專利名稱:復(fù)合機(jī)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及與信息處理裝置的應(yīng)用協(xié)作而工作的復(fù)合機(jī)。
背景技術(shù):
近年來,復(fù)合機(jī)與信息處理裝置經(jīng)由通信網(wǎng)絡(luò)而連接,并進(jìn)行各種處理。S卩,在信息處理裝置上工作的應(yīng)用與復(fù)合機(jī)的功能協(xié)作,復(fù)合機(jī)能夠成為總應(yīng)用系統(tǒng)的一部分而工作。由此,能夠容易構(gòu)建將復(fù)合機(jī)的功能與PC的功能適當(dāng)進(jìn)行組合后的具有靈活性的服務(wù)。例如,在專利文獻(xiàn)1中公開了一種復(fù)合機(jī)控制系統(tǒng),其包括復(fù)合機(jī)、以及經(jīng)由通信網(wǎng)路對(duì)復(fù)合機(jī)發(fā)送控制指示的信息處理裝置。此外,在專利文獻(xiàn)2中公開了一種基于從外部裝置接收到的消息的內(nèi)容,調(diào)出圖像形成裝置所具有的功能的技術(shù)。專利文獻(xiàn)1 日本公開特許公報(bào)“特開2007-174400號(hào)公報(bào)(2007年7月5日公開)”專利文獻(xiàn)2 日本公開特許公報(bào)“特開2009-208430號(hào)公報(bào)(2009年9月17日公開)”在如專利文獻(xiàn)1那樣的技術(shù)中,由信息處理裝置生成在復(fù)合機(jī)的操作面板上顯示的操作畫面的數(shù)據(jù),信息處理裝置對(duì)復(fù)合機(jī)發(fā)送該數(shù)據(jù)。由此,在復(fù)合機(jī)的操作面板上顯示操作畫面。在復(fù)合機(jī)的操作面板上顯示的操作畫面中,有時(shí)包含用于表示當(dāng)前的復(fù)合機(jī)的狀態(tài)的圖像(以下,稱為狀態(tài)圖像)。例如是用于示意性地表示復(fù)合機(jī)的外觀的圖像,是用于表示復(fù)合機(jī)所具有的多個(gè)供紙托盤上各自設(shè)置了哪一種尺寸的用紙的圖像等。在復(fù)合機(jī)與信息處理裝置協(xié)作而工作的系統(tǒng)中,當(dāng)使復(fù)合機(jī)顯示包含這樣的狀態(tài)圖像的操作畫面的情況下,考慮如下的處理。即,信息處理裝置對(duì)復(fù)合機(jī)請(qǐng)求用于表示當(dāng)前的狀態(tài)的狀態(tài)信息。然后,信息處理裝置基于從復(fù)合機(jī)取得的信息而生成用于表示狀態(tài)圖像的狀態(tài)圖像數(shù)據(jù),并將狀態(tài)圖像數(shù)據(jù)編入操作畫面數(shù)據(jù)中。然后,信息處理裝置將所生成的操作畫面數(shù)據(jù)發(fā)送給復(fù)合機(jī)。由此,包含狀態(tài)圖像的操作圖像被顯示在復(fù)合機(jī)的操作面板上。但是,在進(jìn)行這樣的處理時(shí),需要從復(fù)合機(jī)對(duì)信息處理裝置通知狀態(tài)信息所需的時(shí)間、信息處理裝置用于生成狀態(tài)圖像數(shù)據(jù)所需的時(shí)間等,因此存在操作畫面顫動(dòng)的問題, 或者無法實(shí)時(shí)地顯示復(fù)合機(jī)的狀態(tài)的問題。此外,復(fù)合機(jī)的外觀依賴于復(fù)合機(jī)的類型和所安裝的可選裝置,為了在信息處理裝置生成用于示意性地表示該外觀的狀態(tài)圖像,需要預(yù)先取得各復(fù)合機(jī)的類型和可選裝置的信息。而且,復(fù)合機(jī)的類型與可選裝置是各種各樣的,因此信息處理裝置生成狀態(tài)圖像數(shù)據(jù)的處理非常煩雜。
發(fā)明內(nèi)容
本發(fā)明鑒于上述的課題而完成,其目的在于,提供一種既是與信息處理裝置的應(yīng)用協(xié)作而工作的復(fù)合機(jī),又是能夠在復(fù)合機(jī)的顯示單元上短時(shí)間地顯示操作畫面的復(fù)合機(jī),其中,所述操作畫面包含用于表示復(fù)合機(jī)的狀態(tài)的狀態(tài)圖像。為了解決上述的課題,本發(fā)明是一種復(fù)合機(jī),經(jīng)由通信網(wǎng)絡(luò)與信息處理裝置進(jìn)行通信,且進(jìn)行與在上述信息處理裝置中執(zhí)行的外部應(yīng)用協(xié)作的協(xié)作處理,所述信息處理裝置包括根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件而工作的第1網(wǎng)絡(luò)服務(wù)器單元,所述復(fù)合機(jī)包括顯示單元; 網(wǎng)絡(luò)瀏覽器單元,根據(jù)網(wǎng)絡(luò)瀏覽器的軟件而工作,且根據(jù)從上述第1網(wǎng)絡(luò)服務(wù)器單元接受的數(shù)據(jù),在上述顯示單元顯示畫面;狀態(tài)圖像存儲(chǔ)單元,存儲(chǔ)狀態(tài)圖像數(shù)據(jù),所述狀態(tài)圖像數(shù)據(jù)用于使表示上述復(fù)合機(jī)的狀態(tài)的圖像顯示在上述顯示單元;以及控制單元,生成用于表示在上述狀態(tài)圖像存儲(chǔ)單元中存儲(chǔ)的狀態(tài)圖像數(shù)據(jù)的位置的位置信息,上述網(wǎng)絡(luò)瀏覽器單元進(jìn)行以下的操作畫面顯示處理根據(jù)包含由上述控制單元生成的位置信息的操作畫面數(shù)據(jù),從上述狀態(tài)圖像存儲(chǔ)單元取得由該位置信息所示的狀態(tài)圖像數(shù)據(jù),并將包含由該狀態(tài)圖像數(shù)據(jù)表示的狀態(tài)圖像的操作畫面顯示在上述顯示單元上。根據(jù)本發(fā)明,能夠既是與信息處理裝置的應(yīng)用協(xié)作而工作的復(fù)合機(jī),又能夠復(fù)合機(jī)的顯示單元短時(shí)間內(nèi)顯示包含用于表示復(fù)合機(jī)的狀態(tài)的狀態(tài)圖像的操作畫面。
圖1是表示本發(fā)明的一實(shí)施方式的復(fù)合機(jī)控制系統(tǒng)的結(jié)構(gòu)的圖。圖2是表示實(shí)施方式1中的狀態(tài)圖像的顯示處理的流程的流程圖。圖3是表示應(yīng)用信息管理表格的一例的圖。圖4是表示應(yīng)用選擇畫面的一例的圖。圖5是表示利用了 SOAP的GetConfImg的命令的例子的圖。圖6是表示對(duì)于利用了 SOAP的GetConfImg的響應(yīng)的例子的圖。圖7是表示包含位置信息的操作畫面的HTML數(shù)據(jù)的一例的圖。圖8是表示基于在圖7所示的HTML數(shù)據(jù)而顯示的畫面的圖。圖9是表示實(shí)施方式2中的狀態(tài)圖像的顯示處理的流程的圖。圖10是表示在實(shí)施方式2中從信息處理裝置對(duì)復(fù)合機(jī)發(fā)送的HTML數(shù)據(jù)的一例的圖。圖11是表示對(duì)于GetConfImg的、從控制應(yīng)用單元至網(wǎng)路瀏覽器單元的響應(yīng)數(shù)據(jù)的一例的圖。圖12是表示變形例中的從信息處理裝置對(duì)復(fù)合機(jī)發(fā)送的HTML數(shù)據(jù)的一例的圖。標(biāo)號(hào)說明2圖像讀取單元3圖像形成單元4操作單元5網(wǎng)絡(luò)瀏覽器單元7設(shè)備控制單元(控制單元)8第2網(wǎng)絡(luò)服務(wù)器單元10顯示單元11輸入單元
21復(fù)合機(jī)22第2通信單元23控制應(yīng)用單元50通信網(wǎng)絡(luò)51信息處理裝置52第1通信單元53第1網(wǎng)絡(luò)服務(wù)器單元M外部應(yīng)用單元61第1存儲(chǔ)單元(要素(parts)圖像存儲(chǔ)單元)62第2存儲(chǔ)單元(狀態(tài)圖像存儲(chǔ)單元)
具體實(shí)施例方式[實(shí)施方式1]基于圖1至圖8說明本發(fā)明的一實(shí)施方式如下。以下,說明本發(fā)明的復(fù)合機(jī)控制系統(tǒng)的一實(shí)施方式。圖1是表示本實(shí)施方式的復(fù)合機(jī)控制系統(tǒng)的結(jié)構(gòu)的圖。如圖1所示,本實(shí)施方式的復(fù)合機(jī)控制系統(tǒng)包含復(fù)合機(jī)21、信息處理裝置51,這些裝置經(jīng)由通信網(wǎng)絡(luò)50連接。當(dāng)然, 復(fù)合機(jī)控制系統(tǒng)中包含的復(fù)合機(jī)21的臺(tái)數(shù)可以是多個(gè),信息處理裝置51的臺(tái)數(shù)也可以是多個(gè)。另外,作為連接復(fù)合機(jī)21與信息處理裝置51的通信網(wǎng)絡(luò)50,能夠利用因特網(wǎng)、電話線、串行電纜、或者其他的有線線路或無線線路等通信線路。復(fù)合機(jī)21從信息處理裝置51接受控制命令。然后,復(fù)合機(jī)21基于所接受的控制命令,執(zhí)行復(fù)合機(jī)21的各種功能(例如,掃描功能、印刷功能、通信功能等)。例如,復(fù)合機(jī)21從信息處理裝置51接受用于表示操作畫面的HTML (Hypertext Markup Language 超文本鏈接標(biāo)示語(yǔ)言)數(shù)據(jù),并顯示基于該HTML數(shù)據(jù)的操作畫面。然后,復(fù)合機(jī)21對(duì)信息處理裝置51發(fā)送對(duì)操作畫面輸入的指示內(nèi)容,并根據(jù)從信息處理裝置 51接受到的控制命令而執(zhí)行各種功能。或者,復(fù)合機(jī)21也可以通過在從信息處理裝置51接受到的控制命令中執(zhí)行由 Java(注冊(cè)商標(biāo))腳本記載的命令,從而執(zhí)行復(fù)合機(jī)21的各種功能。信息處理裝置51是由CPU或?qū)S锰幚砥鞯冗\(yùn)算處理單元、以及RAM、R0M、HDD等存儲(chǔ)單元等構(gòu)成的計(jì)算機(jī)裝置,起到對(duì)于多個(gè)復(fù)合機(jī)21的網(wǎng)絡(luò)服務(wù)器裝置的作用。如圖1所示,信息處理裝置51包括第1通信單元52、第1網(wǎng)絡(luò)服務(wù)器單元53、外部應(yīng)用單元M。第1通信單元52經(jīng)由LAN或因特網(wǎng)線路等與復(fù)合機(jī)21進(jìn)行通信。此外,第1通信單元52利用HTTP的通信協(xié)議而與復(fù)合機(jī)21進(jìn)行通信。第1網(wǎng)絡(luò)服務(wù)器單元53基于網(wǎng)絡(luò)服務(wù)器的軟件而工作。這里網(wǎng)絡(luò)服務(wù)器是用于提供服務(wù)器裝置的功能的軟件,所述服務(wù)器裝置構(gòu)成作為因特網(wǎng)上的信息系統(tǒng)的WffW(萬維網(wǎng))。第1網(wǎng)絡(luò)服務(wù)器單元53具有如下功能經(jīng)由第1通信單元52從復(fù)合機(jī)21接收請(qǐng)求(這里為HTTP請(qǐng)求),并經(jīng)由第1通信單元52對(duì)該復(fù)合機(jī)21響應(yīng)對(duì)應(yīng)于該HTTP請(qǐng)求的文件、圖像數(shù)據(jù)、印刷數(shù)據(jù)、控制命令等。
6
外部應(yīng)用單元M是根據(jù)來自第1網(wǎng)絡(luò)服務(wù)器單元53的指示,進(jìn)行基于規(guī)定的網(wǎng)絡(luò)應(yīng)用的動(dòng)作的模塊。即,外部應(yīng)用單元M進(jìn)行基于在網(wǎng)絡(luò)服務(wù)器上工作的各種網(wǎng)絡(luò)應(yīng)用 (以下,稱為外部應(yīng)用)的動(dòng)作。例如,當(dāng)來自復(fù)合機(jī)21的請(qǐng)求(HTTP(超文本傳輸協(xié)議)請(qǐng)求)為操作畫面的發(fā)送請(qǐng)求的情況下,外部應(yīng)用單元M進(jìn)行基于被選擇的外部應(yīng)用的操作畫面發(fā)送程序的動(dòng)作。 具體來說,外部應(yīng)用單元M生成由該發(fā)送請(qǐng)求表示的操作畫面的HTML數(shù)據(jù),并將其發(fā)送至第1網(wǎng)絡(luò)服務(wù)器單元53。此外,當(dāng)來自復(fù)合機(jī)21的請(qǐng)求為印刷數(shù)據(jù)的發(fā)送請(qǐng)求的情況下,外部應(yīng)用單元M 進(jìn)行基于印刷應(yīng)用的動(dòng)作。具體來說,外部應(yīng)用單元M從由該發(fā)送請(qǐng)求表示的文件夾名的文件夾取得所指定的文件名的印刷數(shù)據(jù),并將該印刷數(shù)據(jù)發(fā)送給第1網(wǎng)絡(luò)服務(wù)器單元53。接著,說明復(fù)合機(jī)21的結(jié)構(gòu)。復(fù)合機(jī)21是能夠執(zhí)行掃描功能、印刷功能、傳真的發(fā)送接收功能、圖像數(shù)據(jù)的發(fā)送功能等多個(gè)功能的裝置。如圖1所示,復(fù)合機(jī)21包括操作單元4、圖像讀取單元2、圖像形成單元3、網(wǎng)絡(luò)瀏覽器單元5、第2通信單元22、設(shè)備控制單元(控制單元)7、第2網(wǎng)絡(luò)服務(wù)器單元8、控制應(yīng)用單元23、第1存儲(chǔ)單元61、第2存儲(chǔ)單元62。操作單元4是對(duì)用戶通知信息,并接受來自用戶的輸入的用戶界面。操作單元4 包括液晶顯示器等顯示單元10、包含各種輸入鍵的輸入單元11。另外,操作單元4也可以是顯示單元10與輸入單元11構(gòu)成一體的觸摸面板。圖像讀取單元2包含掃描儀以及用于將原稿傳輸至掃描儀的位置的原稿傳輸單元,將印刷在原稿上的字符、圖像等作為圖像數(shù)據(jù)來讀取。另外,圖像讀取單元2以規(guī)定的分辨率讀取圖像。圖像形成單元3用于對(duì)用紙等記錄片材印刷與被輸入的圖像數(shù)據(jù)對(duì)應(yīng)的圖像(字符/照片/圖形),其包括感光體鼓、帶電裝置、曝光裝置、顯影裝置、轉(zhuǎn)印裝置、定影裝置、供紙托盤、以及用紙傳輸路徑等。圖像形成單元3具有多個(gè)供紙托盤,且包括用于檢測(cè)在各供紙托盤上積載的用紙的尺寸的尺寸傳感器、以及用于檢測(cè)在各供紙托盤上積載的用紙的余量的余量傳感器。此外,圖像形成單元3基于來自各傳感器的輸出,生成托盤-用紙對(duì)應(yīng)信息,并將其輸出到設(shè)備控制單元7,所述托盤-用紙對(duì)應(yīng)信息將用于識(shí)別各供紙托盤的托盤識(shí)別信息、以及用于表示在該供紙托盤上積載的用紙的尺寸以及余量的用紙信息相關(guān)聯(lián)。另外,對(duì)于尺寸傳感器和余量傳感器、以及圖像形成單元3生成托盤-用紙對(duì)應(yīng)信息的方法,使用公知的技術(shù)即可。第2通信單元22是用于進(jìn)行在與信息處理裝置51等外部的裝置之間的通信的接口。在本實(shí)施方式中,如上所述,第2通信單元22與信息處理裝置51進(jìn)行通信。此外,當(dāng)作為接入目的地而表示本裝置的IP地址的情況下,第2通信單元22還能夠接入到復(fù)合機(jī) 21內(nèi)部的第2網(wǎng)絡(luò)服務(wù)器單元8。網(wǎng)絡(luò)瀏覽器單元5進(jìn)行基于通用的網(wǎng)絡(luò)瀏覽器的軟件的動(dòng)作。網(wǎng)路瀏覽器單元5 經(jīng)由第2通信單元22,不僅與信息處理裝置51所包括的第1網(wǎng)絡(luò)服務(wù)器單元53進(jìn)行通信, 還對(duì)復(fù)合機(jī)21內(nèi)部的第2網(wǎng)絡(luò)服務(wù)器單元8進(jìn)行通信。第2網(wǎng)絡(luò)服務(wù)器單元8進(jìn)行基于通用的網(wǎng)絡(luò)服務(wù)器的軟件的動(dòng)作。第2網(wǎng)絡(luò)服務(wù)器單元8接收來自網(wǎng)絡(luò)瀏覽器單元5的請(qǐng)求(HTTP請(qǐng)求),并執(zhí)行基于該請(qǐng)求的應(yīng)用,進(jìn)行對(duì)于網(wǎng)絡(luò)瀏覽器單元5的響應(yīng)(HTTP響應(yīng))。控制應(yīng)用單元23執(zhí)行基于在網(wǎng)絡(luò)服務(wù)器上工作的網(wǎng)絡(luò)應(yīng)用的處理。該網(wǎng)絡(luò)應(yīng)用例如是由Java(注冊(cè)商標(biāo))腳本記載的定制應(yīng)用,是在網(wǎng)絡(luò)服務(wù)器上設(shè)置的Java(注冊(cè)商標(biāo))腳本執(zhí)行環(huán)境下工作的應(yīng)用??刂茟?yīng)用單元23在需要控制復(fù)合機(jī)21的各種功能(例如,掃描功能、印刷功能、 通信功能)的情況下,對(duì)設(shè)備控制單元7發(fā)送用于控制該功能的指示。第1存儲(chǔ)單元61存儲(chǔ)要在操作畫面上顯示的、示意性地表示復(fù)合機(jī)的外觀的圖像的信息(外觀圖像信息)。另外,第1存儲(chǔ)單元61被設(shè)定為不能從第2網(wǎng)絡(luò)服務(wù)器單元8 訪問ο在本實(shí)施方式中,第1存儲(chǔ)單元(要素圖像存儲(chǔ)單元)61作為外觀圖像信息,預(yù)先存儲(chǔ)要素圖像數(shù)據(jù),所述要素圖像數(shù)據(jù)針對(duì)構(gòu)成復(fù)合機(jī)的各單元(圖像形成單元、圖像讀取單元、供紙托盤、排紙托盤、用紙傳輸路徑等)以及可安裝的可選裝置,示意性地表示各自的外觀。要素圖像數(shù)據(jù)是表示用于構(gòu)成后述的狀態(tài)圖像的多種部分圖像的每一個(gè)的數(shù)據(jù)。而且,第1存儲(chǔ)單元61作為各單元的要素圖像數(shù)據(jù),不僅存儲(chǔ)用于表示各單元的外觀的信息,還存儲(chǔ)用于表示該結(jié)構(gòu)單元的狀態(tài)的多種要素圖像數(shù)據(jù)。例如,作為用于表示各供紙托盤的狀態(tài)的要素圖像數(shù)據(jù),還存儲(chǔ)用于表示用紙的尺寸的要素圖像數(shù)據(jù)、用于表示用紙的余量的要素圖像數(shù)據(jù)。另外,第1存儲(chǔ)單元61針對(duì)各要素圖像數(shù)據(jù),將用于確定由該要素圖像數(shù)據(jù)表示的結(jié)構(gòu)單元和可選裝置的信息(要素確定信息)、以及用于表示狀態(tài)的信息(狀態(tài)信息)相關(guān)聯(lián)存儲(chǔ)。第2存儲(chǔ)單元(狀態(tài)圖像存儲(chǔ)單元)62存儲(chǔ)用于表示復(fù)合機(jī)21的狀態(tài)的狀態(tài)圖像的數(shù)據(jù)(狀態(tài)圖像數(shù)據(jù))。另外,狀態(tài)圖像例如是示意性地表示復(fù)合機(jī)的外觀的同時(shí)表示對(duì)多個(gè)供紙托盤分別放置的用紙的尺寸和余量的圖像。此外,作為示意性地表示復(fù)合機(jī)的外觀的圖像,也可以是包含被安裝的可選裝置的圖像。第2存儲(chǔ)單元62是可從第2網(wǎng)絡(luò)服務(wù)器單元8訪問的存儲(chǔ)單元。設(shè)備控制單元7控制復(fù)合機(jī)21的各種功能。具體來說,設(shè)備控制單元7控制圖像讀取單元2、圖像形成單元3、第2通信單元22、操作單元4等各單元的動(dòng)作。此外,設(shè)備控制單元7還可從對(duì)復(fù)合機(jī)安裝的可選裝置取得用于識(shí)別該可選裝置的可選裝置信息,并控制該可選裝置。設(shè)備控制單元7具有固有操作模式與協(xié)作操作模式。固有操作模式是復(fù)合機(jī)21固有的模式,使顯示單元10顯示預(yù)先在復(fù)合機(jī)21內(nèi)存儲(chǔ)了的操作畫面,并從輸入單元11接受對(duì)該操作畫面輸入的指示,并根據(jù)該指示進(jìn)行上述的控制的模式。協(xié)作操作模式是使顯示單元10顯示從信息處理裝置51接受的操作畫面,接受基于對(duì)該操作畫面輸入的指示而由外部應(yīng)用生成的控制命令,并根據(jù)該控制命令而控制各種功能的模式。即,協(xié)作操作模式是進(jìn)行外部應(yīng)用與復(fù)合機(jī)21協(xié)作了的協(xié)作處理的模式。在選擇了固有操作模式的情況下,設(shè)備控制單元7從圖像形成單元3取得托盤-用紙對(duì)應(yīng)信息,并從可選裝置取得可選裝置信息。然后,設(shè)備控制單元7從第1存儲(chǔ)單
8元61讀出與所取得的信息對(duì)應(yīng)的要素圖像數(shù)據(jù)、以及與復(fù)合機(jī)主體的基本結(jié)構(gòu)的外觀對(duì)應(yīng)的要素圖像數(shù)據(jù),并組合所讀出的要素圖像數(shù)據(jù),從而生成用于表示當(dāng)前的復(fù)合機(jī)的狀態(tài)的狀態(tài)圖像數(shù)據(jù)。設(shè)備控制單元7按照用戶操作,進(jìn)行使顯示單元10顯示包含由所生成的狀態(tài)圖像數(shù)據(jù)表示的狀態(tài)圖像的操作畫面的控制。另外,固有操作模式是在以往的復(fù)合機(jī)中進(jìn)行的一般的模式,因此對(duì)固有操作模式中的處理,省略詳細(xì)的說明。另一方面,在輸入了協(xié)作操作模式的選擇指示的情況下,設(shè)備控制單元7啟動(dòng)網(wǎng)絡(luò)瀏覽器單元5,使其執(zhí)行基于預(yù)先設(shè)定的URL (在本實(shí)施方式中,是對(duì)信息處理裝置51的第1網(wǎng)絡(luò)服務(wù)器單元53請(qǐng)求發(fā)送初始操作畫面的URL)的處理。協(xié)作操作模式通過復(fù)合機(jī) 21接入外部應(yīng)用單元M而開始,且通過從外部應(yīng)用單元M接受處理的結(jié)束通知并結(jié)束從復(fù)合機(jī)21對(duì)外部應(yīng)用單元的接入而結(jié)束。另外,設(shè)備控制單元7包括可接受不依賴于復(fù)合機(jī)21的類型的控制命令的開放I/ F單元71。開放I/F單元71對(duì)控制應(yīng)用單元23公開用于控制復(fù)合機(jī)21的各種功能的控制命令,從控制應(yīng)用單元23接受控制命令,并將接受到的控制命令變換為設(shè)備控制單元7 可識(shí)別的命令。開放I/F單元71包括用于存儲(chǔ)變換表格的變換表格存儲(chǔ)單元(未圖示),并按照該變換表格,進(jìn)行命令的變換處理,所述變換表格將對(duì)外部公開的控制命令、以及設(shè)備控制單元7可識(shí)別的命令相關(guān)聯(lián)。這樣,開放I/F單元71可接受不依賴于復(fù)合機(jī)21的類型的共通的控制命令。由此,用于使控制應(yīng)用單元23工作的網(wǎng)絡(luò)應(yīng)用能夠使用不依賴于復(fù)合機(jī)21的共通的網(wǎng)絡(luò)應(yīng)用。因此,當(dāng)根據(jù)新的網(wǎng)絡(luò)應(yīng)用使控制應(yīng)用單元23工作的情況下,只要對(duì)各復(fù)合機(jī)21安裝相同的網(wǎng)絡(luò)應(yīng)用即可,無需對(duì)每個(gè)復(fù)合機(jī)21進(jìn)行網(wǎng)絡(luò)應(yīng)用的變更。由此,能夠容易開發(fā)用于使控制應(yīng)用單元23工作的網(wǎng)絡(luò)應(yīng)用。(協(xié)作操作模式中的狀態(tài)圖像的顯示處理)接著,詳細(xì)說明本實(shí)施方式的特征性處理,即在協(xié)作操作模式中使操作畫面上顯示用于表示當(dāng)前的復(fù)合機(jī)的狀態(tài)的狀態(tài)圖像的處理。圖2是表示狀態(tài)圖像的顯示處理的流程的流程圖。首先,若對(duì)輸入單元11輸入?yún)f(xié)作操作模式的啟動(dòng)指示,則設(shè)備控制單元7讀出預(yù)先存儲(chǔ)了的應(yīng)用信息管理表格。應(yīng)用信息管理表格是針對(duì)信息處理裝置51所具有的多個(gè)外部應(yīng)用的每一個(gè),將用于識(shí)別該外部應(yīng)用的應(yīng)用識(shí)別信息(例如,應(yīng)用名稱)以及用于接入到該外部應(yīng)用的URL(統(tǒng)一資源定位符)相關(guān)聯(lián)的表格。圖3是表示應(yīng)用信息管理表格的一例的圖。然后,設(shè)備控制單元7使顯示單元10顯示用于催促用戶選擇外部應(yīng)用的應(yīng)用選擇畫面,其包含所讀出的應(yīng)用信息管理表格中的應(yīng)用識(shí)別信息的一覽。圖4是表示應(yīng)用選擇畫面的一例的圖。若在應(yīng)用選擇畫面中選擇一個(gè)外部應(yīng)用,則設(shè)備控制單元7從應(yīng)用信息管理表格中取得與所選擇的應(yīng)用識(shí)別信息對(duì)應(yīng)的URL。然后,設(shè)備控制單元7啟動(dòng)網(wǎng)絡(luò)瀏覽器單元 5,使其接入到所取得的URL(S201)。由此,網(wǎng)絡(luò)瀏覽器單元5經(jīng)由第2通信單元22對(duì)由 URL表示的信息處理裝置51的外部應(yīng)用發(fā)送用于請(qǐng)求發(fā)送初始操作畫面的HTTP Get命令 (S202)。這里,設(shè)選擇了本人確認(rèn)文件復(fù)印應(yīng)用。本人確認(rèn)文件復(fù)印應(yīng)用用于進(jìn)行復(fù)印駕照等本人確認(rèn)文件的處理。信息處理裝置51的第1網(wǎng)絡(luò)服務(wù)器單元53若接收GET命令(S211),則對(duì)外部應(yīng)用M請(qǐng)求與該GET命令對(duì)應(yīng)的操作畫面的HTML數(shù)據(jù)。外部應(yīng)用單元M根據(jù)請(qǐng)求而生成HTML數(shù)據(jù)。這里,生成用于表示對(duì)應(yīng)于本人確認(rèn)文件復(fù)印應(yīng)用的操作畫面的HTML數(shù)據(jù)。在本人確認(rèn)文件復(fù)印中,由于需要用戶確認(rèn)被復(fù)印的用紙的尺寸以及余量,因此生成與包含狀態(tài)圖像的操作畫面對(duì)應(yīng)的HTML數(shù)據(jù),這里狀態(tài)圖像表示復(fù)合機(jī)當(dāng)前的狀態(tài)。首先,外部應(yīng)用單元M為了生成上述那樣的HTML數(shù)據(jù),對(duì)復(fù)合機(jī)21發(fā)送用于表示復(fù)合機(jī)21的當(dāng)前的狀態(tài)的狀態(tài)圖像的取得請(qǐng)求(狀態(tài)圖像取得請(qǐng)求)(S212)。狀態(tài)圖像取得請(qǐng)求能夠使用HTTP GET或POST、SOAP (簡(jiǎn)單目標(biāo)接入?yún)f(xié)議=Simple Object Access Protocol)等方法。這里,說明利用了 SOAP的例子。圖5是表示利用了 SOAP的被稱為GetConfImg的狀態(tài)圖像取得請(qǐng)求的命令的例子的圖。接受了狀態(tài)圖像取得請(qǐng)求的復(fù)合機(jī)21的第2通信單元22經(jīng)由第2網(wǎng)絡(luò)服務(wù)器單元8對(duì)控制應(yīng)用單元23傳達(dá)該請(qǐng)求(S2(X3)。然后,通過第2網(wǎng)絡(luò)服務(wù)器單元8啟動(dòng)的控制應(yīng)用單元23分析請(qǐng)求的命令,并將基于分析結(jié)果而生成的用于狀態(tài)圖像取得請(qǐng)求的控制命令發(fā)送給設(shè)備控制單元7。設(shè)備控制單元7在從控制應(yīng)用單元23接受了狀態(tài)圖像取得請(qǐng)求的命令的情況下, 進(jìn)行如下的處理。首先,設(shè)備控制單元7從圖像形成單元取得托盤-用紙對(duì)應(yīng)信息,并從可選裝置取得可選裝置信息。然后,設(shè)備控制單元7從第1存儲(chǔ)單元61讀出與復(fù)合機(jī)主體的基本結(jié)構(gòu)的外觀對(duì)應(yīng)的要素圖像數(shù)據(jù)、對(duì)應(yīng)于與所取得的可選裝置信息一致的要素特定信息的要素圖像數(shù)據(jù)、以及對(duì)應(yīng)于與所取得的托盤-用紙對(duì)應(yīng)信息一致的狀態(tài)信息的要素圖像數(shù)據(jù)。 設(shè)備控制單元7通過將讀出的要素圖像數(shù)據(jù)進(jìn)行組合,從而生成用于表示當(dāng)前的復(fù)合機(jī)的狀態(tài)的狀態(tài)圖像數(shù)據(jù)。此后,設(shè)備控制單元7將所生成的狀態(tài)圖像數(shù)據(jù)存儲(chǔ)在第2存儲(chǔ)單元62中。接著,設(shè)備控制單元7生成用于表示在第2存儲(chǔ)單元62中存儲(chǔ)的狀態(tài)圖像數(shù)據(jù)的位置的URL作為位置信息,并響應(yīng)于控制應(yīng)用單元23。另外,作為在用于表示狀態(tài)圖像數(shù)據(jù)的位置的URL中包含的IP地址,可以使用復(fù)合機(jī)固有的IP地址,也可以使用回送地址 (例如,127. 0. 0. 1)。此外,作為用于表示復(fù)合機(jī)本身的回送地址的其他方法,也可以使用 Iocalhost0這里,設(shè)為使用回送地址(127. 0. 0. 1)。此后,控制應(yīng)用單元23將所生成的位置信息經(jīng)由第2網(wǎng)絡(luò)服務(wù)器單元8以及第2 通信單元22發(fā)送給信息處理裝置51 (S204)。圖6是表示對(duì)于利用了 SOAP的GetConfImg 的響應(yīng)的例子的圖。在圖6中,位置信息為“http://12. 7. 0. 0. 1/tmp/mfpconf. png”。接著,外部應(yīng)用單元M經(jīng)由第1通信單元52以及第1網(wǎng)絡(luò)服務(wù)器單元53,從復(fù)合機(jī)21接收位置信息(S2i;3)。然后,外部應(yīng)用單元M生成將所接收到的位置信息即URL作為圖像的URL而包含的操作畫面的HTML數(shù)據(jù)。圖7是表示HTML數(shù)據(jù)的一例的圖。在圖7 中,“img src”表示圖像的URL。然后,外部應(yīng)用單元M將生成的HTML數(shù)據(jù)發(fā)送給復(fù)合機(jī) 21(S214)。在復(fù)合機(jī)21中,網(wǎng)絡(luò)瀏覽器單元5接收HTML數(shù)據(jù),進(jìn)行基于該HTML數(shù)據(jù)的處理。即,網(wǎng)絡(luò)瀏覽器單元 5 根據(jù)“img src = ‘http ://127. 0. 0. 1/tmp/mfpconf. png,”取得在操
作畫面中包含的圖像。這里,由于如“http://127. 0. 0. 1......”這樣由回送地址來表示圖
像的URL,因此網(wǎng)絡(luò)瀏覽器單元5接入到本裝置內(nèi)的網(wǎng)絡(luò)服務(wù)器的第2網(wǎng)絡(luò)服務(wù)器單元8, 從第2網(wǎng)絡(luò)服務(wù)器單元8接受由URL表示的圖像數(shù)據(jù)。由此,如圖8所示,網(wǎng)絡(luò)瀏覽器單元 5能夠使顯示單元10顯示包含由在第2存儲(chǔ)單元61中存儲(chǔ)的狀態(tài)圖像數(shù)據(jù)來表示的狀態(tài)圖像81的操作畫面(S205)。此后,若在操作畫面中按下復(fù)印按鈕,則網(wǎng)絡(luò)瀏覽器單元5將被按下的按鈕的信息發(fā)送給外部應(yīng)用單元M。然后,外部應(yīng)用單元M生成用于表示復(fù)印的執(zhí)行的控制命令, 并將其發(fā)送給復(fù)合機(jī)21。作為該控制命令的發(fā)送方法,能夠使用通過Java (注冊(cè)商標(biāo))腳本來調(diào)用控制應(yīng)用單元23的方法、SOAP等方法。由此,控制應(yīng)用單元23將該控制命令通知給設(shè)備控制單元7。設(shè)備控制單元7根據(jù)接收到的控制命令,控制各單元以便開始復(fù)印。此外,在外部應(yīng)用單元M與復(fù)合機(jī)21的協(xié)作處理結(jié)束后,若復(fù)合機(jī)21的操作畫面變更為圖4那樣的初始畫面,則設(shè)備控制單元7刪除在第2存儲(chǔ)單元62中存儲(chǔ)著的狀態(tài)圖像數(shù)據(jù)。由此,在第2存儲(chǔ)單元62中不會(huì)殘留不需要的數(shù)據(jù),不會(huì)擠壓復(fù)合機(jī)21的存儲(chǔ)區(qū)域。另外,通過復(fù)合機(jī)21接收了來自外部應(yīng)用單元M的結(jié)束通知,設(shè)備控制單元7能夠判斷為協(xié)作處理結(jié)束。這樣,根據(jù)本實(shí)施方式,預(yù)先在復(fù)合機(jī)21中生成狀態(tài)圖像數(shù)據(jù),并存儲(chǔ)在第2存儲(chǔ)單元62中。然后,設(shè)備控制單元7生成用于表示狀態(tài)圖像數(shù)據(jù)的位置的位置信息,并將其發(fā)送給外部應(yīng)用單元M。由此,通過外部應(yīng)用單元M在HTML數(shù)據(jù)中僅包含位置信息,從而網(wǎng)絡(luò)瀏覽器單元5根據(jù)該HTML數(shù)據(jù),從第2存儲(chǔ)單元62取得狀態(tài)圖像數(shù)據(jù),能夠使顯示單元10顯示包含由該狀態(tài)圖像數(shù)據(jù)表示的狀態(tài)圖像的操作畫面。即,在復(fù)合機(jī)21與外部應(yīng)用之間無需發(fā)送接收狀態(tài)圖像數(shù)據(jù)本身,因此能夠縮短用于生成HTML數(shù)據(jù)的時(shí)間。此外,狀態(tài)圖像數(shù)據(jù)存儲(chǔ)在能夠從第2網(wǎng)絡(luò)服務(wù)器單元8訪問的第2存儲(chǔ)單元62 中。因此,能夠使用URL作為位置信息。其結(jié)果,網(wǎng)絡(luò)瀏覽器單元5基于URL,能夠從第2網(wǎng)絡(luò)服務(wù)器單元8取得狀態(tài)圖像數(shù)據(jù)。而且,表示狀態(tài)圖像數(shù)據(jù)的位置信息的URL中,作為IP地址使用回送地址,而非復(fù)合機(jī)21固有的IP地址。因此,即使其他的設(shè)備非法取得了在步驟S214中發(fā)送的HTML數(shù)據(jù),該其他的設(shè)備也不能基于HTML數(shù)據(jù)中的位置信息而取得復(fù)合機(jī)21的狀態(tài)圖像數(shù)據(jù)。 即,只有本裝置的網(wǎng)絡(luò)瀏覽器單元5才能夠根據(jù)HTML數(shù)據(jù)而準(zhǔn)確地取得狀態(tài)圖像數(shù)據(jù)而顯示,能夠防止其他的設(shè)備非法地接入到狀態(tài)圖像數(shù)據(jù)?!磳?shí)施方式2>在上述的實(shí)施方式中,設(shè)外部應(yīng)用單元M生成包含狀態(tài)圖像數(shù)據(jù)的位置信息的操作畫面數(shù)據(jù),并從信息處理裝置51的第1網(wǎng)絡(luò)服務(wù)器單元53對(duì)復(fù)合機(jī)21發(fā)送該操作畫面數(shù)據(jù)而進(jìn)行了說明,但是,外部應(yīng)用單元M也可以將包含狀態(tài)圖像數(shù)據(jù)的位置信息編入操作畫面數(shù)據(jù)中的處理的執(zhí)行指示在內(nèi)的數(shù)據(jù)發(fā)送給網(wǎng)絡(luò)瀏覽器單元5,在復(fù)合機(jī)21側(cè)生成包含狀態(tài)圖像數(shù)據(jù)的位置信息的操作畫面數(shù)據(jù)。以下,說明在復(fù)合機(jī)21側(cè)生成包含狀態(tài)圖像數(shù)據(jù)的位置信息的操作畫面數(shù)據(jù)的方式。圖9是表示本實(shí)施方式中的、將包含由狀態(tài)圖像數(shù)據(jù)表示的狀態(tài)圖像的操作畫面進(jìn)行顯示的處理的流程的圖。另外,構(gòu)成本實(shí)施方式的復(fù)合機(jī)21以及信息處理裝置51的各單元與上述實(shí)施方式1的結(jié)構(gòu)相同。首先,若對(duì)輸入單元11輸入?yún)f(xié)作操作模式的啟動(dòng)指示,且選擇了應(yīng)執(zhí)行的外部應(yīng)用,則設(shè)備控制單元7確定與被選擇的外部應(yīng)用(這里設(shè)選擇了本人確認(rèn)文件復(fù)印應(yīng)用) 對(duì)應(yīng)的URL。然后,設(shè)備控制單元7啟動(dòng)網(wǎng)絡(luò)瀏覽器單元5,以便接入到所確定的URL。由此,網(wǎng)絡(luò)瀏覽器單元5經(jīng)由第2通信單元22,對(duì)由URL表示的信息處理裝置51的外部應(yīng)用, 發(fā)送用于請(qǐng)求發(fā)送對(duì)于本人確認(rèn)文件復(fù)印應(yīng)用的初始操作畫面的HTTP Get命令(Sll)。接受了 Sll的HTTP Get命令的外部應(yīng)用單元M以及第1網(wǎng)絡(luò)服務(wù)器單元53 將對(duì)應(yīng)于該命令的、與本人確認(rèn)文件復(fù)印的初始操作畫面對(duì)應(yīng)的HTML數(shù)據(jù)返還給復(fù)合機(jī) 21(S12)。圖10是表示在S12中響應(yīng)的HTML數(shù)據(jù)的一例的圖。另外,在圖10中,為了便于說明而在左側(cè)記載了從“01”至“22”的數(shù)字,但其并非包含于HTML數(shù)據(jù)中。接受了如圖10所示的HTML數(shù)據(jù)的網(wǎng)絡(luò)瀏覽器單元5對(duì)該HTML數(shù)據(jù)進(jìn)行分析。圖 10的第09行以及第10行中存在用于使用回送地址,經(jīng)由第2網(wǎng)絡(luò)服務(wù)器單元8調(diào)用控制應(yīng)用單元23的鏈接。因此,網(wǎng)絡(luò)瀏覽器單元5在顯示操作畫面之前,先進(jìn)行該第09行的處理。在第09行中記載了〈script〉標(biāo)簽?!磗cript〉標(biāo)簽一般為了取得Java(注冊(cè)商標(biāo))腳本的文件而使用,但也可以利用以HTTP Get請(qǐng)求來進(jìn)行取得請(qǐng)求的情況,作為調(diào)用控制應(yīng)用單元23的服務(wù)的方法來使用。S卩,在〈script〉標(biāo)簽中記載回送地址。因此,網(wǎng)絡(luò)瀏覽器單元5接入到本裝置內(nèi)的第2網(wǎng)絡(luò)服務(wù)器單元8。然后,網(wǎng)絡(luò)瀏覽器單元5使在第2 網(wǎng)絡(luò)服務(wù)器單元8上動(dòng)作的控制應(yīng)用單元23,執(zhí)行用于請(qǐng)求由〈script〉標(biāo)簽中的URL來表示的GetConfImg (狀態(tài)圖像)的處理(S13)。這樣的方法是被稱為JSONP (Java (注冊(cè)商標(biāo))Script Object Notation with Padding)的公知的技術(shù)。控制應(yīng)用單元23調(diào)用設(shè)備控制單元7,發(fā)送狀態(tài)圖像取得請(qǐng)求的命令(S14)。接受了狀態(tài)圖像取得請(qǐng)求的命令的設(shè)備控制單元7進(jìn)行與實(shí)施方式1相同的處理。即,設(shè)備控制單元7從圖像形成單元3取得托盤-用紙對(duì)應(yīng)信息,并從可選裝置取得可選裝置信息。然后,設(shè)備控制單元7從第1存儲(chǔ)單元61讀取與所取得的信息對(duì)應(yīng)的要素圖像數(shù)據(jù)、以及與復(fù)合機(jī)主體的基本結(jié)構(gòu)的外觀對(duì)應(yīng)的要素圖像數(shù)據(jù),并生成狀態(tài)圖像數(shù)據(jù)。此后,設(shè)備控制單元7將所生成的狀態(tài)圖像數(shù)據(jù)存儲(chǔ)在第2存儲(chǔ)單元62,并將用于表示狀態(tài)圖像數(shù)據(jù)的位置的URL作為位置信息而響應(yīng)給控制應(yīng)用單元23(SM)。這里,對(duì)用于表示狀態(tài)圖像數(shù)據(jù)的位置的URL中所包含的IP地址,使用回送地址(例如,127. 0. 0. 1)??刂茟?yīng)用單元23將所取得的位置信息作為用于調(diào)用圖10的第04行的稱為 DispUI的函數(shù)的Java (注冊(cè)商標(biāo))腳本,經(jīng)由第2網(wǎng)絡(luò)服務(wù)器單元8響應(yīng)給網(wǎng)絡(luò)瀏覽器單元 5(S16)。另外,位置信息存儲(chǔ)在作為DispUI Java(注冊(cè)商標(biāo))腳本函數(shù)的參數(shù)的jsondata 中。這樣的方法也是作為JSONP的公知的技術(shù)。然后,網(wǎng)絡(luò)瀏覽器單元5通過執(zhí)行圖10的被稱為DispUI的函數(shù),從而對(duì)第15行插入位置信息,能夠生成與圖7相同的操作畫面數(shù)據(jù)。其結(jié)果,網(wǎng)絡(luò)瀏覽器單元在顯示單元 10顯示圖8那樣的操作畫面(S17)。此后,若外部應(yīng)用單元M與復(fù)合機(jī)21的協(xié)作處理結(jié)束,且復(fù)合機(jī)21的操作畫面變更為圖4那樣的初始畫面,則設(shè)備控制單元7刪除在第2存儲(chǔ)單元62中存儲(chǔ)的狀態(tài)圖像數(shù)據(jù)。
這樣,在本實(shí)施方式中,也預(yù)先在復(fù)合機(jī)21中生成狀態(tài)圖像數(shù)據(jù),并存儲(chǔ)在第2存儲(chǔ)單元62中。此外,第1網(wǎng)絡(luò)服務(wù)器單元53對(duì)復(fù)合機(jī)21的網(wǎng)絡(luò)瀏覽器單元5發(fā)送指示, 使得在控制應(yīng)用單元23執(zhí)行將用于表示狀態(tài)數(shù)據(jù)的位置的位置信息編入操作畫面數(shù)據(jù)中的處理。由此,網(wǎng)絡(luò)瀏覽器單元5根據(jù)該指示,取得由設(shè)備控制單元7生成的狀態(tài)圖像數(shù)據(jù)的位置信息,并生成包含所取得的位置信息的操作畫面數(shù)據(jù)。因此,網(wǎng)絡(luò)瀏覽器單元5根據(jù)該操作畫面數(shù)據(jù),能夠從第2存儲(chǔ)單元62取得狀態(tài)圖像數(shù)據(jù),并在顯示單元10顯示包含由該狀態(tài)圖像數(shù)據(jù)表示的狀態(tài)圖像的操作畫面。即,在復(fù)合機(jī)21與外部應(yīng)用單元M之間無需進(jìn)行狀態(tài)圖像數(shù)據(jù)本身的發(fā)送接收,因此能夠縮短用于生成HTML數(shù)據(jù)的時(shí)間?!醋冃卫翟谏鲜龅膶?shí)施方式1、2中,設(shè)在設(shè)備控制單元7接受了狀態(tài)圖像取得請(qǐng)求的命令時(shí)生成狀態(tài)圖像數(shù)據(jù),且根據(jù)包含該狀態(tài)圖像數(shù)據(jù)的位置信息的操作畫面數(shù)據(jù)而顯示操作畫面而進(jìn)行說明。但是,考慮到復(fù)合機(jī)21的狀態(tài)變化,顯示操作畫面的定時(shí)中的復(fù)合機(jī)21 的狀態(tài)與設(shè)備控制單元7接受了狀態(tài)圖像取得請(qǐng)求的命令的定時(shí)中的復(fù)合機(jī)21的狀態(tài)不同的情況。因此,也可以是在復(fù)合機(jī)21的狀態(tài)變化了的情況下,更新狀態(tài)圖像的方式。以下,說明這樣的方式。圖像形成單元3在檢測(cè)到發(fā)生了狀態(tài)的變化的情況下,生成新的托盤-用紙對(duì)應(yīng)信息,并將其發(fā)送給設(shè)備控制單元7。此外,可選裝置若被安裝到復(fù)合機(jī)21,則將可選裝置信息發(fā)送給設(shè)備控制單元7。然后,設(shè)備控制單元7若從圖像形成單元3或可選裝置接受信息,則生成與該信息對(duì)應(yīng)的新的狀態(tài)圖像數(shù)據(jù)(更新狀態(tài)圖像數(shù)據(jù)),并存儲(chǔ)在第2存儲(chǔ)單元62。接著,設(shè)備控制單元7對(duì)網(wǎng)絡(luò)瀏覽器單元5,作為Java (注冊(cè)商標(biāo))腳本的事件而通知產(chǎn)生了狀態(tài)圖像的變化的情況,并通知作為新的狀態(tài)圖像數(shù)據(jù)的位置信息(更新位置信息)的URL。另一方面,在S214或S12中從信息處理裝置51發(fā)送給復(fù)合機(jī)21的操作畫面數(shù)據(jù)中,通過Java腳本附加用于進(jìn)行狀態(tài)圖像數(shù)據(jù)的更新處理的代碼(onMFPConfUpdata)。因此,網(wǎng)絡(luò)瀏覽器單元5若接收到產(chǎn)生了狀態(tài)圖像的變化的意思的通知,則發(fā)生 onMFPConfUpdata的Java腳本的事件,從設(shè)備控制單元7取得作為新的狀態(tài)圖像數(shù)據(jù)(更新狀態(tài)圖像數(shù)據(jù))的位置信息(更新位置信息)的URL。然后,網(wǎng)絡(luò)瀏覽器單元5根據(jù)該 URL從第2存儲(chǔ)單元62取得更新狀態(tài)圖像數(shù)據(jù),并通過包含由更新狀態(tài)圖像數(shù)據(jù)表示的最新的狀態(tài)圖像的操作畫面來更新顯示單元10的畫面。例如,在對(duì)實(shí)施方式2應(yīng)用了本變形例的情況下,在圖9的S12中,第1網(wǎng)絡(luò)服務(wù)器單元53作為與本人確認(rèn)文件復(fù)印的初始操作畫面對(duì)應(yīng)的HTML數(shù)據(jù),對(duì)復(fù)合機(jī)21返回圖 12所示的數(shù)據(jù)而代替圖10所示的數(shù)據(jù)。圖12是表示本變形例中的從信息處理裝置51返回給復(fù)合機(jī)21的HTML數(shù)據(jù)的一例的圖。在圖12中,在第22行記載了在發(fā)生了 onMFPConfUpdata事件的情況下,調(diào)出 onMFPConfUpdata函數(shù)的處理。onMFPConfUpdata函數(shù)的實(shí)體記載在第9行至第12行中, 執(zhí)行該函數(shù)內(nèi)的處理。即,在第10行中根據(jù)事件而取得新的URL,在11行中記載了基于新的URL而重新構(gòu)筑狀態(tài)圖像數(shù)據(jù)的處理。由此,無需對(duì)信息處理裝置51通知狀態(tài)被變化的情況,可立即改變操作畫面中的狀態(tài)圖像。其結(jié)果,不需要從復(fù)合機(jī)21至外部應(yīng)用單元M的通知所需的時(shí)間、以及外部應(yīng)用單元M重新構(gòu)筑狀態(tài)圖像所需的時(shí)間,不存在操作畫面顫動(dòng),或者不能實(shí)時(shí)反映等的問題。S卩,即使復(fù)合機(jī)21的狀態(tài)改變,也能夠使顯示單元10實(shí)時(shí)地顯示包含改變后的狀態(tài)圖像的操作畫面。而且,無需在復(fù)合機(jī)21與信息處理裝置51之間進(jìn)行有關(guān)狀態(tài)變化的信息的交換。因此,能夠避免在復(fù)合機(jī)21與信息處理裝置51之間的通信時(shí)間引起的、操作畫面的顫動(dòng)以及操作畫面被更新為止的長(zhǎng)時(shí)間化。如上所述,本發(fā)明為一種復(fù)合機(jī),與信息處理裝置之間經(jīng)由通信網(wǎng)絡(luò)進(jìn)行通信,且進(jìn)行與在上述信息處理裝置中執(zhí)行的外部應(yīng)用協(xié)作的協(xié)作處理,所述信息處理裝置包括根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件而工作的第1網(wǎng)絡(luò)服務(wù)器單元,其特征在于,包括顯示單元;網(wǎng)絡(luò)瀏覽器單元,根據(jù)網(wǎng)絡(luò)瀏覽器的軟件而工作,且根據(jù)從上述第1網(wǎng)絡(luò)服務(wù)器單元接受的數(shù)據(jù), 在上述顯示單元顯示畫面;狀態(tài)圖像存儲(chǔ)單元,存儲(chǔ)狀態(tài)圖像數(shù)據(jù),所述狀態(tài)圖像數(shù)據(jù)用于使表示上述復(fù)合機(jī)的狀態(tài)的圖像顯示在上述顯示單元;以及控制單元,生成用于表示在上述狀態(tài)圖像存儲(chǔ)單元中存儲(chǔ)的狀態(tài)圖像數(shù)據(jù)的位置的位置信息,上述網(wǎng)絡(luò)瀏覽器單元進(jìn)行以下的操作畫面顯示處理根據(jù)包含由上述控制單元生成的位置信息的操作畫面數(shù)據(jù),從上述狀態(tài)圖像存儲(chǔ)單元取得由該位置信息所示的狀態(tài)圖像數(shù)據(jù),并將包含由該狀態(tài)圖像數(shù)據(jù)表示的狀態(tài)圖像的操作畫面顯示在上述顯示單元上。根據(jù)上述的結(jié)構(gòu),網(wǎng)絡(luò)瀏覽器單元根據(jù)包含位置信息的操作畫面數(shù)據(jù),從狀態(tài)圖像存儲(chǔ)單元取得由該位置信息表示的狀態(tài)圖像數(shù)據(jù),并在顯示單元顯示包含由該狀態(tài)圖像數(shù)據(jù)表示的狀態(tài)圖像的操作畫面。因此,網(wǎng)絡(luò)瀏覽器單元無需從外部的信息處理裝置取得狀態(tài)圖像數(shù)據(jù),只要從本裝置內(nèi)的狀態(tài)圖像存儲(chǔ)單元取得狀態(tài)圖像數(shù)據(jù)即可。此外,也無需對(duì)操作畫面數(shù)據(jù)編入狀態(tài)圖像數(shù)據(jù),能夠?qū)⒌?網(wǎng)絡(luò)服務(wù)器單元與網(wǎng)絡(luò)瀏覽器單元之間的通信量抑制成較小。因此,能夠縮短顯示操作畫面所需的時(shí)間。而且,本發(fā)明的復(fù)合機(jī)還可以包括要素圖像存儲(chǔ)單元,存儲(chǔ)要素圖像數(shù)據(jù),所述要素圖像數(shù)據(jù)用于表示用于構(gòu)成上述狀態(tài)圖像的多種部分圖像的每一個(gè),上述控制單元從上述要素圖像存儲(chǔ)單元讀出基于上述復(fù)合機(jī)的當(dāng)前的狀態(tài)的要素圖像數(shù)據(jù),并通過進(jìn)行組合而生成上述狀態(tài)圖像數(shù)據(jù),并將其存儲(chǔ)在上述狀態(tài)圖像存儲(chǔ)單元中。根據(jù)上述的結(jié)構(gòu),在復(fù)合機(jī)的內(nèi)部,能夠配合狀態(tài)的變化而容易生成狀態(tài)圖像數(shù)據(jù)。而且,本發(fā)明的復(fù)合機(jī)優(yōu)選包括第2網(wǎng)絡(luò)服務(wù)器單元,根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件而工作,可接入到上述狀態(tài)圖像存儲(chǔ)單元中,上述位置信息是用于經(jīng)由上述第2網(wǎng)絡(luò)服務(wù)器單元取得上述狀態(tài)圖像數(shù)據(jù)的URL(統(tǒng)一資源定位符)。根據(jù)上述結(jié)構(gòu),能夠利用通用的URL容易生成位置信息。此外,網(wǎng)絡(luò)瀏覽器單元利用URL經(jīng)由第2網(wǎng)絡(luò)服務(wù)器單元從狀態(tài)圖像存儲(chǔ)單元容易取得狀態(tài)圖像數(shù)據(jù)。而且,在本發(fā)明的復(fù)合機(jī)中,優(yōu)選上述URL作為上述復(fù)合機(jī)的IP地址而包含回送地址。根據(jù)上述的結(jié)構(gòu),網(wǎng)絡(luò)瀏覽器單元根據(jù)回送地址,接入到本裝置的第2網(wǎng)絡(luò)服務(wù)器單元而取得狀態(tài)圖像數(shù)據(jù)。因此,即使對(duì)不同于上述復(fù)合機(jī)的其他的包括網(wǎng)絡(luò)瀏覽器的裝置設(shè)定上述URL,也不能從該網(wǎng)絡(luò)瀏覽器接入復(fù)合機(jī)的狀態(tài)圖像存儲(chǔ)單元。從而,不會(huì)被未預(yù)料的裝置閱讀在狀態(tài)圖像存儲(chǔ)單元中存儲(chǔ)了的狀態(tài)圖像數(shù)據(jù),能夠提高安全性。
而且,在本發(fā)明的復(fù)合機(jī)中,上述控制單元還可以從上述外部應(yīng)用接受狀態(tài)圖像數(shù)據(jù)的取得請(qǐng)求,若接受上述取得請(qǐng)求,則生成上述位置信息而發(fā)送給上述信息處理裝置, 上述網(wǎng)絡(luò)瀏覽器單元從上述信息處理裝置接收由上述信息處理裝置基于從上述控制單元接收到的位置信息而生成的、包含該位置信息的操作畫面數(shù)據(jù),并根據(jù)接收到的操作畫面數(shù)據(jù)進(jìn)行上述操作畫面顯示處理。根據(jù)上述的結(jié)構(gòu),控制單元對(duì)信息處理裝置發(fā)送位置信息,網(wǎng)絡(luò)瀏覽器單元從信息處理裝置獲取包含位置信息的操作畫面數(shù)據(jù)。這里,位置信息與狀態(tài)圖像數(shù)據(jù)相比,其數(shù)據(jù)量非常小。因此,能夠減少?gòu)男畔⑻幚硌b置取得操作畫面數(shù)據(jù)所需的通信量,能夠縮短時(shí)間。而且,在本發(fā)明的復(fù)合機(jī)中,上述網(wǎng)絡(luò)瀏覽器單元還可以從上述第1網(wǎng)絡(luò)服務(wù)器單元接收將上述狀態(tài)圖像數(shù)據(jù)的位置信息編入操作畫面數(shù)據(jù)的處理的執(zhí)行指示,根據(jù)該執(zhí)行指示,從上述控制單元取得上述狀態(tài)圖像數(shù)據(jù)的位置信息,并生成包含所取得的位置信息的操作畫面數(shù)據(jù),從而根據(jù)所生成的操作畫面數(shù)據(jù)而進(jìn)行上述操作畫面顯示處理。根據(jù)上述的結(jié)構(gòu),網(wǎng)絡(luò)瀏覽器單元根據(jù)來自第1網(wǎng)絡(luò)服務(wù)器單元的執(zhí)行指示,生成包含位置信息的操作畫面數(shù)據(jù)。由此,無需在復(fù)合機(jī)與信息處理裝置之間預(yù)先通信位置信息,能夠縮短顯示操作畫面所需的時(shí)間。而且,在本發(fā)明的復(fù)合機(jī)中,優(yōu)選上述控制單元在上述協(xié)作處理結(jié)束后,從上述狀態(tài)圖像存儲(chǔ)單元中刪除狀態(tài)圖像數(shù)據(jù)。根據(jù)上述的結(jié)構(gòu),在狀態(tài)圖像存儲(chǔ)單元中不殘留不需要的數(shù)據(jù),不會(huì)擠壓復(fù)合機(jī)的存儲(chǔ)區(qū)域。而且,在本發(fā)明的復(fù)合機(jī)中,優(yōu)選上述控制單元在上述復(fù)合機(jī)的狀態(tài)變化了的情況下,在上述狀態(tài)圖像存儲(chǔ)單元中存儲(chǔ)與該變化后的復(fù)合機(jī)的狀態(tài)對(duì)應(yīng)的狀態(tài)圖像數(shù)據(jù)作為更新狀態(tài)圖像數(shù)據(jù),并生成用于表示該更新狀態(tài)圖像數(shù)據(jù)的位置的位置信息作為更新位置信息,進(jìn)一步對(duì)上述網(wǎng)絡(luò)瀏覽器單元通知狀態(tài)圖像被更新的意思,上述網(wǎng)絡(luò)瀏覽器單元在接受到在上述操作畫面顯示處理中過程中上述狀態(tài)圖像被更新的意思的通知的情況下, 從上述控制單元取得上述更新位置信息,并根據(jù)該更新位置信息,從上述狀態(tài)圖像存儲(chǔ)單元取得上述更新狀態(tài)圖像數(shù)據(jù),并以包含由該更新狀態(tài)圖像數(shù)據(jù)表示的圖像的操作畫面更新上述顯示單元的畫面。根據(jù)上述的結(jié)構(gòu),即使復(fù)合機(jī)的狀態(tài)變化,也能夠使顯示單元實(shí)時(shí)地顯示包含變化的狀態(tài)圖像的操作畫面。而且,無需在復(fù)合機(jī)與信息處理裝置之間進(jìn)行有關(guān)狀態(tài)變化的信息的交換。因此能夠避免在復(fù)合機(jī)與信息處理裝置之間的通信時(shí)間引起的操作畫面的顫動(dòng)、以及操作畫面被更新為止的長(zhǎng)時(shí)間化。本發(fā)明并不限定于上述的實(shí)施方式,在權(quán)利要求書的范圍內(nèi)可進(jìn)行各種變更。艮口, 將在權(quán)利要求書的范圍內(nèi)適當(dāng)變更的技術(shù)手段進(jìn)行組合得到的實(shí)施方式也包含在本發(fā)明的技術(shù)范圍內(nèi)。最后,復(fù)合機(jī)21以及信息處理裝置51的各塊可以由硬件來實(shí)施,也可以如下那樣利用CPU由軟件來實(shí)現(xiàn)。S卩,復(fù)合機(jī)21以及信息處理裝置51包括CPU(中央處理單元),執(zhí)行用于實(shí)現(xiàn)各功能的控制程序的命令;ROM(只讀存儲(chǔ)器),存儲(chǔ)了上述程序;RAM(隨機(jī)接入存儲(chǔ)器),展開上述程序;以及存儲(chǔ)器等的存儲(chǔ)裝置(存儲(chǔ)介質(zhì))等,存儲(chǔ)上述程序以及各種數(shù)據(jù)。此外, 本發(fā)明的目的也可以通過以下的方式來達(dá)成對(duì)上述復(fù)合機(jī)21以及信息處理裝置51提供記錄介質(zhì),所述記錄介質(zhì)以計(jì)算機(jī)可讀取的方式記錄了作為用于實(shí)現(xiàn)上述功能的軟件的控制程序的程序代碼(執(zhí)行形式程序、中間碼程序、源程序),通過該計(jì)算機(jī)(或CPU和MPU) 讀取并執(zhí)行記錄介質(zhì)中所記錄的程序碼。作為上述記錄介質(zhì),例如能夠利用磁帶、盒帶等帶系、包含軟盤(注冊(cè)商標(biāo))/硬盤等磁盤和⑶-R0M/M0/MD/DVD/⑶-R等光盤的盤系、包含IC卡(包含存儲(chǔ)卡)/光卡等卡系、 或者掩模R0M/EPR0M/EEPR0M/閃速ROM等半導(dǎo)體存儲(chǔ)器系等。此外,可以將復(fù)合機(jī)21以及信息處理裝置51構(gòu)成為可與通信網(wǎng)絡(luò)連接,經(jīng)由通信網(wǎng)絡(luò)提供上述程序代碼。作為該通信網(wǎng)絡(luò),并不特別限定,例如可以利用因特網(wǎng)、內(nèi)部網(wǎng)、外部網(wǎng)、LAN、I SDN、VAN、CATV通信網(wǎng)、虛擬專用網(wǎng)(virtual private network)、電話線路網(wǎng)、 移動(dòng)體通信網(wǎng)、衛(wèi)星通信網(wǎng)等。此外,作為構(gòu)成通信網(wǎng)絡(luò)的傳輸介質(zhì),沒有特別限定,例如可以利用IEEE1394、USB、電線傳輸、電纜TV線路、電話線、ADSL線路等有線,也可以利用IrDA 或遠(yuǎn)程控制那樣的紅外線、藍(lán)牙(注冊(cè)商標(biāo))、802. 11無線、HDR、移動(dòng)電話網(wǎng)、衛(wèi)星線路、地面波數(shù)字網(wǎng)等無線。另外,本發(fā)明也可以通過將上述程序代碼通過電子化的傳輸而進(jìn)行具體化的在載波中埋入的計(jì)算機(jī)數(shù)據(jù)信號(hào)的形式來實(shí)現(xiàn)。本發(fā)明能夠應(yīng)用于實(shí)現(xiàn)復(fù)印、掃描、FAX等多種功能的復(fù)合機(jī)中。
權(quán)利要求
1.一種復(fù)合機(jī),經(jīng)由通信網(wǎng)絡(luò)與信息處理裝置進(jìn)行通信,且進(jìn)行與在上述信息處理裝置中執(zhí)行的外部應(yīng)用協(xié)作的協(xié)作處理,所述信息處理裝置包括根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件而工作的第1網(wǎng)絡(luò)服務(wù)器單元,其特征在于,所述復(fù)合機(jī)包括顯示單元;網(wǎng)絡(luò)瀏覽器單元,根據(jù)網(wǎng)絡(luò)瀏覽器的軟件而工作,且根據(jù)從上述第1網(wǎng)絡(luò)服務(wù)器單元接受的數(shù)據(jù),在上述顯示單元顯示畫面;狀態(tài)圖像存儲(chǔ)單元,存儲(chǔ)狀態(tài)圖像數(shù)據(jù),所述狀態(tài)圖像數(shù)據(jù)用于使表示上述復(fù)合機(jī)的狀態(tài)的圖像顯示在上述顯示單元;以及控制單元,生成用于表示在上述狀態(tài)圖像存儲(chǔ)單元中存儲(chǔ)的狀態(tài)圖像數(shù)據(jù)的位置的位直{曰息,上述網(wǎng)絡(luò)瀏覽器單元進(jìn)行以下的操作畫面顯示處理根據(jù)包含由上述控制單元生成的位置信息的操作畫面數(shù)據(jù),從上述狀態(tài)圖像存儲(chǔ)單元取得由該位置信息所示的狀態(tài)圖像數(shù)據(jù),并將包含由該狀態(tài)圖像數(shù)據(jù)表示的狀態(tài)圖像的操作畫面顯示在上述顯示單元上。
2.如權(quán)利要求1所述的復(fù)合機(jī),其中,包括要素圖像存儲(chǔ)單元,存儲(chǔ)要素圖像數(shù)據(jù),所述要素圖像數(shù)據(jù)用于表示用于構(gòu)成上述狀態(tài)圖像的多種部分圖像的每一個(gè),上述控制單元從上述要素圖像存儲(chǔ)單元讀出對(duì)應(yīng)于上述復(fù)合機(jī)的當(dāng)前的狀態(tài)的要素圖像數(shù)據(jù),并通過進(jìn)行組合而生成上述狀態(tài)圖像數(shù)據(jù),并將其存儲(chǔ)在上述狀態(tài)圖像存儲(chǔ)單元中。
3.如權(quán)利要求1所述的復(fù)合機(jī),其中,包括第2網(wǎng)絡(luò)服務(wù)器單元,根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件而工作,可接入到上述狀態(tài)圖像存儲(chǔ)單元中,上述位置信息是用于經(jīng)由上述第2網(wǎng)絡(luò)服務(wù)器單元取得上述狀態(tài)圖像數(shù)據(jù)的URL即統(tǒng)一資源定位符。
4.如權(quán)利要求3所述的復(fù)合機(jī),其中,上述URL作為上述復(fù)合機(jī)的IP地址而包含回送地址。
5.如權(quán)利要求1所述的復(fù)合機(jī),其中,上述控制單元從上述外部應(yīng)用接受狀態(tài)圖像數(shù)據(jù)的取得請(qǐng)求,若接受上述取得請(qǐng)求, 則生成上述位置信息而發(fā)送給上述信息處理裝置,上述網(wǎng)絡(luò)瀏覽器單元從上述信息處理裝置接收由上述信息處理裝置基于從上述控制單元接收到的位置信息而生成的、包含該位置信息的操作畫面數(shù)據(jù),并根據(jù)接收到的操作畫面數(shù)據(jù)進(jìn)行上述操作畫面顯示處理。
6.如權(quán)利要求1所述的復(fù)合機(jī),其中,上述網(wǎng)絡(luò)瀏覽器單元從上述第1網(wǎng)絡(luò)服務(wù)器單元接收將上述狀態(tài)圖像數(shù)據(jù)的位置信息編入操作畫面數(shù)據(jù)的處理的執(zhí)行指示,根據(jù)該執(zhí)行指示,從上述控制單元取得上述狀態(tài)圖像數(shù)據(jù)的位置信息,并生成包含所取得的位置信息的操作畫面數(shù)據(jù),從而根據(jù)所生成的操作畫面數(shù)據(jù)而進(jìn)行上述操作畫面顯示處理。
7.如權(quán)利要求1所述的復(fù)合機(jī),其中,上述控制單元在上述協(xié)作處理結(jié)束后,從上述狀態(tài)圖像存儲(chǔ)單元中刪除狀態(tài)圖像數(shù)據(jù)。
8.如權(quán)利要求1所述的復(fù)合機(jī),其中,上述控制單元在上述復(fù)合機(jī)的狀態(tài)變化了的情況下,對(duì)在上述狀態(tài)圖像存儲(chǔ)單元中存儲(chǔ)與該變化后的復(fù)合機(jī)的狀態(tài)對(duì)應(yīng)的狀態(tài)圖像數(shù)據(jù)作為更新狀態(tài)圖像數(shù)據(jù),并生成用于表示該更新狀態(tài)圖像數(shù)據(jù)的位置的位置信息作為更新位置信息,而對(duì)上述網(wǎng)絡(luò)瀏覽器單元通知狀態(tài)圖像被更新的情況,上述網(wǎng)絡(luò)瀏覽器單元在接受到在上述操作畫面顯示處理中上述狀態(tài)圖像被更新的通知的情況下,從上述控制單元取得上述更新位置信息,并根據(jù)該更新位置信息,從上述狀態(tài)圖像存儲(chǔ)單元取得上述更新狀態(tài)圖像數(shù)據(jù),并以包含由該更新狀態(tài)圖像數(shù)據(jù)表示的圖像的操作畫面更新上述顯示單元的畫面。
全文摘要
復(fù)合機(jī)(21)包括第2存儲(chǔ)單元(62),存儲(chǔ)用于使顯示單元(10)顯示用于表示復(fù)合機(jī)的狀態(tài)的圖像的狀態(tài)圖像數(shù)據(jù);以及設(shè)備控制單元(7),生成用于表示狀態(tài)圖像數(shù)據(jù)的位置的URL。然后,網(wǎng)絡(luò)瀏覽器單元(5)根據(jù)包含由設(shè)備控制單元(7)生成的URL的操作畫面數(shù)據(jù),從第2存儲(chǔ)單元(62)取得由該URL表示的狀態(tài)圖像數(shù)據(jù),并在顯示單元(10)顯示包含由該狀態(tài)圖像數(shù)據(jù)表示的狀態(tài)圖像的操作畫面。
文檔編號(hào)H04N1/00GK102447803SQ20111029407
公開日2012年5月9日 申請(qǐng)日期2011年9月29日 優(yōu)先權(quán)日2010年10月8日
發(fā)明者辻元邦彥 申請(qǐng)人:夏普株式會(huì)社