第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化し、Nonbaseviewビデオストリームを構成する各ピクチャのSEIとして、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含む前記SEIを記録する符号化部と、Baseviewビデオストリームと、前記SEIが記録されたNonbaseviewビデオストリームとを記録媒体に記録させる記録制御部とを備える記録装置。左目用の画像を撮影する前記第1のカメラと、右目用の画像を撮影する前記第2のカメラとをさらに備え、前記符号化部は、前記第1のカメラで撮影された左目用の画像を前記Baseviewビデオストリームとして符号化し、前記第2のカメラで撮影された右目用の画像を前記Nonbaseviewビデオストリームとして符号化する請求項1に記載の記録装置。前記符号化部は、前記光軸間隔の情報として、2つの値を含む情報を記録し、前記第1のカメラと前記第2のカメラの光軸間隔は、前記2つの値のうちの一方の値を他方の値で除算することによって表される請求項1に記載の記録装置。前記符号化部は、前記輻輳角の情報として、2つの値を含む情報を記録し、前記第1のカメラと前記第2のカメラの輻輳角は、前記2つの値のうちの一方の値を他方の値で除算することによって表される請求項1に記載の記録装置。第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化し、Nonbaseviewビデオストリームを構成する各ピクチャのSEIとして、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含む前記SEIを記録し、Baseviewビデオストリームと、前記SEIが記録されたNonbaseviewビデオストリームとを記録媒体に記録させるステップを含む記録方法。第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化し、Nonbaseviewビデオストリームを構成する各ピクチャのSEIとして、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含む前記SEIを記録し、Baseviewビデオストリームと、前記SEIが記録されたNonbaseviewビデオストリームとを記録媒体に記録させるステップを含む処理をコンピュータに実行させるプログラム。第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化することによって得られたBaseviewビデオストリームと、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含むSEIが各ピクチャのSEIとして記録されたNonbaseviewビデオストリームとを復号する復号部を備える再生装置。前記SEIに基づいて、前記Baseviewビデオストリームを復号して得られた画像と、前記Nonbaseviewビデオストリームを復号して得られた画像との視差を調整し、表示させる表示制御部をさらに備える請求項7に記載の再生装置。前記表示制御部は、前記Baseviewビデオストリームを復号して得られた画像を左目用の画像として表示させ、前記Nonbaseviewビデオストリームを復号して得られた画像を右目用の画像として表示させる請求項8に記載の再生装置。第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化することによって得られたBaseviewビデオストリームと、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含むSEIが各ピクチャのSEIとして記録されたNonbaseviewビデオストリームとを復号するステップを含む再生方法。第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化することによって得られたBaseviewビデオストリームと、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含むSEIが各ピクチャのSEIとして記録されたNonbaseviewビデオストリームとを復号するステップを含む処理をコンピュータに実行させるプログラム。第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化し、Nonbaseviewビデオストリームを構成する各ピクチャのSEIとして、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含む前記SEIを記録する符号化部と、Baseviewビデオストリームと、前記SEIが記録されたNonbaseviewビデオストリームとを記録媒体に記録させる記録制御部と、前記記録媒体に記録された前記Baseviewビデオストリームと前記Nonbaseviewビデオストリームとを復号する復号部とを備える記録再生装置。ユーザが知覚する視差が視聴環境によって異なるため、常に最適な視差で視聴させることは難しい。例えば、表示デバイス上における表示画像の大きさによっても最適な視差は異なるし、視聴距離によっても最適な視差は異なる。L画像とR画像から撮影時におけるカメラの位置等を推定し、それに合わせて視差を調整することも試みられているが、撮影時の状況を再生側で完全に復元することは困難である。本技術はこのような状況に鑑みてなされたものであり、撮影に用いられた複数のカメラの情報を再生側の装置に提供することができるようにするものである。本技術の第1の側面の記録装置は、第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化し、Nonbaseviewビデオストリームを構成する各ピクチャのSEIとして、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含む前記SEIを記録する符号化部と、Baseviewビデオストリームと、前記SEIが記録されたNonbaseviewビデオストリームとを記録媒体に記録させる記録制御部とを備える。第1のカメラと第2のカメラは、それぞれ、レンズを少なくとも有する。レンズに取り込まれた光の光電変換を行う撮像素子として、第1のカメラ用の撮像素子と第2のカメラ用の撮像素子がそれぞれ設けられるようにしてもよいし、1つの撮像素子が第1のカメラと第2のカメラにより共有して用いられるようにしてもよい。第1のカメラと第2のカメラは、記録装置の内部に設けられるものであってもよいし、記録装置の外部に設けられるものであってもよい。記録装置の外部に設けられる場合、第1のカメラと第2のカメラにより撮影された画像は、有線、または無線の通信によって記録装置に供給される。左目用の画像を撮影する前記第1のカメラと、右目用の画像を撮影する前記第2のカメラとをさらに設けることができる。この場合、前記符号化部には、前記第1のカメラで撮影された左目用の画像を前記Baseviewビデオストリームとして符号化させ、前記第2のカメラで撮影された右目用の画像を前記Nonbaseviewビデオストリームとして符号化させることができる。前記符号化部には、前記光軸間隔の情報として、2つの値を含む情報を記録させることができる。この場合、前記第1のカメラと前記第2のカメラの光軸間隔は、前記2つの値のうちの一方の値を他方の値で除算することによって表される。前記符号化部には、前記輻輳角の情報として、2つの値を含む情報を記録させることができる。この場合、前記第1のカメラと前記第2のカメラの輻輳角は、前記2つの値のうちの一方の値を他方の値で除算することによって表される。本技術の第2の側面の再生装置は、第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化することによって得られたBaseviewビデオストリームと、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含むSEIが各ピクチャのSEIとして記録されたNonbaseviewビデオストリームとを復号する復号部を備える。前記SEIに基づいて、前記Baseviewビデオストリームを復号して得られた画像と、前記Nonbaseviewビデオストリームを復号して得られた画像との視差を調整し、表示させる表示制御部をさらに設けることができる。前記表示制御部には、前記Baseviewビデオストリームを復号して得られた画像を左目用の画像として表示させ、前記Nonbaseviewビデオストリームを復号して得られた画像を右目用の画像として表示させることができる。本技術の第3の側面の記録再生装置は、第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化し、Nonbaseviewビデオストリームを構成する各ピクチャのSEIとして、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含む前記SEIを記録する符号化部と、Baseviewビデオストリームと、前記SEIが記録されたNonbaseviewビデオストリームとを記録媒体に記録させる記録制御部と、前記記録媒体に記録された前記Baseviewビデオストリームと前記Nonbaseviewビデオストリームとを復号する復号部とを備える。本技術によれば、撮影に用いられた複数のカメラの情報を再生側の装置に提供することができる。以下、本技術を実施するための形態について説明する。説明は以下の順序で行う。1.記録再生システムについて2.記録装置について3.再生装置について4.変形例<記録再生システムについて>図1は、本技術の一実施形態に係る記録再生システムの構成例を示す図である。図1の記録再生システムは、記録装置1、再生装置2、および表示装置3から構成される。再生装置2と表示装置3は、HDMIケーブルなどのケーブル4を介して接続される。記録装置1は3D画像の撮影と記録が可能なビデオカメラである。記録装置1の前面には、記録装置1から被写体に向かって右側の位置にレンズ11Rが設けられ、左側の位置にレンズ11Lが設けられる。記録装置1の内部には、レンズ11Rにより取り込まれた光に基づいてR画像を生成するための光学系を有する右目用のカメラと、レンズ11Lから取り込まれた光に基づいてL画像を生成するための光学系を有する左目用のカメラが設けられる。記録装置1は、R画像とL画像をH264MPEG4MVCによって符号化し、AVCHDなどの記録フォーマットに従って内部の記録媒体に記録する。ここで、H264MPEG4MVCについて図2を参照して説明する。H264MPEG4MVCでは、Baseviewビデオストリームと呼ばれるビデオストリームと、Nonbaseviewビデオストリームと呼ばれるビデオストリームが定義されている。Baseviewビデオストリームは、L画像とR画像のうちの例えばL画像をH264AVCによって符号化することによって得られたストリームである。図2の縦方向の矢印で示すように、Baseviewのピクチャには、他のviewのピクチャを参照画像とする予測符号化が許されていない。一方、Nonbaseviewのピクチャには、Baseviewのピクチャを参照画像とする予測符号化が許されている。例えばL画像をBaseviewにするとともにR画像をNonbaseviewとして符号化を行った場合、その結果得られるR画像のビデオストリームであるNonbaseviewビデオストリームのデータ量は、L画像のビデオストリームであるBaseviewビデオストリームのデータ量に比較して少なくなる。なお、H264AVCでの符号化であるから、図2の横方向の矢印で示すように、Baseviewのピクチャについて、時間方向の予測符号化が行われている。また、Nonbaseviewのピクチャについても、view間の予測とともに、時間方向の予測符号化が行われている。Nonbaseviewのピクチャを復号するには、符号化時に参照先とした、対応するBaseviewのピクチャの復号が先に終了している必要がある。記録装置1により撮影されたL画像とR画像の符号化は、このようなH264MPEG4MVCによって行われる。記録装置1においては、L画像とR画像の符号化時、L画像の撮影に用いられた左目用のカメラとR画像の撮影に用いられた右目用のカメラとのカメラの状況に関する情報であるカメラ情報が、Nonbaseviewビデオストリームに記録される。カメラ情報には例えば以下の内容を表す情報が含まれる。1カメラ光軸間隔基線長mm2輻輳角度335mm換算焦点距離mm図3に示すように、基線長は、レンズ11Rの光軸位置である位置PRと、レンズ11Lの光軸位置である位置PLの距離mmである。輻輳角は、被写体の位置を位置Pとして、位置Pと位置PRを結ぶ直線と、位置Pと位置PLを結ぶ直線との角度である。35mm換算焦点距離は、撮影時における左目用のカメラと右目用のカメラの35mm換算の焦点距離mmである。後述するように、記録装置1は、NonbaseviewビデオストリームのuserdataunregisteredSEIの中にMDPと呼ぶデータ構造を定義し、そのデータ構造を用いてカメラ情報を記録する。userdataunregisteredSEIは任意のユーザデータであり、各ピクチャに付加される。MDPは、撮影時にリアルタイムで記録される付加情報である。図1の再生装置2は、AVCHDによって記録されたビデオデータの再生が可能なプレーヤである。再生装置2は、記録装置1により撮影され、記録装置1の内部の記録媒体に記録された3DビデオのデータをUSBケーブルやHDMIケーブルなどを介して取り込み、再生する。再生装置2は、Baseviewビデオストリームを再生して得られたL画像と、Nonbaseviewビデオストリームを再生して得られたR画像の視差を、撮影時にNonbaseviewビデオストリームに記録されたカメラ情報を用いて調整する。表示装置3の表示デバイスに表示したときに最適な視差になるように、視差の調整には、適宜、表示装置3の表示デバイスのサイズなどの情報も用いられる。再生装置2は、視差を調整したL画像とR画像をケーブル4を介して表示装置3に出力し、交互に表示させる。表示装置3はステレオ画像の表示に対応したTVである。表示装置3には、LCDなどよりなる表示デバイスが設けられる。このように、L画像とR画像の撮影に用いられたカメラの情報をNonbaseviewビデオストリームに記録しておくことによって、記録装置1は、撮影時におけるカメラの設置位置等の状況を再生装置2に提供することができる。再生装置2は、Nonbaseviewビデオストリームに記録されたカメラ情報を参照することによって、撮影時におけるカメラの状況を知ることができる。また、再生装置2は、L画像とR画像の視差を撮影時におけるカメラの状況に応じて調整することによって、記録装置1と被写体の位置関係を再現することが可能となり、見やすい画像をユーザに提供することができる。<記録装置について>[記録装置の構成]図4は、記録装置1の構成例を示すブロック図である。記録装置1は、カメラ部21、記録部22、および記録媒体23から構成される。カメラ部21は、右目用カメラ31Rと左目用カメラ31Lから構成される。右目用カメラ31Rは、レンズ11Rと撮像素子12Rから構成され、レンズ11Rによって取り込まれた光の光電変換を撮像素子12Rにおいて行う。右目用カメラ31Rは、光電変換を行うことによって得られたビデオ信号に対してAD変換などの処理を施し、R画像のデータを出力する。左目用カメラ31Lは、レンズ11Lと撮像素子12Lから構成され、レンズ11Lによって取り込まれた光の光電変換を撮像素子12Lにおいて行う。左目用カメラ31Lは、光電変換を行うことによって得られたビデオ信号に対してAD変換などの処理を施し、L画像のデータを出力する。記録部22は、MVCエンコーダ41、カメラ情報取得部42、および記録制御部43から構成される。MVCエンコーダ41は、右目用カメラ31Rにより撮影されたR画像と左目用カメラ31Lにより撮影されたL画像をH264MPEG4MVCによって符号化する。MVCエンコーダ41は、Baseviewビデオエンコーダ51、Nonbaseviewビデオエンコーダ52、および統合部53から構成される。右目用カメラ31Rから出力されたR画像のデータはNonbaseviewビデオエンコーダ52に入力され、左目用カメラ31Lから出力されたL画像のデータはBaseviewビデオエンコーダ51とNonbaseviewビデオエンコーダ52に入力される。Baseviewビデオエンコーダ51は、左目用カメラ31Lにより撮影されたL画像をH264AVCによって符号化し、Baseviewビデオストリームを統合部53に出力する。Nonbaseviewビデオエンコーダ52は、右目用カメラ31Rにより撮影されたR画像を、適宜、左目用カメラ31Lにより撮影されたL画像を参照画像として用いて符号化し、Nonbaseviewビデオストリームを生成する。また、Nonbaseviewビデオエンコーダ52は、Nonbaseviewビデオストリームの各ピクチャのSEIとして、カメラ情報取得部42から供給された基線長、輻輳角、35mm換算焦点距離を表すuserdataunregisteredSEIを付加する。カメラ情報取得部42からは、カメラ部21から取得されたカメラ情報である右目用カメラ31Rと左目用カメラ31Lの基線長、輻輳角、35mm換算焦点距離の情報が供給されてくる。図5は、Nonbaseviewビデオストリームのデータ構造を示す図である。図5Aは、1つのGOPに含まれるピクチャのうちの先頭のピクチャのデータを格納するAccessUnitのデータ構造を示す図である。H264AVCにおいて、1つのAccessUnitには1ピクチャ分のデータが格納される。図5Aに示すように、Nonbaseviewの先頭のピクチャのデータを格納するAccessUnitは、Viewanddependencyrepresentationデリミタ、SubsetSPS、PPS、SEI、およびSliceから構成される。ViewanddependencyrepresentationデリミタはAccessUnitの先頭を表す。SubsetSPSには、シーケンス全体の符号化に関する情報が含まれ、PPSには、AccessUnitにデータが格納されるピクチャの符号化に関する情報が含まれる。SEIは付加情報であり、MVCscalablenestingSEI、userdataunregisteredSEIなどの各種のSEIメッセージが含まれる。図5Aの例においては、例えば再生時に表示する字幕の視差の情報OffsetmetadataのuserdataunregisteredSEIが含まれている。カメラ情報取得部42により取得された基線長、輻輳角、35mm換算焦点距離の情報は、字幕の視差の情報のuserdataunregisteredSEIとは異なるuserdataunregisteredSEIとして記録される。SEIに続くSliceが、1GOPの先頭のピクチャR画像のデータである。Sliceに続けて、FillerData、EndofSequence、Endofstreamが含まれることもある。図5Bは、1つのGOPに含まれるピクチャのうちの2番目以降のピクチャのデータを格納するAccessUnitのデータ構造を示す図である。図5Bに示すように、1GOPの2番目以降のピクチャのデータを格納するAccessUnitは、ViewanddependencyrepresentationデリミタとSliceから構成される。PPS、SEI等の情報が含まれることもある。なお、Baseviewビデオエンコーダ51により生成されるBaseviewビデオストリームのAccessUnitのデータ構造は、基線長、輻輳角、35mm換算焦点距離を表すuserdataunregisteredSEIが記録されない点を除いて、図5に示すデータ構造と基本的に同じデータ構造を有する。図6は、基線長、輻輳角、35mm換算焦点距離に関するMDPを格納するuserdataunregisteredSEIのシンタクスを示す図である。2行目のuuidisoiec11578は128ビットのフィールドであり、17ee8c60f84d11d98cd60800200c9a66が設定される。3行目のTypeIndicatorは32ビットのフィールドであり、SEIメッセージが伝送するユーザデータの種類を表す。0x4D44504DはMDPを表す。TypeIndicatorが0x4D44504Dである場合に5行目以降のModifiedDVPackMetaが設定される。ModifiedDVPackMetaにはnumberofmodifieddvpackentriesとonemodifieddvpackが含まれる。6行目のnumberofmodifieddvpackentriesは8ビットのフィールドであり、userdataunregisteredSEIに含まれるonemodifieddvpackの数を表す。onemodifieddvpackにはmdpidとmdpdataが含まれる。9行目のmdpidは8ビットのフィールドであり、このフィールドが含まれるonemodifieddvpackの種類を表す。図7は、mdpidを示す図である。図7に示すように、mdpidが0x20であることは、onemodifieddvpackがBASELINELENGTHpackであることを表す。BASELINELENGTHpackは、基線長の情報をmdpdataとして含むonemodifieddvpackである。mdpidが0x21であることは、onemodifieddvpackがCONVERGENCEANGLEpackであることを表す。CONVERGENCEANGLEpackは、輻輳角の情報をmdpdataとして含むonemodifieddvpackである。なお、35mm換算焦点距離については、既存のConsumerCamera2Pack内のFOCALLENGTHにより表される。ConsumerCamera2Packは、mdpidが0x71のonemodifieddvpackである。図6の10行目のmdpdataは32ビットのフィールドであり、基線長、輻輳角、35mm換算焦点距離のうちのいずれかを表す。mdpdataとして固定値が常に設定されるようにしてもよい。なお、ModifiedDVPackMetaには下記のルールが適用される。emulationpreventionbytesを含めて、1つのModifiedDVPackMetaのサイズは255bytes以下である。1ピクチャには、ModifiedDVPackMetaを含む複数のuserdataunregisteredSEIメッセージを付加してはいけない。complementaryfieldペアの最初のフィールドにModifiedDVPackMetaを含むuserdataunregisteredSEIメッセージがない場合、2番目のフィールドにもModifiedDVPackMetaを含むuserdataunregisteredSEIメッセージを含めてはいけない。また、BaseviewとNonbaseviewのそれぞれにおいて、mdpdataの合計が255バイト以下であり、userdataunregisteredSEIの合計が511バイト以下とする。図8は、BASELINELENGTHpackを示す図である。BASELINELENGTHpackにはmdpid、mdpdata1、およびmdpdata2が含まれる。BASELINELENGTHpackのmdpidは、上述したように0x20である。mdpdata1とmdpdata2は、それぞれ16ビットのフィールドであり、mdpdata1とmdpdata2の2つの値により、mm単位の基線長が表される。基線長baselinelengthmmは下式1により表される。baselinelengthmmmdpdata1mdpdata212つの値を用いて基線長を表すようにすることにより、1mm以下の距離を表すことが可能になる。なお、mdpdata1mdpdata20xFFFFである場合、そのことは、基線長が不明、あるいはnoinformationを表す。図9は、CONVERGENCEANGLEpackを示す図である。CONVERGENCEANGLEpackにはmdpid、mdpdata1、およびmdpdata2が含まれる。CONVERGENCEANGLEpackのmdpidは、上述したように0x21である。mdpdata1とmdpdata2は、それぞれ16ビットのフィールドであり、mdpdata1とmdpdata2の2つの値により、度単位の輻輳角が表される。輻輳角convergenceangledegreeは下式2により表される。輻輳角は0度以上、180度未満である。convergenceangledegreemdpdata1mdpdata222つの値を用いて輻輳角を表すようにすることにより、1度以下の角度を表すことが可能になる。なお、mdpdata1mdpdata20xFFFFである場合、そのことは、輻輳角が不明、あるいはnoinformationを表す。図4のNonbaseviewビデオエンコーダ52は、このようにして基線長、輻輳角、35mm換算焦点距離の情報を記録したNonbaseviewビデオストリームを統合部53に出力する。統合部53は、Baseviewビデオエンコーダ51から供給されたBaseviewビデオストリームと、Nonbaseviewビデオエンコーダ52から供給されたNonbaseviewビデオストリームを統合し、H264MPEG4MVCの符号化データとして記録制御部43に出力する。カメラ情報取得部42は、基線長、輻輳角、35mm換算焦点距離の情報を例えばカメラ部21から取得し、Nonbaseviewビデオエンコーダ52に出力する。記録制御部43は、MVCエンコーダ41から供給された符号化データを例えばAVCHDに従って記録媒体23に記録させる。記録媒体23は、フラッシュメモリやハードディスクなどよりなり、記録制御部43による制御に従って符号化データを記録する。記録装置1の筐体に設けられたスロットに挿入されたメモリカードが記録媒体23として用いられるようにしてもよい。記録媒体23に記録された符号化データは、USBケーブルなどによって記録装置1が再生装置2に接続されたとき、再生装置2に転送される。[記録装置の動作]ここで、図10のフローチャートを参照して、記録装置1の記録処理について説明する。図10の処理は、右目用カメラ31Rにより撮影されたR画像と左目用カメラ31Lにより撮影されたL画像が記録部22に入力されたときに開始される。ステップS1において、MVCエンコーダ41は、カメラ部21から入力された画像をH264MPEG4MVCを用いて符号化する。すなわち、Baseviewビデオエンコーダ51は、左目用カメラ31Lにより撮影されたL画像をH264AVCによって符号化し、Baseviewビデオストリームを生成する。また、Nonbaseviewビデオエンコーダ52は、右目用カメラ31Rにより撮影されたR画像を、L画像を参照画像として適宜用いて符号化し、Nonbaseviewビデオストリームを生成する。ステップS2において、カメラ情報取得部42は、現在の基線長、輻輳角、35mm換算焦点距離の情報をカメラ部21から取得する。ステップS3において、Nonbaseviewビデオエンコーダ52は、Nonbaseviewの各ピクチャのuserdataunregisteredSEIに、基線長を表すBASELINELENGTHpack、輻輳角を表すCONVERGENCEANGLEpack、35mm換算焦点距離を表すConsumerCamera2Packを記録する。Baseviewビデオエンコーダ51により生成されたBaseviewビデオストリームと、Nonbaseviewビデオエンコーダ52により生成され、BASELINELENGTHpack、CONVERGENCEANGLEpack、ConsumerCamera2Packが記録されたNonbaseviewビデオストリームは統合部53により統合され、記録制御部43に供給される。ステップS4において、記録制御部43は、統合部53から供給されたH264MPEG4MVCの符号化データを記録媒体23に記録する。ステップS5において、MVCエンコーダ41は、カメラ部21からの入力画像が存在するか否かを判定し、存在すると判定した場合、ステップS1以降の処理を繰り返す。ステップS1乃至S4の処理が、各ピクチャの画像データを対象として行われる。一方、カメラ部21において撮影が終了され、入力画像が存在しないとステップS5において判定した場合、処理を終了させる。以上の処理により、記録装置1は、ステレオ画像の撮影に用いられたカメラの基線長、輻輳角、35mm換算焦点距離の情報をNonbaseviewの各ピクチャの符号化データに記録することができ、カメラ情報を再生装置2に提供することができる。また、記録装置1は、カメラ情報をBaseviewビデオストリームには記録しないで、Nonbaseviewビデオストリームに記録することによって、Baseviewビデオストリームを再生してL画像2D画像のみの表示を再生装置2に行わせることができる。BaseviewビデオストリームはH264AVCによって符号化されたストリームであるため、H264AVCに対応した機器であれば、既存の再生装置であっても、記録装置1から取り込んだビデオデータを再生することが可能になる。以上においては、基線長、輻輳角、35mm換算焦点距離の情報をNonbaseviewビデオストリームに記録するものとしたが、輻輳角を固定値として基線長の情報のみを記録するようにしてもよいし、基線長を固定値として輻輳角の情報のみを記録するようにしてもよい。また、35mm換算焦点距離の情報のみを記録するようにしてもよい。右目用カメラ31Rと左目用カメラ31Lの設置状況に関する、基線長、輻輳角以外の情報を記録するようにしてもよい。<再生装置について>[再生装置の構成]以上のようにして記録装置1により撮影され、記録媒体23に記録されたH264MPEG4MVCの符号化データを再生する再生装置2について説明する。図11は、再生装置2の構成例を示すブロック図である。再生装置2は、取得部101、再生部102、および表示制御部103から構成される。取得部101は、H264MPEG4MVCの符号化データである3DビデオのデータをUSBケーブルなどを介して記録装置1から取得し、出力する。取得部101から出力された3Dビデオのデータは、MVCデコーダ111のBaseviewビデオデコーダ121とNonbaseviewビデオデコーダ122に入力される。記録装置1から取り込まれた3Dビデオのデータが再生装置2内の記録媒体に一度記録され、その記録媒体から、3Dビデオのデータが取得部101により取得されるようにしてもよい。再生部102は、MVCデコーダ111とカメラ情報抽出部112から構成される。MVCデコーダ111は、3DビデオのデータをH264MPEG4MVCによって復号する。MVCデコーダ111は、Baseviewビデオデコーダ121とNonbaseviewビデオデコーダ122から構成される。Baseviewビデオデコーダ121は、取得部101から供給された3Dビデオに含まれるBaseviewビデオストリームをH264AVCによって復号し、L画像を出力する。Baseviewビデオデコーダ121から出力されたL画像はNonbaseviewビデオデコーダ122と表示制御部103に供給される。Nonbaseviewビデオデコーダ122は、取得部101から供給された3Dビデオに含まれるNonbaseviewビデオストリームを、適宜、Baseviewビデオデコーダ121により復号されたL画像を参照画像として復号し、R画像を出力する。Nonbaseviewビデオデコーダ122から出力されたR画像は表示制御部103に供給される。カメラ情報抽出部112は、Nonbaseviewビデオデコーダ122により復号の対象になっているNonbaseviewの各ピクチャのuserdataunregisteredSEIから、基線長を表すBASELINELENGTHpack、輻輳角を表すCONVERGENCEANGLEpack、35mm換算焦点距離を表すConsumerCamera2Packを取得する。カメラ情報抽出部112は、BASELINELENGTHpackに含まれる2つの値に基づいて上式1の計算を行うことによって基線長を求め、CONVERGENCEANGLEpackに含まれる2つの値に基づいて上式2の計算を行うことによって輻輳角を求める。また、カメラ情報抽出部112は、ConsumerCamera2Packから35mm換算焦点距離を特定する。カメラ情報抽出部112は、基線長、輻輳角、35mm換算焦点距離の情報を表示制御部103に出力する。表示制御部103は、Baseviewビデオデコーダ121から供給されたL画像と、Nonbaseviewビデオデコーダ122から供給されたR画像の視差を、カメラ情報抽出部112により取得された基線長、輻輳角、35mm換算焦点距離の情報を用いて調整する。表示制御部103は、表示装置3と通信を行うことによって、表示装置3の表示デバイスのサイズなどの情報を表示装置3から取得し、視差の調整に用いる。表示制御部103は、表示装置3の表示デバイスに表示したときに最適な視差になるように視差を調整したL画像とR画像を表示装置3に出力し、表示させる。[再生装置の動作]ここで、図12のフローチャートを参照して、再生装置2の再生処理について説明する。図12の処理は、例えば、3Dビデオのデータが取得部101から再生部102に入力されたときに開始される。ステップS21において、MVCデコーダ111は、取得部101から入力された3DビデオのデータをH264MPEG4MVCを用いて復号する。すなわち、Baseviewビデオデコーダ121は、BaseviewビデオストリームをH264AVCによって復号する。また、Nonbaseviewビデオデコーダ122は、Nonbaseviewビデオストリームを、Baseviewビデオデコーダ121により復号されたL画像を参照画像として適宜用いて復号する。Baseviewビデオデコーダ121によりBaseviewビデオストリームの復号が行われることによって得られたL画像と、Nonbaseviewビデオデコーダ122によりNonbaseviewビデオストリームの復号が行われることによって得られたR画像は表示制御部103に供給される。ステップS22において、カメラ情報抽出部112は、Nonbaseviewの各ピクチャのuserdataunregisteredSEIから、BASELINELENGTHpack、CONVERGENCEANGLEpack、ConsumerCamera2Packを抽出する。カメラ情報抽出部112は、BASELINELENGTHpackに基づいて求めた基線長、CONVERGENCEANGLEpackに基づいて求めた輻輳角、ConsumerCamera2Packから取得した35mm換算焦点距離の情報を表示制御部103に出力する。ステップS23において、表示制御部103は視差調整処理を行う。視差調整処理については図13のフローチャートを参照して後述する。ステップS24において、表示制御部103は、視差を調整したL画像とR画像を表示装置3に出力し、表示させる。ステップS25において、MVCデコーダ111は、復号する符号化データが存在するか否かを判定し、存在すると判定した場合、ステップS21以降の処理を繰り返す。ステップS21乃至S24の処理が、各ピクチャの符号化データを対象として行われる。一方、全ての符号化データの復号が終了したことから、符号化データが存在しないとステップS25において判定した場合、処理を終了させる。次に、図13のフローチャートを参照して、図12のステップS23において行われる視差調整処理について説明する。ステップS31において、表示制御部103は、表示装置3と通信を行い、表示装置3の表示デバイスのサイズを取得する。表示装置3の表示デバイスのサイズが、再生装置2に対してユーザにより直接設定されるようにしてもよい。ステップS32において、表示制御部103は、表示装置3の表示デバイス面からユーザまでの距離である視聴距離を表示装置3から取得する。視聴距離が、再生装置2に対してユーザにより直接設定されるようにしてもよい。ユーザが知覚する視差の量は視聴距離によっても変化する。従って、視聴距離を取得できる場合、その情報をも用いることによってより精密に視差を調整することが可能になる。以下においては、視聴距離を考慮しないで視差を調整する場合について説明する。ステップS33において、表示制御部103は、視差を調整しない場合の、表示装置3の表示デバイス上でのL画像とR画像の視差を求める。ステップS34において、表示制御部103は、表示デバイス上でのL画像とR画像の視差が閾値を超えているか否かを判定する。表示デバイス上でのL画像とR画像の視差が閾値を超えていないとステップS34において判定した場合、ステップS35において、表示制御部103は、L画像とR画像をそのまま、視差を調整することなく表示装置3に出力し、表示させる。一方、表示デバイス上でのL画像とR画像の視差が閾値を超えているとステップS34において判定した場合、ステップS36において、表示制御部103は、L画像とR画像の視差が小さくなるように、L画像とR画像を表示デバイス上において水平方向にシフトし、表示させる。その後、図12のステップS23に戻り、それ以降の処理が行われる。図14は、輻輳角、基線長、視差の関係について説明する図である。図14に示す被写体面上のうち、破線矢印1で示す範囲が左目用カメラ31Lにより撮影される範囲であり、破線矢印2で示す範囲が右目用カメラ31Rにより撮影される範囲である。αは輻輳角を表し、Bは基線長を表す。Fは被写体距離を表す。表示デバイス上での視差を算出する場合、表示制御部103は、まず、フォーカス位置の画像被写体の画像が、左目用カメラ31Lと右目用カメラ31Rによってどの程度水平方向にずれて撮影が行われているかを求める。水平方向のずれ量が、実線矢印3で示す差が視差Xになる。左目用カメラ31Lと右目用カメラ31Rの撮像素子の横幅が35mmであると想定したときの視差量mmを求めることができれば、表示デバイスの横幅の情報から、表示デバイス上での視差量を計算することが可能になるステップS33。表示デバイス上での視差量が閾値を超えている場合、表示制御部103は、視差が小さくなるようにL画像とR画像を水平方向にシフトするステップS36。ここで、図15に示すように、左目用カメラ31Lと右目用カメラ31Rの2台のカメラが平行に配置されている場合輻輳角α=0を考える。このとき、基線長と視差は等しくなる。また、フレームサイズをx、35mm換算焦点距離をfとすると、水平画角qが下式3により求められる。tanx/2f3水平画角qと被写体距離Fmから、水平方向の撮影範囲Dmが求められる。撮影範囲Dmを1920ピクセルの解像度で撮影するものとすると、ピクセル換算した視差の大きさは1920×B/Dピクセルとなる。視差Bは、左目用カメラ31Lの撮影範囲Dmと右目用カメラ31Rの撮影範囲Dmの差である。ここで、35mm換算焦点距離と被写体距離については、AVCHDのModifiedDVpackmetaで既に定義されているため、これを用いることが可能である。35mm換算焦点距離は上述したようにFOCALLENGTHにより表され、被写体距離フォーカス位置はFOCUSにより表される。表示装置3の表示デバイスの水平方向のサイズをSmとすると、表示デバイス上での視差に相当する長さは、S×B/Dmとなる。この値が閾値を超える場合は、画像を水平方向にシフトして視差を緩和することにより、L画像とR画像を適切な視差で表示させることが可能になる。以上の処理により、再生装置2は、L画像とR画像を最適な視差で表示させることが可能になる。<変形例>変形例1.図16は、記録再生システムの構成例を示すブロック図である。図16の記録装置1には、カメラ部21、記録部22、記録媒体23の他に、再生部102と表示制御部103が設けられる。すなわち、図16の記録装置1は、記録装置としての機能だけでなく、再生装置としての機能をも有している。図16の構成を有する記録装置1においては、3Dビデオの撮影が行われるとともに、撮影によって得られた3Dビデオの再生が図12を参照して説明したようにして行われる。記録装置1により再生されたL画像とR画像は表示装置3に出力され、表示される。記録装置1と表示装置3は例えばHDMIケーブルによって接続される。変形例2.図17は、記録再生システムの他の構成例を示すブロック図である。図17の記録装置1には、カメラ部21、記録部22、記録媒体23が設けられ、再生装置2には取得部101と再生部102が設けられる。表示装置3には表示制御部103が設けられる。すなわち、図17の再生装置2は、記録装置1から取り込んだ3DビデオをH264MPEG4MVCによって復号する機能は有しているが、図11の再生装置2とは異なり、復号によって得られたL画像とR画像の視差を調整する機能は有していない。L画像とR画像の視差の調整は、表示装置3において行われることになる。図17の構成を有する記録装置1においては、3Dビデオの撮影が行われ、撮影によって得られた3Dビデオが再生装置2に転送される。再生装置2の取得部101は3Dビデオのデータを記録装置1から取得し、再生部102は、取得部101により取得された3DビデオのデータをH264MPEG4MVCによって復号する。再生部102は、復号して得られたL画像とR画像を、NonbaseviewビデオストリームのuserdataunregisteredSEIから取得した基線長、輻輳角、35mm換算焦点距離の情報とともに表示装置3に出力する。表示装置3の表示制御部103は、再生装置2から供給されたL画像とR画像の視差を、再生装置2から供給された基線長、輻輳角、35mm換算焦点距離の情報に基づいて、図13を参照して説明したようにして調整し、視差を調整したL画像とR画像を表示する。この場合、視差の調整に用いる表示デバイスのサイズなどの情報は、視差の調整を行う表示装置3にとって既知の情報となる。変形例3.以上においては、L画像の撮影に用いられたカメラとR画像の撮影に用いられたカメラのカメラ情報をH264MPEG4MVCのNonbaseviewビデオストリームに記録するものとしたが、カメラ情報を、Sidebyside方式でL画像とR画像を記録した1つのストリームに記録することも可能である。Sidebyside方式のL画像とR画像の符号化方式には例えばH264AVCが用いられる。カメラ情報は、例えば、AVCストリームのuserdataunregisteredSEIに記録される。[コンピュータの構成例]上述した一連の処理は、ハードウェアにより実行することもできるし、ソフトウェアにより実行することもできる。一連の処理をソフトウェアにより実行する場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または汎用のパーソナルコンピュータなどに、プログラム記録媒体からインストールされる。図18は、上述した一連の処理をプログラムにより実行するコンピュータのハードウェアの構成例を示すブロック図である。CPU151、ROM152、RAM153は、バス154により相互に接続されている。バス154には、さらに、入出力インタフェース155が接続されている。入出力インタフェース155には、キーボード、マウスなどよりなる入力部156、ディスプレイ、スピーカなどよりなる出力部157が接続される。また、入出力インタフェース155には、ハードディスクや不揮発性のメモリなどよりなる記憶部158、ネットワークインタフェースなどよりなる通信部159、リムーバブルメディア161を駆動するドライブ160が接続される。以上のように構成されるコンピュータでは、CPU151が、例えば、記憶部158に記憶されているプログラムを入出力インタフェース155及びバス154を介してRAM153にロードして実行することにより、上述した一連の処理が行われる。CPU151が実行するプログラムは、例えばリムーバブルメディア161に記録して、あるいは、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供され、記憶部158にインストールされる。なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。[構成の組み合わせ例]本技術は、以下のような構成をとることもできる。1第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化し、Nonbaseviewビデオストリームを構成する各ピクチャのSEIとして、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含む前記SEIを記録する符号化部と、Baseviewビデオストリームと、前記SEIが記録されたNonbaseviewビデオストリームとを記録媒体に記録させる記録制御部とを備える記録装置。2左目用の画像を撮影する前記第1のカメラと、右目用の画像を撮影する前記第2のカメラとをさらに備え、前記符号化部は、前記第1のカメラで撮影された左目用の画像を前記Baseviewビデオストリームとして符号化し、前記第2のカメラで撮影された右目用の画像を前記Nonbaseviewビデオストリームとして符号化する前記1に記載の記録装置。3前記符号化部は、前記光軸間隔の情報として、2つの値を含む情報を記録し、前記第1のカメラと前記第2のカメラの光軸間隔は、前記2つの値のうちの一方の値を他方の値で除算することによって表される前記1または2に記載の記録装置。4前記符号化部は、前記輻輳角の情報として、2つの値を含む情報を記録し、前記第1のカメラと前記第2のカメラの輻輳角は、前記2つの値のうちの一方の値を他方の値で除算することによって表される前記1乃至3のいずれかに記載の記録装置。5第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化し、Nonbaseviewビデオストリームを構成する各ピクチャのSEIとして、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含む前記SEIを記録し、Baseviewビデオストリームと、前記SEIが記録されたNonbaseviewビデオストリームとを記録媒体に記録させるステップを含む記録方法。6第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化し、Nonbaseviewビデオストリームを構成する各ピクチャのSEIとして、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含む前記SEIを記録し、Baseviewビデオストリームと、前記SEIが記録されたNonbaseviewビデオストリームとを記録媒体に記録させるステップを含む処理をコンピュータに実行させるプログラム。7第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化することによって得られたBaseviewビデオストリームと、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含むSEIが各ピクチャのSEIとして記録されたNonbaseviewビデオストリームとを復号する復号部を備える再生装置。8前記SEIに基づいて、前記Baseviewビデオストリームを復号して得られた画像と、前記Nonbaseviewビデオストリームを復号して得られた画像との視差を調整し、表示させる表示制御部をさらに備える前記7に記載の再生装置。9前記表示制御部は、前記Baseviewビデオストリームを復号して得られた画像を左目用の画像として表示させ、前記Nonbaseviewビデオストリームを復号して得られた画像を右目用の画像として表示させる前記7または8に記載の再生装置。10第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化することによって得られたBaseviewビデオストリームと、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含むSEIが各ピクチャのSEIとして記録されたNonbaseviewビデオストリームとを復号するステップを含む再生方法。11第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化することによって得られたBaseviewビデオストリームと、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含むSEIが各ピクチャのSEIとして記録されたNonbaseviewビデオストリームとを復号するステップを含む処理をコンピュータに実行させるプログラム。12第1のカメラで撮影された画像と第2のカメラで撮影された画像をH264MPEG4MVCによって符号化し、Nonbaseviewビデオストリームを構成する各ピクチャのSEIとして、前記第1のカメラと前記第2のカメラの光軸間隔の情報、輻輳角の情報、および、焦点距離の情報のうちの少なくともいずれかを含む前記SEIを記録する符号化部と、Baseviewビデオストリームと、前記SEIが記録されたNonbaseviewビデオストリームとを記録媒体に記録させる記録制御部と前記記録媒体に記録された前記Baseviewビデオストリームと前記Nonbaseviewビデオストリームとを復号する復号部とを備える記録再生装置。