(57)【要約】【課題】H.264/MPEG-4 MVCの符号化データの処理をフラグの値に応じて制御することができるようにする。【解決手段】本技術の一側面の再生装置は、再生装置自身が、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であるか否かを表すフラグに値を設定する設定部と、H.264/MPEG-4 MVCの符号化データの再生を前記フラグの値に応じて制御し、再生して得られた画像を表示装置に出力する再生制御部とを備える。【選択図】図１
2012249045.tif 000002
【特許請求の範囲】
【請求項１】
再生装置自身が、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であるか否かを表すフラグに値を設定する設定部と、
H.264/MPEG-4 MVCの符号化データの再生を前記フラグの値に応じて制御し、再生して得られた画像を表示装置に出力する再生制御部と
を備える再生装置。
【請求項２】
前記フラグは１ビットの情報であり、
前記設定部は、
前記再生装置自身がH.264/MPEG-4 MVCの符号化データのデコードができない装置である場合、前記フラグに0の値を設定し、
前記再生装置自身がH.264/MPEG-4 MVCの符号化データのデコードが可能な装置である場合、前記フラグに1の値を設定する
請求項１に記載の再生装置。
【請求項３】
H.264/MPEG-4 MVCに対応した復号部をさらに備え、
前記再生制御部は、前記フラグの値が、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であることを表す場合、H.264/MPEG-4 MVCの符号化データを前記復号部にデコードさせる
請求項１に記載の再生装置。
【請求項４】
H.264/MPEG-4 MVCに対応せず、H.264/AVCに対応した復号部をさらに備え、
前記再生制御部は、前記フラグの値が、H.264/MPEG-4 MVCの符号化データのデコードができない装置であることを表す場合、H.264/MPEG-4 MVCの符号化データに含まれるBase viewビデオストリームを前記復号部にデコードさせる
請求項１に記載の再生装置。
【請求項５】
前記設定部は、前記再生装置自身がH.264/MPEG-4 MVCの符号化データのデコードが可能な装置であり、かつ、前記表示装置がフレームシーケンシャル形式のステレオ画像を受信可能な装置である場合に、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であることを表す値を前記フラグに設定する
請求項１に記載の再生装置。
【請求項６】
前記設定部は、前記再生装置自身がH.264/MPEG-4 MVCの符号化データのデコードが可能な装置であるが、前記表示装置がフレームシーケンシャル形式のステレオ画像を表示できない装置である場合、前記再生装置自身が、フレームシーケンシャル形式のステレオ画像を前記表示装置が受信可能な所定の形式のステレオ画像に変換可能であるときには、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であることを表す値を前記フラグに設定する
請求項５に記載の再生装置。
【請求項７】
H.264/MPEG-4 MVCに対応した復号部と、
フレームシーケンシャル形式のステレオ画像を前記所定の形式のステレオ画像に変換する変換部と
をさらに備え、
前記再生制御部は、前記フラグの値が、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であることを表す場合、H.264/MPEG-4 MVCの符号化データを前記復号部にデコードさせ、前記変換部に、前記復号部によるデコードによって得られたフレームシーケンシャル形式のステレオ画像を前記所定の形式のステレオ画像に変換させる
請求項６に記載の再生装置。
【請求項８】
ステレオ画像を撮影し、撮影したステレオ画像をH.264/MPEG-4 MVCによって符号化する撮影装置からH.264/MPEG-4 MVCの符号化データを取得する取得部をさらに備え、
前記再生制御部は、前記取得部により取得されたH.264/MPEG-4 MVCの符号化データの再生を制御する
請求項１に記載の再生装置。
【請求項９】
再生装置自身が、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であるか否かを表すフラグに値を設定し、
H.264/MPEG-4 MVCの符号化データの再生を前記フラグの値に応じて制御し、再生して得られた画像を表示装置に出力する
ステップを含む再生方法。
【請求項１０】
再生装置自身が、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であるか否かを表すフラグに値を設定し、
H.264/MPEG-4 MVCの符号化データの再生を前記フラグの値に応じて制御し、再生して得られた画像を表示装置に出力する
ステップを含む処理をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、特に、H.264/MPEG-4 MVCの符号化データの処理をフラグの値に応じて制御することができるようにした再生装置、再生方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、立体視が可能な画像を収録した3Dコンテンツが注目されている。3Dコンテンツのビデオデータには、左目用の画像（Ｌ画像）と右目用の画像（Ｒ画像）のデータが含まれる。Ｌ画像に写る被写体とＲ画像に写る被写体には、視差に相当するずれがある。
【０００３】
例えば視差が設定されたＬ画像とＲ画像を交互に表示し、アクティブシャッタメガネをかけたユーザの左目と右目にそれぞれ届けることによって、被写体を立体的に認識させることが可能になる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２８０５１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
Ｌ画像とＲ画像の符号化方式としてH.264/MPEG-4 MVCがある。H.264/MPEG-4 MVCにおいては、Ｌ画像とＲ画像のそれぞれについて、1080/60i（1920×1080画素のサイズ、インタレース方式の59.94フィールド／秒）または1080/50i（1920×1080画素のサイズ、インタレース方式の50フィールド／秒）での符号化が可能とされているが、Ｌ画像とＲ画像を1080/60iまたは1080/50iでH.264/MPEG-4 MVCによって符号化して得られた符号化データをデコード可能な再生装置は多くない。
【０００６】
H.264/MPEG-4 MVCの符号化データのデコードが可能な再生装置として例えば3D BD-ROM(Blu-ray（商標） Disc- Read Only Memory)対応のプレーヤがあるが、3D BD-ROMでは1080/60i、1080/50iのＬ画像とＲ画像のデコードについては規格化されていない。従って、従来の3D BD-ROM対応のプレーヤでは、Ｌ画像とＲ画像を1080/60iまたは1080/50iでH.264/MPEG-4 MVCによって符号化して得られた符号化データをデコードすることができない。
【０００７】
さらに、再生装置が、1080/60iまたは1080/50iでH.264/MPEG-4 MVCによって符号化して得られた符号化データをデコードすることが可能であっても、1080/60iまたは1080/50iで構成されたフレームシーケンシャル形式のステレオ画像を受信できない表示装置が接続された場合、ステレオ画像を表示することは出来ない。
【０００８】
なお、本発明における1080/60iまたは1080/50iで構成されたフレームシーケンシャル形式のステレオ画像の受信とは、例えば、HDMI接続時においては、HDMI規格で定義された Frame packing for interlaced format形式またはField alternative形式による1080/60iまたは1080/50iのステレオ画像の受信を指す。
【０００９】
本技術はこのような状況に鑑みてなされたものであり、H.264/MPEG-4 MVCの符号化データの処理をフラグの値に応じて制御することができるようにするものである。
【課題を解決するための手段】
【００１０】
本技術の一側面の再生装置は、再生装置自身が、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であるか否かを表すフラグに値を設定する設定部と、H.264/MPEG-4 MVCの符号化データの再生を前記フラグの値に応じて制御し、再生して得られた画像を表示装置に出力する再生制御部とを備える。
【００１１】
前記フラグは１ビットの情報であり、前記設定部には、前記再生装置自身がH.264/MPEG-4 MVCの符号化データのデコードができない装置である場合、前記フラグに0の値を設定させ、前記再生装置自身がH.264/MPEG-4 MVCの符号化データのデコードが可能な装置である場合、前記フラグに1の値を設定させることができる。
【００１２】
H.264/MPEG-4 MVCに対応した復号部をさらに設けることができる。この場合、前記再生制御部には、前記フラグの値が、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であることを表す場合、H.264/MPEG-4 MVCの符号化データを前記復号部にデコードさせることができる。
【００１３】
H.264/MPEG-4 MVCに対応せず、H.264/AVCに対応した復号部をさらに設けることができる。この場合、前記再生制御部には、前記フラグの値が、H.264/MPEG-4 MVCの符号化データのデコードができない装置であることを表す場合、H.264/MPEG-4 MVCの符号化データに含まれるBase viewビデオストリームを前記復号部にデコードさせることができる。
【００１４】
前記設定部には、前記再生装置自身がH.264/MPEG-4 MVCの符号化データのデコードが可能な装置であり、かつ、前記表示装置がフレームシーケンシャル形式のステレオ画像を受信可能な装置である場合に、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であることを表す値を前記フラグに設定させることができる。
【００１５】
前記設定部には、前記再生装置自身がH.264/MPEG-4 MVCの符号化データのデコードが可能な装置であるが、前記表示装置がフレームシーケンシャル形式のステレオ画像を表示できない装置である場合、前記再生装置自身が、フレームシーケンシャル形式のステレオ画像を前記表示装置が受信可能な所定の形式のステレオ画像に変換可能であるときには、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であることを表す値を前記フラグに設定させることができる。
【００１６】
H.264/MPEG-4 MVCに対応した復号部と、フレームシーケンシャル形式のステレオ画像を前記所定の形式のステレオ画像に変換する変換部とをさらに設けることができる。この場合、前記再生制御部には、前記フラグの値が、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であることを表す場合、H.264/MPEG-4 MVCの符号化データを前記復号部にデコードさせ、前記変換部に、前記復号部によるデコードによって得られたフレームシーケンシャル形式のステレオ画像を前記所定の形式のステレオ画像に変換させることができる。
【００１７】
ステレオ画像を撮影し、撮影したステレオ画像をH.264/MPEG-4 MVCによって符号化する撮影装置からH.264/MPEG-4 MVCの符号化データを取得する取得部をさらに設けることができる。この場合、前記再生制御部には、前記取得部により取得されたH.264/MPEG-4 MVCの符号化データの再生を制御させることができる。
【００１８】
本技術の一側面においては、再生装置自身が、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であるか否かを表すフラグに値が設定され、H.264/MPEG-4 MVCの符号化データの再生が前記フラグの値に応じて制御され、再生して得られた画像が表示装置に出力される。
【発明の効果】
【００１９】
本技術によれば、H.264/MPEG-4 MVCの符号化データの処理をフラグの値に応じて制御することができる。
【図面の簡単な説明】
【００２０】
【図１】本技術の一実施形態に係る記録再生システムの構成例を示す図である。
【図２】H.264/MPEG-4 MVCについて説明する図である。
【図３】記録装置の構成例を示すブロック図である。
【図４】3Dコンテンツの例を示す図である。
【図５】再生装置の構成例を示すブロック図である。
【図６】コントローラの機能構成例を示すブロック図である。
【図７】MVCフラグの例を示す図である。
【図８】プレーヤレジスタの例を示す図である。
【図９】再生装置の構成を示す図である。
【図１０】MVCフラグの設定処理について説明するフローチャートである。
【図１１】3Dコンテンツの再生処理について説明するフローチャートである。
【図１２】MVCフラグの他の設定処理について説明するフローチャートである。
【図１３】3Dコンテンツの他の再生処理について説明するフローチャートである。
【図１４】装置の組み合わせの第１の例を示す図である。
【図１５】装置の組み合わせの第２の例を示す図である。
【図１６】装置の組み合わせの第３の例を示す図である。
【図１７】コンピュータの構成例を示すブロック図である。
【発明を実施するための形態】
【００２１】
以下、本技術を実施するための形態について説明する。説明は以下の順序で行う。
１．記録再生システムについて
２．記録装置について
３．再生装置について
４．装置の組み合わせの例
【００２２】
＜記録再生システムについて＞
図１は、本技術の一実施形態に係る記録再生システムの構成例を示す図である。
【００２３】
図１の記録再生システムは、記録装置１、再生装置２、および表示装置３から構成される。再生装置２と表示装置３は、HDMI(High Definition Multimedia Interface)ケーブルなどのケーブル４を介して接続される。
【００２４】
記録装置１は、Ｌ画像とＲ画像からなるステレオ画像の撮影と記録が可能なビデオカメラである。記録装置１の前面には、記録装置１から被写体に向かって右側の位置にレンズ１１Ｒが設けられ、左側の位置にレンズ１１Ｌが設けられる。記録装置１の内部には、レンズ１１Ｒにより取り込まれた光に基づいてＲ画像を生成するための光学系を有する右目用のカメラと、レンズ１１Ｌから取り込まれた光に基づいてＬ画像を生成するための光学系を有する左目用のカメラが設けられる。
【００２５】
記録装置１は、ステレオ画像をH.264/MPEG-4 MVC(Multi-view Video coding)によって符号化し、AVCHD(Advanced Video Codec High Definition)などの記録フォーマットに従って記録する。Ｌ画像とＲ画像はそれぞれ1080/60iまたは1080/50iで符号化され、記録装置１が内蔵する記録媒体や、記録装置１に設けられるスロットに挿入されたメモリカードなどのリムーバブルメディア５に記録される。
【００２６】
ここで、H.264/MPEG-4 MVCについて図２を参照して説明する。H.264/MPEG-4 MVCでは、Base viewビデオストリームと呼ばれるビデオストリームと、Non-base viewビデオストリームと呼ばれるビデオストリームが定義されている。
【００２７】
Base viewビデオストリームは、Ｌ画像とＲ画像のうちの例えばＬ画像をH.264/AVCによって符号化することによって得られたストリームである。図２の縦方向の矢印で示すように、Base viewのピクチャには、他のviewのピクチャを参照画像とする予測符号化が許されていない。
【００２８】
一方、Non-base viewのピクチャには、Base viewのピクチャを参照画像とする予測符号化が許されている。例えばＬ画像をBase viewにするとともにＲ画像をNon-base viewとして符号化を行った場合、その結果得られるＲ画像のビデオストリームであるNon-base viewビデオストリームのデータ量は、Ｌ画像のビデオストリームであるBase viewビデオストリームのデータ量に比較して少なくなる。
【００２９】
なお、H.264/AVCでの符号化であるから、図２の横方向の矢印で示すように、Base viewのピクチャについて、時間方向の予測符号化が行われている。また、Non-base viewのピクチャについても、view間の予測とともに、時間方向の予測符号化が行われている。Non-base viewのピクチャを復号するには、符号化時に参照先とした、対応するBase viewのピクチャの復号が先に終了している必要がある。
【００３０】
記録装置１の内蔵の記録媒体に記録されたH.264/MPEG-4 MVCの符号化データはUSB(Universal Serial Bus)ケーブルを介して再生装置２に提供される。また、H.264/MPEG-4 MVCの符号化データがリムーバブルメディア５に記録された場合、その符号化データはリムーバブルメディア５を介して再生装置２に提供される。
【００３１】
再生装置２は、記録装置１から提供された符号化データの再生を、Stereoscopic 1080/59.94i and 1080/50i Video Capabilityフラグの値に応じて制御する。
【００３２】
後述するように、Stereoscopic 1080/59.94i and 1080/50i Video Capabilityフラグは、再生装置２自身が、1080/60iと1080/50iのうちの少なくともいずれかのH.264/MPEG-4 MVCの符号化データのデコードが可能な装置であるか否かを示す。以下、適宜、Stereoscopic 1080/59.94i and 1080/50i Video CapabilityフラグをMVCフラグという。
【００３３】
MVCフラグは、再生装置２の再生機能に関する各種の設定値を記録するプレーヤレジスタの所定の領域（PREG24）に記録される。
【００３４】
再生装置２は、記録装置１から提供された3Dコンテンツの再生時、MVCフラグを参照し、2D画像を再生するか、ステレオ画像を再生するかを選択する。2D画像の再生は、例えば、H.264/MPEG-4 MVCの符号化データに含まれるBase viewビデオストリームのみをデコードすることによって行われる。また、ステレオ画像の再生は、H.264/MPEG-4 MVCの符号化データに含まれるBase viewビデオストリームとNon-base viewビデオストリームの両方のストリームをデコードすることによって行われる。
【００３５】
例えばステレオ画像を再生する場合、再生装置２は、Base viewビデオストリームをデコードして得られたＬ画像と、Non-base viewビデオストリームをデコードして得られたＲ画像をケーブル４を介して表示装置３に出力し、交互に表示させる。
【００３６】
表示装置３は、再生装置２から供給されたフレームシーケンシャル形式のＬ画像とＲ画像を受信し、表示することが可能なTVである。表示装置３には、LCD(Liquid Crystal Display)などよりなる表示デバイスが設けられる。
【００３７】
MVCフラグを予め設定しておくことによって、再生装置２は、3Dコンテンツの再生時、MVCフラグの値に基づいて再生装置２自身の仕様を判定し、判定結果に従って符号化データの再生を制御することができる。
【００３８】
＜記録装置について＞
図３は、記録装置１の構成例を示すブロック図である。記録装置１は、カメラ部２１、記録部２２、および記録媒体２３から構成される。
【００３９】
カメラ部２１は、右目用カメラ３１Ｒと左目用カメラ３１Ｌから構成される。
【００４０】
右目用カメラ３１Ｒは、レンズ１１Ｒと撮像素子１２Ｒから構成され、レンズ１１Ｒによって取り込まれた光の光電変換を撮像素子１２Ｒにおいて行う。右目用カメラ３１Ｒは、光電変換を行うことによって得られたビデオ信号に対してA/D変換などの処理を施し、Ｒ画像のデータを出力する。
【００４１】
左目用カメラ３１Ｌは、レンズ１１Ｌと撮像素子１２Ｌから構成され、レンズ１１Ｌによって取り込まれた光の光電変換を撮像素子１２Ｌにおいて行う。左目用カメラ３１Ｌは、光電変換を行うことによって得られたビデオ信号に対してA/D変換などの処理を施し、Ｌ画像のデータを出力する。
【００４２】
記録部２２は、MVCエンコーダ４１、プレイリスト生成部４２、および記録制御部４３から構成される。
【００４３】
MVCエンコーダ４１は、右目用カメラ３１Ｒにより撮影されたＲ画像と左目用カメラ３１Ｌにより撮影されたＬ画像をH.264/MPEG-4 MVCによって符号化する。MVCエンコーダ４１は、Base viewビデオエンコーダ５１、Non-base viewビデオエンコーダ５２、および統合部５３から構成される。右目用カメラ３１Ｒから出力されたＲ画像のデータはNon-base viewビデオエンコーダ５２に入力され、左目用カメラ３１Ｌから出力されたＬ画像のデータはBase viewビデオエンコーダ５１とNon-base viewビデオエンコーダ５２に入力される。
【００４４】
Base viewビデオエンコーダ５１は、左目用カメラ３１Ｌにより撮影されたＬ画像をH.264/AVCによって符号化し、Base viewビデオストリームを統合部５３に出力する。
【００４５】
Non-base viewビデオエンコーダ５２は、右目用カメラ３１Ｒにより撮影されたＲ画像を、適宜、左目用カメラ３１Ｌにより撮影されたＬ画像を参照画像として用いて符号化し、Non-base viewビデオストリームを統合部５３に出力する。
【００４６】
統合部５３は、Base viewビデオエンコーダ５１から供給されたBase viewビデオストリームと、Non-base viewビデオエンコーダ５２から供給されたNon-base viewビデオストリームを統合し、H.264/MPEG-4 MVCの符号化データとして記録制御部４３に出力する。
【００４７】
プレイリスト生成部４２は、MVCエンコーダ４１により生成されたH.264/MPEG-4 MVCの符号化データの再生制御情報であるステレオ画像用のプレイリストを生成し、記録制御部４３に出力する。ステレオ画像用のプレイリストにより、Base viewビデオストリームとNon-base viewビデオストリームの再生区間やデコード対象とするパケットなどが指定される。
【００４８】
プレイリスト生成部４２は、適宜、Base viewビデオエンコーダ５１により生成されたBase viewビデオストリームの再生制御情報である2D再生用のプレイリストを生成し、記録制御部４３に出力する。2D再生用のプレイリストにより、Base viewビデオストリームの再生区間やデコード対象とするパケットなどが指定される。Base viewビデオストリームはH.264/AVCで符号化することによって得られたストリームであるから単独での再生が可能である。Base viewビデオストリームをデコードすることによって得られたＬ画像を用いることによって、立体視ができない2D画像の表示が可能になる。
【００４９】
記録制御部４３は、MVCエンコーダ４１から供給されたH.264/MPEG-4 MVCの符号化データとプレイリスト生成部４２により生成されたプレイリストを例えばAVCHDに従って記録媒体２３またはリムーバブルメディア５に記録させる。また、記録制御部４３は、3Dコンテンツの再生時に再生装置２により実行されるプログラムであるナビコマンドを、H.264/MPEG-4 MVCの符号化データ、プレイリストとともに記録媒体２３またはリムーバブルメディア５に記録させる。
【００５０】
記録媒体２３またはリムーバブルメディア５には、図４に示すように、ステレオ画像のデータであるH.264/MPEG-4 MVCの符号化データ、プレイリスト、およびナビコマンドが記録される。
【００５１】
記録媒体２３は、フラッシュメモリやハードディスクなどよりなり、記録制御部４３による制御に従って符号化データ等のデータを記録する。
【００５２】
＜再生装置について＞
［再生装置の構成］
図５は、再生装置２の構成例を示すブロック図である。再生装置２は、取得部１０１、MVCデコーダ１０２、表示制御部１０３、およびコントローラ１０４から構成される。
【００５３】
取得部１０１は、USBケーブルを介して接続された記録装置１の記録媒体２３から、または、再生装置２のスロットに挿入されたリムーバブルメディア５から、3Dコンテンツを読み出して取得する。取得部１０１は、3Dコンテンツに含まれるH.264/MPEG-4 MVCの符号化データをMVCデコーダ１０２に出力し、ナビコマンドとプレイリストをコントローラ１０４に出力する。
【００５４】
記録装置１から提供された3Dコンテンツのデータが再生装置２内の記録媒体に一度記録され、その記録媒体から、3Dコンテンツのデータが取得部１０１により取得されるようにしてもよい。
【００５５】
MVCデコーダ１０２は、コントローラ１０４による制御に従って、取得部１０１から供給された符号化データをデコードする。MVCデコーダ１０２は、Base viewビデオデコーダ１２１とNon-base viewビデオデコーダ１２２から構成される。取得部１０１から出力された符号化データは、MVCデコーダ１０２のBase viewビデオデコーダ１２１とNon-base viewビデオデコーダ１２２に入力される。
【００５６】
Base viewビデオデコーダ１２１は、取得部１０１から供給された符号化データに含まれるBase viewビデオストリームをH.264/AVCによって復号し、Ｌ画像を出力する。Base viewビデオデコーダ１２１から出力されたＬ画像はNon-base viewビデオデコーダ１２２と表示制御部１０３に供給される。
【００５７】
Non-base viewビデオデコーダ１２２は、取得部１０１から供給された符号化データに含まれるNon-base viewビデオストリームを、適宜、Base viewビデオデコーダ１２１により復号されたＬ画像を参照画像として復号し、Ｒ画像を出力する。Non-base viewビデオデコーダ１２２から出力されたＲ画像は表示制御部１０３に供給される。
【００５８】
表示制御部１０３は、Base viewビデオデコーダ１２１から供給されたＬ画像と、Non-base viewビデオデコーダ１２２から供給されたＲ画像を表示装置３に出力し、表示させる。
【００５９】
また、表示制御部１０３は、適宜、Base viewビデオデコーダ１２１から供給されたＬ画像と、Non-base viewビデオデコーダ１２２から供給されたＲ画像とからなるフレームシーケンシャル形式のステレオ画像を他の形式のステレオ画像に変換する。表示制御部１０３によるフォーマット変換は、再生装置２に接続されている表示装置が表示装置３とは異なり、フレームシーケンシャル形式のステレオ画像の表示に対応していない表示装置である場合に行われる。例えば、フレームシーケンシャル形式のステレオ画像は、720pのSide-by-Side形式のステレオ画像に変換される。
【００６０】
コントローラ１０４は、CPU(Central Processing Unit)，ROM(Read Only Memory)，RAM(Random Access Memory)などより構成され、所定のプログラムに従って、再生装置２の全体の動作を制御する。コントローラ１０４にはプレーヤレジスタであるレジスタ１０４Ａが設けられる。
【００６１】
図６は、コントローラ１０４の機能構成例を示すブロック図である。
【００６２】
コントローラ１０４においては設定部１３１と再生制御部１３２が実現される。設定部１３１は、コントローラ１０４のCPUにより所定のプログラムが実行されることによって実現される。再生制御部１３２は、破線で囲んで示すように、コントローラ１０４のCPUにより、取得部１０１から供給されたナビコマンドが実行されることによって実現される。
【００６３】
設定部１３１はMVCフラグに値を設定する。例えば、設定部１３１は、MVCデコーダ１０２の機能に基づいて、再生装置２が、1080/60iと1080/50iのうちの少なくともいずれかのH.264/MPEG-4 MVCの符号化データのデコードが可能な装置であることを表す値をMVCフラグに設定する。設定部１３１によるMVCフラグの設定は3Dコンテンツの再生前に行われる。
【００６４】
図７は、MVCフラグ（Stereoscopic 1080/59.94i and 1080/50i Video Capabilityフラグ）の例を示す図である。
【００６５】
図７に示すように、MVCフラグの値が0であることは、再生装置２自身が、1080/60iと1080/50iのH.264/MPEG-4 MVCの符号化データのデコードができない装置であることを表す。
【００６６】
一方、MVCフラグの値が1であることは、再生装置２自身が、1080/60iと1080/50iのうちの少なくともいずれかのH.264/MPEG-4 MVCの符号化データのデコードが可能な装置であることを表す。
【００６７】
このような意味を有するMVCフラグが、図８に示すようにレジスタ１０４Ａの所定の領域であるPREG24の8ビット目に記録される。PREG24の値は、ナビコマンドからは書き換え不可とされる。
【００６８】
図６の説明に戻り、再生制御部１３２は、3Dコンテンツの再生時、レジスタ１０４Ａに記録されているMVCフラグの値を参照し、MVCフラグの値に応じてMVCデコーダ１０２と表示制御部１０３を制御する。
【００６９】
以上のような構成が、再生装置２だけでなく、記録装置１から提供された3Dコンテンツを再生する他の再生装置にも設けられる。他の再生装置は、1080/60iと1080/50iのうちの少なくともいずれかのH.264/MPEG-4 MVCの符号化データのデコードが可能な装置であることもあるし、デコードすることができない装置であることもある。
【００７０】
また、他の再生装置は、H.264/MPEG-4 MVCの符号化データをデコードして得られたフレームシーケンシャル形式のステレオ画像のフォーマット変換が可能な装置であることもあるし、フォーマット変換ができない装置であることもある。
【００７１】
他の再生装置に接続される表示装置は、フレームシーケンシャル形式のステレオ画像を受信し、表示することが可能な装置であることもあるし、受信することができない装置であることもある。
【００７２】
以下、記録装置１から提供された3Dコンテンツを再生する再生装置を再生装置２Ｘとし、再生装置２Ｘの動作について説明する。
【００７３】
再生装置２Ｘは、図９に示すように、取得部１０１、デコーダ１０２Ｘ、表示制御部１０３Ｘ、およびコントローラ１０４を有する。取得部１０１、コントローラ１０４は、それぞれ図５の取得部１０１、コントローラ１０４と同じ機能を有する。コントローラ１０４においては、所定のプログラムが実行されることによって、図６の設定部１３１と再生制御部１３２が実現される。
【００７４】
ある再生装置２Ｘのデコーダ１０２Ｘは1080/60iと1080/50iのうちの少なくともいずれかのH.264/MPEG-4 MVCの符号化データのデコードに対応し、他の再生装置２Ｘのデコーダ１０２Ｘはその符号化データのデコードに対応しない。1080/60iと1080/50iのH.264/MPEG-4 MVCの符号化データのデコードに対応していない場合であっても、デコーダ１０２Ｘは、少なくとも、H.264/AVCの符号化データ、すなわちBase viewビデオストリームのデコードには対応しているものとする。
【００７５】
ある再生装置２Ｘの表示制御部１０３Ｘはフレームシーケンシャル形式のステレオ画像のフォーマット変換の機能を有し、他の再生装置２Ｘの表示制御部１０３Ｘはフォーマット変換の機能を有していない。
【００７６】
同様に、再生装置２Ｘに接続される表示装置を表示装置３Ｘとして説明する。ある表示装置３Ｘはフレームシーケンシャル形式のステレオ画像を受信し、表示することが可能な装置であり、他の表示装置３Ｘはフレームシーケンシャル形式のステレオ画像を受信することができない装置である。フレームシーケンシャル形式のステレオ画像を表示することができない場合であっても、720pのSide-by-Side形式のステレオ画像を受信し、表示することは可能であるものとする。
【００７７】
［再生装置の動作］
実施例１．
はじめに、図１０のフローチャートを参照して、MVCフラグを設定する再生装置２Ｘの処理について説明する。
【００７８】
ステップＳ１において、再生装置２Ｘの設定部１３１は、デコーダ１０２Ｘの機能を確認し、1080/60iと1080/50iのうちの少なくともいずれかのH.264/MPEG-4 MVCの符号化データのデコードに対応しているか否かを判定する。
【００７９】
再生装置２Ｘが1080/60iと1080/50iのうちの少なくともいずれかのH.264/MPEG-4 MVCの符号化データのデコードに対応しているとステップＳ１において判定した場合、ステップＳ２において、設定部１３１は、MVCフラグに1を設定する。
【００８０】
一方、1080/60iと1080/50iのH.264/MPEG-4 MVCの符号化データのデコードに対応していないとステップＳ１において判定した場合、ステップＳ３において、設定部１３１は、MVCフラグに0を設定する。MVCフラグに値が設定された後、処理は終了される。
【００８１】
図１０の処理が図５の再生装置２により行われる場合を考える。
【００８２】
この場合、ステップＳ１において、1080/60iと1080/50iのうちの少なくともいずれかのH.264/MPEG-4 MVCの符号化データのデコードに対応していると判定される。再生装置２が有するMVCデコーダ１０２は、1080/60iと1080/50iのH.264/MPEG-4 MVCの符号化データのデコードが可能なデコーダである。また、ステップＳ２において、MVCフラグの値として1が設定される。
【００８３】
次に、図１１のフローチャートを参照して、3Dコンテンツを再生する再生装置２Ｘの処理について説明する。図１１の処理は、図１０の処理が行われた後であって、記録装置１から3Dコンテンツが提供されたときに行われる。
【００８４】
ステップＳ１１において、再生装置２Ｘは、ナビコマンドを読み出して実行する。すなわち、取得部１０１は、3DコンテンツがUSBケーブルを介して供給された場合には記録装置１の記録媒体２３から、3Dコンテンツがリムーバブルメディア５を介して供給された場合にはリムーバブルメディア５から、ナビコマンドを読み出す。また、コントローラ１０４のCPUは、取得部１０１により読み出されたナビコマンドを実行する。ナビコマンドが実行されることによって再生制御部１３２が実現される。
【００８５】
ステップＳ１２において、再生制御部１３２は、図１０の処理によって設定されたMVCフラグの値を取得する。
【００８６】
ステップＳ１３において、再生制御部１３２は、MVCフラグの値が1であるか否かを判定する。
【００８７】
MVCフラグの値が1、すなわち1080/60iと1080/50iのうちの少なくともいずれかのH.264/MPEG-4 MVCの符号化データのデコードに対応しているとステップＳ１３において判定した場合、処理はステップＳ１４に進む。ステップＳ１４において、再生制御部１３２は、再生装置２Ｘの出力モードとしてステレオ画像の出力モードを設定する。
【００８８】
ステップＳ１５において、再生制御部１３２は、デコーダ１０２Ｘを制御し、取得部１０１により読み出されたステレオ画像用のプレイリストに従って、H.264/MPEG-4 MVCの符号化データをデコードさせる。
【００８９】
ステップＳ１６において、再生制御部１３２は、表示制御部１０３Ｘを制御し、デコーダ１０２Ｘによるデコードによって得られたステレオ画像の出力を開始させる。
【００９０】
一方、MVCフラグの値が0、すなわち1080/60iと1080/50iのH.264/MPEG-4 MVCの符号化データのデコードに対応していないとステップＳ１３において判定した場合、処理はステップＳ１７に進む。ステップＳ１７において、再生制御部１３２は、再生装置２Ｘの出力モードとして2D画像の出力モードを設定する。
【００９１】
ステップＳ１８において、再生制御部１３２は、2D再生用のプレイリストがメディアに用意されているか否かを判定する。上述したように、記録装置１においては、2D再生用のプレイリストが生成され、H.264/MPEG-4 MVCの符号化データとともに記録媒体２３またはリムーバブルメディア５に記録されることがある。
【００９２】
2D再生用のプレイリストがメディアに用意されていないとステップＳ１８において判定した場合、処理はステップＳ１９に進む。ステップＳ１９において、再生制御部１３２は、デコーダ１０２Ｘを制御し、ステレオ画像用のプレイリストに従って、H.264/MPEG-4 MVCの符号化データに含まれるBase viewビデオストリームをデコードさせる。
【００９３】
ステップＳ２０において、再生制御部１３２は、表示制御部１０３Ｘを制御し、デコーダ１０２Ｘによるデコードによって得られたＬ画像、すなわち2D画像の出力を開始させる。
【００９４】
一方、2D再生用のプレイリストがメディアに用意されているとステップＳ１８において判定した場合、処理はステップＳ２１に進む。ステップＳ２１において、再生制御部１３２は、デコーダ１０２Ｘを制御し、2D再生用のプレイリストに従って、H.264/MPEG-4 MVCの符号化データに含まれるBase viewビデオストリームをデコードさせる。デコードによって得られたＬ画像はステップＳ２０において出力される。
【００９５】
ステレオ画像または2D画像の再生が終了したとき、再生制御部１３２は処理を終了させる。
【００９６】
図１１の処理が図５の再生装置２により行われる場合を考える。
【００９７】
図１０の処理が行われることによってMVCフラグの値として1が設定されているから、ステップＳ１３においてMVCフラグの値が1であると判定される。また、ステップＳ１４においてステレオ画像の出力モードが設定される。ステップＳ１５において、ステレオ画像用のプレイリストに従って、H.264/MPEG-4 MVCの符号化データのデコードがMVCデコーダ１０２により行われ、ステップＳ１６においてステレオ画像の出力が開始される。
【００９８】
以上のように、MVCフラグを設定しておくことによって、再生装置２Ｘは、記録装置１から取得した3Dコンテンツの再生を、再生装置２Ｘ自身の能力に応じて制御することができる。
【００９９】
実施例２．
表示装置３Ｘの表示能力をも考慮してMVCフラグを設定し、3Dコンテンツの再生を行う再生装置２Ｘの動作について説明する。
【０１００】
図１２のフローチャートを参照して、MVCフラグを設定する再生装置２Ｘの他の処理について説明する。
【０１０１】
ステップＳ５１において、再生装置２Ｘの設定部１３１は、デコーダ１０２Ｘの機能を確認し、1080/60iと1080/50iのうちの少なくともいずれかのH.264/MPEG-4 MVCの符号化データのデコードに対応しているか否かを判定する。
【０１０２】
再生装置２Ｘが1080/60iと1080/50iのうちの少なくともいずれかのH.264/MPEG-4 MVCの符号化データのデコードに対応しているとステップＳ５１において判定した場合、処理はステップＳ５２に進む。ステップＳ５２において、設定部１３１は、再生装置２Ｘに接続された表示装置３Ｘが、1080/60iと1080/50iのフレームシーケンシャル形式のステレオ画像を受信し、表示することができるか否かを判定する。ここでの判定は、表示装置３Ｘと通信を行うことによって表示装置３Ｘから取得された表示装置３Ｘの表示能力を表す情報に基づいて行われる。
【０１０３】
表示装置３Ｘが1080/60iと1080/50iのフレームシーケンシャル形式のステレオ画像を受信することができないとステップＳ５２において判定した場合、処理はステップＳ５３に進む。ステップＳ５３において、設定部１３１は、表示制御部１０３Ｘの機能を確認し、表示装置３Ｘが受信可能な形式のステレオ画像にフォーマット変換を行うことが可能であるか否かを判定する。
【０１０４】
表示装置３Ｘが受信可能な形式のステレオ画像にフォーマット変換を行うことが可能であるとステップＳ５３において判定した場合、ステップＳ５４において、設定部１３１は、MVCフラグに1を設定する。
【０１０５】
表示装置３Ｘが1080/60iと1080/50iのフレームシーケンシャル形式のステレオ画像を受信し、表示することができるとステップＳ５２において判定された場合も同様に、ステップＳ５４においてMVCフラグに1が設定される。
【０１０６】
一方、再生装置２Ｘが1080/60iと1080/50iのH.264/MPEG-4 MVCの符号化データのデコードに対応していないとステップＳ５１において判定した場合、ステップＳ５５において、設定部１３１はMVCフラグに0を設定する。
【０１０７】
表示装置３Ｘが受信可能な形式のステレオ画像にフォーマット変換を行うことができないとステップＳ５３において判定された場合も同様に、ステップＳ５５においてMVCフラグに0が設定される。MVCフラグに値が設定された後、処理は終了される。
【０１０８】
図１２の処理が図５の再生装置２により行われる場合を考える。
【０１０９】
この場合、ステップＳ５１において、1080/60iと1080/50iのうちの少なくともいずれかのH.264/MPEG-4 MVCの符号化データのデコードに対応していると判定される。
【０１１０】
また、ステップＳ５２において、再生装置２に接続された表示装置３が、1080/60iと1080/50iのフレームシーケンシャル形式のステレオ画像を表示することができると判定され、ステップＳ５４において、MVCフラグの値として1が設定される。
【０１１１】
次に、図１３のフローチャートを参照して、3Dコンテンツを再生する再生装置２Ｘの他の処理について説明する。図１３の処理は、図１２の処理が行われた後であって、記録装置１から3Dコンテンツが提供されたときに行われる。
【０１１２】
ステップＳ６１において、再生装置２Ｘは、ナビコマンドを読み出して実行する。すなわち、取得部１０１は、3DコンテンツがUSBケーブルを介して供給された場合には記録装置１の記録媒体２３から、3Dコンテンツがリムーバブルメディア５を介して供給された場合にはリムーバブルメディア５から、ナビコマンドを読み出す。また、コントローラ１０４のCPUは、取得部１０１により読み出されたナビコマンドを実行する。ナビコマンドが実行されることによって再生制御部１３２が実現される。
【０１１３】
ステップＳ６２において、再生制御部１３２は、図１２の処理によって設定されたMVCフラグの値を取得する。
【０１１４】
ステップＳ６３において、再生制御部１３２は、MVCフラグの値が1であるか否かを判定する。
【０１１５】
MVCフラグの値が1、すなわち1080/60iと1080/50iのうちの少なくともいずれかのH.264/MPEG-4 MVCの符号化データのデコードに対応しているとステップＳ６３において判定した場合、処理はステップＳ６４に進む。ステップＳ６４において、再生制御部１３２は、再生装置２Ｘに接続された表示装置３Ｘが、1080/60iと1080/50iのフレームシーケンシャル形式のステレオ画像を受信し、表示することができるか否かを判定する。この判定は、表示装置３Ｘと通信を行うことによって表示装置３Ｘから取得された表示装置３Ｘの表示能力を表す情報に基づいて行われる。
【０１１６】
表示装置３Ｘが1080/60iと1080/50iのフレームシーケンシャル形式のステレオ画像を受信し、表示することができるとステップＳ６４において判定した場合、処理はステップＳ６５に進む。ステップＳ６５において、再生制御部１３２は、再生装置２Ｘの出力モードとしてフレームシーケンシャル形式のステレオ画像の出力モードを設定する。
【０１１７】
ステップＳ６６において、再生制御部１３２は、デコーダ１０２Ｘを制御し、ステレオ画像用のプレイリストに従ってH.264/MPEG-4 MVCの符号化データをデコードさせる。
【０１１８】
ステップＳ６７において、再生制御部１３２は、表示制御部１０３Ｘを制御し、デコーダ１０２Ｘによるデコードによって得られたフレームシーケンシャル形式のステレオ画像の出力を開始させる。
【０１１９】
一方、表示装置３Ｘが1080/60iと1080/50iのフレームシーケンシャル形式のステレオ画像を受信することができないとステップＳ６４において判定した場合、処理はステップＳ６８に進む。ステップＳ６８において、再生制御部１３２は、再生装置２Ｘの出力モードとして、表示装置３Ｘが受信可能な形式であるSide-by-Side形式のステレオ画像の出力モードを設定する。
【０１２０】
ステップＳ６９において、再生制御部１３２は、デコーダ１０２Ｘを制御し、ステレオ画像用のプレイリストに従って、H.264/MPEG-4 MVCの符号化データをデコードさせる。
【０１２１】
ステップＳ７０において、再生制御部１３２は、表示制御部１０３Ｘを制御し、デコーダ１０２Ｘによるデコードによって得られたフレームシーケンシャル形式のステレオ画像を、720pのSide-by-Side形式のステレオ画像に変換させる。
【０１２２】
ステップＳ７１において、再生制御部１３２は、表示制御部１０３Ｘを制御し、720pのSide-by-Side形式のステレオ画像の出力を開始させる。
【０１２３】
一方、MVCフラグの値が0、すなわち1080/60iと1080/50iのH.264/MPEG-4 MVCの符号化データのデコードに対応していないとステップＳ６３において判定した場合、処理はステップＳ７２に進む。ステップＳ７２において、再生制御部１３２は、再生装置２Ｘの出力モードとして2D画像の出力モードを設定する。
【０１２４】
ステップＳ７３において、再生制御部１３２は、2D再生用のプレイリストがメディアに用意されているか否かを判定する。
【０１２５】
2D再生用のプレイリストがメディアに用意されていないとステップＳ７３において判定した場合、処理はステップＳ７４に進む。ステップＳ７４において、再生制御部１３２は、デコーダ１０２Ｘを制御し、ステレオ画像用のプレイリストに従って、H.264/MPEG-4 MVCの符号化データに含まれるBase viewビデオストリームをデコードさせる。
【０１２６】
ステップＳ７５において、再生制御部１３２は、表示制御部１０３Ｘを制御し、デコーダ１０２Ｘによるデコードによって得られたＬ画像、すなわち2D画像の出力を開始させる。
【０１２７】
一方、2D再生用のプレイリストがメディアに用意されているとステップＳ７３において判定した場合、処理はステップＳ７６に進む。ステップＳ７６において、再生制御部１３２は、デコーダ１０２Ｘを制御し、2D再生用のプレイリストに従って、H.264/MPEG-4 MVCの符号化データに含まれるBase viewビデオストリームをデコードさせる。デコードによって得られたＬ画像はステップＳ７５において出力される。
【０１２８】
ステレオ画像または2D画像の再生が終了したとき、再生制御部１３２は処理を終了させる。
【０１２９】
図１３の処理が図５の再生装置２により行われる場合を考える。
【０１３０】
図１２の処理が行われることによってMVCフラグの値として1が設定されているから、ステップＳ６３において、MVCフラグの値が1であると判定される。また、ステップＳ６４において表示装置３が1080/60iと1080/50iのフレームシーケンシャル形式のステレオ画像を受信し、表示することができると判定され、ステップＳ６５においてフレームシーケンシャル形式のステレオ画像の出力モードが設定される。
【０１３１】
ステップＳ６６において、ステレオ画像用のプレイリストに従って、H.264/MPEG-4 MVCの符号化データのデコードがMVCデコーダ１０２により行われ、ステップＳ６７においてステレオ画像の出力が開始される。
【０１３２】
以上のように、MVCフラグを予め設定しておくことによって、再生装置２Ｘは、記録装置１から取得した3Dコンテンツの再生を、再生装置２Ｘ自身の能力に応じて制御することができる。また、表示装置３Ｘの表示能力をも考慮してMVCフラグを設定しておくことによって、再生装置２Ｘは、表示装置３Ｘが受信可能な形式の画像を表示装置３Ｘに供給することが可能になる。
【０１３３】
＜装置の組み合わせの例＞
表示装置の表示能力を考慮する場合のMVCフラグの設定の具体例について説明する。
【０１３４】
図１４は、装置の組み合わせの第１の例を示す図である。
【０１３５】
図１４の再生装置２Ｘは、1080/60iと1080/50iのうちの少なくともいずれかのH.264/MPEG-4 MVCの符号化データのデコードが可能な装置である。表示装置３Ｘは、1080/60iと1080/50iのフレームシーケンシャル形式のステレオ画像の受信、表示に対応した装置である。
【０１３６】
記録装置１においてはステレオ画像の撮影が行われているものとする。記録装置１により生成された3Dコンテンツは、USBケーブルを介して、またはリムーバブルメディア５を介して再生装置２Ｘに供給される。記録装置１は、図３の構成の他に図５の構成と同じ構成を有しており、記録再生装置として動作する。
【０１３７】
この場合、再生装置２Ｘは、MVCフラグの値として1を設定する（図１２のステップＳ５４）。また、記録装置１により撮影された3Dコンテンツの再生時、再生装置２Ｘは、MVCフラグに1の値が設定されていることに応じてH.264/MPEG-4 MVCの符号化データをデコードし、1080/60iまたは1080/50iのフレームシーケンシャル形式のステレオ画像を表示装置３Ｘに出力する（図１３のステップＳ６６，Ｓ６７）。
【０１３８】
表示装置３Ｘは、再生装置２Ｘから供給されたステレオ画像を受信し、Ｌ画像とＲ画像を交互に表示する。
【０１３９】
記録装置１は、再生装置２Ｘと同様に、H.264/MPEG-4 MVCの符号化データをデコードし、1080/60iまたは1080/50iのフレームシーケンシャル形式のステレオ画像を、HDMIケーブルを介して接続される表示装置３Ｘに表示させる。
【０１４０】
図１５は、装置の組み合わせの第２の例を示す図である。
【０１４１】
図１５の再生装置２Ｘは、1080/60iと1080/50iのうちの少なくともいずれかのH.264/MPEG-4 MVCの符号化データのデコードが可能な装置である。表示装置３Ｘは、1080/60iと1080/50iのフレームシーケンシャル形式のステレオ画像の受信、表示に非対応の装置である。この例においては、表示装置３Ｘは、720pのSide-by-Side形式のステレオ画像の受信、表示にも非対応の装置である。
【０１４２】
記録装置１においてはステレオ画像の撮影が行われているものとする。記録装置１により生成された3Dコンテンツは、USBケーブルを介して、またはリムーバブルメディア５を介して再生装置２Ｘに供給される。記録装置１は、図３の構成の他に図５の構成と同じ構成を有しており、記録再生装置として動作する。
【０１４３】
この場合、再生装置２Ｘは、MVCフラグの値として0を設定する（図１２のステップＳ５５）。また、記録装置１により撮影された3Dコンテンツの再生時、再生装置２Ｘは、MVCフラグに0の値が設定されていることに応じて、ステレオ画像用のプレイリスト、または2D再生用のプレイリストに従って、H.264/MPEG-4 MVCの符号化データに含まれるBase viewビデオストリームをデコードし、2D画像を表示装置３Ｘに出力する（図１３のステップＳ７４，Ｓ７５，Ｓ７６）。
【０１４４】
表示装置３Ｘは、再生装置２Ｘから供給された2D画像を受信し、表示する。
【０１４５】
記録装置１は、再生装置２Ｘと同様に、H.264/MPEG-4 MVCの符号化データに含まれるBase viewビデオストリームをデコードし、2D画像を表示装置３Ｘに表示させる。
【０１４６】
図１６は、装置の組み合わせの第３の例を示す図である。
【０１４７】
図１６の再生装置２Ｘは、1080/60iと1080/50iのH.264/MPEG-4 MVCの符号化データのデコードができない装置である。表示装置３Ｘは、1080/60iと1080/50iのフレームシーケンシャル形式のステレオ画像の受信、表示に対応、または非対応の装置である。
【０１４８】
また、記録装置１が2D画像のビデオカメラとして機能し、2D画像の撮影が行われているものとする。記録装置１は、図３の構成の他に図５の構成と同じ構成を有しており、記録再生装置として動作する。記録装置１と再生装置２Ｘに対しては、他の記録装置により撮影された3Dコンテンツがリムーバブルメディア５を用いて提供されている。
【０１４９】
この場合、再生装置２Ｘは、MVCフラグの値として0を設定する（図１２のステップＳ５５）。また、リムーバブルメディア５に記録されている3Dコンテンツの再生時、再生装置２Ｘは、MVCフラグに0の値が設定されていることに応じて、ステレオ画像用のプレイリスト、または2D再生用のプレイリストに従って、H.264/MPEG-4 MVCの符号化データに含まれるBase viewビデオストリームをデコードし、2D画像を表示装置３Ｘに出力する（図１３のステップＳ７４，Ｓ７５，Ｓ７６）。
【０１５０】
表示装置３Ｘは、再生装置２Ｘから供給された2D画像を受信し、表示する。
【０１５１】
記録装置１は、リムーバブルメディア５に記録されている3Dコンテンツの再生時、再生装置２Ｘと同様に、H.264/MPEG-4 MVCの符号化データに含まれるBase viewビデオストリームをデコードし、2D画像を表示装置３Ｘに表示させる。
【０１５２】
［コンピュータの構成例］
上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。
【０１５３】
図１７は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。
【０１５４】
CPU(Central Processing Unit)１５１、ROM(Read Only Memory)１５２、RAM(Random Access Memory)１５３は、バス１５４により相互に接続されている。
【０１５５】
バス１５４には、さらに、入出力インタフェース１５５が接続されている。入出力インタフェース１５５には、キーボード、マウスなどよりなる入力部１５６、ディスプレイ、スピーカなどよりなる出力部１５７が接続される。また、入出力インタフェース１５５には、ハードディスクや不揮発性のメモリなどよりなる記憶部１５８、ネットワークインタフェースなどよりなる通信部１５９、リムーバブルメディア１６１を駆動するドライブ１６０が接続される。
【０１５６】
以上のように構成されるコンピュータでは、CPU１５１が、例えば、記憶部１５８に記憶されているプログラムを入出力インタフェース１５５及びバス１５４を介してRAM１５３にロードして実行することにより、上述した一連の処理が行われる。
【０１５７】
CPU１５１が実行するプログラムは、例えばリムーバブルメディア１６１に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供され、記憶部１５８にインストールされる。
【０１５８】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０１５９】
本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０１６０】
［構成の組み合わせ例］
本技術は、以下のような構成をとることもできる。
【０１６１】
（１）
再生装置自身が、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であるか否かを表すフラグに値を設定する設定部と、
H.264/MPEG-4 MVCの符号化データの再生を前記フラグの値に応じて制御し、再生して得られた画像を表示装置に出力する再生制御部と
を備える再生装置。
【０１６２】
（２）
前記フラグは１ビットの情報であり、
前記設定部は、
前記再生装置自身がH.264/MPEG-4 MVCの符号化データのデコードができない装置である場合、前記フラグに0の値を設定し、
前記再生装置自身がH.264/MPEG-4 MVCの符号化データのデコードが可能な装置である場合、前記フラグに1の値を設定する
前記（１）に記載の再生装置。
【０１６３】
（３）
H.264/MPEG-4 MVCに対応した復号部をさらに備え、
前記再生制御部は、前記フラグの値が、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であることを表す場合、H.264/MPEG-4 MVCの符号化データを前記復号部にデコードさせる
前記（１）または（２）に記載の再生装置。
【０１６４】
（４）
H.264/MPEG-4 MVCに対応せず、H.264/AVCに対応した復号部をさらに備え、
前記再生制御部は、前記フラグの値が、H.264/MPEG-4 MVCの符号化データのデコードができない装置であることを表す場合、H.264/MPEG-4 MVCの符号化データに含まれるBase viewビデオストリームを前記復号部にデコードさせる
前記（１）または（２）に記載の再生装置。
【０１６５】
（５）
前記設定部は、前記再生装置自身がH.264/MPEG-4 MVCの符号化データのデコードが可能な装置であり、かつ、前記表示装置がフレームシーケンシャル形式のステレオ画像を受信可能な装置である場合に、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であることを表す値を前記フラグに設定する
前記（１）乃至（４）のいずれかに記載の再生装置。
【０１６６】
（６）
前記設定部は、前記再生装置自身がH.264/MPEG-4 MVCの符号化データのデコードが可能な装置であるが、前記表示装置がフレームシーケンシャル形式のステレオ画像を表示できない装置である場合、前記再生装置自身が、フレームシーケンシャル形式のステレオ画像を前記表示装置が受信可能な所定の形式のステレオ画像に変換可能であるときには、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であることを表す値を前記フラグに設定する
前記（５）に記載の再生装置。
【０１６７】
（７）
H.264/MPEG-4 MVCに対応した復号部と、
フレームシーケンシャル形式のステレオ画像を前記所定の形式のステレオ画像に変換する変換部と
をさらに備え、
前記再生制御部は、前記フラグの値が、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であることを表す場合、H.264/MPEG-4 MVCの符号化データを前記復号部にデコードさせ、前記変換部に、前記復号部によるデコードによって得られたフレームシーケンシャル形式のステレオ画像を前記所定の形式のステレオ画像に変換させる
前記（６）に記載の再生装置。
【０１６８】
（８）
ステレオ画像を撮影し、撮影したステレオ画像をH.264/MPEG-4 MVCによって符号化する撮影装置からH.264/MPEG-4 MVCの符号化データを取得する取得部をさらに備え、
前記再生制御部は、前記取得部により取得されたH.264/MPEG-4 MVCの符号化データの再生を制御する
前記（１）乃至（７）のいずれかに記載の再生装置。
【０１６９】
（９）
再生装置自身が、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であるか否かを表すフラグに値を設定し、
H.264/MPEG-4 MVCの符号化データの再生を前記フラグの値に応じて制御し、再生して得られた画像を表示装置に出力する
ステップを含む再生方法。
【０１７０】
（１０）
再生装置自身が、H.264/MPEG-4 MVCの符号化データのデコードが可能な装置であるか否かを表すフラグに値を設定し、
H.264/MPEG-4 MVCの符号化データの再生を前記フラグの値に応じて制御し、再生して得られた画像を表示装置に出力する
ステップを含む処理をコンピュータに実行させるプログラム。
【符号の説明】
【０１７１】
１  記録装置，  ２  再生装置，  ３  表示装置，  １０１  取得部，  １０２  MVCデコーダ，  １０３  表示制御部，  １０４  コントローラ，  １０４Ａ  レジスタ，  １３１  設定部，  １３２  再生制御部
【図１】
2012249045.tif 000003
【図２】
2012249045.tif 000004
【図３】
2012249045.tif 000005
【図４】
2012249045.tif 000006
【図５】
2012249045.tif 000007
【図６】
2012249045.tif 000008
【図７】
2012249045.tif 000009
【図８】
2012249045.tif 000010
【図９】
2012249045.tif 000011
【図１０】
2012249045.tif 000012
【図１１】
2012249045.tif 000013
【図１２】
2012249045.tif 000014
【図１３】
2012249045.tif 000015
【図１４】
2012249045.tif 000016
【図１５】
2012249045.tif 000017
【図１６】
2012249045.tif 000018
【図１７】
2012249045.tif 000019