(57)【要約】【課題】記録品質の安定化【解決手段】光記録媒体への情報の記録動作の実行中に、所定の中断タイミングで記録動作を中断して既記録部分を再生し、記録品質の評価値を得る。そして評価値を用いた記録品質の判定に基づいて、記録線速度を変化させて記録動作を再開する。例えば品質低下が許容範囲外となっていれば、記録線速度を低下させる。或いは品質低下がなければ、記録線速度を上昇させる。【選択図】図３
2011258290.tif 000002
【特許請求の範囲】
【請求項１】
光記録媒体に対してレーザ光照射により情報の記録及び再生を行う記録再生部と、
上記記録再生部に光記録媒体への情報の記録動作を実行させるとともに、該記録動作中に、記録を中断させて既記録部分を再生させて記録品質の評価値を取得し、評価値を用いた記録品質の判定に基づいて、上記記録再生部での記録線速度を変化させて記録動作を再開させる制御を行う制御部と、
を備えた記録装置。
【請求項２】
上記制御部は、上記評価値を用いた判定として記録品質変動が所定範囲外と判定した場合、上記記録再生部での記録線速度を低下させて記録動作を再開させる制御を行う請求項１に記載の記録装置。
【請求項３】
上記制御部は、上記評価値を用いた判定として記録品質変動が所定範囲内と判定した場合、上記記録再生部での記録線速度を上昇させて記録動作を再開させる制御を行う請求項２に記載の記録装置。
【請求項４】
上記制御部は、上記評価値を用いた判定として記録品質変動が所定範囲内と判定した場合、上記記録再生部に対して記録動作に関する補正処理を行ってから記録動作を再開させる制御を行う請求項２に記載の記録装置。
【請求項５】
上記制御部は、上記評価値を用いた判定として記録品質変動が所定範囲外と判定した場合、
中断前の記録動作が、最も低い記録線速度で行われていなければ、上記記録再生部での記録線速度を低下させて記録動作を再開させ、
中断前の記録動作が、最も低い記録線速度で行われていれば、上記記録再生部での記録動作をエラー終了させる請求項２に記載の記録装置。
【請求項６】
上記制御部は、上記評価値を用いた判定として記録品質変動が所定範囲外と判定した場合、
中断前の記録動作が、最も低い記録線速度で行われていなければ、上記記録再生部での記録線速度を低下させて記録動作を再開させ、
中断前の記録動作が、最も低い記録線速度で行われていれば、接続されたホスト機器に対して異常状態の通知を行う請求項２に記載の記録装置。
【請求項７】
上記制御部は、上記評価値を用いた判定として記録品質変動が所定範囲内と判定した場合、上記記録再生部での記録線速度を上昇させて記録動作を再開させる制御を行う請求項１に記載の記録装置。
【請求項８】
上記制御部は、上記評価値を用いた判定として記録品質変動が所定範囲外と判定した場合、上記記録再生部に対して記録動作に関する補正処理を行ってから記録動作を再開させる制御を行う請求項７に記載の記録装置。
【請求項９】
上記制御部は、記録動作中に記録を中断させるタイミングの判断のために、記録データ量、記録データのアドレス、光記録媒体上の記録位置の情報、記録実行時間、温度、各種半径毎に補完している補正値、記録レーザパワー、記録中のサーボの状態のうちの少なくとも１つを監視する請求項１に記載の記録装置。
【請求項１０】
上記制御部は、上記評価値として、ジッタ値、エラーレート、β値、変調度、アシンメトリ、ＲＦ信号振幅、開口率のうちの少なくとも１つを取得する請求項１に記載の記録装置。
【請求項１１】
上記評価値を用いた判定において記録品質変動が所定範囲内であるか否かを判定するための閾値を記憶する記憶部をさらに備え、
上記制御部は、取得した上記評価値と、上記記憶部から読み出した閾値を用いて判定を行う請求項１に記載の記録装置。
【請求項１２】
上記制御部は、上記評価値を用いた判定において記録品質変動が所定範囲内であるか否かを判定するための閾値を、記録対象としている光記録媒体の一部の領域、又は接続されている他の機器の記憶部から取得し、取得した上記評価値と上記閾値を用いて判定を行う請求項１に記載の記録装置。
【請求項１３】
レーザ光照射により光記録媒体への情報の記録動作を実行し、
記録動作実行中に、所定の中断タイミングで記録動作を中断して既記録部分を再生し、記録品質の評価値を得、
上記評価値を用いた記録品質の判定に基づいて、記録線速度を変化させて記録動作を再開する動作を行う記録方法。
【請求項１４】
レーザ光照射により光記録媒体への情報の記録動作を実行させるステップと、
記録動作実行中に、所定の中断タイミングで記録動作を中断させて既記録部分を再生させ、記録品質の評価値を取得するステップと、
上記評価値を用いた記録品質の判定を行い、判定結果に基づいて、記録線速度を変化させて記録動作を再開させるステップと、
を演算処理装置に実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスク等の記録媒体に対して光学的な記録を行う記録装置、記録方法、及びそれらを実現するプログラムに関する。
【先行技術文献】
【特許文献】
【０００２】
【特許文献１】特開２００６−２４４６７０号公報
【特許文献２】特開２００６−３４４２９９号公報
【背景技術】
【０００３】
ライトワンス型光ディスクやリライタブル型光ディスクなどの記録可能型の光記録媒体が各種知られている。
例えばＣＤ−Ｒ（Compact Disc - Recordable），ＣＤ−ＲＷ（Compact Disc - Rewritable），ＤＶＤ−Ｒ（Digital Versatile Disc - Recordable），ＤＶＤ−ＲＷ（Digital Versatile Disc - Re-recordable），ＤＶＤ＋Ｒ（Digital Versatile Disc＋Recordable），ＤＶＤ＋ＲＷ（Digital Versatile Disc ＋Rewritable），ＤＶＤ−ＲＡＭ（Digital Versatile Disc -Random Access Memory）、ＢＤ−Ｒ（Blu-ray Disc- Recordable）、ＢＤ−ＲＥ（Blu-ray Disc- Rewritable）などである。
【０００４】
これらの光記録媒体に対して記録を行う光記録再生装置では、良好な記録品質を保つために記録後のＲＦ信号のβ値、アシンメトリ（Asymmetry）、変調度などで評価されるＲＦ信号振幅状態や、ジッター、エラーレート等の各種記録特性の変動が小さくなくてはならない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、例えば記録中における様々な要因により、記録後のＲＦ信号に変動が生じてしまう。
要因としては、例えば光記録媒体のメーカー毎の媒体特性バラツキ、ラジアル方向、タンジェンシャル方向の反り、面ブレ、感度ムラ、歪み、偏芯、偏重芯、複屈折など記録媒体に起因するものがある。
また、記録装置のサーボ特性、チルト調整誤差、メカ組み付け誤差、視野特性変動、迷光、光ピックアップの光学的収差、各種摂動に対する調整の取れ残り、レーザ、ＬＳＩや電気回路における電気的なオフセットなど、記録装置側に起因するものもある。
さらに、機内温度上昇や経時変化、温度、湿度などといった環境変動要因に起因するものもある。
【０００６】
この様々な変動要因は記録、再生線速が速くなるにしたがってより大きな影響をもたらすこととなることが多い。この変動がシステムマージンの限界より大きくなった時、データ訂正不能なＲＦ信号となってしまう事がある。
【０００７】
これらの問題に対して、上記特許文献１では、記録後の再生の際のＲＦ信号のジッタを測定して、ある閾値を超えていた場合に記録速度を制限する方法を開示している。
しかしながら、この方式では絶対値で判定しているために、装置間でのジッタの測定値の機差や測定誤差、記録媒体ごとの差が吸収できなく、閾値の設定が難しい。
また特許文献２では、記録前に装置の制御信号の変動量を検出して記録速度を制限する方法が開示されている。しかしながら、この方式では記録媒体の感度ムラなどに起因する記録後のＲＦ信号変動を抑えることができない。
そしていずれにしても、記録動作中に発生しうる各種の変動要因に即座に対応して記録動作を適応させていくといったことはできない。
【０００８】
そこで本発明では、記録動作中に発生しうる各種のＲＦ信号の変動要因に対応して記録動作を適応させることで、記録品質の安定を図ることを目的とする。
【課題を解決するための手段】
【０００９】
本発明の記録装置は、光記録媒体に対してレーザ光照射により情報の記録及び再生を行う記録再生部と、上記記録再生部に光記録媒体への情報の記録動作を実行させるとともに、該記録動作中に、記録を中断させて既記録部分を再生させて記録品質の評価値を取得し、評価値を用いた記録品質の判定に基づいて、上記記録再生部での記録線速度を変化させて記録動作を再開させる制御を行う制御部とを備える。
【００１０】
上記制御部は、上記評価値を用いた判定として記録品質変動が所定範囲外と判定した場合、上記記録再生部での記録線速度を低下させて記録動作を再開させる制御を行う。
その一方で上記制御部は、上記評価値を用いた判定として記録品質変動が所定範囲内と判定した場合、上記記録再生部での記録線速度を上昇させて記録動作を再開させる制御を行う。または上記記録再生部に対して記録動作に関する補正処理を行ってから記録動作を再開させる制御を行う。
また上記制御部は、上記評価値を用いた判定として記録品質変動が所定範囲外と判定した場合、中断前の記録動作が、最も低い記録線速度で行われていなければ、上記記録再生部での記録線速度を低下させて記録動作を再開させ、中断前の記録動作が、最も低い記録線速度で行われていれば、上記記録再生部での記録動作をエラー終了させる。もしくは接続されたホスト機器に対して異常状態の通知を行う。
【００１１】
また上記制御部は、上記評価値を用いた判定として記録品質変動が所定範囲内と判定した場合、上記記録再生部での記録線速度を上昇させて記録動作を再開させる制御を行う。
その一方で上記制御部は、上記評価値を用いた判定として記録品質が許容範囲外と判定した場合、上記記録再生部に対して記録動作に関する補正処理を行ってから記録動作を再開させる制御を行う。
【００１２】
また上記制御部は、記録動作中に記録を中断させるタイミングの判断のために、記録データ量、記録データのアドレス、光記録媒体上の記録位置の情報、記録実行時間、温度、各種半径毎に補完している補正値（チルト補正量、収差補正量など）、記録レーザパワー、記録中のサーボの状態のうちの少なくとも１つを監視する。
また上記制御部は、上記評価値として、ジッタ値、エラーレート、β値、変調度、アシンメトリ、ＲＦ信号振幅、開口率のうちの少なくとも１つを取得する。
また上記評価値を用いた判定において記録品質変動が所定範囲内であるか否かを判定するための閾値を記憶する記憶部をさらに備え、上記制御部は、取得した上記評価値と、上記記憶部から読み出した閾値を用いて判定を行う。
或いは上記制御部は、上記評価値を用いた判定において記録品質変動が所定範囲内であるか否かを判定するための閾値を、記録対象としている光記録媒体の一部の領域、又は接続されている他の機器の記憶部から取得し、取得した上記評価値と上記閾値を用いて判定を行う。
【００１３】
本発明の記録方法は、レーザ光照射により光記録媒体への情報の記録動作を実行し、記録動作実行中に、所定の中断タイミングで記録動作を中断して既記録部分を再生し、記録品質の評価値を得、上記評価値を用いた記録品質の判定に基づいて、記録線速度を変化させて記録動作を再開する動作を行う記録方法である。
本発明のプログラムは、レーザ光照射により光記録媒体への情報の記録動作を実行させるステップと、記録動作実行中に、所定の中断タイミングで記録動作を中断させて既記録部分を再生させ、記録品質の評価値を取得するステップと、上記評価値を用いた記録品質の判定を行い、判定結果に基づいて、記録線速度を変化させて記録動作を再開させるステップと、を演算処理装置に実行させるプログラムである。
【００１４】
このような本発明では、光記録媒体への情報の記録動作の実行中に、所定の中断タイミングで記録動作を中断して既記録部分を再生し、記録品質の評価値を得る。そして評価値を用いた記録品質の判定に基づいて、記録線速度を変化させて記録動作を再開する。例えば品質低下が大きければ、記録線速度を低下させる。記録動作に関する補正を行う場合もある。または品質低下がない、或いは小さければ、記録線速度を上昇させる。記録動作に関する補正を行う場合もある。
このような動作を記録動作中に中断させながら行うことで、記録動作中に発生しうる各種のＲＦ信号の変動要因に対応して記録動作を適応させることができる。
【発明の効果】
【００１５】
本発明によれば、各種の要因に対して、記録線速度を変化させて記録動作を適応させることができ、容易な手法で、記録品質の安定を実現できる。記録品質を安定させることで、記録時や再生時のエラー発生の低下、安定したサーボ状態による記録時、再生時の動作の安定化等も実現され、記録再生動作パフォーマンスも向上する。
【図面の簡単な説明】
【００１６】
【図１】本発明の実施の形態のディスクドライブ装置のブロック図である。
【図２】実施の形態の記録対象の光ディスクの説明図である。
【図３】第１の実施の形態の記録処理のフローチャートである。
【図４】第２の実施の形態の記録処理のフローチャートである。
【図５】第３の実施の形態の記録処理のフローチャートである。
【図６】第４の実施の形態の記録処理のフローチャートである。
【図７】第５の実施の形態の記録処理のフローチャートである。
【図８】第６の実施の形態の記録処理のフローチャートである。
【図９】第７の実施の形態の記録処理のフローチャートである。
【図１０】第８の実施の形態の記録処理のフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態を次の順序で説明する。
［１．ディスクドライブ装置の構成］
［２．第１の実施の形態］
［３．第２の実施の形態］
［４．第３の実施の形態］
［５．第４の実施の形態］
［６．第５の実施の形態］
［７．第６の実施の形態］
［８．第７の実施の形態］
［９．第８の実施の形態］
［１０．変形例］
［１１．プログラム］
【００１８】
［１．ディスクドライブ装置の構成］
本発明の記録装置の実施の形態となるディスクドライブ装置の構成を図１で説明する。
本実施の形態のディスクドライブ装置は、例えばブルーレイディスク（Blu-ray Disc（登録商標））や、ＤＶＤ（Digital Versatile Disc）等の光ディスクに対して記録及び再生を行う記録再生装置である。
【００１９】
ブルーレイディスクやＤＶＤ等の光ディスク９０は、ディスクドライブ装置に装填されると図示しないターンテーブルに積載され、記録／再生動作時においてスピンドルモータ２によって一定線速度（ＣＬＶ）もしくは一定角速度（ＣＡＶ）で回転駆動される。
そして再生時には光ピックアップ１によって光ディスク９０上のトラックに記録されたマーク情報の読出が行われる。
また光ディスク９０に対してのデータ記録時には、光ピックアップ１によって光ディスク９０上のトラックに、ユーザーデータがフェイズチェンジマークや色素変化マークとして記録される。
【００２０】
なお、光ディスク９０の内周エリア等には、再生専用の管理情報として例えばディスクの物理情報等がエンボスピット又はウォブリンググルーブによって記録されるが、これらの情報の読出も光ピックアップ１により行われる。
さらに光ディスク９０に対しては、光ピックアップ１によってディスク９０上のグルーブトラックのウォブリングとして埋め込まれたＡＤＩＰ（Address in Pregroove）やＬＰＰ（Land Pre Pit）情報の読み出しもおこなわれる。
【００２１】
光ピックアップ１内には、レーザ光源となるレーザダイオードや、反射光を検出するためのフォトディテクタ、レーザ光の出力端となる対物レンズ、対物レンズを介してディスク記録面にレーザ光を照射し、またその反射光をフォトディテクタに導く光学系等が形成される。
光ピックアップ１内において対物レンズは二軸機構によってトラッキング方向及びフォーカス方向に移動可能に保持されている。
また光ピックアップ１全体はスレッド機構３によりディスク半径方向に移動可能とされている。
また光ピックアップ１におけるレーザダイオードはレーザドライバ１３からのドライブ信号（ドライブ電流）によってレーザ発光駆動される。
【００２２】
また光ピックアップ１内には例えばサーミスタ等を用いた温度センサ２１が設けられており、温度情報が検出できるようにされている。検出された温度情報はシステムコントローラ１０に供給される。これによりシステムコントローラ１０は記録時の温度情報を得ることができる。
【００２３】
ディスク９０からの反射光情報はフォトディテクタによって検出され、受光光量に応じた電気信号とされてマトリクス回路４に供給される。
マトリクス回路４には、フォトディテクタとしての複数の受光素子からの出力電流に対応して電流電圧変換回路、マトリクス演算／増幅回路等を備え、マトリクス演算処理により必要な信号を生成する。
例えば再生データに相当する再生情報信号（ＲＦ信号）、サーボ制御のためのフォーカスエラー信号、トラッキングエラー信号などを生成する。
さらに、グルーブのウォブリングに係る信号、即ちウォブリングを検出する信号としてプッシュプル信号を生成する。
マトリクス回路４から出力されるＲＦ信号はデータ検出処理部５及び評価値測定部１９へ、フォーカスエラー信号及びトラッキングエラー信号は光学ブロックサーボ回路１１へ、プッシュプル信号はウォブル信号処理回路１５へ、それぞれ供給される。
なお、マトリクス回路４は光ピックアップ１内に設けられる場合もある。
【００２４】
データ検出処理部５は、ＲＦ信号の２値化処理を行う。
例えばデータ検出処理部５では、ＲＦ信号のＡ／Ｄ変換処理、ＰＬＬによる再生クロック生成処理、ＰＲ（Partial Response）等化処理、ビタビ復号（最尤復号）等を行い、パーシャルレスポンス最尤復号処理（ＰＲＭＬ検出方式：Partial Response Maximum Likelihood検出方式）により、２値データ列を得る。
そしてデータ検出処理部５は、光ディスク９０から読み出した情報としての２値データ列を、後段のエンコード／デコード部７に供給する。
【００２５】
エンコード／デコード部７は、再生時おける再生データの復調と、記録時における記録データの変調処理を行う。即ち、再生時にはデータ復調、デインターリーブ、ＥＣＣデコード、アドレスデコード等を行い、また記録時にはＥＣＣエンコード、インターリーブ、データ変調等を行う。
【００２６】
再生時においては、上記データ検出処理部５で復号された２値データ列がエンコード／デコード部７に供給される。エンコード／デコード部７では上記２値データ列に対する復調処理を行い、光ディスク９０からの再生データを得る。
例えばランレングスリミテッドコード変調が施されて光ディスク９０に記録されたデータに対しての復調処理と、エラー訂正としてのＥＣＣデコード処理等を行って、光ディスク９０からの再生データを得る。
エンコード／デコード部７で再生データにまでデコードされたデータは、ホストインターフェース８に転送され、システムコントローラ１０の指示に基づいてホスト機器１００に転送される。ホスト機器１００とは、例えばコンピュータ装置やＡＶ（Audio-Visual）システム機器などである。
【００２７】
光ディスク９０に対する記録／再生時にはＡＤＩＰ／ＬＰＰ情報の処理が行われる。
即ちグルーブのウォブリングに係る信号としてマトリクス回路４から出力されるプッシュプル信号は、ウォブル信号処理回路６においてデジタル化されたウォブルデータとされる。またＰＬＬ処理によりプッシュプル信号に同期したクロックが生成される。
ウォブルデータはＡＤＩＰ／ＬＰＰ復調回路１６でＡＤＩＰアドレスを構成するデータストリームに復調されてアドレスデコーダ９に供給される。
アドレスデコーダ９は、供給されるデータについてのデコードを行い、アドレス値を得て、システムコントローラ１０に供給する。
【００２８】
記録時には、ホスト機器１００から記録データが転送されてくるが、その記録データはホストインターフェース８を介してエンコード／デコード部７に供給される。
この場合エンコード／デコード部７は、記録データのエンコード処理として、エラー訂正コード付加（ＥＣＣエンコード）やインターリーブ、サブコードの付加等を行う。またこれらの処理を施したデータに対して、ランレングスリミテッドコード変調を施す。
【００２９】
エンコード／デコード部７で処理された記録データは、ライトストラテジ部１４において、記録補償処理として、記録層の特性、レーザ光のスポット形状、記録線速度等に対する最適記録パワーの微調整やパルス波形の調整などが行われた状態のレーザ駆動パルスとされ、レーザドライバ１３に供給される。
そしてレーザドライバ１３は、記録補償処理したレーザ駆動パルスを光ピックアップ１内のレーザダイオードに与えてレーザ発光駆動を実行させる。これにより光ディスク９０に、記録データに応じたマークが形成されることになる。
【００３０】
なお、レーザドライバ１３は、いわゆるＡＰＣ回路（Auto Power Control）を備え、光ピックアップ１内に設けられたレーザパワーのモニタ用ディテクタの出力によりレーザ出力パワーをモニタしながらレーザの出力が温度などによらず一定になるように制御する。
記録時及び再生時のレーザ出力の目標値はシステムコントローラ１０から与えられ、記録時及び再生時にはそれぞれレーザ出力レベルが、その目標値になるように制御する。
【００３１】
光学ブロックサーボ回路１１は、マトリクス回路４からのフォーカスエラー信号、トラッキングエラー信号から、フォーカス、トラッキング、スレッドの各種サーボドライブ信号を生成しサーボ動作を実行させる。
即ちフォーカスエラー信号、トラッキングエラー信号に応じてフォーカスドライブ信号、トラッキングドライブ信号を生成し、二軸ドライバ１８により光ピックアップ１内の二軸機構のフォーカスコイル、トラッキングコイルを駆動することになる。これによって光ピックアップ１、マトリクス回路４、光学ブロックサーボ回路１１、二軸ドライバ１８、二軸機構によるトラッキングサーボループ及びフォーカスサーボループが形成される。
また光学ブロックサーボ回路１１は、システムコントローラ１０からのトラックジャンプ指令に応じて、トラッキングサーボループをオフとし、ジャンプドライブ信号を出力することで、トラックジャンプ動作を実行させる。
また光学ブロックサーボ回路１１は、トラッキングエラー信号の低域成分として得られるスレッドエラー信号や、システムコントローラ１０からのアクセス実行制御などに基づいてスレッドドライブ信号を生成し、スレッドドライバ１９によりスレッド機構３を駆動する。スレッド機構３には、図示しないが、光ピックアップ１を保持するメインシャフト、スレッドモータ、伝達ギア等による機構を有し、スレッドドライブ信号に応じてスレッドモータを駆動することで、光ピックアップ１の所要のスライド移動が行なわれる。
【００３２】
スピンドルサーボ回路１２はスピンドルモータ２をＣＬＶ回転又はＣＡＶ回転させる制御を行う。
例えばスピンドルサーボ回路１２は、ウォブル信号に対するＰＬＬ処理で生成されるクロックを、現在のスピンドルモータ２の回転速度情報として得、これを所定のＣＬＶ基準速度情報と比較することで、スピンドルエラー信号を生成する。
またデータ再生時においては、データ信号処理回路５内のＰＬＬによって生成される再生クロックが、現在のスピンドルモータ２の回転速度情報となるため、これを所定のＣＬＶ基準速度情報と比較することでスピンドルエラー信号を生成することもできる。
そしてスピンドルサーボ回路１２は、スピンドルエラー信号に応じて生成したスピンドルドライブ信号を出力し、スピンドルドライバ１７によりスピンドルモータ２のＣＬＶ回転を実行させる。
またスピンドルサーボ回路１２は、システムコントローラ１０からのスピンドルキック／ブレーキ制御信号に応じてスピンドルドライブ信号を発生させ、スピンドルモータ２の起動、停止、加速、減速などの動作も実行させる。
またシステムコントローラ１０からの指示に基づき、スピンドルサーボ回路１２は回転速度を変化させることができる。
例えば通常の記録再生時の線速度を１倍速としたときに、１倍速、２倍速、４倍速、６倍速、８倍速、１０倍速、１２倍速、１６倍速、２４倍速など、速度変更が可能とされる。
【００３３】
以上のようなサーボ系及び記録再生系の各種動作はマイクロコンピュータによって形成されたシステムコントローラ１０により制御される。
システムコントローラ１０は、ホストインターフェース８を介して与えられるホスト機器１００からのコマンドに応じて各種処理を実行する。
例えばホスト機器１００から書込命令（ライトコマンド）が出されると、システムコントローラ１０は、まず書き込むべきアドレスに光ピックアップ１を移動させる。そしてエンコード／デコード部７により、ホスト機器１００から転送されてきたユーザデータ（例えばビデオデータやオーディオデータ等）について上述したようにエンコード処理を実行させる。そして上記のようにエンコードされたデータに応じてレーザドライバ１３がレーザ発光駆動することで記録が実行される。
【００３４】
また例えばホスト機器１００から、光ディスク９０に記録されている或るデータの転送を求めるリードコマンドが供給された場合は、システムコントローラ１０はまず指示されたアドレスを目的としてシーク動作制御を行う。即ち光学ブロックサーボ回路１１に指令を出し、シークコマンドにより指定されたアドレスをターゲットとする光ピックアップ１のアクセス動作を実行させる。
その後、その指示されたデータ区間のデータをホスト機器１００に転送するために必要な動作制御を行う。即ちディスク９０からのデータ読出を行い、データ検出処理部５、エンコード／デコード部７における再生処理を実行させ、要求されたデータを転送する。
【００３５】
マトリクス回路４で得られるＲＦ信号は、評価値測定部１９にも供給される。
評価値測定部１９は、後述するＯＰＣ動作の際に、再生されたＲＦ信号の評価値を測定し、システムコントローラ１０に供給する。
例えばβ値、変調度、アシンメトリ、ＲＦ信号振幅、ジッター値、開口率等を測定する。
或いは、評価値としてエラーレートを用いてもよい。その場合、エンコード／デコード部７がエラー訂正処理を行った結果の情報が評価値測定部１９に供給され、エラーレートが算出される。
【００３６】
なお、β値は、再生ＲＦ信号のピーク値Ｉｐ、ボトム値Ｉｂから、
β＝（Ｉｐ＋Ｉｂ）／（Ｉｐ−Ｉｂ）
で求められる値である。
またジッターは規定クロックからのズレを標準偏差σと１Ｔと用いて、σ／Ｔで表される。このジッターの値が大きいほど再生信号は劣化していると言える。記録層が１層の再生専用型ブルーレイディスクでは、規格ではジッターは６．５％以下と規定されているが、もちろん低ければ低いほど良い。
アシンメトリは、８Ｔ信号のピーク値をＩｐ８、ボトム値をＩｂ８、２Ｔ信号のピーク値をＩｐ２、ボトム値をＩｂ２としたときに、
｛（Ｉｐ８＋Ｉｂ８）−（Ｉｐ２＋Ｉｂ２）｝／｛２（Ｉｐ８−Ｉｂ８）｝
で表され、８Ｔ信号と２Ｔ信号の中心軸のズレを意味している。このアシンメトリは二値化のスレッショルドを決める上で重要になる指標である。ブルーレイディスクの規格では−１０〜１５％と定められているが、通常０〜１０％程度が望ましい。
変調度（モジュレーション）は、（Ｉｐ８−Ｉｂ８）／（Ｉｐ８）で表される。これは８Ｔ振幅の大きさであり、８Ｔピットの深さに依存する指標である。この値が大きいほど、Ｃ／Ｎ比がよくなると言える。
【００３７】
メモリ部２０は、システムコントローラ１０が各種処理に用いるパラメータや定数等を記憶する。例えば不揮発性メモリで構成される。
例えば後述する記録時の評価値を用いた記録品質判定の際に基準とする制御目標値や閾値を記憶する領域として、メモリ部２０が用いられる。
なお、制御目標値や閾値を記憶する領域としては、ディスクドライブ装置内のメモリ２０を用いない例も考えられる。本例の場合、システムコントローラ１０はホスト機器１００と通信可能であるため、ホスト機器１００内のメモリ、ハードディスク等の記憶領域の一部を用いても良い。或いは装填されている光ディスク９０の所定領域を用いても良い。例えば光ディスク９０のリードインエリア等には、ディスクドライブ装置が任意に使用できる領域が用意されているため、その領域を用いることが考えられる。
【００３８】
ところでこの図１の例は、ホスト機器１００に接続されるディスクドライブ装置として説明したが、実施の形態のディスクドライブ装置としては他の機器に接続されない形態もあり得る。その場合は、操作部や表示部が設けられたり、データ入出力のインターフェース部位の構成が、図１とは異なるものとなる。つまり、ユーザーの操作に応じて記録や再生が行われるとともに、各種データの入出力のための端子部が形成されればよい。もちろんディスクドライブ装置の構成例としては他にも多様に考えられる。
【００３９】
図２に光ディスク９０の概略的な構成を示している。図２（ａ）は、光ディスク９０を平面的にみた場合を示し、その半径方向のエリア構成を示している。
光ディスク９０は、例えば直径１２ｃｍのディスク記録メディアとされ、そのエリア構造は大きく分けて、内周エリア９１，データゾーン９２，外周エリア９３とされる。
【００４０】
データゾーン９２は、主たる記録エリアであり、いわゆるユーザデータの記録が行われる。ここでいうユーザデータとは、映像データ、音声データ、テキストデータ、コンピュータ使用データ、ソフトウエアプログラム等、光ディスク９０を用いての保存の主たる対象のデータのことである。
内周エリア９１は、いわゆる管理領域として用いられる。記録層が１つの１層ディスクの場合は、いわゆるリードインゾーンとして用いられる領域である。記録層が複数の多層ディスクの場合、この内周エリアは、各層毎に、リードインゾーン、インナーゾーン、リードアウトゾーン等として用いられる。内周エリア９１にはディスクの物理情報、記録再生動作の設定情報、領域構成や交替を管理する情報、試し書き領域などが形成される。
外周エリア９１は、１層ディスクの場合は、いわゆるリードアウトゾーンとして用いられる領域である。記録層が複数の多層ディスクの場合、この外周エリアは、各層毎に、リードアウトゾーン又はアウターゾーンとして用いられる。
【００４１】
図２（ｂ）に、この光ディスク９０を４層のブルーレイディスクと想定した場合の層構造を模式的に示している。
光ディスク９０は、例えばポリカーボネート等を用いた射出成形などによって成形されたディスク基板ＰＫの一面上に、ウォブリンググルーブとしての凹凸形状が形成され、ここに反射膜や記録材料層が成膜されて第１番目の記録層Ｌ０が形成される。
さらに記録層Ｌ０上に中間層Ｃ１が形成される。この中間層Ｃ１の面上にウォブリンググルーブとしての凹凸形状が形成され、ここに半透過反射膜や記録材料層が成膜されて第２番目の記録層Ｌ１が形成される。
さらに記録層Ｌ１上に中間層Ｃ２が形成される。この中間層Ｃ２の面上にウォブリンググルーブとしての凹凸形状が形成され、ここに半透過反射膜や記録材料層が成膜されて第３番目の記録層Ｌ２が形成される。
さらに記録層Ｌ２上に中間層Ｃ３が形成される。この中間層Ｃ３の面上にウォブリンググルーブとしての凹凸形状が形成され、ここに半透過反射膜や記録材料層が成膜されて第４番目の記録層Ｌ３が形成される。
記録層Ｌ３上には、カバー層ＣＶが形成される。
なお、各記録層Ｌ０，Ｌ１，Ｌ２，Ｌ３においては、内周エリア９１の一部等、エンボスピット列が形成される部分もある。
【００４２】
実際には、光ディスク９０の厚みは約１．２ｍｍとされ、ディスク基板ＰＫは１．１ｍｍ程度の厚みとなる。そして約１００μｍの厚みの間に、記録層Ｌ０からカバー層ＣＶまでが形成される。
この図２（ｂ）では４層ディスクの例を挙げているが、中間層やカバー層の厚み等が調整され、３層ディスクや、５層以上のディスクも、同様の構造で形成される。
【００４３】
［２．第１の実施の形態］
第１の実施の形態としてのディスクドライブ装置の処理を図３で説明する。
以下の各実施の形態の説明では、光ディスク９０が装填された後、ホスト機器１００からのライトコマンドによって記録を開始する時点からのシステムコントローラ１０の処理として説明する。
なお、光ディスク９０が装填されたときには、システムコントローラ１０はディスク判別の処理を行う。例えば光ディスク９０の管理情報の読み出しを行って、ディスク種別、ディスクメーカー、ディスク固有のユニークＩＤ、ディスククロージング状態か否かなどを確認する。これにより、記録実行時には、システムコントローラ１０は装填されている光ディスク９０の種別、製造メーカー、固有のＩＤ等が把握されているものである。
【００４４】
図３の処理を説明する。ホスト機器１００からのライトコマンドに応じて、システムコントローラ１０はステップＦ１０１で記録開始制御を行う。例えばシステムコントローラ１０は、ＯＰＣ（Optimum Power Calibration）を実行制御して最適なレーザパワーやレーザ駆動パルス設定を求める。そしてライトストラテジ部１４に最適なレーザ駆動パルスの設定を指示し、またレーザドライバ１３に最適な記録レーザパワーを指示する。
またシステムコントローラ１０は書き込むべき光ディスク９０上のアドレスに光ピックアップ１を移動させる。そしてエンコード／デコード部７により、ホスト機器１００から転送されてきたユーザデータについてエンコード処理を実行させる。エンコードされたデータに応じてレーザドライバ１３がレーザ発光駆動することで記録が実行される。
【００４５】
このように記録動作を開始した後は、ステップＦ１０９でライトコマンドに基づく記録が終了したと判断されるまで、ステップＦ１０２で中断タイミングを監視する。
ここで中断タイミングとは、ライトコマンドで求められている記録動作を一時的に中断させ、ステップＦ１０４以降の処理を行うタイミングである。
【００４６】
システムコントローラ１０は、中断タイミングとして、記録データ量、記録データのアドレス、光ディスク９０上の記録位置の情報、記録実行時間、温度、各種半径毎に補完している補正値（チルト補正量、収差補正量など）、記録レーザパワー、記録中のサーボの状態のうちの少なくとも１つを監視する。
例えば実行している記録動作における記録データ量を監視する。例えば記録データ単位として、エラー訂正ブロック（ＥＣＣブロック）の整数倍のデータ量の記録を行う毎に中断させるものとする場合、その記録データ量を監視して中断タイミングを判断する。
またシステムコントローラ１０は、記録している光ディスク９０の現在のアドレスを監視して、所定アドレス長の記録が行われた毎に中断タイミングと判断しても良い。
またシステムコントローラ１０は、光ディスク９０上で記録している半径位置を監視し、所定の半径範囲の記録が行われた毎に中断タイミングと判断しても良い。
またシステムコントローラ１０は、記録動作の開始（再開）時点からタイムカウントを行い、所定時間の記録動作経過毎に、中断タイミングと判断しても良い。
またシステムコントローラ１０は、センサ２１からの温度情報を監視し、ある時点、例えば記録動作の開始時点から所定温度以上の温度変化が検出されたときを中断タイミングと判断しても良い。
またシステムコントローラ１０は、各種半径位置毎に補完している補正値として、チルト補正量、収差補正量などの補正値を監視し、例えば補正値の所定以上の変動が検出されたときを中断タイミングと判断しても良い。
またシステムコントローラ１０は、記録レーザパワーの最適化制御で記録パワーを適宜調整している場合、記録レーザパワーの変化が所定以上となったことを検出して中断タイミングとしても良い。
またシステムコントローラ１０は、記録中のフォーカスサーボ、トラッキングサーボ等のサーボ状態を監視し、エラー信号レベルの上昇やサーボ外れの頻度などから中断タイミングを判断してもよい。
【００４７】
システムコントローラ１０は、これらのいずれかの監視処理、又は複合的な監視処理により、中断タイミングを判断する。複合的な監視処理とは、例えば基本的にはｎ×ＥＣＣブロック分のデータ記録毎に中断タイミングとすることに加え、温度変化があった場合も中断タイミングとするなどの例である。
実施の形態の各例は、記録中に逐次中断し、後述するステップＦ１０４以降の処理で記録状況に対応した線速度変更や補正を行うことで、記録品質の安定を図る。その意味では細かい間隔で中断を行うことが良いが、あまり頻繁に中断すると、記録終了までの時間の長時間化を生じさせる。このため、適度な記録時間長を保つことと、品質安定化を勘案して、中断タイミングの判定処理を決めればよい。
【００４８】
システムコントローラ１０は、中断タイミングとなったら、ステップＦ１０２からＦ１０３に進み、エンコード／デコード部７、ライトストラテジ部１４、レーザドライバ１３、光ピックアップ１等による記録動作を中断させる。
そしてステップＦ１０４に進み、既記録部分の再生制御及び評価値取得を実行する。
即ちシステムコントローラ１０は、中断直前の記録箇所における、少なくとも１ＥＣＣブロック以上の記録データについて、光ピックアップ１により読み出させる制御を行う。例えばｎ×ＥＣＣブロック分、またはディスクの半径に応じてトラック一周分、又はディスクの回転角度毎に任意の長さ分などを再生させる。
そしてシステムコントローラ１０は、その再生動作の際に評価値測定部１９で得られる評価値（β値、変調度、ジッタ値、エラーレート等もしくはそれらの組み合わせ）を取り込む。
【００４９】
ステップＦ１０５でシステムコントローラ１０は、取り込んだ評価値を用いて変動分を算出する。
ここで変動分とは、取り込んだ評価値の、その目標値からの差分と考えても良いし、その差分をなくすために行う補正動作（例えばレーザパワー補正やレーザ駆動パルス補正など）の制御値（補正値）等と考えても良い。ここでは簡単のため、変動値とは、評価値の目標値からの差分として説明する。
例えばβ値として、本来得られるべき目標値βｔがあるとする。これに対して現在のβ値をβｃとする。変動分とはβｃ−βｔ、もしくはβｃ／βｔとしての値とすればよい。
また変動分としての値は、例えば、得られたβ値などのデータから近似計算で算出する値としてもよいし、最大値と最小値の差分計算、移動平均等の数値演算後に算出してもよい。また回路的にピーク・ボトム検波などの方法により変動分を算出してもよい。
【００５０】
例えばこのような変動分の値について、システムコントローラ１０はステップＦ１０６で、記録品質の変動が所定範囲を示す閾値以内であるか否かを判断する。
閾値以内であれば、現在の記録品質は低下していない、或いはわずかな低下のみである（記録品質変動が所定範囲内）と判断する。
一方、閾値を超えていれば、現在の記録品質は比較的低下傾向にある（記録品質変動が所定範囲外）と判断する。
【００５１】
なお、上記の変動分の算出のための目標値や、変動分が所定範囲内であるか否かを判定する閾値は、例えばメモリ２０に記憶させておき、システムコントローラ１０がステップＦ１０５，Ｆ１０６で参照できるようにすればよい。
【００５２】
ここで目標値及び閾値は、１種類ではなく各種設定して記憶しておく。例えば、或る評価値に対応して、次のように設定することが考えられる。
・ディスク種別・規格毎に、目標値及び閾値を設定する。
・ディスクメーカ毎に目標値及び閾値を設定する。
・ディスク個体毎に目標値及び閾値を設定する。
・記録時の線速度毎に目標値及び閾値を設定する。
・記録層の層毎に目標値及び閾値を設定する。
・記録半径位置毎に目標値及び閾値を設定する。
【００５３】
もちろん、上記各例の複合でも良い。例えば、
・ディスク種別・規格に加え、ディスクメーカ毎に目標値及び閾値を設定する。
・ディスク種別・規格に加え、記録時の線速度毎に目標値及び閾値を設定する。
・ディスク種別・規格に加え、記録半径位置毎に目標値及び閾値を設定する。
・ディスク種別・規格毎、ディスクメーカー毎、さらに記録時の線速度毎に目標値及び閾値を設定する。
などである。
【００５４】
閾値に関しては、線速度毎とする場合、線速度が早い場合ほど、厳しい値とすることが考えられる。つまり閾値は記録再生線速に比例して厳しく（緩めて）設定する。
また閾値は記録 再生線速に応じた各規格が定める基準クロックの周波数に比例して厳しく（緩めて）設定するようにしてもよい。
【００５５】
このように種別等に応じて、評価に用いる評価値に対応する目標値、閾値をメモリ２０に記憶させておく。そしてシステムコントローラ１０はステップＦ１０５で、現在対象としている光ディスク９０や記録動作状況に応じた目標値、閾値をメモリ２０から読み出して処理に用いるようにする。
ディスク種別やディスクメーカー、ディスクＩＤ等は、システムコントローラ１０はディスク装填に判別しているため、ディスク種別等に応じた目標値、閾値を読み出すことができる。また、記録線速度、記録層、半径位置は、その直前の記録動作のものであるためシステムコントローラ１０は、それらに応じた目標値、閾値を読み出すことができる。
【００５６】
なお先に、目標値、閾値はメモリ２０ではなく、ホスト機器１００や光ディスク９０に記憶されていても良いと述べた。ホスト機器１００に記憶される場合は、システムコントローラ１０はステップＦ１０５の段階でホスト機器１００と通信し、対応する目標値、閾値の送信を求めればよい。
また、光ディスク９０に記録されているようにする場合は、例えばディスク装填時に、線速度毎、記録層毎、半径位置毎などの目標値、閾値を読み出してメモリ２０やシステムコントローラ１０の内部レジスタに取り込んでおき、ステップＦ１０５の時点で読み出すようにすればよい。
【００５７】
ステップＦ１０６で変動分が閾値内であると判断した場合は、システムコントローラ１０はステップＦ１０７に進み、中断していた記録動作を再開させる制御を行う。即ち現在の線速度で記録を続行して問題ない場合であるので、中断前と同様の状態で記録を再開させる。そしてステップＦ１０２、Ｆ１０９の監視ループに戻る。
【００５８】
一方、ステップＦ１０６で変動分が閾値外であると判断した場合は、システムコントローラ１０はステップＦ１０８に進み、線速度低下制御を行う。即ち、現在の線速度では記録品質が維持できないため、記録線速度（及び次の中断時の再生線速度）を低下させる。
例えば１倍速、２倍速、４倍速、６倍速、８倍速、１０倍速、１２倍速、１６倍速、２４倍速の切換が可能な装置であった場合であり、現在１６倍速で記録再生を行っていたとしたら、１段階下の１２倍速に切り換える制御を行う。
具体的にはスピンドルサーボ回路１２への速度指示、クロック系の変更、光学ブロックサーボ回路１１への速度に応じた各種サーボ係数の変更などの制御を行う。
その後ステップＦ１０７で中断していた記録動作を再開させる。再開時には例えば線速度が低下された状態で記録が再開される。そしてステップＦ１０２、Ｆ１０９の監視ループに戻る。
【００５９】
以降もシステムコントローラ１０は、中断タイミングとなる毎に、ステップＦ１０３〜Ｆ１０８の処理を行う。そしてホスト機器１００からのライトコマンドで求められた一連の記録動作が終了したら、ステップＦ１０９からステップＦ１１０に進み、記録動作の終了制御を行って図３の記録処理を終える。
【００６０】
このような第１の実施の形態の記録制御処理によれば、例えば光記録媒体のメーカー毎の媒体特性バラツキ、ラジアル方向、タンジェンシャル方向の反り・面ブレ・感度ムラ・歪み、偏芯、偏重芯、複屈折、記録装置のサーボ特性、チルト調整誤差、メカ組み付け誤差、視野特性変動、迷光、光ピックアップの光学的収差、各種摂動に対する調整の取れ残り、レーザ、ＬＳＩや電気回路における電気的なオフセット、機内温度上昇や経時変化、温度、湿度などといったさまざまな環境変動要因によって、記録品質の低下があったときに、線速度を落とすことで、それらの要因の影響を低下させ、記録品質を保つ記録動作に戻すことができる。
特に、記録中に逐次中断してステップＦ１０３〜Ｆ１０８の処理を行うことで、記録動作過程で品質低下が促進することを防止できる。あくまで記録中での記録品質の確認を行うものであるため、どのような要因での記録品質低下かに関わらず、その記録品質低下を判定し、対応できるものである。
そしてステップＦ１０６での判断で所定範囲外という判定とするための閾値の設定については、「現在は品質はまだ許容できるレベルであるが、このままの状態で記録を続けると許容できない品質低下が発生する可能性が高い」と判断される値にすることで、記録中の深刻な品質低下を避けることができる。
【００６１】
このように記録動作中に必要に応じて記録線速度を低下させていくことで、安定した記録品質で記録再生を継続し、エラー発生を未然に防ぐことができる。またそれに伴って安定したサーボ状態で記録再生を継続し、これもエラー発生防止に有効である。
さらにこれらの安定化により、高いパフォーマンスで記録再生を継続でき、ライトコマンドに応じた記録動作を迅速かつ的確に完了できる可能性を高めることになる。
【００６２】
なお、ステップＦ１０８では線速度低下制御を行うが、既に１倍速（最低線速）であった場合は、それ以上の低下制御は行わない。
また、ステップＦ１０８では、例えば１段階ずつ線速度を低下させるが、２段階以上に低下させてもよい。例えば現在１６倍速のときに、８倍速にまで低下させる例である。何段階低下させるかは、目標値からの変動分の大小によって決定するようにしてもよい。
また、ステップＦ１０８に進んだ場合は、現在の速度にかかわらず、１倍速にまで低下させるといった処理も考えられる。
【００６３】
［３．第２の実施の形態］
第２の実施の形態としてのシステムコントローラの処理を図４で説明する。なお第２〜第８の実施の形態の説明において、既に説明した処理と同一の処理については、同一のステップ番号を付し、重複説明は避ける。
【００６４】
図４においてステップＦ１０１〜Ｆ１０６、及びＦ１０７〜Ｆ１１０は図３と同様であり、この図４の場合、図３の処理にステップＦ１１１，Ｆ１１２が加わるものである。
システムコントローラ１０は、ステップＦ１０６で変動分が閾値内でなければ、ステップＦ１０８で線速度低下制御を行ってからステップＦ１０８で記録再開制御を行う。
一方、ステップＦ１０６で変動分が閾値内であるとした場合、システムコントローラ１０はステップＦ１１１に進み、補正処理の必要性を判断する。
【００６５】
ここで言う補正処理とは、記録動作に関する補正処理である。即ち記録品質を向上させるために各種の記録動作に関するパラメータを補正する処理である。
例えばレーザパワー補正として、記録レーザパワーを最適化する補正がある。
またレーザ駆動パルスの補正として、レーザ駆動パルスのパルスエッジタイミングの調整や、パルスレベルの調整による補正がある。
さらにラジアルチルトの補正もある。図１では省略したが、光ピックアップ１全体もしくは光ピックアップ１内の対物レンズは、図示しないチルト機構により光ディスク９０に対するチルト状態を制御可能とされている。そのチルト機構を調整し、光ディスク９０の記録層と、入射するレーザ光の光軸方向の垂直関係を補正する。
またレーザ光の収差補正も考えられる。光ピックアップ１内の光学系には、レーザ光路上に球面収差補正のための液晶デバイスやエキスパンダが設けられている。これらを制御して収差補正を行う。
また、フォーカスサーボ、トラッキングサーボのサーボオフセット値等、サーボパラメータの補正も考えられる。
【００６６】
システムコントローラ１０は、ステップＦ１１１では、例えば現在の変動分がゼロ（又は、ほぼゼロといえる範囲）で、評価値がほぼ目標値と一致しているか、或いは変動分がある程度存在するが閾値範囲内となっていたのかにより、補正の必要性を判断する。
変動分がほぼゼロであれば補正は不要と判断し、システムコントローラ１０はステップＦ１０７で記録再開制御を行う。
変動分が或る値以上であれば、ステップＦ１１２に進み補正を実行する。そして補正完了後、ステップＦ１０７で記録再開制御を行う。
【００６７】
この第２の実施の形態によれば、第１の実施の形態と同様の効果に加え、記録品質の変動（低下）が所定範囲内であっても、補正処理が行われることによって、記録中の変動要因に適応的に対応し、記録品質を維持できる。このため記録品質をより安定化させることができる。
また、記録中に逐次補正処理が行われることによれば、変動分が閾値を越える状態となる可能性を低下できる。つまりステップＦ１０８で線速度低下制御が行われる機会を少なくでき、記録時間の短縮にも寄与できる。
【００６８】
なお、レーザパワー補正やレーザ駆動パルス補正は、システムコントローラ１０がレーザドライバ１３、ライトストラテジ部１４に対するパラメータ指示として行えばよいため非常に短時間に完了できる。一方で、チルト補正は、チルト制御を実行するため比較的時間を要する。このことからは、ステップＦ１１２での補正は、レーザパワー補正やレーザ駆動パルス補正を行うとすることが、中断時間の短縮の観点からは好ましい。
【００６９】
またこの第２の実施の形態のように補正処理を行う場合は、ステップＦ１０５で補正値を算出してもよい。即ち、ステップＦ１０５では、現在の評価値の目標値からの変動分を求めるが、さらに、その変動分に応じた補正値（例えばレーザパワー補正値）を算出する。
ステップＦ１０６では、補正値が設定された閾値内であるかを判断する。例えば特性変動が補正で対応可能範囲であるか否かという観点での閾値設定でも良い。
そして閾値内であれば、ステップＦ１１２に進んで補正値を用いた補正を実行するという処理となる。
このような処理を行う場合、図４においてステップＦ１１１として示した補正実行判断は、実質的にはステップＦ１０５で補正値を求める時点で行われていると考えることができる。つまり補正値＝ゼロであれば、補正不要と判断されたこととなる。
【００７０】
なお、この第２の実施の形態のステップＦ１０８の速度低下制御も、１段階の低下制御、複数段階の低下制御、１倍速へ落とす低下制御などが考えられる。
【００７１】
［４．第３の実施の形態］
第３の実施の形態を図５で説明する。
図５においてステップＦ１０１〜Ｆ１０６、及びＦ１０７，Ｆ１０９，Ｆ１１０は図３と同様である。
【００７２】
この図５の処理例では、システムコントローラ１０は、ステップＦ１０６で変動分が閾値内であるときは、ステップＦ１２０で記録及び再生の線速度を上昇させる制御を行う。
例えば現在４倍速で記録再生を行っていたとしたら、１段階上の６倍速に切り換える制御を行う。
具体的にはスピンドルサーボ回路１２への速度指示、クロック系の変更、光学ブロックサーボ回路１１への速度に応じた各種サーボ係数の変更などの制御を行う。
その後ステップＦ１０７で中断していた記録動作を再開させる。再開時には例えば線速度が上昇された状態で記録が再開される。そしてステップＦ１０２、Ｆ１０９の監視ループに戻る。
【００７３】
一方ステムコントローラ１０は、ステップＦ１０６で変動分が閾値内でなければ、ステップＦ１２１で補正処理を行う。
この場合の補正処理とは、記録品質の低下を是正するものであり、例えば上記のレーザパワー補正、レーザ駆動パルス補正、チルト補正、サーボパラメータ補正などである。この場合は、チルト補正など比較的時間を要する補正動作も実行することが好ましい。
そして補正処理完了後、ステップＦ１０８で記録再開制御を行う。記録線速度は中断前のままである。
【００７４】
この第３の実施の形態では、記録品質の低下傾向が確認されたときは、記録動作のパラメータの補正で対応する。つまり記録中に逐次、必要に応じて記録動作の補正が行われ、記録品質が悪化していくことを防止できる。
一方、記録品質が良好であるときは、記録線速度を上昇させる。これによって安定した記録が行われているのであれば、線速度を上昇させて記録時間を短縮するということができる。
【００７５】
なお、ステップＦ１２０では線速度上昇制御を行うが、既に最高線速であった場合は、それ以上の上昇制御は行わない。
また、ステップＦ１２０では、例えば１段階ずつ線速度を上昇させるが、２段階以上の上昇幅で上昇させてもよい。例えば現在１倍速のときに、８倍速にまで上昇させる例である。
また、ステップＦ１２０に進んだ場合は、現在の速度にかかわらず、最高倍速にまで上昇させるといった処理も考えられる。
また第２の実施の形態で述べた場合と同様、ステップＦ１０５で補正値を算出し、ステップＦ１０６では、補正値が設定された閾値内であるか否かを判断するようにしてもよい。
【００７６】
［５．第４の実施の形態］
第４の実施の形態を図６で説明する。
図６においてステップＦ１０１〜Ｆ１０６、及びＦ１０７，Ｆ１０９，Ｆ１１０は図３と同様である。
【００７７】
この図６の処理例では、システムコントローラ１０は、ステップＦ１０６で変動分が閾値内であるときは、ステップＦ１２０で記録及び再生の線速度を上昇させる制御を行う。そしてステップＦ１０７で上昇させた線速度での記録を再開させる。
一方ステムコントローラ１０は、ステップＦ１０６で変動分が閾値内でなければ、ステップＦ１２２で記録及び再生の線速度を低下させる制御を行う。そしてステップＦ１０７で低下させた線速度での記録を再開させる。
【００７８】
この第４の実施の形態では、記録品質の低下傾向が確認されたときは、記録再生線速度を低下させることで、変動要因による記録品質低下への影響を低減し、記録品質の安定を図る。
一方、記録品質が良好であるときは、記録線速度を上昇させる。これによって安定した記録が行われているのであれば、線速度を上昇させて記録時間を短縮するということができる。
【００７９】
なお、この第４の実施の形態のステップＦ１２２の速度低下制御も、１段階の低下制御、複数段階の低下制御、１倍速へ落とす低下制御などが考えられる。
同様にステップＦ１２０の速度上昇制御も、１段階の上昇制御、複数段階の上昇制御、１倍最高線速まで上げる制御などが考えられる。
【００８０】
［６．第５の実施の形態］
第５の実施の形態を図７で説明する。
図７においてステップＦ１０１〜Ｆ１０６、及びＦ１０７，Ｆ１０９，Ｆ１１０は図３と同様である。
【００８１】
この図７の処理例では、システムコントローラ１０は、ステップＦ１０６で変動分が閾値内であるときは、ステップＦ１１１に進み補正の必要性を判断する。
システムコントローラ１０は、ステップＦ１１１では、例えば現在の変動分がゼロ（又は、ほぼゼロといえる範囲）で、評価値がほぼ目標値と一致しているか、或いは変動分がある程度存在するが閾値範囲内となっていたのかにより、補正の必要性を判断する。
変動分が或る値以上であれば、ステップＦ１１２に進み補正を実行する。そして補正完了後、ステップＦ１０７で記録再開制御を行う。
【００８２】
補正が不要、即ち変動分がほぼゼロであれば、システムコントローラ１０はステップＦ１２０に進み、記録及び再生の線速度を上昇させる制御を行う。そしてステップＦ１０７で上昇させた線速度での記録を再開させる。
【００８３】
またシステムコントローラ１０は、ステップＦ１０６で変動分が閾値内でなければ、ステップＦ１２２で記録及び再生の線速度を低下させる制御を行う。そしてステップＦ１０７で低下させた線速度での記録を再開させる。
【００８４】
この第５の実施の形態によれば、記録品質の低下傾向が確認されたときは、記録再生線速度を低下させることで、変動要因による記録品質低下への影響を低減し、記録品質の安定を図る。
記録品質の変動が所定範囲内であるときは、補正処理が行われることによって、記録中の変動要因に適応的に対応し、記録品質を維持できる。このため記録品質をより安定化させることができる。
さらに、記録品質がかなり良好であるときは記録線速度を上昇させる。これによって安定した記録が行われているのであれば、線速度を上昇させて記録時間を短縮するということができる。
【００８５】
なお、この第５の実施の形態のステップＦ１２２の速度低下制御も、１段階の低下制御、複数段階の低下制御、１倍速へ落とす低下制御などが考えられる。
同様にステップＦ１２０の速度上昇制御も、１段階の上昇制御、複数段階の上昇制御、１倍最高線速まで上げる制御などが考えられる。
また第２の実施の形態で述べた場合と同様、ステップＦ１０５で補正値を算出し、ステップＦ１０６では、補正値が設定された閾値内であるか否かを判断するようにしてもよい。
【００８６】
［７．第６の実施の形態］
第６の実施の形態を図８で説明する。
図８においてステップＦ１０１〜Ｆ１０６、及びＦ１０７，Ｆ１０９，Ｆ１１０は図３と同様である。
【００８７】
この図８の処理例では、システムコントローラ１０は、ステップＦ１０６で変動分が閾値内であるときは、ステップＦ１０７でそのまま記録を再開させる。
一方、ステップＦ１０６で変動分が閾値内でなければ、システムコントローラ１０はステップＦ１２３で補正実行済みであるか否かを判断する。この補正とは次のステップＦ１２４の補正処理のことである。
これまでの記録線速度状態における記録中断の際に、ステップＦ１２４の補正処理を所定の上限回数だけ実行していたのであれば、ステップＦ１２５に進み、まだ上限回数、補正を行っていないのであればステップＦ１２４に進む。
上限回数は、１回、或いは所定の複数回など、適切に設定されればよい。
【００８８】
ステップＦ１２４に進む場合、システムコントローラ１０は補正処理を行う。
この場合の補正処理は、記録品質の低下を是正するものであり、例えば上記のレーザパワー補正、レーザ駆動パルス補正、チルト補正、サーボパラメータ補正などである。記録品質低下傾向にある場合であるため、チルト補正など比較的時間を要する補正動作も実行することが好ましい。
そして補正処理完了後、ステップＦ１０８で記録再開制御を行う。記録線速度は中断前のままである。
なお、ステップＦ１２４での補正を行った場合は、以後のステップＦ１２３の判断のため、補正実行済を示すフラグ処理や補正実行回数のカウント処理も行うこととする。
【００８９】
ある中断機会においてステップＦ１２３の処理で補正実行済みと判断するのは、過去のステップＦ１２４で補正実行済みフラグが立っている場合、或いは補正実行カウンタが上限回数に達している場合である。
これらの場合、システムコントローラ１０はステップＦ１２５に進み、記録及び再生の線速度を低下させる制御を行う。そしてステップＦ１０７で低下させた線速度での記録を再開させる。
これは、補正を行っても記録品質低下傾向が是正されない場合に、線速度低下で対応するという処理方式となる。
【００９０】
この第６の実施の形態によれば、記録品質の低下傾向が確認されたときは、まず記録動作の補正を行う。もし補正でも品質低下傾向を食い止めることができない場合に記録再生線速度を低下させる。このような処理で記録品質の安定化を図る。
【００９１】
なお、この第６の実施の形態のステップＦ１２５の速度低下制御も、１段階の低下制御、複数段階の低下制御、１倍速へ落とす低下制御などが考えられる。
また、ステップＦ１０５で補正値を算出し、ステップＦ１０６では、補正値が設定された閾値内であるか否かを判断するようにしてもよい。
その場合、ステップＦ１２３では、補正を実行済みであるか否か判断ではなく、算出された補正値が、所定の範囲内、つまり補正で対応できる範囲内であるか否かを判断するようにしても良い。
即ち補正で対応可能（或いは補正が好適）な範囲であればステップＦ１２４で補正を行い、補正で対応可能な範囲でなければ、ステップＦ１２５で線速度を低下させるという処理例である。
【００９２】
なお、図８ではステップＦ１０６で変動分（又は補正値）が閾値内であるときは、何も処理はせずに記録再開するものとしたが、第２〜第５の実施の形態として述べた処理を組み合わせても良い。
即ち変動分が閾値内であるときは、第２の実施の形態のように、補正実行を判断して必要に応じて補正処理を行うようにしても良い。
また、変動分が閾値内であるときは、第３、第４の実施の形態のように、記録再生線速度の上昇制御を行うようにしても良い。
また、変動分が閾値内であるときは、第５の実施の形態のように、補正処理又は記録再生線速度の上昇制御を行うようにしても良い。
【００９３】
［８．第７の実施の形態］
第７の実施の形態を図９で説明する。
図９においてステップＦ１０１〜Ｆ１０６、及びＦ１０７，Ｆ１０９，Ｆ１１０は図３と同様である。
【００９４】
この図９の処理例では、システムコントローラ１０は、ステップＦ１０６で変動分が閾値内であるときは、ステップＦ１１１で補正処理の必要性を判断する。例えば現在の変動分がゼロ（又は、ほぼゼロといえる範囲）で、評価値がほぼ目標値と一致しているか、或いは変動分がある程度存在するが閾値範囲内となっていたのかにより、補正の必要性を判断する。
変動分がほぼゼロであれば補正は不要と判断し、システムコントローラ１０はステップＦ１０７で記録再開制御を行う。
変動分が或る値以上であれば、ステップＦ１１２に進み補正処理、例えばレーザパワー補正、レーザ駆動パルス補正を実行する。そして補正完了後、ステップＦ１０７で記録再開制御を行う。
【００９５】
一方、ステップＦ１０６で変動分が閾値内でなければ、システムコントローラ１０はステップＦ１３０で、現在最低線速（つまり１倍速）であるか否かを判定する。
１倍速でなければステップＦ１３１に進み、記録再生線速度を低下させる。そしてステップＦ１０７で記録再開制御を行う。低下された線速度で記録が再開される。
なおステップＦ１３０の速度低下制御も、１段階の低下制御、複数段階の低下制御、１倍速へ落とす低下制御などが考えられる。
【００９６】
既に現在まで、最低線速で記録を行っていた場合は、システムコントローラ１０はステップＦ１３０からＦ１３２に進むこととなる。
この場合は、システムコントローラ１０はエラー終了として記録動作を終了させる。ホスト機器１００に対してはエラー終了を通知する。ホスト機器１００では、エラー終了に対応して、表示デバイス、ＬＥＤ、液晶パネルなどでユーザに対してエラー通知を行う。もちろんディスクドライブ装置自身の表示デバイスや警告音によりエラー通知を行うようにしても良い。
【００９７】
これは、これ以上、線速度低下制御ができないことから、線速度を最も落とした状態でも記録品質安定化ができない事態が生じていると判断し、記録動作を完結しないまま終了させ、後の対処に委ねるものである。
【００９８】
この第６の実施の形態でも、線速度低下や補正処理による記録品質の安定化が図られる。その上で、記録続行しても品質低下が避けられないと推定される状況では、強制的にエラー終了させることで、無駄な記録続行を避けることができる。
【００９９】
なお、ステップＦ１３０で現在最低線速と判断されるときには、まず補正処理を行って、記録動作を再開させるようにしてもよい。そして、その補正後の記録においても記録品質の低下が見られる（ステップＦ１０６で閾値外となる）のであれば、エラー終了させるということが考えられる。
【０１００】
また、この第７の実施の形態でもステップＦ１０５で補正値を算出し、ステップＦ１０６では、補正値が設定された閾値内であるか否かを判断するようにしてもよい。
【０１０１】
また図９で、ステップＦ１０６で変動分（又は補正値）が閾値内であるときは、次のような処理としてもよい。
即ち変動分が閾値内であるときは、第１の実施の形態のように、何もせずにそのまま記録再開しても良い。
また、変動分が閾値内であるときは、第３、第４の実施の形態のように、記録再生線速度の上昇制御を行うようにしても良い。
また、変動分が閾値内であるときは、第５の実施の形態のように、補正処理又は記録再生線速度の上昇制御を行うようにしても良い。
【０１０２】
［９．第８の実施の形態］
第８の実施の形態を図１０で説明する。
図１０の処理は、基本的には図９と同様であるが、ステップＦ１３０で現在最低線速と判断されるときの処理が図９と異なる。
【０１０３】
既に現在まで、最低線速で記録を行っていた場合であって、ステップＦ１０６で変動分が閾値外となったのであれば、システムコントローラ１０はステップＦ１３０からＦ１３３に進むこととなる。
この場合は、システムコントローラ１０はホスト機器１００に対して異常報告を行ってホスト機器１００からの指示を待機する。
そしてホスト機器１００から再開指示があれば、ステップＦ１３４からＦ１０７に進み、記録を再開させる。つまり最低線速の状態のまま記録を再開させる。
ところがホスト機器１００から終了指示があった場合は、ステップＦ１３４からＦ１１０に進み、記録動作を終了させる。
【０１０４】
この第８の実施の形態は、線速度を最も落とした状態でも記録品質安定化ができない事態が生じている場合、記録動作を続行するか否かをホスト機器１００の判断（ホスト機器１００で起動されているアプリケーションの判断）に委ねるものである。これによりホスト機器１００側の都合に合わせて、続行又はエラー終了がなされることとなる。
【０１０５】
なお、ステップＦ１３０で現在最低線速と判断されるときには、まず補正処理を行って、記録動作を再開させるようにしてもよい。そして、その補正後の記録においても記録品質の低下が見られる（ステップＦ１０６で閾値外となる）のであれば、ステップＦ１３３でホスト機器１００に異常報告を行うということが考えられる。
【０１０６】
また、この第８の実施の形態でもステップＦ１０５で補正値を算出し、ステップＦ１０６では、補正値が設定された閾値内であるか否かを判断するようにしてもよい。
【０１０７】
また図１０で、ステップＦ１０６で変動分（又は補正値）が閾値内であるときは、次のような処理としてもよい。
即ち変動分が閾値内であるときは、第１の実施の形態のように、何もせずにそのまま記録再開しても良い。
また、変動分が閾値内であるときは、第３、第４の実施の形態のように、記録再生線速度の上昇制御を行うようにしても良い。
また、変動分が閾値内であるときは、第５の実施の形態のように、補正処理又は記録再生線速度の上昇制御を行うようにしても良い。
【０１０８】
［１０．変形例］
以上、各種実施の形態について説明してきたが、本発明としての処理例は他にも各種変形例が考えられる。
【０１０９】
各実施の形態の処理において、線速度上昇の制御をおこなうときに、同時に上述してきた記録動作に関する補正処理を行っても良い。補正を行った上で、上昇させることで、線速度上昇後の記録品質の安定に寄与できる。
また各実施の形態の処理において、線速度低下の制御をおこなうときに、同時に補正処理を行っても良い。補正を行った上で、低下させることで、線速度低下後の記録品質の安定に寄与できる。
【０１１０】
図３〜図１０のステップＦ１０２の中断タイミングの判定は上述したものに限られない。また、中断タイミングの判定方式をユーザが選択できるようにすることも考えられる。例えば記録時間短縮と、記録品質安定化のどちらを優先させるかをユーザに判断させ、安定化重視なら、なるべく頻繁に記録中断タイミングとなるようにするという処理である。
【０１１１】
また実施の形態では、ＤＶＤ方式やブルーレイ方式の光ディスクに対するディスクドライブ装置で本発明の記録装置を実現する例を述べたが、他の光記録媒体に対する記録装置にも本発明は適用できる。例えば光カードに対してレーザ照射を行って情報記録を行う記録装置にも適用可能である。
【０１１２】
［１１．プログラム］
実施の形態のプログラムは、上述した図３〜図１０の処理（或いはその変形例の処理）を演算処理装置（システムコントローラ１０等）に実行させるプログラムである。
実施の形態のプログラムは、レーザ光照射により光ディスク９０等の光記録媒体への情報の記録動作を実行させるステップを演算処理装置に実行させる。
また該プログラムは、その記録動作実行中に、所定の中断タイミングで記録動作を中断させて既記録部分を再生させ、記録品質の評価値を取得するステップを演算処理装置に実行させる。
また該プログラムは、評価値を用いた記録品質の判定を行い、判定結果に基づいて、記録線速度を変化させて記録動作を再開させるステップを演算処理装置に実行させる。
【０１１３】
このような本実施の形態のプログラムは、ディスクドライブ装置、光カード記録装置、パーソナルコンピュータや等の機器に内蔵されている記録媒体としてのＨＤＤや、ＣＰＵを有するマイクロコンピュータ内のＲＯＭ等に予め記録しておくことができる。
あるいはまた、フレキシブルディスク、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)、ＭＯ(Magnet optical)ディスク、ＤＶＤ、ブルーレイディスク、磁気ディスク、半導体メモリ、メモリカードなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウェアとして提供することができる。
【０１１４】
また、プログラムは、リムーバブル記録媒体からパーソナルコンピュータ等にインストールする他、ダウンロードサイトから、ＬＡＮ(Local Area Network)、インターネットなどのネットワークを介してダウンロードすることもできる。
そしてこのプログラムによれば、上記実施の形態の各処理を実行する記録装置、記録方法の実現及び広範な提供に適している。
【符号の説明】
【０１１５】
１  光ピックアップ、５  データ検出処理部、７  エンコード／デコード部、１０  システムコントローラ、１３  レーザドライバ、１４  ライトストラテジ部、１９  評価値測定部、２０  メモリ、２１  温度センサ、９０  光ディスク
【図１】
2011258290.tif 000003
【図２】
2011258290.tif 000004
【図３】
2011258290.tif 000005
【図４】
2011258290.tif 000006
【図５】
2011258290.tif 000007
【図６】
2011258290.tif 000008
【図７】
2011258290.tif 000009
【図８】
2011258290.tif 000010
【図９】
2011258290.tif 000011
【図１０】
2011258290.tif 000012