專利名稱:移動終端、服務器設備、社群產生系統、顯示控制方法和程序的制作方法
技術領域:
本發明涉及移動終端、服務器設備、社群產生系統、顯示控制方法和程序,尤其涉 及用于基于用戶的活動日志來產生社群的移動終端、服務器設備、信息處理系統、顯示控制 方法和程序。
背景技術:
近來,社會性網絡服務(以下稱為SNS)變得普及,社會性網絡服務是社群型網站, 其促進和支持人們彼此間的交互。當在網絡上建立諸如SNS的社群空間的情況下,用戶例如通過發布他/她自己 的簡檔或照片、登記朋友以及設置查看限制來創建社群。此外,作為增強現實(augmented reality)的一部分,公開了一種在照片圖像上疊加創建的社群等的附加信息的技術(例 如,日本專利申請特開No. 2000-194726)。
發明內容
但是,在建立上述社群空間的情況下,用戶需要明確地創建社群。因此,為了針對 事件創建許多小的封閉社群,存在需要諸如輸入社群標題或設置參與者限制的大量勞動的 問題。根據前述內容,需要提供新的改進的移動終端、服務器設備、社群產生系統、顯示 控制方法和程序,其能夠基于用戶的活動日志容易地產生社群。根據本發明的實施例,提供一種移動終端,該移動終端包括活動信息獲取部分, 用于獲取用戶所擁有的移動終端的活動信息;采集圖像獲取部分,用于獲取通過成像設備 成像的、移動終端的外圍圖像;發送部分,用于將通過活動信息獲取部分獲取的活動信息發 送給經由網絡連接到移動終端的服務器設備;接收部分,用于接收由服務器設備基于活動 信息的歷史而產生的、并且能夠由擁有移動終端的用戶和除擁有該移動終端的用戶之外的 另一個用戶共享的社群信息;以及顯示控制部分,用于在顯示屏上將包含在通過接收部分 接收的社群信息中的顯示圖像以疊加的方式顯示在由采集圖像獲取部分獲取的移動終端 的外圍圖像上。根據以上配置,移動終端的活動信息被發送給服務器設備,并且由服務器設備基 于活動信息的歷史而產生的社群信息能夠被顯示在顯示屏上。這樣,基于活動信息的歷史 容易地產生社群而不需要用戶執行麻煩的輸入,并且可以查看/編輯該社群。此外,服務器設備可以存儲除擁有該移動終端的用戶之外的多個其他用戶的各條 活動信息的歷史,并且,當活動信息的歷史對于擁有該移動終端的用戶和另一個用戶來說 是共同的時,可以由服務器設備通過使用共同的活動信息的歷史來產生社群信息。此外,活動信息獲取部分可以獲取活動信息,該活動信息包括移動終端的位置信 息和獲取該位置信息的時間信息。
此外,當位置信息的歷史對于擁有該移動終端的用戶和另一個用戶是共同的時, 可以由服務器設備通過使用位置信息的共同的歷史來產生社群信息。此外,用于產生社群信息的另一個用戶的活動信息的歷史可以是具有與擁有該移 動終端的用戶共同的屬性的用戶的活動信息的歷史。此外,用于產生社群信息的另一個用戶的活動信息的歷史可以是已預先登記的用 戶的活動信息的歷史。此外,用于產生社群信息的另一個用戶的活動信息的歷史可以是能夠向公眾公開 的活動信息的歷史。此外,當包含在預定位置區域內的位置信息對于擁有該移動終端的用戶和另一個 用戶來說是共同的時,可以由服務器設備通過使用共同的位置信息來產生社群信息。此外,當在通過接收部分接收的社群信息中存在這樣的社群信息包含在該社群 信息中的位置信息包括在預定的位置區域中時,顯示控制部分可以在顯示屏上顯示該社群 fn息ο此外,移動終端還可以包括角度/方向信息獲取部分,用于獲取移動終端的角度/ 方向信息。顯示控制部分可以基于由角度/方向信息獲取部分獲取的角度/方向信息來將 包含在社群信息中的顯示圖像疊加到由采集圖像獲取部分獲取的外圍圖像上。此外,角度/方向信息獲取部分可以獲取包括用戶的對應于移動終端的角度/方 向的方位的角度/方向信息,并且顯示控制部分可以將包括在社群信息中的對應于用戶方 位的顯示圖像疊加到由成像設備成像的外圍圖像上。根據本發明的另一個實施例,提供一種服務器設備,該服務器設備包括接收部 分,用于從由多個用戶擁有的移動終端接收各移動終端的各條活動信息;記錄部分,用于累 積由接收部分關于每個用戶接收的活動信息的歷史,并將該歷史記錄在存儲介質中;以及 社群信息產生部分,用于基于記錄在存儲介質中的關于每個用戶的活動信息的歷史來產生 能夠在一個用戶和另一個用戶之間共享的社群信息。此外,當活動信息的歷史對于一個用戶和另一個用戶是共同的時,社群信息產生 部分可以通過使用共同的活動信息歷史來產生社群信息。根據本發明的再一個實施例,提供一種信息處理系統,該信息處理系統包括由用 戶擁有的移動終端,該移動終端包括活動信息獲取部分,用于獲取移動終端的活動信息; 采集圖像獲取部分,用于獲取通過成像設備成像的、移動終端的外圍圖像;發送部分,用于 將通過活動信息獲取部分獲取的活動信息發送給經由網絡連接到移動終端的服務器設備, 并且該服務器設備包括接收部分,用于從由多個用戶擁有的移動終端接收各移動終端的 各條活動信息;記錄部分,用于累積由接收部分關于每個用戶接收的活動信息的歷史,并將 該歷史記錄在存儲介質中;以及社群信息產生部分,用于基于記錄在存儲介質中的關于每 個用戶的活動信息的歷史來產生能夠在一個用戶和另一個用戶之間共享的社群信息。移動 終端可以包括接收部分,用于接收由服務器設備產生的社群信息;以及顯示控制部分,用 于在顯示屏上將包含在通過接收部分接收的社群信息中的顯示圖像以疊加的方式顯示在 由采集圖像獲取部分獲取的移動終端的外圍圖像上。根據本發明的又一個實施例,提供一種用戶擁有的移動終端中的社群信息的顯示 控制方法,該方法包括以下步驟獲取移動終端的活動信息;獲取由成像設備成像的、移動終端的外圍圖像;將獲取的活動信息發送給經由網絡連接到移動終端的服務器設備;接收 由服務器設備基于活動信息的歷史而產生的、并且能夠在擁有移動終端的用戶和與除擁有 該移動終端的用戶之外的另一個用戶之間共享的社群信息;以及在顯示屏上將包含在接收 的社群信息中的顯示圖像以疊加的方式顯示在所獲取的移動終端的外圍圖像上。根據本發明的另一個實施例,提供一種程序,用于使得計算機作為移動終端,該移 動終端包括活動信息獲取部分,用于獲取用戶擁有的移動終端的活動信息;采集圖像獲 取部分,用于獲取通過成像設備成像的、移動終端的外圍圖像;發送部分,用于將通過活動 信息獲取部分獲取的活動信息發送給經由網絡連接到移動終端的服務器設備;接收部分, 用于接收由服務器設備基于活動信息的歷史而產生的、并且能夠在擁有移動終端的用戶和 除擁有該移動終端的用戶之外的另一個用戶之間共享的社群信息;以及顯示控制部分,用 于在顯示屏上將包含在由接收部分接收的社群信息中的顯示圖像以疊加的方式顯示在由 采集圖像獲取部分獲取的移動終端的外圍圖像上。根據上述本發明的實施例,基于用戶的活動日志可以容易地產生社群。
圖1是圖解根據本發明的實施例的社群產生系統的概況的說明性視圖;圖2是示出根據實施例的移動終端的硬件配置的框圖;圖3是示出根據實施例的移動終端和服務器設備的功能配置的框圖;圖4是圖解根據實施例的記錄在存儲介質中的活動信息的歷史的說明性視圖;圖5是圖解根據實施例的用戶屬性信息的內容的說明性視圖;圖6是圖解根據實施例的通過社群信息產生部分產生的社群信息的說明性視圖;圖7是圖解根據實施例的在移動終端中產生社群信息的說明性視圖;圖8是圖解根據實施例的社群信息的顯示示例的說明性視圖;圖9是圖解根據實施例的社群信息的顯示示例的說明性視圖;圖10是根據實施例的所顯示的社群信息的細節的顯示示例;圖11是示出根據實施例的關于移動終端中的社群信息的發布的流程圖;以及圖12是示出根據實施例的在服務器設備20中產生社群信息的流程圖。
具體實施例方式在下文中,將參照附圖詳細描述本發明的優選實施例。應注意,在本說明書和附圖 中,用相同的附圖標記來表示具有基本相同的功能和結構的結構單元,并省略對這些結構 單元的重復說明。此外,將按以下順序對“本發明的優選實施例,,進行描述。[1]本發明的目的[2]社群產生系統的概況[3]移動終端的硬件配置[4]移動終端和服務器設備的功能配置[5]移動終端中的社群信息產生和顯示處理的細節[6]服務器設備中的社群信息的產生
[1]本發明的目的近來,SNS變得普及,SNS是社群型網站,其促進和支持人們彼此間的交互。當在網 絡上建立如SNS的社群空間的情況下,用戶例如通過發布他/她自己的簡檔或照片、登記朋 友以及設置查看限制來創建社群。此外,作為增強現實的一部分,執行在照片圖像上疊加所創建的社群等的附加信 息的處理。在執行該處理的過程中,存在許多情形,其中在真實世界的視頻上疊加附加信息 而沒有奇怪的感覺這件事做得如何成為焦點。也就是,以下方法變成主要訴求點,以便諸如 疊加的圖像的附加信息不被看成真實世界的對象的壓印涉及準確地確定照相機位置/角 度/方向的方法;涉及在照片圖像中識別對象的方法。在這種情況下,哪種信息被疊加到照 片圖像上以及該信息從哪里獲得成為問題。然而,在建立社群空間的情況下,用戶需要明確地創建社群。因此,為了針對事件 創建許多小的封閉社群,存在需要大量勞動的問題,諸如輸入社群標題或設置參與者限制。 因此,考慮到以上情況,提出根據本發明的實施例的社群產生系統1。通過使用根據本實施 例的社群產生系統,能夠基于用戶的活動日志容易地產生社群。另外,通過在由用戶擁有的 移動終端的外圍圖像上自動疊加所產生的社群信息,變得能夠容易地識別所產生的社群。[2]社群產生系統概況接下來,參考圖1對社群產生系統1的概況進行描述。圖1是圖解社群產生系統1 的概況的說明性視圖。社群產生系統1主要包括移動終端10、服務器設備20、移動終端30 等。移動終端10是指由用戶擁有的信息處理終端,該移動終端10的示例包括信息處理終 端,諸如蜂窩電話、PDA (個人數字助理)以及膝上型PC (個人計算機),其中每個信息處理 終端配備有顯示設備。此外,移動終端10經由網絡連接到服務器設備20。該網絡是通信線網絡,其使得 移動終端10和服務器設備20可以彼此通信,該網絡包括公共線路網絡(諸如因特網)、電 話線路網絡和衛星通信網絡,以及專用線路網(諸如WAN、LAN和IP-VPN),并且該網絡可以 是有線的或無線的。移動終端10獲取包括位置信息和獲得該位置信息的時間信息的活動信息,并以 預定間隔將活動信息發送給服務器設備20。此外,移動終端10從服務器設備20接收基于 活動信息產生的社群信息,并在移動終端10的顯示屏上顯示社群信息。服務器設備20是指經由網絡與移動終端10或移動終端30連接并執行數據的發 送/接收的信息處理設備。服務器設備20經由網絡累積由多個移動終端(諸如移動終端 10和移動終端30)獲取的活動信息,并存儲活動信息的歷史。服務器設備20基于該活動信 息的歷史來產生社群信息。社群信息是指能夠在擁有移動終端10的用戶和除擁有該移動 終端10的用戶之外的用戶之間共享的信息,并且指例如與位置、時間或人相關聯的社群信 肩、ο移動終端30也以與移動終端10相同的方式經由網絡按預定間隔將活動信息發送 給服務器設備20。例如,在移動終端10的用戶在某一時間段內經過某一地點且移動終端 30的用戶也在同一時間段內經過移動終端10所經過的地點的附近的情況下,產生與該地 點相關聯的社群信息。另外,在移動終端10的用戶和移動終端30的用戶是朋友的情況下可 以產生社群信息。此外,社群信息包括位置信息、時間信息、用戶的活動日志、口述信息等。
此外,如上所述,從服務器設備20發送的社群信息被顯示在移動終端10的顯示屏 上。社群信息可以以疊加的方式顯示在移動終端的外圍圖像上。例如,可以獲取移動終端 10的角度/方向信息,可以計算移動終端10所處的方位,并且可以在移動終端的外圍圖像 上疊加包括該方位的位置信息的社群信息。在上文中,對社群產生系統1的概況進行了描 述。[3]移動終端的硬件配置接下來,將參照圖2對移動終端10的硬件配置進行描述。圖2為示出移動終端 10的硬件配置的框圖。移動終端10包括CPU(中央處理單元)101、R0M(只讀存儲器)102、 RAM(隨機存取存儲器)103、主機總線104、橋接器105、外部總線106、接口 107、輸入設備 108、輸出設備109、存儲設備(HDD) 110、驅動器111、以及通信設備112。CPU 101作為運算處理單元和控制單元,并根據各種程序來控制移動終端10的全 部操作。此外,CPU 101可以是微處理器。ROM 102存儲CPU 101使用的程序、計算參數等。 RAM 103臨時存儲用于CPU 101的執行的程序、針對該執行適當地改變的參數等。它們通過 包括CPU總線等的主機總線104彼此連接。主機總線104經由橋接器105與諸如PCI (外設組件互聯/接口)總線的外部總 線106連接。應注意,主機總線104、橋接器105和外部總線106不必被配置成分離的組件, 可以在一個總線中實現那些功能。輸入設備108例如包括用戶用來輸入信息的輸入裝置,諸如鼠標、鍵盤、觸摸板、 按鈕、麥克風、開關和控制桿;以及輸入控制電路,其基于用戶的輸入來產生輸入信號并將 輸入信號輸出到CPU 101。移動終端10的用戶能夠輸入各種數據,并能夠通過操作輸入設 備108來向移動終端10指示處理操作。輸出設備109例如包括顯示設備,諸如CRT(陰極射線管)顯示設備、IXD(液晶 顯示)設備、OLED(有機發光顯示)設備以及燈;音頻輸出設備,如揚聲器和耳機。輸出設 備109例如輸出再現的內容。特別地,顯示設備以文本或圖像的形式顯示各種信息,諸如再 現的圖像數據。另一方面,音頻輸出設備將再現的音頻數據等轉換成聲音并輸出該聲音。存儲設備110是用于存儲數據的設備,其被配置為本實施例的移動終端10的存儲 部分的示例。存儲設備110例如可以包括存儲介質、用于在存儲介質中記錄數據的記錄設 備、用于從存儲介質讀出數據的讀取設備,以及用于對記錄在存儲介質中的數據進行刪除 的刪除設備。存儲設備110被配置為例如包括HDD(硬盤驅動)和SSD(固態驅動)。存儲 設備110驅動硬盤,并存儲由CPU 101執行的程序和各種數據。此外,存儲設備110存儲項 目、標識號等,稍后將對這些進行描述。驅動器111是存儲介質的讀取/寫入器,其被安裝在移動終端10中或在外部附連 于移動終端10。驅動器111讀出記錄在裝配至該驅動器111的可移動存儲介質120中的信 息,其中移動存儲介質120諸如是磁盤、光盤、磁光盤或半導體存儲器,并將該信息輸出到 RAM 103。通信設備112是指這樣的通信接口,其被配置成例如包括用于建立與通信網絡50 的連接的通信設備。此外,通信設備112可以是支持無線LAN(局域網)的通信設備、支持 無線USB的通信設備,或用于執行有線通信的有線通信設備。在上文中,參照圖2對移動終端10的硬件配置的示例進行了描述。服務器設備20也可以具有與移動終端10的硬件配置基本相同的硬件配置,因此省略對其的描述。[4]移動終端和服務器設備的功能配置接下來,將對移動終端10和服務器設備20的功能配置進行描述。在描述圖3中 所示的功能配置時,適當使用圖4至圖6。圖3是示出移動終端10和服務器設備20的功能 配置的框圖。如圖3所示,移動終端10主要包括位置信息獲取設備11、角度/方向信息獲 取設備12、成像設備13、顯示屏14、發送部分15、接收部分16、以及控制部分150。位置信息獲取設備11具有指明用戶當前位置信息的功能。位置信息獲取設備11 通過使用諸如GPS (全球定位系統)和PlaceEngine (注冊商標)的位置信息系統來指明位 直fe息。GPS能夠通過使用由GPS衛星發送的信息來指明當前位置,并且能夠獲取信息,諸 如緯度/經度。此外GPS是指主要在移動終端位于室外的情況下指明位置信息的系統。PlaceEngine (注冊商標)能夠通過使用來自無線LAN的無線電波來指明當前位 置。也就是,由于PlaceEngine使用來自無線LAN的接入點的測量信息,所以即使是GPS失 效的空間(諸如室內空間或地下商場)處的位置也可以被指明。其中安裝有PlaceEngine (注冊商標)的移動終端10將Wi-Fi電測量信息(諸如 MAC地址和電場強度)發送給PlaceEngine服務器。然后,PlaceEngine服務器根據接收到 的Wi-Fi電測量信息和預先累積的Wi-Fi電測量信息的數據庫來估計位置信息,并將該位 置信息發送給移動終端10。從PlaceEngine服務器發送的位置信息包括緯度/經度、地址 信息等。因此,變得不僅可以指明緯度/經度,還可以指明大樓的樓層數信息。角度/方向信息獲取設備12具有檢測移動終端10的角度/方向以及用戶的視線 方向的功能。作為檢測移動終端10的角度/方向的方法,給出一種方法,其包括對移動終 端10使用地磁傳感器、傾斜傳感器、陀螺儀傳感器等,由此檢測移動終端10的角度/方向。 此外,通過使用加速度傳感器也能夠檢測終端被引導的方向。此外,作為檢測用戶的視線方 向的方法,可以給出一種方法,包括使用稍后將描述的成像設備13的采集圖像來由此測 量用戶的視線方向。成像設備13例如包括透鏡部分、(XD、模擬信號處理部分、A/D轉換部分,以及數 字信號處理部分,并且該成像設備13具有獲取移動終端10的外圍圖像的功能。此外,顯示 屏14是上述輸出設備109的示例,其具有輸出由成像設備13成像的外圍圖像或社群信息 被疊加到外圍圖像上的圖像的功能。控制部分150是CPU 101的示例,其包括活動信息獲取部分152、角度/方向信息 獲取部分154、采集圖像獲取部分156、顯示控制部分158、發送/接收控制部分160等。活 動信息獲取部分152獲取諸如由位置信息獲取設備11檢測的位置信息的活動信息,并將該 活動信息提供給發送/接收控制部分160。由活動信息獲取部分152獲取的位置信息是指 能夠指明上述位置(諸如緯度/經度)信息和地址信息的信息。此外,時間信息是指檢測 位置信息的時間的信息。此外,可以包括指示位置信息的測量方法的信息,諸如,其是否是 通過GPS獲取的位置信息或通過PlaceEngine (注冊商標)獲取的位置信息。角度/方向信息獲取部分154獲取通過角度/方向信息獲取設備12檢測的角度/ 方向信息,并將該角度/方向信息提供給顯示控制部分158。此外,采集圖像獲取部分156 獲取通過成像設備13成像的移動終端10的外圍圖像,并將該外圍圖像提供給顯示控制部分 158。顯示控制部分158具有控制在顯示屏14上顯示的圖像或內容的顯示的功能。具 體地,在顯示屏上,顯示控制部分158基于從角度/方向信息獲取部分154提供的角度/方 向信息,將包括在社群信息中的顯示圖像以疊加方式顯示在通過采集圖像獲取部分156獲 取的外圍圖像上。例如,在角度/方向信息是指指示預定方向的信息的情況下,顯示控制部 分158將包括方向信息的社群信息以疊加的方式在所顯示的圖像的適當位置。作為疊加到 顯示圖像上的社群信息,文本信息和圖示可以作為示例。對于在顯示屏上對社群信息的顯 示,稍后將對其進行描述。發送/接收控制部分160具有控制經由發送部分15和接收部分16執行的數據的 發送/接收的功能。具體來說,發送/接收控制部分160將從活動信息獲取部分152提供 的活動信息提供給發送部分15,并經由接收部分16將從服務器設備20發送的社群信息提 供給顯示控制部分158。發送部分15和接收部分16的每個是通信設備112的示例。發送部分15將從發 送/接收控制部分160提供的位置信息等發送給服務器設備20,接收部分16接收從服務器 部分20發送的社群信息等。這里,將描述從服務器設備20發送的社群信息。從服務器設備20發送的社群信 息是指基于從移動終端10發送的活動信息的歷史而產生的信息。如上所述,服務器設備20 不僅累積移動終端10的活動信息的歷史,還累積由除擁有移動終端10的用戶之外的用戶 擁有的移動終端的活動信息的歷史。社群信息是指能夠在擁有移動終端10的用戶和除擁 有移動終端10的用戶之外的用戶之間共享的信息,并且是指例如與位置、時間或人相關聯 的社群信息。在活動信息的歷史對于該用戶和另一個用戶是共同的情況下,社群信息是指通過 使用共同的活動信息的歷史而產生的信息。例如,在移動終端10的用戶在某一時間段內經 過某一地點,并且除移動終端10之外的移動終端的用戶也在同一時間段內經過移動終端 10經過的地點的附近的情況下,確定活動信息的歷史對于移動終端10和除移動終端10之 外的該移動終端的用戶來說是共同的,于是產生與用戶經過的地點以及時間段相關聯的社 群fe息。此外,用于產生社群信息的另一個用戶的活動信息的歷史是指具有與擁有移動終 端10的用戶共同的屬性的用戶的活動信息的歷史或預先登記的用戶的活動信息的歷史。 預先登記的用戶例如是指與該用戶具有朋友關系的用戶。預先在服務器設備20中登記用 戶的屬性信息和朋友關系。作為用戶的屬性,例如可以登記該用戶是否是雇員或學生,該用 戶所屬的組、該用戶的工作地點等。此外,可以基于通過移動終端10的用戶的輸入登記的 地址薄來確定朋友關系。此外,用于產生社群信息的另一個用戶的活動信息的歷史是指可以向公眾公開的 活動信息的歷史。移動終端10的用戶能夠經由移動終端10預先設置活動信息的歷史是否 可向公眾公開。可以關于每個地點和每個時間段來設置是否將歷史向公眾公開。例如,用 戶以使得活動信息的歷史在一周中的特定天的特定時間段中向公眾關閉的方式經由移動 終端10預先進行設置。此外,可以指定能夠向其公開歷史的另一個用戶。例如,在用戶移動到該用戶的辦
11公大樓中的情況下,活動信息可以向同一辦公室的用戶公開。此外,可以設置假期的活動信 息,使得該活動信息對于同一辦公室的用戶關閉。從以上內容可以看出,在服務器設備20中產生并被發送到移動終端10的社群信 息是指通過考慮以下情況而產生的信息不僅考慮諸如時間段和位置信息的活動信息是否 在用戶間是共同的,而且考慮用戶的屬性和用戶之間的朋友關系,另外還考慮目標用戶的 活動信息是否可向公眾公開。此外,可以基于包含在預定位置區域中的位置信息來產生社群。例如可以根據相 應地點的特征來確定位置區域。例如,在相應地點是大樓的情況下可以以使得位置區域被 限制在大樓的某一樓層的方式產生社群,而在相應地點是事件等發生的場所的情況下,可 以在較廣的位置區域中產生社群。此外,可以根據測量方法來確定產生社群的位置區域。例如,在通過GPS獲取活動 信息的情況下,可以在較廣的位置區域中產生社群,而在通過PlaceEngine (注冊商標)來 獲取活動信息的情況下,可以在較小的位置區域中產生社群。一般而言,為了產生如上所述的封閉社群,需要執行產生標題、登記用戶、選擇目 標用戶范圍等,這需要大量的勞動。然而,根據本實施例,如上所述,通過每個用戶關于預定 項目執行設置,可以接收基于活動信息產生的社群信息而不需要執行麻煩的輸入。從服務器設備20發送的社群信息不僅可以是新產生的社群的信息,而且可以是 已經產生的社群的信息。例如,在已經產生與預定時間的預定地點相關聯的社群的情況下, 可以從服務器設備20發送該社群的信息。此外,在已經基于位置信息產生了要保持的事件 等的社群的信息的情況下,可以從服務器設備20發送該社群的信息。以上對移動終端10 的功能配置進行了描述。接下來,將對服務器設備20的功能配置進行描述。如圖3所示,服務器設備20包 括接收部分21、發送部分22、控制部分202、存儲介質210等。接收部分21是指通信接口, 其被配置成包括通信設備等,并具有接收從移動終端10發送的活動信息的功能。此外,接 收部分21還從除移動終端10之外的移動終端接收該其它移動終端獲取的活動信息。發送 部分22是指通信接口,其被配置成包括通信設備等,并具有將各種信息(諸如社群信息) 發送給移動終端10的功能。控制部分202包括發送/接收控制部分204、記錄部分206、社群信息產生部分208 等。發送/接收控制部分204具有控制通過接收部分21和發送部分22執行的數據的發送 /接收的功能。具體來說,發送/接收控制部分204將通過接收部分21從移動終端10發送 的移動終端10的活動信息提供給記錄部分206,并將從社群信息產生部分208提供的社群 信息提供給發送部分22。記錄部分206具有累積通過發送/接收控制部分204提供的移動終端10的活動 信息的歷史并將該歷史記錄到存儲介質210中的功能。如上所述,在將各條活動信息從多 個移動終端發送到服務器設備20的情況下,記錄部分206關于每個用戶累積移動終端的活 動信息的歷史并將該歷史記錄在存儲介質中。 存儲介質210被配置成例如包括HDD (硬盤驅動),并存儲移動終端10的活動信息 的歷史、用戶的屬性信息、以及稍后將描述的社群信息產生部分208所產生的社群信息。這 里,將參照圖4至圖6對記錄在存儲介質210中的記錄內容進行描述。圖4是圖解記錄在存儲介質210中的活動信息的歷史的說明性視圖。如圖4所示,記錄在存儲介質210中的活動信息的歷史310例如包括日期和時間 3010、測量方法3011、緯度3012和經度3013。日期和時間3010是指獲取活動信息的日期 和時間。此外,可以連同日期和時間一起記錄一周中的天。測量方法3011指的是指示活動 信息的測量方法的信息,以及指示該信息是通過GPS還是通過PlaceEngine (注冊商標)獲 取的信息。在從多個用戶所擁有的移動終端發送各條活動信息的情況下,記錄關于圖4中 所示的每個用戶的活動信息的歷史301。此外,在通過PlaceEngine (注冊商標)獲取活動信息的情況下,除了緯度3012和 經度3013之外還可以記錄指示地址的信息。另外,可以記錄指示大樓的樓層數的信息。接下來,將參照圖5對預先登記的用戶的屬性信息等進行描述。圖5是圖解用戶 的屬性信息302的內容的說明性視圖。用戶的屬性信息302包括用戶名3021、用戶屬性 3022、朋友3023、參與社群3024、其他人可訪問的信息3025、訪問限制3026等。例如,對于 用戶A,預先登記以下內容屬性為“雇員”、朋友為“C和E”、參與社群為“社群1、社群2和 社群3”、其他人可訪問的信息為“屬性、朋友、參與社群和活動信息”、訪問限制為“無限制”。再次參照圖3,社群信息產生部分208具有基于存儲在存儲介質210中的活動信息 的歷史來產生能夠在一個用戶和另一個用戶之間共享的社群信息的功能。如上所述,在活 動信息的歷史對于一個用戶和另一個用戶是共同的的情況下,社群信息產生部分208通過 使用共同的活動信息的歷史來產生社群信息。社群信息產生部分208通過參考圖4中所示 的活動信息的歷史301和圖5中所示的用戶的屬性信息302來產生社群信息。這里將參照圖6對通過社群信息產生部分208產生的社群信息進行描述。圖6是 圖解通過社群信息產生部分208產生的社群信息的說明性視圖。如圖6所示,社群信息303 包括社群號3031、標題3032、地點3033、評論3035、訪問限制3036、登記的用戶3037等。如 圖6所示,例如,在用戶A在9:00到10:00之間位于Osaki大樓A的第五層、用戶C和E也 位于Osaki大樓A的第五層、并且用戶A、C和E彼此是朋友的情況下,產生如在社群號2中 所示的社群。再次參照圖3,已經產生社群信息的社群信息產生部分208將所產生的社群信息 提供給發送/接收控制部分204。在上文中,對服務器設備20的功能配置進行了描述。[5]移動終端中的社群信息產生和顯示處理的細節接下來,將參參照7至圖11對移動終端10中的社群信息的產生和顯示處理的細 節進行描述。圖7是圖解在移動終端10中產生社群信息的說明性視圖。如圖7所示,首先, 移動終端10的電源被開啟(SlOl)。然后,活動信息獲取部分152從位置信息獲取設備11 獲取當前位置(S102)。接下來,發送部分15將在步驟S102中獲取的當前位置發送給服務器設備 20(S103)。在移動終端10的電源開啟的時間內,可以按預定間隔定期執行步驟S102和步 驟S103中的處理。確定是否存在能夠在移動終端10的顯示屏上顯示的關于在步驟S103中發送的當 前位置的信息(S104)。步驟S104中的確定可以通過移動終端10的控制部分執行,并且在 服務器設備20中確定的結果可以由移動終端10來接收。此外,移動終端10可以詢問服務 器設備20是否存在能夠被顯示的關于位置信息的信息,并可以從服務器設備20接收該確定結果。步驟S104中的處理可以在用戶顯式執行一些用于獲取與當前位置相關的信息的 操作的情況下被執行。因此,步驟S105之后的處理根據由用戶進行的顯式操作來執行。當在步驟S104中確定存在能夠被顯示的關于當前位置的信息的情況下,從服務 器設備20接收社群信息(S105)。接下來,角度/方向信息獲取部分154從角度/方向信息 獲取設備12獲取當前角度/方向(S106)。之后,采集圖像獲取部分156從成像設備13獲 取當前位置的圖像(S107)。接下來,顯示控制部分158在顯示屏上顯示在步驟S105中接收的社群信息 (S108)。當在步驟S108中在顯示屏上顯示社群信息時,顯示控制部分158基于在步驟S106 中獲取的當前角度/方向,在步驟S107中獲取的當前位置的圖像上以疊加的方式顯示社群 信息。然后,根據用戶的操作,確定是否停止顯示社群信息(S109)。當在步驟S109中通過 用戶的鍵操作等確定停止顯示社群信息的情況下,該處理結束。另一方面,在確定不停止顯 示社群信息的情況下,重復從步驟S106到步驟S108的處理。這里將參照圖8和圖9對在步驟S107中顯示在顯示屏上的社群信息的顯示示例 進行描述。圖8和圖9每個是圖解社群信息的顯示示例的說明性視圖。如圖8所示,在顯 示示例401中,社群信息被疊加到由成像設備13成像的移動終端10的外圍圖像上。例如, 在顯示示例401中,移動終端10的用戶的朋友(其位于移動終端10的附近)的位置信息 4010被顯示在圖中。此外,已經被創建的社群信息4012被作為文本信息顯示。另外,還可 以在該外圍圖像上疊加最近經過該地點附近的人的活動日志4013。如圖8所示,活動日志 4013可以顯示為足跡。此外,當通過用戶的操作選擇屏上的足跡時,指示該活動日志所屬的 人的信息也被顯示。在圖8中的顯示示例401的圖像中,可以從視覺上確認在圖中顯示的朋友位于大 樓的預定樓層。這樣,通過考慮移動終端10的角度/方向信息并將社群信息疊加到外圍圖 像上以由此在真實世界的圖像上疊加虛擬世界,真實世界能夠得到擴展。此外,如圖9的顯示示例402所示,顯示擁有移動終端10的用戶的當前位置附近 的地圖可以被顯示在顯示屏上。并且社群信息可以被疊加到該地圖上。例如,在顯示示例 402中,移動終端10的用戶的當前位置4021以及移動終端10的用戶的朋友的當前位置 4022被疊加到地圖上。此外,已經創建的社群信息4023可以作為文本信息顯示。這樣,當 社群信息被疊加到顯示移動終端10的外圍的地圖上時,用戶在明了周圍環境的同時能夠 容易地獲得具有附加價值的信息。此外,在圖10的顯示示例405中示出了顯示在顯示屏上的社群信息的細節。圖10 是所顯示的社群信息的細節的顯示示例。如圖10所示,由服務器設備20產生的社群信息 的細節被顯示成包括社群標題4050、社群參與者4051、發布的評論4052、發布的照片4053 等。例如在圖8或圖9所示的顯示示例中,也可以通過選擇顯示社群信息的文本信息或圖 示來顯示社群信息的細節。這樣,用戶可以通過簡單的方法來獲得該用戶感興趣的社群信 息的細節。接下來,將參照圖11對移動終端10的社群信息的發布進行描述。如圖11所示,移 動終端10的用戶確定是否將評論發布到服務器設備上(SllO)。在步驟SllO中,確定是否 對其上疊加有社群信息的信息執行一些類型的操作。該一些類型的操作是指關于疊加到外 圍圖像或外圍地圖上的信息確認細節信息,或者是指關于社群發布靜止圖像或發布評論。
在步驟SllO中,在確定存在關于社群的一些類型的用戶操作的情況下,基于用戶 的操作來創建要被發送到服務器設備的信息(Slll)。在步驟SllO中,在確定不存在關于 社群的用戶操作的情況下,執行步驟S114的處理。然后,在步驟Slll中創建的信息被發送 到服務器設備20(S112)。在步驟S112中,根據被發送到服務器設備20的用戶操作的內容 來更新社群信息。然后,經更新的社群信息被顯示在移動終端10的顯示屏上(S113)。之 后,確定終端的電源是否關閉(S114),并且在確定終端的電源未關閉的情況下,重復從步驟 SllO到步驟S113的處理。另一方面,在步驟S114中,在確定終端電源關閉的情況下,處理 結束。[6]服務器設備中的社群信息的產生在上文中,對移動終端10中的社群信息產生和顯示處理的細節進行了描述。接下 來,將參照圖12對在服務器設備20中的社群信息的產生進行描述。首先,服務器設備20 的社群信息產生部分208從存儲在存儲介質210中的多個用戶的活動日志(各條活動信息 的歷史)中設置一個用戶的活動日志作為分析對象(S201)。關于已在步驟S201中設置的一個用戶的活動日志,確定是否存在具有與該一個 用戶的活動日志相同時間段的活動日志的另一個用戶(S202)。在步驟S202中,在不存在具 有與該一個用戶的活動日志相同時間段的活動日志的用戶的情況下,執行步驟S206的處 理。可以不在相同時間獲取存儲在存儲介質210中的活動日志,并且獲取活動日志的間隔 可以不恒定。因此,為了確定活動日志是否屬于同一時間段,需要通過使用相繼的多個活動 日志的各條時間信息來進行確定。此外,在步驟S202中,用于該確定的時間段可以被限制 在預定的范圍內,或限制在一周中的特定的天的特定時間段。在步驟S202中,在存在具有與該一個用戶的活動日志相同時間段的活動日志的 另一個用戶的情況下,確定是否存在具有與該一個用戶的活動日志較接近的活動日志的用 戶(S203)。在步驟S203中,在不存在具有與該一個用戶的活動日志更接近的活動日志的用 戶的情況下,執行步驟S206的處理。在步驟S203中,活動日志的位置精度根據用于獲取活動信息的測量方法而不同。 例如,在通過GPS執行測量的情況下,預期有幾米到幾十米的誤差。另一方面,在利用諸如 PlaceEngine (注冊商標)的無線LAN的接入點來確定位置的情況下,在接入點的位置確定 的精度高時,能夠確定用戶所處的大樓的樓層或房間。因此,根據獲取活動日志的測量設備 以及是否獲取了活動日志,可以通過靈活地改變被定位為彼此“接近”的用戶的確定標準來 產生更合適的社群。例如,在移動終端通過PlaceEngine (注冊商標)確定另一個用戶所在的大樓的樓 層的情況下,當另一個用戶位于大樓中的某處時不將這些用戶確定為彼此“接近”,而當另 一個用戶和擁有該移動終端的用戶位于同一樓層時將這些用戶確定為彼此“接近”。此外, “接近”的確定標準可以改變,這不僅取決于活動日志的測量方法,還取決于測量地點的特 征。也就是說,在擁有移動終端的用戶所在的地點位于諸如公園或游樂園的較大的區域中 的情況下,并且當其它用于位于該公園或游樂園時,確定這些用戶彼此“接近”。另一方面, 在擁有移動終端的用戶位于分隔的地點時,諸如在大樓中,并且當另一個用戶位于該大樓 的同一層時,確定這些用戶彼此“接近”。在步驟S203中,在確定存在具有接近于該一個用戶的活動日志的活動日志的用
15戶的情況下,確定該用戶是否是該一個用戶的社群產生目標(S204)。在步驟S204中,在該 用戶不是社群產生目標的情況下,執行步驟S206的處理。在步驟S204中,該用戶是該一個用戶的社群產生目標的情況指的是該用戶已執 行設置使得該用戶的信息可以向該一個用戶公開的情況,其示例包括該一個用戶與該用戶 具有朋友關系的情況。這樣,在社群產生中,通過將用戶限制為社群產生目標可以產生封閉 社群而不需要用戶進行麻煩的輸入。此外,對能夠參與社群的用戶的限制可以對要產生的所有社群通用,或者可以關 于每個社群來設置。例如,在朋友的朋友(陌生人)參與事件的情況下,產生兩個社群,這 兩個社群是本人和朋友的社群,以及朋友和朋友的朋友的社群。在這種情況下,當要產生 三個人參與的社群時,可以設置對能夠參與該社群的人的限制。另外,要產生的社群不僅可以指專用于要作為分析對象的一個用戶的封閉社群, 還可以指所有用戶可以參與的開放社群。例如,可以考慮由商店產生的與該商店相關的社 群,以及通過除該一個用戶之外的另一個用戶的輸入而產生的沒有參與限制的開放社群。在步驟S204中,在確定用戶是社群產生的目標的情況下,產生與用戶變為目標的 時間段和地點相關聯、以及與該用戶相關聯的社群(S205)。例如,在時間段處于早晨時間段 以及地點是辦公大樓的情況下,可以產生與通勤或工作相關的社群,而在時間段處于午餐 時間段以及地點是餐館的情況下,可以產生與午餐相關的社群。在步驟S205中產生的社群是上述封閉社群,因此,能夠訪問該社群的人僅是作為 社群產生目標的人。能夠訪問社群指的是對所產生的社群信息的查看、編輯等。當在步驟S205中產生社群之后,確定是否存在要作為分析對象的另一個用戶的 活動日志(S206)。在步驟S206中,在確定存在要作為分析對象的用戶的情況下,該新的用 戶被設置成分析對象(S207),并重復從步驟S201到步驟S206的處理。在步驟S206中,在 確定不存在要作為分析對象的用戶的情況下,該處理結束。本領域的技術人員應該理解,可以根據設計需要和其它因素進行各種修改、組合、 子組合以及改變,只要它們在所附權利要求或其等同物的范圍內。例如,在上述實施例中,在移動終端10中進行對社群信息細節的查看和編輯,但 是本發明的實施例不限于這些示例。例如,可以從諸如PC的可連接到服務器設備20的另 一個設備對社群信息的細節進行訪問。在這種情況下,可以關于所產生的社群更加舒適地 執行操作,諸如上載照片或添加評論。此外,對于訪問所產生的社群的方法,除了上述方法之外,可以考慮以下方法,包 括選擇顯示在外圍圖像或地圖上的社群。例如,用戶可以從地址薄(朋友列表)中選擇其想 要與之一起回顧該用戶與另一用戶參與的事件的人,并可以選擇與這個人相關聯的社群, 由此顯示該社群。此外,可以從用戶所屬的社群列表中選擇社群。例如,作為用于在社群列 表中進行社群分類的項目,可以給出時間、朋友、位置、參與者數量以及更新的社群(具有 發布的評論的社群)。還可以使用這些方法中的每一種方法作為選擇無限制的開放社群的 方法。此外,根據本說明書的移動終端10和服務器設備20的處理中包括的各步驟不必 按根據流程圖的時間順序來處理。也就是說,移動終端10和服務器設備20的處理中包括 的各步驟可以包括以并行方式或以單獨方式執行的處理(例如,并行處理或通過使用對象
16進行的處理)。此外,還可以創建計算機程序用于使得內置于移動終端10、服務器設備20等中的 諸如CPU、R0M和RAM的硬件能夠實現與移動終端10和服務器設備20中的每個的配置的功 能等同的功能。此外還提供了存儲計算機程序的存儲介質。本發明包含與在2009年6月11日向日本專利局提交的日本優先權專利申請JP 2009-140457中公開的主題相關的主題,其全部內容通過引用合并于此。
權利要求
一種移動終端,包括活動信息獲取部分,用于獲取用戶擁有的移動終端的活動信息;采集圖像獲取部分,用于獲取通過成像設備成像的、所述移動終端的外圍圖像;發送部分,用于將通過所述活動信息獲取部分獲取的活動信息發送給經由網絡連接到所述移動終端的服務器設備;接收部分,用于接收由所述服務器設備基于所述活動信息的歷史產生的、并且能夠在擁有所述移動終端的用戶和除擁有所述移動終端的用戶之外的另一個用戶之間共享的社群信息;以及顯示控制部分,用于在顯示屏上將包含在通過所述接收部分接收的所述社群信息中的顯示圖像以疊加的方式顯示在由所述采集圖像獲取部分獲取的所述移動終端的外圍圖像上。
2.根據權利要求1所述的移動終端,其中,所述服務器設備存儲除擁有所述移動終端的用戶之外的多個其他用戶的各條活 動信息的歷史,以及其中,當所述活動信息的歷史對于擁有所述移動終端的用戶和另一個用戶是共同的 時,由所述服務器設備通過使用所述共同的活動信息的歷史產生所述社群信息。
3.根據權利要求1所述的移動終端,其中,所述活動信息獲取部分獲取活動信息,所述 活動信息包括所述移動終端的位置信息和獲取所述位置信息的時間信息。
4.根據權利要求3所述的移動終端,其中,當位置信息的歷史對于擁有所述移動終端 的用戶和所述另一個用戶是共同的時,由所述服務器設備通過使用所述共同的位置信息的 歷史來產生所述社群信息。
5.根據權利要求4所述的移動終端,其中,用于產生所述社群信息的所述另一個用戶 的活動信息的歷史是具有與擁有所述移動終端的用戶共同的屬性的用戶的活動信息的歷 史。
6.根據權利要求4所述的移動終端,其中,用于產生所述社群信息的所述另一個用戶 的活動信息的歷史是已預先登記的用戶的活動信息的歷史。
7.根據權利要求4所述的移動終端,其中,用于產生所述社群信息的所述另一個用戶 的活動信息的歷史是能夠向公眾公開的活動信息的歷史。
8.根據權利要求4所述的移動終端,其中,當包含在預定位置區域內的位置信息對于 擁有所述移動終端的用戶和所述另一個用戶是共同的時,由所述服務器設備通過使用所述 共同的位置信息來產生所述社群信息。
9.根據權利要求1所述的移動終端,其中,當通過所述接收部分接收的所述社群信息 中存在這樣的社群信息包含在該社群信息中的位置信息被包含在預定的位置區域中時, 所述顯示控制部分在所述顯示屏上顯示該社群信息。
10.根據權利要求1所述的移動終端,還包括角度/方向信息獲取部分,用于獲取所述 移動終端的角度/方向信息,其中,所述顯示控制部分基于由所述角度/方向信息獲取部分獲取的所述角度/方向 信息將包含在所述社群信息中的顯示圖像疊加到由所述采集圖像獲取部分獲取的所述外 圍圖像上。
11.根據權利要求10所述的移動終端,其中,所述角度/方向信息獲取部分獲取包括所述用戶的對應于所述移動終端的角度 /方向的方位的角度/方向信息,并且其中,所述顯示控制部分將包含在所述社群信息中的對應于所述用戶的方位的顯示圖 像疊加到由所述成像設備成像的所述外圍圖像上。
12.一種服務器設備,包括接收部分,用于從由多個用戶擁有的移動終端接收所述各移動終端的各條活動信息; 記錄部分,用于關于每個用戶累積通過所述接收部分接收的所述活動信息的歷史,并 將所述歷史記錄在存儲介質中;以及社群信息產生部分,用于基于記錄在所述存儲介質中的關于每個用戶的活動信息的歷 史來產生能夠在一個用戶和另一個用戶之間共享的社群信息。
13.根據權利要求12所述的服務器設備,其中,當活動信息的歷史對于所述一個用戶 和所述另一個用戶是共同的時,所述社群信息產生部分通過使用所述共同的活動信息的歷 史來產生所述社群信息。
14.一種信息處理系統,包括由用戶擁有的移動終端,所述移動終端包括 活動信息獲取部分,用于獲取所述移動終端的活動信息;采集圖像獲取部分,用于獲取通過成像設備成像的、所述移動終端的外圍圖像;以及 發送部分,用于將通過所述活動信息獲取部分獲取的活動信息發送給經由網絡連接到 所述移動終端的服務器設備;以及服務器設備,所述服務器設備包括接收部分,用于從由多個用戶擁有的移動終端接收所述各移動終端的各條活動信息; 記錄部分,用于關于每個用戶累積通過所述接收部分接收的活動信息的歷史,并將所 述歷史記錄在存儲介質中;以及社群信息產生部分,用于基于記錄在所述存儲介質中的關于每個用戶的活動信息的歷 史來產生能夠在一個用戶和另一個用戶之間共享的社群信息, 其中,所述移動終端包括接收部分,用于接收由所述服務器設備產生的所述社群信息;以及 顯示控制部分,用于在顯示屏上將包含在由所述接收部分接收的所述社群信息中的顯 示圖像以疊加的方式顯示在由所述采集圖像獲取部分獲取的所述移動終端的外圍圖像上。
15.一種用戶所擁有的移動終端中的社群信息的顯示控制方法,所述方法包括步驟 獲取所述移動終端的活動信息;獲取由成像設備成像的、所述移動終端的外圍圖像; 將獲取的活動信息發送給經由網絡連接到所述移動終端的服務器設備; 接收由所述服務器設備基于所述活動信息的歷史產生的、并且能夠在擁有所述移動終 端的用戶和除擁有所述移動終端的用戶之外的另一個用戶之間共享的社群信息;以及在顯示屏上將包含在所接收的社群信息中的顯示圖像以疊加的方式顯示在所獲取的 所述移動終端的外圍圖像上。
16.一種用于使得計算機作為移動終端的程序,所述移動終端包括活動信息獲取部分,用于獲取用戶所擁有的移動終端的活動信息; 采集圖像獲取部分,用于獲取通過成像設備成像的、所述移動終端的外圍圖像; 發送部分,用于將通過所述活動信息獲取部分獲取的所述活動信息發送給經由網絡連 接到所述移動終端的服務器設備;接收部分,用于接收由所述服務器設備基于所述活動信息的歷史產生的、并且能夠在 擁有所述移動終端的用戶和除擁有所述移動終端的用戶之外的另一個用戶之間共享的社 群信息;以及顯示控制部分,用于在顯示屏上將包含在由所述接收部分接收的所述社群信息中的顯 示圖像以疊加的方式顯示在由所述采集圖像獲取部分獲取的所述移動終端的外圍圖像上。
全文摘要
本申請公開了移動終端、服務器設備、社群產生系統、顯示控制方法和程序。移動終端包括活動信息獲取部分,用于獲取用戶擁有的移動終端的活動信息;采集圖像獲取部分,用于獲取通過成像設備成像的、移動終端的外圍圖像;發送部分,用于將通過活動信息獲取部分獲取的活動信息發送給經由網絡連接到該移動終端的服務器設備;接收部分,用于接收由服務器設備基于活動信息的歷史產生的、并且能夠在擁有該移動終端的用戶和除擁有該移動終端的用戶之外的另一個用戶之間共享的社群信息;以及顯示控制部分,用于在顯示屏上將包含在社群信息中的顯示圖像以疊加的方式顯示在移動終端的外圍圖像上。
文檔編號H04W88/02GK101924674SQ201010199000
公開日2010年12月22日 申請日期2010年6月4日 優先權日2009年6月11日
發明者竹下和孝 申請人:索尼公司