(57)【要約】【課題】高速記録に対応した高感度ディスクに対して適切なＯＰＣを実現する。【解決手段】既記録領域に対して再生を行ったときの再生信号についての評価値として、既記録領域の記録実行時点から所定時間経過後の評価値を得、該所定時間経過後の評価値に基づいて、記録レーザパワーを設定する。例えば、不定の経過時間の状況において測定される評価値を、その際の経過時間に応じて補正する。或いは、記録後に、経過時間だけ待機した上で再生を行うことで評価値変動が安定した後の評価値が計測されるようにする。【選択図】図２
2011034610.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体に対してレーザ照射を行い、情報の記録再生を行う光ヘッド部と、
上記光ヘッド部によるレーザ出力の駆動を行うレーザ駆動部と、
上記光ヘッド部から出力する記録レーザパワーの設定を行う記録レーザパワー設定処理において、既記録領域に対して再生を行ったときの再生信号についての評価値として、上記既記録領域の記録実行時点から所定時間経過後の評価値を得、該所定時間経過後の評価値に基づいて、記録レーザパワーを設定する処理を行う制御部と、
を備えた記録装置。
【請求項２】
上記制御部は、上記光ヘッド部及び上記レーザ駆動部に、記録媒体へのテスト記録を実行させ、直後に当該テスト記録実行領域の再生を実行させるとともに、
当該再生の際の再生信号から求められる評価値に対して、上記テスト記録から上記再生までの経過時間に応じた補正処理を行うことで、上記所定時間経過後の評価値を得る請求項１に記載の記録装置。
【請求項３】
上記制御部は、上記光ヘッド部及び上記レーザ駆動部に、記録媒体へのテスト記録を実行させ、所定時間待機させた後に、上記テスト記録実行領域の再生を実行させることで、当該再生の際の再生信号から求められる評価値として、上記所定時間経過後の評価値を得る請求項１に記載の記録装置。
【請求項４】
上記制御部は、上記光ヘッド部及び上記レーザ駆動部によって記録媒体へのユーザデータ記録を実行させている際の記録レーザパワーの設定処理として、
直前に記録を行った領域の再生を実行させるとともに、
当該再生の際の再生信号から求められる評価値に対して、当該領域への記録から上記再生までの経過時間に応じた補正処理を行うことで、上記所定時間経過後の評価値を得、該所定時間経過後の評価値に基づいて、記録動作中における記録レーザパワーの設定処理を行う請求項１に記載の記録装置。
【請求項５】
上記制御部は、上記光ヘッド部及び上記レーザ駆動部によって記録媒体へのユーザデータ記録を実行させている際の記録レーザパワーの設定処理として、
最新の記録実行から所定時間待機させた後に、直前に記録を行った領域の再生を実行させることで、当該再生の際の再生信号から求められる評価値として、上記所定時間経過後の評価値を得、該所定時間経過後の評価値に基づいて、記録動作中における記録レーザパワーの設定処理を行う請求項１に記載の記録装置。
【請求項６】
上記制御部は、上記光ヘッド部及び上記レーザ駆動部によって記録媒体へのユーザデータ記録を実行させている際の記録レーザパワーの設定処理として、
最新の記録実行から所定時間以上過去に記録を行った領域の再生を実行させることで、当該再生の際の再生信号から求められる評価値として、上記所定時間経過後の評価値を得、該所定時間経過後の評価値に基づいて、記録動作中における記録レーザパワーの設定処理を行う請求項１に記載の記録装置。
【請求項７】
上記制御部は、上記光ヘッド部及び上記レーザ駆動部によって記録媒体へのユーザデータ記録を実行させている際の記録レーザパワーの設定処理として、
ユーザデータ記録の開始から所定時間以上経過していたら、最新の記録実行から所定時間以上過去に記録を行った領域の再生を実行させ、
ユーザデータ記録の開始から所定時間以上経過していなければ、必要な時間だけ待機した後に、当該待機時間を加えることで最新の記録実行より所定時間以上過去に記録を行ったことになる領域の再生を実行させ、
これらの再生の際の再生信号から求められる評価値として、上記所定時間経過後の評価値を得、該所定時間経過後の評価値に基づいて、記録動作中における記録レーザパワーの設定処理を行う請求項１に記載の記録装置。
【請求項８】
記録媒体に対してレーザ照射を行い、情報の記録再生を行う記録装置の記録レーザパワー設定方法として、
既記録領域に対して再生を行ったときの再生信号についての評価値として、上記既記録領域の記録実行時点から所定時間経過後の評価値を得、該所定時間経過後の評価値に基づいて、記録レーザパワーを設定する処理を行うレーザパワー設定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録装置及びそのレーザパワー設定方法に関する。
【先行技術文献】
【特許文献】
【０００２】
【特許文献１】特開２００５−２５９３１２号公報
【特許文献２】特開２００５−２９３６８９号公報
【特許文献３】特開２００８−７７７１４号公報
【特許文献４】特開２００６−１２０２８１号公報
【背景技術】
【０００３】
ライトワンス型光ディスクやリライタブル型光ディスクなどの記録可能型の記録媒体に対しては、記録レーザパワーの最適化、いわゆるＯＰＣ（Optimum Power Control）を行う必要があり、種々の手法が提案されている。
【０００４】
ＯＰＣ動作は、一般に光ディスクに対する記録動作に先立って行われる。例えばディスク上に設定された所定のテストエリアに対して、レーザパワーを変化させながらテストデータの記録を行う。そして当該記録部分を再生し、再生信号の評価値を検出する。例えばβ値、変調度、ジッター、アシンメトリ、シンボルエラーレート等が評価値として用いられる。
これらの評価値によって、どのレーザパワーで記録したときが再生信号品質が良いかを判断し、最適なレーザパワーを決定するものである。
【０００５】
また、ＯＰＣ動作は記録中にも行われる。
特許文献１、２では、いわゆるランニングＯＰＣに関する技術が開示されている。
また特許文献３，４には、ウォーキングＯＰＣに関する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、従来のＯＰＣ処理は、記録から読み出しまでの時間で評価値が変動しないことが前提となっている。
しかし近年、高倍速対応のため高感度のディスクが増え、記録から読み出しまでの時間によって、評価値が変動するディスクが存在することとなっている。
【０００７】
図９に評価値βについての記録から再生までの経過時間による変動の例を示す。
なお、β値は、再生ＲＦ信号のピーク値Ｉｐ、ボトム値Ｉｂから、
β＝（Ｉｐ＋Ｉｂ）／（Ｉｐ−Ｉｂ）
で求められる値である。
【０００８】
図９（ａ）は、縦軸をβ値、横軸を記録から再生までの経過時間［ｍｓ］としている。ＯＰＣ動作では、記録直後に記録したデータを再生して、評価値を測定するが、その記録から再生までの経過時間である。
図示のように、測定されるβ値は、経過時間によって変動する。
例えば通常は、記録から再生までの経過時間は、記録終了位置から再生位置（例えば記録開始した位置）までのシーク時間を含めて２０ｍｓ程度であるとする。
しかし、シーク時間の変動、外乱などによるサーボリトライの発生などもあり得るため、実際には記録から再生までの経過時間は不定である。例えばサーボリトライが発生すると、５０〜１００ｍｓ、さらには１５０ｍｓ以上となることもある。
すると図９（ａ）の特性から、記録から再生までの経過時間によって、或るレーザパワーに対応するβ値が変動してしまうことになる。
【０００９】
例えば目標β値 ＝５％とする。
図９（ｂ）に示すように、記録から再生までが２０ｍｓであった場合、β値は例えば記録レーザパワーが７ｍＷ程度で５％となっている。
一方、記録から再生までが５０ｍｓであった場合、β値は記録レーザパワーが８．５ｍＷで５％となっている。
最適な記録レーザパワーは、β値が目標β値となるパワーとして設定するが、すると経過時間によって設定される最適な記録レーザパワーが異なるものとなってしまう。
つまり、ＯＰＣ動作時毎に不定である記録から再生までの経過時間によって、レーザパワー設定が変動してしまい、適切にＯＰＣ動作が実行できないということになる。
なお、β値を例に挙げたが、近年の高感度のディスクでは、変調度、ジッターなどの他の評価値も、経過時間によって変動する。
【００１０】
そこで本発明では、このような経過時間による評価値の変動があっても、適切なＯＰＣ動作が実現できるようにすることを目的とする。
【課題を解決するための手段】
【００１１】
本発明の記録装置は、記録媒体に対してレーザ照射を行い、情報の記録再生を行う光ヘッド部と、上記光ヘッド部によるレーザ出力の駆動を行うレーザ駆動部と、上記光ヘッド部から出力する記録レーザパワーの設定を行う記録レーザパワー設定処理において、既記録領域に対して再生を行ったときの再生信号についての評価値として、上記既記録領域の記録実行時点から所定時間経過後の評価値を得、該所定時間経過後の評価値に基づいて、記録レーザパワーを設定する処理を行う制御部とを備える。
【００１２】
上記制御部は、上記光ヘッド部及び上記レーザ駆動部に、記録媒体へのテスト記録を実行させ、直後に当該テスト記録実行領域の再生を実行させるとともに、当該再生の際の再生信号から求められる評価値に対して、上記テスト記録から上記再生までの経過時間に応じた補正処理を行うことで、上記所定時間経過後の評価値を得る。
或いは、上記制御部は、上記光ヘッド部及び上記レーザ駆動部に、記録媒体へのテスト記録を実行させ、所定時間待機させた後に、上記テスト記録実行領域の再生を実行させることで、当該再生の際の再生信号から求められる評価値として、上記所定時間経過後の評価値を得る。
【００１３】
また上記制御部は、上記光ヘッド部及び上記レーザ駆動部によって記録媒体へのユーザデータ記録を実行させている際の記録レーザパワーの設定処理（ウォーキングＯＰＣ）として、直前に記録を行った領域の再生を実行させるとともに、当該再生の際の再生信号から求められる評価値に対して、当該領域への記録から上記再生までの経過時間に応じた補正処理を行うことで、上記所定時間経過後の評価値を得、該所定時間経過後の評価値に基づいて、記録動作中における記録レーザパワーの設定処理を行う。
或いは上記制御部は、最新の記録実行から所定時間待機させた後に、直前に記録を行った領域の再生を実行させることで、当該再生の際の再生信号から求められる評価値として、上記所定時間経過後の評価値を得、該所定時間経過後の評価値に基づいて、記録動作中における記録レーザパワーの設定処理を行う。
或いは上記制御部は、最新の記録実行から所定時間以上過去に記録を行った領域の再生を実行させることで、当該再生の際の再生信号から求められる評価値として、上記所定時間経過後の評価値を得、該所定時間経過後の評価値に基づいて、記録動作中における記録レーザパワーの設定処理を行う。
或いは上記制御部は、ユーザデータ記録の開始から所定時間以上経過していたら、最新の記録実行から所定時間以上過去に記録を行った領域の再生を実行させ、ユーザデータ記録の開始から所定時間以上経過していなければ、必要な時間だけ待機した後に、当該待機時間を加えることで最新の記録実行より所定時間以上過去に記録を行ったことになる領域の再生を実行させ、これらの再生の際の再生信号から求められる評価値として、上記所定時間経過後の評価値を得、該所定時間経過後の評価値に基づいて、記録動作中における記録レーザパワーの設定処理を行う。
【００１４】
本発明のレーザパワー設定方法は、既記録領域に対して再生を行ったときの再生信号についての評価値として、上記既記録領域の記録実行時点から所定時間経過後の評価値を得、該所定時間経過後の評価値に基づいて、記録レーザパワーを設定する処理を行う。
【００１５】
以上の本発明では、例えばβ値等の評価値として、記録から再生までが所定時間経過後となった場合の評価値を得るようにするものである。所定時間経過後の評価値とは、「所定時間」経過後の特定の時点での評価値としてもよいし、或いは評価値変動が安定する時間としての「所定時間」を経過した以降の評価値としてもよい。
具体的には、不定の経過時間の状況において測定される評価値を、その際の経過時間に応じて補正する。
或いは、記録後に、経過時間だけ待機した上で、再生を行うことで、評価値変動が安定した後の評価値が計測されるようにする。
【発明の効果】
【００１６】
本発明によれば、ＯＰＣ動作の際に、記録から読み出しまでの経過時間によって評価値が変化する記録媒体に対して、最適記録パワーの決定を精度よく実行することができる。これによって適切な記録動作を実現できる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施の形態のディスクドライブ装置のブロック図である。
【図２】第１の実施の形態のＯＰＣ処理のフローチャートである。
【図３】第２の実施の形態のＯＰＣ処理のフローチャートである。
【図４】第３の実施の形態のウォーキングＯＰＣ処理のフローチャートである。
【図５】第４の実施の形態のウォーキングＯＰＣ処理のフローチャートである。
【図６】第５の実施の形態のウォーキングＯＰＣ処理のフローチャートである。
【図７】第５，第６の実施の形態のウォーキングＯＰＣ処理の説明図である。
【図８】第６の実施の形態のウォーキングＯＰＣ処理のフローチャートである。
【図９】記録から再生までの経過時間による評価値の変動の説明図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施の形態について説明する。ここでは本発明の記録装置の例として記録可能型光ディスクに対して記録再生を行うディスクドライブ装置を例に挙げ、そのＯＰＣ動作について説明する。説明は次の順序で行う。
［１．ディスクドライブ装置の構成］
［２．第１の実施の形態：ＯＰＣ処理例Ｉ］
［３．第２の実施の形態：ＯＰＣ処理例II］
［４．第３の実施の形態：ウォーキングＯＰＣ処理例Ｉ］
［５．第４の実施の形態：ウォーキングＯＰＣ処理例II］
［６．第５の実施の形態：ウォーキングＯＰＣ処理例III］
［７．第６の実施の形態：ウォーキングＯＰＣ処理例IV］
【００１９】
［１．ディスクドライブ装置の構成］
実施の形態のディスクドライブ装置の構成を図１で説明する。
本実施の形態のディスクドライブ装置は、例えばブルーレイディスク（Blu-ray Disc（登録商標））や、ＤＶＤ（Digital Versatile Disc）等の光ディスクに対して記録及び再生を行う記録再生装置である。そして特に相変化ディスクや色素変化ディスク等の記録可能型ディスクに対するＯＰＣ動作につき特徴を有するものである。
【００２０】
光ディスク９０は、ディスクドライブ装置に装填されると図示しないターンテーブルに積載され、記録／再生動作時においてスピンドルモータ２によって一定線速度（ＣＬＶ）で回転駆動される。
そして再生時には光ピックアップ（光ヘッド部）１によって光ディスク９０上のトラックに記録されたマーク情報の読出が行われる。
また光ディスク９０に対してのデータ記録時には、光ピックアップ１によって光ディスク９０上のトラックに、ユーザーデータがフェイズチェンジマークや色素変化マークとして記録される。
【００２１】
なお、光ディスク９０の内周エリア９１等には、再生専用の管理情報として例えばディスクの物理情報等がエンボスピット又はウォブリンググルーブによって記録されるが、これらの情報の読出も光ピックアップ１により行われる。
さらに光ディスク９０に対しては、光ピックアップ１によってディスク９０上のグルーブトラックのウォブリングとして埋め込まれたＡＤＩＰ（Address in Pregroove）情報の読み出しもおこなわれる。
【００２２】
光ピックアップ１内には、レーザ光源となるレーザダイオードや、反射光を検出するためのフォトディテクタ、レーザ光の出力端となる対物レンズ、対物レンズを介してディスク記録面にレーザ光を照射し、またその反射光をフォトディテクタに導く光学系等が形成される。
光ピックアップ１内において対物レンズは二軸機構によってトラッキング方向及びフォーカス方向に移動可能に保持されている。
また光ピックアップ１全体はスレッド機構３によりディスク半径方向に移動可能とされている。
また光ピックアップ１におけるレーザダイオードはレーザドライバ１３からのドライブ信号（ドライブ電流）によってレーザ発光駆動される。
【００２３】
ディスク９０からの反射光情報はフォトディテクタによって検出され、受光光量に応じた電気信号とされてマトリクス回路４に供給される。
マトリクス回路４には、フォトディテクタとしての複数の受光素子からの出力電流に対応して電流電圧変換回路、マトリクス演算／増幅回路等を備え、マトリクス演算処理により必要な信号を生成する。
例えば再生データに相当する再生情報信号（ＲＦ信号）、サーボ制御のためのフォーカスエラー信号、トラッキングエラー信号などを生成する。
さらに、グルーブのウォブリングに係る信号、即ちウォブリングを検出する信号としてプッシュプル信号を生成する。
マトリクス回路４から出力されるＲＦ信号はデータ検出処理部５及び評価値測定部１９へ、フォーカスエラー信号及びトラッキングエラー信号は光学ブロックサーボ回路１１へ、プッシュプル信号はウォブル信号処理回路１５へ、それぞれ供給される。
【００２４】
データ検出処理部５は、ＲＦ信号の２値化処理を行う。
例えばデータ検出処理部５では、ＲＦ信号のＡ／Ｄ変換処理、ＰＬＬによる再生クロック生成処理、ＰＲ（Partial Response）等化処理、ビタビ復号（最尤復号）等を行い、パーシャルレスポンス最尤復号処理（ＰＲＭＬ検出方式：Partial Response Maximum Likelihood検出方式）により、２値データ列を得る。
そしてデータ検出処理部５は、光ディスク９０から読み出した情報としての２値データ列を、後段のエンコード／デコード部７に供給する。
【００２５】
エンコード／デコード部７は、再生時おける再生データの復調と、記録時における記録データの変調処理を行う。即ち、再生時にはデータ復調、デインターリーブ、ＥＣＣデコード、アドレスデコード等を行い、また記録時にはＥＣＣエンコード、インターリーブ、データ変調等を行う。
【００２６】
再生時においては、上記データ検出処理部５で復号された２値データ列がエンコード／デコード部７に供給される。エンコード／デコード部７では上記２値データ列に対する復調処理を行い、光ディスク９０からの再生データを得る。
例えばランレングスリミテッドコード変調が施されて光ディスク９０に記録されたデータに対しての復調処理と、エラー訂正としてのＥＣＣデコード処理等を行って、光ディスク９０からの再生データを得る。
エンコード／デコード部７で再生データにまでデコードされたデータは、ホストインターフェース８に転送され、システムコントローラ１０の指示に基づいてホスト機器１００に転送される。ホスト機器１００とは、例えばコンピュータ装置やＡＶ（Audio-Visual）システム機器などである。
【００２７】
光ディスク９０に対する記録／再生時にはＡＤＩＰ情報の処理が行われる。
即ちグルーブのウォブリングに係る信号としてマトリクス回路４から出力されるプッシュプル信号は、ウォブル信号処理回路６においてデジタル化されたウォブルデータとされる。またＰＬＬ処理によりプッシュプル信号に同期したクロックが生成される。
ウォブルデータはＡＤＩＰ復調回路１６でＡＤＩＰアドレスを構成するデータストリームに復調されてアドレスデコーダ９に供給される。
アドレスデコーダ９は、供給されるデータについてのデコードを行い、アドレス値を得て、システムコントローラ１０に供給する。
【００２８】
記録時には、ホスト機器１００から記録データが転送されてくるが、その記録データはホストインターフェース８を介してエンコード／デコード部７に供給される。
この場合エンコード／デコード部７は、記録データのエンコード処理として、エラー訂正コード付加（ＥＣＣエンコード）やインターリーブ、サブコードの付加等を行う。またこれらの処理を施したデータに対して、ランレングスリミテッドコード変調を施す。
【００２９】
エンコード／デコード部７で処理された記録データは、ライトストラテジ部１４において、記録補償処理として、記録層の特性、レーザ光のスポット形状、記録線速度等に対する最適記録パワーの微調整やレーザドライブパルス波形の調整などが行われた状態のレーザドライブパルスとされ、レーザドライバ１３に供給される。
そしてレーザドライバ１３は、記録補償処理したレーザドライブパルスを光ピックアップ１内のレーザダイオードに与えてレーザ発光駆動を実行させる。これにより光ディスク９０に、記録データに応じたマークが形成されることになる。
【００３０】
なお、レーザドライバ１３は、いわゆるＡＰＣ回路（Auto Power Control）を備え、光ピックアップ１内に設けられたレーザパワーのモニタ用ディテクタの出力によりレーザ出力パワーをモニタしながらレーザの出力が温度などによらず一定になるように制御する。
記録時及び再生時のレーザ出力の目標値はシステムコントローラ１０から与えられ、記録時及び再生時にはそれぞれレーザ出力レベルが、その目標値になるように制御する。
記録時の最適なレーザパワーは、後述するＯＰＣ処理によって設定される。
【００３１】
光学ブロックサーボ回路１１は、マトリクス回路４からのフォーカスエラー信号、トラッキングエラー信号から、フォーカス、トラッキング、スレッドの各種サーボドライブ信号を生成しサーボ動作を実行させる。
即ちフォーカスエラー信号、トラッキングエラー信号に応じてフォーカスドライブ信号、トラッキングドライブ信号を生成し、二軸ドライバ１８により光ピックアップ１内の二軸機構のフォーカスコイル、トラッキングコイルを駆動することになる。これによって光ピックアップ１、マトリクス回路４、光学ブロックサーボ回路１１、二軸ドライバ１８、二軸機構によるトラッキングサーボループ及びフォーカスサーボループが形成される。
また光学ブロックサーボ回路１１は、システムコントローラ１０からのトラックジャンプ指令に応じて、トラッキングサーボループをオフとし、ジャンプドライブ信号を出力することで、トラックジャンプ動作を実行させる。
また光学ブロックサーボ回路１１は、トラッキングエラー信号の低域成分として得られるスレッドエラー信号や、システムコントローラ１０からのアクセス実行制御などに基づいてスレッドドライブ信号を生成し、スレッドドライバ１９によりスレッド機構３を駆動する。スレッド機構３には、図示しないが、光ピックアップ１を保持するメインシャフト、スレッドモータ、伝達ギア等による機構を有し、スレッドドライブ信号に応じてスレッドモータを駆動することで、光ピックアップ１の所要のスライド移動が行なわれる。
【００３２】
スピンドルサーボ回路１２はスピンドルモータ２をＣＬＶ回転させる制御を行う。
スピンドルサーボ回路１２は、ウォブル信号に対するＰＬＬ処理で生成されるクロックを、現在のスピンドルモータ２の回転速度情報として得、これを所定のＣＬＶ基準速度情報と比較することで、スピンドルエラー信号を生成する。
またデータ再生時においては、データ信号処理回路５内のＰＬＬによって生成される再生クロックが、現在のスピンドルモータ２の回転速度情報となるため、これを所定のＣＬＶ基準速度情報と比較することでスピンドルエラー信号を生成することもできる。
そしてスピンドルサーボ回路１２は、スピンドルエラー信号に応じて生成したスピンドルドライブ信号を出力し、スピンドルドライバ１７によりスピンドルモータ２のＣＬＶ回転を実行させる。
またスピンドルサーボ回路１２は、システムコントローラ１０からのスピンドルキック／ブレーキ制御信号に応じてスピンドルドライブ信号を発生させ、スピンドルモータ２の起動、停止、加速、減速などの動作も実行させる。
【００３３】
以上のようなサーボ系及び記録再生系の各種動作はマイクロコンピュータによって形成されたシステムコントローラ１０により制御される。
システムコントローラ１０は、ホストインターフェース８を介して与えられるホスト機器１００からのコマンドに応じて各種処理を実行する。
例えばホスト機器１００から書込命令（ライトコマンド）が出されると、システムコントローラ１０は、まず書き込むべきアドレスに光ピックアップ１を移動させる。そしてエンコード／デコード部７により、ホスト機器１００から転送されてきたユーザデータ（例えばビデオデータやオーディオデータ等）について上述したようにエンコード処理を実行させる。そして上記のようにエンコードされたデータに応じてレーザドライバ１３がレーザ発光駆動することで記録が実行される。
【００３４】
また例えばホスト機器１００から、光ディスク９０に記録されている或るデータの転送を求めるリードコマンドが供給された場合は、システムコントローラ１０はまず指示されたアドレスを目的としてシーク動作制御を行う。即ち光学ブロックサーボ回路１１に指令を出し、シークコマンドにより指定されたアドレスをターゲットとする光ピックアップ１のアクセス動作を実行させる。
その後、その指示されたデータ区間のデータをホスト機器１００に転送するために必要な動作制御を行う。即ちディスク９０からのデータ読出を行い、データ検出処理部５、エンコード／デコード部７における再生処理を実行させ、要求されたデータを転送する。
【００３５】
マトリクス回路４で得られるＲＦ信号は、評価値測定部１９にも供給される。
評価値測定部１９は、後述するＯＰＣ動作の際に、再生されたＲＦ信号の評価値を測定し、システムコントローラ１０に供給する。
例えばβ値、変調度、アシンメトリ等を測定する。
【００３６】
メモリ部２０は、システムコントローラ１０が各種処理に用いるパラメータや定数等を記憶する。例えば不揮発性メモリで構成される。
後述する第１、第３の実施の形態の場合、評価値補正処理のための係数、テーブルデータ等がメモリ部２０に記憶される。
【００３７】
なお図１の例は、ホスト機器１００に接続されるディスクドライブ装置として説明したが、実施の形態のディスクドライブ装置としては他の機器に接続されない形態もあり得る。その場合は、操作部や表示部が設けられたり、データ入出力のインターフェース部位の構成が、図１とは異なるものとなる。つまり、ユーザーの操作に応じて記録や再生が行われるとともに、各種データの入出力のための端子部が形成されればよい。もちろんディスクドライブ装置の構成例としては他にも多様に考えられる。
【００３８】
［２．第１の実施の形態：ＯＰＣ処理例Ｉ］
このディスクドライブ装置は、ディスク９０に対して記録動作を行う際には、実際の記録に先だって最適な記録レーザパワーへの調整処理（ＯＰＣ処理）を行うことになる。
このレーザパワー調整は、ディスク９０に設けられたテストエリア（ＯＰＣ領域）に対して試し書きを行って実行する。
最適記録レーザパワーの判定処理は、例えば光ディスク９０が装填された際に実行してもよいし、実際に記録を行う直前に実行してもよい。
【００３９】
ここではまず第１の実施の形態としてのＯＰＣ処理例Ｉを図２で説明する。
図２は、ＯＰＣ動作のためのシステムコントローラ１０の処理を示している。
ステップＦ１０１でシステムコントローラ６０は、ＯＰＣ用のテストライトの実行制御を行う。
この場合、例えば光ピックアップ１をディスク９０のＯＰＣ領域に移動させる。そして、エンコード／デコード部７から、テストライト用のデータ（テストデータ）を出力させる。さらに、レーザドライバ１３に対して、段階的にレーザパワーを変化させる制御を行う。
これによって、多段階の記録パワーでテストデータがＯＰＣ領域に記録されていく。
【００４０】
ＯＰＣ用のテストライトが完了した時点として、ステップＦ１０２で、システムコントローラ１０は内部タイマーをリセットし、この時点（テスト記録終了時）からのタイム計測を開始する。
次にステップＦ１０３でシステムコントローラ１０は、ＯＰＣ用リード動作を制御する。即ち、光ピックアップ１を、先にステップＦ１０１でテストライトを行った領域の先頭のアドレスにアクセスさせる。そして、テストライトによる既記録部分の再生を実行させる。
このとき、再生ＲＦ信号はマトリクス回路４から評価値測定部１９に供給され、この評価値測定部１９で、例えばβ値が測定される。システムコントローラ１０は、当該再生期間に測定されるβ値、即ち多段階の記録レーザパワー毎に対応するβ値を、評価値測定部１９から取り込む。
【００４１】
テストライトした領域について光ピックアップ１による再生が完了したら、システムコントローラ１０はステップＦ１０４でタイマー計測を行う。
この場合に計測されるタイマー値は、記録から再生までの経過時間となる。
【００４２】
システムコントローラ１０はステップＦ１０５で、上記ステップＦ１０３のリード動作の際に得られた各記録レーザパワーに対応するβ値の補正を行う。この補正は、内部タイマーによりカウントした経過時間に基づいて行う。
このβ値の補正は、計測されたβ値を、記録から再生までの経過時間を或る固定の時間としたときに得られるであろうβ値に補正する処理である。
仮に、或る固定の時間を５０ｍｓであるとする。
実際のＯＰＣ動作過程における記録から再生までの経過時間は、種々の要因により不定である。そして実際の経過時間は、ステップＦ１０４で計測される。
【００４３】
本例の場合、メモリ２０には、例えば図９（ａ）のようなβ値の経過時間に対する変化特性を表すテーブルデータ、もしくは当該図９（ａ）のカーブの近似式等、係数群等が、予め補正用データとして記憶されている。
例えばディスクドライブ装置の製造時点で、これらのデータがメモリ２０としての不揮発性記憶領域に書き込まれる。
【００４４】
なお、図９（ａ）の特性は、どのようなディスクでも同じではなく、メーカーや製品種別などによりことなる。
そこで、各種のメーカー、製品等について、予めβ値の経過時間に対する変動特性を調査しておき、それによって得たテーブルデータや近似式等の補正用データを、マニュファクチャラーコードに対応させて記憶させておけばよい。
ディスク９０は、管理情報において製造メーカー等を特定するマニュファクチャラーコードが記録されており、システムコントローラ１０は、ディスク装填時の管理情報読込によって、装填中のディスク９０にマニュファクチャラーコードを知ることができる。従って補正用データがマニュファクチャラーコードに対応されて記憶されていれば、ステップＦ１０５の時点でシステムコントローラ１０は、現在装填中のディスク９０についての補正用データをメモリ２０から読み出すことができる。
なお、実施の形態では評価値としてβ値を用いる例で述べているが、もちろん変調度などの他の評価値を用いる場合、変調度等についての補正用データを予め記憶させておくようにすればよい。
【００４５】
システムコントローラ１０は補正用データを読み出したら、実際に得られたβ値を、固定の経過時間（５０ｍｓ）で得られるβ値に補正する。例えば実際の計測時間におけるβ値を近似式に代入し、経過時間５０ｍｓでのβ値を算出する。
このようなβ値の補正を、各記録レーザパワーに対応して測定されたβ値に対して行う。
【００４６】
このようにβ値の補正を行ったら、システムコントローラ１０はステップＦ１０６で、補正後の各β値のうちで、適正なβ値（目標β値）があるか、つまり最適レーザパワーが見つかったかを確認する。
なお、目標β値は、上記固定の経過時間の設定に応じて決められるべきであることはいうまでもない。
目標β値（例えばβ値＝５．０％前後）が存在すれば、ステップＦ１０７に進み、そのβ値における記録レーザパワーを最適パワーと決定し、レーザドライバ１３に記録レーザパワーを指示することになる。これによってＯＰＣ動作を完了する。
もし適切なβ値がみつからなければ、ステップＦ１０６からＦ１０１に戻ってＯＰＣ動作をやり直すことになる。
【００４７】
システムコントローラ１０が、この図２のようなＯＰＣ処理を行うことで、適切な記録レーザパワー設定が実現される。
図９で説明したように、β値は記録から再生までの経過時間において変動するため、実際のＯＰＣ動作時の不定な経過時間によって、得られるβ値が変動してしまう。本例では、測定されるβ値を、固定の経過時間（例えば５０ｍｓ）において得られるであろう値に補正し、当該補正β値を用いて最適な記録レーザパワーを決定する。つまり経過時間によるβ値変動の影響を排除しているものである。
従って、記録から読み出しまでの時間によって評価値が変化するディスク９０に対して、最適記録パワーの決定を精度よく実行することができる。
【００４８】
なお、補正目標としての固定の経過時間は５０ｍｓで無くても良いことはもちろんである。また、図９（ａ）のようにβ値の変動は、２００ｍｓの当たりで比較的安定する。そこで、補正目標としての経過時間は、例えば２００ｍｓ前後としても好適である。
【００４９】
［３．第２の実施の形態：ＯＰＣ処理例II］
第２の実施の形態としてのシステムコントローラ１０のＯＰＣ処理例IIを図３で説明する。
ステップＦ２０１でシステムコントローラ６０は、ＯＰＣ用のテストライトの実行制御を行う。例えば光ピックアップ１をディスク９０のＯＰＣ領域に移動させる。そして、エンコード／デコード部７から、テストライト用のデータ（テストデータ）を出力させる。さらに、レーザドライバ１３に対して、段階的にレーザパワーを変化させる制御を行う。
これによって、多段階の記録パワーでテストデータがＯＰＣ領域に記録されていく。
【００５０】
ＯＰＣ用のテストライトが完了したら、システムコントローラ１０はステップＦ２０２で所定時間の待機を行う。例えば２００ｍｓのタイムカウントを行い、２００ｍｓ経過まで待機する。
次にステップＦ２０３でシステムコントローラ１０は、ＯＰＣ用リード動作を制御する。即ち、光ピックアップ１を、先にステップＦ２０１でテストライトを行った領域の先頭のアドレスにアクセスさせる。そして、テストライトによる既記録部分の再生を実行させる。
このとき、再生ＲＦ信号はマトリクス回路４から評価値測定部１９に供給され、この評価値測定部１９でβ値が測定される。システムコントローラ１０は、当該再生期間に測定されるβ値、即ち多段階の記録レーザパワー毎に対応するβ値を、評価値測定部１９から取り込む。
【００５１】
この場合、取り込まれるβ値は、すべて記録から２００ｍｓ以上経過した際の再生で得られるβ値である。
システムコントローラ１０はステップＦ２０４で、取り込んだ各β値のうちで、目標β値に相当する値があるか、つまり最適レーザパワーが見つかったかを確認する。
なお目標β値は、記録から再生までの経過時間が２００ｍｓ以上のときに計測されるβ値に応じて決められる。
目標β値が存在すれば、ステップＦ２０５に進み、そのβ値における記録レーザパワーを最適パワーと決定し、レーザドライバ１３に記録レーザパワーを指示する。これによってＯＰＣ動作を完了する。
もし適切なβ値がみつからなければ、ステップＦ２０４からＦ２０１に戻ってＯＰＣ動作をやり直すことになる。
【００５２】
システムコントローラ１０が、この図２のようなＯＰＣ処理を行うことで、適切な記録レーザパワー設定が実現される。
図９で説明したようにβ値は記録から再生までの経過時間において変動するが、ほぼ２００ｍｓ程度で安定する。つまり２００ｍｓ以上経過した状態で再生及びβ値の測定を行えば、経過時間によるβ値変動の影響はほとんど無い。
従って、記録から読み出しまでの時間によって評価値が変化するディスク９０に対して、最適記録パワーの決定を精度よく実行することができる。
【００５３】
なお、待機時間を２００ｍｓ程度とするのは、評価値にβ値を用いる場合の例である。ＯＰＣにおいて他の評価値を用いる場合は、その評価値の安定する経過時間をステップＦ２０２の待機時間とすることになる。
また記録から再生までの経過時間における評価値の変動は、ディスクのメーカーや製品毎に異なる。従って、マニュファクチャラーコードに対応させて適切な待機時間をメモリ２０に記憶しておき、ステップＦ２０２での待機時間は、マニュファクチャラーコードに応じて読み出された時間とすることも考えられる。
【００５４】
［４．第３の実施の形態：ウォーキングＯＰＣ処理例Ｉ］
続いて第３の実施の形態として、ウォーキングＯＰＣ処理例Ｉを説明する。
ウォーキングＯＰＣは、ユーザデータの記録動作中に、例えば一定間隔、又は一定時間毎に、一時的に記録を中断して記録レーザパワーを設定（補正）する動作である。
例えば記録動作中にウォーキングＯＰＣの実行タイミングとなったら、その時点で最後に記録したユーザデータ部分を再生させ、評価値（β値）を測定する。そしてその評価値により記録データ品質を判定し、判定結果に基づいて、記録レーザパワーを補正する。
例えば予め設定された目標β値と、測定されたβ値を比較し、その差分値に基づいて記録レーザパワーを補正するものとなる。
このようなウォーキングＯＰＣによって、記録中に適時、記録レーザパワーが補正されることで、高い記録品質を確保できる。
【００５５】
ところが、近年の高感度ディスクでは、このようなウォーキングＯＰＣの際についても、記録から再生までの経過時間によって測定されるβ値の変動が生じているため、この影響を排除するための対策が必要である。
そこで、ウォーキングＯＰＣの際には、システムコントローラ１０は図４の処理を行うようにする。
【００５６】
図４は、ホスト機器１００からのライトコマンドによりユーザデータ記録が行われる際の処理を示している。
ライトコマンドに応じてシステムコントローラ１０はステップＦ３０１からＦ３０２に進み、記録動作制御を行う。
即ちシステムコントローラ１０は、ライトコマンドで指示された書き込むべきアドレスに光ピックアップ１を移動させる。そしてエンコード／デコード部７により、ホスト機器１００から転送されてきたユーザデータについてエンコード処理を実行させる。そしてエンコードされたデータに応じて、レーザドライバ１３が光ピックアップ１のレーザを発光駆動することで記録が実行される。
【００５７】
このような記録処理を、ステップＦ３１０で記録終了と判定されるまで行うが、その記録動作の間、システムコントローラ１０はステップＦ３０３で、ウォーキングＯＰＣの実行タイミングとなったか否かを確認している。
【００５８】
ウォーキングＯＰＣの実行タイミングとなった場合、システムコントローラ１０はステップＦ３０４〜Ｆ３０９の処理を行う。
ステップＦ３０４では、引き続きユーザデータの記録動作を行うが、この記録部分を対象としてウォーキングＯＰＣを実行する。即ちステップＦ３０４での記録動作が完了したら、一旦記録動作を中断してステップＦ３０５以降に進む。
ステップＦ３０５では、最新のユーザエータ記録部分（ステップＦ３０４の記録）が完了し、記録を中断させる時点で内部タイマーをリセットし、この時点からのタイムカウントを開始する。
【００５９】
次にステップＦ３０６でシステムコントローラ１０は、リード動作を制御する。即ち、光ピックアップ１を、先にステップＦ３０４でユーザデータ記録を行った領域にアクセスさせる。つまり記録中断直前の記録部分である。そして、その既記録部分の再生を実行させる。
このとき、再生ＲＦ信号はマトリクス回路４から評価値測定部１９に供給され、この評価値測定部１９で、例えばβ値が測定される。システムコントローラ１０は、当該再生によって測定されるβ値を評価値測定部１９から取り込む。
【００６０】
光ピックアップ１による直前記録部分の再生が完了したら、システムコントローラ１０はステップＦ３０７でタイマー計測を行う。この場合に計測されるタイマー値は、直前記録部分についての記録から再生までの経過時間となる。
【００６１】
システムコントローラ１０はステップＦ３０８で、上記ステップＦ３０６のリード動作の際に得られたβ値の補正を行う。
この補正は、第１の実施の形態と同様の考え方で、計測されたβ値を、記録から再生までの経過時間を或る固定の時間としたときに得られるであろうβ値に補正する処理である。
仮に、或る固定の時間を５０ｍｓであるとする。
実際のウォーキングＯＰＣの動作過程における記録から再生までの経過時間は、種々の要因により不定である。そして実際の経過時間は、ステップＦ３０７で計測される。
【００６２】
この場合も、第１の実施の形態と同様に、メモリ２０には、例えば図９（ａ）のようなβ値の経過時間に対する変化特性を表すテーブルデータ、もしくは当該図９（ａ）のカーブの近似式等、係数群等が、予め補正用データとして記憶されているものとする。
システムコントローラ１０は、この補正用データを読み出し、実際に得られたβ値を、固定の経過時間（５０ｍｓ）で得られるβ値に補正する。例えば実際の計測時間におけるβ値を近似式に代入し、経過時間５０ｍｓでのβ値を算出する。
【００６３】
このようにβ値の補正を行ったら、システムコントローラ１０はステップＦ３０９でレーザパワー補正を行う。
例えば補正されたβ値を、予め設定された目標β値と比較し、その差分に応じて記録レーザパワーを、現在のパワーより増減させる処理を行う。
以上で１回のウォーキングＯＰＣが完了される。
その後、引き続きステップＦ３０２に戻って、中断していたユーザデータ記録動作を再開させる。
【００６４】
システムコントローラ１０が、この図４のようなウォーキングＯＰＣ処理を行うことで、適切な記録レーザパワー補正が実現される。
即ち第１の実施の形態の場合と同様、本例では、測定されるβ値を、固定の経過時間（例えば５０ｍｓ）において得られるであろう値に補正し、当該補正β値を用いて最適な記録レーザパワーを決定することで、経過時間によるβ値変動の影響を排除しているものである。
従って、記録から読み出しまでの時間によって評価値が変化するディスク９０に対して、ウォーキングＯＰＣを精度よく実行することができる。
【００６５】
［５．第４の実施の形態：ウォーキングＯＰＣ処理例II］
第４の実施の形態としてウォーキングＯＰＣ処理例IIを図５で説明する。これは第２の実施の形態の考え方をウォーキングＯＰＣに適用した例である。
【００６６】
ホスト機器１００からのライトコマンドに応じてシステムコントローラ１０は図５のステップＦ４０１からＦ４０２に進み、ユーザデータの記録動作制御を行う
この記録処理を、ステップＦ４０８で記録終了と判定されるまで行うが、その記録動作の間、システムコントローラ１０はステップＦ４０３で、ウォーキングＯＰＣの実行タイミングとなったか否かを確認している。
以上は図４のステップＦ３０１、Ｆ３０２，Ｆ３０３，Ｆ３１０と同様である。
【００６７】
ウォーキングＯＰＣの実行タイミングとなった場合、システムコントローラ１０はステップＦ４０４〜Ｆ４０７の処理を行う。
ステップＦ４０４では、引き続きユーザデータの記録動作を行う。そしてこの記録部分を対象としてウォーキングＯＰＣを実行する。
即ちステップＦ４０４での記録動作が完了したら、一旦記録動作を中断してステップＦ４０５で所定時間待機する。例えば２００ｍｓのタイムカウントを行い、２００ｍｓ経過まで待機する。
【００６８】
次にステップＦ４０６でシステムコントローラ１０は、リード動作を制御する。即ち、光ピックアップ１を、先にステップＦ４０４でユーザデータ記録を行った領域にアクセスさせる。つまり記録中断直前の記録部分である。そして、その既記録部分の再生を実行させる。
このとき、再生ＲＦ信号はマトリクス回路４から評価値測定部１９に供給され、この評価値測定部１９でβ値が測定される。システムコントローラ１０は、当該再生によって測定されるβ値を評価値測定部１９から取り込む。
この場合、取り込まれるβ値は、記録から２００ｍｓ以上経過した際の再生で得られるβ値である。
【００６９】
システムコントローラ１０はステップＦ４０７で、上記ステップＦ４０６のリード動作の際に得られたβ値に基づいてレーザパワー補正を行う。
例えば取り込まれたβ値を、予め設定された目標β値と比較し、その差分に応じて記録レーザパワーを、現在のパワーより増減させる処理を行う。
以上で１回のウォーキングＯＰＣが完了される。
その後、引き続きステップＦ３０２に戻って、中断していたユーザデータ記録動作を再開させる。
【００７０】
システムコントローラ１０が、この図５のようなＯＰＣ処理を行うことで、適切な記録レーザパワー補正設定が実現される。
図９で説明したようにβ値は記録から再生までの経過時間において変動するが、ほぼ２００ｍｓ程度で安定する。つまり２００ｍｓ以上経過した状態で再生及びβ値の測定を行えば、経過時間によるβ値変動の影響はほとんど無い。
従って、記録から読み出しまでの時間によって評価値が変化するディスク９０に対して、ウォーキングＯＰＣを精度よく実行することができる。
【００７１】
なお、待機時間を２００ｍｓ程度とするのは、評価値にβ値を用いる場合の例である。ＯＰＣにおいて他の評価値を用いる場合は、その評価値の安定する経過時間をステップＦ４０５の待機時間とすることになる。
また記録から再生までの経過時間における評価値の変動は、ディスクのメーカーや製品毎に異なる。従って、マニュファクチャラーコードに対応させて適切な待機時間をメモリ２０に記憶しておき、ステップＦ２０２での待機時間は、マニュファクチャラーコードに応じて読み出された時間とすることも考えられる。
【００７２】
［６．第５の実施の形態：ウォーキングＯＰＣ処理例III］
続いて第５の実施の形態としてウォーキングＯＰＣ処理例IIIを図６、図７で説明する。
ウォーキングＯＰＣは、ユーザデータの記録中に、記録を一時中断して、既記録部分を再生して評価値を得る。ここで、評価値を得るために再生する部分は、中断直前の部分に限られるわけではない。すると、上記ウォーキングＯＰＣ処理例IIのように所定時間待機をしなくとも、既に記録から所定時間以上経過している既記録部分が存在するということがいえる。以下説明する処理例IIIはこのような観点で、待機も評価値の補正もすることなく、例えば２００ｍｓ以上など経過した既記録部分から安定した評価値を得るものである。
【００７３】
図６において、ホスト機器１００からライトコマンドがあると、システムコントローラ１０はステップＦ５０１からＦ５０２に進み、まずウォーキングＯＰＣ（ＷＯＰＣ）用の記録開始アドレスを保存する。最初はライトコマンドで指定された記録開始アドレスを保存することになる。
【００７４】
例えば図７にディスク９０上の記録実行エリアを模式的に示す。今、ホスト機器１００からのライトコマンドは、記録開始アドレスＷＳａｄから記録終了アドレスＷＥａｄまでのユーザデータ記録を指示するものであったとする。
このライトコマンドに応じた記録動作中において、ディスクドライブ装置は、所定間隔毎（所定時間毎又は所定区間毎）にウォーキングＯＰＣを実行する。例えば図のＷＯＰＣ＃１，ＷＯＰＣ＃２，ＷＯＰＣ＃３・・・が、それぞれ１回のウォーキングＯＰＣの実行区間であるとする。
最初にステップＦ５０２で保存するＷＯＰＣ用の記録開始アドレスとは、図のアドレスａｄ１（＝ＷＳａｄ）となる。
【００７５】
ＷＯＰＣ用の記録開始アドレスを保存したら、システムコントローラ１０はステップＦ５０２で、ライトコマンドに応じたユーザデータの記録を開始させる。
即ちシステムコントローラ１０は、ライトコマンドで指示された書き込むべきアドレスＷＳａｄに光ピックアップ１を移動させる。そしてエンコード／デコード部７により、ホスト機器１００から転送されてきたユーザデータについてエンコード処理を実行させる。そしてエンコードされたデータに応じて、レーザドライバ１３が光ピックアップ１のレーザを発光駆動させ、記録を開始させる。
【００７６】
この記録処理を、ステップＦ５０７で記録終了と判定されるまで行うが、その記録動作の間、システムコントローラ１０はステップＦ５０４で、ウォーキングＯＰＣの実行タイミングとなったか否かを確認している。
例えば図７の例では、最初の区間ＷＯＰＣ＃１の記録が行われた時点で、最初のウォーキングＯＰＣの実行タイミングとなる。
するとシステムコントローラ１０はステップＦ５０５，Ｆ５０６の処理を行う。
ステップＦ５０５では、ステップＦ５０２で保存したＷＯＰＣ用の記録開始アドレスに、所定のオフセットアドレスＯＦＳを加算したアドレスにおいて、再生を実行させる。図７でいう「ａｄ１＋ＯＦＳ」のアドレスで示される位置である。
システムコントローラ１０は、このステップＦ５０５で、光ピックアップ１をアドレス「ａｄ１＋ＯＦＳ」にアクセスさせ、その位置から所定区間の再生を実行させる。
【００７７】
このとき、再生ＲＦ信号はマトリクス回路４から評価値測定部１９に供給され、この評価値測定部１９でβ値が測定される。システムコントローラ１０は、当該再生によって測定されるβ値を評価値測定部１９から取り込む。
この場合、取り込まれるβ値は、記録から例えば２００ｍｓ以上経過した際の再生で得られるβ値とすることができる。換言すれば、ＷＯＰＣ実行タイミングとなった時点よりも、２００ｍｓ以上過去に記録した部分が再生されるように、オフセットアドレスＯＦＳが設定されているものである。
【００７８】
システムコントローラ１０はステップＦ５０６で、上記ステップＦ５０５のリード動作の際に得られたβ値に基づいてレーザパワー補正を行う。
例えば取り込まれたβ値を、予め設定された目標β値と比較し、その差分に応じて記録レーザパワーを、現在のパワーより増減させる処理を行う。
以上で１回のウォーキングＯＰＣが完了される。
そして、このウォーキングＯＰＣでは、記録から２００ｍｓ以上経過した部分が再生されてβ値の測定が行われるため、経過時間によるβ値変動の影響はほとんど無い。従って、記録から読み出しまでの時間によって評価値が変化するディスク９０に対して、ウォーキングＯＰＣを精度よく実行することができる。
【００７９】
その後、引き続きステップＦ５０２、Ｆ５０３に戻って、中断していたユーザデータ記録動作を再開させる。
この場合ステップＦ５０２では、次のウォーキングＯＰＣの実行区間（図７のＷＯＰＣ＃２の先頭アドレスａｄ２）を記憶する。即ちユーザデータの記録動作を再開するアドレスである。
そしてステップＦ５０３で、アドレスａｄ２からの続きのユーザデータ記録を実行させる。
【００８０】
その後、ＷＯＰＣ＃２の区間のユーザデータ記録がなされ、再度ウォーキングＯＰＣの実行タイミングになると、システムコントローラ１０は同様にステップＦ５０５，Ｆ５０６でウォーキングＯＰＣの実行制御を行う。
この場合、リードする場所は、図７の「ａｄ２＋ＯＦＳ」のアドレスで示される位置である。システムコントローラ１０は、アドレス「ａｄ１＋ＯＦＳ」の再生とβ値の取得、さらにβ値に基づいて記録レーザパワーの補正を行う。
以降も同様である。このような処理をステップＦ５０７で記録動作終了と判定されるまで行う。
【００８１】
以上のように図６の処理によれば、ウォーキングＯＰＣの際に、既に２００ｍｓ以上経過した部分をリードしてβ値を取得する。
つまり最新の記録実行から所定時間以上過去に記録を行った領域の再生を実行させることで、その再生の際の再生信号から求められるβ値として、所定時間経過後の評価値を得ることができるようにしている。このためリードまでの待機時間を設けなくとも、また取得したβ値を補正しなくとも、安定した後のβ値の取得ができる。つまり正確なウォーキングＯＰＣが実現できる。
【００８２】
［７．第６の実施の形態：ウォーキングＯＰＣ処理例IV］
図８で第６の実施の形態のウォーキングＯＰＣ処理例IVを説明する。
これは、ライトコマンドが非常に短い区間の記録を指示したときでも次回の記録のためのウォーキングＯＰＣを適切に実行できるようにする例である。
【００８３】
図８において、ホスト機器１００からライトコマンドがあると、システムコントローラ１０はステップＦ６０１からＦ６０２に進み、まず内部タイマーをリセットして、タイムカウントを開始すると共に、ウォーキングＯＰＣ（ＷＯＰＣ）用の記録開始アドレスを保存する。上記図６，図７で説明した例と同様、最初はライトコマンドで指定された記録開始アドレスを保存することになる。
【００８４】
タイムカウント開始及びＷＯＰＣ用の記録開始アドレス保存を行ったら、システムコントローラ１０はステップＦ６０３で、ライトコマンドに応じたユーザデータの記録を開始させる。
この記録処理を、ステップＦ６１０で記録終了と判定されるまで行うが、その記録動作の間、システムコントローラ１０はステップＦ６０４で、ウォーキングＯＰＣの実行タイミングとなったか否かを確認している。
この場合のウォーキングＯＰＣの実行タイミングとは、記録中の所定時間又は所定区間の経過のタイミング、及び記録終了のタイミングとする。
つまりステップＦ６０４では、記録継続中における所定区間（例えば図７のＷＯＰＣ＃１等の区間）の記録完了と監視するとともに、記録終了も監視している。
【００８５】
所定区間の記録完了、又は記録終了として、ウォーキングＯＰＣの実行タイミングとなったら、システムコントローラ１０はステップＦ６０４からＦ６０５に進む。まず、この時点でタイマーのカウント値を確認する。即ち、今回のウォーキングＯＰＣ区間の記録を開始してからの経過時間を確認することになる。
そしてステップＦ６０６で、当該経過時間が所定時間以上（例えば２００ｍｓ以上）となっているか否かを確認する。
所定時間以上となっていたら、ステップＦ６０８で、リード制御を行う。この場合、例えばステップＦ６０２で保存したＷＯＰＣ用の記録開始アドレスに対して光ピックアップ１をアクセスさせ、再生を実行させる。
【００８６】
このとき、再生ＲＦ信号はマトリクス回路４から評価値測定部１９に供給され、この評価値測定部１９でβ値が測定される。システムコントローラ１０は、当該再生によって測定されるβ値を評価値測定部１９から取り込む。
この場合、取り込まれるβ値は、記録から例えば２００ｍｓ以上経過した際の再生で得られるβ値となっている。ステップＦ６０６で、記録開始から所定時間（２００ｍｓ）以上の経過が確認されているためである。
そこでシステムコントローラ１０はステップＦ６０９で、上記ステップＦ６０８のリード動作の際に得られたβ値に基づいてレーザパワー補正を行う。
例えば取り込まれたβ値を、予め設定された目標β値と比較し、その差分に応じて記録レーザパワーを、現在のパワーより増減させる処理を行う。
【００８７】
一方、ステップＦ６０６で、今回のウォーキングＯＰＣ区間の記録を開始してからの経過時間が、所定時間以上（例えば２００ｍｓ以上）となっていなければ、ステップＦ６０７で、経過時間不足分を待機する。例えばタイマー計測時間が２００ｍｓ以上となるまで待機する。
そして待機後、ステップＦ６０８に進み、同様に、ステップＦ６０２で保存したＷＯＰＣ用の記録開始アドレスに対して光ピックアップ１をアクセスさせ、再生を実行させる。そしてβ値を取得し、ステップＦ６０９でβ値に基づいて記録レーザパワーの補正を行う。
この場合も、ステップＦ６０７での待機によって、取り込まれるβ値は、記録から例えば２００ｍｓ以上経過した際の再生で得られるβ値となっている。
【００８８】
以上のように１回のウォーキングＯＰＣが完了したら、引き続きステップＦ６０２、Ｆ６０３に戻って、中断していたユーザデータ記録動作を再開させる。
この場合ステップＦ６０２では、次のウォーキングＯＰＣの実行区間の開始アドレス、即ちユーザデータの記録動作を再開するアドレスを記憶し、また内部タイマーをリセット／スタートさせる。そしてステップＦ６０３で続きのユーザデータ記録を実行させる。
【００８９】
その後も同様に、ウォーキングＯＰＣの実行タイミングになると、システムコントローラ１０はステップＦ６０５〜Ｆ６０９のウォーキングＯＰＣの実行制御を行う。
リードする場所は、ステップＦ６０２で記憶した、ウォーキングＯＰＣ区間の開始アドレスである。
以上のような処理をステップＦ６１０で記録動作終了と判定されるまで行う。
【００９０】
この図８の処理によれば、ユーザデータ記録の開始から所定時間以上経過していたら、最新の記録実行から所定時間以上過去に記録を行った領域の再生を実行させる。またユーザデータ記録の開始から所定時間以上経過していなければ、必要な時間だけ待機した後に、その待機時間を加えることで最新の記録実行より所定時間以上過去に記録を行ったことになる領域の再生を実行させることになる。そしてこれらの再生の際の再生信号から求められる評価値として、記録から再生までの経過時間が所定時間経過後となる評価値を得るようにしている。
具体的には、第１に、ウォーキングＯＰＣの際に、既に２００ｍｓ以上経過した部分であるウォーキングＯＰＣの実行区間の開始アドレスをリードしてβ値を取得する。これによりリードまでの待機時間を設けなくとも、また取得したβ値を補正しなくとも、経過時間によるβ値変動の影響がほとんど無い安定した後のβ値の取得ができる。つまり正確なウォーキングＯＰＣが実現できる。
そして第２に、仮にライトコマンドによって短い区間の記録が指示され、記録開始から２００ｍｓ経過前の時点で記録が終了してしまった場合でも、ステップＦ６０７で必要な時間待機してからウォーキングＯＰＣの実行区間の開始アドレスをリードしてβ値を取得する。この場合も取得したβ値は、経過時間によるβ値変動の影響がほとんど無い安定した後のβ値となる。このため、次回の記録のための記録レーザパワーの設定が適切に行われる。
【００９１】
なお、ステップＦ６０８でのリード制御時には、ステップＦ６０２で記憶したアドレス以外の位置にアクセスさせてもよい。例えば図７でいう「ａｄ１＋ＯＦＳ」のアドレスで示される位置にアクセスさせてもよい。但しその場合、ステップＦ６０６で比較する所定時間は、例えば（２００ｍｓ）＋（オフセットＯＦＳ分の記録所要時間）とすることが適切である。
【００９２】
以上、各種実施の形態について説明してきたが、本発明の変形例は多様に考えられる。具体的な処理としても図２から図８の例に限定されず、その種々の処理例が考えられる。
また本発明は、ブルーレイディスクシステムを始めとして、各種の光記録システムにおいて適用可能である。
【符号の説明】
【００９３】
１  光ピックアップ、５  データ検出処理部、７  エンコード／デコード部、１０  システムコントローラ、１３  レーザドライバ、１４  ライトストラテジ部、１９  評価値測定部、２０  メモリ、９０  光ディスク
【図１】
2011034610.tif 000003
【図２】
2011034610.tif 000004
【図３】
2011034610.tif 000005
【図４】
2011034610.tif 000006
【図５】
2011034610.tif 000007
【図６】
2011034610.tif 000008
【図７】
2011034610.tif 000009
【図８】
2011034610.tif 000010
【図９】
2011034610.tif 000011