(57)【要約】【課題】仮想現実のコンテンツの利用中のユーザの没頭度を適切に抑制することが可能な、情報処理装置、情報処理方法、およびプログラムを提案する。【解決手段】仮想現実のコンテンツの利用に関する盛り上がり情報、または、前記コンテンツを利用中の第１のユーザの行動に関する情報を取得する取得部と、表示部により前記コンテンツが表示されている間に、前記盛り上がり情報または前記第１のユーザの行動に関する情報に基づいて、前記第１のユーザの没頭度を下げるための表示制御を行う出力制御部と、を備える、情報処理装置。【選択図】図７Ｂ
2018173383.tif 000002
【特許請求の範囲】
【請求項１】
仮想現実のコンテンツの利用に関する盛り上がり情報、または、前記コンテンツを利用中の第１のユーザの行動に関する情報を取得する取得部と、
表示部により前記コンテンツが表示されている間に、前記盛り上がり情報または前記第１のユーザの行動に関する情報に基づいて、前記第１のユーザの没頭度を下げるための表示制御を行う出力制御部と、
を備える、情報処理装置。
【請求項２】
前記コンテンツが表示されている間に、前記盛り上がり情報が示す盛り上がり度合いが第１の閾値よりも大きくなる際または前記第１のユーザが所定の行動を行ったことが検出された際に、前記出力制御部は、前記没頭度を下げるための表示制御を行う、請求項１に記載の情報処理装置。
【請求項３】
前記没頭度を下げるための表示制御は、前記コンテンツにおける現在の視点の位置を、当該視点の向きに対して後方へ移動させることを含む、請求項２に記載の情報処理装置。
【請求項４】
前記没頭度を下げるための表示制御は、さらに、前記移動前の視点の位置の近傍に、前記第１のユーザの背面を示す画像を前記コンテンツに重畳して表示させることを含む、請求項３に記載の情報処理装置。
【請求項５】
前記所定の行動は、前記第１のユーザの動きの急峻度合いが第２の閾値以上である行動であり、
前記第１のユーザの行動に関する情報は、前記第１のユーザの動き情報を含み、
前記没頭度を下げるための表示制御は、さらに、前記第１のユーザに対応する仮想オブジェクトが、前記所定の行動の検出時における前記第１のユーザの動き情報に応じて動くアニメーションを前記コンテンツに重畳して表示させることを含む、請求項３に記載の情報処理装置。
【請求項６】
前記没頭度を下げるための表示制御は、前記表示部における前記コンテンツの表示サイズを縮小することを含む、請求項２に記載の情報処理装置。
【請求項７】
前記コンテンツは動画であり、
前記没頭度を下げるための表示制御は、前記コンテンツのうち現在の再生タイミング以降の部分から抽出される複数のフレーム画像を前記コンテンツに重畳して表示させることを含む、請求項２に記載の情報処理装置。
【請求項８】
前記没頭度を下げるための表示制御は、前記コンテンツ内の所定の領域に前記複数のフレーム画像を前記コンテンツに重畳して表示させることを含む、請求項７に記載の情報処理装置。
【請求項９】
前記没頭度を下げるための表示制御は、前記コンテンツ内の所定の領域が前記表示部に表示されるように前記第１のユーザの視線を誘導するためのガイド表示を表示させ、かつ、
前記ガイド表示に応じて前記第１のユーザの視線が移動したことが検出された際に、前記複数のフレーム画像を前記コンテンツに重畳して表示させることを含む、請求項８に記載の情報処理装置。
【請求項１０】
前記所定の行動は、発話であり、
前記第１のユーザが発話したことが検出された際に、前記出力制御部は、所定の文字列を前記コンテンツに重畳して表示させる、請求項２に記載の情報処理装置。
【請求項１１】
前記出力制御部は、前記第１のユーザの前記コンテンツ内の注視点の近傍または前記表示部の略中心に前記所定の文字列を表示させる、請求項１０に記載の情報処理装置。
【請求項１２】
前記第１のユーザが発話したことが検出され、かつ、検出された発話の音声認識結果が感動詞を含む場合には、前記出力制御部は、前記発話の音声認識結果に応じた文字列を前記所定の文字列として前記コンテンツに重畳して表示させる、請求項１１に記載の情報処理装置。
【請求項１３】
前記盛り上がり情報が示す盛り上がり度合いが前記第１の閾値以下の度合いから前記第１の閾値よりも大きい度合いに変化する再生タイミングにおいて、前記出力制御部は、前記没頭度を下げるための表示制御を開始する、請求項２に記載の情報処理装置。
【請求項１４】
前記コンテンツは、少なくとも一つのイベント情報を含み、
前記少なくとも一つのイベント情報のうち、前記第１の閾値よりも大きい盛り上がり度合いに関連付けられているイベント情報が示すイベントが発生する直前に、前記出力制御部は、前記没頭度を下げるための表示制御を開始する、請求項２に記載の情報処理装置。
【請求項１５】
前記出力制御部は、さらに、前記第１のユーザの属性情報に基づいて、前記没頭度を下げるための表示制御を行う、請求項２に記載の情報処理装置。
【請求項１６】
前記出力制御部は、さらに、前記コンテンツの利用時間帯に基づいて、前記没頭度を下げるための表示制御を行う、請求項２に記載の情報処理装置。
【請求項１７】
前記盛り上がり情報は、前記第１のユーザ、または、前記第１のユーザとは異なる第２のユーザが過去に前記コンテンツを利用した際の盛り上がり度合いを示す、請求項２に記載の情報処理装置。
【請求項１８】
前記盛り上がり情報は、前記第１のユーザの現在の盛り上がり度合いを示す、請求項２に記載の情報処理装置。
【請求項１９】
仮想現実のコンテンツの利用に関する盛り上がり情報、または、前記コンテンツを利用中の第１のユーザの行動に関する情報を取得することと、
表示部により前記コンテンツが表示されている間に、前記盛り上がり情報または前記第１のユーザの行動に関する情報に基づいて、プロセッサが、前記第１のユーザの没頭度を下げるための表示制御を行うことと、
を含む、情報処理方法。
【請求項２０】
コンピュータを、
仮想現実のコンテンツの利用に関する盛り上がり情報、または、前記コンテンツを利用中の第１のユーザの行動に関する情報を取得する取得部と、
表示部により前記コンテンツが表示されている間に、前記盛り上がり情報または前記第１のユーザの行動に関する情報に基づいて、前記第１のユーザの没頭度を下げるための表示制御を行う出力制御部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、ＶＲ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ）に関する技術が各種開発されている。ＶＲでは、コンピュータによって生成された映像を、ユーザは臨場感高く視聴することができる。【０００３】
例えば、下記特許文献１には、ＶＲ画像が表示部に表示されている際に、現実世界で発生したイベントの重要度に応じてＶＲ画像の表示を停止する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１１８３３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術では、ＶＲ画像が表示部に表示されている間に、ユーザの没頭度を下げるための表示制御を行うことは考慮されていなかった。【０００６】
そこで、本開示では、仮想現実のコンテンツの利用中のユーザの没頭度を適切に抑制することが可能な、新規かつ改良された情報処理装置、情報処理方法、およびプログラムを提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、仮想現実のコンテンツの利用に関する盛り上がり情報、または、前記コンテンツを利用中の第１のユーザの行動に関する情報を取得する取得部と、表示部により前記コンテンツが表示されている間に、前記盛り上がり情報または前記第１のユーザの行動に関する情報に基づいて、前記第１のユーザの没頭度を下げるための表示制御を行う出力制御部と、を備える、情報処理装置が提供される。【０００８】
また、本開示によれば、仮想現実のコンテンツの利用に関する盛り上がり情報、または、前記コンテンツを利用中の第１のユーザの行動に関する情報を取得することと、表示部により前記コンテンツが表示されている間に、前記盛り上がり情報または前記第１のユーザの行動に関する情報に基づいて、プロセッサが、前記第１のユーザの没頭度を下げるための表示制御を行うことと、を含む、情報処理方法が提供される。【０００９】
また、本開示によれば、コンピュータを、仮想現実のコンテンツの利用に関する盛り上がり情報、または、前記コンテンツを利用中の第１のユーザの行動に関する情報を取得する取得部と、表示部により前記コンテンツが表示されている間に、前記盛り上がり情報または前記第１のユーザの行動に関する情報に基づいて、前記第１のユーザの没頭度を下げるための表示制御を行う出力制御部、として機能させるためのプログラムが提供される。
【発明の効果】
【００１０】
以上説明したように本開示によれば、仮想現実のコンテンツの利用中のユーザの没頭度を適切に抑制することができる。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１１】
【図１】本開示の各実施形態に共通する情報処理システムの構成例を示した説明図である。
【図２】各実施形態に共通するクライアント端末２０の機能構成例を示した機能ブロック図である。
【図３】本開示の課題を説明するための説明図である。
【図４】本開示の第１の実施形態に係るサーバ１０‐１の構成例を示した機能ブロック図である。
【図５】ＶＲコンテンツの再生時刻と、盛り上がり情報が示す盛り上がり度合いとの対応関係を示したグラフの例である。
【図６】ＶＲコンテンツのイベント情報と、盛り上がり情報が示す盛り上がり度合いとの対応関係を示したグラフの例である。
【図７Ａ】第１の実施形態に係る没頭度を下げるための表示制御の第１の例を示した説明図である。
【図７Ｂ】第１の実施形態に係る没頭度を下げるための表示制御の第１の例を示した説明図である。
【図７Ｃ】第１の実施形態に係る没頭度を下げるための表示制御の第１の例を示した説明図である。
【図８】図７Ｂに示した表示制御の変形例を示した説明図である。
【図９Ａ】第１の実施形態に係る没頭度を下げるための表示制御の第２の例を示した説明図である。
【図９Ｂ】第１の実施形態に係る没頭度を下げるための表示制御の第２の例を示した説明図である。
【図９Ｃ】第１の実施形態に係る没頭度を下げるための表示制御の第２の例を示した説明図である。
【図１０Ａ】第１の実施形態に係る没頭度を下げるための表示制御の第３の例を示した説明図である。
【図１０Ｂ】第１の実施形態に係る没頭度を下げるための表示制御の第３の例を示した説明図である。
【図１１】第１の実施形態に係る「コンテンツ利用時の処理」の全体的な流れを示したフローチャートである。
【図１２】第１の実施形態に係る「没頭度を下げるための第１の表示制御処理」の流れの第１の例を示したフローチャートである。
【図１３】第１の実施形態に係る「没頭度を下げるための第１の表示制御処理」の流れの第２の例を示したフローチャートである。
【図１４】第１の実施形態に係る「盛り上がり情報の登録処理」の流れの第１の例を示したフローチャートである。
【図１５】第１の実施形態に係る「盛り上がり情報関連付け処理」の流れを示したフローチャートである。
【図１６】第１の実施形態に係る「盛り上がり情報の登録処理」の流れの第２の例を示したフローチャートである。
【図１７】第１の実施形態に係る「盛り上がり情報の登録処理」の流れの第３の例を示したフローチャートである。
【図１８】第１の実施形態に係る「盛り上がり情報の登録処理」の流れの第４の例を示したフローチャートである。
【図１９】第１の実施形態に係る「盛り上がり情報の登録処理」の流れの第５の例を示したフローチャートである。
【図２０】第１の実施形態に係る「盛り上がり情報の登録処理」の流れの第６の例を示したフローチャートである。
【図２１】本開示の第２の実施形態に係るサーバ１０‐２の構成例を示した機能ブロック図である。
【図２２】第２の実施形態に係る没頭度を下げるための表示制御の第１の例を示した説明図である。
【図２３】第２の実施形態に係る没頭度を下げるための表示制御の第２の例を示した説明図である。
【図２４】第２の実施形態に係る没頭度を下げるための表示制御の第３の例を示した説明図である。
【図２５】第２の実施形態に係る処理の全体的な流れを示したフローチャートである。
【図２６】第２の実施形態に係る「没頭度を下げるための第２の表示制御処理」の第１の例を示したフローチャートである。
【図２７】第２の実施形態に係る「没頭度を下げるための第２の表示制御処理」の第２の例を示したフローチャートである。
【図２８】各実施形態に共通するサーバ１０のハードウェア構成例を示した説明図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。例えば、実質的に同一の機能構成を有する複数の構成要素を、必要に応じてクライアント端末２０ａおよびクライアント端末２０ｂのように区別する。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。例えば、クライアント端末２０ａおよびクライアント端末２０ｂを特に区別する必要が無い場合には、単にクライアント端末２０と称する。
【００１４】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
１．情報処理システムの構成
２．第１の実施形態
３．第２の実施形態
４．ハードウェア構成
５．変形例
【００１５】
なお、本明細書および図面において、本開示の第１の実施形態に係るサーバ１０‐１、および、本開示の第２の実施形態に係るサーバ１０‐２を総称して、サーバ１０と称する場合がある。
【００１６】
＜＜１．情報処理システムの構成＞＞
まず、本開示の各実施形態に共通する情報処理システムの構成例について、図１を参照して説明する。図１に示すように、当該情報処理システムは、サーバ１０、クライアント端末２０、および、通信網２２を有する。
【００１７】
＜１−１．クライアント端末２０＞
クライアント端末２０は、例えばＶＲコンテンツなどのコンテンツの表示を制御する装置である。例えば、クライアント端末２０は、ＶＲコンテンツを、後述する表示部２２４に表示させる。なお、ＶＲコンテンツの種類は、例えば、映画（例えばホラー映画やコメディ映画など）、ゲーム（例えば格闘ゲームや恋愛ゲームなど）、または、スポーツの実況など様々な種類であり得る。
【００１８】
また、表示部２２４は、図１に示したような頭部装着型のデバイス（例えばＨＭＤ（Ｈｅａｄ  Ｍｏｕｎｔｅｄ  Ｄｉｓｐｌａｙ）などのウェアラブルデバイス）であり得る。
【００１９】
なお、図１では、クライアント端末２０が一台だけ図示されているが、かかる例に限定されず、複数台のクライアント端末２０が通信網２２に接続され得る。この場合、複数台のクライアント端末２０の各々が通信網２２を介してサーバ１０と通信可能である。
【００２０】
｛１−１−１．機能構成｝
ここで、図２を参照して、クライアント端末２０の機能構成の例について説明する。図２に示したように、クライアント端末２０は、制御部２００、通信部２２０、入力部２２２、表示部２２４、音声出力部２２６、センサ部２２８、および、記憶部２３０を含む。なお、かかる例に限定されず、入力部２２２、表示部２２４、音声出力部２２６、および、センサ部２２８のうちの一以上は、クライアント端末２０に含まれる代わりに、クライアント端末２０と通信可能な別の装置として構成されてもよい。
【００２１】
（１−１−１−１．センサ部２２８）
センサ部２２８は、カメラ（イメージセンサ）、デプスセンサ、加速度センサ、ジャイロスコープ、脈拍センサ、湿度センサ、呼吸センサ、脳波センサ、筋電センサ、および／または、マイクロフォンを含む。
【００２２】
例えば、センサ部２２８（カメラ）は、ユーザの身体（口、目、腕など）などを撮像する。また、センサ部２２８（マイクロフォン）は、ユーザの発話などの音を収音する。また、センサ部２２８（湿度センサ、脈拍センサ、呼吸センサ、脳波センサ、筋電センサなど）は、例えばユーザの発汗量の多さ、脈拍の多さ、呼吸数の多さ、脳波、および、筋電位などのユーザの生体情報を測定し得る。
【００２３】
なお、センサ部２２８に含まれる少なくとも一種類のセンサ（例えば加速度センサや脳波センサなど）は、ユーザに装着され得る。また、当該少なくとも一種類のセンサは、表示部２２４と一体の装置として構成されてもよいし、または、表示部２２４とは別の装着型の機器であってもよい。
【００２４】
また、センサ部２２８に含まれる少なくとも一種類のセンサ（例えばカメラやデプスセンサなど）は、ユーザに装着されるだけでなく、ユーザが位置する実空間（例えば部屋など）内に別途配置されてもよい。
【００２５】
（１−１−１−２．制御部２００）
制御部２００は、クライアント端末２０に内蔵される例えばＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）やＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを用いて、クライアント端末２０の動作を統括的に制御する。
【００２６】
例えば、制御部２００は、センサ部２２８によるセンシング結果をセンサ部２２８から取得し、そして、当該センシング結果をサーバ１０へ通信部２２０に送信させる。
【００２７】
また、制御部２００は、ユーザが利用中のＶＲコンテンツに関する情報（以下、コンテンツ情報と称する）をサーバ１０へ通信部２２０に送信させる。ここで、コンテンツ情報は、ＶＲコンテンツの識別情報やＶＲコンテンツの種類などを含む。
【００２８】
また、制御部２００は、ＶＲコンテンツを利用中のユーザに関する情報（以下、ユーザ情報と称する）をサーバ１０へ通信部２２０に送信させる。ここで、ユーザ情報は、例えば、ユーザのＩＤ、氏名、年齢、性別などを含む。
【００２９】
（１−１−１−３．通信部２２０）
通信部２２０は、他の装置との間で情報の送受信を行う。例えば、通信部２２０は、制御部２００の制御に従って、センサ部２２８による各種のセンシング結果、コンテンツ情報、および、ユーザ情報などをサーバ１０へ送信する。また、詳細については後述するが、通信部２２０は、表示部２２４に対する表示の制御情報や、音声出力部２２６に対する音声の出力制御情報をサーバ１０から受信する。
【００３０】
（１−１−１−４．入力部２２２）
入力部２２２は、ユーザの各種の入力を受け付ける。例えば、入力部２２２は、表示部２２４に表示中のＶＲコンテンツに対するユーザの操作情報の入力を受け付ける。
【００３１】
この入力部２２２は、タッチパネル、ボタン、レバー、スイッチなどを含み得る。例えば、入力部２２２は、クライアント端末２０と有線または無線により通信可能なコントローラであってもよい。
【００３２】
（１−１−１−５．表示部２２４）
表示部２２４は、制御部２００の制御に従って、映像を表示する。表示部２２４は、非透過型の表示装置として構成され得る。例えば、表示部２２４は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、または、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などを含んで構成され得る。なお、この場合、センサ部２２８（カメラ）により撮影される、ユーザの前方の映像が表示部２２４に表示されてもよい。
【００３３】
（１−１−１−６．音声出力部２２６）
音声出力部２２６は、制御部２００の制御に従って、音声を出力する。音声出力部２２６は、例えば、スピーカー、イヤフォン、または、ヘッドフォンなどとして構成され得る。なお、音声出力部２２６と表示部２２４とは一体の装置として構成されてもよい。
【００３４】
（１−１−１−７．記憶部２３０）
記憶部２３０は、各種のデータや各種のソフトウェアを記憶する。
【００３５】
＜１−２．サーバ１０＞
サーバ１０は、本開示における情報処理装置の一例である。サーバ１０は、通信網２２を介して、クライアント端末２０に対して各種の制御（例えば、表示の制御や音声の出力の制御など）を行うことが可能である。例えば、ＶＲコンテンツが表示部２２４に表示されている間に、サーバ１０は、クライアント端末２０から受信される情報などに基づいて、表示部２２４に対する表示制御を行う。
【００３６】
なお、図１では、サーバ１０が一台だけ図示されているが、かかる例に限定されず、複数台のコンピュータが協同して動作することにより、各実施形態に係るサーバ１０の機能が実現されてもよい。
【００３７】
＜１−３．通信網２２＞
通信網２２は、通信網２２に接続されている装置から送信される情報の有線、または無線の伝送路である。例えば、通信網２２は、電話回線網、インターネット、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、通信網２２は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【００３８】
＜１−４．課題の整理＞
以上、各実施形態に共通する情報処理システムの構成について説明した。ところで、ＶＲコンテンツは没入感が強いので、ＶＲコンテンツの利用（視聴など）中にユーザはＶＲコンテンツに没頭し得る。このため、ユーザは、意図しない行動（例えば発話やのけぞりなど）を行ってしまい得る。例えば、図３に示したように、ＶＲコンテンツの映像３０をユーザが視聴している際に、映像３０ｂの表示タイミングにおいて、ユーザは、映像３０ｂの内容に驚き、そして、意図しない発話９０を行ってしまう恐れがある。その結果、ユーザは、周囲の人物（例えば隣人など）へ迷惑をかけてしまったり、ＶＲコンテンツの利用後に恥ずかしさを感じ得る。
【００３９】
そこで、上記事情を一着眼点にして、各実施形態に係るサーバ１０を創作するに至った。各実施形態に係るサーバ１０は、ＶＲコンテンツの利用に関する盛り上がり情報、または、当該ＶＲコンテンツを利用中のユーザの行動に関する情報を取得し、そして、表示部２２４により当該ＶＲコンテンツが表示されている間に、当該盛り上がり情報または当該ユーザの行動に関する情報に基づいて、当該ユーザの没頭度を下げるための表示制御を行うことが可能である。このため、ＶＲコンテンツの利用中のユーザの没頭度を適切に抑制することができる。
【００４０】
ここで、盛り上がり情報は、ＶＲコンテンツを利用中のユーザ自身、または、当該ユーザとは異なる少なくとも一人の他のユーザが過去に当該ＶＲコンテンツを利用した際の盛り上がり度合いを示す情報であり得る。例えば、盛り上がり情報が示す盛り上がり度合いは、複数のユーザの各々が過去にＶＲコンテンツを利用した際の盛り上がり度合いの集合値であってもよい。または、盛り上がり情報は、ＶＲコンテンツを利用中のユーザの現在の没頭度（または興奮度）を示す情報であってもよい。なお、この場合、盛り上がり情報が示す盛り上がり度合いとは、ＶＲコンテンツを利用中のユーザの現在の没頭度（または興奮度）を意味し得る。
【００４１】
以下、このような本開示の各実施形態について順次詳細に説明を行う。なお、以下では、第１の実施形態に係る「没頭度を下げるための表示制御」を「没頭度を下げるための第１の表示制御」、第２の実施形態に係る「没頭度を下げるための表示制御」を「没頭度を下げるための第２の表示制御」とそれぞれ称する場合がある。
【００４２】
＜＜２．第１の実施形態＞＞
＜２−１．構成＞
まず、第１の実施形態に係る構成について説明する。図４は、第１の実施形態に係るサーバ１０‐１の構成例を示した機能ブロック図である。図４に示すように、サーバ１０‐１は、制御部１００、通信部１２０、および、記憶部１２２を有する。
【００４３】
｛２−１−１．制御部１００｝
制御部１００は、例えば、後述するＣＰＵ１５０などの処理回路を含んで構成され得る。制御部１００は、サーバ１０‐１の動作を統括的に制御する。また、図４に示すように、制御部１００は、情報取得部１０２、盛り上がり情報登録部１０４、および、出力制御部１０６を有する。
【００４４】
｛２−１−２．情報取得部１０２｝
情報取得部１０２は、本開示における取得部の一例である。情報取得部１０２は、少なくとも一つのクライアント端末２０から受信された各種のセンシング結果、コンテンツ情報、およびユーザ情報を取得する。
【００４５】
また、情報取得部１０２は、受信されたコンテンツ情報が示すＶＲコンテンツに関する盛り上がり情報を、例えば受信されたセンシング結果などに基づいて取得する。
【００４６】
（２−１−２−１．盛り上がり情報の取得例：口に関する情報）
以下、情報取得部１０２による盛り上がり情報の取得例について具体的に説明する。例えば、情報取得部１０２は、少なくとも一つのクライアント端末２０から受信された、収音されたユーザの発話の音情報が音声認識された結果に基づいて盛り上がり情報を取得する。一例として、情報取得部１０２は、まず、当該収音されたユーザの発話を音声認識し、そして、音声認識結果に対して自然言語処理を行うことにより形態素情報を解析する。そして、情報取得部１０２は、解析された形態素情報に基づいて当該音声認識結果が感動詞を含むか否かを判定し、そして、当該音声認識結果が感動詞を含む場合には、当該発話の収音タイミングにおける盛り上がり度合いが所定の閾値以上であると特定し、かつ、特定した結果を示す盛り上がり情報を取得する。
【００４７】
また、情報取得部１０２は、少なくとも一つのクライアント端末２０から受信された、ユーザの口の撮像画像から特定されるユーザの口の開き度合い（または、歯の食いしばり度合い）に基づいて盛り上がり情報を取得する。例えば、情報取得部１０２は、まず、当該ユーザの口の撮像画像に基づいて、ユーザの口が一定以上の大きさで開いているか否かを認識する。そして、ユーザの口が一定以上の大きさで開いている時間の継続時間が所定の時間以上であることが認識された場合には、情報取得部１０２は、当該口の撮像画像の撮影タイミングにおける盛り上がり度合いが所定の閾値以上であると特定し、かつ、特定した結果を示す盛り上がり情報を取得する。また、ユーザの口が一定以上の大きさで開いている時間の継続時間が所定の時間未満であることが認識された場合には、情報取得部１０２は、当該口の撮像画像の撮影タイミングにおけるユーザの盛り上がり度合いが所定の閾値未満であることを示す盛り上がり情報を取得してもよい。
【００４８】
また、情報取得部１０２は、収音されたユーザの発声（発話など）の音声分析から特定される興奮度合いに基づいて盛り上がり情報を取得する。例えば、情報取得部１０２は、まず、収音されたユーザの発声を分析することにより、ユーザの興奮度合いを判断する。そして、判断された興奮度合いが所定の閾値以上である場合には、情報取得部１０２は、当該発声の収音タイミングにおけるユーザの盛り上がり度合いが所定の閾値以上であると特定し、かつ、特定した結果を示す盛り上がり情報を取得する。また、判断された興奮度合いが所定の閾値未満である場合には、情報取得部１０２は、当該発声の収音タイミングにおけるユーザの盛り上がり度合いが所定の閾値未満であることを示す盛り上がり情報を取得してもよい。
【００４９】
また、情報取得部１０２は、少なくとも一つのクライアント端末２０から受信された、収音されたユーザの発声の音量に基づいて盛り上がり情報を取得する。例えば、情報取得部１０２は、まず、収音されたユーザの発声の音量が所定の閾値以上であるか否かを判定する。そして、ユーザの発声の音量が所定の閾値以上である場合には、情報取得部１０２は、当該発声の収音タイミングにおけるユーザの盛り上がり度合いが所定の閾値以上であると特定し、かつ、特定した結果を示す盛り上がり情報を取得する。また、当該ユーザの発声の音量が所定の閾値未満である場合には、情報取得部１０２は、当該発声の収音タイミングにおけるユーザの盛り上がり度合いが所定の閾値未満であることを示す盛り上がり情報を取得してもよい。
【００５０】
（２−１−２−２．盛り上がり情報の取得例：目に関する情報）
また、情報取得部１０２は、少なくとも一つのクライアント端末２０から受信された、例えばユーザの目の撮像画像から特定される瞳孔の開き度合いに基づいて盛り上がり情報を取得する。例えば、情報取得部１０２は、まず、当該ユーザの目の撮像画像から瞳孔を検出する。そして、検出された瞳孔の開き度合い（大きさ）が所定の閾値以上である場合には、情報取得部１０２は、当該目の撮像画像の撮影タイミングにおけるユーザの盛り上がり度合いが所定の閾値以上であると特定し、かつ、特定した結果を示す盛り上がり情報を取得する。また、検出された瞳孔の開き度合いが所定の閾値未満である場合には、情報取得部１０２は、当該目の撮像画像の撮影タイミングにおけるユーザの盛り上がり度合いが所定の閾値未満であることを示す盛り上がり情報を取得してもよい。
【００５１】
また、情報取得部１０２は、少なくとも一つのクライアント端末２０から受信された、例えばユーザの目の撮像動画像から特定される瞬きの多さに基づいて盛り上がり情報を取得する。例えば、情報取得部１０２は、まず、ユーザの目の撮像動画像から瞬きを検出する。そして、所定の時間内に検出された瞬きの回数が所定の閾値以上である場合には、情報取得部１０２は、当該目の撮像動画像の撮影タイミングにおけるユーザの盛り上がり度合いが所定の閾値以上であると特定し、かつ、特定した結果を示す盛り上がり情報を取得する。あるいは、所定の時間内に検出された瞬きの回数が少な過ぎる場合に、情報取得部１０２は、当該目の撮像動画像の撮影タイミングにおけるユーザの盛り上がり度合いが所定の閾値以上であると特定し、かつ、特定した結果を示す盛り上がり情報を取得してもよい。
【００５２】
また、情報取得部１０２は、少なくとも一つのクライアント端末２０から受信された、例えばユーザの目の撮像画像から特定される目の充血度に基づいて盛り上がり情報を取得する。例えば、情報取得部１０２は、まず、ユーザの目の撮像画像から強膜（白目の部分）内の毛細血管を検出する。そして、検出結果から特定される充血度合いが所定の閾値以上である場合には、情報取得部１０２は、当該目の撮像画像の撮影タイミングにおけるユーザの盛り上がり度合いが所定の閾値以上であると特定し、かつ、特定した結果を示す盛り上がり情報を取得する。また、検出結果から特定される充血度合いが所定の閾値未満である場合には、情報取得部１０２は、当該目の撮像画像の撮影タイミングにおけるユーザの盛り上がり度合いが所定の閾値未満であることを示す盛り上がり情報を取得してもよい。
【００５３】
（２−１−２−３．盛り上がり情報の取得例：生体情報）
また、情報取得部１０２は、少なくとも一つのクライアント端末２０から受信された、ユーザの発汗度合い（発汗量など）のセンシング結果に基づいて盛り上がり情報を取得する。例えば、情報取得部１０２は、まず、当該センシング結果に基づいてユーザの発汗の度合いを判定する。そして、判定した発汗の度合いが所定の閾値以上である場合には、情報取得部１０２は、当該センシング時におけるユーザの盛り上がり度合いが所定の閾値以上であると特定し、かつ、特定した結果を示す盛り上がり情報を取得する。また、判定した発汗の度合いが所定の閾値未満である場合には、情報取得部１０２は、当該センシング時におけるユーザの盛り上がり度合いが所定の閾値未満であることを示す盛り上がり情報を取得してもよい。
【００５４】
また、情報取得部１０２は、少なくとも一つのクライアント端末２０から受信された、ユーザの脈拍数のセンシング結果または呼吸数のセンシング結果に基づいて盛り上がり情報を取得する。例えば、情報取得部１０２は、まず、当該センシング結果に基づいてユーザの脈拍数（または呼吸数）が所定の閾値以上であるか否かを判定する。そして、判定した脈拍数（または呼吸数）が所定の閾値以上である場合には、情報取得部１０２は、当該センシング時におけるユーザの盛り上がり度合いが所定の閾値以上であると特定し、かつ、特定した結果を示す盛り上がり情報を取得する。また、判定した脈拍数（または呼吸数）が所定の閾値未満である場合には、情報取得部１０２は、当該センシング時におけるユーザの盛り上がり度合いが所定の閾値未満であることを示す盛り上がり情報を取得してもよい。なお、脈拍数および／または呼吸数はそれぞれ、専用のセンサ（脈拍センサや呼吸センサなど）によりセンシングされてもよいし、または、ユーザの身体（例えば胸部）の撮像画像に対する画像認識に基づいて特定されてもよい。
【００５５】
また、情報取得部１０２は、少なくとも一つのクライアント端末２０から受信された、脳波のセンシング結果から特定される興奮度合いに基づいて盛り上がり情報を取得する。例えば、情報取得部１０２は、まず、当該センシング結果に基づいて興奮度合いを特定する。そして、特定された興奮度合いが所定の閾値以上である場合（例えば、３０Ｈｚ以上のγ（ガンマ）波の脳波が出ていることが検出された場合など）には、情報取得部１０２は、当該センシング時におけるユーザの盛り上がり度合いが所定の閾値以上であると特定し、かつ、特定した結果を示す盛り上がり情報を取得する。また、特定された興奮度合いが所定の閾値未満である場合には、情報取得部１０２は、当該センシング時におけるユーザの盛り上がり度合いが所定の閾値未満であることを示す盛り上がり情報を取得してもよい。
【００５６】
（２−１−２−４．盛り上がり情報の取得例：身体情報）
また、情報取得部１０２は、例えば少なくとも一つのクライアント端末２０から受信されたユーザの撮像画像から認識される、ユーザの表情の驚き度合い、頷きの多さ、手の動きの多さ、鼻の穴の膨らみ具合、または、首の前傾度合いなどに基づいて盛り上がり情報を取得することも可能である。例えば、認識された首の前傾度合いが所定の閾値以上である場合には、情報取得部１０２は、当該センシング時におけるユーザの盛り上がり度合いが所定の閾値以上であると特定し、かつ、特定した結果を示す盛り上がり情報を取得する。
【００５７】
（２−１−２−５．盛り上がり情報の取得例：操作情報）
また、情報取得部１０２は、少なくとも一つのクライアント端末２０から受信される、ＶＲコンテンツに対するユーザの操作情報に基づいて盛り上がり情報を取得することも可能である。例えば、ＶＲコンテンツ中の同一のタイミングや同一のシーンが複数回再生されたことを当該操作情報が示す場合には、情報取得部１０２は、該当の再生タイミングまたは該当の再生シーンにおけるユーザの盛り上がり度合いが所定の閾値以上であると特定し、かつ、特定した結果を示す盛り上がり情報を取得する。
【００５８】
（２−１−２−６．盛り上がり情報の取得例：ネットワークからの取得）
また、情報取得部１０２は、例えばＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）、電子掲示板、情報共有サービス、および、ブログなど（以下「ＳＮＳ等」と称する）にアップロードされている情報（例えば文字列（メッセージなど）や「いいね！ボタン」のクリック数など）と、クライアント端末２０から受信されたコンテンツ情報とに基づいて盛り上がり情報を取得することも可能である。例えば、情報取得部１０２は、まず、ＳＮＳ等にアップロードされている文字列の中から、クライアント端末２０から受信されたコンテンツ情報に関連する文字列を検索する。そして、情報取得部１０２は、検索した文字列の意味（内容）を解析し、そして、解析結果に基づいて盛り上がり情報を取得する。
【００５９】
一例として、受信されたコンテンツ情報が示すＶＲコンテンツに関して「Ｉ  ｆｏｕｇｈｔ  ｗｉｔｈ  ｍｙ  ｌａｓｔ  ｅｎｅｍｙ  “ＸＹＺ”  ａｎｄ  ｉｔ  ｗａｓ  ｖｅｒｙ  ｉｎｔｅｒｅｓｔｉｎｇ．」という文字列がＳＮＳ等から検索されたとする。この場合、情報取得部１０２は、当該ＶＲコンテンツにおいて“ＸＹＺ”が発生するイベントにおけるユーザの盛り上がり度合いが所定の閾値以上であると特定し、かつ、特定した結果を示す盛り上がり情報を取得し得る。例えば、情報取得部１０２は、まず、当該文字列から“ＸＹＺ”という固有名詞を抽出し、そして、当該固有名詞に対応する画像をＳＮＳ等において検索することにより取得する。次に、情報取得部１０２は、該当のＶＲコンテンツに対して、取得した画像の類似画像検索を行う。そして、“ＸＹＺ”を含む画像が検索された場合には、情報取得部１０２は、当該ＶＲコンテンツにおいて“ＸＹＺ”が発生するイベントにおけるユーザの盛り上がり度合いが所定の閾値以上であると特定し、かつ、特定した結果を示す盛り上がり情報を取得する。
【００６０】
または、情報取得部１０２は、該当のＶＲコンテンツに関するキーワード情報（例えばハッシュタグが付加されている文字列など）のＳＮＳ等への投稿数に基づいて盛り上がり情報を取得してもよい。例えば、情報取得部１０２は、該当のＶＲコンテンツに関するキーワード情報ごとに、まず、ＳＮＳ等への当該キーワード情報の単位時間当たりの投稿数を取得する。そして、情報取得部１０２は、当該キーワード情報に対応するイベントの発生時における盛り上がり度合いを、取得した投稿数に応じて特定し、かつ、特定した結果を示す盛り上がり情報を取得する。なお、情報取得部１０２は、ＳＮＳ等への当該キーワード情報の単位時間当たりの投稿数が多いほど、盛り上がり度合いがより大きいと特定してもよい。
【００６１】
｛２−１−３．盛り上がり情報登録部１０４｝
盛り上がり情報登録部１０４は、情報取得部１０２により取得された盛り上がり情報を盛り上がり情報ＤＢ１２４に格納する。例えば、盛り上がり情報登録部１０４は、取得された盛り上がり情報と、当該盛り上がり情報に対応するＶＲコンテンツの識別情報とを関連付けて盛り上がり情報ＤＢ１２４に格納する。
【００６２】
｛２−１−４．出力制御部１０６｝
出力制御部１０６は、表示部２２４に対して表示を制御したり、音声出力部２２６に対して音声の出力を制御する。例えば、出力制御部１０６は、ＶＲコンテンツが表示部２２４に表示されている間に、当該ＶＲコンテンツを利用中のユーザの没頭度を下げるための第１の表示制御を、情報取得部１０２により取得された盛り上がり情報に基づいて行う。
【００６３】
一例として、当該ＶＲコンテンツに関連付けられている盛り上がり情報が示す盛り上がり度合いが所定の閾値よりも大きくなる際に、出力制御部１０６は、当該没頭度を下げるための第１の表示制御を行う。例えば、当該ＶＲコンテンツが動画（映画など）である場合には、図５に示したグラフのように、当該ＶＲコンテンツの再生タイミング（またはシーン）と、盛り上がり情報が示す盛り上がり度合いとが関連付けられ得る。この場合、当該ＶＲコンテンツに関連付けられている盛り上がり情報が示す盛り上がり度合いが当該所定の閾値以下の値から当該所定の閾値よりも大きい値に変化する再生タイミング（図５に示した例では“ｔ＝ｔ１−ε”や“ｔ＝ｔ２−ε”）（またはシーン）において、出力制御部１０６は、当該没頭度を下げるための第１の表示制御を開始する。
【００６４】
また、例えば当該ＶＲコンテンツがゲームなどである場合には、図６に示したグラフのように、当該ＶＲコンテンツのイベント情報（あるいは、当該ＶＲコンテンツに対応する仮想空間中の場所（ジオフェンスなど））と、盛り上がり情報が示す盛り上がり度合いとが関連付けられ得る。この場合、当該所定の閾値よりも大きい盛り上がり度合いに関連付けられているイベント情報が示すイベント（図５に示した例では「ボスキャラの登場」）が発生する直前に、出力制御部１０６は、当該没頭度を下げるための第１の表示制御を開始する。あるいは、当該所定の閾値よりも大きい盛り上がり度合いに関連付けられている、当該ＶＲコンテンツに対応する仮想空間中の場所の近傍に、ユーザが操作中のキャラクターが接近した際に、出力制御部１０６は、当該没頭度を下げるための第１の表示制御を開始してもよい。
【００６５】
（２−１−４−１．表示例１）
以下、「没頭度を下げるための第１の表示制御」の内容についてより詳細に説明する。例えば、当該没頭度を下げるための第１の表示制御は、該当のＶＲコンテンツのうち現在の再生タイミング以降の部分から抽出される複数枚のフレーム画像を当該ＶＲコンテンツ内の所定の領域に重畳して表示部２２４に表示させることを含み得る。
【００６６】
ここで、図７Ａ〜図７Ｃを参照して、上記の機能についてより詳細に説明を行う。図７Ａに示した映像３０ａは、図３に示したＶＲコンテンツの映像３０ａと同じ再生タイミングの映像である。なお、当該ＶＲコンテンツに関連付けられている盛り上がり情報が示す盛り上がり度合いは、映像３０ａの再生タイミングにおいて所定の閾値以下の値から当該所定の閾値よりも大きい値に変化するものとする。この場合、図７Ａに示したように、出力制御部１０６は、まず、該当のＶＲコンテンツ内の所定の領域が表示部２２４に表示されるように、当該ＶＲコンテンツを利用中のユーザの視線を誘導するためのガイド表示３２を当該ＶＲコンテンツに重畳して表示させる。ここで、ガイド表示３２は、当該ＶＲコンテンツを利用（視聴）する上で阻害がない領域が表示部２２４に表示されるように、当該ユーザの視線を誘導するためのＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）である。なお、図７Ａに示した例では、図７Ａの上方に、当該ＶＲコンテンツを利用する上で阻害がない領域が当該ＶＲコンテンツにおいて存在することを前提としている。また、図７Ａに示した例において、ガイド表示３２は、三角形が一つずつより上方に追加して表示されることが繰り返されるアニメーションであってもよい。
【００６７】
その後、ガイド表示３２が示す方向に沿って当該ユーザの視線が移動したことが検出された場合には、図７Ｂに示したように、出力制御部１０６は、当該ＶＲコンテンツのうち現在の再生タイミング以降の部分から複数枚のフレーム画像４００（スクリーンショット）を抽出し、そして、複数枚のフレーム画像４００を含むＵＩ４０を当該ＶＲコンテンツに重畳して表示させる。この表示例によれば、当該ＶＲコンテンツの再生を継続した場合に今後表示される映像の一部が事前にユーザに知らされる。従って、例えば本比較例と比べて、当該ＶＲコンテンツの再生を継続した場合におけるユーザの没頭度は抑制され得る。
【００６８】
その後、ＵＩ４０に対してユーザの操作（例えば、複数枚のフレーム画像４００のうちのいずれかを選択するなど）が行われたことが検出された場合には、出力制御部１０６は、当該ユーザの操作に応じて、当該ＶＲコンテンツの再生を再開する。これにより、例えば図７Ｃに示したような、当該ＶＲコンテンツのうち図７Ａに示した映像３０ａの表示タイミング以降の映像３０ｃが連続的に表示部２２４に表示される。
【００６９】
なお、変形例として、出力制御部１０６は、図７Ｂに示したＵＩ４０の代わりに、図８に示したようなＵＩ４２を当該ＶＲコンテンツの映像３０ｂに重畳して表示させてもよい。ＵＩ４２は、現在の再生タイミング以降の部分から抽出された複数枚のフレーム画像４２０と、シークバー４２２とを含む。シークバー４２２においてユーザがカーソル４２４を所望の位置に移動させた場合には、出力制御部１０６は、移動後のカーソル４２４の位置に対応する再生タイミングから当該ＶＲコンテンツの（通常の）再生を再開させる。
【００７０】
（２−１−４−２．表示例２）
また、当該没頭度を下げるための第１の表示制御は、該当のＶＲコンテンツにおける現在の視点の位置を、当該視点の向きに対して後方へ移動させることを含み得る。
【００７１】
ここで、図９Ａ〜図９Ｃを参照して、上記の機能についてより詳細に説明を行う。なお、当該ＶＲコンテンツに関連付けられている盛り上がり情報が示す盛り上がり度合いは、図９Ａに示した映像３０ａの表示（再生）タイミングにおいて所定の閾値以下の値から当該所定の閾値よりも大きい値に変化するものとする。この場合、映像３０ａの表示タイミングにおいて、出力制御部１０６は、まず、当該ＶＲコンテンツにおける現在の視点の位置を当該視点の向きに対して例えば所定の距離（５歩分など）だけ後方へ強制的に移動させる。例えば、出力制御部１０６は、現在の視点の位置を、当該ＶＲコンテンツを利用する上で阻害がないような後方の位置へ移動させる。これにより、図９Ｂに示したように、移動後の視点位置からの当該ＶＲコンテンツの映像３０ｂが表示部２２４に表示される。
【００７２】
さらに、出力制御部１０６は、図９Ｂに示したように、当該移動前の視点の位置の近傍に、当該ＶＲコンテンツを利用中のユーザの背面を示す画像４６を映像３０ｂに重畳して表示させる。以上の表示例によれば、当該移動前の視点の位置でＶＲコンテンツを視聴していたユーザ自身を俯瞰するような映像３０ｂを表示することができる。これにより、ユーザに意外感を与えることができるので、ユーザの没頭度が減少することが期待できる。
【００７３】
なお、映像３０ｂの表示後で、かつ、当該ＶＲコンテンツに関連付けられている盛り上がり情報が示す盛り上がり度合いが当該所定の閾値よりも高い間は、例えば視点の移動に関するユーザの明示の指定がない限り、例えば図９Ｃに示したように、視点の位置は維持され得る。そして、当該ＶＲコンテンツに関連付けられている盛り上がり情報が示す盛り上がり度合いが当該所定の閾値よりも高い値から当該所定の閾値以下の値に変化したタイミングに、出力制御部１０６は、当該視点の位置を当該移動前の視点の位置に戻し得る。
【００７４】
（２−１−４−３．表示例３）
また、当該没頭度を下げるための第１の表示制御は、表示部２２４における該当のＶＲコンテンツの表示サイズを縮小することを含み得る。
【００７５】
ここで、図９Ａ、図１０Ａおよび図１０Ｂを参照して、上記の機能についてより詳細に説明を行う。例えば、図９Ａに示した映像３０ａの表示タイミング（つまり、当該タイミングに関連付けられている盛り上がり情報が示す盛り上がり度合いが所定の閾値よりも大きくなったタイミング）において、出力制御部１０６は、図１０Ａに示したように、当該ＶＲコンテンツの映像５０の表示サイズを縮小して表示部２２４に表示させ、かつ、表示部２２４における映像５０の周囲の表示領域５２を所定の色（例えば黒色など）で表示させる。
【００７６】
なお、映像３０ｂの表示後で、かつ、当該ＶＲコンテンツに関連付けられている盛り上がり情報が示す盛り上がり度合いが当該所定の閾値よりも高い間は、（前述した「表示例２」と同様に）例えばＶＲコンテンツの映像の表示サイズに関するユーザの明示の指定がない限り、例えば図１０Ｂに示したように、当該映像の表示サイズは維持され得る。そして、当該ＶＲコンテンツに関連付けられている盛り上がり情報が示す盛り上がり度合いが当該所定の閾値よりも高い値から当該所定の閾値以下の値に変化したタイミングに、出力制御部１０６は、当該映像の表示サイズを元の表示サイズに戻し得る。
【００７７】
｛２−１−５．通信部１２０｝
通信部１２０は、例えば、後述する通信装置１６２を含んで構成され得る。通信部１２０は、他の装置との間で情報の送受信を行う。例えば、通信部１２０は、出力制御部１０６の制御に従って、表示制御情報または音声出力制御情報をクライアント端末２０へ送信する。また、通信部１２０は、各種のセンシング結果、コンテンツ情報、および、ユーザ情報などをクライアント端末２０から受信する。
【００７８】
｛２−１−６．記憶部１２２｝
記憶部１２２は、例えば、後述するストレージ装置１６０を含んで構成され得る。記憶部１２２は、例えば盛り上がり情報ＤＢ１２４などの各種のデータ、および、各種のソフトウェアを記憶する。なお、盛り上がり情報ＤＢ１２４は、記憶部１２２に記憶される代わりに、サーバ１０が通信網２２を介して通信可能な他の装置に記憶されてもよい。
【００７９】
＜２−２．処理の流れ＞
以上、第１の実施形態に係る構成について説明した。次に、第１の実施形態に係る処理の流れについて、「２−２−１．コンテンツ利用時の処理の流れ」および「２−２−２．盛り上がり情報の登録処理の流れ」において説明する。
【００８０】
｛２−２−１．コンテンツ利用時の処理の流れ｝
図１１は、第１の実施形態に係る「コンテンツ利用時の処理」の全体的な流れを示したフローチャートである。図１１に示したように、まず、例えばクライアント端末２０の入力部２２２に対するユーザの入力に基づいて、ユーザは、ＶＲコンテンツの利用を開始する。そして、クライアント端末２０は、センサ部２２８による各種のセンシング結果、表示部２２４に表示中のＶＲコンテンツのコンテンツ情報、および、当該ＶＲコンテンツを利用中のユーザのユーザ情報などをサーバ１０へ送信する（Ｓ１０１）。
【００８１】
そして、ユーザが盛り上がり抑制モードを希望する場合には、ユーザは、盛り上がり抑制モードを選択する（Ｓ１０３）。なお、以下では、ユーザが盛り上がり抑制モードを選択したものとして説明を行う。
【００８２】
その後、サーバ１０‐１の出力制御部１０６は、該当のＶＲコンテンツに関連付けられている盛り上がり情報を盛り上がり情報ＤＢ１２４から抽出する（Ｓ１０５）。
【００８３】
続いて、出力制御部１０６は、当該ＶＲコンテンツの現在の再生部分に関連付けられている盛り上がり度合いが所定の閾値よりも大きいか否かを判定する（Ｓ１０７）。当該盛り上がり度合いが当該所定の閾値以下である場合には（Ｓ１０７：Ｎｏ）、サーバ１０‐１は、後述するＳ１１１の処理を行う。
【００８４】
一方、当該盛り上がり度合いが当該所定の閾値よりも大きい場合には（Ｓ１０７：Ｙｅｓ）、出力制御部１０６は、後述する「没頭度を下げるための第１の表示制御処理」を行う（Ｓ１０９）。
【００８５】
その後、ＶＲコンテンツの利用の終了をユーザが指示した場合には（Ｓ１１１：Ｙｅｓ）、当該処理の流れは終了する。一方、ＶＲコンテンツの利用の終了をユーザが指示しない場合には（Ｓ１１１：Ｎｏ）、サーバ１０‐１は、再びＳ１０７以降の処理を繰り返す。
【００８６】
（２−２−１−１．没頭度を下げるための第１の表示制御処理：第１の例）
ここで、図１２を参照して、Ｓ１０９における「没頭度を下げるための第１の表示制御処理」の第１の例の流れについて詳細に説明する。図１２に示したように、まず、出力制御部１０６は、現在の再生タイミングにおいて、当該ＶＲコンテンツのうちＵＩを表示しても当該ＶＲコンテンツを利用する上で阻害がない領域を算出する（Ｓ１２１）。
【００８７】
続いて、出力制御部１０６は、表示部２２４に対するユーザの現在の注視点の位置の検出結果をクライアント端末２０から受信することにより取得する（Ｓ１２３）。
【００８８】
続いて、出力制御部１０６は、Ｓ１２１で算出された領域へユーザの視線を誘導するためのＵＩを当該ＶＲコンテンツに重畳して表示させる（Ｓ１２５）。
【００８９】
そして、Ｓ１２５で表示されたＵＩに応じて当該ユーザの視線が移動したことが検出された場合には、出力制御部１０６は、当該ＶＲコンテンツのうち現在の再生タイミング以降の部分から複数枚のフレーム画像を抽出し、そして、当該複数枚のフレーム画像を含むＵＩを生成する（Ｓ１２７）。
【００９０】
続いて、出力制御部１０６は、生成したＵＩを当該ＶＲコンテンツに重畳して表示させる（Ｓ１２９）。
【００９１】
その後、出力制御部１０６は、Ｓ１２９で表示されたＵＩに対するユーザのインタラクションに応じて、当該ＶＲコンテンツの再生を再開する（Ｓ１３１）。
【００９２】
（２−２−１−２．没頭度を下げるための第１の表示制御処理：第２の例）
図１３は、Ｓ１０９における「没頭度を下げるための第１の表示制御処理」の第２の例の流れを示したフローチャートである。なお、図１３に示したＳ１４１の処理は、図１２に示したＳ１２１と同様である。
【００９３】
図１３に示したように、Ｓ１４１の後、出力制御部１０６は、当該ＶＲコンテンツにおける現在の視点の位置を、当該ＶＲコンテンツを利用する上で阻害がないような後方の位置へ移動させる（Ｓ１４３）。
【００９４】
そして、出力制御部１０６は、当該移動前の視点の位置の近傍に、当該ＶＲコンテンツを利用中のユーザの背面を示す画像を当該ＶＲコンテンツに重畳して表示させる（Ｓ１４５）。
【００９５】
｛２−２−２．盛り上がり情報の登録処理の流れ｝
次に、図１４〜図２０を参照して、第１の実施形態に係る「盛り上がり情報の登録処理」の流れについて、「２−２−２−１．処理例１」〜「２−２−２−６．処理例６」において説明する。なお、「２−２−２−１．処理例１」〜「２−２−２−４．処理例４」は、クライアント端末２０から受信されるセンシング結果に基づいて盛り上がり情報を登録する例である。また、「２−２−２−５．処理例５」〜「２−２−２−６．処理例６」は、（ＶＲコンテンツの利用時とは無関係に）ＳＮＳ等にアップロードされている情報の解析結果に基づいて盛り上がり情報を登録する例である。
【００９６】
（２−２−２−１．処理例１）
図１４は、「盛り上がり情報の登録処理」の第１の例の流れを示したフローチャートである。図１４に示したように、まず、サーバ１０‐１の情報取得部１０２は、クライアント端末２０から受信される、収音されたユーザの音声情報を取得する（Ｓ２０１）。
【００９７】
続いて、情報取得部１０２は、取得された音声情報に対して音声認識を行う（Ｓ２０３）。そして、情報取得部１０２は、音声認識結果に対して自然言語処理を行うことにより、形態素情報を解析する（Ｓ２０５）。
【００９８】
続いて、情報取得部１０２は、解析された形態素情報に基づいて当該音声認識結果が感動詞を含むか否かを判定する（Ｓ２０７）。当該音声認識結果が感動詞を含まない場合には（Ｓ２０７：Ｎｏ）、当該「盛り上がり情報の登録処理」は終了する。
【００９９】
一方、当該音声認識結果が感動詞を含む場合には（Ｓ２０７：Ｙｅｓ）、サーバ１０‐１は、後述する「盛り上がり情報関連付け処理」を行う（Ｓ２０９）。
【０１００】
‐盛り上がり情報関連付け処理
ここで、図１５を参照して、Ｓ２０９における「盛り上がり情報関連付け処理」の流れについて説明する。図１５に示したように、まず、情報取得部１０２は、該当のセンシング時においてユーザの無意識行動があったと判定する（Ｓ３０１）。
【０１０１】
続いて、情報取得部１０２は、該当の無意識行動の情報（例えば、該当のセンシング結果）を取得し、保持する（Ｓ３０３）。
【０１０２】
続いて、情報取得部１０２は、該当の無意識行動があったことを、該当のセンシング時における盛り上がり度合いが所定の閾値以上であったとみなし、そして、盛り上がり度合いが所定の閾値以上であることを示す盛り上がり情報を取得する（Ｓ３０５）。
【０１０３】
続いて、盛り上がり情報登録部１０４は、該当のセンシング時において表示されていたＶＲコンテンツの部分（例えば再生タイミング、再生シーン、イベント情報、または、当該ＶＲコンテンツに対応する仮想空間中の場所など）と当該盛り上がり情報（または、当該盛り上がり情報が示す盛り上がり度合い）とを関連付けて盛り上がり情報ＤＢ１２４に登録する（Ｓ３０７）。
【０１０４】
その後、制御部１００は、例えば当該盛り上がり情報を所定の共有サービス上にアップロードするなど、他のユーザと共有可能にする（Ｓ３０９）。
【０１０５】
（２−２−２−２．処理例２）
図１６は、「盛り上がり情報の登録処理」の第２の例の流れを示したフローチャートである。図１６に示したように、まず、サーバ１０‐１の情報取得部１０２は、クライアント端末２０から受信される、ユーザの顔の撮像動画像を取得する（Ｓ２２１）。
【０１０６】
続いて、情報取得部１０２は、当該ユーザの顔の撮像動画像に基づいて、ユーザの口の開き度合いを認識する（Ｓ２２３）。
【０１０７】
続いて、情報取得部１０２は、ユーザの口が一定以上の大きさで開いており、かつ、その状態が所定の時間以上継続したことが認識されたか否かを判定する（Ｓ２２５）。Ｓ２２５の条件が満たされない場合には（Ｓ２２５：Ｎｏ）、当該「盛り上がり情報の登録処理」は終了する。
【０１０８】
一方、Ｓ２２５の条件が満たされる場合には（Ｓ２２５：Ｙｅｓ）、サーバ１０‐１は、前述したＳ２０９の処理を行う。
【０１０９】
（２−２−２−３．処理例３）
図１７は、「盛り上がり情報の登録処理」の第３の例の流れを示したフローチャートである。図１７に示したように、まず、サーバ１０‐１の情報取得部１０２は、クライアント端末２０から受信される、収音されたユーザの音声情報を取得する（Ｓ２４１）。
【０１１０】
続いて、情報取得部１０２は、取得された音声情報を分析することにより、ユーザの興奮度合いを推定する（Ｓ２４３）。
【０１１１】
そして、情報取得部１０２は、推定された興奮度合いが所定の閾値以上であり、かつ、その状態が所定の時間以上継続したか否かを判定する（Ｓ２４５）。Ｓ２４５の条件が満たされない場合には（Ｓ２４５：Ｎｏ）、当該「盛り上がり情報の登録処理」は終了する。
【０１１２】
一方、Ｓ２４５の条件が満たされる場合には（Ｓ２４５：Ｙｅｓ）、サーバ１０‐１は、前述したＳ２０９の処理を行う。
【０１１３】
（２−２−２−４．処理例４）
図１８は、「盛り上がり情報の登録処理」の第４の例の流れを示したフローチャートである。図１８に示したように、まず、サーバ１０‐１の情報取得部１０２は、クライアント端末２０から受信される、収音されたユーザの音声情報を取得する（Ｓ２６１）。
【０１１４】
続いて、情報取得部１０２は、取得された音声情報から特定される音量が所定の閾値以上であり、かつ、その状態が所定の時間以上継続したか否かを判定する（Ｓ２６３）。Ｓ２６３の条件が満たされない場合には（Ｓ２６３：Ｎｏ）、当該「盛り上がり情報の登録処理」は終了する。
【０１１５】
一方、Ｓ２６３の条件が満たされる場合には（Ｓ２６３：Ｙｅｓ）、サーバ１０‐１は、前述したＳ２０９の処理を行う。
【０１１６】
（２−２−２−５．処理例５）
図１９は、「盛り上がり情報の登録処理」の第５の例の流れを示したフローチャートである。図１９に示したように、まず、サーバ１０‐１の情報取得部１０２は、クライアント端末２０から受信されたコンテンツ情報に関連する情報をＳＮＳ等から検索する（Ｓ４０１）。
【０１１７】
続いて、情報取得部１０２は、検索結果に基づいて、該当のＶＲコンテンツに対して一以上のユーザにより付加（投稿）された情報（メッセージなど）を取得する（Ｓ４０３）。
【０１１８】
続いて、情報取得部１０２は、取得された付加情報を例えば自然言語処理などにより解析する（Ｓ４０５）。
【０１１９】
続いて、情報取得部１０２は、当該付加情報に対して意味解析を行うことにより、当該ＶＲコンテンツ内の盛り上がりが高い部分、および、当該部分における盛り上がり度合いを特定し、そして、特定した結果を示す盛り上がり情報を取得する（Ｓ４０７）。
【０１２０】
その後、盛り上がり情報登録部１０４は、検出した盛り上がりが高い部分と、当該盛り上がり情報（または、当該盛り上がり情報が示す盛り上がり度合い）とを関連付けて盛り上がり情報ＤＢ１２４に登録する（Ｓ４０９）。
【０１２１】
（２−２−２−６．処理例６）
図２０は、「盛り上がり情報の登録処理」の第６の例の流れを示したフローチャートである。図２０に示したように、まず、サーバ１０‐１の情報取得部１０２は、クライアント端末２０から受信されたコンテンツ情報が示すＶＲコンテンツに関連する情報をＳＮＳ等から検索する（Ｓ４２１）。
【０１２２】
続いて、情報取得部１０２は、検索結果に基づいて、該当のＶＲコンテンツに対してユーザが明示的に盛り上がりを指定した箇所、および、当該箇所における盛り上がり度合いを特定する。例えば、情報取得部１０２は、ＳＮＳ等にアップロードされている該当のＶＲコンテンツに関する情報の中で「いいね！ボタン」がクリックされている情報に対応する当該ＶＲコンテンツの部分を特定する。そして、情報取得部１０２は、特定した結果を示す盛り上がり情報を取得する（Ｓ４２３）。
【０１２３】
その後、盛り上がり情報登録部１０４は、特定したＶＲコンテンツの該当部分と、当該盛り上がり情報（または、当該盛り上がり情報が示す盛り上がり度合い）とを関連付けて盛り上がり情報ＤＢ１２４に登録する（Ｓ４２５）。
【０１２４】
｛２−２−３．変形例｝
なお、第１の実施形態に係る「盛り上がり情報の登録処理」は、前述した例に限定されない。例えば、「２−２−２−１．処理例１」〜「２−２−２−４．処理例４」では、音声のセンシング結果に基づいて盛り上がり情報を取得する例について説明したが、かかる例に限定されず、例えば、視線情報、生体情報、または、身体情報のセンシング結果に基づいた類似の処理により盛り上がり情報を取得することが可能である。
【０１２５】
また、「２−２−２−１．処理例１」〜「２−２−２−６．処理例６」の処理の流れのうちの二以上が平行して実行されてもよいし、または、いずれか一つのみが実行されてもよい。
【０１２６】
＜２−３．効果＞
｛２−３−１．効果１｝
以上説明したように、第１の実施形態に係るサーバ１０‐１は、ＶＲコンテンツの利用に関する盛り上がり情報を取得し、そして、表示部２２４により当該ＶＲコンテンツが表示されている間に、当該盛り上がり情報が示す盛り上がり度合いが所定の閾値よりも大きくなる際に、ユーザの没頭度を下げるための第１の表示制御を行う。このため、ＶＲコンテンツの利用中のユーザの没頭度を適切に抑制することができる。
【０１２７】
例えば、ＶＲコンテンツの利用（視聴など）中にユーザがＶＲコンテンツに過度に没頭することを回避することができる。従って、ＶＲコンテンツの利用中に、ユーザが、意図しない行動を行う恐れが大きく減少する。その結果、ユーザは、周囲の人物（例えば隣人など）へ迷惑をかけることを回避することができる。
【０１２８】
｛２−３−２．効果２｝
また、第１の実施形態によれば、ＶＲコンテンツの利用（視聴など）時間の抑制が期待できる。そして、ＶＲコンテンツの利用中の健康上の問題（例えばＶＤＴ（Ｖｉｓｕａｌ  Ｄｉｓｐｌａｙ  Ｔｅｒｍｉｎａｌ  Ｓｙｎｄｒｏｍｅ）症候群など）の発生を防止することが期待できる。
【０１２９】
＜＜３．第２の実施形態＞＞
以上、第１の実施形態について説明した。次に、第２の実施形態について説明する。後述するように、第２の実施形態によれば、ＶＲコンテンツの利用中にユーザが無意識の行動を行ったことが検出された場合に、当該無意識の行動を行ったことを当該ＶＲコンテンツの映像内でユーザに知らせることができる。なお、以下では、第１の実施形態と同様の内容については説明を省略し、第１の実施形態と異なる内容についてのみ説明を行う。
【０１３０】
＜３−１．構成＞
まず、第２の実施形態に係る構成について説明する。図２１は、第２の実施形態に係るサーバ１０‐２の構成例を示した機能ブロック図である。図２１に示すように、サーバ１０‐２に含まれる構成要素は、図４に示したサーバ１０‐１と同様である。
【０１３１】
｛３−１−１．出力制御部１０６｝
第２の実施形態に係る出力制御部１０６は、表示部２２４によりＶＲコンテンツが表示されている間に、当該ＶＲコンテンツを利用中のユーザの没頭度を下げるための第２の表示制御を、情報取得部１０２により取得された当該ユーザの行動に関する情報に基づいて行う。例えば、ＶＲコンテンツを利用中のユーザが所定の行動を行ったことが検出された際に、出力制御部１０６は、当該没頭度を下げるための第２の表示制御を行う。一例として、出力制御部１０６は、（第１の実施形態と同様に）該当のＶＲコンテンツに関連付けられている盛り上がり情報に基づいて「没頭度を下げるための第１の表示制御」を行うとともに、当該ユーザが所定の行動を行ったことが検出された際に「没頭度を下げるための第２の表示制御」を行ってもよい。あるいは、出力制御部１０６は、「没頭度を下げるための第１の表示制御」を行わずに、「没頭度を下げるための第２の表示制御」のみを行ってもよい。
【０１３２】
（３−１−１−１．表示例１）
以下、「没頭度を下げるための第２の表示制御」の内容についてより詳細に説明する。例えば、ユーザが発話したことが検出された際には、出力制御部１０６は、（「没頭度を下げるための第２の表示制御」として）所定の文字列をＶＲコンテンツに重畳して表示させる。ここで、図２２を参照して、上記の機能についてより詳細に説明を行う。例えば、図２２に示した映像３０ａの表示タイミングにおいて、図２２に示したようにユーザが（無意識の）発話９０をしたことが検出されたとする。この場合、出力制御部１０６は、発話９０の音声認識結果に応じた文字列をＶＲコンテンツに重畳して表示させてもよい。例えば、制御部１００（情報取得部１０２）は、まず、検出された発話９０を音声認識し、そして、当該当該音声認識結果に対して自然言語処理を行うことにより、当該音声認識結果が感動詞を含むか否かを判定する。そして、当該音声認識結果が感動詞を含む場合には、図２２に示した映像３０ｂのように、出力制御部１０６は、映像３０ｂ内のユーザの注視点付近（または映像３０ｂの中心付近）において、当該音声認識結果に応じた文字列６０を映像３０ｂに重畳して表示させる。なお、文字列６０は、当該音声認識結果自体であってもよいし、または、当該音声認識結果から抽出される感動詞だけであってもよい。また、発話９０の音量が大きいほど、出力制御部１０６は、文字列６０の表示サイズを大きくしてもよい。
【０１３３】
また、変形例として、発話９０の音量が所定の閾値以上である場合に、出力制御部１０６は、例えば記憶部１２２に記憶されている没頭度軽減文字列ＤＢ１２６に登録されているいずれかの文字列をＶＲコンテンツに重畳して表示させてもよい。例えば、図２２に示した例において、発話９０の音量が所定の閾値以上である（または、所定の閾値以上になった）と検出された場合には、出力制御部１０６は、没頭度軽減文字列ＤＢ１２６からいずれかの文字列を選択し、そして、映像３０ｂ内のユーザの注視点付近（または映像３０ｂの中心付近）において、選択した文字列を映像３０ｂに重畳して表示させる。なお、出力制御部１０６は、発話９０の音量が大きいほど、当該文字列の表示サイズを大きくしてもよい。
【０１３４】
ここで、没頭度軽減文字列ＤＢ１２６には、複数の文字列（感動詞など）が予め登録され得る。例えば、没頭度軽減文字列ＤＢ１２６では、文字列と、ユーザの属性情報（年齢や性別など）とが関連付けて登録されていてもよい。なお、没頭度軽減文字列ＤＢ１２６は、記憶部１２２に記憶されてもよいし、または、サーバ１０が通信網２２を介して通信可能な他の装置に記憶されてもよい。
【０１３５】
以上の表示例によれば、ユーザの無意識な発話を行った際に、例えば当該発話の音声認識結果などの文字列がユーザに提示される。これにより、ユーザが発話したこと（および、実際にユーザが発話した言葉）をユーザに知らせることができる。また、通常、音の情報よりも視覚情報の方が我に返りやすい傾向にあるので、当該表示例によりユーザの没頭度を大きく減少させることができる。
【０１３６】
（３−１−１−２．表示例２）
また、ユーザの特定の挙動が検出された際には、出力制御部１０６は、（「没頭度を下げるための第２の表示制御」として）該当のＶＲコンテンツにおける現在の視点の位置を、当該視点の向きに対して後方へ移動させることが可能である。ここで、特定の挙動は、例えば、のけぞる動きである。また、特定の挙動は、例えば頭部などの身体の動きの急峻度合いが所定の閾値以上である動きであり得る。
【０１３７】
ここで、図２３を参照して、上記の機能についてより詳細に説明を行う。例えば、図２３に示した映像３０ａの表示タイミングにおいて、ユーザの頭部の動きの急峻度合いが所定の閾値以上であることが検出されたとする。この場合、まず、制御部１００（情報取得部１０２）は、例えばクライアント端末２０から受信される、当該検出時におけるユーザの撮像画像や加速度の測定結果などに基づいて、当該検出時におけるユーザの動き情報を取得する。次に、出力制御部１０６は、当該ユーザに対応する仮想オブジェクトが、取得された動き情報に従って動くアニメーション６４を生成する。次に、出力制御部１０６は、当該ＶＲコンテンツにおける現在の視点の位置を当該視点の向きに対して例えば所定の距離（５歩分など）だけ後方へ強制的に移動させる。例えば、出力制御部１０６は、現在の視点の位置を、当該ＶＲコンテンツを利用する上で阻害がないような後方の位置へ移動させる。これにより、図２３に示した映像３０ｂのように、当該移動後の視点位置からの当該ＶＲコンテンツの映像３０ｂが表示部２２４に表示される。
【０１３８】
さらに、出力制御部１０６は、図２３に示したように、当該移動前の視点の位置の近傍に、生成したアニメーション６４を映像３０ｂに重畳して表示させる。以上の表示例によれば、当該移動前の視点位置を俯瞰可能な位置へ視点が強制的に移動するとともに、映像３０ａの表示タイミングにおけるユーザの動き（のけぞる動きなど）を再現（シミュレーション）するアニメーション６４を表示することができる。これにより、映像３０ａの表示タイミングにおけるユーザの動きを当該ユーザに対して視覚的に提示することができるので、ユーザは我に返り得る（つまり、ユーザの没頭度は減少し得る）。
【０１３９】
なお、当該アニメーション６４が終了したタイミングに、出力制御部１０６は、当該視点の位置を当該移動前の視点の位置に戻し得る。
【０１４０】
（３−１−１−３．表示例３）
または、ユーザの当該特定の挙動が検出された際には、出力制御部１０６は、（「没頭度を下げるための第２の表示制御」として）表示部２２４における該当のＶＲコンテンツの表示サイズを縮小することも可能である。
【０１４１】
ここで、図２４を参照して、上記の機能についてより詳細に説明を行う。例えば、図２４に示した映像３０ａの表示タイミングにおいて、ユーザの頭部の動きの急峻度合いが所定の閾値以上であることが検出されたとする。この場合、出力制御部１０６は、映像３０ｂに示したように、当該ＶＲコンテンツの映像６６の表示サイズを縮小して表示部２２４に表示させ、かつ、表示部２２４における映像６６の周囲の表示領域６８を所定の色（例えば黒色など）で表示させる。
【０１４２】
これにより、ユーザに意外感を与えることができるので、ユーザの没頭度が減少することが期待できる。
【０１４３】
＜３−２．処理の流れ＞
｛３−２−１．処理の全体的な流れ｝
以上、第２の実施形態に係る構成について説明した。次に、第２の実施形態に係る処理の流れについて、図２５〜図２７を参照して説明する。
【０１４４】
図２５は、第２の実施形態に係る処理の全体的な流れを示したフローチャートである。なお、図２５に示したＳ５０１〜Ｓ５０５の処理は、（図１１に示した）第１の実施形態に係るＳ１０１〜Ｓ１０５と同様である。
【０１４５】
Ｓ５０５の後、サーバ１０‐２は、後述する「没頭度を下げるための第２の表示制御処理」を行う（Ｓ５０７）。
【０１４６】
その後、ＶＲコンテンツの利用の終了をユーザが指示した場合には（Ｓ５０９：Ｙｅｓ）、当該処理の流れは終了する。一方、ＶＲコンテンツの利用の終了をユーザが指示しない場合には（Ｓ５０９：Ｎｏ）、サーバ１０‐２は、再びＳ５０７の処理を繰り返す。
【０１４７】
（３−２−１−１．変形例）
なお、当該処理の全体的な流れは、図２５に示した例に限定されない。例えば、Ｓ５０５とＳ５０７との間で、サーバ１０‐２は、（図１１に示した）第１の実施形態に係るＳ１０９の処理（つまり「没頭度を下げるための第１の表示制御処理」）を行ってもよい。
【０１４８】
｛３−２−２．没頭度を下げるための第２の表示制御処理：第１の例｝
ここで、図２６および図２７を参照して、Ｓ５０７における「没頭度を下げるための第２の表示制御処理」の流れについて詳細に説明する。図２６は、「没頭度を下げるための第２の表示制御処理」の第１の例の流れを示したフローチャートである。図２６に示したように、まず、サーバ１０‐２の情報取得部１０２は、クライアント端末２０から受信される、現在収音されたユーザの音声情報を取得する（Ｓ５１１）。
【０１４９】
続いて、情報取得部１０２は、取得された音声情報に対して音声認識を行う（Ｓ５１３）。そして、情報取得部１０２は、当該音声認識の結果に対して自然言語処理を行うことにより、形態素情報を解析する（Ｓ５１５）。
【０１５０】
続いて、情報取得部１０２は、解析された形態素情報に基づいて当該音声認識結果が感動詞を含むか否かを判定する（Ｓ５１７）。当該音声認識結果が感動詞を含まない場合には（Ｓ５１７：Ｎｏ）、当該「没頭度を下げるための第２の表示制御処理」は終了する。
【０１５１】
一方、当該音声認識結果が感動詞を含む場合には（Ｓ５１７：Ｙｅｓ）、出力制御部１０６は、当該音声認識結果に応じた文字列を、該当のＶＲコンテンツ内のユーザの注視点付近に重畳表示させる（Ｓ５１９）。
【０１５２】
｛３−２−３．没頭度を下げるための第２の表示制御処理：第２の例｝
また、図２７は、Ｓ５０７における「没頭度を下げるための第２の表示制御処理」の第２の例の流れを示したフローチャートである。図２７に示したように、まず、サーバ１０‐２の情報取得部１０２は、クライアント端末２０から受信される、ユーザの頭部の現在の加速度のセンシング結果を取得する（Ｓ５２１）。
【０１５３】
続いて、出力制御部１０６は、センシングされた加速度が所定の閾値以上であるか否かを判定する（Ｓ５２３）。センシングされた加速度が所定の閾値未満である場合には（Ｓ５２３：Ｎｏ）、当該「没頭度を下げるための第２の表示制御処理」は終了する。
【０１５４】
一方、センシングされた加速度が所定の閾値以上である場合には（Ｓ５２３：Ｙｅｓ）、出力制御部１０６は、まず、クライアント端末２０から受信される、当該センシング時における例えばユーザの撮像画像や加速度の測定結果などに基づいて、当該センシング時におけるユーザの動き情報を取得する。そして、出力制御部１０６は、当該ユーザに対応する仮想オブジェクトが、取得された動き情報をシミュレーションするように動くアニメーションを生成する（Ｓ５２５）。
【０１５５】
続いて、出力制御部１０６は、当該ＶＲコンテンツにおける現在の視点の位置を俯瞰可能なように、当該視点の向きに対して後方へ当該視点の位置を強制的に移動させる（Ｓ５２７）。そして、出力制御部１０６は、当該移動前の視点の位置の近傍において、Ｓ５２５で生成したアニメーションを当該ＶＲコンテンツに重畳して表示させる（Ｓ５２９）。
【０１５６】
＜３−３．効果＞
以上説明したように、第２の実施形態に係るサーバ１０‐２は、表示部２２４によりＶＲコンテンツが表示されている間に、ＶＲコンテンツを利用中のユーザが所定の行動を行ったことが検出された際に、ユーザの没頭度を下げるための第２の表示制御を行う。このため、ＶＲコンテンツの利用中のユーザの没頭度を適切に抑制することができる。
【０１５７】
例えば、ＶＲコンテンツの利用中にユーザが無意識の行動（発話やのけぞりなど）を行ったことが検出された際に、サーバ１０‐２は、当該無意識の行動を行ったことを当該ＶＲコンテンツの映像内でユーザに知らせることができる。その結果、ユーザが我に返ることが期待できる。また、以後、ユーザは、同様の行動を継続して行ってしまうことを回避することができる。
【０１５８】
＜＜４．ハードウェア構成＞＞
次に、各実施形態に共通するサーバ１０のハードウェア構成について、図２８を参照して説明する。図２８に示すように、サーバ１０は、ＣＰＵ１５０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５２、ＲＡＭ１５４、バス１５６、インターフェース１５８、ストレージ装置１６０、および通信装置１６２を備える。
【０１５９】
ＣＰＵ１５０は、演算処理装置および制御装置として機能し、各種プログラムに従ってサーバ１０内の動作全般を制御する。また、ＣＰＵ１５０は、サーバ１０において制御部１００の機能を実現する。なお、ＣＰＵ１５０は、マイクロプロセッサなどのプロセッサにより構成される。
【０１６０】
ＲＯＭ１５２は、ＣＰＵ１５０が使用するプログラムや演算パラメータなどの制御用データなどを記憶する。
【０１６１】
ＲＡＭ１５４は、例えば、ＣＰＵ１５０により実行されるプログラムや、使用中のデータなどを一時的に記憶する。
【０１６２】
バス１５６は、ＣＰＵバスなどから構成される。このバス１５６は、ＣＰＵ１５０、ＲＯＭ１５２、および、ＲＡＭ１５４を相互に接続する。
【０１６３】
インターフェース１５８は、ストレージ装置１６０および通信装置１６２をバス１５６と接続する。
【０１６４】
ストレージ装置１６０は、記憶部１２２として機能する、データ格納用の装置である。ストレージ装置１６０は、例えば、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置、または記憶媒体に記録されたデータを削除する削除装置などを含む。
【０１６５】
通信装置１６２は、例えば通信網２２などに接続するための通信デバイス（例えばネットワークカードなど）等で構成された通信インターフェースである。また、通信装置１６２は、無線ＬＡＮ対応通信装置、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置、または有線による通信を行うワイヤー通信装置であってもよい。この通信装置１６２は、通信部１２０として機能する。
【０１６６】
＜＜５．変形例＞＞
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示はかかる例に限定されない。本開示の属する技術の分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１６７】
＜５−１．変形例１＞
例えば、サーバ１０（出力制御部１０６）は、情報取得部１０２により取得された盛り上がり情報に基づいて、ユーザが利用中のＶＲコンテンツにおける眼精疲労が生じ得る部分を検出し、そして、検出した眼精疲労が生じ得る部分において、前述した「没頭度を下げるための表示制御」を行ってもよい。例えば、該当のＶＲコンテンツにおいて眼精疲労が生じ得る部分が検出された際には、サーバ１０は、視点位置を後方へ強制的に移動させる。この変形例によれば、眼精疲労が生じ得る部分において、（ＶＲコンテンツの利用に関する）ユーザの集中度が抑制される。その結果、例えば当該ＶＲコンテンツの利用を中止するなど、ユーザが目を休めることが期待できるので、眼精疲労の発生を防止することが期待できる。
【０１６８】
＜５−２．変形例２＞
また、別の変形例として、サーバ１０（出力制御部１０６）は、外界（実空間）において通知が生じたこと（例えば、ＶＲコンテンツを利用中のユーザに対して他の人物が声をかけることや、当該ユーザの電話が着信することなど）が検出された際にも、前述した「没頭度を下げるための表示制御」を行ってもよい。この変形例によれば、ＶＲコンテンツの利用中であっても、ユーザは、当該通知の発生に気付きやすくなる。
【０１６９】
＜５−３．変形例３＞
また、別の変形例として、サーバ１０（出力制御部１０６）は、さらに、ＶＲコンテンツを利用中のユーザの属性情報に基づいて、「没頭度を下げるための表示制御」を行うか否かを動的に変更してもよい。例えば、当該ユーザが子どもである場合には、サーバ１０は、（各実施形態のように）「没頭度を下げるための表示制御」を強制的に行う。また、当該ユーザが大人である場合には、サーバ１０は、「没頭度を下げるための表示制御」を行わなくてもよい。
【０１７０】
＜５−４．変形例４＞
また、別の変形例として、サーバ１０（出力制御部１０６）は、さらに、ＶＲコンテンツの利用時間帯に基づいて、「没頭度を下げるための表示制御」を行うか否かを動的に変更してもよい。例えば、利用時間帯が「夜」である場合には、サーバ１０は、（前述した各実施形態のように）「没頭度を下げるための表示制御」を強制的に行う。また、利用時間帯が「日中」である場合には、サーバ１０は、「没頭度を下げるための表示制御」を行わなくてもよい。これにより、他の人物（例えば隣人など）に迷惑をかけることを防止しつつ、ユーザは、ＶＲコンテンツを楽しむことができる。
【０１７１】
＜５−５．変形例５＞
また、別の変形例として、サーバ１０（出力制御部１０６）は、「没頭度を下げるための表示制御」を行うとともに、外界（ユーザが位置する実空間）の環境音がユーザに聞こえるように音声の出力を制御してもよい。例えば、（第２の実施形態で述べたように）ＶＲコンテンツを利用中のユーザが所定の行動を行ったことが検出された際には、サーバ１０（出力制御部１０６）は、「没頭度を下げるための表示制御」を行うとともに、外界（ユーザが位置する実空間）の環境音がユーザに聞こえるように当該ＶＲコンテンツの音量を弱くしてもよい。この変形例によれば、ユーザの没頭度をより低下させることが期待できる。つまり、ユーザがより我に返りやすくなり得る。
【０１７２】
＜５−６．変形例６＞
また、前述した各実施形態では、表示部２２４が頭部装着型のデバイスである例について説明したが、かかる例に限定されない。例えば、表示部２２４は、据え置き型のディスプレイであってもよい。なお、当該据え置き型のディスプレイは、例えばＬＣＤやＯＬＥＤなどにより構成され得る。また、表示部２２４は、専用のドーム型の施設内の壁面および天井に設置されてもよい。この場合、ユーザは、当該施設内でＶＲコンテンツを利用し得る。
【０１７３】
あるいは、表示部２２４は、３Ｄプロジェクタであり、そして、当該３Ｄプロジェクタにより投影対象（例えば部屋２の壁やスクリーンなど）に対して映像が投影されてもよい。
【０１７４】
＜５−７．変形例７＞
また、前述した各実施形態では、本開示における情報処理装置がサーバ１０である例について説明したが、かかる例に限定されない。例えば、当該情報処理装置は、汎用ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、タブレット型端末、ゲーム機、スマートフォンなどの携帯電話、携帯型音楽プレーヤ、例えばＨＭＤなどのウェアラブルデバイス、または、ロボットなどであってもよい。
【０１７５】
＜５−８．変形例８＞
また、別の変形例として、情報取得部１０２、および、出力制御部１０６は、サーバ１０に含まれる代わりに、クライアント端末２０に含まれてもよい。この場合、本開示における情報処理装置は、クライアント端末２０であってもよい。
【０１７６】
＜５−９．変形例９＞
また、前述した各実施形態に係る処理の流れにおける各ステップは、必ずしも記載された順序に沿って処理されなくてもよい。例えば、各ステップは、適宜順序が変更されて処理されてもよい。また、各ステップは、時系列的に処理される代わりに、一部並列的に又は個別的に処理されてもよい。また、記載されたステップのうちの一部が省略されたり、または、別のステップがさらに追加されてもよい。
【０１７７】
また、前述した各実施形態によれば、ＣＰＵ１５０、ＲＯＭ１５２、およびＲＡＭ１５４などのハードウェアを、前述した各実施形態に係るサーバ１０の各構成と同等の機能を発揮させるためのコンピュータプログラムも提供可能である。また、当該コンピュータプログラムが記録された記録媒体も提供される。
【０１７８】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１７９】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
仮想現実のコンテンツの利用に関する盛り上がり情報、または、前記コンテンツを利用中の第１のユーザの行動に関する情報を取得する取得部と、
表示部により前記コンテンツが表示されている間に、前記盛り上がり情報または前記第１のユーザの行動に関する情報に基づいて、前記第１のユーザの没頭度を下げるための表示制御を行う出力制御部と、
を備える、情報処理装置。
（２）
前記コンテンツが表示されている間に、前記盛り上がり情報が示す盛り上がり度合いが第１の閾値よりも大きくなる際または前記第１のユーザが所定の行動を行ったことが検出された際に、前記出力制御部は、前記没頭度を下げるための表示制御を行う、前記（１）に記載の情報処理装置。
（３）
前記没頭度を下げるための表示制御は、前記コンテンツにおける現在の視点の位置を、当該視点の向きに対して後方へ移動させることを含む、前記（２）に記載の情報処理装置。
（４）
前記没頭度を下げるための表示制御は、さらに、前記移動前の視点の位置の近傍に、前記第１のユーザの背面を示す画像を前記コンテンツに重畳して表示させることを含む、前記（３）に記載の情報処理装置。
（５）
前記所定の行動は、前記第１のユーザの動きの急峻度合いが第２の閾値以上である行動であり、
前記第１のユーザの行動に関する情報は、前記第１のユーザの動き情報を含み、
前記没頭度を下げるための表示制御は、さらに、前記第１のユーザに対応する仮想オブジェクトが、前記所定の行動の検出時における前記第１のユーザの動き情報に応じて動くアニメーションを前記コンテンツに重畳して表示させることを含む、前記（３）に記載の情報処理装置。
（６）
前記没頭度を下げるための表示制御は、前記表示部における前記コンテンツの表示サイズを縮小することを含む、前記（２）に記載の情報処理装置。
（７）
前記コンテンツは動画であり、
前記没頭度を下げるための表示制御は、前記コンテンツのうち現在の再生タイミング以降の部分から抽出される複数のフレーム画像を前記コンテンツに重畳して表示させることを含む、前記（２）に記載の情報処理装置。
（８）
前記没頭度を下げるための表示制御は、前記コンテンツ内の所定の領域に前記複数のフレーム画像を前記コンテンツに重畳して表示させることを含む、前記（７）に記載の情報処理装置。
（９）
前記没頭度を下げるための表示制御は、前記コンテンツ内の所定の領域が前記表示部に表示されるように前記第１のユーザの視線を誘導するためのガイド表示を表示させ、かつ、
前記ガイド表示に応じて前記第１のユーザの視線が移動したことが検出された際に、前記複数のフレーム画像を前記コンテンツに重畳して表示させることを含む、前記（８）に記載の情報処理装置。
（１０）
前記所定の行動は、発話であり、
前記第１のユーザが発話したことが検出された際に、前記出力制御部は、所定の文字列を前記コンテンツに重畳して表示させる、前記（２）に記載の情報処理装置。
（１１）
前記出力制御部は、前記第１のユーザの前記コンテンツ内の注視点の近傍または前記表示部の略中心に前記所定の文字列を表示させる、前記（１０）に記載の情報処理装置。
（１２）
前記第１のユーザが発話したことが検出され、かつ、検出された発話の音声認識結果が感動詞を含む場合には、前記出力制御部は、前記発話の音声認識結果に応じた文字列を前記所定の文字列として前記コンテンツに重畳して表示させる、前記（１１）に記載の情報処理装置。
（１３）
前記盛り上がり情報が示す盛り上がり度合いが前記第１の閾値以下の度合いから前記第１の閾値よりも大きい度合いに変化する再生タイミングにおいて、前記出力制御部は、前記没頭度を下げるための表示制御を開始する、前記（２）〜（１２）のいずれか一項に記載の情報処理装置。
（１４）
前記コンテンツは、少なくとも一つのイベント情報を含み、
前記少なくとも一つのイベント情報のうち、前記第１の閾値よりも大きい盛り上がり度合いに関連付けられているイベント情報が示すイベントが発生する直前に、前記出力制御部は、前記没頭度を下げるための表示制御を開始する、前記（２）〜（１３）のいずれか一項に記載の情報処理装置。
（１５）
前記出力制御部は、さらに、前記第１のユーザの属性情報に基づいて、前記没頭度を下げるための表示制御を行う、前記（２）〜（１４）のいずれか一項に記載の情報処理装置。
（１６）
前記出力制御部は、さらに、前記コンテンツの利用時間帯に基づいて、前記没頭度を下げるための表示制御を行う、前記（２）〜（１５）のいずれか一項に記載の情報処理装置。
（１７）
前記盛り上がり情報は、前記第１のユーザ、または、前記第１のユーザとは異なる第２のユーザが過去に前記コンテンツを利用した際の盛り上がり度合いを示す、前記（２）〜（１６）のいずれか一項に記載の情報処理装置。
（１８）
前記盛り上がり情報は、前記第１のユーザの現在の盛り上がり度合いを示す、前記（２）〜（１６）のいずれか一項に記載の情報処理装置。
（１９）
仮想現実のコンテンツの利用に関する盛り上がり情報、または、前記コンテンツを利用中の第１のユーザの行動に関する情報を取得することと、
表示部により前記コンテンツが表示されている間に、前記盛り上がり情報または前記第１のユーザの行動に関する情報に基づいて、プロセッサが、前記第１のユーザの没頭度を下げるための表示制御を行うことと、
を含む、情報処理方法。
（２０）
コンピュータを、
仮想現実のコンテンツの利用に関する盛り上がり情報、または、前記コンテンツを利用中の第１のユーザの行動に関する情報を取得する取得部と、
表示部により前記コンテンツが表示されている間に、前記盛り上がり情報または前記第１のユーザの行動に関する情報に基づいて、前記第１のユーザの没頭度を下げるための表示制御を行う出力制御部、
として機能させるためのプログラム。
【符号の説明】
【０１８０】
１０‐１、１０‐２  サーバ
２０  クライアント端末
２２  通信網
１００、２００  制御部
１０２  情報取得部
１０４  盛り上がり情報登録部
１０６  出力制御部
１２０、２２０  通信部
１２２、２３０  記憶部
１２４  盛り上がり情報ＤＢ
１２６  没頭度軽減文字列ＤＢ
２２２  入力部
２２４  表示部
２２６  音声出力部
２２８  センサ部
【図１】
2018173383.tif 000003
【図２】
2018173383.tif 000004
【図３】
2018173383.tif 000005
【図４】
2018173383.tif 000006
【図５】
2018173383.tif 000007
【図６】
2018173383.tif 000008
【図７Ａ】
2018173383.tif 000009
【図７Ｂ】
2018173383.tif 000010
【図７Ｃ】
2018173383.tif 000011
【図８】
2018173383.tif 000012
【図９Ａ】
2018173383.tif 000013
【図９Ｂ】
2018173383.tif 000014
【図９Ｃ】
2018173383.tif 000015
【図１０Ａ】
2018173383.tif 000016
【図１０Ｂ】
2018173383.tif 000017
【図１１】
2018173383.tif 000018
【図１２】
2018173383.tif 000019
【図１３】
2018173383.tif 000020
【図１４】
2018173383.tif 000021
【図１５】
2018173383.tif 000022
【図１６】
2018173383.tif 000023
【図１７】
2018173383.tif 000024
【図１８】
2018173383.tif 000025
【図１９】
2018173383.tif 000026
【図２０】
2018173383.tif 000027
【図２１】
2018173383.tif 000028
【図２２】
2018173383.tif 000029
【図２３】
2018173383.tif 000030
【図２４】
2018173383.tif 000031
【図２５】
2018173383.tif 000032
【図２６】
2018173383.tif 000033
【図２７】
2018173383.tif 000034
【図２８】
2018173383.tif 000035
【国際調査報告】
2018173383.tif 000036
2018173383.tif 000037
2018173383.tif 000038
2018173383.tif 000039