(57)【特許請求の範囲】
【請求項１】
映像の再生速度に係る情報を取得する再生速度情報取得部と、
前記映像の再生速度に係る情報に対応して、前記映像の複数の３Ｄ奥行き推定処理のオン／オフの組み合わせを設定する設定部と、
前記取得された映像の再生速度に係る情報に応じて前記設定されたオン／オフの組み合わせの前記３Ｄ奥行き推定処理を前記映像に行い、前記３Ｄ奥行き推定処理された映像信号を出力する映像信号出力部と、
を備える電子機器。
【請求項２】
前記取得された映像を縮小した縮小画像で前記３Ｄ奥行き推定処理を行えるように設定画面を提供する画面提供部
をさらに備え、前記映像信号出力部は、前記３Ｄ奥行き推定処理を前記縮小画像に行い、前記３Ｄ奥行き推定処理された映像信号を出力する請求項１に記載の電子機器。
【請求項３】
前記取得された映像の再生速度が通常再生より遅い場合に、前記通常再生に行なうよりも詳細な３Ｄ奥行き推定処理を前記映像に行う請求項１に記載の電子機器。
【請求項４】
前記取得された映像の再生速度が通常再生より速い場合に、前記通常再生に行なうよりも簡易な３Ｄ奥行き推定処理を前記映像に行う請求項１に記載の電子機器。
【請求項５】
前記映像の再生速度は、通常速度の再生を行う第１の速度、前記第１の速度より遅い速度の再生を行う第２の速度、前記第１の速度より速い速度の再生を行う第３の速度を備える請求項１に記載の電子機器。
【請求項６】
前記映像は、２Ｄ−３Ｄ変換処理される請求項１に記載の電子機器。
【請求項７】
前記映像は映像記憶部に記憶され、映像記憶部に記憶された映像の再生が行われる請求項１に記載の電子機器。
【請求項８】
前記取得された映像の再生速度が通常再生より遅い場合に、前記通常再生に行なうよりも処理量の多い処理を前記映像に行う請求項１に記載の電子機器。
【請求項９】
前記取得された映像の再生速度が通常再生より速い場合に、前記通常再生に行なうよりも処理量の少ない処理を前記映像に行う請求項１に記載の電子機器。
【請求項１０】
前記映像の３Ｄ奥行き推定処理は、予め、記憶部に設定されている請求項１に記載の電子機器。
【請求項１１】
前記出力された映像信号を受信し、映像を表示する映像表示部を備える請求項１に記載の電子機器。
【請求項１２】
前記映像の３Ｄ奥行き推定処理が設定可能な表示画面が表示される請求項１１に記載の電子機器。
【請求項１３】
映像の再生速度に係る情報を取得するステップと、
前記映像の再生速度に係る情報に対応して、前記映像の複数の３Ｄ奥行き推定処理のオン／オフの組み合わせを設定するステップと、
前記取得された映像の再生速度に係る情報に応じて前記設定されたオン／オフの組み合わせの前記３Ｄ奥行き推定処理を前記映像に行い、前記３Ｄ奥行き推定処理された映像信号を出力するステップと、
を備える電子機器の制御方法。
【請求項１４】
前記取得された映像を縮小した縮小画像で前記３Ｄ奥行き推定処理を行えるように設定画面を提供するステップ
をさらに備え、前記３Ｄ奥行き推定処理を前記縮小画像に行い、前記３Ｄ奥行き推定処理された映像信号を出力する請求項１３に記載の電子機器の制御方法。
【請求項１５】
映像の再生速度に係る情報を取得するステップと、
前記映像の再生速度に係る情報に対応して、前記映像の複数の３Ｄ奥行き推定処理のオン／オフの組み合わせを設定するステップと、
前記取得された映像の再生速度に係る情報に応じて前記設定されたオン／オフの組み合わせの前記３Ｄ奥行き推定処理を前記映像に行い、前記３Ｄ奥行き推定処理された映像信号を出力するステップと、
を備える電子機器の制御プログラム。
【請求項１６】
前記取得された映像を縮小した縮小画像で前記３Ｄ奥行き推定処理を行えるように設定画面を提供するステップ
をさらに備え、前記映像の３Ｄ奥行き推定処理を前記縮小画像に行い、前記３Ｄ奥行き推定処理された映像信号を出力する請求項１５に記載の電子機器の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、電子機器、電子機器の制御方法及び電子機器の制御プログラムに関する。
【背景技術】
【０００２】
近年、３Ｄ(スリーディー)映像を出力可能な３Ｄ映像出力装置（電子機器）が普及しつつある。
ここで、３Ｄとは、「three-dimensional」あるいは「three dimensions」の略語である。ここでは、３Ｄは、「３次元の」、あるいは「３次元」を意味する。例えば、映像の立体視等の用語等に用いられる。
【０００３】
また、近年、２Ｄ（ツーディー）映像のコンテンツを３Ｄ映像に変換して再生出力する、いわゆる、２Ｄ−３Ｄ変換機能を備えた映像出力装置（電子機器）も普及しつつある。この２Ｄ−３Ｄ変換された映像も３Ｄで出力可能である。
【０００４】
なお、２Ｄとは、「two-dimensional」あるいは「two dimensions」の略語である。2
２Ｄは、「２次元の」、あるいは「２次元」を意味する。
上記２Ｄ−３Ｄ変換処理においては、例えば、２Ｄ映像における複数の要素から３Ｄ映像の奥行きを推定する「３Ｄ奥行き推定」処理が行なわれる。
また、これらの映像出力装置（電子機器）においては、映像（コンテンツ）の再生を通常の再生速度（例えば１倍）で再生する通常再生に加え、例えばユーザ操作によって、映像（コンテンツ）の再生速度を、適宜、変更可能にする機能を備えるものがある。
【０００５】
これらの映像出力装置（電子機器）においては、例えば、映像（コンテンツ）を早送りで再生する早送り再生や、映像（コンテンツ）をゆっくり再生するスロー再生を行うことが可能である。
【０００６】
そして、例えば、ユーザが、映像コンテンツのある場面をじっくりみたい、スロー再生のような比較的遅い再生を行う際に、３Ｄ再生映像の見栄え（例えば、画質等）が気になり、これが問題になる場合がある。
【０００７】
このため、映像コンテンツの再生を行う場合に、３Ｄ再生映像の見栄えを向上させることが可能な、３Ｄ映像出力装置（電子機器）を提供することが課題になっていた。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−１８６５１０号公報
【特許文献２】特開２００１−３５９１１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
映像コンテンツの再生を行う場合に、３Ｄ再生映像の見栄えを向上させることが可能な、３Ｄ映像出力装置（電子機器）を提供することが課題になっていた。
【課題を解決するための手段】
【００１０】
実施形態の電子機器は、映像の再生速度に係る情報を取得する再生速度情報取得部を備える。
また、前記映像の再生速度に係る情報に対応して、前記映像の複数の３Ｄ奥行き推定処理のオン／オフの組み合わせを設定する設定部を備える。
また、前記取得された映像の再生速度に係る情報に応じて前記設定されたオン／オフの組み合わせの前記３Ｄ奥行き推定処理を前記映像に行い、前記３Ｄ奥行き推定処理された映像信号を出力する映像信号出力部を備える。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係わる映像表示装置の外観を示す外観図。
【図２】実施形態に係わる映像表示装置の構成の一例を示すブロック図。
【図３】実施形態に係わる映像表示装置の機能を説明する機能説明図。
【図４】実施形態に係わる映像表示装置に設定された、再生速度に応じた映像の３Ｄ奥行き推定処理の一例を示す図。
【図５】実施形態に係わる映像表示装置の動作を説明するフローチャート。
【図６】実施形態に係わる映像表示装置の動作を詳細に説明するフローチャート。
【図７】実施形態に係わる映像表示装置において、再生速度に応じた映像の３Ｄ奥行き推定処理がユーザによって設定あるいは変更可能にする設定画面の一例を示す図。
【発明を実施するための形態】
【００１２】
以下、図面を参照し、実施の形態を説明する。
図１は、実施形態に係わる映像表示装置の外観を示す外観図である。
ここでは、電子機器は、例えばノートブックタイプのパーソナルコンピュータ（ノートＰＣ、またはＰＣ）１０として実現されている。
なお、この実施の形態はパーソナルコンピュータに限られず、ＴＶや携帯電話、携帯型の電子機器等に適用することも可能である。
図１に示すように、本電子機器（ノートＰＣ）１０は、コンピュータ（ノートＰＣ）本体１１と、映像表示部（ディスプレイユニット）１２とから構成されている。映像表示部（ディスプレイユニット）１２には、例えば、ＬＣＤ（liquid crystal display）１７が組み込まれている。
【００１３】
映像表示部（ディスプレイユニット）１２は、コンピュータ（ノートＰＣ）本体１１の上面が露出される開放位置とコンピュータ（ノートＰＣ）本体１１の上面を覆う閉塞位置との間を回動自在にコンピュータ（ノートＰＣ）本体１１に取り付けられている。
【００１４】
コンピュータ（ノートＰＣ）本体１１は、薄い箱形の筐体を有しており、その上面には、キーボード１３、本電子機器（ノートＰＣ）１０を電源オン／電源オフするためのパワーボタン１４、タッチパッド１６、スピーカ１８Ａ，１８Ｂなどが配置されている。
【００１５】
また、コンピュータ（ノートＰＣ）本体１１の、例えば、右側面には、ＵＳＢ（universal serial bus）２．０規格のＵＳＢケーブルやＵＳＢデバイスを接続するためのＵＳＢコネクタ１９が設けられている。
【００１６】
さらに、コンピュータ（ノートＰＣ）本体１１の背面には、例えばＨＤＭＩ(high-definition multimedia interface)規格に対応した外部ディスプレイ接続端子が設けられている（図示せず）。この外部ディスプレイ接続端子は、デジタル映像信号を外部ディスプレイに出力するために用いられる。
【００１７】
図２は、実施形態に係わる電子機器（ノートＰＣ）の構成を示すブロック図である。
本電子機器（ノートＰＣ）１０は、図２に示すように、ＣＰＵ（central processing unit）１０１、ノースブリッジ１０２、主メモリ１０３、サウスブリッジ１０４、ＧＰＵ（Graphics Processing Unit）１０５、ＶＲＡＭ（ビデオＲＡＭ:random access memory）１０５Ａ、サウンドコントローラ１０６、ＢＩＯＳ−ＲＯＭ（basic input/output system-read only memory）１０７、ＬＡＮ（local area network）コントローラ１０８、ハードディスクドライブ（ＨＤＤ（記憶装置））１０９、光ディスクドライブ（ＯＤＤ）１１０、ＵＳＢコントローラ１１１Ａ、カードコントローラ１１１Ｂ、カードスロット１１１Ｃ、無線ＬＡＮコントローラ１１２、エンベデッドコントローラ／キーボードコントローラ（ＥＣ／ＫＢＣ）１１３、ＥＥＰＲＯＭ（electrically erasable programmable ROM）１１４等を備える。
【００１８】
ＣＰＵ１０１は、本電子機器（ノートＰＣ）１０内の各部の動作を制御するプロセッサである。
ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０７に格納されたＢＩＯＳを実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。
ノースブリッジ１０２は、ＣＰＵ１０１のローカルバスとサウスブリッジ１０４との間を接続するブリッジデバイスである。ノースブリッジ１０２には、主メモリ１０３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１０２は、例えば、PCI EXPRESS規格のシリアルバスなどを介してＧＰＵ１０５との通信を実行する機能も有している。
【００１９】
ＧＰＵ１０５は、本電子機器（ノートＰＣ）１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。
このＧＰＵ１０５によって生成される表示信号はＬＣＤ１７に送られる。また、ＧＰＵ１０５は、ＨＤＭＩ制御回路３およびＨＤＭＩ端子２を介して、外部ディスプレイ１にデジタル映像信号を送出することもできる。
【００２０】
ＨＤＭＩ端子２は、前述の外部ディスプレイ接続端子である。ＨＤＭＩ端子２は、非圧縮のデジタル映像信号とデジタルオーディオ信号とを１本のケーブルでテレビのような外部ディスプレイ１に送出することができる。ＨＤＭＩ制御回路３は、ＨＤＭＩモニタと称される外部ディスプレイ１にデジタル映像信号を、ＨＤＭＩ端子２を介して送出するためのインタフェースである。
【００２１】
サウスブリッジ１０４は、ＰＣＩ（Peripheral Component Interconnect）バス上の各デバイス及びＬＰＣ（Low Pin Count）バス上の各デバイスを制御する。また、サウスブリッジ１０４は、ＨＤＤ１０９及びＯＤＤ１１０を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。
【００２２】
さらに、サウスブリッジ１０４は、サウンドコントローラ１０６との通信を実行する機能も有している。
サウンドコントローラ１０６は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ，１８ＢまたはＨＤＭＩ制御回路３に出力する。ＬＡＮコントローラ１０８は、例えばIEEE 802.3規格の有線通信を実行する有線通信デバイスであり、一方、無線ＬＡＮコントローラ１１２は、例えばIEEE 802.11g規格の無線通信を実行する無線通信デバイスである。ＵＳＢコントローラ１１１Ａは、例えばUSB 2.0規格に対応した外部機器との通信を実行する。
【００２３】
例えば、ＵＳＢコントローラ１１１Ａは、デジタルカメラに格納されている画像データファイルを受信するために使用される。また、カードコントローラ１１１Ｂは、コンピュータ（ノートＰＣ）本体１１に設けられたカードスロットに挿入される、ＳＤカードのようなメモリカードに対するデータの書き込み及び読み出しを実行する。
【００２４】
ＥＣ／ＫＢＣ１１３は、電力管理のためのエンベデッドコントローラと、キーボード１３及びタッチパッド１６を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。ＥＣ／ＫＢＣ１１３は、ユーザによるパワーボタン１４の操作に応じて本電子機器（ノートＰＣ）１０を電源オン／電源オフする機能を有している。
【００２５】
この実施の形態における表示制御は、例えば、ＣＰＵ１０１が主メモリ１０３やＨＤＤ１０９等に記録されたプログラムを実行させることにより行われる。
また、後述するように、この実施の形態においては、例えば、キーボート１３やタッチパッド１６がユーザに操作され、映像表示装置１０に、映像の再生速度に係る情報が入力される。映像表示装置１０は、この入力された映像の再生速度に係る情報を取得し、ＣＰＵ１０１に送信する。
【００２６】
ＣＰＵ１０１は、この取得された映像の再生速度に係る情報を受信し、映像の再生速度に係る情報に応じて映像の３Ｄ奥行き推定処理を行う。
また、ＣＰＵ１０１は、この３Ｄ奥行き推定処理された映像信号を映像表示部１２のＬＣＤ１７に向けて出力する。
映像表示部１２のＬＣＤ１７は、ＣＰＵ１０１から出力された映像信号を受信し、映像を表示する。
図３は、実施形態に係わる映像表示装置の機能を説明する機能説明図である。
ここでは、図３に示すように、例えば、映像表示装置１０の映像表示部１２（ＬＣＤ１７）に、映像の再生速度に係るボタン表示が表示される。
ここでは、停止ボタン１７ａ、通常再生ボタン１７ｂ、早送り再生ボタン１７ｃ、スロー再生ボタン１７ｄが表示される。
そして、上記のように、例えば、ユーザによって、キーボート１３やタッチパッド１６が操作され、映像表示装置１０に、映像の再生速度に係る情報が入力される。
この実施の形態においては、ハードディスクドライブ（ＨＤＤ（記憶装置））１０９や光ディスクドライブ（ＯＤＤ）１１０、カードスロット１１１Ｃに装着されるメモリカード等の記憶媒体に映像（コンテンツ）が記憶されている。
【００２７】
そして、例えば、通常再生ボタン１７ｂが操作されると、これらの記憶媒体に記憶されている映像（コンテンツ）の通常再生が行われる。この通常再生は、再生速度が通常の速度、すなわち、１倍（×１．０）の速度で再生が行なわれる。
【００２８】
また、例えば、早送り再生ボタン１７ｃが１回操作されると、これらの記憶媒体に記憶されている映像（コンテンツ）の第１の早送り再生（例えば、音声を聞きながら早見再生を行う早見早聞）が行われる。この第１の早送り再生（早見早聞）は、再生速度が早見早聞の早送りの速度、すなわち、上記通常の速度の１．５倍（×１．５）の速度で再生が行なわれる。
【００２９】
また、例えば、早送り再生ボタン１７ｃが２回連続して操作されると、これらの記憶媒体に記憶されている映像（コンテンツ）の第２の早送り再生が行われる。この第２の早送り再生は、上記第１の早送り再生（早見早聞）よりも速い早送りの再生速度、すなわち、上記通常の速度の２．０倍（×２．０）の速度で再生が行なわれる。この第２の早送り再生は、音声を出力しても良いが、出力しなくとも良い。
【００３０】
また、例えば、スロー再生ボタン１７ｄが操作されると、これらの記憶媒体に記憶されている映像（コンテンツ）のスロー再生が行われる。このスロー再生は、再生速度が上記通常の速度より遅い速度、すなわち、上記通常の速度の０．５倍（×０．５）の速度で再生が行なわれる。
【００３１】
そして、上記ユーザに入力された映像の再生速度に係る情報は、例えば、再生速度情報取得部３１で取得され、ＣＰＵ１０１に送信される。
また、ＣＰＵ１０１は、上記取得された映像の再生速度に係る情報を受信し、上記映像の再生速度に係る情報に応じて映像の３Ｄ奥行き推定処理を行う。
上記記憶媒体に記憶されている映像（コンテンツ）は、例えば、ファイル形式３２で保存され、ＣＰＵ１０１の指示でデコーダ３３に送信される。ＣＰＵ１０１に指示されるデコーダ３３は、この映像（コンテンツ）を受信し、デコード処理を施して、例えば、３Ｄ奥行き推定モジュール３４に向けて送信する。
【００３２】
３Ｄ奥行き推定モジュール３４は、ＣＰＵ１０１に指示され、上記のように取得された映像の再生速度に係る情報に応じ、それぞれ映像の３Ｄ奥行き推定処理を行い、３Ｄ奥行き推定処理が行われた映像信号を映像表示部（表示デバイス、例えばＬＣＤ１７）１２に向けて出力する。このとき、この映像信号には、映像の再生速度に係る情報に応じた３Ｄ映像の奥行き情報が付与される。
【００３３】
映像表示部１２は、ＣＰＵ１０１に指示され、出力された映像信号を受信し、映像を表示する。
ここで、この実施形態に係わる３Ｄ奥行き推定処理の一例を説明する。
なお、この実施の形態においては、３Ｄ奥行き推定処理は、ここで説明するものに限られない。
２Ｄ映像から３Ｄ映像を生成する技術の一例として、「２Ｄ−３Ｄ変換」がある。
この「２Ｄ−３Ｄ変換」は、２Ｄ映像における複数の要素から奥行きを推定し、立体感のある３Ｄ映像を生成する。この技術は、例えば、高性能ＣＰＵを採用し、上記複数の奥行き生成処理を同時に実行することにより実現される。
【００３４】
また、上記複数の要素には、例えば、「動き検出」や「顔検出」等の技術が用いられる。そして、例えば、テレビ放送におけるシーンが、「動きを伴う部分」、「人物が登場する部分」、「典型的な構図の風景」の３つに分類されることに着目し、それぞれに最適な奥行き推定要素を適用し、これらを組み合わせることで、３Ｄ奥行き推定処理を行い、立体感のある３Ｄ映像を生成する。
【００３５】
例えば、「動きを伴う部分」は、手前にある物体ほど見かけの動きが早く、２Ｄの画面上で物体が動いた距離が大きい物体ほど手前に存在するという原理を用い、物体の前後関係を推定する。
【００３６】
また、「人物が登場する部分」は、２Ｄ映像における人物から顔の位置を検出し、顔と肩など体の相対的な位置を統計的にデータ化したテンプレートに割り当て、人物の奥行きを推定する。
【００３７】
また、「典型的な構図の風景」は、自然の風景における空、海、陸地など表示映像の色分布の対比を利用することにより、構図を推定して割り当てる。
なお、この他にも、映像内の被写体のボケ具合から、３Ｄ奥行き推定処理を行うこと等も適用可能である。
図４は、実施形態に係わる映像表示装置に設定された、再生速度に応じた映像の３Ｄ奥行き推定処理の一例を示す図である。
これらの処理の設定は、例えば、予め、図２に示す主メモリ１０３に記憶される。
なお、図７を用いて後述するように、これらの処理の設定は、例えばユーザ操作によって、変更することも可能である。
４０は、主メモリ１０３に記憶される再生速度に応じた映像の３Ｄ奥行き推定処理の一例を示す処理テーブルである。
ここでは、例えば、予め、ユーザ等から入力される「再生速度」、この「再生速度」に応じた「処理レベル」、この「再生速度」に応じた「対象ピクチャ」、この「再生速度」に応じた「処理数」、この「再生速度」に応じた具体的な「３Ｄ奥行き推定処理」が設定されている。
【００３８】
例えば、ユーザによって、上記「スロー再生（×０．５）」４１が操作されると、この主メモリ１０３に記憶設定された３Ｄ奥行き推定処理が実行される。
すなわち、ここでは、「処理レベル」は「１（詳細）」、「対象ピクチャ」は「ほぼ全ピクチャまたは全ピクチャ」、「処理数」は「３」、具体的な「３Ｄ奥行き推定処理」は「全ピクチャの構図認識、顔検出処理、動き検出処理を行う」という３Ｄ奥行き推定処理が実行される。
【００３９】
また、同様に、上記「通常再生(×１．０)」４２が操作されると、この主メモリ１０３に記憶設定された３Ｄ奥行き推定処理が実行される。
ここでは、「処理レベル」は「２（通常）」、「対象ピクチャ」は「ほぼ半数のピクチャ」、「処理数」は「３」、具体的な「３Ｄ奥行き推定処理」は「半数のピクチャの構図認識、顔検出処理、動き検出処理を行う」という３Ｄ奥行き推定処理が実行される。
【００４０】
また、同様に、上記「第１の早送り再生（早見早聞）(×１．５)」４３が操作されると、この主メモリ１０３に記憶設定された３Ｄ奥行き推定処理が実行される。
ここでは、「処理レベル」は「３（簡易）」、「対象ピクチャ」は「半数のピクチャの縮小画像」、「処理数」は「２」、具体的な「３Ｄ奥行き推定処理」は「半数のピクチャの縮小画像から構図認識、動き検出処理を行う」という３Ｄ奥行き推定処理が実行される。
【００４１】
また、同様に、上記「第２の早送り再生(×２．０)」４４が操作されると、この主メモリ１０３に記憶設定された３Ｄ奥行き推定処理が実行される。
ここでは、「処理レベル」は「４（さらに簡易）」、「対象ピクチャ」は「Ｉピクチャの縮小画像」、「処理数」は「１」、具体的な「３Ｄ奥行き推定処理」は「Ｉピクチャの縮小画像から構図認識のみで推定する」という３Ｄ奥行き推定処理が実行される。
【００４２】
すなわち、この実施の形態においては、上記のように取得された映像の再生速度が通常再生（例えば１倍）より遅い場合に、通常再生に行なうよりも詳細な３Ｄ奥行き推定処理を行うように構成している。
【００４３】
あるいは、取得された映像の再生速度が通常再生（例えば１倍）より遅い場合に、通常再生に行なうよりも処理量の多い処理を行うように構成している。
また、この実施の形態においては、上記のように取得された映像の再生速度が通常再生より速い場合に、通常再生に行なうよりも簡易な３Ｄ奥行き推定処理を行うように構成している。
【００４４】
あるいは、取得された映像の再生速度が通常再生（例えば１倍）より遅い場合に、通常再生に行なうよりも処理量の少ない処理を行うように構成している。
この実施の形態においては、これらの処理は、例えば、ＣＰＵ１０１によって制御される。
図５は、実施形態に係わる映像表示装置の動作を説明するフローチャートである。
Ｓ１００は、ここでの開始ステップである。続いて、ステップＳ１０１に進む。
ステップＳ１０１は、映像コンテンツの再生速度は通常（１倍速）であるかを判別するステップである。映像コンテンツの再生速度は通常（１倍速）であると判別される場合は、ステップＳ１０２に進む（Ｙｅｓ）。映像コンテンツの再生速度は通常（１倍速）ではないと判別される場合は、ステップＳ１０３に進む（Ｎｏ）。
【００４５】
ステップＳ１０２は、ユーザ操作された通常再生（１倍速）の再生速度に応じ、上記図４に示した処理レベル（間引きフレーム数、解析解像度等）を指定するステップである。続いて、ステップＳ１０４に進む。
【００４６】
ステップＳ１０３は、ＣＰＵ１０１が、受信した再生速度に応じ、上記図４に示した処理レベル（間引きフレーム数、解析解像度等）を指定するステップである。続いて、ステップＳ１０４に進む。
【００４７】
ステップＳ１０４は、上記指定された処理レベルの３Ｄ奥行き推定処理を実行し、映像コンテンツを再生出力するステップである。続いて、ステップＳ１０５に進む。
【００４８】
ステップＳ１０５は、全ての処理は完了したかを判別するステップである。全ての処理が完了したと判別される場合は、ステップＳ１０６に進む（Ｙｅｓ）。全ての処理が完了したと判別されない場合は、ステップＳ１０１に進み、上記処理を繰り返す（Ｎｏ）。
【００４９】
ステップＳ１０６は、終了ステップであり、ここでの処理は終了する。
図６は、実施形態に係わる映像表示装置の動作を詳細に説明するフローチャートである。
Ｓ２００は、ここでの開始ステップである。続いて、ステップＳ２０１に進む。
ステップＳ２０１は、映像コンテンツの再生処理が指示されたかを判別するステップである。映像コンテンツの再生処理が指示されたと判別される場合は、ステップＳ２０２に進む（Ｙｅｓ）。映像コンテンツの再生処理が指示されないと判別される場合は、ここでの処理が繰り返される（Ｎｏ）。
【００５０】
ステップＳ２０２は、上記再生処理が指示された映像コンテンツの再生速度情報を、例えば、上記のように取得するステップである。続いて、ステップＳ２０３に進む。
【００５１】
ステップＳ２０３は、上記取得された映像コンテンツの再生が通常再生であるかを判別するステップである。なお、ここでは、通常再生の再生速度を１倍速としたが、例えば、０．９倍速乃至１．１倍速の間の速度等、１倍速に近い速度にすることも可能である。上記取得された映像コンテンツの再生が通常再生であると判別される場合は、ステップＳ２０４に進む（Ｙｅｓ）。上記取得された映像コンテンツの再生が通常再生ではないと判別される場合は、ステップＳ２０５に進む（Ｎｏ）。
【００５２】
ステップＳ２０４は、例えば、上記映像コンテンツの、再生に用いられる全数（第１の数）のピクチャの半数（第２の数）程度の数のピクチャについて、例えば、図４に示す第２レベル（通常）の３Ｄ奥行き推定処理を行うステップである。続いて、ステップＳ２１１に進む。
【００５３】
ステップＳ２０５は、上記取得された映像コンテンツの再生はスロー再生（例えば、０．５倍速等、上記通常再生より遅い速度の再生）であるかを判別するステップである。上記取得された映像コンテンツの再生はスロー再生であると判別される場合は、ステップＳ２０６に進む（Ｙｅｓ）。上記取得された映像コンテンツの再生はスロー再生ではないと判別される場合は、ステップＳ２０７に進む（Ｎｏ）。
【００５４】
ステップＳ２０６は、例えば、上記映像コンテンツの、再生に用いられる全数（第１の数）のピクチャについて、第２レベル（通常）より詳細な、第１レベル（詳細）の３Ｄ奥行き推定処理を行うステップである。このとき、例えば、図４に示すように、第１レベル（詳細）の３Ｄ奥行き推定処理は、第２レベル（通常）の３Ｄ奥行き推定処理よりも処理量が大きい。続いて、ステップＳ２１１に進む。
【００５５】
ステップＳ２０７は、上記取得された映像コンテンツの再生は、第１の早送り再生（例えば、１．５倍速、上記通常再生より速い速度の再生）であるかを判別するステップである。上記取得された映像コンテンツの再生は、第１の早送り再生であると判別される場合は、ステップＳ２０８に進む（Ｙｅｓ）。上記取得された映像コンテンツの再生は、第１の早送り再生ではないと判別される場合は、ステップＳ２０９に進む（Ｎｏ）。
【００５６】
ステップＳ２０８は、例えば、上記映像コンテンツの、再生に用いられる全数（第１の数）のほぼ半数の数のピクチャの縮小画像（第３の数）のピクチャについて、第２レベル（通常）より簡易な、第３レベル（簡易）の３Ｄ奥行き推定を行なうステップである。続いて、ステップＳ２１１に進む。
【００５７】
ステップＳ２０９は、上記取得された映像コンテンツの再生は、第２の早送り再生（例えば、２倍速、上記第１の早送り再生より速い速度の再生）であるかを判別するステップである。上記取得された映像コンテンツの再生は、第２の早送り再生であると判別される場合は、ステップＳ２１０に進む（Ｙｅｓ）。上記取得された映像コンテンツの再生は、第２の早送り再生ではないと判別される場合は、ステップＳ２０１に進み、上記処理を繰り返す（Ｎｏ）。
【００５８】
ステップＳ２１０は、例えば、上記取得された映像コンテンツのＩピクチャの縮小画像（第４の数）のピクチャについて、第３レベル（簡易）よりさらに簡易な、第４レベル（さらに簡易）の３Ｄ奥行き推定を行なうステップである。このとき、例えば、図４に示すように、第４レベル（さらに簡易）の３Ｄ奥行き推定処理は、第３レベル（簡易）の３Ｄ奥行き推定処理よりも処理量が小さい。続いて、ステップＳ２１１に進む。
【００５９】
なお、ここでは、上記映像コンテンツは、例えば、ＭＰＥＧ（Moving Picture Experts Group）によって決められた標準規格が採用され、ＧＯＰ（Group Of Pictures）を構成している。このＧＯＰを構成するピクチャは、Ｉピクチャ、ＰピクチャおよびＢピクチャの３種類が含まれ得るが、ＧＯＰには少なくとも1枚のIピクチャが含まれている。
【００６０】
ステップＳ２１１は、上記推定された３Ｄ奥行き処理を実行し、映像コンテンツを再生出力するステップである。続いて、ステップＳ２１２に進む。
ステップＳ２１２は、上記映像コンテンツの再生に係る全ての処理は完了したかを判別するステップである。上記映像コンテンツの再生に係る全ての処理は完了したと判別される場合は、ステップＳ２１３に進む（Ｙｅｓ）。上記映像コンテンツの再生に係る全ての処理は完了しないと判別される場合は、ステップＳ２０１に進み、上記処理を繰り返す（Ｎｏ）。
【００６１】
ステップＳ２１３は、終了ステップであり、ここでの処理は終了する。
図７は、実施形態に係わる映像表示装置において、再生速度に応じた映像の３Ｄ奥行き推定処理がユーザによって設定あるいは変更可能にする設定画面の一例を示す図である。
【００６２】
ここでは、この３Ｄ奥行き推定処理設定画面は、映像表示部１７に表示される。
ここでは、上記のように、初期値が設定されており、例えば、上記映像の３Ｄ奥行き推定処理と同様に、予め、図２に示す主メモリ１０３に記憶されている。
ここでは、予め設定された初期値は、上記と同様に、スロー再生（×０．５倍）は「レベル１（詳細）」（７１）、通常再生（×１．０倍）は「レベル２（通常）」（７２）、第１の早送り再生（早見早聞）（×１．５倍）は「レベル３（簡易）」（７３）、第２の早送り再生（×２．０倍）は「レベル４（さらに簡易）」（７４）である。
【００６３】
また、ユーザが設定の変更を行なった場合も、変更されたデータは、主メモリ１０３に記憶される。
ユーザが、この３Ｄ奥行き推定処理設定画面を見ながら、キーボード１３やタッチパッド１６等を操作することにより、一例として、通常再生（×１．０倍）を「レベル１（詳細）」に変更設定する。あるいは、第２の早送り再生（×２．０倍）を「レベル３（簡易）」に変更設定する。
【００６４】
このように、ユーザ操作によって、上記再生の種類に応じた３Ｄ奥行き推定処理の処理レベルが設定されたり、変更されたりし、主メモリ１０３に記憶される。
なお、上記説明は、「２Ｄ−３Ｄ変換」によって３Ｄに変換される３Ｄ映像を一例として用いたが、この実施の形態はこれに限られることはなく、記憶媒体に記憶された３Ｄ映像等の再生に適用することも可能である。
【００６５】
すなわち、この実施の形態においては、上記のように構成することにより、例えば、スロー再生でユーザが映像コンテンツのある場面をじっくりみたい場合に、この遅い再生速度に応じて、３Ｄ奥行き推定処理の重さ（処理量）に影響する処理を行う。
【００６６】
例えば、スロー再生においては、３Ｄ奥行き推定処理フレームを増やしたり、推定解像度を高いまま処理したりするようにする。
これにより、例えば、映像コンテンツのシーンチェンジの追従性にも優れ、構図解析などの奥行き推定処理における誤りを低減し、見栄えの良い、高品質な３Ｄ映像表示装置を提供することが可能になる。
【００６７】
また、この実施形態においては、例えば、ユーザから早送りや音声付き早見再生が指示された場合に、上記スロー再生に比べて画質のこだわりが少ないと判別し、例えば、３Ｄ奥行き推定処理の処理フレーム数を減らしたり、複数ある３Ｄ推定処理の一部を間引いたりして処理する。
【００６８】
これにより、例えば、映像表示装置（ＰＣ）１０で使用する他アプリケーションのレスポンスを向上させたり、省電力を向上させたりすることが可能になる。
上記のように構成することによって、この発明の実施の形態においては、映像コンテンツの再生を行う場合に、３Ｄ再生映像の見栄えを向上させることが可能な、３Ｄ映像出力装置（電子機器）を提供することが可能になる。
【００６９】
なお、上記実施形態の制御処理の手順は全てソフトウェアによって実行することが可能である。このため、制御処理の手順を実行するプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのプログラムを通常のコンピュータにインストールして実行するだけで、上記実施形態と同様の効果を容易に実現することができる。  なお、上記実施形態は、記述そのものに限定されるものではなく、実施段階では、その趣旨を逸脱しない範囲で、構成要素を種々変形して具体化することが可能である。
【００７０】
また、上記実施形態に開示されている複数の構成要素の適宜な組み合せにより種々の発明を形成できる。
例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に亘る構成要素を適宜組み合せてもよい。
【符号の説明】
【００７１】
１０…電子機器（ＰＣ）、１２…映像表示部、４１…スロー再生、４２…通常再生、４３…第１の早送り再生（早見早聞）、４４…第２の早送り再生。
【図１】
0005238849.tif 000002
【図２】
0005238849.tif 000003
【図３】
0005238849.tif 000004
【図４】
0005238849.tif 000005
【図５】
0005238849.tif 000006
【図６】
0005238849.tif 000007
【図７】
0005238849.tif 000008