專利名稱::主機(jī)設(shè)備、協(xié)作服務(wù)管理系統(tǒng)以及協(xié)作服務(wù)管理方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種經(jīng)由網(wǎng)絡(luò)連接的設(shè)備相互通信并協(xié)作來執(zhí)行服務(wù)的協(xié)作服務(wù)的技術(shù)。
背景技術(shù):
:近年來,正在普及一種智能手機(jī)、平板終端等面向個(gè)人用戶的高功能終端。這些終端搭載安卓(Android:注冊(cè)商標(biāo))、iOS等的平臺(tái),具備下載各種應(yīng)用軟件來執(zhí)行的環(huán)境。因此,可預(yù)料到一種協(xié)作服務(wù)的利用擴(kuò)大,該協(xié)作服務(wù)通過連接不管在室內(nèi)還是在室外的各種場(chǎng)所的多個(gè)設(shè)備、并使各設(shè)備相互協(xié)作來向用戶提供服務(wù)。作為向多個(gè)設(shè)備分發(fā)應(yīng)用軟件來實(shí)現(xiàn)協(xié)作服務(wù)的以往技術(shù),例如已知有下述以往技術(shù)。例如非專利文獻(xiàn)1、2公開了蘋果(Apple)公司的稱為無線播放(Airplay)的技術(shù),該技術(shù)中使平板終端或智能手機(jī)與電視機(jī)協(xié)作,通過平板終端或智能手機(jī)的操作在電視機(jī)上顯示內(nèi)容。在該技術(shù)中,通過將構(gòu)成設(shè)備的組合為固定的協(xié)作服務(wù)的專用應(yīng)用軟件預(yù)先分別安裝在各設(shè)備中,并執(zhí)行所安裝的應(yīng)用軟件,從而實(shí)現(xiàn)協(xié)作服務(wù)。專利文獻(xiàn)I公開了一種技術(shù),網(wǎng)絡(luò)網(wǎng)關(guān)(networkgateway)應(yīng)來自程序分發(fā)網(wǎng)站的程序更新請(qǐng)求或來自連接在其下的各設(shè)備的請(qǐng)求,從程序分發(fā)網(wǎng)站接收程序,并將接收到的程序分發(fā)到各設(shè)備。然而,在所述非專利文獻(xiàn)1、2的技術(shù)中,⑴存在無法在平板終端和電視機(jī)之類的組合事先知道的固定的組合設(shè)備以外的設(shè)備之間提供協(xié)作服務(wù)的問題。另外,(2)在執(zhí)行協(xié)作服務(wù)的各設(shè)備中,需要從因特網(wǎng)等有接入點(diǎn)(accesspoint)的外部網(wǎng)絡(luò)安裝用于實(shí)現(xiàn)協(xié)作服務(wù)的應(yīng)用軟件。因此,在非專利文獻(xiàn)1、2的技術(shù)中,存在如下問題:在想要使用不經(jīng)由接入點(diǎn)設(shè)備彼此進(jìn)行通信的自組織網(wǎng)絡(luò)(adhocnetwork)(自主分散型網(wǎng)絡(luò))來實(shí)現(xiàn)協(xié)作服務(wù)的情況下,如果在各設(shè)備中沒有安裝用于實(shí)現(xiàn)協(xié)作服務(wù)的應(yīng)用軟件,則無法實(shí)現(xiàn)協(xié)作服務(wù)。另外,在專利文獻(xiàn)I的技術(shù)中,存在如下問題:由于不經(jīng)由網(wǎng)關(guān)便無法向各設(shè)備分發(fā)應(yīng)用軟件,因此在各設(shè)備處于無法與網(wǎng)關(guān)連接的環(huán)境下時(shí),無法向各設(shè)備分發(fā)應(yīng)用軟件。因此,存在如下問題:即使在各設(shè)備中安裝了一次用于執(zhí)行協(xié)作服務(wù)的應(yīng)用軟件,在將該設(shè)備連接成自組織網(wǎng)絡(luò)時(shí),如果在各設(shè)備中安裝的應(yīng)用軟件的版本等產(chǎn)生不匹配,則也無法執(zhí)行協(xié)作服務(wù)。專利文獻(xiàn)1:日本專利公開公報(bào)特開2001-222500號(hào)非專利文獻(xiàn)I:[online]蘋果(Apple)公司網(wǎng)頁(yè)、[2011年11月2日搜索]、因特網(wǎng)〈http://www.apple,com/jp/ipad/features/airplay.html>非專利文獻(xiàn)2:[online]蘋果(Apple)公司網(wǎng)頁(yè)、[2011年11月2日搜索]、因特網(wǎng)〈http://www.apple,com/jp/ipodtouch/features/airplay.html>
發(fā)明內(nèi)容本發(fā)明的目的在于提供一種能夠在自主分散型網(wǎng)絡(luò)(autonomousdistributednetwork)中實(shí)現(xiàn)協(xié)作服務(wù)的技術(shù)。本發(fā)明的一個(gè)方面所涉及的主機(jī)設(shè)備管理在自主分散型網(wǎng)絡(luò)中使多個(gè)設(shè)備相互協(xié)作而被執(zhí)行的協(xié)作服務(wù),包括:協(xié)作服務(wù)信息管理部,針對(duì)多個(gè)協(xié)作服務(wù)管理規(guī)定有關(guān)在執(zhí)行各協(xié)作服務(wù)時(shí)所述設(shè)備所需的應(yīng)用軟件的信息和為了執(zhí)行所述應(yīng)用軟件而要求的所述設(shè)備的技術(shù)規(guī)格的協(xié)作服務(wù)信息;設(shè)備信息獲取部,從經(jīng)由所述自主分散型網(wǎng)絡(luò)檢測(cè)出的一個(gè)或多個(gè)外圍設(shè)備獲取規(guī)定外圍設(shè)備的技術(shù)規(guī)格的設(shè)備信息;連接管理部,從所述外圍設(shè)備決定所述協(xié)作服務(wù)所要使用的一個(gè)或多個(gè)客戶設(shè)備,并與所決定的客戶設(shè)備建立網(wǎng)絡(luò)連接;協(xié)作服務(wù)決定部,基于來自用戶的指示從所述協(xié)作服務(wù)信息所規(guī)定的協(xié)作服務(wù)中決定執(zhí)行對(duì)象的協(xié)作服務(wù);應(yīng)用軟件決定部,基于所述客戶設(shè)備的設(shè)備信息和所述執(zhí)行對(duì)象的協(xié)作服務(wù)的所述技術(shù)規(guī)格決定所述客戶設(shè)備的應(yīng)用軟件;應(yīng)用軟件分發(fā)部,將由所述應(yīng)用軟件決定部決定的應(yīng)用軟件分發(fā)到所述客戶設(shè)備;以及協(xié)作服務(wù)生命周期管理部,向所述客戶設(shè)備發(fā)出由所述應(yīng)用軟件分發(fā)部分發(fā)的應(yīng)用軟件的啟動(dòng)指示。圖1是表示本發(fā)明的實(shí)施方式I中的協(xié)作服務(wù)管理系統(tǒng)的一例的功能框圖。圖2是表示設(shè)備信息獲取部從外圍設(shè)備獲取的設(shè)備信息的一例的圖。圖3是表示本發(fā)明的實(shí)施方式I中的協(xié)作服務(wù)結(jié)構(gòu)的一例的示意圖。圖4是表示協(xié)作服務(wù)信息管理部所管理的協(xié)作服務(wù)信息的一例的圖。圖5是表示協(xié)作服務(wù)的決定、網(wǎng)絡(luò)連接的建立以及客戶UI的決定為止的處理的一例的序列圖。圖6是接著圖5的序列圖,是采用了分發(fā)方法I時(shí)的序列圖。圖7是接著圖5的序列圖,是采用了分發(fā)方法2時(shí)的序列圖。圖8是表示在主機(jī)設(shè)備中用戶選擇網(wǎng)絡(luò)時(shí)顯示在顯示器上的畫面轉(zhuǎn)變的一例的圖。圖9是表示在主機(jī)設(shè)備中開始協(xié)作服務(wù)時(shí)顯示在顯示器上的畫面轉(zhuǎn)變的一例的圖。圖10是表示在主機(jī)設(shè)備中用戶選擇協(xié)作服務(wù)時(shí)顯示在顯示器上的畫面轉(zhuǎn)變的一例的圖,(A)示出作為客戶設(shè)備存在A、B這2臺(tái)設(shè)備的情況,(B)示出作為客戶設(shè)備存在AC這3臺(tái)設(shè)備的情況。圖11是表示本發(fā)明的實(shí)施方式2中的協(xié)作服務(wù)管理系統(tǒng)的一例的功能框圖。圖12是表示本發(fā)明的實(shí)施方式2中的協(xié)作服務(wù)的結(jié)構(gòu)的一例的示意圖。圖13是表示協(xié)作服務(wù)的決定、網(wǎng)絡(luò)連接的建立以及客戶UI的決定為止的處理的一例的序列圖。圖14是接著圖13的序列圖,是采用了分發(fā)方法I時(shí)的序列圖。圖15是接著圖13的序列圖,是采用了分發(fā)方法2時(shí)的序列圖。具體實(shí)施方式下面,參照附圖來說明本發(fā)明的實(shí)施方式。此外,這些附圖是用于說明本發(fā)明能夠采用的技術(shù)特征,只要沒有特別進(jìn)行特定的記載,所記載的裝置的結(jié)構(gòu)以及處理等并不限定于此,僅僅是說明例。(實(shí)施方式I)本發(fā)明實(shí)施方式I的協(xié)作服務(wù)管理系統(tǒng)在不存在用于連接到外部網(wǎng)絡(luò)的接入點(diǎn)的環(huán)境下,與周圍的設(shè)備構(gòu)建自主分散型網(wǎng)絡(luò),將適合于各設(shè)備的技術(shù)規(guī)格(性能)的應(yīng)用軟件分發(fā)到各設(shè)備來實(shí)現(xiàn)協(xié)作服務(wù)。在此,自主分散型網(wǎng)絡(luò)是指不依賴于接入點(diǎn)、基站,多數(shù)的終端自主分布性地起到與路由器相同的作用來實(shí)現(xiàn)鏈接通信的網(wǎng)絡(luò),例如相當(dāng)于自組織網(wǎng)絡(luò)。(結(jié)構(gòu)的說明)圖1是表示本發(fā)明的實(shí)施方式I中的協(xié)作服務(wù)管理系統(tǒng)1001的一例的功能框圖。協(xié)作服務(wù)管理系統(tǒng)1001具備主機(jī)設(shè)備1101和客戶設(shè)備1201。協(xié)作服務(wù)管理系統(tǒng)1001通過一邊相互通信一邊執(zhí)行協(xié)作服務(wù)的多個(gè)設(shè)備而實(shí)現(xiàn)。作為協(xié)作服務(wù)的一例,列舉由主機(jī)設(shè)備1101和一個(gè)或多個(gè)客戶設(shè)備1201將一個(gè)圖像分割來進(jìn)行顯示的服務(wù)。執(zhí)行協(xié)作服務(wù)的設(shè)備例如像智能手機(jī)、平板終端、TV、記錄器那樣具備CPU等處理裝置(未圖示)、存儲(chǔ)程序的存儲(chǔ)器、硬盤等記錄介質(zhì)以及用于進(jìn)行網(wǎng)絡(luò)連接、網(wǎng)絡(luò)通信的通信裝置(未圖示)等硬件。而且,執(zhí)行協(xié)作服務(wù)的設(shè)備通過讓處理裝置執(zhí)行記錄在記錄介質(zhì)中的程序來實(shí)現(xiàn)網(wǎng)絡(luò)連接功能。另外,執(zhí)行協(xié)作服務(wù)的設(shè)備通過用戶對(duì)所顯示的操作畫面進(jìn)行的操作、或者來自網(wǎng)絡(luò)連接的其它設(shè)備的操作能夠執(zhí)行各種處理。另外,記錄在記錄介質(zhì)中的程序例如是用于實(shí)現(xiàn)涉及在本實(shí)施方式中后面說明的序列的處理、構(gòu)成執(zhí)行協(xié)作服務(wù)的設(shè)備的要素的動(dòng)作的程序。另外,也可以不是使CPU執(zhí)行記錄在記錄介質(zhì)中的程序,而是利用集成電路來構(gòu)成使CPU執(zhí)行程序能夠?qū)崿F(xiàn)的動(dòng)作。如果采用利用集成電路的結(jié)構(gòu),則不需要將對(duì)應(yīng)的程序記錄在記錄介質(zhì)中。執(zhí)行協(xié)作服務(wù)的設(shè)備搭載主機(jī)側(cè)功能、客戶側(cè)功能這兩方的功能或其中一方的功能。在執(zhí)行協(xié)作服務(wù)時(shí),一個(gè)設(shè)備執(zhí)行主機(jī)側(cè)功能而成為主機(jī)設(shè)備1101,其它的一個(gè)或多個(gè)設(shè)備執(zhí)行客戶側(cè)功能而成為客戶設(shè)備1201。主機(jī)設(shè)備1101和客戶設(shè)備1201通過網(wǎng)絡(luò)NT連接。在本實(shí)施方式中,作為網(wǎng)絡(luò)NT,以WiFi(注冊(cè)商標(biāo))、WiFiDirect等的無線網(wǎng)絡(luò)為例進(jìn)行說明。但這是一例,作為網(wǎng)絡(luò)NT,可以采用有線網(wǎng)絡(luò),也可以采用WiFi(注冊(cè)商標(biāo))和WiFiDirect以外的其它無線網(wǎng)絡(luò),還可以采用有線網(wǎng)絡(luò)和無線網(wǎng)絡(luò)混合存在的網(wǎng)絡(luò)。WiFi的標(biāo)準(zhǔn)例如在WiFi聯(lián)盟(WiFiAlliance)中有規(guī)定。在WiFi聯(lián)盟中規(guī)定了設(shè)備經(jīng)由接入點(diǎn)(AP)進(jìn)行通信的基礎(chǔ)模式(infrastructuremode)和設(shè)備彼此直接通信的自組織模式(adhocmode)。如果主機(jī)設(shè)備1101和客戶設(shè)備1201選擇自組織模式,則網(wǎng)絡(luò)NT成為自組織網(wǎng)絡(luò)。主機(jī)設(shè)備1101從外圍設(shè)備中決定要建立網(wǎng)絡(luò)連接的客戶設(shè)備1201,向已決定的客戶設(shè)備1201發(fā)送連接委托,決定用于執(zhí)行協(xié)作服務(wù)的應(yīng)用軟件(以下記述為UI(用戶接口)應(yīng)用軟件。),將已決定的UI應(yīng)用軟件分發(fā)到客戶設(shè)備1201,指示客戶設(shè)備1201執(zhí)行UI應(yīng)用軟件??蛻粼O(shè)備1201接受來自主機(jī)設(shè)備1101的連接委托,決定加入自組織網(wǎng)絡(luò),接收從主機(jī)設(shè)備1101分發(fā)的Π應(yīng)用軟件,并接受來自主機(jī)設(shè)備1101的指示來啟動(dòng)接收到的Π應(yīng)用軟件。(主機(jī)設(shè)備1101的功能的概要)主機(jī)設(shè)備1101具備下述⑴(5)的功能。(I)針對(duì)多個(gè)協(xié)作服務(wù),管理規(guī)定有關(guān)在執(zhí)行各協(xié)作服務(wù)時(shí)各設(shè)備所需的Π應(yīng)用軟件的信息和為了執(zhí)行π應(yīng)用軟件而要求的各設(shè)備的技術(shù)規(guī)格(specificationrequirement)的協(xié)作服務(wù)信息(參照?qǐng)D4)。(2)將協(xié)作服務(wù)信息所規(guī)定的技術(shù)規(guī)格與外圍設(shè)備的設(shè)備信息進(jìn)行對(duì)照,提取能夠執(zhí)行的協(xié)作服務(wù),將提取出的協(xié)作服務(wù)的一覽提示給用戶,基于用戶的指示決定執(zhí)行對(duì)象的協(xié)作服務(wù),啟動(dòng)用于執(zhí)行已決定的協(xié)作服務(wù)的主機(jī)側(cè)的UI應(yīng)用軟件。(3)將外圍設(shè)備的設(shè)備信息提示給用戶,決定要協(xié)作的客戶設(shè)備1201,向已被決定的客戶設(shè)備1201發(fā)送連接委托,建立網(wǎng)絡(luò)連接。(4)將為了執(zhí)行UI應(yīng)用軟件而要求的設(shè)備的技術(shù)規(guī)格與客戶設(shè)備1201的設(shè)備信息進(jìn)行對(duì)照,決定向客戶設(shè)備1201分發(fā)的UI應(yīng)用軟件。(5)向客戶設(shè)備1201分發(fā)Π應(yīng)用軟件,并發(fā)出啟動(dòng)指示。(客戶設(shè)備1201的功能的概要)客戶設(shè)備1201具備下述⑴、⑵的功能。(1)接受來自主機(jī)設(shè)備1101的連接委托加入?yún)f(xié)作服務(wù)的網(wǎng)絡(luò)。(2)接收從主機(jī)設(shè)備1101分發(fā)的Π應(yīng)用軟件,并接受來自主機(jī)設(shè)備的啟動(dòng)指示啟動(dòng)接收到的Π應(yīng)用軟件。下面,說明圖1所示的主機(jī)設(shè)備1101和客戶設(shè)備1201的結(jié)構(gòu)的詳細(xì)內(nèi)容。(主機(jī)設(shè)備1101的說明)主機(jī)設(shè)備1101具備設(shè)備連接管理部1102、協(xié)作服務(wù)結(jié)構(gòu)管理部1103、協(xié)作服務(wù)生命周期管理部1104、內(nèi)容共享部1105、Π應(yīng)用軟件執(zhí)行引擎1106、應(yīng)用軟件1107以及網(wǎng)絡(luò)通信部1108。設(shè)備連接管理部1102具備設(shè)備信息獲取部1121和連接管理部1122。設(shè)備信息獲取部1121經(jīng)由自組織網(wǎng)絡(luò)從外圍設(shè)備獲取設(shè)備信息。另外,設(shè)備信息獲取部1121應(yīng)來自主機(jī)設(shè)備1101所具備的各結(jié)構(gòu)要素的請(qǐng)求,從外圍設(shè)備獲取設(shè)備信息,并將獲取到的設(shè)備信息提供給各結(jié)構(gòu)要素。圖2是表示設(shè)備信息獲取部1121從外圍設(shè)備獲取的設(shè)備信息的一例的圖。如圖2所示,設(shè)備信息具備列20112013。列2011中記載有設(shè)備信息的類別名。列2012中記載有設(shè)備信息的各要素名。列2013中記載有各要素的值。行2001中記載有設(shè)備標(biāo)識(shí)符。設(shè)備標(biāo)識(shí)符是用于唯一地確定設(shè)備的信息。作為設(shè)備標(biāo)識(shí)符,例如采用UDN(UniqueDeviceName:單一設(shè)備名)。在行20022004中記載有向用戶提示的信息,記載有人能夠視覺識(shí)別的信息。具體而言,在行20022004中分別記載有圖標(biāo)(iconurl)、設(shè)備名(friendlyName)、概要說明(modelDescription)。在行20052011中記載有設(shè)備的種類/功能信息。作為設(shè)備的種類/功能信息,記載有主機(jī)設(shè)備1101能夠解釋的信息、且用于決定要連接的設(shè)備、決定協(xié)作服務(wù)、決定要分發(fā)的Π的信息。具體而言,作為設(shè)備的種類/功能信息,包含設(shè)備種類(deviceType)、制造者(manufacturer)、模型名(modelName)、模型號(hào)(modelNumber)、搭載OS(OS)、分辨率(resolution)以及支持功能(support_function)。行20012008的各要素米用UPnP(UniversalPlugandPlay:通用即插即用)規(guī)定的設(shè)備描述(Devicedescription)信息。圖2所示的設(shè)備信息中除了該設(shè)備描述信息以外,還記載有行20092011所示的搭載OS、分辨率以及支持功能的要素。搭載OS表示設(shè)備所搭載的操作系統(tǒng)的名稱。分辨率表示設(shè)備的顯示器的分辨率。支持功能表示是否具備客戶功能、具備主機(jī)功能、或具備觸摸操作功能等的設(shè)備所支持的功能。此外,作為設(shè)備信息,只要是在決定要連接的設(shè)備、決定協(xié)作服務(wù)、決定要分發(fā)的UI應(yīng)用軟件時(shí)可利用的信息,也可以采用其它信息。返回到圖1,設(shè)備信息獲取部1121在從未建立網(wǎng)絡(luò)連接的外圍設(shè)備獲取設(shè)備信息的情況下,例如可以使用在WiFiDirect中規(guī)定的設(shè)備搜索、或服務(wù)搜索等的協(xié)議來獲取設(shè)備信息。另外,設(shè)備信息獲取部1121在從建立了網(wǎng)絡(luò)連接的外圍設(shè)備獲取設(shè)備信息的情況下,例如可以使用在WiFiDirect中規(guī)定的設(shè)備搜索、服務(wù)搜索的協(xié)議、或在UpnP中規(guī)定的設(shè)備發(fā)現(xiàn)(Devicediscovery)等的協(xié)議來獲取設(shè)備信息。此外,作為獲取設(shè)備信息的協(xié)議,只要是能夠獲取上述的設(shè)備信息、并且在構(gòu)建協(xié)作服務(wù)管理系統(tǒng)1001的設(shè)備之間為共同的協(xié)議,則可以采用任何協(xié)議。連接管理部1122從外圍設(shè)備決定客戶設(shè)備1201,對(duì)客戶設(shè)備1201發(fā)出連接委托,按照來自客戶設(shè)備1201的應(yīng)答建立網(wǎng)絡(luò)連接。此外,連接管理部1122例如可以使用在WiFiDirect中規(guī)定的協(xié)議來與客戶設(shè)備1201建立網(wǎng)絡(luò)連接。協(xié)作服務(wù)結(jié)構(gòu)管理部1103具備協(xié)作服務(wù)信息管理部1131、協(xié)作服務(wù)決定部1132、分發(fā)腳本決定部1133(應(yīng)用軟件決定部的一例)、腳本分發(fā)部1134(應(yīng)用軟件分發(fā)部的一例)。下面說明本發(fā)明的實(shí)施方式I中的各種用語(yǔ)。協(xié)作服務(wù)是指多個(gè)設(shè)備協(xié)作來執(zhí)行的服務(wù),具體而言,是將一個(gè)主機(jī)設(shè)備1101與一個(gè)或多個(gè)客戶設(shè)備1201進(jìn)行連接來實(shí)現(xiàn)的服務(wù)。為了執(zhí)行協(xié)作服務(wù),需要在各設(shè)備上執(zhí)行的UI應(yīng)用軟件。Π應(yīng)用軟件是指用于在構(gòu)成協(xié)作服務(wù)的各設(shè)備中實(shí)現(xiàn)UI(用戶接口)的應(yīng)用軟件。該UI應(yīng)用軟件例如用Javascript(注冊(cè)商標(biāo))等的腳本語(yǔ)言來描述。將由主機(jī)設(shè)備1101啟動(dòng)的Π應(yīng)用軟件稱為主機(jī)n(MasterU1、主機(jī)應(yīng)用軟件的一例),將由客戶設(shè)備1201啟動(dòng)的UI應(yīng)用軟件稱為客戶UI(ClientU1、客戶應(yīng)用軟件的一例)。主機(jī)Π是在主機(jī)設(shè)備1101中選擇了協(xié)作服務(wù)之后最初被啟動(dòng)的應(yīng)用軟件。該主機(jī)Π進(jìn)行建立客戶設(shè)備1201與主機(jī)設(shè)備1101的網(wǎng)絡(luò)連接來構(gòu)建網(wǎng)絡(luò)的處理、向客戶設(shè)備1201分發(fā)客戶UI并指示所分發(fā)的客戶UI的啟動(dòng)的處理等??蛻籀笆窃诳蛻粼O(shè)備1201中接受來自主機(jī)設(shè)備1101的啟動(dòng)指示來啟動(dòng)的應(yīng)用軟件。除此之外,在本實(shí)施方式中,作為與協(xié)作服務(wù)獨(dú)立的Π應(yīng)用軟件,存在服務(wù)選擇UKServiceSelectUI)0服務(wù)選擇Π是在主機(jī)設(shè)備1101中存在多個(gè)協(xié)作服務(wù)的情況下執(zhí)行的應(yīng)用軟件,是從多個(gè)協(xié)作服務(wù)中選擇作為執(zhí)行對(duì)象的一個(gè)協(xié)作服務(wù)的應(yīng)用軟件。圖3是表示本發(fā)明的實(shí)施方式I中的協(xié)作服務(wù)結(jié)構(gòu)的一例的示意圖。協(xié)作服務(wù)信息管理部1131對(duì)一個(gè)服務(wù)選擇Π、多個(gè)協(xié)作服務(wù)以及構(gòu)成各協(xié)作服務(wù)的UI應(yīng)用軟件(主機(jī)UI或客戶UI)進(jìn)行管理。主機(jī)設(shè)備1101最初啟動(dòng)服務(wù)選擇Π,在服務(wù)選擇Π選擇了協(xié)作服務(wù)時(shí),啟動(dòng)構(gòu)成所選擇的協(xié)作服務(wù)的主機(jī)Π。在圖3中,主機(jī)設(shè)備1101具備兩個(gè)協(xié)作服務(wù)3001、3002。協(xié)作服務(wù)3001是在主機(jī)設(shè)備1101和兩個(gè)客戶設(shè)備1201進(jìn)行的協(xié)作服務(wù)。協(xié)作服務(wù)3002是在主機(jī)設(shè)備1101和一個(gè)客戶設(shè)備1201進(jìn)行的協(xié)作服務(wù)。例如,當(dāng)服務(wù)選擇Π基于用戶的指示選擇了協(xié)作服務(wù)3001時(shí),協(xié)作服務(wù)3001的主機(jī)UI被啟動(dòng)。另一方面,當(dāng)服務(wù)選擇UI基于用戶的指示選擇了協(xié)作服務(wù)3002時(shí),協(xié)作服務(wù)3002的主機(jī)Π被啟動(dòng)。此外,在只存在一個(gè)協(xié)作服務(wù)的情況下,主機(jī)設(shè)備1101可以不啟動(dòng)服務(wù)選擇Π,而直接啟動(dòng)構(gòu)成協(xié)作服務(wù)的主機(jī)UI。主機(jī)Π、客戶Π以及服務(wù)選擇Π分別構(gòu)成應(yīng)用軟件1107,通過由Π應(yīng)用軟件執(zhí)行引擎1106對(duì)腳本數(shù)據(jù)進(jìn)行解碼來實(shí)現(xiàn)。返回到圖1,協(xié)作服務(wù)信息管理部1131管理圖4所示的協(xié)作服務(wù)信息。圖4是表不協(xié)作服務(wù)信息管理部1131所管理的協(xié)作服務(wù)信息的一例的圖。協(xié)作服務(wù)信息包括協(xié)作服務(wù)列表4001和UI應(yīng)用軟件列表4002。協(xié)作服務(wù)列表4001是保存與`能夠在主機(jī)設(shè)備1101中執(zhí)行的協(xié)作服務(wù)有關(guān)的信息的表,具有服務(wù)ID、服務(wù)版本、服務(wù)名、描述(Description)以及Π應(yīng)用軟件列表的字段。服務(wù)ID的字段中保存有對(duì)各協(xié)作服務(wù)唯一賦予的識(shí)別碼。服務(wù)版本的字段中保存有各協(xié)作服務(wù)的版本名。服務(wù)名的字段中保存有各協(xié)作服務(wù)的名稱。描述的字段中保存有描述各協(xié)作服務(wù)的簡(jiǎn)單的說明的字符串。Π應(yīng)用軟件列表的字段中保存有各協(xié)作服務(wù)的UI應(yīng)用軟件列表4002。UI應(yīng)用軟件列表4002具有在執(zhí)行協(xié)作服務(wù)時(shí)主機(jī)設(shè)備1101和客戶設(shè)備1201所需的UI應(yīng)用軟件的信息的字段和在執(zhí)行各UI應(yīng)用軟件時(shí)所要求的設(shè)備的技術(shù)規(guī)格的字段。UI應(yīng)用軟件的信息的字段進(jìn)一步分為IDJI類型(UIType)以及文件路徑(Filepath)的字段。ID的字段中保存有對(duì)各Π應(yīng)用軟件唯一賦予的識(shí)別碼。UI類型的字段中保存有表示UI應(yīng)用軟件是主機(jī)UI還是客戶UI的信息。在圖4的例子中,如果UI應(yīng)用軟件為主機(jī)Π,則在UI類型的字段中保存有“Master_UI”,如果UI應(yīng)用軟件為客戶UI,則在UI類型的字段中保存有“Client_UI”。文件路徑的字段中保存有表示各UI應(yīng)用軟件的保存場(chǎng)所的文件路徑。技術(shù)規(guī)格的字段進(jìn)一步分為設(shè)備種類(DeviceType)、廠商名(Manufacturer)、OS、分辨率以及支持功能的字段。設(shè)備種類的字段中保存有設(shè)備的種類。廠商名的字段中保存有設(shè)備的廠商名。OS的字段中保存有設(shè)備所安裝的OS的名稱。分辨率的字段中保存有設(shè)備的分辨率。例如在行4021的分辨率的字段中保存有“0-320PX(smartphone)”。這表示為了執(zhí)行行4021的UI應(yīng)用軟件,要求是分辨率為320像素以下的智能手機(jī)。行4022的分辨率的字段中保存有“321-900px(tablet)”。這表示為了執(zhí)行行4022的UI應(yīng)用軟件,要求是分辨率為321像素以上、且900像素以下的平板終端。支持功能的字段中保存有設(shè)備所具備的功能。例如在行4021的支持功能的字段中保存有“設(shè)備協(xié)作主機(jī)側(cè)功能、觸摸操作”。這表示為了執(zhí)行行4021的UI應(yīng)用軟件,要求是能夠進(jìn)行觸摸操作、且具備圖1所示的主機(jī)設(shè)備1101的功能的設(shè)備。另外,行4022的支持功能的字段中保存有“設(shè)備協(xié)作客戶側(cè)功能、觸摸操作”。這表示為了執(zhí)行行4022的UI應(yīng)用軟件,要求是能夠進(jìn)行觸摸操作、且具備圖1所示的客戶設(shè)備1201的功能的設(shè)備。此外,協(xié)作服務(wù)信息并不限定于圖4的例子,只要是具有能夠決定要執(zhí)行的協(xié)作服務(wù)、且能夠決定向各設(shè)備分發(fā)的UI應(yīng)用軟件的信息,就可以采用任何信息。返回到圖1,協(xié)作服務(wù)決定部1132基于來自用戶的指示從協(xié)作服務(wù)信息所規(guī)定的協(xié)作服務(wù)中決定執(zhí)行對(duì)象的協(xié)作服務(wù)。在此,協(xié)作服務(wù)決定部1132可以使用以下所示的服務(wù)決定方法1、2來決定協(xié)作服務(wù)。(服務(wù)決定方法I)服務(wù)決定方法I是在連接管理部1122決定客戶設(shè)備1201之前,協(xié)作服務(wù)決定部1132決定協(xié)作服務(wù)的方法。在這種情況下,協(xié)作服務(wù)決定部1132將由設(shè)備信息獲取部1121獲取到的一個(gè)或多個(gè)外圍設(shè)備的設(shè)備信息與圖4所示的協(xié)作服務(wù)信息所規(guī)定的技術(shù)規(guī)格進(jìn)行比較,提取能夠執(zhí)行的協(xié)作服務(wù)。然后,協(xié)作服務(wù)決定部1132向應(yīng)用軟件1107(服務(wù)選擇UI)發(fā)出選擇提取出的協(xié)作服務(wù)的選擇委托。應(yīng)用軟件1107將所提取出的協(xié)作服務(wù)提示給用戶,將用戶所指示的協(xié)作服務(wù)通知給協(xié)作服務(wù)決定部1132。然后,協(xié)作服務(wù)決定部1132將所通知的協(xié)作服務(wù)決定為執(zhí)行對(duì)象的協(xié)作服務(wù)。具體而言,應(yīng)用軟件1107將由協(xié)作服務(wù)決定部1132提取出的協(xié)作服務(wù)的一覽顯示在顯示裝置(省略圖)上。然后,應(yīng)用軟件1107受理由用戶操作操作裝置(省略圖)而指示的協(xié)作服務(wù)。然后,應(yīng)用軟件1107將所受理的協(xié)作服務(wù)通知給協(xié)作服務(wù)決定部1132。在圖4的例子中,當(dāng)由設(shè)備信息獲取部1121獲取到滿足行4022或行4023的技術(shù)規(guī)格的設(shè)備信息時(shí),協(xié)作服務(wù)決定部1132可以判斷是能夠執(zhí)行照片交換服務(wù)的協(xié)作服務(wù)。然后,連接管理部1122將執(zhí)行對(duì)象的協(xié)作服務(wù)的技術(shù)規(guī)格與外圍設(shè)備的設(shè)備信息進(jìn)行比較,決定在執(zhí)行對(duì)象的協(xié)作服務(wù)中所要使用的客戶設(shè)備1201。在圖4的例子中,在照片交換被決定為執(zhí)行對(duì)象的協(xié)作服務(wù)的情況下,連接管理部1122可以將具有滿足行4022或行4023的技術(shù)規(guī)格的設(shè)備信息的外圍設(shè)備決定為客戶設(shè)備1201。在這種情況下,當(dāng)滿足行4022或行4023的技術(shù)規(guī)格的外圍設(shè)備存在多個(gè)時(shí),連接管理部1122可以通過應(yīng)用軟件1107將外圍設(shè)備提示給用戶,將由用戶選擇的一個(gè)或多個(gè)外圍設(shè)備決定為客戶設(shè)備1201。具體而言,連接管理部1122將顯示滿足技術(shù)規(guī)格的多個(gè)外圍設(shè)備的一覽的顯示委托通知給應(yīng)用軟件1107。然后,應(yīng)用軟件1107將多個(gè)外圍設(shè)備的一覽顯示在顯示裝置(省略圖)上。然后,應(yīng)用軟件1107受理由用戶操作操作裝置(省略圖)而指示的外圍設(shè)備。然后,應(yīng)用軟件1107將所受理的外圍設(shè)備通知給連接管理部1122。在使用服務(wù)決定方法I的情況下,首先根據(jù)外圍設(shè)備的規(guī)格提取能夠執(zhí)行的協(xié)作服務(wù)。然后,用戶可以從提取出的協(xié)作服務(wù)中選擇執(zhí)行對(duì)象的協(xié)作服務(wù)。因此,能夠防止?jié)M足用戶所選擇的協(xié)作服務(wù)的技術(shù)規(guī)格的外圍設(shè)備不存在的事態(tài)。其結(jié)果,能夠避免發(fā)生無法執(zhí)行用戶所選擇的協(xié)作服務(wù)的事態(tài)。(服務(wù)決定方法2)服務(wù)決定方法2是首先由連接管理部1122決定客戶設(shè)備1201、之后由協(xié)作服務(wù)決定部1132決定協(xié)作服務(wù)的方法。在這種情況下,連接管理部1122例如將外圍設(shè)備的設(shè)備信息提示給用戶,通過從用戶受理選擇客戶設(shè)備1201的指示,由此決定客戶設(shè)備1201。然后,協(xié)作服務(wù)決定部1132將客戶設(shè)備1201的設(shè)備信息與協(xié)作服務(wù)信息所規(guī)定的技術(shù)規(guī)格進(jìn)行對(duì)照,提取能夠執(zhí)行的協(xié)作服務(wù),將提取出的協(xié)作服務(wù)通過應(yīng)用軟件1107(服務(wù)選擇UI)提示給用戶,基于來自用戶的指示決定執(zhí)行對(duì)象的協(xié)作服務(wù)。具體而言,協(xié)作服務(wù)決定部1132將顯示提取出的協(xié)作服務(wù)的一覽的顯示委托通知給應(yīng)用軟件1107。然后,應(yīng)用軟件1107將協(xié)作服務(wù)的一覽顯示在顯示裝置(省略圖)上。然后,應(yīng)用軟件1107將由用戶操作操作裝置(省略圖)而指示的協(xié)作服務(wù)作為執(zhí)行對(duì)象的協(xié)作應(yīng)用軟件來受理。此外,協(xié)作服務(wù)決定部1132也可以將協(xié)作服務(wù)信息通知給應(yīng)用軟件1107,將協(xié)作服務(wù)的決定委托給應(yīng)用軟件1107。在這種情況下,應(yīng)用軟件1107可以與協(xié)作服務(wù)決定部1132同樣,利用服務(wù)決定方法I或服務(wù)決定方法2來決定執(zhí)行對(duì)象的協(xié)作服務(wù)。分發(fā)腳本決定部1133將客戶設(shè)備1201的設(shè)備信息與執(zhí)行對(duì)象的協(xié)作服務(wù)的技術(shù)規(guī)格進(jìn)行對(duì)照,決定客戶設(shè)備1201的客戶UI。在此,分發(fā)腳本決定部1133可以使用下述的應(yīng)用軟件決定方法1、2來決定客戶UI。(應(yīng)用軟件決定方法I)應(yīng)用軟件決定方法I是分發(fā)腳本決定部1133自身參照協(xié)作服務(wù)信息(參照?qǐng)D4)的技術(shù)規(guī)格和客戶設(shè)備1201的設(shè)備信息來決定客戶UI的方法。在圖4的例子中,假設(shè)由設(shè)備信息獲取部1121獲取到OS為“0S_A”、分辨率為“321-900px(tablet)”、支持功能為“協(xié)作客戶側(cè)功能、觸摸操作”的設(shè)備信息。在這種情況下,分發(fā)腳本決定部1133將行4022的客戶UI決定為具有該設(shè)備信息的客戶設(shè)備1201的客戶UI。在此,假設(shè)針對(duì)某客戶設(shè)備1201存在多個(gè)客戶UI的候選。例如,假設(shè)由設(shè)備信息獲取部1121獲取到OS為“0S_A”、分辨率為“321-900px(tablet)”、支持功能為“設(shè)備協(xié)作客戶側(cè)功能、觸摸操作”的設(shè)備信息,滿足該技術(shù)規(guī)格的客戶UI在圖4中描述有兩種以上。在這種情況下,具有該設(shè)備信息的客戶設(shè)備1201具有多個(gè)客戶UI的候選。在這種情況下,分發(fā)腳本決定部1133向應(yīng)用軟件1107(主機(jī)UI)發(fā)出客戶Π的決定委托。于是,應(yīng)用軟件1107可以將多個(gè)客戶Π的候選提示給用戶,將用戶所選擇的客戶UI決定為要分發(fā)的客戶UI。在此,應(yīng)用軟件1107將多個(gè)客戶UI的候選的一覽顯示在顯示裝置(省略圖)上。然后,應(yīng)用軟件1107可以將由用戶操作操作裝置(省略圖)而指示的客戶Π決定為用戶所選擇的客戶Π。此外,應(yīng)用軟件1107也可以按照自身所決定的指定的基準(zhǔn),從多個(gè)客戶Π的候選中決定一個(gè)客戶UI。作為指定的基準(zhǔn),可以采用根據(jù)協(xié)作服務(wù)的目的、用途、或使用的用戶的喜好等預(yù)先決定的基準(zhǔn)。這樣,在存在多個(gè)客戶UI的候選的情況下,通過將客戶UI的判定委托給應(yīng)用軟件1107,能夠決定依據(jù)應(yīng)用軟件1107的基準(zhǔn)的客戶UI,能夠靈活地決定客戶UI。(應(yīng)用軟件決定方法2)應(yīng)用軟件決定方法2是由分發(fā)腳本決定部1133向應(yīng)用軟件1107(主機(jī)UI)通知協(xié)作服務(wù)信息、并委托應(yīng)用軟件1107決定各客戶設(shè)備1201的客戶UI的方法。在這種情況下,應(yīng)用軟件1107可以用與在應(yīng)用軟件決定方法I中說明的方法、即由分發(fā)腳本決定部1133決定客戶UI的方法相同的方法來決定客戶UI。這樣,通過向應(yīng)用軟件1107委托客戶UI的決定,例如在針對(duì)某一客戶設(shè)備1201存在多個(gè)客戶Π的候選的情況下,無需在應(yīng)用軟件1107與分發(fā)腳本決定部1133之間發(fā)送接收數(shù)據(jù),便能夠決定一個(gè)客戶UI。腳本分發(fā)部1134將由分發(fā)腳本決定部1133決定的客戶UI分發(fā)到各客戶設(shè)備1201。具體而言,腳本分發(fā)部1134接受來自應(yīng)用軟件1107(服務(wù)選擇Π或主機(jī)Π)的指示,將由分發(fā)腳本決定部1133決定的腳本分發(fā)到各設(shè)備。更具體而言,腳本分發(fā)部1134向應(yīng)用軟件1107提供用于分發(fā)客戶Π的API(ApplicationProgramInterface:應(yīng)用軟件程序接口),從應(yīng)用軟件1107指定執(zhí)行對(duì)象的協(xié)作服務(wù)的ID,由此將由分發(fā)腳本決定部1133決定的客戶UI分發(fā)到各客戶設(shè)備1201。在此,腳本分發(fā)部1134使用分發(fā)方法1、2分發(fā)客戶Π。(分發(fā)方法I)分發(fā)方法I是將客戶UI的腳本數(shù)據(jù)分發(fā)到客戶設(shè)備1201并存儲(chǔ)到客戶設(shè)備1201所具備的存儲(chǔ)裝置(本地區(qū)域)的方法。在這種情況下,當(dāng)有客戶Π的啟動(dòng)指示發(fā)出時(shí),客戶設(shè)備1201啟動(dòng)存儲(chǔ)于本地區(qū)域(localregion)的客戶UI。(分發(fā)方法2)分發(fā)方法2是使主機(jī)設(shè)備1101執(zhí)行HTTP服務(wù)器的功能來向客戶設(shè)備1201發(fā)送主機(jī)設(shè)備1101所保持的客戶UI的URI(UniformResourceIdentifier:統(tǒng)一資源標(biāo)識(shí)符)的方法。在這種情況下,當(dāng)有客戶UI的啟動(dòng)請(qǐng)求發(fā)出時(shí),客戶設(shè)備1201指定主機(jī)設(shè)備1101所保持的客戶Π的URI來啟動(dòng)客戶UI。在分發(fā)方法I的情況下,例如與客戶UI的腳本數(shù)據(jù)的發(fā)送一起事先將作為執(zhí)行對(duì)象的協(xié)作服務(wù)的ID和客戶UI的ID發(fā)送到客戶設(shè)備1201。于是,客戶設(shè)備1201通過在客戶UI的啟動(dòng)時(shí)指定協(xié)作服務(wù)的ID和客戶UI的ID,能夠啟動(dòng)客戶UI。在分發(fā)方法2的情況下,例如能夠采用以下三種分發(fā)方法2-12-3。(分發(fā)方法2-1)腳本分發(fā)部1134在客戶UI的URI的發(fā)送時(shí)將執(zhí)行對(duì)象的協(xié)作服務(wù)的ID和客戶UI的ID發(fā)送到客戶設(shè)備1201。然后,協(xié)作服務(wù)生命周期管理部1104在客戶UI的啟動(dòng)時(shí)指定執(zhí)行對(duì)象的協(xié)作服務(wù)的ID或所分發(fā)的客戶UI的ID,向客戶設(shè)備1201發(fā)出客戶UI的啟動(dòng)指示。(分發(fā)方法2-2)腳本分發(fā)部1134在客戶UI的URI的發(fā)送時(shí)不發(fā)送執(zhí)行對(duì)象的協(xié)作服務(wù)的ID、分發(fā)的客戶UI的ID,而協(xié)作服務(wù)生命周期管理部1104在客戶UI的啟動(dòng)時(shí)指定要分發(fā)的客戶UI的URI,向客戶設(shè)備1201發(fā)出客戶UI的啟動(dòng)指示。(分發(fā)方法2-3)分發(fā)方法2-3是將客戶UI的URI的發(fā)送處理與客戶UI的啟動(dòng)請(qǐng)求合并為一個(gè)處理的方法。在這種情況下,腳本分發(fā)部1134不發(fā)送客戶UI的URI,而協(xié)作服務(wù)生命周期管理部1104指定客戶Π的URI,向客戶設(shè)備1201發(fā)出客戶Π的啟動(dòng)指示。在此,在采用客戶設(shè)備1201的腳本接收部1231將接收到的客戶Π在協(xié)作服務(wù)的執(zhí)行結(jié)束后也加以保持的結(jié)構(gòu)的情況下,腳本分發(fā)部1134可以采用下述結(jié)構(gòu)。S卩,腳本分發(fā)部1134從客戶設(shè)備1201的腳本接收部1231獲取所保存的客戶Π的ID和客戶Π的版本,判定獲取到的客戶Π的ID及版本與由分發(fā)腳本決定部1133決定的客戶Π的ID及版本是否一致。然后,腳本分發(fā)部1134在判定客戶Π的ID及版本不一致時(shí),可以分發(fā)客戶UI的腳本數(shù)據(jù)。另一方面,腳本分發(fā)部1134在判定客戶UI的ID及版本一致時(shí),可以不分發(fā)客戶UI的腳本數(shù)據(jù)。協(xié)作服務(wù)生命周期管理部1104控制構(gòu)成協(xié)作服務(wù)的UI應(yīng)用軟件的執(zhí)行。具體而言,協(xié)作服務(wù)生命周期管理部1104具備以下功能。(I)協(xié)作服務(wù)生命周期管理部1104使主機(jī)UI和分發(fā)到各客戶設(shè)備1201的客戶UI同步啟動(dòng)及同步結(jié)束。在這種情況下,當(dāng)從主機(jī)Π指定協(xié)作服務(wù)的服務(wù)ID并指示同步啟動(dòng)或同步結(jié)束時(shí),協(xié)作服務(wù)生命周期管理部1104使構(gòu)成具有所指定的服務(wù)ID的協(xié)作服務(wù)的主機(jī)Π和客戶UI同步啟動(dòng)或同步結(jié)束。(2)協(xié)作服務(wù)生命周期管理部1104從執(zhí)行構(gòu)成協(xié)作服務(wù)的客戶UI的某一個(gè)客戶設(shè)備1201檢測(cè)客戶Π的結(jié)束。(3)協(xié)作服務(wù)生命周期管理部1104提供用于使客戶UI同步啟動(dòng)及同步結(jié)束的AP1、用于獲取正在執(zhí)行客戶Π的客戶設(shè)備1201的IP地址的API以及用于檢測(cè)客戶Π的結(jié)束的API。在此,在腳本分發(fā)部1134使用分發(fā)方法I的方法的情況下,構(gòu)成協(xié)作服務(wù)的UI應(yīng)用軟件的同步啟動(dòng)可以采用下述方法。即,協(xié)作服務(wù)生命周期管理部1104可以向Π應(yīng)用軟件執(zhí)行引擎1106遞送主機(jī)Π的URI來進(jìn)行啟動(dòng)指示、且向各客戶設(shè)備1201的客戶側(cè)生命周期管理部1204遞送客戶UI的ID來進(jìn)行啟動(dòng)指示。另外,在腳本分發(fā)部1134使用分發(fā)方法2的方法的情況下,構(gòu)成協(xié)作服務(wù)的Π應(yīng)用軟件的同步啟動(dòng)可以采用下述方法。即,協(xié)作服務(wù)生命周期管理部1104可以向Π應(yīng)用軟件執(zhí)行引擎1106遞送主機(jī)Π的URI來進(jìn)行啟動(dòng)指示、且向各客戶設(shè)備1201的客戶側(cè)生命周期管理部1204遞送主機(jī)設(shè)備1101上的客戶UI的ID或URI來進(jìn)行啟動(dòng)指示。另外,在腳本分發(fā)部1134使用分發(fā)方法2-3的方法的情況下,構(gòu)成協(xié)作服務(wù)的UI應(yīng)用軟件的同步啟動(dòng)可以采用下述方法。即,協(xié)作服務(wù)生命周期管理部1104可以向Π應(yīng)用軟件執(zhí)行引擎1106遞送主機(jī)UI的URI來進(jìn)行啟動(dòng)指示、且向各客戶設(shè)備1201的客戶側(cè)生命周期管理部1204遞送主機(jī)設(shè)備1101上的客戶UI的URI來進(jìn)行啟動(dòng)指示。在使構(gòu)成協(xié)作服務(wù)的UI應(yīng)用軟件同步結(jié)束的情況下,協(xié)作服務(wù)生命周期管理部1104可以向Π應(yīng)用軟件執(zhí)行引擎1106和各客戶設(shè)備1201的客戶側(cè)生命周期管理部1204發(fā)出結(jié)束指示。內(nèi)容共享部1105提供主機(jī)設(shè)備1101與客戶設(shè)備1201共享照片、動(dòng)畫等的內(nèi)容的功能。內(nèi)容的共享例如利用DLNA(DigitalLivingNetworkAlliance:數(shù)字生活網(wǎng)絡(luò)聯(lián)盟)的內(nèi)容目錄服務(wù)(ContentDirectoryService)來實(shí)現(xiàn)。另外,內(nèi)容共享部1105在主機(jī)設(shè)備1101與客戶設(shè)備1201之間實(shí)現(xiàn)內(nèi)容列表(將客戶設(shè)備1201的內(nèi)容顯示在主機(jī)設(shè)備1101上)、內(nèi)容的下載(將客戶設(shè)備1201的內(nèi)容復(fù)制到主機(jī)設(shè)備1101)以及內(nèi)容的上傳(將主機(jī)設(shè)備1101的內(nèi)容復(fù)制到客戶設(shè)備1201)等的功能。UI應(yīng)用軟件執(zhí)行引擎1106在主機(jī)Π等由主機(jī)設(shè)備1101執(zhí)行的Π應(yīng)用軟件的腳本數(shù)據(jù)的存在位置即URI被指定時(shí),從所指定的URI加載主機(jī)UI的腳本數(shù)據(jù)來實(shí)現(xiàn)應(yīng)用軟件1107。另外,UI應(yīng)用軟件執(zhí)行引擎1106例如將與HTML5對(duì)應(yīng)的瀏覽器所提供的描繪等的API以及PhoneGap所提供的API提供給應(yīng)用軟件1107。應(yīng)用軟件1107通過向Π應(yīng)用軟件執(zhí)行引擎1106加載腳本數(shù)據(jù)來實(shí)現(xiàn),利用設(shè)備連接管理部1102、協(xié)作服務(wù)結(jié)構(gòu)管理部1103、協(xié)作服務(wù)生命`周期管理部1104、內(nèi)容共享部1105以及Π應(yīng)用軟件執(zhí)行引擎1106所提供的API來執(zhí)行各種處理。在本實(shí)施方式中,構(gòu)成應(yīng)用軟件1107的服務(wù)選擇UI及主機(jī)UI通過UI應(yīng)用軟件執(zhí)行引擎1106被啟動(dòng)。網(wǎng)絡(luò)通信部1108例如由與自組織模式(adhocmode)及基礎(chǔ)模式(infrastructuremode)對(duì)應(yīng)的通信模塊構(gòu)成,從構(gòu)成主機(jī)設(shè)備1101的各結(jié)構(gòu)要素傳遞發(fā)送對(duì)象的數(shù)據(jù),將被傳遞的數(shù)據(jù)發(fā)送到客戶設(shè)備1201,并且取入從客戶設(shè)備1201發(fā)送的數(shù)據(jù)來提供給各結(jié)構(gòu)要素。除此之外,主機(jī)設(shè)備1101具備依據(jù)DLNA來發(fā)送接收數(shù)據(jù)的功能以及啟動(dòng)HTTP服務(wù)器的功能。具體而言,主機(jī)設(shè)備1101從設(shè)備信息獲取部1121、連接管理部1122、協(xié)作服務(wù)決定部1132、分發(fā)腳本決定部1133、腳本分發(fā)部1134、協(xié)作服務(wù)生命周期管理部1104、內(nèi)容共享部1105以及UI應(yīng)用軟件執(zhí)行引擎1106取入發(fā)送對(duì)象的數(shù)據(jù)。(客戶設(shè)備1201的說明)客戶設(shè)備1201具備客戶側(cè)設(shè)備連接管理部1202、客戶側(cè)服務(wù)結(jié)構(gòu)管理部1203、客戶側(cè)生命周期管理部1204、內(nèi)容共享部1105、Π應(yīng)用軟件執(zhí)行引擎1106、應(yīng)用軟件1207以及網(wǎng)絡(luò)通信部1208??蛻粼O(shè)備1201所具備的內(nèi)容共享部1105及Π應(yīng)用軟件執(zhí)行引擎1106具有與主機(jī)設(shè)備1101所具備的內(nèi)容共享部1105及UI應(yīng)用軟件執(zhí)行引擎1106相同的功能,因此省略說明??蛻魝?cè)設(shè)備連接管理部1202具備設(shè)備信息提供部1221和客戶側(cè)連接管理部1222。設(shè)備信息提供部1221響應(yīng)來自主機(jī)設(shè)備1101的設(shè)備信息獲取部1121的請(qǐng)求,返回客戶設(shè)備1201的設(shè)備信息。關(guān)于設(shè)備信息,已用圖2進(jìn)行了說明。客戶側(cè)連接管理部1222接受來自主機(jī)設(shè)備1101的連接管理部1122的連接委托,決定是否連接到自組織網(wǎng)絡(luò),并對(duì)主機(jī)設(shè)備1101的連接管理部1122回答決定結(jié)果。在此,關(guān)于從主機(jī)設(shè)備1101向客戶設(shè)備1201的連接委托以及向主機(jī)設(shè)備1101的回答,例如按照在WiFiDirect中規(guī)定的協(xié)議來實(shí)現(xiàn)。另外,關(guān)于是否連接的決定,例如可以將發(fā)出了連接委托的主機(jī)設(shè)備1101的信息顯示在顯示裝置(省略圖)上,向用戶提示是否同意連接委托,基于用戶操作操作裝置(省略圖)而輸入的指示來決定??蛻魝?cè)服務(wù)結(jié)構(gòu)管理部1203具備腳本接收部1231。腳本接收部1231接收并記錄從主機(jī)設(shè)備1101的腳本分發(fā)部1134分發(fā)的客戶UI。在此,在采用分發(fā)方法I的情況下,腳本接收部1231可以記錄從腳本分發(fā)部1134發(fā)送的客戶UI的腳本數(shù)據(jù)。此外,腳本接收部1231也可以在協(xié)作服務(wù)結(jié)束時(shí)刪除所記錄的腳本數(shù)據(jù),不儲(chǔ)存不需要的數(shù)據(jù)。另外,腳本接收部1231也可以設(shè)為如下結(jié)構(gòu):在從主機(jī)設(shè)備1101的腳本分發(fā)部1134分發(fā)客戶UI時(shí),判定預(yù)定分發(fā)的客戶UI的ID及版本與所保存的客戶UI的ID及版本是否一致,僅在一致的情況下,保存客戶UI。另外,腳本接收部1231根據(jù)來自主機(jī)設(shè)備1101的腳本分發(fā)部1134的詢問,返送所保存的客戶UI的ID及版本,讓腳本分發(fā)部1134判定預(yù)定分發(fā)的客戶UI的ID及版本與客戶設(shè)備1201所保存的客戶Π的ID及版本是否一致。然后,腳本接收部1231可以僅在不一致的情況下接收客戶UI。另外,腳本接收部1231也可以設(shè)為如下結(jié)構(gòu):從主機(jī)設(shè)備1101的腳本分發(fā)部1134獲取預(yù)定分發(fā)的客戶UI的ID及版本,判定與所保存的客戶UI的ID及版本是否一致,僅在不一致的情況下接收客戶UI??蛻魝?cè)生命周期管理部1204接受來自主機(jī)設(shè)備1101的協(xié)作服務(wù)生命周期管理部1104的客戶UI的啟動(dòng)指示,將腳本分發(fā)部1134所接收到的客戶UI的記錄目的地的URI通知給客戶設(shè)備1201的Π應(yīng)用軟件執(zhí)行引擎1106,使客戶Π啟動(dòng)。在此,在采用腳本接收部1231在協(xié)作服務(wù)執(zhí)行后保存客戶UI的結(jié)構(gòu)的情況下,客戶側(cè)生命周期管理部1204可以采用下述結(jié)構(gòu)。S卩,客戶側(cè)生命周期管理部1204判定從主機(jī)設(shè)備1101的協(xié)作服務(wù)生命周期管理部1104遞送的協(xié)作服務(wù)的服務(wù)ID及客戶UI的ID與腳本接收部1231所接收到的協(xié)作服務(wù)的服務(wù)ID及客戶Π的ID是否一致,在判定為一致的情況下啟動(dòng)客戶UI。另外,客戶側(cè)生命周期管理部1204當(dāng)接受了來自主機(jī)設(shè)備1101的協(xié)作服務(wù)生命周期管理部1104的客戶UI的結(jié)束指示時(shí),向客戶設(shè)備1201的UI應(yīng)用軟件執(zhí)行引擎1106發(fā)出結(jié)束指示。另外,客戶側(cè)生命周期管理部1204在自身設(shè)備上使客戶Π結(jié)束的情況下,將自身設(shè)備的IP地址作為自變量向主機(jī)設(shè)備1101的協(xié)作服務(wù)生命周期管理部1104發(fā)出客戶UI的結(jié)束通知。應(yīng)用軟件1207通過由客戶設(shè)備1201的UI應(yīng)用軟件執(zhí)行引擎1106對(duì)客戶UI的腳本數(shù)據(jù)進(jìn)行解碼來實(shí)現(xiàn),利用客戶設(shè)備1201所具備的內(nèi)容共享部1105和Π應(yīng)用軟件執(zhí)行引擎1106所提供的API來執(zhí)行各種處理。網(wǎng)絡(luò)通信部1208例如由與自組織模式及基礎(chǔ)模式對(duì)應(yīng)的通信模塊構(gòu)成,從構(gòu)成客戶設(shè)備1201的各結(jié)構(gòu)要素傳遞發(fā)送對(duì)象的數(shù)據(jù),將被傳遞的數(shù)據(jù)發(fā)送到客戶設(shè)備1201,并且取入從主機(jī)設(shè)備1101發(fā)送的數(shù)據(jù)來提供給各結(jié)構(gòu)要素。除此之外,客戶設(shè)備1201具備依據(jù)DLNA收發(fā)數(shù)據(jù)的功能以及啟動(dòng)HTTP客戶的功能。以上說明了本實(shí)施方式中的主機(jī)設(shè)備1101、客戶設(shè)備1201的結(jié)構(gòu)。此外,在圖1中,設(shè)備連接管理部1102、協(xié)作服務(wù)結(jié)構(gòu)管理部1103、協(xié)作服務(wù)生命周期管理部1104、內(nèi)容共享部1105、Π應(yīng)用軟件執(zhí)行引擎1106由程序構(gòu)成,被CPU執(zhí)行而實(shí)現(xiàn)。另外,構(gòu)成協(xié)作服務(wù)結(jié)構(gòu)管理部1103的協(xié)作服務(wù)信息管理部1131由硬盤等存儲(chǔ)裝置和控制該存儲(chǔ)裝置的程序構(gòu)成,被CPU執(zhí)行而實(shí)現(xiàn)。另外,網(wǎng)絡(luò)通信部1108由通信模塊和控制該通信模塊的程序構(gòu)成,被CPU執(zhí)行而實(shí)現(xiàn)。另外,這些程序作為使計(jì)算機(jī)作為主機(jī)設(shè)備發(fā)揮功能的主機(jī)設(shè)備程序被存儲(chǔ)在硬盤等省略圖的存儲(chǔ)裝置中,并加載到CPU。主機(jī)設(shè)備程序例如被記錄在DVD-ROM等的計(jì)算機(jī)可讀取的記錄介質(zhì)中而被提供給用戶。另外,該主機(jī)設(shè)備程序也可以保持在經(jīng)由網(wǎng)絡(luò)而連接的服務(wù)器中,并通過下載提供給用戶。另外,也可以由專用的硬件電路構(gòu)成圖1所示的主機(jī)設(shè)備1101的應(yīng)用軟件1107以外的模塊。在這種情況下,可以將各模塊集成于一個(gè)芯片作為集成電路。另外,在圖1中,客戶側(cè)設(shè)備連接管理部1202、客戶側(cè)服務(wù)結(jié)構(gòu)管理部1203、客戶側(cè)生命周期管理部1204、內(nèi)容共享部1105以及Π應(yīng)用軟件執(zhí)行引擎1206由程序構(gòu)成,被(PU執(zhí)行而實(shí)現(xiàn)。另外,網(wǎng)絡(luò)通信部1108由通信模塊和控制該通信模塊的程序構(gòu)成,被CPU執(zhí)行而實(shí)現(xiàn)。另外,這些程序作為使計(jì)算機(jī)作為客戶設(shè)備發(fā)揮功能的客戶設(shè)備程序被存儲(chǔ)在硬盤等省略圖的存儲(chǔ)裝置中,并加載到CPU??蛻粼O(shè)備程序例如被記錄在DVD-ROM等的計(jì)算機(jī)可讀取的記錄介質(zhì)中而被提供給用戶。另外,該客戶設(shè)備程序也可以保持在經(jīng)由網(wǎng)絡(luò)而連接的服務(wù)器中,并通過下載提供給用戶。另外,也可以由專用的硬件電路構(gòu)成圖1所示的主機(jī)設(shè)備1101的應(yīng)用軟件1207以外的模塊。在這種情況下,可以將各模塊集成于一個(gè)芯片作為集成電路。(處理說明)下面說明本發(fā)明的實(shí)施方式I中的協(xié)作服務(wù)管理系統(tǒng)1001的處理的流程。在此,說明關(guān)于協(xié)作服務(wù)的決定、網(wǎng)絡(luò)連接的建立、客戶UI的決定、客戶UI的分發(fā)以及協(xié)作服務(wù)的執(zhí)行的處理。圖5是表示有關(guān)協(xié)作服務(wù)的決定、網(wǎng)絡(luò)連接的建立以及客戶UI的決定的處理的一例的序列圖。首先,主機(jī)設(shè)備1101接受來自用戶的開始指示使啟動(dòng)器啟動(dòng)。在此,作為來自用戶的開始指示,例如采用如圖9所示那樣在主機(jī)設(shè)備1101的顯示裝置(省略圖)上顯示“設(shè)備協(xié)作門戶”的圖標(biāo)9001a,讓用戶觸摸圖標(biāo)9001a的指示。例如在將主機(jī)設(shè)備1101作為安卓(注冊(cè)商標(biāo))的應(yīng)用軟件實(shí)現(xiàn)的情況下,啟動(dòng)器相當(dāng)于ActivityClass。接著,啟動(dòng)器向協(xié)作服務(wù)決定部1132請(qǐng)求服務(wù)選擇UI的啟動(dòng)(S5001)。接著,協(xié)作服務(wù)決定部1132獲取協(xié)作服務(wù)信息管理部1131所管理的服務(wù)選擇UI的URI(S5002),向UI應(yīng)用軟件執(zhí)行引擎1106指定URI來進(jìn)行服務(wù)選擇UI的啟動(dòng)指示(S5003)。由此,Π應(yīng)用軟件執(zhí)行引擎1106從所指定的URI讀出服務(wù)選擇UI的腳本數(shù)據(jù),作為應(yīng)用軟件1107使服務(wù)選擇UI啟動(dòng)。接著,服務(wù)選擇Π利用協(xié)作服務(wù)信息管理部1131向應(yīng)用軟件1107提供的API,向協(xié)作服務(wù)信息管理部1131請(qǐng)求協(xié)作服務(wù)信息的獲取(S5004),獲取協(xié)作服務(wù)信息。接著,服務(wù)選擇UI利用設(shè)備連接管理部1102所提供的API,經(jīng)由設(shè)備連接管理部1102獲取外圍設(shè)備的設(shè)備信息(S5005)。接著,服務(wù)選擇Π將獲取到的設(shè)備信息與協(xié)作服務(wù)信息進(jìn)行對(duì)照,提取能夠執(zhí)行的協(xié)作服務(wù),將提取出的協(xié)作服務(wù)提示給用戶,基于來自用戶的指示決定執(zhí)行對(duì)象的協(xié)作服務(wù)(S5005A)。在這種情況下,服務(wù)選擇UI可以如圖10㈧、⑶所示那樣將提取出的協(xié)作服務(wù)一覽顯示在主機(jī)設(shè)備1101的顯示器上,通過讓用戶觸摸某一個(gè)協(xié)作服務(wù),從而決定協(xié)作服務(wù)。在圖10(A)的例子中,在主機(jī)設(shè)備1101的顯示器上一覽顯示有表示“動(dòng)畫再生”和“照片交換”的協(xié)作服務(wù)的圖標(biāo)1011a、1011b。另外,在圖10(B)的例子中,一覽顯示有表示“動(dòng)畫再生”、“照片交換”以及“旅行計(jì)劃”的協(xié)作服務(wù)的圖標(biāo)1013a1013c。用戶通過從這些圖標(biāo)中觸摸所希望的協(xié)作服務(wù)的圖標(biāo)來選擇協(xié)作服務(wù)。接著,服務(wù)選擇Π將執(zhí)行對(duì)象的協(xié)作服務(wù)的服務(wù)ID通知給協(xié)作服務(wù)決定部1132(S5006)。接著,協(xié)作服務(wù)決定部1132從協(xié)作服務(wù)信息管理部1131所管理的協(xié)作服務(wù)信息中參照?qǐng)?zhí)行對(duì)象的協(xié)作服務(wù)的UI應(yīng)用軟件列表4002,獲取UI種類為“Master_UI”的URI(S5007)。在圖4的例子中,在執(zhí)行對(duì)象的協(xié)作服務(wù)為“照片交換”的情況下,獲取保存在文件路徑中的“S001/V03/APP01master_index.html”作為URI。在此,協(xié)作服務(wù)決定部1132在主機(jī)設(shè)備1101的設(shè)備信息不滿足執(zhí)行對(duì)象的協(xié)作服務(wù)的技術(shù)規(guī)格的情況下,將無法執(zhí)行所選擇的協(xié)作服務(wù)的信息顯示在顯示裝置(省略圖)上,以向用戶提示無法執(zhí)行所選擇的協(xié)作服務(wù)。然后,協(xié)作服務(wù)決定部1132可以停止協(xié)作服務(wù)的執(zhí)行。接著,協(xié)作服務(wù)決定部1132向UI應(yīng)用軟件執(zhí)行引擎1106指定所獲取到的URI來進(jìn)行主機(jī)UI的啟動(dòng)指示(S5008)。由此,UI應(yīng)用軟件執(zhí)行引擎1106從所指定的URI讀出主機(jī)Π的腳本數(shù)據(jù),作為應(yīng)用軟件1107使主機(jī)Π啟動(dòng)。接著,主機(jī)Π利用協(xié)作服務(wù)信息管理部1131向應(yīng)用軟件1107提供的API,從協(xié)作服務(wù)信息管理部1131獲取執(zhí)行對(duì)象的協(xié)作服務(wù)的UI應(yīng)用軟件列表4002(S5009)。接著,主機(jī)Π利用設(shè)備連接管理部1102所提供的API,經(jīng)由設(shè)備連接管理部1102獲取外圍設(shè)備的設(shè)備信息(S5010、S5011)。接著,主機(jī)UI將設(shè)備信息與UI應(yīng)用軟件列表4002進(jìn)行對(duì)照來決定進(jìn)行連接委托的客戶設(shè)備1201(S5011A)。例如當(dāng)獲取到圖4所示的Π應(yīng)用軟件列表4002時(shí),滿足行4022或行4023的技術(shù)規(guī)格的外圍設(shè)備被決定為客戶設(shè)備1201。在此,主機(jī)Π通過將滿足技術(shù)規(guī)格的外圍設(shè)備的一覽顯示在顯示裝置(省略圖)上來向用戶詢問。然后,主機(jī)Π可以將作為建立網(wǎng)絡(luò)連接的外圍設(shè)備由用戶操作操作裝置(省略圖)而指定的外圍設(shè)備決定為客戶設(shè)備1201。接著,主機(jī)Π利用設(shè)備連接管理部1102向應(yīng)用軟件1107提供的API,向設(shè)備連接管理部1102請(qǐng)求向客戶設(shè)備1201的連接委托(S5012)。從主機(jī)Π接受了連接委托的請(qǐng)求的設(shè)備連接管理部1102向客戶側(cè)設(shè)備連接管理部1202發(fā)出連接委托(S5013)??蛻魝?cè)設(shè)備連接管理部1202將表示從主機(jī)設(shè)備1101發(fā)出了連接委托的信息顯示在顯示裝置(省略圖)上,向用戶提示存在連接委托。然后,客戶側(cè)設(shè)備連接管理部1202從用戶受理是否同意連接委托的指示,并向連接管理部1122回答指示結(jié)果(S5013A)。在這種情況下,客戶側(cè)設(shè)備連接管理部1202在客戶設(shè)備1201的顯示裝置(省略圖)上顯示發(fā)出了連接委托的主機(jī)設(shè)備1101的例如用戶名等,向用戶提示存在連接委托,并且將同意按鈕和拒絕按鈕顯示在顯示裝置(省略圖)上,通過用戶觸摸同意按鈕或拒絕按鈕,用戶可以輸入是否同意連接委托。接收到回答的設(shè)備連接管理部1102在接收到同意連接委托的指示結(jié)果的情況下,將發(fā)送了該指示結(jié)果的客戶設(shè)備1201的設(shè)備信息和IP地址傳遞給主機(jī)UI(S5013B)。接著,主機(jī)UI指定執(zhí)行對(duì)象的協(xié)作服務(wù)的服務(wù)ID和建立了網(wǎng)絡(luò)連接的客戶設(shè)備1201的IP地址列表,向協(xié)作服務(wù)決定部1132發(fā)出客戶UI的決定委托(S5014)。接著,協(xié)作服務(wù)決定部1132從協(xié)作服務(wù)信息管理部1131獲取執(zhí)行對(duì)象的協(xié)作服務(wù)的UI應(yīng)用軟件列表4002(S5015)。接著,分發(fā)腳本決定部1133將各客戶設(shè)備1201的設(shè)備信息與協(xié)作服務(wù)信息的技術(shù)規(guī)格進(jìn)行對(duì)照,決定向各客戶設(shè)備1201分發(fā)的客戶UI(S5016)。接著,分發(fā)腳本決定部1133在某一客戶設(shè)備1201中存在多個(gè)客戶Π的候選而無法唯一地決定客戶UI的情況下,指定客戶UI的候選,向主機(jī)UI詢問以決定客戶UKS5017)。接收到該詢問的主機(jī)Π從進(jìn)行了詢問的客戶設(shè)備1201的客戶Π的候選中決定適于該客戶設(shè)備1201的客戶UI,將決定結(jié)果通知給分發(fā)腳本決定部1133。在該序列圖中,由分發(fā)腳本決定部1133決定了客戶UI,但是并不限定于此,也可以由主機(jī)Π將Π應(yīng)用軟件列表4002和各客戶設(shè)備1201的設(shè)備信息進(jìn)行對(duì)照來決定各客戶設(shè)備1201的客戶UI。接著,分發(fā)腳本決定部1133最終決定各客戶設(shè)備1201的客戶Π(S5018),向主機(jī)UI發(fā)出決定通知(S5019)。此外,在S5016中,當(dāng)分發(fā)腳本決定部1133能夠唯一地決定各客戶設(shè)備1201的客戶UI時(shí),在S5017中,分發(fā)腳本決定部1133可以向主機(jī)Π發(fā)出決定通知。在此,在圖5所示的序列圖中,是服務(wù)選擇Π決定協(xié)作服務(wù),并在啟動(dòng)主機(jī)Π之后由主機(jī)Π進(jìn)行網(wǎng)絡(luò)連接的建立和客戶UI的決定委托的順序,但是本發(fā)明并不限定于此。即,也可以是如下順序:服務(wù)選擇Π進(jìn)行網(wǎng)絡(luò)連接的建立和協(xié)作服務(wù)的決定,使主機(jī)Π啟動(dòng),之后,主機(jī)Π向分發(fā)腳本決定部1133發(fā)出指定了客戶設(shè)備1201的IP地址列表的客戶UI的決定委托。圖6是接著圖5的序列圖,是采用了上述分發(fā)方法I時(shí)的序列圖。首先,主機(jī)Π利用腳本分發(fā)部1134所提供的API,指定客戶設(shè)備1201的IP地址列表、執(zhí)行對(duì)象的協(xié)作服務(wù)的服務(wù)ID以及客戶UI的ID,向腳本分發(fā)部1134發(fā)出分發(fā)委托(S6001)。接著,腳本分發(fā)部1134從協(xié)作服務(wù)決定部1132獲取向各客戶設(shè)備1201分發(fā)的客戶UI的腳本數(shù)據(jù)(S6002)。接著,腳本分發(fā)部1134向各客戶設(shè)備1201的腳本接收部1231分發(fā)客戶Π的腳本數(shù)據(jù)、客戶Π的ID以及執(zhí)行對(duì)象的協(xié)作服務(wù)的服務(wù)ID等信息(S6003)。接著,腳本接收部1231記錄接收到的客戶UI的腳本數(shù)據(jù)、服務(wù)ID以及客戶UI的ID等信息(S6004)。在此,在S6004中,腳本接收部1231既可以在客戶設(shè)備1201的高速緩沖區(qū)域中高速緩沖客戶UI的腳本數(shù)據(jù),也可以在客戶設(shè)備1201的永久區(qū)域中安裝客戶UI的腳本數(shù)據(jù)。接著,腳本接收部1231經(jīng)由腳本分發(fā)部1134向主機(jī)Π發(fā)出腳本數(shù)據(jù)的記錄結(jié)束通知(S6004A)。接著,主機(jī)UI利用協(xié)作服務(wù)生命周期管理部1104所提供的API,向協(xié)作服務(wù)生命周期管理部1104發(fā)出執(zhí)行對(duì)象的協(xié)作服務(wù)的啟動(dòng)委托(S6005)。該啟動(dòng)委托中包含有各客戶設(shè)備1201的IP地址列表。接著,從主機(jī)Π接受了啟動(dòng)委托的協(xié)作服務(wù)生命周期管理部1104向客戶側(cè)生命周期管理部1204通知執(zhí)行對(duì)象的協(xié)作服務(wù)的服務(wù)ID、客戶UI的ID以及各客戶設(shè)備1201的IP地址列表,進(jìn)行客戶UI的啟動(dòng)委托(S6006)。接著,客戶側(cè)生命周期管理部1204指定服務(wù)ID和客戶Π的ID,從腳本接收部1231獲取記錄有腳本數(shù)據(jù)的客戶UI的存在位置即本地URI(S6007)。接著,客戶側(cè)生命周期管理部1204指定本地URI,向Π應(yīng)用軟件執(zhí)行引擎1106發(fā)出客戶Π的啟動(dòng)委托(S6008)。接著,Π應(yīng)用軟件執(zhí)行引擎1106從本地URI讀出客戶Π的腳本數(shù)據(jù),啟動(dòng)客戶UI(S6009)。由此,在主機(jī)設(shè)備1101和客戶設(shè)備1201中同步啟動(dòng)Π應(yīng)用軟件。S6010S6015示出主機(jī)設(shè)備1101使協(xié)作服務(wù)結(jié)束時(shí)的處理。首先,主機(jī)Π指定客戶設(shè)備1201的IP地址,向協(xié)作服務(wù)生命周期管理部1104發(fā)出結(jié)束委托(S6010)。接著,協(xié)作服務(wù)生命周期管理部1104向客戶側(cè)生命周期管理部1204發(fā)出指定了作為結(jié)束對(duì)象的協(xié)作服務(wù)的服務(wù)ID和客戶UI的ID的結(jié)束委托(S6011)。接著,客戶側(cè)生命周期管理部1204從腳本接收部1231獲取啟動(dòng)中的客戶Π的本地URI(S6012)。接著,客戶側(cè)生命周期管理部1204向Π應(yīng)用軟件執(zhí)行引擎1106發(fā)出啟動(dòng)中的客戶Π的結(jié)束委托(S6013)。由此,Π應(yīng)用軟件執(zhí)行引擎1106使啟動(dòng)中的客戶Π結(jié)束。接著,客戶側(cè)生命周期管理部1204向協(xié)作服務(wù)生命周期管理部1104發(fā)出指定了客戶設(shè)備1201(自身)的IP地址的結(jié)束通知。接著,接收到結(jié)束通知的協(xié)作服務(wù)生命周期管理部1104向主機(jī)Π發(fā)出指定了客戶設(shè)備1201的IP地址的結(jié)束通知(S6015)。圖7是接著圖5的序列圖,是采用了上述分發(fā)方法2時(shí)的序列圖。首先,主機(jī)Π利用腳本分發(fā)部1134所提供的API,向腳本分發(fā)部1134發(fā)出指定了客戶設(shè)備1201的IP地址列表、執(zhí)行對(duì)象的協(xié)作服務(wù)的服務(wù)ID以及客戶UI的ID的分發(fā)委托(S7001)。接著,腳本分發(fā)部1134從協(xié)作服務(wù)決定部1132獲取向各客戶設(shè)備1201分發(fā)的客戶Π的URI(S7002)。該URI是主機(jī)設(shè)備1101所保持的客戶Π的腳本數(shù)據(jù)的URI。接著,腳本分發(fā)部1134向客戶設(shè)備1201的腳本接收部1231分發(fā)所獲取到的客戶UI的UR1、客戶UI的ID以及執(zhí)行對(duì)象的協(xié)作服務(wù)的服務(wù)ID等的信息(S7003)。在此,不是發(fā)送客戶UI的腳本數(shù)據(jù)而是將URI發(fā)送到客戶設(shè)備1201,這一點(diǎn)是與圖6不同之點(diǎn)。接著,腳本接收部1231保持所接收到的UR1、服務(wù)ID以及客戶UI的ID等的信息。(S7004)。接著,腳本接收部1231經(jīng)由腳本分發(fā)部1134向主機(jī)Π發(fā)送用于通知保持了UR1、服務(wù)ID以及客戶UI的ID等信息的保持通知(S7003A)。接著,主機(jī)UI利用協(xié)作服務(wù)生命周期管理部1104所提供的API,向協(xié)作服務(wù)生命周期管理部1104發(fā)出執(zhí)行對(duì)象的協(xié)作服務(wù)的啟動(dòng)委托(S7005)。該啟動(dòng)委托中包含有各客戶設(shè)備1201的IP地址列表。接著,從主機(jī)Π接受了啟動(dòng)委托的協(xié)作服務(wù)生命周期管理部1104向客戶側(cè)生命周期管理部1204通知服務(wù)ID、客戶UI的ID以及各客戶設(shè)備1201的IP地址列表,進(jìn)行客戶UI的啟動(dòng)委托(S7006)。接著,客戶側(cè)生命周期管理部1204指定服務(wù)ID和客戶Π的ID,從腳本接收部1231獲取主機(jī)設(shè)備1101上的客戶UI的URI(S7007)。接著,客戶側(cè)生命周期管理部1204指定客戶UI的URI,向UI應(yīng)用軟件執(zhí)行引擎1106發(fā)出客戶UI的啟動(dòng)委托(S7008)。接著,UI應(yīng)用軟件執(zhí)行引擎1106指定客戶UI的URI,向腳本分發(fā)部1134發(fā)出客戶Π的加載委托(S7010)。由此,保存在主機(jī)設(shè)備1101中的客戶UI的腳本數(shù)據(jù)經(jīng)由網(wǎng)絡(luò)加載到客戶設(shè)備1201中。然后,Π應(yīng)用軟件執(zhí)行引擎1106對(duì)所加載的客戶UI的腳本數(shù)據(jù)進(jìn)行解碼來執(zhí)行客戶UI。由此,在主機(jī)設(shè)備1101和客戶設(shè)備1201中UI應(yīng)用軟件同步地啟動(dòng)。S7011S7016是主機(jī)設(shè)備1101結(jié)束協(xié)作服務(wù)時(shí)的處理,與圖6的S6011S6016相同,因此省略說明。圖8是表示在主機(jī)設(shè)備1101中用戶選擇網(wǎng)絡(luò)時(shí)顯示在顯示裝置上的畫面轉(zhuǎn)變的一例的圖。首先,在顯示裝置上顯示畫面8001,該畫面8001上顯示有用于設(shè)定各種項(xiàng)目的圖標(biāo)8002。當(dāng)由用戶觸摸圖標(biāo)8002時(shí),在顯示裝置上顯示畫面8004。在畫面8004中,顯示有表示“網(wǎng)絡(luò)設(shè)定”的圖標(biāo)8003。當(dāng)由用戶觸摸圖標(biāo)8003時(shí),用于選擇傳輸路徑的畫面8005顯示在顯示器(顯示裝置)上。在畫面8005中顯示有表示“WiFiDirect”的圖標(biāo)8006和表示“WiFi”的圖標(biāo)8007。當(dāng)由用戶觸摸圖標(biāo)8006時(shí),主機(jī)設(shè)備1101選擇自組織網(wǎng)絡(luò)作為通信路徑。另一方面,當(dāng)由用戶觸摸圖標(biāo)8007時(shí),主機(jī)設(shè)備1101選擇經(jīng)由接入點(diǎn)的網(wǎng)絡(luò)作為通信路徑。主機(jī)設(shè)備1101當(dāng)選擇自組織網(wǎng)絡(luò)作為通信路徑時(shí),搜索外圍設(shè)備,對(duì)外圍設(shè)備發(fā)出用于建立網(wǎng)絡(luò)連接的連接委托(invitation)。另一方面,主機(jī)設(shè)備1101當(dāng)選擇經(jīng)由接入點(diǎn)的網(wǎng)絡(luò)作為通信路徑時(shí),與接入點(diǎn)建立網(wǎng)絡(luò)連接,經(jīng)由接入點(diǎn)與其它設(shè)備進(jìn)行通信。圖9是表示在主機(jī)設(shè)備1101中開始協(xié)作服務(wù)時(shí)顯示在顯示器上的畫面轉(zhuǎn)變的一例的圖。首先,當(dāng)由用戶輸入?yún)f(xié)作服務(wù)的開始的指示時(shí),顯示畫面9001。在畫面9001中,顯示有記載為“設(shè)備協(xié)作門戶”的圖標(biāo)9001a。當(dāng)圖標(biāo)9001a被觸摸時(shí),畫面9002顯示在顯示器上。畫面9002是與圖8的畫面8005同樣用于設(shè)定傳輸路徑的畫面。在畫面9002中,當(dāng)由用戶觸摸記載為“WiFiDirect”的圖標(biāo)9002a時(shí),如果當(dāng)前正連接在WiFi的網(wǎng)絡(luò)上,則在顯示器上顯示用于確認(rèn)是否可以將傳輸路徑切換為WiFiDirect的畫面9003。另一方面,如果當(dāng)前不是在與WiFi的網(wǎng)絡(luò)連接中,則在顯示器上顯示用于重新搜索外圍設(shè)備的畫面9007。在畫面9003中,當(dāng)記載為“可以”的圖標(biāo)9003a被用戶觸摸時(shí),搜索外圍設(shè)備,在顯示器上顯示對(duì)搜索到的外圍設(shè)備進(jìn)行一覽顯示的畫面9004。在畫面9004的例子中,搜索AC這3臺(tái)設(shè)備作為外圍設(shè)備并顯示在顯示器上。另一方面,在畫面9003中,當(dāng)記載為“取消”的圖標(biāo)9003b被用戶觸摸時(shí),畫面9002再次顯示在顯示器上。在畫面9004中,由用戶選擇外圍設(shè)備中的要建立網(wǎng)絡(luò)連接的設(shè)備、即客戶設(shè)備1201,觸摸記載為“連接選擇的設(shè)備”的圖標(biāo)9004a。在畫面9004的例子中,用戶選擇AC設(shè)備作為客戶設(shè)備1201。于是,向選擇的客戶設(shè)備1201發(fā)送連接委托。此時(shí),在顯示器上顯示表示正在向客戶設(shè)備1201發(fā)送連接委托的畫面9005。接著,在顯示器上顯示對(duì)建立了網(wǎng)絡(luò)連接的客戶設(shè)備1201進(jìn)行了一覽顯示的畫面9006。在畫面9006的例子中,由于從AC這3臺(tái)客戶設(shè)備1201接收到同意連接委托的意思的回答,因此AC這3臺(tái)客戶設(shè)備1201被一覽顯示。在畫面9006中,當(dāng)由用戶觸摸記載為“確定”的圖標(biāo)9006a時(shí),在主機(jī)設(shè)備1101與AC這3臺(tái)客戶設(shè)備1201之間執(zhí)行協(xié)作服務(wù)。在畫面9007中,示出當(dāng)前與A、B這2臺(tái)設(shè)備已經(jīng)建立了網(wǎng)絡(luò)連接。當(dāng)由用戶觸摸記載為“重新搜索”的圖標(biāo)9007a時(shí),主機(jī)設(shè)備1101重新搜索外圍設(shè)備,在顯示器上顯示表示搜索結(jié)果的畫面9008。在畫面9008中,示出C被新搜索為外圍設(shè)備。在畫面9008中,當(dāng)由用戶將C選擇為客戶設(shè)備并觸摸記載為“連接選擇的設(shè)備”的圖標(biāo)9008a時(shí),在顯示器上顯示表示正在向C的設(shè)備發(fā)送連接委托的畫面9009。然后,當(dāng)從C的客戶設(shè)備1201接收到同意連接委托的回答時(shí),在顯示器上顯示表示除了已經(jīng)建立了網(wǎng)絡(luò)連接的A、B的客戶設(shè)備1201以外還與C的客戶設(shè)備1201建立了網(wǎng)絡(luò)連接的畫面9010。在畫面9010中,當(dāng)由用戶觸摸記載為“確定”的圖標(biāo)9010a時(shí),在主機(jī)設(shè)備1101與AC這3臺(tái)客戶設(shè)備1201之間執(zhí)行協(xié)作服務(wù)。在畫面9002中,當(dāng)由用戶觸摸記載為“WiFi”的圖標(biāo)9002b時(shí),顯示通過WiFi已經(jīng)建立了網(wǎng)絡(luò)連接的設(shè)備的畫面9011顯示在顯示器上。在畫面9011中,當(dāng)記載為“確定”的圖標(biāo)9011a被觸摸時(shí),在A、B設(shè)備與主機(jī)設(shè)備1101之間進(jìn)行經(jīng)由接入點(diǎn)的通信。圖10(A)、(B)是表示在主機(jī)設(shè)備1101中用戶選擇協(xié)作服務(wù)時(shí)顯示在顯示器上的畫面轉(zhuǎn)變的一例的圖。圖10(A)示出作為客戶設(shè)備1201存在A、B這2臺(tái)設(shè)備的情況,圖10(B)示出作為客戶設(shè)備1201存在AC這3臺(tái)設(shè)備的情況。在圖10(A)的畫面1010中,作為客戶設(shè)備1201A、B這2臺(tái)設(shè)備被一覽顯示。在畫面1010中,當(dāng)由用戶觸摸記載為“確定”的圖標(biāo)IOlOa時(shí),在顯示器上顯示畫面1011。在畫面1011中,能夠在A、B客戶設(shè)備1201中執(zhí)行的協(xié)作服務(wù)被一覽顯示,并且顯示在執(zhí)行各協(xié)作服務(wù)時(shí)所要使用的客戶設(shè)備1201。在畫面1011的例子中,顯示記載為“動(dòng)畫再生”的圖標(biāo)IOlla和記載為“照片交換”的圖標(biāo)1011b。另外,在圖標(biāo)IOlla的旁邊顯示記載為“A”的圖標(biāo),表示在執(zhí)行動(dòng)畫再生的協(xié)作服務(wù)時(shí)使用A的客戶設(shè)備1201。另外,在記載為“照片交換”的圖標(biāo)IOllb的旁邊顯示記載為“B”的圖標(biāo),表示在執(zhí)行照片交換的協(xié)作服務(wù)時(shí)使用B的客戶設(shè)備1201。在畫面1011的例子中,若用戶觸摸圖標(biāo)1011b,則由用戶選擇照片交換的協(xié)作服務(wù)。因而,主機(jī)設(shè)備1101決定在執(zhí)行照片交換的協(xié)作服務(wù)時(shí)B的客戶設(shè)備1201所需的客戶UI,并向B的客戶設(shè)備1201分發(fā)所決定的客戶UI。另一方面,在畫面1011中,當(dāng)由用戶選擇動(dòng)畫再生時(shí),在執(zhí)行動(dòng)畫再生的協(xié)作服務(wù)時(shí)A客戶設(shè)備1201所需的客戶UI被決定,向A客戶設(shè)備1201分發(fā)所決定的客戶UI。在圖10(B)所示的畫面1012中,由于主機(jī)設(shè)備1101與AC這3臺(tái)客戶設(shè)備1201建立了網(wǎng)絡(luò)連接,因此AC這3臺(tái)客戶設(shè)備1201被一覽顯示。在圖10(B)中,當(dāng)由用戶觸摸記載為“確定”的圖標(biāo)1012a時(shí),顯示畫面1013。在畫面1013的例子中,能夠在AC客戶設(shè)備1201中執(zhí)行的動(dòng)畫再生、照片交換以及旅行計(jì)劃這三個(gè)協(xié)作服務(wù)被一覽顯不。而且,在畫面1013的例子中,由用戶觸摸了記載為“旅行計(jì)劃”的圖標(biāo)1013c。因而,在執(zhí)行旅行計(jì)劃的協(xié)作服務(wù)時(shí),決定A、C客戶設(shè)備1201所需的客戶UI,向A、C這2臺(tái)客戶設(shè)備1201分別分發(fā)所決定的客戶UI。以上,根據(jù)實(shí)施方式I的協(xié)作服務(wù)管理系統(tǒng)1001,在沒有接入點(diǎn)的環(huán)境下,與處于周邊的客戶設(shè)備1201構(gòu)建自組織網(wǎng)絡(luò),向客戶設(shè)備1201分發(fā)滿足建立了網(wǎng)絡(luò)連接的客戶設(shè)備1201的技術(shù)規(guī)格的客戶UI。因此,即使在沒有接入點(diǎn)的環(huán)境下也能夠?qū)崿F(xiàn)利用自組織網(wǎng)絡(luò)的協(xié)作服務(wù)。(實(shí)施方式2)在實(shí)施方式I中,是在協(xié)作服務(wù)結(jié)構(gòu)管理部1103中對(duì)協(xié)作服務(wù)信息進(jìn)行了管理,而在本實(shí)施方式中,是以在應(yīng)用軟件11107中管理協(xié)作服務(wù)信息,利用該協(xié)作服務(wù)信息決定客戶UI為特征。圖11是表示本發(fā)明的實(shí)施方式2中的協(xié)作服務(wù)管理系統(tǒng)11001的一例的功能框圖。在圖11中,對(duì)與圖1相同的結(jié)構(gòu)要素使用相同的符號(hào)并省略說明。實(shí)施方式2中的協(xié)作服務(wù)管理系統(tǒng)11001具備主機(jī)設(shè)備11101和客戶設(shè)備1201。下面,說明實(shí)施方式2中的主機(jī)設(shè)備11101。(主機(jī)設(shè)備11101的說明)主機(jī)設(shè)備11101具備設(shè)備連接管理部1102、協(xié)作服務(wù)結(jié)構(gòu)管理部11103、協(xié)作服務(wù)生命周期管理部1104、內(nèi)容共享部1105、UI應(yīng)用軟件執(zhí)行引擎1106、應(yīng)用軟件11107以及網(wǎng)絡(luò)通信部1108。協(xié)作服務(wù)結(jié)構(gòu)管理部11103具備腳本分發(fā)部11131。腳本分發(fā)部11131向各客戶設(shè)備1201分發(fā)應(yīng)用軟件11107的分發(fā)腳本決定部11173所決定的客戶UI。另外,腳本分發(fā)部11131向應(yīng)用軟件11107提供用于分發(fā)客戶Π的接口(IF),由應(yīng)用軟件11107指定客戶設(shè)備1201的IP地址列表和向各客戶設(shè)備1201分發(fā)的客戶UI,將客戶UI分發(fā)到各客戶設(shè)備1201。此外,腳本分發(fā)部11131可以使用在實(shí)施方式I中說明的分發(fā)方法I或分發(fā)方法2將客戶UI分發(fā)到客戶設(shè)備1201。應(yīng)用軟件11107具備協(xié)作服務(wù)信息管理部11171、協(xié)作服務(wù)決定部11172以及分發(fā)腳本決定部11173。在實(shí)施方式I中,協(xié)作服務(wù)信息管理部1131、協(xié)作服務(wù)決定部1132以及分發(fā)腳本決定部1133為協(xié)作服務(wù)結(jié)構(gòu)管理部1103所具備。在實(shí)施方式2中,應(yīng)用軟件11107具備協(xié)作服務(wù)信息管理部11171、協(xié)作服務(wù)決定部11172以及分發(fā)腳本決定部11173。協(xié)作服務(wù)信息管理部11171管理協(xié)作服務(wù)信息。與實(shí)施方式I的協(xié)作服務(wù)信息管理部1131的不同之處在于,協(xié)作服務(wù)信息管理部11171獨(dú)自管理協(xié)作服務(wù)信息。例如,協(xié)作服務(wù)信息管理部11171在顯示器上顯示協(xié)作服務(wù)的一覽,對(duì)用于實(shí)現(xiàn)使用戶決定協(xié)作服務(wù)的Π的描述數(shù)據(jù)進(jìn)行管理,利用該Π使用戶決定協(xié)作服務(wù)。例如,協(xié)作服務(wù)信息管理部11171采用獨(dú)自管理的技術(shù)規(guī)格作為圖4所示的UI應(yīng)用軟件列表4002的技術(shù)規(guī)格。另外,協(xié)作服務(wù)信息管理部11171也可以預(yù)先輸入用戶的興趣等,在圖4所示的協(xié)作服務(wù)列表4001中刪除不符合用戶的興趣的協(xié)作服務(wù)。另外,協(xié)作服務(wù)信息管理部11171也可以預(yù)先輸入用戶的年齡、性別等,在圖4所示的協(xié)作服務(wù)列表4001中刪除不符合用戶的年齡、性別等的協(xié)作服務(wù)。另外,協(xié)作服務(wù)信息管理部11171也可以使用戶輸入喜歡的廠商、機(jī)種,在圖4所示的Π應(yīng)用軟件列表4002中刪除用戶喜歡的廠商、機(jī)種以外的Π應(yīng)用軟件。通過這樣,用戶能夠?qū)⑾矚g的廠商、機(jī)種作為客戶設(shè)備1201進(jìn)行協(xié)作服務(wù)。這樣,通過將協(xié)作服務(wù)信息的管理委托給應(yīng)用軟件11107側(cè),能夠?qū)D4所示的協(xié)作服務(wù)信息定制為適于應(yīng)用軟件11107的用途、目的的協(xié)作服務(wù)信息,能夠利用該協(xié)作服務(wù)信息決定客戶UI。此外,協(xié)作服務(wù)信息管理部11171、協(xié)作服務(wù)決定部11172以及分發(fā)腳本決定部11173是通過由應(yīng)用軟件11107啟動(dòng)的主機(jī)Π或初始(InitialUI)來實(shí)現(xiàn)。下面,說明本發(fā)明的實(shí)施方式2中的各種用語(yǔ)。協(xié)作服務(wù)、UI應(yīng)用軟件以及客戶UI與實(shí)施方式I相同。主機(jī)Π的功能與實(shí)施方式I相同,但在本實(shí)施方式中是通過初始UI啟動(dòng)主機(jī)UI,這一點(diǎn)不同于實(shí)施方式I。初始Π最初通過主機(jī)設(shè)備11101而被啟動(dòng)。然后,初始Π基于用戶的指示從多個(gè)協(xié)作服務(wù)中決定一個(gè)協(xié)作服務(wù),啟動(dòng)構(gòu)成所決定的協(xié)作服務(wù)的主機(jī)UI。圖12是表示本發(fā)明的實(shí)施方式2中的協(xié)作服務(wù)結(jié)構(gòu)的一例的示意圖。主機(jī)設(shè)備11101管理一個(gè)初始UI,最初啟動(dòng)初始UI。初始UI選擇協(xié)作服務(wù),啟動(dòng)構(gòu)成協(xié)作服務(wù)的主機(jī)Π。在圖12中,主機(jī)設(shè)備11101具備兩個(gè)協(xié)作服務(wù)12001、12002。協(xié)作服務(wù)12001是在主機(jī)設(shè)備11101和兩個(gè)客戶設(shè)備1201進(jìn)行的協(xié)作服務(wù)。協(xié)作服務(wù)12002是在主機(jī)設(shè)備11101和一個(gè)客戶設(shè)備1201進(jìn)行的協(xié)作服務(wù)。例如,當(dāng)初始Π選擇了協(xié)作服務(wù)12001時(shí),協(xié)作服務(wù)12001的主機(jī)Π被啟動(dòng)。另一方面,當(dāng)主機(jī)Π選擇了協(xié)作服務(wù)12002時(shí),協(xié)作服務(wù)12002的主機(jī)Π被啟動(dòng)。返回到圖11,協(xié)作服務(wù)決定部11172與協(xié)作服務(wù)決定部1132同樣,按照協(xié)作服務(wù)信息管理部11171所管理的協(xié)作服務(wù)信息決定執(zhí)行對(duì)象的協(xié)作服務(wù)。分發(fā)腳本決定部11173與分發(fā)腳本決定部1133同樣按照由協(xié)作服務(wù)信息管理部11171管理的協(xié)作服務(wù)信息決定向各客戶設(shè)備1201分發(fā)的客戶UI。此外,圖11所示的主機(jī)設(shè)備11101的應(yīng)用軟件11107以外的各模塊也可以與實(shí)施方式I同樣由主機(jī)設(shè)備程序、專用的硬件電路、或集成電路構(gòu)成。另外,客戶設(shè)備1201也可以與實(shí)施方式I同樣由客戶設(shè)備程序、專用的硬件電路、或集成電路構(gòu)成。(處理說明)下面,說明本發(fā)明的實(shí)施方式2中的協(xié)作服務(wù)管理系統(tǒng)11001的處理流程的一例。在此,說明有關(guān)協(xié)作服務(wù)的決定、網(wǎng)絡(luò)連接的建立、客戶UI的決定、客戶UI的分發(fā)以及協(xié)作服務(wù)的執(zhí)行的處理。圖13是表示有關(guān)協(xié)作服務(wù)的決定、網(wǎng)絡(luò)連接的建立以及客戶UI的決定的處理一例的序列圖。首先,主機(jī)設(shè)備11101接受來自用戶的開始指示使啟動(dòng)器(Starter)啟動(dòng),開始處理。在此,來自用戶的開始指示例如采用如圖9所示那樣在主機(jī)設(shè)備11101的顯示器上顯示“設(shè)備協(xié)作門戶”的圖標(biāo)9001a,讓用戶觸摸圖標(biāo)9001a的指示。接著,啟動(dòng)器指定URI向Π應(yīng)用軟件執(zhí)行引擎1106發(fā)出初始Π的啟動(dòng)指示。由此,作為應(yīng)用軟件11107初始Π被啟動(dòng)(S13001)。被啟動(dòng)的初始Π利用設(shè)備連接管理部1102所提供的API獲取外圍設(shè)備的設(shè)備信息(S13002、S13003)。接著,初始Π所具備的協(xié)作服務(wù)信息管理部11171參照自身管理的協(xié)作服務(wù)信息和獲取到的設(shè)備信息,決定要進(jìn)行連接委托的客戶設(shè)備1201,利用設(shè)備連接管理部1102向應(yīng)用軟件11107提供的API向客戶設(shè)備1201發(fā)出連接委托請(qǐng)求(S13004)。接收到來自初始Π的連接委托請(qǐng)求的設(shè)備連接管理部1102向客戶設(shè)備1201的客戶側(cè)設(shè)備連接管理部1202發(fā)出連接委托(S13005)??蛻魝?cè)設(shè)備連接管理部1202判斷是否連接,并回答主機(jī)設(shè)備11101的設(shè)備連接管理部1102。在此,客戶側(cè)設(shè)備連接管理部1202基于來自用戶的指示判斷是否連接。接著,設(shè)備連接管理部1102向初始Π返回建立了網(wǎng)絡(luò)連接的客戶設(shè)備1201的IP地址和設(shè)備信息。接著,初始UI所具備的協(xié)作服務(wù)決定部11172利用設(shè)備連接管理部1102所提供的API獲取客戶設(shè)備1201的設(shè)備信息(S13006)。接著,初始Π所具備的協(xié)作服務(wù)決定部11172將協(xié)作服務(wù)信息管理部11171管理的協(xié)作服務(wù)信息與設(shè)備信息進(jìn)行對(duì)照,提取能夠執(zhí)行的協(xié)作服務(wù),將提取出的協(xié)作服務(wù)提示給用戶,基于來自用戶的指示決定執(zhí)行對(duì)象的協(xié)作服務(wù)(S13007)。在這種情況下,初始Π所具備的協(xié)作服務(wù)決定部11172可以如圖10所示那樣將提取出的協(xié)作服務(wù)一覽顯示在主機(jī)設(shè)備1101的顯示器上,通過讓用戶觸摸某一個(gè)協(xié)作服務(wù)來決定協(xié)作服務(wù)。接著,初始UI所具備的協(xié)作服務(wù)決定部11172參照構(gòu)成協(xié)作服務(wù)信息的UI應(yīng)用軟件列表4002啟動(dòng)與執(zhí)行對(duì)象的協(xié)作服務(wù)對(duì)應(yīng)的主機(jī)Π(S13008)。接著,主機(jī)Π所具備的分發(fā)腳本決定部11173將各客戶設(shè)備1201的設(shè)備信息與協(xié)作服務(wù)信息管理部11171所管理的協(xié)作服務(wù)信息的技術(shù)規(guī)格進(jìn)行對(duì)照(S13009),決定向各客戶設(shè)備1201分發(fā)的客戶Π(S13010)。在此,在圖13所示的序列中,是由初始Π進(jìn)行網(wǎng)絡(luò)連接的建立和協(xié)作服務(wù)的決定,并在啟動(dòng)主機(jī)Π之后由主機(jī)Π指定客戶設(shè)備1201的IP地址來決定客戶Π的順序,但是本發(fā)明并不限定于此。即,也可以是由初始Π決定協(xié)作服務(wù)并在啟動(dòng)主機(jī)Π之后由主機(jī)Π決定網(wǎng)絡(luò)連接的建立和客戶π的順序。圖14是接著圖13的序列圖,是采用了上述分發(fā)方法I時(shí)的序列圖。在圖14中,對(duì)與在實(shí)施方式I中進(jìn)行了說明的圖6相同的處理使用相同的符號(hào)并省略說明。首先,主機(jī)Π利用腳本分發(fā)部11131所提供的API,指定各客戶設(shè)備1201的IP地址列表和向各客戶設(shè)備1201分發(fā)的客戶UI的腳本數(shù)據(jù)及ID,發(fā)出客戶UI的分發(fā)委托(S14001)。接著,腳本分發(fā)部11131向各客戶設(shè)備1201的腳本接收部1231分發(fā)客戶UI的腳本數(shù)據(jù)及ID和執(zhí)行對(duì)象的協(xié)作服務(wù)的服務(wù)ID等的信息(S14002)。以后,從S6004至S6009的處理與在實(shí)施方式I的圖6中說明的處理相同,因此省略說明。另外,S6010至S6015與實(shí)施方式I同樣是表不結(jié)束協(xié)作服務(wù)時(shí)的處理的一例的序列,因此省略說明。圖15是接著圖13的序列圖,是采用了上述分發(fā)方法2時(shí)的序列圖。在圖15中,對(duì)與圖7相同的處理使用相同的符號(hào)并省略說明。首先,主機(jī)Π利用腳本分發(fā)部11131所提供的API,指定各客戶設(shè)備1201的IP地址列表和向各客戶設(shè)備1201分發(fā)的客戶UI的URI及ID,發(fā)出客戶UI的分發(fā)委托(S15001)。接著,腳本分發(fā)部11131向各客戶設(shè)備1201的腳本接收部1231分發(fā)客戶UI的URI及ID和服務(wù)ID等信息(S15002)。以后,從S7004至S7010的處理與在實(shí)施方式I的圖7中進(jìn)行了說明的處理相同,因此省略說明。另外,S7011至S7016與實(shí)施方式I同樣,是表示結(jié)束協(xié)作服務(wù)時(shí)的處理的一例的序列,因此省略說明。以上,根據(jù)實(shí)施方式2的協(xié)作服務(wù)管理系統(tǒng)11001,除了得到實(shí)施方式I的效果以夕卜,由于利用應(yīng)用軟件11107的協(xié)作服務(wù)信息管理部11171獨(dú)自管理的協(xié)作服務(wù)信息來決定協(xié)作服務(wù)和客戶UI,因此還能夠決定適于應(yīng)用軟件11107的用途、目的的協(xié)作服務(wù)和客戶UI。此外,也可以適當(dāng)組合上述的各種實(shí)施方式、上述的各種變形例。另外,應(yīng)認(rèn)為上述的說明在所有方面都是例示的,不是限制性的。本發(fā)明的范圍并不限定于上述的說明,通過權(quán)利要求書的記載表示,意圖包含與權(quán)利要求書的記載均等的含義及范圍內(nèi)的所有變更。(實(shí)施方式的總結(jié))(I)本發(fā)明的一個(gè)方式的主機(jī)設(shè)備管理在自主分散型網(wǎng)絡(luò)中使多個(gè)設(shè)備相互協(xié)作而被執(zhí)行的協(xié)作服務(wù),包括:協(xié)作服務(wù)信息管理部,針對(duì)多個(gè)協(xié)作服務(wù),管理規(guī)定有關(guān)在執(zhí)行各協(xié)作服務(wù)時(shí)所述設(shè)備所需的應(yīng)用軟件的信息和為了執(zhí)行所述應(yīng)用軟件而要求的所述設(shè)備的技術(shù)規(guī)格的協(xié)作服務(wù)信息;設(shè)備信息獲取部,從經(jīng)由所述自主分散型網(wǎng)絡(luò)檢測(cè)出的一個(gè)或多個(gè)外圍設(shè)備獲取規(guī)定外圍設(shè)備的技術(shù)規(guī)格的設(shè)備信息;連接管理部,從所述外圍設(shè)備決定所述協(xié)作服務(wù)所要使用的一個(gè)或多個(gè)客戶設(shè)備,并與所決定的客戶設(shè)備建立網(wǎng)絡(luò)連接;協(xié)作服務(wù)決定部,基于來自用戶的指示從所述協(xié)作服務(wù)信息所規(guī)定的協(xié)作服務(wù)中決定執(zhí)行對(duì)象的協(xié)作服務(wù);應(yīng)用軟件決定部,基于所述客戶設(shè)備的設(shè)備信息和所述執(zhí)行對(duì)象的協(xié)作服務(wù)的所述技術(shù)規(guī)格決定所述客戶設(shè)備的應(yīng)用軟件;應(yīng)用軟件分發(fā)部,將由所述應(yīng)用軟件決定部決定的應(yīng)用軟件分發(fā)到所述客戶設(shè)備;以及協(xié)作服務(wù)生命周期管理部,向所述客戶設(shè)備發(fā)出由所述應(yīng)用軟件分發(fā)部分發(fā)的應(yīng)用軟件的啟動(dòng)指示。根據(jù)此結(jié)構(gòu),即使不具備執(zhí)行協(xié)作服務(wù)所需的應(yīng)用軟件的一個(gè)或多個(gè)客戶設(shè)備被連接到自主分散型網(wǎng)絡(luò),也向各客戶設(shè)備分發(fā)執(zhí)行協(xié)作服務(wù)所需的應(yīng)用軟件。因此,在不通過接入點(diǎn)連接各設(shè)備進(jìn)行通信的自主分散型網(wǎng)絡(luò)中,可以實(shí)現(xiàn)通過將一個(gè)主機(jī)設(shè)備與一個(gè)或多個(gè)設(shè)備連接而實(shí)現(xiàn)的設(shè)備協(xié)作服務(wù)。此外,由于將適合于各客戶設(shè)備的技術(shù)規(guī)格的應(yīng)用軟件分發(fā)給各客戶設(shè)備,因此可避免分發(fā)給客戶設(shè)備的應(yīng)用軟件不能被執(zhí)行的事態(tài),在自主分散型網(wǎng)絡(luò)中可靠地實(shí)現(xiàn)協(xié)作服務(wù)。(2)所述協(xié)作服務(wù)決定部可以基于一個(gè)或多個(gè)所述外圍設(shè)備的設(shè)備信息和所述協(xié)作服務(wù)信息所規(guī)定的技術(shù)規(guī)格提取能夠執(zhí)行的協(xié)作服務(wù),將提取出的協(xié)作服務(wù)提示給用戶,并基于來自用戶的指示決定所述執(zhí)行對(duì)象的協(xié)作服務(wù),所述連接管理部可以基于所述執(zhí)行對(duì)象的協(xié)作服務(wù)的所述技術(shù)規(guī)格和所述外圍設(shè)備的設(shè)備信息決定所述執(zhí)行對(duì)象的協(xié)作服務(wù)所要使用的一個(gè)或多個(gè)客戶設(shè)備。根據(jù)此結(jié)構(gòu),基于一個(gè)或多個(gè)外圍設(shè)備的技術(shù)規(guī)格提取能夠執(zhí)行的協(xié)作服務(wù),用戶可以從提取出的協(xié)作服務(wù)選擇執(zhí)行對(duì)象的協(xié)作服務(wù)。因此,可以避免用戶選擇的協(xié)作服務(wù)不能執(zhí)行的事態(tài)。此外,由于將執(zhí)行對(duì)象的協(xié)作服務(wù)的技術(shù)規(guī)格與一個(gè)或多個(gè)外圍設(shè)備的設(shè)備信息相對(duì)照,可執(zhí)行執(zhí)行對(duì)象的協(xié)作服務(wù)的外圍設(shè)備作為客戶設(shè)備被自動(dòng)選擇,因此可以省去用戶從外圍設(shè)備中選擇客戶設(shè)備的麻煩。(3)所述連接管理部可以基于來自用戶的指示從所述外圍設(shè)備中決定一個(gè)或多個(gè)所述客戶設(shè)備,所述協(xié)作服務(wù)決定部可以基于一個(gè)或多個(gè)所述客戶設(shè)備的設(shè)備信息和所述協(xié)作服務(wù)信息所規(guī)定的技術(shù)規(guī)格提取能夠執(zhí)行的協(xié)作服務(wù),將提取出的協(xié)作服務(wù)提示給用戶,并基于來自用戶的指示決定所述執(zhí)行對(duì)象的協(xié)作服務(wù)。根據(jù)此結(jié)構(gòu),主機(jī)設(shè)備的用戶從外圍設(shè)備中選擇喜歡的外圍設(shè)備作為客戶設(shè)備,提取在該客戶設(shè)備和主機(jī)設(shè)備可執(zhí)行的協(xié)作服務(wù),用戶從提取的協(xié)作服務(wù)中決定執(zhí)行對(duì)象的協(xié)作服務(wù)。因此,可防止與完全不知道的用戶設(shè)備進(jìn)行協(xié)作服務(wù),避免用戶的個(gè)人信息泄漏給別的設(shè)備的用戶的事態(tài)。(4)在某客戶設(shè)備中存在多個(gè)滿足所述執(zhí)行對(duì)象的協(xié)作服務(wù)的所述技術(shù)規(guī)格的應(yīng)用軟件的情況下,所述應(yīng)用軟件決定部可以將這些應(yīng)用軟件提示給用戶,并將被用戶選擇的應(yīng)用軟件決定為向所述客戶設(shè)備分發(fā)的應(yīng)用軟件。根據(jù)此結(jié)構(gòu),當(dāng)存在多個(gè)滿足技術(shù)規(guī)格的應(yīng)用軟件時(shí),用戶可以從這些應(yīng)用軟件中選擇喜歡的應(yīng)用軟件。(5)所述應(yīng)用軟件可以包含在所述主機(jī)設(shè)備中執(zhí)行的主機(jī)應(yīng)用軟件和在所述客戶設(shè)備中執(zhí)行的客戶應(yīng)用軟件,所述協(xié)作服務(wù)生命周期管理部可以使所述主機(jī)應(yīng)用軟件與所述客戶應(yīng)用軟件同步啟動(dòng)。根據(jù)此結(jié)構(gòu),由于客戶應(yīng)用軟件與主機(jī)應(yīng)用軟件同步啟動(dòng),因此主機(jī)設(shè)備與客戶設(shè)備雙方可一起開始協(xié)作服務(wù)。(6)所述應(yīng)用軟件分發(fā)部可以通過將所述應(yīng)用軟件的腳本數(shù)據(jù)分發(fā)到所述客戶設(shè)備進(jìn)行存儲(chǔ),將所述應(yīng)用軟件分發(fā)到一個(gè)或多個(gè)所述客戶設(shè)備。根據(jù)此結(jié)構(gòu),客戶設(shè)備可以在應(yīng)用軟件啟動(dòng)前記錄應(yīng)用軟件的腳本數(shù)據(jù),在應(yīng)用軟件啟動(dòng)時(shí)通過讀出該腳本數(shù)據(jù)啟動(dòng)應(yīng)用軟件。因此,客戶設(shè)備可以使應(yīng)用軟件高速啟動(dòng)。(7)所述應(yīng)用軟件分發(fā)部可以將所述應(yīng)用軟件的URI(UniformResourceIdentifier)分發(fā)到一個(gè)或多個(gè)所述客戶設(shè)備。根據(jù)此結(jié)構(gòu),客戶設(shè)備被分發(fā)來自主機(jī)設(shè)備的應(yīng)用軟件的URI(統(tǒng)一資源識(shí)別子),在應(yīng)用軟件啟動(dòng)時(shí),可以通過從該URI讀出應(yīng)用軟件來啟動(dòng)應(yīng)用軟件。因此,可削減分發(fā)應(yīng)用軟件時(shí)的數(shù)據(jù)量。(8)所述應(yīng)用軟件分發(fā)部可以在所述應(yīng)用軟件的URI的發(fā)送時(shí)將所述執(zhí)行對(duì)象的協(xié)作服務(wù)的ID和所述應(yīng)用軟件的ID發(fā)送到所述客戶設(shè)備,所述協(xié)作服務(wù)生命周期管理部在所述應(yīng)用軟件的啟動(dòng)時(shí)指定所述執(zhí)行對(duì)象的協(xié)作服務(wù)的ID或所述應(yīng)用軟件的ID,向所述客戶設(shè)備發(fā)出所述應(yīng)用軟件的啟動(dòng)指示。根據(jù)此結(jié)構(gòu),在應(yīng)用軟件的URI的發(fā)送時(shí)將執(zhí)行對(duì)象的協(xié)作服務(wù)的ID和應(yīng)用軟件的ID—起發(fā)送。因此,僅通過應(yīng)用軟件分發(fā)部在應(yīng)用軟件的啟動(dòng)時(shí)指定協(xié)作服務(wù)的ID或應(yīng)用軟件的ID就可啟動(dòng)應(yīng)用軟件。(9)所述客戶設(shè)備可以在所述協(xié)作服務(wù)的執(zhí)行結(jié)束后也保持接收到的所述應(yīng)用軟件,所述應(yīng)用軟件分發(fā)部可以在所述應(yīng)用軟件的腳本數(shù)據(jù)的分發(fā)時(shí)從所述客戶設(shè)備獲取所保存的所述應(yīng)用軟件的ID及版本,在所獲取到的所述應(yīng)用軟件的ID及版本與由所述應(yīng)用軟件決定部決定的應(yīng)用軟件的ID及版本不一致的情況下,分發(fā)所述應(yīng)用軟件的腳本數(shù)據(jù)。根據(jù)此結(jié)構(gòu),對(duì)客戶設(shè)備分發(fā)過一次的應(yīng)用軟件僅在版本發(fā)生了變化時(shí)才被再次發(fā)送。因此,啟動(dòng)應(yīng)用軟件時(shí),主機(jī)設(shè)備沒有必要每次都向客戶設(shè)備分發(fā)應(yīng)用軟件。(10)所述協(xié)作服務(wù)信息管理部可以基于由用戶預(yù)先輸入的信息從所述協(xié)作服務(wù)信息刪除不符合用戶的喜好的協(xié)作服務(wù)。根據(jù)此結(jié)構(gòu),由于預(yù)先從服務(wù)信息中刪除了不符合用戶的喜好的協(xié)作服務(wù),因此用戶可以定制協(xié)作服務(wù)信息使之包含符合自己的喜好的協(xié)作服務(wù)。(11)所述主機(jī)設(shè)備還可以包括網(wǎng)絡(luò)通信部,該網(wǎng)絡(luò)通信部從所述設(shè)備信息獲取部、所述連接管理部、所述應(yīng)用軟件分發(fā)部以及協(xié)作服務(wù)生命周期管理部受理發(fā)送對(duì)象的數(shù)據(jù)并發(fā)送到所述客戶設(shè)備,并且接收從所述客戶設(shè)備發(fā)送的數(shù)據(jù)。根據(jù)此結(jié)構(gòu),構(gòu)成主機(jī)設(shè)備的各模塊通過網(wǎng)絡(luò)通信部與客戶設(shè)備通信。(12)本發(fā)明的協(xié)作服務(wù)管理系統(tǒng)管理在自主分散型網(wǎng)絡(luò)中使多個(gè)設(shè)備相互協(xié)作而被執(zhí)行的協(xié)作服務(wù),包括上述的主機(jī)設(shè)備和經(jīng)由所述自主分散型網(wǎng)絡(luò)與所述主機(jī)設(shè)備連接的一個(gè)或多個(gè)客戶設(shè)備,所述客戶設(shè)備具備:客戶側(cè)連接管理部,接受來自所述主機(jī)設(shè)備的連接委托,決定是否與所述主機(jī)設(shè)備建立網(wǎng)絡(luò)連接,并將決定結(jié)果返送給所述主機(jī)設(shè)備;以及客戶側(cè)生命周期管理部,接受來自所述主機(jī)設(shè)備的啟動(dòng)請(qǐng)求,啟動(dòng)從所述主機(jī)設(shè)備分發(fā)的應(yīng)用軟件。根據(jù)此結(jié)構(gòu),可以提供能獲得⑴的效果的協(xié)作服務(wù)管理系統(tǒng)。(13)優(yōu)選,所述主機(jī)設(shè)備的所述應(yīng)用軟件分發(fā)部,將由所述應(yīng)用軟件決定部決定的應(yīng)用軟件的腳本數(shù)據(jù)分發(fā)到一個(gè)或多個(gè)所述客戶設(shè)備加以存儲(chǔ),所述客戶側(cè)生命周期管理部在接收到所述啟動(dòng)請(qǐng)求時(shí),通過讀出所記錄的腳本數(shù)據(jù)來啟動(dòng)從所述主機(jī)設(shè)備分發(fā)的應(yīng)用軟件。根據(jù)此結(jié)構(gòu),可以獲得與(6)同樣的效果。(14)優(yōu)選,所述主機(jī)設(shè)備的所述應(yīng)用軟件分發(fā)部,將由所述應(yīng)用軟件決定部決定的應(yīng)用軟件的URI(UniformResourceIdentifier)分發(fā)到一個(gè)或多個(gè)所述客戶設(shè)備,所述客戶側(cè)生命周期管理部在接收到所述啟動(dòng)請(qǐng)求時(shí),通過指定從所述主機(jī)設(shè)備分發(fā)的URI來啟動(dòng)所述應(yīng)用軟件。根據(jù)此結(jié)構(gòu),可以獲得與(7)同樣的效果。(15)優(yōu)選,所述設(shè)備具備所述主機(jī)設(shè)備的功能和所述客戶設(shè)備這兩方的功能,在執(zhí)行所述協(xié)作服務(wù)時(shí),一個(gè)設(shè)備執(zhí)行所述主機(jī)設(shè)備的功能,剩下的設(shè)備執(zhí)行所述客戶設(shè)備的功能。根據(jù)此結(jié)構(gòu),通過使作為主機(jī)設(shè)備的設(shè)備執(zhí)行主機(jī)設(shè)備的功能,使作為客戶設(shè)備的設(shè)備執(zhí)行客戶設(shè)備的功能,可以實(shí)現(xiàn)協(xié)作服務(wù)。產(chǎn)業(yè)上的可利用性本發(fā)明所涉及的協(xié)作服務(wù)管理系統(tǒng)在制造產(chǎn)業(yè)中能夠持續(xù)和反復(fù)地制造并銷售。尤其是能夠利用于從事協(xié)作服務(wù)的制作和執(zhí)行的民生設(shè)備產(chǎn)業(yè)。權(quán)利要求1.一種主機(jī)設(shè)備,管理在自主分散型網(wǎng)絡(luò)中使多個(gè)設(shè)備相互協(xié)作而被執(zhí)行的協(xié)作服務(wù),其特征在于包括:協(xié)作服務(wù)信息管理部,針對(duì)多個(gè)協(xié)作服務(wù),管理規(guī)定有關(guān)在執(zhí)行各協(xié)作服務(wù)時(shí)所述設(shè)備所需的應(yīng)用軟件的信息和為了執(zhí)行所述應(yīng)用軟件而要求的所述設(shè)備的技術(shù)規(guī)格的協(xié)作服務(wù)信息;設(shè)備信息獲取部,從經(jīng)由所述自主分散型網(wǎng)絡(luò)檢測(cè)出的一個(gè)或多個(gè)外圍設(shè)備獲取規(guī)定外圍設(shè)備的技術(shù)規(guī)格的設(shè)備信息;連接管理部,從所述外圍設(shè)備決定所述協(xié)作服務(wù)所要使用的一個(gè)或多個(gè)客戶設(shè)備,并與所決定的客戶設(shè)備建立網(wǎng)絡(luò)連接;協(xié)作服務(wù)決定部,基于來自用戶的指示,從所述協(xié)作服務(wù)信息所規(guī)定的協(xié)作服務(wù)中決定執(zhí)行對(duì)象的協(xié)作服務(wù);應(yīng)用軟件決定部,基于所述客戶設(shè)備的設(shè)備信息和所述執(zhí)行對(duì)象的協(xié)作服務(wù)的所述技術(shù)規(guī)格,決定所述客戶設(shè)備的應(yīng)用軟件;應(yīng)用軟件分發(fā)部,將由所述應(yīng)用軟件決定部決定的應(yīng)用軟件分發(fā)到所述客戶設(shè)備;以及協(xié)作服務(wù)生命周期管理部,向所述客戶設(shè)備發(fā)出由所述應(yīng)用軟件分發(fā)部分發(fā)的應(yīng)用軟件的啟動(dòng)指示。2.根據(jù)權(quán)利要求1所述的主機(jī)設(shè)備,其特征在于,所述協(xié)作服務(wù)決定部,基于一個(gè)或多個(gè)所述外圍設(shè)備的設(shè)備信息和所述協(xié)作服務(wù)信息所規(guī)定的技術(shù)規(guī)格提取能夠執(zhí)行的協(xié)作服務(wù),將提取出的協(xié)作服務(wù)提示給用戶,并基于來自用戶的指示決定所述執(zhí)行對(duì)象的協(xié)作服務(wù),所述連接管理部,基于所述執(zhí)行對(duì)象的協(xié)作服務(wù)的所述技術(shù)規(guī)格和所述外圍設(shè)備的設(shè)備信息決定所述執(zhí)行對(duì)象的協(xié)作服務(wù)所要使用的一個(gè)或多個(gè)客戶設(shè)備。3.根據(jù)權(quán)利要求1所述的主機(jī)設(shè)備,其特征在于,所述連接管理部,基于來自用戶的指示從所述外圍設(shè)備中決定一個(gè)或多個(gè)所述客戶設(shè)備,所述協(xié)作服務(wù)決定部,基于一個(gè)或多個(gè)所述客戶設(shè)備的設(shè)備信息和所述協(xié)作服務(wù)信息所規(guī)定的技術(shù)規(guī)格提取能夠執(zhí)行的協(xié)作服務(wù),將提取出的協(xié)作服務(wù)提示給用戶,并基于來自用戶的指示決定所述執(zhí)行對(duì)象的協(xié)作服務(wù)。4.根據(jù)權(quán)利要求1至3中的任一項(xiàng)所述的主機(jī)設(shè)備,其特征在于,所述應(yīng)用軟件決定部,在某客戶設(shè)備中存在多個(gè)滿足所述執(zhí)行對(duì)象的協(xié)作服務(wù)的所述技術(shù)規(guī)格的應(yīng)用軟件的情況下,將這些應(yīng)用軟件提示給用戶,并將被用戶選擇的應(yīng)用軟件決定為向所述客戶設(shè)備分發(fā)的應(yīng)用軟件。5.根據(jù)權(quán)利要求1至4中的任一項(xiàng)所述的主機(jī)設(shè)備,其特征在于,所述應(yīng)用軟件,包含在所述主機(jī)設(shè)備中執(zhí)行的主機(jī)應(yīng)用軟件和在所述客戶設(shè)備中執(zhí)行的客戶應(yīng)用軟件,所述協(xié)作服務(wù)生命周期管理部,使所述主機(jī)應(yīng)用軟件與所述客戶應(yīng)用軟件同步啟動(dòng)。6.根據(jù)權(quán)利要求1至5中的任一項(xiàng)所述的主機(jī)設(shè)備,其特征在于,所述應(yīng)用軟件分發(fā)部,通過將所述應(yīng)用軟件的腳本數(shù)據(jù)分發(fā)到所述客戶設(shè)備進(jìn)行存儲(chǔ),將所述應(yīng)用軟件分發(fā)到一個(gè)或多個(gè)所述客戶設(shè)備。7.根據(jù)權(quán)利要求1至5中的任一項(xiàng)所述的主機(jī)設(shè)備,其特征在于,所述應(yīng)用軟件分發(fā)部,將所述應(yīng)用軟件的URI(UniformResourceIdentifier)分發(fā)到一個(gè)或多個(gè)所述客戶設(shè)備。8.根據(jù)權(quán)利要求7所述的主機(jī)設(shè)備,其特征在于,所述應(yīng)用軟件分發(fā)部,在所述應(yīng)用軟件的URI的發(fā)送時(shí)將所述執(zhí)行對(duì)象的協(xié)作服務(wù)的ID和所述應(yīng)用軟件的ID發(fā)送到所述客戶設(shè)備,所述協(xié)作服務(wù)生命周期管理部,在所述應(yīng)用軟件的啟動(dòng)時(shí)指定所述執(zhí)行對(duì)象的協(xié)作服務(wù)的ID或所述應(yīng)用軟件的ID,向所述客戶設(shè)備發(fā)出所述應(yīng)用軟件的啟動(dòng)指示。9.根據(jù)權(quán)利要求1至8中的任一項(xiàng)所述的主機(jī)設(shè)備,其特征在于,所述客戶設(shè)備,在所述協(xié)作服務(wù)的執(zhí)行結(jié)束后也保持接收到的所述應(yīng)用軟件,所述應(yīng)用軟件分發(fā)部,在所述應(yīng)用軟件的腳本數(shù)據(jù)的分發(fā)時(shí)從所述客戶設(shè)備獲取所保存的所述應(yīng)用軟件的ID及版本,在所獲取到的所述應(yīng)用軟件的ID及版本與由所述應(yīng)用軟件決定部決定的應(yīng)用軟件的ID及版本不一致的情況下,分發(fā)所述應(yīng)用軟件的腳本數(shù)據(jù)。10.根據(jù)權(quán)利要求1至9中的任一項(xiàng)所述的主機(jī)設(shè)備,其特征在于,所述協(xié)作服務(wù)信息管理部,基于由用戶預(yù)先輸入的信息從所述協(xié)作服務(wù)信息刪除不符合用戶的喜好的協(xié)作服務(wù)。11.根據(jù)權(quán)利要求1至10中的任一項(xiàng)所述的主機(jī)設(shè)備,其特征在于還包括:網(wǎng)絡(luò)通信部,從所述設(shè)備信息獲取部、所述連接管理部、所述應(yīng)用軟件分發(fā)部以及協(xié)作服務(wù)生命周期管理部受理發(fā)送對(duì)象的數(shù)據(jù)并發(fā)送到所述客戶設(shè)備,并且接收從所述客戶設(shè)備發(fā)送的數(shù)據(jù)。12.—種協(xié)作服務(wù)管理系統(tǒng),管理在自主分散型網(wǎng)絡(luò)中使多個(gè)設(shè)備相互協(xié)作而被執(zhí)行的協(xié)作服務(wù),其特征在于包括:權(quán)利要求1至11中的任一項(xiàng)所述的主機(jī)設(shè)備;和經(jīng)由所述自主分散型網(wǎng)絡(luò)與所述主機(jī)設(shè)備連接的一個(gè)或多個(gè)客戶設(shè)備,其中,所述客戶設(shè)備具備:客戶側(cè)連接管理部,接受來自所述主機(jī)設(shè)備的連接委托,決定是否與所述主機(jī)設(shè)備建立網(wǎng)絡(luò)連接,并將決定結(jié)果返送給所述主機(jī)設(shè)備;以及客戶側(cè)生命周期管理部,接受來自所述主機(jī)設(shè)備的啟動(dòng)請(qǐng)求,啟動(dòng)從所述主機(jī)設(shè)備分發(fā)的應(yīng)用軟件。13.根據(jù)權(quán)利要求12所述的協(xié)作服務(wù)管理系統(tǒng),其特征在于,所述主機(jī)設(shè)備的所述應(yīng)用軟件分發(fā)部,將由所述應(yīng)用軟件決定部決定的應(yīng)用軟件的腳本數(shù)據(jù)分發(fā)到一個(gè)或多個(gè)所述客戶設(shè)備加以存儲(chǔ),所述客戶側(cè)生命周期管理部,在接收到所述啟動(dòng)請(qǐng)求時(shí),通過讀出所記錄的腳本數(shù)據(jù)來啟動(dòng)從所述主機(jī)設(shè)備分發(fā)的應(yīng)用軟件。14.根據(jù)權(quán)利要求12所述的協(xié)作服務(wù)管理系統(tǒng),其特征在于,所述主機(jī)設(shè)備的所述應(yīng)用軟件分發(fā)部,將由所述應(yīng)用軟件決定部決定的應(yīng)用軟件的URI(UniformResourceIdentifier)分發(fā)到一個(gè)或多個(gè)所述客戶設(shè)備,所述客戶側(cè)生命周期管理部,在接收到所述啟動(dòng)請(qǐng)求時(shí),通過指定從所述主機(jī)設(shè)備分發(fā)的URI來啟動(dòng)所述應(yīng)用軟件。15.根據(jù)權(quán)利要求12至14中的任一項(xiàng)所述的協(xié)作服務(wù)管理系統(tǒng),其特征在于,所述設(shè)備具備所述主機(jī)設(shè)備的功能和所述客戶設(shè)備這兩方的功能,在執(zhí)行所述協(xié)作服務(wù)時(shí),一個(gè)設(shè)備執(zhí)行所述主機(jī)設(shè)備的功能,剩下的設(shè)備執(zhí)行所述客戶設(shè)備的功能。16.一種協(xié)作服務(wù)管理方法,由管理在自主分散型網(wǎng)絡(luò)中使多個(gè)設(shè)備相互協(xié)作而被執(zhí)行的協(xié)作服務(wù)的主機(jī)設(shè)備來實(shí)行,其特征在于,所述主機(jī)設(shè)備具備,針對(duì)多個(gè)協(xié)作服務(wù)管理協(xié)作服務(wù)信息的協(xié)作服務(wù)信息管理部,所述協(xié)作服務(wù)信息規(guī)定有關(guān)在執(zhí)行各協(xié)作服務(wù)時(shí)所述設(shè)備所需的應(yīng)用軟件的信息和為了執(zhí)行所述應(yīng)用軟件而要求的所述設(shè)備的技術(shù)規(guī)格,所述協(xié)作服務(wù)管理方法包括:設(shè)備信息獲取步驟,由所述主機(jī)設(shè)備從經(jīng)由所述自主分散型網(wǎng)絡(luò)檢測(cè)出的一個(gè)或多個(gè)外圍設(shè)備獲取規(guī)定外圍設(shè)備的技術(shù)規(guī)格的設(shè)備信息;連接管理步驟,由所述主機(jī)設(shè)備從所述外圍設(shè)備決定所述協(xié)作服務(wù)所要使用的一個(gè)或多個(gè)客戶設(shè)備,并由所述主機(jī)設(shè)備與所決定的客戶設(shè)備建立網(wǎng)絡(luò)連接;協(xié)作服務(wù)決定步驟,由所述主機(jī)設(shè)備基于來自用戶的指示,從所述協(xié)作服務(wù)信息所規(guī)定的協(xié)作服務(wù)中決定執(zhí)行對(duì)象的協(xié)作服務(wù);應(yīng)用軟件決定步驟,由所述主機(jī)設(shè)備基于所述客戶設(shè)備的設(shè)備信息和所述執(zhí)行對(duì)象的協(xié)作服務(wù)的所述技術(shù)規(guī)格,決定所述客戶設(shè)備的應(yīng)用軟件;應(yīng)用軟件分發(fā)步驟,由所述主機(jī)設(shè)備將在所述應(yīng)用軟件決定步驟中決定的應(yīng)用軟件分發(fā)到所述客戶設(shè)備;以及協(xié)作服務(wù)生命周期管理步驟,由所述主機(jī)設(shè)備向所述客戶設(shè)備發(fā)出在所述應(yīng)用軟件分發(fā)步驟中分發(fā)的應(yīng)用軟件的啟動(dòng)指示。全文摘要設(shè)備信息獲取部經(jīng)由自組織網(wǎng)絡(luò)從外圍設(shè)備獲取設(shè)備信息。協(xié)作服務(wù)決定部基于來自用戶的指示從協(xié)作服務(wù)信息所規(guī)定的協(xié)作服務(wù)中決定執(zhí)行對(duì)象的協(xié)作服務(wù)。分發(fā)腳本決定部將客戶設(shè)備的設(shè)備信息與執(zhí)行對(duì)象的協(xié)作服務(wù)的技術(shù)規(guī)格進(jìn)行對(duì)照,決定客戶設(shè)備的客戶UI。腳本分發(fā)部將由分發(fā)腳本決定部決定的客戶UI分發(fā)到各客戶設(shè)備。文檔編號(hào)H04W8/24GK103229522SQ20128000341公開日2013年7月31日申請(qǐng)日期2012年10月26日優(yōu)先權(quán)日2011年11月25日發(fā)明者田岡幸,田中敬一申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社