(57)【要約】【課題】表示画面上に画像が表示されていない領域を発生させることなく、ユーザに適切に立体視動画を視聴させる。【解決手段】電子機器が、第１の画像と第２の画像の視差量の調整をユーザに許可する視差量調整手段と、前記視差量調整手段の視差量の調整に応じて、前記第１の画像及び第２の画像を引き伸ばす引き伸ばし手段と、前記引き伸ばされた第１の画像の第１の領域に対応する第３の画像および前記引き伸ばされた第２の画像の第２の領域に対応する第４の画像のデータを出力する出力手段とを具備する。【選択図】図８
2011223640.tif 000002
【特許請求の範囲】
【請求項１】
第１の画像と第２の画像の視差量の調整をユーザに許可する視差量調整手段と、
前記視差量調整手段の視差量の調整に応じて、前記第１の画像及び第２の画像を引き伸ばす引き伸ばし手段と、
前記引き伸ばされた第１の画像の第１の領域に対応する第３の画像および前記引き伸ばされた第２の画像の第２の領域に対応する第４の画像のデータを出力する出力手段と
を具備する電子機器。
【請求項２】
前記第３の画像は、前記引き伸ばされた第１の画像のうち、少なくとも右側または左側のいずれか一方の端部を含まない領域に対応し、
前記第４の画像は、前記引き伸ばされた第２の画像のうち、少なくとも右側または左側のいずれか他方の端部を含まない領域に対応する
請求項１記載の電子機器。
【請求項３】
前記出力手段は、前記第３の画像および前記第４の画像のデータを連続または同時に出力する
請求項１または２に記載の電子機器。
【請求項４】
前記引き伸ばし手段は、前記第１の画像及び前記第２の画像とを少なくとも水平方向に引き伸ばす
請求項１記載の電子機器。
【請求項５】
放送波または記憶媒体から前記第１の画像及び前記第２の画像を受信する受信手段を更に備える
請求項１記載の電子機器。
【請求項６】
第１の画像と第２の画像の視差量を調整し、
前記視差量の調整に応じて、前記第１の画像及び第２の画像を引き伸ばし、
前記引き伸ばされた第１の画像の第１の領域に対応する第３の画像および前記引き伸ばされた第２の画像の第２の領域に対応する第４の画像のデータを出力する
画像出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子機器及び出力方法に関するものであって、特に立体視動画を出力する電子機器及び出力方法に関する。
【背景技術】
【０００２】
近年の技術の発達によって、ユーザが立体動画として視聴可能な動画（以下では、立体視動画と呼ぶ）を出力可能な電子機器が提案されている。
【０００３】
この電子機器が立体動画をユーザに提供するときの一般的な提供方法の一例としては、視差の存在する右眼用画像と左眼用画像とをそれぞれ右眼のみ、左眼のみに見せることで、ユーザに動画を立体として捉えさせる方法が挙げられる。
【０００４】
電子機器がユーザに画像の立体視を提供するとき、ユーザと画面との距離、又は表示される表画面の大きさ等の要因で、それぞれの眼にこの眼に見せるための画像が好適に提供されず、ユーザが立体動画を捉えられなくなってしまう場合が存在する。
【０００５】
例えば、立体視動画を大きな表示画面で表示する場合には右眼用画像と左眼用画像との間の視差が大きくなりすぎ、立体視動画をユーザが適切に立体として捉えることができなくなってしまう場合がある。そこで、自然な飛び出し量の立体映像を得ることができる立体映像表示装置が提案されている（特許文献１を参照）。
【０００６】
しかし、上記提案では表示画面上に画像が表示されていない領域が発生してしまう。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】国際公開第２００４／０８２２９７号
【発明の概要】
【発明が解決しようとする課題】
【０００８】
表示画面上に画像が表示されていない領域を発生させることなく、ユーザに適切に立体視動画を視聴させる。
【課題を解決するための手段】
【０００９】
本発明にかかる電子機器は、第１の画像と第２の画像の視差量の調整をユーザに許可する視差量調整手段と、前記視差量調整手段の視差量の調整に応じて、前記第１の画像及び第２の画像を引き伸ばす引き伸ばし手段と、前記引き伸ばされた第１の画像の第１の領域に対応する第３の画像および前記引き伸ばされた第２の画像の第２の領域に対応する第４の画像のデータを出力する出力手段とを具備する。
【図面の簡単な説明】
【００１０】
【図１】第１の実施形態における動画表示システムの一例を示す概観図。
【図２】立体視動画を表示するときのユーザの視聴の様子の一例を示す概念図。
【図３】視差の大きい立体動画を表示するときのユーザ視聴の様子の一例を示す概念図。
【図４】第１の実施形態におけるＤＴＶの内部構成の一例を示すブロック図。
【図５】第１の実施形態における立体視動画の画像引き伸ばし等の処理方法の一例を示す概念図。
【図６】第１の実施形態における画像配列部が行う画像を並べる処理の一例を示す概念図。
【図７】第１の実施形態におけるＵＩ画像表示時のＤＴＶの表示画面の一例を示す概観図。
【図８】第１の実施形態におけるＤＴＶが行う視差量調整処理の一例を示すフロー図。
【図９】第２の実施形態におけるＯＤＤレコーダの内部構成の一例を示すブロック図。
【発明を実施するための形態】
【００１１】
本発明における実施の形態の例を、以下で図面を参照しながら説明する。
【００１２】
（第１の実施形態）
本発明の第１の実施形態について以下に説明を行う。
【００１３】
図１は本実施形態における動画表示システム４の一例を示す概観図である。図１にはＤＴＶ１、表示画面２、シャッタメガネ３、および動画表示システム４が示されている。
【００１４】
ＤＴＶ１は例えばデジタルテレビ（Digital Television）であって、本実施形態における電子機器の一例である。ＤＴＶ１は放送波又は他の動画再生機器から動画データを受信し、この動画データに基づいて表示画面２上に動画を表示する機能を有している。またこのＤＴＶ１はユーザが２次元として視聴する２次元動画と立体として視聴することの可能な立体視動画とを選択的に表示することが可能である。立体視動画を表示するとき、ＤＴＶ１は２つの画面の間に視差が存在する左眼用画像と右眼用画像とを表示画面２に交互に表示し、シャッタメガネ３に対してこの表示と同期するように液晶シャッタの遮蔽、透過を切替させるための開閉信号を送信することで、シャッタメガネ３を装着したユーザに立体動画を提供する。本実施形態では電子機器の一例としてＤＴＶ１を示すが、これに限定されるものではなく、例えばＳＴＢ（Set Top Box）、ＰＣ（Personal Computer）等の様々なものが電子機器の例として考えられる。
【００１５】
シャッタメガネ３は左眼用レンズ及び右眼用レンズにそれぞれ遮蔽可能な液晶シャッタが設けられており、これらのレンズと液晶シャッタとを合わせてレンズユニットと呼ぶこととする。本実施形態に於いては左眼用レンズ、右眼用レンズ等のようにレンズとして説明しているが、これに限定されず、レンズではなく例えばガラス等の透明性を有する素材でできた平板等であってもよい。シャッタメガネ３は、ＤＴＶ１から受信する液晶シャッタの開閉信号に基づいて、左右のレンズユニットのそれぞれの液晶シャッタを異なるタイミングで開閉し、ユーザに立体動画を提供する。例えば、ＤＴＶ１に左眼用画像が表示されているときには、シャッタメガネ３はＤＴＶ１からの開閉信号に基づいて右眼用レンズユニットの液晶シャッタを閉状態（遮蔽状態）、左眼用レンズユニットの液晶シャッタを開状態（透過状態）として、ユーザの左眼のみに左眼用画像を見せる。また右眼用画像が表示されているときには、シャッタメガネ３は左眼用レンズユニットのシャッタを閉状態、右眼用レンズユニットのシャッタを開状態として、ユーザの右眼のみに右眼用画像を見せる。この動作によってユーザは見ている動画を立体として捉えることができる。
【００１６】
上記の立体視の原理を、ここで詳細に説明する。人間は通常、物体を位置の異なる左眼と右眼とのそれぞれで見ており、この左眼と右眼とで見る像にはこの間に視差が存在する。この視差の存在する左眼で見る像と右眼で見る像とを脳内で合成することによって人間は見ている物体を立体として認識することができる。よって、上述のようにそれぞれ視差を有する左眼用の画像と右眼用の画像とをそれぞれの眼で見せることによって、ユーザに動画を立体として捉えさせることが可能となる。このようにシャッタメガネ３はＤＴＶ１の動画をユーザに立体映像として提供している。
【００１７】
動画表示システム４はＤＴＶ１及びシャッタメガネ３によって構成される。立体視動画を視聴するときは、ユーザはシャッタメガネ３を装着してＤＴＶ１に表示されている立体視動画を見ることで、この立体視動画を立体として視聴することができる。
【００１８】
次にＤＴＶ１が立体視動画を表示するときに発生しうる問題についての説明を行う。
【００１９】
図２は立体視動画を表示するときのユーザの視聴の様子の一例を示す概念図である。
【００２０】
まず、図２（Ａ）図は左眼用画像２１をユーザの左眼にのみ見せているときのユーザの視線を示している。ＤＴＶ１が左眼用画像２１を表示している際、シャッタメガネ３はＤＴＶ１から送信される開閉信号に基づいて左眼用レンズを透過、右眼用レンズを遮蔽として、ユーザの右眼からＤＴＶ１に表示されている画像を見えないようにする。これによりユーザは左眼のみで左眼用画像２１を見ることとなる。この場合、左眼用画像２１に描画された物体２２を見ているときのユーザの視線は図中の破線に示すような視線となる。
【００２１】
次に、図２（Ｂ）図は左眼用画像２１と視差がある右眼用画像２３をユーザの右眼にのみ見せているときのユーザの視線を示している。ＤＴＶ１が右眼用画像２３を表示している際、シャッタメガネ３はＤＴＶ１から送信される開閉信号に基づいて右眼レンズを透過、左眼用レンズを遮蔽として、ユーザの左眼からＤＴＶ１に表示されている画像を見えないようにする。これによりユーザは右眼のみで右眼用画像２１を見ることとなり、この場合、右眼用画像２３に描画された物体２４（実質的に物体２２と同じもの）を見ているときのユーザの視線は、図中の破線に示すような視線となる。
【００２２】
図２（Ｃ）図はユーザが左眼用画像２１を左眼のみで、右眼用画像２３を右眼のみで視聴しているときのそれぞれの視線を合成して概念的に示した図である。ユーザは右眼と左眼と視線が交差する点に物体が存在するように認識するため、左眼で物体２２を右眼で物体２４を見るとき、ユーザは視線の交差する点に物体２５が存在するように認識する。このようにして、ユーザは平面として表示された立体動画を立体として認識している。
【００２３】
図３は視差の大きい立体動画を表示するときのユーザ視聴の様子の一例を示す概念図である。
【００２４】
図３（Ａ）図には左眼用画像３１が示されており、左眼用画像３１には物体３２が描画されている。図３（Ｂ）図には左眼用画像３１と視差を有する右眼用画像３３が示されており、右眼用画像３３には物体３４が描画されている。左眼用画像３１と右眼用画像３３との間の視差は、左眼用画像２１と右眼用画像２３との間の視差よりも大きいものとなっている。
【００２５】
図３（Ｃ）図はユーザが左眼用画像３１を左眼のみで、右眼用画像３３を右眼のみで視聴しているときのそれぞれの視線を合成して概念的に示した図である。図３においては左眼用画像３１と右眼用画像３３との間の視差が大きいため、左眼で物体３２を、右眼で物体３４を見るユーザのそれぞれの眼の視線の交差する点は、ユーザと極遠くなってしまっている。このように、視線の交差する点がユーザから見て極めて遠くなってしまうと、ユーザは物体３２及び物体３４を一つの物体として認識することができず、物体３２と物体３４とがそれぞれ別の物体として見え、左右にブレたような像を見ることとなる。
【００２６】
上述のように、左眼用画像と右眼用画像との間の視差が大きすぎると、ユーザは動画を立体として認識することが困難となる。このように左眼用画像と右眼用画像の視差が大きくなってしまい、立体動画の視聴が困難となってしまうケースは様々な要因によって引き起こされることが考えら得る。
【００２７】
例えば、動画が表示を想定されている画面よりも大きい画面で表示され、ユーザが通常画面を見る距離で視聴を行う場合に上述のケースが起こり得る。この場合、想定されている画面よりも大きい画面で動画が表示されるため、左眼用画像と右眼用画像とがそれぞれ拡大され、これにより視差が想定より大きくなってしまい、ユーザが動画を立体として認識する難しくなる。
【００２８】
また、動画を表示する表示画面とユーザの視聴位置とが近い場合にも上記ケースが起こり得る。更に、子供が視聴する場合等のように左右の眼の距離が小さい場合にも上記ケースが起こり得る。
【００２９】
本実施形態におけるＤＴＶ１は上述のように表示する立体視動画の視差が大きくなりすぎることを防止し、ユーザが視聴しやすい立体視動画を提供することができる。この機能にかかる説明を以下に行う。
【００３０】
図４は本実施形態におけるＤＴＶ１の内部構成の一例を示すブロック図である。図４には、ＤＴＶ１、制御部４０１、受信部４０２、動画受信部４０３、判別部４０４、フレームレート設定部４０５、左右画像分離部４０６、視差量検出部４０７、画像処理部Ａ４０８、画像処理部Ｂ４０９、画像配列部４１０、切替部４１１、表示制御部４１２、表示部４１３、シャッタ制御信号送信部４１４、及びＯＳＤ生成部４１５が示されている。
【００３１】
制御部４０１はＣＰＵ（Central Processing Unit）及びメモリを含み、ＤＴＶ１全体を制御する機能を有している。制御部４０１はＤＴＶ１内の構成に対して各種指示を行う。
【００３２】
受信部４０２は例えば赤外線受信装置等の受信モジュールであり、リモートコントローラ（図示しない）からの操作指示としての赤外線信号を受信する機能を有している。リモートコントローラはユーザからボタンが押圧されたことを検知し、押圧を検知したボタンに基づいた赤外線信号をＤＴＶ１に送信する。受信部４０２はこの赤外線信号を受信し、制御部４０１にこの赤外線信号に基づいた電気信号を送信する機能を有している。制御部４０１は受信部４０２から受け取る電気信号に基づいた各種処理を行う。本実施形態においては赤外線信号によって、リモートコントローラが受信部４０２に信号を送信するものとして例示したがこれに限定されず、信号を送受信できるのであれば他の通信規格等に準拠しているとしてもかまわない。
【００３３】
動画受信部４０３は２次元動画または立体視動画が含まれる動画データを受信する機能を有している。動画受信部４０３が受信する動画としては、例えばＴＳ（Transport Stream）形式で送信された動画、又はベースバンド信号等によって送信された動画等が考えられる。動画受信部４０３はＤＴＶ１と接続されたレコーダ等から又は放送波によって、メタデータと動画とを含む動画データを受信する。また、動画受信部４０３は受信した動画データをＤＴＶ１内の所定の構成に対して送信する機能を有している。更に、動画受信部４０３は受信した動画をデコードする機能を有している。
【００３４】
判別部４０４は、動画データに含まれる動画が２次元動画であるのか立体視動画であるのかを判別する機能を有している。また、動画データに含まれる動画を表示するために推奨されているディスプレイサイズのデータを抽出する機能を有している。判別部４０４は受信した動画データのメタデータに基づいて、動画データに含まれる動画が２次元動画であるのか立体視動画であるのかを判別する。また、このメタデータ内に、この動画を表示するために推奨されるディスプレイのサイズ等のデータが含まれる場合には、この情報を抽出し、制御部４０１に送信する機能を有している。このときのメタデータは、例えばＴＳに含まれるとしてもよいし、ＤＴＶ１と接続されたレコーダからＴＳとは別に送信されるものであってもよい。判別部４０４は動画が２次元動画であると判別すると、動画受信部４０３はフレームレート設定部４０５にデコード後の動画データを送信する。また、判別部４０４は動画が立体視動画であると判別すると、動画受信部４０３左右画像分離部４０６及び視差量検出部４０７にデコード後の動画データを送信する。しかし、上述のようにメタデータに動画表示に推奨されるディスプレイサイズ等の情報が含まれている場合には、動画受信部４０３は視差量検出部４０７に対して動画データの送信を行わない。本実施形態において、判別部４０４が動画データは２次元動画を含むか、３次元動画を含むかを判別する方法として、動画データのメタデータを参照して判別すると例示したがこれに限定されるものではない。例えば、判別部４０４はデコードされた動画の信号に基づいて、動画が立体視動画伝送用の所定の形式をしているか否かを検出し、この結果によって判別するとしてもよい。例えば、それぞれ解像度の小さい左眼用画像と右眼用画像が、左右に並んで一枚の画像として送信されるサイドバイサイド方式による立体視動画転送の場合は、判別部４０４は一枚の画像の左側半分と右側半分との間に画像の相関関係があるか否かを検出し、これに応じて２次元動画であるか立体視動画であるかの判別を行う等の判別方法が考えられる。
【００３５】
フレームレート設定部４０５は、ＤＴＶ１の表示部４１３のスペック等に応じて、動画受信部４０３から受信する２次元動画を表示部４１３に表示する際のフレームレートを設定する機能を有している。フレームレート設定部４０５はフレームレートを設定した２次元動画及びこのフレームレートの情報を切替部４１１に対して出力する。
【００３６】
左右画像分離部４０６は、動画受信部４０３より立体視動画を受信すると、この動画の画像を左眼用画像と右眼用画像とに分離する機能を有している。左右画像分離部４０６は分離した左眼用画像を画像処理部Ａ４０８に、右眼用画像を画像処理部Ｂ４０９に送信する。
【００３７】
視差量検出部４０７は、動画受信部４０３より立体動画を受信すると、これに含まれる左眼用画像と右眼用画像との間の視差を検出する機能を有している。視差量検出部４０７は検出した視差量の情報を制御部４０１に送信する。
【００３８】
ここで制御部４０１は、動画受信部４０３より受信する動画のディスプレイ推奨サイズの情報、視差量検出部４０７より検出する動画の視差情報、又は受信部４０２より受信するユーザのリモートコントローラ操作に基づいて、画像処理部Ａ４０８及び画像処理部Ｂ４０９に対して画像の引き伸ばし処理に関する指示を行う。すなわち、制御部４０１は画像処理部Ａ４０８及び画像処理部Ｂ４０９に対して画像引き伸ばし等の処理を行うか否か、また画像引き伸ばし等の処理を行う場合には、どれだけ量の引き伸ばし（拡大）を行うかの指示を行う。
【００３９】
制御部４０１は、動画受信部４０３より動画のディスプレイ推奨サイズの情報を受信すると、この推奨されたディスプレイのサイズが所定値よりも小さいときには、画像処理部Ａ４０８及び画像処理部Ｂ４０９に対して引き伸ばし処理を行うように指示を行う。また、制御部４０１は引き伸ばし処理を行う際には推奨されたディスプレイのサイズに応じて引き伸ばし処理量を設定し、推奨されたディスプレイサイズが小さいほど、引き伸ばし処理量を大きく設定する。ここで、制御部４０１が引き伸ばし処理指示を行うか否かの基準とする、ディスプレイサイズと比較する所定値はＤＴＶ１の表示装置のディスプレイサイズによって決定される。この所定値は制御部４０１中のメモリに格納されている。また、制御部４０１は視差量検出部４０７より立体視動画の視差情報を受信すると、この視差情報が所定値より大きい場合には、画像処理部Ａ４０８及び画像処理部Ｂ４０９に対して引き伸ばし等の処理を行うように指示を行う。また、制御部４０１は引き伸ばし処理を行う際には受信する視差の値に応じて引き伸ばし処理量を設定し、視差の値が大きいほど引き伸ばし処理量を大きく設定する。また、ここで視差情報と比較する所定値もディスプレイサイズによって決定されており、制御部４０１はこの所定値の情報をメモリに記憶している。
【００４０】
また、制御部４０１はユーザのリモートコントローラ操作に基づいても画像処理部Ａ４０８及び画像処理部Ｂ４０９に対して画像引き伸ばし処理の指示を行うが、これに関しては図７を用いて後述にて説明を行う。
【００４１】
画像処理部Ａ４０８及び画像処理部Ｂ４０９は、左右画像分離部４０６より受信する左眼用画像、右眼用画像のそれぞれに対して画像引き伸ばし等の処理を行うことができる。画像処理部Ａ４０８及び画像処理部Ｂ４０９が行う画像引き伸ばし等の処理方法に関しては図５を用いて後述にて説明を行う。画像処理部Ａ４０８及び画像処理部Ｂ４０９は、画像の引き伸ばし処理を行うと引き伸ばした画像の一部を切り出し、切り出した画像を画像配列部４１０に送る。また、画像処理部Ａ４０８及び画像処理部Ｂ４０９は、制御部４０１からの指示に基づいて画像引き伸ばし等の処理を行うが、制御部４０１が引き伸ばし処理を行わないように指示するとき、または制御部４０１より指示が来ない場合には引き伸ばし処理および切り出し処理を行わずに画像を画像配列部４１０に送る。
【００４２】
画像配列部４１０は、受信する左眼用画像及び右眼用画像を並べて出力する機能を有している。画像配列部４１０は受信する左眼用画像及び右眼用画像を交互に並べ、更に左眼用画像及び右眼用画像が含まれる立体視動画を表示する際のフレームレートを設定して、切替部４１１に対して出力する。画像配列部４１０の行う左眼用画像及び右眼用画像の並べ方に関しては図６を用いて説明を行う。
【００４３】
切替部４１１はフレームレート設定部４０５又は画像配列部４１０から受信する動画の信号を選択的に出力する出力手段としての機能を有している。切替部４１１は、２次元動画又は立体視動画の信号をフレームレートで示されたレートで表示制御部４１２に対して出力する。また、切替部４１１は立体視動画を出力するとき、この立体視動画のフレームレートに応じて、シャッタ制御信号送信部４１４に開閉信号の指示を行う。
【００４４】
表示制御部４１２は表示部４１３を制御する機能を有しており、切替部４１１より入力する動画の信号に基づいて表示部４１３にこの動画を表示する機能を有している。
【００４５】
表示部４１３は本実施形態に於いては例えばＬＣＤ（Liquid Crystal Display）であって、表示制御部４１２からの制御に基づいて、自身の有する表示画面２に動画を表示する機能を有している。また表示部４１３はＬＣＤに限定されず、他にも表示部４１３の例としては、ＰＤＰ（Plasma Display Panel）、有機ＥＬ（Electro-Luminescence）等の様々な表示装置が考えられる。
【００４６】
シャッタ制御信号送信部４１４は切替部４１１からの指示に基づいてシャッタメガネ３３に対して開閉信号の送信を行う。この開閉信号の送信は例えば赤外線通信に準拠して送信したとしてもよいし、他の通信規格に準拠しての送信であるとしてもよい。
【００４７】
ＯＳＤ生成部４１５は制御部４０１の制御に従って、ＵＩ（ユーザ・インタフェース）画面などを表示するためのＯＳＤ（On Screen Display）信号を生成する。ＯＳＤ生成部４１５は生成した信号を表示制御部４１２に送信する。表示制御部４１２はこのＯＳＤ信号に基づくＵＩ画像を動画に重畳させて表示する。
【００４８】
本実施形態では、画像の引き伸ばし等の処理を行う画像処理モジュールとして、左眼用画像の画像編集処理を行う画像処理部Ａ４０８と右眼用画像の画像処理を行う画像処理部Ｂ４１０の２つが設けられている。これによって左眼用画像と右眼用画像とのそれぞれの画像の引き伸ばし等を並行して実行することができるため、１つのモジュールで画像処理を行う場合と比較して、画像処理速度を向上させることができる。
【００４９】
本実施形態において、画像処理部Ａ４０８及び画像処理部Ｂ４０９は制御部４０１からの指示に従って左眼用画像及び右眼用画像にそれぞれ画像引き伸ばし等の処理を行う。この処理について以下で詳細に説明を行う。
【００５０】
図５は本実施形態における立体視動画の画像引き伸ばし等の処理方法の一例を示す概念図である。
【００５１】
図５（Ａ）図は画像処理部Ａ４０８及び画像処理部Ｂ４０９に入力される左眼用画像３１と右眼用画像３３を合成した画像を概念的に示した図である。図３で説明したように左眼用画像３１と右眼用画像３３とは視差が大きすぎてユーザはこれを立体として捉えることが難しい。
【００５２】
図５（Ｂ）図は画像処理部Ａ４０８及び画像処理部Ｂ４０９が行う画像引き伸ばし等の処理について概念的に示した図である。
【００５３】
画像処理部Ａ４０８は、入力される左眼用画像３１を水平方向に引き伸ばす処理を行い、この引き伸ばされた画像の一部の領域を切り出す。このとき切り出される領域は、引き伸ばされる前の左眼用画像３１と同じサイズであって、この引き伸ばされた画像の右端部の画素を含まない領域である。本実施形態に於いては、この切り出される領域は引き伸ばされた画像の左端近傍の画素を含む（例えば左端から１から１０の画素のいずれかを含む等）領域であるものと例示して説明を行う。これらの処理によって左利眼用画像５１が生成される。左眼用画像５１に描画されている物体５２は左眼用画像３１に描画される物体３２よりも右側に寄っている。
【００５４】
また、画像処理部Ｂ４０９は、入力される右眼用画像３３を水平方向に引き伸ばす処理を行い、この引き伸ばされた画像の一部の領域を切り出す。この引き伸ばされた画像の左端部の画素を含まない領域である。本実施形態に於いては、この切り出される領域は引き伸ばされた画像の右端近傍の画素を含む（例えば右端から１から１０の画素のいずれかを含む等）領域であるものと例示して説明を行う。これらの処理によって右利眼用画像５３が生成される。右眼用画像５３に描画されている物体５４は右眼用画像３３に描画される物体３４よりも左側に寄っている。
【００５５】
図５（Ｃ）図はユーザが左眼用画像５１を左眼のみで、右眼用画像５３を右眼のみで見ているときのそれぞれの視線を合成して概念的に示した図である。
【００５６】
画像処理部Ａ４０８及び画像処理部Ｂ４０９が上述のように、左眼用画像３１と右眼用画像３３の引き伸ばし及び切り出し処理によって生成した左眼用画像５１と右眼用画像５３では、物体５２と物体５４との距離が近づいておりそれぞれの画像の間の視差は小さいものとなっている。このため、ユーザの左右それぞれの眼の視線が交差する点ができ、ユーザは立体として物体５５を捉えることができる。
【００５７】
本実施形態に於いては、左眼用画像３１の左端近傍を含む領域と右眼用画像３３の右端近傍を含む領域とを切り出して左眼用画像５１と右眼用画像５３を出力している。この場合、左眼用画像３１と右眼用画像３３との間の視差が大きい場合にも対応することが可能である。
【００５８】
本実施形態に於いては画像を水平方向に引き伸ばす場合を説明したがこれに限定されず、例えば画像の縦横比を変えずに画像を引き伸ばすとしてもよい（画像の拡大）。この様に画像の縦横比を変えずに画像を引き伸ばすとした場合においても、画像近傍を含む領域であって引き伸ばし前の画像と同じ大きさの画像を切り出して出力する。この様に引き伸ばす方向は水平方向のみに限定されず、画像の垂直方向にも引き伸ばされるとしてもよい。
【００５９】
本実施形態に於いては説明の簡単のため、ユーザが立体として捉えるものを物体５２等として示しているが、当然左眼用画像５１及び右眼用画像５３に描画された他のものに関してもユーザは立体として認識することができる。
【００６０】
また上述では画像処理部Ａ４０８及び画像処理部Ｂ４０９が行う処理手順を、引き伸ばし処理、切り出し処理の順で行うように説明したがこれに限定されず、先に切り出し処理を行った上で、引き伸ばし処理を行うとしてもよい。
【００６１】
本実施形態では、画像を局所的にではなく全体的に引き伸ばすため、画像の中に局所的な不自然さが生じることがない。
【００６２】
しかし、本実施形態では画像全体を引き伸ばすものとして説明するが、例えば局所的に画像を引き伸ばすとしてもよい。
【００６３】
また、本実施形態におけるＤＴＶ１は画像を切り出して表示するのみではなく引き伸ばし処理によって元の画像のサイズ以上に引き伸ばしているため、切り出して表示する場合とは異なり、表示画面端部等に何も表示されていない領域が生じることがない。
【００６４】
次に画像配列部４１０が行う左眼用画像及び右眼用画像を並べる処理に関して説明を行う。
【００６５】
図６は本実施形態における画像配列部４１０が行う画像を並べる処理の一例を示す概念図である。
【００６６】
画像配列部４１０は画像処理部Ａ４０８及び画像処理部Ｂ４０９の画像を左右交互に時系列的に並べて出力する。図６において左眼用画像６１は左眼用画像５１より後に表示されるべき画像であり、右眼用画像６２は右眼用画像５３より後に表示されるべき画像であるとする。
【００６７】
このとき画像配列部４１０は左眼用画像５１、右眼用画像５３、左眼用画像６１、右眼用画像６２の順で画像を出力する。
【００６８】
本実施形態のＤＴＶ１はＯＳＤ生成部４１５によって生成されるＯＳＤ信号に基づいてＵＩ画像を表示する。この表示に関して次に説明を行う。
【００６９】
図７は本実施形態におけるＵＩ画像表示時のＤＴＶ１の表示画面の一例を示す概観図である。図７には表示画面２、表示画像７１、視差量調整表示７２、視差量調整スライダ７３、年齢入力ボックス７４、ＯＫボタン７５、及びキャンセルボタン７６が示されている。
【００７０】
ＤＴＶ１の表示画面２には立体視動画の内の１画像である表示画像７１が表示され、更に表示画像７１に重層されて視差量調整表示７２が表示されている。視差量調整表示７２はＯＳＤ生成部４１５によって生成されるＯＳＤ信号に基づいて表示されており、この視差量調整表示７２を用いてユーザは立体視動画の連続する画像間の視差量を調整することができる。視差量調整表示７２には、視差量調整スライダ７３、年齢入力ボックス７４、
ＯＫボタン７５、及びキャンセルボタン７６が表示されている。
【００７１】
視差量調整スライダ７３はユーザがリモートコントローラの左右キーの操作に応じて、斜線で示されるスライダが移動し、このスライダの位置と対応するように、立体視動画の画像間の視差量は制御される。このスライダの位置が固定されるとこの位置に対応した視差量で動画が表示される。具体的には、ユーザがリモートコントローラを操作すると、制御部４０１に操作に関する信号が入力され、この信号に基づいて制御部４０１は画像処理部Ａ４０８及び画像処理部Ｂ４０９に画像の引き伸ばし処理指示及び引き伸ばし処理量の指示を行う。画像処理部Ａ４０８及び画像処理部Ｂ４０９はこの指示に基づいて画像を引き伸ばし、上述のように一部切り出す。この様に処理を行われた画像が表示画面２に表示されることとなる。
【００７２】
年齢入力ボックス７４はユーザが視聴者の年齢を入力可能なボックスである。ユーザはリモートコントローラの数字キー（チャンネルキー）等を用いて、この年齢入力ボックス７４に数値を入力することが可能である。制御部４０１は自身のメモリに画像処理部Ａ４０８及び画像処理部Ｂ４０９に画像引き伸ばし指示を行う際の引き伸ばし処理量の値と、ユーザの年齢の値とを対応させているテーブルを有している。年齢入力ボックス７４に視聴者の年齢が入力されるとこのテーブルを参照して引き伸ばし処理量を決定し、画像処理部Ａ４０８及び画像処理部Ｂ４０９に画像の引き伸ばし処理指示及び引き伸ばし処理量の指示を行う。視聴者が子供である等の理由で両眼の間隔が小さい場合、表示される立体視動画の画像間の視差は、視聴者の両眼の間隔に対して大きくなってしまうため、視聴者は立体視動画を立体として捉えることが難しくなる。このため、視聴者の両眼の間隔が小さい場合には立体動画の視差を小さくしたほうがよく、ＤＴＶ１は視聴者の年齢に応じて立体視動画の左右それぞれの画像間の視差を小さくよう引き伸ばし処理を行う。
【００７３】
ＯＫボタン７５は、ユーザが視差量の設定を適用する場合に選択するボタンである。ＯＫボタン７５をユーザが選択すると、視差量の調整は行われたままで、視差量調整表示７２は非表示となる。また、キャンセルボタン７６はユーザが視差量の設定をキャンセルするために選択するボタンである。ＯＫボタン７５又はキャンセルボタン７６がユーザによって選択されるとＯＳＤ生成部４１５はＯＳＤ信号の生成及び出力を停止し、視差量調整表示７２の表示をやめる。
【００７４】
次にＤＴＶ１が行う視差量調整処理の処理フローに関して説明を行う。
【００７５】
図８は本実施形態におけるＤＴＶ１が行う視差量調整処理の一例を示すフロー図である。
【００７６】
ＤＴＶ1は先ず、動画受信部４０３によって動画データを受信する（ステップＳ８０１）。
【００７７】
次に動画受信部４０３がこの動画データのデコードを行い、判別部４０４が動画データのメタデータを読み込み、動画データに含まれる動画が立体視動画であるか否かの判別を行う（ステップＳ８０２）。このときの判別方法はこれに限定されず、上述のように判別部４０４は動画データに含まれる画像信号に基づいて立体視動画であるか否かの判別を行ってもよい。
【００７８】
判別部４０４が立体視動画であると判別しないとき（ステップＳ８０２、Ｎｏ）、すなわち動画が２次元動画であると判別するとき、動画受信部４０３はフレームレート設定部４０５に動画データを出力する。フレームレート設定部４０５は入力された動画のフレームレートを設定した後に、動画データ及びフレームレートの情報を切替部４１１に出力する。これらが入力された切替部４１１は設定されたフレームレートに基づいて表示制御部４１２に動画を出力し、表示制御部４１２は表示部４１３に動画を表示させる（ステップＳ８０３）。
【００７９】
判別部４０４が動画は立体視動画であると判別したとき（ステップＳ８０２、Ｙｅｓ）、判別部４０４はメタデータから動画を表示する推奨ディスプレイサイズの情報があるかどうかを検出し、これが存在する場合にはこの情報を制御部４０１に対して送信する。また動画受信部４０３はこの動画データを左右画像分離部４０６及び視差量検出部４０７に対して出力する（動画データ内に推奨ディスプレイサイズの情報がある場合には動画受信部４０３は視差量検出部４０７へは動画データを出力しない）。動画データが入力された左右画像分離部４０６は、この動画データに含まれる立体視動画から左右それぞれの画像を分離し（ステップＳ８０４）、左眼用画像を画像処理部Ａ４０８へ、右眼用画像を画像処理部Ｂ４０９へ出力する。
【００８０】
また、視差量検出部４０７は入力された動画の左眼用画像と右眼用画像とを比較し、それぞれの画像間にどれだけの視差量が存在するのかを検出する（ステップＳ８０５）。視差量検出部４０７は検出した視差量の情報を制御部４０１に出力する。
【００８１】
制御部４０１は、推奨ディスプレイサイズ情報又は視差量情報を受信し、この情報に基づいて視差調整を行うか否かの判別を行う（ステップＳ８０６）。
【００８２】
推奨ディスプレイサイズが所定値より大きいとき、又は視差量が所定値より小さいときには視差調整を行わないと判別し（ステップＳ８０６、Ｎｏ）、推奨ディスプレイサイズが所定値より小さいとき、又は視差量が所定値より大きいときには視差調整を行うと判別する（ステップＳ８０６、Ｙｅｓ）。
【００８３】
制御部４０１は視差調整を行わないと判別するとき（ステップＳ８０６、Ｎｏ）、ユーザから視差調整指示を受信するか否かの判別を行う（ステップＳ８０７）。ユーザのリモートコントローラの所定の操作によって、ＤＴＶ１は視差量調整表示７２を表示し、視差量調整表示７２に基づいたユーザからの操作指示を受信すると（ステップＳ８０７、Ｙｅｓ）、制御部４０１はこの操作指示に応じた調整量の視差調整を行う。
【００８４】
ステップＳ８０６又はステップＳ８０７において視差量を調整するとき（ステップＳ８０６、Ｙｅｓ）（ステップＳ８０７、Ｙｅｓ）、制御部４０１は画像処理部Ａ４０８および画像処理部Ｂ４０９に画像の引き伸ばし処理の指示及び画像引き伸ばし量の指示を行う。画像処理部Ａ４０８および画像処理部Ｂ４０９は、この指示に基づいて左眼用画像及び右眼用画像に引き伸ばし処理を行う（ステップＳ８０８）。
【００８５】
次に、画像処理部Ａ４０８および画像処理部Ｂ４０９は、引き伸ばした画像の一部の領域を切り出し（ステップＳ８０９）、切り出した画像を画像配列部４１０へと出力する。
【００８６】
ステップＳ８０７においてユーザから視差調整指示を受信しないとき（ステップＳ８０７、Ｎｏ）、制御部４０１は、画像処理部Ａ４０８および画像処理部Ｂ４０９に画像の引き伸ばし処理を行わないに指示を行う。この指示を受信した画像処理部Ａ４０８および画像処理部Ｂ４０９は左眼用画像及び右眼用画像に処理を施さず、これらを画像配列部４１０に出力する。
【００８７】
画像処理部Ａ４０８および画像処理部Ｂ４０９より画像を入力された画像配列部４１０は、入力された画像を時系列的に左右交互に配列し、立体視動画のフレームレートを設定した後、配列した画像群とフレームレートの情報とを切替部４１１に対して出力する。
【００８８】
配列した画像群（立体視動画）とフレームレートの情報とを入力された切替部４１１は受信したフレームレートに基づいて、表示制御部４１２にこの画像群を出力する。この入力を受けた表示制御部４１２は表示部４１３に立体動画を表示させる（ステップＳ８１１）。
【００８９】
ステップＳ８０３またはステップＳ８１１が終了すると一連の処理フローは終了となる。
【００９０】
本実施形態に於いてはシャッタメガネ２を用いたフレームシーケンシャル方式で立体動画をユーザに提供するため、左眼用画像及び右眼用画像は交互に出力される。しかし、本実施形態はこれに限定されず、他の立体視動画提供方法によってユーザに立体動画を提供するとしてもよい。例えば表示される一つの画像の内に左眼用画像と右眼用画像とが混在しており、それぞれの画像を偏光等によってユーザの左右それぞれの眼に見せて、立体視を提供する立体視提供方法を採用したとしてもよい。このときには、ＤＴＶ１は左眼用画像と右眼用画像とを同時に一つの画像として出力することとなる。
【００９１】
本実施形態に於いて、ＤＴＶ１は立体視動画に含まれる左眼用画像と右眼用画像の視差を検出し、この視差に基づいて引き伸ばし処理を行うか否かを判別するため、ＤＴＶ１は立体視動画の視差が大きい場合には自動的に視差量の調整を行うことができる。
【００９２】
また、本実施形態に於いてＤＴＶ１は立体視動画の表示が推奨されるディプレイサイズに応じて、引き伸ばし処理を行うため、ＤＴＶ１は立体視動画の特性に応じて自動的に視差量の調整を行うことができる。
【００９３】
さらに、ＤＴＶ１は立体視動画の視差量や、立体動画の推奨ディスプレイサイズに応じて、引き伸ばし処理の処理量を制御するため、ＤＴＶ１は自動的に視差の調整量を制御する。
【００９４】
本実施形態では、ＤＴＶ１はユーザが視差量を設定するためのインターフェースを設けるため、ユーザは視差量を自分で好適に設定することが可能となる。更にＤＴＶ１は視差量調整のための表示を設けるため、ユーザは調整量を直感的に把握することができる。
【００９５】
本実施形態に於いては左眼用画像と右眼用画像との視差量が大きすぎる場合に、この視差を小さくするために画像の引き伸ばし処理を行った場合を例示したが、これに限定されず、画像間の視差が小さすぎる場合に画像の引き伸ばし処理を行うとしてもよい。このときは、画像処理部Ａ４０８および画像処理部Ｂ４０９は画像の引き伸ばしを行った後、左眼用画像の右端近傍の元画像と同じ大きさの領域と、右眼用画像の左端近傍の元画像と同じ大きさの領域と、を切り出して、切り出した画像を出力する。これによって画像間の視差は大きくなるため、ＤＴＶ１は小さすぎた視差量を調整し、ユーザの視聴により好適な立体視動画を提供することが可能となる。この場合に表示画面上に画像が表示されない領域が発生することを防ぐことができる。
【００９６】
本実施形態におけるＤＴＶ１は表示装置の表示画面上に画像が表示されていない領域を発生させることなく、ユーザに適切に立体視動画を視聴させることができる。
【００９７】
（第２の実施形態）
本発明における第２の実施形態について以下にて説明を行う。
【００９８】
図９は本実施形態におけるＯＤＤレコーダ９の内部構成の一例を示すブロック図である。図９にはＯＤＤレコーダ９、制御部９０１、受信部９０２、動画受信部９０３、判別部９０４、フレームレート設定部９０５、左右画像分離部９０６、視差量検出部９０７、画像処理部Ａ９０８、画像処理部Ｂ９０９、画像配列部９１０、切替部９１１、通信部９１２、表示装置情報検出部９１３、ＯＤＤ９１４、および光ディスク９１５が示されている。
【００９９】
本実施形態のＯＤＤレコーダ９の内部構成において、第１の実施形態と同様の名称が付されている構成については第１の実施形態とほぼ同様の機能を持つものとする。以下では第１の実施形態では説明されなかった構成、また第１の実施形態と同様の名称が付されているが異なる機能を有する構成について重点的に説明を行う。
【０１００】
ＯＤＤレコーダ９は装填された光ディスク９１５に動画を格納、又は光ディスク９１５に格納されている動画を再生することの可能なレコーダである。光ディスク９１５とは例えば、ＤＶＤ（Digital Versatile Disc）、ＢＤ（Blu-ray（登録商標） Disc）等を指す。
【０１０１】
通信部９１２は、例えばＨＤＭＩ（High-Definition Multimedia Interface）規格に準拠した通信モジュールであって、ＨＤＭＩケーブルによって接続されたＤＴＶ等の表示装置と通信を行う機能を有している。本実施形態において通信部９１２は外部機器であるＤＴＶと通信を行い、種々のデータの送受信を行う。
【０１０２】
表示装置情報検出部９１３は、通信部９１２が通信を行っている表示装置（ここではＤＴＶ）に対して、この表示装置のディスプレイ（表示画面）のサイズ情報を送信するように通信部９１２を介した指示を行う。表示装置情報検出部９１３は通信部９１２を介してＤＴＶよりディスプレイサイズの情報を取得すると、この情報を制御部９０１に対して送信する機能を有している。
【０１０３】
第１の実施形態において制御部４０１はＤＴＶ１のディスプレイのサイズ情報を自身の有するメモリ内に格納しており、この情報と動画の推奨ディスプレイサイズ情報及び動画の視差情報に基づいて、画像の引き伸ばし処理を行うか否か、さらに引き伸ばし処理量の決定を行う。本実施形態における制御部９０１はＯＤＤレコーダ９と接続されたＤＴＶのディスプレイのサイズ情報を表示装置情報検出部９１３より受信し、この情報と動画の推奨ディスプレイサイズ情報及び動画の視差情報に基づいて、画像の引き伸ばし処理を行うか否か、さらに引き伸ばし処理量の決定を行う。このとき、制御部９０１はこの接続機器のディスプレイサイズ情報をメモリに格納するとしてもよい。
【０１０４】
ＯＤＤ９１４は、光ディスク９１５からのデータ読み出し、及び光ディスク９１５へのデータ書き込みを行う機能を有する光ディスクドライブ（Optical Disk Drive）である。また、ＯＤＤ９１４は光ディスク９１５より読み出した動画データを動画受信部９０３に対して出力する機能を有している。
【０１０５】
本実施形態に於いては電子機器の一例としてＯＤＤレコーダ９を示したがこれに限定されず、例えばＨＤＤ（Hard Disk Drive）レコーダ等のレコーダも電子機器の例として考えられる。
【０１０６】
本実施形態のＯＤＤレコーダ９は外部接続された表示装置の情報を受信し、この情報に応じて視差量調整を行うことができる。
【０１０７】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具現化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。さらに異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【符号の説明】
【０１０８】
１…ＤＴＶ、２…表示画面、３…シャッタメガネ、４…動画表示システム、２１…左眼用画像、２２…物体、２３…右眼用画像、２４…物体、２５…物体、３１…左眼用画像、３２…物体、３３…右眼用画像、３４…物体、４０１…制御部、４０２…受信部、４０３…動画受信部、４０４…判別部、４０５…フレームレート設定部、４０６…左右画像分離部、４０７…視差量検出部、４０８…画像処理部Ａ、４０９…画像処理部Ｂ、４１０…画像配列部、４１１…切替部、４１２…表示制御部、４１３…表示部、４１４…シャッタ制御信号送信部、４１５…ＯＳＤ生成部、５１…左眼用画像、５２…物体、５３…右眼用画像、５４…物体、５５…物体、６１…左眼用画像、６２…右眼用画像、７１…表示画像、７２…視差量調整表示、７３…視差量調整スライダ、７４…年齢入力ボックス、７５…ＯＫボタン、７６…キャンセルボタン、９…ＯＤＤレコーダ、９０１…制御部、９０２…受信部、９０３…動画受信部、９０４…判別部、９０５…フレームレート設定部、９０６…左右画像分離部、９０７…視差量検出部、９０８…画像処理部Ａ、９０９…画像処理部Ｂ、９１０…画像配列部、９１１…切替部、９１２…通信部、９１３…表示装置情報検出部、９１４…ＯＤＤ、９１５…光ディスク
【図１】
2011223640.tif 000003
【図２】
2011223640.tif 000004
【図３】
2011223640.tif 000005
【図４】
2011223640.tif 000006
【図５】
2011223640.tif 000007
【図６】
2011223640.tif 000008
【図７】
2011223640.tif 000009
【図８】
2011223640.tif 000010
【図９】
2011223640.tif 000011