(57)【要約】【課題】  スピンドルモーターの回転数制御のレスポンスが良く、且つ、低コストなディスク再生装置を提供する。【解決手段】  ＦＡ制御信号の極性を逐次取得し、これらの極性から周期Ｔを抽出する。この周期Ｔの逆数（１／Ｔ）が目標回転数の０．８倍より大きく、１．２倍より小さい場合、この周期Ｔの逆数（１／Ｔ）を回転数とし、そうでない場合は、再度、周期Ｔの抽出を行う。これは、固定されたディスクは、対物レンズの絶対位置に対して完全な平行状態にはなっていないため、ディスクの回転に応じたＦＥ信号が得られ、これに呼応するＦＡ制御信号が得られることによる。【選択図】  図６
2007004840.tif 000002
【特許請求の範囲】
【請求項１】
ディスク媒体を回転駆動するスピンドルモーターと、前記ディスク媒体上の所定の位置にレーザ光を照射し、その反射光を受光してディスク媒体に記憶されたデータを検出するピックアップと、前記反射光に基づいてフォーカス方向に動かすためのフォーカスアクチュエーター（ＦＡ）とを備え、前記ディスク媒体上の任意の位置に記録されている情報の再生、または、任意の位置に情報を記録するディスク再生装置において、前記レーザ光のディスクからの反射光による前記フォーカスアクチュエーターの制御信号（ＦＡ制御信号）の周期を抽出するステップと、前記抽出された周期から前記スピンドルモーターの回転数を算出するステップとを具備したことを特徴とするディスク再生装置の回転数検出方法。
【請求項２】
前記ＦＡ制御信号の周期を抽出するステップでは、ディスク面の撓みによるフォーカスエラー信号（ＦＥ信号）から生成されるＦＡ制御信号の極性を逐次記憶し、その記憶された極性が反転する周期を抽出することを特徴とする請求項１記載のディスク再生装置の回転数検出方法。
【請求項３】
請求項１又は２に記載のディスク再生装置の回転数検出方法で検出された回転数と目標回転数を比較した結果に基づいてスピンドルモーターの回転数を制御することを特徴とするディスク再生装置の回転数制御方法。
【請求項４】
請求項１又は２に記載の回転数検出方法によってスピンドルモーターの回転数を検出することを特徴とするディスク再生装置。
【請求項５】
請求項１又は２に記載の回転数検出方法で検出された回転数と目標回転数を比較した結果に基づいてスピンドルモーターの回転数を制御することを特徴とするディスク再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスク再生装置に使用されるスピンドルモーターの回転数の検出方法及び制御方法並びにディスク再生装置に関するものである。
【背景技術】
【０００２】
ディスク再生装置において、ディスクの所定箇所に記録されたデータを読み込む際、その所定の論理アドレスから計算された移動量に基づいてＯＰＵ（Ｏｐｔｉｃａｌ  Ｐｉｃｋ−ｕｐ  Ｕｎｉｔ：光ピックアップユニット）を移動させた後、ディスクの回転数を制御し、所定箇所の信号にフェーズ・ロックさせてデータを読み込む。この回転数制御の方法として、例えば、特許文献１に記載されているようにスピンドルモーターの回転数を直接モニターし制御する方法（以下、従来技術１と表現する）や、ＰＬＬ（Ｐｈａｓｅ  Ｌｏｃｋ  Ｌｏｏｐ：フェーズロックループ）が引き込めたかを確認し制御する方法（以下、従来技術２と表現する）がある。
【０００３】
図１１は、従来技術１のディスク再生装置の構成を示し、図１２及び図１３は、その回転数制御の手順を示す。スピンドルモーターに取り付けられたセンサーの出力信号や、スピンドルモーター（ブラシレスの場合）の駆動パルスをモニターし、回転数を求める。そして、予め与えられた、ＤＲＣ（Ｄｉｇｉｔａｌ  Ｒｅａｄ  Ｃｈａｎｎｅｌ：デジタルリードチャンネル）のＰＬＬが引き込める回転数になるよう、駆動電圧又はパルスを制御する。
【０００４】
図１は、従来技術２のディスク再生装置の構成を示し、図１４は、その回転数制御の手順を示す。予め装置内部で設定された、所定の論理アドレスに対応するスピンドルモーター駆動電圧を印加し、その後、ＰＬＬが引き込めるまで印加電圧の微増減を繰り返す。
【０００５】
【特許文献１】特開２００２−１７０２６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、これらの回転数制御方法に対して、従来技術１においては、スピンドルモーターの回転数を直接制御できるため、レスポンスは良いが、回転数をモニターするためのセンサー（図１１の１３）が必要なため高コストであるという問題があり、また、従来技術２の方法は、スピンドルモーターの回転数をモニターするためのセンサーが不要なため、低コストだが、回転数を直接制御できず、データの読み出しまで行わなければならないため、これに時間を要し、レスポンスが悪いという問題があった。
【０００７】
本発明は、上述の問題点に鑑みてなされたものであり、スピンドルモーターの回転数制御のレスポンスが良く、且つ、低コストなディスク再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
請求項１に記載のディスク再生装置の回転数検出方法は、ディスク媒体を回転駆動するスピンドルモーターと、前記ディスク媒体上の所定の位置にレーザ光を照射し、その反射光を受光してディスク媒体に記憶されたデータを検出するピックアップと、前記反射光に基づいてフォーカス方向に動かすためのフォーカスアクチュエーター（ＦＡ）とを備え、前記ディスク媒体上の任意の位置に記録されている情報の再生、または、任意の位置に情報を記録するディスク再生装置において、前記レーザ光のディスクからの反射光による前記フォーカスアクチュエーターの制御信号（ＦＡ制御信号）の周期を抽出するステップと、前記抽出された周期から前記スピンドルモーターの回転数を算出するステップとを具備したことを特徴とする。
【０００９】
請求項１に記載の回転数検出方法によれば、回転数を検出するためのセンサーを設けずに、スピンドルモーターの回転数を検出することができる。
【００１０】
請求項２に記載のディスク再生装置の回転数検出方法は、請求項１において、前記ＦＡ制御信号の周期を抽出するステップでは、ディスク面の撓みによるフォーカスエラー信号（ＦＥ信号）から生成されるＦＡ制御信号の極性を逐次記憶し、その記憶された極性が反転する周期を抽出することを特徴とする。
【００１１】
請求項２に記載の回転数検出方法によれば、回転数を検出するためのセンサーを設けずに、スピンドルモーターの回転数を検出することができる。
【００１２】
請求項３に記載のディスク再生装置の回転数制御方法は、請求項１又は２に記載のディスク再生装置の回転数検出方法で検出された回転数と目標回転数を比較した結果に基づいてスピンドルモーターの回転数を制御することを特徴とする。
【００１３】
請求項３に記載の回転数制御方法によれば、回転数を検出するためのセンサーを設けずに、スピンドルモーターの回転数を検出することができ、これを用いて回転数制御を行うことができる。
【００１４】
請求項４に記載のディスク再生装置は、請求項１又は２に記載の回転数検出方法によってスピンドルモーターの回転数を検出することを特徴とする。
【００１５】
請求項４に記載のディスク再生装置によれば、スピンドルモーターの回転数を検出するためのセンサーが不要となる。
【００１６】
請求項５に記載のディスク再生装置は、請求項１又は２に記載の回転数検出方法で検出された回転数と目標回転数を比較した結果に基づいてスピンドルモーターの回転数を制御することを特徴とする。
【００１７】
請求項５に記載のディスク再生装置によれば、スピンドルモーターの回転数を検出するためのセンサーが不要となる。
【発明の効果】
【００１８】
本発明によれば、スピンドルモーターの回転数を検出し、これを用いて制御を行うため、制御のレスポンスが良い。また、スピンドルモーターの回転数を検出するためのセンサーが不要であるため、コストを低く抑えることができる。即ち、スピンドルモーターの回転数制御のレスポンスが良く、且つ、低コストなディスク再生装置を提供できる。
【発明を実施するための最良の形態】
【００１９】
本発明の実施の形態を、図面を参照して説明する。
【実施例１】
【００２０】
図１は、本発明による一実施例が採用されたディスク再生装置の構成を示すブロック図である。なお、図１で示すブロック図は、前述した従来技術２で説明したディスク再生装置と実質同一構成である。図２は、ディスク再生装置内の信号を表す図である。ディスクで反射された光は、対物レンズ２で集められ、ＰＤ（Ｐｈｏｔｏ  Ｄｅｔｅｃｔｏｒ：フォトディテクター）３で電気信号（ＰＤ信号）に変換され、ＰＤ信号アンプ２１に入力される。ここで、ＯＰＵ１は、対物レンズ２、ＰＤ３、トラッキングを行うＴＡ（Ｔｒａｃｋｉｎｇ  Ａｃｔｕａｔｏｒ：トラッキングアクチュエーター）４、及び対物レンズの焦点を合わせるためのＦＡ（Ｆｏｒｃｕｓ  Ａｃｔｕａｔｏｒ：フォーカスアクチュエーター）５を具備し、これらが搭載されている台（スレッド（図示せず））は、スレッドモーター１１により、ディスクの半径方向に移動させることができる。
【００２１】
ＰＤ信号アンプ２１に入力された信号は、増幅された後、ＦＥ（Ｆｏｒｃｕｓ  Ｅｒｒｏｒ：フォーカスエラー）信号生成部２２、ディフェクト信号生成部２４、及び論理アドレス取得部２５に入力される。
【００２２】
ＦＥ信号生成部２２では、増幅されたＰＤ信号からＦＥ信号を生成し、ＦＥ信号アンプ２３では、これを増幅する。図２（ｂ）は、ＦＥ信号（ＦＥ信号生成部２２の出力）を示す。ディフェクト信号生成部２４では、増幅されたＰＤ信号からディフェクト信号を生成する。図２（ａ）は、ディフェクト信号（ディフェクト信号生成部２４の出力）を示す。論理アドレス取得部２５は、増幅されたＰＤ信号から、実際に読み込みを行っているセクタの論理アドレスを取得する。
【００２３】
所定論理アドレス指定部２６は、読み込みを行うセクタの論理アドレスを指定する。モータードライバー２７では、ＦＥ信号アンプ２３、ディフェクト信号生成部２４、論理アドレス取得部２５、及び所定論理アドレス指定部２６からの入力に基づき、ＴＡ４、ＦＡ５、スレッドモーター１１、及びスピンドルモーター１２を制御する信号を出力する。図２（ｃ）は、ＦＡ５に入力される制御信号（ＦＡ制御信号）を示す。
【００２４】
このように構成されたディスク再生装置における回転数制御の手順を説明する。図３及び図４は、回転数制御の手順全体を示すフローチャートである。図５及び図６は、図４における回転数検出処理（ステップＳ２４０）の詳細を示すフローチャートである。
【００２５】
先ず、図３及び図４を用いて手順を説明する。ステップＳ１１０では、読み出しを行うセクタの論理アドレスを指定し、ステップＳ１２０では、その論理アドレスに対応するスレッドの移動量及びその位置におけるスピンドルモーターの目標回転数を算出し、ステップＳ１３０では、トラッキングサーボをオフにする。続くステップＳ１４０では、スレッドモーター１１によるスレッドの移動、又はＦＡ４による対物レンズ２の移動を行い、ステップＳ１５０では、ステップＳ１４０による移動の完了の判定を行い、移動が完了している場合はステップＳ１８０に進み、そうでない場合はステップＳ１４０に進む。
【００２６】
ステップＳ１８０では、算出された目標回転数に対応するスピンドルモーター駆動電圧が印加されるよう、モータードライバー２７が制御を行う。
【００２７】
ステップＳ２１０では、ＦＥ信号アンプ２３の増幅率を上げ、ステップＳ２２０では、ＦＡ制御信号のステップ幅（Ｄ／Ａコンバーター出力の１ステップ幅）を小さくする（これにより、通常動作時の対物レンズ２の実移動量に比較して、より変動量の大きなＦＡ制御信号が得られる）。続くステップＳ２３０では、フォーカスサーボエラーの監視レベルを緩和する（これにより、スレッド移動時の処理中断を回避する）。
【００２８】
続くステップＳ２４０では、スピンドルモーターの回転数を検出し、ステップＳ２５０に進む（この回転数検出の手順については、後で図５及び図６を用いて説明する）。
【００２９】
ステップＳ２５０では、ステップＳ２４０で検出された回転数が目標回転数と一致しているかを判断し、一致している場合はステップＳ３１０に進み、そうでない場合はステップＳ２８０に進む。ステップＳ２８０では、検出された回転数と目標回転数の差を計算し、ステップＳ２９０では、この差で補正したスピンドルモーターの駆動電圧を印加し、ステップＳ２４０に進む。
【００３０】
ステップＳ３１０では、ＦＥ信号アンプ２３の増幅率、ＦＡ制御信号のステップ幅、及びフォーカスサーボエラーの監視レベルを通常値に戻し、ステップＳ３２０では、トラッキングサーボをオンにし、ステップＳ４１０では、ＰＤ信号から論理アドレスを取得する。続くステップＳ４２０では、この取得したアドレスが、所定の論理アドレスと一致しているかを判断し、一致している場合はエンドに進み、そうでない場合はステップＳ４３０に進む。
【００３１】
ステップＳ４３０では、ステップＳ４１０で取得した論理アドレスと、所定論理アドレスの差を計算し、ステップＳ４４０では、この差からスレッド移動量と目標回転数を算出し、ステップＳ１３０に進む。
【００３２】
以下は、図５及び図６に示したスピンドルモーターの回転数の検出処理（図４におけるステップＳ２４０に対応する処理）の説明である。図５及び図６において、ＲｅｌｏａｄＴｉｍｅｒは、極性記憶テーブルにＦＡ制御信号の極性を書き込むタイミングを生成するためのタイマーである。Ｔｉｍｅｒ１は、極性記憶テーブルをサーチしてスピンドルモーターの回転周期Ｔを抽出するタイミングを生成するためのタイマーである。ＡｄＩｎｄｅｘは、極性記憶テーブルにおいて書き込みを行うアドレスを示す変数である。
【００３３】
ステップＳ５２０では、Ｔｉｍｅｒ１を開始し、ステップＳ５３０では、ＦＡ制御信号の極性を記憶する極性記憶テーブル、及びＡｄＩｎｄｅｘを初期化する。続くステップＳ５４０では、現在のＦＡ制御信号の極性を取得し、ステップＳ５５０では、この取得した極性を、極性記憶テーブルのＡｄＩｎｄｅｘの示すアドレスに書き込む。
【００３４】
続くステップＳ５６０では、ＲｅｌｏａｄＴｉｍｅｒを開始し、ステップＳ５７０では、ＡｄＩｎｄｅｘの値を１つ増やす。
【００３５】
続くステップＳ５８０では、ディフェクトが有るかを判断し、有る場合はステップＳ５９５に進み、そうでない場合はステップＳ５９０に進む。
【００３６】
ステップＳ５９５では、ＲｅｌｏａｄＴｉｍｅｒがアップしたかを判断し、アップしている場合はステップＳ６００に進み、そうでない場合はステップＳ５８０に進む。ステップＳ６００では、最後に取得したＦＡ制御信号の極性を、極性記憶テーブルのＡｄＩｎｄｅｘの示すアドレスに書き込み、ステップＳ５６０に進む。
【００３７】
ステップＳ５９０では、ＲｅｌｏａｄＴｉｍｅｒがアップしたかを判断し、アップしている場合はステップＳ６１０に進み、そうでない場合はステップＳ５８０に進む。ステップＳ６１０では、現在のＦＡ制御信号の極性を取得し、ステップＳ６２０では、この極性を極性記憶テーブルのＡｄＩｎｄｅｘの示すアドレスに書き込み、ステップＳ６３０に進む。
【００３８】
ステップＳ６３０では、Ｔｉｍｅｒ１がアップしたかを判断し、アップしている場合はステップＳ６４０に進み、そうでない場合はステップＳ５６０に進む。
【００３９】
ステップＳ６４０では、極性記憶テーブルに記憶された極性から、周期Ｔを抽出する。固定されたディスクは、対物レンズ２の絶対位置に対して完全な平行状態にはなっていないため、ディスクの回転に応じたＦＥ信号が得られ（図２（ｂ））、これに呼応するＦＡ制御信号が得られる（図２（ｃ））。このＦＡ制御信号の極性の変化より周期Ｔを算出し、回転数を求める。なお、ディフェクト期間（図２（ｂ）と図２（ｃ）に跨って四角形で囲まれている箇所）では、極性変化をモニターしない。即ち、図２（ｃ）の例では、「−＋」とは認識せず、その直前の極性を継続するように、「＋＋」と認識する。
【００４０】
続くステップＳ６５０では、抽出された周期Ｔの逆数（１／Ｔ）が、目標回転数の０．８倍より大きく、目標回転数の１．２倍より小さい場合はステップＳ６７０に進み、そうでない場合はステップＳ５２０に進む。
【００４１】
ステップＳ６７０では、１／Ｔを検出された回転数とし、リターンに進む（図４に示すメインルーチンに戻る）。
【実施例２】
【００４２】
本実施例は、実施例１と同様の構成（図１）のディスク再生装置におけるものである。装置の構成に関する説明は省略する。
【００４３】
図７及び図８は、回転数制御の手順全体を示すフローチャートである。図９及び図１０は、図８における回転数検出処理（ステップＳ２４５）の詳細を示すフローチャートである。
【００４４】
先ず、図７及び図８を用いて手順を説明する。ここで、ＥｓＣｏｕｎｔは、スピンドルモーターの回転数の検出を行った回数をカウントする変数である。ステップＳ１１０では、読み出しを行うセクタの論理アドレスを指定し、ステップＳ１２０では、その論理アドレスに対応するスレッドの移動量及びその位置におけるスピンドルモーターの目標回転数を算出し、ステップＳ１３０では、トラッキングサーボをオフにする。続くステップＳ１４０では、スレッドモーター１１によるスレッドの移動、又はＦＡ４による対物レンズ２の移動を行い、ステップＳ１５０では、ステップＳ１４０による移動の完了の判定を行い、移動が完了している場合はステップＳ１７０に進み、そうでない場合はステップＳ１４０に進む。
【００４５】
ステップＳ１７０では、ＥｓＣｏｕｎｔの値を０にセットし、ステップＳ１８０では、算出された目標回転数に対応するスピンドルモーター駆動電圧が印加されるよう、モータードライバー２７が制御を行う。
【００４６】
ステップＳ２１０では、ＦＥ信号アンプ２３の増幅率を上げ、ステップＳ２２０では、ＦＡ制御信号のステップ幅（Ｄ／Ａコンバーター出力の１ステップ幅）を小さくする（これにより、通常動作時の対物レンズ２の実移動量に比較して、より変動量の大きなＦＡ制御信号が得られる）。続くステップＳ２３０では、フォーカスサーボエラーの監視レベルを緩和する（これにより、スレッド移動時の処理中断を回避する）。
【００４７】
続くステップＳ２４５では、スピンドルモーターの回転数を検出し、ステップＳ２５０に進む（この回転数検出の手順については、後で図９及び図１０を用いて説明する）。
【００４８】
ステップＳ２５０では、ステップＳ２４５で検出された回転数が目標回転数と一致しているかを判断し、一致している場合はステップＳ３１０に進み、そうでない場合はステップＳ２６０に進む。ステップＳ２６０では、ＥｓＣｏｕｎｔの値を１つ増やし、ステップＳ２７０では、ＥｓＣｏｕｎｔの値が３以下であるかを判断し、３以下の場合はステップＳ２８０に進み、そうでない場合は従来技術２の方法（図１４に示す方法）で回転数制御を行う処理に移行する。ステップＳ２８０では、検出された回転数と目標回転数の差を計算し、ステップＳ２９０では、この差で補正したスピンドルモーターの駆動電圧を印加し、ステップＳ２４５に進む。
【００４９】
ステップＳ３１０では、ＦＥ信号アンプ２３の増幅率、ＦＡ制御信号のステップ幅、及びフォーカスサーボエラーの監視レベルを通常値に戻し、ステップＳ３２０では、トラッキングサーボをオンにし、ステップＳ４１０では、ＰＤ信号から論理アドレスを取得する。続くステップＳ４２０では、この取得したアドレスが、所定の論理アドレスと一致しているかを判断し、一致している場合はエンドに進み、そうでない場合はステップＳ４３０に進む。
【００５０】
ステップＳ４３０では、ステップＳ４１０で取得した論理アドレスと、所定論理アドレスの差を計算し、ステップＳ４４０では、この差からスレッド移動量と目標回転数を算出し、ステップＳ１３０に進む。
【００５１】
以下は、図９及び図１０に示したスピンドルモーターの回転数の検出処理（図８におけるステップＳ２４５に対応する処理）の説明である。図９及び図１０において、ＲｅｌｏａｄＴｉｍｅｒは、極性記憶テーブルにＦＡ制御信号の極性を書き込むタイミングを生成するためのタイマーである。Ｔｉｍｅｒ１は、極性記憶テーブルをサーチしてスピンドルモーターの回転周期Ｔを抽出するタイミングを生成するためのタイマーである。Ｔｉｍｅｒ２は、目標回転数の±２０％の範囲に達するまでの待ち時間を計測するためのタイマーである。ＡｄＩｎｄｅｘは、極性記憶テーブルにおいて書き込みを行うアドレスを示す変数である。
【００５２】
ステップＳ５１０では、Ｔｉｍｅｒ２を開始し、ステップＳ５２０では、Ｔｉｍｅｒ１を開始し、ステップＳ５３０では、ＦＡ制御信号の極性を記憶する極性記憶テーブル、及びＡｄＩｎｄｅｘを初期化する。続くステップＳ５４０では、現在のＦＡ制御信号の極性を取得し、ステップＳ５５０では、この取得した極性を、極性記憶テーブルのＡｄＩｎｄｅｘの示すアドレスに書き込む。
【００５３】
続くステップＳ５６０では、ＲｅｌｏａｄＴｉｍｅｒを開始し、ステップＳ５７０では、ＡｄＩｎｄｅｘの値を１つ増やす。
【００５４】
続くステップＳ５８０では、ディフェクトが有るかを判断し、有る場合はステップＳ５９５に進み、そうでない場合はステップＳ５９０に進む。
【００５５】
ステップＳ５９５では、ＲｅｌｏａｄＴｉｍｅｒがアップしたかを判断し、アップしている場合はステップＳ６００に進み、そうでない場合はステップＳ５８０に進む。ステップＳ６００では、最後に取得したＦＡ制御信号の極性を、極性記憶テーブルのＡｄＩｎｄｅｘの示すアドレスに書き込み、ステップＳ５６０に進む。
【００５６】
ステップＳ５９０では、ＲｅｌｏａｄＴｉｍｅｒがアップしたかを判断し、アップしている場合はステップＳ６１０に進み、そうでない場合はステップＳ５８０に進む。ステップＳ６１０では、現在のＦＡ制御信号の極性を取得し、ステップＳ６２０では、この極性を極性記憶テーブルのＡｄＩｎｄｅｘの示すアドレスに書き込み、ステップＳ６３０に進む。
【００５７】
ステップＳ６３０では、Ｔｉｍｅｒ１がアップしたかを判断し、アップしている場合はステップＳ６４０に進み、そうでない場合はステップＳ５６０に進む。
【００５８】
ステップＳ６４０では、極性記憶テーブルに記憶された極性から、周期Ｔを抽出する。固定されたディスクは、対物レンズ２の絶対位置に対して完全な平行状態にはなっていないため、ディスクの回転に応じたＦＥ信号が得られ（図２（ｂ））、これに呼応するＦＡ制御信号が得られる（図２（ｃ））。このＦＡ制御信号の極性の変化より周期Ｔを算出し、回転数を求める。なお、ディフェクト期間（図２（ｂ）と図２（ｃ）に跨って四角形で囲まれている箇所）では、極性変化をモニターしない。即ち、図２（ｃ）の例では、「−＋」とは認識せず、その直前の極性を継続するように、「＋＋」と認識する。
【００５９】
続くステップＳ６５０では、抽出された周期Ｔの逆数（１／Ｔ）が、目標回転数の０．８倍より大きく、目標回転数の１．２倍より小さい場合はステップＳ６７０に進み、そうでない場合はステップＳ６６０に進む。ステップＳ６６０では、Ｔｉｍｅｒ２の値が目標回転数の逆数の３倍より大きいかを判断し、大きい場合はステップＳ６７０に進み、そうでない場合はステップＳ５２０に進む。
【００６０】
ステップＳ６７０では、１／Ｔを検出された回転数とし、リターンに進む（図８に示すメインルーチンに戻る）。
【００６１】
以上述べたように、本発明では、スピンドルモーターの回転数制御のレスポンスが良く、且つ、低コストなディスク再生装置を提供することができる。
【００６２】
なお、上述の実施例は、ＦＡ制御信号の極性が反転する周期からスピンドルモーターの回転数を検出するものであったが、ＦＡ制御信号の周波数成分を直接抽出して回転数を検出しても良い。
【図面の簡単な説明】
【００６３】
【図１】実施例１、実施例２及び従来技術２の装置構成を示すブロック図である。
【図２】実施例１及び実施例２における信号を示す図である。
【図３】実施例１の回転数制御手順を示すフローチャートである。
【図４】実施例１の回転数制御手順を示すフローチャートである。
【図５】実施例１の回転数検出手順を示すフローチャートである。
【図６】実施例１の回転数検出手順を示すフローチャートである。
【図７】実施例２の回転数制御手順を示すフローチャートである。
【図８】実施例２の回転数制御手順を示すフローチャートである。
【図９】実施例２の回転数検出手順を示すフローチャートである。
【図１０】実施例２の回転数検出手順を示すフローチャートである。
【図１１】従来技術１の装置構成を示すブロック図である。
【図１２】従来技術１の回転数制御手順を示すフローチャートである。
【図１３】従来技術１の回転数制御手順を示すフローチャートである。
【図１４】従来技術２の回転数制御手順を示すフローチャートである。
【符号の説明】
【００６４】
１  ＯＰＵ
２  対物レンズ
３  ＰＤ
４  ＴＡ
５  ＦＡ
１１  スレッドモーター
１２  スピンドルモーター
１３  回転数検出センサー
２１  ＰＤ信号アンプ
２２  ＦＥ信号生成部
２３  ＦＥ信号アンプ
２４  ディフェクト信号生成部
２５  論理アドレス取得部
２６  所定論理アドレス指定部
２７  モータードライバー
【図１】
2007004840.tif 000003
【図２】
2007004840.tif 000004
【図３】
2007004840.tif 000005
【図４】
2007004840.tif 000006
【図５】
2007004840.tif 000007
【図６】
2007004840.tif 000008
【図７】
2007004840.tif 000009
【図８】
2007004840.tif 000010
【図９】
2007004840.tif 000011
【図１０】
2007004840.tif 000012
【図１１】
2007004840.tif 000013
【図１２】
2007004840.tif 000014
【図１３】
2007004840.tif 000015
【図１４】
2007004840.tif 000016