"視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリームの再生制御情報として、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報を設定した情報を生成する第1の生成部と、前記第1のビデオストリームと、前記第1のビデオストリームの再生制御情報とを記録媒体に記録させる記録制御部とを備える記録装置。前記第1のビデオストリームは、MPEG4MVCビデオストリームであり、前記第2のビデオストリームは、MPEG4AVCビデオストリームである請求項1に記載の記録装置。前記基本ストリームと前記依存ストリームのそれぞれの符号化方法を示す符号化情報を含むファイルを生成する第2の生成部をさらに備え、前記記録制御部は、前記ファイルを前記記録媒体にさらに記録させる請求項2に記載の記録装置。前記再生制御情報はPlayListfileであり、前記ファイルは、前記MPEG4MVCビデオストリームを含むトランスポートストリームファイルに対応するClipInformationfileである請求項3に記載の記録装置。前記第2の生成部は、前記ClipInformationfileのProgramInfoに前記符号化情報を含む2つのビデオ情報を設定し、1つ目の前記ビデオ情報の前記符号化情報に、前記基本ストリームの符号化方法を示す値を設定し、2つ目の前記ビデオ情報の前記符号化情報に、前記依存ストリームの符号化方法を示す値を設定する請求項4に記載の記録装置。前記第2の生成部は、前記基本ストリームの符号化方法を示す値として、前記基本ストリームが、MPEG4AVCのビデオストリーム、または、MPEG4MVCのBaseviewビデオストリームであることを示す値を設定し、前記依存ストリームの符号化方法を示す値として、前記依存ストリームが、MPEG4MVCのDependentviewビデオストリームであることを示す値を設定する請求項5に記載の記録装置。前記第2の生成部は、前記ClipInformationfileのバージョン情報として、前記PlayListfileのバージョン情報と同じ情報を設定する請求項4に記載の記録装置。前記複数の画像をMPEG4MVCによって符号化し、前記基本ストリームと前記依存ストリームを生成する符号化部をさらに備える請求項1に記載の記録装置。視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリームの再生制御情報として、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報を設定した情報を生成し、前記第1のビデオストリームと、前記第1のビデオストリームの再生制御情報とを記録媒体に記録させるステップを含む記録方法。視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリームの再生制御情報として、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報を設定した情報を生成し、前記第1のビデオストリームと、前記第1のビデオストリームの再生制御情報とを記録媒体に記録させるステップを含む処理をコンピュータに実行させるプログラム。視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリーム、および、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報が設定された前記第1のビデオストリームの再生制御情報が記録された記録媒体に記録されている前記第1のビデオストリームの再生制御情報に従って、前記第1のビデオストリームの復号を制御する制御部と、前記制御部による制御に従って、前記基本ストリームのみを復号するか、前記基本ストリームと前記依存ストリームを復号する復号部とを備える再生装置。前記基本ストリームと前記依存ストリームの復号が可能な前記復号部は、前記基本ストリームと前記依存ストリームを復号して前記所定の画像と前記他の画像を出力する請求項11に記載の再生装置。前記依存ストリームの復号ができない前記復号部は、前記基本ストリームのみを復号して前記所定の画像を出力する請求項11に記載の再生装置。視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリーム、および、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報が設定された前記第1のビデオストリームの再生制御情報が記録された記録媒体に記録されている前記第1のビデオストリームの再生制御情報に従って、前記基本ストリームのみを復号するか、前記基本ストリームと前記依存ストリームを復号するステップを含む再生方法。視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリーム、および、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報が設定された前記第1のビデオストリームの再生制御情報が記録された記録媒体に記録されている前記第1のビデオストリームの再生制御情報に従って、前記基本ストリームのみを復号するか、前記基本ストリームと前記依存ストリームを復号するステップを含む処理をコンピュータに実行させるプログラム。視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリームの再生制御情報として、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報を設定した情報を生成する生成部と、前記第1のビデオストリームと、前記第1のビデオストリームの再生制御情報とを記録媒体に記録させる記録制御部と、前記記録媒体に記録されている前記第1のビデオストリームの再生制御情報に従って、前記第1のビデオストリームの復号を制御する制御部と、前記制御部による制御に従って、前記基本ストリームのみを復号するか、前記基本ストリームと前記依存ストリームを復号する復号部とを備える記録再生装置。ところで、BDのアプリケーションフォーマットにBDAVBDAudioVisualがある。MPEG4MVCの符号化データをBDAVのアプリケーションフォーマットでどのようにBDに記録するのかについては規定されていない。また、そのようにしてBDに記録されたMPEG4MVCの符号化データをどのようにして再生するのかについても規定されていない。本技術はこのような状況に鑑みてなされたものであり、再生能力に応じたストリームの再生を可能にする再生制御情報を提供することができるようにするものである。本技術の第1の側面の記録装置は、視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリームの再生制御情報として、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報を設定した情報を生成する第1の生成部と、前記第1のビデオストリームと、前記第1のビデオストリームの再生制御情報とを記録媒体に記録させる記録制御部とを備える。バージョン情報は、所定の桁数の数字であってもよいし、所定の数の文字や記号であってもよい。記録媒体には、記録装置のドライブに挿入された光ディスク、メモリカードの他、記録装置内蔵のフラッシュメモリ、HDDが含まれる。記録装置とネットワークを介して接続された装置が有する記録媒体や、記録装置とケーブルを介して接続された装置が有する記録媒体がデータの記録に用いられるようにしてもよい。前記第1のビデオストリームは、MPEG4MVCビデオストリームであり、前記第2のビデオストリームは、MPEG4AVCビデオストリームであるようにすることができる。前記基本ストリームと前記依存ストリームのそれぞれの符号化方法を示す符号化情報を含むファイルを生成する第2の生成部をさらに設けることができる。この場合、前記記録制御部には、前記ファイルを前記記録媒体にさらに記録させることができる。前記再生制御情報はPlayListfileであり、前記ファイルは、前記MPEG4MVCビデオストリームを含むトランスポートストリームファイルに対応するClipInformationfileであるようにすることができる。前記第2の生成部には、前記ClipInformationfileのProgramInfoに前記符号化情報を含む2つのビデオ情報を設定させ、1つ目の前記ビデオ情報の前記符号化情報に、前記基本ストリームの符号化方法を示す値を設定させ、2つ目の前記ビデオ情報の前記符号化情報に、前記依存ストリームの符号化方法を示す値を設定させることができる。前記第2の生成部には、前記基本ストリームの符号化方法を示す値として、前記基本ストリームが、MPEG4AVCのビデオストリーム、または、MPEG4MVCのBaseviewビデオストリームであることを示す値を設定させ、前記依存ストリームの符号化方法を示す値として、前記依存ストリームが、MPEG4MVCのDependentviewビデオストリームであることを示す値を設定させることができる。前記第2の生成部には、前記ClipInformationfileのバージョン情報として、前記PlayListfileのバージョン情報と同じ情報を設定させることができる。前記複数の画像をMPEG4MVCによって符号化し、前記基本ストリームと前記依存ストリームを生成する符号化部をさらに設けることができる。本技術の第2の側面の再生装置は、視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリーム、および、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報が設定された前記第1のビデオストリームの再生制御情報が記録された記録媒体に記録されている前記第1のビデオストリームの再生制御情報に従って、前記第1のビデオストリームの復号を制御する制御部と、前記制御部による制御に従って、前記基本ストリームのみを復号するか、前記基本ストリームと前記依存ストリームを復号する復号部とを備える。前記基本ストリームと前記依存ストリームの復号が可能な前記復号部には、前記基本ストリームと前記依存ストリームを復号して前記所定の画像と前記他の画像を出力させることができる。前記依存ストリームの復号ができない前記復号部には、前記基本ストリームのみを復号して前記所定の画像を出力させることができる。本技術の第3の側面の記録再生装置は、視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリームの再生制御情報として、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報を設定した情報を生成する生成部と、前記第1のビデオストリームと、前記第1のビデオストリームの再生制御情報とを記録媒体に記録させる記録制御部と、前記記録媒体に記録されている前記第1のビデオストリームの再生制御情報に従って、前記第1のビデオストリームの復号を制御する制御部と、前記制御部による制御に従って、前記基本ストリームのみを復号するか、前記基本ストリームと前記依存ストリームを復号する復号部とを備える。本技術によれば、再生能力に応じたストリームの再生を可能にする再生制御情報を提供することができる。以下、本技術を実施するための形態について説明する。説明は以下の順序で行う。1.記録側の例1-1.3D対応記録装置について1-2.2D対応記録装置について2.再生側の例2-1.3D対応再生装置について2-2.2D対応再生装置について3.変形例1.記録側の例<1-1.3D対応記録装置について>図1は、記録システムの構成例を示す図である。図1の記録システムは、3Dビデオカメラ1と3D対応記録装置2から構成される。3D対応記録装置2のドライブには光ディスク3が挿入される。光ディスク3は例えばBDである。3Dビデオカメラ1は、ステレオの動画像の撮影が可能な3D対応のビデオカメラである。3Dビデオカメラ1の前面には、3Dビデオカメラ1から被写体に向かって右側の位置と左側の位置にそれぞれレンズが設けられる。3Dビデオカメラ1の内部には、右側のレンズにより取り込まれた光に基づいてR画像を生成する右目用のカメラと、左側のレンズにより取り込まれた光に基づいてL画像を生成する左目用のカメラが設けられる。右目用のカメラと左目用のカメラとがそれぞれ別々の筐体のカメラとして設けられるようにしてもよい。撮影されたステレオ画像のデータは3Dビデオカメラ1の内部の記録媒体に記録される。記録媒体に記録されたステレオ画像のデータは、3Dビデオカメラ1がUSBケーブルなどを介して3D対応記録装置2に接続されたとき、3D対応記録装置2に転送される。3D対応記録装置2は、3Dビデオカメラ1から供給されたステレオ画像のデータを光ディスク3に記録することが可能な3D対応の記録装置である。3D対応記録装置2は、3Dビデオカメラ1から供給されたステレオ画像をMPEG4MVCによって符号化する。ここで、MPEG4MVCについて図2を参照して説明する。MPEG4MVCビデオストリームは、Baseviewビデオストリームと呼ばれる一本のビデオストリームと、Dependentviewビデオストリームと呼ばれる一本のビデオストリームから構成される。Baseviewビデオストリームは、L画像とR画像のうちの例えばL画像をMPEG4AVCで符号化することによって得られたビデオストリームである。図2の縦方向の矢印で示すように、Baseviewのピクチャには、他のviewのピクチャを参照画像とする予測符号化が許されていない。一方、Dependentviewのピクチャには、Baseviewのピクチャを参照画像とする予測符号化が許されている。例えばL画像をBaseviewにするとともにR画像をDependentviewとして符号化を行った場合、その結果得られるR画像のビデオストリームであるDependentviewビデオストリームのデータ量は、L画像のビデオストリームであるBaseviewビデオストリームのデータ量に比較して少なくなる。なお、MPEG4AVCでの符号化であるから、図2の横方向の矢印で示すように、Baseviewのピクチャについて、時間方向の予測符号化が行われている。また、Dependentviewのピクチャについても、view間の予測とともに、時間方向の予測符号化が行われている。Dependentviewのピクチャを復号するには、符号化時に参照先とした、対応するBaseviewのピクチャの復号が先に終了している必要がある。MPEG4MVCビデオストリームに含まれるBaseviewビデオストリームのみを単独で再生することによって、2D画像L画像の表示が可能になる。また、BaseviewビデオストリームとDependentviewビデオストリームの両方のビデオストリームを再生することによって、ステレオ画像の表示が可能になる。図1の3D対応記録装置2は、ステレオ画像を符号化して得られたMPEG4MVCビデオストリームを、PlayListfileなどとともに光ディスク3に記録させる。MPEG4MVCビデオストリームなどが記録された光ディスク3は再生装置に提供される。MPEG4MVCビデオストリームとともに光ディスク3に記録されるPlayListfileは、MPEG4MVCビデオストリームの再生に用いられるものである。以下、適宜、MPEG4MVCビデオストリームとともに記録されるPlayListfileを、MPEG4MVCビデオ用のPlayListfileという。同様に、後述するMPEG4AVCビデオストリームとともに光ディスク3に記録される、MPEG4AVCビデオストリームの再生に用いられるPlayListfileを、適宜、MPEG4AVCビデオ用のPlayListfileという。[データの管理構造]ビデオストリームの記録フォーマットについて説明する。図3は、光ディスク3のアプリケーションフォーマットの構造を示す図である。アプリケーションフォーマットは、AVストリームの管理のためにPlayListとClipの2つのレイヤをもつ。ここでは、1つのAVストリームと、その付属情報のペアをClipという。適宜、Clipを構成するAVストリームをClipAVstreamといい、その付属情報をClipInformationという。ClipAVstreamは時間軸上に展開され、Clipの中のエントリーポイントは主に時間ベースで指定される。ClipInformationは、ClipAVstream中の、データの読み出しを開始すべきアドレスを見つけるためなどに用いられる。PlayListは、Clipの再生区間を選択するために用いられる再生制御情報である。Clip中の1つの再生区間はPlayItemと呼ばれ、PlayItemは時間軸上のIN点とOUT点の対で表される。PlayListは複数のPlayItemによって構成される。図4は、光ディスク3のディレクトリ構造を示す図である。光ディスク3のディレクトリには、PLAYLISTディレクトリ、CLIPINFディレクトリ、STREAMディレクトリが含まれる。PLAYLISTディレクトリにはPlayListfileが格納される。PlayListfileはrplsまたはvplsの拡張子を有する。図4の例においては、xxxxxrplsのファイル名が設定されたPlayListfileと、yyyyyvplsのファイル名が設定されたPlayListfileが格納されている。CLIPINFディレクトリには、それぞれのトランスポートストリームファイルに対応するClipInformationfileが格納される。ClipInformationfileはclpiの拡張子を有する。図4の例においては、zzzzzclpiのClipInformationfileが格納されている。STREAMディレクトリには、AVストリームのファイルであるトランスポートストリームファイルが格納される。トランスポートストリームファイルはm2tsの拡張子を有する。図4の例においては、zzzzzm2tsのトランスポートストリームファイルが格納されている。ファイル名が本体部と拡張子からなるものとすると、あるClipInformationfileのファイル名の本体部と、対応するトランスポートストリームファイルのファイル名の本体部には同じ5桁の数字が設定される。図4のzzzzzm2tsのトランスポートストリームファイルは、zzzzzclpiのClipInformationfileに対応するファイルである。図5は、PlayListfileのシンタクスを示す図である。rplsの拡張子をファイル名に有するPlayListfileとvplsの拡張子をファイル名に有するPlayListfileは基本的に同じ情報を含んでいる。以下、PlayListfile、ClipInformationfileに含まれる主な情報について説明する。2行目のversionnumberは、PlayListfileのバージョン番号を示す。3D対応記録装置2が作成するMPEG4MVCビデオ用のPlayListfileのversionnumberには、後述する、図16の2D対応記録装置102が作成するMPEG4AVCビデオ用のPlayListfileのversionnumberと同じ0110が設定される。PlayListfileに含まれるversionnumber以外の情報は、例えば特開2001-158972号公報の図23に示される情報と同一の意味を持つ。すなわち、3行目のPlayListstartaddressは、PlayListfileの先頭のバイトからの相対バイト数を単位として、PlayListの先頭アドレスを示す。4行目のMakerPrivateDataStartaddressは、PlayListfileの先頭のバイトからの相対バイト数を単位として、MakerPrivateDataの先頭アドレスを示す。6行目のPlayListには、PlayItemに関する情報などが含まれる。10行目のPlayListMarkには、プログラムの開始点、シーンチェンジ点などの指定情報マークに関する情報などが含まれる。14行目のMakerPrivateDataには、所定のPrivateDataが含まれる。図6は、図5のPlayListのシンタクスを示す図である。2行目のversionnumberは、PlayListのバージョン番号を示す。3行目のlengthは、lengthフィールドの直後からPlayListの最後までのバイト数を示す。4行目のPlayListtypeは、PlayListのタイプを示す。PlayListのタイプには、AV記録のためのPlayList、オーディオ記録のためのPlayListなどがある。5行目のCPItypeは、1ビットのフラグであり、PlayItemおよびSubPlayItemによって参照されるClipのCPItypeを示す。8行目のnumberofPlayItemsは、PlayListの中にあるPlayItemの数を示す。15行目のPlayItemは、PlayItemに関する情報である。それぞれのPlayItemにはPlayItemidが割り当てられる。図7は、図6のPlayItemのシンタクスを示す図である。2行目のClipInformationfilenameは、ClipInformationfileのファイル名の本体部に含まれる5桁の数字を示す。上述したように、あるClipInformationfileのファイル名の本体部と、対応するトランスポートストリームファイルのファイル名の本体部には同じ5桁の数字が設定される。PlayItemに含まれるClipInformationfilenameから、読み出しの対象とするClipInformationfileのファイル名と、対応するトランスポートストリームファイルのファイル名を特定することができる。5行目のINtimeは、PlayItemの開始時刻を示す。6行目のOUTtimeは、PlayItemの終了時刻を示す。INtimeとOUTtimeから、再生区間を特定することが可能になる。図8は、Clipinformationfileのシンタクスを示す図である。図8のClipinformationfileのファイル名は、ClipInformationfilenameから特定されたzzzzzを含むzzzzzclpiである。2行目のversionnumberは、Clipinformationfileのバージョン番号を示す。Clipinformationfileのversionnumberにも、PlayListfileのversionnumberと同じ0110が設定される。4行目のProgramInfoStartaddressは、Clipinformationfileの先頭のバイトからの相対バイト数を単位として、ProgramInfoの先頭アドレスを示す。9行目のClipInfoには、ClipInfoのバージョン番号を示すversionnumber、ClipInformationfileに対応するトランスポートストリームファイルのタイプを示すClipstreamtype、トランスポートストリームのビットレートを示すTSrecordingrateなどが含まれる。17行目のProgramInfoには、再生対象とするビデオストリームを格納するトランスポートパケットのPID、オーディオストリームを格納するトランスポートパケットのPIDなどの情報が含まれる。図9は、図8のProgramInfoのシンタクスを示す図である。2行目のversionnumberは、ProgramInfoのバージョン番号を示す。3行目のlengthは、このlengthフィールドの直後からProgramInfoの最後までのバイト数を示す。11行目のnumberofvideosは、ProgramInfoに含まれるビデオ情報の数を示す。ビデオ情報は、14行目のvideostreamPID、15行目のstreamcodingtype、および16行目のVideoCodingInfoから構成される。3D対応記録装置2により生成されるPlayListfileはMPEG4MVCビデオストリームに含まれるBaseviewビデオストリームとDependentviewビデオストリームの再生制御情報であるから、numberofvideosには2の値が設定される。一方、図16の2D対応記録装置102により生成されるPlayListは、MPEG4AVCビデオストリームの再生制御情報であるから、numberofvideosには1の値が設定される。12行目のnumberofaudiosは、ProgramInfoに含まれるオーディオ情報の数を示す。オーディオ情報は、19行目のaudiostreamPID、20行目のstreamcodingtype、および21行目のAudioCodingInfoから構成される。14行目のvideostreamPIDは、programsequenceに有効なビデオストリームを格納するトランスポートパケットのPIDを示す。15行目のstreamcodingtypeは、videostreamPIDで参照されるビデオストリームの符号化方法を示す。図10は、streamcodingtypeを示す図である。図10に示すように、streamcodingtypeの値が0x1Bであることは、videostreamPIDで参照されるビデオストリームがMPEG4AVCビデオストリーム、またはMPEG4MVCのBaseviewビデオストリームであることを示す。また、streamcodingtypeの値が0x20であることは、videostreamPIDで参照されるビデオストリームがMPEG4MVCのDependentviewビデオストリームであることを示す。図9の16行目のVideoCodingInfoは、videostreamPIDで参照されるビデオストリームの内容に関する情報が含まれる。19行目のaudiostreamPIDは、programsequenceに有効なオーディオストリームを格納するトランスポートパケットのPIDを示す。20行目のstreamcodingtypeは、audiostreamPIDで参照されるオーディオストリームの符号化方法を示す。21行目のAudioCodingInfoは、audiostreamPIDで参照されるビデオストリームの内容に関する情報が含まれる。3D対応記録装置2においては、以上のような情報からなるMPEG4MVCビデオ用のPlayListfileと、MPEG4MVCビデオストリームを含むトランスポートストリームファイルに対応するClipInformationfileが生成される。また、MPEG4MVCビデオ用のPlayListfileとClipInformationfileが、MPEG4MVCビデオストリームを含むトランスポートストリームファイルとともに光ディスク3に記録される。[3D対応記録装置の構成]図11は、3D対応記録装置2の構成例を示すブロック図である。3D対応記録装置2は、MPEG4MVCビデオエンコーダ11、オーディオエンコーダ12、マルチプレクサ13、ECC符号化部14、記録制御部15、およびコントローラ21から構成される。3Dビデオカメラ1から入力されたステレオ画像はMPEG4MVCビデオエンコーダ11に供給され、オーディオデータはオーディオエンコーダ12に供給される。MPEG4MVCビデオエンコーダ11は、3Dビデオカメラ1により撮影されたL画像をMPEG4AVCによって符号化し、Baseviewビデオストリームを生成する。また、MPEG4MVCビデオエンコーダ11は、3Dビデオカメラ1により撮影されたR画像を、適宜、L画像を参照画像として用いて符号化し、Dependentviewビデオストリームを生成する。MPEG4MVCビデオエンコーダ11は、BaseviewビデオストリームとDependentviewビデオストリームからなるMPEG4MVCビデオストリームをマルチプレクサ13に出力する。オーディオエンコーダ12は、3Dビデオカメラ1から供給されたオーディオデータを所定の符号化方法で符号化し、符号化して得られたオーディオストリームをマルチプレクサ13に出力する。マルチプレクサ13は、MPEG4MVCビデオエンコーダ11から供給されたMPEG4MVCビデオストリームと、オーディオエンコーダ12から供給されたオーディオストリームとを多重化する。マルチプレクサ13は、多重化することによって得られたAVストリームのファイルであるトランスポートストリームファイルをECC符号化部14に出力する。ECC符号化部14は、マルチプレクサ13から供給されたトランスポートストリームファイルに誤り訂正符号化を施し、誤り訂正符号化後のトランスポートストリームファイルを記録制御部15に出力する。また、ECC符号化部14は、コントローラ21から供給されたMPEG4MVCビデオ用のPlayListfileとClipInformationfileに誤り訂正符号化を施し、誤り訂正符号化後のPlayListfileとClipInformationfileを記録制御部15に出力する。記録制御部15は、ECC符号化部14から供給されたトランスポートストリームファイル、MPEG4MVCビデオ用のPlayListfile、およびClipInformationfileを光ディスク3に記録させる。コントローラ21は、CPU,ROM,RAMなどより構成され、所定のプログラムに従って3D対応記録装置2の全体の動作を制御する。プログラムが実行されることによって、コントローラ21においてはPlayListfile生成部31とClipInformationfile生成部32が実現される。PlayListfile生成部31は、MPEG4MVCビデオエンコーダ11により生成されたMPEG4MVCビデオストリームを参照し、MPEG4MVCビデオ用のPlayListfileを生成する。MPEG4MVCビデオ用のPlayListfileには図5~図7の各情報が含まれる。PlayListfile生成部31は、生成したMPEG4MVCビデオ用のPlayListfileをECC符号化部14に出力する。ClipInformationfile生成部32は、MPEG4MVCビデオエンコーダ11により生成されたMPEG4MVCビデオストリームを参照し、MPEG4MVCビデオストリームを含むトランスポートストリームファイルに対応するClipInformationfileを生成する。MPEG4MVCビデオストリームを含むトランスポートストリームファイルに対応するClipInformationfileには図8、図9の各情報が含まれる。ClipInformationfile生成部32は、生成したClipInformationfileをECC符号化部14に出力する。L画像とR画像のMPEG4MVCによる符号化が3Dビデオカメラ1において行われ、MPEG4MVCビデオストリームが3Dビデオカメラ1から入力されるようにしてもよい。この場合、3Dビデオカメラ1から入力されたMPEG4MVCビデオストリームは、そのままマルチプレクサ13に供給される。マルチプレクサ13に供給されたMPEG4MVCビデオストリームは、MPEG4MVCビデオエンコーダ11により生成されたMPEG4MVCビデオストリームと同様に各部において処理が行われた後、光ディスク3に記録される。[3D対応記録装置の動作]ここで、図12のフローチャートを参照して、MPEG4MVCビデオ用のPlayListfileを記録する3D対応記録装置2の処理について説明する。図12の処理は、例えばL画像とR画像が3Dビデオカメラ1から入力されたときに開始される。PlayListfile、ClipInformationfile、およびビデオの処理について主に説明するが、オーディオについても上述したようにして処理が行われる。他のフローチャートの説明においても同様である。ステップS1において、MPEG4MVCビデオエンコーダ11は、3Dビデオカメラ1から入力されたL画像とR画像をMPEG4MVCによって符号化し、BaseviewビデオストリームとDependentviewビデオストリームを含むMPEG4MVCビデオストリームを生成する。オーディオストリームと多重化されることによって、MPEG4MVCビデオストリームを含むトランスポートストリームファイルが生成される。ステップS2において、ClipInformationfile生成部32は、生成されたトランスポートストリームファイルに対応するClipInformationfileのファイル名を設定し、versionnumber図8に0110を設定する。ステップS3において、ClipInformationfile生成部32は、生成されたトランスポートストリームファイルに対応するClipInformationfileのProgramInfoのnumberofvideos図9に2の値を設定する。また、ClipInformationfile生成部32は、ProgramInfoの1つ目のビデオ情報のstreamcodingtypeに0x1Bを設定し、2つ目のビデオ情報のstreamcodingtypeに0x20を設定する。ClipInformationfile生成部32においては、ファイル名、versionnumber、ProgramInfoのnumberofvideos、streamcodingtype以外にも、MPEG4MVCビデオストリームに関する各種の情報がClipInformationfileに設定される。各種の情報が設定されることによって生成されたClipInformationfileはECC符号化部14に供給される。ステップS4において、PlayListfile生成部31は、PlayListfileのversionnumber図5に0110を設定する。ステップS5において、PlayListfile生成部31は、PlayItemのClipInformationfilename図7に、ClipInformationfileのファイル名に含まれる5桁の数字を設定する。PlayListfile生成部31においては、versionnumber、PlayItemのClipInformationfilename以外にも、MPEG4MVCビデオストリームに関する各種の情報がPlayListfileに設定される。各種の情報が設定されることによって生成されたPlayListfileはECC符号化部14に供給される。ECC符号化部14に供給されたPlayListfileとClipInformationfileは、MPEG4MVCビデオストリームを含むトランスポートストリームファイルとともに誤り訂正符号化が施された後、記録制御部15に供給される。ステップS6において、記録制御部15は、PlayListfile、ClipInformationfile、トランスポートストリームファイルを光ディスク3に記録させ、処理を終了させる。[MPEG4MVCビデオ用のPlayListfileとClipInformationfileの具体例]図13は、図12の処理によって生成されたMPEG4MVCビデオ用のPlayListfileの具体例を示す図である。2行目に示すように、MPEG4MVCビデオ用のPlayListfileのversionnumberには0110の値が設定される図12のステップS4。versionnumberに設定される0110は、MPEG4AVCビデオ用のPlayListfileのversionnumberの値図19と同じ値である。11行目に示すように、PlayListの中のPlayItemには、MPEG4MVCビデオストリームを含むトランスポートストリームファイルに対応するClipInformationfileのファイル名の本体部を示すyyyyyが設定される図12のステップS5。図14は、図12の処理によって生成されたClipInformationfileの具体例を示す図である。1行目に示すように、ClipInformationfileのファイル名はyyyyyclpiである。MPEG4MVCビデオストリームを含むトランスポートストリームファイルのファイル名はyyyyym2tsとなる。2行目に示すように、ClipInformationfileのversionnumberには0110の値が設定される図12のステップS2。versionnumberに設定される0110は、MPEG4AVCビデオストリームを含むトランスポートストリームファイルに対応するClipInformationfileのversionnumberの値図20と同じ値である。14行目のProgramInfoには、MPEG4MVCビデオストリームに含まれるBaseviewビデオストリームとDependentviewビデオストリームの両方のビデオストリームに関する情報が含まれる。図15は、図14のClipInformationfileのProgramInfoの具体例を示す図である。6行目に示すように、numberofvideosには2の値が設定される。すなわち、ProgramInfoの中にはビデオ情報が2回現れるvideoとvideo。8~17行目のvideoが1つ目のビデオ情報になる。9行目に示すように、videoのvideostreamPIDには0x1011が設定される。0x1011は、Baseviewビデオストリームを格納するトランスポートパケットのPIDを示す。また、10行目に示すように、videoのstreamcodingtypeには0x1Bが設定される図12のステップS3。図10を参照して説明したように、0x1Bは、videostreamPIDで参照されるビデオストリームが、MPEG4AVCビデオストリーム、またはMPEG4MVCのBaseviewビデオストリームであることを示す。11~14行目に示すように、videoのVideoCodingInfoには、ビデオフォーマットが1080iであることを示すvideoformat、フレームレートが2997Hzであることを示すframerate、およびアスペクト比が169であることを示すdisplayaspectratioが含まれる。18~27行目のvideoが2つ目のビデオ情報になる。19行目に示すように、videoのvideostreamPIDには0x1012が設定される。0x1012は、Dependentviewビデオストリームを格納するトランスポートパケットのPIDを表す。また、20行目に示すように、videoのstreamcodingtypeには0x20が設定される図12のステップS3。図10を参照して説明したように、0x20は、videostreamPIDで参照されるビデオストリームが、MPEG4MVCのDependentviewビデオストリームであることを示す。21~24行目に示すように、videoのVideoCodingInfoには、ビデオフォーマットが1080iであることを示すvideoformat、フレームレートが2997Hzであることを示すframerate、およびアスペクト比が169であることを示すdisplayaspectratioが含まれる。<1-2.2D対応記録装置について>図16は、他の記録システムの構成例を示す図である。図16の記録システムは、2Dビデオカメラ101と2D対応記録装置102から構成される。2D対応記録装置102のドライブには光ディスク3が挿入される。2Dビデオカメラ101は、図1の3Dビデオカメラ1とは異なり、ステレオの動画像の撮影ができない2D対応のビデオカメラである。2Dビデオカメラ101の前面にはレンズが1つ設けられる。撮影された2Dの動画像は2Dビデオカメラ101の内部の記録媒体に記録される。記録媒体に記録された2D画像のデータは、2Dビデオカメラ101がUSBケーブルなどを介して2D対応記録装置102に接続されたとき、2D対応記録装置102に転送される。2D対応記録装置102は、2Dビデオカメラ101から供給された2D画像を光ディスク3に記録することが可能な2D対応の記録装置である。2D対応記録装置102は、図1の3D対応ビデオカメラ1により撮影されたステレオ画像を光ディスク3に記録する機能を有していない。2D対応記録装置102は、2Dビデオカメラ101から供給された2D画像をMPEG4AVCによって符号化する。2D対応記録装置102は、符号化して得られたMPEG4AVCビデオストリームを、PlayListfile、ClipInformationfileとともに光ディスク3に記録させる。2D対応記録装置102が生成するPlayListfileはMPEG4AVCビデオ用のPlayListfileであり、図5~図7の各情報が含まれる。また、2D対応記録装置102が生成するClipInformationfileはMPEG4AVCビデオストリームを含むトランスポートストリームファイルに対応するClipInformationfileであり、図8、図9の各情報が含まれる。MPEG4AVCビデオストリームなどが記録された光ディスク3は再生装置に提供される。[2D対応記録装置の構成]図17は、2D対応記録装置102の構成例を示すブロック図である。2D対応記録装置102は、MPEG4AVCビデオエンコーダ111、オーディオエンコーダ112、マルチプレクサ113、ECC符号化部114、記録制御部115、およびコントローラ121から構成される。2Dビデオカメラ101から入力された2D画像はMPEG4AVCビデオエンコーダ111に供給され、オーディオデータはオーディオエンコーダ112に供給される。MPEG4AVCビデオエンコーダ111は、2Dビデオカメラ101により撮影された2D画像をMPEG4AVCによって符号化し、MPEG4AVCビデオストリームを生成する。MPEG4AVCビデオエンコーダ111は、生成したMPEG4AVCビデオストリームをマルチプレクサ113に出力する。オーディオエンコーダ112は、2Dビデオカメラ101から供給されたオーディオデータを所定の符号化方法で符号化し、符号化して得られたオーディオストリームをマルチプレクサ113に出力する。マルチプレクサ113は、MPEG4AVCビデオエンコーダ111から供給されたMPEG4AVCビデオストリームと、オーディオエンコーダ112から供給されたオーディオストリームとを多重化する。マルチプレクサ113は、多重化することによって得られたAVストリームのファイルであるトランスポートストリームファイルをECC符号化部114に出力する。ECC符号化部114は、マルチプレクサ113から供給されたトランスポートストリームファイルに誤り訂正符号化を施し、誤り訂正符号化後のトランスポートストリームファイルを記録制御部115に出力する。また、ECC符号化部114は、コントローラ121から供給されたMPEG4AVCビデオ用のPlayListfileとClipInformationfileに誤り訂正符号化を施し、誤り訂正符号化後のPlayListfileとClipInformationfileを記録制御部115に出力する。記録制御部115は、ECC符号化部114から供給されたトランスポートストリームファイル、MPEG4AVCビデオ用のPlayListfile、およびClipInformationfileを光ディスク3に記録させる。コントローラ121は、CPU,ROM,RAMなどより構成され、所定のプログラムに従って2D対応記録装置102の全体の動作を制御する。プログラムが実行されることによって、コントローラ121においてはPlayListfile生成部131とClipInformationfile生成部132が実現される。PlayListfile生成部131は、MPEG4AVCビデオエンコーダ111により生成されたMPEG4AVCビデオストリームを参照し、MPEG4AVCビデオ用のPlayListfileを生成する。PlayListfile生成部131は、生成したMPEG4AVCビデオ用のPlayListfileをECC符号化部114に出力する。ClipInformationfile生成部132は、MPEG4AVCビデオエンコーダ111により生成されたMPEG4AVCビデオストリームを参照し、MPEG4AVCビデオストリームを含むトランスポートストリームファイルに対応するClipInformationfileを生成する。ClipInformationfile生成部132は、生成したClipInformationfileをECC符号化部114に出力する。2D画像のMPEG4AVCによる符号化が2Dビデオカメラ101において行われ、MPEG4AVCビデオストリームが2Dビデオカメラ101から入力されるようにしてもよい。この場合、2Dビデオカメラ101から入力されたMPEG4AVCビデオストリームは、そのままマルチプレクサ113に供給される。マルチプレクサ113に供給されたMPEG4AVCビデオストリームは、MPEG4AVCビデオエンコーダ111により生成されたMPEG4AVCビデオストリームと同様に各部において処理が行われた後、光ディスク3に記録される。[2D対応記録装置の動作]ここで、図18のフローチャートを参照して、MPEG4AVCビデオ用のPlayListfileを記録する2D対応記録装置102の処理について説明する。図18の処理は、例えば2D画像が2Dビデオカメラ101から入力されたときに開始される。ステップS101において、MPEG4AVCビデオエンコーダ111は、2Dビデオカメラ101から入力された2D画像をMPEG4AVCによって符号化し、MPEG4AVCビデオストリームを生成する。オーディオストリームと多重化されることによって、MPEG4AVCビデオストリームを含むトランスポートストリームファイルが生成される。ステップS102において、ClipInformationfile生成部132は、生成されたトランスポートストリームファイルに対応するClipInformationfileのファイル名を設定し、versionnumber図8に0110を設定する。ステップS103において、ClipInformationfile生成部132は、生成されたトランスポートストリームファイルに対応するClipInformationfileのProgramInfoのnumberofvideos図9に1の値を設定する。また、ClipInformationfile生成部132は、ProgramInfoのビデオ情報のstreamcodingtypeに0x1Bを設定する。ClipInformationfile生成部132においては、ファイル名、versionnumber、ProgramInfoのnumberofvideos、streamcodingtype以外にも、MPEG4AVCビデオストリームに関する各種の情報がClipInformationfileに設定される。各種の情報が設定されることによって生成されたClipInformationfileはECC符号化部114に供給される。ステップS104において、PlayListfile生成部131は、PlayListfileのversionnumber図5に0110を設定する。ステップS105において、PlayListfile生成部131は、PlayItemのClipInformationfilename図7に、ClipInformationfileのファイル名に含まれる5桁の数字を設定する。PlayListfile生成部131においては、versionnumber、PlayItemのClipInformationfilename以外にも、MPEG4AVCビデオストリームに関する各種の情報がPlayListfileに設定される。各種の情報が設定されることによって生成されたPlayListfileはECC符号化部114に供給される。ECC符号化部114に供給されたPlayListfileとClipInformationfileは、MPEG4AVCビデオストリームを含むトランスポートストリームファイルとともに誤り訂正符号化が施された後、記録制御部115に供給される。ステップS106において、記録制御部115は、PlayListfile、ClipInformationfile、トランスポートストリームファイルを光ディスク3に記録させ、処理を終了させる。[MPEG4AVCビデオ用のPlayListfileとClipInformationfileの具体例]図19は、図18の処理によって生成されたMPEG4AVCビデオ用のPlayListfileの具体例を示す図である。2行目に示すように、MPEG4AVCビデオ用のPlayListfileのversionnumberには0110の値が設定される図18のステップS104。versionnumberに設定される0110は、MPEG4MVCビデオ用のPlayListfileのversionnumberの値図13と同じ値である。11行目に示すように、PlayListの中のPlayItemには、MPEG4AVCビデオストリームを含むトランスポートストリームファイルに対応するClipInformationfileのファイル名の本体部を示すxxxxxが設定される図18のステップS105。図20は、図18の処理によって生成されたClipInformationfileの具体例を示す図である。1行目に示すように、ClipInformationfileのファイル名はxxxxxclpiである。MPEG4AVCビデオストリームを含むトランスポートストリームファイルのファイル名はxxxxxm2tsとなる。2行目に示すように、ClipInformationfileのversionnumberには0110の値が設定される図18のステップS102。versionnumberに設定される0110は、MPEG4MVCビデオストリームを含むトランスポートストリームファイルに対応するClipInformationfileのversionnumberの値図14と同じ値である。14行目のProgramInfoには、MPEG4AVCビデオストリームに関する情報が含まれる。図21は、図20のClipInformationfileのProgramInfoの具体例を示す図である。6行目に示すように、numberofvideosには1の値が設定される。すなわち、ProgramInfoの中にはビデオ情報が1回現れるvideo。8~17行目のvideoがビデオ情報になる。9行目に示すように、videoのvideostreamPIDには0x1011が設定される。0x1011は、MPEG4AVCビデオストリームを格納するトランスポートパケットのPIDを示す。また、10行目に示すように、videoのstreamcodingtypeには0x1Bが設定される図18のステップS103。図10を参照して説明したように、0x1Bは、videostreamPIDで参照されるビデオストリームが、MPEG4AVCビデオストリーム、またはMPEG4MVCのBaseviewビデオストリームであることを示す。11~14行目に示すように、videoのVideoCodingInfoには、ビデオフォーマットが1080iであることを示すvideoformat、フレームレートが2997Hzであることを示すframerate、およびアスペクト比が169であることを示すdisplayaspectratioが含まれる。2.再生側の例次に、3D対応記録装置2から提供された光ディスク3と、2D対応記録装置102から提供された光ディスク3を再生する再生側の装置の構成と動作について説明する。3D対応記録装置2から提供された光ディスク3には、MPEG4MVCビデオストリームを含むトランスポートストリームファイル、MPEG4MVCビデオ用のPlayListfile、およびClipInformationfileが記録されている。一方、2D対応記録装置102から提供された光ディスク3には、MPEG4AVCビデオストリームを含むトランスポートストリームファイル、MPEG4AVCビデオ用のPlayListfile、およびClipInformationfileが記録されている。<2-1.3D対応再生装置について>図22は、再生システムの構成例を示す図である。図22の再生システムは、3D対応再生装置201と3D対応表示装置202から構成される。3D対応再生装置201のドライブには、3D対応記録装置2から提供された光ディスク3が挿入される。3D対応再生装置201は、MPEG4MVCビデオストリームの再生が可能な3D対応の再生装置である。3D対応再生装置201は、光ディスク3に記録されているMPEG4MVCビデオ用のPlayListfileに従ってMPEG4MVCビデオストリームを再生する。3D対応再生装置201は、Baseviewビデオストリームを復号して得られたL画像と、Dependentviewビデオストリームを復号して得られたR画像を、フレームシーケンシャル形式で3D対応表示装置202に出力する。3D対応再生装置201と3D対応表示装置202は例えばHDMIケーブルを介して接続される。3D対応表示装置202は、フレームシーケンシャル形式のステレオ画像の表示が可能な3D対応のTVである。3D対応表示装置202にはLCDなどよりなる表示デバイスが設けられる。3D対応表示装置202は、3D対応再生装置201から供給されたL画像とR画像を受信し、交互に表示する。当然、3D対応表示装置202は2D画像を表示する機能も有する。[3D対応再生装置の構成]図23は、3D対応再生装置201の構成例を示すブロック図である。3D対応再生装置201は、読み出し部211、ECC復号部212、デマルチプレクサ213、MPEG4MVCビデオデコーダ214、オーディオデコーダ215、およびコントローラ221から構成される。読み出し部211は、トランスポートストリームファイル、PlayListfile、およびClipInformationfileを光ディスク3から読み出し、ECC復号部212に出力する。3D対応記録装置2から提供された光ディスク3から読み出されたトランスポートストリームファイルにはMPEG4MVCビデオストリームが含まれる。3D対応記録装置2から提供された光ディスク3から読み出されたPlayListfileは、MPEG4MVCビデオ用のPlayListfileである。ECC復号部212は、読み出し部211から供給されたトランスポートストリームファイルに誤り訂正復号を施し、誤り訂正復号後のトランスポートストリームファイルをデマルチプレクサ213に出力する。また、ECC復号部212は、読み出し部211から供給されたPlayListfileとClipInformationfileに誤り訂正復号を施し、誤り訂正復号後のPlayListfileとClipInformationfileをコントローラ221に出力する。デマルチプレクサ213は、ECC復号部212から供給されたトランスポートストリームファイルからMPEG4MVCビデオストリームとオーディオストリームを抽出する。デマルチプレクサ213は、MPEG4MVCビデオストリームをMPEG4MVCビデオデコーダ214に出力し、オーディオストリームをオーディオデコーダ215に出力する。MPEG4MVCビデオデコーダ214は、デマルチプレクサ213から供給されたMPEG4MVCビデオストリームに含まれるBaseviewビデオストリームをMPEG4AVCによって復号し、L画像を出力する。また、MPEG4MVCビデオデコーダ214は、MPEG4MVCビデオストリームに含まれるDependentviewビデオストリームを、適宜、Baseviewビデオストリームを復号することによって得られたL画像を参照画像として復号し、R画像を出力する。MPEG4MVCビデオデコーダ214からは、L画像とR画像が交互に3D対応表示装置202に出力される。オーディオデコーダ215は、デマルチプレクサ213から供給されたオーディオストリームを復号し、オーディオデータを3D対応表示装置202に出力する。3D対応表示装置202においては、オーディオデコーダ215から供給されたオーディオデータに基づいて音声が出力される。コントローラ221は、CPU,ROM,RAMなどより構成され、所定のプログラムに従って3D対応再生装置201の全体の動作を制御する。プログラムが実行されることによって、コントローラ221においてはPlayListfile解析部231とClipInformationfile解析部232が実現される。PlayListfile解析部231は、ECC復号部212から供給されたPlayListfileを解析し、各部を制御する。例えば、PlayListfile解析部231は、PlayListfileのPlayItem中のClipInformationfilenameから、読み出しの対象とするClipInformationfileのファイル名を特定する。また、PlayListfile解析部231は、ClipInformationfileのファイル名から、読み出しの対象とするトランスポートストリームファイルを特定する。PlayListfile解析部231により特定されたファイル名に基づいて、ファイルの読み出しが読み出し部211により行われる。ClipInformationfile解析部232は、ECC復号部212から供給されたClipInformationfileを解析し、各部を制御する。例えば、ClipInformationfile解析部232は、ClipInformationfileのProgramInfo中のビデオ情報に含まれるvideostreamPIDから、抽出対象とするビデオストリームを格納するトランスポートパケットのPIDを特定する。また、ClipInformationfile解析部232は、ClipInformationfileのProgramInfo中のオーディオ情報に含まれるaudiostreamPIDから、抽出対象とするオーディオストリームを格納するトランスポートパケットのPIDを特定する。ClipInformationfile解析部232により特定されたPIDに基づいて、トランスポートパケットの抽出がデマルチプレクサ213により行われる。[3D対応再生装置の動作]ここで、図24のフローチャートを参照して、MPEG4MVCビデオ用のPlayListfileを再生する3D対応再生装置201の処理について説明する。図24の処理は、3D対応再生装置201のドライブに光ディスク3が挿入され、再生が指示されたときに開始される。再生が指示されたとき、PlayListfileが光ディスク3から読み出され、ECC復号部212により誤り訂正復号が施された後、PlayListfile解析部231に供給される。ステップS201において、PlayListfile解析部231は、PlayListfileのversionnumberに0110が設定されていることを確認する。これにより、PlayListfile解析部231は、光ディスク3から読み出されたPlayListfileが、図13の各情報を含むMPEG4MVCビデオ用のPlayListfile、または、図19の各情報を含むMPEG4AVCビデオ用のPlayListfileであることを特定することができる。ステップS202において、PlayListfile解析部231は、PlayItemのClipInformationfilenameに基づいて、PlayItemが参照するClipのClipInformationfileのファイル名を特定し、読み出し部211を制御して読み出す。光ディスク3から読み出されたClipInformationfileは、ECC復号部212により誤り訂正復号が施された後、ClipInformationfile解析部232に供給される。ステップS203において、ClipInformationfile解析部232は、ClipInformationfileのversionnumberに0110が設定されていることを確認する。これにより、ClipInformationfile解析部232は、光ディスク3から読み出されたClipInformationfileが、図14または図20の各情報を含むClipInformationfileであることを特定することができる。ステップS204において、ClipInformationfile解析部232は、ClipInformationfileのProgramInfo中のnumberofvideosに2の値が設定されていることに基づいて、ProgramInfoに2つのビデオ情報が含まれることを特定する。また、ClipInformationfile解析部232は、1つ目のビデオ情報のstreamcodingtypeに0x1Bが設定され、2つ目のビデオ情報のstreamcodingtypeに0x20が設定されていることを確認する。これにより、ClipInformationfile解析部232は、再生対象のビデオストリームがMPEG4MVCビデオストリームであることを特定することができる。ステップS205において、ClipInformationfile解析部232は、読み出し部211を制御し、ClipInformationfileに対応する、MPEG4MVCビデオストリームを含むトランスポートストリームファイルを光ディスク3から読み出す。読み出しの対象となるトランスポートストリームファイルのファイル名は、ステップS202において読み出されたClipInformationfileのファイル名から特定される。ClipInformationfile解析部232は、ClipInformationfileの1つ目のビデオ情報のvideostreamPIDから、Baseviewビデオストリームを格納するトランスポートパケットのPIDを特定する。また、ClipInformationfile解析部232は、2つ目のビデオ情報のvideostreamPIDから、Dependentviewビデオストリームを格納するトランスポートパケットのPIDを特定する。ClipInformationfile解析部232は、特定したPIDをデマルチプレクサ213に出力し、BaseviewビデオストリームとDependentviewビデオストリームを抽出させる。デマルチプレクサ213により抽出されたBaseviewビデオストリームとDependentviewビデオストリームはMPEG4MVCビデオデコーダ214に供給される。ステップS206において、ClipInformationfile解析部232は、MPEG4MVCビデオデコーダ214を制御し、BaseviewビデオストリームとDependentviewビデオストリームを再生させ、処理を終了する。Baseviewビデオストリームを復号することによって得られたL画像とDependentviewビデオストリームを復号することによって得られたR画像は3D対応表示装置202に供給され、表示される。これにより、3D対応再生装置201は、MPEG4MVCビデオ用のPlayListfileに従ってMPEG4MVCビデオストリームを再生し、ステレオ画像を表示させることができる。図25は、3D対応再生装置201の出力の切り替えについて説明する図である。3D対応再生装置201と表示装置を接続するケーブルがHDMIケーブルである場合、3D対応再生装置201は、表示能力に関する情報を表示装置から取得することができる。3D対応再生装置201は、表示装置の表示能力に応じて、再生対象とするビデオストリームを切り替える。3D対応再生装置201に接続された表示装置が、フレームシーケンシャル形式のステレオ画像の表示が可能な3D対応表示装置202である場合を考える。この場合、3D対応再生装置201は、上述したようにして、MPEG4MVCビデオ用のPlayListfileに従って、MPEG4MVCビデオストリームを再生する。3D対応再生装置201は、矢印1で示すように、Baseviewビデオストリームを復号することによって得られたL画像とDependentviewビデオストリームを復号することによって得られたR画像を3D対応表示装置202に出力し、表示させる。これにより、3D対応表示装置202においては、立体視が可能なステレオ画像がフレームシーケンシャル形式で表示されることになる。一方、3D対応再生装置201に接続された表示装置が、ステレオ画像の表示ができない2D対応表示装置302である場合を考える。この場合、3D対応再生装置201は、MPEG4MVCビデオ用のPlayListfileに従って、MPEG4MVCビデオストリームに含まれるBaseviewビデオストリームとDependentviewビデオストリームのうち、Baseviewビデオストリームのみを再生する。BaseviewビデオストリームはL画像をMPEG4AVCで符号化することによって得られたストリームであるから単独での再生が可能である。Baseviewビデオストリームのみの再生は、例えば、ClipInformationfileのProgramInfoに含まれる1つ目のビデオ情報を用いて行われる。この場合、2つ目のビデオ情報は用いられない。3D対応再生装置201は、矢印2で示すように、Baseviewビデオストリームを復号することによって得られたL画像を2D対応表示装置302に出力し、表示させる。これにより、2D対応表示装置302においては、立体視ができない2D画像が表示されることになる。このように、MPEG4MVCビデオ用のPlayListfileによれば、表示装置の表示能力に応じて出力を切り替えることが可能になる。<2-2.2D対応再生装置について>図26は、再生システムの他の構成例を示す図である。図26の再生システムは、2D対応再生装置301と2D対応表示装置302から構成される。2D対応再生装置301のドライブには、2D対応記録装置102から提供された光ディスク3、または、3D対応記録装置2から提供された光ディスク3が挿入される。2D対応再生装置301は、MPEG4AVCビデオストリームの再生が可能な2D対応の再生装置である。2D対応再生装置301は、MPEG4MVCビデオストリームの再生機能を有していない。3D非対応の再生装置である2D対応再生装置301に、MPEG4AVCビデオストリームが記録されている光ディスク3だけでなく、MPEG4MVCビデオストリームが記録されている光ディスク3を再生させる場合についても説明する。2D対応記録装置102から提供された光ディスク3を再生する場合、2D対応再生装置301は、光ディスク3に記録されているMPEG4AVCビデオ用のPlayListfileに従ってMPEG4AVCビデオストリームを再生する。一方、3D対応記録装置2から提供された光ディスク3を再生する場合、2D対応再生装置301は、光ディスク3に記録されているMPEG4MVCビデオ用のPlayListfileに従って、MPEG4MVCビデオストリームに含まれるBaseviewビデオストリームのみを再生する。2D対応再生装置301によるBaseviewビデオストリームのみの再生は、図25を参照して説明したように、3D対応再生装置201がBaseviewビデオストリームのみを再生する場合と同様にして行われる。2D対応再生装置301は、MPEG4AVCビデオストリームを再生して得られた2D画像、またはBaseviewビデオストリームを再生して得られたL画像を2D対応表示装置302に出力する。2D対応再生装置301と2D対応表示装置302はHDMIケーブルを介して接続される。2D対応表示装置302は、ステレオ画像の表示ができない2D対応のTVである。2D対応表示装置302は、2D対応再生装置301から供給された画像を受信し、2D画像を表示する。[2D対応再生装置の構成]図27は、2D対応再生装置301の構成例を示すブロック図である。2D対応再生装置301は、読み出し部311、ECC復号部312、デマルチプレクサ313、MPEG4AVCビデオデコーダ314、オーディオデコーダ315、およびコントローラ321から構成される。読み出し部311は、トランスポートストリームファイル、PlayListfile、およびClipInformationfileを光ディスク3から読み出し、ECC復号部312に出力する。2D対応記録装置102から提供された光ディスク3を再生する場合、光ディスク3から読み出されたトランスポートストリームファイルにはMPEG4AVCビデオストリームが含まれる。この場合、光ディスク3から読み出されたPlayListfileは、MPEG4AVCビデオ用のPlayListfileである。一方、3D対応記録装置2から提供された光ディスク3を再生する場合、光ディスク3から読み出されたトランスポートストリームファイルにはMPEG4MVCビデオストリームが含まれる。この場合、光ディスク3から読み出されたPlayListfileは、MPEG4MVCビデオ用のPlayListfileである。ECC復号部312は、読み出し部311から供給されたトランスポートストリームファイルに誤り訂正復号を施し、誤り訂正復号後のトランスポートストリームファイルをデマルチプレクサ313に出力する。また、ECC復号部312は、読み出し部311から供給されたPlayListfileとClipInformationfileに誤り訂正復号を施し、誤り訂正復号後のPlayListfileとClipInformationfileをコントローラ321に出力する。デマルチプレクサ313は、2D対応記録装置102から提供された光ディスク3を再生する場合、ECC復号部312から供給されたトランスポートストリームファイルから、MPEG4AVCビデオストリームとオーディオストリームを抽出する。デマルチプレクサ313は、MPEG4AVCビデオストリームをMPEG4AVCビデオデコーダ314に出力し、オーディオストリームをオーディオデコーダ315に出力する。また、デマルチプレクサ313は、3D対応記録装置2から提供された光ディスク3を再生する場合、ECC復号部312から供給されたトランスポートストリームファイルから、MPEG4MVCビデオストリームに含まれるBaseviewビデオストリームと、オーディオストリームを抽出する。デマルチプレクサ313は、BaseviewビデオストリームをMPEG4AVCビデオデコーダ314に出力し、オーディオストリームをオーディオデコーダ315に出力する。BaseviewビデオストリームはL画像をMPEG4AVCで符号化することによって得られたビデオストリームである。2D対応記録装置102から提供された光ディスク3を再生する場合であっても3D対応記録装置2から提供された光ディスク3を再生する場合であっても、MPEG4AVCビデオデコーダ314にはMPEG4AVCビデオストリームが供給されることになる。MPEG4AVCビデオデコーダ314は、デマルチプレクサ313から供給されたMPEG4AVCビデオストリームをMPEG4AVCによって復号し、2D画像を出力する。オーディオデコーダ315は、デマルチプレクサ313から供給されたオーディオストリームを復号し、オーディオデータを2D対応表示装置302に出力する。2D対応表示装置302においては、オーディオデコーダ315から出力されたオーディオデータに基づいて音声が出力される。コントローラ321は、CPU,ROM,RAMなどより構成され、所定のプログラムに従って2D対応再生装置301の全体の動作を制御する。プログラムが実行されることによって、コントローラ321においてはPlayListfile解析部331とClipInformationfile解析部332が実現される。PlayListfile解析部331は、ECC復号部312から供給されたPlayListfileを解析し、各部を制御する。PlayListfile解析部331は、図23のPlayListfile解析部231と同様の機能を有する。ClipInformationfile解析部332は、ECC復号部312からClipInformationfileを解析し、各部を制御する。ClipInformationfile解析部332は、図23のClipInformationfile解析部232と同様の機能を有する。[2D対応再生装置の動作]ここで、図28のフローチャートを参照して、MPEG4AVCビデオ用のPlayListfileを再生する2D対応再生装置301の処理について説明する。図28の処理は、2D対応記録装置102から提供された光ディスク3を再生する処理となる。図28の処理は、2D対応再生装置301のドライブに光ディスク3が挿入され、再生が指示されたときに開始される。再生が指示されたとき、PlayListfileが光ディスク3から読み出され、ECC復号部312により誤り訂正復号が施された後、PlayListfile解析部331に供給される。ステップS301において、PlayListfile解析部331は、PlayListfileのversionnumberに0110が設定されていることを確認する。これにより、PlayListfile解析部331は、光ディスク3から読み出されたPlayListfileが、図13の各情報を含むMPEG4MVCビデオ用のPlayListfile、または、図19の各情報を含むMPEG4AVCビデオ用のPlayListfileであることを特定することができる。ステップS302において、PlayListfile解析部331は、PlayItemのClipInformationfilenameに基づいて、PlayItemが参照するClipのClipInformationfileのファイル名を特定し、読み出し部311を制御して読み出す。光ディスク3から読み出されたClipInformationfileは、ECC復号部312により誤り訂正復号が施された後、ClipInformationfile解析部332に供給される。ステップS303において、ClipInformationfile解析部332は、ClipInformationfileのversionnumberに0110が設定されていることを確認する。これにより、ClipInformationfile解析部332は、光ディスク3から読み出されたClipInformationfileが、図14または図20の各情報を含むClipInformationfileであることを特定することができる。ステップS304において、ClipInformationfile解析部332は、ClipInformationfileのProgramInfo中のnumberofvideosに1の値が設定されているに基づいて、ProgramInfoに1つのビデオ情報が含まれることを特定する。また、ClipInformationfile解析部332は、ビデオ情報のstreamcodingtypeに0x1Bが設定されていることを確認する。これにより、ClipInformationfile解析部332は、再生対象のビデオストリームがMPEG4AVCビデオストリームであることを特定することができる。ステップS305において、ClipInformationfile解析部332は、読み出し部311を制御し、ClipInformationfileに対応する、MPEG4AVCビデオストリームを含むトランスポートストリームファイルを光ディスク3から読み出す。読み出しの対象となるトランスポートストリームファイルのファイル名は、ステップS302において読み出されたClipInformationfileのファイル名から特定される。ClipInformationfile解析部332は、ClipInformationfileのビデオ情報のvideostreamPIDから、MPEG4AVCビデオストリームを格納するトランスポートパケットのPIDを特定する。ClipInformationfile解析部332は、特定したPIDをデマルチプレクサ313に出力し、MPEG4AVCビデオストリームを抽出させる。デマルチプレクサ313により抽出されたMPEG4AVCビデオストリームはMPEG4AVCビデオデコーダ314に供給される。ステップS306において、ClipInformationfile解析部332は、MPEG4AVCビデオデコーダ314を制御し、MPEG4AVCビデオストリームを再生させ、処理を終了する。MPEG4AVCビデオストリームを復号することによって得られた2D画像は2D対応表示装置302に供給され、表示される。これにより、2D対応再生装置301は、MPEG4AVCビデオ用のPlayListfileに従ってMPEG4AVCビデオストリームを再生し、2D画像を表示させることができる。次に、図29のフローチャートを参照して、MPEG4MVCビデオ用のPlayListfileを再生する2D対応再生装置301の処理について説明する。図29の処理は、3D対応記録装置2から提供された光ディスク3を再生する処理となる。図29の処理も、2D対応再生装置301のドライブに光ディスク3が挿入され、再生が指示されたときに開始される。再生が指示されたとき、PlayListfileが光ディスク3から読み出され、ECC復号部312により誤り訂正復号が施された後、PlayListfile解析部331に供給される。図29のステップS311乃至S313の処理は、図28のステップS301乃至S303の処理と同じ処理である。すなわち、ステップS311において、PlayListfile解析部331は、PlayListfileのversionnumberに0110が設定されていることを確認する。ステップS312において、PlayListfile解析部331は、PlayItemのClipInformationfilenameに基づいて、PlayItemが参照するClipのClipInformationfileのファイル名を特定し、読み出し部311を制御して読み出す。ステップS313において、ClipInformationfile解析部332は、ClipInformationfileのversionnumberに0110が設定されていることを確認する。ステップS314において、ClipInformationfile解析部332は、ClipInformationfileのProgramInfo中のnumberofvideosに2の値が設定されていることに基づいて、ProgramInfoに2つのビデオ情報が含まれることを特定する。また、ClipInformationfile解析部332は、1つ目のビデオ情報のstreamcodingtypeに0x1Bが設定されていることを確認する。2つ目のビデオ情報のstreamcodingtypeに設定されている0x20については、ClipInformationfile解析部332は無視する。これにより、ClipInformationfile解析部332は、再生対象のビデオストリームがMPEG4MVCビデオストリームに含まれるBaseviewビデオストリーム、すなわちMPEG4AVCビデオストリームであることを特定することができる。ステップS315において、ClipInformationfile解析部332は、読み出し部311を制御し、ClipInformationfileに対応する、MPEG4MVCビデオストリームを含むトランスポートストリームファイルを光ディスク3から読み出す。読み出しの対象となるトランスポートストリームファイルのファイル名は、ステップS312において読み出されたClipInformationfileのファイル名から特定される。ClipInformationfile解析部332は、ClipInformationfileの1つ目のビデオ情報のvideostreamPIDから、Baseviewビデオストリームを格納するトランスポートパケットのPIDを特定する。ClipInformationfile解析部332は、特定したPIDをデマルチプレクサ313に出力し、Baseviewビデオストリームを抽出させる。デマルチプレクサ313により抽出されたBaseviewビデオストリームはMPEG4AVCビデオデコーダ314に供給される。ステップS316において、ClipInformationfile解析部332は、MPEG4AVCビデオデコーダ314を制御し、MPEG4AVCビデオストリームであるBaseviewビデオストリームを再生させ、処理を終了する。Baseviewビデオストリームを復号することによって得られた2D画像は2D対応表示装置302に供給され、表示される。これにより、2D対応再生装置301は、MPEG4MVCビデオ用のPlayListfileに従って、MPEG4AVCビデオストリームに含まれるBaseviewビデオストリームを再生し、2D画像を表示させることができる。図30は、2D対応再生装置301の出力について説明する図である。3D対応記録装置2から提供された光ディスク3を再生する場合、図29の処理が行われることによって、2D対応再生装置301からは、Baseviewビデオストリームを再生することによって得られたL画像が出力される。ステレオ画像の表示ができない2D対応表示装置302においては、2D画像の表示が行われる。上述した各情報を含むPlayListfileによれば、MPEG4MVCビデオストリームの再生が可能な3D対応の再生装置にMPEG4MVCビデオストリームを再生させ、ステレオ画像を出力させることができる。また、MPEG4MVCビデオストリームの再生ができない2D対応の再生装置にBaseviewビデオストリームのみを再生させ、2D画像を出力させることができる。すなわち、2D再生のみ対応の再生装置でも再生できるように互換性を維持した形で、MPEG4MVCビデオストリームを再生するPlayListfileを提供することができる。<変形例>図31に示すように、3D対応記録装置2と3D対応再生装置201の構成を1つの装置に設け、3D対応の記録再生装置を実現することも可能である。また、図32に示すように、2D対応記録装置102と2D対応再生装置301の構成を1つの装置に設け、2D対応の記録再生装置を実現することも可能である。[コンピュータの構成例]上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。図33は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。CPU501、ROM502、RAM503は、バス504により相互に接続されている。バス504には、さらに、入出力インタフェース505が接続されている。入出力インタフェース505には、キーボード、マウスなどよりなる入力部506、ディスプレイ、スピーカなどよりなる出力部507が接続される。また、入出力インタフェース505には、ハードディスクや不揮発性のメモリなどよりなる記憶部508、ネットワークインタフェースなどよりなる通信部509、リムーバブルメディア511を駆動するドライブ510が接続される。以上のように構成されるコンピュータでは、CPU501が、例えば、記憶部508に記憶されているプログラムを入出力インタフェース505及びバス504を介してRAM503にロードして実行することにより、上述した一連の処理が行われる。CPU501が実行するプログラムは、例えばリムーバブルメディア511に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供され、記憶部508にインストールされる。なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。[構成の組み合わせ例]本技術は、以下のような構成をとることもできる。1視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリームの再生制御情報として、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報を設定した情報を生成する第1の生成部と、前記第1のビデオストリームと、前記第1のビデオストリームの再生制御情報とを記録媒体に記録させる記録制御部とを備える記録装置。2前記第1のビデオストリームは、MPEG4MVCビデオストリームであり、前記第2のビデオストリームは、MPEG4AVCビデオストリームである前記1に記載の記録装置。3前記基本ストリームと前記依存ストリームのそれぞれの符号化方法を示す符号化情報を含むファイルを生成する第2の生成部をさらに備え、前記記録制御部は、前記ファイルを前記記録媒体にさらに記録させる前記2に記載の記録装置。4前記再生制御情報はPlayListfileであり、前記ファイルは、前記MPEG4MVCビデオストリームを含むトランスポートストリームファイルに対応するClipInformationfileである前記3に記載の記録装置。5前記第2の生成部は、前記ClipInformationfileのProgramInfoに前記符号化情報を含む2つのビデオ情報を設定し、1つ目の前記ビデオ情報の前記符号化情報に、前記基本ストリームの符号化方法を示す値を設定し、2つ目の前記ビデオ情報の前記符号化情報に、前記依存ストリームの符号化方法を示す値を設定する前記4に記載の記録装置。6前記第2の生成部は、前記基本ストリームの符号化方法を示す値として、前記基本ストリームが、MPEG4AVCのビデオストリーム、または、MPEG4MVCのBaseviewビデオストリームであることを示す値を設定し、前記依存ストリームの符号化方法を示す値として、前記依存ストリームが、MPEG4MVCのDependentviewビデオストリームであることを示す値を設定する前記5に記載の記録装置。7前記第2の生成部は、前記ClipInformationfileのバージョン情報として、前記PlayListfileのバージョン情報と同じ情報を設定する前記4乃至6のいずれかに記載の記録装置。8前記複数の画像をMPEG4MVCによって符号化し、前記基本ストリームと前記依存ストリームを生成する符号化部をさらに備える前記1乃至7のいずれかに記載の記録装置。9視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリームの再生制御情報として、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報を設定した情報を生成し、前記第1のビデオストリームと、前記第1のビデオストリームの再生制御情報とを記録媒体に記録させるステップを含む記録方法。10視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリームの再生制御情報として、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報を設定した情報を生成し、前記第1のビデオストリームと、前記第1のビデオストリームの再生制御情報とを記録媒体に記録させるステップを含む処理をコンピュータに実行させるプログラム。11視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリーム、および、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報が設定された前記第1のビデオストリームの再生制御情報が記録された記録媒体に記録されている前記第1のビデオストリームの再生制御情報に従って、前記第1のビデオストリームの復号を制御する制御部と、前記制御部による制御に従って、前記基本ストリームのみを復号するか、前記基本ストリームと前記依存ストリームを復号する復号部とを備える再生装置。12前記基本ストリームと前記依存ストリームの復号が可能な前記復号部は、前記基本ストリームと前記依存ストリームを復号して前記所定の画像と前記他の画像を出力する前記11に記載の再生装置。13前記依存ストリームの復号ができない前記復号部は、前記基本ストリームのみを復号して前記所定の画像を出力する前記11に記載の再生装置。14視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリーム、および、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報が設定された前記第1のビデオストリームの再生制御情報が記録された記録媒体に記録されている前記第1のビデオストリームの再生制御情報に従って、前記基本ストリームのみを復号するか、前記基本ストリームと前記依存ストリームを復号するステップを含む再生方法。15視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリーム、および、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報が設定された前記第1のビデオストリームの再生制御情報が記録された記録媒体に記録されている前記第1のビデオストリームの再生制御情報に従って、前記基本ストリームのみを復号するか、前記基本ストリームと前記依存ストリームを復号するステップを含む処理をコンピュータに実行させるプログラム。16視点が異なる複数の画像のうちの所定の画像を符号化して得られた基本ストリームと、前記基本ストリームのピクチャを参照画像として符号化したピクチャを含む、他の画像を符号化して得られた依存ストリームとを含む第1のビデオストリームの再生制御情報として、前記基本ストリームの符号化方法と同じ符号化方法で符号化された第2のビデオストリームの再生制御情報のバージョン情報と同じバージョン情報を設定した情報を生成する生成部と、前記第1のビデオストリームと、前記第1のビデオストリームの再生制御情報とを記録媒体に記録させる記録制御部と、前記記録媒体に記録されている前記第1のビデオストリームの再生制御情報に従って、前記第1のビデオストリームの復号を制御する制御部と、前記制御部による制御に従って、前記基本ストリームのみを復号するか、前記基本ストリームと前記依存ストリームを復号する復号部とを備える記録再生装置。"