(57)【要約】本発明はビューイングフラスタムを用いて客体に関する情報を提供するための方法、システム及びコンピュータ読み取り可能な記録媒体に関する。本発明の一態様によれば、ビューイングフラスタムを用いて客体に関する情報を提供するための方法であって、（ａ）ユーザ端末装置を視点とする少なくとも１つのビューイングフラスタムを特定する段階、及び（ｂ）第１ユーザ端末装置を視点とする第１ビューイングフラスタム及び第２ユーザ端末装置を視点とする第２ビューイングフラスタムが共通して含む客体を参照して前記客体に対する関心度を算出する段階を含む方法が提供される。本発明によれば、ビューイングフラスタムを参照して現実世界に存在する客体に対する関心度を自動で算出し、前記のように算出された客体の関心度に基づいて客体に対する付加情報を差別的に提供できるので、ユーザから多くの関心を受けた客体に対する付加情報を他のユーザに効果的に提供できるようになるという効果を奏する。
2013516687.tif 000002
【特許請求の範囲】
【請求項１】
ビューイングフラスタムを用いて客体に関する情報を提供するための方法であって、
（ａ）ユーザ端末装置を視点とする少なくとも２つのビューイングフラスタムを特定する段階と、
（ｂ）第１ユーザ端末装置を視点とする第１ビューイングフラスタム及び第２ユーザ端末装置を視点とする第２ビューイングフラスタムが共通して含む客体を参照して前記客体に対する関心度を算出する段階と
を含む方法。
【請求項２】
前記ビューイングフラスタムは、前記ユーザ端末装置により映像が撮影されたり、前記ユーザ端末装置を通じてプレビュー状態で映像が入力される場合に前記ユーザ端末装置の視野に含まれる領域であることを特徴とする請求項１に記載の方法。
【請求項３】
前記ビューイングフラスタムは、前記視点を頂点とする無限円錐又は多角錐であるか、前記無限円錐又は多角錐の高さ方向に垂直な１つ又は２つの平面によって区画されて獲得される台形の円柱又は多面体の形状であることを特徴とする請求項１に記載の方法。
【請求項４】
前記ビューイングフラスタムの位置及び方向は、前記ユーザ端末装置の位置及び方向を参照して決定されることを特徴とする請求項１に記載の方法。
【請求項５】
前記（ｂ）段階で、
前記第１及び第２ビューイングフラスタムが互いに重なる共通領域を参照して前記客体に対する関心度を算出することを特徴とする請求項１に記載の方法。
【請求項６】
前記（ｂ）段階で、
前記共通領域に少なくとも一部が含まれる客体の関心度を前記共通領域に全く含まれない客体の関心度よりも高く決定することを特徴とする請求項５に記載の方法。
【請求項７】
前記（ｂ）段階で、
前記共通領域において客体の占める領域の割合が大きいほど前記客体の関心度を高く決定することを特徴とする請求項５に記載の方法。
【請求項８】
前記（ｂ）段階で、
前記客体を共通して含むビューイングフラスタムの数が多いほど前記客体に対する関心度を高く決定することを特徴とする請求項１に記載の方法。
【請求項９】
前記（ｂ）段階で、
前記ビューイングフラスタムの視点からの距離が近い客体であるほど関心度を高く決定することを特徴とする請求項１に記載の方法。
【請求項１０】
前記（ｂ）段階で、
前記第１及び第２ビューイングフラスタムにそれぞれ少なくとも一部が含まれる第１及び第２客体を認識し、前記第１及び第２客体が互いに同一の客体であるか否かを判断して前記客体に対する関心度を算出することを特徴とする請求項１に記載の方法。
【請求項１１】
前記（ｂ）段階は、
（ｂ１）前記第１及び第２ビューイングフラスタムをマップ上の２次元空間上に投影してそれぞれ第１及び第２投影領域を獲得する段階と、
（ｂ２）前記マップ上の２次元空間上で、前記第１及び第２投影領域が共通して含む客体を参照して前記客体に対する関心度を算出する段階と
を含むことを特徴とする請求項１に記載の方法。
【請求項１２】
（ｃ）前記算出された関心度に基づいて前記客体に対する付加情報を差別的に提供する段階を更に含むことを特徴とする請求項１に記載の方法。
【請求項１３】
前記（ｃ）段階で、
前記算出された関心度が既に設定された臨界値以上である客体に対してのみ付加情報を提供することを特徴とする請求項１２に記載の方法。
【請求項１４】
前記（ｃ）段階で、
前記付加情報は、拡張現実（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ：ＡＲ）の形態で提供されることを特徴とする請求項１２に記載の方法。
【請求項１５】
前記（Ｃ）段階で、
前記ビューイングフラスタムに対する状況情報及び前記付加情報の提供を受ける第３ユーザの状況情報を参照して、前記第３ユーザの状況にターゲットとなった客体に対する付加情報を提供することを特徴とする請求項１２に記載の方法。
【請求項１６】
前記ビューイングフラスタムに対する状況情報には、ビューイングフラスタムが特定された時間帯及びビューイングフラスタムの視点となるユーザ端末装置のユーザの人口学的情報のうちの少なくとも１つが含まれ、前記第３ユーザに対する状況情報には、前記第３ユーザが付加情報の提供を受ける場所、時間帯及び前記第３ユーザの人口学的情報のうちの少なくとも１つが含まれることを特徴とする請求項１５に記載の方法。
【請求項１７】
ビューイングフラスタムを用いて客体に関する情報を提供するためのシステムであって、
ユーザ端末装置を視点とする少なくとも２つのビューイングフラスタムを特定するビューイングフラスタム決定部と、
第１ユーザ端末装置を視点とする第１ビューイングフラスタム及び第２ユーザ端末装置を視点とする第２ビューイングフラスタムが共通して含む客体を参照して前記客体に対する関心度を算出するビューイングフラスタム分析部と
を含むシステム。
【請求項１８】
前記ビューイングフラスタムは、前記ユーザ端末装置により映像が撮影されたり、前記ユーザ端末装置を通じてプレビュー状態で映像が入力される場合に前記ユーザ端末装置の視野に含まれる領域であることを特徴とする請求項１７に記載のシステム。
【請求項１９】
前記ビューイングフラスタムは、前記視点を頂点とする無限円錐又は多角錐であるか、前記無限円錐又は多角錐の高さ方向に垂直な１つ又は２つの平面によって区画されて獲得される台形の円柱又は多面体の形状であることを特徴とする請求項１７に記載のシステム。
【請求項２０】
前記ビューイングフラスタムの位置及び方向は、前記ユーザ端末装置の位置及び方向を参照して決定されることを特徴とする請求項１７に記載のシステム。
【請求項２１】
前記ビューイングフラスタム分析部は、前記第１及び第２ビューイングフラスタムが互いに重なる共通領域を参照して前記客体に対する関心度を算出することを特徴とする請求項１７に記載のシステム。
【請求項２２】
前記ビューイングフラスタム分析部は、前記共通領域に少なくとも一部が含まれる客体の関心度を前記共通領域に全く含まれない客体の関心度よりも高く決定することを特徴とする請求項２１に記載のシステム。
【請求項２３】
前記ビューイングフラスタム分析部は、前記共通領域において客体の占める領域の割合が大きいほど前記客体の関心度を高く決定することを特徴とする請求項２１に記載のシステム。
【請求項２４】
前記ビューイングフラスタム分析部は、前記客体を共通して含むビューイングフラスタムの数が多いほど前記客体に対する関心度を高く決定することを特徴とする請求項１７に記載のシステム。
【請求項２５】
前記ビューイングフラスタム分析部は、前記ビューイングフラスタムの視点からの距離が近い客体であるほど関心度を高く決定することを特徴とする請求項１７に記載のシステム。
【請求項２６】
前記ビューイングフラスタム分析部は、前記第１及び第２ビューイングフラスタムにそれぞれ少なくとも一部が含まれる第１及び第２客体を認識し、前記第１及び第２客体が互いに同一の客体であるか否かを判断して前記客体に対する関心度を算出することを特徴とする請求項１７に記載のシステム。
【請求項２７】
前記ビューイングフラスタム分析部は、前記第１及び第２ビューイングフラスタムをマップ上の２次元空間上に投影してそれぞれ第１及び第２投影領域を獲得し、マップ上の２次元空間上で、前記第１及び第２投影領域が共通して含む客体を参照して前記客体に対する関心度を算出することを特徴とする請求項１７に記載のシステム。
【請求項２８】
前記算出された関心度に基づいて前記客体に対する付加情報を差別的に提供する客体情報提供部を更に含むことを特徴とする請求項１７に記載のシステム。
【請求項２９】
前記客体情報提供部は、前記算出された関心度が既に設定された臨界値以上である客体に対してのみ付加情報を提供することを特徴とする請求項２８に記載のシステム。
【請求項３０】
前記付加情報は、拡張現実の形態で提供されることを特徴とする請求項２８に記載のシステム。
【請求項３１】
前記客体情報提供部は、前記ビューイングフラスタムに対する状況情報及び前記付加情報の提供を受ける第３ユーザの状況情報を参照して、前記第３ユーザの状況にターゲットとなった客体に対する付加情報を提供することを特徴とする請求項２８に記載のシステム。
【請求項３２】
前記ビューイングフラスタムに対する状況情報には、ビューイングフラスタムが特定された時間帯及びビューイングフラスタムの視点となるユーザ端末装置のユーザの人口学的情報のうちの少なくとも１つが含まれ、前記第３ユーザに対する状況情報には、前記第３ユーザが付加情報の提供を受ける場所、時間帯及び前記第３ユーザの人口学的情報のうちの少なくとも１つが含まれることを特徴とする請求項３１に記載のシステム。
【請求項３３】
請求項１〜１６の何れか一項による方法を実行するためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビューイングフラスタムを用いて客体に関する情報を提供するための方法、システム及びコンピュータ読み取り可能な記録媒体に関する。より詳しくは、本発明は、ユーザ端末装置により映像が撮影されたり、プレビュー状態でユーザ端末装置を通じて映像が入力される場合にユーザ端末装置を視点として特定されるビューイングフラスタムを参照して客体に対する関心度を自動で算出し、前記のように算出された客体の関心度に基づいて客体に関する情報を差別的に提供することにより、ユーザから多くの関心を受けた客体に対する付加情報を他のユーザに効果的に提供できるようにするための方法、システム及びコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
【０００２】
近年、インターネット利用が広がるにつれ、従来は冊子のような印刷物の形態で提供されてきた地理情報がデジタルデータに変換されて提供されるのが一般的になった。デジタル化した代表的な地理情報の形態として、オンライン上で提供される電子マップサービス、車に設置されるナビゲーションシステムなどをその例として挙げられる。このようにデジタル化した地理情報は、検索機能のようなユーザインターフェースと結合されることで、各種便宜機能をユーザに提供できるという長所があり、地理情報に変動が発生する場合、遠隔アップデートなどを通じて容易に更新可能なことから、地理情報の最新性の側面からも従来の印刷物に比べて優位性を有するのが現状である。
【０００３】
特に、最近はユーザ端末装置によりリアルタイムで撮影される入力映像にコンピュータグラフィックス（Ｃｏｍｐｕｔｅｒ  Ｇｒａｐｈｉｃｓ：ＣＧ）、文字メールなどの付加情報を合成して表示する拡張現実（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ：ＡＲ）の形態で地理情報を提供する技術が紹介されているが、このような拡張現実技術によれば、ユーザが実際に見ている現実世界を含んでいる画面に付加情報を視覚的に重複して提供できるので、より良い環境をユーザに提供できる。
【０００４】
一方、前記のように拡張現実技術を利用して付加情報を提供するにおいてユーザ端末装置により撮影又は入力される小さなサイズの入力映像に含まれている全ての客体に対して付加情報を提供することは現実的に難しく、相対的に関心度（又は重要度）の高い客体に対する付加情報のみを差別的に提供することが好ましい。
【０００５】
しかしながら、従来技術によれば、付加情報提供システムのマップ上に存在する数多くの客体に対する関心度を手動で設定しなければならない煩わしさが伴うという問題があった。また、客体に対する関心度を自動で算出するために、別個の関心度算出方法を導入する場合にもその正確度が高くないため、ユーザの所望する客体に対する付加情報を効果的に提供し難いという問題があった。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は前述した問題を何れも解決することをその目的とする。
また、本発明の他の目的は、ユーザ端末装置により映像が撮影される場合にユーザ端末装置を視点として特定されるビューイングフラスタムを参照して現実世界に存在する客体に対する関心度を自動で算出することで、客体に対する付加情報を客体の関心度に基づいて差別的に提供できるようにすることにある。
【０００７】
更に、本発明の別の目的は、マップ上に存在する客体に対する付加情報をユーザ端末装置上に拡張現実の形態で提供するにおいてユーザの人口学的属性情報、時間帯情報などの状況情報を参照することによって、ユーザの状況に適した付加情報を提供できるようにすることにある。
【課題を解決するための手段】
【０００８】
前記目的を達成するための本発明の代表的な構成は、以下の通りである。
本発明の一態様によれば、ビューイングフラスタムを用いて客体に関する情報を提供するための方法であって、（ａ）ユーザ端末装置を視点とする少なくとも１つのビューイングフラスタムを特定する段階、及び（ｂ）第１ユーザ端末装置を視点とする第１ビューイングフラスタム及び第２ユーザ端末装置を視点とする第２ビューイングフラスタムが共通して含む客体を参照して前記客体に対する関心度を算出する段階を含む方法が提供される。
【０００９】
本発明の他の態様によれば、ビューイングフラスタムを用いて客体に関する情報を提供するためのシステムであって、ユーザ端末装置を視点とする少なくとも１つのビューイングフラスタムを特定するビューイングフラスタム決定部、及び第１ユーザ端末装置を視点とする第１ビューイングフラスタム及び第２ユーザ端末装置を視点とする第２ビューイングフラスタムが共通して含む客体を参照して前記客体に対する関心度を算出するビューイングフラスタム分析部を含むシステムが提供される。
【００１０】
この他にも、本発明を実現するための他の方法、システム及び前記方法を実行するためのコンピュータプログラムを記録するためのコンピュータ読み取り可能な記録媒体が更に提供される。
【発明の効果】
【００１１】
本発明によれば、ビューイングフラスタムを参照して現実世界に存在する客体に対するユーザの関心度を自動で算出し、前記のように算出された客体の関心度に基づいて客体に対する付加情報を差別的に提供することができるので、ユーザから多くの関心を受けた客体に対する付加情報を他のユーザに効果的に提供可能になるという効果を奏する。
【００１２】
また、本発明によれば、ユーザの状況に適した客体に対する付加情報（例えば、３０代男子からの関心度が高い建物に対する付加情報、昼間時間帯に関心度が高い商店に対する付加情報など）を提供することができるので、ユーザのタイプを細分化してユーザが関心を持ちそうな客体に対して付加情報を提供可能になるという効果を達成することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態によってビューイングフラスタムを参照して客体に関する情報を提供するための全体システムの構成を概略的に示す図である。
【図２】本発明の一実施形態に係る客体情報提供システム２００の内部構成を例示的に示す図である。
【図３】本発明の一実施形態によってビューイングフラスタムの形態を例示的に示す図である。
【図４】本発明の一実施形態によってビューイングフラスタムと客体との位置関係を例示的に示す図である。
【発明を実施するための形態】
【００１４】
後述する本発明に関する詳細な説明は、本発明が実施され得る特定の実施形態を例として示す添付の図面を参照する。これらの実施形態は、当業者が本発明を実施できるのに十分なように詳細に説明される。本発明の多様な実施形態は互いに異なるが、相互排他的である必要はないことが理解されるべきである。例えば、ここに記載されている特定の形状、構造及び特性は、一実施形態に関連して本発明の精神及び範囲から逸脱しないながらも、他の実施形態で実現され得る。また、それぞれの開示された実施形態内の個別構成要素の位置又は配置は、本発明の精神及び範囲から逸脱しないながらも、変更され得ることが理解されるべきである。従って、後述する詳細な説明は、限定的な意味として取ろうとするのではなく、本発明の範囲は、適切に説明されれば、それらの請求項が主張するものと均等なあらゆる範囲と共に添付された請求項によってのみ限定される。図面において類似する参照符号は、多様な側面にわたって同一又は類似する機能を示す。
【００１５】
以下では、本発明の属する技術分野において通常の知識を有する者が本発明を容易に実施できるようにするために、本発明の好適な実施形態について添付の図面を参照して詳細に説明する。
【００１６】
本発明の好適な実施形態
本明細書において、ビューイングフラスタムは、カメラなどの撮影装置により映像が撮影されたり、プレビュー状態で入力される場合に撮影装置の視野に含まれる３次元領域を示すものであって、該当撮影装置を視点として特定され、撮影レンズの種類によって円錐状又は多角錐状の無限領域（あるいは円錐又は多角錐が視線方向に垂直な近平面（ｎｅａｒ  ｐｌａｎｅ）又は遠平面（ｆａｒ  ｐｌａｎｅ）によって切り取られた台形円柱状又は台形多面体状の有限領域であり得る）に特定され得る。より具体的に、本明細書で言及されたビューイングフラスタムは、現実世界に存在する客体（建物など）の少なくとも一部を通るように形成されてもよく、互いに異なるユーザ端末装置を視点としてそれぞれ特定されるビューイングフラスタムは互いに重なる共通領域を有してもよい。
【００１７】
全体システムの構成
図１は、本発明の一実施形態によってビューイングフラスタムを参照して客体に関する情報を提供するための全体システムの構成を概略的に示す図である。
【００１８】
図１に示すように、本発明の一実施形態に係る全体システムは、通信網１００、客体情報提供システム２００、ユーザ端末装置３００で構成されることができる。
まず、通信網１００は、有線及び無線のようなその通信形態を問わず構成されることができ、近距離通信網（ＬＡＮ：Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、都市圏通信網（ＭＡＮ：Ｍｅｔｒｏｐｏｌｉｔａｎ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、広域通信網（ＷＡＮ：Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）など多様な通信網で構成されることができる。好ましくは、本発明でいう通信網１００は、公知のワールドワイドウェブ（ＷＷＷ：Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）であり得る。
【００１９】
本発明の一実施形態によれば、客体情報提供システム２００は、ユーザ端末装置に映像が入力される場合に該当ユーザ端末装置を視点として特定されるビューイングフラスタムを参照して端末装置に入力される映像内に存在する客体に対する関心度を自動で算出し、前記のように算出された客体の関心度に基づいて客体に対する付加情報を差別的に提供する機能を行うことができる。
【００２０】
一方、本発明の一実施形態に係るユーザ端末装置３００は、客体情報提供システム２００に接続した後に通信できるようにする機能を含むデジタル機器であって、個人用コンピュータ（例えば、デスクトップコンピュータ、ノートブックコンピュータなど）、ワークステーション、ＰＤＡ、ウェブパッド、移動電話機などのようにメモリ手段を備え、マイクロ・プロセッサを搭載して演算能力を備えたデジタル機器であれば、いくらでも本発明に係るユーザ端末装置３００として採択され得る。
【００２１】
客体情報提供システムの構成
以下では、本発明の実現のために重要な機能を行う客体情報提供システム２００の内部構成及び各構成要素の機能について詳察する。
【００２２】
図２は、本発明の一実施形態に係る客体情報提供システム２００の内部構成を例示的に示す図である。
図２に示すように、本発明の一実施形態に係る客体情報提供システム２００は、ビューイングフラスタム決定部２１０、ビューイングフラスタム分析部２２０、客体情報提供部２３０、データベース２４０、通信部２５０及び制御部２６０を含むことができる。本発明の一実施形態によれば、ビューイングフラスタム決定部２１０、ビューイングフラスタム分析部２２０、客体情報提供部２３０、データベース２４０、通信部２５０及び制御部２６０は、そのうちの少なくとも一部がユーザ端末装置３００と通信するプログラムモジュールであり得る。このようなプログラムモジュールは、オペレーティングシステム、応用プログラムモジュール及びその他プログラムモジュールの形態で客体情報提供システム２００に含まれることができ、物理的には多様な公知の記憶装置上に格納されることができる。また、このようなプログラムモジュールは、客体情報提供システム２００と通信可能な遠隔記憶装置に格納されることもできる。一方、このようなプログラムモジュールは、本発明によって後述する特定の業務を行ったり、特定の抽象データのタイプを実行するルーチン、サブルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを包括するが、これに制限されるものではない。
【００２３】
まず、本発明の一実施形態によれば、ビューイングフラスタム決定部２１０は、ユーザ端末装置３００により映像が撮影されたり、プレビュー状態で入力される場合に該当ユーザ端末装置を視点とするビューイングフラスタムを特定し、これを格納する機能を行う。
【００２４】
本発明の一実施形態によれば、ユーザは自身のユーザ端末装置３００を用いて自身が関心を持つ客体に対して映像撮影、映像プレビューなどの意味のある行為を行えるが、これによりユーザ端末装置３００を視点として特定されるビューイングフラスタムには該当ユーザが関心を持つ建物、商店などの客体の全部又は一部が含まれることになる。
【００２５】
また、本発明の一実施形態によれば、ビューイングフラスタムは３次元空間上で定義される３次元領域であり得、視点を頂点とし、高さが無限大の円錐状又は多角錐状の無限領域に定義され得る。ここで、ビューイングフラスタムの形態は撮影レンズの種類によって異なり得るが、一般的なカメラレンズで撮影する場合、四角錐などの多角錐状で定義され得る。ただし、本発明に係るビューイングフラスタムの形態が前記列挙された実施形態に限定されるものではなく、ビューイングフラスタムは視線方向に垂直な近平面又は遠平面によって切り取られた台形円柱状又は台形六面体状などの有限領域に定義され得る。
【００２６】
図３は、本発明の一実施形態によってビューイングフラスタムの形態を例示的に示す図である。
図３に示すように、本発明の一実施形態に係るビューイングフラスタム３１０は、透視図法によってユーザ端末装置３００を視点とし、近平面３２０及び遠平面３３０により区画される有限領域に定義され得る。ここで、視点から近平面３２０及び遠平面３３０までの距離は、全てのビューイングフラスタムにおいて一定に設定されるか、撮影の対象となる客体によって適応的に設定されることができる。例えば、撮影の対象となる客体が建築物である場合には、該当建築物がビューイングフラスタムに完全に含まれ得るように視点から近平面３２０及び遠平面３３０までの距離がそれぞれ１０ｍ及び５０００ｍに設定されることができる。もちろん、前述したように、遠平面３３０までの距離に制限を設けず、無限領域に定義されることもできるのはもちろんであると言える。
【００２７】
一方、本発明の一実施形態によれば、ビューイングフラスタムの位置及び方向は、ユーザ端末装置３００の位置及び方向を参照して決定され得る。即ち、ユーザ端末装置３００を視点とするビューイングフラスタムは、該当ユーザ端末装置３００の位置及び方向によってマップ上の３次元空間でその位置及び方向が特定され得る。ここで、ユーザ端末装置３００の位置及び方向に関する情報は、それぞれ公知のＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）モジュール及び加速度センシング手段によって得られることもできる。
【００２８】
また、本発明の一実施形態によれば、ユーザがユーザ端末装置３００を用いて動画を撮影する場合には、ユーザの移動又は操作などによってユーザ端末装置３００の位置及び方向が時々刻々変化し得るようになり、これによりビューイングフラスタムの位置及び方向も時々刻々変化し得ることになるが、このような場合には動画を構成する複数のフレームからビューイングフラスタムがそれぞれ特定されるものと定義されることもできる。
【００２９】
一方、本発明の一実施形態によれば、ビューイングフラスタム決定部２１０は、ビューイングフラスタムが特定される当時の状況情報を獲得する機能を行うこともできる。ここで、ビューイングフラスタムに対する状況情報には、ビューイングフラスタムが特定された時間帯、ビューイングフラスタムの視点となるユーザ端末装置のユーザの性別、年齢などの人口学的情報などが含まれ得るが、このような状況情報は、後述する客体情報提供部２３０がユーザにターゲットとなった客体情報を提供する際に活用されることができる。
【００３０】
次に、本発明の一実施形態によれば、ビューイングフラスタム分析部２２０は、複数のユーザ端末装置３００から特定された複数のビューイングフラスタムを分析して現実世界に存在する客体に対する関心度を算出する機能を行う。
【００３１】
より具体的に、本発明の一実施形態に係るビューイングフラスタム分析部２２０は、ビューイングフラスタムの位置及び方向を参照してマップ上の３次元空間上で複数のビューイングフラスタムが互いに重なる、いわゆる、共通領域を算出することができ、前記算出された共通領域に該当する客体をユーザからの関心度が高い客体であると決定することができる。
【００３２】
図４は、本発明の一実施形態によってビューイングフラスタムと客体との位置関係を例示的に示す図である。参考までに、図４において、第１及び第２ビューイングフラスタム（それぞれ４１０及び４２０）は、互いに異なる地点（それぞれ４１５及び４２５）を視点とするビューイングフラスタムであって、四角錐状の無限領域であると仮定する。
【００３３】
図４に示すように、マップ上の３次元空間で特定された第１及び第２ビューイングフラスタム４１０、４２０の間には互いに重なる領域である共通領域４３０が存在し得、このような共通領域は、自身のユーザ端末装置を用いて映像を撮影することにより、第１及び第２フラスタム４１０、４２０がそれぞれ特定されるようにした第１及び第２ユーザが何れも関心を持つ領域であると評価され得る。従って、本発明の一実施形態に係るビューイングフラスタム分析部２２０は、客体Ａ（４４０）が共通領域４３０に含まれ、客体Ｂ（４５０）が第１ビューイングフラスタム４１０の領域にのみ含まれる場合に客体Ａ（４４０）は第１及び第２ユーザの両方からの関心度が高い客体であり、客体Ｂ（４５０）は第１ユーザのみから関心度が高い客体であると決定することができ、結果として、客体Ａ（４４０）に対する関心度が客体Ｂ（４５０）に対する関心度よりも高いと決定することができる。また、このような流れから、本発明の一実施形態に係るビューイングフラスタム分析部２２０は、互いに異なるビューイングフラスタムによる交差回数が多い共通領域に位置する客体のほど該当客体に対する関心度が高いと決定することができる。
【００３４】
更に、本発明の一実施形態に係るビューイングフラスタム分析部２２０は、ビューイングフラスタムに位置する客体が該当ビューイングフラスタムの視点から離れた距離が近いほど該当客体に対する関心度が高いと決定することができ、共通領域において客体の占める領域の割合が大きいほど該当客体に対する関心度が高いと決定することができる。
【００３５】
一方、ビューイングフラスタムの視野角が狭かったり、ビューイングフラスタムの視点から客体までの距離があまりにも短い場合には、互いに異なるビューイングフラスタムが同一の客体に向かって伸びているにも拘らず、互いに重ならないこともあり得る。例えば、高さが３００ｍである建築物Ｂから僅か１０ｍ離れた距離で、建築物Ｂの正面の高層部分を撮影する場合に特定されるビューイングフラスタムと建築物Ｂの側面の低層部分を撮影する場合に特定されるビューイングフラスタムは、何れも建築物Ｂに向かって伸びているにも拘らず、互いに重なる共通領域を有しないこともあり得る。
【００３６】
そこで、本発明の他の実施形態によれば、ビューイングフラスタム分析部２２０は、たとえ該当ビューイングフラスタムが互いに重なる共通領域が存在しなくても、ビューイングフラスタムの位置及び方向に関する情報を参照したり、客体認識技術を利用してビューイングフラスタムに全部又は一部が含まれる客体が何かをまず認識し、その結果、ある客体が互いに異なるビューイングフラスタムにそれぞれ含まれていると認識されれば、該当客体は該当客体が該当ビューイングフラスタムが互いに重なる共通領域に位置する場合と同様の関心度を有するものと決定する機能を行うこともできる。具体的に、ビューイングフラスタムに含まれる客体を認識するための方法としては、ＧＰＳモジュール及び加速度センシング手段などを通じて得られるビューイングフラスタムの位置及び方向を参照してマップ上の３次元空間で該当ビューイングフラスタムに含まれる客体が何かを認識する方法が適用されることができ、ビューイングフラスタムに対応する入力映像上に現れる客体の外形（輪郭、パターン）を分析して該当客体が何かを認識する方法が適用されることもできる。
【００３７】
次に、本発明の一実施形態によれば、客体情報提供部２３０は、ビューイングフラスタム分析部２２０により算出された客体の関心度を参照して少なくとも１つの客体に対する付加情報を差別的に提供する機能を行う。
【００３８】
より具体的に、本発明の一実施形態に係る客体情報提供部２３０は、拡張現実に表示される関心地点（Ｐｏｉｎｔ  Ｏｆ  Ｉｎｔｅｒｅｓｔ：ＰＯＩ）に対する付加情報を提供することができるが、このような場合、関心度が既に設定された水準以上である客体に対する付加情報のみを提供するか、客体の関心度に基づいて該当客体を示すアイコンなどの視覚効果の大きさが差別的に表示されるようにすることもできる。
【００３９】
例えば、驛三駅近くに位置するユーザＢが撮影装置付きのユーザ端末装置を用いて拡張現実の形態で客体に対する付加情報の提供を受ける場合を仮定することができる。このような場合、ユーザＢは複数のユーザからの関心度が高いと決定された「江南ファイナンスタワー」に対してのみ選択的に付加情報の提供を受けられる反面、関心度が低いと決定された「ソンジハイツビル」に対しては選択的に付加情報の提供を受けられなくなることによって、好みによって有用な情報のみを集中的に提供され得るようになる。
【００４０】
また、本発明の一実施形態によれば、客体情報提供部２３０は、ビューイングフラスタムに対する状況情報を参照して情報の提供を受けるユーザの状況に符合する客体に対してのみ付加情報を提供する機能を行える。前述したように、ビューイングフラスタムに対する状況情報には、ビューイングフラスタムが特定された時間帯、ビューイングフラスタムの視点となるユーザ端末装置のユーザの性別、年齢などの人口学的情報などが含まれ得る。
【００４１】
例えば、２０代女性であるユーザＣが昼間時間帯に情報の提供を受ける場合を仮定することができる。このような場合、本発明の一実施形態に係る客体情報提供部２３０は、２０代女性に該当する他のユーザによって昼間時間帯に特定されたビューイングフラスタムのみを参照して算出された客体の関心度を参照し、ユーザＣの状況に適した客体（例えば、デパート、コーヒーショップなど）に対してのみ付加情報を提供することができる。
【００４２】
前記実施形態では、マップ上の３次元空間で定義されるビューイングフラスタムについて主に説明したが、本発明に係るビューイングフラスタムが必ずしも前記実施形態に限定されるものではない。本発明の他の実施形態によれば、ビューイングフラスタム分析部２２０は、３次元空間上で特定されたビューイングフラスタムをマップ上の２次元空間に投影し、互いに異なる投影領域間の共通領域を参照して客体の関心度を算出することもできる。
【００４３】
一方、本発明の一実施形態に係るデータベース２４０には、少なくとも１つのユーザ端末装置を視点として特定されるビューイングフラスタムの形態、近平面、遠平面、位置、方向などに関する情報が格納され得、各ビューイングフラスタムには状況情報が連係して格納され得る。ここで、ビューイングフラスタムと連係して格納される状況情報には、ビューイングフラスタムが特定された時間帯、ビューイングフラスタムの視点となるユーザ端末装置のユーザの性別、年齢などの人口学的情報などが含まれ得る。
【００４４】
本発明においてデータベースとは、狭義のデータベースだけでなく、コンピュータファイルシステムに基づくデータ記録などを含む広い意味のデータベースまで含む概念であって、単純な演算処理ログの集合であっても、これを検索して所定のデータを抽出できるならば、本発明でいうデータベースに含まれ得ることが理解されるべきである。たとえ、図２においてデータベース２４０は客体情報提供システム２００に含まれて構成されているものと示されていても、本発明を実現する当業者の必要に応じてデータベース２４０は客体情報提供システム２００と別個で構成されることもできる。
【００４５】
本発明の一実施形態に係る通信部２５０は、客体情報提供システム２００がユーザ端末装置３００などのような外部装置と通信できるようにする機能を行う。
本発明の一実施形態に係る制御部２６０は、ビューイングフラスタム決定部２１０、ビューイングフラスタム分析部２２０、客体情報提供部２３０、データベース２４０及び通信部２５０間のデータの流れを制御する機能を行う。即ち、制御部２６０は、外部からの又は客体情報提供システム２００の各構成要素間のデータの流れを制御することによって、ビューイングフラスタム決定部２１０、ビューイングフラスタム分析部２２０、客体情報提供部２３０、データベース２４０及び通信部２５０でそれぞれ固有機能を行うように制御する。
【００４６】
以上説明された本発明に係る実施形態は、多様なコンピュータ構成要素を通じて実行され得るプログラム命令語の形態で実現されてコンピュータ読み取り可能な記録媒体に記録され得る。前記コンピュータ読み取り可能な記録媒体は、プログラム命令語、データファイル、データ構造などを単独又は組み合わせて含むことができる。前記コンピュータ読み取り可能な記録媒体に記録されるプログラム命令語は、本発明のために特別に設計され構成されたものであってもよく、コンピュータソフトウェア分野の当業者にとって公知の使用可能なものであってもよい。コンピュータ読み取り可能な記録媒体の例には、ハードディスク、フレキシブルディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光気録媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような磁気−光媒体（ｍａｇｎｅｔｏ−ｏｐｔｉｃａｌ  ｍｅｄｉａ）、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令語を格納し実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令語の例には、コンパイラにより作られるもののような機械語コードだけでなく、インタープリタなどを用いてコンピュータによって実行され得る高級言語コードも含まれる。前記ハードウェア装置は、本発明に係る処理を行うために、１つ以上のソフトウェアモジュールとして作動するように構成されることができ、その逆も同様である。
【００４７】
以上、本発明が具体的な構成要素などのような特定事項と限定された実施形態及び図面により説明されたが、これは、本発明のより全般的な理解を促進するために提供されたものであって、本発明が前記実施形態に限定されるものではなく、本発明の属する技術分野において通常の知識を有する者であれば、このような記載から多様な修正及び変形を図ることができる。
【００４８】
従って、本発明の思想は、前記説明された実施形態に限定されて定められてはならず、後述する特許請求の範囲だけでなく、この特許請求の範囲と均等に又は等価的に変形された全てのものは、本発明の思想の範疇に属すると言える。
【符号の説明】
【００４９】
１００    通信網
２００    客体情報提供システム
２１０    ビューイングフラスタム決定部
２２０    ビューイングフラスタム分析部
２３０    客体情報提供部
２４０    データベース
２５０    通信部
２６０    制御部
３００    ユーザ端末装置
【図３】
2013516687.tif 000003
【図４】
2013516687.tif 000004
【図１】
2013516687.tif 000005
【図２】
2013516687.tif 000006
【手続補正書】
【提出日】平成25年3月6日(2013.3.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ビューイングフラスタムを用いて客体に関する情報を提供するための方法であって、
（ａ）プロセッサが、ユーザ端末装置を視点とする少なくとも２つのビューイングフラスタムを特定する段階と、
（ｂ）前記プロセッサが、第１ユーザ端末装置を視点とする第１ビューイングフラスタム及び第２ユーザ端末装置を視点とする第２ビューイングフラスタムが共通して含む客体を参照して前記客体に対する関心度を算出する段階と
を含む方法。
【請求項２】
前記ビューイングフラスタムは、前記ユーザ端末装置により映像が撮影されたり、前記ユーザ端末装置を通じてプレビュー状態で映像が入力される場合に前記ユーザ端末装置の視野に含まれる領域であることを特徴とする請求項１に記載の方法。
【請求項３】
前記ビューイングフラスタムは、前記視点を頂点とする無限円錐又は多角錐であるか、前記無限円錐又は多角錐の高さ方向に垂直な１つ又は２つの平面によって区画されて獲得される台形の円柱又は多面体の形状であることを特徴とする請求項１に記載の方法。
【請求項４】
前記ビューイングフラスタムの位置及び方向は、前記ユーザ端末装置の位置及び方向を参照して決定されることを特徴とする請求項１に記載の方法。
【請求項５】
前記（ｂ）段階で、
前記第１及び第２ビューイングフラスタムが互いに重なる共通領域を参照して前記客体に対する関心度を算出することを特徴とする請求項１に記載の方法。
【請求項６】
前記（ｂ）段階で、
前記共通領域に少なくとも一部が含まれる客体の関心度を前記共通領域に全く含まれない客体の関心度よりも高く決定することを特徴とする請求項５に記載の方法。
【請求項７】
前記（ｂ）段階で、
前記共通領域において客体の占める領域の割合が大きいほど前記客体の関心度を高く決定することを特徴とする請求項５に記載の方法。
【請求項８】
前記（ｂ）段階で、
前記客体を共通して含むビューイングフラスタムの数が多いほど前記客体に対する関心度を高く決定することを特徴とする請求項１に記載の方法。
【請求項９】
前記（ｂ）段階で、
前記ビューイングフラスタムの視点からの距離が近い客体であるほど関心度を高く決定することを特徴とする請求項１に記載の方法。
【請求項１０】
前記（ｂ）段階で、
前記第１及び第２ビューイングフラスタムにそれぞれ少なくとも一部が含まれる第１及び第２客体を認識し、前記第１及び第２客体が互いに同一の客体であるか否かを判断して前記客体に対する関心度を算出することを特徴とする請求項１に記載の方法。
【請求項１１】
前記（ｂ）段階は、
（ｂ１）前記第１及び第２ビューイングフラスタムをマップ上の２次元空間上に投影してそれぞれ第１及び第２投影領域を獲得する段階と、
（ｂ２）前記マップ上の２次元空間上で、前記第１及び第２投影領域が共通して含む客体を参照して前記客体に対する関心度を算出する段階と
を含むことを特徴とする請求項１に記載の方法。
【請求項１２】
（ｃ）前記プロセッサが、前記算出された関心度に基づいて前記客体に対する付加情報を差別的に提供する段階を更に含むことを特徴とする請求項１に記載の方法。
【請求項１３】
前記（ｃ）段階で、
前記算出された関心度が既に設定された臨界値以上である客体に対してのみ付加情報を提供することを特徴とする請求項１２に記載の方法。
【請求項１４】
前記（ｃ）段階で、
前記付加情報は、拡張現実（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ：ＡＲ）の形態で提供されることを特徴とする請求項１２に記載の方法。
【請求項１５】
前記（ｃ）段階で、
前記ビューイングフラスタムに対する状況情報及び前記付加情報の提供を受ける第３ユーザの状況情報を参照して、前記第３ユーザの状況にターゲットとなった客体に対する付加情報を提供することを特徴とする請求項１２に記載の方法。
【請求項１６】
前記ビューイングフラスタムに対する状況情報には、ビューイングフラスタムが特定された時間帯及びビューイングフラスタムの視点となるユーザ端末装置のユーザの人口学的情報のうちの少なくとも１つが含まれ、前記第３ユーザに対する状況情報には、前記第３ユーザが付加情報の提供を受ける場所、時間帯及び前記第３ユーザの人口学的情報のうちの少なくとも１つが含まれることを特徴とする請求項１５に記載の方法。
【請求項１７】
ビューイングフラスタムを用いて客体に関する情報を提供するためのシステムであって、
ユーザ端末装置を視点とする少なくとも２つのビユーイングフラスタムを特定するビューイングフラスタム決定部と、
第１ユーザ端末装置を視点とする第１ビューイングフラスタム及び第２ユーザ端末装置を視点とする第２ビューイングフラスタムが共通して含む客体を参照して前記客体に対する関心度を算出するビューイングフラスタム分析部と
を含むシステム。
【請求項１８】
前記ビューイングフラスタムは、前記ユーザ端末装置により映像が撮影されたり、前記ユーザ端末装置を通じてプレビュー状態で映像が入力される場合に前記ユーザ端末装置の視野に含まれる領域であることを特徴とする請求項１７に記載のシステム。
【請求項１９】
前記ビューイングフラスタムは、前記視点を頂点とする無限円錐又は多角錐であるか、前記無限円錐又は多角錐の高さ方向に垂直な１つ又は２つの平面によって区画されて獲得される台形の円柱又は多面体の形状であることを特徴とする請求項１７に記載のシステム。
【請求項２０】
前記ビューイングフラスタムの位置及び方向は、前記ユーザ端末装置の位置及び方向を参照して決定されることを特徴とする請求項１７に記載のシステム。
【請求項２１】
前記ビューイングフラスタム分析部は、前記第１及び第２ビューイングフラスタムが互いに重なる共通領域を参照して前記客体に対する関心度を算出することを特徴とする請求項１７に記載のシステム。
【請求項２２】
前記ビューイングフラスタム分析部は、前記共通領域に少なくとも一部が含まれる客体の関心度を前記共通領域に全く含まれない客体の関心度よりも高く決定することを特徴とする請求項２１に記載のシステム。
【請求項２３】
前記ビューイングフラスタム分析部は、前記共通領域において客体の占める領域の割合が大きいほど前記客体の関心度を高く決定することを特徴とする請求項２１に記載のシステム。
【請求項２４】
前記ビューイングフラスタム分析部は、前記客体を共通して含むビューイングフラスタムの数が多いほど前記客体に対する関心度を高く決定することを特徴とする請求項１７に記載のシステム。
【請求項２５】
前記ビューイングフラスタム分析部は、前記ビューイングフラスタムの視点からの距離が近い客体であるほど関心度を高く決定することを特徴とする請求項１７に記載のシステム。
【請求項２６】
前記ビューイングフラスタム分析部は、前記第１及び第２ビューイングフラスタムにそれぞれ少なくとも一部が含まれる第１及び第２客体を認識し、前記第１及び第２客体が互いに同一の客体であるか否かを判断して前記客体に対する関心度を算出することを特徴とする請求項１７に記載のシステム。
【請求項２７】
前記ビューイングフラスタム分析部は、前記第１及び第２ビューイングフラスタムをマップ上の２次元空間上に投影してそれぞれ第１及び第２投影領域を獲得し、マップ上の２次元空間上で、前記第１及び第２投影領域が共通して含む客体を参照して前記客体に対する関心度を算出することを特徴とする請求項１７に記載のシステム。
【請求項２８】
前記算出された関心度に基づいて前記客体に対する付加情報を差別的に提供する客体情報提供部を更に含むことを特徴とする請求項１７に記載のシステム。
【請求項２９】
前記客体情報提供部は、前記算出された関心度が既に設定された臨界値以上である客体に対してのみ付加情報を提供することを特徴とする請求項２８に記載のシステム。
【請求項３０】
前記付加情報は、拡張現実の形態で提供されることを特徴とする請求項２８に記載のシステム。
【請求項３１】
前記客体情報提供部は、前記ビューイングフラスタムに対する状況情報及び前記付加情報の提供を受ける第３ユーザの状況情報を参照して、前記第３ユーザの状況にターゲットとなった客体に対する付加情報を提供することを特徴とする請求項２８に記載のシステム。
【請求項３２】
前記ビューイングフラスタムに対する状況情報には、ビューイングフラスタムが特定された時間帯及びビューイングフラスタムの視点となるユーザ端末装置のユーザの人口学的情報のうちの少なくとも１つが含まれ、前記第３ユーザに対する状況情報には、前記第３ユーザが付加情報の提供を受ける場所、時間帯及び前記第３ユーザの人口学的情報のうちの少なくとも１つが含まれることを特徴とする請求項３１に記載のシステム。
【請求項３３】
請求項１〜１６の何れか一項による方法をプロセッサによって実行されるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【書類名】明細書
【発明の名称】ビューイングフラスタムを用いて客体に関する情報を提供するための方法、システム及びコンピュータ読み取り可能な記録媒体
【技術分野】
本発明は、ビューイングフラスタムを用いて客体に関する情報を提供するための方法、システム及びコンピュータ読み取り可能な記録媒体に関する。より詳しくは、本発明は、ユーザ端末装置により映像が撮影されたり、プレビュー状態でユーザ端末装置を通じて映像が入力される場合にユーザ端末装置を視点として特定されるビューイングフラスタムを参照して客体に対する関心度を自動で算出し、前記のように算出された客体の関心度に基づいて客体に関する情報を差別的に提供することにより、ユーザから多くの関心を受けた客体に対する付加情報を他のユーザに効果的に提供できるようにするための方法、システム及びコンピュータ読み取り可能な記録媒体に関する。
【背景技術】
近年、インターネット利用が広がるにつれ、従来は冊子のような印刷物の形態で提供されてきた地理情報がデジタルデータに変換されて提供されるのが一般的になった。デジタル化した代表的な地理情報の形態として、オンライン上で提供される電子マップサービス、車に設置されるナビゲーションシステムなどをその例として挙げられる。このようにデジタル化した地理情報は、検索機能のようなユーザインターフェースと結合されることで、各種便宜機能をユーザに提供できるという長所があり、地理情報に変動が発生する場合、遠隔アップデートなどを通じて容易に更新可能なことから、地理情報の最新性の側面からも従来の印刷物に比べて優位性を有するのが現状である。
特に、最近はユーザ端末装置によりリアルタイムで撮影される入力映像にコンピュータグラフィックス（Ｃｏｍｐｕｔｅｒ  Ｇｒａｐｈｉｃｓ：ＣＧ）、文字メールなどの付加情報を合成して表示する拡張現実（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ：ＡＲ）の形態で地理情報を提供する技術が紹介されているが、このような拡張現実技術によれば、ユーザが実際に見ている現実世界を含んでいる画面に付加情報を視覚的に重複して提供できるので、より良い環境をユーザに提供できる。
一方、前記のように拡張現実技術を利用して付加情報を提供するにおいてユーザ端末装置により撮影又は入力される小さなサイズの入力映像に含まれている全ての客体に対して付加情報を提供することは現実的に難しく、相対的に関心度（又は重要度）の高い客体に対する付加情報のみを差別的に提供することが好ましい。
しかしながら、従来技術によれば、付加情報提供システムのマップ上に存在する数多くの客体に対する関心度を手動で設定しなければならない煩わしさが伴うという問題があった。また、客体に対する関心度を自動で算出するために、別個の関心度算出方法を導入する場合にもその正確度が高くないため、ユーザの所望する客体に対する付加情報を効果的に提供し難いという問題があった。
【発明の概要】
【発明が解決しようとする課題】
本発明は前述した問題を何れも解決することをその目的とする。
また、本発明の他の目的は、ユーザ端末装置により映像が撮影される場合にユーザ端末装置を視点として特定されるビューイングフラスタムを参照して現実世界に存在する客体に対する関心度を自動で算出することで、客体に対する付加情報を客体の関心度に基づいて差別的に提供できるようにすることにある。
更に、本発明の別の目的は、マップ上に存在する客体に対する付加情報をユーザ端末装置上に拡張現実の形態で提供するにおいてユーザの人口学的属性情報、時間帯情報などの状況情報を参照することによって、ユーザの状況に適した付加情報を提供できるようにすることにある。
【課題を解決するための手段】
前記目的を達成するための本発明の代表的な構成は、以下の通りである。
本発明のー態様によれば、ビューイングフラスタムを用いて客体に関する情報を提供するための方法であって、（ａ）プロセッサが、ユーザ端末装置を視点とする少なくとも２つのビューイングフラスタムを特定する段階、及び（ｂ）プロセッサが、第１ユーザ端末装置を視点とする第１ビューイングフラスタム及び第２ユーザ端末装置を視点とする第２ビューイングフラスタムが共通して含む客体を参照して客体に対する関心度を算出する段階を含む方法が提供される。
本発明の他の態様によれば、ビューイングフラスタムを用いて客体に関する情報を提供するためのシステムであって、ユーザ端末装置を視点とする少なくとも２つのビューイングフラスタムを特定するビューイングフラスタム決定部、及び第１ユーザ端末装置を視点とする第１ビューイングフラスタム及び第２ユーザ端末装置を視点とする第２ビューイングフラスタムが共通して含む客体を参照して客体に対する関心度を算出するビューイングフラスタム分析部を含むシステムが提供される。
この他にも、本発明を実現するための他の方法、システム及び方法をプロセッサによって実行されるためのコンピュータプログラムを記録したコンピュータ読み取り可能な記録媒体が更に提供される。
【発明の効果】
本発明によれば、ビューイングフラスタムを参照して現実世界に存在する客体に対するユーザの関心度を自動で算出し、前記のように算出された客体の関心度に基づいて客体に対する付加情報を差別的に提供することができるので、ユーザから多くの関心を受けた客体に対する付加情報を他のユーザに効果的に提供可能になるという効果を奏する。
また、本発明によれば、ユーザの状況に適した客体に対する付加情報（例えば、３０代男子からの関心度が高い建物に対する付加情報、昼間時間帯に関心度が高い商店に対する付加情報など）を提供することができるので、ユーザのタイプを細分化してユーザが関心を持ちそうな客体に対して付加情報を提供可能になるという効果を達成することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態によってビューイングフラスタムを参照して客体に関する情報を提供するための全体システムの構成を概略的に示す図である。
【図２】本発明の一実施形態に係る客体情報提供システム２００の内部構成を例示的に示す図である。
【図３】本発明の一実施形態によってビューイングフラスタムの形態を例示的に示す図である。
【図４】本発明の一実施形態によってビューイングフラスタムと客体との位置関係を例示的に示す図である。
【発明を実施するための形態】
後述する本発明に関する詳細な説明は、本発明が実施され得る特定の実施形態を例として示す添付の図面を参照する。これらの実施形態は、当業者が本発明を実施できるのに十分なように詳細に説明される。本発明の多様な実施形態は互いに異なるが、相互排他的である必要はないことが理解されるべきである。例えば、ここに記載されている特定の形状、構造及び特性は、一実施形態に関連して本発明の精神及び範囲から逸脱しないながらも、他の実施形態で実現され得る。また、それぞれの開示された実施形態内の個別構成要素の位置又は配置は、本発明の精神及び範囲から逸脱しないながらも、変更され得ることが理解されるべきである。従って、後述する詳細な説明は、限定的な意味として取ろうとするのではなく、本発明の範囲は、適切に説明されれば、それらの請求項が主張するものと均等なあらゆる範囲と共に添付された請求項によってのみ限定される。図面において類似する参照符号は、多様な側面にわたって同一又は類似する機能を示す。
以下では、本発明の属する技術分野において通常の知識を有する者が本発明を容易に実施できるようにするために、本発明の好適な実施形態について添付の図面を参照して詳細に説明する。
本発明の好適な実施形態
本明細書において、ビューイングフラスタムは、カメラなどの撮影装置により映像が撮影されたり、プレビュー状態で入力される場合に撮影装置の視野に含まれる３次元領域を示すものであって、該当撮影装置を視点として特定され、撮影レンズの種類によって円錐状又は多角錐状の無限領域（あるいは円錐又は多角錐が視線方向に垂直な近平面（ｎｅａｒ  ｐｌａｎｅ）又は遠平面（ｆａｒ  ｐｌａｎｅ）によって切り取られた台形円柱状又は台形多面体状の有限領域であり得る）に特定され得る。より具体的に、本明細書で言及されたビューイングフラスタムは、現実世界に存在する客体（建物など）の少なくとも一部を通るように形成されてもよく、互いに異なるユーザ端末装置を視点としてそれぞれ特定されるビューイングフラスタムは互いに重なる共通領域を有してもよい。
全体システムの構成
図１は、本発明の一実施形態によってビューイングフラスタムを参照して客体に関する情報を提供するための全体システムの構成を概略的に示す図である。
図１に示すように、本発明の一実施形態に係る全体システムは、通信網１００、客体情報提供システム２００、ユーザ端末装置３００で構成されることができる。
まず、通信網１００は、有線及び無線のようなその通信形態を問わず構成されることができ、近距離通信網（ＬＡＮ：Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、都市圏通信網（ＭＡＮ：Ｍｅｔｒｏｐｏｌｉｔａｎ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、広域通信網（ＷＡＮ：Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）など多様な通信網で構成されることができる。好ましくは、本発明でいう通信網１００は、公知のワールドワイドウェブ（ＷＷＷ：Ｗｏｒｌｄ  Ｗｉｄｅ  Ｗｅｂ）であり得る。
本発明の一実施形態によれば、客体情報提供システム２００は、ユーザ端末装置に映像が入力される場合に該当ユーザ端末装置を視点として特定されるビューイングフラスタムを参照して端末装置に入力される映像内に存在する客体に対する関心度を自動で算出し、前記のように算出された客体の関心度に基づいて客体に対する付加情報を差別的に提供する機能を行うことができる。
一方、本発明の一実施形態に係るユーザ端末装置３００は、客体情報提供システム２００に接続した後に通信できるようにする機能を含むデジタル機器であって、個人用コンピュータ（例えば、デスクトップコンピュータ、ノートブックコンピュータなど）、ワークステーション、ＰＤＡ、ウェブパッド、移動電話機などのようにメモリ手段を備え、マイクロ・プロセッサを搭載して演算能力を備えたデジタル機器であれば、いくらでも本発明に係るユーザ端末装置３００として採択され得る。
客体情報提供システムの構成
以下では、本発明の実現のために重要な機能を行う客体情報提供システム２００の内部構成及び各構成要素の機能について詳察する。
図２は、本発明の一実施形態に係る客体情報提供システム２００の内部構成を例示的に示す図である。
図２に示すように、本発明の一実施形態に係る客体情報提供システム２００は、ビューイングフラスタム決定部２１０、ビューイングフラスタム分析部２２０、客体情報提供部２３０、データベース２４０、通信部２５０及び制御部２６０を含むことができる。本発明の一実施形態によれば、ビューイングフラスタム決定部２１０、ビューイングフラスタム分析部２２０、客体情報提供部２３０、データベース２４０、通信部２５０及び制御部２６０は、そのうちの少なくとも一部がユーザ端末装置３００と通信するプログラムモジュールであり得る。このようなプログラムモジュールは、オペレーティングシステム、応用プログラムモジュール及びその他プログラムモジュールの形態で客体情報提供システム２００に含まれることができ、物理的には多様な公知の記憶装置上に格納されることができる。また、このようなプログラムモジュールは、客体情報提供システム２００と通信可能な遠隔記憶装置に格納されることもできる。一方、このようなフログラムモジュールは、本発明によって後述する特定の業務を行ったり、特定の抽象データのタイプを実行するルーチン、サブルーチン、プログラム、オブジェクト、コンポーネント、データ構造などを包括するが、これに制限されるものではない。
まず、本発明の一実施形態によれば、ビューイングフラスタム決定部２１０は、ユーザ端末装置３００により映像が撮影されたり、プレビュー状態で入力される場合に該当ユーザ端末装置を視点とするビューイングフラスタムを特定し、これを格納する機能を行う。
本発明の一実施形態によれば、ユーザは自身のユーザ端末装置３００を用いて自身が関心を持つ客体に対して映像撮影、映像プレビューなどの意味のある行為を行えるが、これによりユーザ端末装置３００を視点として特定されるビューイングフラスタムには該当ユーザが関心を持つ建物、商店などの客体の全部又は一部が含まれることになる。
また、本発明の一実施形態によれば、ビューイングフラスタムは３次元空間上で定義される３次元領域であり得、視点を頂点とし、高さが無限大の円錐状又は多角錐状の無限領域に定義され得る。ここで、ビューイングフラスタムの形態は撮影レンズの種類によって異なり得るが、一般的なカメラレンズで撮影する場合、四角錐などの多角錐状で定義され得る。ただし、本発明に係るビューイングフラスタムの形態が前記列挙された実施形態に限定されるものではなく、ビューイングフラスタムは視線方向に垂直な近平面又は遠平面によって切り取られた台形円柱状又は台形六面体状などの有限領域に定義され得る。
図３は、本発明の一実施形態によってビューイングフラスタムの形態を例示的に示す図である。
図３に示すように、本発明の一実施形態に係るビューイングフラスタム３１０は、透視図法によってユーザ端末装置３００を視点とし、近平面３２０及び遠平面３３０により区画される有限領域に定義され得る。ここで、視点から近平面３２０及び遠平面３３０までの距離は、全てのビューイングフラスタムにおいて一定に設定されるか、撮影の対象となる客体によって適応的に設定されることができる。例えば、撮影の対象となる客体が建築物である場合には、該当建築物がビューイングフラスタムに完全に含まれ得るように視点から近平面３２０及び遠平面３３０までの距離がそれぞれ１０ｍ及び５０００ｍに設定されることができる。もちろん、前述したように、遠平面３３０までの距離に制限を設けず、無限領域に定義されることもできるのはもちろんであると言える。
一方、本発明の一実施形態によれば、ビューイングフラスタムの位置及び方向は、ユーザ端末装置３００の位置及び方向を参照して決定され得る。即ち、ユーザ端末装置３００を視点とするビューイングフラスタムは、該当ユーザ端末装置３００の位置及び方向によってマップ上の3次元空間でその位置及び方向が特定され得る。ここで、ユーザ端末装置３００の位置及び方向に関する情報は、それぞれ公知のＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）モジュール及び加速度センシング手段によって得られることもできる。
また、本発明の一実施形態によれば、ユーザがユーザ端末装置３００を用いて動画を撮影する場合には、ユーザの移動又は操作などによってユーザ端末装置３００の位置及び方向が時々刻々変化し得るようになり、これによりビューイングフラスタムの位置及び方向も時々刻々変化し得ることになるが、このような場合には動画を構成する複数のフレームからビューイングフラスタムがそれぞれ特定されるものと定義されることもできる。
一方、本発明の一実施形態によれば、ビューイングフラスタム決定部２１０は、ビューイングフラスタムが特定される当時の状況情報を獲得する機能を行うこともできる。ここで、ビューイングフラスタムに対する状況情報には、ビューイングフラスタムが特定された時間帯、ビューイングフラスタムの視点となるユーザ端末装置のユーザの性別、年齢などの人口学的情報などが含まれ得るが、このような状況情報は、後述する客体情報提供部２３０がユーザにターゲットとなった客体情報を提供する際に活用されることができる。
次に、本発明の一実施形態によれば、ビューイングフラスタム分析部２２０は、複数のユーザ端末装置３００から特定された複数のビューイングフラスタムを分析して現実世界に存在する客体に対する関心度を算出する機能を行う。
より具体的に、本発明の一実施形態に係るビューイングフラスタム分析部２２０は、ビューイングフラスタムの位置及び方向を参照してマップ上の３次元空間上で複数のビューイングフラスタムが互いに重なる、いわゆる、共通領域を算出することができ、前記算出された共通領域に該当する客体をユーザからの関心度が高い客体であると決定することができる。
図４は、本発明の一実施形態によってビューイングフラスタムと客体との位置関係を例示的に示す図である。参考までに、図４において、第１及び第２ビューイングフラスタム（それぞれ４１０及び４２０）は、互いに異なる地点（それぞれ４１５及び４２５）を視点とするビューイングフラスタムであって、四角錐状の無限領域であると仮定する。
図４に示すように、マップ上の３次元空間で特定された第１及び第２ビューイングフラスタム４１０、４２０の間には互いに重なる領域である共通領域４３０が存在し得、このような共通領域は、自身のユーザ端末装置を用いて映像を撮影することにより、第１及び第２フラスタム４１０、４２０がそれぞれ特定されるようにした第１及び第２ユーザが何れも関心を持つ領域であると評価され得る。従って、本発明の一実施形態に係るビューイングフラスタム分析部２２０は、客体Ａ（４４０）が共通領域４３０に含まれ、客体Ｂ（４５０）が第１ビューイングフラスタム４１０の領域にのみ含まれる場合に客体Ａ（４４０）は第１及び第２ユーザの両方からの関心度が高い客体であり、客体Ｂ（４５０）は第１ユーザのみから関心度が高い客体であると決定することができ、結果として、客体Ａ（４４０） に対する関心度が客体Ｂ（４５０） に対する関心度よりも高いと決定することができる。また、このような流れから、本発明の一実施形態に係るビューイングフラスタム分析部２２０は、互いに異なるビューイングフラスタムによる交差回数が多い共通領域に位置する客体のほど該当客体に対する関心度が高いと決定することができる。
更に、本発明の一実施形態に係るビューイングフラスタム分析部２２０は、ビューイングフラスタムに位置する客体が該当ビューイングフラスタムの視点から離れた距離が近いほど該当客体に対する関心度が高いと決定することができ、共通領域において客体の占める領域の割合が大きいほど該当客体に対する関心度が高いと決定することができる。
一方、ビューイングフラスタムの視野角が狭かったり、ビューイングフラスタムの視点から客体までの距離があまりにも短い場合には、互いに異なるビューイングフラスタムが同一の客体に向かつて伸びているにも拘らず、互いに重ならないこともあり得る。例えば、高さが３００ｍである建築物Ｂから僅か１０ｍ離れた距離で、建築物Ｂの正面の高層部分を撮影する場合に特定されるビューイングフラスタムと建築物Ｂの側面の低層部分を撮影する場合に特定されるビューイングフラスタムは、何れも建築物Ｂに向かつて伸びているにも拘らず、互いに重なる共通領域を有しないこともあり得る。
そこで、本発明の他の実施形態によれば、ビューイングフラスタム分析部２２０は、たとえ該当ビューイングフラスタムが互いに重なる共通領域が存在しなくても、ビューイングフラスタムの位置及び方向に関する情報を参照したり、客体認識技術を利用してビューイングフラスタムに全部又は一部が含まれる客体が何かをまず認識し、その結果、ある客体が互いに異なるビューイングフラスタムにそれぞれ含まれていると認識されれば、該当客体は該当客体が該当ビューイングフラスタムが互いに重なる共通領域に位置する場合と同様の関心度を有するものと決定する機能を行うこともできる。具体的に、ビューイングフラスタムに含まれる客体を認識するための方法としては、ＧＰＳモジュール及び加速度センシング手段などを通じて得られるビューイングフラスタムの位置及び方向を参照してマップ上の３次元空間で該当ビューイングフラスタムに含まれる客体が何かを認識する方法が適用されることができ、ビューイングフラスタムに対応する入力映像上に現れる客体の外形（輪郭、パターン）を分析して該当客体が何かを認識する方法が適用されることもできる。
次に、本発明の一実施形態によれば、客体情報提供部２３０は、ビューイングフラスタム分析部２２０により算出された客体の関心度を参照して少なくとも１つの客体に対する付加情報を差別的に提供する機能を行う。
より具体的に、本発明の一実施形態に係る客体情報提供部２３０は、拡張現実に表示される関心地点（Ｐｏｉｎｔ  Ｏｆ  Ｉｎｔｅｒｅｓｔ：ＰＯＩ）に対する付加情報を提供することができるが、このような場合、関心度が既に設定された水準以上である客体に対する付加情報のみを提供するか、客体の関心度に基づいて該当客体を示すアイコンなどの視覚効果の大きさが差別的に表示されるようにすることもできる。
例えば、驛三駅近くに位置するユーザＢが撮影装置付きのユーザ端末装置を用いて拡張現実の形態で客体に対する付加情報の提供を受ける場合を仮定することができる。このような場合、ユーザＢは複数のユーザからの関心度が高いと決定された「江南ファイナンスタワー」に対しのみ選択的に付加情報の提供を受けられる反面、関心度が低いと決定された「ソンジハイツビル」に対しては選択的に付加情報の提供を受けられなくなることによって、好みによって有用な情報のみを集中的に提供され得るようになる。
また、本発明の一実施形態によれば、客体情報提供部２３０は、ビューイングフラスタムに対する状況情報を参照して情報の提供を受けるユーザの状況に符合する客体に対してのみ付加情報を提供する機能を行える。前述したように、ビューイングフラスタムに対する状況情報には、ビューイングフラスタムが特定された時間帯、ビューイングフラスタムの視点となるユーザ端末装置のユーザの性別、年齢などの人口学的情報などが含まれ得る。
例えば、２０代女性であるユーザＣが昼間時間帯に情報の提供を受ける場合を仮定することができる。このような場合、本発明の一実施形態に係る客体情報提供部２３０は、２０代女性に該当する他のユーザによって昼間時間帯に特定されたビューイングフラスタムのみを参照して算出された客体の関心度を参照し、ユーザＣの状況に適した客体（例えば、デパート、コーヒーショッブなど）に対してのみ付加情報を提供することができる。
前記実施形態では、マップ上の３次元空間で定義されるビューイングフラスタムについて主に説明したが、本発明に係るビューイングフラスタムが必ずしも前記実施形態に限定されるものではない。本発明の他の実施形態によれば、ビューイングフラスタム分析部２２０は、３次元空間上で特定されたビューイングフラスタムをマップ上の２次元空間に投影し、互いに異なる投影領域間の共通領域を参照して客体の関心度を算出することもできる。
一方、本発明の一実施形態に係るデータベース２４０には、少なくとも１つのユーザ端末装置を視点として特定されるビューイングフラスタムの形態、近平面、遠平面、位置、方向などに関する情報が格納され得、各ビューイングフラスタムには状況情報が連係して格納され得る。ここで、ビューイングフラスタムと連係して格納される状況情報には、ビューイングフラスタムが特定された時間帯、ビューイングフラスタムの視点となるユーザ端末装置のユーザの性別、年齢などの人口学的情報などが含まれ得る。
本発明においてデータベースとは、狭義のデータベースだけでなく、コンピュータファイルシステムに基づくデータ記録などを含む広い意味のデータベースまで含む概念であって、単純な演算処理ログの集合であっても、これを検索して所定のデータを抽出できるならば、本発明でいうデータベースに含まれ得ることが理解されるべきである。たとえ、図２においてデータベース２４０は客体情報提供システム２００に含まれて構成されているものと示されていても、本発明を実現する当業者の必要に応じてデータベース２４０は客体情報提供システム２００と別個で構成されることもできる。
本発明の一実施形態に係る通信部２５０は、客体情報提供システム２００がユーザ端末装置３００などのような外部装置と通信できるようにする機能を行う。
本発明の一実施形態に係る制御部２６０は、ビューイングフラスタム決定部２１０、ビューイングフラスタム分析部２２０、客体情報提供部２３０、データベース２４０及び通信部２５０間のデータの流れを制御する機能を行う。即ち、制御部２６０は、外部からの又は客体情報提供システム２００の各構成要素間のデータの流れを制御することによって、ビューイングフラスタム決定部２１０、ビューイングフラスタム分析部２２０、客体情報提供部２３０、データベース２４０及び通信部２５０でそれぞれ固有機能を行うように制御する。
以上説明された本発明に係る実施形態は、多様なコンピュータ構成要素を通じて実行され得るプログラム命令語の形態で実現されてコンピュータ読み取り可能な記録媒体に記録され得る。前記コンピュータ読み取り可能な記録媒体は、プログラム命令語、データファイル、データ構造などを単独又は組み合わせて含むことができる。前記コンピュータ読み取り可能な記録媒体に記録されるプログラム命令語は、本発明のために特別に設計され構成されたものであってもよく、コンピュータソフトウェア分野の当業者にとって公知の使用可能なものであってもよい。コンピュータ読み取り可能な記録媒体の例には、ハードディスク、フロッピーディスク及び磁気テープのような磁気媒体、ＣＤ‐ＲＯＭ、ＤＶＤのような光気録媒体、フロプティカルディスク（ｆｌｏｐｔｉｃａｌ  ｄｉｓｋ）のような磁気‐光媒体（ｍａｇｎｅｔｏ−ｏｐｔｉｃａｌ  ｍｅｄｉａ）、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令語を格納し実行するように特別に構成されたハードウェア装置が含まれる。プログラム命令語の例には、コンパイラにより作られるもののような機械語コードだけでなく、インタープリタなどを用いてコンピュータによって実行され得る高級言語コードも含まれる。前記ハードウェア装置は、本発明に係る処理を行うために、１つ以上のソフトウェアモジュールとして作動するように構成されることができ、その逆も同様である。
以上、本発明が具体的な構成要素などのような特定事項と限定された実施形態及び図面により説明されたが、これは、本発明のより全般的な理解を促進するために提供されたものであって、本発明が前記実施形態に限定されるものではなく、本発明の属する技術分野において通常の知識を有する者であれば、このような記載から多様な修正及び変形を図ることができる。
従って、本発明の思想は、前記説明された実施形態に限定されて定められてはならず、後述する特許請求の範囲だけでなく、この特許請求の範囲と均等に又は等価的に変形された全てのものは、本発明の思想の範疇に属すると言える。
【符号の説明】
１００    通信網
２００    客体情報提供システム
２１０    ビューイングフラスタム決定部
２２０    ビューイングフラスタム分析部
２３０     客体情報提供部
２４０    データベース
２５０    通信部
２６０    制御部
３００    ユーザ端末装置
【国際調査報告】
2013516687.tif 000007
2013516687.tif 000008
2013516687.tif 000009
2013516687.tif 000010