(57)【要約】【課題】訴求効果の高いコンテンツを提供することができる。【解決手段】本願に係る情報処理装置は、検出部と、出力部とを有する。検出部は、映像によって形成される仮想空間を体験するユーザの行動であって、仮想空間に映し出される所定のオブジェクトに対して物理的な変化を及ぼすユーザの行動を検出する。出力部は、検出部によって検出された結果に基づいて、コンテンツを出力する。例えば、検出部は、ユーザ自身や所定のオブジェクトに対する変化を及ぼすユーザの行動を検出し、出力部は、変化によって異なるコンテンツを出力する。【選択図】図２
2019105932.tif 000002
【特許請求の範囲】
【請求項１】
映像によって形成される仮想空間を体験するユーザの行動であって、前記仮想空間に映し出される所定のオブジェクトに対して物理的な変化を及ぼすユーザの行動を検出する検出部と、
前記検出部によって検出された結果に基づいて、コンテンツを出力する出力部と、
を備えたことを特徴とする情報処理装置。
【請求項２】
前記検出部は、
前記ユーザが前記仮想空間に映し出される所定のオブジェクトに接触する前記ユーザの行動を検出する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記検出部は、
前記ユーザが前記所定のオブジェクトを用いて行動することで、前記所定のオブジェクトと前記所定のオブジェクト以外の他のオブジェクトとを接触させる前記ユーザの行動を検出する、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記検出部は、
前記ユーザが前記所定のオブジェクトを投擲することで、前記所定のオブジェクト以外の他のオブジェクトに衝突させる前記ユーザの行動を検出する、
ことを特徴とする請求項１〜３のいずれか１つに記載の情報処理装置。
【請求項５】
前記検出部は、
前記ユーザ自身又は前記所定のオブジェクトに対して変化を及ぼすユーザの行動に伴う前記ユーザ又は前記所定のオブジェクトの変化を検出し、
前記出力部は、
前記変化によって異なるコンテンツを出力する、
ことを特徴とする請求項１〜４のいずれか１つに記載の情報処理装置。
【請求項６】
前記検出部は、
前記ユーザの行動として、前記ユーザが前記所定のオブジェクトに接触する接触態様を検出し、
前記出力部は、
前記接触態様によって異なるコンテンツを出力する、
ことを特徴とする請求項１〜５のいずれか１つに記載の情報処理装置。
【請求項７】
前記検出部は、
前記ユーザが前記所定のオブジェクトに接触する接触態様に対応するユーザの行動として、前記ユーザが前記所定のオブジェクトを触る行動、前記ユーザが前記所定のオブジェクトを摘まむ行動、前記ユーザが前記所定のオブジェクトを蹴る行動、前記ユーザが前記所定のオブジェクトを踏む行動、前記ユーザが前記所定のオブジェクトを用いて前記ユーザの身体的変化を伴う行動のいずれか１つを検出する、
ことを特徴とする請求項１〜６のいずれか１つに記載の情報処理装置。
【請求項８】
前記出力部は、
コンテンツ提供主によって設定された所定の条件が満たされた場合に、前記コンテンツを出力する、
ことを特徴とする請求項１〜７のいずれか１つに記載の情報処理装置。
【請求項９】
前記出力部は、
前記所定の条件として、前記所定のオブジェクト又は前記ユーザと前記所定のオブジェクトとの接触態様が満たされた場合に、前記コンテンツを出力する、
ことを特徴とする請求項１〜８のいずれか１つに記載の情報処理装置。
【請求項１０】
前記出力部は、
前記コンテンツとして、前記ユーザの行動に関連するコンテンツを出力する、
ことを特徴とする請求項１〜９のいずれか１つに記載の情報処理装置。
【請求項１１】
コンピュータが実行する情報処理方法であって、
映像によって形成される仮想空間を体験するユーザの行動であって、前記仮想空間に映し出される所定のオブジェクトに対して物理的な変化を及ぼすユーザの行動を検出する検出工程と、
前記検出工程によって検出された結果に基づいて、コンテンツを出力する出力工程と、
を備えたことを特徴とする情報処理方法。
【請求項１２】
映像によって形成される仮想空間を体験するユーザの行動であって、前記仮想空間に映し出される所定のオブジェクトに対して物理的な変化を及ぼすユーザの行動を検出する検出手順と、
前記検出手順によって検出された結果に基づいて、コンテンツを出力する出力手順と、
をコンピュータに実行させることを特徴とする情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。
【背景技術】
【０００２】
従来、ユーザの視野を覆い、両眼視差に基づく仮想現実（ＶＲ：Virtual  Reality）空間の映像を提供するＨＭＤ（Head  Mounted  Device）等により、ＶＲを含む仮想空間上でユーザに対して触覚及び感触を体験させる技術が提供されている。例えば、拡張及び仮想現実アプリケーションのための触覚的に向上されたオブジェクトを生成する技術が知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１６−１２６７７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、訴求効果の高いコンテンツを提供することができるとは限らない。例えば、上記の従来技術では、拡張及び仮想現実アプリケーションのための触覚的に向上されたオブジェクトを生成するに過ぎず、訴求効果の高いコンテンツを提供することができるとは限らない。
【０００５】
本願は、上記に鑑みてなされたものであって、訴求効果の高いコンテンツを提供することができる情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る情報処理装置は、映像によって形成される仮想空間を体験するユーザの行動であって、前記仮想空間に映し出される所定のオブジェクトに対して物理的な変化を及ぼすユーザの行動を検出する検出部と、前記検出部によって検出された結果に基づいて、コンテンツを出力する出力部と、を備えたことを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、訴求効果の高いコンテンツを提供することができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る情報処理装置が実行する出力処理の一例を示す図である。
【図２】図２は、実施形態に係る情報処理装置の構成例を示す図である。
【図３】図３は、実施形態に係るＶＲ空間構成要素情報記憶部の一例を示す図である。
【図４】図４は、実施形態に係る広告オブジェクト記憶部の一例を示す図である。
【図５】図５は、実施形態に係る情報処理装置が実行する出力処理の流れの一例を示すフローチャートである。
【図６】図６は、変形例に係る情報処理装置が実行する検出処理の一例を示す図である。
【図７】図７は、変形例に係る広告オブジェクト記憶部の一例を示す図である。
【図８】図８は、変形例に係る情報処理装置が実行する出力処理の一例を示す図である。
【図９】図９は、変形例に係る広告オブジェクト記憶部の一例を示す図である。
【図１０】図１０は、情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る情報処理装置、情報処理方法及び情報処理プログラムの実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法及び情報処理プログラムが限定されるものではない。また、各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１０】
〔１．情報処理装置が示す出力処理の一例〕
図１を用いて、実施形態に係る情報処理装置が実行する出力処理の一例について説明する。図１は、実施形態に係る情報処理装置が実行する出力処理の一例を示す図である。図１では、情報処理装置１００により出力処理が実行される例を示す。
【００１１】
図１に示すように、情報処理システム１は、広告主端末１０と、ＨＭＤ２０と、情報処理装置１００とを含む。広告主端末１０、ＨＭＤ２０及び情報処理装置１００は、図示しない所定の通信網を介して、有線又は無線により通信可能に接続される。なお、図１に示す情報処理システム１には、複数台の広告主端末１０や、複数台のＨＭＤ２０や、複数台の情報処理装置１００が含まれてもよい。
【００１２】
広告主端末１０は、広告主によって利用される情報処理装置である。例えば、広告主端末１０は、デスクトップ型ＰＣ（Personal  Computer）や、ノート型ＰＣや、タブレット端末や、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等である。また、広告主端末１０は、広告主による操作に従って、広告オブジェクトを情報処理装置１００に入稿する。
【００１３】
なお、広告主は、広告オブジェクトの入稿を代理店に依頼する場合がある。この場合、情報処理装置１００に広告オブジェクトを入稿するのは代理店となる。以下では、「広告主」といった表記は、広告主だけでなく代理店を含む概念であり、「広告主端末」といった表記は、広告主端末１０だけでなく代理店によって利用される代理店装置を含む概念であるものとする。
【００１４】
ＨＭＤ２０は、ユーザが装着するウェアラブルデバイスであり、ユーザの視野内に情報処理装置１００から出力される静止画像や動画像といった各種の映像を表示する。このことにより、ＨＭＤ２０は、ユーザがあたかもＶＲ空間内に居住するといった感覚を提供し、ユーザにＶＲ空間を体験させる。また、ＨＭＤ２０は、情報処理装置１００から出力された音声やＢＧＭ（Background  Music）等を出力する機能を有していてもよい。
【００１５】
例えば、ＨＭＤ２０は、情報処理装置１００によって出力されたＶＲ空間の映像と音声及びＢＧＭとを組み合わせたＶＲ空間の映像をユーザに提供する。また、例えば、ＨＭＤ２０は、ユーザの向きが変更した場合に、ユーザが変更した向きに対応するＶＲ空間の映像をユーザに提供する。なお、ＨＭＤ２０の処理は、例えば、３Ｄ（Dimension）モデルの自動変形等に関する各種の周知技術や、３Ｄモデルのレンダリングに関する各種の周知技術により実現可能である。
【００１６】
情報処理装置１００は、ＨＭＤ２０にＶＲ空間の映像を出力する情報処理装置であり、例えば、サーバ装置やクラウドシステム、ゲーム機等により実現される。具体的には、情報処理装置１００は、ユーザとオブジェクトとの接触態様に基づいて、ＶＲ空間内に広告オブジェクトを含む映像をＨＭＤ２０に出力する。
【００１７】
以下、図１を用いて、情報処理装置１００による広告オブジェクトの出力処理の一例を流れに沿って説明する。
【００１８】
まず、図１に示すように、広告主端末１０は、広告主の操作に従って、広告オブジェクトを情報処理装置１００に入稿する（ステップＳ１）。例えば、広告主が、花専門の小売り業者であるとする。この場合、広告主端末１０は、広告オブジェクトとして、花束の料金に関するクーポン等を入稿する。そして、情報処理装置１００は、ＶＲ空間ＶＲ１の映像をＨＭＤ２０に出力する（ステップＳ２）。これにより、ＨＭＤ２０は、例えば、両眼視差に基づくＶＲ空間ＶＲ１であるＶＲ空間内に所定のオブジェクトとして花オブジェクトＯＤ１が配置された映像と音声及びＢＧＭとを組み合わせたＶＲ空間ＶＲ１をユーザに体験させる。この場合、図１の例では、ユーザは、小道の両脇に大きな街路樹が植えられている並木道を歩いている感覚を体験する。
【００１９】
そして、ユーザは、街路樹の根元に咲いている花オブジェクトＯＤ１を視認し、花オブジェクトＯＤ１に触れるものとする（ステップＳ３）。例えば、図１に示すように、ユーザは、街路樹の根元に咲いている花オブジェクトＯＤ１を凝視するものとする。この場合、ＨＭＤ２０は、花オブジェクトＯＤ１が拡大表示されたＶＲ空間ＶＲ１の映像を情報処理装置１００がＨＭＤ２０に出力することで、ＶＲ空間ＶＲ１の映像を切り替える。そして、ユーザは、街路樹の根元に咲いている花オブジェクトＯＤ１に触れるものとする。そして、ＨＭＤ２０は、ユーザが花オブジェクトＯＤ１に触れた行動に関する情報を情報処理装置１００に送信する。なお、ＨＭＤ２０は、定期的にＶＲ空間ＶＲ１内で行ったユーザの様々な行動に関する情報を情報処理装置１００に送信する。続いて、情報処理装置１００は、ユーザの行動のうち、ユーザが花オブジェクトＯＤ１に触れた行動を検出する（ステップＳ４）。例えば、情報処理装置１００は、ＨＭＤ２０によって送信されたユーザの行動に関する情報に基づいて、ユーザが花オブジェクトＯＤ１に触れた行動を検出する。
【００２０】
続いて、情報処理装置１００は、検出結果に基づいて、ＶＲ空間内に広告オブジェクトＣ１を含むＶＲ空間の映像を出力する（ステップＳ５）。例えば、ユーザの行動に関する広告オブジェクトＣ１が花束に関するクーポンであるとする。この場合、情報処理装置１００は、ユーザが花オブジェクトＯＤ１に触れた行動を検出した検出結果に基づいて、ユーザによって触れられた花オブジェクトＯＤ１の代わりに「今なら花束が１０％ＯＦＦ！！」というクーポンを含むＶＲ空間の映像をＨＭＤ２０に出力する。そして、ＨＭＤ２０は、広告オブジェクトＣ１として花束に関するクーポンＣ１を含むＶＲ空間ＶＲ２の映像をユーザに提供する。これにより、ＨＭＤ２０は、例えば、両眼視差に基づくＶＲ空間ＶＲ２の映像と音声及びＢＧＭとを組み合わせたＶＲ空間ＶＲ２をユーザに再度体験させる。この場合、図１の例では、ユーザは、背景が街路樹の根元に表示された花束に関するクーポンＣ１を視認する。
【００２１】
このように、実施形態に係る情報処理装置１００は、ユーザがＶＲ空間ＶＲ１内の花オブジェクトＯＤ１に触れる行動を検出し、かかる検出結果に基づいて、ＶＲ空間内に広告オブジェクトＣ１を含むＶＲ空間の映像をＨＭＤ２０に出力する。これにより、実施形態に係る情報処理装置１００は、広告オブジェクトの訴求効果を向上させることができる。図１の例を用いて説明すると、ユーザは、花オブジェクトＯＤ１に触れるということから、花オブジェクトＯＤ１に興味があると考えられる。この場合、情報処理装置１００は、ユーザがＶＲ空間内で所定のオブジェクトに触れる行動に関する広告オブジェクトを含むＶＲ空間の映像をＨＭＤ２０に出力する。したがって、情報処理装置１００は、ユーザのオブジェクトに触れるという動作から、ユーザの興味関心があるコンテンツを特定することができるので、コンテンツの訴求効果を効率的に向上させることができる。
【００２２】
〔２．情報処理装置の構成〕
次に、図２を用いて、実施形態に係る情報処理装置１００の構成について説明する。図２は、実施形態に係る情報処理装置１００の構成例を示す図である。図２に示すように、情報処理装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。
【００２３】
（通信部１１０について）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１０は、ネットワークと有線又は無線で接続され、広告主端末１０と、ＨＭＤ２０との間で情報の送受信を行う。
【００２４】
（記憶部１２０について）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部１２０は、ＶＲ空間構成要素情報記憶部１２１と、広告オブジェクト記憶部１２２とを有する。
【００２５】
（ＶＲ空間構成要素情報記憶部１２１について）
実施形態に係るＶＲ空間構成要素情報記憶部１２１は、ＶＲ空間に映し出される各種オブジェクトに関する情報を記憶する。ここで、図３に、実施形態に係るＶＲ空間構成要素情報記憶部１２１の一例を示す。図３に示した例では、ＶＲ空間構成要素情報記憶部１２１は、「ＶＲ空間構成要素ＩＤ（Identifier）」、「背景情報」、「オブジェクト情報」、「オブジェクト配置位置情報」といった項目を有する。
【００２６】
「ＶＲ空間構成要素ＩＤ」は、ＶＲ空間構成要素を識別する識別子である。「背景情報」は、「ＶＲ空間構成要素ＩＤ」と対応付けられたＶＲ空間の背景に関する情報である。「オブジェクト情報」は、「ＶＲ空間構成要素ＩＤ」と対応付けられたオブジェクトに関する情報であり、オブジェクトの形状やテクスチャ等の情報である。「オブジェクト配置位置情報」は、「ＶＲ空間構成要素ＩＤ」と対応付けられたオブジェクトが配置されたＶＲ空間内の位置に関する情報である。例えば、図３では、ＶＲ空間構成要素ＩＤによって識別される「Ｅ１」は、背景情報が「小道」であり、オブジェクト情報が「花オブジェクト」であり、オブジェクト配置位置情報が「ＯＰ１」である。
【００２７】
なお、ＶＲ空間構成要素情報記憶部１２１は、上記に限らず、ＶＲ空間を実現するための種々の情報を記憶してもよい。例えば、ＶＲ空間構成要素情報記憶部１２１は、ＶＲ空間を実現するための音声及びＢＧＭや映像データ等を記憶してもよい。
【００２８】
（広告オブジェクト記憶部１２２について）
実施形態に係る広告オブジェクト記憶部１２２は、広告主によって入稿された広告オブジェクトを記憶する。ここで、図４に、実施形態に係る広告オブジェクト記憶部１２２の一例を示す。図４に示した例では、広告オブジェクト記憶部１２２は、「広告主ＩＤ」、「広告オブジェクト」といった項目を有する。
【００２９】
「広告主ＩＤ」は、広告主を識別するための識別情報を示す。「広告オブジェクト」は、広告主によって入稿された広告オブジェクトを示す。例えば、図４では、広告主ＩＤによって識別される「ＣＬ１」によって入稿された広告オブジェクト「花束に関するクーポン」を示す。
【００３０】
なお、広告オブジェクト記憶部１２２は、上記に限らず、広告主によって設定された条件に関する種々の情報を記憶してもよい。例えば、広告オブジェクト記憶部１２２は、オブジェクト、ユーザとオブジェクトとの接触態様等を記憶してもよい。この点について、変形例で詳述する。
【００３１】
（制御部１３０について）
制御部１３０は、コントローラ（Controller）であり、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、情報処理装置１００内部の記憶装置に記憶されている各種プログラム（情報処理プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、コントローラであり、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００３２】
図２に示すように、制御部１３０は、入稿受付部１３１と、ユーザ行動受付部１３２と、検出部１３３と、出力部１３４とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図２に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図２に示した接続関係に限られず、他の接続関係であってもよい。
【００３３】
（入稿受付部１３１について）
入稿受付部１３１は、広告主端末１０から広告オブジェクトの入稿を受け付ける。具体的には、入稿受付部１３１は、広告主端末１０から広告オブジェクトの入稿を受け付け、かかる広告オブジェクトを広告オブジェクト記憶部１２２に格納する。また、入稿受付部１３１は、広告主によって設定された所定の条件を受け付け、かかる所定の条件を広告オブジェクト記憶部１２２に格納する。例えば、入稿受付部１３１は、所定の条件として、オブジェクト、ユーザとオブジェクトとの接触態様等を受け付け、かかる所定の条件を広告オブジェクト記憶部１２２に格納する。
【００３４】
（ユーザ行動受付部１３２について）
ユーザ行動受付部１３２は、ＶＲ空間におけるユーザの行動を示す操作等をＨＭＤ２０から受け付ける。例えば、ユーザ行動受付部１３２は、ＨＭＤ２０によって送信されたユーザの行動に関する情報に基づいて、ユーザの行動を受け付ける。また、ここでいうユーザの行動とは、オブジェクトを摘まむ、オブジェクトを蹴る、オブジェクトを踏む、オブジェクトを手のひらで温める、オブジェクトを持ったときにユーザの体温が上がる、オブジェクトを叩く、オブジェクトを投擲する等の行動を示す。なお、ユーザ行動受付部１３２の処理は、例えば、ユーザの体の各部位に各種センサーをつけて動作及び体温を読み取る各種の周知技術により実現可能である。
【００３５】
（検出部１３３について）
検出部１３３は、映像によって形成される仮想空間（ＶＲ空間に相当）を体験するユーザの行動であって、ＶＲ空間に映し出される所定のオブジェクトに対して物理的な変化を及ぼすユーザの行動を検出する。具体的には、検出部１３３は、ユーザ行動受付部１３２によって受け付けられたユーザの行動のうち、ユーザが接触することで、ＶＲ空間内の所定のオブジェクトに対して物理的な変化を及ぼすユーザの行動を検出する。例えば、所定のオブジェクトが花オブジェクトであるとする。この場合、検出部１３３は、ユーザ行動受付部１３２によって受け付けられたユーザの行動のうち、ユーザが花オブジェクトに触るユーザの行動を検出する。一方、検出部１３３は、ユーザ行動受付部１３２によって受け付けられたユーザの行動のうち、ユーザが花オブジェクトに触らないユーザの行動を検出しない。
【００３６】
（出力部１３４について）
出力部１３４は、検出部１３３によって検出された検出結果に基づいて、コンテンツ（広告オブジェクトに相当）を出力する。具体的には、出力部１３４は、ＶＲ空間構成要素情報記憶部１２１に基づいて、ユーザの操作に伴う向きの変更、各種オブジェクトの配置位置等に応じて、ＶＲ空間におけるユーザの視野に対応する映像をＨＭＤ２０に出力する。また、具体的には、出力部１３４は、検出部１３３によって検出された検出結果に基づいて、ＶＲ空間内の所定のオブジェクトの代わりに、広告オブジェクト記憶部１２２に記憶される広告オブジェクトを表示させたＶＲ空間の映像をＨＭＤ２０に出力する。例えば、図１の例では、出力部１３４は、検出部１３３によって検出された検出結果に基づいて、ＶＲ空間ＶＲ１内の花オブジェクトＯＤ１の代わりに、広告オブジェクト記憶部１２２に記憶される花束に関するクーポンＣ１を表示させたＶＲ空間ＶＲ２の映像をＨＭＤ２０に出力する。
【００３７】
〔３．出力処理のフローチャート〕
次に、図５を用いて、実施形態に係る情報処理装置１００が実行する出力処理の手順について説明する。図５は、実施形態に係る情報処理装置が実行する出力処理の流れの一例を示すフローチャートである。
【００３８】
図５に示すように、出力部１３４は、ＶＲ空間の映像をＨＭＤ２０に出力する（ステップＳ１０１）。そして、ユーザ行動受付部１３２は、ユーザの行動を受け付ける（ステップＳ１０２）。そして、検出部１３３は、ユーザが花オブジェクトに触れる行動を検出する（ステップＳ１０３）。そして、検出部１３３は、ユーザが花オブジェクトに触れる行動を検出しない場合（ステップＳ１０３；Ｎｏ）、ユーザが花オブジェクトに触れる行動を検出するまで待機する。
【００３９】
一方、検出部１３３は、ユーザが花オブジェクトに触れる行動を検出する場合（ステップＳ１０３；Ｙｅｓ）、出力部１３４は、ＶＲ空間内に広告オブジェクトを含む映像をＨＭＤ２０に出力する（ステップＳ１０４）。
【００４０】
〔４．変形例〕
上述した情報処理装置１００は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、情報処理装置１００の他の実施形態について説明する。
【００４１】
〔４−１．検出処理（１）〕
上記実施形態では、情報処理装置１００の検出部１３３が花オブジェクトに触れるユーザの行動を検出する検出処理の一例を説明したが、検出部１３３は、ユーザが所定のオブジェクトを用いて行動することで、所定のオブジェクトと所定のオブジェクト以外の他のオブジェクトとを接触させるユーザの行動を検出してもよい。具体的には、検出部１３３は、ユーザが所定のオブジェクトを投擲することで、所定のオブジェクト以外の他のオブジェクトに衝突させるユーザの行動を検出する。例えば、ユーザが池オブジェクトに向かって石オブジェクトを投擲することで水切りを行うとする。この場合、検出部１３３は、ユーザ行動受付部１３２によって受け付けられたユーザの行動のうち、ユーザが石オブジェクトを池オブジェクトに向かって投擲することで、池オブジェクトの水面と石オブジェクトとが衝突したと示す場合に、石オブジェクトと池オブジェクトの水面とを接触させるユーザの行動を検出してもよい。
【００４２】
図６を用いて、変形例に係る情報処理装置が実行する検出処理の一例について説明する。図６は、変形例に係る情報処理装置が実行する検出処理の一例を示す図である。以下、図６を用いて、情報処理装置１００によるユーザの行動の検出処理の一例を流れに沿って説明する。
【００４３】
まず、図６に示すように、ユーザが所定のオブジェクトである池オブジェクトＯＤ２を視認し、ユーザが所定のオブジェクトである石オブジェクトＯＤ３を池オブジェクトＯＤ２に向かって投擲する行動を行う（ステップＳ２１）。例えば、図６に示すように、ユーザは、背景である森林の中に所在する池オブジェクトＯＤ２を視認する。そして、ユーザは、池オブジェクトＯＤ２の周辺に落ちている石オブジェクトＯＤ３を拾う体験をする。そして、ユーザは、石オブジェクトＯＤ３を池オブジェクトＯＤ２に向かって投擲することで水切りを行う体験をする。これにより、ユーザは、ユーザが石オブジェクトＯＤ３を池オブジェクトＯＤ２に向かって投擲することで、石オブジェクトＯＤ３と池オブジェクトＯＤ２の水面とを接触させる行動を行う。続いて、ユーザが池オブジェクトＯＤ２に向かって石オブジェクトＯＤ３を投擲する行動に関する広告オブジェクトＣ１を含むＶＲ空間をＨＭＤ２０に出力する（ステップＳ２２）。例えば、石オブジェクトＯＤ３と池オブジェクトＯＤ２の水面とを接触させるユーザの行動に対応する広告オブジェクトＣ１が石オブジェクトＯＤ３で形成されたアクセサリーに関するクーポンであるとする。この場合、情報処理装置１００は、石オブジェクトＯＤ３と池オブジェクトＯＤ２の水面とを接触させるユーザの行動を検出し、「今ならアクセサリー１５％ＯＦＦ！！」というクーポンを含むＶＲ空間ＶＲ２の映像をＨＭＤ２０に出力してもよい。
【００４４】
これにより、実施形態に係る情報処理装置１００の検出部１３３は、所定のオブジェクトと所定のオブジェクト以外の他のオブジェクトとを接触させる間接的なユーザの行動を検出することができるので、網羅的なユーザに関する行動の検出を行うことができる。
【００４５】
〔４−２．出力処理（１）〕
上記実施形態では、情報処理装置１００の出力部１３４が花オブジェクトに触れるユーザの行動に基づいて広告オブジェクトを出力する出力処理の一例を説明したが、出力部１３４は、変化によって異なる広告オブジェクトを含むＶＲ空間の映像を出力してもよい。具体的には、出力部１３４は、図７に示した広告オブジェクト記憶部１２３に記憶される所定の条件としてユーザ自身又は所定のオブジェクトに対して変化を及ぼすユーザの行動に伴うユーザ又は所定のオブジェクトの変化に基づいて、かかる変化によって異なる広告オブジェクトを含むＶＲ空間の映像をＨＭＤ２０に出力する。例えば、ユーザが花オブジェクトを摘まむ行動を起こすとする。この場合、出力部１３４は、検出部１３３によって検出された花オブジェクトを摘まむユーザの行動に基づいて、広告オブジェクトとして花束に関するクーポンを含むＶＲ空間の映像をＨＭＤ２０に出力してもよい。
【００４６】
図８を用いて、変形例に係る情報処理装置が実行する出力処理の一例について説明する。図８は、変形例に係る情報処理装置が実行する出力処理の一例を示す図である。以下、図８を用いて、情報処理装置１００による広告オブジェクトの出力処理の一例を流れに沿って説明する。
【００４７】
まず、図８に示すように、ユーザが所定のオブジェクトである花オブジェクトＯＤ１を視認し、花オブジェクトＯＤ１を摘まむ行動を行う（ステップＳ３１）。例えば、図８に示すように、ＨＭＤ２０は、ユーザが街路樹の根元に咲いている花オブジェクトＯＤ１を凝視することで、ＶＲ空間ＶＲ１の映像を花オブジェクトＯＤ１が拡大表示されたＶＲ空間ＶＲ１の映像に切り替える。そして、ユーザは、街路樹の根元に咲いている花オブジェクトＯＤ１を摘まむ行動を行うものとする。続いて、情報処理装置１００は、ユーザが花オブジェクトＯＤ１を摘まむ行動に関する広告オブジェクトＣ１を含むＶＲ空間ＶＲ２の映像をＨＭＤ２０に出力する（ステップＳ３２）。例えば、ユーザが花オブジェクトＯＤ１を摘まむ行動に関する広告オブジェクトＣ１が花束に関するクーポンであるとする。この場合、情報処理装置１００は、ユーザが花オブジェクトＯＤ１を摘まむ行動を検出し、「今なら花束が１５％ＯＦＦ！！」というクーポンを含むＶＲ空間ＶＲ２の映像をＨＭＤ２０に出力してもよい。
【００４８】
これにより、実施形態に係る情報処理装置１００の出力部１３４は、ユーザが花オブジェクトを摘まむ行動に対応する広告オブジェクトを含むＶＲ空間の映像を出力することができるので、訴求効果の高い広告オブジェクトを提供することができる。
【００４９】
〔４−３．出力処理（２）〕
上記実施形態では、情報処理装置１００の出力部１３４がユーザの行動に基づいて、広告オブジェクトを含むＶＲ空間の映像を出力する出力処理の一例を説明したが、出力部１３４は、広告主によって設定された所定の条件が満たされた場合に、広告オブジェクトを出力してもよい。具体的には、出力部１３４は、図９に示した広告オブジェクト記憶部１２４に記憶される広告主によって設定されたオブジェクト又はユーザとオブジェクトとの接触態様が所定の条件として満たされた場合に、広告オブジェクトを含むＶＲ空間の映像をＨＭＤ２０に出力する。例えば、広告主によって設定された所定の条件がユーザとオブジェクトとの接触態様であるとする。この場合、出力部１３４は、ユーザが花オブジェクトを摘まんだ場合、広告オブジェクトとして花束に関するクーポンを含むＶＲ空間をＨＭＤ２０に出力してもよい。
【００５０】
これにより、実施形態に係る情報処理装置１００の出力部１３４は、広告主によって設定された所定の条件が満たされた場合に広告オブジェクトを含むＶＲ空間の映像を出力することができるので、広告主にとって有益な広告オブジェクトの提供が実現できる。
【００５１】
〔４−４．広告オブジェクト〕
上記実施形態では、広告オブジェクトの代わりに、静止画像、動画像等を適用できる。また、情報処理装置１００は、広告オブジェクトに限らず、各種のコンテンツオブジェクトを含むＶＲ空間の映像を出力してもよい。例えば、情報処理装置１００は、広告目的でないコンテンツオブジェクト（例えば、コンテンツオブジェクトに含まれる記事等）を含むＶＲ空間の映像をＨＭＤ２０に出力してもよい。
【００５２】
〔４−５．接触態様に対応するユーザ行動〕
上記実施形態では、情報処理装置１００が花オブジェクトに触るユーザの行動を検出する一例を説明したが、接触態様に対応するユーザの行動として、ユーザが所定のオブジェクトに接触する接触態様に対応するユーザの行動、ユーザが所定のオブジェクトを触る行動、ユーザが所定のオブジェクトを摘まむ行動、ユーザが所定のオブジェクトを蹴る行動、ユーザが所定のオブジェクトを踏む行動、ユーザが所定のオブジェクトを用いてユーザの身体的変化を伴う行動等を検出してもよい。
【００５３】
〔４−６．仮想空間〕
上記実施形態では、情報処理装置１００がユーザの行動に基づいて、広告オブジェクトを含むＶＲ空間の映像を出力する出力処理の一例を説明したが、情報処理装置１００は、ＶＲ空間の映像を出力することに限定されるものではない。例えば、情報処理装置１００は、ユーザの行動に基づいて、広告オブジェクトを含む拡張現実等の仮想空間の映像を出力してもよい。
【００５４】
〔４−７．情報処理装置（１）〕
上記実施形態では、情報処理装置１００がユーザの行動に基づいて、広告オブジェクトを含むＶＲ空間の映像を出力する出力処理の一例を説明したが、情報処理装置１００は、これに限定されるものではない。例えば、情報処理装置１００が実行する検出処理及び出力処理は、ＨＭＤ２０がスタンドアローンで実行してもよい。
【００５５】
〔４−８．情報処理装置（２）〕
上記実施形態では、情報処理装置１００が広告主端末１０から広告オブジェクトを受け付ける処理の一例を説明したが、情報処理装置１００の入稿受付部１３１は、情報処理装置１００と異なるサーバ装置等であってもよい。例えば、情報処理装置１００は、入稿受付部１３１が広告主によって受け付けた広告オブジェクトを参照してもよい。
【００５６】
〔５．ハードウェア構成〕
また、上述してきた実施形態に係る広告主端末１０、ＨＭＤ２０、情報処理装置１００は、例えば図１０に示すような構成のコンピュータ１０００によって実現される。以下、情報処理装置１００を例に挙げて説明する。図１０は、情報処理装置１００の機能を実現するコンピュータ１０００の一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ（Read  Only  Memory）１３００、ＨＤＤ（Hard  Disk  Drive）１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【００５７】
ＣＰＵ１１００は、ＲＯＭ１３００又はＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【００５８】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、ネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００がネットワークＮを介して生成したデータを他の機器へ送信する。
【００５９】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、入出力インターフェイス１６００を介して生成したデータを出力装置へ出力する。
【００６０】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラム又はデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【００６１】
例えば、コンピュータ１０００が実施形態に係る情報処理装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。また、ＨＤＤ１４００には、記憶部１２０内のデータが格納される。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置からネットワークＮを介してこれらのプログラムを取得してもよい。
【００６２】
〔６．その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【００６３】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００６４】
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【００６５】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、出力部は、出力手段や出力回路に読み替えることができる。
【００６６】
〔７．効果〕
上述してきたように、実施形態に係る情報処理装置１００は、検出部１３３と、出力部１３４とを有する。検出部１３３は、映像によって形成される仮想空間（ＶＲ空間に相当）を体験するユーザの行動であって、仮想空間に映し出される所定のオブジェクトに対して物理的な変化を及ぼすユーザの行動を検出する。出力部１３４は、検出部１３３によって検出された結果に基づいて、コンテンツ（広告オブジェクト）を出力する。
【００６７】
これにより、実施形態に係る情報処理装置１００は、ユーザがＶＲ空間内の興味を示すオブジェクトに触れたユーザの行動を検出することができるので、訴求効果の高い広告オブジェクトを含むＶＲ空間の映像を提供することができる。
【００６８】
また、実施形態に係る情報処理装置１００において、検出部１３３は、ユーザが仮想空間に映し出される所定のオブジェクトに接触するユーザの行動を検出する。
【００６９】
これにより、実施形態に係る情報処理装置１００は、ユーザがＶＲ空間内のオブジェクトに対して起こしたユーザの行動を検出することができるので、訴求効果の高い広告オブジェクトを含むＶＲ空間の映像を提供することができる。
【００７０】
また、実施形態に係る情報処理装置１００において、検出部１３３は、ユーザが所定のオブジェクトを用いて行動することで、所定のオブジェクトと所定のオブジェクト以外の他のオブジェクトとを接触させるユーザの行動を検出する。
【００７１】
また、実施形態に係る情報処理装置１００において、検出部１３３は、ユーザが所定のオブジェクトを投擲することで、所定のオブジェクト以外の他のオブジェクトに衝突させるユーザの行動を検出する。
【００７２】
これにより、実施形態に係る情報処理装置１００は、ユーザがＶＲ空間内のオブジェクトに対して起こした間接的なユーザの行動を検出することができるので、訴求効果の高い広告オブジェクトを含むＶＲ空間の映像を提供することができる。
【００７３】
また、実施形態に係る情報処理装置１００において、検出部１３３は、ユーザ自身又は所定のオブジェクトに対して変化を及ぼすユーザの行動に伴うユーザ又は所定のオブジェクトの変化を検出し、出力部１３４は、変化によって異なるコンテンツを出力する。
【００７４】
これにより、実施形態に係る情報処理装置１００は、ユーザ自身やオブジェクトに対する変化を及ぼすユーザの行動を検出することができるので、訴求効果の高い広告オブジェクトを含むＶＲ空間の映像を提供することができる。
【００７５】
また、実施形態に係る情報処理装置１００において、検出部１３３は、ユーザが所定のオブジェクトに接触する接触態様に対応するユーザの行動を検出し、出力部１３４は、接触態様によって異なるコンテンツを出力する。
【００７６】
また、実施形態に係る情報処理装置１００において、検出部１３３は、ユーザが所定のオブジェクトに接触する接触態様に対応するユーザの行動として、ユーザが所定のオブジェクトを触る行動、ユーザが所定のオブジェクトを摘まむ行動、ユーザが所定のオブジェクトを蹴る行動、ユーザが所定のオブジェクトを踏む行動、ユーザが所定のオブジェクトを用いてユーザの身体的変化を伴う行動のいずれか１つを検出する。
【００７７】
これにより、実施形態に係る情報処理装置１００は、ユーザがオブジェクトに接触する接触態様に対応する様々なユーザの行動を検出することができるので、訴求効果の高い広告オブジェクトを含むＶＲ空間の映像を提供することができる。
【００７８】
また、実施形態に係る情報処理装置１００において、出力部１３４は、コンテンツ提供主（広告主に相当）によって設定された所定の条件が満たされた場合に、コンテンツを出力する。
【００７９】
また、実施形態に係る情報処理装置１００において、出力部１３４は、所定の条件として、所定のオブジェクト又はユーザと所定のオブジェクトとの接触態様が満たされた場合に、コンテンツを出力する。
【００８０】
これにより、実施形態に係る情報処理装置１００は、広告主によって設定された所定の条件が満たされた場合に広告オブジェクトを含むＶＲ空間の映像を出力することできるので、広告主にとって有益な広告オブジェクトの提供が実現できる。
【００８１】
また、実施形態に係る情報処理装置１００において、出力部１３４は、コンテンツとして、ユーザの行動に関連するコンテンツを出力する。
【００８２】
これにより、実施形態に係る情報処理装置１００は、広告オブジェクトとして様々な形態の情報を提供することができるので、広告主にとって有益な広告オブジェクトの提供が実現でき、かつ、ユーザにとってもユーザの趣向に合致した広告オブジェクトの提供が実現できる。
【００８３】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【符号の説明】
【００８４】
１  情報処理システム
１０  広告主端末
２０  ＨＭＤ
１００  情報処理装置
１１０  通信部
１２０  記憶部
１２１  ＶＲ空間構成要素情報記憶部
１２２  広告オブジェクト記憶部
１２３  広告オブジェクト記憶部
１２４  広告オブジェクト記憶部
１３０  制御部
１３１  入稿受付部
１３２  ユーザ行動受付部
１３３  検出部
１３４  出力部
【図１】
2019105932.tif 000003
【図２】
2019105932.tif 000004
【図３】
2019105932.tif 000005
【図４】
2019105932.tif 000006
【図５】
2019105932.tif 000007
【図６】
2019105932.tif 000008
【図７】
2019105932.tif 000009
【図８】
2019105932.tif 000010
【図９】
2019105932.tif 000011
【図１０】
2019105932.tif 000012