(57)【要約】【課題】ユーザの視野の視認性を動的に変化させることが可能な、情報処理装置、情報処理方法、およびプログラムを提案する。【解決手段】ユーザの興味位置を推定する興味位置推定部と、前記興味位置に対応する前記ユーザの第１視野とは反対の前記ユーザの第２視野の視認性が前記第１視野の視認性よりも低くなるように前記第２視野の視認性を徐々に低下させる視認性制御を行う視認性制御部と、を備える、情報処理装置。【選択図】図９Ｂ
2018198503.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの興味位置を推定する興味位置推定部と、
前記興味位置に対応する前記ユーザの第１視野とは反対の前記ユーザの第２視野の視認性が前記第１視野の視認性よりも低くなるように前記第２視野の視認性を徐々に低下させる視認性制御を行う視認性制御部と、
を備える、情報処理装置。
【請求項２】
前記視認性制御部は、前記視認性制御において、前記第２視野のうち前記第１視野から最も遠い位置から、前記第２視野のうち前記第１視野に最も近い位置に向かって視認性を徐々に低下させる、請求項１に記載の情報処理装置。
【請求項３】
前記視認性制御部は、前記視認性制御において、前記第２視野のうち前記第１視野から最も遠い位置から、前記第２視野のうち前記第１視野に最も近い位置に向かって、視認性が前記第１視野の視認性よりも低い領域を徐々に拡大させる、請求項２に記載の情報処理装置。
【請求項４】
前記視認性制御部は、前記ユーザの頭の動きのセンシング結果に基づいて前記視認性制御を行う、請求項２に記載の情報処理装置。
【請求項５】
前記ユーザの頭が静止していると判定される際に、前記視認性制御部は、前記視認性制御を開始し、
前記ユーザの頭が動いていると判定される間は、前記視認性制御部は、前記視認性制御を開始しない、請求項４に記載の情報処理装置。
【請求項６】
前記視認性制御部は、前記視認性制御において、センシングされた前記ユーザの頭の動きの速度が速いほど、前記第２視野の視認性を低下させる速度を速くする、請求項４に記載の情報処理装置。
【請求項７】
前記視認性制御部は、前記ユーザの視野を覆うカバー部に対して前記視認性制御を行う、請求項４に記載の情報処理装置。
【請求項８】
前記カバー部は、シースルーディスプレイおよび調光部を含み、
前記視認性制御部は、前記視認性制御において、前記シースルーディスプレイにおける前記第２視野に対応する領域の透過度が徐々に低下するように前記調光部を制御する、請求項７に記載の情報処理装置。
【請求項９】
前記カバー部は、表示部を含み、
前記視認性制御部は、前記視認性制御において、前記表示部における前記第２視野に対応する表示範囲内の表示色が所定の色になるように当該表示色を徐々に変化させる、請求項７に記載の情報処理装置。
【請求項１０】
前記カバー部は、表示部を含み、
前記視認性制御部は、前記視認性制御において、前記表示部における前記第２視野に対応する表示範囲内の輝度または解像度を徐々に低下させる、請求項７に記載の情報処理装置。
【請求項１１】
前記情報処理装置は、頭部装着型の装置であり、
前記情報処理装置は、前記カバー部をさらに備える、請求項７に記載の情報処理装置。
【請求項１２】
前記興味位置推定部は、視線認識部により検出された前記ユーザの視線方向に基づいて特定されるオブジェクトの位置を前記ユーザの興味位置として推定する、請求項２に記載の情報処理装置。
【請求項１３】
前記ユーザに関連する音が発生した場合には、前記興味位置推定部は、当該音の発生源に対応する位置を前記ユーザの興味位置として推定する、請求項２に記載の情報処理装置。
【請求項１４】
前記興味位置推定部は、前記ユーザが位置する実空間内、または、前記ユーザが利用中の仮想現実のコンテンツに対応する仮想空間内の、前記ユーザが興味を有すると推定されるオブジェクトの位置を前記ユーザの興味位置として推定する、請求項２に記載の情報処理装置。
【請求項１５】
前記視認性制御部は、前記ユーザの視線方向と前記ユーザの正面方向との差分に基づいて前記視認性制御を行う、請求項１２に記載の情報処理装置。
【請求項１６】
前記ユーザの視線方向と前記ユーザの正面方向との差分が所定の閾値よりも大きい場合には、前記視認性制御部は、前記視認性制御を行い、
前記ユーザの視線方向と前記ユーザの正面方向との差分が前記所定の閾値以下である場合には、前記視認性制御部は、前記視認性制御の実行を抑制する、請求項１５に記載の情報処理装置。
【請求項１７】
前記第１視野は、前記ユーザの視線方向に対応する視野であり、
前記視認性制御部は、さらに、前記第１視野内に複数の仮想オブジェクトが位置するか否かに基づいて前記視認性制御を行う、請求項１６に記載の情報処理装置。
【請求項１８】
前記第１視野内に複数の仮想オブジェクトが位置する場合には、前記視認性制御部は、前記視認性制御を行い、
前記第１視野内に複数の仮想オブジェクトが位置しない場合には、前記視認性制御部は、前記視認性制御の実行を抑制する、請求項１７に記載の情報処理装置。
【請求項１９】
ユーザの興味位置を推定することと、
前記興味位置に対応する前記ユーザの第１視野とは反対の前記ユーザの第２視野の視認性が前記第１視野の視認性よりも低くなるように前記第２視野の視認性を徐々に低下させる視認性制御をプロセッサが行うことと、
を含む、情報処理方法。
【請求項２０】
コンピュータを、
ユーザの興味位置を推定する興味位置推定部と、
前記興味位置に対応する前記ユーザの第１視野とは反対の前記ユーザの第２視野の視認性が前記第１視野の視認性よりも低くなるように前記第２視野の視認性を徐々に低下させる視認性制御を行う視認性制御部、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、ＶＲ（Ｖｉｒｔｕａｌ  Ｒｅａｌｉｔｙ）やＡＲ（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ）に関する技術が各種開発されている。ＶＲでは、コンピュータによって生成された例えば３次元の仮想空間の映像をユーザは臨場感高く視聴することができる。また、ＡＲでは、実空間におけるユーザの位置と関連付けて各種の情報（例えば仮想オブジェクトなど）をユーザに対して提示することができる。【０００３】
また、ユーザの視線の検出結果に応じて表示を制御する技術も各種提案されている。例えば、下記特許文献１には、表示画面において視線の検出精度が高いと判定された領域に表示オブジェクトを表示させる技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−１５２９３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記の通り、特許文献１に記載の技術では、視線の検出精度に応じた制御が行われている。一方で、ユーザの視野の視認性を動的に変化させることに関して依然として改善の余地がある。【０００６】
そこで、本開示では、ユーザの視野の視認性を動的に変化させることが可能な、新規かつ改良された情報処理装置、情報処理方法、およびプログラムを提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、ユーザの興味位置を推定する興味位置推定部と、前記興味位置に対応する前記ユーザの第１視野とは反対の前記ユーザの第２視野の視認性が前記第１視野の視認性よりも低くなるように前記第２視野の視認性を徐々に低下させる視認性制御を行う視認性制御部と、を備える、情報処理装置が提供される。【０００８】
また、本開示によれば、ユーザの興味位置を推定することと、前記興味位置に対応する前記ユーザの第１視野とは反対の前記ユーザの第２視野の視認性が前記第１視野の視認性よりも低くなるように前記第２視野の視認性を徐々に低下させる視認性制御をプロセッサが行うことと、を含む、情報処理方法が提供される。【０００９】
また、本開示によれば、コンピュータを、ユーザの興味位置を推定する興味位置推定部と、前記興味位置に対応する前記ユーザの第１視野とは反対の前記ユーザの第２視野の視認性が前記第１視野の視認性よりも低くなるように前記第２視野の視認性を徐々に低下させる視認性制御を行う視認性制御部、として機能させるためのプログラムが提供される。
【発明の効果】
【００１０】
以上説明したように本開示によれば、ユーザの視野の視認性を動的に変化させることで、ユーザ体験を向上させることができる。なお、ここに記載された効果は必ずしも限定されるものではなく、本開示中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１１】
【図１】本開示の実施形態に係る情報処理システムの構成例を示した説明図である。
【図２】ユーザが正面を見ている際の目の撮像画像の例、および、ユーザの視野と視線の衝突範囲との関係性を示した図の例を示している。
【図３Ａ】図２に示した状況における、ユーザの視野内の真の衝突範囲、衝突範囲の検出誤差範囲、および、仮想オブジェクトの大きさの関係性を示した図の例を示している。
【図３Ｂ】図２に示した状況における、ユーザの視野内の真の衝突範囲、衝突範囲の検出誤差範囲、および、仮想オブジェクトの位置関係の例を示した図である。
【図４】視野の周辺部分をユーザが見ている際の目の撮像画像の例、および、ユーザの視野と視線の衝突範囲との関係性を示した図の例を示している。
【図５Ａ】図４に示した状況における、ユーザの視野内の真の衝突範囲、衝突範囲の検出誤差範囲、および、仮想オブジェクトの位置関係の例を示した図である。
【図５Ｂ】図４に示した状況における、ユーザの視野内の真の衝突範囲、衝突範囲の検出誤差範囲、および、仮想オブジェクトの位置関係の例を示した図である。
【図６】図４に示した状況において走査範囲を拡大した場合における、ユーザの視野と視線の衝突範囲との関係性の例を示した図である。
【図７】図６に示した状況における、ユーザの視野内の真の衝突範囲、衝突範囲の検出誤差範囲、および、仮想オブジェクトの位置関係の例を示した図である。
【図８】同実施形態に係るＨＭＤ（Ｈｅａｄ  Ｍｏｕｎｔｅｄ  Ｄｉｓｐｌａｙ）１０の構成例を示した機能ブロック図である。
【図９Ａ】ＶＲコンテンツの映像がＨＭＤ１０に表示されている間の、ユーザの第２視野に対応する表示範囲の表示態様の変更例を示した図である。
【図９Ｂ】ＶＲコンテンツの映像がＨＭＤ１０に表示されている間の、ユーザの第２視野に対応する表示範囲の表示態様の変更例を示した図である。
【図９Ｃ】ＶＲコンテンツの映像がＨＭＤ１０に表示されている間の、ユーザの第２視野に対応する表示範囲の表示態様の変更例を示した図である。
【図１０Ａ】図９Ａに示した映像の表示時（あるいは直前または直後）に撮影された目の撮像画像の例を示した図である。
【図１０Ｂ】図９Ｂに示した映像の表示時（あるいは直前または直後）に撮影された目の撮像画像の例を示した図である。
【図１０Ｃ】図９Ｃに示した映像の表示時（あるいは直前または直後）に撮影された目の撮像画像の例を示した図である。
【図１１】同実施形態に係る処理の流れの一部を示したフローチャートである。
【図１２】同実施形態に係る処理の流れの一部を示したフローチャートである。
【図１３】同実施形態に係るＨＭＤ１０のハードウェア構成例を示した説明図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
また、本明細書及び図面において、実質的に同一の機能構成を有する複数の構成要素を、同一の符号の後に異なるアルファベットを付して区別する場合もある。例えば、実質的に同一の機能構成を有する複数の構成要素を、必要に応じてＨＭＤ１０ａおよびＨＭＤ１０ｂのように区別する。ただし、実質的に同一の機能構成を有する複数の構成要素の各々を特に区別する必要がない場合、同一符号のみを付する。例えば、ＨＭＤ１０ａおよびＨＭＤ１０ｂを特に区別する必要が無い場合には、単にＨＭＤ１０と称する。
【００１４】
また、以下に示す項目順序に従って当該「発明を実施するための形態」を説明する。
１．情報処理システムの構成
２．実施形態の詳細な説明
３．ハードウェア構成
４．変形例
【００１５】
＜＜１．情報処理システムの構成＞＞
まず、本開示の実施形態に係る情報処理システムの構成例について、図１を参照して説明する。図１に示すように、本実施形態に係る情報処理システムは、ＨＭＤ１０、サーバ２０、および、通信網２２を有する。
【００１６】
＜１−１．ＨＭＤ１０＞
ＨＭＤ１０は、本開示における情報処理装置の一例である。ＨＭＤ１０は、頭部装着型のデバイスであり、かつ、各種のコンテンツ（例えばＶＲコンテンツやＡＲコンテンツなど）を表示することが可能である。
【００１７】
ＨＭＤ１０は、非透過型（遮蔽型）のＨＭＤであってもよいし、透過型のＨＭＤであってもよい。後者の場合、ＨＭＤ１０は、例えば調光部（例えば調光素子）を有する光学シースルー型のＨＭＤであってもよいし、ビデオシースルー型のＨＭＤであってもよい。なお、調光部として、クロミック素子や液晶シャッターなどの種々の形態が採用されてよい。すなわち、調光部として、透過率を動的に変更可能な構成（装置など）が適宜採用され得る。
【００１８】
ＨＭＤ１０は、ユーザの両目（または片目）を覆うカバー部を有し得る。例えば、カバー部は、後述する表示部１２４を含む。または、カバー部は、シースルーディスプレイ、および、後述する調光部１２６を含む。
【００１９】
｛１−１−１．表示部１２４｝
ここで、表示部１２４は、後述する出力制御部１０６の制御に従って映像を表示する。表示部１２４は、透過型の表示装置として構成され得る。この場合、表示部１２４は、ＨＭＤ１０に含まれる右目用レンズおよび左目用レンズの各々（または、ゴーグル型レンズ）の少なくとも一部の領域を投影面として映像を投影する。なお、左目用レンズおよび右目用レンズ（またはゴーグル型レンズ）は、例えば樹脂やガラスなどの透明材料により形成され得る。
【００２０】
または、表示部１２４は、非透過型の表示装置として構成されてもよい。例えば、表示部１２４は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、または、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などを含んで構成され得る。なお、ＨＭＤ１０がビデオシースルー型のＨＭＤとして構成される場合、ＨＭＤ１０に含まれるカメラ（後述するセンサ部１２２）によりユーザの前方の映像が撮影され、そして、撮影された映像が表示部１２４に逐次表示され得る。これにより、ユーザは、当該映像を介して前方の風景を見ることができる。
【００２１】
＜１−２．サーバ２０＞
サーバ２０は、各種の情報を管理する装置である。例えば、サーバ２０は、ＶＲコンテンツやＡＲコンテンツなどの各種のコンテンツを記憶する。
【００２２】
サーバ２０は、通信網２２を介して他の装置と通信を行うことが可能である。例えば、コンテンツの取得要求が他の装置（例えばＨＭＤ１０など）から受信された場合には、サーバ２０は、当該取得要求が示すコンテンツを当該他の装置へ送信する。
【００２３】
なお、サーバ２０は、通信網２２を介して、他の装置（例えばＨＭＤ１０など）に対して各種の制御を行うことも可能である。例えば、サーバ２０は、ＨＭＤ１０に対して表示の制御や音声の出力の制御などを行ってもよい。
【００２４】
＜１−３．通信網２２＞
通信網２２は、通信網２２に接続されている装置から送信される情報の有線、または、無線の伝送路である。例えば、通信網２２は、電話回線網、インターネット、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、通信網２２は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。
【００２５】
＜１−４．課題の整理＞
以上、本実施形態に係る情報処理システムの構成について説明した。ところで、公知の視線検出技術では、通常、ユーザの視野の中央部分は検出の精度が高いが、ユーザの視野の周辺部分の検出精度が低い。このため、例えば、一以上の仮想オブジェクトを表示し、かつ、視線検出に基づいて当該仮想オブジェクトに対するインタラクション（選択や操作など）が可能なコンテンツでは、ユーザの視野の周辺部分に位置する仮想オブジェクトをユーザは選択し難い。なお、本実施形態において視野とは、ＨＭＤ１０に表示されているコンテンツ（ＶＲコンテンツやＡＲコンテンツなど）に応じた、ユーザの視界を実質的に満たしている像（ｖｉｅｗ）を意味し得る。
【００２６】
｛１−４−１．視野の中央部分をユーザが見ている場合｝
ここで、図２〜図７を参照して、上記の内容についてより詳細に説明する。図２は、ユーザが正面を見ている際の目の撮像画像の例（撮像画像３０）、および、ユーザの視野４０と視線の衝突範囲４６との関係性の例を示した図である。なお、図２に示した例において、ユーザの視野４０内の中央部分４２では視線の検出精度が高く、また、視野４０内の周辺部分４４では視線の検出精度が低いものとする。図２に示した例では、中央部分４２内に衝突範囲４６が位置するので、視線の検出精度は高い。
【００２７】
また、図３Ａおよび図３Ｂは、図２に示した状況における、ユーザの視野内の真の衝突範囲４６、衝突範囲の検出誤差範囲４８、および、仮想オブジェクト５０の位置関係の例を示した図である。ここで、真の衝突範囲４６は、視野内でユーザが見ている真の範囲を示す。衝突範囲の検出誤差範囲４８は、真の衝突範囲４６の位置が同一である場合における、（検出誤差により）衝突範囲として検出され得る範囲の大きさを示す。図３Ａおよび図３Ｂに示したように、図２に示した状況（つまりユーザが正面を見ている状況）では、検出誤差範囲４８と真の衝突範囲４６との差分は十分小さいので、衝突範囲が誤検出される恐れが小さい。例えば、図３Ｂに示した例では、ＨＭＤ１０は、２個の仮想オブジェクト５０のうち、ユーザが意図する仮想オブジェクトとして仮想オブジェクト５０ａを正確に特定することができる。
【００２８】
｛１−４−２．視野の周辺部分をユーザが見ている場合｝
一方、図４は、ユーザが視野の周辺部分（図４の右方向に対応する部分）を見ている際の目の撮像画像の例（撮像画像３０）、および、ユーザの視野４０と視線の衝突範囲４６との関係性の例を示した図である。図４に示した例では、視野４０の周辺部分４４内に衝突範囲４６が位置するので、視線の検出精度は低い。
【００２９】
また、図５Ａおよび図５Ｂは、図４に示した状況における、ユーザの視野内の真の衝突範囲４６、衝突範囲の検出誤差範囲４８、および、仮想オブジェクト５０の位置関係の例を示した図である。図５Ａおよび図５Ｂに示したように、図４に示した状況では、視線の検出精度が低いので、検出誤差範囲４８と真の衝突範囲４６との差分は非常に大きくなる。
【００３０】
図５Ａに示した例では、検出誤差範囲４８の一端（図５Ａに示した右端）と仮想オブジェクト５０との距離は、真の衝突範囲４６の幅よりも大きい。このため、ユーザが仮想オブジェクト５０を選択しようとしても、ＨＭＤ１０は、ユーザの視線を誤検出することにより、仮想オブジェクト５０を選択しない恐れがある。図５Ｂに示した例では、真の衝突範囲４６は、仮想オブジェクト５０ａ上に位置するが、検出誤差範囲４８の一端は、（仮想オブジェクト５０ａに隣接する）別の仮想オブジェクト５０ｂ上に位置する。このため、ユーザが仮想オブジェクト５０ａを選択しようとしても、ＨＭＤ１０は、ユーザの視線を誤検出することにより、別の仮想オブジェクト５０ｂを誤って選択してしまう恐れがある。以上のように、視野の周辺部分をユーザが見ている状況では、ユーザが見ている仮想オブジェクト５０ａが選択されなかったり、または、ユーザが見ていない他の仮想オブジェクト５０ｂが選択されてしまうという問題がある。
【００３１】
｛１−４−３．走査範囲を拡大した場合｝
なお、上記の問題を解決する方法として、例えば、図６に示したように、走査範囲を拡大する方法が考えられる。しかしながら、この方法では、視野の中央部分でも分解能が低下してしまうので、ユーザが視野の中央部分を見ている場合であってもユーザが意図しない仮想オブジェクト５０が選択される恐れがある。
【００３２】
ここで、図６および図７を参照して、上記の内容についてより詳細に説明する。図６は、図４に示した例と同じ方向をユーザが見ている際の目の撮像画像３０、および、ユーザの視野４０と、走査範囲を拡大した場合の視線の衝突範囲４６との関係性の例を示した図である。また、図７は、図６に示した状況における、走査範囲を拡大した場合の衝突範囲４６、衝突範囲の検出誤差範囲４８、および、仮想オブジェクト５０の位置関係の例を示した図である。
【００３３】
図７に示した例では、走査範囲を拡大した場合の衝突範囲４６は、二つの仮想オブジェクト５０に跨って位置する。このため、ユーザが仮想オブジェクト５０ａを選択することを意図していても、ＨＭＤ１０は、二つの仮想オブジェクト５０のいずれも選択しない、または、ユーザが意図しない方の仮想オブジェクト５０ｂを誤って選択してしまう恐れがある。
【００３４】
そこで、ユーザの視野の中央部分における分解能を低下させることなく、ユーザが意図する仮想オブジェクトを正確に特定可能であることが望まれる。
【００３５】
そこで、上記事情を一着眼点にして、本実施形態に係るＨＭＤ１０を創作するに至った。本実施形態に係るＨＭＤ１０は、ユーザの興味位置を推定し、そして、当該興味位置に対応する当該ユーザの第１視野とは反対の当該ユーザの第２視野の視認性が当該第１視野の視認性よりも低くなるように当該第２視野の視認性を徐々に低下させる視認性制御を行うことが可能である。これにより、ユーザの興味位置に適応的にユーザの視野の視認性を動的に変化させることができる。一般的に、ユーザは、興味を有する物体の存在に気が付くと、当該物体を注視する傾向がある。従って、当該第２視野の視認性を徐々に低下させることにより、当該第１視野（つまり興味位置の方向）がユーザの正面に位置するように頭の動きを誘発すること（頭を無意識的に動かさせること）が期待できる。なお、本明細書において言及される視野の視認性（ｖｉｓｉｂｉｌｉｔｙ  ｏｆ  ｖｉｅｗ）は、視野の見易さ（ｖｉｅｗａｂｉｌｉｔｙ  ｏｆ  ｖｉｅｗ）と解釈されても良い。
【００３６】
ここで、ユーザの興味位置は、ユーザが位置する実空間においてユーザが興味を有していると推定される位置であってもよいし、または、ＶＲコンテンツがＨＭＤ１０に表示されている際には当該ＶＲコンテンツに対応する仮想空間においてユーザが興味を有していると推定される位置であってもよい。
【００３７】
また、当該第２視野は、当該第１視野の１８０度反対側に位置してもよいし、または、１８０度以外の所定の角度だけ当該第１視野からずれて位置してもよい。例えば、当該第２視野は、表示部１２４の表示範囲の中心に対して、表示部１２４における当該第１視野に対応する領域の１８０度反対側の領域であってもよい。
【００３８】
＜＜２．実施形態の詳細な説明＞＞
＜２−１．構成＞
次に、本実施形態に係る構成について詳細に説明する。図８は、本実施形態に係るＨＭＤ１０の構成例を示した機能ブロック図である。図８に示すように、ＨＭＤ１０は、制御部１００、通信部１２０、センサ部１２２、表示部１２４、調光部１２６、音声出力部１２８、および、記憶部１３０を有する。
【００３９】
｛２−１−１．センサ部１２２｝
センサ部１２２は、例えば、カメラ（イメージセンサ）、マイクロフォン、加速度センサ、ジャイロスコープ、地磁気センサ、および／または、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機などを含み得る。
【００４０】
例えば、センサ部１２２は、実空間におけるＨＭＤ１０の位置、姿勢（向いている方向や傾きなど）、および、加速度をセンシングする。また、センサ部１２２は、ＨＭＤ１０を装着するユーザの目の画像を撮像する。また、センサ部１２２は、外界（例えばＨＭＤ１０の前方など）の映像をさらに撮像したり、外界の音を収音する。
【００４１】
｛２−１−２．制御部１００｝
制御部１００は、例えば、後述するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１５０などの処理回路を含んで構成され得る。制御部１００は、ＨＭＤ１０の動作を統括的に制御する。また、図８に示すように、制御部１００は、視線認識部１０２、興味位置推定部１０４、および、出力制御部１０６を有する。
【００４２】
｛２−１−３．視線認識部１０２｝
視線認識部１０２は、センサ部１２２（カメラ）により撮像されたユーザの目の撮像画像に基づいて、ＨＭＤ１０を装着するユーザの視線方向を検出（または認識）する。例えば、ＨＭＤ１０を装着するユーザの目に対して発光する赤外ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）がＨＭＤ１０に複数個（例えば４個）設置され得る。この場合、視線認識部１０２は、まず、ユーザの目の撮像画像に基づいて、ユーザの目における黒目の位置を特定し得る。次に、視線認識部１０２は、当該複数のＬＥＤの各々から発せられた光の、目（眼球）による反射位置（図２に示した例では反射位置３０２）や目による反射の方向を、当該目の撮像画像に基づいて解析し得る。そして、視線認識部１０２は、黒目の位置の特定結果と、目による個々の光の反射に関する特定結果とに基づいて、ユーザの視線方向を特定し得る。
【００４３】
｛２−１−４．興味位置推定部１０４｝
（２−１−４−１．推定例１）
興味位置推定部１０４は、ユーザの興味位置を推定する。例えば、興味位置推定部１０４は、ユーザによる情報の入力に基づいてユーザの興味位置を推定する。一例として、興味位置推定部１０４は、視線認識部１０２により検出された視線方向に基づいて特定されるオブジェクトの位置を、ユーザの興味位置として推定する。例えば、興味位置推定部１０４は、視線認識部１０２により検出される視線の滞留度合いと、検出された視線方向から特定される、当該視線上に位置するオブジェクトとに基づいてユーザの興味位置を推定する。より詳細には、興味位置推定部１０４は、まず、検出された視線方向が滞留している時間（例えば、視線方向の変化量が所定の閾値以内である時間）の長さを特定し、そして、特定した時間の長さに応じて当該視線の滞留度合いを判定する。例えば、興味位置推定部１０４は、特定した時間の長さが長いほど当該視線の滞留度合いがより大きいと判定する。そして、興味位置推定部１０４は、当該視線の滞留度合いが所定の閾値以上である場合にのみ、当該視線上に位置するオブジェクトの位置をユーザの興味位置として推定する。または、興味位置推定部１０４は、視線認識部１０２による視線認識の精度に応じて、ユーザの視線の近傍に位置するオブジェクトの位置をユーザの興味位置として推定してもよい。すなわち、視線認識部１０２により検出されたユーザの視線方向に基づいて特定されるオブジェクトの位置が、当該ユーザの興味位置として推定され得る。ここで、オブジェクトは、実オブジェクトであってもよいし、仮想オブジェクトであってもよい。
【００４４】
例えば、ＶＲコンテンツまたはＡＲコンテンツの映像が表示部１２４に表示されている場合には、興味位置推定部１０４は、当該映像に含まれる一以上の仮想オブジェクトのうち、検出された視線方向から特定される衝突範囲内に表示されている仮想オブジェクト（例えば、インタラクション可能な仮想オブジェクト）の表示位置をユーザの興味位置として推定する。または、例えばユーザがＡＲコンテンツを利用中であり、かつ、ＨＭＤ１０が透過型のＨＭＤである場合には、興味位置推定部１０４は、（ユーザが位置する実空間において）検出された視線方向上に位置する実オブジェクトの位置をユーザの興味位置として推定してもよい。
【００４５】
（２−１−４−２．推定例２）
または、興味位置推定部１０４は、ユーザ以外から取得される情報に基づいてユーザの興味位置を推定することも可能である。例えば、ユーザに関連する音が発生した場合には、興味位置推定部１０４は、当該音の発生源に対応する位置を当該ユーザの興味位置として推定してもよい。なお、詳細については後述するが、この場合、視認性制御部１０８による「第２視野の視認性を低下させる視認性制御」が行われることにより、当該音の発生源に対応する方向（つまり第１視野）をユーザに注視させるように誘導することができる。特に、ＶＲコンテンツでは、実空間ほど精度高く音が聞こえない傾向にあり、発生した音にユーザはより気付きにくいので、視認性制御部１０８による当該誘導の効果はより大きくなり得る。
【００４６】
ここで、ユーザに関連する音は、ユーザが利用中のＶＲコンテンツまたはＡＲコンテンツにおいて出力されている所定の音声（例えば、ユーザの注意を引くために予め登録されている音声（例えば仮想オブジェクト（キャラクターなど）の発声など）や、警告音など）であってもよい。この場合、興味位置推定部１０４は、例えば表示部１２４に表示されている、当該音声に関連付けられている仮想オブジェクトの表示位置を当該ユーザの興味位置として推定してもよい。または、興味位置推定部１０４は、当該ＶＲコンテンツに対応する仮想空間内の、当該音声に関連付けられている仮想オブジェクトの位置を当該ユーザの興味位置として推定してもよい。
【００４７】
または、ユーザに関連する音は、ユーザが位置する実空間内で発せられている当該ユーザに関連する音であってもよい。例えば、ユーザに関連する音は、ユーザに対する他人の発声であってもよいし、ユーザが位置する施設内または屋外における警報、宣伝、または音楽などであってもよいし、または、ユーザの近辺に位置する動物の鳴き声であってもよい。あるいは、ユーザに関連する音は、ユーザが所有する機器（例えば、スマートフォンなどの電話機、タブレット端末、または、時計など）から発せられる音であってもよい。これらの場合、興味位置推定部１０４は、例えばセンサ部１２２（に含まれるマイクロフォン）による収音結果に基づいて当該音の到来方向を特定し、そして、当該音の到来方向に基づいて特定される、当該音を発した実オブジェクトの（実空間内の）位置を当該ユーザの興味位置として推定してもよい。
【００４８】
（２−１−４−３．推定例３）
または、興味位置推定部１０４は、ユーザが位置する実空間内の、当該ユーザが興味を有していると推定される実オブジェクトの位置を当該ユーザの興味位置として推定することも可能である。または、ユーザがＶＲコンテンツを利用している際には、興味位置推定部１０４は、当該ＶＲコンテンツに対応する仮想空間内の、当該ユーザが興味を有していると推定される仮想オブジェクトの位置を当該ユーザの興味位置として推定してもよい。
【００４９】
例えば、ユーザの嗜好情報やユーザの行動履歴（例えばｗｅｂの閲覧履歴、ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）における投稿履歴、または、商品の購入履歴など）が記憶部１３０に格納され得る。この場合、例えばＶＲコンテンツの映像が表示部１２４に表示されている場合には、興味位置推定部１０４は、まず、当該映像に含まれる一以上の仮想オブジェクトのうちユーザの興味度合いが所定の閾値以上である仮想オブジェクトが存在するか否かを、ユーザの嗜好情報や行動履歴に基づいて逐次判定し得る。そして、ユーザの興味度合いが当該所定の閾値以上である仮想オブジェクトが少なくとも一つ存在すると判定された場合には、興味位置推定部１０４は、該当の仮想オブジェクトのうちのいずれか（例えば興味度合いが最も高い仮想オブジェクト）の表示位置（または、当該ＶＲコンテンツに対応する仮想空間内の当該仮想オブジェクトの位置）を当該ユーザの興味位置として推定し得る。
【００５０】
または、例えばユーザがＡＲコンテンツを利用中であり、かつ、ＨＭＤ１０が透過型のＨＭＤである場合には、興味位置推定部１０４は、ユーザの周囲に位置する一以上の実オブジェクトのうちユーザの興味度合いが所定の閾値以上である実オブジェクトが存在するか否かを、ユーザの嗜好情報や行動履歴に基づいて逐次判定してもよい。そして、ユーザの興味度合いが当該所定の閾値以上である実オブジェクトが存在する場合には、興味位置推定部１０４は、該当の実オブジェクトのうちのいずれか（例えば興味度合いが最も高い実オブジェクト）の実空間内の位置を当該ユーザの興味位置として推定してもよい。
【００５１】
｛２−１−５．出力制御部１０６｝
出力制御部１０６は、各種の信号の出力を制御する。例えば、ＶＲコンテンツまたはＡＲコンテンツが起動されると、出力制御部１０６は、当該ＶＲコンテンツまたは当該ＡＲコンテンツの映像を表示部１２４に表示させたり、当該ＶＲコンテンツまたは当該ＡＲコンテンツの音声を音声出力部１２８に出力させる。
【００５２】
また、出力制御部１０６は、視認性制御部１０８を有する。
【００５３】
｛２−１−６．視認性制御部１０８｝
（２−１−６−１．視認性の低下の制御例）
視認性制御部１０８は、興味位置推定部１０４による推定結果に基づいて、ユーザの視野の視認性を変化させる視認性制御を行う。例えば、視認性制御部１０８は、興味位置推定部１０４により推定された興味位置に対応するユーザの第１視野とは異なる当該ユーザの第２視野の視認性が当該第１視野の視認性よりも低くなるように当該第２視野の視認性を徐々に低下させる視認性制御を行う。一例として、視認性制御部１０８は、当該視認性制御において、当該第２視野のうち当該第１視野から最も遠い位置から、（当該第２視野のうち）当該第１視野に最も近い位置に向かって視認性を徐々に低下させる。例えば、視認性制御部１０８は、まず、当該第２視野のうち当該第１視野から最も遠い位置の視認性を当該第１視野の視認性よりも低下させる。そして、視認性制御部１０８は、当該第２視野のうち当該第１視野から最も遠い位置から、（当該第２視野のうち）当該第１視野に最も近い位置に向かって、視認性が当該第１視野の視認性よりも低い領域を徐々に拡大させる。
【００５４】
なお、視認性制御部１０８は、センサ部１２２によるセンシング結果に応じたユーザの頭の動きの判定結果に基づいて、「当該第２視野の視認性を低下させる視認性制御」を開始し得る。例えば、視認性制御部１０８は、ユーザの頭が静止していると判定された際に、当該第２視野の視認性を低下させる視認性制御を開始する。また、ユーザの頭が動いていると判定されている間は、視認性制御部１０８は、当該第２視野の視認性を低下させる視認性制御を開始しない。
【００５５】
以下、「当該第２視野の視認性を低下させる視認性制御」の具体的な内容について説明する。例えば、ＨＭＤ１０が光学シースルー型のＨＭＤである場合には、当該第２視野の視認性を低下させる視認性制御は、ＨＭＤ１０のシースルーディスプレイにおける当該第２視野に対応する領域の透過度を徐々に低下させるように、後述する調光部１２６に対して制御を行うことを含み得る。一例として、視認性制御部１０８は、（調光部１２６に含まれる複数の調光素子のうち）当該第２視野内の当該第１視野の最も遠くに設置されている調光素子から、（当該第２視野内の）当該第１視野の最も近くに設置されている調光素子へと順々に、個々の調光素子を駆動させることにより、当該シースルーディスプレイにおける当該第２視野に対応する領域の透過度を徐々に低下させてもよい。または、視認性制御部１０８は、ＨＭＤ１０に設置されている所定のスリットを、当該第２視野内の当該第１視野から最も遠い位置から（当該第２視野内の）当該第１視野に最も近い位置へ向かって徐々に動かすことにより、当該シースルーディスプレイにおける当該第２視野に対応する領域の透過度を徐々に低下させてもよい。
【００５６】
または、例えばＨＭＤ１０が光学シースルー型以外の種類のＨＭＤである場合には、当該第２視野の視認性を低下させる視認性制御は、当該第２視野内の当該第１視野から最も遠い位置から（当該第２視野内の）当該第１視野に最も近い位置に向かって、表示部１２４における当該第２視野に対応する表示範囲内の表示態様を徐々に変化させることを含み得る。例えば、視認性制御部１０８は、当該第２視野内の当該第１視野から最も遠い位置から（当該第２視野内の）当該第１視野に最も近い位置に向かって、当該第２視野に対応する表示範囲内の表示色を所定の色（例えば黒など）に徐々に変化させてもよいし、当該表示範囲内の輝度、明度、および／または彩度を徐々に低下させてもよいし、または、当該表示範囲内の解像度を徐々に低下させてもよい。なお、当該所定の色は、ユーザの視界を遮る効果が生じ得る色であれば特に限定されない。例えば、表示部１２４の表示範囲のうちの一部だけにＶＲコンテンツが表示されている場合には、当該所定の色は、当該ＶＲコンテンツに隣接して表示されている領域（例えば背景など）の色と同一であってもよい。
【００５７】
‐具体例
以下、視認性制御部１０８による制御の内容についてさらに詳細に説明を行う。例えば、視認性制御部１０８は、視線認識部１０２により検出されたユーザの視線方向とユーザの正面方向（つまり、ユーザが正面を見る際の視線方向）との差分、および、興味位置推定部１０４による推定結果に基づいて、当該第２視野の視認性を低下させる視認性制御を行う。なお、ユーザが正面を見る際の視線方向は、例えば、センサ部１２２によりセンシングされたユーザの頭の向きと同一と推定されてもよい。
【００５８】
例えば、検出されたユーザの視線方向と当該ユーザが正面を見る際の視線方向との差分が所定の閾値以下である場合には、視認性制御部１０８は、当該第２視野の視認性を低下させる視認性制御の実行を抑制する。なお、本実施形態において「抑制」とは、当該視認性制御の度合いの部分的あるいは段階的な制限や、当該視認性制御自体の禁止も意味し得る。以下では、当該視認性制御を禁止するケース、すなわち、当該第２視野の視認性を低下させる視認性制御を実行しないケースを中心として説明する。
【００５９】
また、検出されたユーザの視線方向と当該ユーザが正面を見る際の視線方向との差分が当該所定の閾値よりも大きい場合には、視認性制御部１０８は、興味位置推定部１０４による推定結果に基づいて、当該第２視野の視認性を低下させる視認性制御を行う。この場合、視認性制御部１０８は、（興味位置推定部１０４による推定結果から特定される）当該第１視野内に複数の仮想オブジェクトが位置するか否かに基づいて、当該第２視野の視認性を低下させる視認性制御を行い得る。例えば、当該第１視野内に複数の仮想オブジェクトが位置する場合には、視認性制御部１０８は、当該第２視野の視認性を低下させる視認性制御を行う。また、当該第１視野内に複数の仮想オブジェクトが位置しない場合（つまり、当該第１視野内に仮想オブジェクトが一つだけ存在するか、または、全く存在しない場合）には、視認性制御部１０８は、当該第２視野の視認性を低下させる視認性制御の実行を抑制する。
【００６０】
ここで、図９Ａ〜図１０Ｃを参照して、上記の機能についてより詳細に説明を行う。図９Ａ〜図９Ｃは、ＶＲコンテンツの映像６０が表示部１２４に表示されている間の、視認性制御部１０８による、当該第２視野に対応する表示範囲の表示態様の変更例を示した図である。なお、図９Ａ〜図９Ｃでは、時間の経過に応じて、図９Ａ、図９Ｂ、図９Ｃの順に、各図に示した映像６０が表示された例を示している。また、図１０Ａ〜図１０Ｃは、図９Ａ〜図９Ｃの各々に示した映像６０の表示時（あるいは直前または直後）に撮影された目の撮像画像３０の例をそれぞれ示した図である。なお、図１０Ａ〜図１０Ｃに示した（垂直方向の）一点鎖線は、ユーザの目の略中心の位置を示している。
【００６１】
図９Ａに示した映像６０ａの表示時において、ユーザの頭部は、実質的に静止しているものとする。例えば、センサ部１２２（に含まれるジャイロスコープなど）によりセンシングされた、ユーザの頭部の単位時間当たりの動き量が所定の閾値以内であるものとする。また、図９Ａに示した映像６０ａの表示時では、ユーザは、図９Ａに示した仮想オブジェクト５０（つまり、ユーザの視野の周辺部分に位置する仮想オブジェクト５０）に視線７０を向けているものとする。
【００６２】
この場合、図１０Ａに示した目の撮像画像３０ａに基づいて検出されたユーザの視線方向と、当該ユーザが正面を見る際の視線方向との差分が所定の閾値よりも大きいと判定される。そこで、視認性制御部１０８は、第２視野（具体的には、仮想オブジェクト５０とは反対側の領域、つまり、図９Ａにおける映像６０ａ内の左下側の領域）の視認性を徐々に低下させる視認性制御を開始する。これにより、仮想オブジェクト５０がユーザのより正面側に位置するように頭を動かすように頭の動きが誘発され得る。
【００６３】
図９Ｂは、図９Ａに示した映像６０ａの表示時から一定時間の経過後における映像６０ｂの表示例を示した図である。また、図１０Ｂは、図９Ｂに示した映像６０ｂの表示時（あるいは直前または直後）に撮影された目の撮像画像３０の例を示した図である。図９Ｂに示した視覚提示領域６２のように、視認性制御部１０８は、仮想オブジェクト５０とは反対側の領域（第２視野）内の、仮想オブジェクト５０から最も遠い位置から仮想オブジェクト５０の近辺に向かって、表示色を所定の色（例えば黒色）に徐々に変化させる。これにより、仮想オブジェクト５０からの位置が遠いほど表示色の変更がより早く開始されるので、図９Ｂに示したように、仮想オブジェクト５０からの位置が遠いほど（該当のＶＲコンテンツにおける当初の表示色の代わりに）当該所定の色により近い表示色で表示され得る。
【００６４】
図９Ｃは、図９Ｂに示した映像６０ｂの表示時から一定時間の経過後における映像６０ｃの表示例を示した図である。また、図１０Ｃは、図９Ｃに示した映像６０ｃの表示時（あるいは直前または直後）に撮影された目の撮像画像３０の例を示した図である。図９Ｃに示したように、視覚提示領域６２ｃのサイズは、図９Ｂに示した視覚提示領域６２ｂのサイズよりも大きく、かつ、視覚提示領域６２ｃ内の表示色は、視覚提示領域６２ｂと比べて当該所定の色により近い色に変更されている。このように、表示部１２４の中心に対する仮想オブジェクト５０の反対側から表示色が当該所定の色になるように徐々に変更されるので、図１０Ａ〜図１０Ｃに示したように、仮想オブジェクト５０がユーザの正面に位置するようにユーザは頭を無意識的に動かし得る（頭の動きが誘発され得る）。その結果、ユーザの視野における視線の衝突範囲が視野の中央部分に移動するので、当該衝突範囲の検出精度が向上する。従って、ＨＭＤ１０は、仮想オブジェクト５０を当該ユーザの選択対象（または操作対象）のオブジェクトとして正確に特定することができる。
【００６５】
なお、図９Ｂおよび図９Ｃでは、視覚提示領域６２が三角形である例を示しているが、かかる例に限定されない。例えば、視覚提示領域６２のうち、仮想オブジェクト５０側（つまり第１視野側）の形状は湾曲していてもよい。一例として、視覚提示領域６２のうち、当該第１視野に最も近い輪郭線は直線ではなく、（例えば第２視野側に対して凸の形状の）曲線であってもよい。
【００６６】
（２−１−６−２．変形例１）
以下、視認性制御部１０８の機能の変形例について説明する。例えば、当該第２視野の視認性を徐々に低下させる視認性制御を開始した後に、視認性制御部１０８は、ユーザの頭の動きの判定結果に基づいて当該視認性制御を中止してもよい。例えば、当該視認性制御を開始後に、ユーザの頭が動いていないと判定される時間の長さが所定の時間以上になった場合には、視認性制御部１０８は、当該視認性制御を中止してもよい。または、当該視認性制御を開始後に、当該第２視野の視認性を低下させる方向とは反対の方向（つまり、当該第１視野から当該第２視野へ向かう方向）へユーザの頭が動いたことが検出された場合には、視認性制御部１０８は、当該視認性制御を中止してもよい。
【００６７】
（２−１−６−３．変形例２）
別の変形例として、視認性制御部１０８は、ユーザの頭の動きの速度の判定結果に基づいて、当該第２視野の視認性を低下させる速度を変更してもよい。例えば、ユーザの頭の動きの速度が速いほど、視認性制御部１０８は、当該第２視野の視認性を低下させる速度をより速くしてもよい。
【００６８】
一般的に、ユーザがＶＲコンテンツを見ている際に頭を動かすとＶＲ酔いを感じる場合がある。この変形例によれば、ユーザの頭の動きが速いほど、当該第２視野のうち、視認性が低い領域が拡大する速度がより速くなるので、ＶＲ酔いを回避することが期待できる。また、通常、ユーザが頭を速く動かしているほど、ユーザは、映像の変化に気付きにくい。例えば、（この変形例のように）当該第２視野の視認性を低下させる速度をより速くしたとしても、当該第２視野の視認性が低下されていること（例えば表示態様が変化されていること）にユーザは気づきにくい。従って、２−１−６−１節で述べた例と同様に頭の動きを誘発することができる。
【００６９】
または、視認性制御部１０８は、当該第２視野内の位置に応じて、視認性を低下させる速度、または、視認性の低下の度合いを異ならせてもよい。例えば、視認性制御部１０８は、当該第２視野の内部における、推定されたユーザの興味位置との距離が小さい位置ほど、視認性を低下させる速度をより遅くしてもよい。または、視認性制御部１０８は、当該第２視野の内部における、推定されたユーザの興味位置との距離が小さい位置ほど、視認性の低下の度合いをより小さくしてもよい。
【００７０】
｛２−１−７．通信部１２０｝
通信部１２０は、例えば、後述する通信装置１６６を含んで構成され得る。通信部１２０は、他の装置との間で情報の送受信を行う。例えば、通信部１２０は、制御部１００の制御に従って、コンテンツ（例えばＶＲコンテンツやＡＲコンテンツなど）の取得要求をサーバ２０へ送信する。また、通信部１２０は、各種の情報（コンテンツなど）をサーバ２０から受信する。
【００７１】
｛２−１−８．調光部１２６｝
調光部１２６は、視認性制御部１０８の制御に従って、例えばＨＭＤ１０が有する一以上のシースルーディスプレイの各々の透過度（または明度）を変化する。調光部１２６は、当該一以上のシースルーディスプレイの各々の外側などに設置され、かつ、複数の調光素子を含み得る。例えば電流の供給状況に応じて、当該複数の調光素子の各々の着色の度合いが変化し得る。これにより、シースルーディスプレイにおける個々の調光素子の設置位置に対応する部分ごとに、透過度（または明度）が変更される。
【００７２】
なお、ＨＭＤ１０が光学シースルー型のＨＭＤである場合にのみ、ＨＭＤ１０は調光部１２６を有してもよい。
【００７３】
｛２−１−９．音声出力部１２８｝
音声出力部１２８は、出力制御部１０６の制御に従って、音を出力する。音声出力部１２８は、例えば、スピーカ、イヤフォン、または、ヘッドフォンなどとして構成され得る。
【００７４】
｛２−１−１０．記憶部１３０｝
記憶部１３０は、例えば、後述するストレージ装置１６４を含んで構成され得る。記憶部１３０は、各種のデータ（例えばコンテンツなど）や各種のソフトウェアを記憶する。
【００７５】
なお、本実施形態に係る構成は、前述した例に限定されない。例えば、ＨＭＤ１０は、調光部１２６および／または音声出力部１２８を有しなくてもよい。
【００７６】
＜２−２．処理の流れ＞
以上、本実施形態に係る構成について説明した。次に、本実施形態に係る処理の流れの一例について、図１１および図１２を参照して説明する。
【００７７】
図１１は、本実施形態に係る処理の流れの一部を示したフローチャートである。図１１に示したように、まず、ＨＭＤ１０のセンサ部１２２は、ユーザの目を撮像することにより、目の撮像画像を取得する。そして、視線認識部１０２は、取得された撮像画像に基づいて、ＨＭＤ１０を装着しているユーザの視線方向を検出する（Ｓ１０１）。
【００７８】
続いて、興味位置推定部１０４は、センサ部１２２による当該ユーザの頭の向きのセンシング結果を取得し、そして、ユーザが正面を見る際の視線方向を当該センシング結果に基づいて特定する。そして、興味位置推定部１０４は、Ｓ１０１で検出された視線方向と、当該ユーザが正面を見る際の視線方向との差分（の絶対値）を算出する（Ｓ１０３）。
【００７９】
続いて、興味位置推定部１０４は、Ｓ１０１における視線の検出誤差を、Ｓ１０３で算出された差分に応じて推定する。そして、興味位置推定部１０４は、Ｓ１０１で検出された視線方向と、推定した誤差とに基づいて視線の衝突範囲を算出する（または更新する）（Ｓ１０５）。
【００８０】
続いて、興味位置推定部１０４は、表示部１２４に表示されている一以上の仮想オブジェクト（インタラクション可能な仮想オブジェクトなど）と、算出した視線の衝突範囲とに基づいて、当該衝突範囲に対応する仮想オブジェクトの有無を特定する。そして、当該衝突範囲に対応する仮想オブジェクトが一以上存在する場合には、興味位置推定部１０４は、該当の仮想オブジェクトの各々を特定し、そして、特定した個々の仮想オブジェクトの識別情報を（記憶部１３０内の）リストに格納する（Ｓ１０７）。
【００８１】
続いて、視認性制御部１０８は、Ｓ１０３で算出された差分の絶対値が所定の閾値よりも大きく、かつ、Ｓ１０７で特定された当該衝突範囲に対応する仮想オブジェクトの数が複数であるか否かを判定する（Ｓ１０９）。Ｓ１０９の条件が成立しないと判定された場合には（Ｓ１０９：Ｎｏ）、視認性制御部１０８は、次に、当該第２視野の視認性を低下させるための視覚提示（表示制御）が行われているか否かを判定する（Ｓ１１３）。当該視覚提示が行われていない場合には（Ｓ１１３：Ｎｏ）、当該処理の流れは終了する。
【００８２】
一方、当該視覚提示が行われている場合には（Ｓ１１３：Ｙｅｓ）、視認性制御部１０８は、当該視覚提示を終了させる（Ｓ１１５）。そして、当該処理の流れは終了する。
【００８３】
ここで、Ｓ１０９の条件が成立すると判定された場合（Ｓ１０９：Ｙｅｓ）における処理の流れについて、図１２を参照して説明する。
【００８４】
図１２に示したように、現在、当該視覚提示が行われている場合には（Ｓ２０１：Ｙｅｓ）、視認性制御部１０８は、後述するＳ２０５以降の処理を行う。
【００８５】
一方、現在、当該視覚提示が行われていない場合には（Ｓ２０１：Ｎｏ）、視認性制御部１０８は、Ｓ１０５で算出された衝突範囲の反対側の領域を視覚提示領域（第２視野に対応する領域）として設定する（Ｓ２０３）。
【００８６】
続いて、視認性制御部１０８は、現在の視覚提示領域のサイズが閾値以上になり、かつ、当該視覚提示領域内の視認性の度合いが一定以下まで低下したか否かを判定する（Ｓ２０５）。Ｓ２０５の条件が成立すると判定された場合には（Ｓ２０５：Ｙｅｓ）、視認性制御部１０８は、前述したＳ１１３以降の処理を行う。
【００８７】
一方、当該視覚提示領域のサイズが閾値未満であり、かつ、当該視覚提示領域内の視認性の度合いが一定以下まで低下した場合には（Ｓ２０７：Ｙｅｓ）、まず、視認性制御部１０８は、当該視覚提示領域を第１視野（つまり、Ｓ１０５で算出された衝突範囲に対応する領域）の方へ一定の割合だけ拡大する（Ｓ２０９）。そして、視認性制御部１０８は、後述するＳ２１１の処理を行う。
【００８８】
一方、当該視覚提示領域のサイズが閾値未満であり、かつ、当該視覚提示領域内の視認性の度合いが一定未満しか低下していない場合には（Ｓ２０７：Ｎｏ）、視認性制御部１０８は、当該視覚提示領域内の視認性を徐々に低下させるように視覚提示を行う。例えば、視認性制御部１０８は、当該視覚提示領域内の表示態様の変更量（換言すれば、視覚提示の量）を徐々に大きくする（Ｓ２１１）。その後、ＨＭＤ１０は、再びＳ１０１以降の処理を繰り返す。
【００８９】
＜２−３．効果＞
以上説明したように、本実施形態に係るＨＭＤ１０は、ユーザの興味位置を推定し、そして、当該興味位置に対応する当該ユーザの第１視野とは反対の当該ユーザの第２視野の視認性が当該第１視野の視認性よりも低くなるように当該第２視野の視認性を徐々に低下させる視認性制御を行う。これにより、ユーザの興味位置に適応的にユーザの視野の視認性を動的に低下させることができる。また、当該第２視野の視認性を徐々に低下させるので、当該第２視野の視認性が変化していることにユーザが気づきにくい。従って、例えば当該第１視野（つまり興味位置の方向）がユーザの正面に位置するように頭の動きを誘発すること（頭を無意識的に動かさせること）が期待できる。
【００９０】
その結果、例えば走査範囲を狭めることなく（つまりユーザの視野の中央部分の分解能を低下させることなく）、視線検出の精度を向上させることができる。これにより、ＨＭＤ１０は、表示されている複数の仮想オブジェクトのうち、ユーザが意図する仮想オブジェクトを正確に特定することが可能となる。例えば、仮に複数の仮想オブジェクトが密に表示されている場合であっても、ユーザの所望の仮想オブジェクトがユーザの正面に位置するようになり、視線の検出精度が向上するので、ＨＭＤ１０は、当該所望の仮想オブジェクトを正確に特定することができる。そして、ユーザは、所望の仮想オブジェクトに対して意図する操作（選択など）を行うことができる。従って、ユーザ体験を自然に向上させることができる。なお、上記の実施形態では視線の検出精度について言及したが、本実施形態の視認性の動的制御は、視線検出を用いないシステム構成においても適用できる点に留意されたい。
【００９１】
＜＜３．ハードウェア構成＞＞
次に、本実施形態に係るＨＭＤ１０のハードウェア構成について、図１３を参照して説明する。図１３に示すように、ＨＭＤ１０は、ＣＰＵ１５０、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１５２、ＲＡＭ（Ｒｏｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１５４、バス１５６、インターフェース１５８、入力装置１６０、出力装置１６２、ストレージ装置１６４、および、通信装置１６６を備える。
【００９２】
ＣＰＵ１５０は、演算処理装置および制御装置として機能し、各種プログラムに従ってＨＭＤ１０内の動作全般を制御する。また、ＣＰＵ１５０は、ＨＭＤ１０において制御部１００の機能を実現する。なお、ＣＰＵ１５０は、マイクロプロセッサなどのプロセッサにより構成される。
【００９３】
ＲＯＭ１５２は、ＣＰＵ１５０が使用するプログラムや演算パラメータなどの制御用データなどを記憶する。
【００９４】
ＲＡＭ１５４は、例えば、ＣＰＵ１５０により実行されるプログラムや、使用中のデータなどを一時的に記憶する。
【００９５】
バス１５６は、ＣＰＵバスなどから構成される。このバス１５６は、ＣＰＵ１５０、ＲＯＭ１５２、および、ＲＡＭ１５４を相互に接続する。
【００９６】
インターフェース１５８は、入力装置１６０、出力装置１６２、ストレージ装置１６４、および、通信装置１６６をバス１５６と接続する。
【００９７】
入力装置１６０は、例えばタッチパネル、ボタン、スイッチ、レバー、マイクロフォンなどユーザが情報を入力するための入力手段、および、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ１５０に出力する入力制御回路などから構成される。
【００９８】
出力装置１６２は、プロジェクタや、例えばＬＣＤやＯＬＥＤなどのディスプレイなどの表示装置を含む。また、出力装置１６２は、スピーカなどの音声出力装置を含む。
【００９９】
ストレージ装置１６４は、記憶部１３０として機能する、データ格納用の装置である。ストレージ装置１６４は、例えば、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置、または、記憶媒体に記録されたデータを削除する削除装置などを含む。
【０１００】
通信装置１６６は、例えば通信網２２などに接続するための通信デバイス（例えばネットワークカードなど）等で構成された通信インターフェースである。また、通信装置１６６は、無線ＬＡＮ対応通信装置、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）対応通信装置、または有線による通信を行うワイヤー通信装置であってもよい。この通信装置１６６は、通信部１２０として機能する。
【０１０１】
＜＜４．変形例＞＞
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示はかかる例に限定されない。本開示の属する技術の分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１０２】
＜４−１．変形例１＞
例えば、視線認識部１０２、興味位置推定部１０４、および、視認性制御部１０８は、ＨＭＤ１０に含まれる代わりに、サーバ２０に含まれてもよい。この場合、本開示における情報処理装置は、サーバ２０であってもよい。例えば、サーバ２０は、ＨＭＤ１０（のセンサ部１２２）によるセンシング結果（例えばユーザの目の撮像画像など）をＨＭＤ１０から受信し、当該センシング結果に基づいてユーザの興味位置を推定し、そして、前述した「第２視野の視認性を徐々に低下させる視認性制御」をＨＭＤ１０に対して行ってもよい。
【０１０３】
さらに、この変形例では、表示部１２４は、（ＨＭＤ１０に含まれる代わりに）据え置き型のディスプレイであってもよい。例えば、当該据え置き型のディスプレイは、ＬＣＤやＯＬＥＤなどにより構成される。また、表示部１２４は、専用のドーム型の施設内の壁面や天井に設置されてもよい。この場合、サーバ２０は、ユーザが位置する環境内に設置された各種のセンサ（カメラなど）や、ユーザが携帯する各種のセンサ（加速度センサなど）によるセンシング結果（例えばユーザの目の撮像画像など）をこれらのセンサから受信し、当該センシング結果に基づいてユーザの興味位置を推定し、そして、「第２視野の視認性を徐々に低下させる視認性制御」を表示部１２４に対して行ってもよい。
【０１０４】
あるいは、表示部１２４は、３Ｄプロジェクタであり、そして、当該３Ｄプロジェクタにより投影対象（例えば部屋（専用のドーム型の施設など）内の壁やスクリーンなど）に対して映像が投影されてもよい。
【０１０５】
＜４−２．変形例２＞
または、当該情報処理装置は、汎用ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、タブレット型端末、ゲーム機、スマートフォンなどの携帯電話機、携帯型音楽プレーヤ、例えばスマートウォッチなどの他のウェアラブルデバイス、または、ロボットなどであってもよい。この場合も変形例１と同様に、当該情報処理装置が、「第２視野の視認性を徐々に低下させる視認性制御」をＨＭＤ１０に対して行い得る。
【０１０６】
＜４−３．変形例３＞
前述した実施形態に係る処理の流れにおける各ステップは、必ずしも記載された順序に沿って処理されなくてもよい。例えば、各ステップは、適宜順序が変更されて処理されてもよい。各ステップは、時系列的に処理される代わりに、一部並列的に又は個別的に処理されてもよい。記載されたステップのうちの一部が省略されたり、または、別のステップがさらに追加されてもよい。
【０１０７】
前述した実施形態によれば、ＣＰＵ１５０、ＲＯＭ１５２、および、ＲＡＭ１５４などのハードウェアを、前述した実施形態に係るＨＭＤ１０の各構成と同等の機能を発揮させるためのコンピュータプログラムも提供可能である。また、当該コンピュータプログラムが記録された記憶媒体も提供される。
【０１０８】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１０９】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
ユーザの興味位置を推定する興味位置推定部と、
前記興味位置に対応する前記ユーザの第１視野とは反対の前記ユーザの第２視野の視認性が前記第１視野の視認性よりも低くなるように前記第２視野の視認性を徐々に低下させる視認性制御を行う視認性制御部と、
を備える、情報処理装置。
（２）
前記視認性制御部は、前記視認性制御において、前記第２視野のうち前記第１視野から最も遠い位置から、前記第２視野のうち前記第１視野に最も近い位置に向かって視認性を徐々に低下させる、前記（１）に記載の情報処理装置。
（３）
前記視認性制御部は、前記視認性制御において、前記第２視野のうち前記第１視野から最も遠い位置から、前記第２視野のうち前記第１視野に最も近い位置に向かって、視認性が前記第１視野の視認性よりも低い領域を徐々に拡大させる、前記（２）に記載の情報処理装置。
（４）
前記視認性制御部は、前記ユーザの頭の動きのセンシング結果に基づいて前記視認性制御を行う、前記（２）または（３）に記載の情報処理装置。
（５）
前記ユーザの頭が静止していると判定される際に、前記視認性制御部は、前記視認性制御を開始し、
前記ユーザの頭が動いていると判定される間は、前記視認性制御部は、前記視認性制御を開始しない、前記（４）に記載の情報処理装置。
（６）
前記視認性制御部は、前記視認性制御において、センシングされた前記ユーザの頭の動きの速度が速いほど、前記第２視野の視認性を低下させる速度を速くする、前記（４）に記載の情報処理装置。
（７）
前記視認性制御部は、前記ユーザの視野を覆うカバー部に対して前記視認性制御を行う、前記（４）〜（６）のいずれか一項に記載の情報処理装置。
（８）
前記カバー部は、シースルーディスプレイおよび調光部を含み、
前記視認性制御部は、前記視認性制御において、前記シースルーディスプレイにおける前記第２視野に対応する領域の透過度が徐々に低下するように前記調光部を制御する、前記（７）に記載の情報処理装置。
（９）
前記カバー部は、表示部を含み、
前記視認性制御部は、前記視認性制御において、前記表示部における前記第２視野に対応する表示範囲内の表示色が所定の色になるように当該表示色を徐々に変化させる、前記（７）に記載の情報処理装置。
（１０）
前記カバー部は、表示部を含み、
前記視認性制御部は、前記視認性制御において、前記表示部における前記第２視野に対応する表示範囲内の輝度または解像度を徐々に低下させる、前記（７）に記載の情報処理装置。
（１１）
前記情報処理装置は、頭部装着型の装置であり、
前記情報処理装置は、前記カバー部をさらに備える、前記（７）〜（１０）のいずれか一項に記載の情報処理装置。
（１２）
前記興味位置推定部は、視線認識部により検出された前記ユーザの視線方向に基づいて特定されるオブジェクトの位置を前記ユーザの興味位置として推定する、前記（２）〜（１１）のいずれか一項に記載の情報処理装置。
（１３）
前記ユーザに関連する音が発生した場合には、前記興味位置推定部は、当該音の発生源に対応する位置を前記ユーザの興味位置として推定する、前記（２）〜（１１）のいずれか一項に記載の情報処理装置。
（１４）
前記興味位置推定部は、前記ユーザが位置する実空間内、または、前記ユーザが利用中の仮想現実のコンテンツに対応する仮想空間内の、前記ユーザが興味を有すると推定されるオブジェクトの位置を前記ユーザの興味位置として推定する、前記（２）〜（１１）のいずれか一項に記載の情報処理装置。
（１５）
前記視認性制御部は、前記ユーザの視線方向と前記ユーザの正面方向との差分に基づいて前記視認性制御を行う、前記（１２）に記載の情報処理装置。
（１６）
前記ユーザの視線方向と前記ユーザの正面方向との差分が所定の閾値よりも大きい場合には、前記視認性制御部は、前記視認性制御を行い、
前記ユーザの視線方向と前記ユーザの正面方向との差分が前記所定の閾値以下である場合には、前記視認性制御部は、前記視認性制御の実行を抑制する、前記（１５）に記載の情報処理装置。
（１７）
前記第１視野は、前記ユーザの視線方向に対応する視野であり、
前記視認性制御部は、さらに、前記第１視野内に複数の仮想オブジェクトが位置するか否かに基づいて前記視認性制御を行う、前記（１６）に記載の情報処理装置。
（１８）
前記第１視野内に複数の仮想オブジェクトが位置する場合には、前記視認性制御部は、前記視認性制御を行い、
前記第１視野内に複数の仮想オブジェクトが位置しない場合には、前記視認性制御部は、前記視認性制御の実行を抑制する、前記（１７）に記載の情報処理装置。
（１９）
ユーザの興味位置を推定することと、
前記興味位置に対応する前記ユーザの第１視野とは反対の前記ユーザの第２視野の視認性が前記第１視野の視認性よりも低くなるように前記第２視野の視認性を徐々に低下させる視認性制御をプロセッサが行うことと、
を含む、情報処理方法。
（２０）
コンピュータを、
ユーザの興味位置を推定する興味位置推定部と、
前記興味位置に対応する前記ユーザの第１視野とは反対の前記ユーザの第２視野の視認性が前記第１視野の視認性よりも低くなるように前記第２視野の視認性を徐々に低下させる視認性制御を行う視認性制御部、
として機能させるためのプログラム。
【符号の説明】
【０１１０】
１０  ＨＭＤ
２０  サーバ
２２  通信網
１００  制御部
１０２  視線認識部
１０４  興味位置推定部
１０６  出力制御部
１０８  視認性制御部
１２０  通信部
１２２  センサ部
１２４  表示部
１２６  調光部
１２８  音声出力部
１３０  記憶部
【図１】
2018198503.tif 000003
【図２】
2018198503.tif 000004
【図３Ａ】
2018198503.tif 000005
【図３Ｂ】
2018198503.tif 000006
【図４】
2018198503.tif 000007
【図５Ａ】
2018198503.tif 000008
【図５Ｂ】
2018198503.tif 000009
【図６】
2018198503.tif 000010
【図７】
2018198503.tif 000011
【図８】
2018198503.tif 000012
【図９Ａ】
2018198503.tif 000013
【図９Ｂ】
2018198503.tif 000014
【図９Ｃ】
2018198503.tif 000015
【図１０Ａ】
2018198503.tif 000016
【図１０Ｂ】
2018198503.tif 000017
【図１０Ｃ】
2018198503.tif 000018
【図１１】
2018198503.tif 000019
【図１２】
2018198503.tif 000020
【図１３】
2018198503.tif 000021
【国際調査報告】
2018198503.tif 000022
2018198503.tif 000023
2018198503.tif 000024
2018198503.tif 000025