アドレス情報、リードイン領域、ユーザ領域、上書き用スペア領域及びリードアウト領域を有することを特徴とする追記型記録媒体。前記上書き用スペア領域には前記ユーザ領域のアドレス単位の情報と前記上書き用スペア領域のアドレス単位の情報とを対応付けるアドレス対応情報を有することを特徴とする請求項1記載の記録媒体。前記リードイン領域には前記上書き用スペア領域に有する前記アドレス対応情報の位置情報を有することを特徴とする請求項2記載の記録媒体。前記ユーザ領域のアドレス単位の情報と前記上書き用スペア領域のアドレス単位の情報とを対応付けるアドレス対応情報を有することを特徴とする請求項1記載の記録媒体。前記上書き用スペア領域には前記アドレス対応情報を有することを特徴とする請求項4記載の記録媒体。前記アドレス対応情報は、前記上書き用スペア領域のアドレス単位の情報の一部を特定する情報を含むことを特徴とする請求項4記載の記録媒体。前記アドレス対応情報は、前記上書き用スペア領域のアドレス単位の情報がディフェクトである情報を含むことを特徴とする請求項4記載の記録媒体。アドレス情報、リードイン領域、ユーザ領域、スペア領域及びリードアウト領域を有し、前記リードイン領域には前記ユーザ領域のアドレス単位の情報と前記スペア領域のアドレス単位の情報とを対応付けるアドレス対応情報を有し、更に、前記リードイン領域には前記ユーザ領域の前記アドレス単位の情報の一部と前記スペア領域の前記アドレス単位の情報の一部とを対応付けるアドレス部分対応情報を有する記録媒体。アドレス情報、リードイン領域、ユーザ領域、スペア領域及びリードアウト領域を有し、前記リードイン領域には前記ユーザ領域のアドレス単位の情報と前記スペア領域のアドレス単位の情報とを対応付けるアドレス対応情報を有し、更に、前記リードイン領域には前記スペア領域のアドレス単位の情報についてディフェクトの有無を示す情報を有する記録媒体。アドレス情報、リードイン領域、ユーザ領域、スペア領域及びリードアウト領域を有する追記型記録媒体の記録装置であって、前記ユーザ領域のアドレス単位の情報と前記スペア領域のアドレス単位の情報との関係はアドレス対応情報によって管理され、上位装置からのユーザ情報の記録要求に対し、記録要求されたアドレスが記録済である場合にも、ユーザ情報を記録した後、記録したユーザ情報を再生、ディフェクトとして判断して、記録要求されたユーザ情報をスペア領域の未記録領域に記録し、アドレス対応情報を更新することを特徴とする追記型記録媒体の記録装置。アドレス情報、リードイン領域、ユーザ領域、スペア領域及びリードアウト領域を有する追記型記録媒体の記録装置であって、前記ユーザ領域のアドレス単位の情報と前記スペア領域のアドレス単位の情報との関係はアドレス対応情報によって管理され、上位装置からのユーザ情報の記録要求に対し、記録要求されたアドレスが記録済であるか否かを、再生信号を用いて判断し、記録済であると判断した場合には記録要求されたユーザ情報をスペア領域の未記録領域に記録し、アドレス対応情報を更新することを特徴とする追記型記録媒体の記録装置。アドレス情報、リードイン領域、ユーザ領域、スペア領域及びリードアウト領域を有する追記型記録媒体の記録装置であって、前記ユーザ領域は記録状態管理情報によって記録済アドレスが管理され、前記ユーザ領域のアドレス単位の情報と前記スペア領域のアドレス単位の情報との関係はアドレス対応情報によって管理され、上位装置からのユーザ情報の記録要求に対し、記録状態管理情報から記録要求されたアドレスが記録済であることが検出された場合、リアルタイムに記録する必要があるユーザ情報の記録要求であるときには上位装置にエラーを送信し、リアルタイムに記録する必要がないユーザ情報の記録要求であるときには記録要求されたユーザ情報をスペア領域の未記録領域に記録し、アドレス対応情報を更新することを特徴とする追記型記録媒体の記録装置。前記スペア領域と前記ユーザ領域との関係を示す前記アドレス対応情報は、前記アドレス対応情報を構成するデータを用いて並び替え、前後に並ぶ2つ以上のアドレス対応情報の内、前に並ぶアドレス対応情報に含まれるユーザ領域内のアドレスとスペア領域内のアドレスと、後ろに並ぶアドレス対応情報に含まれるユーザ領域内のアドレスとスペア領域内のアドレスとを比較して、1つのアドレス対応情報にすることを特徴とする請求項12記載の追記型記録媒体の記録装置。前記スペア領域と前記ユーザ領域との関係を示す前記アドレス対応情報は、前記アドレス対応情報を構成するデータを用いて並び替え、前後に並ぶ2つ以上のアドレス対応情報の内、既存のアドレス対応情報に含まれるユーザ領域内のアドレスと、追加されたアドレス対応情報に含まれるユーザ領域内のアドレスとを比較して、既存のアドレス対応情報に含まれるユーザ領域内のアドレスが追加されたアドレス対応情報に含まれるユーザ領域内のアドレスの一部を含む場合には既存のアドレス対応情報から追加されたアドレス対応情報に含まれるユーザ領域内のアドレスに関する情報を除くように既存のアドレス対応情報を更新することを特徴とする請求項12記載の追記型記録媒体の記録装置。アドレス情報、リードイン領域、ユーザ領域、スペア領域、上書き用スペア領域及びリードアウト領域を有する追記型記録媒体の記録装置にであって、前記ユーザ領域及び前記上書き用スペア領域は記録状態管理情報によって記録済アドレスが管理され、前記ユーザ領域のアドレス単位の情報と前記上書き用スペア領域のアドレス単位の情報との関係はアドレス対応情報によって管理され、上位装置からのユーザ情報の記録要求に対し、記録状態管理情報から記録要求されたアドレスが記録済であることが検出された場合、記録要求されたユーザ情報を記録状態管理情報から検出された上書き用スペア領域の未記録領域に記録し、アドレス対応情報を更新することを特徴とする追記型記録媒体の記録装置。前記ユーザ領域と上前記書き用スペア領域との関係を示す前記アドレス対応情報は、前記アドレス対応情報を構成するデータを用いて並び替え、前後に並ぶ2つ以上のアドレス対応情報の内、前に並ぶアドレス対応情報に含まれるユーザ領域内のアドレスと上書き用スペア領域内のアドレスと、後ろに並ぶアドレス対応情報に含まれるユーザ領域内のアドレスと上書き用スペア領域内のアドレスとを比較して1つのアドレス対応情報にすることを特徴とする請求項15記載の追記型記録媒体の記録装置。前記ユーザ領域と前記上書き用スペア領域との関係を示す前記アドレス対応情報は、前記アドレス対応情報を構成するデータを用いて並び替え、前後に並ぶ2つ以上のアドレス対応情報の内、既存のアドレス対応情報に含まれるユーザ領域内のアドレスと追加されたアドレス対応情報に含まれるユーザ領域内のアドレスとを比較して、既存のアドレス対応情報に含まれるユーザ領域内のアドレスが追加されたアドレス対応情報に含まれるユーザ領域内のアドレスの一部を含む場合には、既存のアドレス対応情報から追加されたアドレス対応情報に含まれるユーザ領域内のアドレスに関する情報を除くように既存のアドレス対応情報を更新することを特徴とする請求項15記載の追記型記録媒体の記録装置。アドレス情報、リードイン領域、スペア領域、ユーザ領域、上書き用スペア領域及びリードアウト領域を有する記録媒体の再生装置において、前記ユーザ領域のアドレス単位の情報と前記上書き用スペア領域のアドレス単位の情報との関係はアドレス対応情報によって管理され、上位装置からのユーザ情報の再生要求に対し、再生要求されたユーザ領域内のアドレスがアドレス対応情報に含まれ、アドレス対応情報から対応する上書き用スペア領域内のアドレスが検出可能である場合には、その上書き用スペア領域内のアドレスに記録されたユーザ情報を再生することを特徴とする再生装置。以上に述べたように、従来から上書き可能な書換型記録媒体においては、リトライや交替処理によるエラー処理や上位装置から受け取ったユーザ情報を未記録部、記録部に関わらず記録媒体上の任意の位置に配置する書き込み方式が実現されている。しかしながら、近年大容量化の一途をたどり、記録メディアとして最も普及しているCD-RやDVD-Rのように物理的に上書きが不可能な追記型記録媒体ではこれらの機能は実現されていない。本発明の目的は、ハードウェアや物理仕様をほとんど変更することなく追記型記録媒体を書換型記録媒体同様に使用可能な、つまり、上位装置から受け取ったユーザ情報を記録領域の状態に関係なく受け取り、記録情報を破壊、消失したりすることなく、記録再生を行うデジタルデータ記録再生方法を提供することにある。また特願平9-250712には、追記型光ディスクに対し、記録装置が上位装置からの記録要求を受け取り、記録要求されたアドレスがビットマップによる記録領域管理情報から記録済領域であったことが判明した場合における装置動作についての記載はない。課題を解決するための手段は、次の1~8である。1アドレス情報、リードイン領域、ユーザ領域、上書き用スペア領域及びリードアウト領域を有することを特徴とする追記型記録媒体。2アドレス情報、リードイン領域、ユーザ領域、スペア領域及びリードアウト領域を有し、前記リードイン領域には前記ユーザ領域のアドレス単位の情報と前記スペア領域のアドレス単位の情報とを対応付けるアドレス対応情報を有し、更に、前記リードイン領域には前記ユーザ領域の前記アドレス単位の情報の一部と前記スペア領域の前記アドレス単位の情報の一部とを対応付けるアドレス部分対応情報を有する記録媒体。3アドレス情報、リードイン領域、ユーザ領域、スペア領域及びリードアウト領域を有し、前記リードイン領域には前記ユーザ領域のアドレス単位の情報と前記スペア領域のアドレス単位の情報とを対応付けるアドレス対応情報を有し、更に、前記リードイン領域には前記スペア領域のアドレス単位の情報についてディフェクトの有無を示す情報を有する記録媒体。4アドレス情報、リードイン領域、ユーザ領域、スペア領域及びリードアウト領域を有する追記型記録媒体の記録装置であって、前記ユーザ領域のアドレス単位の情報と前記スペア領域のアドレス単位の情報との関係はアドレス対応情報によって管理され、上位装置からのユーザ情報の記録要求に対し、記録要求されたアドレスが記録済である場合にも、ユーザ情報を記録した後、記録したユーザ情報を再生、ディフェクトとして判断して、記録要求されたユーザ情報をスペア領域の未記録領域に記録し、アドレス対応情報を更新することを特徴とする追記型記録媒体の記録装置。5アドレス情報、リードイン領域、ユーザ領域、スペア領域及びリードアウト領域を有する追記型記録媒体の記録装置であって、前記ユーザ領域のアドレス単位の情報と前記スペア領域のアドレス単位の情報との関係はアドレス対応情報によって管理され、上位装置からのユーザ情報の記録要求に対し、記録要求されたアドレスが記録済であるか否かを、再生信号を用いて判断し、記録済であると判断した場合には記録要求されたユーザ情報をスペア領域の未記録領域に記録し、アドレス対応情報を更新することを特徴とする追記型記録媒体の記録装置。6アドレス情報、リードイン領域、ユーザ領域、スペア領域及びリードアウト領域を有する追記型記録媒体の記録装置であって、前記ユーザ領域は記録状態管理情報によって記録済アドレスが管理され、前記ユーザ領域のアドレス単位の情報と前記スペア領域のアドレス単位の情報との関係はアドレス対応情報によって管理され、上位装置からのユーザ情報の記録要求に対し、記録状態管理情報から記録要求されたアドレスが記録済であることが検出された場合、リアルタイムに記録する必要があるユーザ情報の記録要求であるときには上位装置にエラーを送信し、リアルタイムに記録する必要がないユーザ情報の記録要求であるときには記録要求されたユーザ情報をスペア領域の未記録領域に記録し、アドレス対応情報を更新することを特徴とする追記型記録媒体の記録装置。7アドレス情報、リードイン領域、ユーザ領域、スペア領域、上書き用スペア領域及びリードアウト領域を有する追記型記録媒体の記録装置にであって、前記ユーザ領域及び前記上書き用スペア領域は記録状態管理情報によって記録済アドレスが管理され、前記ユーザ領域のアドレス単位の情報と前記上書き用スペア領域のアドレス単位の情報との関係はアドレス対応情報によって管理され、上位装置からのユーザ情報の記録要求に対し、記録状態管理情報から記録要求されたアドレスが記録済であることが検出された場合、記録要求されたユーザ情報を記録状態管理情報から検出された上書き用スペア領域の未記録領域に記録し、アドレス対応情報を更新することを特徴とする追記型記録媒体の記録装置。8アドレス情報、リードイン領域、スペア領域、ユーザ領域、上書き用スペア領域及びリードアウト領域を有する記録媒体の再生装置において、前記ユーザ領域のアドレス単位の情報と前記上書き用スペア領域のアドレス単位の情報との関係はアドレス対応情報によって管理され、上位装置からのユーザ情報の再生要求に対し、再生要求されたユーザ領域内のアドレスがアドレス対応情報に含まれ、アドレス対応情報から対応する上書き用スペア領域内のアドレスが検出可能である場合には、その上書き用スペア領域内のアドレスに記録されたユーザ情報を再生することを特徴とする再生装置。本発明を用いることで、物理的に上書きが不可能な追記型光ディスクを論理的に上書き可能とし、上位装置が追記型光ディスクを書換型光ディスク同様に取り扱うことを可能とする。また論理上書きを実現するために設けられる上書き用スペア領域は自由にサイズ設定可能とし、この領域内に上書き領域管理テーブルを記録することでディスク使用方法において効率的に追記型光ディスクの容量を使うことを可能とする。以下、本発明の実施形態について図を用いて説明する。尚、領域の状態を示ために、記録領域、記録済領域、未記録領域を用いる。意味はそれぞれ次にデータを記録する対象となる領域、フォーマット後すでにデータが記録された領域、フォーマット後まだデータが記録されていない領域とする。またこの発明の実施形態で多用されるディスク配置を表した図では左下から右上に引かれる斜線が示す領域は記録済領域を示し、左上から右下に引かれる斜線が示す領域は説明中に未記録領域から記録領域に指定され記録済領域となった領域を示し、黒に塗りつぶされた領域は記録済領域かつ記録領域を示し、白抜きの領域は未記録領域、またはその図に対する説明に直接関係しない領域を示す。また説明の便宜上ディスク上のアドレスはディスクの内周から外周に向かって増大するように割り当てられ、連続するユーザ情報はアドレスの昇順に記録されていく、つまりユーザ情報はディスクの内周から外周に向かって記録されるとする。さらに説明を簡素化するため、論理アドレスを示すためにLBAn及び物理アドレスを示すためにPBANといった表示しているが、LBAn及びPBANは実際の光ディスク記録再生装置では複数アドレス、例えば、LBAnはLBAaからLBAa15までの16個のアドレスに対応する。図2は本発明を説明するにあたり使用する光ディスクのデータの配置を示したものである。尚、ここでは図2のデータ配置を基に本発明の説明を行うが本発明の本質はデータ配置に依存しない。図2は光ディスクのデータ領域配置図である。追記型、書換型のCDやDVDには、ウォブルやプリピットを用いてディスク上の位置を示す物理アドレスがディスク全面に割り振られている。CD、DVDの記録装置は、使用用途に応じてディスクをフォーマットする際、この物理アドレスを用いてディスクの領域を使用目的別に分割し、この領域定義情報、つまり物理アドレスAから物理アドレスBをユーザ領域、物理アドレスCから物理アドレスDをスペア領域として使用するといった情報を、記録装置が主に各々のディスクの管理情報を記録するリードイン内の所定の位置に記録する。またCD、DVDとは異なりディスクに物理アドレスが割り振られていない光ディスクの記録再生システムにおいても、記録装置がディスクをフォーマットする際、アドレス情報を含む仮データを連続的にディスク全面に配置し、このアドレス情報を用いて同様に領域定義情報をリードイン内の所定の位置に記録することでディスクを使用目的別に応じて領域分割することできる。ここでの説明で用いる光ディスクはディスク内周から外周にスペア領域管理ヘッダ、スペア領域管理テーブルを有するリードイン、傷や指紋、上書きの繰り返しによる記録膜劣化等が原因となり使用不可能、信頼性が低くなった一部のユーザ領域この領域をディフェクトと呼ぶの代替領域として使用されるスペア領域、ユーザ情報を記録するユーザ領域、リードアウトを配置する。また上位装置から自由にアクセスできる領域に論理アドレスLBAを設け、このアドレスをユーザ領域にだけ対応付ける。そのため、上位装置がディスク容量として認識するサイズはユーザ領域のサイズに等しく、ディスク容量は初期化後一定値となり、ディフェクトの有無に関わらずユーザ領域の記録済領域と未記録領域の和に一致する。次に図4を用いて、DVD-RAM等の書換型光ディスクで行われる一般的なディフェクト発生時の処理について説明する。上位装置からのLBAnにユーザ情報Nを記録という命令に対し、光ディスク記録再生装置の一種であるドライブは上位装置からのユーザ情報Nをメモリに格納した後、LBAnに対応するユーザ領域内の物理アドレスPBAaにユーザ情報Nから変調されたデータNを記録する。その後、ドライブはユーザ領域内に記録したデータNをディスク上から読み出し、復調した後、メモリに格納されたユーザ情報Nと比較、または変調処理で行われる誤り訂正して得られるエラーの個数を調べる。このとき、再生データに含まれるエラーの個数が規定されたディフェクト認定条件を満たす場合、データを記録したユーザ領域PBAaをディフェクトとして取り扱う。仮にPBAaがディフェクトであると判断された場合、リードインに配置されるスペア領域管理ヘッダから有効であるスペア領域管理テーブルの先頭位置やサイズ等の情報を調べる。次にスペア領域管理ヘッダに指し示されたスペア領域管理テーブルからスペア領域内の新たにディフェクト置換領域として使用可能なPBAを検索する。こうして決定されたスペア領域内の記録領域にメモリに格納されたユーザ情報Nを再度書き込み、ユーザ領域内で行った作業と同様、記録したデータを再生、ディフェクト認定条件を満たすかどうかの確認を行い、ディフェクトとして取り扱う必要がないと判断された場合、LBAnに対応するユーザ領域内のPBAaはスペア領域内のPBAbに置換されたこと、言い換えるとLBAnにスペア領域内のPBAbが対応することを示すためにスペア領域管理テーブルにPBAaにディフェクトがあったとPBAaの代わりにPBAbを使用している、またはLBAnに対応する物理アドレスはPBAbであるといったアドレス対応情報を登録する。そして最後に、スペア領域管理テーブルのアドレス対応情報や位置が更新されたことにより、スペア領域管理ヘッダが持つスペア領域管理テーブルの情報の更新も行われる。従ってDVD-RAM等の光ディスクで行われるディフェクト管理はスペア領域をユーザ領域とは別に設けておくことでディフェクトが発生した場合においてもLBAの数、つまり記録容量が変更することがないように設計されている。以上が従来の書換型光ディスクで行われているディフェクト管理方式である。このようにデータ記録後、再生を行ってディフェクト判定を行うことをリードアフターライトRAWと呼ぶ。またこのディフェクト判定はRAW時に限らず、通常のデータ再生時においても行われる場合もある。図7は図4でリードインに含まれたスペア領域管理ヘッダ及びスペア領域管理テーブルの配置を示す図である。スペア領域管理ヘッダ、スペア領域管理テーブルは更新の度にスペア領域管理に必要な情報を全て更新し、それぞれスペア領域管理ヘッダ記録領域、スペア領域管理テーブル記録領域に分けて配置される。従って、最後に更新されたスペア領域管理ヘッダ及びスペア領域管理テーブルのみが有効な情報であり、それ以前に記録されたスペア領域管理ヘッダ及びスペア領域管理テーブルは特に必要とされる情報ではなくなる。また各領域においてスペア領域管理ヘッダ及びスペア領域管理テーブルは記録更新回数を確保するために巡回記録される、言い換えるとスペア領域管理ヘッダ記録領域内をスペア領域管理ヘッダは内側から外側に向かって追加されるように記録され、記録されたスペア領域管理ヘッダがスペア領域管理ヘッダ記録領域の最外周に到達した場合は、再び領域の最内周が次の記録領域に割り当てられる。この場合、スペア領域管理ヘッダには最新のスペア領域管理ヘッダの検出用に更新の度にカウントアップされるカウンタ値、及び最新のスペア領域管理テーブルを指し示すアドレスポインタが設けられる。従ってドライブは、スペア領域管理ヘッダ記録領域内のスペア領域管理ヘッダを任意に読み出し、それぞれに含まれるカウンタ値を比較して、最大のカウンタ値を持つ有効なスペア領域管理ヘッダを見つけ出した後、このスペア領域管理ヘッダに含まれるアドレスポインタから有効なスペア領域管理テーブルを見つけ出すことで、その光ディスク上のスペア領域の使用状況を知ることができる。次に図8、9を用いて、DVD-RAM等の書換型光ディスクで行われるデータ記録処理について簡単に説明する。図8は、上位装置が未記録領域に記録領域を設定した場合のデータ記録処理を示す図である。図9は、上位装置が記録済領域に記録領域を設定した場合のデータ記録処理、つまり上書き処理を示す図である。上位装置からのLBAnにユーザ情報Nを記録という命令に対し、ドライブは上位装置からのユーザ情報Nをメモリに格納した後、LBAnに対応するユーザ領域内の物理アドレスPBAaにユーザ情報Nから変調されたデータNを記録する。光ディスク上のユーザ領域上に記録、配置されたデータに関する情報は、全て上位装置が管理する。通常上位装置は、ユーザ領域上に記録されるファイルのファイル名やLBAを用いた記録位置に関するファイル管理情報データをファイルとは別にユーザ領域上に記録する。従って、上位装置は新規にファイルをユーザ領域上に記録した場合、同時にこのファイルに関するファイル管理情報データを追加し、ファイルを削除した場合にはこのファイルに関するファイル管理情報データを削除するといった動作を行っている。しかしながらこの動作をドライブから見た場合にはファイル、及びファイル管理情報データに違いはないため、ドライブは同一のユーザ情報と解釈して動作する。次にこれらの書換型光ディスクで行われているディフェクト管理、及び上書き記録処理を追記型光ディスクで実現、つまり上位装置が追記型光ディスクを書換型光ディスクと同様自由に取り扱い可能とする方法について説明する。追記型光ディスクにおけるディフェクト管理は、記録済領域に物理的な上書きが発生しない範囲では可換型光ディスクで行われる方法と同じである。つまり図4を用いて行った可換型光ディスクのディフェクト管理方法同様の説明を行うと、上位装置からのLBAnにユーザ情報Nを記録という命令に対し、ドライブは上位装置からのユーザ情報Nをメモリに格納した後、LBAnに対応するユーザ領域内の物理アドレスPBAaにユーザ情報Nから変調されたデータNを記録する。その後、ドライブはユーザ領域内に記録したデータNをディスク上から読み出し、復調した後、メモリに格納されたユーザ情報Nと比較、または変調処理で行われる誤り訂正して得られるエラーの個数を調べる。このとき、再生データに含まれるエラーの個数が規定されたディフェクト認定条件を満たす場合、データを記録したユーザ領域PBAaをディフェクトとして取り扱う。仮にPBAaがディフェクトであると判断された場合、リードインに配置されるスペア領域管理ヘッダから有効であるスペア領域管理テーブルの先頭位置やサイズ等の情報を調べる。次にスペア領域管理ヘッダに指し示されたスペア領域管理テーブルからスペア領域内の新たにディフェクト置換領域として使用可能なPBAを検索する。こうして決定されたスペア領域内のPBAbにメモリに格納されたユーザ情報Nを再度書き込み、ユーザ領域内で行った作業と同様、記録したデータを再生、ディフェクト認定条件を満たすかどうかの確認が行われる。しかし、ここでスペア領域内の代替エリアPBAbがディフェクトと判断された場合、PBAbの次のディフェクト置換領域であるPBAcにメモリ内のユーザ情報Nを再び記録、再生、そしてディフェクト判断処理される。そこでディフェクトとして取り扱う必要がないと判断された場合、LBAnに対応するユーザ領域内のPBAaはスペア領域内のPBAcに置換されたこと、言い換えるとLBAnにスペア領域内のPBAcが対応することを示すためにスペア領域管理テーブルにPBAaにディフェクトがあったとPBAaの代わりにPBAcを使用している、またはLBAnに対応する物理アドレスはPBAcであるといったアドレス対応情報とスペア領域内のPBAbにディフェクトがあったといったアドレス対応情報を登録する。そして最後に、スペア領域管理テーブルの情報や位置が更新されたことにより、スペア領域管理ヘッダが持つスペア領域管理テーブルの情報の更新も行われる。図10はスペア領域管理テーブルを構成するアドレス対応情報の構成を示す。この図において、図内の上部に位置する表は、下部に位置する2つの追記型光ディスクのデータ配置図が示すようなディフェクト処理が発生した場合に作成されるアドレス対応情報を示している。アドレス対応情報はユーザ領域内のデェフェクトと判断されたPBA、それに対応するスペア領域内の代替に使われたPBAと2種類のフラグから構成される。またアドレス対応情報の構成はLBAとそれに対応するPBAとしても同様にアドレスの管理を行うことは可能である。またこの2種類のフラグのうちフラグ1はアドレス対応情報の有効性を示し、フラグ2は代替に使われたPBAの中の有効なデータ範囲を示す。例えば、DVD-RAM等の光ディスクでは、ドライブが光ディスクに記録できる最小のデータ単位は32kバイトであるため、アドレス対応情報に含まれるデェフェクトと判断されたPBA、それに対応するスペア領域内の代替に使われたPBAは原則的にそれぞれ32kバイト単位でのデータ置換が行われたことを表す。しかしながら、上位装置からの記録要求で使われるデータ単位は2kバイトであるため、32kよりも少ないユーザ情報を記録済領域に上書きするときに発生した既存ユーザ情報の再生エラー32kよりも少ないデータの上書き時には光ディスクから32kバイト単位で既存のユーザ情報を再生し、ドライブ内のメモリ上で新規ユーザ情報を上書きした後、所定の復調処理を行った後、再度同一アドレスに記録する、通常この動作をリードモディファイライトと言う。等状況においては2kバイト単位でのアドレス変換が必要となる。そこでフラグ2を用いて32kバイトを16分割して得られる2kバイトのユーザ情報のうち、どの2kバイトが代替に使われたPBAが指し示す32kバイトユーザ情報に含まれるか、といったアドレス部分対応情報を表す。例えば、1番目から16番目の2kバイトのうち、3番目から5番目のユーザ情報のみがスペア領域内の32kバイトに含まれる場合は0で置換された2kバイトの位置を表しC7FFhといった数値や、置換が開始された先頭の位置と最後の位置を数値で表し24hといった数値がフラグ2として用いられる。このリードモディファイライト処理はスペア領域内でも適用されるため、この処理はスペア領域内に発生するディフェクトにも適用される。そのため、フラグ1はデータの一部2kバイトの倍数が他の代替に使われたPBAに含まれていることを示すために用いられる。例えば、LBAnに対応するデェフェクトと判断されたPBANのユーザ情報はPBAMに記録されたといったアドレス対応情報が存在する状況で、上位装置からLBAnの第8番目の2kバイト位置の新規ユーザ情報を上書きするといった記録要求を受け取ったが、ドライブは既存のユーザ情報をPBAMから再生不可能であった場合には、PBALにLBAnの第8番目の2kバイト位置のユーザ情報のみを記録し、新たにLBAnに対応するデェフェクトと判断されたPBANのユーザ情報はPBALに記録されたといったアドレス対応情報をスペア領域管理情報に追加する。このときLBAnに対応するデェフェクトと判断されたPBANのユーザ情報はPBAMに記録されたアドレス対応情報のフラグ1にこのPBAMはディフェクトであることを意味する1または0を付加する。これらのフラグ情報を用いることでドライブは2kバイト単位でどの位置にユーザ情報が格納されているかの情報を得ることが可能となる。またフラグ1を用いずにLBAnに対応するデェフェクトと判断されたPBANのユーザ情報はPBAMに記録されたアドレス対応情報のフラグ2で第1番目から第7番目、また第9番目から第16番目の2kバイトが対象であることを示し、LBAnに対応するデェフェクトと判断されたPBANのユーザ情報はPBAMに記録されたアドレス対応情報のフラグ2で第8番目の2kバイトが対象であることを示すことで同情報を得ることも可能である。図7は図4でリードインに含まれたスペア領域管理ヘッダ及びスペア領域管理テーブルの配置を示す図である。スペア領域管理ヘッダ、スペア領域管理テーブルは更新の度にスペア領域管理に必要な情報を全て更新し、それぞれスペア領域管理ヘッダ記録領域、スペア領域管理テーブル記録領域に分けて配置される。従って、最後に更新されたスペア領域管理ヘッダ及びスペア領域管理テーブルのみが有効な情報であり、それ以前に記録されたスペア領域管理ヘッダ及びスペア領域管理テーブルは特に必要とされる情報ではなくなる。また各領域においてスペア領域管理ヘッダ及びスペア領域管理テーブルは記録更新回数を確保するために巡回記録される、言い換えるとスペア領域管理ヘッダ記録領域内をスペア領域管理ヘッダは内側から外側に向かって追加されるように記録され、記録されたスペア領域管理ヘッダがスペア領域管理ヘッダ記録領域の最外周に到達した場合は、再び領域の最内周が次の記録領域に割り当てられる。この場合、スペア領域管理ヘッダには最新のスペア領域管理ヘッダの検出用に更新の度にカウントアップされるカウンタ値、及び最新のスペア領域管理テーブルを指し示すアドレスポインタが設けられる。従ってドライブは、スペア領域管理ヘッダ記録領域内のスペア領域管理ヘッダを任意に読み出し、それぞれに含まれるカウンタ値を比較して、最大のカウンタ値を持つ有効なスペア領域管理ヘッダを見つけ出した後、このスペア領域管理ヘッダに含まれるアドレスポインタから有効なスペア領域管理テーブルを見つけ出すことで、その光ディスク上のスペア領域の使用状況を知ることができる。追記型光ディスクでは記録済領域に上書きできないため、スペア領域管理ヘッダ及びスペア領域管理テーブルの更新回数を抑える必要がある。そのためドライブは内部メモリを用いて情報を更新するタイミングを減らし、スペア領域管理ヘッダ記録領域、スペア領域管理テーブル記録領域のサイズの確保が必要である。これより、追記型光ディスクにおいても十分なディフェクト管理領域の確保が可能であれば、書換型光ディスクと同じ方式で適応できることが分かる。次に追記型光ディスクで行われるデータ記録処理について図8を用いて説明し、スペア領域を利用した追記型光ディスクの上書き機能について図9及び図4を用いて説明する。図8は、上位装置が未記録領域に記録領域を設定した場合のデータ記録処理を示す図である。上位装置からのLBAnにユーザ情報Nを記録という命令に対し、ドライブは上位装置からのユーザ情報Nをメモリに格納した後、LBAnに対応するユーザ領域内の物理アドレスPBAaにユーザ情報Nから変調されたデータNを記録する。この後、ドライブはディフェクト管理を動作する場合にはRAW処理を行う。図9は、上位装置が記録済領域に記録領域を設定した場合のデータ記録処理を示す図である。上位装置からのLBAnにユーザ情報Nを記録という命令に対し、ドライブはLBAnに対応するユーザ領域内の記録済みの物理アドレスPBAaに、上位装置からのユーザ情報Nの変調データを上書きする。その後、ディフェクト管理を動作させる場合にはRAW処理が行われるため、二重記録された物理アドレスPBAaは追記型光ディスクの物理特性により、ディフェクトとして検出されるため、図4で示したようにLBAnのユーザ情報Nはスペア領域内に配置される。一般的に追記型光ディスク、例えばCD-RやDVD-Rに対応するドライブでは上書き防止機能が装備される。主な上書き防止の方法は2種類ある。1つはデータ記録前に再生信号を用いて物理的に記録領域の未記録検出を行った後、記録を実行する方法、もう1つは光ディスク上の全アドレスに対して記録済みか、未記録かの記録状態を示す情報を記録し管理する方法である。そのため追記型光ディスクでの上書き防止機構が装備されるドライブでは、図9同様に上位装置からのLBAnにユーザ情報Nを記録という命令に対し、ドライブはLBAnに対応するユーザ領域内の物理アドレスPBAaの再生処理を行い、PBAaは記録済み、つまり記録時にはディフェクトであることを再生信号から検出する。そのためドライブは図4で示したようにLBAnのユーザ情報Nをスペア領域内に配置するよう動作する。図11は、光ディスク上の各アドレスの記録状態を示す管理情報の例である。ユーザ領域ビットマップはユーザ領域内の最内周のアドレスPBANから最外周のPBANMまでの全アドレスに対応するビットを並べたもので、任意のアドレスにデータが記録されるとそのアドレスに対応するビットの値を反転させることで各アドレスの記録状態を管理する。この記録状態を示す管理情報を用いて、図9及び図4を用いて説明された記録処理は、図12が示す記録処理となる。上位装置からのLBAnにユーザ情報Nを記録という命令に対し、ドライブはLBAnに対応するユーザ領域内の物理アドレスPBAaの記録状態を記録状態管理情報から判断、PBAaを記録済であると判断した場合には、PBAaをディフェクトとして取り扱う。つまりリードインに配置されるスペア領域管理ヘッダから有効であるスペア領域管理テーブルの先頭位置やサイズ等の情報を調べ、スペア領域管理ヘッダに指し示されたスペア領域管理テーブルからスペア領域内の新たにディフェクト置換領域として使用可能なPBAを検索する。決定されたスペア領域内の記録領域にメモリに格納されたユーザ情報Nを書き込み、記録したデータを再生、ディフェクト認定条件を満たすかどうかの確認を行い、ディフェクトとして取り扱う必要がないと判断された場合、LBAnに対応するユーザ領域内のPBAaはスペア領域内のPBAbに置換されたといったアドレス対応情報をスペア領域管理テーブルに登録する。そしてスペア領域管理ヘッダが持つスペア領域管理テーブルの情報の更新を行う。このように記録処理時に記録済領域をディフェクトとして取り扱うことで、追記型光ディスクに論理的にデータを上書きすることが可能となる。しかし、このディフェクト管理方式を拡張して実現される論理上書きは、上書きできるユーザ情報がスペア領域サイズに限定されるため、ファイルの更新を繰り返して使う場合などには、大半のユーザ領域が未記録であるにも関わらず、スペア領域の未記録領域がなくなってしまい光ディスクを効率良く使用できないといった問題が残る。次にこの問題を解決する追記型光ディスクの論理上書き方法について説明する。図13は、論理的な上書き処理を実現する追記型光ディスクに適した領域の割り当てを示した図である。図4が示す従来の領域に加え、さらに論理上書きの代替領域としての上書き用スペア領域が論理アドレス空間外に割り当てられている。つまり、ディスクがフォーマットされた際、アドレスを用いた上書き用スペア領域の領域定義情報が、リードイン内にユーザ領域、スペア領域同様に記録された状態である。図14は、図13の領域分割された追記型光ディスク上の各アドレスの記録状態を示す管理情報の例である。ユーザ領域上書き用スペア領域ビットマップはユーザ領域、及び上書き用スペア領域内の最内周のアドレスPBANから最外周のPBANMまでの全アドレスに対応するビットを並べたもので、図11同様、任意のアドレスにデータが記録されるとそのアドレスに対応するビットの値を反転させることで各アドレスの記録状態を管理する。この記録状態を示す管理情報を用いると、上書き用スペア領域を含む追記型光ディスク記録処理は図15が示すようになる。上位装置からのLBAnにユーザ情報Nを記録という命令に対し、ドライブはLBAnに対応するユーザ領域内の物理アドレスPBAaの記録状態を記録状態管理情報から判断、PBAaを記録済であると判断した場合には、PBAaの代用となる上書き用スペア領域内の未記録領域を記録状態管理情報から検出し、その未記録領域にメモリに格納されたユーザ情報Nを記録、その後再生を行い、ディフェクト認定条件を満たすかどうかの確認を行う。ここでディフェクトとして取り扱う必要がないと判断された場合、LBAnに対応するユーザ領域内のPBAaは上書き用スペア領域内のPBAcに置換されたといったアドレス対応情報を、上書き用スペア領域を含むようにスペア領域管理テーブル及びスペア領域管理ヘッダを拡張した領域管理テーブル、領域管理ヘッダに登録、更新を行う。またPBAcがディフェクトとして判断された場合には、ユーザ領域内での処理同様にリードインに配置される領域管理ヘッダから有効である領域管理テーブルを調べ、領域管理テーブルからスペア領域内の新たにディフェクト置換領域として使用可能なPBAを検索する。決定されたスペア領域内の記録領域にメモリに格納されたユーザ情報Nを書き込み、記録したデータを再生、ディフェクト認定条件を満たすかどうかの確認を行い、ディフェクトとして取り扱う必要がないと判断された場合、LBAnに対応するユーザ領域内のPBAcはスペア領域内のPBAbに置換されたといったアドレス対応情報を領域管理テーブルに登録する。そして領域管理ヘッダが持つ領域管理テーブルの情報の更新が行われる。しかしながら、図15に示す論理上書き処理を任意のユーザ情報に対して行った場合、ドライブと上位装置間でデータ転送に関する問題が生じることが予想される。つまりユーザ情報が頻繁に上書き用スペア領域に配置される場合、ドライブの光ヘッド移動のための時間が必要となりユーザ情報が連続的に記録できない、つまり要求される時間内で上位装置からユーザ情報を受け取ることができない、またはユーザ情報が連続的に再生できない、つまり要求される時間内で上位装置にユーザ情報を転送することができないという問題が生じてしまう。そのため上位装置からのLBAnにユーザ情報Nを記録という命令に含まれるユーザ情報の種別を参照し、ユーザ情報がリアルタイムストリームのような上位装置とドライブ間で一定のデータ転送レートを保証する必要がある場合にはドライブは論理上書きを行わず、上位装置に記録エラーを送信する。またユーザ情報がテキストデータのような上位装置とドライブ間でデータ転送レートを保証する必要がない場合にはドライブは上位装置に記録エラーを送信せず、図15が示す論理上書きを実行する。図16、図17、図18及び図19を用いて、上書き用スペア領域の割り当てを追記型光ディスク使用中に変更した場合の記録動作を説明する。図16、図17は論理上書き処理中に上書き用スペア領域を変更した場合の例であり、図16は既存の全上書き用スペア領域が記録済領域となった後、論理上書き用の記録領域を確保するために上書き用スペア領域を拡張した場合の光ディスク上のデータ配置を示しており、図17は既存の上書き用スペア領域に未記録領域を残した状態で、上書き用スペア領域を拡張した場合のデータ配置を示している。図16では、上位装置からのLBAnにユーザ情報Nを記録という命令に対して、ドライブはLBAnに対応するユーザ領域内の物理アドレスPBAaが記録済領域であることを記録状態管理情報から判断して、上書き用スペア領域内の未記録領域を記録状態管理情報から捜索する。このとき上書き用スペア領域内にPBAcを含む未記録領域が検出できた場合、LBAnに対応するユーザ領域内のPBAaは上書き用スペア領域内のPBAcに置き換え、その情報を領域管理テーブル、領域管理ヘッダに登録、更新する。また上書き用スペア領域内に未記録領域が検出できなかった、つまり上書き用スペア領域内に未記録領域がないと判断した場合には、ドライブは上位装置に記録エラーを送信する。このとき上位装置からの上書き用スペア領域の再割り当て、または上書き用スペア領域の拡大を意味するコマンドに応じて、ドライブは上書き用スペア領域を拡大、つまり領域管理ヘッダに含まれる光ディスク上に割り当てられた領域設定情報を更新する。その後、再度上位装置のLBAnにユーザ情報Nを記録という命令に対し、ドライブはLBAnに対応するユーザ領域内の物理アドレスPBAaが記録済領域であることを記録状態管理情報から判断して、上書き用スペア領域内の未記録領域を記録状態管理情報から捜索、上書き用スペア領域内にPBAcを含む未記録領域が検出した後、LBAnに対応するユーザ領域内のPBAaは上書き用スペア領域内のPBAcに置き換え、そのアドレス対応情報を領域管理テーブル、領域管理ヘッダに登録、更新する。または自動的にドライブは上書き用スペア領域の拡大を領域管理ヘッダ内の領域設定情報を変更、上書き用スペア領域内にPBAcを含む未記録領域にLBAnに対するユーザ情報を記録した後、上書き用スペア領域の再割り当てが行われたことを上位装置に報告する。図17は、上位装置はドライブからの記録エラーなしに上書き用スペア領域の再割り当て、または上書き用スペア領域の拡大を意味するコマンドに応じて、ドライブは上書き用スペア領域を拡大、つまり領域管理ヘッダに含まれる光ディスク上に割り当てられた領域設定情報を更新した後、上書き処理が行われた場合である。図18は光ディスク使用中にユーザ領域が不足したため、上書き用スペア領域を縮小した場合のデータ配置を示している。上書き用スペア領域の縮小が行われた際、上書き用スペア領域内の一部がユーザ領域以下、追加ユーザ領域と表す。となる。ドライブは領域管理テーブルから追加ユーザ領域の一部に論理上書きされたユーザ情報が含まれているかどうかを調べ、論理上書きされたユーザ情報が含まれていると判断された場合には、追加ユーザ領域に含まれるユーザ情報を上書き用スペア領域に記録し、領域管理テーブルの情報を更新する。その後、追加ユーザ領域に含まれる記録済領域は、既存のユーザ領域同様に取り扱われる。図19は論理上書き処理中に上書き用スペア領域が不足したため、上書き用スペア領域を拡張した場合のデータ配置を示している。上書き用スペア領域の拡大が行われた際、ユーザ領域内の一部が上書き用スペア領域以下、追加上書き用スペア領域と表す。となる。上位装置からの上書き用スペア領域の再割り当て、または上書き用スペア領域の拡大を意味するコマンドに応じて、ドライブは上書き用スペア領域を拡大、つまり領域管理ヘッダに含まれる光ディスク上に割り当てられた領域設定情報を更新する。この処理が行われる際、追加上書き用スペアに含まれる記録済領域に含まれるユーザ情報が必要である場合には上位装置はこのユーザ情報を読み出し、上書き用スペア領域の再割り当て前に別のユーザ領域にユーザ情報を記録する必要がある。またこのユーザ情報が予め約束された位置に記録されるデータであれば、例えば、最外周のPBAから固定される位置に記録されるデータであれば、論理上書き機能を用いてユーザ領域内のデータが上書き用スペア領域に上書きされているというアドレス対応情報を領域管理テーブルに加えることで実際にはユーザ情報をユーザ領域に移動することなく論理的に移動することもできる。次に図20及び図21を用いて、上書き用スペア領域内でのディフェクト処理を説明する。図20は上書き用スペア領域に対してもユーザ領域同様のディフェクト処理を適用した場合の光ディスク上のデータ配置を示している。上位装置から送信されるユーザ情報のユーザ領域内の記録済領域への上書き記録要求に対して、ドライブはLBAnに対応するユーザ領域内の物理アドレスPBAaが記録済領域であることを記録状態管理情報から判断して、上書き用スペア領域内の未記録領域を記録状態管理情報から捜索する。このとき上書き用スペア領域内にPBAcを含む未記録領域が検出できた場合、ユーザ情報NをPBAcに記録し、LBAnに対応するユーザ領域内のPBAaは上書き用スペア領域内のPBAcに置換されたことを示すアドレス対応情報を領域管理テーブル、領域管理ヘッダに登録、更新する。この際、PBAcに対するディフェクト検出処理がRAW等を用いて行われ、PBAcがディフェクトであると判断された場合、ドライブはスペア領域内の新たにディフェクト置換領域として使用可能なPBAを検索する。決定されたスペア領域内のPBAbにユーザ情報Nを再度書き込み、上書き専用スペア領域内で行った作業と同様、記録したデータを再生、ディフェクト認定条件を満たすかどうかの確認が行われ、ディフェクトでないと判断できたらLBAnに対応するユーザ領域内のPBAaはスペア領域内のPBAbに置き換えた、または間接的にLBAnに対応するユーザ領域内のPBAaは上書き用スペア領域内のPBAcに置換された、且つ上書き専用スペア領域内のPBAcはスペア領域内のPBAbに置換されたといったアドレス対応情報を領域管理テーブル、領域管理ヘッダに登録、更新する。図21は上書き用スペア領域に対してもスペア領域同様のディフェクト処理を適用した場合の光ディスク上のデータ配置を示している。上位装置から送信されるユーザ情報のユーザ領域内の記録済領域への上書き記録要求に対して、ドライブはLBAnに対応するユーザ領域内の物理アドレスPBAaが記録済領域であることを記録状態管理情報から判断して、上書き用スペア領域内の未記録領域を記録状態管理情報から検索する。このとき上書き用スペア領域内にPBAcを含む未記録領域が検出できた場合、ユーザ情報NをPBAcに記録し、LBAnに対応するユーザ領域内のPBAaは上書き用スペア領域内のPBAcに置換されたことを示すアドレス対応情報を領域管理テーブル、領域管理ヘッダに登録、更新する。この際、PBAcに対するディフェクト検出処理がRAW等を用いて行われ、PBAcがディフェクトであると判断された場合、上書き用スペア領域内の他の未記録領域を再度記録状態管理情報か検索する。次の記録領域として決定されたPBAbにメモリ内のユーザ情報Nを再び記録、再生、そしてディフェクト判断処理される。そこでディフェクトとして取り扱う必要がないと判断された場合、LBAnに対応するユーザ領域内のPBAaは上書き用スペア領域内のPBAcに置換されたことを示すアドレス対応情報を領域管理テーブルから削除し、新たにLBAnに対応するユーザ領域内のPBAaは上書き用スペア領域内のPBAbに置換されたことを示すアドレス対応情報を、領域管理テーブル、領域管理ヘッダに登録、更新する。次に、このアドレス対応情報がどのように領域管理テーブルに登録される、また領域管理テーブルで管理されるかを説明する。図22から図24は領域管理テーブルを構成するアドレス対応情報の構成を示す。図22において、図内の上部に位置する表は、下部に位置する2つの追記型光ディスクのデータ配置図が示すような論理上書きが発生した場合に作成されるアドレス対応情報を示している。このアドレス対応情報に図10で示したフラグを付加することでディフェクト処理同様、LBAnに含まれる一部データのみの論理上書きが可能となる。また図23、24においては、図内の下部に位置する2つの表は、上部に位置する2つの追記型光ディスクのデータ配置図が示すような論理上書きが発生した場合に適用されるアドレス対応情報の修正規則を示している。図22は論理上書きが発生した場合に作成されるアドレス対応情報を示す。上位装置からLBAmからLBAn-1に対する記録要求をドライブが受け取った際、それに対応するPBAMからPMAN-1は既に記録済であり、ドライブが上書き用スペア領域内の未記録領域PBASからPBAT-1にLBAmからLBAn-1のユーザ情報を記録した場合、新たなアドレス対応情報としてPBAMとPBAN-1の間の各アドレスは、PBASとPBAT-1の各アドレスに1対1に割り当てられているといった内容を示すため、アドレス対応情報はユーザ領域内の上書きが開始されたPBA、それに対応する上書き用スペア領域内の記録が開始されたPBA、そしてユーザ領域内の上書きが終了したPBA、それに対応する上書き用スペア領域内の記録が終了したPBAから構成される。またアドレス対応情報の構成は上書きが開始されたPBA、それに対応する記録が開始されたPBA、そして連続して論理上書きがおこなわれたアドレスの数としたり、先頭のLBA、それに対応する記録が開始されたPBA、そして最後尾のLBA、それに対応する記録が終了したPBAとしたり、先頭のLBA、それに対応する記録が開始されたPBA、そして連続して論理上書きがおこなわれたアドレスの数としても同様にアドレスの管理を行うことは可能である。次に領域管理テーブルがすでに論理上書きのためのアドレス対応情報を含んでいる状態で、新たに論理上書きによるアドレス対応情報が追加された場合に適用される領域管理テーブル縮のための規則について説明する。またここでは説明のため、領域管理テーブル内の各アドレス対応情報はリストの先頭に位置する上書きが開始されたPBAの小さい順に常に並び替えが行われるとものとする。図23はPBALからPBAM-1のユーザ情報がPBARからPBAS-1に記録された後に、PBAMからPBAN-1に論理上書きした場合のアドレス対応情報を示している。上位装置からLBAmからLBAn-1に対する記録要求をドライブが受け取った際、それに対応するPBAMからPBAN-1は既に記録済であるため、ドライブは上書き用スペア領域内の未記録領域PBASからPBAT-1にLBAmからLBAn-1のユーザ情報を記録する。この場合、新たにPBAMからPBAN-1のユーザ情報がPBASからPBAT-1に記録されたといった情報をアドレス対応情報として領域管理テーブルに追加せず、領域管理テーブルの領域をできるだけ小さく抑える目的から、既存のアドレス対応情報の修正のみを行う。つまりアドレス対応情報を新たに追加する場合、このアドレス対応情報が挿入される位置の直前に位置する既存アドレス対応情報の上書きが終了したPBA、それに対応する記録が終了したPBAと追加するアドレス対応情報の上書きが開始されたPBA、それに対応する記録が開始されたPBAを比較し、その各々が連続する関係であった場合には、既存のアドレス対応情報をPBALからPBAN-1に記録されたユーザ情報はPBARからPBAT-1に記録されたといったアドレス対応情報に修正される。図24はPBALからPBAN-1のユーザ情報がPBARからPBAT-1に記録された後に、記録済領域PBALからPBAN-1内のPBAMからPBAN-1に論理上書きした場合のアドレス対応情報を示している。上位装置からLBAmからLBAn-1に対する記録要求をドライブが受け取った際、それに対応するPBAMからPBAN-1は既に記録済であるため、ドライブは上書き用スペア領域内の未記録領域PBAPからPBAQ-1にLBAmからLBAn-1のユーザ情報を記録する。この場合、新たにPBAMからPBAN-1のユーザ情報がPBAPからPBAQ-1に記録されたといったアドレス対応情報を領域管理テーブルに追加するが、LBAとPBAを1対1に対応付ける必要性から、既存のアドレス対応情報の修正も合わせて行われる。つまりアドレス対応情報を新たに追加する場合、このアドレス対応情報が挿入される位置の直前に位置する既存アドレス対応情報の上書きが開始されたPBA及び上書きが終了したPBAと、追加アドレス対応情報の上書きが開始されたPBA及び上書きが終了したPBAを比較し、追加アドレス対応情報の上書きが開始されたPBAから上書きが終了したPBAの領域全体または一部が既存アドレス対応情報の上書きが開始されたPBAから上書きが終了したPBAに含まれる関係である場合には、既存のアドレス対応情報からPBAMからPBAN-1に記録されたユーザ情報が記録されたと定義づけられている情報が削除される。図24の場合においては、追加アドレス対応情報の上書きが開始されたPBAM、上書きが終了したPBAN-1は既存アドレス対応情報の上書きが開始されたPBAL、上書きが終了したPBAN-1に全て含まれているため、既存アドレス対応情報の上書きが終了したPBAをPBAM-1に修正し、これに伴って、これに対応する記録が終了したPBAもPBAT-1からMとN-1の差を引いて求められるPBAS-1に修正される。図1は図15同様に上書き用スペア領域を含む追記型光ディスク記録処理と光ディスク上の領域の配置を示している。図15ではディフェクト処理用のスペア領域管理テーブルと論理上書き処理用の上書き用スペア領域管理テーブルを1つのテーブルで管理、または別のテーブルで同じ領域管理テーブルに記録する。しかしながら、図23、24を用いて説明したアドレス対応情報に関する規則を適用した場合、上書き用スペア領域管理テーブルのサイズは上書き用スペア領域サイズやユーザの使用方法により大きく変化する。この問題を解決するために図1が示すように上書き用スペア領域管理テーブルは上書き用スペア領域に記録し、有効である上書き用スペア領域内の上書き用スペア領域管理テーブルの先頭位置やサイズ等の情報を領域管理ヘッダに記録する。従って論理上書き処理は、上位装置からのLBAnにユーザ情報Nを記録という命令に対し、ドライブはLBAnに対応するユーザ領域内の物理アドレスPBAaの記録状態を記録状態管理情報から判断、PBAaを記録済であると判断した場合には、PBAaの代用となる上書き用スペア領域内の未記録領域を記録状態管理情報から検出し、その未記録領域にメモリに格納されたユーザ情報Nを記録、その後再生を行い、ディフェクト認定条件を満たすかどうかの確認を行う。ここでディフェクトとして取り扱う必要がないと判断された場合、LBAnに対応するユーザ領域内のPBAaは上書き用スペア領域内のPBAcに置換されたといったアドレス対応情報を、スペア領域管理テーブル及び領域管理ヘッダに登録、それぞれを上書き用スペア領域、領域管理ヘッダ記録領域に記録する。また領域管理ヘッダの上書き用スペア領域内の記録領域はユーザ情報同様に記録状態管理情報から検索される。このように論理上書き処理されたユーザ領域内のPBAと上書き用スペア領域内のPBAとの対応が領域管理ヘッダ、及び領域管理テーブル、または領域管理ヘッダ、及びスペア領域管理テーブルと上書き用スペア領域管理テーブルによって管理され、LBAにPBAを対応付けた追記型光ディスクでは、図25が示すように再生時、上位装置からの再生要求に対して、その要求に含まれるLBAに対応するPBAは領域管理テーブルを参照して決定される。つまり再生要求されたLBAに対応するユーザ領域内のPBAaが領域管理テーブルに含まれない場合、PBAaからユーザ情報は読み出され、領域管理テーブルにPBAaが含まれる場合、領域管理テーブルのアドレス対応情報で対応付けられたPBAからユーザ情報は読み出される。文中に記載したディフェクト処理及び論理上書き処理に必要な記録、再生処理を実現するための光ディスク記録再生装置は新たな回路を追加することなく、図3のマイクロプロセッサの動作プログラムをそれぞれの技術に対応するように変更することで実現できる。