(57)【特許請求の範囲】
【請求項１】
ディスク媒体にデータに対応したマークを記録することによってデータの書き込みを行うデータ書き込み手段と、
上記ディスク媒体に記録されたマークに基づいて上記データの読み出しを行うデータ読み出し手段と、
上記データ書き込み手段によって上記ディスク媒体に書き込まれたデータを上記データ読み出し手段によって正しく読み出すことができるか否かをチェックするベリファイ手段とを備え、
上記データ書き込み手段で上記ディスク媒体に書き込まれる上記データには複数個のＲＥＣＹＮＣバイトが分散して付加されており、
上記データ読み出し手段は、
ディスク媒体に記録されたマークより光学ヘッドによって再生信号を得る信号再生手段と、
上記再生信号を増幅する増幅手段と、
上記増幅手段の出力信号を２値化する２値化手段と、
上記２値化手段の出力信号より上記ＲＥＣＹＮＣの検出個数を検出するコード検出手段と、
上記２値化手段の出力信号を処理して読み出しデータを得る再生信号処理手段と、
上記ベリファイ手段で上記チェックをする際に、上記増幅手段のゲインが通常より小さくなるように制御すると共に、上記２値化手段におけるウィンド幅が通常より大きくなるように制御する制御手段とを有し、
上記ベリファイ手段は、上記制御手段によって再生信号がゲイン制御され、かつ、ウィンド幅制御された２値化出力信号から上記コード検出手段で検出される上記ＲＥＣＹＮＣの検出個数に基づいて上記チェックをする
ことを特徴とするディスク装置。
【請求項２】
上記再生信号処理手段は上記読み出しデータの誤りを訂正する誤り訂正処理手段を有し、
上記ベリファイ手段は、上記誤り訂正処理手段より供給される上記読み出しデータのエラー情報に基づいて上記チェックをする
ことを特徴とする請求項１に記載のディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば追記型ディスク装置等に適用して好適なディスク装置に関する。詳しくは、ディスク媒体に書き込まれたデータを正しく読み出せるか否かをチェックするベリファイ時に、例えば再生信号の増幅率を通常より小さくしたり、再生信号を２値化するためのコンパレータのウィンド幅を通常より大きくし、さらには読み出しデータのエラー情報の他に再生信号からの同期パターンコードの検出個数に基づいてベリファイのチェックを行うことによって、ベリファイの精度を高めようとしたディスク装置に係るものである。
【０００２】
【従来の技術】
光ディスクや光磁気ディスク等のディスク媒体の記録面に大きいあるいは多数の欠陥があると、冗長語であるＥＣＣ（Error Correction Code）を付加してデータの書き込みを行っていてもエラー訂正ができず、データを正しく読み出せないことがある。そのために、ディスク媒体に書き込まれたデータを正しく読み出せるか否かをチェックする処理が行われる。この処理はベリファイと呼ばれている。このベリファイ時に、データを正しく読み出せないときは、そのデータを別の領域（交替領域）に書き込むための処理が行われる。
【０００３】
【発明が解決しようとする課題】
ところで、例えば穴開け方式等で記録をするＷＯＲＭ（Write Once Read Many type）ディスクにおいては、低めの記録パワーでデータの書き込み（マークエッジ記録）を行った場合、２〜３日の時間経過で記録された穴等のマークが劣化し、書き込み直後には正しく読み出せたデータが読み出し不可能となるおそれがある。
【０００４】
図７は、ＷＯＲＭディスクにおける記録パワーと、エラーレートおよび信号振幅の典型的な関係を示している。すなわち、実線ａは記録直後の記録パワーとエラーレートとの関係を示し、破線ｂは記録してから２〜３日後の記録パワーとエラーレートとの関係を示し、さらに実線ｃは記録直後の記録パワーと再生信号の信号振幅との関係を示している。Ｒoは誤り訂正が可能なエラーレートの上限を示している。
【０００５】
記録パワーが小さなバブル領域Ｆａにおいては、記録直後にはエラーレートが低く、誤り訂正も充分に可能な場合がある。例えば、ＷＯＲＭディスクには記録マークとしての穴は形成されないが、相変化等がおこって反射率に変化が生まれることからデータの読み出しが可能となる。しかし、記録パワーがバブル領域Ｆａにある場合、２〜３日後には相変化が元に戻ってデータの記録痕跡までもなくなり、データの読み出しが不可能となる。なお、記録パワーがバブル領域Ｆａにある場合の再生信号の信号振幅は、記録パワーが通常領域Ｆｃにある場合のそれに対して１／４以下となる。
【０００６】
また、上述したバブル領域Ｆａと通常領域Ｆｃとの間の領域Ｆｂに記録パワーがある場合においても、記録パワーがバブル領域Ｆａにある場合と同様に、記録直後にはエラーレートが低くデータの読み出しが可能であったのに、２〜３日後にはエラーレートが高くなってデータの読み出しが不可能となるおそれがある。この理由は、以下のように考えられる。
【０００７】
例えば穴開け方式による場合、通常領域Ｆｃの記録パワーで、図８Ａに示すようなデータＤｒの記録を行うときは、ＷＯＲＭディスクには図８Ｂに示すように記録マークとしての穴１０１がデータＤｒに対応した長さで形成される。これに対して、領域Ｆｂの記録パワーで、図８Ａに示すようなデータＤｒの記録を行うときは、記録直後には図８Ｃに示すように記録マークとしての穴１０２が形成される。しかし、この穴１０２の周囲（ハッチングで図示）は相変化状態にとどまっており、この部分が時間経過に伴って元の状態に戻っていき、２〜３日後には図８Ｄに示すように穴１０２が短くなり、データの読み出しが不可能となる。なお、記録パワーが領域Ｆｂにある場合の再生信号の信号振幅は、記録パワーが通常領域Ｆｃにある場合のそれに対してそれ程減少していない。
【０００８】
以上の点を考慮し、この発明では、記録パワーが通常より低く時間経過に伴ってデータの読み出しが不可能となるデータの書き込みに対してもベリファイ時にＮＧと判定できるようにし、ベリファイの精度を高めることを目的とする。
【００１０】
また、この発明に係るディスク装置は、ディスク媒体にデータに対応したマークを記録することによってデータの書き込みを行うデータ書き込み手段と、ディスク媒体に記録されたマークに基づいてデータの読み出しを行うデータ読み出し手段と、データ書き込み手段によってディスク媒体に書き込まれたデータをデータ読み出し手段によって正しく読み出すことができるか否かをチェックするベリファイ手段とを備えるものである。この場合、データ書き込み手段でディスク媒体に書き込まれる上記データには複数個のＲＥＣＹＮＣバイトが分散して付加されている。そして、データ読み出し手段は、ディスク媒体に記録されたマークより光学ヘッドによって再生信号を得る信号再生手段と、再生信号を増幅する増幅手段と、増幅手段の出力信号を２値化する２値化手段と、この２値化手段の出力信号よりＲＥＣＹＮＣの検出個数を検出するコード検出手段と、２値化手段の出力信号を処理して読み出しデータを得る再生信号処理手段と、ベリファイ手段でチェックをする際に、２値化手段におけるウィンド幅が通常より大きくなるように制御すると共に、増幅手段のゲインが通常より小さくなるように制御する制御手段とを有し、ベリファイ手段は制御手段によって再生信号がゲイン制御され、かつ、ウィンド幅制御された２値化出力信号からコード検出手段で検出されるＲＥＣＹＮＣの検出個数に基づいてチェックをするものである。
【００１１】
データの書き込み時には、ディスク媒体にデータに対応したマークが記録される。例えば、ＷＯＲＭディスクに穴開け方式でマークエッジ記録される。データの読み出し時には、ディスク媒体に記録されたマークより光学ヘッドによって再生信号が得られる。この再生信号は増幅手段で増幅された後に２値化手段で２値化される。この場合、ノイズの影響を防止するため、２値化手段として例えばウィンドコンパレータが使用される。つまり、従来周知のように、再生信号の中心レベルに対してハイレベル側のしきい値およびローレベル側のしきい値が交互に使用される。
【００１２】
ディスク媒体に書き込まれるデータには、データのスリップを避けるために、例えば複数個の同期パターンコード（ＲＥＳＹＮＣ）が分散して付加される。２値化信号より上述した同期パターンコードが除かれ、その後に復調や誤り訂正の処理が行われて読み出しデータが得られる。
【００１５】
また、記録パワーがバブル領域Ｆａと通常領域Ｆｃとの間の領域Ｆｂにある場合、記録直後には正しく読み出せたデータが、２〜３日後にはエラーレートが高くなって読み出しが不可能となるおそれがある。記録パワーが領域Ｆｂにある場合の再生信号の信号振幅は、記録パワーが通常領域Ｆｃにある場合のそれに対してそれ程減少しない。そのため、上述したバブル領域Ｆａに対するように増幅手段のゲインを小さくしたり、ウィンドコンパレータのウィンド幅を大きくすることでは、記録パワーが領域Ｆｂにある場合のデータの書き込みをベリファイ時にＮＧとすることが困難である。
【００１６】
記録パワーが領域Ｆｂにある場合、記録パワーが通常領域Ｆｃにある場合に比べ、データに対応してディスク媒体にマークとして形成される穴は全て短くなる。この場合、種々のマーク長を有するランダムパターンでは、マーク長によって穴の長さの短くなる割合が異なり、エラーを誘発し易くなる。そのため、記録直後の時点でエラーがかなりあるときは、その時点で誤り訂正処理が可能であったとしても、後々に穴の長さが変化してデータの読み出しができなくなる可能性が高い。そこで、ベリファイ時に各訂正系列当たりのエラー数をチェックし、エラーがかなりあるもの（かろうじて誤り訂正が可能なものを含む）を省くことにより、ランダムパターンについては精度の高いベリファイが可能となる。
【００１７】
しかし、単一のマーク長を有する単一パターンでは、各マーク長が単一に短くなるため、記録直後の時点でエラーなしで再生できることがある。そのため、ベリファイ時に各訂正系列当たりのエラー数をチェックするだけでは、記録パワーが領域Ｆｂにある場合のデータの書き込みの全てをベリファイ時にＮＧとできない。
【００１８】
そこで、記録直後にディスク媒体に書き込まれたデータを正しく読み出すことができるか否かをチェックするベリファイ時に、２値化信号より検出される同期パターンコード（ＲＥＳＹＮＣ）の個数がチェックされる。この同期パターンコードは例えば最小および最大の反転間隔を有するデータであり、記録パワーが領域Ｆｂにある場合のデータの書き込みによっては同期パターンコードの検出個数が少なくなる。そのため、ベリファイ時に同期パターンコードの検出個数をチェックすることで、記録パワーが領域Ｆｂにある場合のデータの書き込みをベリファイ時に確実にＮＧとすることが可能となる。
【００１９】
【発明の実施の形態】
以下、図面を参照しながら、この発明の実施の形態について説明する。図１は、実施の形態としてのＷＯＲＭディスク装置１０の構成を示している。
【００２０】
このディスク装置１０は、ＷＯＲＭディスク１１を角速度一定で回転駆動するためのスピンドルモータ１２を有している。ＷＯＲＭディスク１１は、ユーザデータが１０２４バイト／セクタである１３０ｍｍのＷＯＲＭディスクである。このＷＯＲＭディスク１１は、図２に示すように、６３バイトのヘッダ部、１８バイトのフラグ部、１３０９バイトのデータ部および２０バイトのバッファから構成されるセクターフォーマットを有している。
【００２１】
ヘッダ部は各セクタのディスク上の物理的な番地（physical block address）を表す領域であり、予め基板上にピットによってプリフォーマットされている。フラグ部は、セクタ内のデータの状態を示すフラグを書き込むための領域である。データ部は、ユーザデータを書き込むための領域である。バッファは、ディスク回転変動マージン用の領域であり、記録時に回転ジッタ等によるずれが生じたとしても、データとアドレスが重なってしまうことがないように設けられている。
【００２２】
ヘッダ部は、ＳＭ（Sector Mark）と呼ばれる先頭パターンから始まり、実際に回転しているディスクの回転位相を与えるＶＦＯ（Variable Frequency Oscillator）と、アドレスデータの開始位置を与えるＡＭ（Address Mark）と、識別信号としてのトラックナンバーおよびセクタナンバーの入ったＩＤ（Identifer）との組み合わせよりなるアドレス情報パターンが２回繰り返され、ＰＡ（Postamble)で終わっている。
【００２３】
ここで、２個のＩＤ（ＩＤ1，ＩＤ2）には、それぞれ同一の識別信号が繰り返し書かれている。各ＩＤには、トラックナンバーおよびセクタナンバーの識別信号の他に、その誤りを検出するためのＣＲＣ(Cyclic Redundancy Check）コードも書かれている。
【００２４】
フラグ部には、書き込みが行われたことを示すＦＬＡＧの他に、レーザーパワーのレベルを調整するためのテスト部であるＡＬＰＣ（Automatic Laser Power Control）等がある。
【００２５】
データ部には、ＰＬＬロック用の連続データパターンであるＶＦＯ（Variable Frequency Oscillator）を書き込む領域と、データ部の同期信号であるＳＹＮＣを書き込むための領域の他に、ユーザデータなどを書き込むための領域としてのデータフィールドがある。データフィールドには、ユーザデータの他に、本来書きたいセクタが欠陥であるとき交替セクタに書く処理、いわゆる欠陥処理をするためのコントロールバイト、誤り訂正用の冗長語であるＥＣＣ（Error Correction Code）バイト、誤り検出をするためのＣＲＣ(Cyclic Redundancy Check）コード、同期用の特殊コードパターンであるＲＥＳＹＮＣバイトが書き込まれる。
【００２６】
図３は、そのデータフィールドの構成を示している。すなわち、データＤ1〜Ｄ１０２４が、列方向に１０バイトの長さで、行方向に順次配列されている。データＤ１０２４に続いて制御バイトＰ1,1〜Ｐ3,4、ＣＲＣ（cyclic redundancy check ）バイトＣ１〜Ｃ４が配列されている。そして、行方向にエラー訂正符号（パリティ）が生成され、ＥＣＣ（Error Correction Code）バイトＥ1,1〜Ｅ10,16として付加されている。つまり、行方向の１２０バイトで１訂正系列が構成されている。また、データＤ１の直前に４バイトのＳＹＮＣバイトＳＢ１〜ＳＢ４が付加されると共に、３０バイト毎にＲＥＳＹＮＣバイトＲＳ１〜ＲＳ３９が２バイトずつ付加されている。
【００２７】
また、ディスク装置１０は、レーザダイオード１４、ビームスプリッタ１５、対物レンズ１６、フォトダイオード１７等から構成される光学ヘッド１３を有している。この場合、レーザダイオード１４のアノードは電源端子１８に接続され、そのカソードはＮＰＮ形トランジスタ１９のコレクタに接続される。そして、トランジスタ１９のエミッタは電流制限用の抵抗器２０を介して接地される。一方、フォトダイオード１７のカソードは電源端子２１に接続され、そのアノードは電流検出用の抵抗器２２を介して接地される。レーザダイオード１４より出力されるレーザ光ＬＢはビームスプリッタ１５で反射されてＷＯＲＭディスク１１の記録面に照射される。また、このＷＯＲＭディスク１１の記録面で反射されるレーザ光はビームスプリッタ１５を介してフォトダイオード１７に照射される。
【００２８】
また、ディスク装置１０は、光学ヘッド１３のレーザダイオード１４を駆動するためのドライブ信号を出力するレーザパワー制御回路２５と、このレーザパワー制御回路２５より出力されるドライブ信号を増幅してトランジスタ１９のベースに供給するためのドライブアンプ２６とを有している。レーザパワー制御回路２５には、後述するシステムコントローラよりパワー制御信号ＳPCが供給され、レーザダイオード１４より出力されるレーザ光のパワーが記録時および再生時のそれぞれで最適パワーとなるように制御される。
【００２９】
そして、記録時（データ書き込み時）には、後述する記録データバッファよりレーザパワー制御回路２５に記録データＤｒが供給され、このレーザパワー制御回路２５より記録データＤｒに対応したドライブ信号が出力される。そのため、記録時には、レーザダイオード１４より記録データＤｒに対応して光強度変調されたレーザ光が出力され、ＷＯＲＭディスク１１には記録データＤｒに対応するマークが記録される。この場合、マークエッジ記録が採用され、マークは穴開け方式で記録される。なお、再生時（データ読み出し時）や、さらには記録時であってもヘッダ部、フラグ部を走査するタイミングでは、レーザダイオード１４より連続してレーザ光が出力されるようにレーザパワー制御回路２５よりドライブ信号が出力される。
【００３０】
また、ディスク装置１０は、ＣＰＵ（Central Processing Unit）を備えてなり、システム全体を制御するためのシステムコントローラ３０と、データバッファ３１と、ホストコンピュータとの間でデータやコマンドの送受を行うためのＳＣＳＩ（Small Computer System Interface）インタフェース３２とを有している。
【００３１】
また、ディスク装置１０は、ホストコンピュータからＳＣＳＩインタフェース３２を通じて供給される書き込みデータに対して誤り訂正符号の付加処理を行うと共に、データ復調器の出力データに対して誤り訂正処理を行うためのＥＣＣ（error correction code）回路３３と、このＥＣＣ回路３３で誤り訂正符号が付加された書き込みデータに対して変調処理をするデータ変調器３４とを有している。
【００３２】
また、ディスク装置１０は、データ変調器３４の出力データに対してＳＹＮＣバイトＳＢ１〜ＳＢ４やＲＥＳＹＮＣバイトＲＳ１〜ＲＳ３９（図３参照）を付加して記録データＤｒを得るためのＳＹＮＣ・ＲＥＳＹＮＣ付加回路３５と、この付加回路３５で得られる記録データＤｒを一時的に記憶するための記録データバッファ３６とを有している。ＲＥＳＹＮＣバイトは最小および最大の反転間隔を有する同期パターンである。
【００３３】
また、ディスク装置１０は、光学ヘッド１３を構成するフォトダイオード１７および抵抗器２２の接続点に得られる再生信号を増幅するためのゲイン制御アンプ（ＧＣＡ）３７と、このゲイン制御アンプ３７で増幅された再生信号の周波数特性を補償するためのイコライザ回路３８と、このイコライザ回路３８で周波数特性が補償された再生信号を２値化するためのウィンドコンパレータ３９と、このコンパレータ３９からの２値化信号を参照してクロック信号ＲＣＫを再生するためのＰＬＬ（phase-locked loop）回路４０と、コンパレータ３９からの２値化信号をＰＬＬ回路４０で再生されるクロック信号ＲＣＫでラッチして再生データＤｐを得るＤフリップフロップ４１とを有している。ゲイン制御アンプ３７のゲインおよびコンパレータ３９のウィンド幅ｗはシステムコントローラ３０によって制御される。また、ＰＬＬ回路４０で再生されるクロック信号ＲＣＫは、システムコントローラ３０にも供給され、再生時の処理に利用される。
【００３４】
この場合、コンパレータ３９では、再生信号の中心レベルに対してハイレベル側のしきい値Ｌｕおよびローレベル側のしきい値Ｌｄが交互に使用される。例えば、出力状態が“０”にあるときは、再生信号がしきい値Ｌｕより大きくなるときに出力状態が“１”に変化し、逆に出力状態が“１”にあるときは、再生信号がしきい値Ｌｄより小さくなるときに出力状態が“０”に変化する。しきい値Ｌｕ，Ｌｂのレベル差がウィンド幅ｗである。なお、再生信号の中心レベルとして、例えば２Ｔ（Ｔは１チャネルビットの時間長）のマークが記録されるデータ部のＶＦＯ3の再生信号の中心レベルが使用される。
【００３５】
また、ディスク装置１０は、Ｄフリップフロップ４１より出力される再生データＤｐを一時的に記録するための再生データバッファ４５と、再生データＤｐよりＳＹＮＣバイトＳＢ１〜ＳＢ４やＲＥＳＹＮＣバイトＲＳ1〜ＲＳ３９を検出するためのＳＹＮＣ・ＲＥＳＹＮＣ検出回路４６と、再生データＤｐよりＳＹＮＣバイトやＲＥＳＹＮＣバイトが取り除かれたデータに対して復調処理をするデータ復調器４７とを有している。データバッファ３１、ＥＣＣ回路３３、データ変調器３４およびデータ復調器４７は、データバス４８によって相互に接続されている。
【００３６】
ＳＹＮＣ・ＲＥＳＹＮＣ検出回路４６で検出される各セクタのＲＥＳＹＮＣの検出情報はシステムコントローラ３０に供給され、後述するベリファイ時におけるチェックに利用される。また、ＥＣＣ回路３３における誤り訂正処理の過程で得られる各訂正系列のエラー数の情報もシステムコントローラ３０に供給され、後述するベリファイ時におけるチェックに利用される。
【００３７】
図１に示すＷＯＲＭディスク装置１０の動作について説明する。
【００３８】
まず、ホストコンピュータよりシステムコントローラ３０にデータリードコマンドが供給される再生時（データ読み出し時）の動作を説明する。この再生時には、ゲイン制御アンプ３７のゲインやコンパレータ３９のウィンド幅ｗは通常モードとされる。
【００３９】
光学ヘッド１３のフォトダイオード１７および抵抗器２２の接続点に得られる再生信号はゲイン制御アンプ３７で増幅され、イコライザ回路３８で周波数特性が補償され、その後にコンパレータ３９で２値化信号に変換されてＤフリップフロップフロップ４１に供給される。Ｄフリップフロップ４１では、その２値化信号がＰＬＬ回路４０で再生されたクロック信号ＲＣＫによってラッチされて再生データＤｐが得られる。
【００４０】
この再生データＤｐは、再生データバッファ４５およびＳＹＮＣ・ＲＥＳＹＮＣ検出回路４６を介してデータ復調器４７に供給されて復調処理が行われる。そして、このデータ復調器４７の出力データに対してＥＣＣ回路３３で誤り訂正処理が行われて読み出しデータが得られる。そして、この読み出しデータはデータバッファ３１に一旦格納され、その後に所定タイミングでＳＣＳＩインタフェース３２を介してホストコンピュータに送信される。
【００４１】
次に、ホストコンピュータよりシステムコントローラ３０にデータライトコマンドが供給される記録時（データ書き込み時）の動作を説明する。この場合、ベリファイモードでは、ゲイン制御アンプ３７のゲインは通常より低くされると共に、コンパレータ３９のウィンド幅ｗは通常より大きくされる。ゲイン制御アンプ３７のゲインに関しては、例えば通常モードで０ｄＢであるとすると、ベリファイモードでは−３ｄＢとされる。また、コンパレータ３９のウィンド幅ｗに関しては、例えば記録パワーが通常の領域Ｌｃにあってコンパレータ３９に供給されるデータ部のＶＦＯ3の再生信号の信号振幅が２５０ｍＶであるとき、通常モードでは３０ｍＶとされるのに対して、ベリファイモードでは６０ｍＶとされる。
【００４２】
この記録時には、システムコントローラ３０は、図４に示すフローチャートに沿って動作する。
【００４３】
まず、ステップＳＴ１で、Ｎ＝０に設定し、ステップＳＴ２で、データの書き込みを実行する。この場合、ＳＣＳＩインタフェース３２で受信されてデータバッファ３１に格納されているホストコンピュータからの書き込みデータに対して、ＥＣＣ回路３３で誤り訂正符号の付加処理が行われ、さらにデータ変調器３４で変調処理が行われる。そして、データ変調器３４の出力データにＳＹＮＣ・ＲＥＳＹＮＣ付加回路３５でＳＹＮＣバイトやＲＥＳＹＮＣバイトが付加されて記録データＤｒが形成される。
【００４４】
そして、この記録データＤｒが記録データバッファ３６を介してレーザパワー制御回路２５に供給され、このレーザパワー制御回路２５より記録データＤｒに対応したドライブ信号が出力される。これにより、光学ヘッド１３のレーザダイオード１４より出力されるレーザ光が記録データＤｒに応じて光強度変調され、ＷＯＲＭディスク１１に記録データＤｒに対応したマークが記録される。
【００４５】
次に、ステップＳＴ３で、ゲイン制御アンプ（ＧＣＡ）３７のゲインおよびコンパレータ３９のヒステリシス幅ｗをベリファイモードにし、ステップＳＴ４で、ベリファイ、つまり書き込まれたデータを正しく読み出せるか否かをチェックするために、データの読み出しを実行する。ゲイン制御アンプ３７のゲインおよびコンパレータ３９のウィンド幅ｗをベリファイモードにすることで、記録パワーがバブル領域Ｆａである場合の記録（再生信号の振幅が小さくなっている）に関してエラーレートを高くでき、ベリファイＮＧすることが可能となる。
【００４６】
次に、ステップＳＴ５で、正しくデータを読み出せたか否か、つまりベリファイがＯＫであるか否かをチェックする。ベリファイがＯＫであるか否かは、ＳＹＮＣ・ＲＥＳＹＮＣ検出回路４６からのＲＥＳＹＮＣの検出情報やＥＣＣ回路３３からのエラー情報に基づいて行われる。例えば、上述したように各セクタの記録データＤｒにはＲＥＳＹＮＣバイトＲＳ１〜ＲＳ３９が付加されているが、このうちの３８個以上が検出されるときのみベリファイＯＫとする。また、各訂正系列で８バイトまでのエラーに対して誤り訂正が可能であったとしても、各訂正系列で２バイト以下のエラーであるときのみベリファイＯＫとする。
【００４７】
記録パワーがバブル領域Ｆａと通常領域Ｆｃとの間の領域Ｆｂにある場合には、再生信号の信号振幅は、記録パワーが通常領域Ｆｃにある場合のそれに対してそれ程減少しない。そのため、ゲイン制御アンプ３７のゲインおよびコンパレータ３９のウィンド幅ｗをベリファイモードにしても、記録パワーが領域Ｆｂにある場合の記録に関してエラーレートを高くできず、ベリファイＮＧとすることが難しい。
【００４８】
また、記録パワーが領域Ｆｂにある場合、記録パワーが通常領域Ｆｃにある場合に比べ、データに対応してディスク媒体にマークとして形成される穴は全て短くなることから、種々のマーク長を有するランダムパターンでは、マーク長によって穴の長さの短くなる割合が異なり、エラーを誘発し易くなっている。そのため、各訂正系列当たりのエラー数をチェックし、エラーがかなりあるものを省くことにより、ランダムパターンについては精度の高いベリファイが可能となる。しかし、単一のマーク長を有する単一パターンでは、各マーク長が単一に短くなるため、記録直後の時点でエラーなしで再生できることがある。そのため、ベリファイ時に各訂正系列当たりのエラー数をチェックするだけでは、記録パワーが領域Ｆｂにある場合のデータの書き込みの全てをベリファイ時にＮＧとできない。
【００４９】
上述したようにＲＥＳＹＮＣバイトは例えば最小および最大の反転間隔を有するデータであり、記録パワーが領域Ｆｂにある場合のデータの書き込みによってはＲＥＳＹＮＣの検出個数が少なくなる。そこで、ベリファイＯＫであるか否かの判定を、ＥＣＣ回路３３からのエラー情報の他に、ＳＹＮＣ・ＲＥＳＹＮＣ検出回路４６からのＲＥＳＹＮＣの検出情報にも基づいて行うことで、記録パワーが領域Ｆｂにある場合の記録に関して、確実にベリファイＮＧすることが可能となる。
【００５０】
ステップＳＴ５でベリファイＯＫであるときは、ステップＳＴ６で、ゲイン制御アンプ３７のゲインおよびコンパレータ３９のウィンド幅ｗを通常モードに戻し、ステップＳＴ７で、データ書き込みの動作を正常終了する。
【００５１】
ステップＳＴ５でベリファイＯＫでないときは、ステップＳＴ８で、Ｎ＝Ｎoであるか否かを判定する。例えば、Ｎo＝３とされる。ステップＳＴ８でＮ＝Ｎoでないときは、ステップＳＴ９で、Ｎをインクリメントし、ステップＳＴ１０で、データを別の領域（交替領域）に書き込むための欠陥処理をして、データの再書き込みを実行する。そして、ステップＳＴ４に戻って、ベリファイのためのデータの読み出しを実行する。
【００５２】
また、ステップＳＴ８で、Ｎ＝Ｎoであって、Ｎo回のデータの再書き込みによってもベリファイＯＫでないときは、ステップＳＴ１１で、キャリブレーションによる記録パワーの再設定等、記録条件の再設定が可能であるか否かを判定する。記録条件の再設定が可能であるときは、ステップＳＴ１２で、記録条件を再設定し、ステップＳＴ１に戻って、上述したと同様の動作を実行する。一方、既に記録条件の再設定が行われており、それ以上の再設定が不可能であるときは、ステップＳＴ１３で、ゲイン制御アンプ３７のゲインおよびコンパレータ３９のウィンド幅ｗを通常モードに戻し、ステップＳＴ１４で、データ書き込みの動作を異常終了する。
【００５３】
このように本実施の形態においては、記録時の動作において、書き込まれたデータを正しく読み出せるか否かをチェックするベリファイ時には、ゲイン制御アンプ３７のゲインが通常より小さくされると共に、コンパレータ３９のウィンド幅が通常より大きくされる。したがって、記録パワーがバブル領域Ｆａにある場合には再生信号の振幅が小さくなっていることからエラーレートが高くなり、ベリファイ時にＮＧとでき、ベリファイの精度を高めることができる。
【００５４】
図５Ａ，Ｂは、それぞれゲイン制御アンプ３７のゲインおよびコンパレータ３９のウィンド幅ｗが通常モードとされている場合であって、それぞれ記録パワーがバブル領域Ｆａおよび通常領域Ｆｃであるときの再生信号の振幅とウィンド幅ｗとの関係を模式的に示している。この場合、記録パワーがバブル領域Ｆａにあっても、ウィンド幅ｗは再生信号の高域の信号振幅よりも小さくコンパレータ３９では２値化が良好に行われる。
【００５５】
これに対して、図６Ａ，Ｂは、それぞれゲイン制御アンプ３７のゲインおよびコンパレータ３９のウィンド幅ｗがベリファイモードとされている場合であって、それぞれ記録パワーがバブル領域Ｆａおよび通常領域Ｆｃであるときの再生信号の振幅とウィンド幅ｗとの関係を模式的に示している。この場合、記録パワーがバブル領域Ｆａにあるとき、ウィンド幅ｗは再生信号の高域の信号振幅よりも大きくなり、コンパレータ３９では２値化が良好に行われなくなる。
【００５６】
また、ベリファイ時に、ベリファイＯＫであるか否かの判定がＥＣＣ回路３３からのエラー情報の他に、ＳＹＮＣ・ＲＥＳＹＮＣ検出回路４６からのＲＥＳＹＮＣの検出情報に基づいて行われる。したがって、記録パワーがバブル領域Ｆａと通常領域Ｆｃとの間の領域Ｆｂにある場合の記録に関しても、確実にベリファイＮＧとでき、ベリファイ精度を高めることができる。
【００５７】
なお、上述実施の形態においては、ベリファイ時には、ゲイン制御アンプ３７のゲインを通常より小さくし、さらにコンパレータ３９のウィンド幅ｗを通常より大きくするものであるが、いずれか一方のみを制御するようにしてもよく、これによってバブル領域Ｆａによる記録に関してエラーレートを高くできる。
【００５８】
また、上述実施の形態においては、ベリファイ時に、ベリファイＯＫであるか否かの判定をＥＣＣ回路３３からのエラー情報の他に、ＳＹＮＣ・ＲＥＳＹＮＣ検出回路４６からのＲＥＳＹＮＣの検出情報に基づいて行うものであるが、いずれか一方のみを行うことも考えられる。
【００５９】
また、上述実施の形態においては、この発明をＷＯＲＭディスク装置に適用したものであるが、この発明は光磁気ディスク装置等のその他のディスク装置にも同様に適用できることは勿論である。
【００６０】
【発明の効果】
この発明によれば、ディスク媒体に書き込まれたデータを正しく読み出せるか否かをチェックするベリファイ時に、読み出しデータのエラー情報の他に増幅されて２値化された再生信号からのＲＥＣＹＮＣの検出個数に基づいてベリファイのチェックを行う。このときに、例えば再生信号の増幅率を通常より小さくしたり、再生信号を２値化する２値化手段のウィンド幅を通常より大きくするものであり、ベリファイの精度を大幅に高めることができる。
【図面の簡単な説明】
【図１】実施の形態としてのＷＯＲＭディスク装置の構成を示すブロック図である。
【図２】ユーザデータが１０２４バイト／セクタである１３０ｍｍのＷＯＲＭディスクのセクターフォーマットを示す図である。
【図３】ユーザデータが１０２４バイト／セクタのデータフィールドの構成を示す図である。
【図４】記録時のシステムコントローラの動作を示すフローチャートである。
【図５】アンプゲインおよびコンパレータのウィンド幅が通常モードにある場合の再生信号の振幅とウィンド幅との関係を模式的に示す図である。
【図６】アンプゲインおよびコンパレータのウィンド幅がベリファイモードにある場合の再生信号の振幅とウィンド幅との関係を模式的に示す図である。
【図７】記録パワーと再生信号のエラーレートおよび信号振幅との関係を示す図である。
【図８】記録パワーがバブル領域と通常領域との間の領域にある場合に、経時的にデータの読み出しが不可能となる理由を説明するための図である。
【符号の説明】
１０・・・ＷＯＲＭディスク装置、１１・・・ＷＯＲＭディスク、１３・・・光学ヘッド、１４・・・レーザダイオード、１６・・・対物レンズ、１７・・・フォトダイオード、２５・・・レーザパワー制御回路、３０・・・システムコントローラ、３１・・・データバッファ、３２・・・ＳＣＳＩインタフェース、３３・・・ＥＣＣ回路、３４・・・データ変調器、３５・・・ＳＹＮＣ・ＲＥＳＹＮＣ付加回路、３６・・・記録データバッファ、３７・・・ゲイン制御アンプ、３８・・・イコライザ回路、３９・・・ウィンドコンパレータ、４０・・・ＰＬＬ回路、４１・・・Ｄフリップフロップ、４５・・・再生データバッファ、４６・・・ＳＹＮＣ・ＲＥＳＹＮＣ検出回路、４７・・・データ復調器
【図１】
0003900577.tif 000002
【図２】
0003900577.tif 000003
【図３】
0003900577.tif 000004
【図４】
0003900577.tif 000005
【図５】
0003900577.tif 000006
【図６】
0003900577.tif 000007
【図７】
0003900577.tif 000008
【図８】
0003900577.tif 000009