(57)【特許請求の範囲】
【請求項１】
コンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録装置であって、
前記２層記録ディスクの第１層の記録領域に前記コンテンツデータを記録する第１コンテンツデータ記録手段と、
前記第１コンテンツデータ記録手段による前記コンテンツデータの記録が前記第１層の記録領域の末尾位置付近まで行われたことを判定する判定手段と、
前記判定手段による判定結果に応じ、前記コンテンツデータのうち前記第１層の記録領域に記録された部分および前記第１層の記録領域に記録されることが確定した部分により第１ＶＴＳを形成するための処理を行う第１ＶＴＳ形成処理手段と、
前記第２層の記録領域に前記コンテンツデータの残部を記録する第２コンテンツデータ記録手段と、
前記コンテンツデータの残部の記録が終了または停止したとき、前記コンテンツデータの残部のうち前記第２層の記録領域に記録された部分および前記第２層の記録領域に記録されることが確定した部分により第２ＶＴＳを形成するための処理を行う第２ＶＴＳ形成処理手段とを備え、
前記コンテンツデータのうち前記第１ＶＴＳを形成する部分の記録が行われた後における前記第１層の記録領域の残領域から、前記２層記録ディスクの第２層の記録領域の先頭領域にかけて、前記第２ＶＴＳの管理情報を記録するための予約領域を確保する領域予約手段と、
前記第２ＶＴＳの管理情報を前記予約領域に記録する管理情報記録手段とを備え、
前記第２コンテンツデータ記録手段は前記予約領域以後の位置から前記コンテンツデータを記録することを特徴とする記録装置。
【請求項２】
前記領域予約手段は、前記第２ＶＴＳの管理情報に加え、前記第１ＶＴＳの管理情報のバックアップ情報を記録するための予約領域を確保し、
更に前記第１ＶＴＳの管理情報のバックアップ情報を前記予約領域に記録するバックアップ情報記録手段を備えたことを特徴とする請求の範囲第１項に記載の記録装置。
【請求項３】
まだエンコードされていないコンテンツデータである未エンコードデータをエンコードし、前記コンテンツデータを生成するエンコード手段を備え、
前記第１ＶＴＳ形成処理手段による前記第１ＶＴＳの形成処理、前記領域予約手段による前記予約領域の確保、および前記第２コンテンツデータ記録手段による前記コンテンツデータの残部の記録は、前記エンコード手段によるエンコード処理を継続しながら行うことを特徴とする請求の範囲第１項に記載の記録装置。
【請求項４】
まだエンコードされていないコンテンツデータである未エンコードデータをエンコードし、前記コンテンツデータを生成するエンコード手段を備え、
前記第１ＶＴＳ形成処理手段による前記第１ＶＴＳの形成処理、前記領域予約手段による前記予約領域の確保、および前記第２コンテンツデータ記録手段による前記コンテンツデータの残部の記録は、前記エンコード手段によるエンコード処理を継続しながら行うことを特徴とする請求の範囲第２項に記載の記録装置。
【請求項５】
コンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録装置であって、
第１データブロック用の第１管理情報を記録するための第１予約領域を前記２層記録ディスクの第１層の記録領域に確保する第１領域予約手段と、
前記第１層の記録領域に前記第１予約領域以後の位置から前記コンテンツデータを記録する第１コンテンツデータ記録手段と、
前記第１コンテンツデータ記録手段による前記コンテンツデータの記録が前記第１層の記録領域の末尾位置付近まで行われたことを判定する判定手段と、
前記判定手段による判定結果に応じ、前記コンテンツデータのうち前記第１層の記録領域に記録された部分および前記第１層の記録領域に記録されることが確定した部分により前記第１データブロックを形成するための処理を行う第１データブロック形成処理手段と、
前記コンテンツデータのうち前記第１データブロックを形成する部分の記録が行われた後における前記第１層の記録領域の残領域から、前記２層記録ディスクの第２層の記録領域の先頭領域にかけて、第２データブロック用の第２管理情報を記録するための第２予約領域を確保する第２領域予約手段と、
前記第２層の記録領域に前記第２予約領域以後の位置から前記コンテンツデータの残部を記録する第２コンテンツデータ記録手段と、
前記コンテンツデータの残部の記録が終了または停止したとき、前記コンテンツデータの残部のうち前記第２層の記録領域に記録された部分および前記第２層の記録領域に記録されることが確定した部分により前記第２データブロックを形成するための処理を行う第２データブロック形成処理手段と、
前記第１管理情報を前記第１予約領域に記録する第１管理情報記録手段と、
前記第２管理情報を前記第２予約領域に記録する第２管理情報記録手段とを備えていることを特徴とする記録装置。
【請求項６】
まだエンコードされていないコンテンツデータである未エンコードデータをエンコードし、前記コンテンツデータを生成するエンコード手段を備え、
前記第１データブロック形成処理手段による前記第１データブロックの形成処理、前記第２領域予約手段による前記第２予約領域の確保、および前記第２コンテンツデータ記録手段による前記コンテンツデータの残部の記録は、前記エンコード手段によるエンコード処理を継続しながら行うことを特徴とする請求の範囲第５項に記載の記録装置。
【請求項７】
コンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、
前記２層記録ディスクの第１層の記録領域に前記コンテンツデータを記録する第１コンテンツデータ記録工程と、
前記第１コンテンツデータ記録工程における前記コンテンツデータの記録が前記第１層の記録領域の末尾位置付近まで行われたことを判定する判定工程と、
前記判定工程における判定結果に応じ、前記コンテンツデータのうち前記第１層の記録領域に記録された部分および前記第１層の記録領域に記録されることが確定した部分により第１ＶＴＳを形成するための処理を行う第１ＶＴＳ形成処理工程と、
前記第２層の記録領域に前記コンテンツデータの残部を記録する第２コンテンツデータ記録工程と、
前記コンテンツデータの残部の記録が終了または停止したとき、前記コンテンツデータの残部のうち前記第２層の記録領域に記録された部分および前記第２層の記録領域に記録されることが確定した部分により第２ＶＴＳを形成するための処理を行う第２ＶＴＳ形成処理工程とを備え、
前記コンテンツデータのうち前記第１ＶＴＳを形成する部分の記録が行われた後における前記第１層の記録領域の残領域から、前記２層記録ディスクの第２層の記録領域の先頭領域にかけて、前記第２ＶＴＳの管理情報を記録するための予約領域を確保する領域予約工程と、
前記第２ＶＴＳの管理情報を前記予約領域に記録する管理情報記録工程とを備え、
前記第２コンテンツデータ記録工程は前記予約領域以後の位置から前記コンテンツデータを記録することを特徴とする記録方法。
【請求項８】
コンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、
第１データブロック用の第１管理情報を記録するための第１予約領域を前記２層記録ディスクの第１層の記録領域に確保する第１領域予約工程と、
前記第１層の記録領域に前記第１予約領域以後の位置から前記コンテンツデータを記録する第１コンテンツデータ記録工程と、
前記第１コンテンツデータ記録工程における前記コンテンツデータの記録が前記第１層の記録領域の末尾位置付近まで行われたことを判定する判定工程と、
前記判定工程における判定結果に応じ、前記コンテンツデータのうち前記第１層の記録領域に記録された部分および前記第１層の記録領域に記録されることが確定した部分により前記第１データブロックを形成するための処理を行う第１データブロック形成処理工程と、
前記コンテンツデータのうち前記第１データブロックを形成する部分の記録が行われた後における前記第１層の記録領域の残領域から、前記２層記録ディスクの第２層の記録領域の先頭領域にかけて、第２データブロック用の第２管理情報を記録するための第２予約領域を確保する第２領域予約工程と、
前記第２層の記録領域に前記第２予約領域以後の位置から前記コンテンツデータの残部を記録する第２コンテンツデータ記録工程と、
前記コンテンツデータの残部の記録が終了または停止したとき、前記コンテンツデータの残部のうち前記第２層の記録領域に記録された部分および前記第２層の記録領域に記録されることが確定した部分により前記第２データブロックを形成するための処理を行う第２データブロック形成処理工程と、
前記第１管理情報を前記第１予約領域に記録する第１管理情報記録工程と、
前記第２管理情報を前記第２予約領域に記録する第２管理情報記録工程とを備えていることを特徴とする記録方法。
【請求項９】
請求の範囲第１項に記載の記録装置としてコンピュータを機能させることを特徴とするコンピュータプログラム。
【請求項１０】
請求の範囲第５項に記載の記録装置としてコンピュータを機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２層記録ディスク、すなわち２層の記録層を有する光ディスクに対しコンテンツデータの記録を行うことができる記録装置および記録方法に関する。
【背景技術】
【０００２】
ＤＶＤは、情報を高密度に記録することができる光ディスクとして広く普及している。ＤＶＤには、再生専用型ＤＶＤ、追記型ＤＶＤおよび書換型ＤＶＤがある。再生専用型ＤＶＤには、情報が記録された層が１層のものと２層のものとがある。さらに、２層のＤＶＤには、片面２層のものと両面２層のものとがある。【０００３】
現在、１層の追記型ＤＶＤが広く普及している。１層追記型ＤＶＤの記録容量は４．７ＧＢである。１層追記型ＤＶＤには、例えば市販の再生専用型ＤＶＤとほぼ同等の画質で２時間程度の映像および音声を含むコンテンツデータをリアルタイムに記録することができる。例えば、ビデオカメラ装置などにより撮影および録音された映像および音声を含むコンテンツデータを受け取り、これとほぼ同時に、受け取ったコンテンツデータをエンコードし、これとほぼ同時に、エンコードしたコンテンツデータを追記型ＤＶＤに連続的に記録することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、現在、片面２層の追記型ＤＶＤ（以下、これを「２層追記型ＤＶＤ」という）の開発が進められている。２層追記型ＤＶＤの記録容量は、１層追記型ＤＶＤの記録容量と比較して大きい。２層追記型ＤＶＤには、１層追記型ＤＶＤに記録することができるコンテンツデータよりも長時間のコンテンツデータをリアルタイムに記録することを実現したい。【０００５】
しかし、このような長時間のコンテンツデータのリアルタイム記録を実現するためには、次のような問題がある。【０００６】
まず、ＤＶＤビデオ規格を遵守しながら、コンテンツデータを２層追記型ＤＶＤの第１層と第２層とにわたってリアルタイムに記録することが困難であるという問題がある。【０００７】
すなわち、コンテンツデータを２層追記型ＤＶＤに連続に記録する場合、２層追記型ＤＶＤの記録状況などによっては、コンテンツデータが第１層から第２層へ層をまたいで記録される場合がある。ところで、ＤＶＤビデオ規格では記録管理情報の１つとしてセル（Cell）という単位が存在している。通常、コンテンツデータはＭＰＥＧ規格に準拠してエンコードされ、ＤＶＤビデオ規格上の管理情報であるセルの情報とともに追記型ＤＶＤへ記録される。ＤＶＤビデオ規格には、１つのセルは同一の層に配置することが定められている。このため、コンテンツデータを単純に２層追記型ＤＶＤに連続に記録すると、層をまたいでセルが記録されてしまう場合があり、層をまたいで記録されたＤＶＤは規格違反であるため、このような事態が生じないように考慮する必要がある。【０００８】
セルが層をまたぐことを防止するために、第１層の記録領域の末尾付近までセルを記録し、次のセルを第２層の記録領域の先頭から記録する手法が考えられる。ただし、この手法を導入した場合、第１層に記録した最後のセルの後に未記録領域が発生してしまうことがある。そのため、この未記録領域に対して適切な処理を施さない場合には、状況によってＤＶＤビデオ規格違反を生じてしまう可能性がある。また、未記録領域に対する処理によっては、当該記録処理によりコンテンツデータが記録されたＤＶＤを再生した時に層変更の直前において映像や音声に障害が発生する場合がある。【０００９】
このように、ＤＶＤビデオ規格を遵守しながら、コンテンツデータを２層追記型ＤＶＤの第１層と第２層とにわたってリアルタイムに記録することは容易でない。【００１０】
他方、ＤＶＤビデオ規格に従わずに、独自の記録方法を採用すれば、セルが層をまたいではならないという制限などから解放されるため、コンテンツデータを第１層と第２層とにわたってリアルタイムに記録することが容易になるかもしれない。しかし、独自の記録方法を採用すれば、コンテンツデータの記録・再生について他社製品との互換性がとれなくなる。【００１１】
次に、長時間のコンテンツデータのリアルタイム記録を実現するために、コンテンツデータをエンコードするためのバッファメモリの容量を増加させる必要が生じるおそれがあるという問題がある。【００１２】
例えば、コンテンツデータに含まれる映像データにつき可変ビットレートエンコーディング方式を採用した場合、ＶＯＢ（Video OBject）は可変長となる。このため、１個のＶＯＢについてエンコードが終了するまで、サーチ情報やＶＯＢの終了時間などを確定することができない。例えばこのような事情により、現在普及している多くのＤＶＤ記録装置は、１ＶＯＢ分のコンテンツデータをバッファメモリに蓄え、当該ＶＯＢについてエンコードが終了した後に、これにより確定したサーチ情報やＶＯＢの終了時間などをコンテンツデータに付加し、その後、この１ＶＯＢ分のコンテンツデータをＤＶＤの記録領域に記録するといった方法を採用している。このため、現在普及している多くのＤＶＤ記録装置は、少なくとも１ＶＯＢ分のコンテンツデータを蓄えることができる容量を有するバッファメモリを備えている。【００１３】
この場合、長時間にわたる記録や高転送レートによる記録により、コンテンツデータのデータサイズが大きくなるにつれて、コンテンツデータを構成する各ＶＯＢのサイズも大きくなっていく。例えば、１ＶＴＳ（Video Title Set）当たりのセルの個数の最大２５５個である。２５５個のセルを含むＶＴＳのサイズが大きくなれば、各セルのサイズが大きくなり、この結果、各ＶＯＢのサイズも大きくなる。各ＶＯＢのサイズが大きくなれば、バッファメモリの容量を増加させる必要が生じる。【００１４】
本発明は上記に例示したような問題点に鑑みなされたものであり、本発明の第１の課題は、ＤＶＤビデオ規格を遵守しつつ、コンテンツデータを２層記録ディスクの第１層と第２層とにわたってリアルタイムに記録することができる記録装置、記録方法およびコンピュータプログラムを提供することにある。【００１５】
また、本発明の第２の課題は、コンテンツデータを２層記録ディスクの第１層と第２層とにわたってリアルタイムに記録するにあたり、バッファメモリの容量の増加を防止することができる記録装置、記録方法およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１６】
上記課題を解決するために本発明の第１記録装置は、コンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録装置であって、前記２層記録ディスクの第１層の記録領域に前記コンテンツデータを記録する第１コンテンツデータ記録手段と、前記第１コンテンツデータ記録手段による前記コンテンツデータの記録が前記第１層の記録領域の末尾位置付近まで行われたことを判定する判定手段と、前記判定手段による判定結果に応じ、前記コンテンツデータのうち前記第１層の記録領域に記録された部分および前記第１層の記録領域に記録されることが確定した部分により第１ＶＴＳを形成するための処理を行う第１ＶＴＳ形成処理手段と、前記第２層の記録領域に前記コンテンツデータの残部を記録する第２コンテンツデータ記録手段と、前記コンテンツデータの残部の記録が終了または停止したとき、前記コンテンツデータの残部のうち前記第２層の記録領域に記録された部分および前記第２層の記録領域に記録されることが確定した部分により第２ＶＴＳを形成するための処理を行う第２ＶＴＳ形成処理手段とを備えている。【００１７】
上記課題を解決するために本発明の第２記録装置は、コンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録装置であって、第１データブロック用の第１管理情報を記録するための第１予約領域を前記２層記録ディスクの第１層の記録領域に確保する第１領域予約手段と、前記第１層の記録領域に前記第１予約領域以後の位置から前記コンテンツデータを記録する第１コンテンツデータ記録手段と、前記第１コンテンツデータ記録手段による前記コンテンツデータの記録が前記第１層の記録領域の末尾位置付近まで行われたことを判定する判定手段と、前記判定手段による判定結果に応じ、前記コンテンツデータのうち前記第１層の記録領域に記録された部分および前記第１層の記録領域に記録されることが確定した部分により前記第１データブロックを形成するための処理を行う第１データブロック形成処理手段と、前記コンテンツデータのうち前記第１データブロックを形成する部分の記録が行われた後における前記第１層の記録領域の残領域から前記２層記録ディスクの第２層の記録領域の先頭領域にかけて、第２データブロック用の第２管理情報を記録するための第２予約領域を確保する第２領域予約手段と、前記第２層の記録領域に前記第２予約領域以後の位置から前記コンテンツデータの残部を記録する第２コンテンツデータ記録手段と、前記コンテンツデータの残部の記録が終了または停止したとき、前記コンテンツデータの残部のうち前記第２層の記録領域に記録された部分および前記第２層の記録領域に記録されることが確定した部分により前記第２データブロックを形成するための処理を行う第２データブロック形成処理手段と、前記第１管理情報を前記第１予約領域に記録する第１管理情報記録手段と、前記第２管理情報を前記第２予約領域に記録する第２管理情報記録手段とを備えている。【００１８】
上記課題を解決するために本発明の第１記録方法は、コンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、前記２層記録ディスクの第１層の記録領域に前記コンテンツデータを記録する第１コンテンツデータ記録工程と、前記第１コンテンツデータ記録工程における前記コンテンツデータの記録が前記第１層の記録領域の末尾位置付近まで行われたことを判定する判定工程と、前記判定工程における判定結果に応じ、前記コンテンツデータのうち前記第１層の記録領域に記録された部分および前記第１層の記録領域に記録されることが確定した部分により第１ＶＴＳを形成するための処理を行う第１ＶＴＳ形成処理工程と、前記第２層の記録領域に前記コンテンツデータの残部を記録する第２コンテンツデータ記録工程と、前記コンテンツデータの残部の記録が終了または停止したとき、前記コンテンツデータの残部のうち前記第２層の記録領域に記録された部分および前記第２層の記録領域に記録されることが確定した部分により第２ＶＴＳを形成するための処理を行う第２ＶＴＳ形成処理工程とを備えている。【００１９】
上記課題を解決するために本発明の第２記録方法は、コンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、第１データブロック用の第１管理情報を記録するための第１予約領域を前記２層記録ディスクの第１層の記録領域に確保する第１領域予約工程と、前記第１層の記録領域に前記第１予約領域以後の位置から前記コンテンツデータを記録する第１コンテンツデータ記録工程と、前記第１コンテンツデータ記録工程における前記コンテンツデータの記録が前記第１層の記録領域の末尾位置付近まで行われたことを判定する判定工程と、前記判定工程における判定結果に応じ、前記コンテンツデータのうち前記第１層の記録領域に記録された部分および前記第１層の記録領域に記録されることが確定した部分により前記第１データブロックを形成するための処理を行う第１データブロック形成処理工程と、前記コンテンツデータのうち前記第１データブロックを形成する部分の記録が行われた後における前記第１層の記録領域の残領域から前記２層記録ディスクの第２層の記録領域の先頭領域にかけて、第２データブロック用の第２管理情報を記録するための第２予約領域を確保する第２領域予約工程と、前記第２層の記録領域に前記第２予約領域以後の位置から前記コンテンツデータの残部を記録する第２コンテンツデータ記録工程と、前記コンテンツデータの残部の記録が終了または停止したとき、前記コンテンツデータの残部のうち前記第２層の記録領域に記録された部分および前記第２層の記録領域に記録されることが確定した部分により前記第２データブロックを形成するための処理を行う第２データブロック形成処理工程と、前記第１管理情報を前記第１予約領域に記録する第１管理情報記録工程と、前記第２管理情報を前記第２予約領域に記録する第２管理情報記録工程とを備えている。【００２０】
上記課題を解決するために本発明のコンピュータプログラムは、本発明の第１又は第２記録装置（但し、その各種形態も含む）としてコンピュータを機能させる。【００２１】
コンピュータ読取可能な媒体内の第１又は第２コンピュータプログラム製品は上記課題を解決するために、コンピュータにより実行可能なプログラム命令を明白に具現化し、該コンピュータを、本発明の第１又は第２記録装置（但し、その各種形態も含む）として機能させる。【００２２】
本発明の各コンピュータプログラム製品によれば、当該コンピュータプログラム製品を格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラム製品をコンピュータに読み込めば、或いは、例えば伝送波である当該コンピュータプログラム製品を、通信手段を介してコンピュータにダウンロードすれば、上述した本発明の第１又は第２記録装置を比較的容易に実施可能となる。更に具体的には、当該コンピュータプログラム製品は、上述した本発明の第１又は第２記録装置として機能させるコンピュータ読取可能なコード（或いはコンピュータ読取可能な命令）から構成されてよい。【００２３】
本発明のこのような作用及び他の利得は次に説明する実施の形態から更に明らかにされる。
【図面の簡単な説明】
【００２４】
【図１】本発明の記録装置および記録方法の実施形態である記録再生装置の構造を示すブロック図である。
【図２】図１中の記録再生装置におけるコンテンツデータのリアルタイム記録の動作を示すフローチャートである。
【図３】未記録の２層追記型ＤＶＤを示す説明図である。
【図４】図２中のコンテンツデータのリアルタイム記録動作中における２層追記型ＤＶＤの第１の記録状態を示す説明図である。
【図５】図２中のコンテンツデータのリアルタイム記録動作中における２層追記型ＤＶＤの第２の記録状態を示す説明図である。
【図６】図２中のコンテンツデータのリアルタイム記録動作中における２層追記型ＤＶＤの第３の記録状態を示す説明図である。
【図７】図２中のコンテンツデータのリアルタイム記録動作中における２層追記型ＤＶＤの第４の記録状態を示す説明図である。
【図８】図２中のコンテンツデータのリアルタイム記録動作中における２層追記型ＤＶＤの第５の記録状態を示す説明図である。
【図９】図２中のコンテンツデータのリアルタイム記録動作中における２層追記型ＤＶＤの第６の記録状態を示す説明図である。
【図１０】図２中のコンテンツデータのリアルタイム記録動作中における２層追記型ＤＶＤの第７の記録状態を示す説明図である。
【図１１】第１層の記録領域の途中まですでに他のコンテンツデータが記録されている２層追記型ＤＶＤに対し、図１中の記録再生装置によってコンテンツデータを追記している状態を示す説明図である。
【図１２】第１ＶＴＳのＶＴＳＩのバックアップ情報および第２ＶＴＳのＶＴＳＩが予約領域に記録された状態を示す説明図である。
【図１３】第１ＶＴＳのＶＴＳＩのバックアップ情報および第２ＶＴＳのＶＴＳＩが予約領域に記録された状態を示す説明図である。
【図１４】第１ＶＴＳのＶＴＳＩのバックアップ情報および第２ＶＴＳのＶＴＳＩが予約領域に記録された状態を示す説明図である。
【符号の説明】
【００２５】
１  記録再生装置
２  ２層追記型ＤＶＤ
１６  映像エンコーダ
１７  音声エンコーダ
１９  記録制御部
３０  システム制御部
【発明を実施するための最良の形態】
【００２６】
以下、本発明を実施するための最良の形態について実施形態毎に順に図面を参照しながら説明する。【００２７】
図１は、本発明の記録装置および記録方法の実施形態である記録再生装置の構造を示している。図１中の記録再生装置１は、コンテンツデータを片面２層の追記型ＤＶＤ２に当該２層追記型ＤＶＤ２の第１層と第２層とにわたってリアルタイムに記録することができる。【００２８】
図１中の記録再生装置１において、コンテンツデータの記録に関する構造および動作は次のとおりである。テレビ放送局はアナログの映像信号および音声信号を送信する。なお、これら映像信号および音声信号は、まだエンコードされていないコンテンツデータである未エンコードデータに当たる。テレビ受信部１１は、テレビ放送局から送信された映像信号および音声信号を受信する。これら映像信号および音声信号は、入力切換スイッチ１２、１３を介してＡ／Ｄコンバータ１４、１５に供給され、Ａ／Ｄコンバータ１４，１５によりデジタルの映像信号および音声信号にそれぞれ変換される。続いて、映像エンコーダ１６はＤＶＤビデオ規格に基づいて映像信号をエンコードする。映像エンコーダ１６によるエンコード処理が行われるときには、映像エンコード処理用のバッファメモリ１６Aに映像信号が一時的に蓄えられ、バッファメモリ１６Aに蓄えられた映像信号に対してエンコード処理が行われる。また、音声エンコーダ１７は音声信号をエンコードする。音声エンコーダ１７によるエンコード処理が行われるときも、音声エンコード処理用のバッファメモリ１７Aに音声信号が一時的に蓄えられ、バッファメモリ１７Aに蓄えられた音声信号に対してエンコード処理が行われる。エンコードされた映像信号および音声信号は、マルチプレクサ１８により合成され、記録制御部１９に供給される。なお、マルチプレクサ１８により合成された映像信号および音声信号が２層追記型ＤＶＤ２に記録されるコンテンツデータである。続いて、記録制御部１９は、ピックアップ２０を制御し、コンテンツデータを２層追記型ＤＶＤ２に記録する。なお、記録再生装置１は、外部入力端子９、１０を介して、例えばビデオカメラにより撮影および録音されたアナログの映像信号および音声信号を２層追記型ＤＶＤ２に記録することもできる。ビデオカメラから記録再生装置１に外部入力端子９、１０を介して入力された映像信号および音声信号は、まだエンコードされていないコンテンツデータである未エンコードデータに当たる。【００２９】
一方、記録再生装置１において、コンテンツデータの再生に関する構造および動作は次のとおりである。２層追記型ＤＶＤ２に記録されたコンテンツデータは、再生制御部２１の制御のもと、ピックアップ２０により読み取られ、切換スイッチ２２を介してデマルチプレクサ２３に供給される。コンテンツデータは、デマルチプレクサ２３により映像信号と音声信号とに分けられ、映像信号は映像デコーダ２４によりデコードされ、音声信号は音声デコーダ２５によりデコードされる。デコードされた映像信号および音声信号は、切換スイッチ２６、２７を介してＤ／Ａコンバータ２８、２９に供給され、Ｄ／Ａコンバータ２８、２９によりアナログの映像信号および音声信号に変換され、出力端子３４、３５を介して出力される。【００３０】
システム制御部３０は、テレビ受信部１１、Ａ／Ｄコンバータ１４、１５、エンコーダ１６、１７、デコーダ２４、２５など、記録再生装置１の各構成要素を制御する。具体的には、システム制御部３０は、記録制御部１９を制御することにより、コンテンツデータの２層追記型ＤＶＤ２に対するリアルタイム記録を行う。システム制御部３０および記録制御部１９は、例えば演算処理装置および記憶素子などによりそれぞれ構成することができる。さらに、記録再生装置１は、メモリ部３１、表示部３２および操作部３３を備えている。【００３１】
図２は、コンテンツデータの２層追記型ＤＶＤ２に対するリアルタイム記録の動作を示している。図３ないし図１０は、このリアルタイム記録動作の過程における２層追記型ＤＶＤ２の記録状態を示している。図３ないし図１０には、２層追記型ＤＶＤ２の第１層および第２層に形成された螺旋状のトラックを直線状に左右にそれぞれ引き延ばした状態で示している。各図において下段が第１層（レイヤー０）であり、上段が第２層（レイヤー１）である。また、図３ないし図１０に基づく以下の説明では、２層追記型ＤＶＤ２の第１層の記録容量を超えるデータサイズを有するコンテンツデータを、未記録の２層追記型ＤＶＤ２にリアルタイムに記録する場合を例にあげる。【００３２】
図３は、未記録の２層追記型ＤＶＤ２を示している。２層追記型ＤＶＤ２の第１層の最内周部分にはリードイン領域４１が形成され、第１層の最外周部分には中間領域４２が形成されている。これらの部分にはコンテンツデータは記録されない。第１層においてリードイン領域４１と中間領域４２との間には記録領域４３が形成されている。コンテンツデータは記録領域４３に記録される。一方、２層追記型ＤＶＤ２の第２層の最外周部分には中間領域４４が形成され、第２層の最内周部分にはリードアウト領域４５が形成されている。これらの部分にはコンテンツデータは記録されない。第２層において中間領域４４とリードアウト領域４５との間には記録領域４６が形成されている。コンテンツデータは記録領域４６にも記録される。【００３３】
いま、記録再生装置１のディスク装着部（図示せず）には、図３に示すような未記録の２層追記型ＤＶＤ２が装着されているとする。この状態で、テレビ放送局から送信された映像信号および音声信号がテレビ受信部１１により受信され、またはビデオカメラから出力された映像信号および音声信号が外部入力端子９、１０を介して記録再生装置１に入力され、ユーザが例えば操作部３３に設けられた記録開始ボタン（図示せず）を押す。これに応じて、記録制御部１９は、システム制御部３０の制御のもとでコンテンツデータのリアルタイム記録を開始する。２層追記型ＤＶＤ２は未記録なので、コンテンツデータのリアルタイム記録は、第１層の記録領域４３の最内周位置である先頭位置Ｐ１から開始される。【００３４】
まず、記録制御部１９は、第１ＶＴＳのＶＴＳＩ（Video Title Set Information）を生成するのに必要な情報を生成するためのカウント値などを初期化する（図２中のステップＳ１）。例えば。記録制御部１９は、セル番号をカウントするためのカウント値、各セルのアドレスを記述するためのカウント値、セルの再生時間を測定するためのカウント値などを初期化する。【００３５】
続いて、図４に示すように、記録制御部１９は、コンテンツデータの実際の記録を開始する前に、２個の予約領域５１、５２を記録領域４３内に確保する（図２中のステップＳ２）。すなわち、記録制御部１９は、まず、記録領域４３の先頭位置Ｐ１から位置Ｐ２までの間に予約領域５１を確保する。予約領域５１はＵＤＦ（Universal Disk Format）情報およびＶＭＧ（Video Manager）を記録するための領域である。予約領域５１の大きさ（Ｐ２の位置）は、ＵＤＦ情報およびＶＭＧを合わせたデータサイズに対応した大きさとすることが望ましい。なお、ＵＤＦはストレージメディア上に存在する各コンテンツを位置や大きさ等を管理する標準的なフォーマットであり、ＵＤＦ情報はＵＤＦに関する情報である。ＶＭＧはＤＶＤビデオ規格上の管理情報の１つで、ＶＭＧにはディスクに記録された情報の全体的な制御を行うための管理情報やメニュー情報等が含まれる。続いて、記録制御部１９は、位置Ｐ２に続く位置から位置Ｐ３までの間に予約領域５２を確保する。予約領域５２は、第１層に記録される第１ＶＴＳのＶＴＳＩを記録するための領域である。予約領域５２の大きさ（Ｐ３の位置）は、ＶＴＳＩのデータサイズに対応した大きさとすることが望ましい。なお、ＶＴＳには、あるタイトルを構成するためのコンテンツデータが含まれる。ＶＴＳＩは、ＶＴＳに関する制御情報および管理情報である。予約領域５１に対するＵＤＦ情報・ＶＭＧの記録、および予約領域５２に対するＶＴＳＩの記録は、現段階では行われない。現段階では、予約領域５１、５２は未記録のままである。【００３６】
続いて、記録制御部１９は、映像エンコーダ１６および音声エンコード１７によりエンコードされ、そしてマルチプレクサ１８により合成されたコンテンツデータを記録領域４３に実際に記録する。すなわち、記録制御部１９は、図４に示すように、記録領域４３における予約領域５２以後の位置、具体的には位置Ｐ３に続く位置からコンテンツデータを記録する（図２中のステップＳ３）。図４中の斜線部は、コンテンツデータが実際に記録された状態を示している。また、図４中の白色矢印は、コンテンツデータの記録が進行する方向を示している。【００３７】
記録再生装置１では、映像信号および音声信号のエンコード処理がＶＯＢごとに行われるため、コンテンツデータの記録もＶＯＢごとに行われる。すなわち、映像エンコーダ１６によるエンコード処理が行われるときには、バッファメモリ１６Aに映像信号が一時的に蓄えられ、バッファメモリ１６Aに蓄えられた映像信号に対してエンコード処理が行われる。そして、エンコード処理により、バッファメモリ１６Aに蓄えられた映像信号により、１個のＶＯＢを形成するための映像データブロックが形成される。また、音声エンコーダ１７によるエンコード処理が行われるときにも、バッファメモリ１７Aに音声信号が一時的に蓄えられ、バッファメモリ１７Aに蓄えられた音声信号に対してエンコード処理が行われる。そして、エンコード処理により、バッファメモリ１７Aに蓄えられた音声信号により１個のＶＯＢを形成するための音声データブロックが形成される。そして、マルチプレクサ１８により映像データブロックと音声データブロックとが合成され、１個のＶＯＢが形成される。続いて、この１個のＶＯＢが記録制御部１９に出力され、記録制御部１９の制御により２層追記型ＤＶＤ２に記録される。【００３８】
続いて、コンテンツデータの記録が第１層の記録領域４３の末尾位置Ｐ６付近まで行われたか否かをシステム制御部３０が判定する（ステップＳ４）。この判定は例えば次のように行われる。すなわち、システム制御部３０は、コンテンツデータの記録を開始する前における第１層の記録領域４３の未記録領域に記録可能なデータの量を示す値から１個ないし数個のＶＯＢＵ（Video OBject Unit）に対応するデータの量を示す値を引いた値を算出し、この値を基準値Ｖｒとして保持している。また、システム制御部３０は、記録領域４３に対して記録を行うためにエンコーダ１６、１７によりエンコードされたコンテンツデータおよびこのコンテンツデータに付加された管理情報の量を積算し、これを示す積算値ｖａを保持する。すなわち、積算値ｖａは、記録制御部１９によって記録領域４３にすでに記録された１個または複数個のＶＯＢの合計長と、次に記録するＶＯＢを形成するためにエンコード処理が終了してバッファメモリ１６Ａおよび１７Ａに現在蓄えられているコンテンツデータおよび管理情報の合計長とを加算した値に等しい。積算値ｖａは、エンコーダ１６、１７によるエンコード処理の進行に応じて増加していく。さらに、システム制御部３０は、エンコーダ１６、１７によるエンコード処理が行われている間、積算値ｖａと基準値Ｖｒとを比較している。そして、積算値ｖａが基準値Ｖｒを超えたとき、システム制御部３０は、コンテンツデータの記録が第１層の記録領域４３の末尾位置Ｐ６付近まで行われたという判定を行う。なお、図４中の位置Ｐ４は、基準値Ｖｒに対応する記録領域４３上の位置を示している。位置Ｐ４は、第１層の記録領域４３の末尾位置Ｐ６よりも、１個ないし数個のＶＯＢＵに対応するデータサイズ分前側（内周側）に位置する。【００３９】
コンテンツデータの記録が記録領域４３の末尾位置Ｐ６付近まで行われたという判定が行われたとき（ステップＳ４：ＹＥＳ）、この判定に応じて、記録制御部１９は、第１層の記録領域４３にすでに記録されたコンテンツデータおよび記録領域４３に記録されることが確定したコンテンツデータにより第１ＶＴＳを形成するための処理を行う（ステップＳ５）。【００４０】
すなわち、記録制御部１９またはシステム制御部３０は、映像エンコーダ１６および音声エンコーダ１７に対し、データブロックのクローズ処理を行う旨の指令（例えばセルをクローズする旨の指令）を発する。この指令に応じ、映像エンコーダ１６はクローズ処理を行う。つまり、映像エンコーダ１６は、現在エンコード処理を行っている映像信号、すなわちバッファメモリ１６Ａに現在蓄えられている映像信号により、１個のＶＯＢを形成するための映像データブロックを形成する。具体的には、当該ＶＯＢに関するサーチ情報や、当該ＶＯＢの終了時間情報などを生成し、これらを映像データブロックに付加する。これとほぼ同様に、音声エンコード１７も、クローズ処理を行う旨の指令に応じてクローズ処理を行う。つまり、音声エンコーダ１７は、現在エンコード処理を行っている音声信号、すなわちバッファメモリ１７Ａに現在蓄えられている音声信号により、１個のＶＯＢを形成するための音声データブロックを形成する。そして、これら映像データブロックおよび音声データブロックは、記録領域４３に記録されることが確定される。なお、映像エンコーダ１６および音声エンコーダ１７は、クローズ処理を行う旨の指令に従ってクローズ処理を直ちに行う。これにより、この指令に従って形成された映像データブロックおよび音声データブロックのサイズは、通常のＶＯＢを形成する映像データブロックおよび音声データブロックのサイズよりも小さい場合があり、この結果、前記指令に従って形成された映像データブロックおよび音声データブロックにより形成されるＶＯＢのサイズは、通常のＶＯＢのサイズよりも小さい場合がある。続いて、記録制御部１９は、現段階において記録領域４３にすでに記録されているコンテンツデータと、現段階においてバッファメモリ１６Ａ、１７Ａに蓄えられているコンテンツデータ（記録領域４３に記録されることが確定したコンテンツデータ）とにより第１ＶＴＳを形成する。すなわち、現段階において記録領域４３にすでに記録されている１個または複数個のＶＯＢと、現段階においてバッファメモリ１６Ａ、１７Ａに蓄えられている１個のＶＯＢとにより１個のＶＴＳを形成する。具体的には、当該第１ＶＴＳのＶＴＳＩおよびＶＴＳＩのバックアップ情報（ＶＴＳＩバックアップ）を生成する。なお、生成されたＶＴＳＩおよびＶＴＳＩのバックアップ情報は、現段階では２層追記型ＤＶＤ２に記録されず、他のバッファメモリ（図示せず）の所定の領域に保持される。【００４１】
また、記録制御部１９は、現在エンコード処理を行っている映像信号に対してクローズ処理を行う旨の指令と共に、次にエンコード処理を行う映像信号に対してクローズドＧＯＰ（Group Of Pictures）エンコードを行う旨の指令を、映像エンコーダ１６に向けて発する。この指令に応じ、映像エンコーダ１６は、次にエンコード処理を行う映像信号の先頭部分について、クローズドＧＯＰエンコードを行う。このクローズドＧＯＰエンコードされたＧＯＰは、第２ＶＴＳを形成するコンテンツデータ（映像データ）の先頭に配置されることになる。【００４２】
続いて、図５に示すように、記録制御部１９は、現段階においてバッファメモリ１６Ａ、１７Ａに蓄えられている１個のＶＯＢに関するコンテンツデータを記録領域４３に記録する。この結果、第１層の記録領域４３において、位置Ｐ５までコンテンツデータが記録される。なお、第１層の記録領域４３において、位置Ｐ３に続く位置から位置Ｐ５までの間に記録されたコンテンツデータが、第１ＶＴＳを形成するためのコンテンツデータとなる。【００４３】
続いて、記録制御部１９は、第２ＶＴＳのＶＴＳＩを生成するのに必要な情報を生成するためのカウント値などを初期化する（ステップＳ６）。例えば。記録制御部１９は、セル番号をカウントするためのカウント値、各セルのアドレスを記述するためのカウント値、セルの再生時間を測定するためのカウント値などを初期化する。【００４４】
続いて、図６に示すように、記録制御部１９は、第１ＶＴＳを形成するためのコンテンツデータの記録が行われた後における第１層の記録領域４３の残領域５３から第２層の記録領域４６の先頭領域５４にかけて予約領域５５を確保する（図２中のステップＳ７）。すなわち、記録制御部１９は、まず、第１層の記録領域４３における位置Ｐ５に続く位置から記録領域４３の末尾位置Ｐ６までの間に予約領域５５の前部を確保する。続いて、記録制御部１９は、第２層の記録領域４６の先頭位置Ｐ７から位置Ｐ８までの間に予約領域５５の後部を確保する。予約領域５５は、第１ＶＴＳのＶＴＳＩのバックアップ情報および第２ＶＴＳのＶＴＳＩを記録するための領域である。予約領域５５の大きさ（Ｐ８の位置）は、第１ＶＴＳのＶＴＳＩのバックアップ情報および第２ＶＴＳのＶＴＳＩを合わせたデータサイズに対応した大きさとすることが望ましい。第１ＶＴＳのＶＴＳＩのバックアップ情報および第２ＶＴＳのＶＴＳＩの予約領域５５に対する記録は、現段階では行われない。現段階では、予約領域５５は未記録のままである。【００４５】
続いて、記録制御部１９は、コンテンツデータを記録する層を第１層から第２層に変更する。そして、記録制御部１９は、図７に示すように、第２層の記録領域４６に予約領域５５以後の位置、具体的には位置Ｐ８に続く位置から、コンテンツデータを記録する（図２中のステップＳ８）。このコンテンツデータは、第１層の記録領域４３の位置Ｐ５に記録されたコンテンツデータに続いてエンコード処理が行われたコンテンツデータであり、記録領域４３の位置Ｐ５に記録されたコンテンツデータと内容が連続したコンテンツデータである。なお、記録領域４６においてコンテンツデータの記録を開始する位置（アドレス）は、第１ＶＴＳの形成処理（図２中のステップＳ５）が完了した段階で演算により特定することができる。【００４６】
なお、記録再生装置１は、第１ＶＴＳの形成処理、予約領域５５の確保およびコンテンツデータの記録領域４６への記録を、エンコード処理を継続しながら行う。すなわち、記録制御部１９が第１ＶＴＳの形成処理、予約領域５５の確保およびコンテンツデータの記録領域４６への記録を行っている間、映像エンコーダ１６および音声エンコーダ１７は、映像信号および音声信号のエンコード処理を継続する。具体的には、映像エンコーダ１６および音声エンコーダ１７は、第１層の記録領域４３に記録するためのＶＯＢについてのエンコード処理が終了した後、これに連続して、第２層の記録領域４６に記録するためのＶＯＢについてのエンコード処理を行う。このように、第１ＶＴＳの形成処理、予約領域５５の確保およびコンテンツデータの記録領域４６への記録が行われている間に、エンコード処理を継続して行うことにより、第１層から第２層にわたるコンテンツデータのリアルタイム記録を実現することができる。【００４７】
その後、ユーザが例えば操作部３３に設けられた記録停止ボタン（図示せず）を押す。これにより、システム制御部３０から記録停止指示が発せられ、コンテンツデータの記録が停止する（ステップＳ９：ＹＥＳ）。これに応じて、記録制御部１９は、第２層の記録領域４６にすでに記録されたコンテンツデータおよび記録領域４６に記録されることが確定したコンテンツデータにより第２ＶＴＳを形成するための処理を行う（ステップＳ１０）。すなわち、記録制御部１９は、映像エンコーダ１６および音声エンコーダ１７に対し、データブロックのクローズ処理を行う旨の指令を発する。この指令に応じ、映像エンコーダ１６は、バッファメモリ１６Ａに現在蓄えられている映像信号により、１個のＶＯＢを形成するための映像データブロックを形成する。また、音声エンコード１７も、クローズ処理を行う旨の指令に応じ、バッファメモリ１７Ａに現在蓄えられている音声信号により、１個のＶＯＢを形成するための音声データブロックを形成する。続いて、記録制御部１９は、現段階において記録領域４３にすでに記録されているコンテンツデータと、現段階においてバッファメモリ１６Ａ、１７Ａに蓄えられているコンテンツデータ（記録領域４６に記録されることが確定したコンテンツデータ）とにより第２ＶＴＳを形成する。すなわち、現段階において記録領域４６にすでに記録されている１個または複数個のＶＯＢと、現段階においてバッファメモリ１６Ａ、１７Ａに蓄えられている１個のＶＯＢとにより１個のＶＴＳを形成する。具体的には、当該第２ＶＴＳのＶＴＳＩおよびＶＴＳＩのバックアップ情報（ＶＴＳＩバックアップ）を生成する。【００４８】
続いて、図８に示すように、記録制御部１９は、現段階においてバッファメモリ１６Ａ、１７Ａに蓄えられている１個のＶＯＢに関するコンテンツデータを記録領域４６に記録する。この結果、第２層の記録領域４６において、位置Ｐ９までコンテンツデータが記録される。また、第２層の記録領域４６において、位置Ｐ８に続く位置から位置Ｐ９までの間に記録されたコンテンツデータが、第２ＶＴＳを形成するためのコンテンツデータとなる。【００４９】
続いて、図９に示すように、記録制御部１９は、第１ＶＴＳのＶＴＳＩを予約領域５２に記録し、第１ＶＴＳのＶＴＳＩのバックアップ情報および第２ＶＴＳのＶＴＳＩを予約領域５５に記録し、第２ＶＴＳのＶＴＳＩを記録領域４６における位置Ｐ９に続く領域に記録する（図２中のステップＳ１１）。これにより、予約領域５２に記録されたＶＴＳＩ、記録領域４３に記録されたコンテンツデータ、および予約領域５５に記録されたＶＴＳＩのバックアップ情報により、第１ＶＴＳが形成される。また、予約領域５５に記録されたＶＴＳＩ、記録領域４６に記録されたコンテンツデータ、およびこのコンテンツデータに続いて記録されたＶＴＳＩのバックアップ情報により、第２ＶＴＳが形成される。【００５０】
その後、２層追記型ＤＶＤ２に対しファイナライズ処理が行われると、図１０に示すように、第１層の予約領域５１にＵＤＦ情報およびＶＭＧが記録され、かつ第２層の記録領域４６において末尾位置に向けて残りの未記録領域がある場合には、この未記録領域に例えばＮＵＬＬデータが記録される（図２中のステップＳ１２）。【００５１】
以上説明したとおり、記録再生装置１は、コンテンツデータを２層追記型ＤＶＤ２の第１層と第２層とにわたって記録するにあたり、第１層の記録領域４３に記録されたコンテンツデータによって第１ＶＴＳを形成し、第２層の記録領域４６に記録されたコンテンツデータによって第２ＶＴＳを形成する。記録再生装置１によれば、コンテンツデータが２個のＶＴＳに分かれるものの、コンテンツデータのエンコード処理を継続しながら、第１層の記録領域４３に対するコンテンツデータの記録処理と、第２層の記録領域４６に対するコンテンツデータの記録処理とを行うので、コンテンツデータを第１層と第２層にわたってリアルタイムに記録することができる。【００５２】
また、記録再生装置１によれば、第１層の記録領域４３に記録されたコンテンツデータによって第１ＶＴＳを形成し、第２層の記録領域４６に記録されたコンテンツデータによって第２ＶＴＳを形成するので、セルが第１層と第２層をまたいで記録されることがない。したがって、ＤＶＤビデオ規格を遵守しながら、コンテンツデータを２層追記型ＤＶＤの第１層と第２層とにわたって記録することが可能になる。よって、２層追記型ＤＶＤに関する記録および再生につき、他社製品との互換性をとることができる。【００５３】
さらに、記録再生装置１によれば、第１層の記録領域４３に記録されたコンテンツデータによって第１ＶＴＳを形成し、第２層の記録領域４６に記録されたコンテンツデータによって第２ＶＴＳを形成するので、２層追記型ＤＶＤ２の第１層と第２層とにわたって記録したコンテンツデータのすべてを再生することが可能となる。また、１層追記型ＤＶＤと同様の再生品質を維持することができる。すなわち、コンテンツデータを再生したとき、層変更の直前において、例えば画面に何も映らなくなる、画面にノイズが映る、音声が鳴らなくなるなどというように、映像や音声に障害が発生するのを防止することができる。【００５４】
また、記録再生装置１によれば、コンテンツデータを、第１層の記録領域４３に記録される第１ＶＴＳを形成するコンテンツデータと、第２層の記録領域４６に記録される第２ＶＴＳを形成するためのコンテンツデータとに分けるので、エンコード処理用のバッファメモリ１６Ａ、１７Ａの容量が増加するのを防止することができる。すなわち、記録再生装置１によれば、各ＶＴＳのサイズが２層追記型ＤＶＤの各層の記録領域の大きさを超えることがない。そして、２層追記型ＤＶＤの各層の記録領域の大きさは、１層追記型ＤＶＤの記録領域の大きさを超えることがない。したがって、各ＶＴＳを構成するＶＯＢのサイズが、１層追記型ＤＶＤにコンテンツデータを記録する場合の各ＶＴＳを構成するＶＯＢのサイズとほぼ同じか、またはこれよりも小さくなる。上述したように、エンコード処理用のバッファメモリは１個のＶＯＢを蓄えることができる容量を有している。とすれば、ＶＯＢのサイズに大きな変化がないので、バッファメモリ１６Ａ、１７Ａの容量を増加させなくてもよい。したがって、コンテンツデータを２層追記型ＤＶＤに記録する機能を備えた記録再生装置を製造する場合に、コンテンツデータを１層追記型ＤＶＤに記録する機能を備えた記録再生装置に用いられるバッファメモリ、すなわち従来から量産され安価に入手することができるバッファメモリを用いることができる。また、記録再生装置の回路基板の設計変更などの必要性がなくなる場合もある。よって、２層追記型ＤＶＤ記録機能を備えた記録再生装置の製造コストの低減、開発期間の短縮化などを実現することができる。【００５５】
なお、記録再生装置１において、記録制御手段１９およびシステム制御部３０が、本発明の第１コンテンツデータ記録手段、判定手段、第１ＶＴＳ形成処理手段、第２コンテンツデータ記録手段、第２ＶＴＳ形成処理手段、領域予約手段、管理情報記録手段、バックアップ情報記録手段、第１領域予約手段、第１データブロック形成処理手段、第２領域予約手段、第２データブロック形成処理手段、第１管理情報記録手段および第２管理情報記録手段の具体例である。より具体的には、図２中のステップＳ３が第１コンテンツデータ記録手段の具体例であり、ステップＳ４が判定手段の具体例であり、ステップＳ５が第１ＶＴＳ形成処理手段の具体例であり、ステップＳ８が第２コンテンツデータ記録手段の具体例であり、ステップＳ１０が第２ＶＴＳ形成処理手段の具体例であり、ステップＳ７が領域予約手段の具体例であり、ステップＳ１１が管理情報記録手段およびバックアップ情報記録手段の具体例である。また、ステップＳ２が第１領域予約手段の具体例であり、ステップＳ５が第１データブロック形成処理手段の具体例であり、ステップＳ７が第２領域予約手段の具体例であり、ステップＳ１０が第２データブロック形成処理手段の具体例であり、ステップＳ１１が第１管理情報記録手段および第２管理情報記録手段の具体例である。また、映像エンコーダ１６、音声エンコーダ１７およびマルチプレクサ１８がエンコード手段の具体例である。【００５６】
また、上述した説明では、コンテンツデータを未記録の２層追記型ＤＶＤに記録する場合を例にあげた。しかし、記録再生装置１は、既に他のコンテンツデータ（他のＶＴＳ）などが記録された２層追記型ＤＶＤにコンテンツデータを追記することもできる。図１１は、第１層の記録領域に既に他のコンテンツデータ（他のＶＴＳ）が記録された２層追記型ＤＶＤに新たなコンテンツデータを追記している状態を示している。図１１に示すように、２層追記型ＤＶＤ３の第１層の記録領域には、先頭位置Ｐ２１から位置Ｐ２２までの間には、ＵＤＦ情報およびＶＭＧを記録するための予約領域６１が確保されている。これは他のコンテンツデータ（他のＶＴＳ６２）を記録するときに確保されたものである。そして、位置Ｐ２２に続く位置から位置Ｐ２３までの間には、他のコンテンツデータ（他のＶＴＳ６２）が記録されている。記録再生装置１の記録制御部１９は、これから形成するＶＴＳのＶＴＳＩを生成するのに必要な情報を生成するためのカウント値などを初期化した後、他のコンテンツデータ（他のＶＴＳ６２）が記録された領域以後の位置から、具体的には位置Ｐ２３に続く位置から位置Ｐ２４間までの間に、ＶＴＳＩを記録するための予約領域を確保する。続いて、記録制御部１９は、予約領域以後の位置から、具体的には位置Ｐ２４に続く位置から新たなコンテンツデータを記録する。これ以後の動作は上述したリアルタイム記録動作（図２中のステップ３以後）と同じである。【００５７】
また、上述したように、システム制御部３０は、コンテンツデータの記録が第１層の記録領域４３の末尾位置Ｐ６付近まで行われたか否かを判定する（図２中のステップＳ４）。この判定方法として、上述の説明では、積算値Ｖａが基準値Ｖｒを超えたときに、コンテンツデータの記録が記録領域４３の末尾位置Ｐ６付近まで行われたと判定する方法を例にあげた。しかし、この判定方法はこれに限られない。例えば、図４に示すように、記録領域４３における現在の記録位置ｐｃと位置Ｐ４とを比較し、現在の記録位置ｐｃが位置Ｐ４を超えたときに、コンテンツデータの記録が記録領域４３の末尾位置Ｐ６付近まで行われたと判定してもよい。この場合には、記録領域４３の末尾位置Ｐ６と位置Ｐ４との間の領域の大きさが例えば通常の１ＶＯＢのサイズに対応するように位置Ｐ４を設定する。【００５８】
また、上述したように、記録制御部１９は、第１ＶＴＳを形成するための処理を終了した後、第２ＶＴＳのＶＴＳＩを生成するのに必要な情報を生成するためのカウント値などを初期化する（ステップＳ６）。しかし、第２ＶＴＳを形成するための処理（ステップＳ１０）を行うときに、第２ＶＴＳを形成するセル、第２ＶＴＳを形成する各セルのアドレスなどを特定することができれば、ステップＳ６においてカウント値を初期化しなくてもよい。例えば、第２ＶＴＳを形成するセルに対応するセル番号にマーキングをしておけば、第２ＶＴＳを形成するセル、第２ＶＴＳを形成する各セルのアドレスなどを特定することができる。【００５９】
また、上述したように、記録再生装置１の記録制御部１９は、第１ＶＴＳを形成するためのコンテンツデータの記録が行われた後における第１層の記録領域４３の残領域５３から第２層の記録領域４６の先頭領域５４にかけて予約領域５５を確保する（図２中のステップＳ７）。そして、第１ＶＴＳのＶＴＳＩのバックアップ情報および第２ＶＴＳのＶＴＳＩを予約領域５５に記録する（ステップＳ１１）。このとき、第１ＶＴＳのＶＴＳＩのバックアップ情報および第２ＶＴＳのＶＴＳＩを予約領域５５における配置は、特に限定されない。図１２ないし図１４は、２層追記型ＤＶＤ２の予約領域５５を示している。図１２に示すように、第１ＶＴＳのＶＴＳＩのバックアップ情報を第１層の記録領域４３の残領域５３に記録し、第２ＶＴＳのＶＴＳＩを第２層の記録領域４６の先頭領域５４に記録してもよい。あるいは、図１３に示すように、第１ＶＴＳのＶＴＳＩのバックアップ情報を残領域５３と先頭領域５４とにわたって記録し、第２ＶＴＳのＶＴＳＩを先頭領域５４に記録してもよい。あるいは、図１４に示すように、第１ＶＴＳのＶＴＳＩのバックアップ情報を残領域５３に記録し、第２ＶＴＳのＶＴＳＩを残領域５３と先頭領域５４とにわたって記録してもよい。図１２ないし図１４に示すいずれかの配置となるように意図的に制御してもよいが、このような制御をしなくてもよい。つまり、第１ＶＴＳのＶＴＳＩのバックアップ情報および第２ＶＴＳのＶＴＳＩを予約領域５５（残領域５３および先頭領域５４）に順次記録するだけでよい。これにより、残領域５３の大きさ（第１ＶＴＳを形成するコンテンツデータの大きさ、つまり図５中のＰ５の位置）に応じて結果的に、第１ＶＴＳのＶＴＳＩのバックアップ情報および第２ＶＴＳのＶＴＳＩの配置が図１２ないし図１４のいずれかに示すようになる。【００６０】
また、上述した説明では、第１ＶＴＳのＶＴＳＩの予約領域５２への記録、第１ＶＴＳのＶＴＳＩのバックアップ情報および第２ＶＴＳのＶＴＳＩの予約領域５５への記録、および第２ＶＴＳのＶＴＳＩの記録領域４６への記録を、第２ＶＴＳを形成するコンテンツデータの記録領域４６への記録が終了した後にいっぺんに行う場合を例にあげた。しかし、本発明はこれに限られない。例えば、コンテンツデータの記録領域４６への記録を行う前に、第１ＶＴＳのＶＴＳＩの予約領域５２への記録、および第１ＶＴＳのＶＴＳＩのバックアップ情報の予約領域５５への記録を行ってもよい。【００６１】
また、記録再生装置１では、テレビ放送局またはビデオカメラなどからアナログの映像信号および音声信号を受け取り、これをデジタルの映像信号および音声信号に変換してから、これらをエンコードし、記録する。しかし、本発明はこれに限られない。デジタルの映像信号および音声信号を受け取り、これらに対しエンコードを行い、記録してもよい。また、すでにＤＶＤビデオ規格によりエンコードされた映像信号および音声信号を受け取り、これらを、第１ＶＴＳを形成するコンテンツデータおよび第２ＶＴＳを形成するコンテンツデータに分け、第１ＶＴＳを形成するコンテンツデータを第１層の記録領域４３に記録し、第２ＶＴＳを形成するコンテンツデータを第２層の記録領域４６に記録してもよい。また、本発明はコンテンツデータの再生機能を有しない記録装置にも適用することができる。また、記録装置に映像信号および音声信号を供給する信号供給源も、テレビ放送局、ビデオカメラなどに限定されない。さらに、コンテンツデータは映像信号および音声信号に限られない。さらに、コンテンツデータは映像信号だけでもよい。【００６２】
また、本発明の記録装置は、例えばＤＶＤレコーダなどのＡＶ機器に限らず、コンピュータプログラムをコンピュータに読み込ませることによって実現することも可能である。この場合には、上述した記録制御部１９およびシステム制御部３０などの機能、すなわち第１コンテンツデータ記録手段、判定手段、第１ＶＴＳ形成処理手段、第２コンテンツデータ記録手段および第２ＶＴＳ形成処理手段などを実現するためのコンピュータプログラムを作成する。【００６３】
さらに本発明の記録装置は、２層追記型ＤＶＤ（例えば、２層のＤＶＤ−Ｒ）に記録する場合を例にあげたが、２層の書換型ＤＶＤ（例えば、２層のＤＶＤ−ＲＷ）に対しても適用可能である。【００６４】
また、本発明は、請求の範囲および明細書全体から読み取るこのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴う記録装置および記録方法並びにこれらの機能を実現するコンピュータプログラムもまた本発明の技術思想に含まれる。
【産業上の利用可能性】
【００６５】
本発明に係る２層記録ディスクのための記録装置および記録方法は、例えばＤＶＤ等の２層の記録層を有する光ディスクに対しコンテンツデータの記録を行うＤＶＤレコーダ等の記録装置に利用可能である。
【図１】
0004379632.tif 000002
【図２】
0004379632.tif 000003
【図３】
0004379632.tif 000004
【図４】
0004379632.tif 000005
【図５】
0004379632.tif 000006
【図６】
0004379632.tif 000007
【図７】
0004379632.tif 000008
【図８】
0004379632.tif 000009
【図９】
0004379632.tif 000010
【図１０】
0004379632.tif 000011
【図１１】
0004379632.tif 000012
【図１２】
0004379632.tif 000013
【図１３】
0004379632.tif 000014
【図１４】
0004379632.tif 000015