(57)【要約】【課題】操作体に対応するオブジェクトの操作感覚を容易に取得すること。【解決手段】本開示の表示制御装置は、操作体の位置およびユーザの視点位置に基づいて、表示領域における上記操作体に対応する第１オブジェクトの表示を制御する第１表示制御部と、上記表示領域において上記第１オブジェクトの表示位置に向かうように配置される第２オブジェクトの表示を制御する第２表示制御部とを備える。【選択図】図３
2018074054.tif 000002
【特許請求の範囲】
【請求項１】
操作体の位置およびユーザの視点位置に基づいて、表示領域における前記操作体に対応する第１オブジェクトの表示を制御する第１表示制御部と、
前記表示領域において前記第１オブジェクトの表示位置に向かうように配置される第２オブジェクトの表示を制御する第２表示制御部と
を備える表示制御装置。
【請求項２】
前記第２表示制御部は、前記表示領域が設けられる空間における前記ユーザの位置に基づいて、前記第２オブジェクトの表示を制御する、請求項１に記載の表示制御装置。
【請求項３】
前記第２オブジェクトは、前記ユーザに付随し前記操作体を支持する支持体に対応するオブジェクトであり、
前記第２オブジェクトの表示の制御は、前記支持体の位置に基づく前記第２オブジェクトの表示の制御を含む、請求項２に記載の表示制御装置。
【請求項４】
前記第２表示制御部は、前記第１オブジェクトの前記表示領域上での表示位置、および前記支持体の位置の関係に基づいて、前記第２オブジェクトの表示を制御する、請求項３に記載の表示制御装置。
【請求項５】
前記支持体の位置は、前記ユーザの骨格を検出して得られる情報に基づいて推定される、請求項３に記載の表示制御装置。
【請求項６】
前記空間における前記ユーザの位置は、前記操作体の位置と同一である、請求項２に記載の表示制御装置。
【請求項７】
前記第２表示制御部は、複数の前記ユーザの互いの位置関係に基づいて前記第２オブジェクトの表示を制御する、請求項２に記載の表示制御装置。
【請求項８】
前記複数の前記ユーザの互いの位置関係は、前記ユーザの密集度を含む、請求項７に記載の表示制御装置。
【請求項９】
前記複数の前記ユーザの互いの位置関係は、前記ユーザの配列を含む、請求項７に記載の表示制御装置。
【請求項１０】
前記第２表示制御部は、前記第１オブジェクトの密集度に基づいて前記第２オブジェクトの表示を制御する、請求項１に記載の表示制御装置。
【請求項１１】
前記第２オブジェクトの表示の制御は、前記第２オブジェクトの表示位置の制御を含む、請求項１に記載の表示制御装置。
【請求項１２】
前記第２オブジェクトの表示の制御は、前記第２オブジェクトの表示態様の制御を含む、請求項１に記載の表示制御装置。
【請求項１３】
前記第２オブジェクトの表示態様の制御は、前記表示領域に表示される仮想空間における前記第２オブジェクトの高度の制御を含む、請求項１２に記載の表示制御装置。
【請求項１４】
前記第２オブジェクトの表示態様の制御は、前記第２オブジェクトの大きさの制御を含む、請求項１２に記載の表示制御装置。
【請求項１５】
前記第２オブジェクトは、前記表示領域の輪郭から伸びるように表示される、請求項１に記載の表示制御装置。
【請求項１６】
前記ユーザの視点位置は、前記ユーザの骨格を検出して得られる情報に基づいて推定される、請求項１に記載の表示制御装置。
【請求項１７】
前記第１表示制御部は、前記ユーザの視点位置、前記操作体の位置、および前記表示領域の位置の関係に基づいて、前記第１オブジェクトの大きさを制御する、請求項１に記載の表示制御装置。
【請求項１８】
前記表示領域にはＶＲ（Virtual  Reality）空間に係る画面が表示され、
前記画面の表示は、前記操作体の位置および前記ユーザの視点位置に基づいて制御される、請求項１に記載の表示制御装置。
【請求項１９】
プロセッサが、
操作体の位置およびユーザの視点位置に基づいて、表示領域における前記操作体に対応する第１オブジェクトの表示を制御することと、
前記表示領域において前記第１オブジェクトの表示位置に向かうように配置される第２オブジェクトの表示を制御することと
を含む表示制御方法。
【請求項２０】
コンピュータを、
操作体の位置およびユーザの視点位置に基づいて、表示領域における前記操作体に対応する第１オブジェクトの表示を制御する第１表示制御部と、
前記表示領域において前記第１オブジェクトの表示位置に向かうように配置される第２オブジェクトの表示を制御する第２表示制御部と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、表示制御装置、表示制御方法及びプログラムに関する。
【背景技術】
【０００２】
種々のセンサにより検出される操作に基づいて様々な情報を表示制御する技術の開発が進められている。例えば、下記特許文献１には、手等の操作体の位置等を検出し、得られた検出結果に基づく情報のスクリーンまたはディスプレイ等の表示装置の表示領域に対する出力を制御するための技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１５／０９８１８７号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
表示領域に表示された情報に対する上記操作の精度を高めるためには、例えば、当該表示領域に、操作体に対応して連動するオブジェクトを表示させることが考えられる。しかしながら、当該オブジェクトのみが表示されるだけでは、当該オブジェクトと操作体との連動を把握することが身体の感覚的に困難であり、操作感覚を掴むまでに時間を要していた。【０００５】
そこで、本開示では、操作体に対応するオブジェクトの操作感覚を容易に取得することが可能な、新規かつ改良された表示制御装置、表示制御方法及びプログラムを提案する。
【課題を解決するための手段】
【０００６】
本開示によれば、操作体の位置およびユーザの視点位置に基づいて、表示領域における上記操作体に対応する第１オブジェクトの表示を制御する第１表示制御部と、上記表示領域において上記第１オブジェクトの表示位置に向かうように配置される第２オブジェクトの表示を制御する第２表示制御部とを備える表示制御装置が提供される。【０００７】
また、本開示によれば、プロセッサが、操作体の位置およびユーザの視点位置に基づいて、表示領域における上記操作体に対応する第１オブジェクトの表示を制御することと、上記表示領域において上記第１オブジェクトの表示位置に向かうように配置される第２オブジェクトの表示を制御することとを含む表示制御方法が提供される。【０００８】
また、本開示によれば、コンピュータを、操作体の位置およびユーザの視点位置に基づいて、表示領域における上記操作体に対応する第１オブジェクトの表示を制御する第１表示制御部と、上記表示領域において上記第１オブジェクトの表示位置に向かうように配置される第２オブジェクトの表示を制御する第２表示制御部と、として機能させるためのプログラムが提供される。
【発明の効果】
【０００９】
以上説明したように本開示によれば、操作体に対応するオブジェクトの操作感覚を容易に取得することが可能である。【００１０】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１１】
【図１】本開示の第１の実施形態に係る表示制御システム１の概要を示す図である。
【図２】同実施形態に係る表示制御システム１の構成例を示す図である。
【図３】同実施形態に係る制御部１００の機能構成例を示すブロック図である。
【図４】第２オブジェクトの表示制御方法の一例を説明するための図である。
【図５】第１表示制御部１０２および第２表示制御部１０３による表示の制御の一例を示す図である。
【図６】同実施形態に係る表示制御システム１をユーザが使用している状態の一例を示す図である。
【図７】同実施形態に係る表示制御システム１による処理の流れの一例を示すフローチャートである。
【図８】第１オブジェクトの大きさの制御の一例について説明するための図である。
【図９】第２オブジェクトの表示制御の第１の例について説明するための図である。
【図１０】第２オブジェクトの表示制御の第２の例について説明するための図である。
【図１１】本開示の第２の実施形態に係る表示制御システム１Ａが適用される空間を側面から見た概要図である。
【図１２】同実施形態に係る表示制御システム１Ａが適用される空間を上から見た概要図である。
【図１３】第１表示制御部１０２および第２表示制御部１０３による表示の制御の一例を示す図である。
【図１４】同実施形態に係る表示制御システム１Ａを複数のユーザが使用している状態の一例を示す図である。
【図１５】図１４に示す表示領域４１に表示される表示の一例を示す図である。
【図１６】第２表示制御部１０３による複数のオブジェクトの表示位置の制御の第１の例を示す図である。
【図１７】第２表示制御部１０３による複数のオブジェクトの表示位置の制御の第２の例を示す図である。
【図１８】第２表示制御部１０３による複数のオブジェクトの表示態様の制御の第１の例を示す図である。
【図１９】第２表示制御部１０３による複数のオブジェクトの表示態様の制御の第２の例を示す図である。
【図２０】第２表示制御部１０３による複数のオブジェクトの表示態様の制御の第３の例を示す図である。
【図２１】本開示の実施形態に係る情報処理装置９００のハードウェア構成について説明する。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
１．第１の実施の形態
１．１．表示制御システムの概要
１．２．制御部の構成例
１．３．処理例
１．４．表示制御例
２．第２の実施の形態
２．１．表示制御システムの概要
２．２．表示制御例
３．ハードウェア構成例
４．まとめ
【００１４】
＜＜１．第１の実施形態＞＞
＜１．１．表示制御システムの概要＞
図１および図２は、本開示の第１の実施形態に係る表示制御システム１の概要および構成例を示す図である。図１に示すように、本実施形態に係る表示制御システム１は、表示制御装置１０、操作体検出装置２０、物体検出装置３０および表示装置４０を含む。本実施形態に係る表示制御システム１は、任意の空間（本実施形態では空間２）に適用され、各検出装置により空間２に存在するユーザＵ１による操作に係る情報を取得し、かかる検出情報に基づく表示の制御を、所定の画面を表示する表示装置４０に対して行うものである。
【００１５】
（表示制御装置）
表示制御装置１０は、各検出装置から得られる検出情報を取得し、当該検出情報に基づく表示の制御をする表示制御機能を有する装置である。表示制御装置１０は、処理回路、記憶装置および通信装置等を含み得る。表示制御装置１０は、ＰＣ（Personal  Computer）、タブレット、スマートフォン等のあらゆる情報処理装置により実現され得る。また、表示制御装置１０は、図１に示すように、空間２に配置される情報処理装置によって実現されてもよいし、クラウドコンピューティングなど、ネット上の１または複数の情報処理装置によって実現されてもよい。
【００１６】
図２に示すように、表示制御装置１０は、制御部１００、通信部１１０および記憶部１２０を備える。
【００１７】
（制御部）
制御部１００は、本実施形態に係る表示制御装置１０の動作全般を制御する。制御部１００の機能は、表示制御装置１０が備えるＣＰＵ（Central  Processing  Unit）等の処理回路により実現される。また、制御部１００は、後掲する図３に示す各機能部により実現される機能を含み、本実施形態に係る表示制御装置１０の動作を主導的に行う。制御部１００に含まれる各機能部の有する機能については後述する。
【００１８】
（通信部）
通信部１１０は、表示制御装置１０が備える通信手段であり、ネットワークを介して（あるいは直接的に）、外部装置と無線または有線により各種通信を行う。通信部１１０の機能は、表示制御装置１０が備える通信装置により実現される。具体的には、通信部１１０は、通信アンテナおよびＲＦ（Radio  Frequency）回路（無線通信）や、ＩＥＥＥ８０２．１５．１ポートおよび送受信回路（無線通信）、ＩＥＥＥ８０２．１１ｂポートおよび送受信回路（無線通信）、あるいはＬＡＮ（Local  Area  Network）端子および送受信回路（有線通信）等の通信デバイスにより実現される。例えば、通信部１１０は、図１に示すように、ネットワークＮＷを介して、操作体検出装置２０、物体検出装置３０および表示装置４０と通信を行う。具体的には、通信部１１０は、操作体検出装置２０および物体検出装置３０から検出情報を取得し、制御部１００により生成される表示の制御に係る情報を表示装置４０に出力する。なお、通信部１１０は、図１および図２に図示されていない他の装置と通信を行ってもよい。
【００１９】
（記憶部）
記憶部１２０は、表示制御装置１０が備える記憶手段であり、通信部１１０により取得された情報、または制御部１００の有する各機能部による処理により得られる情報等を記憶する。記憶部１２０は、例えば、ハードディスク（Hard  Disk）などの磁気記録媒体や、フラッシュメモリ（flash  memory）などの不揮発性メモリ（nonvolatile  memory）などにより実現される。例えば、記憶部１２０は、表示制御システム１を使用するユーザの身体に係る情報（視線位置ＰＶ１等）を記憶してもよい。また、記憶部１２０は、制御部１００の有する各機能部、または通信部１１０からの要求に応じて、記憶されている情報を適宜出力する。なお、記憶部１２０は必ずしも表示制御装置１０に備えられなくてもよく、例えば、外部のクラウドサーバ等により記憶部１２０の機能が実現されてもよい。
【００２０】
（操作体検出装置）
操作体検出装置２０は、操作体を検出するために用いられる検出装置の一例である。本実施形態に係る操作体検出装置２０は、操作体の一例であるユーザＵ１の手Ｈ１に係る操作体検出情報を生成する。生成された操作体検出情報は、ネットワークＮＷを介して（または直接的に）表示制御装置１０に出力される。なお、本実施形態に係る操作体検出装置２０は、例えば図１に示すように、作業台上に設けられ、操作体検出装置２０上において存在し得る手Ｈ１を検出する。
【００２１】
上記の操作体検出情報には、例えば、検出された操作体の３次元空間における位置に係る情報（３次元位置情報）が含まれる。本実施形態では、操作体検出情報には、空間２の座標系における操作体の３次元位置情報が含まれる。また、操作体検出情報には、操作体の形状に基づいて生成されるモデル等が含まれてもよい。このように、ユーザが操作体検出装置２０に対して行う操作に係る情報を、操作体検出装置２０は操作体検出情報として生成する。
【００２２】
本実施形態に係る操作体検出装置２０は、赤外線照射光源および赤外線カメラ等により実現され得る。また、操作体検出装置２０は、例えば、デプスセンサ、カメラ、磁気センサ、マイクロフォン等の各種センサにより実現されてもよい。すなわち、操作体検出装置２０は、操作体の位置または態様等を取得可能なものであれば、特に限定されない。
【００２３】
また、図１に示した例では、操作体検出装置２０は作業台上に載置されるものとして説明したが、本技術はかかる例に限定されない。例えば、他の実施形態では、操作体検出装置２０は、操作体である手により把持されるデバイス、または手首もしくは腕等に装着されるウェアラブルデバイスであってもよい。かかるウェアラブルデバイスには、ジャイロセンサ、ポテンショメータ、エンコーダ等の各種慣性センサまたは機械式センサが設けられ、各センサにより操作体である手の位置および態様等が検出されてもよい。また、他の実施形態では、ユーザの手にマーカが設けられ、操作体検出装置２０がかかるマーカを認識することにより手の位置または態様等を検出してもよい。なお、手の態様とは、例えば、手の種類（左手、または右手）、手または指の向き、手の形状により表現されるジェスチャ（例えば、親指と人差し指により輪を形成しているジェスチャ、人差し指と中指のみを伸ばして「はさみ」を形成しているジェスチャ）等である。かかる手の態様の検出は、公知の検出技術により実現され得る。また、操作体検出装置２０は、タッチパネルなど、手の接触を入力として操作体検出情報を生成するものであってもよい。
【００２４】
また、本実施形態においては、操作体の一例として手を想定しているが、本技術はかかる例に限定されない。操作体は、例えば、ユーザの手の指や、足であってもよい。また、操作体は、ユーザにより把持される道具（例えば、食器、実験器具、医療器具、工具）など、ユーザが操作対象を操作するための物体であってもよい。
【００２５】
（物体検出装置）
物体検出装置３０は、ユーザの位置等を推定するために用いられる検出装置の一例である。本実施形態に係る物体検出装置３０は、検出体の３次元位置情報を生成する。生成された３次元位置情報は、ネットワークＮＷを介して（または直接的に）表示制御装置１０に出力される。なお、本実施形態に係る物体検出装置３０は、例えば、図１に示すように、表示制御システム１が用いられる空間２のうち、ユーザＵ１を検出可能な位置（天井または壁等）に設けられる。
【００２６】
本実施形態に係る物体検出装置３０は、デプスセンサにより実現され得る。また、物体検出装置３０は、例えば、ステレオカメラ等により実現されてもよい。また、物体検出装置３０は、赤外線センサ、ＴＯＦ（Time  of  Flight）方式のセンサ、超音波センサ等を用いた距離測定が可能なセンサにより実現されてもよいし、ＩＲレーザパターンを投影する装置により実現されてもよい。すなわち、物体検出装置３０は、空間中からユーザの身体等を検出可能なものであれば、特に限定されない。
【００２７】
さらに、図１に示した例では、物体検出装置３０は、空間２の天井または壁等に配置されるものとして説明したが、本技術はかかる例に限定されない。例えば、他の実施形態では、物体検出装置３０は、ユーザの頭または腕等に装着されるウェアラブルデバイスであってもよい。かかるウェアラブルデバイスには、ジャイロセンサ、ポテンショメータ、エンコーダ等の各種慣性センサまたは機械式センサが設けられ、各センサによりユーザの頭または上肢等の位置等が直接検出されてもよい。また、他の実施形態では、ユーザの頭または上肢にマーカが設けられ、物体検出装置３０がかかるマーカを認識することによりユーザの身体等を直接検出してもよい。
【００２８】
また、他の実施形態において、表示制御システム１は、物体検出装置３０の代わりに、ユーザの視点位置等、ユーザの身体の各部位の位置を検出可能な装置を備えてもよい。かかる装置は、例えば、ユーザの頭または腕もしくは肩（以下、上肢と総称する）等を画像認識により判別可能な画像認識センサ等により実現されてもよい。
【００２９】
（表示装置）
表示装置４０は、表示制御システム１が適用される空間２に配置され、所定の画面の表示、および表示制御装置１０からネットワークＮＷを介して（または直接的に）出力される情報についての表示を表示領域４１に対して行う装置である。詳細は後述するが、本実施形態に係る表示装置４０の表示領域４１に対する表示は、表示制御装置１０により制御される。
【００３０】
本実施形態に係る表示装置４０は、例えば、図１に示すように、表示制御システム１が適用される空間２の壁部に配置される、液晶ディスプレイ、または有機ＥＬ（Electro  Luminescence）ディスプレイ等のディスプレイ装置により実現され得るが、本技術はかかる例に限定されない。例えば、表示装置４０は、空間２の任意の箇所に固定されて設けられる、固定型の表示装置であってもよい。また、表示装置４０は、タブレット、スマートフォン、ラップトップ型ＰＣ等、表示領域を有する可搬型の表示装置であってもよい。当該可搬型の表示装置を固定せずに用いる場合、かかる可搬型の表示装置の位置情報を取得できることが好ましい。また、表示装置４０は、プロジェクタ等、任意の壁体に対して表示領域を設定し、当該表示領域に対して表示を投影する投影型の表示装置であってもよい。また、かかる表示領域の形状は特に限定されない。また、かかる表示領域は平面に限られず、曲面または球面等であってもよい。
【００３１】
かかる表示制御システム１では、操作体検出装置２０が操作体の一例であるユーザＵ１の手Ｈ１の位置等を検出し、物体検出装置３０がユーザＵ１の骨格を検出し、これらの検出情報が表示制御装置１０に出力される。表示制御装置１０はこれらの検出情報に基づいて、手Ｈ１等の操作体に対応する仮想オブジェクトの表示領域における表示を制御する。これにより、ユーザＵ１は、表示領域に表示された画面に反映された自らの手Ｈ１に対応する仮想オブジェクトを見ながら、当該画面に対する操作を行うことができる。
【００３２】
しかしながら、このようなユーザＵ１の手Ｈ１に対応する仮想オブジェクトが、自らの手Ｈ１と連動していることを認識することは容易ではなかった。例えば、表示領域に表示された画面に当該仮想オブジェクトが表示されていても、手Ｈ１を動かすなどの学習を通して手Ｈ１と対応する仮想オブジェクトを探すこととなり、自らの手Ｈ１に対応する仮想オブジェクトを直感的に認識することは困難であった。
【００３３】
そこで、本開示では、操作体に対応する仮想オブジェクトを直感的に認識することが可能な技術を提案する。具体的には、本開示では、当該仮想オブジェクト（第１オブジェクト）とは異なる仮想オブジェクト（第２オブジェクト）が表示領域に表示された当該第１オブジェクトの表示位置に向かうように配置されるよう、第２オブジェクトの表示を制御することを提案する。かかる第２オブジェクトは、例えば、ユーザＵ１の腕Ｓ１に対応するオブジェクトであり得るが、必ずしも第２オブジェクトと腕Ｓ１が連動しなくてもよい。かかる技術では、ユーザＵ１の腕Ｓ１に対応する第２オブジェクトの表示により、表示領域に表示された画面におけるユーザＵ１の手Ｈ１に対応する仮想オブジェクトをより容易に把握することができる。したがって、操作画面における操作感覚を容易に取得することができる。
【００３４】
以下、本実施形態に係る表示制御システム１の詳細について説明する。
【００３５】
＜１．２．制御部の構成例＞
次に、本開示の第１の実施形態に係る制御部１００の構成および機能の一例について説明する。図３は、本実施形態に係る制御部１００の機能構成例を示すブロック図である。図３を参照すると、制御部１００は、取得部１０１、第１表示制御部１０２および第２表示制御部１０３を備える。
【００３６】
（取得部）
取得部１０１は、表示制御システム１を使用するユーザについての位置情報を取得する機能を有する。ユーザについての位置情報には、ユーザの位置の情報に限られず、ユーザの身体の各部位の位置情報が含まれる。ユーザの身体の各部位の位置情報には、例えば、図１に示すような、ユーザＵ１の手Ｈ１の位置情報、ユーザＵ１の視点位置ＰＶ１の情報およびユーザＵ１の上肢（例えば腕Ｓ１）の位置情報等が含まれる。
【００３７】
なお、ここでいうユーザの位置の情報とは、表示制御システム１を使用するユーザの空間２内における代表的な位置を意味する。したがって、ユーザの位置の情報は、ユーザの各部位の位置情報とは独立して得られる情報であってもよいし、各部位の位置情報と同一またはこれらに基づいて推定される位置の情報であってもよい。例えば、ユーザの位置は、ユーザの手の位置（すなわち操作体の位置）であってもよいし、ユーザの視点位置またはユーザの上肢の位置であってもよいし、これらの位置に基づいて推定される位置であってもよい。
【００３８】
ここで、ユーザの上肢は、本開示における支持体の一例である。支持体は、操作体に付随して操作体を支持するものであり、手に対する上肢に対応するものである。
【００３９】
本実施形態に係る取得部１０１は、まず、操作体検出装置２０により生成された操作体検出情報を用いて、操作体であるユーザの手の位置情報を取得し得る。具体的には、取得部１０１は、操作体検出情報に含まれる操作体の検出位置に基づいて、ユーザの手の位置を推定し、ユーザの手の位置情報を生成し得る。
【００４０】
なお、他の実施形態においては、取得部１０１ではなく操作体検出装置２０がユーザの手の位置を算出し、取得部１０１がかかるユーザの手の位置情報を取得してもよい。
【００４１】
また、取得部１０１は、操作体検出情報を用いて、ユーザの手の形状に係る情報を取得してもよい。具体的には、取得部１０１は、操作体検出情報に含まれる操作体のモデルに基づいて、ユーザの手の形状を算出し、ユーザの手の形状情報を生成し得る。かかる手の形状情報は、例えば、第１オブジェクトの表示態様の制御に用いられ得る。
【００４２】
さらに、本実施形態に係る取得部１０１は、物体検出装置３０により生成された３次元位置情報を用いて、ユーザの位置、ユーザの視点位置およびユーザの上肢の位置情報を取得し得る。具体的には、取得部１０１は、当該３次元位置情報から検出体であるユーザの身体を識別し、ユーザの骨格情報を生成し、当該骨格情報からユーザの視点位置等を推定し、各々の位置情報を生成してもよい。なお、ユーザの視点位置は、例えば、ユーザの骨格のうち頭部に相当する部分の位置から推定され得る。ユーザの骨格検出には、公知の骨格推定エンジン等が用いられ得る
【００４３】
ここで、本実施形態に係るユーザの視点位置とは、例えば、表示制御システム１を使用するユーザの眼に対応する位置を意味する。そのユーザの視点位置は、直接的にユーザの眼の位置を測定することにより取得されてもよいし、ユーザの身体の位置または視線の方向等に基づいて推定することにより取得してもよい。また、例えば、ユーザの視点位置は、上述したように、ユーザの眼以外にも、ユーザの頭部または上半身等に相当する部分であってもよい。表示制御システム１におけるユーザの視点位置は、空間２内の任意の構成要素を基準とする座標系により定義され得る。例えば、ユーザの視点位置は、表示装置４０の表示領域を基準とする座標系におけるユーザの眼（または頭部）の相対的な座標により定義されてもよい。あるいは、表示制御システム１におけるユーザの視点位置は、表示制御システム１が利用される空間２を表現するグローバル座標系におけるユーザの眼（または頭部）の絶対的な座標により定義されてもよい。
【００４４】
なお、他の実施形態においては、取得部１０１ではなく物体検出装置３０が、３次元位置情報からユーザの骨格情報を生成し、ユーザの視点位置等の位置を推定してもよい。この場合、取得部１０１は、物体検出装置３０から各々の位置情報を取得してもよい。
【００４５】
また、図１に示したように、ユーザＵ１が所定の場所に座って表示制御システム１を使用する場合、ユーザＵ１の手Ｈ１以外の位置は、おおむね固定され得る。そのため、ユーザの視点位置またはユーザの上肢の位置の少なくともいずれかは、予め記憶部１２０に記憶された骨格情報を用いて取得されてもよい。記憶部１２０に記憶された骨格情報は、あらゆるユーザの骨格に対応する標準的な骨格情報であってもよいし、表示制御システム１を使用しているユーザにひも付けられた骨格情報であってもよい。この場合、上述した表示制御システム１には、物体検出装置３０が設けられなくてもよい。
【００４６】
取得部１０１は、取得したユーザの視点位置および手の位置に係る情報を第１表示制御部１０２に出力する。また、取得部１０１は、取得したユーザの位置およびユーザの上肢の位置に係る情報を第２表示制御部１０３に出力する。
【００４７】
（第１表示制御部）
第１表示制御部１０２は、操作体に対応する仮想オブジェクト（第１オブジェクト）の表示を制御する機能を有する。
【００４８】
本実施形態に係る第１表示制御部１０２は、操作体であるユーザの手に対応する第１オブジェクトの、表示装置４０の表示領域４１における表示を制御する。例えば、第１表示制御部１０２は、ユーザの視点位置および手の位置に基づいて、表示領域４１における第１オブジェクトの表示を制御する。より具体的には、第１表示制御部１０２は、ユーザの視点から手を見た場合の視線の延長線と表示領域４１とが交差する位置に第１オブジェクトを表示するように制御する。これにより、ユーザから自分の手を見た場合に、あたかも自分の手が表示領域４１に表示される画面に没入しているかのような感覚を得ることができる。
【００４９】
さらに具体的に説明すると、第１表示制御部１０２は、ユーザの視点位置および手の位置の３次元位置情報、および表示領域４１と手（または視点）との最短距離の情報に基づいて、表示領域４１における第１オブジェクトの表示位置を算出する。なお、算出された第１オブジェクトの表示位置が表示領域４１の外側である場合は、第１表示制御部１０２は第１オブジェクトを表示させなくてもよい。また、表示領域４１と手（または視点）との最短距離は、予め取得された所定値であってもよいし、物体検出装置３０または他のセンサ等により測距されて得られる値であってもよい。
【００５０】
なお、第１表示制御部１０２は、ユーザの手の形状に係る情報に基づいて、当該ユーザの手に対応する第１オブジェクトの表示態様を変化させてもよい。例えば、第１表示制御部１０２は、ユーザの手の形状に係る情報に基づいて推定される当該手の動作および態様に基づいて、第１オブジェクトの表示態様を変化させてもよい。第１オブジェクトの表示態様の変化には、第１オブジェクトの構造を変化させること、および異なるオブジェクトを第１オブジェクトに付加させることが含まれ得る。例えば、第１オブジェクトが手のオブジェクトを模している場合、第１表示制御部１０２は、当該手のオブジェクトを異なるオブジェクト（動物の手のオブジェクト等）に変化させたり、当該手のオブジェクトに指示棒を付加させたりしてもよい。これにより、第１オブジェクトによる操作のバリエーションを広げることができ、表示領域４１に表示された画面に対する自在な操作が可能となる。
【００５１】
（第２表示制御部）
第２表示制御部１０３は、第１オブジェクトの表示位置に向かうように配置される仮想オブジェクト（第２オブジェクト）の表示を制御する機能を有する。
【００５２】
例えば、第２オブジェクトは、表示領域４１において、第１オブジェクトの表示位置に向かって伸びるように配置される。このように、手に対応する第１オブジェクトに付随する第２オブジェクトを表示させることにより、ユーザの手だけではなく、腕に対応するオブジェクトが表現される。そうすると、表示領域４１に表示される画面において、ユーザの手および腕があたかも存在しているような感覚を得られる。したがって、ユーザは表示領域４１に表示される画面に対する操作感覚を容易に取得することができる。よって、第１オブジェクトによる操作の初期の学習負荷を軽減させることができる。
【００５３】
また、本実施形態に係る第２表示制御部１０３は、ユーザの位置に基づいて、第２オブジェクトの表示を制御してもよい。より具体的には、第２表示制御部１０３は、ユーザの位置に基づいて、第２オブジェクトの表示位置を制御してもよい。例えば、ユーザが表示領域４１に向かって左側に位置しているとすれば、第２表示制御部１０３は、表示領域４１の左側の領域に第２オブジェクトを表示してもよい。これにより、第２オブジェクトがユーザの存在する位置から伸びているかのような感覚を得ることができる。したがって、第１オブジェクトの操作感覚をより容易に取得することができる。
【００５４】
また、第２の実施形態において詳述するが、ユーザの位置に基づいて第２オブジェクトを表示することにより、複数ユーザが同一の表示領域４１に表示される画面に対する操作する場合において、各ユーザの位置に応じた表示位置に第２オブジェクトが表示される。したがって、自らの手に対応する第１オブジェクトを、すぐに判別することができる。よって、表示領域４１に表示される画面において自らの手に対応する第１オブジェクトを他のオブジェクトと混同する可能性が低減するので、操作性がさらに向上する。
【００５５】
なお、本実施形態に係る第２オブジェクトは、例えば、支持体に対応する仮想オブジェクトであり得る。支持体とは、操作体を支持するための物体であり、具体的には、ユーザの手に対する腕または肩等の上肢に対応する。このような支持体に対応する第２オブジェクトを表示することにより、ユーザの腕が表示領域４１に没入しているような感覚が得られるため、操作性をより向上させることができる。
【００５６】
第２表示制御部１０３は、例えば、支持体の位置に基づいて第２オブジェクトの表示を制御してもよい。ここでいう支持体の位置とは、例えば、ユーザの上肢の代表的な位置であり、より具体的には、肘、腕の付け根または肩等であってもよい。これらの支持体の位置は、例えば骨格情報に基づいて取得される。支持体の位置に基づいて第２オブジェクトの表示（より具体的には表示位置）を制御することにより、表示領域４１における第２オブジェクトの表示を、実際に操作するユーザの上肢の状態を反映させたものとすることができる。したがって、自らの上肢と第２オブジェクトが連動するので、ユーザの操作性をより向上させることができる。
【００５７】
さらに、第２表示制御部１０３は、支持体の位置および第１オブジェクトの表示領域４１上での表示位置の関係に基づいて、第２オブジェクトの表示を制御してもよい。
【００５８】
図４は、第２オブジェクトの表示制御方法の一例を説明するための図である。図４を参照すると、まず、第１表示制御部１０２は、ユーザＵ１の視点位置ＰＶ１および手Ｈ１の位置の延長線Ｖ１上と表示装置４０の表示領域４１がなす面との交点に、第１オブジェクトＯｂｊ１を表示させる。この場合、ユーザＵ１の手Ｈ１に対応するオブジェクトが第１オブジェクトＯｂｊ１であると容易に認識するためには、表示領域４１を見るユーザＵ１の手Ｈ１に対応する第１オブジェクトＯｂｊ１の付け根から伸びる腕に対応する第２オブジェクトは、ユーザＵ１の腕の付け根に向かって伸びて表示されることが望ましい。
【００５９】
そこで、図４に示すように、第２オブジェクトを、表示領域４１における第１オブジェクトＯｂｊ１から、ユーザＵ１の腕Ｓ１の代表位置Ｓ２（例えば肘）に向かって伸びるように表示するように第２表示制御部１０３が制御する。すなわち、第２表示制御部１０３は、第１オブジェクトＯｂｊ１から代表位置Ｓ２に伸びる、腕の延伸線ＤＳ１に腕が仮想的に位置するように、表示領域４１における第２オブジェクトの表示を制御する。かかる制御は、表示領域４１における第１オブジェクトＯｂｊの表示位置、および腕Ｓ１の位置（代表位置Ｓ２）を用いて実現される。これにより、第２オブジェクトがあたかもユーザＵ１の実際の腕Ｓ１から伸びているような感覚をユーザＵ１に与えることができる。よって、ユーザＵ１による第１オブジェクトの操作性をより向上させることができる。
【００６０】
ここで、第１表示制御部１０２および第２表示制御部１０３による表示装置４０に対する表示領域４１における表示の制御の一例について説明する。図５は、第１表示制御部１０２および第２表示制御部１０３による表示の制御の一例を示す図である。図５に示すように、表示領域４１にはＶＲ（Virtual  Reality）空間（仮想空間）を示す画面が表示されている。かかるＶＲ空間は、表示領域４１に表示される画面の一例である。ユーザは、当該ＶＲ空間に仮想的に配置された操作対象に対して所定の操作を行う。このＶＲ空間を示す画面において、所定の操作を行うための、人体の手および腕を模した仮想オブジェクト（以下、操作用オブジェクトと称する）Ｏｂｊが表示されている。ユーザは、手による動作により操作用オブジェクトＯｂｊにより、操作対象に対して所定の操作を行う。
【００６１】
操作用オブジェクトＯｂｊは、手に対応する第１オブジェクトＯｂｊ１と腕に対応する第２オブジェクトＯｂｊ２により一体に形成されている。特に、図５に示す操作用オブジェクトＯｂｊはユーザの手および腕を模したものであるから、第１オブジェクトＯｂｊ１と第２オブジェクトＯｂｊ２はシームレスに結合されている。これにより、表示領域４１を見るユーザに対する違和感を減らすことができる。
【００６２】
図５に示すように、第２オブジェクトＯｂｊ２は、表示領域４１の下部の輪郭Ｆ１から、第１オブジェクトＯｂｊ１の表示位置Ｃ１に向かって伸びるように配置されている。第２オブジェクトＯｂｊ２は、表示位置Ｃ１に向かう線ＲＳ１に沿って伸びるように配置され得る。
【００６３】
この線ＲＳ１は、例えば、先の図４に示した腕の延伸線ＤＳ１を表示領域４１上に射影して得られる線であってもよい。かかる線ＲＳ１に沿って第２オブジェクトＯｂｊ２を配置することにより、あたかも自分の腕が表示領域４１に表示された画面に没入しているかのような感覚をユーザに与えることができる。
【００６４】
図６は、本実施形態に係る表示制御システム１の作用効果の一例を示す図である。図６に示すように、表示領域４１に表示されている画面内の操作用オブジェクトＯｂｊが、ユーザＵ１の手Ｈ１および腕Ｓ１の延長線上に表示される。したがって、表示領域４１を見ているユーザＵ１は、自分の手元を見ているかのような感覚を得ることができる。したがって、自分の手Ｈ１と連動する操作用オブジェクトＯｂｊを直感的に判別することが可能となる。例えば、ユーザＵ１が表示領域４１から目をそらした後に再度表示領域４１を見た場合であっても、すぐに自らの手Ｈ１と対応する操作用オブジェクトＯｂｊを操作することが可能となる。
【００６５】
なお、第２オブジェクトＯｂｊ２の配置位置は上述した例に限られない。例えば、図５に示す例では、表示領域４１の輪郭Ｆ１の所定の位置から表示位置Ｃ１に向かって伸びるものであってもよいし、ユーザの空間２内における位置に対応する表示領域４１内の位置から表示位置Ｃ１に向かって伸びるものであってもよい。また、詳しくは後述するが、第２オブジェクトＯｂｊ２は直線状に限らず、曲線状であってもよい。また、第２オブジェクトＯｂｊ２は、複数の操作用オブジェクトにより構成されるものであってもよい。
【００６６】
また、図５に示した操作用オブジェクトＯｂｊは人体の手および腕を模したものであるが、操作用オブジェクトＯｂｊの表示態様はかかる例に限定されない。操作用オブジェクトＯｂｊの表示態様は、表示領域４１に表示された画面における、操作主体であるユーザの操作体による動作等を認識することが可能であれば、特に限定されない。
【００６７】
また、図５に示すように、ＶＲ空間の画面を、当該ＶＲ空間をユーザの視点位置から俯瞰する角度に対応して表示領域４１に表示することが好ましい。具体的には、ユーザの視点位置から自らの手を見た場合と同様の俯瞰となるような角度に対応してＶＲ空間を表示することが好ましい。これにより、手元での操作とＶＲ空間内での操作との違和感をさらに軽減することが可能である。かかる画面の表示は、例えば、ユーザの視点位置と手の位置との関係、およびユーザの視点位置と表示領域４１との距離等に基づいて制御されてもよい。
【００６８】
＜１．３．処理例＞
次に、図７を参照して、本実施形態に係る表示制御システム１による処理の流れの一例について説明する。図７は、本実施形態に係る表示制御システム１による処理の流れの一例を示すフローチャートである。なお、各ステップにおける処理については上述した内容に基づく処理であるため、詳細な説明は省略する。
【００６９】
図７を参照すると、まず、操作体検出装置２０が操作体である手による操作を検知する（ステップＳ１０１）。操作体検出装置２０が手による操作を検知すると（Ｓ１０１／ＹＥＳ）、操作体検出装置２０は、手の位置等を検出する（ステップＳ１０３）。その際、物体検出装置３０は、同時に検出された検出体の３次元位置情報を生成する（ステップＳ１０５）。
【００７０】
次に、取得部１０１は、操作体検出情報および３次元位置情報に基づいて、ユーザの視点位置、手の位置、上肢の位置等の位置情報を取得する（ステップＳ１０７）。次いで、第１表示制御部１０２は、ユーザの視点位置および手の位置等に基づいて、第１オブジェクトの表示領域における表示位置を算出する（ステップＳ１０９）。算出された表示位置が表示領域内であれば（ステップＳ１１１／ＹＥＳ）、第２表示制御部１０３は、第２オブジェクトの表示位置を算出する（ステップＳ１１３）。
【００７１】
次に、第１表示制御部１０２および第２表示制御部１０３は、第１オブジェクトおよび第２オブジェクトの表示態様を決定する（ステップＳ１１５）。なお、ステップＳ１１５に係る処理の詳細については、後述する。次いで、第１表示制御部１０２および第２表示制御部１０３は、表示装置４０に対する第１オブジェクトおよび第２オブジェクトの表示の制御を行う（ステップＳ１１７）。
【００７２】
表示制御システム１は、上述したステップＳ１０１〜Ｓ１１７に係る処理を、当該処理が終了するまで逐次繰り返し行う。
【００７３】
以上、本実施形態に係る表示制御システム１の処理の流れの一例について説明した。
【００７４】
＜１．４．表示制御例＞
次に、本実施形態に係る表示制御システム１における表示制御の例について説明する。
【００７５】
（１）第１オブジェクトの大きさの制御
図８は、第１オブジェクトの大きさの制御の一例について説明するための図である。図８に示すように、第１表示制御部１０２は、ユーザＵ１の視点位置ＰＶ１、手Ｈ１の位置、および表示領域４１の位置の関係に基づいて、第１オブジェクトの大きさを制御してもよい。これにより、視点位置ＰＶ１から見た操作体検出装置２０上に位置する手Ｈ１の大きさと、視点位置ＰＶ１から見た表示領域４１に表示される第１オブジェクトの大きさとを揃えることができる。視点位置ＰＶ１から見た第１オブジェクトの大きさを実際の手Ｈ１の大きさと同一となるように表示することで、表示領域４１を見るユーザＵ１があたかも手Ｈ１を表示領域４１に表示された画面内で動かしているかのような感覚を与えることができる。
【００７６】
より詳細に説明すると、上記の各位置の関係とは、図８に示すように、視点位置ＰＶ１と手Ｈ１の位置との水平距離Ｄ１、および手Ｈ１の位置と表示領域４１との水平距離Ｄ２に基づく関係を意味する。そうすると、第１オブジェクトの表示領域における大きさは、実際の手Ｈ１の大きさの（Ｄ１＋Ｄ２）／Ｄ１倍とすればよい。これにより、視点位置ＰＶ１からは、第１オブジェクトが手Ｈ１と同じ大きさとなるように表示され得る。
【００７７】
（２）第２オブジェクトの表示制御
図５に示した例では、第２オブジェクトＯｂｊ２が表示領域４１の下部の輪郭Ｆ１から第１オブジェクトＯｂｊ１の表示位置Ｃ１まで伸びて配置されていたが、第２オブジェクトの表示制御はかかる例に限定されない。なお、ここでいう「表示制御」とは、「表示位置の制御」だけではなく「表示態様の制御」も含まれる。表示態様とは、例えば、操作用オブジェクトの表示の大きさ、形状、ＶＲ空間における高度、または表示効果（継時的な変化等を含む）等を含み得る。
【００７８】
図９および図１０は、第２オブジェクトの表示制御の第１の例および第２の例について説明するための図である。まず、図９を参照すると、表示領域４１において、第２オブジェクトＯｂｊ２は、第１オブジェクトＯｂｊ１の表示位置に向かう線ＲＳ１に沿って配置されている。ただし、第２オブジェクトＯｂｊ２は、第１オブジェクトＯｂｊ１および輪郭Ｆ１のいずれとも接していない状態である。かかる状態であっても、自分の手が表示領域４１に表示された画面に没入しているような感覚を与えることが可能である。
【００７９】
次に、図１０を参照すると、表示領域４１において、第２オブジェクトＯｂｊ２は、肘に相当する部分で折れ曲がっている形状で、第１オブジェクトＯｂｊ１の表示位置に向かって配置されている。このような形状の第２オブジェクトＯｂｊ２の表示は、例えば、支持体である上肢のうちの肘等の複数箇所の位置情報を取得することによって制御され得る。これにより、上肢に対応する第２オブジェクトＯｂｊ２をより現実的に表現することが可能となるので、ユーザの第１オブジェクトＯｂｊ１に対する視認性が向上し得る。
【００８０】
また、図９および図１０に示した表示制御の例以外にも、第１オブジェクトＯｂｊ１の表示位置に向かって第２オブジェクトＯｂｊ２が配置されるものであれば、その表示位置および表示態様の制御は特に限定されない。
【００８１】
以上、本開示の第１の実施形態に係る表示制御システム１について説明した。
【００８２】
＜＜２．第２の実施形態＞＞
次に、本開示の第２の実施形態に係る表示制御システム１Ａについて説明する。本実施形態に係る表示制御システム１Ａは、複数のユーザの各々の手に対応する操作用オブジェクトの表示を制御するものである。
【００８３】
＜２．１．表示制御システムの概要＞
図１１および図１２は、本開示の第２の実施形態に係る表示制御システム１Ａの概要を示す図である。図１１は、本実施形態に係る表示制御システム１Ａが適用される空間２を側面から見た概要図であり、図１２は、本実施形態に係る表示制御システム１Ａが適用される空間２を上から見た概要図である。なお、本実施形態に係る表示制御システム１Ａは、複数のユーザＵＡ、ＵＢ、ＵＣに対応して複数の操作体検出装置２０Ａ、２０Ｂ、２０Ｃが備えられること以外において、第１の実施形態に係る表示制御システム１と構成および機能について同様である。そのため、表示制御システム１Ａの各構成の機能についての説明は省略する。
【００８４】
図１１に示すように、本実施形態に係る表示制御システム１Ａでは、複数のユーザＵＡ〜ＵＣが、同一の表示領域４１に表示される画面に対して、操作体検出装置２０Ａ、２０Ｂおよび２０Ｃを介して操作体である手による操作を行う。そして、本実施形態に係る表示制御装置１０は、各操作体検出装置２０Ａ〜２０Ｃにより得られた操作体検出情報、および物体検出装置３０により得られた３次元位置情報を用いて、各ユーザＵＡ〜ＵＣの位置情報を取得し、各ユーザＵＡ〜ＵＣの手に対応するオブジェクトの表示領域４１における表示を制御する。
【００８５】
具体的には、図１２に示すように、第１表示制御部１０２は、ユーザＵＡ〜ＵＣのそれぞれの視点位置ＰＶＡ〜ＰＶＣおよびそれぞれの手ＨＡ〜ＨＣの位置に基づいて、ユーザＵＡ〜ＵＣのそれぞれの手ＨＡ〜ＨＣに対応する第１オブジェクトＯｂｊ１Ａ〜Ｏｂｊ１Ｃの表示領域４１における表示を制御する。かかる表示の制御処理は、第１の実施形態と同様である。この場合、表示領域４１に向かって左側からユーザＵＢ、ＵＡ、ＵＣの順に各ユーザが位置しているのに対し、表示領域４１に向かって左側から第１オブジェクトＯｂｊ１Ｂ、Ｏｂｊ１Ｃ、Ｏｂｊ１Ａの順に各第１オブジェクトが位置している。そうすると、例えば、ユーザＵＡおよびユーザＵＣの位置と、各々の手に対応する第１オブジェクトの位置が入れ替わっているため、ユーザＵＡおよびユーザＵＣは、自らの手に対応する第１オブジェクトを判別することが困難となる。
【００８６】
そこで、第２表示制御部１０３は、各第１オブジェクトＯｂｊ１Ａ〜Ｏｂｊ１Ｃの各々の表示位置に向かうように第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃの配置を制御する。図１３は、第１表示制御部１０２および第２表示制御部１０３による表示の制御の一例を示す図である。図１３に示すように、表示領域４１にはコンテンツの一例であるＶＲコンテンツに用いられるＶＲ空間を示す画面が表示されており、ユーザＵＡ〜ＵＣの手および腕を模した操作用オブジェクトＯｂｊＡ〜ＯｂｊＣが表示されている。操作用オブジェクトＯｂｊＡ〜ＯｂｊＣの各々は、手に対応する第１オブジェクトＯｂｊ１Ａ〜Ｏｂｊ１Ｃおよび腕に対応する第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃにより形成されている。
【００８７】
本実施形態においては、第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃの表示は、各ユーザＵＡ〜ＵＣの位置に基づいて制御される。すなわち、第２表示制御部１０３は、ユーザＵＡ〜ＵＣの位置に基づいて、第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃの表示位置を制御する。より具体的には、第２表示制御部１０３は、ユーザＵＡ〜ＵＣの視点位置ＰＶＡ〜ＰＶＣ、手ＨＡ〜ＨＣの位置および上肢の位置に基づいて、第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２ＣをユーザＵＡ〜ＵＣの伸ばした手および腕の延長線上に位置するように表示する。これにより、各ユーザＵＡ〜ＵＣは、自らの手に対応する第１オブジェクトＯｂｊ１Ａ〜Ｏｂｊ１Ｃを直感的に判別することが可能となる。すなわち、複数のユーザが同一の表示領域４１に表示される画面に対する操作を行う場合であっても、自らの手に対応する操作用オブジェクトをすぐに把握することができる。
【００８８】
＜２．２．表示制御例＞
ところで、複数のユーザが同時に操作を行う場合、操作によっては、第１オブジェクト同士が密集または重畳したり、第１オブジェクトに向かって伸びる第２オブジェクト同士が密集または重畳したりすることがある。そうすると、各ユーザは自らの手に対応する第１オブジェクトがどのオブジェクトかを判別することが困難となる場合がある。また、第２オブジェクト同士の密接または重畳により、表示領域４１に表示された画面における操作対象に対する操作がそもそも困難となる場合がある。
【００８９】
図１４は、複数のユーザが本実施形態に係る表示制御システム１Ａを使用している状態の一例を示す図である。図１４に示すように、ユーザＵＡ、ＵＢ、ＵＣは、表示領域４１に対して密集して配置されているとし、表示領域４１において、各ユーザの手に対応する第１オブジェクトＯｂｊ１Ａ、Ｏｂｊ１Ｂ、Ｏｂｊ１Ｃが、互いに近接する位置に表示されているとする。第２表示制御部１０３は、ユーザＵＡ、ＵＢ、ＵＣのそれぞれの視点位置、手の位置および上肢の位置に基づいて、腕の延伸線ＤＳＡ、ＤＳＢおよびＤＳＣの示す方向を表示領域４１に射影して配置される第２オブジェクトの表示位置Ｏｂｊ２０Ａ、Ｏｂｊ２０Ｂ、Ｏｂｊ２０Ｃを算出する。
【００９０】
図１５は、図１４に示す表示領域４１に表示される画面の一例を示す図である。図１５に示すように、ユーザＵＡ、ＵＢ、ＵＣのそれぞれに対応する第１オブジェクトＯｂｊ１Ａ、Ｏｂｊ１Ｂ、Ｏｂｊ１Ｃが互いに近接している。この場合、第２オブジェクトの表示位置Ｏｂｊ２０Ａ、Ｏｂｊ２０Ｂ、Ｏｂｊ２０Ｃも、互いに密接し得る。実際に、図１５に示す表示位置に第２オブジェクトが表示されると、どの第２オブジェクトが自分の腕に対応するものかを判別することが容易ではなく、第１オブジェクトの判別も困難となる。また、第２オブジェクトの表示位置が密接することにより、かかる表示位置の近傍領域におけるコンテンツの表示が阻害され得る。
【００９１】
そこで、本実施形態に係る第２表示制御部１０３は、第２オブジェクトの表示を、複数存在するユーザの互いの位置関係に基づいて制御し得る。これにより、操作用オブジェクトの混同が生じにくくなり、また、コンテンツの表示の阻害を防ぐことが可能となる。
【００９２】
第２表示制御部１０３は、例えば、複数存在するユーザの互いの位置関係に基づいて、第２オブジェクトの表示位置を制御してもよい。
【００９３】
図１６は、第２表示制御部１０３による複数のオブジェクトの表示位置の制御の第１の例を示す図である。ユーザＵＡ、ＵＢ、ＵＣは、図１４を参照すると、表示領域４１に向かってユーザＵＣ、ＵＡ、ＵＢの順に並んで配列されている。そこで、図１６に示すように、第２表示制御部１０３は、第２オブジェクトＯｂｊ２Ｃを、表示領域４１の下部の輪郭Ｆ１の左端から第１オブジェクトＯｂｊ１Ｃの表示位置にかけて配置されるように表示する。同様に、第２表示制御部１０３は、第２オブジェクトＯｂｊ２Ｂを、輪郭Ｆ１の右端から第１オブジェクトＯｂｊ１Ｂの表示位置にかけて配置されるように表示する。また、第２表示制御部１０３は、第２オブジェクトＯｂｊ２Ａを、輪郭Ｆ１の中央部分から第１オブジェクトＯｂｊ１Ａの表示位置にかけて配置されるように表示する。これにより、第２オブジェクトが、ユーザの位置に対応しつつ、互いに間隔を空けて表示されるので、操作用オブジェクトの混同を避けることができる。
【００９４】
なお、図１６に示した例では、第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃは、輪郭Ｆ１の等間隔点からそれぞれ第１オブジェクトＯｂｊ１Ａ〜Ｏｂｊ１Ｃに向かうように配置されていたが、本技術はかかる例に限定されない。図１７は、第２表示制御部１０３による複数のオブジェクトの表示位置の制御の第２の例を示す図である。図１７に示した例では、第２オブジェクトＯｂｊ２Ｂは表示領域４１の右側の輪郭Ｆ２から伸びるように配置され、第２オブジェクトＯｂｊ２Ｃは表示領域４１の左側の輪郭Ｆ３から伸びるように配置されている。図１７に示すように第２オブジェクトを配置することで、自らの手に対応する操作用オブジェクトの判別をより容易にすることができる。
【００９５】
また、図１６および図１７に示した例に限られず、ユーザの互いの位置関係に基づいて、第２オブジェクトの表示位置を互いに密接しないように制御するものであれば、その具体的な表示位置は特に限定されない。例えば、第２オブジェクトは、ユーザの互いの位置関係に基づいて、表示領域４１の上下および左右の少なくともいずれかの輪郭から伸びるように表示されてもよい。また、隣り合う第２オブジェクトの表示間隔は特に限定されず、ユーザが自らの手に対応する第１オブジェクトを判別でき、操作対象に対する操作性を低下させない程度に応じて、適宜調整され得る。
【００９６】
なお、本開示における「ユーザの互いの位置関係」は、例えば、表示領域４１に対するユーザの配列を含み得る。上述したように、第２表示制御部１０３は、表示領域４１に対する複数のユーザの配列に基づいて第２オブジェクトの表示を制御してもよい。この配列は、図１６の例に示したような、表示領域４１のなす面に対して平行な方向における配列であってもよいし、表示領域４１に対する奥行き方向における配列であってもよい。かかる配列は、例えば、操作体検出装置２０の位置により推定されてもよいし、物体検出装置３０により検出される複数のユーザの位置により推定されてもよい。
【００９７】
例えば、表示領域４１に対して奥行き方向にユーザが配列されている場合、各ユーザに対応する第１オブジェクトが互いに近接して表示されている場合、第２オブジェクトも密集または重畳することが考えられる。したがって、第２表示制御部１０３は、複数のユーザが表示領域４１に対して奥行き方向に配列されている場合は、第２オブジェクトの表示位置等を、第１オブジェクトの表示位置等に基づいて適宜調整してもよい。例えば、後述するが、第２表示制御部１０３は、表示領域４１と各ユーザとの距離に応じて、第２オブジェクトのＶＲ空間内における高さおよび第２オブジェクトの傾斜角度を調整してもよい。これにより、表示領域４１のなす平面上において各ユーザに対応する第２オブジェクトが密集または重畳していても、ユーザは自らに対応する第２オブジェクトを判別することができる。
【００９８】
さらに、「ユーザの互いの位置関係」は、例えば、ユーザの密集度を含み得る。すなわち、第２表示制御部１０３は、ユーザの密集度に基づいて第２オブジェクトの表示を制御してもよい。ユーザの密集度とは、例えば、所定の広さの領域に存在するユーザの人数を意味する。
【００９９】
例えば、ユーザの密集度が高い場合は第２オブジェクトも密接しやすいと考えられる。そこで、第２表示制御部１０３は、ユーザの密集度が高い集団に属するユーザに対応する第２オブジェクトの表示位置を制御してもよい。これにより、第２オブジェクトの密接を解消でき、ユーザの手に対応する第１オブジェクトの混同を避けることができる。かかるユーザの密集度は、例えば、操作体検出装置２０の位置により推定されてもよいし、物体検出装置３０により検出される複数のユーザの位置により推定されてもよい。
【０１００】
また、図１５に示した例においては、第１オブジェクトＯｂｊ１Ａ〜Ｏｂｊ１Ｃが密集している。この場合、第１オブジェクトＯｂｊ１Ａ〜Ｏｂｊ１Ｃの表示位置に向かうように配置される第２オブジェクトの表示位置Ｏｂｊ２０Ａ〜Ｏｂｊ２０Ｃも密集する場合がある。そのため、第２表示制御部１０３は、第１オブジェクトの密集度に基づいて第２オブジェクトの表示を制御してもよい。例えば、複数の第１オブジェクトが所定の表示位置の近傍に密集している場合、第２表示制御部１０３は、第２オブジェクトの表示位置を、図１６に示すように、第２オブジェクトが互いに密接しないように制御してもよい。これにより、第２オブジェクトの密接を解消でき、ユーザの手に対応する第１オブジェクトの混同を避けることができる。
【０１０１】
また、第２表示制御部１０３は、例えば、複数存在するユーザの互いの位置関係に基づいて、第２オブジェクトの表示態様を制御してもよい。ここで、表示態様とは、第１の実施形態においても述べたように、例えば、操作用オブジェクトの表示の大きさ、形状、ＶＲ空間における高度、または表示効果（継時的な変化等を含む）等を含み得る。
【０１０２】
図１８は、第２表示制御部１０３による複数のオブジェクトの表示態様の制御の第１の例を示す図である。なお、図１８に示す各オブジェクトは、図１４に示す各ユーザＵＡ〜ＵＣの操作に基づいて表示されるオブジェクトである。図１８に示すように、第１オブジェクトＯｂｊ１Ａ〜Ｏｂｊ１Ｃが密集しており、それに伴い第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃも密集している。そのため、各ユーザは自分の手に対応する第１オブジェクトＯｂｊ１Ａ〜Ｏｂｊ１Ｃがいずれかであるかを判別するのが困難である。
【０１０３】
そこで、第２表示制御部１０３は、ユーザの互いの位置関係に基づいて、第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃの、表示領域４１に表示されたＶＲ空間における高度を制御してもよい。例えば、図１８に示すように、第２表示制御部１０３は、第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃの高度を、表示領域４１と各ユーザとの距離に応じて制御してもよい。より具体的には、第２表示制御部１０３は、表示領域４１と近いユーザに対応する第２オブジェクトの高度を低くし、表示領域４１と遠いユーザに対応する第２オブジェクトの高度を高くしてもよい。これにより、操作用オブジェクトが密集して表示されても、自らの手に対応する操作用オブジェクトを直感的に把握することができる。
【０１０４】
なお、図１８に示した例では、第２オブジェクトだけではなく、第１オブジェクトの高度も制御され得る。また、図１８に示した例では、ＶＲ空間において操作用オブジェクト全体の高度が所定の高さになるように制御されているが、当該操作用オブジェクトは、第１オブジェクトがＶＲ空間における底面に接地するように傾斜がつけられていてもよい。これにより、例えば底面に配置された操作対象に対する操作の表示が、より違和感のないものとなる。この場合、上述したように、例えば表示領域４１と各ユーザとの距離に応じて傾斜角度が制御され得る。
【０１０５】
図１９は、第２表示制御部１０３による複数のオブジェクトの表示態様の制御の第２の例を示す図である。なお、図１９に示す各オブジェクトは、図１４に示す各ユーザＵＡ〜ＵＣの操作に基づいて表示されるオブジェクトである。図１９に示すように、第１オブジェクトＯｂｊ１Ａ〜Ｏｂｊ１Ｃが密集しており、それに伴い第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃも密集している。そのため、各ユーザは自分の手に対応する第１オブジェクトＯｂｊ１Ａ〜Ｏｂｊ１Ｃがいずれかであるかを判別するのが困難である。
【０１０６】
そこで、第２表示制御部１０３は、ユーザの互いの位置関係に基づいて、第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃの大きさを制御してもよい。例えば、図１９に示すように、第２表示制御部１０３は、第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃの大きさを、表示領域４１と各ユーザとの距離に応じて制御してもよい。より具体的には、第２表示制御部１０３は、表示領域４１と近いユーザに対応する第２オブジェクトのサイズを小さくし、表示領域４１と遠いユーザに対応する第２オブジェクトのサイズを大きくしてもよい。これにより、操作用オブジェクトが密集して表示されても、自らの手に対応する操作用オブジェクトを直感的に把握することができる。
【０１０７】
なお、第２オブジェクトのサイズについては、表示領域４１と近いユーザに対応する第２オブジェクトの方が大きく、表示領域４１と遠いユーザに対応する第２オブジェクトの方が小さくてもよい。ただし、上述したような、ユーザの視点位置、手の位置および表示領域４１の位置の関係に基づく第１オブジェクトの大きさの制御との整合性を鑑みれば、表示領域４１とユーザとの距離の増加に応じて第２オブジェクトのサイズを大きくする制御をすることが好ましい。
【０１０８】
図２０は、第２表示制御部１０３による複数のオブジェクトの表示態様の制御の第３の例を示す図である。なお、図２０に示す各オブジェクトは、図１４に示す各ユーザＵＡ〜ＵＣの操作に基づいて表示されるオブジェクトである。図２０に示すように、第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃは、それぞれ互いに交差する状態で表示されている。この場合、互いに交差する位置におけるコンテンツの表示は、これらの第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃにより遮蔽されてしまう。
【０１０９】
そこで、第２表示制御部１０３は、互いに交差する第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃの表示を透過にする制御を行ってもよい。この場合、例えば、第２表示制御部１０３は、一定時間第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃをそのまま表示させた後に、第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃを透過させてもよい。これにより、ユーザの手に対応する第１オブジェクトＯｂｊ１Ａ〜Ｏｂｊ１Ｃを直感的に認識することができ、かつ、コンテンツの表示の阻害を生じさせないようにすることができる。一定時間経過後に第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃを透過させる場合、第２表示制御部１０３は、瞬時に第２オブジェクトＯｂｊ２Ａ〜Ｏｂｊ２Ｃを透過させてもよいし、所定時間かけて徐々に透過させてもよい。
【０１１０】
なお、図２０に示した例では、第２オブジェクトを透過させるとしたが、第１表示制御部１０２が第１オブジェクトのみを透過させてもよい。表示領域４１に表示されたコンテンツの操作対象は第１オブジェクトにより操作され得るものである。したがって、第１オブジェクトのみを透過させることにより、第１オブジェクトを直感的に認識することができ、かつ、操作対象に対する操作性を低下させないようにすることができる。
【０１１１】
また、第２表示制御部１０３は、複数の第２オブジェクトが重畳して表示される場合に、上層となる第２オブジェクトを透過させてもよい。これにより、下層となる第２オブジェクトが表示されるので、当該第２オブジェクトに対応するユーザの操作性の低下を防ぐことができる。
【０１１２】
以上、本実施形態に係る第２表示制御部１０３による、複数のユーザの互いの位置関係に基づく第２オブジェクトの表示制御例について説明した。なお、図１６〜図２０に示した例は、複数のユーザの互いの位置関係に基づく表示制御の例であるが、本技術はかかる例に限定されない。例えば、第２表示制御部１０３は、複数のユーザの互いの位置関係に関わらず、上述したような第２オブジェクトの表示位置および表示態様の制御をしてもよい。
【０１１３】
＜＜３．ハードウェア構成例＞＞
次に、図２１を参照して、本開示の実施形態に係る情報処理装置９００のハードウェア構成について説明する。図２１は、本開示の一実施形態に係る情報処理装置９００のハードウェア構成例を示すブロック図である。図示された情報処理装置９００は、例えば、上記の実施形態における表示制御装置を実現し得る。
【０１１４】
情報処理装置９００は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９０１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９０３、およびＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９０５を含む。また、情報処理装置９００は、ホストバス９０７、ブリッジ９０９、外部バス９１１、インタフェース９１３、入力装置９１５、出力装置９１７、ストレージ装置９１９、ドライブ９２１、接続ポート９２５および通信装置９２９を含んでもよい。情報処理装置９００は、ＣＰＵ９０１に代えて、またはこれとともに、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）またはＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）と呼ばれるような処理回路を有してもよい。
【０１１５】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９、またはリムーバブル記録媒体９２３に記録された各種プログラムに従って、情報処理装置９００内の動作全般またはその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータなどを記憶する。ＲＡＭ９０５は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータなどを一時記憶する。例えば、ＣＰＵ９０１、ＲＯＭ９０３およびＲＡＭ９０５は、上記実施形態における制御部１００の機能を実現し得る。ＣＰＵ９０１、ＲＯＭ９０３、およびＲＡＭ９０５は、ＣＰＵバスなどの内部バスにより構成されるホストバス９０７により相互に接続されている。さらに、ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９１１に接続されている。
【０１１６】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなど、ユーザによって操作される装置である。入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール装置であってもよいし、情報処理装置９００の操作に対応した携帯電話などの外部接続機器９２７であってもよい。入力装置９１５は、ユーザが入力した情報に基づいて入力信号を生成してＣＰＵ９０１に出力する入力制御回路を含む。ユーザは、この入力装置９１５を操作することによって、情報処理装置９００に対して各種のデータを入力したり処理動作を指示したりする。
【０１１７】
出力装置９１７は、取得した情報をユーザに対して視覚的にまたは聴覚的に通知することが可能な装置で構成される。出力装置９１７は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、ＰＤＰ（Ｐｌａｓｍａ  Ｄｉｓｐｌａｙ  Ｐａｎｅｌ）、ＯＥＬＤ（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）などの表示装置、スピーカおよびヘッドホンなどの音声出力装置、ならびにプリンタ装置などであり得る。出力装置９１７は、情報処理装置９００の処理により得られた結果を、テキストまたは画像などの映像として出力したり、音声または音響などの音声として出力したりする。
【０１１８】
ストレージ装置９１９は、情報処理装置９００の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置９１９は、例えば、ＨＤＤ（Hard  Disk  Drive）などの磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイスなどにより構成される。このストレージ装置９１９は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した各種のデータなどを格納する。
【０１１９】
ドライブ９２１は、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブル記録媒体９２３のためのリーダライタであり、情報処理装置９００に内蔵、あるいは外付けされる。ドライブ９２１は、装着されているリムーバブル記録媒体９２３に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されているリムーバブル記録媒体９２３に記録を書き込む。なお、ストレージ装置９１９、またはドライブ９２１およびリムーバブル記録媒体９２３の少なくともいずれかは、上記実施形態に係る記憶部１２０の機能を実現し得る。
【０１２０】
接続ポート９２５は、機器を情報処理装置９００に直接接続するためのポートである。接続ポート９２５は、例えば、ＵＳＢ（Universal  Serial  Bus）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Small  Computer  System  Interface）ポートなどでありうる。また、接続ポート９２５は、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（登録商標）（High-Definition  Multimedia  Interface）ポートなどであってもよい。接続ポート９２５に外部接続機器９２７を接続することで、情報処理装置９００と外部接続機器９２７との間で各種のデータが交換されうる。
【０１２１】
通信装置９２９は、例えば、通信ネットワークＮＷに接続するための通信デバイスなどで構成された通信インタフェースである。通信装置９２９は、例えば、有線または無線ＬＡＮ（Local  Area  Network）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、またはＷＵＳＢ（Wireless  USB）用の通信カードなどでありうる。また、通信装置９２９は、光通信用のルータ、ＡＤＳＬ（Asymmetric  Digital  Subscriber  Line）用のルータ、または、各種通信用のモデムなどであってもよい。通信装置９２９は、例えば、インターネットや他の通信機器との間で、ＴＣＰ／ＩＰなどの所定のプロトコルを用いて信号などを送受信する。また、通信装置９２９に接続される通信ネットワークＮＷは、有線または無線によって接続されたネットワークであり、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信などである。なお、接続ポート９２５または通信装置９２９の少なくともいずれかは、上記実施形態に係る通信部１１０の機能を実現し得る。
【０１２２】
以上、情報処理装置９００のハードウェア構成の一例を示した。
【０１２３】
＜＜４．まとめ＞＞
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１２４】
なお、上記の実施形態では、本技術の適用対象として、ＶＲ空間を用いたＶＲコンテンツを取り上げたが、本技術はかかる例に限定されない。例えば、表示領域に表示される画面は、ＡＲ（Augmented  Reality）コンテンツに用いられるＡＲ空間の画面であってもよいし、または２次元の映像により表現されるビデオゲーム、動画もしくは静止画等の任意の映像コンテンツを表示する画面であってもよい。また、上記のコンテンツ以外にも、表示領域に表示される画面は、任意のコンテンツを利用するための操作に供されるインタフェース等を実現する画面であってもよい。すなわち、表示領域に表示された画面に対して操作を行い、当該操作に対する出力を当該画面に反映させるコンテンツまたはインタフェース等であれば、本技術の適用対象となり得る。
【０１２５】
なお、本明細書の表示制御装置の処理における各ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、表示制御装置の処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【０１２６】
また、表示制御装置に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアに、上述した表示制御装置の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムが格納された読取可能な記録媒体も提供される。
【０１２７】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１２８】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
操作体の位置およびユーザの視点位置に基づいて、表示領域における前記操作体に対応する第１オブジェクトの表示を制御する第１表示制御部と、
前記表示領域において前記第１オブジェクトの表示位置に向かうように配置される第２オブジェクトの表示を制御する第２表示制御部と
を備える表示制御装置。
（２）
前記第２表示制御部は、前記表示領域が設けられる空間における前記ユーザの位置に基づいて、前記第２オブジェクトの表示を制御する、前記（１）に記載の表示制御装置。
（３）
前記第２オブジェクトは、前記ユーザに付随し前記操作体を支持する支持体に対応するオブジェクトであり、
前記第２オブジェクトの表示の制御は、前記支持体の位置に基づく前記第２オブジェクトの表示の制御を含む、前記（２）に記載の表示制御装置。
（４）
前記第２表示制御部は、前記第１オブジェクトの前記表示領域上での表示位置、および前記支持体の位置の関係に基づいて、前記第２オブジェクトの表示を制御する、前記（３）に記載の表示制御装置。
（５）
前記支持体の位置は、前記ユーザの骨格を検出して得られる情報に基づいて推定される、前記（３）または（４）に記載の表示制御装置。
（６）
前記空間における前記ユーザの位置は、前記操作体の位置と同一である、前記（２）〜（５）のいずれか１項に記載の表示制御装置。
（７）
前記第２表示制御部は、複数の前記ユーザの互いの位置関係に基づいて前記第２オブジェクトの表示を制御する、前記（２）〜（６）のいずれか１項に記載の表示制御装置。
（８）
前記複数の前記ユーザの互いの位置関係は、前記ユーザの密集度を含む、前記（７）に記載の表示制御装置。
（９）
前記複数の前記ユーザの互いの位置関係は、前記ユーザの配列を含む、前記（７）または（８）に記載の表示制御装置。
（１０）
前記第２表示制御部は、前記第１オブジェクトの密集度に基づいて前記第２オブジェクトの表示を制御する、前記（１）〜（９）のいずれか１項に記載の表示制御装置。
（１１）
前記第２オブジェクトの表示の制御は、前記第２オブジェクトの表示位置の制御を含む、前記（１）〜（１０）のいずれか１項に記載の表示制御装置。
（１２）
前記第２オブジェクトの表示の制御は、前記第２オブジェクトの表示態様の制御を含む、前記（１）〜（１１）のいずれか１項に記載の表示制御装置。
（１３）
前記第２オブジェクトの表示態様の制御は、前記表示領域に表示される仮想空間における前記第２オブジェクトの高度の制御を含む、前記（１２）に記載の表示制御装置。
（１４）
前記第２オブジェクトの表示態様の制御は、前記第２オブジェクトの大きさの制御を含む、前記（１２）または（１３）に記載の表示制御装置。
（１５）
前記第２オブジェクトは、前記表示領域の輪郭から伸びるように表示される、前記（１）〜（１４）のいずれか１項に記載の表示制御装置。
（１６）
前記ユーザの視点位置は、前記ユーザの骨格を検出して得られる情報に基づいて推定される、前記（１）〜（１５）のいずれか１項に記載の表示制御装置。
（１７）
前記第１表示制御部は、前記ユーザの視点位置、前記操作体の位置、および前記表示領域の位置の関係に基づいて、前記第１オブジェクトの大きさを制御する、前記（１）〜（１６）のいずれか１項に記載の表示制御装置。
（１８）
前記表示領域にはＶＲ（Virtual  Reality）空間に係る画面が表示され、
前記画面の表示は、前記操作体の位置および前記ユーザの視点位置に基づいて制御される、前記（１）〜（１７）のいずれか１項に記載の表示制御装置。
（１９）
プロセッサが、
操作体の位置およびユーザの視点位置に基づいて、表示領域における前記操作体に対応する第１オブジェクトの表示を制御することと、
前記表示領域において前記第１オブジェクトの表示位置に向かうように配置される第２オブジェクトの表示を制御することと
を含む表示制御方法。
（２０）
コンピュータを、
操作体の位置およびユーザの視点位置に基づいて、表示領域における前記操作体に対応する第１オブジェクトの表示を制御する第１表示制御部と、
前記表示領域において前記第１オブジェクトの表示位置に向かうように配置される第２オブジェクトの表示を制御する第２表示制御部と、
として機能させるためのプログラム。
【符号の説明】
【０１２９】
１、１Ａ    表示制御システム
１０        表示制御装置
２０        操作体検出装置
３０        物体検出装置
４０        表示装置
４１        表示領域
１００      制御部
１０１      取得部
１０２      第１表示制御部
１０３      第２表示制御部
１１０      通信部
１２０      記憶部
【図１】
2018074054.tif 000003
【図２】
2018074054.tif 000004
【図３】
2018074054.tif 000005
【図４】
2018074054.tif 000006
【図５】
2018074054.tif 000007
【図６】
2018074054.tif 000008
【図７】
2018074054.tif 000009
【図８】
2018074054.tif 000010
【図９】
2018074054.tif 000011
【図１０】
2018074054.tif 000012
【図１１】
2018074054.tif 000013
【図１２】
2018074054.tif 000014
【図１３】
2018074054.tif 000015
【図１４】
2018074054.tif 000016
【図１５】
2018074054.tif 000017
【図１６】
2018074054.tif 000018
【図１７】
2018074054.tif 000019
【図１８】
2018074054.tif 000020
【図１９】
2018074054.tif 000021
【図２０】
2018074054.tif 000022
【図２１】
2018074054.tif 000023
【国際調査報告】
2018074054.tif 000024
2018074054.tif 000025
2018074054.tif 000026