(57)【要約】【課題】特性の異なる３Ｄコンテンツを続けて視聴する場合でもユーザが受ける疲労感を軽減させることができるようにする。【解決手段】３Ｄコンテンツサーバ１２が提供する３Ｄコンテンツには、左目用の画像であるＬ画像と右目用の画像であるＲ画像のデータ、および、Ｌ画像とＲ画像の間の視差を表す情報である視差パラメータが含まれる。視差の異なるＬ画像とＲ画像のデータを含む３Ｄコンテンツを続けて再生する場合、２番目以降に選択された３Ｄコンテンツの再生は、例えば最初に選択された３Ｄコンテンツに含まれる視差パラメータを用いて、同じ量の立体感をユーザに与えるようにして行われる。本発明は動画のコンテンツを再生する録画機器に適用することができる。【選択図】図１
2011114472.tif 000002
【特許請求の範囲】
【請求項１】
所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツを再生する再生手段と、
前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御する制御手段と、
視差が制御された左目用画像と右目用画像のデータを出力する出力手段と
を備える情報処理装置。
【請求項２】
前記制御手段は、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、所定の時刻以降に再生された複数の前記３Ｄコンテンツのうちの最初に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差と同一になるように制御する
請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、その視差と、直前に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の、再生時に制御された制御後の視差との平均になるように制御する
請求項１に記載の情報処理装置。
【請求項４】
前記制御手段は、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、所定の時刻以降に再生された全ての前記３Ｄコンテンツの左目用画像と右目用画像の間の視差の平均になるように制御する
請求項１に記載の情報処理装置。
【請求項５】
前記３Ｄコンテンツに含まれる、前記所定の視差を表す視差情報を記憶する記憶手段をさらに備え、
前記制御手段は、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、前記記憶手段に記憶されている前記視差情報により表される視差に応じて制御する
請求項１に記載の情報処理装置。
【請求項６】
前記再生手段は、前記３Ｄコンテンツを再生することによって得られた左目用画像と右目用画像の差分に基づいて前記所定の視差を検出し、
前記制御手段は、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、前記再生手段により検出された、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御する
請求項１に記載の情報処理装置。
【請求項７】
所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツを再生し、
前記３Ｄコンテンツを再生することによって得られた左目用画像と右目用画像の間の視差を、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御し、
視差を制御した左目用画像と右目用画像のデータを出力する
ステップを含む情報処理方法。
【請求項８】
所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツを再生し、
前記３Ｄコンテンツを再生することによって得られた左目用画像と右目用画像の間の視差を、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御し、
視差を制御した左目用画像と右目用画像のデータを出力する
ステップを含む処理をコンピュータに実行させるプログラム。
【請求項９】
所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツを再生する再生手段と、
前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御する制御手段と、
視差が制御された左目用画像と右目用画像を表示させる表示制御手段と
を備える表示制御装置。
【請求項１０】
所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツを再生する再生手段と、
前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御するために用いられる視差情報を、左目用画像と右目用画像のデータとともに送信する送信手段と
を備える送信装置。
【請求項１１】
所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツが再生されることによって得られる左目用画像と右目用画像の間の視差を、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御するために用いられる視差情報とともに、左目用画像と右目用画像のデータを受信する受信手段と、
データが受信された左目用画像と右目用画像の間の視差を、前記視差情報により表される視差と同一になるように制御する制御手段と、
視差が制御された左目用画像と右目用画像を表示させる表示制御手段と
を備える受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、プログラム、表示制御装置、送信装置、および受信装置に関し、特に、特性の異なる３Ｄコンテンツを続けて視聴する場合でもユーザが受ける疲労感を軽減させることができるようにした情報処理装置、情報処理方法、プログラム、表示制御装置、送信装置、および受信装置に関する。
【背景技術】
【０００２】
近年、LCD(Liquid Crystal Display)などのディスプレイの画素数の向上やフレームレートの向上に伴い実現可能になった画像の表示方式として３Ｄ（３次元）表示方式がある。３Ｄ表示方式によれば、視聴者は被写体を立体的に認識することが可能になる。
【０００３】
以下、適宜、それを見ることによって被写体を立体的に認識できる画像を３Ｄ画像といい、３Ｄ画像のデータを含むコンテンツを３Ｄコンテンツという。
【０００４】
３Ｄ画像を鑑賞する方式としては、偏光フィルタメガネやシャッタメガネを用いるメガネ方式と、レンチキュラー方式等の、メガネを用いない裸眼方式とがある。また、３Ｄ画像を表示するための再生方式として、視差のある左目用画像（Ｌ画像）と右目用画像（Ｒ画像）を交互に表示するフレームシーケンシャル方式がある。Ｌ画像とＲ画像をシャッタメガネ等によって視聴者の左右のそれぞれの目に届けることにより、立体感を視聴者に感じさせることが可能になる。
【０００５】
３Ｄ画像と２Ｄ画像は画像の性質が異なるため、３Ｄ画像を長時間にわたって視聴した場合、２Ｄ画像を視聴したときより疲労が蓄積してしまう。３Ｄ画像は従来の２Ｄ画像に較べてよりリアルに感じるため、視聴者は無意識のうちにコンテンツを長時間視聴してしまうといったこともある。
【０００６】
そのため、通常の２Ｄ画像を視聴している時よりも気付かないうちに疲労感が増加してしまうことがあることから、３Ｄ画像を視聴するときの疲労感を軽減する技術が各種提案されている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開平０８−２０５１９９号公報
【特許文献２】特開平０８−１２６０３４号公報
【特許文献３】特開２００１−３２０７３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、ブロードバンドネットワークの普及によって、様々な動画コンテンツをWeb上で視聴することができるようになっている。YouTube（商標）などの動画配信サイトにおいては、ユーザは、サムネイル画像が表示された選択画面から所定の動画コンテンツを選択していくことによって、複数の動画コンテンツを続けて視聴することができる。
【０００９】
将来的には、このような動画配信サイトにおいて３Ｄコンテンツの視聴が可能になる可能性がある。３Ｄコンテンツの視聴が可能になった場合、視聴可能な全ての３Ｄコンテンツの特性が同じであるとは限らず、特性が異なる３Ｄコンテンツが混在している可能性もある。ここで、３Ｄコンテンツの特性には、Ｌ画像とＲ画像の間の視差などが含まれる。
【００１０】
特性の異なる３Ｄコンテンツを視聴した場合、視聴する３Ｄコンテンツが変わる毎に、視聴者であるユーザが感じる立体感（奥行き感）も変わることになる。従って、立体感が変わることに起因して目が疲れてしまう可能性がある。
【００１１】
本発明はこのような状況に鑑みてなされたものであり、特性の異なる３Ｄコンテンツを続けて視聴する場合でもユーザが受ける疲労感を軽減させることができるようにするものである。
【課題を解決するための手段】
【００１２】
本発明の第１の側面の情報処理装置は、所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツを再生する再生手段と、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御する制御手段と、視差が制御された左目用画像と右目用画像のデータを出力する出力手段とを備える。
【００１３】
前記制御手段には、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、所定の時刻以降に再生された複数の前記３Ｄコンテンツのうちの最初に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差と同一になるように制御させることができる。
【００１４】
前記制御手段には、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、その視差と、直前に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の、再生時に制御された制御後の視差との平均になるように制御させることができる。
【００１５】
前記制御手段には、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、所定の時刻以降に再生された全ての前記３Ｄコンテンツの左目用画像と右目用画像の間の視差の平均になるように制御させることができる。
【００１６】
前記３Ｄコンテンツに含まれる、前記所定の視差を表す視差情報を記憶する記憶手段をさらに設けることができる。前記制御手段には、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、前記記憶手段に記憶されている前記視差情報により表される視差に応じて制御させることができる。
【００１７】
前記再生手段には、前記３Ｄコンテンツを再生することによって得られた左目用画像と右目用画像の差分に基づいて前記所定の視差を検出させ、前記制御手段には、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、前記再生手段により検出された、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御させることができる。
【００１８】
本発明の第１の側面の情報処理方法は、所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツを再生し、前記３Ｄコンテンツを再生することによって得られた左目用画像と右目用画像の間の視差を、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御し、視差を制御した左目用画像と右目用画像のデータを出力するステップを含む。
【００１９】
本発明の第１の側面のプログラムは、所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツを再生し、前記３Ｄコンテンツを再生することによって得られた左目用画像と右目用画像の間の視差を、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御し、視差を制御した左目用画像と右目用画像のデータを出力するステップを含む処理をコンピュータに実行させる。
【００２０】
本発明の第２の側面の表示制御装置は、所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツを再生する再生手段と、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御する制御手段と、視差が制御された左目用画像と右目用画像を表示させる表示制御手段とを備える。
【００２１】
本発明の第３の側面の送信装置は、所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツを再生する再生手段と、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御するために用いられる視差情報を、左目用画像と右目用画像のデータとともに送信する送信手段とを備える。
【００２２】
本発明の第４の側面の受信装置は、所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツが再生されることによって得られる左目用画像と右目用画像の間の視差を、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御するために用いられる視差情報とともに、左目用画像と右目用画像のデータを受信する受信手段と、データが受信された左目用画像と右目用画像の間の視差を、前記視差情報により表される視差と同一になるように制御する制御手段と、視差が制御された左目用画像と右目用画像を表示させる表示制御手段とを備える。
【００２３】
本発明の第１の側面においては、所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツが再生され、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差が、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御される。また、視差が制御された左目用画像と右目用画像のデータが出力される。
【００２４】
本発明の第２の側面においては、所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツが再生され、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差が、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御される。また、視差が制御された左目用画像と右目用画像が表示される。
【００２５】
本発明の第３の側面においては、所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツが再生され、前記３Ｄコンテンツが再生されることによって得られた左目用画像と右目用画像の間の視差を、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御するために用いられる視差情報が、左目用画像と右目用画像のデータとともに送信される。
【００２６】
本発明の第４の側面においては、所定の視差が設定された左目用画像と右目用画像のデータを含むコンテンツである３Ｄコンテンツが再生されることによって得られる左目用画像と右目用画像の間の視差を、再生対象になっている前記３Ｄコンテンツと異なる、過去に再生された前記３Ｄコンテンツの左目用画像と右目用画像の間の視差に応じて制御するために用いられる視差情報とともに、左目用画像と右目用画像のデータが受信され、データが受信された左目用画像と右目用画像の間の視差が、前記視差情報により表される視差と同一になるように制御される。また、視差が制御された左目用画像と右目用画像が表示される。
【発明の効果】
【００２７】
本発明によれば、特性の異なる３Ｄコンテンツを続けて視聴する場合でもユーザが受ける疲労感を軽減させることができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態に係る３Ｄ画像表示システムの構成例を示す図である。
【図２】３Ｄコンテンツの選択画面の例を示す図である。
【図３】３Ｄコンテンツに含まれるデータの例を示す図である。
【図４】視差の変化の例を示す図である。
【図５】表示制御装置の構成例を示すブロック図である。
【図６】図５のシステムコントローラの機能構成例を示すブロック図である。
【図７】３Ｄコンテンツサーバの構成例を示すブロック図である。
【図８】表示制御装置の再生処理について説明するフローチャートである。
【図９】視差の変化の他の例を示す図である。
【図１０】表示制御装置の他の再生処理について説明するフローチャートである。
【図１１】空間方向の視差を有するＬ画像とＲ画像の例を示す図である。
【図１２】コンテンツ制御部の構成例を示すブロック図である。
【図１３】Ｌ画像とＲ画像の表示タイミングの例を示す図である。
【図１４】視差の検出の例を示す図である。
【図１５】送受信システムの構成例を示すブロック図である。
【発明を実施するための形態】
【００２９】
［３Ｄ画像表示システム］
図１は、本発明の一実施形態に係る３Ｄ画像表示システムの構成例を示す図である。
【００３０】
図１の３Ｄ画像表示システムは、表示制御装置１、TV（テレビジョン受像機）２、および、コンテンツの視聴者であるユーザが着用するシャッタメガネ３から構成される。すなわち、図１の３Ｄ画像表示システムによる３Ｄ画像の視聴方式はメガネを用いた方式である。表示制御装置１とTV２は例えばHDMI(High Definition Multimedia Interface)規格のケーブルによって接続される。
【００３１】
また、表示制御装置１には、インターネットなどよりなるネットワーク１１を介して３Ｄコンテンツサーバ１２が接続される。表示制御装置１と３Ｄコンテンツサーバ１２の間ではネットワーク１１を介して通信が行われ、３Ｄコンテンツサーバ１２に記憶されている３Ｄコンテンツが表示制御装置１に送信される。３Ｄコンテンツサーバ１２は、ネットワーク１１を介してアクセスしてきた機器からの要求に応じて３Ｄコンテンツを提供するサーバである。
【００３２】
図２は、TV２に表示される３Ｄコンテンツの選択画面の例を示す図である。
【００３３】
表示制御装置１にはWebブラウザが搭載されている。例えば、３Ｄコンテンツサーバ１２に対してアクセスが行われたときに３Ｄコンテンツサーバ１２から送信されてきたHTMLファイルなどのデータに基づいて、図２に示すような画面が表示制御装置１により表示される。
【００３４】
図２に示すように、３Ｄコンテンツの選択画面には、視聴可能な３Ｄコンテンツを表すサムネイル画像が並べて表示される。ユーザは、画面上に表示されるカーソルを表示制御装置１のリモートコントローラを操作するなどして移動させ、サムネイル画像を指定することによって、３Ｄコンテンツの受信と再生の開始を指示することができる。
【００３５】
３Ｄコンテンツサーバ１２が提供する３Ｄコンテンツには、図３に示すように、画像データとして、左目用の画像であるＬ画像のデータと、各Ｌ画像に対応する、右目用の画像であるＲ画像のデータとが含まれている。また、３Ｄコンテンツには、Ｌ画像とＲ画像の間の視差を表す情報である視差パラメータが含まれている。後述するように、視差には、空間方向の視差と時間方向の視差とがある。
【００３６】
以下においては、視差パラメータの値と視差の大きさは比例するものとする。視差パラメータの値が大きいほどＬ画像とＲ画像の間の視差が大きく、そのＬ画像とＲ画像を見たユーザは、被写体をより立体的に感じることになる。なお、３Ｄコンテンツには、画像データの再生にあわせて再生される音声データも含まれる。
【００３７】
３Ｄコンテンツサーバ１２が提供する３Ｄコンテンツの視差（３Ｄコンテンツに含まれるＬ画像とＲ画像の間の視差）の大きさは統一されておらず、ある３Ｄコンテンツと他の３Ｄコンテンツとで視差が異なることがある。
【００３８】
表示制御装置１は、３Ｄコンテンツサーバ１２から送信されてきた３Ｄコンテンツを再生し、画像Ｌ１，Ｒ１，Ｌ２，Ｒ２，Ｌ３，Ｒ３，・・・といったように、３Ｄコンテンツを再生して得られたＬ画像とＲ画像をTV２に交互に表示させる。
【００３９】
シャッタメガネ３には、例えば、赤外線を用いた無線通信によって、画像の垂直同期信号の情報を含む制御信号が表示制御装置１から供給される。シャッタメガネ３の左目側の透過部と右目側の透過部は、その偏光特性を制御可能な液晶デバイスから構成される。シャッタメガネ３は、制御信号に従って、左目オープンかつ右目クローズと、左目クローズかつ右目オープンとの２つのシャッタ開閉動作を交互に繰り返す。その結果、ユーザの右目にはＲ画像のみが、左目にはＬ画像のみが入力される。Ｌ画像とＲ画像を交互に見ることによって、ユーザは被写体を立体的に感じることになる。
【００４０】
このように、表示制御装置１においては、３Ｄコンテンツサーバ１２から送信されてきた３Ｄコンテンツの再生が行われる。３Ｄコンテンツの再生時、再生対象として受信した３Ｄコンテンツの視差を、その３Ｄコンテンツと異なる、過去に再生した３Ｄコンテンツの視差に応じて調整することが行われる。
【００４１】
例えば、表示制御装置１の電源がオンにされた後に、３Ｄコンテンツ＃１、３Ｄコンテンツ＃２、３Ｄコンテンツ＃３が順に選択され、再生が行われる場合について説明する。また、３Ｄコンテンツ＃１，＃２，＃３に予め設定されている視差パラメータの値は、それぞれ１０，３０，６０であるものとする。視差の調整が行われないとした場合、３Ｄコンテンツ＃１を視聴したときにユーザが感じる立体感が最も小さく、３Ｄコンテンツ＃３を視聴したときにユーザが感じる立体感が最も大きいものになる。
【００４２】
図４は、３Ｄコンテンツ＃１，＃２，＃３の順に選択された場合の視差の変化の例を示す図である。
【００４３】
図４の横軸は時間を表し、縦軸は視差パラメータを表す。図４の例においては、時刻ｔ1において３Ｄコンテンツ＃１の再生が行われ、時刻ｔ2において３Ｄコンテンツ＃２の再生が行われている。また、時刻ｔ3において３Ｄコンテンツ＃３の再生が行われている。
【００４４】
この場合、３Ｄコンテンツ＃１の再生は、３Ｄコンテンツ＃１に予め設定されている値１０の視差パラメータを用いて行われる。
【００４５】
また、３Ｄコンテンツ＃２の再生は、３Ｄコンテンツ＃２に予め設定されている値３０の視差パラメータではなく、最初に選択された３Ｄコンテンツ＃１の視差パラメータと同じ、値１０の視差パラメータを用いて行われる。
【００４６】
さらに、３Ｄコンテンツ＃３の再生は、３Ｄコンテンツ＃３に予め設定されている値６０ではなく、最初に選択された３Ｄコンテンツ＃１の視差パラメータと同じ、値１０の視差パラメータを用いて行われる。
【００４７】
すなわち、図４において実線で結んで示すように、３Ｄコンテンツ＃１，＃２，＃３の再生は、同じ値１０の視差パラメータを用いて、同じ量の立体感をユーザに与えるようにして行われる。なお、図４の点線は、視差の調整を行なわず、予め設定されているとおりの視差パラメータを用いて３Ｄコンテンツ＃１，＃２，＃３の再生が行われた場合の視差パラメータの変化を示す。
【００４８】
複数の３Ｄコンテンツを続けて視聴した場合であっても立体感が変わらないため、再生対象の３Ｄコンテンツが切り替わる毎に立体感が変わる場合に較べて、ユーザに与える疲労感を軽減させることが可能になる。再生対象の３Ｄコンテンツが変わる毎に立体感が変わるとした場合、ユーザは立体感の変化によって目が疲れてしまう可能性があるが、そのようなことを防ぐことができる。
【００４９】
［表示制御装置１の構成］
図５は、表示制御装置１の構成例を示すブロック図である。
【００５０】
システムコントローラ２１は、CPU、RAMなどにより構成され、ユーザI/F２２から供給されるユーザの操作の内容を表す信号に従って、表示制御装置１の全体の動作を制御する。例えば、システムコントローラ２１は、再生処理部２５を制御することによって３Ｄコンテンツの再生を行い、コンテンツ制御部２６を制御することによって３Ｄコンテンツの視差を調整する。
【００５１】
ユーザI/F２２は、リモートコントローラからの信号を受光する受光部などにより構成される。ユーザI/F２２は、リモートコントローラに対するユーザの操作を検出し、その内容を表す信号をシステムコントローラ２１に出力する。
【００５２】
信号出力部２３は、システムコントローラ２１から供給された制御信号をシャッタメガネ３に送信する。信号出力部２３から送信された制御信号を受信したシャッタメガネ３においては、左目側の透過部と右目側の透過部のシャッタ動作が制御される。
【００５３】
通信部２４は、ネットワーク１１のインタフェースであり、ネットワーク１１を介して３Ｄコンテンツサーバ１２と通信を行う。通信部２４は、システムコントローラ２１による制御に従って、３Ｄコンテンツサーバ１２に対して所定の３Ｄコンテンツの送信を要求し、送信されてきた３Ｄコンテンツを受信して再生処理部２５に出力する。
【００５４】
再生処理部２５は、通信部２４から供給された再生対象の３Ｄコンテンツに対して、圧縮されているデータを伸張するデコード処理等の再生処理を施す。再生処理部２５は、３Ｄコンテンツを再生して得られたＬ画像とＲ画像のデータをコンテンツ制御部２６に出力し、視差パラメータをシステムコントローラ２１に出力する。コンテンツの画像にあわせて音声を出力するために用いられる音声データは、再生処理部２５から図示せぬ回路を介して外部のスピーカ等に出力される。
【００５５】
コンテンツ制御部２６は、再生処理部２５から供給されたＬ画像とＲ画像の間の視差を、システムコントローラ２１から供給された視差パラメータに基づいて調整する。例えば、コンテンツ制御部２６は、再生対象になっている３Ｄコンテンツの視差を、最初に選択された３Ｄコンテンツに含まれる視差パラメータにより表される視差と同じ視差になるように調整する。コンテンツ制御部２６は、視差を調整したＬ画像とＲ画像のデータを表示制御部２７に出力する。
【００５６】
表示制御部２７は、コンテンツ制御部２６から供給されたＬ画像とＲ画像のデータをTV２に出力し、Ｌ画像とＲ画像を表示させる。
【００５７】
図６は、図５のシステムコントローラ２１の機能構成例を示すブロック図である。
【００５８】
図６に示すように、システムコントローラ２１は視差パラメータ記憶部４１と視差制御部４２から構成される。視差制御部４２は、システムコントローラ２１内のCPUにより所定のプログラムが実行されることによって実現される。
【００５９】
視差パラメータ記憶部４１は、再生処理部２５から供給された視差パラメータを記憶する。再生処理部２５からは、最初に選択された３Ｄコンテンツに含まれる視差パラメータが供給されてくる。
【００６０】
ここで、最初に選択された３Ｄコンテンツは、電源オンの後に１番目に再生された３Ｄコンテンツ、３Ｄコンテンツサーバ１２へのアクセス後に１番目に再生された３Ｄコンテンツなどの、基準となる所定の時刻の後に１番目に再生された３Ｄコンテンツである。この例の場合、基準となる所定の時刻は、表示制御装置１の電源オン時、または３Ｄコンテンツサーバ１２へのアクセス時となる。
【００６１】
視差制御部４２は、視差パラメータ記憶部４１に記憶されている視差パラメータに基づいてコンテンツ制御部２６を制御し、再生対象になっている３Ｄコンテンツの視差の調整を行わせる。
【００６２】
図７は、３Ｄコンテンツサーバ１２の構成例を示すブロック図である。
【００６３】
図７に示すように、３Ｄコンテンツサーバ１２はコンピュータにより構成される。CPU(Central Processing Unit)５１、ROM(Read Only Memory)５２、RAM(Random Access Memory)５３は、バス５４により相互に接続されている。
【００６４】
バス５４には、さらに、入出力インタフェース５５が接続されている。入出力インタフェース５５には、キーボード、マウスなどよりなる入力部５６、ディスプレイ、スピーカなどよりなる出力部５７が接続される。また、入出力インタフェース５５には、ハードディスクや不揮発性のメモリなどよりなる記憶部５８、ネットワークインタフェースなどよりなる通信部５９、リムーバブルメディア６１を駆動するドライブ６０が接続される。
【００６５】
記憶部５８は、図３を参照して説明したような、Ｌ画像およびＲ画像のデータと、視差パラメータとを含む３Ｄコンテンツを複数記憶する。送信することが要求された３Ｄコンテンツは記憶部５８から読み出され、入出力インタフェース５５を介して通信部５９に供給される。
【００６６】
通信部５９は、ネットワーク１１を介して表示制御装置１と通信を行い、送信することが要求された３Ｄコンテンツを表示制御装置１に送信する。
【００６７】
［表示制御装置１の動作］
図８のフローチャートを参照して、表示制御装置１の再生処理について説明する。
【００６８】
図８の処理は、例えば、３Ｄコンテンツサーバ１２へのアクセスが指示され、図２に示すような選択画面がTV２に表示されている状態で所定の３Ｄコンテンツが選択されたときに開始される。所定の３Ｄコンテンツが選択されたとき、選択された３Ｄコンテンツを送信することが表示制御装置１から３Ｄコンテンツサーバ１２に対して要求され、それに応じて、３Ｄコンテンツサーバ１２から３Ｄコンテンツが送信されてくる。
【００６９】
ステップＳ１において、通信部２４は、ユーザにより選択された３Ｄコンテンツを受信する。
【００７０】
ステップＳ２において、受信された３Ｄコンテンツの再生が行われる。
【００７１】
すなわち、再生処理部２５は、３Ｄコンテンツを再生して得られたＬ画像とＲ画像のデータをコンテンツ制御部２６に出力し、視差パラメータをシステムコントローラ２１に出力する。システムコントローラ２１の視差制御部４２は、再生処理部２５から供給された視差パラメータをコンテンツ制御部２６に出力する。コンテンツ制御部２６は、再生処理部２５から供給されたＬ画像とＲ画像の間の視差を、システムコントローラ２１から供給された視差パラメータにより表される視差と同じ視差になるように調整し、視差を調整したＬ画像とＲ画像のデータを出力する。表示制御部２７は、コンテンツ制御部２６から供給されたＬ画像とＲ画像のデータをTV２に出力し、画像を表示させる。例えば、３Ｄコンテンツの画像は、図２の選択画面に替えてTV２に表示される。
【００７２】
これにより、最初に選択された３Ｄコンテンツについては、Ｌ画像とＲ画像の間の視差が、予め設定されたとおりの視差を有するようにして再生が行われる。３Ｄコンテンツの再生中にユーザにより所定の操作が行われたとき、３Ｄコンテンツの選択画面が再度表示される。
【００７３】
ステップＳ３において、システムコントローラ２１は、他の３Ｄコンテンツが選択画面から選択されたか否かを判定する。
【００７４】
他の３Ｄコンテンツが選択されていないとステップＳ３において判定した場合、ステップＳ４において、システムコントローラ２１は、３Ｄコンテンツの再生を終了するか否かを判定する。３Ｄコンテンツの再生を終了しないとステップＳ４において判定した場合、ステップＳ２に戻り、システムコントローラ２１は３Ｄコンテンツの再生を続行し、終了すると判定した場合、処理を終了させる。
【００７５】
一方、他の３Ｄコンテンツが選択されたとステップＳ３において判定した場合、ステップＳ５において、システムコントローラ２１の視差パラメータ記憶部４１は、それまで再生を行っていた、最初に選択された３Ｄコンテンツに含まれる視差パラメータを記憶する。
【００７６】
ステップＳ６において、通信部２４は、ユーザにより新たに選択された３Ｄコンテンツを受信する。
【００７７】
ステップＳ７において、新たに選択された３Ｄコンテンツの再生が、視差パラメータ記憶部４１に記憶されている視差パラメータを用いて行われる。
【００７８】
すなわち、再生処理部２５は、３Ｄコンテンツを再生して得られたＬ画像とＲ画像のデータをコンテンツ制御部２６に出力する。システムコントローラ２１の視差制御部４２は、視差パラメータ記憶部４１に記憶されている視差パラメータをコンテンツ制御部２６に出力する。コンテンツ制御部２６は、再生処理部２５からデータが供給されたＬ画像とＲ画像の間の視差を、システムコントローラ２１から供給された視差パラメータにより表される視差と同じ視差になるように調整し、視差を調整したＬ画像とＲ画像のデータを出力する。表示制御部２７は、コンテンツ制御部２６から供給されたＬ画像とＲ画像のデータをTV２に出力し、画像を表示させる。
【００７９】
これにより、２番目以降に選択された３Ｄコンテンツについては、Ｌ画像とＲ画像の間の視差が、最初に選択された３Ｄコンテンツの視差と同じ視差になるようにして再生が行われる。
【００８０】
ステップＳ８において、システムコントローラ２１は、他の３Ｄコンテンツが選択画面から選択されたか否かを判定する。
【００８１】
他の３Ｄコンテンツが選択されたとステップＳ８において判定された場合、ステップＳ６以降の処理が繰り返される。すなわち、新たに選択された３Ｄコンテンツが受信され、受信された３Ｄコンテンツが、最初に選択された３Ｄコンテンツに含まれる視差パラメータを用いて再生される。
【００８２】
一方、他の３Ｄコンテンツが選択されていないとステップＳ８において判定した場合、ステップＳ９において、システムコントローラ２１は、３Ｄコンテンツの再生を終了するか否かを判定する。３Ｄコンテンツの再生を終了しないとステップＳ９において判定された場合、ステップＳ７に戻り、３Ｄコンテンツの再生が続行され、終了すると判定された場合、処理は終了される。
【００８３】
以上の処理により、３Ｄコンテンツが切り替わる毎に立体感が変わるようにして再生が行われる場合に較べて、ユーザの疲労感を軽減させることが可能になる。
【００８４】
［変形例］
図９は、３Ｄコンテンツ＃１，＃２，＃３の順に選択された場合の視差の変化の他の例を示す図である。
【００８５】
図９の例においては、２番目以降に選択された３Ｄコンテンツの視差が、その３Ｄコンテンツに予め設定されている視差と、直前に再生された３Ｄコンテンツの視差との平均の視差になるように調整される。
【００８６】
直前に再生された３Ｄコンテンツが２番目以降に選択されたコンテンツであり、その再生時に視差の調整が行われている場合、視差の平均の計算に用いられる、直前に再生された３Ｄコンテンツの視差は、再生時に行われた調整後の視差になる。一方、直前に再生された３Ｄコンテンツが最初に選択されたコンテンツであり、その再生時に視差の調整が行われていない場合、視差の平均の計算に用いられる、直前に再生された３Ｄコンテンツの視差は、予め設定されている視差になる。
【００８７】
図９の例においても、時刻ｔ1において３Ｄコンテンツ＃１の再生が行われ、時刻ｔ2において３Ｄコンテンツ＃２の再生が行われている。また、時刻ｔ3において３Ｄコンテンツ＃３の再生が行われている。
【００８８】
この場合、３Ｄコンテンツ＃１の再生は、３Ｄコンテンツ＃１に予め設定されている値１０の視差パラメータを用いて行われる。
【００８９】
また、３Ｄコンテンツ＃２の再生は、３Ｄコンテンツ＃２に予め設定されている視差パラメータの値３０と、直前に再生が行われた３Ｄコンテンツ＃１の調整後の視差パラメータの値１０との平均である値２０の視差パラメータを用いて行われる。
【００９０】
さらに、３Ｄコンテンツ＃３の再生は、３Ｄコンテンツ＃３に予め設定されている視差パラメータの値６０と、直前に再生が行われた３Ｄコンテンツ＃２の調整後の視差パラメータの値２０との平均である値４０の視差パラメータを用いて行われる。３Ｄコンテンツ＃３の再生に用いる視差パラメータの値の計算には、直前に再生された３Ｄコンテンツ＃２の視差パラメータの値として、予め設定された値の３０ではなく、実際に再生に用いられた調整後の値の２０が用いられる。
【００９１】
この例の場合、図９に示すように、３Ｄコンテンツ＃１，＃２，＃３は、視差パラメータを段階的に上げていく形で再生が行われることになる。
【００９２】
これにより、予め設定されている視差パラメータを用いて再生を行う場合と較べて、再生対象になっている３Ｄコンテンツの視差パラメータを、直前に選択された３Ｄコンテンツの視差パラメータに近づけることができる。再生対象の３Ｄコンテンツが切り替わることによる視差パラメータの変化、すなわち立体感の変化が急峻なものになるのを防ぐことができることにより、ユーザの疲労感を軽減させることが可能になる。
【００９３】
図１０のフローチャートを参照して、図９に示すようにして視差パラメータを変化させる表示制御装置１の再生処理について説明する。
【００９４】
図１０の処理も、例えば、３Ｄコンテンツサーバ１２へのアクセスが指示され、図２に示す選択画面がTV２に表示されている状態で所定の３Ｄコンテンツが選択されたときに開始される。
【００９５】
ステップＳ２１乃至Ｓ２５の処理は、図８のステップＳ１乃至Ｓ５の処理と同様の処理である。すなわち、ステップＳ２１において、通信部２４は、ユーザにより選択された３Ｄコンテンツを受信する。
【００９６】
ステップＳ２２において、受信された３Ｄコンテンツの再生が行われる。最初に選択された３Ｄコンテンツについては、Ｌ画像とＲ画像の間の視差が、予め設定されたとおりの視差を有するようにして再生が行われる。
【００９７】
ステップＳ２３において、システムコントローラ２１は、他の３Ｄコンテンツが選択画面から選択されたか否かを判定する。
【００９８】
他の３Ｄコンテンツが選択されていないとステップＳ２３において判定した場合、ステップＳ２４において、システムコントローラ２１は、３Ｄコンテンツの再生を終了するか否かを判定する。３Ｄコンテンツの再生を終了しないとステップＳ２４において判定した場合、ステップＳ２２に戻り、システムコントローラ２１は３Ｄコンテンツの再生を続行し、終了すると判定した場合、処理を終了させる。
【００９９】
一方、他の３Ｄコンテンツが選択されたとステップＳ２３において判定した場合、ステップＳ２５において、システムコントローラ２１の視差パラメータ記憶部４１は、それまで再生を行っていた最初の３Ｄコンテンツに含まれる視差パラメータを記憶する。
【０１００】
ステップＳ２６において、通信部２４は、ユーザにより新たに選択された３Ｄコンテンツを受信する。
【０１０１】
ステップＳ２７において、システムコントローラ２１の視差制御部４２は、新たに選択された３Ｄコンテンツに含まれる視差パラメータの値と、直前に選択された３Ｄコンテンツの再生に用いられた視差パラメータの値との平均を計算する。
【０１０２】
新たに選択された３Ｄコンテンツが２番目に選択されたものである場合、平均の計算に用いる、直前に選択された３Ｄコンテンツの再生に用いられた視差パラメータの値として、ステップＳ２５において記憶された視差パラメータの値が用いられる。また、新たに選択された３Ｄコンテンツが３番目以降に選択されたものである場合、平均の計算に用いる、直前に選択された３Ｄコンテンツの再生に用いられた視差パラメータの値として、後述するステップＳ３０において記憶された視差パラメータの値が用いられる。
【０１０３】
ステップＳ２８において、新たに選択された３Ｄコンテンツの再生が、視差制御部４２により計算された視差パラメータの平均を用いて行われる。
【０１０４】
すなわち、再生処理部２５は、３Ｄコンテンツを再生して得られたＬ画像とＲ画像のデータをコンテンツ制御部２６に出力する。システムコントローラ２１の視差制御部４２は、計算により平均を求めた視差パラメータをコンテンツ制御部２６に出力する。コンテンツ制御部２６は、再生処理部２５からデータが供給されたＬ画像とＲ画像の間の視差を、システムコントローラ２１から供給された視差パラメータにより表される視差と同じ視差になるように調整し、視差を調整したＬ画像とＲ画像のデータを出力する。表示制御部２７は、コンテンツ制御部２６から供給されたＬ画像とＲ画像のデータをTV２に出力し、画像を表示させる。
【０１０５】
これにより、いま再生対象になっている３Ｄコンテンツについては、Ｌ画像とＲ画像の間の視差を、直前に選択された３Ｄコンテンツの視差に近づけるようにして再生が行われる。
【０１０６】
ステップＳ２９において、システムコントローラ２１は、他の３Ｄコンテンツが選択画面から選択されたか否かを判定する。
【０１０７】
他の３Ｄコンテンツが選択されたとステップＳ２９において判定された場合、ステップＳ３０において、システムコントローラ２１の視差パラメータ記憶部４１は、それまで再生を行っていた３Ｄコンテンツの再生に実際に用いられた視差パラメータを記憶する。
【０１０８】
視差パラメータが記憶された後、ステップＳ２６以降の処理が繰り返される。すなわち、新たに選択された３Ｄコンテンツが受信され、同様に、直前に選択された３Ｄコンテンツの再生に用いられた視差パラメータの値との平均を用いて、新たに選択された３Ｄコンテンツの再生が行われる。
【０１０９】
一方、他の３Ｄコンテンツが選択されていないとステップＳ２９において判定した場合、ステップＳ３１において、システムコントローラ２１は、３Ｄコンテンツの再生を終了するか否かを判定する。３Ｄコンテンツの再生を終了しないとステップＳ３１において判定した場合、ステップＳ２８に戻り、システムコントローラ２１は３Ｄコンテンツの再生を続行し、終了すると判定した場合、処理を終了する。
【０１１０】
以上の処理により、視差の異なる３Ｄコンテンツの再生が予め設定されているとおりの視差パラメータを用いて行う場合に較べてユーザの疲労感を軽減させることが可能になる。
【０１１１】
以上においては、直前に選択された３Ｄコンテンツの視差パラメータだけが用いられて視差パラメータの計算が行われるものとしたが、所定の時刻以降に選択された全ての３Ｄコンテンツの視差パラメータが用いられるようにしてもよい。例えば、新たに選択された３Ｄコンテンツの再生に用いる視差パラメータの値として、所定の時刻以降に再生された全ての３Ｄコンテンツの視差パラメータの値の平均を用いることによっても、視差パラメータの変化が急峻になるのを防ぐことができる。
【０１１２】
［視差の調整について］
図１１は、空間方向の視差があるＬ画像とＲ画像の例を示す図である。
【０１１３】
図１１Ａの右側に示す画像Ｒ１は、左側に示すＬ画像である画像Ｌ１に対応するＲ画像である。画像Ｌ１に映る被写体のフレーム内の位置と、画像Ｒ１に映る被写体のフレーム内の位置には、ずれ（差）があり、このずれ量が空間方向の視差となる。
【０１１４】
例えば、視差パラメータの値が１０の３Ｄコンテンツ＃１は、各Ｌ画像と、対応するＲ画像において、被写体のフレーム内の位置に１０画素だけずれがあるコンテンツである。また、視差パラメータの値が３０の３Ｄコンテンツ＃２は、各Ｌ画像と、対応するＲ画像において、被写体のフレーム内の位置に３０画素だけずれがあるコンテンツである。
【０１１５】
この場合において、図４を参照して説明したように３Ｄコンテンツ＃２を値１０の視差パラメータを用いて再生するとき、コンテンツ制御部２６は、Ｌ画像とＲ画像、またはそのいずれかを被写体の位置が１０画素だけずれた画像になるように補正する。
【０１１６】
例えば、コンテンツ制御部２６は、補正前の画像Ｒ１に映る被写体の位置を、画像Ｌ１に映る被写体の位置に２０画素だけ近づけることによって、画像Ｌ１に対して、被写体の位置が１０画素だけずれている画像になるように画像Ｒ１を補正する。図１１Ｂの画像Ｒ１は補正後のＲ画像である。図１１Ｂの画像Ｒ１において、点線で示す被写体は補正前の被写体の位置を示し、実線で示す被写体は補正後の被写体の位置を示している。
【０１１７】
図１１Ｂの例においては、Ｌ画像に映る被写体の位置を基準として、Ｒ画像に映る被写体の位置だけを補正しているが、Ｒ画像に映る被写体の位置を基準として、Ｌ画像に映る被写体の位置だけを補正するようにしてもよい。また、Ｌ画像に映る被写体の位置とＲ画像に映る被写体の位置の両方を補正するようにしてもよい。
【０１１８】
このように、空間方向の視差の調整は、Ｌ画像に映る被写体の位置とＲ画像に映る被写体の位置の少なくとも一方の被写体の位置を視差パラメータの値に応じて補正することによって行われる。
【０１１９】
図１２は、時間方向の視差を調整するコンテンツ制御部２６の構成例を示すブロック図である。
【０１２０】
図１２に示すように、コンテンツ制御部２６は、動きベクトル検出部６１−１および６１−２、メモリ６２−１および６２−２から構成される。メモリ６２−１および６２−２はディレイラインにより構成される。再生処理部２５から出力されたＬ画像のデータは動きベクトル検出部６１−１とメモリ６２−１に入力され、Ｒ画像のデータは動きベクトル検出部６１−２とメモリ６２−２に入力される。
【０１２１】
動きベクトル検出部６１−１は、入力されたＬ画像のデータに基づいて、フレーム間の動きを表す動きベクトルを検出し、システムコントローラ２１に出力する。動きベクトル検出部６１−１においては、例えば、１フレームを所定の数に分割して構成される領域毎の動きベクトルが検出され、領域毎に検出された動きベクトルの平均が、フレーム間の動きを表す動きベクトルとして検出される。
【０１２２】
動きベクトル検出部６１−２は、動きベクトル検出部６１−１と同様に、入力されたＲ画像のデータに基づいて動きベクトルを検出し、システムコントローラ２１に出力する。
【０１２３】
メモリ６２−１は、入力されたＬ画像のデータを一時的に記憶し、システムコントローラ２１による制御に従って所定の時間だけ遅延させて出力する。
【０１２４】
メモリ６２−２は、入力されたＲ画像のデータを一時的に記憶し、システムコントローラ２１による制御に従って所定の時間だけ遅延させて出力する。
【０１２５】
システムコントローラ２１においては、例えば動きベクトル検出部６１−１により検出された動きベクトルの水平方向の成分の大きさと、動きベクトル検出部６１−２により検出された動きベクトルの水平方向の成分の大きさの平均が求められる。また、求められた平均と視差パラメータとに基づいて、例えばＬ画像の表示時刻に対する、Ｒ画像の表示時刻の遅延量が求められ、遅延量を表す情報がメモリ６２−１とメモリ６２−２に出力される。
【０１２６】
上述した視差パラメータの値は、３Ｄコンテンツに含まれる各Ｌ画像の表示時刻に対する、対応するＲ画像の表示時刻の遅延量の平均を表す。例えば、視差パラメータの値が１０である３Ｄコンテンツ＃１に含まれるＬ画像と、対応するＲ画像は、平均して、１フレーム期間を所定の数に分割して得られた時間を１単位としてその１０単位分の時間だけタイミングをずらして表示される。Ｌ画像とＲ画像の表示時刻の差が、時間方向の視差となる。
【０１２７】
なお、動きベクトル検出部６１−１と６１−２のいずれか一方において動きベクトルの検出が行われるようにしてもよい。この場合、動きベクトル検出部６１−１または６１−２により検出された動きベクトルの水平方向の成分の大きさが遅延量の計算に用いられる。
【０１２８】
図１３は、Ｌ画像とＲ画像の表示タイミングの例を示す図である。
【０１２９】
例えば、動きベクトルの水平方向の成分の大きさＶ１に対して遅延量Ｔ１、Ｖ２に対してＴ２、・・・といったように、システムコントローラ２１においては、動きベクトルの水平方向の成分の大きさと遅延量が対応付けて管理されている。
【０１３０】
画像Ｌ１と画像Ｒ１に基づいて検出された動きベクトルの水平方向の成分の大きさがＶ１である場合、遅延量としてＴ１が選択され、図１３に示すように、Ｒ画像である画像Ｒ１は、対応するＬ画像である画像Ｌ１に対してＴ１だけ遅れた時刻に表示される。メモリ６２−１からの画像Ｌ１のデータの出力時刻と、メモリ６２−２からの画像Ｒ１の出力時刻が、システムコントローラ２１から供給される遅延量の情報に基づいて制御される。なお、ここでは、３Ｄコンテンツの視差パラメータを考慮しないで説明しているが、実際には、遅延量であるＴ１が視差パラメータに基づいて補正される。
【０１３１】
同様に、画像Ｌ２と画像Ｒ２に基づいて検出された動きベクトルの水平方向の成分の大きさがＶ２である場合、遅延量としてＴ２が選択され、画像Ｒ２は画像Ｌ２に対してＴ２だけ遅れた時刻に表示される。
【０１３２】
図４を参照して説明したようにして３Ｄコンテンツ＃２を値１０の視差パラメータを用いて再生するとき、システムコントローラ２１は、値１０と、３Ｄコンテンツ＃２に予め設定されている視差パラメータの値３０との比を乗算して遅延量を補正する。すなわち、図１３に示す画像が３Ｄコンテンツ＃２の画像であるとすると、画像Ｌ１の表示時刻に対する画像Ｒ１の表示時刻の遅延量は1/3Ｔ１となり、画像Ｌ２の表示時刻に対する画像Ｒ２の表示時刻の遅延量は1/3Ｔ２となる。
【０１３３】
このように、時間方向の視差の調整は、Ｌ画像の表示時刻に対するＲ画像の表示時刻の遅延量を視差パラメータの値に応じて補正することによって行われる。
【０１３４】
以上のような構成を有するコンテンツ制御部２６により視差が調整されたＬ画像とＲ画像を見たユーザは、左右の画像の時間差により、被写体を立体的に感じることになる。左右の画像の時間差により被写体を立体的に感じる現象と似た現象として、Mach-Dvorak現象が知られている。例えば特開平７−２２２２０３号公報には、通常の２Ｄ画像をＬ画像、そのＬ画像を遅延させた画像をＲ画像とすることで、３Ｄ画像の信号を擬似的に生成する技術が開示されている。
【０１３５】
なお、画像の輝度を考慮して時間方向の視差が調整されるようにしてもよい。例えば、画像が暗い場合は立体感の効果は小さいものと仮定し、動き量が小さくても遅延量を大きくしないような制御が行われる。ここで、予め設定された画像の平均的な明るさの輝度信号レベルをｙとし、動き検出量をｍとした場合に、遅延量ｄは下式（１）によって表される。式（１）において、ｋは重み係数である。
ｄ=  ｋ・ｙ＋（１−ｋ）・ｍ      ・・・      （１）
【０１３６】
また、以上においては、３Ｄコンテンツに視差パラメータが含まれているものとしたが、視差パラメータが含まれていない場合、表示制御装置１において視差パラメータの検出が行われ、その後、上述したような視差の調整が行われるようにしてもよい。
【０１３７】
この場合、視差パラメータの検出は例えば再生処理部２５により行われる。再生処理部２５は、図１４に示すようにして、３Ｄコンテンツに含まれる全てのＬ画像と、対応するＲ画像についての差分（被写体の位置のずれ量）を計算し、その平均値を視差パラメータの値として検出する。
【０１３８】
［変形例］
以上においては、表示制御装置１がTV２とは別の筐体の装置として用意され、視差を調整した画像をTV２に出力する情報処理装置として表示制御装置１が機能するものとしたが、表示制御装置１がTV２内に設けられるようにしてもよい。
【０１３９】
また、視差の計算と、実際の視差の調整がそれぞれ異なる装置において行われるようにしてもよい。
【０１４０】
図１５は、３Ｄ画像表示システムの他の構成例を示す図である。
【０１４１】
図１５の３Ｄ画像表示システムは、送信装置８１と受信装置８２から構成される。受信装置８２は、例えばTV２の内部に設けられる装置であり、HDMI規格のケーブルを介して、TV２とは別の筐体の装置として外部に設けられる送信装置８１と通信を行う。
【０１４２】
図１５の３Ｄ画像表示システムにおいては、３Ｄコンテンツの再生に用いる視差パラメータが送信装置８１により決定される。また、決定された視差パラメータが、Ｌ画像とＲ画像の間の視差を調整するために用いる情報として、Ｌ画像とＲ画像のデータとともに送信装置８１から受信装置８２に送信される。
【０１４３】
受信装置８２においては、送信装置８１から送信されてきたＬ画像とＲ画像の間の視差が、送信装置８１から送信されてきた視差パラメータに基づいて調整され、視差を調整したＬ画像とＲ画像が表示される。
【０１４４】
図１５に示すように、送信装置８１は、システムコントローラ９１、ユーザI/F９２、通信部９３、再生処理部９４、および送信部９５から構成される。ユーザI/F９２、通信部９３、再生処理部９４は、それぞれ、図５のユーザI/F２２、通信部２４、および再生処理部２５に対応する。
【０１４５】
システムコントローラ９１は、ユーザI/F９２から供給されるユーザの操作の内容を表す信号に従って、送信装置８１の全体の動作を制御する。例えば、システムコントローラ９１は、図４または図９を参照して説明したようにして、３Ｄコンテンツの再生に用いる視差パラメータを決定する。システムコントローラ９１は、決定した視差パラメータを送信部９５に出力する。
【０１４６】
ユーザI/F９２は、リモートコントローラに対するユーザの操作を検出し、その内容を表す信号をシステムコントローラ９１に出力する。
【０１４７】
通信部９３は、システムコントローラ２１による制御に従って、３Ｄコンテンツサーバ１２に対して３Ｄコンテンツの送信を要求し、送信されてきた３Ｄコンテンツを受信して再生処理部９４に出力する。
【０１４８】
再生処理部９４は、通信部９３から供給された再生対象の３Ｄコンテンツに対して、圧縮されているデータを伸張するデコード処理等の再生処理を施す。再生処理部２５は、３Ｄコンテンツを再生して得られたＬ画像とＲ画像のデータを送信部９５に出力し、視差パラメータをシステムコントローラ２１に出力する。
【０１４９】
送信部９５は、再生処理部９４から供給された画像データをHDMI規格のケーブルを介して受信装置８２に送信する。また、送信部９５は、システムコントローラ９１から供給された視差パラメータを、HDMI規格のversion1.4で規定されるHDMI Vender Specific InfoFrame Packetなどに格納して受信装置８２に送信する。
【０１５０】
HDMI Vender Specific InfoFrame Packetは、各ベンダーが規定した制御コマンドの送受信などに用いられるパケットであり、送信側の機器から受信側の機器に対して、HDMIのCEC(Consumer Electronics Control)線を介して送信される。
【０１５１】
受信装置８２は、システムコントローラ１０１、受信部１０２、コンテンツ制御部１０３、表示制御部１０４、ディスプレイ１０５、および信号出力部１０６から構成される。コンテンツ制御部１０３、表示制御部１０４、信号出力部１０６は、それぞれ、図５のコンテンツ制御部２６、表示制御部２７、信号出力部２３に対応する。
【０１５２】
システムコントローラ１０１は、受信装置８２の全体の動作を制御し、送信装置８１から送信されてきたＬ画像とＲ画像の表示を制御する。例えば、システムコントローラ１０１は、送信装置８１から送信され、受信部１０２において受信された視差パラメータをコンテンツ制御部１０３に出力する。
【０１５３】
受信部１０２は、送信装置８１から送信されてきたＬ画像とＲ画像のデータ、および視差パラメータを受信し、Ｌ画像とＲ画像のデータをコンテンツ制御部１０３に、視差パラメータをシステムコントローラ１０１にそれぞれ出力する。
【０１５４】
コンテンツ制御部１０３は、受信部１０２から供給されたＬ画像とＲ画像の間の視差をシステムコントローラ１０１から供給された視差パラメータにより表される視差と同じ視差になるように調整する。コンテンツ制御部１０３は、視差を調整したＬ画像とＲ画像のデータを表示制御部２７に出力する。
【０１５５】
表示制御部１０４は、コンテンツ制御部１０３から供給された画像データに基づいて、視差が調整されたＬ画像とＲ画像をディスプレイ１０５に表示させる。
【０１５６】
信号出力部１０６は、制御信号を送信し、シャッタメガネ３のシャッタ動作を制御する。
【０１５７】
このような構成を有する３Ｄ画像表示システムにおいても、図４または図９を参照して説明したようにして、Ｌ画像とＲ画像の間の視差を調整することが可能になる。
【０１５８】
以上においては、３Ｄ画像の視聴方式がメガネを用いた方式であるものとしたが、裸眼方式であってもよい。
【０１５９】
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、汎用のパーソナルコンピュータなどにインストールされる。
【０１６０】
インストールされるプログラムは、光ディスク（CD-ROM(Compact Disc-Read Only Memory)，DVD(Digital Versatile Disc)等）や半導体メモリなどよりなる図７に示されるリムーバブルメディア６１に記録して提供される。また、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供されるようにしてもよい。プログラムは、ROM５２や記憶部５８に、予めインストールしておくことができる。
【０１６１】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０１６２】
本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【０１６３】
１  表示制御装置，  ２  TV，  ３  シャッタメガネ，  １１  ネットワーク，  １２  ３Ｄコンテンツサーバ，  ２１  システムコントローラ，  ２２  ユーザI/F，  ２３  信号出力部，  ２４  通信部，  ２５  再生処理部，  ２６  コンテンツ制御部，  ２７  表示制御部，  ４１  視差パラメータ記憶部，  ４２  視差制御部
【図１】
2011114472.tif 000003
【図２】
2011114472.tif 000004
【図３】
2011114472.tif 000005
【図４】
2011114472.tif 000006
【図５】
2011114472.tif 000007
【図６】
2011114472.tif 000008
【図７】
2011114472.tif 000009
【図８】
2011114472.tif 000010
【図９】
2011114472.tif 000011
【図１０】
2011114472.tif 000012
【図１１】
2011114472.tif 000013
【図１２】
2011114472.tif 000014
【図１３】
2011114472.tif 000015
【図１４】
2011114472.tif 000016
【図１５】
2011114472.tif 000017