(57)【要約】  第１記録処理では、第１層の記録領域（４３）の未使用領域Ｒ１におけるコンテンツデータ（６１）の記録開始位置Ｐ５を調節することによって第ｋ番目のセル（６２）の末尾位置を第１層の記録領域（４３）の末尾位置Ｐ６に合わせる。また、第２記録処理では、層をまたぐことになる第ｍ番目のセルを２個のセルに分割し、これらを第１層の記録領域（４３）の末尾領域と第２層の記録領域（４６）の先頭領域にそれぞれ記録する。【特許請求の範囲】
【請求項１】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録装置であって、
前記コンテンツデータを前記２層記録ディスクの第１層の記録領域の未使用領域に記録したときに前記コンテンツデータの先頭から数えて第ｍ番目（ｍは１以上の整数、かつｍ≦ｎ）のデータブロックの前部の末尾位置が前記第１層の記録領域の末尾位置に一致するように、前記第ｍ番目のデータブロックを前部と後部とに分割し、前記第ｍ番目のデータブロックの前部により第１特定データブロックを形成し、前記第ｍ番目のデータブロックの後部により第２特定データブロックを形成する分割手段と、
前記コンテンツデータのうち当該コンテンツデータの先頭から第ｍ−１番目のデータブロックまでの部分および前記第１特定データブロックを前記第１層の記録領域の未使用領域に記録する第１層記録手段と、
前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更手段と、
前記第２特定データブロックおよび前記コンテンツデータの残部を前記第２層の記録領域に記録する第２層記録手段とを備えていることを特徴とする記録装置。
【請求項２】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録装置であって、
前記コンテンツデータを前記２層記録ディスクの第１層の記録領域の未使用領域に記録したときに前記コンテンツデータの先頭から数えて第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のデータブロックの末尾位置が前記第１層の記録領域の末尾位置に一致するように、前記第１層の記録領域の未使用領域における前記コンテンツデータの記録開始位置を決定する記録開始位置決定手段と、
前記コンテンツデータのうち当該コンテンツデータの先頭から前記第ｋ番目のデータブロックまでの部分を前記第１層の記録領域の未使用領域における前記記録開始位置から記録する第１層記録手段と、
前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更手段と、
前記第２層の記録領域に前記コンテンツデータの残部を記録する第２層記録手段とを備えていることを特徴とする記録装置。
【請求項３】
前記記録開始位置決定手段は、前記第１層の記録領域における未使用領域の長さをＡとし、前記コンテンツデータの先頭から前記ｎ個のデータブロックの末尾までの長さをそれぞれＢｊ（ｊは１、２、…、ｎ−１、ｎ）とすると、ＢｊがＡ以下であり、かつＡからＢｊを引いた長さが最小となるような前記第ｋ番目のデータブロックを選択するデータブロック選択手段を備えていることを特徴とする請求の範囲第２項に記載の記録装置。
【請求項４】
前記第１層記録手段は、前記コンテンツデータに関する管理情報を記録するために前記第１層の記録領域の未使用領域の直前に確保された管理情報記録領域の長さを調節することによって前記記録開始位置を設定する記録開始位置設定手段を備えていることを特徴とする請求の範囲第２項に記載の記録装置。
【請求項５】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録装置であって、
前記コンテンツデータを前記２層記録ディスクの第１層の記録領域の未使用領域に記録したときに、前記２層記録ディスクの層をまたいで記録されることが予想される第ｊ番目（ｊは１以上の整数、かつｊ≦ｎ）のデータブロックと第ｊ−１番目のデータブロックとの間にダミーデータブロックを挿入するダミーデータブロック挿入手段と、
前記ダミーデータブロックが挿入された前記コンテンツデータのうち当該コンテンツデータの先頭から前記ダミーデータブロックまでの部分を前記第１層の記録領域の未使用領域に記録する第１層記録手段と、
前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更手段と、
前記コンテンツデータの残部を前記第２層の記録領域に記録する第２層記録手段とを備えていることを特徴とする記録装置。
【請求項６】
前記ダミーデータブロックの長さは、前記コンテンツデータの先頭から前記第ｊ−１番目のデータブロックを前記第１層の記録領域の未使用領域に記録したときに前記第ｊ−１番目のデータブロックの末尾位置に続く位置から前記第１層の記録領域の末尾位置までの間の長さとほぼ等しいことを特徴とする請求の範囲第５項に記載の記録装置。
【請求項７】
前記データブロックはＤＶＤビデオ規格におけるセルであることを特徴とする請求の範囲第１項の記録装置。
【請求項８】
前記データブロックはＤＶＤビデオ規格におけるセルであることを特徴とする請求の範囲第２項の記録装置。
【請求項９】
前記データブロックはＤＶＤビデオ規格におけるセルであることを特徴とする請求の範囲第５項の記録装置。
【請求項１０】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、
前記コンテンツデータを前記２層記録ディスクの第１層の記録領域の未使用領域に記録したときに前記コンテンツデータの先頭から数えて第ｍ番目（ｍは１以上の整数、かつｍ≦ｎ）のデータブロックの前部の末尾位置が前記第１層の記録領域の末尾位置に一致するように、前記第ｍ番目のデータブロックを前部と後部とに分割し、前記第ｍ番目のデータブロックの前部により第１特定データブロックを形成し、前記第ｍ番目のデータブロックの後部により第２特定データブロックを形成する分割工程と、
前記コンテンツデータのうち当該コンテンツデータの先頭から第ｍ−１番目のデータブロックまでの部分および前記第１特定データブロックを前記第１層の記録領域の未使用領域に記録する第１層記録工程と、
前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更工程と、
前記第２特定データブロックおよび前記コンテンツデータの残部を前記第２層の記録領域に記録する第２層記録工程とを備えていることを特徴とする記録方法。
【請求項１１】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、
前記コンテンツデータのうち当該コンテンツデータの先頭から第ｍ−１番目（ｍは１以上の整数、かつｍ≦ｎ）のデータブロックまでの部分を前記２層記録ディスクの第１層の記録領域の未使用領域に記録する第１層記録工程と、
前記第１層の記録領域の未使用領域において前記第ｍ−１番目のデータブロックに続く位置から第ｍ番目のデータブロックを記録したときに当該第ｍ番目のデータブロックの前部の末尾位置が前記第１層の記録領域の末尾位置に一致するように、前記第ｍ番目のデータブロックを前部と後部とに分割し、前記第ｍ番目のデータブロックの前部により第１特定データブロックを形成し、前記第ｍ番目のデータブロックの後部により第２特定データブロックを形成する分割工程と、
前記第１層の記録領域の未使用領域において前記第ｍ−１番目のデータブロックに続く位置から前記第１特定データブロックを記録する分割記録工程と、
前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更工程と、
前記第２特定データブロックおよび前記コンテンツデータの残部を前記第２層の記録領域に記録する第２層記録工程とを備えていることを特徴とする記録方法。
【請求項１２】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、
前記コンテンツデータを前記２層記録ディスクの第１層の記録領域の未使用領域に記録したときに前記コンテンツデータの先頭から数えて第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のデータブロックの末尾位置が前記第１層の記録領域の末尾位置に一致するように、前記第１層の記録領域の未使用領域における前記コンテンツデータの記録開始位置を決定する記録開始位置決定工程と、
前記コンテンツデータのうち当該コンテンツデータの先頭から前記第ｋ番目のデータブロックまでの部分を前記第１層の記録領域の未使用領域における前記記録開始位置から記録する第１層記録工程と、
前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更工程と、
前記第２層の記録領域に前記コンテンツデータの残部を記録する第２層記録工程とを備えていることを特徴とする記録方法。
【請求項１３】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、
前記コンテンツデータを前記２層記録ディスクの第１層の記録領域の未使用領域に記録したときに、前記２層記録ディスクの層をまたいで記録されることが予想される第ｊ番目（ｊは１以上の整数、かつｊ≦ｎ）のデータブロックと第ｊ−１番目のデータブロックとの間にダミーデータブロックを挿入するダミーデータブロック挿入工程と、
前記ダミーデータブロックが挿入された前記コンテンツデータのうち当該コンテンツデータの先頭から前記ダミーデータブロックまでの部分を前記第１層の記録領域の未使用領域に記録する第１層記録工程と、
前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更工程と、
前記コンテンツデータの残部を前記第２層の記録領域に記録する第２層記録工程とを備えていることを特徴とする記録方法。
【請求項１４】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、
前記２層記録ディスクの第１層の記録領域における未使用領域の長さをＡとし、前記コンテンツデータの先頭から前記ｎ個のデータブロックの末尾までの長さをそれぞれＢｊ（ｊは１、２、…、ｎ−１、ｎ）とすると、ＢｊがＡ以下であり、かつＡからＢｊを引いた長さが最小となるような前記第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のデータブロックを選択するデータブロック選択工程と、
前記コンテンツデータの先頭から前記第ｋ番目のデータブロックの末尾までの長さＢｋと前記長さＡとの差Ｃが所定の長さ以下であるときには請求項１２に記載の記録方法を実行し、前記差Ｃが所定の長さよりも長いときには請求項１０に記載の記録方法を実行する記録方法選択工程を備えていることを特徴とする記録方法。
【請求項１５】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、
前記２層記録ディスクの第１層の記録領域における未使用領域の長さをＡとし、前記コンテンツデータの先頭から前記ｎ個のデータブロックの末尾までの長さをそれぞれＢｊ（ｊは１、２、…、ｎ−１、ｎ）とすると、ＢｊがＡ以下であり、かつＡからＢｊを引いた長さが最小となるような前記第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のデータブロックを選択するデータブロック選択工程と、
前記コンテンツデータの先頭から前記第ｋ番目のデータブロックの末尾までの長さＢｋと前記長さＡとの差Ｃが所定の長さ以下であるときには請求項１２に記載の記録方法を実行し、前記差Ｃが所定の長さよりも長いときには請求項１１に記載の記録方法を実行する記録方法選択工程を備えていることを特徴とする記録方法。
【請求項１６】
請求の範囲第１項に記載の記録装置としてコンピュータを機能させることを特徴とするコンピュータプログラム。
【請求項１７】
請求の範囲第２項に記載の記録装置としてコンピュータを機能させることを特徴とするコンピュータプログラム。
【請求項１８】
請求の範囲第５項に記載の記録装置としてコンピュータを機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２層記録ディスク、すなわち２層の記録層を有する光ディスクに対しコンテンツデータの記録を行うことができる記録装置および記録方法に関する。
【背景技術】
【０００２】
ＤＶＤは、情報を高密度に記録することができる光ディスクとして広く普及している。ＤＶＤには、再生専用型ＤＶＤ、追記型ＤＶＤおよび書換型ＤＶＤがある。再生専用型ＤＶＤには、情報が記録された層が１層のものと２層のものとがある。さらに、２層のＤＶＤには、片面２層のものと両面２層のものとがある。【０００３】
現在、１層の追記型ＤＶＤが広く普及している。１層追記型ＤＶＤの記録容量は４．７ＧＢである。１層追記型ＤＶＤには、例えば２時間程度の映像および音声を含むコンテンツデータを記録することができる。【０００４】
他方、現在、１層追記型または書換型ＤＶＤに対し情報の記録を行うディスクドライブ装置と、ハードディスクドライブ装置などの大記録容量（例えば数十ないし数百ＧＢ）の記録媒体を備えた記録装置とを搭載したＤＶＤレコーダが普及している。このＤＶＤレコーダによれば、例えばテレビ放送局から送られるテレビ番組に関する映像信号および音声信号をＤＶＤビデオ規格に従ってエンコードし、これをハードディスクなどの大容量記録媒体に記録することができる。さらに、このＤＶＤレコーダによれば、ハードディスクなどの大容量記録媒体に記録されたエンコード済みのコンテンツデータを１層追記型ＤＶＤなどにダビングすることができる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、現在、片面２層の追記型ＤＶＤ（以下、これを「２層追記型ＤＶＤ」という）の開発が進められている。２層追記型ＤＶＤの記録容量は、１層追記型ＤＶＤの記録容量と比較して大きい。２層追記型ＤＶＤには、１層追記型ＤＶＤに記録することができるコンテンツデータよりも長時間のコンテンツデータを連続的に記録することを実現したい。例えば、上述したハードディスクドライブ装置などの大容量記録装置を内蔵したＤＶＤレコーダに、２層追記型ＤＶＤに対し情報の記録を行うディスクドライブ装置を設け、ハードディスクなどの大容量記録媒体に記録された長時間のエンコード済みのコンテンツデータを２層追記型ＤＶＤに当該２層追記型ＤＶＤの第１層と第２層とにわたって連続的にダビングすることを実現したい。【０００６】
しかし、ＤＶＤビデオ規格を遵守しながら、このような長時間のエンコード済みのコンテンツデータを２層追記型ＤＶＤの第１層と第２層とにわたって連続的に記録することが困難であるという問題がある。【０００７】
例えば、エンコード済みのコンテンツデータを２層追記型ＤＶＤの第１層と第２層にわたって単純に連続的に記録すると、セル（cell）が第１層と第２層との間をまたいで記録されてしまう場合がある。これはＤＶＤビデオ規格に反する。すなわち、ＤＶＤビデオ規格に従ってエンコードされたコンテンツデータは、再生単位となるデータブロック、すなわちセルに分割されている。そして、コンテンツデータはセルに分割された状態でＤＶＤの記録領域に記録される。ＤＶＤビデオ規格上、セルはＤＶＤの記録領域に物理的に連続して記録されなければならない。このため、２層追記型ＤＶＤの層をまたいでセルを記録することは許されない。【０００８】
そこで、セルが層をまたぐのを防止するために、第１層の記録領域の末尾付近までセルを記録し、次のセルを第２層の記録領域の先頭から記録する方法が考えられる。しかし、この方法によると、第１層の記録領域の末尾部分に未記録領域が残る場合がある。そして、遅くとも２層追記型ＤＶＤに対しファイナライズ処理を完了する前までには、この未記録領域に再生に支障のない何らかのデータを記録しなければならない。この未記録領域に何らかのデータを記録すると、第１層の記録領域に記録された最後のコンテンツデータと第２層の記録領域に記録された最初のコンテンツデータとの間に、これらのコンテンツデータとは別のデータが挿入されることになる。このため、違った観点から再びＤＶＤビデオ規格違反が生じるおそれがある。また、挿入されたデータの内容によっては、コンテンツデータを再生したとき、層変更の直前に画面に何も映らなくなったり、画面にノイズが映ったり、音声が鳴らなくなったりするおそれがある。【０００９】
このように、ＤＶＤビデオ規格を遵守しながら、エンコード済みのコンテンツデータを２層追記型ＤＶＤの第１層と第２層とにわたって連続的に記録することは容易でない。【００１０】
他方、ＤＶＤビデオ規格に従わずに、独自の記録方法を採用すれば、セルが層をまたいではならないという制限などから解放されるため、エンコード済みのコンテンツデータを第１層と第２層とにわたって連続的に記録することが容易になるかもしれない。しかし、独自の記録方法を採用すれば、コンテンツデータの記録・再生について他社製品との互換性がとれなくなる。【００１１】
本発明は上記に例示したような問題点に鑑みなされたものであり、本発明の課題は、ＤＶＤビデオ規格を遵守しつつ、エンコード済みのコンテンツデータを２層記録ディスクの第１層と第２層とにわたって連続的に記録することができる記録装置、記録方法およびコンピュータプログラムを提供することにある。
【課題を解決するための手段】
【００１２】
上記課題を解決するために本発明の第１記録装置は、ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録装置であって、前記コンテンツデータを前記２層記録ディスクの第１層の記録領域の未使用領域に記録したときに前記コンテンツデータの先頭から数えて第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のデータブロックの末尾位置が前記第１層の記録領域の末尾位置に一致するように、前記第１層の記録領域の未使用領域における前記コンテンツデータの記録開始位置を決定する記録開始位置決定手段と、前記コンテンツデータのうち当該コンテンツデータの先頭から前記第ｋ番目のデータブロックまでの部分を前記第１層の記録領域の未使用領域における前記記録開始位置から記録する第１層記録手段と、前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更手段と、前記第２層の記録領域に前記コンテンツデータの残部を記録する第２層記録手段とを備えている。【００１３】
上記課題を解決するために本発明の第２記録装置は、ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録装置であって、前記コンテンツデータを前記２層記録ディスクの第１層の記録領域の未使用領域に記録したときに前記コンテンツデータの先頭から数えて第ｍ番目（ｍは１以上の整数、かつｍ≦ｎ）のデータブロックの前部の末尾位置が前記第１層の記録領域の末尾位置に一致するように、前記第ｍ番目のデータブロックを前部と後部とに分割し、前記第ｍ番目のデータブロックの前部により第１特定データブロックを形成し、前記第ｍ番目のデータブロックの後部により第２特定データブロックを形成する分割手段と、前記コンテンツデータのうち当該コンテンツデータの先頭から第ｍ−１番目のデータブロックまでの部分および前記第１特定データブロックを前記第１層の記録領域の未使用領域に記録する第１層記録手段と、前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更手段と、前記第２特定データブロックおよび前記コンテンツデータの残部を前記第２層の記録領域に記録する第２層記録手段とを備えている。【００１４】
上記課題を解決するために本発明の第３記録装置は、ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録装置であって、前記コンテンツデータを前記２層記録ディスクの第１層の記録領域の未使用領域に記録したときに、前記２層記録ディスクの層をまたいで記録されることが予想される第ｊ番目（ｊは１以上の整数、かつｊ≦ｎ）のデータブロックと第ｊ−１番目のデータブロックとの間にダミーデータブロックを挿入するダミーデータブロック挿入手段と、前記ダミーデータブロックが挿入された前記コンテンツデータのうち当該コンテンツデータの先頭から前記ダミーデータブロックまでの部分を前記第１層の記録領域の未使用領域に記録する第１層記録手段と、前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更手段と、前記コンテンツデータの残部を前記第２層の記録領域に記録する第２層記録手段とを備えている。【００１５】
上記課題を解決するために本発明の第１記録方法は、ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、前記コンテンツデータを前記２層記録ディスクの第１層の記録領域の未使用領域に記録したときに前記コンテンツデータの先頭から数えて第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のデータブロックの末尾位置が前記第１層の記録領域の末尾位置に一致するように、前記第１層の記録領域の未使用領域における前記コンテンツデータの記録開始位置を決定する記録開始位置決定工程と、前記コンテンツデータのうち当該コンテンツデータの先頭から前記第ｋ番目のデータブロックまでの部分を前記第１層の記録領域の未使用領域における前記記録開始位置から記録する第１層記録工程と、前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更工程と、前記第２層の記録領域に前記コンテンツデータの残部を記録する第２層記録工程とを備えている。【００１６】
上記課題を解決するために本発明の第２記録方法は、ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、前記コンテンツデータを前記２層記録ディスクの第１層の記録領域の未使用領域に記録したときに前記コンテンツデータの先頭から数えて第ｍ番目（ｍは１以上の整数、かつｍ≦ｎ）のデータブロックの前部の末尾位置が前記第１層の記録領域の末尾位置に一致するように、前記第ｍ番目のデータブロックを前部と後部とに分割し、前記第ｍ番目のデータブロックの前部により第１特定データブロックを形成し、前記第ｍ番目のデータブロックの後部により第２特定データブロックを形成する分割工程と、前記コンテンツデータのうち当該コンテンツデータの先頭から第ｍ−１番目のデータブロックまでの部分および前記第１特定データブロックを前記第１層の記録領域の未使用領域に記録する第１層記録工程と、前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更工程と、前記第２特定データブロックおよび前記コンテンツデータの残部を前記第２層の記録領域に記録する第２層記録工程とを備えている。【００１７】
上記課題を解決するために本発明の第３記録方法は、ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、前記コンテンツデータのうち当該コンテンツデータの先頭から前記第ｍ−１番目（ｍは１以上の整数、かつｍ≦ｎ）のデータブロックまでの部分を前記２層記録ディスクの第１層の記録領域の未使用領域に記録する第１層記録工程と、前記第１層の記録領域の未使用領域において前記第ｍ−１番目のデータブロックに続く位置から第ｍ番目のデータブロックを記録したときに当該第ｍ番目のデータブロックの前部の末尾位置が前記第１層の記録領域の末尾位置に一致するように、前記第ｍ番目のデータブロックを前部と後部とに分割し、前記第ｍ番目のデータブロックの前部により第１特定データブロックを形成し、前記第ｍ番目のデータブロックの後部により第２特定データブロックを形成する分割工程と、前記第１層の記録領域の未使用領域において前記第ｍ−１番目のデータブロックに続く位置から前記第１特定データブロックを記録する分割記録工程と、前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更工程と、前記第２特定データブロックおよび前記コンテンツデータの残部を前記第２層の記録領域に記録する第２層記録工程とを備えている。【００１８】
上記課題を解決するために本発明の第４記録方法は、ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、前記コンテンツデータを前記２層記録ディスクの第１層の記録領域の未使用領域に記録したときに、前記２層記録ディスクの層をまたいで記録されることが予想される第ｊ番目（ｊは１以上の整数、かつｊ≦ｎ）のデータブロックと第ｊ−１番目のデータブロックとの間にダミーデータブロックを挿入するダミーデータブロック挿入工程と、前記ダミーデータブロックが挿入された前記コンテンツデータのうち当該コンテンツデータの先頭から前記ダミーデータブロックまでの部分を前記第１層の記録領域の未使用領域に記録する第１層記録工程と、前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更工程と、前記コンテンツデータの残部を前記第２層の記録領域に記録する第２層記録工程とを備えている。【００１９】
上記課題を解決するために本発明の第５記録方法は、ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、前記２層記録ディスクの第１層の記録領域における未使用領域の長さをＡとし、前記コンテンツデータの先頭から前記ｎ個のデータブロックの末尾までの長さをそれぞれＢｊ（ｊは１、２、…、ｎ−１、ｎ）とすると、ＢｊがＡ以下であり、かつＡからＢｊを引いた長さが最小となるような前記第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のデータブロックを選択するデータブロック選択工程と、前記コンテンツデータの先頭から前記第ｋ番目のデータブロックの末尾までの長さＢｋと前記長さＡとの差Ｃが所定の長さ以下であるときには請求項８に記載の記録方法を実行し、前記差Ｃが所定の長さよりも長いときには請求項９に記載の記録方法を実行する記録方法選択工程を備えている。【００２０】
上記課題を解決するために本発明の第６記録方法は、ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、前記２層記録ディスクの第１層の記録領域における未使用領域の長さをＡとし、前記コンテンツデータの先頭から前記ｎ個のデータブロックの末尾までの長さをそれぞれＢｊ（ｊは１、２、…、ｎ−１、ｎ）とすると、ＢｊがＡ以下であり、かつＡからＢｊを引いた長さが最小となるような前記第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のデータブロックを選択するデータブロック選択工程と、前記コンテンツデータの先頭から前記第ｋ番目のデータブロックの末尾までの長さＢｋと前記長さＡとの差Ｃが所定の長さ以下であるときには請求項８に記載の記録方法を実行し、前記差Ｃが所定の長さよりも長いときには請求項１０に記載の記録方法を実行する記録方法選択工程を備えている。【００２１】
上記課題を解決するために本発明の第１ないし第３コンピュータプログラムは、本発明の第１ないし第３記録装置（但し、その各種形態も含む）としてコンピュータを機能させる。【００２２】
コンピュータ読取可能な媒体内の第１ないし第３コンピュータプログラム製品は上記課題を解決するために、コンピュータにより実行可能なプログラム命令を明白に具現化し、該コンピュータを、本発明の第１ないし第３記録装置（但し、その各種形態も含む）として機能させる。【００２３】
本発明の各コンピュータプログラム製品によれば、当該コンピュータプログラム製品を格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラム製品をコンピュータに読み込めば、或いは、例えば伝送波である当該コンピュータプログラム製品を、通信手段を介してコンピュータにダウンロードすれば、上述した本発明の第１ないし第３記録装置を比較的容易に実施可能となる。更に具体的には、当該コンピュータプログラム製品は、上述した本発明の第１ないし第３記録装置として機能させるコンピュータ読取可能なコード（或いはコンピュータ読取可能な命令）から構成されてよい。【００２４】
本発明のこのような作用及び他の利得は次に説明する実施の形態から更に明らかにされる。
【図面の簡単な説明】
【００２５】
【図１】本発明の第１実施形態である記録再生装置を示すブロック図である。
【図２】図１中の記録再生装置におけるダビング処理を示すフローチャートである。
【図３】図２中のダビング処理における第１記録処理を示すフローチャートである。
【図４】図２中のダビング処理における第２記録処理を示すフローチャートである。
【図５】図３中の第１記録処理により、ハードディスクに記録されたコンテンツデータが２層追記型ＤＶＤに記録された状態を示す説明図である。
【図６】図４中の第２記録処理により、ハードディスクに記録されたコンテンツデータが２層追記型ＤＶＤに記録された状態を示す説明図である。
【図７】図４中の第２記録処理におけるセル分割処理を示す説明図である。
【図８】本発明の第２実施形態である記録再生装置を示すブロック図である。
【図９】図８中の記録再生装置における第２記録処理を示すフローチャートである。
【図１０】本発明の第３実施形態である記録再生装置を示すブロック図である。
【図１１】図１０中の記録再生装置における第１記録処理を示すフローチャートである。
【図１２】図１１中の第１記録処理により、ハードディスクに記録されたコンテンツデータが２層追記型ＤＶＤに記録された状態を示す説明図である。
【符号の説明】
【００２６】
１、２、３  記録再生装置
１０  ２層追記型ＤＶＤ
１５  エンコーダ
２０  記録制御部
８１  信号処理部
３５、８２、９１  システム制御部
【発明を実施するための最良の形態】
【００２７】
以下、本発明を実施するための最良の形態について実施形態毎に順に図面を参照しながら説明する。【００２８】
（第１実施形態）
図１は、本発明の記録装置および記録方法の第１実施形態である記録再生装置の構造を示している。図１中の記録再生装置１は、エンコード済みのコンテンツデータを片面２層の追記型ＤＶＤ１０に当該２層追記型ＤＶＤ１０の２層にわたって記録することができる。具体的には、記録再生装置１は、大記録容量（例えば数十ないし数百ＧＢ）のハードディスク１７Ａを有するハードディスクドライブ装置１７を備えており、テレビ放送局などから受け取ったコンテンツデータをＤＶＤビデオ規格に従ってエンコードし、これをハードディスク１７Ａに記録することができる。さらに、記録再生装置１は、ハードディスク１７Ａに記録されたエンコード済みのコンテンツデータを２層追記型ＤＶＤ１０に当該２層追記型ＤＶＤ１０の２層にわたってダビングすることができる。【００２９】
図１中の記録再生装置１において、テレビ放送局などから受け取ったコンテンツデータをエンコードし、これをハードディスク１７Ａに記録する機能に関する構造および動作は次のとおりである。すなわち、テレビ放送局はアナログの映像信号および音声信号を送信する。テレビ受信部１１は、テレビ放送局から送信された映像信号および音声信号を受信する。これら映像信号および音声信号は、入力切換スイッチ１２、１３を介してＡ／Ｄコンバータ１４に供給され、Ａ／Ｄコンバータ１４によりデジタルの映像信号および音声信号にそれぞれ変換される。続いて、エンコーダ１５はＤＶＤビデオ規格に従って映像信号および音声信号をエンコードする。エンコードされた映像信号および音声信号はハードディスクドライブ装置１７に供給される。続いて、ハードディスクドライブ装置１７は、エンコードされた映像信号および音声信号、すなわちエンコード済みのコンテンツデータをハードディスク１７Ａに記録する。なお、記録再生装置１は、外部入力端子２２、２３を介して、例えばビデオカメラにより撮影および録音された映像信号および音声信号をハードディスク１７Ａに記録することもできる。【００３０】
また、記録再生装置１において、ハードディスク１７Ａに記録されたエンコード済みのコンテンツデータを２層追記型ＤＶＤ１０にダビングする機能に関する構造および動作は次のとおりである。ハードディスク１７Ａに記録されたエンコード済みのコンテンツデータは記録制御部２０に供給される。記録制御部２０は、ピックアップ２１を制御し、コンテンツデータを２層追記型ＤＶＤ１０に記録する。また、コンテンツデータを２層追記型ＤＶＤ１０に記録するとき、記録制御部２０は、システム制御部３５の制御のもと、このコンテンツデータに管理情報を付加する。【００３１】
また、後述するように、ハードディスク１７Ａに記録されたコンテンツデータを２層追記型ＤＶＤ１０に記録する前にセル分割処理を行う場合には、ハードディスク１７Ａに記録されたコンテンツデータの一部がエンコーダ１５に転送され、エンコード１５においてこのコンテンツデータの一部に対しセル分割処理が行われる。セル分割処理が行われたコンテンツデータの一部は、ハードディスクドライブ装置１７に戻され、ハードディスク１７Ａ上に記録される。この後、ハードディスク１７Ａに記録されたコンテンツデータが記録制御部２０に供給され、記録制御部２０により２層追記型ＤＶＤ１０に記録される。なお、記録制御部２０は、例えば演算処理回路および記憶素子などにより構成されている。【００３２】
一方、記録再生装置１において、２層追記型ＤＶＤ１０に記録されたコンテンツデータを再生する機能に関する構造および動作は次のとおりである。２層追記型ＤＶＤ１０に記録されたコンテンツデータは、再生制御部２６の制御のもと、ピックアップ２１により読み取られ、切換スイッチ２７を介してデコーダ２８に供給される。コンテンツデータは、デコーダ２８によって映像信号と音声信号とに分けられ、それぞれデコードされる。デコードされた映像信号および音声信号は、切換スイッチ２９、３０を介してＤ／Ａコンバータ３１に供給され、Ｄ／Ａコンバータ３１によりアナログの映像信号および音声信号に変換され、出力端子３２、３３を介して出力される。【００３３】
システム制御部３５は、テレビ受信部１１、Ａ／Ｄコンバータ１４、エンコーダ１５、ハードディスクドライブ装置１７、記録制御部２０、再生制御部２６、デコーダ２８など、記録再生装置１の各構成要素を制御する。具体的には、システム制御部３５は、エンコーダ１５、ハードディスクドライブ装置１７および記録制御部２０などを制御することにより、ハードディスク１７Ａに記録されたエンコード済みのコンテンツデータを２層追記型ＤＶＤ１０にダビングする処理（ダビング処理）を行う。システム制御部３５は、例えば演算処理装置および記憶素子などにより構成されている。さらに、記録再生装置１は、メモリ部３６、表示部３７および操作部３８を備えている。【００３４】
図２ないし図４は、記録再生装置１によるダビング処理の内容を示している。図５および図６は、このダビング処理によって、エンコード済みのコンテンツデータが２層追記型ＤＶＤ１０に記録された状態をそれぞれ示している。すなわち、このダビング処理においては、第１記録処理（図３）と第２記録処理（図４）とが選択的に実行される。図５は、第１記録処理によって、ハードディスク１７Ａに記録されたエンコード済みのコンテンツデータが２層追記型ＤＶＤ１０の記録領域４３、４６に記録された状態を示している。一方、図６は、第２記録処理によって、ハードディスク１７Ａに記録されたエンコード済みのコンテンツデータが２層追記型ＤＶＤ１０の記録領域４３、４６に記録された状態を示している。図５および図６のそれぞれにおいて、上段はハードディスク１７Ａに記録されたエンコード済みのコンテンツデータ（セルのみ図示）を示しており、下段は２層追記型ＤＶＤ１０の第１層および第２層に形成された螺旋状のトラックを、直線状に左右にそれぞれ引き延ばした状態で示している。また、図５および図６の２層追記型ＤＶＤ１０の記録状態は、ファイナライズ処理が行われる前の記録状態である。【００３５】
図５に示すように、２層追記型ＤＶＤ１０は、第１層および第２層の２層の記録層を有している。第１層の最内周部がリードイン領域４１であり、第１層の最外周部が中間領域４２である。第１層においてリードイン領域４１と中間領域４２との間が記録領域４３であり、コンテンツデータ、セルまたはＶＯＢ（Video OBject）の管理情報（制御情報も含まれる）、ＶＴＳ（Video Title Set）の管理情報（制御情報も含まれる）などは、この記録領域４３に記録される。また、第２層の最外周部が中間領域４４であり、第２層の最内周部がリードアウト領域４５である。第２層において中間領域４４とリードアウト領域４５との間が記録領域４６であり、コンテンツデータ、セルまたはＶＯＢの管理情報、ＶＴＳの管理情報などは、この記録領域４６にも記録される。２層追記型ＤＶＤ１０が未記録の場合、２層追記型ＤＶＤ１０の第１層の記録領域４３に対するコンテンツデータなどの記録は、先頭位置Ｐ１から末尾位置Ｐ６に向かって進行する。また、第２層の記録領域４６に対するコンテンツデータなどの記録は、先頭位置Ｐ７から末尾位置Ｐ８に向かって進行する。また、２層追記型ＤＶＤ１０に対するコンテンツデータの記録は、通常、第１層から第２層に向けて進行する。【００３６】
さて、これより、記録再生装置１におけるダビング処理について説明する。なお、以下の説明では、コンテンツデータの記録が過去に一度行われ、この結果、第１層の記録領域４３に１個のＶＴＳ５１がすでに記録されている２層追記型ＤＶＤ１０に対しコンテンツデータの追記を行う場合を例にあげる。そして、追記を行うコンテンツデータの量（長さ）は、記録開始時点における２層追記型ＤＶＤ１０の第１層の記録領域４３における未使用領域Ｒ１（図５参照）の長さよりも長いものとする。このため、このコンテンツデータを２層追記型ＤＶＤ１０に記録しようとすれば、これを第１層と第２層とにわたって記録することになる。また、図５において、第１層の記録領域４３の先頭位置Ｐ１から位置Ｐ２までの予約領域５２は、ファイナライズ処理時にディスク情報（例えばＵＤＦ情報およびＶＭＧ（Video Manager））を記録するための領域であり、過去にＶＴＳ５１を記録したときに確保されたものである。【００３７】
図２に示すように、まず、ユーザが例えば操作部３８を操作し、ダビング処理を開始する旨の指示を記録再生装置１に入力する。これに応じて、システム制御部３５はダビング処理を開始する（ステップＳ１）。【００３８】
続いて、システム制御部３５は、エンコード済みのコンテンツデータの中から、次の条件を満たす第ｋ番目のセルを選択する。すなわち、図５（図６）に示すように、ハードディスク１７Ａに記録され、ダビング処理の対象となっているエンコード済みのコンテンツデータ６１（７１）はｎ個（ｎは２以上の整数）のセルに分割されている。また、２層追記型ＤＶＤ１０の第１層の記録領域４３における未使用領域Ｒ１の長さはＡである。さらに、コンテンツデータ６１（７１）の先頭からｎ個のセルの末尾までの長さはそれぞれＢｊ（ｊは１、２、…、ｋ−１、ｋ、ｋ＋１、…、ｎ−１、ｎ）である。この場合、システム制御部３５は、ＢｊがＡ以下であり、かつ、ＡからＢｊを引いた長さが最小となるような第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のセルを選択する（ステップＳ２）。なお、未使用領域とは、後でデータの記録を行うために確保された領域以外の未記録領域を意味する。そして、第１層の記録領域４３の未使用領域Ｒ１は、ダビング処理が開始される前における記録領域４３の未使用領域から、これより２層追記型ＤＶＤ１０に記録されるコンテンツデータに関する管理情報（例えばＶＴＳＩ（Video Title Set Information））が実際に記録される領域（図５中の位置Ｐ３から位置Ｐ４の直前位置まで）を除いた領域を意味する。【００３９】
続いて、システム制御部３５は、コンテンツデータ６１（７１）の先頭から第ｋ番目のセルの末尾までの長さＢｋと長さＡとの差Ｃが所定の長さＬ１以下であるか否かを判定する（ステップＳ３）。差Ｃが所定の長さＬ１以下であるときには、システム制御部３５は、図３に示す第１記録処理を実行する（ステップＳ４）。一方、差Ｃが所定の長さＬ１よりも長いときには、システム制御部３５は、図４に示す第２記録処理を実行する（ステップＳ５）。【００４０】
第１記録処理では、図５に示すように、コンテンツデータ６１を２層追記型ＤＶＤ１０の第１層の記録領域４３の未使用領域Ｒ１に記録したときにコンテンツデータ６１中の第ｋ番目のセル６２の末尾位置が第１層の記録領域４３の末尾位置Ｐ６に一致するように、第１層の記録領域４３の未使用領域Ｒ１におけるコンテンツデータ６１の記録開始位置Ｐ５を決定する。そして、この記録開始位置Ｐ５からコンテンツデータ６１の記録を開始する。すなわち、第１層の記録領域４３の未使用領域Ｒ１におけるコンテンツデータ６１の記録開始位置Ｐ５を調節することによって第ｋ番目のセル６２の末尾位置を第１層の記録領域４３の末尾位置Ｐ６に合わせる。第１記録処理によれば、セルが層をまたぐのを防止することができ、かつ第１層の記録領域４３の末尾領域に未記録領域が形成されるのを防止することができる。【００４１】
しかし、第１記録処理を適切に実行するためには、第１層の記録領域４３の未使用領域に収まるような長さを有する１個のセルまたは複数個のセルの配列がコンテンツデータ６１（７１）の先頭に存在していなければならない。さらに、たとえこのような１個のセルまたは複数個のセルの配列がコンテンツデータ６１（７１）の先頭に存在していたとしても、当該１個のセルまたは複数個のセルの配列の末尾位置を第１層の記録領域４３の末尾位置Ｐ６と一致するように当該１個のセルまたは複数個のセルの配列の未使用領域Ｒ１における記録開始位置Ｐ５を決定した結果、未使用領域Ｒ１の先頭位置Ｐ４から記録開始位置Ｐ５までの長さが所定の長さＬ１を超えて長いときには、ダビング処理の終了後、記録領域４３に広範囲にわたって無駄な領域が形成されることになる。そこで、当該ダビング処理では、未使用領域Ｒ１の先頭位置Ｐ４から記録開始位置Ｐ５までの長さが所定の長さＬ１以下のときに限り第１記録処理を実行する。そして、未使用領域Ｒ１の先頭位置Ｐ４から記録開始位置Ｐ５までの長さが所定の長さＬ１より長いときは第２記録処理を実行する。【００４２】
第２記録処理では、図６に示すように、コンテンツデータ７１を第１層の記録領域４３の未使用領域Ｒ２における先頭位置Ｐ１１から記録したときにコンテンツデータ７１中の第ｍ番目（ｍは１以上の整数、かつｍ≦ｎ）のセル７２の前部の末尾位置が記録領域４３の末尾位置Ｐ６に一致するように、第ｍ番目のセル７２を前部と後部とに分割し、第ｍ番目のセル７２の前部によりセル７３（第１特定セル）を形成し、第ｍ番目のセル７２の後部によりセル７４（第２特定セル）を形成する。そして、セル７３を第１層の記録領域４３の末尾領域における未使用領域に記録し、セル７４を第２層の記録領域４６の先頭位置Ｐ７から記録する。すなわち、コンテンツデータ７１を第１層の記録領域４３の未使用領域Ｒ２における先頭位置Ｐ１１からそのまま記録すると層をまたぐことになる第ｍ番目のセル７２を、層の境界線、つまり第１層の記録領域４３の末尾位置Ｐ６を基準に２個のセル７２、７３に分割し、第１層の記録領域４３の末尾領域と第２層の記録領域４６の先頭領域にそれぞれ配置する。第２記録処理によっても、セルが層をまたぐのを防止することができ、かつ第１層の記録領域４３の末尾領域に未記録領域が形成されるのを防止することができる。【００４３】
このように記録再生装置１のダビング処理によれば、第１記録処理と第２記録処理とを選択的に実行することにより、２層追記型ＤＶＤの記録領域を無駄なく効率的に使用することができ、２層追記型ＤＶＤ１０に実際に記録することができるデータ量を増加させることができる。【００４４】
なお、図５中のコンテンツデータ６１は、ステップＳ２の処理の結果、未使用領域Ｒ１の先頭位置Ｐ４から記録開始位置Ｐ５までの長さが所定の長さＬ１以下になる例である。図６中のコンテンツデータ７１は、ステップＳ２の処理の結果、未使用領域Ｒ１の先頭位置Ｐ４から記録開始位置Ｐ５までの長さが所定の長さＬ１よりも長くなる例である。【００４５】
図３はダビング処理における第１記録処理（図２中のステップＳ４）の内容を示している。図３に示すように、第１記録処理が開始されると、まず、システム制御部３５は、コンテンツデータ６１の記録開始位置Ｐ５を決定する（ステップＳ１１）。すなわち、システム制御部３５は、コンテンツデータ６１を第１層の記録領域４３の未使用領域Ｒ１に記録したときにコンテンツデータ６１中の第ｋ番目のセル６２の末尾位置が記録領域４３の末尾位置Ｐ６（より具体的には第１層の記録領域４３の最後のＥＣＣ（Error Correction Code）の終わり）に一致するように、記録領域４３の未使用領域Ｒ１におけるコンテンツデータ６１の記録開始位置Ｐ５を決定する。なお、第ｋ番目のセル６２は、図２中のステップＳ２において選択されたセルである。【００４６】
続いて、システム制御部３５の制御のもと、記録制御部２０は、第１層の記録領域４３に管理情報記録領域５３を確保し、かつ記録開始位置Ｐ５を設定する（ステップＳ１２）。すなわち、記録制御部２０は、第１層の記録領域４３においてＶＴＳ５１がすでに記録された領域に続く位置Ｐ３から記録開始位置Ｐ５の直前位置までの間に管理情報記録領域５３を確保する。管理情報記録領域５３は、これから２層追記型ＤＶＤ１０に記録されるコンテンツデータ６１に関する管理情報（例えばＶＴＳＩ）を記録するための領域である。なお、この管理情報の管理情報記録領域５３への記録はコンテンツデータ６１の２層追記型ＤＶＤ１０への記録が終了した後に行われる。したがって、コンテンツデータ６１の２層追記型ＤＶＤ１０への記録が終了するまで管理情報記録領域５３は未記録のままである。【００４７】
また、ステップＳ１２において、記録制御部２０は、管理情報記録領域５３の長さを調節することによって記録開始位置Ｐ５を設定する。すなわち、記録制御部２０は、必要に応じて管理情報記録領域５３を、ここに記録される管理情報の長さよりも長く確保することによって、ステップＳ１１で決定された記録開始位置Ｐ５を設定する。例えば、管理情報を記録するためには、記録領域５３においてＶＴＳ５１がすでに記録された領域に続く位置Ｐ３から位置Ｐ４の直前位置までの間に管理情報記録領域を確保すれば足りる。しかし、記録制御部２０は、記録開始位置Ｐ５を設定するために、位置Ｐ４を越えて記録開始位置Ｐ５の直前位置まで管理情報記録領域５３を確保する。【００４８】
続いて、記録制御部２０は、コンテンツデータ６１のうち当該コンテンツデータ６１の先頭から第ｋ番目のセル６２までの部分を第１層の記録領域４３の未使用領域Ｒ１に記録する（ステップＳ１３）。すなわち、コンテンツデータ６１の先頭から第ｋ番目のセル６２までの部分をハードディスク１７Ａから読み出し、これを第１層の記録領域４３の未使用領域Ｒ１に記録する。このコンテンツデータ６１の記録は、記録領域４３の未使用領域Ｒ１における先頭位置（管理情報記録領域５３に続く位置）、すなわち記録開始位置Ｐ５から開始される。そして、記録領域４３の未使用領域Ｒ１の末尾領域には第ｋ番目のセル６２が記録される。さらに、この第ｋ番目のセル６２の末尾位置は記録領域４３の末尾位置Ｐ６に一致する。【００４９】
続いて、第ｋ番目のセル６２の記録が完了したら（ステップＳ１４：ＹＥＳ）、記録制御部２０またはシステム制御部３５は、コンテンツデータ６１を記録すべき記録領域を第１層の記録領域４３から第２層の記録領域４６に変更する（ステップＳ１５）。【００５０】
続いて、記録制御部２０は、第２層の記録領域４６にコンテンツデータ６１の残部を記録する（ステップＳ１６）。すなわち、記録制御部２０は、コンテンツデータ６１のうち第ｋ＋１番目のセルから第ｎ番目のセルまでの部分をハードディスク１７Ａから順次読み出し、これを記録領域４６の先頭位置Ｐ７から記録し始める。【００５１】
コンテンツデータ６１の第ｎ番目の記録が完了すると、システム制御部３５から記録制御部２０へ記録終了指令が発せられ、これによりコンテンツデータ７１の記録が終了する（ステップＳ１７：ＹＥＳ）。【００５２】
続いて、記録制御部２０は、管理情報記録領域５３に管理情報（例えばＶＴＳＩ）を記録する。さらに、記録制御部２０は、第２層の記録領域４６において最後のセルが記録された領域に続く未使用領域に管理情報のバックアップ情報（例えばＶＴＳＩバックアップ情報）を記録する（ステップＳ１８）。管理情報およびこのバックアップ情報は、システム制御部３５の制御のもと、記録制御部２０により生成される。また、管理情報記録領域５３の長さが管理情報の長さよりも長いために、管理情報記録領域５３に未記録領域（位置Ｐ４から位置Ｐ５直前までの間）が残っているときには、記録制御部２０は、この未記録領域に、記録・再生に支障のないデータ（例えばＮＵＬＬデータ）を記録する。【００５３】
その後、２層追記型ＤＶＤ１０に対しファイナライズ処理が行われると、第１層の予約領域５２にディスク情報（例えばＵＤＦ情報およびＶＭＧ）が記録され、かつ第２層の記録領域４６において末尾位置Ｐ８に向けて残りの未記録領域がある場合には、この未記録領域に例えばＮＵＬＬデータが記録される（ステップＳ１９）。【００５４】
図４はダビング処理における第２記録処理（図２中のステップＳ５）の内容を示している。図４に示すように、第２記録処理が開始されると、まず、システム制御部３５の制御のもと、記録制御部２０は、第１層の記録領域４３に管理情報記録領域５５を確保する（ステップＳ２１）。すなわち、記録制御部２０は、第１層の記録領域４３においてＶＴＳ５１がすでに記録された領域に続く位置Ｐ３から記録開始位置Ｐ１１直前の位置までの間に管理情報記録領域５５を確保する。管理情報記録領域５５の長さは、ここに記録される管理情報（例えばＶＴＳＩ）の長さに対応する。【００５５】
続いて、セル分割処理が行われる（ステップＳ２２）。セル分割処理は、コンテンツデータ７１を第１層の記録領域４３の未使用領域Ｒ２に記録したときにコンテンツデータ７１中の第ｍ番目（ｍは１以上の整数、かつｍ≦ｎ）のセル７２の前部の末尾位置が第１層の記録領域４３の末尾位置Ｐ６に一致するように、第ｍ番目のセル７２を前部と後部とに分割し、第ｍ番目のセル７２の前部によりセル７３（第１特定セル）を形成し、第ｍ番目のセル７２の後部によりセル７４（第２特定セル）を形成する処理である。【００５６】
セル分割処理はエンコード１５により行われる。すなわち、図６に示すように、システム制御部３５は、セル分割処理を行うにあたり、まず、ハードディスク１７Ａに記憶されたコンテンツデータ７１の中から第ｍ番目のセル７２を特定する。具体的には、システム制御部３５は、仮に第１層の記録領域４３における未使用領域Ｒ２の先頭位置Ｐ１１からコンテンツデータ７１を記録したときに層をまたぐこととなるような第ｍ番目のセル７２を特定する。この特定は、例えば次のように行われる。まず、システム制御部３５は、第１番目のセルの長さと未使用領域Ｒ２の長さとを比較する。第１番目のセルの長さが未使用領域Ｒ２の長さよりも短いときには、システム制御部３５は、続いて、第１番目のセルの長さに第２番目のセルの長さを積算し、この積算値と未使用領域Ｒ２の長さとを比較する。この積算値が未使用領域Ｒ２の長さよりも小さいときには、システム制御部３５は、続いて、積算値に第３番目のセルの長さを積算し、この積算値と未使用領域Ｒ２の長さとを再び比較する。システム制御部３５はこのような積算と比較とを繰り返し行う。そして、積算値が未使用領域Ｒ２の長さよりも大きくなったとき、システム制御部３５は、最後に積算の対象となったセルを第ｍ番目のセル７２として特定する。第ｍ番目のセル７２を特定したら、続いて、システム制御部３５は、第ｍ番目のセル７２をハードディスク１７Ａからエンコーダ１５に転送する。これにより、第ｍ番目のセル７２はエンコーダ１５のバッファメモリ１５Ａ上に展開される。続いて、エンコーダ１５は、バッファメモリ１５Ａ上に展開された第ｍ番目のセル７２に対しセル分割処理を行う。【００５７】
図７は、第ｍ番目のセル７２についてのセル分割処理を示している。図７に示すように、エンコーダ１５のバッファメモリ１５Ａに転送された第ｍ番目のセル７２は複数のＶＯＢＵから構成されている。図７中左側に描かれているＶＯＢＵ＃１がセル７２の先頭に配置されたＶＯＢＵである。また、図７中右側に描かれているＶＯＢＵ＃ｘがセル７２の末尾に配置されたＶＯＢＵである。また、図７中縦方向に伸びる破線Ｂ１は、第１層の記録領域４３と中間領域４２との境界線に対応する。つまり、仮にセル７２が記録領域４３に記録されたとしたら、この破線Ｂ１上にあるＶＯＵＢ＃ｊ＋１が第１層の記録領域４３と中間領域４２との境界線をまたいで記録されることになる（なお、この場合にはＶＯＵＢ＃ｊ＋１の一部が中間領域４２に入り込んでしまうので、実際にはこのような記録は行われない）。さらに、図７中縦方向に伸びる実線Ｂ２は分割線である。第１層の記録領域４３の末尾領域から第２層の記録領域４６の先頭領域に記録すべきセル７２は、セル分割処理によって分割線Ｂ２を境に、前部と後部とに分割される。そして、セル７２の前部は、セル７３として第１層の記録領域４３の末尾領域に記録されることになる。そして、セル７２の後部は、セル７４として第２層の記録領域４６の先頭領域に記録されることになる。【００５８】
セル分割処理は具体的には次のように行われる。図６に示すように、まず、システム制御部３５は、コンテンツデータ７１の先頭から第ｍ−１番目までのセルが第１層の記録領域４３における未使用領域Ｒ２の先頭位置Ｐ１１から記録されたときに、記録領域４３の末尾領域に存在する未使用領域（図６中の位置Ｐ１２から位置Ｐ６までの間）の長さＬ２を算出する。続いて、システム制御部３５の制御のもと、エンコーダ１５は、図７に示すように、バッファメモリ１５Ａ上に展開されているセル７２に含まれるＶＯＢＵの長さをＶＯＢＵ＃１からＶＯＢＵ＃ｘに向かって１個ずつ積算していく。この積算値が長さＬ２の値を超えたとき、エンコーダ１５は積算を停止し、最後に積算の対象となったＶＯＢＵ＃ｊ＋１を特定する。これにより、第１層の記録領域４３と中間領域４２との境界線（破線Ｂ１）に対応するＶＯＢＵ＃ｊ＋１を特定することができる。続いて、エンコーダ１５は、ＶＯＢＵ＃ｊ＋１とＶＯＢＵ＃ｊとの間に分割線Ｂ２を設定し、分割線Ｂ２に従ってセル７２をセル７３とセル７４とに分割する。続いて、エンコーダ１５は、セル７３に含まれる映像データと同期すべき音声データであってセル７４に含まれているものを、セル７４から取り出し、これらをセル７３に入れる。続いて、エンコーダ１５は、セル７４に含まれる映像データと同期すべき音声データであってセル７３に含まれているものを、セル７３から取り出し、これらをセル７４に入れる。セル７３とセル７４との間の音声データの入れ替えにより、セル７３およびセル７４の長さが大きく変動した場合には、エンコーダ１５は、上述したＶＯＢＵ＃ｊ＋１の特定、分割線の設定、セルの分割および音声データの入替の処理を再度行う。続いて、エンコーダ１５は、セル７３およびセル７４に、分割後を考慮した適切なＳＣＲ（System Clock Reference）を付け直す。続いて、エンコーダ１５は、セル７３の末尾部分にプライベートパケットなどを挿入し、セル７３についてＥＣＣアラインを行う。【００５９】
エンコーダ１５によるセル分割処理が終了した後、システム制御部３５は、セル分割処理により分割されたセル７３および７４をエンコーダ１５のバッファメモリ１５Ａからハードディスク１７Ａに転送する。【００６０】
セル７３および７４の転送が終了したら、記録制御部２０は、コンテンツデータ７１のうち当該コンテンツデータ７１の先頭から第ｍ−１番目のセルまでの部分およびセル７３を第１層の記録領域４３の未使用領域Ｒ２に記録する（図４中のステップＳ２３）。すなわち、コンテンツデータ７１の先頭から第ｍ−１番目のセルまでの部分およびセル７３をハードディスク１７Ａから読み出し、これを第１層の記録領域４３の未使用領域Ｒ２に記録する。このコンテンツデータ７１の記録は、記録領域４３の未使用領域Ｒ２の先頭位置Ｐ１１（管理情報記録領域５５に続く位置）から開始される。そして、セル７３の記録は位置Ｐ１２から開始される。さらに、セル７３の末尾位置は記録領域４３の末尾位置Ｐ６に一致する。【００６１】
続いて、セル７３（第１特定セル）の記録が完了したら（ステップＳ２４：ＹＥＳ）、記録制御部２０またはシステム制御部３５は、コンテンツデータ７１を記録すべき記録領域を第１層の記録領域４３から第２層の記録領域４６に変更する（ステップＳ２５）。【００６２】
続いて、記録制御部２０は、セル７４（第２特定セル）およびコンテンツデータ７１の残部を第２層の記録領域４６に記録する（ステップＳ２６）。すなわち、記録制御部２０は、セル７４と、これに続く第ｍ＋１番目のセルから第ｎ番目のセルまでの部分とをハードディスク１７Ａから順次読み出し、これを記録領域４６の先頭位置Ｐ７から記録し始める。【００６３】
コンテンツデータ７１の第ｎ番目の記録が完了すると、システム制御部３５から記録制御部２０へ記録終了指令が発せられ、これによりコンテンツデータ７１の記録が終了する（ステップＳ２７：ＹＥＳ）。【００６４】
続いて、記録制御部２０は、管理情報記録領域５５に管理情報（例えばＶＴＳＩ）を記録する。さらに、記録制御部２０は、第２層の記録領域４６において最後のセルが記録された領域に続く未使用領域に管理情報のバックアップ情報（例えばＶＴＳＩバックアップ情報）を記録する（ステップＳ２８）。管理情報およびこのバックアップ情報は、システム制御部３５の制御のもと、記録制御部２０により生成される。【００６５】
その後、２層追記型ＤＶＤ１０に対しファイナライズ処理が行われると、第１層の予約領域５２にディスク情報（例えばＵＤＦ情報およびＶＭＧ）が記録され、かつ第２層の記録領域４６において末尾位置Ｐ８に向けて残りの未記録領域がある場合には、この未記録領域に例えばＮＵＬＬデータが記録される（ステップＳ２９）。【００６６】
以上説明したとおり、記録再生装置１によるダビング処理における第１記録処理では、第１層の記録領域４３の未使用領域Ｒ１におけるコンテンツデータ６１の記録開始位置Ｐ５を調節することによって第ｋ番目のセル６２の末尾位置を第１層の記録領域４３の末尾位置Ｐ６に合わせる。これにより、セルが層をまたぐのを防止することができる。また、ファイナライズ処理が行われるときに、第１層の記録領域４３の末尾領域に未記録領域が残るのを防止することができる。【００６７】
また、記録再生装置１によるダビング処理における第２記録処理では、コンテンツデータ７１を第１層の記録領域４３の未使用領域Ｒ２における先頭位置Ｐ１１からそのまま記録すると層をまたぐことになる第ｍ番目のセル７２を、層の境界線、つまり第１層の記録領域４３の末尾位置Ｐ６を基準に２個のセル７２、７３に分割し、第１層の記録領域４３の末尾領域と第２層の記録領域４６の先頭領域にそれぞれ記録する。これにより、セルが層をまたぐのを防止することができる。また、ファイナライズ処理が行われるときに、第１層の記録領域４３の末尾領域に未記録領域が残るのを防止することができる。【００６８】
したがって、第１記録処理によっても、第２記録処理によっても、ＤＶＤビデオ規格を遵守しつつ、コンテンツデータを２層記録ディスクの第１層と第２層とにわたって連続的に記録（ダビング）することが可能になる。【００６９】
また、第１記録処理によっても、第２記録処理によっても、第１層の記録領域４３の末尾位置Ｐ６までセルを記録することができるので、コンテンツデータを再生したとき、層変更の直前に画面に何も映らなくなったり、画面にノイズが映ったり、音声が鳴らなくなったりするのを防止することができる。【００７０】
さらに、第１記録処理によっても、第２記録処理によっても、ＤＶＤ規格を遵守することができるので、コンテンツデータの記録・再生について他社製品との互換性がとることができる。【００７１】
また、第１記録処理では、コンテンツデータに関する管理情報（例えばＶＴＳＩ）を記録するための管理情報記録領域５３を第１層の記録領域４３における未使用領域Ｒ１の先頭位置Ｐ３から記録開始位置Ｐ５の直前までの間に確保し、当該管理情報記録領域５３の長さを調節することによって記録開始位置Ｐ５を設定する。これにより、ＤＶＤビデオ規格を遵守しつつＶＯＢの記録開始位置Ｐ５を調整することができる。【００７２】
また、記録再生装置１のダビング処理によれば、第１記録処理と第２記録処理とを選択的に実行することにより、２層追記型ＤＶＤ１０の記録領域を無駄なく効率的に使用することができ、２層追記型ＤＶＤ１０に実際に記録することができるデータ量を増加させることができる。【００７３】
（第２実施形態）
図８は、本発明の記録装置および記録方法の第２実施形態である記録再生装置の構造を示している。なお、図８中の記録再生装置２において、図１中の記録再生装置１と同一の構成要素には同一の符号を付し、その説明を省略する。【００７４】
図８中の記録再生装置２において、ハードディスクドライブ装置１７と記録制御部２０との間には信号処理部８１が設けられている。信号処理部８１は、記録再生装置２のダビング処理における第２記録処理の中でセル分割処理を行う。信号処理部８１は、例えば演算処理回路および記憶素子などにより構成されている。【００７５】
システム制御部８２は、記録再生装置２の各構成要素を制御する。具体的には、システム制御部８２は、ハードディスクドライブ装置１７、信号処理部８１および記録制御部２０などを制御することにより、ハードディスク１７Ａに記録されたエンコード済みのコンテンツデータを２層追記型ＤＶＤ１０にダビングする処理（ダビング処理）を行う。システム制御部８２は、例えば演算処理装置および記憶素子などにより構成されている。【００７６】
記録再生装置２のダビング処理において、第２記録処理の内容が、上述した記録再生装置１のダビング処理における第２記録処理の内容と異なる。具体的には、記録再生装置１における第２記録処理では、コンテンツデータを２層追記型ＤＶＤ１０へ実際に記録する前にセル分割処理を行う。これに対し、記録再生装置２の第２記録処理では、コンテンツデータを２層追記型ＤＶＤ１０へ実際に記録している途中でセル分割処理を行う。【００７７】
図９は記録再生装置２のダビング処理における第２記録処理を示している。図９に示すように、記録制御部２０により管理情報記録領域５５の確保を行った後、システム制御部８２は、これから記録すべき１個のセルが２層追記型ＤＶＤ１０の層をまたぐことになるか否かを判定する（ステップＳ３１）。この判定は、例えば、これから記録すべき１個のセルの長さと、当該セルを記録する直前における記録領域４３の未使用領域の長さとを比較することによって行うことができる。【００７８】
そして、これから記録すべき１個のセルが２層追記型ＤＶＤ１０の層をまたぐことがないとき（ステップＳ３１：ＮＯ）、システム制御部８２は、切換スイッチ１６および１９を制御し、ハードディスクドライブ装置１７と記録制御部２０との間を直接接続し、当該セルをハードディスク１７Ａから信号処理部８１を介さずに記録制御部２０へ供給する。続いて、記録制御部２０は、当該セルを記録領域４３に記録する（ステップＳ３２）。【００７９】
一方、これから記録すべき１個のセルが２層追記型ＤＶＤ１０の層をまたぐことになるときは（ステップＳ３１：ＹＥＳ）、システム制御部８２は、切換スイッチ１６および１９を制御し、ハードディスクドライブ装置１７と信号処理部８１との間および信号処理部８１と記録制御部２０との間をそれぞれ接続する。続いて、システム制御部８２は、当該セルをハードディスク１７Ａから信号処理部８１へ供給し、例えば信号処理部８１に対しセル分割処理指令を発する。これに応じて、信号処理部８１は、当該セルに対しセル分割処理を行い、当該セルを前部と後部とに分割し、当該セルの前部により第１特定セルを形成し、当該セルの後部により第２特定セルを形成する（ステップＳ３３）。セル分割処理の内容は、図４中のステップＳ２２におけるセル分割処理の内容と同様である（図７参照）。【００８０】
続いて、記録制御部２０は、第１特定セルを記録領域４３において直前のセルが記録された領域に続く位置から記録する（ステップＳ３４）。これにより、第１層の記録領域４３の末尾位置までセルが記録される。【００８１】
続いて、図４に示す第２記録処理のステップＳ２５以後の処理が行われる。【００８２】
以上説明したとおり、記録再生装置２によっても、記録再生装置１と同様に、セルが層をまたぐのを防止することができ、かつ第１層の記録領域４３の末尾領域に未記録領域が形成されるのを防止することができる。したがって、ＤＶＤビデオ規格を遵守しつつ、コンテンツデータを２層記録ディスクの第１層と第２層とにわたって連続的に記録（ダビング）することが可能になる。また、コンテンツデータを再生したとき、層変更の直前に画面に何も映らなくなったり、画面にノイズが映ったり、音声が鳴らなくなったりするのを防止することができる。さらに、ＤＶＤ規格を遵守することができるので、コンテンツデータの記録・再生について他社製品との互換性がとることができる。【００８３】
（第３実施形態）
図１０は、本発明の記録装置および記録方法の第３実施形態である記録再生装置の構造を示している。なお、図１０中の記録再生装置３において、図１中の記録再生装置１と同一の構成要素には同一の符号を付し、その説明を省略する。【００８４】
図１０中の記録再生装置３におけるシステム制御部９１は、記録再生装置３の各構成要素を制御する。具体的には、システム制御部９１は、ハードディスクドライブ装置１７および記録制御部２０などを制御することにより、ハードディスク１７Ａに記録されたエンコード済みのコンテンツデータを２層追記型ＤＶＤ１０にダビングする処理（ダビング処理）を行う。システム制御部９１は、例えば演算処理装置および記憶素子などにより構成されている。【００８５】
記録再生装置３のダビング処理において、第１記録処理の内容が、上述した記録再生装置１のダビング処理における第１記録処理の内容と異なる。具体的には、記録再生装置１における第１記録処理では、第１層の記録領域４３の未使用領域におけるコンテンツデータの記録開始位置を調節することによって第１層の記録領域４３において最後に記録されるセルの末尾位置を第１層の記録領域４３の末尾位置に合わせる。これに対し、記録再生装置３における第１記録処理では、コンテンツデータを第１層の記録領域４３の未使用領域における先頭位置からそのまま記録すると層をまたぐことになる第ｊ番目のセルを、第２層の記録領域４６の先頭領域から記録し、そして、第ｊ−１番目のセルの末尾に続く位置と第１層の記録領域４３の末尾位置との間にダミーセルを挿入する。【００８６】
図１１は記録再生装置３のダビング処理における第１記録処理を示している。また、図１２は、この第１記録処理によって、エンコード済みのコンテンツデータが２層追記型ＤＶＤ１０に記録された状態を示している。【００８７】
図１１に示すように、まず、システム制御部９１の制御のもと、記録制御部２０は、第１層の記録領域４３に管理情報記録領域５７を確保する（ステップＳ４１）。管理情報記録領域５７の長さは、ここに記録される管理情報（例えばＶＴＳＩ）の長さに対応する。【００８８】
続いて、システム制御部９１は、コンテンツデータを２層追記型ＤＶＤ１０の第１層の記録領域４３の未使用領域Ｒ３（図１２中の位置Ｐ２１から位置Ｐ６までの間の領域）に記録したときに、２層追記型ＤＶＤ１０の層をまたいで記録されることが予想される第ｊ番目（ｊは１以上の整数、かつｊ≦ｎ）のセルと第ｊ−１番目のセルとの間にダミーセルを挿入する（ステップＳ４２）。【００８９】
すなわち、図１２に示すように、システム制御部９１は、まず、ハードディスク１７Ａに記憶されたコンテンツデータ１０１の中から第ｊ番目のセル１０３を特定する。この特定は、例えば次のように行われる。まず、システム制御部９１は、第１番目のセルの長さと未使用領域Ｒ３の長さとを比較する。第１番目のセルの長さが未使用領域Ｒ３の長さよりも短いときには、システム制御部９１は、続いて、第１番目のセルの長さに第２番目のセルの長さを積算し、この積算値と未使用領域Ｒ３の長さとを比較する。この積算値が未使用領域Ｒ３の長さよりも小さいときには、システム制御部９１は、続いて、積算値に第３番目のセルの長さを積算し、この積算値と未使用領域Ｒ３の長さとを再び比較する。システム制御部９１はこのような積算と比較とを繰り返し行う。そして、積算値が未使用領域Ｒ３の長さよりも大きくなったとき、システム制御部９１は、最後に積算の対象となったセルを第ｊ番目のセル１０３として特定する。【００９０】
第ｊ番目のセル１０３を特定した後、システム制御部９１は、コンテンツデータ１０１に挿入すべきダミーセルの長さを決定する。ダミーセルの長さは、コンテンツデータ１０１の先頭から第ｊ−１番目のセル１０２を第１層の記録領域４３における未使用領域Ｒ３の先頭位置Ｐ２１から記録したときに第ｊ−１番目のセル１０２の末尾位置に続く位置Ｐ２２から第１層の記録領域４３の末尾位置Ｐ６までの間の長さとほぼ等しくなるように設定される。【００９１】
ダミーセルの長さを決定した後、システム制御部９１はダミーセルを生成する。ダミーセルの生成は、例えば、ハードディスク１７Ａに記録されているコンテンツデータ１０１の先頭のセルを構成している１個以上のＶＯＢＵを用いて行われる。具体的には、システム制御部９１は、ハードディスク１７Ａに記録されているコンテンツデータ１０１の先頭のセルから１個以上のＶＯＢＵをコピーし、これらＶＯＢＵのＳＣＲを付け直し、これらのＶＯＢＵによってダミーセルを構築する。また、このように構築されたダミーセルの末尾部分については、プライベートパケットなどを挿入することによってＥＣＣアラインを行う。なお、ダミーセルの構築に用いるＶＯＢＵ（ダミーデータ）をＲＯＭなどに記憶して記録再生装置３に別途持たせてもよい。【００９２】
ダミーセルの生成が終了した後、システム制御部９１は、ハードディスク１７Ａに記録されたコンテンツデータ１０１中の第ｊ−１番目のセルと第ｊ番目のセルとの間にこのダミーセルを挿入する。【００９３】
続いて、記録制御部２０は、コンテンツデータ１０１のうち当該コンテンツデータ１０１の先頭からダミーセルまでの部分を第１層の記録領域４３の未使用領域Ｒ３に記録する（ステップＳ４３）。このコンテンツデータ１０１の記録は、記録領域４３の未使用領域Ｒ３における先頭位置（管理情報記録領域５７に続く位置）、すなわち記録開始位置Ｐ２１から開始される。そして、記録領域４３の未使用領域Ｒ３の末尾領域５８にはダミーセルが記録される。そして、このダミーセルの末尾位置は記録領域４３の末尾位置Ｐ６に一致する。【００９４】
続いて、記録制御部２０またはシステム制御部９１は、コンテンツデータ１０１を記録すべき記録領域を第１層の記録領域４３から第２層の記録領域４６に変更する（ステップＳ４４）。【００９５】
続いて、記録制御部２０は、第２層の記録領域４６にコンテンツデータ１０１の残部、すなわち第ｊ番目以後のセルを記録する（ステップＳ４５）。【００９６】
コンテンツデータ１０１の第ｎ番目の記録が完了すると、システム制御部９１から記録制御部２０へ記録終了指令が発せられ、これによりコンテンツデータ１０１の記録が終了する（ステップＳ４６：ＹＥＳ）。【００９７】
続いて、記録制御部２０は、管理情報記録領域５７に管理情報（例えばＶＴＳＩ）を記録する。さらに、記録制御部２０は、第２層の記録領域４６において最後のセルが記録された領域に続く未使用領域に管理情報のバックアップ情報（例えばＶＴＳＩバックアップ情報）を記録する（ステップＳ４７）。【００９８】
その後、２層追記型ＤＶＤ１０に対しファイナライズ処理が行われると、第１層の予約領域５２にディスク情報（例えばＵＤＦ情報およびＶＭＧ）が記録され、かつ第２層の記録領域４６において末尾位置Ｐ８に向けて残りの未記録領域がある場合には、この未記録領域に例えばＮＵＬＬデータが記録される（ステップＳ４８）。【００９９】
なお、ダミーセルはＰＧＣからは参照されないセルとして定義付ける。これにより、挿入されたダミーセルの再生は行われないことになる。【０１００】
以上説明したとおり、記録再生装置３によっても、記録再生装置１と同様に、セルが層をまたぐのを防止することができ、かつ第１層の記録領域４３の末尾領域に未記録領域が形成されるのを防止することができる。したがって、ＤＶＤビデオ規格を遵守しつつ、コンテンツデータを２層記録ディスクの第１層と第２層とにわたって連続的に記録（ダビング）することが可能になる。また、コンテンツデータを再生したとき、層変更の直前に画面に何も映らなくなったり、画面にノイズが映ったり、音声が鳴らなくなったりするのを防止することができる。さらに、ＤＶＤ規格を遵守することができるので、コンテンツデータの記録・再生について他社製品との互換性がとることができる。【０１０１】
なお、記録再生装置１ないし３は、大記録容量の記録媒体を有する記録装置としてハードディスクドライブ装置を備えているが、大記録容量の記録媒体を有する記録装置はハードディスクドライブ装置に限られない。例えば書換型または追記型の光ディスクでもよい。【０１０２】
また、上述した説明では、エンコード済みのコンテンツデータを２層記録ディスクの第１層と第２層とにわたって記録する例としてダビング処理をあげた。しかし、本発明はこれに限られない。例えば、デジタルテレビ放送局から送信されたエンコード済みのコンテンツデータを受信し、これを２層追記型ＤＶＤ第１層と第２層とにわたって記録する場合にも本発明を適用することができる。また、デジタルビデオカメラやデジタルＡＶ機器から出力されたエンコード済みのコンテンツデータを２層追記型ＤＶＤ第１層と第２層とにわたって記録する場合にも本発明を適用することができる。【０１０３】
また、上述した記録再生装置１ないし３では、２層追記型ＤＶＤ１０に対しコンテンツデータの記録を行う場合を例にあげたが、本発明は、２層追記型ＤＶＤだけでなく、２層書換型ＤＶＤ（例えば２層のＤＶＤ−ＲＷなど）にも適用することができる。【０１０４】
また、本発明の記録装置および記録方法は、例えばハードディスクドライブ内蔵型ＤＶＤレコーダのようなＡＶ機器だけでなく、映像情報・音声情報の記録を行う機能を備えた産業用、医療用、教育用または家庭用のその他の機器にも適用することができる。【０１０５】
また、本発明の記録装置および記録方法はコンピュータにコンピュータプログラムを読み込ませることによって実現することもできる。この場合には、コンピュータに予め備えられたまたはコンピュータに接続されたハードウェア資源を利用して、記録開始位置決定手段、第１層記録手段、層変更手段、第２層記録手段および分割手段などを実現するためのコンピュータプログラムを作成する。【０１０６】
また、本発明は、請求の範囲および明細書全体から読み取るこのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴う記録装置および記録方法並びにこれらの機能を実現するコンピュータプログラムもまた本発明の技術思想に含まれる。
【産業上の利用可能性】
【０１０７】
本発明に係る２層記録ディスクのための記録装置および記録方法は、例えばＤＶＤ等の２層の記録層を有する光ディスクに対しコンテンツデータの記録を行うＤＶＤレコーダ等の記録装置に利用可能である。
【図１】
2006112471.tif 000002
【図２】
2006112471.tif 000003
【図３】
2006112471.tif 000004
【図４】
2006112471.tif 000005
【図５】
2006112471.tif 000006
【図６】
2006112471.tif 000007
【図７】
2006112471.tif 000008
【図８】
2006112471.tif 000009
【図９】
2006112471.tif 000010
【図１０】
2006112471.tif 000011
【図１１】
2006112471.tif 000012
【図１２】
2006112471.tif 000013
【手続補正書】
【提出日】平成19年9月20日(2007.9.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録装置であって、
前記２層記録ディスクの第１層の記録領域における未使用領域の長さをＡとし、前記コンテンツデータの先頭から前記ｎ個のデータブロックの末尾までの長さをそれぞれＢｊ（ｊは１、２、…、ｎ-１、ｎ）とすると、ＢｊがＡ以下であり、かつＡからＢｊを引いた長さが最小となるような第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のデータブロックを選択するデータブロック選択手段と、
前記コンテンツデータの先頭から前記第ｋ番目のデータブロックの末尾までの長さＢｋと前記長さＡとの差Ｃが所定の長さよりも長いときに、第ｋ+１番目のデータブロックの前部の末尾位置が前記第１層の記録領域の末尾位置に一致するように、前記第ｋ+１番目のデータブロックを前部と後部とに分割し、前記第ｋ+１番目のデータブロックの前部により第１特定データブロックを形成し、前記第ｋ+１番目のデータブロックの後部により第２特定データブロックを形成する分割手段と、
前記コンテンツデータのうち当該コンテンツデータの先頭から前記第ｋ番目のデータブロックまでの部分および前記第１特定データブロックを前記第１層の記録領域の未使用領域に記録する第１層記録手段と、
前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更手段と、
前記第２特定データブロックおよび前記コンテンツデータの残部を前記第２層の記録領域に記録する第２層記録手段とを備えていることを特徴とする記録装置。
【請求項２】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録装置であって、
前記２層記録ディスクの第１層の記録領域における未使用領域の長さをＡとし、前記コンテンツデータの先頭から前記ｎ個のデータブロックの末尾までの長さをそれぞれＢｊ（ｊは１、２、…、ｎ-１、ｎ）とすると、ＢｊがＡ以下であり、かつＡからＢｊを引いた長さが最小となるような前記第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のデータブロックを選択するデータブロック選択手段と、
前記コンテンツデータの先頭から前記第ｋ番目のデータブロックの末尾までの長さＢｋと前記長さＡとの差Ｃが所定の長さ以下であるときに、前記第ｋ番目のデータブロックの末尾位置が前記第１層の記録領域の末尾位置に一致するように、前記第１層の記録領域の未使用領域における前記コンテンツデータの記録開始位置を決定する記録開始位置決定手段と、
前記コンテンツデータのうち当該コンテンツデータの先頭から前記第ｋ番目のデータブロックまでの部分を前記第１層の記録領域の未使用領域における前記記録開始位置から記録する第１層記録手段と、
前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更手段と、
前記第２層の記録領域に前記コンテンツデータの残部を記録する第２層記録手段とを備えていることを特徴とする記録装置。
【請求項３】
前記第１層記録手段は、前記コンテンツデータに関する管理情報を記録するために前記第１層の記録領域の未使用領域の直前に確保された管理情報記録領域の長さを調節することによって前記記録開始位置を設定する記録開始位置設定手段を備えていることを特徴とする請求の範囲第２項に記載の記録装置。
【請求項４】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録装置であって、
前記２層記録ディスクの第１層の記録領域における未使用領域の長さをＡとし、前記コンテンツデータの先頭から前記ｎ個のデータブロックの末尾までの長さをそれぞれＢｊ（ｊは１、２、…、ｎ-１、ｎ）とすると、ＢｊがＡ以下であり、かつＡからＢｊを引いた長さが最小となるような前記第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のデータブロックを選択するデータブロック選択手段と、
前記コンテンツデータの先頭から前記第ｋ番目のデータブロックの末尾までの長さＢｋと前記長さＡとの差Ｃが所定の長さ以下であるときに、前記第ｋ番目のデータブロックと第ｋ+１番目のデータブロックとの間に、ダミーデータブロックを挿入するダミーデータブロック挿入手段と、
前記ダミーデータブロックが挿入された前記コンテンツデータのうち当該コンテンツデータの先頭から前記ダミーデータブロックまでの部分を前記第１層の記録領域の未使用領域に記録する第１層記録手段と、
前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更手段と、
前記コンテンツデータの残部を前記第２層の記録領域に記録する第２層記録手段とを備えていることを特徴とする記録装置。
【請求項５】
前記ダミーデータブロックの長さは、前記コンテンツデータの先頭から前記第ｋ番目データブロックを前記第１層の記録領域の未使用領域に記録したときに前記第ｋ番目のデータブロックの末尾位置に続く位置から前記第１層の記録領域の末尾位置までの長さとほぼ等しいことを特徴とする請求の範囲第４項に記載の記録装置。
【請求項６】
前記データブロックはＤＶＤビデオ規格におけるセルであることを特徴とする請求の範囲第１項の記録装置。
【請求項７】
前記データブロックはＤＶＤビデオ規格におけるセルであることを特徴とする請求の範囲第２項の記録装置。
【請求項８】
前記データブロックはＤＶＤビデオ規格におけるセルであることを特徴とする請求の範囲第４項の記録装置。
【請求項９】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、
前記２層記録ディスクの第１層の記録領域における未使用領域の長さをＡとし、前記コンテンツデータの先頭から前記ｎ個のデータブロックの末尾までの長さをそれぞれＢｊ（ｊは１、２、…、ｎ-１、ｎ）とすると、ＢｊがＡ以下であり、かつＡからＢｊを引いた長さが最小となるような前記第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のデータブロックを選択するデータブロック選択工程と、
前記コンテンツデータの先頭から前記第ｋ番目のデータブロックの末尾までの長さＢｋと前記長さＡとの差Ｃが所定の長さよりも長いときに、第ｋ+１番目のデータブロックの前部の末尾位置が前記第１層の記録領域の末尾位置に一致するように、前記第ｋ+１番目のデータブロックを前部と後部とに分割し、前記第ｋ+１番目のデータブロックの前部により第１特定データブロックを形成し、前記第ｋ+１番目のデータブロックの後部により第２特定データブロックを形成する分割工程と、
前記コンテンツデータのうち当該コンテンツデータの先頭から前記第ｋ番目のデータブロックまでの部分および前記第１特定データブロックを前記第１層の記録領域の未使用領域に記録する第１層記録工程と、
前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更工程と、
前記第２特定データブロックおよび前記コンテンツデータの残部を前記第２層の記録領域に記録する第２層記録工程とを備えていることを特徴とする記録方法。
【請求項１０】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、
前記２層記録ディスクの第１層の記録領域における未使用領域の長さをＡとし、前記コンテンツデータの先頭から前記ｎ個のデータブロックの末尾までの長さをそれぞれＢｊ（ｊは１、２、…、ｎ-１、ｎ）とすると、ＢｊがＡ以下であり、かつＡからＢｊを引いた長さが最小となるような前記第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のデータブロックを選択するデータブロック選択工程と、
前記コンテンツデータの先頭から前記第ｋ番目のデータブロックの末尾までの長さＢｋと前記長さＡとの差Ｃが所定の長さよりも長いときに、前記第ｋ番目のデータブロックまでの部分を前記２層記録ディスクの第１層の記録領域の未使用領域に記録する第１層記録工程と、
前記第１層の記録領域の未使用領域において前記第ｋ番目のデータブロックに続く位置から第ｋ+１番目のデータブロックを記録したときに当該第ｋ+１番目のデータブロックの前部の末尾位置が前記第１層の記録領域の末尾位置に一致するように、前記第ｋ+１番目のデータブロックを前部と後部とに分割し、前記第ｋ+１番目のデータブロックの前部により第１特定データブロックを形成し、前記第ｋ+１番目のデータブロックの後部により第２特定データブロックを形成する分割工程と、
前記第１層の記録領域の未使用領域において前記第ｋ番目のデータブロックに続く位置から前記第１特定データブロックを記録する分割記録工程と、
前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更工程と、
前記第２特定データブロックおよび前記コンテンツデータの残部を前記第２層の記録領域に記録する第２層記録工程とを備えていることを特徴とする記録方法。
【請求項１１】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、
前記２層記録ディスクの第１層の記録領域における未使用領域の長さをＡとし、前記コンテンツデータの先頭から前記ｎ個のデータブロックの末尾までの長さをそれぞれＢｊ（ｊは１、２、…、ｎ-１、ｎ）とすると、ＢｊがＡ以下であり、かつＡからＢｊを引いた長さが最小となるような前記第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のデータブロックを選択するデータブロック選択工程と、
前記コンテンツデータの先頭から前記第ｋ番目のデータブロックの末尾までの長さＢｋと前記長さＡとの差Ｃが所定の長さ以下であるときに、前記第ｋ番目のデータブロックの末尾位置が前記第１層の記録領域の末尾位置に一致するように、前記第１層の記録領域の未使用領域における前記コンテンツデータの記録開始位置を決定する記録開始位置決定工程と、
前記コンテンツデータのうち当該コンテンツデータの先頭から前記第ｋ番目のデータブロックまでの部分を前記第１層の記録領域の未使用領域における前記記録開始位置から記録する第１層記録工程と、
前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更工程と、
前記第２層の記録領域に前記コンテンツデータの残部を記録する第２層記録工程とを備えていることを特徴とする記録方法。
【請求項１２】
ｎ個（ｎは２以上の整数）のデータブロックに分割されたエンコード済みのコンテンツデータを２層記録ディスクに当該２層記録ディスクの２層にわたって記録する記録方法であって、
前記２層記録ディスクの第１層の記録領域における未使用領域の長さをＡとし、前記コンテンツデータの先頭から前記ｎ個のデータブロックの末尾までの長さをそれぞれＢｊ（ｊは１、２、…、ｎ-１、ｎ）とすると、ＢｊがＡ以下であり、かつＡからＢｊを引いた長さが最小となるような前記第ｋ番目（ｋは１以上の整数、かつｋ＜ｎ）のデータブロックを選択するデータブロック選択工程と、
前記コンテンツデータの先頭から前記第ｋ番目のデータブロックの末尾までの長さＢｋと前記長さＡとの差Ｃが所定の長さ以下であるときに、前記第ｋ番目のデータブロックと第ｋ+１番目のデータブロックとの間にダミーデータブロックを挿入するダミーデータブロック挿入工程と、
前記ダミーデータブロックが挿入された前記コンテンツデータのうち当該コンテンツデータの先頭から前記ダミーデータブロックまでの部分を前記第１層の記録領域の未使用領域に記録する第１層記録工程と、
前記コンテンツデータを記録すべき記録領域を前記２層記録ディスクの第１層の記録領域から第２層の記録領域に変更する層変更工程と、
前記コンテンツデータの残部を前記第２層の記録領域に記録する第２層記録工程とを備えていることを特徴とする記録方法。
【請求項１３】
請求の範囲第１項に記載の記録装置としてコンピュータを機能させることを特徴とするコンピュータプログラム。
【請求項１４】
請求の範囲第１項に記載の記録装置としてコンピュータを機能させることを特徴とするコンピュータプログラム。
【請求項１５】
請求の範囲第１項に記載の記録装置としてコンピュータを機能させることを特徴とするコンピュータプログラム。
【国際調査報告】
2006112471.tif 000014
2006112471.tif 000015
2006112471.tif 000016
2006112471.tif 000017
2006112471.tif 000018
2006112471.tif 000019
2006112471.tif 000020