專利名稱:復(fù)合機和復(fù)合機控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及復(fù)合機和信息處理裝置協(xié)同工作的復(fù)合機控制系統(tǒng)。
背景技術(shù):
以往,已知一并具有復(fù)印功能、掃描功能、打印功能和FAX發(fā)送接收功能等多個功 能的復(fù)合機。近年來,這樣的復(fù)合機經(jīng)由通信網(wǎng)絡(luò)與PC(個人計算機)等連接,進行各種各 樣的處理。即,能夠使在PC上動作的應(yīng)用和復(fù)合機的功能協(xié)作,復(fù)合機作為總應(yīng)用系統(tǒng)的 一部分進行動作。由此,能夠容易構(gòu)筑將復(fù)合機的功能和PC的功能適當(dāng)?shù)亟M合的具有靈活 性的服務(wù)。為了構(gòu)筑這樣的服務(wù),在專利文獻1中,公開了具有外部API部的復(fù)合機,該外部 API部具有接受來自外部PC的、包括有關(guān)圖像處理的處理請求的數(shù)據(jù),并將其變換為與控 制層的API (應(yīng)用程序接口)對應(yīng)的命令并轉(zhuǎn)交給控制層的功能。此外,在專利文獻2中,公開了包括復(fù)合機和控制裝置的復(fù)合機控制系統(tǒng),該控制 裝置經(jīng)由通信網(wǎng)絡(luò)對復(fù)合機發(fā)送控制指示。并且,在該復(fù)合機控制系統(tǒng)中,使用HTTP,將操 作畫面的數(shù)據(jù)從控制裝置發(fā)送到復(fù)合機。并且,根據(jù)輸入到操作畫面的指示,控制裝置使用 SOAP將控制命令發(fā)送到復(fù)合機,復(fù)合機執(zhí)行與控制命令對應(yīng)的功能。專利文獻1日本公開特許公報“特開2005-80018號公報(2005年3月M日公 開)”專利文獻2日本公開特許公報“特開2007-174400號公報(2007年7月5日公 開)”專利文獻3日本公開特許公報“特開2005-149320號公報(2005年6月9日公 開)”但是,在專利文獻1和專利文獻2中記載的技術(shù)中,在外部PC (或者控制裝置)和 復(fù)合機之間構(gòu)筑了防火墻的情況下,來自外部PC(或者控制裝置)的控制命令被防火墻切 斷,產(chǎn)生不能控制復(fù)合機的問題。作為應(yīng)對這個問題的方法,在專利文獻3中,記載了在作為圖像處理裝置的復(fù)合 機通過網(wǎng)頁瀏覽器顯示基于從外部PC取得的HTML文本的畫面時,還顯示復(fù)合機所固有的 圖標(biāo)和消息。由此,通過按下復(fù)合機所固有的圖標(biāo),能夠不經(jīng)由外部PC而控制復(fù)合機的功 能。其中,在專利文獻3的技術(shù)中,為了顯示復(fù)合機所固有的圖標(biāo)等,需要對網(wǎng)頁瀏覽 器進行該復(fù)合機專用的獨自擴展。尤其在使用通用的網(wǎng)頁瀏覽器的情況下,必須在每次進 行該通用的網(wǎng)頁瀏覽器的版本更新或者進行不合適等的修改時,應(yīng)用上述的獨自擴展。因 此,在維護中效率變得非常差。進而,在進行了上述的獨自擴展的情況下,產(chǎn)生了進行包括該獨自擴展的結(jié)果顯 示的圖標(biāo)等的操作畫面的定制(customize)的需要的情況下,需要對每個復(fù)合機修改包括 網(wǎng)頁瀏覽器的程序,非常麻煩。
發(fā)明內(nèi)容
本發(fā)明是鑒于上述的客體而完成的,其目的在于,提供一種即使在信息處理裝置 和復(fù)合機之間構(gòu)筑了防火墻,也能夠從信息處理裝置控制的復(fù)合機。為解決上述課題,本發(fā)明提供一種經(jīng)由通信網(wǎng)絡(luò)與包括第1網(wǎng)絡(luò)服務(wù)器部的信息 處理裝置進行通信的復(fù)合機,該第1網(wǎng)絡(luò)服務(wù)器部根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件而進行動作,上 述復(fù)合機包括網(wǎng)頁瀏覽器部,根據(jù)網(wǎng)頁瀏覽器的軟件而進行動作;以及第2網(wǎng)絡(luò)服務(wù)器 部,根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件而進行動作,上述網(wǎng)頁瀏覽器部從上述第1網(wǎng)絡(luò)服務(wù)器部接受 控制信息,并在從第1網(wǎng)絡(luò)服務(wù)器部取得了該控制信息時,進行將上述控制指示通知上述 第2網(wǎng)絡(luò)服務(wù)器部的通知處理,該控制信息用于對上述第2網(wǎng)絡(luò)服務(wù)器部通知控制上述復(fù) 合機的控制指示,上述復(fù)合機還包括控制部,根據(jù)上述第2網(wǎng)絡(luò)服務(wù)器部所取得的控制指 示,控制復(fù)合機。根據(jù)本發(fā)明,即使在信息處理裝置和復(fù)合機之間構(gòu)筑了防火墻,也能夠基于從信 息處理裝置接受到的操作畫面進行控制。
圖1是表示本發(fā)明的一實施方式的復(fù)合機控制系統(tǒng)的結(jié)構(gòu)的圖。圖2是表示復(fù)合機和信息處理裝置協(xié)作執(zhí)行處理的協(xié)作操作模式的處理的流程 的流程圖。圖3是表示通過復(fù)合機執(zhí)行掃描時的協(xié)作操作模式的具體的實施例的圖。圖4是表示在圖3的S12中發(fā)送的HTML數(shù)據(jù)的一例的圖。圖5是表示與圖4的HTML數(shù)據(jù)對應(yīng)的畫面例的圖。圖6是表示在圖3的S15中發(fā)送的HTML數(shù)據(jù)的一例的圖。圖7是表示與圖6的HTML數(shù)據(jù)對應(yīng)的畫面例的圖。圖8是表示在圖3的S19中發(fā)送的重定向(redirect)的數(shù)據(jù)例的圖。圖9是表示在圖3的S21中發(fā)送的HTML數(shù)據(jù)的一例的圖。圖10是表示與圖9的HTML數(shù)據(jù)對應(yīng)的畫面例的圖。圖11是表示通過復(fù)合機執(zhí)行掃描時的協(xié)作操作模式的其他的具體的實施例的 圖。圖12是表示在圖11中表示的實施例的變形例的圖。圖13是表示在限制了復(fù)合機的功能時的協(xié)作操作模式的具體的實施例的圖。圖14是表示在執(zhí)行了復(fù)合機的打印功能時的協(xié)作操作模式的具體的實施例的 圖。標(biāo)號說明2圖像讀取部3圖像形成部4操作部5網(wǎng)頁瀏覽器部7設(shè)備控制部(控制部)
8第2網(wǎng)絡(luò)服務(wù)器部
10顯示部
11輸入部
21復(fù)合機
22第2通信部
23控制應(yīng)用部(控制部)
50通信網(wǎng)絡(luò)
51信息處理裝置
52第1通信部
53第1網(wǎng)絡(luò)服務(wù)器部
54外部應(yīng)用部
710pen I/F 部
具體實施例方式基于圖1至圖14說明本發(fā)明的一實施方式,則如下所述。以下,說明本發(fā)明的復(fù) 合機控制系統(tǒng)的一實施方式。圖1是表示本實施方式的復(fù)合機控制系統(tǒng)的結(jié)構(gòu)的圖。如圖1所示,本實施方式 的復(fù)合機控制系統(tǒng)包括復(fù)合機21和信息處理裝置51,且這些裝置經(jīng)由通信網(wǎng)絡(luò)50而連接。 當(dāng)然,在復(fù)合機控制系統(tǒng)中包含的復(fù)合機21的臺數(shù)可以是多臺,信息處理裝置51的臺數(shù)也 可以是多臺。另外,作為復(fù)合機21和信息處理裝置51連接的通信網(wǎng)絡(luò)50,可利用因特網(wǎng)、電話 線、串行電纜、或者其他的有線線路或者無線線路等的通信線路。并且,復(fù)合機21和信息處 理裝置51使用HTTP (Hypertext Transfer Protocol,超文本傳送協(xié)議)進行通信,該HTTP 作為用于網(wǎng)絡(luò)服務(wù)器和網(wǎng)頁瀏覽器之間的通信(例如,網(wǎng)頁的請求和發(fā)送)的協(xié)議。復(fù)合機21使用HTTP從信息處理裝置51接受HTML格式的控制信息。并且,復(fù)合 機21基于接受的控制信息,執(zhí)行復(fù)合機21的各種功能(例如,掃描功能、打印功能、通信功 能等)。例如,復(fù)合機21從信息處理裝置51接受表示操作畫面的HTML (Hypertext Markup Language,超文本鏈接標(biāo)示語言)數(shù)據(jù),顯示由該HTML數(shù)據(jù)所表示的操作畫面。并且,復(fù)合 機21根據(jù)對操作畫面輸入的指示,執(zhí)行對應(yīng)于該指示的各種功能?;蛘?,復(fù)合機21也可以通過執(zhí)行在從信息處理裝置51接受的控制信息中、由 Java(注冊商標(biāo))腳本所記載的控制命令,執(zhí)行復(fù)合機21的各種功能(例如,掃描功能、打 印功能、通信功能等)。信息處理裝置51是由CPU或?qū)S锰幚砥鞯鹊倪\算處理部以及RAM、ROM、HDD等的 存儲部等構(gòu)成的計算機裝置,作為對于多個復(fù)合機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ù)合機21進行通信。此外,第1通信 部52使用HTTP的通信協(xié)議,與復(fù)合機21進行通信。第1網(wǎng)絡(luò)服務(wù)器部53根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件進行動作。這里,網(wǎng)絡(luò)服務(wù)器是提供構(gòu)成作為因特網(wǎng)上的信息系統(tǒng)的WWW (world Wide ffeb,萬維網(wǎng))的服務(wù)器裝置的功能的軟 件。第1網(wǎng)絡(luò)服務(wù)器53具有如下功能經(jīng)由第1通信部52從復(fù)合機21接收請求(這里是 HTTP請求),并經(jīng)由第1通信部52將對應(yīng)于該HTTP請求的文件或圖像數(shù)據(jù)、打印數(shù)據(jù)、控 制信息等響應(yīng)到該復(fù)合機21。外部應(yīng)用部M是根據(jù)來自第1網(wǎng)絡(luò)服務(wù)器部53的指示,進行根據(jù)規(guī)定的網(wǎng)應(yīng)用 的動作的模塊。即,外部應(yīng)用部討根據(jù)在網(wǎng)絡(luò)服務(wù)器上動作的各種網(wǎng)應(yīng)用進行動作。該網(wǎng) 應(yīng)用例如是由Java(注冊商標(biāo))腳本所記載的定制(custom)應(yīng)用,且在網(wǎng)絡(luò)服務(wù)器上設(shè)置 的Java (注冊商標(biāo))腳本執(zhí)行環(huán)境下動作的應(yīng)用。例如,外部應(yīng)用部M在來自復(fù)合機21的請求(HTTP請求)為操作畫面的發(fā)送請 求的情況下,進行根據(jù)操作畫面發(fā)送應(yīng)用的動作。具體地說,外部應(yīng)用部M從存儲部中讀 出由該發(fā)送請求所表示的操作畫面的HTML數(shù)據(jù),發(fā)送到第1網(wǎng)絡(luò)服務(wù)器部53。此外,外部應(yīng)用部M在來自復(fù)合機21的請求為打印數(shù)據(jù)的發(fā)送請求的情況下,進 行根據(jù)打印應(yīng)用的動作。具體地說,外部應(yīng)用部M從由該發(fā)送請求所表示的文件夾名的文 件夾中取得指定的文件名的打印數(shù)據(jù),并將該打印數(shù)據(jù)發(fā)送到第1網(wǎng)絡(luò)服務(wù)器部53。并且,外部應(yīng)用部M在來自復(fù)合機21的請求為用戶的認(rèn)證請求的情況下,進行根 據(jù)認(rèn)證應(yīng)用的動作。具體地說,外部應(yīng)用部M使用由該認(rèn)證請求所表示的用戶名和口令等 進行認(rèn)證處理,并生成表示對應(yīng)于該認(rèn)證結(jié)果的操作畫面的HTML數(shù)據(jù),發(fā)送到第1網(wǎng)絡(luò)服 務(wù)器部53。在本實施方式中,外部應(yīng)用部M在控制復(fù)合機21的功能(例如,掃描功能或打印 功能等)的情況下,將用于將網(wǎng)頁瀏覽器部5的接入目標(biāo)變更為復(fù)合機21的內(nèi)部的第2網(wǎng) 絡(luò)服務(wù)器部8的HTTP響應(yīng)發(fā)送到復(fù)合機21的網(wǎng)頁瀏覽器部5。由此,復(fù)合機21能夠根據(jù) 來自內(nèi)部的控制應(yīng)用部23的控制命令來控制各種功能,而不是根據(jù)來自具有外部應(yīng)用部 54的信息處理裝置51的控制命令。其結(jié)果,即使在復(fù)合機21和信息處理裝置51之間存在 切斷控制命令的通信的防火墻,復(fù)合機21也能夠根據(jù)從信息處理裝置51接受的對于操作 畫面的來自用戶的輸入,正常地控制各種功能。例如,外部應(yīng)用部M在發(fā)送到復(fù)合機21的HTML數(shù)據(jù)中,在由該HTML數(shù)據(jù)所表示 的操作畫面上按下了用于執(zhí)行復(fù)合機21的功能(例如,掃描功能或打印功能、通信功能等) 的按鈕時,記載用于接入復(fù)合機21的內(nèi)部的第2網(wǎng)絡(luò)服務(wù)器部8的返送地址。返送地址是 分配給網(wǎng)卡(例如,擔(dān)任通信部的功能的硬件)等的返送接口的虛擬的IP地址,表示本裝 置的IP地址。返送地址是在通用的網(wǎng)頁瀏覽器中使用的公知的地址。或者,外部應(yīng)用部M也可以為了接入到復(fù)合機21的內(nèi)部的第2網(wǎng)絡(luò)服務(wù)器部8, 將使用了 HTTP重定向的、包括變更URL的指示的響應(yīng)(HTTP響應(yīng))發(fā)送到復(fù)合機21。HTTP 重定向是在數(shù)據(jù)的發(fā)送接收中使用的、來自HTTP中的網(wǎng)絡(luò)服務(wù)器的響應(yīng)的一種,具有通知 URL被變更的功能。HTTP重定向是在通用的網(wǎng)頁瀏覽器中使用的公知的功能。接著,說明復(fù)合機21的結(jié)構(gòu)。復(fù)合機21是可執(zhí)行掃描功能、打印功能、傳真的發(fā) 送接收功能、圖像數(shù)據(jù)的發(fā)送功能等的多個功能的裝置。另外,這里,僅說明作為復(fù)合機21 的主要功能的、掃描功能和打印功能,省略其他功能的說明。如圖1所示,復(fù)合機21包括操作部4、圖像讀取部2、圖像形成部3、網(wǎng)頁瀏覽器 部5、第2通信部、設(shè)備控制部(控制部)7、第2網(wǎng)頁瀏覽器部8、控制應(yīng)用部(控制部)23。
操作部4是對用戶通知信息且接受來自用戶的輸入的用戶界面。操作部4包括液 晶顯示器等的顯示部10和包括各種輸入鍵的輸入部11。另外,操作部4也可以是將顯示部 10和輸入部11構(gòu)成為一體的觸摸面板。圖像讀取部2包括掃描儀和將原稿傳送至掃描儀的位置的原稿傳送部,將打印在 原稿上的字符和圖像等作為圖像數(shù)據(jù)而讀取。另外,圖像讀取部2以規(guī)定的分辨率讀取圖像。圖像形成部3用于對用紙等的記錄片材打印對應(yīng)于輸入的圖像數(shù)據(jù)的圖像(字符 /照片/圖形),包括感光體鼓、帶電裝置、曝光裝置、顯影裝置、轉(zhuǎn)印裝置、定影裝置以及用 紙托盤等。第2通信部22是用于與息處理裝置51等的外部裝置之間進行通信的接口。在本 實施方式中,如上所述,第2通信部22使用HTTP與信息處理裝置51進行通信。此外,第2 通信部22也可以在接入目標(biāo)表示本裝置的IP地址的情況下,接入到復(fù)合機21內(nèi)部的第2 網(wǎng)絡(luò)服務(wù)器部8。網(wǎng)頁瀏覽器部5進行根據(jù)通用的網(wǎng)頁瀏覽器的軟件的動作。除了經(jīng)由信息處理裝 置51具有的第1網(wǎng)絡(luò)服務(wù)器部53之外,網(wǎng)頁瀏覽器部5也可以經(jīng)由第2通信部22與復(fù)合 機21內(nèi)部的第2網(wǎng)絡(luò)服務(wù)器部8進行通信,在本實施方式中,網(wǎng)頁瀏覽器部5在請求操作畫面的數(shù)據(jù)或打印數(shù)據(jù)、且不執(zhí)行 用于控制復(fù)合機21的各種功能(例如,掃描功能或打印功能)的控制命令的情況下,與信 息處理裝置51具有的第1網(wǎng)絡(luò)服務(wù)器部53進行通信。另一方面,網(wǎng)頁瀏覽器部5在執(zhí)行 用于控制復(fù)合機21的各種功能的控制命令的情況下,設(shè)定為與復(fù)合機21內(nèi)部的第2網(wǎng)絡(luò) 服務(wù)器部8進行通信。關(guān)于該設(shè)定的具體例,在后面敘述。第2網(wǎng)絡(luò)服務(wù)器部8進行根據(jù)通用的網(wǎng)絡(luò)服務(wù)器的軟件的動作。第2網(wǎng)絡(luò)服務(wù)器 部8接收來自網(wǎng)頁瀏覽器部5的請求(HTTP請求),執(zhí)行對應(yīng)于該請求的應(yīng)用,并對網(wǎng)頁瀏 覽器部5進行響應(yīng)(HTTP響應(yīng))??刂茟?yīng)用部23執(zhí)行根據(jù)在網(wǎng)絡(luò)服務(wù)器上動作的網(wǎng)應(yīng)用的處理。該網(wǎng)應(yīng)用例如是 由Java(注冊商標(biāo))腳本所記載的定制應(yīng)用,并且是在網(wǎng)絡(luò)服務(wù)器上設(shè)置的Java(注冊商 標(biāo))腳本執(zhí)行環(huán)境下動作的應(yīng)用。控制應(yīng)用部23在需要控制復(fù)合機21的各種功能(例如,掃描功能或打印功能) 的情況下,將用于控制該功能的控制命令發(fā)送到設(shè)備控制部7?;蛘?,控制應(yīng)用部23也可以 進行通信控制,使得根據(jù)控制命令來控制網(wǎng)頁瀏覽器部5,從而將復(fù)合機21固有的固有信 息發(fā)送到第1網(wǎng)絡(luò)服務(wù)器部53。由此,能夠控制復(fù)合機21的功能。設(shè)備控制部7控制復(fù)合機21的各種功能。具體地說,設(shè)備控制部7控制圖像讀取 部2、圖像形成部3、第2通信部22、操作部4等的各個部的動作。例如,設(shè)備控制部7控制圖像讀取部2的動作,從而取得掃描圖像的數(shù)據(jù)。此外, 設(shè)備控制部7控制圖像形成部3的動作,從而將由輸入的圖像數(shù)據(jù)所表示的圖像形成并輸 出在用紙上。進而,設(shè)備控制部7使用第2通信部22,將輸入的圖像數(shù)據(jù)存儲在指定的外部 的資源中,或者將輸入的圖像數(shù)據(jù)添加在電子郵件中,發(fā)送到指定的地址。設(shè)備控制部7是復(fù)合機21固有的,具有固有操作模式和協(xié)作操作模式,該固有操 作模式是將預(yù)先存儲在復(fù)合機21內(nèi)的操作畫面顯示在顯示部10中,從輸入部11接受對該操作畫面輸入的指示,進行根據(jù)該指示的如上所述的控制;該協(xié)作操作模式是將從信息處 理裝置51接受到的操作畫面顯示在顯示部10中,基于對該操作畫面輸入的指示,根據(jù)從控 制應(yīng)用所接受的控制指示,進行如上所述的控制。另外,由于固有操作模式是在以往的復(fù)合 機中進行的普通的模式,所以在這里省略詳細的說明。另外,在輸入了協(xié)作操作模式的執(zhí)行指示的情況下,設(shè)備控制部7啟動網(wǎng)頁瀏覽 器部5,執(zhí)行根據(jù)預(yù)先設(shè)定的URL(在本實施方式中,是對信息處理裝置51的第1網(wǎng)絡(luò)服務(wù) 器部53請求初始操作畫面的發(fā)送的URL)的處理。并且,在協(xié)作操作模式中,設(shè)備控制部7 從控制應(yīng)用部23接受控制命令,進行根據(jù)該控制命令的控制。設(shè)備控制部7包括可接受不依賴復(fù)合機21的種類的控制命令的Open I/F部71。 Open I/F部71對控制應(yīng)用部23公開用于控制復(fù)合機21的各種功能的控制命令,從控制應(yīng) 用部23接受控制命令,并將接受到的控制命令變換為在設(shè)備控制部7中可識別的命令。Open I/F部71包括存儲變換表的變換表存儲部(未圖示),該變換表將對外部公 開的控制命令和在設(shè)備控制部7中可識別的命令相關(guān)聯(lián),Open I/F部71根據(jù)該變換表進 行命令的變換處理。這樣,Open I/F部71可接受與復(fù)合機21的種類無關(guān)的公共的控制命令。由此, 用于使控制應(yīng)用部23動作的網(wǎng)應(yīng)用可使用與復(fù)合機21的種類無關(guān)的公共的命令。因此, 在根據(jù)新的網(wǎng)應(yīng)用,使控制應(yīng)用部23動作的情況下,只要對各個復(fù)合機21安裝相同的網(wǎng)應(yīng) 用即可,無需對每個復(fù)合機21進行網(wǎng)應(yīng)用的變更。由此,能夠容易進行用于使控制應(yīng)用部 23動作的網(wǎng)應(yīng)用的開發(fā)。(協(xié)作操作模式的處理流程)接著,參照圖2說明復(fù)合機21和信息處理裝置51協(xié)作而執(zhí)行處理的協(xié)作操作模 式的處理的流程。圖2是表示協(xié)作操作模式的處理的流程的流程圖。首先,若在輸入部11中輸入?yún)f(xié)作操作模式的啟動指示,則設(shè)備控制部7啟動網(wǎng)頁 瀏覽器部5,使其接入到預(yù)先設(shè)定的URL。這里,預(yù)先設(shè)定了對信息處理裝置51的第1網(wǎng)絡(luò) 服務(wù)器部53請求初始操作畫面的發(fā)送的URL。因此,網(wǎng)頁瀏覽器部經(jīng)由第2通信部22對 信息處理裝置51發(fā)送請求初始操作畫面的發(fā)送的HTTP Get命令。信息處理裝置51的第 1網(wǎng)絡(luò)服務(wù)器部53將對應(yīng)于與該Get命令對應(yīng)的操作畫面的HTML數(shù)據(jù)發(fā)回復(fù)合機21。并 且,復(fù)合機21的網(wǎng)頁瀏覽器部5將由接收到的HTML數(shù)據(jù)所表示的畫面顯示在顯示部10中 (Si)。接著,復(fù)合機21的輸入部11接受對于顯示的操作畫面的、來自用戶的輸入(S2)。之后,在來自用戶的輸入是請求下一個操作畫面的指示且不是指示控制復(fù)合機21 的各種功能的情況下(S3中“否”),重復(fù)Sl和S2的處理。另一方面,在來自用戶的輸入是控制復(fù)合機21的各種功能的指示的情況下(S3中 “是”),對復(fù)合機21的第2網(wǎng)絡(luò)服務(wù)器部8進行這個情況的通知(S4)。在本實施方式中, 對從信息處理裝置51發(fā)送到復(fù)合機21的HTTP響應(yīng)下功夫,使得在控制復(fù)合機21的各種 功能的情況下,對復(fù)合機21的第2網(wǎng)絡(luò)服務(wù)器部8通知這個情況。具體地說,信息處理裝置51的外部應(yīng)用部M將在發(fā)送到復(fù)合機21的操作畫面的 HTML數(shù)據(jù)中,將按下了指示復(fù)合機21的各種功能的控制的按鈕時的接入目標(biāo)的地址設(shè)定 為返送地址。由此,復(fù)合機21的網(wǎng)頁瀏覽器部5在操作畫面中按下了指示各種功能的控制的按鈕時,能夠根據(jù)返送地址來接入復(fù)合機21的第2網(wǎng)絡(luò)服務(wù)器部8,將各種功能的控制的 指示通知第2網(wǎng)絡(luò)服務(wù)器部8?;蛘?,信息處理裝置51的外部應(yīng)用部M也可以將在發(fā)送到復(fù)合機21的操作畫面 中,按下了指示復(fù)合機21的各種功能的控制的按鈕時的接入目標(biāo)設(shè)定為信息處理裝置51 的第1網(wǎng)絡(luò)服務(wù)器部53。此時,外部應(yīng)用部M在接收到表示在操作畫面中按下了指示各種 功能的控制的按鈕的HTTP請求時,將使用HTTP重定向而將接入目標(biāo)變更為復(fù)合機21的第 2網(wǎng)絡(luò)服務(wù)器部8的HTTP響應(yīng)發(fā)送到復(fù)合機21。由此,復(fù)合機21的網(wǎng)頁瀏覽器部5能夠 根據(jù)HTTP響應(yīng)來接入復(fù)合機21的第2網(wǎng)絡(luò)服務(wù)器部8,將各種功能的控制的指示通知第2 網(wǎng)絡(luò)服務(wù)器部8。之后,由第2網(wǎng)絡(luò)服務(wù)器部8啟動的控制應(yīng)用部23對從網(wǎng)頁瀏覽器部接受到的控 制指示的內(nèi)容進行分析(S5)。并且,控制應(yīng)用部23基于分析結(jié)果,生成用于控制復(fù)合機21的功能的控制命令, 并發(fā)送到Open I/F部71。接收到控制命令的Open I/F部71將該控制命令變換為設(shè)備控 制部7可識別的命令。之后,設(shè)備控制部7根據(jù)變換后的命令,控制各種功能(S6)。如上所述,根據(jù)本實施方式,復(fù)合機控制系統(tǒng)包括信息處理裝置51和復(fù)合機21, 該信息處理裝置51包括根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件進行動作的第1網(wǎng)絡(luò)服務(wù)器部53,該復(fù)合機 21經(jīng)由通信網(wǎng)絡(luò)50進行通信。并且,復(fù)合機21包括網(wǎng)頁瀏覽器部5,根據(jù)網(wǎng)頁瀏覽器的軟件進行動作;以及第 2網(wǎng)絡(luò)服務(wù)器部8,根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件進行動作。網(wǎng)頁瀏覽器部5從第1網(wǎng)絡(luò)服務(wù)器部 53接受控制信息,該控制信息用于對第2網(wǎng)絡(luò)服務(wù)器8通知控制復(fù)合機21的控制命令,在 從第1網(wǎng)絡(luò)服務(wù)器53取得了該控制信息時,進行將控制命令通知第2網(wǎng)絡(luò)服務(wù)器部8的通 知處理。進而,復(fù)合機21包括根據(jù)從網(wǎng)頁瀏覽器部5通知到第2網(wǎng)絡(luò)服務(wù)器部8的控制指 示來控制復(fù)合機21的功能的控制應(yīng)用部23和設(shè)備控制部7。例如,網(wǎng)頁瀏覽器部5將由從第1網(wǎng)絡(luò)服務(wù)器部53取得的畫面數(shù)據(jù)所表示的操作 畫面顯示在顯示部10中,將對該操作畫面輸入的、復(fù)合機21的功能的控制指示通知到第2 網(wǎng)絡(luò)服務(wù)器部8?;蛘?,網(wǎng)頁瀏覽器部5也可以從第1網(wǎng)絡(luò)服務(wù)器部53接受由Java(注冊商標(biāo))腳 本記載了控制命令的控制信息(控制內(nèi)容),將該控制信息中的控制命令通知到第2網(wǎng)絡(luò)服 務(wù)器部。由此,控制應(yīng)用部23和設(shè)備控制部7只要從在復(fù)合機21的內(nèi)部設(shè)置的第2網(wǎng)絡(luò) 服務(wù)器部8接受控制命令即可,無需從信息處理裝置51的第1網(wǎng)絡(luò)服務(wù)器部53接受控制 命令。由于控制應(yīng)用部23和設(shè)備控制部7以及第2網(wǎng)絡(luò)服務(wù)器部8設(shè)置在同一個復(fù)合機 21中,所以在控制應(yīng)用部23和設(shè)備控制部7以及第2網(wǎng)絡(luò)服務(wù)器部8之間沒有構(gòu)筑防火 墻。其結(jié)果,即使在復(fù)合機21和信息處理裝置51之間的通信網(wǎng)絡(luò)50中構(gòu)筑了防火墻,信 息處理裝置51也能夠控制復(fù)合機21的功能。此外,通過信息處理裝置51具有操作畫面的 畫面數(shù)據(jù),從而通過對信息處理裝置51具有的畫面數(shù)據(jù)進行編輯,能夠容易變更在復(fù)合機 21中顯示的操作畫面。以下,說明本實施方式的復(fù)合機控制系統(tǒng)的、協(xié)作操作模式的具體的處理例子。(具體例1掃描應(yīng)用(在使用返送地址的情況下))
最初,說明復(fù)合機21和信息處理裝置51協(xié)作而在復(fù)合機21中顯示操作畫面,在 復(fù)合機21中執(zhí)行掃描的具體例的處理的流程。圖3是表示本具體例中的處理的流程的圖。若在輸入部11中輸入?yún)f(xié)作操作模式的啟動指示,則設(shè)備控制部7啟動網(wǎng)頁瀏覽器 部5。并且,網(wǎng)頁瀏覽器部5根據(jù)預(yù)先設(shè)定的初始URL來接入信息處理裝置51,并發(fā)送請求 文本管理的初始操作畫面的、HTTP Get命令(Sll)。接受到Sll的HTTP Get命令的外部應(yīng)用部M將對應(yīng)于該Get命令的、對應(yīng)于文 本管理的初始操作畫面的HTML數(shù)據(jù)發(fā)回復(fù)合機21 (S12)。并且,復(fù)合機21的網(wǎng)頁瀏覽器部 將基于該HTML數(shù)據(jù)的操作畫面顯示在顯示部10中(S13)。圖4是表示在S12中發(fā)送的、記載了操作畫面的畫面定義的HTML數(shù)據(jù)的一例的 圖。此外,圖5是表示基于在圖4中表示的HTML數(shù)據(jù)的操作畫面的例子的圖。如圖4和圖 5表示,顯示催促登錄名和口令的輸入的操作畫面。若在該操作畫面上輸入登錄名和口令,并按下“登錄”按鈕,則網(wǎng)頁瀏覽器部5基 于在S12中接收到的HTML數(shù)據(jù),進行下一個處理。例如,在接收到如圖4所示的HTML數(shù)據(jù) 的情況下,網(wǎng)頁瀏覽器部5對由在認(rèn)證“表(form) ”元素中的“動作(action)”屬性所指定 的URL:http://123. 123. 123. 123/app/auth發(fā)送輸入的認(rèn)證信息(這里是登錄名和口令)。 這里,假設(shè)123. 123. 123. 123是信息處理裝置51的IP地址,且app/auth表示在外部應(yīng)用 部M中動作的認(rèn)證應(yīng)用。此時,網(wǎng)頁瀏覽器部5根據(jù)該URL,經(jīng)由第2通信部22,將認(rèn)證信 息與請求掃描功能的操作畫面的HTTP請求發(fā)送到信息處理裝置51 (S14)。另一方面,信息處理裝置51的第1網(wǎng)絡(luò)服務(wù)器部53根據(jù)在S14中發(fā)送的HTTP請 求,指示外部應(yīng)用部M以執(zhí)行認(rèn)證應(yīng)用的處理。并且,外部應(yīng)用部M根據(jù)認(rèn)證應(yīng)用,執(zhí)行 對于從復(fù)合機21接收到的認(rèn)證信息的認(rèn)證處理。具體地說,外部應(yīng)用部M進行認(rèn)證信息和預(yù)先注冊的用戶名和口令的核對,在一 致的情況下,判斷為認(rèn)證成功,在不一致的情況下,判斷為認(rèn)證失敗。并且,在認(rèn)證成功的情 況下,外部應(yīng)用部M生成表示用于執(zhí)行掃描功能的操作畫面的HTML數(shù)據(jù)。另一方面,在認(rèn) 證失敗的情況下,外部應(yīng)用部M生成表示催促再次輸入認(rèn)證信息的操作畫面的HTML數(shù)據(jù)。 并且,第1網(wǎng)絡(luò)服務(wù)器部53將由外部應(yīng)用部M生成的HTML數(shù)據(jù)作為HTTP響應(yīng)而發(fā)送到 復(fù)合機21(S15)。之后,在接受到HTML數(shù)據(jù)的復(fù)合機21中,網(wǎng)頁瀏覽器部將對應(yīng)于該HTML數(shù)據(jù)的 操作畫面顯示在顯示部10中。另外,在圖3中,設(shè)為認(rèn)證成功,顯示了用于執(zhí)行掃描功能的 操作畫面(掃描開始操作畫面)。這里,圖6是表示關(guān)于用于執(zhí)行掃描功能的操作畫面(掃描開始操作畫面),表示 由HTML格式記載的畫面定義的數(shù)據(jù)的一例的圖。此外,圖7是表示基于在圖6中表示的 HTML數(shù)據(jù)的操作畫面的例子的圖。如圖6和圖7所示,顯示包括用于執(zhí)行掃描功能的按鈕 的操作畫面。在本具體例中,以往沒有的特征性結(jié)構(gòu)在于,如圖6所示,作為在按下了用于執(zhí)行 掃描功能的按鈕時的URL,設(shè)定了 http ://127. 0. 0. Ι/scan/execscan的點。這里,IP地址 127. 0. 0. 1是返送地址。此外,在URL中包含的scan/execscan表示指示由掃描應(yīng)用執(zhí)行掃 描功能。另外,也可以在操作畫面中包括用于選擇掃描條件的按鈕。此時,在HTML數(shù)據(jù)中,設(shè)定將掃描條件作為查詢字符而附加的URL。例如對單色模式下的掃描且以PDF進行 被掃描的圖像數(shù)據(jù)的輸出文件的形式的情況的掃描條件,設(shè)定http://127. 0. 0. 1/scan/ execscan ? color = mono&file = pdf即可。這里,?以后的字符串是查詢字符,color =mono意味著彩色設(shè)定為單色,file = pdf意味著以PDF進行掃描的輸出文件形式的請 求。由此,還能夠指定掃描條件。因此,在圖7中按下了“掃描”按鈕時(S16),由于URL的IP地址為返送地址,所以 網(wǎng)頁瀏覽器部5接入作為本裝置的復(fù)合機21內(nèi)的第2網(wǎng)絡(luò)服務(wù)器部8。并且,網(wǎng)頁瀏覽器 部5將包括由掃描應(yīng)用執(zhí)行掃描功能的指示的HTTP請求通知第2網(wǎng)絡(luò)服務(wù)器部8(S17)。在第2網(wǎng)絡(luò)服務(wù)器部8中,根據(jù)來自網(wǎng)頁瀏覽器部5的HTTP請求,使控制應(yīng)用部 23執(zhí)行掃描應(yīng)用的處理。并且,控制應(yīng)用部23根據(jù)掃描應(yīng)用來生成掃描執(zhí)行的控制命令, 并發(fā)送到設(shè)備控制部7 (S18)。另外,在HTTP請求中包含掃描條件的情況下,生成在該掃描 條件下執(zhí)行掃描的控制命令。此外,控制應(yīng)用部23若將控制命令發(fā)送到設(shè)備控制部7,則需要發(fā)回對于來自網(wǎng) 頁瀏覽器部的HTTP請求的響應(yīng)。在該響應(yīng)時,考慮控制應(yīng)用部23響應(yīng)于由HTML所記載的 操作畫面的數(shù)據(jù),網(wǎng)頁瀏覽器部5將基于該HTML數(shù)據(jù)的畫面顯示在顯示部10中的情況。但是,此時,在復(fù)合機21中顯示的操作畫面存在如S12那樣基于從信息處理裝置 51的外部應(yīng)用部M接收到的數(shù)據(jù)的畫面和基于從復(fù)合機21內(nèi)部的控制應(yīng)用部23接收到 的數(shù)據(jù)的畫面。并且,若生成在控制應(yīng)用部23中動作的應(yīng)用和在外部應(yīng)用部M中動作的應(yīng) 用的制造商不同,則假設(shè)對用戶顯示的操作畫面的形式不同。因此,會使用戶感到差異感。 或者,為了不會感到這樣的差異感,在控制應(yīng)用部23中動作的應(yīng)用的制作者和在外部應(yīng)用 部M中動作的應(yīng)用的制作者需要事先統(tǒng)一操作畫面的形式,應(yīng)用的迅速的開發(fā)變得困難。 因此,優(yōu)選在顯示部10中顯示的操作畫面全部由外部應(yīng)用部M控制。根據(jù)上述的理由,控制應(yīng)用部23作為對于網(wǎng)頁瀏覽器部5的響應(yīng),使用HTTP重定 向而將接入目標(biāo)變更為信息處理裝置51的第1網(wǎng)絡(luò)服務(wù)器部53,并對網(wǎng)頁瀏覽器部5發(fā)回 對信息處理裝置51請求掃描開始畫面(控制開始畫面)的HTTP響應(yīng)(S19)。更具體地說,控制應(yīng)用部23將使用了如圖8所示的HTTP重定向的HTTP響應(yīng)發(fā)送 到網(wǎng)頁瀏覽器部5。在來自網(wǎng)絡(luò)服務(wù)器的響應(yīng)中使用HTTP重定向的情況下,已知如圖8所 示發(fā)送HTML數(shù)據(jù)即可,該HTML數(shù)據(jù)包括HTTP的任務(wù)代碼“301 ”或者“302”,且將變更地址 的 URL 記載在 location 屬性(圖中,location:http://123. 123......)中。并且,接受到如圖8所示的HTTP響應(yīng)的網(wǎng)頁瀏覽器部5對該響應(yīng)進行分析,進行 根據(jù)在location屬性中指定的URL的處理。這里,由于在location屬性中指定的URL中 包含的IP地址為信息處理裝置51,所以網(wǎng)頁瀏覽器部5將請求由URL表示的操作畫面數(shù)據(jù) 的HTTP請求發(fā)送到信息處理裝置51 (S20)。并且,信息處理裝置51的第1網(wǎng)絡(luò)服務(wù)器部53對復(fù)合機21響應(yīng)表示與來自網(wǎng)頁 瀏覽器5的HTTP請求對應(yīng)的操作畫面的HTML數(shù)據(jù)(S21)。并且,網(wǎng)頁瀏覽器部5將由該 HTML數(shù)據(jù)表示的操作畫面顯示在顯示部10中。圖9是表示作為與S20對應(yīng)的響應(yīng)而發(fā)送的、記載了畫面定義的HTML數(shù)據(jù)的一例 的圖。此外,圖10是表示基于由圖9表示的HTML數(shù)據(jù)的操作畫面的例子的圖。如圖9和 圖10所示,顯示表示開始了掃描的操作畫面。
另外,第1網(wǎng)絡(luò)服務(wù)器部53與圖9所示的畫面定義一同對網(wǎng)頁瀏覽器部5響應(yīng)在 一定時間之后進行進程狀況畫面的請求的指示。由此,若經(jīng)過一定時間,則網(wǎng)頁瀏覽器部5 將請求進程狀況畫面的HTTP請求發(fā)送到信息處理裝置51。這樣在一定時間之后進行畫面 的請求的指示作為公知技術(shù)而已知。在接受到進程狀況畫面的請求的外部應(yīng)用部M沒有從控制應(yīng)用部23接受結(jié)束通 知的情況下,生成表示處理中的情況的畫面的HTML數(shù)據(jù)。并且,第1網(wǎng)絡(luò)服務(wù)器部53將該 HTML數(shù)據(jù)發(fā)送到網(wǎng)頁瀏覽器部5,網(wǎng)頁瀏覽器部5將表示處理中的情況的畫面顯示在顯示 部10中。另外,第1網(wǎng)絡(luò)服務(wù)器部53在發(fā)送表示處理中的情況的畫面的HTML數(shù)據(jù)的情況 下,對網(wǎng)頁瀏覽器部響應(yīng)在一定時間之后再次請求進程狀況畫面的HTTP請求。由此,網(wǎng)頁 瀏覽器部5能夠在每個一定時間重復(fù)進行進程狀況畫面的請求。之后,若設(shè)備控制部7控制圖像讀取部2而結(jié)束掃描,則設(shè)備控制部7將被掃描的 圖像數(shù)據(jù)發(fā)送到指定的模塊。這里,假設(shè)指定了信息處理裝置51的外部應(yīng)用部M。因此, 設(shè)備控制部7控制第2通信部22,將被掃描的圖像數(shù)據(jù)發(fā)送到信息處理裝置51的外部應(yīng)用 部M(S22)。并且,外部應(yīng)用部M將接收到的圖像數(shù)據(jù)存儲在存儲部中(S23)。此外,設(shè)備控制部7若掃描結(jié)束,則對控制應(yīng)用部23通知這個情況(SM)。接受到 掃描結(jié)束的情況的通知的控制應(yīng)用部23對外部應(yīng)用部M進行結(jié)束通知(S25)。并且,外部應(yīng)用部M若從網(wǎng)頁瀏覽器部5接受請求進程狀況畫面的HTTP請求 6 ),則由于從控制應(yīng)用部23接受了結(jié)束通知,所以生成表示掃描結(jié)束的情況的畫面的 HTML數(shù)據(jù),經(jīng)由第1網(wǎng)絡(luò)服務(wù)器部53而發(fā)送到網(wǎng)頁瀏覽器部5 (S27)。由此,網(wǎng)頁瀏覽器部 5能夠?qū)⒔Y(jié)束畫面顯示在顯示部10中。在如上所述的本具體例1中,網(wǎng)頁瀏覽器部5將請求操作畫面的HTTP請求發(fā)送到 第1網(wǎng)絡(luò)服務(wù)器部53,并作為對于該HTTP請求的響應(yīng)而接受HTTP響應(yīng),該HTTP響應(yīng)包括 作為在操作畫面上輸入了掃描執(zhí)行指示時的接入目標(biāo)的地址而設(shè)定了返送地址的畫面數(shù) 據(jù)。并且,網(wǎng)頁瀏覽器部5根據(jù)該HTTP響應(yīng),在操作畫面上輸入了掃描執(zhí)行指示時接入到 第2網(wǎng)絡(luò)服務(wù)器部8,能夠?qū)⑤斎氲膾呙鑸?zhí)行指示通知第2網(wǎng)絡(luò)服務(wù)器部8。由此,能夠使 復(fù)合機21執(zhí)行掃描。(具體例2掃描應(yīng)用(在使用HTTP重定向的情況下))在上述的具體例1中,信息處理裝置51的外部應(yīng)用部M發(fā)送包括返送地址的 HTML數(shù)據(jù),并基于該返送地址,網(wǎng)頁瀏覽器部5接入到復(fù)合機2內(nèi)部的第2網(wǎng)絡(luò)服務(wù)器部 8。但是,外部應(yīng)用部M也可以使用HTTP重定向的功能而不是使用返送地址,使網(wǎng)頁瀏覽 器部5接入到復(fù)合機21內(nèi)部的第2網(wǎng)絡(luò)服務(wù)器部8。本具體例是使用HTTP重定向而執(zhí)行 掃描的例子。圖11是表示本具體例的處理的流程的圖。另外,在本具體例中,也執(zhí)行圖3所示 的Sll S13以及S22 S27,但由于這些處理與具體例1相同,所以在圖11中省略。與具體例1相同地,若將網(wǎng)頁瀏覽器部5輸入的認(rèn)證信息發(fā)送到信息處理裝置 51 (S14),則信息處理裝置51的第1網(wǎng)絡(luò)服務(wù)器部53基于認(rèn)證信息,指示外部應(yīng)用M以執(zhí) 行認(rèn)證應(yīng)用的處理。并且,若認(rèn)證成功,則外部應(yīng)用部M作為HTTP響應(yīng),將表示用于執(zhí)行 掃描功能的操作畫面的HTML數(shù)據(jù)發(fā)送到復(fù)合機21 (S31)。此時,外部應(yīng)用部M在按下了用于指示掃描功能的執(zhí)行的按鈕時,在HTML數(shù)據(jù)中包含URL,該URL表示將表示輸入了掃描執(zhí)行指示的數(shù)據(jù)發(fā)送到信息處理裝置51的第1網(wǎng) 絡(luò)服務(wù)器部53。因此,在復(fù)合機21中顯示用于執(zhí)行掃描功能的操作畫面(例如,圖7),并在輸入 部11中輸入了執(zhí)行掃描功能的指示的情況下,網(wǎng)頁瀏覽器部5根據(jù)在S31中發(fā)送的HTML 數(shù)據(jù)中包含的URL,將表示輸入了掃描執(zhí)行指示的HTTP POST命令發(fā)送到信息處理裝置 51(S32)。在接受到表示輸入了掃描執(zhí)行指示的HTTP POST命令的信息處理裝置51中,外部 應(yīng)用部M對復(fù)合機21進行HTTP響應(yīng),該HTTP響應(yīng)是使用HTTP重定向而將接入目標(biāo)變更 為復(fù)合機21內(nèi)部的第2網(wǎng)絡(luò)服務(wù)器部8,并指示掃描的執(zhí)行的響應(yīng)(S33)。S卩,在該HTTP 響應(yīng)中,作為變更后的接入目標(biāo)的地址而指定返送地址即可。由此,接受到在S33中發(fā)送的HTTP響應(yīng)的網(wǎng)頁瀏覽器部5能夠識別出接入目標(biāo)的 地址為返送地址的情況,接入到第2網(wǎng)絡(luò)服務(wù)器部8,通知掃描的執(zhí)行指示(S34)。并且,控制應(yīng)用部23若識別從網(wǎng)頁瀏覽器部5轉(zhuǎn)發(fā)的指示是掃描的執(zhí)行的情況, 則生成用于執(zhí)行掃描的控制命令,發(fā)送到設(shè)備控制部7。S18以后的處理如在具體例1中所 說明,所以在這里省略說明。另外,也可以在S31中發(fā)送的操作畫面中設(shè)置用于設(shè)定掃描條件的輸入欄。并且, 在S32中,與輸入的掃描條件一同將表示掃描執(zhí)行的按鈕被按下的數(shù)據(jù)發(fā)送到信息處理裝 置51。這里,掃描條件是單色/彩色模式、輸出文件的形式(PDF、TIFF等)等。并且,在S33 中,外部應(yīng)用部M將包括根據(jù)掃描條件來進行掃描的指示且包括用于將接入目標(biāo)變更為 復(fù)合機21內(nèi)部的URL的HTTP響應(yīng)即可。例如,設(shè)定http://127. 0. 0. Ι/scan/execscan ? color = mono&file = pdf即可。這里,color = mono意味著彩色設(shè)定為單色,file = pdf 意味著以PDF進行掃描的輸出文件形式的請求。由此,還能夠指定掃描條件。在如上所述的本具體例2中,網(wǎng)頁瀏覽器部5在操作畫面中輸入了掃描執(zhí)行指示 時,將表示輸入了掃描執(zhí)行指示的情況的HTTP請求發(fā)送到第1網(wǎng)絡(luò)服務(wù)器部53。并且,網(wǎng) 頁瀏覽器部5作為對應(yīng)于該HTTP請求的響應(yīng),從第1網(wǎng)絡(luò)服務(wù)器部53接收第IHTTP響應(yīng), 該第IHTTP響應(yīng)包括使用HTTP重定向而將接入目標(biāo)變更為第2網(wǎng)絡(luò)服務(wù)器部8的變更指 示和掃描執(zhí)行指示。由此,網(wǎng)頁瀏覽器部5能夠根據(jù)接收到的第IHTTP響應(yīng),接入到第2網(wǎng) 絡(luò)服務(wù)器部8,并將上述掃描執(zhí)行指示通知第2網(wǎng)絡(luò)服務(wù)器部8。其結(jié)果,能夠使復(fù)合機21 執(zhí)行掃描。(具體例3掃描應(yīng)用(在使用HTTP重定向的情況下)的變形例)本具體例是上述具體例2的變形例。復(fù)合機的性能根據(jù)復(fù)合機的種類而各種各 樣。因此,在上述具體例1和2中,為了將依賴復(fù)合機的種類的操作畫面顯示在復(fù)合機中, 外部應(yīng)用部M需要存儲與復(fù)合機21的每個種類的操作畫面對應(yīng)的HTML數(shù)據(jù)。并且,網(wǎng)頁 瀏覽器部5發(fā)送請求與自身的復(fù)合機21的種類對應(yīng)的文本管理的初始操作畫面的、HTTP Get命令。此時,在生成外部應(yīng)用的情況下,需要生成與復(fù)合機的每個種類的操作畫面對應(yīng) 的程序,費工夫。本具體例是在生成外部應(yīng)用時不需要考慮復(fù)合機的種類的例子。在本具體例中,設(shè)置在復(fù)合機21中的控制應(yīng)用部23從外部應(yīng)用部M接受表示該 復(fù)合機21的性能的固有信息(例如,圖像讀取部的讀取分辨率的參數(shù)列表等)的發(fā)送命令 (控制命令)。并且,控制應(yīng)用部23若接受固有信息的發(fā)送命令,則經(jīng)由網(wǎng)頁瀏覽器部5對外部應(yīng)用部M發(fā)送該固有信息。并且,外部應(yīng)用部M基于從復(fù)合機21的網(wǎng)頁瀏覽器部5 接收到的固有信息,生成操作畫面的HTML數(shù)據(jù)即可。由此,能夠與復(fù)合機的種類無關(guān)地生 成外部應(yīng)用。以下,在具體例2中表示的掃描應(yīng)用時應(yīng)用了該固有信息時說明具體例。圖12是表示本具體例的處理的流程的圖。另外,由于S14、S32以后的處理與圖11 相同,所以省略說明。信息處理裝置51的第1網(wǎng)絡(luò)服務(wù)器部53根據(jù)在S14中發(fā)送的請求掃描功能的操 作畫面的HTTP請求,指示外部應(yīng)用部M以生成操作畫面。外部應(yīng)用部M將對于S14的HTTP請求的HTTP響應(yīng),經(jīng)由第1網(wǎng)絡(luò)服務(wù)器部53 發(fā)送到網(wǎng)頁瀏覽器部5 (S35)。該HTTP響應(yīng)是,以第2網(wǎng)絡(luò)服務(wù)器部8作為接入目標(biāo),啟動 控制應(yīng)用部23,將固有信息(這里是表示讀取分辨率的參數(shù)列表)發(fā)送到第1網(wǎng)絡(luò)服務(wù)器 部53的發(fā)送命令由java(注冊商標(biāo))腳本所記載的響應(yīng)(HTML格式的控制內(nèi)容(控制信 息))ο嵌入HTML格式的響應(yīng)中的java(注冊商標(biāo))腳本的命令可在通用的網(wǎng)頁瀏覽器 單體上執(zhí)行。因此,網(wǎng)頁瀏覽器部5執(zhí)行發(fā)送命令。具體地說,網(wǎng)頁瀏覽器部5對第2網(wǎng) 絡(luò)服務(wù)器部8發(fā)送發(fā)送命令。并且,第2網(wǎng)絡(luò)服務(wù)器部8根據(jù)發(fā)送命令,啟動控制應(yīng)用部 23(S36)。之后,控制應(yīng)用部23讀出預(yù)先存儲的參數(shù)列表。并且,控制應(yīng)用部23控制網(wǎng)頁 瀏覽器部5,將包括參數(shù)列表的HTTP請求發(fā)送到第1網(wǎng)絡(luò)服務(wù)器部53(S37、S38)。由此,外部應(yīng)用部M能夠生成包括第1網(wǎng)絡(luò)服務(wù)器部53接受到的參數(shù)列表的操 作畫面。例如,外部應(yīng)用部M能夠生成用于選擇在參數(shù)列表中包含的多個讀取分辨率中的 某一個的操作畫面。并且,外部應(yīng)用部M經(jīng)由第1網(wǎng)絡(luò)服務(wù)器部53,將包括生成的操作畫 面的HTTP響應(yīng)發(fā)送到網(wǎng)頁瀏覽器部5 (S31)。其結(jié)果,網(wǎng)頁瀏覽器部5能夠?qū)?yīng)于復(fù)合機 21的種類的操作畫面顯示在顯示部10中。另外,控制應(yīng)用23也可以預(yù)先存儲固有信息(在本具體例中讀取分辨率的參數(shù)列 表),也可以是Open I/F部71存儲該參數(shù)列表,通過對Open I/F部71進行參數(shù)列表的查 詢而從Open I/F部71取得參數(shù)列表。如上所述在本具體例3中,網(wǎng)頁瀏覽器部5從第1網(wǎng)絡(luò)服務(wù)器部53接受用于將表 示復(fù)合機21的性能的固有信息的發(fā)送命令通知給第2網(wǎng)絡(luò)服務(wù)器部8的控制信息。由于 該發(fā)送命令是由java(注冊商標(biāo))腳本記載,所以網(wǎng)頁瀏覽器部5能夠執(zhí)行發(fā)送命令。具 體地說,網(wǎng)頁瀏覽器部5將發(fā)送命令通知第2網(wǎng)絡(luò)服務(wù)器部8。并且,控制應(yīng)用部23控制網(wǎng) 頁瀏覽器部5,使得基于該發(fā)送命令,將固有信息(讀取分辨率的參數(shù)列表)發(fā)送到第1網(wǎng) 絡(luò)服務(wù)器部53。之后,網(wǎng)頁瀏覽器部5從第1網(wǎng)絡(luò)服務(wù)器部53接收基于固有信息而生成的 操作畫面的HTML數(shù)據(jù),并將該操作畫面顯示在顯示部10中。由此,通過設(shè)定為將讀取分辨率等的固有信息存儲在控制應(yīng)用部23中或者控制 應(yīng)用部23可取得,從而能夠?qū)⑦M行操作畫面的生成的外部應(yīng)用作為與復(fù)合機21的種類無 關(guān)的具有通用性的設(shè)計。進而,外部應(yīng)用部M基于固有信息來生成操作畫面,所以能夠容 易將與復(fù)合機的種類對應(yīng)的操作畫面顯示在復(fù)合機中。(具體例4:認(rèn)證應(yīng)用)本具體例是根據(jù)基于認(rèn)證信息的認(rèn)證處理的結(jié)果而進行復(fù)合機21的各種功能的 限制的例子。復(fù)合機21的各種功能的限制,例如考慮禁止彩色復(fù)印、僅可執(zhí)行單色復(fù)印的情況,或者將復(fù)印張數(shù)限制在規(guī)定張數(shù)(例如,100張)的情況等。外部應(yīng)用部M預(yù)先存儲限制表,在該限制表中用戶名和表示復(fù)合機21的各種功 能的限制的限制信息相關(guān)聯(lián)。例如,外部應(yīng)用部M存儲限制表,在該限制表中用戶名“AAA” 和表示禁止彩色復(fù)印的限制信息相關(guān)聯(lián),且用戶名“BBB”和表示復(fù)印張數(shù)的上限為100張 的限制信息相關(guān)聯(lián)。外部應(yīng)用部M在認(rèn)證成功的情況下,從限制表中讀出與用戶名對應(yīng)的限制信息。 并且,外部應(yīng)用部M將HTTP響應(yīng)發(fā)送到網(wǎng)頁瀏覽器部,該HTTP響應(yīng)是使用HTTP重定向的 功能而將接入目標(biāo)變更為復(fù)合機21內(nèi)部的第2網(wǎng)絡(luò)服務(wù)器部8,并指示由讀出的限制信息 所表示的限制的執(zhí)行的響應(yīng)。以下,參照圖13說明本具體例的處理的流程。首先,若在輸入部11中輸入?yún)f(xié)作操作模式的啟動指示,則設(shè)備控制部7啟動網(wǎng)頁 瀏覽器部5。并且,網(wǎng)頁瀏覽器部5將初始操作畫面數(shù)據(jù)的HTTP Get命令發(fā)送到信息處理 裝置 51(S41)。接受到Get命令的外部應(yīng)用部M將對應(yīng)于該Get命令的、對應(yīng)于初始操作畫面的 HTML數(shù)據(jù)發(fā)回復(fù)合機21 (S42)。并且,復(fù)合機21的網(wǎng)頁瀏覽器部將基于該HTML數(shù)據(jù)的初 始操作畫面(例如,圖5所示的畫面)顯示在顯示部10中。若在該畫面上輸入登錄名和口令,且按下“登錄”按鈕,則網(wǎng)頁瀏覽器部5根據(jù)在 S42中發(fā)送的HTML數(shù)據(jù)中包含的URL,將輸入的認(rèn)證信息(這里是登錄名和口令)發(fā)送到信 息處理裝置51 (S43)。另外,S41和S42的處理是與在圖3所示的Sll和S12相同的處理。接收到認(rèn)證信息的外部應(yīng)用部M進行該認(rèn)證信息和預(yù)先注冊的用戶名和口令的 核對,并進行在一致的情況下判斷為認(rèn)證成功,而在不一致的情況下判斷為認(rèn)證失敗的認(rèn) 證處理。并且,在認(rèn)證成功的情況下,外部應(yīng)用部M從預(yù)先存儲的限制表中讀出與由認(rèn)證 信息表示的用戶名對應(yīng)的限制信息。接著,外部應(yīng)用部討對復(fù)合機21進行HTTP響應(yīng),該HTTP響應(yīng)是使用HTTP重定向 的功能而將接入目標(biāo)變更為復(fù)合機21內(nèi)部的第2網(wǎng)絡(luò)服務(wù)器部8,并指示根據(jù)從限制表中 讀出的限制信息的功能限制的執(zhí)行和對應(yīng)于該限制信息的操作畫面的變更的響應(yīng)(S44)。 另外,在HTTP響應(yīng)中,作為變更后的接入目標(biāo)的地址而指定返送地址即可。接收到在S44中發(fā)送的HTTP響應(yīng)的網(wǎng)頁瀏覽器部5通過識別其為使用了 HTTP重 定向的響應(yīng),從而接入到作為由HTTP響應(yīng)表示的接入目標(biāo)的第2網(wǎng)絡(luò)服務(wù)器部8,而不進行 對于顯示部10的畫面的顯示處理。進而,網(wǎng)頁瀏覽器部5將HTTP請求發(fā)送到第2網(wǎng)絡(luò)服 務(wù)器部8,該HTTP請求指示根據(jù)限制信息的功能限制的執(zhí)行和對應(yīng)于該限制信息的操作畫 面的變更(S45)。第2網(wǎng)絡(luò)服務(wù)器部8若接受到上述的HTTP請求,則啟動控制應(yīng)用部23,執(zhí)行根據(jù) 該HTTP請求的處理。具體地說,控制應(yīng)用部23生成控制命令,并發(fā)送到設(shè)備控制部7,該控 制命令指示根據(jù)從網(wǎng)頁瀏覽器部5轉(zhuǎn)發(fā)的限制信息執(zhí)行功能限制,且指示向?qū)?yīng)于該限制 信息的操作畫面變更(S46)。并且,設(shè)備控制部7設(shè)定根據(jù)控制命令的功能限制(S47)。進而,設(shè)備控制部7預(yù) 先存儲畫面表,在該畫面表中限制信息和表示對應(yīng)于該限制信息的操作畫面的HTML格式 的畫面數(shù)據(jù)相關(guān)聯(lián)。并且,設(shè)備控制部7從畫面表中讀出與由控制命令表示的限制信息對 應(yīng)的畫面數(shù)據(jù),并發(fā)送到控制應(yīng)用部23(S48)。
例如,在控制命令表示禁止彩色復(fù)印的情況下,設(shè)備控制部7在S47中不接受彩色 復(fù)印的執(zhí)行指示。或者,設(shè)備控制部7在S47中接受到彩色復(fù)印的執(zhí)行指示的情況下,控制 圖像讀取部2和圖像形成部3,使得執(zhí)行單色復(fù)印。進而,設(shè)備控制部7在S48中從畫面表 中讀出表示僅可接受單色復(fù)印的執(zhí)行指示的操作畫面的HTML格式的畫面數(shù)據(jù),并發(fā)送到 控制應(yīng)用部^3。此外,在控制命令表示復(fù)印張數(shù)的上限為100張的情況下,設(shè)備控制部7在S47 中,對通過圖像形成部3打印的用紙的張數(shù)進行計數(shù),并控制圖像形成部3,使得在成為100 張的時刻不執(zhí)行其以上的打印處理。進而,設(shè)備控制部7在S48中,從畫面表中讀出表示包 括復(fù)印張數(shù)的上限為100張的消息的操作畫面的HTML格式的畫面數(shù)據(jù),并發(fā)送到控制應(yīng)用 部23。并且,控制應(yīng)用部23,作為與S45的HTTP請求對應(yīng)的HTTP響應(yīng),對網(wǎng)頁瀏覽器部 5發(fā)送從設(shè)備控制部7接受到的畫面數(shù)據(jù)(S49)。其結(jié)果,網(wǎng)頁瀏覽器部5將由該畫面數(shù)據(jù) 表示的操作畫面顯示在顯示部10中。如上所述在本具體例4中,網(wǎng)頁瀏覽器部5將催促認(rèn)證信息的輸入的認(rèn)證信息輸 入畫面顯示在顯示部10中。并且,若在該認(rèn)證信息輸入畫面中輸入認(rèn)證信息,則網(wǎng)頁瀏覽 器部5認(rèn)為作為控制指示而輸入了與由該認(rèn)證信息表示的用戶對應(yīng)的、限制復(fù)合機21的功 能的限制指示,將包括該認(rèn)證信息和限制指示的HTTP請求發(fā)送到第1網(wǎng)絡(luò)服務(wù)器部53。之 后,網(wǎng)頁瀏覽器部5作為對應(yīng)于該HTTP請求的響應(yīng)而從第1網(wǎng)絡(luò)服務(wù)器部53接收HTTP響 應(yīng),該HTTP響應(yīng)包括使用HTTP重定向而將接入目標(biāo)變更為第2網(wǎng)絡(luò)服務(wù)器部8的變更指 示和與由上述認(rèn)證信息表示的用戶對應(yīng)的、限制復(fù)合機21的功能的限制指示。由此,網(wǎng)頁 瀏覽器部5能夠根據(jù)接收到的HTTP響應(yīng),接入第2網(wǎng)絡(luò)服務(wù)器部,從而將限制指示通知第 2網(wǎng)絡(luò)服務(wù)器部8。其結(jié)果,設(shè)備控制部7能夠根據(jù)從網(wǎng)頁瀏覽器部5通知到第2網(wǎng)絡(luò)服務(wù) 器部8的上述限制指示,限制復(fù)合機21的功能。(具體例5認(rèn)證打印應(yīng)用)本具體例是在信息處理裝置51中預(yù)先存儲成為打印對象的打印數(shù)據(jù),用戶操作 復(fù)合機21,執(zhí)行該打印數(shù)據(jù)的打印處理的例子。通過可執(zhí)行這樣的處理,例如在會議中著急 需要打印物的情況下,若將成為對象的打印數(shù)據(jù)預(yù)先存儲在信息處理裝置51中,則通過操 作設(shè)置在會議室的復(fù)合機21,就能夠當(dāng)場立即取得打印物。以下,參照圖14說明本具體例的處理的流程。另外,在本具體例的處理之前,用戶 在信息處理裝置51的存儲部中預(yù)先存儲打印數(shù)據(jù)。此外,本具體例的處理也可以在圖3所 示的Sll S12的處理之后或圖13所示的S41 S49的處理之后執(zhí)行,但在這里省略其說明。首先,在S12的處理或S51的處理中接受的操作畫面(圖像數(shù)據(jù)選擇畫面)中,用 戶輸入用于指定成為打印對象的打印數(shù)據(jù)的操作畫面的請求指示。網(wǎng)頁瀏覽器部5接受該 輸入,將請求用于指定打印數(shù)據(jù)的操作畫面(圖像數(shù)據(jù)選擇畫面)的HTTP Get命令發(fā)送到 信息處理裝置51(S51)。若信息處理裝置51的第1網(wǎng)絡(luò)服務(wù)器部53接受到HTTP Get命令,則外部應(yīng)用部 54對該Get命令進行分析,生成表示所請求的圖像數(shù)據(jù)選擇畫面的HTML數(shù)據(jù)。并且,第1 網(wǎng)絡(luò)服務(wù)器部53作為HTTP響應(yīng),將生成的HTML數(shù)據(jù)發(fā)送到復(fù)合機21 (S52)。
并且,復(fù)合機21的網(wǎng)頁瀏覽器部5基于接收到的HTML數(shù)據(jù),將用于指定打印數(shù)據(jù) 的圖像數(shù)據(jù)選擇畫面顯示在顯示部10中。用戶在圖像數(shù)據(jù)選擇畫面上,輸入存儲有成為打 印對象的圖像數(shù)據(jù)(也稱為打印數(shù)據(jù)或者特定圖像數(shù)據(jù))的文件夾名以及該打印數(shù)據(jù)的文 件名。若輸入文件夾名和文件名且按下OK按鈕,則網(wǎng)頁瀏覽器部5將包括該文件夾名和文 件名且表示請求打印數(shù)據(jù)的發(fā)送的HTTP Get命令發(fā)送到信息處理裝置51 (S53)。若信息處理裝置51的第1網(wǎng)絡(luò)服務(wù)器部53接受到在S53中發(fā)送的HTTPGet命令, 則外部應(yīng)用部M對該Get命令進行分析,并從存儲部中讀出所請求的打印數(shù)據(jù)。并且,第 1網(wǎng)絡(luò)服務(wù)器部53將HTTP響應(yīng)發(fā)送到復(fù)合機21,該HTTP響應(yīng)包括執(zhí)行讀出的打印數(shù)據(jù)的 打印的指示,且使用HTTP重定向的功能而將接入目標(biāo)變更為復(fù)合機21內(nèi)部的第2網(wǎng)絡(luò)服 務(wù)器部8(S54)。另外,在該HTTP響應(yīng)中,作為變更后的接入目標(biāo)的地址而指定返送地址即 可。接收到上述的HTTP響應(yīng)的網(wǎng)頁瀏覽器部5通過識別其為使用了 HTTP重定向的 響應(yīng),從而接入到作為由該響應(yīng)表示的接入目標(biāo)(這里是返送地址)的第2網(wǎng)絡(luò)服務(wù)器部 8,而不進行對于顯示部10的畫面的顯示處理。進而,網(wǎng)頁瀏覽器部5與接收到的HTTP響 應(yīng)中包含的打印數(shù)據(jù)一同將指示該打印數(shù)據(jù)的打印的HTTP請求發(fā)送到第2網(wǎng)絡(luò)服務(wù)器部 8(S55)。第2網(wǎng)絡(luò)服務(wù)器部8若接受到上述的HTTP請求,則啟動控制應(yīng)用部23,執(zhí)行根據(jù) 該HTTP請求的處理。具體地說,控制應(yīng)用部23生成控制命令,并發(fā)送到設(shè)備控制部7,該控 制命令執(zhí)行從網(wǎng)頁瀏覽器部5轉(zhuǎn)發(fā)的打印數(shù)據(jù)的打印處理(S56)。并且,設(shè)備控制部7執(zhí)行根據(jù)控制命令的打印處理。具體地說,設(shè)備控制部7控制 圖像形成部3,使得對圖像形成部3發(fā)送打印數(shù)據(jù),將由該打印數(shù)據(jù)所示的圖像形成在用紙 上。若結(jié)束打印處理,則設(shè)備控制部7對控制應(yīng)用部發(fā)送結(jié)束通知(S57)。接受到結(jié)束 通知的控制應(yīng)用部23作為對于上述S55的HTTP請求的響應(yīng)而將HTTP響應(yīng)發(fā)送到網(wǎng)頁瀏 覽器部,該HTTP響應(yīng)使用HTTP重定向而將接入目標(biāo)變更為信息處理裝置51的第1網(wǎng)絡(luò)服 務(wù)器部53的同時請求結(jié)束畫面。網(wǎng)頁瀏覽器部5識別出其為使用了 HTTP重定向的響應(yīng), 從而對作為變更后的接入目標(biāo)的信息處理裝置51轉(zhuǎn)發(fā)該響應(yīng),而不在顯示部10中顯示畫 面(S58)。并且,若信息處理裝置51的第1網(wǎng)絡(luò)服務(wù)器部53接受到從網(wǎng)頁瀏覽器部5轉(zhuǎn)發(fā) 的響應(yīng),則外部應(yīng)用部M對該響應(yīng)進行分析,生成表示結(jié)束畫面的HTML數(shù)據(jù),并發(fā)送到復(fù) 合機21 (S59)。由此,復(fù)合機21的網(wǎng)頁瀏覽器部5能夠在顯示部10中顯示結(jié)束畫面。如上所述在本具體例5中,網(wǎng)頁瀏覽器部5在顯示部10中顯示用于確定成為打印 對象的圖像數(shù)據(jù)的圖像數(shù)據(jù)選擇畫面。進而,若在該圖像數(shù)據(jù)選擇畫面中輸入用于確定圖 像數(shù)據(jù)的特定信息(文件夾名和文件名),則網(wǎng)頁瀏覽器部5認(rèn)為作為控制指示而輸入了與 由該特定信息表示的打印數(shù)據(jù)(特定畫面數(shù)據(jù))所表示的圖像的打印指示,將包括由該特 定信息表示的打印數(shù)據(jù)的請求的HTTP請求發(fā)送到第1網(wǎng)絡(luò)服務(wù)器部53。之后,網(wǎng)頁瀏覽器 部5作為對應(yīng)于該HTTP請求的響應(yīng)而從第1網(wǎng)絡(luò)服務(wù)器部53接收HTTP響應(yīng),該HTTP響 應(yīng)包括使用HTTP重定向而將接入目標(biāo)變更為第2網(wǎng)絡(luò)服務(wù)器部8的變更指示、由特定信息 表示的打印數(shù)據(jù)以及由該打印數(shù)據(jù)表示的圖像的打印指示。由此,網(wǎng)頁瀏覽器部5能夠根據(jù)接收到的HTTP響應(yīng),接入第2網(wǎng)絡(luò)服務(wù)器部8,從而將打印數(shù)據(jù)和打印指示通知第2網(wǎng)絡(luò) 服務(wù)器部8。其結(jié)果,設(shè)備控制部7能夠控制圖像形成部3,使得根據(jù)從網(wǎng)頁瀏覽器部5通 知到第2網(wǎng)絡(luò)服務(wù)器部8的打印數(shù)據(jù)和打印指示,將由該打印數(shù)據(jù)表示的圖像打印在記錄 片材上。本發(fā)明并不限定于上述的實施方式,在權(quán)利要求所示范圍內(nèi)可進行各種變更。艮口, 將在權(quán)利要求所示范圍內(nèi)適當(dāng)變更的技術(shù)手段組合而得的實施方式也包含在本發(fā)明的技 術(shù)范圍。最后,復(fù)合機21和信息處理裝置51的各個模塊既可以由硬件邏輯構(gòu)成,也可以如 下那樣使用CPU而由軟件實現(xiàn)。S卩,復(fù)合機21和信息處理裝置51包括執(zhí)行用于實現(xiàn)各種功能的控制程序的命 令的CPU (central processing unit,中央處理單元)、存儲了上述程序的ROM (read only memory,只讀存儲器)、擴展上述程序的RAM&andomaccess memory,隨機存取存儲器)、以 及存儲上述程序和各種數(shù)據(jù)的存儲器等的存儲裝置(存儲介質(zhì))等。并且,通過將作為實現(xiàn) 上述功能的軟件的控制程序的打印機驅(qū)動器部6的控制程序的程序代碼(執(zhí)行形式程序、 中間代碼程序、源程序)以計算機可讀取地記錄的記錄介質(zhì)提供給上述復(fù)合機21和信息處 理裝置51,并該計算機(或者CPU或MPU)讀出記錄在記錄介質(zhì)中的程序代碼而執(zhí)行,也能 夠達成本發(fā)明的目的。作為上述記錄媒體,例如可使用磁帶或卡帶等的帶類、包括軟盤(注冊商標(biāo))/硬 盤等的磁盤或⑶-R0M/M0/MD/DVD/⑶-R等的光盤的盤類、IC卡(包括存儲卡)/光卡等的 卡類、或者掩模R0M/EPR0M/EEPR0M/閃速ROM等的半導(dǎo)體存儲器類等。此外,也可以將復(fù)合機21和信息處理裝置51以與通信網(wǎng)絡(luò)可連接地構(gòu)成,經(jīng)由通 信網(wǎng)絡(luò)提供上述程序代碼。作為該通信網(wǎng)絡(luò),沒有特別限定,例如可使用因特網(wǎng)、內(nèi)部網(wǎng)、外 部網(wǎng)(extra net)、LAN、I SDN、VAN、CATV 通信網(wǎng)、虛擬專用網(wǎng)(virtual private network)、 電話線路網(wǎng)、移動通信網(wǎng)、衛(wèi)星通信網(wǎng)等。此外,作為構(gòu)成通信網(wǎng)絡(luò)的傳輸介質(zhì),沒有特別限 定,例如可使用IEEE1394、USB、電力線傳輸、電纜TV線路、電話線、ADSL線路等的有線,也可 以使用IrDA或遙控那樣的紅外線、Bluetooth(注冊商標(biāo))、802. 11無線、HDR、移動電話網(wǎng)、 衛(wèi)星線路、地面波數(shù)字網(wǎng)等的無線。如上所述,本發(fā)明提供一種復(fù)合機,經(jīng)由通信網(wǎng)絡(luò)與包括第1網(wǎng)絡(luò)服務(wù)器部的信 息處理裝置進行通信,該第1網(wǎng)絡(luò)服務(wù)器部根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件而進行動作,上述復(fù)合 機包括網(wǎng)頁瀏覽器部,根據(jù)網(wǎng)頁瀏覽器的軟件而進行動作;以及第2網(wǎng)絡(luò)服務(wù)器部,根據(jù) 網(wǎng)絡(luò)服務(wù)器的軟件而進行動作,上述網(wǎng)頁瀏覽器部從上述第1網(wǎng)絡(luò)服務(wù)器部接受控制信 息,并在從第1網(wǎng)絡(luò)服務(wù)器部取得了該控制信息時,進行將上述控制指示通知上述第2網(wǎng)絡(luò) 服務(wù)器部的通知處理,該控制信息用于對上述第2網(wǎng)絡(luò)服務(wù)器部通知控制上述復(fù)合機的控 制指示,上述復(fù)合機還包括根據(jù)上述第2網(wǎng)絡(luò)服務(wù)器部所取得的控制指示來控制復(fù)合機的 控制部。根據(jù)上述結(jié)構(gòu),控制部只要從設(shè)置在復(fù)合機內(nèi)部的第2網(wǎng)絡(luò)服務(wù)器部接受控制指 示即可,不需要從信息處理裝置的第1網(wǎng)絡(luò)服務(wù)器部接受控制指示。由于控制部和第2網(wǎng) 絡(luò)服務(wù)器部設(shè)置在同一個復(fù)合機中,所以在控制部和第2網(wǎng)絡(luò)服務(wù)器部之間沒有構(gòu)筑防火 墻。其結(jié)果,即使在復(fù)合機和信息處理裝置之間的通信網(wǎng)絡(luò)中構(gòu)筑了防火墻,信息處理裝置也能夠控制復(fù)合機的功能。此外,優(yōu)選地,本發(fā)明的復(fù)合機包括顯示部,上述網(wǎng)頁瀏覽器部作為上述通知處 理,進行如下動作將由從上述第1網(wǎng)絡(luò)服務(wù)器部取得的畫面數(shù)據(jù)所表示的操作畫面顯示 在上述顯示部中,將對該操作畫面輸入的、上述復(fù)合機的控制指示通知上述第2網(wǎng)絡(luò)服務(wù)器部。根據(jù)上述結(jié)構(gòu),復(fù)合機的網(wǎng)頁瀏覽器部從信息處理裝置的第1網(wǎng)絡(luò)服務(wù)器部接收 表示操作畫面的畫面數(shù)據(jù)。并且,網(wǎng)頁瀏覽器部將對操作畫面輸入的、上述復(fù)合機的功能的 控制指示通知上述第2網(wǎng)絡(luò)服務(wù)器部,設(shè)備控制部根據(jù)該控制指示來控制復(fù)合機的功能。 因此,設(shè)備控制部只要從設(shè)置在復(fù)合機內(nèi)部的第2網(wǎng)絡(luò)服務(wù)器部接受控制指示即可,不需 要從信息處理裝置的第2網(wǎng)絡(luò)服務(wù)器部接受控制指示。由于設(shè)備控制部和第2網(wǎng)絡(luò)服務(wù)器 部設(shè)置在同一個復(fù)合機中,所以在設(shè)備控制部和第2網(wǎng)絡(luò)服務(wù)器部之間沒有構(gòu)筑防火墻。 其結(jié)果,即使在復(fù)合機和信息處理裝置之間的通信網(wǎng)絡(luò)中構(gòu)筑了防火墻,復(fù)合機也能夠從 信息處理裝置取得操作畫面的畫面數(shù)據(jù),且基于該操作畫面來控制復(fù)合機的功能。此外,通 過信息處理裝置具有操作畫面的畫面數(shù)據(jù),信息處理裝置對具有的畫面數(shù)據(jù)進行編輯,從 而能夠容易變更在復(fù)合機中顯示的操作畫面。此外,作為將復(fù)合機的功能的控制指示通知第2網(wǎng)絡(luò)服務(wù)器部的方法,可使用如 后述的返送地址等的、在通用的網(wǎng)頁瀏覽器和網(wǎng)絡(luò)服務(wù)器中使用的方法。因此,作為使第1/ 第2網(wǎng)絡(luò)服務(wù)器部和網(wǎng)頁瀏覽器部動作的軟件,可使用通用的網(wǎng)絡(luò)服務(wù)器和網(wǎng)頁瀏覽器。 進而,即使作為使第1/第2網(wǎng)絡(luò)服務(wù)器部和網(wǎng)頁瀏覽器部動作的軟件的、通用的網(wǎng)絡(luò)服務(wù) 器和網(wǎng)頁瀏覽器的版本進行了更新或變更,也不需要進行該軟件的單獨擴展。此外,優(yōu)選地,在本發(fā)明的復(fù)合機中,上述網(wǎng)頁瀏覽器部將請求上述操作畫面的 HTTP請求發(fā)送到上述第1網(wǎng)絡(luò)服務(wù)器部,并作為對于該HTTP請求的響應(yīng)而接受第IHTTP響 應(yīng),并根據(jù)該第IHTTP響應(yīng),在上述操作畫面上輸入了上述控制指示時接入第2網(wǎng)絡(luò)服務(wù)器 部,將輸入的上述控制指示通知第2網(wǎng)絡(luò)服務(wù)器部,該第IHTTP響應(yīng)包括作為在操作畫面上 輸入了復(fù)合機的功能的控制指示時的接入目標(biāo)的地址而設(shè)定了返送地址的畫面數(shù)據(jù)?;蛘?,也可以在本發(fā)明的復(fù)合機中,上述網(wǎng)頁瀏覽器部在上述操作畫面上輸入了 上述控制指示時,將表示輸入了上述控制指示的情況的HTTP請求發(fā)送到上述第1網(wǎng)絡(luò)服務(wù) 器部,并作為對應(yīng)于該HTTP請求的響應(yīng)而從上述第1網(wǎng)絡(luò)服務(wù)器部接收第IHTTP響應(yīng),并 根據(jù)接收到的第IHTTP響應(yīng),接入第2網(wǎng)絡(luò)服務(wù)器部,將上述控制指示通知第2網(wǎng)絡(luò)服務(wù)器 部,該第IHTTP響應(yīng)包括使用HTTP重定向而將接入目標(biāo)變更為第2網(wǎng)絡(luò)服務(wù)器部的變更指 示和上述控制指示。根據(jù)上述結(jié)構(gòu),通過使用公知的返送地址或者HTTP重定向的功能,也能夠容易實 現(xiàn)網(wǎng)頁瀏覽器部將對操作畫面輸入的復(fù)合機的功能的控制指示通知第2網(wǎng)絡(luò)服務(wù)器部的 功能。并且,由于公知的返送地址和HTTP重定向的功能是通用的網(wǎng)頁瀏覽器和網(wǎng)絡(luò)服務(wù)器 可識別的功能,所以作為使第1/第2網(wǎng)絡(luò)服務(wù)器部和網(wǎng)頁瀏覽器部動作的軟件,可使用通 用的網(wǎng)絡(luò)服務(wù)器和網(wǎng)頁瀏覽器。進而,即使作為使第1/第2網(wǎng)絡(luò)服務(wù)器部和網(wǎng)頁瀏覽器部 動作的軟件的、通用的網(wǎng)絡(luò)服務(wù)器和網(wǎng)頁瀏覽器的版本進行了更新或變更,也不需要進行 該軟件的單獨擴展。此外,優(yōu)選地,在本發(fā)明的復(fù)合機中,上述第2網(wǎng)絡(luò)服務(wù)器部若從上述網(wǎng)頁瀏覽器部接受上述控制指示的通知,則作為對應(yīng)于該通知的響應(yīng)而將第2HTTP響應(yīng)發(fā)送到上述網(wǎng) 頁瀏覽器部,該第2HTTP響應(yīng)包括使用HTTP重定向而將接入目標(biāo)變更為上述第1網(wǎng)絡(luò)服務(wù) 器部的變更指示和表示對應(yīng)于上述控制指示的控制的開始的控制開始畫面的請求,上述網(wǎng) 頁瀏覽器部若接受上述第2HTTP響應(yīng),則對上述第1網(wǎng)絡(luò)服務(wù)器部請求上述控制開始畫面, 并將從上述第1網(wǎng)絡(luò)服務(wù)器部接受的上述控制開始畫面顯示在上述顯示部中。根據(jù)上述結(jié)構(gòu),操作畫面和控制開始畫面從第1網(wǎng)絡(luò)服務(wù)器部提供給網(wǎng)頁瀏覽器 部。即,第1網(wǎng)絡(luò)服務(wù)器部能夠統(tǒng)一控制在復(fù)合機中顯示的畫面。因此,在第1網(wǎng)絡(luò)服務(wù)器 部中,通過將用于生成表示操作畫面和控制開始畫面的畫面數(shù)據(jù)的應(yīng)用設(shè)為相同,從而能 夠?qū)⒉僮鳟嬅婧涂刂崎_始畫面的形式設(shè)為相同,用戶僅看到相同形式的畫面。其結(jié)果,用戶 不會感到畫面的形式變化所產(chǎn)生的差異感。此外,本發(fā)明的復(fù)合機也可以包括圖像讀取部,從原稿讀取圖像;以及圖像形成 部,將由輸入圖像數(shù)據(jù)表示的圖像打印在記錄片材上,上述控制指示是使上述圖像讀取部 開始圖像的讀取的指示、使上述圖像形成部開始打印的指示、進行上述圖像讀取部和圖像 形成部中的至少一個功能的限制的指示中的任一個。由此,能夠通過從信息處理裝置接受的對于操作畫面的輸入,容易執(zhí)行對于圖像 讀取部的圖像的讀取的開始、對于圖像形成部的打印的開始、以及圖像讀取部和圖像形成 部中的至少一個功能的限制中的任一個。此外,本發(fā)明的復(fù)合機也可以包括圖像讀取部,從原稿讀取圖像,上述網(wǎng)頁瀏覽 器部作為上述操作畫面而將掃描開始操作畫面顯示在上述顯示部中,該掃描開始操作畫面 用于接受上述圖像讀取部的讀取動作的開始指示,并作為上述控制指示而將上述圖像讀取 部的讀取動作的開始指示通知上述第2網(wǎng)絡(luò)服務(wù)器部,上述控制部根據(jù)從上述網(wǎng)頁瀏覽器 部通知到上述第2網(wǎng)絡(luò)服務(wù)器部的上述讀取動作的開始指示,開始上述圖像讀取部的動 作。由此,能夠使復(fù)合機執(zhí)行掃描。此外,本發(fā)明的復(fù)合機也可以包括圖像讀取部,從原稿讀取圖像;以及圖像形成 部,將由輸入圖像數(shù)據(jù)表示的圖像打印在記錄片材上,上述網(wǎng)頁瀏覽器部作為上述操作畫 面,將催促用于進行用戶認(rèn)證的認(rèn)證信息的輸入的認(rèn)證信息輸入畫面顯示在上述顯示部 中,此外,若在該認(rèn)證信息輸入畫面中輸入認(rèn)證信息,則上述網(wǎng)頁瀏覽器部認(rèn)為作為上述控 制指示而輸入了與由該認(rèn)證信息表示的用戶對應(yīng)的、限制上述圖像讀取部和圖像形成部中 的至少一個功能的限制指示,將包括該認(rèn)證信息和限制指示的HTTP請求發(fā)送到上述第1網(wǎng) 絡(luò)服務(wù)器部,并作為對應(yīng)于上述HTTP請求的響應(yīng)而從上述第1網(wǎng)絡(luò)服務(wù)器部接收HTTP響 應(yīng),并根據(jù)接收到的HTTP響應(yīng),接入第2網(wǎng)絡(luò)服務(wù)器部,從而將上述限制指示通知第2網(wǎng)絡(luò) 服務(wù)器部,該HTTP響應(yīng)包括使用HTTP重定向而將接入目標(biāo)變更為第2網(wǎng)絡(luò)服務(wù)器部的變 更指示和與由上述認(rèn)證信息表示的用戶對應(yīng)的、限制上述圖像讀取部和圖像形成部中的至 少一個功能的限制指示,上述設(shè)備控制部根據(jù)從上述網(wǎng)頁瀏覽器部通知到上述第2網(wǎng)絡(luò)服 務(wù)器部的上述限制指示,限制上述圖像讀取部和圖像形成部中的至少一個功能。根據(jù)上述結(jié)構(gòu),例如能夠根據(jù)用戶而禁止彩色復(fù)印或者將復(fù)印張數(shù)限制為100 張。此外,本發(fā)明的復(fù)合機也可以包括圖像形成部,將由輸入圖像數(shù)據(jù)表示的圖像打 印在記錄片材上,上述網(wǎng)頁瀏覽器部作為上述操作畫面,將用于確定成為打印對象的圖像數(shù)據(jù)的圖像數(shù)據(jù)選擇畫面顯示在上述顯示部中,此外,若在該圖像數(shù)據(jù)選擇畫面中輸入用 于確定圖像數(shù)據(jù)的特定信息,則上述網(wǎng)頁瀏覽器部認(rèn)為作為上述控制指示而輸入了與由該 特定信息表示的特定圖像數(shù)據(jù)所表示的圖像的打印指示,將包括由該特定信息表示的圖像 數(shù)據(jù)的請求的HTTP請求發(fā)送到上述第1網(wǎng)絡(luò)服務(wù)器部,并作為對應(yīng)于上述HTTP請求的響 應(yīng)而從上述第1網(wǎng)絡(luò)服務(wù)器部接收HTTP響應(yīng),并根據(jù)接收到的HTTP響應(yīng),接入第2網(wǎng)絡(luò)服 務(wù)器部,從而將上述特定圖像數(shù)據(jù)和上述打印指示通知第2網(wǎng)絡(luò)服務(wù)器部,該HTTP響應(yīng)包 括使用HTTP重定向而將接入目標(biāo)變更為第2網(wǎng)絡(luò)服務(wù)器部的變更指示、由上述特定信息表 示的特定圖像數(shù)據(jù)以及由該特定圖像數(shù)據(jù)表示的圖像的打印指示,上述控制部根據(jù)從上述 網(wǎng)頁瀏覽器部通知到上述第2網(wǎng)絡(luò)服務(wù)器部的上述特定圖像數(shù)據(jù)和上述打印指示而控制 上述圖像形成部,以將由該特定圖像數(shù)據(jù)表示的圖像打印在記錄片材上。根據(jù)上述結(jié)構(gòu),只要預(yù)先在固定的文件夾中存儲特定圖像數(shù)據(jù),就能夠從多個復(fù) 合機中取得打印了由該特定圖像數(shù)據(jù)表示的圖像的記錄片材。此外,本發(fā)明的復(fù)合機也可以包括顯示部,上述網(wǎng)頁瀏覽器部作為上述控制指示, 將表示上述復(fù)合機的性能的固有信息的發(fā)送指示通知上述第2網(wǎng)絡(luò)服務(wù)器部,上述控制部 控制上述網(wǎng)頁瀏覽器部,使得基于作為上述控制指示的發(fā)送指示,將上述固有信息發(fā)送到 上述第1網(wǎng)絡(luò)服務(wù)器部,上述網(wǎng)頁瀏覽器部從上述第1網(wǎng)絡(luò)服務(wù)器部接收基于從上述控制 部發(fā)送的固有信息而生成的操作畫面的數(shù)據(jù),并將該操作畫面顯示在上述顯示部中。根據(jù)上述結(jié)構(gòu),通過在第2網(wǎng)絡(luò)服務(wù)器部中規(guī)定讀取分辨率等的固有信息,從而 能夠?qū)⑦M行操作畫面的生成的、在第1網(wǎng)絡(luò)服務(wù)器上動作的外部應(yīng)用作為與復(fù)合機的種類 無關(guān)的具有通用性的設(shè)計。進而,由于基于固有信息來生成操作畫面,所以能夠容易將與復(fù) 合機的種類對應(yīng)的操作畫面顯示在復(fù)合機中。此外,本發(fā)明的復(fù)合機控制系統(tǒng),包括信息處理裝置和復(fù)合機,該信息處理裝置包 括根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件而進行動作的第1網(wǎng)絡(luò)服務(wù)器部,該復(fù)合機經(jīng)由通信網(wǎng)絡(luò)與上述 信息處理裝置進行通信,其特征在于,上述復(fù)合機包括顯示部;網(wǎng)頁瀏覽器部,根據(jù)網(wǎng)頁 瀏覽器的軟件而進行動作;以及第2網(wǎng)絡(luò)服務(wù)器部,根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件而進行動作,上 述網(wǎng)頁瀏覽器部從上述第1網(wǎng)絡(luò)服務(wù)器部接受控制信息,并在從第1網(wǎng)絡(luò)服務(wù)器部取得了 該控制信息時,進行將上述控制指示通知上述第2網(wǎng)絡(luò)服務(wù)器部的通知處理,該控制信息 用于對上述第2網(wǎng)絡(luò)服務(wù)器部通知控制上述復(fù)合機的控制指示,上述復(fù)合機還包括根據(jù)上 述第2網(wǎng)絡(luò)服務(wù)器部所取得的控制指示來控制復(fù)合機的控制部。根據(jù)上述結(jié)構(gòu),即使在信息處理裝置和復(fù)合機之間構(gòu)筑了防火墻,信息處理裝置 也能夠控制復(fù)合機的功能。此外,優(yōu)選地,在本發(fā)明的復(fù)合機控制系統(tǒng)中,上述復(fù)合機包括顯示部,上述網(wǎng)頁 瀏覽器部作為上述通知處理,進行如下動作將由從上述第1網(wǎng)絡(luò)服務(wù)器部取得的畫面數(shù) 據(jù)所表示的操作畫面顯示在上述顯示部中,將對該操作畫面輸入的、上述復(fù)合機的控制指 示通知上述第2網(wǎng)絡(luò)服務(wù)器部。根據(jù)上述結(jié)構(gòu),即使在信息處理裝置和復(fù)合機之間構(gòu)筑了防火墻,也能夠基于從 信息處理裝置接受到的操作畫面進行控制,且能夠容易定制操作畫面。此外,也可以在本發(fā)明的復(fù)合機控制系統(tǒng)中,上述網(wǎng)頁瀏覽器部將請求上述操作 畫面的HTTP請求發(fā)送到上述第1網(wǎng)絡(luò)服務(wù)器部,上述第1網(wǎng)絡(luò)服務(wù)器部作為對于上述HTTP請求的響應(yīng)而將HTTP響應(yīng)發(fā)送到上述網(wǎng)頁瀏覽器部,該HTTP響應(yīng)包括作為在操作畫面上 輸入了復(fù)合機的功能的控制指示時的接入目標(biāo)的地址而設(shè)定了返送地址的畫面數(shù)據(jù),上述 網(wǎng)頁瀏覽器部根據(jù)上述HTTP響應(yīng),在上述顯示部中顯示由上述畫面數(shù)據(jù)表示的操作畫面, 并在該操作畫面上輸入了上述控制指示時接入上述第2網(wǎng)絡(luò)服務(wù)器部,將該控制指示通知 上述第2網(wǎng)絡(luò)服務(wù)器部?;蛘撸部梢栽诒景l(fā)明的復(fù)合機控制系統(tǒng)中,在上述操作畫面上輸入了上述控制 指示時,上述網(wǎng)頁瀏覽器部將表示輸入了該控制指示的情況的HTTP請求發(fā)送到上述第1 網(wǎng)絡(luò)服務(wù)器部,上述第1網(wǎng)絡(luò)服務(wù)器部作為對應(yīng)于上述HTTP請求的響應(yīng)而將HTTP響應(yīng)發(fā) 送到上述網(wǎng)頁瀏覽器部,該HTTP響應(yīng)包括使用HTTP重定向而將接入目標(biāo)變更為第2網(wǎng)絡(luò) 服務(wù)器部的變更指示和上述控制指示,上述網(wǎng)頁瀏覽器部若接收上述HTTP響應(yīng),則根據(jù)該 HTTP響應(yīng)而接入第2網(wǎng)絡(luò)服務(wù)器部,將上述控制指示通知第2網(wǎng)絡(luò)服務(wù)器部。根據(jù)上述結(jié)構(gòu),通過使用公知的返送地址或者HTTP重定向的功能,能夠容易實現(xiàn) 網(wǎng)頁瀏覽器部將對操作畫面輸入的復(fù)合機的功能的控制指示通知第2網(wǎng)絡(luò)服務(wù)器部的功 能。并且,作為使第1/第2網(wǎng)絡(luò)服務(wù)器部和網(wǎng)頁瀏覽器部動作的軟件,可使用通用的網(wǎng)絡(luò) 服務(wù)器和網(wǎng)頁瀏覽器。進而,即使作為使第1/第2網(wǎng)絡(luò)服務(wù)器部和網(wǎng)頁瀏覽器部動作的軟 件的、通用的網(wǎng)絡(luò)服務(wù)器和網(wǎng)頁瀏覽器的版本進行了更新或變更,也不需要進行該軟件的 單獨擴展。另外,上述復(fù)合機既可以通過計算機實現(xiàn),此時,通過使計算機作為上述各個部動 作而由計算機實現(xiàn)復(fù)合機的程序以及記錄了該程序的計算機可讀取的記錄介質(zhì)也屬于本 發(fā)明的范圍。產(chǎn)業(yè)上的可利用性在于,本發(fā)明可應(yīng)用于實現(xiàn)復(fù)印、掃描、FAX等的多個功能的復(fù) 合機。
2權(quán)利要求
1.一種復(fù)合機,經(jīng)由通信網(wǎng)絡(luò)與包括第1網(wǎng)絡(luò)服務(wù)器部的信息處理裝置進行通信,該 第1網(wǎng)絡(luò)服務(wù)器部根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件而進行動作,上述復(fù)合機包括網(wǎng)頁瀏覽器部,根據(jù)網(wǎng)頁瀏覽器的軟件而進行動作;以及第2網(wǎng)絡(luò)服務(wù)器部,根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件而進行動作,上述網(wǎng)頁瀏覽器部從上述第1網(wǎng)絡(luò)服務(wù)器部接受控制信息,并在從第1網(wǎng)絡(luò)服務(wù)器部 取得了該控制信息時,進行將上述控制指示通知上述第2網(wǎng)絡(luò)服務(wù)器部的通知處理,該控 制信息用于對上述第2網(wǎng)絡(luò)服務(wù)器部通知控制上述復(fù)合機的控制指示,上述復(fù)合機還包括控制部,根據(jù)上述第2網(wǎng)絡(luò)服務(wù)器部所取得的控制指示,控制復(fù)合機。
2.如權(quán)利要求1所述的復(fù)合機,其中,上述復(fù)合機包括顯示部,上述網(wǎng)頁瀏覽器部作為上述通知處理,進行如下動作將由從上述第1網(wǎng)絡(luò)服務(wù)器部 取得的畫面數(shù)據(jù)所表示的操作畫面顯示在上述顯示部中,將對該操作畫面輸入的、上述復(fù) 合機的控制指示通知上述第2網(wǎng)絡(luò)服務(wù)器部。
3.如權(quán)利要求2所述的復(fù)合機,其中,上述網(wǎng)頁瀏覽器部將請求上述操作畫面的HTTP請求發(fā)送到上述第1網(wǎng)絡(luò)服務(wù)器部,并 作為對于該HTTP請求的響應(yīng)而接受第IHTTP響應(yīng),并根據(jù)該第IHTTP響應(yīng),在上述操作畫 面上輸入了上述控制指示時接入第2網(wǎng)絡(luò)服務(wù)器部,將輸入的上述控制指示通知第2網(wǎng)絡(luò) 服務(wù)器部,該第IHTTP響應(yīng)包括作為在操作畫面上輸入了復(fù)合機的控制指示時的接入目標(biāo) 的地址而設(shè)定了返送地址的畫面數(shù)據(jù)。
4.如權(quán)利要求2所述的復(fù)合機,其中,上述網(wǎng)頁瀏覽器部在上述操作畫面上輸入了上述控制指示時,將表示輸入了上述控制 指示的情況的HTTP請求發(fā)送到上述第1網(wǎng)絡(luò)服務(wù)器部,并作為對應(yīng)于該HTTP請求的響應(yīng) 而從上述第1網(wǎng)絡(luò)服務(wù)器部接收第IHTTP響應(yīng),并根據(jù)接收到的第IHTTP響應(yīng),接入第2網(wǎng) 絡(luò)服務(wù)器部,將上述控制指示通知第2網(wǎng)絡(luò)服務(wù)器部,該第IHTTP響應(yīng)包括使用HTTP重定 向而將接入目標(biāo)變更為第2網(wǎng)絡(luò)服務(wù)器部的變更指示和上述控制指示。
5.如權(quán)利要求1所述的復(fù)合機,其中,上述第2網(wǎng)絡(luò)服務(wù)器部若從上述網(wǎng)頁瀏覽器部接受上述控制指示的通知,則作為對 應(yīng)于該通知的響應(yīng)而將第2HTTP響應(yīng)發(fā)送到上述網(wǎng)頁瀏覽器部,該第2HTTP響應(yīng)包括使用 HTTP重定向而將接入目標(biāo)變更為上述第1網(wǎng)絡(luò)服務(wù)器部的變更指示和表示對應(yīng)于上述控 制指示的控制的開始的控制開始畫面的請求,上述網(wǎng)頁瀏覽器部若接受上述第2HTTP響應(yīng),則對上述第1網(wǎng)絡(luò)服務(wù)器部請求上述控 制開始畫面,并將從上述第1網(wǎng)絡(luò)服務(wù)器部接受的上述控制開始畫面顯示在顯示部中。
6.如權(quán)利要求1所述的復(fù)合機,其中,上述復(fù)合機包括圖像讀取部,從原稿讀取圖像;以及圖像形成部,將由輸入圖像數(shù)據(jù)表示的圖像打印在記錄片材上,上述控制指示是使上述圖像讀取部開始圖像的讀取的指示、使上述圖像形成部開始 打印的指示、進行上述圖像讀取部和圖像形成部中的至少一個功能的限制的指示中的任一個。
7.如權(quán)利要求2所述的復(fù)合機,其中, 上述復(fù)合機包括圖像讀取部,從原稿讀取圖像,上述網(wǎng)頁瀏覽器部作為上述操作畫面而將掃描開始操作畫面顯示在上述顯示部中,該 掃描開始操作畫面用于接受上述圖像讀取部的讀取動作的開始指示,并作為上述控制指示 而將上述圖像讀取部的讀取動作的開始指示通知上述第2網(wǎng)絡(luò)服務(wù)器部,上述控制部根據(jù)從上述網(wǎng)頁瀏覽器部通知到上述第2網(wǎng)絡(luò)服務(wù)器部的上述讀取動作 的開始指示,開始上述圖像讀取部的動作。
8.如權(quán)利要求2所述的復(fù)合機,其中, 上述復(fù)合機包括圖像讀取部,從原稿讀取圖像;以及圖像形成部,將由輸入圖像數(shù)據(jù)表示的圖像打印在記錄片材上, 上述網(wǎng)頁瀏覽器部作為上述操作畫面,將催促用于進行用戶認(rèn)證的認(rèn)證信息的輸入的 認(rèn)證信息輸入畫面顯示在上述顯示部中,此外,若在該認(rèn)證信息輸入畫面中輸入認(rèn)證信息,則上述網(wǎng)頁瀏覽器部認(rèn)為作為上述 控制指示而輸入了與由該認(rèn)證信息表示的用戶對應(yīng)的、限制上述圖像讀取部和圖像形成部 中的至少一個功能的限制指示,將包括該認(rèn)證信息和限制指示的HTTP請求發(fā)送到上述第1 網(wǎng)絡(luò)服務(wù)器部,并作為對應(yīng)于上述HTTP請求的響應(yīng)而從上述第1網(wǎng)絡(luò)服務(wù)器部接收HTTP 響應(yīng),并根據(jù)接收到的HTTP響應(yīng),接入第2網(wǎng)絡(luò)服務(wù)器部,從而將上述限制指示通知第2網(wǎng) 絡(luò)服務(wù)器部,該HTTP響應(yīng)包括使用HTTP重定向而將接入目標(biāo)變更為第2網(wǎng)絡(luò)服務(wù)器部的 變更指示和與由上述認(rèn)證信息表示的用戶對應(yīng)的、限制上述圖像讀取部和圖像形成部中的 至少一個功能的限制指示,上述控制部根據(jù)從上述網(wǎng)頁瀏覽器部通知到上述第2網(wǎng)絡(luò)服務(wù)器部的上述限制指示, 限制上述圖像讀取部和圖像形成部中的至少一個功能。
9.如權(quán)利要求2所述的復(fù)合機,其中, 上述復(fù)合機包括圖像形成部,將由輸入圖像數(shù)據(jù)表示的圖像打印在記錄片材上, 上述網(wǎng)頁瀏覽器部作為上述操作畫面,將用于確定成為打印對象的圖像數(shù)據(jù)的圖像數(shù) 據(jù)選擇畫面顯示在上述顯示部中,此外,若在該圖像數(shù)據(jù)選擇畫面中輸入用于確定圖像數(shù)據(jù)的特定信息,則上述網(wǎng)頁瀏 覽器部認(rèn)為作為上述控制指示而輸入了與由該特定信息表示的特定圖像數(shù)據(jù)所表示的圖 像的打印指示,將包括由該特定信息表示的圖像數(shù)據(jù)的請求的HTTP請求發(fā)送到上述第1網(wǎng) 絡(luò)服務(wù)器部,并作為對應(yīng)于上述HTTP請求的響應(yīng)而從上述第1網(wǎng)絡(luò)服務(wù)器部接收HTTP響 應(yīng),并根據(jù)接收到的HTTP響應(yīng),接入第2網(wǎng)絡(luò)服務(wù)器部,從而將上述特定圖像數(shù)據(jù)和上述打 印指示通知第2網(wǎng)絡(luò)服務(wù)器部,該HTTP響應(yīng)包括使用HTTP重定向而將接入目標(biāo)變更為第2 網(wǎng)絡(luò)服務(wù)器部的變更指示、由上述特定信息表示的特定圖像數(shù)據(jù)以及由該特定圖像數(shù)據(jù)表 示的圖像的打印指示,上述控制部根據(jù)從上述網(wǎng)頁瀏覽器部通知到上述第2網(wǎng)絡(luò)服務(wù)器部的上述特定圖像數(shù)據(jù)和上述打印指示而控制上述圖像形成部,以將由該特定圖像數(shù)據(jù)表示的圖像打印在記 錄片材上。
10.如權(quán)利要求1所述的復(fù)合機,其中, 上述復(fù)合機包括顯示部,上述網(wǎng)頁瀏覽器部作為上述控制指示,將表示上述復(fù)合機的性能的固有信息的發(fā)送指 示通知上述第2網(wǎng)絡(luò)服務(wù)器部,上述控制部控制上述網(wǎng)頁瀏覽器部,使得基于作為上述控制指示的發(fā)送指示,將上述 固有信息發(fā)送到上述第1網(wǎng)絡(luò)服務(wù)器部,上述網(wǎng)頁瀏覽器部從上述第1網(wǎng)絡(luò)服務(wù)器部接收基于從上述控制部發(fā)送的固有信息 而生成的操作畫面的數(shù)據(jù),并將該操作畫面顯示在上述顯示部中。
11.一種復(fù)合機控制系統(tǒng),包括信息處理裝置和復(fù)合機,該信息處理裝置包括根據(jù)網(wǎng)絡(luò) 服務(wù)器的軟件而進行動作的第1網(wǎng)絡(luò)服務(wù)器部,該復(fù)合機經(jīng)由通信網(wǎng)絡(luò)與上述信息處理裝 置進行通信,其特征在于,上述復(fù)合機包括網(wǎng)頁瀏覽器部,根據(jù)網(wǎng)頁瀏覽器的軟件而進行動作;以及 第2網(wǎng)絡(luò)服務(wù)器部,根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件而進行動作,上述網(wǎng)頁瀏覽器部從上述第1網(wǎng)絡(luò)服務(wù)器部接受控制信息,并在從第1網(wǎng)絡(luò)服務(wù)器部 取得了該控制信息時,進行將上述控制指示通知上述第2網(wǎng)絡(luò)服務(wù)器部的通知處理,該控 制信息用于對上述第2網(wǎng)絡(luò)服務(wù)器部通知控制上述復(fù)合機的控制指示, 上述復(fù)合機還包括控制部,根據(jù)上述第2網(wǎng)絡(luò)服務(wù)器部所取得的控制指示,控制復(fù)合機。
12.如權(quán)利要求11所述的復(fù)合機控制系統(tǒng),其中, 上述復(fù)合機包括顯示部,上述網(wǎng)頁瀏覽器部作為上述通知處理,進行如下動作將由從上述第1網(wǎng)絡(luò)服務(wù)器部 取得的畫面數(shù)據(jù)所表示的操作畫面顯示在上述顯示部中,將對該操作畫面輸入的、上述復(fù) 合機的控制指示通知上述第2網(wǎng)絡(luò)服務(wù)器部。
13.如權(quán)利要求12所述的復(fù)合機控制系統(tǒng),其中,上述網(wǎng)頁瀏覽器部將請求上述操作畫面的HTTP請求發(fā)送到上述第1網(wǎng)絡(luò)服務(wù)器部, 上述第1網(wǎng)絡(luò)服務(wù)器部作為對于上述HTTP請求的響應(yīng)而將HTTP響應(yīng)發(fā)送到上述網(wǎng)頁 瀏覽器部,該HTTP響應(yīng)包括作為在操作畫面上輸入了復(fù)合機的控制指示時的接入目標(biāo)的 地址而設(shè)定了返送地址的畫面數(shù)據(jù),上述網(wǎng)頁瀏覽器部根據(jù)上述HTTP響應(yīng),在上述顯示部中顯示由上述畫面數(shù)據(jù)表示的 操作畫面,并在該操作畫面上輸入了上述控制指示時接入上述第2網(wǎng)絡(luò)服務(wù)器部,將該控 制指示通知上述第2網(wǎng)絡(luò)服務(wù)器部。
14.如權(quán)利要求12所述的復(fù)合機控制系統(tǒng),其中,在上述操作畫面上輸入了上述控制指示時,上述網(wǎng)頁瀏覽器部將表示輸入了該控制指 示的情況的HTTP請求發(fā)送到上述第1網(wǎng)絡(luò)服務(wù)器部,上述第1網(wǎng)絡(luò)服務(wù)器部作為對應(yīng)于上述HTTP請求的響應(yīng)而將HTTP響應(yīng)發(fā)送到上述網(wǎng) 頁瀏覽器部,該HTTP響應(yīng)包括使用HTTP重定向而將接入目標(biāo)變更為第2網(wǎng)絡(luò)服務(wù)器部的 變更指示和上述控制指示,上述網(wǎng)頁瀏覽器部若接收上述HTTP響應(yīng),則根據(jù)該HTTP響應(yīng)而接入第2網(wǎng)絡(luò)服務(wù)器 部,將上述控制指示通知第2網(wǎng)絡(luò)服務(wù)器部。
全文摘要
本發(fā)明提供一種復(fù)合機和復(fù)合機控制系統(tǒng)。復(fù)合機包括顯示部;網(wǎng)頁瀏覽器部,根據(jù)網(wǎng)頁瀏覽器的軟件而進行動作;以及第2網(wǎng)絡(luò)服務(wù)器部,根據(jù)網(wǎng)絡(luò)服務(wù)器的軟件而進行動作。網(wǎng)頁瀏覽器部將由從第1網(wǎng)絡(luò)服務(wù)器部取得的畫面數(shù)據(jù)所表示的操作畫面顯示在顯示部中,將對該操作畫面輸入的、復(fù)合機的功能的控制指示通知第2網(wǎng)絡(luò)服務(wù)器部。復(fù)合機還包括設(shè)備控制部,根據(jù)從網(wǎng)頁瀏覽器部通知到第2網(wǎng)絡(luò)服務(wù)器部的控制指示,控制復(fù)合機的功能。由此,即使在信息處理裝置和復(fù)合機之間構(gòu)筑了防火墻,也能夠基于從信息處理裝置接受到的操作畫面進行控制,且能夠容易定制操作畫面。
文檔編號H04N1/00GK102088531SQ20101057655
公開日2011年6月8日 申請日期2010年12月7日 優(yōu)先權(quán)日2009年12月8日
發(fā)明者辻元邦彥 申請人:夏普株式會社