(57)【要約】【課題】仮想空間内でユーザの注目の度合いが高まったときのログ情報を収集する。【解決手段】仮想空間におけるユーザの状態を示す情報と、ユーザが特定の状態であることを示す条件情報と、に基づき、前記ユーザの状態が前記特定の状態であるか否かを判定する処理と、前記ユーザの状態が前記特定の状態であると判定された場合に、ログ情報の収集を開始する処理と、をコンピュータに実行させる。【選択図】図２
2020009071.tif 000002
【特許請求の範囲】
【請求項１】
仮想空間におけるユーザの状態を示す情報と、ユーザが特定の状態であることを示す条件情報と、に基づき、前記ユーザの状態が前記特定の状態であるか否かを判定する処理と、
前記ユーザの状態が前記特定の状態であると判定された場合に、ログ情報の収集を開始する処理と、をコンピュータに実行させるログ収集プログラム。
【請求項２】
仮想空間におけるユーザの状態を示す情報に応じて、前記仮想空間内に配置されたオブジェクトを選択する処理と、
ログ情報を、選択された前記オブジェクトと対応付けて蓄積する処理と、をコンピュータに実行させる、ログ収集プログラム。
【請求項３】
仮想空間におけるユーザの状態を示す情報と、ユーザが特定の状態であることを示す条件情報と、に基づき、前記ユーザの状態が前記特定の状態であるか否かを判定する処理と、
前記ユーザの状態が前記特定の状態であると判定された場合に、
前記仮想空間における前記ユーザの位置に応じて、前記仮想空間内に配置されたオブジェクトを選択する処理と、
ログ情報の収集を開始し、前記ログ情報を選択された前記オブジェクトと対応付けて蓄積する処理と、をコンピュータに実行させる、ログ収集プログラム。
【請求項４】
前記オブジェクト毎に蓄積された前記ログ情報を分析し、分析結果を示す情報を出力する処理を、前記コンピュータに実行させる、請求項２又は３記載のログ収集プログラム。
【請求項５】
前記分析結果を示す情報を、選択された前記オブジェクト毎に蓄積する処理を、前記コンピュータに実行させる、請求項４記載のログ収集プログラム。
【請求項６】
前記コンピュータは、
前記オブジェクトを選択する処理において、
前記仮想空間における前記ユーザの視線方向において、前記ユーザの位置から所定の範囲内に配置されたオブジェクトを選択する、請求項２乃至５の何れか一項に記載のログ収集プログラム。
【請求項７】
前記コンピュータは、
前記オブジェクトを選択する処理において、
前記仮想空間における前記ユーザの視線上に配置されたオブジェクトを選択する、請求項２乃至５の何れか一項に記載のログ収集プログラム。
【請求項８】
前記条件情報が前記仮想空間に配置されたオブジェクト毎に設定されており、
前記判定する処理は、
前記ユーザの状態を示す情報が、前記条件情報が示す条件を満たしているオブジェクトを選択する、請求項３記載のログ収集プログラム。
【請求項９】
前記オブジェクトの選択方法が、オブジェクト毎に設定されており、
前記オブジェクトを選択する処理は、
前記条件情報において、前記ユーザの状態を示す情報が満たしている条件と対応するオブジェクトに対して設定された選択方法で、前記オブジェクトを選択する、請求項８記載のログ収集プログラム。
【請求項１０】
コンピュータによるログ収集方法であって、前記コンピュータが、
仮想空間におけるユーザの状態を示す情報と、ユーザが特定の状態であることを示す条件情報と、に基づき、前記ユーザの状態が前記特定の状態であるか否かを判定し、
前記ユーザの状態が前記特定の状態であると判定された場合に、ログ情報の収集を開始する、ログ収集方法。
【請求項１１】
コンピュータによるログ収集方法であって、前記コンピュータが、
仮想空間におけるユーザの状態を示す情報に応じて、前記仮想空間内に配置されたオブジェクトを選択し、
ログ情報を、選択された前記オブジェクトと対応付けて蓄積する、ログ収集方法。
【請求項１２】
コンピュータによるログ収集方法であって、前記コンピュータが、
仮想空間におけるユーザの状態を示す情報と、ユーザが特定の状態であることを示す条件情報と、に基づき、前記ユーザの状態が前記特定の状態であるか否かを判定する処理と、
前記ユーザの状態が前記特定の状態であると判定と、
前記仮想空間における前記ユーザの位置に応じて、前記仮想空間内に配置されたオブジェクトを選択し、
ログ情報の収集を開始し、前記ログ情報を選択された前記オブジェクトと対応付けて蓄積する、ログ収集方法。
【請求項１３】
仮想空間におけるユーザの状態を示す情報と、ユーザが特定の状態であることを示す条件情報と、に基づき、前記ユーザの状態が前記特定の状態であるか否かを判定する状態判定部と、
前記ユーザの状態が前記特定の状態であると判定された場合に、ログ情報の収集を開始するログ収集部と、を有する情報処理装置。
【請求項１４】
仮想空間におけるユーザの状態を示す情報に応じて、前記仮想空間内に配置されたオブジェクトを選択するオブジェクト選択部と、
ログ情報を、選択された前記オブジェクトと対応付けて蓄積するログ蓄積部と、を有する情報処理装置。
【請求項１５】
仮想空間におけるユーザの状態を示す情報と、ユーザが特定の状態であることを示す条件情報と、に基づき、前記ユーザの状態が前記特定の状態であるか否かを判定する状態判定部と、
前記ユーザの状態が前記特定の状態であると判定された場合に、
前記仮想空間における前記ユーザの位置に応じて、前記仮想空間内に配置されたオブジェクトを選択するオブジェクト選択部と、
ログ情報の収集を開始し、前記ログ情報を選択された前記オブジェクトと対応付けて蓄積するログ蓄積部と、を有する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ログ情報収集プログラム、ログ情報収集方法及び情報処理装置に関する。
【背景技術】
【０００２】
近年では、仮想空間におけるＶＲ（Virtual  Reality）コンテンツの品質の向上にむけて、仮想空間に配置されたオブジェクトやエリアに対するユーザの注目の度合いを把握することが求められている。
【０００３】
ユーザの注目の度合いを把握するための技術としては、例えば、仮想空間におけるユーザの視点や位置をログ情報として取得し、ユーザの視点を示す画像や、ユーザの移動の履歴を示すヒートマップ等をＶＲコンテンツに重畳させて表示し、可視化する技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−６８８５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の技術では、取得したログ情報から、仮想空間内で、ユーザが視線を向けたオブジェクトやエリアは判別されるが、ユーザがそのオブジェクトやエリアに注目して視線を向けたのか、漠然と視点を向けただけなのかを判別することは困難である。また、従来の技術では、ログ情報から、ユーザが滞留した位置を検出することはできるが、ユーザが意図的にその位置に滞留していたのか、漠然と滞留していたのかを判別することは困難である。
【０００６】
つまり、従来の技術では、仮想空間においてユーザの注目の度合いが高まった場合におけるログ情報を取得することが困難であった。
【０００７】
１つの側面では、本発明は、仮想空間内でユーザの注目の度合いが高まったときのログ情報を収集することを目的としている。
【課題を解決するための手段】
【０００８】
一つの態様では、仮想空間におけるユーザの状態を示す情報と、ユーザが特定の状態であることを示す条件情報と、に基づき、前記ユーザの状態が前記特定の状態であるか否かを判定する処理と、前記ユーザの状態が前記特定の状態であると判定された場合に、ログ情報の収集を開始する処理と、をコンピュータに実行させる。
【０００９】
上記各処理は、上記各処理を実現する機能部、各処理を実現する手順としても良く、各処理をコンピュータに実行させるプログラムを記憶したコンピュータ読み取り可能な記憶媒体とすることもできる。
【発明の効果】
【００１０】
仮想空間内でユーザの注目の度合いが高まったときのログ情報を取得することができる。
【図面の簡単な説明】
【００１１】
【図１】第一の実施形態の仮想空間提示システムの一例を示す図である。
【図２】第一の実施形態におけるログ情報の収集について説明する図である。
【図３】第一の実施形態の情報処理装置のハードウェア構成の一例を示す図である。
【図４】第一の実施形態の情報処理装置の機能を説明する図である。
【図５】第一の実施形態の条件情報の一例を示す図である。
【図６】第一の実施形態の情報処理装置の動作を説明するフローチャートである。
【図７】第一の実施形態のログ情報の一例を示す図である。
【図８】第二の実施形態におけるログ情報の収集について説明する図である。
【図９】第二の実施形態の情報処理装置の機能を説明する図である。
【図１０】第二の実施形態の情報処理装置の動作を説明する第一のフローチャートである。
【図１１】第二の実施形態のログ情報の一例を示す図である。
【図１２】第二の実施形態におけるログ情報の分析結果の一例を示す図である。
【図１３】第二の実施形態におけるログ情報の蓄積による効果を説明する図である。
【図１４】第二の実施形態の情報処理装置の動作を説明する第二のフローチャートである。
【図１５】第三の実施形態の情報処理装置の機能を説明する図である。
【図１６】第三の実施形態の選択条件情報の一例を示す図である。
【図１７】第三の実施形態の情報処理装置の動作を説明するフローチャートである。
【発明を実施するための形態】
【００１２】
（第一の実施形態）
以下に図面を参照して、第一の実施形態について説明する。図１は、第一の実施形態の仮想空間提示システムの一例を示す図である。
【００１３】
本実施形態の仮想空間提示システム１００は、表示装置２００、センサ群３００、情報処理装置４００、ログ蓄積装置５００を有する。
【００１４】
本実施形態の仮想空間提示システム１００において、表示装置２００と、センサ群３００とは、情報処理装置４００と有線又は無線によって接続される。また、仮想空間提示システム１００において、情報処理装置４００は、ログ蓄積装置５００と有線又は無線によって接続される。
【００１５】
本実施形態の表示装置２００は、例えば、ＨＭＤ（Head  Mounted  Display）等であり、ユーザの頭部に装着されて、ユーザに仮想空間を提示する。また、本実施形態の表示装置２００は、表示装置２００を装着したユーザの視点を追従するためのカメラや、ユーザが発する音声を検出するマイク等を有していても良い。尚、表示装置２００は、ヘッドマウントディスプレイでなくても良く、ユーザに仮想空間を提示することができる装置であれば、どのような装置であっても良い。
【００１６】
本実施形態のセンサ群３００は、ユーザに装着されるものであり、例えば、ユーザの頭部の動きや回転を検出する加速度センサ、ユーザの心拍を検出するためのセンサ等を含む。尚、図１の例では、表示装置２００とセンサ群３００とがそれぞれ設けられる構成としたが、これに限定されない。センサ群３００は、表示装置２００の一部であっても良い。
【００１７】
本実施形態の情報処理装置４００は、表示装置２００に、ユーザの視点から見た仮想空間の画像を生成する。尚、仮想空間とは、例えば、３次元座標空間において人や物体などのオブジェクトが配置される仮想的な空間である。情報処理装置４００は、オブジェクトの形状や位置等の情報を基に、仮想空間を描画した画像を生成している。
【００１８】
また、本実施形態の情報処理装置４００は、ログ収集処理部４１０を有する。ログ収集処理部４１０は、表示装置２００やセンサ群３００から取得される情報を監視し、ユーザがログ情報の取得を開始する契機となる状態であるか否かを判定する。そして、ログ収集処理部４１０は、ユーザが該当する状態となった場合に、監視している情報を、ユーザの行動及び状態を示すログ情報として収集し、ログ蓄積装置５００に蓄積する。
【００１９】
言い換えれば、情報処理装置４００は、表示装置２００やセンサ群３００から取得される情報から、ユーザが仮想空間内の特定のオブジェクトに対して関心を持ったとされる状態となったか否かを判定する。そして情報処理装置４００は、ユーザが該当する状態であると判定された場合に、ログ情報の収集を開始する。
【００２０】
本実施形態のログ情報とは、例えば、仮想空間におけるユーザの視点やユーザが発した音声、仮想空間内におけるユーザの位置、ユーザの頭部の動きや回転、ユーザの心拍数等を示す情報である。
【００２１】
つまり、情報処理装置４００は、仮想空間におけるユーザの視点やユーザが発した音声、仮想空間内におけるユーザの位置、ユーザの頭部の動きや回転、ユーザの心拍数（生体情報）等を示す情報を、ユーザの状態を示す情報として監視している。以下の説明では、情報処理装置４００により監視される情報を、監視対象情報と呼ぶ。
【００２２】
本実施形態のログ蓄積装置５００は、ログ情報データベース５１０を有する。ログ蓄積装置５００では、情報処理装置４００から取得したログ情報をログ情報データベース５１０に格納する。
【００２３】
尚、本実施形態では、仮想空間提示システム１００は、ログ蓄積装置５００を含むものとしたが、これに限定されない。ログ蓄積装置５００は、仮想空間提示システム１００の外部に設けられていても良い。また、情報処理装置４００がログ蓄積装置５００を兼ねていても良い。
【００２４】
以下に、図２を参照して、本実施形態におけるログ情報の収集について説明する。図２は、第一の実施形態におけるログ情報の収集について説明する図である。
【００２５】
図２では、ユーザが時刻Ｔｓにおいて、仮想空間に入り、時刻Ｔｅにおいて仮想空間から出た場合のログ情報の収集の仕方を示している。言い換えれば、図２では、時刻Ｔｓにおいて、表示装置２００を装着したユーザに対する仮想空間の提示が開始され、時刻Ｔｅにおいて、この仮想空間の提示が終了する場合の、情報処理装置４００によるログ情報の収集の仕方を示している。
【００２６】
情報処理装置４００は、時刻Ｔｓにおいて仮想空間の提示が開始されると同時に、表示装置２００とセンサ群３００から取得される監視対象情報の監視を開始する。
【００２７】
図２では、情報処理装置４００は、監視対象情報から、時刻Ｔ１に、ユーザの状態が、仮想空間内のオブジェクトやエリアに対する注目の度合いが高いとされる状態となったと判定し、ログ情報（監視対象情報）の収集を開始する。そして、情報処理装置４００は、時刻Ｔ２において、ユーザの状態が、注目の度合いが高いとされる状態ではなくなったと判定し、ログ情報の収集を終了する。
【００２８】
尚、以下の説明では、ユーザの仮想空間内のオブジェクトやエリアに対する注目の度合いが高まったとされる状態を、オブジェクトやエリアに対して注目度が高い状態と表現することがある。また、本実施形態では、ログ情報に含まれる情報の項目と、監視対象情報に含まれる情報の項目とが一致していなくても良い。ログ情報は、監視対象情報の一部であっても良いし、監視対象情報がログ情報の一部であっても良い。
【００２９】
情報処理装置４００は、同様に、時刻Ｔ３から時刻Ｔ４までの間と、時刻Ｔ５から時刻Ｔ６までの間は、ユーザの状態は、注目度が高い状態と判定され、ログ情報が収集されている。尚、情報処理装置４００では、注目度が高い状態と判定するための条件が事前に設定されている。この条件の詳細は後述する。
【００３０】
このように、本実施形態では、ユーザに仮想空間を提示している間におけるユーザの状態に応じて、ログ情報の収集を行うか否かを判定する。より具体的には、本実施形態では、ユーザに仮想空間を提示している間において、ユーザの状態が、仮想空間内のオブジェクトやエリアにする注目度が高い状態と判定された場合に、ログ情報の収集及び蓄積を行う。
【００３１】
したがって、本実施形態によれば、仮想空間内でユーザの注目の度合いが高まったときのログ情報を取得することができる。
【００３２】
以下に、本実施形態の情報処理装置４００について説明する。図３は、第一の実施形態の情報処理装置のハードウェア構成の一例を示す図である。
【００３３】
本実施形態の情報処理装置４００は、それぞれバスＢで相互に接続されている入力装置４１、出力装置４２、ドライブ装置４３、補助記憶装置４４、メモリ装置４５、演算処理装置４６及びインターフェース装置４７を含む。
【００３４】
入力装置４１は、各種の情報の入力を行うための装置であり、例えばキーボードやポインティングデバイス等により実現される。出力装置４２は、各種の情報の出力を行うためものであり、例えばディスプレイ等により実現される。インターフェース装置４７は、ＬＡＮカード等を含み、ネットワークに接続する為に用いられる。
【００３５】
ログ収集処理部４１０を実現させるログ情報収集プログラムは、情報処理装置４００を制御する各種プログラムの少なくとも一部である。ログ情報収集プログラムは例えば記憶媒体４８の配布やネットワークからのダウンロード等によって提供される。ログ情報収集プログラムを記録した記憶媒体４８は、ＣＤ−ＲＯＭ、フレキシブルディスク、光磁気ディスク等の様に情報を光学的、電気的或いは磁気的に記録する記憶媒体、ＲＯＭ、フラッシュメモリ等の様に情報を電気的に記録する半導体メモリ等、様々なタイプの記憶媒体を用いることができる。
【００３６】
また、ログ情報収集プログラムは、ログ情報収集プログラムを記録した記憶媒体４８がドライブ装置４３にセットされると、記憶媒体４８からドライブ装置４３を介して補助記憶装置４４にインストールされる。ネットワークからダウンロードされたログ情報収集プログラムは、インターフェース装置４７を介して補助記憶装置４４にインストールされる。
【００３７】
補助記憶装置４４は、インストールされたログ情報収集プログラムを格納すると共に、情報処理装置４００が収集したログ情報等の各種の必要なファイル、データ等を格納する。メモリ装置４５は、情報処理装置４００の起動時に補助記憶装置４４からログ情報収集プログラムを読み出して格納する。そして、演算処理装置４６はメモリ装置４５に格納されたログ情報収集プログラムに従って、後述するような各種処理を実現している。
【００３８】
次に、図４を参照して、本実施形態の情報処理装置４００の機能について説明する。図４は、第一の実施形態の情報処理装置の機能を説明する図である。
【００３９】
本実施形態の情報処理装置４００は、ログ収集処理部４１０を有する。ログ収集処理部４１０は、画像処理部４１１、状態監視部４１２、条件保持部４１３、状態判定部４１４、ログ収集部４１５、ログ蓄積部４１６を有する。
【００４０】
画像処理部４１１は、オブジェクトの形状や位置等の情報を基に、仮想空間を描画した画像を示す画像データを生成し、表示装置２００に出力する。また、画像処理部４１１は、ユーザの動きに合わせて、ユーザから見た仮想空間の画像を示す画像データを生成し、表示装置２００に出力する。
【００４１】
状態監視部４１２は、表示装置２００及びセンサ群３００から取得される監視対象情報を監視する。監視対象情報は、例えば、ユーザの視点を示す情報、ユーザの頭部の向きや回転を示す情報、ユーザの心拍数を示す情報、ユーザが発した音声を示す情報、音声の音量を示す情報、仮想空間におけるユーザの位置を示す情報等を含む。尚、監視対象情報は、上述した情報に限定されない。監視対象情報は、上述した情報の一部であっても良いし、上述した情報以外の情報を含んでも良い。
【００４２】
尚、ユーザの視点を示す情報とは、仮想空間内において、物を見るためにユーザが向けた視線がそそがれる点を示す情報であり、仮想空間におけるユーザの視点を示す３次元の座標情報である。ユーザの視点を示す座標情報は、例えば、表示装置２００の有する視点追従機能等によって検出されるユーザの視点と、仮想空間とから、求められる。
【００４３】
ユーザの位置を示す情報は、仮想空間における表示装置２００の位置を示す３次元の座標情報である。ユーザの位置を示す情報は、例えば、画像処理部４１１により、ユーザから見た仮想空間の画像を示す画像データを生成する際に、取得されても良い。
【００４４】
ユーザの心拍数を示す情報は、例えば、センサ群３００に含まれる脈拍計等によって検出される拍動の回数である。
【００４５】
ユーザが発した音声を示す情報及び音声の音量を示す情報とは、例えば、表示装置２００の有するマイク等によって集音される音声波形である。以下の説明では、ユーザが発した音声を示す情報及び音声の音量を示す情報を音声波形を示す情報と表現する場合がある。
【００４６】
条件保持部４１３は、ユーザの状態を判定するための条件を示す条件情報４２０が設定され、保持されている。条件情報４２０は、ユーザの状態が特定の状態であることを示す条件を含む情報である。条件情報４２０の詳細は後述する。
【００４７】
状態判定部４１４は、状態監視部４１２に監視されている監視対象情報と、条件情報４２０とから、仮想空間内のユーザの状態が、なんらかのオブジェクトやエリアに対する注目度が高い状態となったか否かを判定する。
【００４８】
また、状態判定部４１４は、監視対象情報と条件情報４２０とから、ユーザの状態が、注目度の高い状態でなくなったか否かを判定する。言い換えれば、状態判定部４１４は、表示装置２００やセンサ群３００から取得されるユーザの状態を示す情報と基づき、ユーザの状態が特定の状態である否かを判定している。
【００４９】
ログ収集部４１５は、状態判定部４１４によって、ユーザの状態が、注目度が高い状態である、と判定された場合に、ログ情報の収集を開始する。また、ログ収集部４１５は、ログ情報を収集している最中に、ユーザの状態が、注目度が高い状態でなくなったと判定されると、ログ情報の収集を終了する。
【００５０】
尚、本実施形態のログ情報は、少なくとも、仮想空間におけるユーザの位置を示す情報と、ユーザの視線を示す情報を含んでいれば良く、監視対象情報と同様の情報でなくても良い。
【００５１】
ログ蓄積部４１６は、ログ収集部４１５が収集したログ情報を、ログ蓄積装置５００にアップロードして、蓄積させる。
【００５２】
尚、本実施形態のログ収集部４１５は、ログ情報をＣＳＶファイル等の形式で収集し、ログ蓄積部４１６は、このＣＳＶファイルをＨＴＭＬ形式のデータとして、ログ蓄積装置５００にアップロードしても良い。
【００５３】
ログ情報を収集する際のデータの形式（ＣＳＶ形式等）や、ログ情報をログ蓄積装置５００へアップロードする際のデータの形式（ＨＴＭＬ形式等）は、予めログ収集部４１５とログ蓄積部４１６に設定されていても良い。
【００５４】
以下に、図５を参照して、本実施形態の条件情報４２０について説明する。図５は、第一の実施形態の条件情報の一例を示す図である。
【００５５】
本実施形態の条件情報４２０では、監視対象情報から得られる項目と、項目に対する条件とが対応付けられている。
【００５６】
図５に示す条件情報４２０−１では、視点の滞留時間に対し、「○秒以上」という条件が対応付けられている。視点の滞留時間とは、視点が一点又はその周辺に滞留している時間であり、ユーザが特定のオブジェクトに注目している状態と想定される。つまり、監視対象情報が条件情報４２０−１を満たす場合とは、ユーザが特定のオブジェクトを注目している状態と考えられる。
【００５７】
また、条件情報４２０−２では、音量に対し、「×ｄＢ以上」という条件が対応付けられている。ここで、音量とは、ユーザが仮想空間内で発した音声の音量である。ユーザの音声の音量が、×ｄＢ以上となる場合とは、例えば、ユーザが視認したものに対して、歓声や悲鳴を上げた状態と想定される。つまり、監視対象情報が条件情報４２０−２を満たす場合とは、ユーザが特定のオブジェクトを視認することで、感嘆や驚き、恐怖等の感情を持った状態と考えられる。言い換えれば、つまり、監視対象情報が条件情報４２０−２を満たす場合とは、ユーザが特定のオブジェクトに気を取られている状態とも言える。
【００５８】
また、条件情報４２０−３では、心拍数に対し、「××回以上」という条件が対応付けられている。ユーザの心拍数が××回以上となる場合とは、ユーザが、緊張した状態や興奮した状態であると考えられる。つまり、監視対象情報が条件情報４２０−３を満たす場合とは、ユーザが緊張した状態や興奮した状態で、オブジェクトを視認している状態と言える。
【００５９】
尚、図５に示す条件情報４２０は、一例であり、これに限定されない。条件情報４２０には、図５に示す条件情報４２０−１〜条件情報４２０−３以外の項目と条件の対応付けを示す情報が含まれていても良い。
【００６０】
例えば、条件情報４２０には、ユーザが音声を発している時間に対して、所定の時間以上であるとする条件を対応付けても良い。ユーザが音声を発し続けている状態とは、ユーザが視認したオブジェクトに対して、感想や見解を述べている状態であることが推測される。
【００６１】
次に、図６を参照して、本実施形態の情報処理装置４００の動作について説明する。図６は、第一の実施形態の情報処理装置の動作を説明するフローチャートである。
【００６２】
本実施形態の情報処理装置４００は、仮想空間の提示指示を受け付けると、画像処理部４１１により、表示装置２００に対して仮想空間を示す画像の画像データを出力し、表示装置２００を到着しているユーザに対して仮想空間の提示を開始する（ステップＳ６０１）。
【００６３】
尚、仮想空間の提示指示は、例えば、ユーザが表示装置２００を装着した際に、表示装置２００から情報処理装置４００に送信されても良い。
【００６４】
続いて、情報処理装置４００は、状態監視部４１２により、表示装置２００とセンサ群３００から出力される監視対象情報を監視し、状態判定部４１４により、監視対象情報が、条件保持部４１３の条件情報４２０を満たすか否かを判定する（ステップＳ６０２）。言い換えれば、状態判定部４１４は、監視対象情報に基づき、ユーザの状態が、注目度の高い状態であるか否かを判定している。
【００６５】
ここで、ステップＳ６０２における状態判定部４１４の判定について説明する。
【００６６】
本実施形態の状態判定部４１４は、例えば、監視対象情報が、条件情報４２０が示す全ての条件を持たす場合に、ユーザの状態を注目度の高い状態と判定しても良い。
【００６７】
具体的には、状態判定部４１４は、例えば、視点を示す情報が条件情報４２０−１を満たし、且つ、ユーザが発した音声及び音声の音量が条件情報４２０−２を満たし、且つ、心拍数が条件情報４２０−３を満たす場合にのみ、ユーザの状態を注目度の高い状態と判定する。
【００６８】
また、本実施形態の状態判定部４１４は、例えば、監視対象情報が、条件情報４２０が示す条件のうち、何れか一つを満たす場合に、ユーザの状態を注目度の高い状態と判定しても良い。
【００６９】
この場合、状態判定部４１４は、例えば、視点を示す情報が条件情報４２０−１を満たす場合、ユーザが発した音声及び音声の音量が条件情報４２０−２を満たす場合、心拍数が条件情報４２０−３を満たす場合の何れにおいても、ユーザの状態を注目度の高い状態と判定する。
【００７０】
さらに、本実施形態の状態判定部４１４は、例えば、監視対象情報が、条件情報４２０が示す条件のうち、複数の条件を持たす場合に、ユーザの状態を注目度の高い状態と判定しても良い。
【００７１】
この場合、状態判定部４１４は、例えば、視点を示す情報が条件情報４２０−１を満たし、且つ、ユーザが発した音声及び音声の音量が条件情報４２０−２を満たす場合、視点を示す情報が条件情報４２０−１を満たし、且つ、心拍数が条件情報４２０−３を満たす場合の何れにおいても、ユーザの状態を注目度の高い状態と判定する。
【００７２】
本実施形態では、ユーザの状態を注目度の高い状態と判定される条件の組み合わせが、予め状態判定部４１４に設定されていても良い。
【００７３】
例えば、状態判定部４１４には、監視対象情報が、条件情報４２０が示す全ての条件を満たす場合にのみ、ユーザの状態を注目度の高い状態と判定するように設定されていても良い。また、状態判定部４１４には、監視対象情報が、条件情報４２０が示す条件のうち、所定の数の条件を満たす場合に、ユーザの状態を注目度の高い状態と判定するように、設定されていても良い。
【００７４】
ステップＳ６０２において、ユーザの状態を注目度の高い状態と判定されない場合、つまり、ユーザの状態が注目度の高い状態ではない、と判定された場合、情報処理装置４００は、後述するステップＳ６０６へ進む。
【００７５】
ステップＳ６０２において、ユーザの状態を注目度の高い状態と判定された場合、情報処理装置４００は、ログ収集部４１５により、ログ情報の収集を開始する（ステップＳ６０３）。
【００７６】
続いて、情報処理装置４００は、状態判定部４１４により、監視対象情報が、条件情報４２０に示す条件を満たさなくなったか否かを判定する（ステップＳ６０４）。言い換えれば、状態判定部４１４は、ユーザの状態が、注目度が高い状態ではなくなったか否かを判定する。
【００７７】
ここで、ステップＳ６０４における状態判定部４１４の判定について説明する。
【００７８】
本実施形態の状態判定部４１４は、例えば、条件情報４２０が示す複数の条件を満たす場合に、注目度が高い状態と判定する設定がされていた場合には、この複数の条件のうち、何れか一つの条件が満たされなくなった場合に、注目度が高い状態ではなくなったと判定しても良い。
【００７９】
具体的には、例えば、状態判定部４１４は、条件情報４２０−１と条件情報４２０−２を満たす場合に、注目度が高い状態と判定する設定がされていた場合、ユーザの視点が、他のオブジェクトに移動し、条件情報４２０−１を満たさなくなった時点で、注目度が低い状態（注目度が高くない状態）となったと判定しても良い。
【００８０】
ステップＳ６０３において、注目度が依然として高いと判定された場合、つまり、監視対象情報が、設定された条件を満たし続けている場合、情報処理装置４００は、後述するステップＳ６０６へ進む。
【００８１】
ステップＳ６０３において、注目度が高い状態ではなくなったと判定された場合、つまり、注目度が低くなったと判定された場合、情報処理装置４００は、ログ収集部４１５によるログ情報の収集を停止する（ステップＳ６０５）
続いて、情報処理装置４００は、画像処理部４１１による仮想空間の提示が終了するか否かを判定する（ステップＳ６０６）。
【００８２】
具体的には、例えば、情報処理装置４００は、表示装置２００が、ユーザの頭部から取り外された場合に、仮想空間の提示の終了するものと判定しても良い。また、情報処理装置４００は、例えば、外部から仮想空間の提示の終了の指示を受け付けたとき、仮想空間の提示を終了するものと判定しても良い。
【００８３】
ステップＳ６０６において、仮想空間の提示を終了しない場合、つまり、仮想空間の提示が継続される場合、情報処理装置４００は、ステップＳ６０２へ戻る。
【００８４】
ステップＳ６０６においた、仮想空間の提示を終了する場合、情報処理装置４００は、ログ蓄積部４１６により、収集したログ情報をログ蓄積装置５００にアップロードして蓄積させ（ステップＳ６０７）、処理を終了する。
【００８５】
以下に、図７を参照して、ログ収集部４１５により収集されるログ情報について説明する。図７は、第一の実施形態のログ情報の一例を示す図である。
【００８６】
本実施形態のログ情報７１は、例えば、ユーザ毎に収集されるものとした。ユーザを特定するための情報は、例えば、情報処理装置４００が表示装置２００を介して仮想空間をユーザに提示する際に、情報処理装置４００に入力されて保持されていても良い。
【００８７】
本実施形態のログ情報７１は、ユーザ識別情報と、ログ情報を収集した時間帯を含む情報７２と、ログ収集部４１５が収集した情報７３とを含む。
【００８８】
図７のログ情報７１は、時刻Ｔ１から時刻Ｔ２までの時間帯におけるユーザＡの仮想空間内の位置を示す情報、視点を示す情報、音声を示す情報を含む情報であることがわかる。
【００８９】
このように、本実施形態では、情報処理装置４００の外部から取得されるユーザの状態を示す情報に基づき、ユーザが仮想空間内において注目度の高い状態となったか否かを判定する。そして、情報処理装置４００は、ユーザの状態が、注目度の高い状態である期間のログ情報を収集する。
【００９０】
したがって、本実施形態によれば、仮想空間内でユーザの注目の度合いが高まったときのログ情報を取得することができる。
【００９１】
（第二の実施形態）
以下に図面を参照して第二の実施形態について説明する。第二の実施形態では、ログ情報をユーザが注目しているオブジェクトと対応付けて、オブジェクト毎に蓄積する点と、蓄積されたログ情報を分析する点が、第一の実施形態と相違する。よって、以下の第二の実施形態の説明では、第一の実施形態との相違点について説明し、第一の実施形態と同様の機能構成を有するものには、第一の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【００９２】
図８は、第二の実施形態におけるログ情報の収集について説明する図である。
【００９３】
図８では、時刻Ｔｓから時刻Ｔｅまでの間、ユーザに仮想空間が提示され、ログ情報として、音声波形を示す情報、位置を示す情報、心拍数を示す情報、視点を示す情報を収集する場合を示している。
【００９４】
また、図８では、時刻Ｔ１から時刻Ｔ２の間の時間帯Ｔ１２、時刻Ｔ３１から時刻Ｔ４の間の時間帯Ｔ３４、時刻Ｔ５から時刻Ｔ６の間の時間帯Ｔ５６において、ユーザの状態が、注目度が高いと判定されている。
【００９５】
このとき、本実施形態では、仮想空間内におけるオブジェクトの中から、各時間帯において注目の対象とされたオブジェクトを選択し、選択されたオブジェクト毎にログ情報を蓄積する。注目の対象とされるオブジェクトは、例えは、ユーザとの位置関係に応じて選択されても良い。オブジェクトの選択の詳細は後述する。
【００９６】
図８の例では、時間帯Ｔ１２では、オブジェクトＡが注目の対象として選択されている。したがって、時間帯Ｔ１２において収集されたログ情報は、オブジェクトＡに対するユーザのログ情報として蓄積される。また、時間帯Ｔ３４においては、オブジェクトＢが選択され、時間帯Ｔ３４において収集されたログ情報は、オブジェクトＢのログ情報として蓄積される。また、時間帯Ｔ５６においては、オブジェクトＣが選択され、時間帯Ｔ５６において収集されたログ情報は、オブジェクトそのログ情報として蓄積される。
【００９７】
また、本実施形態では、オブジェクト毎に蓄積されたログ情報を分析し、オブジェクトに対する評価を行う。
【００９８】
例えば、時間帯Ｔ１２におけるログ情報が、ユーザの心拍数に乱れがあり、音声が発された時間が短く、音量が大きいことを示したとする。この場合、このユーザは、時間帯Ｔ１２において選択されたオブジェクトＡに対し、驚きを感じたことがわかる。したがって、オブジェクトＡのログ情報から、オブジェクトＡはユーザを驚かせる可能性がある、という評価が得られる。
【００９９】
また、時間帯Ｔ２３におけるログ情報では、音声のトーンが高く、音声が発せられている時間が長く、且つ、視点の滞留時間が長いことを示したとする。この場合、このユーザは、時間帯Ｔ２３において選択されたオブジェクトＢに対して好印象を抱いていることがわかる。したがって、オブジェクトＢのログ情報から、このユーザは、オブジェクトＢに対して良い印象を持っている、という評価が得られる。
【０１００】
尚、本実施形態では、例えば、ユーザの音声波形を示す情報に対して音声認識を行ってテキストデータを取得し、このテキストデータをログ情報の一部として取得しても良い。
【０１０１】
また、時間帯Ｔ５６におけるログ情報では、ユーザの心拍数に乱れがあり、視点が、複数回にわたって短時間オブジェクトＣ上に滞留したことを示したとする。この場合、このユーザは、時間帯Ｔ５６で選択されたオブジェクトＣから目を背けたり、長時間見ないようにしていることがわかる。したがって、オブジェクトＣのログ情報から、オブジェクトＣは、このユーザに不快感を与える、という評価が得られる。言い換えれば、オブジェクトＣに対して悪い印象を持っている、という評価となる。
【０１０２】
次に、図９を参照して、本実施形態の情報処理装置４００Ａの機能について説明する。図９は、第二の実施形態の情報処理装置の機能を説明する図である。
【０１０３】
本実施形態の情報処理装置４００Ａは、ログ収集処理部４１０Ａを有する。本実施形態のログ収集処理部４１０Ａは、画像処理部４１１、状態監視部４１２、条件保持部４１３、状態判定部４１４、ログ収集部４１５Ａ、ログ蓄積部４１６、オブジェクト選択部４１７、ログ分析部４１８を有する。
【０１０４】
ログ収集部４１５Ａは、オブジェクト選択部４１７によってオブジェクトが選択されると、収集したログ情報をオブジェクトと対応付ける。言い換えれば、ログ収集部４１５Ａは、ログ情報に、選択されたオブジェクトを特定する情報を含める。オブジェクトを特定する情報とは、例えば、オブジェクトの名称等であり、オブジェクトを一意に特定することができる情報である。
【０１０５】
本実施形態のオブジェクト選択部４１７は、状態判定部４１４により、ユーザの状態が、注目度が高い状態であると判定とされた場合に、注目の対象とされるオブジェクトを選択する。
【０１０６】
具体的には、オブジェクト選択部４１７は、注目度が高い状態であると判定されたときの仮想空間におけるユーザの視線方向において、ユーザの位置から所定の範囲内にあるオブジェクトを、注目の対象とされたオブジェクトとして選択しても良い。所定の範囲は、予め設定されていても良いし、過去のログ情報等から算出されても良い。
【０１０７】
また、オブジェクト選択部４１７は、ユーザの視線方向上に存在するオブジェクトを、注目の対象とされたオブジェクトとして選択しても良い。言い換えれば、オブジェクト選択部４１７は、ユーザの視線とオブジェクトとの交点（衝突点）から、ユーザが直接見ているオブジェクトを、注目の対象とされたオブジェクトとして選択しても良い。
【０１０８】
つまり、本実施形態のオブジェクト選択部４１７は、注目度が高いと判定された場合のユーザとの位置と、仮想空間に配置された各オブジェクトの位置との関係に応じて、注目度の対象とされたオブジェクトを選択する。尚、仮想空間に配置された各オブジェクトの位置を示す情報は、画像処理部４１１等によって保持されていて良い。
【０１０９】
本実施形態のログ分析部４１８は、ログ蓄積部４１６によって蓄積されたログ情報を分析する。ログ分析部４１８は、例えば、ログ蓄積装置５００のログ情報データベース５１０に蓄積されたログ情報を参照して分析を行っても良い。また、ログ分析部４１８は、ログ収集部４１５によって収集され、ログ蓄積部４１６によりログ情報データベース５１０に格納される前に、ログ情報の分析を行っても良い。
【０１１０】
本実施形態のログ分析部４１８は、例えば、音声波形を示す情報から、音声の高低を示す情報を取得しても良い。また、ログ分析部４１８は、音声波形を示す情報から、ユーザの発話内容をテキストデータに変換する音声認識機能を有しても良い。
【０１１１】
また、本実施形態のログ分析部４１８は、オブジェクト毎のログ情報から、音声の高低、発話内容、視点の滞留時間、視点の挙動、心拍数の変動に応じて、オブジェクトに対するユーザの印象を判定し、オブジェクトの評価として出力しても良い。
【０１１２】
より具体的には、ログ分析部４１８では、例えば、音声の高低、発話内容、視点の滞留時間、視点の挙動、心拍数の変動のそれぞれについて、ユーザの印象の良し悪しを判定するための条件が設定されていても良い。
【０１１３】
例えば、ログ分析部４１８は、素敵、面白そう、もっと見てみよう等という、オブジェクトに対して肯定的な単語を予め保持しておき、発話内容に、該当する単語が含まれる場合等に、このオブジェクトに対するユーザの印象は良いと判定しても良い。
【０１１４】
また、例えば、ログ分析部４１８は、心拍数の変動幅の閾値と、視点の滞留時間の閾値とを保持しており、心拍数の変動幅が閾値以上であり、視点の滞留時間が閾値未満となった場合、このオブジェクトに対するユーザの印象は悪いと判定しても良い。
【０１１５】
本実施形態のログ分析部４１８では、オブジェクトに対するユーザの印象を判定するための条件が、情報処理装置４００Ａの管理者等によって任意に設定されても良い。
【０１１６】
以下に、図１０を参照して、本実施形態の情報処理装置４００Ａの動作について説明する。図１０は、第二の実施形態の情報処理装置の動作を説明する第一のフローチャートである。
【０１１７】
本実施形態の情報処理装置４００Ａは、仮想空間の提示指示を受け付けると、画像処理部４１１により、表示装置２００に対して仮想空間を示す画像の画像データを出力し、表示装置２００を到着しているユーザに対して仮想空間の提示を開始する（ステップＳ１００１）。
【０１１８】
続いて、情報処理装置４００Ａは、状態監視部４１２により、表示装置２００とセンサ群３００から出力される監視対象情報を監視し、状態判定部４１４により、監視対象情報が、条件保持部４１３の条件情報４２０を満たすか否かを判定する（ステップＳ１００２）。言い換えれば、状態判定部４１４は、監視対象情報に基づき、ユーザの状態が、注目度の高い状態であるか否かを判定している。
【０１１９】
ステップＳ１００２において、ユーザの状態を注目度の高い状態と判定されない場合、つまり、ユーザの状態が注目度の高い状態ではない、と判定された場合、情報処理装置４００Ａは、後述するステップＳ１００７へ進む。
【０１２０】
ステップＳ１００２において、ユーザの状態を注目度の高い状態と判定された場合、情報処理装置４００Ａは、オブジェクト選択部４１７により、注目の対象とされるオブジェクトを選択する（ステップＳ１００３）。
【０１２１】
続いて、情報処理装置４００Ａは、ログ収集部４１５Ａにより、選択されたオブジェクトと対応付けて、ログ情報の収集を開始し（ステップＳ１００４）、ステップＳ１００５へ進む。
【０１２２】
図１０のステップＳ１００５からステップＳ１００８までの処理は、図６のステップＳ６０４からステップＳ６０７のまでの処理と同様であるから、説明を省略する。
【０１２３】
ステップＳ１００８に続いて、情報処理装置４００Ａは、ログ分析部４１８により、ログ情報の分析を行い（ステップＳ１００９）、分析結果を出力して（ステップＳ１０１０）、処理を終了する。
【０１２４】
尚、ここで出力される分析結果を示す分析結果情報は、ログ情報と同様に、選択されたオブジェクトに対応付けられて、ログ情報データベース５１０に格納されても良い。また、分析結果情報は、ログ情報の一部として、ログ情報データベース５１０に蓄積されても良い。
【０１２５】
以下に、図１１を参照して、ログ収集部４１５Ａにより収集されるログ情報について説明する。図１１は、第二の実施形態のログ情報の一例を示す図である。
【０１２６】
本実施形態のログ情報１１１には、時間帯Ｔ１２に取得されたログ情報１１１Ａと、時間帯Ｔ２３に取得されたログ情報１１１Ｂと、時間帯Ｔ５６に取得されたログ情報１１１Ｃとを含む。
【０１２７】
ログ情報１１１Ａは、ユーザ識別情報と、ログ情報を収集した時間帯を含む情報１１２と、ログ収集部４１５Ａが収集した情報１１３と、注目の対象として選択されたオブジェクトを特定する情報１１４とを含む。
【０１２８】
ログ情報１１１Ａでは、注目の対象として選択されたオブジェクトは、オブジェクトＡである。したがって、情報１１４は、「オブジェクトＡ」という名称である。
【０１２９】
ログ情報１１１Ｂも、ログ情報１１１Ａと同様に、時間帯Ｔ２３において注目の対象として選択されたオブジェクトの名称である「オブジェクトＢ」が含まれる。ログ情報１１１Ｃも、ロ同様に、時間帯Ｔ５６において注目の対象として選択されたオブジェクトの名称である「オブジェクトＣ」が含まれる。
【０１３０】
次に、図１２を参照して、本実施形態のログ分析部４１８によるログ情報の分析結果について説明する。図１２は、第二の実施形態におけるログ情報の分析結果の一例を示す図である。
【０１３１】
図１２の例では、ログ分析部４１８により、オブジェクト毎に取得されたログ情報を分析した結果として、各オブジェクトに対するユーザ毎の好感度を出力した場合を示している。尚、ログ分析部４１８による分析の結果は、例えば、情報処理装置４００Ａのディスプレイ等に表示されても良いし、情報処理装置４００Ａから外部の装置へ出力されても良い。
【０１３２】
図１２に示す分析結果を示す分析結果情報１２１は、オブジェクトＡ、オブジェクトＢ、オブジェクトＣのそれぞれについての分析結果を示す分析結果情報１２１Ａ、１２１Ｂ、１２１Ｃを含む。
【０１３３】
分析結果情報１２１Ａは、オブジェクトＡを特定する情報と、仮想空間が提示されたユーザを特定する情報と、ユーザ毎のオブジェクトＡに対する印象を示す情報とが対応付けられている。図１２の例では、オブジェクトＡを特定する情報は、オブジェクトＡの名称であり、ユーザを特定する情報は、ユーザ名とした。
【０１３４】
分析結果情報１２１Ａでは、オブジェクトＡに対し、ユーザ名が「Ａ」のユーザと、ユーザ名が「Ｂ」のユーザが良い印象を持ち、ユーザ名が「Ｃ」のユーザが悪い印象を持ったことがわかる。
【０１３５】
このように、本実施形態では、ユーザの状態が、注目度が高い状態と判定された場合に、注目の対象とされるオブジェクトを選択し、選択したオブジェクト毎にログ情報を蓄積して分析することで、オブジェクト毎に、ユーザからの評価を得ることができる。
【０１３６】
尚、図１２の例では、オブジェクト毎に、各ユーザが持った印象を対応付けた情報を分析結果情報としているが、分析結果として出力される情報は、これに限定されない。
【０１３７】
例えば、情報処理装置４００Ａは、図１２に示す分析結果情報１２１に基づき、オブジェクト毎の好感度を示す数値を求め、その結果を分析結果情報として出力しても良い。
【０１３８】
さらに、本実施形態では、ログ分析部４１８は、例えば、オブジェクト選択部４１７により選択されたオブジェクト内におけるユーザの視点の軌跡から、選択されたオブジェクト内において、特にユーザに注目された領域を示す情報を分析結果情報として出力されても良い。
【０１３９】
具体的には、例えば、仮想空間が、商品が陳列された店舗の内部の空間を示すものであり、注目されているオブジェクトとして、ある商品と対応するオブジェクトが選択された場合を考える。
【０１４０】
この場合、選択されたオブジェクトは、商品のパッケージを示す画像となる。したがって、オブジェクト内において、特にユーザが注目している領域を示す情報とは、パッケージにおいて特に注目されやすいコンテンツを特定する情報となる。この情報は、例えば、パッケージの考案者が意図したコンテンツに、仮想空間内のユーザが着目しているか否かを検討する際等において、有用な情報となる。
【０１４１】
次に、図１３を参照して、ログ情報をオブジェクト毎に蓄積することによる効果について説明する。
【０１４２】
図１３は、第二の実施形態におけるログ情報の蓄積による効果を説明する図である。図１３（Ａ）は、本実施形態が適用された場合を説明する図であり、図１３（Ｂ）は、本実施形態が適用されない場合を説明する図である。
【０１４３】
本実施形態では、図１３（Ａ）では、名称が「椅子」であるオブジェクトＯｂが、仮想空間Ｘと、仮想空間Ｙのそれぞれに配置された場合を示している。
【０１４４】
仮想空間Ｘでは、オブジェクトＯｂと対応付けられたログ情報１３１と、ログ情報１３１の分析結果情報として、ログ情報１３１の評価を示す情報１３２が取得されている。
【０１４５】
このことから、仮想空間Ｘにおいて、オブジェクトＯｂは、注目されているオブジェクトとして選択されたことがわかる。また、評価結果を示す情報１３２では、から、仮想空間ＸにおけるオブジェクトＯｂは、ユーザに対する印象が良いことがわかる。
【０１４６】
つまり、仮想空間Ｘでは、オブジェクトＯｂは、ユーザからの注目度が高く、且つ、ユーザに良い印象を与えるオブジェクトであったことがわかる。
【０１４７】
これに対し、仮想空間Ｙでは、オブジェクトＯｂと対応付けられたログ情報は取得されていない。したがって、仮想空間Ｙでは、オブジェクトＯｂは、注目されているオブジェクトとして選択されておらず、ユーザからの注目度が低いことがわかる。
【０１４８】
このとき、オブジェクトＯｂは、仮想空間Ｘにおいては、注目度が高く、好印象を与えることがわかっているため、オブジェクトＯｂが仮想空間Ｙにおいて注目度が低い理由は、オブジェクトＯｂと仮想空間Ｙとの相性の問題であることがわかる。
【０１４９】
これに対し、本実施形態を適用しない図１３（Ｂ）の例では、オブジェクトＯｂは、仮想空間Ｘと仮想空間Ｙのそれぞれにおいて、座標情報として管理される。
【０１５０】
したがって、例えば、仮想空間Ｘにおいてログ情報を取得した場合、このログ情報から、仮想空間Ｘにおける座標（ａ，ｂ，ｃ）に配置されたオブジェクトＯｂの注目度が高いことがわかる。また、仮想空間Ｙにおいてログ情報を取得した場合、このログ情報からは、仮想空間Ｙにおける座標（ａ′，ｂ′，ｃ′）のオブジェクトＯｂは注目度が低いことがわかる。
【０１５１】
しかし、図１３（Ｂ）では、オブジェクトＯｂは、仮想空間Ｘでは、座標（ａ，ｂ，ｃ）に配置されたオブジェクトと認識されており、仮想空間Ｙでは、座標（ａ′，ｂ′，ｃ′）に配置されたオブジェクトと認識される。したがって、図１３（Ｂ）では仮想空間Ｘと仮想空間Ｙにおいて、同一のオブジェクトが配置されているか否かを判断することができない。このための図１３（Ｂ）では、単に、仮想空間Ｙでは座標（ａ′，ｂ′，ｃ′）のオブジェクトの注目度が低い、ということしかわからず、注目度が低くなる原因を推測することが困難となる。
【０１５２】
このように、本実施形態では、オブジェクト毎にログ情報と、ログ情報の分析結果情報とを対応付けて蓄積する。このため、例えば、オブジェクトが複数の異なる仮想空間に配置し、仮想空間とオブジェクトの注目度との関係性の検討等を行うことができる。
【０１５３】
更に、本実施形態によれば、例えば、オブジェクトが車両等の移動体であって、座標と対応付けることができない場合でも、オブジェクト毎にログ情報と、ログ情報の分析結果情報とを対応付けて蓄積することができる。
【０１５４】
また、図１０の例では、ログ収集処理部４１０Ａは、ログ情報を収集した後に、ログ情報の分析を行い、ログ情報と分析結果情報とをログ情報データベース５１０へ格納するものとしたが、これに限定されない。
【０１５５】
本実施形態では、ログ情報に対する分析結果情報のみをログ情報データベース５１０に格納しても良い。
【０１５６】
図１４は、第二の実施形態の情報処理装置の動作を説明する第二のフローチャートである。
【０１５７】
図１４のステップＳ１４０１からステップＳ１４０７までの処理は、図１０のステップＳ１００１からステップＳ１００７までの処理と同様であるから、説明を省略する。
【０１５８】
ステップＳ１４０７において、仮想空間の提示を終了する場合、情報処理装置４００Ａは、ログ収集部４１５により収集したログ情報を、ログ分析部４１８により分析する（ステップＳ１４０８）。
【０１５９】
続いて、情報処理装置４００Ａは、ログ蓄積部４１６により、ログ分析部４１８による分析結果を示す分析結果情報をログ蓄積装置５００へアップロードして蓄積し（ステップＳ１４０９）処理を終了する。
【０１６０】
このように、ログ情報の分析結果情報のみをログ蓄積装置５００に蓄積するようにすれば、ログ情報を蓄積する場合と比較して、ログ蓄積装置５００に要求されるメモリ容量を小さくすることができる。
【０１６１】
（第三の実施形態）
以下に図面を参照して第三の実施形態について説明する。第三の実施形態では、ユーザの状態が、注目度が高い状態であるか否かを判定するための条件が、オブジェクト毎に設定されている点が、第二の実施形態と相違する。よって、以下の第三の実施形態の説明では、第二の実施形態と同様の機能構成を有するものには、第二の実施形態の説明で用いた符号と同様の符号を付与し、その説明を省略する。
【０１６２】
図１５は、第三の実施形態の情報処理装置の機能を説明する図である。本実施形態の情報処理装置４００Ｂは、ログ収集処理部４１０Ｂを有する。
【０１６３】
ログ収集処理部４１０Ｂは、画像処理部４１１、状態監視部４１２、条件保持部４１３Ａ、状態判定部４１４Ａ、ログ収集部４１５、ログ蓄積部４１６、オブジェクト選択部４１７Ａ、ログ分析部４１８を有する。
【０１６４】
本実施形態の条件保持部４１３Ａは、条件情報４２０Ａを保持している。条件情報４２０Ａでは、ユーザの状態が、特定のオブジェクトに注目している状態か否かを判定するための条件が、オブジェクト毎に設定されている。条件情報４２０Ａの詳細は後述する。
【０１６５】
本実施形態のオブジェクト選択部４１７Ａは、選択条件情報４３０を保持している。選択条件情報４３０では、オブジェクトの選択方法がオブジェクト毎に設定されている。選択条件情報４３０の詳細は後述する。
【０１６６】
本実施形態の状態判定部４１４Ａは、状態監視部４１２により監視される監視対象情報が、条件情報４３０Ａの何れかを満たすか否かを判定する。
【０１６７】
オブジェクト選択部４１７Ａは、状態判定部４１４Ａにより、監視対象情報が満たしている条件と対応するオブジェクトと対応する選択方法で、注目されているオブジェクトを選択する。
【０１６８】
以下に、図１６を参照して、本実施形態の条件情報４２０Ａと選択条件情報４３０について説明する。図１６は、第三の実施形態の条件情報と選択条件情報の一例を示す図である。図１６（Ａ）では、条件情報４２０Ａの一例を示し、図１６（Ｂ）では、選択条件情報４３０の一例を示す。
【０１６９】
本実施形態の条件情報４２０Ａは、オブジェクトの種類と、項目と、条件とが対応付けられている。
【０１７０】
オブジェクトの種類とは、仮想空間に配置されたオブジェクトの種類を示す。図１６の例では、オブジェクトの種類として、例えば、音を発する音源、建物や空間や、物体、匂いを発生させる源を含む。
【０１７１】
項目とは、監視対象情報に含まれる情報の項目であり、条件は、オブジェクトの種類毎に設定された条件を示す。
【０１７２】
図１６（Ａ）では、例えば、オブジェクトの種類が「音源」であった場合、監視対象情報に含まれるユーザの位置が、音源の位置から所定の範囲内の位置とであり、且つ、他のオブジェクトの種類と対応する条件を満たしていない場合に、このユーザは、「音源」であるオブジェクトに注目している状態と判定される。
【０１７３】
また、図１６（Ａ）では、例えば、オブジェクトの種類が、「建物、空間」であった場合、ユーザの視点の位置がオブジェクト内の一定時間以上滞留するか又は移動しており、ユーザの位置が、オブジェクトから所定の範囲内の位置である場合に、このユーザは、「建物、空間」であるオブジェクトに注目している状態と判定される。
【０１７４】
具体的には、例えば、ユーザの視点がある建物のオブジェクト上で移動しており、且つ、ユーザがこのオブジェクトに近づいたことによって、ユーザの位置がオブジェクトから所定の範囲内となった場合、このユーザの状態は、建物のオブジェクトに注目している状態と判定される。
【０１７５】
このように、本実施形態では、オブジェクト毎に、ユーザの状態が、注目度が高い状態であるか否かを判定するための条件が設定されている。
【０１７６】
本実施形態の選択条件情報４３０は、オブジェクトの種類と、項目と、選択方法とが対応付けられている。
【０１７７】
図１６（Ｂ）では、例えば、オブジェクトの種類が「音源」であった場合、監視対象情報に含まれるユーザの位置から、音が聞こえる所定の範囲内にあるオブジェクトが選択される。尚、この場合も音源から発せられる音の音量に応じて所定の範囲が設定されていても良い。
【０１７８】
また、図１６（Ｂ）では、例えば、オブジェクトの種類が、「建物、空間」であった場合、ユーザの位置から所定の範囲内の位置にあるオブジェクトが選択される。
【０１７９】
したがって、例えば、本実施形態において、状態判定部４１４Ａにより、条件情報４２０Ａを参照して、ユーザがオブジェクト「音源」に注目している状態である、と判定されたとする。この場合、オブジェクト選択部４１７は、選択条件情報４３０を参照して、ユーザの位置から所定の範囲内の音源を、注目されているオブジェクトに選択する。
【０１８０】
尚、条件情報４２０Ａと選択条件情報４３０は、予め、仮想空間毎に設定されていても良い。選択条件情報４３０は、仮想空間を示す画像の画像データが情報処理装置４００Ｂに入力されたときに、共に情報処理装置４００Ｂに入力されても良い。
【０１８１】
尚、図１６の例では、オブジェクトの種類に対して、監視対象情報の項目と条件とが対応付けられるものとしたが、これに限定されない。選択条件情報４３０は、例えば、個々のオブジェクトに対して、監視対象情報の項目と条件とが対応付けられていても良い。
【０１８２】
以下に、図１７を参照して、第三の実施形態の情報処理装置４００Ｂの動作を説明する。図１７は、第三の実施形態の情報処理装置の動作を説明するフローチャートである。
【０１８３】
本実施形態の情報処理装置４００Ｂは、仮想空間の提示指示を受け付けると、画像処理部４１１により、表示装置２００に対して仮想空間を示す画像の画像データを出力し、表示装置２００を到着しているユーザに対して仮想空間の提示を開始する（ステップＳ１７０１）。
【０１８４】
続いて、情報処理装置４００Ｂは、監視対象情報に基づき、状態判定部４１４Ａにより、ユーザの状態が、条件保持部４１３Ａの条件情報４２０Ａに含まれる何れかの条件を満たすか否かを判定する（ステップＳ１７０２）。
【０１８５】
ステップＳ１７０２において、監視対象情報が示すユーザの状態が、条件情報４２０Ａに含まれる何れも満たさない場合、情報処理装置４００Ｂは、後述するステップＳ１７０７へ進む。
【０１８６】
ステップＳ１７０２において、監視対象情報が示すユーザの状態が、条件情報４２０Ａに含まれる何れかの条件を満たす場合、情報処理装置４００Ｂは、オブジェクト選択部４１７Ａにより、監視対象情報が満たしている条件と対応するオブジェクトの選択方法に基づき、注目されているオブジェクトを選択する（ステップＳ１７０３）。
【０１８７】
続いて、情報処理装置４００Ｂは、ログ収集部４１５により、選択されたオブジェクトと対応付けられるログ情報の収集を開始する（ステップＳ１７０４）。
【０１８８】
続いて、情報処理装置４００Ｂは、監視対象情報に基づき、ユーザの状態が、一度満たした条件を満たさなくなったか否かを判定する（ステップＳ１７０５）。言い換えれば、情報処理装置４００Ｂは、ユーザの状態が、選択されたオブジェクトに対する注目度が低くなったか否かを判定している。
【０１８９】
ステップＳ１７０５において、ユーザの状態が依然として条件を満たしている場合、情報処理装置４００Ｂは、後述するステップＳ１７０７へ進む。
【０１９０】
ステップＳ１７０５において、ユーザの状態が、一度満たした条件を満たさなくなった場合、情報処理装置４００Ｂは、ログ収集部４１５によるログ情報の収集を停止させ（ステップＳ１７０６）、後述するステップＳ１７０７へ進む。
【０１９１】
ステップＳ１７０７からステップＳ１７１０までの処理は、図１０のステップＳ１００７からステップＳ１０１０までの処理と同様であるから、説明を省略する。
【０１９２】
このように、本実施形態では、オブジェクトの種類毎に、オブジェクトに対するユーザの注目度を判定する条件を設定する。したがって、本実施形態によれば、ユーザが注目しているオブジェクトに関するログ情報を取得して蓄積することができる。
【０１９３】
開示の技術では、以下に記載する付記のような形態が考えられる。
（付記１）
仮想空間におけるユーザの状態を示す情報と、ユーザが特定の状態であることを示す条件情報と、に基づき、前記ユーザの状態が前記特定の状態であるか否かを判定する処理と、
前記ユーザの状態が前記特定の状態であると判定された場合に、ログ情報の収集を開始する処理と、をコンピュータに実行させるログ収集プログラム。
（付記２）
仮想空間におけるユーザの状態を示す情報に応じて、前記仮想空間内に配置されたオブジェクトを選択する処理と、
ログ情報を、選択された前記オブジェクトと対応付けて蓄積する処理と、をコンピュータに実行させる、ログ収集プログラム。
（付記３）
仮想空間におけるユーザの状態を示す情報と、ユーザが特定の状態であることを示す条件情報と、に基づき、前記ユーザの状態が前記特定の状態であるか否かを判定する処理と、
前記ユーザの状態が前記特定の状態であると判定された場合に、
前記仮想空間における前記ユーザの位置に応じて、前記仮想空間内に配置されたオブジェクトを選択する処理と、
ログ情報の収集を開始し、前記ログ情報を選択された前記オブジェクトと対応付けて蓄積する処理と、をコンピュータに実行させる、ログ収集プログラム。
（付記４）
前記オブジェクト毎に蓄積された前記ログ情報を分析し、分析結果を示す情報を出力する処理を、前記コンピュータに実行させる、付記２又は３記載のログ収集プログラム。
（付記５）
前記分析結果を示す情報を、選択された前記オブジェクト毎に蓄積する処理を、前記コンピュータに実行させる、付記４記載のログ収集プログラム。
（付記６）
前記コンピュータは、
前記オブジェクトを選択する処理において、
前記仮想空間における前記ユーザの視線方向において、前記ユーザの位置から所定の範囲内に配置されたオブジェクトを選択する、付記２乃至５の何れか一項に記載のログ収集プログラム。
（付記７）
前記コンピュータは、
前記オブジェクトを選択する処理において、
前記仮想空間における前記ユーザの視線上に配置されたオブジェクトを選択する、付記２乃至５の何れか一項に記載のログ収集プログラム。
（付記８）
前記判定する処理は、
前記ユーザの状態が、前記仮想空間に配置されたオブジェクトに対する注目の度合いが高まった状態であるか否かを判定する、付記１又は３記載のログ収集プログラム。
（付記９）
前記条件情報が前記仮想空間に配置されたオブジェクト毎に設定されており、
前記判定する処理は、
前記ユーザの状態を示す情報が、前記条件情報が示す条件を満たしているオブジェクトを選択する、付記３記載のログ収集プログラム。
（付記１０）
前記オブジェクトの選択方法が、オブジェクト毎に設定されており、
前記オブジェクトを選択する処理は、
前記条件情報において、前記ユーザの状態を示す情報が満たしている条件と対応するオブジェクトに対して設定された選択方法で、前記オブジェクトを選択する、付記８記載のログ収集プログラム。
（付記１１）
前記ログ情報は、
前記ユーザの状態を示す情報を含む、付記１乃至１０の何れか一項に記載のログ収集プログラム。
（付記１２）
前記ユーザの状態を示す情報は、
前記仮想空間を表示させる表示装置に設けられたカメラ及びマイクと、前記ユーザの生体情報を検出するセンサとから取得される、付記１乃至１１の何れか一項に記載のログ収集プログラム。
（付記１３）
コンピュータによるログ収集方法であって、前記コンピュータが、
仮想空間におけるユーザの状態を示す情報と、ユーザが特定の状態であることを示す条件情報と、に基づき、前記ユーザの状態が前記特定の状態であるか否かを判定し、
前記ユーザの状態が前記特定の状態であると判定された場合に、ログ情報の収集を開始する、ログ収集方法。
（付記１４）
コンピュータによるログ収集方法であって、前記コンピュータが、
仮想空間におけるユーザの状態を示す情報に応じて、前記仮想空間内に配置されたオブジェクトを選択し、
ログ情報を、選択された前記オブジェクトと対応付けて蓄積する、ログ収集方法。
（付記１５）
コンピュータによるログ収集方法であって、前記コンピュータが、
仮想空間におけるユーザの状態を示す情報と、ユーザが特定の状態であることを示す条件情報と、に基づき、前記ユーザの状態が前記特定の状態であるか否かを判定し、
前記ユーザの状態が前記特定の状態であると判定された場合に、
前記仮想空間における前記ユーザの位置に応じて前記仮想空間内に配置されたオブジェクトを選択し、
ログ情報の収集を開始し、前記ログ情報を選択された前記オブジェクトと対応付けて蓄積する、ログ収集方法。
（付記１６）
仮想空間におけるユーザの状態を示す情報と、ユーザが特定の状態であることを示す条件情報と、に基づき、前記ユーザの状態が前記特定の状態であるか否かを判定する状態判定部と、
前記ユーザの状態が前記特定の状態であると判定された場合に、ログ情報の収集を開始するログ収集部と、を有する情報処理装置。
（付記１７）
仮想空間におけるユーザの状態を示す情報に応じて、前記仮想空間内に配置されたオブジェクトを選択するオブジェクト選択部と、
ログ情報を、選択された前記オブジェクトと対応付けて蓄積するログ蓄積部と、を有する情報処理装置。
（付記１８）
仮想空間におけるユーザの状態を示す情報と、ユーザが特定の状態であることを示す条件情報と、に基づき、前記ユーザの状態が前記特定の状態であるか否かを判定する状態判定部と、
前記ユーザの状態が前記特定の状態であると判定された場合に、
前記仮想空間における前記ユーザの位置に応じて、前記仮想空間内に配置されたオブジェクトを選択するオブジェクト選択部と、
ログ情報の収集を開始し、前記ログ情報を選択された前記オブジェクトと対応付けて蓄積するログ蓄積部と、を有する情報処理装置。
【０１９４】
本発明は、具体的に開示された実施形態に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【０１９５】
１００  仮想空間提示システム
２００  表示装置
３００  センサ群
４００、４００Ａ、４００Ｂ  情報処理装置
４１０、４１０Ａ、４１０Ｂ  ログ収集処理部
４１１  画像処理部
４１２  状態監視部
４１３  条件保持部
４１４  状態判定部
４１５  ログ収集部
４１６  ログ蓄積部
４１７  オブジェクト選択部
４１８  ログ分析部
４２０  条件情報
４３０  選択条件情報
５００  ログ蓄積装置
【図１】
2020009071.tif 000003
【図２】
2020009071.tif 000004
【図３】
2020009071.tif 000005
【図４】
2020009071.tif 000006
【図５】
2020009071.tif 000007
【図６】
2020009071.tif 000008
【図７】
2020009071.tif 000009
【図８】
2020009071.tif 000010
【図９】
2020009071.tif 000011
【図１０】
2020009071.tif 000012
【図１１】
2020009071.tif 000013
【図１２】
2020009071.tif 000014
【図１３】
2020009071.tif 000015
【図１４】
2020009071.tif 000016
【図１５】
2020009071.tif 000017
【図１６】
2020009071.tif 000018
【図１７】
2020009071.tif 000019