專利名稱:無(wú)線通信終端及其控制方法和信息存儲(chǔ)介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及能夠與另一無(wú)線通信終端執(zhí)行無(wú)線通信的無(wú)線通信終端,并且還涉及控制無(wú)線通信終端的方法以及信息存儲(chǔ)介質(zhì)。
背景技術(shù):
無(wú)線通信模塊的尺寸減小和這樣的其它因素已經(jīng)使得出現(xiàn)了(advent)可被沒有麻煩地?cái)y帶外出的無(wú)線通信終端,例如智能電話和便攜式游戲機(jī)。這樣的無(wú)線通信終端能夠從其它無(wú)線通信終端接收數(shù)據(jù)或者將數(shù)據(jù)發(fā)送到其它無(wú)線通信終端而不通過(guò)線纜連接。因此,例如,對(duì)于便攜式游戲機(jī)等,提出了一種技術(shù),在執(zhí)行游戲的應(yīng)用程序的同時(shí),與另一便攜式游戲機(jī)交換關(guān)于應(yīng)用程序的數(shù)據(jù)(例如,例如游戲的再現(xiàn)數(shù)據(jù)、項(xiàng)目數(shù)據(jù)、人物 (character)數(shù)據(jù)等(例如,專利文獻(xiàn)1至專利文獻(xiàn)4)?,F(xiàn)有技術(shù)文件
專利文件
專利文件1:US2006//0034315A1
專利文件2:US2005//0250487A1
專利文件1:US2006//0068702A1
專利文件1:US2006//0067290A
發(fā)明內(nèi)容
技術(shù)問(wèn)題對(duì)于上述無(wú)線通信終端,在與另一無(wú)線通信終端執(zhí)行數(shù)據(jù)的交換的情況下,用于處理數(shù)據(jù)的應(yīng)用程序需要在建立到其他無(wú)線通信終端的無(wú)線通信連接并交換數(shù)據(jù)的同時(shí)保持正在執(zhí)行。為此,為了在建立了到其他無(wú)線通信終端的連接的狀態(tài)下通過(guò)要集中交換的多個(gè)應(yīng)用程序生成數(shù)據(jù)項(xiàng),需要同時(shí)執(zhí)行多個(gè)應(yīng)用程序。但是,在一些情況下,由于,例如,硬件資源的局限,難以實(shí)現(xiàn)這樣的多個(gè)應(yīng)用的同時(shí)執(zhí)行。為了避免該情況,如果通過(guò)逐一執(zhí)行應(yīng)用程序來(lái)交換數(shù)據(jù)項(xiàng),則花費(fèi)時(shí)間來(lái)執(zhí)行數(shù)據(jù)交換處理。具體地,在所建立的通信連接難以保持較長(zhǎng)時(shí)間段的通信環(huán)境中可能發(fā)生不能有效地交換數(shù)據(jù)的情況,如典型的發(fā)生在道路等附近的、執(zhí)行與另一無(wú)線通信終端數(shù)據(jù)交換的情況(所謂的經(jīng)過(guò)(passing-by) 連接的情況)。已經(jīng)鑒于上述提出的環(huán)境做出了本發(fā)明,并且其目的是提供能夠與另一無(wú)線通信終端有效地交換由多個(gè)應(yīng)用程序生成的數(shù)據(jù)項(xiàng)的無(wú)線通信終端,并且還提供控制無(wú)線通信終端的方法以及信息存儲(chǔ)介質(zhì)。技術(shù)方案根據(jù)本發(fā)明的無(wú)線通信終端與另一無(wú)線通信終端執(zhí)行無(wú)線通信,包括存儲(chǔ)裝置, 用于存儲(chǔ)當(dāng)執(zhí)行多個(gè)應(yīng)用程序時(shí)輸出的多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng);交換數(shù)據(jù)確定裝置,用于當(dāng)建立到另一無(wú)線通信終端的無(wú)線通信連接時(shí),基于在存儲(chǔ)部件中存儲(chǔ)的多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)以及在另一無(wú)線通信終端中存儲(chǔ)的交換數(shù)據(jù)相關(guān)信息項(xiàng),確定要經(jīng)歷數(shù)據(jù)交換處理的交換數(shù)據(jù)相關(guān)信息項(xiàng);以及數(shù)據(jù)交換裝置,用于與另一無(wú)線通信終端執(zhí)行基于所確定的交換數(shù)據(jù)相關(guān)信息項(xiàng)的數(shù)據(jù)交換處理。此外,在無(wú)線通信終端中,在確定了多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)要經(jīng)歷數(shù)據(jù)交換處理的情況下,交換數(shù)據(jù)確定裝置可基于與多個(gè)所確定的交換數(shù)據(jù)相關(guān)信息項(xiàng)的每個(gè)相關(guān)聯(lián)的屬性信息,確定數(shù)據(jù)交換處理的執(zhí)行順序,其中數(shù)據(jù)交換處理基于多個(gè)所確定的交換數(shù)據(jù)相關(guān)信息項(xiàng)的每個(gè),并且數(shù)據(jù)交換裝置可根據(jù)所確定的執(zhí)行順序,執(zhí)行基于與多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)的每個(gè)的數(shù)據(jù)交換處理。此外,在無(wú)線通信終端中,屬性信息可包括關(guān)于與交換數(shù)據(jù)相關(guān)信息項(xiàng)對(duì)應(yīng)的應(yīng)用程序的執(zhí)行歷史的信息。此外,在無(wú)線通信終端中,屬性信息可包括基于交換數(shù)據(jù)相關(guān)信息項(xiàng)的、關(guān)于過(guò)去執(zhí)行的數(shù)據(jù)交換處理的信息。此外,在無(wú)線通信終端中,屬性信息可包括交換數(shù)據(jù)相關(guān)信息項(xiàng)的更新歷史的信肩、ο此外,在無(wú)線通信終端中,在存在能夠?qū)ζ浣o(wú)線通信連接的多個(gè)其他無(wú)線通信終端的情況下,交換數(shù)據(jù)確定裝置可確定對(duì)于多個(gè)其他無(wú)線通信終端的每個(gè)執(zhí)行數(shù)據(jù)交換處理的順序,并且可以以所確定的順序建立到多個(gè)其他無(wú)線通信終端的每個(gè)的無(wú)線通信連接。此外,在無(wú)線通信終端中,交換數(shù)據(jù)相關(guān)信息項(xiàng)可包括定義在與其他無(wú)線通信終端執(zhí)行數(shù)據(jù)交換處理時(shí)使用的通信過(guò)程的交換數(shù)據(jù)控制信息,以及數(shù)據(jù)交換裝置可根據(jù)交換數(shù)據(jù)控制信息執(zhí)行基于交換數(shù)據(jù)相關(guān)信息項(xiàng)的數(shù)據(jù)交換處理。此外,根據(jù)本發(fā)明的控制與另一無(wú)線通信終端執(zhí)行無(wú)線通信的無(wú)線通信終端的方法包括以下步驟將當(dāng)執(zhí)行多個(gè)應(yīng)用程序時(shí)輸出的多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)存儲(chǔ)在存儲(chǔ)裝置中;當(dāng)建立到另一無(wú)線通信終端的無(wú)線通信連接時(shí),基于在存儲(chǔ)部件中存儲(chǔ)的多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)以及在另一無(wú)線通信終端中存儲(chǔ)的交換數(shù)據(jù)相關(guān)信息項(xiàng),確定要經(jīng)歷數(shù)據(jù)交換處理的交換數(shù)據(jù)相關(guān)信息項(xiàng);以及與另一無(wú)線通信終端執(zhí)行基于所確定的交換數(shù)據(jù)相關(guān)信息項(xiàng)的數(shù)據(jù)交換處理。此外,根據(jù)本發(fā)明的信息存儲(chǔ)介質(zhì)是具有存儲(chǔ)在其中的程序的計(jì)算機(jī)可讀信息存儲(chǔ)介質(zhì),該程序使得與另一無(wú)線通信終端執(zhí)行無(wú)線通信的無(wú)線通信終端用作如下裝置用于將當(dāng)執(zhí)行多個(gè)應(yīng)用程序時(shí)輸出的多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)存儲(chǔ)在存儲(chǔ)裝置中的裝置;交換數(shù)據(jù)確定裝置,用于當(dāng)建立到另一無(wú)線通信終端的無(wú)線通信連接時(shí),基于在存儲(chǔ)裝置中存儲(chǔ)的多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)以及在另一無(wú)線通信終端中存儲(chǔ)的交換數(shù)據(jù)相關(guān)信息項(xiàng), 確定要經(jīng)歷數(shù)據(jù)交換處理的交換數(shù)據(jù)相關(guān)信息項(xiàng);以及數(shù)據(jù)交換裝置,用于與另一無(wú)線通信終端執(zhí)行基于所確定的交換數(shù)據(jù)相關(guān)信息項(xiàng)的數(shù)據(jù)交換處理。
圖1是圖示了根據(jù)本發(fā)明實(shí)施例的無(wú)線通信終端的配置示例的框圖。圖2是圖示了根據(jù)本發(fā)明實(shí)施例的無(wú)線通信終端的功能示例的功能框圖。圖3是圖示了根據(jù)本發(fā)明實(shí)施例的無(wú)線通信終端中存儲(chǔ)的交換數(shù)據(jù)相關(guān)信息項(xiàng)
5的示例的圖。圖4是根據(jù)本發(fā)明的實(shí)施例的無(wú)線通信終端連接到的無(wú)線通信網(wǎng)絡(luò)的概念圖。圖5是圖示了由根據(jù)本發(fā)明的實(shí)施例的無(wú)線通信終端執(zhí)行的處理的示例流程的流程圖。圖6是圖示了用于要經(jīng)歷數(shù)據(jù)交換處理的應(yīng)用程序的列表顯示屏幕的示例的圖。圖7是圖示了數(shù)據(jù)交換處理的結(jié)果顯示屏幕的示例的圖。
具體實(shí)施例方式以下,參照附圖具體描述本發(fā)明的實(shí)施例。圖1是圖示了根據(jù)本發(fā)明實(shí)施例的無(wú)線通信終端1的配置示例的框圖。如圖中所示,無(wú)線通信終端1是便攜式信息處理設(shè)備,例如智能手機(jī)或便攜式游戲機(jī),并且包括控制單元11、存儲(chǔ)單元12、無(wú)線通信單元13、介質(zhì)信息讀取單元14、操作單元15和顯示單元16。例如,控制單元11是微處理器,并且根據(jù)在存儲(chǔ)單元12中存儲(chǔ)的程序執(zhí)行各種信息處理。稍后描述在本實(shí)施例中的由控制單元11執(zhí)行的處理的具體示例。存儲(chǔ)單元12包括例如RAM或ROM之類的存儲(chǔ)器件,并且存儲(chǔ)由控制單元11執(zhí)行的程序以及各種數(shù)據(jù)。此外,存儲(chǔ)單元12作為控制單元11的工作存儲(chǔ)器工作。無(wú)線通信單元13是無(wú)線通信接口,并且通過(guò)無(wú)線通信向其他無(wú)線通信終端發(fā)送信息或從其他無(wú)線通信終端接收信息而不需要使用傳輸線。例如,無(wú)線通信單元13可以是能夠根據(jù)IEEE 802. 11標(biāo)準(zhǔn)執(zhí)行無(wú)線通信(WLAN通信)的無(wú)線通信模塊。介質(zhì)信息讀取單元14讀取存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)(例如光盤或存儲(chǔ)卡)中的信息。將這樣讀取的信息臨時(shí)存儲(chǔ)在存儲(chǔ)單元12中,并且該信息用于由控制單元11執(zhí)行的處理。操作單元15包括輸入器件(例如按鈕),并且將由用戶執(zhí)行的指令操作的內(nèi)容輸出到控制單元11。此外,顯示單元16包括例如液晶面板,并且基于來(lái)自控制單元11的指令,在顯示屏幕上顯示要向用戶呈現(xiàn)的各種信息。以下,對(duì)于根據(jù)本實(shí)施例的無(wú)線通信終端1實(shí)現(xiàn)的功能給出描述。圖2是圖示了無(wú)線通信終端1的功能示例的功能框圖。如圖中所示,無(wú)線通信終端1包括應(yīng)用執(zhí)行部件 21、交換數(shù)據(jù)相關(guān)信息管理部件22、交換數(shù)據(jù)確定部件23和數(shù)據(jù)交換處理部件M。控制單元11執(zhí)行存儲(chǔ)在存儲(chǔ)單元12中的程序,并且控制無(wú)線通信單元13,從而實(shí)現(xiàn)這些功能。注意,由控制部件11執(zhí)行應(yīng)用程序來(lái)實(shí)現(xiàn)應(yīng)用執(zhí)行部件21,其中應(yīng)用程序是由介質(zhì)信息讀取單元14從例如光盤之類的信息存儲(chǔ)介質(zhì)讀取的、并且被存儲(chǔ)在存儲(chǔ)單元12中。另一方面, 由控制單元11執(zhí)行預(yù)先存儲(chǔ)在例如ROM中的系統(tǒng)軟件程序來(lái)實(shí)現(xiàn)其他功能。系統(tǒng)軟件程序是與上述應(yīng)用程序獨(dú)立的程序,且與應(yīng)用程序類似,可提供其被存儲(chǔ)在各種信息存儲(chǔ)介質(zhì)中,或者可通過(guò)例如因特網(wǎng)之類的通信網(wǎng)絡(luò)提供。應(yīng)用執(zhí)行部件21執(zhí)行例如游戲應(yīng)用之類的應(yīng)用程序。具體地,在本實(shí)施例中,應(yīng)用執(zhí)行部件21執(zhí)行符合數(shù)據(jù)交換處理的多種應(yīng)用程序。然后,在執(zhí)行應(yīng)用程序的情況下, 根據(jù)由用戶關(guān)于操作單元15執(zhí)行的指令操作或應(yīng)用程序的處理的進(jìn)程,應(yīng)用執(zhí)行部件21 輸出與應(yīng)用程序?qū)?yīng)的交換數(shù)據(jù)相關(guān)信息項(xiàng)。交換數(shù)據(jù)相關(guān)信息項(xiàng)是關(guān)于要與另一無(wú)線通信終端1交換的、關(guān)于應(yīng)用程序的數(shù)
6據(jù),并且可包含要與其他無(wú)線通信終端1交換的交換目標(biāo)數(shù)據(jù)本身。交換數(shù)據(jù)相關(guān)信息管理部件22接收由應(yīng)用執(zhí)行部件21輸出的交換數(shù)據(jù)相關(guān)信息項(xiàng),并且然后將交換數(shù)據(jù)相關(guān)信息項(xiàng)存儲(chǔ)在存儲(chǔ)單元12中。從而,存儲(chǔ)單元12存儲(chǔ)多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng),每個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)與多個(gè)應(yīng)用程序中的任意一個(gè)相關(guān)聯(lián)。圖3是圖示了存儲(chǔ)單元12中存儲(chǔ)的交換數(shù)據(jù)相關(guān)信息項(xiàng)的圖。如在圖中所示的, 多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)中的每個(gè)包含用于識(shí)別相應(yīng)的應(yīng)用程序的信息、交換數(shù)據(jù)控制信息和交換目標(biāo)數(shù)據(jù)。例如,在應(yīng)用程序是游戲應(yīng)用的情況下,交換目標(biāo)數(shù)據(jù)是再現(xiàn)數(shù)據(jù)、項(xiàng)目數(shù)據(jù)、人物數(shù)據(jù)等。應(yīng)注意在關(guān)于給定應(yīng)用程序的情況下,無(wú)線通信終端1僅從另一無(wú)線通信終端1獲取數(shù)據(jù),并且不將數(shù)據(jù)提供到該另一無(wú)線通信終端1,與給定應(yīng)用程序相關(guān)聯(lián)的交換數(shù)據(jù)相關(guān)信息項(xiàng)不需要包含交換目標(biāo)數(shù)據(jù)。此外,根據(jù)例如用戶的指令操作,可與一個(gè)應(yīng)用程序相關(guān)聯(lián)地存儲(chǔ)多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)。交換數(shù)據(jù)控制信息是定義在與另一無(wú)線通信終端1執(zhí)行數(shù)據(jù)交換處理時(shí)使用的通信過(guò)程的信息,并且例如是可由無(wú)線通信終端1的系統(tǒng)軟件執(zhí)行的、以腳本(script)語(yǔ)言寫成的通信腳本。具體地,交換數(shù)據(jù)控制信息可以是描述了以下方面的腳本信息將相應(yīng)的交換目標(biāo)數(shù)據(jù)提供到另一無(wú)線通信終端1的條件;從另一無(wú)線通信終端1獲取交換目標(biāo)數(shù)據(jù)的條件;或者在一個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)中存在多種交換目標(biāo)數(shù)據(jù)項(xiàng)的情況下,從多種數(shù)據(jù)項(xiàng)當(dāng)中識(shí)別實(shí)際上要經(jīng)歷數(shù)據(jù)交換的數(shù)據(jù)的過(guò)程。應(yīng)注意,除了腳本信息以外,交換數(shù)據(jù)控制信息可以是可由控制單元11執(zhí)行的程序模塊。應(yīng)注意,根據(jù)來(lái)自用戶的指令,交換數(shù)據(jù)相關(guān)信息管理部件22可被允許刪除存儲(chǔ)在存儲(chǔ)單元12中的交換數(shù)據(jù)相關(guān)信息項(xiàng)或執(zhí)行交換數(shù)據(jù)相關(guān)信息項(xiàng)的臨時(shí)無(wú)效。在交換數(shù)據(jù)相關(guān)信息項(xiàng)存儲(chǔ)在存儲(chǔ)單元12中的情況下,無(wú)線通信終端1根據(jù)來(lái)自用戶的指令在數(shù)據(jù)交換模式下執(zhí)行操作的開始和中斷。在數(shù)據(jù)交換模式下的操作期間,無(wú)線通信終端1可并行執(zhí)行上述多個(gè)應(yīng)用程序中的任意一個(gè)或可執(zhí)行除了那些應(yīng)用程序以外的應(yīng)用程序。應(yīng)注意,取決于正在執(zhí)行的應(yīng)用程序的處理內(nèi)容,應(yīng)用執(zhí)行部件21可暫時(shí)停止數(shù)據(jù)交換模式下的操作。在數(shù)據(jù)交換模式下的操作期間,如果以相同方式在數(shù)據(jù)交換模式下操作的另一無(wú)線通信終端1接近無(wú)線可通信距離范圍內(nèi),則無(wú)線通信單元13檢測(cè)另一無(wú)線通信終端1的出現(xiàn),且然后嘗試建立無(wú)線通信連接。這里,建立無(wú)線通信連接指的是交換用于識(shí)別彼此的通信方的信息(例如,MAC地址),并且建立無(wú)線通信終端1能夠彼此一對(duì)一地發(fā)送/接收數(shù)據(jù)的狀態(tài)。作為具體示例,假設(shè)應(yīng)用執(zhí)行部件21執(zhí)行賽車(racing)游戲A的應(yīng)用程序,以輸出包含其再現(xiàn)數(shù)據(jù)的交換數(shù)據(jù)相關(guān)信息項(xiàng)作為交換目標(biāo)數(shù)據(jù),并且進(jìn)一步執(zhí)行角色扮演游戲B以輸出包含其人物數(shù)據(jù)的交換數(shù)據(jù)相關(guān)信息項(xiàng)作為交換目標(biāo)數(shù)據(jù)。應(yīng)注意,即使當(dāng)應(yīng)用執(zhí)行部件21執(zhí)行賽車A和角色扮演游戲B應(yīng)用程序中的任意一個(gè)時(shí)或者即使當(dāng)應(yīng)用執(zhí)行部件21執(zhí)行例如視頻播放器之類的另一應(yīng)用程序時(shí),無(wú)線通信終端1也可在數(shù)據(jù)交換模式下操作。此外,即使當(dāng)正在執(zhí)行如賽車游戲A、角色扮演游戲 B或視頻播放器的同時(shí)無(wú)線通信終端1響應(yīng)于例如來(lái)自用戶的指令已經(jīng)進(jìn)入暫停狀態(tài)時(shí), 無(wú)線通信終端1也可在數(shù)據(jù)交換模式下操作。在暫停狀態(tài)下,切斷控制單元11等的電源, 但是將電源提供到無(wú)線通信單元13,從而繼續(xù)輸出用于檢測(cè)另一無(wú)線通信終端1的控制信號(hào)。然后,如果檢測(cè)到存在另一無(wú)線通信終端1,則輸出用于恢復(fù)到控制單元11的電源的控制信號(hào),并且然后開始稍后描述的數(shù)據(jù)交換處理。在數(shù)據(jù)交換模式下的操作期間,如果建立了到另一無(wú)線通信終端1的無(wú)線通信連接,則交換數(shù)據(jù)確定部件23獲取在另一無(wú)線通信終端1中存儲(chǔ)的交換數(shù)據(jù)相關(guān)信息項(xiàng)的列表。然后,基于存儲(chǔ)在另一無(wú)線通信終端1中的交換數(shù)據(jù)相關(guān)信息項(xiàng)和存儲(chǔ)在其自身的存儲(chǔ)單元12中的多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng),交換數(shù)據(jù)確定部件23從多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)當(dāng)中確定實(shí)際要經(jīng)歷數(shù)據(jù)交換處理的交換數(shù)據(jù)相關(guān)信息項(xiàng)。此外,在存在多個(gè)確定要經(jīng)歷數(shù)據(jù)交換處理的交換數(shù)據(jù)相關(guān)信息項(xiàng)的情況下,交換數(shù)據(jù)確定部件23可基于那些交換數(shù)據(jù)相關(guān)信息項(xiàng)來(lái)確定數(shù)據(jù)交換處理的執(zhí)行順序。具體地,例如,交換數(shù)據(jù)確定部件23可選擇與在其自身的無(wú)線通信終端1和相對(duì)方(partner)的無(wú)線通信終端1之間的公共應(yīng)用程序相關(guān)聯(lián)的交換數(shù)據(jù)相關(guān)信息項(xiàng)作為要經(jīng)歷與相對(duì)方的無(wú)線通信終端1的數(shù)據(jù)交換處理的信息。應(yīng)注意,稍后描述確定數(shù)據(jù)交換處理的執(zhí)行順序的方法的具體示例。此外,在可能建立到多個(gè)無(wú)線通信終端1的無(wú)線通信連接的情況下,交換數(shù)據(jù)確定部件23可確定以何種順序與無(wú)線通信終端1執(zhí)行數(shù)據(jù)交換處理,從而以所確定的順序與無(wú)線通信終端1執(zhí)行數(shù)據(jù)交換處理。確定將對(duì)于其執(zhí)行數(shù)據(jù)交換處理的無(wú)線通信終端1的順序的方法的具體示例同樣將在稍后描述。數(shù)據(jù)交換處理部件M將以通過(guò)交換數(shù)據(jù)確定部件23確定的順序執(zhí)行與建立了到其的無(wú)線通信連接的另一無(wú)線通信終端1的數(shù)據(jù)交換處理,其中所述數(shù)據(jù)交換處理基于由交換數(shù)據(jù)確定部件23確定的交換數(shù)據(jù)相關(guān)信息項(xiàng)。具體地,根據(jù)由交換數(shù)據(jù)控制信息定義的上述通信過(guò)程,數(shù)據(jù)交換處理部件M執(zhí)行對(duì)另一無(wú)線通信終端1的交換目標(biāo)數(shù)據(jù)的發(fā)送和/或從另一無(wú)線通信終端1的交換目標(biāo)數(shù)據(jù)的接收。從而,即使當(dāng)不執(zhí)行已經(jīng)輸出了要經(jīng)歷數(shù)據(jù)交換處理的交換數(shù)據(jù)相關(guān)信息項(xiàng)的應(yīng)用程序自身時(shí),由于由應(yīng)用程序預(yù)先限定了通信過(guò)程,也可以實(shí)現(xiàn)與應(yīng)用程序相關(guān)的數(shù)據(jù)的交換。此外,如上所述,如果將交換數(shù)據(jù)控制信息設(shè)置為腳本信息,并且數(shù)據(jù)交換處理部件M被配置為解釋并且執(zhí)行該腳本,則可以減少例如由于錯(cuò)誤的發(fā)生而危及安全性或經(jīng)受不穩(wěn)定操作的風(fēng)險(xiǎn),這是由于應(yīng)用程序的具體實(shí)施而引起的。在此情況下,數(shù)據(jù)交換處理部件M可包含可從通信腳本調(diào)用的本地(native)功能的模塊。圖4是圖示根據(jù)本發(fā)明的實(shí)施例的無(wú)線通信終端連接到的無(wú)線通信網(wǎng)絡(luò)的狀態(tài)的概念圖。在附圖的示例中,在無(wú)線通信終端Ia的可無(wú)線通信距離范圍A中,存在其他無(wú)線通信終端Ib和lc。以下,參考圖5的流程圖,給出在無(wú)線通信終端Ia通過(guò)與其他無(wú)線通信終端Ib和Ic的無(wú)線通信執(zhí)行數(shù)據(jù)交換處理的狀態(tài)下所執(zhí)行的處理的示例的詳細(xì)描述。首先,無(wú)線通信終端Ia響應(yīng)于例如用戶執(zhí)行的指令操作開始在數(shù)據(jù)交換模式下的操作,然后通過(guò)周期性地發(fā)送信標(biāo)(beacon)信號(hào)來(lái)嘗試檢測(cè)另一無(wú)線通信終端1 (Si)。 如果例如通過(guò)對(duì)信標(biāo)信號(hào)的響應(yīng)的方式檢測(cè)到另一無(wú)線通信終端1,則無(wú)線通信終端Ia通過(guò)預(yù)定過(guò)程連接到無(wú)線通信網(wǎng)絡(luò)(S》。此時(shí),通過(guò)使用自組織(ad hoc)模式來(lái)連接到無(wú)線通信網(wǎng)絡(luò),無(wú)線通信終端Ia即使在不存在無(wú)線LAN接入點(diǎn)的情況下也可建立到另一無(wú)線通信終端1的通信連接。應(yīng)注意,在無(wú)線LAN的情況下,通過(guò)服務(wù)設(shè)置標(biāo)識(shí)符(SSID)識(shí)別每個(gè)終端連接到的邏輯通信網(wǎng)絡(luò)。在此實(shí)施例中,為了允許相同型號(hào)的無(wú)線通信終端1執(zhí)行以下描述的數(shù)據(jù)交換處理,每個(gè)無(wú)線通信終端1通過(guò)使用取決于無(wú)線通信終端1的型號(hào)而預(yù)先確定的公共SSID(而不是取決于用戶設(shè)置的單獨(dú)SSID)來(lái)加入無(wú)線通信網(wǎng)絡(luò)。在加入無(wú)線通信網(wǎng)絡(luò)之后,無(wú)線通信終端Ia獲取在可通信距離范圍A中存在的另一無(wú)線通信終端1 (對(duì)等方)的列表(S; )。在圖4的示例中,獲取指示無(wú)線通信終端Ib和 Ic的對(duì)等方的列表。列表包括,例如,用于識(shí)別每個(gè)無(wú)線通信終端1的MAC地址和用于識(shí)別每個(gè)無(wú)線通信終端1的用戶的信息。接下來(lái),無(wú)線通信終端Ia確定與在S3中獲取的列表中指示的多個(gè)無(wú)線通信終端 1執(zhí)行數(shù)據(jù)交換處理的順序(S4)。在本描述中,作為示例,假設(shè)確定首先要與無(wú)線通信終端 Ib執(zhí)行數(shù)據(jù)交換然后要與無(wú)線通信終端Ic執(zhí)行數(shù)據(jù)交換。接下來(lái),無(wú)線通信終端Ia建立到作為數(shù)據(jù)交換處理的相對(duì)方的無(wú)線通信終端 1(這里,無(wú)線通信終端lb)的無(wú)線通信連接,然后接收在相對(duì)方的無(wú)線通信終端Ib中存儲(chǔ)的交換數(shù)據(jù)相關(guān)信息項(xiàng)的列表(S5)。然后,基于在S5中接收的無(wú)線通信終端Ib的交換數(shù)據(jù)相關(guān)信息項(xiàng)的列表以及由其自身存儲(chǔ)的交換數(shù)據(jù)相關(guān)信息項(xiàng)的列表,無(wú)線通信終端Ia 確定將要經(jīng)歷數(shù)據(jù)交換處理的執(zhí)行的交換數(shù)據(jù)相關(guān)信息項(xiàng)及其執(zhí)行順序(S6)。此后,無(wú)線通信終端Ia以在S6中確定的順序執(zhí)行基于交換數(shù)據(jù)相關(guān)信息項(xiàng)的數(shù)據(jù)交換處理(S7)。具體地,無(wú)線通信終端Ia基于在要經(jīng)歷數(shù)據(jù)交換處理的交換數(shù)據(jù)相關(guān)信息項(xiàng)中包含的交換數(shù)據(jù)控制信息來(lái)執(zhí)行數(shù)據(jù)交換處理。在完成基于一個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)的數(shù)據(jù)交換處理之后,無(wú)線通信交換Ia確定是否已經(jīng)對(duì)于應(yīng)當(dāng)對(duì)其執(zhí)行數(shù)據(jù)交換處理的所有交換數(shù)據(jù)相關(guān)信息項(xiàng)執(zhí)行了處理(S8)。 如果對(duì)于在S6中已經(jīng)確定要經(jīng)歷數(shù)據(jù)交換處理的所有交換數(shù)據(jù)相關(guān)信息項(xiàng)尚未完成處理,則無(wú)線通信終端Ia返回S7,并且隨后根據(jù)S6中確定的順序執(zhí)行基于下一交換數(shù)據(jù)相關(guān)信息項(xiàng)的數(shù)據(jù)交換處理。另一方面,如果已經(jīng)對(duì)于所有交換數(shù)據(jù)相關(guān)信息項(xiàng)完成了數(shù)據(jù)交換處理,則無(wú)線通信終端Ia確定是否已經(jīng)與在S3中獲取的列表中指示的所有無(wú)線通信終端1執(zhí)行了數(shù)據(jù)交換處理(S9)。這里,因?yàn)闆]有與無(wú)線通信終端Ic完成數(shù)據(jù)交換處理,與設(shè)置為數(shù)據(jù)交換處理的相對(duì)方的無(wú)線通信終端Ic再次執(zhí)行從S5到S8的處理。如果與無(wú)線通信終端Ic完成了數(shù)據(jù)交換處理,這意味著已經(jīng)以在列表中指示的所有無(wú)線通信終端1 執(zhí)行了數(shù)據(jù)交換處理,并且因此隨后執(zhí)行接下來(lái)的處理。最后,在已經(jīng)在S7中執(zhí)行了某一數(shù)據(jù)交換處理的情況下,無(wú)線通信終端Ia使得顯示單元16顯示指示已經(jīng)執(zhí)行了數(shù)據(jù)交換處理的信息,從而通知用戶執(zhí)行結(jié)果(SlO)。為了給出具體示例,在顯示屏幕的確定區(qū)域中無(wú)線通信終端Ia顯示例如指示“已經(jīng)執(zhí)行了經(jīng)過(guò) (passing-by)連接”的消息信息。替代地,可在顯示屏幕的預(yù)定位置顯示預(yù)定圖標(biāo)圖像等。 此外,可通過(guò)與每個(gè)所交換的數(shù)據(jù)項(xiàng)對(duì)應(yīng)的交換數(shù)據(jù)控制信息來(lái)定義要向用戶呈現(xiàn)的消息或圖像。此后,無(wú)線通信終端Ia返回到Si,然后再次等待另一無(wú)線通信終端1接近。應(yīng)注意,在上述圖5的流程中,無(wú)線通信終端Ia確定通信的順序,導(dǎo)入(take lead in)與另一無(wú)線通信終端1的數(shù)據(jù)交換。然而,取決于連接環(huán)境或連接定時(shí),無(wú)線通信終端Ia可接受由另一無(wú)線通信終端1引起的數(shù)據(jù)交換。此外,在上述流程中,以在S4中確定的順序與無(wú)線通信終端1順序地執(zhí)行數(shù)據(jù)交換,直到結(jié)束為止。然而,每次與一個(gè)無(wú)線通信終端1完成數(shù)據(jù)交換處理,可再次執(zhí)行無(wú)線通信終端1的檢測(cè)。此外,在已經(jīng)執(zhí)行了 SlO的通知的狀態(tài)下,如果用戶響應(yīng)于操作單元15執(zhí)行指令操作而選擇所通知的信息,則無(wú)線通信終端Ia的應(yīng)用執(zhí)行部件21可執(zhí)行與所選擇的交換數(shù)據(jù)相關(guān)信息項(xiàng)對(duì)應(yīng)的應(yīng)用程序。此外,如果當(dāng)執(zhí)行數(shù)據(jù)交換處理時(shí)正在執(zhí)行經(jīng)過(guò)數(shù)據(jù)交換處理的應(yīng)用程序,除了在SlO中簡(jiǎn)單地將通知提供給用戶以外,無(wú)線通信終端Ia還可向應(yīng)用執(zhí)行部件21提供指示已經(jīng)執(zhí)行了數(shù)據(jù)交換處理的通知作為事件。通過(guò)上述數(shù)據(jù)交換處理,將從另一無(wú)線通信終端獲取的交換目標(biāo)數(shù)據(jù)存儲(chǔ)在存儲(chǔ)單元12中。然后,當(dāng)應(yīng)用執(zhí)行部件21執(zhí)行相應(yīng)的應(yīng)用程序時(shí),應(yīng)用執(zhí)行部件21參考數(shù)據(jù)交換處理的結(jié)果,并且在應(yīng)用程序的處理反映該結(jié)果。例如,在從另一無(wú)線通信終端1獲取再現(xiàn)數(shù)據(jù)的情況下,作為選項(xiàng),與無(wú)線通信終端1的用戶自身的已經(jīng)存儲(chǔ)的再現(xiàn)數(shù)據(jù)一起呈現(xiàn)再現(xiàn)數(shù)據(jù),并且隨后響應(yīng)于來(lái)自用戶的選擇進(jìn)行再現(xiàn)。這里,給出對(duì)于用戶呈現(xiàn)上述經(jīng)過(guò)連接的執(zhí)行結(jié)果的處理的具體示例的描述。在用戶已經(jīng)執(zhí)行了指令操作以響應(yīng)于SlO的上述通知的情況下,或在不考慮這種通知的情況下,用戶已經(jīng)執(zhí)行了指令操作,以使得顯示經(jīng)過(guò)連接的執(zhí)行狀態(tài),無(wú)線通信終端Ia的交換數(shù)據(jù)相關(guān)信息管理部件22可使得顯示單元16顯示與在存儲(chǔ)單元12中存儲(chǔ)的交換數(shù)據(jù)相關(guān)信息項(xiàng)相關(guān)聯(lián)的應(yīng)用程序的列表。在此情況下,交換數(shù)據(jù)相關(guān)信息管理部件22以可與其他應(yīng)用程序區(qū)別一應(yīng)用程序的方式在顯示屏幕上顯示列表,其中所述應(yīng)用程序與要經(jīng)歷數(shù)據(jù)交換處理的交換數(shù)據(jù)相關(guān)信息項(xiàng)相關(guān)聯(lián),并且在數(shù)據(jù)交換處理的執(zhí)行之后尚未被執(zhí)行 (即,用戶尚未對(duì)于其檢查數(shù)據(jù)交換處理的結(jié)果的應(yīng)用程序)。圖6圖示了用于符合上述經(jīng)過(guò)連接的應(yīng)用程序的列表顯示屏幕的具體示例。在附圖的示例中,指示已經(jīng)執(zhí)行了數(shù)據(jù)交換處理的圖像被附加到已經(jīng)對(duì)其執(zhí)行了數(shù)據(jù)交換處理的應(yīng)用程序(賽車游戲A和角色扮演游戲B),而以具有較低亮度的顏色對(duì)對(duì)其尚未執(zhí)行數(shù)據(jù)交換處理的應(yīng)用程序(模擬游戲C)進(jìn)行暗顯示(在圖中,以虛線表示)。應(yīng)注意,顯示方法不限于上述示例,并且例如,可通過(guò)高亮已經(jīng)對(duì)其執(zhí)行了數(shù)據(jù)交換處理的應(yīng)用程序來(lái)使用加強(qiáng)顯示。通過(guò)參考上述列表顯示屏幕,用戶可以容易地識(shí)別其中對(duì)于經(jīng)過(guò)連接登記的應(yīng)用程序以及已經(jīng)實(shí)際執(zhí)行了數(shù)據(jù)交換處理的應(yīng)用程序。此外,在上述列表顯示屏幕中,可允許用戶選擇已經(jīng)通過(guò)執(zhí)行來(lái)自操作單元15的操作輸入而執(zhí)行了數(shù)據(jù)交換處理的應(yīng)用程序。響應(yīng)于這樣的由用戶執(zhí)行的指令操作,交換數(shù)據(jù)相關(guān)信息管理部件22使得顯示單元16顯示關(guān)于對(duì)于所選擇的應(yīng)用程序執(zhí)行的數(shù)據(jù)交換處理的處理結(jié)果的具體信息。在此情況下要顯示的詳細(xì)信息可包括,例如,使用作為數(shù)據(jù)交換處理的目標(biāo)的另一無(wú)線通信終端1的用戶的用戶名、數(shù)據(jù)交換處理的執(zhí)行日期和時(shí)間、以及通過(guò)數(shù)據(jù)交換處理獲取的數(shù)據(jù)的內(nèi)容(例如,項(xiàng)目名稱或人物名稱)。圖7圖示了上述數(shù)據(jù)交換處理的結(jié)果顯示屏幕的示例。在附圖的示例中,除了所選擇的應(yīng)用程序的名稱和數(shù)據(jù)交換處理的詳細(xì)信息以外,還在屏幕上對(duì)于應(yīng)用程序顯示開始按鈕。當(dāng)用戶已經(jīng)執(zhí)行了指令操作以選擇開始按鈕時(shí),應(yīng)用執(zhí)行部件21可執(zhí)行所選擇的應(yīng)用程序。為此,在參考經(jīng)過(guò)連接的執(zhí)行結(jié)果的同時(shí)用戶可選擇他/她感興趣的應(yīng)用程序,并且可利用簡(jiǎn)單的操作直接開始執(zhí)行應(yīng)用程序。這里,給出通過(guò)上述交換數(shù)據(jù)確定部件23確定關(guān)于多個(gè)無(wú)線通信終端1 (其變?yōu)閿?shù)據(jù)交換的相對(duì)方)執(zhí)行通信連接的順序(連接順序)的方法的具體示例的描述,以及通過(guò)上述交換數(shù)據(jù)確定部件23確定對(duì)于要經(jīng)歷與相對(duì)方的無(wú)線通信終端1的數(shù)據(jù)交換的多
10個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)執(zhí)行的數(shù)據(jù)交換的順序(數(shù)據(jù)交換順序)的方法的具體示例的描述。在經(jīng)過(guò)連接中,存在在與所有無(wú)線通信終端1完成所有的可交換目標(biāo)數(shù)據(jù)項(xiàng)的交換之前,離相對(duì)方的無(wú)線通信終端1的距離變大,使得不能繼續(xù)無(wú)線通信的情況。因此,希望區(qū)分期待對(duì)于用戶具有更大重要性的、將與相對(duì)方的無(wú)線通信終端1執(zhí)行的數(shù)據(jù)交換的執(zhí)行的優(yōu)先次序,并且區(qū)分期待對(duì)于用戶具有更大重要性的、數(shù)據(jù)交換的執(zhí)行的優(yōu)先次序。鑒于此,交換數(shù)據(jù)確定部件23例如通過(guò)以下方法來(lái)確定各個(gè)情況的順序。具體地,交換數(shù)據(jù)確定部件23獲取關(guān)于通過(guò)無(wú)線可通信連接的多個(gè)無(wú)線通信終端1中的每個(gè)的屬性信息,然后通過(guò)使用屬性信息計(jì)算每個(gè)無(wú)線通信終端1的優(yōu)先級(jí)。然后,按順序(in order)與作為數(shù)據(jù)交換的相對(duì)方的具有高優(yōu)先級(jí)的無(wú)線通信終端1執(zhí)行無(wú)線通信連接。在本情形使用的關(guān)于無(wú)線通信終端1的屬性信息1的示例包括關(guān)于與相對(duì)方的無(wú)線通信終端1通信的過(guò)去歷史的信息;關(guān)于用于與相對(duì)方的無(wú)線通信終端1通信的條件的信息;存儲(chǔ)在相對(duì)方的無(wú)線通信終端1中的交換數(shù)據(jù)相關(guān)信息項(xiàng);以及關(guān)于攜帶相對(duì)方的無(wú)線通信終端1的用戶的信息。具體地,在使用關(guān)于與相對(duì)方的無(wú)線通信終端1通信的過(guò)去歷史的信息的情況下,交換數(shù)據(jù)確定部件23確定連接順序,以便于區(qū)分,例如,最近與其執(zhí)行了通信的相對(duì)方或最近未與其執(zhí)行通信的相對(duì)方的優(yōu)先次序。在前面的情況下,可以與特定的通信相對(duì)方更頻繁地執(zhí)行數(shù)據(jù)交換。相反,在后面的情況下,可以與大量的通信相對(duì)方執(zhí)行數(shù)據(jù)交換。此外,關(guān)于用于與相對(duì)方的無(wú)線通信終端1通信的條件的信息的示例包括關(guān)于通信質(zhì)量的信息、關(guān)于檢測(cè)順序的信息以及關(guān)于相對(duì)方的無(wú)線通信終端1的操作狀態(tài)的信息。交換數(shù)據(jù)確定部件23確定連接順序,以便于分別區(qū)分可以較高通信質(zhì)量連接的無(wú)線通信終端1、在圖5的Sl的檢測(cè)處理中較早成功檢測(cè)到的無(wú)線通信終端1、以及正在執(zhí)行一些處理的無(wú)線通信終端1而不是處于暫停狀態(tài)的無(wú)線通信終端1的優(yōu)先次序。此外,交換數(shù)據(jù)確定部件23可獲取存儲(chǔ)在相對(duì)方的無(wú)線通信終端1中的交換數(shù)據(jù)相關(guān)信息項(xiàng)的列表作為屬性信息。在此情況下,例如,交換數(shù)據(jù)確定部件23比較所獲取的列表與其自身的存儲(chǔ)在存儲(chǔ)單元12中的交換數(shù)據(jù)相關(guān)信息項(xiàng)的列表,然后確定連接順序, 以便于區(qū)分具有更多要經(jīng)歷數(shù)據(jù)交換的交換目標(biāo)數(shù)據(jù)項(xiàng)的無(wú)線通信終端1的優(yōu)先次序。可替換地,交換數(shù)據(jù)確定部件23可區(qū)分對(duì)應(yīng)于各個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)的更多類型的應(yīng)用程序(例如,游戲種類)與對(duì)應(yīng)于其自身的交換數(shù)據(jù)相關(guān)信息項(xiàng)的類型相同的無(wú)線通信終端1的優(yōu)先次序。此外,交換數(shù)據(jù)確定部件23可區(qū)分存儲(chǔ)過(guò)去沒有經(jīng)歷無(wú)線通信終端Ia 的數(shù)據(jù)交換的交換數(shù)據(jù)相關(guān)信息項(xiàng)的無(wú)線通信終端1的優(yōu)先次序。此外,關(guān)于攜帶相對(duì)方的無(wú)線通信終端1的用戶的信息的示例包括關(guān)于用戶的年齡或性別的信息。在此情況下,交換數(shù)據(jù)確定部件23確定連接順序,以便于區(qū)分由其年齡與攜帶無(wú)線通信終端Ia的用戶的年齡接近的用戶攜帶的無(wú)線通信終端1或由其性別與攜帶無(wú)線通信終端Ia的用戶的性別相同或不同的用戶攜帶的無(wú)線通信終端1的優(yōu)先次序。應(yīng)注意,當(dāng)執(zhí)行上述S3的處理時(shí),無(wú)線通信終端Ia可從另一攜帶無(wú)線通信終端1 與MAC地址一起接收包括關(guān)于相對(duì)方的無(wú)線通信終端1的操作狀態(tài)的信息、交換數(shù)據(jù)的信息項(xiàng)的列表以及關(guān)于用戶的信息的上述屬性信息。此外,可以多種條件的組合來(lái)使用上述各種條件,以用于確定連接順序。例如,交換數(shù)據(jù)確定部件23通過(guò)加和通過(guò)將與每個(gè)屬性信息對(duì)應(yīng)的值與預(yù)先確定或用戶設(shè)置的加權(quán)因子相乘而計(jì)算的每個(gè)值來(lái)計(jì)算每個(gè)無(wú)線通信終端1的優(yōu)先級(jí)。然后,按照無(wú)線通信終端1的優(yōu)先級(jí)的順序來(lái)執(zhí)行連接。接下來(lái),給出當(dāng)與特定無(wú)線通信終端1執(zhí)行數(shù)據(jù)交換時(shí),確定對(duì)于多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)執(zhí)行的數(shù)據(jù)交換的順序的方法的具體示例的描述。類似地,在此情況下,交換數(shù)據(jù)確定部件23可基于與交換數(shù)據(jù)相關(guān)信息項(xiàng)相關(guān)聯(lián)屬性信息來(lái)計(jì)算每個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)的優(yōu)先級(jí),從而根據(jù)由所計(jì)算的優(yōu)先級(jí)指示的順序來(lái)執(zhí)行數(shù)據(jù)交換。交換數(shù)據(jù)相關(guān)信息項(xiàng)的屬性信息的示例包括關(guān)于相應(yīng)的應(yīng)用程序的執(zhí)行歷史的信息、關(guān)于過(guò)去執(zhí)行的數(shù)據(jù)交換處理的信息以及關(guān)于交換數(shù)據(jù)相關(guān)信息項(xiàng)的更新歷史的信息。具體地,在使用關(guān)于相應(yīng)的應(yīng)用程序的執(zhí)行歷史的信息的情況下,交換數(shù)據(jù)確定部件23確定數(shù)據(jù)交換順序,以便于區(qū)分,例如,在執(zhí)行數(shù)據(jù)交換處理時(shí)對(duì)應(yīng)于正在執(zhí)行的應(yīng)用程序的交換數(shù)據(jù)相關(guān)信息項(xiàng),或者對(duì)應(yīng)于之前剛剛執(zhí)行的應(yīng)用程序的交換數(shù)據(jù)相關(guān)信息項(xiàng)的優(yōu)先次序。此外,交換數(shù)據(jù)確定部件23可以確定數(shù)據(jù)交換順序,以便于區(qū)分與在預(yù)定的剛剛過(guò)去的時(shí)間段中更頻繁地執(zhí)行的應(yīng)用程序?qū)?yīng)的交換數(shù)據(jù)相關(guān)信息項(xiàng)的優(yōu)先次序。通過(guò)這樣,例如,可以優(yōu)選地設(shè)置這種關(guān)于用戶最近玩的最頻繁的游戲等的數(shù)據(jù)作為交換目標(biāo)。此外,在使用關(guān)于過(guò)去的數(shù)據(jù)交換處理的信息的情況下,交換數(shù)據(jù)確定部件23確定數(shù)據(jù)交換順序,以便于區(qū)分,例如,在先前的數(shù)據(jù)交換處理中要求較短時(shí)間段的交換數(shù)據(jù)相關(guān)信息項(xiàng)的優(yōu)先次序。此外,交換數(shù)據(jù)確定部件23還可使用關(guān)于交換數(shù)據(jù)相關(guān)信息項(xiàng)的更新歷史的信息,從而確定數(shù)據(jù)交換順序,以便于區(qū)分在先前的數(shù)據(jù)交換處理之后已新添加的交換數(shù)據(jù)相關(guān)信息項(xiàng)或者在與相同的無(wú)線通信終端1最后一次執(zhí)行數(shù)據(jù)交換之后已經(jīng)更新的交換數(shù)據(jù)相關(guān)信息項(xiàng)的優(yōu)先次序。應(yīng)注意,在基于上述信息確定數(shù)據(jù)交換順序的情況下,無(wú)線通信終端Ia記錄應(yīng)用程序的執(zhí)行歷史、數(shù)據(jù)交換處理的執(zhí)行歷史、交換數(shù)據(jù)相關(guān)信息項(xiàng)的更新歷史等作為日志。此外,交換數(shù)據(jù)確定部件23可確定數(shù)據(jù)交換順序,以便于區(qū)分由用戶設(shè)計(jì)為,例如,“優(yōu)選”的交換數(shù)據(jù)相關(guān)信息項(xiàng)的優(yōu)先次序。此外,與連接順序的示例類似,可以多種條件的組合來(lái)使用上述各種條件,以便于確定數(shù)據(jù)交換順序。根據(jù)上述本實(shí)施例的無(wú)線通信終端1,即使在沒有執(zhí)行應(yīng)用程序的狀態(tài)下,也可與另一無(wú)線通信終端1交換關(guān)于多個(gè)應(yīng)用程序中的每個(gè)的數(shù)據(jù)。因此,用戶可自由地執(zhí)行各種應(yīng)用程序而不需要對(duì)于無(wú)線通信終端1是否正在數(shù)據(jù)交換模式下進(jìn)行操作的很多關(guān)注。 此外,即使沒有正在執(zhí)行應(yīng)用程序,也可以執(zhí)行關(guān)于應(yīng)用程序的數(shù)據(jù)的交換,其中所述應(yīng)用程序因此用于增加與其他無(wú)線通信終端1執(zhí)行數(shù)據(jù)交換的機(jī)會(huì)。應(yīng)注意,本發(fā)明的實(shí)施例不限于此。例如在以上描述中,無(wú)線通信單元13根據(jù) IEEE 802. 11標(biāo)準(zhǔn)執(zhí)行無(wú)線通信,但是本發(fā)明不限于此。例如,可根據(jù)藍(lán)牙(Bluetooth(注冊(cè)商標(biāo)))標(biāo)準(zhǔn)執(zhí)行無(wú)線通信。此外,根據(jù)本發(fā)明實(shí)施例的無(wú)線通信終端1與另一無(wú)線通信終端交換的數(shù)據(jù)不限于關(guān)于游戲的數(shù)據(jù),并且可以是由各種應(yīng)用程序輸出的數(shù)據(jù)。
權(quán)利要求
1.一種無(wú)線通信終端,與另一無(wú)線通信終端執(zhí)行無(wú)線通信,包括存儲(chǔ)裝置,用于存儲(chǔ)當(dāng)執(zhí)行多個(gè)應(yīng)用程序時(shí)輸出的多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng);交換數(shù)據(jù)確定裝置,用于當(dāng)建立到所述另一無(wú)線通信終端的無(wú)線通信連接時(shí),基于在所述存儲(chǔ)裝置中存儲(chǔ)的多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)以及在所述另一無(wú)線通信終端中存儲(chǔ)的交換數(shù)據(jù)相關(guān)信息項(xiàng),確定要經(jīng)歷數(shù)據(jù)交換處理的交換數(shù)據(jù)相關(guān)信息項(xiàng);以及數(shù)據(jù)交換裝置,用于與所述另一無(wú)線通信終端執(zhí)行基于所確定的交換數(shù)據(jù)相關(guān)信息項(xiàng)的數(shù)據(jù)交換處理。
2.如權(quán)利要求1所述的無(wú)線通信終端,其中在確定多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)要經(jīng)歷數(shù)據(jù)交換處理的情況下,所述交換數(shù)據(jù)確定裝置基于與多個(gè)所確定的交換數(shù)據(jù)相關(guān)信息項(xiàng)中的每個(gè)相關(guān)聯(lián)的屬性信息,確定基于所述多個(gè)所確定的交換數(shù)據(jù)相關(guān)信息項(xiàng)中的每個(gè)的數(shù)據(jù)交換處理的執(zhí)行順序;并且所述數(shù)據(jù)交換裝置根據(jù)所確定的執(zhí)行順序,執(zhí)行基于所述多個(gè)所確定的交換數(shù)據(jù)相關(guān)信息項(xiàng)中的每個(gè)的數(shù)據(jù)交換處理。
3.如權(quán)利要求2所述的無(wú)線通信終端,其中,所述屬性信息包括關(guān)于與所述交換數(shù)據(jù)相關(guān)信息項(xiàng)對(duì)應(yīng)的應(yīng)用程序的執(zhí)行歷史的信息。
4.如權(quán)利要求2所述的無(wú)線通信終端,其中,所述屬性信息包括關(guān)于基于所述交換數(shù)據(jù)相關(guān)信息項(xiàng)在過(guò)去執(zhí)行的數(shù)據(jù)交換處理的信息。
5.如權(quán)利要求2所述的無(wú)線通信終端,其中,所述屬性信息包括關(guān)于所述交換數(shù)據(jù)相關(guān)信息項(xiàng)的更新歷史的信息。
6.如權(quán)利要求1所述的無(wú)線通信終端,其中,在存在能夠?qū)ζ浣o(wú)線通信連接的多個(gè)其他無(wú)線通信終端的情況下,所述交換數(shù)據(jù)確定裝置確定對(duì)于多個(gè)其他無(wú)線通信終端中的每個(gè)執(zhí)行數(shù)據(jù)交換處理的順序,并且以所確定的順序建立到所述多個(gè)其他無(wú)線通信終端中的每個(gè)的無(wú)線通信連接。
7.如權(quán)利要求1所述的無(wú)線通信終端,其中所述交換數(shù)據(jù)相關(guān)信息項(xiàng)包括定義在與其他無(wú)線通信終端執(zhí)行數(shù)據(jù)交換處理時(shí)使用的通信過(guò)程的交換數(shù)據(jù)控制信息;以及所述數(shù)據(jù)交換裝置根據(jù)所述交換數(shù)據(jù)控制信息執(zhí)行基于所述交換數(shù)據(jù)相關(guān)信息項(xiàng)的數(shù)據(jù)交換處理。
8.—種控制無(wú)線通信終端的方法,所述無(wú)線通信終端與另一無(wú)線通信終端執(zhí)行無(wú)線通信,所述方法包括步驟在存儲(chǔ)裝置中存儲(chǔ)當(dāng)執(zhí)行多個(gè)應(yīng)用程序時(shí)輸出的多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng);當(dāng)建立到另一無(wú)線通信終端的無(wú)線通信連接時(shí),基于在所述存儲(chǔ)裝置中存儲(chǔ)的多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)以及在所述另一無(wú)線通信終端中存儲(chǔ)的交換數(shù)據(jù)相關(guān)信息項(xiàng),確定要經(jīng)歷數(shù)據(jù)交換處理的交換數(shù)據(jù)相關(guān)信息項(xiàng);以及與所述另一無(wú)線通信終端執(zhí)行基于所確定的交換數(shù)據(jù)相關(guān)信息項(xiàng)的數(shù)據(jù)交換處理。
9.一種具有存儲(chǔ)在其中的程序的計(jì)算機(jī)可讀信息存儲(chǔ)介質(zhì),所述程序使得與另一無(wú)線通信終端執(zhí)行無(wú)線通信的無(wú)線通信終端用作如下裝置用于在存儲(chǔ)裝置中存儲(chǔ)當(dāng)執(zhí)行多個(gè)應(yīng)用程序時(shí)輸出的多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)的裝置;交換數(shù)據(jù)確定裝置,用于當(dāng)建立到所述另一無(wú)線通信終端的無(wú)線通信連接時(shí),基于在所述存儲(chǔ)裝置中存儲(chǔ)的多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)以及在所述另一無(wú)線通信終端中存儲(chǔ)的交換數(shù)據(jù)相關(guān)信息項(xiàng),確定要經(jīng)歷數(shù)據(jù)交換處理的交換數(shù)據(jù)相關(guān)信息項(xiàng);以及數(shù)據(jù)交換裝置,用于與所述另一無(wú)線通信終端執(zhí)行基于所確定的交換數(shù)據(jù)相關(guān)信息項(xiàng)的數(shù)據(jù)交換處理。
全文摘要
提供了無(wú)線通信終端及其控制方法和程序。該無(wú)線通信終端是能夠有效地與另一無(wú)線通信終端交換由多個(gè)應(yīng)用程序生成的數(shù)據(jù)項(xiàng)的無(wú)線通信終端。與另一無(wú)線通信終端執(zhí)行無(wú)線通信的無(wú)線通信終端被配置為存儲(chǔ)當(dāng)執(zhí)行多個(gè)應(yīng)用程序時(shí)輸出的多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng);當(dāng)建立到另一無(wú)線通信終端的無(wú)線通信連接時(shí),基于所存儲(chǔ)的多個(gè)交換數(shù)據(jù)相關(guān)信息項(xiàng)以及在另一無(wú)線通信終端中存儲(chǔ)的交換數(shù)據(jù)相關(guān)信息項(xiàng),確定要經(jīng)歷數(shù)據(jù)交換處理的交換數(shù)據(jù)相關(guān)信息項(xiàng);以及與另一無(wú)線通信終端執(zhí)行基于所確定的交換數(shù)據(jù)相關(guān)信息項(xiàng)的數(shù)據(jù)交換處理。
文檔編號(hào)H04W8/18GK102216915SQ20098014561
公開日2011年10月12日 申請(qǐng)日期2009年8月25日 優(yōu)先權(quán)日2008年11月17日
發(fā)明者下村智則 申請(qǐng)人:索尼計(jì)算機(jī)娛樂(lè)公司