(57)【要約】【課題】従来に比して、スポーツ等のイベントに来場するユーザのニーズを、効率的かつ的確に把握することが可能なプログラム等を提供する。【解決手段】ユーザ端末２００は、ＶＲコンテンツＣ１を視聴するユーザの視線方向から、まず、興味を示すメインコンテンツＣＭを特定し、特定したメインコンテンツＣＭに関連するサブコンテンツＣＳを再生・表示する（ステップＳ１〜ステップＳ６）。さらに、ユーザ端末２００は、ユーザの視線方向から、興味を示すサブコンテンツＣＳを特定し、特定したサブコンテンツＣＳに関連する追加コンテンツを、配信サーバ４００から取得し、再生・表示する（ステップＳ７〜ステップＳ１１）。【選択図】図１０
2020013236.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末による仮想現実コンテンツの再生を制御するためのプログラムであって、
前記仮想現実コンテンツを記憶する記憶部を備えた前記ユーザ端末を、
ユーザの入力指示に従って、前記仮想現実コンテンツを再生する再生部と、
前記仮想現実コンテンツの再生中に、前記ユーザの視線方向を検出する検出部と、
検出された前記ユーザの視線方向から、前記ユーザが興味を示した前記仮想現実コンテンツの内容を特定する特定部と、
特定された前記仮想現実コンテンツの内容をあらわす情報を、外部サーバに送信する送信部と
して機能させるためのプログラム。
【請求項２】
前記検出部は、前記ユーザ端末の傾き及び傾き時間を検知し、検知結果をもとに前記ユーザの視線方向を検出する、請求項１に記載のプログラム。
【請求項３】
特定の場所で配布されるカードのうち、当たりカードに印字されたコード情報を、前記ユーザ端末が読み取ることで、前記仮想現実コンテンツの再生指示が入力される、請求項１に記載のプログラム。
【請求項４】
前記仮想現実コンテンツは、少なくとも２以上のメインコンテンツ及び前記各メインコンテンツに関連するサブコンテンツを含み、
前記特定部は、
検出された前記ユーザの視線方向から、前記ユーザが興味を示した前記メインコンテンツを特定し、
前記再生部は、
前記ユーザの入力指示に従って前記メインコンテンツを再生する第１再生部と、特定された前記メインコンテンツに関連する前記サブコンテンツを、前記記憶部から読み出し、読み出した前記サブコンテンツを再生する第２再生部とを含む、請求項１に記載のプログラム。
【請求項５】
前記ユーザ端末の記憶部には、前記メインコンテンツごとに、関連するサブコンテンツが複数記憶され、
前記第２再生部は、特定された前記メインコンテンツに関連する複数の前記サブコンテンツを、前記記憶部から読み出し、読み出した複数の前記サブコンテンツを再生する、請求項４に記載のプログラム。
【請求項６】
さらに、前記ユーザ端末を、
推定した前記ユーザの視線方向から、いずれかの前記メインコンテンツに関連する前記サブコンテンツに、前記ユーザが興味を示しているか否かを判定する判定部と、
前記ユーザがいずれかの前記サブコンテンツに興味を示していると判定した場合に、当該サブコンテンツに関連する追加コンテンツの配信要求を、配信サーバに送る取得部として機能させ、
前記再生部は、
前記配信サーバから受信する前記追加コンテンツを再生する第３再生部をさらに含む、請求項４に記載のプログラム。
【請求項７】
ユーザ端末による仮想現実コンテンツの再生を制御するためのプログラムであって、
複数の前記仮想現実コンテンツを記憶する記憶部を備えた前記ユーザ端末を、
前記仮想現実コンテンツの再生指示が入力された場合に、周囲環境をあらわす周囲環境情報を検出する周囲環境検出部と、
検出された周囲環境情報に基づき、複数の前記仮想現実コンテンツの中から、再生すべき仮想現実コンテンツを選択する選択部と、
選択された前記仮想現実コンテンツを再生する再生部と
して機能させるためのプログラム。
【請求項８】
前記周囲環境情報には、現在位置をあらわす位置情報、または日時をあらわす日時情報の少なくともいずれかが含まれる、請求項７に記載のプログラム。
【請求項９】
特定の場所で配布されるカードのうち、当たりカードに印字されたコード情報を、前記ユーザ端末が読み取ることで、前記仮想現実コンテンツの再生指示が入力される、請求項７または８に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、仮想現実コンテンツの再生を制御するためのプログラムに関する。
【背景技術】
【０００２】
スポーツビジネス分野においては、いかに多くのユーザに会場へ足を運んでもらうか（すなわち、いかに集客するか）が非常に重要である（例えば、特許文献１参照）。
【０００３】
例えば、モータスポーツであれば、レース会場に足を運んでくれたユーザに、ファンサービスの一環として、レース前に行われるイベントにおいて、各ドライバーたちと接触できるチャンスを用意したり、各ドライバーの写真やチームロゴなどが入ったサイン入りカード（いわゆる、ヒーローカード）を配布したりといった取り組みが行われている。
【０００４】
このような取組みを行うことで、新規ユーザを獲得するとともに、実際にレース会場に足を運んで観戦してくれる熱心なユーザを増やすことが可能となるが、レース会場に定期的に足を運んでもらうためには、ユーザのニーズを的確に把握し、より満足度の高いファンサービスを提供していくことが必要となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１６７７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
現状では、レース会場に足を運んでくれたユーザに紙ベースのアンケートを実施し、アンケート結果を収集・分析することでファンのニーズの把握等を試みているが、必ずしもアンケートの回収率等がよいとはいえず、ユーザのニーズ（ユーザの属性や興味なども含む）を的確に把握することは難しいという問題があった。
【０００７】
本発明は以上説明した事情を鑑みてなされたものであり、従来に比して、スポーツ等のイベントに来場するユーザのニーズを、効率的かつ的確に把握することが可能なプログラム等を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本開示の一実施形態に係るプログラムは、ユーザ端末による仮想現実コンテンツの再生を制御するためのプログラムであって、前記仮想現実コンテンツを記憶する記憶部を備えた前記ユーザ端末を、ユーザの入力指示に従って、前記仮想現実コンテンツを再生する再生部と、前記仮想現実コンテンツの再生中に、前記ユーザの視線方向を検出する検出部と、検出された前記ユーザの視線方向から、前記ユーザが興味を示した前記仮想現実コンテンツの内容を特定する特定部と、特定された前記仮想現実コンテンツの内容をあらわす情報を、外部サーバに送信する送信部として機能させることを要旨とする。
【０００９】
本開示の他の実施形態に係るプログラムは、ユーザ端末による仮想現実コンテンツの再生を制御するためのプログラムであって、複数の前記仮想現実コンテンツを記憶する記憶部を備えた前記ユーザ端末を、前記仮想現実コンテンツの再生指示が入力された場合に、周囲環境をあらわす周囲環境情報を検出する周囲環境検出部と、検出された周囲環境情報に基づき、複数の前記仮想現実コンテンツの中から、再生すべき仮想現実コンテンツを選択する選択部と、選択された前記仮想現実コンテンツを再生する再生部として機能させることを要旨とする。
【発明の効果】
【００１０】
本発明によれば、従来に比して、スポーツ等のイベントに来場するユーザのニーズを、効率的かつ的確に把握することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施形態の一態様に係るマーケティングシステムの構成を示す。
【図２】図２は、マーケティングシステムの概要を説明するための概略フローチャートである。
【図３】図３は、第１実施形態に係るユーザ端末の機能構成を示すブロック図である。
【図４】図４は、ＶＲコンテンツの内容を例示した図である。
【図５】図５は、ＶＲコンテンツを体験するために必要なＶＲゴーグルの装着例を示す図である。
【図６】図６は、ＶＲコンテンツＣ１の再生態様（その１）を例示した図である。
【図７】図７は、ＶＲコンテンツＣ１の再生態様（その２）を例示した図である。
【図８】図８は、ユーザ情報ＤＢの登録内容を例示した図である。
【図９】図９は、追加コンテンツテーブルの登録内容を例示した図である。
【図１０】図１０は、ＶＲコンテンツの再生処理を示すフローチャートである。
【図１１】図１１は、第２実施形態に係るユーザ端末の機能構成を示すブロック図である。
【図１２】図１２は、ＶＲコンテンツの選択再生処理を示すフローチャートである。
【図１３】図１３は、周囲環境に応じて異なるＶＲコンテンツが再生される様子を示した図である。
【発明を実施するための形態】
【００１２】
添付図面を参照して、本発明の好適な実施形態について説明する。なお、各図において、同一の符号を付したものは同一又は同様の構成を有する。
【００１３】
Ａ．第１実施形態
（１）構成
図１を参照し、第１実施形態に係るマーケティングシステム１００の構成について説明する。なお、本実施形態に係るマーケティングシステム１００は、自動車やオートバイなどのモータスポーツビジネスに適用した場合を想定するが、例えば、野球やサッカー、バスケットボール、アメリカンフットボールやアイスホッケーなど、あらゆるスポーツビジネスに適用可能である。
【００１４】
マーケティングシステム１００は、ユーザが操作するユーザ端末２００と、各ユーザ端末２００を管理する管理サーバ３００と、各ユーザ端末２００からのリクエストに応じて追加コンテンツを配信する配信サーバ４００とを備えて構成される。ユーザ端末２００と管理サーバ３００と配信サーバ４００との間は、ネットワークＮを介して相互に通信できるように構成される。
【００１５】
ネットワークＮは、有線であっても無線であってもよく、有線と無線とを組み合わせてもよい。本実施形態では、例示的に、ユーザ端末２００と管理サーバ３００と配信サーバ４００との間は、無線ネットワークを利用することとする。なお、ネットワークＮに接続されるユーザ端末２００や管理サーバ３００、配信サーバ４００の数は限定されない。
【００１６】
（概要）
図２は、第１実施形態に係るマーケティングシステム１００の概要を説明するための概略フローチャートである。
マーケティングシステム１００の利用に先立ち、ユーザは、本実施形態に特徴的な仮想現実アプリケーション（以下、「ＶＲアプリ」と略称する。）をユーザ端末２００にダウンロードする（ステップＳ１）。
【００１７】
ＶＲアプリは、レース（または試合）などに参加する憧れのドライバー（または選手）と同一空間を共有しているかのような仮想現実体験を提供するアプリケーションである。ＶＲアプリを起動すると、仮想空間内のドライバーが対話形式でユーザに質問し、ユーザはユーザ端末２００を操作して回答を入力する（ステップＳ２）。ユーザ端末２００に入力された回答（例えば、年齢、性別、職業、国籍、メールアドレス、趣味、お気に入りのレース会場、応援しているレーシングチームなど）は、ユーザ情報として管理サーバ３００に送信・登録される。ユーザは、ＶＲアプリを利用することで、あたかも憧れのドライバーと対話をしているような感覚で、ユーザ情報を入力することができる。このため、従来のごとく、レース会場で配布されるアンケート用紙に、自身のユーザ情報を記入する方法と比較して、アンケートの回答自体を楽しむことができる。
【００１８】
さらに、レース会場にて配布されるヒーローカードを、ＶＲアプリがインストールされたユーザ端末２００でスキャンすると（ステップＳ３）、ヒーローカードを取得したユーザ専用の特別な仮想現実コンテンツ（以下、「ＶＲコンテンツ」と略称する。）を体験することができる（ステップＳ３）。詳細は後に明らかにするが、ＶＲコンテンツを体験する際には、まず、ユーザ端末２００をＶＲゴーグルにセットし、ユーザの頭部に装着する。これにより、ユーザは、クオリティの高い特別なＶＲコンテンツを楽しむことが可能となる。
【００１９】
＜ユーザ端末２００＞
ユーザ端末２００は、例えばスマートフォンやタブレット端末などであり、物理的な構成として、ＣＰＵ及びメモリを含む制御ユニット、記憶装置、通信装置、表示装置等を備えて構成される。
【００２０】
図３は、ユーザ端末２００の機能構成を示すブロック図である。
ユーザ端末２００は、記憶装置に記憶されている各種ソフトウェアと制御ユニット等のハードウェア資源とが協働することによって、図３に示す記憶部２１、入力部２２、アンケート実施部２３、再生部２４、検出部２５、特定部２６、取得部２７、通信部２８の各機能を実現する。
【００２１】
記憶部２１は、メモリなどにより構成され、ＶＲアプリＡＰ１、ＶＲコンテンツＣ１などを記憶する。
ＶＲアプリＡＰ１は、前述したように、レースに参加する憧れのドライバーと同一空間を共有しているかのような仮想現実体験を提供するアプリケーションである。
具体的には、ＶＲアプリＡＰ１は、仮想空間内でドライバーと対話しながらユーザ情報を入力する機能、さらには、ヒーローカードをユーザ端末２００でスキャンすることで、ヒーローカードを取得したユーザ専用の特別なＶＲコンテンツを提供する機能などを実現する。
【００２２】
ＶＲコンテンツＣ１は、ドライバーに関連する様々なコンテンツを含んで構成される。詳細は後述するが、ＶＲコンテンツＣ１は、例えば、ドライバーのレース中の映像（コンテンツ）や、ドライバーのプライベートな映像（コンテンツ）などを含む。ＶＲコンテンツＣ１は、取得可能なヒーローカードに対応する全てのドライバーに関連するコンテンツを含む構成でもよいが、特定のドライバー（単数または複数）に関連するコンテンツを含む構成であってもよい。
【００２３】
なお、ＶＲアプリＡＰ１やＶＲコンテンツＣ１は、マーケティングシステム１００の利用に先立ち、ユーザ登録を行うことでダウンロード可能となっている。具体的には、ユーザ端末２００を利用して管理サーバ３００等にユーザ登録（ユーザＩＤ、パスワードなど）を行うと、ＶＲアプリＡＰ１やＶＲコンテンツＣ１がユーザ端末２００にダウンロードされ、記憶部２１に記憶される。
【００２４】
入力部２２は、タッチパネルや各種操作ボタンなどにより構成されている。ユーザは、入力部２２を適宜操作することで、ＶＲアプリＡＰ１の起動指示（入力指示）などを行う。なお、タッチパネルの操作やＱＲコード（登録商標）のスキャンなど、直接的な入力指示に従ってＶＲコンテンツＣ１を再生してもよいが、例えばユーザが特定方向に視線を動かしたことや、ユーザ端末２００がユーザの頭部に装着されたことを契機としてＶＲコンテンツＣ１を再生する態様（すなわち、間接的な入力指示に従ってＶＲコンテンツを再生する態様）であってもよい。
【００２５】
アンケート実施部２３は、ＶＲアプリＡＰ１を用いて、仮想空間内でのドライバーとユーザとの対話形式のアンケートを実施する。アンケートに対する回答を示す回答情報は、ユーザ情報として通信部２８から管理サーバ３００に送信される。
【００２６】
再生部２４は、ユーザによる入力指示に従い、所望のドライバーのＶＲコンテンツＣ１などを再生する。
図４は、ＶＲコンテンツＣ１の内容を例示した図である。
図４に示すＶＲコンテンツＣ１は、２つのメインコンテンツＣＭ１及びＣＭ２と、４つのサブコンテンツＣＳ１−１、ＣＳ１−２、ＣＳ２−１、ＣＳ２−２を含んで構成される。サブコンテンツＣＳ１−１及びＣＳ１−２は、メインコンテンツＣＭ１に関連する内容（メインコンテンツＣＭ１の補足情報）であり、サブコンテンツＣＳ２−１及びＣＳ２−２は、メインコンテンツＣＭ２に関連する内容（メインコンテンツＣＭ２の補足情報）となっている。本実施形態では、ユーザが注視しているメインコンテンツを特定することで、当該ユーザが興味を示すと思われるサブコンテンツ（すなわち、メインコンテンツに関連するサブコンテンツ）を切り替え再生する。なお、以下の説明において、メインコンテンツ及びサブコンテンツのそれぞれについて、特に区別する必要がない場合には、メインコンテンツＣＭ及びサブコンテンツＣＳと呼ぶ。また、メインコンテンツＣＭの数やサブコンテンツＣＳの数は、２つや４つに限定する趣旨ではなく、ＶＲコンテンツの設計等に応じて適宜設定可能である。また、サブコンテンツは、メインコンテンツに関連していればよく、メインコンテンツに関連する広告映像などであってもよい。
【００２７】
図５は、ＶＲコンテンツＣ１を体験するために必要なＶＲゴーグルＧの装着例を示す図である。
ユーザは、ＶＲコンテンツＣ１の再生に先立ち、ユーザ端末２００をＶＲゴーグルＧにセットする。ユーザは、ユーザ端末２００のセットされたＶＲゴーグルＧを頭部に装着（ＶＲゴーグルＧを手で支持する態様も含む）することで、ＶＲコンテンツＣ１を体験（視聴）することが可能となる。
【００２８】
図６は、ＶＲコンテンツＣ１の再生態様（その１）を例示した図である。
図６に示す例では、ユーザから見て左側ＬｓにメインコンテンツＣＭ１が再生・表示され、右側ＲｓにメインコンテンツＣＭ２が再生・表示される。ユーザは、頭部に装着したＶＲゴーグルＧを介してメインコンテンツＣＭを視聴する。例えば、ドライバーのプライベートの映像に興味があるユーザであれば、矢印方向に顔を向け、メインコンテンツＣＭ２を注視する。
【００２９】
検出部２５は、ＶＲゴーグルＧを頭部に装着したユーザの顔の向きを検出する。検出部２５は、例えば加速度センサやジャイロセンサ（角速度センサ）などにより構成され、ＶＲゴーグルＧにセットされたユーザ端末２００の傾きや傾いている時間（傾き時間）を検知し、検知結果をもとに、ユーザの視線方向を検出する。検出部２５は、検出したユーザの視線方向をあらわす視線情報を生成し、特定部２６に出力する。図６を例に説明すると、検出部２５は、ユーザが右側（図６に示す矢印方向参照）に顔を傾けていることをあらわす視線情報を生成し、特定部２６に送る。なお、ユーザの顔の向きを検出する方法は、これに限る趣旨ではなく、例えば光学センサや画像センサを用いてユーザの眼球の向きを検知し、検知した眼球の向きからユーザの視線方向を検出するようにしてもよい。
【００３０】
特定部２６は、検出部２５から受け取る視線情報に基づき、ユーザが興味を示したメインコンテンツＣＭを特定する。図６を例に説明すると、特定部２６は、受け取った視線情報から、ドライバーのプライベートの映像をあらわすメインコンテンツＣＭ２を特定する。特定部２６は、ユーザが注視するメインコンテンツＣＭを特定すると、特定したメインコンテンツＣＭを示すメインコンテンツ情報を再生部２４に送るとともに、通信部２８を介して管理サーバ３００に送信する。
【００３１】
再生部２４は、メインコンテンツ情報をもとに、当該メインコンテンツＣＭに関連するサブコンテンツＣＳを読み出し、再生する。
【００３２】
図７は、ＶＲコンテンツＣ１の再生態様（その２）を例示した図である。
図７に示す例では、ユーザから見て中央側Ｃｓに、ユーザが興味を示したメインコンテンツＣＭ２に関連するサブコンテンツ（ここではサブコンテンツＣＳ２−１及びＣＳ２−２）が再生・表示される。ユーザは、頭部に装着したＶＲゴーグルＧを介していずれかのサブコンテンツＣＳを視聴する。例えば、ドライバーの食生活に興味があるユーザであれば、ユーザの中央手前側（図７に示す矢印方向参照）に顔を向け、サブコンテンツＣＳ２−２を注視する。
【００３３】
検出部２５は、ユーザ端末２００の傾きや傾き時間の検知結果をもとに、ユーザの視線方向が、メインコンテンツＣＭ（ここではメインコンテンツＣＭ２）から、いずれかのサブコンテンツ（ここではサブコンテンツＣＳ２−２）に切り替わったことを検出すると、検出したユーザの視線方向をあらわす視線情報を取得部２７に送る。
【００３４】
取得部２７は、検出部２５から受け取る視線情報に基づき、ユーザが注視したサブコンテンツＣＳ（別言すれば、ユーザが興味を示したサブコンテンツＣＳ）を特定し、特定したサブコンテンツＣＳに関連する追加コンテンツの配信要求を、配信サーバ４００に送る。さらに、取得部２７は、通信部２８を介して、ユーザが興味を示したサブコンテンツを示すサブコンテンツ情報を管理サーバ３００に送信する。
【００３５】
図７に示す例では、ユーザは、特にドライバーの食生活に興味があると推測されることから、ドライバーの食生活に関連する追加コンテンツ（例えば、体調管理や練習内容をあらわすコンテンツ）を要求する（詳細は後述）。配信サーバ４００は、ユーザ端末２００からの配信要求のあった追加コンテンツを、ユーザ端末２００に送信する。ユーザ端末２００は、通信部２８を介して追加コンテンツを受け取ると、再生部２４に送る。再生部２４は、例えばサブコンテンツＣＳの代わりに、体調管理や練習内容をあらわす追加コンテンツを再生・表示する。追加コンテンツの再生・表示方法等については、システム設計等に応じて任意に設定・変更可能である。例えば、サブコンテンツＣＳではなく、メインコンテンツＣＭの代わりに追加コンテンツを再生・表示する、あるいは、ユーザが興味を示さなかったサブコンテンツ（すなわちユーザの視線方向にないサブコンテンツ）の代わりに、追加コンテンツを再生・表示してもよい。
【００３６】
通信部２８は、各種通信インタフェースなどを備え、管理サーバ３００や配信サーバ４００との間で様々な情報の授受を行う。
【００３７】
＜管理サーバ３００＞
管理サーバ（外部サーバ）３００は、マーケティングシステム１００を利用する各ユーザのユーザ情報を管理するサーバであり、ユーザ情報データベース（ＤＢ）３１０を備えている。
【００３８】
図８は、ユーザ情報ＤＢ３１０の登録内容を例示した図である。
図８に示すように、ユーザ情報は、ユーザを識別するためのユーザＩＤ、パスワード、回答情報、メインコンテンツ情報、サブコンテンツ情報などを含んで構成される。すでに説明したように、回答情報は、仮想空間内でのドライバーとユーザとの対話形式のアンケートに対する回答を示す情報であり、メインコンテンツ情報は、ユーザが注視した（すなわちユーザが興味を示した）メインコンテンツを示す情報であり、サブコンテンツ情報は、ユーザが注視した（すなわちユーザが興味を示した）サブコンテンツを示す情報である。
【００３９】
このように、ＶＲアプリＡＰ１を用いて対話形式のアンケートを実施することで、アンケートの回収率の向上を把握することができる。また、ＶＲコンテンツＣ１を視聴するユーザの視線方向から、興味を示すコンテンツ内容を特定し、ユーザ情報を収集することで、紙ベースでアンケート等を実施していた従来に比して、スポーツ等のイベントに来場するユーザのニーズ等を、効率的かつ的確に把握することが可能となる。
【００４０】
また、管理サーバ３００が収集したユーザ情報を活用する一環として、ＶＲコンテンツＣ１上に広告枠を設け、当該ユーザの特性に応じた広告やクーポンを出し分けるにようにしてもよい。例えば、メインコンテンツ情報やサブコンテンツ情報などから、当該ユーザが今、どの分野に一番興味をもっているのか等を推測し、当該ユーザが再生するＶＲコンテンツＣ１上の広告枠に、推測結果に基づく最適な広告やクーポン（例えば、航空チケットなど）を出すようにしてもよい。
【００４１】
＜配信サーバ４００＞
配信サーバ４００は、ユーザ端末２００からの配信要求のあった追加コンテンツを、ユーザ端末２００に送信するサーバであり、追加コンテンツテーブル４１０を備えている。
【００４２】
図９は、追加コンテンツテーブル４１０の登録内容を例示した図である。
図９に示すように、追加コンテンツテーブル４１０には、ドライバーを特定するドライバーＩＤ（例えば、「Ｄ０００１」）と、追加コンテンツを特定するためのキーワード（例えば、「食事」）と、キーワードに対応する追加コンテンツ（例えば、「体調管理コンテンツ」、「練習内容コンテンツ」）が対応づけて登録されている。ユーザ端末２００から送信される配信要求には、ドライバーＩＤとキーワードが含まれる。配信サーバ４００は、ユーザ端末２００から配信要求を受け取ると、ドライバーＩＤとキーワードを検索キーとして追加コンテンツテーブル４１０を検索し、配信すべき追加コンテンツを決定する。配信サーバ４００は、決定した追加コンテンツを追加コンテンツテーブル４１０から読み出し、配信要求のあったユーザ端末２００に返信する。この結果、ユーザは、サブコンテンツでは視聴不可能であった、憧れのドライバーの体調管理や練習内容などの追加コンテンツを視聴することが可能となる。
【００４３】
このように、ＶＲコンテンツＣ１を視聴するユーザの視線方向から、まず、興味を示すメインコンテンツＣＭを特定し、特定したメインコンテンツＣＭに関連するサブコンテンツＣＳを再生・表示する。さらに、ユーザの視線方向から、興味を示すサブコンテンツＣＳを特定し、特定したサブコンテンツＣＳに関連する追加コンテンツを、配信サーバ４００から取得し、再生・表示する。サブコンテンツや追加コンテンツといった補足情報を動的に変更することで、ユーザの詳細なニーズ（興味など）等を探ることが可能となる。
【００４４】
（２）動作説明
以下、ＶＲコンテンツの再生処理について説明する。
図１０は、ＶＲコンテンツの再生処理を示すフローチャートである。
ユーザ端末２００の入力部２２は、ユーザ端末２００によって所望のドライバーのヒーローカードに印字されたコード情報（例えば、ＱＲコード（登録商標）など）がスキャンされると、ＶＲコンテンツの再生指示が入力されたことを検知する（ステップＳ１）。
【００４５】
再生部（第１再生部）２４は、ＶＲコンテンツの再生指示が入力されると、入力指示に従って所望のドライバーのメインコンテンツＣＭを再生する（ステップＳ２；図６参照）。
【００４６】
一方、検出部２５は、メインコンテンツＣＭの再生にあわせて、ユーザの顔の向き（視線方向）の検出を開始する（ステップＳ３）。視線方向の具体的な検出方法については、すでに説明したため詳細は割愛するが、ＶＲゴーグルＧにセットされたユーザ端末２００の傾きや傾き時間などを検知し、検知結果をもとにユーザの視線方向を検出（推定）する。検出部２５は、検出したユーザの視線方向をあらわす視線情報を生成し、特定部２６に出力する。
【００４７】
特定部２６は、検出部２５から受け取る視線情報に基づき、ユーザが興味を示したメインコンテンツＣＭがあるか否かを判定する（ステップＳ４）。特定部２６は、例えばユーザの視線方向が頻繁に変化しており、特に興味を示したメインコンテンツＣＭがないと判断すると（ステップＳ４；ＮＯ）、メインコンテンツＣＭの再生が終了するまで、ステップＳ４の処理を繰り返し実行する。
【００４８】
一方、特定部２６は、例えばユーザの視線方向が固定され、興味を示したメインコンテンツＣＭがあると判断すると（ステップＳ４；ＹＥＳ）、視線方向にあるメインコンテンツＣＭを、ユーザが興味を示したメインコンテンツＣＭとして特定し、特定したメインコンテンツＣＭをあらわすメインコンテンツ情報を生成する。そして、特定部２６は、生成したメインコンテンツ情報を再生部２４に送るととともに、通信部２８を介して管理サーバ３００に送信する（ステップＳ５）。
【００４９】
再生部（第２再生部）２４は、特定部２６から供給されるメインコンテンツ情報をもとに、当該メインコンテンツに関連するサブコンテンツＣＳを記憶部２１から読み出し、再生する（ステップＳ６；図７参照）。
【００５０】
サブコンテンツＣＳの再生が開始されると、検出部２５は、サブコンテンツＣＳの再生にあわせて、ユーザの顔の向き（視線方向）の検出を開始する（ステップＳ７）。そして、検出部２５は、ステップＳ３で説明したと同様に、検出したユーザの視線方向をあらわす視線情報を生成し、取得部２７に出力する。
【００５１】
取得部２７は、検出部２５から受け取る視線情報に基づき、ユーザが興味を示したサブコンテンツＣＳがあるか否かを判定する（ステップＳ８）。取得部２７は、例えばユーザの視線方向が頻繁に変化し、特に興味を示したサブコンテンツＣＳがないと判断すると（ステップＳ８；ＮＯ）、サブコンテンツＣＳの再生が終了するまで、ステップＳ８の処理を繰り返し実行する。
【００５２】
一方、取得部２７は、例えばユーザの視線方向が固定され、興味を示したサブコンテンツＣＳがあると判断すると（ステップＳ８；ＹＥＳ）、視線方向にあるサブコンテンツＣＳを、ユーザが興味を示したサブコンテンツＣＳとして特定し、特定したサブコンテンツＣＳをあらわすサブコンテンツ情報を生成する。そして、取得部２７は、生成したサブコンテンツ情報を、通信部２８を介して管理サーバ３００に送信する（ステップＳ９）。さらに、取得部２７は、特定したサブコンテンツＣＳに関連する追加コンテンツの配信要求を、配信サーバ４００に送る（ステップＳ１０）。
【００５３】
その後、ユーザ端末２００は、配信サーバ４００から通信部２８を介して追加コンテンツを受け取ると、再生部２４に送る。再生部（第３再生部）２４は、例えばサブコンテンツＣＳの代わりに、追加コンテンツを再生し（ステップＳ１１）、処理を終了する。
なお、本実施形態では、ヒーローカードがスキャンされると、常にＶＲコンテンツが再生される態様を例示したが、これに限定する趣旨ではない。例えば、「当たりカードの仕組み」を取り入れ、特定のヒーローカード（別言すれば、「当たりのヒーローカード」）がスキャンされた場合にのみ、ＶＲコンテンツが再生される態様であってもよい。
【００５４】
Ｂ．第２実施形態
図１１は、第２実施形態に係るユーザ端末２００の機能構成を示すブロック図である。第２実施形態に係るユーザ端末２００は、周囲環境検出部２５ａ及び選択部２６ａを備えている点で、図３に示す第１実施形態に係るユーザ端末２００と異なる。その他の構成について、図３と対応する部分には同一符号を付し、詳細な説明は割愛する。
【００５５】
第２実施形態に係るユーザ端末２００は、ＶＲアプリＡＰ１を起動する周囲環境に応じて、ＶＲコンテンツＣ１を出し分ける点に特徴がある。
【００５６】
周囲環境検出部２５ａは、現在位置をあらわす位置情報を取得するためのＧＰＳセンサ、日時情報を取得するためのタイマなどを備え、検出した位置情報、日時情報を含む周囲環境情報を生成し、選択部２６ａに送る。なお、周囲環境検出部２５ａは、ＧＰＳセンサやタイマのほか、周囲の環境音を検知し、環境音情報を生成する集音装置などを含む構成であってもよい。
【００５７】
選択部２６ａは、周囲環境検出部２５ａから供給される周囲環境情報に基づき、複数のＶＲコンテンツの中から、再生すべきＶＲコンテンツを選択する。
【００５８】
図１２は、ＶＲコンテンツの選択再生処理を示すフローチャートであり、図１３は、周囲環境に応じて異なるＶＲコンテンツが再生される様子を示した図である。
ユーザ端末２００の入力部２２は、ユーザ端末２００によってヒーローカードに印字されたコード情報（例えば、ＱＲコード（登録商標）など）がスキャンされると、ＶＲコンテンツの再生指示が入力されたことを検知する（ステップＳａ１）。
【００５９】
周囲環境検出部２５ａは、ＶＲコンテンツの再生指示が入力されると、ＧＰＳセンサやタイマなどを利用して周囲環境を検出する（ステップＳａ２）。周囲環境検出部２５ａは、検出結果に基づき、周囲環境情報を生成し、選択部２６ａに送る。一例として、周囲環境検出部２５ａは、現在地が「自宅」または「レース会場」である旨の位置情報を含む周囲環境情報を生成する、あるいは、現在の日時が「レース前」または「レース後」である旨の日時情報を含む周囲環境情報を生成する。
【００６０】
選択部２６ａは、周囲環境情報に基づき、再生すべきＶＲコンテンツを選択する（ステップＳａ３）。例えば、現在位置が「自宅」の場合には、ドライバーの「プライベートを示すＶＲコンテンツ」を選択する一方（図１３に示すＡ参照）、現在位置が「レース会場」の場合には、ドライバーの「練習風景を示すＶＲコンテンツ」を選択する（図１３に示すＢ参照）。また、現在の日時が「レース前」の場合には、ドライバーの「レースへの意気込みを示すＶＲコンテンツ」を選択する一方（図１３に示すＣ参照）、現在の日時が「レース後」である場合には、ドライバーの「レースの感想を示すＶＲコンテンツ」を選択する（図１３に示すＤ参照）。選択部２６ａは、このようにして選択したＶＲコンテンツを再生部２４に供給する。なお、選択部２６ａは、周囲環境情報に含まれる１つのパラメータに基づき、再生すべきＶＲコンテンツを選択するだけでなく、周囲環境情報に含まれる複数のパラメータの組み合わせに基づき、再生すべきコンテンツを選択してもよい。例えば、現在位置が「自宅」であり、現在の日時が「次レースから１か前以上前」である場合には、ドライバーの「余暇の過ごし方を示すＶＲコンテンツ」を選択等してもよい。
【００６１】
再生部２４は、選択部２６ａから供給されるＶＲコンテンツを再生し（ステップＳａ４）、処理を終了する。
【００６２】
このように、ＶＲアプリＡＰ１を起動する周囲環境に応じて、ＶＲコンテンツを出し分けることで、ユーザは様々なＶＲコンテンツを体験することが可能となる。ユーザは、レース会場においてヒーローカードを入手することができれば、レース中はもちろん、レース終了後も、さらにはレース会場を離れた自宅においても、その周囲環境に応じた様々なＶＲコンテンツを楽しむことができるため、従来に比べてヒーローカード自体の価値が上がり、結果としてレース会場に足を運ぶ動機づけの一助となり得る。
なお、本実施形態も第１実施形態と同様、「当たりカードの仕組み」を取り入れ、特定のヒーローカード（別言すれば、「当たりのヒーローカード」）がスキャンされた場合にのみ、ＶＲコンテンツが再生されるようにしてもよい。
【符号の説明】
【００６３】
１００…マーケティングシステム、２００…ユーザ端末、２１…記憶部、２２…入力部、２３…アンケート実施部、２４…再生部、２５…検出部、２５ａ…周囲環境検出部、２６…特定部、２６ａ…選択部、２７…取得部、２８…通信部、ＡＰ１…ＶＲアプリ、Ｃ１…ＶＲコンテンツ、ＣＭ…メインコンテンツ、ＣＳ…サブコンテンツ、Ｇ…ＶＲゴーグル、３００…管理サーバ、３１０…ユーザ情報データベース、４１０…追加コンテンツテーブル。
【図１】
2020013236.tif 000003
【図２】
2020013236.tif 000004
【図３】
2020013236.tif 000005
【図４】
2020013236.tif 000006
【図５】
2020013236.tif 000007
【図６】
2020013236.tif 000008
【図７】
2020013236.tif 000009
【図８】
2020013236.tif 000010
【図９】
2020013236.tif 000011
【図１０】
2020013236.tif 000012
【図１１】
2020013236.tif 000013
【図１２】
2020013236.tif 000014
【図１３】
2020013236.tif 000015
【手続補正書】
【提出日】平成30年12月28日(2018.12.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザ端末による仮想現実コンテンツの再生を制御するためのプログラムであって、
前記仮想現実コンテンツを記憶する記憶部を備えた前記ユーザ端末を、
ユーザの入力指示に従って、前記仮想現実コンテンツを再生する再生部と、
前記仮想現実コンテンツの再生中に、前記ユーザの視線方向を検出する検出部と、
検出された前記ユーザの視線方向から、前記ユーザが興味を示した前記仮想現実コンテンツの内容を特定する特定部と、
特定された前記仮想現実コンテンツの内容をあらわす情報を、外部サーバに送信する送信部として機能させ、
特定の場所で配布されるカードに印字されたコード情報を、前記ユーザ端末が読み取ることで、前記仮想現実コンテンツの再生指示が入力される、プログラム。
【請求項２】
前記検出部は、前記ユーザ端末の傾き及び傾き時間を検知し、検知結果をもとに前記ユーザの視線方向を検出する、請求項１に記載のプログラム。
【請求項３】
特定の場所で配布されるカードのうち、当たりカードに印字されたコード情報を、前記ユーザ端末が読み取ることで、前記仮想現実コンテンツの再生指示が入力される、請求項１に記載のプログラム。
【請求項４】
前記仮想現実コンテンツは、少なくとも２以上のメインコンテンツ及び前記各メインコンテンツに関連するサブコンテンツを含み、
前記特定部は、
検出された前記ユーザの視線方向から、前記ユーザが興味を示した前記メインコンテンツを特定し、
前記再生部は、
前記ユーザの入力指示に従って前記メインコンテンツを再生する第１再生部と、特定された前記メインコンテンツに関連する前記サブコンテンツを、前記記憶部から読み出し、読み出した前記サブコンテンツを再生する第２再生部とを含む、請求項１に記載のプログラム。
【請求項５】
前記ユーザ端末の記憶部には、前記メインコンテンツごとに、関連するサブコンテンツが複数記憶され、
前記第２再生部は、特定された前記メインコンテンツに関連する複数の前記サブコンテンツを、前記記憶部から読み出し、読み出した複数の前記サブコンテンツを再生する、請求項４に記載のプログラム。
【請求項６】
さらに、前記ユーザ端末を、
推定した前記ユーザの視線方向から、いずれかの前記メインコンテンツに関連する前記サブコンテンツに、前記ユーザが興味を示しているか否かを判定する判定部と、
前記ユーザがいずれかの前記サブコンテンツに興味を示していると判定した場合に、当該サブコンテンツに関連する追加コンテンツの配信要求を、配信サーバに送る取得部として機能させ、
前記再生部は、
前記配信サーバから受信する前記追加コンテンツを再生する第３再生部をさらに含む、請求項４に記載のプログラム。
【請求項７】
ユーザ端末による仮想現実コンテンツの再生を制御するためのプログラムであって、
複数の前記仮想現実コンテンツを記憶する記憶部を備えた前記ユーザ端末を、
前記仮想現実コンテンツの再生指示が入力された場合に、周囲環境をあらわす周囲環境情報を検出する周囲環境検出部と、
検出された周囲環境情報に基づき、複数の前記仮想現実コンテンツの中から、再生すべき仮想現実コンテンツを選択する選択部と、
選択された前記仮想現実コンテンツを再生する再生部として機能させ、
特定の場所で配布されるカードに印字されたコード情報を、前記ユーザ端末が読み取ることで、前記仮想現実コンテンツの再生指示が入力される、プログラム。
【請求項８】
前記周囲環境情報には、現在位置をあらわす位置情報、または日時をあらわす日時情報の少なくともいずれかが含まれる、請求項７に記載のプログラム。
【請求項９】
特定の場所で配布されるカードのうち、当たりカードに印字されたコード情報を、前記ユーザ端末が読み取ることで、前記仮想現実コンテンツの再生指示が入力される、請求項７または８に記載のプログラム。