(57)【要約】      （修正有）【課題】追記型記録媒体などに制御情報を記録する際に、制御情報エリアの記録容量の消費を抑え、且つ、次回に記録媒体を装着した際に最新の制御情報を即座に取得することを可能とする。【解決手段】情報記録媒体には、ＤＶＤ−Ｒなどに代表される光ディスクが挙げられる。リードインエリア内には、記録データのアドレス等の制御情報データを含んだ制御情報エリアが配置される。さらに、制御情報エリア内には所定残量エリアが設けられている。記録されている制御情報データが所定残量エリアに達していない場合には、光ディスク100にデータ記録が行われ、光ディスクが排出される度に最新の制御情報データが制御情報エリア内に追記されていく。一方、制御情報データが所定残量エリアに達した後は、所定量以上の追記記録データが記録されたときのみ、最新の制御情報データが制御情報エリア内に追記される。【選択図】図１
2005085341.tif 000002
【特許請求の範囲】
【請求項１】
データを記録するためのデータエリアと、
前記データエリアに記録されたデータの再生を制御するための制御情報データを記録するための制御情報エリアと、を備える情報記録媒体であり、
前記制御情報エリアは、所定量の前記制御情報データに対応するデータ記録容量を有する所定残量エリアを含むことを特徴とする情報記録媒体。
【請求項２】
前記所定残量エリアを除く前記制御情報エリアには、前記情報記録媒体の排出指示に応答して、最新の前記制御情報データが記録され、
前記所定残量エリアには、前記データエリア内に所定量の前記データが記録されることに応答して、最新の前記制御情報が記録されることを特徴とする請求項１記載の情報記録媒体。
【請求項３】
前記所定残量エリアのデータ記録容量は、前記複数の制御情報データの記録が前記所定残量エリアに達した後において、前記データエリア内に所定量の前記データを記録するたびに、前記制御情報データを前記制御情報エリアに記録する動作を前記データエリアの未記録領域全てに対して行った場合に、前記制御情報エリアに記録される前記制御情報データの総データ量以上であることを特徴とする請求項１又は２に記載の情報記録媒体。
【請求項４】
データを記録するためのデータエリアと、前記データエリアに記録されたデータの再生を制御するための制御情報データを記録するための制御情報エリアと、を備えた情報記録媒体に情報を記録する情報記録装置であって、
前記制御情報エリアは、所定量の前記制御情報データに対応するデータ記録容量を有する所定残量エリアを含み、
前記情報記録装置は、
前記データエリア内にデータを記録するデータ記録手段と、
前記データエリア内に記録されたデータに対応する制御情報データを前記制御情報エリア内に記録する制御情報データ記録手段と、を備え、
前記制御情報データ記録手段は、前記制御情報データの記録が前記所定残量エリアに達するまでは、前記情報記録媒体の排出指示に応答して、最新の制御情報データを前記制御情報エリアに記録することを特徴とする情報記録装置。
【請求項５】
前記制御情報データ記録手段は、前記制御情報データが前記所定残量エリアに達した後は、前記データ記録手段が所定量以上のデータを前記データエリアに記録するたびに、最新の制御情報データを前記制御情報エリアに記録することを特徴とする請求項４に記載の情報記録装置。
【請求項６】
前記制御情報データ記録手段は、前記情報記録媒体を排出する際に、前記情報記録媒体に記録されている制御情報データが最新であった場合は、制御情報データの記録を中止することを特徴とする請求項４又は５に記載の情報記録装置。
【請求項７】
データを記録するためのデータエリアと、前記データエリアに記録されたデータの再生を制御するための制御情報データを記録するための制御情報エリアと、を備えた情報記録媒体に情報を記録する情報記録方法であって、
前記制御情報エリアは、所定量の前記制御情報データに対応するデータ記録容量を有する所定残量エリアを含み、
前記情報記録方法は、
前記データエリア内にデータを記録するデータ記録工程と、
前記データエリア内に記録されたデータに対応する制御情報データを前記制御情報エリア内に記録する制御情報データ記録工程と、を備え、
前記制御情報データ記録手段は、前記制御情報データの記録が前記所定残量エリアに達するまでは、前記情報記録媒体の排出指示に応答して、最新の制御情報データを前記制御情報エリアに記録することを特徴とする情報記録方法。
【請求項８】
データを記録するためのデータエリアと、前記データエリアに記録されたデータの再生を制御するための制御情報データを記録するための制御情報エリアと、を備えた情報記録媒体に情報を記録する情報記録装置によって実行される情報記録プログラムであって、
前記制御情報エリアは、所定量の前記制御情報データに対応するデータ記録容量を有する所定残量エリアを含み、
前記情報記録プログラムは、
前記データエリア内にデータを記録するデータ記録手段と、
前記データエリア内に記録されたデータに対応する制御情報データを前記制御情報エリア内に記録する制御情報データ記録手段と、を備え、
前記制御情報データ記録手段は、前記制御情報データの記録が前記所定残量エリアに達するまでは、前記情報記録媒体の排出指示に応答して、最新の制御情報データを前記制御情報エリアに記録することを特徴とする情報記録プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報記録媒体、情報記録媒体に対して情報を記録又は再生する情報記録再生装置、及び情報を記録する情報記録方法、並びに情報記録プログラムに関する。
【背景技術】
【０００２】
ＤＶＤ−Ｒ（DVD-Recordable）やＤＶＤ−ＲＷ（DVD-Re-recordable）などに代表される光ディスクなどの情報記録媒体や、これら情報記録媒体に情報を記録し、記録した情報を再生することができる情報記録再生装置が知られている。従来より、例えばＣＤ−ＲやＤＶＤ−Ｒなどの１回記録が可能な追記型記録媒体においては、物理的なデータの書き換えはできないので、新しいデータの書き込みのたびに、古いファイル管理情報（以下、「制御情報データ」と呼ぶ）を残したまま新しい制御情報データが追記されていた。さらに、この制御情報データの更新は、一般的に記録媒体の排出の際に行われていた。こうするのは、データを新しく記録するたびに制御情報データを追記することができるため、次に記録媒体を装着したときに最新の制御情報データを即座に取得することが可能であるからである。しかし、このような制御情報データの追記方法では、以前の制御情報データが残ったままであるので、情報記録媒体の記憶容量を無駄に消費してしまっていた。
【０００３】
そこで、例えば特許文献１に記載された技術においては、記録媒体の排出操作とは無関係に所定量のデータを記録した時にのみ、この制御情報データを更新するようにして制御情報データに使用される記録容量の消費を抑えている。
【０００４】
しかし、上述のようなデータの追記方法では、ディスク排出操作とは無関係に所定量記録したときのみ制御情報データを更新していたため、データが記録されて排出されたときには、ほとんどの場合（即ち、記録したデータが、いつも所定量以上に達するわけではないので）、最新の制御情報データに更新されていなかった。そのため、次にこのディスクを装着したときは、最新でない情報をまず取得してから、実際のエリアの探索などを行った後に最新の制御情報データに更新していた。したがって、ディスク装着後のセットアップに時間がかかる等の不具合が生じていた。
【０００５】
【特許文献１】特開２００２―２３８０１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明は、上記のような問題を解決するためになされたもので、記録媒体、特に一回記録可能な追記型記録媒体に制御情報を記録する際に、制御情報データが記録される制御情報エリアの記録容量の消費を抑え、且つ次回に記録媒体を装着した際に最新の制御情報を即座に取得することができるように、制御情報を記録することを課題とする。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、情報記録媒体において、データを記録するためのデータエリアと、前記データエリアに記録されたデータの再生を制御するための複数の制御情報データを順に記録するための制御情報エリアと、を備える情報記録媒体であり、前記制御情報エリアは、所定量の前記制御情報データに対応するデータ記録容量を有する所定残量エリアを含むことを特徴とする。
【０００８】
請求項４に記載の発明は、データを記録するためのデータエリアと、前記データエリアに記録されたデータの再生を制御するための制御情報データを記録するための制御情報エリアと、を備えた情報記録媒体に情報を記録する情報記録装置であって、前記制御情報エリアは、所定量の前記制御情報データに対応するデータ記録容量を有する所定残量エリアを含み、前記情報記録装置は、前記データエリア内にデータを記録するデータ記録手段と、前記データエリア内に記録されたデータに対応する制御情報データを前記制御情報エリア内に記録する制御情報データ記録手段と、を備え、前記制御情報データ記録手段は、前記制御情報データの記録が前記所定残量エリアに達するまでは、前記情報記録媒体の排出指示に応答して、最新の制御情報データを前記制御情報エリアに記録することを特徴とする。
【０００９】
請求項７に記載の発明は、データを記録するためのデータエリアと、前記データエリアに記録されたデータの再生を制御するための制御情報データを記録するための制御情報エリアと、を備えた情報記録媒体に情報を記録する情報記録方法であって、前記制御情報エリアは、所定量の前記制御情報データに対応するデータ記録容量を有する所定残量エリアを含み、前記情報記録方法は、前記データエリア内にデータを記録するデータ記録工程と、前記データエリア内に記録されたデータに対応する制御情報データを前記制御情報エリア内に記録する制御情報データ記録工程と、を備え、前記制御情報データ記録手段は、前記制御情報データの記録が前記所定残量エリアに達するまでは、前記情報記録媒体の排出指示に応答して、最新の制御情報データを前記制御情報エリアに記録することを特徴とする。
【００１０】
請求項８に記載の発明は、データを記録するためのデータエリアと、前記データエリアに記録されたデータの再生を制御するための制御情報データを記録するための制御情報エリアと、を備えた情報記録媒体に情報を記録する情報記録装置によって実行される情報記録プログラムであって、前記制御情報エリアは、所定量の前記制御情報データに対応するデータ記録容量を有する所定残量エリアを含み、前記情報記録プログラムは、前記データエリア内にデータを記録するデータ記録手段と、前記データエリア内に記録されたデータに対応する制御情報データを前記制御情報エリア内に記録する制御情報データ記録手段と、を備え、前記制御情報データ記録手段は、前記制御情報データの記録が前記所定残量エリアに達するまでは、前記情報記録媒体の排出指示に応答して、最新の制御情報データを前記制御情報エリアに記録することを特徴とする。
【発明を実施するための最良の形態】
【００１１】
本発明の好適な実施形態では、情報記録媒体は、データを記録するためのデータエリアと、記録したデータの再生を制御するための複数の制御情報データを順に記録するための制御情報エリアと、前記制御情報エリア内に設けられ、所定量の前記制御情報データに対応するデータ記録容量を有する所定残量エリアと、を備えている。
【００１２】
上記の情報記録媒体は、例えばＤＶＤ−ＲやＤＶＤ−ＲＷなどに代表される光ディスクが挙げられる。情報記録媒体は、画像データ、音声データ、コンテンツデータ、コンピュータプログラムなどの情報を記録するデータエリア（以下、ユーザデータエリアとも呼ぶ）を備えている。さらに、情報記録媒体には、これらの記録した情報を制御するための複数の制御情報データを順に記録するための制御情報エリアが設けられている。例えば、シーケンシャルレコーディングにおいて、最後に記録されたアドレスを示すＬＲＡ（Last Recorded Address）等が、この制御情報データに当たる。制御情報データの記録動作は、主に記録媒体の排出の際に行われる。また、この制御情報エリア内には、予め設定された所定量の制御情報データから決定される記録容量を有する所定残量エリアが設けられている。この所定残量エリアは、制御情報データを追記すべきかどうかの判定に用いられる。具体的には、制御情報データが所定残量エリアに達しない場合には、ディスクが排出される度に制御情報エリアに最新の制御情報データを記録する。情報が記録媒体に記録されたとき、常に制御情報データが記録されるので、次回に情報記録媒体を装着したときに最新の制御情報を即座に取得することができる。一方、制御情報データが所定残量エリアに達した後には、所定量のデータが記録された場合にのみ制御情報エリアに制御情報データを記録する。これにより、情報記録媒体の制御情報エリアの記憶容量の無駄な消費を抑えることができる。
【００１３】
１つの好適な実施例では、前記所定残量エリアを除く前記制御情報エリアには、前記情報記録媒体の排出指示に応答して、最新の前記制御情報データが記録され、前記所定残量エリアには、前記データエリア内に所定量の前記データが記録されることに応答して、最新の前記制御情報が記録される。情報記録媒体の排出指示の毎に、最新の制御情報データを追加記録する動作を繰り返すと、制御情報データの記録終了位置はやがて所定残量エリアに達する。これ以降は、前記データエリア内に所定量の前記データが記録されることに応答して、最新の前記制御情報を記録し、制御情報エリアの効率的な使用を可能とする。
【００１４】
また、他の好適な実施例では、前記所定残量エリアのデータ記録容量は、前記複数の制御情報データの記録が前記所定残量エリアに達した後において、前記データエリア内に所定量の前記データを記録するたびに、前記制御情報データを前記制御情報エリアに記録する動作を前記データエリアの未記録領域全てに対して行った場合に、前記制御情報エリアに記録される前記制御情報データの総データ量以上とすることができる。
【００１５】
上記の所定残量エリアの記録容量は、一回に記録する制御情報データの記録容量に、データエリアの記録容量を追記記録データに設定した所定の記録容量で割った値（即ち、追記が可能な回数になる）、を掛けて得られた値以上に設定することができる。こうすることにより、記録された制御情報データが所定残量エリア内に達した後、データエリアの残りの領域の最後までデータの記録を行った場合でも、対応する制御情報データを制御情報エリア内に記録することができる。
【００１６】
さらに、本発明の好適な実施形態では、データを記録するためのデータエリアと、前記データエリアに記録されたデータの再生を制御するための制御情報データを記録するための制御情報エリアと、を備えた情報記録媒体に情報を記録する情報記録装置であって、前記制御情報エリアは、所定量の前記制御情報データに対応するデータ記録容量を有する所定残量エリアを含み、前記情報記録装置は、前記データエリア内にデータを記録するデータ記録手段と、前記データエリア内に記録されたデータに対応する制御情報データを前記制御情報エリア内に記録する制御情報データ記録手段と、を備え、前記制御情報データ記録手段は、前記制御情報データの記録が前記所定残量エリアに達するまでは、前記情報記録媒体の排出指示に応答して、最新の制御情報データを前記制御情報エリアに記録する。
【００１７】
上記の情報記録装置は、ＤＶＤ−ＲやＤＶＤ−ＲＷなどの情報記録媒体に画像データやコンテンツなどの情報を記録することができ、さらに記録の制御のために情報記録媒体に書かれた制御情報データなどを読み取ることもできる。本発明の実施形態では、情報記録装置は、情報記録媒体に記録された制御情報データを取得することができ、さらに制御情報エリアに配置された所定残量エリアと前記制御情報データに基づいて、最新の制御情報データの記録を行うことができる。この取得した制御情報データが、所定残量エリアに達するまでは、情報記録媒体の排出指示に応答して、最新の制御情報データを記録させる。すべての記録データに対する制御情報データが記録されるので、次に情報記録媒体を装着した際に即座に最新の情報を取得することができ、セットアップに時間を要しない。
【００１８】
１つの好適な実施例では、情報記録装置は、前記制御情報データが前記所定残量エリアに達した後は、前記データ記録手段が所定量以上のデータを前記データエリアに記録するたびに、最新の制御情報データを前記制御情報エリアに記録することができる。これにより、制御情報データの記録が所定残量エリアに達した後は、所定量に満たない小さな記録容量のデータに対する制御情報データを記録させないことで、制御情報エリアの記憶容量の消費を抑えることができる。
【００１９】
また、他の好適な実施例では、前記制御情報データ記録手段は、前記情報記録媒体を排出する際に、前記情報記録媒体に記録されている制御情報データが最新であった場合は、制御情報データを記録しないことができる。情報記録媒体に記録されている制御情報データが最新である場合とは、情報記録媒体に新しい情報をまったく記録していない状況に当たる。この際には、制御情報データを記録する必要はないので、情報記録媒体が排出されても記録動作を行わない。
【００２０】
本発明の他の観点では、データを記録するためのデータエリアと、前記データエリアに記録されたデータの再生を制御するための制御情報データを記録するための制御情報エリアと、を備えた情報記録媒体に情報を記録する情報記録方法であって、前記制御情報エリアは、所定量の前記制御情報データに対応するデータ記録容量を有する所定残量エリアを含み、前記情報記録方法は、前記データエリア内にデータを記録するデータ記録工程と、前記データエリア内に記録されたデータに対応する制御情報データを前記制御情報エリア内に記録する制御情報データ記録工程と、を備える。かかる情報記録方法によれば、前記制御情報データの記録が前記所定残量エリアに達するまでは、前記情報記録媒体の排出指示に応答して、最新の制御情報データが前記制御情報エリアに記録される。この情報記録方法によっても、上記の情報記録装置と同様な制御情報データの記録を行うことができる。
【００２１】
本発明の他の観点では、データを記録するためのデータエリアと、前記データエリアに記録されたデータの再生を制御するための制御情報データを記録するための制御情報エリアと、を備えた情報記録媒体に情報を記録する情報記録装置によって実行される情報記録プログラムであって、前記制御情報エリアは、所定量の前記制御情報データに対応するデータ記録容量を有する所定残量エリアを含み、前記情報記録プログラムは、前記データエリア内にデータを記録するデータ記録手段と、前記データエリア内に記録されたデータに対応する制御情報データを前記制御情報エリア内に記録する制御情報データ記録手段と、を備える。かかる情報記録プログラムによれば、前記制御情報データの記録が前記所定残量エリアに達するまでは、前記情報記録媒体の排出指示に応答して、最新の制御情報データが前記制御情報エリアに記録される。この情報記録プログラムの実行によっても、上記の情報記録装置と同様な制御情報データの記録を行うことができる。
【実施例】
【００２２】
以下、本発明の好適な実施例を図面に基づいて説明する。
【００２３】
［情報記録媒体］
（第１実施例）
まず、本発明の第１実施例に係る情報記録媒体について説明する。図１は第１実施例に係る情報記録媒体である光ディスク１００の記録構造及び記録された情報を示す。なお、図１において、左側が光ディスク１００の内周側であり、右側が外周側である。以下では、光ディスク１００として、記録データを１度のみ記録可能な追記型記録媒体であるＤＶＤ−Ｒなどを想定しながら説明していく。
【００２４】
図１に示すように、光ディスク１００の記録面上には、その内周側にリードインエリア１０１が存在し、リードインエリア１０１の外周側にユーザデータエリア１０４が存在し、ユーザデータエリア１０４の外周側にリードアウトエリア１０２が存在する。
【００２５】
このユーザデータエリア１０３は、記録データを記録するための領域である。記録データとは、画像データ、音声データ、コンテンツデータ、コンピュータプログラムなど、再生ないし実行の対象となるデータである。記録されるデータは、図１の左から右に（即ち、光ディスク１００の内周から外周に）書き込まれていく。ユーザデータエリア１０３内には、以前に記録装置などにより記録された複数のデータから成るユーザ記録データ１０７と、現在記録された最新のデータである追記記録データとが記録されている。
【００２６】
第１実施例では、リードインエリア１０１内に制御情報エリアを配置する記録構造を取っている。例えば、ブルーレーザを用いた光ディスクでは、この制御情報エリア１０４は、ディスク上のリードインエリア１０１又はリードアウトエリア１０２に確保された所定の領域内に記録される。図１では、リードインエリア１０１内に制御情報エリア１０４を配置した例を示している。図１に示すように、制御情報エリア１０４は、制御情報データ１０５の記録が開始される前端部と制御情報データ１０５の記録が終了される後端部とを有している。この制御情報エリア１０４は、ユーザデータエリア１０３に記憶されているデータのアドレスなどの制御情報データ１０５を複数記録するための領域である。例えば、シーケンシャルレコーディングにおいて、最後に記録されたアドレスを示すＬＲＡ等が、この制御情報データ１０５に当たる。この制御情報データ１０５も同様に、光ディスク１００の内周側から外周側に向かって、ユーザデータエリア１０３内に新しいデータを記録するたびに追記されていく。例えば、図１において、ＬＲＡ(ｎ−１)の位置からＬＲＡ(ｎ)の方向に追記記録データ１０９が記録された場合、このＬＲＡ(ｎ)の位置までデータが記録されていることを示す最新の制御情報データ１０５が制御情報エリア１０４に記録される。
【００２７】
上記の制御情報エリア１０４内に、本実施例では、所定量の制御情報データ１０５に対応するデータ記録容量を有する所定残量エリア１０６が設けられている。この所定残量エリア１０６は、図１のように、制御情報エリア１０４の後端部から前端部方向へ向かって設けられている。
【００２８】
以下で、上記の所定残量エリア１０６を用いて行う記録処理の概要について説明する。本発明の実施例においては、制御情報データ１０５の記録が所定残量エリア１０６に達するまでは、光ディスク１００の排出指示に応答して、最新の制御情報データ１０５を制御情報エリア１０４に記録する。つまり、記録された追記記録データ１０９の記録容量が所定量に満たないわずかなものでも、すべて対応する制御情報データ１０５が制御情報エリア１０４に記録される。これにより、データが光ディスク１００に記録されたとき、常に制御情報データ１０５が記録されるので、次回に光ディスク１００を装着したときに、最新の制御情報データ１０５を即座に取得することができる。
【００２９】
一方、制御情報データ１０５が所定残量エリア１０６に達した後は、追記記録データ１０９が所定量以上の記録容量である場合のみ、最新の制御情報データ１０５を制御情報エリア１０４に記録する。この場合には、記録された情報のデータ量が所定量に満たないわずかなものである場合は、対応する制御情報データ１０５を制御情報エリア１０４に記録しない。これにより、制御情報エリア１０４の記憶容量の無駄な消費を抑えることができる。
【００３０】
また、未だ制御情報データ１０５が所定残量エリア１０６に達していない場合であっても、光ディスク１００に何も記録せず、単に記録装置などに装着して排出しただけであれば、制御情報データ１０５を記録しない。
【００３１】
このような所定残量エリア１０６のデータ記録容量は、先に述べたように複数の制御情報データ１０５の記録が所定残量エリア１０６に達した後において、ユーザデータエリア１０３内に所定量のデータを記録するたびに１つの制御情報データ１０５を制御情報エリア１０４に記録する動作をユーザデータエリア１０３の未記録領域に対して行った場合に、制御情報エリア１０４に記録される制御情報データ１０５の総データ量以上とすることができる。具体的には、この所定残量エリア１０６の記録容量は、一回に記録する制御情報データ１０５の記録容量に、ユーザデータエリア１０３の記録容量を追記記録データ１０８に設定した所定の記録容量で割った値（即ち、追記が可能な回数）、を掛けて得られた値以上に設定される。但し、所定残量エリア１０６を大きく設定すると、その分最新の制御情報データ１０５を探索するのに時間がかかることから、必ずしも前述のように算出した記録容量以上に設定しなくても良い。
【００３２】
（第２実施例）
次に、第２実施例に係る情報記録媒体について説明する。図２は第２実施例に係る情報記録媒体である光ディスク１００ａの記録構造及び記録された情報について説明する。なお、図２においても、左側が光ディスク１００ａの内周側であり、右側が外周側である。
【００３３】
図２に示すように、光ディスク１００ａの記録面上には、その内周側にリードインエリア１０１が存在し、リードインエリア１０１の外周側にユーザデータエリア１０４が存在し、さらにユーザデータエリア１０４の外周側に一時的ディフェクト管理エリア１１０が存在し、一時的ディフェクト管理エリア１１０の外周側にリードアウトエリア１０２が存在する。なお、図２の例では、一時的ディフェクト管理エリア１１０をユーザデータエリア１０３とリードアウトエリア１０２の間に設けたが、その代わりに一時的ディフェクト管理エリア１１０をリードインエリア１０１とユーザデータエリア１０３の間に設けることもできる。また、一時的ディフェクト管理エリア１１０を、リードインエリア１０１内又はリードアウトエリア１０２内に設けても良い。
【００３４】
このユーザデータエリア１０３は、記録データを記録するための領域である。記録データとは、画像データ、音声データ、コンテンツデータ、コンピュータプログラムなど、再生ないし実行の対象となるデータである。記録される情報は、図２の左から右に（即ち、光ディスク１００の内周から外周に）書き込まれていく。ユーザデータエリア１０３内には、以前に記録装置などにより記録された複数のデータから成るユーザ記録データ１０７と、現在記録された最新のデータである追記記録データ１０８が記録されている。
【００３５】
第２実施例では、一時的ディフェクト管理エリア１１０内に制御情報エリア１０４を設けるデータ構造を採用している点で、第１実施例とは異なる。この一時的ディフェクト管理エリア１１０は、ディフェクト管理システムに用いられる領域である。ディフェクト管理システムは、光ディスク、磁気ディスク、光磁気ディスク等の高密度記録媒体における記録データの記録および読取の信頼性を向上させるために行われる技術である。すなわち、記録媒体上に傷もしくは塵埃、または記録媒体の劣化等（これらを総じて「ディフェクト」と呼ぶ。）が存在するときには、そのディフェクトが存在する場所に記録すべきデータまたは記録されたデータを、当該記録媒体上の図示しない他の領域（以下では、「スペアエリア」と呼ぶ。）に記録する。このように、ディフェクトにより記録不能または読取不能となるおそれがある記録データをスペアエリアに退避させることにより、記録データの記録および読取の信頼性を向上させることができる。この一時的ディフェクト管理エリア１１０には、光ディスク１００上に存在するディフェクトの位置を示すアドレス情報と、ディフェクトが存在する場所に記録すべきであったデータまたは記録されていたデータを退避させたスペアエリア内の場所（例えばスペアエリア内の記録位置）を示すアドレス情報とが記録される。
【００３６】
以上の一時的ディフェクト管理エリア１１０内には、制御情報エリア１０４が設けられている。そして、制御情報エリア１０４内には、複数の制御情報データ１０５が記録されるとともに、所定残量エリア１０６が配置されている。これらを含んだ制御情報エリア１０４は、第１実施例のものと同様の処理が行われる。即ち、制御情報データ１０５の記録が所定残量エリア１０６に達するまでは、光ディスク１００の排出指示に応答して、最新の制御情報データ１０５が制御情報エリア１０４に記録される。また、制御情報データ１０５が所定残量エリア１０６に達した後は、追記記録データ１０９が所定量以上の記録容量である場合のみ、最新の制御情報データ１０５が制御情報エリア１０４に記録される。さらに、未だ制御情報データ１０５が所定残量エリア１０６に達していない場合であっても、光ディスク１００に何も記録せず、単に記録装置などに装着して排出しただけであれば、制御情報データ１０５は制御情報エリアに記録されない。
【００３７】
なお、所定残量エリア１０６の記録容量は、先に述べた第１実施例と同じ方法で設定することができる。
【００３８】
［情報記録再生装置］
以下では、本発明に係る情報記録再生装置について説明する。
【００３９】
まず、情報記録再生装置４００の構成について説明する。図３は本発明の実施例である情報記録再生装置４００を示している。情報記録再生装置４００は、記録媒体に記録情報を記録する機能と、記録媒体に記録された記録情報を再生する機能とを備えている。具体的には、情報記録再生装置４００は、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ等の記録再生用ディスクを再生でき、かつ記録再生用ディスクに情報を記録することができる。また、情報記録再生装置４００は、ＤＶＤ−ＲＯＭ、ＤＶＤビデオ、ＤＶＤオーディオ等の再生専用ディスクを再生することもできる。情報記録再生装置４００は、ディスクドライブ２００と、バックエンド３００とを備えている。
【００４０】
図４はディスクドライブ２００の内部構成を示している。ディスクドライブ２００は、光ディスク１００に情報を記録すると共に、光ディスク１００に記録された情報を読み取る装置である。光ディスク１００は、上述した記録再生用ディスクと再生専用ディスクのいずれかである。
【００４１】
ディスクドライブ２００は、図４に示すように、スピンドルモータ２０１、光ピックアップ２０２、ＲＦアンプ２０３、サーボ回路２０４を備えている。これらの要素は、主としてディスクドライブ２００の駆動機構およびその駆動制御手段を構成するものである。
【００４２】
スピンドルモータ２０１は光ディスク１００を回転させるモータである。
【００４３】
光ピックアップ２０２は、記録時および読取時のいずれにおいても、光ビームの反射光に対応するＲＦ信号を出力する。光ディスク１００がウォブルランドグルーブ方式を採用している場合には、光ディスク１００の記録面上にはウォブルの付いたランドおよびグルーブ並びにプリピットなどが予め形成されているので、ＲＦ信号の中にはウォブル、ランド、グルーブ、プリピット等の制御情報が含まれている。さらに、光ディスク１００に記録情報がすでに記録されている場合には、この記録情報もＲＦ信号の中に取り込まれる。
【００４４】
ＲＦアンプ２０３は、光ピックアップ２０２から出力されたＲＦ信号を増幅して、そのＲＦ信号を変調復調部２０５に出力する。さらに、ＲＦアンプ２０３は、このＲＦ信号から、ウォブル周波数信号ＷＦ、トラッキングエラー信号ＴＥおよびフォーカスエラー信号ＦＥなどを作り出し、これらを出力する。
【００４５】
サーボ回路２０４は、トラッキングエラー信号ＴＥ、フォーカスエラー信号ＦＥ、その他のサーボ制御信号に基づいて光ピックアップ２０２およびスピンドルモータ２０１の駆動を制御するサーボ制御回路である。具体的には、サーボ回路２０４は、トラッキングエラー信号ＴＥに基づいて、光ピックアップ３０２と光ディスク１００との間の位置関係を制御する。また、サーボ回路２０４は、フォーカスエラー信号ＦＥに基づいて、光ピックアップ２０２の光ビームのフォーカシングを制御する。
【００４６】
さらに、ディスクドライブ２００は、図４に示すように、変調復調部２０５、バッファ２０６、インターフェース２０７および光ビーム駆動部２０８を備えている。これらの要素は、主として光ディスク１００から読み取られた記録情報の復調および出力を担うと共に、光ディスク１００に記録すべき記録情報の受取および変調を担う。
【００４７】
変調復調部２０５は、読取時において記録情報に対してエラー訂正を行う機能と、記録時において記録情報にエラー訂正符号を付加してこれを変調する機能とを備えた回路である。具体的には、変調復調部２０５は、読取時においては、ＲＦアンプ２０３から出力されるＲＦ信号を復調し、これに対してエラー訂正を行った後、これをバッファ２０６に出力する。また、変調復調部２０５は、記録時においては、バッファ２０６から出力される記録情報にエラー訂正符号を付加した後、これを、光ディスク１００の光学的特定等に適合する符号となるように変調し、変調された記録情報を光ビーム駆動部２０８に出力する。
【００４８】
バッファ２０６は、記録情報を一時的に蓄える記憶回路である。
【００４９】
インターフェース２０７は、ディスクドライブ２００とバックエンド３００との間の記録情報等の入出力制御ないし通信制御を行う回路である。具体的には、インターフェース２０７は、再生時においては、バックエンド３００からの要求命令に応じて、バッファ２０６から出力される記録情報（すなわち光ディスク１００から読み取られた記録情報）をバックエンド３００へ出力する。また、インターフェース２０７は、記録時においては、バックエンド３００からディスクドライブ２００に入力される記録情報を受け取り、これをバッファ２０６に出力する。
【００５０】
さらに、ディスクドライブ２００は、図４に示すように、制御情報検出部２０９と制御情報更新部２１０を備えている。
【００５１】
制御情報検出部２０９は、光ディスク１００内の制御情報エリア１０４に記録された制御情報データ１０５を検出する。この検出された制御情報データ１０５には、シーケンシャルレコーディングなどにおいて最後に記録されたアドレスを示すＬＲＡが含まれており、このＬＲＡに基づいて最新の記録データの読み出しを行うことができる。さらに、本発明では、後述するＣＰＵ２１３などが、検出された制御情報データ１０５が所定残量エリア１０６に達しているかどうかを判定することにより、制御情報データの記録処理を行う。
【００５２】
制御情報更新部２１０は、最新の制御情報データ１０５を制御情報エリア１０４内に追記する。制御情報データ１０５の追記は、上述したように、制御情報データ１０５の記録が所定残量エリア１０６に達するまでは、光ディスク１００の排出指示に応答して行う。一方、制御情報データ１０５が所定残量エリア１０６に達した後には、所定量以上のデータがデータエリア１０３に記録された場合にのみ、最新の制御情報データ１０５を記録するようにする。
【００５３】
ＣＰＵ２１３は、ディスクドライブ２００の全体的な制御および上述したディスクドライブ２００内の各要素間の情報のやり取りを制御・管理する。例えば、本発明においては、制御情報検出部２０９が検出した制御情報データ１０５に基づいて、最新の制御情報データ１０５の記録を行うかどうかを判定する。具体的には、制御情報データ１０５が所定残量エリア１０６に達していない場合は、光ディスク１００の排出指示に応答して、制御情報データ１０５を記録する。一方、制御情報データ１０５が所定残量エリア１０６に達している場合は、ＣＰＵ２１３は、追記記録データ１０８が所定量以上の記録容量である場合のみ、光ディスク１００の排出指示に応答して、制御情報データ１０５を記録するようにする。
【００５４】
また、ＣＰＵ２１３は、何もせずに光ディスク１００に装着・排出が行われたことを判定することができ、この場合には制御情報データ１０５を記録しないようにする。さらに、ＣＰＵ２１３は、後述するバックエンド３００から送られる要求命令に応じて、光ピックアップ２０２の読取動作の制御、およびバッファ２０６に蓄えられた記録情報のバックエンドへの出力制御を行い、これにより、コンテンツ情報の通常の再生制御および先読み制御などを行うこともできる。
【００５５】
次に、図５に示したバックエンド３００の内部構造について説明する。バックエンド３００は、ディスクドライブ２００によって光ディスク１００から読み取られた記録情報に対して再生処理を行うと共に、光ディスク１００に記録する目的で外部から供給された記録情報を受け取り、これを圧縮（エンコード）してディスクドライブ２００へ送り出す装置である。
【００５６】
図５に示すように、バックエンド３００は、ドライブ制御部３０１、ビデオデコーダ３０２、オーディオデコーダ３０３、ビデオエンコーダ３０４、オーディオエンコーダ３０５、システム制御部３０６を備えている。
【００５７】
ドライブ制御部３０１は、ディスクドライブ２００の読取処理および記録処理を制御する回路である。記録情報を光ディスク１００から読み取ってそれを再生する作業、および記録すべき情報を外部から受け取ってそれを光ディスク１００に記録する作業は、バックエンド３００とディスクドライブ２００とが協働して行う。ドライブ制御部３０１は、ディスクドライブ２００の読取処理および記録処理を制御することにより、バックエンド３００とディスクドライブ２００との協働を実現する。具体的には、ドライブ制御部３０１は、ディスクドライブ２００に対して、再生、記録、バッファ２０６から記録情報の出力などに関する要求命令を出力する。さらに、本実施例においては、ドライブ制御部３０１は上述したＣＰＵ２１３と同様に、制御情報検出部２０９、制御情報検出部２１０の入力又は出力を制御する入出力制御も行うことができる。
【００５８】
ビデオデコーダ３０２及びオーディオデコーダ３０３は、夫々、ディスクドライブ２００により光ディスク１００から読み取られ、ドライブ制御部３０１を介して供給された記録データを復調し、記録データをディスプレイ、スピーカなどにより再生可能な状態に変換する回路である。
【００５９】
ビデオエンコーダ３０４及びオーディオエンコーダ３０５は、夫々、光ディスク１００に記録する目的で外部から入力された映像信号、音声信号等を受け取り、これを例えばＭＰＥＧ圧縮方式等により圧縮し、これを、ドライブ制御部３０１を介してディスクドライブ２００に供給する回路である。
【００６０】
システム制御部３０６は、再生時には、ドライブ制御部３０１、ビデオデコーダ３０２、オーディオデコーダ３０３を制御し、これらと協働して記録データの再生処理を行う回路である。また、記録時には、システム制御部３０６は、ドライブ制御部３０１、ビデオエンコーダ３０４、オーディオエンコーダ３０５を制御し、これらと協働して記録データの記録処理を行う。また、システム制御部３０６は、再生時及び記録時において、ディスクドライブ２００とバックエンド３００との協働を実現するために、ドライブ制御３０１と共に、ディスクドライブ２００に対する制御（例えば各種要求命令の生成・送信、応答信号の受信など）を行うことができる。
【００６１】
［制御情報の記録処理］
次に、上述した情報記録再生装置４００にて行われる本発明に係る制御情報の記録処理について説明する。図６に、その処理手順を表したフローチャートを示す。ここでの処理は、主としてＣＰＵ２１３が、主に制御情報データ１０５が所定残量エリア１０６に達しているかどうかと、追記記録データが所定量以上であるかと、の判定を行い、この判定結果に基づいて制御情報データの記録に関する処理を行う。
【００６２】
以下で、その具体的な処理について、図６を参照しながら説明する。
【００６３】
まず、ステップＳ１０１にて、ＤＶＤ−Ｒなどの光ディスク１００が情報記録再生装置４００に装着される。そして、ステップＳ１０２にて、ＣＰＵ２１３は、この光ディスク１００が未記録ディスクであるかどうかの判定を行う。
【００６４】
光ディスク１００が未記録であった場合（ステップＳ１０２；Ｙｅｓ）、処理はステップＳ１０３に進み、ＣＰＵ２１３は光ディスク１００の制御情報エリア１０４に制御情報初期状態を記録する。そして、処理はステップＳ１０４に進む。
【００６５】
ステップＳ１０４では、ＣＰＵ２１３は、ユーザなどによりデータ再生の指示が出たかどうかを判定する。データ再生の指示があれば（ステップＳ１０４；Ｙｅｓ）、ステップＳ１０５に進んで再生すべきデータの再生動作を行い、再生動作終了後はステップＳ１０６に進む。また、データ再生の指示がなければ（ステップＳ１０４；Ｎｏ）、再生動作は行わずステップＳ１０６に進む。
【００６６】
ステップＳ１０６では、ＣＰＵ２１３は、ユーザなどによりデータ記録の指示が出たかどうかを判定する。データ再生の指示があれば（ステップＳ１０６；Ｙｅｓ）、ステップＳ１０７に進んで、上記の再生データなどを記録するための記録動作を行い、記録動作終了後はステップＳ１０８に進む。また、データ記録の指示がなければ（ステップＳ１０６；Ｎｏ）、記録動作は行わずにステップＳ１０８に進む。
【００６７】
ステップＳ１０８では、ＣＰＵ２１３は、ＣＰＵ２１３内の図示しないメモリに記憶された制御情報データ１０５を、最新のものに更新する。ステップＳ１０７にて記録動作を行った場合は、メモリ内の制御情報データ１０５と最新のものとは異なるが、記録動作を行わなかった場合は、メモリ内の制御情報データ１０５と最新のものが同一である。以上の処理が終わったら、処理はステップＳ１０９に進む。
【００６８】
ステップＳ１０９では、ユーザなどより光ディスク１００の排出（イジェクト）命令が出たかどうかを、ＣＰＵ２１３又はドライブ制御部３０１が判定する。光ディスク１００の排出命令が出た場合（ステップＳ１０９；Ｙｅｓ）、光ディスク１００に最新の制御情報データ１０５を記録する必要があるため、ステップＳ１１０に進み、後の処理を行うようにする。一方、光ディスク１００の排出命令が出ていない場合は（ステップＳ１０９；Ｎｏ）は、制御情報データ１０５を追記するなどの処理を行わず、処理はステップＳ１０４に戻る。
【００６９】
ステップＳ１１０では、ＣＰＵ２１３は、光ディスク１００に記録されている制御情報データ１０５と、メモリが記憶している制御情報データ１０５が同一であるかどうかを判定する。この光ディスク１００内の制御情報データ１０５は、制御情報検出部２０９によって検出される。光ディスク１００に何も記録せず、単に装着して排出しただけであれば、光ディスク１００に記録されている制御情報データ１０５と、メモリが記憶している制御情報データ１０５が同一となる。このような場合には、制御情報データ１０５を記録する必要がないため、上記のステップＳ１１０の判定を行っているのである。
【００７０】
光ディスク１００に記録された制御情報データ１０５と、メモリが記憶している制御情報データ１０５が同一でなかった場合（ステップＳ１１０；Ｎｏ）は、処理はステップＳ１１１に進む。ステップＳ１１１では、光ディスク１００にデータの記録動作が行われているので、メモリに記憶された制御情報データ１０５を光ディスク１００の制御情報エリア１０４に記録する。この動作は、前述の制御情報更新部２１０などが行うことができる。以上の処理が終わると処理はステップＳ１１２に進み、光ディスク１００の排出動作が実行される。
【００７１】
光ディスク１００に記録されている制御情報データ１０５と、メモリが記憶している制御情報データ１０５が同一であった場合（ステップＳ１１０；Ｙｅｓ）は、光ディスクにデータの記録動作が行われていないので、制御情報データ１０５を記録しないで、ステップＳ１１２に進む。そして、ステップＳ１１２にて、光ディスク１００の排出動作が実行される。
【００７２】
一方、装着された光ディスク１００が未記録でなかった場合（ステップＳ１０２；Ｎｏ）、処理はステップＳ１１３に進む。
【００７３】
まず、ステップＳ１１３では、制御情報検出部２０９により、光ディスク１００の制御情報エリア１０４に記録されている制御情報データ１０５を取得する。この取得された制御情報データ１０５は、ＣＰＵ２１３内のメモリに記憶させておくことができる。以上の処理が終わると、処理はステップＳ１１４に進む。
【００７４】
ステップＳ１１４では、ＣＰＵ２１３は、取得した制御情報データ１０５が所定残量エリア１０６に達しているかどうかを判定する。本発明では、制御情報エリア１０４の記録容量の消費を抑え、且つ光ディスク１００を装着した際に最新の制御情報を即座に取得することを可能にするために、上記の判定を行う。
【００７５】
制御情報データ１０５が所定残量エリア１０６に達していない場合（ステップＳ１１４；Ｎｏ）は、制御情報エリア１０４内の記憶容量には未だ余裕があるので、データが記録されるごとに制御情報データ１０５を記録しても問題はない。よって、処理はステップＳ１０４に進み、未記録ディスクに行ったものと同様の処理を行っていく。即ち、光ディスク１００にデータが記録された後、ディスクが排出される度に、制御情報データ１０５を制御情報エリア１０４に記録していく。
【００７６】
一方、制御情報データ１０５が所定残量エリア１０６に達している場合（ステップＳ１１４；Ｙｅｓ）、処理はステップＳ１１５に進む。ステップＳ１１５では、ＣＰＵ２１３はサーボ回路２０４などを制御し、ＲＦ信号を探索する（ＲＦ探索）ことにより、最新の制御情報データ１０５を取得してメモリに記録する。ここでは、制御情報データ１０５が所定残量エリア１０６に達しているので、先に述べたようにすべての記録データに対する制御情報データ１０５が制御情報エリア１０４内に記録されているとは限らない。したがって、制御情報エリア１０４に記録されたものだけでなく他のデータも探索することにより、真に最新の制御情報データを取得する必要がある。そのため、ステップＳ１１５での処理を行う。ＣＰＵ２１３は、最新の制御情報データを取得してメモリに記録する処理が終了すると、ステップＳ１１６に進む。
【００７７】
ステップＳ１１６では、ユーザなどによりデータ再生の指示が出たかどうかを判定する。データ再生の指示があれば（ステップＳ１１６；Ｙｅｓ）、ステップＳ１１７に進んで再生すべきデータの再生動作を行い、再生動作終了後はステップＳ１１８に進む。また、データ再生指示が出なければ（ステップＳ１１６；Ｎｏ）、再生動作は行わずステップＳ１１８に進む。
【００７８】
ステップＳ１１８では、ユーザなどによりデータ記録の指示が出たかどうかを判定する。データ再生の指示があれば（ステップＳ１１８；Ｙｅｓ）、ステップＳ１１９に進んで、データを記録するための記録動作を行い、記録動作終了後はステップＳ１２０に進む。また、データ記録の指示がなければ（ステップＳ１１８；Ｎｏ）、記録動作は行わずにステップＳ１２０に進む。
【００７９】
ステップＳ１２０では、ＣＰＵ２１３は、ＣＰＵ２１３内のメモリに記憶された制御情報データ１０５を最新の制御情報に更新し、ステップＳ１２１に進む。
【００８０】
ステップＳ１２１では、ＣＰＵ２１３は、光ディスク１００に記録されている制御情報データ１０５と、ステップＳ１２０にて更新された制御情報データ１０５とを比較する。詳しくは、光ディスク１００に記録されている制御情報データ１０５に基づく追記記憶データ１０８のデータと、メモリ内に記憶されている制御情報データ１０５に基づく追記記憶データ１０８と、の差分値を算出する。そして、ステップＳ１２１では、この差分値が所定量以上であるかどうかを判定する。具体的に行う処理は、図１において、追記記録データ１０８の後端部のアドレスであるＬＲＡ(ｎ)と、光ディスクに記録されている以前の制御情報データ１０５であるＬＲＡ(ｎ−１)の差（即ち、追記記録データの記録容量に当たる）を算出して、判定を行う。本発明においては、制御情報データ１０５が所定残量エリア１０６に達した後は、追記記録データ１０８の記録容量が所定量以下である場合には、制御情報データを記録しないようすることにより、情報記録媒体の記憶容量の無駄な消費を抑えている。そのために、上記の判定を行っている。
【００８１】
追記記録データ１０８の記録容量が所定量以上であった場合（ステップＳ１２１；Ｙｅｓ）は、処理はステップＳ１２２に進む。ステップＳ１２２では、ＣＰＵ２１３は、メモリに記憶されている制御情報データ１０５を光ディスク１００の制御情報エリア１０４に記録する。なお、この動作は、制御情報更新部２１０などが行うことができる。ステップＳ１２２での処理が終了すると、ステップＳ１２３に進む。
【００８２】
一方、追記記録データ１０８の記録容量が所定量以下であった場合（ステップＳ１２１；Ｙｅｓ）、ＣＰＵ２１３は制御情報データ２０５を光ディスク１００の制御情報エリア１０４に記録しないで、ステップＳ１２３に進む。
【００８３】
ステップＳ１２３では、ユーザなどより光ディスク１００の排出命令が出たかどうかを、ＣＰＵ２１３又はドライブ制御部３０１が判定する。排出命令が出された場合（ステップＳ１２３；Ｙｅｓ）は、ステップＳ１１２に進み、光ディスク１００の排出動作が実行される。一方、排出命令が出されていない場合（ステップＳ１２３；Ｎｏ）は、ステップＳ１１６に戻って、同様の処理を再び行っていく。
【図面の簡単な説明】
【００８４】
【図１】本発明の第１実施例に係る情報記録媒体の記録構造を示す図である。
【図２】本発明の第２実施例に係る情報記録媒体の記録構造を示す図である。
【図３】本発明の実施例である情報記録再生装置のブロック図である。
【図４】図３に示す情報記録再生装置のディスクドライブを示すブロック図である。
【図５】図３に示す情報記録再生装置のバックエンドを示すブロック図である。
【図６】本発明に係る制御情報の記録を行う処理手順を示すフローチャートである。
【符号の説明】
【００８５】
１００  光ディスク
１０１  リードインエリア
１０２  リードアウトエリア
１０３  ユーザデータエリア
１０４  制御情報エリア
１０５  制御情報データ
１０６  所定残量エリア
１０７  ユーザ記録データ
１０８  追記記録データ
１１０  一時的ディフェクト管理エリア
２００  ディスクドライブ
２０１  スピンドルモータ
２０２  光ピックアップ
２０４  サーボ回路
２０９  制御情報検出部
２１０  制御情報更新部
２１３  ＣＰＵ
３００  バックエンド
３０６  システム制御部
４００  情報記録再生装置
【図１】
2005085341.tif 000003
【図２】
2005085341.tif 000004
【図３】
2005085341.tif 000005
【図４】
2005085341.tif 000006
【図５】
2005085341.tif 000007
【図６】
2005085341.tif 000008