(57)【要約】  【課題】  光ディスク装置において、外部からの要求に応じ光の回転速度を、誤動作なく切替え可能な技術の提供。  【解決手段】  外部装置側からの要求信号に対応し該外部装置側へ転送される転送データのセクタを判別し、該転送データのセクタ別に、該転送データの量を所定時間分保持し、該保持した転送データ量に基づき、光ディスクの回転条件を設定する。例えば、該判別の結果、転送データのセクタがオーディオセクタのみで、定倍速による読み出しである場合は、光ディスクをオーディオデータ再生用の所定速度で回転させる。【選択図】  図４
2005085410.tif 000002
【特許請求の範囲】
【請求項１】
光ディスクに記録されたＣＤフォーマットデータを要求信号に基づき再生可能な光ディスク装置であって、
上記要求信号を外部装置から取入れるインターフェース部と、
上記光ディスクを回転駆動するディスクモータと、
上記ディスクモータを駆動するモータ駆動部と、
上記要求信号に対応し上記外部装置側へ転送されるデータのセクタ種別を判別する手段と、
上記転送データ量を所定時間分保持する保持手段と、
上記保持した転送データ量に基づき、該判別したセクタ種別に対応した上記光ディスクの回転条件を設定し、該設定した条件に対応する制御信号を上記モータ駆動部に向け出力する制御部と、
を備え、上記判別の結果、オーディオセクタのみが、略定倍速にて所定時間にわたり時間的に連続して読み出された場合、上記光ディスクを音楽再生用の所定速度で回転させる構成としたことを特徴とする光ディスク装置。
【請求項２】
上記制御部は、光ディスクが、音楽再生用の所定速度で回転している場合、上記保持した転送データ量において、データセクタまたはオーディオセクタが、音楽再生用の所定速度で読み出し可能な最大の転送データレートにて読み出し要求されたと判別したとき、上記光ディスクの回転条件において、音楽再生用の所定速度での回転を止めて、あらかじめ決められた所定の回転速度に設定する構成である請求項１に記載の光ディスク装置。
【請求項３】
上記外部装置はホストコンピュータである請求項１または請求項２に記載の光ディスク装置。
【請求項４】
光ディスクの記録データを要求信号に基づき再生する光ディスク装置の制御方法であって、
上記要求信号を外部装置から取入れるステップと、
上記要求信号による要求に対して上記外部装置側へ転送されるデータのセクタ種別を判別するステップと、
上記要求信号による要求に対して上記外部装置側へ転送されるデータ量を上記判別したセクタ種別毎に、所定時間分保持するステップと、
上記保持した転送データ量の連続状態を判別するステップと、
上記判別されたセクタに対応する上記光ディスクの回転条件を設定し、該設定した条件に対応する制御信号を形成するステップと、
上記制御信号に基づき上記光ディスクの回転速度を制御するステップと、
を経て、記録データの再生を行うことを特徴とする光ディスク装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクに記録されたＣＤフォーマットセクタ情報に対する、ホストコンピュータからの読み出し要求状態を監視することにより、ホストコンピュータのＣＤフォーマットセクタ情報の利用状態を光ディスク装置が判断して、利用状態に合わせて、光ディスクを利用状態に適切な回転速度で回転させる光ディスク装置に関する。
【背景技術】
【０００２】
本発明に関連した背景技術としては、例えば特開２００２−９３０３９号公報（特許文献１）や特開２００２−８３１６号公報（特許文献２）や特開２０００−１３２９０１号公報（特許文献３）に記載されたものがある。特開２００２−９３０３９号公報には、コンピュータシステム側のデータ読み取り性能に対応させてデータ読み取り性能を可変し、騒音や消費電力の低減を図れるディスクドライブ技術の提供を目的に、コンピュータシステムに送出するデータの速度を検出し、該検出結果に基づき、スピンドルモータの回転速度を増減して光ディスクからのデータ読み取り速度を制御する構成が記載され、特開２００２−８３１６号公報には、ＡＶデータの再生時には最適な再生速度で読み出しを行い、高速回転の振動による騒音や消費電力の低減を図る技術として、ユーザによる読み出し要求の態様に従うデータ転送レートに応じて情報媒体の回転速度を決定するとした技術が記載され、また、特開２０００−１３２９０１号公報には、読み取り開始までの時間の短縮化、ディスクの回転による振動や騒音の低減化、消費電力の低減化などを達成するための技術として、読み出し命令を受け、読み出し情報の特徴すなわち読み出すべきファイルの転送速度やサイズに応じてドライブに対し速度指定読み出し命令を供給するドライバを設ける構成が記載されている。
【０００３】
【特許文献１】特開２００２−９３０３９号公報
【０００４】
【特許文献２】特開２００２−８３１６号公報
【特許文献３】特開２０００−１３２９０１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
近年、光ディスク装置は再生時の高倍速化が進み、ホストコンピュータからの高速なデータ読み出し要求にも対応できるようになった。しかしながら、光ディスクの回転速度の高速化に伴う振動や騒音、また、消費電力の増加が問題となってきた。
そこで、上記特許文献１や特許文献２にあるように、光ディスクに記録された情報に対するホストコンピュータからの読み出し要求の状態（いわゆる転送レート）を用いて、ホストコンピュータの性能や、ホストコンピュータにおける、光ディスクから読み出した情報の利用方法を判断して、それらホストコンピュータからの要求に適切と考えられるディスク回転速度になるように制御する方法が知られている。
ディスク回転速度を低速度にすることで、振動や騒音の低減、消費電力低減などの効果がある。一方、ディスクを低速回転にすると、光ディスクからの読み出し速度が低下するため、ホストコンピュータからの読み出し要求に対して、ホストコンピュータへのデータ転送のレスポンスが低下するため、ホストコンピュータがデータ読み出しを高速に要求している場合、ディスク回転速度が低速であることは大きな問題となる。
【０００６】
上記背景技術における、ホストコンピュータからの読み出し要求（転送レート）の計測方法や、それを利用した、ホストコンピュータにおける、読み出し情報の利用方法の判別手法は経験的な手法であるために、ホストコンピュータによる読み出し情報の利用方法を誤判断することが多く、それによって、ホストコンピュータによる読み出し再生中に、本来意図していなかったディスク回転速度に陥ってしまう誤制御が発生していた。
そこで、本発明においては、ホストコンピュータからの読み出し要求状態（転送レート）の監視と、ホストコンピュータにおける、読み出し情報の利用方法の判別を、理論的に行うことでかかる課題を解決する。
【課題を解決するための手段】
【０００７】
ＣＤフォーマットの光ディスクにおいて、ディスク情報の基本単位であるセクタ（ブロック）は、音楽情報を記録したオーディオセクタと、その拡張として用意されたデータセクタとがある。オーディオセクタは１セクタ２３５２ｂｙｔｅｓの情報量をもつ。データセクタについては複数のセクタのタイプがある。
ＣＤフォーマット光ディスクのオーディオセクタに記録されている情報は音楽情報であり、１秒あたり１７６４００ｂｙｔｅｓのデジタル情報で記録されている（固定長ビットレート）。
一方、データセクタは、ＰＣ用のデジタルデータが記録されており、そのデータは様々な形態のものがあり、どのように利用される情報かを具体的に、光ディスク装置が判断することは困難である。例としてＭＰＥＧ等に代表されるビデオ情報は音楽情報と比較して、高圧縮が必要なために可変長ビットレートによる記録が行われているので、ビデオ再生時の光ディスク読み出しにおいて、転送レートは一定とならない。
このように、データセクタ（ＣＤフォーマット光ディスクのオーディオセクタ以外）の読み出し要求については、ホストコンピュータからの読み出し要求状態（転送レート）監視のみで、ホストコンピュータによるデータセクタ情報の利用方法を判断すると、誤判断を起こす問題があった。また、一般的にデータセクタには高速で読み出しが要求される情報が記録されていることが多いため、誤判断が生じて、意図せずディスク回転速度が低速になってしまった場合、ホストコンピュータへのデータ転送が遅れることによる時間的損失は非常に大きい。
【０００８】
一方、オーディオセクタに記録された情報はその基本的な利用方法が定義されているため、ホストコンピュータからの読み出し要求状態（転送レート）の監視による、オーディオセクタの利用状態を判断することは誤判別する可能性が低い。
また、一般的に音楽再生は実時間で継続して行われる。つまり、１７６４００ｂｙｔｅｓ／ｓｅｃ相当のオーディオセクタのデータ転送が時間的に連続して行われる。本発明では、この読み出し状態の継続性を利用して、ホストコンピュータからの読み出し要求状態を判別することにより、さらに誤判別の可能性を減らすものとする。
【０００９】
本発明では、ＣＤフォーマット光ディスクにおいて、ホストコンピュータからの要求信号に対応し、ホストコンピュータへ転送される転送データのセクタを判別し、該転送データについて、セクタ別に、該転送データ量を所定時間分保持し、該保持した転送データ量に基づき、ホストコンピュータの光ディスク情報の利用状態を判別し、該判別した、光ディスク情報の利用状態に対応した、光ディスクの回転条件を設定する。例えば、該判別の結果、ホストコンピュータが、オーディオデータを再生中のときは、光ディスクをオーディオデータ再生用の所定速度で回転させる。該判別の結果、ホストコンピュータがオーディオ、データセクタを高速で読み出そうとしている場合は、光ディスクを、より高速の所定速度で回転させる。具体的には、上記を基本要件とする光ディスク装置及びその制御方法を本発明として提案する。
【発明の効果】
【００１０】
本発明によって、ＣＤフォーマットオーディオ情報の読み出し要求において、読み出し要求の速度優先性を正しく判断することによって、ホストが音楽再生のための読み出しを行っていると判断した場合は、必要十分な転送レートを維持可能なディスク回転速度に設定し、不必要にディスクを高速に回転させないことによって、騒音の低減、低消費電力を図ることができる。
また、オーディオブロックの読み出し要求でも、データバックアップ時のような、高速な読み出しが要求されている場合や、データブロックの読み出し要求など、高速での読み出しを要求されている場合は、ディスク回転速度を高速化して、ホストへの高速なデータ転送に対応することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明を実施するための最良の形態につき、図面を用いて説明する。
図１〜図４は、本発明の実施形態の説明図である。図１は、本発明の実施形態としての光ディスク装置の構成例図、図２は、図１の光ディスク装置におけるメモリ１０の内部構成例図、図３は、図１の光ディスク装置における読み出し要求時処理説明図、図４は、図１の光ディスク装置におけるデータ転送量管理処理の説明図、図５は、図１の光ディスク装置における光ディスクの回転速度制御処理の動作説明図である。
【００１２】
図１において、１は光ディスク、２は光ディスク１を回転駆動するためのディスクモータ、３は、ディスクモータ２を駆動するモータ駆動部、４は、光ディスク１に対しレーザ光を照射し、該光ディスクにデータを記録したり、記録されたデータを読み出したりする光ピックアップ、５は、光ピックアップ４が光ディスク１の所定のトラック位置への移動を制御するためのＰＵ駆動部、６は、光ピックアップ４により読み出されたデータに基づき再生信号の増幅処理を行うＲＦ増幅部、７は、光ピックアップ４内のレーザーダイオード（図示なし）を駆動するレーザ駆動部、８は、ＲＦ増幅部６からの信号をデジタル化してデータ処理を行うＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、９は装置全体の制御を行うマイコン、１０は、マイコンが要求信号に対応してホストコンピュータ１３へ送出される転送データ量を所定時間保持しておくためのメモリ、１１は、外部１３またはＤＳＰ８からの転送されるデータを一時的に保存するためのバッファメモリ、１２は、マイコン９の指示により、外部からの読み出し要求信号を受信したり、読み出し終了報告をしたり、また、データをバッファメモリ１１に取入れたり、該バッファメモリ１１のデータを外部に送信するインターフェース部、１３は、光ディスク１に記録されたオーディオデータなどの読み出しを要求する要求信号を光ディスク装置側に出力する外部装置としてのホストコンピュータである。ＤＳＰ８は、マイコン９により制御され、ＲＦ増幅部６からの再生信号に基づき、該再生セクタを判別し、該セクタ判別結果とともに、ディスク再生情報をバッファメモリ１１に記憶する。また、ＤＳＰ８は、ＲＦ増幅部６からの再生信号に基づき、記録情報やトラッキング制御用信号やフォーカス制御用信号やモータ制御用信号などを形成し、マイコン９によって指示された光ディスクの回転条件の設定、該設定した条件に対応する制御信号の形成、記録領域の検索処理、記録信号の形成などを行う。
マイコン９は、インターフェース部１２から取入れた要求信号を処理し、該要求に対応して、光ディスクへの再生記録処理を、ＤＳＰ８を制御することによって行う。
本実施形態では、ＤＳＰ８とマイコン９とメモリ１０が光ディスク装置の制御回路を構成する。
【００１３】
上記構成において、ホストコンピュータ１３からオーディオデータなどの読み出しを要求する要求信号が出力されると、該要求信号は光ディスク装置内のインターフェース１２から取込まれ、さらにマイコン９に入力される。該マイコン９は、該要求信号の処理、該要求信号に対応するホストコンピュータ１３へ送出される転送データセクタを判別し、セクタ別に該転送データ量を、メモリ１０に、予め設定した所定時間分、保持し、これに基づき、外部装置１３での、該要求信号により読み出された転送データの利用方法を判別し、その利用方法に対応した光ディスクの回転速度の設定、該設定した回転速度に対応しディスクモータ２の回転を制御する制御信号の形成が行われる。
【００１４】
例えば、（ａ）過去数秒間にわたり連続的にオーディオセクタが略定倍速（１７６４００ｂｙｔｅｓ／ｓｅｃ）で要求されているときは、光ディスクの回転速度の設定において、オーディオデータ再生用の所定速度を設定し、また、（ｂ）過去数秒間にわたり連続的にオーディオセクタが定倍速以上で要求されているときは、光ディスクの回転速度の設定において、所定の高速度を設定し、さらに、（ｃ）過去数秒間にわたり連続的にデータセクタが要求されているときは、光ディスクの回転速度の設定において、所定の高速度を設定する。（ａ）において、もしも現在光ディスク１が高速度で回転されている場合は、該高速度状態を解除し速度制限して、オーディオデータ再生用の所定速度の設定に切替える。（ｂ）、（ｃ）においても、もしも現在光ディスク１が低速度で回転されている場合には、該低速度状態を解除して、所定の高速度の設定に切替える。また、（ｃ）において、光ディスク１が低速回転の場合、回転速度に対して転送レートが追いつかないときは低速度状態を解除する。
【００１５】
上記設定した回転速度に対応しＤＳＰ８内で形成された制御信号は、モータ駆動部３に入力される。該モータ駆動部３では該制御信号に基づきモータ駆動用信号が形成される。該モータ駆動用信号は、ディスクモータ２に供給され、該ディスクモータ２を所定の回転速度で回転させ、光ディスク１を所定の回転速度で回転させる。
【００１６】
図２は、図１の光ディスク装置におけるメモリ１０の内部構成例図である。セクタ種別毎に２種類のメモリ群（Ａ群、Ｂ群）が用意されており、また、経過時間毎にデータ転送量を管理するために、それぞれ３つのメモリ領域と、１つの一時使用メモリ領域とが用意されている。
図２において、
（１）メモリＡは、オーディオセクタのデータ転送量を一時的に管理するためのメモリ領域である。
（２）メモリＢは、データセクタのデータ転送量を一時的に管理するためのメモリ領域である。
（３）メモリＡ'は、ある任意の時間の１秒前から、該ある任意の時間までの１秒間に行ったオーディオセクタのデータ転送量を管理するためのメモリ領域である。
（４）メモリＢ'は、ある任意の時間の１秒前から、該ある任意の時間までの１秒間に行ったデータセクタのデータ転送量を管理するためのメモリ領域である。
（５）メモリＡ''は、ある任意の時間の２秒前から、該ある任意の時間の１秒前までの１秒間に行ったオーディオセクタのデータ転送量を管理するためのメモリ領域である。
（６）メモリＢ''は、ある任意の時間の２秒前から、該ある任意の時間の１秒前までの１秒間に行ったデータセクタのデータ転送量を管理するためのメモリ領域である。
（７）メモリＡ'''は、ある任意の時間の３秒前から、該ある任意の時間の２秒前までの１秒間に行ったオーディオセクタのデータ転送量を管理するためのメモリ領域である。
（８）メモリＢ'''は、ある任意の時間の３秒前から、該ある任意の時間の２秒前までの１秒間に行ったデータセクタのデータ転送量を管理するためのメモリ領域である。
【００１７】
図３は、図１の光ディスク装置における読み出し要求時処理説明図である。
図３において、
（１）ホストコンピュータ１３から、光ディスク装置は、読み出し要求信号を受信する（ステップＳ３０１）。
（２）インターフェース部１２より上記要求を受けて、読み出し要求に応じて、ＤＳＰ８を制御して、ディスク読み出し動作を行い、ディスクから読み出されたデータは、バッファメモリ１１に一旦保存される。その後、マイコン９は、インターフェース部１２を制御して、ホストコンピュータ１３に、バッファメモリ１１に一時保存されているデータの転送を開始する（ステップＳ３０２）。
（３）ホストコンピュータ１３へのデータ転送が失敗したか否かを判別し（ステップＳ３０３）、転送が失敗に終わった場合、ステップＳ３０１でホストコンピュータ１３より受けた、読み出し要求処理の終了をホストコンピュータ１３に報告して処理を終わる（ステップＳ３０９）。
（４）ホストコンピュータ１３へのデータ転送が完了したか否かを判別し、データ転送中である場合は、データ転送が完了するまで、該判別を繰り返す（ステップＳ３０４）。
（５）転送したデータがオーディオセクタか否かを判別する（ステップＳ３０５）。
（６）ステップＳ３０１により、転送したデータがオーディオセクタであった場合は、オーディオセクタ転送量の加算処理として、メモリ１０内のメモリＡに、ホストコンピュータ１３に転送したオーディオセクタの転送データ量を加算し（ステップＳ３０６）、ステップＳ３０１でホストコンピュータ１３より受けた読み出し要求処理の終了をホストコンピュータ１３に報告して処理を終わる（ステップＳ３０９）。
（７）上記ステップＳ３０５において、オーディオセクタの要求でなかった場合は、データセクタの転送要求があったか否かをマイコン９が判別する（ステップＳ３０７）。データセクタの転送要求でない場合は、ステップＳ３０１でホストコンピュータ１３より受けた読み出し要求処理の終了をホストコンピュータ１３に報告して処理を終わる（ステップＳ３０９）。
（８）上記ステップＳ３０７において、転送したデータがデータセクタであった場合は、データセクタ転送量の加算処理として、メモリ１０内のメモリＢに、ホストコンピュータ１３に転送したデータセクタの転送データ量を加算する（ステップＳ３０８）。その後、ステップＳ３０１でホストコンピュータ１３より受けた、読み出し要求処理の終了をホストコンピュータ１３に報告して処理を終わる（ステップＳ３０９）。
【００１８】
図４は、図１の光ディスク装置におけるセクタデータ転送量管理処理の動作説明図である。図中には、図５において、ステップＳ５０１〜ステップＳ５１２で示されるディスク回転速度制御処理を、ステップＳ４１１として含んでいる。
図４において、
（１）ホストコンピュータ１３からの、オーディオデータなどの読み出しを要求する要求信号がインターフェース１２から取込まれ、光ディスク装置において該要求信号による読み出し要求が発生する（ステップＳ４０１）。
（２）ディスク挿入後、初めてのホストコンピュータ１３からの読み出し要求（ステップＳ４０１）、もしくは前回ステップＳ４１１が実行されてから１秒経過したか否かをマイコン９が判別する（ステップＳ４０２）。
（３）ステップＳ４０２で、ステップＳ４０１の実行後、または前回のステップ４１１の実行後、１秒間経過していない場合、ディスクが排出されたか否かを判別する（ステップＳ４１２）。
（４）ディスクが排出されると処理を終了する（ステップＳ４１３）。
（５）ステップＳ４０１の後、ステップＳ４０２及びステップＳ４１２は常に実行される。また、ステップＳ４０１の後、ステップＳ４０３、ステップＳ４０４、ステップＳ４０５、ステップＳ４０６、ステップＳ４０７、ステップＳ４０８、ステップＳ４０９、ステップＳ４１０及びステップＳ４１１は１秒おきに実行される。
（６）ステップＳ４０２で、ステップＳ４０１の実行後、または前回のステップ４１１の実行後、１秒間経過した場合、続いて、ステップＳ４０４、ステップＳ４０５、ステップＳ４０６、ステップＳ４０７、ステップＳ４０８、ステップＳ４０９、ステップＳ４１０及びステップＳ４１１が実行される。
（７）メモリ１０内のメモリＡ'''及びメモリＢ'''に保存されている情報を消去する（ステップＳ４０３）。
（８）メモリ１０内のメモリＡ''に保存されている情報をメモリＡ'''に移動する（ステップＳ４０４）。
（９）メモリ１０内のメモリＢ''に保存されている情報をメモリＢ'''に移動する（ステップＳ４０５）。
（１０）メモリ１０内のメモリＡ'に保存されている情報をメモリＡ''に移動する（ステップＳ４０６）。
【００１９】
（１１）メモリ１０内のメモリＢ'に保存されている情報をメモリＢ''に移動する（ステップＳ４０７）。
（１２）メモリ１０内のメモリＡに保存されている情報をメモリＡ'に移動する（ステップＳ４０８）。
（１３）メモリ１０内のメモリＢに保存されている情報をメモリＢ'に移動する（ステップＳ４０９）。
（１４）メモリ１０内のメモリＡ、メモリＢに保存されている情報をゼロクリアする（ステップＳ４１０）。
（１５）上記のメモリ操作処理後、図５において、ステップＳ５０１〜ステップＳ５１２のディスク回転速度制御処理を実行する（ステップＳ４１１）。
（１６）ステップＳ４１１終了後、ディスクが排出されたか否かを判別し（ステップＳ４１２）、排出されていない場合はステップＳ４０２の実行に戻り、排出されている場合はそのまま処理を終了する（ステップＳ４１３）。
【００２０】
図５は、図１の光ディスク装置における光ディスクの回転速度制御処理の動作説明図であって、図４におけるステップＳ４１１の内容を示す。
図５において、
（１）制御動作を開始し（ステップＳ５０１）、ディスク排出動作中か否かを判別する（ステップＳ５０２）。
（２）上記判別の結果、ディスク排出動作中でない場合は、過去、３秒間にわたって、データセクタのホストコンピュータ１３への転送を行ったか否かを判別するために、メモリ１０内のメモリＢ、メモリＢ''、メモリＢ'''の値がゼロか否かを判別する（ステップＳ５０３）。
（３）上記ステップＳ５０３の判別の結果、メモリ１０内のメモリＢ、メモリＢ''、メモリＢ'''の値がゼロで、データセクタの読み出しがない場合、オーディオセクタが音楽再生のために、ホストコンピュータ１３に読み出されているか否かを判別するために、過去３秒間にわたり連続的に定倍速程度で読み出されているか否かを判別する。具体的には、メモリ１０内のメモリＡ'、メモリＡ''、メモリＡ'''の値が、定倍速程度であるか判別する（ステップＳ５０４）。
（４）上記ステップＳ５０４の判別の結果、メモリ１０内のメモリＡ'、メモリＡ''、メモリＡ'''の値いずれもが、定倍速程度の場合は、オーディオセクタが音楽再生のために、ホストコンピュータ１３に読み出されていると判断する。ディスク回転数を音楽再生用の所定の回転速度に制御するため、現在光ディスクが高速読み出しに対応するために、高速回転中か否かを判別する（ステップＳ５０５）。
（５）上記ステップＳ５０５の判別の結果、現在光ディスクが高速回転中の場合は、該高速度状態を解除し速度制限（減速）して、音楽再生用の所定の回転速度に切替え（ステップＳ５０６）、速度制御動作を終了する（ステップＳ５１２）。
（６）上記ステップＳ５０３の結果、メモリ１０内のメモリＢ、メモリＢ''、メモリＢ'''の値がゼロではない場合、最近、データセクタの読み出しが行われたことを意味する。データセクタの読み出しに対しては、高速に応答できるように、ディスク回転速度を高速に保っておくように制御する必要がある。このため、現在光ディスクが高速回転中か否かを判別する（ステップＳ５０９）。
（７）上記ステップＳ５０９における判別の結果、高速回転中の場合はそのまま速度制御動作を終了する（ステップＳ５１２）。
（８）上記ステップＳ５０９における判別の結果、音楽再生用の所定速度制限状態にあり、高速回転中でない場合は、現在のディスク回転速度によって、ホストコンピュータ１３による読み出しに支障ないか否かを確認するために、メモリ１０内のメモリＢ、メモリＢ''、メモリＢ'''のいずれかに、現在のディスク回転速度で達成可能な転送レートの上限値に近い値があるか否かを判別する（ステップＳ５１０）。
（９）上記ステップＳ５１０の判定の結果、現在のディスク回転速度で達成可能な転送レートの上限値に近い値がいずれのメモリにもない場合は、ディスク回転速度をそのままにして速度制御動作を終了する（ステップＳ５１２）。
（１０）上記ステップＳ５１０の判定の結果、現在のディスク回転速度で達成可能な転送レートの上限値に近い値があった場合は、音楽再生用の速度制限により、データセクタ読み出し要求に対する応答性に支障を来たしており、これを早急に改善するため、音楽再生用の速度制限を解除してディスク回転速度を加速する（ステップＳ５１１）。
【００２１】
（１１）上記ステップＳ５０４における判定の結果、メモリ１０内のメモリＡ'、メモリＡ''、メモリＡ'''の値のいずれもが、定倍速程度の転送レートでない場合には、オーディオセクタが音楽再生以外の利用方法でホストコンピュータ１３に読み出されて利用されている可能性がある。このため、ディスク回転速度制御のために高速回転中か否かを判別する（ステップＳ５０７）。
（１２）上記ステップＳ５０７の判定の結果、高速回転中であれば、そのまま回転速度制御処理を終了する（ステップＳ５１２）。
（１３）上記ステップＳ５０７の判定の結果、音楽再生用の所定の低回転速度でディスク回転している場合は、現在のディスク回転速度によってホストコンピュータ１３による読み出しに支障ないか否かを確認するために、メモリ１０内のメモリＡ、メモリＡ''、メモリＡ'''の値のいずれもが、現在のディスク回転速度で達成可能な転送レートの上限値に近い値であるか否かを判別する（ステップＳ５０８）。
（１４）上記ステップ５０８の判定の結果、現在のディスク回転速度で達成可能な転送レートの上限値に近い値がメモリ１０にない場合は、ディスク回転速度をそのままにして、速度制御動作を終了する（ステップＳ５１２）。
（１５）上記ステップＳ５０８の判定の結果、現在のディスク回転速度で達成可能な転送レートの上限値に近い値がメモリ１０にあった場合は、音楽再生用の速度制限によりオーディオセクタ読み出し要求に対する応答性に支障を来たしており、これを早急に改善するため、音楽再生用の速度制限を解除（ディスク回転速度を加速）する（ステップＳ５１１）。
【００２２】
上記実施形態によれば、ホストコンピュータ１３からの読み出し要求に対応して、光ディスク１の回転速度を、高速回転と、音楽再生用の低速回転との間で誤動作のない状態で切替えられるようになり、ホストコンピュータ１３が音楽再生のオーディオセクタ読み出しを行っている間は、より低速なディスク回転速度で光ディスク装置を制御することで、騒音や振動を抑えることができる。また、ホストコンピュータ１３がオーディオセクタをバックアップ操作するときなど、高速にオーディオセクタを要求している場合や、データセクタが読み出されている場合は、より高速なディスク回転速度で光ディスク装置を制御することで、ホストコンピュータ１３の読み出し要求に対し高速にデータを転送し終えることができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態としての光ディスク装置の構成例図である。
【図２】図１の光ディスク装置におけるメモリの内部構成例図である。
【図３】図１の光ディスク装置における読み出し要求時処理説明図である。
【図４】図１の光ディスク装置におけるデータ転送量管理処理説明図である。
【図５】図１の光ディスク装置における光ディスクの回転速度制御処理説明図である。
【符号の説明】
【００２４】
１…光ディスク、
２…ディスクモータ、
３…モータ駆動部、
４…光ピックアップ、
５…光ピックアップ駆動部、
６…ＲＦ増幅部、
７…レーザ駆動部、
８…ＤＳＰ、
９…マイコン、
１０…メモリ、
１１…バッファメモリ、
１２…インターフェース部、
１３…ホストコンピュータ。
【図１】
2005085410.tif 000003
【図２】
2005085410.tif 000004
【図３】
2005085410.tif 000005
【図４】
2005085410.tif 000006
【図５】
2005085410.tif 000007