(57)【特許請求の範囲】
【請求項１】
ディスク媒体に光スポットを照射する光ヘッドと、
前記ディスク媒体を回転させるモータ駆動部と、
前記ディスク媒体の回転数を検出する回転数検出部と、
前記光スポットが前記ディスク媒体の情報トラックの幅方向に移動するように前記光ヘッドを移動させるトラック移動部と、
前記ディスク媒体の回転数を現在の回転数から目標の回転数に変化させるのに要する時間である回転数変化時間を演算する回転数変化時間演算部と、
前記回転数変化時間に応じて、前記光ヘッドを前記ディスク媒体の現在の位置から目標の位置である情報トラックに移動させる時の、前記トラック移動部の移動速度の変化の様子を定める移動速度プロフィールを生成する速度プロフィール生成部と、
前記移動速度プロフィールに従って前記トラック移動部の移動速度を制御するトラック移動制御部と、を有し
前記速度プロフィール生成部は、前記光ヘッドを現在の位置から目標の位置である情報トラックまで移動させる距離が一定の条件において、前記回転数変化時間が長い程、前記移動速度プロフィールにおける、加速時若しくは減速時の加速度の絶対値を小さくし、又は移動速度の最大値を低くすることを特徴とする光ディスク装置。
【請求項２】
ディスク媒体に光スポットを照射する光ヘッドと、前記ディスク媒体を回転させるモータ駆動部と、前記ディスク媒体の回転数を検出する回転数検出部と、前記光スポットが前記ディスク媒体の情報トラックの幅方向に移動するように前記光ヘッドを移動させるトラック移動部と、を有する光ディスク装置の制御方法であって、
前記ディスク媒体の回転数を検出する回転数検出ステップと、
前記ディスク媒体の回転数を現在の回転数から目標の回転数に変化させるのに要する時間である回転数変化時間を演算する回転数変化時間演算ステップと、
前記回転数変化時間に応じて、前記光ヘッドを前記ディスク媒体の現在の位置から目標の位置である情報トラックに移動させる時の、前記トラック移動部の移動速度の変化の様子を定める移動速度プロフィールを生成する速度プロフィール生成ステップと、
前記移動速度プロフィールに従って前記トラック移動部の移動速度を制御するトラック移動制御ステップと、を有し
前記速度プロフィール生成ステップにおいて、前記光ヘッドを現在の位置から目標の位置である情報トラックまで移動させる距離が一定の条件において、前記回転数変化時間が長い程、前記移動速度プロフィールにおける、加速時若しくは減速時の加速度の絶対値を小さくし、又は移動速度の最大値を低くすることを特徴とする光ディスク装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は収束した光ビームを用いてディスク媒体に信号を記録又は再生する光ディスク装置に関するものである。
【０００２】
【従来の技術】
光ディスク装置は大容量化、転送速度のアップが図られ、また、パーソナルコンピュータ用としてアクセス時間の短縮のためスピンドルモータの高速回転、トラバースモータの高速回転が図られてきた。このためモータの回転音、メカ部の移動にともなう駆動音も増加してきた。
近年、映像信号又は音声信号を記録した光ディスク記録再生機の需要が伸びている。これらの機器においては高音質が求められ機器動作の静音化は重要な課題となってきている。
【０００３】
従来例の光ディスク装置について図１２〜図１５を用いて説明する。
図１２は、従来例の光ディスク装置のブロック図を示す。
従来例の光ディスク装置は、ディスク媒体である光ディスク１、光ヘッド２、フォーカスエラー検出部３、フォーカス制御部４、フォーカスアクチュエータ駆動部５、スピンドルモータ６、スピンドルモータ駆動部７、モータ制御部８２、トラッキングエラー検出部８、トラッキング制御部９、トラッキングアクチュエータ駆動部１０、トラバースモータ１１、モータ回転数検出部１２、移動速度検出部１３、トラバースモータ制御部１４、速度プロフィール生成部１２７、トラバースモータ駆動部１５、コントロール部１６を有する。
【０００４】
モータ制御部８２は、コントロール部１６からスピンドルモータの目標回転数を受け、スピンドルモータ駆動部７を介してその目標回転数でスピンドルモータ６を回転させる。
モータ回転数検出部１２はスピンドルモータ６の回転数を検出する。
光ヘッド２は光ディスク１に設けられた約０．７μｍピッチの情報トラックに約０．６μｍφの光スポット（レーザ光）を照射することにより、当該情報トラックに情報を記録し、又は当該情報トラックから情報を再生する。さらに光ヘッド２は、光ディスクに照射した光スポットの反射光を入力する。
【０００５】
フォーカスエラー検出部３は、反射光を入力してフォーカスエラー（収束状態）を検出し、検出したフォーカスエラーをフォーカス制御部４に出力する。フォーカスエラーの検出方向は、以下に述べる公知の非点収差法を採用している。光ディスクに照射される光スポットの焦点位置が上下方向（フォーカス方向）に移動するのに応じて、光ヘッド２に内蔵された４分割（２行２列の構成）のフォーカスエラー光検出器上に照射される光ビーム形状が、単一方向にレンズとして働くシリンドリカルレンズにより、縦長楕円（焦点位置がずれている。）、円（焦点位置が正しい。）、横長楕円（焦点位置がずれている。）と変化する。４分割されたフォーカスエラー光検出器の分割された４個の部分それぞれの出力信号のレベルに基づいて、フォーカスエラーを検出する。
【０００６】
フォーカス制御部４はフォーカス制御系の位相を補償する位相補償器を有し、フォーカスエラーの信号を入力されると、位相を補償して、フォーカスエラーが小さくなるようにフォーカスアクチュエータ駆動部５を制御する。
フォーカスアクチュエータ駆動部５はフォーカス制御部４からの制御信号に従い、光ヘッド２が内蔵するフォーカスアクチュエータを駆動する。
トラッキングエラー検出部８は、光ディスク１の反射光を入力してトラッキングエラー（情報トラックと光スポットとのトラックずれ量）を検出する。トラッキングエラー信号の検出方法は、公知のファーフィールド法を採用している。すなわち光検出器２は光ディスク１のトラック中心に対して左右に２分割された光検出器を有している。トラッキングエラー検出部８はその光検出器の左右の出力信号を入力し、その差分を演算して差分信号であるトラッキングエラー信号をトラッキング制御部９、移動速度検出部１３、速度プロフィール生成部１２７、コントロール部１６に出力する。
トラッキング制御部９は、トラッキング制御系の位相を補償する位相補償器を有し、トラッキングエラー信号を入力されると、位相を補償してトラッキングエラーが小さくなるようにトラッキングアクチュエータ駆動部１０を制御する。
トラッキングアクチュエータ駆動部１０は、トラッキング制御部９からの制御信号に従い、光ヘッド２が内蔵するトラッキングアクチュエータを駆動する。
【０００７】
移動速度検出部１３はトラッキングエラー検出部８の出力より光ヘッド２の移動速度を検出する。光ヘッド２が情報トラックの幅方向に（光ディスクの半径方向に）移動し、光ディスク上に設けられた情報トラックを横断したときのトラッキングエラー検出部の出力であるトラッキングエラー信号は図１５に示すように正弦波状の信号となる。トラッキングエラー信号に基づいて情報トラックの横断に要した時間を計測しておけば既知の情報トラックピッチＬｐと計測した時間とから光ヘッドの移動速度が求まる。
【０００８】
速度プロフィール生成部１２７はトラッキングエラー信号の変化、例えば図１５の情報トラックピッチＬｐ毎に生ずる変化を１周期毎にカウントして現在の位置を検出し、その移動位置に応じた速度プロフィールを生成し、出力する。速度プロフィールとは光ヘッド２を現在の位置から目標の位置に移動させる場合の、トラバースモータ１１の移動速度の変化の様子を定めたものである。
トラバースモータ制御部１４は速度プロフィールと現在の光スポットの移動速度を入力し、光スポットが入力した速度プロフィールに応じた移動速度で移動するようにトラバースモータ駆動部１５を制御する。
トラバースモータ駆動部１５はトラバースモータ制御部１４からの制御信号に従いトラバースモータ１１を駆動する。トラバースモータ１１が速度プロフィールに従って駆動されることにより、光ヘッド２は短時間で目標位置にアクセスする。
【０００９】
図１３（ａ）、図１４（ａ）は光ヘッド２を光ディスク１の内周から、外周に移動させた場合の、光ディスク１の回転数（スピンドルモータ６）の変化の様子を示す。実施例の光ディスクにはＣＬＶ（Ｃｏｎｓｔａｎｔ  Ｌｉｎｅａｒ  Ｖｅｌｏｃｉｔｙ）方式により情報が記録されている。
ＣＬＶ方式においては、光スポットが光ディスクの外周にある場合のスピンドルモータの回転数は、光スポットが光ディスクの内周にある場合のスピンドルモータの回転数より低くする必要がある。
コントロール部１６は光スポットが外周に移動するとき、モータ制御部８２、スピンドルモータ駆動部７を介してスピンドルモータ６の回転速度を減速する。
【００１０】
図１３（ｂ）、図１４（ｂ）は速度プロフィールの例を示す。速度プロフィールは移動距離によって同様に徐々に加速、一定速度で移動、減速して停止という変化をする。
コントロール部１６は、光ディスク装置の操作者（ユーザ）が操作パネルを通じて入力する指令（図示していない。）等に基づいて、スピンドルモータ駆動部７、フォーカス制御部４、トラッキング制御部９、トラバースモータ制御部１４を制御する。
【００１１】
以上の様に構成された従来例の光ディスク装置のアクセス動作について説明する。
現在の光スポットの位置より不連続な位置にアクセスしようとしたとき（アクセス移動を行うとき）コントロール部１６はトラッキング制御部９をオフし、トラバースモータ制御部をオンする。
コントロール部１６は、モータ制御部８２にアクセス移動先でのスピンドルモータ回転数になるように制御信号を出力する。
それと同時にコントロール部１６は速度プロフィール生成部１２７に速度プロフィールを出力するよう制御信号を出力する。
【００１２】
図１３、図１４に内周から外周方向に向かって光ヘッドを移動させたときのスピンドルモータの回転数変化と光ヘッドの移動速度の関係を示す。
図１３（ａ）、図１４（ａ）は  光ヘッド２を光ディスク１の内周から外周に移動させた場合の光ディスク１の回転数変化の様子を示し、図１３（ｂ）、図１４（ｂ）はその時の速度プロフィールを示す。図１３（ａ）、（ｂ）は光ディスク１の内周から外周への移動量が小さい場合を示し、図１４（ａ）、（ｂ）は光ディスク１の内周から外周への移動量が大きい場合を示す。
内周から外周位置に向かって光ヘッドを移動させる距離が変わっても光ヘッドの速度プロフィールの加減速及び最高速度Ｖ０は略同等になっている。
【００１３】
【発明が解決しようとする課題】
情報トラックから他の情報トラックに光スポットを移動させるアクセス時にスピンドルモータ系の回転数変化音、又は光ヘッドを移動させるときにトラバースモータ駆動系の駆動音が耳障りとなる。アクセス時間を増加させることなくこの音を小さくできる光ディスク装置を提供することを目的とする。
【００１４】
【課題を解決するための手段】
上記課題を解決するため、本発明は以下の構成を有する。
請求項１の本発明は、ディスク媒体に光スポットを照射する光ヘッドと、前記ディスク媒体を回転させるモータ駆動部と、前記ディスク媒体の回転数を検出する回転数検出部と、前記光スポットが前記ディスク媒体の情報トラックの幅方向に移動するように前記光ヘッドを移動させるトラック移動部と、前記ディスク媒体の回転数を現在の回転数から目標の回転数に変化させるのに要する時間である回転数変化時間を演算する回転数変化時間演算部と、前記回転数変化時間に応じて、前記光ヘッドを前記ディスク媒体の現在の位置から目標の位置である情報トラックに移動させる時の、前記トラック移動部の移動速度の変化の様子を定める移動速度プロフィールを生成する速度プロフィール生成部と、前記移動速度プロフィールに従って前記トラック移動部の移動速度を制御するトラック移動制御部と、を有し
前記速度プロフィール生成部は、前記光ヘッドを現在の位置から目標の位置である情報トラックまで移動させる距離が一定の条件において、前記回転数変化時間が長い程、前記移動速度プロフィールにおける、加速時若しくは減速時の加速度の絶対値を小さくし、又は移動速度の最大値を低くすることを特徴とする光ディスク装置である。
速度プロフィール生成部が、前記回転数変化時間が長い程、前記移動速度プロフィールにおける、加速時若しくは減速時の加速度の絶対値を小さくすること又は移動速度の最大値を低くすることのいずれか一方を実施する、並びに前記移動速度プロフィールにおける、加速時又は減速時の加速度の絶対値を小さくし且つ移動速度の最大値を低くすることを含む。
【００１９】
請求項２の本発明は、ディスク媒体に光スポットを照射する光ヘッドと、前記ディスク媒体を回転させるモータ駆動部と、前記ディスク媒体の回転数を検出する回転数検出部と、前記光スポットが前記ディスク媒体の情報トラックの幅方向に移動するように前記光ヘッドを移動させるトラック移動部と、を有する光ディスク装置の制御装置方法であって、前記ディスク媒体の回転数を検出する回転数検出ステップと、前記ディスク媒体の回転数を現在の回転数から目標の回転数に変化させるのに要する時間である回転数変化時間を演算する回転数変化時間演算ステップと、前記回転数変化時間に応じて、前記光ヘッドを前記ディスク媒体の現在の位置から目標の位置である情報トラックに移動させる時の、前記トラック移動部の移動速度の変化の様子を定める移動速度プロフィールを生成する速度プロフィール生成ステップと、前記移動速度プロフィールに従って前記トラック移動部の移動速度を制御するトラック移動制御ステップと、を有し
前記速度プロフィール生成ステップにおいて、前記光ヘッドを現在の位置から目標の位置である情報トラックまで移動させる距離が一定の条件において、前記回転数変化時間が長い程、前記移動速度プロフィールにおける、加速時若しくは減速時の加速度の絶対値を小さくし、又は移動速度の最大値を低くすることを特徴とする光ディスク装置の制御方法である。
【００２４】
【発明の実施の形態】
以下本発明の実施をするための最良の形態を具体的に示した実施例について図面とともに記載する。
【００２５】
《実施例１》
本発明の実施例１の光ディスク装置について、図１〜５を用いて説明する。
図１は本発明の実施例１の光ディスク装置の構成図を示す。
本実施例の光ディスク装置は、光ディスク１、光ヘッド２、フォーカスエラー検出部３、フォーカス制御部４、フォーカスアクチュエータ駆動部５、スピンドルモータ６、スピンドルモータ駆動部７、モータ制御部８２、トラッキングエラー検出部８、トラッキング制御部９、トラッキングアクチュエータ駆動部１０、トラバースモータ１１、モータ回転数検出部１２、移動速度検出部１３、トラバースモータ制御部１４、トラバースモータ駆動部１５、コントロール部１６、速度プロフィール生成部１７、回転数変化時間演算部１８を有する。
実施例１の光ディスク装置は、上述の従来例の光ディスク装置（速度プロフィール生成部１２７を有する。）と異なり、回転数変化時間演算部１８及び速度プロフィール生成部１７を有する。従来例と同一のブロックには同一の符号をつけており、それらの説明は省略する。
【００２６】
例えば操作者が光ヘッド２を光ディスク１上の任意の位置（目標位置）に移動させる指示を操作パネル（図示していない。）を通じてコントロール部１６に入力する。コントロール部１６は、目標位置での光ディスク１（スピンドルモータ６）の回転数を演算し、演算結果である目標回転数を回転数変化時間演算部１８及びモータ制御部８２に伝送する。モータ制御部８２は、スピンドルモータ駆動部７を介してその回転数が現在の回転数から目標回転数になるように、スピンドルモータ６を制御し駆動する。
【００２７】
コントロール部１６は、光ヘッド２を目標位置に移動させるよう、トラバースモータ制御部１４に指令する。
回転数変化時間演算部１８は、コントロール部１６から目標回転数を入力すると、モータ回転数検出部１２から現在の光ディスク１の回転数の情報を入力する。回転数変化時間演算部１８は、光ディスク１の回転数を現在の回転数から目標回転数に変える所要時間Ｔ４（「回転数変化時間」と呼ぶ。）を、内蔵する演算式を用いて演算する。回転数変化時間演算部１８は、演算結果である回転数変化時間をコントロール部１６に伝送する。
【００２８】
コントロール部１６は、速度プロフィール生成部１７に光ヘッド２の現在の位置、目標位置及び回転数変化時間Ｔ４を伝送する。実施例１の速度プロフィール生成部１７は、図２に示す速度プロフィールの表を有する。図２を説明する。図２の速度プロフィールの表は、光ヘッド２（トラバースモータ１１）の移動距離、加速度の大／中／小、速度の速い／中／遅い、加速時の加速度、定速移動時の速度、減速時の加速度、移動時間、加速時間、定速移動時間、減速時間の欄を有する。加速度の大／中／小の欄、及び速度の速い／中／遅いの欄は説明の便宜上追加した欄であって、実際には速度プロフィール生成部１７はこれらの欄を記憶していない。
【００２９】
移動距離（Ｌ０、Ｌ１、・・・）毎に、３種類の速度プロフィール（例えば移動距離Ｌ０について、速度プロフィール２１、２２、２３）が記憶されている。第１の速度プロフィール（２１を例に説明する。）は、絶対値が大きな加速度（ａ１、−ａ４）と速い定速移動時の速度（ｖ１）で光ヘッド２を移動させる。トラバースモータ１１が起動してから加速度ａ１で加速して速度ｖ１に達するまでの時間（加速時間）はＴ１ａであり、トラバースモータ１１が速度ｖ１で光ヘッド２を定速移動させる時間（定速移動時間）はＴ２ａであり、トラバースモータ１１が加速度−ａ４で減速を開始してから停止するまでの時間はＴ３ａである。移動時間Ｔ０ａ（＝Ｔ１ａ＋Ｔ２ａ＋Ｔ３ａ）は、トラバースモータ１１が起動してから停止するまでの全移動時間（移動距離はＬ０）である。
【００３０】
第２の速度プロフィール（２２を例に説明する。）は、絶対値が中くらいの加速度（ａ２、−ａ５）と中くらいの定速移動時の速度（ｖ２）で光ヘッド２を移動させる。トラバースモータ１１が起動してから加速度ａ２で加速して速度ｖ２に達するまでの時間（加速時間）はＴ１ｂであり、トラバースモータ１１が速度ｖ２で光ヘッド２を定速移動させる時間（定速移動時間）はＴ２ｂであり、トラバースモータ１１が加速度−ａ５で減速を開始してから停止するまでの時間はＴ３ｂである。移動時間Ｔ０ｂ（＝Ｔ１ｂ＋Ｔ２ｂ＋Ｔ３ｂ）は、トラバースモータ１１が起動してから停止するまでの全移動時間（移動距離はＬ０）である。
【００３１】
第３の速度プロフィール（２３を例に説明する。）は、絶対値が小さい加速度（ａ３、−ａ６）と遅い定速移動時の速度（ｖ３）で光ヘッド２を移動させる。トラバースモータ１１が起動してから加速度ａ３で加速して速度ｖ３に達するまでの時間（加速時間）はＴ１ｃであり、トラバースモータ１１が速度ｖ３で光ヘッド２を定速移動させる時間（定速移動時間）はＴ２ｃであり、トラバースモータ１１が加速度−ａ６で減速を開始してから停止するまでの時間はＴ３ｃである。移動時間Ｔ０ｃ（＝Ｔ１ｃ＋Ｔ２ｃ＋Ｔ３ｃ）は、トラバースモータ１１が起動してから停止するまでの全移動時間（移動距離はＬ０）である。
【００３２】
上記の様に、１つの移動距離に対して、３種類の加速度（ａ１＞ａ２＞ａ３、ａ４＞ａ５＞ａ６）と３種類の定速移動速度（ｖ１＞ｖ２＞ｖ３）とで構成された３種類の速度プロフィールが用意されており、速度プロフィールにより現在の位置から目標位置に到達するまでの時間が異なる（Ｔ０ａ＜Ｔ０ｂ＜Ｔ０ｃ）。速度プロフィール生成部１７は、光ヘッド２の現在の位置及び目標位置に基づいて、光ヘッド２の移動距離（半径方向の移動距離。例えばＬ０）を求める。次に速度プロフィール生成部１７は、移動距離Ｌ０の３種類の速度プロフィール２１、２２、２３の中で回転数変化時間Ｔ４以内に目標位置に達する速度プロフィールの中で、移動時間が最も遅い速度プロフィールを選択し、出力する。
【００３３】
図３（ａ）、（ｂ）は、回転数変化時間Ｔ４と、速度プロフィールの選択の関係を図示する。図３（ａ）は、光ヘッド２を現在の位置（光ディスクの内周の位置）から外周の目標位置に移動させる時（移動距離をＬ０とする。）、光ディスク１の回転数を現在の回転数から目標回転数に変えるのに時間Ｔ４を要することを示す（時間Ｔ４は回転数変化時間と同一の時間である。）。
【００３４】
図３（ｂ）は、各速度プロフィール２１、２２、２３で光ヘッド２を移動距離Ｌ０だけ移動させる時の様子を示す。図３（ｂ）に示すように、速度プロフィール２３では回転数変化時間Ｔ４の内に光ヘッド２を目標位置に移動させることが出来ない。速度プロフィール２１又は２２では回転数変化時間Ｔ４の内に光ヘッド２を目標位置に移動させることが出来る。この場合、速度プロフィール生成部１７は、移動時間が遅い方の速度プロフィール２２を採用し、当該速度プロフィール２２に従ってトラバースモータ制御部１４を制御する。スピンドルモータ６が目標回転数で回転するようになった時、光ヘッド２は目標位置に到達している故に、光ディスク装置は直ちに光ディスク１から読み出した再生データを出力することが出来る。
【００３５】
トラバースモータ制御部１４は、コントロール部１６から伝送された光ヘッド２を目標位置に移動させる指令、及び速度プロフィール生成部１７が生成する速度プロフィールに従って、光ヘッド２を目標位置に移動させる。
従来例の光ディスク装置においては、１個の移動距離について１個の速度プロフィールが記憶されているのみであった（例えば移動距離Ｌ０に対して最短時間で目標位置に到達する２１の速度プロフィールのみを有していた。）。
本発明は、複数の速度プロフィールの中から、回転数変化時間の内に光ヘッドを目標位置に移動させる最も遅い速度プロフィールを選択することにより、実効的に従来の光ディスク装置と同じシーク速度を有し、且つシーク時のトラバースモータ１１の回転音が従来の光ディスク装置より静かな光ディスク装置を実現出来る。
【００３６】
光ヘッド２の実際の移動距離Ｌｉが速度プロフィール生成部１７の表に含まれない移動距離である場合、速度プロフィール生成部１７は、例えば速度プロフィール生成部１７の表に含まれる２つの移動距離Ｌｊ、Ｌｋを用いて（好ましくはＬｊ＜Ｌｉ＜Ｌｋとなる値を選ぶ。）、補完法により移動距離Ｌｉの速度プロフィールを生成する。
【００３７】
光ヘッド２を外周から内周へ移動させる時も、回転数変化時間演算部１８は、光ディスク１の回転数を現在の回転数から目標回転数に上げる所要時間Ｔ５（回転数変化時間）を演算して出力する。速度プロフィール生成部１７は、光ヘッド２の現在の位置、目標位置、及び回転数変化時間に基づいて、最適の速度プロフィールを生成して出力する。最適の速度プロフィールとは、移動時間が回転数変化時間と同一又はそれ以下の時間であって、トラバースモータの加速度の絶対値が最も小さく、及び／又は定速移動時の速度が最も遅い速度プロフィールを意味する。
【００３８】
図４（ａ）、（ｂ）は、光ヘッド２を外周から内周へ移動させた時の回転数変化時間Ｔ５と、速度プロフィールの選択の関係を図示する。図４（ａ）は、光ヘッド２を現在の位置（光ディスクの外周の位置）から内周の目標位置に移動させる時（移動距離をＬ１とする。）、光ディスク１の回転数を現在の回転数から目標回転数に変えるのに時間Ｔ５を要することを示す（時間Ｔ５は回転数変化時間と同一の時間である。）。
図４（ｂ）は、各速度プロフィール２４、２５、２６で光ヘッド２を移動距離Ｌ１だけ移動させる時の様子を示す。図４（ｂ）に示すように、速度プロフィール２６では回転数変化時間Ｔ５の内に光ヘッド２を目標位置に移動させることが出来ない。速度プロフィール２４又は２５では回転数変化時間Ｔ５の内に光ヘッド２を目標位置に移動させることが出来る。この場合、速度プロフィール生成部１７は、トラバースモータ１１の加速度の絶対値が小さく、定速移動時の速度が遅い速度プロフィール２５を採用し、当該速度プロフィール２５に従ってトラバースモータ制御部１４を制御する。
【００３９】
速度プロフィール生成部１７は、入力した回転数変化時間が所定時間より大きければ、回転数変化時間に１未満の数値を掛けた結果である所定時間より小さな値を用いて最適な速度プロフィールを演算しても良く、又は回転数変化時間に代えて当該所定時間を用いて最適な速度プロフィールを演算しても良い。
【００４０】
図５は、実施例１の光ディスク装置の制御方法のフローチャートである。図５のフローチャートはステップ５０１〜５０６を有する。
最初にステップ５０１で、操作者が光ヘッドを目標位置に移動させる指示を入力する。ステップ５０２において、ステップ５０１で入力された目標位置から目標回転数を決定する。ステップ５０３において、現在の光ディスクの回転数を検出する。ステップ５０４において、光ディスクを現在の回転数から目標回転数に変化させるために必要な時間（回転数変化時間）を演算する。ステップ５０５において、光ヘッドの移動距離と、回転数変化時間から光ヘッドの速度プロフィールを決定する。速度プロフィールを決定する際、光ヘッドの移動距離が一定の条件において、回転数変化時間が長いほど、速度プロフィールにおける、加速時若しくは減速時における加速度の絶対値は小さく、又は移動速度の最大値は小さい。また、回転数変化時間が一定の条件において、光ヘッドの移動距離が短いほど、速度プロフィールにおける、加速時又は減速時における加速度の絶対値は小さく、又は移動速度の絶対値は小さい。ステップ５０６において、ステップ５０５において決定した速度プロフィールに従って、トラバースモータを駆動する。
【００４１】
他の実施例においては、回転数変化時間演算部１８は、演算式に代えて、光ディスク１の現在の回転数と目標回転数とをパラメータとして（例えばアドレス）、光ディスクの回転数を現在の回転数から目標回転数に変更するのに要する所要時間（回転数変化時間）を保持する表を有する（例えばメモリに記憶している。）。回転数変化時間演算部１８は、光ディスク１の現在の回転数と目標回転数とを入力すると、当該表に基づいて回転数変化時間を出力する。
【００４２】
回転数変化時間演算部１８が現在の回転数及び目標回転数を入力したとき、それらの値が記憶した表の現在の回転数及び目標回転数の何れとも異なる場合は、回転数変化時間Ｔ１は以下の式にて求める。
Ｔ１＝（Ｘ１／Ｘ２）×Ｔ２
但し、Ｘ１は入力した回転数変化量（＝目標回転数−現在の回転数）であり、Ｔ１はＸ１に対応する所要時間（未知数）である。Ｘ２は回転数変化時間演算部１８に記憶されている回転数変化量でＸ１に最も近いものである（現在の回転数及び目標回転数も、取得された現在の回転数及び目標回転数に最も近いもの）。Ｔ２はＸ２に対応する所要時間であり、回転数変化時間演算部１８に記憶されている。
【００４３】
尚、回転数変化時間演算部１８は回転数を変化させる指令を受けた時刻と目標回転数に達した時刻から今回の回転数変化に要した時間を算出し（実績時間）、回転数変化とその回転数変化に必要な時間を内蔵する記憶部に登録しておく。
又、他の実施例においては、速度プロフィール生成部１７は表に代えて演算式を有し、光ヘッド２の現在の位置、目標位置、及び回転数変化時間をパラメータとして、演算式により最適の速度プロフィールを生成する。
【００４４】
このように速度プロフィールの傾き（加速度）及び（又は）光ヘッドの最高移動速度（定速移動時の速度）を抑えることによりトラバース駆動系の過度の加減速、電流値を抑えることができる。
トラバースモータの駆動加速度、減速度を小さくするのでモータの電磁音、トラバース駆動系の衝撃、振動によるメカ音が緩和される。
また、最高移動速度を遅くし駆動系からの発生音の周期を長くして聴覚感度の高い周波数をさける設定にする。
過度な加減速、電流値を抑えることによりトラバース駆動系から発生する不要音を抑えることができ、且つアクセス時間は従来と同等である。
【００４５】
《実施例２》
本発明の実施例２の光ディスク装置について、図６、７を用いて説明する。
図６は本発明の実施例２の光ディスク装置の構成図を示す。
本実施例の光ディスク装置は、光ディスク１、光ヘッド２、フォーカスエラー検出部３、フォーカス制御部４、フォーカスアクチュエータ駆動部５、スピンドルモータ６、スピンドルモータ駆動部７、モータ制御部８２、トラッキングエラー検出部８、トラッキング制御部９、トラッキングアクチュエータ駆動部１０、トラバースモータ１１、モータ回転数検出部１２、移動速度検出部１３、トラバースモータ制御部１４、トラバースモータ駆動部１５、コントロール部１６、速度プロフィール生成部１７、回転数変化時再生時間演算部６８を有する。
実施例１の光ディスク装置は回転数変化時間演算部１８を有していたが、これに代えて、実施例２の光ディスク装置は回転数変化時再生時間演算部６８を有する。他の点は同一である。実施例２において、実施例１と同一のブロックには同一の符号をつけており、それらの説明は省略する。
【００４６】
図示していないが、光ディスク装置は光ヘッド２から光ディスク１に記憶された情報データを再生する再生部を有している。
再生部ではスピンドルモータの回転数が変動しても光ディスク１から回転に同期した情報を得て、光ディスク１に記憶された情報を再生できるようになっている。
シーク時に光スポットが移動し、モータの回転数が変化していくとき、スピンドルモータを目標回転数で回転させるより早く、目標位置近傍の情報トラックから情報を再生できる。
回転数変化時再生時間演算部６８は、光ディスク１の回転数を現在の回転数から目標位置である情報トラック近傍の情報を再生できる回転数に変化させるのに要する時間である回転数変化時再生時間を演算して出力する。回転数変化時再生時間演算部６８は、光ディスク１のそれぞれの位置において情報を再生できる回転数を内蔵する記憶部に記憶している。
【００４７】
再生部より情報データが再生できたときコントロール部１６に信号を送り、コントロール部１６はこのときのスピンドルモータの回転数をモータ回転数検出部１２から得る。コントロール部１６は、この時の回転数を回転数変化時再生時間演算部６８に伝送する。回転数変化時再生時間演算部６８は、光ディスク１の位置とその時の回転数（目標位置である情報トラック近傍の情報を再生できる回転数）とを対応付けて内蔵する記憶部に記憶する。記憶された情報は、回転数変化時再生時間演算部６８が回転数変化時再生時間を演算する時に利用される。回転数変化時再生時間演算部６８は、現在の回転数（目標位置である情報トラック近傍の情報を再生できる回転数）をそのまま記憶することに代えて、目標回転数と現在の回転数との比を求め、当該比を内蔵する記憶部に記憶しても良い。
【００４８】
このようにすることにより、速度プロフィール生成部１７は、光ディスク１の回転数を現在の回転数から目標位置である情報トラック近傍の情報を再生できる回転数に変化させるのに要する時間以内に、光ヘッド２を目標位置に移動させる速度プロフィールを選択して出力する。速度プロフィールの選択方法（演算方法）は、回転数変化時間に代えて回転数変化時再生時間を使用することの他は実施例１と同様である。これにより、当該他の光ディスク装置は、実施例１の光ディスク装置よりも短い時間でシーク動作を完了する。
速度プロフィール生成部１７は、光ディスク１の回転数を現在の回転数から目標位置である情報トラック近傍の情報を再生できる回転数に変化させるのに要する時間以内で、最も加速度の絶対値が小さい、又は定速移動時の速度が最も遅い速度プロフィールを選択して出力する故に、シーク時のトラバースモータ１１の回転音が従来の光ディスク装置より静かな光ディスク装置を実現出来る。この時、アクセス時間は従来と変わらない。
【００４９】
図７は、実施例２の光ディスク装置の制御方法のフローチャートである。図７のフローチャートはステップ７０１〜７０６を有する。
最初にステップ７０１で、操作者が光ヘッドを目標位置に移動させる指示を入力する。ステップ７０２において、ステップ７０１で入力された目標位置から目標回転数を決定する。ステップ７０３において、現在の光ディスクの回転数を検出する。ステップ７０４において、光ディスクを現在の回転数から目標の位置である情報トラック近傍の情報を再生できる回転数に変化させる時間（回転数変化時再生時間）を演算する。ステップ７０５において、光ヘッドの移動距離と、回転数変化時再生時間から光ヘッドの速度プロフィールを決定する。速度プロフィールを決定する際、光ヘッドの移動距離が一定の条件において、回転数変化時再生時間が長いほど、速度プロフィールにおける、加速時若しくは減速時における加速度の絶対値は小さく、及び（又は）移動速度の最大値は小さい。また、回転数変化時再生時間が一定の条件において、光ヘッドの移動距離が短いほど、速度プロフィールにおける、加速時又は減速時における加速度の絶対値は小さく、及び（又は）移動速度の絶対値は小さい。ステップ７０６において、ステップ７０５において決定した速度プロフィールに従って、トラバースモータを駆動する。
【００５０】
実施例２の光ディスク装置は、実施例１の光ディスク装置と同様に、トラバース駆動系から発生する不要音を抑えることができ、且つ従来の光ディスク装置と同様のアクセス速度を有する。
【００５１】
実施例１及び２においては、移動時間が回転数変化時間又は回転数変化時再生時間以下になる条件で、最も移動時間が長い速度プロフィールを選択した。光ディスク装置の静音性を更に重視する他の実施例においては、移動時間が、回転数変化時間又は回転数変化時再生時間に一定時間を加えた時間（又は回転数変化時間等に一定値（＞１）を掛けた時間）以下になる条件で、最も移動時間が遅い速度プロフィールを選択する。他の実施例においても実施例１、２と同様の効果が得られる。
【００５２】
《実施例３》
本発明の実施例３の光ディスク装置について、図８〜１１を用いて説明する。
図８は本発明の実施例３の光ディスク装置の構成図を示す。
実施例３の光ディスク装置は、光ディスク１、光ヘッド２、フォーカスエラー検出部３、フォーカス制御部４、フォーカスアクチュエータ駆動部５、スピンドルモータ６、スピンドルモータ駆動部７、モータ制御部８２、トラッキングエラー検出部８、トラッキング制御部９、トラッキングアクチュエータ駆動部１０、トラバースモータ１１、モータ回転数検出部１２、移動速度検出部１３、トラバースモータ制御部１４、トラバースモータ駆動部１５、コントロール部１６、速度プロフィール生成部１７、回転数変化時間演算部１８、モータ駆動制限部８１を有する。
【００５３】
実施例３の光ディスク装置は、実施例１の光ディスク装置の構成要素に加えて、モータ駆動制限部８１を有する。実施例１と同一のブロックには同一の符号をつけており、それらの説明は省略する。
例えば操作者が光ヘッド２を光ディスク１上の任意の位置（目標位置）に移動させる指示を操作パネル（図示していない。）を通じてコントロール部１６に入力する。コントロール部１６は、目標位置での光ディスク１（スピンドルモータ６）の回転数を演算し、演算結果である目標回転数を回転数変化時間演算部１８及びモータ制御部８２に伝送する。コントロール部１６は、光ヘッド２を目標位置に移動させるよう、トラバースモータ制御部１４に指令する。
【００５４】
回転数変化時間演算部１８は、コントロール部１６から目標回転数を入力すると、モータ回転数検出部１２から現在の光ディスク１の回転数の情報を入力する。回転数変化時間演算部１８は、光ディスク１の回転数を現在の回転数から目標回転数に変える所要時間Ｔ４（回転数変化時間）を演算する。回転数変化時間演算部１８は、演算結果である回転数変化時間をコントロール部１６に伝送する。コントロール部１６は、回転数変化時間Ｔ４をモータ駆動制限部８１に伝送する。
【００５５】
モータ駆動制限部８１は、回転数変化時間Ｔ４と内蔵する一定時間Ｔ５との大小関係を比較する。一定時間Ｔ５は、操作者がシーク時にその時間待たされたとしても気にならない時間の閾値である。シーク時間が一定時間Ｔ５より長くなれば、操作者はアクセス完了まで待つことに忍耐を要する故に、シーク時間は出来るだけ短いことが好ましい。この場合は、モータ駆動制限部８１は何もしない（電流制限をしない。）。スピンドルモータ６には、最短で目標回転数に到達するように最大の駆動電流が流れる。
しかし、シーク時間が一定時間Ｔ５より短ければ、操作者はアクセス完了まで待つことが気にならず、むしろ急速なアクセスにより生ずるモータ音等が気になる。そこで、実施例３の光ディスク装置においては、シーク時間が一定時間Ｔ５より短ければ、モータ駆動制限部８１がスピンドルモータ６の駆動電流を制限をしてシーク時間を一定時間Ｔ５の範囲で延ばす。これにより、急激に流れる駆動電流により発生する不快音を抑圧している。
【００５６】
図９、１０を用いてモータ駆動制限部８１の動作を説明する。図９は、モータ駆動制限部８１が電流制限をしない場合のスピンドルモータ６に流れる電流と時間との関係を図示する。モータ駆動制限部８１は、光ディスクの回転数が現在の回転数から目標回転数に到達する所要時間Ｔ４を演算式により、又は内蔵する表により求める。求められた所要時間Ｔ４が内蔵する閾値である一定時間Ｔ５より長ければ、モータ駆動制限部８１は電流制限をしない。スピンドルモータ駆動部７は、スピンドルモータ６に最大電流Ｉｐｅａｋを流す。この時、光ディスクの回転数が、現在の回転数から目標回転数に到達する所要時間はＴ４（回転数変化時間。求められた値と同一の値）である。
【００５７】
図１０は、モータ駆動制限部８１が電流制限をする場合のスピンドルモータ６に流れる電流と時間との関係を図示する。モータ駆動制限部８１は、モータ駆動制限部８１が電流制限をしない場合に、光ディスクの回転数が現在の回転数から目標回転数に到達する所要時間Ｔ４（回転数変化時間演算部１８が出力する。）をコントロール部１６を通じて入力する。モータ駆動制限部８１は、所要時間Ｔ４が内蔵する閾値である一定時間Ｔ５より短ければ、スピンドルモータ６に流れる最大電流を制限する。実施例３においては、モータ駆動制限部８１は３段階の電流制限（図１０に示すように、それぞれの制限電流値はＩｌｉｍｉｔ１、Ｉｌｉｍｉｔ２、Ｉｌｉｍｉｔ３である。但し、Ｉｌｉｍｉｔ１＞Ｉｌｉｍｉｔ２＞Ｉｌｉｍｉｔ３）の中から、最適の制限電流値（図１０においては、Ｉｌｉｍｉｔ２）を演算式に基づいて選択し、スピンドルモータ６に流れる電流を当該制限電流値以下に制限する。最適の制限電流値とは、電流制限をした時に光ディスクの回転数が現在の回転数から目標回転数に到達する所要時間Ｔ６が閾値である一定時間Ｔ５より長くならない範囲で、最も低い電流値を意味する。従って、差分時間＝（一定時間Ｔ５）−（回転数変化時間Ｔ４）  （但し、差分時間＞０）が大きいほど、モータ駆動制限部８１が設定する電流制限値は低くなる。
【００５８】
モータ駆動制限部８１は、選択した制限電流値（図１０においては、Ｉｌｉｍｉｔ２）をスピンドルモータ駆動部７に伝送する。スピンドルモータ駆動部７は、モータ電流を入力した制限電流値以下に制限して、その回転数が目標回転数になるようにスピンドルモータ６を制御し駆動する。
【００５９】
図１１は、実施例３の光ディスク装置の制御方法のフローチャートである。図１１のフローチャートはステップ１１０１〜ステップ１１０６を有する。
最初にステップ１１０１で、操作者が光ヘッドを目標位置に移動させる指示を入力する。ステップ１１０２において、ステップ１１０１で入力された目標位置から目標回転数を決定する。ステップ１１０３において、現在の光ディスクの回転数を検出する。ステップ１１０４において、光ディスクを現在の回転数から目標回転数に変化させるたに必要な時間（回転数変化時間）を演算する。ステップ１１０５において、スピンドルモータ駆動部の駆動力の制限値を決定する。この際ステップ１１０４で求められた回転数変化時間が、一定の時間閾値より大きければ、モータ駆動部への電流制限をしない。回転数変化時間が、一定の時間閾値より小さい場合は、電流制限をした時に光ディスクの回転数が現在の回転数から目標回転数に到達する所要時間が一定の時間閾値より長くならない範囲で最も低い電流値を検索し、電流制限する。ステップ１１０６において、ステップ１１０５において求められた電流制限値の基で、スピンドルモータを駆動する。
【００６０】
モータ駆動制限部８１の作用により、スピンドルモータ６に過度な加速度が加えられることを防止し、スピンドルモータ６に流れる最大電流値を抑えることができる。これによりスピンドルモータ駆動系から発生する不要音を抑えることができる。
【００６１】
【発明の効果】
以上のように本発明によれば、トラバースモータの加速度及び（又は）最高速度を必要最低限におさえることにより、トラバース系が発生する音を小さくでき、静かな光ディスク装置が実現出来るという効果が得られる。
【図面の簡単な説明】
【図１】    実施例１における光ディスク装置の構成図
【図２】    実施例１の速度プロフィールの表の例
【図３】    実施例１において光ヘッドを内周から外周に移動させる場合の、スピンドルモータ回転数の時間変化、及び光ヘッドの移動速度の時間変化
【図４】    実施例１において光ヘッドを外周から内周に移動させる場合の、スピンドルモータ回転数の時間変化、及び光ヘッドの移動速度の時間変化
【図５】    実施例１の光ディスクの制御方法のフローチャート
【図６】    実施例２における光ディスク装置の構成図
【図７】    実施例２の光ディスクの制御方法のフローチャート
【図８】    実施例３における光ディスク装置の構成図
【図９】    スピンドルモータ駆動電流の時間変化
【図１０】    実施例３において駆動電流に制限値を設けたときのスピンドルモータ駆動電流の時間変化
【図１１】    実施例３の光ディスクの制御方法のフローチャート
【図１２】    従来例における光ディスク装置の構成図
【図１３】    従来例における短区間シーク時の、スピンドルモータ回転数の時間変化、及び光ヘッドの移動速度の時間変化
【図１４】    従来例における長区間シーク時の、スピンドルモータ回転数の時間変化、及び光ヘッドの移動速度の時間変化
【図１５】    トラッキングエラー信号とトラックピッチを模式的に示した図
【符号の説明】
１    光ディスク
２    光ヘッド
３    フォーカスエラー検出部
４    フォーカス制御部
５    フォーカスアクチュエータ駆動部
６    スピンドルモータ
７    スピンドルモータ駆動部
８    トラッキングエラー検出部
９    トラッキング制御部
１０  トラッキングアクチュエータ駆動部
１１  トラバースモータ
１２  モータ回転数検出部
１３  移動速度検出部
１４  トラバースモータ制御部
１５  トラバースモータ駆動部
１６  コントロール部
１７  速度プロフィール生成部
１８  回転数変化時間演算部
６８  回転数変化時再生時間演算部
８１  モータ駆動制限部
８２  モータ制御部
１２７  速度プロフィール生成部
【図１】
0003926605.tif 000002
【図２】
0003926605.tif 000003
【図３】
0003926605.tif 000004
【図４】
0003926605.tif 000005
【図５】
0003926605.tif 000006
【図６】
0003926605.tif 000007
【図７】
0003926605.tif 000008
【図８】
0003926605.tif 000009
【図９】
0003926605.tif 000010
【図１０】
0003926605.tif 000011
【図１１】
0003926605.tif 000012
【図１２】
0003926605.tif 000013
【図１３】
0003926605.tif 000014
【図１４】
0003926605.tif 000015
【図１５】
0003926605.tif 000016