(57)【要約】【課題】ホストによって撮影された映像を共有するゲストの注目度を算出する。【解決手段】本発明の一態様に係る注目度算出サーバは、取得部と、特定部と、算出部とを含む。取得部は、ホストが展示会を撮影した映像データを共有するゲストの端末において取得された入力に基づくゲストの視聴行動データを取得する。特定部は、視聴行動データに基づいて、展示会における複数の展示対象のうちゲストの注目した対象を特定する。算出部は、ゲストの注目した対象として特定された展示対象の注目度が相対的に増加するように複数の展示対象の注目度を算出する。【選択図】      図３
2020150519.tif 000002
【特許請求の範囲】
【請求項１】
ホストが展示会を撮影した映像データを共有するゲストの端末において取得された入力に基づく前記ゲストの視聴行動データを取得する取得部と、
前記視聴行動データに基づいて、前記展示会における複数の展示対象のうち前記ゲストの注目した対象を特定する特定部と、
前記ゲストの注目した対象として特定された展示対象の注目度が相対的に増加するように前記複数の展示対象の注目度を算出する算出部と
を具備する、注目度算出装置。
【請求項２】
前記映像データは、パノラマ映像を表し、
前記視聴行動データは、前記映像データの第１の再生時刻における前記ゲストの視野方向を示す視野方向データと、前記第１の再生時刻を示す再生時刻データとを含み、
前記特定部は、前記映像データから前記再生時刻データおよび前記視野方向データに基づいて前記第１の再生時刻における前記ゲストの視野画像を抽出し、前記視野画像の被写体から前記第１の再生時刻に前記ゲストが注目した対象を特定する、
請求項１に記載の注目度算出装置。
【請求項３】
前記映像データは、パノラマ映像を表し、
前記視聴行動データは、前記ゲストの端末が前記映像データをキャプチャした時に対応する前記映像データの第１の再生時刻を示す再生時刻データと、前記第１の再生時刻における前記ゲストの視野方向を示す視野方向データとを含み、
前記特定部は、前記映像データから前記再生時刻データおよび前記視野方向データに基づいて前記第１の再生時刻における前記ゲストの視野画像を抽出し、前記視野画像の被写体から前記第１の再生時刻に前記ゲストが注目した対象を特定する、
請求項１に記載の注目度算出装置。
【請求項４】
前記視聴行動データは、前記ゲストの端末によってキャプチャ操作に応じて生成された前記映像データのキャプチャ画像と、前記キャプチャ操作がなされた時に対応する前記映像データの第１の再生時刻を示す再生時刻データとを含み、
前記特定部は、前記キャプチャ画像の被写体から前記第１の再生時刻に前記ゲストが注目した対象を特定する、
請求項１に記載の注目度算出装置。
【請求項５】
前記視聴行動データは、前記映像データの第１の再生時刻において前記映像データの表す映像に重畳して表示されたＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部品のうち前記ゲストによって選択された第１のＧＵＩ部品を示すＧＵＩ選択データと、前記第１の再生時刻を示す再生時刻データとを含み、
前記特定部は、前記映像データから少なくとも前記再生時刻データに基づいて前記第１の再生時刻における前記ゲストの視野画像を抽出し、前記視野画像の被写体から前記ＧＵＩ選択データに基づいて前記第１の再生時刻において前記ゲストの注目した対象を特定する、
請求項１に記載の注目度算出装置。
【請求項６】
前記映像データは、パノラマ映像を表し、
前記視聴行動データは、前記映像データの第１の再生時刻における前記ゲストの視野方向を示す視野方向データと、前記第１の再生時刻を示す再生時刻データとを含み、
前記特定部は、前記第１の再生時刻における前記ホストの位置と前記映像データの基準アングルとを示す基準位置姿勢データおよび前記視野方向データに基づいて前記第１の再生時刻における前記ゲストの視野範囲を決定し、決定した前記視野範囲と前記複数の展示対象の各々を当該展示対象の位置に関連付けるマップデータとに基づいて前記第１の再生時刻において前記ゲストの注目した対象を特定する、
請求項１に記載の注目度算出装置。
【請求項７】
前記映像データは、パノラマ映像を表し、
前記視聴行動データは、前記ゲストの端末が前記映像データをキャプチャした時に対応する前記映像データの第１の再生時刻を示す再生時刻データと、前記第１の再生時刻における前記ゲストの視野方向を示す視野方向データとを含み、
前記特定部は、前記第１の再生時刻における前記ホストの位置と前記映像データの基準アングルとを示す基準位置姿勢データおよび前記視野方向データに基づいて前記第１の再生時刻における前記ゲストの視野範囲を決定し、決定した前記視野範囲と前記複数の展示対象の各々を当該展示対象の位置に関連付けるマップデータとに基づいて前記第１の再生時刻において前記ゲストの注目した対象を特定する、
請求項１に記載の注目度算出装置。
【請求項８】
前記算出部は、前記ゲストの注目した対象として特定された展示対象の注目度が前記ゲストによる当該展示対象への注目の持続時間の長さに応じて増加するように前記複数の展示対象の注目度を算出する、請求項１乃至請求項７のいずれか１項に記載の注目度算出装置。
【請求項９】
コンピュータが、ホストが展示会を撮影した映像データを共有するゲストの端末において取得された入力に基づく前記ゲストの視聴行動データを取得することと、
コンピュータが、前記視聴行動データに基づいて、前記展示会における複数の展示対象のうち前記ゲストの注目した対象を特定することと、
コンピュータが、前記ゲストの注目した対象として特定された展示対象の注目度が相対的に増加するように前記複数の展示対象の注目度を算出することと
を具備する、注目度算出方法。
【請求項１０】
コンピュータを、
ホストが展示会を撮影した映像データを共有するゲストの端末において取得された入力に基づく前記ゲストの視聴行動データを取得する手段、
前記視聴行動データに基づいて、前記展示会における複数の展示対象のうち前記ゲストの注目した対象を特定する手段、
前記ゲストの注目した対象として特定された展示対象の注目度が相対的に増加するように前記複数の展示対象の注目度を算出する手段
として機能させる、注目度算出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像視聴者の注目度を算出する技術に関する。
【背景技術】
【０００２】
従来、ユーザを中心に３６０度周囲を視聴可能な全天球映像のライブストリーミングが可能なカメラが知られている。全天球映像のライブストリーミングは、例えばいわゆるテレイジグジスタンスなどの様々な分野での活用が期待されている。
【０００３】
従来、複数のユーザがＡＲ（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ）体験を共有可能な機能が知られている。特許文献１には複数のユーザがＭＲ（Ｍｉｘｅｄ  Ｒｅａｌｉｔｙ）映像を共有して共同作業を行うことのできるシステムについて開示されている。
【０００４】
また、特許文献２には、ＨＭＤ（Ｈｅａｄ  Ｍｏｕｎｔｅｄ  Ｄｉｓｐｌａｙ）の現実空間における位置および向きから、当該ＨＭＤを装着しているユーザの視線および視線の先にある当該ユーザの着目点を特定することが開示されている。
【０００５】
さらに、特許文献３には、提示された画像間の注目度を被験者の瞳の収縮などに基づいて計測すること、この注目度をニューラルネット等の微視的なモデル情報として学習させ、このモデル情報に基づいて、所定の属性の閲覧者用のマーケティング用コンテンツを作成することが記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−２９３６０４号公報
【特許文献２】特開２０１７−３３２９９号公報
【特許文献３】特開２０１１−１１８５５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、ホストによって撮影された映像を共有するゲストの注目度を算出することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の態様に係る注目度算出装置は、取得部と、特定部と、算出部とを含む。取得部は、ホストが展示会を撮影した映像データを共有するゲストの端末において取得された入力に基づくゲストの視聴行動データを取得する。特定部は、視聴行動データに基づいて、展示会における複数の展示対象のうちゲストの注目した対象を特定する。算出部は、ゲストの注目した対象として特定された展示対象の注目度が相対的に増加するように複数の展示対象の注目度を算出する。
【０００９】
第１の態様に係る注目度算出装置は、展示会に仮想的に参加するゲストからの展示対象への注目度を算出するので、展示会の実際の参加者へのアンケートなどとは異なるアプローチで、展示対象への興味・関心に関わるデータを収集することができる。
【００１０】
第１の態様に係る注目度算出装置において、映像データは、パノラマ映像を表してよい。視聴行動データは、映像データの第１の再生時刻におけるゲストの視野方向を示す視野方向データと、第１の再生時刻を示す再生時刻データとを含んでよい。特定部は、映像データから再生時刻データおよび視野方向データに基づいて第１の再生時刻におけるゲストの視野画像を抽出し、視野画像の被写体から第１の再生時刻にゲストが注目した対象を特定してよい。この注目度算出装置によれば、再生時刻に関連付けられた視野方向データを利用して当該再生時刻におけるゲストの視野画像を抽出し、この視野画像の被写体からゲストが注目した対象を特定することができる。なお、一般的に、視野方向データはキャプチャ画像などの画像データよりも小容量であるから、この注目度算出装置によれば、注目度の算出に関わるメモリの使用量、およびデータ通信量を節約できる可能性がある。
【００１１】
第１の態様に係る注目度算出装置において、映像データは、パノラマ映像を表してよい。視聴行動データは、ゲストの端末が映像データをキャプチャした時に対応する映像データの第１の再生時刻を示す再生時刻データと、第１の再生時刻におけるゲストの視野方向を示す視野方向データとを含んでよい。特定部は、映像データから再生時刻データおよび視野方向データに基づいて第１の再生時刻におけるゲストの視野画像を抽出し、視野画像の被写体から第１の再生時刻にゲストが注目した対象を特定してよい。この注目度算出装置によれば、ゲストがキャプチャ操作を行った時の再生時刻に関連付けられた視野方向データを利用して当該再生時刻における当該ゲストの視野画像を抽出し、この視野画像の被写体から当該ゲストが注目した対象を特定することができる。ゲストがキャプチャ操作を行った時の当該ゲストの視野画像には当該ゲストが注目した対象が含まれる可能性が高いと推定できるので、この注目度算出装置によれば、信頼性の高い注目度を算出することができる。なお、一般的に、視野方向データはキャプチャ画像などの画像データよりも小容量であるから、この注目度算出装置によれば、注目度の算出に関わるメモリの使用量、およびデータ通信量を節約できる可能性がある。
【００１２】
第１の態様に係る注目度算出装置において、視聴行動データは、ゲストの端末によってキャプチャ操作に応じて生成された映像データのキャプチャ画像と、キャプチャ操作がなされた時に対応する映像データの第１の再生時刻を示す再生時刻データとを含んでよい。特定部は、キャプチャ画像の被写体から第１の再生時刻にゲストが注目した対象を特定してよい。この注目度算出装置によれば、ゲストによるキャプチャ画像の被写体から当該ゲストが注目した対象を特定することができる。かかるキャプチャ画像にはゲストが注目した対象が含まれる可能性が高いと推定できるので、この注目度算出装置によれば、信頼性の高い注目度を算出することができる。
【００１３】
第１の態様に係る注目度算出装置において、視聴行動データは、映像データの第１の再生時刻においてゲストの端末において映像データの表す映像に重畳して表示されたＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部品のうちゲストによって選択された第１のＧＵＩ部品を示すＧＵＩ選択データと、第１の再生時刻を示す再生時刻データとを含んでよい。特定部は、映像データから少なくとも再生時刻データに基づいてゲストの視野画像を抽出し、視野画像の被写体からＧＵＩ選択データに基づいて第１の再生時刻においてゲストの注目した対象を特定してよい。この注目度算出装置によれば、ゲストの視野画像を少なくとも再生時刻データに基づいて抽出し、この視野画像の被写体からゲストが注目した対象をＧＵＩ選択データに基づいて特定することができる。ＧＵＩ選択データは、ゲストが能動的に選択したＧＵＩ部品を示しており、選択されたＧＵＩ部品から視野画像に含まれる展示対象の一部または全部について、ゲストが本当に興味・関心を抱いているのか、それとも早く別の展示対象を見たいと考えているのか、を推定することができる。すなわち、このように、ＧＵＩ選択データを考慮してゲストが注目した対象を特定することで、信頼性の高い注目度を算出することができる。
【００１４】
第１の態様に係る注目度算出装置において、視聴行動データは、映像データの第１の再生時刻におけるゲストの視野方向を示す視野方向データと、第１の再生時刻を示す再生時刻データとを含んでよい。特定部は、第１の再生時刻におけるホストの位置と映像データの基準アングルとを示す基準位置姿勢データおよび視野方向データに基づいて第１の再生時刻におけるゲストの視野範囲を決定し、決定した視野範囲と複数の展示対象の各々を展示対象の位置に関連付けるマップデータとに基づいて第１の再生時刻においてゲストの注目した対象を特定してよい。
【００１５】
この注目度算出装置によれば、再生時刻に関連付けられた視野方向データと、同じ再生時刻に関連付けられた基準位置姿勢データとを利用して当該再生時刻におけるゲストの視野範囲を決定し、この視野範囲とマップデータとに基づいてゲストが注目した対象を特定することができる。なお、一般的に、基準位置姿勢データおよびマップデータは映像データよりも小容量であるから、この注目度算出装置によれば、注目度の算出に関わるメモリの使用量を節約できる可能性がある。
【００１６】
第１の態様に係る注目度算出装置において、映像データは、パノラマ映像を表してよい。視聴行動データは、ゲストの端末が映像データをキャプチャした時に対応する映像データの第１の再生時刻を示す再生時刻データと、第１の再生時刻におけるゲストの視野方向を示す視野方向データとを含んでよい。特定部は、第１の再生時刻におけるホストの位置と映像データの基準アングルとを示す基準位置姿勢データおよび視野方向データに基づいて第１の再生時刻におけるゲストの視野範囲を決定し、決定した視野範囲と複数の展示対象の各々を展示対象の位置に関連付けるマップデータとに基づいて第１の再生時刻においてゲストの注目した対象を特定してよい。
【００１７】
この注目度算出装置によれば、ゲストがキャプチャ操作を行った時の再生時刻に関連付けられた視野方向データと、同じ再生時刻に関連付けられた基準位置姿勢データとを利用して当該再生時刻におけるゲストの視野範囲を決定し、この視野範囲とマップデータとに基づいてゲストが注目した対象を特定することができる。ゲストがキャプチャ操作を行った時の当該ゲストの視野範囲には当該ゲストが注目した対象が含まれる可能性が高いと推定できるので、この注目度算出装置によれば、信頼性の高い注目度を算出することができる。なお、一般的に、基準位置姿勢データおよびマップデータは映像データよりも小容量であるから、この注目度算出装置によれば、注目度の算出に関わるメモリの使用量を節約できる可能性がある。
【００１８】
第１の態様に係る注目度算出装置において、算出部は、ゲストの注目した対象として特定された展示対象の注目度がゲストによる展示対象への注目の持続時間の長さに応じて増加するように複数の展示対象の注目度を算出してよい。この注目度算出装置によれば、ゲストが展示対象を注視する時間が長いほど当該展示対象の注目度が増加するので、僅かな時間ゲストの目に留まったに過ぎない展示対象と、ゲストの目を長時間奪った展示対象とを正当に区別して注目度を算出することができる。
【００１９】
本発明の第２の態様に係る注目度算出方法は、コンピュータが、ホストが展示会を撮影した映像データを共有するゲストの端末において取得された入力に基づくゲストの視聴行動データを取得することと、コンピュータが、視聴行動データに基づいて、展示会における複数の展示対象のうちゲストの注目した対象を特定することと、コンピュータが、ゲストの注目した対象として特定された展示対象の注目度が相対的に増加するように複数の展示対象の注目度を算出することとを具備する。
【００２０】
この注目度算出方法は、展示会に仮想的に参加するゲストからの展示対象への注目度を算出するので、展示会の実際の参加者へのアンケートなどとは異なるアプローチで、展示対象への興味・関心に関わるデータを収集することができる。
【００２１】
本発明の第３の態様に係る注目度算出プログラムは、コンピュータを、ホストが展示会を撮影した映像データを共有するゲストの端末において取得された入力に基づくゲストの視聴行動データを取得する手段、視聴行動データに基づいて、展示会における複数の展示対象のうちゲストの注目した対象を特定する手段、ゲストの注目した対象として特定された展示対象の注目度が相対的に増加するように複数の展示対象の注目度を算出する手段として機能させる。
【００２２】
この注目度算出プログラムは、展示会に仮想的に参加するゲストからの展示対象への注目度を算出するので、展示会の実際の参加者へのアンケートなどとは異なるアプローチで、展示対象への興味・関心に関わるデータを収集することができる。
【発明の効果】
【００２３】
本発明によれば、ホストによって撮影された映像を共有するゲストの注目度を算出することができる。
【図面の簡単な説明】
【００２４】
【図１】実施形態に係る注目度算出サーバを含む映像共有システムを例示するブロック図。
【図２】図１中のゲスト端末を例示するブロック図。
【図３】実施形態に係る注目度算出サーバを例示するブロック図。
【図４】ゲストの視野の説明図。
【図５】ゲストの視野画像を例示する図。
【図６】映像のパーティションの説明図。
【図７】映像に重畳して表示されるＧＵＩ部品を例示する図。
【図８】マップデータを用いた注目度算出の説明図。
【図９】図３の注目度算出サーバの動作を例示するフローチャート。
【発明を実施するための形態】
【００２５】
以下、図面を参照しながら実施形態の説明を述べる。なお、以降、説明済みの要素と同一または類似の要素には同一または類似の符号を付し、重複する説明については基本的に省略する。例えば、複数の同一または類似の要素が存在する場合に、各要素を区別せずに説明するために共通の符号を用いることがあるし、各要素を区別して説明するために当該共通の符号に加えて枝番号を用いることもある。
【００２６】
（実施形態）  
実施形態に係る注目度算出サーバは、ゲストの端末（以降、ゲスト端末と称する）が、ホストの端末（以降、ホスト端末と称する）によって撮影、投稿された映像データを映像配信サーバを介して共有する映像共有システムに組み込むことができる。図１に、実施形態に係る注目度算出サーバ４０を含む映像共有システムを例示する。
【００２７】
図１の映像共有システムは、ホスト端末１０と、映像配信サーバ２０と、ゲスト端末３０−１，３０−２，・・・と、注目度算出サーバ４０とを含む。図１の映像配信サーバ２０は、ホスト端末１０、ゲスト端末３０、および注目度算出サーバ４０の一部または全部と、例えばインターネットなどのネットワーク経由で接続されており、互いにデータを送受信し得る。また、注目度算出サーバ４０は、ホスト端末１０，映像配信サーバ２０、およびゲスト端末３０の一部または全部とネットワーク経由で接続されており、互いにデータを送受信し得る。
【００２８】
ホスト端末１０、映像配信サーバ２０およびゲスト端末３０は、以下に説明するように、映像共有サービスを授受するための基本的な機能を有する。なお、以降の説明では、図１の映像共有システムがライブ映像を共有すること、すなわちライブストリーミング、を仮定するが、ライブ映像に限らずホストが予め作成した映像を共有する場合にも後述する注目度の算出は可能である。故に、実施形態は、ライブ映像に限らず映像一般に適用が可能である。また、映像は、ホストによる展示会の撮影を前提とする。すなわち、ゲストは、ホストが展示会を撮影した映像データを共有することになる。ここで、展示会とは、典型的には業界向け見本市であるが、これに限らず、人工物（例えば、製品、作品、建造物、（仮想）オブジェクト、など）、天然物（風景、人間を含む生物、気象）、人物による歌唱、ダンス、演奏、スポーツ、などの実演、またはこれらの組み合わせなどの展示対象を鑑賞可能な場を広く意味し得る。具体的には、展示会として、コンサート、演劇、スポーツ大会、などが含まれ得る。
【００２９】
ホスト端末１０は、逐次、例えば当該ホスト端末１０に接続されたカメラ／マイクロフォンによって生成されたライブ映像／音声データをエンコードし、エンコード済み（映像またはマルチメディア）データを映像配信サーバ２０へ送信（アップロード）する。ここで、カメラは、全天球もしくは半天球の３６０度カメラまたはその他のパノラマカメラであってもよいし、通常の単眼カメラであってもよい。
【００３０】
ホスト端末１０は、コンピュータなどの電子デバイス、例えば、モバイル端末（例えば、スマートフォン、タブレット、ラップトップ、など）、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、などであってもよいし、通信機能を有するＶＲ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ）／ＡＲ／ＭＲ端末、例えばＨＭＤであってもよいが、これらに限られない。なお、ホスト端末１０としてＨＭＤのような頭部装着型のデバイスを使用する場合には、単眼型または透過型のデバイスを採用することで、ホストの視界をある程度確保することができる。
【００３１】
映像配信サーバ２０は、ホスト端末１０からエンコード済みデータを受信し、これに対して、例えば、再エンコード、などの加工を必要に応じて行う。映像配信サーバ２０は、（加工後の）エンコード済みデータをゲスト端末３０へ配信する。
【００３２】
ゲスト端末３０は、映像配信サーバ２０からエンコード済みデータを受信し、これをデコードし、ライブ映像（音声を含み得る）を再生する。なお、３６０度映像を含むパノラマ映像を再生する場合に、ゲスト端末３０は、例えば、ゲストの頭部および／または視線の方向、または当該ゲスト端末３０の方向を検出し、これに基づいて再生する映像の視点を切り替えてもよい。同様に、パノラマ映像を再生する場合に、ゲスト端末３０は、例えば、ゲストによる視点切り替えのための操作、例えば、フリック、ストローク、タッチ、タップ、スワイプ、ドラグ、クリック、などを検出し、これに基づいて再生する映像の視点を切り替えてもよい。
【００３３】
ゲスト端末３０は、典型的には、没入感に優れたＨＭＤなどのＶＲ／ＡＲ／ＭＲ端末などの表示デバイスと、この制御装置、例えば、モバイル端末、ＰＣ、ゲーム機、などの組み合わせであってよい。なお、表示デバイスおよびその制御装置は、分離型である必要はなく一体化されていてもよい。
【００３４】
ゲストは、遠隔地に居るホストによって撮影され、ゲスト端末３０によって再生される映像を通じて、あたかも展示会に参加しているかのような体験をすることができる。そして、実施形態に係る注目度算出サーバ４０は、映像再生時にゲスト端末３０において取得された入力に基づくゲストの視聴行動データを収集し、この視聴行動データに基づいて、展示会における複数の展示対象のうちゲストの注目した対象を特定する。さらに、注目度算出サーバ４０は、このゲストの注目した対象に基づいて、これらの展示対象の注目度を算出する。
【００３５】
このように注目度算出サーバ４０は、展示会に仮想的に参加するゲストからの注目度を算出するので、展示会の実際の参加者へのアンケートなどとは異なるアプローチで、展示対象への興味・関心に関わるデータを収集することができる。なお、この注目度は、従来のアンケートの分析結果などと組み合わせて、またはこれに代えて、様々な利活用が期待できる。例えば、注目度は、展示会に出展する企業などの出展主体または展示会の主催者などへフィードバック情報を提供する、ゲストまたは他の（潜在）需要者へのマーケティングを支援する、ゲストが最も撮影を望んでいるであろう展示対象（撮影対象）の撮影をホストに要求する、などのために利活用され得る。一例として、複数の人物による歌唱などを鑑賞するコンサートにおいて、ゲストの注目度に基づいてこれらの人物のランキングを作成したり、ゲスト個人が興味・関心を強く惹かれた人物を当該ゲストの注目度に基づいて特定したりすることもできる。また、かかる注目度の利活用の一例として、ゲスト個人が興味・関心を強く惹かれた人物からのメッセージを当該ゲストへ送付することもあり得る。
【００３６】
なお、図１において示される各装置の数は、例示に過ぎない。例えば、ゲスト端末３０の数は、時々刻々と変化するので、０となることがあり得るし、数百、数千となることもあり得る。また、図１の映像共有システムは、複数のライブ映像を並列的に配信することができるので、ホスト端末１０の数も２以上となり得る。
【００３７】
以下、ゲスト端末３０の構成について詳しく説明する。ゲスト端末３０は、図２に例示されるように、通信Ｉ／Ｆ  １００と、プロセッサ１１０と、メモリ１２０と、出力装置１３０と、入力装置１４０とを含む。
【００３８】
通信Ｉ／Ｆ  １００は、ネットワーク経由で、外部装置、例えば、映像配信サーバ２０、注目度算出サーバ４０、などと通信をするためのモジュールであって、例えば、送受信のための信号処理回路、アンテナ、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）端子などを含み得る。通信Ｉ／Ｆは、例えば移動通信などの広域通信用のモジュール、無線／有線ＬＡＮ用のモジュール、Ｂｌｕｅｔｏｏｔｈ（登録商標）用のモジュール、などであり得る。
【００３９】
プロセッサ１１０は、典型的にはＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）および／またはＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）であるが、マイコン、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、またはその他の汎用または専用のプロセッサなどであってもよい。プロセッサ１１０は、例えば、入出力制御、通信制御、画像／音声処理、後述する視聴行動データの生成、などを行う。
【００４０】
メモリ１２０は、プロセッサ１１０が各処理を実現するために当該プロセッサ１１０によって実行されるプログラムおよび当該プロセッサ１１０によって使用されるデータ、例えば、入力データ、映像データ、視聴行動データ、などを一時的に格納する。メモリ１２０は、かかるプログラム／データが展開されるワークエリアを有するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含み得る。
【００４１】
出力装置１３０は、例えば、プロセッサによって再生された映像を出力する表示デバイス、プロセッサによって再生された音声を出力するスピーカ、などを含み得る。出力装置１３０は、ＨＭＤの要素の一部または全部であってもよい。
【００４２】
入力装置１４０は、例えば、センサ、タッチスクリーン、マイクロフォン、キーボード、マウス、などの一部または全部を含み得る。
【００４３】
ここで、センサは、例えば、加速度センサ、ジャイロスコープ、磁気センサ、などの動きセンサを含み得る。動きセンサによって検出されたセンサデータは、ゲストの頭部および／またはゲスト端末３０の方向（例えば３軸の傾き）の推定に利用することができる。具体的には、パノラマ映像の再生時には、このセンサデータに基づいて、ゲストの頭部および／またはゲスト端末３０の３次元的な回転角であるＹａｗ角、Ｒｏｌｌ角、およびＰｉｔｃｈ角が推定され、これに応じてゲスト端末３０に表示される映像の視点が制御され得る。
【００４４】
また、センサは、いわゆるアイトラッキングデバイスを含み得る。アイトラッキングデバイスは、ゲストの眼球の動きを捉え、ゲストの視線方向を表す入力データを生成する。かかる入力データもまた、ゲスト端末３０に表示される映像の視点の制御に利用され得る。
【００４５】
プロセッサ１１０は、メモリ１２０に保存されたプログラムを実行することで、図２の受信データ取得部１１１、デコーダ１１２、映像出力部１１３、入力データ取得部１１４、視聴行動データ生成部１１５、および視聴行動報告部１１６として機能し得る。また、メモリ１２０は、図２の映像データ記憶部１２１、視聴行動データ記憶部１２２、および入力データ記憶部１２３を含み得る。
【００４６】
通信Ｉ／Ｆ  １００は、外部装置から種々のデータをネットワーク経由で受信する受信部１０１と、外部装置へ種々のデータをネットワーク経由で送信する送信部１０２とを含む。受信部１０１は、映像配信サーバ２０から前述のエンコード済みデータを受信し、これを受信データ取得部１１１へ送る。また、送信部１０２は、視聴行動報告部１１６から視聴行動データを受け取り、これを注目度算出サーバ４０へ送信する。
【００４７】
受信データ取得部１１１は、受信部１０１から受信データを取得し、これをメモリ１２０に書き込む。一例として、受信データ取得部１１１は、受信部１０１からエンコード済みデータを取得し、これを映像データ記憶部１２１に書き込む。
【００４８】
映像データ記憶部１２１は、受信データ取得部１１１によって取得されたエンコード済みデータを保存する。このエンコード済みデータは、少なくともエンコード済み映像データを含み、さらにエンコード済み音声データを含み得る。映像データ記憶部１２１に保存されたエンコード済み映像データは、プロセッサ１１０の種々の機能部、例えばデコーダ１１２によって読み出され得る。
【００４９】
デコーダ１１２は、映像データ記憶部１２１からエンコード済み映像データを映像データ記憶部１２１から読み出す。デコーダ１１２は、エンコード済み映像データを適切なコーデックに従ってデコードして映像データを再生する。なお、デコーダ１１２は、ビデオデコーダに加えて音声デコーダを含んでいてもよい。デコーダ１１２は、再生した映像データを映像出力部１１３へ送る。また、デコーダ１１２は、図２においてプロセッサ１１０の機能の一部であるかのように描かれているが、専用の回路であってもよい。
【００５０】
映像出力部１１３は、デコーダ１１２から映像データを適時に、すなわち当該映像データに対応する出力タイミングの到来前に、受け取り、これを出力装置１３０へ送る。なお、映像出力部１１３は、映像データに限らず音声データの出力を制御してもよい。
【００５１】
映像データがパノラマ映像を表す場合には、映像出力部１１３は、再生する映像の視点を制御してもよい。例えば、映像出力部１１３は、入力データ記憶部１２３に保存されているゲストの頭部および／または視線の方向、またはゲスト端末３０の姿勢を表す入力データ、および／またはゲストによる視点切り替えのための操作を表す入力データに基づいて、再生する映像の視点を決定し得る。そして、映像出力部１１３は、決定した視点に応じた映像データを、デコーダ１１２からの映像データに基づいて生成し、これを出力装置１３０へ送ってもよい。
【００５２】
また、映像出力部１１３は、映像データに必要に応じてＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部品、および／または後述されるパーティションを明示するための表示（例えば、パーティションの境界線および／またはパーティションのラベル）を付加してから出力装置１３０へ送ってもよい。
【００５３】
出力装置１３０は、映像出力部１１３から映像データを受け取り、これを表示する。なお、出力装置１３０は、映像データの表示に加えて、音声データを出力してもよい。
【００５４】
入力装置１４０は、ゲスト端末３０における入力に基づいて入力データを発生し、これを入力データ取得部１１４へ送る。ここで、入力データは、例えば、ゲストの頭部および／または視線の方向、またはゲスト端末３０の方向を表すデータ、ゲストによるゲスト端末３０の表示映像に対する操作（例えば、キャプチャ操作、視点切り替えのための操作、映像に重畳されたＧＵＩ部品を選択する操作、映像のパーティションを選択する操作）を表すデータ、などの一部または全部と、かかるデータの生成時に対応する映像データの再生時刻を示す再生時刻データとを含み得る。
【００５５】
なお、ゲスト端末３０は、オプションとしてキャプチャ機能を実装し得る。ゲスト端末３０がキャプチャ機能を実装する場合には、プロセッサ１１０が、例えばキャプチャ操作を表す入力データに応じて、出力装置１３０に含まれる表示デバイスに表示されている映像をキャプチャしてキャプチャ画像を生成するキャプチャ部（図示しない）として機能し得る。
【００５６】
入力データ取得部１１４は、入力装置１４０から種々の入力データを受け取り、これを入力データ記憶部１２３に書き込む。
【００５７】
入力データ記憶部１２３は、入力データ取得部１１４によって取得された入力データを保存する。入力データ記憶部１２３に保存された入力データは、プロセッサ１１０の種々の機能部、例えば、視聴行動データ生成部１１５によって読み出される。
【００５８】
視聴行動データ生成部１１５は、入力データ記憶部１２３から入力データを読み出し、これに基づいてゲストの映像視聴時の意識的なまたは無意識の行動を表す視聴行動データを生成する。視聴行動データ生成部１１５は、生成した視聴行動データを視聴行動データ記憶部１２２に書き込む。
【００５９】
具体的には、映像データがパノラマ映像、すなわち視点の切り替えが可能な映像である場合に、視聴行動データ生成部１１５は、ある時点におけるゲストの視野方向を表す視野方向データと、当該時点に対応する映像データの再生時刻を示す再生時刻データとを含む視聴行動データを生成してもよい。ここで、ある時点とは、例えば予め定められたタイミングであってもよいし、例えばゲストがキャプチャ操作などの所定の入力を行ったタイミングであってもよい。
【００６０】
視聴行動データ生成部１１５は、例えば入力データに含まれ得る、ゲストの頭部および／または視線の方向、またはゲスト端末３０の方向を表すデータに基づいて視野方向データを生成し得る。一例として、視聴行動データ生成部１１５は、ゲストの視野を図４に例示されるように、ホストの視野を基準として正面方向（Ｆ）、右方向（Ｒ）、左方向（Ｌ）および後方（Ｂ）の４つの視野領域に分割し、ゲストの頭部および／または視線の方向、またはゲスト端末３０の方向がいずれの視野領域に該当するかを判定し、判定した視野領域を表すインデックスを視野方向データとして生成してもよい。なお、図４は例示に過ぎず、ゲストの視野は３以下の視野領域に分割されてもよいし、５以上の視野領域に分割されてもよい。また、視野領域は、映像の視点切り替えの単位と一致していてもよいししなくてもよい。
【００６１】
後述するように、これら視野方向データおよび再生時刻データと、映像データとを組み合わせれば、再生時刻データの示す再生時刻におけるゲストの視野画像をある程度再現することができる。この視野画像には、ゲストの注目した対象が含まれている可能性がある。例えば図５に例示される視野画像は、被写体として、ブース３０１、展示物３０１−１，３０１−２，３０１−３，ブース３０２、および展示物３０２−１を含んでいるが、ゲストがこれらの一部または全部に興味・関心がある可能性がある。
【００６２】
また、映像データがパノラマ映像、または通常の映像、すなわち視点切り替えが不可能な映像、である場合に、視聴行動データ生成部１１５は、ゲストによるキャプチャ操作に応じて生成されたキャプチャ画像と、このキャプチャ操作のなされた時に対応する映像データの再生時刻を示す再生時刻データとを含む視聴行動データを生成してもよい。キャプチャ画像は、データ容量が視野方向データに比べて大きい反面、キャプチャ操作がなされた時のゲストの視野画像そのものであるので、視野画像を再現する処理が不要であるうえにかかる処理に起因する視野の誤差も生じないという利点がある。また、ゲストが能動的にキャプチャ操作を行って保存したキャプチャ画像には、当該ゲストの注目した対象が含まれている可能性が高いと推定できる。
【００６３】
なお、映像は、例えば図６に示されるように、複数のパーティションに区切って表示されてもよい。図６の例では、映像は３つのパーティションＬ（左）、Ｃ（中央）、およびＲ（右）に区切られている。ゲストがいずれかのパーティションを選択する操作を行ったとすると、そのパーティションには、当該ゲストの注目した対象が含まれている可能性が高いと推定できる。例えば、図６の例では、ゲストがパーティションＬを選択すれば当該ゲストは展示物３０１−１および／またはブース３０１に興味・関心があると推定できるし、ゲストがパーティションＣを選択すれば当該ゲストは展示物３０１−２，展示物３０１−２および／またはブース３０１に興味・関心があると推定できるし、ゲストがパーティションＲを選択すれば当該ゲストは展示物３０２−１および／またはブース３０２に興味・関心があると推定できる。ただし、図６は例示に過ぎず、映像は２以下のパーティションに区切られてもよいし、４以上のパーティションに区切られてもよい。また、例えば、物体認識技術などを利用して、物体毎に対応するパーティションが定められてもよい。
【００６４】
そこで、視聴行動データ生成部１１５は、ゲストによるパーティションの選択がなされた時の視野方向データおよび／またはキャプチャ画像と、選択されたパーティションを示すパーティション選択データと、パーティションの選択がなされた時に対応する映像データの再生時刻を示す再生時刻データとを含む視聴行動データを生成してもよい。
【００６５】
さらに、映像には、例えば図７に示されるように、ＧＵＩ部品が重畳して表示され得る。図７のＧＵＩ部品４０１を選択したゲストは、現在表示されている映像の被写体であるブース３０１、および展示物３０１−１，３０１−２，３０１−３の少なくとも一部に興味・関心があると推定できる。他方、図７のＧＵＩ部品４０２を選択したゲストは、現在表示されている映像の被写体であるブース３０１、および展示物３０１−１，３０１−２，３０１−３の少なくとも一部に興味・関心がないか、他のブースおよび／または展示物に興味・関心があると推定できる。
【００６６】
そこで、視聴行動データ生成部１１５は、映像に重畳して表示されたＧＵＩ部品のうちゲストに選択されたものを示すＧＵＩ選択データと、かかる選択のなされた時に対応する映像データの再生時刻を示す再生時刻データとを含む視聴行動データを生成してもよい。なお、映像データがパノラマ映像である場合には、ゲストの視野画像を再現可能とするために、視聴行動データ生成部１１５は、ＧＵＩ部品が選択された時の視野方向データおよび／またはキャプチャ画像を視聴行動データに含める必要がある。
【００６７】
視聴行動データ記憶部１２２は、視聴行動データ生成部１１５によって生成された視聴行動データを保存する。視聴行動データ記憶部１２２に保存された視聴行動データは、プロセッサ１１０の種々の機能部、例えば、視聴行動報告部１１６によって読み出される。
【００６８】
視聴行動報告部１１６は、視聴行動データ記憶部１２２から視聴行動データを読み出し、これを注目度算出サーバ４０に報告する。具体的には、視聴行動報告部１１６は、視聴行動データを送信部１０２へ送り、送信部１０２はこの視聴行動データをネットワーク経由で注目度算出サーバ４０へ送信する。
【００６９】
次に、注目度算出サーバ４０の構成について詳しく説明する。注目度算出サーバ４０は、図３に例示されるように、通信Ｉ／Ｆ  ２００と、プロセッサ２１０と、メモリ２２０とを含む。
【００７０】
通信Ｉ／Ｆ  ２００は、ネットワーク経由で、外部装置、例えば、ホスト端末１０、映像配信サーバ２０、ゲスト端末３０、などと通信をするためのモジュールであって、例えば、送受信のための信号処理回路、光コネクタなどを含み得る。通信Ｉ／Ｆ  ２００は、例え光通信モジュール、などであり得る。
【００７１】
プロセッサ２１０は、汎用または専用のプロセッサなどであってもよい。プロセッサ２１０は、例えば、入出力制御、通信制御、後述される注目対象の特定および注目度の算出、などを行う。
【００７２】
メモリ２２０は、プロセッサ２１０が各処理を実現するために当該プロセッサ２１０によって実行されるプログラムおよび当該プロセッサ２１０によって使用されるデータ、例えば、視聴行動データ、注目対象データ、注目度、などを一時的に格納する。さらに、メモリ２２０は、視聴行動データに関連付けられるゲストの視野画像を再現するために、映像データを格納し、および／または後述される基準位置姿勢データおよびマップデータを格納し得る。メモリ２２０は、かかるプログラム／データが展開されるワークエリアを有するＲＡＭを含み得る。
【００７３】
プロセッサ２１０は、メモリ２２０に保存されたプログラムを実行することで、図３の受信データ取得部２１１、注目対象特定部２１２、注目度算出部２１３、および注目度報告部２１４として機能し得る。また、メモリ２２０は、図３の視聴行動データ記憶部２２１、注目度記憶部２２２および注目対象データ記憶部２２３を含み得る。
【００７４】
通信Ｉ／Ｆ  ２００は、外部装置から種々のデータをネットワーク経由で受信する受信部２０１と、外部装置へ種々のデータをネットワーク経由で送信する送信部２０２とを含む。受信部２０１は、ゲスト端末３０から視聴行動データを受信し、これを受信データ取得部２１１へ送る。受信部２０１は、ホスト端末１０および／または映像配信サーバ２０から（エンコード済み）映像データおよび／または基準位置姿勢データを受信し、これを受信データ取得部２１１へ送り得る。ここで、基準位置姿勢データは、所与の時刻におけるホストの位置と映像データの基準アングルとを示す。また、送信部２０２は、注目度報告部２１４から注目度を受け取り、これを例えば図示されない注目度利活用サーバへ送信する。
【００７５】
ここで、注目度利活用サーバは、注目度算出サーバ４０から注目度をネットワーク経由で受信し、これを利活用する。具体的には、注目度利活用サーバは、注目度に基づいて作成したフィードバック情報を展示会の出展主体または展示会の主催者などへ提供したり、ゲストまたは他の（潜在）需要者へのマーケティングを注目度に基づいて支援したり、撮影対象を注目度に基づいて決定して当該撮影対象の撮影をホストに要求したりする。
【００７６】
受信データ取得部２１１は、受信部２０１から受信データを取得し、これをメモリ２２０に書き込む。一例として、受信データ取得部２１１は、受信部２０１から視聴行動データを取得し、これを視聴行動データ記憶部２２１に書き込む。また、受信データ取得部２１１は、受信部２０１から（エンコード済み）映像データおよび／または基準位置姿勢データを取得し、これをメモリ１２０に書き込み得る。
【００７７】
視聴行動データ記憶部２２１は、受信データ取得部２１１によって取得された視聴行動データを保存する。視聴行動データ記憶部２２１に保存された視聴行動データは、プロセッサ２１０の種々の機能部、例えば注目対象特定部２１２によって読み出され得る。
【００７８】
なお、視聴行動データは、ホストおよびゲストの区別なく集積されてもよいし、ホストまたはゲストを区別して集積されてもよい。すなわち、あるホスト端末１０によって発信される映像の視聴時に生成された視聴行動データと、別のホスト端末１０によって発信される映像の視聴時に視聴行動データとは区別されてもよい。この場合に、視聴行動データは、どのホスト端末１０をソースとする映像の視聴時に当該視聴行動データが生成されたかを表すホスト識別子を含み得る。また、あるゲストのゲスト端末３０により生成された視聴行動データと、別のゲストのゲスト端末３０により生成された視聴行動データとは区別されてもよい。この場合に、視聴行動データは、どのゲスト端末３０により当該視聴行動データが生成されたかを表すゲスト識別子を含み得る。
【００７９】
注目対象特定部２１２は、視聴行動データ記憶部２２１から視聴行動データを読み出し、メモリ２２０から展示会における複数の展示対象の参照データを読み出す。ここで、参照データは、例えば、展示対象の外観（展示対象および／またはその属する出展主体のロゴおよび／または商標、展示対象としての人物の顔、などの部分的な外観を含み得る）、展示対象に付与されたコード（例えば、一次元コード、二次元コード、など）、展示対象に関連付けられるテキスト（例えば、名称、愛称、識別番号、説明文など）、展示対象の位置、などを示し得る。なお、複数の展示対象の位置を示す参照データは、マップデータと呼ぶこともできる。注目対象特定部２１２は、視聴行動データおよび参照データに基づいて、当該視聴行動データに含まれる再生時刻データの示す映像データの再生時刻において、ゲストが注目した対象を特定する。そして、注目対象特定部２１２は、例えば、この再生時刻データと、特定した対象を識別する展示対象識別子とを含む注目対象データを生成し、これを注目対象データ記憶部２２３に書き込む。
【００８０】
なお、視聴行動データが前述のホスト識別子および／またはゲスト識別子を含む場合には、注目対象データもまたこれを含んでもよい。また、ホスト識別子および／またはゲスト識別子は、それぞれ１つまたは複数の属性、例えば、性別、年代、嗜好、スキル、などを識別する属性識別子に変換されてもよい。なお、ホスト識別子および／またはゲスト識別子から属性識別子への変換ルールは、例えば図１の映像共有システムのユーザ情報を管理するサーバによって作成され、注目度算出サーバ４０がこれを取得してもよい。例えば、あるゲスト識別子が「男性」、「３０代」、「アーリーアダプター」、「専門家」などの属性を識別する属性識別子に変換され、注目対象データに含められてもよい。
【００８１】
具体的には、注目対象特定部２１２は、以下に列挙するように様々な技法により、ゲストが注目した対象を特定することができる。
【００８２】
（１）視聴行動データが前述の視野方向データおよび再生時刻データを含み、メモリ２２０には（パノラマ映像を表す）映像データが保存されているとする。この場合に、注目対象特定部２１２は、再生時刻データおよび視野方向データに基づいて、映像データから当該再生時刻データの示す再生時刻におけるゲストの視野画像を抽出する。例えば、注目対象特定部２１２は、映像データのうち再生時刻データの示す再生時刻に対応する１枚のパノラマ画像を抽出し、さらにこのパノラマ画像から視野方向データの示す視野方向に対応する１視点分の画像をゲストの視野画像として抽出し得る。
【００８３】
そして、注目対象特定部２１２は、この視野画像の被写体から、再生時刻データの示す再生時刻においてゲストが注目した対象を特定する。具体的には、注目対象特定部２１２は、被写体の外観を参照データに含まれる複数の展示対象の外観と比較したり、被写体に含まれるテキスト領域またはコード領域を抽出し、抽出した領域を参照データに含まれる複数の展示対象に関連付けられるテキストまたは展示対象に付与されたコードと比較したりすることで、視野画像に含まれる被写体が複数の展示対象のいずれかに該当するか否かを判定できる。
【００８４】
（２）視聴行動データが前述のキャプチャ画像および再生時刻データを含んでいるとする。この場合に、注目対象特定部２１２は、このキャプチャ画像の被写体から、再生時刻データの示す再生時刻においてゲストが注目した対象を特定する。具体的には、注目対象特定部２１２は、上記（１）と同様の技法により、キャプチャ画像に含まれる被写体が複数の展示対象のいずれかに該当するか否かを判定できる。
【００８５】
（３）視聴行動データが前述のＧＵＩ選択データおよび再生時刻データを含んでいるとする。なお、視聴行動データがキャプチャ画像をさらに含んでいる場合、またはメモリ２２０に（通常の映像を表す）映像データが保存されている場合には、注目対象特定部２１２は、このキャプチャ画像、または映像データのうち再生時刻データの示す再生時刻に対応する１枚の画像、をゲストの視野画像として扱うことができる。他方、視聴行動データが視野方向データをさらに含んでいて、かつメモリ２２０に（パノラマ映像を表す）映像データが保存されている場合には、注目対象特定部２１２は、上記（１）と同様の技法により、ゲストの視野画像を抽出できる。
【００８６】
そして、注目対象特定部２１２は、この視野画像の被写体から上記（１）と同様の技法により複数の展示対象のいずれかに該当するものを抽出し、抽出した展示対象をさらにＧＵＩ選択データに基づいて絞り込むことで、再生時刻データの示す再生時刻においてゲストが注目した対象を特定する。例えば、ＧＵＩ選択データが「右の展示物」のようなＧＵＩ部品が選択されたことを示す場合には、注目対象特定部２１２は、視野画像において右側に位置する展示物をゲストが注目した対象として特定し得る。また、ＧＵＩ選択データが例えば図７のＧＵＩ部品４０１が選択されたことを示す場合には、注目対象特定部２１２は、視野画像に含まれる展示対象をゲストが注目した対象として特定し得る。他方、ＧＵＩ選択データが例えば図７のＧＵＩ部品４０２が選択されたことを示す場合には、注目対象特定部２１２は、視野画像に含まれる展示対象をゲストが注目した対象から除外し得る。
【００８７】
（４）視聴行動データが前述のパーティション選択データおよび再生時刻データを含んでいるとする。なお、視聴行動データがキャプチャ画像をさらに含んでいる場合、またはメモリ２２０に（通常の映像を表す）映像データが保存されている場合には、注目対象特定部２１２は、このキャプチャ画像、または映像データのうち再生時刻データの示す再生時刻に対応する１枚の画像、をゲストの視野画像として扱うことができる。他方、視聴行動データが視野方向データをさらに含んでいて、かつメモリ２２０に（パノラマ映像を表す）映像データが保存されている場合には、注目対象特定部２１２は、上記（１）と同様の技法により、ゲストの視野画像を抽出できる。
【００８８】
そして、注目対象特定部２１２は、この視野画像をパーティション選択データに基づいてさらに絞り込む。例えば、パーティション選択データが例えば図６のパーティションＬが選択されたことを示す場合には、注目対象特定部２１２は、視野画像からこのパーティションＬに該当する部分をトリミングし得る。そして、注目対象特定部２１２は、上記（１）と同様の技法により、この絞り込み後の視野画像に含まれる被写体が複数の展示対象のいずれかに該当するか否かを判定できる。
【００８９】
（５）視聴行動データが前述の視野方向データおよび再生時刻データを含み、メモリ２２０にはマップデータおよび基準位置姿勢データが保存されているとする。注目対象特定部２１２は、再生時刻データ、基準位置姿勢データに基づいて、再生時刻データの示す再生時刻におけるホストの位置と映像データの基準アングルとを決定する。さらに、注目対象特定部２１２は、決定した映像データの基準アングルを、視野方向データの示す視野方向に応じて回転させて、再生時刻データの示す再生時刻におけるゲストの視野範囲を推定する。マップデータは、展示会における複数の展示対象をその位置に関連付ける。そして、注目対象特定部２１２は、推定したゲストの視野範囲内に展示されている展示対象を、再生時刻データの示す再生時刻においてゲストが注目した対象として特定する。具体的には、図８に例示されるように、注目対象特定部２１２は、ホストの位置５０１を中心にゲストの視野範囲５０２を推定し、この視野範囲５０２の内に展示されているブースＡ０１、および／または当該ブースＡ０１内の展示物を、ゲストが注目した対象として特定し得る。
【００９０】
上記（５）の技法によれば、上記（１），（３）〜（４）のようなメモリ２２０に大容量の映像データを保存する必要のある技法に比べて、メモリ２２０の使用量を節約できる可能性がある。加えて、上記（５）の技法によれば、同じ展示会に参加する他のホストの映像に関わる注目度の算出時にも同じマップデータを利用することで、メモリ２２０の使用量をさらに節約できる。或いは、上記（１），（３）〜（４）の技法において、注目度算出サーバ４０が、ホスト端末１０または映像配信サーバ２０に映像データのうち再生時刻データの示す再生時刻に対応する画像を要求するようにしてもよい。
【００９１】
注目対象データ記憶部２２３は、注目対象特定部２１２によって生成された注目対象データを保存する。注目対象データ記憶部２２３に保存された注目対象データは、プロセッサ２１０の種々の機能部、例えば注目度算出部２１３によって読み出される。なお、注目対象データは、例えば、再生時刻、ゲスト識別子、ホスト識別子、および／または属性識別子をキーとして含んでいてもよく、所望のキーにマッチするものを選択的に読み出し可能であってもよい。
【００９２】
注目度算出部２１３は、注目対象データ記憶部２２３から注目対象データを読み出し、これに基づいて複数の展示対象の注目度を算出する。そして、注目度算出部２１３は、算出した注目度を注目度記憶部２２２に書き込む。
【００９３】
注目度算出部２１３は、注目対象データの示す対象の注目度が相対的に増加するように複数の展示対象の注目度を算出し得る。具体的には、注目度算出部２１３は、あるゲストについて得られた注目対象データの示す対象の注目度が、当該ゲストによる当該対象への注目の持続時間の長さに応じて増加するように複数の展示対象の注目度を算出してもよい。例えば、注目度算出部２１３は、複数の再生時刻に亘って、展示対象毎に、注目対象データにおける当該展示対象の出現数を集計し、この集計結果に基づいて当該展示対象の注目度を算出する。また、注目度算出部２１３は、あるゲストについて得られた一連の注目対象データの示すある対象への注目の持続時間が閾値未満である場合に、当該一連の注目対象データを破棄してもよい。換言すれば、注目度算出部２１３は、あるゲストについて得られた一連の注目対象データの示すある対象への注目の持続時間が閾値を超える場合に、当該一連の注目対象データに基づいて注目度を算出してもよい。
【００９４】
注目度算出部２１３は、ゲスト別／属性別に注目度を算出してもよい。すなわち、注目度算出部２１３は、あるゲスト識別子／属性識別子を含む注目対象データを注目対象データ記憶部２２３から読み出し、展示対象毎に、読み出した注目対象データにおける当該展示対象の出現数を複数の再生時刻に亘って集計し、この集計結果に基づいて当該ゲスト識別子の示すゲスト／属性識別子の示す属性値を持つゲストの当該展示対象の注目度を算出してもよい。
【００９５】
また、注目度算出部２１３は、ホスト別に注目度を算出してもよい。すなわち、注目度算出部２１３は、あるホスト識別子を含む注目対象データを注目対象データ記憶部２２３から読み出し、展示対象毎に、読み出した注目対象データにおける当該展示対象の出現数を複数の再生時刻に亘って集計し、この集計結果に基づいて当該ホスト識別子の示すホストによる撮影映像を視聴するゲストの当該展示対象の注目度を算出してもよい。
【００９６】
さらに、注目度算出部２１３は、展示会における総合的な注目度を算出してもよい。すなわち、注目度算出部２１３は、全ての注目対象データを注目対象データ記憶部２２３から読み出し、展示対象毎に、読み出した注目対象データにおける当該展示対象の出現数を複数の再生時刻に亘って集計し、この集計結果に基づいて当該展示会に仮想的に参加する全ゲストの当該展示対象の注目度を算出してもよい。
【００９７】
注目度記憶部２２２は、注目度算出部２１３によって算出された注目度を保存する。注目度記憶部２２２に保存された注目度は、プロセッサ２１０の種々の機能部、例えば注目度報告部２１４によって読み出される。なお、注目度は、例えば、所望の再生時刻、ゲスト識別子、ホスト識別子、および／または属性識別子をキーとして含んでいてもよく、所望のキーにマッチするものを選択的に読み出し可能であってもよい。
【００９８】
注目度報告部２１４は、注目度記憶部２２２から注目度を読み出し、これを例えば図示されない注目度利活用サーバに報告する。具体的には、注目度報告部２１４は、注目度を送信部２０２へ送り、送信部２０２はこの注目度をネットワーク経由で注目度利活用サーバへ送信する。
【００９９】
以下、図９を用いて、注目度算出サーバ４０の動作例を説明する。図９の動作はステップＳ６０１から開始する。  
ステップＳ６０１において、受信部２０１は、ゲスト端末３０から視聴行動データを受信するのを待ち受ける。受信部２０１が、視聴行動データを受信すると処理はステップＳ６０２へ進む。他方、受信部２０１が視聴行動データを受信する前に、注目度の算出タイミングが到来すると処理はステップＳ６０６へと進む（ステップＳ６０５）。
【０１００】
ここで、注目度の算出タイミングは任意に定められ得る。例えば展示会の開催中にリアルタイムに注目度を算出する場合には、例えば、１分おき、１０分おき、１時間おき、などで注目度の算出タイミングが定められてもよい。或いは、例えば展示会の半日分、または１日分の日程の終了後、または展示会の全日程の終了後に、注目度の算出タイミングが定められてもよい。
【０１０１】
ステップＳ６０２において、受信データ取得部２１１は、受信部２０１によって受信された視聴行動データを取得し、これを視聴行動データ記憶部２２１に書き込む。次に、注目対象特定部２１２は、ステップＳ６０２において取得された視聴行動データに基づいて、当該視聴行動データに含まれる再生時刻データの示す再生時刻にゲストが注目した対象を特定し、注目対象データを生成する（ステップＳ６０３）。
【０１０２】
なお、ステップＳ６０２およびステップＳ６０３は、必ずしも連続的に行われる必要はなく、例えばステップＳ６０２が複数回実行される毎に、または所定の周期で、ステップＳ６０３が実行されてもよい。この場合に、ステップＳ６０２の後に、処理は、ステップＳ６０３の代わりに、ステップＳ６０１に戻ってもよいし、ステップＳ６０５へ進んでもよい。
【０１０３】
注目対象特定部２１２は、ステップＳ６０３において生成した注目対象データを注目対象データ記憶部２２３に書き込み（ステップＳ６０４）、処理はステップＳ６０５へと進む。なお、ステップＳ６０４の後に、処理はステップＳ６０５の代わりにステップＳ６０１に戻ってもよい。
【０１０４】
ステップＳ６０６において、注目度算出部２１３は、ステップＳ６０４において注目対象データ記憶部２２３に保存された注目対象データに基づいて、複数の展示対象の注目度を算出し、注目度記憶部２２２に保存する。
【０１０５】
そして、注目度報告部２１４は、ステップＳ６０６において算出された注目度を、例えば図示されない注目度利活用サーバに報告し（ステップＳ６０７）、図９の動作は終了する。
【０１０６】
なお、ステップＳ６０６およびステップＳ６０７は、必ずしも連続的に行われる必要はなく、例えばステップＳ６０６が複数回実行される毎に、または所定の周期で、ステップＳ６０７が実行されてもよい。この場合に、ステップＳ６０６の後に、処理は、ステップＳ６０７の代わりに、ステップＳ６０１に戻ってもよいし、ステップＳ６０５に戻ってもよい。
【０１０７】
以上説明したように、実施形態に係る注目度算出サーバは、ホストが展示会を撮影した映像データを共有するゲストの端末において取得された入力に基づく視聴行動データを取得し、これに基づいて展示会における複数の展示対象のうちゲストの注目した対象を特定する。そして、この注目度算出サーバは、ゲストの注目した対象として特定された展示対象の注目度が相対的に増加するように複数の展示対象の注目度を算出する。故に、この注目度算出サーバは、展示会に仮想的に参加するゲストからの展示対象への注目度を算出するので、展示会の実際の参加者へのアンケートなどとは異なるアプローチで、展示対象への興味・関心に関わるデータを収集することができる。
【０１０８】
（変形例）  
実施形態の説明では、注目度算出サーバが注目度を算出することとしたが、ゲスト端末または他のコンピュータなどが注目度を算出してもよい。注目度算出サーバ、ゲスト端末、などの注目度を算出する装置を注目度算出装置と呼ぶことができる。また、注目度の算出と、注目対象の特定とは異なる装置によって行われてもよい。
【０１０９】
上述の実施形態は、本発明の概念の理解を助けるための具体例を示しているに過ぎず、本発明の範囲を限定することを意図されていない。実施形態は、本発明の要旨を逸脱しない範囲で、様々な構成要素の付加、削除または転換をすることができる。
【０１１０】
上述の実施形態では、いくつかの機能部を説明したが、これらは各機能部の実装の一例に過ぎない。例えば、１つの装置に実装されると説明された複数の機能部が複数の別々の装置に亘って実装されることもあり得るし、逆に複数の別々の装置に亘って実装されると説明された機能部が１つの装置に実装されることもあり得る。
【０１１１】
上記各実施形態において説明された種々の機能部は、回路を用いることで実現されてもよい。回路は、特定の機能を実現する専用回路であってもよいし、プロセッサのような汎用回路であってもよい。
【０１１２】
上記各実施形態の処理の少なくとも一部は、例えば汎用のコンピュータに搭載されたプロセッサを基本ハードウェアとして用いることでも実現可能である。上記処理を実現するプログラムは、コンピュータで読み取り可能な記録媒体に格納して提供されてもよい。プログラムは、インストール可能な形式のファイルまたは実行可能な形式のファイルとして記録媒体に記憶される。記録媒体としては、磁気ディスク、光ディスク（ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ等）、光磁気ディスク（ＭＯ等）、半導体メモリなどである。記録媒体は、プログラムを記憶でき、かつ、コンピュータが読み取り可能であれば、何れであってもよい。また、上記処理を実現するプログラムを、インターネットなどのネットワークに接続されたコンピュータ（サーバ）上に格納し、ネットワーク経由でコンピュータ（クライアント）にダウンロードさせてもよい。
【符号の説明】
【０１１３】
１０・・・ホスト端末
２０・・・映像配信サーバ
３０，３０−１，３０−２・・・ゲスト端末
４０・・・注目度算出サーバ
１００，２００・・・通信Ｉ／Ｆ
１０１，２０１・・・受信部
１０２，２０２・・・送信部
１１０，２１０・・・プロセッサ
１１１，２１１・・・受信データ取得部
１１２・・・デコーダ
１１３・・・映像出力部
１１４・・・入力データ取得部
１１５・・・視聴行動データ生成部
１１６・・・視聴行動報告部
１２０，２２０・・・メモリ
１２１・・・映像データ記憶部
１２２，２２１・・・視聴行動データ記憶部
１２３・・・入力データ記憶部
１３０・・・出力装置
１４０・・・入力装置
２１２・・・注目対象特定部
２１３・・・注目度算出部
２１４・・・注目度報告部
２２２・・・注目度記憶部
２２３・・・注目対象データ記憶部
３０１，３０２・・・ブース
３０１−１，３０１−２，３０１−３，３０２−１・・・展示物
４０１，４０２・・・ＧＵＩ部品
５０１・・・ホストの位置
５０２・・・ゲストの視野範囲
【図１】
2020150519.tif 000003
【図２】
2020150519.tif 000004
【図３】
2020150519.tif 000005
【図４】
2020150519.tif 000006
【図５】
2020150519.tif 000007
【図６】
2020150519.tif 000008
【図７】
2020150519.tif 000009
【図８】
2020150519.tif 000010
【図９】
2020150519.tif 000011