(57)【要約】      （修正有）【課題】誤検出することなく、かつ低消費電力でディスクの有無を検出することが可能な光ディスクドライブ内蔵の再生装置を提供する。【解決手段】スピンドルモータ１５の両端電圧を比較してその結果を出力するコンパレータ６１を備えさせ、制御ＩＣ１２がコンパレータ６１の出力に基づいてスピンドルモータ１５が回転しているか否かを判断し、この判断に基づいて、スピンドルモータ１５が停止するまで繰り返しスピンドルモータ１５にブレーキパルスを加え、スピンドルモータ１５が停止するまでに加えられたブレーキパルスの回数に基づいてディスクドライブ中の光ディスクの有無を判別する。【選択図】図１
2008117482.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクを回転駆動するスピンドルモータと、上記光ディスクに記録された情報を再生するために上記光ディスクの記録面にレーザ光を照射して、該光ディスクからの反射光を受光する光ピックアップと、を備える光ディスクドライブ内蔵の再生装置において、
上記スピンドルモータに駆動電圧を出力するドライバと、
上記スピンドルモータの両端子に発生する電圧を比較し、ディスク読み取り時の回転方向に回転させる電圧が入力されるとＬｏｗを出力し、上記スピンドルモータを上記スピンドルモータブレーキパルスの電圧が入力されるとＨｉｇｈを出力し、電圧の入力が停止されると停止の直前と同一の出力を所定時間出力し続けた後Ｌｏｗを出力するコンパレータと、
カウンタを備え、上記コンパレータの出力をＧＰＩＯにて受け取りつつ、上記ドライバにおける駆動電圧の出力を制御する制御信号を出力するとともに、上記ドライバに上記駆動電圧の基になる電圧を出力する制御ＩＣと、
を備え、
上記制御ＩＣは、
上記ドライバを制御して上記スピンドルモータを停止させ、上記カウンタをリセットし、上記ドライバを制御して上記スピンドルモータを正方向に所定回転数で回転させてから所定時間待機し、
上記スピンドルモータの回転が停止するまで、上記スピンドルモータにブレーキパルスを繰り返し加え、
上記ブレーキパルスを加えた回数を上記カウンタでカウントし、
上記ブレーキパルスが入力されてから所定時間の間にＨｉｇｈを検出すると上記スピンドルモータが停止したと判断し、
上記スピンドルモータの停止時に、上記カウンタが閾値より小さいときは光ディスク無しと判断し、上記カウンタが該閾値以上でかつ所定の上限回数より小さいときは光ディスクありと判断し、該所定の上限回数以上の時は上記スピンドルモータが異常であると判断することを特徴とする光ディスクドライブ内蔵の再生装置。
【請求項２】
光ディスクを回転駆動するスピンドルモータと、上記光ディスクに記録された情報を再生するために上記光ディスクの記録面にレーザ光を照射して、該光ディスクからの反射光を受光する光ピックアップと、を備える光ディスクドライブ内蔵の再生装置において、
上記スピンドルモータの両端電圧を比較してその結果を出力するコンパレータと、
該コンパレータの出力に基づいて上記スピンドルモータが回転しているか否かを判断する回転検出手段と、
上記回転検出手段の判断に基づいて、上記スピンドルモータが停止するまで繰り返し上記スピンドルモータにブレーキパルスを加える制動手段と、
上記スピンドルモータが停止するまでに加えられた上記ブレーキパルスの回数を記憶する記憶手段と、
上記記憶手段に記憶された上記回数に基づいて上記光ディスクの有無を判別する光ディスク有無判別手段とを備えることを特徴とする光ディスクドライブ内蔵の再生装置。
【請求項３】
上記制動手段は、上記スピンドルモータの回転数を所定回転数まで上昇させた後、上記スピンドルモータが停止するまで上記スピンドルモータにブレーキパルスを加えることを特徴とする上記請求項２に記載の光ディスクドライブ内蔵の再生装置。
【請求項４】
上記制動手段は、上記スピンドルモータの回転数を上昇させる前に、一旦スピンドルモータの回転を停止させることを特徴とする上記請求項３に記載の光ディスクドライブ内蔵の再生装置。
【請求項５】
上記制動手段は、上記スピンドルモータの回転数が所定回転数まで上昇された後、所定時間待機してから上記ブレーキパルスを加えることを特徴とする上記請求項３または請求項４に記載の光ディスクドライブ内蔵の再生装置。
【請求項６】
上記光ディスク有無判別手段は、上記ブレーキパルスの回数が第一の規定回数より小されば上記光ディスクが搭載されていないと判別することを特徴とする上記請求項２〜請求項５のいずれか一項に記載の光ディスクドライブ内蔵の再生装置。
【請求項７】
上記光ディスク有無判別手段は、上記ブレーキパルスの回数が第一の規定回数以上であれば上記光ディスクが搭載されていると判別することを特徴とする上記請求項２〜請求項６のいずれか一項に記載の光ディスクドライブ内蔵の再生装置。
【請求項８】
上記光ディスク有無判別手段は、第一の規定回数と該第一の規定回数より大きい第二の規定回数とを有しており、上記ブレーキパルスの回数が第二の規定回数より大きいときには上記スピンドルモータが異常であると判別することを特徴とする上記請求項２〜請求項７のいずれか一項に記載の光ディスクドライブ内蔵の再生装置。
【請求項９】
上記コンパレータは、上記スピンドルモータをディスク読み取り時の回転方向に回転させる電圧が入力されるとＬｏｗを出力し、上記スピンドルモータブレーキパルスの電圧が入力されるとＨｉｇｈを出力し、電圧の入力が停止されると停止の直前と同一の出力を所定時間出力し続けた後Ｌｏｗを出力し、
上記回転検出手段は、上記制動手段によりブレーキパルスが入力されてから所定時間の間にＨｉｇｈを検出すると上記スピンドルモータが停止したと判断することを特徴とする上記請求項２〜請求項８のいずれか一項に記載の光ディスクドライブ内蔵の再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクドライブ内蔵の再生装置に関する。
【背景技術】
【０００２】
従来、光ディスクなどのディスク状記録媒体の再生装置において、ディスクが戴置されているか否かを判別するには、以下のような技術が知られている。即ち特許文献１には、スピンドルモータの逆起電圧を検出し、この逆起電圧の単位時間当たりの変化量から光ディスクの有無を判別することについて記載されいてる。また、特許文献２には、ディスクからデータが読み出されているか否かで判別すること、およびディスク回転駆動用モータに流れる電流とディスクが戴置されるトレイの閉成を示す信号に基づいて判断することについて記載されいている。また、スピンドルモータの回転数および回転方向を知るために、スピンドルモータの両端電圧より求めた逆起電圧を利用することについて特許文献３に記載されている。
【特許文献１】特開２００５−３０２２４２号公報
【特許文献２】実開昭６２−８３２５６号公報
【特許文献３】特開２００３−２２４９８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、一般にディスクの重さや形状は一定ではないために、偏芯や面ぶれが生じて、逆起電圧にもブレが生じる。即ち上述した特許文献１のように逆起電圧の単位時間当たりの変化量によってディスクの有無を検出しようとすると、誤検出の可能性が大きかった。また特許文献２では、ディスク回転駆動用モータの一端を抵抗を介してグランドに接続し、このディスク回転駆動用モータに流れる電流に基づく電圧を監視しているため、モータに供給する電力がこの抵抗で消費されていた。
【０００４】
本発明は、上記課題に鑑みてなされたもので、誤検出することなく、かつ低消費電力でディスクの有無を検出することが可能な光ディスクドライブ内蔵の再生装置の提供を目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明の光ディスクドライブ内蔵の再生装置では、光ディスクを回転駆動するスピンドルモータと、上記光ディスクに記録された情報を再生するために上記光ディスクの記録面にレーザ光を照射して、該光ディスクからの反射光を受光する光ピックアップと、を備える光ディスクドライブ内蔵の再生装置において、上記スピンドルモータの両端電圧を比較してその結果を出力するコンパレータと、該コンパレータの出力に基づいて上記スピンドルモータが回転しているか否かを判断する回転検出手段と、上記回転検出手段の判断に基づいて、上記スピンドルモータが停止するまで繰り返し上記スピンドルモータにブレーキパルスを加える制動手段と、上記スピンドルモータが停止するまでに加えられた上記ブレーキパルスの回数を記憶する記憶手段と、上記記憶手段に記憶された上記回数に基づいて上記光ディスクの有無を判別する光ディスク有無判別手段とを備える構成としてある。
上記構成によれば、上記コンパレータは上記スピンドルモータの両端電圧を比較してその結果を出力し、上記回転検出手段が該コンパレータの出力に基づいて上記スピンドルモータが回転しているか否かを判断し、上記制動手段が上記回転検出手段の判断に基づいて、上記スピンドルモータが停止するまで繰り返し上記スピンドルモータにブレーキパルスを加え、上記記憶手段は上記スピンドルモータが停止するまでに加えられた上記ブレーキパルスの回数を記憶し、上記光ディスク有無判別手段が上記記憶手段に記憶された上記回数に基づいて上記光ディスクの有無を判別する。このようにスピンドルモータ停止までのブレーキパルス回数でディスクの有無を判別することにより、ディスクの作りこみ誤差に影響されにくいディスク有無の判別が行える。
【０００６】
さらに、上記制動手段は、上記スピンドルモータの回転数を所定回転数まで上昇させた後、上記スピンドルモータが停止するまで上記スピンドルモータにブレーキパルスを加える構成としてもよい。このように構成すると、スピンドルモータが停止するまでのブレーキパルスの回数が、ディスクの有無をよりよく反映するものとなる。
【０００７】
さらに、上記制動手段は、上記スピンドルモータの回転数を上昇させる前に、一旦スピンドルモータの回転を停止させる構成としてもよい。このようにスピンドルモータの回転を停止させてからスピンドルモータの回転数を上昇させると、スピンドルモータの回転数を所定回転数まで上昇させるための電圧印加時間を一定とすることが出来るため、スピンドルモータの回転数をコントロールしやすくなる。
【０００８】
さらに、上記制動手段は、上記スピンドルモータの回転数が所定回転数まで上昇された後、所定時間待機してから上記ブレーキパルスを加える構成としてもよい。このように所定時間待機することにより、スピンドルモータへの出力が歪まず、一回のブレーキパルスにより減少するスピンドルモータ（光ディスク搭載時は光ディスクも含む）の回転エネルギーにずれが生じにくくなる。
【０００９】
さらに、上記光ディスク有無判別手段は、上記ブレーキパルスの回数が第一の規定回数より小さければ上記光ディスクが搭載されていないと判別する構成としてもよい。また、上記光ディスク有無判別手段は、上記ブレーキパルスの回数が第一の規定回数以上であれば上記光ディスクが搭載されていると判別する構成としてもよい。即ち、光ディスク搭載時は非搭載時に比して回転エネルギーが小さいため、第一の規定回数以上であれば回転エネルギーが高く光ディスクが搭載されており、第一の規定回数より小さいと回転エネルギーは低く光ディスクが搭載されていない。これによりブレーキパルスの回数で光ディスクの有無を判別可能となる。
【００１０】
さらに、上記光ディスク有無判別手段は、第一の規定回数と該第一の規定回数より大きい第二の規定回数とを有しており、上記ブレーキパルスの回数が第二の規定回数より大きいときには上記スピンドルモータが異常であると判別する構成としてもよい。即ち、光ディスクの重量は、所定の誤差範囲内に収まるものであり、この重量は回転エネルギーに比例する。従って、ブレーキパルスにて減じた回転エネルギーが、所定の誤差範囲を大きく超えるものとなる場合は、スピンドルモータに異常が存在する可能性がある。これにより、ディスクの有無のみならず、スピンドルモータの異常も判別することが可能となる。
【００１１】
さらに、上記コンパレータは、上記スピンドルモータをディスク読み取り時の回転方向に回転させる電圧が入力されるとＬｏｗを出力し、上記スピンドルモータブレーキパルスの電圧が入力されるとＨｉｇｈを出力し、電圧の入力が停止されると停止の直前と同一の出力を所定時間出力し続けた後Ｌｏｗを出力し、上記回転判断手段は、上記制動手段によりブレーキパルスが入力されてから所定時間の間にＨｉｇｈを検出すると上記スピンドルモータが停止したと判断する構成としてもよい。このようにブレーキパルスが入力されてから所定時間の間、Ｈｉｇｈを出力し続ける構成にすると、スピンドルモータの回転停止をより検出しやすくなる。
【００１２】
さらに、より具体的な構成例として、光ディスクを回転駆動するスピンドルモータと、上記光ディスクに記録された情報を再生するために上記光ディスクの記録面にレーザ光を照射して、該光ディスクからの反射光を受光する光ピックアップと、を備える光ディスクドライブ内蔵の再生装置において、上記スピンドルモータに駆動電圧を出力するドライバと、上記スピンドルモータの両端子に発生する電圧を比較し、ディスク読み取り時の回転方向に回転させる電圧が入力されるとＬｏｗを出力し、上記スピンドルモータを上記スピンドルモータブレーキパルスの電圧が入力されるとＨｉｇｈを出力し、電圧の入力が停止されると停止の直前と同一の出力を所定時間出力し続けた後Ｌｏｗを出力するコンパレータと、カウンタを備え、上記コンパレータの出力をＧＰＩＯにて受け取りつつ、上記ドライバにおける駆動電圧の出力を制御する制御信号を出力するとともに、上記ドライバに上記駆動電圧の基になる電圧を出力する制御ＩＣと、を備え、上記制御ＩＣは、上記ドライバを制御して上記スピンドルモータを停止させ、上記カウンタをリセットし、上記ドライバを制御して上記スピンドルモータを正方向に所定回転数で回転させてから所定時間待機し、上記スピンドルモータの回転が停止するまで、上記スピンドルモータへブレーキパルスを繰り返し加え、上記ブレーキパルスを加えた回数を上記カウンタでカウントし、上記ブレーキパルスが入力されてから所定時間の間にＨｉｇｈを検出すると上記スピンドルモータが停止したと判断し、上記スピンドルモータの停止時に、上記カウンタが閾値より小さいときは光ディスク無しと判断し、上記カウンタが該閾値以上でかつ所定の上限回数より小さいときは光ディスクありと判断し、該所定の上限回数以上の時は上記スピンドルモータの以上と判断する構成としても良い。
【発明の効果】
【００１３】
以上説明したように本発明によれば、ディスクの作りこみ誤差に影響されにくいディスク有無の判別が行える光ディスクドライブ内蔵の再生装置を提供することができる。
また請求項３にかかる発明によれば、スピンドルモータが停止するまでのブレーキパルスの回数が、ディスクの有無をよりよく反映するものとなる。
そして請求項４にかかる発明によれば、スピンドルモータの回転数をコントロールしやすくなる。
さらに請求項５にかかる発明によれば、スピンドルモータへの出力が歪みにくくなる。
また請求項６、７にかかる発明によれば、これによりブレーキパルスの回数で光ディスクの有無を判別可能となる。
そして請求項８にかかる発明によれば、スピンドルモータの異常も判別することが可能となる。
さらに請求項９にかかる発明によれば、スピンドルモータの回転停止をより検出しやすくなる。
さらに請求項１のような、より具体的な構成において、上述した請求項２〜請求項９の各発明と同様の作用を奏することはいうまでもない。
【発明を実施するための最良の形態】
【００１４】
以下、下記の順序に従って本発明の実施形態を説明する。
（１）光ディスクドライブを内蔵する再生装置の構成：
（２）ディスク有無判別処理：
（３）まとめ：
【００１５】
（１）光ディスクドライブを内蔵する再生装置の構成： 
以下、本発明の実施形態に係る光ディスクドライブを内蔵する再生装置について図１〜４を参照して説明する。なお本実施形態では光ディスクドライブを内蔵する再生装置を例にとって説明するが、光ディスクに記録する機能を有しても良い。また、ＤＶＤ再生機能の他に、ＨＤＤ（Hard Disk Drive）の再生や記録機能、ＶＨＳやβ等のリールテープ式の再生や記録機能、等をさらに有するコンボタイプの再生装置であっても無論構わない。本発明の光ディスクドライブは、ディスクトレイを備えないスロットイン方式の光ディスクドライブであってもよいが、ディスクトレイを備えるディスクトレイ方式の光ディスクドライブだとディスクトレイ挿入時にディスクが戴置されているか否かが不明なため本発明を適用すると好適である。
【００１６】
図１には光ディスクドライブを内蔵する再生装置のブロック構成図を示してある。図１に示されるように、光ディスク装置１は、ＤＶＤ等の光ディスク２に記録された情報の再生等を行う装置であり、光ピックアップ（ＯＰＵ）１１と、光ディスクに記憶された情報の再生動作を制御する制御ＩＣ１２と、ローパスフィルタ１３と、制御ＩＣ１２からのスピンドル出力に基づいてスピンドルモータ１５を駆動させるドライバ１４と、光ディスク２を回転駆動するスピンドルモータ１５と、スピンドルモータ１５の端子に発生する電圧を検出する逆起電圧検出回路６０とを備えている。
【００１７】
光ピックアップ１１は、半導体レーザ、コリメータレンズ、ビームスプリッタ、対物レンズ、集光レンズ、及びフォトディテクタ等を有している。半導体レーザから発振されたレーザ光は、コリメータレンズ、ビームスプリッタ及び対物レンズを介して光ディスク２の記録面上に集光照射され、その反射光は、対物レンズ、ビームスプリッタ、及び集光レンズを介してフォトディテクタで受光される。フォトディテクタで検出された光の強弱は、ＲＦ信号に変換され、制御ＩＣ１２に出力される。
【００１８】
制御ＩＣ１２は、ＲＦ信号を増幅するＲＦアンプ３１と、ＲＦ信号をディジタル信号に変換し、８／１６復調、エラー訂正等を行う信号処理回路３２と、信号処理回路３２から入力されたディジタル信号をデコードして再生信号を得るデコード回路３３と、スピンドルモータ１５の回転速度を制御するためのスピンドル回転速度制御回路３４と、スピンドルモータ１５をＰＷＭ（Pulse Width Modulation）制御するためのスピンドル出力をスピンドルモータ１５に対して出力するＰＷＭ出力回路３５と、各種情報を記憶する記憶部３６と、制御ＩＣ１２全体を制御して光ディスク２からの情報の再生動作等を制御するＭＰＵ３７と、入力されたアナログ信号をＭＰＵ３７に出力するＧＰＩＯ３８とを備えている。
【００１９】
図２に示されるように、スピンドル回転速度制御回路３４は、ＰＷＭ出力回路３５にＣＬＶ（Constant Linear Velocity）制御信号を出力してスピンドルモータ１５をＣＬＶ制御するＣＬＶサーボ制御回路４１と、ＰＷＭ出力回路３５に定電圧制御信号を出力して、スピンドルモータ１５を定電圧制御する定電圧制御回路４３と、基準クロック（図３参照）に基づいて回転速度を制御するラフサーボ制御回路４２と、これら制御回路４１〜４３のいずれかを選択して、ＰＷＭ出力回路３５に制御信号を出力する選択回路４４と、制御回路４１〜４３からの制御信号の制御値を記憶するスピンドル出力用ＲＡＭ（Random Access Memory）４５とを備えている。
【００２０】
スピンドルモータ１５はブラシを有するＤＣモータで構成される。スピンドルモータ１５の回転速度は、ラフサーボ制御回路４２の基準クロック５１に基づいてＭＡＸＬ５２により検出される。なお、ＭＡＸＬ５２は、例えば、ＤＶＤなら１４Ｔ＋４Ｔ長、ＣＤなら１１Ｔ＋１１Ｔ長の最長シンクパターンを１８Ｔ／２２Ｔ検出で検出し、これら最長シンクパターンについて基準クロック５１でカウントしたデータを保持する部分であり、スピンドルモータ１５の回転速度はこのデータに基づいて検出される。
【００２１】
逆起電圧検出回路６０は、コンパレータ６１、ドライバ１４、及びスピンドルモータ１５等により構成される。スピンドルモータ１５の駆動電圧が入力される両端子のうち、光ディスクに記録された情報の読み取りを行う際に正の電圧が入力される端子の電圧をＳＰ＋とし、負の電圧が入力される端子の電圧をＳＰ−とする。すると、コンパレータ６１にはＳＰ＋とＳＰ−とが入力されて比較され、コンパレータ６１の出力ＣＭＰは、（ＳＰ＋）−（ＳＰ−）が正のときに出力がＬｏｗ（Ｌ）、（ＳＰ＋）−（ＳＰ−）が負のときに出力がＨｉｇｈ（Ｈ）が出力されるように設定される。以後の説明において、（ＳＰ＋）−（ＳＰ−）が正のときのスピンドルモータ１５の回転方向を正方向とする。
【００２２】
コンパレータ６１の出力ＣＭＰは、制御ＩＣ１２のＧＰＩＯ３８に入力される。ＭＰＵ３７はＧＰＩＯ３８を介してこの出力ＣＭＰを取得し、出力ＣＭＰに基づいてスピンドルモータ１５が回転しているか否かを判断する。つまり、ブレーキパルスをスピンドルモータ１５にブレーキパルスを印加すると（ＳＰ＋）−（ＳＰ−）が負になるため出力ＣＭＰはＨになる。ここで、ブレーキパルス印加後に出力ＣＭＰがＬになればスピンドルモータ１５は回転中であり、ブレーキパルス印加後に出力ＣＭＰがＨのまま変化しないときはスピンドルモータ１５は回転していないことになる。
【００２３】
図４は、制御ＩＣ１２からドライバ１４に供給される電圧ＳＰＤＬと、ドライバのオン／オフを制御するドライバミュート（ＤＭ）信号ＳＴＢＹと、コンパレータ６１の出力ＣＭＰとを示したタイミングチャートである。ドライバ１４はこのＳＰＤＬに基づいた駆動電圧をスピンドルモータ１５供給してスピンドルモータ１５を駆動する。ＳＰＤＬはドライバ１４の手前の電圧信号を表している。ＤＭ信号ＳＴＢＹは制御ＩＣ１２のＧＰＩＯ３９から出力されてドライバ１４に入力される信号であり、ドライバ１４はＤＭ信号ＳＴＢＹがＨｉｇｈ（Ｈ）の場合はＳＰＤＬをスピンドルモータ１５に供給し、ＤＭ信号ＳＴＢＹがＬｏｗ（Ｌ）の場合はＳＰＤＬをスピンドルモータ１５に供給しない。
【００２４】
図４において、まず制御ＩＣ１２は、ＤＭ信号ＳＴＢＹをＨにしてドライバ１４から駆動電圧を出力可能としつつ、ディスクが停止するまで、即ちスピンドルモータ１５の回転が停止するまでＳＰＤＬとして−５Ｖをドライバ１４に供給する。即ちスピンドルモータ１５の（ＳＰ＋）−（ＳＰ−）が負となるため出力ＣＭＰは正になる（図４の期間Ａ）。スピンドルモータ１５が停止したかどうかは、例えば（ＳＰ＋）−（ＳＰ−）の０クロスで判断可能である。
【００２５】
期間Ａに続く期間Ｂでは、ＳＰＤＬは０Ｖであり、ＤＭ信号ＳＴＢＹはＬとなる。またスピンドルモータ１５は停止しているため（ＳＰ＋）−（ＳＰ−）は０になり、出力ＣＭＰはＨが出力されてもＬが出力されてもよいことになる。本実施形態においては、この出力ＣＭＰは（ＳＰ＋）−（ＳＰ−）が負の状態から（ＳＰ＋）−（ＳＰ−）が０となると所定時間（６〜４ｍｓ）だけＨのまま維持され（Ｈを出力し続け）、この所定時間が経過するとＬになる構成としてある。
【００２６】
期間Ｂに続く期間Ｃは、スピンドルモータ１５を一定の回転速度で回転させるためのものである。期間Ｂでは、まずＤＭ信号ＳＴＢＹがＨとなり、次いでＳＰＤＬとして＋５Ｖが５００ｍｓだけ供給され、５００ｍｓ経過後にＤＭ信号ＳＴＢＹがＬになる。このとき（ＳＰ＋）−（ＳＰ−）は正であるため、出力ＣＭＰはＬに維持される。
【００２７】
期間Ｃに続く期間Ｄでは、ＳＰＤＬは０Ｖであり、ＤＭ信号ＳＴＢＹはＬとなる。
【００２８】
期間Ｄに続く期間Ｅは、スピンドルモータ１５にブレーキパルスを加えるものであり、スピンドルモータ１５に−５Ｖを５０ｍｓ印加する。具体的には、まずＤＭ信号ＳＴＢＹがＨとなり、次いでＳＰＤＬとして−５Ｖが５０ｍｓだけ供給され、５０ｍｓ経過後にＤＭ信号ＳＴＢＹがＬになる。このとき（ＳＰ＋）−（ＳＰ−）は負であるため、出力ＣＭＰはＨとなる。
【００２９】
期間Ｅに続く期間Ｆは、スピンドルモータ１５が停止したか否かを判断するための待機時間であり、本実施形態では１０ｍｓとなっている。具体的には、ＳＰＤＬは−５Ｖに維持されているがＤＭ信号ＳＴＢＹがＬとされるため、ドライバ１４からスピンドルモータ１５には駆動電圧が供給されない。従って（ＳＰ＋）−（ＳＰ−）はスピンドルモータ１５が惰性で回転して生ずる起電力と等しくなる。つまり、スピンドルモータ１５の回転が停止されていない場合はスピンドルモータ１５は正方向に回転していて出力ＣＭＰはＬとなり、スピンドルモータ１５の回転が停止していれば（ＳＰ＋）−（ＳＰ−）は０となり所定期間Ｈのまま維持されてからＬとなる。期間Ｆではスピンドルモータ１５の回転は停止していないので出力ＣＭＰはＬとなっている。
【００３０】
期間Ｆに続く期間Ｇは、期間Ｅと同じくスピンドルモータ１５にブレーキパルスを加えるものであり、スピンドルモータ１５に−５Ｖを５０ｍｓ印加する。具体的には、まずＤＭ信号ＳＴＢＹがＨとなり、次いでＳＰＤＬとして−５Ｖが５０ｍｓだけ供給され、５０ｍｓ経過後にＤＭ信号ＳＴＢＹがＬになる。このとき（ＳＰ＋）−（ＳＰ−）は負であるため、出力ＣＭＰはＨとなる。
【００３１】
期間Ｇに続く期間Ｈは、期間Ｆと同じくスピンドルモータ１５が停止したか否かを判断するための待機時間であり、本実施形態では１０ｍｓとなっている。具体的には、ＳＰＤＬは−５Ｖに維持されているがＤＭ信号ＳＴＢＹがＬとされるため、ドライバ１４からスピンドルモータ１５には駆動電圧が供給されない。期間Ｈではスピンドルモータ１５の回転は停止しているので出力ＣＭＰはＨに維持されている。そしてスピンドルモータ１５の回転が停止していると、ドライバ１４に供給されていたＳＰＤＬが停止されて０Ｖになる。そして期間Ｉでは所定時間経過すると出力ＣＭＰがＨからＬになる。
【００３２】
このように、スピンドルモータ１５のＳＰ＋とＳＰ−からコンパレータによって出力ＣＭＰを生成することにより、制御ＩＣのＧＰＩＯでスピンドルモータの回転と停止を判別することが可能となり、高価なＡ／Ｄコンバータを使用する必要が無くなり、コストダウンが可能となる。また、このコンパレータには、差動用として使用されていたものを流用すると、コストアップすることが無く、さらにコストダウンを図れる。
【００３３】
（２）ディスク有無判別処理： 
以下、図５〜図７を参照してディスクドライブのディスク有無を判別するＭＰＵ３７の処理を説明する。図５〜図７には、ＭＰＵ３７の処理をフローチャートにて示してある。本処理は排出されていたディスクトレイが収納されたときや、光ディスクの再生が指示されたとき、電源が投入されたときなど、ディスクドライブ中の光ディスクの有無を確かめる必要が生じたときに実行される。
【００３４】
処理が開始されると、ステップＳ１０でディスク停止処理を行う。これは図４のタイミングチャートにおける期間Ａに対応し、ＤＭ信号ＳＴＢＹをＨとしてＳＰＤＬに基づく駆動電圧がスピンドルモータ１５に出力されるようにしつつＰＷＭ出力回路３５にＳＰＤＬとして−５Ｖを出力させる。そしてスピンドルモータ１５が停止した後にＤＭ信号をＬとしてＳＰＤＬに基づく駆動電圧がスピンドルモータ１５に出力されないようにするとともにＰＷＭ出力回路３５にＳＰＤＬの供給を停止させる。
【００３５】
ステップＳ１２ではカウンタｎをクリア（リセット）する（ｎ＝０とする。）。このカウンタｎはブレーキパルスを加えた回数をカウントするものである。
【００３６】
ステップＳ１４では、スピンドルモータ１５を正方向に一定期間回転させてスピンドルモータ１５の回転数を所定回転数まで上昇させる。この処理は図４のタイミングチャートの期間Ｃに対応する。より具体的には、ＤＭ信号ＳＴＢＹをＨとしつつＳＰＤＬとして＋５Ｖを３００ｍｓ印加した後、ＤＭ信号ＳＴＢＹをＬとしてドライバ出力をオフにする。これによりスピンドルモータ１５が一定速度で正方向に回転する状態となる。即ち、ステップＳ１４で回転速度を一定としてから以降のブレーキパルスを印加する処理を行うため、スピンドルモータ１５が停止するまでのブレーキパルスの回数がディスクの有無をよりよく反映するものとなる。無論、ディスクドライブ収納と同時に一定速度でスピンドルモータ１５を回転して光ディスク読み込みが開始されるディスクドライブであれば本ステップを実行しなくともよい。
【００３７】
ステップＳ１６では、スピンドルモータ１５への出力が歪まないように所定時間待機する。この処理は図４のタイミングチャートの期間Ｄに対応する。より具体的には、ＤＭ信号ＳＴＢＹをＬとしてから２０ｍｓ待機する。つまりステップＳ１４の正方向のスピンドルモータ１５駆動電圧の出力に連続して、逆方向の駆動電圧であるブレーキパルスを印加すると、スピンドルモータ１５への駆動電圧が歪む恐れがある。即ち、所定時間待機することにより、スピンドルモータ１５が停止するまでのブレーキパルスの回数がディスクの有無をよりよく反映するものとなる。
【００３８】
ステップＳ１８では、カウンタｎが所定の上限回数以上である否かを判断する。より具体的には、カウンタｎが２０以上であるか否かを判断し、カウンタｎが２０以上である場合は条件成立として図７のステップＳ３６に進みスピンドルモータ１５に異常があるとして本処理を終了する。このｎ＝２０が第二の規定回数を構成する。ステップＳ３６を実行して処理を終了すると、ＭＰＵ３７は図示しない表示部にスピンドルモータ１５の異常を示す情報を表示させたり、ＯＳＤ（オンスクリーンディスプレイ）処理部等にスピンドルモータ１５の異常を示すＯＳＤ信号を生成させてデコード回路３３に出力して映像信号にＯＳＤ表示させたりする等、利用者にスピンドルモータ１５の異常を知らせる処理を行う。一方、カウンタｎが２０より小さい場合は条件不成立としてステップＳ２０に進む。
【００３９】
ステップＳ２０では、スピンドルモータ１５に所定時間のブレーキパルスを印加する。この処理は図４の期間Ｅもしくは期間Ｇに相当し、図４はステップＳ２０を２回実行した後に処理が終了した例である。具体的には、ＤＭ信号ＳＴＢＹをＨとしつつＳＰＤＬとして−５Ｖを５０ｍｓ印加した後、ＤＭ信号ＳＴＢＹをＬとしてドライバ出力をオフにする。即ちスピンドルモータ１５を逆方向に回転させる電圧を所定時間印加することにより、スピンドルモータ１５（光ディスクが搭載されていれば光ディスクも含む）から所定量の回転エネルギーを減ずることになる。
【００４０】
ステップＳ２２では、ブレーキパルスを印化してから所定時間待機する。具体的にはＤＭ信号がＬとなってから６ｍｓ待機する。そして出力ＣＭＰがＨであるか否かを判断する。出力ＣＭＰがＨであれば条件成立として図６のステップＳ３０に進み、出力ＣＭＰがＬであれば条件不成立としてステップＳ２６に進む。ステップＳ２６に進むとさらに４ｍｓ待機してステップＳ２８に進む。これらステップＳ２２、Ｓ２４、Ｓ２６を経てステップｓ２８に進む処理が、図４のタイミングチャートの期間Ｆに相当し、ステップＳ２２、Ｓ２４を経てステップＳ３０に進む処理が図４のタイミングチャートの期間Ｈに相当する。
【００４１】
ステップＳ２８では、カウンタｎをインクリメントしてステップＳ１８からの処理を繰り返す。
【００４２】
ステップＳ３０では、カウンタｎが、ディスク有りと無しとを分ける閾値を超えているか否かを判断する。より具体的にはカウンタｎが２以上であるか否かを判断する。このｎ＝２が第一の規定回数を構成する。カウンタが２以上であれば条件成立としてステップＳ３２に進み、ディスク有りとして本処理を終了する。ステップＳ３２を実行して処理を終了すると、ＭＰＵ３７はスピンドル回転速度制御回路３４やデコード回路３３等の各部を制御して光ディスクに記録された情報の読み取り再生を行わせる。一方、カウンタが２よりも小さいときは条件不成立としてステップＳ３４に進み、ディスク無しとして本処理を終了する。ステップＳ３４を実行して処理を終了すると、ＭＰＵ３７は図示しない表示部にディスク無しを示す情報を表示させたり、ＯＳＤ（オンスクリーンディスプレイ）処理部等にディスク無しを示すＯＳＤ信号を生成させてデコード回路３３に出力して映像信号にＯＳＤ表示させたりする等、利用者にディスクが挿入されていない旨を知らせる処理を行う。
【００４３】
以上、ステップＳ１８〜Ｓ２８の処理を実行するＭＰＵ３７もしくは制御ＩＣ１２が制御手段を構成し、カウンタのカウントを記憶部３６に記憶させるＭＰＵ３７もしくは制御ＩＣ１２が記憶手段を構成し、ステップＳ２４の処理を実行するＭＰＵ３７もしくは制御ＩＣ１２が回転検出手段を構成し、ステップＳ１８、Ｓ３０の処理を実行するＭＰＵ３７もしくは制御ＩＣ１２が光ディスク有無判別手段を構成する。
【００４４】
以下、上記構成からなる本実施形態の動作を説明する。
利用者がディスクトレイをディスクドライブに収納すると光ディスクがディスクトレイに戴置されているか否かを判断する処理が開始される。まず、光ディスクの回転を停止する処理が実行される（ステップＳ１０）。そしてスピンドルモータ１５にドライバ１４を介して＋５Ｖが印加され、スピンドルモータ１５が所定の回転数に上昇される（ステップＳ１４）。そして２０ｍｓの待機（ウェイト）がかけられた後（ステップＳ１６）、スピンドルモータ１５の回転が停止するまでブレーキパルスが１０ｍｓ間隔で加えられる（ステップＳ１８〜Ｓ２６）。このブレーキパルスが加えられた回数はカウントされており（ステップＳ１２、Ｓ２８）、このカウントの回数に基づいてディスクトレイに光ディスクが戴置されているか否かを判断する（Ｓ３０〜３６）。
【００４５】
カウントが２回以内の時は、ディスクトレイに光ディスクは戴置されていないと判断する。カウントが３回以上、２０回以下の時はディスクトレイに光ディスクが戴置されていると判断する。カウントが２１回以上のときは、スピンドルモータ１５に異常が生じていると判断する。そしてこれらの判断に基づいて光ディスクが戴置されていない時とスピンドルモータ１５に異常がある場合は、これをユーザに知らせる表示を行う。また、光ディスクが戴置されている場合は、光ディスクに記録された情報の読み取り再生を行う。
【００４６】
また上述した実施形態の変形例として、光ディスクの直径が８ｃｍのものを停止させるまでに要するブレーキパルスの回数と、光ディスクの直径が１２ｃｍのものをていしさせるまでに要するブレーキパルスの回数とを分けるカウンタｎの閾値を別途設けて、スピンドルモータ１５の回転が停止するまでに要するブレーキパルスの回数で直径８ｃｍの光ディスクと直径１２ｃｍの光ディスクとを判別できる構成とすることも可能である。
【００４７】
（３）まとめ： 
つまり、スピンドルモータ１５の両端電圧を比較してその結果を出力するコンパレータ６１を備えさせ、制御ＩＣ１２がコンパレータ６１の出力に基づいてスピンドルモータ１５が回転しているか否かを判断し、この判断に基づいて、スピンドルモータ１５が停止するまで繰り返しスピンドルモータ１５にブレーキパルスを加え、スピンドルモータ１５が停止するまでに加えられたブレーキパルスの回数に基づいてディスクドライブ中の光ディスクの有無を判別する。これにより、誤検出することなく、かつ低消費電力でディスクの有無を検出することが可能な光ディスクドライブ内蔵の再生装置を提供可能となる。
【００４８】
なお、本発明は上記実施例に限られるものでないことは言うまでもない。当業者であれば言うまでもないことであるが、
・上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること
は本発明の一実施例として開示されるものである。
【図面の簡単な説明】
【００４９】
【図１】光ディスクドライブを内蔵する再生装置のブロック構成図を示してある。
【図２】光ディスク装置のスピンドル回転速度制御回路の構成を示すブロック図である。
【図３】スピンドル回転速度制御回路のラフサーボ制御回路の構成を示すブロック図である。
【図４】電圧ＳＰＤＬとＤＭ信号ＳＴＢＹと出力ＣＭＰとを示したタイミングチャートである。
【図５】ＭＰＵの処理を示すフローチャートである。
【図６】ＭＰＵの処理を示すフローチャートである。
【図７】ＭＰＵの処理を示すフローチャートである。
【符号の説明】
【００５０】
１…光ディスク装置、２…光ディスク、１１…光ピックアップ、１２…制御ＩＣ、１３…ローパスフィルタ、１４…ドライバ、１５…スピンドルモータ、３１…ＲＦアンプ、３２…信号処理回路、３３…デコード回路、３４…スピンドル回転速度制御回路、３５…ＰＷＭ出力回路、３６…記憶部、３８…ＧＰＩＯ、４１…ＣＬＶサーボ制御回路、４２…ラフサーボ制御回路、４３…定電圧制御回路、４４…選択回路、４５…スピンドル出力用ＲＡＭ（Random Access Memory）、５１…基準クロック、６０…逆起電圧検出回路、６１…コンパレータ
【図１】
2008117482.tif 000003
【図２】
2008117482.tif 000004
【図３】
2008117482.tif 000005
【図４】
2008117482.tif 000006
【図５】
2008117482.tif 000007
【図６】
2008117482.tif 000008
【図７】
2008117482.tif 000009