(57)【要約】【課題】３次元映像の画質補正を適切に制御する情報処理装置を提供する。【解決手段】実施形態によれば、情報処理装置は、画面の任意の領域に３次元映像を表示可能な表示装置と、画質補正手段と、画質補正制御手段とを具備する。画質補正手段は、前記表示装置によって表示される３次元映像の画質を補正する。画質補正制御手段は、前記画面上における３次元映像表示用領域の配置状況に応じて、前記画質補正手段を作動または停止させる。【選択図】図３
2013174665.tif 000002
【特許請求の範囲】
【請求項１】
画面の任意の領域に３次元映像を表示可能な表示装置と、
前記表示装置によって表示される３次元映像の画質を補正する画質補正手段と、
前記画面上における３次元映像表示用領域の配置状況に応じて、前記画質補正手段を作動または停止させる画質補正制御手段と、
を具備する情報処理装置。
【請求項２】
前記画質補正制御手段は、前記３次元映像表示用領域のサイズが閾値以上の場合、前記画質補正手段を作動させ、閾値未満の場合、前記画質補正手段を停止させる請求項１に記載の情報処理装置。
【請求項３】
前記閾値は、矩形領域の対角線の長さである請求項２に記載の情報処理装置。
【請求項４】
前記閾値は、矩形領域の水平方向または垂直方向の少なくとも一方の辺の長さである請求項２に記載の情報処理装置。
【請求項５】
前記閾値は、画面の対角線の長さと前記３次元映像表示用領域の対角線の長さとの比率である請求項２に記載の情報処理装置。
【請求項６】
前記閾値は、画面の水平方向または垂直方向の少なくとも一方の辺の長さと前記３次元映像表示用領域の水平方向または垂直方向の少なくとも一方の辺の長さとの比率である請求項２に記載の情報処理装置。
【請求項７】
前記画質補正制御手段は、３次元映像を全画面表示すべく前記３次元映像表示用領域が前記画面上に全面的に配置されている場合、前記画質補正手段を作動させ、３次元映像をウィンドウ表示すべく前記３次元映像表示用領域が前記画面上に部分的に配置されている場合、前記画質補正手段を停止させる請求項１に記載の情報処理装置。
【請求項８】
３次元映像に対して画質補正を施す画質補正機能を有する情報処理装置における画質補正の制御方法であって、
画面上における３次元映像表示用領域の配置状況を検出し、
前記検出結果に基づき、前記画質補正機能のオン／オフを制御する、
画質補正の制御方法。
【請求項９】
コンピュータに、
画面の任意の領域に３次元映像を表示可能な表示装置の前記画面上における３次元映像表示用領域の配置状況を検出する手順と、
前記検出結果に基づき、前記表示装置に出力する３次元映像に対して画質補正を施す画質補正機能のオン／オフを制御する手順と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、３次元映像コンテンツを再生する情報処理装置に好適な３次元映像の画質補正制御技術に関する。
【背景技術】
【０００２】
近年、３次元映像を鑑賞するための様々な映像表示装置が提供されている。このような映像表示装置の１つに、裸眼立体視方式（裸眼３Ｄ方式）による映像表示装置がある。裸眼立体視方式では、例えば、ＬＣＤ（Liquid crystal display）上に左眼用映像と右眼用映像とを同時に表示し（空間分割方式）、ＬＣＤの表示面に配置されたレンチキュラレンズやパララックスバリアによって、それら映像内の画素に対応する光線が射出される方向を制御する。これにより、ユーザは、左眼用映像の画素を左眼で、右眼用映像の画素を右眼で見ることができるので、３次元映像（立体映像）を知覚することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−２２４８２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えばＰＣ（Personal computer）は、表示面に複数の表示領域を配置可能なマルチウィンドウ機能を標準的に有している。よって、裸眼立体視方式により３次元映像を表示する機能を有するＰＣでは、３次元映像が、例えばユーザの指定に応じて設定された任意の領域において表示され得る。
【０００５】
レンチキュラレンズやパララックスバリアが表示面に配置されたＬＣＤによって３次元映像を表示する場合、３次元映像に特有の画質補正が、表示対象の３次元映像に対して施されることが一般的である。一方、３次元映像をウィンドウ表示している場合、この３次元映像を観ながら、（別のウィンドウを使って）別の作業を行っていることも考えられる。このような状況下においては、３次元映像の高画質化はさほど要求されず、３次元映像の表示に関する負荷の低減が要求されている可能性も大きい。また、ユーザの指定に応じて設定された３次元映像表示用領域のサイズによっては、画質補正の効果が限定的となる可能性もある。
【０００６】
本発明は、３次元映像の画質補正を適切に制御する情報処理装置、画質補正の制御方法およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
実施形態によれば、情報処理装置は、画面の任意の領域に３次元映像を表示可能な表示装置と、画質補正手段と、画質補正制御手段とを具備する。画質補正手段は、前記表示装置によって表示される３次元映像の画質を補正する。画質補正制御手段は、前記画面上における３次元映像表示用領域の配置状況に応じて、前記画質補正手段を作動または停止させる。
【図面の簡単な説明】
【０００８】
【図１】実施形態の情報処理装置の外観を示す図。
【図２】実施形態の情報処理装置のシステム構成を示す図。
【図３】実施形態の情報処理装置上で動作する映像コンテンツ再生プログラムの機能ブロック図。
【図４】サイドバイサイド形式の３次元映像データのデータ構造を示す図。
【図５】実施形態の情報処理装置が３次元映像に対する画質補正の実行有無を判定するために用いる閾値について説明するための図。
【図６】実施形態の情報処理装置が３次元映像に対する画質補正の実行有無を判定する基本原理の変形例について説明するための図。
【図７】実施形態の情報処理装置が実行する３次元映像に対する画質補正制御の第１の手順を示すフローチャート。
【図８】実施形態の情報処理装置が実行する３次元映像に対する画質補正制御の第２の手順を示すフローチャート。
【発明を実施するための形態】
【０００９】
以下、実施の形態について図面を参照して説明する。
【００１０】
図１は、本実施形態の情報処理装置の外観を示す図である。本情報処理装置は、例えばノートブックタイプのＰＣ１として実現される。また、本情報処理装置は、テレビジョン受信機、映像データを保存するためのレコーダ（例えば、ハードディスクレコーダやＤＶＤ（Digital versatile disc）レコーダ等）、タブレットＰＣ、スレートＰＣ、ＰＤＡ（Personal digital assistant）、カーナビゲーション装置、スマートフォン等として実現され得る。
【００１１】
図１に示すように、ＰＣ１は、コンピュータ本体２と、ディスプレイユニット３とから構成される。
【００１２】
ディスプレイユニット３には、３次元ディスプレイ（３Ｄディスプレイ）１５が組み込まれている。ディスプレイユニット３は、コンピュータ本体２の上面が露出される開放位置とコンピュータ本体２の上面を覆う閉塞位置との間を回動自在にコンピュータ本体２に取り付けられている。
【００１３】
３Ｄディスプレイ１５は、ＬＣＤ１５Ａとレンズユニット１５Ｂとを備える。レンズユニット１５Ｂは、ＬＣＤ１５Ａの表示面に重ね合わせられている。レンズユニット１５Ｂは、ＬＣＤ１５Ａに表示される映像に含まれる複数の画素に対応する複数の光線をそれぞれ所定の方向に射出するための複数のレンズ機能を含む。レンズユニット１５Ｂは、例えば、３次元映像表示に必要なレンズ機能を電気的にスイッチングできる液晶ＧＲＩＮ（Gradient index）レンズである。液晶ＧＲＩＮレンズでは、平坦な液晶層を用いて電極で屈折率分布を作るので、例えば、画面内の指定した領域で３次元映像を表示し、他の領域で２次元映像を表示することができる。つまり、３次元映像を表示する領域と２次元映像を表示する領域とでレンズの屈折率を変えることにより、３次元映像を表示するための３次元映像表示モードと、２次元映像を表示するための２次元映像表示モードとを、画面内で部分的に切り替えることができる。３次元映像表示モードに設定された領域では、その領域に表示される左眼用映像と右眼用映像とを含む３次元映像が眼間距離や観視距離等に応じた視差を有するように屈折率が変更される。一方、２次元映像表示モードに設定された領域では、その領域に表示される２次元映像が屈折されることなくそのまま表示されるように屈折率が変更される。３Ｄディスプレイ１５では、画面内に設定された、任意の位置およびサイズを有する複数の領域それぞれを、３次元映像表示モードと２次元映像表示モードのいずれか一方に設定できる。
【００１４】
３Ｄディスプレイ１５は、３次元映像表示モードの領域では左眼用映像と右眼用画像とを表示し、２次元映像表示モードの領域では２次元映像を表示する。そのためユーザは、画面内の３次元映像表示モードに設定された領域を見たとき３次元映像を知覚し、２次元映像表示モードに設定された領域を見たとき２次元映像を知覚することができる。
【００１５】
一方、コンピュータ本体２は、薄い箱形の筐体を有しており、その上面には、スピーカ１８Ａ，１８Ｂ、キーボード２６、ポインティングデバイス（タッチパッド）２７、ＰＣ１を電源オン／電源オフするためのパワーボタン２８、入力操作パネル２９等が配置されている。入力操作パネル２９上には、各種操作ボタンが設けられている。これらボタン群には、ＴＶ（Television）機能（視聴、録画、録画された放送番組データ／ビデオデータの再生）を制御するための操作ボタン群も含まれている。
【００１６】
また、コンピュータ本体２の例えば右側面には、ＴＶ放送用のアンテナ端子３０Ａが設けられている。さらに、コンピュータ本体２の例えば背面には、例えばＨＤＭＩ（High-definition multimedia interface）規格に対応した外部ディスプレイ接続端子が設けられている。この外部ディスプレイ接続端子は、放送番組データのような映像コンテンツデータに含まれる映像データ（動画像データ）を外部ディスプレイに出力するために用いられる。
【００１７】
図２は、ＰＣ１のシステム構成を示す図である。
【００１８】
ＰＣ１は、図２に示すように、ＣＰＵ（Central processing unit）１１、ノースブリッジ１２、主メモリ１３、表示コントローラ１４、ＶＲＡＭ（Video RAM[Random access memory]）１４Ａ、３Ｄディスプレイ１５、サウスブリッジ１６、サウンドコントローラ１７、スピーカ１８Ａ，１８Ｂ、ＢＩＯＳ（Basic input/output system）−ＲＯＭ（Read only memory）１９、ＬＡＮ（Local area network）コントローラ２０、ＨＤＤ（Hard disk drive）２１、ＯＤＤ（Optical disc drive）２２、無線ＬＡＮコントローラ２３、ＵＳＢ（Universal serial bus）コントローラ２４、ＥＣ（Embedded controller）／ＫＢＣ（Keyboard controller）２５、キーボード２６、ポインティングデバイス２７、ＴＶチューナ３０等を備えている。
【００１９】
ＣＰＵ１１は、ＰＣ１の動作を制御するプロセッサである。ＣＰＵ１１は、ＨＤＤ２１やＯＤＤ２２から主メモリ１３にロードされる、ＯＳ（Operating system）１００や映像コンテンツ再生プログラム１１０等のような各種プログラムを実行する。映像コンテンツ再生プログラム１１０は、映像コンテンツデータを視聴するための機能を有するソフトウェアである。映像コンテンツ再生プログラム１１０は、ＴＶチューナ３０によって受信された放送番組データを視聴するためのライブ再生処理、受信された放送番組データをＨＤＤ２１に記録する録画処理、ＨＤＤ２１に記録された放送番組データ／ビデオデータを再生する再生処理、ネットワークを介して受信された映像コンテンツデータを再生する再生処理等を実行する。また、映像コンテンツ再生プログラム１１０は、ＤＶＤ等の記憶メディアに格納された映像コンテンツデータを、ＯＤＤ２２を介して読み出して再生することもできる。
【００２０】
さらに、映像コンテンツ再生プログラム１１０は、３次元映像を再生するための機能も有する。映像コンテンツ再生プログラム１１０は、映像コンテンツデータに含まれる２次元映像を３次元映像にリアルタイムで変換して画面（３Ｄディスプレイ１５の画面）１５１上に表示する。映像コンテンツ再生プログラム１１０は、様々な映像コンテンツデータ（例えば、放送番組データ、記憶メディアや記憶装置に格納されたビデオデータ、インターネット上のサーバから受信したビデオデータ等）を２Ｄ−３Ｄ変換することができる。また、映像コンテンツ再生プログラム１１０は、（画面１５１上に表示する）３次元映像に対して、３次元映像に特有の画質補正を施す機能を有している。
【００２１】
３次元映像の表示には、裸眼立体視方式（例えば、インテグラルイメージング方式、レンチキュラ方式、パララックスバリア方式、等）による３Ｄディスプレイ１５が用いられる。ユーザは、裸眼立体視方式による３Ｄディスプレイ１５に表示された映像を見ることにより、３次元映像を裸眼で知覚することができる。
【００２２】
裸眼立体視方式による３次元映像を表示する領域は、例えばＯＳ１００の制御により矩形指定する。一般に、ＯＳ１００により設定される領域（ウィンドウ）は、ユーザの操作によって任意に移動やリサイズが可能となっている。本実施形態では、３次元映像を表示するためのウィンドウについても同様に移動やリサイズを可能とする。
【００２３】
ところで、前述したように、映像コンテンツ再生プログラム１１０は、３次元映像に対して、３次元映像に特有の画質補正を施す機能を有している。一方、３次元映像をウィンドウ表示している場合、この３次元映像を観ながら、（別のウィンドウを使って）別の作業を行っていることも考えられる。このような状況下においては、３次元映像の高画質化はさほど要求されず、３次元映像の表示に関する負荷の低減が要求されている可能性も大きい。また、ユーザの指定に応じて設定された３次元映像表示用領域のサイズによっては、画質補正の効果が限定的となる可能性もある。そこで、本実施形態では、映像コンテンツ再生プログラム１１０が、３次元映像の画質補正を適切に制御する仕組みを備えるようにしたものであり、以下、この点について詳述する。
【００２４】
なお、ＣＰＵ１１は、ＢＩＯＳ−ＲＯＭ１９に格納されたＢＩＯＳも実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。
【００２５】
ノースブリッジ１２は、ＣＰＵ１１のローカルバスとサウスブリッジ１６との間を接続するブリッジデバイスである。ノースブリッジ１２には、主メモリ１３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１２は、表示コントローラ１４との通信を実行する機能も有している。
【００２６】
表示コントローラ１４は、３Ｄディスプレイ１５のＬＣＤ１５Ａを制御するデバイスである。表示コントローラ１４によって生成される表示信号は、ＬＣＤ１５Ａに送られ、ＬＣＤ１５Ａは、この表示信号に基づいて映像を表示する。
【００２７】
サウスブリッジ１６は、ＰＣＩ（Peripheral component interconnect）バス上およびＬＰＣ（Low pin count）バス上の各デバイスを制御する。また、サウスブリッジ１６は、ＨＤＤ２１およびＯＤＤ２２を制御するためのＩＤＥ（Integrated drive electronics）コントローラと、ＢＩＯＳ−ＲＯＭ１９をアクセス制御するメモリコントローラとが内蔵されている。さらに、サウスブリッジ１６は、サウンドコントローラ１７やＬＡＮコントローラ２０との通信を実行する機能も有している。
【００２８】
また、サウスブリッジ１６は、映像コンテンツ再生プログラム１１０による要求等に応じて、レンズユニット１５Ｂ内の複数の領域がそれぞれ３次元映像表示モードと２次元映像表示モードのいずれか一方に設定されるように制御するための制御信号を、レンズユニット１５Ｂに出力することができる。レンズユニット１５Ｂは、サウスブリッジ１６によって出力された制御信号に応じて、例えば、複数の領域それぞれに対応する液晶層内の部分の屈折率を変更することにより、その領域を３次元映像表示モードと２次元映像表示モードのいずれか一方に設定する。
【００２９】
サウンドコントローラ１７は、音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ，１８Ｂに出力する。ＬＡＮコントローラ２０は、例えばIEEE 802.3規格の有線通信を実行する有線通信デバイスであり、無線ＬＡＮコントローラ２３は、例えばIEEE802.11規格の無線通信を実行する無線通信デバイスである。また、ＵＳＢコントローラ２４は、例えばUSB2.0規格のケーブルを介して外部機器との通信を実行する。
【００３０】
ＥＣ／ＫＢＣ２５は、電力管理を行うためのエンベデッドコントローラと、キーボード２６およびポインティングデバイス２７を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。このＥＣ／ＫＢＣ２５は、ユーザの操作に応じてＰＣ１をパワーオン／パワーオフする機能を有している。
【００３１】
ＴＶチューナ３０はテレビジョン（ＴＶ）放送信号によって放送される放送番組データを受信する受信装置であり、アンテナ端子３０Ａに接続されている。もちろん、ＴＶチューナ３０が内蔵アンテナを用いてＴＶ放送信号を受信するようにしてもよい。このＴＶチューナ３０は、例えば、地上波デジタルＴＶ放送のようなデジタル放送番組データを受信可能なデジタルＴＶチューナとして実現されている。また、ＴＶチューナ３０は、外部機器から入力されるビデオデータをキャプチャする機能も有している。
【００３２】
図３は、映像コンテンツ再生プログラム１１０の機能ブロック図である。映像コンテンツ再生プログラム１１０は、映像コンテンツデータ１５０を３次元映像または２次元映像として再生するための映像再生機能を有する。また。映像コンテンツ再生プログラム１１０は、３次元映像に対する画質補正の実行有無を制御する画質補正制御機能を有する。
【００３３】
図３に示すように、映像コンテンツ再生プログラム１１０は、映像リード部１１１、映像処理部１１２、映像表示部１１３、２Ｄ／３Ｄ切替部１１４、表示領域情報取得部１１５および３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６を備える。映像リード部１１１、映像処理部１１２、映像表示部１１３および２Ｄ／３Ｄ切替部１１４は、映像再生機能を実現する。３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６は、画質補正制御機能を実現する。表示領域情報取得部１１５は、映像再生機能と画質補正制御機能との双方に供される。
【００３４】
まず、映像再生機能の原理について説明する。
【００３５】
映像リード部１１１は、例えば、ＤＶＤのような記憶メディアやＨＤＤ２１のような記憶装置から映像コンテンツデータ１５０を読み出す。なお、映像リード部１１１は、ＴＶチューナ３０やＬＡＮコントローラ２０または無線ＬＡＮコントローラ２３等を介して、映像コンテンツデータ１５０を受信してもよい。映像コンテンツデータ１５０は、２次元映像を表示するための２次元映像データまたは３次元映像を表示するための３次元映像データを含む。これら映像データは、例えば、圧縮符号化された映像データ（例えば、ＭＰＥＧ（Moving picture experts group）方式）である。その場合、映像データは復号して用いられる。また、映像コンテンツデータ１５０は、各種のメタデータを含んでもよい。映像リード部１１１は、読み出した（受信した）映像コンテンツデータ１５０を映像処理部１１２に出力する。
【００３６】
なお、映像コンテンツデータ１５０に含まれる３次元映像データには、３次元映像用の左眼用映像データと右眼用映像データとが含まれる。３次元映像データのデータ構造としては、例えば、１つのフレーム内に左眼用映像データと右眼用映像データとを左右に配置したサイドバイサイド形式と、１つのフレーム内に左眼用映像データと右眼用映像データとを上下に配置したトップアンドボトム形式とがある。
【００３７】
映像処理部１１２は、映像リード部１１１によって出力された映像コンテンツデータ１５０を用いて、映像データを生成する。具体的には、映像処理部１１２は、まず、映像が２次元映像表示モードと３次元映像表示モードのいずれで表示されるかを決定する。映像処理部１１２は、例えば、映像コンテンツデータ１５０に３次元映像データが含まれるとき、映像を３次元映像表示モードで表示することを決定する。
【００３８】
また、映像処理部１１２は、例えば、ユーザによって指定された表示モードで映像を表示することを決定し得る。ユーザは、例えば、２次元映像表示モードと３次元映像表示モードのいずれかを選択するためのボタンを含む操作画面を用いて、映像表示モードを選択する。
【００３９】
映像処理部１１２は、３次元映像表示モードで映像を表示することが決定され、かつ、映像コンテンツデータ１５０に３次元映像データが含まれるとき、その３次元映像データを用いて、左眼用映像データと右眼用映像データとを生成する。映像処理部１１２は、２Ｄ／３Ｄ切替部１１４に、３Ｄディスプレイ１５内の映像表示領域を３次元映像表示モードに設定することを要求する。具体的には、映像処理部１１２は、映像表示領域（表示ウィンドウ）の範囲を示す情報（例えば、矩形の左上頂点と右下頂点の座標情報等）と、指定した領域（即ち、映像表示領域）を３次元映像表示モードに設定することを示す情報とを２Ｄ／３Ｄ切替部１１４に出力する。映像表示領域は、例えば、映像コンテンツデータ１５０に基づく映像を表示するためのウィンドウ領域である。映像表示領域の範囲を示す情報は、表示領域情報取得部１１５によってＯＳ１００から取得される。映像処理部１１２は、映像表示領域の範囲を示す情報と、生成した左眼用映像データと右眼用映像データとを映像表示部１１３に出力する。映像処理部１１２は、２Ｄ／３Ｄ切替部１１４に出力する、映像表示領域を３次元映像表示モードに設定することを示す情報を、３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６にも出力する。
【００４０】
また、映像処理部１１２は、３次元映像表示モードで映像を表示することが決定され、かつ、映像コンテンツデータ１５０に２次元映像データが含まれるとき、その２次元映像データに２Ｄ−３Ｄ変換を施す。２Ｄ−３Ｄ変換により、２次元映像内の各画像フレームに含まれる複数の画素に対応する複数の奥行き値が推定され、両眼視差や観視距離等を考慮して、推定された複数の奥行き値に対応する複数の視差が算出される。つまり、画像フレームに含まれる複数の画素に対応する複数の視差が算出される。映像処理部１１２は、算出された視差に基づいて、左眼用映像データと右眼用映像データとを生成する。映像処理部１１２は、２Ｄ／３Ｄ切替部１１４に、３Ｄディスプレイ１５内の映像表示領域を３次元映像表示モードに設定することを要求する。そして、映像処理部１１２は、生成した左眼用映像データと右眼用映像データとを映像表示部１１３に出力する。
【００４１】
更に、映像処理部１１２は、２次元映像表示モードで映像を表示することが決定され、かつ、映像コンテンツデータ１５０に２次元映像データが含まれるとき、２Ｄ／３Ｄ切替部１１４に、３Ｄディスプレイ１５内の映像表示領域を２次元映像表示モードに設定することを要求する。そして、映像処理部１１２は、２次元映像データを映像表示部１１３に出力する。
【００４２】
２Ｄ／３Ｄ切替部１１４は、映像処理部１１２による要求に応じて、映像表示領域の映像表示モードを切り替える。具体的には、２Ｄ／３Ｄ切替部１１４は、映像処理部１１２によって出力された情報に基づいて、指定された領域を指定された映像表示モードに設定する。例えば、映像処理部１１２によって映像表示領域を３次元映像表示モードに設定することが要求され、かつ、映像表示領域が２次元映像表示モードに設定されているとき、２Ｄ／３Ｄ切替部１１４は、映像表示領域を２次元映像表示モードから３次元映像表示モードに切り替える。また、映像処理部１１２によって２次元映像表示モードに設定することが要求され、かつ、映像表示領域が３次元映像表示モードに設定されているとき、２Ｄ／３Ｄ切替部１１４は、映像表示領域を３次元映像表示モードから２次元映像表示モードに切り替える。３次元映像表示モードの場合、レンズユニット１５Ｂ内の映像表示領域に対応する部分が、３次元映像表示に必要なレンズ機能（屈折率）を有するように制御される。２次元映像表示モードの場合は、レンズユニット１５Ｂ内の映像表示領域に対応する部分が、２次元映像表示に必要なレンズ機能を有するように（即ち、２次元映像が偏光されることなくそのまま表示されるように）制御される。
【００４３】
映像表示部１１３は、ＬＣＤ１５Ａ内の映像表示領域に映像を表示する。映像処理部１１２によって左眼用映像データと右眼用映像データとが出力されているとき、映像表示部１１３は、それら左眼用映像データと右眼用映像データとを用いて、左眼用映像と右眼用映像とをＬＣＤ１５Ａ内の映像表示領域に表示する。具体的には、映像表示部１１３は、３次元映像データがサイドバイサイド形式である場合、１つのフレームを左右に分割する中心線の左側にある左眼用映像データと右側にある右眼用映像データとを抽出し、それぞれのデータを合成して１フレームで左眼用映像と右眼用映像を表示するための３次元映像用の表示データを生成する。ＬＣＤ１５Ａは、映像表示部１１３により生成された３次元映像用の表示データをもとに映像を表示する。
【００４４】
図４は、１つのフレーム４０内に左眼用映像データ４１と右眼用映像データ４２とを左右に配置したサイドバイサイド形式の３次元映像データのデータ構造を示している。
【００４５】
このデータ構造の場合、図４に示すように、１つのフレームを左右に分割する中心線４３の左側にある左眼用映像データ４１と右側にある右眼用映像データ４２とを抽出し、それぞれのデータを合成して１フレームで左眼用映像と右眼用映像を表示するための３次元映像用の表示データ４４を生成する。ＬＣＤ１５Ａは、映像表示部１１３により生成された３次元映像用の表示データ４４をもとに３次元映像を表示する。そして、映像表示部１１３は、当該３次元映像用の表示データ４４に対して３次元映像に特有の画質補正を施すための３Ｄ画質補正モジュール１１３Ａを有している。
【００４６】
また、映像表示部１１３は、映像処理部１１２によって２次元映像データが出力されているとき、２次元映像データを用いて、２次元映像をＬＣＤ１５Ａ内の映像表示領域に表示する。
【００４７】
この映像再生機能により、ユーザは、３Ｄディスプレイ１５に表示された３次元映像または２次元映像を観賞することができる。なお、３Ｄディスプレイ１５に３次元映像が表示される時、ＬＣＤ１５Ａ内の映像表示領域に表示された左眼用映像と右眼用映像とは、レンズユニット１５Ｂ内の映像表示領域に対応する部分によって各画素の射出方向が制御される。これにより、ユーザは、映像を裸眼で立体的に知覚することができる。
【００４８】
次いで、画質補正制御機能の原理について説明する。
【００４９】
表示領域情報取得部１１５は、例えば、映像コンテンツ再生プログラム１１０による映像表示開始時や映像表示領域の移動／サイズ変更時などに、映像表示領域の範囲を示す情報をＯＳ１００から取得する。表示領域情報取得部１１５によってＯＳ１００から取得された映像表示領域の範囲を示す情報は、映像処理部１１２および３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６に供給される。
【００５０】
３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６は、映像表示領域の範囲を示す情報の入力時、映像表示領域を３次元映像表示モードに設定することを示す情報が映像処理部１１２から出力されていた場合、即ち、映像処理部１１２から映像表示部１１３に出力されている映像が３次元映像であった場合、映像表示領域のサイズが閾値以上か否かを調べる。
【００５１】
閾値は、例えば、ユーザが、３次元映像を観ながら別の作業を行う場合、映像表示領域をどの位のサイズにするかという観点から決定される。例えば、３次元映像用の映像表示領域の横幅（画素数）が３Ｄディスプレイ１５の水平解像度の５０％未満の場合、ユーザは、３次元映像を観ながら別の作業を行っていることが多いと想定し、当該５０％または３Ｄディスプレイ１５の水平解像度の５０％に相当する画素数を閾値として適用する。映像表示領域のサイズが閾値以上であれば、ユーザは、３次元映像のみを注視していると推測でき、また、表示領域のサイズが閾値未満であれば、ユーザは、３次元映像を観ながら別の作業を行っていると推測できる。
【００５２】
閾値以上であった場合、３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６は、３Ｄ画質補正モジュール１１３Ａによる画質補正の実行を指示する信号を映像表示部１１３に出力する。一方、閾値未満であった場合、３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６は、３Ｄ画質補正モジュール１１３Ａによる画質補正の停止を指示する信号を映像表示部１１３に出力する。
【００５３】
閾値は、種々の値を適用可能である。図５に示すように、例えば、画面１５１の対角線の長さ（ａ１）と映像表示領域５０の対角線の長さ（ａ２）との比率または映像表示領域５０の対角線の長さ（ａ２）を閾値として適用し得る。また、前述のように、例えば、画面１５１の水平方向の辺の長さ（ｂ１）と映像表示領域５０の水平方向の辺の長さ（ｂ２）との比率または映像表示領域５０の水平方向の辺の長さ（ｂ２）を閾値として適用し得る。これらに限らず、ユーザが３次元映像を観ながら別の作業を行っている可能性が高い映像表示領域の最大サイズを示し得る値であれば、どのような値でも適用可能である。
【００５４】
映像表示部１１３は、３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６から３Ｄ画質補正モジュール１１３Ａによる画質補正の実行を指示する信号を受け取った場合、映像処理部１１２から受け取った左眼用映像データ４１と右眼用映像データ４２とから生成した３次元映像用の表示データ４４に対する画質補正を３Ｄ画質補正モジュール１１３Ａによって実行する。３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６から３Ｄ画質補正モジュール１１３Ａによる画質補正の停止を指示する信号を受け取った場合には、映像表示部１１３は、当該３次元映像用の表示データ４４に対する（３Ｄ画質補正モジュール１１３Ａによる）画質補正を停止する。
【００５５】
このように、本実施形態のＰＣ１では、３次元映像を観ながら別の作業を行っている可能性が高いと推測される場合には、画質補正を停止するという、３次元映像の画質補正を適切に制御することを実現する。また、映像表示領域のサイズが小さい場合には、画質補正の効果が限定的となる可能性もあるので、この点においても、本実施形態のＰＣ１は、３次元映像の画質補正を適切に制御する。
【００５６】
なお、図５に示すように、映像表示領域５０が画面１５１上に部分的に配置され、３次元画像がいわゆるウィンドウ表示されている場合、この３次元映像を観ながら、（別のウィンドウを使って）別の作業を行っていると推測し、一方、図６に示すように、映像表示領域５０が画面１５１上に全体的に配置され、３次元画像がいわゆる全画面表示されている場合には、この３次元画像のみを注視していると推測することも可能である。
【００５７】
そこで、前述した、表示領域情報取得部１１５によってＯＳ１００から取得された映像表示領域の範囲を示す情報を用いて、映像表示領域５０のサイズが閾値以上か否かを調べることに代えて、３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６は、映像表示領域５０が画面１５１上に部分的に配置された状態で３次元映像が表示されている（ウィンドウモード）、または、映像表示領域５０が画面１５１上に全体的に配置された状態で３次元映像が表示されている（フルスクリーンモード）、のいずれであるのかを、例えば３次元映像の表示状態が変化した時に表示領域情報取得部１１５を介してＯＳ１００から取得して、３Ｄ画質補正モジュール１１３Ａによる画質補正の実行／停止を制御するようにすることも可能である。具体的には、フルスクリーンモードの場合、３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６は、３Ｄ画質補正モジュール１１３Ａによる画質補正の実行を指示する信号を映像表示部１１３に出力し、ウィンドウモードの場合、３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６は、３Ｄ画質補正モジュール１１３Ａによる画質補正の停止を指示する信号を映像表示部１１３に出力する。
【００５８】
この場合においても、本実施形態のＰＣ１では、３次元映像を観ながら別の作業を行っている可能性が高いと推測され、３次元映像の高画質化よりも３次元映像に関する負荷の低減が要求されている可能性が大きい場合には、画質補正を停止するという、３次元映像の画質補正を適切に制御することを実現する。
【００５９】
図７は、ＰＣ１（映像コンテンツ再生プログラム１１０）が実行する３次元映像に対する画質補正制御の第１の手順を示すフローチャートである。
【００６０】
３次元映像の表示時、映像表示領域５０のサイズが変更されると、３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６は、このサイズの変更が完了するのを待機し（ブロックＡ１）、サイズの変更が完了したら（ブロックＡ１のＮＯ）、表示領域情報取得部１１５によって取得された映像表示領域５０のサイズが閾値以上か否かを調べる（ブロックＡ２）。３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６は、例えば、表示領域情報取得部１１５からの映像表示領域５０の範囲を示す情報の供給が所定時間を越えて途絶えた場合に、サイズの変更が完了したと判断する。
【００６１】
そして、３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６は、映像表示領域５０のサイズが閾値以上であった場合（ブロックＡ２のＹＥＳ）、３次元映像に対する画質補正を実行すべきと判定し、３Ｄ画質補正モジュール１１３Ａによる画質補正の実行を指示する信号を映像表示部１１３に出力する（ブロックＡ３）。一方、映像表示領域５０のサイズが閾値未満であった場合（ブロックＡ２のＮＯ）、３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６は、３次元映像に対する画質補正を停止すべきと判定し、３Ｄ画質補正モジュール１１３Ａによる画質補正の停止を指示する信号を映像表示部１１３に出力する（ブロックＡ４）。
【００６２】
図８は、ＰＣ１（映像コンテンツ再生プログラム１１０）が実行する３次元映像に対する画質補正制御の第２の手順を示すフローチャートである。
【００６３】
３次元映像の表示時、当該３次元映像の表示状態が変更されると、３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６は、表示領域情報取得部１１５によって取得される３次元映像の表示モードがフルスクリーンモードか否かを調べる（ブロックＢ１）。
【００６４】
３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６は、３次元映像がフルスクリーンモードで表示されている場合（ブロックＢ１のＹＥＳ）、３次元映像に対する画質補正を実行すべきと判定し、３Ｄ画質補正モジュール１１３Ａによる画質補正の実行を指示する信号を映像表示部１１３に出力する（ブロックＢ２）。一方、３次元映像がウィンドウモードで表示されている場合（ブロックＢ２のＮＯ）、３Ｄ画像補正ＯＮ／ＯＦＦ判定部１１６は、３次元映像に対する画質補正を停止すべきと判定し、３Ｄ画質補正モジュール１１３Ａによる画質補正の停止を指示する信号を映像表示部１１３に出力する（ブロックＢ３）。
【００６５】
以上のように、本実施形態のＰＣ１は、３次元映像の画質補正を適切に制御することを実現する。
【００６６】
なお、ここでは、３次元映像に対する画質補正を、画面上における映像表示領域の配置状況に応じて、実行または停止すべく制御する例を説明したが、この画質補正制御の手法は、３次元映像に限らず、２次元映像にも適用し得る。
【００６７】
また、各実施形態の動作制御処理は、ソフトウェア（プログラム）によって実現することができるので、このソフトウェアを格納したコンピュータ読み取り可能な記憶媒体を通じてこのソフトウェアを通常のコンピュータにインストールして実行することにより、各実施形態と同様の効果を容易に実現することができる。
【００６８】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００６９】
１…ＰＣ、２…コンピュータ本体、３…ディスプレイユニット、１１…ＣＰＵ、１２…ノースブリッジ、１３…主メモリ、１４…表示コントローラ、１４Ａ…ＶＲＡＭ、１５…３次元ディスプレイ、１５Ａ…ＬＣＤ、１５Ｂ…レンズユニット、１６…サウスブリッジ、１７…サウンドコントローラ、１８Ａ，１８Ｂ…スピーカ、１９…ＢＩＯＳ−ＲＯＭ、２０…ＬＡＮコントローラ、２１…ＨＤＤ、２２…ＯＤＤ、２３…無線ＬＡＮコントローラ、２４…ＵＳＢコントローラ、２５…ＥＣ／ＫＢＣ、２６…キーボード、２７…ポインティングデバイス、２８…パワーボタン、２９…入力操作パネル、３０…ＴＶチューナ、３０Ａ…アンテナ端子、１００…ＯＳ、１１０…映像コンテンツ再生プログラム、１１１…映像リード部、１１２…映像処理部、１１３…映像表示部、１１３Ａ…３Ｄ画質補正モジュール、１１４…２Ｄ／３Ｄ切替部、１１５…表示領域情報取得部、１１６…３Ｄ画像補正ＯＮ／ＯＦＦ判定部、１５０…映像コンテンツデータ。
【図１】
2013174665.tif 000003
【図２】
2013174665.tif 000004
【図３】
2013174665.tif 000005
【図４】
2013174665.tif 000006
【図５】
2013174665.tif 000007
【図６】
2013174665.tif 000008
【図７】
2013174665.tif 000009
【図８】
2013174665.tif 000010