(57)【要約】【課題】偏心が大きなディスクにおける追従性を低下させることなく、スレッドモータの動作回数を極力抑えてスレッドサーボの消費電力を削減できるようにする。【解決手段】ディスク状の記録媒体に記録されているトラックを検出する手段と、前記検出結果に従い、対物レンズを前記トラックの中心へ移動させるよう制御する手段と、前記制御に追従し、前記対物レンズが搭載された光ピックアップを前記ディスクの半径方向へ移動させるスレッドモータを制御する手段と、前記ディスクの偏心量を検出する手段と、前記スレッドモータを制御する頻度を決定する制御頻度決定手段とを備え、前記制御頻度決定手段は、前記ディスクの偏心量が予め設定されたしきい値よりも大きければ前記スレッドモータを頻繁に動作させるよう決定し、前記偏心量が前記しきい値よりも小さければ前記スレッドモータを動作させる頻度を低下させるよう決定する。【選択図】  図１
2009158009.tif 000002
【特許請求の範囲】
【請求項１】
多数のトラックが形成されたディスク状記録媒体に対して光ビームを照射する照射手段と、
前記ディスク状記録媒体からの光ビームの反射光をセンサで検出して前記トラックに対するトラッキングエラーを示すエラー信号を検出するトラッキングエラー検出手段と、
前記トラッキングエラー検出手段の検出結果に従い、前記光ビームと前記トラックとのトラッキングを制御するトラッキング制御手段と、
前記トラッキング制御手段により行われるトラッキング制御に追従し、前記照射手段が搭載された光ピックアップを前記ディスク状記録媒体の半径方向へ移動させるモータを駆動するモータ制御手段と、
前記ディスク状記録媒体の偏心量を検出する偏心量検出手段と、
前記モータ制御手段が前記モータを駆動する頻度を決定する制御頻度決定手段とを備え、
前記制御頻度決定手段は、前記偏心量検出手段により検出された前記ディスクの偏心量が予め設定されたしきい値よりも大きければ前記モータ制御手段を頻繁に動作させるよう決定し、前記偏心量が前記しきい値よりも小さければ前記モータ制御手段を動作させる頻度を低下させるよう決定することを特徴とする光ディスク装置。
【請求項２】
前記制御頻度決定手段は、前記ディスク状記録媒体が装着されたことに応じて前記偏心量検出手段により計測された偏心量と予め設定されたしきい値とを比較して前記頻度を決定し、
前記モータ制御手段は、新たに前記ディスク状記録媒体が装着されるまでの間、前記制御頻度決定手段により決定された頻度で前記モータを駆動することを特徴とする請求項１に記載の光ディスク装置。
【請求項３】
前記偏心量検出手段は、前記ディスク状記録媒体の半径方向の複数の所定位置での偏心量を計測し、
前記制御頻度決定手段は、前記偏心量検出手段により計測された前記複数の所定位置での偏心量に応じて、前記複数の所定位置における前記モータを駆動する頻度を決定することを特徴とする請求項１に記載の光ディスク装置。
【請求項４】
前記偏心量検出手段は、一定頻度で偏心量を計測し、
前記制御頻度決定手段は、前記偏心量検出手段により偏心量が計測される度に前記頻度を決定することを特徴とする請求項１に記載の光ディスク装置。
【請求項５】
多数のトラックが形成されたディスク状記録媒体に対して照射手段から光ビームを照射する照射工程と、
前記ディスク状記録媒体からの光ビームの反射光をセンサで検出して前記トラックに対するトラッキングエラーを示すエラー信号を検出するトラッキングエラー検出工程と、
前記トラッキングエラー検出工程の検出結果に従い、前記光ビームと前記トラックとのトラッキングを制御するトラッキング制御工程と、
前記トラッキング制御工程において行われるトラッキング制御に追従し、前記照射手段が搭載された光ピックアップを前記ディスク状記録媒体の半径方向へ移動させるモータを駆動するモータ制御工程と、
前記ディスク状記録媒体の偏心量を検出する偏心量検出工程と、
前記モータ制御工程において前記モータを駆動する頻度を決定する制御頻度決定工程とを備え、
前記制御頻度決定工程においては、前記偏心量検出工程において検出された前記ディスクの偏心量が予め設定されたしきい値よりも大きければ前記モータ制御工程を頻繁に動作させるよう決定し、前記偏心量が前記しきい値よりも小さければ前記モータ制御工程を動作させる頻度を低下させるよう決定することを特徴とする光ディスク装置の制御方法。
【請求項６】
前記制御頻度決定工程においては、前記ディスク状記録媒体が装着されたことに応じて前記偏心量検出工程において計測された偏心量と予め設定されたしきい値とを比較して前記頻度を決定し、
前記モータ制御工程においては、新たに前記ディスク状記録媒体が装着されるまでの間、前記制御頻度決定工程において決定された頻度で前記モータを駆動することを特徴とする請求項５に記載の光ディスク装置の制御方法。
【請求項７】
前記偏心量検出工程においては、前記ディスク状記録媒体の半径方向の複数の所定位置での偏心量を計測し、
前記制御頻度決定工程においては、前記偏心量検出工程において計測された前記複数の所定位置での偏心量に応じて、前記複数の所定位置における前記モータを駆動する頻度を決定することを特徴とする請求項５に記載の光ディスク装置の制御方法。
【請求項８】
前記偏心量検出工程においては、一定頻度で偏心量を計測し、
前記制御頻度決定工程においては、前記偏心量検出工程において偏心量が計測される度に前記頻度を決定することを特徴とする請求項５に記載の光ディスク装置の制御方法。
【請求項９】
多数のトラックが形成されたディスク状記録媒体に対して照射手段から光ビームを照射する照射工程と、
前記ディスク状記録媒体からの光ビームの反射光をセンサで検出して前記トラックに対するトラッキングエラーを示すエラー信号を検出するトラッキングエラー検出工程と、
前記トラッキングエラー検出工程の検出結果に従い、前記光ビームと前記トラックとのトラッキングを制御するトラッキング制御工程と、
前記トラッキング制御工程において行われるトラッキング制御に追従し、前記照射手段が搭載された光ピックアップを前記ディスク状記録媒体の半径方向へ移動させるモータを駆動するモータ制御工程と、
前記ディスク状記録媒体の偏心量を検出する偏心量検出工程と、
前記モータ制御工程において前記モータを駆動する頻度を決定する制御頻度決定工程とをコンピュータに実行させるプログラムであって、
前記制御頻度決定工程においては、前記偏心量検出工程において検出された前記ディスクの偏心量が予め設定されたしきい値よりも大きければ前記モータ制御工程を頻繁に動作させるよう決定し、前記偏心量が前記しきい値よりも小さければ前記モータ制御工程を動作させる頻度を低下させるよう決定することをコンピュータに実行させることを特徴とするプログラム。
【請求項１０】
請求項９に記載のプログラムを記憶したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は光ディスク装置及び光ディスク装置の制御方法に関し、特に、トラッキング制御に追従し、対物レンズが搭載された光ピックアップをディスクの半径方向へ移動させるスレッドモータを制御するために用いて好適な技術に関する。
【背景技術】
【０００２】
最近は、例えばパーソナルコンピュータなどに用いられる各種データやプログラムなどを記録する記録媒体として、ＣＤ−ＲＯＭなどのディスク状の記録媒体（以下、ディスクという）が知られている。
【０００３】
このようなディスクは、ディスクドライブ装置に装着された後に所定の速度で回転しながら、信号記録面に記録されている各種データやプログラムなどを光学ピックアップによって読み出すように使用する。ディスクの種類によっては各種データやプログラムなどの記録を行なうことができる。
【０００４】
ところで、前記ＣＤ−ＲＯＭに記録されているデータなどの読み出しを行なう場合に、読み出しの効率を向上することを目的として、ディスクを標準速度（１倍速）よりも高速で回転させることができるディスクドライブ装置が知られている。このようなディスクドライブ装置は、ディスクの回転速度を標準速度（２００〜５００ｒｐｍ程度）に対して、例えば４倍速、６倍速、８倍速などといった高速回転とすることによって、読み出し効率の向上を図っている。
【０００５】
このように、読み出し時、または記録時のディスクの回転数を高くすると読み出し効率を向上させることができるが、高速回転を行なう場合に、ディスクの偏芯や偏重心が問題となる場合がある。
【０００６】
ここで、偏芯とは、物理的にディスクのセンターホール中心が重心位置と一致しているが、センターホール中心がトラック（放射状、又は同心円状）の中心と一致していないことを示す。また、偏重心とは、物理的にディスクのセンターホールがトラックの中心と一致しているが、センターホールの位置がディスクの重心位置と一致していないことを示す。なお、本明細書では前述の偏芯及び偏重心を一括して、偏心とする。
【０００７】
偏心が発生する要因としては、例えばプレス加工などによって行なわれるディスクの製造時の精度や、ディスクをドライブ装置に装填する際のセンターホールに対するチャッキングの誤差などによって発生する場合がある。
【０００８】
偏心した状態で、ディスクを高速回転させると不都合が発生する場合がある。例えば、ディスクの回転速度が３０００ｒｐｍ程度の高速になると、その回転速度に対応した周波数の自励振動が発生してくる。この自励振動は、偏心量とディスク回転数に比例しており、高速回転のディスクドライブ装置に対して、大きな影響を及ぼすことになる。
【０００９】
まず、ディスクがディスクドライブ装置に装填されてチャッキングされると、その内周側のトラックに記録されているＴＯＣ（Table Of Contents ）を読み出す。そのために、ディスクドライブ装置において、ディスクの種類毎に適合して設定されている回転速度（例えば４倍速、６倍速、８倍速など）で回転を開始するが、この時点で偏心が有ると振動が発生する。
【００１０】
この振動がディスクドライブ装置の外部に伝達されると、ユーザに対して不快感を与えることになる。また、振動が大きい場合にはトラッキングサーボが追従できなくなる場合がある。このような場合には、ディスクからデータを読み出すことが困難となり、読み出しエラーが発生しやすくなってしまう。エラーが発生すると、エラー処理のリトライを頻繁に行わなければならないので、本来行うべき各種処理の効率が悪くなってしまう。
【００１１】
さらに、偏心量が大きいために振動が大きい場合は、ドライブ装置やディスク自体が破損してしまう問題点があった。このような問題点を解決するために、例えば、特許文献１に提案されているディスク装置は、偏心量に応じて、スレッドサーボのゲインを可変するように構成している。
【００１２】
【特許文献１】特開２００４−１７１７６５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
特許文献１に提案されているディスク装置は、偏心の大きなディスクにおいて不要なトラッキングリトライ動作を抑えるために、偏心が大きなディスクにおいてスレッドサーボの帯域を下げて、不要なスレッド動作を抑えるように構成している。
【００１４】
しかしながら、引用文献１のようにスレッドサーボの帯域を下げると、偏心が大きなディスクにおいては、対物レンズの位置をスレッドモータを使って追従しきれなくなる問題点があった。また、偏心の小さなディスクにおいてはスレッドサーボの帯域が高く、スレッドモータが頻繁にドライブされるため、スレッドサーボの消費電力が非常に高くなってしまう問題点があった。
【００１５】
本発明は前述の問題点に鑑み、偏心が大きなディスクにおける追従性を低下させることなく、スレッドモータの動作回数を極力抑えてスレッドサーボの消費電力を削減できるようにすることを目的としている。
【課題を解決するための手段】
【００１６】
本発明の光ディスク装置は、多数のトラックが形成されたディスク状記録媒体に対して光ビームを照射する照射手段と、前記ディスク状記録媒体からの光ビームの反射光をセンサで検出して前記トラックに対するトラッキングエラーを示すエラー信号を検出するトラッキングエラー検出手段と、前記トラッキングエラー検出手段の検出結果に従い、前記光ビームと前記トラックとのトラッキングを制御するトラッキング制御手段と、前記トラッキング制御手段により行われるトラッキング制御に追従し、前記照射手段が搭載された光ピックアップを前記ディスク状記録媒体の半径方向へ移動させるモータを駆動するモータ制御手段と、前記ディスク状記録媒体の偏心量を検出する偏心量検出手段と、前記モータ制御手段が前記モータを駆動する頻度を決定する制御頻度決定手段とを備え、前記制御頻度決定手段は、前記偏心量検出手段により検出された前記ディスクの偏心量が予め設定されたしきい値よりも大きければ前記モータ制御手段を頻繁に動作させるよう決定し、前記偏心量が前記しきい値よりも小さければ前記モータ制御手段を動作させる頻度を低下させるよう決定することを特徴とする。
【００１７】
本発明の光ディスク装置の制御方法は、多数のトラックが形成されたディスク状記録媒体に対して照射手段から光ビームを照射する照射工程と、前記ディスク状記録媒体からの光ビームの反射光をセンサで検出して前記トラックに対するトラッキングエラーを示すエラー信号を検出するトラッキングエラー検出工程と、前記トラッキングエラー検出工程の検出結果に従い、前記光ビームと前記トラックとのトラッキングを制御するトラッキング制御工程と、前記トラッキング制御工程において行われるトラッキング制御に追従し、前記照射手段が搭載された光ピックアップを前記ディスク状記録媒体の半径方向へ移動させるモータを駆動するモータ制御工程と、前記ディスク状記録媒体の偏心量を検出する偏心量検出工程と、前記モータ制御工程において前記モータを駆動する頻度を決定する制御頻度決定工程とを備え、前記制御頻度決定工程においては、前記偏心量検出工程において検出された前記ディスクの偏心量が予め設定されたしきい値よりも大きければ前記モータ制御工程を頻繁に動作させるよう決定し、前記偏心量が前記しきい値よりも小さければ前記モータ制御工程を動作させる頻度を低下させるよう決定することを特徴とする。
【００１８】
本発明のプログラムは、多数のトラックが形成されたディスク状記録媒体に対して照射手段から光ビームを照射する照射工程と、前記ディスク状記録媒体からの光ビームの反射光をセンサで検出して前記トラックに対するトラッキングエラーを示すエラー信号を検出するトラッキングエラー検出工程と、前記トラッキングエラー検出工程の検出結果に従い、前記光ビームと前記トラックとのトラッキングを制御するトラッキング制御工程と、前記トラッキング制御工程において行われるトラッキング制御に追従し、前記照射手段が搭載された光ピックアップを前記ディスク状記録媒体の半径方向へ移動させるモータを駆動するモータ制御工程と、前記ディスク状記録媒体の偏心量を検出する偏心量検出工程と、前記モータ制御工程において前記モータを駆動する頻度を決定する制御頻度決定工程とをコンピュータに実行させるプログラムであって、前記制御頻度決定工程においては、前記偏心量検出工程において検出された前記ディスクの偏心量が予め設定されたしきい値よりも大きければ前記モータ制御工程を頻繁に動作させるよう決定し、前記偏心量が前記しきい値よりも小さければ前記モータ制御工程を動作させる頻度を低下させるよう決定することをコンピュータに実行させることを特徴とするプログラム。
【発明の効果】
【００１９】
本発明によれば、ディスクの偏心量に応じてスレッドモータを制御する頻度を調整するようにしたので、偏心が大きなディスクにおける追従性を低下させることなく、スレッドモータの動作回数を極力抑えてスレッドサーボの消費電力を削減することができる。
【発明を実施するための最良の形態】
【００２０】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る光ディスク装置の構成例を示すブロック図である。
図１において、２６３は光ピックアップ、２６５は光ピックアップの主軸、２５１は光ピックアップの副軸、２０１はシステムコントローラ、２０３はトラッキングアクチュエータドライバ、２５９はコイル、２６１はマグネットである。
【００２１】
２０５はレーザーダイオードドライバ、２５５はレーザーダイオード、２５７は対物レンズ、２５３は四分割受光センサ、２１１はセンサーアンプ、２０９はトラッキングエラー演算部、２０７はトラッククロスカウンタである。また、２７１はフォーカスエラー演算部、２１３はスピンドルモータドライバ、２６９はスピンドルモータ、２１５はスレッドモータドライバ、２６７はスレッドモータ、２７３は偏心量表示部である。
【００２２】
図５は、本実施形態の光ディスク装置１０１において、多数のトラックが形成されたディスク状の記録媒体１０２と光ピックアップ２６３との位置関係を説明する図である。図５に示したように、ディスク状の記録媒体１０２はスピンドルモータ２６９によって所定の速度で回転制御されている。また、光ピックアップ２６３は、システムコントローラ２０１によって制御され、記録媒体１０２に対して光ビームを照射し、その反射光を検出してディスク状の記録媒体１０２に記録されているトラックを検出するトラック検出を行う。システムコントローラ２０１は、トラック検出結果に応じて、後述するようにスレッドモータ、フォーカシングアクチュエータ及びトラッキングアクチュエータ等の駆動制御を行う。
【００２３】
図２は、第１の実施形態に係る光ディスク装置１０１において、スレッドモータを制御して行うモータ制御手順の一例を示すフローチャートである。
ステップＳ３０１で処理が開始されると、ステップＳ３０２においてディスクがマウントされたか判断する。そして、ディスクがマウントされたのを検知するとステップＳ３０３に進み、システムコントローラ２０１はスレッドモータドライバ２１５を介して、スレッドモータ２６７を制御し、光ピックアップ２６３をホームポジションへ移動させる。さらに、システムコントローラ２０１は、スピンドルモータドライバ２１３を介して、スピンドルモータ２６９をホームポジションにおける規定の一定回転数で回転制御する。
【００２４】
次に、ステップＳ３０４に進み、システムコントローラ２０１は、レーザーダイオードドライバ２０５を介してレーザーダイオード２５５を発光動作させ、レーザ光（光ビーム）を照射させる。レーザーダイオード２５５から照射されたレーザ光はディスクで反射され、反射光が四分割受光センサ２５３で検出される。そして、四分割受光センサ２５３において、四分割された各受光センサで光電変換されてアナログ信号が生成され、このアナログ信号がセンサーアンプ２１１に出力され、センサーアンプ２１１において増幅される。
【００２５】
センサーアンプ２１１から出力される増幅信号は、フォーカスエラー演算部２７１において、四分割されたセンサ相互の増幅信号同士を演算することによりフォーカスエラー値を算出し、この算出したフォーカスエラー値をシステムコントローラ２０１に出力する。
【００２６】
システムコントローラ２０１は、フォーカスエラー演算部２７１の演算値を参照して、不図示のフォーカスアクチュエータドライバを制御し、対物レンズのフォーカスを合焦させる。また、四分割受光センサ２５３へ入光されたディスク反射光は、四分割された各受光センサで光電変換される。そして、センサーアンプ２１１において増幅された増幅信号は、トラックに対するトラッキングエラーを示すエラー信号としてトラッキングエラー演算部２０９へ入力される。
【００２７】
トラッキングエラー演算部２０９は、四分割されたセンサ相互の増幅信号同士を演算することにより、入力されたエラー信号からトラッキングエラー検出を行い、トラッキングエラー値を算出する。そして、このトラッキングエラー値をトラッククロスカウンタ２０７に出力する。トラッククロスカウンタ２０７は、トラッキングアクチュエータを駆動制御しない状態で、スピンドルモータ２６９の１回転中のトラッククロス数を計数する（ステップＳ３０５）。
【００２８】
このように、トラッキングアクチュエータを駆動制御しない状態で、トラッククロス数を計数することにより、挿入されているディスクのホームポジションにおけるディスクの偏心量検出を行って数値化することができる。そして、数値化された偏心量＝トラッククロス数をシステムコントローラ２０１に出力する。
【００２９】
システムコントローラ２０１は、このトラッククロス数と、予め設定してあるしきい値との比較を行う（ステップＳ３０６）。システムコントローラ２０１は、ステップＳ３０６の比較の結果、トラッククロス数がしきい値以上である場合、つまり偏心量がしきい値よりも大きい場合はステップＳ３０７に進み、２００Ｈｚ間隔でスレッドモータを制御する設定を行う。
【００３０】
一方、ステップＳ３０６の比較の結果、トラッククロス数がしきい値より小さい場合、つまり偏心量小がしきい値よりも小さい場合はステップＳ３０８に進み、２０Ｈｚ間隔でスレッドモータを制御する設定を行う。そして、このステップＳ３０７、またはステップＳ３０８で設定したスレッドモータ制御間隔は、次のディスク挿入の機会まで継続される。
このように、本実施形態では、ディスクの偏心量に応じてスレッドモータを駆動する間隔を設定しているので、搭載されたディスク自体とそのチャッキング状態に応じたスレッドモータの省電力制御を行うことができる。
【００３１】
具体的には、偏心量がしきい値以上の場合にはスレッドモータの駆動間隔を１／２００秒（第１の間隔）に設定する。また、偏心量がしきい値よりも小さい場合には、第１の間隔よりも長い１／２０秒（第２の間隔）に設定している。このように設定することにより、偏心が大きいディスクにおいても対物レンズの位置をスレッドモータ２６７で追従させることができる。また、偏心の小さなディスクにおいてスレッドモータ２６７が不要な動作を行うことを抑えることができて、省電力化を図ることができる。
【００３２】
（第２の実施形態）
次に、本発明の第２の実施形態を説明する。
前述した第１の実施形態では、ホームポジションのみの偏心量を元にスレッドモータを制御する制御頻度決定を行った。この第２の実施形態では、複数の代表点の偏心量を元にスレッドモータ制御頻度を決定する例について説明する。
【００３３】
図３は、本発明の第２の実施形態に係る光ディスク装置のスレッドモータの制御手順の一例を示すフローチャートである。
ステップＳ４０１で処理が開始されると、光ディスク装置１０１はステップＳ４０２において、ディスクの挿入を検知する。
【００３４】
そして、ステップＳ４０２において、ディスクの挿入が検知されるとステップＳ４０３に進み、システムコントローラ２０１はスレッドモータドライバ２１５を介してスレッドモータ２６７を制御する。そして、光ピックアップ２６３(ＯＰＵ)をディスクの半径Ｒ１へ移動させる。
【００３５】
次に、ステップＳ４０４に進み、システムコントローラ２０１はスピンドルモータドライバ２１３を介して、スピンドルモータ２６９（ＳＰＭ）をディスクの半径Ｒ１における規定の一定回転数で回転制御する。
【００３６】
次に、システムコントローラ２０１はレーザーダイオードドライバ２０５を介しレーザーダイオード２５５を発光動作させる。レーザーダイオード２５５から発光されたレーザ光はディスク(記録媒体１０２)で反射され、反射光が四分割受光センサ２５３へ入光される。そして、四分割受光センサ２５３によって四分割されるとともに、光電変換されたアナログ信号がセンサーアンプ２１１により増幅される。
【００３７】
この増幅信号は、フォーカスエラー演算部２７１に出力される。そして、フォーカスエラー演算部２７１によって、四分割されたセンサ相互の増幅信号同士を演算することによりフォーカスエラー値を算出する。この算出したフォーカスエラー値をシステムコントローラ２０１へ出力する。
【００３８】
システムコントローラ２０１は、入力されたフォーカスエラー値を参照して、不図示のフォーカスアクチュエータドライバを制御し、対物レンズのフォーカスを合焦させる（ステップＳ４０５）。
【００３９】
また、センサーアンプ２１１において増幅された増幅信号は、トラッキングエラー演算部２０９にも出力される。トラッキングエラー演算部２０９は、四分割されたセンサ相互の増幅信号同士を演算することによりトラッキングエラー値を算出し、この算出したトラッキングエラー値をトラッククロスカウンタ２０７に出力する。
【００４０】
トラッククロスカウンタ２０７は、トラッキングアクチュエータを駆動制御しない状態で、スピンドルモータ２６９が１回転する間のトラッククロス数を計数する（ステップＳ４０６）。このように、トラッキングアクチュエータを駆動制御しない状態で、トラッククロス数を計数することにより、挿入されているディスクの半径Ｒ１における偏心量を数値化することができる。そして、数値化された偏心量＝トラッククロス数を、システムコントローラ２０１に出力する。
【００４１】
システムコントローラ２０１は、入力されたトラッククロス数と、予め設定されているしきい値とを比較をする（ステップＳ４０７）。ステップＳ４０７の比較の結果、トラッククロス数がしきい値よりも大きい場合、つまり偏心量が大きい場合にはステップＳ４０８に進み、ディスクの半径Ｒ１付近においては２００Ｈｚ間隔でスレッドモータ２６７を制御するように設定する。
【００４２】
一方、システムコントローラ２０１は、ステップＳ４０７の比較の結果、トラッククロス数がしきい値より小さい場合、つまり偏心量が小さい場合にはステップＳ４０９に進む。そして、ディスクの半径Ｒ１付近においては２０Ｈｚ間隔でスレッドモータ２６７を制御するように設定する。
【００４３】
ステップＳ４０８またはステップＳ４０９における設定が終了したら、次に、システムコントローラ２０１は、処理をステップＳ４１０に進め、スレッドモータドライバ２１５を介し、スレッドモータ２６７を制御する。そして、光ピックアップ２６３をディスク径Ｒ２へ移動させる。
【００４４】
次に、ステップＳ４１１に進み、システムコントローラ２０１はスピンドルモータドライバ２１３を介してスピンドルモータ２６９動作の制御を行い、ディスク径Ｒ２において規定されている一定回転数で回転制御する。
【００４５】
次に、ステップＳ４１２に進み、システムコントローラ２０１はレーザーダイオードドライバ２０５を介してレーザーダイオード２５５を発光動作させる。レーザーダイオード２５５から発光されたレーザ光は記録媒体１０２で反射され、反射光が四分割受光センサ２５３へ入光される。そして、四分割された各受光センサで光電変換されてアナログ信号が生成され、このアナログ信号がセンサーアンプ２１１において増幅される。
【００４６】
この増幅信号を、フォーカスエラー演算部２７１において、四分割されたセンサ相互の増幅信号同士を演算することによりフォーカスエラー値を算出し、算出したフォーカスエラー値をシステムコントローラ２０１に出力する。システムコントローラ２０１は、入力されたフォーカスエラー値を参照して、不図示のフォーカスアクチュエータドライバを制御し、対物レンズのフォーカスを合焦させる。
【００４７】
また、センサーアンプ２１１において増幅された増幅信号は、トラッキングエラー演算部２０９へ入力される。トラッキングエラー演算部２０９は、四分割されたセンサ相互の増幅信号同士を演算することによりトラッキングエラー値を算出する。そして、このトラッキングエラー値をトラッククロスカウンタ２０７に出力する。トラッククロスカウンタ２０７は、トラッキングアクチュエータを駆動制御しない状態で、スピンドルモータ２６９の１回転中のトラッククロス数を計数する（ステップＳ４１３）。
【００４８】
このように、トラッキングアクチュエータを駆動制御しない状態で、トラッククロス数を計数することにより、挿入されているディスクのディスク径Ｒ２での偏心量を数値化することができる。そして、数値化された偏心量＝トラッククロス数をシステムコントローラ２０１に出力する。
【００４９】
システムコントローラ２０１は、このトラッククロス数と、予め設定されているしきい値との比較をする（ステップＳ４１４）。システムコントローラ２０１は、ステップＳ４１４の比較の結果、トラッククロス数がしきい値より大きい場合、つまり偏心量が大きい場合にはステップＳ４１５に進み、ディスク径Ｒ２付近において２００Ｈｚ間隔でスレッドモータを制御するように設定する。
【００５０】
一方、ステップＳ４１４の比較の結果、トラッククロス数がしきい値より小さい場合、つまり偏心量が小さい場合にはステップＳ４１６に進み、ディスク径Ｒ２付近において２０Ｈｚ間隔でスレッドモータを制御するように設定する。
【００５１】
そして、前述したステップＳ４０８、ステップＳ４０９、ステップＳ４１５、ステップＳ４１６で説明したスレッドモータ制御間隔は、次のディスクが挿入されるまで継続される。
【００５２】
トラックの偏心量はディスク上の半径位置により差異があるため、本実施形態では、ディスク上の２点における半径位置の偏心量を測定し、この測定結果に応じてスレッドモータ２６７を制御するようにした。これにより、搭載されたディスク自体の半径エリア特有の偏心形状に応じたスレッドモータの省電力制御を行うことができる。なお、偏心量を測定する半径位置は多いほど極め細かいスレッドモータ制御を行うことが可能になるので、ディスク最内周から最外周の間の複数の代表半径位置での偏心量を計測する。そして、計測されたディスクの最内周から最外周迄の間の複数の代表半径位置において、スレッドモータ２６７を制御する頻度を決定するようにしてもよい。
【００５３】
（第３の実施形態）
前述した第１及び第２の実施形態では、ディスク挿入直後のみの偏心量を元にスレッドモータを制御する頻度を決定した。それに対して、この第３の実施形態では、ディスク挿入中は偏心量を定期的に検査し、スレッドモータを制御する頻度を決定するようにしている。
【００５４】
図４は、第３の実施形態に係る光ディスク装置１０１のスレッドモータの制御手順の一例を示すフローチャートである。
ステップＳ５０１で処理が開始されると、システムコントローラ２０１は、ステップＳ５０２において、スピンドルモータドライバ２１３を介してスピンドルモータ２６９の動作制御を行い、現在の光ピックアップ位置における規定の一定回転数で回転制御する。
【００５５】
次に、システムコントローラ２０１は、レーザーダイオードドライバ２０５を介してレーザーダイオード２５５を発光動作させる。レーザーダイオード２５５から発光されたレーザ光はディスクで反射され、反射光が四分割受光センサ２５３へ入光される。そして、四分割受光センサ２５３において四分割されるとともに、四分割受光センサ２５３を構成する各受光センサで光電変換されてアナログ信号が生成される。このアナログ信号がセンサーアンプ２１１によって増幅される。
【００５６】
センサーアンプ２１１から出力される増幅信号は、フォーカスエラー演算部２７１において演算処理される。この演算処理により、四分割された各センサから出力される相互の増幅信号からフォーカスエラー値が算出される。そして、このフォーカスエラー値がシステムコントローラ２０１に入力される。
【００５７】
システムコントローラ２０１は、入力されたフォーカスエラー値を参照して、不図示のフォーカスアクチュエータドライバを制御し、対物レンズのフォーカスを合焦させる（ステップＳ５０３）。
【００５８】
また、四分割受光センサ２５３から出力されるアナログ信号を、センサーアンプ２１１によって増幅した増幅信号は、トラッキングエラー演算部２０９にも入力される。トラッキングエラー演算部２０９は、入力された増幅信号同士を演算することによりトラッキングエラー値を算出する。そして、この算出したトラッキングエラー値をトラッククロスカウンタ２０７に出力する。トラッククロスカウンタ２０７は、トラッキングアクチュエータを駆動制御しない状態で、スピンドルモータ１回転中のトラッククロス数を計数する（ステップＳ５０４）。
【００５９】
このように、トラッキングアクチュエータを駆動制御しない状態で、トラッククロス数を計数することにより、挿入されているディスクの現在の光ピックアップ位置での偏心量の数値化ができる。そして、数値化された偏心量＝トラッククロス数をシステムコントローラ２０１に出力する。
【００６０】
システムコントローラ２０１は、このトラッククロス数と、予め設定してあるしきい値との比較をする（ステップＳ５０５）。この比較の結果、トラッククロス数がしきい値より大きい場合、つまり偏心量が大きい場合にはステップＳ５０６に進み、現在の光ピックアップ位置において２００Ｈｚ間隔でスレッドモータを制御するように設定する。
【００６１】
次に、ステップＳ５０８に進み、システムコントローラ２０１は現在の光ピックアップ位置における偏心量がしきい値をオーバーしていることを表示する。本実施形態においては、偏心量表示部２７３のＬＥＤを点灯させて、しきい値をオーバーしていることの表示を行う。
【００６２】
一方、ステップＳ５０５の比較の結果、トラッククロス数がしきい値より小さい場合、つまり偏心量が小さい場合にはステップＳ５０７に進み、現在の光ピックアップ位置において２０Ｈｚ間隔でスレッドモータを制御するように設定する。
【００６３】
次に、ステップＳ５０９に進み、システムコントローラ２０１は現在の光ピックアップ位置における偏心量がしきい値よりも下回っていることを示すアンダー表示を行う。本実施形態においては、偏心量表示部２７３のＬＥＤを消灯させて、アンダー表示であることを表示する。
【００６４】
最後に、システムコントローラ２０１はステップＳ５１０において、規定時間が経過したか判断する。そして、規定時間が経過したらステップＳ５０２に戻り、前述した処理を繰り返し行い、前述したスレッドモータ制御を行う。ステップＳ５１０においては、規定時間＝１秒としている。したがって、本実施形態においては、１秒間に１回の一定頻度で偏心量を計測することができる。
【００６５】
トラックの偏心量はディスク上の半径位置により差異があるため、本実施形態ではアクセス中の半径位置の偏心量を測定し、この結果によりスレッドモータを制御する例を示した。このように制御することにより、前述した第１及び第２の実施形態の制御よりも搭載されたディスク自体のアクセス中半径エリア特有の偏心形状に応じたスレッドモータの省電力制御を極め細かく行うことができる。
なお、前述の各実施形態では、スレッドモータの駆動（ドライブ）間隔を、２００Ｈｚと２０Ｈｚの二つの間隔のうちの何れかに設定したが、三つ以上の間隔を用意しておき、これら複数の駆動間隔の中から選択する構成でもよい。また、ディスク状記録媒体の半径方向の複数の所定位置での偏心量を計測する。そして、計測した複数の所定位置での偏心量に応じて、複数の所定位置におけるモータを駆動する頻度を決定するようにしてもよい。
【００６６】
（本発明に係る他の実施の形態）
前述した本発明の実施の形態における光ディスク装置を構成する各手段は、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００６７】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施の形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００６８】
なお、本発明は、前述した光ディスク装置の制御方法における各工程を実行するソフトウェアのプログラム（実施の形態では図２、図３及び図４に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接、あるいは遠隔から供給する。そして、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００６９】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００７０】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００７１】
プログラムを供給するための記録媒体としては種々の記録媒体を使用することができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。
【００７２】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００７３】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００７４】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００７５】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施の形態の機能が実現される他、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行うことによっても前述した実施の形態の機能が実現され得る。
【００７６】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施の形態の機能が実現される。
【図面の簡単な説明】
【００７７】
【図１】第１の実施形態に係る光ディスク装置の構成例を示すブロック図である。
【図２】第１の実施形態に係る光ディスク装置のスレッドモータの制御方法を示すフローチャートである。
【図３】第２の実施形態に係る光ディスク装置のスレッドモータの制御方法を示すフローチャートである。
【図４】第３の実施形態に係る光ディスク装置のスレッドモータの制御方法を示すフローチャートである。
【図５】ディスク状の記録媒体と光ピックアップとの位置関係を示す図である。
【符号の説明】
【００７８】
１０１  光ディスク装置
１０２  記録媒体
２０１  システムコントローラ
２０３  トラッキングアクチュエータドライバ
２０５  レーザーダイオードドライバ
２０７  トラッククロスカウンタ
２０９  トラッキングエラー演算部
２１１  センサーアンプ
２１３  スピンドルモータドライバ
２１５  スレッドモータドライバ
２５１  光ピックアップの副軸
２５３  四分割受光センサ
２５５  レーザーダイオード
２５７  対物レンズ
２５９  コイル
２６１  マグネット
２６３  光ピックアップ
２６５  光ピックアップの主軸
２６７  スレッドモータ
２６９  スピンドルモータ
２７１  フォーカスエラー演算部
２７３  偏心量表示部
【図１】
2009158009.tif 000003
【図２】
2009158009.tif 000004
【図３】
2009158009.tif 000005
【図４】
2009158009.tif 000006
【図５】
2009158009.tif 000007