"1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域とが設けられる記録媒体に対して、上記ライトワンス記録領域内に固定の交替領域を設定しないとともに、上記ライトワンス記録領域上でのデータ書込要求に係るアドレスがデータ記録済であった場合は、該アドレスに係る領域を交替元領域とし、また上記主データ領域内で選択した領域を交替先領域とする交替処理を行って、上記交替先領域に上記データ書込要求に係るデータ書込を実行し、該交替処理を示す情報を含むように上記交替管理情報を更新すること特徴とする記録方法。さらに、上記ライトワンス記録領域上の欠陥領域についても、上記主データ領域内で選択した交替先領域に交替処理させ、該交替処理を示す情報を含むように上記交替管理情報を更新すること特徴とする請求項1に記載の記録方法。上記交替管理情報には、上記主データ領域内に記録される主データの連続記録範囲に関する連続記録範囲情報が含まれると共に、上記交替処理における上記主データ領域内での交替先領域は、上記連続記録範囲情報を用いて選択することを特徴とする請求項1に記載の記録方法。上記交替処理における上記主データ領域内での交替先領域は、上記連続記録範囲情報における追記ポイント情報を用いて選択することを特徴とする請求項3に記載の記録方法。上記交替処理における上記主データ領域内での交替先領域は、当該交替処理にかかる上記交替元領域を含む上記連続記録範囲の追記ポイント情報に基づいて選択することを特徴とする請求項4に記載の記録方法。上記交替処理における上記主データ領域内での交替先領域は、1又は複数の上記連続記録範囲の各追記ポイント情報のうちで、最大アドレスとなる追記ポイント情報に基づいて選択することを特徴とする請求項4に記載の記録方法。上記交替処理における上記主データ領域内での交替先領域は、当該交替処理にかかる上記交替元領域を含む上記連続記録範囲以外の上記連続記録範囲の追記ポイント情報に基づいて選択することを特徴とする請求項4に記載の記録方法。上記主データ領域内に、上記交替管理情報を追加記録していくこと可能な追加的な交替管理情報領域を設定することを特徴とする請求項1に記載の記録方法。1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域とが設けられる記録媒体に対する記録装置として、データ書込を行う書込手段と、上記主データ領域へのデータの書込要求の際に、該書込要求に係るアドレスがデータ記録済であるか否かを確認する確認手段と、上記交替管理情報の更新が可能であるか否かを判別する判別手段と、上記確認手段によって、上記書込要求に係るアドレスがデータ未記録と確認された場合は、上記書込手段により上記書込要求に係るアドレスにデータ書込を実行させ、一方、上記確認手段によって上記書込要求に係るアドレスがデータ記録済であると確認され、さらに上記判別手段により交替管理情報の更新が可能と判別された場合は、上記書込要求のアドレスに係る領域を交替元領域とし、また上記主データ領域内で選択した領域を交替先領域とする交替処理を行って、上記交替先領域に、上記書込手段による上記書込要求に係るデータ書込を実行させるとともに、上記交替管理情報の更新処理を行う制御手段と、を備えたことを特徴とする記録装置。上記制御手段は、さらに、上記ライトワンス記録領域上の欠陥領域についても、上記主データ領域内で選択した交替先領域に交替処理させ、該交替処理を示す情報を含むように上記交替管理情報を更新すること特徴とする請求項9に記載の記録装置。上記交替管理情報には、上記主データ領域内に記録される主データの連続記録範囲に関する連続記録範囲情報が含まれると共に、上記制御手段は、上記交替処理における上記主データ領域内での交替先領域を、上記連続記録範囲情報を用いて選択することを特徴とする請求項9に記載の記録装置。上記制御手段は、上記交替処理における上記主データ領域内での交替先領域を、上記連続記録範囲情報における追記ポイント情報を用いて選択することを特徴とする請求項11に記載の記録装置。上記制御手段は、上記交替処理における上記主データ領域内での交替先領域を、当該交替処理にかかる上記交替元領域を含む上記連続記録範囲の追記ポイント情報に基づいて選択することを特徴とする請求項12に記載の記録装置。上記制御手段は、上記交替処理における上記主データ領域内での交替先領域を、1又は複数の上記連続記録範囲の各追記ポイント情報のうちで、最大アドレスとなる追記ポイント情報に基づいて選択することを特徴とする請求項12に記載の記録装置。上記制御手段は、上記交替処理における上記主データ領域内での交替先領域を、当該交替処理にかかる上記交替元領域を含む上記連続記録範囲以外の上記連続記録範囲の追記ポイント情報に基づいて選択することを特徴とする請求項12に記載の記録装置。上記制御手段は、上記主データ領域内に、上記交替管理情報を追加記録していくこと可能な追加的な交替管理情報領域を設定することを特徴とする請求項9に記載の記録装置。1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域とが設けられる記録媒体に対して、上記ライトワンス記録領域内に交替領域を設定し、上記ライトワンス記録領域上でのデータ書込要求に係るアドレスがデータ記録済であって、上記交替領域に交替処理に使用できる領域が存在する場合は、上記アドレスに係る領域を交替元領域とし、また上記交替領域内で選択した領域を交替先領域とする交替処理を行って、上記交替先領域に上記データ書込要求に係るデータ書込を実行し、該交替処理を示す情報を含むように上記交替管理情報を更新するとともに、上記ライトワンス記録領域上でのデータ書込要求に係るアドレスがデータ記録済であって、上記交替領域に交替処理に使用できる領域が存在しない場合は、上記アドレスに係る領域を交替元領域とし、また上記主データ領域内で選択した領域を交替先領域とする交替処理を行って、上記交替先領域に上記データ書込要求に係るデータ書込を実行し、該交替処理を示す情報を含むように上記交替管理情報を更新すること特徴とする記録方法。さらに、上記ライトワンス記録領域上の欠陥領域についても、上記交替領域に交替処理に使用できる領域が存在する場合は、上記交替領域内で選択した交替先領域に交替処理させ、該交替処理を示す情報を含むように上記交替管理情報を更新し、上記交替領域に交替処理に使用できる領域が存在しない場合は、上記主データ領域内で選択した交替先領域に交替処理させ、該交替処理を示す情報を含むように上記交替管理情報を更新すること特徴とする請求項17に記載の記録方法。上記交替管理情報には、上記主データ領域内に記録される主データの連続記録範囲に関する連続記録範囲情報が含まれると共に、上記交替処理において、上記主データ領域内で交替先領域を選択する場合は、その交替先領域を、上記連続記録範囲情報を用いて選択することを特徴とする請求項17に記載の記録方法。上記交替処理において、上記主データ領域内で交替先領域を選択する場合は、その交替先領域を、上記連続記録範囲情報における追記ポイント情報を用いて選択することを特徴とする請求項19に記載の記録方法。上記交替処理において、上記主データ領域内で交替先領域を選択する場合は、その交替先領域を、当該交替処理にかかる上記交替元領域を含む上記連続記録範囲の追記ポイント情報に基づいて選択することを特徴とする請求項20に記載の記録方法。上記交替処理において、上記主データ領域内で交替先領域を選択する場合は、その交替先領域を、1又は複数の上記連続記録範囲の各追記ポイント情報のうちで、最大アドレスとなる追記ポイント情報に基づいて選択することを特徴とする請求項20に記載の記録方法。上記交替処理において、上記主データ領域内で交替先領域を選択する場合は、その交替先領域を、当該交替処理にかかる上記交替元領域を含む上記連続記録範囲以外の上記連続記録範囲の追記ポイント情報に基づいて選択することを特徴とする請求項20に記載の記録方法。上記交替領域内に、上記交替管理情報を追加記録していくこと可能な追加的な交替管理情報領域を設定することを特徴とする請求項17に記載の記録方法。1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域と、交替領域とが設けられる記録媒体に対する記録装置として、データ書込を行う書込手段と、上記主データ領域へのデータの書込要求の際に、該書込要求に係るアドレスがデータ記録済であるか否かを確認する確認手段と、上記交替管理情報の更新が可能であるか否かを判別し、また上記交替領域に、交替処理に使用できる領域が存在するか否かを判別する判別手段と、上記確認手段によって、上記書込要求に係るアドレスがデータ未記録と確認された場合は、上記書込手段により上記書込要求に係るアドレスにデータ書込を実行させ、一方、上記確認手段によって上記書込要求に係るアドレスがデータ記録済であると確認され、かつ上記判別手段によって交替管理情報の更新が可能で、上記交替領域に交替処理に使用できる領域が存在すると判別された場合は、上記書込要求のアドレスに係る領域を交替元領域とし、また上記交替領域内で選択した領域を交替先領域とする交替処理を行って、上記交替先領域に、上記書込手段による上記書込要求に係るデータ書込を実行させるとともに、上記交替管理情報の更新処理を行い、さらに、上記確認手段によって上記書込要求に係るアドレスがデータ記録済であると確認され、かつ上記判別手段によって交替管理情報の更新が可能で、上記交替領域に交替処理に使用できる領域が存在しないと判別された場合は、上記書込要求のアドレスに係る領域を交替元領域とし、また上記主データ領域内で選択した領域を交替先領域とする交替処理を行って、上記交替先領域に、上記書込手段による上記書込要求に係るデータ書込を実行させるとともに、上記交替管理情報の更新処理を行う制御手段と、を備えたことを特徴とする記録装置。上記制御手段は、さらに、上記ライトワンス記録領域上の欠陥領域についても、上記交替領域に交替処理に使用できる領域が存在する場合は、上記交替領域内で選択した交替先領域に交替処理させ、該交替処理を示す情報を含むように上記交替管理情報を更新し、上記交替領域に交替処理に使用できる領域が存在しない場合は、上記主データ領域内で選択した交替先領域に交替処理させ、該交替処理を示す情報を含むように上記交替管理情報を更新すること特徴とする請求項25に記載の記録装置。上記交替管理情報には、上記主データ領域内に記録される主データの連続記録範囲に関する連続記録範囲情報が含まれると共に、上記制御手段は、上記交替処理において、上記主データ領域内で交替先領域を選択する場合は、その交替先領域を、上記連続記録範囲情報を用いて選択することを特徴とする請求項25に記載の記録装置。上記制御手段は、上記交替処理において、上記主データ領域内で交替先領域を選択する場合は、その交替先領域を、上記連続記録範囲情報における追記ポイント情報を用いて選択することを特徴とする請求項27に記載の記録装置。上記制御手段は、上記交替処理において、上記主データ領域内で交替先領域を選択する場合は、その交替先領域を、当該交替処理にかかる上記交替元領域を含む上記連続記録範囲の追記ポイント情報に基づいて選択することを特徴とする請求項28に記載の記録装置。上記制御手段は、上記交替処理において、上記主データ領域内で交替先領域を選択する場合は、その交替先領域を、1又は複数の上記連続記録範囲の各追記ポイント情報のうちで、最大アドレスとなる追記ポイント情報に基づいて選択することを特徴とする請求項28に記載の記録装置。上記制御手段は、上記交替処理において、上記主データ領域内で交替先領域を選択する場合は、その交替先領域を、当該交替処理にかかる上記交替元領域を含む上記連続記録範囲以外の上記連続記録範囲の追記ポイント情報に基づいて選択することを特徴とする請求項28に記載の記録装置。上記制御手段は、上記交替領域内に、上記交替管理情報を追加記録していくこと可能な追加的な交替管理情報領域を設定することを特徴とする請求項25に記載の記録装置。1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域とが設けられ、また上記交替管理情報には、上記主データ領域内に記録される主データの連続記録範囲に関する連続記録範囲情報が含まれる記録媒体に対する再生方法として、上記主データ領域からのデータの読出要求の際に、上記連続記録範囲情報を参照して、該読出要求に係るアドレスがデータ記録済であるか否かを確認し、データ記録済であれば、上記読出要求に係るアドレスが、上記交替管理情報で交替元領域として管理されているアドレスであるか否かを確認し、上記読出要求に係るアドレスが、上記交替元領域として管理されているアドレスでなければ、上記読出要求に係るアドレスからデータ読出を行い、上記読出要求に係るアドレスが、上記交替元領域として管理されているアドレスであれば、上記交替管理情報で管理されている交替先領域からデータ読出を行うことを特徴とする再生方法。1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域とが設けられ、また上記交替管理情報には、上記主データ領域内に記録される主データの連続記録範囲に関する連続記録範囲情報が含まれる記録媒体に対する再生装置として、データ読出を行う読出手段と、上記主データ領域からのデータの読出要求の際に、上記連続記録範囲情報を参照して、該読出要求に係るアドレスがデータ記録済であるか否かを確認する第1の確認手段と、上記読出要求に係るアドレスが、上記交替管理情報で交替元領域として管理されているアドレスであるか否かを確認する第2の確認手段と、上記第1、第2の確認手段によって、上記読出要求に係るアドレスが、データ記録済であり、かつ上記交替元領域として管理されているアドレスではないと確認されたら、上記読出要求に係るアドレスからデータ読出を行い、一方、少なくとも上記第2の確認手段によって上記読出要求に係るアドレスが、上記交替元領域として管理されているアドレスであると確認されたら、上記交替管理情報で管理されている交替先領域からデータ読出を行うように上記読出手段を制御する制御手段と、を備えたことを特徴とする再生装置。1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域とが設けられ、交替処理に用いる特定領域が形成されないことを特徴とする記録媒体。上記主データ領域内に、上記交替管理情報を追加記録していくこと可能な追加的な交替管理情報領域が設けられることを特徴とする請求項35に記載の記録媒体。1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域と、交替領域とが設けられ、上記交替領域と、上記主データ領域とが、上記交替処理のための領域として用いられることを特徴とする記録媒体。上記交替領域内に、上記交替管理情報を追加記録していくこと可能な追加的な交替管理情報領域が設けられることを特徴とする請求項37に記載の記録媒体。ところで、CD-R、DVD-R、さらには高密度ディスクとしてのライトワンスディスクなど、1回の記録が可能な光記録媒体においては、当然ながら記録済みの領域に対してデータの記録を行うことは不可能である。光記録媒体上に記録されるファイルシステムは、その多くが記録不可の再生専用媒体ROMタイプディスク、または書き換え可能な媒体RAMタイプディスク上での使用を前提に仕様が定義されている。そして1回記録のライトワンス記録媒体用のファイルシステムは機能を制限し特殊な機能を追加した仕様となっている。このことがライトワンス光記録媒体用のファイルシステムが広く普及していない原因となっている。例えば情報処理装置の各種OSに対応できるFATファイルシステムなどを、そのままライトワンスメディアに適用できない。ライトワンスメディアはデータ保存用途などに有用とされて広く利用されているが、さらに上記FATファイルシステムなどにも、一般的な仕様のままで適用することができれば、ライトワンスメディアの有用性は一層高まることになる。ところがFATのように広く使われているファイルシステム、RAMタイプ用またはハードディスク用のファイルシステムをそのまま適用するためには、同一アドレスに対する書き込み機能、即ちデータ書換ができることが必要になる。もちろんライトワンスメディアはデータ書換ができないことがその特徴の1つであり、従って、そもそも上記のように書換可能な記録媒体に用いられているファイルシステムをそのまま利用することはできない。この欠点を補うため、上記特許文献2,3のように、ディスク上に交替領域のあるライトワンスメディアにおいて、交替情報および交替領域を利用したデータのオーバーライト機能を実現する技術が提案されている。これら技術が導入されることにより、RAMタイプ用やROMタイプに用いられているファイルシステムを機能制限や機能追加を必要とせずに使用することが可能となり、アプリケーション側からはメディアに依る記録方式の違いを意識する必要は無くなる。但し、ライトワンスメディアに対して書換を可能とするこれらの技術は全てディスク上に交替領域を設定することが必要不可欠なものである。そして交替領域の適切な大きさというものはアプリケーションや装置とメディアとの相性などが要因となり一様に決めることは出来ない。このため、予めフォーマット時等になるべく多めに交替領域を確保せざるをえない結果となり、ユーザデータ領域の効率的な使用方法に影響を与えていた。そこで本発明は、ライトワンスタイプの記録媒体において、交替情報を管理する管理領域を持つが、固定の交替領域を設定しないものとし、その場合に欠陥交替およびデータ書換を実現する手法を提供する。更には、ライトワンスタイプの記録媒体において、交替情報を管理する管理領域を持ち、また固定の交替領域を設定した場合においても、欠陥交替およびデータ書換を実現しながら、交替領域設定による非効率性を回避する手法を提供する。本発明の記録方法は、1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域とが設けられる記録媒体に対する記録方法である。そして、上記ライトワンス記録領域内に固定の交替領域を設定しないとともに、上記ライトワンス記録領域上でのデータ書込要求に係るアドレスがデータ記録済であった場合は、該アドレスに係る領域を交替元領域とし、また上記主データ領域内で選択した領域を交替先領域とする交替処理を行って、上記交替先領域に上記データ書込要求に係るデータ書込を実行し、該交替処理を示す情報を含むように上記交替管理情報を更新する。さらに、上記ライトワンス記録領域上の欠陥領域についても、上記主データ領域内で選択した交替先領域に交替処理させ、該交替処理を示す情報を含むように上記交替管理情報を更新する。また上記交替管理情報には、上記主データ領域内に記録される主データの連続記録範囲に関する連続記録範囲情報が含まれると共に、上記交替処理における上記主データ領域内での交替先領域は、上記連続記録範囲情報を用いて選択する。特には上記連続記録範囲情報における追記ポイント情報を用いて選択する。例えば、交替先領域は、上記交替処理にかかる上記交替元領域を含む上記連続記録範囲の追記ポイント情報、或いは、1又は複数の上記連続記録範囲の各追記ポイント情報のうちで、最大アドレスとなる追記ポイント情報、或いは、当該交替処理にかかる上記交替元領域を含む上記連続記録範囲以外の上記連続記録範囲の追記ポイント情報、に基づいて選択する。また上記主データ領域内に、上記交替管理情報を追加記録していくこと可能な追加的な交替管理情報領域を設定する。本発明の記録装置は、1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域とが設けられる記録媒体に対する記録装置として、データ書込を行う書込手段と、上記主データ領域へのデータの書込要求の際に、該書込要求に係るアドレスがデータ記録済であるか否かを確認する確認手段と、上記交替管理情報の更新が可能であるか否かを判別する判別手段と、上記確認手段によって、上記書込要求に係るアドレスがデータ未記録と確認された場合は、上記書込手段により上記書込要求に係るアドレスにデータ書込を実行させ、一方、上記確認手段によって上記書込要求に係るアドレスがデータ記録済であると確認され、さらに上記判別手段により交替管理情報の更新が可能と判別された場合は、上記書込要求のアドレスに係る領域を交替元領域とし、また上記主データ領域内で選択した領域を交替先領域とする交替処理を行って、上記交替先領域に、上記書込手段による上記書込要求に係るデータ書込を実行させるとともに、上記交替管理情報の更新処理を行う制御手段とを備える。また上記制御手段は、さらに、上記ライトワンス記録領域上の欠陥領域についても、上記主データ領域内で選択した交替先領域に交替処理させ、該交替処理を示す情報を含むように上記交替管理情報を更新する。また上記交替管理情報には、上記主データ領域内に記録される主データの連続記録範囲に関する連続記録範囲情報が含まれると共に、上記制御手段は、上記交替処理における上記主データ領域内での交替先領域を、上記連続記録範囲情報を用いて選択する。特には上記連続記録範囲情報における追記ポイント情報を用いて選択する。例えば交替先領域を、上記交替処理にかかる上記交替元領域を含む上記連続記録範囲の追記ポイント情報、或いは、1又は複数の上記連続記録範囲の各追記ポイント情報のうちで、最大アドレスとなる追記ポイント情報、或いは、当該交替処理にかかる上記交替元領域を含む上記連続記録範囲以外の上記連続記録範囲の追記ポイント情報に基づいて選択する。また上記制御手段は、上記主データ領域内に、上記交替管理情報を追加記録していくこと可能な追加的な交替管理情報領域を設定する。以上の記録方法、記録装置は、ライトワンスタイプの記録媒体において、交替情報を管理する管理領域を持つが、固定の交替領域を設定しない場合のものであるが、本発明は更に固定の交替領域を設定する場合として、次の記録方法、記録装置を提供する。本発明の記録方法は、1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域とが設けられる記録媒体に対して、上記ライトワンス記録領域内に交替領域を設定する。そして、上記ライトワンス記録領域上でのデータ書込要求に係るアドレスがデータ記録済であって、上記交替領域に交替処理に使用できる領域が存在する場合は、上記アドレスに係る領域を交替元領域とし、また上記交替領域内で選択した領域を交替先領域とする交替処理を行って、上記交替先領域に上記データ書込要求に係るデータ書込を実行し、該交替処理を示す情報を含むように上記交替管理情報を更新する。一方、上記ライトワンス記録領域上でのデータ書込要求に係るアドレスがデータ記録済であって、上記交替領域に交替処理に使用できる領域が存在しない場合は、上記アドレスに係る領域を交替元領域とし、また上記主データ領域内で選択した領域を交替先領域とする交替処理を行って、上記交替先領域に上記データ書込要求に係るデータ書込を実行し、該交替処理を示す情報を含むように上記交替管理情報を更新する。また、さらに、上記ライトワンス記録領域上の欠陥領域についても、上記交替領域に交替処理に使用できる領域が存在する場合は、上記交替領域内で選択した交替先領域に交替処理させ、該交替処理を示す情報を含むように上記交替管理情報を更新し、上記交替領域に交替処理に使用できる領域が存在しない場合は、上記主データ領域内で選択した交替先領域に交替処理させ、該交替処理を示す情報を含むように上記交替管理情報を更新する。また上記交替管理情報には、上記主データ領域内に記録される主データの連続記録範囲に関する連続記録範囲情報が含まれると共に、上記交替処理において、上記主データ領域内で交替先領域を選択する場合は、その交替先領域を、上記連続記録範囲情報を用いて選択する。上記交替処理において、上記主データ領域内で交替先領域を選択する場合は、その交替先領域を、上記連続記録範囲情報における追記ポイント情報を用いて選択する。例えば交替先領域を、当該交替処理にかかる上記交替元領域を含む上記連続記録範囲の追記ポイント情報、或いは、1又は複数の上記連続記録範囲の各追記ポイント情報のうちで最大アドレスとなる追記ポイント情報、或いは、当該交替処理にかかる上記交替元領域を含む上記連続記録範囲以外の上記連続記録範囲の追記ポイント情報に基づいて選択する。また上記交替領域内に、上記交替管理情報を追加記録していくこと可能な追加的な交替管理情報領域を設定する。本発明の記録装置は、1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域と、交替領域とが設けられる記録媒体に対する記録装置として、データ書込を行う書込手段と、上記主データ領域へのデータの書込要求の際に、該書込要求に係るアドレスがデータ記録済であるか否かを確認する確認手段と、上記交替管理情報の更新が可能であるか否かを判別し、また上記交替領域に、交替処理に使用できる領域が存在するか否かを判別する判別手段と、制御手段とを備える。該制御手段は、上記確認手段によって、上記書込要求に係るアドレスがデータ未記録と確認された場合は、上記書込手段により上記書込要求に係るアドレスにデータ書込を実行させる。一方、上記確認手段によって上記書込要求に係るアドレスがデータ記録済であると確認され、かつ上記判別手段によって交替管理情報の更新が可能で、上記交替領域に交替処理に使用できる領域が存在すると判別された場合は、上記書込要求のアドレスに係る領域を交替元領域とし、また上記交替領域内で選択した領域を交替先領域とする交替処理を行って、上記交替先領域に、上記書込手段による上記書込要求に係るデータ書込を実行させるとともに、上記交替管理情報の更新処理を行う。さらに、上記確認手段によって上記書込要求に係るアドレスがデータ記録済であると確認され、かつ上記判別手段によって交替管理情報の更新が可能で、上記交替領域に交替処理に使用できる領域が存在しないと判別された場合は、上記書込要求のアドレスに係る領域を交替元領域とし、また上記主データ領域内で選択した領域を交替先領域とする交替処理を行って、上記交替先領域に、上記書込手段による上記書込要求に係るデータ書込を実行させるとともに、上記交替管理情報の更新処理を行う。また上記制御手段は、さらに、上記ライトワンス記録領域上の欠陥領域についても、上記交替領域に交替処理に使用できる領域が存在する場合は、上記交替領域内で選択した交替先領域に交替処理させ、該交替処理を示す情報を含むように上記交替管理情報を更新し、上記交替領域に交替処理に使用できる領域が存在しない場合は、上記主データ領域内で選択した交替先領域に交替処理させ、該交替処理を示す情報を含むように上記交替管理情報を更新する。また、上記交替管理情報には、上記主データ領域内に記録される主データの連続記録範囲に関する連続記録範囲情報が含まれると共に、上記制御手段は、上記交替処理において、上記主データ領域内で交替先領域を選択する場合は、その交替先領域を、上記連続記録範囲情報を用いて選択する。特には、上記制御手段は、上記交替処理において、上記主データ領域内で交替先領域を選択する場合は、その交替先領域を、上記連続記録範囲情報における追記ポイント情報を用いて選択する。例えば、交替先領域を、当該交替処理にかかる上記交替元領域を含む上記連続記録範囲の追記ポイント情報、或いは、1又は複数の上記連続記録範囲の各追記ポイント情報のうちで、最大アドレスとなる追記ポイント情報、或いは、当該交替処理にかかる上記交替元領域を含む上記連続記録範囲以外の上記連続記録範囲の追記ポイント情報に基づいて選択する。また上記制御手段は、上記交替領域内に、上記交替管理情報を追加記録していくこと可能な追加的な交替管理情報領域を設定する。本発明はさらに、以上のような、交替領域を設けない場合の記録方法、記録装置、及び交替領域を設ける場合の記録方法、記録装置に対応する再生方法、再生装置を提供する。本発明の再生方法は、1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域とが設けられ、また上記交替管理情報には、上記主データ領域内に記録される主データの連続記録範囲に関する連続記録範囲情報が含まれる記録媒体に対する再生方法として、上記主データ領域からのデータの読出要求の際に、上記連続記録範囲情報を参照して、該読出要求に係るアドレスがデータ記録済であるか否かを確認し、データ記録済であれば、上記読出要求に係るアドレスが、上記交替管理情報で交替元領域として管理されているアドレスであるか否かを確認し、上記読出要求に係るアドレスが、上記交替元領域として管理されているアドレスでなければ、上記読出要求に係るアドレスからデータ読出を行い、上記読出要求に係るアドレスが、上記交替元領域として管理されているアドレスであれば、上記交替管理情報で管理されている交替先領域からデータ読出を行う。本発明の再生装置は、1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域とが設けられ、また上記交替管理情報には、上記主データ領域内に記録される主データの連続記録範囲に関する連続記録範囲情報が含まれる記録媒体に対する再生装置として、データ読出を行う読出手段と、上記主データ領域からのデータの読出要求の際に、上記連続記録範囲情報を参照して、該読出要求に係るアドレスがデータ記録済であるか否かを確認する第1の確認手段と、上記読出要求に係るアドレスが、上記交替管理情報で交替元領域として管理されているアドレスであるか否かを確認する第2の確認手段と、上記第1、第2の確認手段によって、上記読出要求に係るアドレスが、データ記録済であり、かつ上記交替元領域として管理されているアドレスではないと確認されたら、上記読出要求に係るアドレスからデータ読出を行い、一方、少なくとも上記第2の確認手段によって上記読出要求に係るアドレスが、上記交替元領域として管理されているアドレスであると確認されたら、上記交替管理情報で管理されている交替先領域からデータ読出を行うように上記読出手段を制御する制御手段とを備える。本発明の記録媒体は、1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域とが設けられ、交替処理に用いる特定領域が形成されない記録媒体である。また上記主データ領域内に、上記交替管理情報を追加記録していくこと可能な追加的な交替管理情報領域が設けられる。また本発明の記録媒体は、1回のデータ書込が可能なライトワンス記録領域において、主データの記録再生を行う主データ領域と、上記ライトワンス記録領域での交替処理を管理する交替管理情報を追加記録していくことで更新可能とする交替管理情報領域と、交替領域とが設けられる。そして上記交替領域と、上記主データ領域とが、上記交替処理のための領域として用いられる。また上記交替領域内に、上記交替管理情報を追加記録していくこと可能な追加的な交替管理情報領域が設けられる。以上の本発明において、ライトワンス型のディスク等の記録媒体で、交替情報を管理する管理領域を持つが、固定の交替領域を設定しない場合において、欠陥交替およびデータ書換を実現するため、次のような手法をとる。データ書き換え時の交替情報は、既に存在するディフェクト交替の管理情報のフォーマットと類似させ、さらに両方の交替管理情報は交替管理情報内に混在させる。欠陥交替およびデータ書き換え用の交替先としては、記録媒体上の主データ領域ユーザデータ領域内で選択した箇所、例えば或る連続記録範囲トラックの追記ポイントなどとする。記録/再生装置が記録媒体上のアドレスについて記録済/未記録を判断するために、追記方式で使用されるトラック情報連続記録範囲情報を用いる。つまり、記録方式としてCDやDVDで一般的に用いられている追記方式パケットライト、インクリメンタルレコーディングを用いることを前提にし、追記方式のときに記録/再生装置が記録媒体の状態を管理するためのトラック情報連続記録範囲情報を、記録済/未記録の判断に用いる。一般にトラック情報連続記録範囲情報はそのトラック連続記録範囲:シーケンシャルレコーディングレンジの開始アドレス、終了アドレスおよび追記ポイントの情報しか持たないが、このような記録方式の場合、開始アドレスから追記ポイントの前までは記録済み、追記ポイントから終了アドレスまでは未記録状態であるため、トラック情報から記録媒体上の記録済/未記録のマッピングが可能となり、記録/再生装置は対象アドレスの記録済/未記録の判断が可能となる。また本発明において、ライトワンス型のディスク等の記録媒体で、交替情報を管理する管理領域を持ち、また固定の交替領域を設定する場合において、欠陥交替およびデータ書換を実現するため、次のような手法をとる。データ書き換え時の交替情報は、既に存在するディフェクト交替の管理情報のフォーマットと類似させ、さらに両方の交替管理情報は交替管理情報内に混在させる上記の交替領域を設けない場合と同様。欠陥交替およびデータ書き換え用の交替先としては、交替領域を用いていくが、その交替領域において交替処理のための領域が存在しなくなった交替領域が使い切られた場合、記録媒体上の主データ領域ユーザデータ領域内で選択した箇所、例えば或る連続記録範囲トラックの追記ポイントなどを交替先として用いる。記録/再生装置が記録媒体上のアドレスについて記録済/未記録を判断するために、追記方式で使用されるトラック情報連続記録範囲情報を用いる上記の交替領域を設けない場合と同様。本発明によれば、ライトワンスタイプの記録媒体において、交替情報を管理する管理領域を持つが、固定の交替領域を設定しないものである場合に欠陥交替およびデータ書換を可能とする。即ち、主データ領域内で追記ポイント等、選択した領域を交替先領域として用いること、また書込要求等の対象のアドレスについて連続記録範囲情報によって記録済/未記録を判断できるようにすること、さらに欠陥交替およびデータ書換のための交替管理情報を統合して混在させるようにすることで、固定の交替領域を設けなくとも、欠陥交替およびデータ書換を可能とする。これにより、以下の効果が得られる。まず、アプリケーションなどによって適切な交替領域の大きさを前もって試算する必要が無くなる。また固定の交替領域もあらかじめ確保しないですむため、主データ領域ユーザデータ領域を効率的に利用することができるようになる。また、一般的なファイルシステムを用いて記録を行っている場合で、ファイルを記録してファイルの管理情報を書き換えることを考えた場合、交替領域に交替するよりもピックアップのシーク距離が短くなる、あるいはファイルの管理情報をデータに連続して記録できるため、記録時のパフォーマンスが向上する。特に交替先が最後方の追記ポイント複数の追記ポイントのうちアドレス値が最大となる追記ポイントの場合に有効である。また記録時にディフェクトが発生して交替した領域を読み出す場合、ピックアップのシーク距離が短くなるため再生時のパフォーマンスが向上する。この場合、交替先が同一の連続記録範囲トラック内の追記ポイントの場合に有効と考えられる。また、交替先を、その交替処理にかかる交替元領域を含む連続記録範囲以外の連続記録範囲の追記ポイント情報に基づいて選択するようにすれば、アプリケーションの都合によって連続的に書換が発生し、交替管理情報がむやみに追加更新されてしまうといった不都合も発生しない。また交替領域が無いライトワンス記録媒体において、通常のライトワンス記録媒体やRAMタイプ、ROMタイプの記録媒体との記録および再生に関する互換性を確保したまま、データの書き換え機能が実現できる。そのため、ハードウェアや物理フォーマットの変更を必要とせずに例えば一般に使用されるROMタイプやRAMタイプ用のファイルシステムを1回書き込み型の記録媒体でも使用することができるようになる。また本発明によれば、ライトワンスタイプの記録媒体において、交替情報を管理する管理領域を持ち、固定の交替領域を設定した場合に、交替領域の残り容量が不足した場合でも欠陥交替およびデータ書換を行うこと可能とできる。そして交替領域が使い切られて無くなった場合にも、主データ領域を用いた交替処理が可能となるため、アプリケーションなどによって適切な交替領域の大きさを前もって試算する必要が無くなる。また交替領域を、書き換えを見越して必要以上に大きく確保する必要もなくなることで、主データ領域を効率的に利用することができる。また主データ領域を用いて交替処理を行った場合や、その場合に追記ポイントに基づいて交替先領域を選択することなどにより、上記の交替領域を設けない場合において述べた効果と同様のパフォーマンス向上効果を得ることができる。もちろんこの場合も、通常のライトワンス記録媒体やRAMタイプ、ROMタイプの記録媒体との記録および再生に関する互換性を確保したまま、データの書き換え機能が実現できるため、ハードウェアや物理フォーマットの変更を必要とせずに例えば一般に使用されるROMタイプやRAMタイプ用のファイルシステムを1回書き込み型の記録媒体でも使用できる。以下、本発明の実施の形態としての光ディスク、及びその光ディスクに対する記録装置、再生装置となるディスクドライブ装置について説明していく。説明は次の順序で行う。1.ディスク構造。2.DMA。3.TDMA。3-1TDMA構造及びTDMSアップデートユニット。3-2TDDS。3-3TDFL。3-4SRR及びSRRI。3-5交替領域を設けたフォーマットの交替処理。3-6交替領域を設けないフォーマットでのTDMA及びATDMA。4.ディスクドライブ装置の構成。5.交替領域を設けない場合の記録再生処理。5-1データ書込処理例1。5-2データ書込処理例2。5-3データ読出処理。5-4ATDMAチェック処理。6.交替領域を設ける場合の記録再生処理。6-1データ書込処理例1。6-2データ書込処理例2。6-3データ読出処理。7.実施の形態の効果。1.ディスク構造。まず実施の形態の光ディスクについて説明する。この光ディスクは、いわゆるブルーレイディスクと呼ばれる高密度光ディスク方式の範疇におけるライトワンス型ディスクとして実施可能である。本実施の形態の高密度光ディスクの物理パラメータの一例について説明する。本例の光ディスクは、ディスクサイズとしては、直径が120mm、ディスク厚は1.2mmとなる。即ちこれらの点では外形的に見ればCDCompactDisc方式のディスクや、DVDDigitalVersatileDisc方式のディスクと同様となる。そして記録/再生のためのレーザとして、いわゆる青色レーザが用いられ、また光学系が高NA例えばNA=0.85とされること、さらには狭トラックピッチ例えばトラックピッチ=0.32μm、高線密度例えば記録線密度0.12μmを実現することなどで、直径12cmのディスクにおいて、ユーザーデータ容量として23G~25Gバイト程度を実現している。また、記録層が2層とされたいわゆる2層ディスクも開発されており、2層ディスクの場合、ユーザーデータ容量は50Gバイト程度となる。図1は、ディスク全体のレイアウト領域構成を示す。なお本例のシステムでは、フォーマット処理により図1aのレイアウトと図1bのレイアウトを選択的に実現できるものである。いずれの場合も、ディスク上の領域としては、内周側からリードインゾーン、データゾーン、リードアウトゾーンが配される。また、記録再生に関する領域構成としてみれば、リードインゾーンのうちの最内周側のプリレコーデッド情報領域PICが再生専用領域とされ、リードインゾーンの管理領域からリードアウトゾーンまでが、1回記録可能なライトワンス領域とされる。再生専用領域及びライトワンス領域には、ウォブリンググルーブ蛇行された溝による記録トラックがスパイラル状に形成されている。グルーブはレーザスポットによるトレースの際のトラッキングのガイドとされ、かつこのグルーブが記録トラックとされてデータの記録再生が行われる。なお本例では、グルーブにデータ記録が行われる光ディスクを想定しているが、本発明はこのようなグルーブ記録の光ディスクに限らず、グルーブとグルーブの間のランドにデータを記録するランド記録方式の光ディスクに適用してもよいし、また、グルーブ及びランドにデータを記録するランドグルーブ記録方式の光ディスクにも適用することも可能である。また記録トラックとされるグルーブは、ウォブル信号に応じた蛇行形状となっている。そのため、光ディスクに対するディスクドライブ装置では、グルーブに照射したレーザスポットの反射光からそのグルーブの両エッジ位置を検出し、レーザスポットを記録トラックに沿って移動させていった際におけるその両エッジ位置のディスク半径方向に対する変動成分を抽出することにより、ウォブル信号を再生することができる。このウォブル信号には、その記録位置における記録トラックのアドレス情報物理アドレスやその他の付加情報等が変調されている。そのため、ディスクドライブ装置では、このウォブル信号からアドレス情報等を復調することによって、データの記録や再生の際のアドレス制御等を行うことができる。図1に示すリードインゾーンは、例えば半径24mmより内側の領域となる。そしてリードインゾーン内における半径22.2~23.1mmがプリレコーデッド情報領域PICとされる。プリレコーデッド情報領域PICには、あらかじめ、記録再生パワー条件等のディスク情報や、ディスク上の領域情報、コピープロテクションにつかう情報等を、グルーブのウォブリングによって再生専用情報として記録してある。なお、エンボスピット等によりこれらの情報を記録してもよい。なお図示していないが、プリレコーデッド情報領域PICよりさらに内周側にBCABurstCuttingAreaが設けられる場合もある。BCAはディスク記録媒体固有のユニークIDを、記録層を焼き切る記録方式で記録したものである。つまり記録マークを同心円状に並べるように形成していくことで、バーコード状の記録データを形成する。リードインゾーンにおいて、例えば半径23.1~24mmの範囲が管理/制御情報領域とされる。管理/制御情報領域にはコントロールデータエリア、DMADiscManagementArea、TDMATemporaryDiscManagementArea、テストライトエリアOPC、バッファエリアなどを有する所定の領域フォーマットが設定される。管理/制御情報領域における上記コントロールデータエリアには、次のような管理/制御情報が記録される。すなわち、ディスクタイプ、ディスクサイズ、ディスクバージョン、層構造、チャンネルビット長、BCA情報、転送レート、データゾーン位置情報、記録線速度、記録/再生レーザパワー情報などが記録される。また同じく、管理/制御情報領域内に設けられるテストライトエリアOPCは、記録/再生時のレーザパワー等、データ記録再生条件を設定する際の試し書きなどに使われる。即ち記録再生条件調整のための領域である。管理/制御情報領域内には、DMAが設けられるが、通常、ディスクシステムの分野ではDMAはDefectManagementAreaと呼ばれ、欠陥管理のための交替管理情報が記録される。しかしながら本例のディスクでは、DMAは欠陥箇所の交替管理のみではなく、このライトワンス型ディスクにおいてデータ書換を実現するための管理/制御情報が記録される。このためDMAはDiscManagementAreaとしての機能を有する。また、交替処理を利用してデータ書換を可能にするためには、データ書換に応じてDMAの内容も更新されていかなければならない。このためTDMAが設けられる。交替管理情報はTDMAに追加記録されて更新されていく。DMAには、最終的にTDMAに記録された最後最新の交替管理情報が記録される。DMA及びTDMAについては後に詳述する。リードインゾーンより外周側の例えば半径24.0~58.0mmがデータゾーンとされる。データゾーンは、実際にユーザーデータが記録再生される領域である。データゾーンの開始アドレスADdts、終了アドレスADdteは、上述したコントロールデータエリアのデータゾーン位置情報において示される。図1aは、データゾーンに交替領域スペアエリアが形成されるフォーマットを示している。この場合、データゾーンにおいては、その最内周側にISAInnerSpareAreaが、また最外周側にOSAOuterSpareAreaが設けられる。このISA、OSAが、欠陥による交替処理やデータ書換上書のための交替処理に用いる交替領域とされる。ISAはデータゾーンの開始位置から所定数のクラスタサイズ1クラスタ=65536バイトで形成される。OSAはデータゾーンの終了位置から内周側へ所定数のクラスタサイズで形成される。ISA、OSAのサイズは上記DMAに記述される。そしてデータゾーンにおいてISAとOSAにはさまれた区間がユーザーデータ領域とされる。このユーザーデータ領域が通常にユーザーデータの記録再生に用いられる通常記録再生領域である。ユーザーデータ領域の位置、即ち開始アドレスADus、終了アドレスADueは、上記DMAに記述される。一方、図1bは、データゾーンに交替領域スペアエリアが設けられないフォーマットである。この場合、データゾーンは、そのほぼ全域がユーザデータ領域として用いられる。但し、データゾーンの終端側に、ATDMAAdditionalTDMAを形成することができる。なお、図1aの場合にはOSA内にATDMAを形成する場合がある。ATDMAは、管理/制御情報領域内のTDMAに対して追加的に設けられるもので、TDMAが交替管理情報の更新のために使い切られた場合に、続く交替管理情報の更新に使用できる領域である。この図1bのフォーマットの場合、ISA、OSAは設けられないため、ISA、OSAのサイズは上記DMAにおいてゼロと記述される。ユーザーデータ領域の位置、即ち開始アドレスADusは、データゾーンの開始アドレスADdtsとなる。ユーザデータ領域の終了アドレスADueは、ATDMAが設けられなければデータゾーンの終了アドレスADdteとなり、ATDMAが設けられれば、ATDMAの直前のアドレスとなる。図1abいずれの場合も、データゾーンより外周側、例えば半径58.0~58.5mmはリードアウトゾーンとされる。リードアウトゾーンは、管理/制御情報領域とされ、コントロールデータエリア、DMA、バッファエリア等が、所定のフォーマットで形成される。コントロールデータエリアには、例えばリードインゾーンにおけるコントロールデータエリアと同様に各種の管理/制御情報が記録される。DMAは、リードインゾーンにおけるDMAと同様にISA、OSAの管理情報が記録される領域として用意される。図2には、管理/制御情報領域の構造例を示している。図示するようにリードインゾーンには、未定義区間リザーブを除いて、DMA2,OPCテストライトエリア、TDMA、DMA1の各エリアが形成される。またリードアウトゾーンには、未定義区間リザーブを除いて、DMA3,DMA4の各エリアが形成される。なお、上述したコントロールデータエリアは示していないが、例えば実際にはコントロールデータエリアの一部がDMAとなること、及びDMAに関する構造が本発明の要点となることから、図示を省略した。このようにリードインゾーン、リードアウトゾーンにおいて4つのDMAが設けられる。各DMA1~DMA4は、同一の交替管理情報が記録される。但し、TDMAが設けられており、当初はTDMAを用いて交替管理情報が記録され、またデータ書換や欠陥による交替処理が発生することに応じて、交替管理情報がTDMAさらにはATDMAに追加記録されていく形で更新されていく。従って、例えばディスクをファイナライズするまでは、DMAは使用されず、TDMAATDMAにおいて交替管理が行われる。ディスクをファイナライズすると、その時点においてTDMA又はATDMAに記録されている最新の交替管理情報が、DMAに記録され、DMAによる交替管理が可能となる。2.DMA。リードインゾーン、リードアウトゾーンに記録されるDMAの構造を図3に示す。ここではDMAのサイズは32クラスタとする例を示す。但しDMAサイズは32クラスタに限定されるものではない。なお、1クラスタは65536バイトであり、これはデータ記録の最小単位である。また、2048バイトがセクタ又はデータフレームと呼ばれる単位となり、従って1クラスタは32セクタ又は32データフレームとなる。ユーザーデータのサイズで考えれば、セクタとデータフレームは同一であるが、セクタは物理的なデータ単位、データフレームは論理的なデータ単位である。アドレスはセクタ単位で割り当てられる。物理セクタアドレスをPSNPhysicalSectorNumber、論理セクタアドレスをLSNLogicalSectorNumberと呼ぶ。図3では、32クラスタの各クラスタを、クラスタ番号1~32としてDMAにおける各内容のデータ位置を示している。また各内容のサイズをクラスタ数として示している。DMAにおいて、クラスタ番号1~4の4クラスタの区間にはDDSとしてディスクの詳細情報が記録される。このDDSの内容は図4で述べるが、DDSは1クラスタのサイズとされ、当該4クラスタの区間において4回繰り返し記録される。クラスタナンバ5~8の4クラスタの区間は、ディフェクトリストDFLの1番目の記録領域DFL1となる。ディフェクトリストDFLは4クラスタサイズのデータとなり、その中に、個々の交替アドレス情報後述するDOWエントリ、DFLエントリをリストアップした構成となる。クラスタナンバ9~12の4クラスタの区間は、ディフェクトリストDFLの2番目の記録領域DFL2となる。さらに、4クラスタづつ3番目以降のディフェクトリストDFL3~DFL6の記録領域が用意され、クラスタナンバ29~32の4クラスタの区間は、ディフェクトリストDFLの7番目の記録領域DFL7となる。つまり、32クラスタのDMAには、ディフェクトリストDFL1~DFL7の7個の記録領域が用意される。本例のように1回書き込み可能なライトワンス型光ディスクの場合、このDMAの内容を記録するためには、ファイナライズという処理を行う必要がある。その場合、DMAに書き込む7つのディフェクトリストDFL1~DFL7は互換性を考慮して全て同じ内容とされる。ディフェクトリストDFLの構造は、後述するTDMAにおけるTDFLテンポラリDFLとほぼ同様となるため説明を省略する。上記図3のDMAの先頭に記録されるDDSの内容を図4に示す。上記のようにDDSは1クラスタ=65536バイトのサイズとされる。図4においてバイト位置は、65536バイトであるDDSの先頭バイトをバイト0として示している。バイト数は各データ内容のバイト数を示す。バイト位置0~1の2バイトには、DDSのクラスタであることを認識するための、DDS識別子DDSIdentifier=DSが記録される。バイト位置2の1バイトに、DDS型式番号フォーマットのバージョンが示される。バイト位置4~7の4バイトには、DDSの更新回数DDSUpdateCountが記録される。なお、本例ではDMA自体はファイナライズ時に交替管理情報が書き込まれるものであって更新されるものではなく、交替管理情報はTDMAにおいて行われる。従って、最終的にファイナライズされる際に、TDMAにおいて行われたDDSTDDS:テンポラリDDSの更新回数が、当該バイト位置に記録されるものとなる。バイト位置16~19の4バイトには、DMA内のドライブエリアの先頭物理セクタアドレスが記録される。バイト位置24~27の4バイトには、DMA内のディフェクトリストDFLの先頭物理セクタアドレスが記録される。バイト位置32~35の4バイトは、データゾーンにおけるユーザーデータ領域の先頭位置図1のADus、つまりLSNLogicalSectorNumber:論理セクタアドレス0の位置を、PSNPhisicalSectorNumber:物理セクタアドレスによって示している。バイト位置36~39の4バイトは、データゾーンにおけるユーザーデータエリアの終了位置図1のADueをLSN論理セクターアドレスによって示している。バイト位置40~43の4バイトには、データゾーンにおけるISAのサイズが示される。図1bのフォーマットの場合、ISAサイズは0とされる。バイト位置44~47の4バイトには、データゾーンにおけるOSAのサイズが示される。図1bのフォーマットの場合、OSAサイズは0とされる。バイト位置48~51の4バイトには、データゾーンにおけるISA2層ディスクにおける第2レイヤのISAのサイズが示される。バイト位置52の1バイトには、ISA、OSAを使用してデータ書換が可能であるか否かを示す交替領域使用可能フラグSpareAreaFullFlagが示される。交替領域使用可能フラグは、ISA又はOSAが全て使用された際に、それを示すものとされる。バイト位置54の1バイトには、ディスクサーティフィケーションフラグDiscCertificationFlagが示され、ディスクの認証のステータスを表す。バイト位置56~59の4バイトには、ラストベリファイドアドレスポインタLastVerifiedAddressPointerとして、ベリファイ済みの最終アドレスが示される。これら以外のバイト位置はリザーブ未定義とされ、全て00hとされる。DMAにおいては、以上のようなデータ構造で、交替管理情報が記録される。但し、上述したように、DMAにこれらの情報が記録されるのはディスクをファイナライズした際であり、そのときは、TDMAにおける最新の交替管理情報が反映されるものとなる。欠陥管理やデータ書換のための交替処理及びそれに応じた交替管理情報の更新は、次に説明するTDMAにおいて行われることになる。3.TDMA。3-1TDMA構造及びTDMSアップデートユニット。続いて、図1,図2に示したように管理/制御情報領域に設けられるTDMAについて説明する。TDMAテンポラリDMAは、DMAと同じく交替管理情報を記録する領域とされるが、データ書換や欠陥の検出に応じた交替処理が発生することに応じて交替管理情報が追加記録されることで更新されていく。図5にTDMAの構造を示す。図5abに示すように管理/制御情報領域内に設けられるTDMAのサイズは、例えば2048クラスタとされる。図5cに2048クラスタを用いたTDMA構造を示す。但し、この図5cの構造は、図1aのように交替領域ISA、OSAが設けられるフォーマットの場合である。図1bのフォーマットの場合のTDMA構造は図16で後述する。TDMAの先頭から2つのクラスタCL0、CL1は、TDMAインジケータとしての機能を持つ。クラスタCL1はATDMAインジケータとされ、ここにはATDMAAdditionalTDMAに初めて情報が記録されたときに最新のTDDSTemporaryDiscDefinitionStructure:後述を含むストラクチャを記録する。クラスタCL0はDMAインジケータとされ、ここにはDMAが記録されたときに図3に添った形で必要な情報を、最新のTDMSTemporaryDiscManagementStructure:後述から取得して記録する。クラスタCL1が記録済みの場合、最新のTDMSはATDMAから取得出来ることを表すものとなる。またクラスタCL0が記録済みの場合、そのディスクはファイナライズされて書き込み禁止状態になっており、最新のディスク情報はDMAから取得出来ることを表している。TDMAのクラスタCL2~CL2047までは、ディスク情報や交替管理情報の更新に用いられる。クラスタCL2以降に記録されるディスク情報および交替管理情報を構成するストラクチャをTDMSTemporaryDiscManagementStructureと呼ぶ。TDMSは、1~Nクラスタの可変サイズとされるTDMSアップデートユニット単位で追加記録されていく。シーケンシャルレコーディングモードでは上記Nは4とされる。また2層ディスクの場合は上記Nは8とされる。例えば図5dは、最初にクラスタCL2に1クラスタのTDMSアップデートユニットが記録され、次にクラスタCL2に1クラスタのTDMSアップデートユニットが記録され、さらにクラスタCL3に2クタスタのTDMSアップデートユニットが記録された状態を示している。TDMSは、ディスク情報や交替管理情報の更新が必要となることに応じて、このようにTDMSアップデートユニット単位で、連続するクラスタに逐次記録されていく。TDMSアップデートユニットの記録の際には、その時点で最後の記録済みクラスタの後ろから間を空けずに最新のTDMSアップデートユニットを記録していく。本例のライトワンス型ディスクに対して記録モードがシーケンシャル記録モードSequentialRecordingModeとされる場合、TDMSを構成する要素は、TDDSTemporaryDiscDefinitionStructure、TDFLTemporaryDefectList、SRRISequentialRecordingRangeInformationの3つであり、これら要素は必ず同じTDMA内に記録されている。それぞれ詳しく後述するが、TDDSは、主にTDMSの管理のための情報が含まれる。TDFLは、実際の交替情報DOWエントリ,DFLエントリが含まれる。SRRIは、ユーザデータ領域に記録されるSRRSequentialRecordingRange:連続記録範囲の管理情報である。ここでいう連続記録範囲とは、例えばCD、DVD等で言うトラックに相当するものである。図6abcにTDMSアップデートユニットの構成を示す。全てのTDMSアップデートユニットは1セクタのサイズのTDDSを含むものとされる。そしてTDDSはTDMSアップデートユニットを構成するクラスタの最後のセクタデータフレームに配置される。またTDMSアップデートユニットにTDFLを含む場合、TDFLはTDMSアップデートユニットの先頭からの必要数のセクタデータフレームに配置される。またTDMSアップデートユニットにSRRIを含む場合、SRRIはTDMSアップデートユニットの終端側、即ちTDDSの直前の必要数のセクタデータフレームに配置される。図6aは、SRRIとTDDSを含むTDMSアップデートユニットの例である。TDMSアップデートユニットは例えば1クラスタとされ、最終セクタデータフレーム31にTDDSが配置される。そしてSRRIのサイズがMセクタであるとすると、TDDSの直前となるMセクタデータフレーム31-Mからデータフレーム30までにSRRIが配置される。この場合TDFLは記録されないため、データフレーム0からデータフレーム30-Mまではゼロデータ00hとされる。図6bは、TDFLとTDDSを含むTDMSアップデートユニットの例である。TDMSアップデートユニットは例えばKクラスタとされ、最終セクタクラスタKのデータフレーム31にTDDSが配置される。そしてTDFLのサイズがNセクタであるとすると、先頭からNセクタクラスタ0のデータフレーム0からクラスタKのデータフレームx-1までにTDFLが配置される。なお、x=modN/32-1である。この場合SRRIは記録されないため、クラスタKのデータフレームxからデータフレーム30まではゼロデータ00hとされる。図6cは、TDFL、SRRI、TDDSを含むTDMSアップデートユニットの例である。TDMSアップデートユニットは例えばKクラスタとされ、最終セクタクラスタKのデータフレーム31にTDDSが配置される。そしてTDFLのサイズがNセクタであるとすると、先頭からNセクタクラスタ0のデータフレーム0からクラスタK-1のデータフレームx-1までにTDFLが配置される。またTDDSの直前となるMセクタクラスタKのデータフレーム31-Mからデータフレーム30までにSRRIが配置される。TDFLとSRRIの間に図のように残り領域があれば、その領域はゼロデータ00hで埋められる。なお、TDMSアップデートユニットを構成するクラスタ数は、TDFLやSRRIのサイズによって異なるものとなることは言うまでもない。図7は、TDMSアップデートユニットが追加記録されていった様子を示している。例えば最初に2クラスタサイズのTDMSアップデートユニット1が記録され、その後2,3xyと追加記録された場合である。例えばTDFLの更新が必要な場合、或いはSRRIの更新が必要な場合、さらにはTDFLとSRRIの両方の更新が必要な場合に、上記図6abcの内でいずれか必要な形態のTDMSアップデートユニットの追加記録が行われる。例えばSRRIの更新が必要であるがTDFLの更新は不要であるときは図6aの形態となる。図7では、TDMSアップデートユニットyが最新のTDMSアップデートユニットである。TDMSアップデートユニットには必ずTDDSが含まれることから、このTDMSアップデートユニットyのTDDSが有効な最新のTDDSとなる。そしてこの最新のTDDSによって、有効なSRRIやTDFLが示される。この例のTDMSアップデートユニットyは、SRRIの更新のために記録されたものであり、従って最新のTDDSにより、TDMSアップデートユニットyにおけるSRRInを有効なSRRIとして示している。また、この時点でTDMSアップデートユニットxでのTDFLmが有効なTDFLであれば、最新のTDDSにより、TDMSアップデートユニットxにおけるTDFLmが有効なTDFLとして示されることになる。つまり、図5のTDMAにおいてクラスタCL2以降に随時追加記録されるTDMSは、その最新のTDMSアップデートユニットにおけるTDDSが有効なTDDSとされ、そのTDDSによって、最新のSRRI、TDFLが示されるものである。3-2TDDS。上記のようにTDMSアップデートユニットの最後のセクターとして記録されるTDDStemporarydiscdefinitionstructureの構造を図8に示す。TDDSは1セクタ2048バイトで構成される。そして図4で述べたDMAにおけるDDSと同様の内容を含む。なお、DDSは1クラスタ65536バイトであるが、図4で説明したようにDDSにおける実質的内容定義が行われているのはデータフレーム0のバイト位置59までである。つまり1クラスタの先頭セクタデータフレーム内に実質的内容が記録されている。このためTDDSが1セクタであっても、DDS内容主たる内容を包含できる。TDDSは上述のようにTDMSアップデートユニットの最終クラスタの最終セクタに記録されるため、TDDSは、図8に示すように、データフレーム31としてのバイト位置0~2047に記録される。そしてTDDSは、バイト位置0~53まではDDSと同様の内容となる。つまり、ファイナライズによってDDSが記録される際には、最新のTDDSにおけるこれらの内容がDDSに反映されて記録される。なお、DDSとTDDSのバイト位置53までにおいて、バイト位置4~7は図4を参照してわかるようにDDS更新回数とされるが、この情報は、TDDSにおいてはTDDSを作成した回数としての値となる。またTDDSにおいては、バイト位置24~27のディフェクトリストの開始PSNは、ディスクのクローズ処理それ以上の追記を禁止するための処理がされるまでは0の値を取る。クローズ処理時にDMAに書き込まれるDDSには、ファイナライズ時点での最新のTDDSのバイト位置4~7の値がDDSのバイト位置4~7に書き込まれ、またバイト位置24~27のディフェクトリストの開始PSNが書き込まれる。TDDSのバイト位置1024以降には、DDSには無い情報が記録される。なお図8では、バイト位置1024以降の内容について、一部省略し、本実施の形態で説明する動作に関連する内容のみを示している。バイト位置1024の1バイトは、レコーディングモードRecordingModeとされディスクの記録モードが示される。バイト位置1032から1035の4バイトには、ユーザーデータ領域でのデータ記録済の最終の物理セクタアドレスPSNが記録される。バイト位置1040から1043の4バイトには、ATDMAのサイズが示される。バイト位置1120から1023の4バイトには、TDFLの第1クラスタの先頭PSNFirstPSNof1stClusterofDFLが示される。以降4バイトずつ、TDFLの第2~第8クラスタの先頭PSNが示される。このTDFLの第1クラスタの先頭PSN~TDFLの第1クラスタの先頭PSNが、それぞれTDFLのポインタとされ、これらを用いて図7で示したように有効なTDFLを示すことが行われる。バイト位置1184から1087の4バイトには、SRRIの先頭PSNFirstPSNofSRRIが示される。このSRRIの先頭PSNはSRRIのポインタとされ、これを用いて図7で示したように有効なSRRIを示すことが行われる。バイト位置1216から1219の4バイトには、ISAにおいて次に記録するアドレスNextavailablePSNofISAが示される。またバイト位置1220から1223の4バイトには、OSAにおいて次に記録するアドレスNextavailablePSNofOSAが示される。交替処理によりISA又はOSAが使用された時は、その次に書き込みを行うアドレスとして、これらの値が更新される。バイト位置1920から2048はドライブIDとされる。3-3TDFL。次にTDFLテンポラリDFLの構成を述べる。上述のようにTDFLは、TDMSアップデートユニットに含まれることで更新されていく。図9においてクラスタナンバ/データフレームナンバはTDFL内のクラスタ番号と、2048バイトのセクタ単位を示す。データフレーム内のバイト位置BytepositioninDataframeは各データフレームでの内部のバイト位置を示す。TDFLの内容として、バイト位置0からの64バイトは、TDFLの管理情報を収めるTDFLヘッダTemporaryDefectListHeaderとされる。このTDFLヘッダは、TDFLクラスタであることを認識する情報、バージョン、TDFLアップデートTDFL記録更新回数、TDFLの情報ブロックDOWエントリ/DFLエントリのエントリー数等の情報で構成される。バイト位置64以降は、複数の情報ブロックから構成されるテンポラリリストオブディフェクトTemporarylistofDefectsであり、一つ一つの情報ブロックの大きさは8バイトである。N個の情報ブロックが存在する場合、その大きさはN×8バイトとなる。8バイトによる1つの情報ブロックが、1つの交替情報であり、DOWエントリ又はDFLエントリとなる。DFLエントリとDOWエントリは、実質的に同じ交替情報であるが、説明の便宜上、DFLエントリは欠陥領域の交替情報、DOWDataOverwriteエントリは、データ書換に用いる交替情報とする。DFLエントリとDOWエントリについては、実質的に同様の処理交替処理を示すものであるためテンポラリリストオブディフェクト内の情報ブロックとして混在してかまわないものとなっている。テンポラリリストオブディフェクトは、DFLエントリとDOWエントリが複数集まって構成され、そのDFLエントリとDOWエントリを合わせた総数は、一層ディスクの場合、最大32759個とされる。テンポラリリストオブディフェクトの直後は、8バイトでテンポラリディフェクトリスト終端TemporaryDefectListTerminatorが記録され、テンポラリリストオブディフェクトが終了されることを示す。以降、そのクラスタの最後までは0で埋められる。個々の情報ブロックである8バイトのDOWエントリの構成を図10aに示す。なお、DFLエントリとされる場合も同様のフォーマットである。8バイト=64ビットのうち、ビットb63~b60の4ビットはステータス1とされる。ビットb59~b32の28ビットは交替元アドレス交替元クラスタの先頭PSNとされる。ビットb31~b28の4ビットはステータス2とされる。ビットb27~b0の28ビットは交替先アドレス交替先クラスタの先頭PSNとされる。ステータス1,2による意味を図10bに示す。ステータス1,2が00000000とされる場合は、そのDOWエントリ又はDFLエントリは通常の交替情報となる。即ちそのエントリに記録された交替元アドレスと交替先アドレスで、1つのクラスタの交替処理が示される。つまり、データ書換のための交替処理、又は欠陥検出に基づく交替処理がエントリされる。交替先アドレスは、図1aのように交替領域が設定されたフォーマットの場合は、基本的にはISA又はOSA内のアドレスとなる。一方、図1bのように交替領域が設定されないフォーマットの場合は、交替先アドレスは、ユーザデータ領域内で選択されたアドレスとされる。なお、後述するが図1aのように交替領域が形成される場合にも、ユーザデータ領域内の或る領域を用いて交替処理が行われることもあり、その場合は、交替先アドレスは、ユーザデータ領域内で選択されたアドレスとされる。ステータス1,2が00000001とされる場合は、そのエントリーは、バーストブロック交替のスタートアドレスを示す。またステータス1,2が00000010とされる場合は、そのエントリーは、バーストブロック交替のエンドアドレスを示す。バーストブロック交替とは、物理的に連続する複数クラスタをまとめて交替させる交替処理である。即ちステータス1,2が00000001のエントリには、交替処理させる複数クラスタ範囲についての先頭クラスタの先頭PSNと、その交替先の複数クラスタ範囲の先頭クラスタの先頭PSNが記録される。またステータス1,2が00000010のエントリには、交替処理させる複数クラスタ範囲についての最終クラスタの先頭PSNと、その交替先の複数クラスタ範囲の最終クラスタの先頭PSNが記録される。この2つのエントリによって、連続した複数クラスタ範囲を一括した交替処理として管理することができる。つまり、物理的に連続する複数のクラスタをまとめて交替管理する場合は、その複数個の全てのクラスタを1つづつエントリする必要はなく、先頭クラスタと終端クラスタとについての2つの交替情報をエントリすればよいものとなる。このDOWエントリとDFLエントリは同じフォーマットでTDFL内に混在されるが、データ交替の能力を持たない装置に、本例のディスクが装填された際には、DFLエントリとDOWエントリを、どちらもDFLエントリとして解釈し、再生時に読み出すクラスタを通常に交替させるため、再生互換性は保たれることになる。また上記バーストブロック交替の機能を持たない装置を考慮する必要がある。このためには、ファイナライズ時にDMAを書き込む場合ファイナライズ時に最新のTDFL内容をDMA内のDFLに書き込む場合、バーストブロック交替された複数のクラスタを、個々の通常の交替情報のエントリに変換してDFLを再構成する必要がある。そうすることにより、全ての交替情報のエントリは、1クラスタづつの通常の交替情報となり、バーストブロック交替機能を持たない再生装置に対しても再生互換性が確保できる。3-4SRR及びSRRI。次にSRRSequentialRecordingRange及びSRRISequentialRecordingRangeInformationについて説明する。SRRの構造を図11に示す。SRRは、本例のライトワンスディスクに対してシーケンシャル記録モードSequentialRecordingMode時に使用する書き込み領域連続記録範囲の事であり、CDにおけるトラックと似た、以下の<1>~<5>のような特徴を持つ。<1>SRR内部では記録はアドレス増加方向に行われ、また記録可能なアドレス追記ポイントを一つだけ持つ事が可能である。その追記ポイントとしてのアドレスの事をNWANextWritableAddressPSNと呼ぶ。図11aに示すように、SRR内部の最終記録アドレスをLRALastRecordedAddressPSNとするとNWAは以下の式で示される。NWA132。NWAStartPSNoftheSRR。ここでipはNよりも小さな整数で、最大の整数を表している。つまり、SRRに記録が行われていれば、NWAはLRAを含むクラスタの次のクラスタの先頭アドレスPSNとなり、またSRRが、まだ記録が行われていない状態なら、NWAはSRRの先頭アドレスPSNとされる。<2>SRRはオープンOpenおよびクローズドClosedの二つのうちどちらかのステータスをとる。ここで、図11aのOpenSRRは記録可能なつまりNWAを持つSRRを表し、図11bのClosedSRRは記録不可能なつまりNWAを持たないSRRを表す。<3>OpenSRRをディスク上に確保する処理をSRRのリザーブ、OpenSRRのステータスをClosedに変える処理をSRRのクローズと呼ぶ。<4>SRRはディスク上に複数最大7927個存在することが可能であり、その中でもOpenSRRは同時に16個まで存在することが可能である。<5>書き込み対象となるSRRは任意の順番で選択出来る。実際の使用方法としてOpenSRRのリザーブはファイルシステムの管理領域をファイルデータの前方に確保しつつ、ディスクにファイルデータを記録した後にファイルシステムの管理情報を管理領域に記録する場合に使用されている。図11cは、シーケンシャル記録モードで記録を行っている時のディスクのサンプルレイアウトを示している。このディスク上には4つのSRRSRR1~SRR4が存在し、SRR1、SRR3、SRR4がOpenSRRでSRR2がClosedSRRである。このディスクに追記する場合、NWA1、NWA3、NWA4のいずれからも記録が可能である。このようなSRRを管理する情報として、上記TDMSアップデートユニットによりSRRIが記録される。図12にSRRIの構成を示す。SRRIはデータフレーム1~31の大きさで構成される。図12の相対データフレームナンバRelativeDataFrameはクラスタ内の各データフレームを示す。上述したようにSRRIは、TDMSアップデートユニットの最終データフレーム31に記録されるTDDSの直前に配置されるため、SRRIがMセクタのサイズであるとすると、SRRIはデータフレーム31-M~データフレーム30に配置される。またデータフレーム内のバイト位置BytepositioninDataframeは各データフレームの内部のバイト位置を示す。SRRIの先頭から64バイトは、SRRIの管理情報を収めるSRRIヘッダSRRIHeaderとされる。SRRIヘッダはSRRIクラスタであることを認識する情報、バージョン、SRRIアップデートSRRI記録更新回数、SRRエントリSRRの情報をしめすブロックの総数等の情報で構成される。続くバイト位置64以降は、複数のSRRエントリによるリストListofSRRIEntriesとされる。リストListofSRRIEntriesに含まれる一つ一つのSRRエントリの大きさは8バイトである。N個のSRRエントリが存在する場合、リストの大きさはN×8バイトとなる。最後のSRRエントリの直後は、8バイトのSRRI終端SRRITerminatorが配置され、以降そのクラスタの最後までが0で埋められる。SRRIヘッダの構成を図13aに示す。バイト位置0~1の2バイトは、SRRIの管理情報を収めるSRRI-IDSRRIIdentifierとされる。バイト位置2の1バイトは、SRRIフォーマットのバージョンを示すSRRIフォーマットSRRIFormatとされる。バイト位置4~7の4バイトは、SRRIの更新回数を表すSRRIアップデートカウントSRRIUpdateCountとされる。バイト位置12~15の4バイトは、SRRエントリの合計数を表すSRRエントリ数NumberofSRREntriesとされる。バイト位置16の1バイトは、ステータスがオープンになっているSRRの総数を表すオープンSRR数NumberofOpenSRRsとされる。バイト位置20からは、全てのOpenSRR番号をまとめたリストListofOpenSRRNumbersが記録される。このリストListofOpenSRRNumbersの構造を図13bに示す。各OpenSRR番号が2バイトずつ、合計16個分の大きさを持ち、32バイトある。OpenSRRの総数が16個に満たない場合、リストListofOpenSRRNumbersの残りの部分は0で埋められる。また、リストListofOpenSRRNumbersはOpenSRRの総数が増減するたびにその内容を修正し降順にソートする必要がある。このようなSRRIヘッダに続いて、図12のエントリーリストListofSRRIEntriesに登録されることになるSRRエントリの構成を図14に示す。エントリナンバをiとする。それぞれが或るSRRを示すことになる個々のSRRエントリは8バイト64ビットで構成される。ビットb63~b60の4ビットはリザーブ未定義である。ビットb59~b32の28ビットは、ユーザデータ領域に存在するSRRiのスタートアドレスとされる。つまりSRRiの開始クラスタの先頭のPSNが示される。ビットb31はセッションスタートとされ、このSRRがセッション最初のSRRであるかどうかを示すビットとされる。このビットが1のとき、このSRRがセッションの最初のSRR、すなわちこのSRRからセッションが始まっている事を示している。ビットb30~b28の3ビットはリザーブ未定義とされる。ビットb27~b0の28ビットではSRRi内のLRALastRecordedAddress:図11参照がPSNにより示される。以上のようにSRRIヘッダ及びSRRエントリを含むSRRIにより、ユーザデータ領域に存在する各SRRの数やアドレス、さらには各SRRのLRAが管理されることになる。また上述したようにオープンSRRのNWANextWritableAddressは、そのSRRに対応するSRRエントリにおけるLRALastRecordedAddressの値から算出できる。このようなSRRIは、SRRがリザーブされた場合、SRR内のNWAから追記が行われた場合、SRRがクローズされた場合など、SRRの管理状態の更新が必要なときに、上記TDMSアップデートユニットにSRRIが含まれるかたちで更新される。3-5交替領域を設けたフォーマットの交替処理。ここで、図1aのようにISA、OSAとして固定の交替領域が設けられるフォーマットでの基本的な交替処理を説明しておく。図15に示すようにISAインナースペアエリア:内周側交替領域およびOSAアウタースペアエリア:外周側交替領域は欠陥クラスタの交替処理のための交替領域としてデータゾーン内の内周側と外周側に確保される。またISAとOSAは、記録済みアドレスに対する書き込み、つまりデータ書換の要求があった場合に、対象アドレスに書き込むデータを実際に記録するための交替領域としても使用する。ISA、OSAのサイズは上述のDDS,TDDS内で定義される。ISAの大きさサイズは初期化時に決定され、その後の大きさも固定である。これらISA、OSAを用いた交替処理は、次のように行われる。データ書換の場合を例に挙げる。例えばユーザーデータ領域における既にデータ記録が行われたクラスタに対してデータ書込、つまり書換の要求が発生したとする。この場合、ライトワンスディスクであることからそのクラスタには書き込みできないため、その書換データはISA又はOSA内の或るクラスタに書き込まれるようにする。これが交替処理である。この交替処理が上記のDOWエントリとして管理される。つまり元々データ記録が行われていたクラスタアドレスが交替元、ISA又OSA内に書換データを書き込んだクラスタアドレスが交替先として、1つのDOWエントリが登録される。つまり、データ書換の場合は、書換データをISA又はOSAに記録し、かつ当該書換によるデータ位置の交替をTDMA内のTDFLにおけるDOWエントリで管理するようにすることで、ライトワンス型のディスクでありながら、実質的に例えばホストシステムのOS、ファイルシステム等から見てデータ書換を実現するものである。欠陥管理の場合も同様で、或るクラスタが欠陥領域とされた場合、そこに書き込むべきデータは、交替処理によりISA又OSA内の或るクラスタに書き込まれる。そしてこの交替処理の管理のために1つのDFLエントリが登録される。これらの交替処理での交替先としての記録は、図15に示すように、ISA、OSAの順に若いアドレスのクラスタから用いられて行われていく。ところで、このようなフォーマットにおいては、OSAの一部或いは全部をATDMAAdditionalTDMAとして利用することが可能となっている。なお本実施の形態の例では、このように交替領域が設けられるフォーマットにおいて、交替領域が使い切られた後においても、後述するようにユーザーデータ領域を用いて交替処理を可能とする。3-6交替領域を設けないフォーマットでのTDMA及びATDMA。図16はISA、OSAを設けない場合のディスクレイアウトを示している。交替領域が存在しないディスクを作成するときには特殊なフォーマットコマンドを使用する。このコマンドのフォーマットパラメータは通常交替領域を持たないため、アドレスを割り当てられる最大の容量をパラメータに指定してフォーマットするが、この容量に最大容量よりも少ない値を明示的に指定する事により、ユーザデータの最後部にアドレスを割り当てられていない領域を生み出すことが可能となるようにドライブ記録再生装置の機能を拡張する。本例ではこの部分を予備の管理領域、即ちATDMAとして使用する。また、同時にTDMAの先頭部分にあるTDMAインジケータは、交替領域を設けるフォーマットの場合は図5に示したようにクラスタCL0,CL1の2クラスタであるが、交替領域を設けないフォーマットを採用する場合は、図16に示すように、1クラスタ拡張して3クラスタCL0,CL1,CL2にしている。クラスタCL2はTDMAインフォメーションクラスタと位置づける。TDMAに最初に記録するときには、まずクラスタCL2にTDMAインフォメーションクラスタとしてのブロックを書き込み、これに続けてクラスタCL3に一つ目のTDMSを記録する。TDMAが全て記録されてATDMAに管理情報の記録エリアが移行する場合、ATDMAインジケータとしてのクラスタCL1には、同じくTDMAインフォメーションクラスタの内容を記録する。TDMAインフォメーションのフォーマットを図17に示す。TDMAインフォメーションは2048バイトから構成されており、ATDMAに関する情報が記録されているストラクチャである。TDMAにおけるTDMAインフォメーションクラスタクラスタCL2には、この2048バイト=1データフレームのTDMAインフォメーションが32回繰り返し記録されるものとなる。TDMAインフォメーションの基本的な構成はTDDS図8及び図4のDDS参照と同じであるが、一部のパラメータを実際のTDDSと異なる値に設定する必要がある。即ちTDMAインフォメーションの場合、パラメータを以下のように設定する。バイト位置40からの4バイトはISAサイズInnerSpareAreaSizeであるが、これを0に設定する。バイト位置44からの4バイトはOSAサイズOuterSpareAreaSizeであり、ここには実際に設定するATDMAの大きさ単位はクラスタを256で割った値を設定する。バイト位置1040からの4バイトはOSA内のTDMAサイズSizeofTDMAinOuterSpareAreaであるが、これにATDMAの大きさ単位はクラスタを設定する。このようなTDMAインフォメーションが記録されたTDMAインフォメーションクラスタクラスタCL2を設けることで、記録再生装置は、装填されたディスクをチェックする際にTDMAインフォメーションクラスタをリードすることにより、そのディスクにATDMAが存在するかどうか、またその大きさは幾らかを知ることが可能となる。4.ディスクドライブ装置の構成。次に、上記のようなライトワンス型のディスクに対応するディスクドライブ装置記録再生装置を説明していく。本例のディスクドライブ装置は、ライトワンス型のディスク、例えば図1のプリレコーデッド情報領域PICのみが形成されている状態であって、ライトワンス領域は何も記録されていない状態のディスクに対してフォーマット処理を行うことで、図1abで説明した状態のディスクレイアウトを形成することができるものとし、また、そのようなフォーマット済のディスクに対してユーザーデータ領域にデータの記録再生を行なう。また必要時において、TDMA又はATDMAの更新も行うものである。図18にディスクドライブ装置の構成を示す。ディスク1は上述したライトワンス型のディスクである。ディスク1は、図示しないターンテーブルに積載され、記録/再生動作時においてスピンドルモータ52によって一定線速度CLVで回転駆動される。そして光学ピックアップ光学ヘッド51によってディスク1上のグルーブトラックのウォブリングとして埋め込まれたADIPアドレスやプリレコーデッド情報としての管理/制御情報の読み出しがおこなわれる。また初期化フォーマット時や、ユーザーデータ記録時には光学ピックアップによってライトワンス領域におけるトラックに、管理/制御情報やユーザーデータが記録され、再生時には光学ピックアップによって記録されたデータの読出が行われる。ピックアップ51内には、レーザ光源となるレーザダイオードや、反射光を検出するためのフォトディテクタ、レーザ光の出力端となる対物レンズ、レーザ光を対物レンズを介してディスク記録面に照射し、またその反射光をフォトディテクタに導く光学系図示せずが形成される。ピックアップ51内において対物レンズは二軸機構によってトラッキング方向及びフォーカス方向に移動可能に保持されている。またピックアップ51全体はスレッド機構53によりディスク半径方向に移動可能とされている。またピックアップ51におけるレーザダイオードはレーザドライバ63からのドライブ信号ドライブ電流によってレーザ発光駆動される。ディスク1からの反射光情報はピックアップ51内のフォトディテクタによって検出され、受光光量に応じた電気信号とされてマトリクス回路54に供給される。マトリクス回路54には、フォトディテクタとしての複数の受光素子からの出力電流に対応して電流電圧変換回路、マトリクス演算/増幅回路等を備え、マトリクス演算処理により必要な信号を生成する。例えば再生データに相当する高周波信号再生データ信号、サーボ制御のためのフォーカスエラー信号、トラッキングエラー信号などを生成する。さらに、グルーブのウォブリングに係る信号、即ちウォブリングを検出する信号としてプッシュプル信号を生成する。なお、マトリクス回路54は、ピックアップ51内に一体的に構成される場合もある。マトリクス回路54から出力される再生データ信号はリーダ/ライタ回路55へ、フォーカスエラー信号及びトラッキングエラー信号はサーボ回路61へ、プッシュプル信号はウォブル回路58へ、それぞれ供給される。リーダ/ライタ回路55は、再生データ信号に対して2値化処理、PLLによる再生クロック生成処理等を行い、ピックアップ51により読み出されたデータを再生して、変復調回路56に供給する。変復調回路56は、再生時のデコーダとしての機能部位と、記録時のエンコーダとしての機能部位を備える。再生時にはデコード処理として、再生クロックに基づいてランレングスリミテッドコードの復調処理を行う。またECCエンコーダ/デコーダ57は、記録時にエラー訂正コードを付加するECCエンコード処理と、再生時にエラー訂正を行うECCデコード処理を行う。再生時には、変復調回路56で復調されたデータを内部メモリに取り込んで、エラー検出/訂正処理及びデインターリーブ等の処理を行い、再生データを得る。ECCエンコーダ/デコーダ57で再生データにまでデコードされたデータは、システムコントローラ60の指示に基づいて、読み出され、接続された機器、例えばAVAudioVisualシステム120に転送される。グルーブのウォブリングに係る信号としてマトリクス回路54から出力されるプッシュプル信号は、ウォブル回路58において処理される。ADIP情報としてのプッシュプル信号は、ウォブル回路58においてADIPアドレスを構成するデータストリームに復調されてアドレスデコーダ59に供給される。アドレスデコーダ59は、供給されるデータについてのデコードを行い、アドレス値を得て、システムコントローラ60に供給する。またアドレスデコーダ59はウォブル回路58から供給されるウォブル信号を用いたPLL処理でクロックを生成し、例えば記録時のエンコードクロックとして各部に供給する。また、グルーブのウォブリングに係る信号としてマトリクス回路54から出力されるプッシュプル信号として、プリレコーデッド情報PICとしてのプッシュプル信号は、ウォブル回路58においてバンドパスフィルタ処理が行われてリーダ/ライタ回路55に供給される。そして2値化され、データビットストリームとされた後、ECCエンコーダ/デコーダ57でECCデコード、デインターリーブされて、プリレコーデッド情報としてのデータが抽出される。抽出されたプリレコーデッド情報はシステムコントローラ60に供給される。システムコントローラ60は、読み出されたプリレコーデッド情報に基づいて、各種動作設定処理やコピープロテクト処理等を行うことができる。記録時には、AVシステム120から記録データが転送されてくるが、その記録データはECCエンコーダ/デコーダ57におけるメモリに送られてバッファリングされる。この場合ECCエンコーダ/デコーダ57は、バファリングされた記録データのエンコード処理として、エラー訂正コード付加やインターリーブ、サブコード等の付加を行う。またECCエンコードされたデータは、変復調回路56において例えばRLL1-7PP方式の変調が施され、リーダ/ライタ回路55に供給される。記録時においてこれらのエンコード処理のための基準クロックとなるエンコードクロックは上述したようにウォブル信号から生成したクロックを用いる。エンコード処理により生成された記録データは、リーダ/ライタ回路55で記録補償処理として、記録層の特性、レーザー光のスポット形状、記録線速度等に対する最適記録パワーの微調整やレーザドライブパルス波形の調整などが行われた後、レーザドライブパルスとしてレーザードライバ63に送られる。レーザドライバ63では供給されたレーザドライブパルスをピックアップ51内のレーザダイオードに与え、レーザ発光駆動を行う。これによりディスク1に記録データに応じたピットが形成されることになる。なお、レーザドライバ63は、いわゆるAPC回路AutoPowerControlを備え、ピックアップ51内に設けられたレーザパワーのモニタ用ディテクタの出力によりレーザ出力パワーをモニターしながらレーザーの出力が温度などによらず一定になるように制御する。記録時及び再生時のレーザー出力の目標値はシステムコントローラ60から与えられ、記録時及び再生時にはそれぞれレーザ出力レベルが、その目標値になるように制御する。サーボ回路61は、マトリクス回路54からのフォーカスエラー信号、トラッキングエラー信号から、フォーカス、トラッキング、スレッドの各種サーボドライブ信号を生成しサーボ動作を実行させる。即ちフォーカスエラー信号、トラッキングエラー信号に応じてフォーカスドライブ信号、トラッキングドライブ信号を生成し、ピックアップ51内の二軸機構のフォーカスコイル、トラッキングコイルを駆動することになる。これによってピックアップ51、マトリクス回路54、サーボ回路61、二軸機構によるトラッキングサーボループ及びフォーカスサーボループが形成される。またサーボ回路61は、システムコントローラ60からのトラックジャンプ指令に応じて、トラッキングサーボループをオフとし、ジャンプドライブ信号を出力することで、トラックジャンプ動作を実行させる。またサーボ回路61は、トラッキングエラー信号の低域成分として得られるスレッドエラー信号や、システムコントローラ60からのアクセス実行制御などに基づいてスレッドドライブ信号を生成し、スレッド機構53を駆動する。スレッド機構53には、図示しないが、ピックアップ51を保持するメインシャフト、スレッドモータ、伝達ギア等による機構を有し、スレッドドライブ信号に応じてスレッドモータを駆動することで、ピックアップ51の所要のスライド移動が行なわれる。スピンドルサーボ回路62はスピンドルモータ2をCLV回転させる制御を行う。スピンドルサーボ回路62は、ウォブル信号に対するPLL処理で生成されるクロックを、現在のスピンドルモータ52の回転速度情報として得、これを所定のCLV基準速度情報と比較することで、スピンドルエラー信号を生成する。またデータ再生時においては、リーダ/ライタ回路55内のPLLによって生成される再生クロックデコード処理の基準となるクロックが、現在のスピンドルモータ52の回転速度情報となるため、これを所定のCLV基準速度情報と比較することでスピンドルエラー信号を生成することもできる。そしてスピンドルサーボ回路62は、スピンドルエラー信号に応じて生成したスピンドルドライブ信号を出力し、スピンドルモータ62のCLV回転を実行させる。またスピンドルサーボ回路62は、システムコントローラ60からのスピンドルキック/ブレーキ制御信号に応じてスピンドルドライブ信号を発生させ、スピンドルモータ2の起動、停止、加速、減速などの動作も実行させる。以上のようなサーボ系及び記録再生系の各種動作はマイクロコンピュータによって形成されたシステムコントローラ60により制御される。システムコントローラ60は、AVシステム120からのコマンドに応じて各種処理を実行する。例えばAVシステム120から書込命令ライトコマンドが出されると、システムコントローラ60は、まず書き込むべきアドレスにピックアップ51を移動させる。そしてECCエンコーダ/デコーダ57、変復調回路56により、AVシステム120から転送されてきたデータ例えばMPEG2などの各種方式のビデオデータや、オーディオデータ等について上述したようにエンコード処理を実行させる。そして上記のようにリーダ/ライタ回路55からのレーザドライブパルスがレーザドライバ63に供給されることで、記録が実行される。また例えばAVシステム120から、ディスク1に記録されている或るデータMPEG2ビデオデータ等の転送を求めるリードコマンドが供給された場合は、まず指示されたアドレスを目的としてシーク動作制御を行う。即ちサーボ回路61に指令を出し、シークコマンドにより指定されたアドレスをターゲットとするピックアップ51のアクセス動作を実行させる。その後、その指示されたデータ区間のデータをAVシステム120に転送するために必要な動作制御を行う。即ちディスク1からのデータ読出を行い、リーダ/ライタ回路55、変復調回路56、ECCエンコーダ/デコーダ57におけるデコード/バファリング等を実行させ、要求されたデータを転送する。なお、これらのデータの記録再生時には、システムコントローラ60は、ウォブル回路58及びアドレスデコーダ59によって検出されるADIPアドレスを用いてアクセスや記録再生動作の制御を行うことができる。また、ディスク1が装填された際など所定の時点で、システムコントローラ60は、ディスク1のBCAにおいて記録されたユニークIDやBCAが形成されている場合、再生専用領域にウォブリンググルーブとして記録されているプリレコーデッド情報PICの読出を実行させる。その場合、まずBCA、プリレコーデッドデータゾーンPRを目的としてシーク動作制御を行う。即ちサーボ回路61に指令を出し、ディスク最内周側へのピックアップ51のアクセス動作を実行させる。その後、ピックアップ51による再生トレースを実行させ、反射光情報としてのプッシュプル信号を得、ウォブル回路58、リーダ/ライタ回路55、ECCエンコーダ/デコーダ57によるデコード処理を実行させ、BCA情報やプリレコーデッド情報としての再生データを得る。システムコントローラ60はこのようにして読み出されたBCA情報やプリレコーデッド情報に基づいて、レーザパワー設定やコピープロテクト処理等を行う。図18ではシステムコントローラ60内にキャッシュメモリ60aを示している。このキャッシュメモリ60aは、例えばディスク1のTDMAから読み出したTDDS/TDFL/SRRI等の保持や、その更新に利用される。システムコントローラ60は、例えばファイナライズされていないディスク1が装填された際には、各部を制御してTDMAに記録されたTDDS/TDFL/SRRIの読出を実行させ、読み出された情報をキャッシュメモリ60aに保持する。その後、データ書込/書換や欠陥による交替処理が行われた際には、キャッシュメモリ60a内でSRRIやTDFLなどを更新していく。例えばデータの書込や、データ書換等で交替処理が行われ、SRRI又はTDFLの更新を行う際に、その都度ディスク1のTDMA又はATDMAにおいて、TDMSアップデートユニットを追加記録しても良いのであるが、そのようにすると、ディスク1のTDMAの消費が早まってしまう。そこで、例えばデータ追記が行われてSRRIとしてのLRALastRecordedAddressが更新される場合などは、或る程度の回数はキャッシュメモリ60a内でSRRIを更新しておき、ある時点でキャッシュメモリ内で更新されてきたSRRIをTDMSアップデートユニットによりディスク1に記録するような手法を採る。また例えばディスク1がディスクドライブ装置からイジェクト排出されるまでの間は、キャッシュメモリ60a内でTDFL/SRRIの更新を行っておき、イジェクト時などにおいて、キャッシュメモリ60a内の最終的な最新のTDFL/SRRIを、ディスク1のTDMAに書き込むようにするなどの手法も考えられる。ところで、この図18のディスクドライブ装置の構成例は、AVシステム120に接続されるディスクドライブ装置の例としたが、本発明のディスクドライブ装置としては例えばパーソナルコンピュータ等と接続されるものとしてもよい。さらには他の機器に接続されない形態もあり得る。その場合は、操作部や表示部が設けられたり、データ入出力のインターフェース部位の構成が、図18とは異なるものとなる。つまり、ユーザーの操作に応じて記録や再生が行われるとともに、各種データの入出力のための端子部が形成されればよい。もちろん構成例としては他にも多様に考えられ、例えば記録専用装置、再生専用装置としての例も考えられる。5.交替領域を設けない場合の記録再生処理。5-1データ書込処理例1。続いて、ディスクドライブ装置による、交替領域を設けないフォーマット図1bのフォーマットがなされたディスク1に対するデータ記録時のシステムコントローラ60の処理を図19で説明する。なお、以下説明するデータ書込処理が行われる時点では、ディスク1が装填され、かつ、その装填時のディスク1のTDMAに記録されていたTDDS/TDFL/SRRIがキャッシュメモリ60aに読み込まれている状態であるとする。また、通常、AVシステム120等のホスト機器からの書込要求や読出要求の際には、その対象とするアドレスを論理セクタアドレスLSNで指定してくる。ディスクドライブ装置は、これを物理セクタアドレスPSNに変換して処理を行う。なお、ホスト側から指定された論理セクタアドレスを、物理セクタアドレスに変換するには、論理セクタアドレスにTDDS内に記録されたユーザデータ領域の開始物理セクタアドレスを加えればよい。データの記録はクラスタを単位として行われる。システムコントローラ60に対して、AVシステム120等のホスト機器から或るアドレスN=論理セクタアドレスNNは32の倍数に対する書き込み要求が来たとする。この場合システムコントローラ60において図19の処理が開始される。まずステップF101、F102では、キャッシュメモリ60aに取り込んである或いはキャッシュメモリ60aで更新された最新のSRRIを参照して、指定されたアドレスクラスタが記録済か未記録かを確認する。即ちステップF101でSRRIにおけるSRRエントリを確認し、指定されたアドレスを含むSRRを判別する。具体的には、まずホスト側から指定された論理セクタアドレスNを、物理セクタアドレスN’に変換する。次に物理セクタアドレスN’から対応する各SRRのアドレス情報と比較して、物理セクタアドレスN’に対応するSRRナンバーを取得する。そして、ステップF102で、書込要求で指定されたアドレスと、該SRRにおけるSRRエントリのLRAとを比較して、書込要求にかかるアドレスが記録済か未記録かを判断する。即ち、物理セクタアドレスN’がそのSRRにおけるNWANWAは上述のようにSRRエントリのLRAから算出できるより小さければ記録済と判断できる。書込要求にかかる物理セクタアドレスN’が、追記ポイントであるNWAと等しければ、物理セクタアドレスN’は未記録であり、その場合はステップF103からF104に進んで、物理セクタアドレスN’へデータを記録し始める。即ちこの場合のユーザデータ書込処理は、未だ記録が行われていないアドレスに対する書込命令となった場合であるため、通常の書込処理となる。但し書込時にディスク上の傷などによるエラーが生じた場合、交替処理が行われる場合がある。システムコントローラ60は、まずステップF104で、指定されたアドレスに対して、データ書込を行う制御を実行する。つまりピックアップ51を指定されたアドレスにアクセスさせて、書込が要求されたデータの記録を実行させる。データ書込が正常に終了した場合は、ステップF105において、そのSRRへの追加記録が反映されるようにキャッシュメモリ60a内でSRRIの更新を行う。そして必要であればディスク上での更新機会であれば、ディスク上でSRRIを更新する。つまりTDMSアップデートユニットの書込を行う。以上で書込要求に対する処理を終える。なお、図19には示していないが、書込要求にかかる物理セクタアドレスN’がNWAより大きいアドレスであった場合、イリーガルパラメータエラーを返して終了する。一方、ステップF103で書込要求にかかるアドレスが記録済と判断された場合は、その指定されたアドレスに今回のデータ書込を行うことはできないため、ステップF106に進む。まずステップF106では、TDMAATDMAを含むが全て記録済であるか否かを判別する。TDMA及びATDMAに有効な空き領域がない場合は、それ以上の交替管理を行うことができないため、ステップF107でエラーを返して終了する。一方、TDMA又はATDMAに有効な空き領域が残っていれば、ステップF108以降のデータ書換処理を行う。まずステップF108では、同一SRRステップF101で求めたSRR:つまり交替元アドレスを含むSRRにNWAが存在するか否かを判別する。上述したように、NWAが存在しないSRRは、既にクローズされているSRRである。つまり対象としているSRRがオープンであるか否かを確認する。これはSRRIヘッダの情報を参照して確認できる。対象としている同一SRRが、オープンSRRであれば、ステップF109に進み、そのNWAから今回のデータ記録を実行させる。そして、ステップF111に進み、必要な更新処理を行う。つまりこのデータ書込はデータ書換となるため、そのための交替処理が行われたことになる。そこで、新たなDOWエントリがTDFLに登録されなければならない。つまり、書込要求に係る物理セクタアドレスN’記録済であったアドレスが交替元アドレス、ステップF109で記録を行ったNWAが交替先アドレスとしてDOWエントリが生成される必要がある。またSRR内に書込が行われることで、書込を行ったSRRのSRRエントリも更新されなければならない。さらに、これらのTDFL,SRRIの更新に応じて、TDDSも更新が必要である。そこでステップF111で、まずキャッシュメモリ内でTDFL/SRRI/TDDSが更新され、これに応じてTDMSアップデートユニットが形成されてディスク1のTDMA又はATDMAに追加記録される。一方、ステップF108で同一SRRがクローズされていると判断した場合は、ステップF110に進む。そしてオープンされている各SRRのNWAのうちで、最も値の大きいNWAから今回のデータ記録を実行させる。つまりユーザデータ領域に存在するオープンSRRのうちで、最も後方アドレス値が大きいSRRのNWAから記録を行うことになる。そして記録が完了したら、ステップF111で上記同様に更新が行われる。即ちまずキャッシュメモリ内でTDFL/SRRI/TDDSが更新され、これに応じてTDMSアップデートユニットが形成されてディスク1のTDMA又はATDMAに追加記録される。なお、図19ではデータ書込要求があった場合の処理として説明し、書込要求にかかるアドレスが記録済みであったときに、交替処理を行ってデータ書換を実現するものとしたが、欠陥による交替処理も同様に行われる。例えば書込要求にかかるクラスタが未記録であったとしても、適正に書込ができない欠陥クラスタであった場合は、ステップF106以降に進んで、同様の交替処理を行えばよい。その場合の交替情報、即ちDFLエントリはDOWエントリの場合と同様に、TDMSアップデートユニットの更新で追加登録される。5-2データ書込処理例2。ところで上記図19の動作では、ステップF109として、今回の書き込み要求に係るアドレスを含むSRRにおいて、そのSRR内の領域を用いて交替処理を行う場合が生ずる。これは通常は問題なく、またこれによって物理的に近い位置で交替が行われるという利点交替セクタ読出時のシーク距離の短縮が得られ好適である。ところがAVシステム120等のホスト機器側のアプリケーションによっては、同一SRR内で交替すると不都合が生ずる場合がある。まず、この点について説明する。図20にオープン状態のSRR1,2を示し、欠陥或いはデータ書換が発生した時に、交替先として同じSRRのNWAを選択した場合に発生する動作を示す。図20aにおいては、SRR1において斜線部に欠陥が発生しているとする。或る時点でNWA=アドレスAD0とされ、ホスト機器からこのアドレスAD0のクラスタへのデータDTaの書込要求があったとする。すると、アドレスAD0からのクラスタが欠陥クラスタであることから交替処理が行われる。即ち、この欠陥クラスタに記録されようとしたデータDTaが、図示するように、そのSRR1のアドレスAD1からクラスタ範囲が交替先とされデータDTaが記録される。このようにデータDTaが記録された後は、NWAはアドレスAD2となる。つまり該SRR1についてのSRRエントリにおいて、SRR1のLRALastRecordedAddressが更新される。ディスクドライブ装置側では、このようにSRRIの更新を行うが、ホスト機器におけるアプリケーションとしては、このような場合に最新のNWAを取得しないものが存在する。すると、そのようなアプリケーションは、NWAがアドレスAD2に更新されている事を知らずに次のライトコマンドを発行してしまうことがある。また、ライトコマンドがディスクドライブ装置にキューイングされている場合にもキャンセル出来ずに、アドレスAD1から記録してしまうこともある。例えば図20bのように、続いてデータDTbの書き込みが行われるとする。このとき、アプリケーション側は現在のNWAを、前回のNWAであったAD0からデータDTa分だけ進んだAD1であると認識して、アドレスAD1からのデータDTbの書き込みを要求する。ディスクドライブ装置は、上述した図19の処理を行うが、アドレスAD1からのクラスタにはデータ記録が既に行われているため、データ書き換えであるとして処理を行うことになり、NWAであるアドレスAD2からデータDTbの記録を行ってしまう。この時点で最新のNWA=AD3となる。また書き換えでることで、新たなDOWエントリも生成される。ところが、この場合も、アプリケーション側が最新のNWAの取得を行わないと、アプリケーション側ではディスクドライブ装置がアドレスAD1からデータDTbを記録したはずであると認識しているため、現在のNWAはアドレスAD2であると認識することになる。すると、次のデータ書き込み要求はアドレスAD2を指定することになる。その場合、ディスクドライブ装置はこれもデータ書き換えであるとして、書き換えのための交替処理NWAであるアドレスAD3からの記録及びDOWエントリの生成を行ってしまう。つまり、アプリケーションによっては、或るSRR内での書込を繰り返す場合には、特に最新のNWAの取得を行わないものがあり、そのようなアプリケーションからのコマンドによって上記のような動作が行われると、データ書き換えではないのにデータ書き換え処理が行われてDOWエントリが無駄に消費されてしまうことになる。そこで、このような事情を考慮したデータ書き込み処理を、図21,図22により説明する。図22にシステムコントローラ60によるデータ書込処理を示すが、ステップF101~F107は上記図19と同様であるため説明を省略する。この図22の場合、書込要求にかかるアドレスが記録済であり、またTDMAATDMAに空きがあって交替処理を行うためにステップF108Aに進んだときは、書込要求にかかるアドレスを含むSRRとは別のSRRにNWAがあるか否かを判別する。なお、通常は少なくとも2つのSRRがオープン状態であるようにされているため、ステップF108Aで否定結果が出ることはほとんどないが、もし現在の書込要求にかかるアドレスを含むSRRの1つのみがオープン状態であった場合はステップF107でエラーを返して終了となる。別のオープンSRRつまりNWAのあるSRRが確認されたら、ステップF109Aに進み、そのSRRのNWAから今回の書込要求にかかるデータを記録する。つまりデータ書き換え処理として、他のSRR内の領域を用いて交替処理を行うことになる。そしてステップF111では、この交替処理に対応するためにTDFL、TDDSを更新し、また書込を行ったSRRの内容についてSRRIの更新を行う。なお、図22ではデータ書込要求があった場合の処理として、書込要求にかかるアドレスが記録済みであったときに、交替処理を行ってデータ書換を実現するものとしたが、欠陥による交替処理も同様に行われる。例えば書込要求にかかるクラスタが未記録であったとしても、適正に書込ができない欠陥クラスタであった場合は、ステップF106以降に進んで、同様に、他のSRR内の領域を用いた交替処理が行われる。このようなデータ書込処理によって行われる書込動作の様子を図21に示す。上記図20と同様にオープン状態のSRR1,SRR2を示している。図21aにおいて、SRR1内の斜線部に欠陥が発生しており、この欠陥クラスタに記録されるデータDTaが、交替処理されるとする。ここで交替処理の際に、上記図22のように別のSRRのNWAを選択されるとすると、図21aに示すように、データDTaは例えばSRR2のNWA=アドレスAD11に記録されることになる。そしてこの交替処理により、アドレスAD11からのクラスタ範囲にデータDTaが記録され、SRR2のNWAはアドレスAD12となる。つまり該SRR2についてのSRRエントリにおいて、SRR2のLRALastRecordedAddressが更新される。一方、この場合、SRR1内ではNWAの変更は無いことになる。従って、アプリケーション側が最新のNWAの取得を行わずに、続いてデータDTbの書込要求を行う場合は、アドレスAD1を指定するが、そのアドレスAD1はその時点のSRR1のNWAに一致する。このため図21bのように、データDTbがアドレスAD1から通常に記録され、その後はアドレスAD2がSRR1の最新のNWAとなる。つまり、図20で説明したようなアプリケーション側でのNWAとのズレが生じることはなくなり、不要なDOWエントリが発生してしまうという不都合を避けることができる。なお、この場合、SRR2のNWAは、アプリケーション側が知らない間に更新されてしまっていることになるが、基本的にどのようなアプリケーションであっても、現在ターゲットにしているSRRとは別のSRRに書き込みを行うときには、そのSRRの情報を必ず事前に取得するものとなっている。従って、アプリケーション側にこの場合のSRR2側でのNWAの更新は影響を与えない。5-3データ読出処理。続いて、ディスクドライブ装置によるディスク1に対するデータ再生時のシステムコントローラ60の処理を図23で説明する。システムコントローラ60に対して、AVシステム120等のホスト機器から或るアドレス論理セクタアドレスNに対する読出要求が来たとする。システムコントローラ60はこれに応じて図23の処理を開始する。ステップF201では、指定アドレス、つまり論理セクタアドレスNが対応するSRRのSRRIを参照し、指定アドレスが記録済であるか否かを判断する。このため、まず指定された論理セクタアドレスNを物理セクタアドレスN’に変換する。物理セクタアドレスN’は、論理セクタアドレスNに、TDDS内に記録されたユーザデータ領域の開始物理セクタアドレスを加えることで求まる。そして物理セクタアドレスN’から対応するSRRナンバナンバーおよびSRRエントリを取得する。これにより、読出要求にかかるアドレス物理セクタアドレスN’にデータが記録されているか否かを確認できる。もし、要求されたアドレスがデータ未記録であったとしたら、ステップF202からF203に進み、指定されたアドレスが誤っているとして、ホスト機器にエラーを返して処理を終了する。指定されたアドレスが記録済みである場合、ステップF202からF204に進んで、TDFL内に記録されているDOWエントリDFLエントリを含むを検索し、交替元アドレスとして、今回指定されたアドレスが登録されているか否かを確認する。つまり書換などで交替処理されたアドレスであるか否かを確認する。読出要求にかかる物理セクタアドレスN’が、TDFLにおいてDOWエントリ又はDFLエントリに登録されたアドレスではなかった場合は、ステップF205からF206に進み、指定されたアドレスからデータ再生を行って処理を終える。これは、ユーザーデータ領域に対する通常の再生処理となる。一方、ステップF205で、読出要求に係る物理セクタアドレスN’が、或るDOWエントリに交替元アドレスとして登録されたアドレス書換済のアドレスであった場合は、ステップF207に進み、そのDOWエントリ又はDFLエントリに示されている交替先アドレスからデータ読出を実行させ、再生データをAVシステム120等のホスト機器に転送して処理を終える。このような処理により、既にデータ書換が実行された後において、そのデータの再生が要求された場合も、適切に最新のデータを再生し、ホスト機器に転送できるものとなる。5-4ATDMAチェック処理。次に、図16のフォーマットのディスク1が装填された際に、システムコントローラ60がATDMAの有無をチェックする処理を図24で説明する。図16のフォーマット、つまり交替領域を持たないでATDMAを持つ光ディスク1がディスクドライブ装置にマウントされたとする。システムコントローラ60は、まずステップF301で、マウントされたディスク1のTDMAにおけるTDMAインジケータ図16参照を再生させ、ATDMAインジケータクラスタCL1が記録済みかどうかをチェックする。ATDMAインジケータクラスタCL1が記録済みで無い場合、ステップF302からF303に進み、次にTDMAインフォメーションクラスタCL2を読み出させ、このディスク1のATDMA情報開始位置および大きさを把握する。そしてステップF304では、TDMAから最新のTDMSを取得しに行く。つまり、ATDMAインジケータクラスタCL1がまだ記録されていないということは、またATDMAに記録が行われておらず、最新のTDMSがTDMA内に存在することになるため、TDMAから最新のTDMSを読み出すものである。最新のTDMSから得られるTDDS/SRRI/TDFLはキャッシュメモリ60aに取り込み、以降の記録再生動作時に参照できるようにする。なお、TDMAインフォメーションクラスタCL2を読み込まない記録再生装置があった場合にはATDMAの存在は認識できないが、ATDMAの開始位置はTDDSのユーザーデータ領域の終了論理アドレスLastLSNofUserDataAreaの値よりも大きい値であり、物理アドレスから論理アドレスへの対応が変化することが無く、この部分に対するリードおよびライトが行われる事は無い。よって記録再生互換性が保たれる。但し、ATDMAを認識できない記録再生装置にこのディスクがマウントされている場合で、TDMAを最後まで更新してしまった場合には、それ以上のTDMAの更新が不可能と解釈し、ディスクのクローズ処理それ以上の書き込みを禁止するための処理を行ってしまうことが考えられる。ステップF302でATDMAインジケータクラスタCL1が記録済みである場合、システムコントローラ60はステップF305で、ATDMAインジケータクラスタCL1の中身を確認する。ATDMAが存在する場合には、ステップF306からF309に進み、図17で説明したOSAのTDMAサイズSizeofTDMAinOuterSpareAreaまたはOSAサイズOuterSpareAreaSizeの値を取得し、LAALastADIPAddressofDataZoneからATDMAの開始アドレスを計算する。そしてATDMAから最新のTDMSを取得する。つまり、ATDMAインジケータクラスタCL1が記録されていることで、最新のTDMSがATDMA内に存在することがわかり、ATDMAから最新のTDMSを読み出すものである。最新のTDMSから得られるTDDS/SRRI/TDFLはキャッシュメモリ60aに取り込み、以降の記録再生動作時に参照できるようにする。なお、記録再生装置によってはATDMAインジケータクラスタCL1の値と最新のTDMSとの間でパラメータの不整合を見つけ出し、書き込みを禁止することが考えられるが、そのような場合でも最低の再生互換性は確保される。ATDMAインジケータクラスタCL1が記録済みであるがATDMAの大きさが設定されていない場合、またDMAも記録済みである場合にはステップF306からF307に進み、ディスク上の全TDMA領域は記録済みと判断する。つまりファイナライズされていると判断する。そのため、ステップF308でDMAから最新のDMSDDS,SRRI、DFLを取得することになる。DMAから得られるDDS/SRRI/DFLはキャッシュメモリ60aに取り込み、以降の再生動作時に参照できるようにする。6.交替領域を設ける場合の記録再生処理。6-1データ書込処理例1。続いて、図1aのように交替領域を設けるフォーマットとする場合における、本実施の形態のデータ書込処理を図25で説明する。なお、この場合も、以下説明するデータ書込処理が行われる時点では、ディスク1が装填され、かつ、その装填時のディスク1のTDMAに記録されていたTDDS/TDFL/SRRIがキャッシュメモリ60aに読み込まれている状態であるとする。また、AVシステム120等のホスト機器からの書込要求や読出要求の際に、その対象とするアドレスを論理セクタアドレスLSNで指定され、ディスクドライブ装置がこれを物理セクタアドレスPSNに変換して処理を行うことや、データの記録がクラスタを単位として行われることは、上述の交替領域を設けないフォーマットで説明した場合と同様である。システムコントローラ60に対して、AVシステム120等のホスト機器から或るアドレスN=論理セクタアドレスNNは32の倍数に対する書き込み要求が来たとする。この場合システムコントローラ60において図25の処理が開始される。まずステップF401、F402では、キャッシュメモリ60aに取り込んである或いはキャッシュメモリ60aで更新された最新のSRRIを参照して、指定されたアドレスクラスタが記録済か未記録かを確認する。即ちステップF401でSRRIにおけるSRRエントリを確認し、指定されたアドレスを含むSRRを判別する。具体的には、まずホスト側から指定された論理セクタアドレスNを、物理セクタアドレスN’に変換する。次に物理セクタアドレスN’から対応する各SRRのアドレス情報と比較して、物理セクタアドレスN’に対応するSRRナンバーを取得する。そして、ステップF402で、書込要求で指定されたアドレスと、該SRRにおけるSRRエントリのLRAとを比較して、書込要求にかかるアドレスが記録済か未記録かを判断する。即ち、物理セクタアドレスN’がそのSRRにおけるNWANWAはSRRエントリのLRAから算出より小さければ記録済と判断できる。書込要求にかかる物理セクタアドレスN’が、追記ポイントであるNWAと等しければ、物理セクタアドレスN’は未記録であり、その場合はステップF403からF404に進んで、物理セクタアドレスN’へデータを記録し始める。即ちこの場合のユーザデータ書込処理は、未だ記録が行われていないアドレスに対する書込命令となった場合であるため、通常の書込処理となる。但し書込時にディスク上の傷などによるエラーが生じた場合、交替処理が行われる場合がある。システムコントローラ60は、まずステップF404で、指定されたアドレスに対して、データ書込を行う制御を実行する。つまりピックアップ51を指定されたアドレスにアクセスさせて、書込が要求されたデータの記録を実行させる。データ書込が正常に終了した場合は、ステップF405において、そのSRRへの追加記録が反映されるようにキャッシュメモリ60a内でSRRIの更新を行う。そして必要であればディスク上での更新機会であれば、ディスク上でSRRIを更新する。つまりTDMSアップデートユニットの書込を行う。以上で書込要求に対する処理を終える。なお、図25には示していないが、書込要求にかかる物理セクタアドレスN’がNWAより大きいアドレスであった場合、イリーガルパラメータエラーを返して終了する。一方、ステップF403で書込要求にかかるアドレスが記録済と判断された場合は、その指定されたアドレスに今回のデータ書込を行うことはできないため、ステップF406に進む。まずステップF406では、TDMAATDMAを含むが全て記録済であるか否かを判別する。TDMA及びATDMAに有効な空き領域がない場合は、それ以上の交替管理を行うことができないため、ステップF407でエラーを返して終了する。一方、TDMA又はATDMAに有効な空き領域が残っていれば、ステップF408に進み、交替領域、即ちISA、OSAにおいて交替処理を実行できる十分な空き領域があるか否かを判断する。この判断は、その時点での有効なTDDSを参照することで可能である。例えば図8で説明したようにTDDSのバイト位置1216,1220にはISA、OSAの次記録アドレスが記録されるが、このアドレスによって、ISA、OSAの空き状況を判断できる。或いは、同じくTDDSのバイト位置52図4のDDS参照における、交替領域使用可能フラフを確認しても良い。この交替領域使用可能フラグは、交替領域の空きが無くなった時点で更新されるものであるためである。ステップF408でISA又はOSAに交替処理に用いる空きがあると判断された場合は、ステップF409に進む。その場合、ISA又はOSAにおける次記録アドレスからの領域を交替先として、今回のデータ記録を実行させる。そして、ステップF410に進み、必要な更新処理を行う。つまりこのデータ書込はデータ書換となるため、そのための交替処理が行われたことになる。そこで、新たなDOWエントリがTDFLに登録されなければならない。つまり、書込要求に係る物理セクタアドレスN’記録済であったアドレスが交替元アドレス、ステップF409で記録を行ったISA又はOSA内の領域を交替先アドレスとしてDOWエントリが生成される必要がある。従って、DOWエントリが追加されるようにTDFLが更新され、またTDFLの更新に応じて、TDDSも更新も行われる。つまりステップF111で、まずキャッシュメモリ内でTDFL/TDDSが更新され、これに応じてTDMSアップデートユニットが形成されてディスク1のTDMA又はATDMAに追加記録される。一方、ステップF408でISA又はOSAに、交替処理に使用できる空き領域が存在しないと判断された場合は、ユーザーデータ領域を用いた交替処理を行う。この場合、ステップF411に進んで、同一SRRステップF401で求めたSRR:つまり交替元アドレスを含むSRRにNWAが存在するか否かを判別する。つまりSRRIヘッダの情報を参照し、対象としているSRRがオープンであるか否かを確認する。対象としている同一SRRが、オープンSRRであれば、ステップF412に進み、そのNWAから今回のデータ記録を実行させる。そして、ステップF414に進み、必要な更新処理を行う。この場合の交替処理は、SRR内の領域を用いているため、ステップF414の更新処理は、TDFLDOWエントリ追加と、SRRISRRエントリの更新と、これらに応じたTDDSの更新として行われる。即ちステップF414では、まずキャッシュメモリ内でTDFL/SRRI/TDDSが更新され、これに応じてTDMSアップデートユニットが形成されてディスク1のTDMA又はATDMAに追加記録される。一方、ステップF411で同一SRRがクローズされていると判断した場合は、ステップF413に進む。そしてオープンされている各SRRのNWAのうちで、最も値の大きいNWAから今回のデータ記録を実行させる。つまりユーザデータ領域に存在するオープンSRRのうちで、最も後方アドレス値が大きいSRRのNWAから記録を行うことになる。そして記録が完了したら、ステップF414で上記同様に更新が行われる。即ちまずキャッシュメモリ内でTDFL/SRRI/TDDSが更新され、これに応じてTDMSアップデートユニットが形成されてディスク1のTDMA又はATDMAに追加記録される。なお、図25ではデータ書込要求があった場合の処理として説明し、書込要求にかかるアドレスが記録済みであったときに、交替処理を行ってデータ書換を実現するものとしたが、欠陥による交替処理も同様に行われる。例えば書込要求にかかるクラスタが未記録であったとしても、適正に書込ができない欠陥クラスタであった場合は、ステップF406以降に進んで、同様の交替処理を行えばよい。その場合の交替情報、即ちDFLエントリはDOWエントリの場合と同様に、TDMSアップデートユニットの更新で追加登録される。6-2データ書込処理例2。続いて図26のデータ書込処理例を説明する。これは、上述した図22の処理と同様に、アプリケーションがNWAの取得を行わないことによって生ずる不都合を解消するための処理である。図26にシステムコントローラ60によるデータ書込処理を示すが、ステップF401~F410は上記図25と同様であるため説明を省略する。この図26の場合、書込要求にかかるアドレスが記録済であり、またTDMAATDMAに空きがあり、さらにISA又はOSAに空きが無くて、ユーザーデータ領域を用いた交替処理を行うためにステップF411Aに進んだときは、書込要求にかかるアドレスを含むSRRとは別のSRRにNWAがあるか否かを判別する。通常は少なくとも2つのSRRがオープン状態であるようにされているため、ステップF411Aで否定結果が出ることはほとんどないが、もし現在の書込要求にかかるアドレスを含むSRRの1つのみがオープン状態であった場合はステップF407でエラーを返して終了となる。別のオープンSRRつまりNWAのあるSRRが確認されたら、ステップF412Aに進み、そのSRRのNWAから今回の書込要求にかかるデータを記録する。つまりデータ書き換え処理として、他のSRR内の領域を用いて交替処理を行うことになる。そしてステップF414では、この交替処理に対応するためにTDFL、TDDSを更新し、また書込を行ったSRRの内容についてSRRIの更新を行う。なお、図26ではデータ書込要求があった場合の処理として、書込要求にかかるアドレスが記録済みであったときに、交替処理を行ってデータ書換を実現するものとしたが、欠陥による交替処理も同様に行われる。例えば書込要求にかかるクラスタが未記録であったとしても、適正に書込ができない欠陥クラスタであった場合は、ステップF406以降に進んで、同様に、ISA又はOSAを用いた交替処理か、或いはこれら交替領域に空きがない場合は、他のSRR内の領域を用いた交替処理が行われる。このようなデータ書込処理によっては、ISA、OSAが使い切られた後、SRR内の領域で交替処理を行うようにしたときに、図21で説明した動作が行われる。従って、上記図20で説明した、アプリケーション側でのNWAとのズレが生じることにより、不要なDOWエントリが発生してしまうという不都合を避けることができる。6-3データ読出処理。交替領域ISA、OSAを設けるフォーマットの場合においても、データ読出処理は、上記図23の処理と同様となる。7.実施の形態の効果。以上のように本実施の形態においては、交替領域を用いないフォーマットにおいてデータの交替機能を実現する。また交替領域を設けたフォーマットにおいて効率的なデータの交替機能を実現する。即ちライトワンス光ディスクおよび記録再生装置において、欠陥交替およびデータ書き換え機能を拡張するにあたり、以下のように機能拡張を行っている。データ書き換え時の交替情報であるDOWエントリは、ディフェクト欠陥交替の管理情報DFLエントリのフォーマットとほぼ同様とする。さらに両方の交替情報DFLエントリとDOWエントリはディフェクト交替の管理情報が記録される管理領域であるTDFL内に混在させるように記録する。欠陥交替およびデータ書き換え用の交替先としては、ディスク上の欠陥交替領域だけでなく、ユーザデータ領域内の或るトラックSRRの追記ポイントNWAを選択できる様に拡張する。上記のように交替機能を拡張することにより、交替領域が存在しない場合にも欠陥交替やデータ書換のための交替が可能となる。また交替領域が存在するフォーマットにおいて、交替領域に十分な容量が無くなった場合にも欠陥交替やデータ書換のための交替が可能となる。またデータ書き換え機能の拡張がされていない装置に本例のディスク1をマウントした場合に、その装置はデータ書き換えの交替情報DOWエントリをディフェクト交替情報DFLエントリと判断し、交替情報内に示された交替先のデータを読みに行く。すなわち本来の要求動作を行うので、データ書き換えによる交替機能を実行済みのディスク1を機能拡張されていない装置にマウントしたときにも、再生互換が確保される。また欠陥交替およびデータ書き換え用の交替先としてSRR内の追記ポイントNWAを選択できるものとした。データの交替先を交替領域ISA、OSAでなく、SRR内の追記ポイントにすることによって以下のメリットが発生する。まず、一般的なファイルシステムを用いて記録を行っている場合で、ファイルを記録してファイルの管理情報を書き換えることを考えた時、交替領域に交替するよりもピックアップのシーク距離が短くなる。あるいはファイルの管理情報をデータに連続して記録できる。従って記録時のパフォーマンスが向上する。この場合、交替先が最も後方の追記ポイントの場合に有効と考えられる。即ち図20のステップF110での処理、又は図25のステップF413の処理で交替先が選択される場合である。また、記録時にディフェクトが発生して交替したブロックを読み出す場合、ピックアップのシーク距離が短くなるため再生時のパフォーマンスが向上する。この場合、交替先が交替元と、同一のSRR内の追記ポイントの場合に有効と考えられる。即ち図20のステップF109、又は図25のステップF412の処理での処理で交替先が選択される場合である。また、交替先を、その交替処理にかかる交替元を含むSRR以外のSRRの追記ポイントNWAに基づいて選択するようにすれば、アプリケーションの都合によって連続的に不要な書換が発生し、DOWエントリがむやみに追加されてしまうといった不都合も発生しない。即ち図22、又は図26の処理が行われる場合である。なお、この図22,図26の処理を採用する場合は、実際に記録を行う際には以下のような条件で記録を行うこととすることが適切である。アプリケーションはディスクに同時に二つ以上のオープンSRRを確保し、欠陥およびデータの書き換えの交替先として、欠陥およびデータの書き換えが発生したSRR以外のSRRの追記ポイントを選択する。また、交替領域を確保しないフォーマットの場合は、アプリケーションなどによって適切な交替領域の大きさを前もって試算する必要が無くなる。そして交替領域も確保しないですむことは、ユーザデータ領域を効率的に利用することが出来ることも意味する。また、交替領域を設けるフォーマットの場合であっても、交替領域が無くなった際にはユーザデータ領域へ交替が可能となるため、アプリケーションなどによって適切な交替領域の大きさを前もって試算する必要が無くなる。これは、むやみに交替領域を広く確保しなくても良いものとなり、データゾーンを効率的に利用することができるものとなる。また本実施の形態では、ディスクスクドライブ装置記録再生装置がディスク上のアドレスについて記録済/未記録領域を判断するために、記録済アドレス/未記録アドレスの管理に追記方式で使用される連続記録範囲情報SRRIを用いる。SRRI等のトラック情報は一般にSRRの開始アドレス、終了アドレス、および追記ポイントの三つの情報を持つ。SRRつまりトラックを用いる記録方式では必ず追記ポイントNWAから記録する必要があり、SRRの開始アドレスから追記ポイントの一つ前のアドレスまでが記録済み、追記ポイントから終了アドレスまでが未記録領域であると判断できる。そのため、追記方式で記録されているディスクにおいて、ディスクスクドライブ装置はディスク上の全てのSRRの情報を取得することにより、ライトコマンドやリードコマンドによる指定アドレスについての記録済/未記録の判断が可能となる。また交替管理情報の信頼性を向上させるためには、交替管理情報の更新頻度を増やす必要がある。ここで交替管理情報を更新する領域としてのTDMAが2048クラスタしかないとすると、より交替管理情報を更新できる領域の確保が求められる。なお、図1aのようなフォーマットでは、初期化時に交替領域の一部を交替管理領域ATDMAとして設定する事が出来る仕組みが導入されているが、この方法は交替領域OSAの確保が前提条件となっており、図1bのように交替領域が存在しないディスクを考えた場合、適用できない。そこで図1bのような交替領域を設けないフォーマットの場合は、ディスクの各種情報を管理するための領域をディスク上に確保するための方法として、交替領域とは独立した管理領域であるATDMAを、ユーザデータ領域の最後部の位置に確保できるようにした。ブルーレイディスクでのライトワンスディスクでは、交替領域が存在しないディスクを作成するときには特殊なフォーマットコマンドを使用する。このコマンドのフォーマットパラメータは通常交替領域を持たないため、アドレスを割り当てられる最大の容量を指定してフォーマットするが、この容量に最大容量よりも少ない値を明示的に指定する事により、ユーザデータの最後部にアドレスを割り当てられていない領域を生み出すことが可能となるようにドライブの機能を拡張する。即ち実施の形態ではこの部分を予備の交替管理領域ATDMAとして使用するものである。また、同時にTDMAの先頭にあるTDMAインジケータと呼ばれる部分を拡張して、これらATDMAの情報を記録する機能をドライブに実装した。TDMAインジケータはディスクスクドライブ装置が最新のTDMSが記録されている箇所を効率よく見つけ出すための機能である。ディスクスクドライブ装置は図24に示したチェックディスク時の処理で必ずこの部分を参照することから、ディスクスクドライブ装置はチェックディスク時にATDMA情報を取得することが可能となり、これにより交替領域が無い場合のATDMAを扱うことが可能となる。以上のことから本実施の形態では、交替領域を設けないフォーマットを実施する場合も、また交替領域を設けたフォーマットを実施する場合も、ライトワンスディスクの物理フォーマットやレイアウトを大幅に変更することなく、且つ機能の制限も行わずに記録および再生の互換性を確保できる。そして交替領域が無いライトワンスディスクにおいて、従前のライトワンスディスクやRAMタイプディスク、ROMタイプディスクとの記録および再生に関する互換性を確保したまま、データの書き換え機能が実現できる。そのため、ハードウェアや物理フォーマットの変更を必要とせずに例えば一般に使用されるROMタイプやRAMタイプ用のファイルシステムをライトワンス型の光ディスクでも使用することが出来るようになる。"