(57)【要約】【課題】フォーカスサーボによる回転数検出ができない状況下であっても、回転数検出が可能な技術を提供する。【解決手段】ディスクＤを透過する発光強度で発光する発光部４と、回転する前記ディスクＤを挟んで、発光部４からの光を受光する位置に配置され、発光部４からの光を検知する受光部５とに接続され、受光部５からの信号を、ディスクＤを透過した光の強弱を２値化したパルス信号に変換するコンパレータ７ｂと、ディスクＤが一回転する間におけるパルス信号のパルス数を記憶する記憶部２００と、ディスクが回転している間のコンパレータ７ｂからのパルス信号に基づいて、パルスの回数をカウントするパルスカウント部１０６と、パルスカウント部１０６によるカウント数と、記憶部２００に記憶されたパルス数とに基づいて、ディスクＤの回転数を求める回転数算出部１１０を有する。【選択図】図２
2014017039.tif 000002
【特許請求の範囲】
【請求項１】
ディスクを透過する発光強度で発光する発光部と、回転する前記ディスクを挟んで、前記発光部からの光を受光する位置に配置され、前記発光部からの光を検知する受光部とに接続され、
前記受光部からの信号を、前記ディスクを透過した光の強弱に応じたパルス信号に変換するパルス信号生成部と、
前記ディスクが一回転する間における前記パルス信号のパルス数を記憶するパルス数記憶部と、
前記ディスクが回転している間の前記パルス信号生成部からのパルス信号に基づいて、パルスの回数をカウントするパルスカウント部と、
前記パルスカウント部によるカウント数と、前記パルス数記憶部に記憶されたパルス数とに基づいて、ディスクの回転数を求める回転数算出部と、
を有することを特徴とするディスク回転数検出装置。
【請求項２】
前記ディスクを回転させるモータを駆動を制御する駆動制御部と、
前記駆動制御部に、前記モータにブレーキをかける指示を出力するブレーキ指示部と、
前記ブレーキ指示部による指示後、前記回転数算出部により算出される回転数に基づいて、ディスクの回転速度が、あらかじめ設定された回転速度となったことを判定する回転速度判定部と、
前記回転速度判定部によりあらかじめ設定された回転速度になったと判定された場合に、前記駆動制御部に、前記モータにブレーキ解除する指示を出力するブレーキ解除部と、
を有することを特徴とする請求項１記載のディスク回転数検出装置。
【請求項３】
前記発光部の発光を制御する発光制御部と、
前記発光制御部に、前記発光部の発光強度を、前記ディスクを透過した光が２値化可能となる程度に調整させる発光強度調整部と、
を有することを特徴とする請求項１記載のディスク回転数検出装置。
【請求項４】
ディスクを透過する発光強度で発光する発光部と、回転する前記ディスクを挟んで、前記発光部からの光を受光する位置に配置され、前記発光部からの光を検知する受光部とに接続されたコンピュータ又は電子回路が、
前記受光部からの信号を、前記ディスクを透過した光の強弱に応じたパルス信号に変換するパルス信号生成処理と、
前記ディスクが一回転する間における前記パルス信号のパルス数を記憶するパルス数記憶処理と、
前記ディスクが回転している間の前記パルス信号生成部からのパルス信号に基づいて、パルスの回数をカウントするパルスカウント処理と、
前記パルスカウント部によるカウント数と、前記パルス数記憶部に記憶されたパルス数とに基づいて、ディスクの回転数を求める回転数算出処理と、
を有することを特徴とするディスク回転数検出方法。
【請求項５】
ディスクを透過する発光強度で発光する発光部と、回転する前記ディスクを挟んで、前記発光部からの光を受光する位置に配置され、前記発光部からの光を検知する受光部とに接続されたコンピュータに、
前記受光部からの信号を、前記ディスクを透過した光の強弱に応じたパルス信号に変換するパルス信号生成処理と、
前記ディスクが一回転する間における前記パルス信号のパルス数を記憶するパルス数記憶処理と、
前記ディスクが回転している間の前記パルス信号生成部からのパルス信号に基づいて、パルスの回数をカウントするパルスカウント処理と、
前記パルスカウント部によるカウント数と、前記パルス数記憶部に記憶されたパルス数とに基づいて、ディスクの回転数を求める回転数算出処理と、
を実行させることを特徴とするディスク回転数検出プログラム。
【請求項６】
ディスクを支持して回転させる支持装置と、
前記ディスクを透過する発光強度で発光する発光部と、
回転する前記ディスクを挟んで、前記発光部からの光を受光する位置に配置され、前記発光部からの光を検知する受光部と、
前記受光部からの信号を、前記ディスクを透過した光の強弱に応じたパルス信号に変換するパルス信号生成部と、
前記ディスクが一回転する間における前記パルス信号のパルス数を記憶するパルス数記憶部と、
前記ディスクが回転している間の前記パルス信号生成部からのパルス信号に基づいて、パルスの回数をカウントするパルスカウント部と、
前記パルスカウント部によるカウント数と、前記パルス数記憶部に記憶されたパルス数とに基づいて、ディスクの回転数を求める回転数算出部と、
を有することを特徴とするディスク装置。
【請求項７】
前記発光部及び前記受光部の位置は、前記挿入部から挿入及び排出されるディスクを挟む位置でもあり、
前記発光部の発光を制御する発光制御部と、
前記発光制御部に、前記発光部の発光強度を、前記ディスクを透過した光が２値化可能となる程度に調整させる発光強度調整部を有することを特徴とする請求項６記載のディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスク装置において、ディスクの回転数を検出するための技術に関する。
【背景技術】
【０００２】
ＣＤ、ＤＶＤ、ＢＤ等の光ディスクを再生するディスク装置は、ディスクを再生するために、光ピックアップから得られた信号を、ＲＦアンプに入力し、フォーカス誤差信号やトラッキング誤差信号等の誤差信号を生成している。
【０００３】
そして、ディスク装置は、これらの誤差信号に基づいて、サーボイコライザー、ドライバー等を通してフィードバックループを形成し、ピックアップ制御、ディスク回転制御を行い、ディスクからデータを読み出している。
【０００４】
上記のフォーカス誤差信号はフォーカスサーボで必要となる信号である。フォーカスサーボは、対物レンズとディスクの距離を保ち、ピットに対するレーザの焦点を合わせ続けるための制御である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−９０７２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、一般的なディスク装置においては、ディスクの回転中にディスクを排出させる際、モータを逆トルク状態に切り替えてブレーキをかけ、早期に停止させている。このとき、一定時間当たりのディスクの回転数、つまり回転速度の減少を検出して、適当な時点で逆トルク状態を停止することにより、逆転を防止する必要がある。
【０００７】
ディスクの回転数は、フォーカスサーボが維持されている場合には、再生信号から検出することができる。しかし、フォーカスサーボが、振動等の影響により外れた場合には、ディスクの回転数を検出できなくなる。
【０００８】
かかる場合には、モータへの電圧の印加を停止してから、あらかじめ設定された時間の経過後に、ディスクの排出を行なっていた。設定時間は、ディスクの回転が自然停止する蓋然性が高い時間であるが、このような時間を確保する場合、ディスクの排出に長時間を要する。
【０００９】
また、ＦＧ信号を出力する機能があれば、フォーカスサーボが外れていても、ディスク回転数検出を行うことはできる。ＦＧ信号とは、たとえばディスクの回転にブラシレスモーターを使用しているシステムにおいて、ドライバＩＣ等で生成を行なっているディスク回転数検出信号である。しかし、かかるＦＧ検出機能付きのシステムは、高価であり、製品価格に影響がある。
【００１０】
なお、特許文献１では、フォーカスサーボ制御信号に基づいてＦＧ信号を生成する周期判別部を備えたディスク装置が開示されている。しかし、かかる場合にも、フォーカスサーボが外れてしまった場合には、ＦＧ信号の生成はできない。
【００１１】
本発明は、上記のような従来技術の問題点を解決するために提案されたものであり、その目的は、フォーカスサーボが外れた場合であっても、回転数検出が可能な技術を提供することにある。
【課題を解決するための手段】
【００１２】
上記の課題を解決するために、本発明のディスク回転数検出装置は、ディスクを透過する発光強度で発光する発光部と、回転する前記ディスクを挟んで、前記発光部からの光を受光する位置に配置され、前記発光部からの光を検知する受光部とに接続され、前記受光部からの信号を、前記ディスクを透過した光の強弱に応じたパルス信号に変換するパルス信号生成部と、前記ディスクが一回転する間における前記パルス信号のパルス数を記憶するパルス数記憶部と、前記ディスクが回転している間の前記パルス信号生成部からのパルス信号に基づいて、パルスの回数をカウントするパルスカウント部と、前記パルスカウント部によるカウント数と、前記パルス数記憶部に記憶されたパルス数とに基づいて、ディスクの回転数を求める回転数算出部と、を有することを特徴とする。
【００１３】
他の態様は、前記ディスクを回転させるモータを駆動を制御する駆動制御部と、前記駆動制御部に、前記モータにブレーキをかける指示を出力するブレーキ指示部と、前記ブレーキ指示部による指示後、前記回転数算出部により算出される回転数に基づいて、ディスクの回転速度が、あらかじめ設定された回転速度となったことを判定する回転速度判定部と、前記回転速度判定部によりあらかじめ設定された回転速度になったと判定された場合に、前記駆動制御部に、前記モータにブレーキ解除する指示を出力するブレーキ解除部と、を有することを特徴とする。
【００１４】
他の態様は、前記発光部の発光を制御する発光制御部と、前記発光制御部に、前記発光部の発光強度を、前記ディスクを透過した光が２値化可能となる程度に調整させる発光強度調整部を有することを特徴とする。
【００１５】
なお、上記の発明は、ディスク回転数検出方法、ディスク検出プログラム、ディスク回転数検出装置を備えたディスク装置の観点からも捉えることができる。
【発明の効果】
【００１６】
本発明によれば、フォーカスサーボが外れても、受光部からの信号に基づいて、ディスクの回転数を検出できるので、ＦＧ信号検出機能付きのシステムとする必要がなく、安価に構成できる。
【００１７】
また、フォーカスサーボが外れた状態でも、検出される回転数により、モータへのブレーキを適切なタイミングで行うことができるので、ディスクの排出時間を短縮し、ディスクを安全に排出できる。
【００１８】
さらに、たとえば、ディスクの挿入排出を検知するための発光部及び受光部における発光部の発光強度を調整することにより、ディスクの回転数検出が可能となるので、余分な構成部材を追加することなく、安価に構成できる。
【図面の簡単な説明】
【００１９】
【図１】本実施形態の構成例を示すブロック図
【図２】図１の信号処理部の構成例を示すブロック図
【図３】図１の実施形態の処理手順を示すフローチャート
【図４】ディスク装置に挿入されたディスクとセンサの位置関係を示す図
【図５】ディスクの透過率の高い箇所と低い箇所を示す図
【図６】初期設定発光量での受光側測定波形を示す図
【図７】発光量を調整後の受光側測定波形を示す図
【図８】受光側測定波形を２値化した信号を示す図
【図９】１回転時間におけるパルスを示す図
【図１０】内周再生時と外周再生時の１回転時間の違いを示す図
【発明を実施するための形態】
【００２０】
本発明を実施するための形態（以下、実施形態とする）について、図面を参照して説明する。
【００２１】
[１．概要］
本実施形態は、ディスクに対して、センサの発光部から照射する光を透過させ、透過率の強弱を２値化し、そのパルスのパターンを利用して、ディスクの回転数を検出する技術である。
【００２２】
通常、ディスクの挿入排出を検出するセンサは、ディスクにより光が遮られたことによってディスクを検知する。つまり、ディスクを検出するセンサにおいては、ディスクに光を透過させることはしないことが技術常識である。ところが、本実施形態では、敢えて透過光を利用することより、従来にない優れた発明を実現したものである。
【００２３】
［２．構成］
［２−１．ディスク装置］
まず、図１を参照して、本実施形態が適用されるディスク装置１の一例を説明する。ディスク装置１は、支持装置２、検出装置３、発光素子４、受光素子５、制御装置６を有する。
【００２４】
支持装置２は、ディスクＤを支持して回転させる装置である。支持装置２は、たとえば、ターンテーブル２ａ及びスピンドルモータ２ｂを有する。ターンテーブル２ａは、ディスクＤを支持するテーブルである。スピンドルモータ２ｂは、ディスクＤを支持したターンテーブル２ａを回転させるモータである。
【００２５】
検出装置３は、ディスクＤに記録された信号を光学的に検出するピックアップと、ピックアップをディスクＤの半径方向に移動させる駆動機構を有する。
【００２６】
発光部４は、たとえば、発光ダイオード（ＬＥＤ）である。受光部５としては、たとえば、フォトトランジスタ、フォトダイオードを用いることができる。受光部５は、発光部４からの光を受光する位置に配置されている。
【００２７】
このような発光部４及び受光部５によって、センサＳが構成されている。なお、センサＳは、一つであっても、複数配置してもよい。また、このセンサＳは、既存のディスク装置１のディスクＤの挿入排出を検出するディスクセンサと共通にすることもできる。
【００２８】
たとえば、図４は、支持装置２、検出装置３とともに、ディスク装置１の筐体Ｃ内に配設されたセンサＳａ、Ｓｂ、Ｓｎ、Ｓｘの例である。センサＳａ、Ｓｂ、Ｓｘは、既存のディスクセンサである。また、本実施形態のセンサＳとして、センサＳｎを、ディスセンサとは別に設けることもできる。
【００２９】
センサＳａ、Ｓｂ、Ｓｎは、いずれも発光部４ａ、４ｂ、４ｎと、受光部５ａ、５ｂ、５ｎが、ターンテーブル２ａに支持されたディスクＤを挟んで対向する位置に配設されている。
【００３０】
筐体Ｃの一側面には、ディスクＤを挿入する開口である挿入部ＩＮが設けられている。また、図示はしないが、筺体Ｃ内には、ディスクセンサのディスク検出に応じて作動し、ディスクＤを挿入及び排出するための搬送装置が設けられている。
【００３１】
なお、上記は例示であり、筐体Ｃ、支持装置２、検出装置３、発光部４、受光部５等は、一般的に普及しているものを含めて、現在又は将来において利用可能なあらゆる構造のものを適用可能である。
【００３２】
［２−２．制御装置］
制御装置６は、上記の各部の駆動、情報の記録再生等の処理を行う装置である。この制御装置６は、受光制御部７、駆動制御部８、発光制御部９、信号処理部１０を有する。
【００３３】
受光制御部７は、受光部５の受光信号を処理する処理部である。この受光制御部７は、アナログポート７ａ、コンパレータ７ｂを有する。アナログポート７ａは、受光部５が検出したアナログ信号を受け付けるポートである。コンパレータ７ｂは、所定のしきい値との比較により、受光部５が検出した信号をパルス信号に変換する処理部（パルス信号生成部）である。
【００３４】
駆動制御部８は、スピンドルモータ２ｂ及び検出装置３を制御する処理部である。この駆動制御部８は、サーボ制御部８ａ、ドライバ８ｂを有する。サーボ制御部８ａは、検出装置３のフォーカスサーボ、トラッキングサーボ、スレッドサーボ、スピンドルモータ２ｂのスピンドルサーボを制御する処理部である。ドライバ８ｂは、検出装置３のアクチュエータ、スレッドモータ及びスピンドルモータ２ｂを駆動する処理部である。
【００３５】
発光制御部９は、発光部４の発光を制御する処理部である。この発光制御部９は、発光量制御部９ａ、ドライバ９ｂを有する。発光量制御部９ａは、発光部４の発光量を制御する処理部である。発光量制御部９ａは、電圧制御の場合、発光部４に流す電流制御を行う回路となる。発光量制御部９ａは、周波数制御の場合、デューティー比を制御する回路となる。ドライバ９ｂは、発光量制御部９ａの制御量に従って、発光部４を発光させる処理部である。
【００３６】
信号処理部１０は、受光制御部７、駆動制御部８、発光制御部９との間でやり取りされる信号を処理する処理部である。この信号処理部１０は、図２に示すように、回転数検出部１００、記憶部２００を有する。
【００３７】
回転数検出部１００は、ディスクＤの回転数を検出する処理部である。この回転数検出部１００は、速度制御部１０１、アドレス判定部１０２、１回転時間算出部１０３、波形測定部１０４、発光量調整部１０５、パルスカウント部１０６、停止指示検出部１０７、ブレーキ指示部１０８、外れ検出部１０９、回転数算出部１１０、回転速度判定部１１１、ブレーキ解除部１１２を有する。
【００３８】
速度制御部１０１は、ディスク再生時のスピンドルモータ２ｂの回転速度を制御する処理部である。本実施形態の速度制御部１０１は、線速度一定（ＣＬＶ：Constant  Linear  Velocity)の制御を行う。この速度制御部１０１から、線速度情報を得ることができる。アドレス判定部１０２は、再生のために指定される指定アドレス（ＡＤＲＳ）を判定する処理部である。
【００３９】
１回転時間算出部１０３は、ディスクＤが１回転に要する時間を算出する処理部である。この算出は、指定アドレスが属するトラック１周分の長さを、そのトラック再生時の線速度で除算することによって求められる。なお、これは例示であり、他の既知の算出方法が適用可能である。たとえば、再生している地点のアドレス情報から算出可能な半径情報から、レーザ光が照射されている地点の円周を算出し、線速度で除算することによっても求めることができる。
【００４０】
波形測定部１０４は、受光部５が受光したアナログ信号の波形を測定する処理部である。発光量調整部１０５は、受光部５がディスクＤの透過光を検出でき、検出信号をパルスに変換可能となるように、発光部４の発光量を増加させる処理部である。
【００４１】
パルスカウント部１０６は、受光制御部７からのデジタル信号のパルスをカウントする処理部である。停止指示検出部１０７は、ディスク再生の停止指示が外部から入力されたことを検出する処理部である。ブレーキ指示部１０８は、停止指示が検出された場合に、駆動制御部８に、スピンドルモータ２ｂを逆トルク状態に切り替えて、ブレーキをかけさせる処理部である。
【００４２】
外れ検出部１０９は、サーボ制御部８ａからの信号に基づいて、フォーカスサーボの外れを検出する処理部である。回転数算出部１１０は、外れ検出部１０９によりフォーカスサーボの外れが検出された場合に、パルスカウント部１０６がカウントするパルス数に基づいて、ディスクＤの回転数を算出する処理部である。
【００４３】
回転速度判定部１１１は、ディスクＤの回転速度を算出し、これがあらかじめ設定された回転速度になったか否かを判定する処理部である。ディスクＤの回転速度は、一定時間におけるディスクＤの回転数、若しくは１回転分のパルス数がカウントされる時間に基づいて算出できる。回転速度の算出は、回転数算出部１１０により行うこともできる。この場合、回転数算出部１１０は、回転速度算出部としての機能を有する。
【００４４】
ブレーキ解除部１１２は、回転速度判定部１１１により、設定された回転速度になったと判定された場合に、スピンドルモータ２ｂの逆トルク状態を停止して、ブレーキを解除する処理部である。
【００４５】
記憶部２００は、信号処理部１１の処理に必要な種々の情報を記憶する処理部である。たとえば、記憶部２００は、再生アドレス、１回転時間、発光量、パルス数、回転速度を記憶する。再生アドレスは、アドレス判定部１０２により判定されるアドレスである。１回転時間は、１回転時間算出部１０３により算出される時間である。
【００４６】
発光量は、回転数検出のために、発光量調整部１０５により調整される発光量制御値である。パルス数は、パルスカウント部１０６によりカウントされる１回転のパルス数である。回転速度は、回転速度判定部１１１が判定のしきい値とする回転速度である。
【００４７】
なお、制御装置６は、専用の電子回路若しくは所定のプログラムで動作するコンピュータ等によって実現できる。電子回路若しくはコンピュータは、上記の各部の処理を行うＣＰＵ、クロック周波数に基づくタイマ機能、電源機能等を含む。
【００４８】
データを含むソフトウェアで処理する範囲、ハードウェアで処理する範囲をどのように構成するかは自由である。以下に説明する手順で本装置の動作を制御する方法、コンピュータプログラム及びこれを記録した記録媒体も、本発明の一態様である。
【００４９】
また、記憶部２００は、コンピュータを構成する各種の記憶媒体により実現できる。記憶媒体としては、典型的には、内蔵されたＲＯＭ、ＲＡＭ等のメモリにより構成できる。ただし、記憶部２００は、現在又は将来において利用可能なあらゆる記憶媒体を利用可能である。記憶媒体におけるどの記憶領域を活用して、記憶部２００を構成するかも自由である。上記に例示した各情報の記憶領域は、各情報の記憶部を構成する。
【００５０】
一時的な記憶領域として使用されるレジスタ、メモリ等も、記憶部２００に含まれる。したがって、上記の各部の処理のために一時的に記憶される記憶領域であっても、記憶部２００として捉えることができる。
【００５１】
さらに、図示はしないが、制御装置６には、出力部、入力部が接続されている。出力部は、制御装置によって処理されたデータを出力する出力装置である。この出力装置には、音声を出力する場合の音声出力装置、トラック番号、映像、画像等を出力する場合の表示装置等、現在又は将来において利用可能なあらゆる出力装置が含まれる。
【００５２】
入力部は、本実施形態に必要な情報の入力、処理の選択や指示を入力する入力装置である。入力装置としては、装置の外装に設けられたスイッチ、タッチパネルや、遠隔操作が可能なリモコンも含まれる。この入力部としても、現在又は将来において利用可能なあらゆる入力装置が含まれる。
【００５３】
なお、上記の他に、ディスク装置１及びその制御に必要な構成については、一般的な技術を適用可能であるため、説明を省略する。たとえば、ディスク装置１は、フォーカスサーボが維持されている場合には、再生信号から速度を検出する機能を有する。
【００５４】
［３．作用］
以上のような構成を有する本実施形態の作用を、図３のフローチャートに沿って、図４〜図１０を参照して説明する。
【００５５】
［３−１．ディスク再生］
まず、通常のディスク再生が行われる（ステップ０１）。すなわち、図４に示すように、筺体Ｃの挿入部ＩＮから挿入され、搬送装置によってターンテーブル２ａにセットされたディスクＤは、スピンドルモータ２ｂによって回転する。ディスクＤからのデータの読み取りは、検出装置３により行われ、速度制御部１０１及び駆動制御部８によって、検出装置３及びスピンドルモータ２ｂの制御が行われる。
【００５６】
たとえばデータ領域先頭のように、指定アドレスにて再生中に、１回転時間算出部１０３は、アドレス判定部１０２により判定されるアドレスと、速度制御部１０１により制御されている線速度から、１回転に要する時間を算出している（ステップ０２）。
【００５７】
なお、搬送装置によるディスクＤの挿排出は、発光部４、受光部５によって、ディスクＤによる受光遮断を検出して行われる。発光部４の初期設定の発光量は、ディスクＤの有無を検出できればよいので、少ない設定となっている。
【００５８】
［３−１．ディスク回転検出処理］
このようなディスクＤの回転中に、図４に示すように、センサＳａ、Ｓｂ及びセンサＳｎの受光部５ａ、５ｂ及び増設した場合のセンサＳｎの一方若しくは双方により、ディスクＤの透過光状態を検出する。
【００５９】
図５の(1)〜(8)に示すように、ディスクＤには、光の透過率の高低が異なる部分が存在する。図５では、(1)(3)(5)(7)が透過率の高い箇所Ｒ１であり、(2)(4)(6)(8)が透過率の低い箇所Ｒ２である。ディスクＤが回転すると、このＲ１及びＲ２が、センサＳの発光部４、受光部５の光路を順次横切る。
【００６０】
波形測定部１０４は、発光部４が初期設定の発光量である場合の、受光部５の受光量に基づく波形の測定（Ｍｉｎ、Ｍａｘ値）を行う（ステップ０３）。なお、上記のように、１回転時間算出部１０３により、１回転に要する時間が算出されているので、その時間内の測定とする。
【００６１】
このとき、測定される波形レベルを、図６に示す。このように、初期設定発光量では、Ｍａｘ値とＭｉｎ値の振幅が小さく、透過光の有無をパルス波とするには不十分である。なお、この回路では、出力を０Ｖとしているが、出力を電源電圧ＶＣＣレベルとする場合には、波形が逆になるだけで、実質的には同じである。
【００６２】
次に、効率的に透過光を検出するために、初期設定の発光量での測定結果から、発光量調整部１０５が、発光量調整を行い、受光波形の振幅を拡大させる（ステップ０４）。つまり、発光量調整部１０５が、発光量制御部９ａに発光量を増加させるように指示すると、ドライバ９ｂが発光部４の発光量を増やすので、透過光が増大することになる。
【００６３】
発光量調整部１０５による調整は、たとえばＣＰＵでモニターすることにより得られた受光部５の波形が、電源電圧ＶＣＣを超えない、若しくは０Ｖにならない範囲内で、最大振幅が得られる値に調整する。最終的な発光量制御値を、記憶部２００が記憶する。
【００６４】
なお、発光量の制御を電圧制御によって行う場合には、発光量制御値は制御電圧となり、発光量制御部９ａは発光部４に流す電流制限を行う回路となる。また、発光量の制御を周波数制御によって行う場合には、発光量制御値は制御信号のデューティ比となり、発光量制御部９ａはデューティ比を制御する回路となる。
【００６５】
次に、信号処理部１１は、上記の発光量制御値に基づく受光部５の受光信号を２値化した信号を、コンパレータ７ｂから取得する（ステップ０５）。コンパレータ７ｂのしきい値の設定は、たとえば、図８に示すように、受光信号の振幅のＭａｘ値とＭｉｎ値の中間に設定する等により行う。コンパレータ７ｂは、設定されたしきい値を用いて、ディスクＤの１回転当たりの受光信号の２値化を行い、信号処理部１０に入力する。
【００６６】
上記のように、指定アドレスにて再生を行なっている場合、１回転時間算出部１０３は、ディスクの１回転時間を算出している（ステップ０６）。そこで、パルスカウント部１０６は、指定アドレスでの１回転中に発生する受光信号を２値化した場合のパルス数をカウントする（ステップ０７）。図９の例では、１回転におけるパルス数は４パルスである。
【００６７】
カウントしたパルス数は、記憶部２００が記憶する（ステップ０８）。これにより、再生アドレスが変化した場合であっても、受光信号から生成されたパルス信号のパルスをカウントすることによって、ディスク回転数検出が可能となる。
【００６８】
たとえば、図１０に示すように、線速度一定で再生している場合、内周に比べて外周の再生は、約１／２．５まで回転速度が遅くなる。しかし、受光部５の波形から生成されたパルス数をモニターすることで、何パルスで１回転かが判り、パルスの数で回転数を確認できる。図１０では、図９と同様に、４パルスで１回転である。
【００６９】
フォーカスサーボが維持されている場合には（ステップ０９のＮＯ）、ディスク停止指示がなければ（ステップ１２のＮＯ）、再生を継続する。
【００７０】
ここで、外れ検出部１０９がフォーカスサーボの外れを検出した場合には（ステップ０９のＹＥＳ）、ディスクＤからのデータリード、回転制御ができなくなり、回転数も不明となる。
【００７１】
しかし、センサＳから得られるパルスは常時発生している。このパルスを、パルスカウント部１０６はカウントする（ステップ１０）。回転数算出部１１０は、記憶部２００に記憶されているフォーカス外れ直前の１回転のパルス数に、カウントされるパルス数が達する回数により、ディスクＤの回転数を算出する（ステップ１１）。
【００７２】
ここで、停止指示検出部１０７が、入力部からディスクＤの停止指示の入力があったことを検出する（ステップ１２のＹＥＳ）。すると、ブレーキ指示部１０８は、スピンドルモータ２ｂを逆トルク状態に切り替えて、ブレーキをかける（ステップ１３）。
【００７３】
そして、回転速度判定部１１１は、フォーカス外れ後の回転速度を算出し、その回転速度が、ディスクＤの回転速度が所定の回転速度まで低下していないと判定している間（ステップ１４のＮＯ）、ブレーキを継続させる。回転速度の算出は、一定時間におけるディスクＤの回転数、若しくは１回転分のパルス数がカウントされる時間に基づく。
【００７４】
回転速度判定部１１１が、ディスクＤの回転速度が所定の回転速度まで低下したと判定した場合（ステップ１４のＹＥＳ）、ブレーキ解除部１１２は、逆トルク状態を停止して、ブレーキを解除する（ステップ１５）。なお、フォーカスサーボを維持した状態で（ステップ０９のＮＯ）、ディスク停止指示があった場合には（ステップ１２のＹＥＳ）、再生信号から検出される速度を用いて、上記のブレーキ制御を行なってもよい。
【００７５】
［４．効果］
本実施形態によれば、ＦＧ信号等の回転数検出手段を持たないディスク装置において、ディスクＤに対するフォーカスサーボが外れた場合でも、ディスク回転数、回転速度を検出することができる。このため、サーボ外れに対処するために高価な部品を使用する必要がなく、安価なディスク装置を構成できる。
【００７６】
また、フォーカスサーボ外れや、回転サーボが過回転した状態からディスクＤを排出する場合でも、回転数を検出しながら、適切なタイミングでのブレーキ制御が可能となる。このため、ディスクＤが確実に停止してから排出させることができる。したがって、ディスクＤの排出時間の短縮が可能となる。また、過回転及び逆回転の防止により、ディスクＤの傷付き防止にもなる。
【００７７】
また、ＣＰＲＭ（Content Protection for Recordable Media）対応のＤＶＤで用いられているＮＢＣＡ（Narrow Burst Cutting Area）信号のリード時は、所定の回転数とする必要がある。このため、この場合の回転数制御にも、本実施形態を適用できる。
【００７８】
さらに、ディスク挿入及び排出を検知するための手段として、発光部及び受光部によるセンサを用いている場合には、そのように既に搭載された発光部の光量を調整すればよいので、安価に構成できる。
【００７９】
［５．他の実施形態］
本発明は上記のような実施形態には限定されない。たとえば、発光部及び受光部の設置位置、設置数は、上記の態様には限定されない。検出対象となるディスクも、現在又は将来において利用可能なあらゆるディスクを含む。
【００８０】
また、上記のようなディスク回転数検出装置を備えたディスク装置も、本発明の一態様である。ディスク装置は、再生専用のものでも、記録再生が可能なものでもよい。
【００８１】
さらに、上記の各部が処理する情報の具体的な内容、値は自由であり、特定の内容、数値には限定されない。大小判断、長短判断、一致不一致の判断等において、以上、以下、として値を含めるように判断するか、より大きい、より長い、より小さい、より短い、超える、超えない、として値を含めないように判断するかも自由である。
【符号の説明】
【００８２】
Ｄ…ディスク
Ｓ、Ｓａ、Ｓｂ、Ｓｎ、Ｓｘ…センサ
１…ディスク装置
２…支持装置
２ａ…ターンテーブル
２ｂ…スピンドルモータ
３…検出装置
４、４ａ、４ｂ、４ｎ、４ｘ…発光部
５、５ａ、５ｂ、５ｎ、５ｘ…受光部
６…制御装置
７…受光制御部
７ａ…アナログポート
７ｂ…コンパレータ
８…駆動制御部
８ａ…サーボ制御部
８ｂ…ドライバ
９…発光制御部
９ａ…発光量制御部
９ｂ…ドライバ
１０…信号処理部
１００…回転数検出部
１０１…速度制御部
１０２…アドレス判定部
１０３…１回転時間算出部
１０４…波形測定部
１０５…発光量調整部
１０６…パルスカウント部
１０７…停止指示検出部
１０８…ブレーキ指示部
１０９…外れ検出部
１１０…回転数算出部
１１１…回転速度判定部
１１２…ブレーキ解除部
２００…記憶部
【図１】
2014017039.tif 000003
【図２】
2014017039.tif 000004
【図３】
2014017039.tif 000005
【図４】
2014017039.tif 000006
【図５】
2014017039.tif 000007
【図６】
2014017039.tif 000008
【図７】
2014017039.tif 000009
【図８】
2014017039.tif 000010
【図９】
2014017039.tif 000011
【図１０】
2014017039.tif 000012