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

服務(wù)使用系統(tǒng)、圖像操縱設(shè)備、外部處理設(shè)備、信息處理設(shè)備、和狀態(tài)變化發(fā)送方法

文檔序號(hào):7634426閱讀:228來源:國知局
專利名稱:服務(wù)使用系統(tǒng)、圖像操縱設(shè)備、外部處理設(shè)備、信息處理設(shè)備、和狀態(tài)變化發(fā)送方法
技術(shù)領(lǐng)域
本發(fā)明一般涉及服務(wù)使用系統(tǒng)、圖像操縱設(shè)備、外部處理設(shè)備、信息處理設(shè)備、狀態(tài)變化發(fā)送方法、和由計(jì)算機(jī)執(zhí)行的用于發(fā)送狀態(tài)變化的程序產(chǎn)品,尤其涉及通過網(wǎng)絡(luò)使用服務(wù)的服務(wù)使用系統(tǒng)、圖像操縱設(shè)備、外部處理設(shè)備、信息處理設(shè)備、狀態(tài)變化發(fā)送方法、和由計(jì)算機(jī)執(zhí)行的狀態(tài)變化發(fā)送程序產(chǎn)品。
背景技術(shù)
圖像操縱設(shè)備是像在單個(gè)機(jī)箱內(nèi)容納打印機(jī)、復(fù)印機(jī)、傳真機(jī)、和掃描儀、或這些裝置的全部或一部分功能的多功能設(shè)備那樣,管理與圖像有關(guān)的信息的設(shè)備或裝置。例如,日本已公開專利申請(qǐng)第2002-84383號(hào)公開了容納諸如打印機(jī)、復(fù)印機(jī)、傳真機(jī)、和掃描儀之類的裝置的功能的多功能設(shè)備。
多功能設(shè)備在單個(gè)機(jī)箱內(nèi)配有顯示部分、打印部分、成像部分等。另外,多功能設(shè)備還包括分別與打印機(jī)、復(fù)印機(jī)、傳真機(jī)、和掃描儀相對(duì)應(yīng)的應(yīng)用系統(tǒng)。
最近,由于像因特網(wǎng)、LAN(局域網(wǎng))等那樣的網(wǎng)絡(luò)已經(jīng)發(fā)展起來并得到廣泛應(yīng)用,多功能設(shè)備還包括通信功能。具有通信功能的多功能裝置可以與外部設(shè)備連接。于是,人們希望提供環(huán)球網(wǎng)服務(wù)。
環(huán)球網(wǎng)服務(wù)使用與WWW(萬維網(wǎng))有關(guān)的技術(shù)。通過環(huán)球網(wǎng)服務(wù),像軟件那樣的功能可以通過網(wǎng)絡(luò)得到使用。日本已公開專利申請(qǐng)第2004-5503號(hào)公開了通過網(wǎng)絡(luò)將環(huán)球網(wǎng)服務(wù)提供給裝置的多功能型成像設(shè)備。
傳統(tǒng)上,除應(yīng)用系統(tǒng)本身的邏輯之外,還需要按照適合多功能設(shè)備的專用裝置控制接口、專用用戶界面(UI)、和特殊編程方式(例如,功率控制、登記到SCS(如后所述)等)來開發(fā)在多功能設(shè)備中執(zhí)行的應(yīng)用系統(tǒng)。
此外,為了定制應(yīng)用系統(tǒng),要求開發(fā)者弄清楚上述適合多功能設(shè)備的專用裝置控制接口、專用用戶界面、和編程方式,這并非易事。
因此,已經(jīng)開發(fā)出能夠使外部處理設(shè)備執(zhí)行至少一部分與環(huán)球網(wǎng)服務(wù)有關(guān)的圖像操縱進(jìn)程的多功能設(shè)備。在這種情況下,多功能設(shè)備讓外部處理設(shè)備控制作為多功能設(shè)備的一部分的功能(例如,應(yīng)用系統(tǒng)的控制、屏幕控制等)。
但是,由于傳統(tǒng)上屏幕控制由外部處理設(shè)備執(zhí)行,所以如果在執(zhí)行圖像操縱進(jìn)程的過程中,狀態(tài)(作業(yè)狀態(tài))在圖像操縱進(jìn)程結(jié)束時(shí)或在發(fā)生故障時(shí)發(fā)生變化,則多功能設(shè)備就不能實(shí)時(shí)更新屏幕。也就是說,當(dāng)通過多功能設(shè)備的功能執(zhí)行的圖像操縱進(jìn)程的作業(yè)狀態(tài)發(fā)生變化時(shí),不能迅速將作業(yè)狀態(tài)告知正在被外部處理設(shè)備執(zhí)行的圖像操縱進(jìn)程。

發(fā)明內(nèi)容
本發(fā)明的一般目的是提供消除了上述問題的服務(wù)使用系統(tǒng)、圖像操縱設(shè)備、外部處理設(shè)備、信息處理設(shè)備、狀態(tài)變化發(fā)送方法、和由計(jì)算機(jī)執(zhí)行的狀態(tài)變化發(fā)送程序。
本發(fā)明的更具體目的是提供在讓外部處理設(shè)備執(zhí)行至少一部分與服務(wù)有關(guān)的圖像操縱進(jìn)程的情況下,由圖像操縱設(shè)備本身來實(shí)行在執(zhí)行圖像操縱進(jìn)程執(zhí)行中的狀態(tài)變化的服務(wù)使用系統(tǒng)、圖像操縱設(shè)備、外部處理設(shè)備、狀態(tài)變化發(fā)送方法、和由計(jì)算機(jī)執(zhí)行的狀態(tài)變化發(fā)送程序。
本發(fā)明的上述目的可以由服務(wù)使用系統(tǒng)實(shí)現(xiàn),其中,用于控制與服務(wù)有關(guān)的圖像操縱進(jìn)程的圖像操縱設(shè)備、和取代圖像操縱設(shè)備執(zhí)行至少一部分圖像操縱進(jìn)程的外部處理設(shè)備通過網(wǎng)絡(luò)與該服務(wù)使用系統(tǒng)連接,所述系統(tǒng)包含將圖像操縱設(shè)備的狀態(tài)變化告知預(yù)定目的地的通知功能部分。
應(yīng)該注意到,配置元件、表達(dá)式、和它們的任何組合可以有效地應(yīng)用為方法、設(shè)備、系統(tǒng)、計(jì)算機(jī)可執(zhí)行程序、計(jì)算機(jī)可讀記錄媒體、和數(shù)據(jù)結(jié)構(gòu)。
在本發(fā)明中,在外部處理設(shè)備取代圖像操縱設(shè)備而執(zhí)行一部分與服務(wù)有關(guān)的圖像操縱進(jìn)程的情況下,將圖像操縱設(shè)備的狀態(tài)變化發(fā)送到預(yù)定通知目的地。于是,在通過圖像操縱設(shè)備的功能運(yùn)行圖像操縱進(jìn)程時(shí),當(dāng)狀態(tài)發(fā)生變化時(shí),可以在自身方迅速控制功能(例如,應(yīng)用系統(tǒng)的操作控制、屏幕控制等)。
本發(fā)明的上述目的可以由其中圖像操縱設(shè)備和外部處理設(shè)備通過網(wǎng)絡(luò)連接的服務(wù)使用系統(tǒng)來實(shí)現(xiàn),其中,所述外部處理設(shè)備包括取代圖像操縱設(shè)備而執(zhí)行至少一部分與服務(wù)有關(guān)的圖像操縱進(jìn)程的控制部分;以及所述圖像操縱設(shè)備包括通過圖像操縱進(jìn)程控制的功能,其中,在接收從控制部分發(fā)送的請(qǐng)求的觸發(fā)器上控制該功能。
本發(fā)明的上述目的可以由可通過網(wǎng)絡(luò)與外部處理設(shè)備連接的圖像操縱設(shè)備來實(shí)現(xiàn),所述圖像操縱設(shè)備包括通過與服務(wù)有關(guān)的圖像操縱進(jìn)程控制的功能,其中,允許至少一部分圖像操縱進(jìn)程由取代圖像操縱設(shè)備的外部處理設(shè)備控制,并且當(dāng)從外部處理設(shè)備接收到請(qǐng)求時(shí)控制該功能。
本發(fā)明的上述目的可以由可通過網(wǎng)絡(luò)與圖像操縱設(shè)備連接的外部處理設(shè)備來實(shí)現(xiàn),所述外部處理設(shè)備包括取代圖像操縱設(shè)備而控制至少一部分與服務(wù)有關(guān)的圖像操縱進(jìn)程的控制部分,其中,控制部分請(qǐng)求圖像操縱設(shè)備控制包括在圖像操縱設(shè)備中的、通過圖像操縱進(jìn)程控制的功能。
本發(fā)明的上述目的可以由促使像計(jì)算機(jī)那樣的外部處理設(shè)備執(zhí)行服務(wù)的程序產(chǎn)品來實(shí)現(xiàn),該外部處理設(shè)備可通過網(wǎng)絡(luò)與圖像操縱設(shè)備連接,所述程序產(chǎn)品包含起如下作用的代碼取代圖像操縱設(shè)備執(zhí)行至少一部分與服務(wù)有關(guān)的圖像操縱進(jìn)程的控制部分,其中,該控制部分請(qǐng)求圖像操縱設(shè)備控制在圖像操縱設(shè)備中實(shí)現(xiàn)的功能,其中該功能被控制。
根據(jù)本發(fā)明,可以取代圖像操縱設(shè)備執(zhí)行至少一部分與服務(wù)有關(guān)的圖像操縱進(jìn)程,并且在從外部處理設(shè)備接收到請(qǐng)求時(shí)控制裝置本身的功能(例如,應(yīng)用系統(tǒng)操作控制、屏幕控制等)。
此外,根據(jù)本發(fā)明,當(dāng)從外部處理設(shè)備接收到請(qǐng)求時(shí),可以使具有多種功能的圖像操縱設(shè)備控制所述多種功能。因此,具有一定水平的技術(shù)人員可以開發(fā)和定制控制圖像操縱設(shè)備的多種功能的軟件,以構(gòu)建環(huán)球網(wǎng)應(yīng)用系統(tǒng)等。
本發(fā)明的上述目的可以由信息處理設(shè)備和外部處理設(shè)備通過網(wǎng)絡(luò)相互連接的服務(wù)使用系統(tǒng)來實(shí)現(xiàn),其中所述外部處理設(shè)備包含取代信息處理設(shè)備而執(zhí)行至少一部分與服務(wù)有關(guān)的進(jìn)程的控制部分;以及所述信息處理設(shè)備包含可以通過進(jìn)程控制的功能,其中,當(dāng)從控制部分接收到請(qǐng)求時(shí)控制該功能。
本發(fā)明的上述目的可以由可通過網(wǎng)絡(luò)與外部處理設(shè)備連接的信息處理設(shè)備來實(shí)現(xiàn),所述信息處理設(shè)備包含由與服務(wù)有關(guān)的進(jìn)程控制的功能,其中,允許至少一部分進(jìn)程由外部處理設(shè)備執(zhí)行,而不是由信息處理設(shè)備本身執(zhí)行,以及當(dāng)從外部處理設(shè)備接收到請(qǐng)求時(shí)控制該功能。
本發(fā)明的上述目的可以由可通過網(wǎng)絡(luò)與信息設(shè)備連接的外部處理設(shè)備來實(shí)現(xiàn),該外部處理設(shè)備包括取代信息處理設(shè)備而執(zhí)行至少一部分與服務(wù)有關(guān)的進(jìn)程的控制部分,其中,該控制部分請(qǐng)求信息處理設(shè)備控制通過進(jìn)程控制功能的信息處理設(shè)備的功能。
本發(fā)明的上述目的可以由促使像計(jì)算機(jī)那樣的外部處理設(shè)備執(zhí)行服務(wù)的程序產(chǎn)品來實(shí)現(xiàn),外部處理設(shè)備可通過網(wǎng)絡(luò)與信息處理設(shè)備連接,所述程序產(chǎn)品包含起如下作用的代碼用于取代信息處理設(shè)備而執(zhí)行至少一部分與服務(wù)有關(guān)的進(jìn)程的控制部分,其中,該控制部分請(qǐng)求信息處理設(shè)備控制在信息處理設(shè)備中實(shí)現(xiàn)的功能,其中該功能是通過進(jìn)程控制的。
根據(jù)本發(fā)明,可以取代信息處理設(shè)備而執(zhí)行至少一部分與服務(wù)有關(guān)的信息處理進(jìn)程,并可以在從外部處理設(shè)備接收到請(qǐng)求時(shí)控制裝置本身的功能(例如,應(yīng)用系統(tǒng)操作控制、屏幕控制等)。
此外,根據(jù)本發(fā)明,當(dāng)從外部處理設(shè)備接收到請(qǐng)求時(shí),可以使具有多種功能的信息處理設(shè)備控制該多種功能。因此,可以由具有一定水平的技術(shù)人員開發(fā)和定制用于控制信息處理設(shè)備的所述多種功能的軟件,以構(gòu)建環(huán)球網(wǎng)應(yīng)用系統(tǒng)等。


根據(jù)接下來結(jié)合附圖進(jìn)行的詳細(xì)描述,本發(fā)明的其它目的、特征和優(yōu)點(diǎn)將更加明顯,在附圖中圖1是示出根據(jù)本發(fā)明第一實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的一個(gè)例子的總體設(shè)計(jì)圖;圖2是示出根據(jù)本發(fā)明第一實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的系統(tǒng)配置的圖示;圖3是示出根據(jù)本發(fā)明第一實(shí)施例的另一個(gè)環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的系統(tǒng)配置的圖示;圖4是示出根據(jù)本發(fā)明第一實(shí)施例的又一個(gè)環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的系統(tǒng)配置的圖示;圖5是示出根據(jù)本發(fā)明第一實(shí)施例的事件通知進(jìn)程的次序流的圖示;圖6是示出根據(jù)本發(fā)明第一實(shí)施例的事件管理信息TB的數(shù)據(jù)結(jié)構(gòu)的圖示;
圖7是示出根據(jù)本發(fā)明第一實(shí)施例、當(dāng)成像設(shè)備的狀態(tài)發(fā)生變化時(shí)執(zhí)行的事件預(yù)定登記進(jìn)程的次序流的圖示;圖8是示出根據(jù)本發(fā)明第一實(shí)施例的事件登記信息列表的配置例子的圖示;圖9是示出根據(jù)本發(fā)明的設(shè)備支持功能列表的圖示;圖10是示出根據(jù)本發(fā)明第一實(shí)施例、當(dāng)服務(wù)器的狀態(tài)發(fā)生變化時(shí)執(zhí)行的事件預(yù)定登記進(jìn)程的另一個(gè)次序流的圖示;圖11是示出根據(jù)本發(fā)明第一實(shí)施例、在生成作業(yè)的時(shí)刻執(zhí)行的事件預(yù)定登記進(jìn)程的又一個(gè)次序流的圖示;圖12是示出根據(jù)本發(fā)明第一實(shí)施例的事件登記信息的登記進(jìn)程的圖示;圖13是示出根據(jù)本發(fā)明第一實(shí)施例的事件登記信息的更新進(jìn)程的次序流的圖示;圖14是示出根據(jù)本發(fā)明第一實(shí)施例的事件登記信息的刪除進(jìn)程的次序流的圖示;圖15是示出根據(jù)本發(fā)明第一實(shí)施例的接收事件通知的環(huán)球網(wǎng)瀏覽器的模塊結(jié)構(gòu)的示意圖;圖16是示出根據(jù)本發(fā)明第一實(shí)施例的事件通知進(jìn)程的次序流的圖示;圖17是示出根據(jù)本發(fā)明第一實(shí)施例的通過輪詢獲取作業(yè)狀態(tài)的環(huán)球網(wǎng)瀏覽器102b的模塊結(jié)構(gòu)的示意圖;圖18是示出根據(jù)本發(fā)明第一實(shí)施例的狀態(tài)獲取進(jìn)程的次序流的圖示;圖19是示出根據(jù)本發(fā)明第一實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9004的配置的圖示;圖20是示出根據(jù)本發(fā)明第一實(shí)施例的另一個(gè)狀態(tài)獲取進(jìn)程的次序流的圖示;圖21是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的基本配置的總體設(shè)計(jì)圖;圖22是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置的總體設(shè)計(jì)圖;圖23是示出根據(jù)本發(fā)明第二實(shí)施例的成像設(shè)備的配置的圖示;圖24是示出根據(jù)本發(fā)明第二實(shí)施例的成像設(shè)備的硬件配置的圖示;圖25是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置的圖示;圖26是示出作為由根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102執(zhí)行的進(jìn)程的一個(gè)例子的復(fù)印進(jìn)程的次序流的圖示;圖27是示出在根據(jù)本發(fā)明第二實(shí)施例的成像設(shè)備的操作部分上顯示的屏幕的屏幕變換的圖示;圖28是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置的圖示;圖29是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)瀏覽器的功能配置的圖示;圖30是示出直到在根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)中顯示初始屏幕為止時(shí)的進(jìn)程的次序流的圖示;圖31是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置的圖示;圖32是示出在根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)中執(zhí)行的復(fù)印進(jìn)程的次序流的圖示;圖33是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置的圖示;圖34是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置的圖示;圖35是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置的圖示;圖36是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置的圖示;圖37是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9109的配置的圖示;圖38是示出根據(jù)本發(fā)明第二實(shí)施例、使用另一個(gè)成像設(shè)備而不是使用服務(wù)器2w的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9110的配置的圖示;圖39是說明根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9110中的進(jìn)程的第一變體的圖示;圖40是示出根據(jù)本發(fā)明第二實(shí)施例的請(qǐng)求SOAP消息的例子的圖示;圖41是示出根據(jù)本發(fā)明第二實(shí)施例的請(qǐng)求SOAP消息的例子的圖示;圖42是示出根據(jù)本發(fā)明第二實(shí)施例的響應(yīng)SOAP消息的例子的圖示;
圖43是示出根據(jù)本發(fā)明第二實(shí)施例的請(qǐng)求SOAP消息的例子的圖示;圖44是示出根據(jù)本發(fā)明第二實(shí)施例的響應(yīng)SOAP消息的例子的圖示;圖45是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9110的進(jìn)程的第二變體的圖示;圖46是用于說明根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9110的進(jìn)程的第三種變體的圖示;圖47是用于說明根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9110的進(jìn)程的第四種變體的圖示;圖48是示出根據(jù)本發(fā)明第二實(shí)施例的請(qǐng)求SOAP消息的例子的圖示;圖49是示出根據(jù)本發(fā)明第二實(shí)施例的響應(yīng)SOAP消息的例子的圖示;圖50是示出根據(jù)本發(fā)明第二實(shí)施例的請(qǐng)求SOAP消息的例子的圖示;圖51是示出根據(jù)本發(fā)明第二實(shí)施例的響應(yīng)SOAP消息的例子的圖示;圖52是用于說明根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9110中的進(jìn)程的第五種變體的圖示;圖53是用于說明根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9110的進(jìn)程的第六種變體的圖示;圖54是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的基本配置的總體設(shè)計(jì)圖;圖55是示出根據(jù)本發(fā)明第三實(shí)施例的信息處理設(shè)備的配置的圖示;圖56是示出根據(jù)本發(fā)明第三實(shí)施例的信息處理設(shè)備的硬件配置的圖示;圖57是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置的圖示;圖58是示出作為由根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)執(zhí)行的進(jìn)程的一個(gè)例子的復(fù)印進(jìn)程的次序流的圖示;圖59是示出在根據(jù)本發(fā)明第三實(shí)施例的成像設(shè)備的操作部分上顯示的屏幕的屏幕變換的圖示;圖60是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置的圖示;圖61是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)瀏覽器的功能配置的圖示;圖62是示出直到在根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)中顯示初始屏幕為止的進(jìn)程的次序流的圖示;
圖63是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置的圖示;圖64是示出在根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)中執(zhí)行的復(fù)印進(jìn)程的次序流的圖示;圖65是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置的圖示;圖66是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置的圖示;圖67是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置的圖示;圖68是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置的圖示;圖69是用于說明在根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)中的進(jìn)程的第一變體的圖示;圖70是示出根據(jù)本發(fā)明第三實(shí)施例的請(qǐng)求SOAP消息的例子的圖示;圖71是示出根據(jù)本發(fā)明第三實(shí)施例的請(qǐng)求SOAP消息的例子的圖示;圖72是示出根據(jù)本發(fā)明第三實(shí)施例的響應(yīng)SOAP消息的例子的圖示;圖73是示出根據(jù)本發(fā)明第三實(shí)施例的請(qǐng)求SOAP消息的例子的圖示;圖74是示出根據(jù)本發(fā)明第三實(shí)施例的響應(yīng)SOAP消息的例子的圖示;圖75是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的進(jìn)程的第二變體的圖示;圖76是用于說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的進(jìn)程的第三種變體的圖示;圖77是用于說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的進(jìn)程的第四種變體的圖示;圖78是示出根據(jù)本發(fā)明第三實(shí)施例的請(qǐng)求SOAP消息的例子的圖示;圖79是示出根據(jù)本發(fā)明第三實(shí)施例的響應(yīng)SOAP消息的例子的圖示;圖80是示出根據(jù)本發(fā)明第三實(shí)施例的請(qǐng)求SOAP消息的例子的圖示;圖81是示出根據(jù)本發(fā)明第三實(shí)施例的響應(yīng)SOAP消息的例子的圖示;圖82是用于說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)中的進(jìn)程的第五種變體的圖示;
圖83是用于說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的進(jìn)程的第六種變體的圖示;圖84是說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)中的進(jìn)程的第一種變體的圖示;圖85是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的進(jìn)程的第八種變體的圖示;圖86是用于說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的進(jìn)程的第九種變體的圖示;圖87是用于說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的進(jìn)程的第十種變體的圖示;圖88是用于說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)中的進(jìn)程的第十一種變體的圖示;和圖89是用于說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202的第十二種變體的圖示。
具體實(shí)施例方式
接下來,將參照附圖描述本發(fā)明的實(shí)施例。
-第一實(shí)施例-在第一基本配置中,作為根據(jù)本發(fā)明的設(shè)備的例子,僅例示了成像設(shè)備,但本發(fā)明不局限于成像設(shè)備。本發(fā)明可以應(yīng)用于讓外部處理設(shè)備根據(jù)它們本身的服務(wù)執(zhí)行一部分圖像操縱進(jìn)程的各種各樣設(shè)備、裝置等。
另外,在第一總體設(shè)計(jì)中,作為通過網(wǎng)絡(luò)而控制圖像操縱設(shè)備本身的功能的服務(wù)的一個(gè)例子,例示了環(huán)球網(wǎng)服務(wù),但本發(fā)明不局限于環(huán)球網(wǎng)服務(wù)。此外,在第一總體設(shè)計(jì)中,作為圖像操縱進(jìn)程的一個(gè)例子,圖解了成像管理進(jìn)程,但本發(fā)明可以應(yīng)用于管理與圖像有關(guān)的信息的各式進(jìn)程。
圖1是示出了根據(jù)本發(fā)明的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的一個(gè)例子的總體設(shè)計(jì)圖。在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9000中,至少一個(gè)或更多的成像設(shè)備1a和1b、和服務(wù)器2通過像因特網(wǎng)那樣的網(wǎng)絡(luò)3相互連接。
服務(wù)器2包括復(fù)印應(yīng)用系統(tǒng)。成像設(shè)備1a和1b的每一個(gè)包括一種或多種成像功能(掃描功能、打印功能等),并且還提供用于控制一種或多種成像功能的環(huán)球網(wǎng)服務(wù)。另外,成像設(shè)備1a包括可以為用戶顯示環(huán)球網(wǎng)瀏覽器的操作部分。
在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9000中,成像設(shè)備1a和1b提供的各式服務(wù)用于構(gòu)建服務(wù)器2上的復(fù)印應(yīng)用系統(tǒng)。復(fù)印應(yīng)用系統(tǒng)的用戶界面由服務(wù)器2的環(huán)球網(wǎng)服務(wù)器提供。成像設(shè)備1a利用作為環(huán)球網(wǎng)客戶機(jī)的環(huán)球網(wǎng)瀏覽器將復(fù)印應(yīng)用系統(tǒng)的用戶界面4顯示在操作部分上。用戶可以利用在操作部分上顯示的復(fù)印應(yīng)用系統(tǒng)的用戶界面4而操作在服務(wù)器2上構(gòu)建的復(fù)印應(yīng)用系統(tǒng)。
當(dāng)用戶從復(fù)印應(yīng)用系統(tǒng)的用戶界面4指示復(fù)印操作時(shí),復(fù)印指令被從成像設(shè)備1a的環(huán)球網(wǎng)瀏覽器發(fā)送到服務(wù)器2的環(huán)球網(wǎng)服務(wù)器。服務(wù)器2的復(fù)印應(yīng)用系統(tǒng)響應(yīng)復(fù)印指令,將操作指令從環(huán)球網(wǎng)服務(wù)客戶機(jī)發(fā)送到成像設(shè)備1a的環(huán)球網(wǎng)服務(wù)服務(wù)器。當(dāng)成像設(shè)備1a和成像設(shè)備1b相互協(xié)作時(shí),服務(wù)器2的環(huán)球網(wǎng)服務(wù)客戶機(jī)將操作指令發(fā)送到成像設(shè)備1b的環(huán)球網(wǎng)服務(wù)服務(wù)器。考慮到安全問題,可以利用SSL(安全套接層Secure Socket Layer)等進(jìn)行成像設(shè)備1a和1b的每一個(gè)與服務(wù)器2之間的通信。
如上所述,在如圖1所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9000中,可以用成像設(shè)備1a和1b提供的環(huán)球網(wǎng)服務(wù)替代成像設(shè)備的專用裝置控制接口、專用用戶界面、和特殊編程方式。于是,可以利用像構(gòu)建環(huán)球網(wǎng)應(yīng)用系統(tǒng)的技術(shù)那樣的技術(shù)來開發(fā)和定制用于控制成像設(shè)備1a和1b的功能的應(yīng)用系統(tǒng)。
-第一變體-接著,將詳細(xì)描述根據(jù)本發(fā)明的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9000的結(jié)構(gòu)和進(jìn)程。在下文中,標(biāo)號(hào)1用于表示成像設(shè)備1a和1b的任何一個(gè)。圖2是示出了根據(jù)本發(fā)明第一實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9001的系統(tǒng)配置的圖示。在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9001中,成像設(shè)備1和服務(wù)器2通過網(wǎng)絡(luò)3相互連接。
圖2中的成像設(shè)備1包括網(wǎng)絡(luò)接口(I/F)101、環(huán)球網(wǎng)瀏覽器102、環(huán)球網(wǎng)服務(wù)服務(wù)器103、事件管理部分104、瀏覽器控制功能部分105、打印功能部分106、掃描功能部分107、操作部分109、繪圖儀(plotter)110、掃描儀111、和存儲(chǔ)器112。事件管理部分104包括通知發(fā)送部分121、通知功能部分122、通知登記部分123、控制部分124、和事件管理信息TB(表)125。
此外,服務(wù)器2包括應(yīng)用系統(tǒng)200和網(wǎng)絡(luò)I/F210。應(yīng)用系統(tǒng)200包括屏幕流控制部分201、屏幕構(gòu)建部分202、通知接收部分203、環(huán)球網(wǎng)服務(wù)器204、和環(huán)球網(wǎng)服務(wù)客戶機(jī)205。
在如圖2所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9001中,建立起形成了“Model”模塊、“View”模塊、和“Controller”模塊的MVC模型。“Model”模塊操縱邏輯?!癡iew”模塊操縱信息的顯示、輸入、和輸出?!癈ontroller”模塊操縱“Model”模塊和“View”模塊的控制。詳細(xì)地說,“Controller”響應(yīng)來自“View”模塊的輸入而請(qǐng)求“Model”模塊執(zhí)行必要邏輯,并請(qǐng)求“View”模塊顯示結(jié)果。
例如,如圖2所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9001中的“View”模塊構(gòu)建服務(wù)器2上的用戶界面,在成像設(shè)備1上的環(huán)球網(wǎng)瀏覽器102上顯示用戶界面,并執(zhí)行諸如設(shè)置值之類的輸入和輸出信息。例如,“View”模塊顯示信息,改變信息的顯示,發(fā)出改變信息的指令,并發(fā)出執(zhí)行進(jìn)程的指令。
“View”模塊是用于控制諸如掃描功能部分107之類的成像功能的環(huán)球網(wǎng)服務(wù)。例如,“Model”模塊通過掃描功能部分107激活掃描儀111,并將圖像數(shù)字化?!癈ontroller”模塊響應(yīng)來自環(huán)球網(wǎng)瀏覽器102的請(qǐng)求,而使用服務(wù)器2提供的合適環(huán)球網(wǎng)服務(wù)。
例如,當(dāng)“Controller”模塊接收到復(fù)印進(jìn)程的執(zhí)行指令時(shí),“Controller”模塊按照進(jìn)程內(nèi)容而通過掃描功能部分107執(zhí)行掃描進(jìn)程,并通過打印功能部分106執(zhí)行打印。也就是說,“Controller”模塊實(shí)了現(xiàn)成像應(yīng)用系統(tǒng)的邏輯。
響應(yīng)來自在成像設(shè)備1的操作部分109上顯示的視窗的指令,服務(wù)器2的“Controller”模塊執(zhí)行成像設(shè)備1的適當(dāng)“Model”模塊。于是,可以使成像設(shè)備1的用戶使用服務(wù)器2的成像應(yīng)用系統(tǒng),就像該用戶使用成像設(shè)備1的應(yīng)用系統(tǒng)一樣。
當(dāng)在執(zhí)行過程中,由于成像進(jìn)程結(jié)束或在打印功能部分106、掃描功能部分107等的成像功能中發(fā)生故障,狀態(tài)(作業(yè)狀態(tài))發(fā)生變化時(shí),成像設(shè)備1將事件通知發(fā)送到服務(wù)器2。發(fā)生在成像功能中的故障包括不進(jìn)行人工操作就不能克服的物理故障。也就是說,當(dāng)在成像設(shè)備1的成像功能中作業(yè)狀態(tài)發(fā)生變化時(shí),事件通知指示發(fā)送到服務(wù)器2的與狀態(tài)變化有關(guān)的信息(下文簡稱為事件)。
通過環(huán)球網(wǎng)服務(wù)服務(wù)器103將發(fā)生在打印功能部分106、掃描功能部分107等的成像功能中的事件發(fā)送到事件管理部分104。事件管理部分104的通知發(fā)送部分121是用于發(fā)送事件通知的模塊。通知功能部分122是用于控制通知功能的模塊。通知登記部分123是用于登記與事件通知有關(guān)的信息的模塊??刂撇糠?24是用于控制整個(gè)事件管理部分104的模塊。事件管理信息TB 125存儲(chǔ)執(zhí)行事件通知所需的各種信息。
當(dāng)通過環(huán)球網(wǎng)服務(wù)服務(wù)器103接收到發(fā)生在成像功能中的事件時(shí),事件管理部分104將如后所述的基于事件通知的目的地、作業(yè)狀態(tài)、和事件通知的內(nèi)容的信息發(fā)送到包括在服務(wù)器2的應(yīng)用系統(tǒng)200中的通知接收部分203。通知接收部分203是用于接收事件通知的模塊。
如圖2所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9001被圖解為成像設(shè)備1進(jìn)行事件管理。取而代之,可以配備中間服務(wù)器來進(jìn)行事件管理。圖3是示出了根據(jù)本發(fā)明第一實(shí)施例的作為另一個(gè)變體的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9002的系統(tǒng)配置的圖示。在如圖3所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9002中,成像設(shè)備1a、1b、和1c、服務(wù)器2、以及作為中間服務(wù)器的事件管理服務(wù)器5通過網(wǎng)絡(luò)3相互連接。
在如圖3所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9002中,成像設(shè)備1a至1c另外包括通知發(fā)送部分121、和通知功能122,但不包括圖2中的成像設(shè)備1中的事件管理部分104。在如圖3所示的成像設(shè)備1a-1c中,將省略對(duì)與包括在如圖2所示的成像設(shè)備1中的那些相同部分的說明。圖3中的服務(wù)器2與圖2中的服務(wù)器2相同。
此外,事件管理服務(wù)器5包括網(wǎng)絡(luò)接口(I/F)301、和事件管理部分302。事件管理部分302包括通知接收部分311、通知發(fā)送部分312、通知功能部分313、通知登記部分314、控制部分315、和事件管理信息TB316。
通過環(huán)球網(wǎng)服務(wù)服務(wù)器103將發(fā)生在其被包括于成像設(shè)備1a-1c的任何一個(gè)中的、諸如打印功能部分160、掃描功能部分107等之類的成像功能中的事件發(fā)送到通知功能部分122。通知功能部分122請(qǐng)求通知發(fā)送部分121發(fā)送在成像功能中發(fā)生的事件。通知發(fā)送部分121將發(fā)生在成像功能中的事件發(fā)送到包括在事件管理服務(wù)器5的事件管理部分302中的通知接收部分311。
事件管理部分302的通知接收部分311是用于接收來自通知發(fā)送部分312的通知的模塊。事件管理部分302的通知發(fā)送部分312是用于發(fā)送事件通知的模塊。通知功能部分314是用于登記與事件通知有關(guān)的信息的模塊??刂撇糠?15是用于控制整個(gè)事件管理部分302的模塊。事件管理信息TB 316存儲(chǔ)進(jìn)行事件通知所需的各種各樣信息。
當(dāng)從成像設(shè)備1a-1c的任何一個(gè)接收到發(fā)生在成像功能中的事件時(shí),事件管理部分302將如后所述的基于事件通知的目的地、作業(yè)狀態(tài)、和事件通知內(nèi)容的信息發(fā)送到在服務(wù)器2的應(yīng)用系統(tǒng)200中包括的通知接收部分311。通知接收部分203是用于接收事件通知的模塊。
如圖3所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9002被圖解成事件管理服務(wù)器5進(jìn)行事件管理,而成像設(shè)備1a-1c不進(jìn)行事件管理。于是,在如圖3所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9002中,可以集中管理事件,并可以根據(jù)事件通知管理成像設(shè)備1a-1c。
事件管理服務(wù)器5可以控制成像設(shè)備1a-1c的每一個(gè)和服務(wù)器2。此外,事件管理服務(wù)器5可以進(jìn)行多個(gè)成像設(shè)備1a-1c協(xié)同提供的環(huán)球網(wǎng)服務(wù)的事件管理。應(yīng)該注意到,可以用日志管理服務(wù)器等替代事件管理服務(wù)器5。
在如圖2所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9001中,成像設(shè)備1的環(huán)球網(wǎng)瀏覽器102接收來自環(huán)球網(wǎng)服務(wù)器204的圖像數(shù)據(jù),并在操作部分109上顯示與圖像數(shù)據(jù)相對(duì)應(yīng)的屏幕。取而代之,可以將環(huán)球網(wǎng)瀏覽器102實(shí)現(xiàn)成不同于成像設(shè)備1的終端設(shè)備,并可以在環(huán)球網(wǎng)瀏覽器102上顯示與圖像數(shù)據(jù)相對(duì)應(yīng)的屏幕。
圖4是示出了根據(jù)本發(fā)明第一實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9003的系統(tǒng)配置的圖示。在如圖4所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9003中,成像設(shè)備1、服務(wù)器2、作為不同于成像設(shè)備1的終端設(shè)備的PC(個(gè)人計(jì)算機(jī))6通過網(wǎng)絡(luò)3連接在一起。如圖4所示的PC 6包括網(wǎng)絡(luò)接口(I/F)501、和環(huán)球網(wǎng)瀏覽器502。如圖4所示的成像設(shè)備1不包括在如圖2所示的成像設(shè)備1中包括的環(huán)球網(wǎng)瀏覽器102、瀏覽器控制功能部分105、和操作部分109。如圖4所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9003執(zhí)行的用于顯示與圖像數(shù)據(jù)相對(duì)應(yīng)的屏幕的進(jìn)程基本上與如圖2所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9001相同,并因此將省略對(duì)它的說明。
-第一總體設(shè)計(jì)中的事件通知-在下文中,將參照?qǐng)D5描述環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9000中的事件通知。圖5是示出了根據(jù)本發(fā)明第一實(shí)施例的事件通知的次序流的圖示。如圖5所示的次序流示出了當(dāng)如圖2所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9001的成像設(shè)備1打印出一個(gè)文檔時(shí)事件通知進(jìn)程的一個(gè)例子。
例如,當(dāng)接通電源時(shí),成像設(shè)備1的環(huán)球網(wǎng)瀏覽器102將屏幕更新指令發(fā)送到服務(wù)器2的環(huán)球網(wǎng)服務(wù)器204,以便發(fā)出更新屏幕的指令。環(huán)球網(wǎng)服務(wù)器204將屏幕更新指令發(fā)送到屏幕流控制部分201,以便指示更新屏幕。屏幕流控制部分201生成圖像數(shù)據(jù)并將圖像數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204。環(huán)球網(wǎng)服務(wù)器204將圖像數(shù)據(jù)發(fā)送到成像設(shè)備1的環(huán)球網(wǎng)瀏覽器102。環(huán)球網(wǎng)瀏覽器102將與圖像數(shù)據(jù)相對(duì)應(yīng)的屏幕顯示在操作部分109上。
當(dāng)用戶從操作部分109發(fā)出文檔打印的指令以打印出一個(gè)文檔時(shí),環(huán)球網(wǎng)瀏覽器102將文檔打印指令發(fā)送到服務(wù)器2的環(huán)球網(wǎng)服務(wù)器204,以便指示打印出文檔。環(huán)球網(wǎng)服務(wù)器204將文檔打印指令發(fā)送到屏幕流控制部分201。
屏幕流控制部分201將文檔打印指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205。此后,包括在應(yīng)用系統(tǒng)200中的環(huán)球網(wǎng)服務(wù)客戶機(jī)205前進(jìn)到步驟S10。
在步驟S10中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205通過成像設(shè)備1的環(huán)球網(wǎng)服務(wù)服務(wù)器103將文檔打印請(qǐng)求發(fā)送到打印功能部分106,以便請(qǐng)求打印文檔。事件通知進(jìn)程前進(jìn)到步驟S11。在步驟S11中,打印功能部分106將文檔打印請(qǐng)求發(fā)送到繪圖儀110。事件通知進(jìn)程前進(jìn)到步驟S12。在步驟S12中,打印功能部分106通過環(huán)球網(wǎng)服務(wù)服務(wù)器103將響應(yīng)發(fā)送到包括在服務(wù)器2的應(yīng)用系統(tǒng)200中的環(huán)球網(wǎng)服務(wù)客戶機(jī)205。步驟S12中的響應(yīng)包括作業(yè)ID。
事件通知進(jìn)程前進(jìn)到步驟S13。在步驟S13中,響應(yīng)指示打印開始的事件,成像設(shè)備1的打印功能部分106通過環(huán)球網(wǎng)服務(wù)服務(wù)器103將事件通知發(fā)送到事件管理部分104的通知功能部分122。步驟S13中的事件通知包括指示作業(yè)ID和作業(yè)狀態(tài)“打印開始”的信息。
事件通知進(jìn)程前進(jìn)到步驟S14。在步驟S14中,通知功能部分122引用事件管理信息TB125,并確認(rèn)事件通知的目的地。圖6是示出了根據(jù)本發(fā)明第一實(shí)施例的事件管理信息TB125的數(shù)據(jù)結(jié)構(gòu)的圖示。事件管理信息TB125存儲(chǔ)每一個(gè)都包括數(shù)據(jù)項(xiàng)“環(huán)球網(wǎng)服務(wù)”、“狀態(tài)”、“事件通知的目的地”、“事件通知內(nèi)容”、和“事件通知號(hào)”的記錄。包括在事件管理信息TB125中的數(shù)據(jù)項(xiàng)“狀態(tài)”指示作業(yè)狀態(tài)。數(shù)據(jù)項(xiàng)“事件通知內(nèi)容”指示要包括在與服務(wù)器2有關(guān)的事件通知中的內(nèi)容。
在這種情況下,假設(shè)如圖6所示的事件管理信息的記錄被登記在事件管理信息TB 125中。通知功能部分122響應(yīng)包括在步驟S13中的事件通知中的狀態(tài)“打印開始”,而從事件管理信息TB 125中獲取服務(wù)器2的地址“http://111.2.33.44/event/print”,作為事件通知的目的地。
事件通知進(jìn)程前進(jìn)到步驟S15。在步驟S15中,通知功能部分122通過通知發(fā)送部分121而將事件通知發(fā)送到在服務(wù)器2的應(yīng)用系統(tǒng)200中包括的通知接收部分203。步驟S15中的事件通知包括指示作業(yè)ID和作業(yè)狀態(tài)“打印開始”的信息。
事件通知進(jìn)程前進(jìn)到步驟S16。在步驟S16中,響應(yīng)指示打印結(jié)束的事件,成像設(shè)備1的打印功能部分106通過環(huán)球網(wǎng)服務(wù)服務(wù)器103而將事件通知發(fā)送到事件管理部分104的通知功能部分122。步驟S16中的事件通知包括指示作業(yè)ID和作業(yè)狀態(tài)“打印結(jié)束”的信息。
事件通知進(jìn)程前進(jìn)到步驟S17。在步驟S17中,通知功能部分122引用事件管理信息TB125,并確認(rèn)事件通知的目的地。通知功能部分122響應(yīng)在步驟S16中的事件通知中指示的狀態(tài)“打印結(jié)束”,而獲取服務(wù)器2的地址作為事件通知的目的地。
事件通知進(jìn)程前進(jìn)到步驟S18。在步驟S18中,通知功能部分122通過通知發(fā)送部分121而將事件通知發(fā)送到包括在服務(wù)器2的應(yīng)用系統(tǒng)200中的通知接收部分203。步驟S18中的事件通知包括指示作業(yè)ID和作業(yè)狀態(tài)“打印開始”的信息。
根據(jù)基于如圖5所示的次序流的事件通知進(jìn)程,當(dāng)在成像設(shè)備1中發(fā)生事件時(shí),可以按照存儲(chǔ)在事件管理部分104的事件管理信息TB125中的信息而改變事件通知的目的地和要包括在事件通知中的內(nèi)容。應(yīng)該注意到,在步驟S14和步驟S17中,如果在事件管理信息TB125中不存在與事件通知相對(duì)應(yīng)的記錄,則通知功能部分122可以不發(fā)送事件通知,或可以將事件通知發(fā)送到事件通知的預(yù)定目的地。
在將事件通知從成像設(shè)備1發(fā)送到服務(wù)器2的情況下,要求事件管理部分104登記事件預(yù)約??梢詰?yīng)用各種各樣的方法,譬如,事件批量登記、對(duì)每個(gè)環(huán)球網(wǎng)服務(wù)的登記、對(duì)每個(gè)作業(yè)的登記、對(duì)每個(gè)文檔的登記、對(duì)每個(gè)用戶的登記等。此外,事件預(yù)約登記可以在不同時(shí)間進(jìn)行。
圖7是示出根據(jù)本發(fā)明第一實(shí)施例、當(dāng)成像設(shè)備1的狀態(tài)發(fā)生變化時(shí)執(zhí)行的事件預(yù)約登記進(jìn)程的次序流的圖示。圖7中的次序流圖解了當(dāng)打開電源并啟動(dòng)成像設(shè)備1時(shí)成像設(shè)備1的狀態(tài)發(fā)生變化的一種示范性情況。
事件預(yù)約登記進(jìn)程前進(jìn)到步驟S21。在步驟S21中,打開電源并啟動(dòng)成像設(shè)備1。事件預(yù)約登記進(jìn)程前進(jìn)到步驟S22。在步驟S22中,成像設(shè)備1的事件管理部分104將啟動(dòng)通知發(fā)送到服務(wù)器2的應(yīng)用系統(tǒng)200。事件預(yù)約登記進(jìn)程前進(jìn)到步驟S23。在步驟S23中,服務(wù)器2的應(yīng)用系統(tǒng)200將事件登記信息獲取請(qǐng)求發(fā)送到成像設(shè)備1的事件管理部分104,以便請(qǐng)求獲取事件登記信息。事件預(yù)約登記進(jìn)程前進(jìn)到步驟S24。在步驟S24中,事件管理部分104將如圖8所示的事件登記信息列表作為與步驟S23有關(guān)的響應(yīng)而發(fā)送到服務(wù)器2的應(yīng)用系統(tǒng)200。
圖8是示出根據(jù)本發(fā)明第一實(shí)施例的事件登記信息列表的配置例子的圖示。事件登記信息列表包括數(shù)據(jù)項(xiàng)“環(huán)球網(wǎng)服務(wù)”、“事件通知的狀態(tài)”、“事件通知目的地”、和“事件登記號(hào)”。包括在事件登記信息列表中的數(shù)據(jù)項(xiàng)“事件通知的狀態(tài)”指示發(fā)送事件通知的作業(yè)狀態(tài)。
事件預(yù)約登記進(jìn)程前進(jìn)到步驟S25。在步驟S25中,服務(wù)器2的應(yīng)用系統(tǒng)200將裝置支持功能列表獲取請(qǐng)求發(fā)送到成像設(shè)備1的事件管理部分104,以便請(qǐng)求獲取裝置支持功能列表。事件預(yù)約登記進(jìn)程前進(jìn)到步驟S26。在步驟S26中,事件管理部分104將如圖9所示的裝置支持功能列表作為與步驟S25有關(guān)的響應(yīng)而發(fā)送到服務(wù)器2的應(yīng)用系統(tǒng)200。圖9是示出根據(jù)本發(fā)明第一實(shí)施例的裝置支持功能列表的圖示。
裝置支持功能列表包括每一個(gè)包括數(shù)據(jù)項(xiàng)“環(huán)球網(wǎng)服務(wù)”和“狀態(tài)”的記錄。包括在裝置支持功能列表中的數(shù)據(jù)項(xiàng)“狀態(tài)”指示可以發(fā)送事件通知的作業(yè)狀態(tài)。
事件預(yù)約登記進(jìn)程前進(jìn)到步驟S27。在步驟S27中,服務(wù)器2的應(yīng)用系統(tǒng)200根據(jù)在步驟S24中發(fā)送的事件登記信息列表和在步驟S26中發(fā)送裝置支持功能列表,將事件預(yù)約請(qǐng)求發(fā)送到成像設(shè)備1的事件管理部分104。步驟S27中的事件預(yù)約請(qǐng)求包括指示事件通知目的地、事件通知的定時(shí)、事件通知內(nèi)容等的事件登記信息。
例如,包括在事件預(yù)約請(qǐng)求中的事件通知目的地指示服務(wù)器2的目的地(例如,URL(統(tǒng)一資源定位符)等)。事件通知的定時(shí)指示當(dāng)作業(yè)狀態(tài)發(fā)生變化時(shí)的狀態(tài)(作業(yè)正在進(jìn)行、作業(yè)的結(jié)束、作業(yè)的取消、作業(yè)的停止等)、當(dāng)裝置狀態(tài)發(fā)生變化時(shí)的狀態(tài)(可執(zhí)行狀態(tài)、正在進(jìn)行、故障發(fā)生等)、或當(dāng)文檔累積狀態(tài)發(fā)生變化時(shí)的狀態(tài)(新文檔加入、文檔目錄信息的改變等)。另外,例如,事件通知內(nèi)容指示作業(yè)ID、作業(yè)狀態(tài)、作業(yè)結(jié)果(打印號(hào)等)。
如圖3所示,在作為中間服務(wù)器的事件管理服務(wù)器5進(jìn)行事件管理的情況下,步驟S27中的事件預(yù)約請(qǐng)求包括指定事件發(fā)生裝置的信息(例如,裝置名稱、IP地址、MAC地址等)。
事件預(yù)約登記進(jìn)程前進(jìn)到步驟S28,成像設(shè)備1的事件管理部分104將包括在事件預(yù)約請(qǐng)求中的事件登記信息登記到事件管理信息TB 125中。該事件登記信息被登記在事件管理信息TB 125中,并終止事件預(yù)約的登記。
事件預(yù)約登記進(jìn)程前進(jìn)到步驟S29。在步驟S29中,成像設(shè)備1的事件管理部分104將與步驟S27有關(guān)的響應(yīng)發(fā)送到服務(wù)器2的應(yīng)用系統(tǒng)200。例如,步驟S29中的響應(yīng)包括指示操作結(jié)果的信息。根據(jù)基于如圖7所示的次序流的事件預(yù)約登記進(jìn)程,可以在成像設(shè)備1的狀態(tài)發(fā)生改變的時(shí)刻登記事件預(yù)約。
圖10是示出根據(jù)本發(fā)明第一實(shí)施例、當(dāng)服務(wù)器2的狀態(tài)發(fā)生變化時(shí)執(zhí)行的事件預(yù)約登記進(jìn)程的另一個(gè)次序流的圖示。圖10中的次序流例示了當(dāng)打開電源和啟動(dòng)服務(wù)器2時(shí)服務(wù)器2的狀態(tài)發(fā)生變化的一種示范性情況。
事件預(yù)約登記進(jìn)程前進(jìn)到步驟S31。在步驟S31中,當(dāng)打開電源時(shí),服務(wù)器2被啟動(dòng)。在圖10中,與圖7中的步驟S23、S24、S25、S26、S27、和S28類似地處理接著的步驟S32、S33、S34、S35、S36、S37、和S38,因此,省略對(duì)它們的說明。根據(jù)基于如圖10所示的次序流的事件預(yù)約登記進(jìn)程,可以在服務(wù)器2發(fā)生改變的時(shí)刻登記事件預(yù)約。
圖11是示出根據(jù)本發(fā)明第一實(shí)施例、在生成作業(yè)的時(shí)刻執(zhí)行的事件預(yù)約登記進(jìn)程的又一個(gè)次序流的圖示。事件預(yù)約登記進(jìn)程前進(jìn)到步驟S41。服務(wù)器2的應(yīng)用系統(tǒng)200將作業(yè)生成請(qǐng)求發(fā)送到成像設(shè)備1的事件管理部分104,以便請(qǐng)求生成作業(yè)。步驟S41中的作業(yè)生成請(qǐng)求包括上述的事件登記信息。應(yīng)該注意到,在作業(yè)生成請(qǐng)求中,另外提供了一個(gè)標(biāo)志,作為指示將相同事件生成信息用于下一個(gè)作業(yè)的變?cè)?br> 成像設(shè)備1的事件管理部分104將在步驟S41中發(fā)送的作業(yè)生成請(qǐng)求中包括的事件登記信息登記在事件管理信息TB 125中。將事件登記信息登記在事件管理信息TB 125中,并終止事件預(yù)約登記進(jìn)程。
隨后,事件預(yù)約登記進(jìn)程前進(jìn)到步驟S42。在步驟S42中,成像設(shè)備1的事件管理部分104將與步驟S41有關(guān)的響應(yīng)發(fā)送到服務(wù)器2的應(yīng)用系統(tǒng)200。根據(jù)基于如圖11所示的次序流的事件預(yù)約登記進(jìn)程,可以在生成作業(yè)的時(shí)刻登記事件預(yù)約。
對(duì)登記在事件管理信息TB 125中的事件登記信息的操作可以通過如下所述的事件登記信息的登記進(jìn)程、更新進(jìn)程、和刪除進(jìn)程進(jìn)行。圖12是示出根據(jù)本發(fā)明第一實(shí)施例的事件登記信息的登記進(jìn)程的圖示。
登記進(jìn)程前進(jìn)到步驟S51。在步驟S51中,打開電源,并啟動(dòng)服務(wù)器2。登記進(jìn)程前進(jìn)到步驟S52。在步驟S52中,服務(wù)器2的應(yīng)用系統(tǒng)200將事件登記信息發(fā)送到成像設(shè)備1的事件管理部分104。登記進(jìn)程前進(jìn)到步驟S53。在步驟S53中,事件管理部分104將如圖8所示的事件登記信息列表作為與步驟S52有關(guān)的響應(yīng)而發(fā)送到服務(wù)器2的應(yīng)用系統(tǒng)200。
登記進(jìn)程前進(jìn)到步驟S54。在步驟S52中,服務(wù)器2的應(yīng)用系統(tǒng)200根據(jù)在步驟S53中發(fā)送的事件登記信息列表,將事件預(yù)約登記請(qǐng)求發(fā)送到成像設(shè)備1的事件管理部分104。步驟S54中的事件預(yù)約登記請(qǐng)求包括事件登記信息。登記進(jìn)程前進(jìn)到步驟S55。在步驟S55中,成像設(shè)備1的事件管理部分104將在步驟S54中發(fā)送的事件預(yù)約登記請(qǐng)求中包括的事件登記信息登記在事件管理信息TB 125中。將事件登記信息登記到事件管理信息TB 125中,然后終止事件預(yù)約的登記進(jìn)程。
隨后,登記進(jìn)程前進(jìn)到步驟S56。在步驟S56中,成像設(shè)備1的事件管理部分104將與步驟S54有關(guān)的響應(yīng)發(fā)送到服務(wù)器2的應(yīng)用系統(tǒng)200。例如,在步驟S56中發(fā)送的響應(yīng)包括操作結(jié)果、和事件登記號(hào)。如上所述,根據(jù)基于如圖12所示的次序流的事件登記信息的登記進(jìn)程,可以登記事件登記信息。
圖13是示出根據(jù)本發(fā)明第一實(shí)施例的事件登記信息的更新進(jìn)程的次序流的圖示。應(yīng)該注意到,在圖13中,與圖12中的步驟S51、S52、和S53類似地執(zhí)行步驟S61、S63、和S63,因此,省略對(duì)它們的說明。
更新進(jìn)程前進(jìn)到步驟S64。在步驟S64中,服務(wù)器2的應(yīng)用系統(tǒng)200根據(jù)在步驟S63中發(fā)送的事件登記信息列表,將事件預(yù)約改變請(qǐng)求發(fā)送到成像設(shè)備1的事件管理部分104,以便請(qǐng)求改變事件預(yù)約。步驟S64中的事件預(yù)約改變請(qǐng)求包括事件登記號(hào)和事件登記信息。更新進(jìn)程前進(jìn)到步驟S65。在步驟S65中,成像設(shè)備1的事件管理部分104根據(jù)在步驟S64中發(fā)送的事件預(yù)約改變請(qǐng)求中包括的事件登記號(hào)和事件登記信息,更新事件管理信息TB125。更新在事件登記管理信息TB中管理的事件登記信息,然后終止事件預(yù)約的更新進(jìn)程。
隨后,更新進(jìn)程前進(jìn)到步驟S66。在步驟S66中,成像設(shè)備1的事件管理部分104將與步驟S64有關(guān)的響應(yīng)發(fā)送到服務(wù)器2的應(yīng)用系統(tǒng)200。例如,步驟S66中的響應(yīng)包括操作結(jié)果。如上所述,根據(jù)基于如圖13所示的次序流的事件登記信息的更新進(jìn)程,可以更新事件登記信息。
圖14是示出根據(jù)本發(fā)明第一實(shí)施例的事件登記信息的刪除進(jìn)程的次序流的圖示。應(yīng)該注意到,在圖14中,與圖12中的步驟S51、S52、和S53類似地執(zhí)行步驟S71、S73、和S73,因此,將省略對(duì)它們的說明。
刪除進(jìn)程前進(jìn)到步驟S74。服務(wù)器2的應(yīng)用系統(tǒng)200根據(jù)在步驟S73中發(fā)送的事件登記信息列表,將事件預(yù)約取消請(qǐng)求發(fā)送到成像設(shè)備1的事件管理部分104,以便請(qǐng)求取消事件預(yù)約。在步驟S74中發(fā)送的事件預(yù)約取消請(qǐng)求包括事件登記號(hào)。刪除進(jìn)程前進(jìn)到步驟S75。在步驟S75中,成像設(shè)備1的事件管理部分104根據(jù)在步驟S74中發(fā)送的事件預(yù)約取消請(qǐng)求中包括的事件登記號(hào),從事件管理信息TB125中刪除所述事件登記信息。通過從事件管理信息TB 125中刪除事件登記信息而取消了事件預(yù)約,并終止了刪除進(jìn)程。
隨后,刪除進(jìn)程前進(jìn)到步驟S76。在步驟S76中,成像設(shè)備1的事件管理部分104將與步驟S72有關(guān)的響應(yīng)發(fā)送到服務(wù)器2的應(yīng)用系統(tǒng)200。例如,步驟S76中的響應(yīng)包括操作結(jié)果。如上所述,根據(jù)基于如圖14所示的次序流的事件登記信息的刪除進(jìn)程,可以刪除事件登記信息。
當(dāng)由于故障使作業(yè)停止時(shí),成像設(shè)備1發(fā)送事件通知。例如,在故障是像卡紙、缺紙等那樣的物理故障的情況下,在人工排除了故障的原因之后,進(jìn)程從作業(yè)中途重新開始。
-第二變體-在第一變體中的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9001中,例如,事件通知目的地是服務(wù)器2。取而代之,事件通知目的地也可以是環(huán)球網(wǎng)瀏覽器102。當(dāng)接收事件通知時(shí),可以將環(huán)球網(wǎng)瀏覽器102配置成如圖15所示。圖15是示出根據(jù)本發(fā)明第一實(shí)施例的接收事件通知的環(huán)球網(wǎng)瀏覽器102的模塊結(jié)構(gòu)的示意圖。
圖15中的環(huán)球網(wǎng)瀏覽器102包括HTML(超文本標(biāo)記語言)翻譯引擎(rendering engine)600、繪圖部分601、JavaScriptTM引擎602、SOAP請(qǐng)求發(fā)送部分603、和事件接收部分604。圖15中的環(huán)球網(wǎng)瀏覽器102通過從服務(wù)器2和JavaScriptTM引擎602接收的JavaScriptTM數(shù)據(jù),實(shí)現(xiàn)可以接收事件通知的事件接收部分604、和可以根據(jù)所述事件通知?jiǎng)?chuàng)建圖像數(shù)據(jù)和更新屏幕的繪圖部分601。
在下文中,將參照?qǐng)D16描述環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9001中的事件通知進(jìn)程,其中,事件通知目的地是環(huán)球網(wǎng)瀏覽器102。圖16是示出根據(jù)本發(fā)明第一實(shí)施例的事件通知進(jìn)程的次序流的圖示。在如圖16所示的次序流中,例示了在圖2中的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9001的成像設(shè)備1上打印文檔的情況下的事件通知進(jìn)程。
當(dāng)用戶從操作部分109發(fā)出打印文檔的指令時(shí),事件通知進(jìn)程前進(jìn)到步驟S80。在步驟S80中,環(huán)球網(wǎng)瀏覽器102將文檔打印指令發(fā)送到服務(wù)器2的環(huán)球網(wǎng)服務(wù)器204,以便指示打印文檔。環(huán)球網(wǎng)服務(wù)器204將文檔打印指令發(fā)送到屏幕流控制部分201。屏幕流控制部分201將文檔打印指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205。
事件通知進(jìn)程前進(jìn)到步驟S81。在步驟S81中,包括在應(yīng)用系統(tǒng)200中的環(huán)球網(wǎng)服務(wù)客戶機(jī)205通過成像設(shè)備1的環(huán)球網(wǎng)服務(wù)服務(wù)器103將文檔打印請(qǐng)求發(fā)送到打印功能部分106,以便請(qǐng)求打印文檔。事件通知進(jìn)程前進(jìn)到步驟S82。在步驟S82中,打印功能部分106將文檔打印請(qǐng)求發(fā)送到繪圖儀110。事件通知進(jìn)程前進(jìn)到步驟S83。在步驟S83中,打印功能部分106通過環(huán)球網(wǎng)服務(wù)服務(wù)器103而將響應(yīng)發(fā)送到在服務(wù)器2的應(yīng)用系統(tǒng)200中包括的環(huán)球網(wǎng)服務(wù)客戶機(jī)205。在步驟S83中發(fā)送的響應(yīng)包括作業(yè)ID。環(huán)球網(wǎng)服務(wù)客戶機(jī)205將與文檔打印指令有關(guān)的響應(yīng)發(fā)送到屏幕流控制部分201。
事件通知進(jìn)程前進(jìn)到步驟S84。在步驟S84中,屏幕流控制部分201將與文檔打印指令有關(guān)的響應(yīng)發(fā)送到環(huán)球網(wǎng)服務(wù)器204。環(huán)球網(wǎng)服務(wù)器204將與步驟S80有關(guān)的響應(yīng)發(fā)送到成像設(shè)備1的環(huán)球網(wǎng)瀏覽器102。在步驟S84中發(fā)送的響應(yīng)包括打印屏幕的屏幕數(shù)據(jù)、作業(yè)ID、和打印狀態(tài)顯示腳本數(shù)據(jù)。應(yīng)該注意到,打印狀態(tài)顯示腳本數(shù)據(jù)是實(shí)現(xiàn)圖15中的環(huán)球網(wǎng)瀏覽器102的模塊結(jié)構(gòu)的JavaScriptTM。
事件通知進(jìn)程前進(jìn)到步驟S85。在步驟S85中,環(huán)球網(wǎng)瀏覽器102的SOAP請(qǐng)求發(fā)送部分603將事件預(yù)約請(qǐng)求發(fā)送到成像設(shè)備1的事件管理部分104,以便請(qǐng)求預(yù)約事件。在步驟S85中發(fā)送的事件預(yù)約請(qǐng)求包括指示事件通知目的地、事件通知的定時(shí)、和事件通知內(nèi)容等的事件登記信息。應(yīng)該注意到,服務(wù)器2的應(yīng)用系統(tǒng)200可以像在第一變體中說明的那樣發(fā)送事件預(yù)約請(qǐng)求。
隨后,事件通知進(jìn)程前進(jìn)到步驟S86。在步驟S86中,成像設(shè)備1的事件管理部分104將與步驟S85有關(guān)的響應(yīng)發(fā)送到環(huán)球網(wǎng)瀏覽器102。例如,在步驟S86中發(fā)送的響應(yīng)包括操作結(jié)果。
事件通知進(jìn)程前進(jìn)到步驟S87。在步驟S87中,成像設(shè)備1的打印功能部分106通過環(huán)球網(wǎng)服務(wù)服務(wù)器103而將事件通知發(fā)送到事件管理部分104的通知功能部分122。在步驟S87中發(fā)送的事件通知包括指示作業(yè)ID和作業(yè)狀態(tài)“打印開始”的信息。
事件通知進(jìn)程前進(jìn)到步驟S88。在步驟S88中,通知功能部分122引用如圖6所示的事件管理信息TB 125,并確認(rèn)事件通知目的地。通知功能部分122響應(yīng)在步驟S87中發(fā)送的事件通知中指示的作業(yè)狀態(tài)“打印開始”,而從事件管理信息TB 125中獲取環(huán)球網(wǎng)瀏覽器102的地址,作為事件通知目的地。
事件通知進(jìn)程前進(jìn)到步驟S89。在步驟S89中,通知功能部分122通過通知發(fā)送部分121將事件通知發(fā)送到環(huán)球網(wǎng)瀏覽器102的事件接收部分604。在步驟S89中發(fā)送的事件通知包括指示作業(yè)ID和作業(yè)狀態(tài)“打印開始”的信息。事件通知進(jìn)程前進(jìn)到步驟S90。在步驟S90中,環(huán)球網(wǎng)瀏覽器102的繪圖部分601根據(jù)作業(yè)狀態(tài)“打印開始”而創(chuàng)建屏幕數(shù)據(jù),并更新屏幕。
事件通知進(jìn)程前進(jìn)到步驟S91。在步驟S91中,成像設(shè)備1的打印功能部分106響應(yīng)指示打印結(jié)束的事件,通過環(huán)球網(wǎng)服務(wù)服務(wù)器103將事件通知發(fā)送到事件管理部分104的通知功能部分122。在步驟S91中發(fā)送的事件通知包括指示作業(yè)ID和作業(yè)狀態(tài)“打印結(jié)束”的信息。
事件通知進(jìn)程前進(jìn)到步驟S92。在步驟S92中,通知功能部分122引用如圖6所示的事件管理信息TB 125,并確認(rèn)事件通知目的地。通知功能部分122響應(yīng)在事件通知中指示的作業(yè)狀態(tài)“打印結(jié)束”,而從事件管理信息TB 125中獲取環(huán)球網(wǎng)瀏覽器102的地址,作為事件通知目的地。
事件通知進(jìn)程前進(jìn)到步驟S93。在步驟S93中,通知功能部分122通過通知發(fā)送部分121將事件通知發(fā)送到環(huán)球網(wǎng)瀏覽器102的事件接收部分604。在步驟S93中發(fā)送的事件通知包括指示作業(yè)ID和作業(yè)狀態(tài)“打印結(jié)束”的信息。事件通知進(jìn)程前進(jìn)到步驟S94。在步驟S94中,環(huán)球網(wǎng)瀏覽器102的繪圖部分601根據(jù)作業(yè)狀態(tài)“打印結(jié)束”創(chuàng)建屏幕數(shù)據(jù),并更新屏幕。然后,事件通知進(jìn)程前進(jìn)到步驟S95。在步驟S95中,環(huán)球網(wǎng)瀏覽器102將文檔打印結(jié)束通知到在服務(wù)器2的應(yīng)用系統(tǒng)200中包括的環(huán)球網(wǎng)服務(wù)器204。
根據(jù)基于如圖16所示的次序流的事件通知進(jìn)程,當(dāng)在成像設(shè)備1中發(fā)生事件時(shí),可以按照事件管理部分104的事件管理信息TB 125改變要包括在事件通知中的內(nèi)容和事件通知目的地。
-第三變體-在第一變體和第二變體中,在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9001通過推動(dòng)型信息傳遞發(fā)送事件通知。在第三變體中,取而代之,可以通過利用輪詢的拉動(dòng)型信息傳遞獲取作業(yè)狀態(tài)。在通過輪詢獲取作業(yè)狀態(tài)的情況下,可以將環(huán)球網(wǎng)瀏覽器102配置成如圖17所示那樣。圖17是示出根據(jù)本發(fā)明第一實(shí)施例的通過輪詢獲取作業(yè)狀態(tài)的環(huán)球網(wǎng)瀏覽器102b的模塊結(jié)構(gòu)的示意圖。
圖17中的環(huán)球網(wǎng)瀏覽器102包括HTML翻譯引擎600、繪圖部分601、JavaScriptTM引擎602、和SOAP請(qǐng)求發(fā)送部分603。圖17中的環(huán)球網(wǎng)瀏覽器102b通過從服務(wù)器2和JavaScriptTM引擎602接收的JavaScriptTM數(shù)據(jù),實(shí)現(xiàn)可以通過輪詢獲取作業(yè)狀態(tài)的SOAP請(qǐng)求發(fā)送部分603、和可以根據(jù)作業(yè)狀態(tài)創(chuàng)建圖像數(shù)據(jù)和更新屏幕的繪圖部分601。
在下文中,將描述通過輪詢從環(huán)球網(wǎng)瀏覽器102b獲取作業(yè)狀態(tài)的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9004。圖18是示出根據(jù)本發(fā)明第一實(shí)施例的狀態(tài)獲取進(jìn)程的次序流的圖示。在如圖18所示的次序流中,將省略對(duì)與如圖16所示的那些相同步驟的說明。
圖18中的次序流是在如圖19所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9004的成像設(shè)備1-19上打印文檔時(shí)狀態(tài)獲取進(jìn)程的一個(gè)例子。圖19是示出根據(jù)本發(fā)明第一實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9004的配置的圖示。
在如圖19所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9004中,成像設(shè)備1-19和服務(wù)器2通過網(wǎng)絡(luò)3相互連接。成像設(shè)備1-19包括狀態(tài)管理部分113,取代包括在如圖2所示的成像設(shè)備1中的事件管理部分104。狀態(tài)管理部分113包括裝置狀態(tài)管理部分131、作業(yè)狀態(tài)管理部分132、和文檔狀態(tài)管理部分133。在如圖19所示的系統(tǒng)9004中,用相同的參考標(biāo)號(hào)指示與如圖2所示的系統(tǒng)9001中的那些相同的部分,并因此省略對(duì)它們的說明。
如圖18所示的次序流中的步驟S100、S101、S102、S103、和S104與如圖16所示的次序流中的步驟S80、S81、S82、S83、和S84相同。狀態(tài)獲取進(jìn)程前進(jìn)到步驟S105。在步驟S105中,環(huán)球網(wǎng)瀏覽器102的SOAP請(qǐng)求發(fā)送部分603將狀態(tài)獲取請(qǐng)求發(fā)送到成像設(shè)備1-19的狀態(tài)管理部分113,以便請(qǐng)求獲取作業(yè)狀態(tài)。在步驟S105中發(fā)送的狀態(tài)獲取請(qǐng)求包括作業(yè)ID。隨后,狀態(tài)獲取進(jìn)程前進(jìn)到步驟S106。在步驟S106中,成像設(shè)備1-19的狀態(tài)管理部分113將與步驟S105有關(guān)的響應(yīng)發(fā)送到環(huán)球網(wǎng)瀏覽器102。在步驟S106中發(fā)送的響應(yīng)包括指示作業(yè)狀態(tài)“打印正在進(jìn)行”的信息。狀態(tài)獲取進(jìn)程前進(jìn)到步驟S107。在步驟S107中,環(huán)球網(wǎng)瀏覽器102的繪圖部分601根據(jù)作業(yè)狀態(tài)“打印正在進(jìn)行”創(chuàng)建屏幕數(shù)據(jù),并更新屏幕。
狀態(tài)獲取進(jìn)程前進(jìn)到步驟S108。在步驟S108中,環(huán)球網(wǎng)瀏覽器102的SOAP請(qǐng)求發(fā)送部分603在從步驟S105開始經(jīng)過了預(yù)定時(shí)間之后,將狀態(tài)獲取請(qǐng)求發(fā)送到成像設(shè)備1-19的狀態(tài)管理部分113。隨后,狀態(tài)獲取進(jìn)程前進(jìn)到步驟S109。在步驟S109中,成像設(shè)備1-19的狀態(tài)管理部分113將與步驟S108有關(guān)的響應(yīng)發(fā)送到環(huán)球網(wǎng)瀏覽器102。在步驟S109中發(fā)送的響應(yīng)包括指示作業(yè)狀態(tài)“打印結(jié)束”的信息。狀態(tài)獲取進(jìn)程前進(jìn)到步驟S110。在步驟S110中,環(huán)球網(wǎng)瀏覽器102的繪圖部分601根據(jù)作業(yè)狀態(tài)“打印結(jié)束”創(chuàng)建圖像數(shù)據(jù),并利用圖像數(shù)據(jù)更新屏幕。然后,狀態(tài)獲取進(jìn)程前進(jìn)到步驟S111。在步驟S111中,環(huán)球網(wǎng)瀏覽器102將打印結(jié)束通知發(fā)送到包括在服務(wù)器2的應(yīng)用系統(tǒng)200中的環(huán)球網(wǎng)服務(wù)器204,以便通知打印文檔的結(jié)束。
根據(jù)基于如圖18所示的次序流的狀態(tài)獲取進(jìn)程,環(huán)球網(wǎng)瀏覽器102可以通過拉動(dòng)型信息傳遞獲取作業(yè)狀態(tài)。
-第四變體-在第三變體中的系統(tǒng)9004中,環(huán)球網(wǎng)瀏覽器102可以通過輪詢獲取作業(yè)狀態(tài)。取而代之,服務(wù)器2也可以通過輪詢獲取作業(yè)狀態(tài)。
在下文中,將描述環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9001中服務(wù)器2通過輪詢獲取作業(yè)狀態(tài)的另一種狀態(tài)獲取進(jìn)程。圖20是示出根據(jù)本發(fā)明第一實(shí)施例的另一個(gè)狀態(tài)獲取進(jìn)程的次序流的圖示。在如圖20所示的次序流中,將省略對(duì)與如圖18所示的那些步驟相同的步驟的說明。
圖20中的次序流是在如圖19所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9004的成像設(shè)備1-19上打印文檔時(shí)的狀態(tài)獲取進(jìn)程的另一個(gè)例子。如圖20所示的次序流中的步驟S120、S121、S122、S123、和S124與如圖18所示的次序流中的步驟S100、S101、S102、S103、和S104相同,因此,省略對(duì)它們的說明。
狀態(tài)獲取進(jìn)程前進(jìn)到步驟S125。在步驟S125中,包括在服務(wù)器2的應(yīng)用系統(tǒng)200中的環(huán)球網(wǎng)服務(wù)客戶機(jī)205通過成像設(shè)備1-19的環(huán)球網(wǎng)服務(wù)服務(wù)器103,將狀態(tài)獲取請(qǐng)求發(fā)送到成像設(shè)備1-19的狀態(tài)管理部分113。在步驟S125中發(fā)送的狀態(tài)獲取請(qǐng)求包括作業(yè)ID。狀態(tài)獲取進(jìn)程前進(jìn)到步驟S126。在步驟S126中,成像設(shè)備1-19的狀態(tài)管理部分113將與步驟S125有關(guān)的響應(yīng)發(fā)送到服務(wù)器2的應(yīng)用系統(tǒng)200。在步驟S126中發(fā)送的響應(yīng)包括指示作業(yè)狀態(tài)“打印正在進(jìn)行”的信息。
狀態(tài)獲取進(jìn)程前進(jìn)到步驟S127。在步驟S127中,服務(wù)器2的應(yīng)用系統(tǒng)200將屏幕更新請(qǐng)求發(fā)送到成像設(shè)備1-19的環(huán)球網(wǎng)瀏覽器102。環(huán)球網(wǎng)服務(wù)器102的繪圖部分601根據(jù)作業(yè)狀態(tài)“打印正在進(jìn)行”創(chuàng)建圖像數(shù)據(jù)。
狀態(tài)獲取進(jìn)程前進(jìn)到步驟S128。在步驟S128中,包括在服務(wù)器2的應(yīng)用系統(tǒng)200中的環(huán)球網(wǎng)服務(wù)客戶機(jī)205在從步驟S125開始經(jīng)過了預(yù)定時(shí)間之后,通過成像設(shè)備1-19的環(huán)球網(wǎng)服務(wù)服務(wù)器103將狀態(tài)獲取請(qǐng)求發(fā)送到成像設(shè)備1-19的狀態(tài)管理部分113。
在步驟S128中發(fā)送的狀態(tài)獲取請(qǐng)求包括作業(yè)ID。狀態(tài)獲取進(jìn)程前進(jìn)到步驟S129。在步驟S129中,成像設(shè)備1-19的狀態(tài)管理部分113將與步驟S128有關(guān)的響應(yīng)發(fā)送到服務(wù)器2的應(yīng)用系統(tǒng)200。在步驟S129中發(fā)送的響應(yīng)包括指示作業(yè)狀態(tài)“打印正在進(jìn)行”的信息。
狀態(tài)獲取進(jìn)程前進(jìn)到步驟S130。在步驟S130中,服務(wù)器2的應(yīng)用系統(tǒng)200將屏幕更新請(qǐng)求發(fā)送到成像設(shè)備1-19的環(huán)球網(wǎng)瀏覽器102。環(huán)球網(wǎng)瀏覽器102的繪圖部分601根據(jù)作業(yè)狀態(tài)“打印結(jié)束”創(chuàng)建屏幕數(shù)據(jù),并更新屏幕。
根據(jù)基于如圖20所示的次序流的狀態(tài)獲取進(jìn)程,服務(wù)器2可以通過拉動(dòng)型信息傳遞獲取作業(yè)狀態(tài)。
根據(jù)本發(fā)明,可以提供在讓外部處理設(shè)備執(zhí)行至少一部分與服務(wù)有關(guān)的圖像操縱進(jìn)程的情況下,在自身方可以迅速發(fā)送在運(yùn)行圖像操縱進(jìn)程的過程中的狀態(tài)變化的服務(wù)使用系統(tǒng)、圖像操縱設(shè)備、外部處理設(shè)備、狀態(tài)變化發(fā)送方法、和由計(jì)算機(jī)執(zhí)行的發(fā)送狀態(tài)變化的程序產(chǎn)品。
-第二實(shí)施例-在第二實(shí)施例中,作為根據(jù)本發(fā)明的圖像操縱設(shè)備的一個(gè)例子,將描述成像設(shè)備。然而,本發(fā)明不局限于成像設(shè)備。此外,作為通過網(wǎng)絡(luò)控制功能的服務(wù)的一個(gè)例子,將描述環(huán)球網(wǎng)服務(wù),但該服務(wù)不局限于環(huán)球網(wǎng)服務(wù)。
圖21是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9100的基本配置的總體設(shè)計(jì)圖。在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9100中,至少一個(gè)或多個(gè)成像設(shè)備1-1a和1-1b、和服務(wù)器2w通過像LAN(局域網(wǎng))、因特網(wǎng)等那樣的網(wǎng)絡(luò)3w相互連接。
服務(wù)器2w包括復(fù)印應(yīng)用系統(tǒng)。此外,成像設(shè)備1-1a和1-1b的每一個(gè)包括一種或多種成像功能(掃描功能、打印功能等),還提供通過網(wǎng)絡(luò)3w控制成像功能的一種或多種環(huán)球網(wǎng)服務(wù)。另外,成像設(shè)備1-1a還包括能夠顯示環(huán)球網(wǎng)瀏覽器的操作部分。
在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9100中,使用由成像設(shè)備1-1a和1-1b提供的環(huán)球網(wǎng)服務(wù),并在服務(wù)器2w上構(gòu)建復(fù)印應(yīng)用系統(tǒng)。復(fù)印應(yīng)用系統(tǒng)的用戶界面由服務(wù)器2w的環(huán)球網(wǎng)服務(wù)器提供。成像設(shè)備1-1a利用作為環(huán)球網(wǎng)客戶機(jī)的環(huán)球網(wǎng)瀏覽器將復(fù)印應(yīng)用系統(tǒng)的用戶界面4w顯示在操作部分上。用戶可以通過顯示在操作部分上的復(fù)印應(yīng)用系統(tǒng)的用戶界面4w,而操作在服務(wù)器2w上構(gòu)建的復(fù)印應(yīng)用系統(tǒng)。
當(dāng)用戶從復(fù)印應(yīng)用系統(tǒng)的用戶界面4w發(fā)出復(fù)印操作的指令時(shí),響應(yīng)復(fù)印指令,將復(fù)印指令從成像設(shè)備1-1a的環(huán)球網(wǎng)瀏覽器發(fā)送到服務(wù)器2w的環(huán)球網(wǎng)服務(wù)器。當(dāng)成像設(shè)備1-1a和成像設(shè)備1-1b相互協(xié)作時(shí),服務(wù)器2w的復(fù)印應(yīng)用系統(tǒng)將操作指令發(fā)送到成像設(shè)備1-1b的環(huán)球網(wǎng)服務(wù)服務(wù)器??紤]到安全問題,可以利用SSL(安全套接層)等進(jìn)行成像設(shè)備1-1a和1-1b的每一個(gè)與服務(wù)器2w之間的通信。
如上所述,在如圖21所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9100中,可以用成像設(shè)備1-1a和1-1b提供的環(huán)球網(wǎng)服務(wù)替代成像設(shè)備的專用裝置控制接口、專用用戶界面、和特殊編程方式。于是,可以利用像構(gòu)建環(huán)球網(wǎng)應(yīng)用系統(tǒng)的技術(shù)那樣的技術(shù)來開發(fā)和定制控制成像設(shè)備1-1a和1-1b的功能的應(yīng)用系統(tǒng)。
在如圖21所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9100中,要求成像設(shè)備1-1a和1-1b的每一個(gè)與服務(wù)器2w之間的通信是在線的(可通信狀態(tài))。但是,例如,成像設(shè)備1-1a和1-1b往往安裝在辦公室中,并用作打印機(jī)、復(fù)印機(jī)、傳真機(jī)、掃描儀等。因此,如果成像設(shè)備1-1a和1-1b在離線(不可通信狀態(tài))期間不可用,就會(huì)出現(xiàn)問題。
因此,下面將描述即使在成像設(shè)備1-1a和1-1b與服務(wù)器2w之間的通信處在離線狀態(tài)的情況下,也可使用最低限度的操作的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9101。圖22是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9101的配置的總體設(shè)計(jì)圖。
在如圖22所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9101中,成像設(shè)備1-1a和1-1b的每一個(gè)與服務(wù)器2w之間的通信處在離線狀態(tài)。例如,為了在離線狀態(tài)期間實(shí)現(xiàn)數(shù)據(jù)通信,將作為記錄部分的一個(gè)例子的SD(安全數(shù)字)存儲(chǔ)卡(下文稱為SD卡)7w安裝到成像設(shè)備1-1a的插槽中。將復(fù)印應(yīng)用系統(tǒng)存儲(chǔ)在SD卡7w中。
成像設(shè)備1-1a包括一種或多種與如圖21所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)相同的功能。此外,成像設(shè)備1-1a包括能夠顯示環(huán)球網(wǎng)瀏覽器的操作部分。當(dāng)網(wǎng)絡(luò)3w處在離線狀態(tài)時(shí),成像設(shè)備1-1a從SD卡7w中讀取復(fù)印應(yīng)用系統(tǒng),在它自己的設(shè)備中構(gòu)建復(fù)印應(yīng)用系統(tǒng),并在操作部分上顯示用戶界面4w。當(dāng)網(wǎng)絡(luò)3w處在離線狀態(tài)時(shí),可以從顯示在操作部分上的復(fù)印應(yīng)用系統(tǒng)的用戶界面4w來操作內(nèi)置在成像設(shè)備1-1a中的復(fù)印應(yīng)用系統(tǒng)。
當(dāng)用戶從復(fù)印應(yīng)用系統(tǒng)的用戶界面4w發(fā)出復(fù)印操作的指令時(shí),將復(fù)印指令發(fā)送到內(nèi)置在成像設(shè)備1-1a中的復(fù)印應(yīng)用系統(tǒng)。復(fù)印應(yīng)用系統(tǒng)將操作指令發(fā)送到在成像設(shè)備1-1a中包括的功能。
如上所述,在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9101中,將復(fù)印應(yīng)用系統(tǒng)存儲(chǔ)在即使網(wǎng)絡(luò)3w處在離線狀態(tài)也能夠進(jìn)行數(shù)據(jù)通信的記錄部分中。即使成像設(shè)備1-1a和1-1b的每一個(gè)與服務(wù)器2w之間的通信處在離線狀態(tài),也可以操作復(fù)印應(yīng)用系統(tǒng)。例如,最好將即使網(wǎng)絡(luò)3w處在離線狀態(tài)也讓成像設(shè)備1-1a執(zhí)行最低限度的操作的應(yīng)用系統(tǒng)存儲(chǔ)到SD卡7w中。
可替代地,可以在成像設(shè)備1-1a中實(shí)現(xiàn)像打印機(jī)應(yīng)用系統(tǒng)、復(fù)印機(jī)應(yīng)用系統(tǒng)、傳真機(jī)應(yīng)用系統(tǒng)、掃描儀應(yīng)用系統(tǒng)那樣的最基本成像應(yīng)用系統(tǒng),并且如果與服務(wù)器2w的通信處在離線狀態(tài)則可以使用該最基本成像應(yīng)用系統(tǒng)。
接著,描述成像設(shè)備1-1a和1-1b的配置。在下文中,將成像設(shè)備1-1a和1-1b統(tǒng)稱為描述成像設(shè)備1-1w。圖23是示出根據(jù)本發(fā)明第二實(shí)施例的成像設(shè)備1-1w的配置的圖示。在圖23中,成像設(shè)備1-1w包括硬件資源10w、啟動(dòng)部分20w、和軟件組30w。
硬件資源10w包括像操作部分、繪圖儀、掃描儀等那樣的裝置(硬件資源)。軟件組30w包括應(yīng)用系統(tǒng)40w、和平臺(tái)50w。當(dāng)啟動(dòng)成像設(shè)備1-1w時(shí),首先執(zhí)行啟動(dòng)部分20w,然后在OS(操作系統(tǒng))上激活應(yīng)用系統(tǒng)40w和平臺(tái)50w。
應(yīng)用系統(tǒng)40w包括環(huán)球網(wǎng)服務(wù)執(zhí)行應(yīng)用系統(tǒng)。平臺(tái)50w包括控制服務(wù)51w、SRM(系統(tǒng)資源管理器)52w、和操縱器層53w。此外,平臺(tái)50w包括API(應(yīng)用程序接口)54w。
控制服務(wù)51w包括OCS(操作部分控制服務(wù))、SCS(系統(tǒng)控制服務(wù))、FCS(傳真控制服務(wù))、ECS(引擎控制服務(wù))、MCS(存儲(chǔ)器控制服務(wù))、和NCS(網(wǎng)絡(luò)控制服務(wù))。操縱器層53w包括FCUH(傳真控制單元操縱器)和IMH(圖像存儲(chǔ)操縱器)。
可替代地,可以在應(yīng)用系統(tǒng)40w中實(shí)現(xiàn)像打印應(yīng)用系統(tǒng)、復(fù)印應(yīng)用系統(tǒng)、傳真應(yīng)用系統(tǒng)等那樣的最基本成像應(yīng)用系統(tǒng),并且當(dāng)與服務(wù)器2w的通信處在離線狀態(tài)時(shí),可以使用該最基本成像應(yīng)用系統(tǒng)。在這種情況下,成像設(shè)備1-1w使用處在在線狀態(tài)下的服務(wù)器2w的成像應(yīng)用系統(tǒng),并使用處在離線狀態(tài)下的安裝在它自己的設(shè)備中的成像應(yīng)用系統(tǒng)。
圖24是示出根據(jù)本發(fā)明第二實(shí)施例的成像設(shè)備1-1w的硬件配置的圖示。成像設(shè)備1-1w包括控制器60w、操作部分61w、FCU62w、和引擎部分63w。
控制器60w包括CPU(中央處理單元)、系統(tǒng)存儲(chǔ)器、本地存儲(chǔ)器、HDD(硬盤驅(qū)動(dòng)器)、NB(北橋接器North Bridge)、ASIC(專用集成電路)、SB(南橋接器)、NIC(網(wǎng)絡(luò)接口卡)、USB(通用串行總線)I/F、IEEE1394I/F、和Centronics I/F。
例如,日本已公開專利申請(qǐng)第2002-84383號(hào)公開了構(gòu)成如圖23所示的成像設(shè)備1-1w的每個(gè)功能塊的操作細(xì)節(jié)和構(gòu)成如圖24所示的成像設(shè)備1-1w的每個(gè)硬件塊的操作細(xì)節(jié)。在下文中,將根據(jù)本發(fā)明詳細(xì)描述作為系統(tǒng)9101的變型的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置和進(jìn)程。
圖25是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102的配置的圖示。在如圖25所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102中,成像設(shè)備1-1w和服務(wù)器2w通過網(wǎng)絡(luò)3w相互連接。
成像設(shè)備1-1w包括網(wǎng)絡(luò)I/F101w、環(huán)球網(wǎng)瀏覽器102w、環(huán)球網(wǎng)服務(wù)服務(wù)器103w、通知發(fā)送部分104w、瀏覽器控制功能部分105w、打印功能部分106w、掃描功能部分107w、通知功能部分108w、操作部分109w、繪圖儀110w、掃描儀111w、和存儲(chǔ)器112w。
此外,服務(wù)器2w包括應(yīng)用系統(tǒng)200w、和網(wǎng)絡(luò)I/F210w。應(yīng)用系統(tǒng)200w包括屏幕流控制部分201w、屏幕構(gòu)建部分202w、通知接收部分203w、環(huán)球網(wǎng)服務(wù)器204w、和環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。
在如圖25所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102中,建立起由“Model”模塊、“View”模塊、和“Controller”模塊組成的MVC模型?!癕odel”模塊操縱邏輯?!癡iew”模塊操縱信息的顯示、輸入、和輸出?!癈ontroller”模塊操縱以控制“Model”模塊和“View”模塊。詳細(xì)地說,“Controller”模塊響應(yīng)來自“View”模塊的輸入而請(qǐng)求“Model”模塊執(zhí)行必要的邏輯,并請(qǐng)求“View”模塊顯示結(jié)果。
例如,如圖25所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102中的“View”模塊構(gòu)建服務(wù)器2w上的用戶界面,在成像設(shè)備1-1w上的環(huán)球網(wǎng)瀏覽器102w上顯示用戶界面,并執(zhí)行以輸入和輸出像設(shè)置值那樣的信息。例如,“View”模塊顯示信息,改變信息的顯示,發(fā)出改變信息的指令,和發(fā)出執(zhí)行進(jìn)程的指令。
“View”模塊是用于控制像掃描功能部分107w那樣的成像功能的環(huán)球網(wǎng)服務(wù)。例如,“Model”模塊通過掃描功能部分107w激活掃描儀111w,并數(shù)字化圖像?!癈ontroller”模塊響應(yīng)來自環(huán)球網(wǎng)瀏覽器102w的請(qǐng)求,使用由服務(wù)器2w提供的適當(dāng)環(huán)球網(wǎng)服務(wù)。
例如,當(dāng)“Controller”模塊接收到復(fù)印進(jìn)程的執(zhí)行指令時(shí),“Controller”模塊按照進(jìn)程內(nèi)容,利用掃描功能部分107w執(zhí)行掃描進(jìn)程,并通過打印功能部分106w執(zhí)行打印進(jìn)程。也就是說,“Controller”模塊實(shí)現(xiàn)成像應(yīng)用系統(tǒng)的邏輯。
響應(yīng)來自顯示在成像設(shè)備1-1w的操作部分109w上的視窗的指令,服務(wù)器2w的“Controller”模塊執(zhí)行成像設(shè)備1-1w的適當(dāng)“Model”模塊。于是,可以使成像設(shè)備1-1w的用戶使用服務(wù)器2w的成像應(yīng)用系統(tǒng),就像該用戶使用成像設(shè)備1-1w的應(yīng)用系統(tǒng)一樣。
在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102中,用戶界面內(nèi)置在用于環(huán)球網(wǎng)瀏覽器的用戶界面中,在環(huán)球網(wǎng)服務(wù)客戶機(jī)中進(jìn)行裝置控制,執(zhí)行環(huán)境是服務(wù)器2w,以及編程方式是以環(huán)球網(wǎng)服務(wù)方式。因此,可以開發(fā)和定制應(yīng)用系統(tǒng)。
接著,作為如圖25所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102執(zhí)行的進(jìn)程的一個(gè)例子,將描述復(fù)印進(jìn)程。圖26是示出作為根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102執(zhí)行的進(jìn)程的一個(gè)例子的復(fù)印進(jìn)程的次序流的圖示。圖27是示出在根據(jù)本發(fā)明第二實(shí)施例的成像設(shè)備1-1w的操作部分109w上顯示的屏幕的屏幕變換的圖示。
例如,當(dāng)打開電源時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S1001。在步驟S1001中,成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w將屏幕更新指令發(fā)送到服務(wù)器2w的環(huán)球網(wǎng)服務(wù)器204w,以便發(fā)出更新屏幕的指令。復(fù)印進(jìn)程前進(jìn)到步驟S1002。在步驟S1002中,環(huán)球網(wǎng)服務(wù)器204w將屏幕更新指令發(fā)送到屏幕流控制部分201w。復(fù)印進(jìn)程前進(jìn)到步驟S1003。在步驟S1003中,屏幕流控制部分201w生成初始屏幕數(shù)據(jù),并將初始屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204w。復(fù)印進(jìn)程前進(jìn)到步驟S1004。在步驟S1004中,環(huán)球網(wǎng)服務(wù)器204w將初始屏幕數(shù)據(jù)發(fā)送到成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w。環(huán)球網(wǎng)瀏覽器102w將與初始屏幕數(shù)據(jù)相對(duì)應(yīng)的初始屏幕301w顯示在操作部分109w上。
當(dāng)用戶從操作部分109w發(fā)出激活復(fù)印應(yīng)用系統(tǒng)的指令時(shí),環(huán)球網(wǎng)瀏覽器102w前進(jìn)到步驟S1005。在步驟S1005中,環(huán)球網(wǎng)瀏覽器102w將復(fù)印應(yīng)用系統(tǒng)激活指令發(fā)送到服務(wù)器2w的環(huán)球網(wǎng)服務(wù)器204w,以便發(fā)出激活復(fù)印應(yīng)用系統(tǒng)的指令。復(fù)印進(jìn)程前進(jìn)到步驟S1006。在步驟S1006中,環(huán)球網(wǎng)服務(wù)器204w將復(fù)印應(yīng)用系統(tǒng)激活指令發(fā)送到屏幕流控制部分201w。
復(fù)印進(jìn)程前進(jìn)到步驟S1007。在步驟S1007中,屏幕流控制部分201w將現(xiàn)存紙張類型確認(rèn)指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w,以便發(fā)出確認(rèn)現(xiàn)存紙張類型的指今。復(fù)印進(jìn)程前進(jìn)到步驟S1008。在步驟S1008中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將現(xiàn)存紙張類型確認(rèn)指令發(fā)送到成像設(shè)備1-1w的環(huán)球網(wǎng)服務(wù)服務(wù)器103w。復(fù)印進(jìn)程前進(jìn)到步驟S1009。在步驟S1009中,環(huán)球網(wǎng)服務(wù)服務(wù)器103w通過打印功能部分106w確認(rèn)現(xiàn)存紙張類型,并將現(xiàn)存紙張類型發(fā)送到服務(wù)器2w的環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。復(fù)印進(jìn)程前進(jìn)到步驟S1010。在步驟S1010中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將現(xiàn)存紙張類型發(fā)送到屏幕流控制部分201w。
復(fù)印進(jìn)程前進(jìn)到步驟S1011。在步驟S1011中,屏幕流控制部分201w生成復(fù)印屏幕數(shù)據(jù),和將復(fù)印屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204w。復(fù)印進(jìn)程前進(jìn)到步驟S1012。在步驟S1012中,環(huán)球網(wǎng)服務(wù)器204w將復(fù)印屏幕數(shù)據(jù)發(fā)送到成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w。環(huán)球網(wǎng)瀏覽器102w將與復(fù)印屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印屏幕302w顯示在操作部分109w上。
當(dāng)用戶通過按下復(fù)印屏幕302w等的“執(zhí)行”按鈕而從操作部分109w發(fā)出執(zhí)行復(fù)印進(jìn)程的指令時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S1013。在步驟S1013中,環(huán)球網(wǎng)瀏覽器102w將復(fù)印執(zhí)行指令發(fā)送到服務(wù)器2w的環(huán)球網(wǎng)服務(wù)器204w。復(fù)印進(jìn)程前進(jìn)到步驟S1014。在步驟S1014中,環(huán)球網(wǎng)服務(wù)器204w將復(fù)印執(zhí)行指令發(fā)送到屏幕流控制部分201w。
復(fù)印進(jìn)程前進(jìn)到步驟S1015。在步驟S1015中,屏幕流控制部分201w將屏幕更新指令的請(qǐng)求發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。屏幕更新指令的請(qǐng)求由服務(wù)器2w的屏幕流控制部分201w作出,以便成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w將屏幕更新指令發(fā)送到服務(wù)器2w的環(huán)球網(wǎng)服務(wù)器204w。
復(fù)印進(jìn)程前進(jìn)到步驟S1016。在步驟S1016中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將屏幕更新指令的請(qǐng)求發(fā)送到成像設(shè)備1-1w的環(huán)球網(wǎng)服務(wù)服務(wù)器103w。復(fù)印進(jìn)程前進(jìn)到步驟S1017。在步驟S1017中,環(huán)球網(wǎng)服務(wù)服務(wù)器103w通過瀏覽器控制功能部分105w將屏幕更新指令的請(qǐng)求發(fā)送到環(huán)球網(wǎng)瀏覽器102w。
當(dāng)成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w接收到屏幕更新指令的請(qǐng)求時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S1018。在步驟S1018中,成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w將屏幕更新指令發(fā)送到服務(wù)器2w的環(huán)球網(wǎng)服務(wù)器204w。復(fù)印進(jìn)程前進(jìn)到步驟S1019。在步驟S1019中,環(huán)球網(wǎng)服務(wù)器204w將屏幕更新指令發(fā)送到屏幕流控制部分201w。復(fù)印進(jìn)程前進(jìn)到步驟S1020。在步驟S1020中,屏幕流控制部分201w生成示出復(fù)印進(jìn)程正在進(jìn)行的復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù),并將復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204w。復(fù)印進(jìn)程前進(jìn)到步驟S1021。在步驟S1021中,環(huán)球網(wǎng)服務(wù)器204w將復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w。環(huán)球網(wǎng)瀏覽器102w顯示與復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印進(jìn)程正在進(jìn)行屏幕303w。
復(fù)印進(jìn)程前進(jìn)到步驟S1022。在步驟S1022中,服務(wù)器2w的屏幕流控制部分201w將掃描開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w,以便發(fā)出掃描指令。復(fù)印進(jìn)程前進(jìn)到步驟S1023。在步驟S1023中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將掃描開始指令發(fā)送到成像設(shè)備1-1w的環(huán)球網(wǎng)服務(wù)服務(wù)器103w。環(huán)球網(wǎng)服務(wù)服務(wù)器103w通過掃描功能部分107w控制掃描儀111w進(jìn)行掃描。當(dāng)掃描結(jié)束時(shí),打印進(jìn)程前進(jìn)到步驟S1024。在步驟S1024中,環(huán)球網(wǎng)服務(wù)服務(wù)器103w將掃描結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。打印進(jìn)程前進(jìn)到步驟S1025。在步驟S1025中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將掃描結(jié)束告知屏幕流控制部分201w。
復(fù)印進(jìn)程前進(jìn)到步驟S1026。在步驟S1026中,服務(wù)器2w的屏幕流控制部分201w將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w,以便發(fā)出打印指令。復(fù)印進(jìn)程前進(jìn)到步驟S1027,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將打印開始指令發(fā)送到成像設(shè)備1-1w的環(huán)球網(wǎng)服務(wù)服務(wù)器103w。環(huán)球網(wǎng)服務(wù)服務(wù)器103w通過打印功能部分106w控制繪圖儀110w以執(zhí)行打印。當(dāng)打印結(jié)束時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S1028。在步驟S1028中,環(huán)球網(wǎng)服務(wù)服務(wù)器103w將打印結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。復(fù)印進(jìn)程前進(jìn)到步驟S1029。在步驟S1029中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將打印結(jié)束告知屏幕流控制部分201w。
在與步驟S1015、S1016、和S1017類似的步驟S1030、S1031、和S1032中,將屏幕更新指令的請(qǐng)求從服務(wù)器2w的屏幕流控制部分201w發(fā)送到成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w。在與步驟S1018和S1019類似的步驟S1033和S1034中,成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w將屏幕更新指令從成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w發(fā)送到服務(wù)器2w的屏幕流控制部分201w。
復(fù)印進(jìn)程前進(jìn)到步驟S1035。在步驟S1035中,屏幕流控制部分201w生成示出復(fù)印進(jìn)程結(jié)束的復(fù)印結(jié)束屏幕數(shù)據(jù),并將復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204w。復(fù)印進(jìn)程前進(jìn)到步驟S1036。在步驟S1036中,環(huán)球網(wǎng)服務(wù)器204w將復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w。環(huán)球網(wǎng)瀏覽器102w將與復(fù)印結(jié)束屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印結(jié)束屏幕304w顯示在操作部分109w上。
在如圖25所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102中,成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w從環(huán)球網(wǎng)服務(wù)器204w接收各種各樣屏幕數(shù)據(jù),并將與各種各樣屏幕數(shù)據(jù)相對(duì)應(yīng)的屏幕顯示在操作部分109w上。在這種情況下,性能可能因圖像數(shù)據(jù)的數(shù)量或網(wǎng)絡(luò)3w的狀態(tài)而變差。于是,通過如圖28所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9103的配置可以改善性能。
圖28是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9103的配置的圖示。在如圖28所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9103中,成像設(shè)備1-1w和服務(wù)器2w通過網(wǎng)絡(luò)3w相互連接。除了環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102的配置之外,圖28中的成像設(shè)備1-1w還包括環(huán)球網(wǎng)服務(wù)器500w、屏幕流控制部分501w、和屏幕構(gòu)建部分502w。
另外,通過將包括在圖28中的成像設(shè)備1-1w中的環(huán)球網(wǎng)瀏覽器102w配置成如圖29所示那樣,環(huán)球網(wǎng)瀏覽器102w可以執(zhí)行應(yīng)用系統(tǒng)200w的至少一部分進(jìn)程。圖29是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)瀏覽器102w的功能配置的圖示。
圖29中的環(huán)球網(wǎng)瀏覽器102w包括UI(用戶界面)600w、事件進(jìn)程601w、JavaScriptTM執(zhí)行器602w、JavaScriptTMLocal CGI(公用網(wǎng)關(guān)接口)603w、JavaScriptTM分析器604w、和HTML(超文本標(biāo)記語言)分析器605w。當(dāng)環(huán)球網(wǎng)瀏覽器102w接收到HTML數(shù)據(jù)時(shí),HTML分析器605w分析HTML數(shù)據(jù),并將布局指令發(fā)送到UI 600w。UI 600w構(gòu)建GUI(圖形用戶界面)。此外,當(dāng)HTML數(shù)據(jù)包括JavaScriptTM時(shí),HTML分析器605w請(qǐng)求JavaScriptTM分析器604w分析JavaScriptTM。
JavaScriptTM分析器604w分析JavaScriptTM,并請(qǐng)求JavaScriptTM分析器604w處理JavaScriptTM。JavaScriptTM執(zhí)行器602w根據(jù)從JavaScriptTM分析器604w發(fā)送的請(qǐng)求的內(nèi)容,將布局指令發(fā)送到UI600w。另外,JavaScriptTM執(zhí)行器602w根據(jù)從JavaScriptTM分析器604w發(fā)送的請(qǐng)求的內(nèi)容,請(qǐng)求JavaScriptTMLocal CGI 603w。
JavaScriptTMLocal CGI 603w請(qǐng)求打印功能部分106w打印出來或請(qǐng)求掃描功能部分107w掃描。事件進(jìn)程601w接收來自打印功能部分106w或掃描功能部分107w的處理結(jié)果,并將處理結(jié)果發(fā)送到JavaScriptTMLocal CGI603w。JavaScriptTMLocal CGI 603w將處理結(jié)果發(fā)送到JavaScriptTM執(zhí)行器602w。JavaScriptTM執(zhí)行器602w根據(jù)從JavaScriptTMLocal CGI 603w接收的處理結(jié)果,將布局指令發(fā)送到UI 600w,以便構(gòu)建GUI,或?qū)⑻幚斫Y(jié)果發(fā)送到環(huán)球網(wǎng)服務(wù)器204w或500w。
接著,作為如圖28所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9103執(zhí)行的進(jìn)程的一個(gè)例子,將描述在操作部分109w上顯示初始屏幕301w之前的進(jìn)程。圖30是示出在根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9103中顯示初始屏幕301w之前的進(jìn)程的次序流的圖示。
當(dāng)打開電源時(shí),進(jìn)程前進(jìn)到步驟S1040。在步驟S1040中,屏幕流控制部分501w將啟動(dòng)通知發(fā)送到環(huán)球網(wǎng)瀏覽器102w。進(jìn)程前進(jìn)到步驟S1041。在步驟S1041中,當(dāng)環(huán)球網(wǎng)瀏覽器102w接收到來自屏幕流控制部分501w的啟動(dòng)通知時(shí),服務(wù)器2w將屏幕流下載指令發(fā)送到環(huán)球網(wǎng)服務(wù)器204w。
進(jìn)程前進(jìn)到步驟S1042。在步驟S1042中,環(huán)球網(wǎng)服務(wù)器204w將內(nèi)容指令發(fā)送到屏幕流控制部分201w。例如,該內(nèi)容包括與邏輯相對(duì)應(yīng)的像JavaTM程序那樣的控制程序本身、和被控制程序引用用于控制的像HTML數(shù)據(jù)那樣的控制數(shù)據(jù)。如果該內(nèi)容只包括HTML數(shù)據(jù),不用環(huán)球網(wǎng)服務(wù)器500w的功能就可以實(shí)現(xiàn)環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9103。
進(jìn)程前進(jìn)到步驟S1043。在步驟S1043中,屏幕流控制部分201w將內(nèi)容URL發(fā)送到環(huán)球網(wǎng)服務(wù)器204w。進(jìn)程前進(jìn)到步驟S1044。在步驟S1044中,環(huán)球網(wǎng)服務(wù)器204w利用從屏幕流控制部分201w接收的內(nèi)容URL,將內(nèi)容下載到成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w。
進(jìn)程前進(jìn)到步驟S1045。在步驟S1045中,環(huán)球網(wǎng)瀏覽器102w將下載的內(nèi)容存儲(chǔ)到屏幕流控制部分501w中。如上所述,在如圖30所示的次序流中,當(dāng)打開電源和啟動(dòng)成像設(shè)備1-1w時(shí),將內(nèi)容從服務(wù)器2w復(fù)制到成像設(shè)備1-1w。進(jìn)程前進(jìn)到步驟S1046。在步驟S1046中,屏幕流控制部分501w將包括在內(nèi)容中的URL改變成本地主機(jī)URL。進(jìn)程前進(jìn)到步驟S1047。在步驟S1047中,屏幕流控制部分501w將起始URL(home URL)改變成本地主機(jī)URL。
進(jìn)程前進(jìn)到步驟S1048。在步驟S1048中,屏幕流控制部分501w將屏幕更新指令的請(qǐng)求發(fā)送到環(huán)球網(wǎng)瀏覽器102w。由于起始URL被改變成本地主機(jī)URL,在步驟S1049和步驟S1050中,將屏幕更新指令從環(huán)球網(wǎng)瀏覽器102w發(fā)送到包括在成像設(shè)備1-1w中的屏幕流控制部分501w。隨后,進(jìn)程前進(jìn)到步驟S1051,由于內(nèi)容內(nèi)的URL被改變成本地主機(jī)URL,屏幕流控制部分501w生成初始屏幕數(shù)據(jù)并將初始屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器500w。進(jìn)程前進(jìn)到步驟S1052。在步驟S1052中,環(huán)球網(wǎng)服務(wù)器502w將初始屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)瀏覽器102w。環(huán)球網(wǎng)瀏覽器102w將與初始屏幕數(shù)據(jù)相對(duì)應(yīng)的初始屏幕301w顯示在操作部分109w上。
在將初始屏幕301w顯示在操作部分109w上之后的進(jìn)程中,利用來自配置成如圖29所示那樣的環(huán)球網(wǎng)瀏覽器102w的JavaScriptTMLocal CGI 603w,將打印請(qǐng)求發(fā)送到打印功能部分106w或?qū)呙枵?qǐng)求發(fā)送到掃描功能部分107w。這些進(jìn)程與圖26中的次序流不同,但基本上與圖26中的次序流類似,因此,省略對(duì)它們的說明。
此外,除了環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9103的配置之外,如圖31所示的另一種配置也可以改善性能。圖31是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9104的配置的圖示。配置在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9104中的部分與配置在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9103中的那些相同。但是,在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9104中,環(huán)球網(wǎng)瀏覽器102w不直接與瀏覽器控制功能部分105w、打印功能部分106w、和掃描功能部分107w通信。
在如圖31所示的成像設(shè)備1-1w中,環(huán)球網(wǎng)瀏覽器102w的JavaScriptTMLocal CGI 603w針對(duì)本地主機(jī)的環(huán)球網(wǎng)服務(wù)服務(wù)器103w,像環(huán)球網(wǎng)服務(wù)客戶機(jī)那樣進(jìn)行回送,以便接收打印請(qǐng)求、掃描請(qǐng)求、和處理結(jié)果。
接著,作為在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9104中執(zhí)行的進(jìn)程的一個(gè)例子,將描述復(fù)印進(jìn)程。圖32是示出在根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9104中執(zhí)行的復(fù)印進(jìn)程的次序流的圖示。
例如,當(dāng)將初始屏幕301w顯示在操作部分109w上,并且用戶從操作部分109w發(fā)出激活復(fù)印應(yīng)用系統(tǒng)的指令時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S1060。在步驟S1060中,環(huán)球網(wǎng)瀏覽器102w將復(fù)印應(yīng)用系統(tǒng)激活指令發(fā)送到成像設(shè)備1-1w中的環(huán)球網(wǎng)服務(wù)器500w,以便發(fā)出激活復(fù)印應(yīng)用系統(tǒng)的指令。復(fù)印進(jìn)程前進(jìn)到步驟S1061。在步驟S1061中,環(huán)球網(wǎng)服務(wù)器500w將復(fù)印應(yīng)用系統(tǒng)激活指令發(fā)送到屏幕流控制部分501w。
復(fù)印進(jìn)程前進(jìn)到步驟S1062。在步驟S1062中,屏幕流控制部分501w將現(xiàn)存紙張類型確認(rèn)指令發(fā)送到環(huán)球網(wǎng)瀏覽器102w,以便發(fā)出確認(rèn)現(xiàn)存紙張類型的指令。復(fù)印進(jìn)程前進(jìn)到步驟S1063。在步驟S1063中,環(huán)球網(wǎng)瀏覽器102w將現(xiàn)存紙張類型確認(rèn)指令發(fā)送到本地主機(jī)的環(huán)球網(wǎng)服務(wù)服務(wù)器103w。
復(fù)印進(jìn)程前進(jìn)到步驟S1064。在步驟S1064中,環(huán)球網(wǎng)服務(wù)瀏覽器103w通過打印功能部分106w確認(rèn)現(xiàn)存紙張類型,并將現(xiàn)存紙張類型發(fā)送到環(huán)球網(wǎng)瀏覽器102w。復(fù)印進(jìn)程前進(jìn)到步驟S1065。在步驟S1065中,環(huán)球網(wǎng)瀏覽器102w將現(xiàn)存紙張類型發(fā)送到屏幕流控制部分501w。
復(fù)印進(jìn)程前進(jìn)到步驟S1066。在步驟S1066中,屏幕流控制部分501w生成復(fù)印屏幕數(shù)據(jù),并將復(fù)印屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器500w。復(fù)印進(jìn)程前進(jìn)到步驟S1067。在步驟S1067中,環(huán)球網(wǎng)服務(wù)器500w將復(fù)印屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)瀏覽器102w。環(huán)球網(wǎng)瀏覽器102w將與復(fù)印屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印屏幕302w顯示在操作部分109w上。
當(dāng)用戶通過按下復(fù)印屏幕302w的“執(zhí)行”按鈕而從操作部分109w發(fā)出執(zhí)行復(fù)印進(jìn)程的指令時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S1068。在步驟S1068中,環(huán)球網(wǎng)瀏覽器102w將復(fù)印執(zhí)行指令發(fā)送到環(huán)球網(wǎng)服務(wù)器500w。復(fù)印進(jìn)程前進(jìn)到步驟S1069。在步驟S1069中,環(huán)球網(wǎng)服務(wù)器500w將復(fù)印執(zhí)行指令發(fā)送到屏幕流控制部分501w。
復(fù)印進(jìn)程前進(jìn)到步驟S1070。在步驟S1070中,屏幕流控制部分501w將屏幕更新指令的請(qǐng)求發(fā)送到環(huán)球網(wǎng)瀏覽器102w。當(dāng)環(huán)球網(wǎng)瀏覽器102w接收到屏幕更新指令的請(qǐng)求時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S1071。在步驟S1071中,環(huán)球網(wǎng)瀏覽器102w將屏幕更新指令發(fā)送到環(huán)球網(wǎng)服務(wù)器500w。復(fù)印進(jìn)程前進(jìn)到步驟S1072。在步驟S1072中,環(huán)球網(wǎng)服務(wù)器500w將屏幕更新指令發(fā)送到屏幕流控制部分501w。復(fù)印進(jìn)程前進(jìn)到步驟S1073。在步驟S1073中,屏幕流控制部分501w生成復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù),并將復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器500w。復(fù)印進(jìn)程前進(jìn)到步驟S1074。在步驟S1074中,環(huán)球網(wǎng)服務(wù)器500w將復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)瀏覽器102w。環(huán)球網(wǎng)瀏覽器102w將與復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印進(jìn)程正在進(jìn)行屏幕303w顯示在操作部分109w上。
復(fù)印進(jìn)程前進(jìn)到步驟S1075。在步驟S1075中,屏幕流控制部分501w將掃描開始指令發(fā)送到環(huán)球網(wǎng)瀏覽器102w。復(fù)印進(jìn)程前進(jìn)到步驟S1076。在步驟S1076中,環(huán)球網(wǎng)瀏覽器102w將掃描開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)服務(wù)器103w。環(huán)球網(wǎng)服務(wù)服務(wù)器103w通過掃描功能部分107w控制掃描儀111w,并執(zhí)行掃描。當(dāng)掃描結(jié)束時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S1077。在步驟S1077中,環(huán)球網(wǎng)服務(wù)服務(wù)器103w將掃描結(jié)束告知環(huán)球網(wǎng)瀏覽器102w。復(fù)印進(jìn)程前進(jìn)到步驟S1078。在步驟S1078中,環(huán)球網(wǎng)瀏覽器102w將掃描結(jié)束告知屏幕流控制部分501w。
復(fù)印進(jìn)程前進(jìn)到步驟S1079。在步驟S1079中,屏幕流控制部分501w將打印開始指令發(fā)送到環(huán)球網(wǎng)瀏覽器102w。復(fù)印進(jìn)程前進(jìn)到步驟S1080。在步驟S1080中,環(huán)球網(wǎng)瀏覽器102w將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)服務(wù)器103w。環(huán)球網(wǎng)服務(wù)服務(wù)器103w通過打印功能部分106w控制繪圖儀110w,以便進(jìn)行打印。當(dāng)打印結(jié)束時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S1081。在步驟S1081中,環(huán)球網(wǎng)服務(wù)服務(wù)器103w將打印結(jié)束告知環(huán)球網(wǎng)瀏覽器102w。復(fù)印進(jìn)程前進(jìn)到步驟S1082。在步驟S1082中,環(huán)球網(wǎng)瀏覽器102w將打印結(jié)束告知屏幕流控制部分501w。
復(fù)印進(jìn)程前進(jìn)到步驟S1083。在步驟S1083中,屏幕流控制部分501w將屏幕更新指令的請(qǐng)求發(fā)送到環(huán)球網(wǎng)瀏覽器102w。在步驟S1084和S1085中,環(huán)球網(wǎng)瀏覽器102w將屏幕更新指令發(fā)送到屏幕流控制部分501w。
復(fù)印進(jìn)程前進(jìn)到步驟S1086。在步驟S1086中,屏幕流控制部分501w生成復(fù)印結(jié)束屏幕數(shù)據(jù),和將復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器500W。復(fù)印進(jìn)程前進(jìn)到步驟S1087。在步驟S1087中,環(huán)球網(wǎng)服務(wù)器500w將復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)瀏覽器102w。環(huán)球網(wǎng)瀏覽器102w將與復(fù)印結(jié)束屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印結(jié)束屏幕304w顯示在操作部分109w上。
在如圖28所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9103和如圖31所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9104中,利用配置成如圖29所示那樣的環(huán)球網(wǎng)瀏覽器102w,可以使環(huán)球網(wǎng)瀏覽器102w執(zhí)行可能使環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102的性能變差或可能操縱大量數(shù)據(jù)的應(yīng)用系統(tǒng)200w的進(jìn)程。因此,可以改善如圖28所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9103和如圖31所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9104中的性能和響應(yīng)。
另外,在如圖28和圖31所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9103和9104中,環(huán)球網(wǎng)瀏覽器102w可以執(zhí)行操縱要保密的數(shù)據(jù)的應(yīng)用系統(tǒng)200w的進(jìn)程。因此,可以防止要保密的數(shù)據(jù)通過網(wǎng)絡(luò)3w泄漏出去并可以提高數(shù)據(jù)的保密性。
為了切換到本地主機(jī),當(dāng)啟動(dòng)成像設(shè)備1-1w時(shí),可以將與故障顯示有關(guān)的UI(用戶界面)復(fù)制到本地主機(jī)。當(dāng)發(fā)生堵塞和顯示故障時(shí),可以將訪問切換到本地主機(jī)。此外,當(dāng)由于網(wǎng)絡(luò)故障等而使得與服務(wù)器2w的通信變得不可能時(shí),可以將訪問切換到本地訪問。
通過將如圖25所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102配置成如圖33所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9105,成像設(shè)備1-1w可以確認(rèn)服務(wù)器2w的有效性,并且服務(wù)器2w也可以確認(rèn)成像設(shè)備1-1w的有效性。此外,在如圖33所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9105中,為了控制與網(wǎng)絡(luò)3w連接的多個(gè)成像設(shè)備1-1w,可以進(jìn)行排它訪問控制。圖33是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9105的配置的圖示。
在如圖33所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9105中,除了如圖25所示的成像設(shè)備1-1w之外,成像設(shè)備1-5w還包括服務(wù)器驗(yàn)證部分和512w和用于存儲(chǔ)設(shè)備ID的設(shè)備ID區(qū)592w,并且,除了服務(wù)器2w之外,服務(wù)器2-5w還包括排它訪問控制部分510w、客戶機(jī)驗(yàn)證部分511w、和用于存儲(chǔ)服務(wù)器ID的服務(wù)器ID區(qū)591w。成像設(shè)備1-5w的服務(wù)器驗(yàn)證部分和512w利用存儲(chǔ)在服務(wù)器2-5w的服務(wù)器ID區(qū)591w中的服務(wù)器ID進(jìn)行驗(yàn)證。此外,服務(wù)器2-5w的客戶機(jī)驗(yàn)證部分511w利用存儲(chǔ)在成像設(shè)備1-5w的設(shè)備ID區(qū)592w中的設(shè)備ID進(jìn)行驗(yàn)證。多個(gè)成像設(shè)備1-5w可以同時(shí)訪問排它訪問控制部分510w。例如,服務(wù)器2-5w同時(shí)接收與掃描功能部分107w等有關(guān)的請(qǐng)求,并進(jìn)行排它訪問控制。如圖33所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9105中的次序流與系統(tǒng)9102的如圖26所示的次序流不同,但基本上與如圖26所示的次序流類似,因此,省略對(duì)它們的說明。
此外,除了系統(tǒng)9103和9104之外,通過將環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9106配置成如圖34所示那樣,也可以改善性能。圖34是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9106的配置的圖示。除了如圖25所示的成像設(shè)備1-1w之外,如圖34所示的成像設(shè)備1-6w還包括屏幕流控制部分201w、屏幕構(gòu)建部分202w、通知接收部分203w、環(huán)球網(wǎng)服務(wù)器204w、和環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。
例如,在圖34中,當(dāng)啟動(dòng)成像設(shè)備1-6w時(shí),成像設(shè)備1-6w從服務(wù)器2w復(fù)制屏幕流控制部分201w、屏幕構(gòu)建部分202w、通知接收部分203w、環(huán)球網(wǎng)服務(wù)器204w、和環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。在如圖34所示的環(huán)球網(wǎng)服務(wù)系統(tǒng)9106中,利用復(fù)制和利用來自服務(wù)器2w的屏幕流控制部分201w、屏幕構(gòu)建部分202w、通知接收部分203w、環(huán)球網(wǎng)服務(wù)器204w、和環(huán)球網(wǎng)服務(wù)客戶機(jī)205w,可以使成像設(shè)備1-6w迅速執(zhí)行可能使性能變差并操縱大量數(shù)據(jù)的應(yīng)用系統(tǒng)200w的進(jìn)程。因此,可以改善如圖34所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9106的性能和響應(yīng)。
此外,在如圖34所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9106中,成像設(shè)備1-6w可以執(zhí)行操縱要保密的數(shù)據(jù)的應(yīng)用系統(tǒng)200w的進(jìn)程。因此,可以防止要保密的數(shù)據(jù)通過網(wǎng)絡(luò)3w泄漏出去并可以提高數(shù)據(jù)的保密性。在如圖34所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9106中,成像設(shè)備1-6w從服務(wù)器2w復(fù)制與故障屏幕和狀態(tài)變換屏幕有關(guān)的屏幕數(shù)據(jù)。因此,不用與服務(wù)器2w通信就可以切換屏幕。
向回參照?qǐng)D26和圖27,當(dāng)用戶通過按下初始屏幕301的“協(xié)作應(yīng)用系統(tǒng)”按鈕等而從操作部分109w發(fā)出激活協(xié)作應(yīng)用系統(tǒng)的指令時(shí),與步驟S1005和S1006類似,成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w將協(xié)作應(yīng)用系統(tǒng)激活指令發(fā)送到服務(wù)器2w的屏幕流控制部分201w。與步驟S1007-S1010類似,執(zhí)行從成像設(shè)備1-1w的環(huán)球網(wǎng)服務(wù)服務(wù)器103w獲取生成圖像數(shù)據(jù)所需的信息的進(jìn)程。
然后,與步驟S1011和S1012類似,服務(wù)器2w的屏幕流控制部分201w將用于選擇輸出目的地的輸出目的地選擇屏幕數(shù)據(jù)發(fā)送到成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w。環(huán)球網(wǎng)瀏覽器102w將與輸出目的地選擇屏幕數(shù)據(jù)相對(duì)應(yīng)的輸出選擇屏幕305w顯示在操作部分109w上。用戶可以從輸出目的地選擇屏幕305w中選擇一個(gè)復(fù)印進(jìn)程的輸出目的地。如上所述,在復(fù)印進(jìn)程中,協(xié)作應(yīng)用系統(tǒng)通過網(wǎng)絡(luò)3w而從另一個(gè)成像設(shè)備1-1w輸出。也就是說,協(xié)作應(yīng)用系統(tǒng)是定制的正規(guī)應(yīng)用系統(tǒng)。
圖35是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9107的配置的圖示。在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9107中,與如圖25所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102不同,兩個(gè)成像設(shè)備1-1a和1-1b和數(shù)據(jù)庫(DB)5w與網(wǎng)絡(luò)3w連接,并且服務(wù)器2w進(jìn)一步包括DB訪問I/F206w。環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9107中的其它配置與如圖25所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102中的那些相同,因此,省略對(duì)它們的說明。由于成像設(shè)備1-1a和1-1b的詳細(xì)配置與成像設(shè)備1-1w的那些相同,在圖35中僅示出下文所述的部分。
在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9107中,成像設(shè)備1-1a和1-1b與網(wǎng)絡(luò)3w連接,并且成像應(yīng)用系統(tǒng)相互協(xié)作,實(shí)現(xiàn)各種各樣的進(jìn)程。如果DB5w不支持環(huán)球網(wǎng)服務(wù),則服務(wù)器2w通過DB訪問I/F206w訪問DB5w。
如圖25所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102的基本配置如下服務(wù)器2w與成像設(shè)備1-1w的數(shù)量比是一比一(1∶1),在服務(wù)器2w上構(gòu)建成像應(yīng)用系統(tǒng),并且不用關(guān)心成像設(shè)備1-1w的任何特殊規(guī)則就可以遠(yuǎn)程使用成像設(shè)備1-1w。于是,可以容易地開發(fā)和定制應(yīng)用系統(tǒng)。此外,由于應(yīng)用系統(tǒng)存儲(chǔ)在服務(wù)器2w中,應(yīng)用系統(tǒng)的數(shù)量不受存儲(chǔ)設(shè)備1-1w的硬件限制影響。
在如圖35所示的服務(wù)器2w與成像設(shè)備1-1a和1-1b(下文統(tǒng)稱為多個(gè)成像設(shè)備1-1w)的數(shù)量比是一比多(1∶2或更多)的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9107中,在多個(gè)會(huì)話中激活服務(wù)器2w的應(yīng)用系統(tǒng)。此外,在如圖35所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9107中,通過改變“Controller”模塊,可以同時(shí)更新能夠控制多個(gè)成像設(shè)備1-1w的應(yīng)用系統(tǒng)。因此,可以更新版本,以便修補(bǔ)錯(cuò)誤和提高功能。取代修改在多個(gè)成像設(shè)備1-1w中實(shí)現(xiàn)的任何應(yīng)用系統(tǒng),可以更新能夠控制多個(gè)成像設(shè)備1-1w的應(yīng)用系統(tǒng)。另外,可以構(gòu)建協(xié)調(diào)多個(gè)成像設(shè)備1-1w的功能的系統(tǒng)應(yīng)用系統(tǒng)。
在服務(wù)器2w與成像設(shè)備1-1w之間的數(shù)量比是多比一(2個(gè)或更多個(gè)服務(wù)器2w∶1)的另一個(gè)環(huán)球網(wǎng)服務(wù)使用系統(tǒng)(未示出)中,可以針對(duì)用戶的偏愛實(shí)現(xiàn)由不同第三方提供的應(yīng)用系統(tǒng)。例如,可以配置針對(duì)每個(gè)用戶使用不同應(yīng)用系統(tǒng)的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)。此外,應(yīng)用系統(tǒng)也可以由成像設(shè)備1-1w的制造者通過像因特網(wǎng)那樣的網(wǎng)絡(luò)提供。因此,可以將服務(wù)器2w配置成使用戶認(rèn)不出網(wǎng)絡(luò)3w上的服務(wù)器2w。
在如上所述的系統(tǒng)9100-9107中,成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w將各種各樣屏幕顯示在操作部分109w上??商娲兀煌诔上裨O(shè)備1-1w和服務(wù)器2w的終端設(shè)備8w可以顯示各種各樣屏幕。圖36是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9108的配置的圖示。
在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9108中,與環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102不同,終端設(shè)備8w與網(wǎng)絡(luò)3w連接。其它部分與如圖25所示的系統(tǒng)9102中的那些相同,因此,省略對(duì)它們的說明。此外,在成像設(shè)備1-1w的配置中示出了有必要說明的部分和省略了其它部分。
終端設(shè)備8w包括網(wǎng)絡(luò)I/F520w、環(huán)球網(wǎng)瀏覽器521w、本地地址簿522w、和設(shè)置信息區(qū)523w。終端設(shè)備8w的環(huán)球網(wǎng)瀏覽器521w從服務(wù)器2w的環(huán)球網(wǎng)服務(wù)器204w接收各種各樣屏幕數(shù)據(jù),并顯示與從服務(wù)器2w接收的各種各樣屏幕數(shù)據(jù)相對(duì)應(yīng)的屏幕。另外,環(huán)球網(wǎng)瀏覽器521w將來自用戶的指令發(fā)送到服務(wù)器2w的環(huán)球網(wǎng)服務(wù)器204w。終端設(shè)備8w是PC(個(gè)人計(jì)算機(jī))、作為便攜式信息終端的PDA(個(gè)人數(shù)字助理)、移動(dòng)電話等。
如上所述,在如圖36所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9108中,可以將屏幕顯示在不同于成像設(shè)備1-1w的裝置上。例如,可以將屏幕顯示在大屏幕顯示器等上。在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9108中,可以創(chuàng)建將終端設(shè)備8w的本地地址簿522w和成像設(shè)備1-1w的地址簿(未示出)組合在一起的地址簿,并通過組合地址簿指出目的地。在這種情況下,不將終端設(shè)備8w的本地地址簿522w發(fā)送到成像設(shè)備1-1w。因此,可以提高本地地址簿522w的保密性。
此外,在如圖36所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9108中,在終端設(shè)備8w中實(shí)現(xiàn)接受了成像設(shè)備1-1w的作業(yè)登記的作業(yè)登記功能。于是,用戶可以利用終端設(shè)備8w將作業(yè)登記到成像設(shè)備1-1w中。例如,用戶可以從顯示在操作部分109w上的UI(用戶界面)中選擇登記到成像設(shè)備1-1w的作業(yè)。
例如,如果允許用戶重復(fù)使用登記到成像設(shè)備1-1w的作業(yè),顯示在操作部分109w上的UI可以是每個(gè)用戶的專用UI(每個(gè)用戶的專用操作面板)。
通過將包括用戶通常在復(fù)印屏幕上選擇和設(shè)置的設(shè)置信息(合并+雙面+出處等)的HTML文件存儲(chǔ)到作為本地裝置的終端設(shè)備8w中,并將HTML文件顯示在成像設(shè)備1-1w的操作部分109w上,用戶可以在任何時(shí)候和在任何成像設(shè)備1-1w上將用戶的UI顯示在操作部分109w上。
可替代地,可以將含有用戶通常在復(fù)印屏幕上選擇和設(shè)置的設(shè)置信息、不同于HTML文件的另一種格式的數(shù)據(jù)存儲(chǔ)在終端設(shè)備8w中,并可以將與該數(shù)據(jù)相對(duì)應(yīng)的屏幕顯示在成像設(shè)備1-1w的操作部分109w上。
但是,在上述的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9108中,要求網(wǎng)絡(luò)3w處在在線狀態(tài)。在下文中,將描述即使網(wǎng)絡(luò)3w處在離線狀態(tài)也可以使用上述操作的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9109。
圖37是示出根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9109的配置的圖示。在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9109中,成像設(shè)備1-1w與服務(wù)器2w之間的通信處在離線狀態(tài)。例如,成像設(shè)備1-1w從SD卡7w中讀出應(yīng)用系統(tǒng)116w,在成像設(shè)備1-1w本身中構(gòu)建應(yīng)用系統(tǒng)116w,并將應(yīng)用系統(tǒng)116w的UI顯示在操作部分109w上。在網(wǎng)絡(luò)3w處在離線狀態(tài)的情況下,用戶可以從顯示在操作部分109w上的UI,來操作內(nèi)置在成像設(shè)備1-1w中的應(yīng)用系統(tǒng)116w。
當(dāng)用戶從應(yīng)用系統(tǒng)116w的UI發(fā)出復(fù)印操作的指令時(shí),將復(fù)印指令發(fā)送到應(yīng)用系統(tǒng)116w。應(yīng)用系統(tǒng)116w通過打印功能部分106w、掃描功能部分107w等來控制繪圖儀110w、掃描儀111w等,并響應(yīng)復(fù)印指令進(jìn)行打印或掃描。
當(dāng)網(wǎng)絡(luò)3w處在在線狀態(tài)時(shí),將構(gòu)建在服務(wù)器2w中的應(yīng)用系統(tǒng)200w的UI顯示在操作部分109w上。當(dāng)網(wǎng)絡(luò)3w處在離線狀態(tài)時(shí),將構(gòu)建在成像設(shè)備1-1w中的應(yīng)用系統(tǒng)116w的UI顯示在操作部分109w上。例如,當(dāng)在環(huán)球網(wǎng)瀏覽器102w上檢測(cè)到瀏覽器更新故障時(shí),瀏覽器控制功能部分105w將瀏覽器更新故障告知應(yīng)用系統(tǒng)116w。然后,將要顯示在操作部分109w上的UI從服務(wù)器2w的應(yīng)用系統(tǒng)200w切換到成像設(shè)備1-1w的應(yīng)用系統(tǒng)116w。
此外,在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9109中,使用了包括應(yīng)用系統(tǒng)200w的服務(wù)器2w??商娲兀部梢允褂冒ǚ?wù)器2w的模塊的另一個(gè)成像設(shè)備。
圖38是示出根據(jù)本發(fā)明第二實(shí)施例、使用另一個(gè)成像設(shè)備而不是使用服務(wù)器2w的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9110的配置的圖示。在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9110中,成像設(shè)備1-1a和成像設(shè)備1-1c通過網(wǎng)絡(luò)3w相互連接。成像設(shè)備1-1c包括上述的成像設(shè)備1-1w部分和服務(wù)器2w。
成像設(shè)備1-1c包括網(wǎng)絡(luò)I/F101c、環(huán)球網(wǎng)瀏覽器102c、環(huán)球網(wǎng)服務(wù)服務(wù)器103c、通知發(fā)送部分104c、瀏覽器控制功能部分105c、打印功能部分106c、掃描功能部分107c、通知功能部分108c、操作部分109c、繪圖儀110c、掃描儀111c、存儲(chǔ)器112c、屏幕流控制部分201c、屏幕構(gòu)建部分202c、通知接收部分203c、環(huán)球網(wǎng)服務(wù)器204c、和環(huán)球網(wǎng)服務(wù)客戶機(jī)205c。
在如圖38所示的成像設(shè)備1-1c中,即使網(wǎng)絡(luò)3w處在離線狀態(tài),也可以通過訪問成像設(shè)備1-1c本身內(nèi)的環(huán)球網(wǎng)服務(wù)器204c,避免不可通過網(wǎng)絡(luò)3w使用應(yīng)用系統(tǒng)帶來的不便。
通過讓屏幕流控制部分201c和屏幕構(gòu)建部分202c包含在像SD卡7w那樣的外部存儲(chǔ)器中,如果在成像設(shè)備1-1c中實(shí)現(xiàn)能夠執(zhí)行存儲(chǔ)在SD卡7w中的模塊的內(nèi)核,則可以實(shí)現(xiàn)模塊的修改部分,而不是改變成像設(shè)備1-1c的配置。
如果存儲(chǔ)在SD卡7w中的模塊是可裝載的,成像設(shè)備1-1c可以在網(wǎng)絡(luò)3w的在線期間下載服務(wù)器2w的模塊。因此,即使網(wǎng)絡(luò)3w處在離線狀態(tài),成像設(shè)備1-1c也可以激活與服務(wù)器2w的應(yīng)用系統(tǒng)相同的應(yīng)用系統(tǒng)。此外,在不能進(jìn)行環(huán)球網(wǎng)訪問的情況下,通過內(nèi)部切換瀏覽器控制功能部分105c上的屏幕,即使網(wǎng)絡(luò)3w處在離線狀態(tài)也可以提供屏幕。
下文將描述系統(tǒng)9102中的進(jìn)程的變體。
-第一變體-圖39是用于說明根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102中的進(jìn)程的第一變體的圖示。在如圖39所示的成像設(shè)備1-1w和服務(wù)器2w中,示出了有必要說明的部分并省略了其它部分。
當(dāng)用戶通過按下復(fù)印屏幕302w等的“執(zhí)行”按鈕而從操作部分109w發(fā)出執(zhí)行復(fù)印進(jìn)程的指令時(shí),進(jìn)程前進(jìn)到步驟S1101。在步驟S1101中,環(huán)球網(wǎng)瀏覽器102w利用HTTP(超文本傳輸協(xié)議)的GET方法或POST方法,將復(fù)印執(zhí)行指令發(fā)送到服務(wù)器2w的環(huán)球網(wǎng)服務(wù)器204w,以便發(fā)出進(jìn)行復(fù)印的指令。環(huán)球網(wǎng)服務(wù)器204w將復(fù)印執(zhí)行指令發(fā)送到屏幕流控制部分201w。屏幕流控制部分201w將屏幕更新指令的請(qǐng)求發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。
復(fù)印進(jìn)程前進(jìn)到步驟S1102。在步驟S1102中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將屏幕更新指令的請(qǐng)求發(fā)送到瀏覽器控制環(huán)球網(wǎng)服務(wù)(瀏覽器控制WS(環(huán)球網(wǎng)服務(wù)))103-3w。瀏覽器控制WS103-3w是由環(huán)球網(wǎng)服務(wù)服務(wù)器103w提供的用于控制瀏覽器控制功能部分105w的環(huán)球網(wǎng)服務(wù)。對(duì)于步驟S1102中的屏幕更新指令的請(qǐng)求,使用如圖40所示的請(qǐng)求SOAP消息。
當(dāng)成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w接收到屏幕更新指令的請(qǐng)求時(shí),進(jìn)程前進(jìn)到步驟S1103。在步驟S1103中,成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w利用HTTP的GET方法而將屏幕更新指令發(fā)送到服務(wù)器2w的環(huán)球網(wǎng)服務(wù)器204w。環(huán)球網(wǎng)服務(wù)器204w將屏幕更新指令發(fā)送到屏幕流控制部分201w。
屏幕流控制部分201w通過HTML生成復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù),并將復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204w。環(huán)球網(wǎng)服務(wù)器204w將HTML的復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w。環(huán)球網(wǎng)瀏覽器102w將與復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印進(jìn)程正在進(jìn)行屏幕303w顯示在操作部分109w上。
此外,服務(wù)器2w的屏幕流控制部分201w向環(huán)球網(wǎng)服務(wù)客戶機(jī)205w發(fā)出掃描開始的指令。進(jìn)程前進(jìn)到步驟S1104。在步驟S1104中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w向成像設(shè)備1-1w的掃描WS103-1w發(fā)出掃描開始的指令。掃描WS 103-1w是由環(huán)球網(wǎng)服務(wù)器103w提供的用于控制掃描功能部分107w的環(huán)球網(wǎng)服務(wù)。為了在步驟S1104中發(fā)出掃描開始的指令,使用如圖41所示的請(qǐng)求SOAP消息。
當(dāng)掃描WS 103-1w接收到掃描開始指令的請(qǐng)求時(shí),掃描WS 103-1w通過掃描功能部分107w控制掃描儀111w,并進(jìn)行掃描。當(dāng)掃描結(jié)束時(shí),掃描WS 103-1w通過如圖42所示的響應(yīng)SOAP消息將被掃描并數(shù)字化的圖像(圖像數(shù)據(jù))發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。進(jìn)程前進(jìn)到步驟S1105。在步驟S1105中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將從掃描WS 103-1w接收的圖像數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)協(xié)作功能部分207w。圖像數(shù)據(jù)用在環(huán)球網(wǎng)服務(wù)客戶機(jī)205w與環(huán)球網(wǎng)服務(wù)協(xié)作功能部分207w之間的協(xié)同操作之中。
隨后,服務(wù)器2w的屏幕流控制部分201w將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。進(jìn)程前進(jìn)到步驟S1106。在步驟S1106中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將打印開始指令發(fā)送到成像設(shè)備1-1w的打印WS 103-2w。打印WS 103-2w是由環(huán)球網(wǎng)服務(wù)器103w提供的用于控制打印功能部分106w的環(huán)球網(wǎng)服務(wù)。對(duì)于步驟S1106中的打印開始指令,使用如圖43所示的包括圖像數(shù)據(jù)的請(qǐng)求SOAP消息。
當(dāng)打印WS 103-2w接收到打印開始指令時(shí),打印WS 103-2w通過打印功能部分106w控制繪圖儀110w,并進(jìn)行打印。當(dāng)打印結(jié)束時(shí),打印WS 103-2w通過發(fā)送如圖44所示的響應(yīng)SOAP消息而將打印結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。
在步驟S1107中,與步驟S1102類似,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將屏幕更新指令的請(qǐng)求發(fā)送到成像設(shè)備1-1w的瀏覽器控制WS 103-3w。當(dāng)成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w接收到屏幕更新指令的請(qǐng)求時(shí),進(jìn)程前進(jìn)到步驟S1108。在步驟S1108中,成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w利用HTTP的GET方法而將屏幕更新指令發(fā)送到服務(wù)器2w的環(huán)球網(wǎng)服務(wù)器204w。環(huán)球網(wǎng)服務(wù)器204w將屏幕更新指令發(fā)送到屏幕流控制部分201w。
屏幕流控制部分201w通過HTML生成復(fù)印結(jié)束屏幕數(shù)據(jù),并將復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204w。環(huán)球網(wǎng)服務(wù)器204w將HTML的復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w。環(huán)球網(wǎng)瀏覽器102w將與復(fù)印結(jié)束屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印結(jié)束屏幕304w顯示在操作部分109w上。
用在如圖39所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102中的成像設(shè)備1-1w可以是較廉價(jià)但要求至少包括環(huán)球網(wǎng)服務(wù)的單功能設(shè)備。瀏覽器控制WS 103-3w可以接受來自環(huán)球網(wǎng)服務(wù)和安裝在操作部分109w上的硬按鈕的請(qǐng)求。例如,當(dāng)接收到屏幕更新指令的請(qǐng)求時(shí),環(huán)球網(wǎng)瀏覽器102w對(duì)指出的URL執(zhí)行HTTP的GET方法。
在如圖39所示的系統(tǒng)9102的進(jìn)程的第一變體中,當(dāng)進(jìn)程結(jié)束或發(fā)生故障時(shí),成像設(shè)備1-1w可以發(fā)送來自服務(wù)器2w的屏幕更新指令的請(qǐng)求。
-第二變體-圖45是說明根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102的進(jìn)程的第二變體的圖示。在如圖45所示的成像設(shè)備1-1a和1-1b中,示出了有必要說明的部分并省略了其它部分。
圖45中的步驟S1201、S1202、S1204、和S1205與圖39中的步驟S1101、S1102、S1103、S1104、和S1105類似,因此,省略對(duì)它們的說明。在掃描WS 103-1w不能獲取與打印WS 103-2w相對(duì)應(yīng)的圖像數(shù)據(jù)的情況下,服務(wù)器2w的屏幕流控制部分201w向環(huán)球網(wǎng)服務(wù)客戶機(jī)205w發(fā)出轉(zhuǎn)換圖像格式的指令。進(jìn)程前進(jìn)到步驟S1206。在步驟S1206中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w通過網(wǎng)絡(luò)3w,利用圖像格式轉(zhuǎn)換WS 6w而將圖像數(shù)據(jù)轉(zhuǎn)換成適當(dāng)圖像格式。
隨后,服務(wù)器2w的屏幕流控制部分201w將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。進(jìn)程前進(jìn)到步驟S1207。在步驟S1207中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將打印開始指令發(fā)送到與進(jìn)行掃描的成像設(shè)備1-1a不同的成像設(shè)備1-1b的打印WS 103-2w。對(duì)于步驟S1207中的打印開始指令,使用如圖43所示的包括圖像數(shù)據(jù)的請(qǐng)求SOAP消息。
當(dāng)打印WS 103-2w接收到打印開始指令時(shí),打印WS 103-2w通過打印功能部分106w控制打印,并進(jìn)行打印。當(dāng)打印結(jié)束時(shí),打印WS 103-2w通過發(fā)送如圖44所示的響應(yīng)SOAP消息,將打印結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。
圖45中的步驟S1208和S1209與步驟S1107和S1108類似,因此,省略對(duì)它們的說明。在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102的進(jìn)程的第二變體中,即使成像設(shè)備1-1a是作為單功能設(shè)備的掃描儀,通過使用另一個(gè)成像設(shè)備1-1b的打印機(jī),成像設(shè)備1-1a也可以獲得與復(fù)印機(jī)相同的效果。在如圖45所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102的進(jìn)程的第二變體中,如果將彩色掃描儀和彩色打印機(jī)與網(wǎng)絡(luò)3w連接,可以實(shí)現(xiàn)彩色復(fù)印機(jī)。此外,如圖45所示的第二變體不僅可以應(yīng)用于辦公室,而且可以通過經(jīng)由網(wǎng)絡(luò)3w相互遠(yuǎn)程連接的成像設(shè)備1-1a和1-1b應(yīng)用于協(xié)同操作,并可以用于功能提高。
-第三變體-圖46是用于說明根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102的進(jìn)程的第三變體的圖示。在如圖46所示的成像設(shè)備1-1w和服務(wù)器2w中,示出了有必要說明的部分,但省略了其它部分。
圖46中的步驟S1301、S1302、和S1303與步驟S1101、S1102、和S1103相同,因此,省略對(duì)它們的說明。服務(wù)器2w的屏幕流控制部分201w將掃描開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。進(jìn)程前進(jìn)到步驟S1304。在步驟S1304中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將事件登記指令發(fā)送到成像設(shè)備1-1w的通知WS 103-4w。通知WS 103-4w是由環(huán)球網(wǎng)服務(wù)服務(wù)器103w提供的、用于控制通知功能部分108w的環(huán)球網(wǎng)服務(wù)。對(duì)于步驟S1304中的事件登記指令,使用請(qǐng)求SOAP消息。
進(jìn)程前進(jìn)到步驟S1305。在步驟S1305中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將掃描開始指令發(fā)送到成像設(shè)備1-1w的掃描WS 103-1w。掃描WS 103-1w通過掃描功能部分107w控制掃描儀111w,并進(jìn)行掃描。將指示掃描結(jié)束的事件登記到通知WS 103-4w中,并將掃描結(jié)束告知通知發(fā)送部分104w。
進(jìn)程前進(jìn)到步驟S1306。在步驟S1306中,通知發(fā)送部分104w將掃描結(jié)束告知服務(wù)器2w。為了在步驟S1306中告知掃描結(jié)束,可以使用響應(yīng)SOAP消息或可以使用另一種協(xié)議。
當(dāng)掃描結(jié)束已告知時(shí),進(jìn)程前進(jìn)到步驟S1307。在步驟S1307中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將掃描的圖像數(shù)據(jù)的傳送請(qǐng)求發(fā)送到成像設(shè)備1-1w的掃描WS 103-1w。當(dāng)掃描WS 103-1w接收到掃描的圖像數(shù)據(jù)的傳送請(qǐng)求時(shí),掃描WS 103-1w通過發(fā)送如圖42所示的響應(yīng)SOAP消息而將圖像數(shù)據(jù)傳送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。
在步驟S1308中,與步驟S1302類似,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將屏幕更新指令的請(qǐng)求發(fā)送到成像設(shè)備1-1w的瀏覽器控制WS 103-3w。當(dāng)接收到屏幕更新指令的請(qǐng)求時(shí),進(jìn)程前進(jìn)到步驟S1309。在步驟S1309中,成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w利用HTTP的GET方法而將屏幕更新指令發(fā)送到服務(wù)器2w的環(huán)球網(wǎng)服務(wù)器204w。環(huán)球網(wǎng)服務(wù)器204w將屏幕更新指令發(fā)送到屏幕流控制部分201w。
屏幕流控制部分201w通過HTML生成掃描正在進(jìn)行屏幕數(shù)據(jù),并將掃描正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204w。環(huán)球網(wǎng)服務(wù)器204w將HTML的掃描正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w。環(huán)球網(wǎng)瀏覽器102w將與掃描正在進(jìn)行屏幕數(shù)據(jù)相對(duì)應(yīng)的掃描正在進(jìn)行屏幕顯示在操作部分109w上。
進(jìn)程前進(jìn)到步驟S1310。在步驟S1310中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將在步驟S1307中接收的掃描正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)協(xié)作功能部分207w。掃描正在進(jìn)行屏幕數(shù)據(jù)用在環(huán)球網(wǎng)服務(wù)客戶機(jī)205w與環(huán)球網(wǎng)服務(wù)協(xié)作功能部分207w之間的協(xié)同操作之中。
隨后,服務(wù)器2w的屏幕流控制部分201w將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。進(jìn)程前進(jìn)到步驟S1311。在步驟S1311中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將打印開始指令發(fā)送到成像設(shè)備1-1w的打印WS 103-2w。對(duì)于步驟S1311中的打印開始指令,使用如圖43所示的包括圖像數(shù)據(jù)的請(qǐng)求SOAP消息。
當(dāng)接收到打印開始指令時(shí),打印WS 103-2w通過打印功能部分106w控制繪圖儀110w,并進(jìn)行打印。當(dāng)打印結(jié)束時(shí),打印WS 103-2w通過發(fā)送如圖44所示的響應(yīng)SOAP消息而將打印結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。
在步驟S1312中,與步驟S1302類似,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將屏幕更新指令的請(qǐng)求發(fā)送到成像設(shè)備1-1w的瀏覽器控制WS 103-3w。當(dāng)接收到屏幕更新指令的請(qǐng)求時(shí),進(jìn)程前進(jìn)到步驟S1313。在步驟S1313中,成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w利用HTTP的GET方法而將屏幕更新指令發(fā)送到服務(wù)器2w的環(huán)球網(wǎng)服務(wù)器204w。環(huán)球網(wǎng)服務(wù)器204w將屏幕更新指令發(fā)送到屏幕流控制部分201w。
屏幕流控制部分201w通過HTML生成復(fù)印結(jié)束屏幕數(shù)據(jù),并將復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204w。環(huán)球網(wǎng)服務(wù)器204w將HTML的復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w。環(huán)球網(wǎng)瀏覽器102w將與復(fù)印結(jié)束屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印結(jié)束屏幕304w顯示在操作部分109w上。
在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102的進(jìn)程的第三變體中,由于圖39中的步驟S1104和S1106需要一定數(shù)量的時(shí)間,對(duì)于請(qǐng)求和響應(yīng)的每一個(gè),事件指示不同的SOAP消息。因此,可以實(shí)現(xiàn)根據(jù)進(jìn)程狀態(tài)改變顯示在操作部分109w上的屏幕的屏幕更新。
在圖46中,描述了在與圖39中的步驟S1104相對(duì)應(yīng)的進(jìn)程中顯示掃描正在進(jìn)行屏幕的一種示范性情況。類似地,可以在與步驟S1106相對(duì)應(yīng)的進(jìn)程期間顯示打印正在進(jìn)行屏幕。在多功能打印機(jī)的情況下,可以通過來自另一個(gè)應(yīng)用系統(tǒng)的事件實(shí)現(xiàn)屏幕更新。
-第四變體-圖47是用于說明根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102的進(jìn)程的第四變體的圖示。在如圖47所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102的進(jìn)程的第四變體中的成像設(shè)備1-1w和服務(wù)器2w中,示出了有必要說明的部分,但將省略其它部分。
圖47中的步驟S1401、S1402、和S1403與圖39中的步驟S1101、S1102、和S1103相同,因此,將省略對(duì)它們的說明。服務(wù)器2w的屏幕流控制部分201w將掃描開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。進(jìn)程前進(jìn)到步驟S1404。在步驟S1404中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將掃描開始指令發(fā)送到成像設(shè)備1-1w的掃描WS 103-1w。對(duì)于步驟S1404中的掃描開始指令,可以使用如圖48所示的請(qǐng)求SOAP消息。
當(dāng)接收到掃描開始指令時(shí),掃描WS 103-1w通過掃描功能部分107w控制掃描儀111w,并進(jìn)行掃描。當(dāng)掃描結(jié)束時(shí),例如,掃描WS 103-1w將圖像數(shù)據(jù)存儲(chǔ)到本地存儲(chǔ)器中。此后,掃描WS 103-1w通過發(fā)送如圖49所示的響應(yīng)SOAP消息,將存儲(chǔ)在本地存儲(chǔ)器中的圖像數(shù)據(jù)的文檔ID發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。進(jìn)程前進(jìn)到步驟S1405。在步驟S1405中,通過環(huán)球網(wǎng)服務(wù)協(xié)作功能部分113w,在掃描WS 103-1w和打印WS 103-2w之間協(xié)同操作存儲(chǔ)在本地存儲(chǔ)器中的圖像數(shù)據(jù)。
隨后,服務(wù)器2w的屏幕流控制部分201w將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。進(jìn)程前進(jìn)到步驟S1406。在步驟S1406中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將打印開始指令發(fā)送到成像設(shè)備1-1w的打印WS 103-2w。對(duì)于在步驟S1406中發(fā)送的打印開始指令,使用如圖50所示的包括文檔ID的請(qǐng)求SOAP消息。
當(dāng)接收到打印開始指令時(shí),打印WS 103-2w從存儲(chǔ)在本地存儲(chǔ)器中的各種各樣圖像數(shù)據(jù)中讀出與文檔ID相對(duì)應(yīng)的圖像數(shù)據(jù),通過打印功能部分106w控制繪圖儀110w,并進(jìn)行打印。當(dāng)打印結(jié)束時(shí),打印WS 103-2w通過發(fā)送如圖51所示的響應(yīng)SOAP消息將打印結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。
在步驟S1407中,與步驟S1402類似,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將屏幕更新指令的請(qǐng)求發(fā)送到成像設(shè)備1-1w的瀏覽器控制WS 103-3w。當(dāng)接收到屏幕更新指令請(qǐng)求的請(qǐng)求時(shí),進(jìn)程前進(jìn)到步驟S1408。在步驟S1408中,成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w利用HTTP的GET方法將屏幕更新指令發(fā)送到服務(wù)器2w的環(huán)球網(wǎng)服務(wù)器204w。環(huán)球網(wǎng)服務(wù)器204w將屏幕更新指令發(fā)送到屏幕流控制部分201w。
屏幕流控制部分201w通過HTML生成復(fù)印結(jié)束屏幕數(shù)據(jù),并將復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204w。環(huán)球網(wǎng)服務(wù)器204w將HTML的復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到成像設(shè)備1-1w的環(huán)球網(wǎng)瀏覽器102w。環(huán)球網(wǎng)瀏覽器102w將與復(fù)印結(jié)束屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印結(jié)束屏幕304w顯示在操作部分109w上。
在如圖47所示的第四變體中,在步驟S1404和步驟S1406中發(fā)送文檔ID,而不是發(fā)送圖像數(shù)據(jù)。因此,可以減輕網(wǎng)絡(luò)3w的工作負(fù)荷并改善響應(yīng)性能。
-第五變體-圖52是說明根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102的進(jìn)程的第五變體的圖示。在如圖52所示的成像設(shè)備1-1a和1-1b和服務(wù)器2w中,示出了有必要說明的部分,但省略了其它部分。
步驟S1501、S1502、和S1503與步驟S1101、S1102、和S1103類似,因此,省略對(duì)它們的說明。服務(wù)器2w的屏幕流控制部分201w將掃描開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。進(jìn)程前進(jìn)到步驟S1504。在步驟S1504中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將掃描開始指令發(fā)送到成像設(shè)備1-1a的掃描WS103-1w。對(duì)于步驟S1504中的掃描開始指令,使用如圖48所示的請(qǐng)求SOAP消息。
當(dāng)接收到掃描開始指令時(shí),掃描WS 103-1w通過掃描功能部分107w控制掃描儀111w,并進(jìn)行掃描。當(dāng)掃描結(jié)束時(shí),成像設(shè)備1-1a的掃描WS 103-1w利用如圖49所示的響應(yīng)SOAP消息,將掃描的圖像數(shù)據(jù)的文檔ID發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。
進(jìn)程前進(jìn)到步驟S1505。在步驟S1505中,成像設(shè)備1-1a的WS客戶機(jī)114w將圖像數(shù)據(jù)發(fā)送到成像設(shè)備1-1b的文檔管理WS 115w。文檔管理WS115w是由成像設(shè)備1-1b的環(huán)球網(wǎng)服務(wù)器103w提供的用于控制文檔管理功能部分(未示出)的環(huán)球網(wǎng)服務(wù)。
例如,成像設(shè)備1-1b的文檔管理WS 115w存儲(chǔ)從服務(wù)器2w接收的圖像數(shù)據(jù)。通過環(huán)球網(wǎng)服務(wù)協(xié)作功能部分113w,在文檔管理WS 115w和打印WS103-2w之間協(xié)同操作存儲(chǔ)在本地存儲(chǔ)器中的圖像數(shù)據(jù)。
與步驟S1505平行地,服務(wù)器2w的屏幕流控制201w將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。進(jìn)程前進(jìn)到步驟S1506。在步驟S1506中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205w將打印開始指令發(fā)送到成像設(shè)備1-1b的打印WS103-2w。對(duì)于在步驟S1506中發(fā)送的打印開始指令,使用如圖49所示的包括文檔ID的請(qǐng)求SOAP消息。
當(dāng)接收到打印開始指令時(shí),打印WS 103-2w從存儲(chǔ)在本地存儲(chǔ)器中的各種各樣圖像數(shù)據(jù)中讀出與文檔ID相對(duì)應(yīng)的圖像數(shù)據(jù),通過打印功能部分106w控制繪圖儀110w,并進(jìn)行打印。打印WS 103-2w等待步驟S1505的進(jìn)程,并且在接收到先決條件時(shí)進(jìn)行打印。也就是說,成像設(shè)備1-1b的環(huán)球網(wǎng)服務(wù)協(xié)作功能部分113w對(duì)步驟S1505和步驟S1506執(zhí)行等待進(jìn)程。當(dāng)打印結(jié)束時(shí),打印WS 103-2w通過發(fā)送如圖51所示的響應(yīng)SOAP消息而將打印結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205w。在步驟S1507和步驟S1508中,與步驟S1502和步驟S1503類似,將復(fù)印結(jié)束屏幕304w顯示在操作部分109w上。
在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102的第五變體中,在步驟S1504和步驟S1506中發(fā)送文檔ID,而不是發(fā)送圖像數(shù)據(jù)。因此,可以減輕網(wǎng)絡(luò)3w的工作負(fù)荷,并改善響應(yīng)性能。
-第六變體-圖53是說明根據(jù)本發(fā)明第二實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102的進(jìn)程的第六變體的圖示。成像設(shè)備1-1a的配置與成像設(shè)備1-1w的配置相同,以及服務(wù)器2a和2b的配置與服務(wù)器1w的配置相同。在成像設(shè)備1-1a和服務(wù)器2a和2b中,示出了有必要說明的部分,但省略了其它部分。服務(wù)器2a和2b的配置基本上與服務(wù)器2w的配置類似,因此,省略對(duì)它們的詳細(xì)說明。屏幕流控制部分201a和201b對(duì)應(yīng)于屏幕流控制部分201w,環(huán)球網(wǎng)服務(wù)客戶機(jī)205a和205b對(duì)應(yīng)于環(huán)球網(wǎng)服務(wù)客戶機(jī)205w,和環(huán)球網(wǎng)服務(wù)協(xié)作功能部分207a和207b對(duì)應(yīng)于環(huán)球網(wǎng)服務(wù)協(xié)作功能部分207w。
步驟S1601、S1602、S1603、和S1604與步驟S1101、S1102、S1103、和S1104相同,因此,省略對(duì)它們的說明。環(huán)球網(wǎng)服務(wù)客戶機(jī)205a將在步驟S1604中接收的圖像數(shù)據(jù)發(fā)送到服務(wù)器設(shè)備2b的進(jìn)程打印WS 208b。進(jìn)程打印WS 208b是由環(huán)球網(wǎng)服務(wù)服務(wù)器提供的用于控制進(jìn)程打印功能部分(未示出)的環(huán)球網(wǎng)服務(wù)。另外,服務(wù)器2a和2b通過環(huán)球網(wǎng)服務(wù)協(xié)作功能部分207a和207b在圖像數(shù)據(jù)和進(jìn)程方面相互協(xié)作。
服務(wù)器2b的屏幕流控制部分201b向環(huán)球網(wǎng)服務(wù)客戶機(jī)205w發(fā)出圖像處理的指令。進(jìn)程前進(jìn)到步驟S1606。在步驟S1606中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205b通過網(wǎng)絡(luò)3w,利用圖像處理WS 7w對(duì)圖像數(shù)據(jù)進(jìn)行處理。
隨后,服務(wù)器2b的屏幕流控制部分201b將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205b。進(jìn)程前進(jìn)到步驟S1607。在步驟S1607中,服務(wù)器2b的環(huán)球網(wǎng)服務(wù)客戶機(jī)205b將打印開始指令發(fā)送到成像設(shè)備1-1a的打印WS103-2w。對(duì)于在步驟S1607中發(fā)送的打印開始指令,使用如圖43所示的包括圖像數(shù)據(jù)的請(qǐng)求SOAP消息。
當(dāng)接收到打印開始指令時(shí),打印WS 103-2w通過打印功能部分106w控制繪圖儀110w,和進(jìn)行打印。當(dāng)打印結(jié)束時(shí),打印WS 103-2w利用如圖44所示的響應(yīng)SOAP消息將打印結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205b。步驟S1608和步驟S1609與步驟S1107和步驟S1108相同,因此,省略對(duì)它們的說明。
在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9102的進(jìn)程的第六變體中,可以利用現(xiàn)有應(yīng)用系統(tǒng)構(gòu)建新的應(yīng)用系統(tǒng)。例如,在當(dāng)打印文檔時(shí)另外提供條形碼的情況下,可以通過網(wǎng)絡(luò)3w選擇和使用更好的應(yīng)用系統(tǒng)。
在根據(jù)本發(fā)明第二實(shí)施例的第一變體到第六變體中,由于各種環(huán)球網(wǎng)服務(wù)相互協(xié)作,可以縮短請(qǐng)求進(jìn)程的等待時(shí)間。本發(fā)明不局限于具體公開的實(shí)施例,可以不偏離本發(fā)明范圍地作出各種各樣的改變和修改。在第二實(shí)施例中,權(quán)利要求書中的控制部分對(duì)應(yīng)于應(yīng)用系統(tǒng)116w和200w。
-第三實(shí)施例-在第二實(shí)施例中,作為通過網(wǎng)絡(luò)控制功能的服務(wù)的一個(gè)例子,描述了環(huán)球網(wǎng)服務(wù),但這種服務(wù)不局限于環(huán)球網(wǎng)服務(wù)。
圖54是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9200的基本配置的總體設(shè)計(jì)圖。在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9200中,至少一個(gè)或多個(gè)成像設(shè)備1a和1b、和服務(wù)器2p通過像LAN(局域網(wǎng))、因特網(wǎng)等那樣的網(wǎng)絡(luò)3p相互連接。
服務(wù)器2p包括應(yīng)用系統(tǒng)。此外,信息處理設(shè)備1-2a和1-2b的每一個(gè)包括一種或多種成像功能,并通過網(wǎng)絡(luò)3p提供控制成像功能的一種或多種環(huán)球網(wǎng)服務(wù)。并且,信息處理設(shè)備1-2a包括能夠顯示環(huán)球網(wǎng)瀏覽器的操作部分。
在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9200中,使用由信息處理設(shè)備1-2a和1-2b提供的環(huán)球網(wǎng)服務(wù),和在服務(wù)器2p上構(gòu)建應(yīng)用系統(tǒng)。應(yīng)用系統(tǒng)的用戶界面由服務(wù)器2p的環(huán)球網(wǎng)服務(wù)器提供。信息處理設(shè)備1-2a利用作為環(huán)球網(wǎng)客戶機(jī)的環(huán)球網(wǎng)瀏覽器而將應(yīng)用系統(tǒng)的用戶界面4p顯示在操作部分上。用戶可以通過顯示在操作部分上的應(yīng)用系統(tǒng)的用戶界面4p來操作構(gòu)建在服務(wù)器2p上的應(yīng)用系統(tǒng)。
當(dāng)用戶從應(yīng)用系統(tǒng)的用戶界面4p發(fā)出復(fù)印操作的指令時(shí),響應(yīng)復(fù)印指令,將復(fù)印指令從信息處理設(shè)備1-2a的環(huán)球網(wǎng)瀏覽器發(fā)送到服務(wù)器2p的環(huán)球網(wǎng)服務(wù)器。當(dāng)信息處理設(shè)備1-2a和信息處理設(shè)備1-2b相互協(xié)作時(shí),服務(wù)器2p的應(yīng)用系統(tǒng)將操作指令發(fā)送到信息處理設(shè)備1-2b的環(huán)球網(wǎng)服務(wù)服務(wù)器??紤]到安全問題,可以利用SSL(安全套接層)等進(jìn)行信息處理設(shè)備1-2a和1-2b的每一個(gè)與服務(wù)器2p之間的通信。
如上所述,在如圖54所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9200中,可以用由信息處理設(shè)備1-2a和1-2b提供的環(huán)球網(wǎng)服務(wù)來替代信息處理設(shè)備的專用裝置控制接口、專用用戶界面、和特殊編程方式。于是,可以利用像構(gòu)建環(huán)球網(wǎng)應(yīng)用系統(tǒng)的技術(shù)那樣的技術(shù)來開發(fā)和定制用于控制信息處理設(shè)備1-2a和1-2b的功能的應(yīng)用系統(tǒng)。
接著,描述信息處理設(shè)備1-2a和1-2b的配置。在下文中,將信息處理設(shè)備1-2a和1-2b統(tǒng)稱為信息處理設(shè)備1-2p。圖55是示出根據(jù)本發(fā)明第三實(shí)施例的信息處理設(shè)備1-2p的配置的圖示。在圖55中,成像設(shè)備1-2p包括硬件資源10p、啟動(dòng)部分20p、和軟件組30p。
硬件資源10p包括像操作部分、功能A、功能B等那樣的裝置(硬件資源)。如果信息處理設(shè)備1-2p是信息處理設(shè)備,則硬件資源包括繪圖儀、掃描儀等。此外,信息處理設(shè)備可以用作汽車等的控制單元。
軟件組30p包括應(yīng)用系統(tǒng)40p、和平臺(tái)50p。當(dāng)啟動(dòng)信息處理設(shè)備1-2p時(shí),首先執(zhí)行啟動(dòng)部分20p,然后在OS(操作系統(tǒng))上激活應(yīng)用系統(tǒng)40p和平臺(tái)50p。
應(yīng)用系統(tǒng)40p包括環(huán)球網(wǎng)服務(wù)執(zhí)行應(yīng)用系統(tǒng)。平臺(tái)50p包括控制服務(wù)51p、SRM(系統(tǒng)資源管理器)52p、和操縱器層53p。此外,平臺(tái)50p包括API(應(yīng)用程序接口)54p。此外,信息設(shè)備1-2p可以實(shí)現(xiàn)最基本的應(yīng)用系統(tǒng)40p,并且當(dāng)與服務(wù)器2p的通信是離線的時(shí),可以使用應(yīng)用系統(tǒng)40p。
控制服務(wù)51p包括OCS(操作部分控制服務(wù))、SCS(系統(tǒng)控制服務(wù))、ECS(引擎控制服務(wù))、MCS(存儲(chǔ)器控制服務(wù))、和NCS(網(wǎng)絡(luò)控制服務(wù))。操作器層53p包括CUH(控制單元操縱器)和IMH(圖像存儲(chǔ)器操縱器)。
OS(操作系統(tǒng))并行地執(zhí)行作為進(jìn)程的應(yīng)用系統(tǒng)40p和平臺(tái)50p的各種各樣軟件。OCS的進(jìn)程控制起用戶和主控制之間的信息通信部分的作用的操作部分。SCS的進(jìn)程執(zhí)行用于控制系統(tǒng)的進(jìn)程。ECS的進(jìn)程控制硬件資源10p的引擎部分。
MCS的進(jìn)程進(jìn)行存儲(chǔ)器控制。NCS的進(jìn)程起居間作用,并操縱數(shù)據(jù)的發(fā)送和接收。SRM52p的進(jìn)程與SCS一起管理硬件資源10p。
此外,操縱器層53p包括如后所述的用于管理CU(控制單元)的CUH(控制單元操縱器)、和用于管理指定給進(jìn)程的存儲(chǔ)區(qū)的IMH(圖像存儲(chǔ)操縱器)。SRM52p和CUH利用引擎I/F(接口)對(duì)硬件資源10p執(zhí)行進(jìn)程請(qǐng)求。通過配置成如圖55所示那樣,在信息處理設(shè)備1-2p中,將應(yīng)用系統(tǒng)40共同需要的進(jìn)程集中在平臺(tái)50p上。
圖56是示出根據(jù)本發(fā)明第三實(shí)施例的信息處理設(shè)備1-2p的硬件配置的圖示。信息處理設(shè)備1-2p包括控制器60p、操作部分61p、FCU62p、和引擎部分63p。
控制器60p包括CPU(中央處理單元)、系統(tǒng)存儲(chǔ)器、本地存儲(chǔ)器、HDD(硬盤驅(qū)動(dòng)器)、NB(北橋接器)、ASIC(專用集成電路)、SB(南橋接器)、NIC(網(wǎng)絡(luò)接口卡)、USB(通用串行總線)I/F、IEEE1394I/F、和CentronicsI/F。
CPU控制整個(gè)信息處理設(shè)備1-2p。例如,CPU在OS上激活進(jìn)程并執(zhí)行進(jìn)程。NB是橋接器。SB是用于與PCI總線、ROM(只讀存儲(chǔ)器)、外圍裝置等連接的橋接器。系統(tǒng)存儲(chǔ)器用作信息處理設(shè)備1-2p的進(jìn)程的存儲(chǔ)器。本地存儲(chǔ)器用作進(jìn)程的緩沖器。
ASIC是包括進(jìn)程的硬件部件的IC(集成電路)。HDD(硬盤驅(qū)動(dòng)器)是累積各種各樣數(shù)據(jù)、程序等的存儲(chǔ)單元(輔助存儲(chǔ)單元)的例子。NIC(網(wǎng)絡(luò)接口卡)是將信息處理設(shè)備1-2p與網(wǎng)絡(luò)3p連接的接口裝置。USB(通用串行總線)裝置、IEEE 1394裝置、和Centronics是遵從各自標(biāo)準(zhǔn)的接口。操作部分61p接受來自用戶的輸入操作,和為用戶顯示信息。CU62p和引擎部分63p控制信息處理設(shè)備1-2p的硬件資源10p。
在信息處理設(shè)備1-2p是信息處理設(shè)備的情況下,例如,日本已公開專利申請(qǐng)第2002-84383號(hào)公開了如圖55所示的配置和如圖56所示的硬件配置。于是,通過引用日本已公開專利申請(qǐng)第2002-84383號(hào),可以了解構(gòu)成如圖55所示的信息處理設(shè)備1-2p的每個(gè)功能塊的操作細(xì)節(jié)和構(gòu)成如圖56所示的信息處理設(shè)備1-2p的每個(gè)硬件塊的操作細(xì)節(jié)。在下文中,將根據(jù)本發(fā)明詳細(xì)描述作為信息處理設(shè)備1-2p的例子的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)的配置和進(jìn)程。
圖57是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202的配置的圖示。在如圖57所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202中,成像設(shè)備7p和服務(wù)器2p通過網(wǎng)絡(luò)3p相互連接。
成像設(shè)備7p包括網(wǎng)絡(luò)I/F 701p、環(huán)球網(wǎng)瀏覽器702p、環(huán)球網(wǎng)服務(wù)服務(wù)器703p、通知發(fā)送部分704p、瀏覽器控制功能部分705p、打印功能部分706p、掃描功能部分707p、通知功能部分708p、操作部分709p、繪圖儀710p、掃描儀711p、和存儲(chǔ)器712p。
此外,服務(wù)器2p包括應(yīng)用系統(tǒng)200p、和網(wǎng)絡(luò)I/F 210p。應(yīng)用系統(tǒng)200p包括屏幕流控制部分201p、屏幕構(gòu)建部分202p、通知接收部分203p、環(huán)球網(wǎng)服務(wù)器204p、和環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。
在如圖57所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202中,建立起由“Model”模塊、“View”模塊、和“Controller”模塊組成的MVC模型?!癕odel”模塊操縱邏輯?!癡iew”模塊操縱信息的顯示、輸入、和輸出。“Controller”模塊操縱“Model”模塊和“View”模塊的控制。詳細(xì)地說,“Controller”模塊響應(yīng)來自“View”模塊的輸入而請(qǐng)求“Model”模塊執(zhí)行必要邏輯,并請(qǐng)求“View”模塊顯示結(jié)果。
例如,如圖57所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202中的“View”模塊構(gòu)建服務(wù)器2p上的用戶界面,在成像設(shè)備7p上的環(huán)球網(wǎng)瀏覽器702p上顯示用戶界面,并執(zhí)行輸入和輸出像設(shè)置值那樣的信息。例如,“View”模塊顯示信息,改變信息的顯示,發(fā)出改變信息的指令,和發(fā)出執(zhí)行進(jìn)程的指令。
“View”模塊是用于控制像掃描功能部分707p那樣的功能的環(huán)球網(wǎng)服務(wù)。例如,“Model”模塊通過掃描功能部分707p激活掃描儀711p,并數(shù)字化圖像?!癈ontroller”模塊響應(yīng)來自環(huán)球網(wǎng)瀏覽器702p的請(qǐng)求而使用從服務(wù)器2p提供的適當(dāng)環(huán)球網(wǎng)服務(wù)。
例如,當(dāng)“Controller”模塊接收到復(fù)印進(jìn)程的執(zhí)行指令時(shí),“Controller”模塊按照進(jìn)程內(nèi)容,利用掃描功能部分707p執(zhí)行掃描進(jìn)程,和通過打印功能部分706p執(zhí)行打印。也就是說,“Controller”模塊實(shí)現(xiàn)成像應(yīng)用系統(tǒng)的邏輯。
響應(yīng)來自顯示在成像設(shè)備7p的操作部分709p上的視窗的指令,服務(wù)器2p的“Controller”模塊執(zhí)行成像設(shè)備7p的適當(dāng)“Model”模塊。于是,可以使成像設(shè)備7p的用戶使用服務(wù)器2p的成像應(yīng)用系統(tǒng),就像該用戶使用成像設(shè)備7p的應(yīng)用系統(tǒng)一樣。
在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202中,用戶界面內(nèi)置在用于環(huán)球網(wǎng)瀏覽器的用戶界面中,在環(huán)球網(wǎng)服務(wù)客戶機(jī)中進(jìn)行裝置控制,執(zhí)行環(huán)境是服務(wù)器2p,和編程方式是以環(huán)球網(wǎng)服務(wù)方式。因此,可以開發(fā)和定制應(yīng)用系統(tǒng)。
接著,作為由如圖57所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202執(zhí)行的進(jìn)程的一個(gè)例子,將描述復(fù)印進(jìn)程。圖58是示出作為由根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202執(zhí)行的進(jìn)程的一個(gè)例子的復(fù)印進(jìn)程的次序流的圖示。圖59是示出顯示在根據(jù)本發(fā)明第三實(shí)施例的成像設(shè)備7p的操作部分709p上的屏幕的屏幕變換的圖示。
例如,當(dāng)接通電源時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S2001。在步驟S2001中,成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p將屏幕更新指令發(fā)送到服務(wù)器2p的環(huán)球網(wǎng)服務(wù)器204p,以便發(fā)出更新屏幕的指令。復(fù)印進(jìn)程前進(jìn)到步驟S2002。在步驟S2002中,環(huán)球網(wǎng)服務(wù)器204p將屏幕更新指令發(fā)送到屏幕流控制部分201p。復(fù)印進(jìn)程前進(jìn)到步驟S2003。在步驟S2003中,屏幕流控制部分201p生成初始屏幕數(shù)據(jù),并將初始屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204p。復(fù)印進(jìn)程前進(jìn)到步驟S2004。在步驟S2004中,環(huán)球網(wǎng)服務(wù)器204p將初始屏幕數(shù)據(jù)發(fā)送到成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p。環(huán)球網(wǎng)瀏覽器702p將與初始屏幕數(shù)據(jù)相對(duì)應(yīng)的初始屏幕301p顯示在操作部分709p上。
當(dāng)用戶從操作部分709p發(fā)出激活復(fù)印應(yīng)用系統(tǒng)的指令時(shí),環(huán)球網(wǎng)瀏覽器702p前進(jìn)到步驟S2005。在步驟S2005中,環(huán)球網(wǎng)瀏覽器702p將復(fù)印應(yīng)用系統(tǒng)激活指令發(fā)送到服務(wù)器2p的環(huán)球網(wǎng)服務(wù)器204p,以便發(fā)出激活復(fù)印應(yīng)用系統(tǒng)的指令。復(fù)印進(jìn)程前進(jìn)到步驟S2006。在步驟S2006中,環(huán)球網(wǎng)服務(wù)器204p將復(fù)印應(yīng)用系統(tǒng)激活指令發(fā)送到屏幕流控制部分201p。
復(fù)印進(jìn)程前進(jìn)到步驟S2007。在步驟S2007中,屏幕流控制部分201p將現(xiàn)存紙張類型確認(rèn)指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p,以便發(fā)出確認(rèn)現(xiàn)存紙張類型的指令。復(fù)印進(jìn)程前進(jìn)到步驟S2008。在步驟S2008中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將現(xiàn)存紙張類型確認(rèn)指令發(fā)送到成像設(shè)備7p的環(huán)球網(wǎng)服務(wù)服務(wù)器703p。復(fù)印進(jìn)程前進(jìn)到步驟S2009。在步驟S2009中,環(huán)球網(wǎng)服務(wù)服務(wù)器703p通過打印功能部分706p確認(rèn)現(xiàn)存紙張類型,并將現(xiàn)存紙張類型發(fā)送到服務(wù)器2p的環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。復(fù)印進(jìn)程前進(jìn)到步驟S2010。在步驟S2010中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將現(xiàn)存紙張類型發(fā)送到屏幕流控制部分201p。
復(fù)印進(jìn)程前進(jìn)到步驟S2011。在步驟S2011中,屏幕流控制部分201p生成復(fù)印屏幕數(shù)據(jù),并將復(fù)印屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204p。復(fù)印進(jìn)程前進(jìn)到步驟S2012。在步驟S2012中,環(huán)球網(wǎng)服務(wù)器204p將復(fù)印屏幕數(shù)據(jù)發(fā)送到成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p。環(huán)球網(wǎng)瀏覽器702p將與復(fù)印屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印屏幕302p顯示在操作部分709p上。
當(dāng)用戶通過按下復(fù)印屏幕302p等的“執(zhí)行”按鈕,從操作部分709p發(fā)出執(zhí)行復(fù)印進(jìn)程的指令時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S2013。在步驟S2013中,環(huán)球網(wǎng)瀏覽器702p將復(fù)印執(zhí)行指令發(fā)送到服務(wù)器2p的環(huán)球網(wǎng)服務(wù)器204p。復(fù)印進(jìn)程前進(jìn)到步驟S2014。在步驟S2014中,環(huán)球網(wǎng)服務(wù)器204p將復(fù)印執(zhí)行指令發(fā)送到屏幕流控制部分201p。
復(fù)印進(jìn)程前進(jìn)到步驟S2015。在步驟S2015中,屏幕流控制部分201p將屏幕更新指令的請(qǐng)求發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。屏幕更新指令的請(qǐng)求由服務(wù)器2p的屏幕流控制部分201p作出,以便成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p將屏幕更新指令發(fā)送到服務(wù)器2p的環(huán)球網(wǎng)服務(wù)器204p。
復(fù)印進(jìn)程前進(jìn)到步驟S2016。在步驟S2016中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將屏幕更新指令的請(qǐng)求發(fā)送到成像設(shè)備7p的環(huán)球網(wǎng)服務(wù)服務(wù)器703p。復(fù)印進(jìn)程前進(jìn)到步驟S2017。在步驟S2017中,環(huán)球網(wǎng)服務(wù)服務(wù)器703p通過瀏覽器控制功能部分705p將屏幕更新指令的請(qǐng)求發(fā)送到環(huán)球網(wǎng)瀏覽器702p。
當(dāng)成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p接收到屏幕更新指令的請(qǐng)求時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S2018。在步驟S2018中,成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p將屏幕更新指令發(fā)送到服務(wù)器2p的環(huán)球網(wǎng)服務(wù)器204p。復(fù)印進(jìn)程前進(jìn)到步驟S2019。在步驟S2019中,環(huán)球網(wǎng)服務(wù)器204p將屏幕更新指令發(fā)送到屏幕流控制部分201p。復(fù)印進(jìn)程前進(jìn)到步驟S2020。在步驟S2020中,屏幕流控制部分201p生成用以示出復(fù)印進(jìn)程正在進(jìn)行的復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù),并將復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204p。復(fù)印進(jìn)程前進(jìn)到步驟S2021。在步驟S2021中,環(huán)球網(wǎng)服務(wù)器204p將復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p。環(huán)球網(wǎng)瀏覽器702p顯示與復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印進(jìn)程正在進(jìn)行屏幕303p。
復(fù)印進(jìn)程前進(jìn)到步驟S2022。在步驟S2022中,服務(wù)器2p的屏幕流控制部分201p將掃描開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p,以便發(fā)出掃描指令。復(fù)印進(jìn)程前進(jìn)到步驟S2023。在步驟S2023中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將掃描開始指令發(fā)送到成像設(shè)備7p的環(huán)球網(wǎng)服務(wù)服務(wù)器703p。環(huán)球網(wǎng)服務(wù)服務(wù)器703p通過掃描功能部分707p控制掃描儀711p進(jìn)行掃描。當(dāng)掃描結(jié)束時(shí),打印進(jìn)程前進(jìn)到步驟S2024。在步驟S2024中,環(huán)球網(wǎng)服務(wù)服務(wù)器703p將掃描結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。打印進(jìn)程前進(jìn)到步驟S2025。在步驟S2025中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將掃描結(jié)束告知屏幕流控制部分201p。
復(fù)印進(jìn)程前進(jìn)到步驟S2026。在步驟S2026中,服務(wù)器2p的屏幕流控制部分201p將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p,以便發(fā)出打印指令。復(fù)印進(jìn)程前進(jìn)到步驟S2027,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將打印開始指令發(fā)送到成像設(shè)備7p的環(huán)球網(wǎng)服務(wù)服務(wù)器703p。環(huán)球網(wǎng)服務(wù)服務(wù)器703p通過打印功能部分706p控制繪圖儀110進(jìn)行打印。當(dāng)打印結(jié)束時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S2028。在步驟S2028中,環(huán)球網(wǎng)服務(wù)服務(wù)器703p將打印結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。復(fù)印進(jìn)程前進(jìn)到步驟S2029。在步驟S2029中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將打印結(jié)束告知屏幕流控制部分201p。
在與步驟S2015、S2016、和S2017類似的步驟S2030、S2031、和S2032中,將屏幕更新指令的請(qǐng)求從服務(wù)器2p的屏幕流控制部分201p發(fā)送到成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p。在與步驟S2018和S2019類似的步驟S2033和S2034中,成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p將屏幕更新指令從成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p發(fā)送到服務(wù)器2p的屏幕流控制部分201p。
復(fù)印進(jìn)程前進(jìn)到步驟S2035。在步驟S2035中,屏幕流控制部分201p生成用以示出復(fù)印進(jìn)程結(jié)束的復(fù)印結(jié)束屏幕數(shù)據(jù),并將復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204p。復(fù)印進(jìn)程前進(jìn)到步驟S2036。在步驟S2036中,環(huán)球網(wǎng)服務(wù)器204p將復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p。環(huán)球網(wǎng)瀏覽器702p將與復(fù)印結(jié)束屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印結(jié)束屏幕304p顯示在操作部分709p上。
在如圖57所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202中,成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p從環(huán)球網(wǎng)服務(wù)器204p接收各種各樣屏幕數(shù)據(jù),并將與各種各樣屏幕數(shù)據(jù)相對(duì)應(yīng)的屏幕顯示在操作部分709p上。在這種情況下,性能可能因圖像數(shù)據(jù)的數(shù)量或網(wǎng)絡(luò)3p的狀態(tài)而變差。于是,通過如圖60所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9203的配置可以改善性能。
圖60是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9203的配置的圖示。在如圖60所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9203中,成像設(shè)備7p和服務(wù)器2p通過網(wǎng)絡(luò)3p相互連接。除了環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202的配置之外,圖60中的成像設(shè)備7p還包括環(huán)球網(wǎng)服務(wù)器500p、屏幕流控制部分501p、和屏幕構(gòu)建部分502p。
另外,通過將包括在圖60中的成像設(shè)備7p中的環(huán)球網(wǎng)瀏覽器702p配置成如圖61所示那樣,環(huán)球網(wǎng)瀏覽器702p可以執(zhí)行應(yīng)用系統(tǒng)200p的至少一部分進(jìn)程。圖61是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)瀏覽器的功能配置的圖示。
圖61中的環(huán)球網(wǎng)瀏覽器702p包括UI(用戶界面)600p、事件進(jìn)程601p、JavaScriptTM執(zhí)行器602p、JavaScriptTMLocal CGI(公用網(wǎng)關(guān)接口)603p、JavaScriptTM分析器604p、和HTML(超文本標(biāo)記語言)分析器605p。當(dāng)環(huán)球網(wǎng)瀏覽器702p接收到HTML數(shù)據(jù)時(shí),HTML分析器605p分析HTML數(shù)據(jù),并將布局指令發(fā)送到UI600p。UI600p構(gòu)建GUI(圖形用戶界面)。此外,當(dāng)HTML數(shù)據(jù)包括JavaScriptTM時(shí),HTML分析器605p請(qǐng)求JavaScriptTM分析器604p分析JavaScriptTM。
JavaScriptTM分析器604p分析JavaScriptTM,并請(qǐng)求JavaScriptTM分析器604p處理JavaScriptTM。JavaScriptTM執(zhí)行器602p根據(jù)從JavaScriptTM分析器604p發(fā)送的請(qǐng)求的內(nèi)容,將布局指令發(fā)送到UI600p。另外,JavaScriptTM執(zhí)行器602p根據(jù)從JavaScriptTM分析器604p發(fā)送的請(qǐng)求的內(nèi)容,請(qǐng)求JavaScriptTMLocal CGI 603p。
JavaScriptTMLocal CGI 603p請(qǐng)求打印功能部分706p打印出來或請(qǐng)求掃描功能部分707p掃描。事件進(jìn)程601p接收來自打印功能部分706p或掃描功能部分707p的處理結(jié)果,并將處理結(jié)果發(fā)送到JavaScriptTMLocal CGI 603p。JavaScriptTMLocal CGI 603p將處理結(jié)果發(fā)送到JavaScriptTM執(zhí)行器602p。JavaScriptTM執(zhí)行器602p根據(jù)從JavaScriptTMLocal CGI 603p接收的處理結(jié)果,將布局指令發(fā)送到UI600p,以便構(gòu)建GUI,或?qū)⑻幚斫Y(jié)果發(fā)送到環(huán)球網(wǎng)服務(wù)器204p或500p。
接著,作為如圖60所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9203執(zhí)行的進(jìn)程的一個(gè)例子,將描述在操作部分709p上顯示初始屏幕301p之前的進(jìn)程。圖62是示出在根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9203中顯示初始屏幕之前的進(jìn)程的次序流的圖示。
當(dāng)接通電源時(shí),進(jìn)程前進(jìn)到步驟S2040。在步驟S2040中,屏幕流控制部分501p將啟動(dòng)通知發(fā)送到環(huán)球網(wǎng)瀏覽器702p。進(jìn)程前進(jìn)到步驟S2041。在步驟S2041中,當(dāng)環(huán)球網(wǎng)瀏覽器702p接收到來自屏幕流控制部分501p的啟動(dòng)通知時(shí),服務(wù)器2p將屏幕流下載指令發(fā)送到環(huán)球網(wǎng)服務(wù)器204p。
進(jìn)程前進(jìn)到步驟S2042。在步驟S2042中,環(huán)球網(wǎng)服務(wù)器204p將內(nèi)容指令發(fā)送到屏幕流控制部分201p。例如,該內(nèi)容包括與邏輯相對(duì)應(yīng)的像JavaTM程序那樣的控制程序本身、和被控制程序引用用于控制的像HTML數(shù)據(jù)那樣的控制數(shù)據(jù)。如果該內(nèi)容只包括HTML數(shù)據(jù),則不用環(huán)球網(wǎng)服務(wù)器500p的功能就可以實(shí)現(xiàn)環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9203。
進(jìn)程前進(jìn)到步驟S2043。在步驟S2043中,屏幕流控制部分201p將內(nèi)容URL發(fā)送到環(huán)球網(wǎng)服務(wù)器204p。進(jìn)程前進(jìn)到步驟S2044。在步驟S2044中,環(huán)球網(wǎng)服務(wù)器204p利用從屏幕流控制部分201p接收的內(nèi)容URL,將內(nèi)容下載到成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p。
進(jìn)程前進(jìn)到步驟S2045。在步驟S2045中,環(huán)球網(wǎng)瀏覽器702p將下載的內(nèi)容存儲(chǔ)到屏幕流控制部分501p中。如上所述,在如圖62所示的次序流中,當(dāng)接通電源并啟動(dòng)成像設(shè)備7p時(shí),將內(nèi)容從服務(wù)器2p復(fù)制到成像設(shè)備7p。進(jìn)程前進(jìn)到步驟S2046。在步驟S2046中,屏幕流控制部分501p將包括在內(nèi)容中的URL改變成本地主機(jī)URL。進(jìn)程前進(jìn)到步驟S2047。在步驟S2047中,屏幕流控制部分501p將起始URL改變成本地主機(jī)URL。
進(jìn)程前進(jìn)到步驟S2048。在步驟S2048中,屏幕流控制部分501p將屏幕更新指令的請(qǐng)求發(fā)送到環(huán)球網(wǎng)瀏覽器702p。由于起始URL被改變成本地主機(jī)URL,在步驟S2049和步驟S2050中,將屏幕更新指令從環(huán)球網(wǎng)瀏覽器702p發(fā)送到包括在成像設(shè)備7p中的屏幕流控制部分501p。隨后,進(jìn)程前進(jìn)到步驟S2051,由于內(nèi)容內(nèi)的URL被改變成本地主機(jī)URL,屏幕流控制部分501p生成初始屏幕數(shù)據(jù)并將初始屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器500p。進(jìn)程前進(jìn)到步驟S2052。在步驟S2052中,環(huán)球網(wǎng)服務(wù)器502p將初始屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)瀏覽器702p。環(huán)球網(wǎng)瀏覽器702p將與初始屏幕數(shù)據(jù)相對(duì)應(yīng)的初始屏幕301p顯示在操作部分709p上。
在將初始屏幕301p顯示在操作部分709p上之后的進(jìn)程中,利用來自配置成如圖61所示那樣的環(huán)球網(wǎng)瀏覽器702p的JavaScriptTMLocal CGI 603p,將打印請(qǐng)求發(fā)送到打印功能部分706p,或?qū)呙枵?qǐng)求發(fā)送到掃描功能部分707p。這些進(jìn)程與圖58中的次序流不同,但基本上與圖58中的次序流類似,因此,省略對(duì)它們的說明。
此外,除了環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9203的配置之外,如圖63所示的另一種配置也可以改善性能。圖63是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9204的配置的圖示。配置在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9204中的部分與配置在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9203中的那些部分相同。但是,在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9204中,環(huán)球網(wǎng)瀏覽器702p不直接與瀏覽器控制功能部分705p、打印功能部分706p、和掃描功能部分707p通信。
在如圖63所示的成像設(shè)備7p中,環(huán)球網(wǎng)瀏覽器702p的JavaScriptTMLocalCGI 603p針對(duì)本地主機(jī)的環(huán)球網(wǎng)服務(wù)服務(wù)器703p,像環(huán)球網(wǎng)服務(wù)客戶機(jī)那樣進(jìn)行回送,以便接收打印請(qǐng)求、掃描請(qǐng)求、和處理結(jié)果。
接著,作為在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9204中執(zhí)行的進(jìn)程的一個(gè)例子,將描述復(fù)印進(jìn)程。圖64是示出在根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9204中執(zhí)行的復(fù)印進(jìn)程的次序流的圖示。
例如,當(dāng)將初始屏幕301p顯示在操作部分709p上,和用戶從操作部分709p發(fā)出激活復(fù)印應(yīng)用系統(tǒng)的指令時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S2060。在步驟S2060中,環(huán)球網(wǎng)瀏覽器702p將復(fù)印應(yīng)用系統(tǒng)激活指令發(fā)送到成像設(shè)備7p中的環(huán)球網(wǎng)服務(wù)器500p,以便發(fā)出激活復(fù)印應(yīng)用系統(tǒng)的指令。復(fù)印進(jìn)程前進(jìn)到步驟S2061。在步驟S2061中,環(huán)球網(wǎng)服務(wù)器500p將復(fù)印應(yīng)用系統(tǒng)激活指令發(fā)送到屏幕流控制部分501p。
復(fù)印進(jìn)程前進(jìn)到步驟S2062。在步驟S2062中,屏幕流控制部分501p將現(xiàn)存紙張類型確認(rèn)指令發(fā)送到環(huán)球網(wǎng)瀏覽器1022,以便發(fā)出確認(rèn)現(xiàn)存紙張類型的指令。復(fù)印進(jìn)程前進(jìn)到步驟S2063。在步驟S2063中,環(huán)球網(wǎng)瀏覽器702p將現(xiàn)存紙張類型確認(rèn)指令發(fā)送到本地主機(jī)的環(huán)球網(wǎng)服務(wù)服務(wù)器703p。
復(fù)印進(jìn)程前進(jìn)到步驟S2064。在步驟S2064中,環(huán)球網(wǎng)服務(wù)瀏覽器703p通過打印功能部分706p確認(rèn)現(xiàn)存紙張類型,并將現(xiàn)存紙張類型發(fā)送到環(huán)球網(wǎng)瀏覽器702p。復(fù)印進(jìn)程前進(jìn)到步驟S2065。在步驟S2065中,環(huán)球網(wǎng)瀏覽器702p將現(xiàn)存紙張類型發(fā)送到屏幕流控制部分501p。
復(fù)印進(jìn)程前進(jìn)到步驟S2066。在步驟S2066中,屏幕流控制部分501p生成復(fù)印屏幕數(shù)據(jù),并將復(fù)印屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器500p。復(fù)印進(jìn)程前進(jìn)到步驟S2067。在步驟S2067中,環(huán)球網(wǎng)服務(wù)器500p將復(fù)印屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)瀏覽器702p。環(huán)球網(wǎng)瀏覽器702p將與復(fù)印屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印屏幕302p顯示在操作部分709p上。
當(dāng)用戶通過按下復(fù)印屏幕302p的“執(zhí)行”按鈕而從操作部分709p發(fā)出執(zhí)行復(fù)印進(jìn)程的指令時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S2068。在步驟S2068中,環(huán)球網(wǎng)瀏覽器702p將復(fù)印執(zhí)行指令發(fā)送到環(huán)球網(wǎng)服務(wù)器500p。復(fù)印進(jìn)程前進(jìn)到步驟S2069。在步驟S2069中,環(huán)球網(wǎng)服務(wù)器500p將復(fù)印執(zhí)行指令發(fā)送到屏幕流控制部分501p。
復(fù)印進(jìn)程前進(jìn)到步驟S2070。在步驟S2070中,屏幕流控制部分501p將屏幕更新指令的請(qǐng)求發(fā)送到環(huán)球網(wǎng)瀏覽器702p。當(dāng)環(huán)球網(wǎng)瀏覽器702p接收到屏幕更新指令的請(qǐng)求時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S2071。在步驟S2071中,環(huán)球網(wǎng)瀏覽器702p將屏幕更新指令發(fā)送到環(huán)球網(wǎng)服務(wù)器500p。復(fù)印進(jìn)程前進(jìn)到步驟S2072。在步驟S2072中,環(huán)球網(wǎng)服務(wù)器500p將屏幕更新指令發(fā)送到屏幕流控制部分501p。復(fù)印進(jìn)程前進(jìn)到步驟S2073。在步驟S2073中,屏幕流控制部分501p生成復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù),和將復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器500p。復(fù)印進(jìn)程前進(jìn)到步驟S2074。在步驟S2074中,環(huán)球網(wǎng)服務(wù)器500p將復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)瀏覽器702p。環(huán)球網(wǎng)瀏覽器702p將與復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印進(jìn)程正在進(jìn)行屏幕303p顯示在操作部分709p上。
復(fù)印進(jìn)程前進(jìn)到步驟S2075。在步驟S2075中,屏幕流控制部分501p將掃描開始指令發(fā)送到環(huán)球網(wǎng)瀏覽器702p。復(fù)印進(jìn)程前進(jìn)到步驟S2076。在步驟S2076中,環(huán)球網(wǎng)瀏覽器702p將掃描開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)服務(wù)器703p。環(huán)球網(wǎng)服務(wù)服務(wù)器703p通過掃描功能部分707p控制掃描儀711p和進(jìn)行掃描。當(dāng)掃描結(jié)束時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S2077。在步驟S2077中,環(huán)球網(wǎng)服務(wù)服務(wù)器703p將掃描結(jié)束告知環(huán)球網(wǎng)瀏覽器702p。復(fù)印進(jìn)程前進(jìn)到步驟S2078。在步驟S2078中,環(huán)球網(wǎng)瀏覽器702p將掃描結(jié)束告知屏幕流控制部分501p。
復(fù)印進(jìn)程前進(jìn)到步驟S2079。在步驟S2079中,屏幕流控制部分501p將打印開始指令發(fā)送到環(huán)球網(wǎng)瀏覽器702p。復(fù)印進(jìn)程前進(jìn)到步驟S2080。在步驟S2080中,環(huán)球網(wǎng)瀏覽器702p將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)服務(wù)器703p。環(huán)球網(wǎng)服務(wù)服務(wù)器703p通過打印功能部分706p控制繪圖儀710p,以便進(jìn)行打印。當(dāng)打印結(jié)束時(shí),復(fù)印進(jìn)程前進(jìn)到步驟S2081。在步驟S2081中,環(huán)球網(wǎng)服務(wù)服務(wù)器703p將打印結(jié)束告知環(huán)球網(wǎng)瀏覽器702p。復(fù)印進(jìn)程前進(jìn)到步驟S2082。在步驟S2082中,環(huán)球網(wǎng)瀏覽器702p將打印結(jié)束告知屏幕流控制部分501p。
復(fù)印進(jìn)程前進(jìn)到步驟S2083。在步驟S2083中,屏幕流控制部分501p將屏幕更新指令的請(qǐng)求發(fā)送到環(huán)球網(wǎng)瀏覽器702p。在步驟S2084和步驟S2085中,環(huán)球網(wǎng)瀏覽器702p將屏幕更新指令發(fā)送到屏幕流控制部分501p。
復(fù)印進(jìn)程前進(jìn)到步驟S2086。在步驟S2086中,屏幕流控制部分501p生成復(fù)印結(jié)束屏幕數(shù)據(jù),并將復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器500p。復(fù)印進(jìn)程前進(jìn)到步驟S2087。在步驟S2087中,環(huán)球網(wǎng)服務(wù)器500p將復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)瀏覽器702p。環(huán)球網(wǎng)瀏覽器702p將與復(fù)印結(jié)束屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印結(jié)束屏幕304p顯示在操作部分709p上。
在如圖60所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9203和如圖63所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9204中,利用配置成如圖61所示那樣的環(huán)球網(wǎng)瀏覽器702p,可以使環(huán)球網(wǎng)瀏覽器702p迅速執(zhí)行可能使環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202的性能變差或可能操縱大量數(shù)據(jù)的應(yīng)用系統(tǒng)200p的進(jìn)程。因此,可以改善如圖60所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9203和如圖63所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9204中的性能和響應(yīng)。
另外,在如圖60和圖63所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9203和9204中,環(huán)球網(wǎng)瀏覽器702p可以執(zhí)行操縱要保密的數(shù)據(jù)的應(yīng)用系統(tǒng)200p的進(jìn)程。因此,可以防止要保密的數(shù)據(jù)通過網(wǎng)絡(luò)3p泄漏出去并可以提高數(shù)據(jù)的保密性。
為了切換到本地主機(jī),當(dāng)啟動(dòng)成像設(shè)備7p時(shí),可以將與故障顯示有關(guān)的UI(用戶界面)復(fù)制到本地主機(jī)。當(dāng)發(fā)生堵塞和顯示故障時(shí),可以將訪問切換到本地主機(jī)。此外,當(dāng)由于網(wǎng)絡(luò)故障等而使得與服務(wù)器2p的通信變得不可能時(shí),可以將訪問切換到本地訪問。
通過將如圖57所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202配置成如圖65所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9205,成像設(shè)備7p可以確認(rèn)服務(wù)器2p的有效性,并且服務(wù)器2p可以確認(rèn)成像設(shè)備7p的有效性。此外,在如圖65所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9205中,為了控制與網(wǎng)絡(luò)3p連接的多個(gè)成像設(shè)備7p,可以進(jìn)行排它訪問控制。圖65是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9205的配置的圖示。
在如圖65所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9205中,除了如圖25所示的成像設(shè)備7p之外,成像設(shè)備7-5p還包括服務(wù)器驗(yàn)證部分512p和用于存儲(chǔ)設(shè)備ID的設(shè)備ID區(qū)592p,并且,除了服務(wù)器2p之外,服務(wù)器2-5p還包括排它訪問控制部分510p、客戶機(jī)驗(yàn)證部分511p、和用于存儲(chǔ)服務(wù)器ID的服務(wù)器ID區(qū)。成像設(shè)備7-5p的服務(wù)器驗(yàn)證部分和512p利用存儲(chǔ)在服務(wù)器2-5p的服務(wù)器ID區(qū)591p中的服務(wù)器ID進(jìn)行驗(yàn)證。此外,服務(wù)器2-5p的客戶機(jī)驗(yàn)證部分511p利用存儲(chǔ)在成像設(shè)備7-5p的設(shè)備ID區(qū)592p中的設(shè)備ID進(jìn)行驗(yàn)證。多個(gè)成像設(shè)備7-5p可以同時(shí)訪問排它訪問控制部分510p。例如,服務(wù)器2-5p同時(shí)接收與掃描功能部分707p等有關(guān)的請(qǐng)求,并進(jìn)行排它訪問控制。如圖65所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9205的次序流與系統(tǒng)9202的如圖58所示的次序流不同,但基本上與如圖58所示的次序流類似,因此,省略對(duì)它們的說明。
此外,除了系統(tǒng)9203和9204之外,通過將環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9206配置成如圖66所示那樣,也可以改善性能。圖66是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9206的配置的圖示。除了如圖57所示的成像設(shè)備1-2p之外,如圖66所示的成像設(shè)備7-6p還包括屏幕流控制部分201p、屏幕構(gòu)建部分202p、通知接收部分203p、環(huán)球網(wǎng)服務(wù)器204p、和環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。
例如,在圖66中,當(dāng)啟動(dòng)成像設(shè)備7-6p時(shí),成像設(shè)備7-6p從服務(wù)器2p復(fù)制屏幕流控制部分201p、屏幕構(gòu)建部分202p、通知接收部分203p、環(huán)球網(wǎng)服務(wù)器204p、和環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。在如圖66所示的環(huán)球網(wǎng)服務(wù)客戶機(jī)9206中,利用復(fù)制并利用來自服務(wù)器2p的屏幕流控制部分201p、屏幕構(gòu)建部分202p、通知接收部分203p、環(huán)球網(wǎng)服務(wù)器204p、和環(huán)球網(wǎng)服務(wù)客戶機(jī)205p,可以使成像設(shè)備7-6p執(zhí)行可能使性能變差和操縱大量數(shù)據(jù)的應(yīng)用系統(tǒng)200p的進(jìn)程。因此,可以改善如圖66所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9206的性能和響應(yīng)。
此外,在如圖66所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9206中,成像設(shè)備7-6p可以執(zhí)行操縱要保密的數(shù)據(jù)的應(yīng)用系統(tǒng)200p的進(jìn)程。因此,可以防止要保密的數(shù)據(jù)通過網(wǎng)絡(luò)3p泄漏出去并可以提高數(shù)據(jù)的保密性。在如圖66所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9206中,成像設(shè)備7-6p從服務(wù)器2p復(fù)制與故障屏幕和狀態(tài)變換屏幕有關(guān)的屏幕數(shù)據(jù)。因此,不用與服務(wù)器2p通信就可以切換屏幕。
向回參照?qǐng)D58和圖59,當(dāng)用戶通過按下初始屏幕301的“協(xié)作應(yīng)用系統(tǒng)”按鈕等而從操作部分709p發(fā)出激活協(xié)作應(yīng)用系統(tǒng)的指令時(shí),與步驟S2005和S2006類似,成像設(shè)備1-2p的環(huán)球網(wǎng)瀏覽器702p將協(xié)作應(yīng)用系統(tǒng)激活指令發(fā)送到服務(wù)器2p的屏幕流控制部分201p。與步驟S2007-S2010類似,執(zhí)行從成像設(shè)備1-2p的環(huán)球網(wǎng)服務(wù)服務(wù)器703p獲取生成圖像數(shù)據(jù)所需的信息的進(jìn)程。
然后,與步驟S2011和S2012類似,服務(wù)器2p的屏幕流控制部分201p將用于選擇輸出目的地的輸出目的地選擇屏幕數(shù)據(jù)發(fā)送到成像設(shè)備1-2p的環(huán)球網(wǎng)瀏覽器702p。環(huán)球網(wǎng)瀏覽器702p將與輸出目的地選擇屏幕數(shù)據(jù)相對(duì)應(yīng)的輸出選擇屏幕305p顯示在操作部分709p上。用戶可以從輸出目的地選擇屏幕305p中選擇復(fù)印進(jìn)程的一個(gè)輸出目的地。如上所述,在復(fù)印進(jìn)程中,協(xié)作應(yīng)用系統(tǒng)通過網(wǎng)絡(luò)3p從另一個(gè)成像設(shè)備1-2p輸出。也就是說,協(xié)作應(yīng)用系統(tǒng)是定制的常規(guī)應(yīng)用系統(tǒng)。
圖67是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9207的配置的圖示。在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9207中,與如圖57所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202不同,具有與成像設(shè)備7p相同的配置的兩個(gè)成像設(shè)備7a和7b以及數(shù)據(jù)庫(DB)5p與網(wǎng)絡(luò)3p連接,并且服務(wù)器2p進(jìn)一步包括DB訪問I/F206p。環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9207中的其它配置與如圖57所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202中的那些相同,因此,省略對(duì)它們的說明。由于成像設(shè)備7a和7b的詳細(xì)配置與成像設(shè)備7p的配置相同,在圖67中只示出下文所述的部分。
在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9207中,成像設(shè)備7a和7b與網(wǎng)絡(luò)3p連接,并且成像應(yīng)用系統(tǒng)相互協(xié)作,實(shí)現(xiàn)各種各樣的進(jìn)程。如果DB 5p不支持環(huán)球網(wǎng)服務(wù),服務(wù)器2p通過DB訪問I/F 206p訪問DB 5p。
如圖57所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202的基本配置為服務(wù)器2p與成像設(shè)備7p的數(shù)量比是一比一(1∶1),在服務(wù)器2p上構(gòu)建成像應(yīng)用系統(tǒng),并且可以遠(yuǎn)程使用成像設(shè)備7p的基本配置,而不用關(guān)心成像設(shè)備7p的任何特殊規(guī)則。于是,可以容易地開發(fā)和定制應(yīng)用系統(tǒng)。此外,由于應(yīng)用系統(tǒng)存儲(chǔ)在服務(wù)器2p中,應(yīng)用系統(tǒng)的數(shù)量不受成像設(shè)備7p的硬件局限性影響。
在如圖67所示的服務(wù)器2p與成像設(shè)備7a和7b(下文統(tǒng)稱為多個(gè)成像設(shè)備7p)的數(shù)量比是一比多(1∶2或更多)的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9207中,在多個(gè)會(huì)話中激活服務(wù)器2p的應(yīng)用系統(tǒng)。在如圖67所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9207中,通過改變“Controller”模塊,可以同時(shí)更新能夠控制多個(gè)成像設(shè)備7p的應(yīng)用系統(tǒng)。因此,可以更新版本,以便修補(bǔ)錯(cuò)誤和提高功能。取代修改在多個(gè)成像設(shè)備7p中實(shí)現(xiàn)的任何應(yīng)用系統(tǒng),可以更新能夠控制多個(gè)成像設(shè)備7p的應(yīng)用系統(tǒng)。另外,可以構(gòu)建協(xié)調(diào)多個(gè)成像設(shè)備7p的功能的系統(tǒng)應(yīng)用系統(tǒng)。
在服務(wù)器2p與成像設(shè)備7p之間的數(shù)量比是多比一(2個(gè)或更多個(gè)服務(wù)器2p1)的另一個(gè)環(huán)球網(wǎng)服務(wù)使用系統(tǒng)(未示出)中,可以針對(duì)用戶的偏愛實(shí)現(xiàn)由不同第三方提供的應(yīng)用系統(tǒng)。例如,可以配置針對(duì)每個(gè)用戶使用不同應(yīng)用系統(tǒng)的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)。
此外,應(yīng)用系統(tǒng)也可以由成像設(shè)備7p的制造者通過像因特網(wǎng)那樣的網(wǎng)絡(luò)提供。因此,可以將服務(wù)器2p配置成使用戶認(rèn)不出網(wǎng)絡(luò)3p上的服務(wù)器2p。
在如上所述的系統(tǒng)9200-9207中,成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p將各種各樣屏幕顯示在操作部分709p上??商娲兀煌诔上裨O(shè)備7p和服務(wù)器2p的終端設(shè)備8p可以顯示各種各樣屏幕。圖68是示出根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9208的配置的圖示。
在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9208中,與環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202不同,終端設(shè)備8p與網(wǎng)絡(luò)3p連接。其它部分與如圖57所示的系統(tǒng)9202中的那些相同,因此,省略對(duì)它們的說明。此外,在成像設(shè)備7p的配置中示出了有必要說明的部分并省略了其它部分。
終端設(shè)備8p包括網(wǎng)絡(luò)I/F 520p、環(huán)球網(wǎng)瀏覽器521p、本地地址簿522p、和設(shè)置信息區(qū)523p。終端設(shè)備8p的環(huán)球網(wǎng)瀏覽器521p從服務(wù)器2p的環(huán)球網(wǎng)服務(wù)器204p接收各種各樣屏幕數(shù)據(jù),并顯示與從服務(wù)器2p接收的各種各樣屏幕數(shù)據(jù)相對(duì)應(yīng)的屏幕。另外,環(huán)球網(wǎng)瀏覽器521p將來自用戶的指令發(fā)送到服務(wù)器2p的環(huán)球網(wǎng)服務(wù)器204p。終端設(shè)備8p是PC(個(gè)人計(jì)算機(jī))、作為便攜式信息終端的PDA(個(gè)人數(shù)字助理)、移動(dòng)電話等。
如上所述,在如圖68所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9208中,可以將屏幕顯示在不同于成像設(shè)備7p的裝置上。例如,可以將屏幕顯示在大屏幕顯示器等上。在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9208中,可以創(chuàng)建將終端設(shè)備8p的本地地址簿522p和成像設(shè)備7p的地址簿(未示出)組合在一起的地址簿,并利用組合地址簿指示目的地。在這種情況下,不將終端設(shè)備8p的本地地址簿522p發(fā)送到成像設(shè)備7p。因此,可以提高本地地址簿522p的保密性。
此外,在如圖68所示的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9208中,在終端設(shè)備8p中實(shí)現(xiàn)接受到成像設(shè)備7p的作業(yè)登記的作業(yè)登記功能。于是,用戶可以利用終端設(shè)備8p將作業(yè)登記到成像設(shè)備7p中。例如,用戶可以從顯示在操作部分709p上的UI(用戶界面)中選擇登記到成像設(shè)備7p的作業(yè)。
例如,如果允許用戶重復(fù)使用登記到成像設(shè)備7p的作業(yè),顯示在操作部分709p上的UI可以是每個(gè)用戶的專用UI(每個(gè)用戶的專用操作面板)。
通過將包括用戶通常在復(fù)印屏幕上選擇和設(shè)置的設(shè)置信息(合并+雙面+出處等)的HTML文件存儲(chǔ)到作為本地裝置的終端設(shè)備8p中,并將HTML文件顯示在成像設(shè)備7p的操作部分709p上,用戶可以在任何時(shí)候和在任何成像設(shè)備7p上將用戶的UI顯示在操作部分709p上。
可替代地,可以將含有用戶通常在復(fù)印屏幕上選擇和設(shè)置的設(shè)置信息、不同于HTML文件的另一種格式的數(shù)據(jù)存儲(chǔ)在終端設(shè)備8p中,并可以將與該數(shù)據(jù)相對(duì)應(yīng)的屏幕顯示在成像設(shè)備7p的操作部分709p上。
下文將描述系統(tǒng)9202中的進(jìn)程的變體。在如下的變體中,作為信息處理設(shè)備1-2p的例子,將描述成像設(shè)備、和聲音處理設(shè)備,但本發(fā)明可應(yīng)用于任何信息處理設(shè)備。例如,通過與如上所述類似的配置,可以將信息處理設(shè)備用作汽車等的控制單元。
-第一變體-圖69是用于說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202中的進(jìn)程的第一變體的圖示。在如圖69所示的成像設(shè)備7p和服務(wù)器2p中,示出了有必要說明的部分和省略了其它部分。
當(dāng)用戶通過按下復(fù)印屏幕302p等的“執(zhí)行”按鈕,從操作部分709p發(fā)出執(zhí)行復(fù)印進(jìn)程的指令時(shí),進(jìn)程前進(jìn)到步驟S2101。在步驟S2101中,環(huán)球網(wǎng)瀏覽器702p利用HTTP(超文本傳輸協(xié)議)的GET方法或POST方法,將復(fù)印執(zhí)行指令發(fā)送到服務(wù)器2p的環(huán)球網(wǎng)服務(wù)器204p,以便發(fā)出進(jìn)行復(fù)印的指令。環(huán)球網(wǎng)服務(wù)器204p將復(fù)印執(zhí)行指令發(fā)送到屏幕流控制部分201p。屏幕流控制部分201p將屏幕更新指令的請(qǐng)求發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。
復(fù)印進(jìn)程前進(jìn)到步驟S2102。在步驟S2102中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將屏幕更新指令的請(qǐng)求發(fā)送到成像設(shè)備7p的瀏覽器控制環(huán)球網(wǎng)服務(wù)(瀏覽器控制WS(環(huán)球網(wǎng)服務(wù))703-3p。瀏覽器控制WS 703-3p是由環(huán)球網(wǎng)服務(wù)服務(wù)器703p提供的用于控制瀏覽器控制功能部分705p的環(huán)球網(wǎng)服務(wù)。對(duì)于步驟S2102中的屏幕更新指令的請(qǐng)求,使用如圖70所示的請(qǐng)求SOAP消息。
當(dāng)成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p接收到屏幕更新指令的請(qǐng)求時(shí),進(jìn)程前進(jìn)到步驟S2103。在步驟S2103中,成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p利用HTTP的GET方法而將屏幕更新指令發(fā)送到服務(wù)器2p的環(huán)球網(wǎng)服務(wù)器204p。環(huán)球網(wǎng)服務(wù)器204p將屏幕更新指令發(fā)送到屏幕流控制部分201p。
屏幕流控制部分201p通過HTML生成復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù),并將復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204p。環(huán)球網(wǎng)服務(wù)器204p將HTML的復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p。環(huán)球網(wǎng)瀏覽器702p將與復(fù)印進(jìn)程正在進(jìn)行屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印進(jìn)程正在進(jìn)行屏幕303p顯示在操作部分709p上。
此外,服務(wù)器2p的屏幕流控制部分201p向環(huán)球網(wǎng)服務(wù)客戶機(jī)205p發(fā)出掃描開始的指令。進(jìn)程前進(jìn)到步驟S2104。在步驟S2104中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p向成像設(shè)備7p的掃描WS 703-1p發(fā)出掃描開始的指令。掃描WS703-1p是由環(huán)球網(wǎng)服務(wù)器703p提供的用于控制掃描功能部分707p的環(huán)球網(wǎng)服務(wù)。為了在步驟S2104中發(fā)出掃描開始的指令,使用如圖71所示的請(qǐng)求SOAP消息。
當(dāng)掃描WS 703-1p接收到掃描開始指令的請(qǐng)求時(shí),掃描WS 703-1p通過掃描功能部分707p控制掃描儀711p,和進(jìn)行掃描。當(dāng)掃描結(jié)束時(shí),掃描WS703-1p通過如圖72所示的響應(yīng)SOAP消息,將掃描和數(shù)字化的圖像(圖像數(shù)據(jù))發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。進(jìn)程前進(jìn)到步驟S2105。在步驟S2105中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將從掃描WS 703-1p接收的圖像數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)協(xié)作功能部分207p。圖像數(shù)據(jù)用在環(huán)球網(wǎng)服務(wù)客戶機(jī)205p與環(huán)球網(wǎng)服務(wù)協(xié)作功能部分207p之間的協(xié)同操作之中。
隨后,服務(wù)器2p的屏幕流控制部分201p將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。進(jìn)程前進(jìn)到步驟S2106。在步驟S2106中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將打印開始指令發(fā)送到成像設(shè)備7p的打印WS 703-2p。打印WS703-2p是環(huán)球網(wǎng)服務(wù)器703p提供的用于控制打印功能部分706p的環(huán)球網(wǎng)服務(wù)。對(duì)于步驟S2106中的打印開始指令,使用如圖73所示的包括圖像數(shù)據(jù)的請(qǐng)求SOAP消息。
當(dāng)打印WS 703-2p接收到打印開始指令時(shí),打印WS 703-2p通過打印功能部分706p控制繪圖儀710p,并進(jìn)行打印。當(dāng)打印結(jié)束時(shí),打印WS 703-2p通過發(fā)送如圖74所示的響應(yīng)SOAP消息而將打印結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。
在步驟S2107中,與步驟S2102類似,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將屏幕更新指令的請(qǐng)求發(fā)送到成像設(shè)備7p的瀏覽器控制WS 703-3p。當(dāng)成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p接收到屏幕更新指令的請(qǐng)求時(shí),進(jìn)程前進(jìn)到步驟S2108。在步驟S2108中,成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p利用HTTP的GET方法而將屏幕更新指令發(fā)送到服務(wù)器2p的環(huán)球網(wǎng)服務(wù)器204p。環(huán)球網(wǎng)服務(wù)器204p將屏幕更新指令發(fā)送到屏幕流控制部分201p。
屏幕流控制部分201p通過HTML生成復(fù)印結(jié)束屏幕數(shù)據(jù),并將復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204p。環(huán)球網(wǎng)服務(wù)器204p將HTML的復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p。環(huán)球網(wǎng)瀏覽器702p將與復(fù)印結(jié)束屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印結(jié)束屏幕304p顯示在操作部分709p上。
用在根據(jù)第三實(shí)施例的如圖69所示的第一變體中的成像設(shè)備7p可以是較廉價(jià),但要求至少包括環(huán)球網(wǎng)服務(wù)的單功能設(shè)備。瀏覽器控制WS 703-3p可以接受來自環(huán)球網(wǎng)服務(wù)和安裝在操作部分709p上的硬按鈕的請(qǐng)求。例如,當(dāng)接收到屏幕更新指令的請(qǐng)求時(shí),環(huán)球網(wǎng)服務(wù)器702p對(duì)指出的URL執(zhí)行HTTP的GET方法。
在根據(jù)第三實(shí)施例的如圖69所示的第一變體中,當(dāng)進(jìn)程結(jié)束或發(fā)生故障時(shí),成像設(shè)備7p可以發(fā)送來自服務(wù)器2p的屏幕更新指令的請(qǐng)求。
-第二變體-圖75是說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202的進(jìn)程的第二變體的圖示。在如圖75所示的成像設(shè)備7a和7b和服務(wù)器2p中,示出了有必要說明的部分并省略了其它部分。
圖75中的步驟S2201、S2202、S2203、S2204、和S2205與圖69中的步驟S2101、S2102、S2103、S2104、和S2105類似,因此,省略對(duì)它們的說明。在掃描WS 703-1p不能獲取與打印WS 703-2p相對(duì)應(yīng)的圖像數(shù)據(jù)的情況下,服務(wù)器2p的屏幕流控制部分201p向環(huán)球網(wǎng)服務(wù)客戶機(jī)205p發(fā)出轉(zhuǎn)換圖像格式的指令。進(jìn)程前進(jìn)到步驟S2206。在步驟S2206中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p通過網(wǎng)絡(luò)3p,利用圖像格式轉(zhuǎn)換WS 6p將圖像數(shù)據(jù)轉(zhuǎn)換成適當(dāng)圖像格式。
隨后,服務(wù)器2p的屏幕流控制部分201p將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。進(jìn)程前進(jìn)到步驟S2207。在步驟S2207中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將打印開始指令發(fā)送到與進(jìn)行掃描的成像設(shè)備7a不同的成像設(shè)備7b的打印WS 703-2p。對(duì)于步驟S2207中的打印開始指令,使用如圖73所示的包括圖像數(shù)據(jù)的請(qǐng)求SOAP消息。
當(dāng)打印WS 703-2p接收到打印開始指令時(shí),打印WS 703-2p通過打印功能部分706p控制打印,并進(jìn)行打印。當(dāng)打印結(jié)束時(shí),打印WS 703-2p通過發(fā)送如圖74所示的響應(yīng)SOAP消息而將打印結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。
圖75中的步驟S2208和S2209與圖69中的步驟S2107和S2108相同,因此,省略對(duì)它們的說明。在第二變體中,即使成像設(shè)備7a是作為單功能設(shè)備的掃描儀,通過使用另一個(gè)成像設(shè)備7b的打印機(jī),成像設(shè)備7a也可以獲得與復(fù)印機(jī)相同的效果。在根據(jù)第三實(shí)施例的如圖75所示的第二變體中,如果將彩色掃描儀和彩色打印機(jī)與網(wǎng)絡(luò)3p連接,可以實(shí)現(xiàn)彩色復(fù)印機(jī)。此外,第三實(shí)施例中的如圖75所示的第二變體不僅可以應(yīng)用于辦公室,而且可以通過經(jīng)由網(wǎng)絡(luò)3p相互遠(yuǎn)程連接的成像設(shè)備7a和7b應(yīng)用于協(xié)同操作,并可以應(yīng)用于功能提高。
-第三變體-圖76是說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202的進(jìn)程的第三變體的圖示。在如圖76所示的成像設(shè)備7p和服務(wù)器2p中,示出了有必要說明的部分,但省略了其它部分。
圖76中的步驟S2301、S2302、和S2303與圖69中的步驟S2101、S2102、和S2103相同,因此,省略對(duì)它們的說明。服務(wù)器2p的屏幕流控制部分201p將掃描開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。進(jìn)程前進(jìn)到步驟S2304。在步驟S2304中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將事件登記指令發(fā)送到成像設(shè)備7p的通知WS 703-4p。通知WS 703-4p是環(huán)球網(wǎng)服務(wù)服務(wù)器703p提供的用于控制通知功能部分708p的環(huán)球網(wǎng)服務(wù)。對(duì)于步驟S2304中的事件登記指令,使用請(qǐng)求SOAP消息。
進(jìn)程前進(jìn)到步驟S2305。在步驟S2305中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將掃描開始指令發(fā)送到成像設(shè)備7p的掃描WS 703-1p。掃描WS 703-1p通過掃描功能部分707p控制掃描儀711p,并進(jìn)行掃描。將指示掃描結(jié)束的事件登記到通知WS 703-4p中,并將掃描結(jié)束告知通知發(fā)送部分704p。
進(jìn)程前進(jìn)到步驟S2306。在步驟S2306中,通知發(fā)送部分704p將掃描結(jié)束告知服務(wù)器2p的通知接收部分203p。為了在步驟S2306中告知掃描結(jié)束,可以使用響應(yīng)SOAP消息,或可以使用另一種協(xié)議。
當(dāng)掃描結(jié)束已告知時(shí),進(jìn)程前進(jìn)到步驟S2307。在步驟S2307中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將掃描的圖像數(shù)據(jù)的傳送請(qǐng)求發(fā)送到成像設(shè)備7p的掃描WS 703-1p。當(dāng)掃描WS 703-1p接收到掃描的圖像數(shù)據(jù)的傳送請(qǐng)求時(shí),掃描WS 703-1p通過發(fā)送如圖72所示的響應(yīng)SOAP消息而將圖像數(shù)據(jù)傳送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。
在步驟S2308中,與步驟S2302類似,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將屏幕更新指令的請(qǐng)求發(fā)送到成像設(shè)備7p的瀏覽器控制WS 703-3p。當(dāng)接收到屏幕更新指令的請(qǐng)求時(shí),進(jìn)程前進(jìn)到步驟S2309。在步驟S2309中,成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p利用HTTP的GET方法而將屏幕更新指今發(fā)送到服務(wù)器2p的環(huán)球網(wǎng)服務(wù)器204p。環(huán)球網(wǎng)服務(wù)器204p將屏幕更新指令發(fā)送到屏幕流控制部分201p。
屏幕流控制部分201p通過HTML生成掃描正在進(jìn)行屏幕數(shù)據(jù),并將掃描正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204p。環(huán)球網(wǎng)服務(wù)器204p將HTML的掃描正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p。環(huán)球網(wǎng)瀏覽器702p將與掃描正在進(jìn)行屏幕數(shù)據(jù)相對(duì)應(yīng)的掃描正在進(jìn)行屏幕顯示在操作部分709p上。
進(jìn)程前進(jìn)到步驟S2310。在步驟S2310中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將在步驟S2307中接收的掃描正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)協(xié)作功能部分207p。掃描正在進(jìn)行屏幕數(shù)據(jù)用在環(huán)球網(wǎng)服務(wù)客戶機(jī)205p與環(huán)球網(wǎng)服務(wù)協(xié)作功能部分207p之間的協(xié)同操作之中。
隨后,服務(wù)器2p的屏幕流控制部分201p將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。進(jìn)程前進(jìn)到步驟S2311。在步驟S2311中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將打印開始指令發(fā)送到成像設(shè)備7p的打印WS 703-2p。對(duì)于步驟S2311中的打印開始指令,使用如圖73所示的包括圖像數(shù)據(jù)的請(qǐng)求SOAP消息。
當(dāng)接收到打印開始指令時(shí),打印WS 703-2p通過打印功能部分706p控制繪圖儀710p,并進(jìn)行打印。當(dāng)打印結(jié)束時(shí),打印WS 703-2p通過發(fā)送如圖74所示的響應(yīng)SOAP消息將打印結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。
在步驟S2312中,與步驟S2302類似,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將屏幕更新指令的請(qǐng)求發(fā)送到成像設(shè)備7p的瀏覽器控制WS 703-3p。當(dāng)接收到屏幕更新指令的請(qǐng)求時(shí),進(jìn)程前進(jìn)到步驟S2313。在步驟S2313中,成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p利用HTTP的GET方法而將屏幕更新指令發(fā)送到服務(wù)器2p的環(huán)球網(wǎng)服務(wù)器204p。環(huán)球網(wǎng)服務(wù)器204p將屏幕更新指令發(fā)送到屏幕流控制部分201p。
屏幕流控制部分201p通過HTML生成復(fù)印結(jié)束屏幕數(shù)據(jù),和將復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204p。環(huán)球網(wǎng)服務(wù)器204p將HTML的復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p。環(huán)球網(wǎng)瀏覽器702p將與復(fù)印結(jié)束屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印結(jié)束屏幕304p顯示在操作部分709p上。
在根據(jù)3實(shí)施例的第三變體中,由于圖69中的步驟S2104和S2106需要一定數(shù)量的時(shí)間,對(duì)于請(qǐng)求和響應(yīng)的每一個(gè),事件指示不同的SOAP消息。因此,可以實(shí)現(xiàn)根據(jù)進(jìn)程狀態(tài)改變顯示在操作部分709p上的屏幕的屏幕更新。
在圖76中,描述了在與圖69中的步驟S2104相對(duì)應(yīng)的進(jìn)程中顯示掃描正在進(jìn)行屏幕的一種示范性情況。類似地,可以在與步驟S2106相對(duì)應(yīng)的進(jìn)程期間顯示打印正在進(jìn)行屏幕。在多功能打印機(jī)的情況下,可以通過來自另一個(gè)應(yīng)用系統(tǒng)的事件實(shí)現(xiàn)屏幕更新。
-第四變體-圖77是用于說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202的進(jìn)程的第四變體的圖示。在根據(jù)第三實(shí)施例的如圖77所示的第四變體中的成像設(shè)備7p和服務(wù)器2p中,示出了有必要說明的部分,但省略了其它部分。
圖77中的步驟S2401、S2402、和S2403與圖69中的步驟S2101、S2102、和S2103相同,因此,省略對(duì)它們的說明。服務(wù)器2p的屏幕流控制部分201p將掃描開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。進(jìn)程前進(jìn)到步驟S2404。在步驟S2404中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將掃描開始指令發(fā)送到成像設(shè)備7p的掃描WS 703-1p。對(duì)于步驟S2404中的掃描開始指令,使用如圖78所示的請(qǐng)求SOAP消息。
當(dāng)接收到掃描開始指令時(shí),掃描WS 703-1p通過掃描功能部分707p控制掃描儀711p,并進(jìn)行掃描。當(dāng)掃描結(jié)束時(shí),例如,掃描WS 703-1p將圖像數(shù)據(jù)存儲(chǔ)到本地存儲(chǔ)器中。此后,掃描WS 703-1p通過發(fā)送如圖79所示的響應(yīng)SOAP消息,將存儲(chǔ)在本地存儲(chǔ)器中的圖像數(shù)據(jù)的文檔ID發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。進(jìn)程前進(jìn)到步驟S2405。在步驟S2405中,通過環(huán)球網(wǎng)服務(wù)協(xié)作功能部分113p,將存儲(chǔ)在本地存儲(chǔ)器中的圖像數(shù)據(jù)用在掃描WS 703-1p和打印WS 703-2p之間的協(xié)同操作之中。
隨后,服務(wù)器2p的屏幕流控制部分201p將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。進(jìn)程前進(jìn)到步驟S2406。在步驟S2406中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將打印開始指令發(fā)送到成像設(shè)備7p的打印WS 703-2p。對(duì)于在步驟S2406中發(fā)送的打印開始指令,使用如圖80所示的包括文檔ID的請(qǐng)求SOAP消息。
當(dāng)接收到打印開始指令時(shí),打印WS 703-2p從存儲(chǔ)在本地存儲(chǔ)器中的各種各樣圖像數(shù)據(jù)中讀出與文檔ID相對(duì)應(yīng)的圖像數(shù)據(jù),通過打印功能部分706p控制繪圖儀710p,并進(jìn)行打印。當(dāng)打印結(jié)束時(shí),打印WS 703-2p通過發(fā)送如圖81所示的響應(yīng)SOAP消息而將打印結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。
在步驟S2407中,與步驟S2402類似,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將屏幕更新指令的請(qǐng)求發(fā)送到成像設(shè)備7p的瀏覽器控制WS 703-3p。當(dāng)接收到屏幕更新指令的請(qǐng)求時(shí),進(jìn)程前進(jìn)到步驟S2408。在步驟S2408中,成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p利用HTTP的GET方法將屏幕更新指令發(fā)送到服務(wù)器2p的環(huán)球網(wǎng)服務(wù)器204p。環(huán)球網(wǎng)服務(wù)器204p將屏幕更新指令發(fā)送到屏幕流控制部分201p。
屏幕流控制部分201p通過HTML生成復(fù)印結(jié)束屏幕數(shù)據(jù),和將復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器204p。環(huán)球網(wǎng)服務(wù)器204p將HTML的復(fù)印結(jié)束屏幕數(shù)據(jù)發(fā)送到成像設(shè)備7p的環(huán)球網(wǎng)瀏覽器702p。環(huán)球網(wǎng)瀏覽器702p將與復(fù)印結(jié)束屏幕數(shù)據(jù)相對(duì)應(yīng)的復(fù)印結(jié)束屏幕304p顯示在操作部分709p上。
在根據(jù)第三實(shí)施例的如圖77所示的第四變體中,在步驟S2404和步驟S2406中發(fā)送文檔ID,而不是發(fā)送圖像數(shù)據(jù)。因此,可以減輕網(wǎng)絡(luò)3p的工作負(fù)荷和改善響應(yīng)性能。
-第五變體-圖82是用于說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202的進(jìn)程的第五變體的圖示。在如圖82所示的成像設(shè)備7a和7b和服務(wù)器2p中,示出了有必要說明的部分,但省略了其它部分。
步驟S2501、S2502、和S2503與步驟S2101、S2102、和S2103類似,因此,省略對(duì)它們的說明。服務(wù)器2p的屏幕流控制部分201p將掃描開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。進(jìn)程前進(jìn)到步驟S2504。在步驟S2504中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將掃描開始指令發(fā)送到成像設(shè)備7a的掃描WS703-1p。對(duì)于步驟S2504中的掃描開始指令,使用如圖78所示的請(qǐng)求SOAP消息。
當(dāng)接收到掃描開始指令時(shí),掃描WS 703-1p通過掃描功能部分707p控制掃描儀711p,并進(jìn)行掃描。當(dāng)掃描結(jié)束時(shí),成像設(shè)備7a的掃描WS 703-1p利用如圖79所示的響應(yīng)SOAP消息,將掃描的圖像數(shù)據(jù)的文檔ID發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。
進(jìn)程前進(jìn)到步驟S2505。在步驟S2505中,成像設(shè)備7a的WS客戶機(jī)114p將圖像數(shù)據(jù)發(fā)送到成像設(shè)備7b的文檔管理WS 115p。文檔管理WS 115p是由成像設(shè)備7b的環(huán)球網(wǎng)服務(wù)器103p提供的用于控制文檔管理功能部分(未示出)的環(huán)球網(wǎng)服務(wù)。
例如,成像設(shè)備7b的文檔管理WS 115p存儲(chǔ)從服務(wù)器2p接收的圖像數(shù)據(jù)。通過環(huán)球網(wǎng)服務(wù)協(xié)作功能部分113p,將存儲(chǔ)在本地存儲(chǔ)器中的圖像數(shù)據(jù)用在文檔管理WS 115p和打印WS 703-2p之間的協(xié)同操作之中。
與步驟S2505平行,服務(wù)器2p的屏幕流控制部分201p將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。進(jìn)程前進(jìn)到步驟S2506。在步驟S2506中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205p將打印開始指令發(fā)送到成像設(shè)備7b的打印WS703-2p。對(duì)于在步驟S2506中發(fā)送的打印開始指令,使用如圖79所示的包括文檔ID的請(qǐng)求SOAP消息。
當(dāng)接收到打印開始指令時(shí),打印WS 703-2p從存儲(chǔ)在本地存儲(chǔ)器中的各種各樣圖像數(shù)據(jù)中讀出與文檔ID相對(duì)應(yīng)的圖像數(shù)據(jù),通過打印功能部分706p控制繪圖儀710p,并進(jìn)行打印。打印WS 703-2p等待步驟S2505的進(jìn)程,當(dāng)接收到先決條件時(shí),進(jìn)行打印。也就是說,成像設(shè)備7b的環(huán)球網(wǎng)服務(wù)協(xié)作功能部分113p對(duì)步驟S2505和步驟S2506執(zhí)行等待進(jìn)程。當(dāng)打印結(jié)束時(shí),打印WS 703-2p通過發(fā)送如圖81所示的響應(yīng)SOAP消息而將打印結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205p。在步驟S2507和步驟S2508中,與步驟S2502和步驟S2503類似,將復(fù)印結(jié)束屏幕304p顯示在操作部分709p上。
在根據(jù)第三實(shí)施例的第五變體中,在步驟S2504和S2506中發(fā)送文檔ID,而不是發(fā)送圖像數(shù)據(jù)。因此,可以減輕網(wǎng)絡(luò)3p的工作負(fù)荷,并改善響應(yīng)性能。
-第六變體-圖83是用于說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9202的進(jìn)程的第六變體的圖示。在成像設(shè)備7a和服務(wù)器2a和2b中,示出了有必要說明的部分,但省略了其它部分。服務(wù)器2a和2b的配置基本上與服務(wù)器2p的配置類似,因此,省略對(duì)它們的詳細(xì)說明。屏幕流控制部分201a和201b對(duì)應(yīng)于屏幕流控制部分201p,環(huán)球網(wǎng)服務(wù)客戶機(jī)205a和205b對(duì)應(yīng)于環(huán)球網(wǎng)服務(wù)客戶機(jī)205p,以及環(huán)球網(wǎng)服務(wù)協(xié)作功能部分207a和207b對(duì)應(yīng)于環(huán)球網(wǎng)服務(wù)協(xié)作功能部分207p。
步驟S2601、S2602、S2603、和S2604與步驟S2101、S2102、S2103、和S2104相同,因此,省略對(duì)它們的說明。環(huán)球網(wǎng)服務(wù)客戶機(jī)205a將在步驟S2604中接收的圖像數(shù)據(jù)發(fā)送到服務(wù)器設(shè)備2b的進(jìn)程打印WS 208b。進(jìn)程打印WS 208b是環(huán)球網(wǎng)服務(wù)服務(wù)器提供的控制進(jìn)程打印功能部分(未示出)的環(huán)球網(wǎng)服務(wù)。另外,服務(wù)器2a和2b通過環(huán)球網(wǎng)服務(wù)協(xié)作功能部分207a和207b在圖像數(shù)據(jù)和進(jìn)程方面相互協(xié)作。
服務(wù)器2b的屏幕流控制部分201b向環(huán)球網(wǎng)服務(wù)客戶機(jī)205p發(fā)出圖像處理的指令。進(jìn)程前進(jìn)到步驟S2606。在步驟S2606中,環(huán)球網(wǎng)服務(wù)客戶機(jī)205b通過網(wǎng)絡(luò)3p,利用圖像處理WS 7-2p對(duì)圖像數(shù)據(jù)進(jìn)行處理。
隨后,服務(wù)器2b的屏幕流控制部分201b將打印開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)205b。進(jìn)程前進(jìn)到步驟S2607。在步驟S2607中,服務(wù)器2b的環(huán)球網(wǎng)服務(wù)客戶機(jī)205b將打印開始指令發(fā)送到成像設(shè)備7a的打印WS 703-2p。對(duì)于在步驟S2607中發(fā)送的打印開始指令,使用如圖73所示的包括圖像數(shù)據(jù)的請(qǐng)求SOAP消息。
當(dāng)接收到打印開始指令時(shí),打印WS 703-2p通過打印功能部分706p控制繪圖儀710p,并進(jìn)行打印。當(dāng)打印結(jié)束時(shí),打印WS 703-2p利用如圖74所示的響應(yīng)SOAP消息而將打印結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)205b。步驟S2608和S2609與步驟S2107和S2108相同,因此,省略對(duì)它們的說明。
在如圖83所示的根據(jù)第三實(shí)施例的第六變體中,可以利用現(xiàn)有應(yīng)用系統(tǒng)構(gòu)建新的應(yīng)用系統(tǒng)。例如,在當(dāng)打印文檔時(shí)另外提供條形碼的情況下,可以通過網(wǎng)絡(luò)3p選擇和使用更好的應(yīng)用系統(tǒng)。
-第七變體-在上述的第一變體到第六變體中,作為信息處理設(shè)備1-2p的一個(gè)例子,描述了成像設(shè)備7p。在接下來的變體中,作為信息處理設(shè)備1-2p的另一個(gè)例子,將描述聲音處理設(shè)備。
圖84是說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9200中的進(jìn)程的第一變體的圖示。在包括信息處理設(shè)備1-2p的配置的聲音處理設(shè)備1001p和包括服務(wù)器2p的配置的服務(wù)器1002p中,示出了有必要說明的部分和省略了其它部分。
當(dāng)用戶通過按下聲音處理屏幕等的“執(zhí)行”按鈕,從操作部分發(fā)出執(zhí)行聲音處理的指令時(shí),進(jìn)程前進(jìn)到步驟S3101。在步驟S3101中,環(huán)球網(wǎng)瀏覽器1102p利用HTTP(超文本傳輸協(xié)議)的GET方法或POST方法,將聲音處理執(zhí)行指令發(fā)送到服務(wù)器1002p的環(huán)球網(wǎng)服務(wù)器1204p,以便發(fā)出進(jìn)行聲音處理的指令。環(huán)球網(wǎng)服務(wù)器1204p將聲音處理執(zhí)行指令發(fā)送到屏幕流控制部分1201p。屏幕流控制部分1201p將屏幕更新指令的請(qǐng)求發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。
聲音進(jìn)程前進(jìn)到步驟S3102。在步驟S3102中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將屏幕更新指令的請(qǐng)求發(fā)送到聲音處理設(shè)備1001p的瀏覽器控制環(huán)球網(wǎng)服務(wù)(瀏覽器控制WS(環(huán)球網(wǎng)服務(wù)))1103-3p。瀏覽器控制WS 1103-3p是環(huán)球網(wǎng)服務(wù)服務(wù)器703p提供的用于控制瀏覽器控制功能部分705p的環(huán)球網(wǎng)服務(wù)。對(duì)于步驟S3102中的屏幕更新指令的請(qǐng)求,使用如圖70所示的請(qǐng)求SOAP消息。
當(dāng)聲音處理設(shè)備1001p的環(huán)球網(wǎng)瀏覽器1102p接收到屏幕更新指令的請(qǐng)求時(shí),進(jìn)程前進(jìn)到步驟S3103。在步驟S3103中,聲音處理設(shè)備1001p的環(huán)球網(wǎng)瀏覽器1102p利用HTTP的GET方法而將屏幕更新指令發(fā)送到服務(wù)器1002p的環(huán)球網(wǎng)服務(wù)器1204p。環(huán)球網(wǎng)服務(wù)器1204p將屏幕更新指令發(fā)送到屏幕流控制部分1201p。
屏幕流控制部分1201p通過HTML生成聲音處理正在進(jìn)行屏幕數(shù)據(jù),并將聲音處理正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器1204p。環(huán)球網(wǎng)服務(wù)器1204p將HTML的聲音處理正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到聲音處理設(shè)備1001p的環(huán)球網(wǎng)瀏覽器1102p。環(huán)球網(wǎng)瀏覽器1102p將與聲音處理正在進(jìn)行屏幕數(shù)據(jù)相對(duì)應(yīng)的聲音處理正在進(jìn)行屏幕顯示在操作部分上。
此外,服務(wù)器1002p的屏幕流控制部分1201p向環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p發(fā)出聲音收集開始的指令。進(jìn)程前進(jìn)到步驟S3104。在步驟S3104中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p向聲音處理設(shè)備1001p的聲音收集WS 1103-1p發(fā)出聲音收集開始的指令。聲音收集WS 1103-1p是環(huán)球網(wǎng)服務(wù)器703p提供的用于控制聲音收集功能部分的環(huán)球網(wǎng)服務(wù)。為了在步驟S3104中發(fā)出聲音收集開始的指令,使用如圖71所示的請(qǐng)求SOAP消息。
當(dāng)聲音收集WS 1103-1p接收到聲音收集開始指令的請(qǐng)求時(shí),聲音收集WS 1103-1p通過聲音收集功能部分控制聲音收集裝置,并進(jìn)行聲音收集。當(dāng)聲音收集結(jié)束時(shí),聲音收集WS 1103-1p通過如圖72所示的響應(yīng)SOAP消息將收集和數(shù)字化的聲音得到的聲音數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。進(jìn)程前進(jìn)到步驟S3105。在步驟S3105中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將從聲音收集WS 1103-1p接收的聲音數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)協(xié)作功能部分1207p。聲音數(shù)據(jù)用在環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p與環(huán)球網(wǎng)服務(wù)協(xié)作功能部分1207p之間的協(xié)同操作之中。
隨后,服務(wù)器1002p的屏幕流控制部分1201p將聲音數(shù)據(jù)輸出開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。進(jìn)程前進(jìn)到步驟S3106。在步驟S3106中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將聲音數(shù)據(jù)輸出開始指令發(fā)送到聲音處理設(shè)備1001p的聲音數(shù)據(jù)輸出WS 1103-2p。聲音數(shù)據(jù)輸出WS 1103-2p是環(huán)球網(wǎng)服務(wù)器703p提供的用于控制聲音數(shù)據(jù)功能部分的環(huán)球網(wǎng)服務(wù)。對(duì)于步驟S3106中的聲音數(shù)據(jù)輸出開始指令,使用如圖73所示的包括聲音數(shù)據(jù)的請(qǐng)求SOAP消息。
當(dāng)聲音數(shù)據(jù)輸出WS 1103-2p接收到聲音數(shù)據(jù)輸出開始指令時(shí),聲音數(shù)據(jù)輸出WS 1103-2p通過聲音數(shù)據(jù)功能部分控制數(shù)據(jù)輸出裝置,并進(jìn)行聲音數(shù)據(jù)輸出。當(dāng)聲音處理結(jié)束時(shí),聲音數(shù)據(jù)輸出WS 1103-2p通過發(fā)送用于聲音處理的如圖74所示的響應(yīng)SOAP消息,將聲音輸出結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。
在步驟S3107中,與步驟S3102類似,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將屏幕更新指令的請(qǐng)求發(fā)送到聲音處理設(shè)備1001p的瀏覽器控制WS 1103-3p。當(dāng)聲音處理設(shè)備1001p的環(huán)球網(wǎng)瀏覽器1102p接收到屏幕更新指令的請(qǐng)求時(shí),進(jìn)程前進(jìn)到步驟S3108。在步驟S3108中,聲音處理設(shè)備1001p的環(huán)球網(wǎng)瀏覽器1102p利用HTTP的GET方法將屏幕更新指令發(fā)送到服務(wù)器1002p的環(huán)球網(wǎng)服務(wù)器1204p。環(huán)球網(wǎng)服務(wù)器1204p將屏幕更新指令發(fā)送到屏幕流控制部分1201p。
屏幕流控制部分1201p通過HTML生成聲音處理結(jié)束屏幕數(shù)據(jù),并將聲音處理結(jié)束屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器1204p。環(huán)球網(wǎng)服務(wù)器1204p將HTML的聲音處理結(jié)束屏幕數(shù)據(jù)發(fā)送到聲音處理設(shè)備1001p的環(huán)球網(wǎng)瀏覽器1102p。環(huán)球網(wǎng)瀏覽器1102p將與聲音處理結(jié)束屏幕數(shù)據(jù)相對(duì)應(yīng)的聲音處理結(jié)束屏幕顯示在操作部分上。
用在根據(jù)第三實(shí)施例的如圖84所示的第七變體中的聲音處理設(shè)備1001p可以是較廉價(jià),但要求至少包括環(huán)球網(wǎng)服務(wù)的單功能設(shè)備。瀏覽器控制WS1103-3p可以接受來自環(huán)球網(wǎng)服務(wù)和安裝在操作部分上的硬按鈕的請(qǐng)求。例如,當(dāng)接收到屏幕更新指令的請(qǐng)求時(shí),環(huán)球網(wǎng)瀏覽器1102p對(duì)指出的URL執(zhí)行HTTP的GET方法。
在根據(jù)第三實(shí)施例的如圖84所示的第七變體中,當(dāng)進(jìn)程結(jié)束或發(fā)生故障時(shí),聲音處理設(shè)備1001p可以發(fā)送來自服務(wù)器1002p的屏幕更新指令的請(qǐng)求。
-第八變體-圖85是說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9200的進(jìn)程的第八變體的圖示。在包括信息處理設(shè)備1-2p的配置的聲音處理設(shè)備1001a和1001b以及包括服務(wù)器2p的配置的服務(wù)器1002p中,示出了有必要說明的部分和省略了其它部分。
圖85中的步驟S3201、S3202、S3204、和S3205與圖84中的步驟S3101、S3102、S3103、S3104、和S3105相同,因此,省略對(duì)它們的說明。在聲音收集WS 1103-1p不能獲取與聲音數(shù)據(jù)輸出WS 1103-2p相對(duì)應(yīng)的聲音數(shù)據(jù)的情況下,服務(wù)器1002p的屏幕流控制部分1201p向環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p發(fā)出轉(zhuǎn)換聲音數(shù)據(jù)格式的指令。進(jìn)程前進(jìn)到步驟S3206。在步驟S3206中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p通過網(wǎng)絡(luò)3p,利用聲音數(shù)據(jù)格式轉(zhuǎn)換WS 1006p將聲音數(shù)據(jù)轉(zhuǎn)換成適當(dāng)聲音數(shù)據(jù)格式。
隨后,服務(wù)器1002p的屏幕流控制部分1201p將聲音數(shù)據(jù)輸出開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。進(jìn)程前進(jìn)到步驟S3207。在步驟S3207中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將聲音數(shù)據(jù)輸出開始指令發(fā)送到與進(jìn)行聲音數(shù)據(jù)輸出的聲音處理設(shè)備1001a不同的聲音處理設(shè)備1001b的聲音數(shù)據(jù)輸出WS1103-2p。對(duì)于步驟S3207中的聲音數(shù)據(jù)輸出開始指令,使用與聲音處理對(duì)應(yīng)的、如圖73所示的包括聲音數(shù)據(jù)的請(qǐng)求SOAP消息。
當(dāng)聲音數(shù)據(jù)輸出WS 1103-2p接收到聲音數(shù)據(jù)輸出開始指令時(shí),聲音數(shù)據(jù)輸出WS 1103-2p通過聲音數(shù)據(jù)功能部分控制,并進(jìn)行聲音數(shù)據(jù)輸出。當(dāng)聲音數(shù)據(jù)輸出結(jié)束時(shí),聲音數(shù)據(jù)輸出WS 1103-2p通過發(fā)送與聲音處理相對(duì)應(yīng)的、如圖74所示的響應(yīng)SOAP消息,將聲音數(shù)據(jù)輸出結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。
圖85中的步驟S3208和S3209與圖84中的步驟S3107和S3108相同,因此,省略對(duì)它們的說明。在第八變體中,即使聲音處理1001a是作為單功能設(shè)備的聲音收集裝置,通過使用另一個(gè)聲音處理設(shè)備1001b的功能,聲音處理1001a也可以成為多功能設(shè)備。根據(jù)第三實(shí)施例的如圖85所示的第八變體不僅可以應(yīng)用于辦公室,而且可以通過經(jīng)由網(wǎng)絡(luò)3p相互遠(yuǎn)程連接的聲音處理設(shè)備1001a和1001b應(yīng)用于協(xié)同操作,和可以應(yīng)用于功能提高。
-第九變體-圖86是說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9200的進(jìn)程的第三變體的圖示。在如圖86所示的聲音處理設(shè)備1001p和服務(wù)器1002p中,示出了要說明的部分,但省略了其它部分。
圖86中的步驟S3301、S3302、和S3303與圖84中的步驟S3101、S3102、和S3103相同,因此,省略對(duì)它們的說明。服務(wù)器1002p的屏幕流控制部分1201p將聲音收集開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。進(jìn)程前進(jìn)到步驟S3304。在步驟S3304中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將事件登記指令發(fā)送到聲音處理設(shè)備1001p的通知WS 1103-4p。通知WS 1103-4p是環(huán)球網(wǎng)服務(wù)服務(wù)器703p提供的用于控制通知功能部分708p的環(huán)球網(wǎng)服務(wù)。對(duì)于步驟S3304中的事件登記指令,使用請(qǐng)求SOAP消息。
進(jìn)程前進(jìn)到步驟S3305。在步驟S3305中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將聲音收集開始指令發(fā)送到聲音處理設(shè)備1001p的聲音收集WS 1103-1p。聲音收集WS 1103-1p通過聲音收集功能部分控制聲音收集裝置,并進(jìn)行聲音收集。將指示聲音收集結(jié)束的事件登記到通知WS 1103-4p中,并將聲音收集結(jié)束告知通知發(fā)送部分1104p。
進(jìn)程前進(jìn)到步驟S3305。在步驟S3305中,通知發(fā)送部分1104p將聲音收集結(jié)束告知服務(wù)器1002p的通知接收部分1203p。為了在步驟S3306中告知聲音收集結(jié)束,可以使用響應(yīng)SOAP消息或可以使用另一種協(xié)議。
當(dāng)聲音收集結(jié)束已告知時(shí),進(jìn)程前進(jìn)到步驟S3307。在步驟S3307中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將收集的聲音數(shù)據(jù)的傳送請(qǐng)求發(fā)送到聲音處理設(shè)備1001p的聲音收集WS 1103-1p。當(dāng)聲音收集WS 1103-1p接收到收集的聲音數(shù)據(jù)的傳送請(qǐng)求時(shí),聲音收集WS 1103-1p通過發(fā)送與聲音處理相對(duì)應(yīng)的如圖72所示的響應(yīng)SOAP消息,將聲音數(shù)據(jù)傳送到環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。
在步驟S3308中,與步驟S3302類似,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將屏幕更新指令的請(qǐng)求發(fā)送到聲音處理設(shè)備1001p的瀏覽器控制WS 1103-3p。當(dāng)接收到屏幕更新指令的請(qǐng)求時(shí),進(jìn)程前進(jìn)到步驟S3309。在步驟S3309中,聲音處理設(shè)備1001p的環(huán)球網(wǎng)瀏覽器1102p利用HTTP的GET方法,將屏幕更新指令發(fā)送到服務(wù)器1002p的環(huán)球網(wǎng)服務(wù)器1204p。環(huán)球網(wǎng)服務(wù)器1204p將屏幕更新指令發(fā)送到屏幕流控制部分1201p。
屏幕流控制部分1201p通過HTML生成聲音收集正在進(jìn)行屏幕數(shù)據(jù),并將聲音收集正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器1204p。環(huán)球網(wǎng)服務(wù)器1204p將HTML的聲音收集正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到聲音處理設(shè)備1001p的環(huán)球網(wǎng)瀏覽器1102p。環(huán)球網(wǎng)瀏覽器1102p將與聲音收集正在進(jìn)行屏幕數(shù)據(jù)相對(duì)應(yīng)的聲音收集正在進(jìn)行屏幕顯示在操作部分上。
進(jìn)程前進(jìn)到步驟S3310。在步驟S3310中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將在步驟S3307中接收的聲音收集正在進(jìn)行屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)協(xié)作功能部分1207p。聲音收集正在進(jìn)行屏幕數(shù)據(jù)用在環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p與環(huán)球網(wǎng)服務(wù)協(xié)作功能部分1207p之間的協(xié)同操作之中。
隨后,服務(wù)器1002p的屏幕流控制部分1201p將聲音數(shù)據(jù)輸出開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。進(jìn)程前進(jìn)到步驟S3311。在步驟S3311中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將聲音數(shù)據(jù)輸出開始指令發(fā)送到聲音處理設(shè)備1001p的聲音數(shù)據(jù)輸出WS 1103-2p。對(duì)于步驟S3311中的聲音數(shù)據(jù)輸出開始指令,使用與聲音處理相對(duì)應(yīng)的、如圖73所示的包括聲音數(shù)據(jù)的請(qǐng)求SOAP消息。
當(dāng)接收到聲音數(shù)據(jù)輸出開始指令時(shí),聲音數(shù)據(jù)輸出WS 1103-2p通過聲音數(shù)據(jù)功能部分控制數(shù)據(jù)輸出裝置,和進(jìn)行聲音數(shù)據(jù)輸出。當(dāng)聲音數(shù)據(jù)輸出結(jié)束時(shí),聲音數(shù)據(jù)輸出WS 1103-2p通過發(fā)送與聲音處理相對(duì)應(yīng)的如圖74所示的響應(yīng)SOAP消息,將聲音輸出結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。
在步驟S3312中,與步驟S3302類似,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將屏幕更新指令的請(qǐng)求發(fā)送到聲音處理設(shè)備1001p的瀏覽器控制WS 1103-3p。當(dāng)接收到屏幕更新指令的請(qǐng)求時(shí),進(jìn)程前進(jìn)到步驟S3313。在步驟S3313中,聲音處理設(shè)備1001p的環(huán)球網(wǎng)瀏覽器1102p利用HTTP的GET方法將屏幕更新指令發(fā)送到服務(wù)器1002p的環(huán)球網(wǎng)服務(wù)器1204p。環(huán)球網(wǎng)服務(wù)器1204p將屏幕更新指令發(fā)送到屏幕流控制部分1201p。
屏幕流控制部分1201p通過HTML生成聲音處理結(jié)束屏幕數(shù)據(jù),并將聲音處理結(jié)束屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器1204p。環(huán)球網(wǎng)服務(wù)器1204p將HTML的聲音處理結(jié)束屏幕數(shù)據(jù)發(fā)送到聲音處理設(shè)備1001p的環(huán)球網(wǎng)瀏覽器1102p。環(huán)球網(wǎng)瀏覽器1102p將與聲音處理結(jié)束屏幕數(shù)據(jù)相對(duì)應(yīng)的聲音處理結(jié)束屏幕顯示在操作部分上。
在根據(jù)第三實(shí)施例的如圖86所示的第九變體中,由于圖84中的步驟S3104和S3106需要一定數(shù)量的時(shí)間,對(duì)于請(qǐng)求和響應(yīng)的每一個(gè),事件指示不同的SOAP消息。因此,可以實(shí)現(xiàn)根據(jù)進(jìn)程狀態(tài)改變顯示在操作部分上的屏幕的屏幕更新。
在圖86中,描述了在與圖84中的步驟S3104相對(duì)應(yīng)的進(jìn)程中顯示聲音收集正在進(jìn)行屏幕的一種示范性情況。類似地,可以在與步驟S3106相對(duì)應(yīng)的進(jìn)程期間顯示聲音數(shù)據(jù)輸出正在進(jìn)行屏幕。在多功能聲音處理設(shè)備的情況下,可以通過來自另一個(gè)應(yīng)用系統(tǒng)的事件實(shí)現(xiàn)屏幕更新。
-第十種變體-圖87是用于說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9200的進(jìn)程的第十種變體的圖示。在環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9200的進(jìn)程的第十種變體中,在包括信息處理設(shè)備1-2p的配置的聲音處理設(shè)備1001p和包括服務(wù)器2p的配置的服務(wù)器1002p中,示出了有必要說明的部分,但省略了其它部分。
圖87中的步驟S3401、S3402、和S3403與圖84中的步驟S3101、S3102、和S3103相同,因此,省略對(duì)它們的說明。服務(wù)器1002p的屏幕流控制部分1201p將聲音收集開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。進(jìn)程前進(jìn)到步驟S3404。在步驟S3404中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將聲音收集開始指令發(fā)送到聲音處理設(shè)備1001p的聲音收集WS 1103-1p。對(duì)于步驟S3404中的聲音收集開始指令,使用與聲音處理相應(yīng)的如圖78所示的請(qǐng)求SOAP消息。
當(dāng)接收到聲音收集開始指令時(shí),聲音收集WS 1103-1p通過聲音收集功能部分控制聲音收集裝置,并進(jìn)行聲音收集。當(dāng)聲音收集結(jié)束時(shí),例如,聲音收集WS 1103-1p將聲音數(shù)據(jù)存儲(chǔ)在本地存儲(chǔ)器中。此后,聲音收集WS1103-1p通過發(fā)送與聲音處理相對(duì)應(yīng)的如圖79所示的響應(yīng)SOAP消息,將存儲(chǔ)在本地存儲(chǔ)器中的聲音數(shù)據(jù)的聲音ID發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。進(jìn)程前進(jìn)到步驟S3405。在步驟S3405中,通過環(huán)球網(wǎng)服務(wù)協(xié)作功能部分1113p,將存儲(chǔ)在本地存儲(chǔ)器中的聲音數(shù)據(jù)用在聲音收集WS 1103-1p和聲音數(shù)據(jù)輸出WS 1103-2p之間的協(xié)同操作之中。
隨后,服務(wù)器1002p的屏幕流控制部分1201p將聲音數(shù)據(jù)輸出開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。進(jìn)程前進(jìn)到步驟S3406。在步驟S3406中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將聲音數(shù)據(jù)輸出開始指令發(fā)送到聲音處理設(shè)備1001p的聲音數(shù)據(jù)輸出WS 1103-2p。對(duì)于在步驟S3406中發(fā)送的聲音數(shù)據(jù)輸出開始指令,使用與聲音處理相對(duì)應(yīng)的、如圖80所示的包括聲音ID的請(qǐng)求SOAP消息。
當(dāng)接收到聲音數(shù)據(jù)輸出開始指令時(shí),聲音數(shù)據(jù)輸出WS 1103-2p從存儲(chǔ)在本地存儲(chǔ)器中的各種各樣聲音數(shù)據(jù)中讀出與聲音ID相對(duì)應(yīng)的聲音數(shù)據(jù),通過聲音數(shù)據(jù)功能部分控制聲音數(shù)據(jù)輸出裝置,并進(jìn)行聲音數(shù)據(jù)輸出。當(dāng)聲音數(shù)據(jù)輸出結(jié)束時(shí),聲音數(shù)據(jù)輸出WS 1103-2p通過發(fā)送與聲音處理相對(duì)應(yīng)的、如圖81所示的響應(yīng)SOAP消息,將聲音數(shù)據(jù)輸出結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。
在步驟S3407中,與步驟S3402類似,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將屏幕更新指令的請(qǐng)求發(fā)送到聲音處理設(shè)備1001p的瀏覽器控制WS 1103-3p。當(dāng)接收到屏幕更新指令請(qǐng)求的請(qǐng)求時(shí),進(jìn)程前進(jìn)到步驟S3408。在步驟S3408中,聲音處理設(shè)備1001p的環(huán)球網(wǎng)瀏覽器1102p利用HTTP的GET方法將屏幕更新指令發(fā)送到服務(wù)器1002p的環(huán)球網(wǎng)服務(wù)器l204p。環(huán)球網(wǎng)服務(wù)器1204p將屏幕更新指令發(fā)送到屏幕流控制部分1201p。
屏幕流控制部分1201p通過HTML生成聲音處理結(jié)束屏幕數(shù)據(jù),并將聲音處理結(jié)束屏幕數(shù)據(jù)發(fā)送到環(huán)球網(wǎng)服務(wù)器1204p。環(huán)球網(wǎng)服務(wù)器1204p將HTML的聲音處理結(jié)束屏幕數(shù)據(jù)發(fā)送到聲音處理設(shè)備1001p的環(huán)球網(wǎng)瀏覽器1102p。環(huán)球網(wǎng)瀏覽器1102p將與聲音處理結(jié)束屏幕數(shù)據(jù)相對(duì)應(yīng)的聲音處理結(jié)束屏幕顯示在操作部分上。
在如圖87所示的第十種變體中,在步驟S3404和步驟S3406中發(fā)送聲音ID,而不是發(fā)送聲音數(shù)據(jù)。因此,可以減輕網(wǎng)絡(luò)3p的工作負(fù)荷和改善響應(yīng)性能。
-第十一變體-圖88是用于說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9200中的進(jìn)程的第十一變體的圖示。在包括信息處理設(shè)備1-2p的配置的聲音處理設(shè)備1001a和1002b和包括服務(wù)器2p的配置的服務(wù)器1002p中,示出了有必要說明的部分,但省略了其它部分。
步驟S3501、S3502、和S3503與步驟S3101、S3102、和S3103類似,因此,省略對(duì)它們的說明。服務(wù)器1002p的屏幕流控制部分1201p將聲音收集開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。進(jìn)程前進(jìn)到步驟S3504。在步驟S3504中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將聲音收集開始指令發(fā)送到聲音處理設(shè)備1001a的聲音收集WS 1103-1p。對(duì)于步驟S3504中的聲音收集開始指令,使用與聲音處理相對(duì)應(yīng)的如圖78所示的請(qǐng)求SOAP消息。
當(dāng)接收到聲音收集開始指令時(shí),聲音收集WS 1103-1p通過聲音收集功能部分控制聲音收集裝置,并進(jìn)行聲音收集。當(dāng)聲音收集結(jié)束時(shí),聲音處理設(shè)備1001a的聲音收集WS 1103-1p利用與聲音處理相對(duì)應(yīng)的如圖79所示的響應(yīng)SOAP消息,將收集的聲音數(shù)據(jù)的聲音ID發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。
進(jìn)程前進(jìn)到步驟S3505。在步驟S3505中,聲音處理設(shè)備1001a的WS客戶機(jī)1114p將聲音數(shù)據(jù)發(fā)送到聲音處理設(shè)備1001b的聲音管理WS 1115p。聲音管理WS 1115p是聲音處理設(shè)備1001b的環(huán)球網(wǎng)服務(wù)器703p提供的用于控制聲音數(shù)據(jù)管理功能部分(未示出)的環(huán)球網(wǎng)服務(wù)。
例如,聲音處理設(shè)備1001b的聲音管理WS 1115p存儲(chǔ)從服務(wù)器1002p接收的聲音數(shù)據(jù)。通過環(huán)球網(wǎng)服務(wù)協(xié)作功能部分1113p,將存儲(chǔ)在本地存儲(chǔ)器中的聲音數(shù)據(jù)用在文檔管理WS 1115p和聲音數(shù)據(jù)輸出WS 1103-2p之間的協(xié)同操作之中。
與步驟S3505平行,服務(wù)器1002p的屏幕流控制1201p將聲音數(shù)據(jù)輸出開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。進(jìn)程前進(jìn)到步驟S3506。在步驟S3506中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p將聲音數(shù)據(jù)輸出開始指令發(fā)送到聲音處理設(shè)備1001b的聲音數(shù)據(jù)輸出WS 1103-2p。對(duì)于在步驟S3506中發(fā)送的聲音數(shù)據(jù)輸出開始指令,使用與聲音處理相對(duì)應(yīng)的、如圖79所示的包括聲音ID的請(qǐng)求SOAP消息。
當(dāng)接收到聲音數(shù)據(jù)輸出開始指令時(shí),聲音數(shù)據(jù)輸出WS 1103-2p從存儲(chǔ)在本地存儲(chǔ)器中的各種各樣聲音數(shù)據(jù)中讀出與聲音ID相對(duì)應(yīng)的聲音數(shù)據(jù),通過聲音數(shù)據(jù)功能部分控制所述數(shù)據(jù)輸出裝置,并進(jìn)行聲音數(shù)據(jù)輸出。聲音數(shù)據(jù)輸出WS 1103-2p等待步驟S3505的進(jìn)程,當(dāng)接收到先決條件時(shí),進(jìn)行聲音數(shù)據(jù)輸出。也就是說,聲音處理設(shè)備1001b的環(huán)球網(wǎng)服務(wù)協(xié)作功能部分1113p對(duì)步驟S3505和步驟S3506執(zhí)行等待進(jìn)程。當(dāng)聲音數(shù)據(jù)輸出結(jié)束時(shí),聲音數(shù)據(jù)輸出WS 1103-2p通過發(fā)送與聲音處理相對(duì)應(yīng)的如圖81所示的響應(yīng)SOAP消息,將聲音數(shù)據(jù)輸出結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p。在步驟S3507和步驟S3508中,與步驟S3502和步驟S3503類似,將聲音處理結(jié)束屏幕顯示在操作部分上。
在根據(jù)第三實(shí)施例的如圖88所示的第十一變體中,在步驟S3504和步驟S3506中發(fā)送聲音ID,而不是發(fā)送聲音數(shù)據(jù)。因此,可以減輕網(wǎng)絡(luò)3p的工作負(fù)荷,和改善響應(yīng)性能。
-第十二變體-圖89是用于說明根據(jù)本發(fā)明第三實(shí)施例的環(huán)球網(wǎng)服務(wù)使用系統(tǒng)9200的進(jìn)程的第十二變體的圖示。在包括信息處理設(shè)備1-2p的配置的聲音處理設(shè)備1001a以及服務(wù)器1002a和1002b中,示出了有必要說明的部分,但省略了其它部分。服務(wù)器1002a和1002b的配置基本上與服務(wù)器1002p的配置類似,因此,省略對(duì)它們的詳細(xì)說明。
步驟S3601、S3602、S3603、和S3604與步驟S3101、S3102、S3103、和S3104相同,因此,省略對(duì)它們的說明。環(huán)球網(wǎng)服務(wù)客戶機(jī)1205a將在步驟S3604中接收的聲音數(shù)據(jù)發(fā)送到服務(wù)器設(shè)備1002b的進(jìn)程聲音數(shù)據(jù)輸出WS 1208b。進(jìn)程聲音數(shù)據(jù)輸出WS 1208b是環(huán)球網(wǎng)服務(wù)服務(wù)器(未示出)提供的用于控制聲音處理功能部分(未示出)的環(huán)球網(wǎng)服務(wù)。另外,服務(wù)器1002a和1002b通過環(huán)球網(wǎng)服務(wù)協(xié)作功能部分1207a和1207b在圖像數(shù)據(jù)和進(jìn)程方面相互協(xié)作。
服務(wù)器1002b的屏幕流控制部分1201b向環(huán)球網(wǎng)服務(wù)客戶機(jī)1205p發(fā)出聲音處理的指令。進(jìn)程前進(jìn)到步驟S3606。在步驟S3606中,環(huán)球網(wǎng)服務(wù)客戶機(jī)1205b通過網(wǎng)絡(luò)3p,利用聲音處理WS 1007p對(duì)聲音數(shù)據(jù)進(jìn)行處理。
隨后,服務(wù)器1002b的屏幕流控制部分1201b將聲音數(shù)據(jù)輸出開始指令發(fā)送到環(huán)球網(wǎng)服務(wù)客戶機(jī)1205b。進(jìn)程前進(jìn)到步驟S3607。在步驟S3607中,服務(wù)器1002b的環(huán)球網(wǎng)服務(wù)客戶機(jī)1205b將聲音數(shù)據(jù)輸出開始指令發(fā)送到聲音處理設(shè)備1001a的聲音數(shù)據(jù)輸出WS 1103-2p。對(duì)于在步驟S3607中發(fā)送的聲音數(shù)據(jù)輸出開始指令,使用與聲音處理相對(duì)應(yīng)的、如圖73所示的包括聲音數(shù)據(jù)的請(qǐng)求SOAP消息。
當(dāng)接收到聲音數(shù)據(jù)輸出開始指令時(shí),聲音數(shù)據(jù)輸出WS 1103-2p通過聲音數(shù)據(jù)輸出功能部分控制數(shù)據(jù)輸出裝置,并進(jìn)行聲音數(shù)據(jù)輸出。當(dāng)聲音輸出結(jié)束時(shí),聲音數(shù)據(jù)輸出WS 1103-2p利用與聲音處理相對(duì)應(yīng)的如圖74所示的響應(yīng)SOAP消息,將聲音數(shù)據(jù)輸出結(jié)束告知環(huán)球網(wǎng)服務(wù)客戶機(jī)1205b。步驟S3608和S3609與步驟S3107和S3108相同,因此,省略對(duì)它們的說明。
在根據(jù)第三實(shí)施例的如圖89所示的第十二變體中,可以利用現(xiàn)有應(yīng)用系統(tǒng)構(gòu)建新的應(yīng)用系統(tǒng)。例如,在當(dāng)輸出聲音數(shù)據(jù)時(shí)另外提供條形碼的情況下,可以通過網(wǎng)絡(luò)3p選擇和使用更好的應(yīng)用系統(tǒng)。
在如上所述的第一變體到第十二變體中,由于各種各樣環(huán)球網(wǎng)服務(wù)相互協(xié)作,可以縮短請(qǐng)求進(jìn)程的等待時(shí)間。本發(fā)明不局限于所具體公開的實(shí)施例,并且可以不偏離本發(fā)明范圍地作出各種各樣的改變和修改。
例如,在第一變體到第六變體中,應(yīng)用和描述了圖像數(shù)據(jù),和在第七變體到第十二變體中,應(yīng)用和描述了聲音數(shù)據(jù)。但是,本發(fā)明也可應(yīng)用于操縱像光數(shù)據(jù)、字符數(shù)據(jù)等那樣的各種各樣數(shù)據(jù)的服務(wù)。
在第三實(shí)施例中,權(quán)利要求書中的控制部分對(duì)應(yīng)于應(yīng)用系統(tǒng)200p,權(quán)利要求書中的服務(wù)提供部分對(duì)應(yīng)于環(huán)球網(wǎng)服務(wù)服務(wù)器703p,和權(quán)利要求書中的請(qǐng)求部分對(duì)應(yīng)于環(huán)球網(wǎng)瀏覽器702p。
本發(fā)明不局限于所具體公開的實(shí)施例,可以不偏離本發(fā)明范圍地作出各種各樣的改變和修改。
本申請(qǐng)基于如下的日本優(yōu)先申請(qǐng)2004年12月22日提出的第2004-371396號(hào)、2004年12月22日提出的第2004-371398號(hào)、2005年3月17日提出的第2005-077645號(hào)、2005年12月9日提出的第2005-355737號(hào)、2005年12月15日提出的第2005-362344號(hào)、和2005年12月15日提出的第2005-362345號(hào),通過參考將其全部內(nèi)容合并于此。
權(quán)利要求
1.一種服務(wù)使用系統(tǒng),其中,用于控制與服務(wù)有關(guān)的圖像操縱進(jìn)程的圖像操縱設(shè)備和取代圖像操縱設(shè)備執(zhí)行至少一部分圖像操縱進(jìn)程的外部處理設(shè)備通過網(wǎng)絡(luò)與該服務(wù)使用系統(tǒng)連接,所述系統(tǒng)包含通知功能部分,將圖像操縱設(shè)備的狀態(tài)變化告知預(yù)定目的地。
2.根據(jù)權(quán)利要求1的服務(wù)使用系統(tǒng),包含用于管理與狀態(tài)變化有關(guān)的信息的管理功能部分,其中,將該管理功能部分所管理的與狀態(tài)變化有關(guān)的信息發(fā)送到預(yù)定通知目的地。
3.根據(jù)權(quán)利要求1的服務(wù)使用系統(tǒng),其中,所述通知功能部分將與狀態(tài)變化有關(guān)的信息當(dāng)中事先登記了類型的信息發(fā)送到預(yù)定通知目的地。
4.根據(jù)權(quán)利要求1的服務(wù)使用系統(tǒng),其中,所述通知功能部分將事先登記成與狀態(tài)變化有關(guān)的信息的內(nèi)容發(fā)送到事先登記的預(yù)定通知目的地。
5.根據(jù)權(quán)利要求1的服務(wù)使用系統(tǒng),還包含發(fā)出在圖像操縱設(shè)備的顯示單元上進(jìn)行屏幕顯示的指令的指令部分,其中,當(dāng)圖像操縱設(shè)備的狀態(tài)發(fā)生變化時(shí),將與狀態(tài)變化有關(guān)的信息從圖像操縱設(shè)備發(fā)送到該指令部分,以及該指令部分指令顯示單元來顯示對(duì)應(yīng)于與狀態(tài)變化有關(guān)的信息的屏幕。
6.根據(jù)權(quán)利要求5的系統(tǒng),其中,不同于圖像操縱設(shè)備的終端設(shè)備包括顯示單元。
7.根據(jù)權(quán)利要求1的系統(tǒng),其中,所述通知功能部分指令作為預(yù)定通知目的地的圖像操縱設(shè)備的顯示單元或不同于圖像操縱設(shè)備的終端設(shè)備的顯示單元來顯示對(duì)應(yīng)于與狀態(tài)變化有關(guān)的信息的屏幕。
8.根據(jù)權(quán)利要求1的系統(tǒng),其中,通知功能部分根據(jù)從顯示單元發(fā)送的獲取請(qǐng)求,指令圖像操縱設(shè)備或不同于圖像操縱設(shè)備的終端設(shè)備的顯示單元來顯示對(duì)應(yīng)于與狀態(tài)變化有關(guān)的信息的屏幕。
9.根據(jù)權(quán)利要求1的服務(wù)使用系統(tǒng),其中,外部處理設(shè)備還包含向圖像操縱設(shè)備或不同于圖像操縱設(shè)備的終端設(shè)備的顯示單元發(fā)出指令的指令部分,其中,根據(jù)從外部處理設(shè)備發(fā)送的獲取請(qǐng)求,將與狀態(tài)變化有關(guān)的信息從所述指令部分發(fā)送到所述圖像操縱設(shè)備,以及所述指令部分指令該顯示單元顯示對(duì)應(yīng)于與狀態(tài)變化有關(guān)的信息的屏幕。
10.根據(jù)權(quán)利要求1的服務(wù)使用系統(tǒng),其中,管理功能部分提供在不同于圖像操縱設(shè)備或外部處理設(shè)備的中間設(shè)備中。
11.一種圖像操縱設(shè)備,可通過網(wǎng)絡(luò)與外部處理設(shè)備連接并讓該外部處理設(shè)備執(zhí)行至少一部分與服務(wù)有關(guān)的圖像操縱進(jìn)程,所述圖像操縱設(shè)備包含通知功能部分,將圖像操縱設(shè)備本身的狀態(tài)變化發(fā)送到預(yù)定通知目的地。
12.一種可通過網(wǎng)絡(luò)與圖像操縱設(shè)備連接并讓該圖像操縱設(shè)備執(zhí)行至少一部分與服務(wù)有關(guān)的圖像操縱進(jìn)程的外部處理設(shè)備,所述外部處理設(shè)備包含通知功能部分,當(dāng)接收到圖像操縱設(shè)備的狀態(tài)變化時(shí),將該圖像操縱設(shè)備的狀態(tài)變化發(fā)送到預(yù)定通知目的地。
13.一種用于發(fā)送服務(wù)使用系統(tǒng)的狀態(tài)變化的狀態(tài)變化發(fā)送方法,在該服務(wù)使用系統(tǒng)中,受與服務(wù)有關(guān)的圖像操縱進(jìn)程控制的圖像操縱設(shè)備和取代圖像操縱設(shè)備執(zhí)行一部分圖像操縱進(jìn)程的外部處理設(shè)備通過網(wǎng)絡(luò)連接,所述狀態(tài)變化發(fā)送方法包含如下步驟將圖像操縱進(jìn)程設(shè)備的狀態(tài)變化發(fā)送到預(yù)定通知目的地。
14.一種使計(jì)算機(jī)發(fā)送服務(wù)使用系統(tǒng)的狀態(tài)變化的程序產(chǎn)品,在該服務(wù)使用系統(tǒng)中,受與服務(wù)有關(guān)的圖像操縱進(jìn)程控制的圖像操縱設(shè)備和取代圖像操縱設(shè)備執(zhí)行一部分圖像操縱進(jìn)程的外部處理設(shè)備通過網(wǎng)絡(luò)連接,所述方法包含如下步驟將圖像操縱進(jìn)程設(shè)備的狀態(tài)變化發(fā)送到預(yù)定通知目的地。
15.一種服務(wù)使用系統(tǒng),其中圖像操縱設(shè)備和外部處理設(shè)備通過網(wǎng)絡(luò)連接的,其中所述外部處理設(shè)備包含取代圖像操縱設(shè)備而執(zhí)行至少一部分與服務(wù)有關(guān)的圖像操縱進(jìn)程的控制部分;和所述圖像操縱設(shè)備包含通過圖像操縱進(jìn)程控制的功能,其中,在接收從控制部分發(fā)送的請(qǐng)求的觸發(fā)器上控制該功能。
16.根據(jù)權(quán)利要求15的服務(wù)使用系統(tǒng),其中,圖像操縱設(shè)備包含允許外部控制來控制該功能的服務(wù)提供部分,其中,圖像操縱進(jìn)程通過外部控制該功能來執(zhí)行。
17.根據(jù)權(quán)利要求16的服務(wù)使用系統(tǒng),其中,外部處理設(shè)備根據(jù)從圖像操縱設(shè)備接收的請(qǐng)求,利用服務(wù)提供部分來控制所述功能。
18.根據(jù)權(quán)利要求15的服務(wù)使用系統(tǒng),其中,圖像操縱設(shè)備包含向控制部分請(qǐng)求至少一部分圖像操縱進(jìn)程的請(qǐng)求部分。
19.根據(jù)權(quán)利要求15的服務(wù)使用系統(tǒng),其中,圖像操縱進(jìn)程是通過控制所述功能的一個(gè)或多個(gè)功能控制部分、允許外部控制來控制所述功能控制部分的服務(wù)提供部分、和外部控制所述功能控制部分的軟件實(shí)現(xiàn)的,其中,所述軟件是作為至少一部分圖像操縱進(jìn)程在外部處理部分中實(shí)現(xiàn)的。
20.根據(jù)權(quán)利要求18的服務(wù)使用系統(tǒng),其中,請(qǐng)求部分包括能夠執(zhí)行至少一部分圖像操縱進(jìn)程的執(zhí)行部分。
21.根據(jù)權(quán)利要求20的服務(wù)使用系統(tǒng),其中,請(qǐng)求部分通過另一個(gè)外部處理設(shè)備向外部處理設(shè)備請(qǐng)求至少一部分圖像操縱進(jìn)程。
22.根據(jù)權(quán)利要求15的服務(wù)使用系統(tǒng),其中,所述圖像操縱設(shè)備包含能夠內(nèi)部控制所述功能的服務(wù)提供部分;和利用服務(wù)提供部分控制所述功能的請(qǐng)求部分。
23.根據(jù)權(quán)利要求17的服務(wù)使用系統(tǒng),其中,外部處理設(shè)備通過另一個(gè)外部處理設(shè)備、使用服務(wù)提供部分來控制所述功能。
24.根據(jù)權(quán)利要求15的服務(wù)使用系統(tǒng),其中,控制部分使多種功能相互協(xié)作。
25.根據(jù)權(quán)利要求24的服務(wù)使用系統(tǒng),其中,控制部分允許在一個(gè)圖像操縱設(shè)備中實(shí)現(xiàn)的一種功能和在另一個(gè)圖像操縱設(shè)備中實(shí)現(xiàn)的另一種功能相互協(xié)作。
26.根據(jù)權(quán)利要求15的服務(wù)使用系統(tǒng),其中,使在一個(gè)外部處理設(shè)備中實(shí)現(xiàn)的一個(gè)控制部分和在另一個(gè)外部處理設(shè)備中實(shí)現(xiàn)的另一個(gè)控制部分相互協(xié)作。
27.根據(jù)權(quán)利要求15的服務(wù)使用系統(tǒng),其中,包含向控制部分請(qǐng)求至少一部分圖像操縱進(jìn)程的請(qǐng)求部分的終端設(shè)備通過網(wǎng)絡(luò)與圖像操縱進(jìn)程和外部處理部分連接。
28.根據(jù)權(quán)利要求18的服務(wù)使用系統(tǒng),其中,外部處理設(shè)備向請(qǐng)求部分提供控制部分的用戶界面。
29.根據(jù)權(quán)利要求28的服務(wù)使用系統(tǒng),其中,圖像操縱設(shè)備還包含請(qǐng)求控制部分更新用戶界面的更新部分。
30.根據(jù)權(quán)利要求15的服務(wù)使用系統(tǒng),其中,當(dāng)圖像操縱設(shè)備和外部處理設(shè)備處在離線狀態(tài)時(shí),圖像操縱設(shè)備從包括在圖像操縱設(shè)備中的存儲(chǔ)區(qū)中讀出用于構(gòu)建控制部分的文件,在圖像操縱設(shè)備中構(gòu)建控制部分,以及當(dāng)向內(nèi)置在圖像操縱設(shè)備中的控制部分作出請(qǐng)求時(shí)控制所述功能。
31.根據(jù)權(quán)利要求30的服務(wù)使用系統(tǒng),其中,在圖像操縱設(shè)備和外部處理設(shè)備處在在線狀態(tài)的時(shí)候,將用于構(gòu)建控制部分的文件從外部處理設(shè)備傳送到存儲(chǔ)區(qū)。
32.根據(jù)權(quán)利要求28的服務(wù)使用系統(tǒng),其中,在圖像操縱設(shè)備和外部處理設(shè)備處在離線狀態(tài)的時(shí)候,將控制部分的至少一部分用戶界面從外部處理設(shè)備傳送到存儲(chǔ)區(qū),和將從存儲(chǔ)區(qū)讀出的控制部分的至少一部分用戶界面提供給請(qǐng)求部分。
33.根據(jù)權(quán)利要求30的服務(wù)使用系統(tǒng),其中,在圖像操縱設(shè)備和外部處理設(shè)備處在在線狀態(tài)的時(shí)候,當(dāng)向內(nèi)置在外部處理設(shè)備中的控制部分作出請(qǐng)求時(shí)控制所述功能,以及在圖像操縱設(shè)備和外部處理設(shè)備處在離線狀態(tài)的時(shí)候,當(dāng)向內(nèi)置在圖像操縱設(shè)備中的控制部分作出請(qǐng)求時(shí)控制所述功能。
34.一種可通過網(wǎng)絡(luò)與外部處理設(shè)備連接的圖像操縱設(shè)備,所述圖像操縱設(shè)備包含通過與服務(wù)有關(guān)的圖像操縱進(jìn)程控制的功能,其中,允許至少一部分圖像操縱進(jìn)程由取代圖像操縱設(shè)備的外部處理設(shè)備控制,和當(dāng)從外部處理設(shè)備接收到請(qǐng)求時(shí)控制該功能。
35.根據(jù)權(quán)利要求34的圖像操縱設(shè)備,還包含允許外部控制來控制所述功能的服務(wù)提供部分,其中,圖像操縱進(jìn)程通過外部控制所述功能來執(zhí)行。
36.根據(jù)權(quán)利要求35的圖像操縱設(shè)備,還包含向外部處理設(shè)備請(qǐng)求至少一部分圖像操縱進(jìn)程的請(qǐng)求部分。
37.根據(jù)權(quán)利要求36的圖像操縱設(shè)備,其中請(qǐng)求部分將圖像操縱進(jìn)程所需的數(shù)據(jù)的標(biāo)識(shí)符包括在請(qǐng)求中,并將所述請(qǐng)求發(fā)送到外部處理設(shè)備;和服務(wù)提供部分使用與包括在從外部處理設(shè)備接收的請(qǐng)求中的標(biāo)識(shí)符相對(duì)應(yīng)的數(shù)據(jù),并控制所述功能。
38.一種可通過網(wǎng)絡(luò)與圖像操縱設(shè)備連接的外部處理設(shè)備,所述外部處理設(shè)備包含控制部分,取代圖像操縱設(shè)備來控制至少一部分與服務(wù)有關(guān)的圖像操縱進(jìn)程,其中,控制部分請(qǐng)求圖像操縱設(shè)備控制包括在通過圖像操縱進(jìn)程控制所述功能的圖像操縱設(shè)備中的功能。
39.根據(jù)權(quán)利要求38的外部處理設(shè)備,其中,控制部分利用包括在圖像操縱設(shè)備中的服務(wù)提供部分控制所述功能,服務(wù)提供部分允許外部控制來控制該功能。
40.一種使像計(jì)算機(jī)那樣的外部處理設(shè)備執(zhí)行服務(wù)的程序產(chǎn)品,該外部處理設(shè)備可通過網(wǎng)絡(luò)與圖像操縱設(shè)備連接,所述程序產(chǎn)品包含起如下作用的代碼控制部分,取代圖像操縱設(shè)備執(zhí)行至少一部分與服務(wù)有關(guān)的圖像操縱進(jìn)程,其中,控制部分請(qǐng)求圖像操縱設(shè)備控制在通過圖像操縱進(jìn)程控制功能的圖像操縱設(shè)備中實(shí)現(xiàn)的功能。
41.一種服務(wù)使用系統(tǒng),其中信息處理設(shè)備和外部處理設(shè)備通過網(wǎng)絡(luò)相互連接,其中所述外部處理設(shè)備包含取代信息處理設(shè)備執(zhí)行至少一部分與服務(wù)有關(guān)的進(jìn)程的控制部分;和所述信息處理設(shè)備包含可以通過進(jìn)程控制的功能,其中,當(dāng)從控制部分接收到請(qǐng)求時(shí)控制該功能。
42.根據(jù)權(quán)利要求41的服務(wù)使用系統(tǒng),其中,信息處理設(shè)備包含允許外部控制來控制所述功能的服務(wù)提供部分,其中,從外部控制該功能和該功能執(zhí)行所述進(jìn)程。
43.根據(jù)權(quán)利要求42的服務(wù)使用系統(tǒng),其中,外部處理設(shè)備根據(jù)從信息處理設(shè)備接收的請(qǐng)求,利用服務(wù)提供部分控制功能。
44.根據(jù)權(quán)利要求41的服務(wù)使用系統(tǒng),其中,信息處理設(shè)備包含向控制部分請(qǐng)求至少一部分進(jìn)程的請(qǐng)求部分。
45.根據(jù)權(quán)利要求45的服務(wù)使用系統(tǒng),其中該進(jìn)程通過控制所述功能的至少一個(gè)功能控制部分、允許外部控制來控制功能控制部分的服務(wù)提供部分、和外部控制所述功能控制部分的軟件實(shí)現(xiàn);和該軟件是作為至少一部分進(jìn)程在外部處理設(shè)備中實(shí)現(xiàn)的。
46.根據(jù)權(quán)利要求44的服務(wù)使用系統(tǒng),其中,請(qǐng)求部分包括能夠執(zhí)行至少一部分進(jìn)程的執(zhí)行部分。
47.根據(jù)權(quán)利要求46的服務(wù)使用系統(tǒng),其中,請(qǐng)求部分通過另一個(gè)外部處理設(shè)備向外部處理設(shè)備請(qǐng)求至少一部分進(jìn)程。
48.根據(jù)權(quán)利要求41的服務(wù)使用系統(tǒng),其中,信息處理設(shè)備包含能夠內(nèi)部控制功能的服務(wù)提供部分;和利用服務(wù)提供部分來控制功能的請(qǐng)求部分。
49.根據(jù)權(quán)利要求43的服務(wù)使用系統(tǒng),其中,外部處理設(shè)備通過另一個(gè)外部處理設(shè)備使用服務(wù)提供部分來控制功能。
50.根據(jù)權(quán)利要求41的服務(wù)使用系統(tǒng),其中,控制部分控制多種功能使其相互協(xié)作。
51.根據(jù)權(quán)利要求50的服務(wù)使用系統(tǒng),其中,控制部分控制一個(gè)信息處理理設(shè)備的一種功能和另一個(gè)信息處理設(shè)備的另一種功能,以使其相互協(xié)作。
52.根據(jù)權(quán)利要求41的服務(wù)使用系統(tǒng),其中,控制一個(gè)外部處理設(shè)備的一個(gè)控制部分和另一個(gè)外部處理設(shè)備的另一個(gè)控制部分,以使其相互協(xié)作。
53.根據(jù)權(quán)利要求41的服務(wù)使用系統(tǒng),其中,包括向控制部分請(qǐng)求至少一部分進(jìn)程的請(qǐng)求部分的終端設(shè)備通過網(wǎng)絡(luò)與信息處理設(shè)備和外部處理設(shè)備連接。
54.根據(jù)權(quán)利要求44的服務(wù)使用系統(tǒng),其中,外部處理設(shè)備將控制部分的用戶界面發(fā)送到請(qǐng)求部分。
55.根據(jù)權(quán)利要求54的服務(wù)使用系統(tǒng),其中,信息處理設(shè)備還包含向控制部分請(qǐng)求更新用戶界面的更新部分。
56.一種可通過網(wǎng)絡(luò)與外部處理設(shè)備連接的信息處理設(shè)備,所述信息處理設(shè)備包含通過與服務(wù)有關(guān)的進(jìn)程控制的功能,其中,允許至少一部分進(jìn)程由外部處理設(shè)備執(zhí)行,而不是由信息處理設(shè)備本身執(zhí)行,和當(dāng)從外部處理設(shè)備接收到請(qǐng)求時(shí)控制該功能。
57.根據(jù)權(quán)利要求56的信息處理設(shè)備,還包含允許外部控制來控制功能的服務(wù)提供部分,其中,從外部控制該功能和執(zhí)行該進(jìn)程。
58.根據(jù)權(quán)利要求57的信息處理設(shè)備,包含向外部處理設(shè)備請(qǐng)求至少一部分進(jìn)程的請(qǐng)求部分。
59.根據(jù)權(quán)利要求58的信息處理設(shè)備,其中請(qǐng)求部分將進(jìn)程所需的數(shù)據(jù)的標(biāo)識(shí)符包括在請(qǐng)求中,并將該請(qǐng)求發(fā)送到外部處理設(shè)備;和服務(wù)提供部分使用與包括在從外部處理設(shè)備接收的請(qǐng)求中的標(biāo)識(shí)符相對(duì)應(yīng)的數(shù)據(jù),其中,所述功能是被控制的。
60.一種可通過網(wǎng)絡(luò)與信息設(shè)備連接的外部處理設(shè)備,所述外部處理設(shè)備包含控制部分,取代信息處理設(shè)備而控制至少一部分與服務(wù)有關(guān)的進(jìn)程,其中,該控制部分請(qǐng)求信息處理設(shè)備控制通過進(jìn)程控制功能的信息處理設(shè)備的功能。
61.根據(jù)權(quán)利要求60的外部處理設(shè)備,其中,控制部分利用包括在服務(wù)提供部分可以從外部控制功能的信息處理設(shè)備中的服務(wù)提供部分來控制功能。
62.一種使像計(jì)算機(jī)那樣的外部處理設(shè)備執(zhí)行服務(wù)的程序產(chǎn)品,該外部處理設(shè)備可通過網(wǎng)絡(luò)與信息處理設(shè)備連接,所述程序產(chǎn)品包含起如下作用的代碼控制部分,取代信息處理設(shè)備而執(zhí)行至少一部分與服務(wù)有關(guān)的進(jìn)程,其中,該控制部分請(qǐng)求信息處理設(shè)備控制在通過進(jìn)程控制功能的信息處理設(shè)備中實(shí)現(xiàn)的功能。
全文摘要
在服務(wù)使用系統(tǒng)中,將圖像操縱設(shè)備的狀態(tài)變化告知預(yù)定目的地,其中,用于控制與服務(wù)有關(guān)的圖像操縱進(jìn)程的圖像操縱設(shè)備和取代圖像操縱設(shè)備執(zhí)行至少一部分圖像操縱進(jìn)程的外部處理設(shè)備通過網(wǎng)絡(luò)與該服務(wù)使用系統(tǒng)連接。
文檔編號(hào)H04N1/00GK1939047SQ20058000962
公開日2007年3月28日 申請(qǐng)日期2005年12月22日 優(yōu)先權(quán)日2004年12月22日
發(fā)明者伊藤達(dá)雄, 寺村信介, 竹內(nèi)幸子, 柳浦豐 申請(qǐng)人:株式會(huì)社理光
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
衡阳县| 通渭县| 梨树县| 广河县| 二连浩特市| 大名县| 马山县| 津南区| 九龙坡区| 古交市| 新津县| 曲靖市| 宿迁市| 潢川县| 宁津县| 蒙自县| 恩平市| 肥西县| 平谷区| 株洲市| 寻乌县| 手游| 大理市| 普宁市| 东兰县| 和龙市| 隆尧县| 昭通市| 北票市| 澄迈县| 石门县| 城固县| 吴堡县| 陇南市| 常宁市| 德惠市| 岳阳县| 溧阳市| 江川县| 河东区| 秦皇岛市|