(57)【特許請求の範囲】
【請求項１】
記録媒体に情報を記録及び／又は該記録媒体から情報を再生する情報記録及び／又は再生方法において、
上位装置からのコマンドの実行が終了してから次のコマンドの実行を開始するまでのコマンド間時間間隔を検出し、前記コマンド間時間間隔を前記コマンドにより送出した情報のブロック数で除算した結果に基づいて前記情報の記録及び／又は再生速度を制御し、前記制御された記録及び／又は再生速度で前記情報を記録及び／又は再生することを特徴とする情報記録及び／又は再生方法。
【請求項２】
記録媒体に情報を記録及び／又は該記録媒体から情報を再生する情報記録及び／又は再生方法において、
上位装置からのコマンドの実行が終了してから次のコマンドの実行を開始するまでのコマンド間時間間隔を複数回検出し、前記複数回検出したコマンド間時間間隔の総和を送出した情報の総ブロック数で割った値に基づいて前記情報の記録及び／又は再生速度を制御し、前記制御された記録及び／又は再生速度で前記情報を記録及び／又は再生することを特徴とする情報記録及び／又は再生方法。
【請求項３】
前記記録及び／又は再生速度は、所定ステップ毎に制御されることを特徴とする請求項１又は２記載の情報記録及び／又は再生方法。
【請求項４】
前記記録媒体は、スピンドルモータにより記録及び／又は再生速度に応じた速度で回転されるディスクであり、検出されたコマンド間時間間隔に基づいて前記スピンドルモータの回転速度を制御することを特徴とする請求項１乃至３のいずれか一項記載の情報記録及び／又は再生方法。
【請求項５】
記録媒体に情報を記録及び／又は該記録媒体から情報を再生する情報記録及び／又は再生装置において、
上位装置からのコマンドの実行が終了してから次のコマンドの実行を開始するまでのコマンド間時間間隔を検出する検出手段と、
前記検出手段で検出されたコマンド間時間間隔を前記コマンドにより送出した情報のブロック数で除算した結果に基づいて前記情報の記録及び／又は再生速度を制御する制御手段とを有し、
前記制御手段で制御された記録及び／又は再生速度で前記情報を記録及び／再生することを特徴とする情報記録及び／又は再生装置。
【請求項６】
記録媒体に情報を記録及び／又は該記録媒体から情報を再生する情報記録及び／又は再生装置において、
上位装置からのコマンドの実行が終了してから次のコマンドの実行を開始するまでのコマンド間時間間隔を検出する検出手段と、
前記検出手段で検出されたコマンド間時間間隔を複数回検出し、前記複数回検出したコマンド間時間間隔の総和を送出した情報の総ブロック数で割った値に基づいて前記情報の記録及び／又は再生速度を制御する制御手段とを有し、
前記制御手段で制御された記録及び／又は再生速度で前記情報を記録及び／再生することを特徴とする情報記録及び／又は再生装置。
【請求項７】
前記制御手段は、前記記録及び／又は再生速度を所定ステップ単位で制御することを特徴とする請求項５又は６項記載の情報記録及び／又は再生装置。
【請求項８】
前記記録媒体は、スピンドルモータにより記録及び／又は再生速度に応じた速度で回転されるディスクであり、
前記制御手段は、検出されたコマンド間時間間隔に基づいて前記スピンドルモータの回転速度を制御することを特徴とする請求項５乃至７のいずれか一項記載の情報記録及び／又は再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は情報記録及び／又は再生方法、及び、情報記録及び／又は再生装置に係り、特に、記録媒体を駆動しつつ、情報の記録及び／又は再生を行う情報記録及び／又は再生方法、及び、情報記録及び／又は再生装置に関する。
【０００２】
近年、ＣＤ−ＲＯＭ／ＣＤ−Ｒ／ＣＤ−ＲＷドライブには再生速度の高速化が要求されている。ドライブの再生速度を高速化することにより、ディスクの回転速度を高速化する必要がある。これに伴い、ドライブの騒音及び消費電力の増加が課題となっている。
【０００３】
ドライブの騒音及び消費電力を低減するためには、データの転送レートが低いときにディスクの回転を低減すればよい。
【０００４】
【従来の技術】
従来、ドライブの再生速度を最適化する方法として、バッファのデータ量を監視してディスクの回転速度を制御する方法が特開平９−１７１１６号公報に開示されている。特開平９−１７１１６号公報に開示されている技術は、オーディオデータなどを読み取る際にバッファ内のオーディオデータ量を検出して、バッファ内のオーディオデータ量が大きくなるとディスクの回転速度が低減させ、バッファ内のオーディオデータ量が小さくなるとディスクの回転速度を増加させるように制御するものである。
【０００５】
【発明が解決しようとする課題】
しかるに、特開平９−１７１１６号公報に示されるようにバッファのデータ量に応じてディスクの回転速度を制御する方法では、オーディオデータなどシーケンシャルにアクセスを行う場合には有効になるものの、通常データのようにランダムにアクセスを行う場合には作用しない。
【０００６】
ランダムアクセスを行う場合には、バッファに記憶されたデータがコマンド毎に破棄されるため、バッファにデータが埋まることがない。よって、上記の制御方法では、常に最高速度でディスクが回転しつづけることになり、騒音、消費電力が低減することはない。
【０００７】
本発明は上記の点に鑑みてなされたもので、ランダムアクセス時でも電力消費及び騒音を低減できる情報記録及び／又は再生方法、及び、情報記録及び／又は再生装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明は、上位装置からのコマンドの実行が終了してから次のコマンドの実行を開始するまでのコマンド間時間間隔を検出し、コマンド間時間間隔をコマンドにより送出した情報のブロック数で除算した結果又は複数回検出したコマンド間時間間隔の総和を送出した情報の総ブロック数で割った値に基づいて情報の記録及び／又は再生速度を制御し、前記制御された記録及び／又は再生速度で情報を記録及び／再生することを特徴とする。
【０００９】
本発明によれば、コマンドの実行が終了してから次のコマンドの実行を開始するまでのコマンド間時間間隔を検出し、コマンド間時間間隔をコマンドにより送出した情報のブロック数で除算した結果又は複数回検出したコマンド間時間間隔の総和を送出した情報の総ブロック数で割った値に基づいて記録媒体への情報の記録速度及び／又は記録媒体からの情報の再生速度を制御し、制御された記録及び／又は再生速度で前記情報を記録及び／再生することにより、記録及び／又は再生速度をコマンド間時間間隔が少なくなるように制御でき、よって、消費電力、騒音を低減できるとともに、情報の転送量に応じて記録及び／又は再生速度を制御することができ、よって、実際の情報の転送量に応じた記録及び／又は再生速度で記録及び／又は再生を行える。
【００１３】
本発明によれば、コマンド間時間間隔を複数回検出し、その平均、あるいは、複数回検出したコマンド間時間間隔の総和を要求されたデータの総ブロック数で割った値に基づいて情報の記録及び／又は再生速度を制御することにより、記録及び／又は再生速度の急激な変化を防止できる。よって、消費電力、騒音を低減できる。
【００１６】
また、本発明は、記録及び／又は再生速度は、所定ステップ単位で制御されることを特徴とする。
【００１７】
本発明によれば、記録及び／又は再生速度を所定ステップ単位で制御することにより、記録及び／又は再生速度の急激な変化を防止できる。よって、消費電力、騒音を低減できる。
【００１８】
また、本発明は、記録媒体がスピンドルモータにより記録及び／又は再生速度に応じた速度で回転されるディスクであり、検出されたコマンド間時間間隔に基づいてスピンドルモータの回転速度を制御することを特徴とする。
【００１９】
本発明によれば、ディスクを回転させるスピンドルモータの回転を制御することにより、記録及び／又は再生速度をコマンド間時間間隔が少なくなるように制御でき、よって、消費電力、騒音を低減できる。
【００２０】
【発明の実施の形態】
図１は本発明の一実施例のシステム構成図を示す。
【００２１】
本実施例は、本発明の情報記録及び／又は再生装置１をホストコンピュータ２にＩＤＥ（integrated device electronics）、ＳＣＳＩ（small computer system interface）、ＵＳＢ（universal serial bus）などのインタフェース３を介して接続した構成とされている。
【００２２】
本実施例は、本発明の情報記録及び／又は再生装置１の一例としてＣＤ−ＲＯＭ、ＣＤ−Ｒ／ＲＷなどの光ディスク装置を例にとって説明する。
【００２３】
図２は情報記録及び／又は再生装置１のブロック構成図を示す。
【００２４】
本実施例の情報記録及び／又は再生装置１は、複数の記録及び／再生速度で記録及び／又は再生可能な構成とされたものであり、ターンテーブル１１、スピンドルモータ１２、光ピックアップ１３、スレッドモータ１４、ウォブル信号処理部１５、ＲＦ（radio frequency）アンプ１６、ＣＤエンコード／デコード回路１７、インタフェース回路部１８、ＲＡＭ（random access memory）１９、 フォーカス／トラッキングサーボ回路２０、送りサーボ回路２１、スピンドルサーボ回路２２、制御用マイコン２３、ＬＤ（LASER diode）コントローラ２４を含む構成とされている。
【００２５】
ターンテーブル１１には、記録媒体であるディスク３０が装着される。ターンテーブル１１は、スピンドルモータ１２に連結されており、スピンドルモータ１２の回転に応じて回転されて、ディスク３０を回転させる。ディスク３０には、光ピックアップ１３が対向して配置されている。
【００２６】
光ピックアップ１３は、発光素子３１、光学系３２、対物レンズ３３、受光素子３４、フォーカス／トラッキングアクチュエータ３５を含む構成とされている。発光素子３１は、レーザダイオードなどから構成され、ＬＤコントローラ２４から供給される駆動信号に応じてレーザ光を発光する。発光素子３１で発光されたレーザ光は、光学系３２に供給される。
【００２７】
光学系３２は、発光素子３１からのレーザ光を断面形状が円形となるように整形したり、分光したりする。光学系３２で整形されたレーザ光は、対物レンズ３３に供給される。対物レンズ３３は、光学系３２からのレーザ光をディスク３０上に収束させる。このとき、対物レンズ３３は、フォーカス／トラッキングアクチュエータ３５によりディスク３０の半径方向、すなわち、矢印Ａ方向及びディスク３０の面に直交する方向、すなわち、矢印Ｂ方向に揺動可能とされている。
【００２８】
フォーカス／トラッキングアクチュエータ３５は、フォーカス／トラッキングサーボ回路２０から供給されるサーボ信号に基づいて駆動され、対物レンズ３３を矢印Ａ方向に揺動させトラッキング制御を行うとともに、対物レンズ３３を矢印Ｂ方向に揺動させてフォーカス制御を行う。
【００２９】
ディスク３０に照射されたレーザ光は、ディスク３０で反射され、再び対物レンズ３３を介して光学系３２に供給される。ディスク３０の反射光は、光学系３２で、折曲され、受光素子３４に供給される。
【００３０】
受光素子３４は、ディスク３０からの反射光を電気信号に変換する。受光素子３４で変換された電気信号は、ウォブル信号処理部１５及びＲＦアンプ１６に供給される。
【００３１】
ウォブル信号処理部１５には、受光素子３４からの信号に加えて、制御用マイコン２３からクロックが供給されている。ウォブル信号処理部１５は、受光素子３４からの信号から制御用マイコン２３からのクロックを用いてウォブル信号を抽出する。ウォブル信号処理部１５で抽出されたウォブル信号は、ＣＤエンコード／デコード回路１７に供給される。また、ＲＦアンプ１６は、受光素子３４からの信号を増幅して、ＣＤエンコード／デコード回路１７に供給する。
【００３２】
ＣＤエンコード／デコード回路１７は、ウォブル信号処理部１５からのウォブル信号からＡＴＩＰ情報を取得する。ＣＤエンコード／デコード回路１７は、取得したＡＴＩＰ情報に基づいてエンコード時の制御を行う。また、ＣＤエンコード／デコード回路１７は、再生時にはディスク３０がＣＤの場合にＲＦアンプ１６からの信号から音声情報をデコードし、音声情報に応じた音声信号を音声出力端子Ｔaout及びインタフェース回路部１８に供給する。さらに、ＣＤエンコード／デコード回路１７には、音声情報記録時にインタフェース回路部１８から音声情報が供給される。ＣＤエンコード／デコード回路１７は、記録時には音声情報のエンコードを行う。エンコードされた情報は、ＬＤコントローラ２４に供給される。
【００３３】
インタフェース回路部１８は、ＣＤ−ＲＯＭエンコード／デコード回路４１及びインタフェース回路４２を含む構成とされている。ＣＤ−ＲＯＭエンコード／デコード回路４１は、ディスク３０がＣＤ−ＲＯＭディスクの場合にＲＦアンプ１６からの信号から情報をデコードする。デコードされた信号は、インタフェース回路４２に供給される。
【００３４】
また、記録時には、ＣＤ−ＲＯＭエンコード／デコード回路４１には、インタフェース回路４２から記録情報が供給される。ＣＤ−ＲＯＭエンコード／デコード回路４１は、インタフェース回路４２からの記録情報をエンコードする。エンコードされた情報は、ＬＤコントローラ２４に供給される。
【００３５】
ＬＤコントローラ２４には、ＣＤエンコード／デコード回路１７又はＣＤ−ＲＯＭエンコード／デコード回路４１でエンコードされた情報が供給されている。ＬＤコントローラ２４は、エンコードされた情報に基づいて発光素子３１を駆動する。これにより、ディスク３０にエンコードされた情報が記録される。
【００３６】
インタフェース回路４２は、ホストコンピュータ２とＣＤ−ＲＯＭエンコード／デコード回路４１とのインタフェースをとっている。また、インタフェース回路４２は、再生時にはＣＤ−ＲＯＭエンコード／デコード回路４１からの再生情報をＲＡＭ１９にバッファリングし、記録時にはホストコンピュータ２から情報をＲＡＭ１９にバッファリングする。さらに、インタフェース回路４２は、ホストコンピュータ２からのコマンドを検出し、制御用マイコン２３に供給する。
【００３７】
制御用マイコン２３は、ホストコンピュータ２からのコマンドの間隔を検出し、検出されたコマンドの間隔に基づいてディスク３０への情報の記録速度及び／又は記録媒体からの情報の再生速度を制御する。
【００３８】
また、制御用マイコン２３は、ホストコンピュータ２からのコマンドの間隔をコマンドにより送出した情報のブロック数で除算した結果に基づいて情報の記録及び／又は再生速度を制御する。このとき、制御用マイコン２３は、複数のコマンド間隔の平均に基づいて情報の記録及び／又は再生速度を制御したり、送出した情報のブロック数が所定ブロック数に達したときに、情報の記録及び／又は再生速度を制御したりしている。
【００３９】
制御用マイコン２３は、記録及び／又は再生速度を制御するときに、記録及び／又は再生速度を所定ステップ単位で制御している。具体的には、制御用マイコン２３は、検出されたコマンドの間隔に基づいてディスク３０を回転させるスピンドルモータ１２の回転速度を制御する。
【００４０】
ここで、制御用マイコン２３の動作を詳細に説明する。
【００４１】
図３は制御用マイコン２３のアイドルループ処理の処理フローチャートを示す。図３は、再生時の動作を示す。
【００４２】
制御用マイコン２３は、ステップＳ１−１で通常のアイドルループ処理を行い、ステップＳ１−２でホストコンピュータ２から再生要求があると、ステップＳ１−３で再生動作処理を実行する。
【００４３】
ステップＳ１−３の再生動作処理について詳細に説明する。
【００４４】
図４は制御用マイコン２３の再生動作処理の処理フローチャートを示す。
【００４５】
制御用マイコン２３は、再生動作処理では、まず、ステップＳ２−１でコマンド間時間間隔測定を終了する。次に、制御用マイコン２３は、ステップＳ２−２でコマンド間時間間隔測定を１０回行ったか否かを判定する。
【００４６】
ステップＳ２−２でコマンド間時間間隔の測定を１０回、測定した場合には、ステップＳ２−３で、平均値を算出する。ステップＳ２−３の平均値の算出は、１０回のコマンド間時間間隔の測定値の総和を１０回のコマンドで要求されたデータの総ブロック数で割った値を求める。
【００４７】
次に、制御用マイコン２３は、ステップＳ２−４で、算出した平均値の基づいて回転制御処理を行う。
【００４８】
図５は制御用マイコン２３の回転制御処理、すなわち、再生速度制御処理の処理フローチャートを示す。
【００４９】
回転速度制御処理では、まず、ステップＳ３−１で、ステップＳ２−３で算出された平均値が４０ｍｓｅｃ以上か否かを判定する。ステップＳ３−１で平均値が４０ｍｓｅｃ以上の場合には、ステップＳ３−２でコマンド間隔が長いため、遅い再生速度でもこれに対応できるため、再生速度を１ステップ下げる。再生速度は、スピンドルモータ１２の回転速度を低下させるとともに、フォーカス／トラッキングサーボ回路２０、送りサーボ回路２１、スピンドルサーボ回路２２などのサーボ系のゲインを回転速度に応じたゲインに変化させることにより下げることができる。このとき、再生速度は、例えば、再生速度が４倍速、８倍速、１６倍速、２４倍速、３２倍速、４０倍速、４８倍速で再生可能なドライブにおいては、４８倍速で再生していたときには４０倍速に、４０倍速で再生していたときには３２倍速に、３２倍速で再生していたときには再生速度を２４倍速に、２４倍速で再生していたときには再生速度を１６倍速に、１６倍速で再生していたときには再生速度を８倍速に、８倍速で再生していたときには再生速度を４倍速になるように制御される。
【００５０】
また、ステップＳ３−１で、ステップＳ２−３で算出された平均値が４０ｍｓｅｃ未満のときには、次に、ステップＳ３−３で算出された平均値が１０ｍｓｅｃ以下か否かを判定する。ステップＳ３−３で、平均値が１０ｍｓｅｃ以下である場合には、ステップＳ３−４で再生速度を１ステップ上げる。また、ステップＳ３−３で算出された平均値が１０ｍｓｅｃより大きい場合には、再生速度は変更せずに処理を終了する。
【００５１】
再生速度は、スピンドルモータ１２の回転速度を上昇させるとともに、フォーカス／トラッキングサーボ回路２０、送りサーボ回路２１、スピンドルサーボ回路２２などのサーボ系のゲインを回転速度に応じたゲインに変化させることにより上げることができる。このとき、再生速度は、例えば、再生速度が４倍速、８倍速、１６倍速、２４倍速、３２倍速、４０倍速、４８倍速で再生可能なドライブにおいては、４倍速で再生していたときには８倍速に、８倍速で再生していたときには再生速度を１６倍速に、１６倍速で再生していたときには再生速度を２４倍速に、２４倍速で再生していたときには再生速度を３２倍速に、３２倍速で再生していたときには再生速度を４０倍速に、４０倍速で再生していたときには４８倍速になるように制御される。
【００５２】
以上のように、１ステップずつ徐々に再生速度を変化させることにより再生速度の急激な変化を防止できる。このため、再生速度の変化による電力の消費及び騒音の発生の上昇を低減できる。
【００５３】
以上により回転制御処理Ｓ２−４が終了する。
【００５４】
ここで、回転制御処理時の最適回転速度について説明する。
【００５５】
図６はリードコマンドの時間間隔を説明するための図を示す。図６（Ａ）は高速回転状態、図６（Ｂ）、（Ｃ）は中速回転状態、図６（Ｄ）は低速回転状態のリードコマンドの状態を示す。
【００５６】
リードコマンドの実行速度に対してディスクの回転が高速の場合には、図６（Ａ）に示すコマンド実行時間Ｔ１に比較してアイドル状態の時間Ｔ２が大きくなる。この状態では、アイドル状態の時間Ｔ２が長いため、無駄な時間が多くなる。
【００５７】
図６（Ａ）に示す状態からディスクの回転速度を低減させると、図６（Ｂ）に示すようにコマンド実行時間Ｔ１が長くなり、アイドル状態の時間Ｔ２が短くなる。また、図６（Ｂ）に示す状態からさらに、ディスクの回転速度を低減させると、図６（Ｃ）に示すようにさらにコマンド実行時間Ｔ１が長くなり、アイドル状態の時間Ｔ２が短くなり、これ以上回転速度は低減することはできない状態となる。
【００５８】
図６（Ｃ）に示す状態からさらにディスクの回転速度を低減させると、図６（Ｄ）に示すようにコマンド実行時間Ｔ１が長くなり、アイドル状態の時間Ｔ２が無くなる。この状態はリードがホストコンピュータ２からの要求を満たすことができない状態であり、ディスク３０の回転速度を大きくする必要がある。
【００５９】
図７はディスク３０の回転速度に対する消費電流の特性図、図８はディスク３０の回転速度に対する騒音の特性図を示す。
【００６０】
図７、図８に示すようにディスク３０の回転速度が小さくなるに従って消費電流及び騒音が低減することがわかる。
【００６１】
よって、図６（Ｂ）あるいは、図６（Ｃ）に示すような状態がディスク３０の最適回転速度となるため、図６（Ｂ）あるいは、図６（Ｃ）に示すような状態となるように回転制御処理を行うことにより、消費電流及び騒音が低減する。
【００６２】
ここで、図４に戻って説明を続ける。
【００６３】
制御用マイコン２３は、ステップＳ２−２でコマンド間時間間隔の測定が１０回未満の場合、及びステップＳ２−４で回転制御処理を行った後にステップＳ２−５で再生動作を行う。
【００６４】
次に、制御用マイコン２３は、ステップＳ２−６で再生されたデータをホストに転送する。制御用マイコン２３は、ステップＳ２−７でホストコンピュータ２に要求された全ブロックのデータを転送したか否かを判定する。
【００６５】
制御用マイコン２３は、ステップＳ２−７で要求された全ブロックのデータがホストコンピュータ２に転送されていない場合には、次にステップＳ２−８で通算２５６ブロック以上のデータを転送したか否かを判定する。ステップＳ２−８で２５６ブロック以上のデータを転送した場合には、ステップＳ２−９で図５に示す回転制御処理を行う。
【００６６】
また、制御用マイコン２３は、ステップＳ２−７でホストコンピュータ２に全ブロックのデータを転送したと判定した場合には、ステップＳ２−１０で転送終了割込処理を行う。
【００６７】
ここで、ステップＳ２−１０の転送終了割込処理について説明する。
【００６８】
図９は制御用マイコン２３の転送終了割込処理の処理フローチャートを示す。
【００６９】
転送終了割込処理では、まず、制御用マイコン２３に対してステップＳ４−１で要求されたコマンドを終了させるための転送終了割込を行う。制御用マイコン２３は、コマンドに応じた転送終了割込を行う。
【００７０】
次に、制御用マイコン２３は、ステップＳ４−２でコマンド間時間間隔の測定を開始する。
【００７１】
ステップＳ４−２で次のコマンドまでの時間間隔の測定が開始されてから、ステップＳ２−１でコマンド間時間間隔測定が終了するまでの間の時間がコマンド間時間間隔とされる。
【００７２】
以上、本実施例によれば、コマンド間時間間隔を測定し、コマンド間時間間隔が短ければ、再生速度を高くし、コマンド間時間間隔が長ければ、再生速度を低くすることにより、装置の再生速度を最適化できる。
【００７３】
本実施例によれば、シーケンシャルリードだけでなく、ランダムリードの場合でも最適な再生速度で再生を行うことができる。
【００７４】
なお、本実施例では、情報記録及び／又は再生装置の一例として、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷドライブなどの光ディスク装置について説明したが、これに限定されるものではなく、磁気ディスク装置など他のディスクドライブに適用することもできる。また、ディスク装置だけでなく、記録及び／又は再生速度可変のドライブ一般に適用することができる。
【００７５】
【発明の効果】
上述の如く、本発明によれば、コマンドの実行が終了してから次のコマンドの実行を開始するまでのコマンド間時間間隔を検出し、コマンド間時間間隔をコマンドにより送出した情報のブロック数で除算した結果又は複数回検出したコマンド間時間間隔の総和を送出した情報の総ブロック数で割った値に基づいて記録媒体への情報の記録速度及び／又は記録媒体からの情報の再生速度を制御し、前記制御された記録及び／又は再生速度で前記情報を記録及び／再生することにより、消費電力、騒音を低減できるとともに、情報の転送量に応じて記録及び／又は再生速度を制御することができ、よって、実際の情報の転送量に応じた記録及び／又は再生速度で記録及び／又は再生を行える。
【００７６】
本発明によれば、コマンド間時間間隔を送出した情報のブロック数で除算した結果に基づいて情報の記録及び／又は再生速度を制御することにより情報の転送量に応じて記録及び／又は再生速度を制御することができ、よって、実際の情報の転送量に応じた記録及び／又は再生速度で記録及び／又は再生を行える。
【００７７】
本発明によれば、コマンド間時間間隔を複数回検出し、その平均、あるいは、複数回検出したコマンド間時間間隔の総和を送出した情報の総ブロック数で割った値に基づいて情報の記録及び／又は再生速度を制御することにより、記録及び／又は再生速度の急激な変化を防止でき、よって、消費電力、騒音を低減できる。
【００７９】
本発明によれば、記録及び／又は再生速度を所定ステップ単位で制御することにより、記録及び／又は再生速度の急激な変化を防止でき、よって、消費電力、騒音を低減できる。
【００８０】
本発明によれば、ディスクを回転させるスピンドルモータの回転を制御することにより、記録及び／又は再生速度をコマンド間時間間隔が少なくなるように制御でき、スピンドルモータの回転速度が急激に変化することがなく、よって、消費電力、騒音を低減できる。
【図面の簡単な説明】
【図１】  本発明の一実施例のシステム構成図である。
【図２】  情報記録及び／又は再生装置１のブロック構成図である。
【図３】  制御用マイコン２３のアイドルループ処理の処理フローチャートである。
【図４】  制御用マイコン２３の再生動作処理の処理フローチャートである。
【図５】  制御用マイコン２３の回転制御処理の処理フローチャートである。
【図６】  リードコマンドの時間間隔を説明するための図である。
【図７】  ディスク３０の回転速度に対する消費電流の特性図である。
【図８】  ディスク３０の回転速度に対する騒音の特性図である。
【図９】  制御用マイコン２３の転送処理割込処理の処理フローチャートである。
【符号の説明】
１：情報記録及び／又は再生装置、２：ホストコンピュータ
３：インタフェース
１１：ターンテーブル、１２：スピンドルモータ、１３：光ピックアップ
１４：スレッドモータ、１５：ウォブル信号処理部、１６：ＲＦアンプ
１７：ＣＤエンコード／デコード回路、１８：インタフェース回路部
１９：ＲＡＭ、２０：フォーカス／トラッキングサーボ回路
２１：送りサーボ回路、２２：スピンドルサーボ回路、２３：制御用マイコン
２４：ＬＤコントローラ
３０：ディスク
３１：発光素子、３２：光学系、３３：対物レンズ、３４：受光素子
３５：フォーカス／トラッキングアクチュエータ
４１：ＣＤ−ＲＯＭエンコード／デコード回路、４２：インタフェース回路
【図１】
0004273693.tif 000002
【図２】
0004273693.tif 000003
【図３】
0004273693.tif 000004
【図４】
0004273693.tif 000005
【図５】
0004273693.tif 000006
【図６】
0004273693.tif 000007
【図７】
0004273693.tif 000008
【図８】
0004273693.tif 000009
【図９】
0004273693.tif 000010