欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

遠(yuǎn)程代碼讀取系統(tǒng)、其主機(jī)、代碼讀取裝置、代碼收集處理方法及電腦程序的制作方法

文檔序號(hào):6337364閱讀:227來源:國(guó)知局
專利名稱:遠(yuǎn)程代碼讀取系統(tǒng)、其主機(jī)、代碼讀取裝置、代碼收集處理方法及電腦程序的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種通過網(wǎng)絡(luò)收集及處理由代碼讀取裝置所讀取的代碼(例如條形碼)的遠(yuǎn)程代碼讀取系統(tǒng)及其相關(guān)技術(shù)。
背景技術(shù)
專利文獻(xiàn)1公開了一種使用了代碼讀取裝置的信息收集系統(tǒng)。該代碼讀取裝置將特定該代碼讀取裝置的識(shí)別數(shù)據(jù)附加給代碼數(shù)據(jù),并向PC傳送。而且,PC通過通信網(wǎng)絡(luò), 將這些數(shù)據(jù)傳送給主機(jī)。該情況下,代碼讀取裝置的識(shí)別數(shù)據(jù)與代碼數(shù)據(jù)一起,提供給主機(jī)。而主機(jī)與代碼讀取裝置的識(shí)別數(shù)據(jù)相關(guān)聯(lián)地管理該用戶的個(gè)人信息。現(xiàn)有技術(shù)文獻(xiàn)專利文獻(xiàn)專利文獻(xiàn)1日本特開2001-306624號(hào)公報(bào)

發(fā)明內(nèi)容
發(fā)明要解決的課題這樣,代碼讀取裝置的識(shí)別數(shù)據(jù),一般用于管理用戶的個(gè)人信息。但是,本發(fā)明的發(fā)明人關(guān)注于條形碼讀取裝置等客戶的識(shí)別信息的新利用。由此,本發(fā)明的目的是,提供一種遠(yuǎn)程代碼讀取系統(tǒng)及其相關(guān)技術(shù),該系統(tǒng)能夠?yàn)榱诉x擇功能而利用配置給客戶的固有識(shí)別信息,并能夠?qū)⒂纱a讀取裝置所讀取的代碼及 /或其解碼結(jié)果提供給合適的功能。課題的解決方案根據(jù)本發(fā)明的第1方面,遠(yuǎn)程代碼讀取系統(tǒng)具有讀取代碼的代碼讀取裝置以及連接在網(wǎng)絡(luò)上的服務(wù)器;包括所述代碼讀取裝置的客戶所固有的識(shí)別信息及所述代碼讀取裝置讀取的所述代碼,通過連接在所述網(wǎng)絡(luò)上的終端,傳送給所述服務(wù)器,所述服務(wù)器包括 將接收的所述識(shí)別信息解碼,選擇適合于該識(shí)別信息的功能的解碼裝置,為了對(duì)所述代碼、 或所述代碼及所述識(shí)別信息用所選的所述功能進(jìn)行處理,將其提供給該功能的提供裝置。根據(jù)該構(gòu)成,可以為了選擇功能(例如安裝在主服務(wù)器中的CGI、其他的服務(wù)器、 或安裝在它們中的CGI)而利用客戶的識(shí)別信息(例如代碼讀取裝置的識(shí)別信息、用戶的識(shí)別信息、終端的識(shí)別信息、或安裝在終端上的軟件的識(shí)別信息、或著它們的2個(gè)以上的組合),并可以將代碼讀取裝置所讀取的代碼提供給適合的功能。其結(jié)果,啟動(dòng)適合于客戶端的功能,該功能可以對(duì)應(yīng)接收的代碼而處理信息。在該遠(yuǎn)程代碼讀取系統(tǒng)中,所述解碼裝置,將所述識(shí)別信息及所述代碼解碼,選擇適合于該識(shí)別信息及該代碼的功能。根據(jù)本發(fā)明的第2方面,遠(yuǎn)程代碼讀取系統(tǒng)具有讀取代碼的代碼讀取裝置,以及
5連接在網(wǎng)絡(luò)上的服務(wù)器,包括所述代碼讀取裝置的客戶所固有的識(shí)別信息及所述代碼讀取裝置讀取的所述代碼,通過連接在所述網(wǎng)絡(luò)上的終端,傳送給所述服務(wù)器,所述服務(wù)器包括依據(jù)第1規(guī)定算法,將接收的所述識(shí)別信息解碼,選擇適合于該識(shí)別信息的功能的第1解碼裝置,依據(jù)第2規(guī)定算法,將接收的所述代碼解碼的第2解碼裝置,為了在所述代碼、所述識(shí)別信息及通過所述第2解碼裝置得到的解碼結(jié)果中,至少對(duì)解碼結(jié)果用所選的所述功能進(jìn)行處理,將其提供給該功能的提供裝置。根據(jù)該構(gòu)成,可以為了選擇功能(例如安裝在主服務(wù)器中的CGI、其他的服務(wù)器、 或安裝在它們中的CGI)而利用客戶的識(shí)別信息(例如代碼讀取裝置的識(shí)別信息、用戶的識(shí)別信息、終端的識(shí)別信息、或安裝在終端上的軟件的識(shí)別信息、或著它們的2個(gè)以上的組合),并可以將代碼的解碼結(jié)果提供給適合的功能。其結(jié)果,啟動(dòng)適合于客戶端的功能,該功能可以對(duì)應(yīng)接收的解碼結(jié)果而處理信息。在該遠(yuǎn)程代碼讀取系統(tǒng)中,所述第1解碼裝置為,依據(jù)第1規(guī)定算法,將所述識(shí)別信息及所述代碼解碼,選擇適合于該識(shí)別信息及該代碼的功能。所述遠(yuǎn)程代碼讀取系統(tǒng)中,所述第2解碼裝置為,依據(jù)第2規(guī)定算法,將所述識(shí)別信息及所述代碼解碼。在上述第1及第2方面所述的遠(yuǎn)程代碼讀取系統(tǒng)中,所述客戶端的所述識(shí)別信息為,所述代碼讀取裝置的識(shí)別信息、所述終端的識(shí)別信息、用戶的識(shí)別信息、或安裝在所述終端上的軟件的識(shí)別信息、或它們的2個(gè)以上的組合。根據(jù)本發(fā)明的第3方面,遠(yuǎn)程代碼讀取系統(tǒng)具有讀取代碼的代碼讀取裝置,以及連接在網(wǎng)絡(luò)上的服務(wù)器,所述代碼讀取裝置讀取的所述代碼,通過連接在所述網(wǎng)絡(luò)上的終端,傳送給所述服務(wù)器,所述服務(wù)器包括將接收的所述代碼解碼,選擇適合于該代碼的功能的解碼裝置,為了對(duì)所述代碼用所選的所述功能進(jìn)行處理,將其提供給該功能的提供裝置。根據(jù)該構(gòu)成,可以為了選擇功能(例如安裝在主服務(wù)器中的CGI、其他的服務(wù)器、 或安裝在它們中的CGI)而利用代碼讀取裝置所讀取的代碼,并可以將該代碼提供給適合的功能。其結(jié)果,啟動(dòng)適合于代碼的功能,該功能可以對(duì)應(yīng)接收的代碼而處理信息。根據(jù)本發(fā)明的第4方面,遠(yuǎn)程代碼讀取系統(tǒng)具有讀取代碼的代碼讀取裝置,以及連接在網(wǎng)絡(luò)上的服務(wù)器,所述代碼讀取裝置讀取的所述代碼,通過連接在所述網(wǎng)絡(luò)上的終端,傳送給所述服務(wù)器,所述服務(wù)器包括依據(jù)第1規(guī)定算法,將所述代碼解碼,選擇適合于該代碼的功能的第1解碼裝置,依據(jù)第2規(guī)定算法,將所述代碼解碼的第2解碼裝置,為了在在所述代碼、及通過所述第2解碼裝置得到的解碼結(jié)果中,至少對(duì)解碼結(jié)果用所選的所述功能進(jìn)行處理,將其提供給該功能的提供裝置。根據(jù)該構(gòu)成,可以為了選擇功能(例如,安裝在主服務(wù)器中的CGI、其他的服務(wù)器、 或安裝在它們中的CGI)而利用代碼讀取裝置所讀取的代碼,并可以對(duì)該代碼的解碼結(jié)果提供給適合的功能。其結(jié)果,啟動(dòng)適合于代碼的功能,該功能可以對(duì)應(yīng)接收的解碼結(jié)果進(jìn)行
信息處理。在上述的第1至第4方面所述的遠(yuǎn)程代碼讀取系統(tǒng)中,所述功能為,動(dòng)態(tài)地提供服務(wù)的功能。在上述的第1至第4方面所述的遠(yuǎn)程代碼讀取系統(tǒng)中,所述代碼為,一維代碼、二維代碼、或者儲(chǔ)存在IC標(biāo)簽中的代碼。例如,所述一維代碼是一維條形碼,所述二維代碼是 QR碼或是由點(diǎn)陣表示的代碼,所述IC標(biāo)簽是RFID標(biāo)簽。根據(jù)本發(fā)明的第5方面,主機(jī)為根據(jù)上述第1至第4方面所述的遠(yuǎn)程代碼讀取系統(tǒng)的主機(jī)。根據(jù)本發(fā)明的第6方面,代碼讀取裝置為,上述第1至第4方面所述的遠(yuǎn)程代碼讀取系統(tǒng)的代碼讀取裝置。根據(jù)本發(fā)明的第7方面,代碼收集處理方法包括通過所述代碼讀取裝置及連接在網(wǎng)絡(luò)上的終端,接收包括讀取代碼用代碼讀取裝置的客戶所固有的識(shí)別信息、及所述代碼讀取裝置所讀取的所述代碼的接收步驟;將接收的所述識(shí)別信息解碼,選擇適合于該識(shí)別信息的功能的選擇步驟;為了對(duì)所述代碼、或者所述代碼及所述識(shí)別信息用所選的所述功能進(jìn)行處理,將其提供給該功能的提供步驟。根據(jù)該構(gòu)成,可以達(dá)到與上述第1方面所述的遠(yuǎn)程代碼讀取系統(tǒng)相同的效果。根據(jù)本發(fā)明的第8方面,代碼收集處理方法包括通過所述代碼讀取裝置及連接在網(wǎng)絡(luò)上的終端,接收包括讀取代碼用代碼讀取裝置的客戶所固有的識(shí)別信息、及所述代碼讀取裝置讀取的所述代碼的接收步驟;依據(jù)第1規(guī)定算法,將接收的所述識(shí)別信息解碼, 選擇適合于該識(shí)別信息的功能的選擇步驟;依據(jù)第2規(guī)定算法,將接收的所述代碼解碼的解碼步驟;為了在所述代碼、所述識(shí)別信息及通過所述第2規(guī)定算法得到的解碼結(jié)果中,至少對(duì)解碼結(jié)果用所選的所述功能進(jìn)行處理,將其提供給該功能的提供步驟。根據(jù)該構(gòu)成,可以達(dá)到與上述第2方面所述的遠(yuǎn)程代碼讀取系統(tǒng)相同的效果。根據(jù)本發(fā)明的第9方面,代碼收集處理方法包括通過所述代碼讀取裝置及連接在網(wǎng)絡(luò)上的終端,接收讀取代碼用代碼讀取裝置所讀取的所述代碼的接收步驟;將接收的所述代碼解碼,選擇適合于該代碼的功能的選擇步驟;為了對(duì)所述代碼用所選的所述功能進(jìn)行處理,將其提供給該功能的提供步驟。根據(jù)該構(gòu)成,可以達(dá)到與上述第3方面所述的遠(yuǎn)程代碼讀取系統(tǒng)相同的效果。根據(jù)本發(fā)明的第10方面,代碼收集處理方法包括通過所述代碼讀取裝置及連接在網(wǎng)絡(luò)上的終端,接收讀取代碼用代碼讀取裝置所讀取的所述代碼的接收步驟;依據(jù)第1 規(guī)定算法,將所述代碼解碼,選擇適合于該代碼的功能的選擇步驟;依據(jù)第2規(guī)定算法,將所述代碼解碼的解碼步驟;為了,在所述代碼、及通過所述第2規(guī)定算法得到的解碼結(jié)果中,至少對(duì)解碼結(jié)果用所選的所述功能進(jìn)行處理,將其提供給該功能的提供步驟。根據(jù)該構(gòu)成,可以達(dá)到與上述第4方面所述的遠(yuǎn)程代碼讀取系統(tǒng)相同的效果。根據(jù)本發(fā)明的第11方面所述,電腦程序?yàn)椋瑸榱耸闺娔X執(zhí)行上述第7至第10方面所述的代碼收集處理方法的電腦程序。根據(jù)本發(fā)明的第12方面,記錄媒體為,記錄了電腦程序的電腦可讀取的記錄媒體;所述電腦程序?yàn)?,為了使電腦執(zhí)行上述第7至第10方面所述的代碼收集處理方法的電腦程序。另外,記錄媒體中包括,如軟盤、硬盤、磁帶、光碟、⑶(含⑶-ROM、Video-⑶)、 DVD (含DVD-Video、DVD-ROM、DVD-RAM)、ROM卡帶、帶備用電源的RAM存儲(chǔ)卡帶、閃存、非易失性的RAM卡帶等。


圖1是本發(fā)明實(shí)施方式所述的遠(yuǎn)程代碼讀取系統(tǒng)的整體組成的示意圖。圖2 (a)是表示圖1的遠(yuǎn)程條形碼讀取裝置1的例子的外觀側(cè)視圖。(b)是表示圖 2(a)的遠(yuǎn)程條形碼讀取裝置1的電氣組成的附圖。(c)是設(shè)置在圖2(b)的MCU23內(nèi)部的 R0M27中所存儲(chǔ)的程序及數(shù)據(jù)的概念圖。圖3是表示圖2 (b)的MCU23進(jìn)行處理的過程的例子的流程圖。圖4(a)是表示從圖3的步驟S61開始由接收了數(shù)據(jù)的終端3所進(jìn)行處理的過程的例子的流程圖。(b)是表示從圖3的步驟S63開始由接收了數(shù)據(jù)的終端3所進(jìn)行處理的過程的例子的流程圖。圖5是表示由安裝在終端3上的中間件進(jìn)行處理的過程的例子的流程圖。圖6(a)是表示圖1的主機(jī)7的電氣組成的附圖。(b)是表示圖1的主機(jī)7的存儲(chǔ)領(lǐng)域81的組成的概念圖。圖7是表示圖1的終端3與主機(jī)7與CGI9_m之間的通信順序的例子的附圖。圖8(a)是表示本發(fā)明實(shí)施方式的第1變形例的條形碼讀取裝置1在第2模式下的由終端3進(jìn)行處理的過程的例子的流程圖。(b)是第1變形例的條形碼讀取裝置1在第 2模式下的由終端3的瀏覽器插件進(jìn)行處理的過程的例子的流程圖。圖9是在本發(fā)明實(shí)施方式的從第2變形例中的條形碼讀取裝置1取得數(shù)據(jù)的問題上發(fā)生競(jìng)爭(zhēng)的情況下進(jìn)行控制的說明圖。圖10是表示在本發(fā)明實(shí)施方式的由第3變形例中的終端3進(jìn)行處理的過程的例子的流程圖。圖11是表示在本發(fā)明實(shí)施方式的由第4變形例中的終端3進(jìn)行處理的過程的例子的流程圖。
具體實(shí)施例方式下面,針對(duì)本發(fā)明的實(shí)施方式,參照附圖進(jìn)行說明。另外,在圖中,對(duì)于相同或相當(dāng)?shù)牟糠?,?biāo)注相同的附圖標(biāo)記,并引用其說明。圖1是本發(fā)明實(shí)施方式所述的遠(yuǎn)程代碼讀取系統(tǒng)的整體組成的示意圖。如圖1所示,該遠(yuǎn)程代碼讀取系統(tǒng)具有主機(jī)7 (也稱「中央服務(wù)器」)及多個(gè)條形碼讀取裝置1(在圖 1中只記載了 1個(gè)條形碼讀取裝置1)。另外,這些條形碼讀取裝置1為本系統(tǒng)專用。在此,所謂條形碼是指包括條形碼信息及條形碼圖形的表現(xiàn),在沒有必要嚴(yán)密區(qū)分它們時(shí),僅使用條形碼這個(gè)用語。從其他方面看,條形碼是指,被配置在物(包括物品、不動(dòng)產(chǎn)等有形物,信息(包括圖像、聲音、程序、數(shù)據(jù))、服務(wù)等無形物,商品、人、動(dòng)物等生物) 或通過其他任何裝置可識(shí)別的物質(zhì)中的代碼。所謂條形碼信息是指,數(shù)字、文字、及記號(hào)等符號(hào)列的意思。條形碼圖形是指,通過黑色線條和白色空白的組合所表現(xiàn)出的圖形。另外,條形碼、條形碼信息及條形碼圖形, 標(biāo)注相同的附圖標(biāo)記「13」。條形碼讀取裝置1掃描條形碼圖形13,向終端3傳送條形碼圖形13的解碼結(jié)果、 即條形碼信息13和配置在該條形碼讀取裝置1中固有的識(shí)別信息(以下稱為「筆ID」)。終端3通過網(wǎng)絡(luò)5 (例如互聯(lián)網(wǎng)、局域網(wǎng)等),將從條形碼讀取裝置1接收的筆ID及條形碼信息13,向主機(jī)7傳送。主機(jī)7,依據(jù)規(guī)定算法,將接收的筆ID解碼,并選擇適合于該筆ID的CGI (Common Gateway Interface)9_m(m為整數(shù))。另外,附圖中,「Μ」是CGI的總數(shù)減1所得的值。而且,主機(jī)7將接收的條形碼信息13,向所選的CGI9-m傳送。另外,CGI9-m既可以配置在網(wǎng)絡(luò)9上,也可以配置在主機(jī)7上。接收了條形碼信息13的CGI9_m,執(zhí)行對(duì)應(yīng)其條形碼信息13的信息處理。該情況下的具體處理,可以由CGI9-m的運(yùn)營(yíng)人員等任意且自由地規(guī)劃設(shè)計(jì),并不與本遠(yuǎn)程代碼讀取系統(tǒng)相關(guān)。接下來,結(jié)合關(guān)于圖1的條形碼讀取裝置1的具體例進(jìn)行詳細(xì)說明。圖2 (a)是表示圖1的遠(yuǎn)程條形碼讀取裝置1的例子的外觀側(cè)視圖。圖2 (b)是表示圖2(a)的遠(yuǎn)程條形碼讀取裝置1的電氣組成的附圖。圖2(c)是設(shè)置在圖2(b)的MCU23 內(nèi)部的R0M27中所存儲(chǔ)的程序及數(shù)據(jù)的概念圖。參照?qǐng)D2 (a),該條形碼讀取裝置1是,筆形的條形碼讀取器。參照?qǐng)D2 (b),條形碼讀取裝置1具有掃描器21、MCU23及通信裝置25。掃描器21,對(duì)條形碼圖形13進(jìn)行光學(xué)讀取,將線條和空白變換(掃描)為電子信號(hào)。將來自掃描器21的,且對(duì)應(yīng)條形碼圖形13的電子信號(hào),提供給MCU23。MCU23,內(nèi)裝有CPU (圖中未表示)、RAM(圖中未表示)、A/D轉(zhuǎn)換器、及在圖2 (c)中表示的R0M27等。R0M27中存儲(chǔ)有,控制程序33、鍵盤數(shù)據(jù)形式的主機(jī)7的地址(也稱為主地址)35、鍵盤數(shù)據(jù)形式的對(duì)于終端3的指令37、鍵盤數(shù)據(jù)形式的識(shí)別信息(筆ID) 39、和其他的必要程序及數(shù)據(jù)。另外,例如,地址;35是主機(jī)7的URL (Uniform Resource Locator)。指令37是指示終端3啟動(dòng)瀏覽器、訪問表示地址35的主機(jī)7的指令。例如, OS (Operating System)是Windows (注冊(cè)商標(biāo))的情況下,在Windows98之后的版本中,指令37是相當(dāng)于鍵盤的⑶I (GraphicalUser hterface)鍵+R鍵的鍵盤數(shù)據(jù)。通過該指令 37,在Windows中啟動(dòng)瀏覽器(Internet Explorer)。即該指令37,在Windows的OS中預(yù)先設(shè)置了。另外Windows的⑶I鍵,通稱Windows鍵。針對(duì)如Windows這樣的市場(chǎng)占有率大的OS的指令37,存儲(chǔ)在條形碼讀取裝置1中進(jìn)行輸出,因此簡(jiǎn)單地,即只用將條形碼讀取裝置1與終端3連接,就可以為本系統(tǒng)使用大部分的終端3。由此,條形碼讀取裝置1,不需要進(jìn)行預(yù)先存儲(chǔ)多個(gè)指令、識(shí)別每個(gè)終端3的0S、選擇使用對(duì)應(yīng)其OS的指令的處理。筆ID39是,為了識(shí)別條形碼讀取裝置1而配置的獨(dú)特的代碼。MCU23執(zhí)行控制程序33。由此,MCU23解讀對(duì)應(yīng)條形碼圖形13的電子信號(hào)、取得條形碼信息13。而且,MCU23向通信裝置25提供變換成鍵盤數(shù)據(jù)形式的條形碼信息13、同時(shí)提供存儲(chǔ)在R0M27中的鍵盤數(shù)據(jù)形式的指令37、主機(jī)地址35、及筆ID39。通信裝置25,是例如USB控制器等、向終端3傳送從MCU23接收的鍵盤數(shù)據(jù)形式的輸出數(shù)據(jù)(指令37、主機(jī)地址35、代碼信息13、及筆ID39)。于是,終端3,應(yīng)答接收的指令 37,依據(jù)接收的主機(jī)地址35,通過網(wǎng)絡(luò)5向主機(jī)7傳送接收的代碼信息13及筆ID39。圖3是表示圖2(b)的MCU23進(jìn)行處理的過程的例子的流程圖。參照?qǐng)D3,在步驟S51,條形碼讀取裝置1的MCU23應(yīng)答用戶的操作,掃描條形碼圖形13。在步驟S53, MCU23依據(jù)周知的條形碼解讀方法,解讀條形碼圖形13,取得條形碼信息13。在步驟S55、 MCU23由條形碼信息13(例如「4560256580016」)、主地址35(例如「www. ssd. co. jpj)及筆
9ID39(例如「15555」),制作輸出數(shù)據(jù)(例如「www. ssd. co. jp/ ? be = 4560256580016&sn =15555J )。在步驟S57,MCU23確認(rèn)現(xiàn)在的模式,是第1模式的話前進(jìn)至步驟S59、是第2模式的話前進(jìn)至步驟S63。第1模式是沒有在終端3上為本系統(tǒng)安裝中間件的情況、和即使安裝了也沒有啟動(dòng)的情況下的模式。第2模式是,在終端3上為本系統(tǒng)安裝了中間件并啟動(dòng)的情況下的模式。另外,條形碼讀取裝置1的默認(rèn)模式是第1模式。如后所述,在終端3上中間件啟動(dòng)的情況下,通過該中間件,切換到第2模式。第1模式中,在步驟S59,MCU23向在步驟S55制作的輸出數(shù)據(jù)中添加指令37。而且,在步驟S61,MCU23將添加了指令37的輸出數(shù)據(jù)作為鍵盤數(shù)據(jù),從第1接口向終端3傳送。第1接口是,第1模式時(shí)的與終端3的接口。另一方面,第2模式中,在步驟S63,MCU23將在步驟S55制作的輸出數(shù)據(jù)作為鍵盤數(shù)據(jù),從第2接口向終端3傳送。第2接口是,第2模式時(shí)的與終端3的接口。接下來,說明從條形碼讀取裝置1接收輸出數(shù)據(jù)的終端3中的處理。圖4(a)是表示由從圖3的步驟S61開始由接收了數(shù)據(jù)的終端3所進(jìn)行處理的過程的例子的流程圖。參照?qǐng)D4(a),一旦在圖3的步驟S61中MCU23傳送輸出數(shù)據(jù),在步驟 S81,終端3的通用鍵盤裝置就會(huì)從條形碼讀取裝置1的第1模式的接口接收該輸出數(shù)據(jù)。 而且,在步驟S83,終端3的0S,通過包含在接收的輸出數(shù)據(jù)中的指令37,將包含在接收的輸出數(shù)據(jù)中的主機(jī)地址35、筆ID39及條形碼13作為參數(shù),啟動(dòng)終端3的瀏覽器。于是,在步驟S85,啟動(dòng)的瀏覽器依據(jù)接收的主地址35,訪問主機(jī)7,向主機(jī)7傳送筆ID39及條形碼 13。圖4(b)是表示由從圖3的步驟S63開始由接收了數(shù)據(jù)的終端3所進(jìn)行處理的過程的例子的流程圖。另外假設(shè)啟動(dòng)了中間件。參照?qǐng)D4(b),在圖3的步驟S63,一旦MCU23 傳送輸出數(shù)據(jù),在步驟S91,終端3的HID (Human Interface Device)標(biāo)準(zhǔn)裝置,就會(huì)從條形碼讀取裝置1的第2模式的接口接收該輸出數(shù)據(jù)。而且,在步驟S93,終端3的中間件從 HID標(biāo)準(zhǔn)設(shè)備接收輸出數(shù)據(jù)。在步驟S95,中間件將包含在接收的輸出數(shù)據(jù)中的主地址35、 筆ID39及條形碼13作為參數(shù),啟動(dòng)終端3的瀏覽器。于是,在步驟S97,啟動(dòng)的瀏覽器依據(jù)接收的主地址35,訪問主機(jī)7,并向主機(jī)7傳送筆ID39及條形碼13。另外,在上述例中,條形碼讀取裝置1傳送的主地址35中,沒有添加協(xié)議 「http://」,所以在圖4(a)及圖4(b)的處理中,終端3的瀏覽器將此添加到主地址35中。 而且在圖4(a)及圖4(b)中,在瀏覽器已經(jīng)啟動(dòng)的情況下,啟動(dòng)不進(jìn)行。下面,詳細(xì)說明安裝在終端3上的中間件的處理。圖5是表示由中間件進(jìn)行處理的過程的例子的流程圖。另外,假設(shè)中間件已經(jīng)啟動(dòng)。參照?qǐng)D5,一旦終端3啟動(dòng),在步驟S121,中間件就會(huì)確認(rèn)HID標(biāo)準(zhǔn)裝置是否檢測(cè)出條形碼讀取裝置1,沒有檢測(cè)出的情況下回到步驟S121,檢測(cè)出的情況下前進(jìn)至步驟S123。在步驟S123,中間件通過HID標(biāo)準(zhǔn)裝置,將條形碼讀取裝置1的模式切換到第2模式。另外,條形碼讀取裝置1的默認(rèn)模式是第1模式。在步驟S125,中間件確認(rèn)HID標(biāo)準(zhǔn)裝置是否從條形碼讀取裝置1的第2模式接口接收到數(shù)據(jù),沒有接收到的情況下回到步驟 S125,接收到的情況下前進(jìn)至步驟S127。在步驟S127,中間件從HID標(biāo)準(zhǔn)裝置接收數(shù)據(jù)。而且,在步驟S129,將包含在接收數(shù)據(jù)中的主地址35、筆ID39及條形碼碼13作為參數(shù),啟動(dòng)瀏覽器。而且,執(zhí)行圖4(b)的步驟97的處理。另外,在步驟S123切換到第2模式后,保持第2模式,只要不切斷電源或不再啟動(dòng),從此之后就不執(zhí)行步驟S121及S123的處理。但是,中間件在其結(jié)束的情況下,通過HID 標(biāo)準(zhǔn)裝置,將條形碼讀取裝置1設(shè)置為第1模式。而且,一旦中間件再次啟動(dòng),執(zhí)行圖5的處理。下面,關(guān)于圖1的主機(jī)7,舉例進(jìn)行詳細(xì)說明。圖6 (a)是表示圖1的主機(jī)7的電氣組成的附圖。圖6 (b)是表示圖1的主機(jī)7的存儲(chǔ)領(lǐng)域81的組成的概念圖。參照?qǐng)D6 (a),主機(jī)7包括CPTOl (中央演算處理裝置)、主存儲(chǔ)器53、芯片組55、 GPU57 (圖形處理器)、SPU59 (標(biāo)準(zhǔn)化產(chǎn)品單元)、HDD61 (硬盤驅(qū)動(dòng)器)、驅(qū)動(dòng)器63、及通信部65。CPU51執(zhí)行存儲(chǔ)在HDD61中的電腦程序而進(jìn)行各種演算。主存儲(chǔ)器53,是由CPTOl 直接讀寫的高速存儲(chǔ)器。GPTO7,執(zhí)行制圖處理,向顯示器67提供圖像信號(hào)。SPU59執(zhí)行聲音處理,向揚(yáng)聲器69提供聲音信號(hào)。HDD61是用于讀寫OS和可執(zhí)行軟件等電腦程序及這些程序使用的數(shù)據(jù)的輔助記錄裝置。驅(qū)動(dòng)器63是從可移動(dòng)記錄媒體75讀取、寫入數(shù)據(jù)的裝置。通信部65包含負(fù)責(zé)連接網(wǎng)絡(luò)9的LAN卡和USB控制器(圖中未表示)等,控制通信。CPU51、GPU57、SPU59、HDD61、驅(qū)動(dòng)器63、通信部65、鍵盤71、及鼠標(biāo)73等功能單元,與芯片組55連接。芯片組55管理與其連接的功能單元之間的數(shù)據(jù)的收傳。另外,圖1的終端3的電氣構(gòu)成與圖4 (a)的主機(jī)7的電氣構(gòu)成相同,省略其說明。參照?qǐng)D6 (b),主機(jī)7的HDD61的存儲(chǔ)領(lǐng)域81具有程序存儲(chǔ)部83及數(shù)據(jù)庫11。數(shù)據(jù)庫11將筆ID和CGI建立關(guān)聯(lián),可以從筆ID中讀取與其建立關(guān)聯(lián)的CGI。例如,預(yù)先決定配置在各條形碼讀取裝置1中的CGI9-m,制作數(shù)據(jù)庫11,之后分配或銷售條形碼讀取裝置1。而且,例如,初次訪問時(shí),用戶通過終端3,從主機(jī)7提供的規(guī)定網(wǎng)頁上,選擇希望的CGI9-m,之后將來自終端3的筆ID和用戶所選的CGI9-m登記在數(shù)據(jù)庫11中。
程序存儲(chǔ)部83包含通信控制部85、第1解碼器87、及第2解碼器89-0,..., 89-m, . . .,89-M。第 2 解碼器 89-0,. . .,89_m,. . .,89-M 分別對(duì)應(yīng) CGI9-0,. . .,9_m,..., 9-M而啟動(dòng)。這些各個(gè)功能部是安裝在HDD61中的電腦軟件程序或程序中的一個(gè)子程序。這些程序存儲(chǔ)在可移動(dòng)記錄媒體75中,之后安裝在主機(jī)7中。使用以下的流程圖來說明這些功能部。圖7是表示圖1的終端3與主機(jī)7與CGI9_m之間的通信順序的例子的附圖。參照?qǐng)D7,在步驟Si,終端3向主機(jī)7傳送從條形碼讀取裝置1讀取的筆ID39及條形碼13。 (詳細(xì)請(qǐng)參照?qǐng)D4(a)及圖4(b))于是,在步驟S31,主機(jī)7的通信控制部85接收條形碼13及筆ID39。而且,在步驟S33,主機(jī)7的第1解碼器87,依據(jù)第1規(guī)定算法(在本實(shí)施方式中為依據(jù)筆ID39用于檢索數(shù)據(jù)庫11的算法),將筆ID39解碼,選擇適合于條形碼讀取裝置1的CGI9-m。S卩,第 1解碼器87,從接收的筆ID39中檢索數(shù)據(jù)庫11,取得與該筆ID39建立關(guān)聯(lián)的CGI9_m的信
肩、ο
在步驟S35,第1解碼器87將接收的條形碼13向?qū)?yīng)所選的CGI_m的第2解碼器 89-m傳送。于是,第2解碼器89-m依據(jù)對(duì)應(yīng)所選的CGI9_m的第2規(guī)定算法,執(zhí)行處理。例如,所選的CGI9是CGI9-0的情況下,在步驟S35,第1解碼器87向第2解碼器 89-0傳送條形碼13。于是,在步驟S37,第2解碼器89-0通過通信控制部,將接收的條形碼13原樣地傳送給選擇的CGI9-0。該情況下,第2規(guī)定算法是,為了原樣地將條形碼13傳送到CGI9-0的算法。于是,在步驟S101-0,CGI9-0從通信控制部85接收條形碼13。而且,在步驟 S103-0, CGI9-0執(zhí)行對(duì)應(yīng)條形碼13的處理。而且,例如,選擇的CGI是CGI9-1的情況下,在步驟S35,第1解碼器87向第2解碼器89-1傳送條形碼13。于是,在步驟S39,第2解碼器89_1,依據(jù)對(duì)應(yīng)CGI9-1的第2規(guī)定算法,將接收的條形碼13解碼。該情況下,根據(jù)所對(duì)應(yīng)的CGI9-1設(shè)計(jì)或者提供第2規(guī)定算法。于是,在步驟S41,第2解碼器89-1通過通信控制部85,將條形碼13的解碼結(jié)果傳送到 CGI9-1。于是,在步驟S101-1,CGI9_1從通信控制部85接收條形碼13的解碼結(jié)果。而且, 在步驟S101-3,CGI9-1執(zhí)行對(duì)應(yīng)條形碼13的解碼結(jié)果的處理。另外,各CGI9_m的具體處理,由各CGI9_m的運(yùn)營(yíng)人員等任意且自由地規(guī)劃設(shè)計(jì), 并不與本遠(yuǎn)程條形碼讀取系統(tǒng)相關(guān)。如上所述,在本實(shí)施方式中,為了選擇CGI9_m利用筆ID,能夠?qū)l形碼讀取裝置1 所讀取的條形碼13及/或其解碼結(jié)果,提供給適合的CGI9-m。其結(jié)果,對(duì)應(yīng)條形碼讀取裝置1的適合的CGI9-m啟動(dòng),該CGI9-m能夠執(zhí)行對(duì)應(yīng)條形碼讀取裝置1所讀取的條形碼13 及/或其解碼結(jié)果的信息處理。(第1變形例)在上述實(shí)施方式中,表示了在終端3中安裝中間件的例子。相對(duì)于此,在本實(shí)施方式的第1變形例中,不安裝上述中間件,而向終端3的瀏覽器添加用于第1變形例中的遠(yuǎn)程條形碼讀取系統(tǒng)的插件。即,上述實(shí)施方式與第1變形例相比,條形碼讀取裝置1與瀏覽器之間的中介程序不同。其他點(diǎn)與上述實(shí)施方式相同。由此,圖1及圖7可以同樣的適用于第1變形例。而且,第1變形例的終端3和主機(jī)7的硬件構(gòu)成,與圖6 (a)及圖6(b)相同。 第1變形例的條形碼讀取裝置的硬件構(gòu)成,與圖2(a)及圖2(b)相同。下面,以相異點(diǎn)為中心進(jìn)行說明。另外,該插件,能夠由CD-ROM等可移動(dòng)記錄媒體和網(wǎng)絡(luò)5上的服務(wù)器等提 {共。第1變形例的條形碼讀取裝置1的處理,與圖3的處理相同。但是,在第1變形例中,條形碼讀取裝置1的第1模式是,在終端3的瀏覽器上沒有添加用于本系統(tǒng)的插件的情況,附加了插件的瀏覽器沒有啟動(dòng)的情況,及附加了插件的瀏覽器雖然啟動(dòng)但在非激活 (背景)的情況下的模式。而且,第2模式是,在終端3的瀏覽器上添加了用于本系統(tǒng)的插件,且瀏覽器啟動(dòng),且瀏覽器激活(前臺(tái))的情況下的模式。而且,第1變形例的條形碼讀取裝置1在第1模式情況下的,終端3的處理,與圖 4(a)的處理相同。下面,說明第1變形例的條形碼讀取裝置1在第2模式情況下的,終端3的處理。圖8 (a)是表示本發(fā)明實(shí)施方式的第1變形例中的第2模式下的由終端3進(jìn)行處理的過程的例子的流程圖。參照?qǐng)D8(a),在圖3的步驟S63,一旦MCU23傳送輸出數(shù)據(jù),在步驟S141,終端3的HID標(biāo)準(zhǔn)裝置就會(huì)從條形碼讀取裝置1的第2模式的接口接收該輸出數(shù)據(jù)。而且,在步驟S143,附加在終端3的瀏覽器上的插件,從HID標(biāo)準(zhǔn)裝置接收輸出數(shù)據(jù)。而且,在步驟S145,插件將包含在接收的輸出數(shù)據(jù)中的主地址35、筆ID39及條形碼13作為參數(shù),控制瀏覽器。例如,插件,使瀏覽器訪問表示主地址35的主機(jī)7,并使其向主機(jī)7傳送筆ID39及條形碼13。之后,主機(jī)7及CGI9-m的處理,與圖7所示的處理相同。而且,例如,插件,向?yàn)g覽器傳送筆ID39及/或條形碼13,并使瀏覽器在區(qū)域(終端3)執(zhí)行利用筆ID39及/或條形碼13的處理。該情況下,例如,瀏覽器,執(zhí)行其自身的功能、Java (注冊(cè)商標(biāo))Script等的腳本、Java (注冊(cè)商標(biāo))小程序、或者Flash (注冊(cè)商標(biāo)) 播放器等的插件,并執(zhí)行對(duì)應(yīng)筆ID39及/或條形碼13的處理。下面,詳細(xì)說明在瀏覽器上附加了插件的處理。圖8(b)是第1變形例中的第2模式下的由瀏覽器插件進(jìn)行處理的過程的例子的流程圖。另外,假設(shè)瀏覽器處在激活的狀態(tài)。參照?qǐng)D8(b),在步驟S161,插件確認(rèn)HID標(biāo)準(zhǔn)裝置是否檢測(cè)出條形碼讀取裝置1,沒有檢測(cè)出的情況下回到步驟S161,檢測(cè)出的情況下前進(jìn)至步驟S163。在步驟S163,插件通過HID標(biāo)準(zhǔn)裝置,將條形碼讀取裝置1的模式切換到第2模式。另外,條形碼讀取裝置1的默認(rèn)模式是第1模式。在步驟S165,插件確認(rèn)HID標(biāo)準(zhǔn)裝置是否接收到來自條形碼讀取裝置1的第2模式接口的數(shù)據(jù),沒有接收到的情況下回到步驟 S165,接收到的情況下前進(jìn)至步驟S167。在步驟S167,插件從HID標(biāo)準(zhǔn)裝置接收數(shù)據(jù)。而且,在步驟S169,插件將包含在接收數(shù)據(jù)中的主地址35、筆ID39、及條形碼13作為參數(shù),控制瀏覽器。另外,在步驟S163切換到第2模式后,保持第2模式,只要不切斷電源或不再啟動(dòng),從此之后就不執(zhí)行步驟S161及S163的處理。但是,插件,在瀏覽器結(jié)束的情況下,或變成非激活狀態(tài)的情況下,通過HID標(biāo)準(zhǔn)裝置,將條形碼讀取裝置1設(shè)置為第1模式。而且, 一旦瀏覽器再次啟動(dòng),執(zhí)行圖8(b)的處理。如上所述,第1變形例達(dá)到與上述實(shí)施方式相同的效果。(第2變形例)在本實(shí)施方式的第2變形例中,在終端3上安裝上述中間件,且在終端3的瀏覽器上添加上述插件。由此,在從條形碼讀取裝置1取得數(shù)據(jù)的問題上發(fā)生競(jìng)爭(zhēng)的情況下,將任何的一方變?yōu)橛行?。在?變形例中,要求為此進(jìn)行控制。其他點(diǎn)與上述實(shí)施方式相同。由此,圖1及圖7可以適用在第2變形例中。而且,第2變形例的終端3和主機(jī)7的硬件構(gòu)成,與圖6(a)及圖6(b)相同。第2變形例的條形碼讀取裝置1的硬件構(gòu)成,與圖2(a)及圖2(b)相同。下面,以相異點(diǎn)為中心進(jìn)行說明。第2變形例的條形碼讀取裝置1的處理,如圖3的處理相同。但是,在第2變形例中,條形碼讀取裝置1的第1模式及第2模式如下述。說明模式之前,定義幾個(gè)狀態(tài)。第1 狀態(tài)是,在終端3的瀏覽器上沒有安裝用于本系統(tǒng)的中間件。第2狀態(tài)是,雖然在終端3上安裝了中間件但沒有啟動(dòng)的狀態(tài)。第3狀態(tài)是,在瀏覽器上沒有添加插件的狀態(tài)。第4狀態(tài)是,添加了插件的瀏覽器沒有啟動(dòng)的狀態(tài)。
如上述定義的情況下,第1模式是,在第1狀態(tài)且第3狀態(tài)的情況、第1狀態(tài)且第 4狀態(tài)的情況、第2狀態(tài)且第3狀態(tài)的情況,或,第2狀態(tài)且第4狀態(tài)的情況。而且,第2模式是,在終端3上安裝了中間件而且啟動(dòng)的情況,或添加了插件的瀏覽器啟動(dòng),且瀏覽器處于激活的情況下的模式。而且,第2變形例的條形碼讀取裝置1在第1模式情況下的,終端3的處理,與圖 4(a)的處理相同。下面,說明第2變形例的條形碼讀取裝置1在第2模式情形下的終端3的處理。該情況下,終端3的中間件及插件的任何一方有效(詳情后述)。由此,在中間件有效地情況下,第2模式的終端3的處理與圖4(b)及圖5相同。另一方面,在插件有效的情況下,第2 模式的終端3的處理,與圖8(a)及圖8(b)相同。接下來,說明在第2模式中,有關(guān)中間件和插件進(jìn)行競(jìng)爭(zhēng)情況下的控制。圖9是在本發(fā)明實(shí)施方式的第2變形例中的從條形碼讀取裝置1取得數(shù)據(jù)的問題上發(fā)生競(jìng)爭(zhēng)的情況下進(jìn)行控制的說明圖。另外,假設(shè)中間件啟動(dòng)。參照?qǐng)D9,假設(shè)在達(dá)到某時(shí)刻t0之前,瀏覽器沒有啟動(dòng),或即使啟動(dòng)也非激活(后臺(tái))。該情況下,在第2模式中, 中間件變?yōu)榧せ?有效),執(zhí)行上述處理。而且,假設(shè)在時(shí)刻t0,瀏覽器啟動(dòng),且變成激活(前臺(tái))。該情況下,附加在瀏覽器上的插件也變成激活(有效),執(zhí)行上述處理。但是,在該時(shí)刻,中間件也有效,存在排除競(jìng)爭(zhēng)的必要。為此,插件一旦變?yōu)榧せ?,通過互拆體(Mutex)機(jī)構(gòu)鎖住中間件。由此,中間件變成非激活。進(jìn)一步地,在時(shí)刻tl,雖然瀏覽器啟動(dòng),一但成為非激活狀態(tài),插件通過互拆體機(jī)構(gòu),將中間件解鎖(解除),將自身變成非激活狀態(tài)。由此,中間件變成激活,執(zhí)行上述處理。而且,進(jìn)一步地,在時(shí)刻t2,一旦瀏覽器結(jié)束,插件也同時(shí)結(jié)束。但是,因?yàn)橹虚g件處在解鎖的狀態(tài),所以瀏覽器啟動(dòng),且到變成激活為止,中間件繼續(xù)執(zhí)行上述處理。另外,互拆是指,相互排他(Mutual Exclusion)。但是,添加了插件的瀏覽器成為非激活狀態(tài)或結(jié)束時(shí)(如在時(shí)刻t0、tl),在中間件沒有啟動(dòng)的情況下,插件通過HID標(biāo)準(zhǔn)裝置,將條形碼讀取裝置1設(shè)定為第1模式。另一方面,中間件結(jié)束時(shí),在添加了插件的瀏覽器成為非激活狀態(tài)或沒有啟動(dòng)的情況下,中間件通過HID標(biāo)準(zhǔn)裝置,將條形碼讀取裝置1設(shè)定為第1模式。如上所述,第2變形例達(dá)到與上述實(shí)施方式相同的效果。(第3變形例)參照?qǐng)D1,說明實(shí)施方式的第3變形例的概要。條形碼讀取裝置1,掃描條形碼圖形 13,向終端3傳送條形碼信息13及筆ID (任意)。終端3通過網(wǎng)絡(luò)5,向主機(jī)7傳送用于識(shí)別該終端3的信息(以下稱為「終端ID」)、同時(shí)傳送從條形碼讀取裝置1接收的筆ID (任意)及條形碼信息13。另外,終端ID用于主機(jī)7識(shí)別終端3的信息。主機(jī)7依據(jù)規(guī)定算法,將接收的終端ID解碼,選擇適合于該終端ID的CGI9_m。而且,主機(jī)7向所選的CGI9-m,傳送接收的條形碼信息13。接收了代碼信息13的CGI9_m,執(zhí)行對(duì)應(yīng)該條形碼信息13的信息處理。該情況下的具體處理,由CGI9-m的運(yùn)營(yíng)人員等任意且自由地規(guī)劃設(shè)計(jì),并不與本遠(yuǎn)程代碼讀取系統(tǒng)相關(guān)。
接下來,將與上述實(shí)施方式的相異點(diǎn)作為中心進(jìn)行詳細(xì)說明。假設(shè)第3變形例的條形碼讀取裝置1,不具有上述實(shí)施方式的第1模式,而固定在第2模式,且在終端3上安裝有上述中間件。而且,第3變形例的終端3的硬件構(gòu)成,與圖6(a)相同。而且,第3變形例的條形碼讀取裝置1的硬件構(gòu)成,與圖2(a)相同。但是,在R0M27中沒有存儲(chǔ)指令37。而且,筆 ID39,既可以存儲(chǔ)在R0M27中,也可以不存儲(chǔ),是任意的。第3變形例的條形碼讀取裝置1的處理,與圖3的處理相同。但是,條形碼讀取裝置1只設(shè)置有第2模式,所以無法執(zhí)行步驟S57、S59及S61,在步驟S55之后,執(zhí)行步驟 S63。接下來,說明第3變形例的終端3的處理。圖10是表示在本發(fā)明實(shí)施方式的第3變形例中的由終端3進(jìn)行處理的過程的例子的流程圖。參照?qǐng)D10,步驟S201及步驟S203的處理,分別與圖4(b)的步驟S91及S93 的處理相同,省略其說明。在步驟S205,中間件制作終端ID。具體地說,中間件,將構(gòu)成終端3的規(guī)定的1個(gè)硬件信息作為終端ID,或收集構(gòu)成終端3的規(guī)定的多個(gè)硬件的信息,將它們結(jié)合作為終端ID。例如,硬件的信息是,顯示適配器的產(chǎn)品ID及/或序列號(hào)、SCSI適配器的產(chǎn)品ID 及/或序列號(hào)、IDE適配器(IDE控制器)的產(chǎn)品ID及/或序列號(hào)、LAN適配器的MAC地址、 主存儲(chǔ)器的內(nèi)存、CPU的型號(hào)、CPU的序列號(hào)、HDD的型號(hào)、HDD的序列號(hào)、及⑶-ROM/⑶-R/ DVD-ROM等的型號(hào)。在步驟S207,中間件,將包含在接收的輸出數(shù)據(jù)中的主地址35、筆ID39 (如果包含的話)及條形碼13,及終端ID作為參數(shù),啟動(dòng)終端3的瀏覽器。于是,在步驟S209,啟動(dòng)的瀏覽器依據(jù)接收的主地址35,訪問主機(jī)7,并向主機(jī)7傳送筆ID39 (如果包含的話)、條形碼 13及終端ID。接下來,說明主機(jī)7的構(gòu)成及處理。第3變形例的主機(jī)7的硬件構(gòu)成,與圖6 (a)及圖6(b)相同。但是,數(shù)據(jù)庫11,與終端ID和CGI9-m建立關(guān)聯(lián)。例如,初次訪問時(shí),用戶通過終端3,從主機(jī)7提供的規(guī)定網(wǎng)址,選擇希望的CGI9-m,之后,將來自終端3的終端ID和用戶所選的CGI9-m登記在數(shù)據(jù)庫11中。而且,例如,初次訪問時(shí),用戶通過終端3,從主機(jī)7提供的規(guī)定網(wǎng)址,選擇希望的 CGI9-m,進(jìn)一步地,主機(jī)7制作終端ID,之后,將主機(jī)7制作的終端ID和用戶所選的CGI9_m 登記在數(shù)據(jù)庫11中,將該終端ID向終端3的中間件傳送。而且,例如,預(yù)先決定配置在各中間件中的CGI9-m,制作與中間件的識(shí)別信息和CGI9-m建立關(guān)聯(lián)的數(shù)據(jù)庫11,之后,分配或者銷售中間件。該情況下,中間件的識(shí)別信息被作為終端ID而使用。另外,中間件的識(shí)別信息,通過網(wǎng)絡(luò)5,從主機(jī)7取得,或者預(yù)先設(shè)置在中間件中。而且,下述第4變形例,在這些例中,將中間件替換為插件。第3變形例中的終端3和主機(jī)7和CGI9_m之間的通信順序,在圖7的說明中,通過將「筆ID39」替換為「終端ID」而進(jìn)行說明。S卩,在步驟Si,終端3向主機(jī)7傳送從條形碼讀取裝置1接收的筆ID39 (任意)及條形碼13、及終端ID。于是,在步驟S31,主機(jī)7的通信控制部85接收條形碼13及筆ID39 (任意)及終端ID。而且,在步驟S33,主機(jī)7的第1解碼器87,依據(jù)第1規(guī)定算法(在本實(shí)施方式中為依據(jù)終端ID用于檢索數(shù)據(jù)庫11的算法),將終端ID解碼,選擇適合于條形碼讀取裝置的 CGI9-m。S卩,第1解碼器87,從接收的終端ID中,檢索數(shù)據(jù)庫11,取得與該終端ID建立關(guān)聯(lián)的CGI9-m的信息。在步驟S35,第1解碼器87,向?qū)?yīng)所選的CGI_m的第2解碼器89_m,傳送接收的條形碼13。于是,第2解碼器89-m,依據(jù)對(duì)應(yīng)所選的CGI9-m的第2規(guī)定算法執(zhí)行處理。第 3變形例的第2解碼器89-m的處理及CGI9-m的處理,與上述實(shí)施方式相同。如上所述,在本實(shí)施方式的第3變形例中,為選擇CGI9_m而利用終端ID,能夠?qū)l形碼讀取裝置1讀取的條形碼13及/或其解碼結(jié)果,提供給適合的CGI9-m。其結(jié)果,使對(duì)應(yīng)終端3的適合的CGI9-m啟動(dòng),該CGI9-m能夠執(zhí)行對(duì)應(yīng)接收的條形碼13及/或其解碼結(jié)果的信息處理。(第4變形例)本發(fā)明的實(shí)施方式的第4變形例是,添加在瀏覽器中的插件執(zhí)行第3變形例的中間件的處理。由此,第4變形例中,在終端3的處理主體與第3變形例不同。下面,以相異點(diǎn)為中心進(jìn)行說明。圖11是表示在本發(fā)明實(shí)施方式的第4變形例中的由終端3進(jìn)行處理的過程的例子的流程圖。參照?qǐng)D11,步驟3221及步驟5223的處理,分別與圖8(幻的步驟S141及S143 的處理相同,省略其說明。在步驟S225,中間件制作終端ID。制作方法與圖10的步驟S205 相同。在步驟S227,中間件將包含在接收的輸出數(shù)據(jù)中的主地址35、筆ID39(如果包含) 及條形碼13,及終端ID作為參數(shù),控制終端3的瀏覽器。該情況下的瀏覽器控制的例,與圖 8(a)的步驟S145中所舉的例相同。但是,在第4變形例中,添加上筆ID39(任意)及條形碼13,而利用終端ID。另外,在進(jìn)行將這些傳送給主機(jī)7的控制時(shí),主機(jī)7及CGI9-m的處理,與第3變形例相同。如上所述,第4變形例達(dá)到與上述第3變形例相同的效果。(第5變形例)在本發(fā)明實(shí)施方式的第5變形例中,在終端3上安裝第3變形例的中間件,在終端 3的瀏覽器上添加第4變形例的插件。由此,第5變形例的中間件及插件的處理,分別與第 3變形例的中間件及第4變形例的插件相同。但是,因?yàn)闀?huì)發(fā)生與上述第2變形例相同的競(jìng)爭(zhēng)問題,通過上述與第2變形例相同的方法回避競(jìng)爭(zhēng)。如上所述,第5變形例達(dá)到與上述第3變形例相同的效果。(第6變形例)本發(fā)明實(shí)施方式的第6變形例,將上述第3變形例的終端ID替換,使用識(shí)別用戶的信息(以下稱為「用戶ID」)。由此,在第6變形例中,在圖10的步驟S205,中間件從 HDD取得用戶ID。而且,在步驟S207,中間件將包含在接收的輸出數(shù)據(jù)中的主地址35、筆 ID39(如果包含的話)及條形碼13、及用戶ID作為參數(shù),啟動(dòng)終端3的瀏覽器。于是,在步驟S209,啟動(dòng)的瀏覽器依據(jù)接收的主地址35,訪問主機(jī)7,向主機(jī)7傳送筆ID39(如果包含的話)、條形碼13及用戶ID。而且,在第6變形例中,圖6(b)的數(shù)據(jù)庫11,與用戶ID和CGI9_m建立關(guān)聯(lián)。例如,初次訪問時(shí),用戶通過終端3,從主機(jī)7提供的規(guī)定網(wǎng)址,選擇希望的CGI9-m,之后,將用戶ID和所選的CGI9-m登記在數(shù)據(jù)庫11中。該情況下,例如,既可以由用戶將用戶ID輸入終端3并向主機(jī)7提供,也可以由主機(jī)7制作用戶ID。而且,主機(jī)7向終端3的中間件(下述第7變形例中為插件)提供用戶ID。而且,例如,預(yù)先決定配置在各中間件中的CGI9_m,制作與中間件的識(shí)別信息和 CGI9-m建立關(guān)聯(lián)的數(shù)據(jù)庫11,之后,分配或銷售中間件。該情況下,中間件的識(shí)別信息作為用戶ID使用。另外,中間件的識(shí)別信息,通過網(wǎng)絡(luò)5,從主機(jī)7取得,或預(yù)先設(shè)置在中間件中。而且,在下述第7變形例中,該例中,將中間件替換為插件。第6變形例中的終端3與主機(jī)與CGI9-H1之間的通信順序?yàn)?,?變形例的圖7的說明中,將「終端ID」替換為「用戶ID」。如上所述,在本實(shí)施方式的第6變形例中,為了選擇CGI9_m而利用用戶ID,能夠向適合的CGI9-m提供條形碼讀取裝置1所讀取的條形碼13及/或其解碼結(jié)果。該結(jié)果,使對(duì)應(yīng)用戶ID的適合的CGI9-m啟動(dòng),該CGI9-m能夠執(zhí)行對(duì)應(yīng)接收的條形碼13及/或其解碼結(jié)果的信息處理。(第7變形例)本發(fā)明實(shí)施方式的第7變形例,將上述第4變形例的終端ID替換,使用用戶ID。 由此,在第7變形例中,在圖11的步驟S225,插件從HDD取得用戶ID。接著,在步驟S287, 插件將包含在接收的輸出數(shù)據(jù)中的主地址35、筆ID39(如果包含的話)及條形碼13、及用戶ID作為參數(shù),控制終端3的瀏覽器。該情況的瀏覽器控制的例,與圖8 (a)的步驟S145中所舉例的相同。但是,在第7變形例中,添加筆ID39(任意)及條形碼13,而利用用戶ID。 另外,在進(jìn)行將這些傳送給主機(jī)7的控制時(shí),主機(jī)7及CGI9-m的處理,與第6變形例相同。 而且,用戶ID的輸入例與第6變形例相同。如上所述,第7變形例達(dá)到與上述第6變形例相同的效果。(第8變形例)本發(fā)明實(shí)施方式的第8變形例,將上述第5變形例的終端ID替換,使用用戶ID。 由此,在第8變形例中,在終端3中安裝第6變形例的中間件,在終端3的瀏覽器中添加第 7變形例的中間件。該情況下,第8變形例的中間件及插件的處理,分別與第6變形例的中間件及第7變形例的插件相同。但是,因?yàn)榘l(fā)生與上述第2變形例相同的競(jìng)爭(zhēng)問題,通過上述第2變形例相同的方法回避競(jìng)爭(zhēng)。如上所述,第8變形例達(dá)到與上述第6變形例相同的效果。如上所述,本實(shí)施方式及其第1至第8變形例中,可以為了選擇功能(筆ID、用戶 ID、終端ID、或安裝在終端3上的軟件(中間件或插件)的識(shí)別信息)而利用客戶端(條形碼讀取裝置1、用戶、終端3、及安裝在終端3上的軟件的總稱)的識(shí)別信息,且能夠向適合的功能提供條形碼讀取裝置1讀取的條形碼13及/或其解碼結(jié)果。該結(jié)果,使對(duì)應(yīng)客戶端的適合的功能啟動(dòng),該機(jī)能可以執(zhí)行對(duì)應(yīng)接收的條形碼13及/或其解碼結(jié)果的信息處理。另外,本發(fā)明,并不限定于上述實(shí)施方式,在不脫離其精神的范圍內(nèi),能夠在多種形式下實(shí)施。例如,可以有下述的變形。(1)在上述第3至第5變形例中,利用終端ID,在上述第6至第8變形例中,利用用
17戶ID,但在這些變形例中,利用終端ID及用戶ID、終端ID及筆ID、用戶ID及筆ID、或終端 ID、用戶ID及筆ID,可以選擇CGI9-m。利用終端ID及用戶ID的情況下,在數(shù)據(jù)庫11中, 終端ID及用戶ID,和CGI9-m建立關(guān)聯(lián)。利用終端ID及筆ID的情況下,在數(shù)據(jù)庫11中,終端ID及筆ID,和CGI9-m建立關(guān)聯(lián)。利用用戶ID及筆ID的情況下,在數(shù)據(jù)庫11中,用戶 ID及筆ID,和CGI9-m建立關(guān)聯(lián)。利用終端ID、用戶ID及筆ID的情況下,在數(shù)據(jù)庫11中, 終端ID、用戶ID及筆ID,和CGI9-m建立關(guān)聯(lián)。(2)在上述實(shí)施方式中,條形碼讀取裝置只具有第1模式,有可能沒有安裝驅(qū)動(dòng)及中間件。而且,在上述實(shí)施方式及第1至第8變形例中,條形碼讀取裝置1也可以只具有第 2模式。該情況下,條形碼讀取裝置1沒有必要存儲(chǔ)指令37。上述中,主地址35,從條形碼讀取裝置1提供到終端3。但是,終端3,也可以預(yù)先擁有主地址35,也可以由用戶輸入。該情況下,條形碼讀取裝置1沒有必要存儲(chǔ)主地址35。 而且,上述第3至第8變形例中,筆ID是任意的。由此,不利用筆ID的情況下,條形碼讀取裝置1沒有必要存儲(chǔ)筆ID。上述第3至第8變形例中,條形碼讀取裝置1只具有第2模式,終端3預(yù)先擁有主地址35,且不利用筆ID的情況下,不需要本系統(tǒng)專用的條形碼讀取裝置1(當(dāng)然也可以使用),而一般的通用條形碼讀取裝置也可以使用。例如,不是為本系統(tǒng)專用而設(shè)計(jì)及制造的, 為一般的P0S(Point Of Sale)系統(tǒng)設(shè)計(jì)及制造的條形碼讀取裝置可以使用。(3)上述中,驅(qū)動(dòng)和中間件控制瀏覽器,向主機(jī)7傳送條形碼13等。但是,上述驅(qū)動(dòng)和中間件的功能之外,在終端3上安裝具有通信功能的專用軟件,不通過瀏覽器也能夠處理。(4)上述中,使用條形碼13,作為向主機(jī)7及CGI9_m傳送的信息,但并不限定于此。例如,可以利用RFID(Radio FrequencyIdentification System)標(biāo)簽等電子標(biāo)簽。但是,該情況下,取代條形碼讀取裝置1,用電子標(biāo)簽讀取裝置(ID標(biāo)簽讀取器)讀取存儲(chǔ)在電子標(biāo)簽中的信息(代碼)。在電子標(biāo)簽讀取裝置中,裝載上述實(shí)施方式或上述第1至第8變形例的條形碼掃描以外的功能。該情況下,取代筆ID,使用電子標(biāo)簽讀取裝置的識(shí)別信息。而且,上述中,利用了為一維代碼的一維條形碼,但可以利用為二維代碼的二維條形碼和QR代碼等。而且,作為二維代碼,也可以利用通過人難以識(shí)別的點(diǎn)陣來表示的代碼。(5)作為條形碼讀取裝置1,也可以利用通過移動(dòng)電話照相機(jī)的條形碼識(shí)別功能。 QR代碼的識(shí)別也是相同的。該情況下,在移動(dòng)電話上,裝載上述實(shí)施方式或上述第1至第8 變形例的終端3及條形碼讀取裝置1的功能。而且,在該情況下,取代筆ID,使用移動(dòng)電話的識(shí)別信息。(6)在上述中,主機(jī)7向CGI9_m傳送條形碼13或其解碼結(jié)果。但是,也可以傳送其兩者條形碼13及其解碼結(jié)果。但是,主機(jī)7還可以向CGI9-m傳送條形碼13、條形碼13 的解碼結(jié)果、或傳送條形碼13及其解碼結(jié)果的同時(shí),傳送筆ID、終端ID、或用戶ID,或者它們2個(gè)以上的組合。(7)在上述中,主機(jī)7依據(jù)筆ID、終端ID、或用戶ID、或它們2個(gè)以上的組合,而選擇CGI9-m。但是,不使用這些,主機(jī)7還可以依據(jù)條形碼13選擇CGI9-m,并可以向所選的 CGI9-m傳送條形碼13及/或條形碼13的解碼結(jié)果(圖7的步驟S39)。這樣,可以為了選擇功能(例如,安裝在主機(jī)7上的CGI9_m、其他的服務(wù)器、或安裝
18在該服務(wù)器上的CGI9-m)而利用條形碼讀取裝置1讀取的條形碼13,并可以將該條形碼13 及/或其解碼結(jié)果提供給適合的功能。其結(jié)果,可以使對(duì)應(yīng)條形碼13的適合的功能啟動(dòng), 并且該功能可以執(zhí)行對(duì)應(yīng)接收的條形碼13及或其解碼結(jié)果的信息處理。另外,主機(jī)7可以依據(jù)筆ID、終端ID、或用戶ID或條形碼13、或它們2個(gè)以上的組合,而選擇CGI9-m。而且,主機(jī)7,在圖7的步驟S39,還可以將筆ID、終端ID、或用戶ID或條形碼13、或它們2個(gè)以上的組合解碼,并可以將結(jié)果向CGI9-m傳送。(S)CGI是向客戶提供動(dòng)態(tài)服務(wù)的功能的一個(gè)例子,并不限定于此。例如,也可以是 ASP (Active Server Pages)。(9)主機(jī)7可以物理上由1臺(tái)電腦構(gòu)成,也可以將處理分散到多個(gè)電腦而構(gòu)成。當(dāng)然,分散處理的情況下的各電腦的設(shè)置地點(diǎn),可以是在同一國(guó)家,也可以分散設(shè)置在多個(gè)國(guó)家。另外,主機(jī)7,作為包含硬件及軟件的概念而使用。這些內(nèi)容,關(guān)于服務(wù)器也相同。(10)在本說明書及權(quán)利要求書中,所謂裝置并不是只意味物理的裝置,各裝置的功能也包含通過軟件而實(shí)現(xiàn)的情況。進(jìn)一步地,1個(gè)裝置的功能,可以通過2個(gè)以上的物理的裝置而實(shí)現(xiàn),或2個(gè)以上的裝置的功能,也可以通過1個(gè)物理裝置而實(shí)現(xiàn)。此點(diǎn),關(guān)于服務(wù)器和電腦也相同。產(chǎn)業(yè)上的利用可能性本發(fā)明可以利用在通過網(wǎng)絡(luò)收集及處理代碼的領(lǐng)域中,所述代碼例如為條形碼、 QR代碼、存儲(chǔ)在IC標(biāo)簽中的代碼、及用點(diǎn)陣表示的代碼。附圖標(biāo)記說明1...條形碼讀取裝置、3...終端、5...網(wǎng)絡(luò)、7...主機(jī)(中央服務(wù)器)、9-0 9-M(9-m). . . CGIU1...數(shù)據(jù)庫、13...條形碼
權(quán)利要求
1.一種遠(yuǎn)程代碼讀取系統(tǒng),其特征在于 其具有代碼讀取裝置,以及連接在網(wǎng)絡(luò)上的服務(wù)器,包括所述代碼讀取裝置的客戶所固有的識(shí)別信息及所述代碼讀取裝置讀取的所述代碼,通過連接在所述網(wǎng)絡(luò)上的終端,傳送給所述服務(wù)器, 所述服務(wù)器包括將接收的所述識(shí)別信息解碼,選擇適合于該識(shí)別信息的功能的解碼裝置, 為了對(duì)所述代碼、或所述代碼及所述識(shí)別信息用所選的所述功能進(jìn)行處理,將其提供給該功能的提供裝置。
2.根據(jù)權(quán)利要求1所述的遠(yuǎn)程代碼讀取系統(tǒng),其特征在于所述解碼裝置將所述識(shí)別信息及所述代碼解碼,選擇適合于該識(shí)別信息及該代碼的功能。
3.—種遠(yuǎn)程代碼讀取系統(tǒng),其特征在于 其具有讀取代碼的代碼讀取裝置,以及連接在網(wǎng)絡(luò)上的服務(wù)器,包括所述代碼讀取裝置的客戶所固有的識(shí)別信息及所述代碼讀取裝置讀取的所述代碼,通過連接在所述網(wǎng)絡(luò)上的終端,傳送給所述服務(wù)器, 所述服務(wù)器包括依據(jù)第1規(guī)定算法,將接收的所述識(shí)別信息解碼,選擇適合于該識(shí)別信息的功能的第1 解碼裝置,依據(jù)第2規(guī)定算法,將接收的所述代碼解碼的第2解碼裝置,為了在所述代碼、所述識(shí)別信息及通過所述第2解碼裝置得到的解碼結(jié)果中,至少對(duì)解碼結(jié)果用所選的所述功能進(jìn)行處理,將其提供給該功能的提供裝置。
4.根據(jù)權(quán)利要求3所述的遠(yuǎn)程代碼讀取系統(tǒng),其特征在于所述第1解碼裝置依據(jù)所述第1規(guī)定算法,將所述識(shí)別信息及所述代碼解碼,選擇適合于該識(shí)別信息及該代碼的功能。
5.根據(jù)權(quán)利要求3或4所述的遠(yuǎn)程代碼讀取系統(tǒng),其特征在于所述第2解碼裝置依據(jù)所述第2規(guī)定算法,將所述識(shí)別信息及所述代碼解碼。
6.根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的遠(yuǎn)程代碼讀取系統(tǒng),其特征在于所述客戶端的所述識(shí)別信息為,所述代碼讀取裝置的識(shí)別信息、所述終端的識(shí)別信息、用戶的識(shí)別信息、或安裝在所述終端上的軟件的識(shí)別信息、或者它們的2個(gè)以上的組合。
7.—種遠(yuǎn)程代碼讀取系統(tǒng),其特征在于 其具有讀取代碼的代碼讀取裝置,以及連接在網(wǎng)絡(luò)上的服務(wù)器,所述代碼讀取裝置讀取的所述代碼,通過連接在所述網(wǎng)絡(luò)上的終端,傳送給所述服務(wù)器,所述服務(wù)器包括將接收的所述代碼解碼,選擇適合于該代碼的功能的解碼裝置, 為了對(duì)所述代碼用所選的所述功能進(jìn)行處理,將其提供給該功能的提供裝置。
8.—種遠(yuǎn)程代碼讀取系統(tǒng),其特征在于其具有讀取代碼的代碼讀取裝置,以及連接在網(wǎng)絡(luò)上的服務(wù)器,所述代碼讀取裝置讀取的所述代碼,通過連接在所述網(wǎng)絡(luò)上的終端,傳送給所述服務(wù)器,所述服務(wù)器包括依據(jù)第1規(guī)定算法,將所述代碼解碼,選擇適合于該代碼的功能的第1解碼裝置, 依據(jù)第2規(guī)定算法,將所述代碼解碼的第2解碼裝置,為了在在所述代碼、及通過所述第2解碼裝置得到的解碼結(jié)果中,至少對(duì)解碼結(jié)果用所選的所述功能進(jìn)行處理,將其提供給該功能的提供裝置。
9.根據(jù)權(quán)利要求1至8中任一項(xiàng)所述的遠(yuǎn)程碼讀取系統(tǒng),其特征在于所述功能為動(dòng)態(tài)地提供服務(wù)的功能。
10.根據(jù)權(quán)利要求1至9中任一項(xiàng)所述的遠(yuǎn)程代碼讀取系統(tǒng),其特征在于所述代碼為,一維代碼、二維代碼、或者儲(chǔ)存在IC標(biāo)簽中的代碼。
11.根據(jù)權(quán)利要求10所述的遠(yuǎn)程代碼讀取系統(tǒng),其特征在于所述一維代碼是一維條形碼,所述二維代碼是QR碼或是由點(diǎn)陣表示的代碼,所述IC標(biāo)簽是RFID標(biāo)簽。
12.一種記載在權(quán)利要求1至11的任一項(xiàng)中的主機(jī)。
13.一種記載在權(quán)利要求1至11的任一項(xiàng)中的代碼讀取裝置。
14.一種代碼收集處理方法,其特征在于包括通過所述代碼讀取裝置及連接在網(wǎng)絡(luò)上的終端,接收包括讀取代碼用代碼讀取裝置的客戶所固有的識(shí)別信息、及所述代碼讀取裝置所讀取的所述代碼的接收步驟; 將接收的所述識(shí)別信息解碼,選擇適合于該識(shí)別信息的功能的選擇步驟; 為了對(duì)所述代碼、或者所述代碼及所述識(shí)別信息用所選的所述功能進(jìn)行處理,將其提供給該功能的提供步驟。
15.一種代碼收集處理方法,其特征在于包括通過所述代碼讀取裝置及連接在網(wǎng)絡(luò)上的終端,接收包括讀取代碼用代碼讀取裝置的客戶所固有的識(shí)別信息、及所述代碼讀取裝置讀取的所述代碼的接收步驟;依據(jù)第1規(guī)定算法,將接收的所述識(shí)別信息解碼,選擇適合于該識(shí)別信息的功能的選擇步驟;依據(jù)第2規(guī)定算法,將接收的所述代碼解碼的解碼步驟;為了在所述代碼、所述識(shí)別信息及通過所述第2規(guī)定算法得到的解碼結(jié)果中,至少對(duì)解碼結(jié)果用所選的所述功能進(jìn)行處理,將其提供給該功能的提供步驟。
16.一種代碼收集處理方法,其特征在于包括通過所述代碼讀取裝置及連接在網(wǎng)絡(luò)上的終端,接收讀取代碼用代碼讀取裝置所讀取的所述代碼的接收步驟;將接收的所述代碼解碼,選擇適合于該代碼的功能的選擇步驟; 為了對(duì)所述代碼用所選的所述功能進(jìn)行處理,將其提供給該功能的提供步驟。
17.—種代碼收集處理方法,其特征在于包括通過所述代碼讀取裝置及連接在網(wǎng)絡(luò)上的終端,接收讀取代碼用代碼讀取裝置所讀取的所述代碼的接收步驟;依據(jù)第1規(guī)定算法,將所述代碼解碼,選擇適合于該代碼的功能的選擇步驟; 依據(jù)第2規(guī)定算法,將所述代碼解碼的解碼步驟;為了,在所述代碼、及通過所述第2規(guī)定算法得到的解碼結(jié)果中,至少對(duì)解碼結(jié)果用所選的所述功能進(jìn)行處理,將其提供給該功能的提供步驟。
全文摘要
本發(fā)明提供一種遠(yuǎn)程代碼讀取系統(tǒng),其具有條形碼讀取裝置1和連接在網(wǎng)絡(luò)5上的主機(jī)7。條形碼讀取裝置1的ID(筆ID)及被讀取的條形碼13,通過連接在網(wǎng)絡(luò)5上的終端3,傳送給主機(jī)7。主機(jī)7將接收的筆ID解碼,選擇適合于該筆ID的CGI9-m,為了使所選的CGI9-m進(jìn)行處理,向該CGI9-m提供條形碼13。本發(fā)明提供的遠(yuǎn)程代碼讀取系統(tǒng)能夠利用配置給客戶的固有識(shí)別信息選擇功能,還能夠?qū)Υa讀取裝置讀取的代碼提供適合的功能。
文檔編號(hào)G06K17/00GK102486836SQ201010568309
公開日2012年6月6日 申請(qǐng)日期2010年12月1日 優(yōu)先權(quán)日2010年12月1日
發(fā)明者中川克也 申請(qǐng)人:新世代株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
古交市| 五大连池市| 军事| 观塘区| 扬中市| 云龙县| 荥阳市| 陈巴尔虎旗| 建湖县| 平舆县| 始兴县| 宜州市| 黑水县| 汶川县| 辰溪县| 茶陵县| 浑源县| 重庆市| 田东县| 温宿县| 漠河县| 花垣县| 康马县| 和龙市| 武宣县| 盐亭县| 泊头市| 民县| 宜昌市| 康马县| 威信县| 县级市| 江山市| 吴川市| 安庆市| 金华市| 桂阳县| 九龙坡区| 分宜县| 衡南县| 开化县|