(57)【要約】【課題】  ディフェクト直前にスポットが蛇行していても良好なディフェクト処理を実現してオフトラックしにくくすることができる光ディスク記録再生装置を提供する。【解決手段】  光ディスク１にレーザー光を照射して当該光ディスクから反射された受光信号を検出する受光部６と、受光部からの信号に基づいてトラッキングエラー信号とディフェクト信号を検出するアナログ信号処理回路１２と、トラッキングエラー信号とディフェクト信号に基づきトラッキング制御駆動信号を出力するマイコン（ＣＰＵ）１５と、トラッキング制御駆動信号に基づきトラッキング制御を行うトラッキング駆動手段を内蔵する可動部９とを備え、マイコンは、ディフェクト検出前のトラッキング駆動値を記憶し、記憶したトラッキング駆動値に関連して駆動極性を変えて順次駆動し、ディフェクト直前のスポットの移動状態を検出し、検出したスポットの移動状態に対応させてトラッキング駆動値の波形を調整する。【選択図】  図１
2006196042.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクにレーザー光を照射して前記光ディスクから反射された受光信号を検出する光検出手段と、
前記光検出手段による検出信号に基づいてトラッキングエラーとディフェクトを検出してトラッキングエラー信号とディフェクト信号を出力する信号処理手段と、
前記信号処理手段から出力される前記トラッキングエラー信号と前記ディフェクト信号に基づいてトラッキング制御駆動信号を出力する制御手段と、
前記制御手段からの前記トラッキング制御駆動信号に基づいてトラッキング制御を行うトラッキング駆動手段とを備え、
前記制御手段は、前記ディフェクト検出前のトラッキング駆動値を記憶し、記憶した前記トラッキング駆動値に関連して駆動極性を変えて順次駆動し、前記ディフェクト直前のスポットの移動状態を検出し、検出した前記スポットの移動状態に対応させてトラッキング駆動値の波形を調整するよう構成されている光ディスク記録再生装置。
【請求項２】
光ディスクにレーザー光を照射して前記光ディスクから反射された受光信号を検出する光検出手段と、
前記光検出手段による検出信号に基づいてフォーカスエラーとディフェクトを検出してフォーカスエラー信号とディフェクト信号を出力する信号処理手段と、
前記信号処理手段から出力される前記フォーカスエラー信号と前記ディフェクト信号に基づいてフォーカス制御駆動信号を出力する制御手段と、
前記制御手段からの前記フォーカス制御駆動信号に基づいてフォーカス制御を行うフォーカス駆動手段とを備え、
前記制御手段は、前記ディフェクト検出前のフォーカス駆動値を記憶し、記憶したフォーカス駆動値に関連して駆動極性を変えて順次駆動し、前記ディフェクト直前のスポットの移動状態を検出し、検出した前記スポットの移動状態に対応させてフォーカス駆動値の波形を調整するよう構成されている光ディスク記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、安定したディフェクト処理を実現する光ディスク記録再生装置に関する。
【背景技術】
【０００２】
光ディスクのゴミや傷などの欠陥（以下、ディフェクトと記す）の影響で、光ディスク記録再生装置において、対物レンズの位置を制御するトラッキング制御やフォーカス制御の乱れが発生し、トラックの追従が悪化する問題がある。従来より、この対策として、ディフェクト直前の不良駆動信号を補正する装置が提案されている（例えば、下記の特許文献１参照）。
【特許文献１】特開２００３−１６２８３４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の装置は、トラックの中央を接線方向にトラッキングしている状態でディフェクトを通過し、さらにフォーカスサーボも面振れについて理想的に追従している状態でディフェクトを通過した状態を想定した制御を行っていた。実際には、追従制御は偏差をもって蛇行して制御されており、また、エラー信号のノイズ成分などにより、やはり不要な動き成分が発生している。このように蛇行成分（面振れによる上下動成分）が大きい状態でディフェクトを通過すると、不要エラー信号によるジャンプのブレーキ引き戻しを行っても、蛇行成分はキャンセルされることはないので、ディフェクト処理直前の蛇行成分の延長線方向へ光スポットが移動してしまうことになる。このため、ディフェクト処理により正規のトラッキング及びフォーカシングに復帰できる時間が限られているという問題があった。
【０００４】
本発明は上述した点に鑑みてなされたもので、ディフェクト直前にスポットが面振れにより上下動していても良好なディフェクト処理を実現して焦点ずれを起こしにくくすることができる光ディスク記録再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明に係る光ディスク記録再生装置は、光ディスクにレーザー光を照射して前記光ディスクから反射された受光信号を検出する光検出手段と、前記光検出手段による検出信号に基づいてトラッキングエラー又はフォーカスエラーとディフェクトをトラッキングエラー信号又はフォーカスエラー信号とディフェクト信号を検出して出力する号処理手段と、前記信号処理手段から出力される前記トラッキングエラー信号又は前記フォーカスエラー信号と前記ディフェクト信号に基づいてトラッキング制御駆動信号又はフォーカス制御駆動信号を出力する制御手段と、前記制御手段からの前記トラッキング制御駆動信号又は前記フォーカス制御駆動信号に基づいてトラッキング制御又はフォーカス制御を行うトラッキング駆動手段又はフォーカス駆動手段とを備え、前記制御手段は、前記ディフェクト検出前のトラッキング駆動値又はフォーカス駆動値を記憶し、記憶した前記トラッキング駆動値又は前記フォーカス駆動値に関連して駆動極性を変えて順次駆動し、前記ディフェクト直前のスポットの移動状態を検出し、検出した前記スポットの移動状態に対応させてトラッキング駆動値又はフォーカス駆動値の波形を調整するよう構成されている。
【発明の効果】
【０００６】
本発明によれば、トラッキング・フォーカシングが蛇行状態でも良好にディフェクト処理を実現できるので、大きなディフェクトでも隣接以遠にジャンプしてしまうことが少なく、良好な再生を実現できる。
【発明を実施するための最良の形態】
【０００７】
図１は、本発明の実施の形態に係る光ディスク記録再生装置の構成を示すブロック図である。図１に示す構成において、光ディスク（ＤＳＫ）１は、スピンドルモータ（ＭＴＲ）２のシャフト３に固着されたフランジ４に着脱可能な状態で保持されている。スピンドルモータ２は、光ビームのスポット位置で所定の線速度となるように回転数が制御されている。ピックアップ（ＰＵ）は、レーザダイオード（ＬＤ）５、複数のフォトダイオードにより構成される受光部（ＰＤ）６、ハーフミラー７、対物レンズ８及びマグネット（図示せず）を搭載して対物レンズ８をトラッキング方向とフォーカス制御方向に変異できる可動部９、トラッキングコイルＴ１０、フォーカスコイルＦ１１を備え、光ディスク１にレーザー光を照射して光ディスク１から反射された受光信号を検出する光検出手段６と、後述する制御手段からの駆動信号に基づいてトラッキング制御又はフォーカス制御を行う駆動手段を構成している。また、ピックアップ全体が光ディスク１の半径方向に移動可能なように構成されているが、図１では省略している。
【０００８】
レーザダイオード５から放射されたレーザー光は、対物レンズ８を介して光ディスク１に照射されて記録信号や案内溝に変調されて反射される。この光をハーフミラー７を介して受光部６に入射させる。ビームは、図示しない回折格子などの光学系により３ビームの構成となっている。アナログ信号処理回路１２は、ピックアップＰＵで光電変換された信号よりトラッキングエラー信号ＴＥ、フォーカスエラー信号ＦＥ、ディフェクト信号ＤＥＦを検出して出力する。
【０００９】
図２は、光検出手段としての受光部６とアナログ信号処理回路１２を示す概略図である。受光部６は、２個のフォトダイオード６ａ、６ｂと１個の４分割フォトダイオード６ｃを備えており、前述した３ビームは、受光部６のフォトダイオード６ａ、６ｂと４分割フォトダイオード６ｃに入射する。フォトダイオード６ａ、６ｂの出力ＥとＦはトラッキング用の信号であり、アナログ信号処理回路１２により、その差分がトラッキングエラー信号ＴＥとなって出力される。４分割フォトダイオード６ｃからの出力Ａ、Ｂ、Ｃ、Ｄはフォーカス用・総和信号用の信号であり、アナログ信号処理回路１２により、（Ａ＋Ｃ）−（Ｂ＋Ｄ）がフォーカスエラー信号ＦＥとなって出力される。また、アナログ信号処理回路１２により、Ａ＋Ｂ＋Ｃ＋Ｄが総和信号となり、この値と所定値とを比較した結果がディフェクト信号ＤＥＦとなって出力される。つまり、所定値より総和信号の値が低ければ、ディフェクトということになる。
【００１０】
さらに、図１に示す構成において、アナログ信号処理回路１２から出力されるトラッキングエラー信号ＴＥは、第１のアナログデジタル変換器ＡＤ１３でアナログデジタル変換されて、制御手段としてのマイコン（ＣＰＵ）１５に取り込まれる。同様に、フォーカスエラー信号ＦＥは、第２のアナログデジタル変換器ＡＤ１４でアナログデジタル変換されて、マイコン１５に取り込まれる。また、アナログ信号処理回路１２内で検出された信号ＤＥＦは、「１」のときにディフェクト、「０」のときは良好な再生状態ということで、そのままマイコン１５に取り込まれる。
【００１１】
マイコン１５には、ＲＯＭ１６が接続されており、プログラムや固定データが記憶されている。また、ＲＡＭ１７も接続されており、変数値などを記憶する。さらに、マイコン１５には、第１のデジタルアナログ変換器ＤＡ１８が接続されており、トラッキング制御駆動信号を演算したデータを出力し、この値で第１の駆動回路ＤＲＶ２０を介してトラッキング制御用コイルＴ１０を励磁する。これにより、可動部９内のトラッキング駆動手段としてのトラッキングアクチュエータが駆動し、対物レンズ８を光ディスク１の半径方向（トラッキング方向）に駆動する。同様に、マイコン１５には第２のデジタルアナログ変換器ＤＡ１９が接続されており、フォーカス制御駆動信号を演算したデータを出力し、この値で第２の駆動回路ＤＲＶ２１を介してフォーカスコイルＦ１１を励磁する。これにより、可動部９内のフォーカス駆動手段としてのフォーカシングアクチュエータが駆動し、対物レンズ８をフォーカス方向に駆動する。
【００１２】
図３は、図１のブロック図に対応してエラー信号とディフェクト処理の基本動作を説明するための波形図である。図３において、Ａは光再生信号の総和信号である。Ｂはアナログ信号処理回路１２内の信号で総和信号Ａを検波して直流のエンベロープ波形としたものである。Ｌはディフェクト検出のための比較基準電圧であり、この電圧より低い場合にディフェクトと判断する。Ｃは比較結果のディフェクト信号ＤＥＦであり、「１」のときディフェクトであり、「０」のときは正常な状態となる。Ｄは検出されたトラッキングエラー（ＴＥ）、Ｅはアナログデジタル変換器ＡＤ１３、１４のサンプリングタイミングであり、Ｄ中のトラッキングエラー（ＴＥ）の表示はマイコン１５内部のサンプリングデータを視覚的に表示したものである。
【００１３】
Ａで示すディフェクトにより信号レベルが低下してからＢに示すレベルＬ以下になるまでには遅れが発生する。この遅れにより、不正なトラッキングエラー信号が発生する。このまま駆動すると、隣接トラック以遠にジャンプしてしまい、正常な再生・記録ができない。また、ディフェクト状態では、信号が再生されないため、トラッキングエラーは擬似的に０となる。そのため、ビームは正規のトラッキングを行うことはなく、そのまま移動してしまう。
【００１４】
従来の装置では、この対策として、Ｆに示すようなコイルの駆動電圧波形を発生する。すなわち、図３Ｄに示すＰで示す不正信号の２倍の逆極性電圧の信号で駆動した後にＰと同じ電圧の信号で駆動してジャンプしたビームを戻すものである。しかし、トラッキング状態では蛇行成分が含まれていることが多く、この場合、短時間で再びオフトラックしてしまう。Ｇは対策の他の例を示すもので、Ｐに対応した駆動電圧を逆極性に駆動した後（ＥＲＲ＿Ｐ＿ＢＲＫ）、再度これを繰り返し（ＥＲＲ＿Ｐ＿ＲＥＶ）、この後、正極性のＰに対応した駆動電圧（ＥＲＲ＿Ｐ＿ＲＥＶ＿ＢＲＫ）で駆動している。Ｆと比較して駆動電圧が高くならない特徴を有している。しかしながらこちらも同様な問題を含んでいる。
【００１５】
本発明では、ディフェクト直前のビームの移動方向と移動速度とを検出し、これによってディフェクト処理におけるブレーキ信号・引き戻し信号・引き戻しブレーキ信号を調節することにより補正するものであり、図１に対応した図４に示すマイコン１５におけるトラッキング制御プログラムの一例を示すフローチャートと、図５に示すＲＡＭ１７上のトラッキングエラーデータの配置図、及び図６に示す再生信号の波形図を用いて説明する。
【００１６】
まず、図６の波形図で説明する。Ａは光再生信号の総和信号である。Ｂはアナログ信号処理回路１２内の信号で総和信号Ａを検波して直流のエンベロープ波形としたものである。Ｌはディフェクト検出のための比較基準電圧であり、この電圧より低い場合にディフェクトと判断する。Ｃは比較結果のディフェクト信号ＤＥＦである。「１」のときディフェクトであり、「０」のときは正常な状態となる。Ｅはアナログデジタル変換器ＡＤ１３、１４のサンプリングタイミングであり、ＦとＨはトラッキングアクチュエータ駆動信号である。ＧとＩは、Ｆ、Ｈに対応したビームのスポットの軌跡を示しており、上が外周側、下が内周側を示し、破線は追従トラック範囲限界であり、破線外は隣接トラックとなる。
【００１７】
Ｇは、内周から外周へ微小に変位している状態でディフェクトとなった場合で、傾斜の補正が無ければ、点線で示すように初期の傾斜の延長線方向にオフトラックしてしまう。Ｆの補正によりトラックのほぼ中央を移動することが可能になっている。Ｆではタイミングｔｎのブレーキ信号を計算結果分の減算により調整してしいる。
【００１８】
Ｉは、外周から内周へ微小に変位している状態でディフェクトとなった場合で、傾斜の補正が無ければ、点線で示すように初期の傾斜の延長線方向にオフトラックしてしまう。Ｈの補正によりトラックのほぼ中央を移動することが可能になっている。Ｈではタイミングｔｎのブレーキ信号を計算結果分の加算により調整している。
【００１９】
Ａで示すディフェクトにより信号レベルが低下してからレベルＬ以下になるまでには遅れが発生する。この遅れにより、不正なトラッキングエラー信号が発生する（図３参照）。このまま駆動すると、隣接トラック以遠にジャンプしてしまい、正常な再生・記録ができない。また、ディフェクト状態では、信号が再生されないため、トラッキングエラーは擬似的に０となる。そのため、ビームは正規のトラッキングを行うことはなく、そのまま移動してしまう。
【００２０】
この対策として、不正エラー信号で移動したスポットを、ブレーキをかけて、引き戻す信号を与えている。しかし、スポットが蛇行している場合には、スポットの軌跡の延長線上に流れてしまう。Ｇの点線で示している軌跡がそれである。ここで、ディフェクト検出直後のタイミングｔｎのブレーキ信号の電圧を制御してこの傾斜の補正を実現している。これにより、トラッキングエラーが得られない状態でもトラックから外れにくくしている。また、ディフェクト直前のスポットの変位状態（蛇行状態）を検出するため、ディフェクト直前のトラッキングエラーをＲＡＭ１７に記憶しておき、その差分により変位の方向と速度を計算している。
【００２１】
図４は、マイコン１５におけるトラッキング制御プログラムの一例を示すフローチャートである。このプログラムは、制御のサンプリングごとに実施されるもので、サブルーチンに相当するものである。なお、図４に示すフローチャートにおいて、ＤＥＦ＿ＣＮＴはディフェクトの開始時よりサンプリングごとにインクリメントするＲＡＭ１７上の変数であり、電源投入時において「０」にセットされている。また、Ａ＿ＤＥＦ＿ＣＮＴはディフェクトの終了時よりサンプリングごとにインクリメントするＲＡＭ１７上の変数で、「５」まで計数し、電源投入時において「５」にセットされている。
【００２２】
まず、トラッキングエラーＴＥを読み込む（ステップＳ１）。次に、ディフェクト信号ＤＥＦを読み込む（ステップＳ２）。正常な状態であれば、ディフェクトではなく、ディフェクトは検出されず（ステップＳ３：ＤＥＦ＝１の判定はＮ）、ディフェクト処理は未開始であるので（ステップＳ４：ＯＰ＿ＥＸ＝１の判定はＮ）、トラッキングエラーをＲＡＭ１７に記憶させる。この記憶はディフェクトになったときのトラッキングエラーの変化状態を計算するためのものであり、最新のデータ８個を記憶しておく。
【００２３】
図５は、ＲＡＭ１７上のトラッキングエラーデータの配置図を示す。ａｄｒ０〜７はデータを保存しているアドレスである。これに対応したデータがＴＥｎ−５〜ＴＥｎ−１、ＴＥｎ、ＴＥｎ−７、ＴＥｎ−６である。アドレスはリング状に使用され、最も古いデータが最新のデータに書き換えられる。また、最新のデータを書き込んだアドレスをａｄｒ８に保持しておくことにより、最新のデータから最も古いデータまで順次読み出すことが可能である。
【００２４】
ここで、図３のディフェクト検出直後のタイミングｔｎにおいて、図５のようにデータが配置されていたとすると、ａｄｒ８を読み出すとａｄｒ５と書き込まれており、保持されている最新のデータはａｄｒ５であることが分かる。そして、それ以前のデータはａｄｒ４〜ａｄｒ０、ａｄｒ７〜ａｄｒ６にあることも分かる。ディフェクト直前からのタイミングｔｎ−１、ｔｎは、既に不良なトラッキングエラーであり、スポット移動状態検出には使用できない。そこで、正常なエラーとして、最新のタイミングｔｎ−２のデータＴＥｎ−２と最も古いタイミングｔｎ−７のデータＴＥｎ−７を用いて計算する。具体的には、（ＴＥｎ−２）−（ＴＥｎ−７）を計算する。この極性により、スポットの移動方向と、値により移動速度が分かる。この値に所定の係数をかけて、ディフェクト処理対応信号に加減することにより、傾斜を補正している。
【００２５】
図４に示すフローチャートに戻って、ディフェクトでなかった場合、トラッキングエラーを記憶させるアドレスＴＥｓｔｒａｄｒを計算し、この値を記憶させる（ステップＳ５）。また、保存したアドレスを図５に示す表のａｄｒ８に記憶させておく（ステップＳ６）。次にＡ＿ＤＥＦ＿ＣＮＴ＜４をチェックする（ステップＳ７）。Ａ＿ＤＥＦ＿ＣＮＴの初期値は５であるので、トラッキングエラーＴＥを読み込んで、位相補償などの演算を行い、トラッキング駆動値を求める（ＣＯＮＴ  ｃａｌｃ：ステップＳ８）。次に、ＤＥＦ＿ＣＮＴを０にリセットする（ステップＳ９）。なお、ステップＳ７において、Ａ＿ＤＥＦ＿ＣＮＴが４より小さい場合は、保持状態に設定した後（ステップＳ３２）、ステップＳ１０に移行する。
【００２６】
次に、Ａ＿ＤＥＦ＿ＣＮＴに１を加える（Ａ＿ＤＥＦ＿ＣＮＴ  ｉｎｃ：ステップＳ１０）。Ａ＿ＤＥＦ＿ＣＮＴの初期値は５であり、６となるため、Ａ＿ＤＥＦ＿ＣＮＴ＝５にプリセットする（ステップＳ１１、Ｓ１２）。そして、ＣＯＮＴ  ｃａｌｃ（ステップＳ８）で演算したトラッキング駆動値を第１のデジタルアナログ変換器ＤＡ１８に出力する（ステップＳ１３）。そして、今回の駆動値ＤＡ＿ｄａｔを次回のサンプリング時に使えるようにＲＡＭ１７上の変数ＤＡ＿ＯＬＤに保存する（ステップＳ１４）。さらに、ＤＡ出力したデータ列より高域フィルタの演算をして駆動時の中心値ＤＡ＿ＬＰＦを演算しておく（ステップＳ１５）。
【００２７】
次に、ディフェクト状態になったときの流れについて説明する。ディフェクト開始時に、ディフェクト信号ＤＥＦを読み込むとＤＥＦ＝１であり、まず、ＤＥＦ＿ＣＮＴの値を調べる（ステップＳ３→ステップＳ１６）。ＤＥＦ＿ＣＮＴ＝０の場合（ステップＳ１６の判定でＹ）は、ＤＥＦ＝１となって最初の処理であり、ＤＥＦ＿ＣＮＴ＝１の場合（ステップＳ１７の判定でＹ）は、ＤＥＦ＝１となって２回目の処理であり、ＤＥＦ＿ＣＮＴ＝２の場合（ステップＳ１８の判定でＹ）は、ＤＥＦ＝１となって３回目の処理である。それ以外の値（ステップＳ１８の判定でＮ）は４回目以降となる。サンプリングごとに順次処理を変更して動作を実現している。
【００２８】
ＤＥＦ＿ＣＮＴ＝０の場合（ステップＳ１６の判定でＹ）には、Ｐの不正エラー信号の逆極性の信号ＥＲＲ＿Ｐ＿ＢＲＫを演算する（ステップＳ１９〜ステップＳ２１）。この演算は、ＤＡ＿ＯＬＤと前回計算しておいたＤＡ＿ＬＰＦの差分を求め、ＤＡ＿ＬＰＦより引くことにより求める。駆動の中心電圧はＤＡ＿ＬＰＦとなる。さらに、後で用いるため、このときのＤＡ＿ＯＬＤの値をＥＲＲ＿Ｐとして保存しておく（ステップＳ２２）。
【００２９】
また、本発明では微少なディフェクトにより処理が開始して最小限の一連の動作が完了する前にディフェクトが終了しても、動作を保つことを実現している。これが、変数ＯＰ＿ＥＸによる管理である。ディフェクト処理が開始され、ＤＥＦ＿ＣＮＴ＝０のルーチンで、ＯＰ＿ＥＸ＝１として、ディフェクト処理が開始したことを記憶する（ステップＳ２３）。
【００３０】
また、本実施の形態では、傾斜の補正をこのブレーキ信号を調整して実施する。そこで、データＴＥｎ−７とＴＥｎ−２が記憶されているアドレスを計算し、これを読み出してくる。そして、前記のデータ（ＴＥｎ−２）−（ＴＥｎ−７）を計算する。そして、この結果に所定の係数を掛けた値をブレーキ信号に加算して、ＥＲＲ＿Ｐ＿ＢＲＫを設定する。
【００３１】
ＤＥＦ＿ＣＮＴ＝１の場合（ステップＳ１７の判定でＹ）には、Ｐの不正エラー信号の逆極性の信号ＥＲＲ＿Ｐ＿ＲＥＶを演算する（ステップＳ２４、Ｓ２５）。この演算は、前回計算しておいたＤＡ＿ＯＬＤとＤＡ＿ＬＰＦの差分を求め、ＤＡ＿ＬＰＦより引くことにより求める。駆動の中心電圧はＤＡ＿ＬＰＦとなる。この値はＥＲＲ＿Ｐ＿ＢＲＫと等しくなるので、ＥＲＲ＿Ｐ＿ＢＲＫをＲＡＭ１７上に保存しておき、これを用いてもよい。なお、この部分で傾斜補正も可能であるが、図６に対応した実施の形態では演算しない。
【００３２】
ＤＥＦ＿ＣＮＴ＝２の場合（ステップＳ１８の判定でＹ）には、Ｐの不正エラー信号の同性（正極性）の信号ＥＲＲ＿Ｐ＿ＲＥＶ＿ＢＲＫを設定する（ステップＳ２６、Ｓ２７）。この値はＥＲＲ＿Ｐと等しくなるので、保存しておいたＥＲＲ＿Ｐを用いればよい。また、ここで最小限の一連の処理が終わるので、ＯＰ＿ＥＸ＝０としてこれを解除する（ステップＳ２８）。安定性のために、更に数回ＯＰ＿ＥＸ＝０とするタイミングを遅らせてもよい。なお、この部分で傾斜補正も可能であるが、図６に対応した実施の形態では演算しない。図７に対応した実施の形態ではこの部分で演算を行う。
【００３３】
ＤＥＦ＿ＣＮＴ＞２の場合（ステップＳ１８の判定でＮ）は、ジャンプしたスポットの位置が再生トラックに戻っているので保持状態に移行する（ステップＳ２９）。保持位置はＤＡ＿ＬＰＦの駆動位置となる。偏心が多い場合などは、ディスクの偏心情報をサンプリングしてこれを加算すると更に偏心に対しても改善される。
【００３４】
これらの処理を終えたら、ＤＥＦ＿ＣＮＴをインクリメントする（ステップＳ３０）。また、Ａ＿ＤＥＦ＿ＣＮＴ＝０にリセットする（ステップＳ３１）。つまり、ディフェクト処理中は、Ａ＿ＤＥＦ＿ＣＮＴ＝０が続く。
【００３５】
次に、ディフェクトが終了して通常のトラッキング制御処理を開始する場合について説明する。微小のディフェクトによる処理において、ＤＥＦ＝０と変化してもＯＰ＿ＥＸ＝１のままであれば、次のディフェクト処理を実施する。
【００３６】
通常のディフェクトであれば、ディフェクトが終了すると、ＤＥＦ＝０、ＯＰ＿ＥＸ＝＝０となり（ステップＳ３及びステップＳ４で共にＮ）、ステップＳ７におけるＡ＿ＤＥＦ＿ＣＮＴ＜４の判定結果を調べる。これは、ディフェクト信号ＤＥＦ＝１となっても実際の再生波形は正常に戻っていない遅れがあるためで、この条件のうち（３回）はホールドを継続する（ステップＳ３２）。
【００３７】
Ａ＿ＤＥＦ＿ＣＮＴ≧４であれば、トラッキングエラーを用いた通常のトラッキング制御状態となる。そして、Ａ＿ＤＥＦ＿ＣＮＴをインクリメントする（ステップＳ７→ステップＳ３２→ステップＳ１０）。また、ディフェクトがない状態（良好な状態）が続くと、カウント値が莫大な値となってしまうので、５を超えたら５に設定している（ステップＳ７〜ステップＳ１１→ステップＳ１２）。
【００３８】
すなわち、図４に示すフローチャート及び図６に示す波形図に基づくトラッキング制御では、ディフェクト検出前のトラッキング駆動値を記憶し、記憶したトラッキング駆動値に関連して駆動極性を変えて順次駆動し、トラッキングエラーを順次記憶し、記憶した複数のトラッキングエラーよりディフェクト直前のスポットの移動状態を演算し、スポットの移動状態に対応させてトラッキング駆動値の波形を調整するようにしたので、ディフェクト処理において、ディフェクト直前のスポットの移動状態の検出に基づいてブレーキ信号、引き戻し信号又は引き戻しブレーキ信号の値を調整して、ディフェクト直前にスポットが蛇行していても良好なディフェクト処理を実現することができ、オフトラックしにくくした光ディスク記録再生装置を得ることができる。
【００３９】
図７は、他の例を示すもので、図７に示す例では、図６に示す波形図に対して、タイミングｔｎ＋１でも駆動値を調整可能としている（Ｆ、Ｈ参照）。この場合には、ＤＥＦ＿ＣＮＴ＝１の条件のときに演算を行えばよい（図４のステップＳ１７参照）。また、図８に示す波形図のように、タイミングｔｎ＋２でも調整可能であり、この場合には、ＤＥＦ＿ＣＮＴ＝２の条件のときに演算を行えばよい（図４のステップＳ１８参照）。
【００４０】
さらに、従来例を示す特許文献１に開示された技術に本発明を応用した実施の形態における波形図を、図８、図９に示す。図８では２倍の高さの補正信号で調整を実施している。図９では最終の高さの１倍の補正信号で調整している。これらも図６の実施の形態と同様であり、説明は省略するが、良好な補正が可能である。
【００４１】
また、図１０は、マイコン１５におけるフォーカス制御プログラムの一例を示すフローチャートである。この図１０に示すフォーカス制御は、図４に示すトラッキング制御に対し、ステップＳ５、Ｓ６、Ｓ１９、Ｓ２４及びＳ２６における値がフォーカスに係る値になり、ステップＳ５Ａ、Ｓ６Ａ、Ｓ１９Ａ、Ｓ２４Ａ及びＳ２６Ａとして代わっていることのみ異なり、その他は同様であるので省略する。
【００４２】
すなわち、図１０に示すフォーカス制御では、ディフェクト検出前のフォーカス駆動値を記憶し、記憶したフォーカス駆動値に関連して駆動極性を変えて順次駆動し、フォーカスエラーを順次記憶し、記憶した複数のフォーカスエラーよりディフェクト直前のスポットの移動状態を演算し、スポットの移動状態に対応させてフォーカス駆動値の波形を調整するようにしたので、ディフェクト処理において、ディフェクト直前のスポットの移動状態の検出に基づいてブレーキ信号、引き戻し信号又は引き戻しブレーキ信号の値を調整して、ディフェクト直前にスポットが面振れにより上下動していても良好なディフェクト処理を実現することができ、焦点ずれを起こしにくくした光ディスク記録再生装置を得ることができる。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施の形態に係る光ディスク記録再生装置の構成を示すブロック図である。
【図２】図１の構成要素である受光部とアナログ信号処理回路を示す概略図である。
【図３】図１のブロック図に対応してエラー信号とディフェクト処理の基本動作を説明するための波形図である。
【図４】図１のマイコンにおけるトラッキング制御プログラムの一例を示すフローチャートである。
【図５】図１のＲＡＭ上のトラッキングエラーデータの配置図である。
【図６】図１に示すブロック図に対応して本発明のエラー信号とディフェクト処理の基本動作を説明するための波形図である。
【図７】図６と比較して他の例を示す波形図である。
【図８】従来例を示す特許文献１に開示された技術に本発明を応用した実施の形態における波形図である。
【図９】従来例を示す特許文献１に開示された技術に本発明を応用した実施の形態における波形図である。
【図１０】図１のマイコンにおけるフォーカス制御プログラムの一例を示すフローチャートである。
【符号の説明】
【００４４】
１  光ディスク（ＤＳＫ）
２  スピンドルモータ（ＭＴＲ）
３  シャフト
４  フランジ
５  レーザダイオード（ＬＤ）
６  受光部（ＰＤ）（光検出手段）
６ａ、６ｂ  フォトダイオード
６ｃ  ４分割フォトダイオード
７  ハーフミラー
８  対物レンズ
９  可動部（トラッキング駆動手段又はフォーカス駆動手段）
１０  トラッキングコイルＴ
１１  フォーカスコイルＦ
１２  アナログ信号処理回路（信号処理手段）
１３  第１のアナログデジタル変換器ＡＤ
１４  第２のアナログデジタル変換器ＡＤ
１５  マイコン（ＣＰＵ）（制御手段）
１６  ＲＯＭ
１７  ＲＡＭ
１８  第１のデジタルアナログ変換器ＤＡ
１９  第２のデジタルアナログ変換器ＤＡ
２０  第１の駆動回路ＤＲＶ
２１  第２の駆動回路ＤＲＶ
【図１】
2006196042.tif 000003
【図２】
2006196042.tif 000004
【図３】
2006196042.tif 000005
【図４】
2006196042.tif 000006
【図５】
2006196042.tif 000007
【図６】
2006196042.tif 000008
【図７】
2006196042.tif 000009
【図８】
2006196042.tif 000010
【図９】
2006196042.tif 000011
【図１０】
2006196042.tif 000012