(57)【要約】【課題】ユーザにとって処理効率の向上を図る情報処理装置を提供する。【解決手段】情報処理装置１は、表示装置１０に表示する表示内容を生成し、両眼視差により観察者９が観視可能な立体画像を表示する立体画像表示装置である表示装置１０に出力する。情報処理装置１は、位置情報入力部２により観察者９の位置情報を入力し、変化検出部３により位置情報の変化を検出する。切替部４は、観察者９の位置情報の変化の検出にもとづいて、付属情報表示の表示状態を、第１の表示状態から第１の表示状態に比較して観察者が観察容易な第２の表示状態に切り替える。表示出力部５は、主表示６、および主表示６に関する付属情報を表示する付属情報表示７、８を表示装置１０に出力する。【選択図】図１
2012212340.tif 000002
【特許請求の範囲】
【請求項１】
主表示、および前記主表示に関する付属情報を表示する付属情報表示を、両眼視差により観察者が観視可能な立体画像表示装置に出力する表示出力部と、
前記立体画像表示装置を観察する前記観察者の位置情報を入力する位置情報入力部と、
前記位置情報の変化を検出する変化検出部と、
前記変化の検出にもとづいて、前記付属情報表示の表示状態を、第１の表示状態から前記第１の表示状態に比較して前記観察者が観察容易な第２の表示状態に切り替える切替部と、
を備える情報処理装置。
【請求項２】
前記付属情報は、前記主表示の操作に関する操作情報である請求項１記載の情報処理装置。
【請求項３】
前記第２の表示状態において、前記観察者のジェスチャから、前記操作情報に関する選択操作を検出するジェスチャ検出部を備える請求項２記載の情報処理装置。
【請求項４】
前記付属情報は、前記主表示の属性に関する属性情報である請求項１記載の情報処理装置。
【請求項５】
前記付属情報は、前記第１の表示状態において非表示である請求項１記載の情報処理装置。
【請求項６】
前記主表示および前記付属情報表示は、多面体からなる表示オブジェクトのそれぞれ異なる面に表示される請求項１記載の情報処理装置。
【請求項７】
前記主表示および前記付属情報表示は、表示オブジェクトの同一面に領域を区分して表示される請求項１記載の情報処理装置。
【請求項８】
前記主表示は、第１の表示オブジェクトに表示され、前記付属情報表示は、第２の表示オブジェクトに表示される請求項１記載の情報処理装置。
【請求項９】
前記切替部は、前記第１の表示状態から前記第２の表示状態に切り替える際に、前記表示オブジェクトの仮想視点を第１の仮想視点から第２の仮想視点に切り替える請求項１記載の情報処理装置。
【請求項１０】
前記切替部は、前記第１の表示状態から前記第２の表示状態に切り替える際に、前記表示オブジェクトの大きさを変更する請求項１記載の情報処理装置。
【請求項１１】
前記切替部は、前記第１の表示状態から前記第２の表示状態に切り替える際に、前記表示オブジェクトの向きを変更する請求項１記載の情報処理装置。
【請求項１２】
前記切替部は、前記第１の表示状態から前記第２の表示状態に切り替える際に、前記表示オブジェクトの形状を変更する請求項１記載の情報処理装置。
【請求項１３】
前記切替部は、前記第１の表示状態から前記第２の表示状態に切り替える際に、前記表示オブジェクトの光源を変更する請求項１記載の情報処理装置。
【請求項１４】
前記切替部は、前記第１の表示状態から前記第２の表示状態に切り替える際に、複数の前記表示オブジェクトの相対的位置関係を変更する請求項１記載の情報処理装置。
【請求項１５】
主表示、および前記主表示に関する付属情報を表示する付属情報表示を、両眼視差により観察者が観視可能な立体画像により表示する立体画像表示部と、
前記立体画像表示部を観察する前記観察者の位置を検出する位置検出部と、
前記位置の変化を検出する変化検出部と、
前記変化の検出にもとづいて、前記付属情報表示の表示状態を、第１の表示状態から前記第１の表示状態に比較して前記観察者が観察容易な第２の表示状態に切り替える切替部と、
を備える画像表示装置。
【請求項１６】
情報処理装置において実行する情報処理方法であって、
主表示、および前記主表示に関する付属情報を表示する付属情報表示を、両眼視差により観察者が観視可能な立体画像表示装置に出力するステップと、
前記立体画像表示装置を観察する前記観察者の位置情報を入力するステップと、
前記位置情報の変化を検出するステップと、
前記変化の検出にもとづいて、前記付属情報表示の表示状態を、第１の表示状態から前記第１の表示状態に比較して前記観察者が観察容易な第２の表示状態に切り替えるステップと、
を有する情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置、画像表示装置、および情報処理方法に関する。
【背景技術】
【０００２】
従来、ＰＣ（Personal Computer）などのデスクトップ環境において、ユーザの視覚効果を高めるために、ディスプレイに表示するウインドウ等に影を付けて、立体的な視覚効果を演出することがおこなわれている。
【０００３】
また、近年のディスプレイ技術は、たとえば、立体画像表示装置のように、両眼視差により立体感を演出することが可能になってきている。こうしたディスプレイ技術を背景にして、ディスプレイ表示領域外に仮想オブジェクトを配置して、ユーザに対する視覚効果だけでなく、処理効率の向上を図る情報処理装置の提案がある（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２８３０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、提案の情報処理装置は、ユーザにとって処理効率の向上を図るのに十分な操作性を提供しているとは言い難く、より一層の操作性の改善が望まれている。
【０００６】
本技術は、このような点に鑑みてなされたものであり、ユーザにとって処理効率の向上を図ることができる情報処理装置、画像表示装置、および情報処理方法の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、情報処理装置は、表示出力部と、位置情報入力部と、変化検出部と、切替部を備える。表示出力部は、主表示、および主表示に関する付属情報を表示する付属情報表示を、両眼視差により観察者が観視可能な立体画像表示装置に出力する。位置情報入力部は、立体画像表示装置を観察する観察者の位置情報を入力する。変化検出部は、位置情報の変化を検出する。切替部は、変化の検出にもとづいて、付属情報表示の表示状態を、第１の表示状態から第１の表示状態に比較して観察者が観察容易な第２の表示状態に切り替える。
【０００８】
また、上記課題を解決するために、画像表示装置は、立体画像表示部と、位置検出部と、変化検出部と、切替部を備える。立体画像表示部は、主表示、および主表示に関する付属情報を表示する付属情報表示を、両眼視差により観察者が観視可能な立体画像により表示する。位置検出部は、立体画像表示部を観察する観察者の位置を検出する。変化検出部は、位置の変化を検出する。切替部は、変化の検出にもとづいて、付属情報表示の表示状態を、第１の表示状態から第１の表示状態に比較して観察者が観察容易な第２の表示状態に切り替える。
【０００９】
また、上記課題を解決するために、情報処理装置において実行する情報処理方法は、主表示、および主表示に関する付属情報を表示する付属情報表示を、両眼視差により観察者が観視可能な立体画像表示装置に出力するステップと、立体画像表示装置を観察する観察者の位置情報を入力するステップと、位置情報の変化を検出するステップと、変化の検出にもとづいて、付属情報表示の表示状態を、第１の表示状態から第１の表示状態に比較して観察者が観察容易な第２の表示状態に切り替えるステップと、を有する。
【発明の効果】
【００１０】
上記の情報処理装置、画像表示装置、および情報処理方法によれば、ユーザにとって処理効率の向上を図ることができる。
【図面の簡単な説明】
【００１１】
【図１】第１の実施形態の情報処理装置の構成例を示す図である。
【図２】第２の実施形態の立体画像表示装置と観察者の関係を示す図である。
【図３】第２の実施形態の表示面正対時の表示オブジェクトと観察者の関係を示す図である。
【図４】第２の実施形態の表示面正対時の画像表示例を示す図である。
【図５】第２の実施形態の表示面非正対時の表示オブジェクトと観察者の関係を示す図である。
【図６】第２の実施形態の表示面非正対時の画像表示例を示す図である。
【図７】第２の実施形態の表示面非正対時の画像表示例を示す図である。
【図８】第２の実施形態の画像表示装置のハードウェア構成例を示す図である。
【図９】第２の実施形態の切替トリガ検出処理のフローチャートである。
【図１０】第２の実施形態の切替情報の一例を示す図である。
【図１１】第２の実施形態の表示切替処理のフローチャートである。
【図１２】第２の実施形態の仮想視点、光源の更新の様子を示す図である。
【図１３】第２の実施形態の表示オブジェクトの画像表示および仮想空間配置の一例を示す図である。
【図１４】第２の実施形態の表示オブジェクトの画像表示および仮想空間配置の一例を示す図である。
【図１５】第２の実施形態の表示オブジェクトの画像表示および仮想空間配置の一例を示す図である。
【図１６】第２の実施形態の表示オブジェクトの画像表示および仮想空間配置の一例を示す図である。
【図１７】第２の実施形態の操作入力特定処理のフローチャートである。
【図１８】第２の実施形態のジェスチャ入力の一例を示す図である。
【図１９】第２の実施形態のジェスチャ入力の一例を示す図である。
【図２０】第２の実施形態のジェスチャ入力の一例を示す図である。
【図２１】第２の実施形態の表示オブジェクトの画像表示および仮想空間配置の変形例を示す図である。
【図２２】第２の実施形態の表示オブジェクトの画像表示および仮想空間配置の変形例を示す図である。
【図２３】第２の実施形態の表示オブジェクトの画像表示および仮想空間配置の変形例を示す図である。
【図２４】第２の実施形態の表示オブジェクトの画像表示および仮想空間配置の変形例を示す図である。
【図２５】第２の実施形態の表示オブジェクトの画像表示および仮想空間配置の変形例を示す図である。
【図２６】第２の実施形態の表示オブジェクトの画像表示および仮想空間配置の変形例を示す図である。
【図２７】第２の実施形態の表示オブジェクトの画像表示および仮想空間配置の変形例を示す図である。
【図２８】第２の実施形態の表示オブジェクトの画像表示および仮想空間配置の変形例を示す図である。
【図２９】第２の実施形態の表示オブジェクトの画像表示および仮想空間配置の変形例を示す図である。
【図３０】第３の実施形態の表示切替処理のフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本技術の実施の形態を図面を参照して詳細に説明する。
［第１の実施形態］
まず、第１の実施形態の情報処理装置の構成について図１を用いて説明する。図１は、第１の実施形態の情報処理装置の構成例を示す図である。
【００１３】
情報処理装置１は、表示装置１０に表示する表示内容を生成し、両眼視差により観察者が観視可能な立体画像を表示する立体画像表示装置である表示装置１０に出力する。情報処理装置１は、撮像装置１１が観察者９を撮影した画像から観察者９の位置を検出する。情報処理装置１は、観察者９の位置に応じて表示装置１０に表示する表示内容を更新する。
【００１４】
情報処理装置１は、位置情報入力部２と、変化検出部３と、切替部４と、表示出力部５を備える。
【００１５】
表示出力部５は、主表示６、および主表示６に関する付属情報を表示する付属情報表示７、８を表示装置１０に出力する。主表示６は、観察者９に主として提示される表示である。より、具体的に表すと、主表示６は、仮想空間（仮想三次元空間）に配置される表示オブジェクトを用いて、観察者９に主として提示される表示である。付属情報表示７、８は、主表示６に関する付属情報として、すなわち、主表示６に従属して観察者９に提示される表示である。付属情報表示７、８は、仮想空間に配置される表示オブジェクトを用いて、主表示６に従属して観察者９に提示される表示である。
【００１６】
付属情報表示７は、第１の表示状態の付属情報表示であり、付属情報表示８は、第１の表示状態に比較して観察者が観察容易な第２の表示状態の付属情報表示である。付属情報表示８は、付属情報表示７に比較して、表示面積の拡大、表示方向の変更、明るさの変更などのいずれか、または組み合わせによって、観察容易な表示状態となる。なお、付属情報表示７の表示状態は、非表示状態を含むものとする。
【００１７】
位置情報入力部２は、表示装置１０を観察する観察者９の位置情報を入力する。位置情報は、撮像装置１１が撮影する画像にもとづいて観察者９の位置を特定可能な情報である。撮像装置１１は、たとえば、ＣＣＤイメージセンサ（Charge Coupled Device Image Sensor）や、ＣＭＯＳイメージセンサ（Complementary Metal Oxide Semiconductor Image Sensor）である。
【００１８】
変化検出部３は、位置情報の変化を検出する。たとえば、変化検出部３は、第１の位置にいる観察者９ａの位置情報と、第２の位置にいる観察者９ｂの位置情報とを比較して、観察者９の位置情報に変化があったことを検出する。
【００１９】
切替部４は、観察者９の位置情報の変化の検出にもとづいて、付属情報表示の表示状態を、第１の表示状態から第１の表示状態に比較して観察者が観察容易な第２の表示状態に切り替える。
【００２０】
たとえば、情報処理装置１は、直方体からなるウインドウ表示の正面に主表示６ａ、側面に付属情報表示７を、観察者９ａに対して表示する出力を表示装置１０におこなう。ここで、位置情報入力部２が観察者９ｂの位置情報を入力し、変化検出部３が観察者９ａから観察者９ｂの位置変化を検出すると、切替部４は、表示出力部５が出力する付属情報表示７を付属情報表示８に切り替える。すなわち、情報処理装置１は、直方体からなるウインドウ表示の正面に付属情報表示８、側面に主表示６ｂを、観察者９ｂに対して表示する出力を表示装置１０におこなう。
【００２１】
このように、情報処理装置１は、観察者９の位置変化を検出して、付属情報表示７を付属情報表示８に切り替えることができる。これにより、表示装置１０を観察する観察者９は、観察者９自身の位置変化により容易に表示内容の切り替えをおこなうことができ、観察者（ユーザ）９にとって処理効率の向上を図ることができる。
【００２２】
また、情報処理装置１は、観察者９の位置変化を検出して、立体画像表示装置である表示装置１０の表示内容を切り替えるため、観察者９にとって自然に受け入れ可能な操作を提供できる。
【００２３】
［第２の実施形態］
次に、第２の実施形態を用いてより具体的に説明する。図２は、第２の実施形態の立体画像表示装置と観察者の関係を示す図である。
【００２４】
立体画像表示装置２０は、両眼視差により観察者９０が観視可能な立体画像を表示する。立体画像表示装置２０は、ＬＣＤ（Liquid Crystal Display：液晶ディスプレイ）２１と、レンチキュラレンズ２３を備える。ＬＣＤ２１は、左眼用画像と右眼用画像を表示する。レンチキュラレンズ２３は、ＬＣＤ２１からの入射光を屈折させて、ＬＣＤ２１が表示する左眼用画像を左眼用画像観察領域ＺＬに、ＬＣＤ２１が表示する右眼用画像を右眼用画像観察領域ＺＲに出射する。これにより、立体画像表示装置２０は、立体画像表示装置２０の表示面から所定距離にいる観察者９０のおよそ６５ｍｍ離れた左眼ＥＬと右眼ＥＲに、それぞれ左眼用画像と右眼用画像を観視させる。左眼用画像と右眼用画像は、視差が設定された画像であり、観察者９０は、立体画像表示装置２０に表示された画像を立体画像として認識可能になる。
【００２５】
立体画像表示装置２０は、表示面の額縁部、または周縁部に、撮像装置２２を備える。撮像装置２２は、観察者９０を撮影する。撮像装置２２が撮影した画像は、観察者９０の位置を特定し、位置変化を検出するために用いられる。また、撮像装置２２が撮影した画像は、位置変化の検出に限らず、ジェスチャ入力に用いることができる。
【００２６】
なお、撮像装置２２の撮影対象は、観察者９０の全部、または体の一部の部位であってもよく、また複数の部位であってもよい。たとえば、観察者９０の体幹部９１は、ボディトラッキングをおこなう場合の撮影対象になる。また、観察者９０の頭部９２は、ヘッドトラッキングをおこなう場合の撮影対象になる。また、観察者９０の腕部９３や手部９４は、アームトラッキングやハンドトラッキングをおこなう場合の撮影対象になる。また、観察者９０の顔部９５は、フェイストラッキングをおこなう場合の撮影対象になる。また、観察者９０の左眼ＥＬ、左瞳ＥＬ１、右眼ＥＲ、右瞳ＥＲ１は、アイトラッキング（視線検出を含む）をおこなう場合の撮影対象になる。
【００２７】
なお、立体画像表示装置としてレンチキュラ方式を説明したが、これに限らず、バリア方式などの空間分割方式、シャッタ眼鏡を用いた時間分割方式など、既知の立体画像表示方式を用いることができる。
【００２８】
次に、立体画像表示装置が表示する表示オブジェクトについて、図３から図７を用いて表示面正対時と表示面非正対時の画像表示例を示しながら説明する。図３は、第２の実施形態の表示面正対時の表示オブジェクトと観察者の関係を示す図である。図４は、第２の実施形態の表示面正対時の画像表示例を示す図である。図５は、第２の実施形態の表示面非正対時の表示オブジェクトと観察者の関係を示す図である。図６、図７は、第２の実施形態の表示面非正対時の画像表示例を示す図である。
【００２９】
立体画像表示装置２０の表示面２４に右眼用画像および左眼用画像が表示されることにもとづいて、表示面２４の奥側および手前側に形成された仮想空間内に出現する（観察者９０が立体画像として観視し得る）画像を表示オブジェクトと表現する。観察者９０の左眼ＥＬと右眼ＥＲが観察位置Ｐ１にあるとき、すなわち、左眼ＥＬが左眼用画像観察領域ＺＬにあり、右眼ＥＲが右眼用画像観察領域ＺＲにあるとき、観察者９０は、表示オブジェクト１００を立体画像として観視し得る。
【００３０】
表示オブジェクト１００は、主表示面１０１と付属情報表示面１０２を備える多面体として設定される。表示オブジェクト１００は、所定の情報の表示単位であり、たとえば、ウインドウやアイコンなどである。
【００３１】
表示オブジェクト１００の主表示面１０１は、表示オブジェクト１００の主となる表示面であり、付属情報表示面１０２は主となる表示に付属する付属情報を表示する従となる表示面である。図３に示す主表示面１０１は、付属情報表示面１０２と比較して観察位置Ｐ１の観察者９０から観察容易な位置にある。主表示面１０１は、観察位置Ｐ１の観察者９０と正対する位置にある。主表示面１０１は、アプリケーションの実行中の画面を表示する。たとえば、主表示面１０１は、ワードプロセッサやテキストエディタ、グラフィックエディタの編集画面であり、ブラウザのブラウジング画面である。
【００３２】
画像表示例２００は、仮想空間に配置された表示オブジェクト１００を観察位置Ｐ１から観察した画像である。画像表示例２００に示す表示オブジェクト１００は、アプリケーションのウインドウであり、主表示面１０１を正面に正対するように表示し、側面の１つに付属情報表示面１０２を表示する。表示オブジェクト１００は、仮想空間内で俯瞰したときに台形形状であり、観察位置Ｐ１の観察者９０は、付属情報表示面１０２を確認可能にしている。このように主表示面１０１とともに観察可能な付属情報表示面１０２は、観察位置Ｐ１にいる観察者９０に観察位置変更の動機付けを与える。
【００３３】
付属情報表示面１０２は、操作情報１０３と属性情報１０４を表示する。操作情報１０３は、アプリケーションの操作に関する情報である。たとえば、操作情報１０３は、ウインドウに対する「最小化」、「最大化」、「閉じる」の各操作メニューや、ファイルに対する「保存」、「印刷」などの各操作メニューがある。属性情報１０４は、アプリケーションの属性に関する情報である。たとえば、属性情報１０４は、作業中ファイルの「作成日時」、「更新日時」、「サイズ」、「作成者」、「更新者」などがある。
【００３４】
また、表示オブジェクト１００がアイコンである場合も、アプリケーションのウインドウと同様に、付属情報表示面１０２は、操作情報１０３や属性情報１０４の表示をおこなうことができる。
【００３５】
図５に示す観察位置Ｐ２は、観察位置Ｐ１より右方向に位置する。主表示面１０１は、観察位置Ｐ２の観察者９０と正対する位置からずれた位置にある。立体画像表示装置２０は、観察者９０の観察位置Ｐ１から観察位置Ｐ２への位置変化の検出にもとづいて、図６に示す画像表示例２０１のように表示面２４に表示する画像を切り替える。また、観察位置Ｐ２においても、レンチキュラレンズ２３は、ＬＣＤ２１からの入射光を屈折させて、ＬＣＤ２１が表示する左眼用画像を左眼用画像観察領域ＺＬに、ＬＣＤ２１が表示する右眼用画像を右眼用画像観察領域ＺＲに出射する。
【００３６】
画像表示例２０１は、仮想空間に配置された表示オブジェクト１００を観察位置Ｐ２から観察した画像である。画像表示例２０１に示す表示オブジェクト１００の付属情報表示面１０２は、画像表示例２００に示す付属情報表示面１０２よりも表示面積が大きくなっている。これにより、観察者９０は、付属情報表示面１０２に表示される情報（操作情報１０３、属性情報１０４）の観察が容易になっている。付属情報表示面１０２の表示面積の拡大は、表示オブジェクト１００を観察する仮想視点を観察位置Ｐ１から観察位置Ｐ２に切り替えることによって実現することができる。
【００３７】
図７に示す画像表示例２０２は、仮想空間に配置された表示オブジェクト１００を観察位置Ｐ２から観察した画像である。画像表示例２０２に示す表示オブジェクト１００の付属情報表示面１０２は、画像表示例２０１に示す付属情報表示面１０２よりも、さらに表示面積が大きくなっている。これにより、観察者９０は、付属情報表示面１０２に表示される情報（操作情報１０３、属性情報１０４）の観察が一層容易になっている。
【００３８】
なお、付属情報表示面１０２の表示面積の拡大は、表示オブジェクト１００を観察する仮想視点の切り替えによって実現することができるほか、表示オブジェクト１００の向き、サイズ、形状の切り替え、またはこれらの組み合わせによっても実現することができる。
【００３９】
次に、画像表示装置のハードウェア構成について説明する。図８は、第２の実施形態の画像表示装置のハードウェア構成例を示す図である。画像表示装置５０は、画像処理を含む所要の情報処理をおこなう情報処理装置３０と、情報処理装置３０が生成する画像を立体画像として表示出力可能な立体画像表示装置２０を含んで構成される。
【００４０】
情報処理装置３０は、ＣＰＵ（Central Processing Unit）３１によって装置全体が制御されている。ＣＰＵ３１には、バス３７を介してＲＡＭ（Random Access Memory）３２、ＨＤＤ（Hard Disk Drive：ハードディスクドライブ）３３、通信インタフェース３４、グラフィック処理装置３５、および入出力インタフェース３６が接続されている。
【００４１】
ＲＡＭ３２には、ＣＰＵ３１に実行させるＯＳ（Operating System）のプログラムやサーバを実行するためのアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ３２には、ＣＰＵ３１による処理に必要な各種データが格納される。ＨＤＤ３３には、ＯＳやアプリケーションプログラムが格納される。
【００４２】
グラフィック処理装置３５には、立体画像表示装置２０が接続されている。立体画像表示装置２０は、情報処理作業をおこなうための所定のＧＵＩ（Graphical User Interface）を表示する。グラフィック処理装置３５は、ＣＰＵ３１からの命令に従って、画像を立体画像表示装置２０に表示させる。
【００４３】
入出力インタフェース３６には、キーボード３８、マウス３９、撮像装置２２が接続されている。また、入出力インタフェース３６は、可搬型記録媒体４１への情報の書込み、および可搬型記録媒体４１からの情報の読み出しが可能な可搬型記録媒体インタフェースと接続可能になっている。入出力インタフェース３６は、キーボード３８、マウス３９、撮像装置２２、可搬型記録媒体インタフェースから送られてくる信号を、バス３７を介してＣＰＵ３１に送信する。
【００４４】
情報処理装置３０は、撮像装置２２からの入力にもとづいて、観察者９０のトラッキングとジェスチャ入力をおこなう。なお、画像表示装置５０は、観察者９０のトラッキングをおこなう入力装置と、ジェスチャ入力をおこなう入力装置をそれぞれ設けるようにしてもよい。
【００４５】
通信インタフェース３４は、図示しないネットワークに接続されている。通信インタフェース３４は、ネットワークを介して他のコンピュータとの間でデータの送受信をおこなう。
【００４６】
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。
【００４７】
なお、情報処理装置３０は、それぞれＦＰＧＡ（Field Programmable Gate Array）やＤＳＰ（Digital Signal Processer）などからなるモジュールを含んで構成することもでき、ＣＰＵ３１を有しない構成とすることもできる。その場合、情報処理装置３０は、それぞれ不揮発性メモリ（たとえば、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory）、フラッシュメモリ、フラッシュメモリ型メモリカードなど）を備え、モジュールのファームウェアを記憶する。不揮発性メモリは、可搬型記録媒体４１、あるいは通信インタフェース３４を介してファームウェアを書き込むことができる。このように情報処理装置３０は、不揮発性メモリに記憶されているファームウェアを書き換えることにより、ファームウェアの更新をすることもできる。
【００４８】
次に、情報処理装置３０が実行する切替トリガ検出処理について図９、図１０を用いて説明する。図９は、第２の実施形態の切替トリガ検出処理のフローチャートである。図１０は、第２の実施形態の切替情報の一例を示す図である。情報処理装置３０は、所要のアプリケーションの実行に並行して、切替トリガ検出処理を実行する。切替トリガ検出処理は、観察者９０のトラッキングをおこない、表示の切替タイミングの決定および切替内容の設定をおこなう処理である。
【００４９】
［ステップＳ１１］情報処理装置３０は、撮像装置２２からの入力にもとづいて、観察者９０の位置検出をおこなう。
【００５０】
［ステップＳ１２］情報処理装置３０は、観察者９０の位置について所定の変化を検出する。
【００５１】
［ステップＳ１３］情報処理装置３０は、観察者９０の位置について所定の変化を検出した場合にステップＳ１４にすすみ、所定の変化を検出しない場合にステップＳ１１にすすむ。
【００５２】
［ステップＳ１４］情報処理装置３０は、表示の切替対象となる表示オブジェクトを特定する。なお、表示の切替対象となる表示オブジェクトは、複数であってもよい。また、表示の切替対象となる表示オブジェクトは、アクティブなウインドウなど所定条件を満たすものに限ってもよい。
【００５３】
［ステップＳ１５］情報処理装置３０は、表示の切替対象として特定した表示オブジェクト毎に切替情報を設定する。切替情報３００は、情報処理装置３０が設定する切替情報の一例である。切替情報３００は、表示オブジェクトをどのような表示態様に切り替えるかを特定するための情報である。切替情報３００は、表示オブジェクトを一意に識別する識別情報（たとえば、「００１」）を含む。また、切替情報３００は、表示オブジェクトの形状を特定可能な情報（たとえば、「幅厚ウインドウ」）を含む。また、切替情報３００は、表示オブジェクトのサイズを特定可能な情報（たとえば、「中」）を含む。また、切替情報３００は、表示オブジェクトの位置を特定可能な情報（たとえば、「ｘ１、ｙ１、ｚ１」）を含む。また、切替情報３００は、表示オブジェクトの向きを特定可能な情報（たとえば、「ｄｘ１、ｄｙ１、ｄｚ１」）を含む。なお、各情報は、具体的な値を定義した情報であってもよいし、あらかじめ定義してある情報を参照するためのインデックスなどであってもよい。
【００５４】
また、切替情報３００は、表示オブジェクトに設定された領域毎の表示内容を含む。たとえば、識別情報「００１」で特定される表示オブジェクトは、領域ａから領域ｎまでの表示領域を有し、領域ａには「主表示」、領域ｂには「属性表示」、領域ｃには「操作表示」が設定される。なお、表示オブジェクトに設定された領域は、多面体からなる表示オブジェクトの各面毎に設定されたものであってもよいし、一の面を複数領域に分割して設定されたものであってもよいし、これらの組み合わせであってもよい。
【００５５】
［ステップＳ１６］情報処理装置３０は、トラッキング情報を設定する。トラッキング情報は、観察者９０の観察位置に関する情報である。
【００５６】
［ステップＳ１７］情報処理装置３０は、表示の切替トリガとなる表示切替フラグをセットして切替トリガ検出処理を終了する。
【００５７】
なお、ステップＳ１２で検出する所定の変化は、観察者９０のトラッキング部位（たとえば、頭部９２、左眼ＥＬおよび右眼ＥＲなど）の所定方向への所定の移動量（たとえば、右方向に６５ｍｍ（左右眼の距離）など）がある。
【００５８】
また、ステップＳ１２で検出する所定の変化は、頭部９２（顔部９５、左眼ＥＬおよび右眼ＥＲを含む）の所定の傾き量などであってもよい。また、ステップＳ１２で検出する所定の変化は、頭部９２（顔部９５、左眼ＥＬおよび右眼ＥＲを含む）の所定の回転量などであってもよい。また、ステップＳ１２で検出する所定の変化は、左眼ＥＬおよび左瞳ＥＬ１、右眼ＥＲおよび右瞳ＥＲ１から検出する視線方向などであってもよい。これらによれば、体幹部９１の大きな移動を伴わなくとも表示切り替えが可能であり、ユーザにとって一層の処理効率の向上を図ることができる。
【００５９】
次に、情報処理装置３０が実行する表示切替処理について図１１、図１２を用いて説明する。図１１は、第２の実施形態の表示切替処理のフローチャートである。図１２は、第２の実施形態の仮想視点、光源の更新の様子を示す図である。情報処理装置３０は、所要のアプリケーションの実行に並行して、表示切替処理を実行する。表示切替処理は、切替トリガ検出処理がセットする表示切替フラグを監視し、表示切替フラグのセットを検出して表示切替をおこなう処理である。
【００６０】
［ステップＳ２１］情報処理装置３０は、表示切替フラグを監視し、表示切替フラグがセットされていればステップＳ２２にすすみ、表示切替フラグがセットされていなければ表示切替処理を終了する。
【００６１】
［ステップＳ２２］情報処理装置３０は、切替情報を取得する。
【００６２】
［ステップＳ２３］情報処理装置３０は、切替情報にもとづいて表示オブジェクトを更新する。たとえば、情報処理装置３０は、切替情報３００にもとづいて、識別情報「００１」で特定される表示オブジェクトの形状を「幅厚ウインドウ」、サイズを「中」、位置を「ｘ１、ｙ１、ｚ１」、向きを「ｄｘ１、ｄｙ１、ｄｚ１」に設定する。
【００６３】
［ステップＳ２４］情報処理装置３０は、トラッキング情報を取得する。
【００６４】
［ステップＳ２５］情報処理装置３０は、トラッキング情報にもとづいて仮想空間に設定する仮想視点を更新する。
【００６５】
［ステップＳ２６］情報処理装置３０は、トラッキング情報にもとづいて仮想空間に設定する光源を更新する。
【００６６】
［ステップＳ２７］情報処理装置３０は、表示用画像を生成する画像生成処理を実行した後に表示切替処理を終了する。画像生成処理は、仮想空間に配置した表示オブジェクトを設定した光源と仮想視点とにもとづいてレンダリング処理をおこない表示用画像を生成する処理である。情報処理装置３０は、左眼用画像と右眼用画像とを生成した後に合成して、表示用画像を生成する。
【００６７】
このような、表示切替処理の実行前後の表示オブジェクト、光源、仮想視点の更新例が仮想視点更新例２０３である。仮想視点更新例２０３は、表示切替前後の表示オブジェクト１００ａ、１００ｂ、光源１０６、１０８、仮想視点１０５Ｌ、１０５Ｒ、１０７Ｌ、１０７Ｒの位置関係を示す。なお、仮想視点１０５Ｌ、１０７Ｌは、左眼用画像を生成するための仮想視点であり、仮想視点１０５Ｒ、１０７Ｒは、右眼用画像を生成するための仮想視点である。
【００６８】
表示切替前の表示オブジェクト１００ａは、切替情報にもとづいて表示オブジェクトの形状、サイズ、位置、向きが更新された表示オブジェクト１００ｂに切り替えられる。また、表示切替前の光源１０６は、トラッキング情報にもとづいて位置、照射範囲、明るさ、色などが更新された光源１０８に切り替えられる。また、表示切替前の仮想視点１０５Ｌ、１０５Ｒは、トラッキング情報にもとづいて位置、向きなどが更新された仮想視点１０７Ｌ、１０７Ｒに切り替えられる。
【００６９】
このように、画像表示装置５０は、表示切替前後で表示オブジェクトの表示態様の更新と、表示オブジェクト、光源、仮想視点の配置の更新とをおこなうので、付属情報表示面１０２ａに比較して付属情報表示面１０２ｂは、観察者９０にとって観察容易となる。
【００７０】
なお、画像表示装置５０は、表示切替前後で表示オブジェクトの表示態様の更新と、表示オブジェクト、光源、仮想視点の配置の更新のうち、いずれか一方をおこなうものであってもよい。
【００７１】
なお、仮想視点１０７Ｌ、１０７Ｒへの切り替えは、トラッキング情報にもとづいて位置、向きなどが更新する際に、所定の係数をかけるなどして、検出した観察者９０の動きより大きな変化で表示内容を切り替えるようにしてもよい。このようにすれば、画像表示装置５０は、観察者９０に大きな動きを強いることなく、付属情報表示面１０２の視認性を向上させることができる。
【００７２】
次に、表示オブジェクトの仮想空間配置例および画像表示例について図１３から図１６を用いて説明する。図１３から図１６は、第２の実施形態の表示オブジェクトの画像表示および仮想空間配置の一例を示す図である。
【００７３】
仮想空間配置例２０５（図１３参照）は、観察者９０が表示面２４に正対しているとき（表示切替前）の表示オブジェクト１１０の様子を示す。表示オブジェクト１１０は、薄板状であって表示面２４より奥手方向に位置する。表示オブジェクト１１０は、主表示面１１１を表示面２４に向けて、付属情報表示面１１２を側方に向けている。
【００７４】
このような表示オブジェクト１１０は、観察者９０に画像表示例２０４（図１３参照）のように観察される。表示オブジェクト１１０の主表示面１１１は、観察者９０に観察容易な状態にあり、付属情報表示面１１２は観察できない状態にある。
【００７５】
仮想空間配置例２０７（図１４参照）は、観察者９０が表示面２４に正対しているとき（表示切替前）の表示オブジェクト１１３の様子を示す。表示オブジェクト１１３は、断面が台形の薄板状であって表示面２４より奥手方向に位置する。表示オブジェクト１１３は、主表示面１１４を表示面２４に向けて、付属情報表示面１１５を斜めにして前方に向けている。
【００７６】
このような表示オブジェクト１１３は、観察者９０に画像表示例２０６（図１４参照）のように観察される。表示オブジェクト１１３の主表示面１１４は、観察者９０に観察容易な状態にあり、付属情報表示面１１５は観察容易でないものの、付属情報表示面１１５の存在を確認可能な状態にある。このような付属情報表示面１１５は、観察者９０に対して付属情報表示面１１５を観察するための位置変更をおこなう動機付けを与える。
【００７７】
仮想空間配置例２０９（図１５参照）は、観察者９０が表示面２４に正対していないとき（表示切替後）の表示オブジェクト１１６の様子を示す。表示オブジェクト１１６は、立方体状であって表示面２４より奥手方向に位置する。表示オブジェクト１１６は、主表示面１１７および付属情報表示面１１８を斜めにして前方に向けている。
【００７８】
このような表示オブジェクト１１６は、観察者９０に画像表示例２０８（図１５参照）のように観察される。表示切替後の表示オブジェクト１１６は、変形、向きの変更により表示態様を更新し、付属情報表示面１１８を観察者９０にとって観察容易な表示状態としている。
【００７９】
なお、表示切替前の表示オブジェクトが表示オブジェクト１１０であれば、表示オブジェクト１１６の付属情報表示面１１８は、付属情報表示面１１２の非表示状態から観察者９０が観察容易な表示状態になったといえる。また、表示切替前の表示オブジェクトが表示オブジェクト１１３であれば、表示オブジェクト１１６の付属情報表示面１１８は、付属情報表示面１１５の表示状態よりも観察者９０が観察容易な表示状態になったといえる。
【００８０】
仮想空間配置例２１１（図１６参照）は、観察者９０が表示面２４に正対していないとき（表示切替後）の表示オブジェクト１１９の様子を示す。表示オブジェクト１１９は、立方体状であって、表示面２４を挟んで一部が手前方向に、その余が奥手方向に位置する。表示オブジェクト１１９は、主表示面１２０および付属情報表示面１２１を斜めにして前方に向けている。
【００８１】
このような表示オブジェクト１１９は、観察者９０に画像表示例２１０（図１６参照）のように観察される。表示切替後の表示オブジェクト１１９は、変形、向きの変更、位置の変更により表示態様を更新し、付属情報表示面１２１を観察者９０にとって観察容易な表示状態としている。
【００８２】
なお、表示切替前の表示オブジェクトが表示オブジェクト１１０であれば、表示オブジェクト１１９の付属情報表示面１２１は、付属情報表示面１１２の非表示状態から観察者９０が観察容易な表示状態になったといえる。また、表示切替前の表示オブジェクトが表示オブジェクト１１３であれば、表示オブジェクト１１９の付属情報表示面１２１は、付属情報表示面１１５の表示状態よりも観察者９０が観察容易な表示状態になったといえる。
【００８３】
このように、画像表示装置５０は、ユーザ（観察者９０）の動きにしたがい付属情報表示面の観察容易性を変更することができる。このようなＧＵＩの改善は、ユーザの操作性の改善や、表示領域の有効利用により、ユーザの処理効率の向上を図ることができる。
【００８４】
次に、情報処理装置３０が実行する操作入力特定処理について図１７を用いて説明する。図１７は、第２の実施形態の操作入力特定処理のフローチャートである。情報処理装置３０は、所要のアプリケーションの実行に並行して、操作入力特定処理を実行する。操作入力特定処理は、観察者９０の手、指を検出し、手、指によるジェスチャを検出し、アプリケーションの操作入力の特定をおこなう処理である。
【００８５】
［ステップＳ３１］情報処理装置３０は、選択可能操作情報を取得する。選択可能操作情報は、実行中のアプリケーションの操作入力として有効なジェスチャパタンを定義した情報である。
【００８６】
［ステップＳ３２］情報処理装置３０は、観察者９０の手部９４を検出する。情報処理装置３０は、観察者９０の手部９４の位置、向き、形状などを特定する。観察者９０の手部９４の検出は、撮像装置２２が撮影する画像にもとづいておこなう。
【００８７】
［ステップＳ３３］情報処理装置３０は、観察者９０の手部９４の時系列的な変化を検出する。
【００８８】
［ステップＳ３４］情報処理装置３０は、選択可能操作情報が定義するジェスチャパタンと、観察者９０の手部９４の時系列的な変化パタンのマッチングをおこなう。
【００８９】
［ステップＳ３５］情報処理装置３０は、ジェスチャパタンと、観察者９０の手部９４の時系列的な変化パタンとが一致した場合にステップＳ３６にすすみ、一致しない場合にステップＳ３１にすすむ。
【００９０】
［ステップＳ３６］情報処理装置３０は、選択可能操作情報から一致したジェスチャパタンに対応する操作入力を特定して操作入力特定処理を終了する。
【００９１】
次に、ジェスチャ入力の具体例を図１８から図２０を用いて説明する。図１８から図２０は、第２の実施形態のジェスチャ入力の一例を示す図である。
【００９２】
ジェスチャ入力例２１２は、観察者９０の手部９４ａが手部９４ｂの位置まで移動したことを検出したジェスチャ入力例を示す。情報処理装置３０は、手部９４ａを検出した後、手部９４ｂを検出することで、所定時間内の手部９４の変化量が、所定方向に所定距離（たとえば、左方向に２０ｃｍ移動）だけあったことを検出する。情報処理装置３０は、検出した変化パタンがあらかじめ定義したジェスチャパタンと一致することで、所定の操作入力を受け付ける。
【００９３】
ジェスチャ入力例２１３は、観察者９０の手部９４ｃが手部９４ｄの向きまで回転したことを検出したジェスチャ入力例を示す。情報処理装置３０は、手部９４ｃを指の位置関係まで含めて検出した後、手部９４ｄの指の位置関係を比較して回転を検出することで、所定時間内の手部９４の変化量が、所定方向に所定角度（たとえば、反時計回りに３０度回転）だけあったことを検出する。情報処理装置３０は、検出した変化パタンがあらかじめ定義したジェスチャパタンと一致することで、所定の操作入力を受け付ける。
【００９４】
ジェスチャ入力例２１４は、観察者９０の手部９４ｅが手部９４ｆの位置まで接近したことを検出したジェスチャ入力例を示す。情報処理装置３０は、手部９４ｅを検出した後、手部９４ｆを検出することで、所定時間内の手部９４の変化量が、所定方向に所定距離（たとえば、接近方向に１０ｃｍ移動）だけあったことを検出する。情報処理装置３０は、検出した変化パタンがあらかじめ定義したジェスチャパタンと一致することで、所定の操作入力を受け付ける。
【００９５】
なお、ジェスチャ入力は、上記に例示した以外にも、傾きの変化（たとえば、手のひらの向きの変化）や形状の変化（たとえば、手を握ったり、開いたりなど）を検出するものであってもよい。
【００９６】
なお、手部９４によるジェスチャ入力について説明したが、ジェスチャ入力をおこなう部位は、手部９４に限らず観察者９０のその他の部位（たとえば、頭部９２、顔部９５など）であってもよい。また、ジェスチャ入力は、左瞳ＥＬ１や右瞳ＥＲ１の動きを検出した視線入力などを含むものである。また、ジェスチャにより特定する操作入力は、マウス操作や、タッチパネルタッチ操作などと同様の操作入力を対象とすることができる。
【００９７】
なお、ジェスチャ入力は、観察者９０の変化を検出して、表示切替を行った後に有効な入力として受け付けるものであってもよい。また、ジェスチャ入力は、付属情報表示面を対象とするものに限ってもよい。このようにすれば、画像表示装置５０は、ユーザにとってジェスチャ入力の有効な状態、あるいはジェスチャ入力の有効な対象の把握が容易になる。また、画像表示装置５０は、マウス３９を用いて右クリック操作していた操作内容を、右クリック入力に代えて観察者９０の移動による表示切替、マウス３９のポインティングや選択、決定操作入力に代えてジェスチャ入力とすることができる。これにより、画像表示装置５０は、ユーザの操作性を改善し、ユーザの処理効率の向上を図ることができる。
【００９８】
次に、表示オブジェクトの画像表示および仮想空間配置の変形例を、図２１から図２９を用いて説明する。図２１から図２９は、第２の実施形態の表示オブジェクトの画像表示および仮想空間配置の変形例を示す図である。
【００９９】
まず、表示領域外にある付属情報表示面を表示切替により、立体画像表示装置２０の表示領域内に付属情報表示面を表示する表示例について、図２１、図２２を用いて説明する。
【０１００】
仮想空間配置例２１６（図２１参照）は、観察者９０が表示面２４に正対しているとき（表示切替前）の表示オブジェクト１２２の様子を示す。表示オブジェクト１２２は、薄板状であって表示面２４より奥手方向に位置する。表示オブジェクト１２２は、主表示面１２３と付属情報表示面１２４を同一面に並べて備え、表示面２４に向けている。主表示面１２３は、表示面２４に正対している観察者９０によって観察できる表示領域内にあり、付属情報表示面１２４は、観察者９０によって観察できない表示領域外にある（画像表示例２１５参照）。
【０１０１】
仮想空間配置例２１８（図２２参照）は、観察者９０が表示面２４に正対していないとき（表示切替後）の表示オブジェクト１２５の様子を示す。表示オブジェクト１２５は、薄板状であって表示面２４より奥手方向に位置する。表示オブジェクト１２５は、主表示面１２６および付属情報表示面１２７を斜めにして前方に向けている。表示オブジェクト１２５は、表示オブジェクト１２２（図２１参照）の位置、向きを変更した表示オブジェクトである。表示オブジェクト１２５は、表示面２４に対して付属情報表示面１２７を表示面２４に近接させる位置および向きで仮想空間内に配置される。
【０１０２】
このような表示オブジェクト１２５は、観察者９０に画像表示例２１７（図２２参照）のように観察される。表示切替後の表示オブジェクト１２５は、向きの変更、位置の変更により表示態様を更新し、付属情報表示面１２７を観察者９０にとって観察容易な表示状態としている。このような付属情報表示面１２７の表示状態は、表示切替前の表示オブジェクト１２２の付属情報表示面１２４の非表示状態から観察者９０が観察容易な表示状態になったといえる。
【０１０３】
次に、複数ある表示オブジェクトの再配置をともなう表示切替により、立体画像表示装置２０の表示領域内に付属情報表示面を表示する表示例について、図２３、図２４を用いて説明する。たとえば、再配置をおこなう表示オブジェクトは、重畳配置されたウインドウやアイコンなどがある。
【０１０４】
仮想空間配置例２２０（図２３参照）は、観察者９０が表示面２４に正対しているとき（表示切替前）の表示オブジェクト１２８、１２９、１３０の様子を示す。表示オブジェクト１２８、１２９、１３０は、それぞれ薄板状であって表示面２４より奥手方向に整列して位置する。表示オブジェクト１２８は、主表示面１３１を表示面２４に向けて、付属情報表示面１３２を側方に向けている。このような表示オブジェクト１２８は、観察者９０に画像表示例２１９（図２３参照）のように観察される。表示オブジェクト１２８の主表示面１３１は、観察者９０に観察容易な状態にあり、付属情報表示面１３２は観察できない状態にある。また、表示オブジェクト１２９、１３０は、表示オブジェクト１２８の背面側に位置し、観察者９０から確認できない。
【０１０５】
仮想空間配置例２２２（図２４参照）は、観察者９０が表示面２４に正対していないとき（表示切替後）の表示オブジェクト１３３、１３４、１３５の様子を示す。なお、表示オブジェクト１３３、１３４、１３５は、それぞれ表示切替前の表示オブジェクト１２８、１２９、１３０に対応する。
【０１０６】
表示オブジェクト１３３は、直方体状であって表示面２４より奥手方向に位置する。表示オブジェクト１３３は、主表示面１３６および付属情報表示面１３７を斜めにして前方に向けている。このような表示オブジェクト１３３は、観察者９０に画像表示例２２１（図２４参照）のように観察される。表示切替後の表示オブジェクト１３３は、変形、位置の変更、向きの変更により表示態様を更新し、付属情報表示面１３７を観察者９０にとって観察容易な表示状態としている。このような付属情報表示面１３７の表示状態は、表示切替前の表示オブジェクト１２８の付属情報表示面１３２の非表示状態から観察者９０が観察容易な表示状態になったといえる。
【０１０７】
また、表示オブジェクト１３４、１３５は、それぞれ表示オブジェクト１３３との整列状態から、位置の変更、向きの変更により表示態様を更新する。これにより、表示オブジェクト１３４、１３５は、表示切替前には、表示されていなかった付属情報表示面１３８、１３９を観察者９０が観察容易な表示状態となる。なお、表示オブジェクト１３４、１３５は、観察容易な表示状態となる付属情報表示面１３８、１３９に代えて、あるいは含めて主表示面を観察容易な表示状態としてもよい。
【０１０８】
次に、一の表示オブジェクト上に配置された複数の表示オブジェクトの再配置をともなう表示切替により、立体画像表示装置２０の表示領域内に付属情報表示面を表示する表示例について、図２５から図２７を用いて説明する。たとえば、再配置をおこなう表示オブジェクトは、ウインドウ上に配置されたアイコンなどがある。
【０１０９】
仮想空間配置例２２４（図２５参照）は、観察者９０が表示面２４に正対しているとき（表示切替前）の表示オブジェクト１４０、１４１の様子を示す。複数の表示オブジェクト１４１は、薄板状であって、同じく薄板状の表示オブジェクト１４０の前面側に配置されている。表示オブジェクト１４０、１４１は、それぞれ、表示面２４より奥手方向に位置する。表示オブジェクト１４１は、主表示面１４２を表示面２４に向けて、付属情報表示面１４３を側方に向けている。このような表示オブジェクト１４１は、観察者９０に画像表示例２２３（図２５参照）のように観察される。表示オブジェクト１４１の主表示面１４２は、観察者９０に観察容易な状態にあり、付属情報表示面１４３は観察できない状態にある。
【０１１０】
仮想空間配置例２２６（図２６参照）は、観察者９０が表示面２４に正対していないとき（表示切替後）の表示オブジェクト１４４、１４５の様子を示す。なお、表示オブジェクト１４４、１４５は、それぞれ表示切替前の表示オブジェクト１４０、１４１に対応する。
【０１１１】
表示オブジェクト１４４、１４５は、それぞれ直方体状であって表示面２４より奥手方向に位置する。表示オブジェクト１４５は、主表示面１４６および付属情報表示面１４７を斜めにして前方に向けている。このような表示オブジェクト１４５は、観察者９０に画像表示例２２５（図２６参照）のように観察される。表示切替後の表示オブジェクト１４５は、位置の変更、向きの変更により表示態様を更新し、付属情報表示面１４７を観察者９０にとって観察容易な表示状態としている。このような付属情報表示面１４７の表示状態は、表示切替前の表示オブジェクト１４１の付属情報表示面１４３の非表示状態から観察者９０が観察容易な表示状態になったといえる。
【０１１２】
このように、表示オブジェクト１４５は、背景となる表示オブジェクト１４４と独立して、表示態様の変更をおこなう。言い換えれば、仮想空間内の複数の表示オブジェクト１４５は、相対的位置関係を変更して表示態様の変更をおこなう。これにより、表示オブジェクト１４５が表示オブジェクト１４４に関連付けされていても、表示オブジェクト１４４の観察状態と独立して付属情報表示面１４７の観察状態を容易なものとすることができる。
【０１１３】
仮想空間配置例２２８（図２７参照）は、観察者９０が表示面２４に正対していないとき（表示切替後）の表示オブジェクト１４８、１４９の様子を示す。なお、表示オブジェクト１４８、１４９は、それぞれ表示切替前の表示オブジェクト１４０、１４１に対応する。
【０１１４】
表示オブジェクト１４８、１４９は、それぞれ立方体状であって表示面２４より奥手方向に位置する。表示オブジェクト１４９は、主表示面１５０および付属情報表示面１５１を斜めにして前方に向けている。このような表示オブジェクト１４９は、観察者９０に画像表示例２２７（図２７参照）のように観察される。表示切替後の表示オブジェクト１４９は、変形、位置の変更、向きの変更により表示態様を更新し、付属情報表示面１５１を観察者９０にとって観察容易な表示状態としている。このような付属情報表示面１５１の表示状態は、表示切替前の表示オブジェクト１４１の付属情報表示面１４３の非表示状態から観察者９０が観察容易な表示状態になったといえる。
【０１１５】
このように、表示オブジェクト１４９は、背景となる表示オブジェクト１４８と独立して、表示態様の変更をおこなう。これにより、表示オブジェクト１４９が表示オブジェクト１４８に関連付けされていても、表示オブジェクト１４８の観察状態と独立して付属情報表示面１５１の観察状態を容易なものとすることができる。
【０１１６】
次に、表示領域外にある付属情報表示面を表示切替により、立体画像表示装置２０の表示領域内に付属情報表示面を表示する表示例について、図２８、図２９を用いて説明する。主表示面と付属情報表示面が異なる表示オブジェクトに表示される点で、図２１、図２２を用いて説明した変形例と異なる。
【０１１７】
仮想空間配置例２３０（図２８参照）は、観察者９０が表示面２４に正対しているとき（表示切替前）の表示オブジェクト１５２、１５４の様子を示す。表示オブジェクト１５２は、前面に主表示面１５３を備え、表示オブジェクト１５４は、前面に付属情報表示面１５５を備える。表示オブジェクト１５２、１５４は、薄板状であって表示面２４より奥手方向に位置する。表示オブジェクト１５２、１５４は、それぞれ主表示面１５３、付属情報表示面１５５を表示面２４に向けている。主表示面１５３は、表示面２４に正対している観察者９０によって観察できる表示領域内にあり、付属情報表示面１５５は、観察者９０によって観察できない表示領域外にある（画像表示例２２９参照）。
【０１１８】
仮想空間配置例２３２（図２９参照）は、観察者９０が表示面２４に正対していないとき（表示切替後）の表示オブジェクト１５６、１５８の様子を示す。表示オブジェクト１５６、１５８、薄板状であって表示面２４より奥手方向に位置する。表示オブジェクト１５６、１５８は、仮想空間内の相対的位置関係を保持したまま、仮想空間内の位置関係を変更する。位置関係変更後の主表示面１５７は、付属情報表示面１５９に正対している観察者９０によって観察できる表示領域内にあり、表示面２４は、観察者９０によって観察できない表示領域外にある（画像表示例２３１参照）。
【０１１９】
表示切替後の表示オブジェクト１５６、１５８は、位置の変更により表示態様を更新し、付属情報表示面１５９を観察者９０にとって観察容易な表示状態としている。このような付属情報表示面１５９の表示状態は、表示切替前の表示オブジェクト１５４の付属情報表示面１５５の非表示状態から観察者９０が観察容易な表示状態になったといえる。
【０１２０】
［第３の実施形態］
次に、第３の実施形態の表示切替処理について図３０を用いて説明する。図３０は、第３の実施形態の表示切替処理のフローチャートである。第３の実施形態の表示切替処理は、切替情報にもとづいて表示用画像を生成するものではなく、あらかじめ用意してある表示用画像に切り替える点で第２の実施形態の表示切替処理と異なる。また、観察者９０の位置検出を含めて表示切替をおこなうため、第２の実施形態の切替トリガ検出処理は、第３の実施形態においておこなわない。情報処理装置３０は、所要のアプリケーションの実行に並行して、表示切替処理を実行する点は、第２の実施形態と同様である。
【０１２１】
［ステップＳ４１］情報処理装置３０は、撮像装置２２からの入力にもとづいて、観察者９０の位置検出をおこなう。
【０１２２】
［ステップＳ４２］情報処理装置３０は、観察者９０の位置について所定の変化を検出する。
【０１２３】
［ステップＳ４３］情報処理装置３０は、観察者９０の位置について所定の変化を検出した場合にステップＳ４４にすすみ、所定の変化を検出しない場合にステップＳ４１にすすむ。
【０１２４】
［ステップＳ４４］情報処理装置３０は、付属情報表示面を観察容易とした表示用画像への切替をおこない、表示切替処理を終了する。
【０１２５】
情報処理装置３０は、あらかじめ第１の表示用画像と、第１の表示用画像と比較して付属情報表示面を観察容易な第２の表示用画像を用意することで、付属情報表示面を観察容易とした表示用画像への切替を容易におこなうことができる。
【０１２６】
なお、画像表示装置５０は、２視点の画像（右眼用画像および左眼用画像）を表示する立体画像表示装置２０を備えたが、多視点の立体画像表示装置を備えるようにしてもよい。この場合、画像表示装置５０は、立体画像表示装置２０で表示する切替前後の画像を異なる視点に対応して多視点の立体画像表示装置に表示する。
【０１２７】
なお、上記の処理機能は、コンピュータによって実現することができる。その場合、各装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。
【０１２８】
プログラムを流通させる場合には、たとえば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【０１２９】
プログラムを実行するコンピュータは、たとえば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムにしたがった処理を実行する。
【０１３０】
なお、本技術は以下のような構成も採ることができる。
（１）主表示、および前記主表示に関する付属情報を表示する付属情報表示を、両眼視差により観察者が観視可能な立体画像表示装置に出力する表示出力部と、
前記立体画像表示装置を観察する前記観察者の位置情報を入力する位置情報入力部と、
前記位置情報の変化を検出する変化検出部と、
前記変化の検出にもとづいて、前記付属情報表示の表示状態を、第１の表示状態から前記第１の表示状態に比較して前記観察者が観察容易な第２の表示状態に切り替える切替部と、
を備える情報処理装置。
（２）前記付属情報は、前記主表示の操作に関する操作情報である（１）記載の情報処理装置。
（３）前記第２の表示状態において、前記観察者のジェスチャから、前記操作情報に関する選択操作を検出するジェスチャ検出部を備える（２）記載の情報処理装置。
（４）前記付属情報は、前記主表示の属性に関する属性情報である（１）記載の情報処理装置。
（５）前記付属情報は、前記第１の表示状態において非表示である（１）乃至（４）記載の情報処理装置。
（６）前記主表示および前記付属情報表示は、多面体からなる表示オブジェクトのそれぞれ異なる面に表示される（１）乃至（５）記載の情報処理装置。
（７）前記主表示および前記付属情報表示は、表示オブジェクトの同一面に領域を区分して表示される（１）乃至（５）記載の情報処理装置。
（８）前記主表示は、第１の表示オブジェクトに表示され、前記付属情報表示は、第２の表示オブジェクトに表示される（１）乃至（５）記載の情報処理装置。
（９）前記切替部は、前記第１の表示状態から前記第２の表示状態に切り替える際に、前記表示オブジェクトの仮想視点を第１の仮想視点から第２の仮想視点に切り替える（１）乃至（８）記載の情報処理装置。
（１０）前記切替部は、前記第１の表示状態から前記第２の表示状態に切り替える際に、前記表示オブジェクトの大きさを変更する（１）乃至（９）記載の情報処理装置。
（１１）前記切替部は、前記第１の表示状態から前記第２の表示状態に切り替える際に、前記表示オブジェクトの向きを変更する（１）乃至（１０）記載の情報処理装置。
（１２）前記切替部は、前記第１の表示状態から前記第２の表示状態に切り替える際に、前記表示オブジェクトの形状を変更する（１）乃至（１１）記載の情報処理装置。
（１３）前記切替部は、前記第１の表示状態から前記第２の表示状態に切り替える際に、前記表示オブジェクトの光源を変更する（１）乃至（１２）記載の情報処理装置。
（１４）前記切替部は、前記第１の表示状態から前記第２の表示状態に切り替える際に、複数の前記表示オブジェクトの相対的位置関係を変更する（１）乃至（１３）記載の情報処理装置。
（１５）主表示、および前記主表示に関する付属情報を表示する付属情報表示を、両眼視差により観察者が観視可能な立体画像により表示する立体画像表示部と、
前記立体画像表示部を観察する前記観察者の位置を検出する位置検出部と、
前記位置の変化を検出する変化検出部と、
前記変化の検出にもとづいて、前記付属情報表示の表示状態を、第１の表示状態から前記第１の表示状態に比較して前記観察者が観察容易な第２の表示状態に切り替える切替部と、
を備える画像表示装置。
（１６）情報処理装置において実行する情報処理方法であって、
主表示、および前記主表示に関する付属情報を表示する付属情報表示を、両眼視差により観察者が観視可能な立体画像表示装置に出力するステップと、
前記立体画像表示装置を観察する前記観察者の位置情報を入力するステップと、
前記位置情報の変化を検出するステップと、
前記変化の検出にもとづいて、前記付属情報表示の表示状態を、第１の表示状態から前記第１の表示状態に比較して前記観察者が観察容易な第２の表示状態に切り替えるステップと、
を有する情報処理方法。
（１７）画像表示装置において実行する画像表示方法であって、
主表示、および前記主表示に関する付属情報を表示する付属情報表示を、両眼視差により観察者が観視可能な立体画像を立体画像表示部に表示するステップと、
前記立体画像表示部を観察する前記観察者の位置を検出するステップと、
前記位置の変化を検出するステップと、
前記変化の検出にもとづいて、前記付属情報表示の表示状態を、第１の表示状態から前記第１の表示状態に比較して前記観察者が観察容易な第２の表示状態に切り替えるステップと、
を有する画像表示方法。
【０１３１】
なお、上述の実施の形態は、実施の形態の要旨を逸脱しない範囲内において種々の変更を加えることができる。
【０１３２】
さらに、上述の実施の形態は、多数の変形、変更が当業者にとって可能であり、説明した正確な構成および応用例に限定されるものではない。
【符号の説明】
【０１３３】
１，３０……情報処理装置、２……位置情報入力部、３……変化検出部、４……切替部、５……表示出力部、６，６ａ，６ｂ……主表示、７……付属情報表示（第１の表示状態）、８……付属情報表示（第２の表示状態）、９，９ａ，９ｂ，９０……観察者、１０……表示装置、１１，２２……撮像装置、２０……立体画像表示装置、２１……ＬＣＤ、２３……レンチキュラレンズ、２４……表示面、３１……ＣＰＵ、３２……ＲＡＭ、３３……ＨＤＤ、３４……通信インタフェース、３５……グラフィック処理装置、３６……入出力インタフェース、３７……バス、３８……キーボード、３９……マウス、４１……可搬型記録媒体、５０……画像表示装置、９１……体幹部、９２……頭部、９３……腕部、９４，９４ａ，９４ｂ，９４ｃ，９４ｄ，９４ｅ，９４ｆ……手部、９５……顔部、１００，１００ａ，１００ｂ，１１０，１１３，１１６，１１９，１２２，１２５，１２８，１２９，１３０，１３３，１３４，１３５，１４０，１４１，１４４，１４５，１４８，１４９，１５２，１５４，１５６，１５８……表示オブジェクト、１０１，１１１，１１４，１１７，１２０，１２３，１２６，１３１，１３６，１４２，１４６，１５０，１５３，１５７……主表示面、１０２，１０２ａ，１０２ｂ，１１２，１１５，１１８，１２１，１２４，１２７，１３２，１３７，１３８，１３９，１４３，１４７，１５１，１５５，１５９……付属情報表示面、１０３……操作情報、１０４……属性情報、１０５Ｌ，１０５Ｒ，１０７Ｌ，１０７Ｒ……仮想視点、１０６，１０８……光源、ＥＬ……左眼、ＥＬ１……左瞳、ＥＲ……右眼、ＥＲ１……右瞳、Ｐ１，Ｐ２……観察位置、ＺＬ……左眼用画像観察領域、ＺＲ……右眼用画像観察領域
【図１】
2012212340.tif 000003
【図２】
2012212340.tif 000004
【図３】
2012212340.tif 000005
【図４】
2012212340.tif 000006
【図５】
2012212340.tif 000007
【図６】
2012212340.tif 000008
【図７】
2012212340.tif 000009
【図８】
2012212340.tif 000010
【図９】
2012212340.tif 000011
【図１０】
2012212340.tif 000012
【図１１】
2012212340.tif 000013
【図１２】
2012212340.tif 000014
【図１３】
2012212340.tif 000015
【図１４】
2012212340.tif 000016
【図１５】
2012212340.tif 000017
【図１６】
2012212340.tif 000018
【図１７】
2012212340.tif 000019
【図１８】
2012212340.tif 000020
【図１９】
2012212340.tif 000021
【図２０】
2012212340.tif 000022
【図２１】
2012212340.tif 000023
【図２２】
2012212340.tif 000024
【図２３】
2012212340.tif 000025
【図２４】
2012212340.tif 000026
【図２５】
2012212340.tif 000027
【図２６】
2012212340.tif 000028
【図２７】
2012212340.tif 000029
【図２８】
2012212340.tif 000030
【図２９】
2012212340.tif 000031
【図３０】
2012212340.tif 000032