JP3846590B2 - Optical disk drive and focus control method - Google Patents
Optical disk drive and focus control method Download PDFInfo
- Publication number
- JP3846590B2 JP3846590B2 JP2003180562A JP2003180562A JP3846590B2 JP 3846590 B2 JP3846590 B2 JP 3846590B2 JP 2003180562 A JP2003180562 A JP 2003180562A JP 2003180562 A JP2003180562 A JP 2003180562A JP 3846590 B2 JP3846590 B2 JP 3846590B2
- Authority
- JP
- Japan
- Prior art keywords
- value
- signal
- offset
- threshold
- offset signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Moving Of The Head For Recording And Reproducing By Optical Means (AREA)
- Optical Recording Or Reproduction (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、光ディスク駆動装置およびフォーカス制御方法に関し、特に2以上の記録層を有する光ディスクに対して、迅速かつ確実にフォーカス制御することができるようにした光ディスク駆動装置およびフォーカス制御方法に関する。
【0002】
【従来の技術】
コンパクトディスクに代表される光ディスクは、1層の情報記録層のみを有している。近年、記録容量をより大きくすることが要望されている。この大容量化には、例えば、トラックピッチを狭くしたり、ピットの大きさを小さくすることで答えることが可能である。そして、さらに容量を増加するために、複数の記録層を形成するようにした光ディスクも提案されている。
【0003】
図21は、このような光ディスクの構成例を表している。この光ディスクにおいては、ディスク基板101上に記録層Aが形成され、さらにその上に記録層Bが形成されている。そして、記録層Bの上に、さらに保護膜102が形成されている。
【0004】
ディスク基板101は、例えば、ポリカーボネイトのような透明な材料で構成され、記録層Aは、半透明膜から構成され、記録層Bは、例えばアルミニウムなどの全反射膜で構成される。
【0005】
記録層Aから情報を再生する場合、符号L1で示すように、レーザ光を記録層Aにフォーカスさせ、記録層Aからの反射光を受光する。
【0006】
これに対して、記録層Bに記録されている情報を再生する場合においては、符号L2で示すように、半透明膜で構成される記録層Aを介してレーザ光を記録層Bにフォーカスさせる。そして、その反射光を記録層Aを介して受光する。このように、記録層Aは、半透明膜で構成されているため、記録層Aを介して記録層Bの情報を読み取ることが可能となる。
【0007】
【発明が解決しようとする課題】
レーザ光が記録層A(または記録層B)にフォーカスされている状態において、再生対象としての記録層を、記録層B(または記録層A)に変更する場合、フォーカスサーボループにジャンプパルスを印加し、光ヘッドを新たな記録層の方向にジャンプさせた後、新たな記録層上でフォーカスエラー信号が小さくなるように、フォーカスサーボをかければよい。
【0008】
しかしながら、光ヘッドやディスクのばらつきなどに起因して、フォーカスエラー信号が最小である位置が、必ずしも正確なフォーカス位置になっているとは限らない。このため、通常、フォーカスエラー信号にオフセット信号を付加して、最適なフォーカス状態が得られるようにしている。
【0009】
しかしながら、従来の装置においては、いずれの記録層から情報を再生する場合であっても、オフセット値は一定とされていた。従って、複数の記録層から安定して情報を再生することが困難になる課題があった。
【0010】
本発明はこのような状況に鑑みてなされたものであり、迅速かつ確実に、複数の記録層のいずれに対しても、正確に情報を記録または再生することができるようにするものである。
【0013】
【課題を解決するための手段】
本発明の第1の側面の光ディスク駆動装置は、光ディスクに情報を記録または再生するための光を照射する照射手段と、照射手段により照射される光のフォーカス状態をフォーカスエラー信号に対応して制御するフォーカス制御手段と、フォーカスエラー信号に加算するオフセット信号を発生する発生手段と、発生手段によりオフセット信号が発生されたとき、照射手段により照射される光のトラッキング状態に対応するトラッキングエラー信号の振幅、光ディスクの記録層に記録されている情報に対応するRF信号の振幅、または光ディスクから再生される信号のジッタを検出する検出手段と、オフセット信号を最小値から順次増加させた場合における、オフセット信号の増加に対するトラッキングエラー信号の振幅の変化率の絶対値が所定の第1の閾値以上から第1の閾値未満になる第1のオフセット信号の値と第1の閾値未満から第1の閾値以上になる第2のオフセット信号の値との中間値である第1の中間値、オフセット信号の増加に対するRF信号の振幅の変化率の絶対値が所定の第2の閾値以上から第2の閾値未満になる第3のオフセット信号の値と第2の閾値未満から第2の閾値以上になる第4のオフセット信号の値との中間値である第2の中間値、または、オフセット信号の増加に対するジッタの変化率の絶対値が所定の第3の閾値未満から第3の閾値以上になる第5のオフセット信号の値と第3の閾値以上から第3の閾値未満になる第6のオフセット信号の値との中間値である第3の中間値をオフセット信号の最適値として、発生手段が発生するオフセット信号をその最適値に制御するオフセット制御手段とを備えることを特徴とする。
本発明の第2の側面のフォーカス制御方法は、光ディスクに情報を記録または再生するための光の最適なフォーカスオフセット位置を、フォーカスエラー信号に加算するオフセット信号の値を変化させてサーチし、光ディスクに照射される光のトラッキング状態に対応するトラッキングエラー信号の振幅、光ディスクの記録層に記録されている情報に対応するRF信号の振幅、または光ディスクから再生される信号のジッタを検出し、記録層が変更されたとき、オフセット信号を最小値から順次増加させた場合における、オフセット信号の増加に対するトラッキングエラー信号の振幅の変化率の絶対値が所定の第1の閾値以上から第1の閾値未満になる第1のオフセット信号の値と第1の閾値未満から第1の閾値以上になる第2のオフセット信号の値との中間値である第1の中間値、オフセット信号の増加に対するRF信号の振幅の変化率の絶対値が所定の第2の閾値以上から第2の閾値未満になる第3のオフセット信号の値と第2の閾値未満から第2の閾値以上になる第4のオフセット信号の値との中間値である第2の中間値、または、オフセット信号の増加に対するジッタの変化率の絶対値が所定の第3の閾値未満から第3の閾値以上になる第5のオフセット信号の値と第3の閾値以上から第3の閾値未満になる第6のオフセット信号の値との中間値である第3の中間値をその記録層に対応するオフセット信号の最適値として、オフセット信号をその記録層に対応する最適値に制御することを特徴とする。
【0014】
本発明の第1の側面においては、フォーカスエラー信号に加算するオフセット信号が発生されたとき、光のトラッキング状態に対応するトラッキングエラー信号の振幅、光ディスクの記録層に記録されている情報に対応するRF信号の振幅、または光ディスクから再生される信号のジッタが検出され、オフセット信号を最小値から順次増加させた場合における、オフセット信号の増加に対するトラッキングエラー信号の振幅の変化率の絶対値が所定の第1の閾値以上から第1の閾値未満になる第1のオフセット信号の値と第1の閾値未満から第1の閾値以上になる第2のオフセット信号の値との中間値である第1の中間値、オフセット信号の増加に対するRF信号の振幅の変化率の絶対値が所定の第2の閾値以上から第2の閾値未満になる第3のオフセット信号の値と第2の閾値未満から第2の閾値以上になる第4のオフセット信号の値との中間値である第2の中間値、または、オフセット信号の増加に対するジッタの変化率の絶対値が所定の第3の閾値未満から第3の閾値以上になる第5のオフセット信号の値と第3の閾値以上から第3の閾値未満になる第6のオフセット信号の値との中間値である第3の中間値がオフセット信号の最適値として、オフセット信号がその最適値に制御される。
本発明の第2の側面においては、光ディスクに情報を記録または再生するための光の最適なフォーカスオフセット位置が、フォーカスエラー信号に加算するオフセット信号の値を変化させてサーチされ、光ディスクに照射される光のトラッキング状態に対応するトラッキングエラー信号の振幅、光ディスクの記録層に記録されている情報に対応するRF信号の振幅、または光ディスクから再生される信号のジッタが検出され、記録層が変更されたとき、オフセット信号を最小値から順次増加させた場合における、オフセット信号の増加に対するトラッキングエラー信号の振幅の変化率の絶対値が所定の第1の閾値以上から第1の閾値未満になる第1のオフセット信号の値と第1の閾値未満から第1の閾値以上になる第2のオフセット信号の値との中間値である第1の中間値、オフセット信号の増加に対するRF信号の振幅の変化率の絶対値が所定の第2の閾値以上から第2の閾値未満になる第3のオフセット信号の値と第2の閾値未満から第2の閾値以上になる第4のオフセット信号の値との中間値である第2の中間値、または、オフセット信号の増加に対するジッタの変化率の絶対値が所定の第3の閾値未満から第3の閾値以上になる第5のオフセット信号の値と第3の閾値以上から第3の閾値未満になる第6のオフセット信号の値との中間値である第3の中間値をその記録層に対応するオフセット信号の最適値として、オフセット信号がその記録層に対応する最適値に制御される。
【0015】
【発明の実施の形態】
図1は、本発明の光ディスク駆動装置を応用した光ディスクの再生装置の構成例を表している。図1において、光ディスク1は、複数の(2以上の)記録層を有しており、例えば2層の場合、上述した図21に示すような構成とされている。
【0016】
光ディスク1は、スピンドルモータ2により所定の速度で回転されるようになされている。光ヘッド3は、光ディスク1に対してレーザ光を照射し、光ディスク1からの反射光を受光するようになされている。
【0017】
PLL回路5は、光ヘッド3が光ディスク1に記録されている信号を再生して出力するRF信号を2値化して、2値化RF信号を生成するとともに、RF信号に含まれるクロックを抽出し、同期クロック信号を生成する。CLV回路6は、PLL回路5が出力する2値化RF信号と同期クロック信号の入力を受け、両者の位相の誤差信号を出力するようになされている。スイッチ8は、制御回路17により制御され、CLV回路6の出力または初期駆動回路7の出力の一方を選択し、スピンドルモータ2に出力している。
【0018】
データデコーダ4は、PLL回路5が出力する2値化RF信号と同期クロック信号の入力を受け、同期クロック信号を基準にして、2値化RF信号をデコードするようになされている。
【0019】
光ヘッド3は、例えば非点収差法の原理に従って、フォーカスエラー信号を生成するとともに、例えばプッシュプル法の原理に従って、トラッキングエラー信号を生成する。フォーカスサーボ回路9は、光ヘッド3が出力するフォーカスエラー信号の供給を受け、このフォーカスエラー信号に対応して、フォーカスコイル12を駆動し、光ヘッド3を光ディスク1に対して垂直な方向にフォーカス制御するようになされている。トラッキングサーボ回路10は、光ヘッド3が出力するトラッキングエラー信号の供給を受け、このトラッキングエラー信号に対応してトラッキングコイル13を駆動し、光ヘッド3を光ディスク1のトラックと垂直な方向にトラッキング制御するようになされている。
【0020】
トラッキングサーボ回路10が出力する信号は、スレッドサーボ回路15に供給され、スレッドサーボ回路15は、この信号に対応してスレッドモータ16を駆動し、光ヘッド3を光ディスク1の半径方向に移動させるようになされている。制御回路17は、フォーカスサーボ回路9、トラッキングサーボ回路10、スレッドサーボ回路15の他、スイッチ8を制御するようになされている。
【0021】
この実施例においてはまた、トラッキングエラー信号振幅最大サーチ回路31が設けられている。このトラッキングエラー信号振幅最大サーチ回路31は、レベル検出回路41を有し、このレベル検出回路41は、光ヘッド3が出力するトラッキングエラー信号のレベルを検出し、検出結果を制御回路42に出力するようになされている。制御回路42は、レベル検出回路41の出力から、光ヘッド3の最適なフォーカス位置を検出するようになされている。
【0022】
光ヘッド3の光ディスク1の記録層に対するフォーカスオフセット位置を変化させると、トラッキングエラー信号は図2に示すように変化する。すなわち、最適なフォーカスオフセット位置(最適点)に光ヘッド3の位置が調整されたとき、トラッキングエラー信号の振幅は最大となり、最適点からずれると、トラッキングエラー信号の振幅は小さくなる。制御回路42は、この原理に従って、最適点を求めるのである。
【0023】
そして、制御回路42は、この最適点を求めるために、オフセット発生回路43を制御し、所定の値のオフセット信号を発生させる。このオフセット信号は、光ヘッド3の出力するフォーカスエラー信号と加算器32において、加算され、加算器32の出力がフォーカスサーボ回路9に出力されるようになされている。
【0024】
トラッキングエラー信号振幅最大サーチ回路31の制御回路42には、最適フォーカスオフセット位置記憶回路33が接続されている。この最適フォーカスオフセット位置記憶回路33には、トラッキングエラー信号振幅最大サーチ回路31がサーチした結果得られた最適なフォーカスオフセット位置のデータが記憶されるようになされている。
【0025】
次に、図3のフローチャートを参照して、その動作について説明する。最初に、ステップS1において、ディスク起動処理が実行される。すなわち、光ディスク1が再生装置に装着されたとき、制御回路17は、スレッドサーボ回路15を制御し、スレッドモータ16を駆動して、光ヘッド3を光ディスク1の所定の基準位置、例えば最内周のトラック位置まで移動させる。また、制御回路17は、スイッチ8を初期駆動回路7側に切り替え、初期駆動回路7が出力する初期駆動信号をスイッチ8を介してスピンドルモータ2に供給させる。これにより、スピンドルモータ2が駆動され、回転する。
【0026】
さらに、制御回路17は、フォーカスサーボ回路9を制御し、フォーカスサーボを実行させる。光ヘッド3は、光ディスク1のデフォルトの記録層(例えば図21の記録層A)にレーザ光を照射し、その反射光を受光して、フォーカスエラー信号とトラッキングエラー信号を生成する。フォーカスエラー信号は、加算器32を介してフォーカスサーボ回路9に供給され、フォーカスサーボ回路9は、このフォーカスエラー信号に対応して、フォーカスコイル12を駆動し、光ヘッド3のフォーカス方向の位置を制御する。
【0027】
また、PLL回路5は、光ヘッド3が光ディスク1の記録層Aに記録されている信号を再生して出力するRF信号の入力を受け、このRF信号を2値化して2値化RF信号を生成するとともに、RF信号に含まれる同期信号に同期した同期クロック信号を生成する。CLV回路6は、同期クロック信号と2値化RF信号の位相を比較し、その誤差信号を出力する。制御回路17は、スピンドルモータ2が起動された後、所定の時間が経過したとき、あるいはスピンドルモータ2の回転が所定の回転速度に達したとき、スイッチ8をCLV回路6側に切り替えさせる。これにより、CLV回路6が出力する誤差信号がスピンドルモータ2に供給され、CLVサーボが実行される。これにより、光ディスク1は、その線速度が一定となるように駆動される。
【0028】
次に、ステップS2に進み、最適フォーカスサーチ処理が実行される。この最適フォーカスサーチ処理については後述するが、トラッキングエラー信号振幅最大サーチ回路31の制御回路42が、オフセット発生回路43を制御し、所定のオフセット信号を加算器32を介してフォーカスエラー信号に加算させる。フォーカス状態が適正でないとき、光ヘッド3が出力するトラッキングエラー信号の振幅が小さくなり、フォーカス状態が最適な状態にあるとき、トラッキングエラー信号の振幅は最大となる。そこで、このトラッキングエラー信号の振幅をレベル検出回路41で検出し、制御回路42において、最大の振幅のトラッキングエラー信号が得られたか否かを判定する。そして、最大の振幅のトラッキングエラー信号が得られたと判定された場合、そのときオフセット発生回路43が発生しているオフセット値を求める。
【0029】
そして、ステップS3に進み、ステップS2で求めた最適フォーカスオフセット値を、最適フォーカスオフセット位置記憶回路33に記憶させる。
【0030】
1つの記録層(例えば、図21の記録層A)において、最適なフォーカスオフセット位置が求められたとき、次にステップS4に進み、その光ディスク1の全ての記録層について同様のサーチが行われたか否かが判定され、全ての記録層についてサーチが行われていない場合においては、ステップS5に進み、記録層変更処理が実行される。すなわち、制御回路17は、フォーカスサーボ回路9を制御し、フォーカスエラー信号にジャンプパルスを加算させる(あるいは、フォーカスエラー信号に代えて、ジャンプパルスを発生させる)。その結果、フォーカスコイル12が、このジャンプパルスに対応して光ヘッド3をフォーカス方向に駆動し、今まで記録層Aに集束されていたレーザ光を、今度は記録層Bに集束させる。ジャンプパルスの供給が停止されると、再び通常のフォーカスサーボループが閉結された状態となり、フォーカスエラー信号が最小となるようにサーボをかけることで、記録層Bに光ヘッド3が発生するレーザ光がフォーカスされる。
【0031】
そして、ステップS2に戻り、記録層Bにおいて、最適フォーカスサーチ処理を実行する。そして、得られた最適フォーカスオフセット値をステップS3において記憶回路33に記憶させる。
【0032】
以上のようにして、光ディスク1にN個の記録層が形成されている場合においては、N個の最適フォーカスオフセット値が最適フォーカスオフセット位置記憶回路33に記憶される。
【0033】
光ディスク1の全ての記録層の最適フォーカスオフセット値(位置)が記憶されたとき、ステップS4からステップS6に進み、フォーカス位置が予め設定されているデフォルトの記録層に変更される。例えば、制御回路17は、フォーカスサーボ回路9を制御し、必要な数のジャンプパルスを発生させて、ディスク基板101に最も近い記録層Aにレーザ光を集束させる。
【0034】
このとき、ステップS7で、トラッキングエラー信号振幅最大サーチ回路31の制御回路42は、最適フォーカスオフセット位置記憶回路33に記憶されている記録層Aのフォーカスオフセット値を読み出し、オフセット発生回路43に供給する。オフセット発生回路43は、このオフセット値に対応するオフセット信号を発生し、このオフセット信号が、加算器32において、フォーカスエラー信号に加算され、フォーカスサーボ回路9に供給される。フォーカスコイル12が、フォーカスサーボ回路9により最適なオフセット値が加算されたフォーカスエラー信号で駆動されるため、記録層Aにおいて、最適なフォーカス状態が実現される。
【0035】
次に、ステップS8に進み、再生すべき記録層の変更が指令されるまで待機し、記録層の変更が指令された場合においては、ステップS9に進み、指定された記録層にフォーカス位置を変更する。すなわち、このとき、制御回路17は、フォーカスサーボ回路9を制御し、所定のジャンプパルスを発生して、フォーカス位置を例えば記録層Aから記録層Bに変更させる。
【0036】
次に、ステップS10において、指定された記録層の最適オフセット値の読み出し処理が実行される。すなわち、トラッキングエラー信号振幅最大サーチ回路31の制御回路42は、最適フォーカスオフセット位置記憶回路33に記憶されている記録層Bのオフセット値を読み出し、オフセット発生回路43に出力する。オフセット発生回路43は、このオフセット値に対応するオフセット信号を発生し、加算器32において、フォーカスエラー信号に加算させる。フォーカスサーボ回路9は、この加算器32の出力に対応してフォーカスコイル12を駆動するため、記録層Bにおいて、最適なフォーカス状態が実現される(トラッキングエラー信号の振幅が最大となるようなフォーカス状態が実現される)。
【0037】
その後、ステップS8に戻り、それ以降の処理が繰り返し実行される。
【0038】
次に、最適フォーカスサーチについて説明する。上述したように、このサーチ時においては、トラッキングサーボはまだ開始されていない。その結果、光ヘッド3は、光ディスク1の複数のトラックを周期的に横切る状態となる。すなわち、光ディスク1とスピンドルモータ2の回転中心は、偏心によりずれているため、トラッキングサーボをかけないと、光ヘッド3の情報再生点(レーザ光による光スポット)は複数のトラックを周期的に横切ることになる。その結果、光ヘッド3は、例えば図4に示すようなトラッキングエラー信号を出力する。同図に示すように、トラッキングエラー信号が周期的に変化している。
【0039】
トラッキングエラー信号振幅最大サーチ回路31のレベル検出回路41は、このトラッキングエラー信号のピークホールド値とボトムホールド値とを検出し、両者の差をトラッキングエラー信号の振幅として検出する。そして、この振幅検出信号は、制御回路42に供給される。このトラッキングエラー信号の振幅は、図2に示したように、光ヘッド3のフォーカスオフセット値に対応して変化する。制御回路42は、トラッキングエラー信号の最大の振幅が得られるフォーカスオフセットの最適点を、いわゆる山登り法により検出する。
【0040】
すなわち、図5に示すように、オフセット発生回路43の出力するオフセット信号を、S0,S1,S2,・・・とαずつ順次増加させる。そして、連続する3つのサンプリング点Si-1,Si,Si+1におけるトラッキングエラー信号の振幅値Ri-1,Ri,Ri+1を比較し、Riが最大となる(Ri-1<Ri>Ri+1となる)とき、そのサンプリング点Siを最適点とする。このため、制御回路42はオフセット発生回路43を制御し、所定の初期値と以後αずつ変化するオフセット信号を出力させ、加算器32においてフォーカスエラー信号と加算させ、フォーカスサーボ回路9に出力させる。
【0041】
図6は、この山登り法により、フォーカスオフセット位置を調整する場合の処理例を表している。最初にステップS21において、Snに初期値S0を設定する。そして、フォーカスオフセット位置をSn(いまの場合、Sn=S0)として、その場合におけるトラッキングエラー信号の振幅値を測定し、その測定結果をRn(いまの場合、Rn=R0)に設定する。
【0042】
すなわち、制御回路42は、オフセット発生回路43にオフセット信号S0を発生させる。フォーカスサーボ回路9は、加算器32によりこのオフセット信号S0が加算されたフォーカスエラー信号に対応してフォーカスコイル12を制御し、光ヘッド3のフォーカスオフセットを調節する。
【0043】
レベル検出回路41は、この時、光ヘッド3が出力するトラッキングエラー信号の振幅を検出し、制御回路42に出力する。制御回路42は、この時検出されたトラッキングエラー信号の振幅値をRn(いまの場合、Rn=R0)に設定する。
【0044】
次にステップS22に進み、Sn+にS0とαを加算した値を設定する。すなわち次式を演算する。
Sn+=S0+α
【0045】
そして、オフセット発生回路43に、このオフセット信号Sn+(=S1)を発生させる。すなわち、ステップS21で発生していたオフセット信号Snよりαだけ大きいオフセット値をオフセット発生回路43に発生させる。フォーカスサーボ回路9は、このオフセット値が加算されたフォーカスエラー信号に対応してフォーカスコイル12を制御するので、光ヘッド3は、このオフセット値αの分だけ光ヘッド3のフォーカスオフセットをさらに変化させる。
【0046】
レベル検出回路41は、この時、光ヘッド3が出力するトラッキングエラー信号の振幅を検出する。制御回路42は、レベル検出回路41が検出する、この時のトラッキングエラー信号の振幅をRn+(いまの場合、R0+=R1)に設定する。
【0047】
次にステップS23に進み、Sn−に、S0よりαだけ小さい値を設定する。すなわち次式を演算する。
Sn−=S0−α
【0048】
すなわち、制御回路42は、オフセット発生回路43を制御し、ステップS21において発生していたオフセット信号Sn(いまの場合、Sn=S0)よりαだけ小さい値を発生させる。このオフセット信号Sn−が加算されたフォーカスエラー信号が、フォーカスサーボ回路9を介してフォーカスコイル12に供給されるため、光ヘッド3は、オフセット値S0を発生していた場合より、オフセット値−αの分だけフォーカスオフセットが変更される。
【0049】
そして、レベル検出回路41は、この時、光ヘッド3が出力するトラッキングエラー信号の振幅を検出し、制御回路42に出力する。制御回路42は、この時のトラッキングエラー信号の振幅値をRn−(いまの場合、Rn−=R0−)に設定する。
【0050】
以上のステップS21乃至S23の処理により、図5に示したように、フォーカスエラー信号に加算するオフセット値を初期値S0に設定した場合におけるトラッキングエラー信号の振幅値Rn(=R0)と、オフセット信号をαだけ大きくした場合におけるトラッキングエラー信号の振幅値Rn+(=R0+=R1)と、オフセット信号をαだけ小さくした場合におけるトラッキングエラー信号の振幅値Rn−(=R0−)が得られたことになる。
【0051】
そこで、ステップS24に進み、RnがRn+と等しいか、それより大きく、かつ、RnがRn−と等しいか、それより大きいか否かが判定される。すなわち、RnがRn−およびRn+より大きいか否か(Rnが最大値であるか否か)が判定される。
【0052】
通常、図5に示すように、オフセット信号がS0である時のトラッキングエラー信号の振幅Rn(=R0)は、オフセット信号がαだけ小さいときの振幅値Rn−(=R0−)より大きいが、オフセット信号がαだけ大きい場合におけるトラッキングエラー信号の振幅Rn+(=R0+=R1)より小さい。そこでこの場合においては、ステップS25に進み、Rn+がRn−より大きいか否かが判定される。いまの場合、Rn+(=R0+=R1)はRn−(=R0−)より大きいため(図5において右上がりの区間であるため)、ステップS26に進む。
【0053】
ステップS26においては、Sn−に、それまでのSn(=S0)を設定する。そして、新たなSnに、それまでのSn+(=S1)を設定し、Rn−に、それまでのRn(=R0)を設定し、Rnに、それまでのRn+(=R1)を設定する。そして、さらにSn+に、新たなSn(=S0+α=S1)にαを加算した値(=S0+2α=S2)を設定する。すなわち次式を演算する。
Sn+=Sn+α
【0054】
制御回路42は、オフセット発生回路43を制御し、オフセット信号として、Sn+(=S2)を発生させる。すなわち、ステップS22で発生していたSn+(=S0+α)よりαだけ大きいオフセットSn+(=S0+2α=S2)を発生させる。そして、そのとき検出されるトラッキングエラー信号の振幅をRn+(=R1+=R2)に設定する。
【0055】
すなわち、これにより、図5に示す状態において、それまでの場合よりαだけ右側に移動した3つのサンプリング点S0,S1,S2におけるトラッキングエラー信号の振幅値が、Rn−(=R0)、Rn(=R1)およびRn+(=R2)に設定されたことになる。
【0056】
そこで、ステップS24に戻り、Rnが、Rn−およびRn+より大きいか否かが判定される。Rnが最大値でない場合は、ステップS25に進み、再びRn+がRn−より大きいか否かが判定される。Rn+がRn−より大きい場合においてはステップS26に進み、同様の処理が繰り返される。
【0057】
そして、図5においてサンプリングする区間が右方向に移動し、Snが最適点に達すると、その時得られる振幅値Rnは、Rn−より大きくかつRn+より大きくなる。すなわち、Rnが最大値となる。そこで、この場合においては、ステップS24からステップS28に進み、その時のSnの値が、トラッキングエラー信号の振幅Rnを最大とする最適値として設定される。すなわち、制御回路42は、以後、オフセット発生回路43より、この最適値としてのオフセット信号Snを継続して発生させる。
【0058】
一方、図5において右下がりの区間において、サンプリングが行われている場合においては、Rn+の値は、Rn−より小さくなる。そこで、この場合においてはステップS25からステップS27に進み、Sn+に、それまでのSnを設定し、Snに、それまでのSn−を設定し、Rn+に、それまでのRnを設定し、Rnに、それまでのRn−を設定する。そして、さらに新たなSnよりαだけ小さい値をSn−に設定する。すなわち、次式を演算する。
Sn−=Sn−α
【0059】
すなわち、図5において、より左側のサンプリング点をSn−によりサンプリングするようにする。そして、オフセット発生回路43よりオフセット信号Sn−を発生させた場合におけるトラッキングエラー信号の振幅値を検出し、その検出した振幅値をRn−に設定する。
【0060】
そしてステップS24に戻り、Rnが、Rn−およびRn+より大きいか否かが判定される。図5において、右下がりの区間においては、まだRnはRn−より小さいからステップS25に進み、ステップS25からさらにステップS27に進み、同様の処理が繰り返される。そして、サンプリング点が図5において、順次左方向に(最適点の方向に)進み、Snが最適点に達したとき、RnはRn+より大きくかつRn−よりも大きくなる。この時、ステップS24からステップS28に進み、そのときのオフセット信号Snの値が最適値とされる。そして、以後、制御回路42は、オフセット発生回路43に、この最適値を継続して発生させる。
【0061】
以上においては、いわゆる山登り法により、最適点(最大値)を検出するようにしたが、例えば図7に示すようにして、最適点を求めることができる。すなわち、図7の実施例においては、オフセット信号をαずつ順次変化させ、S0からSnまでの間を最初にすべてサンプリングする。そして、その時、サンプリングして得られるトラッキングエラー信号の急激な上り変化点に対応するオフセット信号をSm1として検出し、トラッキングエラー信号の急な下り変化点に対応するオフセット信号をSm2として検出する。そして、変化点Sm1とSm2の中点を最適点(調整点)とする。
【0062】
図8は、図7に示した方法により、最適点を求める場合の処理例を表している。この実施例においては、最初にステップS31において、変数nに0を初期設定し、ステップS32において次式を演算する。
S[n]=SMIN+α×n
【0063】
ここで、SMINはオフセット調整値の最小値を表しており、αはオフセット信号をステップ上に変化させる幅を表している。
【0064】
いまの場合、n=0であるから、S[0]は、SMINとされる。
【0065】
制御回路42は、オフセット発生回路43を制御し、このS[n](いまの場合、S[0]=SMIN)を発生させる。そして、この時のトラッキングエラー信号の振幅をレベル検出回路41で検出し、その値をR[n](=R[0])に設定する。
【0066】
次にステップS33に進み、変数nを1だけインクリメントする(n=1とする)。ステップS34においてインクリメントした変数nが、NUMより小さいか否かが判定される。このNUMは、オフセット値の最大値をSMAXとするとき、(SMAX−SMIN)/αで得られる値である。すなわち、オフセットスキャン範囲のサンプリング数を表す。
【0067】
nがNUMより小さい場合においては、まだすべてのサンプリング点をサンプリングしていないので、ステップS32に戻り、次式を演算する。
S[n]=SMIN+α×n
【0068】
すなわち、いまの場合、これにより、SMINよりαだけ大きい値が、オフセット信号S[1]として設定される。そしてオフセット信号S[1]を発生した場合におけるトラッキングエラー信号の振幅が測定され、その値がR[1]として設定される。
【0069】
その後、ステップS33に進み、変数nを1だけインクリメントして、いまの場合、n=2とする。ステップS34において、変数n(=2)がNUMより小さいと判定された場合においては、ステップS32に戻り、同様の処理が繰り返し実行される。このようにして、図7に示すS0からSnまでのサンプリング点におけるトラッキングエラー信号の振幅値R0乃至Rnが得られる。
【0070】
以上のようにして、サーチ範囲のサンプリングが完了したとき、変数nがNUMと等しくなるため、ステップS34からステップS35に進み、変数nを1に初期設定する。そして、ステップS36において、現在の参照点の振幅値R[n]と、その1つ前の振幅値R[n−1]の差が、予め設定してある基準値Thより大きいか否かが判定される。いまの場合、R[1]−R[0]の値がThより大きいか否かが判定される。図7に示すように、サンプリング範囲の最初の期間は、右上がりの特性となっているため、R[1]は、R[0]より充分大きい(その差(R[1]−R[0])はThより大きい)。そこでステップS37に進み、変化点Sm1として、サンプリング点S[n]とS[n−1]の間の値を設定する。すなわち、次式を演算する。
Sm1=(S[n]+S[n−1])/2
【0071】
いまの場合、S[1]とS[0]の間の点がSm1に設定される。
【0072】
次にステップS38に進み、変数nを1だけインクリメントして(n=2として)、ステップS39において、その変数nがNUMより小さいか否かを判定する。変数nがNUMより小さい場合においては、ステップS36に戻り、R[2]−R[1]の値がThより大きいか否かが判定される。図7に示すように、トラッキングエラー信号が大きく変化している期間においては、2つのサンプリング値の差は、基準値Thより大きい。そこで、再びステップS37に進み、Sm1に、(S[2]+S[1])/2の値を設定する。すなわち、前回よりαだけ右側の値がSm1に設定されたことになる。
【0073】
そして、ステップS38において、再び変数nを1だけインクリメントして、n=3とし、ステップS39からステップS36に戻り、同様の処理を繰り返し実行する。
【0074】
そして、サンプリング点が、図7において右側に移動するに従って、トラッキングエラー信号の変化率は次第に小さくなる。そして、R[n]−R[n−1]の値がThより小さくなったと判定された場合、ステップS36からステップS40に進む。すなわち、この時、Sm1には、トラッキングエラー信号の振幅の変化率が大きい区間から小さくなる区間への変化点(急な上り変化点)がSm1として設定されることになる。
【0075】
ステップS40以降においては、トラッキングエラー信号の振幅の変化率が徐々に小さくなる期間から、急激に小さくなる変化点を急な下り変化点Sm2として求めるようにする。
【0076】
このため、ステップS40においては、R[n−1]−R[n]の値が、基準値Thより小さいか否かが判定される。図7に示すように、左側のサンプリング値R[n−1]の方が、右側のサンプリング値R[n]より小さい期間(右上がりの期間)、並びに右側のサンプリング値R[n]の方が、左側のサンプリング値R[n−1]より小さくても、その差が小さい期間においては、R[n−1]−R[n]の値は基準値Thより小さくなる。このため、ステップS40からステップS41に進み、Sm2に、S[n]とS[n−1]の間の値を設定する。すなわち、次式を演算する。
Sm2=(S[n]+S[n−1])/2
【0077】
そして、ステップS42においてnを1だけインクリメントし、ステップS43において、変数nがNUM−1より小さいか否か(サーチ範囲が図7における右端にまだ達していないか否か)が判定される。変数nがNUM−1より小さい場合においては、ステップS40に戻り、図7において、1サンプルだけ右側の2つのサンプル値について同様の処理を繰り返す。そして、2つのサンプル値の差が基準値Thより小さい場合においては、再びステップS41に進み、Sm2にその2つのサンプリング点の中間の値を設定する。
【0078】
このようにして、サンプリング点が図7において右方向に順次移動し、図中右側のサンプリング値R[n]が、左側のサンプリング値R[n−1]より急激に小さくなると、両者の差(R[n−1]−R[n])は、基準値Thと等しいか、それより大きくなる。このとき、Sm2には、サンプリング点S[n−1]とS[n−2]の中間の値が設定されていることになる。そして、この時の値が、急な下り変化点Sm2とされる。
【0079】
以上のようにして、ステップS37で急な上り変化点Sm1が求められ、ステップS41で急な下り変化点Sm2が求められたので、ステップS44に進み、変化点Sm1とSm2の中間の点を最適点として求める。すなわち、(Sm1+Sm2)/2の値を最適点として設定する。
【0080】
なお、ステップS39において変数nがNUMと等しいか、それより大きい値になったと判定された場合においては、ステップS39からステップS40に進む。また、ステップS43において、変数nがNUM−1と等しいかそれより大きくなったと判定された場合においては、ステップS43からステップS44に進む。
【0081】
図3に示した実施例においては、光ディスク1を再生装置に装着したとき、その光ディスク1の全ての記録層における最適フォーカスオフセット位置を予めサーチし、これを記憶するようにしたが、記録層を変更する度に、最適なフォーカスオフセット位置をサーチするようにすることも可能である。
【0082】
図9のフローチャートは、この場合の処理例を表している。すなわち、最初に、ステップS51において、光をフォーカスする記録層の変更が指令されるまで待機し、変更が指令されたとき、ステップS52に進み、その指定された記録層にフォーカスすべきジャンプパルスが、フォーカスサーボ回路9において発生される。これにより、光ヘッド3が指定された記録層にフォーカスできる位置にフォーカス方向にジャンプされる。
【0083】
そして、ステップS53に進み、いまジャンプした記録層における最適フォーカス位置をサーチする処理が実行される。この最適フォーカスサーチ処理は、図3におけるステップS2における処理と同様の処理となる。
【0084】
ステップS53で最適フォーカスサーチ処理が完了したとき、ステップS51に戻り、同様の処理が繰り返し実行される。すなわち、このような処理が記録層を変更する度に行われることになる。
【0085】
従って、この場合、図10に示すように、光ディスク1の再生装置のトラッキングエラー信号振幅最大サーチ回路31の制御回路42は、レベル検出回路41が検出するトラッキングエラー信号の振幅が最大となるオフセット信号をオフセット発生回路43に発生させたとき、以後、継続してそのオフセット信号をオフセット発生回路43に発生させるようにする。その結果、図1に示した最大フォーカスオフセット位置記憶回路33は、この実施例においては不要となる。
【0086】
図11は、さらに他の動作例を表している。図9の実施例においては、記録層が変更される度に、最適フォーカスサーチ処理を実行するようにしたが、そのようにすると、記録層を変更する度に、実際にデータを再生することができるようになるまでに、時間がかかる。図11の実施例は、この時間を短縮することができるようにするものである。
【0087】
すなわち、最初に、ステップS61において、記録層の変更が指令されるまで待機し、記録層の変更が指令されたとき、ステップS62に進み、フォーカスサーボ回路9にジャンプパルスを発生させて、光ヘッド3をその記録層に向けて移動させる。
【0088】
次に、ステップS63に進み、そのときのトラッキングエラー信号の振幅を検出する処理を実行させる。すなわち、トラッキングエラー信号振幅最大サーチ回路31の制御回路42は、そのときレベル検出回路41が出力するトラッキングエラー信号の振幅値を読み取り、その読み取った値をRnに設定する。
【0089】
この実施例の場合、再生装置は、図1に示すように構成される。そして、検出された値Rnは、最適フォーカスオフセット位置記憶回路33に供給され、記憶される。この最適フォーカスオフセット位置記憶回路33にはまた、直前の記録層を再生していたとき、検出されていたトラッキングエラー信号の振幅がRPとして記憶されている。そこで、ステップS64において、RP−Rnの値が予め設定されている基準値Tより大きいか否かが判定される。
【0090】
すなわち、現在得られている振幅Rnが前回得られていた振幅RPより大きいか、あるいは小さくても、その差が基準値Tより小さい場合においては、特にフォーカスオフセット値を変更せずとも十分安定してデータを再生することが可能であるとして、フォーカスオフセット値の変更は行わない。すなわち、直前の記録層再生時における場合と同一のオフセット値をそのまま発生させる。そして、ステップS61に戻り、それ以降の処理を繰り返し実行する。
【0091】
これに対して、現在の振幅Rnが前回の振幅RPより小さく、その差が基準値Tより大きい場合においては、ステップS64からステップS65に進み、最適フォーカスサーチ処理を実行する。この最適フォーカスサーチ処理は、図3のステップS2あるいは図9のステップS53における処理と同様の処理である。そして、最適フォーカスサーチ処理が完了したとき、ステップS61に戻り、それ以降の処理が繰り返し実行される。
【0092】
すなわち、この実施例においては、フォーカスオフセットのずれに起因してトラッキングエラー信号の振幅が十分な大きさとならない場合においてのみ、フォーカスサーチ処理を実行するので、図9に示す実施例の場合に比べて、フォーカスサーチ処理が実行される回数を少なくすることができ、その分だけ迅速にその記録層からデータの再生を開始することが可能になる。
【0093】
図12は、本発明のディスク駆動装置を応用した光ディスク再生装置の他の実施例を表している。この実施例においては、図1のトラッキングエラー信号振幅最大サーチ回路31に代えて、RF信号振幅最大サーチ回路51が設けられている。そして、光ヘッド3が出力するRF信号が、RF信号振幅最大サーチ回路51に入力されている。
【0094】
RF信号振幅最大サーチ回路51は、図1に示したトラッキングエラー信号振幅最大サーチ回路31と同様に、レベル検出回路、制御回路およびオフセット発生回路により構成されている。その他の構成は、図1における場合と同様である。
【0095】
すなわち、図12の実施例においては、再生動作の開始が指令されたとき、制御回路17は、図1の実施例における場合と同様に、光ヘッド3を光ディスク1の最内周トラック位置に移送した後、スピンドルモータ2を駆動し、光ディスク1を回転させる。その後、さらに、フォーカスサーボ回路9およびトラッキングサーボ回路10が、いずれも動作状態とされる。すなわち、フォーカスサーボおよびトラッキングサーボがかかった状態となる。
【0096】
この状態において、フォーカスオフセットとRF信号の振幅の関係をグラフに示すと、図2、図5および図7に示すようになる。すなわち、光ヘッド3の光ディスク1の記録層に対するフォーカスオフセットを最適な値に設定したとき、RF信号の振幅は最大となる。従って、RF信号振幅最大サーチ回路51において、トラッキングエラー信号の振幅の最大値を求めた場合と同様に、RF信号の振幅の最大値を求めることで、最適点をサーチし、設定することができる。その処理は、図1の実施例における場合と同様であるので、その説明は省略する。
【0097】
また、図9に示すように、記録層を変更する度にRF信号を用いて最適フォーカスサーチ処理を実行する場合においては、図12に示す最適フォーカスオフセット位置記憶回路33は不要となるため、再生装置は図13に示すように、最適フォーカスオフセット位置記憶回路33を省略した構成となる。
【0098】
また、RF信号を用いて振幅最大サーチを行う場合において、図3あるいは図11に示す処理を行うときは、再生装置は、図12に示すように、最適フォーカスオフセット位置記憶回路33が必要となる。
【0099】
図14は、さらに他の実施例を表している。この実施例においては、図1の実施例におけるトラッキングエラー信号振幅最大サーチ回路31に代えて、ジッタ最小サーチ回路61が設けられている。そして、ジッタ計測回路62が、PLL回路5の出力からジッタを検出し、検出したジッタをジッタ最小サーチ回路61に出力している。ジッタ最小サーチ回路61は、図1に示したトラッキングエラー信号振幅最大サーチ回路31と同様に、レベル検出回路、制御回路およびオフセット発生回路により構成されている。
【0100】
その他の構成は、図1における場合と同様である。
【0101】
ジッタ計測回路62は、PLL回路5が出力する2値化RF信号と同期クロック信号の位相差の絶対値を検出し、これをジッタとして、ジッタ最小サーチ回路61に出力する。このジッタと、フォーカスオフセットとの関係は、図15に示すようになる。
【0102】
すなわち、図15に示すように、光ヘッド3の光ディスク1に対するフォーカスオフセットが最適であるとき、ジッタは最小となり、この最適な位置からずれると、ジッタは増加する。そこで、このジッタの最小値を求めることで、光ヘッド3の光ディスク1に対するフォーカスオフセットの最適点を求めることができる。
【0103】
ジッタの最小値は、図16に示すように、山登り法により求めることができる。すなわち、サンプリング点をαずつ順次増加していき、中央のサンプル値が、その左右のサンプル値より小さくなったとき、その中央のサンプル値が得られるサンプル点を最適点として設定するのである。
【0104】
図17は、山登り法により、ジッタの最小値を求める処理例を表している。
【0105】
最初にステップS71において、Snに初期値S0を設定する。そして、フォーカスオフセット位置をSn(いまの場合、Sn=S0)として、その場合におけるジッタの振幅値(大きさ)を測定し、その測定結果をRn(いまの場合、Rn=R0)に設定する。
【0106】
すなわち、制御回路42は、オフセット発生回路43にオフセット信号S0を発生させる。フォーカスサーボ回路9は、加算器32によりこのオフセット信号S0が加算されたフォーカスエラー信号に対応してフォーカスコイル12を制御し、光ヘッド3のフォーカスオフセット位置を調節する。
【0107】
レベル検出回路41は、この時、ジッタ計測回路62が出力するジッタの振幅を検出し、制御回路42に出力する。制御回路42は、この時検出されたジッタの振幅値をRn(いまの場合、Rn=R0)に設定する。
【0108】
次にステップS72に進み、Sn+にS0とαを加算した値を設定する。すなわち次式を演算する。
Sn+=S0+α
【0109】
そして、オフセット発生回路43に、このオフセット信号Sn+(=S1)を発生させる。すなわち、ステップS71で発生していたオフセット信号Snよりαだけ大きいオフセット値をオフセット発生回路43に発生させる。フォーカスサーボ回路9は、このオフセット値が加算されたフォーカスエラー信号に対応してフォーカスコイル12を制御するので、光ヘッド3は、このオフセット値αの分だけ光ヘッド3のフォーカスオフセット位置をさらに変化させる。
【0110】
レベル検出回路41は、この時、ジッタ計測回路62が出力するジッタの振幅を検出する。制御回路42は、レベル検出回路41が検出する、この時のジッタの振幅をRn+(いまの場合、R0+=R1)に設定する。
【0111】
次にステップS73に進み、Sn−に、S0よりαだけ小さい値を設定する。すなわち次式を演算する。
Sn−=S0−α
【0112】
すなわち、制御回路42は、オフセット発生回路43を制御し、ステップS71において発生していたオフセット信号Sn(いまの場合、Sn=S0)よりαだけ小さい値を発生させる。このオフセット信号Sn−が加算されたフォーカスエラー信号が、フォーカスサーボ回路9を介してフォーカスコイル12に供給されるため、光ヘッド3は、オフセット値S0を発生していた場合より、オフセット値−αの分だけフォーカスオフセット位置が変更される。
【0113】
そして、レベル検出回路41は、この時、ジッタ計測回路62が出力するジッタの振幅を検出し、制御回路42に出力する。制御回路42は、この時のジッタの振幅値をRn−(いまの場合、Rn−=R0−)に設定する。
【0114】
以上のステップS71乃至S73の処理により、図16に示したように、フォーカスエラー信号に加算するオフセット値を初期値S0に設定した場合におけるジッタの振幅値Rn(=R0)と、オフセット信号をαだけ大きくした場合におけるジッタの振幅値Rn+(=R0+=R1)と、オフセット信号をαだけ小さくした場合におけるジッタの振幅値Rn−(=R0−)が得られたことになる。
【0115】
そこで、ステップS74に進み、RnがRn+と等しいか、それより小さく、かつ、RnがRn−と等しいか、それより小さいか否かが判定される。すなわち、RnがRn−およびRn+より小さいか否か(Rnが最小値であるか否か)が判定される。
【0116】
通常、図16に示すように、オフセット信号がS0である時のジッタの振幅Rn(=R0)は、オフセット信号がαだけ小さいときの振幅値Rn−(=R0−)より小さいが、オフセット信号がαだけ大きい場合におけるジッタの振幅Rn+(=R0+=R1)より大きい。そこでこの場合においては、ステップS75に進み、Rn+がRn−より小さいか否かが判定される。いまの場合、Rn+(=R0+=R1)はRn−(=R0−)より小さいため(図16において右下がりの区間であるため)、ステップS76に進む。
【0117】
ステップS76においては、Sn−に、それまでのSn(=S0)を設定する。そして、新たなSnに、それまでのSn+(=S1)を設定し、Rn−に、それまでのRn(=R0)を設定し、Rnに、それまでのRn+(=R1)を設定する。そして、さらにSn+に、新たなSn(=S0+α=S1)にαを加算した値(=S0+2α=S2)を設定する。すなわち次式を演算する。
Sn+=Sn+α
【0118】
制御回路42は、オフセット発生回路43を制御し、オフセット信号として、Sn+(=S2)を発生させる。すなわち、ステップS72で発生していたSn+(=S0+α)よりαだけ大きいオフセットSn+(=S0+2α=S2)を発生させる。そして、そのとき検出されるジッタの振幅をRn+(=R1+=R2)に設定する。
【0119】
すなわち、これにより、図16に示す状態において、それまでの場合よりαだけ右側に移動した3つのサンプリング点S0,S1,S2におけるジッタの振幅値が、Rn−(=R0)、Rn(=R1)およびRn+(=R2)に設定されたことになる。
【0120】
そこで、ステップS74に戻り、Rnが、Rn−およびRn+より小さいか否かが判定される。Rnが最小値でない場合は、ステップS75に進み、再びRn+がRn−より小さいか否かが判定される。Rn+がRn−より小さい場合においてはステップS76に進み、同様の処理が繰り返される。
【0121】
そして、図16においてサンプリングする区間が右方向に移動し、Snが最適点に達すると、その時得られる振幅値Rnは、Rn−より小さくかつRn+より小さくなる。すなわち、Rnが最小値となる。そこで、この場合においては、ステップS74からステップS78に進み、その時のSnの値が、ジッタの振幅Rnを最大とする最適値として設定される。すなわち、制御回路42は、以後、オフセット発生回路43より、この最適値としてのオフセット信号Snを継続して発生させる。
【0122】
一方、図16において右上がりの区間において、サンプリングが行われている場合においては、Rn+の値は、Rn−より大きくなる。そこで、この場合においてはステップS75からステップS77に進み、Sn+に、それまでのSnを設定し、Snに、それまでのSn−を設定し、Rn+に、それまでのRnを設定し、Rnに、それまでのRn−を設定する。そして、さらに新たなSnよりαだけ小さい値をSn−に設定する。すなわち、次式を演算する。
Sn−=Sn−α
【0123】
すなわち、図16において、より左側のサンプリング点をSn−によりサンプリングするようにする。そして、オフセット発生回路43よりオフセット信号Sn−を発生させた場合におけるジッタの振幅値を検出し、その検出した振幅値をRn−に設定する。
【0124】
そしてステップS74に戻り、Rnが、Rn−およびRn+より小さいか否かが判定される。図16において、右上がりの区間においては、まだRnはRn−より大きいからステップS75に進み、ステップS75からさらにステップS77に進み、同様の処理が繰り返される。そして、サンプリング点が図16において、順次左方向に(最適点の方向に)進み、Snが最適点に達したとき、RnはRn+より小さくかつRn−よりも小さくなる。この時、ステップS74からステップS78に進み、そのときのオフセット信号Snの値が最適値とされる。そして、以後、制御回路42は、オフセット発生回路43に、この最適値を継続して発生させる。
【0125】
また、図7に示した場合と同様に、急な下り変化点Sm2と、急な上り変化点Sm1を求め、両者の中点をジッタの最小値を呈する最適点として求めることができる。
【0126】
すなわち、この場合においては、図18に示すように、サンプル点S0乃至Snまでの区間において、サンプリング値R0乃至Rnを予め求める。そして、これらのサンプル値から変化点Sm1とSm2を求め、両者の中点を求める。
【0127】
図19は、この場合の処理例を表している。この実施例においては、最初にステップS91において、変数nに0を初期設定し、ステップS92において次式を演算する。
S[n]=SMIN+α×n
【0128】
ここで、SMINはオフセット調整値の最小値を表しており、αはオフセット信号をステップ上に変化させる幅を表している。
【0129】
いまの場合、n=0であるから、S[0]は、SMINとされる。
【0130】
制御回路42は、オフセット発生回路43を制御し、このS[n](いまの場合、S[0]=SMIN)を発生させる。そして、この時のジッタの振幅をレベル検出回路41で検出し、その値をR[n](=R[0])に設定する。
【0131】
次にステップS93に進み、変数nを1だけインクリメントする(n=1とする)。ステップS94においてインクリメントした変数nが、NUMより小さいか否かが判定される。このNUMは、上述した場合と同様に、オフセット値の最大値をSMAXとするとき、(SMAX−SMIN)/αで得られる値である。すなわち、フォーカスオフセットスキャン範囲のサンプリング数を表す。
【0132】
nがNUMより小さい場合においては、まだすべてのサンプリング点をサンプリングしていないので、ステップS92に戻り、次式を演算する。
S[n]=SMIN+α×n
【0133】
すなわち、いまの場合、これにより、SMINよりαだけ大きい値が、オフセット信号S[1]として設定される。そしてオフセット信号S[1]を発生した場合におけるジッタの振幅が測定され、その値がR[1]として設定される。
【0134】
その後、ステップS93に進み、変数nを1だけインクリメントして、いまの場合、n=2とする。ステップS94において、変数n(=2)がNUMより小さいと判定された場合においては、ステップS92に戻り、同様の処理が繰り返し実行される。このようにして、図18に示すS0からSnまでのサンプリング点におけるジッタの振幅値R0乃至Rnが得られる。
【0135】
以上のようにして、サーチ範囲のサンプリングが完了したとき、変数nがNUMと等しくなるため、ステップS94からステップS95に進み、変数nを1に初期設定する。そして、ステップS96において、現在の参照点の振幅値R[n]と、その1つ前の振幅値R[n−1]の差が、予め設定してある基準値Thより小さいか否かが判定される。いまの場合、R[0]−R[1]の値がThより小さいか否かが判定される。図18に示すように、サンプリング範囲の最初の期間は、右下がりの特性となっているため、R[0]は、R[1]より充分大きい(その差(R[0]−R[1])はThより大きい)。そこでステップS97に進み、変化点Sm2として、サンプリング点S[n]とS[n−1]の間の値を設定する。すなわち、次式を演算する。
Sm2=(S[n]+S[n−1])/2
【0136】
いまの場合、S[1]とS[0]の間の点がSm2に設定される。
【0137】
次にステップS98に進み、変数nを1だけインクリメントして(n=2として)、ステップS99において、その変数nがNUMより小さいか否かを判定する。変数nがNUMより小さい場合においては、ステップS96に戻り、R[1]−R[2]の値がThより小さいか否かが判定される。図18に示すように、ジッタが大きく変化している期間においては、2つのサンプリング値の差は、基準値Thより大きい。そこで、再びステップS97に進み、Sm2に、(S[2]+S[1])/2の値を設定する。すなわち、前回よりαだけ右側の値がSm2に設定されたことになる。
【0138】
そして、ステップS98において、再び変数nを1だけインクリメントして、n=3とし、ステップS99からステップS96に戻り、同様の処理を繰り返し実行する。
【0139】
そして、サンプリング点が、図18において右側に移動するに従って、ジッタの変化率は次第に小さくなる。そして、R[n−1]−R[n]の値がThより小さくなったと判定された場合、ステップS96からステップS100に進む。すなわち、この時、Sm2には、ジッタの振幅の変化率が大きい区間から小さくなる区間への変化点(急な下り変化点)がSm2として設定されることになる。
【0140】
ステップS100以降においては、ジッタの振幅の変化率が徐々に大きくなる期間から、急激に大きくなる変化点を急な上り変化点Sm1として求めるようにする。
【0141】
このため、ステップS100においては、R[n]−R[n−1]の値が、基準値Thより大きいか否かが判定される。図18に示すように、左側のサンプリング値R[n−1]の方が、右側のサンプリング値R[n]より大きい期間(右下がりの期間)、並びに右側のサンプリング値R[n]の方が、左側のサンプリング値R[n−1]より大きくても、その差が小さい期間においては、R[n]−R[n−1]の値は基準値Thより小さくなる。このため、ステップS100からステップS101に進み、Sm1に、S[n]とS[n−1]の間の値を設定する。すなわち、次式を演算する。
Sm1=(S[n]+S[n−1])/2
【0142】
そして、ステップS102においてnを1だけインクリメントし、ステップS103において、変数nがNUM−1より小さいか否か(サーチ範囲が図18における右端にまだ達していないか否か)が判定される。変数nがNUM−1より小さい場合においては、ステップS100に戻り、図18において、1サンプルだけ右側の2つのサンプル値について同様の処理を繰り返す。そして、2つのサンプル値の差が基準値Thより小さい場合においては、再びステップS101に進み、Sm1にその2つのサンプリング点の中間の値を設定する。
【0143】
このようにして、サンプリング点が図18において右方向に順次移動し、図中右側のサンプリング値R[n]が、左側のサンプリング値R[n−1]より急激に大きくなると、両者の差(R[n]−R[n−1])は、基準値Thと等しいか、それより大きくなる。このとき、Sm1には、サンプリング点S[n−1]とS[n−2]の中間の値が設定されていることになる。そして、この時の値が、急な上り変化点Sm1とされる。
【0144】
以上のようにして、ステップS97で急な下り変化点Sm2が求められ、ステップS101で急な上り変化点Sm1が求められたので、ステップS104に進み、変化点Sm1とSm2の中間の点を最適点として求める。すなわち、(Sm1+Sm2)/2の値を最適点として設定する。
【0145】
なお、ステップS99において変数nがNUMと等しいか、それより大きい値になったと判定された場合においては、ステップS99からステップS100に進む。また、ステップS103において、変数nがNUM−1と等しいかそれより大きくなったと判定された場合においては、ステップS103からステップS104に進む。
【0146】
図7または図18に示す方法により、最適点を求めるようにした場合においては、トラッキングエラー信号、RF信号、またはジッタにノイズが重畳されているような場合においても、ノイズによる影響を軽減することができる。
【0147】
ジッタを用いて、最適フォーカスオフセット位置をサーチする場合も、図3または図9に示す処理、あるいは図11に示す処理を行うようにすることができる。図3または図9に示す処理で、最適フォーカスオフセット位置をサーチする場合には、再生装置は、図14に示すように構成される。すなわち、この場合においては、最適フォーカスオフセット位置記憶回路33が必要となる。これに対して、図11に示す処理を実行する場合においては、図20に示すように、最適フォーカスオフセット位置記憶回路33は不要となる。
【0148】
以上の実施例においては、本発明の光ディスク駆動装置を光ディスク再生装置に応用した場合を例として説明したが、本発明は光ディスクに情報を記録する場合にも適用することが可能である。
【0149】
【発明の効果】
以上の如く、本発明の第1の側面によれば、フォーカスエラー信号に加算するオフセット信号が発生されたとき、光のトラッキング状態に対応するトラッキングエラー信号の振幅、光ディスクの記録層に記録されている情報に対応するRF信号の振幅、または光ディスクから再生される信号のジッタを検出し、オフセット信号を最小値から順次増加させた場合における、オフセット信号の増加に対するトラッキングエラー信号の振幅の変化率の絶対値が所定の第1の閾値以上から第1の閾値未満になる第1のオフセット信号の値と第1の閾値未満から第1の閾値以上になる第2のオフセット信号の値との中間値である第1の中間値、オフセット信号の増加に対するRF信号の振幅の変化率の絶対値が所定の第2の閾値以上から第2の閾値未満になる第3のオフセット信号の値と第2の閾値未満から第2の閾値以上になる第4のオフセット信号の値との中間値である第2の中間値、または、オフセット信号の増加に対するジッタの変化率の絶対値が所定の第3の閾値未満から第3の閾値以上になる第5のオフセット信号の値と第3の閾値以上から第3の閾値未満になる第6のオフセット信号の値との中間値である第3の中間値オフセット信号の最適値として、オフセット信号をその最適値に制御するようにしたので、複数の記録層のうちのいずれの記録層に情報を記録または再生する場合においても、光ディスクなどのばらつきや経時変化に拘らず、常に最適なフォーカス状態を実現することが可能となる。
また、本発明の第2の側面によれば、光ディスクに情報を記録または再生するための光の最適なフォーカスオフセット位置を、フォーカスエラー信号に加算するオフセット信号の値を変化させてサーチし、光ディスクに照射される光のトラッキング状態に対応するトラッキングエラー信号の振幅、光ディスクの記録層に記録されている情報に対応するRF信号の振幅、または光ディスクから再生される信号のジッタを検出し、記録層が変更されたとき、オフセット信号を最小値から順次増加させた場合における、オフセット信号の増加に対するトラッキングエラー信号の振幅の変化率の絶対値が所定の第1の閾値以上から第1の閾値未満になる第1のオフセット信号の値と第1の閾値未満から第1の閾値以上になる第2のオフセット信号の値との中間値である第1の中間値、オフセット信号の増加に対するRF信号の振幅の変化率の絶対値が所定の第2の閾値以上から第2の閾値未満になる第3のオフセット信号の値と第2の閾値未満から第2の閾値以上になる第4のオフセット信号の値との中間値である第2の中間値、または、オフセット信号の増加に対するジッタの変化率の絶対値が所定の第3の閾値未満から第3の閾値以上になる第5のオフセット信号の値と第3の閾値以上から第3の閾値未満になる第6のオフセット信号の値との中間値である第3の中間値をその記録層に対応するオフセット信号の最適値として、オフセット信号をその記録層に対応する最適値に制御するようにしたので、複数の記録層のうちのいずれの記録層に情報を記録または再生する場合においても、光ディスクなどのばらつきや経時変化に拘らず、常に最適なフォーカス状態を実現することが可能となる。
【図面の簡単な説明】
【図1】本発明の光ディスク駆動装置を応用した光ディスク再生装置の構成例を示すブロック図である。
【図2】フォーカスオフセットとトラッキングエラー信号との関係を説明するグラフである。
【図3】図1の実施例の動作を説明するフローチャートである。
【図4】初期動作時におけるトラッキングエラー信号の波形を示す図である。
【図5】山登り法によりフォーカスオフセットの最適点を求める原理を説明する図である。
【図6】図5に示す原理に従って最適点を求める処理例を示すフローチャートである。
【図7】急な登り変化点と急な下り変化点とから最適点を求める原理を説明する図である。
【図8】図7に示す原理に従って最適点を求める処理例を示すフローチャートである。
【図9】図10の実施例の動作を説明するフローチャートである。
【図10】図9の処理を実行する光ディスク再生装置の構成例を示すブロック図である。
【図11】図1の実施例の他の動作例を示すフローチャートである。
【図12】本発明の光ディスク駆動装置を応用した光ディスク再生装置の他の構成例を示すブロック図である。
【図13】本発明の光ディスク駆動装置を応用した光ディスク再生装置の他の構成例を示すブロック図である。
【図14】本発明の光ディスク駆動装置を応用した光ディスク再生装置のさらに他の構成例を示すブロック図である。
【図15】フォーカスオフセットとジッタとの関係を示すグラフである。
【図16】山登り法により最適点を求める原理を説明する図である。
【図17】図16の原理に従って最適点を求める処理例を示すフローチャートである。
【図18】急な下り変化点と急な登り変化点とから最適点を求める原理を示す図である。
【図19】図18に示す原理に従って最適点を求める処理例を示すフローチャートである。
【図20】本発明の光ディスク駆動装置を応用した光ディスク再生装置の他の構成例を示すブロック図である。
【図21】2層の光ディスクの構成を示す断面図である。
【符号の説明】
1 光ディスク, 2 スピンドルモータ, 3 光ヘッド, 9 フォーカスサーボ回路, 10 トラッキングサーボ回路, 12 フォーカスコイル,13 トラッキングコイル, 31 トラッキングエラー信号振幅最大サーチ回路, 32 加算器, 33 最適フォーカスオフセット位置記憶回路, 41 レベル検出回路, 42 制御回路, 43 オフセット発生回路[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an optical disc driving apparatus and a focus control method, and more particularly to an optical disc driving apparatus and a focus control method that enable quick and reliable focus control for an optical disc having two or more recording layers.
[0002]
[Prior art]
An optical disc typified by a compact disc has only one information recording layer. In recent years, there has been a demand for a larger recording capacity. This increase in capacity can be answered by, for example, reducing the track pitch or reducing the size of the pits. In order to further increase the capacity, an optical disc in which a plurality of recording layers is formed has been proposed.
[0003]
FIG. 21 shows a configuration example of such an optical disc. In this optical disc, a recording layer A is formed on a
[0004]
The
[0005]
When reproducing information from the recording layer A, the code L1As shown, the laser beam is focused on the recording layer A, and the reflected light from the recording layer A is received.
[0006]
On the other hand, when the information recorded in the recording layer B is reproduced, the code L2As shown, the laser beam is focused on the recording layer B through the recording layer A composed of a translucent film. Then, the reflected light is received through the recording layer A. Thus, since the recording layer A is composed of a semi-transparent film, information on the recording layer B can be read through the recording layer A.
[0007]
[Problems to be solved by the invention]
When the recording layer to be reproduced is changed to the recording layer B (or recording layer A) while the laser beam is focused on the recording layer A (or recording layer B), a jump pulse is applied to the focus servo loop. Then, after jumping the optical head in the direction of the new recording layer, the focus servo may be applied so that the focus error signal is reduced on the new recording layer.
[0008]
However, due to variations in optical heads and disks, the position where the focus error signal is minimum is not necessarily the correct focus position. For this reason, usually, an offset signal is added to the focus error signal to obtain an optimum focus state.
[0009]
However, in the conventional apparatus, the offset value is constant even when information is reproduced from any recording layer. Accordingly, there is a problem that it is difficult to stably reproduce information from a plurality of recording layers.
[0010]
The present invention has been made in view of such a situation, and enables information to be recorded or reproduced accurately on any of a plurality of recording layers quickly and reliably.
[0013]
[Means for Solving the Problems]
Of the present inventionFirstThe optical disk drive device on the side includes an irradiation unit that irradiates light for recording or reproducing information on the optical disc, a focus control unit that controls a focus state of light irradiated by the irradiation unit in response to a focus error signal, Generating means for generating an offset signal to be added to the focus error signal, and when the offset signal is generated by the generating means, the amplitude of the tracking error signal corresponding to the tracking state of the light irradiated by the irradiating means, on the recording layer of the optical disc Detection means for detecting the amplitude of the RF signal corresponding to the recorded information or the jitter of the signal reproduced from the optical disc, and the tracking error signal for the increase in the offset signal when the offset signal is sequentially increased from the minimum value The absolute value of the rate of change of the amplitude is a predetermined first threshold value A first intermediate value or offset that is an intermediate value between the value of the first offset signal that is less than the first threshold from the top and the value of the second offset signal that is less than the first threshold and greater than or equal to the first threshold. The absolute value of the rate of change in the amplitude of the RF signal with respect to the increase in signal is a value of the third offset signal in which the absolute value of the RF signal is greater than or equal to a predetermined second threshold value and less than the second threshold value. The second intermediate value, which is an intermediate value with respect to the value of the fourth offset signal, or the absolute value of the rate of change in jitter with respect to the increase in the offset signal is less than the predetermined third threshold value and greater than or equal to the third threshold value. The generation means uses the third intermediate value, which is an intermediate value between the value of the fifth offset signal and the value of the sixth offset signal that is greater than or equal to the third threshold and less than the third threshold, as the optimum value of the offset signal. The generated offset signal is set to its optimum value. Gosuru characterized in that it comprises an offset control unit.
Of the present inventionSecondThe side focus control method searches for the optimum focus offset position of the light for recording or reproducing information on the optical disc by changing the value of the offset signal to be added to the focus error signal, and When the amplitude of the tracking error signal corresponding to the tracking state, the amplitude of the RF signal corresponding to the information recorded on the recording layer of the optical disc, or the jitter of the signal reproduced from the optical disc is detected and the recording layer is changed, The first offset signal in which the absolute value of the change rate of the amplitude of the tracking error signal with respect to the increase in the offset signal is less than the first threshold value when the offset signal is sequentially increased from the minimum value. And the value of the second offset signal that is less than the first threshold and greater than or equal to the first threshold. A first intermediate value that is a value, a value of a third offset signal in which the absolute value of the rate of change of the amplitude of the RF signal with respect to an increase in the offset signal is less than the second threshold value and the second threshold value A second intermediate value that is an intermediate value between the value of the fourth offset signal that is less than the threshold value and greater than or equal to the second threshold value, or the absolute value of the rate of change in jitter with respect to the increase in the offset signal is a predetermined third value. A third intermediate value, which is an intermediate value between the value of the fifth offset signal that becomes less than the third threshold and less than the third threshold and the value of the sixth offset signal that becomes less than the third threshold and less than the third threshold, As an optimum value of the offset signal corresponding to the recording layer, the offset signal is controlled to an optimum value corresponding to the recording layer.
[0014]
Of the present inventionFirstIn the aspect, when the offset signal to be added to the focus error signal is generated, the amplitude of the tracking error signal corresponding to the light tracking state, the amplitude of the RF signal corresponding to the information recorded on the recording layer of the optical disc, or When the jitter of the signal reproduced from the optical disc is detected and the offset signal is sequentially increased from the minimum value, the absolute value of the change rate of the amplitude of the tracking error signal with respect to the increase of the offset signal is greater than or equal to a predetermined first threshold value. A first intermediate value that is an intermediate value between a value of the first offset signal that is less than the first threshold value and a value of the second offset signal that is less than the first threshold value and greater than or equal to the first threshold value; A third offset at which the absolute value of the rate of change of the amplitude of the RF signal with respect to the increase is greater than or equal to a predetermined second threshold and less than the second threshold The second intermediate value that is an intermediate value between the value of the signal and the value of the fourth offset signal that is less than the second threshold and greater than or equal to the second threshold, or the absolute value of the change rate of jitter with respect to the increase of the offset signal Is an intermediate value between the value of the fifth offset signal that becomes less than or equal to the third threshold and less than the third threshold and the value of the sixth offset signal that becomes less than the third threshold and more than the third threshold. The third intermediate value is the optimum value of the offset signal, and the offset signal is controlled to the optimum value.
Of the present inventionSecondIn the aspect, the optimum focus offset position of the light for recording or reproducing information on the optical disc is searched by changing the value of the offset signal added to the focus error signal, and the tracking state of the light irradiated on the optical disc is set. When the amplitude of the corresponding tracking error signal, the amplitude of the RF signal corresponding to the information recorded on the recording layer of the optical disc, or the jitter of the signal reproduced from the optical disc is detected and the recording layer is changed, the offset signal is A value of the first offset signal in which the absolute value of the rate of change in the amplitude of the tracking error signal with respect to the increase of the offset signal when the value is sequentially increased from the minimum value becomes less than the first threshold value from a predetermined first threshold value; It is an intermediate value between the value of the second offset signal that is less than the first threshold and greater than or equal to the first threshold. The first intermediate value, the value of the third offset signal in which the absolute value of the rate of change of the amplitude of the RF signal with respect to the increase in the offset signal is less than the second threshold and less than the second threshold is less than the second threshold. From the second intermediate value, which is an intermediate value with the value of the fourth offset signal that is greater than or equal to the second threshold, or from the absolute value of the rate of change in jitter with respect to the increase in the offset signal is less than the predetermined third threshold A third intermediate value that is an intermediate value between the value of the fifth offset signal that is equal to or greater than the third threshold value and the value of the sixth offset signal that is equal to or greater than the third threshold value and less than the third threshold value is the recording layer. As the optimum value of the offset signal corresponding to the offset signal, the offset signal is controlled to the optimum value corresponding to the recording layer.
[0015]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 shows an example of the configuration of an optical disk reproducing apparatus to which the optical disk driving apparatus of the present invention is applied. In FIG. 1, an
[0016]
The
[0017]
The PLL circuit 5 binarizes the RF signal output by the optical head 3 reproducing the signal recorded on the
[0018]
The data decoder 4 receives the binary RF signal output from the PLL circuit 5 and the synchronous clock signal, and decodes the binary RF signal with reference to the synchronous clock signal.
[0019]
The optical head 3 generates a focus error signal according to the principle of the astigmatism method, for example, and generates a tracking error signal according to the principle of the push-pull method, for example. The
[0020]
A signal output from the tracking
[0021]
In this embodiment, a tracking error signal maximum
[0022]
When the focus offset position of the optical head 3 with respect to the recording layer of the
[0023]
Then, the
[0024]
An optimum focus offset
[0025]
Next, the operation will be described with reference to the flowchart of FIG. First, in step S1, a disk activation process is executed. That is, when the
[0026]
Further, the control circuit 17 controls the
[0027]
The PLL circuit 5 receives an RF signal input from the optical head 3 that reproduces and outputs a signal recorded on the recording layer A of the
[0028]
Next, it progresses to step S2 and an optimal focus search process is performed. The optimum focus search process will be described later. The
[0029]
Then, the process proceeds to step S3, and the optimum focus offset value obtained in step S2 is stored in the optimum focus offset
[0030]
When the optimum focus offset position is obtained in one recording layer (for example, recording layer A in FIG. 21), the process proceeds to step S4, where a similar search has been performed for all recording layers of the
[0031]
Then, the process returns to step S2, and the optimum focus search process is executed in the recording layer B. Then, the obtained optimum focus offset value is stored in the
[0032]
As described above, when N recording layers are formed on the
[0033]
When the optimum focus offset values (positions) of all the recording layers of the
[0034]
At this time, in
[0035]
Next, the process proceeds to step S8 and waits until a change of the recording layer to be reproduced is instructed. When the change of the recording layer is instructed, the process proceeds to step S9 and the focus position is changed to the designated recording layer. To do. That is, at this time, the control circuit 17 controls the
[0036]
Next, in step S10, an optimum offset value reading process for the designated recording layer is executed. That is, the
[0037]
Thereafter, the process returns to step S8, and the subsequent processing is repeatedly executed.
[0038]
Next, the optimum focus search will be described. As described above, at the time of this search, tracking servo has not been started yet. As a result, the optical head 3 is in a state of periodically traversing a plurality of tracks of the
[0039]
The
[0040]
That is, as shown in FIG. 5, the offset signal output from the offset
[0041]
FIG. 6 shows a processing example when the focus offset position is adjusted by this hill climbing method. First, in step S21, the initial value S is added to Sn.0Set. Then, set the focus offset position to Sn (in this case, Sn = S0), The amplitude value of the tracking error signal in that case is measured, and the measurement result is Rn (in this case, Rn = R0).
[0042]
That is, the
[0043]
At this time, the
[0044]
Next, proceeding to step S22, Sn +0And add the value of α. That is, the following equation is calculated.
Sn + = S0+ Α
[0045]
Then, the offset signal Sn + (= S1). That is, the offset
[0046]
At this time, the
[0047]
Next, the process proceeds to step S23, where Sn-0Set a value smaller by α. That is, the following equation is calculated.
Sn- = S0-Α
[0048]
That is, the
[0049]
At this time, the
[0050]
As a result of the processing in steps S21 to S23 described above, the offset value added to the focus error signal is changed to the initial value S as shown in FIG.0Amplitude value Rn (= R) of the tracking error signal when set to0) And the amplitude value Rn + (= R of the tracking error signal when the offset signal is increased by α.0+ = R1) And the amplitude value Rn − (= R of the tracking error signal when the offset signal is reduced by α.0-) Is obtained.
[0051]
Therefore, the process proceeds to step S24, where it is determined whether Rn is equal to or greater than Rn + and whether Rn is equal to or greater than Rn−. That is, it is determined whether Rn is larger than Rn− and Rn + (whether Rn is the maximum value).
[0052]
Usually, as shown in FIG.0The amplitude Rn (= R of the tracking error signal when0) Is an amplitude value Rn − (= R when the offset signal is small by α.0The amplitude Rn + (= R) of the tracking error signal when the offset signal is larger by α than0+ = R1) Is smaller. Therefore, in this case, the process proceeds to step S25, and it is determined whether or not Rn + is larger than Rn−. In this case, Rn + (= R0+ = R1) Is Rn-(= R0Since it is larger than −) (because it is a section rising to the right in FIG. 5), the process proceeds to step S26.
[0053]
In step S26, Sn− is replaced with Sn (= S0) Is set. Then, to the new Sn, Sn + (= S1) And set Rn− to the previous Rn (= R0) And Rn + (= R)1) Is set. Further, a new Sn (= S0+ Α = S1) Plus α (= S0+ 2α = S2) Is set. That is, the following equation is calculated.
Sn + = Sn + α
[0054]
The
[0055]
That is, as a result, in the state shown in FIG. 5, three sampling points S moved to the right side by α from the previous case.0, S1, S2The amplitude value of the tracking error signal at Rn − (= R0), Rn (= R1) And Rn + (= R2) Is set.
[0056]
Then, it returns to step S24 and it is determined whether Rn is larger than Rn- and Rn +. If Rn is not the maximum value, the process proceeds to step S25, and it is determined again whether Rn + is greater than Rn−. When Rn + is larger than Rn−, the process proceeds to step S26, and the same processing is repeated.
[0057]
Then, when the section to be sampled moves to the right in FIG. 5 and Sn reaches the optimum point, the amplitude value Rn obtained at that time is larger than Rn− and larger than Rn +. That is, Rn becomes the maximum value. Therefore, in this case, the process proceeds from step S24 to step S28, and the value of Sn at that time is set as an optimum value that maximizes the amplitude Rn of the tracking error signal. That is, the
[0058]
On the other hand, when sampling is performed in the lower right section in FIG. 5, the value of Rn + is smaller than Rn−. Accordingly, in this case, the process proceeds from step S25 to step S27, Sn is set as Sn +, Sn is set as Sn−, Rn + is set as Rn, and Rn is set as Rn +. , Rn- until then is set. Then, a value smaller by α than the new Sn is set to Sn−. That is, the following equation is calculated.
Sn- = Sn-α
[0059]
That is, in FIG. 5, the sampling point on the left side is sampled by Sn-. Then, the amplitude value of the tracking error signal when the offset signal Sn− is generated from the offset
[0060]
Then, the process returns to step S24, and it is determined whether Rn is larger than Rn− and Rn +. In FIG. 5, in the downward-sloping section, Rn is still smaller than Rn−, so the process proceeds to step S25, further proceeds from step S25 to step S27, and the same processing is repeated. Then, when the sampling point sequentially advances to the left (in the direction of the optimum point) in FIG. 5 and Sn reaches the optimum point, Rn is larger than Rn + and larger than Rn−. At this time, the process proceeds from step S24 to step S28, and the value of the offset signal Sn at that time is set to the optimum value. Thereafter, the
[0061]
In the above, the optimum point (maximum value) is detected by the so-called hill-climbing method, but the optimum point can be obtained as shown in FIG. 7, for example. That is, in the embodiment of FIG. 7, the offset signal is sequentially changed by α, and S0First, all of the interval from to Sn is sampled. At that time, the offset signal corresponding to the sudden rising change point of the tracking error signal obtained by sampling is expressed as Sm.1The offset signal corresponding to the sudden downward change point of the tracking error signal is detected as Sm2Detect as. And change point Sm1And Sm2The middle point of is the optimum point (adjustment point).
[0062]
FIG. 8 shows a processing example in the case of obtaining the optimum point by the method shown in FIG. In this embodiment, first, in step S31, 0 is initially set to the variable n, and the following equation is calculated in step S32.
S [n] = SMIN + α × n
[0063]
Here, SMIN represents a minimum value of the offset adjustment value, and α represents a width for changing the offset signal on the step.
[0064]
In this case, since n = 0, S [0] is set to SMIN.
[0065]
The
[0066]
In step S33, the variable n is incremented by 1 (n = 1). It is determined whether or not the variable n incremented in step S34 is smaller than NUM. This NUM is a value obtained by (SMAX−SMIN) / α, where SMAX is the maximum offset value. That is, it represents the sampling number of the offset scan range.
[0067]
If n is smaller than NUM, not all sampling points have been sampled yet, so the process returns to step S32 and the following equation is calculated.
S [n] = SMIN + α × n
[0068]
That is, in this case, a value larger by α than SMIN is set as the offset signal S [1]. Then, the amplitude of the tracking error signal when the offset signal S [1] is generated is measured, and the value is set as R [1].
[0069]
Thereafter, the process proceeds to step S33, where the variable n is incremented by 1, and in this case, n = 2. If it is determined in step S34 that the variable n (= 2) is smaller than NUM, the process returns to step S32 and the same process is repeatedly executed. In this way, S shown in FIG.0Amplitude value R of the tracking error signal at sampling points from 1 to Sn0To Rn are obtained.
[0070]
As described above, when the sampling of the search range is completed, the variable n becomes equal to NUM. Therefore, the process proceeds from step S34 to step S35, and the variable n is initialized to 1. In step S36, whether or not the difference between the amplitude value R [n] at the current reference point and the previous amplitude value R [n-1] is larger than a preset reference value Th. Determined. In this case, it is determined whether or not the value of R [1] -R [0] is greater than Th. As shown in FIG. 7, since the first period of the sampling range has an upward characteristic, R [1] is sufficiently larger than R [0] (the difference (R [1] −R [0 ]) Is greater than Th). Then, it progresses to step S37 and changes point Sm1As described above, a value between sampling points S [n] and S [n−1] is set. That is, the following equation is calculated.
Sm1= (S [n] + S [n-1]) / 2
[0071]
In this case, the point between S [1] and S [0] is Sm1Set to
[0072]
In step S38, the variable n is incremented by 1 (n = 2). In step S39, it is determined whether the variable n is smaller than NUM. When the variable n is smaller than NUM, the process returns to step S36, and it is determined whether or not the value of R [2] -R [1] is larger than Th. As shown in FIG. 7, during the period in which the tracking error signal changes greatly, the difference between the two sampling values is larger than the reference value Th. Therefore, the process proceeds to step S37 again, and Sm1To (S [2] + S [1]) / 2. That is, the value on the right side by α is Sm1Will be set to.
[0073]
In step S38, the variable n is incremented by 1 again to set n = 3, the process returns from step S39 to step S36, and the same process is repeated.
[0074]
Then, as the sampling point moves to the right side in FIG. 7, the change rate of the tracking error signal gradually decreases. When it is determined that the value of R [n] −R [n−1] is smaller than Th, the process proceeds from step S36 to step S40. That is, at this time, Sm1Includes a change point (abrupt upward change point) from a section where the change rate of the amplitude of the tracking error signal is large to a section where the amplitude is small.1Will be set as
[0075]
In step S40 and subsequent steps, from a period in which the rate of change in the amplitude of the tracking error signal gradually decreases, a change point that decreases suddenly becomes a steep downward change point Sm.2To ask for.
[0076]
For this reason, in step S40, it is determined whether or not the value of R [n−1] −R [n] is smaller than the reference value Th. As shown in FIG. 7, the left sampling value R [n-1] is smaller than the right sampling value R [n] (upward period) and the right sampling value R [n]. However, even if it is smaller than the left sampling value R [n−1], the value of R [n−1] −R [n] is smaller than the reference value Th in a period in which the difference is small. Therefore, the process proceeds from step S40 to step S41, where Sm2Is set to a value between S [n] and S [n−1]. That is, the following equation is calculated.
Sm2= (S [n] + S [n-1]) / 2
[0077]
In step S42, n is incremented by 1. In step S43, it is determined whether the variable n is smaller than NUM-1 (whether the search range has not yet reached the right end in FIG. 7). When the variable n is smaller than NUM-1, the process returns to step S40, and the same processing is repeated for two sample values on the right side by one sample in FIG. If the difference between the two sample values is smaller than the reference value Th, the process proceeds again to step S41, where Sm2Is set to an intermediate value between the two sampling points.
[0078]
In this way, when the sampling point sequentially moves in the right direction in FIG. 7 and the sampling value R [n] on the right side in the drawing becomes smaller than the sampling value R [n−1] on the left side, the difference between the two ( R [n−1] −R [n]) is equal to or larger than the reference value Th. At this time, Sm2Is set to an intermediate value between sampling points S [n−1] and S [n−2]. And the value at this time is a steep downward change point Sm2It is said.
[0079]
As described above, the sudden change point Sm at step S37.1In step S41, sudden change point Sm2Is obtained, the process proceeds to step S44, where the change point Sm1And Sm2The intermediate point is obtained as the optimum point. That is, (Sm1+ Sm2) / 2 is set as the optimum point.
[0080]
When it is determined in step S39 that the variable n is equal to or greater than NUM, the process proceeds from step S39 to step S40. If it is determined in step S43 that the variable n is equal to or greater than NUM-1, the process proceeds from step S43 to step S44.
[0081]
In the embodiment shown in FIG. 3, when the
[0082]
The flowchart of FIG. 9 represents a processing example in this case. That is, first, in step S51, the process waits until a change of the recording layer for focusing light is commanded. When the change is commanded, the process proceeds to step S52, and a jump pulse to be focused on the designated recording layer is detected. Generated in the
[0083]
In step S53, a process for searching for the optimum focus position in the recording layer that has just jumped is executed. This optimum focus search process is the same as the process in step S2 in FIG.
[0084]
When the optimum focus search process is completed in step S53, the process returns to step S51, and the same process is repeatedly executed. That is, such processing is performed every time the recording layer is changed.
[0085]
Therefore, in this case, as shown in FIG. 10, the
[0086]
FIG. 11 shows still another operation example. In the embodiment of FIG. 9, the optimum focus search process is executed every time the recording layer is changed. However, if the recording layer is changed, data can be actually reproduced every time the recording layer is changed. It takes time to be able to do it. The embodiment of FIG. 11 makes it possible to shorten this time.
[0087]
That is, first, in step S61, the process waits until the recording layer change is instructed. When the recording layer change is instructed, the process proceeds to step S62 to generate a jump pulse in the
[0088]
Next, it progresses to step S63 and the process which detects the amplitude of the tracking error signal at that time is performed. That is, the
[0089]
In the case of this embodiment, the reproducing apparatus is configured as shown in FIG. The detected value Rn is supplied to and stored in the optimum focus offset
[0090]
That is, the currently obtained amplitude Rn is the previous obtained amplitude Rn.PIf the difference is smaller than the reference value T, even if it is larger or smaller, it is possible to reproduce the data sufficiently stably without changing the focus offset value. Do not do. That is, the same offset value as that in the previous recording layer reproduction is generated as it is. Then, the process returns to step S61, and the subsequent processing is repeatedly executed.
[0091]
On the other hand, the current amplitude Rn is the previous amplitude R.PIf it is smaller and the difference is larger than the reference value T, the process proceeds from step S64 to step S65, and the optimum focus search process is executed. This optimum focus search process is the same as the process in step S2 of FIG. 3 or step S53 of FIG. When the optimum focus search process is completed, the process returns to step S61, and the subsequent processes are repeatedly executed.
[0092]
That is, in this embodiment, the focus search process is executed only when the amplitude of the tracking error signal does not become sufficiently large due to the shift of the focus offset, so that compared to the case of the embodiment shown in FIG. The number of times the focus search process is executed can be reduced, and the reproduction of data from the recording layer can be started as quickly as that much.
[0093]
FIG. 12 shows another embodiment of an optical disk reproducing apparatus to which the disk drive apparatus of the present invention is applied. In this embodiment, an RF signal amplitude
[0094]
The RF signal amplitude
[0095]
That is, in the embodiment of FIG. 12, when the start of the reproduction operation is instructed, the control circuit 17 transfers the optical head 3 to the innermost track position of the
[0096]
In this state, the relationship between the focus offset and the amplitude of the RF signal is shown in graphs as shown in FIGS. That is, when the focus offset of the optical head 3 with respect to the recording layer of the
[0097]
Also, as shown in FIG. 9, when the optimum focus search process is executed using the RF signal every time the recording layer is changed, the optimum focus offset
[0098]
In addition, when performing the maximum amplitude search using the RF signal, when performing the processing shown in FIG. 3 or FIG. 11, the playback apparatus requires the optimum focus offset
[0099]
FIG. 14 shows still another embodiment. In this embodiment, a minimum
[0100]
Other configurations are the same as those in FIG.
[0101]
The jitter measuring circuit 62 detects the absolute value of the phase difference between the binarized RF signal output from the PLL circuit 5 and the synchronous clock signal, and outputs this as jitter to the jitter
[0102]
That is, as shown in FIG. 15, when the focus offset of the optical head 3 with respect to the
[0103]
As shown in FIG. 16, the minimum value of jitter can be obtained by a hill climbing method. That is, the sampling points are sequentially increased by α, and when the central sample value becomes smaller than the left and right sample values, the sample point at which the central sample value is obtained is set as the optimum point.
[0104]
FIG. 17 shows an example of processing for obtaining the minimum value of jitter by the hill-climbing method.
[0105]
First, in step S71, the initial value S is added to Sn.0Set. Then, set the focus offset position to Sn (in this case, Sn = S0), The jitter amplitude value (magnitude) in that case is measured, and the measurement result is expressed as Rn (in this case, Rn = R).0).
[0106]
That is, the
[0107]
At this time, the
[0108]
Next, the process proceeds to step S72, where Sn + is changed to S.0And add the value of α. That is, the following equation is calculated.
Sn + = S0+ Α
[0109]
Then, the offset signal Sn + (= S1). That is, the offset
[0110]
At this time, the
[0111]
Next, the process proceeds to step S73, where Sn-0Set a value smaller by α. That is, the following equation is calculated.
Sn- = S0-Α
[0112]
That is, the
[0113]
At this time, the
[0114]
As a result of the processes in steps S71 to S73, the offset value added to the focus error signal is changed to the initial value S as shown in FIG.0Jitter amplitude value Rn (= R0) And an amplitude value Rn + (= R of jitter when the offset signal is increased by α.0+ = R1) And an amplitude value Rn − (= R of jitter when the offset signal is reduced by α.0-) Is obtained.
[0115]
Therefore, the process proceeds to step S74, where it is determined whether Rn is equal to or smaller than Rn + and whether Rn is equal to or smaller than Rn−. That is, it is determined whether Rn is smaller than Rn− and Rn + (whether Rn is the minimum value).
[0116]
Usually, as shown in FIG.0Jitter amplitude Rn (= R0) Is an amplitude value Rn − (= R when the offset signal is small by α.0The amplitude of jitter Rn + (= R when the offset signal is larger than α by less than −)0+ = R1Larger) Therefore, in this case, the process proceeds to step S75, and it is determined whether or not Rn + is smaller than Rn−. In this case, Rn + (= R0+ = R1) Is Rn-(= R0Since it is smaller than-) (because it is a downward-sloping section in FIG. 16), the process proceeds to step S76.
[0117]
In step S76, Sn− is replaced with Sn (= S0) Is set. Then, to the new Sn, Sn + (= S1) And set Rn− to the previous Rn (= R0) And Rn + (= R)1) Is set. Further, a new Sn (= S0+ Α = S1) Plus α (= S0+ 2α = S2) Is set. That is, the following equation is calculated.
Sn + = Sn + α
[0118]
The
[0119]
That is, as a result, in the state shown in FIG. 16, three sampling points S moved to the right by α from the previous case.0, S1, S2The jitter amplitude value at Rn − (= R0), Rn (= R1) And Rn + (= R2) Is set.
[0120]
Then, it returns to step S74 and it is determined whether Rn is smaller than Rn- and Rn +. If Rn is not the minimum value, the process proceeds to step S75, and it is determined again whether Rn + is smaller than Rn−. When Rn + is smaller than Rn−, the process proceeds to step S76, and the same processing is repeated.
[0121]
Then, when the section to be sampled moves to the right in FIG. 16 and Sn reaches the optimum point, the amplitude value Rn obtained at that time is smaller than Rn− and smaller than Rn +. That is, Rn becomes the minimum value. Therefore, in this case, the process proceeds from step S74 to step S78, and the value of Sn at that time is set as an optimum value that maximizes the jitter amplitude Rn. That is, the
[0122]
On the other hand, when sampling is performed in the upwardly rising section in FIG. 16, the value of Rn + is larger than Rn−. Therefore, in this case, the process proceeds from step S75 to step S77, Sn is set as Sn +, Sn is set as Sn−, Rn + is set as Rn, and Rn is set as Rn. , Rn- until then is set. Then, a value smaller by α than the new Sn is set to Sn−. That is, the following equation is calculated.
Sn- = Sn-α
[0123]
That is, in FIG. 16, the sampling point on the left side is sampled by Sn-. Then, the amplitude value of the jitter when the offset signal Sn− is generated from the offset
[0124]
Then, the process returns to step S74, and it is determined whether Rn is smaller than Rn− and Rn +. In FIG. 16, in the section that rises to the right, since Rn is still larger than Rn−, the process proceeds to step S75, and from step S75 to step S77, the same processing is repeated. Then, when the sampling point sequentially advances to the left (in the direction of the optimum point) in FIG. 16 and Sn reaches the optimum point, Rn is smaller than Rn + and smaller than Rn−. At this time, the process proceeds from step S74 to step S78, and the value of the offset signal Sn at that time is set to the optimum value. Thereafter, the
[0125]
Further, as in the case shown in FIG. 7, the steep downward change point Sm2And sudden up change point Sm1And the midpoint of both can be determined as the optimum point that exhibits the minimum jitter.
[0126]
That is, in this case, as shown in FIG.0Through Sn, the sampling value R0To Rn are obtained in advance. And from these sample values, the change point Sm1And Sm2And find the midpoint of both.
[0127]
FIG. 19 shows a processing example in this case. In this embodiment, first, in step S91, a variable n is initially set to 0, and in step S92, the following equation is calculated.
S [n] = SMIN + α × n
[0128]
Here, SMIN represents a minimum value of the offset adjustment value, and α represents a width for changing the offset signal on the step.
[0129]
In this case, since n = 0, S [0] is set to SMIN.
[0130]
The
[0131]
In step S93, the variable n is incremented by 1 (n = 1). It is determined whether or not the variable n incremented in step S94 is smaller than NUM. This NUM is a value obtained by (SMAX−SMIN) / α when the maximum offset value is SMAX, as in the case described above. That is, it represents the sampling number of the focus offset scan range.
[0132]
If n is smaller than NUM, not all sampling points have been sampled yet, so the process returns to step S92 to calculate the following equation.
S [n] = SMIN + α × n
[0133]
That is, in this case, a value larger by α than SMIN is set as the offset signal S [1]. Then, the jitter amplitude when the offset signal S [1] is generated is measured, and the value is set as R [1].
[0134]
Thereafter, the process proceeds to step S93, where the variable n is incremented by 1, and in this case, n = 2. If it is determined in step S94 that the variable n (= 2) is smaller than NUM, the process returns to step S92 and the same processing is repeatedly executed. In this way, S shown in FIG.0Jitter amplitude value R at sampling points from A to Sn0To Rn are obtained.
[0135]
As described above, when the sampling of the search range is completed, the variable n becomes equal to NUM. Therefore, the process proceeds from step S94 to step S95, and the variable n is initialized to 1. In step S96, whether or not the difference between the amplitude value R [n] of the current reference point and the previous amplitude value R [n-1] is smaller than a preset reference value Th. Determined. In this case, it is determined whether or not the value of R [0] -R [1] is smaller than Th. As shown in FIG. 18, since the first period of the sampling range has a downward-sloping characteristic, R [0] is sufficiently larger than R [1] (the difference (R [0] −R [1 ]) Is greater than Th). Then, it progresses to step S97 and changes point Sm2As described above, a value between sampling points S [n] and S [n−1] is set. That is, the following equation is calculated.
Sm2= (S [n] + S [n-1]) / 2
[0136]
In this case, the point between S [1] and S [0] is Sm2Set to
[0137]
In step S98, the variable n is incremented by 1 (n = 2). In step S99, it is determined whether the variable n is smaller than NUM. When the variable n is smaller than NUM, the process returns to step S96, and it is determined whether or not the value of R [1] -R [2] is smaller than Th. As shown in FIG. 18, the difference between the two sampling values is larger than the reference value Th during the period in which the jitter changes greatly. Therefore, the process proceeds again to step S97, where Sm2To (S [2] + S [1]) / 2. That is, the value on the right side by α is Sm2Will be set to.
[0138]
In step S98, the variable n is incremented by 1 again to set n = 3, the process returns from step S99 to step S96, and the same process is repeated.
[0139]
Then, as the sampling point moves to the right in FIG. 18, the rate of change in jitter gradually decreases. When it is determined that the value of R [n−1] −R [n] is smaller than Th, the process proceeds from step S96 to step S100. That is, at this time, Sm2Shows the change point (abrupt downward change point) from the interval in which the rate of change of the amplitude of jitter is large to the interval in which it is small.2Will be set as
[0140]
In step S100 and subsequent steps, from the period in which the rate of change in the amplitude of jitter gradually increases, the change point that suddenly increases is changed to the steep upward change point Sm.1To ask for.
[0141]
Therefore, in step S100, it is determined whether or not the value of R [n] −R [n−1] is greater than the reference value Th. As shown in FIG. 18, the left sampling value R [n-1] is larger than the right sampling value R [n] (downward period) and the right sampling value R [n]. However, even if it is larger than the sampling value R [n−1] on the left side, the value of R [n] −R [n−1] is smaller than the reference value Th in a period in which the difference is small. Therefore, the process proceeds from step S100 to step S101, where Sm1Is set to a value between S [n] and S [n−1]. That is, the following equation is calculated.
Sm1= (S [n] + S [n-1]) / 2
[0142]
In step S102, n is incremented by 1. In step S103, it is determined whether the variable n is smaller than NUM-1 (whether the search range has not yet reached the right end in FIG. 18). When the variable n is smaller than NUM-1, the process returns to step S100, and the same processing is repeated for two sample values on the right side by one sample in FIG. If the difference between the two sample values is smaller than the reference value Th, the process proceeds again to step S101, where Sm1Is set to an intermediate value between the two sampling points.
[0143]
In this way, when the sampling point sequentially moves in the right direction in FIG. 18 and the sampling value R [n] on the right side in the drawing becomes abruptly larger than the sampling value R [n−1] on the left side, the difference between the two ( R [n] −R [n−1]) is equal to or greater than the reference value Th. At this time, Sm1Is set to an intermediate value between sampling points S [n−1] and S [n−2]. And the value at this time is a sudden up change point Sm1It is said.
[0144]
As described above, the sudden downward change point Sm in step S97.2In step S101, the sudden change point Sm1Is obtained, the process proceeds to step S104, and the change point Sm1And Sm2The intermediate point is obtained as the optimum point. That is, (Sm1+ Sm2) / 2 is set as the optimum point.
[0145]
When it is determined in step S99 that the variable n is equal to or greater than NUM, the process proceeds from step S99 to step S100. If it is determined in step S103 that the variable n is equal to or greater than NUM-1, the process proceeds from step S103 to step S104.
[0146]
When the optimum point is obtained by the method shown in FIG. 7 or FIG. 18, even when noise is superimposed on the tracking error signal, RF signal, or jitter, the influence of noise is reduced. Can do.
[0147]
Even when the optimum focus offset position is searched using jitter, the processing shown in FIG. 3 or 9 or the processing shown in FIG. 11 can be performed. When searching for the optimum focus offset position in the process shown in FIG. 3 or FIG. 9, the playback apparatus is configured as shown in FIG. That is, in this case, the optimum focus offset
[0148]
In the above embodiment, the case where the optical disk drive apparatus of the present invention is applied to an optical disk reproducing apparatus has been described as an example. However, the present invention can also be applied to the case of recording information on an optical disk.
[0149]
【The invention's effect】
As described above, the present inventionFirstAccording to the aspect, when the offset signal to be added to the focus error signal is generated, the amplitude of the tracking error signal corresponding to the light tracking state, the amplitude of the RF signal corresponding to the information recorded on the recording layer of the optical disc, Alternatively, when the jitter of the signal reproduced from the optical disc is detected and the offset signal is sequentially increased from the minimum value, the absolute value of the rate of change in the amplitude of the tracking error signal with respect to the increase in the offset signal is equal to or greater than a predetermined first threshold value. A first intermediate value that is an intermediate value between a value of the first offset signal that becomes less than the first threshold and a value of the second offset signal that becomes less than the first threshold and greater than or equal to the first threshold. The third offset signal in which the absolute value of the rate of change in the amplitude of the RF signal with respect to the increase in the frequency is greater than or equal to a predetermined second threshold and less than the second threshold A second intermediate value that is an intermediate value between a value and a value of the fourth offset signal that is less than the second threshold and greater than or equal to the second threshold, or an absolute value of the rate of change in jitter with respect to an increase in the offset signal is predetermined. A third value that is an intermediate value between the value of the fifth offset signal that becomes less than the third threshold value and less than the third threshold value and the value of the sixth offset signal that becomes more than the third threshold value and less than the third threshold value. As the optimum value of the intermediate value offset signal, the offset signal is controlled to the optimum value. Therefore, even when information is recorded on or reproduced from any of the plurality of recording layers, there is a variation in the optical disc or the like. It is possible to always realize an optimal focus state regardless of changes over time.
In addition, the present inventionSecondAccording to the aspect, the optimum focus offset position of the light for recording or reproducing information on the optical disc is searched by changing the value of the offset signal added to the focus error signal, and the tracking state of the light irradiated on the optical disc When the recording layer is changed by detecting the amplitude of the tracking error signal corresponding to, the amplitude of the RF signal corresponding to the information recorded on the recording layer of the optical disc, or the jitter of the signal reproduced from the optical disc, the offset signal The value of the first offset signal in which the absolute value of the rate of change in the amplitude of the tracking error signal with respect to the increase in the offset signal is less than the first threshold value is greater than or equal to a predetermined first threshold value when the value is sequentially increased from the minimum value And a first value that is an intermediate value between a value less than the first threshold value and a second offset signal value that is greater than or equal to the first threshold value The absolute value of the change rate of the amplitude of the RF signal with respect to the increase of the intermediate value and the offset signal is a value of the third offset signal in which the absolute value of the RF signal is greater than or equal to a predetermined second threshold value and less than the second threshold value. A second intermediate value that is an intermediate value with respect to the value of the fourth offset signal that is equal to or greater than the threshold value, or the absolute value of the rate of change in jitter with respect to an increase in the offset signal is less than a predetermined third threshold value to a third value A third intermediate value that is an intermediate value between the value of the fifth offset signal that is greater than or equal to the threshold and the value of the sixth offset signal that is greater than or equal to the third threshold and less than the third threshold corresponds to the recording layer. Since the offset signal is controlled to the optimum value corresponding to the recording layer as the optimum value of the offset signal, even when information is recorded on or reproduced from any one of the plurality of recording layers, an optical disc or the like Noba Regardless of the attached and aging, it is possible to always realize the optimum focus state.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration example of an optical disk reproducing apparatus to which an optical disk driving apparatus of the present invention is applied.
FIG. 2 is a graph for explaining a relationship between a focus offset and a tracking error signal.
FIG. 3 is a flowchart for explaining the operation of the embodiment of FIG. 1;
FIG. 4 is a diagram showing a waveform of a tracking error signal during an initial operation.
FIG. 5 is a diagram illustrating a principle for obtaining an optimum point of focus offset by a hill-climbing method.
6 is a flowchart showing an example of processing for obtaining an optimum point according to the principle shown in FIG. 5;
FIG. 7 is a diagram for explaining the principle of obtaining an optimum point from a sudden climbing change point and a sudden descending change point.
8 is a flowchart showing an example of processing for obtaining an optimum point according to the principle shown in FIG.
FIG. 9 is a flowchart for explaining the operation of the embodiment of FIG. 10;
10 is a block diagram illustrating a configuration example of an optical disc playback device that executes the process of FIG. 9;
FIG. 11 is a flowchart showing another operation example of the embodiment of FIG. 1;
FIG. 12 is a block diagram showing another configuration example of an optical disc playback apparatus to which the optical disc drive apparatus of the present invention is applied.
FIG. 13 is a block diagram showing another configuration example of an optical disc playback apparatus to which the optical disc drive apparatus of the present invention is applied.
FIG. 14 is a block diagram showing still another configuration example of an optical disc playback apparatus to which the optical disc drive apparatus of the present invention is applied.
FIG. 15 is a graph showing the relationship between focus offset and jitter.
FIG. 16 is a diagram for explaining the principle of obtaining an optimum point by a hill-climbing method.
17 is a flowchart showing an example of processing for obtaining an optimum point according to the principle of FIG. 16;
FIG. 18 is a diagram illustrating a principle for obtaining an optimum point from a sudden down change point and a sudden up change point.
FIG. 19 is a flowchart showing an example of processing for obtaining an optimum point according to the principle shown in FIG. 18;
FIG. 20 is a block diagram showing another configuration example of an optical disc playback apparatus to which the optical disc drive apparatus of the present invention is applied.
FIG. 21 is a cross-sectional view showing a configuration of a two-layer optical disc.
[Explanation of symbols]
1 optical disk, 2 spindle motor, 3 optical head, 9 focus servo circuit, 10 tracking servo circuit, 12 focus coil, 13 tracking coil, 31 tracking error signal amplitude maximum search circuit, 32 adder, 33 optimum focus offset position storage circuit, 41 level detection circuit, 42 control circuit, 43 offset generation circuit
Claims (2)
前記光ディスクに情報を記録または再生するための光を照射する照射手段と、
前記照射手段により照射される光のフォーカス状態をフォーカスエラー信号に対応して制御するフォーカス制御手段と、
前記フォーカスエラー信号に加算するオフセット信号を発生する発生手段と、
前記発生手段により前記オフセット信号が発生されたとき、前記照射手段により照射される光のトラッキング状態に対応するトラッキングエラー信号の振幅、前記光ディスクの前記記録層に記録されている情報に対応するRF信号の振幅、または前記光ディスクから再生される信号のジッタを検出する検出手段と、
前記オフセット信号を最小値から順次増加させた場合における、前記オフセット信号の増加に対する前記トラッキングエラー信号の振幅の変化率の絶対値が所定の第1の閾値以上から前記第1の閾値未満になる第1のオフセット信号の値と前記第1の閾値未満から前記第1の閾値以上になる第2のオフセット信号の値との中間値である第1の中間値、前記オフセット信号の増加に対する前記RF信号の振幅の変化率の絶対値が所定の第2の閾値以上から前記第2の閾値未満になる第3のオフセット信号の値と前記第2の閾値未満から前記第2の閾値以上になる第4のオフセット信号の値との中間値である第2の中間値、または、前記オフセット信号の増加に対する前記ジッタの変化率の絶対値が所定の第3の閾値未満から前記第3の閾値以上になる第5のオフセット信号の値と前記第3の閾値以上から前記第3の閾値未満になる第6のオフセット信号の値との中間値である第3の中間値を前記オフセット信号の最適値として、前記発生手段が発生するオフセット信号をその前記最適値に制御するオフセット制御手段と
を備えることを特徴とする光ディスク駆動装置。In an optical disc driving apparatus for recording or reproducing information on a plurality of recording layers of an optical disc,
Irradiating means for irradiating light for recording or reproducing information on the optical disc;
Focus control means for controlling the focus state of the light emitted by the irradiation means in response to a focus error signal;
Generating means for generating an offset signal to be added to the focus error signal;
When the offset signal is generated by the generation means, the amplitude of the tracking error signal corresponding to the tracking state of the light irradiated by the irradiation means, the RF signal corresponding to the information recorded on the recording layer of the optical disc Detecting means for detecting the amplitude of the signal or jitter of the signal reproduced from the optical disc;
When the offset signal is sequentially increased from a minimum value, the absolute value of the rate of change in the amplitude of the tracking error signal with respect to the increase in the offset signal is a predetermined first threshold value or more and less than the first threshold value. A first intermediate value that is an intermediate value between a value of one offset signal and a value of a second offset signal that is less than the first threshold and greater than or equal to the first threshold, and the RF signal with respect to an increase in the offset signal The absolute value of the rate of change in the amplitude of the third offset signal that is less than or equal to a second threshold value and less than the second threshold value, and the fourth value that is less than the second threshold value and greater than or equal to the second threshold value. A second intermediate value, which is an intermediate value with respect to the offset signal value, or an absolute value of the rate of change of the jitter with respect to an increase in the offset signal from less than a predetermined third threshold value to the third threshold value or more The third intermediate value that is an intermediate value between the value of the fifth offset signal and the value of the sixth offset signal that is greater than or equal to the third threshold and less than the third threshold is set as the optimum value of the offset signal. And an offset control means for controlling the offset signal generated by the generating means to the optimum value.
前記光ディスクに情報を記録または再生するための光の最適なフォーカスオフセット位置を、フォーカスエラー信号に加算するオフセット信号の値を変化させてサーチし、
前記光ディスクに照射される光のトラッキング状態に対応するトラッキングエラー信号の振幅、前記光ディスクの前記記録層に記録されている情報に対応するRF信号の振幅、または前記光ディスクから再生される信号のジッタを検出し、
前記記録層が変更されたとき、前記オフセット信号を最小値から順次増加させた場合における、前記オフセット信号の増加に対する前記トラッキングエラー信号の振幅の変化率の絶対値が所定の第1の閾値以上から前記第1の閾値未満になる第1のオフセット信号の値と前記第1の閾値未満から前記第1の閾値以上になる第2のオフセット信号の値との中間値である第1の中間値、前記オフセット信号の増加に対する前記RF信号の振幅の変化率の絶対値が所定の第2の閾値以上から前記第2の閾値未満になる第3のオフセット信号の値と前記第2の閾値未満から前記第2の閾値以上になる第4のオフセット信号の値との中間値である第2の中間値、または、前記オフセット信号の増加に対する前記ジッタの変化率の絶対値が所定の第3の閾値未満から前記第3の閾値以上になる第5のオフセット信号の値と前記第3の閾値以上から前記第3の閾値未満になる第6のオフセット信号の値との中間値である第3の中間値をその前記記録層に対応する前記オフセット信号の最適値として、前記オフセット信号をその前記記録層に対応する前記最適値に制御する
ことを特徴とするフォーカス制御方法。In a focus control method of an optical disk drive device for recording or reproducing information on a plurality of recording layers of an optical disk,
Search for the optimum focus offset position of the light for recording or reproducing information on the optical disc by changing the value of the offset signal to be added to the focus error signal,
The amplitude of the tracking error signal corresponding to the tracking state of the light applied to the optical disc, the amplitude of the RF signal corresponding to the information recorded on the recording layer of the optical disc, or the jitter of the signal reproduced from the optical disc Detect
When the recording layer is changed, the absolute value of the rate of change of the amplitude of the tracking error signal with respect to the increase in the offset signal when the offset signal is sequentially increased from the minimum value is greater than or equal to a predetermined first threshold value. A first intermediate value that is an intermediate value between a value of the first offset signal that is less than the first threshold value and a value of the second offset signal that is less than the first threshold value and greater than or equal to the first threshold value; The absolute value of the rate of change of the amplitude of the RF signal with respect to the increase in the offset signal is a value of a third offset signal that is greater than or equal to a predetermined second threshold value and less than the second threshold value, and less than the second threshold value. A second intermediate value that is an intermediate value with respect to a value of the fourth offset signal that is equal to or greater than the second threshold, or an absolute value of the rate of change of the jitter with respect to the increase of the offset signal is a predetermined third threshold. A third intermediate value that is an intermediate value between the value of the fifth offset signal that is less than the third threshold and less than the third threshold and the value of the sixth offset signal that is less than the third threshold and less than the third threshold A focus control method characterized in that the offset signal is controlled to the optimum value corresponding to the recording layer with the value set as the optimum value of the offset signal corresponding to the recording layer.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003180562A JP3846590B2 (en) | 2003-06-25 | 2003-06-25 | Optical disk drive and focus control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003180562A JP3846590B2 (en) | 2003-06-25 | 2003-06-25 | Optical disk drive and focus control method |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14989995A Division JP3465413B2 (en) | 1995-06-16 | 1995-06-16 | Optical disk drive and focus control method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003338057A JP2003338057A (en) | 2003-11-28 |
| JP3846590B2 true JP3846590B2 (en) | 2006-11-15 |
Family
ID=29707613
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003180562A Expired - Lifetime JP3846590B2 (en) | 2003-06-25 | 2003-06-25 | Optical disk drive and focus control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3846590B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4676240B2 (en) | 2005-04-25 | 2011-04-27 | 株式会社日立製作所 | Optical disc apparatus, focus offset and recording power adjustment method for optical disc apparatus, and focus offset and recording power adjustment program for optical disc apparatus |
| JP6054219B2 (en) * | 2013-03-19 | 2016-12-27 | 株式会社東芝 | Ultrasonic bonding equipment |
-
2003
- 2003-06-25 JP JP2003180562A patent/JP3846590B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003338057A (en) | 2003-11-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3465413B2 (en) | Optical disk drive and focus control method | |
| JP3489271B2 (en) | Disk drive and tilt adjustment method | |
| US7471597B2 (en) | Optical disc apparatus switching focus point between layers | |
| JP3488584B2 (en) | Multi-layer optical disc recording information playback device | |
| KR100565016B1 (en) | Optical Disc Device and Optical Disc Discrimination Method | |
| US6970405B2 (en) | Optical recording/reproducing apparatus | |
| JPH10134360A (en) | Reproduction apparatus and method | |
| JP3846590B2 (en) | Optical disk drive and focus control method | |
| JP3817286B2 (en) | Pickup control device and information medium recording device | |
| US7012861B1 (en) | Track jump method for a recording medium | |
| KR100327219B1 (en) | Focus jumping method and apparatus for multi layer optical disc system | |
| JP3914223B2 (en) | Focus position adjusting method and recording / reproducing apparatus | |
| KR100595248B1 (en) | Recording Control Method of Phase Change Optical Disk | |
| JP3785616B2 (en) | Disc playback apparatus and method | |
| JP2004234789A (en) | Disk-reproducing device | |
| JP2001266468A (en) | Optical disk unit | |
| JP2002288845A (en) | Optical disk reproducing apparatus | |
| JP2008269664A (en) | Optical disk drive, focus servo control method, program | |
| JP2008269690A (en) | Optical disk device | |
| JP2002298362A (en) | Disc playback device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050127 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050131 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051107 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060106 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20060509 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060602 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20060713 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060802 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060815 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100901 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110901 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120901 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120901 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130901 Year of fee payment: 7 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |