(57)【要約】【課題】ユーザデータ領域に設定した一つのコンテンツ情報領域内から記録済み最終アドレスを迅速且つ確実に取得する。【解決手段】データ記録再生装置１０において、ライトワンス型光ディスクＤのＴＤＭＡ３を参照して、一つのコンテンツ情報領域７ｂ内に欠陥クラスタＤＥＦが存在する場合に、この領域７ｂ内で記録時に交換処理されてアドレスが最大である欠陥クラスタＤＥＦ２の次のクラスタをアドレス検索開始位置に設定して、このアドレス検索開始位置とコンテンツ情報領域７ｂの終了位置Ｑとに囲まれるアドレス検索領域内から記録済み領域と未データ領域との境を２分探索法を用いて探索して、記録済み最終アドレスＬＲＡを取得する手段３０を備えた。【選択図】図２
2009020935.tif 000002
【特許請求の範囲】
【請求項１】
データが記録されるデータ領域と、上記データ領域内に存在する欠陥部分のアドレスを示す管理情報が記録された管理領域と、前記欠陥部分に対して記録時に交替処理される交替領域とが設けられた追記型ディスクの前記管理情報を参照して、前記データ領域内で交替処理された前記欠陥部分のうちアドレスが最大である欠陥部分のアドレスを検索開始位置として決定する検索開始位置決定手段と、
前記検索開始位置決定手段により決定された検索開始位置と前記データ領域の終了位置とに囲まれる領域を検索領域として決定する検索領域決定手段と、
前記検索領域決定手段により決定された検索領域に対して２分探索法を用いて前記データの最終記録済位置を検索して、検索した前記データの最終記録済位置を前記データ領域内の最終記録済位置とする最終記録済位置検索手段と、
前記最終記録済位置に続く未記録位置からデータを記録する記録手段と、
を有するデータ記録装置。
【請求項２】
前記最終記録済位置検索手段は、２分探索法により残り検索領域が予め定められたサイズ以下となったら順次検索に切換えて最終記録済位置を検索し、前記最終記録済位置を前記データ領域内の最終記録済位置とする、ことを特徴とする請求項１に記載のデータ記録装置。
【請求項３】
データが記録されるデータ領域と、上記データ領域内に存在する欠陥部分のアドレスを示す管理情報が記録された管理領域と、前記欠陥部分に対して記録時に交替処理される交替領域とが設けられた追記型ディスクの前記管理情報を参照して、前記データ領域内で交替処理された前記欠陥部分のうちアドレスが最大である欠陥部分のアドレスを検索開始位置として決定するステップと、
前記決定された検索開始位置と前記データ領域の終了位置とに囲まれる領域を検索領域として決定するステップと、
前記決定された検索領域に対して２分探索法を用いて前記データの最終記録済位置を検索し、検索した前記データの最終記録済位置を前記データ領域内の最終記録済位置として決定するステップと、
前記最終記録済位置に続く未記録位置からデータを記録するステップと、
を有するデータ記録方法。
【請求項４】
データが記録されたデータ領域と、上記データ領域内に存在する欠陥部分のアドレスを示す管理情報が記録された管理領域と、前記欠陥部分に対して記録時に交替処理された交替領域とが設けられた追記型ディスクの前記管理情報を参照して、前記データ領域内で交替処理された前記欠陥部分のうちアドレスが最大である欠陥部分のアドレスを検索開始位置として決定する検索開始位置決定手段と、
前記検索開始位置決定手段により決定された検索開始位置と前記データ領域の終了位置とに囲まれる領域を検索領域として決定する検索領域決定手段と、
前記検索領域決定手段により決定された検索領域に対して２分探索法を用いて前記データの最終記録済位置を検索して、検索した前記データの最終記録済位置を前記データ領域内の最終記録済位置とする最終記録済位置検索手段と、
前記最終記録済位置までの記録済領域からデータを再生する再生手段と、
を有するデータ再生装置。
【請求項５】
データが記録されたデータ領域と、上記データ領域内に存在する欠陥部分のアドレスを示す管理情報が記録された管理領域と、前記欠陥部分に対して記録時に交替処理された交替領域とが設けられた追記型ディスクの前記管理情報を参照して、前記データ領域で交替処理された前記欠陥部分のうちアドレスが最大である欠陥部分のアドレスを検索開始位置として決定するステップと、
前記決定された検索開始位置と前記データ領域の終了位置とに囲まれる領域を検索領域として決定するステップと、
前記決定された検索領域に対して２分探索法を用いて前記データの最終記録済位置を検索し、検索した前記データの最終記録済位置を前記データ領域内の最終記録済位置として決定するステップと、
前記最終記録済位置までの記録済領域からデータを再生するステップと、
を有するデータ再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１回だけの記録を許容するライトワンス型光ディスク等の追記型ディスクに対しデータを記録あるいは追記したり、ライトワンス型光ディスク等の追記型ディスクからデータを再生するデータ記録装置、データ記録方法、データ再生装置、及びデータ再生方法に関する。
【背景技術】
【０００２】
ＤＶＤ−Ｒ(Digital Versatile Disc-Recordable)やＢＤ−Ｒ(Blu-ray Disc-Recordable)などのライトワンス型光ディスクは、１回だけの記録を許容する光ディスク基板上にリードインゾーンとデータゾーンとリードアウトゾーンとがこの順に配置されており、且つ、データゾーン内にユーザが少なくとも一つ以上のコンテンツ情報領域を設定して各コンテンツ情報領域内に各コンテンツ情報を１回だけ記録可能になっているものの、所望のコンテンツ情報を記録した記録済みコンテンツ情報領域に続けて新たなコンテンツ情報を追記するＳＲＭ（Sequential Recording Mode）と呼ばれる記録モードが採用されている。
【０００３】
このＳＲＭ（Sequential Recording Mode）において、記録済みコンテンツ情報領域の後に続く未記録領域（以下、未データ領域と記す）内に新たなコンテンツ情報を追記する場合に、記録済みコンテンツ情報領域から記録済み最終アドレスを取得する必要があるので、これに伴って、従来例として追記型ディスクにおけるデータ追記方法がある（例えば、特許文献１参照）。
【０００４】
図８は従来の追記型ディスクにおけるデータ追記方法における原理構成図である。
【０００５】
図８に示した従来の追記型ディスクにおけるデータ追記方法は、上記した特許文献１（特公平７−７０１９４号公報）に開示されているものであり、ここでは特許文献１を参照して簡略に説明する。
【０００６】
図８に示した如く、従来の追記型ディスクにおけるデータ追記方法では、光ディスクＤ上に、管理簿領域１０１と、有効データ領域１０２と、空き領域１０３とがこの順に配置されている。
【０００７】
そして、光ディスクＤ上の管理簿領域１０１から読み出した有効データ領域１０２の先頭位置Ａと、管理簿領域１０１から読み出した空き領域１０３の最終位置Ｂとに囲まれるアドレス検索領域ＡＫ内を中間位置Ｃで２分して、２分探索法によって有効データ領域１０２と空き領域１０３との境となる最終記録位置ＥＯＤを求めている。
【０００８】
【特許文献１】特公平７−７０１９４号公報。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
ところで、従来の追記型ディスクにおけるデータ追記方法によれば、２分探索法によって光ディスクＤ上で有効データ領域１０２と空き領域１０３との境となる最終記録位置ＥＯＤを求めることができるものの、上記した有効データ領域１０２は全てのデータが記録された全ての領域であるものと考えられるので、光ディスクＤ上の管理簿領域１０１から読み出した有効データ領域１０２の先頭位置Ａと、管理簿領域１０１から読み出した空き領域１０３の最終位置Ｂとに囲まれるアドレス検索領域ＡＫの長さＬが長くなるために、２分探索法を用いて最終記録位置ＥＯＤを検索する場合に検索時間がかかってしまう。
【００１０】
また、従来の追記型ディスクにおけるデータ追記方法では、有効データ領域１０２内に傷などによる欠陥部分（図示せず）がある場合に対して何らの対策も施されていないので、有効データ領域１０２内に欠陥部分があると記録済みの有効データ領域１０２から最終記録位置ＥＯＤが検出されないために、空き領域１０３内に新たなデータを追記することができず、更には未データ領域からのデータ読み出しを実行してしまうことがある。
【００１１】
そこで、本発明は、追記型ディスクのデータ領域に傷などの欠陥部分が存在していても迅速且つ確実にデータの記録や再生が行えるデータ記録装置、データ記録方法、データ再生装置、及びデータ再生方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明のデータ記録装置及び方法では、データが記録されるデータ領域と、上記データ領域内に存在する欠陥部分のアドレスを示す管理情報が記録された管理領域と、前記欠陥部分に対して記録時に交替処理される交替領域とが設けられた追記型ディスクの前記管理情報を参照して、前記データ領域内で交替処理された前記欠陥部分のうちアドレスが最大である欠陥部分のアドレスを検索開始位置として決定し、前記決定された検索開始位置と前記データ領域の終了位置とに囲まれる領域を検索領域として決定し、前記決定された検索領域に対して２分探索法を用いて前記データの最終記録済位置を検索し、検索した前記データの最終記録済位置を前記データ領域内の最終記録済位置として決定し、前記最終記録済位置に続く未記録位置からデータを記録する。
【００１３】
また、本発明のデータ再生装置および方法では、データが記録されたデータ領域と、上記データ領域内に存在する欠陥部分のアドレスを示す管理情報が記録された管理領域と、前記欠陥部分に対して記録時に交替処理された交替領域とが設けられた追記型ディスクの前記管理情報を参照して、前記データ領域内で交替処理された前記欠陥部分のうちアドレスが最大である欠陥部分のアドレスを検索開始位置として決定し、前記決定された検索開始位置と前記データ領域の終了位置とに囲まれる領域を検索領域として決定し、前記決定された検索領域に対して２分探索法を用いて前記データの最終記録済位置を検索し、検索した前記データの最終記録済位置を前記データ領域内の最終記録済位置として決定し、前記最終記録済位置までの記録済領域からデータを再生する。
【発明の効果】
【００１４】
本発明に係るデータ記録装置、データ記録方法、データ再生装置、及び、データ再生方法によれば、追記型ディスクの管理情報を参照して、データ領域内で交替処理された欠陥部分のうちアドレスが最大である欠陥部分のアドレスを検索開始位置として決定し、検索開始位置とデータ領域の終了位置とに囲まれる領域を検索領域として決定し、その検索領域に対して２分探索法を用いてデータの最終記録済位置を検索し、検索した最終記録済位置をデータ領域内の最終記録済位置として決定し、その最終記録済位置に続く未記録位置からデータを記録するか、最終記録済位置までの記録済領域からデータを再生するようにしたので、追記型ディスクのデータ領域に傷などの欠陥部分が存在していても迅速且つ確実にデータの記録や再生を行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下に本発明に係るデータ記録装置、データ記録方法、データ再生装置、及びデータ再生方法の一実施の形態である、記録および再生機能の双方を備えたデータ記録再生装置および方法の実施の形態１，２について説明する。なお、以下に説明する実施の形態１，２では、記録および再生機能の双方を備えたデータ記録再生装置および方法について説明するが、本発明は、この実施の形態１，２に限定されるものではなく、記録機能のみのデータ記録装置、再生機能のみのデータ再生装置でも当然に適用される。また、追加型記録媒体として、ライトワンス型光ディスクを一例に説明するが、本発明では、これに限定されるものではない。
[実施の形態１]
図１は本発明に係る実施の形態１のデータ記録再生装置および方法に適用されるライトワンス型光ディスクを示した図である。
【００１６】
本発明に係る実施の形態１のデータ記録再生装置および方法を説明する前に、ここで適用されるライトワンス型光ディスク（追記型ディスク）について図１を用いて先に説明する。
【００１７】
図１に示した如く、本発明に係る実施の形態１のデータ記録再生装置および方法に適用されるライトワンス型光ディスク（追記型ディスク）Ｄでは、光ディスク基板ＤＫが外径１２０ｍｍで円盤状に形成されて、この中心部位に孔径１５ｍｍの中心孔ＣＨが形成されている。
【００１８】
上記した円盤状の光ディスク基板ＤＫ上には、ここでの詳細な図示を省略するものの、ウォブリングされた凹状のグルーブ（溝）と凸状のランドとを交互に繰り返したトラックが螺旋状に予め形成され、且つ、グルーブ上及びランド上に色素録膜，反射膜を順に膜付して信号面が形成されており、この信号面中でグルーブ及びランドの少なくとも一方に映像情報とか音声情報やコンピュータデータなどのコンテンツ情報を１回だけ記録することを許容するようになっているので、信号面はライトワンス型に形成されている。
【００１９】
そして、ライトワンス型光ディスクＤは、ＣＤ規格又はＤＶＤ規格もしくはＢｌｕ−ｒａｙ Ｄｉｓｃ規格などいずれかの規格を適用したライトワンス型であっても良いが、適用する規格に合わせて後述するデータ記録再生装置内でレーザ光の波長が予め設定されているものとする。
【００２０】
この際、グルーブ（溝）が記録トラックとされてデータの記録再生が行われるグルーブ記録方式やランドが記録トラックとされてデータを記録再生するランド記録方式とか、グルーブ及びランドにデータを記録再生するランドグルーブ記録方式がある。
【００２１】
また、上記した記録トラックは、ウォブル信号（プッシュプル信号）に応じてサインカーブ状にウォブリング（蛇行）された形状となっており、このウォブリングされた記録トラックはアドレス情報やその他の付加情報などが変調されているために、後述するように、ウォブリングされた記録トラックからウォブル信号（プッシュプル信号）を抽出することで光ディスク基板ＤＫ上でのアドレス情報やその他の付加情報などを読み取ることができるようになっている。
【００２２】
また、上記したライトワンス型光ディスクＤでは、１回だけ記録を許容する光ディスク基板ＤＫ上で内周から外周に向かって、リードインゾーン１とデータゾーン５とリードアウトゾーン９とがこの順に配置されている。この際、光ディスク基板ＤＫ上におけるコンテンツ情報などの記録は、１クラスタを最小単位としており、１セクタは２０４８バイトである。
【００２３】
そして、ライトワンス型光ディスクＤが例えばＤＶＤ（Digital Versatile Disc）である場合には１クラスタが１６セクタで構成され、一方、ライトワンス型光ディスクＤが例えばＢＤ（Blu-ray Disc）である場合には１クラスタが３２セクタで構成されている。
【００２４】
また、上記したリードインゾーン１内には、第１のリザーブ領域２と、管理情報登録領域となるＴＤＭＡ（Temporary Disc Management Area）３と、第２のリザーブ領域４とが配置されている。
【００２５】
また、上記したデータゾーン５内には、第１の交替領域となるＩＳＡ（Inner Spare Area）６と、ユーザデータ領域７と、第２の交替領域となるＯＳＡ（Outer Spare Area）８とが配置されている。
【００２６】
更に、リードアウトゾーン９内には、リザーブ領域が設けられている。
【００２７】
ここで、データゾーン５内のユーザデータ領域７は、所望のコンテンツ情報を記録するために複数のクラスタによって構成されるコンテンツ情報領域が少なくとも一つ以上に区画可能に設定されるようになっており、この実施の形態１ではユーザによって複数のコンテンツ情報領域７ａ，７ｂ，７ｃ，………，７ｎが区画化されて予め設定されているが、ユーザデータ領域７内に傷などの欠陥により記録に適さない欠陥クラスタＤＥＦが所々にある場合がある。
【００２８】
そして、ユーザデータ領域７内に記録に適さない欠陥クラスタＤＥＦが所々にある場合に対応してユーザデータ領域７の前後に交替領域となるＩＳＡ６及びＯＳＡ８の少なくとも一方が予め用意されており、ＩＳＡ６内及びＯＳＡ８内にこれから記録するコンテンツ情報領域の欠陥クラスタＤＥＦに記録できないコンテンツ情報が交替して記録されるようになっている。
【００２９】
また、リードインゾーン１内のＴＤＭＡ３は、データゾーン５に対する管理情報登録領域であり、より具体的に説明すると、ＩＳＡ６及びユーザデータ領域７並びＯＳＡ８の各先頭位置アドレス及び各終了位置アドレスと、ユーザデータ領域７内に設定された複数のコンテンツ情報領域７ａ，７ｂ，７ｃ，………，７ｎの各先頭位置アドレス及び各終了位置アドレスと、ユーザデータ領域７内の欠陥クラスタＤＥＦとＩＳＡ６及びＯＳＡ８との対を表す管理情報などが登録可能になっており、この際、上記した各アドレス情報は光ディスクＤが１回転する間に進む領域と対応した物理セクタアドレス（ＰＳＮ：Physical Sector Number）の形態で記録されている。
【００３０】
そして、コンテンツ情報の記録中の交替処理された欠陥クラスタＤＥＦのアドレス情報などによりディフェクトリスト（ＤＦＬ）が変更される場合や、新たにコンテンツ情報領域が設定された場合には、ＴＤＭＡ３に追記して光ディスク基板ＤＫ上での管理情報、もしくは、コンテンツ情報領域の先頭位置アドレス及び終了位置アドレスなどを更新するようになっている。
【００３１】
また、ライトワンス型光ディスク規格では、ユーザデータ領域７内に設定される複数のコンテンツ情報領域７ａ，７ｂ，７ｃ，………，７ｎに対して、各領域設定時に各先頭位置アドレス及び各終了位置アドレスをＴＤＭＡ３内に追記することが規定されているものの、各コンテンツ情報領域７ａ，７ｂ，７ｃ，………，７ｎ内にそれぞれ所望のコンテンツ情報を記録した後に、各記録済みコンテンツ情報領域の各記録済み最終アドレスをＴＤＭＡ３内に追記することが規定されていないために、コンテンツ情報を記録した記録済みコンテンツ情報領域の記録済み最終アドレスに続く未データ領域内に新たなコンテンツ情報記録を追記する場合に、記録済みコンテンツ情報領域の記録済み最終アドレスを別途取得する必要がある。
【００３２】
尚、適宜なデータ記録再生装置により所望のコンテンツ情報を一つのコンテンツ情報領域内に記録した場合に、装置によって一つのコンテンツ情報領域に記録した記録済みコンテンツ情報領域の記録済み最終アドレスをＴＤＭＡ３内に登録可能に構成したものがあるものの、ＴＤＭＡ３内に記録済み最終アドレスを登録する回数に限度があり、また、前述したように、ライトワンス型光ディスク規格上で記録済みコンテンツ情報領域の記録済み最終アドレスを登録する必要はないとされているので、新たにデータ記録再生装置を開発する場合にいかなる条件下でも記録済みコンテンツ情報領域の記録済み最終アドレスを取得できるように構成する必要がある。
【００３３】
そこで、本発明に係る実施の形態１のデータ記録再生装置および方法では、後述するように、所望のコンテンツ情報をコンテンツ情報領域内に記録した記録済みコンテンツ情報領域から記録済み最終アドレスを迅速且つ正確に取得できるように対策が図られている。
【００３４】
ここで、本発明に係る実施の形態１のデータ記録再生装置について図２を用いて説明する。
【００３５】
図２は本発明に係る実施の形態１のデータ記録再生装置を示した構成図である。
【００３６】
図２に示した如く、本発明に係る実施の形態１のデータ記録再生装置１０では、スピンドルモータ１１のモータ軸に固着させたターンテーブル１１ａ上にライトワンス型光ディスクＤが装着されており、このライトワンス型光ディスクＤはスピンドルモータ１１によって等線速度（ＣＬＶ）で回転駆動される。
【００３７】
また、ライトワンス型光ディスクＤに離間対向して光ピックアップ１２が設けられている。上記した光ピックアップ１２内には、ここでの詳細な図示を省略するものの、レーザ光源となるレーザダイオードや、このレーザダイオードから出射されたレーザ光Ｌを絞り込んでライトワンス型光ディスクＤの信号面（図示せず）にスポット状に照射するための対物レンズや、ライトワンス型光ディスクＤの信号面で反射された戻り光を検出するために複数の受光領域を有する多分割型フォトディテクタなどの光学系（図示せず）が設けられている。
【００３８】
この際、光ピックアップ１２内の対物レンズは、不図示のフォーカスコイル及びトラッキングコイルによってライトワンス型光ディスクＤに対してフォーカス方向及びトラッキング方向に移動可能に保持されている。
【００３９】
また、光ピックアップ１２全体は、スレッド機構１３によりライトワンス型光ディスクＤの半径方向に移動可能とされている。
【００４０】
更に、光ピックアップ１２内のレーザダイオードは、レーザ駆動部１４からのドライブ信号ＬＤによってライトワンス型光ディスクＤの種類に対応した所定波長のレーザ光Ｌが出射されている。
【００４１】
また、ライトワンス型光ディスクＤの信号面からの戻り光は、光ピックアップ１２内の多分割型フォトディテクタによって検出され、複数の受光領域からの各受光量に応じて光電変換されて、各領域ごとの複数の電気信号がマトリクス回路１５に入力されている。
【００４２】
また、上記したマトリクス回路１５は、多分割型フォトディテクタ内に設けた複数の受光領域からの各出力電流に対応して電流電圧変換回路、多分割型フォトディテクタマトリクス演算／ゲイン回路などを備え、ライトワンス型光ディスクＤの信号面上のメインデータを再生するためのメインデータ再生信号（ＲＦ信号とも呼称する）ＲＦと、フォーカスサーボ制御のためのフォーカスエラー信号ＦＥと、トラッキングサーボ制御のためのトラッキングエラー信号ＴＥと、ウォブリングされた記録トラックからのウォブル信号（プッシュプル信号とも呼称する）ＷＢとを生成している。
【００４３】
そして、マトリクス回路１５から出力される各信号のうちで、メインデータ再生信号ＲＦはＲＦ検出回路１６及びリーダ／ライト回路１７へ、フォーカスエラー信号ＦＥ及びトラッキングエラー信号ＴＥはサーボ回路１８へ、ウォブル信号ＷＢはウォブル検出回路１９へと、それぞれ入力されている。
【００４４】
また、データ記録再生装置１０内には、この装置全体を制御するシステムコントローラ３０が設けられている。また、システムコントローラ３０には、ＲＯＭ３０ａとＲＡＭ３０ｂとが内蔵されており、ＲＯＭ３０ａはこの装置の動作プログラムや、ライトワンス型光ディスクＤ上での物理セクタアドレスと後述するホストコンピュータ４０側から入力される論理セクタアドレスとの対比を行う対比表や、後述する２分探索法を行うための２分探索プログラムが予め格納されており、一方、ＲＡＭ３０ｂについては後述する。
【００４５】
また、ＲＦ検出回路１６は、マトリクス回路１５から供給されたメインデータ再生信号（ＲＦ信号）ＲＦにデータ成分が含まれているか否かを判別し、この判別結果をシステムコントローラ３０に入力している。
【００４６】
また、リーダ／ライタ回路１７は、入力されたメインデータ再生信号ＲＦに対して２値化処理、ＰＬＬによる再生クロック生成処理などを行い、再生クロック信号と２値化信号をデコーダ回路２０に入力している。
【００４７】
また、デコーダ回路２０は、上記した再生クロック信号を用いて上記した２値化信号にデコード処理を施し、デコードされたデータはシステムコントローラ３０内のＲＡＭ３０ｂに送られる。このＲＡＭ３０ｂには、デコーダ回路２０でデコードされたデータとしてライトワンス型光ディスクＤのＴＤＭＡ３（図１）の管理情報が記憶されている。そして、システムコントローラ３０はデコード処理されたデータをホストコンピュータ４０に入力している。
【００４８】
また、ウォブル検出回路１９は、入力されたウォブル信号ＷＢからライトワンス型光ディスクＤ上のアドレス情報を構成するデータストリームに復調してアドレスデコーダ回路２２に供給する。
【００４９】
また、アドレスデコーダ回路２２は、供給されるデータについてデコードを行い、アドレス値を得て、システムコントローラ３０に供給している。
【００５０】
そして、記録時には、ホストコンピュータ４０から記録データが転送されてくるが、その記録データはシステムコントローラ３０内のＲＡＭ３０ｂに送られてバッファリングされ、バッファリングされたデータはエンコーダ回路２１に供給され、エンコーダ回路２１は送られてきたデータにエンコード処理を施し、エンコードされた記録データはリーダ／ライタ回路１７に供給される。
【００５１】
更に、記録時においてこれらのエンコード処理のための基準クロックとなる記録クロックは上述したウォブル信号ＷＢから生成したクロックを用いている。
【００５２】
また、リーダ／ライタ回路１７は、エンコード処理された記録データからレーザドライブパルスを生成し、レーザ駆動部１４に供給している。
【００５３】
また、サーボ回路１８は、マトリクス回路１５からのフォーカスエラー信号ＦＥ、トラッキングエラー信号ＴＥから、フォーカス、トラッキング、スレッドの各種サーボドライブ信号を生成して光ピックアップ１２に対するサーボ動作を実行している。
【００５４】
即ち、サーボ回路１８内でフォーカスエラー信号ＦＥ及びトラッキングエラー信号ＴＥに応じてフォーカスドライブ信号及びトラッキングドライブ信号を生成し、光ピックアップ１２に取り付けたフォーカスコイル及びトラッキングコイルを駆動して、対物レンズをフォーカス方向及びトラッキング方向に制御することとなる。
【００５５】
また、サーボ回路１８は、システムコントローラ３０からのトラックジャンプ指令に応じて、トラッキングサーボループをオフとし、ジャンプドライブ信号を出力することで、対物レンズのトラックジャンプ動作を実行させる。
【００５６】
また、サーボ回路１８は、トラッキングエラー信号ＴＥの低域成分として得られるスレッドエラー信号や、システムコントローラ３０からのアクセス実効制御などに基づいてスレッドドライブ信号を生成し、スレッド機構１３を駆動することで光ピックアップ１２をライトワンス型光ディスクＤの半径方向にスライド移動させている。
【００５７】
また、スピンドルサーボ回路２３は、スピンドルモータ１１をＣＬＶ回転させる制御を行う。
【００５８】
以上のようなサーボ系及び記録再生系の各種動作はマイクロコンピュータによって構成されたシステムコントローラ３０により制御される。システムコントローラ３０は、ホストコンピュータからのコマンドに応じて各種処理を実行する。
【００５９】
例えば、ホストコンピュータ３０から記録命令（ライトコマンド）が出されると、システムコントローラ３０は、まずホストコンピュータ４０から命令された記録開始アドレスに光ピックアップ１２を移動させる。更に、ホストコンピュータ４０から転送された記録データをＲＡＭ３０ｂ内にバッファリングする。そして、エンコーダ回路２１がホストコンピュータ４０から転送されてきた記録データ（ＭＰＥＧ２ビデオデータなど）にエンコード処理を施し、リーダ／ライタ回路１７経由して、記録データから生成されたレーザドライブパルスがレーザ駆動部１４に供給されることで、ライトワンス型光ディスクＤへの記録が実行される。
【００６０】
また、ホストコンピュータ４０からライトワンス型光ディスクＤに記録されているデータの転送命令（リードコマンド）が発行された場合は、まずホストコンピュータ４０から命令された再生開始アドレスに光ピックアップ１２を移動させる。そして、ライトワンス型光ディスクＤからデータを再生し、リーダ／ライタ回路１７を経由して、デコーダ回路２０にデータを供給する。デコーダ回路２０では供給されたデータにデコード処理を施し、デコード処理したデータはＲＡＭ３０ｂ内にバッファリングされる。システムコントローラ３０はＲＡＭ３０ｂ内にバッファリングされているデコード処理した再生データをホストコンピュータ４０に転送する。
【００６１】
尚、これらのデータ記録再生時には、システムコントローラはウォブル検出回路１９及びアドレスデコーダ回路２２によって検出されるアドレス情報を用いてライトワンス型光ディスクＤのアクセスや記録再生動作の制御を行うことができる。
【００６２】
また、ライトワンス型光ディスクＤが挿入された際などの所定の時点で、システムコントローラ３０は、ライトワンス型光ディスクＤの内周側に位置するＴＤＭＡ３（図１）から管理情報を読み出し、ＲＡＭ３０ｂに保持する。
【００６３】
その後、データの書込みや欠陥による交替処理が行われた際には、ＲＡＭ３０ｂ内で管理情報を更新していく。
【００６４】
そして、ＲＡＭ３０ｂ内で更新された管理情報は、例えばライトワンス型光ディスクＤがデータ記録再生装置１０からイジェクト（排出）される直前にライトワンス型光ディスクＤの内周に位置するＴＤＭＡ３（図１）上に追記される。
【００６５】
ところで、この図２に示したデータ記録再生装置１０の構成例は、ホストコンピュータ４０に接続される状態を一例としたが、本発明に係る実施の形態１のデータ記録再生装置１０としては例えばＡＶシステムなどと接続されるものとしても良いし、更には、他の機器に接続される形態もあり得る。この場合には、操作部や表示部が設けられたり、データ入出力のインターフェース部位の構成が、図２とは異なったりする。つまり、ユーザの操作に応じて記録や再生が行われると共に、各種データの入出力のための端子部が設けられれば良い。
【００６６】
次に、本発明に係る実施の形態１のデータ記録再生方法について先に説明した図１及び図２と、新たな図３〜図５とを用いて説明する。
【００６７】
図３（ａ），（ｂ）は本発明に係る実施の形態１のデータ記録再生方法において、ユーザデータ領域内に設定した一つのコンテンツ情報領域から記録済み最終アドレスを取得する動作を説明するために模式的に示した図、
図４は本発明に係る実施の形態１のデータ記録再生方法において、記録動作を説明するためのフロー図、
図５は本発明に係る実施の形態１のデータ記録再生方法において、再生録動作を説明するためのフロー図である。
【００６８】
図３（ａ），（ｂ）に示した如く、本発明に係る実施の形態１のデータ記録再生方法では、ライトワンス型光ディスクＤのユーザデータ領域７内に記録する一つ以上のコンテンツ情報に応じて一つ以上のコンテンツ情報領域が予め設定されており、ここでは複数のコンテンツ情報領域７ａ，７ｂ，７ｃ，………，７ｎが予め用意されている。
【００６９】
この図３（ａ），（ｂ）中で斜線枠で示した領域はコンテンツ情報を記録した記録済み領域であり、また、無地枠で示した領域はコンテンツ情報を記録していない未記録領域（以下、未データ領域と記す）であり、更に、網点枠で示した領域欠陥クラスタがある領域である。
【００７０】
また、ユーザデータ領域７内に設定した複数のコンテンツ情報領域７ａ，７ｂ，７ｃ，………，７ｎのうちでコンテンツ情報領域７ａ，７ｂ，７ｃ内には、所望のコンテンツ情報をそれぞれ記録した記録済みコンテンツ情報領域７ａ１，７ｂ１，７ｃ１と、これらの記録済みコンテンツ情報領域７ａ１，７ｂ１，７ｃ１に続く未データ領域７ａ２，７ｂ２，７ｃ２とが存在しており、未データ領域７ａ２，７ｂ２，７ｃ２内に新たなコンテンツ情報が必要に応じて追記可能になっている。
【００７１】
この際、図３（ａ）では、複数のコンテンツ情報領域７ａ，７ｂ，７ｃ，………，７ｎ内に欠陥クラスタＤＥＦが所々に存在している状態を示し、図３（ｂ）では複数のコンテンツ情報領域７ａ，７ｂ，７ｃ，………，７ｎのうちで例えば一つのコンテンツ情報領域７ｂ内に欠陥クラスタＤＥＦが存在していない状態を示している。
【００７２】
そして、ユーザデータ領域７内に設定した複数のコンテンツ情報領域７ａ，７ｂ，７ｃ，………，７ｎのうちで例えば一つのコンテンツ情報領域７ｂ内に一つの記録済みコンテンツ情報領域７ｂ１があり、これに続く未データ領域７ｂ２内に新たなコンテンツ情報を追記する場合には、一つの記録済みコンテンツ情報領域７ｂ１と未データ領域７ｂ２の境界クラスタ、つまりコンテンツ情報領域７ｂ内の記録済み最終アドレスＬＲＡ(Last Recorded Address)を取得する必要がある。ただし、コンテンツ情報領域７ｂが完全に記録済みの場合は、７ｂと７ｂ１は同じ領域を示し、未データ領域７ｂ２のクラスタ数は０となる。また、コンテンツ情報領域７ｂが完全に未記録の場合は、７ｂと７ｂ２は同じ領域を示し、記録済みコンテンツ情報領域７ｂ１のクラスタ数は０となる。
【００７３】
ここで、図３（ａ）に示した場合では、一つのコンテンツ情報領域７ｂ内に欠陥クラスタＤＥＦ１，ＤＥＦ２，ＤＥＦ３が３箇所存在しており、これら３箇所の欠陥クラスタＤＥＦ１，ＤＥＦ２，ＤＥＦ３の各アドレス情報は既にライトワンス型光ディスクＤのＴＤＭＡ３（図１）内に登録されているものの、ここでは、後述するように３箇所の欠陥クラスタＤＥＦ１，ＤＥＦ２，ＤＥＦ３のうちで記録時に交替処理が実行され且つアドレスが最大である外周側の欠陥クラスタＤＥＦ２を使用して、以下に述べる実施の形態１の記録フローに基づいて一つのコンテンツ情報領域７ｂから記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを取得している。
【００７４】
一方、図３（ｂ）に示した場合では、一つのコンテンツ情報領域７ｂ内に欠陥クラスタＤＥＦが存在していないので、一つのコンテンツ情報領域７ｂの先頭位置Ｐ及び終端位置Ｑを使用して、以下に述べる実施の形態１の記録フローに基づいて一つのコンテンツ情報領域７ｂから記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを取得している。
【００７５】
即ち、図４に示した実施の形態１の記録フローにおいて、ライトワンス型光ディスクＤがデータ記録再生装置１０内に装着され、このライトワンス型光ディスクＤのＴＤＭＡ３内に登録された管理情報がシステムコントローラ３０のＲＡＭ３０ｂに既に記憶されているものとして説明する。
【００７６】
ここで、図４に示した実施の形態１の記録フローを開始すると、まず、ステップＳ１１では、ホストコンピュータ４０から記録命令（ライトコマンド）が発行された際に、ホストコンピュータ４０からライトワンス型光ディスクＤ上で指定したい指定アドレスＮ（物理セクタアドレス）に対応する論理セクタアドレスがデータ記録再生装置１０内のシステムコントローラ３０に入力され、ＲＯＭ３０ａ内で論理セクタアドレスと物理セクタアドレスとの対比を行うことで、指定アドレスＮ（物理アドレス）がＲＡＭ３０ｂ内に入力される。
【００７７】
次に、ステップＳ１２では、新たなコンテンツ情報を記録もしくは追記するために、指定アドレスＮを含む例えば一つのコンテンツ情報領域７ｂをＲＡＭ３０ｂからの管理情報により確定する。
【００７８】
次に、ステップＳ１３では、図３（ａ）に示した場合に、一つのコンテンツ情報領域７ｂ内に欠陥クラスタＤＦＥ１，ＤＦＥ２， ＤＥＦ３が３箇所あることがＲＡＭ３０ｂからの管理情報でわかっているが、ここでは記録時に交替処理が実行されている２箇所の欠陥クラスタＤＦＥ１，ＤＦＥ２のうちでアドレスが最大である外周側の欠陥クラスタＤＦＥ２を取得する。言い換えると、コンテンツ情報領域７ｂ内で記録時に交替処理が実行されている２箇所の欠陥クラスタＤＦＥ１，ＤＦＥ２は記録済みコンテンツ情報領域７ｂ１内に存在することになり、一方、交替処理が実行されていない欠陥クラスタＤＦＥ３は未データ領域７ｂ２内に存在することになる。
【００７９】
尚、図３（ｂ）に示した場合には、一つのコンテンツ情報領域７ｂ内に欠陥クラスタが存在しないので、欠陥クラスタを取得する必要はない。
【００８０】
次に、ステップＳ１４では、一つのコンテンツ情報領域７ｂから記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを検索するために、一つのコンテンツ情報領域７ｂ内でアドレス検索領域を設定して決定する。
【００８１】
ここで、一つのコンテンツ情報領域７ｂ内でアドレス検索領域を設定する場合に、図３（ａ）に示したように一つのコンテンツ情報領域７ｂ内に交替処理が実行された欠陥クラスタＤＦＥがある場合と、図３（ｂ）に示したように一つのコンテンツ情報領域７ｂ内に欠陥クラスタＤＦＥがない場合とでは、アドレス検索領域の設定方法が異なっている。
【００８２】
即ち、図３（ａ）に示した場合におけるアドレス検索領域の設定は、一つのコンテンツ情報領域７ｂ内に交替処理が実行された欠陥部分があるので、このコンテンツ情報領域７ｂ内で交替処理が実行された欠陥部分のうちでアドレスが最大である外周側の欠陥クラスタＤＦＥ２に続く外周側の次のクラスタ（図示せず）の位置をアドレス検索開始位置に設定し、且つ、一つのコンテンツ情報領域７ｂの終端位置Ｑをアドレス検索終了位置に設定することで、アドレス検索開始位置とアドレス検索終了位置との区間がアドレス検索領域として決定される。
【００８３】
一方、図３（ｂ）に示した場合におけるアドレス検索領域の設定は、一つのコンテンツ情報領域７ｂ内に欠陥クラスタＤＦＥがないので、このコンテンツ情報領域７ｂの先頭位置Ｐをアドレス検索開始位置に設定し、且つ、このコンテンツ情報領域７ｂの終端位置Ｑをアドレス検索終了位置に設定することで、アドレス検索開始位置とアドレス検索終了位置との区間がアドレス検索領域として決定される。
【００８４】
また、一つのコンテンツ情報領域７ｂ内が完全に未記録の場合の検索領域もこのコンテンツ情報領域７ｂの先頭位置Ｐをアドレス検索開始位置に設定し、且つ、このコンテンツ情報領域７ｂの終端位置Ｑをアドレス検索終了位置に設定することで、アドレス検索開始位置とアドレス検索終了位置との区間がアドレス検索領域として決定される。
【００８５】
次に、ステップＳ１５では、ステップＳ１４で決定したアドレス検索領域のクラスタサイズが１６クラスタ以上か未満かを判断し、１６クラスタ以上の場合はステップＳ１６に移行し、一方、１６クラスタ未満の場合はステップＳ１９へ進む。尚、アドレス検索領域のクラスタサイズは、ライトワンス型光ディスクＤの種類に応じて適宜に設定されるものであり、この実施の形態１ではアドレス検索領域のクラスタサイズを例えば１６クラスタとしている。
【００８６】
次に、ステップＳ１６〜Ｓ１８では、２分探索法を用いて一つのコンテンツ情報領域７ｂから記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを検出する。より具体的に説明すると、ステップＳ１６では、ステップＳ１４で決定したアドレス検索領域内を２分割するクラスタを求めて確認クラスタとする。
【００８７】
そして、ステップＳ１７では、アドレス検索領域内を２分割して得た確認クラスタの記録済／未記録判定を行う。この記録済／未記録判定は、確認クラスタから取得したメインデータ再生信号（ＲＦ信号）ＲＦにデータ成分が含まれる場合は記録済みとし、データ成分が含まれない場合は未記録とする。
【００８８】
更に、ステップＳ１８で、確認クラスタが記録済みの場合にはアドレス検索領域開始クラスタを確認クラスタの次のクラスタに更新し、確認クラスタが未記録の場合は、アドレス検索領域終了クラスタを確認クラスタに更新してからステップＳ１５に戻る。これを言い換えると、確認クラスタが記録済みの場合にはこの確認クラスタからアドレス検索終了位置に向かってサーチしながらＲＦ信号を監視し、一方、確認クラスタが未記録の場合にはこの確認クラスタからアドレス検索開始位置に向かってサーチしながらＲＦ信号を監視すれば良いことになる。
【００８９】
この後、ステップＳ１９では、アドレス検索領域内を上記のように順次検索することで一つのコンテンツ情報領域７ｂ内で記録済みコンテンツ情報領域７ｂ１と未データ領域７ｂ２との堺となる記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを検出する。具体的には、アドレス検索領域開始クラスタから終了クラスタまでを１クラスタずつ未記録クラスタを検出するまで記録済／未記録判定を行う。未記録クラスタが検出された場合は、未記録クラスタの直前のクラスタを記録済み最終クラスタとする。アドレス検索領域内のクラスタがすべて記録済みと判定された場合は、アドレス検索領域の終了クラスタを記録済み最終クラスタとする。
【００９０】
次に、ステップＳ２０では、一つのコンテンツ情報領域７ｂ内で記録済み最終アドレスＬＲＡに続く未データ領域７ｂ２に新たなコンテンツ情報を記録可能（追記可能）か否かを問い、具体的には、ホストコンピュータ４０から指定された指定アドレスＮが一つのコンテンツ情報領域７ｂの記録済み最終クラスタの次のクラスタの開始アドレスと等しいか否かを判断し、等しい場合にはステップＳ２１で新たなコンテンツ情報の記録（追記）を実行する。それ以外は、ステップＳ２２でホストコンピュータ４０にエラーを返して終了する。
【００９１】
上記した実施の形態１の記録フローによれば、指定アドレスＮを含む一つのコンテンツ情報領域７から記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを取得する際に、アドレス検索領域が従来例のようなユーザデータ領域７の全領域に亘る場合と異なって、最大でも一つのコンテンツ情報領域７ｂ内だけであるので、アドレス検索領域の長さが従来例よりも短くなるために、一つのコンテンツ情報領域７ｂから記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを迅速且つ確実に取得でき、これにより一つのコンテンツ情報領域７ｂ内で一つの記録済みコンテンツ情報領域７ｂ１に続く未データ領域７ｂ２内に新たなコンテンツ情報を追記できる。
【００９２】
ここで、上記した実施の形態１の記録フローに基づいて新たなコンテンツ情報を一つのコンテンツ情報領域７ｂ内に追記したライトワンス型光ディスクＤを再生する場合には、図５に示した実施の形態１の再生フローに基づいて行われており、この実施の形態１の再生フローは実施の形態１の記録フローに対して再生動作の箇所のみが異なるだけである。
【００９３】
即ち、図５に示した実施の形態１の再生フローにおいて、まず、ステップＳ３１では、ホストコンピュータ４０からライトワンス型光ディスクＤに記録されているデータの転送命令(リードコマンド)が発行された際に、ホストコンピュータ４０からライトワンス型光ディスクＤ上で指定したい指定アドレスＮ（物理セクタアドレス）に対応する論理セクタアドレスがデータ記録再生装置１０内のシステムコントローラ３０に入力され、ＲＯＭ３０ａ内で論理セクタアドレスと物理セクタアドレスとの対比を行うことで、指定アドレスＮ（物理アドレス）がＲＡＭ３０ｂ内に入力される。
【００９４】
次に、ステップＳ３２では、コンテンツ情報を再生するために、指定アドレスＮを含む例えば一つのコンテンツ情報領域７ｂをＲＡＭ３０ｂからの管理情報により確定する。
【００９５】
次に、ステップＳ３３では、図３（ａ）に示した場合に、一つのコンテンツ情報領域７ｂ内にある欠陥クラスタＤＦＥ１，ＤＦＥ２, ＤＥＦ３のうちで記録時に交替処理が実行され且つアドレスが最大である外周側の欠陥クラスタＤＦＥ２を取得する。
【００９６】
尚、図３（ｂ）に示した場合には、一つのコンテンツ情報領域７ｂ内に欠陥クラスタが存在しないので、欠陥クラスタを取得する必要はない。
【００９７】
次に、ステップＳ３４では、一つのコンテンツ情報領域７ｂの記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを検索するために、一つのコンテンツ情報領域７ｂ内でアドレス検索領域を設定して決定する。
【００９８】
ここでも、図３（ａ）に示した場合におけるアドレス検索領域の設定は、一つのコンテンツ情報領域７ｂ内に交替処理が実行された欠陥部分があるので、このコンテンツ情報領域７ｂ内で交替処理が実行された欠陥部分のうちでアドレスが最大である外周側の欠陥クラスタＤＦＥ２に続く外周側の次のクラスタ（図示せず）の位置をアドレス検索開始位置に設定し、且つ、一つのコンテンツ情報領域７ｂの終端位置Ｑをアドレス検索終了位置に設定することで、アドレス検索開始位置とアドレス検索終了位置との区間がアドレス検索領域として決定される。
【００９９】
一方、図３（ｂ）に示した場合におけるアドレス検索領域の設定は、一つのコンテンツ情報領域７ｂ内に欠陥クラスタＤＦＥがないので、このコンテンツ情報領域７ｂの先頭位置Ｐをアドレス検索開始位置に設定し、且つ、このコンテンツ情報領域７ｂの終端位置Ｑをアドレス検索終了位置に設定することで、アドレス検索開始位置とアドレス検索終了位置との区間がアドレス検索領域として決定される。
【０１００】
次に、ステップＳ３５では、ステップＳ３４で決定したアドレス検索領域のクラスタサイズが例えば１６クラスタ以上か未満かを判断し、１６クラスタ以上の場合はステップＳ３６に移行し、一方、１６クラスタ未満の場合はステップＳ３９へ進む。
【０１０１】
次に、ステップＳ３６〜Ｓ３８では、２分探索法を用いて一つのコンテンツ情報領域７ｂから記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを検出する。より具体的に説明すると、ステップＳ３６では、ステップＳ３４で決定したアドレス検索領域内を２分割するクラスタを求めて確認クラスタとする。
【０１０２】
そして、ステップＳ３７では、アドレス検索領域内を２分割して得た確認クラスタの記録済／未記録判定を行う。この記録済／未記録判定は、確認クラスタから取得したメインデータ再生信号（ＲＦ信号）ＲＦにデータ成分が含まれる場合は記録済みとし、データ成分が含まれない場合は未記録とする。
【０１０３】
更に、ステップＳ３８で、確認クラスタが記録済みの場合にはアドレス検索領域開始クラスタを確認クラスタの次のクラスタに更新し、確認クラスタが未記録の場合は、アドレス検索領域終了クラスタを確認クラスタに更新してからステップＳ３５に戻る。
【０１０４】
この後、ステップＳ３９では、アドレス検索領域内を上記のように順次検索することで一つのコンテンツ情報領域７ｂ内で記録済みコンテンツ情報領域７ｂ１と未データ領域７ｂ２との堺となる記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを検出する。
【０１０５】
次に、ステップＳ４０では、一つのコンテンツ情報領域７ｂ内の再生可能か否かを問い、具体的には、ホストコンピュータ４０から指定された指定アドレスＮが一つのコンテンツ情報領域７ｂの記録済み最終クラスタの開始アドレス以下か否かを判断し、以下の場合にはステップＳ４１でコンテンツ情報の再生を実行する。それ以外は、ステップＳ４２でホストコンピュータ４０にエラーを返して終了する。
【０１０６】
上記した実施の形態１の再生フローによれば、指定アドレスＮを含む一つのコンテンツ情報領域７ｂから記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを取得することで、一つのコンテンツ情報領域７ｂを再生する前にこのコンテンツ情報領域７ｂ内での再生可能な領域（一つの記録済みコンテンツ情報領域７ｂ１）の範囲を予め確認することができる。
【０１０７】
尚、上記した記録フロー及び再生フローでは、図２で示したシステムコントローラ３０内に設けられた不図示のマイコンが、データ領域内で交替処理された欠陥部分のうちアドレスが最大である欠陥部分のアドレスを検索開始位置として決定する検索開始位置決定手段と、検索開始位置決定手段により決定された検索開始位置とデータ領域の終了位置とに囲まれる領域を検索領域として決定する検索領域決定手段と、検索領域決定手段により決定された検索領域に対して２分探索法を用いてデータの最終記録済位置を検索して、検索したデータの最終記録済位置をデータ領域内の最終記録済位置とする最終記録済位置検索手段として機能している。
[実施の形態２]
図６（ａ），（ｂ）は本発明に係る実施の形態２のデータ記録再生方法において、ユーザデータ領域内で最後に記録した最後のコンテンツ情報領域から記録済み最終アドレスを取得する動作を説明するために模式的に示した図、
図７は本発明に係る実施の形態２のデータ記録再生方法において、記録動作を説明するためのフロー図である。
【０１０８】
本発明に係る実施の形態２のデータ記録再生装置１０内の構成部材は、実施の形態１と全く同じであるので説明を省略するものの、本発明に係る実施の形態２のデータ記録再生方法では実施の形態２の記録フローが実施の形態１の記録フローに対して僅かに異なった特例であり、ここでは実施の形態１と異なる点について図６及び図７を用いて説明する。
【０１０９】
図６（ａ），（ｂ）に示した如く、本発明に係る実施の形態２のデータ記録再生方法では、ライトワンス型光ディスクＤのユーザデータ領域７内に予め複数のコンテンツ情報領域を設定することなく、所望のコンテンツ情報を記録する度にユーザデータ領域７内で一つのコンテンツ情報領域を設定している。
【０１１０】
即ち、最初の記録時にユーザデータ領域７を一つのコンテンツ情報領域と設定してこのユーザデータ領域７内に所望のコンテンツ情報を記録して一つの記録済みコンテンツ情報領域を得た後に、次の記録時には一つの記録済みコンテンツ情報領域に続く未データ領域を次に記録するコンテンツ情報領域として設定することで、各コンテンツ情報を光ディスク基板ＤＫ（図１）の内周側から順次詰めて記録し、前回記録した記録済み領域とこれから記録しようとする領域との間に未データ領域を残さずに詰めて記録するものである。
【０１１１】
即ち、この実施の形態２おいて、図６（ａ）中では１回目に記録した記録済みコンテンツ情報領域７ａと２回目に記録した記録済みコンテンツ情報領域７ｂとが詰めて記録されているので、以前に記録した一つ以上の記録済みコンテンツ情報領域との間に未データ領域を残さずに詰めて記録した場合と等価である。
【０１１２】
そして、３回目の記録を最後の記録とした場合に、最後に記録するコンテンツ情報領域７ｃは、ユーザデータ領域７内で２回目に記録した記録済みコンテンツ情報領域７ｂの終端位置と、ユーザデータ領域７の終端位置との間に設定される。
【０１１３】
この際、図６（ａ），（ｂ）では、ユーザデータ領域７内で最後に設定した最後のコンテンツ情報領域７ｃ内に最後の記録済みコンテンツ情報領域７ｃ１があり、これに続いて新たなコンテンツ情報を追記できる未データ領域７ｃ２がある。
【０１１４】
ここで、図６（ａ）に示した場合では、最後のコンテンツ情報領域７ｃ内に欠陥クラスタＤＥＦ１，ＤＥＦ２，ＤＥＦ３が３箇所存在しており、これら３箇所の欠陥クラスタＤＥＦ１，ＤＥＦ２，ＤＥＦ３の各アドレス情報は既にライトワンス型光ディスクＤのＴＤＭＡ３（図）１内に登録されているものの、ここでは、後述するように３箇所の欠陥クラスタＤＥＦ１，ＤＥＦ２，ＤＥＦ３のうちで記録時に交替処理が実行され且つアドレスが最大である外周側の欠陥クラスタＤＥＦ２を使用して、以下に述べる実施の形態２の記録フローに基づいて最後のコンテンツ情報領域７ｃから記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを取得している。
【０１１５】
一方、図６（ｂ）に示した場合では、最後のコンテンツ情報領域７ｃ内に欠陥クラスタＤＥＦが存在していないので、最後のコンテンツ情報領域７ｃの先頭位置Ｖ及び終端位置Ｗを使用して、以下に述べる実施の形態２の記録フローに基づいて最後のコンテンツ情報領域７ｃから記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを取得している。
【０１１６】
即ち、図７に示した実施の形態２の記録フローにおいて、ライトワンス型光ディスクＤがデータ記録再生装置１０内に装着され、このライトワンス型光ディスクＤのＴＤＭＡ３内に登録された管理情報がシステムコントローラ３０のＲＡＭ３０ｂに既に記憶されているものとして説明する。
【０１１７】
ここで、図７に示した実施の形態２の記録フローを開始すると、まず、ステップＳ５１では、最後に設定したコンテンツ情報領域７ｃ内で所望のコンテンツ情報を記録した最後の記録済みコンテンツ情報領域７ｃ１に続く未データ領域７ｃ２内に新たなコンテンツ情報を追記するために、ホストコンピータからシステムコントローラ３０に対して最後のコンテンツ情報領域７ｃを指定する。
【０１１８】
次に、ステップＳ５２では、図６（ａ）に示した場合に、最後のコンテンツ情報領域７ｃ内に記録時に交換処理された欠陥クラスタＤＦＥ１，ＤＦＥ２が２箇所あることがＲＡＭ３０ｂからの管理情報でわかっているが、ここでは２箇所の欠陥クラスタＤＦＥ１，ＤＦＥ２のうちでアドレスが最大である外周側の欠陥クラスタＤＦＥ２を取得する。
【０１１９】
尚、図６（ｂ）に示した場合には、最後のコンテンツ情報領域７ｃ内に欠陥クラスタが存在しないので、欠陥クラスタを取得する必要はない。
【０１２０】
次に、ステップＳ５３では、最後のコンテンツ情報領域７ｃから記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを検索するために、最後のコンテンツ情報領域７ｂ内でアドレス検索領域を設定して決定する。
【０１２１】
ここで、最後のコンテンツ情報領域７ｃ内でアドレス検索領域を設定する場合に、図６（ａ）に示したように最後のコンテンツ情報領域７ｃ内に交換処理された欠陥クラスタＤＦＥがある場合と、図６（ｂ）に示したように最後のコンテンツ情報領域７ｃ内に欠陥クラスタＤＦＥがない場合とでは、アドレス検索領域の設定方法が異なっている。
【０１２２】
即ち、図６（ａ）に示した場合におけるアドレス検索領域の設定は、最後のコンテンツ情報領域７ｃ内に交替処理が実行された欠陥部分があるので、このコンテンツ情報領域７ｃ内から取得した交換処理されてアドレスが最大である外周側の欠陥クラスタＤＦＥ２に続く外周側の次のクラスタ（図示せず）の位置をアドレス検索開始位置に設定し、且つ、最後のコンテンツ情報領域７ｃの終端位置Ｗをアドレス検索終了位置に設定することで、アドレス検索開始位置とアドレス検索終了位置との区間がアドレス検索領域として決定される。
【０１２３】
一方、図６（ｂ）に示した場合におけるアドレス検索領域の設定は、最後のコンテンツ情報領域７ｃ内に欠陥クラスタＤＦＥがないので、最後のコンテンツ情報領域７ｃの先頭位置Ｖをアドレス検索開始位置に設定し、且つ、最後のコンテンツ情報領域７ｃの終端位置Ｗをアドレス検索終了位置に設定することで、アドレス検索開始位置とアドレス検索終了位置との区間がアドレス検索領域として決定される。
【０１２４】
次に、ステップＳ５４では、ステップＳ５３で決定したアドレス検索領域のクラスタサイズが１６クラスタ以上か未満かを判断し、１６クラスタ以上の場合はステップＳ５５に移行し、一方、１６クラスタ未満の場合はステップＳ５８へ進む。尚、アドレス検索領域のクラスタサイズは、ライトワンス型光ディスクＤの種類に応じて適宜に設定されるものであり、この実施の形態２でもアドレス検索領域のクラスタサイズを例えば１６クラスタとしている。
【０１２５】
次に、ステップＳ５５〜Ｓ５７では、２分探索法を用いて最後のコンテンツ情報領域７ｃから記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを検出する。より具体的に説明すると、ステップＳ５５では、ステップＳ５３で決定したアドレス検索領域内を２分割するクラスタを求めて確認クラスタとする。
【０１２６】
そして、ステップＳ５６では、アドレス検索領域内を２分割して得た確認クラスタの記録済／未記録判定を行う。この記録済／未記録判定は、確認クラスタから取得したメインデータ再生信号（ＲＦ信号）ＲＦにデータ成分が含まれる場合は記録済みとし、データ成分が含まれない場合は未記録とする。
【０１２７】
更に、ステップＳ５７で、確認クラスタが記録済みの場合にはアドレス検索領域開始クラスタを確認クラスタの次のクラスタに更新し、確認クラスタが未記録の場合は、アドレス検索領域終了クラスタを確認クラスタに更新してからステップＳ５４に戻る。これを言い換えると、確認クラスタが記録済みの場合にはこの確認クラスタからアドレス検索終了位置に向かってサーチしながらＲＦ信号を監視し、一方、確認クラスタが未記録の場合にはこの確認クラスタからアドレス検索開始位置に向かってサーチしながらＲＦ信号を監視すれば良いことになる。
【０１２８】
この後、ステップＳ５８では、アドレス検索領域内を上記のように順次検索することで最後のコンテンツ情報領域７ｃ内で記録済みコンテンツ情報領域７ｃ１と未データ領域７ｃ２との堺となる記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを検出する。具体的には、アドレス検索領域開始クラスタから終了クラスタまでを１クラスタずつ未記録クラスタを検出するまで記録済／未記録判定を行う。未記録クラスタが検出された場合は、未記録クラスタの直前のクラスタを記録済み最終クラスタとする。アドレス検索領域内のクラスタがすべて記録済みと判定された場合は、アドレス検索領域の終了クラスタを記録済み最終クラスタとする。
【０１２９】
次に、ステップＳ５９では、最後のコンテンツ情報領域７ｃ内で記録済み最終アドレスＬＲＡに続く未データ領域７ｃ２に新たなコンテンツ情報を記録可能（追記可能）か否かを問い、記録可能（追記可能）ならばステップＳ６０で新たなコンテンツ情報の記録（追記）を実行する。それ以外は、ステップＳ６１でホストコンピュータ４０にエラーを返して終了する。
【０１３０】
上記した実施の形態２の記録フローによれば、互いに隣り合う記録済みコンテンツ情報領域を詰めて隣接させて記録した場合に、最後に記録した最後のコンテンツ情報領域７ｃから記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを取得すれば良く、この際に、アドレス検索領域が従来例のようなユーザデータ領域７の全領域に亘る場合と異なって、最大でも最後のコンテンツ情報領域７ｃ内だけであるので、アドレス検索領域の長さが従来例よりも短くなるために、最後のコンテンツ情報領域７ｃから記録済み最終アドレス（記録済み最終クラスタ）ＬＲＡを迅速且つ確実に取得でき、これにより最後のコンテンツ情報領域７ｃ内で最後の記録済みコンテンツ情報領域７ｃ１に続く未データ領域７ｃ２内に新たなコンテンツ情報を追記できる。
【０１３１】
尚、上記した実施の形態２の記録フローに基づいて新たなコンテンツ情報を最後のコンテンツ情報領域７ｃ内に追記したライトワンス型光ディスクＤを再生する場合には、実施の形態２の記録フローに対して再生動作の箇所のみが異なるだけであるのでここでの説明を省略する。
【図面の簡単な説明】
【０１３２】
【図１】本発明に係る実施の形態１のデータ記録再生装置および方法に適用されるライトワンス型光ディスクを示した図である。
【図２】実施の形態１のデータ記録再生装置を示した構成図である。
【図３】実施の形態１のデータ記録再生方法において、ユーザデータ領域内に設定した一つのコンテンツ情報領域から記録済み最終アドレスを取得する動作を説明するために模式的に示した図である。
【図４】実施の形態１のデータ記録再生方法において、記録動作を説明するためのフロー図である。
【図５】実施の形態１のデータ記録再生方法において、再生を説明するためのフロー図である。
【図６】本発明に係る実施の形態２のデータ記録再生方法において、ユーザデータ領域内で最後に記録した最後のコンテンツ情報領域から記録済み最終アドレスを取得する動作を説明するために模式的に示した図である。
【図７】実施の形態２のデータ記録再生方法において、記録動作を説明するためのフロー図である。
【図８】従来の追記型ディスクにおけるデータ追記方法における原理構成図である。
【符号の説明】
【０１３３】
Ｄ…追記型ディスク（ライトワンス型光ディスク）、
１…リードインゾーン１、２…第１のリザーブ領域、
３…管理情報登録領域（ＴＤＭＡ）、４…第２のリザーブ領域、
５…データゾーン、６…第１の交替領域（ＩＳＡ）、
７…ユーザデータ領域、
７ａ，７ｂ，７ｃ，………，７ｎ…コンテンツ情報領域、
７ａ１，７ｂ１，７ｃ１…記録済みコンテンツ情報領域、
７ａ２，７ｂ２，７ｃ２…未記録領域（未データ領域）、
８…第２の交替領域（ＯＳＡ）、
ＬＲＡ…記録済み最終アドレス、
Ｐ…一つのコンテンツ情報領域７ｂの先頭位置、
Ｑ…一つのコンテンツ情報領域７ｂの終端位置、
Ｖ…最後のコンテンツ情報領域７ｃの先頭位置、
Ｑ…最後のコンテンツ情報領域７ｃの終端位置、
１０…データ記録再生装置、
１１…スピンドルモータ、１１ａ…ターンテーブル、
１２…光ピックアップ、１３…スレッド機構、１４…レーザ駆動部、
１５…マトリクス回路、１６…ＲＦ検出回路、１７…リーダ／ライタ回路、
１８…サーボ回路、１９…ウォブル検出回路、２０…デコーダ回路、
２１…エンコーダ回路、２２…アドレスデコーダ回路、２３…スピンドルサーボ回路、
３０…システムコントローラ、３０ａ…ＲＯＭ、３０ｂ…ＲＡＭ、
４０…ホストコンピュータ、
ＦＥ…フォーカスエラー、ＴＥ…トラッキングエラー、
ＲＦ…メインデータ再生信号（ＲＦ信号）。
【図１】
2009020935.tif 000003
【図２】
2009020935.tif 000004
【図３】
2009020935.tif 000005
【図４】
2009020935.tif 000006
【図５】
2009020935.tif 000007
【図６】
2009020935.tif 000008
【図７】
2009020935.tif 000009
【図８】
2009020935.tif 000010