(57)【特許請求の範囲】
【請求項１】
第一の情報処理装置と、第二の情報処理装置とを備える情報処理システムであって、
前記第一の情報処理装置は、
人物または物体であるオブジェクトを前記第一の情報処理装置が参照したことを示す参照情報と、前記オブジェクトを前記第一の情報処理装置が参照した際の前記第一の情報処理装置の状態を示す状態情報とを、前記オブジェクトと関連付けられている通信装置へ通知する通知手段を備え、
前記第二の情報処理装置は、
前記参照情報と前記状態情報とを前記通信装置から取得する取得手段と、
前記取得手段により取得された前記状態情報に基づいて、前記オブジェクトを前記第一の情報処理装置が参照した際の前記第一の情報処理装置の状態が所定の状態であるか否かを判断する状態判断手段と、
前記取得手段により取得された前記参照情報により示される前記第一の情報処理装置が参照した前記オブジェクトを、前記第二の情報処理装置が参照した場合において、
前記第一の情報処理装置の状態が前記所定の状態であると前記状態判断手段により判断された場合、前記第一の情報処理装置を示す情報を前記第二の情報処理装置の表示部に表示させ、
前記第一の情報処理装置の状態が前記所定の状態でないと前記状態判断手段により判断された場合、前記第一の情報処理装置を示す情報を前記第二の情報処理装置の表示部に表示させない表示制御手段と、
を備えることを特徴とする情報処理システム。
【請求項２】
第一の情報処理装置と、第二の情報処理装置とを備える情報処理システムであって、前記第一の情報処理装置は、
人物または物体であるオブジェクトを前記第一の情報処理装置が参照したことを示す参照情報と、前記オブジェクトを前記第一の情報処理装置が参照した際の時間を示す時間情報とを、前記オブジェクトと関連付けられている通信装置へ通知する通知手段を備え、
前記第二の情報処理装置は、
前記参照情報と前記時間情報とを前記通信装置から取得する取得手段と、
前記取得手段により取得された前記時間情報に基づいて、前記オブジェクトを前記第一の情報処理装置が参照してから所定の期間が経過したか否かを判断する時間判断手段と、
前記取得手段により取得された前記参照情報により示される前記第一の情報処理装置が参照した前記オブジェクトを、前記第二の情報処理装置が参照した場合において、
前記オブジェクトを前記第一の情報処理装置が参照してから前記所定の期間が経過していないと前記時間判断手段により判断された場合、前記第一の情報処理装置を示す情報を前記第二の情報処理装置の表示部に表示させ、
前記オブジェクトを前記第一の情報処理装置が参照してから前記所定の期間が経過したと前記時間判断手段により判断された場合、前記第一の情報処理装置を示す情報を前記第二の情報処理装置の表示部に表示させない表示制御手段と、
を備えることを特徴とする情報処理システム。
【請求項３】
情報処理装置であって、
人物または物体であるオブジェクトを他の情報処理装置が参照したことを示す参照情報と、前記オブジェクトを前記他の情報処理装置が参照した際の前記他の情報処理装置の状態を示す状態情報とを取得する取得手段と、
前記取得手段により取得された前記状態情報に基づいて、前記オブジェクトを前記他の情報処理装置が参照した際の前記他の情報処理装置の状態が所定の状態であるか否かを判断する状態判断手段と、
前記取得手段により取得された前記参照情報により示される前記他の情報処理装置が参照した前記オブジェクトを、前記情報処理装置が参照した場合において、
前記他の情報処理装置の状態が前記所定の状態であると前記状態判断手段により判断された場合、前記他の情報処理装置を示す情報を前記情報処理装置の表示部に表示させ、
前記他の情報処理装置の状態が前記所定の状態でないと前記状態判断手段により判断された場合、前記他の情報処理装置を示す情報を前記情報処理装置の表示部に表示させない表示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項４】
情報処理装置であって、
人物または物体であるオブジェクトを他の情報処理装置が参照したことを示す参照情報と、前記オブジェクトを前記他の情報処理装置が参照した際の時間を示す時間情報とを取得する取得手段と、
前記取得手段により取得された前記時間情報に基づいて、前記オブジェクトを前記他の情報処理装置が参照してから所定の期間が経過したか否かを判断する時間判断手段と、
前記取得手段により取得された前記参照情報により示される前記他の情報処理装置が参照した前記オブジェクトを、前記情報処理装置が参照した場合において、
前記オブジェクトを前記他の情報処理装置が参照してから前記所定の期間が経過していないと前記時間判断手段により判断された場合、前記他の情報処理装置を示す情報を前記情報処理装置の表示部に表示させ、
前記オブジェクトを前記他の情報処理装置が参照してから前記所定の期間が経過したと前記時間判断手段により判断された場合、前記他の情報処理装置を示す情報を前記情報処理装置の表示部に表示させない表示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項５】
前記取得手段が、前記オブジェクトを複数の他の情報処理装置が参照したことを示す参照情報を取得した場合、
前記表示制御手段は、前記複数の他の情報処理装置のうち、前記所定の期間が経過していないと判定された他の情報処理装置を示す情報を表示させることを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記時間判断手段は、前記オブジェクトを前記他の情報処理装置が撮像した後、前記オブジェクトを前記他の情報処理装置の表示部が表示した後または前記オブジェクトの属性情報を前記他の情報処理装置の表示部が表示した後から前記所定の期間が経過したか否かを判断することを特徴とする請求項４または５に記載の情報処理装置。
【請求項７】
前記取得手段が、前記オブジェクトを複数の他の情報処理装置が参照したことを示す参照情報を取得した場合、
前記表示制御手段は、前記複数の他の情報処理装置のうち、前記所定の状態であると判定された他の情報処理装置を示す情報を表示させることを特徴とする請求項３に記載の情報処理装置。
【請求項８】
前記状態判断手段は、前記他の情報処理装置が前記オブジェクトの詳細な属性情報を参照した状態であるか前記他の情報処理装置が前記オブジェクトの簡易的な属性情報を参照した状態であるか否かを判定し、
前記他の情報処理装置の状態が前記オブジェクトの詳細な属性情報を参照した状態であると前記状態判断手段により判断された場合、前記他の情報処理装置を示す情報を前記情報処理装置の表示部に表示させ、
前記他の情報処理装置の状態が前記オブジェクトの簡易的な属性情報を参照した状態であると判断された場合、前記他の情報処理装置を示す情報を前記情報処理装置の表示部に表示させないことを特徴とする請求項３または７に記載の情報処理装置。
【請求項９】
前記状態判断手段は、前記他の情報処理装置による前記オブジェクトの撮像状態を判定し、
前記他の情報処理装置の撮像状態が前記オブジェクトを撮像した画像を記憶する処理を行った状態であると前記状態判断手段により判断された場合、前記他の情報処理装置を示す情報を前記情報処理装置の表示部に表示させ、
前記他の情報処理装置の撮像状態が前記オブジェクトを撮像した画像を記憶する処理を行った状態であると前記状態判断手段により判断されなかった場合、前記他の情報処理装置を示す情報を前記情報処理装置の表示部に表示させない請求項３、７または８に記載の情報処理装置。
【請求項１０】
前記取得手段は、前記オブジェクトと関連付けられている通信装置から前記参照情報を取得する請求項３乃至９の何れか１項に記載の情報処理装置。
【請求項１１】
撮像手段と、
前記オブジェクトを特定するための特徴情報に基づいて、前記撮像手段により撮像された画像から前記オブジェクトを特定する特定手段を有し、
前記表示制御手段は、前記オブジェクトが前記特定手段により特定された場合、前記他の情報処理装置を示す情報の表示制御を行う請求項３乃至１０の何れか１項に記載の情報処理装置。
【請求項１２】
前記他の情報処理装置に関連する人物が、前記撮像手段により撮像された画像から、前記オブジェクトを特定するための特徴情報と異なる特徴情報であって、前記他の情報処理装置に関連付けられた特徴情報に基づいて特定されたか否かを判断する判断手段をさらに備え、
前記表示制御手段は、
前記判断手段により前記他の情報処理装置に関連する人物が画像から特定されなかったと判断された場合、前記他の情報処理装置が前記情報処理装置の所定範囲内に存在することを示す情報を表示させ、
前記判断手段により前記他の情報処理装置に関連する人物が画像から特定されたと判断された場合、前記他の情報処理装置に関連する人物が画像中に存在することを示す情報を表示させることを特徴とする請求項１１に記載の情報処理装置。
【請求項１３】
前記参照情報は、前記オブジェクトを前記他の情報処理装置が撮像したこと、前記オブジェクトを前記他の情報処理装置の表示部が表示したことまたは前記オブジェクトの属性情報を前記他の情報処理装置の表示部が表示したことを示す情報であり、
前記表示制御手段は、
前記オブジェクトを前記情報処理装置が撮像した、前記オブジェクトを前記情報処理装置の表示部が表示したまたは前記オブジェクトの属性情報を前記情報処理装置の表示部が表示した場合、前記他の情報処理装置を示す情報の表示制御を行うことを特徴とする請求項３乃至９の何れか１項に記載の情報処理装置。
【請求項１４】
前記状態判断手段は、前記オブジェクトを前記他の情報処理装置が撮像した際、前記オブジェクトを前記他の情報処理装置の表示部が表示した際または前記オブジェクトの属性情報を前記他の情報処理装置の表示部が表示した際の前記他の情報処理装置の状態が前記所定の状態であるか否かを判断する請求項３に記載の情報処理装置。
【請求項１５】
第一の情報処理装置と、第二の情報処理装置とを備える情報処理システムの制御方法であって、
前記第一の情報処理装置では、
人物または物体であるオブジェクトを前記第一の情報処理装置が参照したことを示す参照情報と、前記オブジェクトを前記第一の情報処理装置が参照した際の前記第一の情報処理装置の状態を示す状態情報とを、前記オブジェクトと関連付けられている通信装置へ通知する通知工程を有し、
前記第二の情報処理装置では、
前記参照情報と前記状態情報とを前記通信装置から取得する取得工程と、
前記取得工程により取得された前記状態情報に基づいて、前記オブジェクトを前記第一の情報処理装置が参照した際の前記第一の情報処理装置の状態が所定の状態であるか否かを判断する状態判断工程と、
前記取得工程により取得された前記参照情報により示される前記第一の情報処理装置が参照した前記オブジェクトを、前記第二の情報処理装置が参照した場合において、
前記第一の情報処理装置の状態が前記所定の状態であると前記状態判断工程により判断された場合、前記第一の情報処理装置を示す情報を前記第二の情報処理装置の表示部に表示させ、
前記第一の情報処理装置の状態が前記所定の状態でないと前記状態判断工程により判断された場合、前記第一の情報処理装置を示す情報を前記第二の情報処理装置の表示部に表示させない表示制御工程と、
を有することを特徴とする情報処理システムの制御方法。
【請求項１６】
第一の情報処理装置と、第二の情報処理装置とを備える情報処理システムの制御方法であって、
前記第一の情報処理装置では、
人物または物体であるオブジェクトを前記第一の情報処理装置が参照したことを示す参照情報と、前記オブジェクトを前記第一の情報処理装置が参照した際の時間を示す時間情報とを、前記オブジェクトと関連付けられている通信装置へ通知する通知工程を有し、
前記第二の情報処理装置では、
前記参照情報と前記時間情報とを前記通信装置から取得する取得工程と、
前記取得工程により取得された前記時間情報に基づいて、前記オブジェクトを前記第一の情報処理装置が参照してから所定の期間が経過したか否かを判断する時間判断工程と、
前記取得工程により取得された前記参照情報により示される前記第一の情報処理装置が参照した前記オブジェクトを、前記第二の情報処理装置が参照した場合において、
前記オブジェクトを前記第一の情報処理装置が参照してから前記所定の期間が経過していないと前記時間判断工程により判断された場合、前記第一の情報処理装置を示す情報を前記第二の情報処理装置の表示部に表示させ、
前記オブジェクトを前記第一の情報処理装置が参照してから前記所定の期間が経過したと前記時間判断工程により判断された場合、前記第一の情報処理装置を示す情報を前記第二の情報処理装置の表示部に表示させない表示制御工程と、
を有することを特徴とする情報処理システムの制御方法。
【請求項１７】
情報処理装置の制御方法であって、
人物または物体であるオブジェクトを他の情報処理装置が参照したことを示す参照情報と、前記オブジェクトを前記他の情報処理装置が参照した際の前記他の情報処理装置の状態を示す状態情報とを取得する取得工程と、
前記取得工程により取得された前記状態情報に基づいて、前記オブジェクトを前記他の情報処理装置が参照した際の前記他の情報処理装置の状態が所定の状態であるか否かを判断する状態判断工程と、
前記取得工程により取得された前記参照情報により示される前記他の情報処理装置が参照した前記オブジェクトを、前記情報処理装置が参照した場合において、
前記他の情報処理装置の状態が前記所定の状態であると前記状態判断工程により判断された場合、前記他の情報処理装置を示す情報を前記情報処理装置の表示部に表示させ、
前記他の情報処理装置の状態が前記所定の状態でないと前記状態判断工程により判断された場合、前記他の情報処理装置を示す情報を前記情報処理装置の表示部に表示させない表示制御工程と、
を有することを特徴とする情報処理装置の制御方法。
【請求項１８】
情報処理装置の制御方法であって、
人物または物体であるオブジェクトを他の情報処理装置が参照したことを示す参照情報と、前記オブジェクトを前記他の情報処理装置が参照した際の時間を示す時間情報とを取得する取得工程と、
前記取得工程により取得された前記時間情報に基づいて、前記オブジェクトを前記他の情報処理装置が参照してから所定の期間が経過したか否かを判断する時間判断工程と、
前記取得工程により取得された前記参照情報により示される前記他の情報処理装置が参照した前記オブジェクトを、前記情報処理装置が参照した場合において、
前記オブジェクトを前記他の情報処理装置が参照してから前記所定の期間が経過していないと前記時間判断工程により判断された場合、前記他の情報処理装置を示す情報を前記情報処理装置の表示部に表示させ、
前記オブジェクトを前記他の情報処理装置が参照してから前記所定の期間が経過したと前記時間判断工程により判断された場合、前記他の情報処理装置を示す情報を前記情報処理装置の表示部に表示させない表示制御工程と、
を有することを特徴とする情報処理装置の制御方法。
【請求項１９】
請求項１７又は１８に記載の制御方法の各工程を情報処理装置に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示システム、画像表示装置、それらの制御方法、およびプログラムに関し、特に、被写体に関する属性情報を合成して表示する画像表示システム、画像表示装置、それらの制御方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラや携帯電話等で撮像した現実環境の画像中に、被写体となる人物や物体などのオブジェクトに関する属性情報を合成して表示する拡張現実（ＡＲ：Ａｕｇｕｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ）技術が盛んである。例えば、撮像画像に対して、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）による位置情報から現実環境中のオブジェクトを特定し、そのオブジェクトに関する属性情報を重ね合わせて表示する技術が提案されている（非特許文献１参照）。
【０００３】
また、人物の顔や物体の輪郭など、被写体となるオブジェクトに関する特徴情報を利用して、撮像画像中のオブジェクトを特定し、そのオブジェクトに関する属性情報を、撮像画像中のオブジェクトの近傍に、合成して表示する技術も提案されている（特許文献１参照）。これにより、利用者は、現実環境中において興味を持った人物や物体に関する属性情報を容易に取得し、参照することができる。
【０００４】
現実環境中において、利用者が興味を持って特定の人物や物体に関する属性情報を参照している際、他の利用者も同じ人物や物体に関する属性情報を参照している場合がある。
【０００５】
例えば、美術館や博物館に展示されている特定の物体に対して、第一の利用者が興味を持ち、その物体に関する詳細な解説を参照している場合を考える。一方、第二の利用者も、同じ物体に関して興味を持ち、その物体に関する詳細な解説を参照しているとする。このとき、第一の利用者、及び第二の利用者が、同じ物体に興味を持っている他方の利用者の存在を知り、その利用者を特定することができれば、同じ趣味を持つ利用者同士が知り合う機会となりうる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２‐３０５７１７号公報
【非特許文献】
【０００７】
【非特許文献１】Ｓｅｋａｉ Ｃａｍｅｒａ［平成２３年７月２８日検索］インターネット＜ＵＲＬ：ｈｔｔｐ・／／ｓｅｋａｉｃａｍｅｒａ.ｃｏｍ＞
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来の技術では、利用者は、当該利用者と同じ人物や物体に関する属性情報を参照している他の利用者の存在を知ることができない。そのため、同じ趣味を持つ利用者同士が知り合う機会が減ってしまう。
【０００９】
上記の課題にかんがみ、本発明は、情報処理装置が、同じオブジェクトを参照している他の情報処理装置の存在を識別可能にする技術を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成する本発明に係る情報処理システムは、
第一の情報処理装置と、第二の情報処理装置とを備える情報処理システムであって、
前記第一の情報処理装置は、人物または物体であるオブジェクトを前記第一の情報処理装置が参照したことを示す参照情報と、前記オブジェクトを前記第一の情報処理装置が参照した際の前記第一の情報処理装置の状態を示す状態情報とを、前記オブジェクトと関連付けられている通信装置へ通知する通知手段を備え、
前記第二の情報処理装置は、
前記参照情報と前記状態情報とを前記通信装置から取得する取得手段と、
前記取得手段により取得された前記状態情報に基づいて、前記オブジェクトを前記第一の情報処理装置が参照した際の前記第一の情報処理装置の状態が所定の状態であるか否かを判断する状態判断手段と、
前記取得手段により取得された前記参照情報により示される前記第一の情報処理装置が参照した前記オブジェクトを、前記第二の情報処理装置が参照した場合において、
前記第一の情報処理装置の状態が前記所定の状態であると前記状態判断手段により判断された場合、前記第一の情報処理装置を示す情報を前記第二の情報処理装置の表示部に表示させ、
前記第一の情報処理装置の状態が前記所定の状態でないと前記状態判断手段により判断された場合、前記第一の情報処理装置を示す情報を前記第二の情報処理装置の表示部に表示させない
表示制御手段と、
を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、情報処理装置が、同じオブジェクトを参照している他の情報処理装置の存在を識別可能にすることができる。
【図面の簡単な説明】
【００１３】
【図１】第１実施形態に係る画像表示システムの構成例を示す図。
【図２】第１実施形態に係る第一の画像表示装置１０のハードウェア構成例を示すブロック図。
【図３】第１実施形態に係る第一の画像表示装置１０の機能モジュール構成例を示すブロック図。
【図４】第１実施形態に係る通信装置３０のハードウェア構成例を示すブロック図。
【図５】第１実施形態に係る通信装置３０の機能モジュール構成例を示すブロック図。
【図６】第１実施形態に係る第一の利用者１１、及び第二の利用者２１が、物体３１の属性情報を参照しているユースケースを示す概念図。
【図７】第１実施形態に係る参照情報の構成を示す構成図。
【図８】第１実施形態に係る第一の画像表示装置１０が、物体３１を撮像する際のメッセージの例を示すシーケンス。
【図９】第１実施形態に係る第一の画像表示装置１０が、参照情報を通知する際のメッセージの例を示すシーケンス。
【図１０】第１実施形態に係る第二の画像表示装置２０が、参照情報一覧を取得する際のメッセージの例を示すシーケンス。
【図１１】第１実施形態に係る第二の画像表示装置２０が、第一の利用者１１を撮像する際のメッセージの例を示すシーケンス。
【図１２】第１実施形態に係る第一の画像表示装置１０、及び第二の画像表示装置２０が、撮像する動作の手順を示すフローチャート。
【図１３】第１実施形態に係る第一の画像表示装置１０、及び第二の画像表示装置２０が、参照情報を通知する動作の手順を示すフローチャート。
【図１４】第１実施形態に係る第一の画像表示装置１０、及び第二の画像表示装置２０が、参照情報一覧を取得する動作の手順を示すフローチャート。
【図１５】第１実施形態に係る第一の画像表示装置１０、及び第二の画像表示装置２０が、他方の画像表示装置に接続し、撮像画像を交換する動作の手順を示すフローチャート。
【図１６】第１実施形態に係る第二の画像表示装置２０が、物体３１を参照している第一の利用者１１が存在していることを示す合成画像の例。
【図１７】第１実施形態に係る第二の画像表示装置２０が、第一の利用者１１を撮像した際のユースケースを示す概念図。
【発明を実施するための形態】
【００１４】  （第１実施形態）  図１は、本実施形態に係る画像表示システムの構成例を示す図である。第一の画像表示装置１０は、本発明における画像表示装置であり、撮像機能、表示機能、及びＩＥＥＥ８０２．１１に則った無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）通信機能を有する。第一の画像表示装置１０の具体例は、デジタルカメラ、デジタルビデオカメラ、携帯電話、スマートフォン、ＰＣ、ノートＰＣ、などである。なお、本実施形態では無線ＬＡＮ通信機能を用いたが、これに限らず、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＺｉｇＢｅｅ（登録商標）、ＲＦＩＤ、などの他の無線通信規格を利用しても良い。
【００１５】
また、第一の画像表示装置１０は、被写体となるオブジェクトの特徴情報に基づいて、撮像画像中から当該オブジェクトを特定する。そして、第一の画像表示装置１０は、そのオブジェクトに関する属性情報を、撮像画像中のオブジェクトの近傍に、重ね合わせて表示する。本実施形態において、第一の画像表示装置１０が被写体として撮像するオブジェクトは、物体３１、及び第二の利用者２１であり、以後、特に明記しない限りはこれらを示す。
【００１６】
第一の利用者１１は、第一の画像表示装置１０を所有する利用者である。第二の画像表示装置２０は、第一の画像表示装置１０と同じく、本発明における画像表示装置である。本実施形態において、第二の画像表示装置２０が被写体として撮像するオブジェクトは、物体３１、及び第一の利用者１１である。第二の利用者２１は、第二の画像表示装置２０を所有する利用者である。通信装置３０は、本発明における通信装置であり、無線ＬＡＮ通信機能を有する。通信装置３０の具体例は、携帯電話、スマートフォン、ＰＣ、ノートＰＣ、などである。通信装置３０における無線ＬＡＮ通信機能は、第一の画像表示装置１０、及び第二の画像表示装置２０と同様に、他の無線通信規格を利用しても良い。物体３１は、本発明における被写体となるオブジェクトであり、通信装置３０を所有している。すなわち、通信装置３０は、オブジェクトと関連付けられている。
【００１７】
なお、本実施形態において、第一の画像表示装置１０、第二の画像表示装置２０、及び通信装置３０は、それぞれに一意の識別子を割り当てられている。この識別子は、各装置を所有する利用者または物体を一意に識別するための情報である。各装置に割り当てられた識別子は、無線ＬＡＮ通信におけるＩＥＥＥ８０２．１１に則ったビーコン・フレームのＩｎｆｏｒｍａｔｉｏｎ  Ｅｌｅｍｅｎｔの一要素として、他の装置に通知される。
【００１８】
無線ＡＰ４０は、第一の画像表示装置１０、第二の画像表示装置２０、及び通信装置３０における無線ＬＡＮ通信を中継する無線アクセスポイントである。
【００１９】
ネットワーク５０は、無線ＡＰ４０、及び管理サーバ６０が接続するネットワークである。ネットワーク５０の具体例は、有線ＬＡＮ、無線ＬＡＮ、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネット、などである。
【００２０】
管理サーバ６０は、各装置に割り当てられた識別子、各装置を所有する利用者または物体に関する属性情報、そして、被写体となる利用者または物体を撮像画像中からオブジェクトとして特定するための画像の特徴情報、を管理する。
【００２１】
なお、第一の画像表示装置１０、第二の画像表示装置２０、及び通信装置３０は、各装置間において直接、または無線ＡＰ４０を経由して通信することができる。各装置間で直接通信する場合、無線ＬＡＮ通信機能におけるアドホックモードを利用する。また、無線ＡＰ４０を経由して通信する場合、無線ＬＡＮ通信機能におけるインフラモードを利用する。これらの関係を、図１において実線矢印で示す。
【００２２】
また、上述した通り、第一の画像表示装置１０、第二の画像表示装置２０、及び通信装置３０は、それぞれ一意の識別子を有しており、他の装置はその識別子を取得することができる。これらの関係を、図１において破線矢印で示す。
【００２３】
さらに、上述した通り、第一の画像表示装置１０、及び第二の画像表示装置２０は、被写体となる物体３１を、物体３１に関する特徴情報に基づいて、撮像画像中から物体３１を特定することができる。同様に、第一の画像表示装置１０は、第二の利用者２１に関する特徴情報に基づいて、撮像画像中から第二の利用者２１を特定することができる。逆に、第二の画像表示装置２０は、第一の利用者１１に関する特徴情報に基づいて、撮像画像中から第一の利用者１１を特定することができる。これらの関係を、図１において長二点鎖線矢印で示す。
【００２４】
次に、本実施形態に係る画像表示システムのユースケースを説明する。図６は、本実施形態に係る第一の利用者１１、及び第二の利用者２１が、物体３１の属性情報を参照しているユースケースを示す概念図である。第一の利用者１１は、第一の画像表示装置１０を用いて、被写体となる物体３１を撮像する。このとき、第一の画像表示装置１０は、物体３１に関する属性情報３３を、物体３１の物体画像３２の近傍に、合成して表示する。属性情報３３は、例えばテキスト情報であってもよい。第二の利用者２１、及び第二の画像表示装置２０も、上記と同様である。
【００２５】
図１６は、本実施形態に係る第二の画像表示装置２０が、物体３１を参照している第一の利用者１１が存在していることを示す合成画像の例である。第二の画像表示装置２０は、物体３１に関する属性情報３３を参照した際、同じ物体３１を参照している第二の画像表示装置１０の存在を検知し、その所有者である第一の利用者１１が存在することを示すメッセージ３４を、図１６の例では物体画像３２の右上に表示する。なお、第一の画像表示装置１０に関する識別子を取得できたが、撮像画像中からは第一の利用者１１の存在を特定できなかった場合、第一の利用者１１が近辺に存在している確率が高いため、メッセージ３４に示したように、近辺に存在していることを明示的に示す。
【００２６】
図１７は、本実施形態に係る第二の画像表示装置２０が、第一の利用者１１を撮像した際のユースケースを示す概念図である。図１６によって第一の利用者１１の存在を知った第二の利用者２１が、第二の画像表示装置２０の撮像部を、第一の利用者１１に向けて撮像する。そうすると、第二の画像表示装置２０は、第一の利用者１１の人物画像３５と、人物画像３５の近辺に、第一の利用者１１が物体３１を参照している旨を示すメッセージ３６を合成して表示する。
【００２７】
次に、本実施形態に係る画像表示システムの構成要素を詳細に説明する。図２は、本実施形態に係る第一の画像表示装置１０のハードウェア構成例を示すブロック図である。なお、第二の画像表示装置２０も、第一の画像表示装置１０と同じ構成であるため、以後は第一の画像表示装置１０のみを説明する。第一の画像表示装置１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３と、補助記憶装置２０４と、撮像部２０５と、画像処理プロセッサ２０６と、表示部２０７と、操作部２０８と、無線ＬＡＮ通信部２０９と、無線ＬＡＮアンテナ２１０とを備える。
【００２８】
ＣＰＵ２０１は、第一の画像表示装置１０全体を制御する。ＲＯＭ２０２は、変更を必要としないプログラムやパラメータを格納する。ＲＡＭ２０３は、補助記憶装置２０４などから供給されるプログラムやデータを一時記憶する。
【００２９】
補助記憶装置２０４は、撮像部２０５により撮像された画像や動画などをコンテンツデータとして記憶する。例えば、メモリカード、ハードディスク、などが挙げられる。撮像部２０５は、被写体となる対象物からレンズを通して入力された光を、アナログ信号データからデジタル信号データへ変換して、撮像画像のＲＡＷデータを生成する。
【００３０】
画像処理プロセッサ２０６は、撮像画像のＲＡＷデータに対して、補完、色空間変換、ガンマ特性変換などの様々な画像補正処理を適用し、ＪＰＥＧ（Ｊｏｉｎｔ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）データを生成する。本実施形態において、撮像画像データはＪＰＥＧデータ形式を扱うが、これに限らず、ビットマップデータ、ＧＩＦ（Ｇｒａｐｈｉｃｓ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｏｒｍａｔ）データ、など他の画像データ形式を利用しても良い。
【００３１】
また、画像処理プロセッサ２０６は、画像の特徴情報に基づいて、撮像画像中の被写体となるオブジェクトの画像認識処理を行い、撮像画像中のオブジェクトを特定する。さらに、画像処理プロセッサ２０６は、オブジェクトに関する属性情報を、撮像画像中のオブジェクトの近傍に重ね合わせた合成画像を生成する。近傍とは、例えば撮像画像中のオブジェクトに対して上下左右に所定距離だけ離れた所定位置である。
【００３２】
表示部２０７は、ユーザが第一の画像表示装置１０を操作するためのＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を表示する。また、表示部２０７は、撮像部２０５により撮像された撮像画像、または、画像処理プロセッサ２０６により生成された合成画像を表示する。
【００３３】
操作部２０８は、ユーザが第一の画像表示装置１０を操作するための入力インタフェースである。無線ＬＡＮ通信部２０９は、無線ＬＡＮアンテナ２１０を制御し、無線ＡＰ４０、第二の画像表示装置２０、または通信装置３０と通信する。
【００３４】
図３は、本実施形態に係る第一の画像表示装置１０の機能モジュール構成例を示すブロック図である。なお、第二の画像表示装置２０も、第一の画像表示装置１０と同じ構成であるため、以後は第一の画像表示装置１０のみを説明する。第一の画像表示装置１０は、制御部３０１と、無線ＬＡＮ通信制御部３０２と、撮像制御部３０３と、表示制御部３０４と、操作制御部３０５と、記憶制御部３０６と、識別子通知部３０７と、識別子取得部３０８と、特徴情報取得部３０９と、属性情報取得部３１０と、オブジェクト特定部３１１と、画像合成部３１２と、オブジェクト管理部３１３と、参照情報通知部３１４と、参照情報一覧取得部３１５と、参照元オブジェクト判断部３１６とを備える。
【００３５】
制御部３０１は、第一の画像表示装置１０が備える個々の機能モジュール全体を制御する。無線ＬＡＮ通信制御部３０２は、無線ＬＡＮ通信部２０９を制御し、無線ＡＰ４０、第二の画像表示装置２０、または通信装置３０との通信制御を行う。撮像制御部３０３は、撮像部２０５を制御し、被写体の画像を撮像する。また、撮像制御部３０３は、撮像画像を画像コンテンツデータとして、記憶制御部３０６を介して、補助記憶装置２０４に記憶する。
【００３６】
表示制御部３０４は、表示部２０７を制御し、第一の画像表示装置１０におけるＧＵＩの表示制御を行う。また、表示制御部３０４は、撮像画像や合成画像の表示制御を行う。操作制御部３０５は、操作部２０８を制御し、第一の画像表示装置１０におけるユーザからの操作入力制御を行う。
【００３７】
記憶制御部３０６は、補助記憶装置２０４を制御し、画像コンテンツデータや動画コンテンツデータを記憶する。識別子通知部３０７は、無線ＬＡＮ通信部２０９を介して、周囲の装置から送信された識別子取得要求を受信する。そして、識別子通知部３０７は、無線ＬＡＮ通信制御部３０２を制御し、第一の画像表示装置１０に割り当てられた一意の識別子の情報を送信する。具体的には、ＩＥＥＥ８０２．１１に則ったプローブ・レスポンス・フレームで送信する。
【００３８】
識別子取得部３０８は、無線ＬＡＮ通信制御部３０２を制御し、周囲の装置に対して識別子の取得を要求する。具体的には、ＩＥＥＥ８０２．１１に則ったプローブ・リクエスト・フレームをブロードキャストで送信する。そして、識別子取得部３０８は、無線ＬＡＮ通信制御部３０２を介して、周囲の装置が通知した識別子の情報を取得する。
【００３９】
特徴情報取得部３０９は、無線ＬＡＮ通信制御部３０２を介して、識別子取得部３０８が取得した識別子に基づいて、管理サーバ６０から当該識別子に関するオブジェクトの特徴情報を取得する。
【００４０】
属性情報取得部３１０は、無線ＬＡＮ通信制御部３０２を介して、識別子取得部３０８が取得した識別子に基づいて、管理サーバ６０から当該識別子に関するオブジェクトの属性情報を取得する。
【００４１】
オブジェクト特定部３１１は、画像処理プロセッサ２０６を制御し、特徴情報取得部３０９が取得した識別子に関するオブジェクトの特徴情報に基づいて、撮像制御部３０３により撮像されたた撮像画像中から、オブジェクトを特定する。
【００４２】
画像合成部３１２は、撮像制御部３０３からオブジェクトの撮像画像を取得し、属性情報取得部３１０から識別子に関する属性情報を取得する。そして、画像合成部３１２は、画像処理プロセッサ２０６を制御し、撮像画像に対して、属性情報を、オブジェクト特定部３１１により特定されたオブジェクトの近傍に重ね合わせた合成画像を生成する。
【００４３】
オブジェクト管理部３１３は、撮像画像中から特定されたオブジェクトをオブジェクト特定部３１１から取得して管理する。さらに、オブジェクト管理部３１３は、オブジェクトの識別子に基づいて、属性情報取得部３１０から、当該オブジェクトに関する属性情報を取得し、オブジェクトと合わせて管理する。
【００４４】
また、オブジェクト管理部３１３は、表示部２０７に表示する属性情報の内容を決定し、画像合成部３１２に指示する。属性情報の内容の決定方法は、第一の利用者１１の明示的な設定に基づく方法や、第一の利用者１１の趣味・嗜好に基づく方法、などが挙げられる。
【００４５】
また、画像合成部３１２により生成された合成画像中において、第一の利用者１１が、特定のオブジェクト、または当該オブジェクトの近傍に表示された属性情報を指定した際、オブジェクト管理部３１３は、当該オブジェクトに関する参照情報を生成する。
【００４６】
参照情報とは、第一の画像表示装置１０の所有者である第一の利用者１１が、オブジェクト、または当該オブジェクトに関する属性情報を参照したことを示す情報である。具体的に参照情報は、例えば、参照先オブジェクトに関する識別子、参照元オブジェクトに関する識別子、参照日時情報、参照状態情報、等から構成される。
【００４７】
なお、本実施形態では、被写体となるオブジェクトを参照先オブジェクト、撮像する利用者自身を参照元オブジェクト、と称する。つまり、物体３１は参照先オブジェクト、第一の利用者１１は参照元オブジェクトである。
【００４８】
また、参照状態とは、参照先オブジェクトをどのように参照したかを示す種別である。本実施形態における参照状態は、簡易参照状態、詳細参照状態、撮像状態、登録状態、を扱う。簡易参照状態は、参照先オブジェクトに関する簡易的な属性情報を表示した状態を示す。詳細参照状態は、第一の利用者１１の指示等により、参照先オブジェクトに関する詳細な属性情報を表示した状態を示す。撮像状態とは、参照先オブジェクトを被写体として撮像した画像を、画像コンテンツデータとして、記憶制御部３０６を介して記憶した状態を示す。登録状態とは、参照先オブジェクトを、第一の利用者１１の指示等により、お気に入り登録した状態を示す。
【００４９】
さらに、後述する参照元オブジェクト判断部３１６により参照元オブジェクトの特定結果を取得した際、オブジェクト管理部３１３は、画像合成部３１２に指示し、参照元オブジェクトを、それ以外のオブジェクトとは識別可能に表示する。具体的には、特定のアイコンやメッセージを参照元オブジェクトの近傍に表示する、あるいは、参照元オブジェクトを特定の色や図形で表示する、などが挙げられる。
【００５０】
参照情報通知部３１４は、オブジェクト管理部３１３が生成した参照先オブジェクトに関する参照情報を、無線ＬＡＮ通信制御部３０２を介して、所定の通知先へ通知する。所定の通知先は、参照先オブジェクトに関する属性情報に基づいて決定される。本実施形態では、属性情報中に、参照情報の通知先のアドレス情報が記載されているものとし、参照先オブジェクトが所有する装置自身のアドレス情報とする。つまり、参照先オブジェクトが物体３１を示す場合、アドレス情報は通信装置３０を示す。
【００５１】
なお、通知先のアドレス情報としては、ＩＰアドレス、メールアドレス、ＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）、などが挙げられる。また、本実施形態では、所定の通知先は、属性情報に記載されているとしたが、これに限らず、あらかじめ規定された通知先でも良い。
【００５２】
参照情報一覧取得部３１５は、参照先オブジェクトに対する参照元オブジェクトを示す参照情報の一覧を、無線ＬＡＮ通信制御部３０２を介して、所定の取得先から取得する。所定の取得先は、参照先オブジェクトに関する属性情報に基づいて決定される。本実施形態では、属性情報中に、参照情報一覧の取得先のアドレス情報が記載されているものとする。
【００５３】
参照元オブジェクト判断部３１６は、参照情報一覧取得部３１５が取得した参照情報一覧に基づいて、撮像画像中から参照元オブジェクトが特定できるか否か判断する。撮像画像中から参照元オブジェクトを特定した場合、参照元オブジェクト判断部３１６は、その結果をオブジェクト管理部３１３に通知する。
【００５４】
なお、参照元オブジェクト判断部３１６は、参照情報一覧中に記載された全ての参照元オブジェクトの存在を判断する必要はなく、参照日時や参照状態に基づいて、特定の条件に合致する参照元オブジェクトの存在のみを判断しても良い。
【００５５】
図４は、本実施形態に係る通信装置３０のハードウェア構成例を示すブロック図である。通信装置３０は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、補助記憶装置２０４と、無線ＬＡＮ通信部２０９と、無線ＬＡＮアンテナ２１０とを備える。なお、これらの構成要素は、図２に示した第一の画像表示装置１０の構成要素と重複するため、説明は省略する。図５は、本実施形態に係る通信装置３０の機能モジュール構成例を示すブロック図である。通信装置３０は、制御部３０１と、無線ＬＡＮ通信制御部３０２と、記憶制御部３０６と、識別子通知部３０７と、参照情報取得部３３０と、参照情報管理部３３１と、参照情報一覧送信部３３２とを備える。なお、通信装置３０の構成要素は、図３に示した第一の画像表示装置１０の構成要素と重複するため、差分のみを説明する。
【００５６】
参照情報取得部３３０は、無線ＬＡＮ通信制御部３０２を介して、第一の画像表示装置１０、または第二の画像表示装置２０から通知された参照情報を取得する。そして、参照情報取得部３３０は、記憶制御部３０６を介して、取得した参照情報を記憶する。
【００５７】
参照情報管理部３３１は、参照情報取得部３３０により取得された参照情報を管理する。例えば、参照情報管理部３３１は、所定の期間が経過した参照情報を破棄する。
【００５８】
参照情報一覧送信部３３２は、無線ＬＡＮ通信制御部３０２を介して、第一の画像表示装置１０、または第二の画像表示装置２０からの参照情報一覧取得要求を受信した際、記憶された参照情報一覧を送信する。
【００５９】
図７は、本実施形態に係る参照情報の構成例を示す。参照情報は、参照先識別子７０１と、参照元識別子７０２と、参照日時７０３と、参照状態７０４とを備える。
【００６０】
参照先識別子７０１は、参照先オブジェクトに関する識別子である。参照元識別子７０２は、参照元オブジェクトに関する識別子である。参照日時７０３は、参照元オブジェクトが参照先オブジェクトを参照した日時情報である。参照状態７０４は、参照元オブジェクトにおける参照先オブジェクトに対する参照状態情報である。
【００６１】
図８は、本実施形態に係る第一の画像表示装置１０が、物体３１を撮像する際のメッセージの例を示すシーケンスである。
【００６２】
Ｍ８０１において、第一の画像表示装置１０は、物体３１を撮像し、撮像画像を画像コンテンツデータとして記憶する。Ｍ８０２において、第一の画像表示装置１０は、周囲の装置に対して、各装置の識別子の取得要求を送信する。
【００６３】
Ｍ８０３において、通信装置３０は、第一の画像表示装置１０から、識別子取得要求を受信する。そして、通信装置３０は、第一の画像表示装置１０に、通信装置３０に割り当てられた識別子を送信する。
【００６４】
Ｍ８０４において、第一の画像表示装置１０は、管理サーバ６０に、通信装置３０から受信した識別子に基づいて、通信装置３０の所有者となるオブジェクトに関する特徴情報の取得要求を送信する。
【００６５】
Ｍ８０５において、管理サーバ６０は、第一の画像表示装置１０に、物体３１の特徴情報を送信する。Ｍ８０６において、第一の画像表示装置１０は、管理サーバ６０から取得した物体３１の特徴情報に基づいて、撮像画像中から物体３１を特定する。
【００６６】
Ｍ８０７において、第一の画像表示装置１０は、管理サーバ６０に、通信装置３０から受信した識別子に基づいて、通信装置３０の所有者となるオブジェクトに関する属性情報の取得要求を送信する。
【００６７】
Ｍ８０８において、管理サーバ６０は、第一の画像表示装置１０に、物体３１の属性情報を送信する。Ｍ８０９において、第一の画像表示装置１０は、撮像画像中の物体３１の近傍に、物体３１の属性情報を重ね合わせた合成画像を生成し、表示する。
【００６８】
図９は、本実施形態に係る第一の画像表示装置１０が、参照情報を通知する際のメッセージの例を示すシーケンスである。
【００６９】
Ｍ９０１において、第一の画像表示装置１０は、物体３１に対する参照情報を生成する。本実施形態において、第一の画像表示装置１０は、物体３１を被写体として撮像した撮像画像を画像コンテンツデータとして記憶するため、参照情報における参照状態は、撮像状態とする。
【００７０】
Ｍ９０２において、第一の画像表示装置１０は、物体３１の属性情報中の参照情報の通知先情報に基づいて、生成した参照情報の通知先を決定する。本実施形態において、参照情報の通知先は通信装置３０とする。
【００７１】
Ｍ９０３において、第一の画像表示装置１０は、通信装置３０に、生成した参照情報を通知する。Ｍ９０４において、通信装置３０は、第一の画像表示装置１０から、参照情報を受信する。Ｍ９０５において、通信装置３０は、受信した参照情報を記憶する。
【００７２】
図１０は、本実施形態に係る第二の画像表示装置２０が、参照情報一覧を取得する際のメッセージの例を示すシーケンスである。なお、図示しないが、本実施形態において第二の画像表示装置２０も、図８と同様に、物体３１を撮像したものとする。
【００７３】
Ｍ１００１において、第二の画像表示装置２０は、物体３１の属性情報中の参照情報一覧の取得先情報に基づいて、参照情報一覧の取得先を決定する。本実施形態において、参照情報一覧の取得先は通信装置３０とする。
【００７４】
Ｍ１００２において、第二の画像表示装置２０は、通信装置３０に、参照情報一覧の取得要求を送信する。Ｍ１００３において、通信装置３０は、第二の画像表示装置２０に、参照情報一覧を送信する。なお、この参照情報一覧には、Ｍ９０３において、第一の画像表示装置１０から通信装置３０が受信した参照情報が含まれているものとする。
【００７５】
Ｍ１００４において、第二の画像表示装置２０は、受信した参照情報一覧に記載の参照元オブジェクトに関する識別子が取得済であるか否か判断する。本実施形態では、第二の画像表示装置２０は、参照元オブジェクトである第一の画像表示装置１０の識別子は未取得であると判断する。
【００７６】
Ｍ１００５において、第二の画像表示装置２０は、管理サーバ６０に、参照情報一覧に記載された第一の画像表示装置１０に関する識別子に基づいて、第一の画像表示装置１０の所有者となるオブジェクトに関する属性情報の取得要求を送信する。
【００７７】
Ｍ１００６において、管理サーバ６０は、第二の画像表示装置２０に、第一の利用者１１の属性情報を送信する。Ｍ１００７において、第二の画像表示装置２０は、物体３１を参照している第一の利用者１１が存在することを示すメッセージやアイコン等を表示する。具体的には、図１６中に示すメッセージ３４、などを表示する。
【００７８】
図１１は、本実施形態に係る第二の画像表示装置２０が、第一の利用者１１を撮像する際のメッセージの例を示すシーケンスである。
【００７９】
Ｍ１１０１において、第二の画像表示装置２０は、第一の利用者１１を撮像する。Ｍ１１０２において、第二の画像表示装置２０は、周囲の装置に対して、各装置の識別子の取得要求を送信する。
【００８０】
Ｍ１１０３において、第一の画像表示装置１０は、第二の画像表示装置２０から、識別子取得要求を受信する。そして、第一の画像表示装置１０は、第二の画像表示装置２０に、第一の画像表示装置１０に割り当てられた識別子を送信する。
【００８１】
Ｍ１１０４において、第二の画像表示装置２０は、管理サーバ６０に、第一の画像表示装置１０から受信した識別子に基づいて、第一の画像表示装置１０の所有者となるオブジェクトに関する特徴情報の取得要求を送信する。
【００８２】
Ｍ１１０５において、管理サーバ６０は、第二の画像表示装置２０に、第一の利用者１１の特徴情報を送信する。Ｍ１１０６において、第二の画像表示装置２０は、管理サーバ６０から取得した第一の利用者１１の特徴情報に基づいて、撮像画像から第一の利用者１１を特定する。
【００８３】
Ｍ１１０７において、第二の画像表示装置２０は、第一の画像表示装置１０に関する識別子が、Ｍ１００３において通信装置３０から取得した参照情報一覧中の参照元識別子と一致するか否か判断する。本実施形態では、一致すると判断される。
【００８４】
Ｍ１１０８において、第二の画像表示装置２０は、撮像画像中の第一の利用者１１の近傍に、第一の利用者１１の属性情報と共に、第一の利用者１１が物体３１を参照していることを示すアイコンやメッセージ等、を重ね合わせた合成画像を生成して、表示する。具体的には、図１７中に示すメッセージ３６、などを表示する。
【００８５】
Ｍ１１０９において、第二の画像表示装置２０は、第二の利用者２２の要求に基づいて、第一の画像表示装置１０に、通信接続要求を送信する。本実施形態では、第一の画像表示装置１０への通信要求を、第二の利用者２２の要求に基づいて実施しているが、これに限らず、自動的に接続要求を行っても良い。
【００８６】
Ｍ１１１０において、第一の画像表示装置１０は、第二の画像表示装置２０に、通信接続応答を送信する。Ｍ１１１１において、第二の画像表示装置２０は、第一の画像表示装置１０に、第二の画像表示装置２０が所有する物体３１の撮像画像を送信する。Ｍ１１１２において、第一の画像表示装置１０は、第二の画像表示装置２０に、第一の画像表示装置１０が所有する物体３１の撮像画像を送信する。
【００８７】
図１２は、本実施形態に係る第一の画像表示装置１０、及び第二の画像表示装置２０が、撮像する動作の手順を示すフローチャートである。
【００８８】
ステップＳ１２０１において、撮像制御部３０３は、被写体となるオブジェクトを撮像する。ステップＳ１２０２において、識別子取得部３０８は、周囲の装置に対して識別子の取得を要求する。
【００８９】
ステップＳ１２０３において、識別子取得部３０８は、周囲の装置から識別子を取得できたか否かを判断する。識別子を取得できたと判断された場合（Ｓ１２０３；ＹＥＳ）、ステップＳ１２０４へ進む。一方、識別子を取得できなかったと判断された場合（Ｓ１２０３；ＮＯ）、処理を終了する。
【００９０】
ステップＳ１２０４において、特徴情報取得部３０９は、ステップＳ１２０３において受信された識別子に基づいて、管理サーバ６０から当該識別子に関するオブジェクトの特徴情報を取得する。
【００９１】
ステップＳ１２０５において、オブジェクト特定部３１１は、ステップＳ１２０４において取得されたオブジェクトの特徴情報に基づいて、撮像画像中からオブジェクトを特定する処理を行う。そしてオブジェクトを特定できたか否かを判断する。オブジェクトを特定できたと判断された場合（Ｓ１２０５；ＹＥＳ）、ステップＳ１２０６へ進む。一方、オブジェクトを特定できなかったと判断された場合（Ｓ１２０５；ＮＯ）、処理を終了する。
【００９２】
ステップＳ１２０６において、参照元オブジェクト判断部３１６は、参照情報一覧を取得済であるか否か判断する。参照情報一覧を取得済であると判断された場合（Ｓ１２０６；ＹＥＳ）、ステップＳ１２１０へ進む。一方、参照情報一覧を未取得であると判断された場合（Ｓ１２０６；ＮＯ）、ステップＳ１２０７へ進む。
【００９３】
ステップＳ１２０７において、属性情報取得部３１０は、ステップＳ１２０３において受信した識別子に基づいて、管理サーバ６０から識別子に関する属性情報を取得する。
【００９４】
ステップＳ１２０８において、画像合成部３１２は、撮像画像に対して、ステップＳ１２０７において受信した属性情報を、特定したオブジェクトの近傍に重ね合わせた合成画像を生成する。
【００９５】
ステップＳ１２０９において、表示制御部３０４は、生成した合成画像を表示し、処理を終了する。ステップＳ１２１０において、参照元オブジェクト判断部３１６は、ステップＳ１２０５において特定したオブジェクトの識別子と、参照情報一覧中の参照元オブジェクトの識別子とが一致するか否かを判断する。一致すると判断された場合（Ｓ１２１０；ＹＥＳ）、ステップＳ１２０５において特定されたオブジェクトは、参照情報一覧における参照先オブジェクトに対する参照元オブジェクトであると判断され、ステップＳ１２１１へ進む。一方、一致しないと判定された場合（Ｓ１２１０；ＮＯ）、ステップＳ１２０７へ進む。
【００９６】
ステップＳ１２１１において、オブジェクト管理部３１３、及び画像合成部３１２は、ステップＳ１２０５において特定されたオブジェクトが、参照先オブジェクトに対する参照元オブジェクトであることを識別可能な合成画像を生成する。具体的には、図１７中に示すメッセージ３６、などを生成する。その後、ステップＳ１２０９へ進む。
【００９７】
図１３は、本実施形態に係る第一の画像表示装置１０、及び第二の画像表示装置２０が、参照情報を通知する動作の手順を示すフローチャートである。このフローチャートを実行するのは、図１２に示す撮像動作の後に、利用者が特定のオブジェクトに対して、詳細参照の指定をした場合、などである。
【００９８】
ステップＳ１３０１において、参照情報通知部３１４は、指定された特定のオブジェクトを参照先オブジェクト、装置の所有者を参照元オブジェクトとして、参照情報を生成する。
【００９９】
ステップＳ１３０２において、参照情報通知部３１４は、参照先オブジェクトに関する属性情報に基づいて、参照情報の通知先を決定する。ステップＳ１３０３において、参照情報通知部３１４は、生成した参照情報を通知する。
【０１００】
図１４は、本実施形態に係る第一の画像表示装置１０、及び第二の画像表示装置２０が、参照情報一覧を取得する動作の手順を示すフローチャートである。なお、図示しないが、ステップＳ１４０３からステップＳ１４１１までの各処理は、参照情報一覧に記載された全ての参照元識別子に対して、当該参照元識別子ごとに実行される。
【０１０１】
ステップＳ１４０１において、参照情報一覧取得部３１５は、参照先オブジェクトに関する属性情報に基づいて、参照情報一覧の取得先を決定する。
【０１０２】
ステップＳ１４０２において、参照情報一覧取得部３１５は、参照情報一覧を取得する。ステップＳ１４０３において、参照元オブジェクト判断部３１６は、参照情報一覧中に記載された参照日時が所定の有効期間内であるか否かを判断する。すなわち、通信装置３０から取得された複数の参照情報のうち、所定の有効期間が経過していない参照情報を用いるようにする。参照日時が所定の有効期間内であると判断された場合（Ｓ１４０３；ＹＥＳ）、ステップＳ１４０４へ進む。一方、参照日時が所定の有効期間外であると判断された場合（Ｓ１４０３；ＮＯ）、処理を終了する。
【０１０３】
ステップＳ１４０４において、参照元オブジェクト判断部３１６は、参照情報一覧中に記載された参照状態が所定の参照状態であるか否かを判断する。すなわち、通信装置３０から取得された複数の参照情報のうち、状態が所定の状態である参照情報を用いるようにする。本実施形態における参照状態が所定の参照状態であるか否かの状態判断は、利用者による状態設定と一致するか否かにより行われる。例えば、利用者が、同じ被写体を撮像している他の利用者の存在のみを通知する、と設定したとする。この場合、参照元オブジェクト判断部３１６は、参照状態が撮像状態であるか否かを判断する。参照情報一覧中に記載された参照状態が所定の参照状態と一致すると判定された場合（Ｓ１４０４；ＹＥＳ）、ステップＳ１４０５へ進む。一方、参照状態が所定の参照状態と一致しないと判定された場合（Ｓ１４０４；ＹＥＳ）、処理を終了する。
【０１０４】
ステップＳ１４０５において、参照元オブジェクト判断部３１６は、参照情報一覧中に記載された参照元識別子を取得済であるか否かを判断する。取得済であると判断された場合（Ｓ１４０５；ＹＥＳ）、ステップＳ１４０９へ進む。一方、未取得であると判断された場合（Ｓ１４０４；ＮＯ）、ステップＳ１４０６へ進む。
【０１０５】
ステップＳ１４０６において、属性情報取得部３１０は、参照情報一覧中に記載された参照元識別子に基づいて、管理サーバ６０から当該識別子に関する属性情報を取得する。
【０１０６】
ステップＳ１４０７において、オブジェクト管理部３１３、及び画像合成部３１２は、参照先オブジェクトに対する参照元オブジェクトが存在していることを示す合成画像を生成する。ただし、Ｓ１４０５において参照元識別子を未取得であり、この参照元オブジェクトが近辺に存在するか否かは不明のため、近辺に存在していることは記載しない。
【０１０７】
ステップＳ１４０８において、表示制御部３０４は、生成した合成画像を表示する。
【０１０８】
ステップＳ１４０９において、オブジェクト特定部３１１は、参照情報一覧中に記載された参照元オブジェクトの特徴情報に基づいて、撮像画像中から参照元オブジェクトを特定する。そして、参照元オブジェクトを特定できたか否かを判断する。特定できたと判断された場合（Ｓ１４０９；ＹＥＳ）、ステップＳ１４１１へ進む。一方、特定できなかったと判断された場合（Ｓ１４０９；ＮＯ）、ステップＳ１４１０へ進む。
【０１０９】
ステップＳ１４１０において、オブジェクト管理部３１３、及び画像合成部３１２は、参照先オブジェクトに対する参照元オブジェクトが近辺に存在していることを示す合成画像を生成する。具体的には、図１６中に示すメッセージ３４、などを生成する。
【０１１０】
ステップＳ１４１１において、オブジェクト管理部３１３、及び画像合成部３１２は、ステップＳ１４０９において特定されたオブジェクトが、参照先オブジェクトに対する参照元オブジェクトであることを識別可能な合成画像を生成する。具体的には、図１７中に示すメッセージ３６、などを生成する。
【０１１１】
図１５は、本実施形態に係る第一の画像表示装置１０、及び第二の画像表示装置２０が、他方の画像表示装置に接続し、撮像画像を交換する動作の手順を示すフローチャートである。
【０１１２】
ステップＳ１５０１において、オブジェクト管理部３１３は、参照元オブジェクトに関する属性情報に基づいて、参照元オブジェクトが所有する他方の画像表示装置の通信先アドレス情報を取得する。そして、オブジェクト管理部３１３は、通信先アドレス情報に基づいて、無線ＬＡＮ通信制御部３０２を介して、他方の画像表示装置との通信接続を行う。
【０１１３】
ステップＳ１５０２において、オブジェクト管理部３１３は、記憶制御部３０６を介して、自身が所有する参照先オブジェクトの画像コンテンツデータを取得する。そして、オブジェクト管理部３１３は、無線ＬＡＮ通信制御部３０２を介して、他方の画像表示装置に、当該画像コンテンツデータを送信する。
【０１１４】
ステップＳ１５０３において、オブジェクト管理部３１３は、他方の画像表示装置から、他方の画像表示装置が所有する参照先オブジェクトの画像コンテンツデータを受信する。そして、オブジェクト管理部３１３は、記憶制御部３０６を介して、受信した画像コンテンツデータを記憶する。
【０１１５】
以上、説明したように、第一の画像表示装置１０は、物体３１を被写体として撮像して属性情報を参照する際、物体３１が所有する通信装置３０に対して、第一の画像表示装置１０を所有する第一の利用者１１が物体３１を参照したことを示す参照情報を通知する。
【０１１６】
一方、第二の画像表示装置２０は、通信装置３０から参照情報一覧を取得し、物体３１を参照している第一の利用者１１に関する情報を取得する。もし、第一の画像表示装置１０に関する識別子を未取得である場合、第二の画像表示装置２０は、第一の利用者１１が存在することを示すメッセージ等を表示する。これにより、第二の利用者２１は、同じ物体３１を被写体として撮像、参照している第一の利用者１１の存在を知ることができ、利用者同士が知り合う機会につながり、利用者の利便性が向上する。
【０１１７】
さらに、もし、第一の画像表示装置１０に関する識別子を取得しているが、撮像画像中から第一の利用者１１を特定できなかった場合、第二の画像表示装置２０は、第一の利用者１１が近辺に存在することを示すメッセージ等を表示する。これにより、第二の利用者２１は、同じ物体３１を被写体として撮像、参照している第一の利用者１１が、第二の利用者２１の近辺に存在していることを知ることができる。そのため、第二の利用者２１に対して、第一の利用者１１を探索させる動機付けとなり、利用者同士が知り合う機会が増え、利用者の利便性がさらに向上する。
【０１１８】
さらに、もし、第一の画像表示装置１０に関する識別子を取得し、撮像画像中から第一の利用者１１を特定できた場合、第二の画像表示装置２０は、第一の利用者１１を他の利用者とは識別可能に表示する。具体的には、図１７中のメッセージ３６で示した様に、同じ物体３１を撮像中、あるいは参照中である旨を表示する。これにより、第二の利用者２１は、同じ物体３１を被写体として撮像、参照している第一の利用者１１を特定することができる。そのため、利用者同士がその場所で実際に対面して、会話することが可能となり、利用者同士のコミュニケーションの活性化につながるため、利用者の利便性がさらに向上する。
【０１１９】
また、参照情報一覧に含まれる参照情報が多くなった場合、第二の画像表示装置２０の表示部２０７に、参照元オブジェクトの存在を示すメッセージが多く表示されてしまい、第二の利用者２１の視認性を低下させる恐れがある。これを回避するために、図１４のステップＳ１４０３、及びステップＳ１４０４で示した判断を実施している。
【０１２０】
ステップＳ１４０３において、第二の画像表示装置２０は、取得した参照情報一覧の中から、時間判断処理により、参照日時が有効な参照元オブジェクトのみを選択する。これにより、例えば、参照日時が所定の期間経過している参照元オブジェクトを対象外にすることができる。そのため、第二の利用者２１と知り合う可能性が高い、参照日時の新しい参照情報のみを選択して表示することができ、第二の利用者２１の視認性を向上することができる。さらに、不要な参照元オブジェクトの特定処理を実施しないため、第二の画像表示装置２０の処理を効率化することができる。
【０１２１】
また、ステップＳ１４０４において、第二の画像表示装置２０は、取得した参照情報一覧の中から、状態判断処理により所定の参照状態を有する参照元オブジェクトのみを選択する。例えば、被写体となる参照先オブジェクトを詳細参照した参照元オブジェクトを対象とし、簡易参照した参照元オブジェクトを対象外にする、などである。これにより、被写体に対する興味の強い利用者のみを選択して表示することができ、第二の利用者２１の視認性を向上することができる。さらに、不要な参照元オブジェクトの特定処理を実施しないため、第二の画像表示装置２０の処理を効率化することができる。
【０１２２】
また、本実施形態では、参照情報は図７に示した情報を用いたが、これに限らず、その他の情報も用いても良い。特に、第一の画像表示装置１０が物体３１を参照している時の状態や状況を詳細に示す情報を利用することで、第一の利用者１１が物体３１に対して、どの程度興味を持っているのか、を詳細に判断することが可能となる。例えば、物体３１に対する、被写体として撮像している時間、撮像して記憶した画像コンテンツ数、動画として撮像して記憶した動画コンテンツの時間長、詳細情報を参照している時間、などである。そして、これらの時間が所定値よりも長い、あるいは数が所定値よりも多い場合、第二の画像表示装置２０は、第一の利用者１１が物体３１に対して、より強い興味を示している、と判断する。これにより、物体３１に対してより興味の強い利用者のみを選択して表示することができ、第二の利用者２１の視認性をさらに向上することができる。さらに、不要な参照元オブジェクトの特定処理を実施しないため、第二の画像表示装置２０の処理をさらに効率化することができる。
【０１２３】
なお、上述の効果は、第一の画像表示装置１０と第二の画像表示装置２０とを逆にしても、同様に有する。
【０１２４】
また、本実施形態では、通信装置３０が参照情報の管理を行う。これにより、管理サーバ６０が参照情報の管理を行うことによる管理サーバ６０への処理負荷集中を軽減することができる。
【０１２５】
一方、通信装置３０において、無線ＬＡＮ通信が不能の場合、計算資源が貧弱な場合、あるいは参照情報を記憶するための機能を備えていない場合、などにおいて、通信装置３０の代わりに、管理サーバ６０が参照情報の管理を行うことも可能である。その場合、通信装置３０に関する属性情報中には、参照情報の通知先、参照情報一覧の取得先、管理サーバ６０のアドレス情報を記載する。これにより、通信装置３０の状態や性能、構成に応じてシステムをスケーラブルに変更することができる。
【０１２６】
また、本実施形態では、通信装置３０を用いたが、これに限らず、図５に示す通信装置３０の機能を備えた画像表示装置でも良い。具体的には、図３に示す第一の画像表示装置１０の機能に加えて、図５に示す参照情報取得部３３０、参照情報管理部３３１、および参照情報一覧送信部３３２の機能を備えれば良い。
【０１２７】
以上、本発明の一実施形態を示した。
【０１２８】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
0006041470.tif 000002
【図２】
0006041470.tif 000003
【図３】
0006041470.tif 000004
【図４】
0006041470.tif 000005
【図５】
0006041470.tif 000006
【図６】
0006041470.tif 000007
【図７】
0006041470.tif 000008
【図８】
0006041470.tif 000009
【図９】
0006041470.tif 000010
【図１０】
0006041470.tif 000011
【図１１】
0006041470.tif 000012
【図１２】
0006041470.tif 000013
【図１３】
0006041470.tif 000014
【図１４】
0006041470.tif 000015
【図１５】
0006041470.tif 000016
【図１６】
0006041470.tif 000017
【図１７】
0006041470.tif 000018