(57)【特許請求の範囲】
【請求項１】
光ピックアップをステッピングモータによりディスクの半径方向に移動させてシークを行う際に、前記ディスク上の現在アドレスを読み取り、前記ディスクのシーク移動先アドレスを設定し、前記現在アドレスから前記シーク移動先アドレスまでの目標距離を算出し、基準トラックピッチを用いて前記目標距離に相当する印加パルス数を算出し、前記印加パルス数だけ前記ステッピングモータを駆動して前記光ピックアップを移動し、移動した後の前記ディスクの現在アドレスを読み取って実際に移動した実動距離を算出し、異なる距離で少なくとも２回以上シークを繰り返し、前記実動距離と前記目標距離との比を算出し、前記実動距離が前記目標距離よりも小さい場合に、前記実動距離と前記目標距離との比が一定値でない時は、前記ステッピングモータのパルスレートを減少させて、前記実動距離と前記目標距離との比が一定値になるまで、以上の処理を繰り返し、前記実動距離と前記目標距離との比が一定値である時は、前記実動距離と前記目標距離との比を前記基準トラックピッチに乗算して前記ディスクのトラックピッチを算出し算出されたトラックピッチを用いて前記目標距離に相当する印加パルス数を算出する処理以後の処理を前記実動距離と目標距離とが一致するまで繰り返し、前記実動距離と前記目標距離とが一致した時点のパルスレートを前記ステッピングモータのパルスレートとして設定することを特徴とする光ピックアップ送り制御方法。
【請求項２】
前記基準トラックピッチの初期値は、前記ディスクの規格上許容されているトラックピッチの最小値であることを特徴とする請求項１記載の光ピックアップ送り制御方法。
【請求項３】
前記パルスレートの設定において、前記目標距離と前記実動距離との比較を前記ディスクの同じ回転位置で行うことを特徴とする請求項１または請求項２に記載の光ピックアップ送り制御方法。
【請求項４】
前記パルスレートの設定において、前記目標距離と前記実動距離との比較を行う際、前記光ピックアップの移動の前後における前記対物レンズの前記ディスク上のトラックに対するシフト量の影響を除去することを特徴とする請求項１または請求項２に記載の光ピックアップ送り制御方法。
【請求項５】
ディスクに記録された信号を読み取る光ピックアップと、前記光ピックアップをディスクの半径方向に移動させるステッピングモータと、前記ステッピングモータを所定のパルスレートで駆動するステッピングモータ駆動手段と、前記光ピックアップで読み取ったデータから前記ディスク上の現在アドレスを検出するアドレス検出手段と、前記ディスクのシーク移動先アドレスを設定する移動先アドレス設定手段と、前記検出された現在アドレスからシーク移動先アドレスまでの目標距離を算出する目標距離算出手段と、前記目標距離に相当する印加パルス数を基準トラックピッチを用いて算出する印加パルス数算出手段と、前記算出された印加パルス数を前記ステッピングモータ駆動手段に与えるステッピングモータ制御手段と、前記アドレス検出手段により検出された前記シーク移動先におけるディスク上の現在アドレスから前記光ピックアップが実際に移動した実動距離を算出する実動距離算出手段と、前記実動距離と前記目標距離との比を用いて前記ステッピングモータが脱調しているかどうかを判断する脱調判定手段と、異なる距離での少なくとも２回以上のシーク動作から算出された前記実動距離と前記目標距離との比を用いて前記印加パルス数の算出の際に用いるトラックピッチを補正するトラックピッチ補正係数算出手段と、前記ステッピングモータのパルスレートを設定するパルスレート制御手段とを備え、
前記実動距離が前記目標距離よりも小さい場合に、前記実動距離と前記目標距離との比が一定値でない時は、前記パルスレート制御手段が前記パルスレートを減少させ、前記実動距離と前記目標距離との比が一定値である時は、前記トラックピッチ補正手段が前記実動距離と前記目標距離との比を前記基準トラックピッチに乗算して前記トラックピッチを補正し、前記実動距離が前記目標距離に一致するように前記パルスレート制御手段が前記パルスレートを調整することを特徴とする光ピックアップ送り制御装置。
【請求項６】
前記スピンドルモータに設けられた周波数発生器からの信号により前記ディスクの回転位置を検出するディスク回転位置検出手段を備え、前記脱調判定手段が、前記ディスクの同じ回転位置で前記目標距離と前記実動距離との比較を行うことを特徴とする請求項５に記載の光ピックアップ送り制御装置。
【請求項７】
前記光ピックアップの移動の前後における前記対物レンズの前記ディスク上のトラックに対するシフト量を検出するレンズシフト量検出手段を備え、前記実動距離算出手段が、前記レンズシフト量の影響を除去した上で前記実動距離の算出を行うことを特徴とする請求項５または請求項６に記載の光ピックアップ送り制御装置。
【請求項８】
請求項５から請求項７のいずれかに記載の光ピックアップ送り制御装置を備えた光ディスク装置。
【請求項９】
請求項８記載の光ディスク装置を備えた車載用装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光ピックアップ送り制御方法および装置と、その装置を利用した光ディスク装置と、この光ディスク装置を利用した車載用装置に関する。
【０００２】
【従来の技術】
ＣＤ（コンパクトディスク）やＤＶＤ（デジタルバーサタイルディスク）等のディスクから情報を読み取るためには、ディスクをスピンドルモータにより回転させながら、光ピックアップをディスクの半径方向（トラバース方向）に移動させる必要があり、この半径方向の駆動のために、最近ではステッピングモータが使用されている。ステッピングモータは、パルス列に応じて微小回転角での位置決め制御が可能で、かつ高速回転が可能という利点がある。図４はステッピングモータの速度・トルク特性を示し、引き込みトルクＴｉの領域では、外部からの信号に同期して起動、停止、逆転が可能であり、脱出トルクＴoの領域では脱調現象を生じ、モータ駆動信号に同期した回転動作を行うことができない。両者の間の領域Ｔｓでは、既に回転動作中であれば駆動信号に同期した回転を行うが、静止状態から起動した場合には脱調現象を生じ、正常な回転動作を行うことができない。ステッピングモ−タは、以上のような特性を持つことから、起動の際に、パルスレートを徐々に変化させたり、トルクを徐々に増加させることにより同期を失わずに応答することが可能となる。
【０００３】
ステッピングモータによる光ピックアップの送り動作は、ディスク上の情報が記録されたトラックに追従して動く光ピックアップのレンズが、光ピックアップの基台の中心から所定量シフトした時に基台自身を数十ｕｍ程度間欠的に送る微小送りと、目標とするトラックまで高速に基台を送る粗送りとがあり、粗送りのことをシーク動作と呼んでいる。シーク動作を行う際は、初めにディスク上から現在アドレスを読み込み、ユーザにより入力された目標トラック番号までの距離を計算し、その距離に相当するパルス数を計算して、そのパルス数をステッピングモータに印加することにより、光ピックアップを目標トラック番号まで高速で移動させることができる。
【０００４】
【発明が解決しようとする課題】
しかしながら、ステッピングモータを駆動する際には、負荷のばらつき（個体によるばらつき、温度特性によるばらつき等）によって、ステッピングモータからの供給トルクが不足することがあり、このような場合には、ステッピングモータが脱調現象を引き起こし、シーク動作をさせる際に目標トラック番号まで正確に到達できないことがある。特に、車載用のオーディオビジュアル装置やナビゲーション装置に使用されている車載用光ディスク装置の場合には、寒冷地帯のような低温環境で使用されることがあるので、ステッピングモータのグリースの粘性が著しく高くなってメカ負荷が増加するため、正確な送り動作ができないという問題があった。
【０００５】
本発明は、このような従来の問題を解決するものであり、シーク時における光ピックアップの駆動トルクが適切となるようにステッピングモータの駆動パルスレートを調整して、正確な送り動作を行うことのできる光ピックアップ送り制御方法および装置を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するために、本発明の光ピックアップ送り制御方法は、光ピックアップをステッピングモータによりディスクの半径方向に移動させてシークを行う際に、前記ディスク上の現在アドレスを読み取り、前記ディスクのシーク移動先アドレスを設定し、前記現在アドレスからシーク移動先アドレスまでの目標距離を算出し、前記目標距離に相当する印加パルス数を所定のトラックピッチを用いて算出し、前記印加パルス数だけ前記ステッピングモータを駆動した移動先におけるディスク上の現在アドレスを読み取って実際に移動した実動距離を算出する。前記実動距離が前記目標距離に満たず、かつ少なくとも２回以上の距離の異なるシーク動作を行って、目標距離と実動距離の差が目標距離と比例関係にない場合は、前記ステッピングモータのパルスレートを低く設定して、以上の処理を繰り返し、前記実動距離が前記目標距離に略一致した時点のパルスレートを前記ステッピングモータのパルスレートとして設定する。この方法により、例えばメカ負荷が増大する低温環境下であっても、目標距離と実動距離を比較して実動距離が目標距離よりも小さい場合は、トルク不足と判断してパルスレートを低く設定してトルクを増加させることにより、目標距離と実動距離とを一致させることができ、シーク時における正確な送り動作を行うことができる。
【０００７】
また、本発明の光ピックアップ送り制御方法は、前記距離の算出に用いる所定のトラックピッチの初期値を許容される最小の値としたことを特徴とするものである。ディスクのトラックピッチは規格によって決められており、所定の許容差を含む。使用するディスクのトラックピッチが規格上許される最小の値であっても、トラックピッチの誤差要因によって実動距離が不足したことを脱調現象と誤認することなく、パルスレートの調整を確実に行うことができる。
【０００８】
また、本発明の光ピックアップ送り制御方法は、少なくとも２回以上の距離の異なるシーク動作を行って、前記実動距離と前記目標距離との関係からトラックピッチ補正係数を算出する。前記ディスク上の現在アドレスを読み取り、前記ディスクのシーク移動先アドレスを設定し、前記現在アドレスからシーク移動先アドレスまでの目標距離を算出する。前記目標距離に相当する印加パルス数を、まず最初は前記トラックピッチ補正係数を初期値に設定して算出し、前記印加パルス数だけステッピングモータを駆動する。シーク動作終了後、前記シーク移動先におけるディスク上の現在アドレスを読み取って実際に移動した実動距離と目標距離をメモリに格納する。次に前記シーク動作と距離の異なるシーク動作を少なくとも１度以上行い、都度実動距離と目標距離をメモリに格納する。所定のシーク動作回数を終了したら、各回の目標距離と実動距離の比較を行い、目標距離と実動距離の関係が常に比例関係である場合はトラックピッチ補正係数を求め、以降の計算に用い処理を終了する。前記目標距離と実動距離の関係が常に比例関係ではなく、かつ前記実動距離が前記目標距離に満たない場合は、前記ステッピングモータのパルスレートを低く設定して、以上の処理を繰り返し、前記実動距離が前記目標距離に略一致した時点のパルスレートを前記ステッピングモータのパルスレートとして設定する。この方法によれば、上記した１段目の制御で印加パルス数の計算に用いたトラックピッチが規格上許される最小値を使用しているため、トラックピッチの誤差要因によって実動距離が不足したことを脱調現象と誤認することを除去し、また少なくとも２回以上のシーク動作からトラックピッチ補正係数を算出することで、目標距離と実動距離の比較の精度を高めることができる。以降では、トラックピッチ補正係数を使用して計算を行うことにより、脱調現象を生じないパルスレートの設定を正確に行うことができる。
【０００９】
また、本発明の光ピックアップ送り制御方法は、前記パルスレートの設定において、前記目標距離と前記実動距離との比較を前記ディスクの同じ回転位置で行うことを特徴とするものである。ディスクに偏心がある場合、異なる回転位置では半径方向の距離が異なるため、目標距離と実動距離との比較が精度よく行えないため、ディスクの同じ回転位置で目標距離および実動距離を算出することにより、脱調を生じないパルスレートを精度よく求めることができる。
【００１０】
また、本発明の光ピックアップ送り制御方法は、前記パルスレートの設定において、前記目標距離と前記実動距離との比較を行う際、前記光ピックアップの移動の前後における前記対物レンズの前記ディスク上のトラックに対するシフト量の影響を除去することを特徴とするものである。対物レンズのディスク上のトラックに対するシフト量が移動前後においてばらついていると、目標距離と実動距離との比較が精度よく行えないため、そのばらつきを除去することにより、脱調を生じないパルスレートを精度よく求めることができる。
【００１１】
また、本発明の光ピックアップ送り制御装置は、ディスクを回転させるスピンドルモータと、前記スピンドルモータを駆動するスピンドルモータ駆動手段と、前記ディスクに記録された信号を読み取る光ピックアップと、前記光ピックアップをディスクの半径方向に移動させるステッピングモータと、前記ステッピングモータを所定のパルスレートで駆動するステッピングモータ駆動手段と、前記光ピックアップにより読み取られたデータから前記ディスク上の現在アドレスを検出するアドレス検出手段と、前記ディスクのシーク移動先アドレスを設定する移動先アドレス設定手段と、前記検出された現在アドレスからシーク移動先アドレスまでの目標距離を算出する目標距離算出手段と、前記目標距離に相当する印加パルス数を所定のトラックピッチを用いて算出する印加パルス数算出手段と、前記算出された印加パルス数を前記ステッピングモータ駆動手段に与えるステッピングモータ制御手段と、前記アドレス検出手段により検出された前記シーク移動先におけるディスク上の現在アドレスから前記光ピックアップが実際に移動した実動距離を算出する実動距離算出手段と、前記実動距離と前記目標距離とを比較して脱調しているかどうかを判断する脱調判定手段と、前記実動距離が前記目標距離に満たない場合は脱調していると判断して、前記実動距離が前記目標距離に略一致するように前記パルスレートを調整するパルスレート制御手段とを備えたものである。この構成により、メカ負荷が増大する低温環境下であっても、目標距離と実動距離を比較して実動距離が目標距離よりも小さい場合は、トルク不足と判断してパルスレートを低く設定してトルクを増加させることにより、目標距離と実動距離とを一致させることができ、シーク時における正確な送り動作を行うことができる。
【００１２】
また、本発明の光ピックアップ送り制御装置は、前記印加パルス数の算出の際に用いるトラックピッチを補正するトラックピッチ補正係数算出手段を備えたものである。少なくとも２回以上の距離の異なるシーク動作を行って、目標距離と実動距離との比較を行って、実際に使用しているディスクのトラックピッチを推定し、トラックピッチ補正係数を算出する。以降では、トラックピッチ補正係数を使用して計算を行うことにより、脱調を生じないパルスレートを精度よく求めることができる。
【００１３】
また、本発明の光ピックアップ送り制御装置は、前記スピンドルモータに設けられた周波数発生器からの信号により前記ディスクの回転位置を検出するディスク回転位置検出手段を備え、前記脱調判定手段が、前記ディスクの同じ回転位置で前記目標距離と前記実動距離との比較を行うことを特徴とするものであり、ディスクに偏心がある場合、異なる回転位置では半径方向の距離が異なるため、目標距離と実動距離との比較が精度よく行えないため、ディスクの同じ回転位置で目標距離および実動距離を算出することにより、脱調を生じないパルスレートを精度よく求めることができる。
【００１４】
また、本発明の光ピックアップ送り制御装置は、前記光ピックアップの移動の前後における前記対物レンズの前記ディスク上のトラックに対するシフト量を検出するレンズシフト量検出手段を備え、前記実動距離算出手段が、前記レンズシフト量の影響を除去して前記実動距離の算出を行うことを特徴とするものである。対物レンズのディスク上のトラックに対するシフト量が移動前後においてばらついていると、目標距離と実動距離との比較が精度よく行えないため、そのばらつきを除去することにより、脱調を生じないパルスレートを精度よく求めることができる。
【００１５】
また、本発明は、上記した光ピックアップ送り制御装置を備えた光ディスク装置であり、シーク時における光ピックアップの送り動作を正確に行うことにより、装置の安定性および信頼性を高めることができる。
【００１６】
また、本発明は、上記した光ディスク装置を備えた車載用装置であり、低温環境下で使用されることのある車載用装置に光ディスク装置を搭載しても、シーク時における光ピックアップの送り動作を正確に行うことができ、装置の安定性および信頼性を高めることができる。
【００１７】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。図１は本発明の実施の形態における光ディスク装置の概略構成を示すブロック図である。図１において、ディスク１はＣＤまたはＤＶＤ等の光ディスクであり、情報が内周側から外周側に、または外周側から内周側に向けてスパイラル状のトラックに記録されている。スピンドルモータ２は、ディスク１を保持して回転するものである。スピンドルモータ駆動部３は、スピンドルモータ２を回転駆動するための電圧を発生する。スピンドルモータ制御部４は、スピンドルモータ２が所定の回転速度となるように駆動電圧を制御する。光ピックアップ５は、スピンドルモータ２により回転するディスク１を内周側から外周側へ、または外周側から内周側へ半径方向に移動して、ディスク１に記録された情報を読み取るものである。この光ピックアップ５は、レーザ光をディスク１のトラックに集光する対物レンズ６を備え、また対物レンズ６の焦点合わせのためのフォーカシングコイルやトラックに対する位置ずれを補正するためのトラッキングコイル等を備えている。光ピックアップ駆動部７は、光ピックアップ５のフォーカシングコイルやトラッキングコイルを駆動するための電流を生成する。ヘッドアンプ（ＲＦアンプ）８は、光ピックアップ５により読み取られた信号を増幅し、フォーカスエラー（ＦＥ）信号、トラッキングエラー（ＴＥ）信号および情報信号（ＲＦ信号）を出力する。信号処理部９は、増幅された情報信号を復調、誤り訂正してコントローラ１６へ出力する。ヘッドアンプ８からのフォーカスエラー信号およびトラッキングエラー信号は、光ピックアップ制御部１０に出力される。光ピックアップ制御部１０は、入力されたフォーカスエラー信号およびトラッキングエラー信号を基に対物レンズ６の位置を正しく位置決めするためのサーボ信号を光ピックアップ駆動部７に出力し、光ピックアップ駆動部７は、光ピックアップ５のフォーカシングコイルやトラッキングコイルを駆動する。パルスレート制御部１１は、ディスク１から読み取った現在アドレスからシーク移動先アドレスまでの目標距離と、光ピックアップ５が実際に移動した実動距離とを比較して、実動距離が目標距離よりも小さい場合は、トルク不足と判断してパルスレートを低く設定してトルクを増加させる制御を行うものである。ステッピングモータ制御部１２は、パルスレート制御部１１から入力されたパルスレートに基づき、パルス信号を生成してモータ駆動電流を生成する。ステッピングモータ駆動部１３は、モータ駆動電流をステッピングモータ１４に印加し、ステッピングモータ１４は、シーク時には光ピックアップ５を送りねじ１５を介してディスク１の内周側から外周側へ、または外周側から内周側へ向けて大きく移動させる。コントローラ１６は、装置全体を制御するＣＰＵである。
【００１８】
パルスレート制御部１１において、アドレス検出手段２１は、光ピックアップ５がディスク１から読み取ったアドレスデータから現在のアドレスを検出する。移動先アドレス設定手段２２は、ディスクのシーク移動先アドレスを設定するものであり、所定回数のシーク動作を行う際に、所定の（またはランダムに）移動先アドレスを設定する。目標距離算出手段２３は、アドレス検出手段２１により検出された現在アドレスから移動先アドレス設定手段２２により設定されたシーク移動先アドレスまでの目標距離を算出する。印加パルス数算出手段２４は、目標距離算出手段２３により算出された目標距離に相当する印加パルス数を、まず最初は規格上許される最小のトラックピッチを用いて算出する。実動距離算出手段２５は、シーク移動後にアドレス検出手段２１により検出されたディスク上の現在アドレスから光ピックアップ５が実際に移動した実動距離を算出する。脱調判定手段２６は、算出された実動距離と目標距離とを比較して脱調しているかどうかを判断する。パルスレート制御手段２７は、実動距離が目標距離に満たない場合は、実動距離が目標距離に略一致するようにパルスレートを調整してステッピングモータ制御部１２に送出する。トラックピッチ補正係数算出手段２８は、距離の異なるシーク動作を少なくとも２回以上行った結果から、目標距離と実動距離の算出に用いるトラックピッチ補正係数を算出する。ディスク回転位置検出手段２９は、スピンドルモータ２に設けられたＦＧ(Frequency Generator：周波数発生器)の発生信号を用いてディスク１の回転位置を検出する。レンズシフト量検出手段３０は、対物レンズ６のディスク１のトラックに対するシフト量(レンズシフト量)を光ピックアップ制御部１０からのトラッキングエラー信号（オフトラック信号）を用いて検出する。
【００１９】
次に、本実施の形態における光ディスク装置の動作について、ディスク１としたＣＤを用いた場合の例を説明する。ディスク１の情報を読み取るための動作は、一般の光ディスク装置と同じなので省略し、ここでは本発明に特有なパルスレート調整動作について図２および図３を参照して説明する。図２において、コントローラ１６の指示に基づき、目標距離算出手段２３および実動距離算出手段２５における距離算出用のトラックピッチの基準値Ｔpoが使用しているディスクに応じて設定される（ステップＳ１）。例えばＣＤの場合、最小の１．５μｍに初期化される。次いで、トラックピッチ補正係数Ｋtpが初期値として「１」に設定される（ステップＳ２）。以降、所定回数のシーク動作を行う。まず、スピンドルモータ駆動部３がスピンドルモータ２を駆動してディスク１を回転させるとともに、スピンドルモータ駆動部１３がスピンドルモータ１４を駆動して、光ピックアップ５をディスク１の最内周位置に位置させ、光ピックアップ制御部１０のフォーカスサーボおよびトラッキングサーボをオンする（ステップＳ３）。この位置で、光ピックアップ５が、ディスク１の最内周トラックに記録されたＴＯＣを読み取り、ヘッドアンプ８を通じて信号処理部９が情報データを抽出し、そのデータがコントローラ１６を通じてアドレス検出手段２１に送出され、そのデータの中からアドレス検出手段２１が光ピックアップ５の現在アドレスＡiを読み取る（ステップＳ４の▲１▼）。次いで、その時のスピンドルモータ２のＦＧ(Frequency Generator：周波数発生器)が発生する位置信号からディスク回転位置検出手段２９がディスク１の回転位置を検出し（ステップＳ４の▲２▼）、さらに光ピックアップ５が読み取ったトラッキングエラー信号からレンズシフト量検出手段３０が対物レンズ６のディスク１のトラックに対するシフト量、すなわちレンズシフト量Ｒiを検出し（ステップＳ４の▲３▼）、それぞれ脱調判定手段２６内のメモリに記憶しておく。次に、所定の（またはランダムに）トラック番号が設定され、コントローラ１６がそのトラック番号に相当するシーク移動先アドレスを移動先アドレス設定手段２２に設定する（ステップＳ５）。そして、トラックピッチＴpをトラックピッチの基準値Ｔpoにトラックピッチ補正係数Ｋtpを乗じて設定される（ステップＳ６）。
【００２０】
次に、目標距離算出手段２３がシーク移動先アドレスまでの移動トラック本数Ｔrを計算して（ステップＳ７の▲１▼）、シーク移動先アドレスまでの目標距離Ｌpを計算し（ステップＳ７の▲２▼）、印加パルス数算出手段２４が、その目標距離Ｌpに相当する印加パルス数Ｐを計算してステッピングモータ制御部１２へ送る(ステップＳ７の▲３▼)。目標距離Ｌpの計算は、移動前の現在アドレスと移動先の現在アドレスまでの間に存在するトラック本数Ｔrから求め、印加パルス数Ｐは、トラック本数ＴrにトラックピッチＴpを掛けた値をステッピングモータ１４のステップ数ｓｔｐで割って求める。距離を算出する際のトラックピッチＴpは、上述したように基準値Ｔpoとしてディスク規格で許容されている最小値を用いる。たとえば、ＣＤでは、トラックピッチ１．６±０．１μｍにおける最小の１．５μｍを用いる。これにより、使用するディスクのトラックピッチが１．５μｍで脱調現象が生じなければ目標距離と実動距離は一致し、使用するディスクのトラックピッチが１．５μｍでない場合もしくは脱調現象が生じた場合はいずれも実動距離が不足することになる。トラックピッチの基準値が最小値でないと、使用するディスクのトラックピッチによっては実動距離が目標距離に対し大きくなる可能性があり、この時脱調現象を生じていても、脱調を判定できないおそれがある。また、トラックピッチが基準値と使用しているディスクで異なる場合は、目標距離に対し実動距離が比例する関係で距離が不足するのに対し、脱調現象の場合は比例関係にないことから、複数回のシーク動作の結果から脱調かトラックピッチの誤差かを判定することができる。また、トラックピッチの影響による目標距離と実動距離の違いは、比例関係にあることから、使用するディスクに応じた補正係数を求めることで目標距離に対する正確な印加パルス数を求めることができる。
【００２１】
以上のことから、トラックピッチの基準値を規格最小値に設定することで、前記任意のディスクを用いた場合でも、トラックピッチの誤差分だけ移動量が大きく設定されてしまい脱調現象が生じているのにも関わらず移動量の過不足が相殺されて脱調の発生有無の判定を間違えるのを防止することができる。すなわち、トラックピッチの基準値を規格最小値に設定することで、どのようなディスクを用いても、トラックピッチの誤差により移動量が不足したことが影響して脱調現象の判定を誤ることがなくなり、本発明のパルスレート調整を精度良く行うことが可能となる。
【００２２】
図３において、コントローラ１６が、シーク動作のために光ピックアップ制御部１０のトラッキングサーボをオフし(ステップＳ８)、ステッピングモータ制御部１２が、計算された印加パルス数に基づいて駆動波形を生成し、ステッピングモータ駆動部１３がその駆動波形でステッピングモータ１４を駆動し、光ピックアップ５をシーク移動先アドレスまで移動させる（ステップＳ９）。次に、コントローラ１６が、光ピックアップ制御部１０のトラッキングサーボをオンして光ピックアップを微送りさせる(ステップＳ１０)。そして、ディスク回転位置検出手段２９が、ステップＳ４の▲２▼と同じディスク回転位置を検出した時に、アドレス検出手段２１がその時の現在アドレスＡi+1を読み取るとともに(ステップＳ１１の▲１▼)、レンズシフト量検出手段３０がその時のレンズシフト量Ｒi+1を読み取り(ステップＳ１１の▲２▼)、それぞれ脱調判定手段２６内のメモリに記憶する。そして、実動距離算出手段２５が、シーク移動前の現在アドレスＡiおよびシーク移動先の現在アドレスＡi+1と、シーク移動前のレンズシフト量Ｒiおよびシーク移動後のレンズシフト量Ｒi+1とから光ピックアップ５が実際に移動した実動距離Ｌaを計算する（ステップＳ１２）。この距離計算においても、最小のトラックピッチ１．５μｍを用いており、移動前後のレンズシフト量の相違を求めることにより、対物レンズ６のシフト量によるばらつきを除外している。
【００２３】
このようにして光ピックアップ５の実動距離Ｌaを算出した後、脱調判定手段２６が、各々のシーク回数毎に実動距離Ｌaと目標距離Ｌpとの比（＝Ｌp／Ｌa）を調べる（ステップＳ１３）。実動距離Ｌaと目標距離Ｌpが全て一致している場合は、パルスレート制御手段２７が、その時のパルスレートをステッピングモータ１４の駆動パルスレートとしてステッピングモータ制御部１２に設定し、シーク時パルスレート調整処理を終了する。実動距離Ｌaが目標距離Ｌpよりも小さい場合は、実動距離Ｌaと目標距離Ｌpの比を各々のシーク回数毎に算出する（ステップＳ１４）。その計算値が同一値である場合、使用しているディスクのトラックピッチがトラックピッチ基準値Ｔpoと異なっていると推定されるので、計算値（＝Ｌp／Ｌa）をトラックピッチ補正係数Ｋtpに設定して（ステップＳ１５）、再度パルスレート調整処理を行う。計算値（＝Ｌp／Ｌa）が同一値でない場合、負荷が大きく駆動トルクが不足しているため、脱調現象が生じ、移動量が減少し、目標アドレスまで到達しなかったと推定されるので、パルスレート制御手段２７が、ステッピングモータ１４の駆動トルクを増加させるために、パルスレートを所定量だけ下げて（ステップＳ１６）、ステッピングモータ制御部１２におけるパルスレートを設定した後、再び処理を繰り返す。最終的に実動距離Ｌaと目標距離Ｌpが一致した場合に（ステップＳ１３）、パルスレート制御手段２７が、その時のパルスレートをステッピングモータ１４の駆動パルスレートとしてステッピングモータ制御部１２に設定し、シーク時パルスレート調整処理を終了する。
【００２４】
このように、本実施の形態によれば、初めにディスクの最内周で現在アドレスを読み取り、次いでシーク移動先のアドレスまでの目標距離を算出して目標距離までの印加パルス数を求め、その印加パルス数でステッピングモータを目標アドレスまで駆動した後、実際に光ピックアップが移動した実動距離を算出し、目標距離と実動距離を比較して、実動距離が目標距離よりも小さくかつ両者の関係が比例関係にある場合には、使用するディスクのトラックピッチが印可パルス数の計算で用いているトラックピッチ基準値と異なっているためと推定し、トラックピッチ補正係数を算出し、以降のシーク動作では同値に基づいて印加パルス数を決定する。また、実動距離が目標距離よりも小さくかつ両者の関係が比例関係にない場合、トルク不足と判断してパルスレートを下げて駆動トルクを増加させる。この処理を繰り返すことにより、実動距離と目標距離を一致させることができ、脱調を生じないパルスレート設定が行えるため、光ピックアップの正確な送りを実現することができる。
【００２５】
また、現在アドレスから目標アドレスまでの目標距離および実動距離の算出に際しては、ディスクの同じ回転位置におけるトラック本数を使用するので、偏心を有するディスクを用いても正確に適切なパルスレートを設定することができる。また、移動前後の対物レンズのシフト量のばらつきを除去した上で脱調の判定が行うので、正確なパルスレートの設定を行うことができる。
【００２６】
【発明の効果】
以上説明したように、本発明の光ピックアップ送り制御方法および装置は、ディスクから読み取った現在アドレスからシーク移動先アドレスまでの目標距離を算出して、ステッピングモータをその目標距離に相当する印加パルス数で駆動した後、シーク移動先におけるディスク上の現在アドレスを読み取って実際に移動した実動距離を算出し、実動距離と目標距離とを比較することによりステッピングモータの脱調を判断する際に、複数回のシーク動作の結果からトラックピッチ補正係数を算出することで、目標距離と実動距離の比較の精度を高めた上で脱調かトラックピッチの誤差かを判定することができる。また、トラックピッチ補正係数を算出することにより、脱調現象を生じないパルスレートの設定を正確に行うことができるので、個体や温度特性による負荷のばらつきがあっても、パルスレートを適切に制御して目標距離と実動距離とを一致させることができ、シーク時における正確な送り動作を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態における光ディスク装置の概略構成を示すブロック図
【図２】本発明の実施の形態におけるシーク時駆動パルスレート調整処理を示すフロー図
【図３】本発明の実施の形態におけるシーク時駆動パルスレート調整処理を示すフロー図（続き）
【図４】ステッピングモータの速度・トルク特性図
【符号の説明】
１  ディスク
２  スピンドルモータ
３  スピンドルモータ駆動部
４  スピンドルモータ制御部
５  光ピックアップ
６  対物レンズ
７  光ピックアップ駆動部
８  ヘッドアンプ
９  信号処理部
１０  光ピックアップ制御部
１１  パルスレート制御部
１２  ステッピングモータ制御部
１３  ステッピングモータ駆動部
１４  ステッピングモータ
１５  送りねじ
１６  コントローラ
２１  アドレス検出手段
２２  移動先アドレス設定手段
２３  目標距離算出手段
２４  印加パルス数算出手段
２５  実動距離算出手段
２６  脱調判定手段
２７  パルスレート制御手段
２８  トラックピッチ補正係数算出手段
２９  ディスク回転位置検出手段
３０  レンズシフト量検出手段
【図１】
0003986870.tif 000002
【図２】
0003986870.tif 000003
【図３】
0003986870.tif 000004
【図４】
0003986870.tif 000005