專利名稱:信息處理裝置及信息處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息處理裝置和信息處理系統(tǒng)。
背景技術(shù):
裝配有通信功能的游戲裝置正廣泛普及,能夠?qū)崿F(xiàn)多個用戶一起進(jìn)行聊天或在線游戲。另外,不僅是游戲?qū)S脵C(jī),在個人計算機(jī)中安裝上游戲程序,多個用戶一起享受在線游戲的情況也已一般化。另外,雖然以往便攜式的游戲機(jī)、PDA (Personal Digital Assistant :個人數(shù)字助理)等電子設(shè)備就已普及,但近年來如智能手機(jī)那樣將便攜式電話、PDA等功能集成在一起的多功能型的電子設(shè)備也已出現(xiàn)。這樣的電子設(shè)備中裝配有大容量的存儲器及高速處理器,通過下載并安裝應(yīng)用程序,多個用戶就能聊天或玩在線游戲了?!苍谙燃夹g(shù)文獻(xiàn)〕〔專利文獻(xiàn)〕〔專利文獻(xiàn)I〕美國專利第7,558,820號公報為在多個用戶中同步執(zhí)行同一應(yīng)用,首先需要生成該應(yīng)用的對話(session),多個用戶參加到該對話中。在用戶們集結(jié)在一起進(jìn)行游戲時,一邊相互交談一邊生成對話,各自參加即可,但當(dāng)各個用戶處于遠(yuǎn)離的位置時,無法用眼睛看著確認(rèn)彼此的狀況。因此需要開發(fā)一種在這樣的情況下也能容易地確認(rèn)彼此的狀況,使參加到對話中時的步驟盡可能簡單的用戶接口。
發(fā)明內(nèi)容
因此,本發(fā)明的目的在于提供一種能以簡單操作參加到應(yīng)用的對話中的技術(shù)。為解決上述課題,本發(fā)明一個方案的信息處理裝置具有通信部;取得部,通過通信部,取得包含有狀態(tài)信息的呈現(xiàn)信息,該狀態(tài)信息表示其它信息處理裝置中的應(yīng)用的執(zhí)行狀態(tài);以及狀態(tài)圖像生成部,基于所取得的呈現(xiàn)信息,生成表示應(yīng)用的狀態(tài)的狀態(tài)圖像。 狀態(tài)圖像生成部參照狀態(tài)信息,決定將應(yīng)用的執(zhí)行狀態(tài)提示給用戶的顯示方式。本發(fā)明的另一方案是一種信息處理系統(tǒng)。該信息處理系統(tǒng)是多個信息處理裝置連接的信息處理系統(tǒng),其特征在于,各信息處理裝置具有通信部;執(zhí)行部,執(zhí)行應(yīng)用;呈現(xiàn)信息生成部,生成包含有表示應(yīng)用的執(zhí)行狀態(tài)的狀態(tài)信息的呈現(xiàn)信息;發(fā)送部,通過通信部發(fā)送所生成的呈現(xiàn)信息;取得部,通過通信部,取得包含有其它信息處理裝置中的狀態(tài)信息的呈現(xiàn)信息;以及狀態(tài)圖像生成部,基于所取得的呈現(xiàn)信息,生成表示應(yīng)用的狀態(tài)的狀態(tài)圖像。狀態(tài)圖像生成部參照所取得的呈現(xiàn)信息中所包含的狀態(tài)信息,決定將應(yīng)用的執(zhí)行狀態(tài)提示給用戶的顯示方式。另外,將以上構(gòu)成要素的任意組合、本發(fā)明的表現(xiàn)形式在方法、裝置、系統(tǒng)、記錄介質(zhì)、計算機(jī)程序等間變換后的方案,作為本發(fā)明的方式也是有效的。
圖I是表不實(shí)施例的信息處理系統(tǒng)的構(gòu)成的一例的圖。
圖2是表示實(shí)施例的信息處理裝置的外觀的一例的圖。
圖3是表示信息處理裝置的功能塊的圖。
圖4是表示好友畫面的一例的圖。
圖5是表不好友的詳細(xì)信息畫面的一例的圖。
圖6是表不生成圖5所不的⑶I的流程的圖。
圖7是表示由狀態(tài)圖像生成部生成的狀態(tài)圖像的另一例的圖。
具體實(shí)施例方式下面將通過實(shí)施例來具體說明本發(fā)明。實(shí)施例用于說明本發(fā)明,但并非限定本發(fā)明。圖I表不實(shí)施例的信息處理系統(tǒng)I的構(gòu)成的一例。在信息處理系統(tǒng)I中,多個信息處理裝置10a、10b、IOc (以下在不作區(qū)別時稱作“信息處理裝置10”)連接成能夠相互收發(fā)數(shù)據(jù)。在圖I所示的信息處理系統(tǒng)I中,各信息處理裝置10具有無線通信功能,經(jīng)由接入點(diǎn)(以下稱作“AP”) 2連接于網(wǎng)絡(luò)4,并經(jīng)由服務(wù)器6與其它信息處理裝置10收發(fā)數(shù)據(jù)。 這樣,信息處理裝置10具有基于無線LAN(Local Area Network)方式的通信功能,可以以內(nèi)建網(wǎng)絡(luò)基建模式經(jīng)由服務(wù)器6地與其它信息處理裝置10進(jìn)行通信,但也可以以點(diǎn)對點(diǎn)模式(Ad hoc mode)與其它信息處理裝置10進(jìn)行直接通信。另外,信息處理裝置10也可以不以無線LAN方式,而是使用Bluetooth (藍(lán)牙)(注冊商標(biāo))協(xié)議與其它信息處理裝置10 通信,還可以通過第3代移動通信系統(tǒng)中的通信方式與其它信息處理裝置10通信。如上這樣,信息處理裝置10具有通信功能,能夠彼此收發(fā)數(shù)據(jù)。另外,信息處理裝置10也可以以使用纜線的有線連接方式來與其它信息處理裝置10通信。AP2作為中繼裝置來發(fā)揮功能,以無線LAN方式使信息處理裝置10連接于其它接入點(diǎn),并使信息處理裝置10連接于因特網(wǎng)或有線LAN等網(wǎng)絡(luò)4。在此,AP2a作為信息處理裝置IOa的中繼裝置來發(fā)揮功能,AP2b作為信息處理裝置IOb的中繼裝置來發(fā)揮功能,AP2c 作為信息處理裝置IOc的中繼裝置來發(fā)揮功能。另外,信息處理裝置10的數(shù)量并不限于3 臺,也可以有更多的臺數(shù)。此外,在本實(shí)施例中,服務(wù)器6是在多個信息處理裝置10間中繼數(shù)據(jù)的,但信息處理裝置10彼此間也可以直接收發(fā)數(shù)據(jù)。圖2表示實(shí)施例的信息處理裝置10的外觀的一例。圖2所示的信息處理裝置10 是便攜式終端,裝配有無線通信功能。如上所述信息處理裝置10也可以經(jīng)由纜線與其它信息處理裝置10通信,也不限于便攜式終端,還可以是臺式終端。如圖2所示,在信息處理裝置10的正面?zhèn)?、即用戶握持信息處理裝置10進(jìn)行操作時朝向用戶的一側(cè),具有指示輸入按鈕21、方向鍵22、R按鈕23、L按鈕24等輸入裝置20、 以及顯示裝置68。顯示裝置68中還兼設(shè)有用于檢測用戶的指頭或觸控筆等的接觸的觸摸屏69。在信息處理裝置10的內(nèi)部,具有檢測信息處理裝置10的傾斜的傾斜傳感器25。另外,也可以在信息處理裝置10的背面?zhèn)染哂斜趁嬗|摸屏。用戶在兩手握持信息處理裝置10的狀態(tài)下,例如能夠以右手拇指操作指示輸入按鈕21,以左手拇指操作方向鍵22,以右手食指或中指操作R按鈕23,以左手食指或中指操作L按鈕24。此外,在操作觸摸屏69時,在兩手握持信息處理裝置10的狀態(tài)下,可以以各拇指操作觸摸屏69,在以左手握持信息處理裝置10的狀態(tài)下,可以用右手操作觸摸屏69, 以左手拇指操作方向鍵22,以左手食指或中指操作L按鈕24。下面敘述實(shí)施例的概要。在信息處理系統(tǒng)I中,首先信息處理裝置IOa生成預(yù)定應(yīng)用的對話的生成指示。該應(yīng)用是能夠多個用戶共同參加的應(yīng)用(多用戶在線應(yīng)用),代表性的是聊天、游戲,但也可以是其它種類的應(yīng)用。信息處理裝置IOa將所生成的生成指示發(fā)送給服務(wù)器6后,服務(wù)器6按照生成指示生成對話。具體來說,服務(wù)器6發(fā)出用于確定對話的識別信息(以下稱為“對話ID”),返回給信息處理裝置10a。對話ID可以是在要參加對話的信息處理裝置10經(jīng)由服務(wù)器6進(jìn)行同步通信時所使用的、用于連接至服務(wù)器6的 URI (Universal Resource Identifier :通用資源標(biāo)識符)。信息處理裝置IOa將包含所取得的對話ID的呈現(xiàn)(presence)信息發(fā)送給服務(wù)器 6,其它信息處理裝置IObUOc通過定期地訪問服務(wù)器6,來取得信息處理裝置IOa的呈現(xiàn)信息。另外,在多個信息處理裝置10以點(diǎn)對點(diǎn)模式進(jìn)行通信時,信息處理裝置IOa將呈現(xiàn)信息直接發(fā)送給其它信息處理裝置10b、10c。此時,信息處理裝置IOa將表示應(yīng)用的執(zhí)行狀態(tài)的狀態(tài)信息預(yù)先包含在呈現(xiàn)信息中。該狀態(tài)信息包含有可否參加到應(yīng)用的對話中的信息, 信息處理裝置10b、IOc取得呈現(xiàn)信息后,按照狀態(tài)信息生成表示信息處理裝置IOa中的應(yīng)用的狀態(tài)的GUI (狀態(tài)圖像),提示用戶能否參加到應(yīng)用的對話中。在狀態(tài)信息包含允許參加信息的情況下,例如生成用戶能選擇“Join”標(biāo)記的⑶I,另一方面,在狀態(tài)信息包含禁止參加信息的情況下,生成用戶無法選擇“Join”標(biāo)記的⑶I。由此,信息處理裝置IOb的用戶 B及信息處理裝置IOc的用戶C能夠確認(rèn)使用信息處理裝置IOa的用戶A的應(yīng)用的狀態(tài),能夠容易地判斷能否參加到對話中。圖3表示信息處理裝置10的功能塊。信息處理裝置10具有輸入裝置20、觸摸屏 69、輸入部30、處理部100、顯示裝置68、通信部160、以及存儲部180。這些結(jié)構(gòu)如果用硬件元件來實(shí)現(xiàn)的話,可以通過任意計算機(jī)的CPU、存儲器、以及載入到存儲器中的程序等來實(shí)現(xiàn),但在此,描述通過它們的協(xié)作來實(shí)現(xiàn)的功能塊。因此,本領(lǐng)域技術(shù)人員當(dāng)理解這些功能塊可以僅由硬件來實(shí)現(xiàn),也可以僅由軟件來實(shí)現(xiàn),還可以通過它們的組合,以各種各樣的形式來實(shí)現(xiàn)。輸入部30接受用戶從輸入裝置20及觸摸屏69輸入的操作指示。通信部160經(jīng)由服務(wù)器6與其它信息處理裝置10相連接,進(jìn)行數(shù)據(jù)的收發(fā)。如上所述通信部160與其它信息處理裝置10可以無線連接,也可以有線連接。處理部100在從其它信息處理裝置10 取得呈現(xiàn)信息后,生成表示應(yīng)用的狀態(tài)的狀態(tài)圖像,提示給用戶。顯示裝置68顯示處理部 100所生成的狀態(tài)圖像,并顯示應(yīng)用的執(zhí)行畫面。處理部100具有應(yīng)用執(zhí)行部110、呈現(xiàn)信息生成部120、發(fā)送部130、取得部140、狀態(tài)圖像生成部150、以及對話控制部170。對話控制部170具有對話生成部172、對話ID保持部174、以及對話參加部176。對話控制部170在與服務(wù)器6協(xié)作的基礎(chǔ)上控制關(guān)于應(yīng)用的對話的處理。具體來說,對話生成部172生成對話的生成指示,對話ID保持部174保存服務(wù)器6所設(shè)定的對話 ID,對話參加部176具有通過使保存在對話ID保持部174中的對話ID包含在發(fā)送數(shù)據(jù)中, 來使信息處理裝置10參加到應(yīng)用的對話中的作用。另外,對話控制部170的功能可以通過應(yīng)用來實(shí)現(xiàn),進(jìn)行動作使得服務(wù)器6所設(shè)定的對話ID被傳遞給應(yīng)用,應(yīng)用使用對話ID來參加到對話中。本實(shí)施例的信息處理裝置10將表示信息處理裝置10的狀態(tài)的呈現(xiàn)信息經(jīng)由服務(wù)器6而通知給其它信息處理裝置10,另外,從其它信息處理裝置10取得表示其它信息處理裝置10的狀態(tài)的呈現(xiàn)信息。以下為便于理解實(shí)施例,使用圖3所示的功能塊來說明在圖I 的信息處理系統(tǒng)I中,信息處理裝置IOa發(fā)送呈現(xiàn)信息,信息處理裝置IOb取得在信息處理裝置IOa中所生成的呈現(xiàn)信息的情況。另外,所有信息處理裝置10a、10b、IOc都兼具呈現(xiàn)信息的發(fā)送功能及接收功能,并非信息處理裝置IOa僅具有發(fā)送功能、信息處理裝置IOb僅具有接收功能。<呈現(xiàn)信息的發(fā)送功能>在信息處理裝置IOa中,應(yīng)用執(zhí)行部110根據(jù)輸入部30所收到的操作指示,起動例如聊天、游戲等多個用戶能共同參加的應(yīng)用。此時,對話生成部172生成用于其它用戶參加到應(yīng)用的對話的生成指示,由發(fā)送部130發(fā)送給服務(wù)器6。對話的生成指示中含有用戶 A的識別信息(以下稱作“用戶賬戶ID”)及用于確定應(yīng)用的信息(以下稱作“應(yīng)用ID”)。 服務(wù)器6收到對話的生成指示后,設(shè)定對話ID,生成由應(yīng)用執(zhí)行部110執(zhí)行的應(yīng)用的對話。 服務(wù)器6將對話ID發(fā)送給信息處理裝置10a,取得部140經(jīng)由通信部160取得對話ID。取得的對話ID被保存在對話ID保持部174中。另外,如上所述對話ID也可以由應(yīng)用來保存。應(yīng)用執(zhí)行部110可以同時執(zhí)行多個多用戶在線應(yīng)用。在同時執(zhí)行多個應(yīng)用時,對話生成部172針對各個應(yīng)用分別生成對話的生成指示,服務(wù)器6針對所收到的生成指示分別生成對話,將各個對話ID通知給信息處理裝置10a。應(yīng)用執(zhí)行部110在執(zhí)行應(yīng)用時生成表示用戶A的應(yīng)用的執(zhí)行狀態(tài)的狀態(tài)信息。該狀態(tài)信息是確定正在執(zhí)行的應(yīng)用能否受理來自其它用戶的參加的信息。例如狀態(tài)信息可以用標(biāo)志值來表現(xiàn),標(biāo)志I是允許參加信息,表示其它用戶能夠參加,標(biāo)志O是禁止參加信息, 表示其他用戶不可參加。例如在聊天對話中,應(yīng)用執(zhí)行部110能夠?qū)⒓尤藬?shù)設(shè)定限制。用戶可以對應(yīng)用輸入?yún)⒓尤藬?shù)的上限。在對參加人數(shù)設(shè)有上限時,如果參加人數(shù)尚未達(dá)到上限,則應(yīng)用執(zhí)行部110將表示能夠參加的標(biāo)志值I的狀態(tài)信息(允許參加信息)傳遞給呈現(xiàn)信息生成部 120,如果參加人數(shù)已達(dá)到上限,則將表示不可參加的標(biāo)志值O的狀態(tài)信息(禁止參加信息) 傳遞給呈現(xiàn)信息生成部120。另外,在例如賽車的游戲?qū)υ捴?,?yīng)用執(zhí)行部110在比賽開始前,將標(biāo)志值I的狀態(tài)信息傳遞給呈現(xiàn)信息生成部120,而在比賽開始后,將標(biāo)志值O的狀態(tài)信息傳遞給呈現(xiàn)信息生成部120。這樣,應(yīng)用執(zhí)行部110判斷其它信息處理裝置10能否參加到正在執(zhí)行的應(yīng)用的對話中。這樣,在信息處理系統(tǒng)I中,其他用戶能否參加到應(yīng)用對話中的判定是由應(yīng)用自身來執(zhí)行的,其判定結(jié)果被作為狀態(tài)信息傳遞給呈現(xiàn)信息生成部120。呈現(xiàn)信息生成部120生成含有表示應(yīng)用的執(zhí)行狀態(tài)的狀態(tài)信息的呈現(xiàn)信息。呈現(xiàn)信息不僅包含應(yīng)用的狀態(tài)信息,還可以包含用戶賬戶ID、對話ID及應(yīng)用ID,進(jìn)而還可以包含信息處理裝置IOa中的游戲的進(jìn)展履歷、用戶圖標(biāo)等信息。另外,在同時起動有多個應(yīng)用時,各應(yīng)用的對話ID、應(yīng)用ID、以及應(yīng)用的狀態(tài)信息被包含在呈現(xiàn)信息中。呈現(xiàn)信息生成部 120將各應(yīng)用的最新的狀態(tài)信息保存在存儲部180中,并在某一應(yīng)用出現(xiàn)狀態(tài)變化時,生成包含有各應(yīng)用的最新的狀態(tài)信息的呈現(xiàn)信息。呈現(xiàn)信息生成部120從應(yīng)用執(zhí)行部110接收應(yīng)用ID及應(yīng)用的狀態(tài)信息,還從對話ID保持部174接收對話ID,由此來生成呈現(xiàn)信息。此外,在應(yīng)用保存有對話ID的情況下,對話ID由應(yīng)用來提供。在要使進(jìn)展履歷等包含在呈現(xiàn)信息中的情況下,呈現(xiàn)信息生成部120從存儲部180讀出所需的信息。呈現(xiàn)信息生成部120在信息處理裝置IOa的狀態(tài)出現(xiàn)變化時,生成(更新)呈現(xiàn)信息。例如,在應(yīng)用的狀態(tài)信息發(fā)生變化時,呈現(xiàn)信息生成部120更新呈現(xiàn)信息。所謂狀態(tài)信息發(fā)生變化,在聊天對話的例子中來說,例如是從參加人數(shù)從已達(dá)上限的狀態(tài)變?yōu)橐騃人以上從聊天室退出而使得參加人數(shù)變成未達(dá)上限的狀態(tài)的情況,或者反過來,從參加人數(shù)未達(dá)上限的狀態(tài)變?yōu)橐騃人以上進(jìn)入聊天室而使得參加人數(shù)已達(dá)上限的狀態(tài)的情況。在應(yīng)用執(zhí)行部110對其他用戶能否參加進(jìn)行判定的判定結(jié)果發(fā)生變化時,呈現(xiàn)信息生成部120 生成(更新)呈現(xiàn)信息。呈現(xiàn)信息生成部120典型的是在以下所列的狀態(tài)的變化點(diǎn)更新呈現(xiàn)信息。(I)應(yīng)用被起動時(2)在應(yīng)用中成為其他用戶能夠參加時(3)在應(yīng)用中從其他用戶能夠參加的狀態(tài)變?yōu)椴豢蓞⒓訝顟B(tài)時(4)應(yīng)用被結(jié)束時狀態(tài)的變化點(diǎn)可以在⑴ ⑷的基礎(chǔ)上由應(yīng)用任意設(shè)定。所設(shè)定的狀態(tài)變化點(diǎn)成為呈現(xiàn)信息的更新契機(jī)。下面針對上述的狀態(tài)變化點(diǎn),說明呈現(xiàn)信息所包含的應(yīng)用ID與狀態(tài)信息的關(guān)系。在應(yīng)用被起動時,呈現(xiàn)信息中被包含應(yīng)用ID、標(biāo)志值O的狀態(tài)信息(禁止參加信息)。在應(yīng)用中成為其他用戶能夠參加時,呈現(xiàn)信息中被包含應(yīng)用ID、標(biāo)志值I的狀態(tài)信息(允許參加信息)。在應(yīng)用中從其他用戶能夠參加的狀態(tài)變?yōu)椴豢蓞⒓拥臓顟B(tài)時,呈現(xiàn)信息中被包含應(yīng)用ID、標(biāo)志值O的狀態(tài)信息(禁止參加信息)。在應(yīng)用被結(jié)束時,應(yīng)用ID和狀態(tài)信息都不被包含在呈現(xiàn)信息中。S卩,通過在該情況下不將應(yīng)用ID等包含在呈現(xiàn)信息中,來生成通知應(yīng)用的結(jié)束的呈現(xiàn)信息。此外,在該例中,狀態(tài)信息是確定可否參加的信息,但在例如完成了游戲中的預(yù)定任務(wù)、或者獲得了預(yù)定的物品被設(shè)定為狀態(tài)變化點(diǎn)的情況下,完成了任務(wù)、或者獲得了物品可以被作為狀態(tài)信息包含在呈現(xiàn)信息。另外,呈現(xiàn)信息生成部120在執(zhí)行著多個應(yīng)用時,對于出現(xiàn)最新的狀態(tài)變化的應(yīng)用,使變更后的最新的狀態(tài)信息包含在呈現(xiàn)信息,而對于沒有出現(xiàn)狀態(tài)變化的應(yīng)用,使保存在存儲部180中的最新的狀態(tài)信息包含在呈現(xiàn)信息中。發(fā)送部130將呈現(xiàn)信息生成部120所生成的呈現(xiàn)信息經(jīng)由通信部160發(fā)送給服務(wù)器6。服務(wù)器6針對各用戶,將被稱為“好友”的特定用戶以列表方式登錄。在用戶間預(yù)先已達(dá)成合意的情況下,進(jìn)行好友的登錄,用戶能夠通過增加好友來增加一起聊天或游戲的同伴。服務(wù)器6保存著用戶A的好友列表,在從用戶A的好友列表所包含的用戶接收到呈現(xiàn)信息的取得請求時,向該用戶發(fā)送用戶A的呈現(xiàn)信息。在此,用戶B、C如果已被登錄在好友列表中,則服務(wù)器6根據(jù)呈現(xiàn)信息的取得請求,向用戶B的信息處理裝置10b、用戶C的信息處理裝置IOc發(fā)送用戶A的呈現(xiàn)信息。以上是發(fā)送呈現(xiàn)信息的信息處理裝置IOa中的處理。<呈現(xiàn)信息的接收功能>在信息處理裝置IOb中,取得部140經(jīng)由通信部160定期地訪問服務(wù)器6,取得信息處理裝置IOa中的呈現(xiàn)信息。取得部140取得的呈現(xiàn)信息可以是信息處理裝置IOa中所生成的呈現(xiàn)信息本身,也可以是在服務(wù)器6中被追加或刪除某些信息而被加工過的信息。 無論如何,取得的呈現(xiàn)信息中都包含有在信息處理裝置IOa中所執(zhí)行的應(yīng)用的ID、對話ID、 用戶賬戶ID、以及表示應(yīng)用的執(zhí)行狀態(tài)的狀態(tài)信息。狀態(tài)圖像生成部150基于所取得的呈現(xiàn)信息,生成表示應(yīng)用的狀態(tài)的狀態(tài)圖像。在此,狀態(tài)圖像是至少將其它信息處理裝置IOa 中所執(zhí)行的應(yīng)用的狀態(tài)提示給用戶的圖像,還可以是將自身(信息處理裝置IOb)所執(zhí)行的應(yīng)用的狀態(tài)提示給用戶的圖像。狀態(tài)圖像生成部150參照狀態(tài)信息,決定將應(yīng)用的執(zhí)行狀態(tài)提示給用戶的顯示方式。圖4表示好友畫面的一例。用戶B在菜單畫面(未圖示)中操作輸入裝置20或觸摸屏69,在選擇好友畫面的顯示按鈕時,狀態(tài)圖像生成部150生成好友畫面。在此,以用戶A、C已被登錄為用戶B的好友為前提。在信息處理裝置IOb中,取得部140取得用戶A 的信息處理裝置IOa及用戶C的信息處理裝置IOc中的呈現(xiàn)信息,狀態(tài)圖像生成部150基于呈現(xiàn)信息生成表示該信息處理裝置IOaUOc中的狀態(tài)的狀態(tài)圖像。呈現(xiàn)信息在每次其它信息處理裝置10a、10c中發(fā)生狀態(tài)變化時被發(fā)送給服務(wù)器6。在通信部160常時連接于網(wǎng)絡(luò)4的情況下,取得部140定期地訪問服務(wù)器6,如果用戶B的好友的呈現(xiàn)信息被更新了,則服務(wù)器6將更新后的呈現(xiàn)信息發(fā)送給信息處理裝置10b。由此,取得部140取得被更新了的呈現(xiàn)信息。此時取得部140是每次都將呈現(xiàn)信息傳送給狀態(tài)圖像生成部150的,但狀態(tài)圖像生成部150在收到呈現(xiàn)信息時,蓋寫這之前的呈現(xiàn)信息,總是使用最新的呈現(xiàn)信息來生成狀態(tài)圖像。另一方面,在通信部160并非常時連接于網(wǎng)絡(luò)4的情況下,取得部140在由用戶B選擇了好友畫面的顯示按鈕的時點(diǎn)(timing)從服務(wù)器6取得呈現(xiàn)信息。此時,服務(wù)器 6將最新的呈現(xiàn)信息發(fā)送給通信部160。好友畫面中針對各用戶分別顯示取得部140所取得的呈現(xiàn)信息的一部分。應(yīng)用顯示區(qū)域200a中顯示用戶A正執(zhí)行的應(yīng)用,應(yīng)用顯示區(qū)域200b中顯示用戶C正執(zhí)行的應(yīng)用。在應(yīng)用顯示區(qū)域200a中,圖標(biāo)202a表示用戶A的圖標(biāo),用戶名204a表示用戶A的姓名(昵稱),游戲名206a表示用戶A正執(zhí)行的游戲標(biāo)題。CHAT標(biāo)記208表示用戶A已參加到聊天對話中。在應(yīng)用顯示區(qū)域200b中,圖標(biāo)202b表示用戶C的圖標(biāo),用戶名204b表示用戶C的姓名(昵稱),游戲名206b表示用戶C正執(zhí)行的游戲標(biāo)題。圖4中示出了兩個應(yīng)用顯示區(qū)域200,但應(yīng)用顯示區(qū)域200的數(shù)量是與好友數(shù)量一致的。因此,應(yīng)用顯示區(qū)域200的數(shù)量可能相應(yīng)于好友的數(shù)量而成為三個以上,也可能成為一個以下。在好友畫面中,用戶B選擇應(yīng)用顯示區(qū)域200a時,能夠閱覽用戶A的詳細(xì)信息。 該選擇操作可以是通過觸碰應(yīng)用顯示區(qū)域200a,由觸摸屏69檢測出觸碰位置來進(jìn)行,也可以是通過操作輸入裝置20移動光標(biāo)來進(jìn)行。圖5表示好友的詳細(xì)信息畫面的一例。狀態(tài)圖像生成部150基于取得部140所取得的用戶A的呈現(xiàn)信息,生成表示信息處理裝置IOa中的狀態(tài)的狀態(tài)圖像。詳細(xì)信息畫面中顯示表示用戶A正執(zhí)行的應(yīng)用的應(yīng)用顯示區(qū)域210、和表示用戶A的進(jìn)展履歷的進(jìn)展履歷區(qū)域218。此外,也可以顯示表示信息處理裝置IOa的其它狀態(tài)的狀態(tài)圖像。如應(yīng)用顯示區(qū)域210所示,用戶A同時執(zhí)行游戲名206a所示的游戲標(biāo)題“CARRACE2”、和應(yīng)用名212所示的聊天。這些是多用戶在線應(yīng)用,在信息處理裝置IOa的各應(yīng)用允許參加的情況下,用戶B 能夠參加到各個對話中。在信息處理裝置IOb中,狀態(tài)圖像生成部150參照狀態(tài)信息決定用于向用戶提示應(yīng)用的執(zhí)行狀態(tài)的標(biāo)記的表示方式。在此,標(biāo)記是指用于向用戶提示可否參加的Join標(biāo)記 214、216。Join 標(biāo)記 214、216 是 GUI (Graphical User Interface :圖形用戶接口),如果被顯示成用戶可選,則用戶通過觸碰Join標(biāo)記,能夠起動應(yīng)用,用戶能夠參加到該應(yīng)用的對話中。在本實(shí)施例中,狀態(tài)圖像生成部150決定Join標(biāo)記214、216的表示方式,以提示用戶B能否參加到應(yīng)用的對話中。在圖5中,Join標(biāo)記214被用虛線較淺地顯示,而Join 標(biāo)記216被以實(shí)線較深地顯示。在該⑶I中,被以虛線較淺地顯示的Join標(biāo)記214表示用戶不可選,而被用實(shí)線較深地顯示的Join標(biāo)記216表示用戶可選。狀態(tài)圖像生成部150在狀態(tài)信息包含允許參加信息的情況下,以用戶可選的方式生成Join標(biāo)記216。用戶B觸碰Join標(biāo)記216時,應(yīng)用執(zhí)行部110將之作為有效的選擇操作來受理,起動聊天應(yīng)用,并且保存對話ID保持部174從信息處理裝置IOa的呈現(xiàn)信息中抽取出的對話ID。對話ID也可以由應(yīng)用自身保存。由此,信息處理裝置IOb就能使用對話 ID來與信息處理裝置IOa進(jìn)行聊天了。信息處理裝置IOb在聊天對話中將至少包含所輸入的聊天文本、對話ID、以及用戶B的賬戶ID的聊天數(shù)據(jù)發(fā)送到服務(wù)器6,服務(wù)器6將聊天數(shù)據(jù)發(fā)送給信息處理裝置10a。 信息處理裝置IOa參照聊天數(shù)據(jù)中所包含的對話ID,識別這是聊天對話的數(shù)據(jù),并顯示在聊天窗口中。從信息處理裝置IOa向信息處理裝置IOb發(fā)送聊天數(shù)據(jù)的處理也是一樣。由此,信息處理裝置10a、10b能夠同步地執(zhí)行共同的應(yīng)用。另一方面,狀態(tài)圖像生成部150在狀態(tài)信息包含禁止參加信息的情況下,以用戶不可選的方式生成Join標(biāo)記214。圖5所示的Join標(biāo)記214被置灰顯示,成為用戶不可選擇的狀態(tài),并且可以將不可選這一情況通知用戶。即使用戶B觸碰Join標(biāo)記214,應(yīng)用執(zhí)行部110也不將之作為有效的選擇操作來受理,所以不起動游戲應(yīng)用。此外,狀態(tài)圖像生成部 150也可以在狀態(tài)信息包含禁止參加信息的情況下,不將Join標(biāo)記包含在狀態(tài)圖像中。由此,用戶B能夠知曉無法參加到“CARRACE2”中這一情況。圖6表示生成圖5所示的⑶I的流程。在圖6所示的流程中,通過表示步驟的 S(Step的首字母)與數(shù)字的組合來表示各部的處理步驟。另外,當(dāng)由S與數(shù)字的組合來表示的處理中被執(zhí)行某些判斷處理,其判斷結(jié)果為肯定時,就附加Y(Yes的首字母),例如表示為(S10的Y),相反,當(dāng)其判斷結(jié)果為否定時,就附加N(No的首字母),表示為(S10的N)。在菜單畫面中,用戶操作輸入裝置20或觸摸屏69,選擇好友畫面的顯示按鈕時 (SlO),取得部140從服務(wù)器6取得已登錄在自己的好友列表中的用戶的呈現(xiàn)信息(S12)。 狀態(tài)圖像生成部150基于呈現(xiàn)信息生成圖4所示的好友畫面(S14)。接著,當(dāng)用戶選擇某個好友的應(yīng)用顯示區(qū)域200,指定好友時(S16),狀態(tài)圖像生成部15生成所指定的好友的詳細(xì)信息圖像。此時,狀態(tài)圖像生成部150參照狀態(tài)信息,決定用于向用戶提示應(yīng)用的執(zhí)行狀態(tài)的標(biāo)記的表示方式(S18),如果有允許參加信息(S18的Y),則以用戶可選的方式生成Join 標(biāo)記(S20)。另一方面,如果有禁止參加信息(S18的N),則以用戶不可選的方式生成Join標(biāo)記(S22)。這樣,好友的應(yīng)用根據(jù)自身的情況來決定是否使其他用戶參加到對話中,與把該判斷交給服務(wù)器6的情況相比,能夠大大減低服務(wù)器的負(fù)荷。圖7表示狀態(tài)圖像生成部150所生成的狀態(tài)圖像的其它例子。該狀態(tài)圖像是在用戶觸碰了查看區(qū)域220時被生成的。該狀態(tài)圖像至少包含其他用戶的應(yīng)用的狀態(tài),還包含自身的應(yīng)用的狀態(tài)。狀態(tài)圖像生成部150生成包含表示應(yīng)用的狀態(tài)已有變化的更新信息的狀態(tài)圖像。取得部140定期地通過通信部160訪問服務(wù)器6。此時在服務(wù)器6中,如果某個好友的呈現(xiàn)信息被更新了,則取得部140從服務(wù)器6取得被更新后的呈現(xiàn)信息。此外,取得部140還定期地訪問郵件服務(wù)器,確認(rèn)是否有新郵件。在郵件服務(wù)器中,如果來了郵件,則取得部140從郵件服務(wù)器取得新郵件。狀態(tài)圖像生成部150在取得部140取得了呈現(xiàn)信息、或者取得了新郵件時,檢測其他用戶或自身的應(yīng)用的狀態(tài)的變化。此時,狀態(tài)圖像生成部150使查看區(qū)域220成為閃爍顯示等引起用戶注意的顯示方式,向用戶通知某應(yīng)用有變化了這一情況。狀態(tài)圖像生成部150 在用戶選擇操作查看區(qū)域220時,生成表示應(yīng)用的狀態(tài)變化的更新信息,生成指示區(qū)230。狀態(tài)圖像生成部150生成將更新信息以列表形式從上至下按照更新時間由新到舊的順序來顯示的指示區(qū)230。在指示區(qū)230中,好友已參加的聊天應(yīng)用出現(xiàn)狀態(tài)變化這一情況被作為更新信息表示在更新區(qū)域232中。此外,表示有新郵件的更新信息被表示在更新區(qū)域234中。另外,游戲標(biāo)題“Baseball5”正在下載的情況被作為更新信息表示在更新區(qū)域236中,游戲標(biāo)題“SoCCer4”的下載已完成的情況被作為更新信息表示在更新區(qū)域 238中。當(dāng)用戶選擇操作更新區(qū)域240時,再進(jìn)一步顯示更新信息。在圖7所示的例子中,狀態(tài)圖像生成部150參照所取得的呈現(xiàn)信息,確定狀態(tài)信息已有變化時,生成更新信息,顯示在更新區(qū)域232中。所謂狀態(tài)信息已有變化,例如包括好友開設(shè)了聊天室,聊天室的參加人數(shù)已達(dá)上限、不再接受參加,或者成為可參加的狀態(tài)等。 在此,在好友開設(shè)了聊天室時、或者聊天室從不可參加的狀態(tài)變?yōu)榭蓞⒓拥臓顟B(tài)時,狀態(tài)圖像生成部150生成表示已有該狀態(tài)變化的更新信息,顯示在指示區(qū)230中。由此,當(dāng)存在可參加的聊天對話時,用戶能更早地在指示區(qū)230中確認(rèn)其存在。另外,當(dāng)用戶觸碰更新區(qū)域 232時,應(yīng)用執(zhí)行部110起動聊天應(yīng)用。由此,所生成的聊天室的列表被顯示,用戶通過選擇所希望的聊天室,能夠參加到該聊天對話中。另外,在聊天室從可參加的狀態(tài)變?yōu)椴豢蓞⒓拥臓顟B(tài)時,狀態(tài)圖像生成部150生成表示已有該狀態(tài)變化的更新信息,顯示在指示區(qū)230 中。 在狀態(tài)信息包含禁止參加信息時、即聊天室從可參加的狀態(tài)變?yōu)椴豢蓞⒓拥臓顟B(tài)時,狀態(tài)圖像生成部150可以不使查看區(qū)域220閃爍。另外,此時狀態(tài)圖像生成部150也可以不在指示區(qū)230中生成關(guān)于聊天的更新信息。即使呈現(xiàn)信息中包含有存在聊天對話這一信息,在被設(shè)定有禁止參加信息的情況下,用戶也不能參加到該聊天對話中。因此,狀態(tài)圖像生成部150可以使得即使被生成了不可參加的聊天室,也不使查看區(qū)域220閃爍顯示等, 僅在被生成了可參加的聊天室時,高效地向用戶提示更新信息。以上基于實(shí)施方式說明了本發(fā)明。該實(shí)施方式只是例示,本領(lǐng)域技術(shù)人員當(dāng)理解其各構(gòu)成要素、各處理過程的組合可以有各種各樣的變形,且這樣的變形例也包含在本發(fā)明的范圍內(nèi)。
實(shí)施例表示了多個信息處理裝置10以無線LAN的內(nèi)建網(wǎng)絡(luò)基建模式相連接的例子,但也可以以點(diǎn)對點(diǎn)模式連接。此時,信息處理裝置10通過相互收發(fā)呈現(xiàn)信息,能夠生成與其它信息處理裝置10的應(yīng)用的狀態(tài)相應(yīng)的狀態(tài)圖像。此外,在實(shí)施例中,信息處理裝置10的取得部140是定期訪問服務(wù)器6來取得呈現(xiàn)信息的,但例如也可以是服務(wù)器6向信息處理裝置10發(fā)送呈現(xiàn)信息的方式。此時,服務(wù)器 6可以定期地發(fā)送被登錄在信息處理裝置10的用戶的好友列表中的全部用戶的呈現(xiàn)信息, 此外也可以在已登錄在好友列表中的用戶的呈現(xiàn)信息出現(xiàn)更新時,將更新后的呈現(xiàn)信息在每次更新時發(fā)送。用戶通過觸碰圖4所示的好友畫面的應(yīng)用顯示區(qū)域200,能夠觀看圖5所示的好友的詳細(xì)信息畫面。在實(shí)施例中,用戶是在好友的詳細(xì)信息畫面中通過Join標(biāo)記的表示方式來判斷是否能參加到應(yīng)用中的。在變形例中,用戶在看到圖4所示的好友畫面的時刻,就能判斷是否可參加到應(yīng)用中。狀態(tài)圖像生成部150參照狀態(tài)信息,為向用戶提示應(yīng)用的執(zhí)行狀態(tài)而決定應(yīng)用顯示區(qū)域200的表示方式。此時狀態(tài)圖像生成部150使?fàn)顟B(tài)信息包含允許參加信息時的應(yīng)用顯示區(qū)域200與狀態(tài)信息不包含允許參加信息時的應(yīng)用顯示區(qū)域200的顯示方式不同。例如,說明用戶A正執(zhí)行的游戲標(biāo)題“CARRACE2”被設(shè)定了禁止參加信息、用戶C 正執(zhí)行的游戲標(biāo)題“TENNIS4”被設(shè)定了允許參加信息的情況。狀態(tài)圖像生成部150使用戶C的應(yīng)用顯示區(qū)域200b的整體閃爍,但不使用戶A的應(yīng)用顯示區(qū)域200a整體閃爍地進(jìn)行顯示。用戶B通過確認(rèn)應(yīng)用顯示區(qū)域200b的閃爍,來識別用戶C正執(zhí)行可參加的應(yīng)用。 狀態(tài)圖像生成部150也可以針對可參加時和不可參加時使應(yīng)用顯示區(qū)域200的顯示顏色不同,或者使文字顏色、文字字體、文字大小不同。由于用戶B對好友正執(zhí)行自己可參加的應(yīng)用這一情況感興趣,所以優(yōu)選使正執(zhí)行可參加的應(yīng)用的用戶的應(yīng)用顯示區(qū)域200更醒目地顯不O另外,狀態(tài)圖像生成部150也可以將圖5所示的Join標(biāo)記附加到應(yīng)用顯示區(qū)域 200b中。這樣,狀態(tài)圖像生成部150根據(jù)呈現(xiàn)信息中包含有允許參加信息或者禁止參加信息來改變應(yīng)用顯示區(qū)域200的顯示方式,用戶看到好友畫面就能判斷是否可參加到好友的應(yīng)用中了。在圖5所示的好友的詳細(xì)信息畫面中,對于用戶不可參加的應(yīng)用(CARRACE2),是使Join標(biāo)記214成為不可選狀態(tài)的。但用戶B不能參加到用戶A正執(zhí)行的“CARRACE2”, 所以在詳細(xì)信息畫面中知道用戶A正執(zhí)行“CARRACE2”的必要性并不高。因此,可以在應(yīng)用顯示區(qū)域210中僅顯示用戶B可參加的應(yīng)用。此時,狀態(tài)圖像生成部150參照各應(yīng)用的狀態(tài)信息,對于可參加的應(yīng)用就進(jìn)行顯示,對于不可參加的應(yīng)用就不顯示。在圖5的例子中, 一個應(yīng)用顯示區(qū)域210中顯示有兩個應(yīng)用名,但在應(yīng)用顯示區(qū)域210中僅顯示可參加的應(yīng)用的情況下,也可以設(shè)計成針對各應(yīng)用分別生成應(yīng)用顯示區(qū)域210,用戶觸碰應(yīng)用顯示區(qū)域 210時,該應(yīng)用就起動這樣的方式。
權(quán)利要求
1.一種信息處理裝置,其特征在于,包括通信部,取得部,通過上述通信部,取得包含有狀態(tài)信息的呈現(xiàn)信息,該狀態(tài)信息表示其它信息處理裝置中的應(yīng)用的執(zhí)行狀態(tài),以及狀態(tài)圖像生成部,基于所取得的呈現(xiàn)信息,生成表示應(yīng)用的狀態(tài)的狀態(tài)圖像;其中,上述狀態(tài)圖像生成部參照狀態(tài)信息,決定將應(yīng)用的執(zhí)行狀態(tài)提示給用戶的顯示方式。
2.如權(quán)利要求I所述的信息處理裝置,其特征在于,上述狀態(tài)圖像生成部基于所取得的呈現(xiàn)信息,生成表示其它信息處理裝置中的狀態(tài)的狀態(tài)圖像。
3.如權(quán)利要求I所述的信息處理裝置,其特征在于,上述狀態(tài)圖像生成部參照狀態(tài)信息,決定用于將應(yīng)用的執(zhí)行狀態(tài)提示給用戶的標(biāo)記的顯不方式。
4.如權(quán)利要求I所述的信息處理裝置,其特征在于,狀態(tài)信息包含有可否參加到其它信息處理裝置所正在執(zhí)行的應(yīng)用的對話中的信息;上述狀態(tài)圖像生成部針對用戶可參加到應(yīng)用的對話中的情況和不可參加的情況,使顯示應(yīng)用名的區(qū)域的顯示方式不同。
5.如權(quán)利要求I所述的信息處理裝置,其特征在于,上述狀態(tài)圖像生成部決定標(biāo)記的顯示方式,使得提示用戶可否參加到應(yīng)用的對話中。
6.如權(quán)利要求5所述的信息處理裝置,其特征在于,上述狀態(tài)圖像生成部在狀態(tài)信息包含允許參加信息時以用戶可選的方式生成標(biāo)記,而在狀態(tài)信息包含禁止參加信息時以用戶不可選的方式生成標(biāo)記,或者不將標(biāo)記包含在狀態(tài)圖像中。
7.如權(quán)利要求I所述的信息處理裝置,其特征在于,狀態(tài)信息包含有可否參加到其它信息處理裝置所正在執(zhí)行的應(yīng)用的對話中的信息; 上述狀態(tài)圖像生成部在應(yīng)用的狀態(tài)已有變化時,生成包含有更新信息的狀態(tài)圖像,在狀態(tài)信息包含允許參加信息的情況下,生成向用戶提示可參加到應(yīng)用的對話中的圖像。
8.如權(quán)利要求I所述的信息處理裝置,其特征在于,還包括執(zhí)行部,執(zhí)行應(yīng)用,呈現(xiàn)信息生成部,生成包含有表示應(yīng)用的執(zhí)行狀態(tài)的狀態(tài)信息的呈現(xiàn)信息,以及發(fā)送部,通過上述通信部發(fā)送所生成的呈現(xiàn)信息。
9.如權(quán)利要求8所述的信息處理裝置,其特征在于,上述執(zhí)行部判定其它通信終端裝置可否參加到正執(zhí)行的應(yīng)用的對話中;上述呈現(xiàn)信息生成部將上述執(zhí)行部的判定結(jié)果作為狀態(tài)信息包含在呈現(xiàn)信息中。
10.如權(quán)利要求9所述的信息處理裝置,其特征在于,上述呈現(xiàn)信息生成部在上述執(zhí)行部的判定結(jié)果有變化時,生成呈現(xiàn)信息。
11.一種多個信息處理裝置連接的信息處理系統(tǒng),其特征在于,各信息處理裝置包括通信部,執(zhí)行部,執(zhí)行應(yīng)用,呈現(xiàn)信息生成部,生成包含有表示應(yīng)用的執(zhí)行狀態(tài)的狀態(tài)信息的呈現(xiàn)信息,發(fā)送部,通過上述通信部發(fā)送所生成的呈現(xiàn)信息,取得部,通過上述通信部,取得包含有其它信息處理裝置中的狀態(tài)信息的呈現(xiàn)信息,以及狀態(tài)圖像生成部,基于所取得的呈現(xiàn)信息,生成表示應(yīng)用的狀態(tài)的狀態(tài)圖像;其中,上述狀態(tài)圖像生成部參照所取得的呈現(xiàn)信息中所包含的狀態(tài)信息,決定將應(yīng)用的執(zhí)行狀態(tài)提示給用戶的顯示方式。
12.—種程序,其特征在于,使計算機(jī)實(shí)現(xiàn)如下功能取得包含有狀態(tài)信息的呈現(xiàn)信息的功能,所述狀態(tài)信息表示連接于網(wǎng)絡(luò)的信息處理裝置中的應(yīng)用的執(zhí)行狀態(tài),以及基于所取得的呈現(xiàn)信息,生成表示應(yīng)用的狀態(tài)的狀態(tài)圖像的功能;其中,生成狀態(tài)圖像的功能包括參照狀態(tài)信息,決定將應(yīng)用的執(zhí)行狀態(tài)提示給用戶的顯示方式的功能。
13.—種計算機(jī)可讀取的記錄介質(zhì),其特征在于,記錄有權(quán)利要求12所述的程序。
全文摘要
本發(fā)明提供一種信息處理裝置和信息處理系統(tǒng)。取得部通過通信部從其它信息處理裝置取得包含有表示應(yīng)用的執(zhí)行狀態(tài)的狀態(tài)信息的呈現(xiàn)信息。狀態(tài)圖像生成部參照狀態(tài)信息,決定將應(yīng)用的執(zhí)行狀態(tài)提示給用戶的顯示方式。此時狀態(tài)圖像生成部決定標(biāo)記的顯示方式,使得提示用戶可否參加到應(yīng)用的對話中。
文檔編號G06F17/30GK102591923SQ20111042937
公開日2012年7月18日 申請日期2011年12月20日 優(yōu)先權(quán)日2010年12月22日
發(fā)明者三輪泰孝, 古山將佳壽, 笠井誠之, 青沼弘明 申請人:索尼計算機(jī)娛樂公司