專利名稱:信息處理設(shè)備及其控制方法和服務(wù)器設(shè)備及其控制方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于傳送從圖像輸入設(shè)備所供給的圖像數(shù)據(jù)的信息處理設(shè)備及其控制方法和存儲(chǔ)介質(zhì)以及用于接收從信息處理設(shè)備傳送來的圖像數(shù)據(jù)的服務(wù)器設(shè)備及其控制方法和存儲(chǔ)介質(zhì)。
背景技術(shù):
為了使得信息處理設(shè)備能夠利用外圍裝置,與外圍裝置相對(duì)應(yīng)的裝置驅(qū)動(dòng)程序通常必須安裝至運(yùn)行在信息處理設(shè)備上的操作系統(tǒng)(OS)。例如,在使得信息處理設(shè)備能夠利用圖像輸入設(shè)備(例如,掃描器)的情況下,掃描器驅(qū)動(dòng)程序安裝至OS并根據(jù)信息處理設(shè)備的應(yīng)用程序而啟動(dòng),并且進(jìn)行掃描設(shè)置以使圖像輸入設(shè)備可用,從而將圖像輸入設(shè)備所獲取的圖像數(shù)據(jù)傳送至信息處理設(shè)備并由信息處理設(shè)備進(jìn)行處理。然而,傳統(tǒng)上,與圖像輸入設(shè)備相對(duì)應(yīng)的并且與運(yùn)行在信息處理設(shè)備上的OS相對(duì)應(yīng)的掃描器驅(qū)動(dòng)程序必須準(zhǔn)備就緒以供使用。為此,用戶尋找與OS和圖像輸入設(shè)備的組合相對(duì)應(yīng)的適當(dāng)?shù)膾呙杵黩?qū)動(dòng)程序并將該掃描器驅(qū)動(dòng)程序安裝至OS。這很麻煩。另外,請(qǐng)求圖像輸入設(shè)備的制造者和銷售者來供給分別與各種類型的OS相對(duì)應(yīng)的各種掃描器驅(qū)動(dòng)程序。例如在日本特開2005-275681中,公開了一種使得在圖像輸入終端之間經(jīng)由網(wǎng)絡(luò)進(jìn)行數(shù)據(jù)交換時(shí)容易地選擇發(fā)送目的地地址并防止錯(cuò)誤選擇的信息處理方法。利用該方法,基于圖像中所嵌入的條形碼或QR(快速反應(yīng))碼(注冊(cè)商標(biāo))所表示的地址信息,將圖像輸入終端的掃描器所讀取的圖像發(fā)送至期望的圖像輸入終端(例如,因特網(wǎng)服務(wù)器設(shè)備)。換句話說,通過掃描器驅(qū)動(dòng)程序來實(shí)現(xiàn)讀取和發(fā)送圖像數(shù)據(jù)的功能。此外,存在被稱為云計(jì)算的網(wǎng)絡(luò)系統(tǒng)。利用云計(jì)算,可以通過因特網(wǎng)上的服務(wù)器設(shè)備所提供的網(wǎng)絡(luò)服務(wù)應(yīng)用程序來執(zhí)行圖像處理,從而可以利用較寬的范圍內(nèi)的圖像數(shù)據(jù)。利用云計(jì)算,圖像數(shù)據(jù)有時(shí)會(huì)被傳送至因特網(wǎng)上的服務(wù)器設(shè)備。在該情況下,通過文件傳送應(yīng)用程序?qū)⒗缭诰W(wǎng)絡(luò)瀏覽器應(yīng)用程序中所打開的網(wǎng)頁中的圖像上傳菜單上所選擇的圖像文件(圖像數(shù)據(jù))從信息處理設(shè)備傳送至期望的服務(wù)器設(shè)備。為了如日本特開2005-275681所公開的信息處理方法中那樣使用添加有例如條形碼信息或二維QR碼信息的圖像數(shù)據(jù),圖像輸入設(shè)備必須具有對(duì)條形碼或QR碼信息進(jìn)行解密的功能。而且,必須將條形碼或QR碼信息預(yù)先添加至要讀取的原稿。此外,對(duì)于用戶來說難以判斷信息處理設(shè)備是否可以與圖像輸入設(shè)備相結(jié)合進(jìn)行使用。例如在信息處理設(shè)備是照相機(jī)可兼容和Wi-Fi可兼容的信息處理設(shè)備并且圖像輸入設(shè)備是掃描器設(shè)備的情況下,難以進(jìn)行如下判斷信息處理設(shè)備是否能夠訪問掃描器設(shè)備以及掃描器設(shè)備是否具有圖像發(fā)送功能。這使得對(duì)于用戶來說不容易構(gòu)造能夠容易地使原稿電子化的圖像輸入系統(tǒng)環(huán)境。
發(fā)明內(nèi)容
本發(fā)明提供一種對(duì)于用戶來說容易地能夠從圖像輸入設(shè)備輸入圖像的信息處理設(shè)備及其控制方法和存儲(chǔ)介質(zhì)以及能夠與信息處理設(shè)備進(jìn)行通信的服務(wù)器設(shè)備及其控制方法和存儲(chǔ)介質(zhì)。根據(jù)本發(fā)明的一個(gè)方面,一種信息處理設(shè)備,其能夠與圖像輸入設(shè)備和服務(wù)器設(shè)備進(jìn)行通信,所述信息處理設(shè)備包括第一傳送單元,用于從所述服務(wù)器設(shè)備接收搜索腳本,執(zhí)行所接收到的搜索腳本以獲得用于識(shí)別所述圖像輸入設(shè)備的識(shí)別信息,并且將所述識(shí)別信息傳送至所述服務(wù)器設(shè)備;第二傳送單元,用于從所述服務(wù)器設(shè)備接收與所述圖像輸入設(shè)備相對(duì)應(yīng)的掃描腳本,執(zhí)行所接收到的掃描腳本以顯示設(shè)置畫面,將表示如下設(shè)置的設(shè)置消息發(fā)送至所述服務(wù)器設(shè)備,并且將與響應(yīng)于所述設(shè)置消息而從所述服務(wù)器設(shè)備發(fā)送來的作業(yè)消息相對(duì)應(yīng)的作業(yè)命令供給至所述圖像輸入設(shè)備,其中所述設(shè)置是所述設(shè)置畫面上所設(shè)置的并且所述圖像輸入設(shè)備對(duì)原稿進(jìn)行掃描所要依據(jù)的設(shè)置;以及第三傳送單元,用于接收通過所述圖像輸入設(shè)備根據(jù)所述作業(yè)命令進(jìn)行的掃描所獲得的圖像數(shù)據(jù),并且將所接收到的圖像數(shù)據(jù)傳送至所述服務(wù)器設(shè)備。
根據(jù)本發(fā)明的一個(gè)方面,一種服務(wù)器設(shè)備,其能夠與信息處理設(shè)備進(jìn)行通信,所述信息處理設(shè)備能夠與圖像輸入設(shè)備進(jìn)行通信,所述服務(wù)器設(shè)備包括第一發(fā)送單元,用于響應(yīng)于來自所述信息處理設(shè)備的請(qǐng)求將搜索腳本發(fā)送至所述信息處理設(shè)備;第二發(fā)送單元,用于在從所述信息處理設(shè)備發(fā)送來如下消息的情況下,將與所述圖像輸入設(shè)備相對(duì)應(yīng)的掃描腳本發(fā)送至所述信息處理設(shè)備,其中所述消息表示在所述信息處理設(shè)備中執(zhí)行所述搜索腳本從而獲得了用于識(shí)別所述圖像輸入設(shè)備的識(shí)別信息;作業(yè)發(fā)送單元,用于在所述信息處理設(shè)備中執(zhí)行了所述掃描腳本從而在所述信息處理設(shè)備中顯示設(shè)置畫面、并且從所述信息處理設(shè)備發(fā)送來表示如下設(shè)置的設(shè)置消息的情況下,將與所述設(shè)置消息相對(duì)應(yīng)的作業(yè)消息供給至所述信息處理設(shè)備,其中所述設(shè)置是所述設(shè)置畫面上所設(shè)置的并且所述圖像輸入設(shè)備對(duì)原稿進(jìn)行掃描所要依據(jù)的設(shè)置;以及接收單元,用于在通過所述圖像輸入設(shè)備根據(jù)響應(yīng)于所述作業(yè)消息而從所述信息處理設(shè)備供給至所述圖像輸入設(shè)備的作業(yè)命令所執(zhí)行的掃描而獲得了圖像數(shù)據(jù)的情況下,經(jīng)由所述信息處理設(shè)備接收通過所述掃描所獲得的圖像數(shù)據(jù)。根據(jù)本發(fā)明的一個(gè)方面,一種信息處理設(shè)備的控制方法,所述信息處理設(shè)備能夠與圖像輸入設(shè)備和服務(wù)器設(shè)備進(jìn)行通信,所述控制方法包括以下步驟第一傳送步驟,用于從所述服務(wù)器設(shè)備接收搜索腳本,執(zhí)行所接收到的搜索腳本以獲得用于識(shí)別所述圖像輸入設(shè)備的識(shí)別信息,并且將所述識(shí)別信息傳送至所述服務(wù)器設(shè)備;第二傳送步驟,用于從所述服務(wù)器設(shè)備接收與所述圖像輸入設(shè)備相對(duì)應(yīng)的掃描腳本,執(zhí)行所接收到的掃描腳本以顯示設(shè)置畫面,將表示如下設(shè)置的設(shè)置消息發(fā)送至所述服務(wù)器設(shè)備,并且將與響應(yīng)于所述設(shè)置消息而從所述服務(wù)器設(shè)備發(fā)送來的作業(yè)消息相對(duì)應(yīng)的作業(yè)命令供給至所述圖像輸入設(shè)備,其中所述設(shè)置是所述設(shè)置畫面上所設(shè)置的并且所述圖像輸入設(shè)備對(duì)原稿進(jìn)行掃描所要依據(jù)的設(shè)置;以及第三傳送步驟,用于接收通過所述圖像輸入設(shè)備根據(jù)所述作業(yè)命令進(jìn)行的掃描所獲得的圖像數(shù)據(jù),并且將所接收到的圖像數(shù)據(jù)傳送至所述服務(wù)器設(shè)備。根據(jù)本發(fā)明的一個(gè)方面,一種服務(wù)器設(shè)備的控制方法,所述服務(wù)器設(shè)備能夠與信息處理設(shè)備進(jìn)行通信,所述信息處理設(shè)備能夠與圖像輸入設(shè)備進(jìn)行通信,所述控制方法包括以下步驟第一發(fā)送步驟,用于響應(yīng)于來自所述信息處理設(shè)備的請(qǐng)求將搜索腳本發(fā)送至所述信息處理設(shè)備;第二發(fā)送步驟,用于在從所述信息處理設(shè)備發(fā)送來如下消息的情況下,將與所述圖像輸入設(shè)備相對(duì)應(yīng)的掃描腳本發(fā)送至所述信息處理設(shè)備,其中所述消息表示在所述信息處理設(shè)備中執(zhí)行所述搜索腳本從而獲得了用于識(shí)別所述圖像輸入設(shè)備的識(shí)別信息;作業(yè)發(fā)送步驟,用于在所述信息處理設(shè)備中執(zhí)行了所述掃描腳本從而在所述信息處理設(shè)備中顯示設(shè)置畫面、并且從所述信息處理設(shè)備發(fā)送來表示如下設(shè)置的設(shè)置消息的情況下,將與所述設(shè)置消息相對(duì)應(yīng)的作業(yè)消息供給至所述信息處理設(shè)備,其中所述設(shè)置是所述設(shè)置畫面上所設(shè)置的并且所述圖像輸入設(shè)備對(duì)原稿進(jìn)行掃描所要依據(jù)的設(shè)置;以及接收步驟,用于在通過所述圖像輸入設(shè)備根據(jù)響應(yīng)于所述作業(yè)消息而從所述信息處理設(shè)備供給至所述圖像輸入設(shè)備的作業(yè)命令所執(zhí)行的掃描而獲得了圖像數(shù)據(jù)的情況下,經(jīng)由所述信息處理設(shè)備接收通過所述掃描所獲得的圖像數(shù)據(jù)。 根據(jù)本發(fā)明的又一方面,一種存儲(chǔ)有用于使計(jì)算機(jī)執(zhí)行上述控制方法的程序的非瞬態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。利用本發(fā)明,用戶能夠容易地從圖像輸入設(shè)備輸入圖像。通過以下參考附圖對(duì)典型實(shí)施例的說明,本發(fā)明的其它特征將變得明顯。
圖I是示意性示出包括根據(jù)本發(fā)明第一實(shí)施例的信息處理設(shè)備和服務(wù)器設(shè)備的圖像輸入系統(tǒng)的結(jié)構(gòu)的框圖;圖2是示出信息處理設(shè)備和圖像輸入設(shè)備的結(jié)構(gòu)的框圖;圖3是示出服務(wù)器設(shè)備的結(jié)構(gòu)的框圖;圖4是示出圖像輸入系統(tǒng)所進(jìn)行的掃描處理的序列圖;圖5A和5B是示出信息處理設(shè)備所進(jìn)行的掃描處理的例子的流程圖;圖6A和6B是示出服務(wù)器設(shè)備所進(jìn)行的掃描處理的例子的流程圖;圖7是示出圖像輸入設(shè)備所進(jìn)行的掃描處理的例子的流程圖;圖8是示出通過運(yùn)行在信息處理設(shè)備上的腳本所進(jìn)行的示例處理的圖;圖9是示出根據(jù)本發(fā)明第二實(shí)施例的圖像輸入系統(tǒng)所進(jìn)行的掃描處理的序列圖;以及圖10是示出圖9所示的圖像輸入系統(tǒng)的圖像輸入設(shè)備所進(jìn)行的掃描處理的例子的流程圖。
具體實(shí)施例方式以下將參考示出本發(fā)明優(yōu)選實(shí)施例的附圖詳細(xì)說明本發(fā)明。第一實(shí)施例圖I的框圖示意性示出包括根據(jù)本發(fā)明第一實(shí)施例的信息處理設(shè)備和服務(wù)器設(shè)備的圖像輸入系統(tǒng)的結(jié)構(gòu)。參考圖1,所示的圖像輸入系統(tǒng)包括經(jīng)由網(wǎng)絡(luò)(例如,因特網(wǎng)107)與信息處理系統(tǒng)連接的服務(wù)器設(shè)備103,其中信息處理系統(tǒng)包括信息處理設(shè)備IOla和101b、圖像輸入設(shè)備102a和102b、以及網(wǎng)關(guān)設(shè)備105。圖像輸入設(shè)備102a、102b各自具有例如對(duì)原稿進(jìn)行掃描以生成圖像數(shù)據(jù)并發(fā)送所生成的圖像數(shù)據(jù)的功能。信息處理設(shè)備IOlaUOlb各自例如是諸如便攜式電話等的便攜式信息處理設(shè)備(信息處理終端)。信息處理設(shè)備IOlaUOlb和圖像輸入設(shè)備102a、102b經(jīng)由諸如以太網(wǎng)(注冊(cè)商標(biāo))等的局域網(wǎng)104(例如,無線回路)相互連接。例如,經(jīng)由(諸如移動(dòng)電話通信網(wǎng)絡(luò)等的)數(shù)據(jù)通信網(wǎng)絡(luò)106和因特網(wǎng)107將信息處理設(shè)備IOla連接至服務(wù)器設(shè)備103。經(jīng)由網(wǎng)關(guān)設(shè)備105將信息處理設(shè)備IOlb連接至因特網(wǎng)107。信息處理設(shè)備IOlaUOlb能夠與圖像輸入設(shè)備102a、102b進(jìn)行通信并且能夠與服務(wù)器設(shè)備103進(jìn)行通信。服務(wù)器設(shè)備103能夠與信息處理設(shè)備IOlaUOlb進(jìn)行通信。圖2的框圖示出信息處理設(shè)備101a、IOlb和圖像輸入設(shè)備102a、102b的結(jié)構(gòu)。信息處理設(shè)備IOlaUOlb在結(jié)構(gòu)上彼此相同并且在圖2中不相互區(qū)分地由附圖標(biāo)記101表示。同樣,圖像輸入設(shè)備102a、102b在結(jié)構(gòu)上彼此相同并且在圖2中不相互區(qū)分地由附圖 標(biāo)記102表示。如圖2所示,信息處理設(shè)備101包括用于基于裝載至RAM112的程序而對(duì)連接至系統(tǒng)總線122的各裝置進(jìn)行整體控制的CPU 111。CPU 111將RAM 112用作主存儲(chǔ)器和工作區(qū)域等。在ROM 113中,存儲(chǔ)各種程序和數(shù)據(jù)。照相機(jī)單元接口(I/F) 116控制照相機(jī)單元121以從照相機(jī)單元121輸入所拍攝圖像。顯示單元I/F 117控制顯示單元122上的圖像顯示。操作單元I/F 118對(duì)來自操作單元123以及來自指示裝置(例如,未示出的觸摸面板)的輸入進(jìn)行控制。外部存儲(chǔ)器I/F 119控制對(duì)諸如閃速存儲(chǔ)器或固態(tài)盤(SSD)等的外部存儲(chǔ)器130的訪問。在外部存儲(chǔ)器130中,存儲(chǔ)有操作系統(tǒng)(以下稱為OS) 131、照相機(jī)應(yīng)用程序132、識(shí)別應(yīng)用程序133和網(wǎng)絡(luò)瀏覽器134。第一通信I/F 114是用于與圖I所示的數(shù)據(jù)通信網(wǎng)絡(luò)106 (例如,移動(dòng)通信網(wǎng)絡(luò))進(jìn)行通信的控制單元,并經(jīng)由天線115建立與無線基站的網(wǎng)絡(luò)連接。第二通信I/F 120是針對(duì)例如Wi-Fi無線網(wǎng)絡(luò)和優(yōu)選網(wǎng)絡(luò)的控制單元,并經(jīng)由Wi-Fi天線(未示出)連接至局域網(wǎng)104。在用戶新使用信息處理設(shè)備101時(shí),運(yùn)行在網(wǎng)絡(luò)瀏覽器134上的腳本文件并未初始地存儲(chǔ)在信息處理設(shè)備101的外部存儲(chǔ)器130中。在所示的例子中,在用于構(gòu)造圖像輸入系統(tǒng)的腳本并未存儲(chǔ)在外部存儲(chǔ)器130中的情況下,運(yùn)行在OS 131上的網(wǎng)絡(luò)瀏覽器134從服務(wù)器設(shè)備103下載腳本并將腳本存儲(chǔ)至RAM 112中。后面將說明網(wǎng)絡(luò)瀏覽器134所進(jìn)行的腳本執(zhí)行處理。圖像輸入設(shè)備102包括控制圖像輸入設(shè)備102的CPU 202。附圖標(biāo)記201表示系統(tǒng)總線。RAM 203被CPU 202用作主存儲(chǔ)器和工作區(qū)域等,并且還用作輸入信息展開區(qū)域和環(huán)境數(shù)據(jù)存儲(chǔ)區(qū)域。RAM 203還設(shè)置有NVRAM(非易失性RAM)區(qū)域。可以通過將可選RAM連接至擴(kuò)展端口(未示出)來擴(kuò)展RAM 203的存儲(chǔ)器容量。在ROM 204中,存儲(chǔ)有各種字體、CPU 202所執(zhí)行的控制程序、以及各種數(shù)據(jù)等。網(wǎng)絡(luò)I/F 205與信息處理設(shè)備101進(jìn)行數(shù)據(jù)的發(fā)送和接收。打印機(jī)I/F 208提供與作為打印機(jī)引擎的打印單元209的接口。掃描單元I/F 210提供與作為掃描器引擎的掃描單元211的接口。
操作單元I/F 206提供與用于對(duì)圖像輸入設(shè)備102進(jìn)行掃描設(shè)置的操作單元207的接口。操作單元207設(shè)置有用于接受用戶的操作的操作面板。操作面板具有操作開關(guān)和LED顯示裝置等。應(yīng)當(dāng)注意,操作面板207可以設(shè)置有用于存儲(chǔ)經(jīng)由操作面板所輸入的掃描設(shè)置信息的NVRAM(未示出)。外部存儲(chǔ)器I/F 212控制對(duì)外部存儲(chǔ)器220的訪問。外部存儲(chǔ)器220通過例如基于閃速存儲(chǔ)器的SSD而實(shí)現(xiàn),并且能夠存儲(chǔ)硬件信息221 (裝置識(shí)別信息,更一般地,識(shí)別信息)和條形碼應(yīng)用程序222。應(yīng)當(dāng)注意,在外部存儲(chǔ)器220并未連接至圖像輸入設(shè)備102的情況下,信息處理設(shè)備101使用ROM 204中存儲(chǔ)的硬件信息和條形碼應(yīng)用程序。當(dāng)掃描嵌入有通過對(duì)網(wǎng)絡(luò)地址信息進(jìn)行編碼所獲得的附加信息(代碼信息)的圖像時(shí),條形碼應(yīng)用程序222對(duì)該附加信息進(jìn)行解密以獲取網(wǎng)絡(luò) 地址信息。此外,條形碼應(yīng)用程序222對(duì)網(wǎng)絡(luò)地址信息和與裝置名稱等有關(guān)的信息進(jìn)行編碼,并在操作單元207的LED顯示裝置上顯示這些編碼信息。根據(jù)ROM 204中存儲(chǔ)的控制程序,CPU 202經(jīng)由掃描單元I/F 210從掃描單元211獲取圖像數(shù)據(jù)。CPU 202經(jīng)由網(wǎng)絡(luò)I/F 205與信息處理設(shè)備101進(jìn)行通信。例如,CPU 202進(jìn)行控制以將圖像數(shù)據(jù)發(fā)送至信息處理設(shè)備101,并且進(jìn)行控制以向信息處理設(shè)備101通知圖像輸入設(shè)備102中所存儲(chǔ)的各種信息。在所示的例子中,網(wǎng)絡(luò)I/F 205安裝有網(wǎng)絡(luò)服務(wù)協(xié)議和掃描協(xié)議。圖3的框圖示出服務(wù)器設(shè)備103的結(jié)構(gòu)。如圖3所示,服務(wù)器設(shè)備103包括根據(jù)裝載至RAM 302中的程序而對(duì)連接至系統(tǒng)總線300的各裝置進(jìn)行整體控制的CPU 301。CPU 301將RAM 302用作主存儲(chǔ)器和工作區(qū)域等。在ROM 303中,存儲(chǔ)各種程序和數(shù)據(jù)。鍵盤I/F 305控制來自鍵盤309和來自指示裝置(例如,未示出的鼠標(biāo))的輸入。顯示單元I/F 304控制顯示單元308上的圖像顯示。外部存儲(chǔ)器I/F 306控制對(duì)諸如硬盤(HD)或SSD等的外部存儲(chǔ)器320的訪問。在外部存儲(chǔ)器320中,存儲(chǔ)有OS 321、網(wǎng)絡(luò)服務(wù)庫322、各種掃描處理相關(guān)程序323、用戶文件(未示出)、以及編輯文件(未示出)等。掃描處理相關(guān)程序323包括搜索程序324、搜索腳本325、圖像輸入設(shè)備管理程序326、掃描作業(yè)創(chuàng)建程序327、掃描腳本328、圖像接收程序329和條形碼程序330。網(wǎng)絡(luò)I/F 307經(jīng)由因特網(wǎng)107或經(jīng)由無線通信網(wǎng)絡(luò)106連接至信息處理設(shè)備101,并且經(jīng)由信息處理設(shè)備101與圖像輸入設(shè)備102進(jìn)行通信。圖4的序列圖示出圖I所示的圖像輸入系統(tǒng)所進(jìn)行的掃描處理。如前所述,信息處理設(shè)備101能夠經(jīng)由局域網(wǎng)104訪問圖像輸入設(shè)備102。圖像輸入設(shè)備102能夠在操作單元207上顯示條形碼信息,或者將條形碼貼附至操作單元207。由此,用戶能夠容易地意識(shí)到條形碼的存在,并且能夠通過使用信息處理設(shè)備101 (例如,具有照相機(jī)的便攜式電話)來拍攝條形碼信息或條形碼。當(dāng)網(wǎng)絡(luò)瀏覽器134裝載至RAM 112中時(shí),信息處理設(shè)備101變得能夠訪問服務(wù)器設(shè)備103。在圖4的掃描處理中,希望使用掃描服務(wù)的用戶通過使用信息處理設(shè)備101的操作單元123來啟動(dòng)網(wǎng)絡(luò)瀏覽器134 (步驟S200)。信息處理設(shè)備101訪問并登陸服務(wù)器設(shè)備
103的 URL (步驟 S201)。
如果登錄成功,則服務(wù)器設(shè)備103將搜索腳本325下載至網(wǎng)絡(luò)瀏覽器134(步驟S202)。在網(wǎng)絡(luò)瀏覽器134上執(zhí)行所下載的搜索腳本325 (步驟S203),并且調(diào)用照相機(jī)應(yīng)用程序132的啟動(dòng)用的應(yīng)用程序接口(API)。應(yīng)當(dāng)注意,也可以從網(wǎng)絡(luò)瀏覽器134啟動(dòng)照相機(jī)應(yīng)用程序132。更具體地,運(yùn)行在網(wǎng)絡(luò)瀏覽器134上的搜索腳本325可以調(diào)用照相機(jī)應(yīng)用程序132。如果搜索腳本325成功地調(diào)用了照相機(jī)應(yīng)用程序132的API,則啟動(dòng)照相機(jī)應(yīng)用程序132(步驟S204)。接著,用戶通過使用信息處理設(shè)備101來進(jìn)行條形碼拍攝。更具體地,用戶通過使用信息處理設(shè)備101的照相機(jī)應(yīng)用程序132來拍攝貼附至圖像輸入設(shè)備102的條形碼或操作單元207上所顯示的條形碼信息(步驟S205)。照相機(jī)應(yīng)用程序132啟動(dòng)識(shí)別應(yīng)用程序133,并將通過條形碼拍攝所獲得的圖 像數(shù)據(jù)發(fā)送至識(shí)別應(yīng)用程序133。當(dāng)識(shí)別到圖像數(shù)據(jù)表示條形碼時(shí),識(shí)別應(yīng)用程序133將應(yīng)答值(即,表示識(shí)別結(jié)果的字符信息)發(fā)送至調(diào)用了照相機(jī)應(yīng)用程序132的搜索腳本325。搜索腳本325將例如表示信息處理設(shè)備101在局域網(wǎng)104上的網(wǎng)絡(luò)地址的信息添加至所接收到的字符信息,從而創(chuàng)建環(huán)境信息消息(步驟S206),并將環(huán)境信息消息發(fā)送至服務(wù)器設(shè)備 103(步驟 S207)。服務(wù)器設(shè)備103通過使用圖像輸入設(shè)備管理程序326來分析環(huán)境信息消息(步驟S208)。應(yīng)當(dāng)注意,環(huán)境信息消息包括表示圖像輸入設(shè)備102的設(shè)備類型的信息,并且包括與用于識(shí)別圖像輸入設(shè)備102在局域網(wǎng)104上的網(wǎng)絡(luò)地址和/或URL有關(guān)的信息。在服務(wù)器設(shè)備103中,搜索程序324將用于嘗試判斷是否可以使用基于環(huán)境信息消息的分析結(jié)果所獲得的搜索腳本的設(shè)備檢查消息發(fā)送至信息處理設(shè)備101 (步驟S209)。當(dāng)接收到設(shè)備檢查消息時(shí),搜索腳本325在信息處理設(shè)備101中通過使用諸如包數(shù)據(jù)的IP報(bào)頭的轉(zhuǎn)換處理等的傳送技術(shù),將設(shè)備檢查命令發(fā)送至圖像輸入設(shè)備102 (步驟S210)。后面將說明搜索腳本325所進(jìn)行的包數(shù)據(jù)轉(zhuǎn)換處理。當(dāng)接收到設(shè)備檢查命令時(shí),啟動(dòng)圖像輸入設(shè)備102(步驟S211)。圖像輸入設(shè)備102判斷圖像輸入設(shè)備102是否是對(duì)應(yīng)于與設(shè)備檢查命令相關(guān)聯(lián)的搜索腳本的設(shè)備。如果圖像輸入設(shè)備102是對(duì)應(yīng)于與設(shè)備檢查命令相關(guān)聯(lián)的搜索腳本的設(shè)備,則圖像輸入設(shè)備102將應(yīng)答發(fā)送至發(fā)出了設(shè)備檢查命令的信息處理設(shè)備101 (步驟S212)。當(dāng)接收到應(yīng)答時(shí),運(yùn)行在信息處理設(shè)備101中的網(wǎng)絡(luò)瀏覽器134上的搜索腳本325將從圖像輸入設(shè)備102所接收到的應(yīng)答轉(zhuǎn)換成檢查結(jié)果消息,并且將檢查結(jié)果消息傳送至服務(wù)器設(shè)備103 (步驟S213)。后面將說明搜索腳本所進(jìn)行的應(yīng)答轉(zhuǎn)換處理。接著,圖像輸入設(shè)備管理程序326選擇適用于與檢查結(jié)果消息相對(duì)應(yīng)的圖像輸入設(shè)備102的掃描腳本。然后,將(以下由附圖標(biāo)記328表示的)所選擇的掃描腳本從服務(wù)器設(shè)備103下載至網(wǎng)絡(luò)瀏覽器134 (步驟S220)。所下載的掃描腳本328由網(wǎng)絡(luò)瀏覽器134執(zhí)行,并且在顯示單元122上顯示掃描設(shè)置畫面(步驟S221)。響應(yīng)于正顯示的掃描設(shè)置畫面,用戶為圖像輸入設(shè)備102設(shè)置原稿(步驟S222),并在掃描設(shè)置畫面上進(jìn)行掃描設(shè)置(步驟 S223)。盡管未示出,但在執(zhí)行掃描腳本328期間時(shí),信息處理設(shè)備101將與HTML文件更新有關(guān)的消息周期性地發(fā)送至服務(wù)器設(shè)備103,從而周期性地確認(rèn)服務(wù)器設(shè)備103的狀態(tài)。當(dāng)服務(wù)器設(shè)備103的狀態(tài)改變時(shí),進(jìn)行HTML文件更新。
掃描腳本328將表示用戶所設(shè)置的掃描設(shè)置的設(shè)置消息發(fā)送至服務(wù)器設(shè)備103(步驟S224)?;谟稍O(shè)置消息所表示的掃描設(shè)置,在服務(wù)器設(shè)備103中,掃描作業(yè)創(chuàng)建程序327創(chuàng)建掃描作業(yè)(步驟S225)。然后,服務(wù)器設(shè)備103將用于請(qǐng)求掃描作業(yè)的執(zhí)行的掃描作業(yè)消息發(fā)送至信息處理設(shè)備101 (步驟S226)。在接收到掃描作業(yè)消息時(shí),在信息處理設(shè)備101中,掃描腳本328將與掃描作業(yè)消息相對(duì)應(yīng)的掃描作業(yè)命令發(fā)送至圖像輸入設(shè)備102 (步驟S227)。根據(jù)掃描作業(yè)命令,圖像輸入設(shè)備102執(zhí)行掃描操作(步驟S228)。圖像輸入設(shè)備102將通過掃描操作所獲得的圖像數(shù)據(jù)發(fā)送至信息處理設(shè)備101 (步驟S229)。在信息處理設(shè)備101中,掃描腳本328通過使用諸如包數(shù)據(jù)的IP報(bào)頭的轉(zhuǎn)換處理等的傳送技術(shù)來將圖像數(shù)據(jù)按照原樣發(fā)送至服務(wù)器設(shè)備103(步驟S230)。如前所述,由于服務(wù)器設(shè)備103已經(jīng)識(shí)別到圖像輸入設(shè)備102,因而服務(wù)器設(shè)備103能夠通過使用圖像接收程序329來執(zhí)行適于圖像數(shù)據(jù)的類型的圖像轉(zhuǎn)換處理。然后,在服務(wù)器設(shè)備103中,通過圖像接收程序329來執(zhí)行圖像處理和圖像存儲(chǔ)處理(步驟S231)。 在圖像存儲(chǔ)處理完成時(shí),在服務(wù)器設(shè)備103中更新HTML文件,并且將完成消息從服務(wù)器設(shè)備103發(fā)送至信息處理設(shè)備101 (步驟S232)。掃描腳本328將完成消息轉(zhuǎn)換成完成命令,并將完成命令發(fā)送至圖像輸入設(shè)備102(步驟S233)。響應(yīng)于完成消息,網(wǎng)絡(luò)瀏覽器134顯示操作完成顯示畫面(步驟S234),從而提示用戶去圖像輸入設(shè)備102拾取已完成掃描的原稿(步驟S235)。利用圖4的掃描處理,利用圖像輸入設(shè)備102掃描原稿所獲得的圖像數(shù)據(jù)被信息處理設(shè)備101接收,然后,從信息處理設(shè)備101傳送至服務(wù)器設(shè)備103。圖5A和5B的流程圖示出信息處理設(shè)備101所進(jìn)行的掃描處理的例子。在開始圖5A和5B的掃描處理時(shí),信息處理設(shè)備101的O S131啟動(dòng)網(wǎng)絡(luò)瀏覽器134。瀏覽器134訪問服務(wù)器設(shè)備103的URL,并登陸服務(wù)器設(shè)備103的網(wǎng)絡(luò)服務(wù)庫322所托管的網(wǎng)頁(步驟S300),并且判斷登陸是否成功(步驟S301)。如果登陸成功(即,如果步驟S301中為“是”),則網(wǎng)絡(luò)瀏覽器134經(jīng)由因特網(wǎng)107從服務(wù)器設(shè)備103下載搜索腳本325并執(zhí)行搜索腳本325 (步驟S302)。搜索腳本325調(diào)用照相機(jī)應(yīng)用程序132的啟動(dòng)API,并判斷調(diào)用是否成功(步驟S303)。如果照相機(jī)應(yīng)用程序132的啟動(dòng)API的調(diào)用成功(即,如果步驟S303中為“是”),則照相機(jī)應(yīng)用程序132利用網(wǎng)絡(luò)瀏覽器134啟動(dòng)并顯示用戶界面(UI)畫面(步驟S304)。用戶通過使用信息處理設(shè)備101,更具體地通過使用貼附至圖像輸入設(shè)備102的條形碼或顯示在操作單元207上的條形碼信息所存在的UI畫面,來拍攝條形碼或條形碼信息。照相機(jī)應(yīng)用程序132等待條形碼拍攝的完成(步驟S305),并檢查所拍攝的圖像數(shù)據(jù)是否是可識(shí)別的圖像數(shù)據(jù)(諸如條形碼),從而判斷是否成功獲取到條形碼信息(步驟S306)。如果成功獲取到條形碼信息(即,如果步驟S306中為“是”),則照相機(jī)應(yīng)用程序132啟動(dòng)識(shí)別應(yīng)用程序133,其中識(shí)別應(yīng)用程序133對(duì)條形碼信息進(jìn)行解密并將應(yīng)答值(即,表示解密結(jié)果的字符信息)發(fā)送至調(diào)用了啟動(dòng)API的搜索腳本325。搜索腳本325創(chuàng)建包括添加有例如表示信息處理設(shè)備101在局域網(wǎng)104上的網(wǎng)絡(luò)地址的信息的字符信息的環(huán)境信息消息,并將環(huán)境信息消息發(fā)送至服務(wù)器設(shè)備103 (步驟S307),然后處理進(jìn)入步驟S315。如果啟動(dòng)API的調(diào)用失敗(即,如果步驟S303中為“否”),則搜索腳本325顯示搜索UI畫面(步驟S310)。結(jié)果,即使基于步驟S304 S307中解密后的條形碼仍無法選擇圖像輸入設(shè)備,也可以如稍后所述選擇期望的圖像輸入設(shè)備。接著,搜索腳本325將搜索請(qǐng)求消息發(fā)送至服務(wù)器設(shè)備103 (步驟S311)。當(dāng)接收到作為對(duì)搜索請(qǐng)求消息的應(yīng)答而從服務(wù)器設(shè)備103發(fā)送回的搜索網(wǎng)絡(luò)消息(網(wǎng)絡(luò)包)時(shí),搜索腳本325轉(zhuǎn)換網(wǎng)絡(luò)包的IP報(bào)頭,并將報(bào)頭轉(zhuǎn)換之后的包廣播至局域網(wǎng) 104。當(dāng)響應(yīng)于所廣播的網(wǎng)絡(luò)包而從圖像輸入設(shè)備102a或102b發(fā)送回應(yīng)答包時(shí),搜索腳本325轉(zhuǎn)換應(yīng)答包的IP報(bào)頭,并將報(bào)頭轉(zhuǎn)換之后的包作為應(yīng)答消息傳送至服務(wù)器設(shè)備103。
接著,搜索腳本325判斷在服務(wù)器設(shè)備103在預(yù)定時(shí)間段內(nèi)接受應(yīng)答的輪詢處理(polling processing)中是否發(fā)生超時(shí),并且還判斷是否滿足預(yù)定取消條件(步驟S312)。如果在輪詢處理中未發(fā)生超時(shí)并且如果不滿足取消條件(即,如果步驟S312中為“否”),則處理返回至步驟S310。如果滿足取消條件(步驟S312中為“取消條件”分支),則網(wǎng)絡(luò)瀏覽器134顯示HTML文件(步驟S330),其中該HTML文件表示錯(cuò)誤并且例如包括聲明“圖像輸入設(shè)備沒有準(zhǔn)備就緒以供使用”。因此,掃描處理完成。如果在輪詢處理中發(fā)生超時(shí)(步驟S312中為“超時(shí)”分支),則從服務(wù)器設(shè)備103更新HTML文件,并且網(wǎng)絡(luò)瀏覽器134顯示用于選擇圖像輸入設(shè)備的UI畫面(步驟S313),從而提示用戶從Π畫面上所顯示的圖像輸入設(shè)備的列表中選擇期望的圖像輸入設(shè)備。網(wǎng)絡(luò)瀏覽器134等待對(duì)期望的圖像輸入設(shè)備的選擇(步驟S314)。如果所拍攝圖像數(shù)據(jù)不是諸如條形碼等的識(shí)別圖像數(shù)據(jù)(即,如果步驟S306中為“否”),則處理進(jìn)入如上所述的步驟S310。如果網(wǎng)絡(luò)瀏覽器134登錄網(wǎng)頁失敗(即,如果步驟S301中為“否”),則處理進(jìn)入如上所述的步驟S330。如果在步驟S314中在Π畫面上選擇了期望的圖像輸入設(shè)備,則網(wǎng)絡(luò)瀏覽器134向服務(wù)器設(shè)備103通知表示(以下由附圖標(biāo)記102表示的)所選擇的圖像輸入設(shè)備的選擇
結(jié)果消息。服務(wù)器設(shè)備103將與所選擇的圖像輸入設(shè)備102相對(duì)應(yīng)的掃描腳本328發(fā)送至信息處理設(shè)備101。網(wǎng)絡(luò)瀏覽器134執(zhí)行掃描腳本328 (步驟S315),由此在信息處理設(shè)備101中顯示用于進(jìn)行掃描設(shè)置的UI畫面(步驟S316),從而提示用戶進(jìn)行掃描設(shè)置并按下掃描按鈕以開始掃描。當(dāng)檢測到掃描按鈕的按下時(shí)(步驟S317),掃描腳本328將表示信息處理設(shè)備101上所進(jìn)行的掃描設(shè)置的掃描設(shè)置消息發(fā)送至服務(wù)器設(shè)備103。當(dāng)響應(yīng)于掃描設(shè)置消息而從服務(wù)器設(shè)備103發(fā)送來掃描作業(yè)消息時(shí),掃描腳本328將掃描作業(yè)消息經(jīng)由局域網(wǎng)104傳送至所選擇的圖像輸入設(shè)備102。此外,掃描腳本328將從圖像輸入設(shè)備102發(fā)送回的包括掃描圖像數(shù)據(jù)的應(yīng)答傳送至服務(wù)器設(shè)備103 (步驟S318)。接著,服務(wù)器設(shè)備103判斷圖像存儲(chǔ)處理是否完成并且還判斷是否經(jīng)過了用于接收掃描圖像數(shù)據(jù)的超時(shí)時(shí)間段,從而判斷是否滿足完成條件(步驟S319)。
如果不滿足完成條件(即,如果步驟S319中為“否”),則處理返回至步驟S318。如果發(fā)生諸如取消等的錯(cuò)誤(步驟S319中為“錯(cuò)誤”分支),則網(wǎng)絡(luò)瀏覽器134從服務(wù)器設(shè)備103接收表示錯(cuò)誤并且例如包括聲明“掃描處理已失敗”的HTML文件,并且顯示所接收到的HTML文件(步驟S331),然后掃描處理完成。另一方面,如果滿足完成條件(S卩,如果步驟S319中為“是”),則網(wǎng)絡(luò)瀏覽器134在UI畫面上顯示表示掃描圖像數(shù)據(jù)已被正常存儲(chǔ)至服務(wù)器設(shè)備103的掃描后狀態(tài)通知。更具體地,網(wǎng)絡(luò)瀏覽器134轉(zhuǎn)變?yōu)轱@示出現(xiàn)最終圖像的網(wǎng)頁(步驟S320),然后掃描處理完成。圖6A和6B的流程圖示出服務(wù)器設(shè)備103所進(jìn)行的掃描處理的例子。在開始圖6A和6B的掃描處理時(shí),服務(wù)器設(shè)備103基于從信息處理設(shè)備101發(fā)送來的請(qǐng)求消息來判斷是否存在用戶登錄(步驟S400)。如果沒有用戶登錄(即,如果步驟S400中為“否”),則處理返回至步驟S400,并且服務(wù)器設(shè)備103等待用戶登錄。另一方面,當(dāng)存在用戶登錄時(shí)(即,如果步驟S400中為“是”),搜索程序324將搜索腳本325下載或發(fā)送至信息處理設(shè)備101 (步驟S401)。 接著,服務(wù)器設(shè)備103判斷是否在預(yù)定超時(shí)時(shí)間段內(nèi)從信息處理設(shè)備101接收到搜索請(qǐng)求消息或環(huán)境信息消息(步驟S402)。如果在沒有接收到搜索請(qǐng)求消息或環(huán)境信息消息的情況下經(jīng)過了超時(shí)時(shí)間段(步驟S402中為“超時(shí)”分支),則圖像輸入設(shè)備管理程序326創(chuàng)建包括諸如“圖像輸入設(shè)備沒有準(zhǔn)備就緒以供使用”等的消息的HTML文件,并將所創(chuàng)建的HTML文件發(fā)送至網(wǎng)絡(luò)瀏覽器134以使網(wǎng)絡(luò)瀏覽器134顯示該HTML文件(步驟S430),然后掃描處理完成。另一方面,當(dāng)接收到環(huán)境信息消息時(shí)(步驟S402中為“環(huán)境信息消息”分支),圖像輸入設(shè)備管理程序326分析外部存儲(chǔ)器220中所存儲(chǔ)的硬件信息,并且提取例如與信息處理設(shè)備101在局域網(wǎng)104上的網(wǎng)絡(luò)地址有關(guān)的信息以及與圖像輸入設(shè)備102的網(wǎng)絡(luò)地址和設(shè)備類型有關(guān)的信息(步驟S403)。接著,圖像輸入設(shè)備管理程序326搜索適用于利用硬件信息的分析所識(shí)別出的圖像輸入設(shè)備的(以下由附圖標(biāo)記325表示的)搜索腳本(步驟S404),并且判斷搜索是否成功(步驟S405)。如果搜索成功(即,如果步驟S405中為“是”),則將設(shè)備檢查消息從服務(wù)器設(shè)備103發(fā)送至信息處理設(shè)備101以嘗試判斷是否可以實(shí)際使用搜索腳本325 (步驟S406)。圖像輸入設(shè)備管理程序326在預(yù)定時(shí)間段內(nèi)進(jìn)行輪詢以確認(rèn)是否從信息處理設(shè)備101接收到檢查結(jié)果消息(步驟S407)。當(dāng)接收到檢查結(jié)果消息時(shí)(S卩,如果步驟S407中為“是”),處理進(jìn)入步驟S420。另一方面,當(dāng)未接收到檢查結(jié)果消息時(shí)(即,如果步驟S407中為“否”),圖像輸入設(shè)備管理程序326判斷為無法使用搜索腳本325,并且處理進(jìn)入步驟S408。當(dāng)在步驟S402中接收到搜索請(qǐng)求消息時(shí)(步驟S402中為“搜索請(qǐng)求消息”分支)或者當(dāng)在步驟S405中搜索腳本的搜索已失敗時(shí)(如果步驟S405中為“否”),處理進(jìn)入步驟S408。在步驟S408中,搜索程序324將搜索消息發(fā)送至信息處理設(shè)備101,并在預(yù)定時(shí)間段內(nèi)進(jìn)行用于接收應(yīng)答的接收輪詢。接著,搜索程序324確認(rèn)是否響應(yīng)于搜索消息而從信息處理設(shè)備101接收到搜索結(jié)果(應(yīng)答)(步驟S409)。當(dāng)未接收到搜索結(jié)果時(shí)(即,如果步驟S409中為“否”),處理進(jìn)入步驟S430。另一方面,當(dāng)接收到搜索結(jié)果時(shí)(即,如果步驟S409中為“是”),啟動(dòng)圖像輸入設(shè)備管理程序326。圖像輸入設(shè)備管理程序326創(chuàng)建圖像輸入設(shè)備選擇畫面HTML文件并將該HTML文件發(fā)送至網(wǎng)絡(luò)瀏覽器134,以使網(wǎng)絡(luò)瀏覽器134顯示圖像輸入設(shè)備選擇畫面。然后,圖像輸入設(shè)備管理程序326在預(yù)定時(shí)間段內(nèi)進(jìn)行用于接收應(yīng)答的接收輪詢(步驟 S410)。接著,圖像輸入設(shè)備管理程序326確認(rèn)是否從信息處理設(shè)備101接收到作為對(duì)圖像輸入設(shè)備選擇畫面HTML文件的應(yīng)答的設(shè)備選擇消息(步驟S411)。當(dāng)未接收到設(shè)備選擇消息時(shí)(即,如果步驟S411中為“否”),處理進(jìn)入步驟S430。另一方面,當(dāng)接收到設(shè)備選擇消息時(shí)(即,如果步驟S411中為“是”),圖像輸入設(shè)備管理程序326搜索適用于設(shè)備選擇消息所識(shí)別出的信息處理設(shè)備的(以下由附圖標(biāo)記328表示的)掃描腳本,并將利用搜索所找到的掃描腳本328發(fā)送至信息處理設(shè)備101的網(wǎng)絡(luò)瀏覽器134(步驟S420)。
接著,圖像輸入設(shè)備管理程序326確認(rèn)是否從信息處理設(shè)備101接收到掃描設(shè)置消息(步驟S421)。當(dāng)在預(yù)定超時(shí)時(shí)間段經(jīng)過之前未接收到掃描設(shè)置消息時(shí)(即,如果步驟S421中為“否”),處理進(jìn)入如上所述的步驟S430。另一方面,當(dāng)在預(yù)定超時(shí)時(shí)間段經(jīng)過之前接收到掃描設(shè)置消息時(shí)(即,如果步驟S421中為“是”),啟動(dòng)掃描作業(yè)創(chuàng)建程序327。掃描作業(yè)創(chuàng)建程序327根據(jù)掃描設(shè)置消息來創(chuàng)建掃描作業(yè)并將該掃描作業(yè)發(fā)送至信息處理設(shè)備101的網(wǎng)絡(luò)瀏覽器134(步驟S422)。接著,在服務(wù)器設(shè)備103中啟動(dòng)圖像接收程序329。圖像接收程序329確認(rèn)是否從信息處理設(shè)備101接收到掃描圖像數(shù)據(jù)(步驟S423)。當(dāng)在預(yù)定超時(shí)時(shí)間段經(jīng)過之前未接收到掃描圖像數(shù)據(jù)時(shí)(即,如果步驟S423中為“否”),圖像接收程序329創(chuàng)建用于表示如下掃描設(shè)置錯(cuò)誤的HTML文件,其中該掃描設(shè)置錯(cuò)誤包括無法創(chuàng)建掃描處理環(huán)境的消息。然后,在進(jìn)行了如下利用的情況下,圖像接收程序329使網(wǎng)絡(luò)瀏覽器134顯示所創(chuàng)建的用于表示掃描設(shè)置錯(cuò)誤的HTML文件(步驟S431),然后掃描處理完成掃描腳本328將與HTML文件更新有關(guān)的消息周期性地發(fā)送至服務(wù)器設(shè)備103以周期性地確認(rèn)服務(wù)器設(shè)備103的狀態(tài)。當(dāng)接收到掃描圖像數(shù)據(jù)時(shí)(即,如果步驟S423中為“是”),圖像接收程序329根據(jù)掃描圖像數(shù)據(jù)來創(chuàng)建最終的掃描圖像,創(chuàng)建包括可以顯示在信息處理設(shè)備101上的縮小圖像的HTML文件,并將所創(chuàng)建的HTML文件發(fā)送至信息處理設(shè)備101 (步驟S424)。結(jié)果,利用網(wǎng)絡(luò)瀏覽器134來顯示用于向用戶通知掃描操作完成并用于向用戶通知最終圖像數(shù)據(jù)的畫面,然后掃描處理完成。圖7的流程圖示出圖像輸入設(shè)備102所進(jìn)行的掃描處理的例子。如前所述,圖像輸入設(shè)備102掃描得到的圖像嵌入有通過將例如網(wǎng)絡(luò)地址信息編碼成條形碼所獲得的附加信息(代碼信息),并且顯示在圖像輸入設(shè)備102的操作單元207上的條形碼信息或貼附至圖像輸入設(shè)備102的條形碼可以通過使用信息處理設(shè)備101來進(jìn)行拍攝。在開始圖7的掃描處理時(shí),圖像輸入設(shè)備102的CPU 202確認(rèn)是否經(jīng)由局域網(wǎng)104進(jìn)行對(duì)網(wǎng)絡(luò)I/F 205的訪問(步驟S500)。如果未進(jìn)行訪問(B卩,如果步驟S500中為“否”),則處理返回至步驟S500,并且CPU 202進(jìn)行等待,直到進(jìn)行訪問為止。
另一方面,如果訪問了網(wǎng)絡(luò)I/F 205(即,如果步驟S 500中為“是”),則CPU 202判斷搜索命令(設(shè)備檢查命令)是否到來(步驟S501)。如果搜索命令到來(即,如果步驟S501中為“是”),則CPU 202通過參考外部存儲(chǔ)器220中所存儲(chǔ)的硬件信息221來獲取信息處理設(shè)備101的網(wǎng)絡(luò)地址信息,并且將應(yīng)答發(fā)送至信息處理設(shè)備101 (步驟S502),然后處理返回至步驟S500。如果搜索命令并未到來(即,如果步驟S501中為“否UljCPU 202判斷掃描作業(yè)消息是否從信息處理設(shè)備101到來(步驟S503)。如果掃描作業(yè)消息并未到來(即,如果步驟S503中為“否”),則處理返回至步驟S500。另一方面,如果掃描作業(yè)消息到來(即,如果步驟S503中為“是”),則CPU 202控制掃描單元211以進(jìn)行掃描操作,并將由此得到的圖像數(shù)據(jù)傳送至信息處理設(shè)備101 (步驟S504)。接著,CPU 202確認(rèn)是否從信息處理設(shè)備101接收到表示圖像數(shù)據(jù)的傳送完成的完成命令(步驟S505)。當(dāng)在預(yù)定超時(shí)時(shí)間段經(jīng)過之前未接收到完成命令時(shí)(即,如果 步驟S505中為“否”),CPU 202將錯(cuò)誤信息發(fā)送至信息處理設(shè)備101 (步驟S506),并且完成掃描處理。當(dāng)接收到完成命令時(shí)(即,如果步驟S505中為“是”),CPU 202完成掃描處理。圖8示出運(yùn)行在信息處理設(shè)備101上的搜索腳本325和掃描腳本328所進(jìn)行的處理的例子。在以下說明中,將服務(wù)器設(shè)備103在網(wǎng)絡(luò)I/F 307處與因特網(wǎng)107相連接時(shí)的網(wǎng)絡(luò)地址稱為網(wǎng)絡(luò)地址“S”,將信息處理設(shè)備101在第一通信I/F 114處與因特網(wǎng)107相連接時(shí)的網(wǎng)絡(luò)地址稱為網(wǎng)絡(luò)地址“TI”,將信息處理設(shè)備101在第二通信I/F 120處與局域網(wǎng)104相連接時(shí)的網(wǎng)絡(luò)地址稱為網(wǎng)絡(luò)地址“TL”,并且將圖像輸入設(shè)備102在網(wǎng)絡(luò)I/F 205處與局域網(wǎng)104相連接時(shí)的網(wǎng)絡(luò)地址稱為網(wǎng)絡(luò)地址“D”。在圖8中,塊600表示圖4所示的掃描處理的步驟S207中從運(yùn)行在網(wǎng)絡(luò)瀏覽器134上的搜索腳本325作為環(huán)境信息消息發(fā)送至服務(wù)器設(shè)備103的包數(shù)據(jù)的例子。如前所述,環(huán)境信息消息包括例如字符信息和表示信息處理設(shè)備101在局域網(wǎng)104上的網(wǎng)絡(luò)地址的信息。換句話說,環(huán)境信息消息是具有如下有效載荷的包數(shù)據(jù),其中該有效載荷包括例如圖像輸入設(shè)備102的硬件信息以及表示信息處理設(shè)備101和圖像輸入設(shè)備102在局域網(wǎng)104上的網(wǎng)絡(luò)地址的信息。搜索腳本325以可通過經(jīng)由因特網(wǎng)107的數(shù)據(jù)通信網(wǎng)絡(luò)106進(jìn)行發(fā)送的形式來創(chuàng)建環(huán)境信息消息(包數(shù)據(jù)600)。塊601表示在圖4的步驟S209中從服務(wù)器設(shè)備103作為設(shè)備檢查消息而發(fā)送至運(yùn)行在網(wǎng)絡(luò)瀏覽器134上的搜索腳本325的包數(shù)據(jù)的例子。服務(wù)器設(shè)備103創(chuàng)建如下的包(與后述的包數(shù)據(jù)部602相對(duì)應(yīng)),其中該包具有包括例如設(shè)備檢查命令的有效載荷,并且具有進(jìn)行經(jīng)由局域網(wǎng)104的發(fā)送所使用的報(bào)頭。然后,服務(wù)器設(shè)備103創(chuàng)建包括上述包以及進(jìn)行從網(wǎng)絡(luò)地址“S”向網(wǎng)絡(luò)地址“TI”的發(fā)送所使用的報(bào)頭的包數(shù)據(jù)601。已接收到包數(shù)據(jù)601的搜索腳本325從包數(shù)據(jù)601提取包數(shù)據(jù)部602,并將包數(shù)據(jù)部602傳送至局域網(wǎng)104。此時(shí),作為包數(shù)據(jù)部602的發(fā)送目的地,指定了圖像輸入設(shè)備102的網(wǎng)絡(luò)地址“D”。通過上述利用搜索腳本325的包數(shù)據(jù)提取處理,進(jìn)行圖4的步驟S210所述的設(shè)備檢查命令的發(fā)送。
塊603表示響應(yīng)于設(shè)備檢查命令而從圖像輸入設(shè)備102發(fā)送回的包數(shù)據(jù)(應(yīng)答)的例子。包數(shù)據(jù)603具有進(jìn)行從圖像輸入設(shè)備102的地址“D”向信息處理設(shè)備101在局域網(wǎng)104上的地址“TL”的發(fā)送所使用的報(bào)頭,并且具有包括例如應(yīng)答信息的有效載荷。已接收到包數(shù)據(jù)603的搜索腳本325創(chuàng)建包括包數(shù)據(jù)603的包數(shù)據(jù)604。搜索腳本325將網(wǎng)絡(luò)地址“TI”指定為包數(shù)據(jù)604的發(fā)送源地址,并經(jīng)由因特網(wǎng)107將包數(shù)據(jù)604傳送至服務(wù)器設(shè)備103?;趶乃阉髂_本325發(fā)送來的包數(shù)據(jù)604中所包括的包數(shù)據(jù)603,服務(wù)器設(shè)備103能夠獲取信息處理設(shè)備101在局域網(wǎng)104上的網(wǎng)絡(luò)地址“TL”以及對(duì)該搜索進(jìn)行了應(yīng)答的圖像輸入設(shè)備102的網(wǎng)絡(luò)地址“D”。
塊605表不圖4的步驟S226所述的掃描作業(yè)消息的例子。掃描作業(yè)消息605具有與設(shè)備檢查消息601的包數(shù)據(jù)結(jié)構(gòu)相同的包數(shù)據(jù)結(jié)構(gòu)。服務(wù)器設(shè)備103創(chuàng)建如下的包數(shù)據(jù),其中該包數(shù)據(jù)具有包括例如掃描命令的有效載荷并且具有進(jìn)行經(jīng)由局域網(wǎng)104的發(fā)送所使用的報(bào)頭。服務(wù)器設(shè)備103創(chuàng)建包數(shù)據(jù)605,其中包數(shù)據(jù)605包括上述包數(shù)據(jù)并具有進(jìn)行從網(wǎng)絡(luò)地址“S”向信息處理設(shè)備101的網(wǎng)絡(luò)地址“TI”的發(fā)送所使用的報(bào)頭。已接收到包數(shù)據(jù)605的掃描腳本328從包數(shù)據(jù)605中提取包數(shù)據(jù)部606,并將包數(shù)據(jù)部606傳送至局域網(wǎng)104。以這種方式,掃描腳本328能夠通過從服務(wù)器設(shè)備103所創(chuàng)建的包數(shù)據(jù)605中僅提取包數(shù)據(jù)部606來容易地創(chuàng)建要發(fā)送至局域網(wǎng)104的數(shù)據(jù)。塊607表示進(jìn)行圖像輸入設(shè)備102通過響應(yīng)于掃描命令進(jìn)行掃描操作所獲得的圖像數(shù)據(jù)的發(fā)送所使用的包數(shù)據(jù)的例子。包數(shù)據(jù)607具有進(jìn)行從圖像輸入設(shè)備102的地址“D”向信息處理設(shè)備101在局域網(wǎng)104上的地址“TL”的發(fā)送所使用的報(bào)頭,并且具有包括例如圖像數(shù)據(jù)的有效載荷。已接收到包數(shù)據(jù)607的掃描腳本328創(chuàng)建包括包數(shù)據(jù)607以及進(jìn)行從網(wǎng)絡(luò)地址“TI ”向網(wǎng)絡(luò)地址“S”的發(fā)送所使用的報(bào)頭的包數(shù)據(jù)608,并將包數(shù)據(jù)608發(fā)送至因特網(wǎng)107。經(jīng)由因特網(wǎng)107將包數(shù)據(jù)608傳送至服務(wù)器設(shè)備103。應(yīng)當(dāng)注意,根據(jù)掃描命令的內(nèi)容將圖像數(shù)據(jù)分割成多個(gè)部分,并且順次創(chuàng)建分別與圖像數(shù)據(jù)的分割部分相對(duì)應(yīng)的多個(gè)包數(shù)據(jù)607。由此,掃描腳本328順次處理這些包數(shù)據(jù)607從而生成多個(gè)包數(shù)據(jù)608,并且順次將這些包數(shù)據(jù)608發(fā)送至服務(wù)器設(shè)備103。因此,即使掃描腳本328所使用的RAM 112的容量較小,也可以經(jīng)由信息處理設(shè)備101將圖像數(shù)據(jù)從圖像輸入設(shè)備102發(fā)送至服務(wù)器設(shè)備103。應(yīng)當(dāng)注意,在網(wǎng)絡(luò)通信中必須進(jìn)行網(wǎng)絡(luò)端口控制的情況下,除了發(fā)送源網(wǎng)絡(luò)地址和發(fā)送目的地網(wǎng)絡(luò)地址以外,包數(shù)據(jù)的報(bào)頭中還包括網(wǎng)絡(luò)端口切換的聲明,以使得搜索腳本325和掃描腳本328各自能夠創(chuàng)建具有端口控制功能的包數(shù)據(jù)。在本實(shí)施例中,掃描腳本328在信息處理設(shè)備101的顯示單元122上顯示掃描設(shè)置畫面,基于用戶在掃描設(shè)置畫面上所設(shè)置的信息來創(chuàng)建設(shè)置消息,并且將所創(chuàng)建的設(shè)置消息發(fā)送至服務(wù)器設(shè)備103。此外,搜索腳本325和掃描腳本328各自將與HTML文件更新有關(guān)的消息周期性地發(fā)送至服務(wù)器設(shè)備103,以周期性地確認(rèn)服務(wù)器設(shè)備103的狀態(tài)。響應(yīng)于與HTML文件更新有關(guān)的消息,服務(wù)器設(shè)備103將用于通知例如服務(wù)器設(shè)備103中所進(jìn)行的錯(cuò)誤處理的通知消息發(fā)送至信息處理設(shè)備101。搜索腳本325和掃描腳本328能夠進(jìn)行與通知消息相對(duì)應(yīng)的操作。第二實(shí)施例接著將說明根據(jù)本發(fā)明第二實(shí)施例的圖像輸入系統(tǒng)。圖9的序列圖示出第二實(shí)施例的圖像輸入系統(tǒng)所進(jìn)行的掃描處理。應(yīng)當(dāng)注意,本實(shí)施例的圖像輸入系統(tǒng)具有與參考圖Γ3所述的第一實(shí)施例的圖像輸入系統(tǒng)的結(jié)構(gòu)相同的結(jié)構(gòu)。在本實(shí)施例中,圖像輸入設(shè)備102的操作單元207設(shè)置有用于給出進(jìn)行條形碼掃描的指示的條形碼掃描按鈕。圖像輸入設(shè)備102被配置為響應(yīng)于條形碼掃描按鈕的按下來進(jìn)行諸如關(guān)閉掃描單元211的背光燈的調(diào)整,然后對(duì)信息處理設(shè)備101的顯示單元122上所顯示的條形碼圖像進(jìn)行掃描。利用圖像輸入設(shè)備102的外部存儲(chǔ)器220中所存儲(chǔ)的條形碼應(yīng)用程序222,將通過對(duì)地址信息進(jìn)行編碼所獲得的附加信息嵌入至圖像中。當(dāng)讀取嵌 入有附加信息的圖像時(shí),對(duì)附加信息進(jìn)行解密,從而獲取地址信息。在圖9的掃描處理中,在信息處理設(shè)備101中啟動(dòng)網(wǎng)絡(luò)瀏覽器134(步驟S700)。網(wǎng)絡(luò)瀏覽器134訪問并登陸服務(wù)器設(shè)備103的URL以利用掃描服務(wù)(步驟S701)。如果登陸成功,則網(wǎng)絡(luò)瀏覽器134從服務(wù)器設(shè)備103下載搜索腳本325 (步驟S702),并執(zhí)行搜索腳本325 (步驟S703)。搜索腳本325獲取表示信息處理設(shè)備101在局域網(wǎng)104上的網(wǎng)絡(luò)地址的信息(步驟S703),并將表示網(wǎng)絡(luò)地址信息的地址信息消息發(fā)送至服務(wù)器設(shè)備103 (步驟S704)。在服務(wù)器設(shè)備103中,條形碼程序330執(zhí)行如下的條形碼創(chuàng)建處理(步驟S705)從地址信息消息獲取表示信息處理設(shè)備101在局域網(wǎng)104上的網(wǎng)絡(luò)地址的信息,并對(duì)所獲取的網(wǎng)絡(luò)地址信息進(jìn)行編碼從而創(chuàng)建條形碼(附加信息)。接著,條形碼程序330更新HTML文件以使得所創(chuàng)建的條形碼包括在HTML文件中,并將更新后的HTML文件作為對(duì)地址信息消息的應(yīng)答而發(fā)送至信息處理設(shè)備101 (步驟S706)?;谧鳛榍度胗袟l形碼(附加信息)的圖像的更新后的HTML文件,在信息處理設(shè)備101的顯示單元122上顯示條形碼(步驟S707),從而指示用戶在圖像輸入設(shè)備102上設(shè)置顯示單元122。用戶在圖像輸入設(shè)備102的原稿臺(tái)上設(shè)置顯示單元122(例如,便攜式電話的顯示單元)(步驟S708)。接著,圖像輸入設(shè)備102以條形碼掃描模式進(jìn)行工作以掃描顯示單元122上所顯示的條形碼(步驟S709)。在圖像輸入設(shè)備102中,條形碼應(yīng)用程序222識(shí)別條形碼的掃描圖像,并從掃描圖像中提取字符信息(步驟S710)。條形碼應(yīng)用程序222將硬件信息221發(fā)送至字符信息所表示的發(fā)送目的地網(wǎng)絡(luò)地址(在本例子中為信息處理設(shè)備101的網(wǎng)絡(luò)地址)(步驟S711)。運(yùn)行在信息處理設(shè)備101上的搜索腳本325接收到硬件信息221,并將與硬件信息221相對(duì)應(yīng)的硬件信息消息發(fā)送至服務(wù)器設(shè)備103 (步驟S712)。在服務(wù)器設(shè)備103中,圖像輸入設(shè)備管理程序326分析所接收到的硬件信息消息(步驟S713),并且搜索程序324將用于嘗試判斷是否可以使用基于硬件信息消息的分析結(jié)果所獲得的搜索腳本的設(shè)備檢查消息發(fā)送至信息處理設(shè)備101 (步驟S714)。當(dāng)接收到設(shè)備檢查消息時(shí),搜索腳本325在信息處理設(shè)備101中通過使用諸如IP報(bào)頭轉(zhuǎn)換處理等的傳送方法來將與設(shè)備檢查消息相對(duì)應(yīng)的設(shè)備檢查命令發(fā)送至圖像輸入設(shè)備102(步驟S715)。當(dāng)接收到設(shè)備檢查命令時(shí),圖像輸入設(shè)備102的CPU 202判斷圖像輸入設(shè)備102是否是對(duì)應(yīng)于與設(shè)備檢查命令相關(guān)聯(lián)的搜索腳本的設(shè)備(步驟S716)。如果圖像輸入設(shè)備102是對(duì)應(yīng)于與設(shè)備檢查命令相關(guān)聯(lián)的搜索腳本的設(shè)備,則CPU 202將應(yīng)答發(fā)送至發(fā)出了設(shè)備檢查命令的信息處理設(shè)備101 (步驟S717)。當(dāng)接收到應(yīng)答時(shí),在運(yùn)行在信息處理設(shè)備101的網(wǎng)絡(luò)瀏覽器134上進(jìn)行操作的搜索腳本325將應(yīng)答轉(zhuǎn)換成檢查結(jié)果消息,并將檢查結(jié)果消息傳送至服務(wù)器設(shè)備103 (步驟S718)。接著,圖像輸入設(shè)備管理程序326選擇適用于與檢查結(jié)果消息相對(duì)應(yīng)的圖像輸入設(shè)備102的掃描腳本。然后,將掃描腳本從服務(wù)器設(shè)備103下載至網(wǎng)絡(luò)瀏覽器134(步驟S720)。隨后,執(zhí)行與圖4的掃描處理中所執(zhí)行的處理相同的處理。更具體地,在步驟 S72rS735中,執(zhí)行與圖4的步驟S221 S235中的處理相同的處理。由此,省略對(duì)步驟S72TS735的說明。如上所述,利用第二實(shí)施例,在圖像輸入設(shè)備102具有掃描條形碼的功能的情況下,可以在不使用信息處理設(shè)備101的照相機(jī)功能的情況下獲取條形碼圖像,并且可以如第一實(shí)施例那樣執(zhí)行掃描處理。圖10的流程圖示出根據(jù)第二實(shí)施例的圖像輸入系統(tǒng)的圖像輸入設(shè)備所進(jìn)行的掃描處理的例子。在開始圖10的掃描處理時(shí),圖像輸入設(shè)備102的CPU 202確認(rèn)是否經(jīng)由局域網(wǎng)104訪問網(wǎng)絡(luò)I/F 205并且確認(rèn)是否經(jīng)由操作單元207進(jìn)行輸入,從而確認(rèn)事件是否發(fā)生(步驟S800)。如果事件未發(fā)生(即,如果步驟S800中為“否”),則處理返回至步驟S800,并且CPU 202進(jìn)行等待,直到事件發(fā)生為止。如果事件發(fā)生(B卩,如果步驟S800中為“是”),則CPU 202判斷事件是否與條形碼掃描按鈕的按下相對(duì)應(yīng)(步驟S801)。如果事件并未與條形碼掃描按鈕的按下相對(duì)應(yīng)(即,如果步驟S801中為“否”),則掃描處理完成。另一方面,如果事件與條形碼掃描按鈕的按下相對(duì)應(yīng)(即,如果步驟S801中為“是”),則CPU 202進(jìn)行控制,以關(guān)閉掃描單元211的背光燈并對(duì)放置在圖像輸入設(shè)備102的原稿臺(tái)上的顯示單元122所顯示的條形碼進(jìn)行掃描(步驟 S802)。接著,在CPU 202上啟動(dòng)條形碼應(yīng)用程序222,并且利用條形碼應(yīng)用程序222來讀取嵌入有附加信息(代碼信息)的條形碼圖像。然后,條形碼應(yīng)用程序222對(duì)附加信息進(jìn)行解密以獲取地址信息(步驟S803)。接著,判斷利用條形碼應(yīng)用程序222對(duì)附加信息的解密是否成功(步驟S804)。如果解密成功(即,如果步驟S804中為“是”),則CPU 202將硬件信息發(fā)送至由通過解密獲得的地址信息所表示的目的地(信息處理設(shè)備101)(步驟S805),然后掃描處理完成。如果解密失敗(即,如果步驟S804中為“否”),則CPU 202判斷是否已經(jīng)過預(yù)定超時(shí)時(shí)間段(步驟S810)。如果未經(jīng)過超時(shí)時(shí)間段(即,如果步驟S810中為“否”),則CPU202進(jìn)行控制以調(diào)整或校準(zhǔn)掃描單元211的背光燈的光量(步驟S811),然后處理返回至步驟 S802。
如果已經(jīng)過超時(shí)時(shí)間段(即,如果步驟S810中為“是”),則CPU 202控制操作單元207以顯示用于詢問是否應(yīng)該重試條形碼掃描的畫面,然后確認(rèn)用戶是否經(jīng)由操作單元207給出用于請(qǐng)求重試條形碼掃描的輸入(步驟S812)。如果輸入了重試請(qǐng)求(即,如果步驟S812中為“是”),則CPU 202使操作單元207顯示用于提示用戶再次設(shè)置信息處理設(shè)備101的顯示單元122的背光燈的光量的請(qǐng)求。這是因?yàn)橛捎陲@示單元122的背光燈的光量通常隨著時(shí)間的經(jīng)過而改變,因而在本實(shí)施例中,在再次設(shè)置顯示單元122的背光燈的光量之后重試條形碼掃描。當(dāng)用戶經(jīng)由操作單元207給出表示再次設(shè)置了背光燈的光量的輸入時(shí)(步驟S813),處理返回至步驟S801。如果用戶給出表示不需要重試條形碼掃描的輸入或者如果在經(jīng)過預(yù)定時(shí)間段之前并未輸入重試請(qǐng)求(即,如果步驟S812中為“否”),則CPU 202使操作單元207提供包括例如信息獲取已失敗的聲明的錯(cuò)誤顯示(步驟S820),然后掃描處理完成。在上述的第一實(shí)施例和第二實(shí)施例中,代替條形碼或二維條形碼,無線通信中所 使用的諸如RFID(射頻識(shí)別)等的標(biāo)識(shí)符可以用來在信息處理設(shè)備101和圖像輸入設(shè)備102之間交換地址信息。被配置為適用于多種類型的標(biāo)識(shí)符的服務(wù)器設(shè)備103選擇性地使用適用于信息處理設(shè)備101和圖像輸入設(shè)備102這兩者的標(biāo)識(shí)符,這是非常有效的。還可以針對(duì)根據(jù)各實(shí)施例的圖像輸入系統(tǒng)中的通信使用諸如網(wǎng)絡(luò)套接字(WebSocket) (http://dev. 3. org/html5/ffebSockets)等的雙向通信技術(shù),以便容易地執(zhí)行高效的雙向通信。在該情況下,對(duì)于腳本而言無需將與HTML文件更新有關(guān)的消息周期性地發(fā)送至服務(wù)器設(shè)備103以周期性地確認(rèn)服務(wù)器設(shè)備103的狀態(tài),并且可以在不需要來自信息處理設(shè)備101的請(qǐng)求的情況下對(duì)來自服務(wù)器設(shè)備103的消息進(jìn)行更新。在上述實(shí)施例中,使用WS-Eventing (網(wǎng)絡(luò)服務(wù)事件)所定義的協(xié)議來進(jìn)行例如圖像數(shù)據(jù)發(fā)送??蛇x地,可以使用GENA(通用事件通知架構(gòu))等。在本發(fā)明中,協(xié)議并非限制性的,并且可以是具有將硬件信息適當(dāng)?shù)剌斔椭吝\(yùn)行在信息處理設(shè)備101上的搜索腳本325的功能的任意協(xié)議。在各實(shí)施例中,將服務(wù)器設(shè)備103中所生成的掃描作業(yè)經(jīng)由信息處理設(shè)備101發(fā)送至圖像輸入設(shè)備102。然而,可以將諸如掃描作業(yè)傳票等的通用信息發(fā)送至圖像輸入設(shè)備102。根據(jù)上述實(shí)施例,即使在使用諸如具有良好的通信性能但存儲(chǔ)器和畫面性能低的便攜式電話等的信息處理設(shè)備101的情況下,運(yùn)行在信息處理設(shè)備101上的網(wǎng)絡(luò)瀏覽器134也可以在利用因特網(wǎng)上的服務(wù)器設(shè)備103的信息存儲(chǔ)功能的情況下,搜索最佳的圖像輸入設(shè)備102,并且可以構(gòu)造最佳的圖像輸入系統(tǒng)。此外,即使用戶第一次使用圖像輸入設(shè)備102,該用戶也能夠通過僅操作網(wǎng)絡(luò)瀏覽器134來利用圖像輸入設(shè)備102的掃描功能,而不用被迫進(jìn)行諸如針對(duì)信息處理設(shè)備101或針對(duì)局域網(wǎng)104的環(huán)境設(shè)置等的操作。根據(jù)上述實(shí)施例的圖像輸入系統(tǒng)不需要在網(wǎng)絡(luò)的子網(wǎng)絡(luò)上設(shè)置掃描服務(wù)器,由此構(gòu)造簡單。此外,信息處理設(shè)備101不需要用于存儲(chǔ)圖像數(shù)據(jù)的大容量存儲(chǔ)器,并且可以為云服務(wù)提供圖像數(shù)據(jù)。從上述說明顯而易見,信息處理設(shè)備101的CPU 111用作所附權(quán)利要求書中所定義的本發(fā)明的第一傳送單元 第三傳送單元。
服務(wù)器設(shè)備103的CPU 301與掃描處理相關(guān)程序323相互協(xié)作地用作本發(fā)明的第一發(fā)送、第二發(fā)送單元、作業(yè)發(fā)送單元和接收單元。其它實(shí)施例還可以通過讀出并執(zhí)行記錄在存儲(chǔ)器裝置上的程序以進(jìn)行上述實(shí)施例的功能的系統(tǒng)或設(shè)備的計(jì)算機(jī)(或者CPU或MPU等裝置)和通過下面的方法實(shí)現(xiàn)本發(fā)明的各方面,其中,系統(tǒng)或設(shè)備的計(jì)算機(jī)通過例如讀出并執(zhí)行記錄在存儲(chǔ)器裝置上的程序以進(jìn)行上述實(shí)施例的功能來進(jìn)行上述方法的各步驟。為此,例如通過網(wǎng)絡(luò)或者通過用作存儲(chǔ)器裝置的各種類型的記錄介質(zhì)(例如,計(jì)算機(jī)可讀介質(zhì))將該程序提供給計(jì)算機(jī)。盡管已經(jīng)參考典型實(shí)施例說明了本發(fā)明,但是應(yīng)該理解,本發(fā)明不限于所公開的典型實(shí)施例。所附權(quán)利要求書的范圍符合最寬的解釋,以包含所有這類修改、等同結(jié)構(gòu)和功倉泛。本申請(qǐng)要求于2011年6月I日提交的日本專利申請(qǐng)2011-123638的優(yōu)先權(quán),其全 部內(nèi)容通過引用包含于此。
權(quán)利要求
1.一種信息處理設(shè)備,其能夠與圖像輸入設(shè)備和服務(wù)器設(shè)備進(jìn)行通信,所述信息處理設(shè)備包括 第一傳送單元,用于從所述服務(wù)器設(shè)備接收搜索腳本,執(zhí)行所接收到的搜索腳本以獲得用于識(shí)別所述圖像輸入設(shè)備的識(shí)別信息,并且將所述識(shí)別信息傳送至所述服務(wù)器設(shè)備; 第二傳送單元,用于從所述服務(wù)器設(shè)備接收與所述圖像輸入設(shè)備相對(duì)應(yīng)的掃描腳本,執(zhí)行所接收到的掃描腳本以顯示設(shè)置畫面,將表示如下設(shè)置的設(shè)置消息發(fā)送至所述服務(wù)器設(shè)備,并且將與響應(yīng)于所述設(shè)置消息而從所述服務(wù)器設(shè)備發(fā)送來的作業(yè)消息相對(duì)應(yīng)的作業(yè)命令供給至所述圖像輸入設(shè)備,其中所述設(shè)置是所述設(shè)置畫面上所設(shè)置的并且所述圖像輸入設(shè)備對(duì)原稿進(jìn)行掃描所要依據(jù)的設(shè)置;以及 第三傳送單元,用于接收通過所述圖像輸入設(shè)備根據(jù)所述作業(yè)命令進(jìn)行的掃描所獲得的圖像數(shù)據(jù),并且將所接收到的圖像數(shù)據(jù)傳送至所述服務(wù)器設(shè)備。
2.根據(jù)權(quán)利要求I所述的信息處理設(shè)備,其特征在于,所述第一傳送單元執(zhí)行所述搜索腳本以啟動(dòng)所述信息處理設(shè)備中所存儲(chǔ)的照相機(jī)應(yīng)用程序,以及 所述照相機(jī)應(yīng)用程序從拍攝設(shè)置在所述圖像輸入設(shè)備中的條形碼信息時(shí)所拍攝到的條形碼信息獲得所述識(shí)別信息。
3.根據(jù)權(quán)利要求I所述的信息處理設(shè)備,其特征在于,所述信息處理設(shè)備是便攜式信息處理設(shè)備,并且經(jīng)由作為局域網(wǎng)的無線回路與所述圖像輸入設(shè)備相連接,以及 所述第一傳送單元包括 地址獲取單元,用于執(zhí)行所述搜索腳本,以獲取表示所述信息處理設(shè)備在所述局域網(wǎng)上的地址的地址信息; 圖像獲取單元,用于將所述地址信息發(fā)送至所述服務(wù)器設(shè)備,并且從所述服務(wù)器設(shè)備獲取嵌入有所述服務(wù)器設(shè)備根據(jù)所述地址信息所創(chuàng)建的代碼信息的圖像;以及 發(fā)送單元,用于使嵌入有所述代碼信息的圖像顯示在所述信息處理設(shè)備的顯示單元上,并且將從所述圖像輸入設(shè)備發(fā)送至如下目的地的所述識(shí)別信息發(fā)送至所述服務(wù)器設(shè)備,其中所述目的地是由所述圖像輸入設(shè)備響應(yīng)于所述圖像顯示在所述顯示單元上而掃描所述顯示單元時(shí)所獲得的地址所指定的目的地。
4.根據(jù)權(quán)利要求I所述的信息處理設(shè)備,其特征在于,所述服務(wù)器設(shè)備在對(duì)所述圖像數(shù)據(jù)進(jìn)行存儲(chǔ)處理之后,將完成消息發(fā)送至所述信息處理設(shè)備。
5.一種服務(wù)器設(shè)備,其能夠與信息處理設(shè)備進(jìn)行通信,所述信息處理設(shè)備能夠與圖像輸入設(shè)備進(jìn)行通信,所述服務(wù)器設(shè)備包括 第一發(fā)送單元,用于響應(yīng)于來自所述信息處理設(shè)備的請(qǐng)求將搜索腳本發(fā)送至所述信息處理設(shè)備; 第二發(fā)送單元,用于在從所述信息處理設(shè)備發(fā)送來如下消息的情況下,將與所述圖像輸入設(shè)備相對(duì)應(yīng)的掃描腳本發(fā)送至所述信息處理設(shè)備,其中所述消息表示在所述信息處理設(shè)備中執(zhí)行所述搜索腳本從而獲得了用于識(shí)別所述圖像輸入設(shè)備的識(shí)別信息; 作業(yè)發(fā)送單元,用于在所述信息處理設(shè)備中執(zhí)行了所述掃描腳本從而在所述信息處理設(shè)備中顯示設(shè)置畫面、并且從所述信息處理設(shè)備發(fā)送來表示如下設(shè)置的設(shè)置消息的情況下,將與所述設(shè)置消息相對(duì)應(yīng)的作業(yè)消息供給至所述信息處理設(shè)備,其中所述設(shè)置是所述設(shè)置畫面上所設(shè)置的并且所述圖像輸入設(shè)備對(duì)原稿進(jìn)行掃描所要依據(jù)的設(shè)置;以及接收單元,用于在通過所述圖像輸入設(shè)備根據(jù)響應(yīng)于所述作業(yè)消息而從所述信息處理設(shè)備供給至所述圖像輸入設(shè)備的作業(yè)命令所執(zhí)行的掃描而獲得了圖像數(shù)據(jù)的情況下,經(jīng)由所述信息處理設(shè)備接收通過所述掃描所獲得的圖像數(shù)據(jù)。
6.一種信息處理設(shè)備的控制方法,所述信息處理設(shè)備能夠與圖像輸入設(shè)備和服務(wù)器設(shè)備進(jìn)行通信,所述控制方法包括以下步驟 第一傳送步驟,用于從所述服務(wù)器設(shè)備接收搜索腳本,執(zhí)行所接收到的搜索腳本以獲得用于識(shí)別所述圖像輸入設(shè)備的識(shí)別信息,并且將所述識(shí)別信息傳送至所述服務(wù)器設(shè)備; 第二傳送步驟,用于從所述服務(wù)器設(shè)備接收與所述圖像輸入設(shè)備相對(duì)應(yīng)的掃描腳本,執(zhí)行所接收到的掃描腳本以顯示設(shè)置畫面,將表示如下設(shè)置的設(shè)置消息發(fā)送至所述服務(wù)器設(shè)備,并且將與響應(yīng)于所述設(shè)置消息而從所述服務(wù)器設(shè)備發(fā)送來的作業(yè)消息相對(duì)應(yīng)的作業(yè)命令供給至所述圖像輸入設(shè)備,其中所述設(shè)置是所述設(shè)置畫面上所設(shè)置的并且所述圖像輸入設(shè)備對(duì)原稿進(jìn)行掃描所要依據(jù)的設(shè)置;以及 第三傳送步驟,用于接收通過所述圖像輸入設(shè)備根據(jù)所述作業(yè)命令進(jìn)行的掃描所獲得的圖像數(shù)據(jù),并且將所接收到的圖像數(shù)據(jù)傳送至所述服務(wù)器設(shè)備。
7.一種服務(wù)器設(shè)備的控制方法,所述服務(wù)器設(shè)備能夠與信息處理設(shè)備進(jìn)行通信,所述信息處理設(shè)備能夠與圖像輸入設(shè)備進(jìn)行通信,所述控制方法包括以下步驟 第一發(fā)送步驟,用于響應(yīng)于來自所述信息處理設(shè)備的請(qǐng)求將搜索腳本發(fā)送至所述信息處理設(shè)備; 第二發(fā)送步驟,用于在從所述信息處理設(shè)備發(fā)送來如下消息的情況下,將與所述圖像輸入設(shè)備相對(duì)應(yīng)的掃描腳本發(fā)送至所述信息處理設(shè)備,其中所述消息表示在所述信息處理設(shè)備中執(zhí)行所述搜索腳本從而獲得了用于識(shí)別所述圖像輸入設(shè)備的識(shí)別信息; 作業(yè)發(fā)送步驟,用于在所述信息處理設(shè)備中執(zhí)行了所述掃描腳本從而在所述信息處理設(shè)備中顯示設(shè)置畫面、并且從所述信息處理設(shè)備發(fā)送來表示如下設(shè)置的設(shè)置消息的情況下,將與所述設(shè)置消息相對(duì)應(yīng)的作業(yè)消息供給至所述信息處理設(shè)備,其中所述設(shè)置是所述設(shè)置畫面上所設(shè)置的并且所述圖像輸入設(shè)備對(duì)原稿進(jìn)行掃描所要依據(jù)的設(shè)置;以及 接收步驟,用于在通過所述圖像輸入設(shè)備根據(jù)響應(yīng)于所述作業(yè)消息而從所述信息處理設(shè)備供給至所述圖像輸入設(shè)備的作業(yè)命令所執(zhí)行的掃描而獲得了圖像數(shù)據(jù)的情況下,經(jīng)由所述信息處理設(shè)備接收通過所述掃描所獲得的圖像數(shù)據(jù)。
全文摘要
本發(fā)明涉及信息處理設(shè)備及其控制方法和服務(wù)器設(shè)備及其控制方法。該信息處理設(shè)備使得對(duì)于用戶來說容易地從圖像輸入設(shè)備輸入圖像。該信息處理設(shè)備執(zhí)行從服務(wù)器設(shè)備所接收到的搜索腳本以獲得用于識(shí)別圖像輸入設(shè)備的識(shí)別信息,將識(shí)別信息傳送至服務(wù)器設(shè)備,并執(zhí)行響應(yīng)于識(shí)別信息而從服務(wù)器設(shè)備發(fā)送來的掃描腳本以顯示掃描設(shè)置畫面。該信息處理設(shè)備將在畫面上進(jìn)行掃描設(shè)置時(shí)的掃描設(shè)置消息發(fā)送至服務(wù)器設(shè)備,接收響應(yīng)于掃描設(shè)置消息而從服務(wù)器設(shè)備發(fā)送來的掃描作業(yè)消息,對(duì)圖像輸入設(shè)備給出掃描作業(yè)命令以使圖像輸入設(shè)備執(zhí)行掃描,并將從圖像輸入設(shè)備所接收到的圖像數(shù)據(jù)傳送至服務(wù)器設(shè)備。
文檔編號(hào)H04N1/00GK102811298SQ20121018051
公開日2012年12月5日 申請(qǐng)日期2012年6月1日 優(yōu)先權(quán)日2011年6月1日
發(fā)明者岸田晃 申請(qǐng)人:佳能株式會(huì)社