(57)【要約】      （修正有）【課題】簡便な操作で３Ｄ表示を見るのに最適な位置を設定し得る画像表示装置を提供する。【解決手段】３Ｄ表示用のコンテンツデータを表示する場合には制御部が眼位置チェック処理を実行する。眼位置チェック処理では、ユーザの顔をインカメラで撮像したカメラ映像を、適正範囲（３Ｄ表示を見るのに最適な位置範囲）を表す眼位置ガイド画面に重ね合わせて表示画面に表示する一方、カメラ映像から検出したユーザの視点位置が眼位置ガイド画面の適正範囲から逸脱していれば、適正範囲からどの方向へどの程度ずれているのかをユーザに案内する。したがって、ユーザはモニタ表示される自分の左右両眼の位置を適正範囲に合わせるだけで良い為、簡便な操作で３Ｄ表示を見るのに最適な位置を設定できる。【選択図】図４
2013210641.tif 000002
【特許請求の範囲】
【請求項１】
両眼視差を利用して立体視させる３Ｄ画像を表示画面に表示する画像表示装置において、
前記表示画面に対向するユーザを撮像した映像から当該ユーザの位置を取得する位置取得手段と、
前記位置取得手段により取得されたユーザの位置が、前記表示画面に対して所定許容範囲位置にあるか否かを判別する位置判別手段と、
前記位置判別手段の判別結果に応じて、前記表示画面を見るユーザの位置の適否を報知する報知手段と
を具備することを特徴とする画像表示装置。
【請求項２】
前記報知手段は、前記位置判別手段によりユーザの位置が前記表示画面に対して所定許容範囲内と判別された場合には立体視できる位置であることを報知し、一方、所定許容範囲外と判別された場合には立体視できない位置にあることを報知することを特徴とする請求項１記載の画像表示装置。
【請求項３】
前記位置取得手段は、前記表示画面に対向するユーザを撮像した映像から当該ユーザの左右の眼の位置を取得し、
前記位置判別手段は、前記位置取得手段により取得されたユーザの左右の眼の位置が、立体視可能な許容範囲位置にあるか否かを判定することを特徴とする請求項１記載の画像表示装置。
【請求項４】
前記位置判別手段は、前記位置取得手段により取得されたユーザの左右の眼の位置が、立体視可能な許容範囲位置から横方向にずれているか否かを判定することを特徴とする請求項３記載の画像表示装置。
【請求項５】
前記位置判別手段は、前記位置取得手段により取得されたユーザの左右の眼の位置の間隔が、立体視可能な許容範囲間隔であるか否かを判定することを特徴とする請求項３記載の画像表示装置。
【請求項６】
前記位置判別手段は、前記位置取得手段により取得されたユーザの位置が、前記表示画面に対して所定許容範囲位置にないと判別した場合に、取得されたユーザの位置と所定許容範囲位置との差分方向を検出し、
前記報知手段は、前記位置判別手段により検出された差分方向へずらすことを案内報知することを特徴とする請求項１記載の画像表示装置。
【請求項７】
前記位置取得手段は、前記表示画面に３Ｄ画像を表示するのに先立って、前記表示画面に対向するユーザを撮像した映像から当該ユーザの位置を取得し、
前記位置判別手段は、前記表示画面に３Ｄ画像を表示するのに先立って、前記位置取得手段により取得されたユーザの位置が、前記表示画面に対して所定許容範囲位置にあるか否かを判別することを特徴とする請求項１記載の画像表示装置。
【請求項８】
前記位置判別手段は、取得されたユーザの位置が前記表示画面に対して所定許容範囲位置にないと判別した場合には前記表示画面での３Ｄ画像の表示を抑制し、一方、取得されたユーザの位置が前記表示画面に対して所定許容範囲位置にあると判別した場合には前記表示画面に３Ｄ画像を表示させることを特徴とする請求項１記載の画像表示装置。
【請求項９】
両眼視差を利用して立体視させる３Ｄ画像を表示画面に表示する画像表示装置において、
前記表示画面に対向するユーザを撮像した映像から当該ユーザの位置を取得する位置取得手段と、
前記位置取得手段により取得されたユーザの位置が、前記表示画面に対して所定許容範囲位置にあるか否かを判別する位置判別手段と、
前記位置判別手段の判別結果に応じて、前記表示画面に３Ｄ画像を表示するか否かを制御する表示制御手段と
を具備することを特徴とする画像表示装置。
【請求項１０】
前記表示制御手段は、前記位置判別手段が所定許容範囲位置にあると判別した場合には前記表示画面に３Ｄ画像を表示し、所定許容範囲位置にないと判別した場合には３Ｄ画像を２Ｄ画像として前記表示画面に表示することを特徴とする請求項９記載の画像表示装置。
【請求項１１】
前記表示制御手段は、前記位置判別手段が所定許容範囲位置にあると判別した場合には前記表示画面に３Ｄ画像を表示し、所定許容範囲位置にないと判別した場合には前記表示画面での３Ｄ画像の表示を抑制することを特徴とする請求項９記載の画像表示装置。
【請求項１２】
前記表示制御手段は、前記位置判別手段が所定許容範囲位置にないと判別した場合に画像データ再生出力を停止して前記表示画面での３Ｄ画像の表示を抑制することを特徴とする請求項９記載の画像表示装置。
【請求項１３】
前記位置取得手段は、前記表示画面に対向するユーザを撮像した映像から当該ユーザの左右の眼の位置を取得し、
前記位置判別手段は、前記位置取得手段により取得されたユーザの左右の眼の位置が、立体視可能な許容範囲位置にあるか否かを判定することを特徴とする請求項９記載の画像表示装置。
【請求項１４】
前記位置判別手段は、前記位置取得手段により取得されたユーザの左右の眼の位置が、立体視可能な許容範囲位置から横方向にずれているか否かを判定することを特徴とする請求項９記載の画像表示装置。
【請求項１５】
前記位置判別手段は、前記位置取得手段により取得されたユーザの左右の眼の位置の間隔が、立体視可能な許容範囲間隔であるか否かを判定することを特徴とする請求項９記載の画像表示装置。
【請求項１６】
前記位置取得手段は、前記表示画面に対向するユーザの位置を光測位にて取得することを特徴とする請求項９記載の画像表示装置。
【請求項１７】
両眼視差を利用して立体視させる３Ｄ画像を表示画面に表示する画像表示装置で実行されるプログラムであって、
前記表示画面に対向するユーザを撮像した映像から当該ユーザの位置を取得する位置取得ステップと、
前記位置取得ステップにて取得されたユーザの位置が、前記表示画面に対して所定許容範囲位置にあるか否かを判別する位置判別ステップと、
前記位置判別ステップでの判別結果に応じて、前記表示画面を見るユーザの位置の適否を報知する報知ステップと
をコンピュータで実行させることを特徴とするプログラム。
【請求項１８】
前記位置判別ステップでの判別結果に応じて、前記表示画面に３Ｄ画像を表示するか否かを制御する表示制御ステップを更に備えることを特徴とする請求項１７記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、簡便な操作で３Ｄ表示（立体視表示）を見るのに最適な位置を設定したり、確実に３Ｄ表示を立体視させたりする画像表示装置およびプログラムに関する。
【背景技術】
【０００２】
眼鏡を使用せずに両眼視差を利用して立体視させる３Ｄ表示の方式としてレンチキュラー方式や視差バリア（パララックスバリア）方式が知られている。ここで、図１１を参照して視差バリア方式の３Ｄ表示について概説する。図１１は視差バリア方式による表示手段として、液晶表示パネルを用いる場合の原理的構成を示す図である。この図において、液晶表示パネル２０は、両眼視差を形成するための右眼用映像と左眼用映像とを短冊状に交互に表示する。視差バリア３０は、液晶表示パネル２０から所定距離を隔てた前方に配置される。視差バリア３０には、所定ピッチで刻まれる複数のスリットが設けられる。
【０００３】
上記構成によれば、観察者の両眼が正視位置にあると、視差バリア３０のスリットにより観察者の右眼が液晶表示パネル２０上の右眼用映像を視覚し、一方、観察者の左眼が液晶表示パネル２０上の左眼用映像を視覚する結果、両眼視差による立体感が得られるようになっている。
【０００４】
こうした表示原理に基づき３Ｄ表示する装置については、例えば特許文献１に開示されている。また、例えば特許文献２には、上述した視差バリア３０のスリットを電気的に形成又は解消して２Ｄ表示／３Ｄ表示の切り替えを可能にした表示手段が開示されている。さらに、特許文献３には、立体視感を得る視点（図１１に図示する正視位置）を探し出せるようにする為、ユーザの左眼に赤色画像を、右眼に青色画像を視覚させる視線補助画像を表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２３５３３２号公報
【特許文献２】特開２００４−１５３４８９号公報
【特許文献３】特開平１０−２８７６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、両眼視差を利用した３Ｄ表示では、立体視感が得られる正視位置（図１１参照）をユーザに認知させる必要がある。その為、上記特許文献３に開示の技術は、視線補助画像を表示しておき、左眼で赤色画像を視覚すると同時に、右眼で青色画像を視覚するようユーザ自らが顔の位置（眼の位置）を移動させて正視位置を探し出せるようにしているが、不慣れなユーザであると、その探し出す手間を煩わしく感じてしまう。
【０００７】
また、３Ｄ表示時の際に、例えば右眼で左眼用の表示を見てしまう等、ユーザの視点が立体視感を得る正視位置からずれていると、ぶれた画像として視認してしまい大きな違和感を覚える。こういった違和感を回避するには、上記特許文献２に開示の技術を用い、ユーザが３Ｄ表示を立体視することが出来ない時に２Ｄ表示へ切り替える態様を想定し得るが、そのような態様ではユーザに対して確実に３Ｄ表示を立体視させることができない。
【０００８】
つまり、以上の内容を換言すると、従来の技術では、簡便な操作で３Ｄ表示を見るのに最適な位置を設定したり、確実に３Ｄ表示を立体視させたりすることができない、という問題がある。
そこで本発明は、上述した事情に鑑みてなされたもので、簡便な操作で３Ｄ表示を見るのに最適な位置を設定でき、しかも確実に３Ｄ表示を立体視させることもできる画像表示装置およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、請求項１に記載の発明では、両眼視差を利用して立体視させる３Ｄ画像を表示画面に表示する画像表示装置において、前記表示画面に対向するユーザを撮像した映像から当該ユーザの位置を取得する位置取得手段と、前記位置取得手段により取得されたユーザの位置が、前記表示画面に対して所定許容範囲位置にあるか否かを判別する位置判別手段と、前記位置判別手段の判別結果に応じて、前記表示画面を見るユーザの位置の適否を報知する報知手段とを具備することを特徴とする。
【００１０】
上記請求項１に従属する請求項２に記載の発明では、前記報知手段は、前記位置判別手段によりユーザの位置が前記表示画面に対して所定許容範囲内と判別された場合には立体視できる位置であることを報知し、一方、所定許容範囲外と判別された場合には立体視できない位置にあることを報知することを特徴とする。
【００１１】
上記請求項１に従属する請求項３に記載の発明では、前記位置取得手段は、前記表示画面に対向するユーザを撮像した映像から当該ユーザの左右の眼の位置を取得し、前記位置判別手段は、前記位置取得手段により取得されたユーザの左右の眼の位置が、立体視可能な許容範囲位置にあるか否かを判定することを特徴とする。
【００１２】
上記請求項３に従属する請求項４に記載の発明では、前記位置判別手段は、前記位置取得手段により取得されたユーザの左右の眼の位置が、立体視可能な許容範囲位置から横方向にずれているか否かを判定することを特徴とする。
【００１３】
上記請求項３に従属する請求項５に記載の発明では、前記位置判別手段は、前記位置取得手段により取得されたユーザの左右の眼の位置の間隔が、立体視可能な許容範囲間隔であるか否かを判定することを特徴とする。
【００１４】
上記請求項１に従属する請求項６に記載の発明では、前記位置判別手段は、前記位置取得手段により取得されたユーザの位置が、前記表示画面に対して所定許容範囲位置にないと判別した場合に、取得されたユーザの位置と所定許容範囲位置との差分方向を検出し、前記報知手段は、前記位置判別手段により検出された差分方向へずらすことを案内報知することを特徴とする。
【００１５】
上記請求項１に従属する請求項７に記載の発明では、前記位置取得手段は、前記表示画面に３Ｄ画像を表示するのに先立って、前記表示画面に対向するユーザを撮像した映像から当該ユーザの位置を取得し、前記位置判別手段は、前記表示画面に３Ｄ画像を表示するのに先立って、前記位置取得手段により取得されたユーザの位置が、前記表示画面に対して所定許容範囲位置にあるか否かを判別することを特徴とする。
【００１６】
上記請求項１に従属する請求項８に記載の発明では、前記位置判別手段は、取得されたユーザの位置が前記表示画面に対して所定許容範囲位置にないと判別した場合には前記表示画面での３Ｄ画像の表示を抑制し、一方、取得されたユーザの位置が前記表示画面に対して所定許容範囲位置にあると判別した場合には前記表示画面に３Ｄ画像を表示させることを特徴とする。
【００１７】
請求項９に記載の発明では、両眼視差を利用して立体視させる３Ｄ画像を表示画面に表示する画像表示装置において、前記表示画面に対向するユーザを撮像した映像から当該ユーザの位置を取得する位置取得手段と、前記位置取得手段により取得されたユーザの位置が、前記表示画面に対して所定許容範囲位置にあるか否かを判別する位置判別手段と、前記位置判別手段の判別結果に応じて、前記表示画面に３Ｄ画像を表示するか否かを制御する表示制御手段とを具備することを特徴とする。
【００１８】
上記請求項９に従属する請求項１０に記載の発明では、前記表示制御手段は、前記位置判別手段が所定許容範囲位置にあると判別した場合には前記表示画面に３Ｄ画像を表示し、所定許容範囲位置にないと判別した場合には３Ｄ画像を２Ｄ画像として前記表示画面に表示することを特徴とする。
【００１９】
上記請求項９に従属する請求項１１に記載の発明では、前記表示制御手段は、前記位置判別手段が所定許容範囲位置にあると判別した場合には前記表示画面に３Ｄ画像を表示し、所定許容範囲位置にないと判別した場合には前記表示画面での３Ｄ画像の表示を抑制することを特徴とする。
【００２０】
上記請求項９に従属する請求項１２に記載の発明では、前記表示制御手段は、前記位置判別手段が所定許容範囲位置にないと判別した場合に画像データ再生出力を停止して前記表示画面での３Ｄ画像の表示を抑制することを特徴とする。
【００２１】
上記請求項９に従属する請求項１３に記載の発明では、前記位置取得手段は、前記表示画面に対向するユーザを撮像した映像から当該ユーザの左右の眼の位置を取得し、前記位置判別手段は、前記位置取得手段により取得されたユーザの左右の眼の位置が、立体視可能な許容範囲位置にあるか否かを判定することを特徴とする。
【００２２】
上記請求項９に従属する請求項１４に記載の発明では、前記位置判別手段は、前記位置取得手段により取得されたユーザの左右の眼の位置が、立体視可能な許容範囲位置から横方向にずれているか否かを判定することを特徴とする。
【００２３】
上記請求項９に従属する請求項１５に記載の発明では、前記位置判別手段は、前記位置取得手段により取得されたユーザの左右の眼の位置の間隔が、立体視可能な許容範囲間隔であるか否かを判定することを特徴とする。
【００２４】
上記請求項９に従属する請求項１６に記載の発明では、前記位置取得手段は、前記表示画面に対向するユーザの位置を光測位にて取得することを特徴とする。
【００２５】
請求項１７に記載の発明では、両眼視差を利用して立体視させる３Ｄ画像を表示画面に表示する画像表示装置で実行されるプログラムであって、前記表示画面に対向するユーザを撮像した映像から当該ユーザの位置を取得する位置取得ステップと、前記位置取得ステップにて取得されたユーザの位置が、前記表示画面に対して所定許容範囲位置にあるか否かを判別する位置判別ステップと、前記位置判別ステップでの判別結果に応じて、前記表示画面を見るユーザの位置の適否を報知する報知ステップとをコンピュータで実行させることを特徴とする。
【００２６】
上記請求項１７に従属する請求項１８に記載の発明では、前記位置判別ステップでの判別結果に応じて、前記表示画面に３Ｄ画像を表示するか否かを制御する表示制御ステップを更に備えることを特徴とする。
【発明の効果】
【００２７】
本発明によれば、簡便な操作で３Ｄ表示を見るのに最適な位置を設定でき、しかも確実に３Ｄ表示を立体視させることもできる。
【図面の簡単な説明】
【００２８】
【図１】第１実施形態による携帯電話１０の外観構成を示す図である。
【図２】第１実施形態による携帯電話１０の電気的構成を示すブロック図である。
【図３】第１実施形態のコンテンツ表示処理の動作を示すフローチャートである。
【図４】第１実施形態の眼位置チェック処理の動作を示すフローチャートである。
【図５】眼位置ガイド画面ＥＧの一例を示す図である。
【図６】第１実施形態の眼位置チェック処理の動作を説明するための図である。
【図７】第１実施形態の眼位置チェック処理の動作を説明するための図である。
【図８】第１実施形態の眼位置チェック処理の動作を説明するための図である。
【図９】第２実施形態のコンテンツ表示処理の動作を示すフローチャートである。
【図１０】第２実施形態のコンテンツ表示処理の動作を示すフローチャートである。
【図１１】背景技術を説明するための図である。
【発明を実施するための形態】
【００２９】
以下、図面を参照して本発明の実施の形態について説明する。
［第１実施形態］
Ａ．構成  
（１）携帯電話１０の外観構成
図１は、第１実施形態による画像表示装置を備えた携帯電話１０の外観構成を示す図である。携帯電話１０は、受話部筐体と送話部筐体とを折り畳む周知の折り畳み開閉タイプの筐体構造を有し、図１は折り畳みが開かれた展開状態での正面外観を図示している。この図に示すように、携帯電話１０の受話部筐体には、ユーザの顔を撮像するインカメラ１０３、２Ｄ表示／３Ｄ表示の切り替えが可能な表示画面１０７ａおよび３Ｄ表示時にユーザの視点位置が適正範囲にあるか否かを報知するガイドＬＥＤが配設される。なお、送話部筐体には、後述の操作部１０８を構成する各種操作キーや操作ボタン、送話口（マイクＭＩＣ）等が設けられる。
【００３０】
（２）携帯電話１０の電気的構成
次に、図２を参照して携帯電話１０の電気的構成について説明する。図２において、制御部１００は、ＣＰＵおよび入出力回路などから構成され、操作部１０８（後述する）から供給されるイベントに応じて各部動作を制御する。具体的には、３Ｄ表示用の３Ｄイメージデータを３Ｄ表示する場合に、簡便な操作で３Ｄ表示を見るのに最適な位置を設定したり、確実に３Ｄ表示を立体視させたりする制御動作を実行する。こうした本発明の要旨に係わる制御部１００の特徴的な処理動作については追って詳述する。
【００３１】
ＲＯＭ１０１は、プログラムエリアおよびデータエリアを備える。ＲＯＭ１０１のプログラムエリアには、制御部１００により実行される各種プログラムが記憶される。ここで言う各種プログラムとは、追って詳述するコンテンツ表示処理および眼位置チェック処理を含む。ＲＯＭ１０１のデータエリアには、所定のプログラムにより参照される制御データの他、例えば後述の眼位置ガイド画面ＥＧ（図５参照）や、待受画面（不図示）などの各種表示画面を形成する画面データが格納される。
【００３２】
ＲＡＭ１０２は、制御部１００の処理に用いる各種レジスタ・フラグデータを一時記憶するワークエリア１０２ａと、インカメラ１０３から撮像出力される撮像データ（画像データ）を一時記憶する撮像データエリア１０２ｂと、表示部１０７の表示画面１０７ａに２Ｄ表示もしくは３Ｄ表示するコンテンツデータを記憶するコンテンツデータエリア１０２ｃとを備える。なお、ここで言うコンテンツデータとは、通常の２Ｄ表示用の画像データや、左眼用画像データと右眼用画像データとから構成され、視差バリア方式で３Ｄ表示するための３Ｄイメージデータを包含する総称である。
【００３３】
インカメラ１０３は、所謂『自分撮り用』として、表示部１０７の表示画面１０７ａに対向するユーザの顔を撮像するカメラであって、制御部１００の指示に従って撮像を開始し、これにより得られる画像データを出力する。インカメラ１０３から出力される画像データは、制御部１００の制御の下に、ＲＡＭ１０２の撮像データエリア１０２ｂにストアされる。
【００３４】
無線通信送受信部１０４は、データ通信時には制御部１００の制御の下に、アンテナＡＮＴ１を介して基地局（不図示）とデータ授受を行い、音声通話時にはアンテナＡＮＴ１を介して受信復調した音声データを制御部１００に出力する一方、制御部１００から供給される音声データを変調して得た送信信号を高周波増幅してアンテナＡＮＴ１から送出する。
【００３５】
音声信号処理部１０５は、スピーカＳＰおよびマイクＭＩＣを備え、制御部１００から供給される音声データを音声信号にＤ／Ａ変換してスピーカＳＰに供給したり、マイクＭＩＣから出力される音声信号を音声データにＡ／Ｄ変換して制御部１００に供給する。
【００３６】
画像処理部１０６は、制御部１００の指示に従い、ＲＡＭ１０２の撮像データエリア１０２ｂにストアされる画像データを、ビューファインダ（表示画面１０７ａ）に表示する。また、画像処理部１０６は、制御部１００の指示に従い、ビューファインダに表示した画像データに「人の顔」に相当する画像パターンが含まれているか否かを判定し、「人の顔」に相当する画像パターンが含まれている場合には、ビューファインダ中における顔の左右両眼の位置を検出して制御部１００に出力する。さらに、画像処理部１０６は、前フレーム画像データに基づき検出した顔の左右両眼の位置と、次フレーム画像データに基づき検出した顔の左右両眼の位置との差分が所定閾値を超えた場合に、筐体の揺れを検出した旨を表す筐体揺れ検出イベントを発生して制御部１００に供給する。
【００３７】
表示部１０７は、制御部１００から２Ｄ表示用の画像データが供給された場合には視差バリアのスリットを電気的に解消して表示画面１０７ａに２Ｄ表示し、一方、制御部１００から３Ｄ表示用の３Ｄイメージデータが供給された場合には、視差バリアのスリットを電気的に形成して表示画面１０７ａに３Ｄ表示する。また、表示部１０７では、制御部１００が眼位置チェック処理（後述する）を実行する場合、図５に図示する眼位置ガイド画面ＥＧを表示画面１０７ａに表示する。眼位置ガイド画面ＥＧが意図するところについては追って述べる。
【００３８】
操作部１０８には、パワーオンオフする電源スイッチ、通話開始／終了時に操作されるオフフック／オンフックスイッチ、ダイヤルスイッチと兼用の文字入力スイッチ等の各種操作キーの他、ＲＡＭ１０２のコンテンツデータエリア１０２ｃに格納される各種コンテンツデータのいずれかを選択して表示するコンテンツ表示処理の実行を指示するコンテンツ表示ボタンを有し、これらキーやボタンの操作に応じたイベントを発生して制御部１００に出力する。
【００３９】
Ｂ．動作  
次に、図３〜図８を参照して携帯電話１０の制御部１００が実行するコンテンツ表示処理および眼位置チェック処理の各動作について説明する。なお、図３はコンテンツ表示処理の動作を示すフローチャート、図４は眼位置チェック処理の動作を示すフローチャートである。また、図５〜図８は眼位置チェック処理の動作を説明するための図である。
【００４０】
（１）コンテンツ表示処理の動作  
携帯電話１０が着信を待ち受ける待ち受け状態下である時に、ユーザが操作部１０８のコンテンツ表示ボタンを操作すると、この操作イベントに基づき制御部１００は図３に図示するコンテンツ表示処理を実行してステップＳＡ１に進む。ステップＳＡ１では、ＲＡＭ１０２のコンテンツデータエリア１０２ｃに格納されている各種コンテンツデータの属性（例えばファイル名や２Ｄ表示用／３Ｄ表示用を識別するコンテンツ種別など）を、当該コンテンツデータエリア１０２ｃから読み出し、これをコンテンツリストとして表示画面１０７ａに一覧表示する。
【００４１】
次いで、ステップＳＡ２では、上記ステップＳＡ１にて表示されたコンテンツリストの中から２Ｄ表示もしくは３Ｄ表示したいコンテンツデータをユーザ操作に応じて選択する。そして、ステップＳＡ３〜ＳＡ４では、選択したコンテンツデータの属性に含まれるコンテンツ種別に基づき、表示すべきコンテンツデータが２Ｄ表示用あるいは３Ｄ表示用のいずれであるかを判別する。以下、表示すべきコンテンツデータが２Ｄ表示用の場合と３Ｄ表示用の場合とに分けて動作の説明を進める。
【００４２】
＜表示すべきコンテンツデータが２Ｄ表示用の場合＞
表示すべきコンテンツデータが２Ｄ表示用であると、ステップＳＡ４の判断結果は「ＮＯ」になり、ステップＳＡ５に進み、上記ステップＳＡ２において選択されたコンテンツデータをＲＡＭ１０２のコンテンツデータエリア１０２ｃから読み出して表示画面１０７ａに２Ｄ表示する。なお、この際、表示部１０７では、制御部１００から２Ｄ表示用のコンテンツデータが供給されるのに伴い、視差バリアのスリットを電気的に解消して表示画面１０７ａを２Ｄ表示用の状態に設定する。そして、ステップＳＡ６では、コンテンツ表示終了操作が行われるまで待機し、その操作が行われると、判断結果が「ＹＥＳ」となり、本処理を終える。
【００４３】
＜表示すべきコンテンツデータが３Ｄ表示用の場合＞
表示すべきコンテンツデータが３Ｄ表示用の３Ｄイメージデータであると、上記ステップＳＡ４の判断結果は「ＹＥＳ」になり、ステップＳＡ７を介して眼位置チェック処理を実行する。眼位置チェック処理では、後述するように、ユーザの顔をインカメラ１０３で撮像したカメラ映像を、立体視感を得る正視位置（以下、適正範囲と称す）を案内するための眼位置ガイド画面ＥＧに重ね合わせて表示画面１０７ａに表示する一方、カメラ映像から検出したユーザの左右両眼の位置が眼位置ガイド画面ＥＧ上に示される適正範囲から逸脱していれば、ユーザの視点位置が適正範囲からどの方向にどの程度ずれているのかを案内する。
【００４４】
そして、上記ステップＳＡ７を介して実行される眼位置チェック処理によりユーザの視点位置が適正範囲内に収まると、ステップＳＡ８に進み、上記ステップＳＡ２において選択された３Ｄ表示用のコンテンツデータをＲＡＭ１０２のコンテンツデータエリア１０２ｃから読み出して表示画面１０７ａに３Ｄ表示する。なお、この際、表示部１０７では、制御部１００から３Ｄ表示用のコンテンツデータが供給されるのに伴い、視差バリアのスリットを電気的に形成して表示画面１０７ａに３Ｄ表示する。
【００４５】
次いで、ステップＳＡ９では、着信割り込みを検出したか否かを判断する。着信割り込みを検出した場合には、判断結果が「ＹＥＳ」になり、ステップＳＡ１０に進み、コンテンツ表示を停止した後、上述のステップＳＡ７に処理を戻す。一方、着信割り込みを検出していなければ、上記ステップＳＡ９の判断結果は「ＮＯ」になり、ステップＳＡ１１に進む。ステップＳＡ１１では、画像処理部１０６から筐体揺れ検出イベントが供給されたか否か、つまり筐体の揺れを検出したかどうかを判断する。筐体の揺れを検出した場合には、判断結果が「ＹＥＳ」となり、ステップＳＡ１０に進み、コンテンツ表示を停止した後、上述のステップＳＡ７に処理を戻す。
【００４６】
これに対し、筐体の揺れを検出していなければ、上記ステップＳＡ１１の判断結果は「ＮＯ」になり、ステップＳＡ１２に進み、コンテンツ表示終了操作の有無を判断する。コンテンツ表示終了操作が為されていなければ、判断結果は「ＮＯ」になり、上述したステップＳＡ９に処理を戻す。一方、コンテンツ表示終了操作が行われると、上記ステップＳＡ１２の判断結果が「ＹＥＳ」となり、本処理を終える。
【００４７】
（２）眼位置チェック処理の動作
次に、図４〜図８を参照して眼位置チェック処理の動作を説明する。上述したコンテンツ表示処理のステップＳＡ７（図３参照）を介して本処理が実行されると、制御部１００は図４に図示するステップＳＢ１に進み、インカメラ１０３を起動させる。これによりインカメラ１０３は、表示部１０７の表示画面１０７ａに対向するユーザの顔を撮像し始める。次いで、ステップＳＢ２では、インカメラ１０３から出力されるカメラ映像をビューファインダとなる表示画面１０７ａにモニタ表示する。
【００４８】
続いて、ステップＳＢ３では、カメラ映像をモニタ表示している表示画面１０７ａに、眼位置ガイド画面ＥＧをスーパーインポーズして合成表示する。眼位置ガイド画面ＥＧとは、例えば図５に図示する一例のように、左眼位置ガイド枠ＬＥ、右眼位置ガイド枠ＲＥおよび案内表示部ＧＭを有する画面である。この画面ＥＧの左眼位置ガイド枠ＬＥおよび右眼位置ガイド枠ＲＥは、ユーザに適正範囲（立体視感を得る正視位置）を案内するためのものである。したがって、このような眼位置ガイド画面ＥＧを、ユーザの顔を撮影してなるカメラ映像にスーパーインポーズして合成表示すると、図６に図示する一例の表示形態となる。
【００４９】
そして、ステップＳＢ４では、制御部１００の指示に従い、画像処理部１０６が、インカメラ１０３から出力されるカメラ映像に「人の顔」に相当する画像パターンが含まれているか否かを判定する顔認識を実行し、これにて「人の顔」に相当する画像パターンが含まれていると判定されると、認識した顔の左右両眼の位置を検出して制御部１００に出力する。
【００５０】
こうして、ユーザの顔の左右両眼の位置が画像認識により検出されると、制御部１００はステップＳＢ５に進み、検出した左右の眼位置を適正位置と比較する。すなわち、検出した左右両眼の位置がそれぞれ左眼位置ガイド枠ＬＥと右眼位置ガイド枠ＲＥとに収まっているかを比較する。次いで、ステップＳＢ６では、上記ステップＳＢ５の比較結果に基づき、左眼位置が左眼位置ガイド枠ＬＥ内に収まり、かつ右眼位置が右眼位置ガイド枠ＲＥ内に収まる適正範囲内であるか否かを判断する。
【００５１】
例えば図６に図示した一例のように、ユーザの左右両眼の位置が眼位置ガイド画面ＥＧの左眼位置ガイド枠ＬＥと右眼位置ガイド枠ＲＥとに収まる適正範囲内にある場合、つまり立体視感が得られる正視位置にユーザの左右両眼が位置していれば、上記ステップＳＢ６の判断結果は「ＹＥＳ」となり、本処理を完了する。なお、この場合、眼位置チェック処理の完了に伴い、モニタ表示および眼位置ガイド画面ＥＧの表示を終了させる。
【００５２】
これに対し、図７（ａ）又は図８（ａ）に図示する一例のように、ユーザの左右両眼の位置が適正範囲を逸脱していると、上記ステップＳＢ６の判断結果は「ＮＯ」になり、ステップＳＢ７に進み、不一致音をスピーカＳＰから放音するよう音声信号処理部１０５に指示し、続くステップＳＢ８では、受話部筐体に配設されるガイドＬＥＤ（図１参照）を点滅させて適正範囲を逸脱している旨をユーザに報知する。
【００５３】
なお、本実施形態では、不一致音を放音させながらガイドＬＥＤを点滅させて適正範囲の逸脱をユーザに報知する態様としたが、これに限らず、ユーザの左右両眼が適正範囲内に収まった時に一致音を放音してガイドＬＥＤを消灯させ、これによりユーザに対して立体視感が得られる正視位置にある旨を報知する態様としても構わない。
【００５４】
次いで、ステップＳＢ９では、左右の眼の間隔が適正か否か、すなわち上記ステップＳＢ４において検出されたユーザの左右両眼の位置から得られる眼の間隔が、図７（ａ）に図示する左眼位置ガイド枠ＬＥ右端から右眼位置ガイド枠ＲＥ左端までの間隔Ｋ１と、左眼位置ガイド枠ＬＥ左端から右眼位置ガイド枠ＲＥ右端までの間隔Ｋ２との間に収まるかどうかを判断する。つまり言い換えると、ステップＳＢ９では、ユーザの眼の位置が表示画面１０７ａから遠過ぎたり近づき過ぎたりせずに適正に離間しているかどうかを判断する。以下、ユーザの眼の位置が表示画面１０７ａから適正に離間している場合と、そうでない場合とに分けて動作説明を進める。
【００５５】
＜ユーザの眼の位置が表示画面１０７ａから適正に離間している場合＞
この場合には、ユーザの左右両眼の位置から得られる眼の間隔が上述した間隔Ｋ１と間隔Ｋ２との間に収まるので、上記ステップＳＢ９の判断結果は「ＹＥＳ」になり、ステップＳＢ１０に進む。ステップＳＢ１０では、眼位置ガイド画面ＥＧの左眼位置ガイド枠ＬＥと右眼位置ガイド枠ＲＥとで規定される適正範囲から逸脱するユーザの眼の位置のズレ方向（上下方向あるいは左右方向）およびそのズレ量を検出する。
【００５６】
例えば図７（ａ）に図示する一例のように、ユーザの眼の位置が適正範囲から逸脱している状況では、図７（ｂ）に図示する関係に基づきズレの方向およびそのズレ量を検出する。すなわち、左右のズレは、ユーザの眼の間隔ＥＳの中心ＥＣが適正中心ＴＣの右側にあれば右方向のズレとなり、適正中心ＴＣの左側にあれば左方向のズレとなる。
【００５７】
したがって、図７（ｂ）に図示した一例は右方向のズレとなる。適正中心ＴＣとは、図７（ａ）に図示した間隔Ｋ１（又は間隔Ｋ２）の中心を指す。また、左右方向のズレ量Ｌは、適正中心ＴＣの位置とユーザの眼の間隔ＥＳの中心ＥＣの位置との差分（ＴＣ−ＥＣ）に係数Ｃ１を乗算して求める。係数Ｃ１は、表示画面１０７ａ上における差分（ＴＣ−ＥＣ）を実際の位置ズレの距離に換算する定数である。
【００５８】
一方、上下のズレは、ユーザの左眼／右眼位置のいずれかが左眼位置ガイド枠ＬＥ下端または右眼位置ガイド枠ＲＥ下端を超えた場合に下方向のズレとなり、左眼位置ガイド枠ＬＥ上端または右眼位置ガイド枠ＲＥ上端を超えた場合に上方向のズレとなる。また、図示していないが、上下方向のズレ量Ｌは、ガイド枠下端（もしくはガイド枠上端）とユーザの左眼位置（もしくは右眼位置）との上下ズレ差分に係数Ｃ２を乗算して求める。係数Ｃ２は、表示画面１０７ａ上における上下ズレ差分を実際の位置ズレの距離に換算する定数である。
で定義される。
【００５９】
上記ステップＳＢ１０において、適正範囲から逸脱するユーザの眼の位置のズレ方向（上下方向あるいは左右方向）およびそのズレ量が検出されると、制御部１００はステップＳＢ１１に進み、検出したズレ方向とズレ量とを、眼位置ガイド画面ＥＧの案内表示部ＧＭにガイド表示する。例えば図７（ａ）に図示した一例の場合、同図（ｂ）に図示する通り、眼位置ガイド画面ＥＧの案内表示部ＧＭに「右にずれています。：５ｃｍ」なるガイドメッセージを表示してユーザに報知する。
【００６０】
こうして、ユーザの視点位置が適正範囲からどの方向へどの程度ずれているのかを案内し終えると、制御部１００は上述したステップＳＢ４に処理を戻し、再びユーザの顔の左右両眼の位置を検出し、検出した左右両眼の位置が適正範囲内であるか否かを判断する。この時、上述したガイドメッセージに従ってユーザが視点の位置を移動させ、これによりユーザの左右両眼の位置が適正範囲内に収まるようになると、上述したステップＳＢ６の判断結果が「ＹＥＳ」になり、本処理を終える。
【００６１】
＜ユーザの眼の位置が表示画面１０７ａから適正に離間していない場合＞
この場合には、ユーザの左右両眼の位置から得られる眼の間隔が前述した間隔Ｋ１と間隔Ｋ２との間に収まらないので、上記ステップＳＢ９の判断結果は「ＮＯ」になり、ステップＳＢ１２に進む。ステップＳＢ１２では、眼位置ガイド画面ＥＧの左眼位置ガイド枠ＬＥと右眼位置ガイド枠ＲＥとで規定される適正範囲から逸脱するユーザの眼の位置のズレ方向（前後方向）およびそのズレ量を検出する。
【００６２】
例えば図８（ａ）に図示する一例のように、ユーザの眼の位置が適正範囲から逸脱している状況では、図８（ｂ）に図示する関係に基づきズレの方向およびそのズレ量を検出する。すなわち、遠過ぎたり近づき過ぎたりする前後のズレは、ユーザの眼の間隔ＥＳが間隔Ｋ１より小さければ後方向のズレとなり、間隔Ｋ２より大きければ前方向のズレとなる。したがって、図８（ｂ）に図示した一例は後方向のズレとなる。
【００６３】
後方向のズレ量Ｌは、図８（ｂ）に図示するように、間隔Ｋ１とユーザの眼の間隔ＥＳとの差分（Ｋ１−ＥＳ）に係数Ｃ３を乗算して求める。係数Ｃ３は、表示画面１０７ａ上における差分（Ｋ１−ＥＳ）を実際の位置ズレの距離に換算する定数である。一方、前方向のズレ量Ｌは、図示していないが、ユーザの眼の間隔ＥＳと間隔Ｋ２との差分（ＥＳ−Ｋ２）に係数Ｃ４を乗算して求める。係数Ｃ４は、表示画面１０７ａ上における差分（ＥＳ−Ｋ２）を実際の位置ズレの距離に換算する定数である。
【００６４】
上記ステップＳＢ１２において、適正範囲から逸脱するユーザの眼の位置のズレ方向（前後のズレ）およびそのズレ量を検出すると、制御部１００はステップＳＢ１３に進み、検出したズレ方向とズレ量とを、眼位置ガイド画面ＥＧの案内表示部ＧＭにガイド表示する。例えば、図８（ａ）に図示した一例の場合、同図（ｂ）に図示する通り、眼位置ガイド画面ＥＧの案内表示部ＧＭに「遠すぎます。：１０ｃｍ」なるガイドメッセージを表示してユーザに報知する。
【００６５】
こうして、ユーザの視点位置が適正範囲からどの方向へどの程度ずれているのかを案内し終えると、制御部１００は前述したステップＳＢ４に処理を戻し、再びユーザの顔の左右両眼の位置を検出し、検出した左右両眼の位置が適正範囲内であるか否かを判断する。この時、ガイドメッセージに従ってユーザが視点の位置を移動させ、これによりユーザの左右両眼の位置が適正範囲内に収まるようになると、上述したステップＳＢ６の判断結果が「ＹＥＳ」になり、本処理を終える。
【００６６】
このように、眼位置チェック処理では、ユーザの顔をインカメラ１０３で撮像したカメラ映像を眼位置ガイド画面ＥＧにスーパーインポーズして表示画面１０７ａにモニタ表示する一方、カメラ映像に画像認識を施してユーザの左右両眼の位置を検出し、検出したユーザの左右両眼の位置が眼位置ガイド画面ＥＧの左眼位置ガイド枠ＬＥと右眼位置ガイド枠ＲＥとで規定され、立体視感を得る最適な正視位置の範囲を表す適正範囲にあるか否かを判断する。そして、適正範囲から逸脱していれば、正視位置からどの程度ずれているのかを案内する。以後、ユーザの左右両眼の位置が眼位置ガイド画面ＥＧの適正範囲内に収まるようになるまで上記の案内動作を繰り返し、ユーザの左右両眼の位置が正視位置になると、本処理を完了するようになっている。
【００６７】
以上のように、第１実施形態では、表示すべきコンテンツデータが３Ｄ表示用の３Ｄイメージデータであると、ユーザの顔をインカメラ１０３で撮像したカメラ映像を、立体視感を得る最適な正視位置（適正範囲）を案内する眼位置ガイド画面ＥＧに重ね合わせて表示画面１０７ａに表示する一方、カメラ映像から検出したユーザの左右両眼の位置が眼位置ガイド画面ＥＧの適正範囲から逸脱していれば、どの方向へどの程度ずれているのかを案内する。
【００６８】
そして、ユーザの左右両眼の位置が眼位置ガイド画面ＥＧの適正範囲内に収まるようになるまで案内動作を繰り返し、ユーザの左右両眼の位置が適正範囲に収まると、３Ｄ表示用のコンテンツデータをＲＡＭ１０２のコンテンツデータエリア１０２ｃから読み出して表示画面１０７ａに３Ｄ表示する。したがって、ユーザはモニタ表示される自分の左右両眼の位置を、眼位置ガイド画面ＥＧの左眼位置ガイド枠ＬＥと右眼位置ガイド枠ＲＥとに合わせるだけで良い為、簡便な操作で３Ｄ表示を見るのに最適な位置を設定することができる。
【００６９】
なお、上述した第１実施形態では、眼位置ガイド画面ＥＧ（図５参照）の左眼位置ガイド枠ＬＥと右眼位置ガイド枠ＲＥとで規定される適正範囲から逸脱するユーザの眼の位置のズレ方向およびそのズレ量を画像処理に基づき検出するようにしたが、これに替えて、周知の赤外線測距するフォーカスセンサの出力に基づき適正範囲から逸脱するユーザの顔位置（眼の位置）のズレ方向およびそのズレ量を測距する態様としても構わない。
【００７０】
また、上述した第１実施形態では、インカメラ１０３が撮像したカメラ映像をビューファインダとなる表示画面１０７ａにモニタ表示し、このモニタ表示している表示画面１０７ａに、適正範囲（立体視感を得る正視位置）を案内する眼位置ガイド画面ＥＧをスーパーインポーズして合成表示するようにしたが、これに限らず、コンテンツデータを３Ｄ表示する表示画面１０７ａとは別に補助表示画面を設け、この補助表示画面をビューファインダとしてカメラ映像をモニタ表示する一方、表示画面１０７ａ上で３Ｄ画像が最適に見えるようにするための適正範囲を示す眼位置ガイド画面ＥＧを、当該補助表示画面に重ね合わせて表示する形態にすることも可能である。
【００７１】
さらに、第１実施形態では、カメラ映像に画像認識を施してユーザの左右両眼の位置を検出し、検出したユーザの左右両眼の位置が眼位置ガイド画面ＥＧで規定される適正範囲にあるか否かを判断し、適正範囲から逸脱した状態であれば、ユーザに正視位置からどの程度ずれているのかを案内／報知する態様としたが、これに限らず、ユーザの左右両眼の位置が眼位置ガイド画面ＥＧの適正範囲内に収まると、ユーザに正視位置にあることを報知する態様としても構わない。
【００７２】
［第２実施形態］
次に、図９〜図１０を参照して第２実施形態について説明する。第２実施形態の構成は上述した第１実施形態と共通するので、その説明を省略する。以下では、第１実施形態と相違する第２実施形態によるコンテンツ表示処理の動作を説明する。
【００７３】
上述した第１実施形態と同様、携帯電話１０が着信を待ち受ける待ち受け状態下である時に、ユーザが操作部１０８のコンテンツ表示ボタンを操作すると、この操作イベントに基づき制御部１００は図９に図示するコンテンツ表示処理を実行してステップＳＣ１に進む。ステップＳＣ１では、ＲＡＭ１０２のコンテンツデータエリア１０２ｃに格納されている各種コンテンツデータの属性（例えばファイル名や２Ｄ表示用／３Ｄ表示用を識別するコンテンツ種別など）を、当該コンテンツデータエリア１０２ｃから読み出し、これをコンテンツリストとして表示画面１０７ａに一覧表示する。
【００７４】
続いて、ステップＳＣ２では、上記ステップＳＣ１にて表示されたコンテンツリストの中から２Ｄ表示もしくは３Ｄ表示したいコンテンツデータをユーザ操作に応じて選択する。そして、ステップＳＣ３〜ＳＣ４では、選択したコンテンツデータの属性に含まれるコンテンツ種別に基づき、表示すべきコンテンツデータが２Ｄ表示用あるいは３Ｄ表示用のいずれであるかを判別する。以下、表示すべきコンテンツデータが２Ｄ表示用の場合と３Ｄ表示用の場合とに分けて動作の説明を進める。
【００７５】
＜表示すべきコンテンツデータが２Ｄ表示用の場合＞
表示すべきコンテンツデータが２Ｄ表示用であると、ステップＳＣ４の判断結果は「ＮＯ」になり、ステップＳＣ５に進み、上記ステップＳＣ２において選択されたコンテンツデータをＲＡＭ１０２のコンテンツデータエリア１０２ｃから読み出して表示画面１０７ａに２Ｄ表示する。なお、この際、表示部１０７では、制御部１００から２Ｄ表示用のコンテンツデータ（画像データ）が供給されるのに伴い、視差バリアのスリットを電気的に解消して表示画面１０７ａを２Ｄ表示用の状態に設定する。そして、ステップＳＣ６では、コンテンツ表示終了操作が行われるまで待機し、その操作が行われると、判断結果が「ＹＥＳ」となり、本処理を終える。
【００７６】
＜表示すべきコンテンツデータが３Ｄ表示用の場合＞
表示すべきコンテンツデータが３Ｄ表示用の３Ｄイメージデータであると、上記ステップＳＣ４の判断結果は「ＹＥＳ」になり、ステップＳＣ７に進み、インカメラ１０３を起動させる。これによりインカメラ１０３は、表示部１０７の表示画面１０７ａに対向するユーザの顔を撮影し始める。
【００７７】
続いて、ステップＳＣ８〜ＳＣ９では、制御部１００の指示に従い、画像処理部１０６が、インカメラ１０３から出力されるカメラ映像に「人の顔」に相当する画像パターンが含まれているか否かを判定する顔認識を実行し、これにて「人の顔」に相当する画像パターンが含まれていれば、認識したユーザの顔から眼位置を検出可能かどうかを判断する。
【００７８】
眼位置を検出することが出来なければ、ステップＳＣ９の判断結果は「ＮＯ」になり、ステップＳＣ１０に進む。ステップＳＣ１０では、３Ｄ優先表示設定の有無を判断する。なお、３Ｄ優先表示設定とは、コンテンツデータを表示する際に３Ｄ表示を優先する表示態様に設定することを意味し、例えば操作部１０８に配設される３Ｄ優先表示設定スイッチの操作に応じて設定される。そして、３Ｄ優先表示設定が為されていれば、判断結果は「ＹＥＳ」になり、ステップＳＣ１１に進み、コンテンツ表示を停止した後、上記ステップＳＣ８に処理を戻す。つまり、３Ｄ優先表示設定されている場合には、ユーザの左右両眼の位置を検出できる状態になるまでコンテンツ表示を停止する。
【００７９】
これに対し、３Ｄ優先表示設定が為されていないと、上記ステップＳＣ１０の判断結果は「ＮＯ」になり、ステップＳＣ１２に進み、３Ｄ表示用の３Ｄイメージデータを２Ｄ表示用に変換してコンテンツを２Ｄ表示した後、上記ステップＳＣ８に処理を戻す。つまり、３Ｄ優先表示設定されていない場合には、ユーザの左右両眼の位置を検出できる状態になるまで３Ｄ表示用の３Ｄイメージデータを２Ｄ表示用に変換してコンテンツを２Ｄ表示する。
【００８０】
そして、ユーザの左右両眼の位置が検出可能になると、上記ステップＳＣ９の判断結果が「ＹＥＳ」になり、図１０に図示するステップＳＣ１３に処理を進める。ステップＳＣ１３では、検出したユーザの左右両眼の位置を適正範囲と比較する。適正範囲とは、立体視感を得る正視位置の範囲を指す。続いて、ステップＳＣ１４では、上記ステップＳＣ１３の比較結果に基づき、ユーザの左右両眼の位置が適正範囲内であるか否かを判断する。ユーザの左右両眼の位置が適正範囲内であれば、判断結果は「ＹＥＳ」となり、ステップＳＣ１５に進む。
【００８１】
ステップＳＣ１５では、３Ｄ表示中であるか否かを判断する。３Ｄ表示中でなければ、判断結果は「ＮＯ」となり、ステップＳＣ１７に進む。一方、３Ｄ表示中であったならば、判断結果が「ＹＥＳ」になり、ステップＳＣ１６に進み、３Ｄ表示に切り替えた後、ステップＳＣ１７に進む。ステップＳＣ１７では、コンテンツ表示終了操作の有無を判断する。コンテンツ表示終了操作が行われなければ、判断結果は「ＮＯ」になり、上述したステップＳＣ７（図９参照）に処理を戻すが、コンテンツ表示終了操作が行われると、上記ステップＳＣ１７の判断結果は「ＹＥＳ」になり、本処理を終える。
【００８２】
さて一方、検出したユーザの左右両眼の位置が適正範囲内でなければ、上記ステップＳＣ１４の判断結果が「ＮＯ」になり、ステップＳＣ１８に進み、３Ｄ表示中であるか否かを判断する。３Ｄ表示中でなければ、判断結果は「ＮＯ」となり、上述したステップＳＣ１７に進むが、３Ｄ表示中であると、判断結果が「ＹＥＳ」になり、ステップＳＣ１９に進む。
【００８３】
ステップＳＣ１９では、３Ｄ優先表示設定の有無を判断する。３Ｄ表示を優先する表示態様となる３Ｄ優先表示設定が為されていれば、判断結果は「ＹＥＳ」になり、ステップＳＣ２０に進み、コンテンツ表示を停止した後、後述のステップＳＣ２２に処理を進める。これに対し、３Ｄ優先表示設定が為されていないと、上記ステップＳＣ１９の判断結果は「ＮＯ」になり、ステップＳＣ２１に進み、２Ｄ表示に切り替える。つまり、３Ｄ表示用の３Ｄイメージデータを２Ｄ表示用に変換してコンテンツを２Ｄ表示させた後、ステップＳＣ２２に進む。
【００８４】
ステップＳＣ２２では、検出されたユーザの左右の眼の間隔が適正か否か、すなわちユーザの眼の位置が表示画面１０７ａから遠過ぎたり近づき過ぎたりせずに適正に離間しているかどうかを判断する。ユーザの眼の位置が表示画面１０７ａから適正に離間していると、判断結果は「ＹＥＳ」になり、ステップＳＣ２３に進み、適正範囲から逸脱するユーザの眼の位置のズレ方向（上下方向あるいは左右方向）およびそのズレ量を検出し、続くステップＳＣ２４では、検出したズレ方向とズレ量とを表示画面１０７ａにガイド表示した後、上述のステップＳＣ１７に処理を戻す。
【００８５】
一方、ユーザの眼の位置が表示画面１０７ａから適正に離間していない場合、つまり表示画面１０７ａから遠過ぎたり近づき過ぎたりしていると、上記ステップＳＣ２２の判断結果は「ＮＯ」になり、ステップＳＣ２５に進み、適正範囲から逸脱するユーザの眼の位置のズレ方向（前後方向）およびそのズレ量を検出し、続くステップＳＣ２６では、検出したズレ方向とズレ量とを表示画面１０７ａにガイド表示した後、上述のステップＳＣ１７に処理を戻す。
【００８６】
以上のように、第２実施形態では、表示すべきコンテンツデータが３Ｄ表示用の３Ｄイメージデータであると、ユーザの顔を撮像するインカメラ１０３の出力に画像認識を施してユーザの左右両眼の位置を検出する。そして、検出したユーザの左右両眼の位置が適正範囲内になく、かつ３Ｄ優先表示設定が為されていると、コンテンツ表示を停止した後、ユーザの左右両眼の位置が適正範囲内に収まるようになるまで案内動作を繰り返し、この案内動作によってユーザの左右両眼の位置が適正範囲内になると、３Ｄ表示するので、ユーザに対して確実に３Ｄ表示を立体視させることができる。
【００８７】
また、検出したユーザの左右両眼の位置が適正範囲内になく、かつ３Ｄ優先表示設定が為されていなければ、３Ｄ表示用の３Ｄイメージデータを２Ｄ表示用に変換してコンテンツを２Ｄ表示しながら、ユーザの左右両眼の位置が適正範囲内に収まるようになるまで案内動作を繰り返し、この案内動作によってユーザの左右両眼の位置が適正範囲内になると、３Ｄ表示に切り替えるので、ユーザに対して確実に３Ｄ表示を立体視させることができる。
【００８８】
なお、上述した第１および第２実施形態では、それぞれ本発明による画像表示装置を備えた携帯電話１０を一例として挙げたが、本発明の要旨は、これに限定されるものではなく、３Ｄ表示可能な表示手段を備える電子機器全般に適用可能であることは言うまでもない。
【符号の説明】
【００８９】
１０  携帯電話
１００  制御部
１０１  ＲＯＭ
１０２  ＲＡＭ
１０２ａ  ワークエリア
１０２ｂ  撮像データエリア
１０２ｃ  コンテンツデータエリア
１０３  インカメラ
１０４  無線通信送受信部
１０５  音声信号処理部
１０６  画像処理部
１０７  表示部
１０７ａ  表示画面
１０８  操作部
【図１】
2013210641.tif 000003
【図２】
2013210641.tif 000004
【図３】
2013210641.tif 000005
【図４】
2013210641.tif 000006
【図５】
2013210641.tif 000007
【図６】
2013210641.tif 000008
【図７】
2013210641.tif 000009
【図８】
2013210641.tif 000010
【図９】
2013210641.tif 000011
【図１０】
2013210641.tif 000012
【図１１】
2013210641.tif 000013