(57)【特許請求の範囲】
【請求項１】
光ディスクにデータの記録あるいは再生を行う光ディスク装置であって、
前記光ディスクを回転駆動する回転駆動手段と、
リードスクリューに形成された螺旋溝に噛合する歯が形成され、前記リードスクリューに付勢されるように弾性支持される可動板を備える光ピックアップと、
前記リードスクリューを備え、前記光ディスクの半径方向に沿って前記光ピックアップを移動駆動する移動駆動手段と、
前記光ピックアップの移動方向が、前記可動板の付勢方向に抗して前記リードスクリューが回転する方向であり必要駆動トルクが大きい方向か否かを判定する判定手段と、
前記移動駆動手段が前記光ピックアップを駆動していない場合に前記回転駆動手段は第１の回転駆動電流で前記光ディスクを回転駆動し、前記判定手段の判定結果に基づいて、前記移動駆動手段が前記光ピックアップを必要駆動トルクの大きい第１の方向に駆動する場合に前記回転駆動手段の回転駆動電流を前記第１の回転駆動電流よりも小さい第２の回転駆動電流まで減少させるとともに前記移動駆動手段の移動駆動電流を第１の移動駆動電流とし、前記移動駆動手段が前記光ピックアップを前記第１の方向と反対方向であって前記第１の方向よりも必要駆動トルクの小さい第２の方向に駆動する場合に前記回転駆動手段の回転駆動電流を前記第２の回転駆動電流とするとともに前記移動駆動手段の移動駆動電流を前記第１の移動駆動電流よりも小さい第２の移動駆動電流とする制御手段と、
を有することを特徴とする光ディスク装置。
【請求項２】
請求項１記載の装置において、
前記制御手段は、前記移動駆動手段が前記光ピックアップを前記第２の方向に駆動する場合に前記回転駆動手段の回転駆動電流を前記第２の回転駆動電流よりも大きく前記第１の回転駆動電流よりも小さい第３の回転駆動電流とするとともに前記移動駆動手段の移動駆動電流を前記第２の移動駆動電流とすることを特徴とする光ディスク装置。
【請求項３】
請求項２記載の装置において、
前記第３の回転駆動電流は、前記第２の回転駆動電流に、前記第１の移動駆動電流と前記第２の移動駆動電流との差分量を加算したものであることを特徴とする光ディスク装置。
【請求項４】
請求項１〜３のいずれかに記載の装置において、
前記制御手段は、前記移動駆動手段が前記光ピックアップを前記第１の方向に駆動する場合において脱調検出手段で脱調を検出したときに、前記回転駆動手段の回転駆動電流を前記第２の回転駆動電流よりも小さい第４の回転駆動電流とするとともに前記移動駆動手段の移動駆動電流を第１の移動駆動電流よりも大きい第３の移動駆動電流とすることを特徴とする光ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は光ディスク装置に関し、特に消費電流の抑制に関する。
【背景技術】
【０００２】
光ディスク装置においては、消費電流の低減が求められている。特に、ノート型のパーソナルコンピュータにＵＳＢ接続される光ディスク装置（ディスクドライブ）においては、ＵＳＢの規格により最大消費電流が定まっており（例えば５００ｍＡ）、光ディスク装置の消費電流を最大消費電流内に制限する必要がある。
【０００３】
特許文献１には、ハードディスクドライブにおけるアクチュエータの駆動制御方法が開示されている。すなわち、ヘッドアンロード時にアクチュエータの駆動源であるボイスコイルモータ（ＶＣＭ）に供給する駆動電流を増大させることにより、ヘッドアンロード時のトルクをアップさせるとともに、シーク動作時の消費電力を抑えることが開示されている。
【０００４】
また、特許文献２には、スレッドモータによる粗シーク動作の間、スピンドルモータへの駆動電流供給を停止し、粗シーク動作が終了した後にスピンドルモータへの駆動電流供給停止を解除することが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１５８０９７号公報
【特許文献２】特開２００１−６７７６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１においては、ヘッドアンロード時の駆動電流について記載されているだけであり、データを記録再生するエリアでのシーク動作については一律の駆動電流が記載されているだけである。
【０００７】
また、特許文献２では、シーク動作時にスピンドルモータへの駆動電流供給を停止することで、スレッドモータでの消費電流とスピンドルモータでの消費電流を加算した全体の消費電流を低減することは可能であるものの、スピンドルモータへの駆動電流供給を停止するとディスクの回転数が摩擦により低下するため、シーク動作を連続して行うとディスクの回転数が著しく低下してしまい、場合によっては再生が困難ないし不能となり得る。
【０００８】
本発明の目的は、ディスクの回転数を大幅に低下させることなく、かつ、消費電流を抑制した光ディスク装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、光ディスクにデータの記録あるいは再生を行う光ディスク装置であって、前記光ディスクを回転駆動する回転駆動手段と、リードスクリューに形成された螺旋溝に噛合する歯が形成され、前記リードスクリューに付勢されるように弾性支持される可動板を備える光ピックアップと、前記リードスクリューを備え、前記光ディスクの半径方向に沿って前記光ピックアップを移動駆動する移動駆動手段と、前記光ピックアップの移動方向が、前記可動板の付勢方向に抗して前記リードスクリューが回転する方向であり必要駆動トルクが大きい方向か否かを判定する判定手段と、前記移動駆動手段が前記光ピックアップを駆動していない場合に前記回転駆動手段は第１の回転駆動電流で前記光ディスクを回転駆動し、前記判定手段の判定結果に基づいて、前記移動駆動手段が前記光ピックアップを必要駆動トルクの大きい第１の方向に駆動する場合に前記回転駆動手段の回転駆動電流を前記第１の回転駆動電流よりも小さい第２の回転駆動電流まで減少させるとともに前記移動駆動手段の移動駆動電流を第１の移動駆動電流とし、前記移動駆動手段が前記光ピックアップを前記第１の方向と反対方向であって前記第１の方向よりも必要駆動トルクの小さい第２の方向に駆動する場合に前記回転駆動手段の回転駆動電流を前記第２の回転駆動電流とするとともに前記移動駆動手段の移動駆動電流を前記第１の移動駆動電流よりも小さい第２の移動駆動電流とする制御手段とを有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、ディスクの回転数を大幅に低下させることなく、かつ、消費電流が抑制される。
【図面の簡単な説明】
【００１２】
【図１】実施形態の構成ブロック図である。
【図２】実施形態のシーク構造の平面図である。
【図３】図２における歯形成部材の詳細斜視図である。
【図４】図２の側面図である。
【図５】実施形態の処理フローチャートである。
【図６】実施形態の他の処理フローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面に基づき本発明の実施形態について説明する。
【００１４】
図１に、本実施形態における光ディスク装置の全体構成を示す。ＣＤやＤＶＤ、Ｂｌｕ−ｒａｙ等の光ディスク１０はスピンドルモータ（ＳＰＭ）１２により駆動される。スピンドルモータＳＰＭ１２は、ドライバ１４で駆動され、ドライバ１４はサーボプロセッサ３０により所望の回転速度となるようにサーボ制御される。
【００１５】
光ピックアップ１６は、レーザ光を光ディスク１０に照射するためのレーザダイオード（ＬＤ）や光ディスク１０からの反射光を受光して電気信号に変換するフォトディテクタ（ＰＤ）を含み、光ディスク１０に対向配置される。光ピックアップ１６はステッピングモータで構成されるスレッドモータ１８により光ディスク１０の半径方向に駆動され、スレッドモータ１８はドライバ２０で駆動される。ドライバ２０は、ドライバ１４と同様にサーボプロセッサ３０によりサーボ制御される。また、光ピックアップ１６のＬＤはドライバ２２により駆動され、ドライバ２２は、オートパワーコントロール回路（ＡＰＣ）２４により、駆動電流が所望の値となるように制御される。ＡＰＣ２４及びドライバ２２は、システムコントローラ３２からの指令によりＬＤの発光量を制御する。図１ではドライバ２２は光ピックアップ１６と別個に設けられているが、ドライバ２２を光ピックアップ１６に搭載してもよい。
【００１６】
光ディスク１０に記録されたデータを再生する際には、光ピックアップ１６のＬＤから再生パワーのレーザ光が照射され、その反射光がＰＤで電気信号に変換されて出力される。光ピックアップ１６からの再生信号はＲＦ回路２６に供給される。ＲＦ回路２６は、再生信号からフォーカスエラー信号やトラッキングエラー信号を生成し、サーボプロセッサ３０に供給する。サーボプロセッサ３０は、これらのエラー信号に基づいて光ピックアップ１６をサーボ制御し、光ピックアップ１６をオンフォーカス状態及びオントラック状態に維持する。また、ＲＦ回路２６は、再生信号に含まれるアドレス信号をアドレスデコード回路２８に供給する。アドレスデコード回路２８はアドレス信号から光ディスク１０のアドレスデータを復調し、サーボプロセッサ３０やシステムコントローラ３２に供給する。
【００１７】
アドレス信号は例えばウォブル信号であり、このウォブル信号を再生信号から抽出しデコードすることでアドレスデータを得る。また、ＲＦ回路２６は、再生ＲＦ信号を２値化回路３４に供給する。２値化回路３４は、再生信号を２値化し、得られた信号をエンコード／デコード回路３６に供給する。エンコード／デコード回路３６では、２値化信号を復調及びエラー訂正して再生データを得、当該再生データをインタフェースＩ／Ｆ４０を介してパーソナルコンピュータなどのホスト装置に出力する。なお、再生データをホスト装置に出力する際には、エンコード／デコード回路３６はバッファメモリ３８に再生データを一旦蓄積した後に出力する。
【００１８】
光ディスク１０にデータを記録する際には、ホスト装置からの記録すべきデータはインタフェースＩ／Ｆ４０を介してエンコード／デコード回路３６に供給される。エンコード／デコード回路３６は、記録すべきデータをバッファメモリ３８に格納し、当該記録すべきデータをエンコードして変調データとしてライトストラテジ回路４２に供給する。ライトストラテジ回路４２は、変調データを所定の記録ストラテジに従ってマルチパルス（パルストレーン）に変換し、記録データとしてドライバ２２に供給する。記録ストラテジは記録品質に影響することから、データ記録に先立って最適化が行われる。記録データによりパワー変調されたレーザ光は光ピックアップ１６のＬＤから照射されて光ディスク１０にデータが記録される。データ記録時の記録パワーは、ＯＰＣ（Optical Power Control）により光ディスク１０の内周側に形成されたＰＣＡ（Power Calibration Area：パワー較正領域）を用いてテストデータを試し書きすることで最適化される。データを記録した後、光ピックアップ１６は再生パワーのレーザ光を照射して当該記録データを再生し、ＲＦ回路２６に供給する。ＲＦ回路２６は再生信号を２値化回路３４に供給し、２値化されたデータはエンコード／デコード回路３６に供給される。エンコード／デコード回路３６は、変調データをデコードし、バッファメモリ３８に格納されている記録データと照合する。ベリファイの結果はシステムコントローラ３２に供給される。システムコントローラ３２はベリファイの結果に応じて引き続きデータを記録するか、あるいは交替処理を実行するかを決定する。システムコントローラ３２は、システム全体の動作を制御し、サーボプロセッサ３０を介してスレッドモータ１８を駆動し、光ピックアップ１６の位置を制御する。また、システムコントローラ３２は、ＯＰＣを制御して記録パワーを最適化する。
【００１９】
このように、光ディスク１０はスピンドルモータ１２により回転駆動され、スピンドルモータ１２はドライバ１４により駆動される一方、光ピックアップ１６はスレッドモータ１８により駆動され、スレッドモータ１８はドライバ２０により駆動される。ホストからライトコマンドあるいはリードコマンドが発行され、これらのコマンドを実行すべく光ピックアップ１６を光ディスク１０の半径方向に沿って移動させる（シーク）際には、スピンドルモータ１２での消費電流とスレッドモータ１８での消費電流が加算されることとなり、合計消費電流が増大してしまう。
【００２０】
一方、光ピックアップ１６のシーク動作中にスピンドルモータ１２の駆動電流供給を停止してしまうと、光ディスク１０の回転数が低下してしまい、再生動作に支障が生じ得る。
【００２１】
そこで、本実施形態では、光ピックアップ１６のシーク動作中においても、スピンドルモータ１２に駆動電流を供給して光ディスク１０の回転数低下を抑制し、かつ、全体の消費電流を抑制すべく、シーク動作時の消費電流をシーク動作時の必要トルクの変化に応じて増減制御する。
【００２２】
以下、光ピックアップ１０のシーク動作時の必要トルクの変化について説明する。
【００２３】
光ピックアップ１０はスレッドモータ１８により駆動されるが、具体的にはステッピングモータとリードスクリューから構成される。
【００２４】
図２及び図３に、光ピックアップ１２の駆動機構の一例を示す。光ヘッド５０は、ヘッドベース５２の上面に保持される。ヘッドベース５２は、光ディスク１０の半径方向に平行に配置された丸棒形状の主ガイドバー５８ａと副ガイドバー５８ｂとの間に設けられ、ヘッドベース５２の一方の側面に形成された円形状のガイド孔５４を主ガイドバー５８ａが貫通し、他方の側面に形成された半円形状のガイド部５６に副ガイドバー５８ｂが収まり、ガイドバー５８ａ、５８ｂ上にスライド自在に支持される。
【００２５】
主ガイドバー５８ａの近傍には、主ガイドバー５８ａに平行となるようにリードスクリュー６０が設けられる。リードスクリュー６０の外周面には螺旋溝６０ａが形成され、端部にはステッピングモータ６１が取り付けられる。
【００２６】
歯形成部材６２は、図３に示すように、ヘッドベース５２に取り付けられる結合部６３と、主ガイドバー５８ａに擦動自在なスライド部６４と、リードスクリュー６０の螺旋溝６０ａに噛み合う歯７２が形成された可動板６６から構成される。下向きにガイド面を向けたスライド部６４の一方側面の上端に結合部６３が設けられ、他方側面の下端には屈曲部７４を介して折り返すように可動板６６が設けられる。歯形成部材６２は、ヘッドベース５２のガイド孔５４上面に形成された開口（図示せず）をスライド部６４で覆うように、かつ、可動板６６がリードスクリュー６０側に配置されるように、結合部６３に形成されたネジ孔７６にネジ６８を締め付けることによりヘッドベース５２に取り付けられる。これにより、ヘッドベース５２のガイド孔５４に貫通した主ガイドバー５８ａにスライド部６４が擦動自在に接触する。
【００２７】
可動板６６は、下端が屈曲部７４を介してスライド部６４に一体形成され、上端が自由端になっている。可動板６６の表面６６ａにはリードスクリュー６０の螺旋溝６０ａと噛み合う２つの歯７２が形成される。また、可動板６６の裏面６６ｂには突起７８が形成され、スライド部６４には突起７８に向かって凸部８０が形成される。突起７８及び凸部８０にはコイルスプリング７０の両端がそれぞれ取り付けられる。
【００２８】
ヘッドベース５２を光ディスク１０の半径方向に移動させる（シーク）際には、ステッピングモータ６１を駆動しリードスクリュー６０を回転させる。リードスクリュー６０の螺旋溝６０ａと歯形成部材６２の歯７２とは噛合状態にあるから、歯形成部材６２はリードスクリュー６０の回転する動力を光ディスク１０の半径方向への並進する動力に変換し、歯形成部材６２が取り付けられたヘッドベース５２は、リードスクリュー６０と平行となるように設けられたガイドバー５８ａ，５８ｂをスライド移動する。
【００２９】
図４に、リードスクリュー６０の回転時の状態を表す側面図を示す。リードスクリュー６０の回転方向が図中Ａ方向である場合、リードスクリュー６０の螺旋溝６０ａと歯７２とが噛み合う結果、可動板６６はコイルスプリング７０に抗してヒンジ軸８４を中心に裏面６６ｂ側へ回転する。すると、コイルスプリング７０の弾性力により可動板６６は相対的に強くリードスクリュー６０に付勢されることとなるから、回転に必要なトルクが増大する。一方、リードスクリュー６０の回転方向が図中Ｂである場合、可動板６６は表面６６ａ側へ回転するため、コイルスプリング７０の付勢力が弱まり、回転に必要なトルクが減少する。リードスクリュー６０の回転方向はシーク方向に対して一義的に決定されるから、シーク方向に応じて回転に必要なトルクが増大あるいは減少することになる。
【００３０】
このように、シーク動作時のシーク方向に応じて必要トルクが変化し、本実施形態ではこの変化に着目し、光ピックアップ１０を必要トルクが大きい方向にシークさせる際には駆動電流を増大させる一方、光ピックアップ１０を必要トルクが小さい方向にシークさせる際には駆動電流を減少させる。光ピックアップ１０を確実にシークさせるべく、必要トルクが大きい場合を基準としてステッピングモータの駆動電流を一律に設定することも可能であるが、そうすると必要トルクが小さい場合においては過剰な駆動電流を消費することになる。そこで、必要なトルクの大小に応じてステッピングモータの駆動電流も適応的に増減制御することで、消費電流を抑制することができる。
【００３１】
一方、シーク動作中はスピンドルモータ１２の駆動電流を抑制することが好適であるが、単に抑制するだけでは光ディスク１０の回転数低下を招くおそれがある。そこで、必要なトルクが小さい場合にステッピングモータの駆動電流を減少させた分だけ、スピンドルモータ１２の駆動電流の抑制量を低減する。これにより、光ディスク１０の回転数低下を効果的に抑制する。
【００３２】
図５に、本実施形態の処理フローチャートを示す。まず、シーク動作がない場合において、スピンドルモータ（ＳＰＭ）の駆動電流と光ディスク１０の回転数を制御する（Ｓ１０１）。すなわち、光ディスク１０が所望の回転数となるようにスピンドルモータ（ＳＰＭ）１２の駆動電流を制御する。このとき、シーク電流、つまりスレッドモータ１８（ステッピングモータとリードスクリューで構成される場合のステッピングモータ）の駆動電流は０である。
【００３３】
次に、シーク開始命令があったか否かを判定する（Ｓ１０２）。シーク命令があった場合、システムコントローラ３２は、当該シーク命令にかかるシーク方向がトルクが大きい方向（大きいトルクが必要な方向）であるか否かを判定する（Ｓ１０３）。大きいトルクが必要な方向である場合、システムコントローラ３２は、シーク電流及びスピンドルモータ（ＳＰＭ）１２の駆動電流をトルク大用に設定する（Ｓ１０４）。また、シーク方向がトルクが大きい方向でない場合、シーク電流及びスピンドルモータ（ＳＰＭ）１２の駆動電流をトルク小用に設定する（Ｓ１０５）。
【００３４】
例えば、シーク動作がない場合のスピンドルモータ（ＳＰＭ）１２の駆動電流を２５０ｍＡとすると、シーク方向がトルク大の方向である場合にはスピンドルモータ（ＳＰＭ）１２の駆動電流を２５０ｍＡ（第１の回転駆動電流）から１００ｍＡ（第２の回転駆動電流）に減少させるとともに、シーク電流を１５０ｍＡ（第１の移動駆動電流）に設定する。また、シーク方向がトルク小の方向である場合にはスピンドルモータ（ＳＰＭ）１２の駆動電流を２５０ｍＡ（第１の回転駆動電流）から１００ｍＡ（第２の回転駆動電流）に減少させるとともに、シーク電流を１５０ｍＡ（第１の移動駆動電流）から１００ｍＡ（第２の移動駆動電流）に減少させる。あるいは、第２の設定方法として、シーク方向がトルク小の方向である場合にはスピンドルモータ（ＳＰＭ）１２の駆動電流を２５０ｍＡ（第１の回転駆動電流）から１５０ｍＡ（第３の回転駆動電流）に減少させるとともに、シーク電流を１５０ｍＡ（第１の移動駆動電流）から１００ｍＡ（第２の移動駆動電流）に減少させる。第２の設定方法では、スピンドルモータ（ＳＰＭ）１２の駆動電流が１００ｍＡではなく１５０ｍＡと５０ｍＡ分だけ増大している点に留意されたい。これは、シーク電流をトルク小に応じて１５０ｍＡから１００ｍＡに減少させたことに伴い、この差分の５０ｍＡをスピンドルモータ（ＳＰＭ）１２の駆動電流に振り分けたものである。
【００３５】
第２の設定方法において、シーク電流をトルク小に応じて１５０ｍＡから１００ｍＡに減少させたことに伴い、この差分の５０ｍＡを全てスピンドルモータ（ＳＰＭ）１２の駆動電流に振り分けるのではなく、その一部のみを振り分けてもよい。例えば、５０ｍＡのうちの３０ｍＡだけを振り分けてスピンドルモータ（ＳＰＭ）１２の駆動電流を１３０ｍＡに設定する等である。いずれの場合においても、駆動電流が１００ｍＡの場合に比べて駆動電流が増大し、その分だけ光ディスク１０の回転数低下を抑制できる。
【００３６】
以上のようにしてシーク方向に応じてシーク電流とスピンドルモータ（ＳＰＭ）１２の駆動電流を設定した後、シーク動作を開始する（Ｓ１０６）。シークが終了した後（Ｓ１０７）、再びＳ１０１以降の処理を繰り返す。
【００３７】
本実施形態では、このようにシーク方向によって必要トルクが異なる場合、トルクが大きい方向の駆動電流とトルクが小さい方向の駆動電流を同一とせず、トルクが小さい方向の駆動電流をトルクに応じて減少させることで全体の消費電流を抑制する。通常、必要トルクに大小がある場合、トルクが大きい場合を基準として駆動電流を設定する（これを基準駆動電流とする）が、トルクが小さい場合において過剰駆動電流となって全体の消費電流が増大する。本実施形態では、トルクが小さい場合に基準駆動電流をそのまま維持するのではなく、基準駆動電流よりも減少させることで全体の消費電流を低減する。また、基準駆動電流よりも減少させた場合において、その減少分をスピンドルモータ（ＳＰＭ）１２の駆動電流に振り分けることで、全体の消費電流を抑制しつつ、光ディスク１０の回転数低下を抑制できる。
【００３８】
図６に、本実施形態の他の処理フローチャートを示す。この処理では、スレッドモータ１８がリードスクリューとステッピングモータで構成されている場合において、脱調の有無に応じて駆動電流を変化させる場合である。
【００３９】
まず、シーク動作がない場合において、スピンドルモータ（ＳＰＭ）の駆動電流と光ディスク１０の回転数を制御する（Ｓ２０１）。すなわち、光ディスク１０が所望の回転数となるようにスピンドルモータ（ＳＰＭ）１２の駆動電流を制御する。このとき、シーク電流、つまりスレッドモータ１８（ステッピングモータとリードスクリューで構成される場合のステッピングモータ）の駆動電流は０である。
【００４０】
次に、システムコントローラ３２は、脱調履歴の更新がないか否かを判定する（Ｓ２０２）。脱調履歴の更新がある場合（Ｓ２０２でＮＯと判定された場合）、設定値が変更済みか否かをさらに判定し（Ｓ２０３）、設定値が更新されていない場合には、トルク大、小それぞれの場合のシーク電流、スピンドルモータ（ＳＰＭ）１２の駆動電流を脱調履歴に応じて変更し、脱調履歴に応じて設定を変更済みであることをメモリに記録する（Ｓ２０４）。脱調履歴に応じた変更は、具体的には、シークする際に脱調が生じた場合に、そのシーク方向のシーク電流を所定量だけ増大させるものである。
【００４１】
脱調履歴の更新がない場合、あるいは脱調履歴の更新があってこれに応じて設定値を変更済みの場合、次に、シーク開始命令があったか否かを判定し（Ｓ２０５）、シーク開始命令があればさらにトルク必要方向か否かを判定する（Ｓ２０６）。すなわち、当該シーク命令にかかるシーク方向がトルクが大きい方向（大きいトルクが必要な方向）であるか否かを判定する。大きいトルクが必要な方向である場合、システムコントローラ３２は、シーク電流及びスピンドルモータ（ＳＰＭ）１２の駆動電流をトルク大用に設定する（Ｓ２０７）。また、シーク方向がトルクが大きい方向でない場合、シーク電流及びスピンドルモータ（ＳＰＭ）１２の駆動電流をトルク小用に設定する（Ｓ２０８）。
【００４２】
例えば、シーク動作がない場合のスピンドルモータ（ＳＰＭ）１２の駆動電流を２５０ｍＡとすると、シーク方向がトルク大の方向である場合にはスピンドルモータ（ＳＰＭ）１２の駆動電流を２５０ｍＡから１００ｍＡに減少させるとともに、シーク電流を１５０ｍＡに設定する。また、シーク方向がトルク小の方向である場合にはスピンドルモータ（ＳＰＭ）１２の駆動電流を２５０ｍＡから１００ｍＡに減少させるとともに、シーク電流を１５０ｍＡから１００ｍＡに減少させる。そして、シーク方向がトルク大の方向において脱調が生じた場合には、シーク方向がトルク大の方向ではスピンドルモータ（ＳＰＭ）１２の駆動電流を８０ｍＡ（第４の回転駆動電流）に設定するとともに、シーク電流を１７０ｍＡ（第３の移動駆動電流）に増大設定する。また、シーク方向がトルク小の方向ではスピンドルモータ（ＳＰＭ）１２の駆動電流を１００ｍＡに設定するとともに、シーク電流を１００ｍＡに設定する。シーク方向がトルク小の方向で脱調が生じていない場合には、シーク電流を１００ｍＡからさらに８０ｍＡに減少させ、その差分の２０ｍＡをスピンドルモータ（ＳＰＭ）１２の駆動電流に振り分けて１２０ｍＡに増大してもよい。
【００４３】
このようにして設定した設定値でシーク動作を行い、シークが終了したか否かを判定する（Ｓ２１０）。そして、シーク動作中に脱調が生じた場合には（Ｓ２１１）、脱調履歴を更新する（Ｓ２１２）。脱調履歴が更新されると、上記のＳ２０２で更新ありと判定され、更新された新たな脱調履歴に応じて再び設定値が変更される（Ｓ２０４）。
【００４４】
脱調は、必要なトルクが大きい場合に生じ得る。このように、脱調の履歴に応じ、脱調が生じたシーク方向について駆動電流を増大することで、以後の脱調の発生を抑制することができる。光ディスク装置を鉛直方向に配置し、シーク方向が鉛直上方の場合に脱調が生じ易い場合に効果的であろう。
【００４５】
本実施形態では、シーク方向に応じてシーク電流とスピンドルモータ（ＳＰＭ）１２の駆動電流を増減調整しているが、シーク方向に応じてシーク電流の上限値とスピンドルモータ（ＳＰＭ）１２の駆動電流の上限値をそれぞれ増減調整してもよい。具体的には、シーク動作がない場合のスピンドルモータ（ＳＰＭ）１２の駆動電流の上限値を２５０ｍＡとすると、シーク方向がトルク大の方向である場合にはスピンドルモータ（ＳＰＭ）１２の駆動電流の上限値を２５０ｍＡから１００ｍＡに減少させるとともに、シーク電流の上限値を１５０ｍＡに設定する。また、シーク方向がトルク小の方向である場合にはスピンドルモータ（ＳＰＭ）１２の駆動電流の上限値を２５０ｍＡから１００ｍＡに減少させるとともに、シーク電流の上限値を１５０ｍＡから１００ｍＡに減少させる。あるいは、第２の設定方法として、シーク方向がトルク小の方向である場合にはスピンドルモータ（ＳＰＭ）１２の駆動電流の上限値を２５０ｍＡから１５０ｍＡに減少させるとともに、シーク電流の上限値を１５０ｍＡから１００ｍＡに減少させる。
【００４６】
本実施形態では、図２〜図４に示すシーク構造を例示したが、本発明はこれに限定されるものでないことはいうまでもなく、シーク方向により必要トルクが変化し得る任意の構造に適用できる。
【００４７】
さらに、本実施形態ではホストにＵＳＢ接続される光ディスク装置を例示したが、本発明はこれに限定されるものではなく、駆動電流あるいは消費電流の上限値が制限される任意の光ディスク装置に適用できる。
【符号の説明】
【００４８】
１０  光ディスク、１２  スピンドルモータ（ＳＰＭ）、１６  光ピックアップ、１８  スレッドモータ、３２  システムコントローラ、５０  光ヘッド、６０  リードスクリュー、６１  ステッピングモータ、６６  可動板、７２  歯。
【図１】
0005532723.tif 000002
【図２】
0005532723.tif 000003
【図３】
0005532723.tif 000004
【図４】
0005532723.tif 000005
【図５】
0005532723.tif 000006
【図６】
0005532723.tif 000007