午夜毛片免费看,老师老少妇黄色网站,久久本道综合久久伊人,伊人黄片子

信息處理設(shè)備、信息處理方法和圖像形成設(shè)備的制作方法

文檔序號(hào):6348588閱讀:297來(lái)源:國(guó)知局
專利名稱:信息處理設(shè)備、信息處理方法和圖像形成設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種信息處理設(shè)備、信息處理方法和圖像形成設(shè)備。
背景技術(shù)
諸如網(wǎng)頁(yè)服務(wù)的各種服務(wù)正在被提供給網(wǎng)絡(luò)并且可以從程序內(nèi)被調(diào)用(例如,見(jiàn)第2009-017592號(hào)日本特開(kāi)專利申請(qǐng))。通過(guò)利用這種現(xiàn)有服務(wù),程序開(kāi)發(fā)者也許能夠以改善的效率開(kāi)發(fā)程序。因?yàn)榭梢云谕F(xiàn)有服務(wù)提供一般穩(wěn)定品質(zhì),所以程序開(kāi)發(fā)者通過(guò)利用這種服務(wù)能夠開(kāi)發(fā)出穩(wěn)定程序并且將這些程序提供給用戶。還有,在一般稱為多功能外部設(shè)備(MFP)的一些圖像形成設(shè)備中,例如,在出貨之后,能夠開(kāi)發(fā)或者通過(guò)利用公布的應(yīng)用程序接口(API)來(lái)安裝新應(yīng)用程序(例如,見(jiàn)第 2005-269619號(hào)日本特開(kāi)專利申請(qǐng))。在這種圖像形成設(shè)備中,不僅能夠安裝通過(guò)圖像形成設(shè)備的供應(yīng)商開(kāi)發(fā)的應(yīng)用程序,而且能夠安裝通過(guò)第三方供應(yīng)商開(kāi)發(fā)的應(yīng)用程序。因此,顯著地增加圖像形成設(shè)備的功能可擴(kuò)展性,能夠使圖像形成設(shè)備的銷售者通過(guò)利用擴(kuò)展的功能來(lái)創(chuàng)造新的商業(yè)模式。這種第三方供應(yīng)商開(kāi)發(fā)的應(yīng)用程序還可以便利圖像形成設(shè)備和其他計(jì)算機(jī)之間的協(xié)調(diào)。例如,服務(wù)提供者可以決定在與圖像形成設(shè)備的銷售者的商業(yè)合作中使其自身的計(jì)算機(jī)系統(tǒng)與圖像形成設(shè)備協(xié)作,因此為創(chuàng)建新的商業(yè)模式增加潛力。但是,關(guān)于經(jīng)由網(wǎng)絡(luò)的現(xiàn)有服務(wù)的利用,如果程序和程序調(diào)用的服務(wù)之間的關(guān)系是靜態(tài)的,程序可能不能利用與原先的服務(wù)相同種類的、新的、更高級(jí)功能的服務(wù),因?yàn)闉榱死眯路?wù)必須重寫程序。另一方面,如果程序和服務(wù)之間的關(guān)系是動(dòng)態(tài)的,那么程序利用的服務(wù)可以相對(duì)容易地被另一種服務(wù)代替。但是,已經(jīng)難以定義用于選擇最優(yōu)服務(wù)的標(biāo)準(zhǔn)。此外,服務(wù)的替換涉及定義程序和服務(wù)的復(fù)雜信息,對(duì)于用戶難以手動(dòng)修改這些信息。關(guān)于通過(guò)利用API的新的商業(yè)模式的創(chuàng)建,一個(gè)重要的問(wèn)題是怎樣獲得收益。在利用計(jì)算機(jī)系統(tǒng)的商業(yè)模式中,在計(jì)算機(jī)系統(tǒng)范圍內(nèi)應(yīng)該實(shí)現(xiàn)用于確保收益的適當(dāng)機(jī)構(gòu)。 同樣期望的是,計(jì)算機(jī)系統(tǒng)以容易和清楚的方式在商業(yè)合作者之間實(shí)現(xiàn)用于收益的分配的機(jī)構(gòu)。

發(fā)明內(nèi)容
通過(guò)本發(fā)明可以克服現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的一個(gè)方面是提供一種信息處理設(shè)備,該信息處理設(shè)備包括接收單元,所述接收單元被配置成接收用于通過(guò)計(jì)算機(jī)提供的多個(gè)服務(wù)中的一個(gè)的利用請(qǐng)求;服務(wù)屬性信息存儲(chǔ)單元,所述服務(wù)屬性信息存儲(chǔ)單元被配置成存儲(chǔ)每個(gè)服務(wù)的服務(wù)屬性信息,服務(wù)屬性信息包括指示服務(wù)的類型的信息和指示服務(wù)的內(nèi)容的評(píng)價(jià)的信息;和服務(wù)推薦單元,所述服務(wù)推薦單元被配置成從服務(wù)屬性信息存儲(chǔ)單元搜索與請(qǐng)求的服務(wù)的類型相對(duì)應(yīng)的服務(wù)屬性信息,并且基于在從服務(wù)屬性信息存儲(chǔ)單元檢索到的服務(wù)屬性信息中的評(píng)價(jià)信息判定推薦利用的服務(wù)。本發(fā)明的另一個(gè)方面是一種通過(guò)信息處理設(shè)備進(jìn)行的信息處理方法,該信息處理方法包括接收用于通過(guò)計(jì)算機(jī)提供的多個(gè)服務(wù)中的一個(gè)的利用請(qǐng)求;在信息處理設(shè)備的服務(wù)屬性信息存儲(chǔ)單元中存儲(chǔ)每個(gè)服務(wù)的服務(wù)屬性信息,服務(wù)屬性信息包括指示服務(wù)的類型的信息和指示服務(wù)的內(nèi)容的評(píng)價(jià)的信息;和從服務(wù)屬性信息存儲(chǔ)單元搜索與請(qǐng)求的服務(wù)的類型相對(duì)應(yīng)的服務(wù)屬性信息;并且基于在從服務(wù)屬性信息存儲(chǔ)單元檢索到的服務(wù)屬性信息中的評(píng)價(jià)信息判定推薦利用的服務(wù)。本發(fā)明的另一個(gè)方面是一種圖像形成設(shè)備,該圖像形成設(shè)備包括服務(wù)屬性信息存儲(chǔ)單元,所述服務(wù)屬性信息存儲(chǔ)單元被配置成存儲(chǔ)能夠通過(guò)圖像形成設(shè)備提供的多個(gè)服務(wù)中的每個(gè)服務(wù)的屬性信息,服務(wù)屬性信息包括識(shí)別信息;服務(wù)屬性信息提供單元,所述服務(wù)屬性信息提供單元被配置成響應(yīng)來(lái)自信息處理設(shè)備的請(qǐng)求,服務(wù)屬性信息提供單元將在服務(wù)屬性信息存儲(chǔ)單元中存儲(chǔ)的識(shí)別信息傳輸?shù)叫畔⑻幚碓O(shè)備,圖像形成設(shè)備能夠與信息處理設(shè)備通信;服務(wù)請(qǐng)求接收單元,所述服務(wù)請(qǐng)求接收單元被配置成從信息處理設(shè)備接收包括識(shí)別信息的服務(wù)執(zhí)行請(qǐng)求;服務(wù)控制單元,所述服務(wù)控制單元被配置成控制通過(guò)包括在服務(wù)執(zhí)行請(qǐng)求中的識(shí)別信息識(shí)別的服務(wù)的執(zhí)行;和帳單單元,所述帳單單元被配置成在賬單信息存儲(chǔ)單元中記錄與執(zhí)行的服務(wù)的數(shù)量相對(duì)應(yīng)的帳單信息。


圖1是根據(jù)本發(fā)明的第一實(shí)施例的信息處理系統(tǒng)的方框圖;圖2是根據(jù)第一實(shí)施例的微件(widget)、微件管理器和提供者應(yīng)用程序的功能結(jié)構(gòu)的方框圖;圖3是根據(jù)第一實(shí)施例的圖像形成設(shè)備的硬件結(jié)構(gòu)的方框圖;圖4是根據(jù)第一實(shí)施例的用戶終端的硬件結(jié)構(gòu)的方框圖;圖5是在啟動(dòng)根據(jù)第一實(shí)施例的微件管理器和微件時(shí)的處理順序的時(shí)序圖;圖6圖解在根據(jù)第一實(shí)施例的微件管理器的配置文件數(shù)據(jù)(profile data)管理單元中注冊(cè)的配置文件數(shù)據(jù)的實(shí)例;圖7圖解根據(jù)第一實(shí)施例的計(jì)劃利用的服務(wù)信息的實(shí)例;圖8圖解根據(jù)第一實(shí)施例的推薦的服務(wù)的判定結(jié)果的實(shí)例;圖9圖解根據(jù)第一實(shí)施例的掃描翻譯微件的微件信息的實(shí)例;圖10圖解用戶管理表的實(shí)例;圖11是根據(jù)第一實(shí)施例的掃描翻譯微件的處理順序的時(shí)序圖;圖12圖解用戶選擇屏幕的實(shí)例;圖13圖解根據(jù)第一實(shí)施例的掃描翻譯微件的微件信息的實(shí)例,其中掃描翻譯微件從微件管理器被傳輸?shù)教峁┱邞?yīng)用程序;圖14圖解微件選擇屏幕的實(shí)例;圖15是根據(jù)第一實(shí)施例的推薦服務(wù)判定處理的流程圖;圖16圖解根據(jù)本發(fā)明的第二實(shí)施例的OCR應(yīng)用程序和下層模塊之間的關(guān)系;圖17圖解在根據(jù)第二實(shí)施例的微件管理器的配置文件數(shù)據(jù)管理單元中注冊(cè)的配置文件數(shù)據(jù)的實(shí)例;圖18是根據(jù)第二實(shí)施例的推薦服務(wù)判定處理的流程圖;圖19圖解根據(jù)第二實(shí)施例的推薦服務(wù)的判定的結(jié)果的實(shí)例;
6
圖20圖解根據(jù)第二實(shí)施例的掃描翻譯微件的微件信息的實(shí)例;圖21圖解根據(jù)本發(fā)明的第三實(shí)施例的推薦服務(wù)的判定的結(jié)果的實(shí)例;圖22是根據(jù)第三實(shí)施例的掃描翻譯微件的處理順序的時(shí)序圖;圖23圖解在第三實(shí)施例中的掃描翻譯微件的微件信息的實(shí)例,其中掃描翻譯微件從微件管理器被傳輸?shù)教峁┱邞?yīng)用程序;圖M圖解在根據(jù)第四實(shí)施例的微件管理器的配置文件數(shù)據(jù)管理單元中注冊(cè)的配置文件數(shù)據(jù)的實(shí)例;圖25圖解根據(jù)本發(fā)明的第四實(shí)施例的推薦服務(wù)的判定的結(jié)果的實(shí)例;圖沈是根據(jù)第四實(shí)施例的掃描翻譯微件的處理順序的時(shí)序圖;圖27圖解根據(jù)第四實(shí)施例的掃描翻譯微件的微件信息的實(shí)例,其中掃描翻譯微件從微件管理器被傳輸?shù)教峁┱邞?yīng)用程序;圖觀是根據(jù)本發(fā)明的第五實(shí)施例的提供者應(yīng)用程序的功能結(jié)構(gòu)的方框圖;圖四是根據(jù)第五實(shí)施例的掃描翻譯微件的處理順序的時(shí)序圖;圖30圖解在廣告屬性信息管理單元中的廣告屬性信息的實(shí)例;圖31是根據(jù)本發(fā)明的第六實(shí)施例的信息處理系統(tǒng)的方框圖;圖32是根據(jù)本發(fā)明的第六實(shí)施例的提供者應(yīng)用程序的功能結(jié)構(gòu)的方框圖;圖33圖解在根據(jù)第六實(shí)施例的微件管理器的配置文件數(shù)據(jù)管理單元中注冊(cè)的配置文件數(shù)據(jù)的實(shí)例;圖34圖解根據(jù)第六實(shí)施例的計(jì)劃利用的服務(wù)信息的實(shí)例;圖35是根據(jù)第六實(shí)施例的掃描翻譯微件的處理順序的時(shí)序圖;圖36圖解根據(jù)第六實(shí)施例的掃描翻譯微件的微件信息的實(shí)例,其中掃描翻譯微件從微件管理器被傳輸?shù)教峁┱邞?yīng)用程序;圖37圖解在SDK服務(wù)信息管理單元中的SDK服務(wù)信息的實(shí)例。
具體實(shí)施例方式實(shí)施例1參照附圖,說(shuō)明本發(fā)明的各實(shí)施例。圖1是根據(jù)本發(fā)明的第一實(shí)施例的信息處理系統(tǒng)1的方框圖。信息處理系統(tǒng)1包括圖像形成設(shè)備10、用戶終端20、0CR服務(wù)器30和翻譯服務(wù)器40,它們以有線或者無(wú)線的方式經(jīng)由諸如LAN(局域網(wǎng))或者因特網(wǎng)的網(wǎng)絡(luò)而被連接。圖像形成設(shè)備10可以為實(shí)現(xiàn)打印機(jī)、掃描儀、復(fù)印機(jī)和/或傳真機(jī)的功能的多功能外部設(shè)備(MFP)。圖像形成設(shè)備10還可以由諸如打印機(jī)、掃描儀、復(fù)印機(jī)或者傳真機(jī)的單個(gè)功能設(shè)備提供。用戶終端20是由用戶利用的個(gè)人終端,在其中可以安裝或者運(yùn)行軟件程序。用戶終端20具有通信功能。用戶終端20的實(shí)例包括桌面型PC(個(gè)人計(jì)算機(jī))、筆記本式PC、PDA(個(gè)人數(shù)字助理)和移動(dòng)電話。OCR服務(wù)器30是具有OCR服務(wù)應(yīng)用程序31的計(jì)算機(jī)。OCR服務(wù)應(yīng)用程序31是用于經(jīng)由網(wǎng)絡(luò)提供OCR(光學(xué)字符識(shí)別)功能的應(yīng)用程序,作為網(wǎng)頁(yè)服務(wù)(翻譯服務(wù))。翻譯服務(wù)器40是具有翻譯服務(wù)應(yīng)用程序41的計(jì)算機(jī)。翻譯服務(wù)應(yīng)用程序41是用于經(jīng)由網(wǎng)絡(luò)提供文件數(shù)據(jù)翻譯功能(例如,用于從英語(yǔ)翻譯到日語(yǔ))的應(yīng)用程序,作為網(wǎng)頁(yè)服務(wù)(翻譯服務(wù))。
參照?qǐng)D1說(shuō)明用戶終端20的軟件結(jié)構(gòu)。用戶終端20包括微件21、微件管理器 22、OCR軟件23、翻譯軟件M和OS (操作系統(tǒng))25。微件21包括掃描微件21a、打印微件 21b和掃描翻譯微件21c。“微件”或者“小器具(gadget)”為近年來(lái)已經(jīng)存在的簡(jiǎn)單應(yīng)用程序。依照本實(shí)施例,這些應(yīng)用程序被稱為“微件”,僅僅是因?yàn)樗鼈兡軌虮蝗菀椎匕惭b和利用(即,在任何技術(shù)意義上,術(shù)語(yǔ)“微件”并不意圖局限于這些應(yīng)用程序)。但是,依照本實(shí)施例,個(gè)別微件共享共同特性,這些共同特性通過(guò)利用經(jīng)由網(wǎng)絡(luò)或者用戶終端20提供的一個(gè)以上服務(wù)實(shí)現(xiàn)預(yù)定功能(例如,處理諸如作業(yè)流程的處理流程)。掃描微件21a使得圖像形成設(shè)備10掃描圖像數(shù)據(jù)。掃描圖像數(shù)據(jù)可以被存儲(chǔ)在用戶終端20中。打印微件21b使得圖像形成設(shè)備10打印存儲(chǔ)在用戶終端20中的文件數(shù)據(jù)。掃描翻譯微件21c使得圖像形成設(shè)備10掃描圖像數(shù)據(jù),使掃描的圖像數(shù)據(jù)經(jīng)過(guò)OCR處理,并且翻譯OCR的文本數(shù)據(jù)。OCR處理和翻譯處理可以利用網(wǎng)絡(luò)(或者通過(guò)圖像形成設(shè)備 10,OCR服務(wù)器30或者翻譯服務(wù)器40)提供的服務(wù),或者利用通過(guò)用戶終端20 (OCR軟件23 或者翻譯軟件24)提供的服務(wù)。為微件21提供框架的微件管理器22可以被配置成在微件 21和圖像形成設(shè)備10之間提供通信接口。每個(gè)微件21需要具有由微件管理器22定義的接口和處理順序,以便微件21能夠與微件管理器22協(xié)調(diào)地操作。OCR軟件23提供0CR(光學(xué)字符識(shí)別)功能并且可以包括市場(chǎng)上可買到的軟件。 OCR軟件23可以被配置成經(jīng)由中間處理通信為微件21提供OCR服務(wù)。翻譯軟件M可以通過(guò)市場(chǎng)上可買到的翻譯軟件被提供。翻譯軟件M可以經(jīng)由中間處理通信為微件21提供翻譯服務(wù)。OS 25提供所謂的操作系統(tǒng),在操作系統(tǒng)上,可以操作用戶終端20中的各種軟件作為處理或者線程(thread)。參照?qǐng)D1,說(shuō)明圖像形成設(shè)備10的軟件結(jié)構(gòu)。圖像形成設(shè)備10包括標(biāo)準(zhǔn)應(yīng)用程序 121、SDK (軟件開(kāi)發(fā)工具包)應(yīng)用程序122、SDK平臺(tái)123、控制服務(wù)IM和OS 125。標(biāo)準(zhǔn)應(yīng)用程序121包括一組應(yīng)用程序,在圖像形成設(shè)備10上實(shí)現(xiàn)該組應(yīng)用程序作為標(biāo)準(zhǔn)(一旦出貨)。應(yīng)用程序可以包括掃描應(yīng)用程序1211、打印應(yīng)用程序1212、復(fù)制應(yīng)用程序1213和傳真應(yīng)用程序1214。掃描應(yīng)用程序1211被用于執(zhí)行掃描作業(yè)。打印應(yīng)用程序1212被用于執(zhí)行打印作業(yè)。復(fù)制應(yīng)用程序1213被用于執(zhí)行復(fù)制作業(yè)。傳真應(yīng)用程序1214被用于執(zhí)行傳真?zhèn)鬏敾蛘呓邮兆鳂I(yè)。控制服務(wù)IM可以包括用于提供高級(jí)應(yīng)用程序的軟件模塊,高級(jí)應(yīng)用程序具有控制各種硬件資源的功能。這些功能的實(shí)例包括網(wǎng)絡(luò)通信相關(guān)功能、掃描儀控制功能、打印機(jī)控制功能和存儲(chǔ)管理功能。SDK應(yīng)用程序122為這樣的應(yīng)用程序,為了擴(kuò)展圖像形成設(shè)備 10的功能性,在圖像形成設(shè)備10出貨之后作為插件另外地安裝該應(yīng)用程序。SDK應(yīng)用程序 122可以包括提供者應(yīng)用程序1221、0CR應(yīng)用程序1222和翻譯應(yīng)用程序1223。提供者應(yīng)用程序1221可以被用于執(zhí)行能夠使微件21從圖像形成設(shè)備10被操作的處理。OCR應(yīng)用程序 1222可以被用于執(zhí)行OCR處理。翻譯應(yīng)用程序1223可以被用于執(zhí)行翻譯處理。SDK平臺(tái)123提供用于執(zhí)行SDK應(yīng)用程序122的環(huán)境。SDK應(yīng)用程序122是通過(guò)利用由SDK平臺(tái)123提供的API (應(yīng)用程序接口)被開(kāi)發(fā)的。例如,SDK平臺(tái)123提供SDK 應(yīng)用程序122,SDK應(yīng)用程序122具有利用掃描功能、打印功能或者復(fù)制功能的接口。公布 SDK平臺(tái)123的API,以便SDK應(yīng)用程序122可以通過(guò)第三方供應(yīng)商被開(kāi)發(fā)。OS 125提供操作系統(tǒng),在該操作系統(tǒng)上操作圖像形成設(shè)備10中的各種軟件作為處理或者線程。
8
參照?qǐng)D2,具體說(shuō)明微件21、微件管理器22和提供者應(yīng)用程序1221。微件21包括微件UI單元211、微件信息傳輸單元212、協(xié)調(diào)單元213、邏輯單元214和屬性信息管理文件 215。微件UI單元211可以被配置成能夠使關(guān)于微件21的各種顯示屏顯示在用戶終端20 的顯示裝置上。當(dāng)啟動(dòng)微件21時(shí),微件信息傳輸單元212將微件信息注冊(cè)請(qǐng)求傳輸?shù)轿⒓芾砥?2。微件信息包括對(duì)于微件21的執(zhí)行必要的信息。協(xié)調(diào)單元213控制用于與提供者應(yīng)用程序1221協(xié)調(diào)的通信(包括信息的交換)。屬性信息管理文件215是用于存儲(chǔ)用于微件21的設(shè)置信息等等的文件。邏輯單元214實(shí)現(xiàn)每個(gè)微件21的特定功能。微件管理器22包括配置文件數(shù)據(jù)獲取單元221、服務(wù)推薦單元222、微件信息注冊(cè)單元223、廣告單元224、微件信息提供單元225、中繼單元226、微件信息管理表227和配置文件數(shù)據(jù)管理單元228。配置文件數(shù)據(jù)獲取單元221搜索圖像形成設(shè)備10,這樣能夠建立通信以便從圖像形成設(shè)備10獲取配置文件數(shù)據(jù)。配置文件數(shù)據(jù)被生成以用于微件21能夠利用的每個(gè)服務(wù),在微件21中,服務(wù)的屬性信息被記錄在配置文件數(shù)據(jù)中。根據(jù)本實(shí)施例的圖像形成設(shè)備10被配置成提供多個(gè)服務(wù)(包括掃描、打印、復(fù)制、傳真、OCR和翻譯服務(wù))。 因此,從圖像形成設(shè)備10獲取配置文件數(shù)據(jù)的多個(gè)項(xiàng)目。獲取的配置文件數(shù)據(jù)通過(guò)配置文件數(shù)據(jù)獲取單元221在配置文件數(shù)據(jù)管理單元228中被注冊(cè)。依照本實(shí)施例,由微件21利用的服務(wù)通過(guò)至少服務(wù)的類型(提供的功能)和服務(wù)的提供者(服務(wù)提供者)的結(jié)合而被識(shí)別。因此,如果服務(wù)提供者是不同的,那么可以為相同服務(wù)類型(提供相同功能)生成單獨(dú)的配置文件數(shù)據(jù)項(xiàng)目。配置文件數(shù)據(jù)管理單元2 在配置文件數(shù)據(jù)用戶終端20的存儲(chǔ)單元中提供存儲(chǔ)區(qū)域用于存儲(chǔ)配置文件數(shù)據(jù)。在配置文件數(shù)據(jù)管理單元2 中,注冊(cè)關(guān)于程序(諸如OCR軟件23)的配置文件數(shù)據(jù)和經(jīng)由網(wǎng)絡(luò)提供的服務(wù),其中所述程序是存在于用戶終端20,還注冊(cè)從圖像形成設(shè)備10獲取的配置文件數(shù)據(jù)。為響應(yīng)來(lái)自服務(wù)微件21的服務(wù)利用請(qǐng)求,服務(wù)推薦單元222基于在配置文件數(shù)據(jù)管理單元228中注冊(cè)的配置文件數(shù)據(jù)判定最優(yōu)服務(wù)。 多個(gè)服務(wù)可以在網(wǎng)絡(luò)上和在用戶終端20中提供相同功能(相同類型的服務(wù))。因此,微件 21能夠經(jīng)由服務(wù)推薦單元222 了解來(lái)自相同類型的多個(gè)服務(wù)之中的最優(yōu)服務(wù)。微件信息注冊(cè)單元223從微件21接收微件信息注冊(cè)請(qǐng)求,并且在微件信息管理表 227中保存相關(guān)微件信息。微件信息管理表227為在其中在用戶終端20中操作的每個(gè)微件21的微件信息被注冊(cè)的表。微件信息管理表227可以被存儲(chǔ)在用戶終端20的存儲(chǔ)單元中。廣告單元2 可以通過(guò)廣播或者組播(multicast)經(jīng)由網(wǎng)絡(luò)為包含在由微件信息注冊(cè)單元223收到的微件信息中的用戶ID做廣告。可以逐個(gè)用戶地(即,以用戶ID為單位)發(fā)行廣告。具體地,在響應(yīng)于用戶終端20中的微件21的啟動(dòng)發(fā)行對(duì)于用戶A的廣告之后,基于在用戶終端20內(nèi)的任何其它微件的微件信息不發(fā)行廣告。依照本實(shí)施例,為了方便起見(jiàn),假設(shè)用戶終端20 —對(duì)一地與用戶相聯(lián)系。因此,由廣告單元2M生成的廣告提供信息來(lái)通知圖像形成設(shè)備10已經(jīng)產(chǎn)生能夠利用微件21的新用戶。另外,可以以微件信息為單位發(fā)行這種廣告。在這種情況下,可能會(huì)為相同用戶發(fā)行冗余的廣告??梢栽趫D像形成設(shè)備端消除這種冗余。響應(yīng)于來(lái)自圖像形成設(shè)備10的請(qǐng)求,微件信息提供單元225將在微件信息管理表 227中注冊(cè)的相關(guān)微件信息提供(傳輸)給圖像形成設(shè)備10。中繼單元2 在微件21和提供者應(yīng)用程序1221之間中繼通信。提供者應(yīng)用程序1221包括配置文件數(shù)據(jù)提供單元131、用戶檢測(cè)單元132、UI控制單元133、微件信息獲取單元134、微件協(xié)調(diào)單元135、服務(wù)控制單元136、服務(wù)帳單單元137、 用戶管理表138、配置文件數(shù)據(jù)管理單元139和服務(wù)帳單計(jì)算器140。響應(yīng)于來(lái)自微件管理器22的配置文件數(shù)據(jù)獲取請(qǐng)求,配置文件數(shù)據(jù)提供單元131返回在配置文件數(shù)據(jù)管理單元 139中注冊(cè)的相關(guān)配置文件數(shù)據(jù)。配置文件數(shù)據(jù)管理單元139在圖像形成設(shè)備10的存儲(chǔ)單元中提供存儲(chǔ)區(qū)域,用于存儲(chǔ)圖像形成設(shè)備10能夠提供的每個(gè)服務(wù)的配置文件數(shù)據(jù)?;谟晌⒓芾砥?2發(fā)行的廣告,用戶檢測(cè)單元132可以檢測(cè)到能夠利用微件21 的用戶的存在,并且在用戶管理表138中注冊(cè)包含在廣告中的用戶ID等等。用戶管理表 138為用于管理能夠利用存在于網(wǎng)絡(luò)的微件21的用戶的列表的表。UI控制單元可以從操作微件21的用戶接收指令等等。即,例如,盡管微件21被設(shè)置在用戶終端20中,微件21也能夠經(jīng)由圖像形成設(shè)備10的操作面板而被操作。微件信息獲取單元134從微件管理器22獲取屬于用戶的微件21的微件信息,所述用戶是從在用戶管理表138中注冊(cè)的用戶之中選出來(lái)的。微件協(xié)調(diào)單元135控制與微件21的通信。服務(wù)控制單元136控制由微件21請(qǐng)求的服務(wù)的執(zhí)行。用于實(shí)現(xiàn)服務(wù)的處理可以被委托給標(biāo)準(zhǔn)應(yīng)用程序121或者SDK應(yīng)用程序122。依照通過(guò)服務(wù)控制單元136的服務(wù)的執(zhí)行,服務(wù)帳單單元137更新服務(wù)帳單計(jì)算器140。服務(wù)帳單計(jì)算器140可以包括一組帳單計(jì)算器,用于圖像形成設(shè)備10能夠提供的服務(wù)。例如,當(dāng)圖像形成設(shè)備10被配置成提供十種服務(wù)時(shí),十個(gè)帳單計(jì)算器被包括在服務(wù)帳單計(jì)算器140中。即,依照本實(shí)施例,為通過(guò)圖像形成設(shè)備10執(zhí)行的每個(gè)服務(wù)產(chǎn)生帳單 (即,帳單開(kāi)列的金額可以取決于執(zhí)行的服務(wù)的數(shù)量)。參照?qǐng)D3,說(shuō)明根據(jù)本發(fā)明的第一實(shí)施例的圖像形成設(shè)備10的硬件結(jié)構(gòu)。硬件結(jié)構(gòu)包括控制器11、掃描儀12、打印機(jī)13、調(diào)制調(diào)解器14、操作面板15、網(wǎng)絡(luò)接口 16和SD卡插槽17??刂破?1包括CPU 111、RAM(隨機(jī)存取存儲(chǔ)器)112、ROM(只讀存儲(chǔ)器)113和 HDD(硬盤驅(qū)動(dòng)器)114。ROM 113可以記錄各種程序和由程序利用的數(shù)據(jù)。RAM112可以提供用于加載程序的存儲(chǔ)區(qū)域,或者用于已加載的程序的工作區(qū)。CPU 111通過(guò)處理加載在 RAM 112中的程序,可以實(shí)現(xiàn)圖像形成設(shè)備10的各種功能。HDD 114可以記錄各種程序和由程序利用的數(shù)據(jù)。掃描儀12可以被配置成從原稿讀取圖像數(shù)據(jù)。打印機(jī)13可以被配置成在打印紙張上打印數(shù)據(jù)。調(diào)制調(diào)解器14可以被配置成將圖像形成設(shè)備10連接到電話線路,以便經(jīng)由傳真?zhèn)鬏敾蛘呓邮請(qǐng)D像數(shù)據(jù)。操作面板15可以包括諸如用于接收來(lái)自用戶的輸入的按鈕的輸入單元,和諸如液晶面板的顯示單元。網(wǎng)絡(luò)接口 16可以被配置成將圖像形成設(shè)備10 與諸如LAN(可以是有線的或者無(wú)線的)的網(wǎng)絡(luò)連接。SD卡插槽17被用于讀取記錄在SD 卡80中的程序。因此,在圖像形成設(shè)備10中,不僅記錄在ROM 113中的程序,而且記錄在 SD卡80中的程序可以被加載到RAM 112上然后被執(zhí)行。圖4是根據(jù)本實(shí)施例的用戶終端20的硬件結(jié)構(gòu)的方框圖。用戶終端20包括驅(qū)動(dòng)單元200、輔助存儲(chǔ)單元202、存儲(chǔ)單元203、CPU 204、接口裝置205、顯示裝置206和輸入單元207,這些都經(jīng)由總線B而被連接。用于實(shí)現(xiàn)用戶終端20中的處理的程序可以被記錄在諸如⑶-ROM或者存儲(chǔ)卡的記錄介質(zhì)201中。當(dāng)記錄介質(zhì)201被設(shè)置在驅(qū)動(dòng)單元200上時(shí),通過(guò)驅(qū)動(dòng)單元200從記錄介質(zhì)201讀取程序,然后在輔助存儲(chǔ)單元202中安裝該程序。另外,可以經(jīng)由網(wǎng)絡(luò)從另一個(gè)計(jì)算機(jī)下載這種程序。于是,安裝的程序被存儲(chǔ)在輔助存儲(chǔ)單元 202中,在輔助存儲(chǔ)單元202中還可以存儲(chǔ)相關(guān)文件或者數(shù)據(jù)。響應(yīng)于啟動(dòng)程序的指令,存儲(chǔ)單元203從輔助存儲(chǔ)單元202讀取程序并且保存該程序。CPU 204依照保存在存儲(chǔ)單元 203中的程序,可以實(shí)現(xiàn)用戶終端20的功能。接口裝置205可以提供用于將圖像形成設(shè)備 10與網(wǎng)絡(luò)連接的接口。顯示裝置206依照程序可以顯示⑶I (圖形用戶界面)屏幕。輸入單元207可以包括輸入各種操作指令的鍵盤或者按鈕。圖5是在啟動(dòng)根據(jù)本發(fā)明的第一實(shí)施例的信息處理系統(tǒng)1中的微件管理器22和微件21時(shí)執(zhí)行的處理順序的時(shí)序圖。為了利用微件21,在用戶終端20中啟動(dòng)微件管理器 22。作為回應(yīng),配置文件數(shù)據(jù)獲取單元221例如通過(guò)廣播搜索能夠與其建立通信的圖像形成設(shè)備10。于是,配置文件數(shù)據(jù)獲取單元221向圖像形成設(shè)備10發(fā)送配置文件數(shù)據(jù)獲取請(qǐng)求(SlOl)。響應(yīng)于該請(qǐng)求,圖像形成設(shè)備10的配置文件數(shù)據(jù)提供單元131從配置文件數(shù)據(jù)管理單元139獲取配置文件數(shù)據(jù)的列表并且返回該列表610 。在接收到配置文件數(shù)據(jù)列表時(shí),配置文件數(shù)據(jù)獲取單元221在配置文件數(shù)據(jù)管理單元228中注冊(cè)接收的配置文件數(shù)據(jù)(S103)。圖6圖解在根據(jù)第一實(shí)施例的小配件管理器22的配置文件數(shù)據(jù)管理單元228中注冊(cè)的配置文件數(shù)據(jù)的實(shí)例。在圖6的表中,每行指示配置文件數(shù)據(jù)的項(xiàng)目。盡管以圖6中的表的形式來(lái)表示配置文件數(shù)據(jù),但是每個(gè)配置文件數(shù)據(jù)項(xiàng)目也可以被存儲(chǔ)在文件中。如圖6所示,配置文件數(shù)據(jù)包括服務(wù)ID、類型標(biāo)識(shí)符、提供者名稱、服務(wù)種類、截止日期、地址信息、接口信息、品質(zhì)、成本和交付(諸如時(shí)間或者日期)的欄。服務(wù)ID唯一識(shí)別每個(gè)服務(wù)。依照本實(shí)施例,服務(wù)ID可以具有各種形式,只要它們能夠唯一識(shí)別每個(gè)服務(wù)。因此,稍后將說(shuō)明的服務(wù)的地址信息可以被用作服務(wù)ID。類型標(biāo)識(shí)符識(shí)別功能項(xiàng)目中的服務(wù)的種類。在圖6的實(shí)例中,類型標(biāo)識(shí)符包括“0CR”、“TRANSLATI0N” 和“SCAN”?!癘CR”指示提供OCR功能(OCR服務(wù))的服務(wù)?!癟RANSLATION”指示提供翻譯功能(翻譯服務(wù))的服務(wù)?!癝CAN”指示提供掃描功能(掃描服務(wù))的服務(wù)。提供者名稱識(shí)別服務(wù)提供者。在圖6的實(shí)例中,提供各種服務(wù)(服務(wù)提供者)的應(yīng)用程序的名稱被用作提供者名稱。因此,能夠看出,從表的頂部自上而下,圖6的配置文件數(shù)據(jù)涉及由OCR軟件23、翻譯軟件M、0CR服務(wù)應(yīng)用程序31、翻譯服務(wù)應(yīng)用程序41、掃描應(yīng)用程序1211、OCR應(yīng)用程序1222和翻譯應(yīng)用程序1223提供的服務(wù)。作為指示服務(wù)提供者的位置的分類的服務(wù)種類,包括“本地應(yīng)用程序”、“Web服務(wù)” 和“MFP”?!氨镜貞?yīng)用程序”指示在與微件21相同的用戶終端20的范圍內(nèi)運(yùn)行的本地應(yīng)用程序?!癢eb服務(wù)”指示在因特網(wǎng)可得到的Web服務(wù)?!癕FP”指示圖像形成設(shè)備10。截止日期指示在其之前能夠利用服務(wù)的日期。當(dāng)在時(shí)間有限許可證的情況下使用 Web服務(wù)或者本地應(yīng)用程序時(shí),可以注冊(cè)截止日期。地址信息指示用于與服務(wù)提供者通信的地址。地址信息可以包括IP地址、URL(統(tǒng)一資源定位符)或者文件路徑名稱。接口信息指示用于利用服務(wù)的接口。接口信息可以定義方法名稱、參數(shù)名稱、參數(shù)數(shù)據(jù)類型或者返回值類型。接口信息依照多個(gè)已知技術(shù)中的任何一個(gè)可以被定義。“品質(zhì)”、“成本”和“交付”涉及關(guān)于服務(wù)的內(nèi)容的評(píng)價(jià)信息。具體地,在圖6所示的實(shí)例中,按10級(jí)評(píng)價(jià)服務(wù)的品質(zhì)、成本和交付。取決于服務(wù)的類型,品質(zhì)可以具有不同的意義。例如,在OCR服務(wù)的情況下,品質(zhì)可以指示識(shí)別率。在掃描服務(wù)的情況下,可以考慮圖像品質(zhì)。在翻譯服務(wù)的情況下,可以考慮翻譯準(zhǔn)確度?!俺杀尽敝甘痉?wù)的耗用成本。例如,在購(gòu)買的服務(wù)的情況下,每次利用服務(wù)時(shí),帳單不會(huì)產(chǎn)生。因此,在該情況下,評(píng)價(jià)值可以為10。另一方面,在每次利用服務(wù)時(shí)開(kāi)出賬單的服務(wù)的情況下,評(píng)價(jià)值可以取決于賬單開(kāi)列的金額而變化?!敖桓丁笔且罁?jù)執(zhí)行請(qǐng)求和結(jié)果的產(chǎn)生之間的時(shí)間或者“運(yùn)轉(zhuǎn)時(shí)間”指示服務(wù)性能的。依照本實(shí)施例,品質(zhì)、成本和交付被用作服務(wù)比較用途的參數(shù)。取決于操作,其它適當(dāng)?shù)膮?shù)可以被用于服務(wù)比較用途。在圖6所示的實(shí)例中,服務(wù)種類為“MFP”的配置文件數(shù)據(jù)是在步驟S103中注冊(cè)的配置文件數(shù)據(jù)。盡管圖像形成設(shè)備IO(MFP)可以被配置成提供諸如打印服務(wù)、傳真服務(wù)和復(fù)制服務(wù)的其它服務(wù),但是為了方便起見(jiàn),圖6僅僅圖解圖示服務(wù)的配置文件數(shù)據(jù)。服務(wù)種類為除了“MFP”以外時(shí)的配置文件數(shù)據(jù)是已經(jīng)預(yù)先在用戶終端20注冊(cè)的配置文件數(shù)據(jù)。并不特別限制這種配置文件數(shù)據(jù)的分配方式。例如,配置文件數(shù)據(jù)可以被附屬于服務(wù)提供者 (應(yīng)用程序)然后被下載;或者配置文件數(shù)據(jù)可以由用戶被創(chuàng)建。另外,推薦服務(wù)的配置文件數(shù)據(jù)可以由預(yù)定服務(wù)器集中管理。不管分配模式,可以由用戶主觀修改或者編輯配置文件數(shù)據(jù)的品質(zhì)、成本和/或交付。以這種方法,能夠在服務(wù)的選擇上反映用戶優(yōu)先權(quán)。服務(wù)種類為“MFP”的配置文件數(shù)據(jù)也是準(zhǔn)確的。在啟動(dòng)微件管理器22之后,用戶啟動(dòng)用戶想要利用的微件21。例如,當(dāng)啟動(dòng)掃描翻譯微件21c時(shí),掃描翻譯微件21c的協(xié)調(diào)單元213將計(jì)劃利用掃描翻譯微件21c的服務(wù)的列表(計(jì)劃利用的服務(wù)信息)傳輸?shù)轿⒓芾砥?2的服務(wù)推薦單元222(S104)。圖7描述依照第一實(shí)施例的計(jì)劃利用的服務(wù)信息的結(jié)構(gòu)。按照?qǐng)?zhí)行(利用)的順序,所述結(jié)構(gòu)包括計(jì)劃要被利用的服務(wù)的服務(wù)ID的列表。包含在計(jì)劃利用的服務(wù)信息中的服務(wù)ID被設(shè)置為掃描翻譯微件21c的默認(rèn)值。具體地,依照第一實(shí)施例,掃描翻譯微件21c被實(shí)現(xiàn)以利用具有服務(wù)ID “掃描001”的(由掃描應(yīng)用程序1211提供的)掃描服務(wù);具有服務(wù)ID "ocrserv"的(由OCR服務(wù)應(yīng)用程序31提供的)OCR服務(wù);和具有服務(wù) ID “transserv”的(由翻譯服務(wù)應(yīng)用程序41提供的)翻譯服務(wù),作為要被默認(rèn)利用的處理。在掃描翻譯微件21c的源代碼中可以說(shuō)明要被利用的服務(wù)的默認(rèn)值;或者在屬性信息管理文件215中可以說(shuō)明所述默認(rèn)值。后者情況提供用戶能夠修改默認(rèn)值的方便。此后,服務(wù)推薦單元222從多個(gè)服務(wù)中判定最優(yōu)服務(wù)(推薦服務(wù)),該多個(gè)服務(wù)的類型標(biāo)識(shí)符與服務(wù)ID在已經(jīng)接收的利用計(jì)劃服務(wù)信息中被指定的服務(wù)的類型標(biāo)識(shí)符對(duì)應(yīng) (S105)。于是服務(wù)推薦單元222將推薦服務(wù)的判定的結(jié)果返回到掃描翻譯微件21c的協(xié)調(diào)單元213(S106)。稍后將說(shuō)明推薦服務(wù)判定處理的細(xì)節(jié)。圖8圖解推薦服務(wù)判定處理的結(jié)果的實(shí)例。以與計(jì)劃利用的服務(wù)的類型相同的順序(即,按照?qǐng)?zhí)行的順序)向下,該實(shí)例包括用于服務(wù)ID、類型標(biāo)識(shí)符和提供者名稱的欄。 圖8所示的實(shí)例與圖7所示的計(jì)劃利用的信息的不同之處在于OCR服務(wù)。這個(gè)已經(jīng)作為服務(wù)推薦單元222的結(jié)果,該服務(wù)推薦單元222已經(jīng)判定由OCR應(yīng)用程序1222提供的服務(wù)比由OCR服務(wù)應(yīng)用程序31提供的服務(wù)更適當(dāng)(即,具有更高利用價(jià)值)。此后,基于圖8的結(jié)果和在屬性信息管理文件215中注冊(cè)的信息,掃描翻譯微件 21c的微件信息傳輸單元212生成微件信息,并且將微件信息傳輸?shù)轿⒓芾砥?2的微件信息注冊(cè)單元223(S107)。圖9圖解依照第一實(shí)施例的掃描翻譯微件21c的微件信息的實(shí)例。在該實(shí)例中, 掃描翻譯微件21c的微件信息包括微件ID、用戶ID、微件地址、顯示名稱和服務(wù)利用信息的行。微件ID為唯一識(shí)別每個(gè)微件21的信息。用戶ID識(shí)別掃描翻譯微件21c的用戶。因此,微件21與在其中安裝微件21的用戶終端20的用戶相關(guān)聯(lián)。例如,微件地址為在網(wǎng)絡(luò)通信的過(guò)程中唯一識(shí)別微件21的信息(諸如URL)。顯示名稱可以包括微件21的名稱的字符串。服務(wù)利用信息包括服務(wù)ID、類型標(biāo)識(shí)符、提供者名稱和設(shè)置信息的欄,在服務(wù)利用信息中,按照微件21已經(jīng)決定利用的服務(wù)的執(zhí)行的順序配置輸入。圖9的服務(wù)利用信息的表中采用通過(guò)服務(wù)推薦單元222的判定的結(jié)果(見(jiàn)圖8)。即,關(guān)于翻譯服務(wù),通過(guò)翻譯軟件M的翻譯服務(wù)被采用為利用的對(duì)象。通過(guò)服務(wù)推薦單元222的判定的結(jié)果是否要被采用,都由微件21來(lái)決定(即,依存于微件21的實(shí)現(xiàn))。微件21可以被實(shí)現(xiàn),以便總是跟隨判定的結(jié)果,或者總是拒絕判定的結(jié)果(在后者的情況下,可以不進(jìn)行步驟S104至S106)。 另外,微件UI單元211可以被配置成在顯示裝置206上顯示判定的結(jié)果,以便能夠通過(guò)用戶判定是否應(yīng)該采用判定的結(jié)果。在服務(wù)利用信息中的“設(shè)置信息”可以包括與個(gè)人服務(wù)相關(guān)聯(lián)的執(zhí)行條件。例如,在掃描服務(wù)的情況下,設(shè)置信息可以指定分辯率和顏色模式。在 OCR服務(wù)的情況下,設(shè)置信息可以指定文件方向(是橫向的還是縱向的)和語(yǔ)言的類型。在翻譯服務(wù)的情況下,設(shè)置信息可以指定翻譯源的語(yǔ)言和翻譯結(jié)果的語(yǔ)言。從掃描翻譯微件21c的屬性信息管理文件215獲取微件ID、用戶ID、微件地址、顯示名稱和服務(wù)利用信息中的設(shè)置信息。因此,每個(gè)用戶能夠通過(guò)編輯屬性信息管理文件215 而使微件21個(gè)性化。此后,微件信息注冊(cè)單元223在微件信息管理表227中注冊(cè)微件信息,該微件信息管理表227與包含在接收的微件信息中的用戶ID相對(duì)應(yīng)(S108)。如果沒(méi)有與用戶ID相對(duì)應(yīng)的微件信息管理表227,那么微件信息注冊(cè)單元223生成與用戶ID相對(duì)應(yīng)的微件信息管理表227,并且在該表中注冊(cè)微件信息。依照本實(shí)施例,用戶終端20和用戶彼此一對(duì)一地相關(guān)聯(lián)。關(guān)閉微件管理器22時(shí),刪除微件信息管理表227。因此,依照本實(shí)施例,繼啟動(dòng)用戶終端20之后第一次啟動(dòng)微件21時(shí),生成微件信息管理表227。當(dāng)重新生成微件信息管理表227時(shí)(即,當(dāng)對(duì)于與包含在接收的微件信息中的用戶ID相關(guān)聯(lián)的用戶,第一次已經(jīng)注冊(cè)微件信息時(shí)),廣告單元2M在網(wǎng)絡(luò)上發(fā)行廣告,該廣告包括包含在接收的微件信息中的用戶ID,和用于獲取微件信息的URL(S109)。URL唯一識(shí)別微件管理器22(即,用戶終端20)。在能夠與用戶終端20進(jìn)行通信的狀態(tài)下,通過(guò)圖像形成設(shè)備10的用戶檢測(cè)單元 132接收廣告。響應(yīng)廣告的接收,用戶檢測(cè)單元132在用戶管理表138中注冊(cè)包含在廣告中的用戶ID和微件信息獲取URL(SllO)。圖10圖解用戶管理表138的實(shí)例。在該實(shí)例中,用戶管理表138被配置成管理成對(duì)的(in pairs)用戶ID和微件信息獲取URL。在圖示的實(shí)例中,注冊(cè)用戶A和B的記錄。因此,掃描翻譯微件21c的存在通過(guò)微件管理器22被識(shí)別,用戶終端20的用戶的存在通過(guò)圖像形成設(shè)備10被識(shí)別。用戶現(xiàn)在能夠經(jīng)由圖像形成設(shè)備10利用掃描翻譯微件 21c。如果相同的用戶繼續(xù)啟動(dòng)掃描微件21a或者打印微件21b,那么關(guān)于那些微件的微件
13信息也在微件管理器22的微件信息管理表227中被注冊(cè);但是,因?yàn)榕c用戶有關(guān)聯(lián)的廣告已經(jīng)被發(fā)行,所以不再發(fā)行廣告。圖5圖解響應(yīng)微件管理器22的啟動(dòng)而獲取圖像形成設(shè)備10的配置文件數(shù)據(jù) (S101、S102)。但是,可以在啟動(dòng)微件管理器22之后周期性執(zhí)行這些步驟。另外,可以響應(yīng)于自用戶的指令的輸入來(lái)執(zhí)行所述步驟。在用戶終端20中啟動(dòng)掃描翻譯微件21c之后,用戶可以移動(dòng)到安裝圖像形成設(shè)備 10的位置以便操作掃描翻譯微件21c。當(dāng)多個(gè)圖像形成設(shè)備10處于能夠與用戶終端20通信的狀態(tài)下時(shí),可以由每個(gè)圖像形成設(shè)備10的用戶檢測(cè)單元132接收相同的廣告,并且可以在每個(gè)圖像形成設(shè)備10的用戶管理表138中注冊(cè)用戶ID和微件信息獲取URL。因此,用戶能夠在多個(gè)圖像形成設(shè)備10的期望的一個(gè)圖像形成設(shè)備10中操作微件21。圖11為當(dāng)依照第一實(shí)施例執(zhí)行掃描翻譯微件21c時(shí)的處理順序的時(shí)序圖。在經(jīng)由圖像形成設(shè)備10的操作面板15通過(guò)用戶輸入提供者應(yīng)用程序1221的利用指令時(shí)(S121), 基于在用戶管理表138中注冊(cè)的信息,提供者應(yīng)用程序1221的UI控制單元133使得用戶選擇屏幕被顯示在操作面板15上(S12》。在步驟S122中,UI控制單元133從微件管理器 22獲取用戶信息并且基于獲取的用戶信息使用戶選擇屏幕被顯示。在這種情況下,可以不必進(jìn)行圖5的步驟S109。但是,對(duì)具有與微件管理器22的子網(wǎng)不同的子網(wǎng)的特定圖像形成設(shè)備10 (具有預(yù)先在微件管理器22中注冊(cè)的IP地址),可以通過(guò)單播進(jìn)行步驟S109。圖 12圖解用戶選擇屏幕610的實(shí)例。用戶選擇屏幕610包括對(duì)于用戶A的按鈕611和對(duì)于用戶B的按鈕612。仍然參照?qǐng)D11,用戶壓下用戶選擇屏幕610上的與他的或者她的用戶ID有關(guān)聯(lián)的按鈕611或者612。作為響應(yīng),微件信息獲取單元134從用戶管理表138獲取與用戶ID相關(guān)聯(lián)的微件信息獲取URL。另外,響應(yīng)于按鈕611或者612的壓下,可以進(jìn)行用戶身份驗(yàn)證以便僅當(dāng)用戶被認(rèn)證時(shí)能夠進(jìn)行隨后的處理。此后,微件信息獲取單元134將微件信息獲取請(qǐng)求傳輸?shù)轿⒓畔@取 URL(S124)。于是通過(guò)微件管理器22的微件信息提供單元225接收發(fā)給微件信息獲取URL 的微件信息獲取請(qǐng)求。于是微件信息提供單元225獲取在微件信息管理表227中注冊(cè)的所有微件21的微件信息,并且將獲取的微件信息的列表傳輸?shù)教峁┱邞?yīng)用程序1221 (S125)。 當(dāng)傳輸微件信息列表時(shí),對(duì)于每個(gè)微件21 ( S卩,以微件信息為單位),微件信息提供單元225 生成唯一 URL(此后被稱為“微件中繼URL”)用于在提供者應(yīng)用程序1221和每個(gè)微件21 之間中繼通信微件。微件信息提供單元225將微件中繼URL添加到相應(yīng)微件21的微件信息,并且將具有添加的微件中繼URL的微件信息的列表傳輸?shù)教峁┱邞?yīng)用程序1221。在步驟S125中傳輸?shù)奈⒓畔⒖梢跃哂袌D13所描述的結(jié)構(gòu)。因此,在圖11的步驟S125中,例如,傳輸如圖13所述的微件信息列表。微件信息列表可以包括微件信息的僅一個(gè)項(xiàng)目。當(dāng)通過(guò)微件信息注冊(cè)單元223在微件信息管理表 227中注冊(cè)微件信息時(shí),微件中繼URL可以被生成,然后被添加到微件信息。于是,提供者應(yīng)用程序1221的UI控制單元133在RAM 112中記錄接收的微件信息列表,并且基于該微件信息列表使得顯示微件選擇屏幕620,微件選擇屏幕620示出用戶能夠利用的微件21的列表(S126)。圖14圖解微件選擇屏幕620的實(shí)例,該微件選擇屏幕 620示出對(duì)于掃描翻譯微件21c的按鈕621、對(duì)于掃描微件21a的按鈕622和對(duì)于打印微件21b的按鈕623。仍然參照?qǐng)D11,在微件選擇屏幕620中選擇對(duì)應(yīng)于掃描翻譯微件21c的按鈕621 并且在掃描儀12上設(shè)置原稿之后,壓下操作面板15上的啟動(dòng)鍵(S127)。然后,基于對(duì)應(yīng)于被壓下的按鈕的微件信息(此后被稱為“當(dāng)前微件信息”)中包含的服務(wù)利用信息的第一輸入中(見(jiàn)圖13)包含的類型標(biāo)識(shí)符“SCAN”和提供者名稱“掃描應(yīng)用程序1211”,提供者應(yīng)用程序1221的服務(wù)控制單元136認(rèn)識(shí)到掃描應(yīng)用程序1211應(yīng)該執(zhí)行掃描服務(wù)微件微件。因此,服務(wù)控制單元136指定包含在第一輸入的設(shè)置信息,并且將掃描執(zhí)行指令輸入到掃描應(yīng)用程序1211中。于是掃描應(yīng)用程序1211使得掃描儀12掃描原稿。由此產(chǎn)生的圖像數(shù)據(jù)(掃描圖像)被輸出到服務(wù)控制單元136(S128)。此后,基于服務(wù)利用信息(圖13)的第二輸入中包含的類型標(biāo)識(shí)符“OCR”和提供者名稱“OCR應(yīng)用程序”,服務(wù)控制單元136認(rèn)識(shí)到OCR應(yīng)用程序1222應(yīng)該執(zhí)行OCR服務(wù)。 因此,服務(wù)控制單元136指定包含在第二輸入的設(shè)置信息,并且將關(guān)于掃描圖像的OCR處理執(zhí)行指令輸入到OCR應(yīng)用程序1222中。于是OCR應(yīng)用程序1222對(duì)掃描的圖像執(zhí)行OCR處理,并且將產(chǎn)生的文本數(shù)據(jù)輸出到服務(wù)控制單元136(S129)。此后,基于包含在服務(wù)利用信息(圖1 的第三個(gè)輸入中的提供者名稱“翻譯服務(wù)應(yīng)用程序”不是圖像形成設(shè)備10之內(nèi)的任何服務(wù)的提供者名稱的事實(shí),服務(wù)控制單元136 判定已經(jīng)完成提供者應(yīng)用程序1221請(qǐng)求的所有服務(wù)的執(zhí)行,然后向服務(wù)帳單單元137發(fā)送請(qǐng)求以執(zhí)行關(guān)于執(zhí)行的服務(wù)的帳單處理。該請(qǐng)求指定執(zhí)行的服務(wù)的服務(wù)ID的列表。服務(wù)帳單單元137依照該請(qǐng)求更新服務(wù)帳單計(jì)算器140(S130)。具體地,對(duì)于服務(wù)ID的帳單計(jì)算器都被加起來(lái)。基于對(duì)應(yīng)于提供者名稱的程序模塊是否存在于圖像形成設(shè)備10的范圍內(nèi)中,可以判定該服務(wù)的提供者名稱是否對(duì)應(yīng)于圖像形成設(shè)備10中的服務(wù)的提供者名稱。 另外,該判定可以是基于對(duì)應(yīng)于相關(guān)服務(wù)的服務(wù)ID的配置文件數(shù)據(jù)是否在圖像形成設(shè)備 10的配置文件數(shù)據(jù)管理單元139中被注冊(cè)。在完成帳單處理時(shí),服務(wù)控制單元136將文本數(shù)據(jù)和最后已經(jīng)執(zhí)行的服務(wù)的服務(wù) ID(即,在圖示的實(shí)例中的“ocr002”,被稱為“最終服務(wù)ID”)輸入到微件協(xié)調(diào)單元135中。 此后,微件協(xié)調(diào)單元135將文本數(shù)據(jù)和最終服務(wù)ID傳輸?shù)桨诋?dāng)前微件信息中的微件中繼URL(S131)。于是發(fā)給微件中繼URL的文本數(shù)據(jù)和最終服務(wù)ID被微件管理器22的中繼單元2 接收。于是,中繼單元2 從微件信息管理表227獲取對(duì)應(yīng)于微件中繼URL的微件信息,并且將文本數(shù)據(jù)和最終服務(wù)ID傳送到包含在微件信息中的微件地址(S132)。于是發(fā)給微件地址的文本數(shù)據(jù)和最終服務(wù)ID被掃描翻譯微件21c的協(xié)調(diào)單元213 接收。協(xié)調(diào)單元213將文本數(shù)據(jù)和最終服務(wù)ID輸入到掃描翻譯微件21c的邏輯單元214。 邏輯單元214基于服務(wù)利用信息(見(jiàn)圖9)將翻譯處理執(zhí)行請(qǐng)求傳輸?shù)椒g服務(wù)應(yīng)用程序 41,并且鑒于最終服務(wù)ID邏輯單元214認(rèn)識(shí)到已經(jīng)執(zhí)行了 OCR服務(wù)(S133)。翻譯處理執(zhí)行請(qǐng)求包括文本數(shù)據(jù)。翻譯處理執(zhí)行請(qǐng)求可以是基于包含在翻譯服務(wù)應(yīng)用程序41的配置文件數(shù)據(jù)中的接口信息的?;诜g服務(wù)應(yīng)用程序41的服務(wù)ID,經(jīng)由微件管理器22從配置文件數(shù)據(jù)管理單元2 可以獲取接口信息。此后,翻譯服務(wù)應(yīng)用程序41對(duì)文本數(shù)據(jù)執(zhí)行翻譯處理(S134),并且將產(chǎn)生的文本數(shù)據(jù)(翻譯結(jié)果數(shù)據(jù))返回到掃描翻譯微件21c的邏輯單元214(S135)。在接收翻譯結(jié)果數(shù)據(jù)時(shí),邏輯單元214對(duì)翻譯結(jié)果數(shù)據(jù)執(zhí)行預(yù)定處理(邏輯性)(S136)。例如,邏輯單元214將文本數(shù)據(jù)存儲(chǔ)在屬性信息管理文件215中設(shè)置的位置中。因?yàn)槔梅g服務(wù)應(yīng)用程序41的合同是用戶和使用翻譯服務(wù)應(yīng)用程序41的翻譯服務(wù)的提供者之間的問(wèn)題,圖像形成設(shè)備10并不參與利用翻譯服務(wù)應(yīng)用程序41的賬單。因此,在圖像形成設(shè)備10中,關(guān)于翻譯服務(wù)方面,服務(wù)賬單計(jì)算器140不被升級(jí)。但是,微件管理器22可以在預(yù)定計(jì)算機(jī)的存儲(chǔ)單元中記錄利用翻譯服務(wù)應(yīng)用程序41的歷史。在這種情況下,在步驟S135之后的步驟中,(例如通過(guò)發(fā)送翻譯服務(wù)應(yīng)用程序41的服務(wù)ID)掃描翻譯微件21c可以通知微件管理器22,已經(jīng)利用了翻譯服務(wù)應(yīng)用程序 41。這種通知(服務(wù)利用通知)能夠使微件管理器22檢測(cè)翻譯服務(wù)應(yīng)用程序41的利用并且記錄利用歷史。另外,微件協(xié)調(diào)單元135可以在預(yù)定時(shí)間處(諸如步驟S131),向微件管理器22傳輸掃描翻譯微件21 (見(jiàn)圖9)的微件信息。在這種情況下,微件管理器22能夠參照包含在作為服務(wù)利用通知的微件信息中的服務(wù)利用信息檢測(cè)翻譯服務(wù)應(yīng)用程序41的利用,并且記錄利用歷史。微件管理器22可以參照在配置文件數(shù)據(jù)管理單元228中注冊(cè)的配置文件數(shù)據(jù)(見(jiàn)圖6)的服務(wù)種類,判定翻譯服務(wù)應(yīng)用程序41不是由圖像形成設(shè)備10提供的服務(wù)。微件管理器22可以周期性通知微件管理器22的提供者(其可以是圖像形成設(shè)備 10的銷售者)關(guān)于利用歷史。在這種情況下,不需要個(gè)人識(shí)別信息。微件管理器22的提供者可以基于集中的利用歷史計(jì)算所有用戶利用的次數(shù)的總數(shù),并且可以基于計(jì)算的總數(shù)對(duì)翻譯服務(wù)應(yīng)用程序41的提供者進(jìn)行簡(jiǎn)化的帳單處理(對(duì)于已經(jīng)推薦翻譯服務(wù)應(yīng)用程序41 的利用的介紹費(fèi)用)。以這種方法,用戶僅需要注意翻譯服務(wù)應(yīng)用程序41的利用合同。由于不需要獲取關(guān)于各個(gè)用戶的個(gè)人信息,因此定期通知是便于進(jìn)行的。在執(zhí)行圖11的處理的過(guò)程中,可以并行執(zhí)行圖5的處理。具體地,基于來(lái)自由與現(xiàn)在操作圖像形成設(shè)備10的用戶不同的用戶的用戶終端20所有的微件21的微件信息注冊(cè)請(qǐng)求,包含在微件信息中的用戶ID等等可以在圖像形成設(shè)備10的用戶管理表138中被注冊(cè)。參照?qǐng)D15,將更具體地說(shuō)明圖5的步驟S105。圖15是判定根據(jù)第一實(shí)施例的推薦服務(wù)的處理順序的流程圖。在步驟S1051中,服務(wù)推薦單元222獲取包含在計(jì)劃利用的服務(wù)信息中的服務(wù)ID(見(jiàn)圖7)。例如,獲取“掃描001”。于是服務(wù)推薦單元222從配置文件數(shù)據(jù)管理單元2 獲取對(duì)應(yīng)于服務(wù)ID的配置文件數(shù)據(jù),并且將其記錄在配置文件數(shù)據(jù)列表中(S105》。于是服務(wù)推薦單元222從配置文件數(shù)據(jù)管理單元2 獲取所有配置文件數(shù)據(jù),所述配置文件數(shù)據(jù)的類型標(biāo)識(shí)符對(duì)應(yīng)于獲取的配置文件數(shù)據(jù)的類型標(biāo)識(shí)符,并且將獲取的配置文件數(shù)據(jù)添加在配置文件數(shù)據(jù)列表中(S1053)。例如,具有類型標(biāo)識(shí)符“SCAN”的所有配置文件數(shù)據(jù)被記錄在剖面列表中。此后,服務(wù)推薦單元222從配置文件數(shù)據(jù)列表移除具有過(guò)期的截止日期的配置文件數(shù)據(jù)(SlOM)?;谠诟鶕?jù)品質(zhì)⑴)、成本(C)和交付(D)的配置文件數(shù)據(jù)列表中的配置文件數(shù)據(jù)的每個(gè)項(xiàng)目的評(píng)價(jià)值,服務(wù)推薦單元222計(jì)算每個(gè)服務(wù)的綜合評(píng)價(jià)值( ,并且基于該綜合評(píng)價(jià)值( 判定最優(yōu)服務(wù)(S1055)。即,具有最高綜合評(píng)價(jià)值( 的服務(wù)被選為最優(yōu)服務(wù)。依照本實(shí)施例,通過(guò)以下評(píng)價(jià)公式計(jì)算綜合評(píng)價(jià)值(S)S = α XQ+β χC+Y XD
其中α、β和Y分別為對(duì)于品質(zhì)、成本和交付的權(quán)重系數(shù)??梢灾饌€(gè)微件地設(shè)置每個(gè)系數(shù)的值。例如,在啟動(dòng)微件21之后和在傳輸計(jì)劃利用的服務(wù)信息之前,微件21的UI 控制單元使得顯示設(shè)置屏幕。于是協(xié)調(diào)單元213將經(jīng)由設(shè)置屏幕輸入的系數(shù)的值和計(jì)劃利用的服務(wù)信息一起傳輸?shù)椒?wù)推薦單元222。于是使用接收的系數(shù)的值和計(jì)劃利用的信息的服務(wù)推薦單元222計(jì)算綜合評(píng)價(jià)值(S)。以這種方式,作為利用的對(duì)象的服務(wù)的優(yōu)先次序能夠取決于狀況而被改變。類似地,像在系數(shù)的情況下一樣,可以由用戶設(shè)置評(píng)價(jià)公式。當(dāng)存在多于一個(gè)的具有最高評(píng)價(jià)值的服務(wù)時(shí),可以優(yōu)先選擇包含在計(jì)劃利用的服務(wù)信息中的服務(wù)。此后,服務(wù)推薦單元222判定已經(jīng)判定為最優(yōu)的服務(wù)是否能夠被利用(S1056)。例如,當(dāng)選擇的服務(wù)的服務(wù)種類為“MFP”時(shí),如果已經(jīng)獲取與服務(wù)相關(guān)聯(lián)的配置文件數(shù)據(jù),那么就可以判定能夠利用該服務(wù)。當(dāng)選擇的服務(wù)的服務(wù)種類為“Web服務(wù)”時(shí),取決于與對(duì)應(yīng)的服務(wù)提供者(例如,OCR服務(wù)應(yīng)用程序31或者翻譯服務(wù)應(yīng)用程序41)的通信是否能夠進(jìn)行,可以判定服務(wù)的可用性。可通信的判定可以包括基于地址信息的Ping命令的傳輸。當(dāng)選擇的服務(wù)種類為“本地應(yīng)用程序”時(shí),服務(wù)的可用性可以基于對(duì)應(yīng)的服務(wù)提供者(例如, OCR軟件23或者翻譯軟件24)是否能夠被啟動(dòng)而被確定。如果判定服務(wù)不能夠被利用(S1056中為“否”),那么服務(wù)推薦單元222從配置文件數(shù)據(jù)列表除去該服務(wù)(S1057),并且重復(fù)步驟S1055和S1056。如果判定服務(wù)能夠被利用 (S1056中為“是”),那么服務(wù)推薦單元222包括判定的結(jié)果中的服務(wù)的服務(wù)ID、類型標(biāo)識(shí)符和提供者名稱(S1058)。在對(duì)于包含在計(jì)劃利用的服務(wù)信息中的所有服務(wù)(服務(wù)ID)完成步驟S1051至 S1058的處理時(shí)(S1065中為“是”),圖15的處理結(jié)束。另外,包含在計(jì)劃利用的服務(wù)信息中的服務(wù)的利用可以被最初判定,并且當(dāng)不能夠利用該服務(wù)時(shí),可以選擇另一種最優(yōu)服務(wù)。因此,依據(jù)第一實(shí)施例,適當(dāng)服務(wù)能夠基于每個(gè)服務(wù)的配置文件數(shù)據(jù)通過(guò)服務(wù)推薦單元222而被自動(dòng)判定。因此,微件21能夠通過(guò)利用適當(dāng)服務(wù)而實(shí)現(xiàn)并且提供其自身功能。在圖像形成設(shè)備10中,對(duì)于圖像形成設(shè)備10能夠經(jīng)由網(wǎng)絡(luò)提供的每個(gè)服務(wù)管理賬單。因此,賬單的金額可以依據(jù)利用的服務(wù)的數(shù)量而變化。此外,對(duì)于來(lái)自圖像形成設(shè)備 10的利用的賬單開(kāi)列的金額能夠逐個(gè)服務(wù)地容易且明確地被分配(該特點(diǎn)在第四實(shí)施例中更明確)。因此,能夠增加對(duì)于創(chuàng)造利用圖像形成設(shè)備10的新商業(yè)模式的潛力。圖像形成設(shè)備10中的服務(wù)的類型(類型標(biāo)識(shí)符)通過(guò)圖像形成設(shè)備10的制造者或者出售者而被判定?;镜?,能夠由圖像形成設(shè)備10的標(biāo)準(zhǔn)應(yīng)用程序121或者SDK應(yīng)用程序122提供的服務(wù)的類型為可從圖像形成設(shè)備10得到的服務(wù)的類型。這就意味著,從除了圖像形成設(shè)備10的制造者或者出售者以外的服務(wù)提供者的觀點(diǎn)看,圖像形成設(shè)備10中的服務(wù)的類型被固定了。因此,當(dāng)向圖像形成設(shè)備10中的服務(wù)提供替換服務(wù)時(shí),替換服務(wù)的提供者通過(guò)在圖像形成設(shè)備10中定義的服務(wù)的類型而被約束。具體地,依據(jù)在圖像形成設(shè)備10中定義的類型,替換服務(wù)需要被分類。但是,這并不意味著除了圖像形成設(shè)備10的制造者或者出售者以外的服務(wù)提供者不能定義任意服務(wù)類型。當(dāng)定義新服務(wù)的類型時(shí),能夠通過(guò)微件21利用新服務(wù),關(guān)于屬于所述類型的服務(wù)的配置文件數(shù)據(jù)被定義,并且利用屬于該類型的服務(wù)的微件21被實(shí)現(xiàn)。即,微件管理器22同等地處理在圖像形成設(shè)備10定義的服務(wù)的類型和在圖像形成設(shè)備10 外面定義的服務(wù)的類型。具體地,當(dāng)判定最優(yōu)服務(wù)時(shí),服務(wù)推薦單元222不參與服務(wù)的類型在圖像形成設(shè)備10中是否被定義。這種結(jié)構(gòu)確保服務(wù)可擴(kuò)展性。在上述實(shí)例中,微件管理器22在與微件21相同的用戶終端20的范圍內(nèi)被實(shí)現(xiàn)。 但是,微件管理器22可以與用戶終端20不同的計(jì)算機(jī)被實(shí)現(xiàn)。例如,對(duì)應(yīng)于在多個(gè)用戶終端20中的微件21的處理,可以通過(guò)單個(gè)微件管理器21被集中執(zhí)行。實(shí)施例2此后,說(shuō)明第二實(shí)施例,在第二實(shí)施例中,通過(guò)利用下層程序模塊(程序部件),圖像形成設(shè)備10中的OCR應(yīng)用程序1222實(shí)現(xiàn)OCR處理的部分功能。圖16為根據(jù)第二實(shí)施例的OCR應(yīng)用程序1222和下層程序模塊的方框圖。在OCR處理中,OCR應(yīng)用程序1222利用用于閾值處理(用于除去掃描的文本數(shù)據(jù)中的不想要的背景紋理等等的出現(xiàn))的閾值模塊和用于線條識(shí)別處理的線條識(shí)別模塊。在圖像形成設(shè)備10中,閾值模塊作為真正的實(shí)體可以包括作為標(biāo)準(zhǔn)安裝的閾值模塊A和隨后作為插件等等安裝的閾值模塊B。線條識(shí)別模塊作為真正的實(shí)體可以包括作為標(biāo)準(zhǔn)實(shí)現(xiàn)的線條識(shí)別模塊A和隨后作為插件等等安裝的線條識(shí)別模塊B。可以實(shí)現(xiàn)OCR應(yīng)用程序1222,所以對(duì)于閾值處理默認(rèn)利用閾值模塊A,并且對(duì)于線條識(shí)別處理默認(rèn)利用線條識(shí)別模塊A。在下文中,說(shuō)明根據(jù)第二實(shí)施例的信息處理系統(tǒng)1的處理順序。在第二實(shí)施例中, 在啟動(dòng)微件管理器22和微件21時(shí)的處理順序基本類似于第一實(shí)施例中的處理順序(見(jiàn)圖 5)。但是,在第二實(shí)施例中,在步驟S103中,在圖17中描述的配置文件數(shù)據(jù)可以在配置文件數(shù)據(jù)管理單元228中被注冊(cè)。圖17圖解在根據(jù)第二實(shí)施例的微件管理器的配置文件數(shù)據(jù)單元中注冊(cè)的配置文件數(shù)據(jù)的實(shí)例。在第二實(shí)施例中,添加對(duì)于下層服務(wù)的項(xiàng)目(欄)。在下層服務(wù)欄中,注冊(cè)由下層模塊提供的可取代服務(wù)的服務(wù)ID。因此,與下層服務(wù)有關(guān)的信息能夠被獲得。在圖示的實(shí)例中,對(duì)于 OCR 應(yīng)用程序 1222 注冊(cè)“ocr002. thresholdA”和“ocr002. lineA”。"ocr002. thresholdA”為由閾值模塊A提供的服務(wù)(閾值服務(wù))的服務(wù)ID?!癘cr002. lineA”為由線條識(shí)別模塊A提供的服務(wù)(線條識(shí)別服務(wù))的服務(wù)ID。在下層服務(wù)的服務(wù)ID中,上層服務(wù)的服務(wù)ID作為前綴(prefix)被添加以幫助理解在執(zhí)行程序的過(guò)程中上層服務(wù)和下層服務(wù)之間的關(guān)系。在圖示的實(shí)例中,還注冊(cè)閾值模塊A、線條識(shí)別模塊A、閾值模塊B和線條識(shí)別模塊 B 的配置文件數(shù)據(jù)。具體地,注冊(cè)具有“ocr002. thresholdA”、“ocr002. lineA”、“ocr002. thresholdB”和“Ocr002. lineB”的服務(wù)ID的配置文件數(shù)據(jù)。因此,對(duì)于由可取代的下層模塊(在第二層及以下)提供的服務(wù),在結(jié)構(gòu)上類似于第一層服務(wù)的配置文件數(shù)據(jù)的配置文件數(shù)據(jù)在配置文件數(shù)據(jù)管理單元228中被定義并且被注冊(cè)。因此,對(duì)于由下層模塊提供的服務(wù)還注冊(cè)依據(jù)品質(zhì)、成本和交付的評(píng)價(jià)值。因此,依照第二實(shí)施例,下層模塊提供的每個(gè)服務(wù)也作為圖像形成設(shè)備10中的服務(wù)的單位被處理。如上述參照第一實(shí)施例,在圖17中具有“MFP”的服務(wù)種類的配置文件數(shù)據(jù)為已經(jīng)在配置文件數(shù)據(jù)管理單元139中被注冊(cè)然后從提供者應(yīng)用程序1221被獲取且在步驟S103 中被注冊(cè)的配置文件數(shù)據(jù)。
依照第二實(shí)施例,由服務(wù)推薦單元222進(jìn)行的推薦服務(wù)判定處理取決于配置文件數(shù)據(jù)的結(jié)構(gòu)而變化。圖18為用于判定第二實(shí)施例中的推薦服務(wù)的處理順序的流程圖。在圖 18中,與圖15中的對(duì)應(yīng)步驟相類似的步驟用相同的步驟標(biāo)號(hào)來(lái)表示并且省略其說(shuō)明。在圖 18的流程圖中,增加步驟S1061和S1062。在步驟S1061中,服務(wù)推薦單元222判定下層服務(wù)的服務(wù)ID在已經(jīng)判定為最優(yōu)的服務(wù)的配置文件數(shù)據(jù)中是否被注冊(cè)(S卩,下層服務(wù)是否能夠被替代)。如果下層服務(wù)的服務(wù)ID被注冊(cè)(S1061中為“是”),那么服務(wù)推薦單元222, 將下層服務(wù)的服務(wù)ID作為計(jì)劃利用的服務(wù)信息,遞歸地進(jìn)行推薦服務(wù)判定處理(即,圖18 的處理)(S1062)。例如,參照?qǐng)D17所示的配置文件數(shù)據(jù),如果關(guān)于OCR服務(wù)判定具有服務(wù) ID "ocr002"的服務(wù)是最優(yōu)的,那么在服務(wù)的配置文件數(shù)據(jù)中注冊(cè)其下層服務(wù)的服務(wù) ID("ocr002. thresholdA和“ocr002. IineA,,)。因此,利用上述兩個(gè)服務(wù)ID作為計(jì)劃利用的服務(wù)信息,服務(wù)推薦單元222遞歸地進(jìn)行步驟S1051和后續(xù)步驟中的處理。于是,例如,圖 19中描述的判定的結(jié)果從服務(wù)推薦單元222被返回到掃描翻譯微件21c的協(xié)調(diào)單元213。圖19圖解第二實(shí)施例中的推薦服務(wù)的判定的結(jié)果的實(shí)例。如圖所示,所述結(jié)果包括下層服務(wù)的服務(wù)ID、類型標(biāo)識(shí)符和提供者名稱的欄。在圖示的實(shí)例中,通過(guò)閾值服務(wù)和線條識(shí)別服務(wù)的非默認(rèn)服務(wù)(即,通過(guò)閾值模塊B和線條識(shí)別模塊B的服務(wù))被選擇。當(dāng)用于下層服務(wù)的默認(rèn)服務(wù)被選擇時(shí),服務(wù)的服務(wù)ID可以不被包括在判定的結(jié)果中。當(dāng)通過(guò)掃描翻譯微件21c采用圖19中描述的判定的結(jié)果時(shí),例如,圖20中描述的微件信息在圖5的步驟S107和S108中被傳輸?shù)轿⒓畔⒆?cè)單元223,然后在微件信息管理表227中被注冊(cè)。圖20圖解根據(jù)第二實(shí)施例的掃描翻譯微件的微件信息的實(shí)例。微件信息中的服務(wù)利用信息包括與閾值服務(wù)和線條識(shí)別服務(wù)有關(guān)的信息。因此,在第二實(shí)施例中,與下層服務(wù)有關(guān)的信息可以被包括在微件信息的服務(wù)利用信息中。此后,說(shuō)明根據(jù)第二實(shí)施例的掃描翻譯微件21c的處理順序。處理順序基本類似于第一實(shí)施例的處理順序(圖11)。但是,在步驟SU9中,基于包含在圖20中的服務(wù)利用信息的第二輸入中的類型標(biāo)識(shí)符“OCR”和提供者名稱“OCR應(yīng)用程序”,服務(wù)控制單元136 認(rèn)識(shí)到OCR應(yīng)用程序1222將執(zhí)行OCR服務(wù)。此外,基于服務(wù)利用信息的第三輸入和第四輸入包括具有通過(guò)OCR應(yīng)用程序1222的OCR服務(wù)的服務(wù)ID(“ocr002”)的前綴的服務(wù)ID的事實(shí),服務(wù)控制單元136認(rèn)識(shí)到利用對(duì)應(yīng)于那些輸入的下層模塊(下層服務(wù))的OCR服務(wù)應(yīng)該被執(zhí)行。因此,服務(wù)控制單元136指定包含在第二輸入中的設(shè)置信息和第三輸入及第四輸入的內(nèi)容,并且將對(duì)于掃描圖像上的OCR處理的執(zhí)行指令輸入到OCR應(yīng)用程序1222中。于是OCR應(yīng)用程序1222對(duì)掃描的圖像執(zhí)行OCR處理,并且將由此獲得的文本數(shù)據(jù)輸出到服務(wù)控制單元136。在這種情況下,OCR應(yīng)用程序1222利用用于閾值處理的閾值模塊B和用于線條識(shí)別處理的線條識(shí)別模塊B。此后,服務(wù)控制單元136指定已執(zhí)行的服務(wù)的服務(wù)ID的列表,并且請(qǐng)求服務(wù)帳單單元137執(zhí)行帳單處理。服務(wù)ID列表包括下層服務(wù)的服務(wù)ID ( “ocr.thresholdB”和 "ocr002. IineB“)。因此,服務(wù)帳單單元137還逐個(gè)服務(wù)地更新對(duì)于下層服務(wù)的服務(wù)帳單計(jì)算器140(S130)。即,因?yàn)橄聦臃?wù)作為個(gè)人服務(wù)單元被處理,所以對(duì)于每個(gè)下層服務(wù)存在帳單計(jì)算器。
然而上述實(shí)例具有兩層模塊結(jié)構(gòu),根據(jù)第二實(shí)施例的模塊結(jié)構(gòu)可以具有三層以上,由圖17中的配置文件數(shù)據(jù)或者圖18的處理順序的結(jié)構(gòu)實(shí)例是不證自明的。例如,當(dāng)存在用于線條識(shí)別模塊A的下層模塊時(shí),通過(guò)下層模塊的服務(wù)的服務(wù)ID可以在線條識(shí)別模塊 A的配置文件數(shù)據(jù)的下層服務(wù)欄中被注冊(cè),并且下層模塊的服務(wù)的配置文件數(shù)據(jù)可以被定義。下層模塊(在第二層及以下)的可取代范圍可以被限定于公用服務(wù)種類。這是因?yàn)榭赡茈y于預(yù)先判定在服務(wù)的全部層中的服務(wù)的結(jié)構(gòu),并且可能更便于判定公用服務(wù)種類范圍內(nèi)的可取代范圍。此外,能夠防止當(dāng)代替下層模塊時(shí)服務(wù)種類之間的通信的增加。因此,依照第二實(shí)施例,當(dāng)所述服務(wù)具有分層結(jié)構(gòu)時(shí),不僅最上層服務(wù)能夠被自動(dòng)判定和利用,而且適當(dāng)?shù)南聦臃?wù)也能夠被自動(dòng)判定和利用。因此,能夠以取決于狀況而利用服務(wù)的方式獲得增加的靈活性。此外,依照第二實(shí)施例,對(duì)于每個(gè)下層服務(wù)更新帳單計(jì)算器。因此,能夠以靈活方式管理帳單處理。實(shí)施例3此后,說(shuō)明本發(fā)明的第三實(shí)施例。在第三實(shí)施例中,在圖1所述的信息處理系統(tǒng)1 中考慮更具體狀況。具體地,圖像形成設(shè)備10被安裝在便利店鋪中。用戶終端20的用戶訪問(wèn)便利店鋪以利用圖像形成設(shè)備10。因此用戶終端20可以包括便攜式終端。用戶終端 20和圖像形成設(shè)備10能夠經(jīng)由無(wú)線通信彼此互相通信。可以限制便利店鋪的無(wú)線通信范圍,這樣經(jīng)由無(wú)線局域網(wǎng)連接的顧客不能在店鋪外面連接到網(wǎng)絡(luò)。另外,用戶終端20可以經(jīng)由通過(guò)諸如藍(lán)牙的短距離無(wú)線通信技術(shù)建立的本地連接與圖像形成設(shè)備10通信。在這種狀況設(shè)置中,用戶啟動(dòng)用戶終端20中的微件管理器22并且進(jìn)一步啟動(dòng)掃描翻譯微件21c,從而執(zhí)行圖5的處理。在步驟SlOl和S102中,在便利店鋪中安裝的圖像形成設(shè)備10的配置文件數(shù)據(jù)被獲取。圖像形成設(shè)備10對(duì)于它提供的各種服務(wù)收取費(fèi)用。 因此,可以依照帳單金額降低每個(gè)服務(wù)的配置文件數(shù)據(jù)的成本的評(píng)價(jià)值。參考圖5,在步驟S104中,掃描翻譯微件21c的協(xié)調(diào)單元213將圖7中描述的計(jì)劃利用的服務(wù)信息傳輸?shù)轿⒓芾砥?2的服務(wù)推薦單元222。于是,微件管理器22執(zhí)行推薦服務(wù)判定處理(S105)。因?yàn)楸憷赇伈辉试S與外面通信,所以,由于不能通信,OCR服務(wù)應(yīng)用程序31和翻譯服務(wù)應(yīng)用程序41在判定處理的步驟S1056中(圖1 從利用的對(duì)象中被除去。通過(guò)服務(wù)推薦單元222的判定的結(jié)果可以如圖21所述。圖21圖解根據(jù)第三實(shí)施例的推薦服務(wù)的判定的結(jié)果的實(shí)例。在第三實(shí)施例中,與第一或者第二實(shí)施例相反,通過(guò)翻譯軟件M的翻譯服務(wù)被推薦。如上所述,因?yàn)椴荒芘c翻譯服務(wù)應(yīng)用程序41進(jìn)行網(wǎng)絡(luò)通信,所以翻譯服務(wù)應(yīng)用程序41不被推薦。由于在成本方面的低評(píng)價(jià)值,推測(cè)圖像形成設(shè)備10的翻譯應(yīng)用程序1223不被推薦。參照?qǐng)D22的時(shí)序圖說(shuō)明當(dāng)采用圖21中描述的判定的結(jié)果時(shí)的掃描翻譯微件21c 的處理順序。在圖22中,與圖11中描述的對(duì)應(yīng)步驟相類似的步驟用相同的步驟標(biāo)號(hào)來(lái)表示并且省略其說(shuō)明。在步驟S125中,關(guān)于掃描翻譯微件21c,例如,圖23中描述的微件信息被傳輸?shù)教峁┱邞?yīng)用程序1221的微件信息獲取單元134并且在配置文件數(shù)據(jù)管理單元139中被注冊(cè)。 圖23圖解從微件管理器22向提供者應(yīng)用程序1221傳輸?shù)膾呙璺g微件21c的微件信息的結(jié)構(gòu)的實(shí)例。在圖示的微件信息的服務(wù)利用信息中,通過(guò)翻譯軟件M的翻譯服務(wù)被認(rèn)為是利用的對(duì)象。由于在圖23中描述的微件信息,所以在步驟S141及后續(xù)的步驟中的處理與圖11 的步驟不同。具體地,在通過(guò)掃描翻譯微件21c的協(xié)調(diào)單元213接收文本數(shù)據(jù)和最終服務(wù) ID時(shí)(S132),文本數(shù)據(jù)和最終服務(wù)ID被輸入到掃描翻譯微件21c的邏輯單元214中。邏輯單元214基于最終服務(wù)ID認(rèn)識(shí)到已經(jīng)進(jìn)行了直到OCR服務(wù)的處理,并且基于服務(wù)利用信息(見(jiàn)圖2 將翻譯處理執(zhí)行請(qǐng)求傳輸?shù)椒g軟件M (S141)。翻譯處理執(zhí)行請(qǐng)求包括文本數(shù)據(jù)。翻譯處理執(zhí)行請(qǐng)求是基于包含在翻譯軟件M的配置文件數(shù)據(jù)中的接口信息而作出的。此后,翻譯軟件M對(duì)文本數(shù)據(jù)執(zhí)行翻譯處理(S14》,并且將作為翻譯處理的結(jié)果獲得的翻譯結(jié)果數(shù)據(jù)返回到掃描翻譯微件21c的邏輯單元214(S143)。在接收翻譯結(jié)果數(shù)據(jù)時(shí),邏輯單元214對(duì)作為處理的對(duì)象的翻譯結(jié)果數(shù)據(jù)執(zhí)行預(yù)定處理(S144)。例如,邏輯單元214將文本數(shù)據(jù)存儲(chǔ)在由屬性信息管理文件215設(shè)置的位置中。在圖22的處理中,對(duì)于掃描服務(wù)和OCR服務(wù)利用圖像處理設(shè)備10。因此,基于服務(wù)帳單計(jì)算器140,對(duì)于利用掃描服務(wù)和OCR服務(wù)的金額給用戶(顧客)開(kāi)帳單。因此,依照第三實(shí)施例,例如,用戶能夠利用安裝在他或她的辦公室或者住宅外面的圖像形成設(shè)備10,而無(wú)需改變用戶通常使用的微件。實(shí)施例4依照本發(fā)明的第四實(shí)施例,考慮與信息處理系統(tǒng)1(見(jiàn)圖1)有關(guān)的另一種特定狀況。具體地,圖像形成設(shè)備10被安裝在提供打印服務(wù)(此處“服務(wù)”指的是比根據(jù)本實(shí)施例的計(jì)算機(jī)系統(tǒng)提供的服務(wù)更廣義的商業(yè)服務(wù))的公司的店鋪中。翻譯服務(wù)器40是由公司操作的服務(wù)器。圖像形成設(shè)備10中的翻譯應(yīng)用程序1223 并不實(shí)現(xiàn)本身的翻譯處理;相反地,翻譯應(yīng)用程序1223被實(shí)現(xiàn)為翻譯處理能夠被委托給翻譯服務(wù)器40的翻譯服務(wù)應(yīng)用程序41。對(duì)用戶終端20隱藏翻譯服務(wù)器40。S卩,用戶終端20 的用戶不會(huì)識(shí)別通過(guò)翻譯服務(wù)應(yīng)用程序41的翻譯服務(wù)的存在。用戶終端20的用戶可以為訪問(wèn)店鋪以利用圖像形成設(shè)備10的顧客。因此,用戶終端20可以包括便攜式終端。用戶終端20和圖像形成設(shè)備10可以經(jīng)由諸如無(wú)線局域網(wǎng)或者藍(lán)牙的無(wú)線通信技術(shù)彼此互相通在該狀況下,用戶啟動(dòng)用戶終端20中的微件管理器22并且進(jìn)一步啟動(dòng)掃描翻譯微件21c。作為響應(yīng),進(jìn)行圖5的處理。在步驟SlOl和S102中,在店鋪中安裝的圖像形成設(shè)備10的配置文件數(shù)據(jù)被獲取。在步驟S103中,在微件信息管理表227中注冊(cè)的配置文件數(shù)據(jù)可以是如圖M所描述的,圖M圖解在根據(jù)第四實(shí)施例的微件管理器22的配置文件數(shù)據(jù)管理單元中注冊(cè)的配置文件數(shù)據(jù)的實(shí)例。圖M的配置文件數(shù)據(jù)與第一實(shí)施例(見(jiàn)圖 6)的配置文件數(shù)據(jù)的很大不同之處在于,不包括關(guān)于通過(guò)翻譯服務(wù)應(yīng)用程序41的服務(wù)的配置文件數(shù)據(jù)(具有服務(wù)ID "transserv")0這是因?yàn)椋缟纤?,?duì)用戶終端20隱藏翻譯服務(wù)器40并且用戶終端20的用戶無(wú)法識(shí)別通過(guò)翻譯服務(wù)應(yīng)用程序41的翻譯服務(wù)的存在。在第四實(shí)施例中,對(duì)由圖像形成設(shè)備10提供的服務(wù)收費(fèi)。因此,配置文件數(shù)據(jù)中的服務(wù)的成本的評(píng)價(jià)值可以取決于帳單金額被降低。在圖M中,翻譯應(yīng)用程序1223的關(guān)于品質(zhì)、成本和交付的評(píng)價(jià)值基本等于翻譯服務(wù)器40中的翻譯服務(wù)應(yīng)用程序41的關(guān)于品質(zhì)、成本和交付的評(píng)價(jià)值。此后,在步驟S104中,掃描翻譯微件21c的協(xié)調(diào)單元213將圖7中描述的計(jì)劃利用的服務(wù)信息傳輸?shù)轿⒓芾砥?2的服務(wù)推薦單元222。作為響應(yīng),微件管理器22執(zhí)行推薦服務(wù)判定處理610 。通過(guò)服務(wù)推薦單元222的判定的結(jié)果可以如圖25所述。圖25圖解根據(jù)第四實(shí)施例的推薦服務(wù)的判定的結(jié)果的實(shí)例。如上所述,在第四實(shí)施例中,通過(guò)OCR 軟件23的OCR服務(wù)和通過(guò)翻譯應(yīng)用程序1223的翻譯服務(wù)被推薦。由于成本上的評(píng)價(jià)值, 已經(jīng)推薦了 OCR軟件23。由于品質(zhì)上的評(píng)價(jià)值,已經(jīng)推薦了翻譯應(yīng)用程序1223。參照?qǐng)D沈的時(shí)序圖,說(shuō)明當(dāng)已經(jīng)采用圖25中描述的判定的結(jié)果時(shí)的掃描翻譯微件21c的處理順序。在圖沈中,與圖11的類似步驟相對(duì)應(yīng)的步驟用相同的步驟標(biāo)號(hào)來(lái)表示并且省略其說(shuō)明。在步驟S125中,關(guān)于掃描翻譯微件21c,例如,如圖27中描述的微件信息被傳輸?shù)教峁┱邞?yīng)用程序1221的微件信息獲取單元134并且在配置文件數(shù)據(jù)管理單元 139中被注冊(cè)。圖27圖解根據(jù)第四實(shí)施例的從微件管理器22向提供者應(yīng)用程序傳輸?shù)膾呙璺g微件21c的微件信息的結(jié)構(gòu)的實(shí)例。在微件信息的服務(wù)利用信息中,采用圖25中描述的判定的結(jié)果。圖27的微件信息(當(dāng)前微件信息)使得步驟S151及后續(xù)步驟中的處理不同于圖 11中的處理。即,在進(jìn)行掃描之后,盡管不是所有提供者應(yīng)用程序1221請(qǐng)求的服務(wù)都已經(jīng)被執(zhí)行,但是服務(wù)控制單元136認(rèn)識(shí)到輸出到目前為止已執(zhí)行的服務(wù)的結(jié)果(掃描圖像) 的需要。根據(jù)圖27的微件信息中的服務(wù)利用信息的第二輸入中包括的提供者名稱“OCR” 并不對(duì)應(yīng)于圖像形成設(shè)備10中的任何服務(wù)提供者名稱的事實(shí);并且根據(jù)第三輸入中包括的提供者名稱“翻譯應(yīng)用程序”對(duì)應(yīng)于在圖像形成設(shè)備10中的服務(wù)提供者名稱的事實(shí),服務(wù)控制單元136認(rèn)識(shí)到這種需要。因此,服務(wù)控制單元136將掃描圖像、最終服務(wù)ID(圖示實(shí)例中的“掃描001”)和指示提供者應(yīng)用程序1221請(qǐng)求的一個(gè)服務(wù)仍要被執(zhí)行的信息,輸入到微件協(xié)調(diào)單元135。服務(wù)控制單元136在RAM 112中記錄提供者應(yīng)用程序1221請(qǐng)求的下一個(gè)服務(wù)(翻譯服務(wù))的服務(wù)ID。此后,微件協(xié)調(diào)單元135將掃描圖像和最終服務(wù)ID傳輸?shù)桨诋?dāng)前微件信息中的微件中繼URL(S151)。于是,基于指示提供者應(yīng)用程序1221請(qǐng)求的剩余服務(wù)的信息,微件協(xié)調(diào)單元135為來(lái)自微件管理器22的請(qǐng)求作準(zhǔn)備。發(fā)給微件中繼URL的掃描圖像和最終服務(wù)ID被微件管理器22的中繼單元2 接收。中繼單元2 從微件信息管理表227獲取對(duì)應(yīng)于微件中繼URL的微件信息,并且將掃描圖像和最終服務(wù)ID傳送到包括在微件信息中的微件地址。于是發(fā)給微件地址的掃描圖像和最終服務(wù)ID被掃描翻譯微件21c的協(xié)調(diào)單元213接收。協(xié)調(diào)單元213將掃描圖像和最終服務(wù)ID輸入到掃描翻譯微件21c的邏輯單元214。邏輯單元214基于最終服務(wù)ID認(rèn)識(shí)到已經(jīng)進(jìn)行了直到執(zhí)行掃描服務(wù)的處理,并且基于服務(wù)利用信息(見(jiàn)圖27)將OCR處理執(zhí)行請(qǐng)求傳輸?shù)絆CR軟件23 (S153)。OCR處理執(zhí)行請(qǐng)求包括掃描圖像。OCR處理執(zhí)行請(qǐng)求是基于包含在OCR軟件23的配置文件數(shù)據(jù)中的接口信息而作出的。OCR軟件23對(duì)掃描圖像執(zhí)行OCR處理(S154),并且將作為OCR處理的結(jié)果獲得的文本數(shù)據(jù)返回到掃描翻譯微件21c的邏輯單元214(S155)。于是,邏輯單元214將文本數(shù)據(jù)輸入到協(xié)調(diào)單元213中。協(xié)調(diào)單元213將文本數(shù)據(jù)傳送到微件管理器22的中繼單元 226 (S156)。于是中繼單元2 將接收的文本數(shù)據(jù)傳輸?shù)教峁┱邞?yīng)用程序1221的微件協(xié)調(diào)單元135(S157)。在接收文本數(shù)據(jù)時(shí),已經(jīng)等待來(lái)自微件管理器管理器22的請(qǐng)求的微件協(xié)調(diào)單元135,將文本數(shù)據(jù)輸入到服務(wù)控制單元136中?;谠谙乱徊揭粓?zhí)行的服務(wù)的RAM 112中記錄的服務(wù)ID,服務(wù)控制單元136 將文本數(shù)據(jù)輸入到翻譯應(yīng)用程序1223中,并且請(qǐng)求執(zhí)行翻譯處理。此后,翻譯應(yīng)用程序 1223將文本數(shù)據(jù)傳輸?shù)椒g服務(wù)應(yīng)用程序41,并且請(qǐng)求執(zhí)行翻譯處理。翻譯服務(wù)應(yīng)用程序41對(duì)文本數(shù)據(jù)執(zhí)行翻譯處理(S159),并且將翻譯結(jié)果數(shù)據(jù)返回到翻譯應(yīng)用程序 1223 (S160)。翻譯應(yīng)用程序1223將接收的翻譯結(jié)果數(shù)據(jù)輸出到服務(wù)控制單元136。于是,基于在服務(wù)利用信息(見(jiàn)圖27)中不存在第四輸入,服務(wù)控制單元136判定對(duì)于請(qǐng)求已經(jīng)被發(fā)送到提供者應(yīng)用程序1221的所有服務(wù)已經(jīng)被執(zhí)行,并且服務(wù)控制單元 136對(duì)于執(zhí)行的服務(wù)向服務(wù)帳單單元137發(fā)送帳單處理請(qǐng)求。該請(qǐng)求指定已執(zhí)行的服務(wù)的服務(wù)ID的列表。響應(yīng)于該請(qǐng)求,服務(wù)帳單單元137更新服務(wù)帳單計(jì)算器140 (S161)。具體地,對(duì)于每個(gè)服務(wù)ID( “掃描001”和“trans003”)的帳單計(jì)算器都被加起來(lái)。依照第四實(shí)施例,翻譯服務(wù)是通過(guò)公司或者店鋪提供的服務(wù),在公司或者店鋪中安裝圖像形成設(shè)備10。 因此,基于用于翻譯服務(wù)的帳單計(jì)算器,要被分配給公司或者店鋪的收益能夠容易地被判定。在完成帳單處理時(shí),服務(wù)控制單元136將翻譯結(jié)果數(shù)據(jù)和最終服務(wù) ID( "trans003")輸入到微件協(xié)調(diào)單元135中。于是,微件協(xié)調(diào)單元135將翻譯結(jié)果數(shù)據(jù)和最終服務(wù)ID傳輸?shù)桨诋?dāng)前微件信息中的微件中繼URL (S162)。發(fā)給微件中繼URL的翻譯結(jié)果數(shù)據(jù)和最終服務(wù)ID被微件管理器管理器22的中繼單元2 接收。于是,中繼單元2 從微件信息管理表227獲取對(duì)應(yīng)于微件中繼URL的微件信息,并且將翻譯結(jié)果數(shù)據(jù)和最終服務(wù)ID傳送到包含在微件信息中的微件地址(S163)。發(fā)給微件地址的文本數(shù)據(jù)和最終服務(wù)ID被掃描翻譯微件21c的協(xié)調(diào)單元213接收。協(xié)調(diào)單元213將翻譯結(jié)果數(shù)據(jù)和最終服務(wù)ID輸入到掃描翻譯微件21c的邏輯單元214。 邏輯單元214基于最終服務(wù)ID認(rèn)識(shí)到包含在利用信息中的所有服務(wù)的執(zhí)行已經(jīng)完成(即, 輸入的數(shù)據(jù)為翻譯結(jié)果數(shù)據(jù)),并且邏輯單元214使用作為處理的對(duì)象的翻譯結(jié)果數(shù)據(jù)來(lái)執(zhí)行預(yù)定處理(邏輯)(S164)。在上述實(shí)例中,在完成所有的服務(wù)的執(zhí)行之后,執(zhí)行帳單處理,其中對(duì)于服務(wù)已經(jīng)向提供者應(yīng)用程序1221發(fā)送請(qǐng)求。另外,每次完成服務(wù)的執(zhí)行時(shí),服務(wù)帳單計(jì)算器140可以被更新。例如,當(dāng)執(zhí)行一個(gè)服務(wù)的結(jié)果(掃描的圖像)從圖像形成設(shè)備10被傳送到用戶終端20時(shí),如在第四實(shí)施例中,可以認(rèn)為用戶至少已經(jīng)部分享受請(qǐng)求的服務(wù)。因此,如果一些異常(諸如通信故障)已經(jīng)顯現(xiàn)出來(lái)并且掃描翻譯微件21c不能產(chǎn)生最終產(chǎn)品(翻譯結(jié)果數(shù)據(jù)),那么只要掃描的圖像處于用戶的控制下,可以不認(rèn)為對(duì)已經(jīng)傳遞的服務(wù)收取費(fèi)用是不適當(dāng)?shù)?。因此,依照第四?shí)施例,通過(guò)公司或者店鋪提供的服務(wù)(諸如圖示的實(shí)例中的翻譯服務(wù))與圖像形成設(shè)備10協(xié)調(diào),以便給圖像形成設(shè)備10的用戶的賬單開(kāi)列的金額能夠被分配給公司或者店鋪。這就意味著,對(duì)于公司或者店鋪確保新收益源。因此,對(duì)于公司和店鋪創(chuàng)造增加的動(dòng)機(jī)以安裝根據(jù)本實(shí)施例的圖像形成設(shè)備10。因此,圖像形成設(shè)備10的賣主也能夠有利益。但是,依照第四實(shí)施例,因?yàn)樽顑?yōu)服務(wù)通過(guò)微件管理器管理器22的服務(wù)推薦單元222被自動(dòng)判定或者選擇,所以,通過(guò)公司或者店鋪提供的服務(wù)沒(méi)有必要被選擇作為利用的對(duì)象。實(shí)際上,用戶可能沒(méi)有認(rèn)識(shí)到由公司或者店鋪正在提供的這種服務(wù)。在下文的第五實(shí)施例中,增加通過(guò)公司或者店鋪提供的服務(wù)的利用的機(jī)會(huì)。實(shí)施例5圖28是根據(jù)第五實(shí)施例的提供者應(yīng)用程序1221的功能結(jié)構(gòu)的方框圖。在圖28 中,與圖2的提供者應(yīng)用程序1221相類似的單元或者部件用相同的附圖標(biāo)號(hào)表示并且省略其說(shuō)明。圖觀中描述的提供者應(yīng)用程序1221還包括服務(wù)廣告單元141和廣告屬性信息管理單元142。服務(wù)廣告單元141控制向用戶對(duì)服務(wù)作廣告的處理。廣告屬性信息管理單元 142在HDD114中提供存儲(chǔ)區(qū)域,HDD114中記錄廣告屬性信息。廣告屬性信息包括關(guān)于服務(wù)的廣告的信息。依照第五實(shí)施例,假設(shè)通過(guò)服務(wù)推薦單元222的判定的結(jié)果不包括通過(guò)翻譯應(yīng)用程序1223的翻譯服務(wù)(基本上為通過(guò)翻譯服務(wù)應(yīng)用程序41的翻譯服務(wù)),并且已經(jīng)采用判定的結(jié)果。即,假定在提供者應(yīng)用程序1221(例如,見(jiàn)圖27)的配置文件數(shù)據(jù)管理單元139 中被注冊(cè)掃描翻譯微件21c的掃描翻譯微件21c的微件信息中的服務(wù)利用信息中,微件配置文件數(shù)據(jù)通過(guò)翻譯軟件M的翻譯服務(wù)為利用的選擇對(duì)象。在下文中,說(shuō)明在上述假定中掃描翻譯微件21c的處理順序。圖四是根據(jù)第五實(shí)施例的掃描翻譯微件21c的處理順序的時(shí)序圖。在圖四中, 與圖沈的對(duì)應(yīng)步驟相類似的步驟用相同的步驟標(biāo)號(hào)來(lái)表示并且省略其說(shuō)明。在圖四的處理順序中,增加步驟S127-1至S127-7。具體地,在微件選擇屏幕620 (圖14)中,選擇對(duì)應(yīng)于掃描翻譯微件21c的按鈕621,原稿被設(shè)置在掃描儀12上,然后壓下操作面板15(圖3) 上的啟動(dòng)鍵(S127)。于是,服務(wù)廣告單元141判定是否有必要對(duì)服務(wù)做廣告,該服務(wù)的廣告屬性信息在廣告屬性信息管理單元142中被注冊(cè)(S127-1)。圖30圖解廣告屬性信息管理單元142中的廣告屬性信息的結(jié)構(gòu)的實(shí)例。廣告屬性信息包括服務(wù)ID、類型標(biāo)識(shí)符和廣告信息的欄。服務(wù)ID識(shí)別要做廣告的服務(wù)(“廣告的對(duì)象”)。類型標(biāo)識(shí)符識(shí)別要做廣告的服務(wù)的類型。依照本實(shí)施例,通過(guò)翻譯應(yīng)用程序1223 的翻譯服務(wù)(即,通過(guò)翻譯服務(wù)應(yīng)用程序41的翻譯服務(wù))為廣告的對(duì)象。廣告信息包括用于顯示所謂的“廣告文本”的數(shù)據(jù)。例如,廣告信息包括告訴正在通過(guò)翻譯服務(wù)應(yīng)用程序41 提供翻譯服務(wù)的消息、或者稱贊利用翻譯服務(wù)應(yīng)用程序41的優(yōu)點(diǎn)的消息。并不特別限制廣告信息的數(shù)據(jù)格式;它可以由字母順序、圖像數(shù)據(jù)和/或文件數(shù)據(jù)組成。參照作為在掃描翻譯微件21c(例如,見(jiàn)圖27)的微件信息(當(dāng)前微件信息)中的服務(wù)利用信息中的利用的對(duì)象的服務(wù)(諸如掃描、OCR和翻譯服務(wù)),服務(wù)廣告單元141 在廣告屬性信息管理單元142中搜索記錄,該記錄的服務(wù)ID可以不同但具有對(duì)應(yīng)的類型標(biāo)識(shí)符(即,作為廣告的對(duì)象而不是利用的對(duì)象的服務(wù)的記錄)。作為在當(dāng)前微件信息中的利用對(duì)象的各服務(wù)中,任意服務(wù)的廣告屬性信息被檢索到的情況下微件,服務(wù)廣告單元 141判定該服務(wù)需要廣告,并且將廣告屬性信息傳輸?shù)桨诋?dāng)前微件信息中的微件中繼 URL(S127-2)。發(fā)給微件中繼URL的廣告屬性信息被微件管理器22的中繼單元2 接收。中繼單元2 從微件信息管理表227獲取對(duì)應(yīng)于微件中繼URL的微件信息,并且將廣告屬性信息傳送到包含在微件信息中的微件地址(S127-3)。被傳輸?shù)轿⒓刂返膹V告屬性信息被掃描翻譯微件21c的協(xié)調(diào)單元213接收。于是協(xié)調(diào)單元213將廣告屬性信息輸入到微件UI 單元211中。微件UI單元211使得顯示裝置206顯示廣告屏幕,該廣告屏幕示出包含在廣告屬性信息中的廣告信息和用于選擇是否應(yīng)該利用被做廣告的服務(wù)的按鈕(例如檢查按鈕)(S127-4)。依照第五實(shí)施例,與翻譯服務(wù)應(yīng)用程序41有關(guān)的廣告信息被顯示在廣告屏
眷上ο當(dāng)存在要做廣告的多個(gè)服務(wù)(“廣告的對(duì)象”)時(shí),可以對(duì)于每個(gè)服務(wù)顯示廣告信息和按鈕。在廣告屏幕中,當(dāng)用戶選擇一個(gè)以上服務(wù)時(shí),協(xié)調(diào)單元213從廣告屬性信息獲取選擇的服務(wù)的服務(wù)ID的列表,并且將服務(wù)ID列表傳輸?shù)轿⒓芾砥?2的中繼單元 226 (S127-5)。協(xié)調(diào)單元213根據(jù)服務(wù)ID更新掃描翻譯微件21c中保持的微件信息中的服務(wù)利用信息。另一方面,如果用戶選擇不利用任何在廣告屏幕中做廣告的服務(wù),協(xié)調(diào)單元 213將空的服務(wù)ID列表傳輸?shù)街欣^單元226。此后,中繼單元2 將服務(wù)ID列表傳輸?shù)教峁┱邞?yīng)用程序1221的服務(wù)廣告單元 141 (S127-6)。除非接收的服務(wù)ID列表是空的,否則服務(wù)廣告單元141根據(jù)包括在列表中的服務(wù)ID更新當(dāng)前微件信息中的服務(wù)利用信息(S127-7)。因此,能夠替換作為利用的對(duì)象的服務(wù)。在第五實(shí)施例中,響應(yīng)于關(guān)于翻譯服務(wù)應(yīng)用程序41的廣告,翻譯應(yīng)用程序1223作為利用的對(duì)象被選擇時(shí),在步驟SU8及后續(xù)步驟中的處理順序與參照?qǐng)D沈所述的處理順序相同。因此,關(guān)于翻譯服務(wù),翻譯應(yīng)用程序41經(jīng)由翻譯應(yīng)用程序1223被利用。廣告信息可以被顯示在圖像形成設(shè)備10上。在這種情況下,廣告屬性信息可以不被傳送到微件21 (掃描翻譯微件21c)。具體地,服務(wù)廣告單元141將從廣告屬性信息管理單元142檢索到的廣告屬性信息輸入到UI控制單元中。UI控制單元使得廣告屏幕被顯示在操作面板15上用于顯示包含在廣告屬性信息中的廣告信息。當(dāng)用戶經(jīng)由廣告屏幕輸入做廣告的服務(wù)的利用指令時(shí),指示作為利用對(duì)象的該服務(wù)正在被代替的通知經(jīng)由微件管理器22的小工具協(xié)調(diào)單元135和中繼單元2 被傳輸?shù)綊呙璺g小工具21c。這種通知可以包括已經(jīng)重新變?yōu)槔脤?duì)象的服務(wù)的服務(wù)ID和它的類型標(biāo)識(shí)符。于是,基于服務(wù)ID和類型標(biāo)識(shí)符,協(xié)調(diào)單元213更新在保持在掃描翻譯微件21c中的微件信息中的服務(wù)利用信息。因此,依照第五實(shí)施例,能夠向顧客積極地宣傳通過(guò)公司或者店鋪提供的并且與圖像形成設(shè)備10協(xié)調(diào)的服務(wù)(例如翻譯服務(wù))。因此,對(duì)公司或者店鋪能夠增加動(dòng)機(jī)以安裝根據(jù)本實(shí)施例的圖像形成設(shè)備10。結(jié)果,對(duì)于圖像形成設(shè)備10的賣主還能夠增加收益。依照第四和第五實(shí)施例在“掃描一OCR —翻譯”的處理順序中,通過(guò)圖像形成設(shè)備 10進(jìn)行掃描和翻譯。結(jié)果,圖像形成設(shè)備10和掃描翻譯微件21c之間的通信的次數(shù)增加了。 這種通信的次數(shù)的增加可以影響掃描翻譯微件21c的整個(gè)處理時(shí)間。這種通信的次數(shù)可以通過(guò)服務(wù)推薦單元222中的推薦服務(wù)判定處理的方法被減少。例如,在第五實(shí)施例的情況下,服務(wù)推薦單元222可以被配置成判定通過(guò)OCR應(yīng)用程序1222的OCR服務(wù)為最優(yōu)OCR服務(wù)。在更一般意義的情況下,對(duì)于按照?qǐng)?zhí)行服務(wù)的次序夾在具有服務(wù)種類“MFP”的服務(wù)之間的服務(wù),可以優(yōu)先選擇具有服務(wù)種類“MFP”的對(duì)應(yīng)服務(wù)。另外,按照服務(wù)的同樣的順序, 對(duì)于位于“非MFP”服務(wù)前后的“MFP”服務(wù),可以優(yōu)先選擇對(duì)應(yīng)的“非MFP”。實(shí)施例6圖31是根據(jù)第六實(shí)施例信息處理系統(tǒng)2的結(jié)構(gòu)的實(shí)例的方框圖。在圖31中,用相同的附圖標(biāo)號(hào)表示與圖1的單元類似的單元,并且省略其說(shuō)明。信息處理設(shè)備2包括免費(fèi)服務(wù)服務(wù)器50和下載服務(wù)器60。免費(fèi)服務(wù)服務(wù)器50和下載服務(wù)器60可以是由圖像形成設(shè)備10的銷售者或者制造者管理的計(jì)算機(jī)服務(wù)器。免費(fèi)服務(wù)服務(wù)器50 (例如,或者作為 Web服務(wù),或者作為ASP (應(yīng)用服務(wù)提供商))經(jīng)由網(wǎng)絡(luò)通過(guò)圖像形成設(shè)備10的SDK應(yīng)用程序122免費(fèi)提供服務(wù)。依照本實(shí)施例,可以免費(fèi)提供通過(guò)OCR應(yīng)用程序1222和翻譯應(yīng)用程序1223的服務(wù)(見(jiàn)圖1)。下載服務(wù)器60對(duì)通過(guò)圖像形成設(shè)備10的銷售者或者制造者開(kāi)發(fā)的各種微件21 提供下載服務(wù)。用戶終端20的掃描翻譯微件21c可以從下載服務(wù)器60被下載。圖像形成設(shè)備10可以被安裝在公司的辦公室(工作場(chǎng)所)。終端20的用戶可以是公司的職工。參照?qǐng)D31,圖像形成設(shè)備10沒(méi)有被安裝OCR應(yīng)用程序1222或者翻譯應(yīng)用程序 1223。這是因?yàn)镾DK應(yīng)用程序122是付費(fèi)的,并且在辦公室中的圖像形成設(shè)備10的管理員可能還沒(méi)有認(rèn)識(shí)到收費(fèi)的OCR應(yīng)用程序1222或者翻譯應(yīng)用程序1223的必要性。另一方面,圖像形成設(shè)備10的銷售者還出售SDK應(yīng)用程序122,并且開(kāi)展為了確保通過(guò)SDK應(yīng)用程序122的銷售的收益的商業(yè)模型。例如,在圖像形成設(shè)備10上安裝SDK 應(yīng)用程序122的用戶每月付給銷售者費(fèi)用,以使用SDK應(yīng)用程序122。因此,SDK應(yīng)用程序 122的促銷對(duì)于銷售者是非常重要的問(wèn)題。依照第六實(shí)施例,SDK應(yīng)用程序122的銷售在圖 31的系統(tǒng)中被促進(jìn)。圖32是根據(jù)第六實(shí)施例的提供者應(yīng)用程序1221的功能結(jié)構(gòu)的方框圖。在圖32 中,用相同的附圖標(biāo)號(hào)表示與圖1的單元類似的單元,并且省略其說(shuō)明。在圖32中,增加了 SDK利用促進(jìn)單元143和SDK服務(wù)信息管理單元144。SDK利用促進(jìn)單元143控制促進(jìn)SDK 應(yīng)用程序122的利用的處理。SDK服務(wù)信息管理單元144在HDD 114中提供記錄SDK服務(wù)信息的存儲(chǔ)區(qū)域。SDK服務(wù)信息可以包括與由在售的SDK應(yīng)用程序122提供的服務(wù)有關(guān)的 fn息ο依照第六實(shí)施例,如參照?qǐng)D5說(shuō)明在啟動(dòng)微件管理器22和微件21時(shí)的處理順序。 在步驟S103中,圖33中所述的配置文件數(shù)據(jù)可以在配置文件數(shù)據(jù)管理單元2 中被注冊(cè)。 圖33圖解在微件管理器的配置文件數(shù)據(jù)管理單元中注冊(cè)的配置文件數(shù)據(jù)的實(shí)例。在圖33 中,通過(guò)OCR應(yīng)用程序1222和翻譯應(yīng)用程序1223的服務(wù)的服務(wù)種類為“Web服務(wù)”。即,這些服務(wù)不是通過(guò)圖像形成設(shè)備10被提供的。這些服務(wù)的配置文件數(shù)據(jù)不是在步驟SlOl和 S102中從提供者應(yīng)用程序1221被獲取的,而是與掃描翻譯微件21c —起從下載服務(wù)器60 微件被下載的。在圖33中所描述的配置文件數(shù)據(jù)中,從提供者應(yīng)用程序1221重新獲取然后注冊(cè)的配置文件數(shù)據(jù)僅僅是通過(guò)掃描應(yīng)用程序1211提供的掃描服務(wù)的配置文件數(shù)據(jù)(即, 具有服務(wù)ID “掃描001”的配置文件數(shù)據(jù))。關(guān)于圖5,在步驟S104中,掃描翻譯微件21c的協(xié)調(diào)單元213可以將圖34中描述的計(jì)劃利用的服務(wù)信息傳輸?shù)轿⒓芾砥?2的服務(wù)推薦單元222。圖34圖解依照第六實(shí)施例的計(jì)劃利用的服務(wù)信息的結(jié)構(gòu)的實(shí)例。如圖所示,在根據(jù)第六實(shí)施例的掃描翻譯微件 21c中,關(guān)于OCR服務(wù)和翻譯服務(wù),通過(guò)免費(fèi)服務(wù)服務(wù)器50中的OCR應(yīng)用程序1222和翻譯應(yīng)用程序1223提供的服務(wù)被默認(rèn)指定為利用的對(duì)象。這是因?yàn)?,期望圖像形成設(shè)備10的銷售者使得末端用戶經(jīng)由掃描翻譯微件21c認(rèn)識(shí)到OCR應(yīng)用程序1222和翻譯應(yīng)用程序1223 的便利性。
此后,通過(guò)推薦單元222判定最優(yōu)服務(wù)610 。較佳地,依照第六實(shí)施例,判定處理是基于邏輯的,以便當(dāng)包括在計(jì)劃利用的服務(wù)信息中的服務(wù)不能被利用時(shí),能夠從其它服務(wù)選擇最優(yōu)服務(wù)。以這種方式,能夠增加通過(guò)OCR應(yīng)用程序1222或者翻譯應(yīng)用程序1223 的服務(wù)的利用的機(jī)會(huì)。另外,SDK應(yīng)用程序122的銷售者可以將OCR應(yīng)用程序1222和翻譯應(yīng)用程序1223的配置文件數(shù)據(jù)的關(guān)于質(zhì)量、成本或者交付的評(píng)價(jià)值設(shè)置得高。此后,說(shuō)明掃描翻譯微件21c的處理順序,在該處理順序中采用包括在計(jì)劃利用的服務(wù)信息中的服務(wù)作為利用的對(duì)象。圖35是涉及根據(jù)第六實(shí)施例的掃描翻譯微件的處理順序的時(shí)序圖。在圖35中,用相同的附圖標(biāo)號(hào)表示與圖沈的對(duì)應(yīng)步驟相類似的步驟,并且省略其說(shuō)明。在步驟S125中,在圖36中描述的掃描翻譯微件21c的微件信息可以被傳輸?shù)教峁┱邞?yīng)用程序1221的微件信息獲取單元134并且在配置文件數(shù)據(jù)管理單元139中被注冊(cè)。 圖36圖解從微件管理器傳輸?shù)教峁┱邞?yīng)用程序的掃描翻譯微件21c的微件信息的結(jié)構(gòu)的實(shí)例。在微件信息的服務(wù)利用信息中,采用圖34的計(jì)劃利用的服務(wù)信息。由于圖36中描述的微件信息(當(dāng)前微件信息),在圖35的步驟S171及后續(xù)的步驟中的處理與圖沈的處理不同。具體地,基于當(dāng)前微件信息(見(jiàn)圖36)中的服務(wù)利用信息的第二和第三輸入中包括的提供者名稱與圖像形成設(shè)備10中的服務(wù)的提供者名稱不對(duì)應(yīng)的事實(shí),服務(wù)控制單元136 判定提供者應(yīng)用程序1221請(qǐng)求的所有服務(wù)已經(jīng)被執(zhí)行。因此,服務(wù)控制單元136請(qǐng)求服務(wù)帳單單元137對(duì)于已執(zhí)行的服務(wù)進(jìn)行帳單處理。響應(yīng)該請(qǐng)求,服務(wù)帳單單元137對(duì)于服務(wù) ID “掃描001”更新帳單計(jì)算器(S171)。當(dāng)完成帳單處理時(shí),服務(wù)控制單元136將處理請(qǐng)求發(fā)送到SDK利用促進(jìn)單元143。 基于當(dāng)前微件信息中的服務(wù)利用信息和在服務(wù)信息管理單元144中注冊(cè)的SDK服務(wù)信息, SDK利用促進(jìn)單元143按需要在SDK服務(wù)信息管理單元144中記錄外部利用的次數(shù)(S172)。圖37圖解SDK服務(wù)信息管理單元144中的SDK服務(wù)信息的結(jié)構(gòu)的實(shí)例。在圖示的實(shí)例中,對(duì)于在售的SDK應(yīng)用程序122能夠提供的每個(gè)服務(wù)(即,由SDK應(yīng)用程序提供的服務(wù),SDK應(yīng)用程序122的銷售者期望在圖像形成設(shè)備10中該服務(wù)是可以得到的),SDK服務(wù)信息包括服務(wù)ID、類型標(biāo)識(shí)符、提供者名稱、廣告信息和外部利用的次數(shù)的欄。“外部利用的次數(shù)”指示已經(jīng)在圖像形成設(shè)備10外面利用的服務(wù)的次數(shù)?!皬V告信息”可以包括能夠在圖像形成設(shè)備10中利用服務(wù)(即,促進(jìn)SDK應(yīng)用程序122的安裝)的消息。SDK服務(wù)信息的數(shù)據(jù)格式并沒(méi)有特別限制,與在根據(jù)第五實(shí)施例的廣告屬性信息中的廣告信息的情況下相同。在當(dāng)前微件信息中的服務(wù)利用信息中包括的服務(wù)之中,SDK利用促進(jìn)單元143從 SDK服務(wù)信息管理單元144搜索SDK服務(wù)信息,SDK服務(wù)信息的服務(wù)ID、類型標(biāo)識(shí)符和提供者名稱對(duì)應(yīng)于還沒(méi)有在圖像形成設(shè)備10中執(zhí)行的服務(wù)(即,通過(guò)OCR應(yīng)用程序1222的OCR 服務(wù)和通過(guò)翻譯服務(wù)的翻譯服務(wù))的服務(wù)ID、類型標(biāo)識(shí)符和提供者名稱。也可以檢索到只有類型標(biāo)識(shí)符對(duì)應(yīng)的SDK服務(wù)信息。于是,SDK利用促進(jìn)單元143增加(更新)在檢索到的SDK服務(wù)信息中的外部利用的次數(shù)。S卩,對(duì)于SDK應(yīng)用程序122的SDK服務(wù)信息,外部利用的次數(shù)被增加,SDK應(yīng)用程序122沒(méi)有安裝在圖像形成設(shè)備10中,而在免費(fèi)服務(wù)服務(wù)器中提供服務(wù)。在外部利用的次數(shù)已經(jīng)被更新的SDK服務(wù)信息中,如果存在其外部利用的次數(shù)超過(guò)預(yù)定閾值的SDK服務(wù)信息,那么SDK利用促進(jìn)單元143將服務(wù)信息和處理終止通知一起輸出到服務(wù)控制單元136。如果不存在其外部利用的次數(shù)超過(guò)預(yù)定閾值的SDK服務(wù)信息,那么SDK利用促進(jìn)單元143僅僅將處理終止通知輸出到服務(wù)控制單元136。依照本實(shí)施例,假設(shè)圖37的第2行中的SDK服務(wù)信息(翻譯應(yīng)用程序1223的SDK服務(wù)信息)被輸出。響應(yīng)來(lái)自SDK利用促進(jìn)單元143的處理終止通知,服務(wù)控制單元136將掃描圖像、 最終服務(wù)ID ( “掃描001”)和從SDK利用促進(jìn)單元143輸出的SDK服務(wù)信息輸入到微件協(xié)調(diào)單元135。此后,微件協(xié)調(diào)單元135將掃描圖像、最終服務(wù)ID和SDK服務(wù)信息傳輸?shù)桨诋?dāng)前微件信息中的微件中繼URL(S173)。發(fā)給微件中繼URL的掃描圖像、最終服務(wù)ID和 SDK服務(wù)信息通過(guò)微件管理器22的中繼單元2 被接收。于是,中繼單元2 從微件信息管理表227獲取對(duì)應(yīng)于微件中繼URL的微件信息,并且將掃描圖像、最終服務(wù)ID和SDK服務(wù)信息傳送到包含在微件信息中的微件地址(S174)。發(fā)給微件地址的掃描圖像、最終服務(wù)ID和SDK服務(wù)信息通過(guò)掃描翻譯微件21c的協(xié)調(diào)單元213被接收。當(dāng)協(xié)調(diào)單元213接收SDK服務(wù)信息時(shí),協(xié)調(diào)單元213將SDK服務(wù)信息輸入到微件UI單元211。微件UI單元211使得包含在SDK服務(wù)信息中的廣告信息被顯示在顯示裝置206上(S175)。廣告信息可以包括用于翻譯應(yīng)用程序1223的廣告消息。例如,該消息可以贊美引入翻譯應(yīng)用程序1223的優(yōu)點(diǎn)。此后,協(xié)調(diào)單元213將接收的掃描圖像和最終服務(wù)ID輸入到掃描翻譯微件21c 的邏輯單元214中。邏輯單元214基于最終服務(wù)ID認(rèn)識(shí)到掃描服務(wù)的完成,并且基于服務(wù)利用信息(見(jiàn)圖36)將OCR處理執(zhí)行請(qǐng)求傳輸?shù)矫赓M(fèi)服務(wù)服務(wù)器50的OCR應(yīng)用程序 1222 (S176)。OCR處理執(zhí)行請(qǐng)求包括掃描圖像。OCR處理執(zhí)行請(qǐng)求可以是基于OCR應(yīng)用程序1222的配置文件數(shù)據(jù)中包含的接口信息。此后,OCR應(yīng)用程序1222對(duì)掃描的圖像執(zhí)行 OCR處理(S177),并且將產(chǎn)生的文本數(shù)據(jù)返回到掃描翻譯微件21c的邏輯單元214 (S178)。于是,邏輯單元214基于服務(wù)利用信息(見(jiàn)圖36)將翻譯處理執(zhí)行請(qǐng)求傳輸?shù)矫赓M(fèi)服務(wù)服務(wù)器50的翻譯應(yīng)用程序1223 (S179)。翻譯處理執(zhí)行請(qǐng)求包括文本數(shù)據(jù)。翻譯處理執(zhí)行請(qǐng)求是基于翻譯應(yīng)用程序1223的配置文件數(shù)據(jù)中包括的接口信息。此后,OCR應(yīng)用程序1223對(duì)文本數(shù)據(jù)執(zhí)行翻譯處理(S181),并且將產(chǎn)生的翻譯結(jié)果數(shù)據(jù)返回到掃描翻譯微件21c的邏輯單元214(S182)。于是邏輯單元214將翻譯結(jié)果數(shù)據(jù)作為處理對(duì)象的執(zhí)行預(yù)定處理(邏輯)(S183)。因此,依照第六實(shí)施例,能夠使得用戶認(rèn)識(shí)到能夠向掃描翻譯微件21c提供服務(wù)的SDK應(yīng)用程序122的存在微件。因此,通過(guò)使得掃描翻譯微件21c可從下載服務(wù)器60自由下載,從而使得掃描翻譯微件21c對(duì)許多末端用戶是可得到的,OCR應(yīng)用程序1222或者翻譯應(yīng)用程序1223的存在能夠被許多末端用戶認(rèn)識(shí)到。因此,人們希望一旦末端用戶認(rèn)識(shí)到OCR應(yīng)用程序1222或者翻譯應(yīng)用程序1223的便利性,末端用戶將請(qǐng)求圖像形成設(shè)備10 的管理器等等在圖像形成設(shè)備10中導(dǎo)入(購(gòu)買和安裝)OCR應(yīng)用程序1222或者翻譯應(yīng)用程序1223。為了增加導(dǎo)入OCR應(yīng)用程序1222或者翻譯應(yīng)用程序1223的可能性,可以限制通過(guò)免費(fèi)服務(wù)服務(wù)器50提供的服務(wù)的功能(能夠設(shè)置的項(xiàng)目)或者截止日期。在OCR應(yīng)用程序1222或者翻譯應(yīng)用程序1223被安裝在圖像形成設(shè)備10上之后, 如果它們的配置文件數(shù)據(jù)的評(píng)價(jià)值被設(shè)置得高,那么它們可以通過(guò)服務(wù)推薦單元222自動(dòng)被選擇。因此,在安裝前后不需要通過(guò)用戶改變掃描翻譯微件21c。
因此,通過(guò)分配微件21,能夠有效促進(jìn)SDK應(yīng)用程序122的銷售,其中SDK應(yīng)用程序122提供由微件21利用的服務(wù)。然而在上述實(shí)例中,當(dāng)外部利用的次數(shù)超過(guò)閾值時(shí)顯示廣告信息,對(duì)于其SDK服務(wù)信息在SDK服務(wù)信息管理單元144中被注冊(cè)的服務(wù),每當(dāng)檢測(cè)到外部利用時(shí),可以顯示廣告信息。但是,通過(guò)在超出閾值的場(chǎng)合限制廣告信息的顯示,作為廣告的對(duì)象的SDK應(yīng)用程序122能夠被限制在那些具有許多利用次數(shù)的應(yīng)用程序,從而能夠獲得提高的廣告效果。此外,用戶能夠回避使得用戶感到不愉快的頻繁的廣告。在上述實(shí)施例中,已經(jīng)說(shuō)明圖像形成設(shè)備10的利用的順序。但是,微件21在處理順序中具有高自由度,并且本發(fā)明并不局限于涉及圖像形成設(shè)備10的利用的處理順序。例如,微件21可以被配置成對(duì)存儲(chǔ)在用戶終端20中的圖像數(shù)據(jù)進(jìn)行OCR處理。這種微件21 的處理順序可以不涉及與圖像形成設(shè)備10的協(xié)調(diào)。但是,最優(yōu)OCR服務(wù)的選擇可以利用微件管理器22的服務(wù)推薦單元222。因此,從用戶終端20 (局部環(huán)境)中或者網(wǎng)絡(luò)中提供的多個(gè)OCR服務(wù)之中依照預(yù)定基準(zhǔn)選擇最優(yōu)OCR服務(wù),并且能夠執(zhí)行微件21的功能。盡管已經(jīng)參照確定實(shí)施例詳細(xì)說(shuō)明的該發(fā)明,但是在如下文的權(quán)利要求中所說(shuō)明和限定的發(fā)明的范圍和精神的范圍內(nèi)可以進(jìn)行各種變化和修改。本申請(qǐng)是基于2009年3月13日提交的第2009-062055號(hào)日本優(yōu)先權(quán)申請(qǐng)和2009 年3月13日提交的第2009-062057號(hào)日本優(yōu)先權(quán)申請(qǐng),并且其全部?jī)?nèi)容通過(guò)引用而結(jié)合在本文中。
權(quán)利要求
1.一種信息處理設(shè)備,其特征在于,所述信息處理設(shè)備包含接收單元,所述接收單元被配置成接收通過(guò)計(jì)算機(jī)提供的多個(gè)服務(wù)中的一個(gè)服務(wù)的利用請(qǐng)求;服務(wù)屬性信息存儲(chǔ)單元,所述服務(wù)屬性信息存儲(chǔ)單元被配置成存儲(chǔ)每個(gè)所述服務(wù)的服務(wù)屬性信息,所述服務(wù)屬性信息包括指示服務(wù)的類型的信息和指示所述服務(wù)的內(nèi)容的評(píng)價(jià)的信息;和服務(wù)推薦單元,所述服務(wù)推薦單元被配置成,從所述服務(wù)屬性信息存儲(chǔ)單元搜索與請(qǐng)求的服務(wù)的所述類型相對(duì)應(yīng)的所述服務(wù)屬性信息,并且基于在從所述服務(wù)屬性信息存儲(chǔ)單元檢索到的所述服務(wù)屬性信息中的評(píng)價(jià)信息判定推薦利用的服務(wù)。
2.如權(quán)利要求1所述的信息處理設(shè)備,其特征在于,進(jìn)一步包含服務(wù)屬性信息獲取單元,所述服務(wù)屬性信息獲取單元被配置成,從圖像形成設(shè)備獲取所述圖像形成設(shè)備能夠提供的服務(wù)的所述服務(wù)屬性信息,其中所述信息處理設(shè)備能夠與所述圖像形成設(shè)備通信,并且在所述服務(wù)屬性信息存儲(chǔ)單元中記錄獲取的服務(wù)屬性信息,其中,所述服務(wù)屬性信息存儲(chǔ)單元還存儲(chǔ)在所述圖像形成設(shè)備以外提供的服務(wù)的所述服務(wù)屬性信息。
3.如權(quán)利要求2述的信息處理設(shè)備,其特征在于,進(jìn)一步包含利用歷史記錄單元,所述利用歷史記錄單元被配置成,響應(yīng)于所述在所述圖像形成設(shè)備以外提供的服務(wù)的利用的通知,在利用歷史存儲(chǔ)單元中記錄利用所述服務(wù)的歷史。
4.如權(quán)利要求1至3中任意一個(gè)所述的信息處理設(shè)備,其特征在于,所述服務(wù)具有層次關(guān)系,其中,所述層次關(guān)系中上層服務(wù)的下層服務(wù)是可取代的,所述上層服務(wù)的所述服務(wù)屬性信息包括與所述下層服務(wù)的所述服務(wù)屬性信息關(guān)聯(lián)的信息,其中,所述服務(wù)推薦單元被配置成,當(dāng)所述推薦利用的服務(wù)的所述服務(wù)屬性信息包括關(guān)聯(lián)信息時(shí),所述服務(wù)推薦單元基于所述關(guān)聯(lián)信息從所述服務(wù)屬性存儲(chǔ)單元獲取所述下層服務(wù)的所述服務(wù)屬性信息,從所述服務(wù)屬性信息存儲(chǔ)單元搜索類型與獲取的服務(wù)屬性信息的類型相對(duì)應(yīng)的所述服務(wù)屬性信息,并且基于在從所述服務(wù)屬性信息存儲(chǔ)單元檢索到的所述服務(wù)屬性信息中的所述評(píng)價(jià)信息判定推薦利用的下層服務(wù)。
5.如權(quán)利要求4述的信息處理設(shè)備,其特征在于,所述服務(wù)屬性信息包括識(shí)別每個(gè)服務(wù)的提供者的信息,其中,所述服務(wù)推薦單元被配置成,當(dāng)所述推薦利用的服務(wù)的所述服務(wù)屬性信息包括所述關(guān)聯(lián)信息時(shí),所述服務(wù)推薦單元基于所述關(guān)聯(lián)信息從所述服務(wù)屬性存儲(chǔ)單元獲取所述下層服務(wù)的所述服務(wù)屬性信息,從所述服務(wù)屬性信息存儲(chǔ)單元搜索類型和提供者與所述獲取的服務(wù)屬性信息的類型和提供者相對(duì)應(yīng)的所述服務(wù)屬性信息,并且基于在從所述服務(wù)屬性信息存儲(chǔ)單元檢索到的所述服務(wù)屬性信息中的所述評(píng)價(jià)信息判定推薦利用的下層服務(wù)。
6.如權(quán)利要求4述的信息處理設(shè)備,其特征在于,進(jìn)一步包含服務(wù)屬性信息獲取單元, 所述服務(wù)屬性信息獲取單元被配置成,從圖像形成設(shè)備獲取所述圖像形成設(shè)備能夠提供的服務(wù)的所述服務(wù)屬性信息和所述下層服務(wù)的所述服務(wù)屬性信息,所述信息處理設(shè)備能夠與所述圖像形成設(shè)備通信,并且在所述服務(wù)屬性信息存儲(chǔ)單元中記錄所述獲取的服務(wù)屬性信息。
7.—種通過(guò)信息處理設(shè)備進(jìn)行的信息處理方法,其特征在于,所述方法包含 接收通過(guò)計(jì)算機(jī)提供的多個(gè)服務(wù)中的一個(gè)服務(wù)的利用請(qǐng)求;在所述信息處理設(shè)備的服務(wù)屬性信息存儲(chǔ)單元中存儲(chǔ)每個(gè)所述服務(wù)的服務(wù)屬性信息, 所述服務(wù)屬性信息包括指示所述服務(wù)的類型的信息和指示所述服務(wù)的內(nèi)容的評(píng)價(jià)的信息; 和從所述服務(wù)屬性信息存儲(chǔ)單元搜索與請(qǐng)求的服務(wù)的所述類型相對(duì)應(yīng)的所述服務(wù)屬性信息;并且基于從所述服務(wù)屬性信息存儲(chǔ)單元檢索到的所述服務(wù)屬性信息中的評(píng)價(jià)信息判定推薦利用的服務(wù)。
8.如權(quán)利要求7所述的信息處理方法,其特征在于,進(jìn)一步包含從圖像形成設(shè)備獲取所述圖像形成設(shè)備能夠提供的服務(wù)的所述服務(wù)屬性信息,所述信息處理設(shè)備能夠與所述圖像形成設(shè)備通信,并且在所述服務(wù)屬性信息存儲(chǔ)單元中記錄獲取的服務(wù)屬性信息;和將在所述圖像形成設(shè)備以外提供的服務(wù)的所述服務(wù)屬性信息存儲(chǔ)在所述服務(wù)屬性信息存儲(chǔ)單元中。
9.如權(quán)利要求7或者8所述的信息處理方法,其特征在于,所述服務(wù)具有層次關(guān)系,其中,所述層次關(guān)系中上層服務(wù)的下層服務(wù)是可取代的,所述上層服務(wù)的所述服務(wù)屬性信息包括與所述下層服務(wù)的所述服務(wù)屬性信息關(guān)聯(lián)的信息,其中,所述服務(wù)推薦步驟包括判定所述推薦利用的服務(wù)的所述服務(wù)屬性信息是否包括關(guān)聯(lián)信息;基于所述關(guān)聯(lián)信息從所述服務(wù)屬性存儲(chǔ)單元獲取所述下層服務(wù)的所述服務(wù)屬性信息;從所述服務(wù)屬性信息存儲(chǔ)單元搜索與獲取的服務(wù)屬性信息的類型相對(duì)應(yīng)的所述服務(wù)屬性信息;并且基于從所述服務(wù)屬性信息存儲(chǔ)單元檢索到的所述服務(wù)屬性信息中的所述評(píng)價(jià)信息判定推薦利用的下層服務(wù)。
10.如權(quán)利要求9所述的信息處理方法,其特征在于,進(jìn)一步包含從圖像形成設(shè)備獲取所述圖像形成設(shè)備能夠提供的服務(wù)的所述服務(wù)屬性信息和所述下層服務(wù)的所述服務(wù)屬性信息,所述信息處理設(shè)備能夠與所述圖像形成設(shè)備通信;并且在所述服務(wù)屬性信息存儲(chǔ)單元中記錄所述獲取的服務(wù)屬性信息。
11.一種圖像形成設(shè)備,其特征在于,所述圖像形成設(shè)備包含服務(wù)屬性信息存儲(chǔ)單元,所述服務(wù)屬性信息存儲(chǔ)單元被配置成存儲(chǔ)能夠通過(guò)所述圖像形成設(shè)備提供的多個(gè)服務(wù)中的每個(gè)服務(wù)的服務(wù)屬性信息,所述服務(wù)屬性信息包括識(shí)別信息;服務(wù)屬性信息提供單元,所述服務(wù)屬性信息提供單元被配置成響應(yīng)來(lái)自信息處理設(shè)備的請(qǐng)求,所述服務(wù)屬性信息提供單元將在所述服務(wù)屬性信息存儲(chǔ)單元中存儲(chǔ)的所述識(shí)別信息傳輸?shù)剿鲂畔⑻幚碓O(shè)備,所述圖像形成設(shè)備能夠與所述信息處理設(shè)備通信;服務(wù)請(qǐng)求接收單元,所述服務(wù)請(qǐng)求接收單元被配置成從所述信息處理設(shè)備接收包括所述識(shí)別信息的服務(wù)執(zhí)行請(qǐng)求;服務(wù)控制單元,所述服務(wù)控制單元被配置成控制通過(guò)包括在所述服務(wù)執(zhí)行請(qǐng)求中的所述識(shí)別信息識(shí)別的所述服務(wù)的執(zhí)行;和帳單單元,所述帳單單元被配置成在賬單信息存儲(chǔ)單元中記錄與執(zhí)行的所述服務(wù)的數(shù)量相對(duì)應(yīng)的帳單信息。
12.如權(quán)利要求11述的圖像形成設(shè)備,其特征在于,所述帳單信息存儲(chǔ)單元包括用于每個(gè)服務(wù)的帳單計(jì)算器,其中,所述帳單單元在執(zhí)行對(duì)應(yīng)的服務(wù)時(shí)更新所述帳單計(jì)算器。
13.如權(quán)利要求11或者12所述的圖像形成設(shè)備,其特征在于,所述服務(wù)屬性信息包括指示每個(gè)服務(wù)的類型的信息,其中所述執(zhí)行請(qǐng)求包括指示請(qǐng)求的服務(wù)的所述類型的信息,所述圖像形成設(shè)備進(jìn)一步包含第一廣告信息存儲(chǔ)單元,所述第一廣告信息存儲(chǔ)單元被配置成,對(duì)于其利用要被做廣告的每個(gè)服務(wù),存儲(chǔ)指示所述服務(wù)的所述類型的信息和給所述服務(wù)的利用做廣告的第一廣告信息;和第一廣告信息傳輸單元,所述第一廣告信息傳輸單元被配置成從所述第一廣告信息存儲(chǔ)單元獲取類型對(duì)應(yīng)于所述請(qǐng)求的服務(wù)的所述類型的所述第一廣告信息,并且被配置成將獲取的第一廣告信息傳輸?shù)剿鲂畔⑻幚碓O(shè)備。
14.如權(quán)利要求11或者12所述的圖像形成設(shè)備,其特征在于,所述服務(wù)屬性信息包括指示每個(gè)服務(wù)的類型的信息,并且所述執(zhí)行請(qǐng)求包括指示所述請(qǐng)求的服務(wù)的類型的信息,所述圖像形成設(shè)備進(jìn)一步包含第二廣告信息存儲(chǔ)單元,所述第二廣告信息存儲(chǔ)單元被配置成,對(duì)于期望能夠在所述圖像形成設(shè)備中被利用的每個(gè)服務(wù),存儲(chǔ)指示所述類型的信息和使得在所述圖像形成設(shè)備中能夠利用所述服務(wù)的第二廣告信息;和第二廣告信息傳輸單元,所述第二廣告信息傳輸單元被配置成,從所述第二廣告信息存儲(chǔ)單元獲取類型對(duì)應(yīng)于所述請(qǐng)求的服務(wù)的所述類型的所述第二廣告信息,并且被配置成將獲取的第二廣告信息傳輸?shù)剿鲂畔⑻幚碓O(shè)備。
全文摘要
一種信息處理設(shè)備包括接收單元,所述接收單元被配置成接收通過(guò)計(jì)算機(jī)提供的多個(gè)服務(wù)中的一個(gè)的利用請(qǐng)求;服務(wù)屬性信息存儲(chǔ)單元,所述服務(wù)屬性信息存儲(chǔ)單元被配置成存儲(chǔ)每個(gè)服務(wù)的服務(wù)屬性信息,服務(wù)屬性信息包括指示服務(wù)的類型的信息和指示服務(wù)的內(nèi)容的評(píng)價(jià)的信息;和服務(wù)推薦單元,所述服務(wù)推薦單元被配置成從服務(wù)屬性信息存儲(chǔ)單元搜索與請(qǐng)求的服務(wù)的類型相對(duì)應(yīng)的服務(wù)屬性信息,并且基于在從服務(wù)屬性信息存儲(chǔ)單元檢索到的服務(wù)屬性信息中的評(píng)價(jià)信息判定推薦利用的服務(wù)。
文檔編號(hào)G06F17/30GK102349070SQ20108001134
公開(kāi)日2012年2月8日 申請(qǐng)日期2010年1月25日 優(yōu)先權(quán)日2009年3月13日
發(fā)明者津田道彥, 石原博史, 鈴木啟一 申請(qǐng)人:株式會(huì)社理光
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1