画像表示システム、画像表示装置、それらの制御方法、およびプログラム
【課題】同じ被写体に関する属性情報を参照している他の利用者の存在を特定する。
【解決手段】第一の画像表示装置10と、第二の画像表示装置20とを備える画像表示システムであって、第一の画像表示装置10は、第一の画像表示装置10の所有者が画像中のオブジェクトの属性情報を参照していることを示す参照情報を、オブジェクトと関連付けられている通信装置30へ通知する通知部を備え、第二の画像表示装置20は、参照情報を通信装置30から取得する取得部と、第二の画像表示装置20の所有者がオブジェクトの属性情報を参照している場合に、参照情報に基づいて、第一の画像表示装置10の所有者の存在を示す情報を表示する表示部と、を備える。
【解決手段】第一の画像表示装置10と、第二の画像表示装置20とを備える画像表示システムであって、第一の画像表示装置10は、第一の画像表示装置10の所有者が画像中のオブジェクトの属性情報を参照していることを示す参照情報を、オブジェクトと関連付けられている通信装置30へ通知する通知部を備え、第二の画像表示装置20は、参照情報を通信装置30から取得する取得部と、第二の画像表示装置20の所有者がオブジェクトの属性情報を参照している場合に、参照情報に基づいて、第一の画像表示装置10の所有者の存在を示す情報を表示する表示部と、を備える。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、画像表示システム、画像表示装置、それらの制御方法、およびプログラムに関し、特に、被写体に関する属性情報を合成して表示する画像表示システム、画像表示装置、それらの制御方法、およびプログラムに関する。
【背景技術】
【0002】
近年、デジタルカメラや携帯電話等で撮像した現実環境の画像中に、被写体となる人物や物体などのオブジェクトに関する属性情報を合成して表示する拡張現実(AR:Augumented Reality)技術が盛んである。例えば、撮像画像に対して、GPS(Global Positioning System)による位置情報から現実環境中のオブジェクトを特定し、そのオブジェクトに関する属性情報を重ね合わせて表示する技術が提案されている(非特許文献1参照)。
【0003】
また、人物の顔や物体の輪郭など、被写体となるオブジェクトに関する特徴情報を利用して、撮像画像中のオブジェクトを特定し、そのオブジェクトに関する属性情報を、撮像画像中のオブジェクトの近傍に、合成して表示する技術も提案されている(特許文献1参照)。これにより、利用者は、現実環境中において興味を持った人物や物体に関する属性情報を容易に取得し、参照することができる。
【0004】
現実環境中において、利用者が興味を持って特定の人物や物体に関する属性情報を参照している際、他の利用者も同じ人物や物体に関する属性情報を参照している場合がある。
【0005】
例えば、美術館や博物館に展示されている特定の物体に対して、第一の利用者が興味を持ち、その物体に関する詳細な解説を参照している場合を考える。一方、第二の利用者も、同じ物体に関して興味を持ち、その物体に関する詳細な解説を参照しているとする。このとき、第一の利用者、及び第二の利用者が、同じ物体に興味を持っている他方の利用者の存在を知り、その利用者を特定することができれば、同じ趣味を持つ利用者同士が知り合う機会となりうる。
【先行技術文献】
【特許文献】
【0006】
【特許文献1】特開2002‐305717号公報
【非特許文献】
【0007】
【非特許文献1】Sekai Camera[平成23年7月28日検索]インターネット<URL:http・//sekaicamera.com>
【発明の概要】
【発明が解決しようとする課題】
【0008】
しかしながら、従来の技術では、利用者は、当該利用者と同じ人物や物体に関する属性情報を参照している他の利用者の存在を知ることができない。そのため、同じ趣味を持つ利用者同士が知り合う機会が減ってしまう。
【0009】
上記の課題にかんがみ、本発明は、同じ被写体に関する属性情報を参照している他の利用者の存在を特定可能にする技術を提供することを目的とする。
【課題を解決するための手段】
【0010】
上記の目的を達成する本発明に係る画像表示システムは、
第一の画像表示装置と、第二の画像表示装置とを備える画像表示システムであって、
前記第一の画像表示装置は、
前記第一の画像表示装置の所有者が画像中のオブジェクトの属性情報を参照していることを示す参照情報を、前記オブジェクトと関連付けられている通信装置へ通知する通知手段を備え、
前記第二の画像表示装置は、
前記参照情報を前記通信装置から取得する取得手段と、
前記第二の画像表示装置の所有者が前記オブジェクトの属性情報を参照している場合に、前記参照情報に基づいて、前記第一の画像表示装置の所有者の存在を示す情報を表示する表示手段と、
を備えることを特徴とする。
【発明の効果】
【0011】
本発明によれば、同じ被写体に関する属性情報を参照している他の利用者の存在を特定することができる。すなわち、第一の画像表示装置の第一の利用者は、同じ被写体に関する属性情報を参照している第二の画像表示装置の第二の利用者の存在を知ることが可能となる。さらに、第二の利用者が、第一の利用者の近辺に存在する場合、第一の利用者は、撮像画像中から第二の利用者を特定することが可能となる。
【0012】
これにより、同じ被写体に興味を持つ利用者同士が知り合う機会が増大し、利用者同士のコミュニケーションの活性化につながる。
【図面の簡単な説明】
【0013】
【図1】第1実施形態に係る画像表示システムの構成例を示す図。
【図2】第1実施形態に係る第一の画像表示装置10のハードウェア構成例を示すブロック図。
【図3】第1実施形態に係る第一の画像表示装置10の機能モジュール構成例を示すブロック図。
【図4】第1実施形態に係る通信装置30のハードウェア構成例を示すブロック図。
【図5】第1実施形態に係る通信装置30の機能モジュール構成例を示すブロック図。
【図6】第1実施形態に係る第一の利用者11、及び第二の利用者21が、物体31の属性情報を参照しているユースケースを示す概念図。
【図7】第1実施形態に係る参照情報の構成を示す構成図。
【図8】第1実施形態に係る第一の画像表示装置10が、物体31を撮像する際のメッセージの例を示すシーケンス。
【図9】第1実施形態に係る第一の画像表示装置10が、参照情報を通知する際のメッセージの例を示すシーケンス。
【図10】第1実施形態に係る第二の画像表示装置20が、参照情報一覧を取得する際のメッセージの例を示すシーケンス。
【図11】第1実施形態に係る第二の画像表示装置20が、第一の利用者11を撮像する際のメッセージの例を示すシーケンス。
【図12】第1実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、撮像する動作の手順を示すフローチャート。
【図13】第1実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、参照情報を通知する動作の手順を示すフローチャート。
【図14】第1実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、参照情報一覧を取得する動作の手順を示すフローチャート。
【図15】第1実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、他方の画像表示装置に接続し、撮像画像を交換する動作の手順を示すフローチャート。
【図16】第1実施形態に係る第二の画像表示装置20が、物体31を参照している第一の利用者11が存在していることを示す合成画像の例。
【図17】第1実施形態に係る第二の画像表示装置20が、第一の利用者11を撮像した際のユースケースを示す概念図。
【発明を実施するための形態】
【0014】
(第1実施形態)
図1は、本実施形態に係る画像表示システムの構成例を示す図である。第一の画像表示装置10は、本発明における画像表示装置であり、撮像機能、表示機能、及びIEEE802.11に則った無線LAN(Local Area Network)通信機能を有する。第一の画像表示装置10の具体例は、デジタルカメラ、デジタルビデオカメラ、携帯電話、スマートフォン、PC、ノートPC、などである。なお、本実施形態では無線LAN通信機能を用いたが、これに限らず、Bluetooth、ZigBee、RFID、などの他の無線通信規格を利用しても良い。
【0015】
また、第一の画像表示装置10は、被写体となるオブジェクトの特徴情報に基づいて、撮像画像中から当該オブジェクトを特定する。そして、第一の画像表示装置10は、そのオブジェクトに関する属性情報を、撮像画像中のオブジェクトの近傍に、重ね合わせて表示する。本実施形態において、第一の画像表示装置10が被写体として撮像するオブジェクトは、物体31、及び第二の利用者21であり、以後、特に明記しない限りはこれらを示す。
【0016】
第一の利用者11は、第一の画像表示装置10を所有する利用者である。第二の画像表示装置20は、第一の画像表示装置10と同じく、本発明における画像表示装置である。本実施形態において、第二の画像表示装置20が被写体として撮像するオブジェクトは、物体31、及び第一の利用者11である。第二の利用者21は、第二の画像表示装置20を所有する利用者である。通信装置30は、本発明における通信装置であり、無線LAN通信機能を有する。通信装置30の具体例は、携帯電話、スマートフォン、PC、ノートPC、などである。通信装置30における無線LAN通信機能は、第一の画像表示装置10、及び第二の画像表示装置20と同様に、他の無線通信規格を利用しても良い。物体31は、本発明における被写体となるオブジェクトであり、通信装置30を所有している。すなわち、通信装置30は、オブジェクトと関連付けられている。
【0017】
なお、本実施形態において、第一の画像表示装置10、第二の画像表示装置20、及び通信装置30は、それぞれに一意の識別子を割り当てられている。この識別子は、各装置を所有する利用者または物体を一意に識別するための情報である。各装置に割り当てられた識別子は、無線LAN通信におけるIEEE802.11に則ったビーコン・フレームのInformation Elementの一要素として、他の装置に通知される。
【0018】
無線AP40は、第一の画像表示装置10、第二の画像表示装置20、及び通信装置30における無線LAN通信を中継する無線アクセスポイントである。
【0019】
ネットワーク50は、無線AP40、及び管理サーバ60が接続するネットワークである。ネットワーク50の具体例は、有線LAN、無線LAN、WAN(Wide Area Network)、インターネット、などである。
【0020】
管理サーバ60は、各装置に割り当てられた識別子、各装置を所有する利用者または物体に関する属性情報、そして、被写体となる利用者または物体を撮像画像中からオブジェクトとして特定するための画像の特徴情報、を管理する。
【0021】
なお、第一の画像表示装置10、第二の画像表示装置20、及び通信装置30は、各装置間において直接、または無線AP40を経由して通信することができる。各装置間で直接通信する場合、無線LAN通信機能におけるアドホックモードを利用する。また、無線AP40を経由して通信する場合、無線LAN通信機能におけるインフラモードを利用する。これらの関係を、図1において実線矢印で示す。
【0022】
また、上述した通り、第一の画像表示装置10、第二の画像表示装置20、及び通信装置30は、それぞれ一意の識別子を有しており、他の装置はその識別子を取得することができる。これらの関係を、図1において破線矢印で示す。
【0023】
さらに、上述した通り、第一の画像表示装置10、及び第二の画像表示装置20は、被写体となる物体31を、物体31に関する特徴情報に基づいて、撮像画像中から物体31を特定することができる。同様に、第一の画像表示装置10は、第二の利用者21に関する特徴情報に基づいて、撮像画像中から第二の利用者21を特定することができる。逆に、第二の画像表示装置20は、第一の利用者11に関する特徴情報に基づいて、撮像画像中から第一の利用者11を特定することができる。これらの関係を、図1において長二点鎖線矢印で示す。
【0024】
次に、本実施形態に係る画像表示システムのユースケースを説明する。図6は、本実施形態に係る第一の利用者11、及び第二の利用者21が、物体31の属性情報を参照しているユースケースを示す概念図である。第一の利用者11は、第一の画像表示装置10を用いて、被写体となる物体31を撮像する。このとき、第一の画像表示装置10は、物体31に関する属性情報33を、物体31の物体画像32の近傍に、合成して表示する。属性情報33は、例えばテキスト情報であってもよい。第二の利用者21、及び第二の画像表示装置20も、上記と同様である。
【0025】
図16は、本実施形態に係る第二の画像表示装置20が、物体31を参照している第一の利用者11が存在していることを示す合成画像の例である。第二の画像表示装置20は、物体31に関する属性情報33を参照した際、同じ物体31を参照している第二の画像表示装置10の存在を検知し、その所有者である第一の利用者11が存在することを示すメッセージ34を、図16の例では物体画像32の右上に表示する。なお、第一の画像表示装置10に関する識別子を取得できたが、撮像画像中からは第一の利用者11の存在を特定できなかった場合、第一の利用者11が近辺に存在している確率が高いため、メッセージ34に示したように、近辺に存在していることを明示的に示す。
【0026】
図17は、本実施形態に係る第二の画像表示装置20が、第一の利用者11を撮像した際のユースケースを示す概念図である。図16によって第一の利用者11の存在を知った第二の利用者21が、第二の画像表示装置20の撮像部を、第一の利用者11に向けて撮像する。そうすると、第二の画像表示装置20は、第一の利用者11の人物画像35と、人物画像35の近辺に、第一の利用者11が物体31を参照している旨を示すメッセージ36を合成して表示する。
【0027】
次に、本実施形態に係る画像表示システムの構成要素を詳細に説明する。図2は、本実施形態に係る第一の画像表示装置10のハードウェア構成例を示すブロック図である。なお、第二の画像表示装置20も、第一の画像表示装置10と同じ構成であるため、以後は第一の画像表示装置10のみを説明する。第一の画像表示装置10は、CPU(Central Processing Unit)201と、ROM(Read Only Memory)202と、RAM(Random Access Memory)203と、補助記憶装置204と、撮像部205と、画像処理プロセッサ206と、表示部207と、操作部208と、無線LAN通信部209と、無線LANアンテナ210とを備える。
【0028】
CPU201は、第一の画像表示装置10全体を制御する。ROM202は、変更を必要としないプログラムやパラメータを格納する。RAM203は、補助記憶装置204などから供給されるプログラムやデータを一時記憶する。
【0029】
補助記憶装置204は、撮像部205により撮像された画像や動画などをコンテンツデータとして記憶する。例えば、メモリカード、ハードディスク、などが挙げられる。撮像部205は、被写体となる対象物からレンズを通して入力された光を、アナログ信号データからデジタル信号データへ変換して、撮像画像のRAWデータを生成する。
【0030】
画像処理プロセッサ206は、撮像画像のRAWデータに対して、補完、色空間変換、ガンマ特性変換などの様々な画像補正処理を適用し、JPEG(Joint Photographic Experts Group)データを生成する。本実施形態において、撮像画像データはJPEGデータ形式を扱うが、これに限らず、ビットマップデータ、GIF(Graphics Interchange Format)データ、など他の画像データ形式を利用しても良い。
【0031】
また、画像処理プロセッサ206は、画像の特徴情報に基づいて、撮像画像中の被写体となるオブジェクトの画像認識処理を行い、撮像画像中のオブジェクトを特定する。さらに、画像処理プロセッサ206は、オブジェクトに関する属性情報を、撮像画像中のオブジェクトの近傍に重ね合わせた合成画像を生成する。近傍とは、例えば撮像画像中のオブジェクトに対して上下左右に所定距離だけ離れた所定位置である。
【0032】
表示部207は、ユーザが第一の画像表示装置10を操作するためのGUI(Graphical User Interface)を表示する。また、表示部207は、撮像部205により撮像された撮像画像、または、画像処理プロセッサ206により生成された合成画像を表示する。
【0033】
操作部208は、ユーザが第一の画像表示装置10を操作するための入力インタフェースである。無線LAN通信部209は、無線LANアンテナ210を制御し、無線AP40、第二の画像表示装置20、または通信装置30と通信する。
【0034】
図3は、本実施形態に係る第一の画像表示装置10の機能モジュール構成例を示すブロック図である。なお、第二の画像表示装置20も、第一の画像表示装置10と同じ構成であるため、以後は第一の画像表示装置10のみを説明する。第一の画像表示装置10は、制御部301と、無線LAN通信制御部302と、撮像制御部303と、表示制御部304と、操作制御部305と、記憶制御部306と、識別子通知部307と、識別子取得部308と、特徴情報取得部309と、属性情報取得部310と、オブジェクト特定部311と、画像合成部312と、オブジェクト管理部313と、参照情報通知部314と、参照情報一覧取得部315と、参照元オブジェクト判断部316とを備える。
【0035】
制御部301は、第一の画像表示装置10が備える個々の機能モジュール全体を制御する。無線LAN通信制御部302は、無線LAN通信部209を制御し、無線AP40、第二の画像表示装置20、または通信装置30との通信制御を行う。撮像制御部303は、撮像部205を制御し、被写体の画像を撮像する。また、撮像制御部303は、撮像画像を画像コンテンツデータとして、記憶制御部306を介して、補助記憶装置204に記憶する。
【0036】
表示制御部304は、表示部207を制御し、第一の画像表示装置10におけるGUIの表示制御を行う。また、表示制御部304は、撮像画像や合成画像の表示制御を行う。操作制御部305は、操作部208を制御し、第一の画像表示装置10におけるユーザからの操作入力制御を行う。
【0037】
記憶制御部306は、補助記憶装置204を制御し、画像コンテンツデータや動画コンテンツデータを記憶する。識別子通知部307は、無線LAN通信部209を介して、周囲の装置から送信された識別子取得要求を受信する。そして、識別子通知部307は、無線LAN通信制御部302を制御し、第一の画像表示装置10に割り当てられた一意の識別子の情報を送信する。具体的には、IEEE802.11に則ったプローブ・レスポンス・フレームで送信する。
【0038】
識別子取得部308は、無線LAN通信制御部302を制御し、周囲の装置に対して識別子の取得を要求する。具体的には、IEEE802.11に則ったプローブ・リクエスト・フレームをブロードキャストで送信する。そして、識別子取得部308は、無線LAN通信制御部302を介して、周囲の装置が通知した識別子の情報を取得する。
【0039】
特徴情報取得部309は、無線LAN通信制御部302を介して、識別子取得部308が取得した識別子に基づいて、管理サーバ60から当該識別子に関するオブジェクトの特徴情報を取得する。
【0040】
属性情報取得部310は、無線LAN通信制御部302を介して、識別子取得部308が取得した識別子に基づいて、管理サーバ60から当該識別子に関するオブジェクトの属性情報を取得する。
【0041】
オブジェクト特定部311は、画像処理プロセッサ206を制御し、特徴情報取得部309が取得した識別子に関するオブジェクトの特徴情報に基づいて、撮像制御部303により撮像されたた撮像画像中から、オブジェクトを特定する。
【0042】
画像合成部312は、撮像制御部303からオブジェクトの撮像画像を取得し、属性情報取得部310から識別子に関する属性情報を取得する。そして、画像合成部312は、画像処理プロセッサ206を制御し、撮像画像に対して、属性情報を、オブジェクト特定部311により特定されたオブジェクトの近傍に重ね合わせた合成画像を生成する。
【0043】
オブジェクト管理部313は、撮像画像中から特定されたオブジェクトをオブジェクト特定部311から取得して管理する。さらに、オブジェクト管理部313は、オブジェクトの識別子に基づいて、属性情報取得部310から、当該オブジェクトに関する属性情報を取得し、オブジェクトと合わせて管理する。
【0044】
また、オブジェクト管理部313は、表示部207に表示する属性情報の内容を決定し、画像合成部312に指示する。属性情報の内容の決定方法は、第一の利用者11の明示的な設定に基づく方法や、第一の利用者11の趣味・嗜好に基づく方法、などが挙げられる。
【0045】
また、画像合成部312により生成された合成画像中において、第一の利用者11が、特定のオブジェクト、または当該オブジェクトの近傍に表示された属性情報を指定した際、オブジェクト管理部313は、当該オブジェクトに関する参照情報を生成する。
【0046】
参照情報とは、第一の画像表示装置10の所有者である第一の利用者11が、オブジェクト、または当該オブジェクトに関する属性情報を参照したことを示す情報である。具体的に参照情報は、例えば、参照先オブジェクトに関する識別子、参照元オブジェクトに関する識別子、参照日時情報、参照状態情報、等から構成される。
【0047】
なお、本実施形態では、被写体となるオブジェクトを参照先オブジェクト、撮像する利用者自身を参照元オブジェクト、と称する。つまり、物体31は参照先オブジェクト、第一の利用者11は参照元オブジェクトである。
【0048】
また、参照状態とは、参照先オブジェクトをどのように参照したかを示す種別である。本実施形態における参照状態は、簡易参照状態、詳細参照状態、撮像状態、登録状態、を扱う。簡易参照状態は、参照先オブジェクトに関する簡易的な属性情報を表示した状態を示す。詳細参照状態は、第一の利用者11の指示等により、参照先オブジェクトに関する詳細な属性情報を表示した状態を示す。撮像状態とは、参照先オブジェクトを被写体として撮像した画像を、画像コンテンツデータとして、記憶制御部306を介して記憶した状態を示す。登録状態とは、参照先オブジェクトを、第一の利用者11の指示等により、お気に入り登録した状態を示す。
【0049】
さらに、後述する参照元オブジェクト判断部316により参照元オブジェクトの特定結果を取得した際、オブジェクト管理部313は、画像合成部312に指示し、参照元オブジェクトを、それ以外のオブジェクトとは識別可能に表示する。具体的には、特定のアイコンやメッセージを参照元オブジェクトの近傍に表示する、あるいは、参照元オブジェクトを特定の色や図形で表示する、などが挙げられる。
【0050】
参照情報通知部314は、オブジェクト管理部313が生成した参照先オブジェクトに関する参照情報を、無線LAN通信制御部302を介して、所定の通知先へ通知する。所定の通知先は、参照先オブジェクトに関する属性情報に基づいて決定される。本実施形態では、属性情報中に、参照情報の通知先のアドレス情報が記載されているものとし、参照先オブジェクトが所有する装置自身のアドレス情報とする。つまり、参照先オブジェクトが物体31を示す場合、アドレス情報は通信装置30を示す。
【0051】
なお、通知先のアドレス情報としては、IPアドレス、メールアドレス、URI(Uniform Resource Identifier)、などが挙げられる。また、本実施形態では、所定の通知先は、属性情報に記載されているとしたが、これに限らず、あらかじめ規定された通知先でも良い。
【0052】
参照情報一覧取得部315は、参照先オブジェクトに対する参照元オブジェクトを示す参照情報の一覧を、無線LAN通信制御部302を介して、所定の取得先から取得する。所定の取得先は、参照先オブジェクトに関する属性情報に基づいて決定される。本実施形態では、属性情報中に、参照情報一覧の取得先のアドレス情報が記載されているものとする。
【0053】
参照元オブジェクト判断部316は、参照情報一覧取得部315が取得した参照情報一覧に基づいて、撮像画像中から参照元オブジェクトが特定できるか否か判断する。撮像画像中から参照元オブジェクトを特定した場合、参照元オブジェクト判断部316は、その結果をオブジェクト管理部313に通知する。
【0054】
なお、参照元オブジェクト判断部316は、参照情報一覧中に記載された全ての参照元オブジェクトの存在を判断する必要はなく、参照日時や参照状態に基づいて、特定の条件に合致する参照元オブジェクトの存在のみを判断しても良い。
【0055】
図4は、本実施形態に係る通信装置30のハードウェア構成例を示すブロック図である。通信装置30は、CPU201と、ROM202と、RAM203と、補助記憶装置204と、無線LAN通信部209と、無線LANアンテナ210とを備える。なお、これらの構成要素は、図2に示した第一の画像表示装置10の構成要素と重複するため、説明は省略する。図5は、本実施形態に係る通信装置30の機能モジュール構成例を示すブロック図である。通信装置30は、制御部301と、無線LAN通信制御部302と、記憶制御部306と、識別子通知部307と、参照情報取得部330と、参照情報管理部331と、参照情報一覧送信部332とを備える。なお、通信装置30の構成要素は、図3に示した第一の画像表示装置10の構成要素と重複するため、差分のみを説明する。
【0056】
参照情報取得部330は、無線LAN通信制御部302を介して、第一の画像表示装置10、または第二の画像表示装置20から通知された参照情報を取得する。そして、参照情報取得部330は、記憶制御部306を介して、取得した参照情報を記憶する。
【0057】
参照情報管理部331は、参照情報取得部330により取得された参照情報を管理する。例えば、参照情報管理部331は、所定の期間が経過した参照情報を破棄する。
【0058】
参照情報一覧送信部332は、無線LAN通信制御部302を介して、第一の画像表示装置10、または第二の画像表示装置20からの参照情報一覧取得要求を受信した際、記憶された参照情報一覧を送信する。
【0059】
図7は、本実施形態に係る参照情報の構成例を示す。参照情報は、参照先識別子701と、参照元識別子702と、参照日時703と、参照状態704とを備える。
【0060】
参照先識別子701は、参照先オブジェクトに関する識別子である。参照元識別子702は、参照元オブジェクトに関する識別子である。参照日時703は、参照元オブジェクトが参照先オブジェクトを参照した日時情報である。参照状態704は、参照元オブジェクトにおける参照先オブジェクトに対する参照状態情報である。
【0061】
図8は、本実施形態に係る第一の画像表示装置10が、物体31を撮像する際のメッセージの例を示すシーケンスである。
【0062】
M801において、第一の画像表示装置10は、物体31を撮像し、撮像画像を画像コンテンツデータとして記憶する。M802において、第一の画像表示装置10は、周囲の装置に対して、各装置の識別子の取得要求を送信する。
【0063】
M803において、通信装置30は、第一の画像表示装置10から、識別子取得要求を受信する。そして、通信装置30は、第一の画像表示装置10に、通信装置30に割り当てられた識別子を送信する。
【0064】
M804において、第一の画像表示装置10は、管理サーバ60に、通信装置30から受信した識別子に基づいて、通信装置30の所有者となるオブジェクトに関する特徴情報の取得要求を送信する。
【0065】
M805において、管理サーバ60は、第一の画像表示装置10に、物体31の特徴情報を送信する。M806において、第一の画像表示装置10は、管理サーバ60から取得した物体31の特徴情報に基づいて、撮像画像中から物体31を特定する。
【0066】
M807において、第一の画像表示装置10は、管理サーバ60に、通信装置30から受信した識別子に基づいて、通信装置30の所有者となるオブジェクトに関する属性情報の取得要求を送信する。
【0067】
M808において、管理サーバ60は、第一の画像表示装置10に、物体31の属性情報を送信する。M809において、第一の画像表示装置10は、撮像画像中の物体31の近傍に、物体31の属性情報を重ね合わせた合成画像を生成し、表示する。
【0068】
図9は、本実施形態に係る第一の画像表示装置10が、参照情報を通知する際のメッセージの例を示すシーケンスである。
【0069】
M901において、第一の画像表示装置10は、物体31に対する参照情報を生成する。本実施形態において、第一の画像表示装置10は、物体31を被写体として撮像した撮像画像を画像コンテンツデータとして記憶するため、参照情報における参照状態は、撮像状態とする。
【0070】
M902において、第一の画像表示装置10は、物体31の属性情報中の参照情報の通知先情報に基づいて、生成した参照情報の通知先を決定する。本実施形態において、参照情報の通知先は通信装置30とする。
【0071】
M903において、第一の画像表示装置10は、通信装置30に、生成した参照情報を通知する。M904において、通信装置30は、第一の画像表示装置10から、参照情報を受信する。M905において、通信装置30は、受信した参照情報を記憶する。
【0072】
図10は、本実施形態に係る第二の画像表示装置20が、参照情報一覧を取得する際のメッセージの例を示すシーケンスである。なお、図示しないが、本実施形態において第二の画像表示装置20も、図8と同様に、物体31を撮像したものとする。
【0073】
M1001において、第二の画像表示装置20は、物体31の属性情報中の参照情報一覧の取得先情報に基づいて、参照情報一覧の取得先を決定する。本実施形態において、参照情報一覧の取得先は通信装置30とする。
【0074】
M1002において、第二の画像表示装置20は、通信装置30に、参照情報一覧の取得要求を送信する。M1003において、通信装置30は、第二の画像表示装置20に、参照情報一覧を送信する。なお、この参照情報一覧には、M903において、第一の画像表示装置10から通信装置30が受信した参照情報が含まれているものとする。
【0075】
M1004において、第二の画像表示装置20は、受信した参照情報一覧に記載の参照元オブジェクトに関する識別子が取得済であるか否か判断する。本実施形態では、第二の画像表示装置20は、参照元オブジェクトである第一の画像表示装置10の識別子は未取得であると判断する。
【0076】
M1005において、第二の画像表示装置20は、管理サーバ60に、参照情報一覧に記載された第一の画像表示装置10に関する識別子に基づいて、第一の画像表示装置10の所有者となるオブジェクトに関する属性情報の取得要求を送信する。
【0077】
M1006において、管理サーバ60は、第二の画像表示装置20に、第一の利用者11の属性情報を送信する。M1007において、第二の画像表示装置20は、物体31を参照している第一の利用者11が存在することを示すメッセージやアイコン等を表示する。具体的には、図16中に示すメッセージ34、などを表示する。
【0078】
図11は、本実施形態に係る第二の画像表示装置20が、第一の利用者11を撮像する際のメッセージの例を示すシーケンスである。
【0079】
M1101において、第二の画像表示装置20は、第一の利用者11を撮像する。M1102において、第二の画像表示装置20は、周囲の装置に対して、各装置の識別子の取得要求を送信する。
【0080】
M1103において、第一の画像表示装置10は、第二の画像表示装置20から、識別子取得要求を受信する。そして、第一の画像表示装置10は、第二の画像表示装置20に、第一の画像表示装置10に割り当てられた識別子を送信する。
【0081】
M1104において、第二の画像表示装置20は、管理サーバ60に、第一の画像表示装置10から受信した識別子に基づいて、第一の画像表示装置10の所有者となるオブジェクトに関する特徴情報の取得要求を送信する。
【0082】
M1105において、管理サーバ60は、第二の画像表示装置20に、第一の利用者11の特徴情報を送信する。M1106において、第二の画像表示装置20は、管理サーバ60から取得した第一の利用者11の特徴情報に基づいて、撮像画像から第一の利用者11を特定する。
【0083】
M1107において、第二の画像表示装置20は、第一の画像表示装置10に関する識別子が、M1003において通信装置30から取得した参照情報一覧中の参照元識別子と一致するか否か判断する。本実施形態では、一致すると判断される。
【0084】
M1108において、第二の画像表示装置20は、撮像画像中の第一の利用者11の近傍に、第一の利用者11の属性情報と共に、第一の利用者11が物体31を参照していることを示すアイコンやメッセージ等、を重ね合わせた合成画像を生成して、表示する。具体的には、図17中に示すメッセージ36、などを表示する。
【0085】
M1109において、第二の画像表示装置20は、第二の利用者22の要求に基づいて、第一の画像表示装置10に、通信接続要求を送信する。本実施形態では、第一の画像表示装置10への通信要求を、第二の利用者22の要求に基づいて実施しているが、これに限らず、自動的に接続要求を行っても良い。
【0086】
M1110において、第一の画像表示装置10は、第二の画像表示装置20に、通信接続応答を送信する。M1111において、第二の画像表示装置20は、第一の画像表示装置10に、第二の画像表示装置20が所有する物体31の撮像画像を送信する。M1112において、第一の画像表示装置10は、第二の画像表示装置20に、第一の画像表示装置10が所有する物体31の撮像画像を送信する。
【0087】
図12は、本実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、撮像する動作の手順を示すフローチャートである。
【0088】
ステップS1201において、撮像制御部303は、被写体となるオブジェクトを撮像する。ステップS1202において、識別子取得部308は、周囲の装置に対して識別子の取得を要求する。
【0089】
ステップS1203において、識別子取得部308は、周囲の装置から識別子を取得できたか否かを判断する。識別子を取得できたと判断された場合(S1203;YES)、ステップS1204へ進む。一方、識別子を取得できなかったと判断された場合(S1203;NO)、処理を終了する。
【0090】
ステップS1204において、特徴情報取得部309は、ステップS1203において受信された識別子に基づいて、管理サーバ60から当該識別子に関するオブジェクトの特徴情報を取得する。
【0091】
ステップS1205において、オブジェクト特定部311は、ステップS1204において取得されたオブジェクトの特徴情報に基づいて、撮像画像中からオブジェクトを特定する処理を行う。そしてオブジェクトを特定できたか否かを判断する。オブジェクトを特定できたと判断された場合(S1205;YES)、ステップS1206へ進む。一方、オブジェクトを特定できなかったと判断された場合(S1205;NO)、処理を終了する。
【0092】
ステップS1206において、参照元オブジェクト判断部316は、参照情報一覧を取得済であるか否か判断する。参照情報一覧を取得済であると判断された場合(S1206;YES)、ステップS1210へ進む。一方、参照情報一覧を未取得であると判断された場合(S1206;NO)、ステップS1207へ進む。
【0093】
ステップS1207において、属性情報取得部310は、ステップS1203において受信した識別子に基づいて、管理サーバ60から識別子に関する属性情報を取得する。
【0094】
ステップS1208において、画像合成部312は、撮像画像に対して、ステップS1207において受信した属性情報を、特定したオブジェクトの近傍に重ね合わせた合成画像を生成する。
【0095】
ステップS1209において、表示制御部304は、生成した合成画像を表示し、処理を終了する。ステップS1210において、参照元オブジェクト判断部316は、ステップS1205において特定したオブジェクトの識別子と、参照情報一覧中の参照元オブジェクトの識別子とが一致するか否かを判断する。一致すると判断された場合(S1210;YES)、ステップS1205において特定されたオブジェクトは、参照情報一覧における参照先オブジェクトに対する参照元オブジェクトであると判断され、ステップS1211へ進む。一方、一致しないと判定された場合(S1210;NO)、ステップS1207へ進む。
【0096】
ステップS1211において、オブジェクト管理部313、及び画像合成部312は、ステップS1205において特定されたオブジェクトが、参照先オブジェクトに対する参照元オブジェクトであることを識別可能な合成画像を生成する。具体的には、図17中に示すメッセージ36、などを生成する。その後、ステップS1209へ進む。
【0097】
図13は、本実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、参照情報を通知する動作の手順を示すフローチャートである。このフローチャートを実行するのは、図12に示す撮像動作の後に、利用者が特定のオブジェクトに対して、詳細参照の指定をした場合、などである。
【0098】
ステップS1301において、参照情報通知部314は、指定された特定のオブジェクトを参照先オブジェクト、装置の所有者を参照元オブジェクトとして、参照情報を生成する。
【0099】
ステップS1302において、参照情報通知部314は、参照先オブジェクトに関する属性情報に基づいて、参照情報の通知先を決定する。ステップS1303において、参照情報通知部314は、生成した参照情報を通知する。
【0100】
図14は、本実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、参照情報一覧を取得する動作の手順を示すフローチャートである。なお、図示しないが、ステップS1403からステップS1411までの各処理は、参照情報一覧に記載された全ての参照元識別子に対して、当該参照元識別子ごとに実行される。
【0101】
ステップS1401において、参照情報一覧取得部315は、参照先オブジェクトに関する属性情報に基づいて、参照情報一覧の取得先を決定する。
【0102】
ステップS1402において、参照情報一覧取得部315は、参照情報一覧を取得する。ステップS1403において、参照元オブジェクト判断部316は、参照情報一覧中に記載された参照日時が所定の有効期間内であるか否かを判断する。すなわち、通信装置30から取得された複数の参照情報のうち、所定の有効期間が経過していない参照情報を用いるようにする。参照日時が所定の有効期間内であると判断された場合(S1403;YES)、ステップS1404へ進む。一方、参照日時が所定の有効期間外であると判断された場合(S1403;NO)、処理を終了する。
【0103】
ステップS1404において、参照元オブジェクト判断部316は、参照情報一覧中に記載された参照状態が所定の参照状態であるか否かを判断する。すなわち、通信装置30から取得された複数の参照情報のうち、状態が所定の状態である参照情報を用いるようにする。本実施形態における参照状態が所定の参照状態であるか否かの状態判断は、利用者による状態設定と一致するか否かにより行われる。例えば、利用者が、同じ被写体を撮像している他の利用者の存在のみを通知する、と設定したとする。この場合、参照元オブジェクト判断部316は、参照状態が撮像状態であるか否かを判断する。参照情報一覧中に記載された参照状態が所定の参照状態と一致すると判定された場合(S1404;YES)、ステップS1405へ進む。一方、参照状態が所定の参照状態と一致しないと判定された場合(S1404;YES)、処理を終了する。
【0104】
ステップS1405において、参照元オブジェクト判断部316は、参照情報一覧中に記載された参照元識別子を取得済であるか否かを判断する。取得済であると判断された場合(S1405;YES)、ステップS1409へ進む。一方、未取得であると判断された場合(S1404;NO)、ステップS1406へ進む。
【0105】
ステップS1406において、属性情報取得部310は、参照情報一覧中に記載された参照元識別子に基づいて、管理サーバ60から当該識別子に関する属性情報を取得する。
【0106】
ステップS1407において、オブジェクト管理部313、及び画像合成部312は、参照先オブジェクトに対する参照元オブジェクトが存在していることを示す合成画像を生成する。ただし、S1405において参照元識別子を未取得であり、この参照元オブジェクトが近辺に存在するか否かは不明のため、近辺に存在していることは記載しない。
【0107】
ステップS1408において、表示制御部304は、生成した合成画像を表示する。
【0108】
ステップS1409において、オブジェクト特定部311は、参照情報一覧中に記載された参照元オブジェクトの特徴情報に基づいて、撮像画像中から参照元オブジェクトを特定する。そして、参照元オブジェクトを特定できたか否かを判断する。特定できたと判断された場合(S1409;YES)、ステップS1411へ進む。一方、特定できなかったと判断された場合(S1409;NO)、ステップS1410へ進む。
【0109】
ステップS1410において、オブジェクト管理部313、及び画像合成部312は、参照先オブジェクトに対する参照元オブジェクトが近辺に存在していることを示す合成画像を生成する。具体的には、図16中に示すメッセージ34、などを生成する。
【0110】
ステップS1411において、オブジェクト管理部313、及び画像合成部312は、ステップS1409において特定されたオブジェクトが、参照先オブジェクトに対する参照元オブジェクトであることを識別可能な合成画像を生成する。具体的には、図17中に示すメッセージ36、などを生成する。
【0111】
図15は、本実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、他方の画像表示装置に接続し、撮像画像を交換する動作の手順を示すフローチャートである。
【0112】
ステップS1501において、オブジェクト管理部313は、参照元オブジェクトに関する属性情報に基づいて、参照元オブジェクトが所有する他方の画像表示装置の通信先アドレス情報を取得する。そして、オブジェクト管理部313は、通信先アドレス情報に基づいて、無線LAN通信制御部302を介して、他方の画像表示装置との通信接続を行う。
【0113】
ステップS1502において、オブジェクト管理部313は、記憶制御部306を介して、自身が所有する参照先オブジェクトの画像コンテンツデータを取得する。そして、オブジェクト管理部313は、無線LAN通信制御部302を介して、他方の画像表示装置に、当該画像コンテンツデータを送信する。
【0114】
ステップS1503において、オブジェクト管理部313は、他方の画像表示装置から、他方の画像表示装置が所有する参照先オブジェクトの画像コンテンツデータを受信する。そして、オブジェクト管理部313は、記憶制御部306を介して、受信した画像コンテンツデータを記憶する。
【0115】
以上、説明したように、第一の画像表示装置10は、物体31を被写体として撮像して属性情報を参照する際、物体31が所有する通信装置30に対して、第一の画像表示装置10を所有する第一の利用者11が物体31を参照したことを示す参照情報を通知する。
【0116】
一方、第二の画像表示装置20は、通信装置30から参照情報一覧を取得し、物体31を参照している第一の利用者11に関する情報を取得する。もし、第一の画像表示装置10に関する識別子を未取得である場合、第二の画像表示装置20は、第一の利用者11が存在することを示すメッセージ等を表示する。これにより、第二の利用者21は、同じ物体31を被写体として撮像、参照している第一の利用者11の存在を知ることができ、利用者同士が知り合う機会につながり、利用者の利便性が向上する。
【0117】
さらに、もし、第一の画像表示装置10に関する識別子を取得しているが、撮像画像中から第一の利用者11を特定できなかった場合、第二の画像表示装置20は、第一の利用者11が近辺に存在することを示すメッセージ等を表示する。これにより、第二の利用者21は、同じ物体31を被写体として撮像、参照している第一の利用者11が、第二の利用者21の近辺に存在していることを知ることができる。そのため、第二の利用者21に対して、第一の利用者11を探索させる動機付けとなり、利用者同士が知り合う機会が増え、利用者の利便性がさらに向上する。
【0118】
さらに、もし、第一の画像表示装置10に関する識別子を取得し、撮像画像中から第一の利用者11を特定できた場合、第二の画像表示装置20は、第一の利用者11を他の利用者とは識別可能に表示する。具体的には、図17中のメッセージ36で示した様に、同じ物体31を撮像中、あるいは参照中である旨を表示する。これにより、第二の利用者21は、同じ物体31を被写体として撮像、参照している第一の利用者11を特定することができる。そのため、利用者同士がその場所で実際に対面して、会話することが可能となり、利用者同士のコミュニケーションの活性化につながるため、利用者の利便性がさらに向上する。
【0119】
また、参照情報一覧に含まれる参照情報が多くなった場合、第二の画像表示装置20の表示部207に、参照元オブジェクトの存在を示すメッセージが多く表示されてしまい、第二の利用者21の視認性を低下させる恐れがある。これを回避するために、図14のステップS1403、及びステップS1404で示した判断を実施している。
【0120】
ステップS1403において、第二の画像表示装置20は、取得した参照情報一覧の中から、時間判断処理により、参照日時が有効な参照元オブジェクトのみを選択する。これにより、例えば、参照日時が所定の期間経過している参照元オブジェクトを対象外にすることができる。そのため、第二の利用者21と知り合う可能性が高い、参照日時の新しい参照情報のみを選択して表示することができ、第二の利用者21の視認性を向上することができる。さらに、不要な参照元オブジェクトの特定処理を実施しないため、第二の画像表示装置20の処理を効率化することができる。
【0121】
また、ステップS1404において、第二の画像表示装置20は、取得した参照情報一覧の中から、状態判断処理により所定の参照状態を有する参照元オブジェクトのみを選択する。例えば、被写体となる参照先オブジェクトを詳細参照した参照元オブジェクトを対象とし、簡易参照した参照元オブジェクトを対象外にする、などである。これにより、被写体に対する興味の強い利用者のみを選択して表示することができ、第二の利用者21の視認性を向上することができる。さらに、不要な参照元オブジェクトの特定処理を実施しないため、第二の画像表示装置20の処理を効率化することができる。
【0122】
また、本実施形態では、参照情報は図7に示した情報を用いたが、これに限らず、その他の情報も用いても良い。特に、第一の画像表示装置10が物体31を参照している時の状態や状況を詳細に示す情報を利用することで、第一の利用者11が物体31に対して、どの程度興味を持っているのか、を詳細に判断することが可能となる。例えば、物体31に対する、被写体として撮像している時間、撮像して記憶した画像コンテンツ数、動画として撮像して記憶した動画コンテンツの時間長、詳細情報を参照している時間、などである。そして、これらの時間が所定値よりも長い、あるいは数が所定値よりも多い場合、第二の画像表示装置20は、第一の利用者11が物体31に対して、より強い興味を示している、と判断する。これにより、物体31に対してより興味の強い利用者のみを選択して表示することができ、第二の利用者21の視認性をさらに向上することができる。さらに、不要な参照元オブジェクトの特定処理を実施しないため、第二の画像表示装置20の処理をさらに効率化することができる。
【0123】
なお、上述の効果は、第一の画像表示装置10と第二の画像表示装置20とを逆にしても、同様に有する。
【0124】
また、本実施形態では、通信装置30が参照情報の管理を行う。これにより、管理サーバ60が参照情報の管理を行うことによる管理サーバ60への処理負荷集中を軽減することができる。
【0125】
一方、通信装置30において、無線LAN通信が不能の場合、計算資源が貧弱な場合、あるいは参照情報を記憶するための機能を備えていない場合、などにおいて、通信装置30の代わりに、管理サーバ60が参照情報の管理を行うことも可能である。その場合、通信装置30に関する属性情報中には、参照情報の通知先、参照情報一覧の取得先、管理サーバ60のアドレス情報を記載する。これにより、通信装置30の状態や性能、構成に応じてシステムをスケーラブルに変更することができる。
【0126】
また、本実施形態では、通信装置30を用いたが、これに限らず、図5に示す通信装置30の機能を備えた画像表示装置でも良い。具体的には、図3に示す第一の画像表示装置10の機能に加えて、図5に示す参照情報取得部330、参照情報管理部331、および参照情報一覧送信部332の機能を備えれば良い。
【0127】
以上、本発明の一実施形態を示した。
【0128】
(その他の実施形態)
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
【技術分野】
【0001】
本発明は、画像表示システム、画像表示装置、それらの制御方法、およびプログラムに関し、特に、被写体に関する属性情報を合成して表示する画像表示システム、画像表示装置、それらの制御方法、およびプログラムに関する。
【背景技術】
【0002】
近年、デジタルカメラや携帯電話等で撮像した現実環境の画像中に、被写体となる人物や物体などのオブジェクトに関する属性情報を合成して表示する拡張現実(AR:Augumented Reality)技術が盛んである。例えば、撮像画像に対して、GPS(Global Positioning System)による位置情報から現実環境中のオブジェクトを特定し、そのオブジェクトに関する属性情報を重ね合わせて表示する技術が提案されている(非特許文献1参照)。
【0003】
また、人物の顔や物体の輪郭など、被写体となるオブジェクトに関する特徴情報を利用して、撮像画像中のオブジェクトを特定し、そのオブジェクトに関する属性情報を、撮像画像中のオブジェクトの近傍に、合成して表示する技術も提案されている(特許文献1参照)。これにより、利用者は、現実環境中において興味を持った人物や物体に関する属性情報を容易に取得し、参照することができる。
【0004】
現実環境中において、利用者が興味を持って特定の人物や物体に関する属性情報を参照している際、他の利用者も同じ人物や物体に関する属性情報を参照している場合がある。
【0005】
例えば、美術館や博物館に展示されている特定の物体に対して、第一の利用者が興味を持ち、その物体に関する詳細な解説を参照している場合を考える。一方、第二の利用者も、同じ物体に関して興味を持ち、その物体に関する詳細な解説を参照しているとする。このとき、第一の利用者、及び第二の利用者が、同じ物体に興味を持っている他方の利用者の存在を知り、その利用者を特定することができれば、同じ趣味を持つ利用者同士が知り合う機会となりうる。
【先行技術文献】
【特許文献】
【0006】
【特許文献1】特開2002‐305717号公報
【非特許文献】
【0007】
【非特許文献1】Sekai Camera[平成23年7月28日検索]インターネット<URL:http・//sekaicamera.com>
【発明の概要】
【発明が解決しようとする課題】
【0008】
しかしながら、従来の技術では、利用者は、当該利用者と同じ人物や物体に関する属性情報を参照している他の利用者の存在を知ることができない。そのため、同じ趣味を持つ利用者同士が知り合う機会が減ってしまう。
【0009】
上記の課題にかんがみ、本発明は、同じ被写体に関する属性情報を参照している他の利用者の存在を特定可能にする技術を提供することを目的とする。
【課題を解決するための手段】
【0010】
上記の目的を達成する本発明に係る画像表示システムは、
第一の画像表示装置と、第二の画像表示装置とを備える画像表示システムであって、
前記第一の画像表示装置は、
前記第一の画像表示装置の所有者が画像中のオブジェクトの属性情報を参照していることを示す参照情報を、前記オブジェクトと関連付けられている通信装置へ通知する通知手段を備え、
前記第二の画像表示装置は、
前記参照情報を前記通信装置から取得する取得手段と、
前記第二の画像表示装置の所有者が前記オブジェクトの属性情報を参照している場合に、前記参照情報に基づいて、前記第一の画像表示装置の所有者の存在を示す情報を表示する表示手段と、
を備えることを特徴とする。
【発明の効果】
【0011】
本発明によれば、同じ被写体に関する属性情報を参照している他の利用者の存在を特定することができる。すなわち、第一の画像表示装置の第一の利用者は、同じ被写体に関する属性情報を参照している第二の画像表示装置の第二の利用者の存在を知ることが可能となる。さらに、第二の利用者が、第一の利用者の近辺に存在する場合、第一の利用者は、撮像画像中から第二の利用者を特定することが可能となる。
【0012】
これにより、同じ被写体に興味を持つ利用者同士が知り合う機会が増大し、利用者同士のコミュニケーションの活性化につながる。
【図面の簡単な説明】
【0013】
【図1】第1実施形態に係る画像表示システムの構成例を示す図。
【図2】第1実施形態に係る第一の画像表示装置10のハードウェア構成例を示すブロック図。
【図3】第1実施形態に係る第一の画像表示装置10の機能モジュール構成例を示すブロック図。
【図4】第1実施形態に係る通信装置30のハードウェア構成例を示すブロック図。
【図5】第1実施形態に係る通信装置30の機能モジュール構成例を示すブロック図。
【図6】第1実施形態に係る第一の利用者11、及び第二の利用者21が、物体31の属性情報を参照しているユースケースを示す概念図。
【図7】第1実施形態に係る参照情報の構成を示す構成図。
【図8】第1実施形態に係る第一の画像表示装置10が、物体31を撮像する際のメッセージの例を示すシーケンス。
【図9】第1実施形態に係る第一の画像表示装置10が、参照情報を通知する際のメッセージの例を示すシーケンス。
【図10】第1実施形態に係る第二の画像表示装置20が、参照情報一覧を取得する際のメッセージの例を示すシーケンス。
【図11】第1実施形態に係る第二の画像表示装置20が、第一の利用者11を撮像する際のメッセージの例を示すシーケンス。
【図12】第1実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、撮像する動作の手順を示すフローチャート。
【図13】第1実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、参照情報を通知する動作の手順を示すフローチャート。
【図14】第1実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、参照情報一覧を取得する動作の手順を示すフローチャート。
【図15】第1実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、他方の画像表示装置に接続し、撮像画像を交換する動作の手順を示すフローチャート。
【図16】第1実施形態に係る第二の画像表示装置20が、物体31を参照している第一の利用者11が存在していることを示す合成画像の例。
【図17】第1実施形態に係る第二の画像表示装置20が、第一の利用者11を撮像した際のユースケースを示す概念図。
【発明を実施するための形態】
【0014】
(第1実施形態)
図1は、本実施形態に係る画像表示システムの構成例を示す図である。第一の画像表示装置10は、本発明における画像表示装置であり、撮像機能、表示機能、及びIEEE802.11に則った無線LAN(Local Area Network)通信機能を有する。第一の画像表示装置10の具体例は、デジタルカメラ、デジタルビデオカメラ、携帯電話、スマートフォン、PC、ノートPC、などである。なお、本実施形態では無線LAN通信機能を用いたが、これに限らず、Bluetooth、ZigBee、RFID、などの他の無線通信規格を利用しても良い。
【0015】
また、第一の画像表示装置10は、被写体となるオブジェクトの特徴情報に基づいて、撮像画像中から当該オブジェクトを特定する。そして、第一の画像表示装置10は、そのオブジェクトに関する属性情報を、撮像画像中のオブジェクトの近傍に、重ね合わせて表示する。本実施形態において、第一の画像表示装置10が被写体として撮像するオブジェクトは、物体31、及び第二の利用者21であり、以後、特に明記しない限りはこれらを示す。
【0016】
第一の利用者11は、第一の画像表示装置10を所有する利用者である。第二の画像表示装置20は、第一の画像表示装置10と同じく、本発明における画像表示装置である。本実施形態において、第二の画像表示装置20が被写体として撮像するオブジェクトは、物体31、及び第一の利用者11である。第二の利用者21は、第二の画像表示装置20を所有する利用者である。通信装置30は、本発明における通信装置であり、無線LAN通信機能を有する。通信装置30の具体例は、携帯電話、スマートフォン、PC、ノートPC、などである。通信装置30における無線LAN通信機能は、第一の画像表示装置10、及び第二の画像表示装置20と同様に、他の無線通信規格を利用しても良い。物体31は、本発明における被写体となるオブジェクトであり、通信装置30を所有している。すなわち、通信装置30は、オブジェクトと関連付けられている。
【0017】
なお、本実施形態において、第一の画像表示装置10、第二の画像表示装置20、及び通信装置30は、それぞれに一意の識別子を割り当てられている。この識別子は、各装置を所有する利用者または物体を一意に識別するための情報である。各装置に割り当てられた識別子は、無線LAN通信におけるIEEE802.11に則ったビーコン・フレームのInformation Elementの一要素として、他の装置に通知される。
【0018】
無線AP40は、第一の画像表示装置10、第二の画像表示装置20、及び通信装置30における無線LAN通信を中継する無線アクセスポイントである。
【0019】
ネットワーク50は、無線AP40、及び管理サーバ60が接続するネットワークである。ネットワーク50の具体例は、有線LAN、無線LAN、WAN(Wide Area Network)、インターネット、などである。
【0020】
管理サーバ60は、各装置に割り当てられた識別子、各装置を所有する利用者または物体に関する属性情報、そして、被写体となる利用者または物体を撮像画像中からオブジェクトとして特定するための画像の特徴情報、を管理する。
【0021】
なお、第一の画像表示装置10、第二の画像表示装置20、及び通信装置30は、各装置間において直接、または無線AP40を経由して通信することができる。各装置間で直接通信する場合、無線LAN通信機能におけるアドホックモードを利用する。また、無線AP40を経由して通信する場合、無線LAN通信機能におけるインフラモードを利用する。これらの関係を、図1において実線矢印で示す。
【0022】
また、上述した通り、第一の画像表示装置10、第二の画像表示装置20、及び通信装置30は、それぞれ一意の識別子を有しており、他の装置はその識別子を取得することができる。これらの関係を、図1において破線矢印で示す。
【0023】
さらに、上述した通り、第一の画像表示装置10、及び第二の画像表示装置20は、被写体となる物体31を、物体31に関する特徴情報に基づいて、撮像画像中から物体31を特定することができる。同様に、第一の画像表示装置10は、第二の利用者21に関する特徴情報に基づいて、撮像画像中から第二の利用者21を特定することができる。逆に、第二の画像表示装置20は、第一の利用者11に関する特徴情報に基づいて、撮像画像中から第一の利用者11を特定することができる。これらの関係を、図1において長二点鎖線矢印で示す。
【0024】
次に、本実施形態に係る画像表示システムのユースケースを説明する。図6は、本実施形態に係る第一の利用者11、及び第二の利用者21が、物体31の属性情報を参照しているユースケースを示す概念図である。第一の利用者11は、第一の画像表示装置10を用いて、被写体となる物体31を撮像する。このとき、第一の画像表示装置10は、物体31に関する属性情報33を、物体31の物体画像32の近傍に、合成して表示する。属性情報33は、例えばテキスト情報であってもよい。第二の利用者21、及び第二の画像表示装置20も、上記と同様である。
【0025】
図16は、本実施形態に係る第二の画像表示装置20が、物体31を参照している第一の利用者11が存在していることを示す合成画像の例である。第二の画像表示装置20は、物体31に関する属性情報33を参照した際、同じ物体31を参照している第二の画像表示装置10の存在を検知し、その所有者である第一の利用者11が存在することを示すメッセージ34を、図16の例では物体画像32の右上に表示する。なお、第一の画像表示装置10に関する識別子を取得できたが、撮像画像中からは第一の利用者11の存在を特定できなかった場合、第一の利用者11が近辺に存在している確率が高いため、メッセージ34に示したように、近辺に存在していることを明示的に示す。
【0026】
図17は、本実施形態に係る第二の画像表示装置20が、第一の利用者11を撮像した際のユースケースを示す概念図である。図16によって第一の利用者11の存在を知った第二の利用者21が、第二の画像表示装置20の撮像部を、第一の利用者11に向けて撮像する。そうすると、第二の画像表示装置20は、第一の利用者11の人物画像35と、人物画像35の近辺に、第一の利用者11が物体31を参照している旨を示すメッセージ36を合成して表示する。
【0027】
次に、本実施形態に係る画像表示システムの構成要素を詳細に説明する。図2は、本実施形態に係る第一の画像表示装置10のハードウェア構成例を示すブロック図である。なお、第二の画像表示装置20も、第一の画像表示装置10と同じ構成であるため、以後は第一の画像表示装置10のみを説明する。第一の画像表示装置10は、CPU(Central Processing Unit)201と、ROM(Read Only Memory)202と、RAM(Random Access Memory)203と、補助記憶装置204と、撮像部205と、画像処理プロセッサ206と、表示部207と、操作部208と、無線LAN通信部209と、無線LANアンテナ210とを備える。
【0028】
CPU201は、第一の画像表示装置10全体を制御する。ROM202は、変更を必要としないプログラムやパラメータを格納する。RAM203は、補助記憶装置204などから供給されるプログラムやデータを一時記憶する。
【0029】
補助記憶装置204は、撮像部205により撮像された画像や動画などをコンテンツデータとして記憶する。例えば、メモリカード、ハードディスク、などが挙げられる。撮像部205は、被写体となる対象物からレンズを通して入力された光を、アナログ信号データからデジタル信号データへ変換して、撮像画像のRAWデータを生成する。
【0030】
画像処理プロセッサ206は、撮像画像のRAWデータに対して、補完、色空間変換、ガンマ特性変換などの様々な画像補正処理を適用し、JPEG(Joint Photographic Experts Group)データを生成する。本実施形態において、撮像画像データはJPEGデータ形式を扱うが、これに限らず、ビットマップデータ、GIF(Graphics Interchange Format)データ、など他の画像データ形式を利用しても良い。
【0031】
また、画像処理プロセッサ206は、画像の特徴情報に基づいて、撮像画像中の被写体となるオブジェクトの画像認識処理を行い、撮像画像中のオブジェクトを特定する。さらに、画像処理プロセッサ206は、オブジェクトに関する属性情報を、撮像画像中のオブジェクトの近傍に重ね合わせた合成画像を生成する。近傍とは、例えば撮像画像中のオブジェクトに対して上下左右に所定距離だけ離れた所定位置である。
【0032】
表示部207は、ユーザが第一の画像表示装置10を操作するためのGUI(Graphical User Interface)を表示する。また、表示部207は、撮像部205により撮像された撮像画像、または、画像処理プロセッサ206により生成された合成画像を表示する。
【0033】
操作部208は、ユーザが第一の画像表示装置10を操作するための入力インタフェースである。無線LAN通信部209は、無線LANアンテナ210を制御し、無線AP40、第二の画像表示装置20、または通信装置30と通信する。
【0034】
図3は、本実施形態に係る第一の画像表示装置10の機能モジュール構成例を示すブロック図である。なお、第二の画像表示装置20も、第一の画像表示装置10と同じ構成であるため、以後は第一の画像表示装置10のみを説明する。第一の画像表示装置10は、制御部301と、無線LAN通信制御部302と、撮像制御部303と、表示制御部304と、操作制御部305と、記憶制御部306と、識別子通知部307と、識別子取得部308と、特徴情報取得部309と、属性情報取得部310と、オブジェクト特定部311と、画像合成部312と、オブジェクト管理部313と、参照情報通知部314と、参照情報一覧取得部315と、参照元オブジェクト判断部316とを備える。
【0035】
制御部301は、第一の画像表示装置10が備える個々の機能モジュール全体を制御する。無線LAN通信制御部302は、無線LAN通信部209を制御し、無線AP40、第二の画像表示装置20、または通信装置30との通信制御を行う。撮像制御部303は、撮像部205を制御し、被写体の画像を撮像する。また、撮像制御部303は、撮像画像を画像コンテンツデータとして、記憶制御部306を介して、補助記憶装置204に記憶する。
【0036】
表示制御部304は、表示部207を制御し、第一の画像表示装置10におけるGUIの表示制御を行う。また、表示制御部304は、撮像画像や合成画像の表示制御を行う。操作制御部305は、操作部208を制御し、第一の画像表示装置10におけるユーザからの操作入力制御を行う。
【0037】
記憶制御部306は、補助記憶装置204を制御し、画像コンテンツデータや動画コンテンツデータを記憶する。識別子通知部307は、無線LAN通信部209を介して、周囲の装置から送信された識別子取得要求を受信する。そして、識別子通知部307は、無線LAN通信制御部302を制御し、第一の画像表示装置10に割り当てられた一意の識別子の情報を送信する。具体的には、IEEE802.11に則ったプローブ・レスポンス・フレームで送信する。
【0038】
識別子取得部308は、無線LAN通信制御部302を制御し、周囲の装置に対して識別子の取得を要求する。具体的には、IEEE802.11に則ったプローブ・リクエスト・フレームをブロードキャストで送信する。そして、識別子取得部308は、無線LAN通信制御部302を介して、周囲の装置が通知した識別子の情報を取得する。
【0039】
特徴情報取得部309は、無線LAN通信制御部302を介して、識別子取得部308が取得した識別子に基づいて、管理サーバ60から当該識別子に関するオブジェクトの特徴情報を取得する。
【0040】
属性情報取得部310は、無線LAN通信制御部302を介して、識別子取得部308が取得した識別子に基づいて、管理サーバ60から当該識別子に関するオブジェクトの属性情報を取得する。
【0041】
オブジェクト特定部311は、画像処理プロセッサ206を制御し、特徴情報取得部309が取得した識別子に関するオブジェクトの特徴情報に基づいて、撮像制御部303により撮像されたた撮像画像中から、オブジェクトを特定する。
【0042】
画像合成部312は、撮像制御部303からオブジェクトの撮像画像を取得し、属性情報取得部310から識別子に関する属性情報を取得する。そして、画像合成部312は、画像処理プロセッサ206を制御し、撮像画像に対して、属性情報を、オブジェクト特定部311により特定されたオブジェクトの近傍に重ね合わせた合成画像を生成する。
【0043】
オブジェクト管理部313は、撮像画像中から特定されたオブジェクトをオブジェクト特定部311から取得して管理する。さらに、オブジェクト管理部313は、オブジェクトの識別子に基づいて、属性情報取得部310から、当該オブジェクトに関する属性情報を取得し、オブジェクトと合わせて管理する。
【0044】
また、オブジェクト管理部313は、表示部207に表示する属性情報の内容を決定し、画像合成部312に指示する。属性情報の内容の決定方法は、第一の利用者11の明示的な設定に基づく方法や、第一の利用者11の趣味・嗜好に基づく方法、などが挙げられる。
【0045】
また、画像合成部312により生成された合成画像中において、第一の利用者11が、特定のオブジェクト、または当該オブジェクトの近傍に表示された属性情報を指定した際、オブジェクト管理部313は、当該オブジェクトに関する参照情報を生成する。
【0046】
参照情報とは、第一の画像表示装置10の所有者である第一の利用者11が、オブジェクト、または当該オブジェクトに関する属性情報を参照したことを示す情報である。具体的に参照情報は、例えば、参照先オブジェクトに関する識別子、参照元オブジェクトに関する識別子、参照日時情報、参照状態情報、等から構成される。
【0047】
なお、本実施形態では、被写体となるオブジェクトを参照先オブジェクト、撮像する利用者自身を参照元オブジェクト、と称する。つまり、物体31は参照先オブジェクト、第一の利用者11は参照元オブジェクトである。
【0048】
また、参照状態とは、参照先オブジェクトをどのように参照したかを示す種別である。本実施形態における参照状態は、簡易参照状態、詳細参照状態、撮像状態、登録状態、を扱う。簡易参照状態は、参照先オブジェクトに関する簡易的な属性情報を表示した状態を示す。詳細参照状態は、第一の利用者11の指示等により、参照先オブジェクトに関する詳細な属性情報を表示した状態を示す。撮像状態とは、参照先オブジェクトを被写体として撮像した画像を、画像コンテンツデータとして、記憶制御部306を介して記憶した状態を示す。登録状態とは、参照先オブジェクトを、第一の利用者11の指示等により、お気に入り登録した状態を示す。
【0049】
さらに、後述する参照元オブジェクト判断部316により参照元オブジェクトの特定結果を取得した際、オブジェクト管理部313は、画像合成部312に指示し、参照元オブジェクトを、それ以外のオブジェクトとは識別可能に表示する。具体的には、特定のアイコンやメッセージを参照元オブジェクトの近傍に表示する、あるいは、参照元オブジェクトを特定の色や図形で表示する、などが挙げられる。
【0050】
参照情報通知部314は、オブジェクト管理部313が生成した参照先オブジェクトに関する参照情報を、無線LAN通信制御部302を介して、所定の通知先へ通知する。所定の通知先は、参照先オブジェクトに関する属性情報に基づいて決定される。本実施形態では、属性情報中に、参照情報の通知先のアドレス情報が記載されているものとし、参照先オブジェクトが所有する装置自身のアドレス情報とする。つまり、参照先オブジェクトが物体31を示す場合、アドレス情報は通信装置30を示す。
【0051】
なお、通知先のアドレス情報としては、IPアドレス、メールアドレス、URI(Uniform Resource Identifier)、などが挙げられる。また、本実施形態では、所定の通知先は、属性情報に記載されているとしたが、これに限らず、あらかじめ規定された通知先でも良い。
【0052】
参照情報一覧取得部315は、参照先オブジェクトに対する参照元オブジェクトを示す参照情報の一覧を、無線LAN通信制御部302を介して、所定の取得先から取得する。所定の取得先は、参照先オブジェクトに関する属性情報に基づいて決定される。本実施形態では、属性情報中に、参照情報一覧の取得先のアドレス情報が記載されているものとする。
【0053】
参照元オブジェクト判断部316は、参照情報一覧取得部315が取得した参照情報一覧に基づいて、撮像画像中から参照元オブジェクトが特定できるか否か判断する。撮像画像中から参照元オブジェクトを特定した場合、参照元オブジェクト判断部316は、その結果をオブジェクト管理部313に通知する。
【0054】
なお、参照元オブジェクト判断部316は、参照情報一覧中に記載された全ての参照元オブジェクトの存在を判断する必要はなく、参照日時や参照状態に基づいて、特定の条件に合致する参照元オブジェクトの存在のみを判断しても良い。
【0055】
図4は、本実施形態に係る通信装置30のハードウェア構成例を示すブロック図である。通信装置30は、CPU201と、ROM202と、RAM203と、補助記憶装置204と、無線LAN通信部209と、無線LANアンテナ210とを備える。なお、これらの構成要素は、図2に示した第一の画像表示装置10の構成要素と重複するため、説明は省略する。図5は、本実施形態に係る通信装置30の機能モジュール構成例を示すブロック図である。通信装置30は、制御部301と、無線LAN通信制御部302と、記憶制御部306と、識別子通知部307と、参照情報取得部330と、参照情報管理部331と、参照情報一覧送信部332とを備える。なお、通信装置30の構成要素は、図3に示した第一の画像表示装置10の構成要素と重複するため、差分のみを説明する。
【0056】
参照情報取得部330は、無線LAN通信制御部302を介して、第一の画像表示装置10、または第二の画像表示装置20から通知された参照情報を取得する。そして、参照情報取得部330は、記憶制御部306を介して、取得した参照情報を記憶する。
【0057】
参照情報管理部331は、参照情報取得部330により取得された参照情報を管理する。例えば、参照情報管理部331は、所定の期間が経過した参照情報を破棄する。
【0058】
参照情報一覧送信部332は、無線LAN通信制御部302を介して、第一の画像表示装置10、または第二の画像表示装置20からの参照情報一覧取得要求を受信した際、記憶された参照情報一覧を送信する。
【0059】
図7は、本実施形態に係る参照情報の構成例を示す。参照情報は、参照先識別子701と、参照元識別子702と、参照日時703と、参照状態704とを備える。
【0060】
参照先識別子701は、参照先オブジェクトに関する識別子である。参照元識別子702は、参照元オブジェクトに関する識別子である。参照日時703は、参照元オブジェクトが参照先オブジェクトを参照した日時情報である。参照状態704は、参照元オブジェクトにおける参照先オブジェクトに対する参照状態情報である。
【0061】
図8は、本実施形態に係る第一の画像表示装置10が、物体31を撮像する際のメッセージの例を示すシーケンスである。
【0062】
M801において、第一の画像表示装置10は、物体31を撮像し、撮像画像を画像コンテンツデータとして記憶する。M802において、第一の画像表示装置10は、周囲の装置に対して、各装置の識別子の取得要求を送信する。
【0063】
M803において、通信装置30は、第一の画像表示装置10から、識別子取得要求を受信する。そして、通信装置30は、第一の画像表示装置10に、通信装置30に割り当てられた識別子を送信する。
【0064】
M804において、第一の画像表示装置10は、管理サーバ60に、通信装置30から受信した識別子に基づいて、通信装置30の所有者となるオブジェクトに関する特徴情報の取得要求を送信する。
【0065】
M805において、管理サーバ60は、第一の画像表示装置10に、物体31の特徴情報を送信する。M806において、第一の画像表示装置10は、管理サーバ60から取得した物体31の特徴情報に基づいて、撮像画像中から物体31を特定する。
【0066】
M807において、第一の画像表示装置10は、管理サーバ60に、通信装置30から受信した識別子に基づいて、通信装置30の所有者となるオブジェクトに関する属性情報の取得要求を送信する。
【0067】
M808において、管理サーバ60は、第一の画像表示装置10に、物体31の属性情報を送信する。M809において、第一の画像表示装置10は、撮像画像中の物体31の近傍に、物体31の属性情報を重ね合わせた合成画像を生成し、表示する。
【0068】
図9は、本実施形態に係る第一の画像表示装置10が、参照情報を通知する際のメッセージの例を示すシーケンスである。
【0069】
M901において、第一の画像表示装置10は、物体31に対する参照情報を生成する。本実施形態において、第一の画像表示装置10は、物体31を被写体として撮像した撮像画像を画像コンテンツデータとして記憶するため、参照情報における参照状態は、撮像状態とする。
【0070】
M902において、第一の画像表示装置10は、物体31の属性情報中の参照情報の通知先情報に基づいて、生成した参照情報の通知先を決定する。本実施形態において、参照情報の通知先は通信装置30とする。
【0071】
M903において、第一の画像表示装置10は、通信装置30に、生成した参照情報を通知する。M904において、通信装置30は、第一の画像表示装置10から、参照情報を受信する。M905において、通信装置30は、受信した参照情報を記憶する。
【0072】
図10は、本実施形態に係る第二の画像表示装置20が、参照情報一覧を取得する際のメッセージの例を示すシーケンスである。なお、図示しないが、本実施形態において第二の画像表示装置20も、図8と同様に、物体31を撮像したものとする。
【0073】
M1001において、第二の画像表示装置20は、物体31の属性情報中の参照情報一覧の取得先情報に基づいて、参照情報一覧の取得先を決定する。本実施形態において、参照情報一覧の取得先は通信装置30とする。
【0074】
M1002において、第二の画像表示装置20は、通信装置30に、参照情報一覧の取得要求を送信する。M1003において、通信装置30は、第二の画像表示装置20に、参照情報一覧を送信する。なお、この参照情報一覧には、M903において、第一の画像表示装置10から通信装置30が受信した参照情報が含まれているものとする。
【0075】
M1004において、第二の画像表示装置20は、受信した参照情報一覧に記載の参照元オブジェクトに関する識別子が取得済であるか否か判断する。本実施形態では、第二の画像表示装置20は、参照元オブジェクトである第一の画像表示装置10の識別子は未取得であると判断する。
【0076】
M1005において、第二の画像表示装置20は、管理サーバ60に、参照情報一覧に記載された第一の画像表示装置10に関する識別子に基づいて、第一の画像表示装置10の所有者となるオブジェクトに関する属性情報の取得要求を送信する。
【0077】
M1006において、管理サーバ60は、第二の画像表示装置20に、第一の利用者11の属性情報を送信する。M1007において、第二の画像表示装置20は、物体31を参照している第一の利用者11が存在することを示すメッセージやアイコン等を表示する。具体的には、図16中に示すメッセージ34、などを表示する。
【0078】
図11は、本実施形態に係る第二の画像表示装置20が、第一の利用者11を撮像する際のメッセージの例を示すシーケンスである。
【0079】
M1101において、第二の画像表示装置20は、第一の利用者11を撮像する。M1102において、第二の画像表示装置20は、周囲の装置に対して、各装置の識別子の取得要求を送信する。
【0080】
M1103において、第一の画像表示装置10は、第二の画像表示装置20から、識別子取得要求を受信する。そして、第一の画像表示装置10は、第二の画像表示装置20に、第一の画像表示装置10に割り当てられた識別子を送信する。
【0081】
M1104において、第二の画像表示装置20は、管理サーバ60に、第一の画像表示装置10から受信した識別子に基づいて、第一の画像表示装置10の所有者となるオブジェクトに関する特徴情報の取得要求を送信する。
【0082】
M1105において、管理サーバ60は、第二の画像表示装置20に、第一の利用者11の特徴情報を送信する。M1106において、第二の画像表示装置20は、管理サーバ60から取得した第一の利用者11の特徴情報に基づいて、撮像画像から第一の利用者11を特定する。
【0083】
M1107において、第二の画像表示装置20は、第一の画像表示装置10に関する識別子が、M1003において通信装置30から取得した参照情報一覧中の参照元識別子と一致するか否か判断する。本実施形態では、一致すると判断される。
【0084】
M1108において、第二の画像表示装置20は、撮像画像中の第一の利用者11の近傍に、第一の利用者11の属性情報と共に、第一の利用者11が物体31を参照していることを示すアイコンやメッセージ等、を重ね合わせた合成画像を生成して、表示する。具体的には、図17中に示すメッセージ36、などを表示する。
【0085】
M1109において、第二の画像表示装置20は、第二の利用者22の要求に基づいて、第一の画像表示装置10に、通信接続要求を送信する。本実施形態では、第一の画像表示装置10への通信要求を、第二の利用者22の要求に基づいて実施しているが、これに限らず、自動的に接続要求を行っても良い。
【0086】
M1110において、第一の画像表示装置10は、第二の画像表示装置20に、通信接続応答を送信する。M1111において、第二の画像表示装置20は、第一の画像表示装置10に、第二の画像表示装置20が所有する物体31の撮像画像を送信する。M1112において、第一の画像表示装置10は、第二の画像表示装置20に、第一の画像表示装置10が所有する物体31の撮像画像を送信する。
【0087】
図12は、本実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、撮像する動作の手順を示すフローチャートである。
【0088】
ステップS1201において、撮像制御部303は、被写体となるオブジェクトを撮像する。ステップS1202において、識別子取得部308は、周囲の装置に対して識別子の取得を要求する。
【0089】
ステップS1203において、識別子取得部308は、周囲の装置から識別子を取得できたか否かを判断する。識別子を取得できたと判断された場合(S1203;YES)、ステップS1204へ進む。一方、識別子を取得できなかったと判断された場合(S1203;NO)、処理を終了する。
【0090】
ステップS1204において、特徴情報取得部309は、ステップS1203において受信された識別子に基づいて、管理サーバ60から当該識別子に関するオブジェクトの特徴情報を取得する。
【0091】
ステップS1205において、オブジェクト特定部311は、ステップS1204において取得されたオブジェクトの特徴情報に基づいて、撮像画像中からオブジェクトを特定する処理を行う。そしてオブジェクトを特定できたか否かを判断する。オブジェクトを特定できたと判断された場合(S1205;YES)、ステップS1206へ進む。一方、オブジェクトを特定できなかったと判断された場合(S1205;NO)、処理を終了する。
【0092】
ステップS1206において、参照元オブジェクト判断部316は、参照情報一覧を取得済であるか否か判断する。参照情報一覧を取得済であると判断された場合(S1206;YES)、ステップS1210へ進む。一方、参照情報一覧を未取得であると判断された場合(S1206;NO)、ステップS1207へ進む。
【0093】
ステップS1207において、属性情報取得部310は、ステップS1203において受信した識別子に基づいて、管理サーバ60から識別子に関する属性情報を取得する。
【0094】
ステップS1208において、画像合成部312は、撮像画像に対して、ステップS1207において受信した属性情報を、特定したオブジェクトの近傍に重ね合わせた合成画像を生成する。
【0095】
ステップS1209において、表示制御部304は、生成した合成画像を表示し、処理を終了する。ステップS1210において、参照元オブジェクト判断部316は、ステップS1205において特定したオブジェクトの識別子と、参照情報一覧中の参照元オブジェクトの識別子とが一致するか否かを判断する。一致すると判断された場合(S1210;YES)、ステップS1205において特定されたオブジェクトは、参照情報一覧における参照先オブジェクトに対する参照元オブジェクトであると判断され、ステップS1211へ進む。一方、一致しないと判定された場合(S1210;NO)、ステップS1207へ進む。
【0096】
ステップS1211において、オブジェクト管理部313、及び画像合成部312は、ステップS1205において特定されたオブジェクトが、参照先オブジェクトに対する参照元オブジェクトであることを識別可能な合成画像を生成する。具体的には、図17中に示すメッセージ36、などを生成する。その後、ステップS1209へ進む。
【0097】
図13は、本実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、参照情報を通知する動作の手順を示すフローチャートである。このフローチャートを実行するのは、図12に示す撮像動作の後に、利用者が特定のオブジェクトに対して、詳細参照の指定をした場合、などである。
【0098】
ステップS1301において、参照情報通知部314は、指定された特定のオブジェクトを参照先オブジェクト、装置の所有者を参照元オブジェクトとして、参照情報を生成する。
【0099】
ステップS1302において、参照情報通知部314は、参照先オブジェクトに関する属性情報に基づいて、参照情報の通知先を決定する。ステップS1303において、参照情報通知部314は、生成した参照情報を通知する。
【0100】
図14は、本実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、参照情報一覧を取得する動作の手順を示すフローチャートである。なお、図示しないが、ステップS1403からステップS1411までの各処理は、参照情報一覧に記載された全ての参照元識別子に対して、当該参照元識別子ごとに実行される。
【0101】
ステップS1401において、参照情報一覧取得部315は、参照先オブジェクトに関する属性情報に基づいて、参照情報一覧の取得先を決定する。
【0102】
ステップS1402において、参照情報一覧取得部315は、参照情報一覧を取得する。ステップS1403において、参照元オブジェクト判断部316は、参照情報一覧中に記載された参照日時が所定の有効期間内であるか否かを判断する。すなわち、通信装置30から取得された複数の参照情報のうち、所定の有効期間が経過していない参照情報を用いるようにする。参照日時が所定の有効期間内であると判断された場合(S1403;YES)、ステップS1404へ進む。一方、参照日時が所定の有効期間外であると判断された場合(S1403;NO)、処理を終了する。
【0103】
ステップS1404において、参照元オブジェクト判断部316は、参照情報一覧中に記載された参照状態が所定の参照状態であるか否かを判断する。すなわち、通信装置30から取得された複数の参照情報のうち、状態が所定の状態である参照情報を用いるようにする。本実施形態における参照状態が所定の参照状態であるか否かの状態判断は、利用者による状態設定と一致するか否かにより行われる。例えば、利用者が、同じ被写体を撮像している他の利用者の存在のみを通知する、と設定したとする。この場合、参照元オブジェクト判断部316は、参照状態が撮像状態であるか否かを判断する。参照情報一覧中に記載された参照状態が所定の参照状態と一致すると判定された場合(S1404;YES)、ステップS1405へ進む。一方、参照状態が所定の参照状態と一致しないと判定された場合(S1404;YES)、処理を終了する。
【0104】
ステップS1405において、参照元オブジェクト判断部316は、参照情報一覧中に記載された参照元識別子を取得済であるか否かを判断する。取得済であると判断された場合(S1405;YES)、ステップS1409へ進む。一方、未取得であると判断された場合(S1404;NO)、ステップS1406へ進む。
【0105】
ステップS1406において、属性情報取得部310は、参照情報一覧中に記載された参照元識別子に基づいて、管理サーバ60から当該識別子に関する属性情報を取得する。
【0106】
ステップS1407において、オブジェクト管理部313、及び画像合成部312は、参照先オブジェクトに対する参照元オブジェクトが存在していることを示す合成画像を生成する。ただし、S1405において参照元識別子を未取得であり、この参照元オブジェクトが近辺に存在するか否かは不明のため、近辺に存在していることは記載しない。
【0107】
ステップS1408において、表示制御部304は、生成した合成画像を表示する。
【0108】
ステップS1409において、オブジェクト特定部311は、参照情報一覧中に記載された参照元オブジェクトの特徴情報に基づいて、撮像画像中から参照元オブジェクトを特定する。そして、参照元オブジェクトを特定できたか否かを判断する。特定できたと判断された場合(S1409;YES)、ステップS1411へ進む。一方、特定できなかったと判断された場合(S1409;NO)、ステップS1410へ進む。
【0109】
ステップS1410において、オブジェクト管理部313、及び画像合成部312は、参照先オブジェクトに対する参照元オブジェクトが近辺に存在していることを示す合成画像を生成する。具体的には、図16中に示すメッセージ34、などを生成する。
【0110】
ステップS1411において、オブジェクト管理部313、及び画像合成部312は、ステップS1409において特定されたオブジェクトが、参照先オブジェクトに対する参照元オブジェクトであることを識別可能な合成画像を生成する。具体的には、図17中に示すメッセージ36、などを生成する。
【0111】
図15は、本実施形態に係る第一の画像表示装置10、及び第二の画像表示装置20が、他方の画像表示装置に接続し、撮像画像を交換する動作の手順を示すフローチャートである。
【0112】
ステップS1501において、オブジェクト管理部313は、参照元オブジェクトに関する属性情報に基づいて、参照元オブジェクトが所有する他方の画像表示装置の通信先アドレス情報を取得する。そして、オブジェクト管理部313は、通信先アドレス情報に基づいて、無線LAN通信制御部302を介して、他方の画像表示装置との通信接続を行う。
【0113】
ステップS1502において、オブジェクト管理部313は、記憶制御部306を介して、自身が所有する参照先オブジェクトの画像コンテンツデータを取得する。そして、オブジェクト管理部313は、無線LAN通信制御部302を介して、他方の画像表示装置に、当該画像コンテンツデータを送信する。
【0114】
ステップS1503において、オブジェクト管理部313は、他方の画像表示装置から、他方の画像表示装置が所有する参照先オブジェクトの画像コンテンツデータを受信する。そして、オブジェクト管理部313は、記憶制御部306を介して、受信した画像コンテンツデータを記憶する。
【0115】
以上、説明したように、第一の画像表示装置10は、物体31を被写体として撮像して属性情報を参照する際、物体31が所有する通信装置30に対して、第一の画像表示装置10を所有する第一の利用者11が物体31を参照したことを示す参照情報を通知する。
【0116】
一方、第二の画像表示装置20は、通信装置30から参照情報一覧を取得し、物体31を参照している第一の利用者11に関する情報を取得する。もし、第一の画像表示装置10に関する識別子を未取得である場合、第二の画像表示装置20は、第一の利用者11が存在することを示すメッセージ等を表示する。これにより、第二の利用者21は、同じ物体31を被写体として撮像、参照している第一の利用者11の存在を知ることができ、利用者同士が知り合う機会につながり、利用者の利便性が向上する。
【0117】
さらに、もし、第一の画像表示装置10に関する識別子を取得しているが、撮像画像中から第一の利用者11を特定できなかった場合、第二の画像表示装置20は、第一の利用者11が近辺に存在することを示すメッセージ等を表示する。これにより、第二の利用者21は、同じ物体31を被写体として撮像、参照している第一の利用者11が、第二の利用者21の近辺に存在していることを知ることができる。そのため、第二の利用者21に対して、第一の利用者11を探索させる動機付けとなり、利用者同士が知り合う機会が増え、利用者の利便性がさらに向上する。
【0118】
さらに、もし、第一の画像表示装置10に関する識別子を取得し、撮像画像中から第一の利用者11を特定できた場合、第二の画像表示装置20は、第一の利用者11を他の利用者とは識別可能に表示する。具体的には、図17中のメッセージ36で示した様に、同じ物体31を撮像中、あるいは参照中である旨を表示する。これにより、第二の利用者21は、同じ物体31を被写体として撮像、参照している第一の利用者11を特定することができる。そのため、利用者同士がその場所で実際に対面して、会話することが可能となり、利用者同士のコミュニケーションの活性化につながるため、利用者の利便性がさらに向上する。
【0119】
また、参照情報一覧に含まれる参照情報が多くなった場合、第二の画像表示装置20の表示部207に、参照元オブジェクトの存在を示すメッセージが多く表示されてしまい、第二の利用者21の視認性を低下させる恐れがある。これを回避するために、図14のステップS1403、及びステップS1404で示した判断を実施している。
【0120】
ステップS1403において、第二の画像表示装置20は、取得した参照情報一覧の中から、時間判断処理により、参照日時が有効な参照元オブジェクトのみを選択する。これにより、例えば、参照日時が所定の期間経過している参照元オブジェクトを対象外にすることができる。そのため、第二の利用者21と知り合う可能性が高い、参照日時の新しい参照情報のみを選択して表示することができ、第二の利用者21の視認性を向上することができる。さらに、不要な参照元オブジェクトの特定処理を実施しないため、第二の画像表示装置20の処理を効率化することができる。
【0121】
また、ステップS1404において、第二の画像表示装置20は、取得した参照情報一覧の中から、状態判断処理により所定の参照状態を有する参照元オブジェクトのみを選択する。例えば、被写体となる参照先オブジェクトを詳細参照した参照元オブジェクトを対象とし、簡易参照した参照元オブジェクトを対象外にする、などである。これにより、被写体に対する興味の強い利用者のみを選択して表示することができ、第二の利用者21の視認性を向上することができる。さらに、不要な参照元オブジェクトの特定処理を実施しないため、第二の画像表示装置20の処理を効率化することができる。
【0122】
また、本実施形態では、参照情報は図7に示した情報を用いたが、これに限らず、その他の情報も用いても良い。特に、第一の画像表示装置10が物体31を参照している時の状態や状況を詳細に示す情報を利用することで、第一の利用者11が物体31に対して、どの程度興味を持っているのか、を詳細に判断することが可能となる。例えば、物体31に対する、被写体として撮像している時間、撮像して記憶した画像コンテンツ数、動画として撮像して記憶した動画コンテンツの時間長、詳細情報を参照している時間、などである。そして、これらの時間が所定値よりも長い、あるいは数が所定値よりも多い場合、第二の画像表示装置20は、第一の利用者11が物体31に対して、より強い興味を示している、と判断する。これにより、物体31に対してより興味の強い利用者のみを選択して表示することができ、第二の利用者21の視認性をさらに向上することができる。さらに、不要な参照元オブジェクトの特定処理を実施しないため、第二の画像表示装置20の処理をさらに効率化することができる。
【0123】
なお、上述の効果は、第一の画像表示装置10と第二の画像表示装置20とを逆にしても、同様に有する。
【0124】
また、本実施形態では、通信装置30が参照情報の管理を行う。これにより、管理サーバ60が参照情報の管理を行うことによる管理サーバ60への処理負荷集中を軽減することができる。
【0125】
一方、通信装置30において、無線LAN通信が不能の場合、計算資源が貧弱な場合、あるいは参照情報を記憶するための機能を備えていない場合、などにおいて、通信装置30の代わりに、管理サーバ60が参照情報の管理を行うことも可能である。その場合、通信装置30に関する属性情報中には、参照情報の通知先、参照情報一覧の取得先、管理サーバ60のアドレス情報を記載する。これにより、通信装置30の状態や性能、構成に応じてシステムをスケーラブルに変更することができる。
【0126】
また、本実施形態では、通信装置30を用いたが、これに限らず、図5に示す通信装置30の機能を備えた画像表示装置でも良い。具体的には、図3に示す第一の画像表示装置10の機能に加えて、図5に示す参照情報取得部330、参照情報管理部331、および参照情報一覧送信部332の機能を備えれば良い。
【0127】
以上、本発明の一実施形態を示した。
【0128】
(その他の実施形態)
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア(プログラム)を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU等)がプログラムを読み出して実行する処理である。
【特許請求の範囲】
【請求項1】
第一の画像表示装置と、第二の画像表示装置とを備える画像表示システムであって、
前記第一の画像表示装置は、
前記第一の画像表示装置の所有者が画像中のオブジェクトの属性情報を参照していることを示す参照情報を、前記オブジェクトと関連付けられている通信装置へ通知する通知手段を備え、
前記第二の画像表示装置は、
前記参照情報を前記通信装置から取得する取得手段と、
前記第二の画像表示装置の所有者が前記オブジェクトの属性情報を参照している場合に、前記参照情報に基づいて、前記第一の画像表示装置の所有者の存在を示す情報を表示する表示手段と、
を備えることを特徴とする画像表示システム。
【請求項2】
前記参照情報は、前記第一の画像表示装置が画像から前記オブジェクトを特定した日時情報を含み、
前記第二の画像表示装置は、
前記日時情報に基づいて、前記第一の画像表示装置が画像から前記オブジェクトを特定してから所定の有効期間が経過したか否かを判断する時間判断手段をさらに備え、
前記表示手段は、前記取得手段により前記通信装置から取得された複数の参照情報のうち、前記所定の有効期間が経過していない参照情報に基づいて、前記第一の画像表示装置の所有者の存在を示す情報を表示することを特徴とする請求項1に記載の画像表示システム。
【請求項3】
前記参照情報は、前記第一の画像表示装置の所有者が前記オブジェクトの属性情報を参照した際の状態を示す状態情報を含み、
前記第二の画像表示装置は、
前記状態情報に基づいて、前記状態が所定の状態であるか否かを判断する状態判断手段をさらに備え、
前記表示手段は、前記取得手段により前記通信装置から取得された複数の参照情報のうち、前記状態が前記所定の状態である参照情報に基づいて、前記第一の画像表示装置の所有者の存在を示す情報を表示することを特徴とする請求項1または2に記載の画像表示システム。
【請求項4】
前記状態は、前記第一の画像表示装置の所有者が前記オブジェクトの簡易的な属性情報を参照した簡易参照状態、または、前記第一の画像表示装置の所有者が前記オブジェクトの詳細な属性情報を参照した詳細参照状態であり、
前記所定の状態は、前記詳細参照状態であることを特徴とする請求項3に記載の画像表示システム。
【請求項5】
前記第二の画像表示装置は、
前記第一の画像表示装置の所有者が画像から特定されたか否かを判断する判断手段をさらに備え、
前記表示手段は、
前記判断手段により前記第一の画像表示装置の所有者が画像から特定されなかったと判断された場合、前記第一の画像表示装置が前記第二の画像表示装置の周囲に存在することを示す情報を表示し、
前記判断手段により前記第一の画像表示装置の所有者が画像から特定されたと判断された場合、前記第一の画像表示装置の所有者が画像中に存在することを示す情報を表示することを特徴とする請求項1乃至4の何れか1項に記載の画像表示システム。
【請求項6】
第一の画像表示装置と、第二の画像表示装置とを備える画像表示システムの制御方法であって、
前記第一の画像表示装置では、
前記第一の画像表示装置の所有者が画像中のオブジェクトの属性情報を参照していることを示す参照情報を、前記オブジェクトと関連付けられている通信装置へ通知する通知工程を有し、
前記第二の画像表示装置では、
前記参照情報を前記通信装置から取得する取得工程と、
前記第二の画像表示装置の所有者が前記オブジェクトの属性情報を参照している場合に、前記参照情報に基づいて、前記第一の画像表示装置の所有者の存在を示す情報を表示する表示工程と、を有することを特徴とする画像表示システムの制御方法。
【請求項7】
画像表示装置であって、
他の画像表示装置の所有者が画像中のオブジェクトの属性情報を参照していることを示す参照情報を取得する取得手段と、
前記画像表示装置の所有者が前記オブジェクトの属性情報を参照している場合に、前記参照情報に基づいて、前記他の画像表示装置の所有者の存在を示す情報を表示する表示手段と、
を備えることを特徴とする画像表示装置。
【請求項8】
画像表示装置の制御方法であって、
他の画像表示装置の所有者が画像中のオブジェクトの属性情報を参照していることを示す参照情報を取得する取得工程と、
前記画像表示装置の所有者が前記オブジェクトの属性情報を参照している場合に、前記参照情報に基づいて、前記他の画像表示装置の所有者の存在を示す情報を表示する表示工程と、
を有することを特徴とする画像表示装置の制御方法。
【請求項9】
請求項8に記載の画像表示装置の制御方法の各工程をコンピュータに実行させるためのプログラム。
【請求項1】
第一の画像表示装置と、第二の画像表示装置とを備える画像表示システムであって、
前記第一の画像表示装置は、
前記第一の画像表示装置の所有者が画像中のオブジェクトの属性情報を参照していることを示す参照情報を、前記オブジェクトと関連付けられている通信装置へ通知する通知手段を備え、
前記第二の画像表示装置は、
前記参照情報を前記通信装置から取得する取得手段と、
前記第二の画像表示装置の所有者が前記オブジェクトの属性情報を参照している場合に、前記参照情報に基づいて、前記第一の画像表示装置の所有者の存在を示す情報を表示する表示手段と、
を備えることを特徴とする画像表示システム。
【請求項2】
前記参照情報は、前記第一の画像表示装置が画像から前記オブジェクトを特定した日時情報を含み、
前記第二の画像表示装置は、
前記日時情報に基づいて、前記第一の画像表示装置が画像から前記オブジェクトを特定してから所定の有効期間が経過したか否かを判断する時間判断手段をさらに備え、
前記表示手段は、前記取得手段により前記通信装置から取得された複数の参照情報のうち、前記所定の有効期間が経過していない参照情報に基づいて、前記第一の画像表示装置の所有者の存在を示す情報を表示することを特徴とする請求項1に記載の画像表示システム。
【請求項3】
前記参照情報は、前記第一の画像表示装置の所有者が前記オブジェクトの属性情報を参照した際の状態を示す状態情報を含み、
前記第二の画像表示装置は、
前記状態情報に基づいて、前記状態が所定の状態であるか否かを判断する状態判断手段をさらに備え、
前記表示手段は、前記取得手段により前記通信装置から取得された複数の参照情報のうち、前記状態が前記所定の状態である参照情報に基づいて、前記第一の画像表示装置の所有者の存在を示す情報を表示することを特徴とする請求項1または2に記載の画像表示システム。
【請求項4】
前記状態は、前記第一の画像表示装置の所有者が前記オブジェクトの簡易的な属性情報を参照した簡易参照状態、または、前記第一の画像表示装置の所有者が前記オブジェクトの詳細な属性情報を参照した詳細参照状態であり、
前記所定の状態は、前記詳細参照状態であることを特徴とする請求項3に記載の画像表示システム。
【請求項5】
前記第二の画像表示装置は、
前記第一の画像表示装置の所有者が画像から特定されたか否かを判断する判断手段をさらに備え、
前記表示手段は、
前記判断手段により前記第一の画像表示装置の所有者が画像から特定されなかったと判断された場合、前記第一の画像表示装置が前記第二の画像表示装置の周囲に存在することを示す情報を表示し、
前記判断手段により前記第一の画像表示装置の所有者が画像から特定されたと判断された場合、前記第一の画像表示装置の所有者が画像中に存在することを示す情報を表示することを特徴とする請求項1乃至4の何れか1項に記載の画像表示システム。
【請求項6】
第一の画像表示装置と、第二の画像表示装置とを備える画像表示システムの制御方法であって、
前記第一の画像表示装置では、
前記第一の画像表示装置の所有者が画像中のオブジェクトの属性情報を参照していることを示す参照情報を、前記オブジェクトと関連付けられている通信装置へ通知する通知工程を有し、
前記第二の画像表示装置では、
前記参照情報を前記通信装置から取得する取得工程と、
前記第二の画像表示装置の所有者が前記オブジェクトの属性情報を参照している場合に、前記参照情報に基づいて、前記第一の画像表示装置の所有者の存在を示す情報を表示する表示工程と、を有することを特徴とする画像表示システムの制御方法。
【請求項7】
画像表示装置であって、
他の画像表示装置の所有者が画像中のオブジェクトの属性情報を参照していることを示す参照情報を取得する取得手段と、
前記画像表示装置の所有者が前記オブジェクトの属性情報を参照している場合に、前記参照情報に基づいて、前記他の画像表示装置の所有者の存在を示す情報を表示する表示手段と、
を備えることを特徴とする画像表示装置。
【請求項8】
画像表示装置の制御方法であって、
他の画像表示装置の所有者が画像中のオブジェクトの属性情報を参照していることを示す参照情報を取得する取得工程と、
前記画像表示装置の所有者が前記オブジェクトの属性情報を参照している場合に、前記参照情報に基づいて、前記他の画像表示装置の所有者の存在を示す情報を表示する表示工程と、
を有することを特徴とする画像表示装置の制御方法。
【請求項9】
請求項8に記載の画像表示装置の制御方法の各工程をコンピュータに実行させるためのプログラム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【公開番号】特開2013−44895(P2013−44895A)
【公開日】平成25年3月4日(2013.3.4)
【国際特許分類】
【出願番号】特願2011−181931(P2011−181931)
【出願日】平成23年8月23日(2011.8.23)
【公序良俗違反の表示】
(特許庁注:以下のものは登録商標)
1.ZIGBEE
2.Bluetooth
【出願人】(000001007)キヤノン株式会社 (59,756)
【Fターム(参考)】
【公開日】平成25年3月4日(2013.3.4)
【国際特許分類】
【出願日】平成23年8月23日(2011.8.23)
【公序良俗違反の表示】
(特許庁注:以下のものは登録商標)
1.ZIGBEE
2.Bluetooth
【出願人】(000001007)キヤノン株式会社 (59,756)
【Fターム(参考)】
[ Back to top ]