信息處理系統(tǒng)、信息處理方法、移動終端、信息處理裝置及其控制方法和控制程序的制作方法
【專利摘要】本發(fā)明的裝置涉及一種信息處理裝置,其基于組合的歷史,選擇連接到移動終端的設(shè)備和在信息處理裝置中使用以經(jīng)由網(wǎng)絡(luò)和移動終端操作設(shè)備的程序的組合。信息處理裝置累積經(jīng)由網(wǎng)絡(luò)和移動終端連接的設(shè)備和在信息處理裝置中使用以操作設(shè)備的程序的組合的歷史。當(dāng)經(jīng)由網(wǎng)絡(luò)從移動終端接收到關(guān)于連接到移動終端的設(shè)備的信息時(shí),信息處理裝置基于累積在累積器中的設(shè)備和程序的組合的歷史,選擇設(shè)備和程序的組合。
【專利說明】信息處理系統(tǒng)、信息處理方法、移動終端、信息處理裝置及其控制方法和控制程序
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及基于累積的歷史來選擇與經(jīng)由網(wǎng)絡(luò)和移動終端連接的設(shè)備相關(guān)的處理的技術(shù)。
【背景技術(shù)】
[0002]在以上【技術(shù)領(lǐng)域】中,專利文獻(xiàn)I公開了一種當(dāng)設(shè)備連接到瘦客戶端時(shí),在服務(wù)器中執(zhí)行相應(yīng)設(shè)備驅(qū)動器的技術(shù)。另外,段落提出了存儲與一個(gè)設(shè)備對應(yīng)的多個(gè)設(shè)備驅(qū)動器。
[0003]引用列表
[0004]專利文獻(xiàn)
[0005]專利文獻(xiàn):日本專利公開N0.2007-102308
【發(fā)明內(nèi)容】
[0006]技術(shù)問題
[0007]然而,上述文獻(xiàn)沒有包括對從多個(gè)設(shè)備驅(qū)動器選擇用于被連接設(shè)備、瘦客戶端或者服務(wù)器的適當(dāng)設(shè)備驅(qū)動器的說明和建議。在此,當(dāng)存在多個(gè)設(shè)備驅(qū)動器時(shí),在以上文獻(xiàn)中描述的技術(shù)不能選擇適當(dāng)?shù)脑O(shè)備驅(qū)動器。
[0008]本發(fā)明能夠提供一種解決上述問題的技術(shù)。
[0009]對問題的解決方案
[0010]本發(fā)明的一方面提供了一種信息處理裝置,包括:
[0011]累積器,累積經(jīng)由網(wǎng)絡(luò)和移動終端連接的設(shè)備和在信息處理裝置中使用以操作設(shè)備的程序的組合的歷史;以及
[0012]選擇器,當(dāng)經(jīng)由網(wǎng)絡(luò)從移動終端接收到關(guān)于連接到移動終端的設(shè)備的信息時(shí),基于累積在累積器中的設(shè)備和程序的組合的歷史,選擇設(shè)備和程序的組合。
[0013]本發(fā)明的另一方面提供了一種信息處理裝置的控制方法,該方法包括:
[0014]累積經(jīng)由網(wǎng)絡(luò)和移動終端連接的設(shè)備和在信息處理裝置中使用以操作設(shè)備的程序的組合的歷史;以及
[0015]當(dāng)經(jīng)由網(wǎng)絡(luò)從移動終端接收到關(guān)于連接到移動終端的設(shè)備的信息時(shí),基于累積在累積器中的設(shè)備和程序的組合的歷史,選擇設(shè)備和程序的組合。
[0016]本發(fā)明的另一方面提供了一種信息處理裝置的控制程序,其使得計(jì)算機(jī)執(zhí)行:
[0017]累積經(jīng)由網(wǎng)絡(luò)和移動終端連接的設(shè)備和在所述信息處理裝置中使用以操作設(shè)備的程序的組合的歷史;以及
[0018]當(dāng)經(jīng)由網(wǎng)絡(luò)從移動終端接收到關(guān)于連接到移動終端的設(shè)備的信息時(shí),基于累積在累積器中的設(shè)備和程序的組合的歷史,選擇設(shè)備和程序的組合。
[0019]本發(fā)明的另一方面提供一種移動終端,包括:
[0020]連接器,連接設(shè)備;
[0021]發(fā)送器,獲取用于被連接設(shè)備的設(shè)備信息,并且經(jīng)由網(wǎng)絡(luò)將設(shè)備信息發(fā)送至信息處理裝置;以及
[0022]指示器,指示將基于設(shè)備信息由信息處理裝置選擇的設(shè)備和操作設(shè)備的程序的組合發(fā)送至另一移動終端。
[0023]本發(fā)明的另一方面提供了一種信息處理系統(tǒng),其包括移動終端和經(jīng)由網(wǎng)絡(luò)連接到移動終端的信息處理裝置,
[0024]信息處理裝置包括:
[0025]累積器,累積經(jīng)由網(wǎng)絡(luò)和移動終端連接的設(shè)備和在信息處理裝置中使用以操作設(shè)備的程序的組合的歷史;以及
[0026]選擇器,當(dāng)經(jīng)由網(wǎng)絡(luò)從移動終端接收到關(guān)于連接到移動終端的設(shè)備的信息時(shí),基于累積在累積器中的設(shè)備和程序的組合的歷史,選擇設(shè)備和程序的組合,以及
[0027]移動終端包括:發(fā)送器,經(jīng)由網(wǎng)絡(luò)將關(guān)于連接到移動終端的設(shè)備的信息發(fā)送至信息處理裝置。
[0028]本發(fā)明的另一方面提供一種信息處理系統(tǒng)的信息處理方法,信息處理系統(tǒng)包括移動終端、以及經(jīng)由網(wǎng)絡(luò)連接到移動終端并且包括累積經(jīng)由網(wǎng)絡(luò)和移動終端連接的設(shè)備和在信息處理裝置中使用以操作設(shè)備的程序的組合的歷史的累積器的信息處理裝置,該方法包括:
[0029]經(jīng)由網(wǎng)絡(luò)將關(guān)于連接到移動終端的設(shè)備的信息從移動終端發(fā)送至信息處理裝置;以及
[0030]當(dāng)經(jīng)由網(wǎng)絡(luò)從移動終端接收到關(guān)于連接到移動終端的設(shè)備的信息時(shí),通過信息處理裝置,基于累積在累積器中的設(shè)備和程序的組合的歷史,選擇設(shè)備和程序的組合。
[0031]本發(fā)明的有益效果
[0032]根據(jù)本發(fā)明,可以基于組合的歷史,選擇連接到移動終端的設(shè)備和在信息處理裝置中使用以經(jīng)由和移動終端操作設(shè)備的程序的合適組合。
【專利附圖】
【附圖說明】
[0033]圖1是示出根據(jù)本發(fā)明的第一實(shí)施例的信息處理裝置的布置的框圖;
[0034]圖2是用于解釋根據(jù)本發(fā)明的第二實(shí)施例的信息處理系統(tǒng)的操作的視圖;
[0035]圖3是示出根據(jù)本發(fā)明的第二實(shí)施例的信息處理系統(tǒng)的布置的框圖;
[0036]圖4A是示出根據(jù)本發(fā)明的第二實(shí)施例的信息處理系統(tǒng)的操作過程的序列圖;
[0037]圖4B是示出根據(jù)本發(fā)明的第二實(shí)施例的描述符獲取的過程的視圖;
[0038]圖4C是示出根據(jù)本發(fā)明的第二實(shí)施例的數(shù)據(jù)輸入/輸出的過程的視圖;
[0039]圖4D是示出根據(jù)本發(fā)明的第二實(shí)施例的USB協(xié)議的視圖;
[0040]圖5是示出根據(jù)本發(fā)明的第二實(shí)施例的云服務(wù)器的功能布置的框圖;
[0041]圖6是示出根據(jù)本發(fā)明的第二實(shí)施例的移動終端的功能布置的框圖;
[0042]圖7是示出根據(jù)本發(fā)明的第二實(shí)施例的用戶登記DB的布置的視圖;
[0043]圖8是示出根據(jù)本發(fā)明的第二實(shí)施例的設(shè)備DB的布置的視圖;
[0044]圖9是示出根據(jù)本發(fā)明的第二實(shí)施例的程序DB的布置的視圖;
[0045]圖10是示出根據(jù)本發(fā)明的第二實(shí)施例的組合累積DB的部分布置的視圖;
[0046]圖11是示出根據(jù)本發(fā)明的第二實(shí)施例的組合累積DB的部分布置的視圖;
[0047]圖12是示出根據(jù)本發(fā)明的第二實(shí)施例的云服務(wù)器的硬件布置的框圖;
[0048]圖13是示出根據(jù)本發(fā)明的第二實(shí)施例的建議程序表的布置的視圖;
[0049]圖14是示出根據(jù)本發(fā)明的第二實(shí)施例的云服務(wù)器的處理過程的流程圖;
[0050]圖15是示出根據(jù)本發(fā)明的第二實(shí)施例的程序選擇處理的處理過程的流程圖;
[0051]圖16是示出根據(jù)本發(fā)明的第二實(shí)施例的移動終端的硬件布置的框圖;
[0052]圖17A是示出根據(jù)本發(fā)明的第二實(shí)施例的移動終端的處理過程的流程圖;
[0053]圖17B是示出根據(jù)本發(fā)明的第二實(shí)施例的設(shè)備連接處理的處理過程的流程圖;
[0054]圖18是示出當(dāng)根據(jù)本發(fā)明的第三實(shí)施例的信息處理系統(tǒng)中的移動終端不能獲取設(shè)備信息時(shí)的操作過程的序列圖;
[0055]圖19是用于解釋根據(jù)本發(fā)明的第四實(shí)施例的信息處理系統(tǒng)的操作的視圖;
[0056]圖20是示出根據(jù)本發(fā)明的第四實(shí)施例的信息處理系統(tǒng)的操作過程的序列圖;
[0057]圖21是示出根據(jù)本發(fā)明的第四實(shí)施例的云服務(wù)器的功能布置的框圖;
[0058]圖22是示出根據(jù)本發(fā)明的第四實(shí)施例的組合累積DB的布置的視圖;
[0059]圖23是示出根據(jù)本發(fā)明的第四實(shí)施例的建議信息表的布置的視圖;
[0060]圖24是示出根據(jù)本發(fā)明的第四實(shí)施例的云服務(wù)器的處理過程的流程圖;
[0061]圖25是用于解釋根據(jù)本發(fā)明的第五實(shí)施例的信息處理系統(tǒng)的操作的視圖;
[0062]圖26是示出根據(jù)本發(fā)明的第五實(shí)施例的信息處理系統(tǒng)的操作過程的序列圖;
[0063]圖27是示出根據(jù)本發(fā)明的第五實(shí)施例的云服務(wù)器的功能布置的框圖;
[0064]圖28是示出根據(jù)本發(fā)明的第五實(shí)施例的組合累積DB的布置的視圖;
[0065]圖29是示出根據(jù)本發(fā)明的第五實(shí)施例的相應(yīng)設(shè)備表的布置的視圖;
[0066]圖30是示出根據(jù)本發(fā)明的第五實(shí)施例的云服務(wù)器的處理過程的流程圖;
[0067]圖31是用于解釋根據(jù)本發(fā)明的第六實(shí)施例的信息處理系統(tǒng)的操作的視圖;
[0068]圖32是用于解釋根據(jù)本發(fā)明的第七實(shí)施例的信息處理系統(tǒng)的操作的視圖;
[0069]圖33是示出根據(jù)本發(fā)明的第七實(shí)施例的信息處理系統(tǒng)的操作過程的序列圖;
[0070]圖34是示出根據(jù)本發(fā)明的第七實(shí)施例的云服務(wù)器的功能布置的框圖;
[0071]圖35是示出根據(jù)本發(fā)明的第七實(shí)施例的移動終端的功能布置的框圖;
[0072]圖36是示出根據(jù)本發(fā)明的第七實(shí)施例的組合累積DB的布置的視圖;
[0073]圖37是示出根據(jù)本發(fā)明的第七實(shí)施例的建議通信方法表的布置的視圖;
[0074]圖38是示出根據(jù)本發(fā)明的第七實(shí)施例的云服務(wù)器的處理過程的流程圖;
[0075]圖39是用于解釋根據(jù)本發(fā)明的第八實(shí)施例的信息處理系統(tǒng)的操作的視圖;以及
[0076]圖40是用于解釋根據(jù)本發(fā)明的第九實(shí)施例的信息處理系統(tǒng)的操作的視圖。
【具體實(shí)施方式】
[0077]現(xiàn)在將參考附圖描述本發(fā)明的優(yōu)選實(shí)施例。應(yīng)該注意,除非另外特別指出,在這些實(shí)施例中闡述的組件的相對布置、數(shù)字表達(dá)和數(shù)值不限制本發(fā)明的范圍。
[0078][第一實(shí)施例]
[0079]將參考圖1描述根據(jù)本發(fā)明的第一實(shí)施例的信息處理裝置100。信息處理裝置100是經(jīng)由網(wǎng)絡(luò)130控制連接到移動終端111的設(shè)備121的裝置。注意,信息處理裝置100是諸如云服務(wù)器的服務(wù)器,但是不限于此。
[0080]如圖1中所示,信息處理裝置100包括累積器101和選擇器102。累積器101累積經(jīng)由網(wǎng)絡(luò)130和移動終端111連接的設(shè)備121和在信息處理裝置100中使用以操作設(shè)備121的程序的組合的歷史101a。當(dāng)經(jīng)由網(wǎng)絡(luò)130從移動終端111接收到關(guān)于連接到移動終端111的設(shè)備的信息時(shí),選擇器102基于累積在累積器101中的設(shè)備和程序的組合的歷史101a,選擇設(shè)備和程序的組合102a。
[0081]根據(jù)本實(shí)施例,可以基于組合的歷史,選擇連接到移動終端的設(shè)備和在信息處理裝置中使用以經(jīng)由網(wǎng)絡(luò)和移動終端操作設(shè)備的程序的合適組合。
[0082][第二實(shí)施例]
[0083]接下來將描述根據(jù)本發(fā)明的第二實(shí)施例的信息處理系統(tǒng)。在根據(jù)本實(shí)施例的信息處理系統(tǒng)中,用作信息處理裝置的云服務(wù)器累積連接到移動終端的設(shè)備和用于操作設(shè)備的程序的組合的歷史。當(dāng)接收到表示設(shè)備連接到移動終端的通知時(shí),基于組合的歷史,選擇程序。程序至少包括:驅(qū)動設(shè)備的設(shè)備驅(qū)動器(此后還被稱為設(shè)備驅(qū)動器或驅(qū)動器)、以及經(jīng)由網(wǎng)絡(luò)和移動終端控制設(shè)備的驅(qū)動器應(yīng)用(此后還被稱為驅(qū)動器應(yīng)用)。程序還可以包括處理輸入/輸出數(shù)據(jù)的數(shù)據(jù)處理應(yīng)用(此后還被稱為數(shù)據(jù)處理應(yīng)用程序)。注意,在本實(shí)施例中,信息處理裝置將被描述為諸如云服務(wù)器的服務(wù)器。然而,信息處理裝置不限于諸如云服務(wù)器的服務(wù)器。
[0084]根據(jù)本實(shí)施例,當(dāng)設(shè)備連接到移動終端時(shí),可以選擇經(jīng)由網(wǎng)絡(luò)和移動終端適當(dāng)?shù)乜刂圃O(shè)備的設(shè)備驅(qū)動器和驅(qū)動器應(yīng)用的組合。
[0085]注意,在本實(shí)施例中,將描述移動終端具有USB連接器并且USB設(shè)備經(jīng)由USB電纜被連接的實(shí)例。然而,移動終端和設(shè)備之間的連接不限于USB。
[0086]〈〈信息處理系統(tǒng)》
[0087]首先參考圖2、3和圖4A至圖4D,描述根據(jù)本實(shí)施例的信息處理系統(tǒng)的布置和操作。
[0088](操作的說明)
[0089]圖2是用于解釋根據(jù)本實(shí)施例的信息處理系統(tǒng)200的操作的視圖。
[0090]在圖2中所示的信息處理系統(tǒng)200中,示出用作信息處理裝置的云服務(wù)器210、移動終端220、設(shè)備230、以及移動終端240。在本實(shí)施例中,移動終端220是智能電話,設(shè)備230是數(shù)碼相機(jī),并且移動終端240是用戶期望進(jìn)行云服務(wù)器210的建議輸出的平板電腦。然而,該布置不限于此。
[0091]在云服務(wù)器210中,組合選擇器211通過參考累積設(shè)備和程序的組合的歷史的組合累積數(shù)據(jù)庫(此后被稱為DB),選擇程序以適當(dāng)?shù)夭僮鬟B接到移動終端220的設(shè)備230。注意,將被選擇的程序包括驅(qū)動設(shè)備230的設(shè)備驅(qū)動器程序、以及經(jīng)由網(wǎng)絡(luò)連接云服務(wù)器210、移動終端220和設(shè)備230并且控制它們的驅(qū)動器應(yīng)用程序。程序還可以包括處理設(shè)備230的輸入/輸出數(shù)據(jù)的數(shù)據(jù)處理程序。注意,在本說明書中,設(shè)備驅(qū)動器程序還被稱為“設(shè)備驅(qū)動器”,并且驅(qū)動器應(yīng)用程序還被稱為“驅(qū)動器應(yīng)用”。驅(qū)動器應(yīng)用程序、數(shù)據(jù)處理程序、網(wǎng)絡(luò)應(yīng)用等通??梢院唵蔚胤Q為“應(yīng)用”。
[0092]當(dāng)設(shè)備230連接到移動終端220的連接器(例如,USB連接器)時(shí),云服務(wù)器210經(jīng)由移動終端220識別設(shè)備230?;诶鄯e在經(jīng)由移動終端220連接設(shè)備230時(shí)使用的程序的歷史的組合累積DB212,選擇設(shè)備驅(qū)動器程序和驅(qū)動器應(yīng)用程序的合適組合。在移動終端240的顯示屏241上的窗口 242上,建議設(shè)備驅(qū)動器程序和驅(qū)動器應(yīng)用程序的所選合適組合。在圖2中,在窗口 242中建議指示由過去在連接設(shè)備230時(shí)具有高滿意度的移動終端的用戶使用的程序的程序列表243。另外,基于不是各自用戶而是所有用戶的過去滿意度等的累積,建議程序列表244。注意,如果不能收集用戶的滿意度,則可以選擇具有最大出現(xiàn)計(jì)數(shù)的組合。
[0093]注意,在圖2中,在不同于連接到設(shè)備230的移動終端220的移動終端240上建議程序列表243和244。然而,可以在移動終端220的顯示器221上建議程序列表。在本實(shí)施例中,程序被建議給用戶,并且用戶作出指令。然而,云服務(wù)器210可以在沒有給用戶的建議的情況下,執(zhí)行基于組合累積DB212選擇的程序。
[0094](布置)
[0095]圖3是示出根據(jù)本實(shí)施例的信息處理系統(tǒng)200的布置的框圖。
[0096]如圖3中所示,信息處理系統(tǒng)200包括經(jīng)由網(wǎng)絡(luò)330連接的云服務(wù)器210和移動終端311至313。設(shè)備321至323可以分別連接到移動終端311至313。例如,由為數(shù)碼相機(jī)的設(shè)備321捕捉的圖像經(jīng)由為移動電話的移動終端311,被發(fā)送至云服務(wù)器210。圖像可以被存儲在云服務(wù)器210中,或者經(jīng)由為智能電話的移動終端313被處理并且顯示在大顯示器323上。可替換地,存儲在為DVD播放器的設(shè)備322中的視頻電影可以經(jīng)由云服務(wù)器210并且然后經(jīng)由為智能電話的移動終端313,在平板電腦312上被再生或者在大顯示器323上被再生。
[0097]還如圖2中所示,云服務(wù)器210包括:組合累積DB212,累積在將設(shè)備連接到移動終端時(shí)使用的程序的歷史;以及組合選擇器211,通過參考組合累積DB212在將設(shè)備連接到移動終端時(shí)選擇用于設(shè)備230的程序組合。
[0098](操作過程)
[0099]圖4A是示出根據(jù)本實(shí)施例的信息處理系統(tǒng)200的操作過程的序列圖。參考圖4A,設(shè)備230和移動終端220經(jīng)由USB電纜連接,并且移動終端220和云服務(wù)器210經(jīng)由IP網(wǎng)絡(luò)連接。
[0100]首先,在步驟S401中,設(shè)備230經(jīng)由USB電纜連接到移動終端220的USB連接器。在步驟S403中,通用USB驅(qū)動器被激活,以開始移動終端220和設(shè)備230之間的數(shù)據(jù)包交換。在步驟S405中,移動終端220清除設(shè)備230,并且然后使用移動終端220作為主機(jī)設(shè)置設(shè)備地址。在步驟S407中,移動終端220獲取在設(shè)備230中設(shè)置的描述符。描述符包括設(shè)備描述符、配置描述符、接口描述符、以及端點(diǎn)描述符。在步驟S409中,移動終端220IP封裝所獲得的描述符,并且然后將它們發(fā)送至云服務(wù)器210。
[0101]在步驟S411中,云服務(wù)器210基于累積設(shè)備230和程序的組合的歷史的組合累積DB212,選擇合適程序以操作連接到移動終端220的設(shè)備230。在步驟S413中,云服務(wù)器210通知移動終端220或另一移動終端240所選合適程序,并且接收由用戶的指定。注意,云服務(wù)器210可以跳過步驟S413,并且執(zhí)行所選程序。在步驟S415中,云服務(wù)器210激活所選程序中的USB設(shè)備驅(qū)動器或者由用戶選擇并且然后指定的程序。在步驟S417中,云服務(wù)器210激活所選程序中的驅(qū)動器應(yīng)用或者由用戶選擇并且然后指定的程序。
[0102]在步驟S419中,云服務(wù)器210經(jīng)由IP網(wǎng)絡(luò)和移動終端220,使用云服務(wù)器210作為主機(jī),設(shè)置設(shè)備地址。例如,在步驟S421中,當(dāng)設(shè)備230是輸入設(shè)備時(shí),云服務(wù)器210將數(shù)據(jù)輸入請求發(fā)送至移動終端220。在步驟S423中,移動終端220通過批量傳送(IN)獲取輸入數(shù)據(jù)。在步驟S425中,移動終端220IP封裝輸入數(shù)據(jù),并且將其發(fā)送至云服務(wù)器210。在步驟S210中,云服務(wù)器210存儲輸入數(shù)據(jù)。如果數(shù)據(jù)處理是必須的,則在步驟S429中,云服務(wù)器210激活數(shù)據(jù)處理應(yīng)用。注意,在步驟S411中,還選擇數(shù)據(jù)處理應(yīng)用。
[0103]另一方面,當(dāng)設(shè)備230是輸出設(shè)備時(shí),在步驟S441中,云服務(wù)器210獲取輸出數(shù)據(jù)。在步驟S443中,云服務(wù)器210將數(shù)據(jù)輸出請求與輸出數(shù)據(jù)一起發(fā)送至移動終端220。在步驟S445中,移動終端220通過批量傳送(OUT),將解封裝的輸出數(shù)據(jù)發(fā)送至設(shè)備230。
[0104]圖4B是示出根據(jù)本實(shí)施例的描述符獲取的過程的視圖。
[0105]通過諸如GET_DESCRIPTOR的USB請求獲取在設(shè)備230中設(shè)置的描述符。每個(gè)USB請求均通過控制傳送,被發(fā)送/接收到/從設(shè)備230。每個(gè)控制傳送都由設(shè)置階段、數(shù)據(jù)階段、以及狀態(tài)階段形成。每個(gè)階段都由令牌包、數(shù)據(jù)包和握手包形成。通過每個(gè)數(shù)據(jù)階段的數(shù)據(jù)包獲取描述符。
[0106]從設(shè)備230獲取的描述符由IP頭部或TCP頭部IP封裝,并且被從移動終端220發(fā)送至云服務(wù)器210。
[0107]圖4C是示出根據(jù)本實(shí)施例的數(shù)據(jù)輸入/輸出的過程的視圖。圖4C的上面階段示出數(shù)據(jù)輸出到設(shè)備230的過程,并且圖4C的下面部分示出從設(shè)備230輸入數(shù)據(jù)的過程。
[0108]在數(shù)據(jù)輸出到設(shè)備230時(shí),首先,IP封裝的輸出數(shù)據(jù)被從云服務(wù)器210發(fā)送至移動終端220。接下來,移動終端220通過批量傳送(0UT),將通過解封裝獲取的數(shù)據(jù)傳送到設(shè)備230。每個(gè)批量傳送(OUT)都由令牌包、數(shù)據(jù)包和握手包形成。
[0109]在從設(shè)備230輸入數(shù)據(jù)時(shí),首先,移動終端220通過批量傳送(IN)從設(shè)備230獲取輸入數(shù)據(jù)。每個(gè)批量傳送(IN)都由令牌包、數(shù)據(jù)包、以及握手包形成。接下來,IP封裝的輸入數(shù)據(jù)被從移動終端220發(fā)送至云服務(wù)器210。
[0110]圖4D是示出根據(jù)本實(shí)施例的USB協(xié)議的視圖。圖4D是示出圖4B和圖4C中所示的包的布置的視圖。
[0111]圖4D的上面階段示出控制傳送的協(xié)議。圖4D的下面階段示出批量傳送的協(xié)議。注意,在控制傳送的數(shù)據(jù)階段和批量傳送的事務(wù)處理(transact1n)中,僅示出從主機(jī)(移動終端)到目標(biāo)(設(shè)備)的數(shù)據(jù)發(fā)送。然而,這還可以應(yīng)用至從目標(biāo)(設(shè)備)到主機(jī)(移動終端)的數(shù)據(jù)發(fā)送。
[0112]SYNC表示同步位;PID,包類型;ADRx,設(shè)備地址;EP,端點(diǎn);以及CRC,校正位。另夕卜,EPO表示端點(diǎn)0,以存儲描述符;以及I至n,以存儲輸入/輸出數(shù)據(jù)。
[0113]?云服務(wù)器的功能布置>>
[0114]圖5是示出根據(jù)本實(shí)施例的云服務(wù)器210的功能布置的框圖。
[0115]云服務(wù)器210包括經(jīng)由網(wǎng)絡(luò)330與移動終端220或240通信的通信控制器501。用戶信息接收器502從通信控制器501從移動終端220或240接收的消息,接收諸如用戶ID的用戶信息和認(rèn)證信息。終端信息接收器503接收終端信息,諸如,移動終端ID和認(rèn)證信息?;谟脩粜畔⒑徒K端信息,用戶登記器504將用戶登記在用戶登記DB505中(參見圖7)。
[0116]描述符接收器506接收從連接到移動終端220的設(shè)備230獲取的描述符。設(shè)備確定器507從所接收的設(shè)備230的描述符,通過參考設(shè)備DB508(參見圖8),確定被連接設(shè)備230。組合選擇器211與所接收用戶信息和所確定設(shè)備對應(yīng)地基于組合累積DB212(參見圖10和圖11)選擇合適程序。
[0117]由組合選擇器211選擇的程序被存儲在由建議程序發(fā)送器509保持的建議程序表509a(參見圖13)中,并且被發(fā)送至移動終端220或240。另一方面,由組合選擇器211選擇的程序在程序DB510中被搜索(參見圖9),并且由驅(qū)動器應(yīng)用執(zhí)行器(1)511與移動終端220的驅(qū)動器應(yīng)用執(zhí)行器(2)603合作被執(zhí)行。驅(qū)動器應(yīng)用執(zhí)行器(1)511還執(zhí)行USB設(shè)備驅(qū)動器512。
[0118]?移動終端的功能布置>>
[0119]圖6是示出根據(jù)本實(shí)施例的移動終端220、240和311至313的功能布置的框圖。由于所有移動終端都具有相同布置,移動終端220將在以下說明中表示它們。
[0120]根據(jù)本實(shí)施例的移動終端220包括用于連接USB設(shè)備的USB連接器601。移動終端220還包括通用A USB驅(qū)動器602,被配置成獲取連接到USB連接器601的設(shè)備的描述符。移動終端220還包括驅(qū)動器應(yīng)用執(zhí)行器(2) 603,IP封裝數(shù)據(jù)輸入/輸出從/到USB設(shè)備,并且發(fā)送/接收其到/從云服務(wù)器210。驅(qū)動器應(yīng)用執(zhí)行器(2)603與云服務(wù)器210的驅(qū)動器應(yīng)用執(zhí)行器(I) 511合作,經(jīng)由移動終端220在云服務(wù)器210和設(shè)備230之間交換數(shù)據(jù)。驅(qū)動器應(yīng)用執(zhí)行器(2)603包括發(fā)送幀發(fā)生器604和封裝器605,其被配置成將從設(shè)備230獲取的數(shù)據(jù)包發(fā)送至IP網(wǎng)絡(luò)。驅(qū)動器應(yīng)用執(zhí)行器(2)603還包括解封裝器606和USB數(shù)據(jù)發(fā)生器607,其被配置成將來自從IP網(wǎng)絡(luò)接收的包的數(shù)據(jù)輸出到設(shè)備230。移動終端220進(jìn)一步包括控制經(jīng)由網(wǎng)絡(luò)與云服務(wù)器210的通信的通信控制器608。
[0121]移動終端220還包括經(jīng)由通信控制器608發(fā)送不同于USB設(shè)備的數(shù)據(jù)的發(fā)送器613、以及接收器614。移動終端220還包括由觸控板、鍵盤等形成的操作器609、以及輸入/輸出單元610。輸入/輸出單元610包括顯示由接收器514接收的數(shù)據(jù)的顯示器611、以及輸入/輸出音頻的音頻輸入/輸出單兀612。
[0122](用戶登記DB)
[0123]圖7是示出根據(jù)本實(shí)施例的用戶登記DB505的布置的視圖。注意,用戶登記DB505不限于圖7中所示的布置。
[0124]用戶登記DB505與用戶ID701相關(guān)聯(lián)地存儲移動終端ID702、移動終端的模型703、通信性能704、由移動終端保持的設(shè)備連接器705、安裝的設(shè)備驅(qū)動器706、音頻通信方法707、數(shù)據(jù)通信方法708等。
[0125](設(shè)備DB)
[0126]圖8是示出根據(jù)本實(shí)施例的設(shè)備DB508的布置的視圖。注意,設(shè)備DB508不限于圖8中所示的布置。
[0127]設(shè)備DB508與設(shè)備ID801相關(guān)聯(lián)地存儲設(shè)備模型802、指不輸入設(shè)備或輸出設(shè)備的類型803、由設(shè)備保持的被連接的連接器804、通信方法805、設(shè)備能力806等。由于被連接的連接器804對應(yīng)于通信方法805,所以可以僅存儲它們中的一個(gè)。
[0128](程序DB)
[0129]圖9是示出根據(jù)本實(shí)施例的程序DB510的布置的視圖。注意,程序DB510不限于圖9中所示的布置。
[0130]程序DB510存儲設(shè)備驅(qū)動器、驅(qū)動器應(yīng)用、以及數(shù)據(jù)處理應(yīng)用作為程序類型901。多個(gè)程序的程序ID802被存儲用于每個(gè)程序類型901。經(jīng)由IP網(wǎng)絡(luò)的通信對方的通信終端903、通信方法904、由通信終端903保持的被連接的連接器905、被連接的設(shè)備906、其能力907等與每個(gè)程序ID902相關(guān)聯(lián)地存儲?;诔绦駾B510搜索能夠操作被連接設(shè)備的程序候選者。
[0131](組合累積DB)
[0132]圖10和圖11是示出根據(jù)本實(shí)施例的組合累積DB212的布置的視圖。注意,組合累積DB212不限于圖10和圖11中所示的布置。
[0133]圖10是示出累積組合累積DB212中的用于每個(gè)用戶的組合的布置1010的視圖。
[0134]布置1010與用戶IDlOll和由用戶保持的移動終端1012相關(guān)聯(lián)地存儲曾經(jīng)被連接的設(shè)備1013。至今已被使用的用戶驅(qū)動器1014和被使用的應(yīng)用1015的程序組合與每個(gè)被連接設(shè)備1013相關(guān)聯(lián)地存儲。注意,程序組合可以包括數(shù)據(jù)處理應(yīng)用和其他相關(guān)程序。用作估計(jì)索引的使用計(jì)數(shù)1016、累積各自使用時(shí)間的滿意度的總滿意度1017、以及通過將總滿意度1017除以計(jì)數(shù)獲得的平均滿意度1018與程序組合相關(guān)聯(lián)地存儲。注意,估計(jì)索引不限于那些。還存儲另一索引1019。
[0135]圖11是示出累積組合累積DB212中的用于所有用戶的組合的布置1120的視圖。
[0136]該布置1120與移動終端1121相關(guān)聯(lián)地存儲被連接的連接器1122。布置1120還與每個(gè)被連接的連接器1122相關(guān)聯(lián)地存儲曾經(jīng)已被連接的被連接設(shè)備1123。除了估計(jì)索引由所有用戶限定之外,從用戶驅(qū)動器1124到平均滿意度1128的項(xiàng)與圖10中的從用戶驅(qū)動器1014到平均滿意度1018的項(xiàng)相同。另外,存儲所有用戶的滿意度中的最大/最小滿意度1129。注意,估計(jì)索引不限于那些。還存儲另一索引。
[0137]?云服務(wù)器的硬件布置>>
[0138]圖12是示出根據(jù)本實(shí)施例的云服務(wù)器210的硬件布置的框圖。
[0139]參考圖12,CPU1210是用于算術(shù)控制的處理器,并且通過執(zhí)行程序,實(shí)現(xiàn)圖15中所示的云服務(wù)器210的每個(gè)功能組件。R0M1220存儲程序的初始數(shù)據(jù)、永久數(shù)據(jù)等、以及多個(gè)程序。通信控制器501是通信控制器,并且在本實(shí)施例中,經(jīng)由網(wǎng)絡(luò)330與移動終端220、240和311至313通信。注意,CPU1210的數(shù)量不限于一個(gè),并且CPU1210可以包括多個(gè)CPU或者用于圖像處理的GPU(圖形處理單元)。
[0140]RAMl240是由CPU1210用作用于臨時(shí)存儲的工作區(qū)的隨機(jī)存取存儲器。存儲實(shí)施例的實(shí)現(xiàn)所必須的數(shù)據(jù)的區(qū)域被分配給RAM1240。用戶信息1241包括通信時(shí)的用戶的標(biāo)識符和認(rèn)證信息。終端信息1242包括通信時(shí)的移動終端的標(biāo)識符和認(rèn)證信息。描述符1243是移動終端已經(jīng)從連接到其的設(shè)備獲取并且被發(fā)送至云服務(wù)器210的設(shè)備信息。建議程序表509a是選擇和存儲適用于操作被連接設(shè)備以經(jīng)由移動終端從云服務(wù)器210給用戶建議程序的表(參見圖13)。設(shè)備數(shù)據(jù)1244是被輸出/輸出從/到設(shè)備的數(shù)據(jù)。發(fā)送/接收消息1245是經(jīng)由通信控制器501被發(fā)送/接收到/從移動終端的消息。
[0141]存儲器1250存儲數(shù)據(jù)庫、多種類型的參數(shù)、以及實(shí)現(xiàn)實(shí)施例所必須的以下數(shù)據(jù)和程序。用戶登記DB505是圖17中所示的數(shù)據(jù)庫。設(shè)備DB508是圖8中所示的數(shù)據(jù)庫。程序DB510是圖9中所示的數(shù)據(jù)庫。組合累積DB212是圖10和圖11中所示的數(shù)據(jù)庫。
[0142]存儲器1250存儲以下程序。云服務(wù)器控制程序1251是控制整個(gè)云服務(wù)器210的程序。設(shè)備信息獲取模塊1252是云服務(wù)器控制程序1251中的獲取連接到移動終端的設(shè)備的信息的模塊。程序選擇模塊1253是云服務(wù)器控制程序1251中的通過參考組合累積DB212選擇合適程序以操作被連接設(shè)備的模塊(參見圖14)。設(shè)備控制模塊1254是云服務(wù)器控制程序1251中的控制被連接設(shè)備的模塊。設(shè)備控制模塊1254包括USB設(shè)備驅(qū)動器。驅(qū)動器應(yīng)用(I) 1255是被配置成與移動終端的驅(qū)動器應(yīng)用(2) 1656合作,控制云服務(wù)器210、移動終端220、和設(shè)備230的程序。
[0143]注意,圖12示出與本實(shí)施例相關(guān)的數(shù)據(jù)和程序,而不是云服務(wù)器中的通用數(shù)據(jù)和程序。
[0144](建議程序表)
[0145]圖13是示出根據(jù)本實(shí)施例的建議程序表509a的布置的視圖。
[0146]建議程序表509a與移動終端ID1301和用戶ID1302相關(guān)聯(lián)地存儲連接到移動終端的被連接設(shè)備1303。建議程序表509a還與每個(gè)被連接設(shè)備1303相關(guān)聯(lián)地存儲由程序選擇模塊1253選擇的設(shè)備驅(qū)動器和驅(qū)動器應(yīng)用的組合。設(shè)備驅(qū)動器和驅(qū)動器應(yīng)用的組合包括基于每個(gè)用戶的滿意度的用戶體驗(yàn)組合1304、以及考慮所有用戶的滿意度的設(shè)備服務(wù)器推薦組合1305。
[0147]注意,建議程序表509a可以包括數(shù)據(jù)處理應(yīng)用??梢赃x擇適用于另一索引的程序組合,例如,設(shè)備使用環(huán)境。作為使用環(huán)境,例如可以包括是否關(guān)注速度或質(zhì)量。
[0148]?云服務(wù)器的處理過程>>
[0149]圖14是示出根據(jù)本實(shí)施例的云服務(wù)器210的處理過程的流程圖。該流程圖由使用RAM1240的圖12中所示的CPU1210執(zhí)行,并且實(shí)現(xiàn)圖5中所示的功能組件。注意,圖14的流程圖根據(jù)事件的發(fā)生開始,諸如,包發(fā)送/接收或者云服務(wù)器210中的描述符接收。
[0150]首先,在步驟S1411中,云服務(wù)器210確定是否接收包。另外,在步驟S1431中,云服務(wù)器210確定是否發(fā)送包。當(dāng)接收包時(shí),云服務(wù)器210前進(jìn)至步驟S1413,解封裝包,并且確定是否接收被連接設(shè)備的描述符。如果不接收描述符,則云服務(wù)器210確定接收輸入數(shù)據(jù)。
[0151]如果接收描述符,則云服務(wù)器210前進(jìn)至步驟S1415,并且從描述符獲取被連接設(shè)備的設(shè)備信息。在步驟S1417中,云服務(wù)器210通過參考來自設(shè)備信息的組合累積DB212,選擇適當(dāng)?shù)夭僮髟O(shè)備的程序(參見圖15)。在步驟S1419中,云服務(wù)器210激活所選設(shè)備驅(qū)動器。注意,設(shè)備地址通過云服務(wù)器210被設(shè)置用于設(shè)備。在步驟S1421中,云服務(wù)器210激活驅(qū)動器應(yīng)用。當(dāng)需要時(shí),云服務(wù)器210下載對應(yīng)于移動終端220的應(yīng)用。
[0152]如果接收輸入數(shù)據(jù),則云服務(wù)器210前進(jìn)至步驟S1423,并且獲取輸入數(shù)據(jù)。在步驟S1525中,當(dāng)需要時(shí),云服務(wù)器210處理數(shù)據(jù)。注意,云服務(wù)器210還可以在步驟S1417中選擇數(shù)據(jù)處理應(yīng)用。在步驟S1427中,云服務(wù)器210存儲來自設(shè)備的輸入數(shù)據(jù)。
[0153]另一方面,為了將包發(fā)送至設(shè)備,云服務(wù)器210前進(jìn)至步驟S1433,并且獲取輸出數(shù)據(jù)。在步驟S1435中,云服務(wù)器210將封裝后的輸出數(shù)據(jù)輸出到設(shè)備。S卩,云服務(wù)器210將輸出數(shù)據(jù)傳送到設(shè)備驅(qū)動器和驅(qū)動器應(yīng)用。
[0154](程序選擇處理)
[0155]圖15是示出根據(jù)本實(shí)施例的程序選擇處理S1417的處理過程的流程圖。
[0156]首先,在步驟S1501中,云服務(wù)器210基于被連接設(shè)備信息,在組合累積DB212中搜索用于由用戶使用的程序的歷史,并且選擇具有高滿意度的合適程序。在步驟S1503中,云服務(wù)器210基于被連接設(shè)備信息,在組合累積DB212中搜索用于所有用戶的累積數(shù)據(jù)的歷史,并且選擇具有高滿意度的合適程序。
[0157]在步驟S1505中,云服務(wù)器210確定是否給用戶建議程序,并且詢問用戶的指定。為了詢問用戶,云服務(wù)器210前進(jìn)至步驟S1507,并且將具有高滿意度的所選程序發(fā)送至由用戶指定的移動終端。在步驟S1509中,云服務(wù)器210等待用戶的程序指定,并且當(dāng)接收到程序指定時(shí)返回。不詢問用戶,云服務(wù)器210直接返回并且執(zhí)行程序。
[0158]注意,在步驟S1505中的云服務(wù)器210的“確定是否給用戶建議程序并且詢問用戶的指定”以以下方式被執(zhí)行。例如,在用戶登記等時(shí),云服務(wù)器210可以設(shè)置是否詢問用戶或者在不詢問的情況下執(zhí)行程序,并且將設(shè)定預(yù)先記錄在表中。該設(shè)定可以被作出不用于每個(gè)用戶,而是更細(xì)致地用于每個(gè)程序組或每個(gè)程序。從移動終端220到云服務(wù)器210的設(shè)備信息可以包括表示用戶指定是否必要的信息。在該情況下,每次設(shè)備被連接時(shí),該信息都可以由用戶設(shè)置,或者被預(yù)先記錄在移動終端220中。該登記信息還可以被設(shè)置不用于每個(gè)用戶,而是更細(xì)致地用于每個(gè)程序組或每個(gè)程序。
[0159]注意,如果在步驟S1507中不存在“移動終端的指定用作由用戶的程序顯示發(fā)送指定”,則云服務(wù)器210在連接到設(shè)備的移動終端220上執(zhí)行程序顯示。關(guān)于“移動終端的指定用作由用戶的程序顯示發(fā)送指定”,例如,在圖2中,用戶可以預(yù)先執(zhí)行從移動終端220到移動終端240的程序顯示,并且設(shè)定可以被存儲在云服務(wù)器210中。用戶可以從移動終端220指定程序顯示到移動終端240的傳送。可替換地,如果用戶他本身/她本身或另一用戶想要在另一移動終端上觀看所選程序,則用戶已經(jīng)訪問的另一移動終端被指定為發(fā)送目的地。如果設(shè)備連接通過使用被連接設(shè)備或被連接設(shè)備組的應(yīng)用預(yù)先作出,則用于將移動終端指定為在云服務(wù)器210中預(yù)置的發(fā)送目的地的表可以被保持并且被參考。
[0160]?移動終端的硬件布置>>
[0161]圖16是示出根據(jù)本實(shí)施例的移動終端220、240和311至313的硬件布置的框圖。移動終220將在以下說明中表7]^移動終$而。
[0162]參考圖16,CPU1610是用于算術(shù)控制的處理器,并且通過執(zhí)行程序,實(shí)現(xiàn)圖6中所示的移動終端220的每個(gè)功能組件。R0M1620存儲程序等的初始數(shù)據(jù)、永久數(shù)據(jù)、以及多個(gè)程序。通信控制器608是通信控制器,并且在本實(shí)施例中,經(jīng)由網(wǎng)絡(luò)與云服務(wù)器210通信。注意,CPU1610的數(shù)量不限于一個(gè),并且CPU1610可以包括多個(gè)CPU或用于圖像處理的GPU。
[0163]RAM1640是由CPU1610用作用于臨時(shí)存儲器的工作區(qū)的隨機(jī)存取存儲器。存儲實(shí)現(xiàn)實(shí)施例所必須的數(shù)據(jù)的區(qū)域被分配給RAM1640。用戶ID1641包括正在使用移動終端的用戶的標(biāo)識符和認(rèn)證信息。設(shè)備連接標(biāo)記1642是表示設(shè)備連接到移動終端的USB連接器601的標(biāo)記。所獲取的描述符1643是從被連接USB設(shè)備獲取的描述符。設(shè)備輸入/輸出包1644是將被輸入/輸出從/到USB設(shè)備的包。服務(wù)器發(fā)送/接收包1645是將經(jīng)由通信控制器608被發(fā)送/接收到/從云服務(wù)器210的封裝包。輸入/輸出數(shù)據(jù)1646是將經(jīng)由輸入/輸出接口 1660被輸入/輸出的輸入/輸出數(shù)據(jù)。
[0164]存儲器1650存儲數(shù)據(jù)庫、多種類型的參數(shù)、以及實(shí)現(xiàn)實(shí)施例所必須的以下數(shù)據(jù)和程序。移動終端ID1651是移動終端的標(biāo)識符。存儲器1650存儲以下程序。移動終端控制程序1652是控制整個(gè)移動終端220的程序。被連接設(shè)備控制模塊1653是移動終端控制程序1652中的控制被連接設(shè)備的模塊。被連接設(shè)備控制模塊1653包括通用USB驅(qū)動器1654。驅(qū)動器應(yīng)用(2) 1655與云服務(wù)器210的驅(qū)動器應(yīng)用(I) 1255合作,連接云服務(wù)器210、移動終端1220、以及設(shè)備230。
[0165]輸入/輸出接口 1660接合來自/到輸入/輸出設(shè)備的輸入/輸出數(shù)據(jù)。由觸控板等形成的顯示器611和操作器609連接到輸入/輸出接口 1660。諸如揚(yáng)聲器或麥克風(fēng)的音頻輸入/輸出單元612還連接到輸入/輸出接口 1660。GPS (全球定位系統(tǒng))位置發(fā)生器1661和相機(jī)1662還連接到輸入/輸出接口 1660。另外,USB連接器601連接到輸入/輸出接口 1660。
[0166]注意,圖16示出與本實(shí)施例相關(guān)的數(shù)據(jù)和程序,而不是移動終端中的通用數(shù)據(jù)和程序。
[0167](移動終端的處理過程)
[0168]圖17A是示出根據(jù)本實(shí)施例的移動終端220、240、和311的處理過程的流程圖。該流程圖由使用RAM1640的圖16中所示的CPU1610執(zhí)行,并且實(shí)現(xiàn)圖6中所示的功能組件。注意,圖17A的流程圖根據(jù)事件的發(fā)生開始,諸如,USB設(shè)備到移動終端的連接、從設(shè)備輸入、輸出到設(shè)備。
[0169]首先,在步驟S1711中,移動終端確定USB設(shè)備是否連接到USB連接器601。接下來,在步驟S1721中,移動終端確定是否將輸入數(shù)據(jù)從設(shè)備發(fā)送至云服務(wù)器210。而且,在步驟S1731中,移動終端確定是否接收從云服務(wù)器210到設(shè)備的輸出數(shù)據(jù)包。
[0170]當(dāng)連接USB設(shè)備時(shí),移動終端前進(jìn)至步驟S1713,并且激活通用USB設(shè)備。在步驟S1715中,移動終端從移動終端設(shè)置設(shè)備地址,并且獲取描述符。在步驟S1717中,移動終端將所獲取的描述符發(fā)送至云服務(wù)器210。在步驟S1719中,移動終端根據(jù)云服務(wù)器210的處理,執(zhí)行設(shè)備連接處理(參見圖17B)。
[0171]為了將輸入數(shù)據(jù)發(fā)送至云服務(wù)器210,移動終端前進(jìn)至步驟S1723,并且從設(shè)備獲取輸入數(shù)據(jù)。在步驟S1725中,移動終端通過封裝生成到云服務(wù)器210的發(fā)送包,并且經(jīng)由IP網(wǎng)絡(luò)發(fā)送其。另一方面,當(dāng)從云服務(wù)器210發(fā)送輸出包時(shí),移動終端前進(jìn)至步驟S1733,并且通過解封裝獲取到設(shè)備的輸出數(shù)據(jù)。在步驟S1735中,移動終端將被封裝在USB包中的輸出數(shù)據(jù)輸出到設(shè)備。
[0172](設(shè)備連接處理)
[0173]圖17B是示出根據(jù)本實(shí)施例的設(shè)備連接處理S1719的處理過程的流程圖。
[0174]首先,在步驟S1751中,移動終端確定是否從云服務(wù)器210接收具有高滿意度的合適程序的建議。如果不接收建議,則移動終端前進(jìn)至步驟S1759,并且激活由云服務(wù)器210選擇的移動終端應(yīng)用。
[0175]如果從云服務(wù)器210接收建議,則移動終端前進(jìn)至步驟S1753,并且顯示所接收的建議程序。在步驟S1755中,移動終端等待建議程序中的將被使用的程序的用戶指定。當(dāng)接收到用戶指定時(shí),移動終端前進(jìn)至步驟S1757,并且將指定的程序信息發(fā)送至云服務(wù)器210。在步驟S1759中,移動終端激活移動終端應(yīng)用。
[0176][第三實(shí)施例]
[0177]接下來將描述根據(jù)本發(fā)明的第三實(shí)施例的信息處理系統(tǒng)。根據(jù)本發(fā)明的信息處理系統(tǒng)與第二實(shí)施例的不同之處在于,當(dāng)設(shè)備連接到移動終端時(shí),移動終端不能獲取設(shè)備信息。其他組件和操作與第二實(shí)施例中的相同。在此,與第二實(shí)施例中相同的附圖標(biāo)記表示相同組件和操作,并且將省略其詳細(xì)說明。
[0178]根據(jù)本實(shí)施例,控制可以被作出用于無論什么類型的被連接設(shè)備。
[0179]?信息處理系統(tǒng)的操作過程>>
[0180]圖18是示出當(dāng)根據(jù)本實(shí)施例的信息處理系統(tǒng)1800中的移動終端不能獲取設(shè)備信息時(shí)的操作過程的序列圖。
[0181]在圖18中,作為移動終端220不能獲取設(shè)備信息的實(shí)例,將描述設(shè)備從RS232電纜被連接到USB電纜的情況。假設(shè)移動終端220不具有被配置成從USB包獲取連接到RS232的設(shè)備的設(shè)備信息的特殊驅(qū)動器。然而,本發(fā)明不限于此。注意,與第二實(shí)施例的圖4A中相同的步驟編號表示圖18中的相同步驟,并且將省略其說明。
[0182]在步驟S1801中,設(shè)備經(jīng)由RS232電纜和USB電纜連接到移動終端220。從步驟S403,移動終端220試圖通過激活通用USB驅(qū)動器獲取設(shè)備的描述符。然而,在步驟S407中,在未獲取描述符的情況下,超時(shí)發(fā)生。
[0183]當(dāng)探測到超時(shí)時(shí),在步驟S1809中,移動終端220停止通用USB驅(qū)動器的處理。在步驟S1811中,移動終端220請求云服務(wù)器210控制被連接設(shè)備。
[0184]當(dāng)接收到設(shè)備控制請求時(shí),在步驟S1813中,云服務(wù)器210順序地操作能夠操作被連接設(shè)備的驅(qū)動器,并且確定被連接設(shè)備。更特別地,首先,在步驟S1815中,云服務(wù)器210激活一組驅(qū)動器。在步驟S1817中,云服務(wù)器210通過被激活驅(qū)動器訪問設(shè)備。在步驟S1819中,云服務(wù)器210確定設(shè)備是否可控制。當(dāng)確定設(shè)備可控制時(shí),在步驟S1821中,云服務(wù)器210通過驅(qū)動器獲取設(shè)備信息。除了能夠驅(qū)動設(shè)備的驅(qū)動器之外,驅(qū)動器包括實(shí)現(xiàn)RS232和USB之間的轉(zhuǎn)換的驅(qū)動器。
[0185]當(dāng)設(shè)備信息被獲取時(shí),在步驟S411中,云服務(wù)器210通過參考組合累積DB212,選擇包括設(shè)備驅(qū)動器的合適程序。從那時(shí)起,執(zhí)行與圖4A中相同的處理。
[0186][第四實(shí)施例]
[0187]接下來將描述根據(jù)本發(fā)明的第四實(shí)施例的信息處理系統(tǒng)。根據(jù)本實(shí)施例的信息處理系統(tǒng)與第二實(shí)施例的不同之處在于,基于累積的歷史,合適設(shè)備設(shè)定不通過在云服務(wù)器中使用的程序而是通過在使用設(shè)備時(shí)的環(huán)境因素被選擇。其余組件和操作與第二和第三實(shí)施例的相同。因此,第二和第三實(shí)施例中的相同附圖標(biāo)記表示相同組件和操作,并且將省略其說明。
[0188]根據(jù)本實(shí)施例,當(dāng)設(shè)備連接到移動終端時(shí),可以選擇用于經(jīng)由網(wǎng)絡(luò)和移動終端適當(dāng)?shù)乜刂圃O(shè)備的設(shè)備設(shè)定。
[0189]〈〈信息處理系統(tǒng)》
[0190]將參考圖19和圖20描述根據(jù)本實(shí)施例的信息處理系統(tǒng)的布置和操作。
[0191](操作的說明)
[0192]圖19是用于解釋根據(jù)本實(shí)施例的信息處理系統(tǒng)1900的操作的視圖。注意,與第二實(shí)施例的圖2中相同的附圖標(biāo)記表示相同組成元件,并且將省略其說明。
[0193]圖19中所示的信息處理系統(tǒng)1900包括用作信息處理裝置的云服務(wù)器1910。在云服務(wù)器1910中,組合選擇器1911通過參考累積對應(yīng)于設(shè)備和環(huán)境因素的設(shè)定信息和替換信息的組合的歷史的組合累積DB1912,選擇用于適當(dāng)?shù)夭僮鬟B接到移動終端220的設(shè)備230的設(shè)定信息和替換信息。注意,將被選擇的設(shè)定信息可以從云服務(wù)器1910被自動地設(shè)置用于設(shè)備230,或者可以被顯示在為平板電腦的移動終端240上,如圖19中所示,并且由用戶設(shè)置。
[0194]當(dāng)設(shè)備230連接到移動終端220的連接器(例如,USB連接器)時(shí),云服務(wù)器1910經(jīng)由移動終端220識別設(shè)備230。基于累積在設(shè)備230中設(shè)置的設(shè)定數(shù)據(jù)的歷史或者移動終端220和設(shè)備230的組合的歷史的組合累積DB1912,基于由移動終端220或設(shè)備230探測的環(huán)境因素,選擇移動終端220和設(shè)備230的合適設(shè)定數(shù)據(jù)或合適組合。在移動終端240的顯示屏241上的窗口 1942中,建議所選合適設(shè)定數(shù)據(jù)或移動終端220和設(shè)備的合適組合。在圖19中,在窗口 1942中建議基于由移動終端220或設(shè)備230探測的環(huán)境因素選擇的并且包括在過去將設(shè)備230連接到移動終端220時(shí)具有高滿意度的設(shè)定數(shù)據(jù)的設(shè)備設(shè)定1943。另外,基于例如移動終端和設(shè)備的組合歷史中的過去滿意度的累積,建議包括設(shè)備的替換建議和移動終端的替換建議的替換1944。
[0195]注意,在圖19中,在不同于連接到設(shè)備230的移動終端220的移動終端240上,建議設(shè)備設(shè)定1943和設(shè)備或移動終端的替換1944。然而,它們可以在移動終端220的顯示屏221上被建議。
[0196](操作過程)
[0197]圖20是示出根據(jù)本實(shí)施例的信息處理系統(tǒng)1900的操作過程的序列圖。注意,與第二實(shí)施例的圖4A中相同的步驟編號表示相同步驟,并且將省略其說明。由于到達(dá)描述符獲取的過程與第二實(shí)施例中的相同,圖20示出在步驟S409中的從移動終端220到云服務(wù)器1910的描述符發(fā)送的過程。
[0198]在步驟S2011中,云服務(wù)器1910獲取由設(shè)備230和/或移動終端220探測的環(huán)境因素。注意,環(huán)境因素包括如圖19的實(shí)例中的當(dāng)設(shè)備是數(shù)碼相機(jī)時(shí)的天氣和亮度、或者當(dāng)設(shè)備是打印機(jī)時(shí)的溫度和濕度。在步驟S2013中,云服務(wù)器1910基于累積過去歷史的組合累積DB1912,選擇用于被探測環(huán)境因素的合適設(shè)定數(shù)據(jù)。在步驟S2015中,云服務(wù)器1910基于累積過去歷史的組合累積DB1912,選擇合適替換設(shè)備或者替換移動終端用于被探測環(huán)境因素。
[0199]在步驟S2017中,云服務(wù)器1910將詢問發(fā)送至移動終端220或者另一移動終端240,以詢問所選設(shè)定信息或者替換信息,以由用戶進(jìn)行設(shè)定或替換。注意,在沒有詢問的情況下,設(shè)定信息可以從云服務(wù)器1910被設(shè)置到設(shè)備230。從步驟S415中的USB驅(qū)動器激活的過程與圖4A中的相同,并且將被省略。
[0200]?云服務(wù)器的功能布置>>
[0201]圖21是示出根據(jù)本實(shí)施例的云服務(wù)器1910的功能布置的框圖。注意,與第二實(shí)施例的圖5中相同的附圖標(biāo)記表示圖21中的相同功能組件,并且將省略其說明。對應(yīng)于第二實(shí)施例的處理的功能組件的連接線被刪除,以避免麻煩。
[0202]環(huán)境因素信息接收器2113經(jīng)由網(wǎng)絡(luò)從移動終端220接收由設(shè)備230或移動終端220探測的環(huán)境因素信息。設(shè)備設(shè)定或設(shè)備和移動終端的組合的歷史與所接收的環(huán)境因素相關(guān)聯(lián)地累積在組合累積DB1912中(參見圖22)。組合選擇器2111根據(jù)來自設(shè)備確定器507的設(shè)備信息和來自環(huán)境因素信息接收器2113的環(huán)境因素信息,選擇設(shè)備、替換設(shè)備和替換移動終端的設(shè)定信息。多段所選信息被從保持存儲建議信息的建議信息表2109a(參見圖23)的建議信息發(fā)送器2109發(fā)送至移動終端。
[0203](組合累積DB)
[0204]圖22是示出根據(jù)本實(shí)施例的組合累積DB1912的布置的視圖。注意,除了圖10和圖11中所示的數(shù)據(jù)之外,圖22中所示的數(shù)據(jù)可以被累積。
[0205]圖22的上面階段示出累積被連接設(shè)備的設(shè)定值的歷史的數(shù)據(jù)庫2210。數(shù)據(jù)庫2210與每個(gè)被連接設(shè)備2211相關(guān)聯(lián)地存儲多種類型的環(huán)境因素2212的歷史、響應(yīng)設(shè)定值2213和設(shè)定值2213的滿意度2214。
[0206]圖22的下面階段示出累積被連接設(shè)備和移動終端的組合的歷史的數(shù)據(jù)庫2220。數(shù)據(jù)庫2220與每個(gè)被連接設(shè)備2221相關(guān)聯(lián)地存儲多種類型的設(shè)備環(huán)境因素2222和相應(yīng)移動終端2223的歷史、以及被連接設(shè)備和移動終端的組合的滿意度2224。
[0207](建議信息表)
[0208]圖23是示出根據(jù)本實(shí)施例的建議信息表2109a的布置的視圖。
[0209]建議信息表2109a與每個(gè)被連接設(shè)備2301相關(guān)聯(lián)地存儲設(shè)定值2302及其滿意度2303、以及被連接移動終端2304及其滿意度2305。
[0210]?云服務(wù)器的處理過程>>
[0211]圖24是示出根據(jù)本實(shí)施例的云服務(wù)器1910的處理過程的流程圖。該流程圖由使用RAM1240的圖12中所示的CPU1210執(zhí)行,并且實(shí)現(xiàn)圖21中所示的功能組件。注意,與第二實(shí)施例的圖14中相同的步驟編號表示相同步驟,并且將省略其說明。
[0212]如果在步驟S2441中,從移動終端220接收的包是輸入數(shù)據(jù),則云服務(wù)器1910確定數(shù)據(jù)是否是環(huán)境因素信息。如果數(shù)據(jù)是環(huán)境因素信息,則云服務(wù)器1910前進(jìn)至步驟S2443,基于環(huán)境因素信息搜索組合累積DB1912,并且選擇合適設(shè)備設(shè)定值。另外,云服務(wù)器1910基于環(huán)境因素信息搜索組合累積DB1912,并且選擇設(shè)備和移動終端的合適組合。在步驟S2447中,云服務(wù)器1910將所選設(shè)備設(shè)定值或者替換信息發(fā)送至移動終端220或240。
[0213][第五實(shí)施例]
[0214]接下來將描述根據(jù)本發(fā)明的第五實(shí)施例的信息處理系統(tǒng)。根據(jù)本實(shí)施例的信息處理系統(tǒng)與第二和第三實(shí)施例的不同之處在于,基于累積的歷史,選擇對應(yīng)于連接到移動終端的設(shè)備的另一合適設(shè)備。其余組件和操作與第二至第四實(shí)施例中的相同。因此,第二至第四實(shí)施例中的相同附圖標(biāo)記表示相同組件和操作,并且將省略其詳細(xì)說明。
[0215]根據(jù)本實(shí)施例,當(dāng)設(shè)備連接到移動終端時(shí),可以選擇將經(jīng)由網(wǎng)絡(luò)和移動終端連接的另一合適設(shè)備。
[0216]〈〈信息處理系統(tǒng)》
[0217]將參考圖25和圖26描述根據(jù)本實(shí)施例的信息處理系統(tǒng)的布置和操作。
[0218](操作的說明)
[0219]圖25是用于解釋根據(jù)本實(shí)施例的信息處理系統(tǒng)2500的操作的視圖。注意,與第二實(shí)施例的圖2和第四實(shí)施例的圖19中相同的附圖標(biāo)記表示相同組成元件,并且將省略其說明。
[0220]圖25中所示的信息處理系統(tǒng)2500包括用作信息處理裝置的云服務(wù)器2510。在云服務(wù)器2510中,組合選擇器2511通過參考累積被連接設(shè)備和相關(guān)設(shè)備的組合的歷史的組合累積DB2512,選擇對應(yīng)于連接到移動終端220的設(shè)備230的合適設(shè)備。注意,在本實(shí)施例中,將解釋對應(yīng)于輸入設(shè)備到移動終端220的連接的輸出設(shè)備的選擇。然而,本發(fā)明不限于此??梢赃x擇對應(yīng)于輸出設(shè)備的輸入設(shè)備、對應(yīng)于輸入設(shè)備的另一輸入設(shè)備、或者對應(yīng)于輸出設(shè)備的另一輸出設(shè)備。
[0221]當(dāng)設(shè)備230連接到移動終端220的連接器(例如,USB連接器)時(shí),云服務(wù)器2510經(jīng)由移動終端220識別設(shè)備230?;谶B接到移動終端220的設(shè)備230和累積設(shè)備230和相應(yīng)設(shè)備的組合的歷史的組合累積DB2512,選擇設(shè)備230和另一設(shè)備的合適組合。在移動終端240的顯示屏241上的窗口 2542中,建議設(shè)備230和另一設(shè)備的所選合適組合。在圖25中,在窗口 2542中建議對應(yīng)于為連接到移動終端220的輸入設(shè)備的數(shù)碼相機(jī)選擇的具有高滿意度的輸出設(shè)備2543。
[0222]注意,在圖19中,在不同于連接到設(shè)備230的移動終端220的移動終端240上建議輸出設(shè)備2543。然而,它們可以在移動終端220的顯示屏221上被建議。
[0223](操作過程)
[0224]圖26是示出根據(jù)本實(shí)施例的信息處理系統(tǒng)2500的操作過程的序列圖。注意,與第二實(shí)施例的圖4A中相同的步驟編號表示相同步驟,并且將省略其說明。由于到達(dá)描述符獲取的過程與第二實(shí)施例中的相同,圖26示出在步驟S409中的從移動終端220到云服務(wù)器2510的描述符發(fā)送的過程。
[0225]在步驟S2611中,云服務(wù)器2510基于累積過去歷史的組合累積DB2512,選擇對應(yīng)于為輸入設(shè)備的設(shè)備230的合適輸出設(shè)備。在步驟S2613中,云服務(wù)器2510將輸出設(shè)備信息發(fā)送至移動終端220或另一移動終端240。
[0226]以下將描述相應(yīng)輸出設(shè)備連接到另一移動終端240的實(shí)例。然而,本發(fā)明不限于此。在USB設(shè)備連接到移動終端時(shí)的處理與圖4A中的相同。首先,在步驟S2615中,輸出設(shè)備經(jīng)由USB電纜連接到移動終端240的USB連接器。在步驟S2617中,通用USB驅(qū)動器被激活,以開始移動終端240和輸出設(shè)備之間的包交換。在步驟S2619中,移動終端240清除輸出設(shè)備,并且然后使用移動終端240作為主機(jī)設(shè)置設(shè)備地址。在步驟S2621中,移動終端240獲取在輸出設(shè)備中設(shè)置的描述符。描述符包括設(shè)備描述符、配置描述符、接口描述符、以及端點(diǎn)描述符。在步驟S2623中,移動終端240IP封裝所獲取的描述符,并且將它們發(fā)送至云服務(wù)器2510。從步驟S411的程序選擇和激活處理與圖4A中的相同,并且不被解釋。
[0227]此后,例如,以以下方式執(zhí)行從輸入設(shè)備到輸出設(shè)備的數(shù)據(jù)傳送。在步驟S2631中,移動終端通過從輸入設(shè)備到移動終端220的批量傳送(IN)獲取輸入數(shù)據(jù)。在步驟S2633中,移動終端220IP封裝輸入數(shù)據(jù),并且將其發(fā)送至云服務(wù)器2510。在步驟S2635中,云服務(wù)器2510通過解封裝所接收的包獲取輸入數(shù)據(jù),并且存儲其。在步驟S2637,當(dāng)需要時(shí),執(zhí)行數(shù)據(jù)處理。
[0228]接下來,在步驟S2639中,封裝后的輸出數(shù)據(jù)從云服務(wù)器2510被發(fā)送至移動終端240。在步驟S2641中,移動終端240生成輸出數(shù)據(jù)的USB包,并且通過批量傳送(OUT)將其發(fā)送至輸出設(shè)備。
[0229]?云服務(wù)器的功能布置>>
[0230]圖27是示出根據(jù)本實(shí)施例的云服務(wù)器2510的功能布置的框圖。注意,與第二實(shí)施例的圖5中相同的附圖標(biāo)記表示圖27中的相同功能組件。并且將省略其說明。對應(yīng)于第二實(shí)施例的處理的功能組件的連接線被刪除,以避免麻煩。
[0231]基于描述符由設(shè)備確定器507確定的設(shè)備的組合的歷史被累積在組合累積DB2512中(參見圖28)。組合選擇器2711根據(jù)從設(shè)備確定器507連接到移動終端220的設(shè)備信息,選擇相應(yīng)設(shè)備。所選設(shè)備信息從保持存儲相應(yīng)設(shè)備的相應(yīng)設(shè)備表2709a (參見圖29)的相應(yīng)設(shè)備發(fā)送器2709被發(fā)送至移動終端。
[0232](組合累積DB)
[0233]圖28是示出根據(jù)本實(shí)施例的組合累積DB2512的布置的視圖。注意,除了圖10和圖11中所示的數(shù)據(jù)或者圖22中所示的數(shù)據(jù),圖28中所示的數(shù)據(jù)可以被累積。
[0234]圖28示出累積第一設(shè)備和第二設(shè)備之間的對應(yīng)關(guān)系的歷史的數(shù)據(jù)庫2810。在本實(shí)施例中,例如,第一設(shè)備是輸入設(shè)備,并且第二設(shè)備是輸出設(shè)備。數(shù)據(jù)庫2810存儲包括移動終端的被連接終端2812、設(shè)備驅(qū)動器2813、以及對應(yīng)于第一設(shè)備2811的設(shè)備應(yīng)用2814的組合。對應(yīng)于該組合,數(shù)據(jù)庫2810存儲包括移動終端的被連接設(shè)備2816、設(shè)備驅(qū)動器2817、以及對應(yīng)于第二設(shè)備2815的設(shè)備應(yīng)用2818的組合。滿意度2819與整個(gè)組合相關(guān)聯(lián)地存儲。
[0235](相應(yīng)設(shè)備表)
[0236]圖29是示出根據(jù)本實(shí)施例的相應(yīng)設(shè)備表2709a的布置的視圖。
[0237]相應(yīng)設(shè)備表2709a與連接到移動終端220的設(shè)備的設(shè)備ID2901相關(guān)聯(lián)地存儲輸入/輸出2902、對應(yīng)于被連接設(shè)備選擇的設(shè)備驅(qū)動器2903、以及所選驅(qū)動器應(yīng)用2904。相應(yīng)設(shè)備表2709a還存儲對應(yīng)于被連接設(shè)備選擇的合適設(shè)備的設(shè)備ID2905、輸入/輸出2906、將被使用的設(shè)備驅(qū)動器2907、將被使用的驅(qū)動器應(yīng)用2908、以及滿意度2909。
[0238]?云服務(wù)器的處理過程>>
[0239]圖30是示出根據(jù)本實(shí)施例的云服務(wù)器2510的處理過程的流程圖。該流程圖由使用RAM1240的圖12中所示的CPU執(zhí)行,并且實(shí)現(xiàn)圖27中所示的功能組件。注意,與第二實(shí)施例的圖14中相同的步驟編號表示相同步驟,并且將省略其說明。
[0240]在步驟S3017中,云服務(wù)器2510基于從連接到移動終端220的設(shè)備230在步驟S1415中獲取的設(shè)備信息,參考組合累積DB2512,選擇對應(yīng)于被連接設(shè)備的合適設(shè)備。在步驟S3019中,云服務(wù)器2510通知移動終端220或240所選合適設(shè)備。
[0241][第六實(shí)施例]
[0242]接下來將描述根據(jù)本發(fā)明的第六實(shí)施例的信息處理系統(tǒng)。根據(jù)本實(shí)施例的信息處理系統(tǒng)的不同之處在于,用戶可以從移動終端選定根據(jù)第二、第四和第五實(shí)施例的處理。其余組件和操作與第二至第五實(shí)施例中的相同。因此,與第二至第五實(shí)施例中相同的附圖標(biāo)記表示相同組件和操作,并且將省略其詳細(xì)說明。
[0243]根據(jù)本實(shí)施例,用戶可以根據(jù)第二、第四、以及第五實(shí)施例,適當(dāng)?shù)剡x擇處理的組口 ο
[0244]?信息處理系統(tǒng)的操作的說明>>
[0245]圖31是用于解釋根據(jù)本實(shí)施例的信息處理系統(tǒng)3100的操作的視圖。注意,與第二實(shí)施例的圖2、第四實(shí)施例的圖19、或者第五實(shí)施例的圖25中相同的附圖標(biāo)記表不相同組成元件,并且將省略其詳細(xì)說明。
[0246]信息處理系統(tǒng)3100是能夠組合第二、第四和第五實(shí)施例并且切換合適組合的對象的實(shí)施例。云服務(wù)器3110包括組合累積DB3112,組合累積DB3112包括第二實(shí)施例的圖10和圖11、第四實(shí)施例的圖22、以及第五實(shí)施例的圖28。云服務(wù)器3110還包括表3111,其在第二實(shí)施例的圖13、第四實(shí)施例的圖23、以及第五實(shí)施例的圖29之間切換。
[0247]從云服務(wù)器3110到移動終端240的建議被配置成通過顯示在它們上的開關(guān)3141、3142和3143相互切換。
[0248]注意,云服務(wù)器3110的布置和操作通過第二、第四和第五實(shí)施例的組合被實(shí)現(xiàn),并且將省略其詳細(xì)說明。
[0249][第七實(shí)施例]
[0250]接下來將描述根據(jù)本發(fā)明的第七實(shí)施例的信息處理系統(tǒng)。根據(jù)本實(shí)施例的信息處理系統(tǒng)與第二至第六實(shí)施例的不同之處在于,移動終端的通信能力(頻帶)可以根據(jù)被連接設(shè)備的預(yù)測通信量(traffic)被擴(kuò)展。其余組件和操作與第二至第六實(shí)施例中的相同。因此,與第二至第六實(shí)施例中相同的附圖標(biāo)記表示相同組件和操作,并且省略其詳細(xì)說明。
[0251]根據(jù)本實(shí)施例,當(dāng)設(shè)備連接到移動終端時(shí),可以對應(yīng)于設(shè)備的通信量,選擇經(jīng)由網(wǎng)絡(luò)和移動終端到設(shè)備的通信容量。
[0252]?信息處理系統(tǒng)>>
[0253]將參考圖32和圖33描述根據(jù)本實(shí)施例的信息處理系統(tǒng)的布置和操作。
[0254](操作的說明)
[0255]圖32是用于解釋根據(jù)本實(shí)施例的信息處理系統(tǒng)3200的操作的視圖。注意,與第二至第六實(shí)施例中相同的附圖標(biāo)記表示相同組成元件,并且將省略其說明。
[0256]圖32中所示的信息處理系統(tǒng)3200包括移動終端3220和用作信息處理裝置的云服務(wù)器3210。在為智能電話的移動終端3220中,通過4G/3G等的數(shù)據(jù)通信和通過WiFi (Wireless Fidelity,無線保真)的音頻通信可以同時(shí)操作。適配器3230經(jīng)由USB電纜連接到移動終端3220。適配器3230具有多個(gè)連接器。在云服務(wù)器3210中,組合選擇器3211通過參考累積通信方法和足夠用于被預(yù)測用于被連接設(shè)備的通信量的通信容量的組合的歷史的組合累積DB3212,選擇對應(yīng)于連接到移動終端320的設(shè)備的合適通信方法。
[0257]圖32示出當(dāng)鍵盤3240和定點(diǎn)設(shè)備3250已經(jīng)連接到移動終端3220并且操作時(shí),大顯示器3260另外連接到移動終端3220的狀態(tài)。開始,移動終端3220和云服務(wù)器3210通過4G或3G通信,執(zhí)行控制和從/到鍵盤3240和定點(diǎn)設(shè)備3250的數(shù)據(jù)輸入/輸出。
[0258]當(dāng)連接大顯示器3260,并且從預(yù)測的通信量揭示4G或3G中的移動終端3220的通信容量可能不充足時(shí),在移動終端3220上通知消息“通信容量可能不充足。添加WiFi通信嗎? ”,如圖32的中心視圖中所示。
[0259]當(dāng)用戶觸摸“YES”按鈕3223時(shí),云服務(wù)器3210和移動終端3220之間的通信由4G/3G和WiFi執(zhí)行,如圖32的右視圖中所示,以增加通信容量并且覆蓋通信量的增加。
[0260]注意,實(shí)際上,不可能相互區(qū)分IP網(wǎng)絡(luò)中的兩種通信方法的路線。兩種通信方法在與移動終端220的無線通信的最終階段被分離。通信方法不限于4G、3G和WiFi。由移動終端3220保持的多個(gè)通信信道被用于增加通信容量。圖32示出被連接設(shè)備的數(shù)量增加的實(shí)例。然而,例如,云服務(wù)器3210可以預(yù)測環(huán)境改變,諸如,通信容量的減少,并且使用多個(gè)通信信道執(zhí)行增加通信容量的處理。
[0261]注意,在圖32中,在連接到設(shè)備的移動終端3220上建議通信信道添加。然而,如在上述實(shí)施例中,可以在另一移動終端240的顯不屏241上建議。
[0262](操作過程)
[0263]圖33是示出根據(jù)本實(shí)施例的信息處理系統(tǒng)3200的操作過程的序列圖。注意,與第二實(shí)施例的圖4A中相同的步驟編號表示圖18中的相同步驟,并且將省略其說明。由于達(dá)到描述符獲取的過程與第二實(shí)施例中的相同,圖33示出在步驟S409中的從移動終端3220到云服務(wù)器2510的描述符發(fā)送的過程。
[0264]在步驟S3311中,云服務(wù)器3210基于累積過去歷史的組合累積DB3212,預(yù)測云服務(wù)器3210和移動終端3220之間的通信量。在步驟S3313中,云服務(wù)器3210確定通信容量(頻帶)對于預(yù)測的通信量是否充足。該確定優(yōu)選基于通信容量是否超過最大值或者所預(yù)測通信量的百分之幾十作出。如果通信容量充足,則云服務(wù)器3210前進(jìn)至步驟S415,并且激活USB設(shè)備驅(qū)動器。從那時(shí)起,執(zhí)行與圖4A中相同的處理。
[0265]另一方面,如果通信容量不充足,則云服務(wù)器3210前進(jìn)至步驟S3315,并且基于累積過去歷史的組合累積DB3212,選擇在云服務(wù)器3210和移動終端3220之間的合適通信方法。在步驟S3317中,云服務(wù)器3210向移動終端3220或240建議通信方法的改變,并且詢問用戶。注意,在步驟S3317中,云服務(wù)器3210可以在不詢問的情況下,將通信方法自動地改變?yōu)楹线m通信方法。
[0266]當(dāng)從用戶接收到通信方法指定時(shí),在步驟S3319中,云服務(wù)器3210將通信方法改變?yōu)橹付ㄍㄐ欧椒?。在步驟S3321中,云服務(wù)器3210激活USB設(shè)備驅(qū)動器。在步驟S3323中,云服務(wù)器3210激活用于第一信道的驅(qū)動器應(yīng)用。在步驟S3325中,云服務(wù)器3210激活用于第二信道的驅(qū)動器應(yīng)用。當(dāng)程序被激活時(shí),在步驟S3327中,執(zhí)行從/到第一設(shè)備(鍵盤3240/定位設(shè)備3250)的輸入/輸出,并且在步驟S3329中,執(zhí)行從/到附加第二設(shè)備(大顯不器3260)的輸入/輸出。
[0267]注意,第一設(shè)備和第二設(shè)備之間的劃分不同于圖33中所示的??商鎿Q地,輸入數(shù)據(jù)和輸出數(shù)據(jù)可以經(jīng)由不同信道被劃分和傳輸。
[0268]?云服務(wù)器的功能布置>>
[0269]圖34是示出根據(jù)本實(shí)施例的云服務(wù)器3210的功能布置的框圖。注意,與第二實(shí)施例的圖5中相同的附圖標(biāo)記表示圖34中的相同功能組件,并且將省略其說明。對應(yīng)于第二實(shí)施例的處理的功能組件的連接線被刪除,以避免麻煩。
[0270]在組合累積DB3212中累積基于描述符以及相應(yīng)通信量和通信方法的組合由設(shè)備確定器507確定的被連接設(shè)備的組合的歷史(參見圖36)。通信量預(yù)測器3413基于連接到移動終端3220的設(shè)備,通過參考組合累積DB3212,預(yù)測通信量。組合選擇器3411根據(jù)由通信量預(yù)測器3413預(yù)測的通信量,選擇合適通信方法。所選通信方法從保持存儲通信方法的建議的建議通信方法表3409a(參見圖37)的通信方法發(fā)送器3409被發(fā)送至移動終端。
[0271]4G(3G)/ffiFi分離器/組合器3414將到移動終端3220的發(fā)送數(shù)據(jù)通信路徑分為4G/3G和WiFi,或者組合從移動終端3220接收的數(shù)據(jù)。
[0272]?移動終端的功能布置>>
[0273]圖35是示出根據(jù)本實(shí)施例的移動終端3220的功能布置的框圖。注意,與第二實(shí)施例的圖6中相同的附圖標(biāo)記表示圖35中的相同功能組件,并且將省略其說明。
[0274]通信分離器3515將到云服務(wù)器3210的通信路徑分離為4G/3G和WiFi。與圖6中相同的通信控制器608執(zhí)行4G/3G通信,并且第二通信控制器3508執(zhí)行WiFi通信。
[0275](組合累積DB)
[0276]圖36是示出根據(jù)本實(shí)施例的組合累積DB3212的布置的視圖。
[0277]組合累積DB3212的上面階段示出移動終端的每種通信方法中的通信容量的歷史數(shù)據(jù)3610。通信容量歷史數(shù)據(jù)3610與移動終端3611相關(guān)聯(lián)地存儲僅4G的通信容量3612、僅3G的通信容量3613、僅WiFi的通信容量3614、4G+WiFi的通信容量3615、以及3G+WiFi的通信容量3616。
[0278]組合累積DB3212的中間階段示出對應(yīng)于每個(gè)被連接設(shè)備的通信量的歷史數(shù)據(jù)3620。通信量歷史數(shù)據(jù)3620與每個(gè)被連接設(shè)備3621相關(guān)聯(lián)地存儲最大通信量3622、平均通信量3623、USB的最大通信量3624、USB的平均通信量3625。注意,對于除了 USB之外的設(shè)備連接,存儲相應(yīng)最大通信量和平均通信量。
[0279]組合累積DB3212的下部階段示出對應(yīng)于每個(gè)被連接設(shè)備集合的通信量的歷史數(shù)據(jù)3630。即,因?yàn)楫?dāng)連接多個(gè)設(shè)備時(shí),總通信量不同于各個(gè)設(shè)備的通信量的總和,所以準(zhǔn)備該歷史數(shù)據(jù)。被連接設(shè)備集合的通信量歷史數(shù)據(jù)3630與每個(gè)被連接設(shè)備集合3631相關(guān)聯(lián)地存儲最大通信量3632、平均通信量3633、USB的最大通信量3634、以及USB的平均通信量3635。注意,對于除了 USB之外的設(shè)備連接,存儲相應(yīng)最大通信量和平均通信量。如果USB和另一設(shè)備連接共存,則存儲組合的通信量的歷史。
[0280](建議通信方法表)
[0281]圖37是示出根據(jù)本實(shí)施例的建議通信方法表3409a的布置的視圖。
[0282]建議通信方法表3409a與被連接設(shè)備或被連接設(shè)備集合3701相關(guān)聯(lián)地存儲預(yù)測的最大通信量3702、預(yù)測的平均通信量3703、被連接移動終端3704、當(dāng)前通信方法3705、通信方法改變標(biāo)記3706、以及改變建議方法3707。例如,在第一行中,建議從3G改變至4G+WiFi。在第二行中,由于通信容量充足,通信方法不需要改變。在第三行中,建議從3G改變?yōu)閃iFi。
[0283]?云服務(wù)器的處理過程>>
[0284]圖38是示出根據(jù)本實(shí)施例的云服務(wù)器3210的處理過程的流程圖。該流程圖通過使用RAM1240的圖12中所示的CPU1210執(zhí)行,并且實(shí)現(xiàn)圖38中所示的功能組件。注意,與第二實(shí)施例的圖14中相同的步驟編號表示相同步驟,并且將省略其說明。
[0285]在步驟S3811中,云服務(wù)器3210基于在步驟S1415中從連接到移動終端3220的設(shè)備獲取的設(shè)備信息,通過參考組合累積DB3212,預(yù)測被連接設(shè)備的總通信量。在步驟S3813中,云服務(wù)器3210確定移動終端3220的通信容量對于所預(yù)測的通信量的通信是否0K。如果通信容量是0K,則云服務(wù)器3210結(jié)束處理。如果通信容量不充足,則云服務(wù)器3210前進(jìn)至步驟S3815,并且選擇將通過參考組合累積DB3212建議的合適通信方法。云服務(wù)器3210通知移動終端3220所選通信方法。
[0286]當(dāng)在包接收時(shí)接收到來自設(shè)備的輸入數(shù)據(jù)時(shí),云服務(wù)器3210在步驟S3821中確定所選通信方法是否是4G/3G+WiFi。如果通信方法是4G/3G+WiFi,則云服務(wù)器3210前進(jìn)至步驟S3823,并且通過兩種方法獲取輸入數(shù)據(jù)。在步驟S3825中,當(dāng)需要時(shí),云服務(wù)器3210合并通過兩種方法獲取的輸入數(shù)據(jù)。
[0287]另一方面,為了將包發(fā)送至移動終端3220,云服務(wù)器3210前進(jìn)至步驟S3841,并且確定所選通信方法是否是4G/3G+WiFi。如果通信方法是4G/3G+WiFi,則云服務(wù)器3210前進(jìn)至步驟S3843,并且將所獲取的輸出數(shù)據(jù)分離為4G/3G和WiFi。不限制分離方法。優(yōu)選使用增加通信容量并且盡可能地抑制移動終端3220上的負(fù)載的增加的分離方法。在步驟S3845中,云服務(wù)器3210通過4G或3G執(zhí)行包發(fā)送。在步驟S3847中,云服務(wù)器3210通過WiFi執(zhí)行包發(fā)送。
[0288][第八實(shí)施例]
[0289]接下來將描述根據(jù)本發(fā)明的第八實(shí)施例的信息處理系統(tǒng)。根據(jù)本實(shí)施例的信息處理系統(tǒng)與第二至第七實(shí)施例的不同之處在于,用路由器代替移動終端。其余組件和操作與第二和第七實(shí)施例中的相同。因此,與第二和第七實(shí)施例中相同的附圖標(biāo)記表示相同組件和操作,并且將省略其詳細(xì)說明。
[0290]根據(jù)本實(shí)施例,當(dāng)設(shè)備連接到路由器時(shí),可以選擇經(jīng)由網(wǎng)絡(luò)和路由器適當(dāng)?shù)乜刂圃O(shè)備的設(shè)備驅(qū)動器和驅(qū)動器應(yīng)用的組合。
[0291]?信息處理系統(tǒng)的操作的說明>>
[0292]圖39是用于解釋根據(jù)本實(shí)施例的信息處理系統(tǒng)3900的操作的視圖。注意,與第二實(shí)施例的圖2中相同的附圖標(biāo)記表示圖39中的相同組成元件,并且將省略其說明。
[0293]路由器3920存在于從云服務(wù)器210的通信路徑上,并且具有多個(gè)設(shè)備連接器。設(shè)備連接器優(yōu)選為USB連接器。鍵盤3931和定位設(shè)備3932連接到路由器3920。云服務(wù)器210可以通過將路由器3920處理為不具有特定數(shù)據(jù)處理功能的終端,執(zhí)行與第二實(shí)施例中相同的處理。
[0294][第九實(shí)施例]
[0295]接下來將描述根據(jù)本發(fā)明的第九實(shí)施例的信息處理系統(tǒng)。根據(jù)本實(shí)施例的信息處理系統(tǒng)與第二至第八實(shí)施例的不同之處在于,用網(wǎng)本PC代替移動終端或路由器。其余組件和操作與第二和第八實(shí)施例中的相同。因此,與第二和第八實(shí)施例中相同的附圖標(biāo)記表示相同組件和操作,并且將省略其詳細(xì)說明。
[0296]根據(jù)本實(shí)施例,當(dāng)設(shè)備連接到網(wǎng)本PC時(shí),可以選擇經(jīng)由網(wǎng)絡(luò)和網(wǎng)本PC適當(dāng)?shù)乜刂圃O(shè)備的設(shè)備驅(qū)動器和驅(qū)動器應(yīng)用的組合。
[0297]〈〈信息處理系統(tǒng)的操作的說明>>
[0298]圖40是用于解釋根據(jù)本實(shí)施例的信息處理系統(tǒng)4000的操作的視圖。注意,與第二實(shí)施例的圖2中相同的附圖標(biāo)記表示圖40中的相同組成元件,并且將省略其說明。
[0299]投影器4031經(jīng)由USB電纜連接到網(wǎng)本個(gè)人計(jì)算機(jī)(此后將被稱為PC)。云服務(wù)器210通過參考組合累積DB212選擇設(shè)備驅(qū)動器和驅(qū)動器應(yīng)用,并且激活它們。
[0300][其他實(shí)施例]
[0301]雖然已經(jīng)參考示例性實(shí)施例描述了本發(fā)明,但是將理解,本發(fā)明不限于所公開的示例性實(shí)施例。以下權(quán)利要求的范圍將符合最廣泛解釋,以包括所有這樣的修改和等效結(jié)構(gòu)和功能。
[0302]本發(fā)明可應(yīng)用至包括多個(gè)設(shè)備或單個(gè)裝置的系統(tǒng)。甚至當(dāng)用于實(shí)現(xiàn)實(shí)施例的功能的信息處理程序被直接或者從遠(yuǎn)程站點(diǎn)提供給系統(tǒng)或裝置時(shí),本發(fā)明也可應(yīng)用。因此,本發(fā)明還結(jié)合安裝在計(jì)算機(jī)中的程序,以在計(jì)算機(jī)、存儲程序的存儲介質(zhì)、以及使用戶下載程序的WWW(萬維網(wǎng))服務(wù)器上實(shí)現(xiàn)本發(fā)明的功能。
[0303]本申請要求于2012年3月24日提交的日本專利申請N0.2012-068514的權(quán)益,其全部內(nèi)容結(jié)合于此作為參考。
【權(quán)利要求】
1.一種信息處理裝置,包括: 累積器,所述累積器累積經(jīng)由網(wǎng)絡(luò)和移動終端連接的設(shè)備和在所述信息處理裝置中使用以操作設(shè)備的程序的組合的歷史;以及 選擇器,當(dāng)經(jīng)由所述網(wǎng)絡(luò)從所述移動終端接收到關(guān)于連接到所述移動終端的所述設(shè)備的信息時(shí),所述選擇器基于累積在所述累積器中的所述設(shè)備和所述程序的組合的歷史來選擇所述設(shè)備和所述程序的組合。
2.根據(jù)權(quán)利要求1所述的信息處理裝置,其中,所述程序包括驅(qū)動所述設(shè)備的設(shè)備驅(qū)動器以及經(jīng)由所述網(wǎng)絡(luò)和所述移動終端控制所述設(shè)備的驅(qū)動器應(yīng)用。
3.根據(jù)權(quán)利要求1或2所述的信息處理裝置,進(jìn)一步包括:發(fā)送器,所述發(fā)送器經(jīng)由所述網(wǎng)絡(luò)向由所述用戶指定的移動終端傳送由所述選擇器所選擇的所述設(shè)備和所述程序的組合。
4.根據(jù)權(quán)利要求1至3中的任何一項(xiàng)所述的信息處理裝置,其中,所述累積器進(jìn)一步累積關(guān)于使用所述設(shè)備的環(huán)境因素的組合,并且 所述選擇器還通過參考所述累積器來選擇所述環(huán)境因素的組合,以控制連接到所述移動終端的所述設(shè)備。
5.根據(jù)權(quán)利要求1至4中的任何一項(xiàng)所述的信息處理裝置,其中,所述累積器進(jìn)一步累積輸入設(shè)備和輸出設(shè)備的組合,并且 所述選擇器還通過參考所述累積器來選擇包括連接到所述移動終端的設(shè)備的所述輸入設(shè)備和所述輸出設(shè)備的組合。
6.根據(jù)權(quán)利要求5所述的信息處理裝置,進(jìn)一步包括:選定器,所述選定器選定所述設(shè)備和所述程序的組合的選擇、所述環(huán)境因素的組合的選擇、以及所述輸入設(shè)備和所述輸出設(shè)備的組合的選擇中的一個(gè)。
7.根據(jù)權(quán)利要求1至6中的任何一項(xiàng)所述的信息處理裝置,其中,所述選擇器從累積在所述累積器中的組合當(dāng)中選擇具有最大出現(xiàn)計(jì)數(shù)的組合。
8.根據(jù)權(quán)利要求1至7中的任何一項(xiàng)所述的信息處理裝置,其中,所述累積器與所述組合相關(guān)聯(lián)地累積所述用戶的滿意度,并且 所述選擇器還通過參考所述用戶的滿意度來選擇組合。
9.根據(jù)權(quán)利要求8所述的信息處理裝置,其中,所述選擇器從累積在所述累積器中的組合當(dāng)中選擇具有將所述設(shè)備連接到所述移動終端的所述用戶的最大滿意度的組合。
10.根據(jù)權(quán)利要求8所述的信息處理裝置,其中,所述選擇器從累積在所述累積器中的組合當(dāng)中選擇具有所述滿意度的最大總和的組合。
11.根據(jù)權(quán)利要求1至10中的任何一項(xiàng)所述的信息處理裝置,其中,所述累積器進(jìn)一步累積在所述信息處理裝置和所述移動終端之間的通信量和通信方法的組合,并且 所述選擇器還通過參考所述累積器來選擇用于處理連接到移動終端的設(shè)備的所述通信量和所述通信方法的組合。
12.根據(jù)權(quán)利要求1至11中的任何一項(xiàng)所述的信息處理裝置,進(jìn)一步包括:獲取器,所述獲取器經(jīng)由所述網(wǎng)絡(luò)和所述移動終端來從所述設(shè)備獲取關(guān)于連接到所述移動終端的所述設(shè)備的信息, 其中,所述選擇器從所述獲取器獲得關(guān)于連接到所述移動終端的設(shè)備的信息。
13.一種信息處理裝置的控制方法,所述方法包括: 累積經(jīng)由網(wǎng)絡(luò)和移動終端連接的設(shè)備和在所述信息處理裝置中使用以操作設(shè)備的程序的組合的歷史;以及 當(dāng)經(jīng)由所述網(wǎng)絡(luò)從所述移動終端接收到關(guān)于連接到所述移動終端的所述設(shè)備的信息時(shí),基于累積在所述累積器中的所述設(shè)備和所述程序的組合的歷史來選擇所述設(shè)備和所述程序的組合。
14.一種信息處理裝置的控制程序,所述控制程序使得計(jì)算機(jī)執(zhí)行: 累積經(jīng)由網(wǎng)絡(luò)和移動終端連接的設(shè)備和在所述信息處理裝置中使用以操作設(shè)備的程序的組合的歷史;以及 當(dāng)經(jīng)由所述網(wǎng)絡(luò)從所述移動終端接收到關(guān)于連接到所述移動終端的所述設(shè)備的信息時(shí),基于累積在所述累積器中的所述設(shè)備和所述程序的組合的歷史來選擇所述設(shè)備和所述程序的組合。
15.—種移動終端,包括: 連接器,所述連接器連接設(shè)備; 發(fā)送器,所述發(fā)送器獲取用于被連接設(shè)備的設(shè)備信息,并且經(jīng)由網(wǎng)絡(luò)將所述設(shè)備信息發(fā)送到信息處理裝置;以及 指示器,所述指示器指示將所述信息處理裝置基于所述設(shè)備信息選擇的所述設(shè)備和操作所述設(shè)備的程序的組合發(fā)送到另一移動終端。
16.根據(jù)權(quán)利要求15所述的移動終端,進(jìn)一步包括: 請求器,所述請求器經(jīng)由所述網(wǎng)絡(luò)向所述信息處理裝置請求基于連接到另一移動終端的設(shè)備的設(shè)備信息所選擇的所述設(shè)備和操作所述設(shè)備的程序的組合;以及 顯示器,所述顯示器顯示經(jīng)由所述網(wǎng)絡(luò)從所述信息處理裝置接收到的所述設(shè)備和所述程序的組合。
17.一種信息處理系統(tǒng),包括移動終端和經(jīng)由網(wǎng)絡(luò)連接到所述移動終端的信息處理裝置, 所述信息處理裝置包括: 累積器,所述累積器累積經(jīng)由所述網(wǎng)絡(luò)和所述移動終端連接的設(shè)備和在所述信息處理裝置中使用以操作設(shè)備的程序的組合的歷史;以及 選擇器,當(dāng)經(jīng)由所述網(wǎng)絡(luò)從所述移動終端接收到關(guān)于連接到所述移動終端的所述設(shè)備的信息時(shí),所述選擇器基于累積在所述累積器中的所述設(shè)備和所述程序的組合的歷史來選擇所述設(shè)備和所述程序的組合,并且 所述移動終端包括發(fā)送器,所述發(fā)送器經(jīng)由所述網(wǎng)絡(luò)將關(guān)于連接到所述移動終端的設(shè)備的信息發(fā)送到所述信息處理裝置。
18.根據(jù)權(quán)利要求17所述的信息處理系統(tǒng),其中,所述程序包括驅(qū)動所述設(shè)備的設(shè)備驅(qū)動器以及經(jīng)由所述網(wǎng)絡(luò)和所述移動終端控制所述設(shè)備的驅(qū)動器應(yīng)用。
19.根據(jù)權(quán)利要求17或18所述的信息處理系統(tǒng),其中,所述信息處理裝置進(jìn)一步包括發(fā)送器,所述發(fā)送器經(jīng)由所述網(wǎng)絡(luò)向由所述用戶指定的移動終端傳送由所述選擇器所選擇的所述設(shè)備和所述程序的組合。
20.根據(jù)權(quán)利要求17至19中的任何一項(xiàng)所述的信息處理系統(tǒng),其中,所述累積器進(jìn)一步累積關(guān)于使用所述設(shè)備的環(huán)境因素的組合,并且 所述選擇器還通過參考所述累積器來選擇所述環(huán)境因素的組合,以控制連接到所述移動終端的所述設(shè)備。
21.根據(jù)權(quán)利要求17至20中的任何一項(xiàng)所述的信息處理系統(tǒng),其中,所述累積器進(jìn)一步累積輸入設(shè)備和輸出設(shè)備的組合,并且 所述選擇器還通過參考所述累積器來選擇包括連接到所述移動終端的設(shè)備的所述輸入設(shè)備和所述輸出設(shè)備的組合。
22.根據(jù)權(quán)利要求21所述的信息處理系統(tǒng),其中,所述信息處理裝置進(jìn)一步包括選定器,所述選定器選定所述設(shè)備和所述程序的組合的選擇、所述環(huán)境因素的組合的選擇、以及所述輸入設(shè)備和所述輸出設(shè)備的組合的選擇中的一個(gè)。
23.根據(jù)權(quán)利要求17至22中的任何一項(xiàng)所述的信息處理系統(tǒng),其中,所述選擇器從累積在所述累積器中的組合當(dāng)中選擇具有最大出現(xiàn)計(jì)數(shù)的組合。
24.根據(jù)權(quán)利要求17至23中的任何一項(xiàng)所述的信息處理系統(tǒng),其中,所述累積器與所述組合相關(guān)聯(lián)地累積所述用戶的滿意度,并且 所述選擇器還通過參考所述用戶的滿意度來選擇組合。
25.根據(jù)權(quán)利要求24所述的信息處理系統(tǒng),其中,所述選擇器從累積在所述累積器中的組合當(dāng)中選擇具有將所述設(shè)備連接到所述移動終端的所述用戶的最大滿意度的組合。
26.根據(jù)權(quán)利要求24所述的信息處理系統(tǒng),其中,所述選擇器從累積在所述累積器中的組合當(dāng)中選擇具有所述滿意度的最大總和的組合。
27.根據(jù)權(quán)利要求17至26中的任何一項(xiàng)所述的信息處理系統(tǒng),其中,所述累積器進(jìn)一步累積在所述信息處理裝置和所述移動終端之間的通信量和通信方法的組合,并且 所述選擇器還通過參考所述累積器來選擇用于處理連接到移動終端的設(shè)備的所述業(yè)務(wù)和所述通信方法的組合。
28.根據(jù)權(quán)利要求17至27中的任何一項(xiàng)所述的信息處理系統(tǒng),其中,所述信息處理裝置進(jìn)一步包括獲取器,所述獲取器經(jīng)由所述網(wǎng)絡(luò)和所述移動終端來從所述設(shè)備獲取關(guān)于連接到所述移動終端的所述設(shè)備的信息,并且 所述選擇器從所述獲取器獲得關(guān)于連接到所述移動終端的設(shè)備的信息。
29.根據(jù)權(quán)利要求17至28中的任何一項(xiàng)所述的信息處理系統(tǒng),其中,所述移動終端進(jìn)一步包括: 連接器,所述連接器連接設(shè)備; 發(fā)送器,所述發(fā)送器獲取用于被連接設(shè)備的設(shè)備信息,并且經(jīng)由網(wǎng)絡(luò)將所述設(shè)備信息發(fā)送到信息處理裝置;以及 指示器,所述指示器指示將所述信息處理裝置基于所述設(shè)備信息選擇的所述設(shè)備和操作所述設(shè)備的程序的組合發(fā)送到另一移動終端。
30.根據(jù)權(quán)利要求17至29中的任何一項(xiàng)所述的信息處理系統(tǒng),其中,所述移動終端進(jìn)一步包括: 請求器,所述請求器經(jīng)由所述網(wǎng)絡(luò)從所述信息處理裝置請求基于連接到另一移動終端的設(shè)備的設(shè)備信息所選擇的所述設(shè)備和操作所述設(shè)備的程序的組合;以及 顯示器,所述顯示器顯示經(jīng)由所述網(wǎng)絡(luò)從所述信息處理裝置接收到的所述設(shè)備和所述程序的組合。
31.一種信息處理系統(tǒng)的信息處理方法,所述信息處理系統(tǒng)包括移動終端以及信息處理裝置,所述信息處理裝置經(jīng)由網(wǎng)絡(luò)連接到所述移動終端并且包括累積器,所述累積器累積經(jīng)由所述網(wǎng)絡(luò)和所述移動終端連接的設(shè)備和在所述信息處理裝置中使用以操作所述設(shè)備的程序的組合的歷史,所述方法包括: 經(jīng)由所述網(wǎng)絡(luò)從所述移動終端向所述信息處理裝置發(fā)送關(guān)于連接到所述移動終端的設(shè)備的信息;以及 當(dāng)經(jīng)由所述網(wǎng)絡(luò)從所述移動終端接收到關(guān)于連接到所述移動終端的設(shè)備的所述信息時(shí),所述信息處理裝置基于累積在所述累積器中的所述設(shè)備和所述程序的組合的歷史來選擇所述設(shè)備和所述程序的組合。
【文檔編號】G06F13/00GK104205073SQ201380016322
【公開日】2014年12月10日 申請日期:2013年2月28日 優(yōu)先權(quán)日:2012年3月24日
【發(fā)明者】小林佳和 申請人:日本電氣株式會社