(57)【要約】【課題】光ディスクの異常によりウォブル信号が正常に得られず、スピンドルモータの停止が行えない場合でも、回路を追加することなくスピンドルモータの高速逆回転を防止し、スピンドルモータの停止を行える光ディスク装置のスピンドルモータ停止方法を提供する。【解決手段】光ディスク停止処理時にウォブル信号Ｓｗが正常に得られない場合でも、第１の経過時間Ｔ１が所定時間Ｔｃを経過すれば、制御部２０はＤＳＰ２２にスピンドル停止コマンドＣｓを送信するため、スピンドルモータ２６の高速逆回転を防止するとともに、スピンドルモータ２６の停止を行うことができる。尚、上記の処理は制御部２０内にて行われるため、新たに回路を追加する必要が無く部品コストの増大やスペースの圧迫を招くことも無い。【選択図】図２
2007287224.tif 000002
【特許請求の範囲】
【請求項１】
ＣＬＶ方式の光ディスクを再生する機能を有する光ディスク装置のスピンドルモータ停止方法において、光ディスク停止処理要求を受けて、光ディスク装置の制御部がスピンドルブレーキコマンドを送信すると同時に第１の経過時間のカウントを開始する第１ステップと、前記制御部がスピンドルモータの回転速度が所定の回転速度に減速したことを認識できない場合に第１の経過時間が所定時間を経過しているか否かを判断する第２ステップと、前記制御部が第１の経過時間が所定時間を経過していると判断した場合にスピンドル停止コマンドを送信する第３ステップと、を有する光ディスク装置のスピンドルモータ停止方法。
【請求項２】
ＣＬＶ方式の光ディスクを再生する機能を有する光ディスク装置のスピンドルモータ停止方法において、光ディスク停止処理要求を受けて、光ディスク装置の制御部がスピンドルブレーキコマンドを送信すると同時に第１の経過時間のカウントを開始する第１ステップと、前記制御部がスピンドルモータの回転速度が所定の回転速度に減速したことを認識できない場合に第１の経過時間が所定時間を経過しているか否かを判断する第２ステップと、前記制御部が第１の経過時間が所定時間を経過していると判断した場合にスピンドル停止コマンドを送信する第３ステップと、光ディスク停止処理要求に加え光ディスク取り出し要求がある場合に前記制御部がスピンドル停止コマンドを送信後に第２の経過時間のカウントを開始する第４ステップと、前記制御部が第２の経過時間が所定時間経過するまで待機する第５ステップと、前記制御部が第２の経過時間が所定時間経過した後に光ディスク取り出しコマンドを送信する第６ステップと、を有する光ディスク装置のスピンドルモータ停止方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＬＶ方式の光ディスクを再生する機能を有する光ディスク装置のスピンドルモータ停止方法に関し、特に光ディスクの異常によりウォブル信号が正常に得られずにスピンドルモータの停止が行えない際の、スピンドルモータ停止方法に関するものである。
【背景技術】
【０００２】
ＣＤ−ＲＯＭ等の光ディスクでは、光ディスクの回転数が一定線速度で維持されるＣＬＶ方式が用いられている。これらＣＬＶ方式の光ディスクへ情報信号の記録、再生、消去等を行う光ディスク装置は、光ディスク装置の光ピックアップが光ディスクに予め刻まれたウォブルからのウォブル信号を検出し、そのウォブル信号を基に光ディスクの回転を一定線速度で維持、制御している。
【０００３】
ここで、光ディスク装置の制御部が光ディスク停止処理要求を受けた場合、光ディスク装置の制御部はスピンドルブレーキコマンドを送信し、ＤＳＰ（デジタルシグナルプロセッサー）、モータドライバを介して、スピンドルモータに逆方向電圧を印加させることでスピンドルモータの回転速度を減速させる。
【０００４】
また、光ディスク装置の制御部は、ＤＳＰを介して光ディスクのウォブル信号からスピンドルモータの回転速度を読み取り、スピンドルモータの回転速度が所定の回転速度に減速したことを認識すると、スピンドル停止コマンドを送信し、ＤＳＰ、モータドライバを介してスピンドルモータの印加電圧をオフさせ、スピンドルモータを停止させる。
【０００５】
しかしながら、光ディスク表面に傷、汚れ等の異常が存在するなどして、光ディスク減速時にウォブル信号が正常に得られない場合、制御部はいつまでも光ディスクの回転速度が所定の回転速度に減速したことを認識することができない。このような場合には、制御部はスピンドル停止コマンドをいつまでも送信しないため、スピンドルモータは逆方向電圧を印加され続けることとなり高速に逆回転してしまう。このようなスピンドルモータの高速逆回転は、スピンドルモータなどに負荷がかかり好ましいものではない。
【０００６】
この点、下記[特許文献１]には、光ディスクの回転制御は従来どおり光ディスクからのウォブル信号を基にするＣＬＶ制御によって行うが、光ディスクの停止動作時にはスピンドルモータ（特許文献１においてはモータ）から得られるＦＧ信号によるＦＧ制御に切り替えて所定回転速度までスピンドルモータの減速を行った後に、ＦＧ制御から停止制御に切り換えてスピンドルモータの停止を行う発明が開示されている。この発明によれば、スピンドルモータの停止動作にはウォブル信号は関与しないため、たとえ光ディスクからのウォブル信号が正常に検出できなくとも、スピンドルモータの停止を行うことができる。
【０００７】
【特許文献１】特開平７−２４００６４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、[特許文献１]の発明では、従来の回路構成に加えスピンドルモータからＦＧ信号を得るための手段と、ＦＧ制御を行う回路部が必要であり、これらの追加部品による部品コストの増大やスペースの圧迫という課題がある。
【０００９】
本発明は上記事情に鑑みてなされたものであり、光ディスクの異常によりウォブル信号が正常に得られず、スピンドルモータの停止が行えない場合でも、回路を追加することなくスピンドルモータの高速逆回転を防止し、スピンドルモータの停止を行える光ディスク装置のスピンドルモータ停止方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明は、ＣＬＶ方式の光ディスクを再生する機能を有する光ディスク装置のスピンドルモータ停止方法において、光ディスク停止処理要求を受けて、光ディスク装置の制御部２０がスピンドルブレーキコマンドＣｂを送信すると同時に第１の経過時間Ｔ１のカウントを開始する第１ステップと、前記制御部２０がスピンドルモータ２６の回転速度が所定の回転速度に減速したことを認識できない場合に第１の経過時間Ｔ１が所定時間Ｔｃを経過しているか否かを判断する第２ステップと、前記制御部２０が第１の経過時間Ｔ１が所定時間Ｔｃを経過していると判断した場合にスピンドル停止コマンドＣｓを送信する第３ステップと、を有する光ディスク装置のスピンドルモータ停止方法を提供することにより、上記課題を解決する。
【００１１】
また、ＣＬＶ方式の光ディスクを再生する機能を有する光ディスク装置のスピンドルモータ停止方法において、光ディスク停止処理要求を受けて、光ディスク装置の制御部２０がスピンドルブレーキコマンドＣｂを送信すると同時に第１の経過時間Ｔ１のカウントを開始する第１ステップと、前記制御部２０がスピンドルモータ２６の回転速度が所定の回転速度に減速したことを認識できない場合に第１の経過時間Ｔ１が所定時間Ｔｃを経過しているか否かを判断する第２ステップと、前記制御部２０が第１の経過時間Ｔ１が所定時間Ｔｃを経過していると判断した場合にスピンドル停止コマンドＣｓを送信する第３ステップと、光ディスク停止処理要求に加え光ディスク取り出し要求がある場合に前記制御部２０がスピンドル停止コマンドＣｓを送信後に第２の経過時間Ｔ２のカウントを開始する第４ステップと、前記制御部２０が第２の経過時間Ｔ２が所定時間Ｔｃ’経過するまで待機する第５ステップと、前記制御部２０が第２の経過時間Ｔ２が所定時間Ｔｃ’経過した後に光ディスク取り出しコマンドＣｅを送信する第６ステップと、を有する光ディスク装置のスピンドルモータ停止方法を提供することにより、上記課題を解決する。
【発明の効果】
【００１２】
本発明に係る光ディスク装置のスピンドルモータ停止方法は、上記のような構成のため、
（１）光ディスクの異常等によりウォブル信号が正常に得られず、スピンドルモータの停止が行えない場合でも、所定時間を経過すると制御部がスピンドル停止コマンドを送信するため、回路を追加することなくスピンドルモータの高速逆回転を防止し、スピンドルモータの停止を行うことができる。このため、部品コストの増大やスペースの圧迫が生じない。
（２）上記の効果に加え、光ディスク取り出し要求がある場合には、所定時間経過するまで待機した後に、制御部が光ディスク取り出しコマンドを送信するため、光ディスクが慣性で回転している間に光ディスク取り出し動作が行われることはなく、よって光ディスクに傷等が生じることを防止することができる。
【発明を実施するための最良の形態】
【００１３】
本発明に係る光ディスク装置のスピンドルモータ停止方法の実施の形態について図面に基づいて説明する。
【００１４】
図１は本発明に係る光ディスク装置のブロック図である。図２は本発明に係るスピンドルモータ停止方法における制御部の処理手順を示すフローチャートである。図３は光ディスク取り出し要求を含む場合の本発明に係るスピンドルモータ停止方法における制御部の処理手順を示すフローチャートである。尚、図１のブロック図には、光ディスクに記録された情報信号の記録再生等、本発明に係わりの無いブロックに関しては記載及び説明は省略するものとする。
【００１５】
図１より、本発明に係る光ディスク装置は、光ディスク装置の制御を行う制御部２０と、制御部２０からのスピンドルブレーキコマンドＣｂもしくはスピンドル停止コマンドＣｓを受けスピンドルブレーキ信号Ｓｂもしくはスピンドル停止信号Ｓｓをモータドライバ２４に送信するとともに、光ピックアップ２９で検出する光ディスク２８のウォブル信号Ｓｗから得られるスピンドル減速信号Ｓｄを制御部２０に送信するＤＳＰ２２と、ＤＳＰ２２からのスピンドルブレーキ信号Ｓｂもしくはスピンドル停止信号Ｓｓによりスピンドルモータ２６の印加電圧を制御するモータドライバ２４と、モータドライバ２４により制御される印加電圧により回転、停止することで光ディスク２８の回転、停止を行うスピンドルモータ２６と、制御部２０からのディスク取り出しコマンドＣｅを受けディスクトレイ３０を駆動し光ディスク取り出し動作を行うディスクトレイ駆動部２７と、を有している。
【００１６】
次に、本発明に係る光ディスク装置のスピンドルモータの停止動作を説明する。光ディスク装置の制御部２０が光ディスク停止処理要求を受けた場合、制御部２０はスピンドルブレーキコマンドＣｂをＤＳＰ２２に送信する。ＤＳＰ２２は制御部２０からのスピンドルブレーキコマンドＣｂを受け、スピンドルブレーキ信号Ｓｂをモータドライバ２４に送信する。モータドライバ２４はＤＳＰ２２からのスピンドルブレーキ信号Ｓｂを受け、スピンドルモータ２６に逆方向電圧を印加する。スピンドルモータ２６に逆方向電圧が印加されるとスピンドルモータ２６に制動力が加えられ、スピンドルモータ２６の回転速度が減速する。
【００１７】
スピンドルモータ２６が減速すると光ディスク２８の回転速度も減速する。光ディスク２８の回転速度が減速することにより、光ピックアップ２９が検出するウォブル信号Ｓｗの間隔が伸びるため、ＤＳＰ２２はこのウォブル信号Ｓｗの変化からスピンドルモータ２６の回転速度を読み取り、スピンドル減速信号Ｓｄを制御部２０に送信する。
【００１８】
制御部２０にはスピンドルモータ２６の回転速度が所定の回転速度に減速したことを判断するための判断基準が予め設定されており、ＤＳＰ２２からのスピンドル減速信号Ｓｄが前記判断基準を満たすと、スピンドルモータ２６の回転速度が所定の回転速度に減速したことを認識し、ＤＳＰ２２にスピンドル停止コマンドＣｓを送信する。また、ＤＳＰ２２からのスピンドル減速信号Ｓｄが前記判断基準を満たさなくとも、後述する第１の経過時間Ｔ１が所定時間Ｔｃを経過すれば、制御部２０はＤＳＰ２２にスピンドル停止コマンドＣｓを送信する。
【００１９】
ＤＳＰ２２は制御部２０からのスピンドル停止コマンドＣｓを受け、モータドライバ２４にスピンドル停止信号Ｓｓを送信する。モータドライバ２４はＤＳＰ２２からのスピンドル停止信号Ｓｓを受け、スピンドルモータ２６の印加電圧をオフする。これにより、スピンドルモータ２６は停止する。
【００２０】
光ディスク停止処理要求に加え、光ディスク取り出し要求（Ｅｊｅｃｔ要求）がある場合、制御部２０はスピンドル停止コマンドＣｓを送信した後、ディスクトレイ駆動部２７にディスク取り出しコマンドＣｅを送信する。ただし、後述する強制停止処理手段によって制御部２０がスピンドル停止コマンドＣｓをＤＳＰ２２に送信した場合には、第２の経過時間Ｔ２が所定時間Ｔｃ’を経過するまで待機した後、ディスクトレイ駆動部２７にディスク取り出しコマンドＣｅを送信する。ディスクトレイ駆動部２７は制御部２０からのディスク取り出しコマンドＣｅを受けて光ディスクのディスクトレイ３０を駆動し光ディスク取り出し動作を行う。
【００２１】
次に、図２のフローチャートにより、本発明に係るスピンドルモータ停止方法における制御部の処理手順を説明する。
【００２２】
先ず、制御部２０に光ディスク停止処理要求が受信される（ステップＳ１００）。制御部２０は光ディスク停止処理要求が受信されると、第１ステップとしてＤＳＰ２２に対しスピンドルブレーキコマンドＣｂを送信すると同時に制御部２０の内部クロックを用いて第１の経過時間Ｔ１のカウントを開始する（ステップＳ１０１）。尚、制御部２０からスピンドルブレーキコマンドＣｂが送信されると、前述した一連の動作によりスピンドルモータ２６の回転速度は減速される。
【００２３】
次に制御部２０は、ＤＳＰ２２からスピンドルモータ２６の回転速度を示すスピンドル減速信号Ｓｄを受信する（ステップＳ１０３）。制御部２０はＤＳＰ２２からのスピンドル減速信号Ｓｄが所定の判断基準を満たしているか否かを判断し（ステップＳ１０４）、満たしていればスピンドルモータ２６の回転速度が所定の回転速度に減速したとしてＤＳＰ２２にスピンドル停止コマンドＣｓを送信する（ステップＳ１０５）。制御部２０からスピンドル停止コマンドＣｓが送信されると、前述した一連の動作によりスピンドルモータ２６の印加電圧がオフされスピンドルモータ２６は停止する。制御部２０はスピンドル停止コマンドＣｓ送信後ステップＳ１２０に進み、種々の要求に従って次の処理動作を行う。尚、上記のステップＳ１０４、ステップＳ１０５は通常のスピンドルモータ２６の停止処理手順である。
【００２４】
ステップＳ１０４において、ＤＳＰ２２からのスピンドル減速信号Ｓｄが所定の判断基準を満たしていなければ、第２ステップとして制御部２０はステップＳ１０１においてカウントが開始された第１の経過時間Ｔ１を確認し、第１の経過時間Ｔ１が所定時間Ｔｃを経過したか否かを判断する（ステップＳ１０６）。第１の経過時間Ｔ１が所定時間Ｔｃを経過していなければステップＳ１０３に戻る、第１の経過時間Ｔ１が所定時間Ｔｃを経過していれば、第３ステップとして制御部２０はＤＳＰ２２にスピンドル停止コマンドＣｓを送信する（ステップＳ１０７）。制御部２０からスピンドル停止コマンドＣｓが送信されると、前述した一連の動作によりスピンドルモータ２６の印加電圧がオフされる。制御部２０はスピンドル停止コマンドＣｓ送信後ステップＳ１２０に進み、種々の要求に従って次の処理動作を行う。尚、上記のステップＳ１０６、ステップＳ１０７は光ディスク異常時のスピンドルモータ２６の強制停止処理手順である。
【００２５】
この強制停止処理手順により、光ディスク表面に傷、汚れ等の異常が存在するなどして、光ディスク減速時にウォブル信号Ｓｗが正常に得られず、ＤＳＰ２２からのスピンドル減速信号Ｓｄが所定の判断基準をいつまでも満たさない場合でも、第１の経過時間Ｔ１が所定時間Ｔｃを経過すれば、制御部２０はＤＳＰ２２にスピンドル停止コマンドＣｓを送信するため、スピンドルモータ２６の印加電圧をオフすることができる。このため、モータドライバ２４がスピンドルモータ２６に逆方向電圧を印加し続けることはなくなり、スピンドルモータ２６は逆回転することはない。また仮に逆回転動作に入ってしまったとしても高速逆回転には至らず、スピンドルモータ２６に大きな負荷がかかることは無い。
【００２６】
尚、光ディスクが１倍速回転の場合には、通常、スピンドルブレーキコマンドＣｂを送信してからスピンドルモータ２６の回転速度が所定の回転速度に減速し、スピンドル減速信号Ｓｄが所定の判断基準を満たすまでに要する時間は０．４ｓｅｃ以内であるため、所定時間Ｔｃは０．５ｓｅｃからスピンドルモータ２６が高速逆回転に至らない１．５ｓｅｃの範囲で設定され、特に０．８ｓｅｃとすることが好ましい。また、光ディスク２８が２倍速、４倍速等の高速回転仕様の場合でも、予め光ディスク２８の回転速度に対応する最適な所定時間Ｔｃを制御部２０のテーブル等に設定しておくことで、スピンドルモータ２６の高速逆回転を防止することができる。
【００２７】
次に、図３のフローチャートにより、光ディスク取り出し要求を含む場合の本発明に係るスピンドルモータ停止方法における制御部の処理手順を説明する。尚、ステップＳ１００〜ステップＳ１０７に関しては、図２のフローチャートと全く同様であるため説明は省略する。
【００２８】
通常のスピンドルモータ２６の停止処理手順であるステップＳ１０５において、スピンドル停止コマンドＣｓが送信された場合、制御部２０は、光ディスク取り出し要求があるか否かを確認し（ステップＳ１０８）、光ディスク取り出し要求があれば、ディスクトレイ駆動部２７にディスク取り出しコマンドＣｅを送信し（ステップＳ１０９）、ディスク取り出し動作を行わせた後、ステップＳ１２０に進み種々の要求に従って次の処理動作を行う。また、光ディスク取り出し要求が無ければ、そのままステップＳ１２０に進む。尚、上記のステップＳ１０８、ステップＳ１０９は通常の光ディスク取り出し処理手順である。
【００２９】
強制停止処理手段であるステップＳ１０７においてスピンドル停止コマンドＣｓが送信された場合、制御部２０は光ディスク取り出し要求があるか否かを確認し（ステップＳ１１１）、光ディスク取り出し要求が無ければ、ステップＳ１２０に進み種々の要求に従って次の処理動作を行う。また、光ディスク取り出し要求があれば、第４ステップとして制御部２０は内部クロックを用いて第２の経過時間Ｔ２のカウントを開始する（ステップＳ１１２）。
【００３０】
次に、第５ステップとして制御部２０は第２の経過時間Ｔ２が所定時間Ｔｃ’を経過したか否かを判断し、第２の経過時間Ｔ２が所定時間Ｔｃ’を経過していなければ経過するまで待機する（ステップＳ１１３）。第２の経過時間Ｔ２が所定時間Ｔｃ’を経過すれば、第６ステップとして制御部２０はディスクトレイ駆動部２７にディスク取り出しコマンドＣｅを送信し（ステップＳ１１４）、ディスク取り出し動作を行わせた後、ステップＳ１２０に進み、種々の要求に従って次の処理動作を行う。
【００３１】
強制停止処理手段によりスピンドルモータ２６の印加電圧をオフした場合、印加電圧がオフされた時のスピンドルモータ２６の回転数によっては、印加電圧がオフされてもスピンドルモータ２６が慣性で回転している場合が考えられる。スピンドルモータ２６が慣性で回転している状態で、光ディスクの取り出し動作を行えば、スピンドルモータ２６とともに慣性で回転している光ディスク２８に傷等が生じる可能性があり好ましいものではない。ステップＳ１１３の処理動作は、光ディスク２８が慣性で回転している間に光ディスクの取り出し動作を行わない措置である。
【００３２】
ステップＳ１１３における所定時間Ｔｃ’は慣性で回転しているスピンドルモータ２６がスピンドルモータ２６自身の抵抗により停止するまでに要する時間以上の値に予め設定される。これにより、たとえスピンドルモータ２６が慣性で回転している場合でも、所定時間Ｔｃ’が経過し光ディスク２８が完全に停止するまで光ディスクの取り出し動作は行われることはなく、よって、光ディスク２８に傷等が生じることは無い。尚、光ディスク２８が１倍速回転の場合には、所定時間Ｔｃ’は３ｓｅｃ程度が好ましい。また、光ディスク２８が２倍速、４倍速等の高速回転仕様の場合でも、所定時間Ｔｃ同様、予め光ディスク２８の回転速度に対応する最適な所定時間Ｔｃ’を制御部２０のテーブル等に設定しておくことで、光ディスク２８が慣性で回転している間に光ディスクの取り出し動作を行うことを防止することができる。
【００３３】
上記のことから、本発明に係る光ディスク装置のスピンドルモータの停止方法によれば、光ディスク表面に傷、汚れ等の異常が存在するなどして、光ディスク減速時にウォブル信号Ｓｗが正常に得られない場合でも、スピンドルブレーキコマンドＣｂを送信してからの第１の経過時間Ｔ１が所定時間Ｔｃを経過すれば、制御部２０は強制停止処理手段としてＤＳＰ２２にスピンドル停止コマンドＣｓを送信し、スピンドルモータ２６の印加電圧をオフするため、スピンドルモータ２６の高速逆回転を防止するとともに、スピンドルモータ２６の停止を行うことができる。
【００３４】
また、光ディスク停止要求に加え光ディスク取り出し要求がある場合に、強制停止処理手段によりスピンドルモータ２６の印加電圧がオフされたときには、所定時間Ｔｃ’が経過し光ディスク２８が完全に停止するまで光ディスクの取り出し動作は行われないため、たとえ印加電圧がオフされた後にスピンドルモータ２６が慣性で回転していたとしても、光ディスク２８に傷等が生じることは無い。
【００３５】
尚、上記の処理は制御部２０内にて行われるため、新たに回路を追加する必要が無く部品コストの増大やスペースの圧迫を招くことも無い。
【００３６】
尚、本発明は本発明の要旨を逸脱しない範囲内で変更し、実施することができるものとする。
【図面の簡単な説明】
【００３７】
【図１】本発明に係る光ディスク装置のブロック図である。
【図２】本発明に係るスピンドルモータ停止方法における制御部の処理手順を示すフローチャートである。
【図３】光ディスク取り出し要求を含む場合の本発明に係るスピンドルモータ停止方法における制御部の処理手順を示すフローチャートである。
【符号の説明】
【００３８】
２０    制御部
２２    ＤＳＰ
２４    モータドライバ
２６    スピンドルモータ
２７    ディスクトレイ駆動部
２９    光ピックアップ
３０    ディスクトレイ
Ｃｂ    スピンドルブレーキコマンド
Ｃｅ    ディスク取り出しコマンド
Ｃｓ    スピンドル停止コマンド
Ｓｂ    スピンドルブレーキ信号
Ｓｄ    スピンドル減速信号
Ｓｓ    スピンドル停止信号
Ｓｗ    ウォブル信号
Ｔ１    第１の経過時間
Ｔ２    第２の経過時間
Ｔｃ、Ｔｃ’    所定時間
【図１】
2007287224.tif 000003
【図２】
2007287224.tif 000004
【図３】
2007287224.tif 000005