(57)【要約】【課題】ディスク回転をより正しく検出してディスク高速回転中のディスクイジェクトに対応したディスク制御方法を提供する。【解決手段】ディスクより読み出されたＲＦ信号を２値化した波形信号のエッジ間隔を、ディスクを回転させるスピンドルモータのスピンドル回転を下げながら計測し、計測したＲＦ信号を２値化した波形信号のエッジ間隔が特定値になったときにイジェクト許可信号を出力して、ディスクをイジェクトすることを特徴とする。【選択図】  図１
2004241031.tif 000002
【特許請求の範囲】
【請求項１】
ディスクより読み出されたＲＦ信号を２値化した波形信号のエッジ間隔を、前記ディスクを回転させるスピンドルモータのスピンドル回転を下げながら、計測し、計測した前記ＲＦ信号を２値化した波形信号のエッジ間隔が特定値になったときにイジェクト許可信号を出力して、前記ディスクをイジェクトすることを特徴とするディスク制御方法。
【請求項２】
ディスクより読み出されたＲＦ信号を２値化した波形信号のエッジ間隔を、前記ＲＦ信号を前記ディスクより読み出す光ピックアップ装置を前記ディスクの特定位置に移動させ且つ前記ディスクを回転させるスピンドルモータのスピンドル回転を下げながら、計測し、計測した前記ＲＦ信号を２値化した波形信号のエッジ間隔が特定値になったときにイジェクト許可信号を出力して、前記ディスクをイジェクトすることを特徴とするディスク制御方法。
【請求項３】
ディスクより読み出されたＲＦ信号を２値化した波形信号の内のディスク特定パルスのエッジ間隔を、前記ＲＦ信号を前記ディスクより読み出す光ピックアップ装置を前記ディスクの特定位置に移動させ且つ前記ディスクを回転させるスピンドルモータのスピンドル回転を下げながら、計測し、また前記スピンドルモータのスピンドル回転に応じたＦＧ信号のエッジ間隔を計測し、計測した前記ディスク特定パルスのエッジ間隔より前記ディスクの回転数を計算し、また計測した前記ＦＧ信号より前記スピンドルモータのスピンドル回転数を計算して、両者の回転数を比較し、前記ディスクの回転数が前記スピンドルモータのスピンドル回転数に比べ、予め定めた回転数より大きい場合には、前記ＲＦ信号を２値化した波形信号のエッジ間隔が特定値になったときにイジェクト許可信号を出力して、前記ディスクをイジェクトし、前記予め定めた回転数より大きくない場合には、前記スピンドルモータのスピンドル回転数が特定値になったときにイジェクト許可信号を出力して、前記ディスクをイジェクトすることを特徴とするディスク制御方法。
【請求項４】
ディスクより読み出されたＲＦ信号を２値化した波形信号の内のディスク特定パルスのエッジ間隔を計測し、また前記ディスクを回転させるスピンドルモータのスピンドル回転に応じたＦＧ信号のエッジ間隔を計測し、計測した前記ディスク特定パルスのエッジ間隔と前記ディスクより読み出された前記ディスク読出位置を示す信号より前記ディスクの回転数を計算し、また計測した前記ＦＧ信号より前記スピンドルモータのスピンドル回転数を計算して、両者の回転数を比較し、前記ディスクの回転数が前記スピンドルモータのスピンドル回転数に比べ、予め定めた回転誤差数より大きい場合には前記スピンドルモータのスピンドル回転数を下げて、前記両者の回転数の差を前記予め定めた回転誤差数に近づけることを特徴とするディスク制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ディスクを回転してディスクに記録された情報信号を再生するためのディスクドライブ装置における、ディスクイジェクトやディスク回転制御などのディスク制御方法に関する。
【０００２】
【従来の技術】
光ディスクや磁気ディスクなどのディスクのディスクドライブ装置では、ディスクを回転させるスピンドルモータに対して、スピンドルサーボループを形成して、スピンドルモータを所定回転数で回転させる。
【０００３】
ここで、ディスク回転中のディスクの回転数は、スピンドルモータまたはスピンドルモータを駆動するスピンドルドライバの近傍に配置されたホール素子またはＦＧにて、スピンドルモータのスピンドル回転に応じたＦＧ信号を得、該ＦＧ信号をサーボプロセッサに供給することによって、得るようにしている。
【０００４】
ところが、特に、近年、光ディスクの高速回転化が進んだため、光ディスクが高速回転したままイジェクトされる恐れが高まり、そうなると光ディスクを傷めるため、光ディスクのクランプ力を強める工夫をしたり、または光ディスク回転制御に工夫を凝らしている。光ディスクイジェクト時の光ディスク回転制御に工夫を凝らした例としては、例えば特許文献１が挙げられる。
【０００５】
【特許文献１】
特開平１１−３２８８３８号公報（要約）
【０００６】
【発明が解決しようとする課題】
しかしながら、上記特許文献１においても、光ディスク回転中の光ディスクの回転数は、スピンドルモータのスピンドル回転に応じたＦＧ信号を得、該ＦＧ信号をサーボプロセッサに供給することによって、得るようにしているため、光ディスクドライブ装置の時間経過に伴う、光ディスク装着受け部のゴム部材や、光ディスク装着の際のクランパの光ディスク押圧力が弱まったり、また光ディスクが規格外の薄い光ディスクであったりすると、光ディスクの高速回転中に、光ディスクがスピンドルモータのスピンドル回転に対してスリップして回転異常をしてしまうため、スピンドルモータのスピンドル回転だけでは、光ディスクの回転を正しく検出することができない不具合が生じた。
【０００７】
また、光ディスクが所定の回転とは異なる回転の回転異常をしている場合においても、従来のスピンドルモータのスピンドル回転だけでは、光ディスクの回転異常を検出することができない不具合が生じた。
【０００８】
本発明の目的は、ディスク回転をより正しく検出してディスク高速回転中のディスクイジェクトに対応したディスク制御方法を提供することにある。
【０００９】
また本発明の他の目的は、ディスク高速回転中の回転異常を検出して回転異常をなくすように制御するディスク制御方法を提供することにある。
【００１０】
【課題を解決するための手段】
本発明は、ディスクより読み出されたＲＦ信号を２値化した波形信号のエッジ間隔を、前記ディスクを回転させるスピンドルモータのスピンドル回転を下げながら、計測し、計測した前記ＲＦ信号を２値化した波形信号のエッジ間隔が特定値になったときにイジェクト許可信号を出力して、前記ディスクをイジェクトすることを特徴とするディスク制御方法である。
【００１１】
本発明は、ディスクより読み出されたＲＦ信号を２値化した波形信号のエッジ間隔を、前記ＲＦ信号を前記ディスクより読み出す光ピックアップ装置を前記ディスクの特定位置に移動させ且つ前記ディスクを回転させるスピンドルモータのスピンドル回転を下げながら、計測し、計測した前記ＲＦ信号を２値化した波形信号のエッジ間隔が特定値になったときにイジェクト許可信号を出力して、前記ディスクをイジェクトすることを特徴とするディスク制御方法である。
【００１２】
本発明は、ディスクより読み出されたＲＦ信号を２値化した波形信号の内のディスク特定パルスのエッジ間隔を、前記ＲＦ信号を前記ディスクより読み出す光ピックアップ装置を前記ディスクの特定位置に移動させ且つ前記ディスクを回転させるスピンドルモータのスピンドル回転を下げながら、計測し、また前記スピンドルモータのスピンドル回転に応じたＦＧ信号のエッジ間隔を計測し、計測した前記ディスク特定パルスのエッジ間隔より前記ディスクの回転数を計算し、また計測した前記ＦＧ信号より前記スピンドルモータのスピンドル回転数を計算して、両者の回転数を比較し、前記ディスクの回転数が前記スピンドルモータのスピンドル回転数に比べ、予め定めた回転数より大きい場合には、前記ＲＦ信号を２値化した波形信号のエッジ間隔が特定値になったときにイジェクト許可信号を出力して、前記ディスクをイジェクトし、前記予め定めた回転数より大きくない場合には、前記スピンドルモータのスピンドル回転数が特定値になったときにイジェクト許可信号を出力して、前記ディスクをイジェクトすることを特徴とするディスク制御方法である。
【００１３】
本発明は、ディスクより読み出されたＲＦ信号を２値化した波形信号の内のディスク特定パルスのエッジ間隔を計測し、また前記ディスクを回転させるスピンドルモータのスピンドル回転に応じたＦＧ信号のエッジ間隔を計測し、計測した前記ディスク特定パルスのエッジ間隔と前記ディスクより読み出された前記ディスク読出位置を示す信号より前記ディスクの回転数を計算し、また計測した前記ＦＧ信号より前記スピンドルモータのスピンドル回転数を計算して、両者の回転数を比較し、前記ディスクの回転数が前記スピンドルモータのスピンドル回転数に比べ、予め定めた回転誤差数より大きい場合には前記スピンドルモータのスピンドル回転数を下げて、前記両者の回転数の差を前記予め定めた回転誤差数に近づけることを特徴とするディスク制御方法である。
【００１４】
【発明の実施の形態】
図１は、本発明のディスク制御方法を有する光ディスクドライブ装置の第１の実施の形態のうちの本発明に係る部分の構成を示す図である。本実施の形態は、ディスク高速回転中のディスクイジェクトに対応した形態である。
【００１５】
図１において、１はスピンドルモータ、２はその軸、３は軸２に装着された光ディスク、４は光ディスク３の半径方向に移動する光ピックアップ装置であって、光ディスク３に記録の信号を読み出し電気信号としてＲＦ（再生）信号１１を出力する。
【００１６】
ＲＦ信号１１は、２値化回路１３により２値化されて波形信号Ａとなり、光ディスク回転異常有無検出回路１４に供給される。光ディスク回転異常有無検出回路１４はＲＦ信号エッジ間隔計測回路１４１を有する。この光ディスク回転異常有無検出回路１４からのイジェクト許可信号１５により、イジェクト回路１６が働き、光ディスクをイジェクトする。その例としては図示していないイジェクト機構を動かして、図示していないクランパを光ディスクから外して光ディスクをトレー上に乗せ、且つトレーを光ディスクとともに装置の外方に引き出す。
【００１７】
図２は、図１の光ディスクイジェクト時の動作フローを示す図である。以下、動作を説明する。イジェクト指令は、図示していないイジェクトキーまたはイジェクト釦の押すことにより、または本装置が図示していないＰＣ（パソコン）に接続されている場合はＰＣから与えられる。
【００１８】
イジェクト指令があると、光ディスク３を回転させるスピンドルモータ１の回転を止めるために下げる（ステップ２０１）。
【００１９】
次に、スピンドルモータ１の回転を下げながら、ＲＦ信号エッジ間隔計測回路１４１にて、波形信号Ａのエッジ間隔がだんだん長くなり特定値この例では１００ｍＳになったかどうかを判断する（ステップ２０２）。なったら光ディスク３がほぼ停止していると判断し、イジェクト許可信号１５を出力し、イジェクト回路１６はイジェクトを実行する。
【００２０】
本実施の形態では、光ディスク高速回転中の光ディスクイジェクト時に光ディスクの回転がほぼ停止してから光ディスクをイジェクトするので、イジェクトした時にイジェクトされた光ディスクが回転しているといった異常現象を防ぐことができ、光ディスクを痛めることがないなどの効果がある。
【００２１】
図３は、本発明のディスク制御方法を有する光ディスクドライブ装置の第２の実施の形態のうちの本発明に係る部分の構成を示す図である。本実施の形態も、ディスク高速回転中のディスクイジェクトに対応した形態である。図３において、図１と同一箇所には同一符号を付けてある。
【００２２】
図３において、１はスピンドルモータ、２はその軸、３は軸２に装着された光ディスク、４は光ディスク３の半径方向に移動する光ピックアップ装置であって、光ディスク３に記録の信号を読み出し電気信号としてＲＦ（再生）信号１１を出力する。５はスピンドルモータのスピンドル回転に応じたＦＧ（回転検出）信号１２を検出するホール素子である。
【００２３】
ＲＦ信号１１は、２値化回路１３により２値化され、波形信号Ａとなり、ＦＧ信号１２とともに光ディスク回転異常有無検出回路３４に供給される。光ディスク回転異常有無検出回路３４は、図１の１４と同様の光ディスク異常回転有無検出回路であるが、ＲＦ信号エッジ間隔計測回路１４１とＲＦ信号エッジ最長計測回路３４１と回転数計算回路３４２とＦＧ信号間隔計測回路３４３と回転数計算回路３４４と比較回路３４５とＣＰＵからなる制御部３４６を有し、マイコンで構成されている。この光ディスク回転異常有無検出回路３４からのイジェクト許可信号１５により、イジェクト回路１６が働き、光ディスクをイジェクトする。その例としては図示していないイジェクト機構を動かして、図示していないクランパを光ディスクから外して光ディスクをトレー上に乗せ、且つトレーを光ディスクとともに装置の外方に引き出す。
【００２４】
図４は、図３の光ディスクイジェクト時の動作フローを示す図である。以下、動作を説明する。イジェクト指令は、図示していないイジェクトキーまたはイジェクト釦の押すことにより、または本装置が図示していないＰＣ（パソコン）に接続されている場合はＰＣから与えられる。
【００２５】
イジェクト指令があると、光ディスク３よりＲＦ（再生）信号１１を読み出す光ピックアップ装置４を、光ディスク３の特定位置の例としての最内周に移動させて、光ディスク３に対する光ピックアップ装置４の位置を決める（ステップ４０１）。それから光ディスク３を回転させるスピンドルモータ１の回転を止めるためにスピンドルモータ１の回転を下げる（ステップ４０２）。
【００２６】
次に、スピンドルモータ１の回転を下げながら、ＲＦ信号エッジ最長計測回路３４１にて、波信形号Ａの内の特定信号の例としての最長パルス幅をタイマー計測する（ステップ４０３）。波形信号Ａの中には、１フレームに相当する情報データ列ごとに同期データが付加され且つその同期データは情報データ列にはない最長のパルス幅である。したがってこの例では同期データの立ち上がりから立ち下り、または立ち下りから立ち上がりまでのエッジ間隔のパルス幅を、あらかじめ定めた期間からみつけだして計測する。次に回転数計算回路３４２にて、最長のエッジ間隔のパルス幅と光ピックアップ装置４の位置より、光ディスク３の回転数を計算する（ステップ４０４）。
【００２７】
また同時に、ＦＧ信号間隔計測回路３４３にて、スピンドルモータ１のスピンドル回転に応じたＦＧ信号１２のエッジ間隔を計測する（ステップ４０５）。次に回転数計算回路３４４にて、スピンドルモータ１のスピンドル回転数を計算する（ステップ４０６）。
【００２８】
次に、比較回路３４５にて、両者の回転数を比較する（ステップ４０７）。回転数を比較し、光ディスク３の回転数がスピンドルモータ１のスピンドル回転数に比べ予め定めた回転数この例では倍以上であるかを判断する（ステップ４０８）。
【００２９】
ここで、光ディスク３の回転数がスピンドルモータ１のスピンドル回転数の倍以上であれば、この状態では、光ディスク３がスピンドルモータ１に対してスリップしながら回転しているので、光ディスク３が回転異常していると判断する。この場合は、ＲＦ信号エッジ間隔計測回路１４１にて、波形信号Ａのエッジ間隔がだんだん長くなり特定値この例では１００ｍＳになったかどうかを判断する（ステップ４０９）。なったら光ディスク３の異常回転がなくなり且つほぼ停止していると判断し、イジェクト許可信号１５を出力し、イジェクト回路１６はイジェクトを実行する。
【００３０】
一方、ステップ４０８にて、光ディスク３の回転数がスピンドルモータ１のスピンドル回転数の倍より大きくなければ、この状態では、光ディスク３がスピンドルモータ１に対してスリップしないで一緒に回転しているので、光ディスク３が回転異常していないと判断する。この場合は、回転数計算回路３４４でＦＧ信号１２による回転周波数が特定値この例では０．１Ｈｚになったかどうかを判断し（ステップ４１０）、なったら光ディスク３はほぼ停止していると判断し、イジェクト許可信号１５を出力し、イジェクト回路１６はイジェクトを実行する。
【００３１】
本実施の形態における別の光ディスク制御方法としては、図４において、ステップ４０１とステップ４０２を実行し次いでステップ４０９を実行する、すなわち光ディスクより読み出されたＲＦ信号の方のみですませるようにした制御方法であり、このようにしても同様にしてイジェクト許可信号１５を出力し、イジェクトを実行することができる。
【００３２】
本実施の形態においても、光ディスク高速回転中の光ディスクイジェクト時に光ディスクの回転がほぼ停止してから光ディスクをイジェクトするので、イジェクトした時にイジェクトされた光ディスクが回転しているといった異常現象を防ぐことができ、光ディスクを痛めることがないなどの効果がある。
【００３３】
図５は、本発明のディスク制御方法を有する光ディスクドライブ装置の第３の実施の形態のうちの本発明に係る部分の構成を示す図である。本実施の形態は、ディスクの高速回転中の回転異常を判断して回転異常をなくすように制御する形態である。図５において、図３と同一箇所には同一符号を付けてある。
【００３４】
図５において、１はスピンドルモータ、２はその軸、３は軸２に装着された光ディスク、４は光ディスク３の半径方向に移動する光ピックアップ装置であって、光ディスク３に記録の信号を読み出し電気信号としてＲＦ（再生）信号１１を出力する。５はスピンドルモータのスピンドル回転に応じたＦＧ（回転検出）信号１２を検出するホール素子である。
【００３５】
ＲＦ信号１１は、ＡＳＰ（アナログ  シグナル  プロセッサ）５１に供給される。ＡＳＰ回路５１は、ＡＧＣ回路５１１とＴＥ（トラッキングエラー）信号生成回路５１２とミラー（オフ  トラック）信号生成回路５１３とＦＯＫ（フォーカスＯＫ）信号生成回路５１４を有する。
【００３６】
上記回路のうち、ＡＧＣ回路５１１の出力は２値化回路１３により２値化され、波形信号Ｂとなり、波形信号Ｂと、ＴＥ（トラッキングエラー）信号生成回路５１２によるＴＥ信号と、ミラー（オフ  トラック）信号生成回路５１３によるミラー信号と、ＦＯＫ（フォーカスＯＫ）信号生成回路５１４によるＦＯＫ信号とが、光ディスク異常回転有無検出回路５２に供給される。
【００３７】
光ディスク異常回転有無検出回路５２は図３の３２と同様の光ディスク異常回転有無検出回路であるが、ＲＦ信号エッジ最長計測回路３４１と回転数計算回路３４２とＦＧ信号間隔計測回路３４３と回転数計算回路３４４と比較回路３４５とＣＰＵからなる制御部３４６を有し、さらにＰＬＬ回路５２１とデコード回路５２２とトラック外れ検出回路５２３とフォーカス外れ検出回路５２４と時間計測回路５２５を有し、マイコンで構成されている。この光ディスク異常回転有無検出回路５２からの回転下げ信号５３により、スピンドルサーボ回路５４は回転異常をなくすように働く。
【００３８】
図６は、図５のスピンドルモータ高速回転中の動作フローを示す図である。以下、動作を説明する。今、スピンドルサーボ回路５４でスピンドルモータ１は一定の回転維持がされているとする。
【００３９】
まず、回転維持６１から所定時間の例として０．５秒経過したかを判断し（ステップ６０１）、たっていたら回転異常検出を開始する（ステップ６０２）。
【００４０】
回転異常の検出としては、２値化回路１３が出力する波形信号ＢをＰＬＬ回路５２１およびデコード回路５２２を通すことにより、波形信号Ｂの中に含まれているＩＤやＳＵＢ−Ｑ（光ディスクの位置を示す信号）を検出し（ステップ６０３）、検出がＯＫかどうかを判断する（ステップ６０４）。
【００４１】
ＲＦ信号エッジ最長計測回路３４１にて、波信形号Ｂの内の特定信号の例としての最長パルス幅をタイマー計測する（ステップ４０３）。波形信号Ｂの中には、１フレームに相当するデータごとに同期データが付加され且つその同期データは情報データ列にはない最長のパルス幅である。したがってこの例では同期データの立ち上がりから立ち下り、または立ち下りから立ち上がりまでのエッジ間隔のパルス幅を、あらかじめ定めた期間からみつけだして計測する。ステップ６０４で、ＩＤやＳＵＢ−Ｑが検出できたら、回転数計算回路３４２にて、最長のエッジ間隔のパルス幅とＩＤやＳＵＢ−Ｑより、光ディスクの回転数を計算する（ステップ４０４）。
【００４２】
また同時に、ＦＧ信号間隔計測回路３４３にて、スピンドルモータ１のスピンドル回転に応じたＦＧ信号１２のエッジ間隔を計測する（ステップ４０５）。次に回転数計算回路３４４にて、スピンドルモータ１のスピンドル回転数を計算する（ステップ４０６）。
【００４３】
次に、比較回路３４５にて、両者の回転数を比較する（ステップ４０７）。回転数を比較し、スピンドルモータ１のスピンドル回転数が光ディスク３の回転数に比べ予め定めた回転数この例では倍以上であるかを判断する（ステップ４０８）。
【００４４】
ここで、スピンドルモータ１のスピンドル回転数が光ディスク３の回転数が光ディスク３の回転数の倍以上であれば、この状態では、光ディスク３がスピンドルモータ１に対してスリップしながら回転しているので、光ディスク３が回転異常していると判断する。この場合には、スピンドルモータ１のスピンドル回転数を下げる（ステップ６０５）。
【００４５】
次に、回転数下げがＯＫかどうかをＦＧ信号１２を使用して判断し（ステップ６０６）、ＯＫならばステップ６０２に戻る。
【００４６】
このループにより、ステップ４０８において、スピンドルモータ１のスピンドル回転数が光ディスク３の回転数に比べ予め定めた回転数この例では倍以上でなくなったら、光ディスク３の異常回転がなくなったと判断して、回転維持６１に戻る。
【００４７】
また、ステップ６０４において、ＩＤやＳＵＢ−Ｑ（光ディスクの位置を示す信号）の検出がＯＫでない場合は、次に、フォーカスやトラッキングがＯＫかどうかを判断し（ステップ６０７）、ＯＫでない場合は５秒連続したかどうかを判断し（ステップ６０８）、連続したらステップ６０５に進み、連続しなかったら回転維持６１に進む。
【００４８】
本実施の形態では、ディスクの高速回転中の回転異常を判断し、回転異常の場合は、スピンドルモータのスピンドル回転数を下げて回転異常をなくすようにしたので、回転異常による不都合をなくすことができる。
【００４９】
【発明の効果】
本発明によれば、ディスク回転をより正しく検出してディスク高速回転中のディスクイジェクトに対応したディスク制御方法を得ることができる。また本発明によれば、ディスク高速回転中の回転異常を検出して回転異常をなくすように制御するディスク制御方法を得ることができる。
【図面の簡単な説明】
【図１】本発明のディスク制御方法を有する光ディスクドライブ装置の第１の実施の形態のうちの本発明に係る部分の構成を示す図である。
【図２】図１の光ディスクイジェクト時の動作フローを示す図である。
【図３】本発明のディスク制御方法を有する光ディスクドライブ装置の第２の実施の形態のうちの本発明に係る部分の構成を示す図である。
【図４】図３の光ディスクイジェクト時の動作フローを示す図である。
【図５】本発明のディスク制御方法を有する光ディスクドライブ装置の第３の実施の形態のうちの本発明に係る部分の構成を示す図である。
【図６】図５のスピンドルモータ高速回転中の動作フローを示す図である。
【符号の説明】
１：スピンドルモータ、２：軸、３：光ディスク、４：光ピックアップ装置、５：ホール素子、１１：ＲＦ信号、１２：ＦＧ信号、１３：２値化回路、１４：光ディスク回転異常有無検出回路、１５：イジェクト許可信号、１６：イジェクト回路、３１：光ディスク回転異常有無検出回路、５１：ＡＳＰ、５２：光ディスク回転異常有無検出回路、５３：回転数下げ信号、５４：スピンドルサーボ回路。
【図１】
2004241031.tif 000003
【図２】
2004241031.tif 000004
【図３】
2004241031.tif 000005
【図４】
2004241031.tif 000006
【図５】
2004241031.tif 000007
【図６】
2004241031.tif 000008