(57)【要約】【課題】映像コンテンツの絵が正しく表示されないという現象の発生を防ぐことができる電子機器を実現する。【解決手段】実施形態によれば、表示制御手段は、二次元表示モードにおいては表示対象の映像コンテンツデータのフレーム画像それぞれを表示し、第１の三次元表示モードにおいては前記表示対象の映像コンテンツデータの各フレーム画像内の２つの領域上の画像を左眼画像および右眼画像として用いて三次元映像を表示する。表示モード変更手段は、前記表示制御手段が前記第１の三次元表示モードで前記表示対象の映像コンテンツデータを表示している期間中に前記表示対象の映像コンテンツデータを他の映像コンテンツデータに切り換える切換え要求が発生した場合、前記表示制御手段の表示モードを前記第１の三次元表示モードから前記二次元映像表示モードに変更する。【選択図】図１３
2012231533.tif 000002
【特許請求の範囲】
【請求項１】
二次元表示モードにおいては表示対象の映像コンテンツデータのフレーム画像を表示し、三次元表示モードにおいては前記表示対象の映像コンテンツデータに対して二次元映像データを三次元映像データに変換するための変換処理を施すことによって得られる映像を表示するよう制御する表示制御手段と、
前記表示制御手段が前記三次元表示モードで前記表示対象の映像コンテンツデータを表示している期間中に前記表示対象の映像コンテンツデータを他の映像コンテンツデータに切り換える切換え要求が発生した場合、前記他の映像コンテンツデータに対して前記変換処理を施すことによって得られる映像が表示されるように、前記表示制御手段の表示モードを前記三次元表示モードに維持する制御手段とを具備する電子機器。
【請求項２】
放送信号を受信して前記放送信号内の視聴対象チャンネルの放送番組データを出力するチューナをさらに具備し、
前記表示対象の映像コンテンツデータは前記チューナから出力される前記視聴対象チャンネルの放送番組データであり、
前記制御手段は、前記表示制御手段が前記三次元表示モードで前記視聴対象チャンネルの放送番組データを表示している期間中に前記視聴対象チャンネルを他のチャンネルに切り換えるチャンネル切換え要求が発生した場合、前記表示制御手段の表示モードを前記三次元表示モードに維持するように構成されている請求項１記載の電子機器。
【請求項３】
二次元表示モードにおいては表示対象の映像コンテンツデータのフレーム画像を表示し、三次元表示モードにおいては前記表示対象の映像コンテンツデータに含まれる第１および第２の視差画像を用いて三次元映像を表示するよう制御する表示制御手段と、
前記表示制御手段が前記三次元表示モードで前記表示対象の映像コンテンツデータを表示している期間中に前記表示対象の映像コンテンツデータを他の映像コンテンツデータに切り換える切換え要求が発生し、前記他の映像コンテンツデータが三次元フォーマットの三次元映像データである場合、前記表示制御手段の表示モードを前記三次元表示モードに維持する制御手段とを具備する電子機器。
【請求項４】
前記制御手段は、前記他の映像コンテンツデータが前記三次元フォーマットの三次元映像データであるか否かを前記他の映像コンテンツデータの識別子に基づいて判定する請求項３記載の電子機器。
【請求項５】
放送信号を受信して前記放送信号内の視聴対象チャンネルの放送番組データを出力するチューナをさらに具備し、
前記表示対象の映像コンテンツデータは前記チューナから出力される前記視聴対象チャンネルの放送番組データであり、
前記制御手段は、前記表示制御手段が前記三次元表示モードで前記視聴対象チャンネルの放送番組データを表示している期間中に前記視聴対象チャンネルを他のチャンネルに切り換えるチャンネル切換え要求が発生し、前記他のチャンネルの放送番組データが前記三次元フォーマットの三次元映像データである場合、前記表示制御手段の表示モードを前記三次元表示モードに維持する請求項３記載の電子機器。
【請求項６】
映像コンテンツデータを表示する表示制御方法であって、
表示モードが二次元表示モードである場合、表示対象の映像コンテンツデータのフレーム画像を表示し、
前記表示モードが三次元表示モードである場合、前記表示対象の映像コンテンツデータに対して二次元映像データを三次元映像データに変換するための変換処理を施すことによって得られる映像を表示するよう制御し、
前記表示モードが前記三次元表示モードである期間中に前記表示対象の映像コンテンツデータを他の映像コンテンツデータに切り換える切換え要求が発生した場合、前記他の映像コンテンツデータに対して前記変換処理を施すことによって得られる映像が表示されるように、前記表示モードを前記三次元表示モードに維持する表示制御方法。
【請求項７】
映像コンテンツデータを表示する表示制御方法であって、
表示モードが二次元表示モードである場合、表示対象の映像コンテンツデータのフレーム画像を表示し、
前記表示モードが三次元表示モードである場合、前記表示対象の映像コンテンツデータに含まれる第１および第２の視差画像を用いて三次元映像を表示するよう制御し、
前記表示モードが前記三次元表示モードである期間中に前記表示対象の映像コンテンツデータを他の映像コンテンツデータに切り換える切換え要求が発生し、前記他の映像コンテンツデータが三次元フォーマットの三次元映像データである場合、前記表示モードを前記三次元表示モードに維持する表示制御方法。
【請求項８】
表示モードが二次元表示モードである場合、表示対象の映像コンテンツデータのフレーム画像を表示する手順と、
前記表示モードが三次元表示モードである場合、前記表示対象の映像コンテンツデータに対して二次元映像データを三次元映像データに変換するための変換処理を施すことによって得られる映像を表示するよう制御する手順と、
前記表示モードが前記三次元表示モードである期間中に前記表示対象の映像コンテンツデータを他の映像コンテンツデータに切り換える切換え要求が発生した場合、前記他の映像コンテンツデータに対して前記変換処理を施すことによって得られる映像が表示されるように、前記表示モードを前記三次元表示モードに維持する手順とをコンピュータに実行させるためのプログラム。
【請求項９】
表示モードが二次元表示モードである場合、表示対象の映像コンテンツデータのフレーム画像を表示する手順と、
前記表示モードが三次元表示モードである場合、前記表示対象の映像コンテンツデータに含まれる第１および第２の視差画像を用いて三次元映像を表示するよう制御する手順と、
前記表示モードが前記三次元表示モードである期間中に前記表示対象の映像コンテンツデータを他の映像コンテンツデータに切り換える切換え要求が発生し、前記他の映像コンテンツデータが三次元フォーマットの三次元映像データである場合、前記表示モードを前記三次元表示モードに維持する手順とをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、三次元映像コンテンツを再生する電子機器、該機器に適用される表示制御方法及びプログラムに関する。
【背景技術】
【０００２】
近年、三次元映像（３Ｄ映像）を表示するための機能を有する、パーソナルコンピュータやＴＶといった各種電子機器が開発されている。３Ｄ映像表示技術としては、二次元（２Ｄ）映像を３Ｄ映像に変換する２Ｄ／３Ｄ変換（２Ｄｔｏ３Ｄ変換）を利用して３Ｄ映像を表示する２Ｄ／３Ｄ表示技術、３Ｄ映像データに対応する３Ｄ映像を表示する３Ｄ映像表示技術が知られている。
【０００３】
現状では、ＴＶ放送番組のような放送コンテンツの多くは２Ｄコンテンツである。２Ｄ／３Ｄ表示技術を使用する３Ｄ表示モードである２Ｄ／３Ｄ表示モードは、このような２Ｄコンテンツに対応する３Ｄ映像を表示するために用いられる。
【０００４】
３Ｄ放送番組のような３Ｄコンテンツは、サイドバイサイドフォーマットまたはトップアンドボトムフォーマットといった３Ｄ映像フォーマットを有している。３Ｄ映像表示技術を使用する３Ｄ表示モードである３Ｄ映像表示モードは、このような３Ｄ映像フォーマットの３Ｄコンテンツに対応する３Ｄ映像を表示することができる。
【０００５】
また、最近では、２Ｄｔｏ３Ｄ変換によって推定される深度（奥行き）のレベルを自動調整する技術も開発されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−４０３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したように、３Ｄ映像表示技術を使用する３Ｄ映像表示モードは３Ｄ映像フォーマットの３Ｄ映像データに適用することを前提としている。もし３Ｄ映像表示モードの使用中に、表示対象のコンテンツが通常の２Ｄ映像コンテンツに切り替えられたならば、２Ｄ映像内の各フレームの絵を正しく表示することができなくなる可能性がある。
【０００８】
本発明は、映像コンテンツの絵が正しく表示されないという現象の発生を防ぐことができる電子機器、表示制御方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
実施形態によれば、電子機器は、表示制御手段と制御手段とを具備する。前記表示制御手段は、二次元表示モードにおいては表示対象の映像コンテンツデータのフレーム画像を表示し、三次元表示モードにおいては前記表示対象の映像コンテンツデータに対して二次元映像データを三次元映像データに変換するための変換処理を施すことによって得られる映像を表示するよう制御する。前記制御手段は、前記表示制御手段が前記三次元表示モードで前記表示対象の映像コンテンツデータを表示している期間中に前記表示対象の映像コンテンツデータを他の映像コンテンツデータに切り換える切換え要求が発生した場合、前記他の映像コンテンツデータに対して前記変換処理を施すことによって得られる映像が表示されるように、前記表示制御手段の表示モードを前記三次元表示モードに維持する。
【図面の簡単な説明】
【００１０】
【図１】実施形態に係る電子機器の外観を示す斜視図。
【図２】同実施形態の電子機器のシステム構成を示すブロック図。
【図３】同実施形態の電子機器によって表示される表示画面の例を示す図。
【図４】同実施形態の電子機器によって表示される３Ｄ機能設定画面の例を示す図。
【図５】同実施形態の電子機器が２Ｄ／３Ｄ表示モードの間に表示される、２Ｄ映像データに対応する表示画像を示す図。
【図６】同実施形態の電子機器が３Ｄ映像表示モードの間に表示される、３Ｄ映像データに対応する表示画像を示す図。
【図７】同実施形態の電子機器が２Ｄ表示モードの間に表示される、２Ｄ映像データに対応する表示画像を示す図。
【図８】同実施形態の電子機器が２Ｄ表示モードの間に表示される、３Ｄ映像データに対応する表示画像を示す図。
【図９】同実施形態の電子機器が３Ｄ映像表示モードの間に表示される、２Ｄ映像データに対応する表示画像を示す図。
【図１０】同実施形態の電子機器が２Ｄ／３Ｄ表示モードの間に表示される、３Ｄ映像データに対応する表示画像を示す図。
【図１１】同実施形態の電子機器によって実行される映像コンテンツ再生プログラムの構成例を示すブロック図。
【図１２】図１１の映像コンテンツ再生プログラムによって実行される、２Ｄ表示モードと３Ｄ表示モード（２Ｄ／３Ｄ表示モードまたは３Ｄ映像表示モード）との間の表示モード切り換え処理の手順を説明するフローチャート。
【図１３】図１１の映像コンテンツ再生プログラムによってチャンネル切換え時に実行される表示モード自動切り換え処理の手順を説明するフローチャート。
【図１４】図１１の映像コンテンツ再生プログラムによってチャンネル切換え時に実行される表示モード自動切り換え処理の他の手順を説明するフローチャート。
【発明を実施するための形態】
【００１１】
以下、実施の形態について図面を参照して説明する。  
図１は、一実施形態に係る電子機器の外観を示す斜視図である。この電子機器は、例えばノートブックタイプのパーソナルコンピュータ１として実現される。また、この電子機器は、テレビジョン受信機（ＴＶ）、映像データを保存するためのレコーダ（例えば、ハードディスクレコーダ、ＤＶＤレコーダ）、タブレットＰＣ、スレートＰＣ、ＰＤＡ、カーナビゲーション装置、スマートフォン等として実現され得る。
【００１２】
図１に示すように、本コンピュータ１は、コンピュータ本体２と、ディスプレイユニット３とから構成される。  
ディスプレイユニット３には、三次元ディスプレイ（３Ｄディスプレイ）１５が組み込まれている。ディスプレイユニット３は、コンピュータ本体２の上面が露出される開放位置とコンピュータ本体２の上面を覆う閉塞位置との間を回動自在にコンピュータ本体２に取り付けられている。また、３Ｄディスプレイ１５は、ＬＣＤ（liquid crystal display）１５Ａとレンズユニット１５Ｂとを備える。レンズユニット１５Ｂは、ＬＣＤ１５Ａ上にはり合わせられている。レンズユニット１５Ｂは、ＬＣＤ１５Ａに表示される映像に含まれる複数の画素に対応する複数の光線をそれぞれ所定の方向に射出するための複数のレンズ機構を含む。レンズユニット１５Ｂは、例えば、三次元映像表示に必要な機能を電気的にスイッチングできる液晶ＧＲＩＮ（gradient index）レンズである。この液晶ＧＲＩＮレンズは、例えば、画面内の指定した領域を三次元映像表示領域に設定し、他の領域を二次元映像領域に設定することができる。三次元映像表示領域では、その領域に表示される左眼用映像と右眼用映像とを含む三次元映像が眼間距離や観視距離等に応じた視差を有するように、三次元映像表示領域に対応するレンズ機構それぞれの屈折率が変更される。二次元映像表示領域に対応するレンズ機構それぞれの動作はオフされ、二次元映像表示領域に表示される二次元映像は屈折されることなくそのまま表示される。
【００１３】
３Ｄディスプレイ１５は、三次元映像表示領域上に左眼用映像と右眼用画像とが合成された三次元映像を表示し、二次元映像表示領域上に二次元映像を表示する。そのためユーザは、画面内の三次元映像表示領域を見たとき三次元映像を知覚し、二次元映像表示領域を見たとき二次元映像を知覚することができる。
【００１４】
なお、３Ｄディスプレイを使用する代わりに、通常のＬＣＤのような２Ｄディスプレイを使用してもよい。この場合、三次元映像の表示には、例えば、シャッター方式（時分割方式とも云う）を用いてもよい。シャッター方式の三次元映像表示では、左眼用ビデオデータと右眼用ビデオデータとを含むステレオペア映像が用いられる。ディスプレイ１５は、例えば、通常のリフレッシュレート（例えば６０Ｈｚ）の２倍のリフレッシュレート（例えば１２０Ｈｚ）で駆動される。左眼用ビデオデータ内の左眼用フレームデータと右眼用ビデオデータ内の右眼用フレームデータは例えば１２０Ｈｚのリフレッシュレートで交互にＬＣＤ１５上に表示される。ユーザは、例えば、液晶シャッターメガネのような３Ｄグラス（図示せず）を用いることで、左眼用フレームに対応する画像を左眼で、右眼用フレームに対応する画像を右眼で見ることができる。３Ｄグラスは、左眼用フレームデータ及び右眼用フレームデータそれぞれの表示タイミングを示す同期信号をコンピュータ１から赤外線などを用いて受信するように構成してもよい。３Ｄグラス内の左眼用シャッター及び右眼用シャッターは、ＬＣＤ１５への左眼用及び右眼用フレームデータそれぞれの表示タイミングに同期して開閉される。
【００１５】
代わりに、三次元映像の表示には、例えば、Ｘｐｏｌ（登録商標）方式等の偏光方式を用いてもよい。この場合、例えば、左眼用画像と右眼用画像とが例えば走査線単位でインタリーブされたインタリーブフレーム群が生成され、これらインタリーブフレーム群がＬＣＤ１５に表示される。ＬＣＤ１５の画面を覆う偏向フィルタは、ＬＣＤ１５の画面上の例えば奇数番目のライン群に表示される左眼用画像と偶数番目のライン群に表示される右眼用画像とを異なる方向に偏光する。ユーザは、偏向メガネを用いることにより、左眼用画像を左眼で、右眼用画像を右眼で見ることができる。
【００１６】
コンピュータ本体２は、薄い箱形の筐体を有しており、その上面には、キーボード２６、本コンピュータ１を電源オン／電源オフするためのパワーボタン２８、入力操作パネル２９、ポインティングデバイス２７、スピーカ１８Ａ，１８Ｂなどが配置されている。入力操作パネル２９上には、各種操作ボタンが設けられている。これらボタン群には、ＴＶ機能（視聴、録画、録画された放送番組データ／ビデオデータの再生）を制御するための操作ボタン群も含まれている。
【００１７】
コンピュータ本体２の例えば右側面には、ＴＶ放送用のアンテナ端子３０Ａが設けられている。また、コンピュータ本体２の例えば背面には、例えばＨＤＭＩ（high-definition multimedia interface）規格に対応した外部ディスプレイ接続端子が設けられている。この外部ディスプレイ接続端子は、放送番組データのような映像コンテンツデータに含まれる映像データ（動画像データ）を外部ディスプレイに出力するために用いられる。
【００１８】
図２は、本コンピュータ１のシステム構成を示す図である。  
本コンピュータ１は、図２に示すように、ＣＰＵ１１、ノースブリッジ１２、主メモリ１３、表示コントローラ１４、ビデオメモリ（ＶＲＡＭ）１４Ａ、３Ｄディスプレイ１５、サウスブリッジ１６、サウンドコントローラ１７、スピーカ１８Ａ，１８Ｂ、ＢＩＯＳ−ＲＯＭ１９、ＬＡＮコントローラ２０、ハードディスクドライブ（ＨＤＤ）２１、光ディスクドライブ（ＯＤＤ）２２、無線ＬＡＮコントローラ２３、ＵＳＢコントローラ２４、エンベデッドコントローラ／キーボードコントローラ（ＥＣ／ＫＢＣ）２５、キーボード（ＫＢ）２６、ポインティングデバイス２７、ＴＶチューナ３０等を備えている。
【００１９】
ＣＰＵ１１は、本コンピュータ１の動作を制御するプロセッサである。ＣＰＵ１１は、ＨＤＤ２１から主メモリ１３にロードされる、オペレーティングシステム（ＯＳ）１３Ａ及びアプリケーションプログラムを実行する。アプリケーションプログラムには、映像コンテンツ再生プログラム１３Ｂが含まれている。この映像コンテンツ再生プログラム１３Ｂは、映像コンテンツデータを視聴するための機能を有するソフトウェアである。この映像コンテンツ再生プログラム１３Ｂは、ＴＶチューナ３０によって受信された放送番組データを視聴するためのライブ再生処理、受信された放送番組データをＨＤＤ２１に記録する録画処理、ＨＤＤ２１に記録された映像コンテンツデータ（放送番組データ、ビデオタイトル等）を再生する再生処理、ネットワークを介して受信された映像コンテンツデータを再生する再生処理等を実行する。また、映像コンテンツ再生プログラム１３Ｂは、ＤＶＤのような記憶メディアに格納された映像コンテンツデータを再生することもできる。
【００２０】
さらに、映像コンテンツ再生プログラム１３Ｂは、三次元映像（３Ｄ映像）を表示するための機能も有する。映像コンテンツ再生プログラム１３Ｂは、二次元表示モード（２Ｄ表示モード）と、２つの三次元映像表示モード（３Ｄ表示モード）とを有している。
【００２１】
２Ｄ表示モードは、通常の２Ｄ映像データに対応する二次元映像をディスプレイ１５に表示するための表示モードである。２Ｄ表示モードにおいては、映像コンテンツ再生プログラム１３Ｂは、表示対象の映像コンテンツデータのフレーム画像それぞれをディスプレイ１５に表示する。３Ｄ表示モードは、３Ｄ映像表示モードと、２Ｄ／３Ｄ（２Ｄｔｏ３Ｄ）表示モードとを含む。
【００２２】
３Ｄ映像表示モードは、三次元フォーマットの三次元映像データに対応する三次元映像を表示するための３Ｄ表示モードである。三次元フォーマットの三次元映像データとしては、例えば、サイドバイサイドフォーマットまたはトップアンドボトムフォーマットといった３Ｄ映像フォーマットが用いられる。３Ｄ映像表示モードにおいては、映像コンテンツ再生プログラム１３Ｂは、表示対象の映像コンテンツデータの各フレーム画像内の２つの領域上の画像を左眼画像および右眼画像として用いて三次元映像を表示する。３Ｄディスプレイ１５を使用する場合には、各フレーム画像内の２つの領域上の画像が合成され、この合成された画像が３Ｄディスプレイ１５の三次元映像表示領域に表示される。例えば、表示対象の映像コンテンツデータがサイドバイサイドフォーマットである場合には、各フレーム画像の左半分の領域上の画像（左眼画像）と右半分の領域上の画像（右眼画像）とが合成され、この合成された画像が３Ｄディスプレイ１５の三次元映像表示領域に表示される。
【００２３】
なお、シャッター方式を使用する場合には、例えば、各フレーム画像の左半分の領域上の画像（左眼画像）と、右半分の領域上の画像（右眼画像）とが交互に表示される。
【００２４】
２Ｄ／３Ｄ（２Ｄｔｏ３Ｄ）表示モードは、二次元映像データを三次元映像データに変換することによって三次元映像を表示するための３Ｄ表示モードである。２Ｄ／３Ｄ（２Ｄｔｏ３Ｄ）表示モードにおいては、映像コンテンツ再生プログラム１３Ｂは、表示対象の映像コンテンツデータを三次元映像データに変換することによって得られる三次元映像をディスプレイ１５に表示する。つまり、映像コンテンツ再生プログラム１３Ｂは、二次元映像データの各フレーム画像の画素毎に奥行きを推定することによって、各フレーム画像から左眼画像と右眼画像とを生成する。そして、映像コンテンツ再生プログラム１３Ｂは、各フレーム画像から生成された左眼画像と右眼画像とを用いて、三次元映像を表示する。３Ｄディスプレイ１５を使用する場合には、各フレーム画像から生成された左眼画像と右眼画像とが合成され、この合成された画像が３Ｄディスプレイ１５の三次元映像表示領域に表示される。
【００２５】
上述したように、三次元映像の表示には、裸眼立体視方式（例えば、インテグラルイメージング方式、レンチキュラ方式、パララックスバリア方式等）による３Ｄディスプレイを用いてもよく、代わりに、グラス方式（シャッター方式、偏光方式）を用いても良い。
【００２６】
また、ＣＰＵ１１は、ＢＩＯＳ−ＲＯＭ１９に格納されたＢＩＯＳ（Basic Input/Output System）も実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。
【００２７】
ノースブリッジ１２は、ＣＰＵ１１のローカルバスとサウスブリッジ１６との間を接続するブリッジデバイスである。ノースブリッジ１２には、主メモリ１３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１２は、表示コントローラ１４との通信を実行する機能も有している。
【００２８】
表示コントローラ１４は、本コンピュータ１のディスプレイとして使用されるＬＣＤ１５を制御するデバイスである。この表示コントローラ１４によって生成される表示信号はＬＣＤ１５に送られる。ＬＣＤ１５は、表示信号に基づいて映像を表示する。
【００２９】
サウスブリッジ１６は、ＰＣＩ（Peripheral Component Interconnect）バス上及びＬＰＣ（Low Pin Count）バス上の各デバイスを制御する。また、サウスブリッジ１６は、ＨＤＤ２１及びＯＤＤ２２を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラ、及びＢＩＯＳ−ＲＯＭ１９をアクセス制御するメモリコントローラが内蔵されている。さらに、サウスブリッジ１６は、サウンドコントローラ１７及びＬＡＮコントローラ２０との通信を実行する機能も有している。
【００３０】
また、サウスブリッジ１６は、映像コンテンツ再生プログラム１３Ｂによる要求等に応じて、レンズユニット１５Ｂ内の複数の領域がそれぞれ三次元映像表示領域と二次元映像表示領域のいずれか一方に設定されるように制御するための制御信号を、レンズユニット１５Ｂに出力することができる。レンズユニット１５Ｂは、サウスブリッジ１６によって出力された制御信号に応じて、例えば、複数の領域それぞれに対応する液晶層内の部分の屈折率を変更することにより、その領域を三次元映像表示領域と二次元映像表示領域のいずれか一方に設定する。
【００３１】
３Ｄディスプレイ１５が２つの視差映像を表示するように構成されている場合、三次元映像表示領域においては、左眼画像と右眼画像とを合成することによって得られる合成画像データが表示される。この場合、三次元映像表示領域においては、例えば、水平方向に隣接する２つの画素位置の一方に左眼画像内の対応する画素が配置され、隣接する２つの画素位置の他方に右眼画像内の対応する画素が配置される。つまり、三次元映像表示領域の各水平ラインにおいては、左眼画像と右眼画像とが画素単位で交互に配置される。これにより、３Ｄ映像データ内の左眼画像と右眼画像とが合成されるように、その３Ｄ映像データに対応する３Ｄ映像が表示される。
【００３２】
なお、シャッター方式を用いる場合には、上述したように、左眼画像と右眼画像とをフレーム単位で交互に表示すればよい。これにより、左眼画像と右眼画像とが融合された３Ｄ映像をユーザに知覚させることができる。
【００３３】
サウンドコントローラ１７は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ，１８Ｂに出力する。ＬＡＮコントローラ２０は、例えばＥｔｈｅｒｎｅｔ（登録商標）規格の有線通信を実行する有線通信デバイスであり、無線ＬＡＮコントローラ２３は、例えばＩＥＥＥ  ８０２．１１規格の無線通信を実行する無線通信デバイスである。また、ＵＳＢコントローラ２４は、例えばＵＳＢ２．０規格のケーブルを介して外部機器との通信を実行する。
【００３４】
ＥＣ／ＫＢＣ２５は、電力管理を行うためのエンベデッドコントローラと、キーボード（ＫＢ）２６、及びポインティングデバイス２７を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。このＥＣ／ＫＢＣ２５は、ユーザの操作に応じて本コンピュータ１をパワーオン／パワーオフする機能を有している。
【００３５】
ＴＶチューナ３０はテレビジョン（ＴＶ）放送信号によって放送される放送番組データを受信する受信装置であり、アンテナ端子３０Ａに接続されている。もちろん、ＴＶチューナ３０が内蔵アンテナを用いてＴＶ放送信号を受信するようにしてもよい。このＴＶチューナ３０は、放送信号を受信し、その放送信号内の視聴対象チャンネルを選択し、当該選択した視聴対象のチャンネルの放送番組データを出力するように構成されている。ＴＶチューナ３０として、例えば、地上波デジタル放送、ＢＳデジタル放送、ＣＳデジタル放送それぞれに対応する放送信号を受信するための複数のチューナを設けても良い。また、ＴＶチューナ３０は、外部機器から入力されるビデオデータをキャプチャする機能も有している。
【００３６】
図３は、映像コンテンツ再生プログラム１３Ｂによってディスプレイ１５に表示される表示画面４０の例を示している。この表示画面４０には、映像コンテンツデータを表示するためのビデオ表示ウィンドウ４１、映像コンテンツ再生プログラム１３Ｂの動作をユーザに制御させるためのＧＵＩであるコントロールパネル４２が表示される。もちろん、ビデオ表示ウィンドウ４１は表示画面上にフルスクリーンモードで表示しても良い。ディスプレイ１５が３Ｄディスプレイである場合、ビデオ表示ウィンドウ４１に対応する表示画面上の矩形領域が三次元映像表示領域に設定され、それ以外の領域が二次元映像表示領域に設定される。コントロールパネル４２は、ＴＶ放送信号の種類（地上波デジタル放送、ＢＳデジタル放送、ＣＳデジタル放送）を選択するためのプルダウンメニュー４３、映像コンテンツ再生プログラム１３Ｂの表示モードを２Ｄ表示モードと３Ｄ表示モードとの間で切り換えるための３Ｄボタン４４、ＴＶチューナ３０によって選択すべきチャンネルを切り換えるためのチャンネル切り換えボタン４５等を表示する。
【００３７】
ある放送番組データを表示している間にユーザによるポインティングデバイスの操作でチャンネル切り換えボタン４５がクリックされた時、チューナ３０によって現在選択されている視聴対象チャンネルが他のチャンネルに切り換えられる。そして、チューナ３０から出力される他のチャンネルの放送番組データに対応する映像がビデオ表示ウィンドウ４１上に表示される。
【００３８】
なお、映像コンテンツ再生プログラム１３Ｂは、放送番組データのみならず、ビデオクリップ、ホームムービー、ＤＶＤビデオタイトルといった他の各種映像コンテンツデータを表示することもできる。この場合、これら映像コンテンツデータの一覧を示すメニューを表示画面４０上に表示してもよい。ある映像コンテンツデータの表示中にユーザによるポインティングデバイスの操作でメニュー上の別の映像コンテンツデータが選択された時、表示対象の映像コンテンツデータは選択された映像コンテンツデータに切り換えられる。そして、その選択された映像コンテンツデータに対応する映像がビデオ表示ウィンドウ４１上に表示される。
【００３９】
映像コンテンツ再生プログラム１３Ｂが２Ｄ表示モードで放送番組データ（映像コンテンツデータ）を表示している間にユーザによるポインティングデバイスの操作で３Ｄボタン４４がクリックされた時、映像コンテンツ再生プログラム１３Ｂの表示モードは２Ｄ表示モードから３Ｄ表示モード（２Ｄｔｏ３Ｄ表示モードまたは３Ｄ映像表示モードの一方）に切り換えられる。これにより、放送番組データ（映像コンテンツデータ）に対応する３Ｄ映像が表示される。
【００４０】
図４は、映像コンテンツ再生プログラム１３Ｂによってディスプレイ１５に表示される３Ｄ機能設定画面５０の例を示している。
【００４１】
３Ｄ機能設定画面５０は３Ｄボタン４４が押されたときの映像コンテンツ再生プログラム１３Ｂの動作を指定するための設定画面である。３Ｄ機能設定画面５０上には、「２Ｄｔｏ３Ｄ表示」モードまたは「３Ｄ映像表示」モードの一方をユーザに指定させるためのラジオボタンが表示される。
【００４２】
次に、図５乃至図１０を参照して、映像コンテンツ再生プログラム１３Ｂの個々の表示モードについて説明する。
【００４３】
図５は、映像コンテンツ再生プログラム１３Ｂが２Ｄｔｏ３Ｄ表示モードである間に表示される、２Ｄ映像データに対応する表示画像を示している。図５の左側は表示対象の２Ｄ映像データを示し、図５の右側はディスプレイ１５の画面上の表示画像を示している。
【００４４】
２Ｄｔｏ３Ｄ表示モードにおいては、映像コンテンツ再生プログラム１３Ｂは、表示対象の映像コンテンツデータの各フレーム画像の画素毎に奥行き値を推定し、推定された奥行き値に基づいて、複数の視差画像、例えば左眼画像と右眼画像との２つの視差画像とを生成する。映像コンテンツ再生プログラム１３Ｂは、生成された左眼画像と右眼画像とを用いて３Ｄ映像を表示する。
【００４５】
より詳しくは、映像コンテンツ再生プログラム１３Ｂは、表示ドライバなどと共同して、左眼画像と右眼画像とが合成されるように、それら左眼画像と右眼画像とをディスプレイ１５の画面上の三次元映像表示領域に表示する３Ｄ表示処理を実行する。
【００４６】
３Ｄ表示処理では、例えば、左眼画像と右眼画像とを合成することによって３Ｄ用画像データが生成される。３Ｄ用画像データにおいては、例えば、左眼画像と右眼画像とが垂直方向のライン単位で交互に配置される。そして、このように左眼画像と右眼画像とが垂直方向ライン単位で交互に配置された３Ｄ用画像データ（インターリーブ画像データ）がディスプレイ１５の画面上の三次元映像表示領域に表示される。これにより、ディスプレイ１５の三次元映像表示領域には、表示対象の３Ｄ映像データに対応する３Ｄ映像が表示される。
【００４７】
図６は、映像コンテンツ再生プログラム１３Ｂが３Ｄ映像表示モードである間に表示される、３Ｄ映像データに対応する表示画像を示している。図６の左側は表示対象である３Ｄフォーマットの３Ｄ映像データを示している。ここでは、３Ｄフォーマットの３Ｄ映像データはサイドバイサイドフォーマットの３Ｄ映像データを想定している。もちろん、トップアンドボトムフォーマット等の他の３Ｄフォーマットを使用してもよい。図６の右側はディスプレイ１５の画面上の表示画像を示している。
【００４８】
３Ｄ映像表示モードにおいては、映像コンテンツ再生プログラム１３Ｂは、表示ドライバなどと共同して、表示対象の映像コンテンツデータの各フレーム画像内の２つの領域上の２つの画像（例えば、各フレーム画像内の左側の画像と右側の画像）を、左眼画像および右眼画像として用いて３Ｄ映像を表示する。
【００４９】
より詳しくは、映像コンテンツ再生プログラム１３Ｂは、表示ドライバなどと共同して、映像コンテンツデータの各フレーム画像の左側の画像と右側の画像が合成されるように、それら左眼画像と右眼画像とをディスプレイ１５の画面上の三次元映像表示領域に表示する上述の３Ｄ表示処理を実行する。
【００５０】
図７は、映像コンテンツ再生プログラム１３Ｂが２Ｄ表示モードである間に表示される、２Ｄ映像データに対応する表示画像を示している。図７の左側は表示対象である通常の２Ｄ映像データを示し、図７の右側はディスプレイ１５の画面上の表示画像を示している。
【００５１】
２Ｄモードにおいては、映像コンテンツ再生プログラム１３Ｂは、表示対象の映像コンテンツデータに対して上述の３Ｄ表示処理（再構成）は行わず、表示対象の映像コンテンツデータのフレーム画像をそのままディスプレイ１５に順次表示するための２Ｄ表示処理（つまり、二次元映像データに対応する二次元映像を表示するための処理）を実行する。
【００５２】
図８は、映像コンテンツ再生プログラム１３Ｂが２Ｄ表示モードである間に表示される、３Ｄ映像データに対応する表示画像を示している。図８の左側は表示対象である３Ｄフォーマットの３Ｄ映像データを示している。ここでは、３Ｄフォーマットの３Ｄ映像データはサイドバイサイドフォーマットの３Ｄ映像データを想定している。図８の右側はディスプレイ１５の画面上の表示画像を示している。
【００５３】
上述したように、２Ｄモードにおいては、映像コンテンツ再生プログラム１３Ｂは、表示対象の映像コンテンツデータのフレーム画像それぞれを順次表示するための２Ｄ表示処理を実行する。したがって、サイドバイサイドフォーマットの各フレーム画像内の左眼画像と右眼画像がそのままディスプレイ１５の画面上に表示される。
【００５４】
図９は、映像コンテンツ再生プログラム１３Ｂが３Ｄ映像表示モードである間に表示される、２Ｄ映像データに対応する表示画像を示している。図９の左側は表示対象である通常の２Ｄ映像データを示し、図９の右側はディスプレイ１５の画面上の表示画像を示している。
【００５５】
上述したように、３Ｄ映像表示モードにおいては、映像コンテンツ再生プログラム１３Ｂは、表示ドライバと共同して、各フレーム画像内の左側の画像と右側の画像とを左眼画像および右眼画像として用いて３Ｄ映像を表示する。したがって、もし表示対象の映像コンテンツデータが２Ｄ映像データであるならば、２Ｄ映像データの各フレーム画像内の左側の画像が左眼画像として使用され、また２Ｄ映像データの各フレーム画像内の右側の画像が右眼画像として使用される。この結果、図９の右側に示すように、２Ｄ映像データ内の各フレームの絵の構図がくずれてしまい、各フレームの絵を正しく表示することができなくなる可能性がある。このような状況は、例えば、映像コンテンツ再生プログラム１３Ｂが３Ｄ映像表示モードである期間中に、表示対象の映像コンテンツデータを他の映像コンテンツデータに切り換える切換え要求が発生した場合に発生する可能性がある。なぜなら、多くの映像コンテンツデータは２Ｄ映像コンテンツデータであるからである。
【００５６】
より詳しくは、上述の状況は、ユーザが３Ｄ映像表示モードを用いて３Ｄ映像コンテンツデータに対応する３次元映像を楽しんでいる間にユーザがチャンネル切り換えのための操作を行った時に発生しうる。この場合、チャンネル切り換えによって選択された新たなチャンネルの放送番組データの映像を正しく表示することができなくなる。
【００５７】
なお、３Ｄ映像表示モードがトップアンドボトムフォーマットの３Ｄ映像コンテンツデータに対応している場合にも、同様の不具合が発生する可能性がある。なぜなら、映像コンテンツ再生プログラム１３Ｂは、２Ｄ映像データの各フレーム画像内の上側の画像を左眼画像として扱い、また２Ｄ映像データの各フレーム画像内の下側の画像を右眼画像として扱うためである。
【００５８】
また、２Ｄ映像データ内の各フレームの絵の構図がくずれてしまうという上述の現象は、３Ｄディスプレイを使用する場合のみならず、たとえばシャッター方式を使用する場合にも発生しうる。２Ｄ映像データ内の各フレームの左側の画像と右側の画像とが左側画像および右側画像として交互に表示されるからである。
【００５９】
図１０は、映像コンテンツ再生プログラム１３Ｂが２Ｄｔｏ３Ｄ表示モードである間に表示される、３Ｄ映像データに対応する表示画像を示している。図１０の左側は表示対象である３Ｄフォーマットの３Ｄ映像データを示している。ここでは、３Ｄフォーマットの３Ｄ映像データはサイドバイサイドフォーマットの３Ｄ映像データを想定している。図１０の右側はディスプレイ１５の画面上の表示画像を示している。
【００６０】
上述したように、２Ｄｔｏ３Ｄ表示モードにおいては、映像コンテンツ再生プログラム１３Ｂは、表示対象の映像コンテンツデータの各フレーム画像の画素毎に奥行き値を推定し、推定された奥行き値に基づいて左眼画像と右眼画像との２つの視差画像を生成する。映像コンテンツ再生プログラム１３Ｂは、表示ドライバなどと共同して、それら左眼画像と右眼画像とを用いて３Ｄ映像をディスプレイ１５の画面上の三次元映像表示領域に表示するための３Ｄ表示処理を実行する。したがって、サイドバイサイドフォーマットの３Ｄ映像データが２Ｄｔｏ３Ｄ表示モードで処理されると、３Ｄ映像データの各フレーム画像の全体に対応する３Ｄ映像がディスプレイ１５の画面上に表示される。換言すれば、３Ｄ映像データ内の左眼画像と右眼画像がそれぞれ３Ｄ映像として表示される。しかし、図９の場合とは異なり、各フレームの絵の構図がくずれることはない。
【００６１】
このような状況は、例えば、映像コンテンツ再生プログラム１３Ｂが３Ｄ映像表示モードである期間中に、表示対象の映像コンテンツデータを他の映像コンテンツデータに切り換える切換え要求が発生した場合に発生する可能性がある。しかし、多くの映像コンテンツデータは２Ｄ映像コンテンツデータであるので、図１０の状況が発生する確率は低い。
【００６２】
本実施形態の映像コンテンツ再生プログラム１３Ｂは、映像コンテンツの絵が正しく表示されないという現象の発生を防ぐために、表示モード変更機能を有している。
【００６３】
この表示モード変更機能は、３Ｄ映像表示モードで映像データを表示している期間中にチャンネル切換え要求のような映像コンテンツ切換え要求が発生した場合に、映像コンテンツ再生プログラム１３Ｂの現在の表示モードを２Ｄ表示モードに自動的に切り換える。これにより、たとえチャンネル切換えによって表示対象の映像コンテンツデータが３Ｄ映像コンテンツデータから通常の２Ｄ映像コンテンツデータに切り換えられても、表示対象の映像コンテンツデータの絵を正しく表示できなくなるという事態の発生を防止することができる。
【００６４】
また、もし２Ｄｔｏ３Ｄ表示モードで映像データを表示している期間中にチャンネル切換え要求のような映像コンテンツ切換え要求が発生した場合には、映像コンテンツ再生プログラム１３Ｂは、現在の表示モードを２Ｄｔｏ３Ｄ表示モードに維持する。多くの放送番組データは２Ｄ映像データであるので、２Ｄｔｏ３Ｄ表示モードを維持することにより、切り換え先の放送番組データに対応する３Ｄ映像を正しく表示することができる。
【００６５】
もし切り換え先の放送番組データが３Ｄ映像データであったとしても、図１０で説明したように、３Ｄ映像データ内の左眼画像と右眼画像の各々がそれぞれ３Ｄ映像として表示されるだけであり、絵自体が崩れることはない。よって、２Ｄｔｏ３Ｄ表示モードで映像データを表示している期間中にチャンネル切換え要求のような映像コンテンツ切換え要求が発生したときに、現在の２Ｄｔｏ３Ｄ表示モードに維持することは、有効である。
【００６６】
図１１は、映像コンテンツ再生プログラム１３Ｂの機能構成の例を示すブロック図である。
【００６７】
映像コンテンツ再生プログラム１３Ｂは、放送番組データ等の映像コンテンツデータを三次元映像又は二次元映像として再生するための映像再生機能を有する。この映像コンテンツ再生プログラム１３Ｂは、制御部５０１、選択部５０２、２Ｄｔｏ３Ｄ表示制御部５０３、３Ｄ映像表示制御部５０４、２Ｄ表示制御部５０５、字幕表示制御部５０６、合成部５０７等を備える。
【００６８】
制御部５０１は、ユーザによるチャンネル切り換えボタン４５等の操作に応じてＴＶチューナ３０にチャンネル切換えコマンドを送信する。また、制御部５０１は、ユーザによるプルダウンメニュー４３の操作に応じてＴＶチューナ３０に放送波切換えコマンドを送信する。さらに、制御部５０１は、選択部５０２を制御することによって、表示モードを２Ｄｔｏ３Ｄ表示モード、３Ｄ映像表示モード、２Ｄ表示モードの間で切り換える処理を実行する。この制御部５０１は、上述の表示モード変更機能を実行するための表示モード変更部として機能することができる。
【００６９】
選択部５０２は、制御部５０１の制御の下、２Ｄｔｏ３Ｄ表示制御部５０３、３Ｄ映像表示制御部５０４、２Ｄ表示制御部５０５のいずれか一つを選択する。そして、選択部５０２は、ＴＶチューナ３０から出力される放送番組データ（映像コンテンツデータ）を、２Ｄｔｏ３Ｄ表示制御部５０３、３Ｄ映像表示制御部５０４から選択されたいずれか一つの表示制御部に送出する。
【００７０】
２Ｄｔｏ３Ｄ表示制御部５０３は、上述の２Ｄｔｏ３Ｄ表示モードで映像コンテンツデータを表示するための表示制御部である。３Ｄ映像表示制御部５０４は、上述の３Ｄ映像表示モードで映像コンテンツデータを表示するための表示制御部である。２Ｄ表示制御部５０５は上述の２Ｄ映像表示モードで映像コンテンツデータを表示するための表示制御部である。
【００７１】
字幕表示制御部５０６は、放送番組データ（映像コンテンツデータ）内に含まれる字幕データに対応する映像を表示するための処理を実行する。合成部５０７は、２Ｄｔｏ３Ｄ表示制御部５０３、３Ｄ映像表示制御部５０４、または２Ｄ表示制御部５０５のいずれか一つから出力される映像データと、字幕表示制御部５０６から出力される字幕映像データとが合成された出力映像データを生成する。
【００７２】
次に、図１２のフローチャートを参照して、映像コンテンツ再生プログラム１３Ｂによって実行される表示モード切り換え処理について説明する。この表示モード切り換え処理は上述の３Ｄボタン４４の押下操作に応じて実行される。
【００７３】
ユーザによって３Ｄボタン４４が押された場合（ステップＳ１１のＹＥＳ）、映像コンテンツ再生プログラム１３Ｂの制御部５０１は、現在の表示モードが２Ｄ表示モードであるか、３Ｄ表示モード（２Ｄｔｏ３Ｄ表示モードまたは３Ｄ映像表示モード）であるかを判定する（ステップＳ１２，Ｓ１４）。
【００７４】
現在の表示モードが２Ｄ表示モードであるならば、つまり２Ｄ映像を表示中であるならば（ステップＳ１２のＹＥＳ）、制御部５０１は、現在の表示モードを、ユーザによって予め設定された３Ｄ表示モード（２Ｄｔｏ３Ｄ表示モードまたは３Ｄ映像表示モードの一方）に変更する（ステップＳ１３）。この場合、制御部５０１は、選択部５０２を制御して、映像データを処理すべき表示制御部を、２Ｄ表示制御部５０５から、２Ｄｔｏ３Ｄ表示制御部５０３または３Ｄ映像表示制御部５０４に変更する。
【００７５】
一方、現在の表示モードが３Ｄ表示モードであるならば、つまり３Ｄ映像を表示中であるならば（ステップＳ１４のＹＥＳ）、制御部５０１は、現在の表示モードを、２Ｄ表示モードに変更する（ステップＳ１５）。この場合、制御部５０１は、選択部５０２を制御して、映像データを処理すべき表示制御部を、２Ｄｔｏ３Ｄ表示制御部５０３または３Ｄ映像表示制御部５０４から、２Ｄ表示制御部５０５に変更する。
【００７６】
次に、図１３のフローチャートを参照して、チャンネル切換え時に映像コンテンツ再生プログラム１３Ｂによって実行される表示モード変更処理について説明する。
【００７７】
ユーザによるチャンネル切り換えボタン４５等の操作に応じてチャンネル切換え要求が発生した場合、映像コンテンツ再生プログラム１３Ｂの制御部５０１は、切り換え先のチャンネルを指示するチャンネル切換えコマンドをＴＶチューナ３０に送信する。このようなチャンネル切り換え処理と並行して、またはチャンネル切り換え処理が実行された直後に、制御部５０１は、以下の処理を実行する。
【００７８】
制御部５０１は、現在の表示モードが２Ｄ表示モードまたは３Ｄ表示モード（２Ｄｔｏ３Ｄ表示モードまたは３Ｄ映像表示モード）のいずれであるかを判定し、３Ｄ表示モードであれば、３Ｄ表示モードが２Ｄｔｏ３Ｄ表示モードまたは３Ｄ映像表示モードのいずれであるかを判定する。３Ｄ表示モードが３Ｄ映像表示モードの場合には、制御部５０１は、現在の表示モードを２Ｄ表示モードに変更する。
【００７９】
すなわち、制御部５０１は、チャンネル切換えコマンドをＴＶチューナ３０に送信した後、最初に、現在の表示モードが２Ｄｔｏ３Ｄ表示モードであるか否かを判定する（ステップＳ２１）。現在の表示モードが２Ｄｔｏ３Ｄ表示モードであるならば、つまり映像データを２Ｄｔｏ３Ｄ表示モードで表示中であるならば（ステップＳ２１のＹＥＳ）、制御部５０１は、処理を終了する。
【００８０】
現在の表示モードが２Ｄｔｏ３Ｄ表示モードでないならば（ステップＳ２１のＮＯ）、制御部５０１は、現在の表示モードが３Ｄ映像表示モードであるか否かを判定する（ステップＳ２２）。現在の表示モードが３Ｄ映像表示モードであるならば、つまり映像データを３Ｄ映像表示モードで表示中ならば（ステップＳ２２のＹＥＳ）、制御部５０１は、現在の表示モードを２Ｄ表示モードに変更する（ステップＳ２３）。ステップＳ２３では、制御部５０１は、レンズユニット１５Ｂをオフすると共に、選択部５０２を制御して２Ｄ表示制御部５０５を選択する。
【００８１】
現在の表示モードが３Ｄ映像表示モードでないならば、つまり映像データを２Ｄ表示モードで表示中ならば（ステップＳ２２のＮＯ）、制御部５０１は、処理を終了する。
【００８２】
次に、図１４のフローチャートを参照して、チャンネル切換え時に映像コンテンツ再生プログラム１３Ｂによって実行される表示モード変更処理の他の例について説明する。
【００８３】
ここでは、切り換え先のチャンネルの放送番組データに付加された識別子によって切り換え先のチャンネルの放送番組データが３Ｄフォーマットの３Ｄ映像データであるか否かを判定する処理が追加されている。
【００８４】
ユーザによるチャンネル切り換えボタン４５等の操作に応じてチャンネル切換え要求が発生した場合、映像コンテンツ再生プログラム１３Ｂの制御部５０１は、切り換え先のチャンネルを指示するチャンネル切換えコマンドをＴＶチューナ３０に送信する。このようなチャンネル切り換え処理と並行して、またはチャンネル切り換え処理が実行された直後に、制御部５０１は、以下の処理を実行する。
【００８５】
制御部５０１は、まず、現在の表示モードが２Ｄｔｏ３Ｄ表示モードであるか否かを判定する（ステップＳ３１）。現在の表示モードが２Ｄｔｏ３Ｄ表示モードであるならば、つまり映像データを２Ｄｔｏ３Ｄ表示モードで表示中であるならば（ステップＳ３１のＹＥＳ）、制御部５０１は、チューナ３０から出力される切り換え先のチャンネルの放送番組データに付加されている識別子を参照して、切り換え先のチャンネルの放送番組データが３Ｄフォーマットの３Ｄ映像データであるか否かを判定する（ステップＳ３２）。
【００８６】
切り換え先のチャンネルの放送番組データが３Ｄフォーマットの３Ｄ映像データであるならば、つまり切り換え先のチャンネルが３Ｄ番組を放送中であるならば（ステップＳ３２のＹＥＳ）、制御部５０１は、現在の表示モードを３Ｄ映像表示モードに変更する（ステップＳ３３）。ステップＳ３３では、制御部５０１は、選択部５０２を制御して３Ｄ映像表示制御部５０４を選択する。これにより、切り換え先のチャンネルの放送番組データの種類に適した３Ｄ表示モードを利用することができる。
【００８７】
切り換え先のチャンネルの放送番組データが３Ｄフォーマットの３Ｄ映像データでないならば（ステップＳ３２のＮＯ）、制御部５０１は、処理を終了する。
【００８８】
現在の表示モードが２Ｄｔｏ３Ｄ表示モードでないならば（ステップＳ３１のＮＯ）、制御部５０１は、現在の表示モードが３Ｄ映像表示モードであるか否かを判定する（ステップＳ３４）。現在の表示モードが３Ｄ映像表示モードであるならば、つまり映像データを３Ｄ映像表示モードで表示中ならば（ステップＳ３４のＹＥＳ）、制御部５０１は、チューナ３０から出力される切り換え先のチャンネルの放送番組データに付加されている識別子を参照して、切り換え先のチャンネルの放送番組データが３Ｄフォーマットの３Ｄ映像データであるか否かを判定する（ステップＳ３５）。
【００８９】
切り換え先のチャンネルの放送番組データが３Ｄフォーマットの３Ｄ映像データでないならば、つまり切り換え先のチャンネルが３Ｄ番組を放送中でないならば（ステップＳ３５のＮＯ）、制御部５０１は、現在の表示モードを２Ｄ表示モードに変更する（ステップＳ３６）。ステップＳ３６では、制御部５０１は、レンズユニット１５Ｂをオフすると共に、選択部５０２を制御して２Ｄ表示制御部５０５を選択する。
【００９０】
現在の表示モードが３Ｄ映像表示モードでないならば、つまり映像データを２Ｄ表示モードで表示中ならば（ステップＳ３４のＮＯ）、制御部５０１は、処理を終了する。
【００９１】
また、切り換え先のチャンネルの放送番組データが３Ｄフォーマットの３Ｄ映像データであるならば（ステップＳ３５のＹＥＳ）、制御部５０１は、３Ｄ映像表示モードを用いた表示処理を継続するために処理を終了する。
【００９２】
なお、図１３、図１４のフローチャートで説明した表示モード変更処理は、ユーザによってチャンネル切り換え操作が行われた時のみならず、ユーザによって表示対象の映像データ（ビデオクリップ、ホームムービー、ＤＶＤビデオタイトル等）を切り換える操作が行われたときにも実行してもよい。表示対象の映像データが３Ｄフォーマットの３Ｄ映像データであるか否かは、表示対象の映像データに付加されている識別子を参照して判定すればよい。
【００９３】
以上説明したように、本実施形態によれば、３Ｄ映像表示モードで映像コンテンツデータを表示している期間中にチャンネル切換え要求のようなコンテンツ切換え要求が発生した場合には、表示モードが３Ｄ映像表示モードから２Ｄモードに自動的に変更される。したがって、映像コンテンツの絵が正しく表示されなくなるという現象の発生を防ぐことができる。
【００９４】
なお、本実施形態の表示制御処理の手順はソフトウェアによって実行することができる。このため、この表示制御処理の手順を実行するプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのプログラムを通常のコンピュータにインストールして実行するだけで、本実施形態と同様の効果を容易に実現することができる。
【００９５】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００９６】
１３Ｂ…映像コンテンツ再生プログラム、１５…３Ｄディスプレイ、１５Ａ…ＬＣＤ、１５Ｂ…レンズユニット、３０…チューナ、５０１…制御部、５０２…選択部。
【図１】
2012231533.tif 000003
【図２】
2012231533.tif 000004
【図３】
2012231533.tif 000005
【図４】
2012231533.tif 000006
【図５】
2012231533.tif 000007
【図６】
2012231533.tif 000008
【図７】
2012231533.tif 000009
【図８】
2012231533.tif 000010
【図９】
2012231533.tif 000011
【図１０】
2012231533.tif 000012
【図１１】
2012231533.tif 000013
【図１２】
2012231533.tif 000014
【図１３】
2012231533.tif 000015
【図１４】
2012231533.tif 000016