(57)【要約】【課題】適切に３次元映像を表示できる電子機器および映像表示方法を提供する。【解決手段】実施形態によれば、電子機器は、カメラと、トラッキング部と、３次元映像調整部と、表示部と、出力方向制御部とを備える。前記トラッキング部は、前記カメラで撮影された映像に基づいてユーザの位置を認識する。前記３次元映像調整部は、入力される３次元映像信号を調整し、予め定めた所定の位置から見たときに立体的に見える第１の立体映像に対応する第１の映像データ、または、前記認識されたユーザの位置から見たときに立体的に見える第２の立体映像に対応する第２の映像データを出力する。前記表示部は、前記３次元映像調整部から出力された前記第１の映像データに対応する前記第１の立体映像または前記第２の映像データに対応する前記第２の立体映像を表示する。前記出力方向制御部は、前記所定の位置、または、前記ユーザの位置から見たときに前記表示部に表示された映像が立体的に見えるよう、前記表示部からの出力方向を制御する。【選択図】図３
2012227728.tif 000002
【特許請求の範囲】
【請求項１】
カメラと、
前記カメラで撮影された映像に基づいてユーザの位置を認識するトラッキング部と、
入力される３次元映像信号を調整し、予め定めた所定の位置から見たときに立体的に見える第１の立体映像に対応する第１の映像データ、または、前記認識されたユーザの位置から見たときに立体的に見える第２の立体映像に対応する第２の映像データを出力する３次元映像調整部と、
前記３次元映像調整部から出力された前記第１の映像データに対応する前記第１の立体映像または前記第２の映像データに対応する前記第２の立体映像を表示する表示部と、
前記所定の位置、または、前記ユーザの位置から見たときに前記表示部に表示された映像が立体的に見えるよう、前記表示部からの出力方向を制御する出力方向制御部と、を有する電子機器。
【請求項２】
前記３次元映像調整部が予め生成した前記第１の映像データを記憶するメモリを有する請求項１に記載の電子機器。
【請求項３】
前記３次元映像調整部は、出力する映像データを切り替える場合、切り替え前の映像データの垂直ブランキング期間中に、出力する映像データを切り替える請求項１に記載の電子機器。
【請求項４】
受信した指示に従い、前記ユーザの位置に応じた処理を行うか否かを切り替えるよう、前記３次元映像調整部および前記出力方向制御部を制御するトラッキング制御部を有する請求項１に記載の電子機器。
【請求項５】
前記トラッキング制御部は、前記トラッキング部が前記ユーザの位置を認識できない場合、前記ユーザの位置に応じた処理を行わないよう制御する請求項４に記載の電子機器。
【請求項６】
前記所定の位置は、前記表示部の中央と対向する位置を含む請求項１に記載の電子機器。
【請求項７】
前記トラッキング部は、前記カメラで撮影された映像から前記ユーザの顔を追跡することにより、前記ユーザの位置を認識する請求項１に記載の電子機器。
【請求項８】
前記出力方向制御部は、前記表示部に表示される映像のうち、少なくとも前記第１の立体映像または前記第２の立体映像の出力方向を制御する請求項１に記載の電子機器。
【請求項９】
カメラで撮影された映像に基づいてユーザの位置を認識するステップと、
入力される３次元映像信号を調整し、予め定めた所定の位置から見たときに立体的に見える第１の立体映像に対応する第１の映像データ、または、前記認識されたユーザの位置から見たときに立体的に見える第２の立体映像に対応する第２の映像データを生成して出力するステップと、
前記出力された前記第１の映像データに対応する前記第１の立体映像または前記第２の映像データに対応する前記第２の立体映像を表示部に表示するステップと、
前記所定の位置、または、前記ユーザの位置から見たときに前記表示部に表示された映像が立体的に見えるよう、前記表示部からの出力方向を制御するステップと、を有する映像表示方法。
【請求項１０】
前記３次元映像信号から予め前記第１の映像データを生成して記憶するステップを備える請求項９に記載の映像表示方法。
【請求項１１】
前記第１の映像データまたは第２の映像データを出力するステップで、出力する映像データを切り替える場合、切り替え前の映像データの垂直映像ブランキング期間中に、出力する映像データを切り替える請求項９に記載の映像表示方法。
【請求項１２】
受信した指示に従い、前記ユーザの位置に応じた処理を行うか否かを切り替えるよう制御する請求項９に記載の映像表示方法。
【請求項１３】
前記ユーザの位置を認識できない場合、前記ユーザの位置に応じた処理を行わないよう制御する請求項１２に記載の映像表示方法。
【請求項１４】
前記所定の位置は、前記表示部の中央と対向する位置を含む請求項９に記載の映像表示方法。
【請求項１５】
前記カメラで撮影された映像から前記ユーザの顔を追跡することにより、前記ユーザの位置を認識する請求項９に記載の映像表示方法。
【請求項１６】
前記表示部からの出力方向を制御するステップでは、前記表示部に表示される映像のうち、少なくとも前記第１の立体映像または前記第２の立体映像の出力方向を制御する請求項９に記載の映像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器および映像表示方法に関する。
【背景技術】
【０００２】
近年、映像を３次元表示可能なパーソナルコンピュータが普及しつつある。この種のパーソナルコンピュータでは、異なる視点から見た複数の視差画像がディスプレイに表示され、右目と左目とで異なる視差画像を見ることにより、ユーザは映像を立体視できる。
【０００３】
眼鏡を用いずに裸眼で映像が立体的に見えるように表示する場合、映像が立体的に見える範囲が狭くなることがある。そこで、ユーザの位置を認識し、その位置から映像が立体的に見えるように調整して表示するトラッキング機能が知られている。しかしながら、このトラッキング機能をオンからオフに切り替えると、トラッキング機能がオンであったときのユーザの位置に対して最適な映像が出力され続けるという問題がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２３５３３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
適切に３次元映像を表示できる電子機器および映像表示方法を提供する。
【課題を解決するための手段】
【０００６】
実施形態によれば、電子機器は、カメラと、トラッキング部と、３次元映像調整部と、表示部と、出力方向制御部とを備える。前記トラッキング部は、前記カメラで撮影された映像に基づいてユーザの位置を認識する。前記３次元映像調整部は、入力される３次元映像信号を調整し、予め定めた所定の位置から見たときに立体的に見える第１の立体映像に対応する第１の映像データ、または、前記認識されたユーザの位置から見たときに立体的に見える第２の立体映像に対応する第２の映像データを出力する。前記表示部は、前記３次元映像調整部から出力された前記第１の映像データに対応する前記第１の立体映像または前記第２の映像データに対応する前記第２の立体映像を表示する。前記出力方向制御部は、前記所定の位置、または、前記ユーザの位置から見たときに前記表示部に表示された映像が立体的に見えるよう、前記表示部からの出力方向を制御する。
【図面の簡単な説明】
【０００７】
【図１】電子機器１００の斜視図。
【図２】電子機器１００のシステム構成を示す概略ブロック図。
【図３】第１の実施形態に係る電子機器１００が有する映像表示システムの概略構成を示すブロック図。
【図４】図３の映像表示システムの処理動作の一例を示すフローチャート。
【図５】出力方向制御部２２および表示部２１を上方から見た図。
【図６】第２の実施形態に係る電子機器１００が有する映像表示システムの概略構成を示すブロック図。
【図７】図６の映像表示システムの処理動作の一例を示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、実施形態について、図面を参照しながら具体的に説明する。
【０００９】
（第１の実施形態）
図１は、電子機器１００の斜視図である。同図は電子機器１００の例であるパーソナルコンピュータを示している。電子機器１００は、本体１０と、ディスプレイユニット２０と、カメラ３０とを備えている。
【００１０】
本体１０は薄い箱形の筐体１１を有する。筐体１１の上面には、ユーザの操作を受け付けるキーボード１２、タッチパッド１３およびパワーボタン１４や、スピーカ１５等が配置される。また、筐体１１の内部には、後述するＣＰＵ（Central Processing Unit）や主メモリ、ＨＤＤ等が配置される。
【００１１】
キーボード１２は文字入力やアイコン選択等の操作内容を示す信号を生成する入力デバイスである。タッチパッド１３は、画面の遷移やカーソルの移動、アイコンの選択等の操作内容を示す信号を生成するポインティングデバイスである。パワーボタン１４は電子機器１００の電源のオン・オフを制御するスイッチである。その他、筐体１１の上面には、電源がオンであるかオフであるか、バッテリを充電中であるか否か、等を示す各種インジケータや、所定の機能を起動するためのボタンが配置されていてもよい。
【００１２】
ディスプレイユニット２０は、表示部２１と、表示部２１と対向して設けられる出力方向制御部２２と、表示部２１および出力方向制御部２２を制御する各種回路（不図示）とを有し、ヒンジ（不図示）を介して本体１０に回動自在に取り付けられる。
【００１３】
表示部２１は、映像を立体的に表示するため、それぞれ異なる視点から見た複数の視差画像を同時に表示することができる。出力方向制御部２２は表示部２１に表示された映像の出力方向を制御する。出力方向制御部２２は、例えば液晶フィルタであり、液晶材料を偏向させて出力方向を制御することができる。
【００１４】
カメラ３０は、例えばディスプレイユニット２０の上方に設けられる。ユーザの位置を認識するために、カメラ３０は表示部２１前方の所定の範囲を撮影する。また、セキュリティ向上のために、カメラ３０の動作状態を示すインジケータ（不図示）をカメラ３０に近接して設けてもよい。
【００１５】
図２は、電子機器１００のシステム構成を示す概略ブロック図である。電子機器１００は、ＣＰＵ１０１と、ノースブリッジ１０２と、主メモリ１０３と、サウスブリッジ１０４と、ＧＰＵ（Graphic Processing Unit）１０５と、トラッキング部４０と、ディスプレイユニット２０と、ＶＲＡＭ（Video Memory）１０６と、サウンドコントローラ１０７と、スピーカ１５と、ＢＩＯＳ−ＲＯＭ（Basic Input Output System Read Only Memory）１０８と、ＨＤＤ１０９と、光ディスクドライブ１１０と、ＵＳＢ（Universal Serial Bus）インターフェース１１１と、カメラ３０と、ＥＣ／ＫＢＣ（Embedded Controller / Keyboard Controller）１１２とを備えている。
【００１６】
ＣＰＵ１０１は電子機器１００の動作を制御するプロセッサであり、ＨＤＤ１０９から主メモリ１０３にロードされるＯＳ（Operating System）や各種アプリケーションプログラムを実行する。また、ＣＰＵ１０１はＢＩＯＳ−ＲＯＭ１０８から主メモリ１０３にロードされるシステムＢＩＯＳを実行する。システムＢＩＯＳはハードウェア制御のためのプログラムである。
【００１７】
ノースブリッジ１０２は、ＣＰＵ１０１とサウスブリッジ１０４とを接続するブリッジデバイスである。ノースブリッジ１０２には、主メモリ１０３を制御するメモリコントローラが内蔵されている。また、ノースブリッジ１０２はシリアルバスを介して、ＧＰＵ１０５との通信を実行する。主メモリ１０３は、ＨＤＤ１０９に記憶されるＯＳおよび各種アプリケーションプログラムや、ＢＩＯＳ−ＲＯＭ１０８に格納されたシステムＢＩＯＳを展開するためのワーキングメモリである。
【００１８】
サウスブッリジ１０４は、ＢＩＯＳ−ＲＯＭ１０８、ＨＤＤ１０９および光ディスクドライブ１１０を制御する。また、サウスブリッジ１０４はサウンドコントローラ１０７との通信を実行する。さらに、サウスブリッジ１０４はＵＳＢコントローラを内蔵し、ＵＳＢインターフェース１１１を介してカメラ３０が接続される。カメラ３０で撮影された映像は、ＣＰＵ１０１によりトラッキング部４０に供給される。その他、ＵＳＢインターフェース１１１には、本体１０に設けられるＵＳＢ端子１６を介して、映像信号や音声信号が記憶された外付けＨＤＤやＵＳＢメモリ等を接続することもできる。
【００１９】
ＧＰＵ１０５はＯＳによりＶＲＡＭ１０６に蓄積された映像信号をディスプレイユニット２０に出力する。サウンドコントローラ１０７は、再生対象の音声データをスピーカ１５に送信し、スピーカ１５から出力させる。ＥＣ／ＫＢＣ１１２は、電力管理を行うエンベデッドコントローラと、キーボード１２やタッチパッド１３等を制御するキーボードコントローラとを集積したワンチップマイコンである。また、ＥＣ／ＫＢＣ１１２は、ユーザによるパワーボタン１４の操作に応じて、電子機器１００のオン・オフを制御する。
【００２０】
図３は、第１の実施形態に係る電子機器１００が有する映像表示システムの概略構成を示すブロック図である。映像表示システムは、カメラ３０と、トラッキング部４０と、トラッキング制御部２３と、３次元映像調整部２４と、メモリ２５と、タイミングコントローラ２６と、ゲートドライバ２７と、ソースドライバ２８と、表示部２１と、出力方向制御部２２とを有する。
【００２１】
カメラ３０はユーザの位置を認識するために表示部２１前方の所定の範囲を撮影し、撮影された映像をトラッキング部４０へ供給する。
【００２２】
トラッキング部４０は、カメラ３０で撮影された映像から顔、より具体的には、目をトラッキング（追跡）することにより、ユーザの位置を認識する。そして、トラッキング部４０は認識されたユーザの位置を３次元映像調整部２４へ供給する。トラッキング部４０は、例えば１つのＩＣ（Integrated Circuit）により実現される。
【００２３】
トラッキング制御部２３は、ユーザからキーボード１２あるいはタッチパッド１３を介して指示を受け、これに従ってユーザの位置に応じた処理を行うか否か、すなわち、トラッキング機能をオンするかオフするかを制御する。
【００２４】
３次元映像調整部２４にはＧＰＵ１０５から３次元映像信号が入力される。この３次元映像信号は、例えばＨＤＤ１０９や光ディスクドライブ１１０に挿入された光ディスクに記憶された２次元映像信号と奥行き情報とに基づいて生成され、複数の視差画像、少なくとも右目用および左目用の２つの視差画像を含む。奥行き情報とは、各画素をどの程度、表示部２１の手前または奥に見えるように表示するかを示す情報であり、予め映像信号に付加されていてもよいし、付加されていない場合は、映像信号の特徴に基づいて奥行き情報を生成してもよい。
【００２５】
そして、３次元映像調整部２４は３次元映像信号を調整して、表示部２１の中央に対向する位置（以下、正面という）から見たときに立体的に見える映像（第１の立体映像）を表示するための正面用映像データ（第１の映像データ）を生成し、これをメモリ２５に記憶しておく。トラッキング機能がオフの場合、３次元映像調整部２４はメモリ２５に記憶された正面用映像データを読み出してタイミングコントローラ２６に供給する。
【００２６】
一方、トラッキング機能がオンの場合、３次元映像調整部２４は３次元映像信号を調整して、ユーザの位置から見たときに立体的に見える映像（第２の立体映像）に対応するトラッキング用映像データ（第２の映像データ）を生成して、タイミングコントローラ２６に供給する。
【００２７】
３次元映像調整部２４およびトラッキング制御部２３は、例えば１つのＩＣにより実現される。
【００２８】
出力方向制御部２２は表示部２１に表示された画像の出力方向を制御する。より具体的には、トラッキング機能がオフの場合、出力方向制御部２２は、正面から映像が立体的に見えるよう、出力方向を制御する。一方、トラッキング機能がオンの場合、３次元映像調整部２４の制御により、出力方向制御部２２は、ユーザの位置から映像が立体的に見えるよう、出力方向を制御する。これにより、ユーザの右目に右目用の視差画像が、左目に左目用視差画像がそれぞれ出力され、ユーザは裸眼で映像を立体的に見ることができる。
【００２９】
表示部２１は、例えば対角線の長さが１５．６インチの液晶パネルであり、一対のガラス基板を対向配置して、これらガラス基板の間に液晶材料を配置した構造である。表示部２１は、複数（例えば７６８本）の走査線と、複数（例えば１３６６＊３本）の信号線と、走査線および信号線の各交差箇所に形成される液晶画素とを有する。また、表示部２１の背面には、表示部２１に光を照射するバックライト装置（不図示）が設けられる。
【００３０】
タイミングコントローラ２６は、３次元映像調整部２２から供給される正面用映像データまたはトラッキング用映像データをソースドライバ２８に供給するとともに、ゲートドライバ２７およびソースドライバ２８の動作タイミングを制御する。ゲートドライバ２７は走査線の１つを順繰りに選択する。ソースドライバ２８は映像データを信号線に供給する。映像データはゲートドライバ２７に選択された走査線に接続される液晶画素に供給され、映像データに応じて液晶画素内の液晶材料の配向が変化する。バックライト装置から照射された光のうち、液晶材料の配向に応じた強度の光が液晶材料を透過して、映像データに応じた映像が表示部２１上に表示される。
【００３１】
トラッキング制御部２３、３次元映像調整部２４、メモリ２５、タイミングコントローラ２６、ゲートドライバ２７およびソースドライバ２８は、例えばバックライト装置の裏面に設けられ、表示部２１および出力方向制御部２２と合わせてディスプレイユニット２０を構成する。その他、ディスプレイユニット２０は、ＶＥＳＡ（Video Electronics Standards Association）で規定された情報を記憶する、Ｉ２Ｃ（Inter-Integrated Circuit）で接続されたＥＤＩＤ−ＲＯＭ等を有してもよい。
【００３２】
図４は、図３の映像表示システムの処理動作の一例を示すフローチャートである。なお、３次元映像の再生中、３次元映像調整部２４は入力される３次元映像信号を逐次調整して正面用映像データを生成し、予めメモリ２５に記憶しているものとする。
【００３３】
３次元映像信号の再生中、ユーザによりトラッキング機能がオンに設定されている場合（ステップＳ１のＹＥＳ）、カメラ３０は表示部２１前方の所定の範囲を撮影し、トラッキング部４０に供給する（ステップＳ２）。この映像に基づいて、トラッキング部４０はユーザの位置を認識する（ステップＳ３）。続いて、３次元映像調整部２４は、認識されたユーザの位置から、表示部２１に表示される映像が立体的に見えるよう、入力される３次元映像信号を調整してトラッキング用映像データを生成し、タイミングコントローラ２６に供給する（ステップＳ４）。そして、トラッキング用映像データに対応する映像が表示部２１に表示される（ステップＳ５）。
【００３４】
さらに、表示された映像がユーザの位置から立体的に見えるよう、３次元映像調整部２４は出力方向制御部２２を制御する（ステップＳ６）。
【００３５】
図５は、出力方向制御部２２および表示部２１を上方から見た図である。表示部２１に表示される映像は表示部２１に対してほぼ垂直な方向に出力される。そこで、例えばユーザが表示部２１に向かって右側の位置Ｐ１にいる場合、出力方向制御部２２は、位置Ｐ１近辺から表示部２１を見たときに映像が立体的に見えるよう、位置Ｐ１側へ映像の出力方向を制御する。
【００３６】
なお、トラッキング用映像データに対応する映像が表示部２１の全面に表示される場合、表示部２１に表示される映像全体の出力方向が制御されるよう、３次元映像調整部２４は出力方向制御部２２を制御するが、トラッキング用映像データに対応する映像が表示部２１の一部の領域にのみ表示される場合、その映像の出力方向のみが制御されるようにしてもよい。
【００３７】
３次元映像信号の再生が続いており（ステップＳ７のＹＥＳ）、トラッキング機能の設定がオンのまま変更されない限り、映像表示システムは上記の処理を繰り返す。なお、ステップＳ１〜Ｓ７の順序は適宜入れ替えてもよい。
【００３８】
一方、ユーザによりトラッキング機能がオフに設定されている場合、あるいは、オンからオフに切り替えられた場合（ステップＳ１のＮＯ）、３次元映像調整部２４は、メモリ２５に記憶された正面用映像データを読み出し、タイミングコントローラ２６に供給する（ステップＳ８）。そして、正面用映像データに対応する映像が表示部２１に表示される（ステップＳ５）。さらに、表示された映像が正面を含む位置から立体的に見えるよう、３次元映像調整部２４は出力方向制御部２２を制御する（ステップＳ６）。
【００３９】
例えば、ユーザが図５の位置Ｐ１にいてトラッキング機能をオンに設定していたとする。この場合、上述のように出力方向制御部２２は位置Ｐ１方向に映像を出力している。ある時刻でユーザがトラッキング機能をオフに切り替えると、出力方向制御部２２の出力方向は、図４のステップＳ８の処理により、正面の位置Ｐ２から映像が立体的に見えるように切り替わる。決して、出力方向制御部２２の出力方向が、ユーザがいた位置Ｐ１方向のまま固定されるのではない。
【００４０】
仮に出力方向が固定されるとすると、トラッキング機能をオフに切り替えた後の映像の出力方向は、切り替える直前のユーザの位置に依存してしまうため、毎回異なることになる。その結果、トラッキング機能をオフに切り替えた後にユーザが移動すると、どの位置から映像が立体的に見えるのか分からなくなるおそれがある。これに対し、本実施形態では、トラッキング機能をオフにした場合、その時のユーザの位置に関わらず常に正面から映像が立体的に見えるよう制御されるため、ユーザは正面に移動すれば映像を立体的に見ることができる。
【００４１】
なお、３次元映像調整部２４からタイミングコントローラ２６に供給する映像データを、正面用映像データからトラッキング用映像データへ、あるいは、トラッキング用映像データから正面用映像データへ切り替える場合、任意のタイミングではなく、切替前の映像データの垂直ブランキング期間中に切り替えるのがよい。これにより、確実に映像の１ライン目から表示が切り替わるため、走査中に映像が切り替わることによる乱れた映像が表示されたり、ノイズが生じたりするのを抑制できる。
【００４２】
このように、第１の実施形態では、トラッキング機能がオフの場合、ユーザの位置に関わらず正面から映像が立体的に見えるよう映像を表示する。そのため、トラッキング機能をオンにしてもオフにしても、適切に３次元映像を表示できる。
【００４３】
（第２の実施形態）
ユーザが、トラッキング機能をオンに設定しても、トラッキング部４０がユーザの位置を認識できないことがある。そこで、以下に説明する第２の実施形態は、ユーザの位置を認識できない場合は、トラッキング機能をオフにするものである。
【００４４】
図６は、第２の実施形態に係る電子機器１００が有する映像表示システムの概略構成を示すブロック図である。図６では、図３と共通する構成部分には同一の符号を付しており、以下では相違点を中心に説明する。
【００４５】
図６の映像表示システムでは、トラッキング部４０がユーザの位置を認識できたか否かの情報をトラッキング制御部２３に供給する。トラッキング制御部２３は、ユーザがトラッキング機能をオンに設定し、かつ、トラッキング部４０がユーザの位置を認識できた場合、トラッキング機能をオンする。言い換えると、ユーザがトラッキング機能をオンに設定していたとしても、トラッキング部４０がユーザの位置を認識できない場合、トラッキング制御部２３はトラッキング機能をオフする。
【００４６】
図７は、図６の映像表示システムの処理動作の一例を示すフローチャートである。ユーザによりトラッキング機能がオンに設定されている場合（ステップＳ１のＹＥＳ）、カメラ３０は表示部２１前方の所定の範囲を撮影し、トラッキング部４０に供給する（ステップＳ２）。
【００４７】
供給された映像に基づいて、トラッキング部４０がユーザの位置を認識できれば（ステップＳ３’のＹＥＳ）、映像表示システムは第１の実施形態と同様にステップＳ４以降の処理を行って、トラッキング用映像データに応じた映像を表示する。
【００４８】
一方、トラッキング部４０がユーザの位置を認識できなければ（ステップＳ３’のＮＯ）、トラッキング制御部２３はトラッキング機能をオフし、正面用映像データに応じた映像を表示する（ステップＳ８以降）。例えば、トラッキング機能をオンにして映像を見ていたユーザがカメラ３０の撮影範囲の外側に移動すると、正面から見て立体的に見える映像が表示されることになる。
【００４９】
このように、第２の実施形態では、ユーザの位置が認識できない場合はトラッキング機能をオフにするため、ユーザの位置が認識できない場合であっても、適切に３次元映像を表示できる。例えば、電子機器１００を店頭に展示する場合、必ずしも誰かが表示部２１上の映像を見ているわけではないし、複数の人が映像を見ていることもある。このような場合はユーザの位置を認識できないこともあるが、常に正面からは映像が立体的に見えるように表示できる。また、カメラ３０が不良になった場合にも、正面から立体的に見えるように表示でき、有効である。
【００５０】
上述した実施形態で説明した映像表示システムの少なくとも一部は、ハードウェアで構成してもよいし、ソフトウェアで構成してもよい。ソフトウェアで構成する場合には、映像表示システムシステムの少なくとも一部の機能を実現するプログラムをフレキシブルディスクやＣＤ−ＲＯＭ等の記録媒体に収納し、コンピュータに読み込ませて実行させてもよい。記録媒体は、磁気ディスクや光ディスク等の着脱可能なものに限定されず、ハードディスク装置やメモリなどの固定型の記録媒体でもよい。
【００５１】
また、映像表示システムの少なくとも一部の機能を実現するプログラムを、インターネット等の通信回線（無線通信も含む）を介して頒布してもよい。さらに、同プログラムを暗号化したり、変調をかけたり、圧縮した状態で、インターネット等の有線回線や無線回線を介して、あるいは記録媒体に収納して頒布してもよい。
【００５２】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると同様に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
【符号の説明】
【００５３】
２０  ディスプレイユニット
２１  表示部
２２  出力方向制御部
２３  トラッキング制御部
２４  ３次元映像調整部
２５  メモリ
３０  カメラ
４０  トラッキング部
１００  電子機器
【図１】
2012227728.tif 000003
【図２】
2012227728.tif 000004
【図３】
2012227728.tif 000005
【図４】
2012227728.tif 000006
【図５】
2012227728.tif 000007
【図６】
2012227728.tif 000008
【図７】
2012227728.tif 000009
【手続補正書】
【提出日】平成24年6月15日(2012.6.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
実施形態によれば、電子機器は、カメラと、トラッキング部と、メモリと、３次元映像調整部と、表示部と、出力方向制御部とを備える。前記トラッキング部は、前記カメラで撮影された映像に基づいてユーザの位置を認識する。前記３次元映像調整部は、入力される３次元映像信号を調整し、予め定めた所定の位置から見たときに立体的に見える第１の立体映像に対応する第１の映像データを生成して前記メモリに記憶するとともに、前記認識されたユーザの位置から見たときに立体的に見える第２の立体映像に対応する第２の映像データを生成し、前記第１の映像データまたは前記第２の映像データを出力する。前記表示部は、前記３次元映像調整部から出力された前記第１の映像データに対応する前記第１の立体映像または前記第２の映像データに対応する前記第２の立体映像を表示する。前記出力方向制御部は、前記所定の位置、または、前記ユーザの位置から見たときに前記表示部に表示された映像が立体的に見えるよう、前記表示部からの出力方向を制御する。そして、前記３次元映像調整部は、出力する映像データを前記第２の映像データから前記第１の映像データに切り替える場合、前記第１の映像データを前記メモリから読み出して出力する。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
カメラと、
前記カメラで撮影された映像に基づいてユーザの位置を認識するトラッキング部と、
メモリと、
入力される３次元映像信号を調整し、予め定めた所定の位置から見たときに立体的に見える第１の立体映像に対応する第１の映像データを生成して前記メモリに記憶するとともに、前記認識されたユーザの位置から見たときに立体的に見える第２の立体映像に対応する第２の映像データを生成し、前記第１の映像データまたは前記第２の映像データを出力する３次元映像調整部と、
前記３次元映像調整部から出力された前記第１の映像データに対応する前記第１の立体映像または前記第２の映像データに対応する前記第２の立体映像を表示する表示部と、
前記所定の位置、または、前記ユーザの位置から見たときに前記表示部に表示された映像が立体的に見えるよう、前記表示部からの出力方向を制御する出力方向制御部と、を有し、
前記３次元映像調整部は、前記第２の映像データを出力している間も前記第１の映像データを生成しており、出力する映像データを前記第２の映像データから前記第１の映像データに切り替える場合、前記第１の映像データを前記メモリから読み出して出力する電子機器。
【請求項２】
前記３次元映像調整部は、
前記ユーザの位置に応じた処理を行う場合、前記第２の映像データを出力し、
前記ユーザの位置に応じた処理を行わない場合、または、前記トラッキング部が前記ユーザの位置を認識できない場合、前記第１の映像データを前記メモリから読み出して出力する請求項１に記載の電子機器。
【請求項３】
前記３次元映像調整部は、出力する映像データを切り替える場合、切り替え前の映像データの垂直ブランキング期間中に、出力する映像データを切り替える請求項１に記載の電子機器。
【請求項４】
受信した指示に従い、前記ユーザの位置に応じた処理を行うか否かを切り替えるよう、前記３次元映像調整部および前記出力方向制御部を制御するトラッキング制御部を有する請求項１に記載の電子機器。
【請求項５】
前記トラッキング制御部は、前記トラッキング部が前記ユーザの位置を認識できない場合、前記ユーザの位置に応じた処理を行わないよう制御する請求項４に記載の電子機器。
【請求項６】
前記所定の位置は、前記表示部の中央と対向する位置を含む請求項１に記載の電子機器。
【請求項７】
前記トラッキング部は、前記カメラで撮影された映像から前記ユーザの顔を追跡することにより、前記ユーザの位置を認識する請求項１に記載の電子機器。
【請求項８】
前記出力方向制御部は、前記表示部に表示される映像のうち、少なくとも前記第１の立体映像または前記第２の立体映像の出力方向を制御する請求項１に記載の電子機器。
【請求項９】
カメラで撮影された映像に基づいてユーザの位置を認識するステップと、
入力される３次元映像信号を調整し、予め定めた所定の位置から見たときに立体的に見える第１の立体映像に対応する第１の映像データを生成してメモリに記憶するとともに、または、前記認識されたユーザの位置から見たときに立体的に見える第２の立体映像に対応する第２の映像データを生成し、前記第１の映像データまたは前記第２の映像データを出力するステップと、
前記出力された前記第１の映像データに対応する前記第１の立体映像または前記第２の映像データに対応する前記第２の立体映像を表示部に表示するステップと、
前記所定の位置、または、前記ユーザの位置から見たときに前記表示部に表示された映像が立体的に見えるよう、前記表示部からの出力方向を制御するステップと、を有し、
前記第１の映像データまたは前記第２の映像データを出力するステップでは、前記第２の映像データを出力している間も前記第１の映像データを生成しており、出力する映像データを前記第２の映像データから前記第１の映像データに切り替える場合、前記第１の映像データを前記メモリから読み出して出力する映像表示方法。
【請求項１０】
前記第１の映像データまたは前記第２の映像データを出力するステップでは、
前記ユーザの位置に応じた処理を行う場合、前記第２の映像データを出力し、
前記ユーザの位置に応じた処理を行わない場合、または、前記ユーザの位置を認識できない場合、前記第１の映像データを前記メモリから読み出して出力する請求項９に記載の映像表示方法。
【請求項１１】
前記第１の映像データまたは第２の映像データを出力するステップで、出力する映像データを切り替える場合、切り替え前の映像データの垂直映像ブランキング期間中に、出力する映像データを切り替える請求項９に記載の映像表示方法。
【請求項１２】
受信した指示に従い、前記ユーザの位置に応じた処理を行うか否かを切り替えるよう制御する請求項９に記載の映像表示方法。
【請求項１３】
前記ユーザの位置を認識できない場合、前記ユーザの位置に応じた処理を行わないよう制御する請求項１２に記載の映像表示方法。
【請求項１４】
前記所定の位置は、前記表示部の中央と対向する位置を含む請求項９に記載の映像表示方法。
【請求項１５】
前記カメラで撮影された映像から前記ユーザの顔を追跡することにより、前記ユーザの位置を認識する請求項９に記載の映像表示方法。
【請求項１６】
前記表示部からの出力方向を制御するステップでは、前記表示部に表示される映像のうち、少なくとも前記第１の立体映像または前記第２の立体映像の出力方向を制御する請求項９に記載の映像表示方法。