(57)【要約】【課題】光ディスクの暴走現象が発生した時、電流や電圧のレベルによる検出を用いずに光ディスクの回転方向を検出できるようにし、これにより光ディスクを確実に停止させることができる光ディスク再生装置を提供する。【解決手段】光ディスク１の暴走現象が発生した場合、コントロール回路１４は、トラッキングサーボをオフし、このときのトラッキングエラー信号に対応するトラックパルスを所定時間カウントして得られた初期トラックカウント値と、スピンドルモータ２にブレーキパルスを印加したときのトラッキングエラー信号に対応するトラックパルスを所定時間カウントして得られたブレーキ時のトラックカウント値とを比較することにより、暴走している光ディスク１の回転方向を検出する。【選択図】　　　図１
2004022078.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクを回転駆動するスピンドルモータと、光ディスクに記録された情報を再生するためのレーザ光を出射すると共に光ディスクからの反射光を受光する光ピックアップとを有し、光ディスクの再生時における前記光ピックアップから出力された再生信号に含まれる同期信号に基づいて前記スピンドルモータの制御を行うように構成された光ディスク再生装置において、前記光ピックアップから出力された再生信号に含まれるフォーカスエラー信号に基づいて光ディスクへのレーザ光のフォーカスが正常に設定されていることを確認した後に前記光ピックアップの光ディスクに対するトラッキング制御を行うトラッキングサーボをオフするトラッキングサーボオフ手段と、該トラッキングサーボオフ手段によりトラッキングサーボをオフにしたときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして初期トラックカウント値を算出する第１のカウント値算出手段と、前記スピンドルモータにブレーキ信号を印加したときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントしてブレーキ時のトラックカウント値を算出する第２のカウント値算出手段と、前記第１のカウント値算出手段で算出された初期トラックカウント値と前記第２のカウント値算出手段で算出されたブレーキ時のトラックカウンタ値とを比較して光ディスクの回転方向を検出する回転方向検出手段とを有し、前記同期信号が得られなくなって前記スピンドルモータが加速して光ディスクが暴走した時に前記各手段を動作させ、暴走している光ディスクにブレーキをかける際、前記回転方向検出手段により光ディスクが正回転していることを検出した場合は逆回転方向のブレーキ信号を前記スピンドルモータに印加し、光ディスクが逆回転していることを検出した場合は正回転方向のブレーキ信号を前記スピンドルモータに印加する制御を行うコントロール回路を備えたことを特徴とする光ディスク再生装置。
【請求項２】
光ディスクを回転駆動するスピンドルモータと、光ディスクに記録された情報を再生するためのレーザ光を出射すると共に光ディスクからの反射光を受光する光ピックアップとを有し、光ディスクの再生時における前記光ピックアップから出力された再生信号に含まれる同期信号に基づいて前記スピンドルモータの制御を行うように構成された光ディスク再生装置において、光ディスクが暴走した時、前記光ピックアップから出力されたトラック関連情報により光ディスクの回転方向を検出し、この後、前記検出された回転方向とは逆方向のブレーキ信号を前記スピンドルモータに印加する制御を行うコントロール回路を備えたことを特徴とする光ディスク再生装置。
【請求項３】
前記光ディスクの回転方向の検出は、前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして得られた初期トラックカウント値と、前記スピンドルモータにブレーキ信号を印加したときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして得られたブレーキ時のトラックカウント値とを比較することにより行うことを特徴とする請求項２に記載の光ディスク再生装置。
【請求項４】
前記コントロール回路は、トラッキングサーボをオフにしたときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして初期トラックカウント値を算出する第１のカウント値算出手段と、前記スピンドルモータにブレーキ信号を印加したときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントしてブレーキ時のトラックカウント値を算出する第２のカウント値算出手段と、前記第１のカウント値算出手段で算出された初期トラックカウント値と前記第２のカウント値算出手段で算出されたブレーキ時のトラックカウンタ値とを比較して光ディスクの回転方向を検出する回転方向検出手段とを有し、暴走している光ディスクにブレーキをかける際、前記回転方向検出手段により光ディスクが正回転していることを検出した場合は逆回転方向のブレーキ信号を前記スピンドルモータに印加し、光ディスクが逆回転していることを検出した場合は正回転方向のブレーキ信号を前記スピンドルモータに印加する制御を行うことを特徴とする請求項２に記載の光ディスク再生装置。
【請求項５】
前記コントロール回路は、前記光ピックアップから出力された再生信号に含まれるフォーカスエラー信号に基づいて光ディスクへのレーザ光のフォーカスが正常に設定されていることを確認した後に前記光ピックアップの光ディスクに対するトラッキング制御を行うトラッキングサーボをオフするトラッキングサーボオフ手段と、該トラッキングサーボオフ手段によりトラッキングサーボをオフにしたときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして初期トラックカウント値を算出する第１のカウント値算出手段と、前記スピンドルモータにブレーキ信号を印加したときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントしてブレーキ時のトラックカウント値を算出する第２のカウント値算出手段と、前記第１のカウント値算出手段で算出された初期トラックカウント値と前記第２のカウント値算出手段で算出されたブレーキ時のトラックカウンタ値とを比較して光ディスクの回転方向を検出する回転方向検出手段とを有し、暴走している光ディスクにブレーキをかける際、前記回転方向検出手段により光ディスクが正回転していることを検出した場合は逆回転方向のブレーキ信号を前記スピンドルモータに印加し、光ディスクが逆回転していることを検出した場合は正回転方向のブレーキ信号を前記スピンドルモータに印加する制御を行うことを特徴とする請求項２に記載の光ディスク再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は光ディスクに記録された情報を再生する光ディスク再生装置に関し、特に、光ディスクを回転させるスピンドルモータの制御に関する。
【０００２】
【従来の技術】
この種の光ディスク再生装置において、光ディスクを回転させるスピンドルモータは、光ディスクの再生時に、光ピックアップから出力された再生信号に含まれる同期信号（フレームシンク）に基づいて生成されたモータ制御信号により制御されるようになっている。詳しくは、スピンドルモータへの制御は、例えばＰＬＬ（ｐｈａｓｅ　ｌｏｃｋｅｄ　ｌｏｏｐ）によるサーボループにより行われ、同期信号と予め定めた基準信号との位相差に応じた電圧をスピンドルモータへのモータ制御信号とし、これによりスピンドルモータは回転制御される。
【０００３】
【発明が解決しようとする課題】
光ディスクの記録情報を再生するために、先ずスピンドルモータに所定電圧が印加され、これによりスピンドルモータの回転により光ディスクが回転を開始すると、光ピックアップからの再生信号に含まれる同期信号と予め定めた基準信号との位相比較が行われ、所定範囲の回転数に入るまでスピンドルモータは加速され、所定範囲の回転数に達するとＰＬＬによるサーボに入る。ここで、何らかの原因によりスピンドルモータの回転が加速されてからＰＬＬによるサーボに入ることができないと、スピンドルモータの回転が異常に速くなってしまうことによる光ディスクの暴走現象が発生し、回転制御不能の状態になる。
【０００４】
例えば、光ディスクを一側面から他側面へ切換えて再生させる場合に、光ピックアップが光ディスク上の再生させる位置へ移動する時まで、スピンドルモータを回転加速させるようになっているので、光ピックアップが正位置に達するまでの時間が延びれば延びる程、スピンドルモータの回転速度が増加していき、結局は規定回転速度を超えて光ディスクの暴走現象が発生する。
【０００５】
また、例えば、光ピックアップの出射光が光ディスクの有効記録領域から外れてトラックの無いミラー面に突入すると、同期信号が検出できなくなってＰＬＬによるサーボが不能になり、この結果、スピンドルモータが回転加速していき光ディスクが暴走することがある。
【０００６】
そこで、以上説明したような光ディスクの暴走現象が発生したときに光ディスクを停止させる制御を行う従来技術として、例えば実開平７−３２７４０号公報に示される光ディスクプレーヤ、特開２０００−１２５５８８号公報に示される直流モータ制御装置、特開２００１−７８４８３号公報に示されるＤＣスピンドルモータ速度検出装置などが公開されているが、次に示すような問題点がある。
【０００７】
先ず、実開平７−３２７４０号公報に示される光ディスクプレーヤは、光ディスクを回転駆動するスピンドルモータの暴走を検知する暴走検知手段と、スピンドルモータの暴走時に、このスピンドルモータの回転方向を検知する回転方向検知手段と、この回転方向検知手段の出力に応じた極性のブレーキ信号をスピンドルモータに印加するブレーキ信号供給手段とを備えることにより、スピンドルモータの暴走を抑え、光ディスクの暴走を防止している。
【０００８】
しかしながら、前記暴走検知手段はスピンドルモータからの電流を検知することによりスピンドルモータの暴走を検知し、前記回転方向検知手段は前記暴走検知手段の出力電圧によりスピンドルモータの回転方向を検知するので、即ち、前記暴走検知手段は電流を用いて検知を行い、前記回転方向検知手段は電圧を用いて検知を行うので、電流や電圧は動作状態により変動し易く、そのため検知動作が必ずしも安定して行われるとは限らない。
【０００９】
特開２０００−１２５５８８号公報に示される直流モータ制御装置は、直流モータ（スピンドルモータに相当）を電気的に制動可能な極性を有する制動電圧を直流モータに間欠的に供給するための間欠的制動電圧供給手段と、直流モータに制動電圧が供給されていない期間の直流モータの逆起電力の極性を検出して直流モータの回転方向を判定する回転方向判定手段と、直流モータの停止制御期間中に直流モータの回転方向が反転したか否かを判定し、回転方向が反転した時に間欠的制動電圧の直流モータへの供給を停止させる制御手段とを備えることにより直流モータの暴走を抑え、光ディスクの暴走を防止している。
【００１０】
しかしながら、前記回転方向判定手段は直流モータの逆起電力の極性を検出しているが、逆起電力の電圧はかなり低く、また、逆起電力の電圧レベルは一定ではないので、安定した判定動作を得ることが難しい。
【００１１】
特開２００１−７８４８３号公報に示されるＤＣスピンドルモータ速度検出装置は、スピンドルモータに供給される電流を検出して電圧に変換する電流／電圧コンバータと、この電流／電圧コンバータで変換されたアナログ電圧をデジタル信号に変換するアナログ／デジタルコンバータと、このアナログ／デジタルコンバータで変換されたデジタル信号でスピンドルモータの回転速度を検出して、それに相応するスピンドルモータ制御を実行する制御部とを備えることにより、スピンドルモータの暴走を抑え、光ディスクの暴走を防止している。
【００１２】
しかしながら、この従来技術では、スピンドルモータに印加される電流に基づく電圧を用いてスピンドルモータの回転方向を検出しているが、電流は負荷状態により変動し易いので、光ディスクが暴走した時の回転方向の検出動作を常に安定させることは難しい。
【００１３】
以上説明した従来技術以外に、光ディスクが暴走した時に、その時点からの時間をタイマによりカウントし、一定時間経過後、強制的にストップモードにする従来技術が知られているが、この従来技術では、ストップモードになるまでの時間が多くかかり、また、光ディスクが逆回転している場合には、正回転している方向に対するブレーキ信号をスピンドルモータに印加すると、光ディスクは更に逆回転方向に加速され、停止できなくなるという問題点がある。
【００１４】
本発明は上記のような課題を解決するためになされたもので、スピンドルモータの暴走による光ディスクの暴走現象が発生した時、スピンドルモータに関する電流や電圧のレベルなどによる検出を用いずに、光ディスクの回転方向を迅速に検出できるようにし、これにより光ディスクを確実に停止させることができる光ディスク再生装置を提供することを目的とする。
【００１５】
【課題を解決するための手段】
斯かる課題を解決するべく請求項１の発明は、光ディスクを回転駆動するスピンドルモータと、光ディスクに記録された情報を再生するためのレーザ光を出射すると共に光ディスクからの反射光を受光する光ピックアップとを有し、光ディスクの再生時における前記光ピックアップから出力された再生信号に含まれる同期信号に基づいて前記スピンドルモータの制御を行うように構成された光ディスク再生装置において、前記光ピックアップから出力された再生信号に含まれるフォーカスエラー信号に基づいて光ディスクへのレーザ光のフォーカスが正常に設定されていることを確認した後に前記光ピックアップの光ディスクに対するトラッキング制御を行うトラッキングサーボをオフするトラッキングサーボオフ手段と、該トラッキングサーボオフ手段によりトラッキングサーボをオフにしたときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして初期トラックカウント値を算出する第１のカウント値算出手段と、前記スピンドルモータにブレーキ信号を印加したときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントしてブレーキ時のトラックカウント値を算出する第２のカウント値算出手段と、前記第１のカウント値算出手段で算出された初期トラックカウント値と前記第２のカウント値算出手段で算出されたブレーキ時のトラックカウンタ値とを比較して光ディスクの回転方向を検出する回転方向検出手段とを有し、前記同期信号が得られなくなって前記スピンドルモータが加速して光ディスクが暴走した時に前記各手段を動作させ、暴走している光ディスクにブレーキをかける際、前記回転方向検出手段により光ディスクが正回転していることを検出した場合は逆回転方向のブレーキ信号を前記スピンドルモータに印加し、光ディスクが逆回転していることを検出した場合は正回転方向のブレーキ信号を前記スピンドルモータに印加する制御を行うコントロール回路を備えたことを特徴とする光ディスク再生装置を提供する。
【００１６】
この請求項１の発明においては、光ディスクの暴走現象が発生した場合、光ディスクへのレーザ光のフォーカスが正常に設定されていることが確認された後、トラッキングサーボがオフされ、このときに光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスが所定時間カウントされ、このカウント値が初期トラックカウント値とされる。
【００１７】
次に、スピンドルモータにブレーキ信号を印加したときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスが所定時間カウントされ、このカウント値がブレーキ時のトラックカウント値とされる。この後、前記初期トラックカウント値と前記ブレーキ時のトラックカウンタ値とが比較され、光ディスクの回転方向が検出される。
【００１８】
ここで、光ディスクは正回転していることが検出された場合は、逆回転方向のブレーキ信号が前記スピンドルモータに印加され、光ディスクは逆回転していることが検出された場合は、正回転方向のブレーキ信号が前記スピンドルモータに印加される。これにより、前記スピンドルモータは制動駆動され、光ディスクを確実に停止させることができる。
【００１９】
このように請求項１の発明によれば、スピンドルモータの暴走による光ディスクの暴走現象が発生した時、ＣＰＵが光ディスクの回転方向を見失っても、スピンドルモータに関する電流や電圧のレベルなどによる検出を用いず、トラックカウント値を用いることにより、光ディスクの回転方向を迅速に検出でき、したがって、回転方向の検出精度が高く、暴走時の光ディスクを確実に停止させることができる。
【００２０】
また、請求項２の発明は、光ディスクを回転駆動するスピンドルモータと、光ディスクに記録された情報を再生するためのレーザ光を出射すると共に光ディスクからの反射光を受光する光ピックアップとを有し、光ディスクの再生時における前記光ピックアップから出力された再生信号に含まれる同期信号に基づいて前記スピンドルモータの制御を行うように構成された光ディスク再生装置において、光ディスクが暴走した時、前記光ピックアップから出力されたトラック関連情報により光ディスクの回転方向を検出し、この後、前記検出された回転方向とは逆方向のブレーキ信号を前記スピンドルモータに印加する制御を行うコントロール回路を備えたことを特徴とする光ディスク再生装置を提供する。
【００２１】
この請求項２の発明においては、光ディスクの暴走現象が発生した場合、光ピックアップから出力されたトラック関連情報により光ディスクの回転方向が検出され、光ディスクは正回転していることが検出された場合は、逆回転方向のブレーキ信号が前記スピンドルモータに印加され、光ディスクは逆回転していることが検出された場合は、正回転方向のブレーキ信号が前記スピンドルモータに印加される。これにより、前記スピンドルモータは制動駆動され、光ディスクを確実に停止させることができる。
【００２２】
このように請求項２の発明によれば、スピンドルモータの暴走による光ディスクの暴走現象が発生した時、ＣＰＵが光ディスクの回転方向を見失っても、スピンドルモータに関する電流や電圧のレベルなどによる検出を用いず、トラック関連情報を用いることにより、光ディスクの回転方向を迅速に検出でき、したがって、回転方向の検出精度が高く、暴走時の光ディスクを確実に停止させることができる。
【００２３】
また、請求項３の発明において、光ディスクの回転方向の検出は、光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして得られた初期トラックカウント値と、スピンドルモータにブレーキ信号を印加したときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして得られたブレーキ時のトラックカウント値とを比較することにより行うので、スピンドルモータの暴走による光ディスクの暴走現象が発生した時、ＣＰＵが光ディスクの回転方向を見失っても、スピンドルモータに関する電流や電圧のレベルなどによる検出を用いず、トラックカウント値を用いることにより、光ディスクの回転方向を迅速に検出できる。
【００２４】
請求項４の発明において、コントロール回路は、トラッキングサーボをオフにしたときに光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして初期トラックカウント値を算出する第１のカウント値算出手段と、前記スピンドルモータにブレーキ信号を印加したときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントしてブレーキ時のトラックカウント値を算出する第２のカウント値算出手段と、前記第１のカウント値算出手段で算出された初期トラックカウント値と前記第２のカウント値算出手段で算出されたブレーキ時のトラックカウンタ値とを比較して光ディスクの回転方向を検出する回転方向検出手段とを有し、暴走している光ディスクにブレーキをかける際、前記回転方向検出手段により光ディスクが正回転していることを検出した場合は逆回転方向のブレーキ信号を前記スピンドルモータに印加し、光ディスクが逆回転していることを検出した場合は正回転方向のブレーキ信号を前記スピンドルモータに印加する制御を行うので、スピンドルモータの暴走による光ディスクの暴走現象が発生した時、ＣＰＵが光ディスクの回転方向を見失っても、スピンドルモータに関する電流や電圧のレベルなどによる検出を用いず、トラックカウント値を用いることにより、光ディスクの回転方向を迅速に検出でき、したがって、暴走時の光ディスクを確実に停止させることができる。
【００２５】
請求項５の発明において、コントロール回路は、光ピックアップから出力された再生信号に含まれるフォーカスエラー信号に基づいて光ディスクへのレーザ光のフォーカスが正常に設定されていることを確認した後に前記光ピックアップの光ディスクに対するトラッキング制御を行うトラッキングサーボをオフするトラッキングサーボオフ手段と、該トラッキングサーボオフ手段によりトラッキングサーボをオフにしたときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして初期トラックカウント値を算出する第１のカウント値算出手段と、前記スピンドルモータにブレーキ信号を印加したときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントしてブレーキ時のトラックカウント値を算出する第２のカウント値算出手段と、前記第１のカウント値算出手段で算出された初期トラックカウント値と前記第２のカウント値算出手段で算出されたブレーキ時のトラックカウンタ値とを比較して光ディスクの回転方向を検出する回転方向検出手段とを有し、暴走している光ディスクにブレーキをかける際、前記回転方向検出手段により光ディスクが正回転していることを検出した場合は逆回転方向のブレーキ信号を前記スピンドルモータに印加し、光ディスクが逆回転していることを検出した場合は正回転方向のブレーキ信号を前記スピンドルモータに印加する制御を行うので、ＣＰＵが光ディスクの回転方向を見失っても、スピンドルモータに関する電流や電圧のレベルなどによる検出を用いず、トラックカウント値を用いることにより、光ディスクの回転方向を迅速に検出でき、したがって、暴走時の光ディスクを確実に停止させることができる。
【００２６】
【発明の実施の形態】
以下、添付図面を参照しつつ、本発明の実施の形態について説明する。図１は本発明の一実施形態に係る光ディスク再生装置の構成を示すブロック図である。図１において、この光ディスク再生装置は、記録媒体としての光ディスク１に記録された情報を再生するためにレーザ光を出射すると共に光ディスク１からの反射光を受光する光ピックアップ３と、光ディスク１を回転させるスピンドルモータ２と、スピンドルモータ２を駆動するスピンドルドライブ回路１９と、光ピックアップ３のトラッキングサーボを行うアクチュエータを駆動するトラッキングドライブ回路１７と、光ピックアップ３のフォーカスサーボを行うアクチュエータを駆動するフォーカスドライブ回路１６と、光ピックアップ３を光ディスク１の半径方向に移動させるスレッド４と、スレッド４を駆動するスレッドドライブ回路１８とを備えている。
【００２７】
また、この光ディスク再生装置は、光ディクス１の再生時に光ピックアップ３からの再生信号（読取信号）を入力して該再生信号よりＲＦ信号を作成して増幅するＲＦアンプ５と、ＶＣＯ（ｖｏｌｔａｇｅ　ｃｏｎｔｒｏｌｌｅｄ　ｏｓｃｉｌｌａｔｏｒ）を含むＰＬＬ（ｐｈａｓｅ　ｌｏｃｋｅｄ　ｌｏｏｐ）８を備えＲＦアンプ５からのＲＦ信号を入力してデータと同期信号を分離するデータ／同期信号分離回路６と、このデータ／同期信号分離回路６で分離されたデータを入力してデコード化することによりエラーチェックを行いデータに誤りがある場合はエラー訂正を行って正しいデータを出力するデータデコードエラー訂正回路９と、このデータデコードエラー訂正回路９からの正しいデータを入力しデコード化してビデオ信号とオーディオ信号を出力するＡＶデコード回路１０とを備えている。
【００２８】
また、この光ディスク再生装置は、ＲＦアンプ５からのＲＦ信号に含まれ光ディスク上のトラックの無いミラー面を示すミラー信号を検出してミラー面をカウントするミラー検出回路７と、光ピックアップ３からの再生信号に含まれるトラッキングエラー信号を検出するトラッキングエラー検出回路１１と、光ピックアップからの再生信号に含まれるフォーカスエラー信号を検出するフォーカスエラー検出回路１２と、トラッキングエラー検出回路１１からのトラッキングエラー信号に基づいてトラッククロスを検出してトラックパルスを出力するトラッククロス検出回路１３とを備えている。
【００２９】
また、この光ディスク再生装置は、装置全体の処理を行うＣＰＵ１５に従って上記各回路を制御するコントロール回路１４を備えている。このコントロール回路１４は、光ピックアップ３から出力された再生信号に含まれるフォーカスエラー信号に基づいて光ディスク１へのレーザ光のフォーカスが正常に設定されていることを確認した後に光ピックアップ３の光ディスク１に対するトラッキング制御を行うトラッキングサーボをオフするトラッキングサーボオフ手段１４１と、該トラッキングサーボオフ手段１４１によりトラッキングサーボをオフにしたときに光ピックアップ３から出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして初期トラックカウント値を算出する第１のカウント値算出手段１４２と、スピンドルモータ２にブレーキ信号を印加したときに光ピックアップ３から出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントしてブレーキ時のトラックカウント値を算出する第２のカウント値算出手段１４３とを備えている。
【００３０】
また、コントロール回路１４は、前記第１のカウント値算出手段１４２で算出された初期トラックカウント値と前記第２のカウント値算出手段１４３で算出されたブレーキ時のトラックカウンタ値とを比較して光ディスク１の回転方向を検出する回転方向検出手段１４４とを有し、回転している光ディスク１にブレーキをかける際、前記回転方向検出手段１４４により光ディスク１が正回転していることを検出した場合は逆回転方向のブレーキ信号をスピンドルモータ２に印加し、光ディスク１が逆回転していることを検出した場合は正回転方向のブレーキ信号をスピンドルモータ２に印加する制御を行う。
【００３１】
図２は、トラッキングサーボがオフしている時のトラッキングエラー信号ＴＥと、このトラッキングエラー信号ＴＥに対応するトラックパルスＴＰとを示す信号波形図である。このトラッキングエラー信号ＴＥは、光ディスク１の再生時においてトラッキングサーボがオフしている時の光ピックアップ３から出力される信号である。また、トラックパルスＴＰは、トラッキングエラー信号ＴＥに対応して発生する信号であり、光ピックアップ３の出射光が走査した光ディスク１上のトラックの数を検出するための信号である。
【００３２】
図３はトラッキングサーボをオフにしたときに光ピックアップ３から出力された再生信号に含まれるトラッキングエラー信号ＴＥと、このトラッキングエラー信号ＴＥに対応するトラックパルスＴＰとを示す信号波形図である。このトラックパルスＴＰを所定時間カウントして得たカウント値は、初期トラックカウント値Ａとしてコントロール回路１４のメモリ（図示せず）に記憶される。
【００３３】
図４は、光ディスク１が正回転している時に、スピンドルモータ２にブレーキ信号を印加し、この時に光ピックアップ３から出力された再生信号に含まれるトラッキングエラー信号ＴＥと、このトラッキングエラー信号ＴＥに対応するトラックパルスＴＰとを示す信号波形図である。このトラックパルスＴＰを所定時間カウントして得られたカウント値は、ブレーキ時のトラックカウント値Ｂとしてコントロール回路１４のメモリに記憶される。この場合、ブレーキ時のトラックカウント値Ｂは初期トラックカウント値Ａよりも小さくなる（図３および図４参照）。
【００３４】
図５は、光ディスク１が逆回転している時に、スピンドルモータ２にブレーキ信号を印加し、この時に光ピックアップ３から出力された再生信号に含まれるトラッキングエラー信号ＴＥと、このトラッキングエラー信号ＴＥに対応するトラックパルスＴＰとを示す信号波形図である。このトラックパルスＴＰを所定時間カウントして得られたカウント値は、ブレーキ時のトラックカウント値Ｂとしてコントロール回路１４のメモリに記憶される。この場合、ブレーキ時のトラックカウント値Ｂは初期トラックカウント値Ａよりも大きくなる（図３および図５参照）。その理由は、通常、ブレーキ信号は正回転している光ディスク１に対してブレーキをかける方向に作用し、逆回転している光ディスク１に対しては逆回転の速度を増加する方向に作用するため、ブレーキ時のトラックカウント値Ｂは初期トラックカウント値Ａよりも大きくなる（図３および図５参照）。
【００３５】
図６および図７は光ディスク１が暴走した時に対処する処理を示すフローチャートである。何らかの原因で光ピックアップ３が光ディスク１から同期信号を検出することができなくなり、これにより、ＣＰＵ１５がコントロール回路１４を介してスピンドルモータ３を速度制御できなくなると、スピンドルモータ３は加速して暴走し、したがって光ディスク１が暴走することになる。
【００３６】
光ディスク１からの同期信号の検出が無くなったことにより、光ディスク１の暴走を検知したコントロール回路１４は、トラッキングサーボオフ手段１４１、第１のカウント値算出手段１４２、第２のカウント値算出手段１４３、回転方向検出手段１４４などを用いて以下の処理を実行する。
【００３７】
先ず、光ピックアップ３から出力された再生信号に含まれるフォーカスエラー信号に基づいて光ディスク１へのレーザ光のフォーカスを制御するフォーカスサーボがオンされているか否かを判定し（ステップＳ１）、もしオンされていない場合はフォーカスサーボをオンして、フォーカスを光ディスク１上の正常な位置（トラック）に設定する（ステップＳ２）。
【００３８】
このようにレーザ光のフォーカスが正常な位置に設定されたことが確認された後、光ピックアップ３の光ディスク１に対するトラッキング制御を行うトラッキングサーボがオンされているか否かを判定し（ステップＳ３）、　オンされている場合はトラッキングサーボをオフする（ステップＳ４）。
【００３９】
この後、タイマを起動させ（ステップＳ５）、この時に光ピックアップ３から出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして（ステップＳ６，Ｓ７）、初期トラックカウント値Ａを算出してメモリに記憶する（ステップＳ８）。
【００４０】
次に、スピンドルモータ２にブレーキ信号を印加し、スピンドルモータ２にブレーキをかけ（ステップＳ９）、タイマを起動させ（ステップＳ１０）、この時に光ピックアップ３から出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして（ステップＳ１１，Ｓ１２）ブレーキ時のトラックカウント値Ｂを算出してメモリに記憶する（ステップＳ１３）。
【００４１】
この後、初期トラックカウント値Ａとブレーキ時のトラックカウント値Ｂとを比較して光ディスク１の回転方向を検出する（ステップＳ１４）。　ここで、初期トラックカウント値Ａがブレーキ時のトラックカウント値Ｂよりも大きい場合は光ディスク１は正回転していると判定され（ステップＳ１５）、ブレーキ時のトラックカウント値Ｂが初期トラックカウント値Ａよりも大きい場合は、光ディスク１は逆回転していると判定される（ステップＳ１５）。
【００４２】
このようにして光ディスク１の回転方向が確認された後、コントロール回路１４は光ディスク１の暴走を停止させるためにスピンドルドライブ回路１９を介してスピンドルモータ２にブレーキ信号を印加する。即ち、光ディスク１が正回転の方向に暴走している場合は、逆回転方向のブレーキ信号をスピンドルモータ２に印加し、光ディスク１が逆回転の方向に暴走している場合は、正回転方向のブレーキ信号をスピンドルモータ２に印加することにより、光ディスク１を停止させる。
【００４３】
このように本実施形態によれば、スピンドルモータ２の暴走による光ディスク１の暴走現象が発生した時、ＣＰＵ１５が光ディスクの回転方向を見失っても、スピンドルモータ２に関する電流や電圧のレベルなどによる検出を用いず、トラックカウント値により光ディスク１の回転方向を迅速に検出できるので、回転方向の検出精度が高く、暴走時の光ディスク１を確実に停止させることができる。
【００４４】
【発明の効果】
以上のように請求項１の発明によれば、光ディスクの暴走現象が発生した場合に、光ディスクへのレーザ光のフォーカスが正常に設定されていることを確認した後、トラッキングサーボをオフし、このときに光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして得られた初期トラックカウント値と、スピンドルモータにブレーキ信号を印加したときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして得られたブレーキ時のトラックカウント値とを比較することにより、暴走している光ディスクの回転方向を検出することができる。
【００４５】
ここで、光ディスクは正回転していることが検出された場合は、逆回転方向のブレーキ信号が前記スピンドルモータに印加され、光ディスクは逆回転していることが検出された場合は、正回転方向のブレーキ信号が前記スピンドルモータに印加される。これにより、前記スピンドルモータは制動駆動され、光ディスクを確実に停止させることができる。
【００４６】
したがって、この請求項１の発明によれば、スピンドルモータの暴走による光ディスクの暴走現象が発生した時、ＣＰＵが光ディスクの回転方向を見失っても、スピンドルモータに関する電流や電圧のレベルなどによる検出を用いず、トラックカウント値を用いることにより、光ディスクの回転方向を迅速に検出することができ、回転方向の検出精度が高く、暴走時の光ディスクを確実に停止させることができる。また、トラックカウント値を用いて光ディスクの回転方向を検出するようにしたので、回転検出センサを別に設ける必要がなく、構成も簡単化し、低価格化を図れる光ディスク再生装置を提供することができる。
【００４７】
また、請求項２の発明によれば、光ディスクが暴走した時、光ピックアップから出力されたトラック関連情報により光ディスクの回転方向を検出し、この後、前記検出された回転方向とは逆方向のブレーキ信号をスピンドルモータに印加する制御を行うので、スピンドルモータの暴走による光ディスクの暴走現象が発生した時、ＣＰＵが光ディスクの回転方向を見失っても、スピンドルモータに関する電流や電圧のレベルなどによる検出を用いず、トラック関連情報を用いることにより、光ディスクの回転方向を迅速に検出でき、したがって、回転方向の検出精度が高く、暴走時の光ディスクを確実に停止させることができる。また、トラック関連情報を用いて光ディスクの回転方向を検出するようにしたので、回転検出センサを別に設ける必要がなく、構成も簡単化し、低価格化を図れる光ディスク再生装置を提供することができる。
【００４８】
また、請求項３の発明によれば、光ディスクの回転方向の検出は、光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして得られた初期トラックカウント値と、スピンドルモータにブレーキ信号を印加したときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして得られたブレーキ時のトラックカウント値とを比較することにより行うので、スピンドルモータの暴走による光ディスクの暴走現象が発生した時、ＣＰＵが光ディスクの回転方向を見失っても、スピンドルモータに関する電流や電圧のレベルなどによる検出を用いず、トラックカウント値を用いることにより、光ディスクの回転方向を迅速に検出できる。
【００４９】
また、請求項４の発明によれば、コントロール回路は、トラッキングサーボをオフにしたときに光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして初期トラックカウント値を算出する第１のカウント値算出手段と、前記スピンドルモータにブレーキ信号を印加したときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントしてブレーキ時のトラックカウント値を算出する第２のカウント値算出手段と、前記第１のカウント値算出手段で算出された初期トラックカウント値と前記第２のカウント値算出手段で算出されたブレーキ時のトラックカウンタ値とを比較して光ディスクの回転方向を検出する回転方向検出手段とを有し、暴走している光ディスクにブレーキをかける際、前記回転方向検出手段により光ディスクが正回転していることを検出した場合は逆回転方向のブレーキ信号を前記スピンドルモータに印加し、光ディスクが逆回転していることを検出した場合は正回転方向のブレーキ信号を前記スピンドルモータに印加する制御を行うので、スピンドルモータの暴走による光ディスクの暴走現象が発生した時、ＣＰＵが光ディスクの回転方向を見失っても、スピンドルモータに関する電流や電圧のレベルによる検出などを用いず、トラックカウント値により光ディスクの回転方向を迅速に検出でき、したがって、暴走時の光ディスクを確実に停止させることができる。
【００５０】
また、請求項５の発明によれば、コントロール回路は、光ピックアップから出力された再生信号に含まれるフォーカスエラー信号に基づいて光ディスクへのレーザ光のフォーカスが正常に設定されていることを確認した後に前記光ピックアップの光ディスクに対するトラッキング制御を行うトラッキングサーボをオフするトラッキングサーボオフ手段と、該トラッキングサーボオフ手段によりトラッキングサーボをオフにしたときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントして初期トラックカウント値を算出する第１のカウント値算出手段と、前記スピンドルモータにブレーキ信号を印加したときに前記光ピックアップから出力された再生信号に含まれるトラッキングエラー信号に対応するトラックパルスを所定時間カウントしてブレーキ時のトラックカウント値を算出する第２のカウント値算出手段と、前記第１のカウント値算出手段で算出された初期トラックカウント値と前記第２のカウント値算出手段で算出されたブレーキ時のトラックカウンタ値とを比較して光ディスクの回転方向を検出する回転方向検出手段とを有し、暴走している光ディスクにブレーキをかける際、前記回転方向検出手段により光ディスクが正回転していることを検出した場合は逆回転方向のブレーキ信号を前記スピンドルモータに印加し、光ディスクが逆回転していることを検出した場合は正回転方向のブレーキ信号を前記スピンドルモータに印加する制御を行うので、スピンドルモータの暴走による光ディスクの暴走現象が発生した時、ＣＰＵが光ディスクの回転方向を見失っても、スピンドルモータに関する電流や電圧のレベルなどによる検出を用いず、トラックカウント値により光ディスクの回転方向を迅速に検出でき、したがって、暴走時の光ディスクを確実に停止させることができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る光ディスク再生装置の構成を示すブロック図である。
【図２】本実施形態において、トラッキングサーボがオフしている時のトラッキングエラー信号と、このトラッキングエラー信号に対応するトラックパルスとを示す信号波形図である。
【図３】本実施形態において、トラッキングサーボをオフにしたときに光ピックアップから出力された再生信号に含まれるトラッキングエラー信号と、このトラッキングエラー信号に対応するトラックパルスとを示す信号波形図である。
【図４】本実施形態において、光ディスクが正回転している時に、スピンドルモータにブレーキ信号を印加し、この時に光ピックアップから出力された再生信号に含まれるトラッキングエラー信号と、このトラッキングエラー信号に対応するトラックパルスとを示す信号波形図である。
【図５】本実施形態において、光ディスクが逆回転している時に、スピンドルモータにブレーキ信号を印加し、この時に光ピックアップから出力された再生信号に含まれるトラッキングエラー信号と、このトラッキングエラー信号に対応するトラックパルスとを示す信号波形図である。
【図６】本実施形態において、光ディスクが暴走した時に対処する処理を示すフローチャートである。
【図７】図６に示すフローチャートの続きで、光ディスクが暴走した時に対処する処理を示すフローチャートである。
【符号の説明】
１　　光ディスク
２　　スピンドルモータ
３　　光ピックアップ
１１　　トラッキングエラー検出回路
１２　　フォーカスエラー検出回路
１３　　トラッククロス検出回路
１４　　コントロール回路
１９　　スピンドルドライブ回路
１４１　　トラッキングサーボオフ手段
１４２　　第１のカウント値算出手段
１４３　　第２のカウント値算出手段
１４４　　回転方向検出手段
【図１】
2004022078.tif 000003
【図２】
2004022078.tif 000004
【図３】
2004022078.tif 000005
【図４】
2004022078.tif 000006
【図５】
2004022078.tif 000007
【図６】
2004022078.tif 000008
【図７】
2004022078.tif 000009