記録可能部に物理アドレスを有する上書きが不可能な光ディスクにデジタルデータを記録する方法において、上記光ディスクの記録可能部を物理アドレスを用いてリードイン領域、ユーザ領域、リードアウト領域に分割し、上記リードイン領域の一部にユーザ領域全体に割り振られる論理アドレスを管理するためのリストテーブルへのポインタを含む情報領域を設け、上記論理アドレス管理用リストテーブルは論理アドレスとユーザ領域内の物理アドレスへの対応を示すリストを並べて構成されることを特徴とする光ディスク記録方法。請求項1の光ディスク記録方法は、前記論理アドレス管理用リストテーブルを前記リードイン領域に配置することを特徴とする光ディスク記録方法。請求項1の光ディスク記録方法は、前記論理アドレス管理用リストテーブルを前記ユーザ領域に配置することを特徴とする光ディスク記録方法。請求項1の光ディスク記録方法は、前記ユーザ領域内の使用済領域に対応する論理アドレスにデータを再度記録する代わりに前記ユーザ領域内の空き領域にデータを記録する度に前記論理アドレス管理用リストテーブルを更新することを特徴とする光ディスク記録方法。請求項1の光ディスク記録方法は、前記論理アドレス管理用リストテーブルを構成する論理アドレス管理用リストはリスト内に含まれる論理アドレスに従って並び替えが行われ、前記ユーザ領域内の使用済領域に対応する論理アドレスにデータを再度記録する代わりに前記ユーザ領域内の空き領域にデータを記録する度に論理アドレスと物理アドレスの関係を変えたことを示すリストを前記論理アドレス管理用リストテーブルに追加し、追加された論理アドレス管理用リストの論理アドレス及び物理アドレスと隣接する論理アドレス管理用リストの論理アドレス及び物理アドレスとの関係に応じて追加された論理アドレス管理リストと隣接する論理アドレス管理用リストを合わせて1つの論理アドレス管理リストとすることを特徴とする光ディスク記録方法。請求項1の光ディスク記録方法は、前記論理アドレス管理用リストテーブルを構成する論理アドレス管理用リストはリスト内に含まれる論理アドレスに従って並び替えが行われ、前記ユーザ領域内の使用済領域に対応する論理アドレスにデータを再度記録する代わりに前記ユーザ領域内の空き領域にデータを記録する度に論理アドレスと物理アドレスの関係を変えたことを示すリストを前記論理アドレス管理用リストテーブルに追加し、追加された論理アドレス管理用リストの任意の論理アドレスと論理アドレス管理用リストテーブルを構成するその他の論理アドレス管理用リストに含まれる論理アドレスが重複しないように上記その他の論理アドレス管理用リストを修正することを特徴とする光ディスク記録方法。記録可能部に物理アドレスを有する上書きが不可能な光ディスクにデジタルデータを記録する方法において、上記光ディスクの記録可能部を物理アドレスを用いてリードイン領域、スペア領域、ユーザ領域、リードアウト領域に分割し、上記リードイン領域の一部にユーザ領域全体に割り振られる論理アドレスを管理するためのリストテーブルへのポインタ及びスペア領域を管理するためのリストテーブルへのポインタを含む情報領域を設け、上記論理アドレス管理用リストテーブルは論理アドレスとユーザ領域内の物理アドレスへの対応を示すリストを並べて構成されて上記ユーザ領域に配置され、上記スペア領域管理用リストテーブルはユ-ザ領域内の物理アドレスとスペア領域内の物理アドレスへの対応を示すリストを並べて構成されて上記リードイン領域に配置されることを特徴とする光ディスク記録方法。請求項7の光ディスク記録方法は、前記ユーザ領域内の使用済領域に対応する論理アドレスにデータを再度記録する代わりに前記ユーザ領域内の空き領域、または前記スペア領域内の空き領域にデータを記録する度に前記論理アドレス管理用リストテーブルを更新することを特徴とする光ディスク記録方法。論理アドレスとユーザ領域内の物理アドレスへの対応を示す論理アドレス管理用リストテーブルが記録された記録可能な光ディスクからデジタルデータを再生する方法において、論理アドレス管理用リストテーブルの論理アドレスとユーザ領域内の物理アドレスへの対応を用いながら上記光ディスク上のデータを再生することを特徴とする光ディスク再生方法。論理アドレスとユーザ領域内の物理アドレスへの対応を示す論理アドレス管理用リストテーブルが記録された記録可能な光ディスクを再生可能な光ディスク再生装置において、光ディスク上に配置された論理アドレス管理用リストテーブルの論理アドレスとユーザ領域内の物理アドレスへの対応リストを読み出した後、上記論理アドレス管理用リストテーブルに記載のある論理アドレスにあるデータを読み出す場合、上記論理アドレス管理用リストテーブルの論理アドレスに対応したユーザ領域内の物理アドレスからデータを読み出すことを特徴とする光ディスク再生装置。以上に述べたように、従来から上書き可能な光ディスクにおいては、リトライや交代処理によるエラー処理や上位装置から受け取った記録データを未記録部、記録部に関わらずディスク上の任意の位置に配置する書き込み方式が実現されている。しかしながら、近年大容量化の一途をたどり、記録メディアとして最も普及しているCD-RやDVD-Rのような上書きが物理的に不可能な光ディスクライトワンス光ディスクではこれらの機能は考慮されていない。本発明の目的は、ハードウェアや物理仕様をほとんど変更することなく媒体の使用方法を上書き可能な光ディスクのように限定せず、つまり、上位装置から受け取った記録データをディスク上の任意の位置に配置するにも関わらず記録情報を破壊したり、記録情報が消失したりする心配の無い、安全な光記録システムを提供することにある。課題を解決するために、記録可能部に物理アドレスを有する上書きが不可能な光ディスクにデジタルデータを記録する場合、光ディスクの記録可能部を物理アドレスを用いてリードイン領域、ユーザ領域、リードアウト領域に分割し、リードイン領域の一部にユーザ領域全体に割り振られる論理アドレスを管理するためのリストテーブルへのポインタを含む情報領域を設け、論理アドレス管理用リストテーブルは論理アドレスとユーザ領域内の物理アドレスへの対応を示すリストを並べて構成する方法や記録可能部に物理アドレスを有する上書きが不可能な光ディスクにデジタルデータを記録する場合、光ディスクの記録可能部を物理アドレスを用いてリードイン領域、スペア領域、ユーザ領域、リードアウト領域に分割し、リードイン領域の一部にユーザ領域全体に割り振られる論理アドレスを管理するためのリストテーブルへのポインタ及びスペア領域を管理するためのリストテーブルへのポインタを含む情報領域を設け、論理アドレス管理用リストテーブルは論理アドレスとユーザ領域内の物理アドレスへの対応を示すリストを並べて構成されてユーザ領域に配置され、スペア領域管理用リストテーブルはユ-ザ領域内の物理アドレスとスペア領域内の物理アドレスへの対応を示すリストを並べて構成されてリードイン領域に配置する方法、によって記録された記録可能な光ディスクからデジタルデータを再生する場合、論理アドレス管理用リストテーブルの論理アドレスとユーザ領域内の物理アドレスへの対応を用いながら光ディスク上のデータを再生する方法を用いる。またこのような記録方法で記録された光ディスクを光ディスク再生装置、及び記録再生装置で再生するために、光ディスク上に配置された論理アドレス管理用リストテーブルの論理アドレスとユーザ領域内の物理アドレスへの対応リストを読み出した後、論理アドレス管理用リストテーブルに記載のある論理アドレスにあるデータを読み出す場合、論理アドレス管理用リストテーブルの論理アドレスに対応したユーザ領域内の物理アドレスからデータを読み出すといった手段を用いる。本発明の物理的に上書きが不可能なライトワンス光ディスクに対して、論理的に上書きを可能とする方法を利用することでライトワンス光ディスクをホストは上書き可能な光ディスクと同様に取り扱うことが可能となる。またディフェクト管理機能と同一として、また独立に扱うことができるようにすることでディスクを効率的に無駄なく使うことが可能となる。以下、本発明の実施形態について図を用いて説明する。図2は本発明を説明するにあたり使用する光ディスクのデータの配置を示したものである。尚、ここでは図2のデータ配置を基に本発明の説明を行うが実際には本発明の本質はデータ配置に依存するものではない。図2は光ディスクの半径の断面図である。従って、これから説明で用いる光ディスクはディスク内周から外周にディフェクト管理ヘッダ、ディフェクト管理テーブルを有するリードイン、ディフェクト等によりユーザ領域の置換領域として使用されるスペア領域、ユーザ領域、リードアウトを配置する。またホストから自由にアクセスできる領域に論理アドレスLBAを設け、このアドレスをユーザ領域にだけ対応付ける。そのため、一般的にホストがディスクの記録容量として認識するサイズはユーザ領域のサイズに等しく、一般的にはディスク記録容量は初期化後一定の値をとり、ユーザデータ内の使用済領域と空き領域の和は記録領域の容量に一致する。次に図4を用いて、DVD-RAM等の上書き可能な光ディスクで行われてきた一般的なディフェクト発生時の処理について説明する。ホストからのLBAnにデータNを記録という命令に対し、ドライブはLBAnに対応するユーザ領域内の物理アドレスPBAaにデータNを記録する。そしてドライブはユーザ領域内に記録したデータNをディスク上から再度読み出し、ホストから受け取ったデータNと比較、またはデータに付属された誤り訂正用のパリティを用いて再生データに含まれるエラーの個数を調べる。このとき、再生データに含まれるエラーの個数が、ドライブが規定するディフェクト認定条件通常、エラー数で規定を満たす場合、データを記録したPBAをディフェクトとして取り扱う。仮にLBAnに対応するPBAaがディフェクトであった場合、まず始めにリードインに配置されるディフェクト管理ヘッダから参照すべきディフェクト管理テーブルの位置を調べる。次にディフェクト管理ヘッダが指し示すディフェクト管理テーブルからスペア領域内の新たにディフェクト置換領域として使用可能なPBAを検索する。こうして決定されたディフェクト置換領域にホストから要求されたデータNを再度書き込み、ユーザ領域内で行った作業と同様、記録したデータを再生、ディフェクト認定条件を満たすかどうかの確認を行い、ディフェクトとして取り扱う必要がないと判断された場合、LBAnに対応するユーザ領域内のPBAaはスペア領域内のPBAbに置き換えられたこと、言い換えるとLBAnにスペア領域内のPBAbが対応することを示すためにディフェクト管理テーブルにPBAaにディフェクトがあったこととPBAaの代わりにPBAbを使用していること、またはLBAnに対応する物理アドレスはPBAbであることを登録する。そして最後に、ディフェクト管理テーブルの情報や位置が更新されたことにより、ディフェクト管理ヘッダが持つディフェクト管理テーブルの情報の更新も行われる。従って光ディスクで行われるディフェクト管理はディフェクト用置換専用領域としてのスペア領域を設けることでディスク使用中にディフェクトが発生した場合においてもLBAの数、つまり記録容量が変更しないような仕組みになっている。以上が従来上書き可能な光ディスクで行われてきたディフェクト管理方式である。このように記録した後に再生を行ってディフェクト判定を行うことをリードアフターライトRAWと呼ぶ。またこのディフェクト判定はRAW時に限らず、通常再生時においても誤り訂正処理中に検出されるデータに含まれるエラー数を用いても行われる。図7は図4に含まれるディフェクト管理ヘッダ及びディフェクト管理テーブルの配置を示す図である。ここではディフェクト管理ヘッダはディフェクト管理ヘッダ領域にディフェクト管理テーブルはディフェクト管理テーブル領域に配置される。また各々の領域において、ディフェクト管理ヘッダ及びディフェクト管理テーブルは領域内の一方向からもう一方方向に向かって追加されるように記録され、ヘッダ、テーブルが領域の最後尾に到達すると再び、領域の先頭に戻り、前に記録したデータを上書きしながらデータを更新する。こうした使い方をする場合、最新のディフェクト管理ヘッダ及びディフェクト管理テーブルがどれであるか、不明になるといった問題が発生するため、ディフェクト管理ヘッダには、更新の度にカウントアップされるカウンタ値、及びPBAを用いたディフェクト管理テーブルポインタを設ける。これによりドライブは先ず始めにディフェクト管理ヘッダ領域内のディフェクト管理ヘッダを任意に読み出し、それぞれに含まれるカウンタ値を比較して、最大のカウンタ値を持つディフェクト管理ヘッダを見つけ出す。またこのディフェクト管理ヘッダに対応する最新のディフェクト管理テーブルは、ディフェクト管理ヘッダ内のディフェクト管理テーブルポインタを用いて読み出すことで決定される。このようにして、ドライブは光ディスク上に書かれたディフェクト管理情報を見つけ出し、再度管理することが可能となる。次にDVD-RAM等の上書き可能な光ディスクにおける記録シーケンスについて簡単に説明する。図8は上書き可能な光ディスクの空き領域にホストから記録命令がきた場合のシーケンスを示した図である。ホストからの記録領域を指し示すLBAを含む記録命令に対して、ドライブはホストが指し示すLBAに対応するPBAにホストから要求されたデータを記録する。図9は上書き可能な光ディスクの使用済領域にホストから記録命令がきた場合のシーケンスを示した図である。ホストからの記録領域を指し示すLBAを含む記録命令に対して、ドライブはホストが指し示すLBAに対応する記録済のPBAにホストから要求されたデータを記録する。これは実際のシステムにおいては、光ディスク上のユーザ領域上に記録、配置されたデータに関する情報は、ディフェクト管理を除いて、全てホストが管理しているからである。通常ホストは記録データの一部として、LBAを用いてユーザ領域内にどのようにデータを配置しているかといった情報をファイルリストとして持っており、新たにファイルを追加した場合にはこのファイルリストに追加されたファイルに対応する情報データを追加し、ファイルが不要になり削除した場合にはこのファイルリストから削除ファイルに対応する情報データを削除するといった管理を行っている。従って図9における上書きはホストが前に記録したデータを新たに更新したいデータ、もしくは既に記録されたデータはファイルリストから削除された不要データとして取り扱っていると解釈できる。以上、ここまでで上書き可能な光ディスクにおけるディフェクト管理方式、及び上書きを含むライト処理についての説明を行った。次に従来上書き可能な光ディスクにのみ適応されてきたこれらの二つの特徴をライトワンス光ディスクに適応する方式、及び処理について説明する。ライトワンス光ディスクにおけるディフェクト管理方式はディフェクト管理ヘッダ領域及びディフェクト管理テーブル領域の使用方法を除いては上書き可能な光ディスクと同じ方式で行うことができる。つまり上書き可能な光ディスク同様の説明を行うと、図4が示すようにホストからのLBAnにデータNを記録という命令に対し、ドライブはLBAnに対応するユーザ領域内の物理アドレスPBAaにデータNを記録する。そしてドライブはユーザ領域内に記録したデータNをディスク上から再度読み出し、ホストから受け取ったデータNと比較、またはデータに付属された誤り訂正用のパリティを用いて再生データに含まれるエラーの個数を調べる。このとき、再生データに含まれるエラーの個数が、ドライブが規定するディフェクト認定条件を満たす場合、データを記録したPBAをディフェクトとして取り扱う。PBAaがディフェクトとして判断された場合、リードインに配置されるディフェクト管理ヘッダから参照すべきディフェクト管理テーブルの位置が検出され、このディフェクト管理テーブルからスペア領域内の新たにディフェクト置換領域として使用可能なPBAを検索する。このように検索されたディフェクト置換領域にホストから要求されたデータNを再度書き込み、ユーザ領域内で行った作業と同様、記録したデータを再生、ディフェクト認定条件を満たすかどうかの確認を行い、ディフェクトとして取り扱う必要がないと判断された場合、LBAnに対応するユーザ領域内のPBAaはスペア領域内のPBAbに置き換えられたこと、言い換えるとLBAnにスペア領域内のPBAbが対応することを示すためにディフェクト管理テーブルにPBAaにディフェクトがあったこととPBAaの代わりにPBAbを使用していること、またはLBAnに対応する物理アドレスはPBAbであることを示す情報を追加する。そして最後に、ディフェクト管理テーブルの情報や位置が更新されたことにより、ディフェクト管理ヘッダが持つディフェクト管理テーブルの情報の更新も行われる。図7は図4に含まれるディフェクト管理ヘッダ及びディフェクト管理テーブルの配置を示す図である。ここではディフェクト管理ヘッダはディフェクト管理ヘッダ領域にディフェクト管理テーブルはディフェクト管理テーブル領域に配置される。また各々の領域において、ディフェクト管理ヘッダ及びディフェクト管理テーブルは領域内の一方向からもう一方方向に向かって追加されるように記録される。そのため、最新のディフェクト管理ヘッダは常にディフェクト管理ヘッダ領域の最後に位置し、ディフェクト管理ヘッダに対応する最新のディフェクト管理テーブルは、ディフェクト管理ヘッダ内のディフェクト管理テーブルポインタを用いて、またはディフェクト管理ヘッダ同様にディフェクト管理テーブル領域の最後に位置するディフェクト管理テーブルを読み出すことで決定される。このようにして、ドライブは光ディスク上に書かれたディフェクト管理情報を見つけ出し、再度管理することが可能となる。ライトワンス光ディスクにおいてはすでに使用済領域に上書きを行うことが不可能であり、ディフェクト管理ヘッダ及びディフェクト管理テーブルの更新はそれぞれの領域が埋まってしまうとその後のディフェクト管理情報の更新が不可能となってしまうため、それぞれの領域のサイズは始めから十分に確保し、かつドライブは内部メモリ等を用いて情報を更新するタイミングをできるだけ抑える必要がある。これより、ライトワンス光ディスクにおいても十分なディフェクト管理領域の確保さえ可能であれば、ディフェクト管理方式そのものは上書き可能な光ディスクと同じ方式が適応できることが分かる。次にライトワンス光ディスクにおける通常のホストからのライトコマンドに対応する動作について説明し、その後にこのディフェクト管理方式を拡張した、ライトワンス光ディスクの上書き機能を実現する手段について説明する。図10はライトワンス光ディスクの空き領域にホストから記録命令がきた場合のシーケンスを示した図である。ホストからの記録領域を指し示すLBAを含む記録命令に対して、ドライブはホストが指し示すLBAに対応するPBAが使用済領域、または空き領域かどうかを確認、空き領域であると判断した後、ホストから要求されたデータを記録する。図11は図10で行われたような各PBAが示す領域が使用済領域、空き領域かの判断を行うためのユーザ領域ビットマップである。このユーザ領域ビットマップはユーザ領域内の始めのアドレスPBANからPBANMまでの全てのアドレスに対し、対応するビットをマップ内に配置しており、任意のアドレスにデータが記録されるとそのアドレスに対応するビットの値の極性を反転させることで使用済領域、空き領域の判断を可能とする。従って、図10の例ではホストからの記録領域を指し示すLBAに対するPBAに対応するユーザ領域ビットマップ内のビットが空き領域を示す極性であったため、ドライブはLBAに対するPBAに図8が示す上書き可能な光ディスクの場合同様にデータの書き込みが行われる。図12はディフェクト管理方式を拡張してライトワンス光ディスクにおける上書き機能を実現する一方式である。ホストからの記録領域を指し示すLBAを含む記録命令に対して、ドライブはホストが指し示すLBAに対応するPBAが使用済領域、または空き領域かどうかを確認を行う。このPBAが空き領域ではなく、使用済領域であると判断された場合、ディフェクト管理方式同様にリードインに含まれるディフェクト管理ヘッダ及びディフェクト管理テーブルを使用し、使用済領域をディフェクト領域同様にみなして、ホストから指示されたデータnの記録位置をすでに使用済のPBAaからスペア領域内のPBAbに変更し、ユーザ領域内同様に記録したデータを再生、ディフェクト認定条件を満たすかどうかの確認を行い、ディフェクトとして取り扱う必要がないと判断された場合、LBAnに対応するユーザ領域内のPBAaはスペア領域内のPBAbに置き換えられたことを示すためにディフェクト管理テーブルにPBAaは使用済であったこととPBAaの代わりにPBAbを使用していること、またはLBAnに対応する物理アドレスはPBAbに変更されたことを示す情報を追加する。このように使用済領域をディフェウト同様に取り扱うことで従来ノディフェクト管理方式を拡張し、上書き機能をライトワンス光ディスクに応用することが可能となる。しかし、このディフェクト管理方式を拡張して実現される上書き機能は、上書きできるデータサイズがスペア領域領域のサイズに限定されるため、小容量のサイズのファイルを何度も繰り返しで上書きして使う場合などは、ユーザ領域はほとんど使用されていないにも関わらず、スペア領域が全て埋まってしまい、ディスク容量を効率的に使用できないという問題が生じる。そのため、ユーザ領域を効率的に使用できる上書き機能を次のように実現する。図13はライトワンス光ディスクの使用済領域にホストから記録命令がきた場合のシーケンスを示した図である。ホストからの記録領域を指し示すLBAを含む記録命令に対して、ドライブはホストが指し示すLBAに対応するPBAが使用済領域、または空き領域かどうかの確認を行う。このPBAが空き領域ではなく、使用済領域であると判断した後、ディフェクト管理方式同様にライトワンス用に設定されたリードインに含まれるLBA管理ヘッダ及びLBA管理テーブルを用いた制御が行われる。LBA管理ヘッダにはLBA管理テーブルを指し示すポインタが含まれており、LBA管理ヘッダに示されるLBA管理テーブルにはホストが使用するLBAとPBAの対応表がディフェクト管理テーブル同様に作成される。つまりホストからの記録命令に対し、ユーザデータ内の空き領域を探し、その空き領域のPBAにホストから要求されたデータを記録する。この後、ホストが要求したLBAとデータが記録されたPBAの関係を記録するためにLBA管理テーブルにこの情報を追加し、LBA管理テーブル領域に更新されたLBA管理テーブルを記録、これによって変更されるLBA管理テーブルポインタを含むLBA管理ヘッダも更新、LBA管理ヘッダ領域の所定の位置に記録される。ここで、この新規に発生するLBA管理情報がどのようにLBA管理テーブルに登録されるか図を用いて説明する。図14は一単位として取り扱われるLBA管理情報の構成の一例である。この図において上記の表は下記の上書きが発生した場合に作成される新LBA管理情報を示す。LBAmからLBAn-1にわたるライトコマンドをホストからドライブが受け取った際、それに対応するPBAMからPMAN-1は既に使用済であり、ドライブがユーザ領域内の空き領域PBASからPBAT-1にLBAmからLBAn-1のデータを新たに割り当てた場合、新LBA管理情報としてLBAmからLBAn-1はPBASからPBAT-1に割り当てられているといったことが分かれば十分なため、追加リストは上書きが開始されたLBA、それに対応する上書きが開始されたPBA、そして上書きが終了したLBA、それに対応する上書きが終了したPBAから構成される。またこの構成は上書きが開始されたLBA、それに対応する上書きが開始されたPBA、そして連続して上書きがおこなわれたアドレスの数としたり、仮想的に上書きが開始されたPBA、それに対応する実際に記録が開始されたPBA、そして仮想的に上書きが終了したPBA、それに対応する実際に記録が終了したPBAとしたり、仮想的に上書きが開始されたPBA、それに対応する実際に記録が開始されたPBA、そして連続して上書きがおこなわれたアドレスの数としても同じ結果が得られることは容易に推測できる。次にLBA管理テーブルが複数個のこの形式のリストからなる場合、新たに行われた仮想的な上書きによる新情報が追加された際、つまりリストが追加された場合のリストの処理方法についてのいくつかの導入すべき規則について説明する。またここでは容易に説明するため、及び実質的な使用効率を考慮し、LBA管理テーブル内の各リストはリストの先頭に位置する上書きが開始されたLBAの小さい順に常に並び替えが行われるとものとする。図15はLBAlからLBAm-1がPBARからPBAS-1に割り当てられた後に、LBAmからLBAn-1にホストからのライトコマンドが発行されたが、それに対応するPBAMからPMAN-1は既に使用済であり、ドライブがユーザ領域内の空き領域PBASからPBAT-1にLBAmからLBAn-1のデータを新たに割り当てた場合の例である。この場合、新たにLBAmからLBAn-1がPBASからPBAT-1に割り当てるといったリストをLBA管理リストに直接追加せずに、LBA管理リストの領域をできるだけ小さく抑える目的から、リストを新たに追加した場合に、追加リストが配置されるであろう位置の直前のリストの上書きが終了したLBA、それに対応する上書きが終了したPBAと新たに追加されるべきリストの上書きが開始されたLBA、それに対応する上書きが開始されたPBAを比較し、直前に位置するリストの上書きが終了したLBAと追加リストの上書きが開始されたLBA及び、直前に位置するリストの上書きが終了したPBAと追加リストの上書きが開始されたPBAが各々連続する関係であった場合には、その2つのリストをLBAlからLBAn-1はPBARからPBAT-1に割り当てられているといったように一つのリストに纏め、LBA管理リストに登録される。図16はLBAlからLBAn-1がPBARからPBAT-1に割り当てられた後に、LBAlからLBAn-1の範囲に含まれるLBAmからLBAn-1への上書き要求がホストから再度発行され、ドライブがユーザ領域内の空き領域PBAQからPBAP-1にLBAmからLBAn-1のデータを新たに割り当て直した場合の例である。この場合、新たにLBAmからLBAn-1がPBAQからPBAP-1に割り当てるといったリストをLBA管理リストに追加するが、LBA管理リスト内に登録されたLBA範囲は任意のPBAと1対1に対応させる目的、これは例えばLBAaを含むリストがLBA管理テーブルに複数存在すると、LBAaを読み出す場合において、どのPBAに記録されたデータを読み出すべきか分からなくなることを防ぐ目的のため、リストを新たに追加される場合に、追加リストが配置される位置の直前のリストの上書きが終了したLBAと追加リストの上書きが開始されたLBA及び上書きが終了したLBAの大小関係を比較する。追加リストのLBA範囲の全部または一部が、追加リストの直前のリストのLBA範囲に含まれると判断された場合は、新たに追加されるリストのLBA範囲を省くように追加リストが配置される位置の直前のリストのLBA範囲及びそれに対応するPBAを修正する必要が生じる。例えば図16を例にこの処理を説明すると、リストを新たに追加される場合に、追加リストが配置される位置の直前のリストLBAlからLBAn-1はPBARからPBAT-1に割り当てられていると新規に追加されるLBAmからLBAn-1がPBAQからPBAP-1に割り当てるとを比較し、追加リストのLBAmからLBAn-1の範囲内の全てのLBAは直前リストのLBAlからLBAn-1に含まれることが分かるため、追加リストの直前に位置するリストもLBAmからLBAn-1を除くようにLBAlからLBAm-1がPBARからPBAS-1に割り当てられたと修正され、追加リストとともに再登録される。尚、PBAS-1はLBAn-1とLBAm-1の関係、つまり差の値とPBAT-1から容易に求められる。図17は図12のディフェクト管理方式の拡張による上書き機能とユーザ領域内でのLBA-PBA登録方式による上書き機能を合わせた形で実現されるライトワンス光ディスク上での上書き機能の形態の一例である。これは図12で説明した上書き方式と図13で説明した上書き方式はお互いに独立した関係にあるため使い方に応じてそれぞれの方式を使い分けることも可能であることを意味する。図1は図13同様にライトワンス光ディスクにおける上書き機能をディフェクト管理機能と併用した場合の一例である。上記で説明したように上書き可能な光ディスクと同様の方式で実現されるディフェクト管理の条件として、リードイン内に位置するディフェクト管理テーブル領域を十分に確保するといったものがあった。さらにこれとは別、もしくは同じ領域にLBA管理テーブルを配置する場合、同様な問題が生じることは明らかである。そこでLBA管理テーブルはユーザ領域に配置し、最新のLBA管理テーブルを指し示すポインタを含むLBA管理ヘッダのみをディフェクト管理ヘッダと共用することでリードイン内にLBA管理テーブルを配置することにより生じる領域確保の問題を解決する。こうした場合、LBA管理テーブル用の領域をユーザ領域に配置する必要はなく、上書きデータを配置する場合と同様に空き領域を探し、LBA管理テーブルを任意のユーザ領域内のアドレスに配置することが可能となる。またこの図はLBA管理テーブルのみをユーザ領域に配置した例を示しているが、ディフェクト管理テーブルをユーザ領域に同様に配置できることも明らかである。しかしながら、一般的にはスペア領域の数からディフェクト管理テーブル領域のサイズを見積もることは可能であるが、上書きによるLBA管理テーブルのサイズはユーザの使用方法により大きくサイズが変化することから最終的に必要とされる領域サイズを見積もることが困難になることを考えると図1の配置形態が望ましいと考えられる。この例においても他の例同様に、記録時ホストからの記録領域を指し示すLBAを含む記録命令に対して、ドライブはまず始めにホストが指し示すLBAに対応するPBAが使用済領域、または空き領域かどうかを確認を行う。このPBAが空き領域ではなく、使用済領域であると判断した後、ディスク上のユーザ領域の未記録領域を検索し、その位置にホストから転送されるデータを記録する。LBA-PBA間の関係はリードインに含まれるディフェクト/LBA管理ヘッダ及びユーザ領域に配置されるLBA管理テーブルを用いて管理されるため、ディフェクト/LBA管理ヘッダ内のポインタで指し示されるLBA管理テーブルN-1を用いて、新たに追加されたLBAとPBAの対応リストを追加したものをLBA管理テーブルNとして作成し、ユーザ領域の空き領域に記録され、新たなポインタを含むディフェクト/LBA管理ヘッダも所定の位置の領域内で更新される。このようにLBAとPBAとの対応がLBA管理ヘッダ、及びLBA管理テーブルによって管理された光ディスクでは再生時、ホストからの再生要求に対して、その要求に含まれるLBAに対応するPBAをLBA管理テーブルを参照して決定し、再生要求されたLBAがLBA管理テーブルにない場合、本来関連付けたれたPBAからデータを読みだし、LBA管理テーブルにある場合、LBA管理テーブル内で対応付けられたPBAからデータを読み出すこととなる。