(57)【特許請求の範囲】
【請求項１】
トラッキングアクチュエータドライバによってピックアップをトラック横断方向にジャンプさせた後ブレーキパルスを印加して前記ピックアップを目標トラック近傍で停止させるディスク装置のトラックジャンプ制御装置において、
前記目標トラックの所定トラック手前において前記トラッキングアクチュエータドライバに前記ブレーキパルスを印加するブレーキパルス印加手段、および
前記ブレーキパルス印加手段によってブレーキパルスの印加を終了したとき、トラッキングエラー信号のゼロクロス周期の目標値より短い所定時間内に前記トラッキングエラー信号が所定値以下にならないとき、前記トラキングアクチュエータドライバに前記ブレーキパルスとは逆極性のキックパルスを印加するキックパルス印加手段を備えることを特徴とする、トラックジャンプ制御装置。
【請求項２】
トラックジャンプ時にピックアップをトラック横断方向に駆動するトラッキングアクチュエータドライバ、
目標トラックの所定トラック手前において前記トラッキングアクチュエータドライバにブレーキパルスを印加するブレーキパルス印加手段、
前記ブレーキパルス印加手段によってブレーキパルスを印加したとき、所定時間内にトラッキングエラー信号が所定値以下になったかどうかを判別する判別手段、および
前記判別手段によって前記所定値以下にならなかったことを判別したとき前記トラッキングアクチュエータドライバに前記ブレーキパルスとは逆極性のキックパルスを印加するキックパルス印加手段を備える、トラックジャンプ制御装置。
【請求項３】
前記所定時間は、前記トラッキングエラー信号のゼロクロス周期の目標値より短い時間である、請求項２記載のトラックジャンプ制御装置。
【請求項４】
前記ブレーキパルス印加手段によってブレーキパルスを印加したとき、前記トラッキングアクチュエータドライバにホールドを印加するホールド印加手段をさらに備え、
前記判別手段は、ホールド印加手段によってホールドを印加したとき、所定時間内にトラッキングエラー信号が所定値以下になったかどうかを判別する、請求項２または３記載のトラックジャンプ制御装置。
【請求項５】
トラッキングアクチュエータドライバによってピックアップをトラック横断方向にジャンプさせた後ブレーキパルスを印加して前記ピックアップを目標トラック近傍で停止させるディスク装置におけるトラックジャンプ方法であって、
(a) 前記目標トラックの所定トラック手前で前記トラッキングアクチュエータドライバに前記ブレーキパルスを印加し、
(b) 前記ステップ(a)によって前記ブレーキパルスの印加を終了したとき、所定時間内にトラッキングエラー信号が所定値以下になるかどうかを判別し、そして
(c) 前記ステップ(b)によって前記トラッキングエラー信号が前記所定値以下にならなかったことを判別したとき前記トッラキングアクチュエータドライバに前記ブレーキパルスとは逆極性のキックパルスを印加する、トラックジャンプ方法。
【請求項６】
前記所定時間は、前記トラッキングエラー信号のゼロクロス周期の目標値より短い時間である、請求項５記載のトラックジャンプ方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明はトラックジャンプ制御装置およびトラックジャンプ方法に関し、特にたとえばトラッキングアクチュエータドライバによってピックアップを目標トラック数だけトラック横断方向にジャンプさせた後ブレーキパルスを印加してピックアップを停止させる、トラックジャンプ制御装置およびトラックジャンプ方法に関する。
【０００２】
【従来の技術】
従来のこの種のトラックジャンプ装置の一例が、平成９年４月１５日付で出願公開された特開平９−１０２１３５号公報［Ｇ１１Ｂ  ７／０９，Ｇ１１Ｂ  ７／０８５］に開示されている。この光ディスク装置の制御回路では、シーク動作の終了時に、レンズが目標トラックの１本手前のトラックに到達すると、ブレーキパルスが出力される。そして、目標トラックの１／２トラック手前になったとき、トラッキングエラー信号のゼロクロス周期を検出し、ブレーキパルスの大きさあるいは幅を補正して、目標のトラックにトラックオンさせていた。
【０００３】
また、この種のトラックジャンプ装置の他の一例が、平成１２年１２月１９日付で出願公開された特開２０００−３５３３２４号公報［Ｇ１１Ｂ  ７／０８５］に開示されている。この光学式記録再生装置では、フォーカスジャンピング時に、ジャンピング中の光ビームの或る地点までの移動時間を計測し、計測した時間に応じて減速パルスの波形を変更し、トラッキングアクチュエータを駆動していた。また、減速信号を出力した後では、トラッキングエラー信号のレベルが所定値以下になるまで強制的に移動手段を駆動させていた。これによって、装置への振動や光ディスクの部分偏芯などによる外乱に対して安定したフォーカスジャンピング性能を有し安定した高速再生、高速記録を実現していた。
【０００４】
【発明が解決しようとする課題】
しかし、これらの従来技術では、前者の場合には、ゼロクロス周期に対応したブレーキパルスの大きさ（レベル）あるいは幅のテーブルを持っていなければならず、メモリ容量が大きくなってしまっていた。また、ディスクの偏芯がある場合には、図１０に示すように、ブレーキを終了してからトラックオンするまでの間に、一時的にピックアップの移動速度よりディスク速度が大きくなり、Ｐで示す時点において、ディスクに対するピックアップの移動方向が逆転し、トラックすべりを生じていた。つまり、ピックアップを制御することができなくなり、結果として、トラックを引き込めないことがあった。このような不具合が発生した場合には、始めからジャンプをやり直す必要があり、再生開始までに時間がかかっていた。
【０００５】
後者の場合には、加速時に移動時間を計測したり、計測時間から減速パルスを算出したりするので、処理が複雑であった。また、減速信号を出力した直後に、トラッキングエラー信号のレベルが所定値以下になるように、強制的に移動手段でピックアップを移動させるようにしているため、ディスクに対するピックアップの移動方向が同じである場合にまで、移動手段によって強制的にピックアップを移動させていた。つまり、無駄な制御を行っていた。
【０００６】
それゆえに、この発明の主たる目的は、偏芯ディスクによるトラックすべりにも有効な、ディスク装置のトラックジャンプ制御装置およびトラックジャンプ方法を提供することである。
【０００７】
【課題を解決するための手段】
第１の発明は、トラッキングアクチュエータドライバによってピックアップをトラック横断方向にジャンプさせた後ブレーキパルスを印加してピックアップを目標トラック近傍で停止させるディスク装置のトラックジャンプ制御装置において、目標トラックの所定トラック手前においてトラッキングアクチュエータドライバにブレーキパルスを印加するブレーキパルス印加手段、およびブレーキパルス印加手段によってブレーキパルスの印加を終了したとき、トラッキングエラー信号のゼロクロス周期の目標値より短い所定時間内にトラッキングエラー信号が所定値以下にならないとき、トラキングアクチュエータドライバにブレーキパルスとは逆極性のキックパルスを印加するキックパルス印加手段を備えることを特徴とする、トラックジャンプ制御装置である。
【０００８】
第２の発明は、トラックジャンプ時にピックアップをトラック横断方向に駆動するトラッキングアクチュエータドライバ、目標トラックの所定トラック手前においてトラッキングアクチュエータドライバにブレーキパルスを印加するブレーキパルス印加手段、ブレーキパルス印加手段によってブレーキパルスを印加したとき、所定時間内にトラッキングエラー信号が所定値以下になったかどうかを判別する判別手段、および判別手段によって所定値以下にならなかったことを判別したときトラッキングアクチュエータドライバにブレーキパルスとは逆極性のキックパルスを印加するキックパルス印加手段を備える、トラックジャンプ制御装置である。
【０００９】
第３の発明は、トラッキングアクチュエータドライバによってピックアップをトラック横断方向にジャンプさせた後ブレーキパルスを印加してピックアップを目標トラック近傍で停止させるディスク装置におけるトラックジャンプ方法であって、(a)目標トラックの所定トラック手前でトラッキングアクチュエータドライバにブレーキパルスを印加し、(b) ステップ(b)によってブレーキパルスの印加を終了したとき、所定時間内にトラッキングエラー信号が所定値以下になるかどうかを判別し、そして(c) ステップ(b)によってトラッキングエラー信号が所定値以下にならなかったことを判別したときトッラキングアクチュエータドライバにブレーキパルスとは逆極性のキックパルスを印加する、トラックジャンプ方法である。
【００１０】
【作用】
このトラックジャンプ制御装置では、ＤＶＤあるいはＣＤ等のディスクの再生中に、早送り、巻き戻し、選曲あるいは曲飛ばしなどのシークの指示が与えられると、現在位置と目標位置とに基づいてジャンプするトラックの総本数を算出し、ジャンプを開始する。つまり、トラッキングアクチュエータドライバによってピックアップがトラック横断方向にジャンプされた後、ブレーキパルスが印加され、ピックアップが目標トラック近傍に停止される。この発明では、目標トラックの所定トラック手前においてトラッキングアクチュエータドライバにブレーキパルスを印加する。ブレーキパルスの印加を終了したとき、トラッキングエラー信号のゼロクロス周期の目標値より短い所定時間内にトラッキングエラー信号が所定値以下になるかどうかを判別する。そして、トラッキングエラー信号が所定値以下にならなかった場合には、ディスクに対するピックアップすなわち対物レンズの移動方向が逆転（反転）し始めていると判断し、トラキングアクチュエータドライバにブレーキパルスとは逆極性のキックパルスすなわちジャンプした方向に加速するための補正のキックパルスを印加する。したがって、ディスクに対する対物レンズの移動方向の反転を未然に防止することができる。
【００１１】
【発明の効果】
この発明によれば、ブレーキ終了後の所定時間においてトラッキングエラー信号のレベルに基づいて補正のキックパルスを出力し、ディスクに対するピックアップの移動方向が反転するのを未然に防止するので、正常にトラックオンすることができる。
【００１２】
この発明の上述の目的，その他の目的，特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【００１３】
【実施例】
図１を参照して、この実施例のディスク装置１０は、ＤＶＤあるいはＣＤ等の光ディスク（以下、単に「ディスク」という。）２２を再生することができ、ピックアップ１２を含む。このピックアップ１２には、対物レンズ１４が設けられる。対物レンズ１４は、たとえば２焦点レンズ方式のレンズであり、トラッキングアクチュエータ１６およびフォーカスアクチュエータ１８によって支持される。また、ピックアップ１２はレーザダイオード（ＬＤ）２０を含み、このＬＤ２０から放出されたレーザ光は、対物レンズ１４で収束されて、ディスク２２の記録面に照射される。
【００１４】
具体的には、ディスク２２がＤＶＤの場合には、対物レンズ１４を透過した透過光（０次光）がＤＶＤの記録面に照射され、ディスク２２がＣＤの場合には、対物レンズ１４を回折した回折光（１次光）がＣＤの記録面に照射される。したがって、ディスク２２に記録された信号が読み出される（再生される）。
【００１５】
また、ディスク２２は、スピンドルモータ２４の回転軸２４ａに固定的に設けられたターンテーブル２６に装着され、スピンドルモータ２４の回転に従って回転される。この実施例では、ディスク２２は、ＣＬＶ（線速度一定）方式のディスクであり、ディスク２２（スピンドルモータ２４）の回転数はピックアップ１２がディスク２２の内周から外周に移動するにつれて低下する。
【００１６】
記録面からの反射光は、上述した対物レンズ１４を通過して光検出器２８に照射される。光検出器２８の出力は、フォーカスエラー（ＦＥ）信号検出回路３０およびトラッキングエラー（ＴＥ）信号検出回路３２に入力される。
【００１７】
ＦＥ信号検出回路３０ではＦＥ信号が検出され、ＴＥ信号検出回路３２ではＴＥ信号が検出され、ＦＥ信号およびＴＥ信号は、それぞれ、Ａ／Ｄ変換器３４ａおよびＡ／Ｄ変換器３４ｂを介してＤＳＰ３６に入力される。
【００１８】
ＤＳＰ３６は、システムコントロールマイコンとして働くマイクロコンピュータユニット（ＭＣＵ）４４の指示の下、各回路コンポーネントを制御し、たとえば、ＦＥ信号に基づいてフォーカスサーボ処理を実行し、ＴＥ信号に基づいてトラッキングサーボ処理を実行する。
【００１９】
具体的には、フォーカスサーボ処理によって、フォーカスアクチュエータ１８を制御するためのパルス（フォーカス制御パルス）が生成され、このフォーカス制御パルスがフォーカスアクチュエータドライバ（以下、単に「ドライバ」という。）３８ａでフォーカスアクチュエータ制御電圧に変換され、フォーカスアクチュエータ１８に与えられる。
【００２０】
また、トラッキングサーボ処理によって、トラッキングアクチュエータ１６を制御するためのパルス（トラッキング制御パルス）が生成され、このトラッキング制御パルスがトラッキングアクチュエータドライバ（以下、単に「ドライバ」という。）３８ｂでトラッキングアクチュエータ制御電圧に変換され、トラッキングアクチュエータ１６に与えられる。
【００２１】
つまり、対物レンズ１４の光軸方向（フォーカス方向）の移動（位置）は、フォーカスアクチュエータ制御電圧によって制御され、対物レンズ１４の径方向（ディスク２２の径方向）の移動（位置）は、トラッキングアクチュエータ制御電圧によって制御される。
【００２２】
さらに、スレッドサーボ処理によって、スレッドモータ４０を駆動するためのパルス（スレッド制御パルス）が生成され、このスレッド制御パルスがスレッドドライバ（ドライバ）３８ｃでスレッド制御電圧に変換され、スレッドモータ４０に与えられる。また、スレッド制御パルスはＰＷＭ信号であり、このＰＷＭ信号によって、スレッドモータ４０の回転速度および回転方向が制御され、ラックピニオン方式あるいはボールネジ機構でスレッドモータ４０の回転軸（図示せず）に連結されたピックアップ１２をディスク２２の径方向（ラジアル方向）に移動させる。
【００２３】
さらにまた、回転サーボ処理によって、スピンドルモータ２４を回転するためのパルス（回転制御パルス）が生成され、この回転制御パルスはスピンドルドライバ（ドライバ）３８ｄで回転制御電圧に変換され、スピンドルモータ２４に与えられる。回転制御パルスもまた、ＰＷＭ信号であり、このＰＷＭ信号によって、スピンドルモータ２４の回転速度が制御される。
【００２４】
また、スピンドルモータ２４の近傍には、周波数タコジェネレータ（ＦＧ）４２が設けられており、スピンドルモータ２４の回転数に関連するパルス（ＦＧパルス）を発生する。ＦＧ４２で発生されたＦＧパルスは、ＤＳＰ３６に入力される。したがって、ＤＳＰ３６は、スピンドルモータ２４が回転を開始（起動）すると、ＦＧ４２からのＦＧパルスに基づいてスピンドルモータ２４の回転数を検出し、検出した回転数をＭＣＵ４４に与えるとともに、所望の回転数でスピンドルモータ２４が回転するように回転制御パルスを生成する。したがって、ＣＬＶ方式のディスク２２を正常に回転させることができる。
【００２５】
たとえば、ディスク２２の再生中に、ユーザが装置本体に設けられた操作パネル（図示せず）あるいはリモコン（図示せず）を用いて、早送り，巻き戻し，選曲あるいは曲飛ばし（スキップ）等のようなシークの指示を入力すると、このシークの指示がＭＣＵ４４に与えられる。ＭＣＵ４４はシークの指示に応答して、現在位置と目標位置とに基づいて、目標トラック数すなわちジャンプするトラック２２ａの総本数（トラック総本数）を算出し、ＤＳＰ３６にジャンプの指示を与えるとともに、算出したトラック総本数を与える。
【００２６】
これに応じて、ＤＳＰコア３６ａは、トラックジャンプの処理を開始し、まず、トラック総本数をＤＳＰ３６内に設けられたメモリ３６ｂに記憶する。次に、トラッキングサーボをオフ（不能化）して、メモリ３６ｂに記憶したトラック総本数に応じたトラッキング制御パルス（キックパルス）すなわちジャンプパルスを生成し、ドライバ３８ｂに与える（印加する）。したがって、そのジャンプパルスに応じたトラッキングアクチュエータ制御電圧がドライバ３８ｂからトラッキングアクチュエータ１６に与えられる。すると、対物レンズ１４は、トラック２２ａを横断する方向すなわちディスク２２の内周（または外周）から外周（または内周）に向けて移動を開始する。
【００２７】
対物レンズ１４の移動中すなわちジャンプ中では、ＴＥ信号検出回路３０において、図２（Ａ）に示すようなＴＥ信号が検出される。また、このＴＥ信号は、ＤＳＰコア３６ａによって、所定の閾値で２値化され、図２（Ｂ）に示すようなトラッキングゼロクロス（ＴＺＣ）信号が生成される。さらに、このようなＴＥ信号およびＴＺＣ信号に対応するディスク２２の断面が図２（Ｃ）のように示される。
【００２８】
なお、ディスク２２には、ピットが形成されるトラック２２ａ（ランド）およびレーザ光を全反射するミラー部２２ｂ（グルーブ）が形成される。
【００２９】
また、ＤＳＰコア３６ａは、同じくＤＳＰ３６内に設けられるカウンタ３６ｃでジャンプしたトラック２２ａの本数（トラック本数）をカウントする。具体的には、ＤＳＰコア３６ａは、図２（Ｂ）に示すＴＺＣ信号の立ち上がりエッジを検出すると、カウンタ３６ｃをインクリメントして、トラック本数をカウントしている。このように、ジャンプしたトラック２２ａの本数をカウントすることにより、ブレーキをかけるためのキックパルス（ブレーキパルス）を出力するタイミングを制御している。
【００３０】
ここで、上述したようなトラッキングアクチュエータ制御電圧すなわちキックパルスは、対物レンズ１４が一定時間（１００μｓｅｃ）間隔で隣接するトラック２２ａ間を移動（ジャンプ）するように、設定される。したがって、図３（Ａ）に示すように、隣接するトラック２２ａが所定のピッチ（ＤＶＤは０．８μｍであり、ＣＤは１．６μｍである。）で並んでいる場合には、対物レンズ１４は略一定時間間隔で隣接するトラック２２ａ間を移動される。
【００３１】
しかし、図３（Ｂ）および図３（Ｃ）に示すように、ディスク２２の偏芯により、あるいは装置本体への振動のような外乱により、隣接するトラック２２ａ間のピッチ（トラックピッチ）が粗または密となる場合には、対物レンズ１４の移動速度を調整するためのキックパルスをドライバ３８ｂに印加して、対物レンズ１４が隣接するトラック２２ａ間を一定時間間隔で移動するように制御（補正）している。
【００３２】
なお、図３（Ｂ）および図３（Ｃ）では、トラックピッチの疎密を分かり易くするために誇張して示してあるが、この実施例では、トラックピッチが±５％の間でずれた場合に、対物レンズ１４の移動速度を制御している。
【００３３】
具体的には、図３（Ｂ）に示すように、トラックピッチが粗である場合には、対物レンズ１４の移動速度が遅れるため、対物レンズ１４を移動方向に少し加速させるための第１所定レベルのキックパルス（加速パルス）が生成され、ドライバ３８ｂに印加される。したがって、この第１所定レベルの加速パルスに応じたトラッキングアクチュエータ制御電圧がトラッキングアクチュエータ１６に与えられる。
【００３４】
また、図３（Ｃ）に示すように、トラックピッチが密である場合には、対物レンズ１４の移動速度が速くなるため、対物レンズ１４を移動方向に少し減速させるための第２所定レベルのキックパルス（減速パルス）が生成され、ドライバ３８ｂに印加される。したがって、この第２所定レベルの減速パルスに応じたトラッキングアクチュエータ制御電圧がトラッキングアクチュエータ１６に与えられる。
【００３５】
ただし、この実施例では、第１所定レベルの加速パルスおよび第２所定レベルの減速パルスは、上述したように、最大で±５％のトラックピッチのずれを吸収できるレベルおよび幅に設定され、互いに逆極性である。
【００３６】
つまり、図４に示すように、トラック総本数をジャンプするためのジャンプパルスを印加してからブレーキパルスを印加するまでの間では、適時第１所定レベルの加速パルスあるいは第２所定レベルの減速パルスをドライバ３８ｂに印加し、対物レンズ１４を移動方向に対して加速あるいは減速させて、隣接するトラック２２ａ間を一定時間間隔で移動するように、速度制御している。
【００３７】
しかし、図３（Ｂ）を用いて説明した場合よりも、トラックピッチがさらに大きい（この実施例では、＋５０％以上である。）箇所を対物レンズ１４ａが横断する場合には、ディスク２２の速度がピックアップ１２すなわち対物レンズ１４の移動速度より速くなる。言い換えると、ディスク２２に対して対物レンズ１４の移動速度がかなり遅くなる。このような場合に、上述したような第１所定レベルの加速パルスを印加したのでは、加速が不十分であり、図５（Ａ）に示すように、Ｑで示す位置において、ディスク２２に対する対物レンズ１４の移動方向が逆転（反転）してしまう。このように、相対的な移動方向が反転してしまうと、ピックアップ１２の制御をすることができなくなり、ピックアップ１２が暴走してしまうという恐れがある。
【００３８】
このため、ＤＳＰコア３６ａは、一定時間間隔よりもかなり長い時間（この実施例では、１５０μｓｅｃ以上）で対物レンズ１４が隣接するトラック２２ａ間を移動していることを検出した場合には、ディスク２２に対する対物レンズ１４の移動方向が反転し始めていると判断して、図５（Ｂ）に示すように、第１所定レベルよりも大きな第３所定レベルのキックパルス（加速パルス）を生成し、対物レンズ１４を移動方向に大きく加速し、相対的な移動方向が反転しないようにしている。
【００３９】
この実施例では、第３所定レベルは、第１所定レベルの２倍のレベル（大きさ）である。ただし、第１所定レベルと同じレベルで、パルスの幅を２倍に（大きく）するようにしてもよい。
【００４０】
逆に、トラック２２ａのピッチが図３（Ｃ）で示したよりも、さらに小さくなる場合も考えられるが、この場合には、ディスク２２に対する対物レンズ１４の移動方向が反転することはないので、上述したような第２所定レベルの減速パルスを印加して、少し減速すればよい。
【００４１】
このように、対物レンズ１４が目標のトラック２２ａ（目標トラック）に向けて移動され、対物レンズ１４が目標トラックの１／２（半）トラック手前に到達すると、ＤＳＰコア３６ａはブレーキパルスをドライバ３８ｂに印加して、対物レンズ１４の径方向（ディスク２２の内周方向あるいは外周方向）への移動を停止させる。
【００４２】
この実施例では、ブレーキパルスは、対物レンズ１４が隣接するトラック２２ａ間を一定時間で移動するように制御した場合に、目標トラックの半トラック手前でブレーキを駆けて目標トラック近傍で対物レンズ１４の移動を停止させることができるレベルおよび幅に予め決定されている。
【００４３】
また、この実施例では、ブレーキパルスと第２所定レベルの減速パルスとは、レベルおよび幅が同じである。
【００４４】
ただし、このような、ジャンプパルス、加速パルス、減速パルスおよびブレーキパルスは、対物レンズ１４が移動する方向（内周方向あるいは外周方向）に応じて極性が決定され、ジャンプパルスおよび加速パルスに対して、減速パルスおよびブレーキパルスが逆極性である。
【００４５】
また、ジャンプ終了時に、対物レンズ１４がトラックオンしようとしている目標トラック近傍が、ディスク２２の偏芯あるいは外乱により、トラックピッチがかなり大きくなっている（例えば、＋５０％以上である）箇所である場合には、ディスク２２に対する対物レンズ１４の移動方向が逆転してしまう可能性がある。すなわち、ジャンプ中と同様に、ディスク２２の速度がピックアップ１２すなわち対物レンズ１４の移動速度より速くなり、ディスク２２に対する対物レンズ１４の移動方向が逆転してしまい、ピックアップ１２が暴走してしまう恐れがある。
【００４６】
これを回避するため、この実施例では、ＤＳＰコア３６ａは、図６に示すように、ジャンプ終了時にブレーキパルスを出力した後、０レベルのキックパルス（ホールド）を生成し、ドライバ３８ｂに印加するとともに、所定時間（この実施例では、６０μｓｅｃ）だけＴＥ信号のレベルを検出する。そして、ＴＥ信号のレベルが所定の閾値（所定値）以下にならない場合には、相対的な移動方向が反転し始めていると判断し、移動方向を補正するためのキックパルス（補正パルス）を生成し、ドライバ３８ｂに印加する。この補正パルスは、ブレーキパルスとは逆極性であり、一定のレベルおよび一定の幅に予め設定されている。
【００４７】
このように、移動方向の反転を防止し、ピックアップ１２（対物レンズ１４）が目的トラックにトラックオンできるようにしてある。
【００４８】
なお、所定時間は、ゼロクロス周期より短い時間で設定すればよく、この実施例では、ゼロクロス周期の目標値を１００μｓｅｃに設定してあるため、それより短い時間つまり６０μｓｅｃに設定される。
【００４９】
上述のような動作を、ＤＳＰコア３６ａは、図７〜図９に示すフロー図に従って処理する。上述したように、ＭＣＵ４４からジャンプの指示およびトラック総本数が与えられると、ＤＳＰコア３６ａはトラックジャンプの処理を開始し、図７に示すステップＳ１で、トラック総本数をメモリ３６ｂに記憶する。
【００５０】
続くステップＳ３では、同じくＤＳＰ３６内に設けられたカウンタ３６ｃをリセットする。そして、ステップＳ５では、トラッキングサーボをオフ（不能化）する。具体的には、ＴＥ信号検出回路３２からの出力信号を検出するだけで、検出したＴＥ信号に基づいてトラッキングアクチュエータ制御電圧を生成しないようにする。つまり、ＴＥ信号に基づいて対物レンズ１４がトラック２２ａを引き込まないようにする。
【００５１】
続いて、ステップＳ７では、メモリ３６ｂに記憶されたトラック総本数をジャンプするためのジャンプパルスを生成し、生成したジャンプパルスをドライバ３８ｂに印加する。したがって、このジャンプパルスに応じたトラッキングアクチュエータ制御電圧がトラッキングアクチュエータ１６に与えられ、対物レンズ１４が所望の（目標）トラックに向けて移動される。
【００５２】
対物レンズ１４の移動中では、ＤＳＰ３６は、Ａ／Ｄ変換器３４ｂからの出力に基づいて、上述したようなＴＺＣ信号を生成する。そして、ステップＳ９で、ＴＺＣ信号の立ち上がりエッジを検出すると、ステップＳ１１でカウンタ３６ｃをインクリメントする。一方、ＴＺＣ信号の立ち上がりエッジを検出しない場合には、そのまま同じステップＳ９に戻る。このように、ジャンプしたトラック２２ａの本数（トラック本数）がカウンタ３６ｃを用いてカウントされる。
【００５３】
続くステップＳ１３では、目標トラックの半トラック手前かどうかを判断する。ここで、図２（Ｃ）に示すように、ジャンプ直前にピックアップ１２（対物レンズ１４）がトレースしていたトラック２２ａ（開始トラック）から目標トラックまでジャンプする場合には、ジャンプするトラック総本数とカウントするＴＺＣ信号の立ち上がりエッジの数とが一致する。また、トラック総本数とカウント値が一致するとき、対物レンズ１４は目標トラックの手前のミラー部２２ｂすなわち半トラック手前に到達している。したがって、ＤＳＰコア３６は、メモリ３６ｂに記憶されたトラック総本数とカウンタ３６ｃのカウント値とを比較し、カウンタ３６ｃのカウント値がトラック総本数と一致するかどうかを判断する。
【００５４】
ステップＳ１３で“ＮＯ”であれば、つまりカウンタ３６ｃのカウント値がトラック総本数と一致しなければ、目標トラックの半トラック手前に到達していないと判断し、図８に示すステップＳ１５でＴＺＣ信号の周期（ゼロクロス周期）が目標周期の＋５０％以上かどうかを判断する。つまり、ＴＺＣ信号の立ち上がりエッジを１００μｓｅｃ毎に検出するように、対物レンズ１４を移動させているが、そのゼロクロス周期の目標値（１００μｓｅｃ）の＋５０％（１５０μｓｅｃ）以上かどうかを判断する。
【００５５】
なお、ゼロクロス周期は、ＤＳＰコア３６ａが図示しないタイマをＴＺＣ信号の立ち上がりエッジでリセットおよびスタートすることによって、監視される。
【００５６】
ステップＳ１５で“ＹＥＳ”であれば、つまりゼロクロス周期が目標値の＋５０％以上であれば、対物レンズ１４の移動がディスク２２（トラック２２ａ）に対して遅れ始めているすなわち相対方向の逆転が起こり始めていると判断し、ステップＳ１７で第３所定レベルの加速パルスを生成し、ドライバ３８ｂに印加してから図７で示したステップＳ９に戻る。
【００５７】
なお、第３所定レベルの加速パルスに応じたトラッキングアクチュエータ制御電圧がドライバ３８ｂからトラッキングアクチュエータ１６に与えられ、対物レンズ１４は移動方向に大きく加速される。したがって、図５（Ｂ）で示したように、相対方向が逆転するのを未然に防止することができる。
【００５８】
一方、ステップＳ１５で“ＮＯ”であれば、つまりゼロクロス周期が目標値の＋５０％未満であれば、ステップＳ１９でゼロクロス周期が目標値の＋５％（１０５μｓｅｃ）以上かどうかを判断する。ステップＳ１９で“ＹＥＳ”であれば、つまりゼロクロス周期が目標値の＋５％以上であれば、ステップＳ２１で第３所定レベルよりも小さい第１所定レベルの加速パルスを生成し、ドライバ３８ｂに印加してからステップＳ９に戻る。
【００５９】
なお、第１所定レベルの加速パルスに応じたトラッキングアクチュエータ電圧がドライバ３８ｂからトラッキングアクチュエータ１６に与えられ、対物レンズ１４は移動方向に少し加速される。
【００６０】
一方、ステップＳ１９で“ＮＯ”であれば、つまりゼロクロス周期が目標値の＋５％未満であれば、ステップＳ２３でゼロクロス周期が目標値の−５％（９５μｓｅｃ）以下かどうかを判断する。ステップＳ２３で“ＹＥＳ”であれば、つまりゼロクロス周期が目標値の−５％以上であれば、ステップＳ２５で第２所定レベルの減速パルスを生成し、ドライバ３８ｂに印加してからステップＳ９に戻る。
【００６１】
なお、第２所定レベルの減速パルスに応じたトラッキングアクチュエータ電圧がドライバ３８ｂからトラッキングアクチュエータ１６に与えられ、対物レンズ１４は移動方向に少し減速される。
【００６２】
一方、ステップＳ２３で“ＮＯ”であれば、つまりゼロクロス周期が目標値の−５％未満であれば、ステップＳ２７で０レベルのキックパルス（ホールド）を生成し、ドライバ３８ｂに印加してから、すなわち０Ｖのトラッキングアクチュエータ制御電圧を出力してからステップＳ９に戻る。
【００６３】
また、図７で示したステップＳ１３で“ＹＥＳ”であれば、つまりカウンタ３６ｃのカウント値がトラック総本数と一致すれば、対物レンズが目標トラックの半トラック手前到達したと判断し、図９に示すステップＳ２９でブレーキパルスを生成し、ドライバ３８ｂに印加する。したがって、ブレーキパルスに応じたトラッキングアクチュエータ制御電圧がドライバ３８ｂからトラッキングアクチュエータ１６に与えられ、対物レンズ１４は移動を停止される。続くステップＳ３１では、ホールドをドライバ３８ｂに印加する。すなわち、０Ｖのトラッキングアクチュエータ制御電圧が出力される。
【００６４】
そして、ステップＳ３３でＤＳＰ３６内に設けられるレジスタ３６ｄをリセットし、ステップＳ３５でＴＥ信号のレベルが所定値以下かどうかを判断する。ステップＳ３５で“ＹＥＳ”であれば、つまりＴＥ信号のレベルが所定値以下であれば、ステップＳ４５でトラッキングサーボをオン（能動化）してから処理を終了する。
【００６５】
なお、トラッキングサーバがオンされると、ＴＥ信号に基づいて、対物レンズ１４がトラックを引き込み、目標トラックにトラックオンされる。
【００６６】
一方、ステップＳ３５で“ＮＯ”であれば、つまりＴＥ信号のレベルが所定値より大きい場合には、ステップＳ３７でレジスタ３６ｄの値を参照して、所定時間（６０μｓｅｃ）が経過したかどうかを判断する。ステップＳ３７で“ＮＯ”でれば、つまり６０μｓｅｃが経過してなければ、ステップＳ３９でレジスタ３６ｄに１加算してからステップＳ３５に戻る。
【００６７】
つまり、この実施例では、ＴＥ信号のレベルが所定値以下どうかは、１μｓｅｃ毎の割り込みで検出され、レジスタ３６ｄを用いて時間をカウントし、６０μｓｅｃが経過したかどうかを判断している。
【００６８】
一方、ステップＳ３７で“ＹＥＳ”であれば、つまりＴＥ信号のレベルが所定値より大きい状態で６０μｓｅｃが経過すれば、ディスク２２に対する対物レンズ１４の移動方向が逆転し始めていると判断し、ステップＳ４１で補正パルスを生成し、ドライバ３８ｂに印加する。したがって、補正パルスに応じたトラッキングアクチュエータ制御電圧がドライバ３８ｂからトラッキングアクチュエータ１６に与えられ、対物レンズ１４がジャンプした時の移動方向に少し加速される。その後、ステップＳ４３でホールドを出力してから、ステップＳ３５に戻る。
【００６９】
つまり、補正パルスを出力した後に、ＴＥ信号のレベルが所定値以下にならない場合には、再度補正パルスを出力するようにしてある。
【００７０】
この実施例によれば、シーク（ジャンプ）の終了時に所定時間だけＴＥ信号を検出し、ＴＥ信号のレベルが所定値以下にならない場合には、補正パルスを印加して対物レンズの移動速度を加速するので、対物レンズの移動方向がディスクに対して逆転することがない。つまり、偏芯によるトラックすべりを未然に防止し、正常にトラックオンすることができる。このため、短時間で再生を開始することができる。
【００７１】
なお、この実施例では、ＤＳＰ３６で生成されたキックパルスすなわちジャンプパルス、加速パルス、減速パルス、ブレーキパルス、ホールドおよび補正パルスをドライバ３８ｂに印加し、各キックパルスに応じたトラッキング制御電圧をトラッキングアクチュエータ１６に与えるようにしたが、ディスク２２の面振れ等によってトラッキングアクチュエータにオフセットが生じる場合があるため、トラッキングアクチュエータ制御電圧をオフセット電圧で補正して、トラッキングアクチュエータ１６に与えるようにしてもよい。このオフセット電圧は、トラックジャンプを開始する直前のフォーカスアクチュエータ制御電圧であり、容易に取得することができる。
【００７２】
また、この実施例では、補正パルスを出力した後に、ＴＥ信号のレベルが所定値以下にならない場合には、再度補正パルスを出力するようにしたが、補正パルスの出力中にＴＥ信号のレベルを検出し、ＴＥ信号のレベルが所定値以下にならない場合には、補正パルスのレベルを上げたり、補正パルスの幅を大きくしたり、あるいはその両方を変更するようにしてもよい。
【図面の簡単な説明】
【図１】この発明の一実施例の構成を示す図解図である。
【図２】図１実施例に示すＴＥ信号検出回路で検出されるＴＥ信号、ＴＥ信号に基づいて生成されるＴＺＣ信号およびＴＥ信号およびＴＺＣ信号に対するディスク断面を示す図解図である。
【図３】図１実施例に示すディスクの一部の一例を示す図解図である。
【図４】図１実施例に示すディスク装置を用いてトラックジャンプした場合のＴＥ信号およびトラッキング制御パルスを示す波形図である。
【図５】図１実施例に示すディスク装置を用いてトラックジャンプした場合のジャンプ中のＴＥ信号およびトラッキング制御パルスを示す波形図である。
【図６】この実施例のディスク装置を用いてトラックジャンプした場合のトラックジャンプ終了時におけるＴＥ信号およびトラッキング制御パルスを示す波形図である。
【図７】図１実施例に示すＤＳＰコアのトラックジャンプの処理の一部を示すフロー図である。
【図８】図１実施例に示すＤＳＰコアのトラックジャンプの処理の他の一部を示すフロー図である。
【図９】図１実施例に示すＤＳＰコアのトラックジャンプの処理のその他の一部を示すフロー図である。
【図１０】従来のディスク装置でトラックジャンプした場合のジャンプ終了時のＴＥ信号およびトラッキング制御パルスを示す波形図である。
【符号の説明】
１０  …ディスク装置
１２  …ピックアップ
１４  …対物レンズ
２２  …ディスク
２４  …スピンドルモータ
３０  …ＦＥ信号検出回路
３２  …ＴＥ信号検出回路
３６  …ＤＳＰ
３８ａ，３８ｂ，３８ｃ，３８ｄ  …ドライバ
４４  …ＭＣＵ
【図１】
0004543244.tif 000002
【図２】
0004543244.tif 000003
【図３】
0004543244.tif 000004
【図４】
0004543244.tif 000005
【図５】
0004543244.tif 000006
【図６】
0004543244.tif 000007
【図７】
0004543244.tif 000008
【図８】
0004543244.tif 000009
【図９】
0004543244.tif 000010
【図１０】
0004543244.tif 000011