專利名稱:信息處理設備和方法以及程序的制作方法
技術領域:
本發(fā)明涉及用于信息處理的設備和方法以及程序,特別涉及用于使得知曉正其通信的用戶的當前狀態(tài)并根據(jù)該用戶的狀態(tài)執(zhí)行處理成為可能的信息處理的設備和方法、以及程序。
背景技術:
“現(xiàn)在你正在做什么?”該慣用語經(jīng)常被用作在由便攜式電話等啟動電話呼叫之后立刻向電話另一端的人的詢問。當響應于所述詢問而答復“我正在上火車”時,呼叫者例如向電話另一端的人說“我稍后打給你”并掛斷電話。
日本專利公開號為2005-57706的申請(以下簡稱專利文獻1)披露了一種技術,所述技術從日程信息中提取用戶終端可以執(zhí)行下次通信的時間,并在服務器上管理該日程信息。
發(fā)明內(nèi)容
這種交流在日常經(jīng)常發(fā)生。因此認為當在打電話之前可以檢查被呼叫的人的當前狀態(tài),則可以消除對做出如上所述的幾乎無意義的交流的需要,因此是方便的。
通過在打電話以前利用便攜式電話的電子郵件功能來發(fā)送消息以聲明希望打電話、并當在答復里獲取許可時再打電話的方式可以避免在被呼叫的人不方便的時刻打電話。然而,發(fā)送電子郵件來獲取許是很麻煩的。
此外,例如當父母希望知道他們的孩子在外面正在做什么時,打電話或者發(fā)送電子郵件也許是不必要的,但又可能希望知道他人的狀態(tài)(在這種情況下是孩子的狀態(tài))。在這種情況下,如果可以檢查其他人的當前狀況,則將是很方便的。
根據(jù)在專利文獻1種所公開的技術,用戶可以訪問服務器以檢查用戶終端的用戶的日程(可通信的下一個時間),但是不能實時檢查用戶終端的用戶的當前狀態(tài)。
鑒于上述的問題做出本發(fā)明。希望可能知曉將與其通信的用戶的當前狀態(tài)并根據(jù)用戶的狀態(tài)執(zhí)行處理。
根據(jù)本發(fā)明的第一實施方式,提供了一種信息處理設備、信息處理方法和程序,其中包括選擇裝置/步驟,所述選擇裝置/步驟用于根據(jù)對應關系來選擇與另一個信息處理設備的用戶的動作相對應的通信工具,來作為用于與所述另一個信息處理方法的用戶通信的工具,并執(zhí)行用于管理所選擇的通信工具的應用程序,其中所述用戶的動作是由動作信息指示的。
在所述信息處理設備、信息處理方法和程序中,根據(jù)對應關系選擇與另一個信息處理設備的用戶的動作相對應的通信工具,來作為用于與所述另一個信息處理設備通信的工具,并執(zhí)行用于管理所選擇的通信工具的應用程序,所述用戶的動作是由動作信息指示的。
根據(jù)本發(fā)明的第二實施方式,提供了一種包括預測裝置/步驟的信息處理設備、信息處理方法和程序,所述預測裝置/步驟用于根據(jù)動作信息預測另一個信息處理設備的用戶到達預定目的地的時間、和在所述另一個信息處理設備的所述用戶到達所述預定目的地之前所花費的時間之一。
在所述信息處理設備、信息處理方法和程序中,根據(jù)動作信息預測另一個信息處理設備的用戶到達預定目的地的時間、和在所述另一個信息處理設備的所述用戶到達所述預定目的地之前所花費的時間之一。
根據(jù)本發(fā)明的第三實施方式,提供了一種包括顯示控制裝置/步驟的信息處理設備、信息處理方法和程序,所述顯示控制裝置/步驟用于在所傳送的圖像附近,顯示一個執(zhí)行與另一個信息處理設備的用戶的相同動作的人物,所述用戶的動作是由動作信息指示的。
在所述信息處理設備、信息處理方法和程序中,在所傳送的圖像的附近顯示一個執(zhí)行與另一個信息處理設備的用戶的相同動作的人物,所述用戶的動作是由動作信息指示的。
根據(jù)本發(fā)明,可以知曉與其進行通信的用戶的當前狀態(tài)。此外,可以根據(jù)用戶的狀態(tài)執(zhí)行處理。
圖1是顯示根據(jù)本發(fā)明的實施方式的通信系統(tǒng)的結(jié)構實例的圖;圖2A、2B、2C和2D是顯示人物實例的圖;圖3是顯示在便攜式電話2上的屏幕顯示的實例的圖;圖4是顯示在個人計算機3上的屏幕顯示的實例的圖;圖5是顯示識別結(jié)果的實例的圖;圖6是顯示便攜式電話1的硬件結(jié)構的實例的方框圖;圖7是顯示便攜式電話1的軟件結(jié)構的實例的方框圖;圖8A、8B和8C是顯示特征數(shù)據(jù)的實例的圖;圖9是示意地顯示動作識別的圖;圖10是顯示按時間序列的傳感器數(shù)據(jù)、特征量和識別結(jié)果的實例的圖;圖11是顯示推薦表的實例的圖;圖12是幫助解釋便攜式電話1的當前狀態(tài)信息傳送處理的流程圖;圖13是幫助解釋在圖12的步驟S11中執(zhí)行的動作識別處理的細節(jié)的流程圖;圖14是幫助解釋便攜式電話2的通信方式選擇處理的流程圖;圖15是顯示用于顯示預測結(jié)果的平面的實例的圖;圖16是幫助解釋便攜式電話2的預測處理的流程圖;圖17是顯示當前狀態(tài)顯示屏幕的實例的圖;圖18是幫助解釋便攜式電話2的顯示處理的流程圖;以及圖19是顯示個人計算機的結(jié)構實例的方框圖。
具體實施例方式
在下文中將描述本發(fā)明的優(yōu)選實施方式。在下文中將舉例說明在本說明書所描述的發(fā)明和本發(fā)明的實施方式之間的一致性。本說明書將證明在本說明書中描述了用于支持在權利要求中描述的本發(fā)明的那些實施方式。因此,即使當存在在本發(fā)明的諸個實施方式中進行描述而沒有在此與發(fā)明相對應的描述的實施方式,但這不能說明所述實施方式不與本發(fā)明對應。相反地,即使當在此描述的實施方式與發(fā)明相對應,但是這也不能說明所述實施方式與該發(fā)明以外的其他發(fā)明不對應。
另外,本說明書不代表在當前說明書中所描述的全部發(fā)明。換句話說,本說明書不否定在本說明書中描述的但在本申請中沒有請求保護的發(fā)明的存在,那就是說,將來所存在的發(fā)明將在分案申請中請求保護或者通過修正來添加。
根據(jù)本發(fā)明的實施方式,一個信息處理設備(例如圖1中的便攜式電話2)經(jīng)由網(wǎng)絡與另一個信息處理設備(例如圖1中的便攜式電話1)相連接,所述另一個信息處理設備根據(jù)被包含在所述另一個信息處理設備里的傳感器的輸出來識別用戶的動作,并傳送指示所識別的用戶動作的動作信息(例如當前狀態(tài)信息),所述信息處理設備包括管理裝置和選擇裝置。所述管理裝置(例如圖7中的表格數(shù)據(jù)庫44)管理在所述另一個信息處理設備中可識別的每個動作和通信工具之間的對應關系(例如圖11中的推薦表)。所述選擇裝置(例如圖7中的通信裝置選擇處理單元43)根據(jù)由管理裝置管理的所述對應關系,選擇與所述另一個信息處理設備的用戶的動作相對應的通信工具,來作為用于與所述另一個信息處理設備的用戶通信的工具,并執(zhí)行用于管理所選擇的通信工具的應用程序,其中所述用戶的動作是由所述動作信息指示的。
根據(jù)本發(fā)明的實施方式,一個信息處理設備(例如圖1中的便攜式電話2)經(jīng)由網(wǎng)絡與另一個信息處理設備(例如圖1中的便攜式電話1)相連接的信息處理方法,所述另一個信息處理設備根據(jù)被包含在所述另一個信息處理設備里的傳感器的輸出來識別用戶的動作,并傳送用于指示所識別的用戶動作的動作信息(例如當前狀態(tài)信息),所述信息處理方法包括選擇步驟。所述步驟(例如圖14中的步驟S23)根據(jù)在所述另一個信息處理設備中可識別的每個動作和通信工具之間的對應關系(例如圖11中的推薦表),選擇與所述另一個信息處理設備的用戶動作相對應的通信工具,作為用于與所述另一個信息處理設備的用戶通信的工具,其中所述用戶的動作是由所述動作信息指示的。所述步驟執(zhí)行用于管理所選擇的通信工具的應用程序。
在根據(jù)本發(fā)明的實施方式的程序中,每個步驟所對應的實施方式(一個實例)與根據(jù)本發(fā)明的上述實施方式的信息處理方法中的實施方式相同。
根據(jù)本發(fā)明的一個實施方式,一個信息處理設備(例如圖1中的便攜式電話2)經(jīng)由網(wǎng)絡連接到另一個信息處理設備(例如圖1中的便攜式電話1)。該信息處理設備(例如圖1中的便攜式電話1)根據(jù)與所述另一個信息處理設備相結(jié)合的傳感器的輸出來識別用戶的動作,并與指示當前位置的信息一起傳送用于指示所識別的用戶動作的動作信息(例如當前狀態(tài)信息)。所述信息處理設備(例如圖1中的便攜式電話2)包括預測裝置(例如圖7中的動作預測處理單元45),所述預測裝置用于根據(jù)動作信息預測所述另一個信息處理設備的用戶到達預定目的地的時間、和在所述另一個信息處理設備的用戶到達所述預定目的地之前所花費的時間之一。
根據(jù)本發(fā)明的一個實施方式,在一種信息處理方法中,一個信息處理設備(例如圖1中的便攜式電話2)經(jīng)由網(wǎng)絡與另一個信息處理設備(例如圖1中的便攜式電話1)相連接。另一個信息處理設備(例如圖1中的便攜式電話1)根據(jù)被包含在所述另一個信息處理設備里的傳感器的輸出來識別用戶的動作,并連同指示當前位置的信息一起傳送用于指示所識別的用戶動作的動作信息(例如當前狀態(tài)信息)。所述信息處理方法包括,根據(jù)動作信息預測所述另一個信息處理設備的用戶到達預定目的地的時間、和在所述另一個信息處理設備的用戶到達所述預定目的地之前所花費的時間之一的步驟(例如圖16中的步驟S43)。
在根據(jù)本發(fā)明的一個實施方式的程序中,每個步驟相對應的實施方式(一個實例)與在根據(jù)本發(fā)明的上述實施方式的信息處理方法中的實施方式相同。
根據(jù)本發(fā)明的一個實施方式,一個信息處理設備(例如圖1中的便攜式電話2)經(jīng)由網(wǎng)絡連接到另一個信息處理設備(例如圖1中的便攜式電話1)。另一個信息處理設備(例如圖1中的便攜式電話1)根據(jù)被包含在所述另一個信息處理設備里的傳感器的輸出來識別用戶的動作,并連同所拍攝的圖像一起傳送用于指示所識別的用戶動作的動作信息(例如當前狀態(tài)信息)。所述信息處理設備(例如圖1中的便攜式電話2)包括顯示控制裝置(例如,圖7中的同伴的當前狀態(tài)識別處理單元42),所述顯示控制裝置用于在所傳送的圖像的附近顯示一個執(zhí)行與所述另一個信息處理設備的用戶的相同動作的人物,其中所述用戶動作是由所述動作信息指示的。
根據(jù)本發(fā)明的一個實施方式,在一種信息處理方法中,一個信息處理設備(例如圖1中的便攜式電話2)經(jīng)由網(wǎng)絡連接到另一個信息處理設備(例如圖1中的便攜式電話1)。另一個信息處理設備(例如圖1中的便攜式電話1)根據(jù)被包含在所述另一個信息處理設備里的傳感器的輸出來識別用戶的動作,并連同所拍攝的圖像一起傳送用于指示所識別的動作的動作信息(例如當前狀態(tài)信息)。所述信息處理方法包括用于在所傳送的圖像的附近,顯示一個執(zhí)行與所述另一個信息處理設備的用戶的相同動作的人物的步驟(例如圖18中的步驟S64),其中所述用戶的動作是由所述動作信息指示的。
在根據(jù)本發(fā)明的一個實施方式的程序中,每個步驟所對應的實施方式(一個實例)與根據(jù)本發(fā)明的上述實施方式的信息處理方法中的實施方式相同。
在下文中將參照附圖描述本發(fā)明的實施方式。
圖1是顯示根據(jù)本發(fā)明的實施方式的通信系統(tǒng)的結(jié)構實例的圖。
在圖1的通信系統(tǒng)中,便攜式電話1和便攜式電話2經(jīng)由網(wǎng)絡4彼此連接以便能夠相互通信。此外,便攜式電話1和個人計算機3經(jīng)由網(wǎng)絡4彼此連接以便能夠相互通信。
便攜式電話1包括諸如加速度傳感器、陀螺(gyro)傳感器等之類的傳感器。便攜式電話1根據(jù)所包含的傳感器獲取的傳感器數(shù)據(jù)(加速度傳感器數(shù)據(jù),陀螺傳感器數(shù)據(jù)等等)識別擁有該便攜式電話1的用戶的動作,并在預定周期中經(jīng)由網(wǎng)絡4將當前狀態(tài)信息傳送到便攜式電話2和個人計算機3,其中所述當前狀態(tài)信息包括用于指示所識別的用戶動作的信息(動作信息)。
例如,便攜式電話1識別諸如“行走”、“站著不動”、“乘坐交通工具”等之類的動作作為便攜式電話1的用戶的動作。
接收來自便攜式電話1的當前狀態(tài)信息的便攜式電話2和個人計算機3被提供執(zhí)行各個動作的人物的動畫數(shù)據(jù),所述各個動作是諸如“行走”、“奔跑”、“站著不動”、“乘坐交通工具”等之類的動作。當從便攜式電話1傳送當前狀態(tài)信息時,與便攜式電話1的用戶的當前動作相對應的動畫例如被顯示在便攜式電話2和個人計算機3的各自屏幕上,其中所述動作是由當前狀態(tài)信息指示的。
圖2A至2D是顯示其數(shù)據(jù)被提供到便攜式電話2和個人計算機3的人物的實例的圖。圖2A至2D的人物分別表示“行走”、“奔跑”、“站著不動”和“乘坐交通工具”。
每當當前狀態(tài)信息被從便攜式電話1傳送時,人物顯示將隨著時機而改變。例如,當處于行走狀態(tài)的便攜式電話1的用戶開始奔跑時,根據(jù)在該時刻傳送的當前狀態(tài)信息,在便攜式電話2和個人計算機3的屏幕上人物顯示將從圖2A的人物改變?yōu)閳D2B的人物。
通過查看這樣的動畫,便攜式電話2的用戶或者個人計算機3的用戶知道便攜式電話1的用戶的當前狀態(tài)。例如,便攜式電話2的用戶在打電話以前檢查動畫顯示,并且當便攜式電話1的用戶正在乘坐交通工具時(當顯示圖2D的動畫時),便攜式電話2的用戶停止打電話。因此,便攜式電話2的用戶可以避免在便攜式電話1的用戶不方便的時候打電話。
圖3是在便攜式電話2上的屏幕顯示的實例的圖。
在圖3的實例中,表示動作的人物2A到2C被顯示在姓名“Murata”、“Cho”和“Brian”的右邊,其中所述名字被登記在通訊錄中,而所述動作是根據(jù)從由“Murata”、“Cho”和“Brian”擁有的各個設備傳送的當前狀態(tài)信息識別的。在圖1的通信系統(tǒng)中,具有同便攜式電話1的類似功能的多個設備同網(wǎng)絡4相連接,并且如圖3所示,根據(jù)從這些設備傳送的當前狀態(tài)信息分別顯示用于表示多個人的動作的動畫。
在圖3的實例中,人物2A指示“Murata”現(xiàn)在正在奔跑。根據(jù)此指示,便攜式電話2的用戶認為“Murata”很忙,并決定稍后打電話。
在圖3的實例中,人物2B指示“Cho”現(xiàn)在正站著不動。根據(jù)此指示,便攜式電話2的用戶認為“Cho”正站著不動,并決定現(xiàn)在打電話。
類似地,在圖3的實例中,人物2C指示“Brian”現(xiàn)在正在乘坐交通工具。根據(jù)此指示,便攜式電話2的用戶認為“Brian”正在乘坐交通工具,并決定通過電子郵件傳遞消息而不是使用電話。
圖4是顯示在個人計算機3上的屏幕顯示的實例的圖(窗口顯示)。
在圖4的實例中,顯示了即時消息窗口。在所述窗口中,顯示用于表示動作的人物,其中所述動作是根據(jù)從由“Tamago”、“Fujio”和“Akira”擁有的各個設備傳送的當前狀態(tài)信息識別的。
在圖4的實例中,人物3A指示“Tamago”現(xiàn)在正在乘坐交通工具。人物3B指示“Fujio”現(xiàn)在正在奔跑。
人物3C指示“Akira”現(xiàn)在正站著不動。在圖4的實例中,人物“K-005會議室”緊挨著姓名“Akira”顯示?;凇癆kira”的位置的信息顯示這一點,其中所述信息被包含在當前狀態(tài)信息中并從該設備傳送。
因此,當前狀態(tài)信息不僅可以包括指示用戶動作的信息而且可以包括各種其他類型的信息并將被傳送到其他設備。
在圖4的實例中,在窗口的右邊顯示字符“不通知地點”、“不通知”和“通知全部”作為“Tamago”、“Fujio”和“Akira”的各自的設置條件。所述設置條件指示被包括在當前狀態(tài)信息中的哪些傳送信息的將被顯示在另一個設備上(接收當前狀態(tài)信息的設備)。
例如,因為“Akira”被設置“通知全部”,所以個人計算機3不僅顯示用于表示“Akira”的動作的人物3C,而且根據(jù)從“Akira”的設備傳送的信息顯示“Akira”的位置,其中該信息被包括在當前狀態(tài)信息中。也就是說,作為當前狀態(tài)信息的傳送源的設備的用戶可以設置在接收當前狀態(tài)信息的設備上信息公開的程度。當前狀態(tài)信息包括指示該設置狀況的信息。
便攜式電話2和個人計算機3的根據(jù)所傳送的當前狀態(tài)信息顯示如圖3和圖4所示的屏幕的功能也被提供給便攜式電話1。相反,便攜式電話1的根據(jù)來自所包含的傳感器的輸出而識別動作的功能和傳送當前狀態(tài)信息至其他設備的功能也被提供給便攜式電話2和個人計算機3,其中所述當前狀態(tài)信息包括用于指示所識別的動作的信息。
因此,便攜式電話1的用戶還可以根據(jù)在便攜式電話1中顯示的屏幕來檢查便攜式電話2的用戶和個人計算機3的用戶的狀態(tài)。
順便說一下,在上述實例中,作為當前狀態(tài)信息的傳送源的設備可以識別“行走”、“奔跑”、“站著不動”和“乘坐交通工具”四個動作。作為當前狀態(tài)信息的傳送源的設備可以根據(jù)傳感器數(shù)據(jù)、當前時間等識別除“行走”、“奔跑”、“站著不動”和“乘坐交通工具”以外的動作,其中所述傳感器數(shù)據(jù)不僅可以由加速度傳感器和陀螺傳感器獲取,而且可以由諸如通過麥克風等收集聲音的傳感器之類的各種傳感器獲取。
圖5是顯示識別結(jié)果的實例的圖。
例如,如在圖5的左邊所示,在如狀態(tài)S1所表示的狀態(tài)的情況下,其中從通過麥克風收集的語音的音量獲取指示“靜止”的信息,從時鐘的輸出獲取指示當前時間是“白天”的信息,以及從加速度傳感器和陀螺傳感器的輸出獲取指示“沒有移動”的信息,則確定用戶的當前動作(狀態(tài))是“處于空閑”。傳送包括指示用戶的當前狀態(tài)是“處于空閑”的信息的當前狀態(tài)信息。
接收當前狀態(tài)信息的設備判斷該當前狀態(tài)信息的傳送源的用戶“處于空閑”并因此現(xiàn)在能夠聊天,并自動地執(zhí)行管理對話的應用程序(無需用戶的操作)。如稍后將描述的那樣,接收當前狀態(tài)信息的設備根據(jù)該當前狀態(tài)信息的傳送源的用戶的當前狀態(tài),自動選擇用于與當前狀態(tài)信息的傳送源的用戶通信的工具。
如圖5的中間所示,例如,在如狀態(tài)S2所表示的狀態(tài)的情況下,其中從通過麥克風收集的語音的音量獲取指示“靜止”的信息,從時鐘的輸出獲取指示當前時間是“夜間”的信息,以及從加速度傳感器和陀螺傳感器的輸出獲取指示“沒有移動”的信息,則確定用戶的當前狀態(tài)是“正在睡覺”。傳送包括指示用戶的當前狀態(tài)是“正在睡覺”的信息的當前狀態(tài)信息。
接收當前狀態(tài)信息的設備判斷該當前狀態(tài)信息的傳送源的用戶“正在睡覺”并因此現(xiàn)在不能聊天。在這種情況下,所述設備判斷例如可以執(zhí)行電子郵件處理,并執(zhí)行用于管理電子郵件的應用程序(郵件發(fā)送程序)。
同樣,如圖5的右邊所示,例如,在如狀態(tài)S3所表示的狀態(tài)的情況下,其中從加速度傳感器和陀螺傳感器的輸出確定當前狀態(tài)信息的傳送源的用戶正在狂奔,傳送包括指示當前狀態(tài)信息的傳送源的用戶正在狂奔的信息的當前狀態(tài)信息。
接收當前狀態(tài)信息的設備判斷該當前狀態(tài)信息的傳送源的用戶“正在狂奔”,并因此現(xiàn)在不能聊天也不能接電話。此外在這種情況下,所述設備判斷例如可以執(zhí)行電子郵件處理,并啟動郵件發(fā)送程序。
稍后將參照流程圖描述傳送或者接收當前狀態(tài)信息并如上所述根據(jù)另一個設備的用戶的狀態(tài)執(zhí)行處理的每個設備的操作。
圖6是顯示圖1中的便攜式電話1的硬件結(jié)構的實例的方框圖。
傳感器11包括加速度傳感器、陀螺傳感器、GPS(Global Positioning System,全球定位系統(tǒng))傳感器等。傳感器11以預定周期執(zhí)行測量,并輸出諸如加速度傳感器數(shù)據(jù)、陀螺傳感器數(shù)據(jù)、GPS傳感器信息等之類的傳感器信息作為測量結(jié)果到動作識別單元12和主處理單元13。構成傳感器11的加速度傳感器測量例如彼此垂直的三個軸向的加速度。陀螺傳感器例如可以測量關于彼此垂直的三個軸的角速度。
如稍后將要詳細描述的那樣,動作識別單元12從由傳感器11提供的傳感器數(shù)據(jù)中提取特征,并參照預先準備的HMM(Hidden Markov model,隱式馬爾可夫模型)根據(jù)所提取特征的時間序列識別用戶的動作。動作識別單元12輸出用于指示識別結(jié)果的信息到主處理單元13。
主處理單元13控制整個便攜式電話1的操作。主處理單元13例如生成包括指示從動作識別單元12提供的動作識別結(jié)果的信息的當前狀態(tài)信息,并使得所生成的當前狀態(tài)信息被從通信單元14傳送到預先登記的設備。例如,登記在通訊錄中的設備、或者登記在用于管理即時消息的應用程序中的設備被選為傳送目標。
此外,當從另一個設備傳送的當前狀態(tài)信息被通信單元14接收到并被提供給主處理單元13時,主處理單元13識別所述另一個設備的用戶的動作,并在顯示單元15上顯示用于表示所識別的動作的人物。另外,主處理單元13根據(jù)所述另一個設備的用戶的動作選擇用于與所述另一個設備的用戶通信的工具(通信裝置)的,并執(zhí)行用于管理所選擇的通信工具的應用程序,其中所述動作是由從所述另一個設備傳送的當前狀態(tài)信息指示。
如稍后描述的那樣,主處理單元13具有用于顯示在每個動作和適合于在每個動作的情況下使用的通信工具之間的對應關系的推薦表。所述推薦表被引用,并選擇適用于所述另一個設備的用戶的當前動作的通信工具。
通信單元14傳送主處理單元13提供的信息經(jīng)由網(wǎng)絡4到另一個設備,并經(jīng)由網(wǎng)絡4接收從另一個設備傳送的信息以及輸出該信息到主處理單元13。
顯示單元15由LCD(Liquid Crystal Display,液晶顯示)等形成。顯示單元15在主處理單元13的控制之下顯示人物(其中顯示人物的畫面)等。
存儲單元16是由HDD(Hard Disk Drive,硬盤驅(qū)動器)等形成的。存儲單元16存儲諸如用于顯示人物等的數(shù)據(jù)之類的各種類型的數(shù)據(jù)。
圖7是顯示便攜式電話1的軟件結(jié)構的實例(功能配置的實例)的方框圖。圖7所示的至少一部分功能單元是由圖6中的用于執(zhí)行預定程序的主處理單元13實現(xiàn)的。
在下文中,恰當?shù)?,便攜式電話1的用戶狀態(tài)(動作)將被稱為“我”的當前狀態(tài),其中所述狀態(tài)由便攜式電話1處理。諸如便攜式電話2、個人計算機3等之類的另一個設備的用戶的狀態(tài)將被稱為“同伴(BUDDY)”的當前狀態(tài),其中該用戶是便攜式電話1的用戶的同伴(相反,從便攜式電話2的用戶的角度來觀察,便攜式電話2的用戶的狀態(tài)是我的當前狀態(tài),而諸如便攜式電話1、個人計算機3等之類的另一個設備的用戶的狀態(tài)是同伴的當前狀態(tài),其中該用戶是便攜式電話2的用戶的同伴)。
如圖7所示,便攜式電話1基本上包括傳送處理單元21和接收處理單元22,其中所述傳送處理單元21用于傳送當前狀態(tài)信息到另一個設備,所述接收處理單元22用于根據(jù)從另一個設備傳送的當前狀態(tài)信息執(zhí)行各種類型的處理。
傳送處理單元21包括特征提取處理單元31、動作識別處理單元32、HMM數(shù)據(jù)庫33、我的當前狀態(tài)識別處理單元34和當前狀態(tài)信息傳送單元35。就這些部件而言,由實線圈起的特征提取處理單元31、動作識別處理單元32和HMM數(shù)據(jù)庫33由圖6中的動作識別單元12來實現(xiàn)。
特征提取處理單元31例如從來自于加速度傳感器的加速度傳感器數(shù)據(jù)和來自于陀螺傳感器的陀螺傳感器數(shù)據(jù)中提取特征。特征提取處理單元31輸出指示所提取的特征的特征數(shù)據(jù)到動作識別處理單元32。
具體地,如圖8A所示,特征提取處理單元31從加速度傳感器數(shù)據(jù)獲取行走頻率(脈沖間距,Impulse pitch)作為一個特征。在圖8A的樣本結(jié)果中,橫坐標軸表示時間(加速度傳感器11的樣本數(shù)),縱坐標軸表示頻率(Hz)。當人行走時由加速度傳感器測量的頻率通常是2Hz(每秒兩步)。因此,參照HMM,根據(jù)2Hz的測量結(jié)果的時間序列等獲得“走”作為識別結(jié)果。
此外,如圖8B所示,特征提取處理單元31從加速度傳感器數(shù)據(jù)獲取行走強度或者脈沖大小作為一個特征。在圖8B的樣本結(jié)果中,橫坐標軸表示時間,縱坐標軸表示強度。
另外,如圖8C所示,特征提取處理單元31從加速度傳感器數(shù)據(jù)獲取重力軸,并獲取相對于重力軸的轉(zhuǎn)動角(朝向,Heading)作為一個特征,其中所述轉(zhuǎn)動角是從陀螺傳感器數(shù)據(jù)獲取的。當加速度傳感器相對于重力軸在水平方向上檢測到加速度時則輸出為零,而當加速度傳感器相對于重力軸在除水平方向以外的方向上檢測到加速度時則測量預定值。因此,當在三個軸向上可以測量到加速度時,如上所述,則可以從所述方向上加速度的測量結(jié)果獲得所述重力軸。順便說一下,在圖8C的樣本結(jié)果中,橫坐標軸表示時間,縱坐標軸表示轉(zhuǎn)動角。
例如,所述特征提取處理單元31根據(jù)傳感器數(shù)據(jù)提取如上所述的各種特征。每當特征被提取時,指示所提取的特征的特征數(shù)據(jù)被順序地輸出到動作識別處理單元32。
動作識別處理單元32累積來自于特征提取處理單元31的預定量的特征數(shù)據(jù),并參照在HMM數(shù)據(jù)庫33中提供的HMM,根據(jù)所累積的特征數(shù)據(jù)的時間序列來識別便攜式電話1的用戶的動作。
預先將這種模型提供HMM數(shù)據(jù)庫33。例如,一個模型被用于識別“行走”,其中所述模型是根據(jù)當人正在行走時從加速度傳感器數(shù)據(jù)和陀螺傳感器數(shù)據(jù)提取的特征創(chuàng)建的。一個模型被用于識別“奔跑”,其中所述模型是根據(jù)當人正在奔跑時從加速度傳感器數(shù)據(jù)和陀螺傳感器數(shù)據(jù)提取的特征創(chuàng)建的。一個模型被用于識別“站著不動”,其中所述模型是根據(jù)當人站著不動時從加速度傳感器數(shù)據(jù)和陀螺傳感器數(shù)據(jù)中提取的特征創(chuàng)建的。另一個模型被用于識別“乘坐交通工具”,其中所述模型是根據(jù)當人正在乘坐交通工具時從加速度傳感器數(shù)據(jù)和陀螺傳感器數(shù)據(jù)中提取的特征創(chuàng)建的。
由動作識別處理單元32識別的用于指示動作識別結(jié)果的信息被輸出到我的當前狀態(tài)識別處理單元34,其中所述動作是諸如“行走”、“奔跑”、“站著不動”、“乘坐交通工具”等之類的動作。
圖9是示意地顯示由動作識別單元12執(zhí)行的動作識別的圖。
對作為原始數(shù)據(jù)的加速度傳感器數(shù)據(jù)和陀螺傳感器數(shù)據(jù)執(zhí)行校準(Calibration)。從由校準所產(chǎn)生的數(shù)據(jù)中獲取如上所述的行走的速度、行走的強度、重力和前進方向作為特征量(低級環(huán)境)。根據(jù)所獲取的特征量,參照HMM,從而統(tǒng)計識別用戶的動作(高級環(huán)境)。
應當注意動作識別算法不局限于上述的算法,可以由各種算法執(zhí)行所述動作識別。
圖10是按時間順序顯示傳感器數(shù)據(jù)、特征量和識別結(jié)果的實例的圖。
在圖10的實例中,以如下順序獲取“行走”、“奔跑”、“行走”、“奔跑”、“站著不動”、“行走”和“站著不動”作為動作識別的結(jié)果。例如,每個這種識別結(jié)果已經(jīng)被添加用于獲取該識別結(jié)果的傳感器數(shù)據(jù)的測量時間,并且被用作指示動作的信息而作為當前狀態(tài)信息的一部分。
返回到圖7的說明,我的當前狀態(tài)識別處理單元34生成當前狀態(tài)信息,其中所述當前狀態(tài)信息包括從動作識別處理單元32提供的動作識別結(jié)果。我的當前狀態(tài)識別處理單元34輸出所生成的當前狀態(tài)信息到當前狀態(tài)信息傳送單元35。我的當前狀態(tài)識別處理單元34在當前狀態(tài)信息中包括隨之發(fā)生時的GPS傳感器數(shù)據(jù)等。
此外,視情況而定,我的當前狀態(tài)識別處理單元34根據(jù)從動作識別處理單元32提供的動作識別結(jié)果,在顯示單元15上顯示表示便攜式電話1的用戶的狀態(tài)的動畫。
當前狀態(tài)信息傳送單元35控制通信單元14以將由我的當前狀態(tài)識別處理單元34產(chǎn)生的、及提供給當前狀態(tài)信息傳送單元35的當前狀態(tài)信息通過網(wǎng)絡4傳送給另一個設備。
接收處理單元22包括當前狀態(tài)信息獲取單元41、同伴的當前狀態(tài)識別處理單元42、通信裝置選擇處理單元43、表格數(shù)據(jù)庫44和動作預測處理單元45。
當前狀態(tài)信息獲取單元41經(jīng)由網(wǎng)絡4接收從另一個設備傳送的當前狀態(tài)信息。當前狀態(tài)信息獲取單元41輸出該當前狀態(tài)信息到同伴的當前狀態(tài)識別處理單元42。
同伴的當前狀態(tài)識別處理單元42根據(jù)從當前狀態(tài)信息獲取單元41提供的當前狀態(tài)信息來識別同伴的當前狀態(tài)(所述另一個設備的用戶的狀態(tài))。同伴的當前狀態(tài)識別處理單元42在顯示單元15上顯示表示同伴的當前狀態(tài)的動畫。
此外,同伴的當前狀態(tài)識別處理單元42輸出指示所識別的同伴的當前狀態(tài)的信息到通信裝置選擇處理單元43和動作預測處理單元45。當指示所述另一個設備的用戶的當前位置的GPS傳感器數(shù)據(jù)被包含在從所述另一個設備傳送的當前狀態(tài)信息中時,則同伴的當前狀態(tài)識別處理單元42也輸出該GPS傳感器數(shù)據(jù)到動作預測處理單元45。如稍后將描述的那樣,動作預測處理單元45例如根據(jù)同伴的當前狀態(tài)和GPS傳感器數(shù)據(jù)判斷在該設備的用戶到達目的地之前需要的預定時間,其中所述設備的用戶在當前狀態(tài)信息中包括GPS傳感器數(shù)據(jù)等等并傳送該當前狀態(tài)信息。
另外,當通信裝置選擇處理單元43選擇用于與傳送當前狀態(tài)信息的設備的用戶通信的工具并且將指示所選擇的工具的信息提供給同伴的當前狀態(tài)識別處理單元42時,同伴的當前狀態(tài)識別處理單元42酌情在顯示單元15上顯示例如用于指示所選擇的通信工具的消息。同伴的當前狀態(tài)識別處理單元42向便攜式電話1的用戶呈現(xiàn)該通信工具。
通信裝置選擇處理單元43根據(jù)由同伴的當前狀態(tài)識別處理單元42所識別的同伴的當前狀態(tài),參照存儲在表格數(shù)據(jù)庫44中的推薦表,選擇適合于作為與所述另一個設備的用戶通信的工具的通信工具。通信裝置選擇處理單元43執(zhí)行用于管理所選擇的通信工具的應用程序。
圖11是顯示存儲在表格數(shù)據(jù)庫44中的推薦表的實例的圖。
在圖11的推薦表的實例中,每個時間周期(工作日的白天/夜晚、或者假日的白天/夜晚)中的動作與當其他設備的用戶正在執(zhí)行那個動作時所適合的通信工具相關聯(lián)。圖11的實例顯示電話、電子郵件(電子郵件回復)、SMS(ShortMessage Service,短信息服務)(SMS答復)、和聊天作為提供給便攜式電話1的通信工具。
在圖11中,“圓圈”指示所述通信工具是適合的?!安妗敝甘舅鐾ㄐ殴ぞ卟皇沁m合的?!叭恰敝甘咎幱趦烧咧虚g。
例如,當時間周期是工作日的白天并且所識別的同伴的當前狀態(tài)是行走(“行走”)時,那么確定除了聊天以外的電話、電子郵件(電子郵件回復)和SMS(短信息服務)(SMS回復)是適合的通信工具。
因此,當這樣根據(jù)從其他設備傳送的當前狀態(tài)信息識別時間周期是工作日的白天并且所識別的同伴的當前狀態(tài)是行走時,則通信裝置選擇處理單元43選擇電話、電子郵件(電子郵件回復)和SMS(短信息服務)(SMS回復)這些通信工具之一,并執(zhí)行管理所述通信工具的應用程序。當判斷多個通信工具是適合的時,例如選擇由用戶預先設定的高優(yōu)先級的工具。
這種推薦表被參照,并且由通信裝置選擇處理單元43選擇用戶與之痛心的其他設備的用戶的當前狀態(tài)相對應的工具。順便說一下,圖11的實例顯示行走(上述的“行走”)、奔跑(上述的“奔跑”)、坐、站和交通工具(上述的“乘坐交通工具”)作為其他設備的用戶的動作。
順便說一下,作為指示動作和通信工具之間的對應關系的信息,可以提供諸如概率模型之類的各種類型的信息來代替如圖11所示的表的形式的信息,其中所述概率模型接收作為輸入的動作并輸出與動作相對應的通信工具。
返回到圖7的描述,根據(jù)同伴的當前狀態(tài)和GPS傳感器數(shù)據(jù),動作預測處理單元45判斷在設備的用戶到達目的地之前花費的預定時間,其中所述設備的用戶在當前狀態(tài)信息中包括GPS傳感器數(shù)據(jù)等并傳送當前狀態(tài)信息,或者用戶到達目的地的預定時間。動作預測處理單元45例如在地圖上連同用戶的動作歷史記錄一起顯示所判斷預測的花費時間、或者所判斷的預定時間。
順便說一下,不但便攜式電話1,而且便攜式電話2和個人計算機3都具有圖6和圖7所示的配置。在下文中將作出對圖6和圖7所示的的配置的說明,其中圖6和圖7所示的配置也酌情作為便攜式電話2和個人計算機3的配置。
接下來將參照流程圖描述便攜式電話1和便攜式電話2的操作。
在下面的描述中,便攜式電話1是傳送當前狀態(tài)信息的設備,便攜式電話2是接收當前狀態(tài)信息的設備,便攜式電話2和個人計算機3也酌情執(zhí)行由便攜式電話1執(zhí)行的處理。此外,便攜式電話1和個人計算機3也酌情執(zhí)行由便攜式電話2執(zhí)行的處理。
首先將參照圖12的流程圖描述傳送當前狀態(tài)信息的便攜式電話1的過程。
當各種傳感器在便攜式電話1的主處理單元13的控制之下執(zhí)行測量,并且提供傳感器數(shù)據(jù)作為測量的結(jié)果時,在步驟S1中動作識別單元12執(zhí)行動作識別過程。該動作識別的細節(jié)將參照圖13的流程圖稍后描述,由該過程識別便攜式電話1的用戶的當前動作。用于指示所識別的動作的信息被從動作識別處理單元32輸出到我的當前狀態(tài)識別處理單元34。
在步驟S2,我的當前狀態(tài)識別處理單元34生成當前狀態(tài)信息,所述當前狀態(tài)信息包括從動作識別處理單元32提供的用于指示動作識別的結(jié)果的信息、GPS傳感器數(shù)據(jù)等等。我的當前狀態(tài)識別處理單元34輸出所生成的當前狀態(tài)信息到當前狀態(tài)信息傳送單元35。
在步驟S3,當前狀態(tài)信息傳送單元35將由我的當前狀態(tài)識別處理單元34生成的當前狀態(tài)信息經(jīng)由網(wǎng)絡4傳送到便攜式電話2。然后所述過程結(jié)束。
這種過程以預定周期重復,借此接收從便攜式電話1傳送的當前狀態(tài)信息的便攜式電話2的用戶可以實時檢查便攜式電話1的用戶的狀態(tài)。
接下來將參照圖13的流程圖描述在圖12的步驟S1中執(zhí)行的動作識別過程的細節(jié)。
在步驟S11,如上所述,動作識別單元12中的特征提取處理單元31從作為加速度傳感器的輸出的加速度傳感器數(shù)據(jù)、作為陀螺傳感器的輸出的陀螺傳感器數(shù)據(jù)等中提取諸如行走的速度、行走的強度、重力和前進方向之類的特征。指示由特征提取處理單元31提取的特征的特征數(shù)據(jù)被輸出到動作識別處理單元32。
在步驟S12,動作識別處理單元32累積預定量的從特征提取處理單元31提供的特征數(shù)據(jù),并參照提供于HMM數(shù)據(jù)庫33的HMM,根據(jù)所累積的特征數(shù)據(jù)的時間序列來識別便攜式電話1的用戶的動作。動作識別處理單元32輸出識別結(jié)果到我的當前狀態(tài)識別處理單元34。然后所述過程結(jié)束。爾后所述過程返回到圖12中的步驟S1以執(zhí)行從步驟S1向下的處理。
接下來將參照圖14的流程圖描述便攜式電話2選擇通信工具的過程。該過程是響應于由便攜式電話1執(zhí)行的圖12的過程。
在步驟S21,便攜式電話2的當前狀態(tài)信息獲取單元41判斷是否傳送當前狀態(tài)信息,并且一直準備,直到當前狀態(tài)信息獲取單元41判斷傳送當前狀態(tài)信息為止。
當在步驟S21當前狀態(tài)信息獲取單元41判斷傳送當前狀態(tài)信息時,所述過程前進至步驟S22。從便攜式電話1傳送的當前狀態(tài)信息被當前狀態(tài)信息獲取單元41輸出到同伴的當前狀態(tài)識別處理單元42。
在步驟S22,同伴的當前狀態(tài)識別處理單元42根據(jù)從當前狀態(tài)信息獲取單元41提供的當前狀態(tài)信息來識別同伴的當前狀態(tài)(便攜式電話1的用戶的狀態(tài))。同伴的當前狀態(tài)識別處理單元42輸出指示所識別的同伴的當前狀態(tài)的信息到通信裝置選擇處理單元43。
在步驟S23,參照存儲在表格數(shù)據(jù)庫44中的推薦表,通信裝置選擇處理單元43根據(jù)由同伴的當前狀態(tài)識別處理單元42識別的同伴的當前狀態(tài),選擇適用于與便攜式電話1的用戶通信的通信工具。
在步驟S24,通信裝置選擇處理單元43判斷是否設置用于自動選擇通信工具的自動選擇模式。當通信裝置選擇處理單元43判斷設置自動選擇模式時,所述處理前進至步驟S25。
在步驟S25,通信裝置選擇處理單元43將在步驟S23中選擇的通信工具設置為便攜式電話2的用戶的工具,以例如通過同便攜式電話1的用戶交換消息的方式與便攜式電話1的用戶進行通信。當在步驟S24中通信裝置選擇處理單元43判斷沒有設置自動選擇模式時,跳過步驟S25的所述處理。
在步驟S26,同伴的當前狀態(tài)識別處理單元42在顯示單元15上顯示如圖3所示的同伴的當前狀態(tài)顯示屏幕,在所述屏幕上顯示在步驟S22中識別的用于表示便攜式電話1的用戶的狀態(tài)的動畫。
例如當便攜式電話2的用戶發(fā)出指令來與便攜式電話1的用戶開始交換消息或其他時,則通信裝置選擇處理單元43在步驟S27中執(zhí)行管理在步驟S25中設置的通信工具的應用程序,其中所述便攜式電話1的用戶處于正在被顯示的同伴的當前狀態(tài)顯示屏幕的狀態(tài)。
因此,便攜式電話2的用戶可以利用適用于便攜式電話1的用戶的當前狀態(tài)的工具與便攜式電話1的用戶通話。
上述描述主要是為了說明根據(jù)同伴的當前狀態(tài)(作為便攜式電話1的用戶的狀態(tài))來選擇通信工具的過程,所述狀態(tài)是根據(jù)所述當前狀態(tài)信息獲取的。接下來將對下述過程作出說明,所述過程根據(jù)同伴的當前狀態(tài)來預測便攜式電話1的用戶到達預定目的地的時間、或者在便攜式電話1的用戶到達預定目的地前所花費的時間。
圖15是顯示根據(jù)預測結(jié)果在便攜式電話2上顯示的平面的實例的圖。圖15顯示了用于預測在便攜式電話1的用戶到達目的地之前所花費的時間的實例。
在圖15的實例中,顯示了預定區(qū)域的地圖,并設置了目的地P。例如該目的地P是由便攜式電話2的用戶在地圖上選擇的。
此外,在圖15的實例中,顯示多個人物,其表示在地圖上的各個地點由便攜式電話1的用戶執(zhí)行的動作。根據(jù)GPS傳感器數(shù)據(jù)獲取地圖上顯示人物的位置,其中所述GPS被包括在當前狀態(tài)信息中并從便攜式電話1傳送。如上所述,根據(jù)便攜式電話1的用戶的狀態(tài)來選擇人物,其中所述狀態(tài)是由當前狀態(tài)信息指示的。
在圖15的屏幕上顯示的人物61指示,當便攜式電話1的用戶處在所顯示的人物61的位置時該便攜式電話1的用戶正在乘坐交通工具。人物62指示當便攜式電話1的用戶處在所顯示的人物62的位置時該便攜式電話1的用戶正站著不動。人物63、64和65指示當便攜式電話1的用戶處在所顯示的各個人物的位置時所述便攜式電話1的用戶正在行走。人物66指示當便攜式電話1的用戶處在所顯示的人物66的位置時該便攜式電話1的用戶正在奔跑。
人物67指示便攜式電話1的用戶的當前位置和便攜式電話1的用戶的動作。在人物67下方顯示用于指示便攜式電話1的用戶的當前動作的消息“現(xiàn)在正在乘坐交通工具移動”。
另外,在圖15的實例中,在設置在地圖上的目的地P處顯示消息“預期到達10分鐘之后”,用于指示在便攜式電話1的用戶到達目的地P之前所花費的時間的,其中所述時間是在便攜式電話2中預測的。所述預測時間是根據(jù)從便攜式電話1的用戶的當前位置到目的地P的距離和便攜式電話1的用戶朝目的地P前進的速度獲得的(例如從由GPS傳感器數(shù)據(jù)指示的大量的位置變換獲得交通工具的速度或者估算速度,其中所述GPS傳感器數(shù)據(jù)被包括在當前狀態(tài)信息中并從便攜式電話1順序傳送)。
例如,當已經(jīng)作出與便攜式電話1的用戶在目的地見面的約會但便攜式電話1的用戶在見面時刻未出現(xiàn)時,便攜式電話2的用戶可以通過利用便攜式電話2檢查這種屏幕的方式證實便攜式電話1的用戶正朝向目的地前進,并證實在便攜式電話1的用戶到達之前所需花費的時間等。也就是說,便攜式電話2的用戶不需要例如通過從便攜式電話2打電話的方式向便攜式電話1的用戶打聽關于便攜式電話1的用戶的當前狀態(tài)。
在下文中將參照圖16的流程圖描述用于顯示如圖15所示的屏幕的便攜式電話2的過程。順便說一下,便攜式電話1執(zhí)行與圖12的過程相同的過程,以重復傳送包括GPS傳感器數(shù)據(jù)的當前狀態(tài)信息到便攜式電話2。
在步驟S41,便攜式電話2的當前狀態(tài)信息獲取單元41判斷是否傳送當前狀態(tài)信息,并一直準備,直到當前狀態(tài)信息獲取單元41判斷傳送當前狀態(tài)信息為止。
當在步驟S41中當前狀態(tài)信息獲取單元41判斷傳送當前狀態(tài)信息時,則所述處理前進至步驟S42。從便攜式電話1傳送的當前狀態(tài)信息被從當前狀態(tài)信息獲取單元41輸出到同伴的當前狀態(tài)識別處理單元42。
在步驟S42,同伴的當前狀態(tài)識別處理單元42根據(jù)從當前狀態(tài)信息獲取單元41提供的當前狀態(tài)信息來識別同伴的當前狀態(tài)(便攜式電話1的用戶的狀態(tài))。同伴的當前狀態(tài)識別處理單元42連同GPS傳感器數(shù)據(jù)一起輸出用于指示所識別的同伴的當前狀態(tài)的信息到動作預測處理單元45,其中所述GPS傳感器數(shù)據(jù)被包括在當前狀態(tài)信息中并從便攜式電話1傳送的。
在步驟S43,動作預測處理單元45通過運算來預測例如便攜式電話1的用戶到達由便攜式電話2的用戶設置的目的地所需的時間、或者在便攜式電話1的用戶到達目的地之前所花費的時間。該預測是根據(jù)便攜式電話1的用戶的動作和便攜式電話1的用戶的當前位置作出的,其中所述便攜式電話1的用戶的動作是由同伴的當前狀態(tài)識別處理單元42識別的,而便攜式電話1的用戶的當前位置是從GPS傳感器數(shù)據(jù)獲取的。到達時間的預測除了使用如上所述的從便攜式電話1的用戶的當前位置到目的地P的距離和便攜式電話1的用戶朝向目的地P前進的速度之外,還使用當前時間。
在步驟S44,動作預測處理單元45在顯示單元15上顯示便攜式電話1的用戶到達目的地的時間、或者在便攜式電話1的用戶到達目的地之前所花費的時間,其中所述時間是在步驟S43中獲取的。動作預測處理單元45借此將便攜式電話1的用戶到達目的地的時間、或者在便攜式電話1的用戶到達目的地之前所花費的時間呈現(xiàn)給便攜式電話2的用戶。該呈現(xiàn)例如是由如圖15所示的屏幕執(zhí)行的。
在步驟S45,同伴的當前狀態(tài)識別處理單元42在顯示單元15上顯示同伴的當前狀態(tài)顯示屏幕,在所述屏幕上顯示表示在步驟S42中識別的便攜式電話1的用戶的狀態(tài)的動畫。
當例如便攜式電話2的用戶發(fā)出指令來開始與便攜式電話1的用戶交換信息或其他時,其中所述便攜式電話1的用戶處于顯示屏幕上正在顯示的當前狀態(tài)信息的狀態(tài),則通信裝置選擇處理單元43執(zhí)行用于管理指定通信工具的應用程序以促使與便攜式電話1的用戶通信。順便說一下,當在便攜式電話2中設置為自動選擇通信工具的自動選擇模式時,則參照圖14所描述的過程自動地設置使能與便攜式電話1的用戶通信的狀態(tài)。
接下來將對便攜式電話2顯示用于表示便攜式電話1的用戶的狀態(tài)的動畫的過程作出說明,其中所述動畫位于由便攜式電話1拍攝的圖像(運動圖像)的附近并連同當前狀態(tài)信息一起傳送。
在該實例中,便攜式電話2的傳感器單元11也具有照相機,并且在用于表示便攜式電話2的用戶他/她自身的動作的動畫附近顯示由照相機拍攝的圖像,其中所述動作是由便攜式電話2識別的。也就是說,從所顯示的屏幕上,當檢查作為便攜式電話2的用戶他/她自身的當前狀態(tài)的我的當前狀態(tài)、以及便攜式電話1的用戶的同伴的當前狀態(tài)等時,便攜式電話2的用戶可以檢查由所述設備拍攝的圖像。
圖17是顯示在便攜式電話2上顯示的當前狀態(tài)顯示屏幕的實例的圖。
圖17的當前狀態(tài)顯示屏幕顯示了用于顯示圖像的流圖景81,其中所述圖像是由用戶從便攜式電話2的照相機所拍攝的圖像和由包括便攜式電話1在內(nèi)的其他設備的照相機所拍攝的圖像中選擇的,由便攜式電話2的照相機所拍攝的圖像和由其他設備的照相機所拍攝的圖像被顯示在當前狀態(tài)顯示屏幕的右側(cè)。
當前狀態(tài)顯示屏幕還顯示我的當前狀態(tài)顯示部分82,用于顯示關于便攜式電話2的用戶的信息(動作和取得的圖像),以及同伴列表83,所述同伴列表83是關于其他設備的信息的列表。
在我的當前狀態(tài)顯示部分82和同伴列表83中,我的當前狀態(tài)顯示部分82包括動畫顯示部分82A和圖像顯示部分82B,其中所述動畫顯示部分82A用于顯示表示由便攜式電話2識別的便攜式電話2的用戶的動作的動畫,所述圖像顯示部分82B用于顯示由便攜式電話2的照相機所拍攝的圖像。在動畫顯示部分82A上顯示的動畫是根據(jù)便攜式電話2的用戶的動作的識別結(jié)果顯示的,其中所述識別是按預定周期執(zhí)行的。
在圖17的實例中的同伴列表83顯示同伴的當前狀態(tài)顯示部分83-1和同伴的當前狀態(tài)顯示部分83-2,其中所述同伴的當前狀態(tài)顯示部分83-1用于顯示關于便攜式電話1的用戶的信息,所述同伴的當前狀態(tài)顯示部分83-2用于顯示關于除便攜式電話1之外的另一個設備的用戶的信息。也就是說,在圖17的實例中,便攜式電話2除同便攜式電話1通話之外,還與除便攜式電話1以外的另一個設備通話,并且根據(jù)從這些設備傳送的當前狀態(tài)信息來顯示屏幕。
同伴的當前狀態(tài)顯示部分83-1包括動畫顯示部分83-1A和圖像顯示部分83-1B,其中所述動畫顯示部分83-1A顯示表示由便攜式電話1識別的便攜式電話1的用戶的動作的動畫,所述圖像顯示部分83-1B用于顯示由便攜式電話1的照相機所拍攝的圖像。同伴的當前狀態(tài)顯示部分83-2包括動畫顯示部分83-2A和圖像顯示部分83-2B,其中所述動畫顯示部分83-2A顯示表示由另一個設備所識別的另一個設備的用戶的動作的動畫,所述圖像顯示部分83-2B用于顯示由另一個設備的照相機所拍攝的圖像。根據(jù)各個設備的用戶的動作的識別結(jié)果,還顯示在動畫顯示部分83-1A和83-2A中顯示的動畫,其中所述結(jié)果是由從各個設備傳送的當前狀態(tài)信息指示的。
例如通過選擇在同伴的當前狀態(tài)顯示部分83-1的圖像顯示部分83-1B中顯示的圖像,便攜式電話2的用戶可以在流圖景81中以放大狀態(tài)顯示與圖像顯示部分83-1B中顯示的圖像相同的圖像。在圖17的實例中,在流圖景81中以放大狀態(tài)顯示與由便攜式電話2拍攝的圖像相同的并且在圖像顯示部分82B中所顯示的圖像。
可以觀看其中具有在遠程位置拍攝的并經(jīng)由網(wǎng)絡傳送的圖像的屏幕,例如用戶觀看屏幕通常不能檢查攝影師正在執(zhí)行什么動作。然而,當根據(jù)從拍攝圖像的設備傳送的當前狀態(tài)信息的表示攝影師的動作的動畫,以及所拍攝的圖像緊挨著彼此顯示時(在彼此的附近),觀看屏幕的用戶除了可以檢查攝影師的動作以外,還可以檢查所拍攝的圖像。
在下文中將參照圖18的流程圖描述便攜式電話2顯示如圖17所示的屏幕的過程。順便說一下,便攜式電話1執(zhí)行與圖12的過程相同的過程,以連同所拍攝的圖像一起重復傳送當前狀態(tài)信息到便攜式電話2。
在步驟S61,便攜式電話2的當前狀態(tài)信息獲取單元41判斷是否傳送當前狀態(tài)信息,并一直準備,直到當前狀態(tài)信息獲取單元41判斷傳送當前狀態(tài)信息為止。
當在步驟S61中當前狀態(tài)信息獲取單元41判斷傳送當前狀態(tài)信息時,則所述過程前進至步驟S62。例如,從便攜式電話1傳送的當前狀態(tài)信息被從當前狀態(tài)信息獲取單元41輸出到同伴的當前狀態(tài)識別處理單元42。此外,由包括便攜式電話1在內(nèi)的其他設備拍攝的、并連同當前狀態(tài)信息一起傳送的圖像也被提供給同伴的當前狀態(tài)識別處理單元42。
在步驟S62,同伴的當前狀態(tài)識別處理單元42根據(jù)從當前狀態(tài)信息獲取單元41提供的當前狀態(tài)信息來識別同伴的當前狀態(tài)(便攜式電話1的用戶的狀態(tài))。
在步驟S63,當構成傳感器單元11的各種傳感器執(zhí)行測量并提供傳感器數(shù)據(jù)作為測量結(jié)果時,便攜式電話2的動作識別單元12執(zhí)行動作識別過程。也就是說,在便攜式電話2中執(zhí)行同參照圖13描述的過程相同的過程,并輸出識別結(jié)果(我的當前狀態(tài))到我的當前狀態(tài)識別處理單元34。
在步驟S64,我的當前狀態(tài)識別處理單元34在顯示單元15的預定位置上顯示用于指示我的當前狀態(tài)的動畫并顯示由便攜式電話2本身所拍攝的圖像。同樣,同伴的當前狀態(tài)識別處理單元42在顯示單元15的預定位置上顯示用于指示同伴的當前狀態(tài)的動畫并顯示由其他設備所拍攝的圖像。借此顯示如圖17所示的當前狀態(tài)顯示。
通過與處于當前狀態(tài)顯示屏幕正在顯示的狀態(tài)的便攜式電話1的用戶交換消息,便攜式電話2的用戶例如在查看便攜式電話1的用戶的動作的同時可以通過消息與便攜式電話1的用戶通信,所述消息是關于便攜式電話1的用戶所拍攝的主題。
上述說明假定正在傳送當前狀態(tài)信息的設備執(zhí)行用于識別用戶的動作的過程并將識別結(jié)果傳送到處于當前狀態(tài)信息中所包括的狀態(tài)的接收設備時,傳感器數(shù)據(jù)可以根據(jù)情況被傳送到該接收設備,并且該接收設備可以執(zhí)行用于根據(jù)傳感器數(shù)據(jù)識別動作(發(fā)送裝置的用戶的動作)的過程。
如上所述的一系列處理可以由軟件以及硬件執(zhí)行。在這種情況下,例如由如圖19所示的個人計算機形成執(zhí)行軟件的設備。
圖19中的CPU(Central Processing Unit,中央處理單元)101根據(jù)存儲在ROM(Read Only Memory,只讀存儲器)102中的程序或者從存儲單元108裝載到RAM(Random Access memory,隨機存取存儲器)103中的程序執(zhí)行各種處理。RAM103還根據(jù)需要存儲為CPU101執(zhí)行各種處理所必需的數(shù)據(jù)等。
CPU 101、ROM 102和RAM 103經(jīng)由總線104互連。總線104還與輸入輸出接口105相連接。
輸入-輸出接口105與輸入單元106、輸出設備107、存儲單元108和通信單元109相連接,其中輸入單元106由鍵盤、鼠標等形成,輸出設備107由諸如LCD(Liquid Crystal Display,液晶顯示器)之類的顯示器、話筒等形成,存儲單元108由硬盤等形成,通信單元109用于執(zhí)行經(jīng)由網(wǎng)絡的通信處理。
輸入-輸出接口105還根據(jù)需要與驅(qū)動器110相連接。根據(jù)需要將可移動介質(zhì)111加載到驅(qū)動器110中,其中所述可移動介質(zhì)111由磁盤、光盤、磁光盤、半導體存儲器等形成。從可移動介質(zhì)111中讀取的計算機程序根據(jù)需要被安裝到存儲單元108中。
當由軟件執(zhí)行一系列的處理時,構成軟件的程序被從網(wǎng)絡或者記錄介質(zhì)安置到與專用硬件相結(jié)合的計算機或者通用個人計算機中,例如,通過在其中安裝各種程序可以執(zhí)行各種功能的計算機。
如圖19所示,所述記錄介質(zhì)由分給用戶以分別從專屬裝置提供程序并在其中具有程序的可移動介質(zhì)111形成,所述可移動介質(zhì)111由磁盤(包括軟磁盤)、光盤(包括CD-ROM(高密度磁盤-只讀存儲器)和DVD(數(shù)字化視頻光盤))、磁光磁盤(包括MD(注冊商標)(小型磁盤))、半導體存儲器等形成。所述記錄介質(zhì)還由ROM102、包括在記錄單元108中的硬盤等形成,在所述記錄介質(zhì)中記錄有程序并將其提供處于在專屬裝置中空閑(preincorporated)狀態(tài)的用戶。
應當注意,在目前的說明書中,除包括并行的或各自執(zhí)行而非按照時間序列執(zhí)行的過程以外,用于描述記錄在記錄介質(zhì)上的程序的步驟還包括按所描述的時間序列的次序執(zhí)行的過程。
此外,在當前的說明書中,系統(tǒng)指的是由多個設備形成的一個整體的裝置。
對所屬技術領域的專業(yè)人員而言應該理解的是根據(jù)在所附權利要求及其等效內(nèi)容的的范圍內(nèi)的設計要求及其他因素可能存在各種各樣的修改、組合、變形和變化。
權利要求
1.一種信息處理設備,其經(jīng)由網(wǎng)絡與另一個信息處理設備相連接,所述另一個信息處理設備根據(jù)被包含在所述另一個信息處理設備里的傳感器的輸出來識別用戶的動作并傳送用于指示所識別的用戶動作的動作信息,其中所述信息處理設備包括管理裝置,用于管理在所述另一個信息處理設備中可識別的的每個動作和通信工具之間的對應關系;以及選擇裝置,用于根據(jù)由所述管理裝置所管理的所述對應關系,選擇與所述另一個信息處理設備的用戶的所述動作相對應的通信工具,來作為用于與所述另一個信息處理設備的用戶通信的工具,并執(zhí)行管理所選擇的通信工具的應用程序,其中所述用戶的所述動作是由所述動作信息指示的。
2.根據(jù)權利要求1所述的信息處理設備,其中當所述對應關系表示在每個時間周期中的動作和通信工具之間的對應時,所述選擇裝置除根據(jù)所述另一個信息處理設備的用戶的動作以外還根據(jù)當前時刻來選擇通信工具,其中所述用戶的所述動作是由所述動作信息指示的。
3.根據(jù)權利要求1所述的信息處理設備,其中所述管理裝置利用表格形式的信息,管理在所述另一個信息處理設備中可識別的每個動作和通信工具之間的對應關系。
4.一種信息處理設備的信息處理方法,該信息處理設備經(jīng)由網(wǎng)絡與另一個信息處理設備相連接,所述另一個信息處理設備根據(jù)被包含在所述另一個信息處理設備里的傳感器的輸出來識別用戶的動作并傳送用于指示所識別的用戶動作的動作信息,其中所述信息處理方法包括下述步驟根據(jù)在所述另一個信息處理設備中可識別的每個動作和通信工具之間的對應關系,選擇與所述另一個信息處理設備的用戶的動作相對應的通信工具,來作為用于與所述另一個信息處理設備的用戶通信的工具,以及執(zhí)行用于管理所選擇的通信工具的應用程序,其中所述用戶的所述動作是由所述動作信息指示的。
5.一種用于使得計算機在信息處理設備中執(zhí)行信息處理的程序,所述信息處理設備經(jīng)由網(wǎng)絡與另一個信息處理設備相連接,所述另一個信息處理設備根據(jù)被包含在所述另一個信息處理設備里的傳感器的輸出來識別用戶的動作并傳送用于指示所識別的用戶動作的動作信息,其中所述程序包括下述步驟根據(jù)在所述另一個信息處理設備中可識別的每個動作和通信工具之間的對應關系,選擇與所述另一個信息處理設備的用戶的動作相對應的通信工具,來作為用于與所述另一個信息處理設備的用戶通信的工具,以及執(zhí)行用于管理所選擇的通信工具的應用程序,其中所述用戶的所述動作是由所述動作信息指示的。
6.一種信息處理設備,其經(jīng)由網(wǎng)絡與另一個信息處理設備相連接,所述另一個信息處理設備根據(jù)被包含在所述另一個信息處理設備里的傳感器的輸出來識別用戶的動作并連同用于指示當前位置的信息一起傳送用于指示所識別的用戶動作的動作信息,其中所述信息處理設備包括預測裝置,用于根據(jù)所述動作信息預測所述另一個信息處理設備的用戶到達預定目的地的時間、和在所述另一個信息處理設備到達所述預定目的地之前所花費的時間之一。
7.根據(jù)權利要求6所述的信息處理設備,其中所述預測裝置連同所述另一個信息處理設備的用戶的動作歷史記錄一起,顯示所述另一個信息處理設備的用戶到達預定目的地的預測時間、和在所述另一個信息處理設備的用戶到達所述預定目的地之前所花費的時間之一。
8.一種信息處理設備的信息處理方法,所述信息處理設備經(jīng)由網(wǎng)絡與另一個信息處理設備相連接,所述另一個信息處理設備根據(jù)被包含在所述另一個信息處理設備里的傳感器的輸出來識別用戶的動作并連同用于指示當前位置的信息一起傳送用于指示所識別的用戶動作的動作信息,其中所述信息處理方法包括下述步驟根據(jù)所述動作信息預測所述另一個信息處理設備的用戶到達預定目的地的時間、和在所述另一個信息處理設備到達所述預定目的地之前所花費的時間之一。
9.一種用于使得計算機在信息處理設備中執(zhí)行信息處理的程序,所述信息處理設備經(jīng)由網(wǎng)絡與另一個信息處理設備相連接,所述另一個信息處理設備根據(jù)被包含在所述另一個信息處理設備里的傳感器的輸出來識別用戶的動作并連與用于指示當前位置的信息一起傳送用于指示所識別的用戶動作的動作信息,其中所述程序包括下述步驟根據(jù)所述動作信息預測所述另一個信息處理設備的用戶到達預定目的地的時間和在所述另一個信息處理設備到達所述預定目的地之前所花費的時間之一。
10.一種信息處理設備,其經(jīng)由網(wǎng)絡與另一個信息處理設備相連接,所述另一個信息處理設備根據(jù)被包含在所述另一個信息處理設備里的傳感器的輸出來識別用戶的動作并連同所拍攝的圖像一起傳送用于指示所識別的用戶動作的動作信息,所述信息處理設備包括顯示控制裝置,用于在所傳送的所述圖像的附近,顯示執(zhí)行與所述另一個信息處理設備的用戶的相同動作的人物,所述用戶的所述動作是由所述動作信息指示的。
11.一種信息處理設備的信息處理方法,所述信息處理設備經(jīng)由網(wǎng)絡與另一個信息處理設備相連接,所述另一個信息處理設備根據(jù)被包含在所述另一個信息處理設備里的傳感器的輸出來識別用戶的動作并連同所拍攝的圖像一起傳送用于指示所識別的用戶動作的動作信息,其中所述信息處理方法包括下述步驟在所傳送的所述圖像的附近,顯示執(zhí)行與所述另一個信息處理設備的用戶的相同動作的人物,其中所述用戶的所述動作是由所述動作信息指示的。
12.一種用于使得計算機在信息處理設備中執(zhí)行信息處理的程序,所述信息處理設備經(jīng)由網(wǎng)絡與另一個信息處理設備相連接,所述另一個信息處理設備根據(jù)被包含在所述另一個信息處理設備里的傳感器的輸出來識別用戶的動作并連同所拍攝的圖像一起傳送用于指示所識別的用戶動作的動作信息,其中所述程序包括下述步驟在所傳送的所述圖像的附近,顯示執(zhí)行與所述另一個信息處理設備的用戶的相同動作的人物,其中所述用戶的動作是由所述動作信息指示的。
13.一種信息處理設備,所述信息處理設備經(jīng)由網(wǎng)絡與另一個信息處理設備相連接,所述另一個信息處理設備根據(jù)包含在所述另一個信息處理設備里的傳感器的輸出來識別用戶的動作并傳送用于指示所識別的用戶動作的動作信息,所述信息處理設備包括表格數(shù)據(jù)庫,配置成管理在所述另一個信息處理設備中可識別的每個動作和通信工具之間的對應關系;以及通信裝置選擇處理單元,配置成根據(jù)由所述管理器管理的所述對應關系,選擇與所述另一個信息處理設備的用戶的動作相對應的通信工具,來作為用于與所述另一個信息處理設備的用戶通信的工具,并執(zhí)行用于管理所選擇的通信工具的應用程序,其中所述用戶的動作是由所述動作信息指示的。
14.一種信息處理設備,其經(jīng)由網(wǎng)絡與另一個信息處理設備相連接,所述另一個信息處理設備根據(jù)被包含在所述另一個信息處理設備里的傳感器的輸出識別用戶的動作并連同用于指示當前位置的信息一起傳送用于指示所識別的用戶動作的動作信息,所述信息處理設備包括動作預測處理單元,配置成根據(jù)所述動作信息預測所述另一個信息處理設備的用戶到達預定目的地的時間和在所述另一個信息處理設備的用戶到達所述預定目的地之前所花費的時間之一。
15.一種信息處理設備,其經(jīng)由網(wǎng)絡與另一個信息處理設備相連接,所述另一個信息處理設備根據(jù)被包含在另一個信息處理設備里的傳感器的輸出來識別用戶的動作并連同所拍攝的圖像一起傳送用于指示所識別的用戶動作的動作信息,所述信息處理設備包括同伴的當前狀態(tài)識別處理單元,配置成在所傳送的所述圖像的附近,顯示執(zhí)行與所述另一個信息處理設備的用戶的相同動作的人物,其中所述用戶的動作是由所述動作信息指示的。
全文摘要
一種經(jīng)由網(wǎng)絡與另一個信息處理設備相連接的信息處理設備,所述另一個信息處理設備根據(jù)包含在信息處理設備里的傳感器的輸出識別用戶的動作并傳送用于指示所識別的用戶動作的動作信息,所述信息處理設備包括表格數(shù)據(jù)庫,配置成管理在其他信息處理設備種可識別的每個動作和通信工具之間的對應關系;以及通信裝置選擇處理單元,配置成根據(jù)由表格數(shù)據(jù)庫管理的所述對應關系選擇與其他信息處理設備的用戶的動作相對應的通信工具來作為用于與其他的信息處理設備的用戶通信的工具,并執(zhí)行用于管理所選擇的通信工具的應用程序,所述用戶的動作是由所述動作信息指示的。
文檔編號H04L29/02GK1941752SQ200610146498
公開日2007年4月4日 申請日期2006年6月9日 優(yōu)先權日2005年6月9日
發(fā)明者倉田雅友, 村田誠, 布賴恩·克拉克森, 山口祥弘, 福田純子 申請人:索尼株式會社