(57)【要約】【課題】透過ディスプレイを通して人物が物体を見る際に当該人物の眼への負担を軽減し得る、透過ディスプレイの表示を可能とする。【解決手段】第１の面の側に位置する物体から届く光を透過することによって、上記第１の面と反対の面である第２の面の側に設定される視点位置から上記物体を視認可能とする画面を有し、かつ表示オブジェクトを立体視可能に表示する透過ディスプレイの表示を制御する表示制御装置であって、上記透過ディスプレイと上記物体との相対的な位置関係を示す位置情報を取得する取得部と、上記位置情報における上記位置関係の変化に応じて、上記視点位置から知覚される、上記透過ディスプレイにより立体視可能に表示される表示オブジェクトの上記画面からの奥行きを変化させる表示制御部と、を備える表示制御装置が提供される。【選択図】図１
2013017146.tif 000002
【特許請求の範囲】
【請求項１】
第１の面の側に位置する物体から届く光を透過することによって、前記第１の面と反対の面である第２の面の側に設定される視点位置から前記物体を視認可能とする画面を有し、かつ表示オブジェクトを立体視可能に表示する透過ディスプレイの表示を制御する表示制御装置であって、
前記透過ディスプレイと前記物体との相対的な位置関係を示す位置情報を取得する取得部と、
前記位置情報における前記位置関係の変化に応じて、前記視点位置から知覚される、前記透過ディスプレイにより立体視可能に表示される表示オブジェクトの前記画面からの奥行きを変化させる表示制御部と、
を備える表示制御装置。
【請求項２】
前記透過ディスプレイは、表示オブジェクトの左眼用オブジェクトを含む左眼用画像と、当該表示オブジェクトの右眼用オブジェクトを含む右眼用画像とを前記画面に表示することにより、当該表示オブジェクトを立体視可能に表示し、
前記表示制御部は、前記画面内における前記左眼用オブジェクトの表示位置と前記右眼用オブジェクトの表示位置との間の左右方向のオフセットを変化させることにより、前記奥行きを変化させる、
請求項１に記載の表示制御装置。
【請求項３】
前記表示制御部は、前記位置情報における前記透過ディスプレイに対する前記物体の相対的な位置が所定の時間あたりに所定の距離以上変化しない場合には、前記奥行きを変化させない、請求項１に記載の表示制御装置。
【請求項４】
前記表示制御部は、前記表示オブジェクトの前記奥行きの変化の過程に関する制約条件を満たすように、前記奥行きを変化させる、請求項１に記載の表示制御装置。
【請求項５】
前記表示制御部は、所定の時間あたりの前記奥行きの変化量が所定の変化量よりも小さくなるように、前記奥行きを変化させる、請求項４に記載の表示制御装置。
【請求項６】
前記表示制御部は、所定の時間あたりの前記奥行きの増加と減少との切り替わりの回数が所定の回数よりも小さくなるように、前記奥行きを変化させる、請求項４に記載の表示制御装置。
【請求項７】
前記透過ディスプレイは、前記第２の面側に設定される複数の視点位置のうちの各視点位置から視認可能に、当該各視点位置に対応する個別の表示画像を表示し、当該個別の表示画像内で表示オブジェクトを立体視可能に表示する多視点立体ディスプレイであり、
前記表示制御部は、前記位置関係の変化に応じて、前記各視点位置から知覚される、前記透過ディスプレイにより立体視可能に表示される表示オブジェクトの前記画面からの奥行きを変化させる、
請求項１に記載の表示制御装置。
【請求項８】
前記取得部は、前記透過ディスプレイと当該透過ディスプレイの前記第２の面側に位置する人物および前記物体との相対的な位置関係を示す拡張位置情報を取得し、
前記表示制御部は、前記拡張位置情報における前記位置関係の変化に応じて、前記人物の位置から知覚される、前記表示オブジェクトの前記画面からの奥行きを変化させる、
請求項１に記載の表示制御装置。
【請求項９】
前記表示制御部は、前記位置情報に応じて、前記視点位置から知覚される、前記奥行き以外の前記表示オブジェクトの位置をさらに変化させる、請求項１に記載の表示制御装置。
【請求項１０】
前記表示制御部は、前記第２の面側に位置する人物に前記透過ディスプレイの存在に気付かせる表示オブジェクトを表示させる、請求項１に記載の表示制御装置。
【請求項１１】
前記取得部は、前記人物または当該人物の体の一部と前記透過ディスプレイとの間の第１の距離をさらに取得し、
前記表示制御部は、前記距離に応じて、前記人物に前記透過ディスプレイの存在に気付かせる前記表示オブジェクトを表示させる、
請求項１０に記載の表示制御装置。
【請求項１２】
前記表示制御部は、前記位置情報における前記透過ディスプレイの位置と前記物体の位置との間の第２の距離がより短い程、前記第１の距離がより長くても、前記人物に前記透過ディスプレイの存在に気付かせる前記表示オブジェクトを表示させる、請求項１１に記載の表示制御装置。
【請求項１３】
前記透過ディスプレイに対する前記物体の相対的な位置を認識する認識部をさらに備え、
前記取得部は、前記認識部から前記位置情報を取得する、
請求項１に記載の表示制御装置。
【請求項１４】
第１の面の側に位置する物体から届く光を透過することによって、前記第１の面と反対の面である第２の面の側に設定される視点位置から前記物体を視認可能とする画面を有し、かつ表示オブジェクトを立体視可能に表示する透過ディスプレイの表示を制御する表示制御方法であって、
前記透過ディスプレイと前記物体との相対的な位置関係を示す位置情報を取得することと、
前記位置情報における前記位置関係の変化に応じて、前記視点位置から知覚される、前記透過ディスプレイにより立体視可能に表示される表示オブジェクトの前記画面からの奥行きを変化させることと、
を含む表示制御方法。
【請求項１５】
第１の面の側に位置する物体から届く光を透過することによって、前記第１の面と反対の面である第２の面の側に設定される視点位置から前記物体を視認可能とする画面を有し、かつ表示オブジェクトを立体視可能に表示する透過ディスプレイに、直接的にまたは間接的に接続するコンピュータに、
前記透過ディスプレイと前記物体との相対的な位置関係を示す位置情報を取得することと、
前記位置情報における前記位置関係の変化に応じて、前記視点位置から知覚される、前記透過ディスプレイにより立体視可能に表示される表示オブジェクトの前記画面からの奥行きを変化させることと、
を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、表示制御装置、表示制御方法およびコンピュータプログラムに関する。
【背景技術】
【０００２】
近年、一方の面側から他方の面側に光を透過させる画面を有する透過ディスプレイが実現され、開発されている。透過ディスプレイは、一例として高分子分散液晶等の液晶により実現される。当該液晶は、印加電圧がオフ状態であれば光を散乱させ、印加電源がＯＮ状態であれば光を透過させる。
【０００３】
下記特許文献１には、透過ディスプレイを有する携帯電話端末において、そのユーザが当該透過ディスプレイのいずれの面を見ているかによって、透過ディスプレイの画面に表示される文字や記号の向きを変える技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１８３３７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載された技術では、ユーザである人物が透過ディスプレイを通して物体を見る際に、当該透過ディスプレイの画面内の文字や記号はユーザの眼に負担を与え得る。一例として、上記人物は、透過ディスプレイの画面に表示される文字や記号と当該画面から離れた位置に存在する上記物体とを見るために、画面の位置から物体の位置へまたは物体の位置から画面の位置へ焦点を合わせなければならない。その結果、当該人物の眼への負担が大きくなる。
【０００６】
そこで、本開示では、透過ディスプレイを通して人物が物体を見る際に当該人物の眼への負担を軽減し得る、透過ディスプレイの表示を可能とする、新規かつ改良された表示制御装置、表示制御方法、およびコンピュータプログラムを提案する。
【課題を解決するための手段】
【０００７】
本開示によれば、
第１の面の側に位置する物体から届く光を透過することによって、上記第１の面と反対の面である第２の面の側に設定される視点位置から上記物体を視認可能とする画面を有し、かつ表示オブジェクトを立体視可能に表示する透過ディスプレイの表示を制御する表示制御方法であって、上記透過ディスプレイと上記物体との相対的な位置関係を示す位置情報を取得することと、上記位置情報における上記位置関係の変化に応じて、上記視点位置から知覚される、上記透過ディスプレイにより立体視可能に表示される表示オブジェクトの上記画面からの奥行きを変化させることと、を含む表示制御方法が提供される。
【０００８】
また、本開示によれば、第１の面の側に位置する物体から届く光を透過することによって、上記第１の面と反対の面である第２の面の側に設定される視点位置から上記物体を視認可能とする画面を有し、かつ表示オブジェクトを立体視可能に表示する透過ディスプレイの表示を制御する表示制御方法であって、上記透過ディスプレイと上記物体との相対的な位置関係を示す位置情報を取得することと、上記位置情報における上記位置関係の変化に応じて、上記視点位置から知覚される、上記透過ディスプレイにより立体視可能に表示される表示オブジェクトの上記画面からの奥行きを変化させることと、を含む表示制御方法が提供される。
【０００９】
また、本開示によれば、第１の面の側に位置する物体から届く光を透過することによって、上記第１の面と反対の面である第２の面の側に設定される視点位置から上記物体を視認可能とする画面を有し、かつ表示オブジェクトを立体視可能に表示する透過ディスプレイに、直接的にまたは間接的に接続するコンピュータに、上記透過ディスプレイと上記物体との相対的な位置関係を示す位置情報を取得することと、上記位置情報における上記位置関係の変化に応じて、上記視点位置から知覚される、上記透過ディスプレイにより立体視可能に表示される表示オブジェクトの上記画面からの奥行きを変化させることと、を実行させるコンピュータプログラムが提供される。ここで、コンピュータプログラムは、コンピュータ読取り可能な記録媒体を用いて提供されてもよく、通信手段等を介して提供されてもよい。
【発明の効果】
【００１０】
以上説明したように本開示によれば、透過ディスプレイを通して人物が物体を見る際に当該人物の眼への負担を軽減し得る、透過ディスプレイの表示が可能となる。
【図面の簡単な説明】
【００１１】
【図１】一実施形態に係る表示制御システムの一例を示す概略図である。
【図２】立体視のためのパララックスバリア方式を説明するための説明図である。
【図３】立体視のためのレンチキュラ方式を説明するための説明図である。
【図４】多視点での立体視のためのレンチキュラ方式を説明するための説明図である。
【図５】立体視可能に表示される表示オブジェクトの一例を説明するための説明図である。
【図６】透過ディスプレイ、物体および設定される視点位置の位置関係を説明する説明図である。
【図７】一実施形態に係る表示制御装置の論理的な構成の一例を示すブロック図である。
【図８】ｘｚ平面（水平面）における物体の方向を特定する手法を説明する説明図である。
【図９】ｘｚ平面（水平面）における物体の位置を説明する説明図である。
【図１０】ｙｚ平面における物体の方向を特定する手法を説明する説明図である。
【図１１】表示オブジェクトの奥行きの変化の一例を説明するための説明図である。
【図１２】表示オブジェクトの奥行きの変化の他の例を説明するための説明図である。
【図１３】表示オブジェクトの位置の変化の一例を説明するための説明図である。
【図１４】人物の位置に応じた表示オブジェクトの表示の一例を説明するための説明図である。
【図１５】眼に負担を与える奥行きの変化量の一例を説明するための第１の説明図である。
【図１６】眼に負担を与える奥行きの変化量の一例を説明するための第２の説明図である。
【図１７】制約条件下での奥行きの変化量の一例を説明するための第１の説明図である。
【図１８】制約条件下での奥行きの変化量の一例を説明するための第２の説明図である。
【図１９】眼に負担を与える奥行きの増加と減少との切り替わりの一例を説明するための第１の説明図である。
【図２０】眼に負担を与える奥行きの増加と減少との切り替わりの一例を説明するための第２の説明図である。
【図２１】制約条件下での奥行きの増加と減少との切り替わりの一例を説明するための第１の説明図である。
【図２２】制約条件下での奥行きの増加と減少との切り替わりの一例を説明するための第２の説明図である。
【図２３】衝突防止オブジェクトの第１の例を説明するための説明図である。
【図２４】衝突防止オブジェクトの表示のタイミングの一例を説明するための説明図である。
【図２５】衝突防止オブジェクトの第２の例を説明するための説明図である。
【図２６】物体の位置に応じた衝突防止オブジェクトの表示のタイミングの一例を説明するための説明図である。
【図２７】一実施形態に係る表示制御装置のハードウェア構成の一例を示すブロック図である。
【図２８】一実施形態に係る表示制御処理の概略的な処理の流れの第１の例を示すフローチャートである。
【図２９】一実施形態に係る表示制御処理の概略的な処理の流れの第２の例を示すフローチャートである。
【図３０】多視点での立体視表示における表示オブジェクトの表示の例を説明するための説明図である。
【図３１】一実施形態の変形例に係る表示制御処理の概略的な処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
なお、説明は以下の順序で行うものとする。
１．表示制御システムの概要
２．表示制御装置の構成
２．１．表示制御装置の論理的な構成
２．２．表示制御部
２．３．表示制御装置のハードウェア構成
３．処理の流れ
４．変形例
４．１．表示制御装置の論理的な構成
４．２．処理の流れ
５．まとめ
【００１４】
＜１．表示制御システムの概要＞
まず、図１を参照して、本開示の一実施形態に係る表示制御システムの概略構成について説明する。図１は、本実施形態に係る表示制御システム１の一例を示す概略図である。本実施形態に係る表示制御システム１は、透過ディスプレイ１０、カメラ２０および表示制御装置１００を含む。なお、図１およびその他の図面には、３次元空間において直交する３つの軸を示すｘ軸、ｙ軸、ｚ軸が記載されている。より具体的には、ｘ軸は透過ディスプレイ１０の画面２００の水平方向に平行な軸を示し、ｙ軸は透過ディスプレイ１０の画面２００の垂直方向に平行な軸を示し、ｚ軸は透過ディスプレイの画面２００（ｘｙ平面）に垂直な軸を示す。
【００１５】
（透過ディスプレイ１０）
透過ディスプレイ１０は、第１の面の側に位置する物体９０から届く光を透過することによって、上記第１の面と反対の面である第２の面の側に設定される視点位置から上記物体９０を視認可能とする画面２００を有する表示装置である。透過ディスプレイ１０は、当該画面２００において、生成された表示画像を表示できる。表示される当該表示画像には、例えば、メニュー、図形、テキスト、アイコン、ウィンドウ等の表示オブジェクト２３０が含まれる。透過ディスプレイ１０は、例えば、高分子散乱液晶（高分子分散液晶、ポリマーネットワーク液晶）を用いて実現され得る。透過ディスプレイ１０は、他の液晶、有機ＥＬ（Organic  Electro  Luminescence  display）等を用いて実現されてもよい。
【００１６】
また、透過ディスプレイ１０は、その画面２００に表示される表示オブジェクト２３０を立体視可能に表示する表示装置である。より具体的には、透過ディスプレイ１０は、その画面２００に、右眼用画像と左眼用画像を表示する。当該右眼用画像には、表示オブジェクト２３０の右眼用オブジェクトが含まれ、左眼用の表示画像には、表示オブジェクト２３０の左眼用オブジェクトが含まれる。画面２００内における左眼用オブジェクトの表示位置と右眼用オブジェクトの表示位置との間には、左右方向（すなわちｘ軸方向）のオフセットが存在する。当該オフセットにより、画面２００を見る人物の左右網膜において表示オブジェクト２３０の相対的な位置のずれ（すなわち両眼視差）が生じる。そしてこの両眼視差により、画面２００からの表示オブジェクト２３０の奥行きが上記人物により知覚される。また、オフセットにより立体視可能に表示された表示オブジェクト２３０に視線を交差させる左眼および右眼の動き（すなわち輻輳）が起こる。この眼の動きの筋肉制御によっても、表示オブジェクト２３０の奥行きが上記人物により知覚される。
【００１７】
立体視のための方式として、例えば、パララックスバリア方式、レンチキュラ方式等の裸眼型方式が用いられる。図２は、立体視のためのパララックスバリア方式を説明するための説明図である。図２を参照すると、画面２００は、左眼用画像を表示するための左眼用表示領域２０２と右眼用画像を表示するための右眼用表示領域２０４とを含む。また、スリット２１２が、画面２００を覆うように位置する。当該スリット２１２の開口部から、左眼用表示領域２０２は左眼８２に映り、また右眼用表示領域２０４は右眼８４に映る。一方で、当該スリット２１２が存在することで、右眼用表示領域２０４は左眼８２には映らず、また左眼用表示領域２０２は右眼８４には映らない。パララックスバリア方式では、例えばこのように立体視表示が実現される。
【００１８】
図３は、立体視のためのレンチキュラ方式を説明するための説明図である。図３を参照すると、画面２００は、左眼用画像を表示するための左眼用表示領域２０２と右眼用画像を表示するための右眼用表示領域２０４とを含む。また、並列した凸レンズを含むレンチキュラレンズ２１４が、画面２００を覆うように位置する。レンチキュラレンズ２１４の個々の凸レンズ上に光が集光されることにより、左眼用表示領域２０２は左眼８２には映るが右眼８４には映らず、一方で右眼用表示領域２０４は右眼８４には映るが左眼８２には映らない。レンチキュラ方式では、例えばこのように立体視表示が実現される。
【００１９】
以上のように、パララックスバリア方式およびレンチキュラ方式は、それぞれ画面２００をスリット２１２またはレンチキュラレンズ２１４で覆うという単純な構造を有する。よって、透過ディスプレイ１０においてもパララックスバリア方式およびレンチキュラ方式を適用可能である。なお、立体視のための方式の一例として、パララックスバリア方式およびレンチキュラ方式が挙げられたが、本実施形態で適用され得る立体視のための方式はこれらに限られない。例えば、他の裸眼立体方式が適用されてもよく、または偏光フィルタ方式、液晶シャッタ方式等のメガネ型方式が適用されてもよい。このように、本実施形態では、透過ディスプレイ１０で立体視表示を可能とする任意の方式が適用され得る。
【００２０】
また、透過ディスプレイ１０を見るための複数の視点位置が、透過ディスプレイ１０の第２の面（後述の図６のＡの方向）側に設定されてもよい。そして、透過ディスプレイ１０は、上記複数の視点位置のうちの各視点位置から視認可能に、当該各視点位置に対応する個別の表示画像を表示し、当該個別の表示画像内で表示オブジェクト２３０を立体視可能に表示する多視点立体ディスプレイであってもよい。図４は、多視点での立体視のためのレンチキュラ方式を説明するための説明図である。図４を参照すると、画面２００は、左眼８２または右眼８４が位置し得る８つの個別位置Ｅに画像を提供するための表示領域２０６を含む。また、並列した凸レンズを含むレンチキュラレンズ２１４が、画面２００を覆うように位置する。レンチキュラレンズ２１４の個々の凸レンズ上に光が集光されることにより、１番から８番の個別の表示領域２０６−１〜２０６−８は、対応する各個別位置Ｅ１〜Ｅ８（Ｅ１、Ｅ６、Ｅ７およびＥ８は図示せず）のみに映る。例えば、個別位置Ｅ３に左眼８２が位置し、個別位置Ｅ４に右眼８４が位置すると仮定すると、左眼８２には表示領域２０６−３に表示される画像が映り、右眼８４には表示領域２０６−４に表示される画像が映る。よって、表示領域２０６−３に表示される画像が左眼用画像となり、表示領域２０６−４に表示される画像が右眼用画像となる。すなわち、個別位置Ｅ１〜Ｅ８のうちの２つの組合せが、１つの視点位置８０（例えば、個別位置Ｅ３およびＥ４）となる。そして、当該組合せに含まれる２つの個別位置に対応する２つの個別の表示領域（例えば、個別の表示領域２０６−３および２０６−４）の画像が、上記１つの視点位置８０に対応する表示画像（左眼用画像および右眼用画像）となる。多視点立体ディスプレイでは、例えばこのように立体視表示が実現される。
【００２１】
レンチキュラレンズおよび画面の表示領域の設計によりこのような多視点での立体視表示が実現されるため、透過ディスプレイ１０においても、多視点の立体視のためのレンチキュラ方式を適用可能である。多視点での立体視のための方式の一例として、レンチキュラ方式が挙げられたが、本実施形態で適用され得る方式はこれに限られない。例えば、パララックスバリア方式、マルチプロジェクション方式が適用されてもよい。このように、本実施形態では、透過ディスプレイ１０で多視点の立体視表示を可能とする任意の方式が適用され得る。また、図４では、左眼８２または右眼８４が位置し得る個別位置Ｅが８つの場合が挙げられたが、本実施形態で適用され得る個別位置Ｅはこれに限られない。例えば、個別位置Ｅが数十個を超えてもよい。本実施形態では、任意の数の個別位置Ｅが設定され得る。
【００２２】
図５は、立体視可能に表示される表示オブジェクトの一例を説明するための説明図である。図５を参照すると、左眼８２のための左眼用オブジェクト２３０ｂおよび右眼８４のための右眼用オブジェクト２３０ｃが、オフセットＯを伴って画面２００上に表示される。その結果、当該オフセットＯによる両眼視差が生じ、左眼８２および右眼８４を有する人物は、表示オブジェクト２３０ａの奥行きＤ１（すなわちｚ軸方向におけるＤ１）を知覚する。
【００２３】
なお、透過ディスプレイ１０は、タッチ検出面を有するタッチパネル装置であってもよい。この場合に、透過ディスプレイの画面２００に表示される表示オブジェクト２３０は、当該画面２００上へのタッチに応じて表示位置を変えられてもよい。なお、タッチ検出のための方式として、抵抗膜方式、静電容量方式、光学方式、電磁誘導方式、超音波方式等の方式が適用されてもよいが、これらに限られずタッチ検出の任意の方式が適用され得る。
【００２４】
図６は、透過ディスプレイ１０、物体９０および設定される視点位置８０の位置関係を説明する説明図である。本実施形態では、透過ディスプレイ１０の第１の面側（すなわち図６のＢの方向）に物体９０が位置し、透過ディスプレイ１０の第２の面側（すなわち図６のＡの方向）に視点位置８０が設定される。そして、透過ディスプレイ１０と物体９０との相対的な位置関係に基づいて、透過ディスプレイ１０の表示が制御される。ここでの物体９０は、静止している物体であってもよく、また他の人物、動物、機械等を含む自ら移動する物体であってもよい。物体９０は、静止している物体であったとしても、外力（例えば人の力）によって動かされ得る。
【００２５】
（カメラ２０）
カメラ２０は、透過ディスプレイ１０の第１の面側（すなわち図６のＢの方向）に位置する物体９０を撮像する。図１に示されるように、カメラ２０は、例えば、図１に示されるｘｚ平面（すなわち水平面）において透過ディスプレイ１０の中心と同じ位置に設置される。後述するように、当該カメラ２０は、例えば水平画角２αと垂直画角２βを有する。当該水平画角と垂直画角が利用されて、物体９０の方向が認識される。カメラ２０は、撮像により得られたデジタル画像を表示制御装置１００に出力する。ここでは、物体９０の距離を測定するために、上記カメラ２０は、例えばステレオカメラ、ＴＯＦ（Time  of  flight）方式の距離画像センサ等の対象物の距離を測定可能なカメラである。一例として、ＴＯＦ方式の距離画像センサは、光源から発した光が対象物に反射してセンサに届くまでの光の遅れにより、対象物までの距離を測定する。
【００２６】
（表示制御装置１００）
表示制御装置１００は、透過ディスプレイ１０の表示を制御する。本実施形態では、表示制御装置１００は、透過ディスプレイ１０と物体９０との相対的な位置関係を示す位置情報を取得する。そして、表示制御装置１００は、上記位置情報における上記位置関係の変化に応じて、上記視点位置８０から知覚される、透過ディスプレイ１０により立体視可能に表示される表示オブジェクト２３０の画面２００からの奥行きを変化させる。これにより、視点位置にいる人物が透過ディスプレイを通して物体を見る際に当該人物の眼への負担を軽減し得る、透過ディスプレイの表示が可能となる。表示制御装置１００は、［２．表示制御装置の構成］において詳細に説明される。
【００２７】
（その他）
なお、表示制御システム１は、透過ディスプレイ１０、カメラ２０および表示制御装置１００以外の他の要素を有してもよい。例えば、表示制御システム１は、カメラ２０に加えて、透過ディスプレイの第２の面側（すなわち図６のＡの方向）に位置する人物を撮像するための追加のカメラを有してもよい。また、当該追加のカメラも、対象物の距離を測定可能なカメラであってもよい。当該カメラにより、視点位置８０に人物が位置すると仮定する代わりに、人物の実際の位置を認識することが可能となる。その結果、人物がいずれの位置にいるかによらず当該人物の眼への負担を軽減し得る、透過ディスプレイの表示が可能となり得る。
【００２８】
また、表示制御システム１は、カメラ２０または上記追加のカメラの代わりに、物体９０または人物の位置を認識するための情報を提供する別の装置を有してもよい。当該別の装置は、透過ディスプレイ１０の第１の面側（すなわち図６のＢの方向）または第２の面側（すなわち図２のＡの方向）に配置された赤外線センサまたは圧力センサであってもよい。また、上記別の装置は、物体９０または人物に備えられた発信機からの電波を受信し、当該電波から物体９０または人物の位置を特定可能な情報を生成する受信装置であってもよい。本実施形態の表示制御システム１には、物体９０または人物の位置または距離を特定可能な情報を提供する任意の装置が含まれ得る。
【００２９】
また、表示制御システム１は、カメラ２０からのデジタル画像またはその他の装置からの情報から物体９０または人物の位置を認識する装置を有してもよい。その場合に、表示制御装置１００は、物体９０または人物の位置を認識する機能を有していなくてもよい。また、表示制御システム１は、表示制御装置１００による制御に応じて透過ディスプレイ１０に表示する表示画像を生成する装置を有してもよい。その場合に、表示制御装置１００は、表示画像を生成する機能を有していなくてもよい。
【００３０】
また、表示制御システム１は、透過ディスプレイ１０に表示される表示オブジェクト２３０を操作するための入力装置をさらに有してもよい。当該入力装置は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、レバー、リモートコントローラ、透過ディスプレイ１０の操作に対応した携帯電話、ＰＤＡ等の外部接続機器であってもよい。
【００３１】
＜２．表示制御装置の構成＞
次に、図７〜図２７を参照して、本実施形態に係る表示制御装置１００の構成について説明する。
【００３２】
［２．１．表示制御装置の論理的な構成］
まず、図７〜図１０を参照して、本実施形態に係る表示制御装置１００の論理的な構成の一例について説明する。図７は、本実施形態に係る表示制御装置１００の論理的な構成の一例を示すブロック図である。図７を参照すると、表示制御装置１００は、認識部１１０、取得部１２０、記憶部１３０、画像生成部１４０および表示制御部１５０を備える。
【００３３】
（認識部１１０）
認識部１１０は、透過ディスプレイ１０に対する物体９０の相対的な位置を認識する。認識部１１０は、例えばカメラ２０から取得したデジタル画像から、透過ディスプレイ１０に対する物体９０の相対的な位置を認識する。
【００３４】
認識部１１０は、例えば、図１に示されるｘｚ平面（すなわち水平面）における、透過ディスプレイ１０の中心からの物体９０の方向と距離とを特定することにより、透過ディスプレイ１０に対する物体９０の相対的な位置を認識する。
【００３５】
まず、透過ディスプレイ１０の中心からの物体９０の方向の特定手法を説明する。図８は、ｘｚ平面（水平面）における物体９０の方向を特定する手法を説明する説明図である。図８の８−１を参照すると、カメラ２０は、２αの水平画角を有する。また、物体９０は、カメラ２０の水平画角の中心から左側にθ１だけずれた角度に位置している。ここで、カメラ２０は、図１に示されるように、ｘｚ平面において透過ディスプレイ１０の中心と同じ位置に設置される。よって、物体９０は、ｘｚ平面において、ｚ軸に平行でかつ透過ディスプレイ１０の中心を通る直線からθ１だけずれた角度に位置する。したがって、ｘｚ平面において、透過ディスプレイ１０の中心からの物体９０の方向は、当該θ１により表される。なお、θ１は、物体９０が左側にずれている場合には正の値で表され、物体９０が右側にずれている場合には負の値で表されてもよく、またはその逆であってもよい。
【００３６】
図８の８−２には、カメラ２０により撮像されたデジタル画像２２が示されている。認識部１１０は、デジタル画像２２内の物体９０を検出し、デジタル画像２２の中央からの当該物体９０の距離ｄ１を得る。ここでは、例えばデジタル画像２２の横幅を１（すなわち横幅の半分を０．５）とし、したがって上記距離ｄ１は０．５より小さい正数である。この場合に、以下の式が成り立つ。
【数１】
2013017146.tif 000003
そして、上記（式１）を変形すると、以下の式が得られる。
【数２】
2013017146.tif 000004
したがって、認識部１１０は、上記距離ｄ１と既知である水平画角αとを用いて上記θ１を得ることができる。このように、認識部１１０は、ｘｚ平面における、透過ディスプレイ１０の中心からの物体９０の方向θ１を特定できる。
【００３７】
一方で、透過ディスプレイ１０の中心からの物体９０の距離は、対象物の距離を測定可能なカメラから提供されるデジタル画像に基づいて認識部１１０により測定される。例えば、カメラ２０から物体９０までの距離がＤ１と認識されたとする。ここでは物体９０はｘｚ平面において透過ディスプレイ１０の中心と同じ位置に設置されている。よって、ｚ軸方向において、透過ディスプレイ１０の中心からの物体９０の距離は、カメラ２０からの物体９０の距離と同様にＤ１となる。したがって、ｚ軸方向において、透過ディスプレイ１０の中心からの物体９０の距離は、Ｄ１により表される。なお、ｘｚ平面において透過ディスプレイ１０の中心とカメラ２０の位置とが同じ位置でなくとも、両者間のオフセット距離が既知であれば、当該オフセット距離分だけ補正することにより透過ディスプレイ１０と物体９０との間の距離を特定できる。
【００３８】
したがって、図９に示されるように、認識部１１０は、ｘｚ平面において、透過ディスプレイ１０の中心からの物体９０の方向θ１および距離Ｄ１を特定することにより、透過ディスプレイ１０に対する物体９０の相対的な位置を認識する。
【００３９】
なお、図８および図９を用いて、ｘｚ平面について、透過ディスプレイ１０に対する物体９０の相対的な位置が説明されたが、ｙｚ平面についても、透過ディスプレイ１０に対する物体９０の相対的な位置が認識されてもよい。図１０に示されるように、ｙｚ平面では、水平画角２αの代わりに、垂直画角２βが用いられ、デジタル画像２２における距離ｄ１の代わりに、デジタル画像２２における距離ｄ２が得られる。これらにより、上記で説明された手法で、カメラ２０に対する物体９０の方向θ２が得られる。また、カメラ２０（または透過ディスプレイ１０）の中心からの物体９０の距離Ｄ１（すなわちｚ軸方向の距離）は、ｙｚ平面においても同様に用いられる。ただし、ｙｚ平面では、カメラ２０の位置と透過ディスプレイ１０の中心の位置とが、ｙ軸方向においてオフセット距離Ｄoffsetだけ相違する。よって、方向θ２および距離Ｄ１から得られたカメラ２０に対する物体９０の相対的な位置からオフセット距離Ｄoffsetだけｙ軸方向において補正された位置が、ｙｚ平面における、透過ディスプレイ１０に対する物体９０の相対的な位置となる。
【００４０】
デジタル画像を用いた透過ディスプレイ１０対する物体９０の相対的な位置の認識について説明されたが、本実施形態はこれに限られない。例えば、赤外線センサ、圧力センサ、物体９０に備えられた発信機からの電波を受信する受信装置等のカメラ以外の他の装置から得られた情報を用いて、透過ディスプレイ１０に対する物体９０の相対的な位置が認識されてもよい。
【００４１】
また、認識部１１０は、物体９０の大きさも認識してもよい。
【００４２】
また、認識部１１０は、透過ディスプレイ１０に対する人物の相対的な位置を認識してもよい。認識部１１０は、例えばカメラ２０とは別の追加のカメラから得られたデジタル画像または赤外線センサ、圧力センサ等の他の装置から得られた別の情報から、透過ディスプレイ１０に対する人物の相対的な位置を認識してもよい。
【００４３】
また、認識部１１０は、上記追加のカメラから得られたデジタル画像または赤外線センサ、圧力センサ等の他の装置から得られた情報から、人物または当該人物の体の一部（例えば、手）と透過ディスプレイ１０との間の距離（以下、「接触距離」と呼ぶ）を認識してもよい。
【００４４】
（取得部１２０）
取得部１２０は、透過ディスプレイ１０と当該透過ディスプレイの第１の面側（すなわち図６のＢの方向）に位置する物体９０との相対的な位置関係を示す位置情報を取得する。位置情報は、透過ディスプレイ１０と物体９０との相対的な位置関係を示す任意の情報である。位置情報は、例えば、透過ディスプレイ１０に対する物体９０の相対的な位置を示す情報である。この場合に、透過ディスプレイ１０に対する物体９０の相対的な位置は、例えば図９に示されるように、透過ディスプレイ１０の中心からの物体９０の方向θ１および距離Ｄ１である。代わりに、位置情報は、いずれかの位置に設定された原点に対する透過ディスプレイ１０および物体９０の位置を示す情報であってもよい。また、ここでの透過ディスプレイ１０の位置および物体９０の位置は、それらの中心点に限らず、それらの中にまたは近傍に含まれるいずれかの点であってもよい。当該いずれかの点は、２つ以上の点であってもよく、または２つ以上の点を含む範囲であってもよい。また、位置情報は、物体９０の大きさを含む情報であってもよい。また、位置情報は、ｘｚ平面（すなわち水平面）における相対的な位置関係だけではなく、ｙｚ平面の相対的な位置情報を含んでもよい。
【００４５】
より具体的には、取得部１２０は、例えば、透過ディスプレイ１０に対する物体９０の相対的な位置を、認識部１１０から取得する。なお、認識部１１０が、透過ディスプレイ１０に対する当該透過ディスプレイ１０の上記第２の面側（すなわち図６のＡの方向）に位置する人物の位置を認識する場合には、取得部１２０は、透過ディスプレイ１０に対する当該人物の相対的な位置を、認識部１１０から取得してもよい。すなわち、取得部１２０は、透過ディスプレイ１０と上記人物および物体９０との相対的な位置関係を示す拡張された位置情報を取得してもよい。また、取得部１２０は、物体９０の大きさも取得してもよい。
【００４６】
また、取得部１２０は、人物または当該人物の体の一部と透過ディスプレイ１０との間の第１の距離である接触距離をさらに取得してもよい。取得部１２０は、例えば、当該接触距離を認識部１１０から取得してもよい。
【００４７】
（記憶部１３０）
記憶部１３０は、表示制御装置１００において一時的にまたは恒久的に保持すべき情報を記憶する。記憶部１３０は、例えば、透過ディスプレイ１０の画面２００に表示される表示画像を生成するために必要な情報を記憶する。例えば、記憶部１３０は、立体視可能に表示される表示オブジェクト２３０の立体視のための表示位置および表示属性を記憶する。
【００４８】
ここでの立体視のための表示位置は、例えば、立体視によって視点位置８０から知覚させる、表示オブジェクト２３０の３次元空間内の位置である。この場合に、立体視のための表示位置は、画面２００の座標（例えば（ｘ，ｙ））と、当該画面２００から当該画面２００に垂直な方向への奥行き（例えばｚ）とを含む３次元空間内の座標（例えば（ｘ，ｙ，ｚ））であってもよい。なお、立体視のための表示位置は、画面２００（または左眼用画像）内における左眼用オブジェクトの表示位置、および画面２００（または右眼用画像）内における右眼用オブジェクトの表示位置そのものであってもよい。
【００４９】
また、ここでの立体視のための表示属性は、表示オブジェクト２３０の透明度、色、表示のオン／オフ、大きさ、形状、縦横比、回転角度等の表示オブジェクト２３０の表示に関する任意の属性である。上記形状は、空間における３次元の形状であってもよく、上記回転角度は、空間における３次元の回転角度であってもよい。
【００５０】
表示オブジェクト２３０の立体視のための表示位置および表示属性は、表示制御部１５０による表示制御において、決定されまたは変更され得る。
【００５１】
なお、透過ディスプレイ１０に対する人物の相対的な位置が、認識部１１０により認識され、記憶部１３０に記憶されてもよい。この場合に、認識部１１０は、人物が頻繁に移動しないことを前提に、認識の頻度を少なくしてもよい。また、記憶部１３０は、物体９０の大きさも記憶してもよい。当該物体９０の大きさも、表示制御装置１００の管理者により設定されてもよく、または認識部１１０により認識されてもよい。
【００５２】
また、記憶部１３０は、測定される透過ディスプレイ１０と物体９０との間の位置関係の変化の過程を記録してもよく、または測定される表示オブジェクト２３０の奥行き（または位置）の変化の過程を記録してもよい。
【００５３】
（画像生成部１４０）
画像生成部１４０は、表示制御部１５０による制御に応じて、透過ディスプレイ１０の画面２００に表示するための表示画像を生成する。画像生成部１４０は、例えば、メニュー、図形、テキスト、アイコン、ウィンドウ等の表示オブジェクト２３０を含む表示画像を生成する。
【００５４】
画像生成部１４０は、とりわけ、表示画像として右眼用画像と左眼用画像とを生成する。画像生成部１４０は、例えば、記憶部１３０に記憶されている表示オブジェクト２３０の立体視のための表示位置および表示属性に基づいて、右眼用オブジェクトを含む右眼用画像と左眼用オブジェクトを含む左眼用画像とを生成する。ここで、立体視のための表示位置は、例えば、立体視によって視点位置８０から知覚させる、表示オブジェクト２３０の３次元空間内の位置（例えば座標（ｘ，ｙ，ｚ））である。このような３次元空間内の位置から、画像生成部１４０は、画面２００（または左眼用画像）内における左眼用オブジェクトの表示位置および画面２００（または右眼用画像）内における右眼用オブジェクトの表示位置を特定できる。または、画像生成部１４０は、上記３次元空間内の位置に基づき、立体視用のレンダリングを行うことにより、左眼用オブジェクト２３０を含む左眼用画像と、右眼用オブジェクト２３０を含む右眼用画像とを直接的に生成することができる。なお、立体視のための表示位置は、画面２００（または左眼用画像）内における左眼用オブジェクトの表示位置、および画面２００（または右眼用画像）内における右眼用オブジェクトの表示位置そのものであってもよい。画像生成部１４０は、左眼用オブジェクトおよび右眼用オブジェクトの表示位置そのものから、右眼用オブジェクトを含む右眼用画像と左眼用オブジェクトを含む左眼用画像とを生成してもよい。画像生成部１４０は、透過ディスプレイ１０に右眼用画像および左眼用画像を出力する。
【００５５】
（表示制御部１５０）
表示制御部１５０は、透過ディスプレイ１０の表示を制御する。本実施形態では、表示制御部１５０は、上記位置情報における透過ディスプレイ１０と物体９０との相対的な位置関係の変化に応じて、視点位置８０から知覚される、立体視可能に表示される表示オブジェクト２３０の画面２００からの奥行きを変化させる。具体的な手段としては、表示制御部１５０は、例えば、画面２００内における左眼用オブジェクトの表示位置と右眼用オブジェクトの表示位置との間の左右方向のオフセットを変化させることにより、上記奥行きを変化させる。表示制御部１５０による具体的な表示制御の例を以下の［２．２．表示制御部］において説明する。
【００５６】
［２．２．表示制御部］
次に、図１１〜図２６を参照して、本実施形態に係る表示制御装置１００の具体的な表示制御の例を説明する。まず、基本的な奥行きの制御を説明し、その後、奥行きの変化過程の制御と、透過ディスプレイへの衝突防止の制御とを説明する。
【００５７】
（基本的な奥行きの制御）
基本的な奥行きの制御として、上記のとおり、表示制御部１５０は、位置情報における透過ディスプレイ１０と物体９０との相対的な位置関係の変化に応じて、視点位置８０から知覚される表示オブジェクト２３０の画面２００からの奥行きを変化させる。
【００５８】
表示制御部１５０は、例えば、記憶部１３０に記憶される表示オブジェクト２３０の立体視のための表示位置を変更することにより、視点位置８０から知覚される表示オブジェクト２３０の画面２００からの奥行きを変化させる。上記のとおり、立体視のための表示位置は、例えば、立体視によって視点位置８０から知覚させる、表示オブジェクト２３０の３次元空間内の位置（例えば座標（ｘ，ｙ，ｚ））である。この場合に、表示制御部１５０は、表示オブジェクト２３０が視点位置８０により近づく方向または視点位置８０からより離れる方向に、上記３次元空間内の位置を変化させることによって、上記奥行きを変化させる。このように変化した３次元空間内の位置に基づいて左眼用画像および右眼用画像が生成されると、画面２００内における表示オブジェクト２３０の左眼用オブジェクトの表示位置と右眼用オブジェクトの表示位置との間の左右方向のオフセットが変わる。その結果、視点位置８０から知覚される奥行きが変化する。また、上記のとおり、立体視のための表示位置は、画面２００（または左眼用画像）内における左眼用オブジェクトの表示位置、および画面２００（または右眼用画像）内における右眼用オブジェクトの表示位置そのものであってもよい。この場合に、表示制御部１５０は、これらの左眼用オブジェクトの表示位置と右眼用オブジェクトの表示位置との間のオフセットを直接的に変化させてもよい。その結果、視点位置８０から知覚される奥行きが変化する。
【００５９】
図１１は、表示オブジェクト２３０の奥行きの変化の一例を説明するための説明図である。図１１を参照すると、１１−１および１１−３に示されるように、物体９０を指し示す表示オブジェクト２３０ａが、立体視可能に表示される。図１１−１では、表示オブジェクト２３０ａが物体９０の隣に示されているが、当該表記は、視点位置８０から知覚される表示オブジェクト２３０ａの奥行きを示すためのものであり、実際にその位置に存在することを意味しない。図５で説明されたとおり、表示オブジェクト２３０として、実際には左眼用オブジェクトおよび右眼用オブジェクトが画面２００に表示される。以降に説明される図面においても同様の表記が用いられる。図１１に戻ると、表示オブジェクト２３０ａの奥行きは、透過ディスプレイ１０からの物体９０の実際の奥行きと同程度の奥行きとして知覚される。よって、視点位置８０から、表示オブジェクト２３０ａが物体９０の近傍に位置するように見える。ここで、１１−２および１１−４に示されるように、物体９０が、例えば、透過ディスプレイ１０から離れる方向に移動する。この場合に、表示制御部１５０は、物体９０の当該位置の変化に応じて、例えば、表示オブジェクト２３０ａの奥行きをより大きくする。その結果、例えば１１−２および１１−４に示されるように、表示オブジェクト２３０ａの奥行きは、透過ディスプレイ１０からの物体９０の新たな奥行きと同程度の奥行きとして再び知覚される。
【００６０】
図１２は、表示オブジェクト２３０の奥行きの変化の他の例を説明するための説明図である。図１２を参照すると、１２−１および１２−３に示されるように、物体９０の値札を示す表示オブジェクト２３０ｂが、立体視可能に表示される。ここでは、表示オブジェクト２３０ｂの奥行きは、透過ディスプレイ１０からの物体９０の実際の奥行きよりも少し小さい奥行きとして知覚される。よって、視点位置８０から、表示オブジェクト２３０ｂが物体９０の手前に位置するように見える。ここで、１２−２および１２−４に示されるように、物体９０が、例えば、透過ディスプレイ１０に近づく方向に移動する。この場合に、表示制御部１５０は、物体９０の当該位置の変化に応じて、例えば、表示オブジェクト２３０ｂの奥行きをより小さくする。その結果、例えば１１−２および１１−４に示されるように、表示オブジェクト２３０ｂの奥行きは、透過ディスプレイ１０からの物体９０の新たな奥行きよりも少し小さい奥行きとして再び知覚される。
【００６１】
図１１および図１２を参照して説明されたとおり、透過ディスプレイ１０と物体９０との相対的な位置関係の変化に応じて表示オブジェクト２３０の奥行きを変化させることで、表示オブジェクト２３０を物体９０に追従させることができる。すなわち、表示オブジェクト２３０と物体９０との間で知覚される奥行きを近くすることができる。よって、人物は、焦点を大きく変えることなく、物体９０および表示オブジェクト２３０をあわせて見ることができる。その結果、物体９０および表示オブジェクト２３０をあわせて見ることが人物にとってより容易になり、また人物の眼への負担を軽減し得る。
【００６２】
なお、表示制御部１５０は、位置情報に応じて、視点位置８０から知覚される、奥行き以外の表示オブジェクト２３０の位置をさらに変化させてもよい。図１３は、表示オブジェクト２３０の位置の変化の一例を説明するための説明図である。図１３を参照すると、１３−１および１３−３に示されるように、物体９０の値札を示す表示オブジェクト２３０ｂが、立体視可能に表示される。ここでは、表示オブジェクト２３０ｂの奥行きは、透過ディスプレイ１０からの物体９０の実際の奥行きよりも少し小さい奥行きとして知覚される。よって、視点位置８０から、表示オブジェクト２３０ｂが物体９０の手前に位置するように見える。ここで、１３−２および１３−４に示されるように、物体９０が、例えば、ｚ軸方向において透過ディスプレイ１０に近づく方向に移動しつつ、ｘ軸方向において視点位置８０から見て左の方向に移動する。この場合に、表示制御部１５０は、物体９０の当該位置の変化に応じて、例えば、表示オブジェクト２３０ｂの奥行きをより小さくしつつ、ｘ軸方向の位置も視点位置８０から見て左の方向に変化させる。その結果、例えば１３−２および１３−４に示されるように、表示オブジェクト２３０ｂの奥行きは、透過ディスプレイ１０からの物体９０の新たな奥行きよりも少し小さい奥行きとして再び知覚される。さらに、表示オブジェクト２３０ｂの左右方向の位置は、物体９０とほぼ等しい位置として知覚される。
【００６３】
図１３を参照して説明されたとおり、位置情報に応じて、視点位置８０から知覚される、奥行き以外の表示オブジェクト２３０の位置をさらに変化させることで、奥行き方向以外でも表示オブジェクト２３０を物体９０に追従させることができる。すなわち、表示オブジェクト２３０と物体９０との間で知覚される左右上下方向の位置を近くすることができる。よって、人物は、左右上下方向に眼を大きく動かすことなく、物体９０および表示オブジェクト２３０をあわせて見ることができる。その結果、物体９０および表示オブジェクト２３０をあわせて見ることが人物にとってより容易になり、また人物の眼への負担を軽減し得る。
【００６４】
なお、取得部１２０が、透過ディスプレイ１０の第２の面側に位置する人物と透過ディスプレイ１０との相対的な位置関係を取得する場合、換言すると、上記拡張された位置情報を取得する場合に、表示制御部１５０は、当該拡張された位置情報を用いてもよい。すなわち、表示制御部１５０は、拡張された位置情報における位置関係の変化に応じて、上記人物の位置から知覚される、表示オブジェクト２３０の画面２００からの奥行きを変化させてもよい。図１４は、人物の位置に応じた表示オブジェクト２３０の表示の一例を説明するための説明図である。１４−１および１４−２は、設定される視点位置８０から表示オブジェクト２３０ａが見られる場合を示す。図１４を参照すると、１４−１では、設定された視点位置８０を前提とする場合に、表示オブジェクト２３０ａが、例えば物体９０からｘ軸方向に少しずれた位置に見えるように表示される。その結果、１４−２に示されるように、表示オブジェクト２３０ａは、視点位置８０から、物体９０を左側から指し示しているように見える。一方で、１４−３および１４−４は、取得された人物の位置７０から表示オブジェクト２３０ａが見られる場合を示す。図１４を参照すると、１４−３では、取得された人物の位置７０を前提とする場合に、表示オブジェクト２３０ａが、例えば物体９０からｘ軸方向およびｚ軸方向に少しずれた位置に見えるように表示される。その結果、１４−４に示されるように、表示オブジェクト２３０ａは、設定された視点位置８０とずれた実際の人物の位置７０からであっても、物体９０を左側から指し示しているように見える。このように固定された視点位置８０を前提とせずに、実際の人物の位置７０を用いることで、当該人物の位置７０において、表示オブジェクト２３０の所望の位置（奥行きを含む）を知覚させる表示画像（左眼用画像および右眼用画像）を表示できる。その結果、物体９０および表示オブジェクト２３０をあわせて見ることが人物にとってより容易になり、また人物の眼への負担を軽減し得る。
【００６５】
（奥行きの変化過程の制御）
次に、表示制御部１５０による奥行きの変化過程の制御について説明する。表示制御部１５０は、表示オブジェクト２３０の奥行きの変化の過程に関する制約条件を満たすように、奥行きを変化させる。すなわち、表示オブジェクト２３０の奥行きがどのように変化するかについての制約条件が設けられ、表示オブジェクト２３０の奥行きは、その制約条件を満たす範囲で変化する。
【００６６】
上記制約条件の第１の例は、例えば、所定の時間あたりの表示オブジェクト２３０の奥行きの変化量が所定の変化量よりも小さいことである。すなわち、表示制御部１５０は、所定の時間あたりの当該奥行きの変化量が所定の変化量よりも小さくなるように、当該奥行きを変化させる。
【００６７】
図１５および図１６は、眼に負担を与える奥行きの変化量の一例を説明するための説明図である。図１５を参照すると、１５−１と１５−２に示されるように、ある時間ｔ１からｔ１＋１に時間が経過すると、例えば人に動かされることにより、物体９０が透過ディスプレイ９０に近づく方向に急激に移動する。そして、物体９０の当該位置の変化に応じて、表示オブジェクト２３０ａの奥行きも急激に小さくなる。この場合に、図１６の１６−１および１６−２に示されるように、表示オブジェクト２３０ａは、視点位置８０において素早くまたは急に飛び出てくるように見える。すると、視点位置８０からこれを見た人物は、急に飛び出る表示オブジェクト２３０に焦点が合うように眼の筋肉を動作させる。その結果、当該人物の眼に負担を与え得る。
【００６８】
これに対して、図１７および図１８は、制約条件下での奥行きの変化量の一例を説明するための説明図である。図１７を参照すると、１７−１と１７−２に示されるように、ある時間ｔ１からｔ１＋１に時間が経過すると、物体９０が透過ディスプレイ１０に近づく方向に急激に移動する。これに対して、表示制御部１５０は、透過ディスプレイ１０に対する当該物体９０の変化に応じて一度に奥行きを変化させると所定の時間あたりのその変化量が所定の変化量以上になると判定する。そのため、１７−１から１７−４に示されるように、表示制御部１５０は、ある時間ｔ１からｔ１＋３にわたって、表示オブジェクト２３０ａの奥行きを徐々に変化させる。この場合に、図１８の１８−１から１８−４に示されるように、表示オブジェクト２３０ａは、視点位置８０においてゆっくりと飛び出てくるように見える。このように、所定の時間あたりの表示オブジェクト２３０の奥行きの変化量を所定の変化量よりも小さくすることで、表示オブジェクト２３０の奥行きが急激に変化することにより、それを見た人物の眼に過度な負担を与えることを防止できる。すなわち、表示オブジェクト２３０を見る人物の眼への負担を軽減し得る。
【００６９】
次に、上記制約条件の第２の例は、例えば、所定の時間あたりの表示オブジェクト２３０の奥行きの増加と減少との切り替わりの回数が所定の回数よりも小さいことである。すなわち、表示制御部１５０は、所定の時間あたりの当該奥行きの増加と減少との切り替わりの回数が所定の回数よりも小さくなるように、当該奥行きを変化させる。
【００７０】
図１９および図２０は、眼に負担を与える奥行きの増加と減少との切り替わりの一例を説明するための説明図である。図１９を参照すると、１９−１から１９−４に示されるように、ある時間ｔ１からｔ１＋３まで時間が経過する間に、例えば人に揺さぶられることにより、物体９０が透過ディスプレイ９０に近づく方向と離れる方向に移動を繰り返す。そして、表示オブジェクト２３０ａの奥行きも、物体９０の当該位置の変化に応じて、減少と増加を繰り返す。この場合に、図２０の２０−１から２０−４に示されるように、表示オブジェクト２３０ａは、視点位置８０において前後への動きを繰り返えすように見える。すると、視点位置８０からこれを見た人物は、前後への動きを繰り返す表示オブジェクト２３０に焦点が合うように、眼の筋肉を繰り返し動作させる。その結果、当該人物の眼に負担を与え得る。
【００７１】
これに対して、図２１および図２２は、制約条件下での奥行きの増加と減少との切り替わりの一例を説明するための説明図である。図２１を参照すると、２１−１から２１−４に示されるように、ある時間ｔ１からｔ１＋３まで時間が経過する間に、物体９０が透過ディスプレイ９０に近づく方向と離れる方向に移動を繰り返す。ここでの制約条件は、例えばｔが５増加するまでの間に上記切り替わりが１回よりも小さい（すなわち切り替わりが発生しない）ことであるものとする。よって、表示制御部１５０は、透過ディスプレイ１０に対する当該物体９０位置の変化に応じて奥行きを変化させると、所定の時間あたりの奥行きの増加と減少との切り替わりの回数が所定の回数以上になると判定する。そのため、表示制御部１５０は、例えば、ｔ＝ｔ１＋１では、透過ディスプレイ１０に対する物体９０の位置の変化に応じて、表示オブジェクト２３０ａの奥行きを変化させるが、その後ｔ＝ｔ１＋２およびｔ＝ｔ１＋３では位置を変化させない。この場合に、図２２の２２−１から２２−４に示されるように、表示オブジェクト２３０ａは、視点位置８０において、物体９０に合わせてはじめに動いた後に静止しているように見える。このように、表示オブジェクト２３０の奥行きの増加と減少との切り替わりを所定の回数よりも小さくすることにより、それを見た人物の眼に過度な負担を与えることを防止できる。すなわち、表示オブジェクト２３０を見る人物の眼への負担を軽減し得る。
【００７２】
なお、図１５から図２２では、時間の経過を簡単に示すために、時間ｔがｔ１、ｔ１＋１、ｔ１＋２、ｔ１＋３という簡易な表記で示されたが、上記所定の時間は、様々な形式を表し得る。上記所定の時間は、例えば秒数のように、時間そのものを表してもよい。また、上記所定の時間は、取得部１２０により透過ディスプレイ１０と物体９０との位置関係を示す位置情報が取得される回数を表してもよい。
【００７３】
また、表示制御部１５０は、表示オブジェクト２３０の奥行きの変化の過程に関する制約条件が満たされるか否かを判定するために、透過ディスプレイ１０に対する物体９０の相対的な位置の変化の過程を測定してもよい。この場合に、表示制御部１５０は、例えば、取得部１２０により位置情報が取得される度に、当該位置情報と前回取得された位置情報とを用いて、透過ディスプレイ１０に対する物体９０の相対的な位置の変化（例えば、変化量と変化の方向）を測定する。そして、表示制御部１５０は、例えば、測定された物体９０の相対的な位置の変化から表示オブジェクト２３０の奥行きの変化（例えば、変化量と変化の方向）を算出し、当該奥行きの変化が上記制約条件を満たすか否かを判定する。また、２つの位置情報から測定される物体９０の相対的な位置の変化の過程（１回分の変化）ではなく、３つ以上の位置情報から測定される物体９０の相対的な位置の一連の変化の過程（２回分以上の変化）から、上記制約条件が満たされるか否かが判定されてもよい。また、透過ディスプレイ１０に対する物体９０の相対的な位置の変化の過程ではなく、表示オブジェクト２３０の奥行きの変化の過程が直接的に測定されてもよい。
【００７４】
また、表示制御部１５０は、上記位置情報における透過ディスプレイ１０に対する物体９０の相対的な位置が所定の時間あたりに所定の距離以上変化しない場合には、表示オブジェクト２３０の奥行きを変化させなくてもよい。例えば、図２１のように物体９０の位置が透過ディスプレイ１０に近づく方向および離れる方向に変化する場合に、変化した位置の間の距離が所定の距離よりも小さければ、表示オブジェクト２３０の奥行きは、２１−１に示される奥行きから変化しない。すなわち、表示オブジェクト２３０の奥行きは、２１−２から２１−４に示されるように、透過ディスプレイ１０に近づく方向に変化することはない。これにより、物体９０の位置が大きく変わらない場合には、表示オブジェクト２３０の奥行きまたは表示位置を変化させないようにすることができる。すなわち、物体９０の少しの動きに合わせて表示オブジェクト２３０がむやみに揺れることを防止することができる。その結果、表示オブジェクト２３０を見る人物の眼への負担を軽減し得る。
【００７５】
（透過ディスプレイへの衝突防止の制御）
次に、表示制御部１５０による透過ディスプレイへの衝突防止の制御について説明する。表示制御部１５０は、透過ディスプレイ１０の第２の面側に位置する人物に透過ディスプレイ１０の存在に気付かせる表示オブジェクト（以下、「衝突防止オブジェクト」と呼ぶ）を表示させてもよい。図２３は、衝突防止オブジェクト２５０の第１の例を説明するための説明図である。図２３を参照すると、例えば、静止している４つの丸型の衝突防止オブジェクト２５０aが、透過ディスプレイ１０の画面２００に表示される。また、表示制御部１５０は、上記人物または当該人物の体の一部（例えば手）と透過ディスプレイ１０との間の距離である接触距離に応じて、衝突防止オブジェクト２５０を表示させてもよい。図２４は、衝突防止オブジェクト２５０の表示のタイミングの一例を説明するための説明図である。図２４を参照すると、例えば、接触距離Ｄ３が所定の閾値Ｄｔを下回った場合に、衝突防止オブジェクト２５０が表示される。また、図２５は、衝突防止オブジェクト２５０の第２の例を説明するための説明図である。図２５を参照すると、例えば、接触距離Ｄ３が所定の閾値Ｄｔを下回った場合に、人物により動的に飛び出すように知覚される衝突防止オブジェクト２５０ｂが、透過ディスプレイ１０の画面２００に表示されてもよい。このような衝突防止オブジェクト２５０の表示により、人物が、透過ディスプレイ１０の存在に気付かずに物体９０に触れようとした結果、透過ディスプレイ１０に衝突する、という事態を防ぐことができる。また、接触距離に応じて衝突防止オブジェクト２５０を表示させることにより、衝突の危険性がない場合には、衝突防止オブジェクトを非表示にできる。その結果、表示オブジェクト２３０をより広い範囲で表示することが可能となり、また人物による物体９０の見易さが担保される。
【００７６】
また、表示制御部１５０は、位置情報における透過ディスプレイ１０の位置と物体９０の位置との間の距離（以下、「物体設置距離」と呼ぶ）がより短い程、接触距離がより長くても、上記人物に衝突防止オブジェクト２５０を表示させてもよい。図２６は、物体９０の位置に応じた衝突防止オブジェクト２５０の表示のタイミングの一例を説明するための説明図である。図２６を参照すると、例えば、２６−１のように物体設置距離Ｄ４がより大きい場合よりも、２６−２のように物体設置距離Ｄ４がより小さい場合の方が、接触距離Ｄ３の所定の閾値Ｄｔがより大きくなる。一般的に、物体９０がより近くにある程、人物は物体９０をより触りやすいと感じる。よって、上記のように衝突防止オブジェクト２５０の表示のタイミングを設定することで、上記人物が物体９０を触ろうとする可能性が高い場合に、衝突防止オブジェクト２５０をより早く表示させ、より高い確率で衝突を防止することができる。
【００７７】
［２．３．表示制御装置のハードウェア構成］
次に、図２７を参照して、本実施形態に係る表示制御装置１００のハードウェア構成の一例について説明する。図２７は、一実施形態に係る表示制御装置１００のハードウェア構成の一例を示すブロック図である。図２７を参照すると、表示制御装置１００は、ＣＰＵ（Central  Processing  Unit）１８１、ＲＯＭ（Read  Only  Memory）１８３、ＲＡＭ（Random  Access  Memory）１８５、ＧＰＵ（Graphics  Processing  Unit）１８７、バス１８９、記憶装置１９１、および入出力インターフェース１９３を含む。
【００７８】
ＣＰＵ１８１は、演算処理装置および制御装置として機能し、ＲＯＭ１８３、ＲＡＭ１８５、または記憶装置１９１に記録された各種プログラムに従って、表示制御装置１００内の動作全般またはその一部を制御する。ＲＯＭ１８３は、ＣＰＵ１８１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ１８５は、ＣＰＵ１８１が使用するプログラムや、プログラムの実行において適宜変化するパラメータ等を一次記憶する。ＧＰＵ１８７は、表示画面の生成（例えば、レンダリングによる右眼用画像および左眼用画像の生成）をはじめとする、表示装置（例えば透過ディスプレイ１０）の表示に関する様々な処理を行う。バス１８９は、ＣＰＵ１８１、ＲＯＭ１８３、ＲＡＭ１８５およびＧＰＵ１８７を相互に接続する。バス１８９には、さらに、記憶装置１９１および入出力インターフェース１９３が接続される。
【００７９】
記録媒体１９１は、例えば、ＯＳ（Operating  System）などの基本ソフトウェアや、アプリケーションなど様々なデータを記憶する。ここで、記録媒体１９１としては、例えば、ハードディスク（Hard  Disk）などの磁気記録媒体や、ＥＥＰＲＯＭ（Electrically  Erasable  and  Programmable  Read  Only  Memory）、フラッシュメモリ（flash  memory）、ＭＲＡＭ（Magnetoresistive  Random  Access  Memory）、ＦｅＲＡＭ（Ferroelectric  Random  Access  Memory）、ＰＲＡＭ（Phase  change  Random  Access  Memory）などの不揮発性メモリ（nonvolatile  memory）が挙げられるが、上記に限られない。
【００８０】
入出力インターフェース１９３は、例えば、透過ディスプレイ１０、カメラ２０等を接続する。ここで、入出力インターフェース１９３としては、例えば、ＵＳＢ（Universal Serial Bus）端子や、ＤＶＩ（Digital Visual
Interface）端子、ＨＤＭＩ（High-Definition Multimedia Interface）端子などが挙げられるが、上記に限られない。
【００８１】
＜３．処理の流れ＞
以下では、図２８および図２９を用いて、本実施形態に係る表示制御処理の第１の例および第２の例について説明する。
【００８２】
（表示制御処理の第１の例）
図２８は、本実施形態に係る表示制御処理の概略的な処理の流れの第１の例を示すフローチャートである。表示制御処理の第１の例では、基本的な奥行きの制御として説明されたように、透過ディスプレイ１０と物体９０との相対的な位置関係の変化に応じて、視点位置８０から知覚される表示オブジェクト２３０の画面２００からの奥行きが変化する。
【００８３】
図２８を参照すると、まずステップＳ３１０で、認識部１１０は、透過ディスプレイ１０に対する物体９０の相対的な位置を認識する。
【００８４】
次に、ステップＳ３２０で、取得部１２０は、透過ディスプレイ１０と物体９０との相対的な位置関係を示す位置情報を取得する。
【００８５】
次に、ステップ３３０で、表示制御部１５０は、位置情報における透過ディスプレイ１０と物体９０との相対的な位置関係の変化に応じて、視点位置８０から知覚される、立体視可能に表示される表示オブジェクト２３０の画面２００からの奥行きを変化させる。
【００８６】
そして、ステップ３４０で、画像生成部１４０は、感知される奥行きが変化した表示オブジェクト２３０の左眼用オブジェクトおよび右眼用オブジェクトをそれぞれ含む左眼用画像および右眼用画像を、表示画像として生成する。
【００８７】
（表示制御処理の第２の例）
図２９は、本実施形態に係る表示制御処理の概略的な処理の流れの第２の例を示すフローチャートである。表示制御処理の第２の例では、奥行きの変化過程の制御として説明されたように、表示オブジェクト２３０の奥行きの変化の過程に関する制約条件を満たすように、奥行きが変化する。ここでは、表示制御処理の第２の例と図２８にて示された表示制御処理の第１の例との差分であるステップＳ３５２、Ｓ３５４、Ｓ３５６およびＳ３５８のみを説明する。
【００８８】
ステップＳ３５２では、表示制御部１５０は、取得された最新の位置情報と前回取得された位置情報とを用いて、透過ディスプレイ１０に対する物体９０の相対的な位置の変化を測定し、記録する。
【００８９】
ステップＳ３５４では、表示制御部１５０は、物体９０の相対的な位置の変化の過程から、表示オブジェクト２３０の奥行きの変化の過程に関する制約条件が満たされるか否かを判定する。ここで、上記制約条件が満たされる場合には、処理はステップＳ３５６へ進む。一方で、上記制約条件が満たされない場合には、処理はステップＳ３５８へ進む。
【００９０】
ステップＳ３５６では、表示制御部１５０は、位置情報における透過ディスプレイ１０と物体９０との相対的な位置関係の変化に応じて、視点位置８０から知覚される、立体視可能に表示される表示オブジェクト２３０の画面２００からの奥行きを変化させる。
【００９１】
ステップＳ３５８では、表示制御部１５０は、代替手法で表示オブジェクト２３０の上記奥行きを変化させる。例えば、表示制御部１５０は、図１７において説明されたように、表示オブジェクト２３０の上記奥行きを小さい変化量で変化させ、または図２１において説明されたように表示オブジェクト２３０の上記奥行きを維持する。
【００９２】
＜４．変形例＞
上記実施形態の変形例として、透過ディスプレイ１０が多視点立体ディスプレイであり、多視点での立体視表示が実現される場合について説明する。当該変形例では、複数の視点位置８０が設定され、透過ディスプレイ１０と物体９０の位置関係の変化に応じて、当該複数の視点位置８０のうちの各視点位置から知覚される表示オブジェクト２３０の画面２００からの奥行きが変化する。
【００９３】
［４．１．表示制御装置の論理的な構成］
変形例に係る表示制御装置１００は、図７を用いて説明された上記実施形態と同様に、認識部１１０、取得部１２０、記憶部１３０、画像生成部１４０および表示制御部１５０を備える。ここで、認識部１１０と取得部１２０については、本変形例と上記実施形態との間に差異はない。よって、ここでは、記憶部１３０、画像生成部１４０および表示制御部１５０について、上記実施形態と本変形例との間差異が説明される。
【００９４】
（記憶部１３０）
表示オブジェクト２３０の立体視のための表示位置または表示属性の記憶において、記憶部１３０は、複数の視点位置８０のうちの各々の視点位置に対応する、表示オブジェクト２３０の立体視のための表示位置または表示属性を記憶する。例えば、図４に示されるように、個別位置Ｅ３およびＥ４の組合せである視点位置に対して、表示オブジェクト２３０の立体視のための表示位置または表示属性が記憶されてもよい。また、個別位置Ｅ１およびＥ２の組合せである視点位置、個別位置Ｅ５およびＥ６の組合せである視点位置、並びに個別位置Ｅ７およびＥ８の組合せである視点位置に対して、表示オブジェクト２３０の立体視のための表示位置または表示属性が記憶されてもよい。
【００９５】
（画像生成部１４０）
表示画像の生成において、画像生成部１４０は、各個別位置（例えば、上記Ｅ１からＥ８）に対応する個別の表示領域（例えば、図４の２０６−１〜２０６−８）に表示するための画像を生成する。画像生成部１４０は、例えば、記憶部１３０に記憶されている各視点位置に対応する表示オブジェクト２３０の表示位置および表示属性に基づいて、個別の表示領域に表示するための画像を生成する。例えば、画像生成部１４０は、個別位置Ｅ３およびＥ４の組合せである視点位置に対して記憶されている、表示オブジェクト２３０の立体視のための表示位置または表示属性に基づいて、表示領域２０６−３および２０６−４に表示するための画像を生成する。
【００９６】
（表示制御部１５０）
表示制御部１５０は、透過ディスプレイ１０と物体９０との位置関係の変化に応じて、各視点位置から知覚される、透過ディスプレイ１０により立体視可能に表示される表示オブジェクト２３０の画面２００からの奥行きを変化させる。表示制御部１５０は、例えば、視点位置毎に、表示オブジェクト２３０の画面２００からの奥行きを変化させる。図３０は、多視点での立体視表示における表示オブジェクト２３０の表示の例を説明するための説明図である。図３０を参照すると、３０−１、３０−３および３０−５に示されるように、視点位置８０ａ、８０ｂおよび８０ｃが設定されている。上記のとおり、視点位置８０ａ、８０ｂおよび８０ｃの各々について、表示オブジェクト２３０の立体視のための表示位置が、記憶部２３０に記憶されている。例えばここでは、表示オブジェクト２３０ａが物体９０を左側から指し示しているように視点位置８０ａ〜８０ｃのいずれからも見えるように、表示オブジェクト２３０ａの立体視のための表示位置が変化し、記憶されている。そのため、３０−１のように、視点位置８０ａについての表示オブジェクト２３０ａの立体視のための表示位置は、物体９０からｘ軸方向に少しずれた位置となる。また、３０−３および３０−５のように、視点位置８０ｂおよび８０ｃについての表示オブジェクト２３０ａの立体視のための表示位置は、表示オブジェクト２３０は物体９０からｘ軸方向およびｚ軸方向に少しずれた位置となる。そして、３０−２、３０−４および３０−６に示されるように、表示オブジェクト２３０は、各視点位置において、物体９０を左側から指し示しているように見える。
【００９７】
このように複数の視点位置の各々についての表示オブジェクト２３０の表示位置（奥行きを含む）を変化させることで、各々の視点位置に応じた表示オブジェクト２３０の位置（奥行きを含む）を知覚させることができる。よって、視点位置が変わっても、知覚される物体９０の奥行きと表示オブジェクト２３０の奥行きの関係を維持することもできる。例えば上記のように、複数の視点位置のうちのいずれの視点位置からも、表示オブジェクト２３０が物体９０の左側の位置に存在するかのように、表示オブジェクト２３０の位置（奥行きを含む）を知覚させることもできる。したがって、物体９０および表示オブジェクト２３０をあわせて見ることを人物にとってより容易にすることができ、また人物の眼への負担を軽減し得る。
【００９８】
［４．２．処理の流れ］
図３１は、本変形例に係る表示制御処理の概略的な処理の流れの一例を示すフローチャートである。ここでは、変形例に係る表示制御処理の例と図２８にて示された上記実施形態に係る表示制御処理の第１の例との差分であるステップＳ３３２およびＳ３４２のみを説明する。
【００９９】
ステップＳ３３２では、表示制御部１５０は、透過ディスプレイ１０と物体９０との位置関係の変化に応じて、各視点位置から知覚される、透過ディスプレイ１０により立体視可能に表示される表示オブジェクト２３０の画面２００からの奥行きを変化させる。
【０１００】
そして、ステップＳ３４２では、画像生成部１４０は、各個別位置に対応する個別の表示領域に表示するための画像を生成する。これにより、２つの個別位置の組合せである各視点位置についての表示画像が生成される。
【０１０１】
＜５．まとめ＞
ここまで、図１〜３１を用いて、本開示の一実施形態に係る表示制御システム１および表示制御装置１００について説明した。本実施形態によれば、透過ディスプレイ１０を通して人物が物体９０を見る際に当該人物の眼への負担を軽減し得る、透過ディスプレイ１０の表示が可能となる。
【０１０２】
本実施形態によれば、例えば、視点位置８０から知覚される、奥行き以外の表示オブジェクト２３０の位置も変化させられる。これにより、上記人物は、奥行き方向だけではなく左右方向に眼を大きく動かすことなく、物体９０および表示オブジェクト２３０をあわせて見ることができる。その結果、物体９０および表示オブジェクト２３０をあわせて見ることが人物にとってより容易になり、また人物の眼への負担を軽減し得る。
【０１０３】
また、本実施形態によれば、例えば、表示オブジェクト２３０の奥行きの変化の過程に関する制約条件が満たされるように、奥行きが変化させられる。これにより、人物の眼に過度な負担を与える表示オブジェクト２３０の奥行きの変化を回避することができる。その結果、表示オブジェクト２３０を見る人物の眼への負担を軽減し得る。
【０１０４】
また、本実施形態によれば、例えば、透過ディスプレイ１０に衝突防止オブジェクト２５０が表示される。これにより、人物が、透過ディスプレイ１０の存在に気付かずに物体９０に触れようとした結果、透過ディスプレイ１０に衝突する、という事態を防ぐことができる。
【０１０５】
また、本実施形態によれば、例えば、複数視点での立体視表示において、複数の視点位置の各々についての表示オブジェクト２３０の表示位置（奥行きを含む）が変化させられる。これにより、各々の視点位置に応じた表示オブジェクト２３０の位置（奥行きを含む）を知覚させることができる。物体９０および表示オブジェクト２３０をあわせて見ることを人物にとってより容易にすることができ、また人物の眼への負担を軽減し得る。
【０１０６】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１０７】
例えば、上記実施形態では、認識部および画像生成部を備える表示制御装置が説明されたが、本技術はかかる例に限定されない。例えば、表示制御装置は、取得部および画像生成部を備えず、表示制御装置と直接的にまたは間接的に接続される別の装置が、認識部および画像生成部を備えてもよい。
【０１０８】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
第１の面の側に位置する物体から届く光を透過することによって、前記第１の面と反対の面である第２の面の側に設定される視点位置から前記物体を視認可能とする画面を有し、かつ表示オブジェクトを立体視可能に表示する透過ディスプレイの表示を制御する表示制御装置であって、
前記透過ディスプレイと前記物体との相対的な位置関係を示す位置情報を取得する取得部と、
前記位置情報における前記位置関係の変化に応じて、前記視点位置から知覚される、前記透過ディスプレイにより立体視可能に表示される表示オブジェクトの前記画面からの奥行きを変化させる表示制御部と、
を備える表示制御装置。
（２）
前記透過ディスプレイは、表示オブジェクトの左眼用オブジェクトを含む左眼用画像と、当該表示オブジェクトの右眼用オブジェクトを含む右眼用画像とを前記画面に表示することにより、当該表示オブジェクトを立体視可能に表示し、
前記表示制御部は、前記画面内における前記左眼用オブジェクトの表示位置と前記右眼用オブジェクトの表示位置との間の左右方向のオフセットを変化させることにより、前記奥行きを変化させる、
前記（１）に記載の表示制御装置。
（３）
前記表示制御部は、前記位置情報における前記透過ディスプレイに対する前記物体の相対的な位置が所定の時間あたりに所定の距離以上変化しない場合には、前記奥行きを変化させない、前記（１）に記載の表示制御装置。
（４）
前記表示制御部は、前記表示オブジェクトの前記奥行きの変化の過程に関する制約条件を満たすように、前記奥行きを変化させる、前記（１）または（３）に記載の表示制御装置。
（５）
前記表示制御部は、所定の時間あたりの前記奥行きの変化量が所定の変化量よりも小さくなるように、前記奥行きを変化させる、前記（４）に記載の表示制御装置。
（６）
前記表示制御部は、所定の時間あたりの前記奥行きの増加と減少との切り替わりの回数が所定の回数よりも小さくなるように、前記奥行きを変化させる、前記（４）または（５）に記載の表示制御装置。
（７）
前記透過ディスプレイは、前記第２の面側に設定される複数の視点位置のうちの各視点位置から視認可能に、当該各視点位置に対応する個別の表示画像を表示し、当該個別の表示画像内で表示オブジェクトを立体視可能に表示する多視点立体ディスプレイであり、
前記表示制御部は、前記位置関係の変化に応じて、前記各視点位置から知覚される、前記透過ディスプレイにより立体視可能に表示される表示オブジェクトの前記画面からの奥行きを変化させる、
前記（１）から（６）のいずれか１項に記載の表示制御装置。
（８）
前記取得部は、前記透過ディスプレイと当該透過ディスプレイの前記第２の面側に位置する人物および前記物体との相対的な位置関係を示す拡張位置情報を取得し、
前記表示制御部は、前記拡張位置情報における前記位置関係の変化に応じて、前記人物の位置から知覚される、前記表示オブジェクトの前記画面からの奥行きを変化させる、
前記（１）から（７）のいずれか１項に記載の表示制御装置。
（９）
前記表示制御部は、前記位置情報に応じて、前記視点位置から知覚される、前記奥行き以外の前記表示オブジェクトの位置をさらに変化させる、前記（１）から（８）のいずれか１項に記載の表示制御装置。
（１０）
前記表示制御部は、前記第２の面側に位置する人物に前記透過ディスプレイの存在に気付かせる表示オブジェクトを表示させる、前記（１）から（９）のいずれか１項に記載の表示制御装置。
（１１）
前記取得部は、前記人物または当該人物の体の一部と前記透過ディスプレイとの間の第１の距離をさらに取得し、
前記表示制御部は、前記距離に応じて、前記人物に前記透過ディスプレイの存在に気付かせる前記表示オブジェクトを表示させる、
前記（１０）に記載の表示制御装置。
（１２）
前記表示制御部は、前記位置情報における前記透過ディスプレイの位置と前記物体の位置との間の第２の距離がより短い程、前記第１の距離がより長くても、前記人物に前記透過ディスプレイの存在に気付かせる前記表示オブジェクトを表示させる、前記（１１）に記載の表示制御装置。
（１３）
前記透過ディスプレイに対する前記物体の相対的な位置を認識する認識部をさらに備え、
前記取得部は、前記認識部から前記位置情報を取得する、
前記（１）から（１２）のいずれか１項に記載の表示制御装置。
（１４）
第１の面の側に位置する物体から届く光を透過することによって、前記第１の面と反対の面である第２の面の側に設定される視点位置から前記物体を視認可能とする画面を有し、かつ表示オブジェクトを立体視可能に表示する透過ディスプレイの表示を制御する表示制御方法であって、
前記透過ディスプレイと前記物体との相対的な位置関係を示す位置情報を取得することと、
前記位置情報における前記位置関係の変化に応じて、前記視点位置から知覚される、前記透過ディスプレイにより立体視可能に表示される表示オブジェクトの前記画面からの奥行きを変化させることと、
を含む表示制御方法。
（１５）
第１の面の側に位置する物体から届く光を透過することによって、前記第１の面と反対の面である第２の面の側に設定される視点位置から前記物体を視認可能とする画面を有し、かつ表示オブジェクトを立体視可能に表示する透過ディスプレイに、直接的にまたは間接的に接続するコンピュータに、
前記透過ディスプレイと前記物体との相対的な位置関係を示す位置情報を取得することと、
前記位置情報における前記位置関係の変化に応じて、前記視点位置から知覚される、前記透過ディスプレイにより立体視可能に表示される表示オブジェクトの前記画面からの奥行きを変化させることと、
を実行させるコンピュータプログラム。
【符号の説明】
【０１０９】
１        表示制御システム
１０      透過ディスプレイ
２０      カメラ
８０      視点位置
９０      物体
１００    表示制御装置
１１０    認識部
１２０    取得部
１３０    記憶部
１４０    画像生成部
１５０    表示制御部
２００    画面
２３０    表示オブジェクト
２５０    衝突防止オブジェクト
【図１】
2013017146.tif 000005
【図２】
2013017146.tif 000006
【図３】
2013017146.tif 000007
【図４】
2013017146.tif 000008
【図５】
2013017146.tif 000009
【図６】
2013017146.tif 000010
【図７】
2013017146.tif 000011
【図８】
2013017146.tif 000012
【図９】
2013017146.tif 000013
【図１０】
2013017146.tif 000014
【図１１】
2013017146.tif 000015
【図１２】
2013017146.tif 000016
【図１３】
2013017146.tif 000017
【図１４】
2013017146.tif 000018
【図１５】
2013017146.tif 000019
【図１６】
2013017146.tif 000020
【図１７】
2013017146.tif 000021
【図１８】
2013017146.tif 000022
【図１９】
2013017146.tif 000023
【図２０】
2013017146.tif 000024
【図２１】
2013017146.tif 000025
【図２２】
2013017146.tif 000026
【図２３】
2013017146.tif 000027
【図２４】
2013017146.tif 000028
【図２５】
2013017146.tif 000029
【図２６】
2013017146.tif 000030
【図２７】
2013017146.tif 000031
【図２８】
2013017146.tif 000032
【図２９】
2013017146.tif 000033
【図３０】
2013017146.tif 000034
【図３１】
2013017146.tif 000035