(57)【要約】【課題】ディスク装置において、スピンドルモータがショートにより故障しているか否かを正確に判定できるようにする。【解決手段】ディスク装置１は、ディスク２を回転させるスピンドルモータ３と、スピンドルモータ３の正の端子及び負の端子との間に生じた電圧差を検出電圧値として検出する差動オペアンプ５と、装置全体を制御する制御部７と、検出電圧値に基づいてスピンドルモータ３が故障しているか否かを判定する故障判定部１０を備える。ディスク２の停止状態からスピンドルモータ３を駆動する立ち上げ時に、差動オペアンプ５は、検出電圧値を検出し故障判定部１０へ出力する。故障判定部１０は、検出電圧値が予め定められた閾値より小さければスピンドルモータ３が故障していると判定する。これにより、故障判定部１０は、検出電圧値と閾値の大きさを比較することによって、正確にスピンドルモータ３の故障を判定することができる。【選択図】図１
2008146718.tif 000002
【特許請求の範囲】
【請求項１】
ディスクを回転させるＤＣモータと、
２本の電圧供給線を介して前記ＤＣモータにオフセット電圧を供給する駆動部と、
前記駆動部に前記オフセット電圧の供給を指示する制御部と、を備えたディスク装置において、
前記２本の電圧供給線に接続され、前記ディスクの停止状態から前記ＤＣモータを駆動する立ち上げ時に、該２本の電圧供給線の電圧差を検出電圧値として検出する検出器と、
前記検出電圧値に基づいて前記ＤＣモータが故障しているか否かを判定する故障判定部と、を備え、
前記故障判定部は、
前記検出電圧値を保持電圧値として記憶する電圧記憶部と、
前記保持電圧値と前記検出電圧値との差の絶対値を変化量として算出する算出手段と、
前記算出手段が算出した複数の前記変化量のうち、該変化量の最大値を最大変化量として記憶する変化量記憶部と、をさらに備え、
前記制御部は、前記立ち上げ時に前記オフセット電圧の供給を指示し、
前記故障判定部は、前記変化量と前記最大変化量の大きさを比較し、前記変化量が前記最大変化量より大きいとき、該変化量を変化量記憶部に記憶させ、前記変化量と前記最大変化量の大きさを所定の回数比較すると、前記変化量記憶部が記憶している前記最大変化量が予め定められた閾値より大きいか否かを判定し、該最大変化量が該閾値より大きければ前記ＤＣモータが故障していると判定し、
前記制御部は、前記故障判定部によって前記ＤＣモータが故障していると判定されたことに応じて、前記ＤＣモータを駆動させないように前記駆動部を制御することを特徴としたディスク装置。
【請求項２】
ディスクを回転させるＤＣモータと、
２本の電圧供給線を介して前記ＤＣモータにオフセット電圧を供給する駆動部と、
前記駆動部に前記オフセット電圧の供給を指示する制御部と、を備えたディスク装置において、
前記２本の電圧供給線に接続され、前記ディスクの停止状態から前記ＤＣモータを駆動する立ち上げ時に、該２本の電圧供給線の電圧差を検出電圧値として検出する検出器と、
前記検出電圧値に基づいて前記ＤＣモータが故障しているか否かを判定する故障判定部と、を備え、
前記制御部は、前記立ち上げ時に前記オフセット電圧の供給を指示し、
前記故障判定部は、前記検出器によって検出された前記検出電圧値が予め定められた閾値より小さければ、前記ＤＣモータが故障していると判定し、
前記制御部は、前記故障判定部によって前記ＤＣモータが故障していると判定されたことに応じて、前記ＤＣモータを駆動させないように前記駆動部を制御することを特徴としたディスク装置。
【請求項３】
前記検出器は、所定の回数前記検出電圧値を検出し、
前記故障判定部は、検出された順に前記検出電圧値が前記閾値より大きいか否かを判定し、該検出電圧値が連続して３回該閾値より小さいとき、前記ＤＣモータが故障していると判定することを特徴とした請求項２に記載のディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディスクを回転させるＤＣモータを備えたディスク装置に関する。
【背景技術】
【０００２】
スピンドルモータ等のＤＣモータを用いてＣＤ、ＣＤ−Ｒ、またはＤＶＤなどのディスクを回転させて、画像等を記録再生するディスク装置において、ＤＣモータ内のブラシが磨耗することにより塵埃が発生し、この発生した塵埃によってＤＣモータ内の整流子がショートすることがある。整流子がショートするとスピンドルの回転が停止するため、ディスクの回転が停止する。ディスクの回転が停止すると、ディスク装置を制御する制御部は、スピンドルの回転速度を上げるためにＤＣモータを駆動させる駆動ＩＣの出力電流を増加させる。駆動ＩＣは、出力電流が増加することにより発熱する。駆動ＩＣは、発熱により誤作動を起こし、アクチュエータに大電流を流す場合がある。また、ディスクの回転が停止することによって、制御部は、アクチュエータの正確な動作を把握できなくなる。そこで、制御部は、ディスクを回転させるために駆動ＩＣを無理に動作させる。このとき、駆動ＩＣからアクチュエータに大電流が流れ、これによって、アクチュエータのカバーが燃えることがあった。
【０００３】
そこで、特許文献１に示される技術においては、駆動ＩＣに大電流が流れないようにする手段が開示されている。また、特許文献２に示される技術においては、ディスクを回転させるスピンドルモータの停止制御を行う技術が開示されている。さらに、特許文献３に示される技術においては、駆動ＩＣが温度センサーを備えることにより、駆動ＩＣが所定の温度以上にならない状態で駆動ＩＣを動作させる技術が開示されている。
【０００４】
しかしながら、特許文献１乃至特許文献３に示される技術においては、駆動ＩＣに大電流が流れる原因となるスピンドルモータのショートによる故障を検出することができなかった。
【特許文献１】特開２００４−１２７３８５号公報
【特許文献２】特開２００３−２２４９８８号公報
【特許文献３】特開平１０−１１２９９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記の問題を解決するためになされたものであり、ディスクを回転させるスピンドルモータを備えたディスク装置において、スピンドルモータがショートにより故障しているか否かを正確に判定できるようにし、さらに、スピンドルモータがショートにより故障しているとき、スピンドルモータを駆動させないようにすることを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために請求項１の発明は、ディスクを回転させるＤＣモータと、２本の電圧供給線を介してＤＣモータにオフセット電圧を供給する駆動部と、駆動部にオフセット電圧の供給を指示する制御部と、を備えたディスク装置において、２本の電圧供給線に接続され、ディスクの停止状態からＤＣモータを駆動する立ち上げ時に、２本の電圧供給線の電圧差を検出電圧値として検出する検出器と、検出電圧値に基づいてＤＣモータが故障しているか否かを判定する故障判定部と、を備え、故障判定部は、検出電圧値を保持電圧値として記憶する電圧記憶部と、保持電圧値と検出電圧値との差の絶対値を変化量として算出する算出手段と、算出手段が算出した複数の変化量のうち、変化量の最大値を最大変化量として記憶する変化量記憶部と、をさらに備え、制御部は、立ち上げ時にオフセット電圧の供給を指示し、故障判定部は、変化量と最大変化量の大きさを比較し、変化量が最大変化量より大きいとき、変化量を変化量記憶部に記憶させ、変化量と最大変化量の大きさを所定の回数比較すると、変化量記憶部が記憶している最大変化量が予め定められた閾値より大きいか否かを判定し、最大変化量が閾値より大きければＤＣモータが故障していると判定し、制御部は、故障判定部によってＤＣモータが故障していると判定されたことに応じて、ＤＣモータを駆動させないように駆動部を制御するようにしたものである。
【０００７】
また、請求項２の発明は、ディスクを回転させるＤＣモータと、２本の電圧供給線を介してＤＣモータにオフセット電圧を供給する駆動部と、駆動部にオフセット電圧の供給を指示する制御部と、を備えたディスク装置において、２本の電圧供給線に接続され、ディスクの停止状態からＤＣモータを駆動する立ち上げ時に、２本の電圧供給線の電圧差を検出電圧値として検出する検出器と、検出電圧値に基づいてＤＣモータが故障しているか否かを判定する故障判定部と、を備え、制御部は、立ち上げ時にオフセット電圧の供給を指示し、故障判定部は、検出器によって検出された検出電圧値が予め定められた閾値より小さければ、ＤＣモータが故障していると判定し、制御部は、故障判定部によってＤＣモータが故障していると判定されたことに応じて、ＤＣモータを駆動させないように駆動部を制御するようにしたものである。
【０００８】
また、請求項３の発明は、請求項２のディスク装置において、検出器は、所定の回数検出電圧値を検出し、故障判定部は、検出された順に検出電圧値が閾値より大きいか否かを判定し、検出電圧値が連続して３回閾値より小さいとき、ＤＣモータが故障していると判定するようにしたものである。
【発明の効果】
【０００９】
請求項１の発明によれば、ディスクの停止状態からＤＣモータを駆動する立ち上げ時に、故障判定部は、算出手段が算出した複数の変化量のうち、最も値の大きいのもを最大変化量として予め定められた閾値との大きさを比較することにより、ＤＣモータが故障しているか否かを判定する。ＤＣモータがショートしているときの変化量、またはディスクが偏芯成分にぶれながら回転しているときの変化量はいずれも、ＤＣモータがショートしておらず、かつディスクが偏芯成分にぶれずに回転しているときの変化量に比べて大きな値となる。ＤＣモータがショートしているときの変化量は、ディスクが偏芯成分にぶれながら回転しているときの変化量より大きな値となる。そこで、故障判定部は、変化量のうち最も大きな値である最大変化量が、予め定められた閾値より大きければＤＣモータがショートしていることによって故障していると判定する。これにより、故障判定部は、ディスクが偏芯成分にぶれながら回転していることによって生じる変化量の影響を受けることなく、正確にＤＣモータが故障しているか否かを判定することができる。
【００１０】
請求項２の発明によれば、ディスクの停止状態からＤＣモータを駆動する立ち上げ時に、検出器は検出電圧値を検出する。故障判定部は、検出器が検出した検出電圧値が予め定められた閾値より小さければＤＣモータがショートしていることによって故障していると判定する。制御部は、故障判定部によってＤＣモータが故障していると判定されたことに応じて、ＤＣモータを駆動させないように駆動部を制御する。これにより、故障しているＤＣモータに大電流が流れることが回避される。
【００１１】
請求項３の発明によれば、ディスクの停止状態からＤＣモータを駆動する立ち上げ時に、検出器は、所定の回数、検出電圧値を検出する。故障判定部は、検出された順に検出電圧値が予め定められた閾値より大きいか否かを判定し、検出電圧値が連続して３回閾値より小さければＤＣモータがショートしていると判定する。ディスクに傷がついているとき、検出器によって検出される検出電圧値は、一時的に閾値より大きくなることがある。そこで、故障判定部は、検出器が検出した全ての検出電圧値が予め定められた閾値より大きければＤＣモータが故障していると判定することによって、ディスクに傷がついている影響を受けることなく、正確にＤＣモータが故障しているか否かを判定することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施形態に係るディスク装置について、図面を参照して説明する。図１は、本発明の第１及び第２の実施形態に係るディスク装置の概略構成を示す。ディスク装置１は、ディスク２を回転させるスピンドルモータ３（ＤＣモータ）と、スピンドルモータ３を駆動させる駆動ＩＣ４（駆動部）と、スピンドルモータ３と駆動ＩＣ４との間に接続された差動オペアンプ５（検出器）と、ディスク２に対して録画再生処理を行う録画再生部６と、ディスク装置１全体を制御する制御部７とを備える。録画再生部６は、ディスク２から情報を読み取るピックアップユニット８と、ピックアップユニット８が読み出した情報に対してデコード処理を行う信号処理部９とを備える。
【００１３】
制御部７は、差動オペアンプ５から出力された検出電圧値に基づいてスピンドルモータ３が故障しているか否かを判定する故障判定部１０と、故障判定部１０の判定に応じて駆動ＩＣ４を制御するＩＣ制御部１１とを備える。故障判定部１０は、検出電圧値を保持電圧値として記憶する電圧記憶部１２と、保持電圧値と検出器が新たに検出した検出電圧値との差の絶対値を変化量として算出する算出手段１３と、算出手段１３が算出した変化量を最大変化量として記憶する変化量記憶部１４とを備える。ここで、ディスク２は、例えばＣＤやＤＶＤである。
【００１４】
ＩＣ制御部１１は、駆動ＩＣ４に対して、ピックアップユニット８から受信したディスク２の回転状態を表す信号に基づいて、基準電圧であるリファレンス電圧ＶＲＥＦを通知し、さらに、スピンドルモータ３を駆動させるために基準電圧からのずれを表すオフセット電圧Ｖｆの供給を指示する。駆動ＩＣ４は、端子Ｏ１と、端子Ｏ２とを備える。端子Ｏ１は、電圧供給線ＳＰ＋を介してスピンドルモータ３のブラシＢ１に接続され、端子Ｏ２は、電圧供給線ＳＰ−を介してスピンドルモータ３のブラシＢ２に接続されている。駆動ＩＣ４は、ＩＣ制御部１１から指示されたリファレンス電圧ＶＲＥＦ及びオフセット電圧Ｖｆに基づいて、端子Ｏ１及び端子Ｏ２の電圧を設定する。差動オペアンプ５の非反転入力端子５ａは、電圧供給線ＳＰ＋に接続されており、反転入力端子５ｂは、電圧供給線ＳＰ−に接続されている。差動オペアンプ５は、非反転入力端子５ａの電位と反転入力端子５ｂの電位との差であるブラシＢ１とブラシＢ２との間の電圧差を検出する。差動オペアンプ５は、検出した電圧差を検出電圧値として故障判定部１０へ出力する。
【００１５】
故障判定部１０は、差動オペアンプ５から入力された検出電圧値に基づいて、スピンドルモータ３が故障しているか否かを判定する。故障判定部１０は、スピンドルモータ３が故障しているか否かを判定する基準として、検出電圧値に関する予め定められた閾値を保持している。故障判定部１０は、差動オペアンプ５から入力された検出電圧値が閾値より大きければスピンドルモータ３がショートにより故障していると判定し、スピンドルモータ３が故障していることを示す故障信号をＩＣ制御部１１に送信する。ＩＣ制御部１１は、故障判定部１０から故障信号を受信すると、駆動ＩＣ４に対してスピンドルモータ３を駆動させないように命令する。これにより、故障しているスピンドルモータ３は駆動しなくなるため、駆動ＩＣ４に大電流が流れることが回避され、アクチュエータのカバーが燃えることが防止される。
【００１６】
図２は、本発明の第１及び第２の実施形態におけるスピンドルモータ３の概略構成を示す。スピンドルモータ３は、ＤＣモータであって、正側の端子であるブラシＢ１と、負側の端子であるブラシＢ２と、整流子Ｃ１乃至Ｃ３と、コイルＬ１乃至Ｌ３とを備える。ブラシＢ１は電圧供給線ＳＰ＋に接続され、ブラシＢ２は電圧供給線ＳＰ−に接続されている。駆動ＩＣ４が電圧供給線ＳＰ＋及び電圧供給線ＳＰ−を介してブラシＢ１及びブラシＢ２に直流電圧を供給することにより、直流電流が、整流子Ｃ１乃至Ｃ３の一部とコイルＬ１乃至Ｌ３の一部とを介してブラシＢ１とブラシＢ２の間に流れる。これにより、スピンドルモータ３は回転する。
【００１７】
スピンドルモータ３が回転することによりブラシＢ１及びＢ２が磨耗すると、ブラシＢ１及びブラシＢ２の塵埃が発生する。この塵埃が整流子Ｃ１乃至Ｃ３の間に入り込むことによりブラシＢ１とブラシＢ２との間がショートした状態となる。ブラシＢ１とブラシＢ２との間がショートした状態であるとき、差動オペアンプ５が故障判定部１０に出力する検出電圧値は０に近い値となる。ここで、整流子Ｃ１乃至整流子Ｃ３の間に存在する３つの隙間のうち、全ての隙間かいずれか２つの隙間がショートしている状態のことを完全ショートとする。また、整流子Ｃ１乃至整流子Ｃ３の間に存在する３つの隙間のうち、１つの隙間だけがショートしている状態を部分ショートとする。
【００１８】
スピンドルモータ３が完全ショートしているとき、ブラシＢ１とブラシＢ２とは常にショートした状態となるため、整流子Ｃ１乃至整流子Ｃ３は回転しない。一方、スピンドルモータ３が部分ショートしているとき、整流子Ｃ１乃至整流子Ｃ３が回転すると、ブラシＢ１とブラシＢ２とがショートしている状態と、ショートしていない状態とが交互に現れることになる。ブラシＢ１とブラシＢ２とがショートしている状態のときに、差動オペアンプ５が検出電圧値を検出すると０に近い値となるが、ブラシＢ１とブラシＢ２とがショートしていない状態のときに、差動オペアンプ５が検出電圧値を検出すると０より大きな値となる。故障判定部１０は、差動オペアンプ５が検出した検出電圧値の大きさに基づいて、スピンドルモータ３がショートしているか否かを判定する。
【００１９】
図３は、本発明の第１の実施形態に係るスピンドルモータ３の故障判定処理フローを示す。スピンドルモータ３の故障判定処理は、ディスク２の停止状態からスピンドルモータ３が駆動する立ち上げ時に行われる。立ち上げ時とは、例えば、録画再生部６が録画再生処理を開始するときである。録画再生部６が録画再生処理を開始すると、ＩＣ制御部１１は、信号処理部９から出力されるディスク２の回転数を示す信号に基づいて、ディスク２が停止していることを確認する（Ｓ１０１）。ステップＳ１０１において、ディスク２が停止していなければ、ＩＣ制御部１１は、ディスク２が停止するまで待機する。ディスク２が停止すると、駆動ＩＣ４は、ＩＣ制御部１１から指示されたリファレンス電圧ＶＲＥＦ及びオフセット電圧Ｖｆに基づいて、スピンドルモータ３にオフセット電圧を印加する（Ｓ１０２）。差動オペアンプ５は、電圧供給線ＳＰ＋上の電圧と電圧供給線ＳＰ−上の電圧との差を、検出電圧値として複数回（ディスクの半回転分、例えば３０回）検出し、検出した順に全ての検出電圧値を故障判定部１０に出力する（Ｓ１０３）。ここで、差動オペアンプ５が検出電圧値を３０回検出するのは、検出した検出電圧値の信頼性を高めるためである。検出電圧値は、スピンドルモータ３がディスク装置１内のノイズやディスク２についた傷の影響を受けることにより突発的に変化することがある。差動オペアンプ５が検出電圧値を検出する回数を１回とすると、差動オペアンプ５は、突発的に変化した検出電圧値を偶然、検出する可能性がある。そこで、差動オペアンプ５が検出電圧値を３０回検出することにより、突発的に変化した検出電圧値だけでなく、スピンドルモータ３の現状に応じた検出電圧値を検出することが可能となる。
【００２０】
次に、故障判定部１０は、差動オペアンプ５から入力された順に、３０個の検出電圧値を保持電圧値として電圧記憶部１２に記憶させる（Ｓ１０４）。故障判定部１０は、スピンドルモータ３の故障の判定基準となる閾値と保持電圧値との大きさを、電圧記憶部１２が保持電圧値を記憶した順に従って比較し、連続して記憶されている３個の保持電圧値が閾値より小さいか否かを判定する（Ｓ１０５）。ここで、連続して記憶されている３個の保持電圧値が閾値より小さくなければ、故障判定部１０は、スピンドルモータ３が故障していないと判断する（Ｓ１０５でＮｏ）。故障判定部１０によってスピンドルモータ３が故障していないと判定されると、制御部７は、録画再生部６に録画再生処理を開始させて（Ｓ１０６）、スピンドルモータ３の故障判定処理を終了する。
【００２１】
ステップＳ１０５において、連続して記憶されている３個の保持電圧値が閾値より小さいとき、故障判定部１０は、スピンドルモータ３が故障していると判断する（Ｓ１０５でＹｅｓ）。故障判定部１０によってスピンドルモータ３が故障していると判定されると、ＩＣ制御部１１は、駆動ＩＣ４にスピンドルモータ３を駆動させないように命令し、制御部７は、録画再生部６に録画再生処理を停止させ（Ｓ１０７）、スピンドルモータ３の故障判定処理を終了する。このように、故障判定部１０は、差動オペアンプ５が検出した３つの検出電圧値に基づいて、スピンドルモータ３の故障を判定することにより、検出電圧値の突発的な変化の影響を受けることなく、正確にスピンドルモータ３の故障を判定することができる。
【００２２】
図４は、本発明の第２の実施形態に係るスピンドルモータ３の故障判定処理フローを示す。スピンドルモータ３の故障判定処理は、ディスク２の停止状態からスピンドルモータ３が駆動する立ち上げ時に行われる。録画再生部６が録画再生処理を開始すると、ＩＣ制御部１１は、信号処理部９から出力されるディスク２の回転数を示す信号に基づいて、ディスク２が停止していることを確認する（Ｓ２０１）。ステップＳ２０１において、ディスク２が停止していなければ、ＩＣ制御部１１は、ディスク２が停止するまで待機する。ディスク２が停止すると、故障判定部１０は、スピンドルモータ３の故障判定回数をカウントするのに用いられる変数ｉに０をセットし、電圧記憶部１２及び変化量記憶部１４が記憶している値を０にする（Ｓ２０２）。駆動ＩＣ４は、ＩＣ制御部１１から指示されたリファレンス電圧ＶＲＥＦ及びオフセット電圧Ｖｆに基づいて、スピンドルモータ３にオフセット電圧を印加する（Ｓ２０３）。差動オペアンプ５は、電圧供給線ＳＰ＋上の電圧と電圧供給線ＳＰ−上の電圧との差を、検出電圧値として検出し、検出した検出電圧値を故障判定部１０に出力する（Ｓ２０４）。
【００２３】
次に、故障判定部１０は、変数ｉが０か否かを判定する（Ｓ２０５）。ここで、変数ｉが０とすると（Ｓ２０５でＹｅｓ）、故障判定部１０は、検出電圧値を保持電圧値として電圧記憶部１２に記憶させる（Ｓ２０９）。次に、故障判定部１０は、変数iに１を加えて変数ｉを１とする（Ｓ２１０）。制御部７は、変数ｉが１１であるか否かを判定する（Ｓ２１１）。このとき、変数ｉは１であるため（Ｓ２１１でＮｏ）、制御部７は、再び、差動オペアンプ５に検出電圧値を検出させ、差動オペアンプ５は、検出した検出電圧値を故障判定部１０に出力する（Ｓ２０４）。故障判定部１０は、変数ｉが０か否かを判定する（Ｓ２０５）。ここで、変数ｉは１であるため（Ｓ２０５でＮｏ）、算出手段１３は、差動オペアンプ５から故障判定部１０に入力された検出電圧値と、電圧記憶部１２が記憶している保持電圧値との差の絶対値を変化量として算出する（Ｓ２０６）。スピンドルモータ３が完全ショートしているとき、検出電圧値は常に低い値となる。しかし、スピンドルモータ３が部分ショートしているとき、検出電圧値は高い値と低い値を交互に示す。算出手段１３が算出した変化量は、検出電圧値の高低差を示しており、故障判定部１０は、変化量の大きさに基づいてスピンドルモータ３が故障しているか否かを判定する。
【００２４】
故障判定部１０は、算出手段１３が算出した変化量が、変化量記憶部１４に記憶されている最大変化量より大きいか否かを判定する（Ｓ２０７）。ここで、変化量記憶部１４は、ステップＳ２０２の処理により０を記憶しているため、故障判定部１０は、変化量が最大変化量より大きいと判定する（Ｓ２０７でＹｅｓ）。次に、故障判定部１０は、変化量を変化量記憶部１４が記憶している最大変化量に替えて変化量記憶部１４に記憶させる（Ｓ２０８）。一方、ステップＳ２０７において、故障判定部１０は、変化量が最大変化量より大きくないと判定すると（Ｓ２０７でＮｏ）、故障判定部１０は、変化量記憶部１４に変化量を記憶させることなくステップＳ２０９の処理を行う。
【００２５】
ステップＳ２０４からステップＳ２１１の処理が繰り返えされることにより、故障判定部１０は、変化量が最大変化量より大きいか否かを１０回判定する。ステップＳ２１１において、制御部７が、変数ｉは１１であると判定すると（Ｓ２１１でＹｅｓ）、故障判定部１０は、変化量記憶部１４が記憶している最大変化量が、スピンドルモータ３の故障の判定基準となる閾値より大きいか否かを比較する（Ｓ２１２）。最大変化量が閾値より大きくなければ、故障判定部１０は、スピンドルモータ３が故障していないと判断する（Ｓ２１２でＮｏ）。ここで、故障判定部１０が、最大変化量に基づいてスピンドルモータ３の故障を判定するのは、ディスク２が偏芯成分にぶれながら回転しているときの変化量に基づいてスピンドルモータ３の故障を判定することを回避するためである。検出電圧値は、ディスク２が偏芯成分にぶれながら回転しているとき、高い値と低い値を交互に示す。しかし、ディスク２が偏芯成分にぶれながら回転しているときの検出電圧値の高低差を示す変化量は、スピンドルモータ３が部分ショートしているときの変化量に比べて明からに小さい値となる。そこで、故障判定部１０は、複数の変化量のうち最も大きな値である最大変化量が、予め定められた閾値より大きければスピンドルモータ３が故障していると判定する。これにより、故障判定部１０は、ディスクが偏芯成分にぶれながら回転していることによって生じた変化量の影響を受けることなく、正確にスピンドルモータ３が故障しているか否かを判定することができる。
【００２６】
ステップＳ２１２において、スピンドルモータ３が故障していないと判定されると、制御部７は、録画再生部６に録画再生処理を開始させて（Ｓ２１３）、スピンドルモータ３の故障判定処理を終了する。ステップＳ２１２において、最大変化量が閾値より大きいとき、故障判定部１０は、スピンドルモータ３が故障していると判断する（Ｓ２１２でＹｅｓ）。スピンドルモータ３が故障していると判定されると、ＩＣ制御部１１は、駆動ＩＣ４にスピンドルモータ３を駆動させないように命令し、制御部７は、録画再生部６に録画再生処理を停止させ（Ｓ２１４）、スピンドルモータ３の故障判定処理を終了する。
【００２７】
このように、第１の実施形態においては、故障判定部１０が、複数の検出電圧値に基づいてスピンドルモータ３の故障を判定することにより、ディスク２の傷によって変化した検出電圧値の影響を受けることなく、正確にスピンドルモータ３の故障を判定することができる。また、第２の実施形態においては、故障判定部１０が、最大変化量に基づいてスピンドルモータ３の故障を判定することにより、ディスク２が偏芯成分にぶれながら回転しているときの変化量の影響を受けることなく、正確にスピンドルモータ３の故障を判定することができる。さらに、第１の実施形態及び第２の実施形態において、故障判定部１０によってスピンドルモータ３が故障していると判定されると、制御部７は、スピンドルモータ３を駆動させないように駆動ＩＣ４を制御する。これにより、駆動ＩＣ４が故障しているスピンドルモータ３に大電流を流すことが回避されるので、アクチュエータのカバーが燃えることを防止することができる。
【００２８】
なお、本発明は、上記実施形態の構成に限られず、種々の変形が可能であり、第１の実施形態において、例えば、差動オペアンプ５は、検出電圧値として３０回検出する構成でなく、３０回以上検出する構成であっても構わない。また、第２の実施形態において、例えば、故障判定部１０は、変化量が最大変化量より大きいか否かを１０回以上判定する構成であっても構わない。
【図面の簡単な説明】
【００２９】
【図１】本発明の第１及び第２の実施形態に係るディスク装置の概略を示す構成図。
【図２】本発明の第１及び第２の実施形態に係るスピンドルモータの概略を示す構成図。
【図３】本発明の第１の実施形態に係る故障判定処理フローチャート。
【図４】本発明の第２の実施形態に係る故障判定処理フローチャート。
【符号の説明】
【００３０】
１  ディスク装置
２  ディスク
３  スピンドルモータ（ＤＣモータ）
４  駆動ＩＣ（駆動部）
５  差動オペアンプ（検出器）
７  制御部
１０  故障判定部
１２  電圧記憶部
１３  算出手段
１４  変化量記憶部
Ｖｆ  オフセット電圧
ＳＰ＋  電圧供給線
ＳＰ−  電圧供給線
【図１】
2008146718.tif 000003
【図２】
2008146718.tif 000004
【図３】
2008146718.tif 000005
【図４】
2008146718.tif 000006