(57)【要約】追記型記録媒体１０に複数のディフェクト管理エリア１４Ａ、１４Ｂ、１４Ｃを設ける。スペアエリア１２および１３を複数の部分スペアエリア１２Ａないし１３Ｂに分割し、これに対応するように、ディフェクトリスト２１を部分ディフェクトリスト２１Ａないし２１Ｄに分割する。記録データが部分スペアエリアに記録されたときには、その部分スペアエリアに対応する部分ディフェクトリストのみをディフェクト管理エリアに記録する。１個のディフェクト管理エリア内には、最新のディフェクトリストを構成するすべてのディフェクトリストを記録する。
2004084216.tif 000002
【特許請求の範囲】
【請求項１】
記録データを記録するデータエリアと、
前記データエリアにおけるディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録するスペアエリアと、
前記データエリアにおけるディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録したスペアエリア内の位置を示すディフェクトリストを含むディフェクト管理情報を記録する複数のディフェクト管理エリアとを備え、
前記スペアエリアは複数の部分スペアエリアに分割されており、
前記ディフェクトリストは複数の部分ディフェクトリストに分割されており、
前記複数の部分スペアエリアと前記複数の部分ディフェクトリストとはそれぞれ対応しており、
前記複数の部分ディフェクトリストのうち少なくとも１個の部分ディフェクトリストには、当該１個の部分ディフェクトリストと共に最新の前記ディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報が付加されており、
前記各ディフェクト管理エリアには、前記最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを記録するためのセットアップエリアが用意されていることを特徴とする追記型記録媒体。
【請求項２】
前記セットアップエリアは、前記各ディフェクト管理エリアの先頭位置に用意されていることを特徴とする請求の範囲第１項に記載の追記型記録媒体。
【請求項３】
前記指標情報が付加された前記少なくとも１個の部分ディフェクトリストは、１個の前記ディフェクト管理エリアに連続的に並んで記録された前記複数の部分ディフェクトリストの最後に配置されていることを特徴とする請求の範囲第１項に記載の追記型記録媒体。
【請求項４】
前記部分ディフェクトリストのサイズは、前記部分スペアエリアに記録可能な前記記録データのブロックの個数に対応する個数のアドレス情報を記録可能なサイズを少なくとも有することを特徴とする請求の範囲第１項に記載の追記型記録媒体。
【請求項５】
前記データエリアへの記録・読取を制御する情報を記録する制御情報記録エリアをさらに備え、
前記複数のディフェクト管理エリアのうちの少なくとも１個は、前記制御情報記録エリア内に配置されていることを特徴とする請求の範囲第１項に記載の追記型記録媒体。
【請求項６】
前記データエリアへの記録・読取を制御する情報を記録する制御情報記録エリアをさらに備え、
前記複数のディフェクト管理エリアのうちの少なくとも１個は、前記制御情報記録エリアと前記データエリアとの間に配置されていることを特徴とする請求の範囲第１項に記載の追記型記録媒体。
【請求項７】
前記複数のディフェクト管理エリアは、当該追記型記録媒体の記録面上に分散して配置されていることを特徴とする請求の範囲第１項に記載の追記型記録媒体。
【請求項８】
（ｉ）記録データを記録するデータエリアと、（ｉｉ）前記データエリアにおけるディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録するスペアエリアと、（ｉｉｉ）前記データエリアにおけるディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録したスペアエリア内の位置を示すディフェクトリストを含むディフェクト管理情報を記録する複数のディフェクト管理エリアとを備え、前記スペアエリアは複数の部分スペアエリアに分割されており、前記ディフェクトリストは複数の部分ディフェクトリストに分割されており、前記複数の部分スペアエリアと前記複数の部分ディフェクトリストとはそれぞれ対応しており、前記複数の部分ディフェクトリストのうち少なくとも１個の部分ディフェクトリストには、当該１個の部分ディフェクトリストと共に最新の前記ディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報が付加されている追記型記録媒体に前記記録データを記録する記録装置であって、
前記記録データを前記データエリアに記録する第１の記録手段と、
前記ディフェクト管理情報を記憶する記憶手段と、
前記データエリアのディフェクトを検出するディフェクト検出手段と、
前記ディフェクト検出手段により検出されたディフェクトが存在するデータエリア内の場所に記録すべき記録データをいずれかの部分スペアエリア内に記録する第２の記録手段と、
前記ディフェクト検出手段により検出されたディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データを記録した部分スペアエリア内の位置を示す情報を当該部分スペアエリアに対応する部分ディフェクトリストに記録することにより、当該部分ディフェクトリストを更新するリスト更新手段と、
前記リスト更新手段により更新された前記部分ディフェクトリストを前記複数のディフェクト管理エリアのいずれかに記録する第３の記録手段と、
前記最新のディフェクトリストを組み立てるのに最小限必要なすべての前記部分ディフェクトリストを前記複数のディフェクト管理エリアいずれかに記録する第４の記録手段と
を備えていることを特徴とする記録装置。
【請求項９】
前記複数のディフェクト管理エリアのうち１のディフェクト管理エリアに、前記部分ディフェクトリストを記録するのに必要な空き領域があるか否かを検出する空き領域検出手段をさらに備え、
前記第４の記録手段は、前記空き領域検出手段の検出結果に基づき、前記１のディフェクト管理エリアに前記空き領域がないとき、前記最新のディフェクトリストを組み立てるのに最小限必要なすべての前記部分ディフェクトリストを、前記複数のディフェクト管理エリアのうち他のディフェクト管理エリアに記録することを特徴とする請求の範囲第８項に記載の記録装置。
【請求項１０】
前記リスト更新手段により更新された部分ディフェクトリストに、当該部分ディフェクトリストと共に最新の前記ディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報を付加する指標情報付加手段をさらに備え、
前記第３の記録手段は、前記リスト更新手段により更新された部分ディフェクトリストを前記指標情報と共に前記複数のディフェクト管理エリアのいずれかに記録することを特徴とする請求の範囲第８項に記載の記録装置。
【請求項１１】
前記複数のディフェクト管理エリアのいずれかに記録された複数の前記部分ディフェクトリストの中から、前記最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを前記指標情報に基づいて特定し、これら特定された複数の部分ディフェクトリストを読み取り、これら読み取った複数の部分ディフェクトリストを結合して、前記最新のディフェクトリストを組み立て、これを前記記憶手段に記憶させるリスト取得手段をさらに備えていることを特徴とする請求の範囲第８項に記載の記録装置。
【請求項１２】
（ｉ）記録データを記録するデータエリアと、（ｉｉ）前記データエリアにおけるディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録するスペアエリアと、（ｉｉｉ）前記データエリアにおけるディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録したスペアエリア内の位置を示すディフェクトリストを含むディフェクト管理情報を記録する複数のディフェクト管理エリアとを備え、前記スペアエリアは複数の部分スペアエリアに分割されており、前記ディフェクトリストは複数の部分ディフェクトリストに分割されており、前記複数の部分スペアエリアと前記複数の部分ディフェクトリストとはそれぞれ対応しており、前記複数の部分ディフェクトリストのうち少なくとも１個の部分ディフェクトリストには、当該１個の部分ディフェクトリストと共に最新の前記ディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報が付加されている追記型記録媒体に記録された前記記録データを再生する再生装置であって、
前記複数のディフェクト管理エリアのいずれかに記録された複数の前記部分ディフェクトリストの中から、前記最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを前記指標情報に基づいて特定し、これら特定された複数の部分ディフェクトリストを読み取り、これら読み取った複数の部分ディフェクトリストを結合して、前記最新のディフェクトリストを組み立てるリスト取得手段と、
前記リスト取得手段により組み立てられた前記最新のディフェクトリストに基づいて、前記データエリアに記録された前記記録データを再生する再生手段と
を備えていることを特徴とする再生装置。
【請求項１３】
コンピュータを請求の範囲第８項に記載の記録装置として機能させることを特徴とするコンピュータプログラム。
【請求項１４】
コンピュータを請求の範囲第１２項に記載の再生装置として機能させることを特徴とするコンピュータプログラム。
【請求項１５】
（ｉ）記録データを記録するデータエリアと、（ｉｉ）前記データエリアにおけるディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録するスペアエリアと、（ｉｉｉ）前記データエリアにおけるディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録したスペアエリア内の位置を示すディフェクトリストを含むディフェクト管理情報を記録する複数のディフェクト管理エリアとを備え、前記スペアエリアは複数の部分スペアエリアに分割されており、前記ディフェクトリストは複数の部分ディフェクトリストに分割されており、前記複数の部分スペアエリアと前記複数の部分ディフェクトリストとはそれぞれ対応しており、前記複数の部分ディフェクトリストのうち少なくとも１個の部分ディフェクトリストには、当該１個の部分ディフェクトリストと共に最新の前記ディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報が付加されている追記型記録媒体に前記記録データを記録する記録方法であって、
前記ディフェクト管理情報を記憶する記憶工程と、
前記記録データを前記データエリアに記録する第１の記録工程と、
前記データエリアのディフェクトを検出するディフェクト検出工程と、
前記ディフェクト検出工程において検出されたディフェクトが存在するデータエリア内の場所に記録すべき記録データをいずれかの部分スペアエリア内に記録する第２の記録工程と、
前記ディフェクト検出工程において検出されたディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データを記録した部分スペアエリア内の位置を示す情報を当該部分スペアエリアに対応する部分ディフェクトリストに記録することにより、当該部分ディフェクトリストを更新するリスト更新工程と、
前記複数のディフェクト管理エリアのうち１のディフェクト管理エリアに空き領域があるときには、前記リスト更新工程において更新された部分ディフェクトリストを当該１のディフェクト管理エリアに記録する第３の記録工程と、
前記１のディフェクト管理エリアに空き領域がないときには、前記複数のディフェクト管理エリアのうち他のディフェクト管理エリアに、前記最新のディフェクトリストを組み立てるのに最小限必要なすべての前記部分ディフェクトリストを記録する第４の記録工程と
を備えていることを特徴とする記録方法。
【請求項１６】
（ｉ）記録データを記録するデータエリアと、（ｉｉ）前記データエリアにおけるディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録するスペアエリアと、（ｉｉｉ）前記データエリアにおけるディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録したスペアエリア内の位置を示すディフェクトリストを含むディフェクト管理情報を記録する複数のディフェクト管理エリアとを備え、前記スペアエリアは複数の部分スペアエリアに分割されており、前記ディフェクトリストは複数の部分ディフェクトリストに分割されており、前記複数の部分スペアエリアと前記複数の部分ディフェクトリストとはそれぞれ対応しており、前記複数の部分ディフェクトリストのうち少なくとも１個の部分ディフェクトリストには、当該１個の部分ディフェクトリストと共に最新の前記ディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報が付加されている追記型記録媒体に記録された前記記録データを再生する再生方法であって、
前記複数のディフェクト管理エリアのいずれかに記録された複数の前記部分ディフェクトリストの中から、前記最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを前記指標情報に基づいて特定し、これら特定された複数の部分ディフェクトリストを読み取り、これら読み取った複数の部分ディフェクトリストを結合して、前記最新のディフェクトリストを組み立てるリスト取得工程と、
前記リスト取得工程において組み立てられた前記最新のディフェクトリストに基づいて、前記データエリアに記録された前記記録データを再生する再生工程と
を備えていることを特徴とする再生方法。
【発明の詳細な説明】
【技術分野】  本発明は、追記型記録媒体、追記型記録媒体に記録データを記録する記録装置および記録方法、並びに追記型記録媒体に記録された記録データを再生する再生装置および再生方法に関する。
【背景技術】  光ディスク、磁気ディスク、光磁気ディスク等の高密度記録媒体における記録データの記録および読取の信頼性を向上させるための技術として、ディフェクト管理がある。すなわち、記録媒体上に存在する傷もしくは塵埃、または記録媒体の劣化等（これらを総じて「ディフェクト」と呼ぶ。）が存在するときには、そのディフェクトが存在する場所に記録すべきデータまたは記録されたデータを、記録媒体上の他の領域（これを「スペアエリア」と呼ぶ。）に記録する。このように、ディフェクトにより記録不全または読取不全となるおそれがある記録データをスペアエリアの退避させることにより、記録データの記録および読取の信頼性を向上させることができる（特開平１１−１８５３９０号公報参照）。
一般に、ディフェクト管理を行うために、ディフェクトリストを作成する。ディフェクトリストには、記録媒体上に存在するディフェクトの位置を示すアドレス情報と、ディフェクトが存在する場所に記録すべきであったデータまたは記録されていたデータを退避させたスペアエリアの場所（例えばスペアエリア内の記録位置）を示すアドレス情報とが記録される。
一般に、ディフェクトリストの作成は、記録媒体をイニシャライズないしフォーマットするときに行われる。また、ディフェクトリストの作成は、記録データを当該記録媒体に記録し、かかる記録データをベリファイすることによりディフェクトが存在する場所を発見したときなどにも行われる。記録データの記録・書換が数度行われるときには、記録データの記録・書換が行われる度にディフェクトリストの作成または更新が行われる。
記録データを記録媒体に記録するときには、ディフェクトリストを参照する。これにより、ディフェクトの存在する場所を避けながら記録データを記録媒体に記録することができる。一方、記録媒体に記録された記録データを再生するときにも、ディフェクトリストを参照する。これにより、通常の記録領域に記録された記録データと、ディフェクトの存在によりスペアエリアに記録されている記録データとをディフェクトリストに基づいて確実に読み取ることができる。
ディフェクトリストは、一般に、そのディフェクトリストの作成または更新の対象となった記録媒体の特定の領域に記録される。そして、そのディフェクトリストは、次回、当該記録媒体に記録された記録データを再生するとき、または当該記録媒体に記録データを書き換えまたは追記するときに、当該記録媒体から読み取られ、記録装置による記録作業時または再生装置による再生作業時に参照される。
【発明の開示】
ところで、ディフェクトリストは記録媒体の特定の領域に記録される。例えばブルーレーザーを用いた書換可能（リライタブル）な光ディスクでは、ディフェクトリストは、ディスク上のリードインエリアまたはリードアウトエリアに確保された所定の領域（以下、これらをそれぞれ「ディフェクト管理エリア」と呼ぶ。）内に記録される。
上述したように、ディフェクトリストは、記録データの記録・書換が行われ、ディフェクトが存在する場所を発見したとき等度に更新される。そして、ディフェクトリストは、記録データの記録・書換により更新される度に、当該記録・書換の対象となっている記録媒体のディフェクト管理エリアに上書きされる。すなわち、ディフェクト管理エリア内のディフェクトリストは、ディフェクトリストが更新されるごとに書き換えられる。
ところで、このようにディフェクトリストを書き換えることによってディフェクトリストの更新記録を実現することができるのは、記録媒体が書換可能な場合に限られる。記録媒体がいわゆる追記型記録媒体、例えばライトワンス型光ディスクである場合には、ディフェクトリストの更新記録を実現するために別の方法を用いる必要がある。
しかし、追記型記録媒体においてディフェクトリストの更新記録を実現するのは容易ではない。例えば、ディフェクトリストが更新される度に、ディフェクトリストを記録媒体に単に追記するとすれば、複数のディフェクトリストの記録が可能な大きなサイズのディフェクト管理エリアを記録媒体上に設けなければならない。しかし、大きなディフェクト管理エリアを設けると、その分、記録データを記録するためのデータエリアが小さくなり、記録データの記録容量が低下してしまうという問題が生じる。また、大きなディフェクト管理エリアを設けると、追記型記録媒体の記録構造が一般の書換型記録媒体の記録構造と大きく異なってしまい、両者の互換性が失われるという問題が生じる。さらに、新旧複数のディフェクトリストをディフェクト管理エリアに記録する場合、これら複数のディフェクトリストの中から、最新のディフェクトリストを効率よく特定することは容易でない。
本発明は上記に例示したような問題点に鑑みなされたものであり、本発明の第１の課題は、ディフェクトリストの記録を効率よく行うことが可能な追記型記録媒体、追記型記録媒体用の記録装置および記録方法、並びに追記型記録媒体用の再生装置および再生方法を提供することにある。
本発明の第２の課題は、ディフェクト管理エリアを小さくすることができ、記録データの記録・読取の信頼性を高めながら、記録データの記録容量を増加させることができる追記型記録媒体、追記型記録媒体用の記録装置および記録方法、並びに追記型記録媒体用の再生装置および再生方法を提供することにある。
本発明の第３の課題は、ディフェクト管理機能を備え、書換型記録媒体と互換性のある追記型記録媒体、追記型記録媒体用の記録装置および記録方法、並びに追記型記録媒体用の再生装置および再生方法を提供することにある。
上記課題と解決するために本発明の追記型記録媒体は、記録データを記録するデータエリアと、前記データエリアにおけるディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録するスペアエリアと、前記データエリアにおけるディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録したスペアエリア内の位置を示すディフェクトリストを含むディフェクト管理情報を記録する複数のディフェクト管理エリアとを備え、前記スペアエリアは複数の部分スペアエリアに分割されており、前記ディフェクトリストは複数の部分ディフェクトリストに分割されており、前記複数の部分スペアエリアと前記複数の部分ディフェクトリストとはそれぞれ対応しており、前記複数の部分ディフェクトリストのうち少なくとも１個の部分ディフェクトリストには、当該１個の部分ディフェクトリストと共に最新の前記ディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報が付加されており、前記各ディフェクト管理エリアには、前記最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを記録するためのセットアップエリアが用意されている。
上記課題を解決するために本発明の記録装置は、（ｉ）記録データを記録するデータエリアと、（ｉｉ）前記データエリアにおけるディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録するスペアエリアと、（ｉｉｉ）前記データエリアにおけるディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録したスペアエリア内の位置を示すディフェクトリストを含むディフェクト管理情報を記録する複数のディフェクト管理エリアとを備え、前記スペアエリアは複数の部分スペアエリアに分割されており、前記ディフェクトリストは複数の部分ディフェクトリストに分割されており、前記複数の部分スペアエリアと前記複数の部分ディフェクトリストとはそれぞれ対応しており、前記複数の部分ディフェクトリストのうち少なくとも１個の部分ディフェクトリストには、当該１個の部分ディフェクトリストと共に最新の前記ディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報が付加されている追記型記録媒体に前記記録データを記録する記録装置であって、前記記録データを前記データエリアに記録する第１の記録手段と、前記ディフェクト管理情報を記憶する記憶手段と、前記データエリアのディフェクトを検出するディフェクト検出手段と、前記ディフェクト検出手段により検出されたディフェクトが存在するデータエリア内の場所に記録すべき記録データをいずれかの部分スペアエリア内に記録する第２の記録手段と、前記ディフェクト検出手段により検出されたディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データを記録した部分スペアエリア内の位置を示す情報を当該部分スペアエリアに対応する部分ディフェクトリストに記録することにより、当該部分ディフェクトリストを更新するリスト更新手段と、前記リスト更新手段により更新された前記部分ディフェクトリストを前記複数のディフェクト管理エリアのいずれかに記録する第３の記録手段と、前記最新のディフェクトリストを組み立てるのに最小限必要なすべての前記部分ディフェクトリストを前記複数のディフェクト管理エリアいずれかに記録する第４の記録手段とを備えている。
上記課題を解決するために本発明の再生装置は、（ｉ）記録データを記録するデータエリアと、（ｉｉ）前記データエリアにおけるディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録するスペアエリアと、（ｉｉｉ）前記データエリアにおけるディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録したスペアエリア内の位置を示すディフェクトリストを含むディフェクト管理情報を記録する複数のディフェクト管理エリアとを備え、前記スペアエリアは複数の部分スペアエリアに分割されており、前記ディフェクトリストは複数の部分ディフェクトリストに分割されており、前記複数の部分スペアエリアと前記複数の部分ディフェクトリストとはそれぞれ対応しており、前記複数の部分ディフェクトリストのうち少なくとも１個の部分ディフェクトリストには、当該１個の部分ディフェクトリストと共に最新の前記ディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報が付加されている追記型記録媒体に記録された前記記録データを再生する再生装置であって、前記複数のディフェクト管理エリアのいずれかに記録された複数の前記部分ディフェクトリストの中から、前記最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを前記指標情報に基づいて特定し、これら特定された複数の部分ディフェクトリストを読み取り、これら読み取った複数の部分ディフェクトリストを結合して、前記最新のディフェクトリストを組み立てるリスト取得手段と、前記リスト取得手段により組み立てられた前記最新のディフェクトリストに基づいて、前記データエリアに記録された前記記録データを再生する再生手段とを備えている。
上記課題を解決するために本発明の第１コンピュータプログラムは、コンピュータを上述した本発明の記録装置（但し、その各種態様も含む）として機能させる。
上記課題を解決するために本発明の第２コンピュータプログラムは、コンピュータを上述した本発明の再生装置（但し、その各種態様も含む）として機能させる。
コンピュータ読取可能な媒体内の第１コンピュータプログラム製品は上記課題を解決するために、コンピュータにより実行可能なプログラム命令を明白に具現化し、該コンピュータを、上述した本発明の記録装置（但し、その各種態様も含む）として機能させる。
コンピュータ読取可能な媒体内の第２コンピュータプログラム製品は上記課題を解決するために、コンピュータにより実行可能なプログラム命令を明白に具現化し、該コンピュータを、上述した本発明の再生装置（但し、その各種態様も含む）として機能させる。
本発明の第１又は第２コンピュータプログラム製品によれば、当該コンピュータプログラム製品を格納するＲＯＭ、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ハードディスク等の記録媒体から、当該コンピュータプログラム製品をコンピュータに読み込めば、或いは、例えば伝送波である当該コンピュータプログラム製品を、通信手段を介してコンピュータにダウンロードすれば、上述した本発明の記録装置又は再生装置を比較的容易に実施可能となる。更に具体的には、当該コンピュータプログラム製品は、コンピュータを上述した本発明の記録装置又は再生装置として機能させるコンピュータ読取可能なコード（或いはコンピュータ読取可能な命令）から構成されてよい。
上記課題を解決するために本発明の記録方法は、（ｉ）記録データを記録するデータエリアと、（ｉｉ）前記データエリアにおけるディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録するスペアエリアと、（ｉｉｉ）前記データエリアにおけるディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録したスペアエリア内の位置を示すディフェクトリストを含むディフェクト管理情報を記録する複数のディフェクト管理エリアとを備え、前記スペアエリアは複数の部分スペアエリアに分割されており、前記ディフェクトリストは複数の部分ディフェクトリストに分割されており、前記複数の部分スペアエリアと前記複数の部分ディフェクトリストとはそれぞれ対応しており、前記複数の部分ディフェクトリストのうち少なくとも１個の部分ディフェクトリストには、当該１個の部分ディフェクトリストと共に最新の前記ディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報が付加されている追記型記録媒体に前記記録データを記録する記録方法であって、前記ディフェクト管理情報を記憶する記憶工程と、前記記録データを前記データエリアに記録する第１の記録工程と、前記データエリアのディフェクトを検出するディフェクト検出工程と、前記ディフェクト検出工程において検出されたディフェクトが存在するデータエリア内の場所に記録すべき記録データをいずれかの部分スペアエリア内に記録する第２の記録工程と、前記ディフェクト検出工程において検出されたディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データを記録した部分スペアエリア内の位置を示す情報を当該部分スペアエリアに対応する部分ディフェクトリストに記録することにより、当該部分ディフェクトリストを更新するリスト更新工程と、前記複数のディフェクト管理エリアのうち１のディフェクト管理エリアに空き領域があるときには、前記リスト更新工程において更新された部分ディフェクトリストを当該１のディフェクト管理エリアに記録する第３の記録工程と、前記１のディフェクト管理エリアに空き領域がないときには、前記複数のディフェクト管理エリアのうち他のディフェクト管理エリアに、前記最新のディフェクトリストを組み立てるのに最小限必要なすべての前記部分ディフェクトリストを記録する第４の記録工程とを備えている。
上記課題を解決するために本発明の再生方法は、（ｉ）記録データを記録するデータエリアと、（ｉｉ）前記データエリアにおけるディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録するスペアエリアと、（ｉｉｉ）前記データエリアにおけるディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録したスペアエリア内の位置を示すディフェクトリストを含むディフェクト管理情報を記録する複数のディフェクト管理エリアとを備え、前記スペアエリアは複数の部分スペアエリアに分割されており、前記ディフェクトリストは複数の部分ディフェクトリストに分割されており、前記複数の部分スペアエリアと前記複数の部分ディフェクトリストとはそれぞれ対応しており、前記複数の部分ディフェクトリストのうち少なくとも１個の部分ディフェクトリストには、当該１個の部分ディフェクトリストと共に最新の前記ディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報が付加されている追記型記録媒体に記録された前記記録データを再生する再生方法であって、前記複数のディフェクト管理エリアのいずれかに記録された複数の前記部分ディフェクトリストの中から、前記最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを前記指標情報に基づいて特定し、これら特定された複数の部分ディフェクトリストを読み取り、これら読み取った複数の部分ディフェクトリストを結合して、前記最新のディフェクトリストを組み立てるリスト取得工程と、前記リスト取得工程において組み立てられた前記最新のディフェクトリストに基づいて、前記データエリアに記録された前記記録データを再生する再生工程とを備えている。
本発明のこのような作用、及び他の利得は次に説明する実施形態及び実施例から明らかにされる。
【図面の簡単な説明】  図１は、本発明の追記型記録媒体の実施形態を示す説明図である。
図２は、追記型記録媒体の実施形態におけるディフェクト管理情報の分割記録機能を示す説明図である。
図３は、追記型記録媒体の実施形態におけるディフェクト管理情報の分割記録機能を示す説明図である。
図４は、追記型記録媒体の実施形態におけるディフェクト管理情報の分割記録機能を示す説明図である。
図５は、追記型記録媒体の実施形態におけるディフェクト管理情報の分割記録機能を示す説明図である。
図６は、追記型記録媒体の実施形態におけるディフェクト管理情報のセットアップ機能を示す説明図である。
図７は、追記型記録媒体の実施形態におけるディフェクト管理情報のセットアップ機能を示す説明図である。
図８は、本発明の記録装置の実施形態を示すブロック図である。
図９は、本発明の記録装置の実施形態の変形態様を示すブロック図である。
図１０は、本発明の再生装置の実施形態を示すブロック図である。
図１１は、本発明の追記型記録媒体の第１実施例を示す説明図である。
図１２は、本発明の追記型記録媒体の第２実施例を示す説明図である。
図１３は、本発明の追記型記録媒体に係るディフェクト管理情報の実施例を示す説明図である。
図１４は、部分ディフェクトリストの一例を示す説明図である。
図１５は、本発明の記録装置および再生装置の実施例である記録再生装置の構成を示すブロック図である。
図１６は、ディスクドライブの構成を示すブロック図である。
図１７は、バックエンドの構成を示すブロック図である。
図１８は、記録再生装置の初期設定処理を示すフローチャートである。
図１９は、記録再生装置の記録処理を示すフローチャートである。
図２０は、図１９に続くフローチャートである。
図２１は、記録再生装置のファイナライズ処理を示すフローチャートである。
図２２は、記録再生装置の再生処理を示すフローチャートである。
【発明を実施するための最良の形態】  以下、本発明の実施の形態を図面に基づいて説明する。
（追記型記録媒体の実施形態）
本発明の追記型記録媒体の実施形態について図面を参照しながら説明する。なお、本発明の実施形態の説明に用いる図面は、本発明の記録媒体、記録装置および再生装置の構成要素等を、その技術思想を説明する限りにおいて具体化したものであり、各構成要素等の形状、大きさ、位置、接続関係などは、これに限定されるものではない。
図１は本発明の実施形態である追記型記録媒体の記録構造を示している。図１に示す追記型記録媒体１０は、ディスク状の記録媒体である。図１中の左側が記録媒体１０の内周側であり、右側が記録媒体１０の外周側である。なお、本発明の追記型記録媒体の形状はディスク状に限られない。本発明は、例えばカード状の記録媒体など、他の形状の記録媒体にも適用することができる。また、本発明の追記型記録媒体の記録方式は限定されない。本発明は、例えば、光、磁気、光磁気、相変化、誘電体の分極方向または近接場光などを利用した記録媒体に適用することができる。
記録媒体１０は、データないし情報を各位置に１度のみ記録可能な追記型（ライトワンス型）の記録媒体である。
記録媒体１０は、図１に示すように、データエリア１１、スペアエリア１２、１３およびディフェクト管理エリア１４Ａ、１４Ｂ、１４Ｃを備えている。
データエリア１１は、記録データを記録するためのエリアである。記録データは、主として再生または実行の対象となるデータであり、例えば画像データ、音声データ、文書データ、コンテンツデータまたはコンピュータプログラムなどが含まれる。
スペアエリア１２および１３は、データエリアにおけるディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録するエリアである。すなわち、データエリア１１内のディフェクトが検出されると、そのディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録されていた記録データは、スペアエリア１２または１３に記録される。スペアエリア１２は、データエリア１１の内周側に配置されている。スペアエリア１３はデータエリア１１の外周側に配置されている。なお、スペアエリアの個数および配置はいずれも限定されない。
スペアエリア１２は、部分的スペアエリア１２Ａおよび１２Ｂに分割されている。スペアエリア１３は、部分的スペアエリア１３Ａおよび１３Ｂに分割されている。なお、スペアエリアの分割数は限定されない。また、各部分的スペアエリアの配置はそれぞれ物理的に離れていてもよいし、隣接していてもよい。
ディフェクト管理エリア１４Ａ、１４Ｂ、１４Ｃは、ディフェクト管理情報２０を記録するためのエリアである。ディフェクト管理エリア１４Ａ、１４Ｂ、１４Ｃは、記録媒体１０の記録面上に３個存在する。ディフェクト管理エリア１４Ａ、１４Ｂ、１４Ｃは、記録面上に分散して配置されている。なお、ディフェクト管理エリアの個数は限定されない。また、ディフェクト管理エリアの配置および配置の態様も限定されない。
ディフェクト管理情報２０とは、ディフェクト管理に用いられる情報である。ディフェクト管理とは、記録媒体１０内または記録媒体１０上に傷、塵埃または劣化等のディフェクトが存在するときに、そのディフェクトが存在する場所を避けて記録データを記録すると共に、本来そのディフェクトが存在する場所に記録すべきであった記録データ、またはその場所に記録された記録データをスペアエリア１２または１３に代替的に記録するといったものである。また、記録媒体１０上に記録された記録データを再生するときに、ディフェクトの存在する位置を認識し、ディフェクトの存在する位置に本来記録されるべきであったまたは記録されていた記録データを、スペアエリア１２または１３から読み取るといった処理もディフェクト管理の一環として行われるものである。
ディフェクト管理情報２０にはディフェクトリスト２１が含まれている。ディフェクトリスト２１には、データエリア１１におけるディフェクトが存在する位置を示す情報（以下、これを「ディフェクト位置情報」という。）と、当該ディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録したスペアエリア１２または１３内の位置を示す情報（以下、これを「代替記録位置情報」という。）とが記録されている。例えば、ディフェクト位置情報はディフェクト位置を示すアドレス情報であり、代替記録位置情報はスペアエリア１２または１３内の記録位置を示すアドレス情報である。ディフェクトリスト２１を参照することにより、ディフェクトの存在する位置を認識することが可能となり、ディフェクトの存在する位置に本来記録されるべきであったまたは記録されていた記録データを、スペアエリア１２または１３から読み取ることが可能となる。
ディフェクトリスト２１は、部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄに分割されている。部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄは、部分スペアエリア１２Ａ、１２Ｂ、１３Ａ、１３Ｂにそれぞれ対応している。記録データが部分スペアエリア１２Ａに記録されたとき、ディフェクト位置情報および代替記録位置情報は、部分ディフェクトリスト２１Ａに記録される。記録データが部分スペアエリア１２Ｂに記録されたとき、ディフェクト位置情報および代替記録位置情報は、部分ディフェクトリスト２１Ｂに記録される。記録データが部分スペアエリア１３Ａに記録されたとき、ディフェクト位置情報および代替記録位置情報は、部分ディフェクトリスト２１Ｃに記録される。記録データが部分スペアエリア１３Ｂに記録されたとき、ディフェクト位置情報および代替記録位置情報は、部分ディフェクトリスト２１Ｄに記録される。
各部分ディフェクトリストのサイズは、例えば、部分スペアエリアに記録可能な記録データのブロックの個数に対応する個数のアドレス情報を記録可能なサイズを少なくとも有する。
部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄのうち、少なくとも１個の部分ディフェクトリストには、指標情報２３が付加されている。指標情報２３とは、当該指標情報２３の付加された部分ディフェクトリストと共に最新のディフェクトリスト２１を組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための情報である。
指標情報２３は、１個のディフェクト管理エリアに連続的に並んで記録された部分ディフェクトリストのうち、最後に配置された部分ディフェクトリストに付加することが望ましい。これにより、最新のディフェクトリスト２１の読取を効率よく行うことが可能となる。例えば、図１において、ディフェクト管理エリア１４Ａには、部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄが連続的に並んで記録されており、部分ディフェクトリスト２１Ｄが最後に配置されている。この場合には、部分ディフェクトリスト２１Ｄに指標情報２３が付加することが望ましい。以下、個々のディフェクト管理エリア内において最後に記録された部分ディフェクトリストを「ラスト部分ディフェクトリスト」という。
指標情報２３の内容は、最新のディフェクトリスト２１を組み立てるのに最小限必要な他の部分ディフェクトリストを特定することができる情報であれば何でもよい。例えば、各部分ディフェクトリストに識別子が付されている場合には、最新のディフェクトリスト２１を組み立てるのに最小限必要な他の部分ディフェクトリストに付された識別子の内容を示す情報を指標情報２３として用いてもよい。
ディフェクト管理情報２０は、ディフェクトリスト２１以外の情報を含んでいてもよい。本実施形態では、ディフェクト管理情報２０は、定義情報２２を含んでいる。定義情報２２は、例えば、データエリア、スペアエリアの配置またはサイズに関する情報である。また、本実施形態では、指標情報２３には、定義情報２２を特定するための情報も含まれているものとする。
ディフェクト管理エリア１４Ａ、１４Ｂ、１４Ｃのそれぞれには、最新のディフェクトリスト２１を組み立てるのに最小限必要なすべての部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄを記録するためのセットアップエリア２４Ａ、２４Ｂ、２４Ｃが用意されている。セットアップエリア２４Ａ、２４Ｂ、２４Ｃは、それぞれディフェクト管理エリア１４Ａ、１４Ｂ、１４Ｃの先頭に配置することが望ましい。これにより、ディフェクトリスト２１の読取処理の効率が向上する。しかし、セットアップエリア２４Ａ、２４Ｂ、２４Ｃの配置は限定されない。また、各ディフェクト管理エリア内において、セットアップエリアの配置は必ずしも予め決めておく必要はなく、記録処理の都合に応じて即時に決定してもよい。また、各ディフェクト管理エリア内において、セットアップエリアを、最新のディフェクトリストを組み立てるのに最小限必要な部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄごとに分離して配置してもよい。なお、セットアップエリア２４Ａ、２４Ｂ、２４Ｃの機能については、図６および図７を用いた後述の説明により明らかになる。
追記型記録媒体１０は、ディフェクト管理情報の分割記録機能と、ディフェクト管理情報のセットアップ機能とを有する。
まず、ディフェクト管理情報の分割記録機能について説明する。ディフェクト管理情報の分割記録機能とは、ディフェクト管理情報２０に含まれるディフェクトリスト２１を１個のディフェクト管理エリアに分割して記録する機能である。図２ないし図５は、ディフェクト管理情報の分割記録機能に従ってディフェクト管理情報が分割記録されていく様子を示している。
はじめに、ユーザが未記録の記録媒体１０を記録装置に装着し、記録媒体１０をイニシャライズ（フォーマット）すべき旨の指示を入力すると、記録装置により、記録媒体１０のイニシャライズないしフォーマットが行われる。このとき、ディフェクト管理情報２０が作成される。具体的には、部分スペアエリア１２Ａ、１２Ｂ、１３Ａ、１３Ｂにそれぞれ対応した部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄと、定義情報２２が作成される。さらに、部分ディフェクトリスト２１Ｄには、指標情報２３が付加される。
作成されたディフェクト管理情報２０は、図２に示すように、記録装置により、記録媒体１０のディフェクト管理エリア１４Ａの先頭に記録される。なお、ディフェクト管理情報２０（部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）の記録に用いるディフェクト管理エリア１４Ａ、１４Ｂ、１４Ｃの順番などは限定されない。本実施例では、ディフェクト管理情報２０（部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）を、まず、ディフェクト管理エリア１４Ａの先頭から記録し、これがいっぱいになったら、次にディフェクト管理エリア１４Ｂの先頭から記録し、これがいっぱいになったら、次にディフェクト管理エリア１４Ｃの先頭から記録するといった方法を採用している。
次に、ユーザが、記録装置に装着された記録媒体１０に対し記録データの１度目の記録を行うべく、その旨の指示を入力すると、記録媒体１０に対し記録データの１度目の記録が開始される。記録データの記録に伴い、ベリファイ処理が行われる。ベリファイ処理の結果、記録データの記録不全が判明したときには、その記録データは部分スペアエリア１２Ａに記録される。なお、記録データの記録に部分スペアエリア１２Ａ、１２Ｂ、１３Ａ、１３Ｂを用いる順番は限定されない。本実施形態では、記録データを、まず、部分スペアエリア１２Ａに記録し、これがいっぱいになったら、次に部分スペアエリア１２Ｂに記録し、これがいっぱいになったら、次に部分スペアエリア１３Ａに記録し、これがいっぱいになったら、次に部分スペアエリア１３Ｂに記録するという方法を採用している。
記録データが部分スペアエリア１２Ａに記録されたとき、そのときのディフェクト位置を示すディフェクト位置情報と、代替記録位置情報とが取得され、これらが記録装置のメモリ内に記憶されている部分ディフェクトリスト２１Ａに記録される。これにより、部分ディフェクトリスト２１Ａが更新される。
一連の記録データの記録が完了した後、記録装置のメモリに記憶された部分ディフェクトリスト２１Ａに指標情報２３が付加される。指標情報２３は、当該部分ディフェクトリスト２１Ａと共に最新のディフェクトリスト２１を組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための情報、および定義情報２２を特定するための情報である。したがって、現段階において、指標情報２３は、記録媒体１０のディフェクト管理エリア１４Ａに記録された部分ディフェクトリスト２１Ｂ、２１Ｃ、２１Ｄおよび定義情報２２を特定するための情報である。
続いて、図３に示すように、ディフェクト管理情報２０のうち、更新された部分ディフェクトリスト２１Ａのみが、指標情報２３と共に、記録媒体１０のディフェクト管理エリア１４Ａに追記される。ディフェクト管理エリア１４Ａ内において、部分ディフェクトリスト２１Ａは、すでに記録された部分ディフェクトリスト２１Ｄの隣に連続的に記録される。なお、このとき、記録装置のメモリに記憶された部分ディフェクト２１Ｂ、２１Ｃ、２１Ｄおよび定義情報２２については、記録媒体１０への追記は行われない。
後日、ユーザが記録媒体１０に対し記録データの２度目の記録を行うべく、記録媒体１０を記録装置に再び装着すると、記録装置により、準備処理が行われる。準備処理において、記録媒体１０のディフェクト管理エリア１４Ａに記録された最新のディフェクト管理情報２０が読み取られる。現段階において、記録媒体１０に記録された最新のディフェクト管理情報２０は、図３に示すように、ディフェクト管理エリア１４Ａに記録された定義情報２２、部分ディフェクトリスト２１Ｂ、２１Ｃ、２１Ｄ、およびラスト部分ディフェクトリスト２１Ａによって組み立てられる。なお、図３において、ラスト部分ディフェクトリスト２１Ａ、すなわち、ディフェクト管理エリア１４Ａ内において最後に配置されている部分ディフェクトリスト２１Ａは、図３中の右側に位置する部分ディフェクトリスト２１Ａである。
そこで、最新のディフェクト管理情報２０を読み取るために、まず、ラスト部分ディフェクトリスト２１Ａが特定され、ラスト部分ディフェクトリスト２１Ａに付加された指標情報２３が参照され、指標情報２３に基づいて定義情報２２および部分ディフェクトリスト２１Ｂ、２１Ｃ、２１Ｄが特定される。そして、これら定義情報２２および部分ディフェクトリスト２１Ｂ、２１Ｃ、２１Ｄが、ラスト部分ディフェクトリスト２１Ａと共に読み取られる。そして、読み取られた定義情報２２、部分ディフェクトリスト２１Ｂ、２１Ｃ、２１Ｄおよびラスト部分ディフェクトリスト２１Ａにより、最新のディフェクト管理情報２０が組み立てられ、記録装置のメモリ内に記憶される。これにより準備作業が完了する。
続いて、ユーザが記録媒体１０に対し記録データの２度目の記録をすべく、その旨の指示を入力すると、記録媒体１０に対し記録データの記録が２度目の開始される。例えば、１度目の記録から２度目の記録までの間に記録媒体１０の記録面に指紋等が付着した場合には、その指紋の付着が記録データの記録不全を生じる可能性がある。ベリファイ処理の結果、記録データの記録不全が判明したときには、その記録データは部分スペアエリアに記録される。例えば、記録データは、部分スペアエリア１２Ａに空き領域があれば部分スペアエリア１２Ａに記録され、部分スペアエリア１２Ａに空き領域がなければ、部分スペアエリア１２Ｂに記録される。この例では、部分スペアエリア１２Ａに記録されたものとする。
この結果、１度目の記録の場合と同様に、部分ディフェクトリスト２１Ａが更新される。そして、記録装置のメモリに記憶された部分ディフェクトリスト２１Ａに指標情報２３が付加される。続いて、図４に示すように、更新された部分ディフェクトリスト２１Ａのみが、指標情報２３と共に、記録媒体１０のディフェクト管理エリア１４Ａに追記される。
さらに、記録媒体１０に対し記録データの記録が何度も行われ、記録媒体１０上に新たに形成されたディフェクトにより、記録データが部分スペアエリア１２Ａ、１２Ｂに次々に記録されると、これに伴って、部分ディフェクトリスト２１Ａ、２１Ｂも次々に更新される。この結果、図５に示すように、部分ディフェクト管理エリア１４Ａには、数個の部分ディフェクトリスト２１Ａおよび数個の部分ディフェクトリスト２１Ｂが追記される。
図５において、ラスト部分ディフェクトリスト２１Ｂに付加された指標情報２３は、現段階において、当該ラスト部分ディフェクトリスト２１Ｂと共に最新のディフェクトリスト２１を組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための情報、および定義情報２２を特定するための情報である。具体的には、図５中の矢印が指し示す定義情報２２および部分ディフェクトリスト２１Ｃ、２１Ｄ、２１Ａである。次回、記録媒体１０に対し記録データの記録が行われるときには、その準備処理において、ラスト部分ディフェクトリスト２１Ｂに付加された指標情報２３が参照され、図５中の矢印が指し示す定義情報２２および部分ディフェクトリスト２１Ｃ、２１Ｄ、２１Ａが、ラスト部分ディフェクトリスト２１Ｂと共に読み取られ、これらを用いて最新のディフェクト管理情報２０が組み立てられる。
このように、追記型記録媒体１０におけるディフェクト管理情報の分割記録機能によれば、更新された部分ディフェクトリストのみをディフェクト管理エリア１４Ａ、１４Ｂ、１４Ｃのいずれかに追記することとしたから、ディフェクト管理エリア１４Ａ、１４Ｂ、１４Ｃのサイズを小さくすることができる。したがって、データエリア１１のサイズを大きくすることができる。よって、ディフェクト管理により記録データの記録・読取の信頼性を高めながら、記録データの記録容量を増加させることができる。
また、ラスト部分ディフェクトリストに指標情報２３を付加することにより、最新のディフェクトリスト２１を組み立てるのに最小限必要な部分ディフェクトリスト等を迅速に特定することができる。したがって、最新のディフェクトリスト２１ないし最新のディフェクト管理情報２０を迅速に読み取ることができる。
さらに、指標情報２３を付加する部分ディフェクトリストを、ラスト部分ディフェクトリスト、すなわち個々のディフェクト管理エリア内において最後に記録された部分ディフェクトリストとしたから、最新のディフェクトリスト２１ないし最新のディフェクト管理情報２０を容易かつ迅速に読み取ることができる。すなわち、個々のディフェクト管理エリア内の最後に記録された部分ディフェクトリストの記録位置は、当該部分ディフェクトリストが記録された部分と、それに続く未記録の部分との境界を認識することにより容易に検出できる。そして、最後に記録された部分ディフェクトリストが特定できれば、それに付加された指標情報２３に基づいて、最新のディフェクトリスト２１を組み立てるための最小限必要な部分ディフェクトリスト等を迅速に特定できる。したがって、最新のディフェクトリスト２１ないし最新のディフェクト管理情報２０を容易かつ迅速に読み取ることができるのである。
次に、ディフェクト管理情報のセットアップ機能について説明する。ディフェクト管理情報のセットアップ機能とは、ディフェクト管理情報２０（部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ）の記録に用いるディフェクト管理エリアが新たなディフェクト管理エリアに変更されたときに、最新のディフェクトリスト２１を組み立てるのに最小限必要なすべての部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄおよび定義情報２２を、新たなディフェクト管理エリアのセットアップエリアに記録する機能である。図６および図７は、ディフェクト管理情報のセットアップ機能に従ってディフェクト管理情報がディフェクト管理エリア１４Ａ、１４Ｂ、１４Ｃに記録されていく様子を示している。
記録媒体１０に対し記録データの記録が何度も行われ、部分ディフェクトリストがディフェクト管理エリア１４Ａに次々に記録されると、やがてディフェクト管理エリア１４Ａがいっぱいになる。本実施形態では、ディフェクト管理エリア１４Ａがいっぱいになると、部分ディフェクトリストの記録に用いられるディフェクト管理エリアは、ディフェクト管理エリア１４Ａからディフェクト管理エリア１４Ｂに変更される。このとき、図６に示すように、最新のディフェクトリスト２１を組み立てるのに最小限必要なすべての部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄおよび定義情報２２が、ディフェクト管理エリア１４Ｂのセットアップエリア２４Ｂに記録される。最新のディフェクトリスト２１を組み立てるのに最小限必要なすべての部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄおよび定義情報２２は、ラスト部分ディフェクトリストに付加された指標情報２３によって特定することができる。最新のディフェクトリスト２１を組み立てるのに最小限必要なすべての部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄおよび定義情報２２がすでに記録装置のメモリ内に記憶されている場合には、それらがディフェクト管理エリア１４Ｂのセットアップエリア２４Ｂに記録される。最新のディフェクトリスト２１を組み立てるのに最小限必要なすべての部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄおよび定義情報２２が記録装置のメモリ内に記憶されていない場合には、記録装置により、指標情報２３に基づいてこれらの情報が読み取られ、ディフェクト管理エリア１４Ｂのセットアップエリア２４Ｂに記録される。
同様に、ディフェクト管理エリア１４Ｂがいっぱいになったときには、図７に示すように、その時点での最新のディフェクトリスト２１を組み立てるのに最小限必要なすべての部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄおよび定義情報２２が、次のディフェクト管理エリア１４Ｃのセットアップエリア２４Ｃに記録される。
このように、追記型記録媒体１０におけるディフェクト管理情報のセットアップ機能によれば、１個のディフェクト管理エリア内に、最新のディフェクトリスト２１を組み立てるのに最小限必要なすべての部分ディフェクトリスト２１Ａ、２１Ｂ、２１Ｃ、２１Ｄおよび定義情報２２が記録されるので、最新のディフェクトリスト２１ないし最新のディフェクト管理情報２０を迅速に読み取ることができる。すなわち、最新のディフェクトリスト２１を組み立てるのに必要な部分ディフェクトリスト等を取得するために、１個のディフェクト管理エリアをサーチすれば足り、複数のディフェクト管理エリアをサーチする必要はない。したがって、ピックアップのシーク時間を短くでき、迅速な読取が可能となる。
（追記型記録媒体の実施形態の各種態様）
本発明の追記型記録媒体の実施形態の各種態様について説明する。本発明の追記型記録媒体において、ディフェクト管理エリアの配置は限定されない。しかし、ディフェクト管理エリアの配置を以下のように設定すると、追記型記録媒体と一般の書換型記録媒体との互換性をとることができる。
まず、記録媒体上に、データエリアへの記録・読取を制御する情報を記録する制御情報記録エリアがある場合には、複数のディフェクト管理エリアのうちの少なくとも１個を、制御情報記録エリア内に配置してもよい。制御情報記録エリアは、例えばリードインエリアまたはリードアウトエリアである。
一般の書換型記録媒体には、制御情報記録エリアが設けられており、その中にディフェクト管理エリアが設けられている。したがって、追記型記録媒体の制御情報記録エリアにもディフェクト管理エリアを配置すれば、ディフェクト管理エリアの配置について、追記型記録媒体と一般の書換型記録媒体とで共通の構造が実現する。したがって、追記型記録媒体と一般の書換型記録媒体との互換性をとることができる。
もっとも、追記型記録媒体の場合、ディフェクト管理情報が更新される度に、更新されたディフェクト管理情報をディフェクト管理エリアに追記する必要があり、書換型記録媒体のように上書きすることができない。その結果、追記型記録媒体のディフェクト管理エリアは、書換型記録媒体のディフェクト管理エリアよりも、サイズが大きくなる。したがって、追記型記録媒体において、すべてのディフェクト管理エリアを制御情報記録エリアに配置するとすれば、制御情報記録エリアを拡張しなければならない。制御情報記録エリアを拡張すると、追記型記録媒体と一般の書換型記録媒体との互換性をとることが困難ないし不可能となってしまう。そこで、ディフェクト管理エリアを複数に分割し、その分割した１個または２個を制御情報記録エリア内に配置するのが望ましい。
また、複数のディフェクト管理エリアのうちの少なくとも１個を、制御情報記録エリアとデータエリアとの間に配置してもよい。
上述したように、すべてのディフェクト管理エリアを制御情報記録エリアに配置するとすれば、制御情報記録エリアを拡張しなければならず、追記型記録媒体と一般の書換型記録媒体との互換性をとることが困難ないし不可能となる。一方、ディフェクト管理エリアをデータエリア内に配置するのは好ましくない。なぜなら、記録データを記録すべき場所に制御情報の一種であるディフェクト管理情報を混入させると、情報管理が複雑になるからである。そこで、ディフェクト管理エリアを制御情報記録エリアとデータエリアとの間に配置すれば、このような不都合を解消することができる。例えば、ディフェクト管理エリアを複数に分割し、そのうちの１個または２個は制御情報記録エリア内に配置し、残りのディフェクト管理エリアを制御情報記録エリアとデータエリアとの間に記録することが望ましい。
（記録装置の実施形態）
本発明の記録装置の実施形態について説明する。図８は本発明の記録装置の実施形態を示している。図８に示す記録装置５０は、（ｉ）記録データを記録するデータエリアと、（ｉｉ）データエリアにおけるディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録するスペアエリアと、（ｉｉｉ）データエリアにおけるディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録したスペアエリア内の位置を示すディフェクトリストを含むディフェクト管理情報を記録する複数のディフェクト管理エリアとを備え、スペアエリアは複数の部分スペアエリアに分割されており、ディフェクトリストは複数の部分ディフェクトリストに分割されており、複数の部分スペアエリアと複数の部分ディフェクトリストとはそれぞれ対応しており、複数の部分ディフェクトリストのうち少なくとも１個の部分ディフェクトリストには、当該１個の部分ディフェクトリストと共に最新のディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報が付加されている追記型記録媒体に記録データを記録する装置である。例えば、記録装置５０は上述した追記型記録媒体１０に記録データを記録する装置として好適である。
記録装置５０は、図８に示すように、第１の記録手段５１、記憶手段５２、ディフェクト検出手段５３、第２の記録手段５４、リスト更新手段５５、第３の記録手段５６および第４の記録手段５７を備えている。
第１の記録手段５１は、記録データをデータエリアに記録する手段である。第１の記録手段５１は、例えば記録媒体が光ディスクである場合には、光ピックアップとそれを制御するためのコントローラ等によって実現することができる。なお、第１の記録手段の具体的なハードウェア構造は、記録媒体が採用する記録方式（光、磁気、光磁気、相変化、誘電体の分極方向または近接場光など）に応じて適宜選択することができ、例えば、磁気ヘッドまたはプローブでもよい。
記憶手段５２は、ディフェクト管理情報を記憶する手段である。記憶手段５２は、例えばメモリ等により実現することができる。
ディフェクト検出手段５３は、データエリアのディフェクトを検出する手段である。ディフェクト検出の方法としては、例えば記録時のベリファイを利用する方法がある。すなわち、記録データ１ブロックをデータエリアに記録した直後にその１ブロックの記録データを読み取り、記録が正常に行われたか否かを調べる。このとき、記録データの記録不全が判明したときには、その記録データを記録したまたは記録すべきであった場所にはディフェクトが存在することが推測される。このように、ベリファイの結果をチェックすることにより、ディフェクトを検出することができる。
第２の記録手段５４は、ディフェクト検出手段５３により検出されたディフェクトが存在するデータエリア内の場所に記録すべき記録データをいずれかの部分スペアエリア内に記録する手段である。
リスト更新手段５５は、ディフェクト検出手段５３により検出されたディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データを記録した部分スペアエリア内の位置を示す情報（例えばアドレス情報）を当該部分スペアエリアに対応する部分ディフェクトリストに記録することにより、当該部分ディフェクトリストを更新する手段である。
第３の記録手段５６は、リスト更新手段５５により更新された部分ディフェクトリストを、複数のディフェクト管理エリアのいずれかに記録する手段である。
第４の記録手段５７は、最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを複数のディフェクト管理エリアいずれかに記録する手段である。
なお、第１ないし第４の記録手段５１、５４、５６、５７を構成するハードウェアは、それぞれ別個に複数セット設けてもよいが、通常は１セットあれば足りる。例えば、１個の光ピックアップとコントローラを設け、コントローラを制御するためのソフトウェアを各記録手段に対応して４通り設ければよい。
以下、記録装置５０の動作について説明する。追記型記録媒体に記録データを記録するとき、ユーザはこの記録媒体を記録装置５０に装着する。記録媒体のディフェクト管理エリアにディフェクト管理情報が記録されているときには、記録装置５０はこれを読み取り、記憶手段５２に記憶させる。また、記録媒体がイニシャライズまたはフォーマットされていないときには、記録装置５０は記録媒体をイニシャライズまたはフォーマットし、そのときにディフェクト管理情報を作成し、これを記録媒体のディフェクト管理エリアに記録すると共に、これを記録手段５２に保持する。
続いて、第１の記録手段５１は、記録データを記録媒体のデータエリアに記録する。記録データの記録の際にはベリファイが行われる。ディフェクト検出手段５３は、ベリファイの結果に基づいて、データエリアのディフェクトを検出する。ディフェクトが検出されたときには、第２の記録手段５４は、そのディフェクトが存在するデータエリア内の場所に記録すべきであった記録データをいずれかの部分スペアエリアに記録する。続いて、リスト更新手段５５は、当該ディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データを記録した部分スペアエリア内の位置を示す情報を当該部分スペアエリアに対応する部分ディフェクトリストに記録し、これにより、当該部分ディフェクトリストを更新する。
続いて、第１の記録手段５２による記録データの記録が終了したときに、第３の記録手段５６は、記憶手段５２に記憶されたディフェクト管理情報に含まれる複数の部分ディフェクトリストの中からリスト更新手段５５により更新された部分ディフェクトリストを選択し、これをディフェクト管理エリアに記録する。
記録媒体に対し記録データの記録が何度も行われ、部分ディフェクトリストが１個のディフェクト管理エリアに次々に記録され、やがて、そのディフェクト管理エリアがいっぱいになると、部分ディフェクトリスト（ディフェクト管理情報）を記録するのに用いるディフェクト管理エリアを変更しなければならない。ディフェクト管理エリアを変更するとき、第４の記録手段５７は、最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを次の新しいディフェクト管理エリアに記録する。
以上より、記録装置５０によれば、更新された部分ディフェクトリストのみを選択し、これをディフェクト管理エリアに記録する構成としたから、ディフェクト管理エリアに記録する情報量を小さくすることができる。これにより、記録媒体にディフェクト管理エリアを広く設ける必要がなくなり、上述したように、記録データの記録容量を増加させることができる。
また、ディフェクト管理情報を記録するのに用いるディフェクト管理エリアを変更するときには、最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを、次に用いるディフェクト管理エリアに記録する構成としたから、使用中の１個のディフェクト管理エリアの中には、常に、最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストが存在する。したがって、使用中の当該１個のディフェクト管理エリアの中だけをサーチすれば、最新のディフェクトリストを組み立てるのに最小限必要な部分ディフェクトリストを読み取ることができる。よって、最新のディフェクトリストないし最新のディフェクト管理情報を迅速に取得することができる。
（記録装置の実施形態の各種態様）
本発明の記録装置の実施形態の各種態様について説明する。図９は本発明の記録装置の実施形態の各種態様を示している。
まず、第１態様について説明する。図９に示す記録装置６０のように、記録装置５０の各構成要素に加え、指標情報付加手段６２を追加してもよい。指標情報付加手段６２は、リスト更新手段５５により更新された部分ディフェクトリストに、当該部分ディフェクトリストと共に最新の前記ディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報を付加する手段である。この場合、第３の記録手段５６は、リスト更新手段５５により更新された部分ディフェクトリストを指標情報と共にディフェクト管理エリアに記録する。
これにより、記録媒体のディフェクト管理エリアに記録された指標情報を参照し、最新のディフェクトリストないし最新のディフェクト管理情報を迅速に読み取ることが可能となる。
次に、第２態様について説明する。図９に示す記録装置６０のように、記録装置５０の各構成要素に加え、リスト取得手段６３をさらに追加してもよい。リスト取得手段６３は、複数のディフェクト管理エリアのいずれかに記録された複数の部分ディフェクトリストの中から、最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを指標情報に基づいて特定し、これら特定された複数の部分ディフェクトリストを読み取り、これら読み取った複数の部分ディフェクトリストを結合して、最新のディフェクトリストを組み立て、これを記憶手段５２に記憶させる手段である。
リスト取得手段６３によれば、例えば図５に示すように、部分ディフェクトリストの更新が数度行われたことによってディフェクト管理エリア内に、最新のディフェクトリストを構成するのに必要のない部分ディフェクトリストが存在している場合でも、最新のディフェクトリストを構成するのに必要な部分ディフェクトリストを確実に選択することができ、選択した部分ディフェクトリストを結合して最新のディフェクトリストを組み立てることが可能となる。
次に、第３態様について説明する。図９に示す記録装置６０のように、記録装置５０の各構成要素に加え、空き領域検出手段６１を備えてもよい。空き領域検出手段６１は、複数のディフェクト管理エリアのうち１のディフェクト管理エリアに、部分ディフェクトリストを記録するのに必要な空き領域があるか否かを検出する手段である。この場合、第４の記録手段５７は、空き領域検出手段６１の検出結果に基づき、１のディフェクト管理エリアに空き領域がないとき、最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを、複数のディフェクト管理エリアのうち他のディフェクト管理エリアに記録する。これにより、第４の記録手段５７により、最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを記録する時期を効率よく把握することができる。
（再生装置の実施形態）
本発明の再生装置の実施形態について説明する。図１０は本発明の再生装置の実施形態を示している。図１０に示す再生装置７０は、（ｉ）記録データを記録するデータエリアと、（ｉｉ）データエリアにおけるディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録するスペアエリアと、（ｉｉｉ）データエリアにおけるディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録したスペアエリア内の位置を示すディフェクトリストを含むディフェクト管理情報を記録する複数のディフェクト管理エリアとを備え、スペアエリアは複数の部分スペアエリアに分割されており、ディフェクトリストは複数の部分ディフェクトリストに分割されており、複数の部分スペアエリアと複数の部分ディフェクトリストとはそれぞれ対応しており、複数の部分ディフェクトリストのうち少なくとも１個の部分ディフェクトリストには、当該１個の部分ディフェクトリストと共に最新のディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報が付加されている追記型記録媒体に記録された記録データを再生する装置である。例えば、再生装置７０は、上述した追記型記録媒体１０に記録された記録データを再生する装置である。
再生装置７０は、図１０に示すように、リスト取得手段７１および再生手段７２を備えている。
リスト取得手段７１は、複数のディフェクト管理エリアのいずれかに記録された複数の部分ディフェクトリストの中から、最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを指標情報に基づいて特定し、これら特定された複数の部分ディフェクトリストを読み取り、これら読み取った複数の部分ディフェクトリストを結合して、最新のディフェクトリストを組み立てる手段であり、上述したリスト取得手段６３と実質的に同じである。
再生手段７２は、リスト取得手段７１により組み立てられた最新のディフェクトリストに基づいて、データエリアに記録された記録データを再生する手段である。再生手段７２は、例えば記録データが画像データの場合には、画像データを、ディスプレイで再生できるような画像信号に変換するデコーダ等を備えている。
以上より、再生装置７０によれば、記録媒体のディフェクト管理エリアに記録された複数の部分ディフェクトリストの中から、最新のディフェクトリストを組み立てるのに必要な部分ディフェクトリストを読み取り、読み取った部分ディフェクトリストを用いて最新のディフェクトリストを組み立てることができる。そして、最新のディフェクトリストに基づいてディフェクト管理を行いつつ、記録データの再生を行うことができる。したがって、記録データの再生の信頼性を高めることができる。
なお、以上のような実施形態は、専用の装置としてハードウェアと一体的に構成する形態で実現してもよいし、コンピュータにプログラムを読み込ませることによって実現してもよい。
（記録方法の実施形態）
本発明の記録方法の実施形態について説明する。この記録方法は、（ｉ）記録データを記録するデータエリアと、（ｉｉ）データエリアにおけるディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録するスペアエリアと、（ｉｉｉ）データエリアにおけるディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録したスペアエリア内の位置を示すディフェクトリストを含むディフェクト管理情報を記録する複数のディフェクト管理エリアとを備え、スペアエリアは複数の部分スペアエリアに分割されており、ディフェクトリストは複数の部分ディフェクトリストに分割されており、複数の部分スペアエリアと複数の部分ディフェクトリストとはそれぞれ対応しており、複数の部分ディフェクトリストのうち少なくとも１個の部分ディフェクトリストには、当該１個の部分ディフェクトリストと共に最新のディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報が付加されている追記型記録媒体に記録データを記録する方法である。
この記録方法は、ディフェクト管理情報を記憶する記憶工程と、記録データをデータエリアに記録する第１の記録工程と、データエリアのディフェクトを検出するディフェクト検出工程と、ディフェクト検出工程において検出されたディフェクトが存在するデータエリア内の場所に記録すべき記録データをいずれかの部分スペアエリア内に記録する第２の記録工程と、ディフェクト検出工程において検出されたディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データを記録した部分スペアエリア内の位置を示す情報を当該部分スペアエリアに対応する部分ディフェクトリストに記録することにより、当該部分ディフェクトリストを更新するリスト更新工程と、複数のディフェクト管理エリアのうち１のディフェクト管理エリアに空き領域があるときには、リスト更新工程において更新された部分ディフェクトリストを当該１のディフェクト管理エリアに記録する第３の記録工程と、１のディフェクト管理エリアに空き領域がないときには、複数のディフェクト管理エリアのうち他のディフェクト管理エリアに、最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを記録する第４の記録工程とを備えている。
この記録方法によれば、更新された部分ディフェクトリストのみをディフェクト管理エリアに追記する構成としたから、ディフェクト管理エリアに記録する情報量を小さくすることができる。したがって、記録媒体にディフェクト管理エリアを広く設ける必要がなくなり、上述したように、記録データの記録容量を増加させることができる。
また、この記録方法によれば、１のディフェクト管理エリアに空き領域がないときには、次に使用するディフェクト管理エリアに、最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを記録する構成としたから、次にディフェクトリストを読み取るときには、当該１個のディフェクト管理エリアの中だけをサーチすれば、最新のディフェクトリストを組み立てるのに最小限必要な部分ディフェクトリストを読み取ることが可能となり、最新のディフェクトリストないし最新のディフェクト管理情報を迅速に取得することが可能となる。
（再生方法の実施形態）
本発明の再生方法の実施形態について説明する。この再生方法は、（ｉ）記録データを記録するデータエリアと、（ｉｉ）データエリアにおけるディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録するスペアエリアと、（ｉｉｉ）データエリアにおけるディフェクトが存在する位置、および当該ディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録された記録データを記録したスペアエリア内の位置を示すディフェクトリストを含むディフェクト管理情報を記録する複数のディフェクト管理エリアとを備え、スペアエリアは複数の部分スペアエリアに分割されており、ディフェクトリストは複数の部分ディフェクトリストに分割されており、複数の部分スペアエリアと複数の部分ディフェクトリストとはそれぞれ対応しており、複数の部分ディフェクトリストのうち少なくとも１個の部分ディフェクトリストには、当該１個の部分ディフェクトリストと共に最新のディフェクトリストを組み立てるのに最小限必要な他の部分ディフェクトリストを特定するための指標情報が付加されている追記型記録媒体に記録された記録データを再生する方法である。
この再生方法は、複数のディフェクト管理エリアのいずれかに記録された複数の部分ディフェクトリストの中から、最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストを指標情報に基づいて特定し、これら特定された複数の部分ディフェクトリストを読み取り、これら読み取った複数の部分ディフェクトリストを結合して、最新のディフェクトリストを組み立てるリスト取得工程と、リスト取得工程において組み立てられた最新のディフェクトリストに基づいて、データエリアに記録された前記記録データを再生する再生工程と
を備えている。
この再生方法によれば、記録媒体のディフェクト管理エリアに記録された複数の部分ディフェクトリストの中から、最新のディフェクトリストを組み立てるのに必要な部分ディフェクトリストを読み取り、読み取った部分ディフェクトリストを用いて最新のディフェクトリストを組み立てることができる。そして、最新のディフェクトリストに基づいてディフェクト管理を行いつつ、記録データの再生を行うことができる。したがって、記録データの再生の信頼性を高めることができる。
【実施例】    （追記型記録媒体の第１実施例）
本発明の追記型記録媒体の第１実施例について説明する。第１実施例は、本発明の追記型記録媒体を１層の追記型光ディスクに適用した例である。図１１は当該追記型光ディスク１００の記録構造を示している。図１１中の上段左側が光ディスク１００の内周側であり、下段右側が光ディスク１００の外周側である。
光ディスク１００は、図１１に示すように、ユーザデータエリア１０１、スペアエリア１０２、１０３、リードインエリア１０４、リードアウトエリア１０５、確定的ディフェクト管理エリア１０６、および一時的ディフェクト管理エリア１０７Ａ、１０７Ｂ、１０７Ｃを備えている。
ユーザデータエリア１０１は、記録データを記録するための主たるエリアである。スペアエリア１０２および１０３は、ユーザデータエリア１０１にディフェクトが存在するときに、そのディフェクトが存在する場所に記録すべきであった記録データまたはその場所に記録されていた記録データを記録するためのエリアである。スペアエリア１０２はユーザデータエリア１０１の内周側に配置され、スペアエリア１０３はユーザデータエリア１０１の外周側に配置されている。ユーザデータエリア１０１およびスペアエリア１０２、１０３によりデータゾーン１０８が形成される。スペアエリア１０２は部分スペアエリア１０２Ａ、１０２Ｂに分割されている。スペアエリア１０３は部分スペアエリア１０３Ａ、１０３Ｂに分割されている。
リードインエリア１０４およびリードアウトエリア１０５は、制御情報を記録するためのエリアである。リードインエリア１０４は光ディスク１００の最内周側に配置されている。リードアウトエリア１０５は光ディスク１００の最外周側に配置されている。
確定的ディフェクト管理エリア１０６は、ディフェクト管理情報を確定的に記録するためのエリアである。光ディスク１００をファイナライズするとき、ディフェクト管理情報は、確定的ディフェクト管理エリア１０６に記録される。確定的ディフェクト管理エリア１０６は、リードインエリア１０４内に配置されている。
一時的ディフェクト管理エリア１０７Ａ、１０７Ｂ、１０７Ｃは、ディフェクト管理情報を一時的に記録するためのエリアである。光ディスク１００をファイナライズする前の段階では、ディフェクト管理情報は、一時的ディフェクト管理エリア１０７Ａ、１０７Ｂ、１０７Ｃのいずれかに記録される。一時的ディフェクト管理エリアは、光ディスク１００上に３個存在する。第１の一時的ディフェクト管理エリア１０７Ａは、リードインエリア１０４内に配置されている。第２の一時的ディフェクト管理エリア１０７Ｂは、リードインエリア１０４とデータゾーン１０８との間に配置されている。第３の一時的ディフェクト管理エリア１０７Ｃは、データゾーン１０８とリードアウトエリア１０５との間に配置されている。
一時的ディフェクト管理エリア１０７Ａ、１０７Ｂ、１０７Ｃのそれぞれには、セットアップエリア１０９Ａ、１０９Ｂ、１０９Ｃが用意されている。ディフェクト管理情報（部分ディフェクトリスト）を記録するために一時的ディフェクトエリア１０７Ａの使用が開始されるときには、その時点で最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストおよび設定情報がセットアップエリア１０９Ａに記録される。ディフェクト管理情報（部分ディフェクトリスト）を記録するために一時的ディフェクトエリア１０７Ｂの使用が開始されるときには、その時点で最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストおよび設定情報がセットアップエリア１０９Ｂに記録される。ディフェクト管理情報（部分ディフェクトリスト）を記録するために一時的ディフェクトエリア１０７Ｃの使用が開始されるときには、その時点で最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストおよび設定情報がセットアップエリア１０９Ｃに記録される。
以上より、光ディスク１００によれば、一時的ディフェクト管理エリア１０７Ｂをリードインエリア１０４とデータゾーン１０８との間に配置し、一時的ディフェクト管理エリア１０７Ｃをデータゾーン１０８とリードアウトエリア１０５との間に配置したことにより、光ディスク１００と一般の書換型光ディスクとの間の互換性をとりつつ、比較的大きなサイズの一時的ディフェクト管理エリアを設けることができる。これにより、ディフェクト管理情報の更新可能回数を増加させることができる。
また、一時的ディフェクト管理エリアを、３個の一時的ディフェクト管理エリア１０７Ａ、１０７Ｂ、１０７Ｃに分割し、これらを光ディスク１００上に分散させて配置したことにより、光ディスクに関する既存の記録構造を大きく変更せずに、比較的大きなサイズを有する一時的ディフェクト管理エリアを設けることができる。これにより、ディフェクト管理情報の更新可能回数を増加させることができる。
さらに、一時的ディフェクト管理エリア１０７Ａ、１０７Ｂ、１０７Ｃのそれぞれには、セットアップエリア１０９Ａ、１０９Ｂ、１０９Ｃを用意し、一時的ディフェクト管理エリア１０７Ａ、１０７Ｂ、１０７Ｃのそれぞれの使用が開始されるときには、最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリストおよび設定情報をセットアップエリア１０９Ａ、１０９Ｂ、１０９Ｃに記録することにより、光ディスク１００から最新のディフェクトリストおよび設定情報を迅速に読み取ることが可能となる。
（追記型記録媒体の第２実施例）
本発明の追記型記録媒体の第２実施例について説明する。第２実施例は、本発明の追記型記録媒体を２層の追記型光ディスクに適用した例である。図１２は当該追記型光ディスク１２０の記録構造を示している。図１２中の左側が光ディスク１２０の内周側であり、右側が光ディスク１２０の外周側である。
図１２に示すように、光ディスク１２０の第１層には、ユーザデータエリア１２１、スペアエリア１２２、１２３、リードインエリア１２４、リードアウトエリア１２５、確定的ディフェクト管理エリア１２６および一時的ディフェクト管理エリア１２７Ａ、１２７Ｂ、１２７Ｃが設けられている。ユーザデータエリア１２１およびスペアエリア１２２、１２３によりデータゾーン１２８が形成される。光ディスク１２０の第２層には、ユーザデータエリア１３１、スペアエリア１３２、１３３および一時的ディフェクト管理エリア１３７Ａ、１３７Ｂが設けられている。ユーザデータエリア１３１およびスペアエリア１３２、１３３によりデータゾーン１３８が形成される。光ディスク１００と同様に、各スペアエリアは複数の部分スペアエリアに分割されており、各一時的ディフェクト管理エリア内にはセットアップエリアが用意されている。
このような構成を有する光ディスク１２０によっても、光ディスク１００と同様の作用効果を得ることができる。
（ディフェクト管理情報の実施例）
本発明の追記型記録媒体におけるディフェクト管理情報の実施例について説明する。図１３は光ディスク１００用のディフェクト管理情報を示している。図１３に示すように、ディフェクト管理情報１４０には、設定情報１４１およびディフェクトリスト１４２が含まれている。設定情報１４１には、ユーザデータエリア１０１の開始アドレス、ユーザデータエリア１０１の終了アドレス、内周側のスペアエリア１０２のサイズ、外周側のスペアエリア１０３のサイズおよびその他の情報が含まれている。
光ディスク１００上のユーザデータエリア１０１の位置およびサイズは設定情報１４１に基づいて決まる。また、スペアエリア１０２、１０３のそれぞれのサイズ、位置も設定情報１４１に基づいて決まる。そして、設定情報１４１は、光ディスク１００のイニシャライズ時に、記録再生装置によって生成され、ディフェクト管理情報１４０の一部として光ディスク１００に記録される。したがって、データゾーン１０８の位置およびサイズは、記録再生装置によって任意に設定することができる。例えば、ユーザデータエリア１０１の開始アドレスまたはスペアエリア１０２および１０３のサイズを調整すれば、リードインエリア１０４とデータゾーン１０８との間にエリアを形成することができ、そのエリアを一時的ディフェクト管理エリア１０７Ｂとして用いることができる。
ディフェクトリスト１４２には、ユーザデータエリア１０１内におけるディフェクトが存在する位置を示すアドレス（以下、これを「ディフェクトアドレス」と呼ぶ。）と、そのディフェクトが存在する場所に記録すべき記録データまたはその場所に記録された記録データの部分スペアエリア１０２Ａ、１０２Ｂ、１０３Ａまたは１０３Ｂ内における記録位置を示すアドレス（以下、これを「代替記録アドレス」と呼ぶ。）と、その他の情報とが記録される。
ディフェクトリスト１４２は、図１３に示すように、部分ディフェクトリスト１４２Ａ、１４２Ｂ、１４２Ｃ、１４２Ｄに分割されている。部分ディフェクトリスト１４２Ａは部分スペアエリア１０２Ａに対応している。すなわち、記録データが部分スペアエリア１０２Ａに記録されたときには、ディフェクトアドレスおよび代替記録アドレスが部分ディフェクトリスト１４２Ａに記録される。また、部分ディフェクトリスト１４２Ｂは部分スペアエリア１０２Ｂに対応している。すなわち、記録データが部分スペアエリア１０２Ｂに記録されたときには、ディフェクトアドレスおよび代替記録アドレスが部分ディフェクトリスト１４２Ｂに記録される。同様に、部分ディフェクトリスト１４２Ｃは部分スペアエリア１０３Ａに対応し、部分ディフェクトリスト１４２Ｄは部分スペアエリア１０３Ｂに対応している。図１４は部分ディフェクトリスト１４２Ａの内容の一例を示している。
各部分ディフェクトリスト１４２Ａないし１４２Ｄには、自らを特定するための識別子と、自らと対応する部分スペアエリアの開始アドレスとが管理情報（例えばヘッダ）として付されている（図示せず）。
さらに、部分ディフェクトリスト１４２Ｄには、図１３に示すように、指標情報１４３が付加されている。指標情報１４３には、部分ディフェクトリスト１４２Ａないし１４２Ｃの識別子の内容を示す情報が含まれている。この指標情報１４３は、光ディスク１００のイニシャライズ時に作成されたディフェクトリスト１４２の部分ディフェクトリスト１４２Ｄに付加されるほか、その後、ディフェクトが検出されたことにより更新された部分ディフェクトリストにも付加される（図３ないし図５参照）。
以上より、ディフェクト管理情報１４０によれば、ディフェクトリスト１４２を部分ディフェクトリスト１４２Ａないし１４２Ｄに分割し、これらをそれぞれ部分スペアエリア１０２Ａないし１０３Ｂに対応させる構成としたから、ディフェクトリストの更新記録を部分ディフェクトリストごとに行うことができる。例えば、ディフェクトが検出され、記録データが部分スペアエリア１０２Ａに記録されると、部分スペアエリア１０２Ａに対応する部分ディフェクトリスト１４２Ａにディフェクトアドレスおよび代替記録アドレスが記録され、部分ディフェクトリスト１４２Ａが更新される。この場合には、更新された部分ディフェクトリスト１４２Ａのみを光ディスク１００の一時的ディフェクト管理エリア１０７Ａ、１０７Ｂ、１０７Ｃのいずれかに記録すればよい。これにより、ディフェクト管理エリア１０７Ａ、１０７Ｂ、１０７Ｃに記録する情報量を少なくでき、ディフェクト管理エリア１０７Ａ、１０７Ｂ、１０７Ｃのサイズを小さくすることができる。
また、部分ディフェクトリスト１４２Ｄに指標情報１４３を付加したことにより、指標情報１４３に基づいて、最新のディフェクトリストを組み立てるのに最小限必要なすべての部分ディフェクトリスト１４２Ａないし１４２Ｄを迅速に特定し、読み取ることが可能となる。
（記録装置・再生装置の実施例）
本発明の記録装置および再生装置の実施例について説明する。図１５は本発明の記録装置および再生装置の実施例を示している。図１５に示す記録再生装置２００は、光ディスク１００に記録データを記録する記録装置としての機能と、光ディスク１００に記録された記録データを再生する再生装置としての機能とを備えている。
まず、記録再生装置２００の構成について説明する。記録再生装置２００は、図１５に示すように、ディスクドライブ３００と、バックエンド４００とを備えている。
図１６はディスクドライブ３００の内部構成を示している。ディスクドライブ３００は、光ディスク１００に情報を記録すると共に、光ディスク１００に記録された情報を読み取る装置である。
ディスクドライブ３００は、図１６に示すように、スピンドルモータ３５１、光ピックアップ３５２、ＲＦアンプ３５３およびサーボ回路３５４を備えている。
スピンドルモータ３５１は光ディスク１００を回転させるモータである。
光ピックアップ３５２は、光ディスク１００の記録面に対して光ビームを照射することによって記録データ等を記録面上に記録すると共に、光ビームの反射光を受け取ることによって記録面上に記録された記録データ等を読み取る装置である。光ピックアップ３５２は、光ビームの反射光に対応するＲＦ信号を出力する。
ＲＦアンプ３５３は、光ピックアップ３５２から出力されたＲＦ信号を増幅して、そのＲＦ信号を変調復調部３５５に出力する。さらに、ＲＦアンプ３５３は、ＲＦ信号から、ウォブル周波数信号ＷＦ、トラックエラー信号ＴＥおよびフォーカスエラー信号ＦＥを作り出し、これらを出力する。
サーボ回路３５４は、トラックエラー信号ＴＥ、フォーカスエラー信号ＦＥその他のサーボ制御信号に基づいて光ピックアップ３５２およびスピンドルモータ３５１の駆動を制御するサーボ制御回路である。
さらに、ディスクドライブ３００は、図１６に示すように、変調復調部３５５、バッファ３５６、インターフェース３５７および光ビーム駆動部３５８を備えている。
変調復調部３５５は、読取時において記録データに対してエラー訂正を行う機能と、記録時において記録データにエラー訂正符号を付加してこれを変調する機能とを備えた回路である。具体的には、変調復調部３５５は、読取時においては、ＲＦアンプ３５３から出力されるＲＦ信号を復調し、これに対してエラー訂正を行った後、これをバッファ３５６に出力する。さらに、変調復調部３５５は、復調されたＲＦ信号に対してエラー訂正を行った結果、エラー訂正が不能であるときには、その旨を示すエラー訂正不能信号を生成し、これをディフェクト検出部３５９に出力する。また、変調復調部３５５は、記録時においては、バッファ３５６から出力される記録データにエラー訂正符号を付加した後、これを、光ディスク１００の光学的特性等に適合する符号となるように変調し、変調された記録データを光ビーム駆動部３５８に出力する。
バッファ３５６は、記録データを一時的に蓄える記憶回路である。
インターフェース３５７は、ディスクドライブ３００とバックエンド４００との間の記録データ等の入出力制御ないし通信制御を行う回路である。具体的には、インターフェース３５７は、再生時においては、バックエンド４００からの要求命令に応じて、バッファ３５６から出力される記録データ（すなわち光ディスク１００から読み取られた記録データ）をバックエンド４００へ出力する。また、インターフェース３５７は、記録時においては、バックエンド４００からディスクドライブ３００に入力される記録データを受け取り、これをバッファ３５６に出力する。さらに、インターフェース３５７は、バックエンド４００からの要求命令に応じて、ディフェクト管理情報作成部３６０に保持されているディフェクトリストの全部または一部をバックエンド４００に出力する。
光ビーム駆動部３５８は、記録時において、変調復調部３５５から出力された記録データ等に対応する光ビーム駆動信号を生成し、これを光ピックアップ３５２に出力する。光ピックアップ３５２は、光ビーム駆動信号に基づいて光ビームを変調し、光ディスク１００の記録面に照射する。これにより、記録データ等が記録面上に記録される。
さらに、ディスクドライブ３００は、図１６に示すように、ディフェクト検出部３５９およびディフェクト管理情報作成部３６０を備えている。
ディフェクト検出部３５９は、光ディスク１００のディフェクトを検出する回路である。そして、ディフェクト検出部３５９は、ディフェクトの存否を示すディフェクト検出信号を生成し、これを出力する。ディフェクト検出部３５９は、情報の読取時（ベリファイ時または再生時）における記録データのエラー訂正の結果に基づいて、ディフェクト検出を行う。上述したように、変調復調部３５５は、復調されたＲＦ信号に対してエラー訂正を行った結果、エラー訂正が不能であるときには、その旨を実質的に示すエラー訂正不能信号を生成し、これをディフェクト検出部３５９に出力する。ディフェクト検出部３５９は、このエラー訂正不能信号を受け取ったときに、ディフェクトが存在していることを示すディフェクト検出信号を出力する。
ディフェクト管理情報作成部３６０は、ディフェクト検出部３５９から出力されたディフェクト検出信号に基づいて、ディフェクト管理情報１４０を作成し、または更新する回路である。ディフェクト管理情報１４０は、ディフェクト管理情報作成部３６０内に設けられた記憶回路に書換可能な状態で記憶される。さらに、ディフェクト管理情報作成部３６０は、バックエンド４００からの要求命令に応じて、ディフェクト管理情報１４０をインターフェース３５７を介してバックエンド４００に出力する。
さらに、図１６に示すように、ディスクドライブ３００はＣＰＵ３６１を有している。ＣＰＵ３６１は、ディスクドライブ３００の全体的な制御および上述したディスクドライブ３００内の各要素間の情報のやり取りを制御する。さらに、ＣＰＵ３６１は、記録データおよびディフェクト管理情報１４０の記録動作および読取動作を制御する。さらに、ＣＰＵ３６１は、バックエンド４００から送られる制御命令ないし要求命令に応じて、ディスクドライブ３００とバックエンド４００との間のデータのやり取りを制御する。
次に、図１７はバックエンド４００の内部構成を示している。バックエンド４００は、ディスクドライブ３００によって光ディスク１００から読み取られた記録データに対して再生処理を行うと共に、光ディスク１００に記録する目的で外部から供給された記録データを受け取り、これを圧縮（エンコード）してディスクドライブ３００に送り出す装置である。
バックエンド４００は、ドライブ制御部４７１、ビデオデコーダ４７２、オーディオデコーダ４７３、ビデオエンコーダ４７４、オーディオエンコーダ４７５、システム制御部４７６およびディフェクト管理部４７７を備えている。
ドライブ制御部４７１は、ディスクドライブ３００の読取処理および記録処理を制御する回路である。記録データを光ディスク１００から読み取ってそれを再生する作業、および記録データを外部から受け取ってそれを光ディスク１００に記録する作業は、バックエンド４００とディスクドライブ３００とが協働して行う。ドライブ制御部４７１は、ディスクドライブ３００の読取処理および記録処理を制御することにより、バックエンド４００とディスクドライブ３００との協働を実現する。具体的には、ドライブ制御部４７１は、ディスクドライブ３００に対して、読取、記録、バッファ３５６から記録データの出力、ディフェクト管理情報作成部３６０からのディフェクト管理情報１４０の出力などに関する要求命令を出力する。さらに、ドライブ制御部３７１は、記録データおよびディフェクト管理情報１４０その他各種情報の入力・出力を制御する入出力制御を行う。
ビデオデコーダ４７２およびオーディオデコーダ４７３は、それぞれ、ディスクドライブ３００により光ディスク１００から読み取られ、ドライブ制御部４７１を介して供給された記録データを復調し、記録データをディスプレイ、スピーカなどにより再生可能な状態に変換する回路である。
ビデオエンコーダ４７４およびオーディオエンコーダ４７５は、それぞれ、光ディスク１００に記録する目的で外部から入力された映像信号、音声信号等を受け取り、これを例えばＭＰＥＧ圧縮方式等により圧縮し、これを、ドライブ制御部４７１を介してディスクドライブ３００に供給する回路である。
システム制御部４７６は、再生時には、ドライブ制御部４７１、ビデオデコーダ４７２、オーディオデコーダ４７３、ディフェクト管理部４７７を制御し、これらと協働して記録データの再生処理を行う回路である。また、記録時には、システム制御部４７６は、ドライブ制御部４７１、ビデオエンコーダ４７４、オーディオエンコーダ４７５、ディフェクト管理部４７７を制御し、これらと協働して記録データの記録処理を行う。また、システム制御部４７６は、再生時および記録時において、ディスクドライブ３００とバックエンド４００との協働を実現するために、ドライブ制御４７１と共に、ディスクドライブ３００に対する制御（例えば各種要求命令の生成・送信、応答信号の受信など）を行う。
ディフェクト管理部４７７は、その内部に記憶回路を有しており、ディスクドライブ３００のディフェクト管理情報作成部３６０により作成・更新されたディフェクト管理情報１４０の全部または一部を受け取り、これを保持する機能を備えている。そして、ディフェクト管理部４７７はシステム制御部４７６と共に、ディフェクト管理を行う。
次に、記録再生装置２００における初期設定処理について説明する。図１８は記録再生装置２００の初期設定処理を示している。記録再生装置２００は、光ディスク１００がドライブユニット３００に装着されてから、記録データの記録または再生を行うまでの間（記録・再生の準備段階）において、初期設定処理を行う。初期設定処理は、記録データの記録または再生の準備をするための処理であり、様々な処理を含んでいるが、以下、これらの処理のうち、光ディスク１００のイニシャライズ、ディフェクト管理情報１４０の作成・記録およびディフェクト管理情報１４０のバックエンドへの送出等について説明する。これらの処理は、主としてドライブユニット３００のＣＰＵ３６１の制御のもとに行われる。
図１８に示すように、光ディスク１００がドライブユニット３００に装着されると、ドライブユニット３００のＣＰＵ３６１は、光ディスク１００が未記録ディスク（ブランクディスク）であるか否かを判定する（ステップＳ１１）。
光ディスク１００が未記録ディスクであるときには（ステップＳ１１：ＹＥＳ）、ＣＰＵ３６１は、光ディスク１００に対してイニシャライズ処理を行う（ステップＳ１２）。このイニシャライズ処理において、ディフェクト管理情報作成部３６０は、ディフェクト管理情報１４０を作成する（ステップＳ１３）。具体的には、イニシャライズ処理の中で設定されたユーザデータエリア１０１の開始アドレスおよび終了アドレス並びにスペアエリア１０２および１０３のサイズを取得し、設定情報１４１を作成する。さらに、ディフェクトリスト１４２を作成する。なお、ここで作成されるディフェクトリスト１４２は、外枠のみであり、内実はない。すなわち、ディフェクトアドレスは記録されておらず、具体的な代替記録アドレスも記録されていない。しかし、ディフェクトリスト１４２は、部分ディフェクトリスト１４２Ａないし１４２Ｄに分割されており、それぞれの部分ディフェクトリスト１４２Ａないし１４２Ｄは、部分スペアエリア１０２Ａないし１０３Ｂに対応している。この対応関係を明らかにするために、各部分ディフェクトリストには、それに対応する部分スペアエリアの開始アドレスが管理情報（例えばヘッダ）として記録される。さらに、各部分ディフェクトリストには自らを特定するための識別子が管理情報（例えばヘッダ）として記録される。作成されたディフェクト管理情報１４０はディフェクト管理情報作成部３６０内に記憶保持される。
続いて、ディフェクト管理情報作成部３６０は、部分ディフェクトリスト１４２Ｄに指標情報１４３を付加する（ステップＳ１４）。
続いて、ＣＰＵ３６１は、ディフェクト管理情報作成部３６０内に記憶されたディフェクト管理情報１４０をバックエンド４００に送る（ステップＳ１５）。ディフェクト管理情報１４０はバックエンド４００のディフェクト管理部４７７に記憶される。
続いて、ＣＰＵ３６１は、ディフェクト管理情報作成部３６０内に記憶されたディフェクト管理情報１４０を光ディスク１００の一時的ディフェクト管理エリア１０７Ａに記録する（ステップＳ１６）。
一方、光ディスク１００が未記録ディスクでない場合には（ステップＳ１１：ＮＯ）、続いて、ＣＰＵ３６１は、光ディスク１００がファイナライズ済みか否かを判定する（ステップＳ１７）。
光ディスク１００がファイナライズ済みでない場合には（ステップＳ１７：ＮＯ）、ＣＰＵ３６１は、最新のディフェクト管理情報１４０を光ディスク１００の一時的ディフェクト管理エリア１０７Ａ、１０７Ｂ、１０７Ｃのいずれかから読み取る（ステップＳ１８）。
すなわち、光ディスク１００が未記録ディスクでない場合には、すでに過去に作成されたディフェクト管理情報１４０、すなわち１個または数個の設定情報１４１、数個の部分ディフェクトリスト１４２Ａないし１４２Ｄが一時的ディフェクト管理エリア１０７Ａ、１０７Ｂ、１０７Ｃの一部または全部に記録されている。そこで、ＣＰＵ３６１は、まず、部分ディフェクトリストを記録するために現在使用されている１個のディフェクト管理エリアを選択し、そのディフェクト管理エリア内に最後に記録されている部分ディフェクトリスト、すなわちラスト部分ディフェクトリストを特定する。次に、ＣＰＵ３６１は、当該ラスト部分ディフェクトリストに付加された指標情報１４３を参照し、当該ラスト部分ディフェクトリストと共に最新のディフェクトリスト１４２を組み立てるのに最小限必要な部分ディフェクトリストおよび設定情報１４１を特定する。続いて、ＣＰＵ３６１は、これらラスト部分ディフェクトリスト、部分ディフェクトリストおよび定義情報１４１を読み取る。
続いて、ＣＰＵ３６１は、これら読み取ったラスト部分ディフェクトリスト、部分ディフェクトリストおよび定義情報１４１を用いて最新のディフェクト管理情報１４０を組み立て、これをディフェクト管理情報作成部３６０に記憶し、かつ、これをバックエンド４００に送る（ステップＳ１９）。バックエンド４００において、ディフェクト管理情報１４０はディフェクト管理部４７７に記憶される。
一方、光ディスク１００が未記録ディスクでなく、かつファイナライズ済みである場合には（ステップＳ１７：ＹＥＳ）、ＣＰＵ３６１は、ディフェクト管理情報１４０を確定的ディフェクト管理エリア１０５から読み取り（ステップＳ２０）、これをバックエンド４００に送る（ステップＳ２１）。バックエンド４００において、ディフェクト管理情報１４０はディフェクト管理部４７７に記憶される。
以上の初期設定処理により、最新のディフェクト管理情報１４０がディスクドライブ３００のディフェクト管理情報作成部３６０に記憶され、かつ、バックエンド４００のディフェクト管理部４７７に記憶される。これにより、ディフェクト管理情報作成部３６０において、ディフェクト管理情報１４０の更新処理の準備が完了する。一方、ディフェクト管理部４７７において、ディフェクト管理の準備が完了する。
次に、記録再生装置２００の記録処理について説明する。図１９は主に記録再生装置２００の記録処理を示している。記録再生装置２００は、記録データを光ディスク１００のユーザデータエリア１０１に記録する記録処理を行う。記録再生装置２００は、記録処理の中でベリファイ処理を行い、このベリファイ処理の結果に基づいて部分ディフェクトリスト１４２Ａないし１４２Ｄのいずれかを更新する。記録処理は、ドライブユニット３００のＣＰＵ３６１とバックエンド４００のシステム制御部４７６の協働によって実現する。
図１９に示すように、ユーザが記録開始の指示を入力すると（ステップＳ３３：ＹＥＳ）、これに応じて、記録再生装置２００は記録データを記録する（ステップＳ３４）。記録データの記録は所定のブロックごとに行われる。
記録再生装置２００は、１ブロックの記録を行う度に、ベリファイを行い（ステップＳ３５）、ベリファイの結果に基づいて、ディフェクト管理情報作成部３６０内に記憶された部分ディフェクトリスト１４２Ａないし１４２Ｄのいずれかを更新する。具体的には、ベリファイの結果、記録データの記録に失敗したことを認識したときには（ステップＳ３６：ＹＥＳ）、ＣＰＵ３６１は、当該記録に失敗した記録データを部分スペアエリア１０２Ａないし１０３Ｂのいずれかに記録する（ステップＳ３７）。続いて、ＣＰＵ３６１は、当該記録データの記録すべきであった場所にディフェクトが存在すると推測し、その場所を示すディフェクトアドレスとそれに対応する代替記録アドレスを部分ディフェクトリスト１４２Ａないし１４２Ｄのいずれかに記録する（ステップＳ３８）。上述したように、部分スペアエリア１０２Ａないし１０３Ｂと部分ディフェクトリスト１４２Ａないし１４２Ｄとは対応関係にある。したがって、ステップＳ３８では、ステップＳ３７で記録データが記録された部分スペアエリアに対応する部分ディフェクトリストにディフェクトアドレスおよび代替記録アドレスが記録される。
今回記録すべき記録データの一連のブロックについて上記ステップＳ３４ないしＳ３８の処理が終了したとき（ステップＳ３９：ＹＥＳ）、続いて、ＣＰＵ３６１は、部分ディフェクトリストを記録するために現在使用されている１個のディフェクト管理エリア内に空き領域があるか否かを調べる（ステップＳ４１）。
現在使用されている１個のディフェクト管理エリア内に空き領域があるときには（ステップＳ４１：ＹＥＳ）、ＣＰＵ３６１は、ディフェクト管理情報作成部３６０内において更新された部分ディフェクトリストに指標情報１４３を付加し（ステップＳ４２）、当該部分ディフェクトリストおよび指標情報１４３を、現在使用されている１個のディフェクト管理エリアに追記する（ステップＳ４３）。
一方、現在使用されている１個のディフェクト管理エリア内に空き領域がないときには（ステップＳ４１：ＮＯ）、ＣＰＵ３６１は、光ディスク１００上に未使用のディフェクト管理エリアがあるか否かを調べる（ステップＳ４４）。
光ディスク１０上に未使用のディフクト管理エリアが存在するときには（ステップＳ４４：ＹＥＳ）、ＣＰＵ３６１は、その未使用のディフェクト管理エリアを、次に使用すべき１個のディフェクト管理エリアに指定する。なお、光ディスク１００上に未使用のディフェクト管理エリアが複数ある場合には、ＣＰＵ３６１は、それらのうちの１個を、次に使用すべき１個のディフェクト管理エリアに指定する。そして、ＣＰＵ３６１は、最新のディフェクト管理情報１４０を、指定した１個のディフェクト管理エリアのセットアップエリアに記録する（ステップＳ４５）。具体的には、最新のディフェクト管理情報１４０は、ディフェクト管理情報作成部３６０内に記憶されているので、ＣＰＵ３６１は、ディフェクト管理情報作成部３６０内に記憶されているディフェクト管理情報１４０、すなわち設定情報１４１および最新のディフェクトリスト１４１を構成する１セットの部分ディフェクトリスト１４２Ａないし１４２Ｄを、次に使用すべき１個のディフェクト管理エリアのセットアップエリアに記録する（図６および図７参照）。
一方、光ディスク１０上に未使用のディフクト管理エリアが存在しないときには（ステップＳ４４：ＮＯ）、ＣＰＵ３６１は、記録再生装置２００の表示パネルにエラーメッセージを表示するなどのエラー処理を行う。以上で、記録処理は完了する。
次に、記録再生装置２００におけるファイナライズ処理について説明する。図２１はファイナライズ処理を示している。例えばユーザがファイナライズ処理を行う旨の指示を入力すると（図１９中のステップＳ３１：ＹＥＳ）、記録再生装置２００は、光ディスクがファイナライズ済みでないことを確認した上で（ステップＳ５１：ＹＥＳ）、その光ディスク１００に対してファイナライズ処理を行う（ステップＳ５２）。ファイナライズ処理の際に、記録再生装置２００は、ディフェクト管理情報作成部３６０内に記憶されたディフェクト管理情報１４０を光ディスク１００の確定的ディフェクト管理エリア１０５に記録する（ステップＳ５３）。以上で、ファイナライズ処理は完了する。
次に、記録再生装置２００の再生処理について説明する。図２２は記録再生装置２００の再生処理を示している。
ユーザが再生開始の指示を入力すると（図１９中のステップＳ３２：ＹＥＳ）、記録再生装置２００は、光ディスク１００が未記録ディスクでないことを確認した上で（ステップＳ６１：ＮＯ）、光ディスク１００のユーザデータエリア１０１に記録された記録データを再生する（ステップＳ６２）。記録再生装置２００は、バックエンド４００のディフェクト管理４７７に記憶されたディフェクト管理情報１４０に基づいてディフェクト管理を行いながら、記録データの再生を行う。
以上より、記録再生装置２００によれば、更新された部分ディフェクトリストのみを選択し、これをディフェクト管理エリアに記録する構成としたから、ディフェクト管理エリアに記録する情報量を小さくすることができる。これにより、記録媒体にディフェクト管理エリアを広く設ける必要がなくなり、記録データの記録容量を増加させることができる。
また、ディフェクト管理情報１４０を記録するのに用いるディフェクト管理エリアを変更するときには、設定情報１４１および最新のディフェクトリスト１４２を組み立てるのに最小限必要なすべての部分ディフェクトリスト１４２Ａないし１４２Ｄを、次に使用すべきディフェクト管理エリアに記録する構成としたから、使用中の１個のディフェクト管理エリアの中には、常に、設定情報１４１および最新のディフェクトリスト１４２を組み立てるのに最小限必要なすべての部分ディフェクトリスト１４２Ａないし１４２Ｄが存在する。したがって、次回、最新のディフェクトリスト１４２および設定情報１４１を読み取るときには、当該１個のディフェクト管理エリアの中だけをサーチすれば、最新のディフェクトリスト１４２を構成する部分ディフェクトリスト１４２Ａないし１４２Ｄおよび設定情報１４１を読み取ることができる。よって、最新のディフェクトリスト１４２ないし最新のディフェクト管理情報１４０を迅速に取得することができる。
なお、本発明は、請求の範囲および明細書全体から読み取るこのできる発明の要旨または思想に反しない範囲で適宜変更可能であり、そのような変更を伴う追記型記録媒体、記録装置、記録方法、再生装置および再生方法並びに記録装置および再生装置を実現するコンピュータプログラムもまた本発明の技術思想に含まれる。
【産業上の利用可能性】  本発明に係る追記型記録媒体、追記型記録媒体用の記録装置および記録方法、追記型記録媒体用の再生装置および再生方法、並びにこれらの機能を実現するコンピュータプログラムは、例えば、光ディスク、磁気ディスク、光磁気ディスク等の高密度記録媒体に利用可能である。また、例えば各種コンピュータ機器に搭載される又は各種コンピュータ機器に接続可能な、記録媒体、記録再生装置等にも利用可能である。
【図１】
2004084216.tif 000003
【図２】
2004084216.tif 000004
【図３】
2004084216.tif 000005
【図４】
2004084216.tif 000006
【図５】
2004084216.tif 000007
【図６】
2004084216.tif 000008
【図７】
2004084216.tif 000009
【図８】
2004084216.tif 000010
【図９】
2004084216.tif 000011
【図１０】
2004084216.tif 000012
【図１１】
2004084216.tif 000013
【図１２】
2004084216.tif 000014
【図１３】
2004084216.tif 000015
【図１４】
2004084216.tif 000016
【図１５】
2004084216.tif 000017
【図１６】
2004084216.tif 000018
【図１７】
2004084216.tif 000019
【図１８】
2004084216.tif 000020
【図１９】
2004084216.tif 000021
【図２０】
2004084216.tif 000022
【図２１】
2004084216.tif 000023
【図２２】
2004084216.tif 000024
【国際調査報告】
2004084216.tif 000025
2004084216.tif 000026