(57)【要約】【課題】ピックアップの個体差、温度による個体の変化があっても、高速でシークできる光ディスク装置を提供する。【解決手段】  光ディスク装置は、ピックアップ、スレッドモータ、サーボ回路４４、駆動回路４５、制御部５を備える。サーボ回路４４は、第１速度目標値生成回路４４１、アンプ４４４、速度制御回路４４２、セレクタ４４９を備える。セレクタ４４９は、目標位置に接近するまでは、アンプ４４４の出力を選択する。また、制御部５は、調整処理５２（第１調整処理、第２調整処理を含む。）を実行する。第１調整処理の実行時には、比率Ｒ＝実移動距離/移動距離の設計値に基づいて、アンプ４４４のゲインをＧ１に調整する。粗シーク処理５１では、その調整に基づいてシークさせる。第２調整処理では、粗シーク処理５１で実移動距離/目標距離の比率が所定値αを超えると、アンプ４４４に設定したゲインＧ１を低減する。【選択図】図２
2009048730.tif 000002
【特許請求の範囲】
【請求項１】
ピックアップをトラバース方向に粗シークさせる動力部と、
一定の駆動力を与えて、前記動力部を駆動する駆動部と、を備えた光ディスク装置において、
前記駆動部は、
前記一定の駆動力を調整する調整手段と、
前記調整手段により調整した駆動力で、前記動力部を駆動する通常駆動手段と、を備え、
前記調整手段は、暫定的な駆動力Ｇ０を定めてシークを行ったときの実移動距離Ｔ１と目標移動距離との比率Ｒに基づいて前記駆動力を調整する第１調整処理と、前記第１調整処理に基づく駆動力Ｇ１で通常駆動手段により粗シークを行った場合に、実移動距離Ｔ１と目標移動距離との比率である目標達成率が所定の値α（α＜１の定数）になると、駆動力Ｇ１を低減させる第２調整処理と、を行う光ディスク装置。
【請求項２】
前記第２調整処理における前記αは、９７％±１％の範囲の値である請求項１に記載の光ディスク装置。
【請求項３】
前記調整手段は、前記第１調整処理を、目標値が与えられた場合に初めて、目標位置への移動過程で実行する請求項１〜２のいずれかに記載の光ディスク装置。
【請求項４】
前記駆動部は、ピックアップ２を貫通する雌ねじ部と、このねじ部を貫通する軸と、この軸を回転させるスレッドモータとを備える請求項１〜３のいずれかに記載の光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ピックアップをトラバースシーク（粗シーク）させる光ディスク装置に関する。
【背景技術】
【０００２】
従来より、光ディスクに記録されたデータを読み取る光学ピックアップを有する光ディスク装置が実用化されている。光ディスクには、円周方向に沿ってトラックが刻まれており、このトラックが半径方向に並んでいる。このピックアップは、レーザ光を光ディスクに照射する発光素子と、レーザ光を光ディスクに集光するレンズと、レンズを移動させてピックアップを所定のトラックに追従させるアクチュエータと、光ディスクに反射した反射光を信号に変換する受光素子を備えている。
【０００３】
光ディスク装置は、所定のアドレスのデータを読み取るため、スレッドモータを駆動することにより、光学ピックアップ全体を半径方向に沿って粗くシークさせる。本願では、このように、ピックアップの一部（レンズなど）でなく、ピックアップ全体を、光ディスクに対して相対的に移動させることを「粗シーク」、または「トラバースシーク」ということにする。
【０００４】
スレッドモータを駆動した後、光ディスク装置は、アクチュエータによりピックアップを所定のトラックに追従させる。これにより、光ディスク装置は、ピックアップを目標のアドレスの位置に正確に到達させる。ここで、製造上の個体差により、ピックアップが移動しやすい個体と、ピックアップが移動しにくい個体があることが知られている。迅速なシークを行うためには、このような個体差の問題を解決する必要がある。そのために、予めシークをさせて、適正な駆動電圧を検出する学習制御がなされている。
【０００５】
特許文献１には、トラバースシークの状態を学習する光ディスク装置が開示されている。
【特許文献１】特開２０００−２６０１３６公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、学習後にピックアップを何度も移動させていると温まってきて、移動しやすくなる。これにより、当初の駆動電圧の設定が、実際には、目標位置を超える設定になってしまうおそれがあった。目標位置を超えてしまうと、目標位置に到達するために、逆方向に移動しなければならない問題があった。例えば、動画ファイルを視聴する場合に、光ディスク装置が再生するまで時間がかかり、ユーザをいらいらさせる虞があった。
【０００７】
本発明は、光ディスク装置において、ピックアップの個体差、温度による個体の変化があっても、高速でシークすることを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、以下のように構成することができる。
【０００９】
（１）  ピックアップをトラバース方向に粗シークさせる動力部と、
一定の駆動力を与えて、前記動力部を駆動する駆動部と、を備えた光ディスク装置において、
前記駆動部は、
前記一定の駆動力を調整する調整手段と、
前記調整手段により調整した駆動力で、前記動力部を駆動する通常駆動手段と、を備え、
前記調整手段は、暫定的な駆動力Ｇ０を定めてシークを行ったときの実移動距離Ｔ１と目標移動距離との比率Ｒに基づいて前記駆動力を調整する第１調整処理と、前記第１調整処理に基づく駆動力Ｇ１で通常駆動手段により粗シークを行った場合に、実移動距離Ｔ１と目標移動距離との比率である目標達成率が所定の値α（α＜１の定数）になると、駆動力Ｇ１を低減させる第２調整処理とを行う。
【００１０】
この構成では、一定の駆動力を与えてシークさせるので、高速で移動させることができる。速度フィードバックを行うような、目標速度との差が０になったときに、駆動力が０になるのではなく、常に一定の駆動力が駆動部に与えられるから、高速で移動できると共に、シークの挙動が安定する。この構成では、駆動部の個体差に対応するために、調整手段が第１調整処理を行うことにより、実際のピックアップの速度を測定する。即ち、実移動距離Ｔ１を測定して、目標移動距離との比率を測定して、駆動力を調整する。これにより、駆動部の個体差に対応できる。さらに、調整手段は、第２の調整処理により、目標達成率が所定の値になると駆動力Ｇ１を低減させる。したがって、第１の調整処理の後、駆動部が温まってきて移動しやすくなったとしても、目標位置を行き過ぎることを是正できる。
【００１１】
なお、第１調整処理で、目標移動距離を設定したときに移動する時間は、目標移動距離を移動するための設計値とすればよい。なお、目標達成率α＜１としているのは、αが１になり（即ち、目標位置に止まる）、その後、行き過ぎとなる前に、確実に是正するためである。
【００１２】
（２）  前記第２調整処理における前記αは、９７％±１％の範囲の値であるとすることができる。
【００１３】
発明者の試験によれば、αを９７％とした場合に、目標位置を超えないようにする上で効果的であった。
【００１４】
（３）  前記調整手段は、前記第１調整処理を、目標値が与えられた場合に初めて、目標位置への移動過程で実行するようにしてもよい。
【００１５】
この構成によれば、駆動部の調整だけのために第１調整処理を予めピックアップを移動するのではなく、目標位置が定められたときに初めて実行するので、無駄がない。
【００１６】
（４）  前記駆動部は、ピックアップ２を貫通する雌ねじ部と、このねじ部を貫通する軸と、この軸を回転させるスレッドモータとを備えるようにしてもよい。
【発明の効果】
【００１７】
本発明によれば、学習時にピックアップを何度も移動させて、温まってきたとしても、駆動電圧の設定が目標位置を超えることをより確実に回避できる。したがって、ピックアップの製造上の個体差に応じて、粗シーク時の移動速度をより確実に高速化することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施形態である光ディスク装置について説明する。
【００１９】
図１は、本発明の第１実施形態である光ディスク装置１の主要部の構成を示すブロック図である。この実施形態の光ディスク装置１（以下、単に「装置１」と称する。）はＣＤプレーヤである。装置１は、ピックアップ２と、スピンドルモータ２２と、スレッドモータ２１と、エラー信号生成部４１と、サーボ回路４４と、駆動信号に基づいてサーボ制御を行う駆動回路４５と、再生信号を出力する再生部４７と、操作部６と、制御部５とを備えている。
【００２０】
ピックアップ２は、発光素子２３、コリメータレンズ（不図示）、ハーフミラー２４、レンズ２５、受光素子２７、スレッドモータ２１、２軸のアクチュエータを備えている。ピックアップ２は、再生時において、光ディスク１００に対して読取パワーのレーザ光を照射し、光ディスク１００からの反射光をフォトディテクタで検出する。これにより、光ディスク１００に記録されている情報を光学的に読み出す。
【００２１】
ピックアップ２の発光素子２３は、レーザ光を出力する光源である。受光素子２７は、複数の受光素子で形成されており、光ディスク１００からの反射光を検出（光電変換）する。
【００２２】
ピックアップ２の対物レンズ２５は、光ディスク１００に対するレーザ光の照射位置を調節する。また、２軸のアクチュエータは、ピアゾ素子または電磁コイルなどで形成する。これらのアクチュエータは、対物レンズを光ディスク１００に接離する方向、または光ディスク１００の半径方向に移動させる。
【００２３】
なお、以下では、２軸のアクチュエータのうち、光ディスク１００の半径方向に移動させるものを単に「アクチュエータ２６」と称する。
【００２４】
また、ピックアップ２は、公知の光ディスク装置と同様に、光ディスク１００の半径方向に沿って設けられた軸に移動自在に取り付けられており、ピックアップ２に貫通するねじが取り付けられている。
【００２５】
スレッドモータ２１は、ピックアップ２に貫通しているねじを回転させ、ピックアップ２を光ディスク１００の半径方向に移動させる。スレッドモータ２１には、正逆いずれについてもパルス電圧の駆動電圧が供給でき、これにより、ピックアップ２に駆動力が与えられる。スピンドルモータ２２は、サーボ回路４４の駆動により、光ディスク１００を回転させる。
【００２６】
なお、スレッドモータ２１は、本発明の「動力部」に相当する。
【００２７】
エラー信号生成部４１は、複数の受光素子の出力に基づいてフォーカスエラー信号（以下、「ＦＥ信号」と称する。）、トラッキングエラー信号（以下、「ＴＥ信号」と称する。）を生成し、これをサーボ回路４４に出力する。
【００２８】
ＲＦアンプ４３は、受光素子の出力の全加算信号であるＲＦ信号を生成し、これを増幅等して再生部４７に出力する。ＲＦ信号は、光ディスク１００に記録されているデータの読取信号である。
【００２９】
トラックカウント回路４３１は、フィルタと、比較器と、アップカウンタを備えている。トラック横断パルスは、シーク時にトラックの数を数えてアドレスをカウントするためのパルスである。フィルタは、ＲＦアンプ４３から出力されたＲＦ信号からトラック横断パルスを生成するための前処理のフィルタである。比較器は、ＲＦ信号を所定の閾値と比較する。これにより比較器は、ＲＦ信号の周期の強度差を２値のパルス（トラック横断パルス）に変換する。アップカウンタは、トラック横断パルスの立ち上がりをカウントする。これにより、シーク時に横断したトラック数をカウントでき、アドレスの移動量を概算できる。
【００３０】
サーボ回路４４は、エラー信号生成部４１が出力したＦＥ信号、ＴＥ信号に基づいて、ＦＥ信号の値を０（または基準レベル）にするためのフォーカシング駆動信号、およびＴＥ信号の値を０（または基準レベル）にするためのトラッキング駆動信号を生成し、これらを駆動回路４５に出力する。駆動回路４５は、これらの駆動信号に基づいて、アクチュエータ、スレッドモータ２１、スピンドルモータ２２に電圧を印加して、これらを駆動する。
【００３１】
再生部４７は、ＲＦ信号を復調等して音声のデータ（または映像のデータ）を取り出し、エラー（誤り）訂正し、これをデコードして再生信号を生成し、外部に出力する。
【００３２】
制御部５は、例えばマイコンまたはこれを含むシステムＩＣである。制御部５は、ＲＯＭ５０、ＲＡＭ５９、ＣＰＵを備える。制御部５は、再生部４７からアドレス情報を取得する。ＲＯＭ５０には、制御データに加え、粗シーク処理５１、調整処理５２を動作させるサブプログラムが記録されている。ＲＡＭ５９は、制御プログラムなどを展開するワークフィールドである。制御部５は、これらのプログラムをＲＡＭ５９に呼び出して、実行させることにより所定の動作を行う。
【００３３】
制御部５は、制御信号４４０を出力することにより、所定のアドレスへの移動を指示する。
【００３４】
粗シーク処理５１では、スレッドモータ２１を駆動してトラバースシークさせる処理である。粗シーク処理５１では、調整処理５２と、通常シーク処理５３を含んでいる。調整処理５２では、第１調整処理と、第２調整処理を実行する。第１調整処理では、スレッドモータ２１の動きやすさを調べて、サーボ回路４４にゲイン調整された増幅率４５０を出力する。通常駆動処理５３では、第１調整処理に基づいて定めた駆動力で目標位置へ移動する処理を行う。また、第２調整処理では、調整後に行った通常駆動処理５３の状態を基にして、さらに駆動力の調整を行う。具体的には、ピックアップ２のねじ部が温まり、移動しやすくなったときに、駆動力を是正する。
【００３５】
操作部６は、ユーザから、光ディスク装置１に対する各種の動作を指示する入力を受け付ける。操作部６には、再生キーや特殊再生キーや停止キー等が設けられている。光ディスク装置１に対してユーザが入力したコマンドが制御部１０に入力される。また、操作部６は、光ディスク装置１本体に、リモコン信号受信部（不図示）を備える。ユーザは、リモコン信号検出部に対し、外部からリモコン（不図示）を用いて、コマンドを入力する。
【００３６】
次に、図２を用いて、本発明の実施形態である光ディスク装置のサーボ回路４４、駆動回路４５の実施例について説明する。図２（Ａ）は、サーボ回路４４と、駆動回路４５のうちのスレッドモータ用駆動回路４５１（以下、適宜、単に「駆動回路４５１」と称する。）を表わしている。図２（Ｂ）は、サーボ回路４４の速度制御回路４４２の例を表わしている。
【００３７】
図２（Ａ）に示すように、サーボ回路４４は、第１速度目標値生成回路４４１（以下、適宜、単に「第１生成回路４４１」と称する。）、速度制御回路４４２、アンプ４４４、セレクタ４４９を備える。駆動回路４５は、スレッドモータ用駆動回路４５１を備える。
【００３８】
第１生成回路４４１は、速度目標値の設計値を生成する。具体的には、一定の基準電圧を生成する。この基準電圧を、「標準的なピックアップ２であれば、所定の速度を出すことができるような設計値」とすることができる。アンプ４４４は、第１生成回路４４１が出力する基準電圧を増幅する。アンプ４４４には、制御部５によりゲイン調整された増幅率４５０が入力される。また、スレッドモータ用駆動回路４５１は、スレッドモータ２１を駆動する。
【００３９】
速度制御回路４４２は、目標のトラックに近づいた場合に、位置誤差フィードバックにより所定の位置に近づける。速度制御回路４４２は、トラックカウント回路４３１が出力するトラック数に基づいて、ピックアップ２の速度を制御する。
【００４０】
セレクタ４４９は、アンプ４４４の出力と、速度制御回路４４２の出力を切り換える。セレクタ４４９の出力をアンプ４４４側に設定した場合には、一定の駆動力を与えて、高速でピックアップ２を移動させることができる。セレクタ４４９の出力を速度制御回路４４２に設定した場合には、目標位置とのトラック差に応じた駆動電圧を出力することができ、より精密に目標位置に近づけることができる。
【００４１】
以上で示したサーボ回路４４によれば、粗シークをするとき、駆動回路４５１は、スレッドモータ２１に一定の振幅の駆動電圧を印加する。したがって、ピックアップ２は、高速で移動することができる。即ち、速度制御だけを行った場合では、目標速度との差が０になった場合には、駆動力が０になり、目標との差が出て初めて駆動力が付加される。このように駆動力が与えられるまでのタイムラグにより、制御が後手後手に回ってしまうという問題を解消できる。要するに、速度目標値に追従する（後から追いかける）制御よりも、ステップ状の一定電圧を与えた方が、高速で移動できる可能性があるということである。ただし、このようなフィードフォアードの制御方法では、スレッドモータ２１の個体差をフィードバックしない。この個体差の問題については、本実施形態では、制御部５が調整処理５２によりゲイン調整を行っており、ゲイン調整された増幅率４５０をアンプ４４４に設定するので、この問題を解消できる。
【００４２】
図２（Ｂ）の速度制御回路４４２の例について説明する。トラックカウント回路４３１は、前述のとおり、トラック横断パルスを生成し、ピックアップ２のディスク１００上の照射位置が横断したトラックの数を数える。位置誤差検出部４４５は、目標位置までの距離（トラック横断パルスの数）を算出する。第２速度目標値生成回路４４６（以下、単に「第２生成回路４４６」と称する。）は、速度目標値を表わす電圧を出力する。第２生成回路４４６は、電圧を調整する構成を備えている。第２生成回路４４６は、位置誤差検出部４４５の出力に基づいて、速度目標値を定める。この速度目標値は、目標位置までの距離に応じて段階的に変えるようにしてもよいし、関数により、連続的に変えるようにしてもよい。
【００４３】
速度検出回路４４７は、トラックカウント回路４３１に基づいて、移動距離、移動速度の情報を電圧で出力する。位置誤差検出部４４２は、目標位置との差を電圧で出力する。アンプ４４８は、第２生成回路４４６、速度検出回路４４７の出力の差分を増幅する。
【００４４】
図３を用いて、トラックカウント回路４３１がトラック横断パルスの求める方法の一例について説明する。図３（Ａ）の波形４３Ａは、シーク時に所定の速度の達したときのＲＦ信号の様子を模式的に表している。ＲＦ信号は受光素子２７の出力電圧の全加算信号であるから、常に正になる。光ディスクのトラックの溝では反射量が少なくＲＦ信号の出力は０に近く、トラック上では大きく観測される。そこで、トラック→溝→トラックと繰り返すと、４３Ａのような波形になる。
【００４５】
図３（Ｂ）は、トラック横断パルスの例を表している。図３（Ａ）の波形をトラックカウント回路４３１のフィルタを通して、ノイズを除去する。具体的には、帯域を制限して、トラック横断パルスの周波数付近の帯域の信号を通す。そして、トラックカウント回路４３１の比較器は、閾値４３２と比較して、大きければＨＩ、小さければＬＯＷを出力する。
これにより、トラックカウント回路４３１の比較器は、図３（Ｂ）の波形４３Ｂに示すようなトラック横断パルスを出力する。
【００４６】
図４を用いて、本発明の実施形態である光ディスク装置のサーボ回路により、ピックアップを移動させたときの時間と速度との関係について説明する。図４の横軸は時間［秒］で表わしている。縦軸は、速度をトラック横断パルスの数/秒、即ち［Ｈｚ］で表わしている。軌跡７１は、増幅率４５０を基準ゲイン（これをＧとする。）とした場合を表わしている。図４の加速期間０〜Ｔ０［秒］までは、速度Ｖ１まで加速する。その後、スレッドモータ２１の機械的な駆動系の摩擦力と、駆動回路４５１が印加する電圧（駆動力）とが釣り合って一定速度になる。
【００４７】
その後、時刻Ｔ１で、スレッドモータ２１への電圧の印加を停止すると、ピックアップ２は、惰性で移動し、速度が低下して最後には停止する。
【００４８】
ここで、横軸と、軌跡７１で囲まれた部分の面積が、ピックアップ２が実際に移動した距離になる。実装上は、厳密にはトラック横断パルスの数になる（以下、距離というときは同じ）。
【００４９】
また、線７２は、ゲイン調整された増幅率４５０をアンプ４４４に入力した場合の速度の線を表わしている。第１生成回路４４１には、標準的なスレッドモータ２１の機械的駆動系を備えていることを想定してゲインを設定している。生産した個体によっては、この駆動系の摩擦力が大きく、ピックアップ２を必ずしも目標の速度で移動させることができない。そこで、以下の比率Ｒを計算する。
【００５０】
Ｒ＝（時刻０〜時刻Ｔ１の間に実際に移動した距離（パルス数））
/（時刻０〜時刻Ｔ１の間に移動する距離の設計値（パルス数））
この値Ｒを用いて、次回の移動時には、速度Ｖ２＝Ｖ１×Ｒで移動するように速度を調整する。そのために本実施形態では、制御部５がスレッドモータ２１に印加する電圧を調整する。具体的には、制御部５は、アンプ４４４の増幅率４５０を比率Ｒに設定する。
【００５１】
Ｒ＞１の場合に、このように調整すると、加速期間（０〜Ｔ０）は、期間（０〜Ｔ０１）となり短くなる。また、最高速度も、Ｖ１からＶ２に大きくなる。
【００５２】
なお、ピックアップ２に印加する駆動電圧と、移動速度Ｖ１、Ｖ２は必ずしも比例するものでないが、本実施形態では、ほぼ比例するものとして計算している。また、Ｒと駆動電圧の関係が分かれば、Ｒに基づいて、より精度よく駆動電圧の調整値を計算できる。
【００５３】
図５のフロー図を用いて、以上で示した第１調整処理について説明する。制御部５は、ＳＴ１で、移動時間を決定する。この移動時間Ｔ１は、所定距離を移動するのに必要な粗シークの時間とする。また、制御部５は、アンプ４４４に設定する暫定のゲインＧ０を決定する。
【００５４】
なお、ＳＴ１での移動距離は、ピックアップ２が粗シーク時に移動できるような所定以上の距離であって、最内周から最外周までの間の距離であれば、どのようなものでもよい。また、このゲインＧ０は、シーク時にピックアップ２を所定の速度で移動させるための設計値とする。その設計値は、例えば、動きやすさが平均的であるピックアップ２の個体を基準に設計すればよい。
【００５５】
ＳＴ２で、速度制御をオフにする。具体的には、制御部５は、セレクタ４４９をアンプ４４４側の出力に切り換える。すでに切り換えられている場合には、その設定を維持する。ＳＴ３で、サーボ回路４４から電圧を供給してスレッドモータ２１を駆動する。これにより、ピックアップ２は、移動を開始する。
【００５６】
ＳＴ４で、移動時間Ｔ１の間に移動した距離を測定する。具体的には、移動時間Ｔ１中にピックアップ２が横断したトラック横断パルスをカウントする。ＳＴ５で、ゲイン調整を行う。具体的には、ゲインＧ＝Ｇ０×Ｒをアンプ４４４に設定する。
【００５７】
次に、図６を用いて、調整処理５２についてより詳しく説明する。図５は、目標値を与えて粗シークを行った実施例において、シーク回数（横軸）と、ゲイン（縦軸）の関係を表わしている。この図に示す実施例では、最初の数回について、で上述の計算方法により、Ｒを求めてゲイン調整を行い、粗シークを行った。また、この実施例では、各シークで、最外周付近から、最内周付近までを往復させた。
【００５８】
ここで、目標達成率を実際に粗シークした移動量（横切ったトラック数、即ち、トラッキングパルスの数）を/目標移動量で除算した値と定義する。このままシークを続けているうちに、スレッドモータ２１、ピックアップ２の駆動系は、温度が上昇して、潤滑剤（例えばグリス）が柔らかくなる。これにより、駆動電圧が必要以上に高くなる状態が発生する。そこで、上記目標達成率が所定値（これをα（α＜１）とする。）となれば、さらにゲイン調整を行う。ここで、この所定値αを９７％前後（例えば、９７％×（±１％））とすることができる。図５の例では、２１７回の学習シーク後に目標達成率が９７％となっており、このときにゲインを上記式に従って調整する。
【００５９】
ゲイン＝Ｇ０×Ｒ×β（０＜β＜１）
なお、この実施例では、最初の数回のゲイン調整でゲイン＝Ｇ０×Ｒとした後は、目標達成率が９７％となるまで、ゲインを一定値としている。また、この実施例では、β＝６８/６９≒９８．６％としている。
【００６０】
このようにゲイン調整を行った後、この実施例では、その後４００回近くまでシークを繰り返した。しかしながら、目標位置を行き過ぎることがなかった。一方、このような調整をしない場合には、シーク回数が２７０回前後で、目標達成率が１００％になった後、３００回前後で目標位置を行き過ぎてしまった。
【００６１】
次に、図７のフロー図を用いて、第２調整処理（図７（Ａ））、シーク処理（図７（Ｂ））について説明する。第２調整処理は、図６で示したように、シーク処理を行っている間に、目標達成率が９７％となった場合にゲインを修正する処理である。
【００６２】
図７（Ａ）は、第２調整処理を表わす。図７（Ａ）では、この処理に含まないが、その前提として行う処理（ＳＴ１１〜ＳＴ１３）を破線で示している。ＳＴ１１では、予め、図５に示した第１調整処理を行う。また、第２調整処理は、ＳＴ１３のシーク処理の後で実行する。ＳＴ１２では、制御部５からシークの指示があるまで（ＳＴのＮＯ）、この処理は待機状態となる。ＳＴ１２で、図７（Ｂ）に示すシーク処理を実行する。
【００６３】
シーク処理の実行後に、第２調整処理を開始する。ＳＴ１４で、図６を用いて説明した目標達成率を計算する。ＳＴ１５では、目標達成率がα（例えば９７％）を超えているか否か判断する。目標達成率がαを超えている場合には、ＳＴ１５で、ゲインＧをＧ＝Ｇ０×Ｒ×β（β＜１）に設定し、フローが終了する。目標達成率がαを超えていない場合には、ＳＴ１５のゲイン調整を行わずに、そのままフローが終了する。
【００６４】
次に、図７（Ｂ）を用いて、粗シーク処理５１について説明する。ＳＴ２１では、制御部５は、ＳＴ２１で、移動時間を決定する。この移動時間Ｔ３は、所定距離を移動するのに必要な粗シークの時間とする。また、制御部５は、アンプ４４４にゲインＧ１＝Ｇ０×Ｒを設定する。
【００６５】
ＳＴ２２で、速度制御をオフにする。具体的には、制御部５は、セレクタ４４９をアンプ４４４側の出力に切り換える。すでに切り換えられている場合には、その設定を維持する。ＳＴ２３で、サーボ回路４４から電圧を供給してスレッドモータ２１を駆動する。これにより、ピックアップ２は、移動を開始する。その後、時間Ｔ３の間、ピックアップ２は、この移動を継続する。
【００６６】
ＳＴ２４で、移動時間Ｔ３の間に移動した距離を測定する。具体的には、移動時間Ｔ３中にピックアップ２が横断したトラック横断パルスをカウントする。
【００６７】
以上の実施形態について補足する。
【００６８】
以上の実施形態で、「常時」電圧を印加すると説明したが、駆動回路４５１で、ＰＷＭ制御等のパルス制御を行っている場合や、スレッドモータ２１をＡＣモータとする場合には、以上の説明を「一定の駆動力を与えている」と置き換えることができる。
【００６９】
以上の図１の説明では、機能ごとに分離したブロックで説明したが、実装上では、これらの機能のうち、いずれかが複数の機能が一体となったシステムＩＣで構成してもよいし、一つのブロックを複数に分離して構成してもよい。各ブロックの役割分担について、実装上では、あるブロックの一部の機能を他のブロックの一部の機能としてもよい。
【００７０】
以上で示した構成について、ピックアップ２を半径方向に移動させる方法は、スレッドモータ２１に限らず、移動できればよい。例えば、リニアモータで駆動するものでもよい。
【００７１】
以上の実施形態では、第１速度目標値生成回路４４１、アンプ４４４を用いて、サーボ回路４４から電圧を印加して、駆動力をスレッドモータ２１に与え、アンプ４４４で駆動力を調整した。しかし、スレッドモータ２１を駆動するための一定の駆動力を与えることができる駆動部であって、その駆動力を調整できるようにしていれば、サーボ回路４４、駆動回路４５に限らず、どのような構成でもよいし、各ブロックの役割分担もどのようなものでもよい。
【００７２】
以上の説明で、サーボ回路４４、４４Ａが電圧を出力し、駆動回路４５がスレッドモータ２１に駆動電圧を印加することは、本発明の「動力部」を「駆動」することに該当する。
【００７３】
また、粗シークを行う場合には、速度制御回路４４２は必ずしも必要でない。速度制御をせず、そのままスレッドモータ２１を惰性で停止するようにしてもよい。なお、スレッドモータ２１の停止の後は、アクチュエータ２６によりトラックサーボ制御して、所定のトラックに到達させるようにしてもよい。
【００７４】
ピックアップ２の速度を測る別の方法としては、距測センサにより距離測定を行う方法、トラックオンしてアドレスを測る方法、回転数を検出して測る方法などでも可能である。これらの方法を用いる場合には、トラックカウント回路４３１の代わりに、これらの方法を具現化する構成を備えるようにする。
【００７５】
速度制御回路４４２の構成のような速度フィードバックでなくても、位置との誤差に応じた駆動力が出力できるような位置誤差フィードバックでもよい。
【００７６】
以上の説明で、大小比較において「≦」、「＜」（以上、以下、未満、越えている）という意味の説明があるとすれば、「≦」と「＜」を相互に読み替えて適用してもよい。即ち、閾値により判断していればよく、「≦」か「＜」かいずれを適用すべきかについて技術的な意味はない。
【００７７】
また、以上の説明では、スレッドモータ２１が動きにくい個体を中心に説明したが、第１実施形態の装置１によれば、動きやすい個体についても、速度を減らす方向へ調整することができるから、目標位置から行き過ぎてしまうことを防止できる。
【００７８】
また、図７の説明では、ＳＴ１１で予め第１調整処理を行ったが、駆動部調整だけのために移動するのではなく、読み出し、記録、ファイルシステムの取得、ディスクの制御情報の取得などのため、目標位置に移動する必要性がある場合に、第１調整処理を併せて行うようにしてもよい。
【００７９】
また、図５のＳＴ１とＳＴ２については、ＳＴ１とＳＴ２の順序、順序を入れ替えても良く、同時でもよい。図７（Ｂ）のＳＴ１１とＳＴ１２については、ＳＴ１１とＳＴ１２の順序をそれぞれ入れ替えても良く、同時でもよい。
【００８０】
以上では、ＣＤプレーヤを用いて説明したが、ＤＶＤ，ブルーレイディスク等の光ディスクにも応用できる。また、以上の実施形態では、全加算信号のＲＦ信号を用いて、トラック横断パルスを生成したが、ディスクの種類によっては、トラッキングエラー信号の強弱に基づいて生成してもよい。この場合、図３の閾値４３２は０となる。また、この場合には、図１において、光ディスク装置１は、トラックカウント回路４３１の代わりに、エラー信号生成部４１とサーボ回路４４の間にトラックカウント回路を備えるようにする。
【符号の説明】
【００８１】
１−光ディスク装置、  ２−ピックアップ、
２１−スレッドモータ、  ２２−スピンドルモータ、
２３−発光素子、  ２４−ハーフミラー、  ２５−レンズ、
２５１、２５２−焦点、  ２６−アクチュエータ、
２７−受光素子、  ４１−エラー信号生成部、
４３−ＲＦアンプ、４３Ａ〜４３Ｆ−波形、
４３１−トラックカウント回路、  ４３２−閾値、  ４４−サーボ回路、
４４１−第１速度目標値生成回路、  ４４２−速度制御回路、
４４４−アンプ、  ４４５−位置誤差検出部、  ４４６−第２速度目標値生成回路、
４４７−速度検出回路、  ４４９−セレクタ、
４５−駆動回路、  ４５０−ゲイン調整された増幅率、
４５１−スレッドモータ用駆動回路、  ４５２−アクチュエータ用駆動回路、
４７−再生部、  ５−制御部、  ５０−ＲＯＭ、  ５１−粗シーク処理、
５２−調整処理、  ５３−通常駆動処理、
５４−タイマ、  ５５−トラック数カウント処理、
５９−ＲＡＭ、  ６−操作部、  ７１〜７２−軌跡、
Ｖ１−速度、  Ｖ２−速度、  １００−光ディスク
【図面の簡単な説明】
【００８２】
【図１】本実施形態の光ディスク装置の主要部の構成を示すブロック図である。
【図２】本実施形態の光ディスク装置のサーボ回路、駆動回路の実施例である。
【図３】トラック横断パルスの求め方の例を表す図である。
【図４】本実施形態の光ディスク装置のサーボ回路によりピックアップを移動させたときの時間と速度との関係を表す図である。
【図５】本実施形態の光ディスク装置の第１調整処理を表わすフロー図である。
【図６】本実施形態の光ディスク装置でシークを繰り返したときのゲインを表わす図である。
【図７】本実施形態の光ディスク装置の第２調整処理、シーク処理を表わすフロー図である。
【図１】
2009048730.tif 000003
【図２】
2009048730.tif 000004
【図３】
2009048730.tif 000005
【図４】
2009048730.tif 000006
【図５】
2009048730.tif 000007
【図６】
2009048730.tif 000008
【図７】
2009048730.tif 000009