(57)【要約】【課題】ドライブ装置における消費電力を低減することができる節電方法を提供する。【解決手段】複数種類の情報記録媒体にアクセス可能なドライブ装置に電源が投入されると、その電源投入から情報記録媒体へのアクセスが必要となるまでの間の少なくとも一部の時間、複数種類の情報記録媒体にそれぞれ対応した複数の処理系の稼動状態はそれぞれスリープ状態とされる（ステップ４１１〜４１７）。すなわち、待機中には何ら処理を行う必要がない各処理系での電力消費が抑制されることとなる。これにより、ドライブ装置における消費電力を低減することが可能となる。【選択図】  図５
2004310403.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の情報記録媒体にそれぞれ対応した複数の処理系を有し、前記複数種類の情報記録媒体にアクセス可能なドライブ装置における節電方法であって、
前記ドライブ装置への電源が投入されると、該電源投入から情報記録媒体へのアクセスが必要となるまでの間の少なくとも一部の時間、前記複数の処理系の稼動状態をそれぞれスリープ状態とする工程を含む節電方法。
【請求項２】
複数種類の情報記録媒体にそれぞれ対応した複数の処理系を有し、前記複数種類の情報記録媒体にアクセス可能なドライブ装置における節電方法であって、
所定のイベントが生じると、前記複数の処理系の稼動状態をそれぞれスリープ状態とする工程を含む節電方法。
【請求項３】
前記イベントは、外部からの待機要求に伴うイベントであることを特徴とする請求項２に記載の節電方法。
【請求項４】
前記イベントは、情報記録媒体のアクセスを伴う処理が所定時間実施されないときに生じるイベントであることを特徴とする請求項２に記載の節電方法。
【請求項５】
前記イベントは、所定位置にセットされた情報記録媒体がアクセス可能でないときに生じるイベントであることを特徴とする請求項２に記載の節電方法。
【請求項６】
前記処理系は情報を記録するための記録系を含み、
前記イベントは、情報記録媒体のディスク・クローズ要求に応じてディスク・クローズ処理がなされた後に、前記ディスク・クローズ処理がなされた情報記録媒体が書き換え可能でないときに生じるイベントであることを特徴とする請求項２に記載の節電方法。
【請求項７】
複数種類の情報記録媒体にそれぞれ対応した複数の処理系を有し、前記複数種類の情報記録媒体にアクセス可能なドライブ装置に用いられるプログラムであって、
所定のイベントの発生を監視する第１手順と；
前記イベントが発生すると、前記複数の処理系の稼動状態をそれぞれスリープ状態とする第２手順と；を前記ドライブ装置の制御用コンピュータに実行させるプログラム。
【請求項８】
前記イベントは、電源投入によって生じるイベントであることを特徴とする請求項７に記載のプログラム。
【請求項９】
前記イベントは、外部からの待機要求に伴うイベントであることを特徴とする請求項７に記載のプログラム。
【請求項１０】
前記イベントは、情報記録媒体のアクセスを伴う処理が所定時間実施されないときに生じるイベントであることを特徴とする請求項７に記載のプログラム。
【請求項１１】
前記イベントは、所定位置にセットされた情報記録媒体がアクセス可能でないときに生じるイベントであることを特徴とする請求項７に記載のプログラム。
【請求項１２】
前記処理系は情報を記録するための記録系を含み、
前記イベントは、情報記録媒体のディスク・クローズ要求に応じてディスク・クローズ処理がなされた後に、前記ディスク・クローズ処理がなされた情報記録媒体が書き換え可能でないときに生じるイベントであることを特徴とする請求項７に記載のプログラム。
【請求項１３】
請求項７〜１２のいずれか一項に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体。
【請求項１４】
複数種類の情報記録媒体にそれぞれ対応した複数の処理系を有し、前記複数種類の情報記録媒体にアクセス可能なドライブ装置であって、
所定のイベントに応じて、前記複数の処理系の稼動状態をそれぞれスリープ状態とする設定手段と；
前記複数種類の情報記録媒体のうちのいずれかに対するアクセス要求に応じて、前記複数の処理系のうち少なくとも前記アクセス要求の対象となる情報記録媒体に対応する処理系の稼動状態をアクティブ状態として、該情報記録媒体をアクセスする処理装置と；を備えるドライブ装置。
【請求項１５】
前記イベントは、電源投入によって生じるイベントであることを特徴とする請求項１４に記載のドライブ装置。
【請求項１６】
前記イベントは、外部からの待機要求に伴うイベントであることを特徴とする請求項１４に記載のドライブ装置。
【請求項１７】
前記イベントは、情報記録媒体のアクセスを伴う処理が所定時間実施されないときに生じるイベントであることを特徴とする請求項１４に記載のドライブ装置。
【請求項１８】
前記イベントは、所定位置にセットされた情報記録媒体がアクセス可能でないときに生じるイベントであることを特徴とする請求項１４に記載のドライブ装置。
【請求項１９】
前記処理系は情報を記録するための記録系を含み、
前記イベントは、情報記録媒体のディスク・クローズ要求に応じてディスク・クローズ処理がなされた後に、前記ディスク・クローズ処理がなされた情報記録媒体が書き換え可能でないときに生じるイベントであることを特徴とする請求項１４に記載のドライブ装置。
【請求項２０】
複数種類の情報記録媒体にそれぞれ対応した複数の再生系及び複数の記録系を有し、前記複数種類の情報記録媒体にアクセス可能なドライブ装置であって、
所定のイベントが発生すると、該イベントに基づいて、前記複数の再生系及び前記複数の記録系の稼動状態をそれぞれスリープ状態及びアクティブ状態のいずれかに設定する設定手段と；
前記複数種類の情報記録媒体のうちのいずれかに対するアクセス要求に応じて、前記アクセス要求の対象となる情報記録媒体に対応する再生系又は記録系を用いて該情報記録媒体をアクセスする処理装置と；を備えるドライブ装置。
【請求項２１】
前記設定手段は、情報記録媒体が書き換え可能であるか否かを判断する判断手段を有し、
前記設定手段は、情報記録媒体のディスク・クローズ要求があると、前記判断手段で前記ディスク・クローズ要求の対象となる情報記録媒体が書き換え可能であるか否かを判断し、判断の結果、該情報記録媒体が書き換え可能でない場合に、ディスク・クローズ処理がなされた後に、前記複数の記録系のうち少なくとも該情報記録媒体の種類に対応した記録系の稼動状態をスリープ状態とすることを特徴とする請求項２０に記載のドライブ装置。
【請求項２２】
前記設定手段は、情報記録媒体への記録を伴う処理要求があると、前記複数の記録系のうち前記処理要求の対象となる情報記録媒体の種類に対応した特定の記録系の稼動状態をアクティブ状態とし、前記特定の記録系を除く前記複数の記録系のうち少なくとも一つの記録系の稼動状態をスリープ状態とすることを特徴とする請求項２０又は２１に記載のドライブ装置。
【請求項２３】
前記設定手段は、所定位置にセットされている情報記録媒体の種類を判別する判別手段を有し、
前記設定手段は、情報記録媒体が前記所定位置にセットされると、前記判別手段で該情報記録媒体の種類を判別し、該情報記録媒体の種類がアクセス可能な種類である場合に、前記複数の再生系のうち該情報記録媒体の種類に対応した特定の再生系の稼動状態をアクティブ状態とし、前記特定の再生系を除く前記複数の再生系のうち少なくとも一つの再生系の稼動状態をスリープ状態とすることを特徴とする請求項２０〜２２のいずれか一項に記載のドライブ装置。
【請求項２４】
前記設定手段は、前記判別の結果、前記所定位置にセットされている情報記録媒体の種類がアクセス可能な種類でない場合に、前記複数の再生系の稼動状態をそれぞれスリープ状態とすることを特徴とする請求項２３に記載のドライブ装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、節電方法、プログラム及び記録媒体、並びにドライブ装置に係り、更に詳しくは、複数種類の情報記録媒体に対応するドライブ装置における節電方法、ドライブ装置で用いられるプログラム及び該プログラムが記録された記録媒体、並びに複数種類の情報記録媒体に対応するドライブ装置に関する。
【０００２】
【従来の技術】
近年、デジタル技術の急激な進歩及びパーソナルコンピュータ（以下、「パソコン」と略述する）や映像機器などの情報機器の性能向上に伴って、情報機器が取り扱う情報量（データ量）が急増している。そのために、情報記録媒体としてＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）や、ＣＤの約７倍相当のデータをＣＤと同じ直径のディスクに記録可能としたＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの光ディスクが注目されるようになり、その低価格化とともに、光ディスクをアクセス対象とするドライブ装置としての光ディスク装置が普及するようになった。なお、ＣＤ系の光ディスクとしては、ＣＤ−ＲＯＭ、ＣＤ−Ｒ（ＣＤ−ｒｅｃｏｒｄａｂｌｅ）及びＣＤ−ＲＷ（ＣＤ−ｒｅｗｒｉｔａｂｌｅ）などが、ＤＶＤ系の光ディスクとしては、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−Ｒ（ＤＶＤ−ｒｅｃｏｒｄａｂｌｅ）、ＤＶＤ−ＲＷ（ＤＶＤ−ｒｅｗｒｉｔａｂｌｅ）、ＤＶＤ＋Ｒ（ＤＶＤ＋ｒｅｃｏｒｄａｂｌｅ）及びＤＶＤ＋ＲＷ（ＤＶＤ＋ｒｅｗｒｉｔａｂｌｅ）などが市販されている。
【０００３】
ＣＤ系の光ディスクとＤＶＤ系の光ディスクとでは、それぞれの記録密度の違いにより、使用されるレーザ光の波長が互いに異なっている。ＣＤ系の光ディスクに対して記録及び再生などを行なうには、波長が約７８０ｎｍのレーザ光が用いられ、ＤＶＤ系の光ディスクに対して記録及び再生などを行なうには、波長が約６６０ｎｍのレーザ光が用いられる。そこで、ＣＤ系の光ディスクをアクセスするための光ディスク装置（ＣＤ用光ディスク装置）とＤＶＤ系の光ディスクをアクセスするための光ディスク装置（ＤＶＤ用光ディスク装置）とがそれぞれ別個の装置として市販されていた。例えばデスクトップ型のパソコンでは、ＣＤ用光ディスク装置とＤＶＤ用光ディスク装置とをそれぞれ内蔵するものがあった。
【０００４】
最近、パソコンの小型軽量化が飛躍的に進み、容易に持ち運び可能な、いわゆるノート型パソコン及びそれよりもさらに小型のサブノート型パソコンなど（以下、「ノート型パソコン」と総称する）が市販されるようになった。ノート型パソコンはその使用場所が限定されないことが特徴の一つであり、そのために駆動電源としてＡＣ電源だけではなくバッテリにも対応できるようになっている。そして、バッテリで駆動可能な時間（以下「バッテリ駆動時間」ともいう）がノート型パソコンの重要な性能の一つとなり、売れ行きを左右するようになってきた。
【０００５】
光ディスク装置を内蔵（着脱可能な場合を含む）しているノート型パソコンでは、ノート型パソコンがバッテリ駆動のときは、光ディスク装置もバッテリで駆動されることとなる。また、ノート型パソコンとケーブル接続された、いわゆる外付けの光ディスク装置であっても、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）接続のようにノート型パソコンから駆動電源が供給される場合には、ノート型パソコンがバッテリ駆動のときは、光ディスク装置もバッテリで駆動されることとなる。そこで、バッテリ駆動時間を長くするために、光ディスク装置での消費電力を少なくすることが求められている。
【０００６】
また、ノート型パソコンの性能が向上するに伴い、ノート型パソコンの対象コンテンツの種類が音楽情報や映像情報にまで拡がってきた。そこで、ＣＤ系の光ディスク及びＤＶＤ系の光ディスクをそれぞれ情報記録媒体として利用することができるノート型パソコンの要求が高まった。しかし、ノート型パソコンの場合にはスペースに制約があり、デスクトップ型のパソコンのようにＣＤ用光ディスク装置とＤＶＤ用光ディスク装置とをそれぞれ内蔵することは困難であるため、ＣＤ系及びＤＶＤ系の光ディスクにそれぞれアクセス可能な光ディスク装置（以下、便宜上「マルチ対応光ディスク装置」ともいう）が開発された。
【０００７】
しかしながら、このマルチ対応光ディスク装置では波長が互いに異なる２種類のレーザ光に対応するために、上記ＣＤ用光ディスク装置やＤＶＤ用光ディスク装置のように対応するレーザ光の波長が１種類の光ディスク装置よりも信号処理回路や信号制御回路などが複雑になっている。そこで、例えばＣＤ系の光ディスクをマルチ対応光ディスク装置でアクセスすると、ＣＤ用光ディスク装置の場合に比べて多くの電力が消費されることとなり、バッテリで駆動している場合にはユーザの予想以上にバッテリが消耗されるおそれがあった。
【０００８】
そこで、複数種類の情報記録媒体に記録されているデータを再生する際に、情報記録媒体の種類に基づいて動作回路を選択し、省電力化を図る再生装置が種々考案された（例えば特許文献１〜特許文献３参照）。なお、情報記録媒体に記録されているデータを再生する際に、再生データの種類に基づいて動作回路を選択し、省電力化を図る再生装置（例えば特許文献４参照）や、スピンドルモータの回転を制御して消費電力を低減する光ディスク装置（例えば特許文献５参照）、及び負荷状態に応じて電力供給を制御する制御装置（例えば特許文献６参照）なども考案されている。
【０００９】
【特許文献１】
特開平１０−２１６３１号公報
【特許文献２】
特開２０００−９０５４９号公報
【特許文献３】
特開２０００−２０７８１７号公報
【特許文献４】
特開２０００−１４９３９１号公報
【特許文献５】
特開平９−７３７１５号公報
【特許文献６】
特開２００２−１８９５４０号公報
【００１０】
【発明が解決しようとする課題】
しかしながら、上記特許文献１〜特許文献３に記載された装置では、消費電力をある程度低減することはできるが、省電力化が十分ではなく、不要な電力消費が少なからず発生している。そこで、例えばノート型パソコンにおけるバッテリのように、利用可能な電力が厳しい制約を受ける場合には、あまり省電力化の効果が期待できないおそれがあった。
【００１１】
本発明は、かかる事情の下になされたもので、その第１の目的は、ドライブ装置における消費電力を低減することができる節電方法を提供することにある。
【００１２】
また、本発明の第２の目的は、ドライブ装置の制御用コンピュータにて実行され、ドライブ装置における消費電力を低減することができるプログラム及びそのプログラムが記録された記録媒体を提供することにある。
【００１３】
また、本発明の第３の目的は、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することができるドライブ装置を提供することにある。
【００１４】
【課題を解決するための手段】
請求項１に記載の発明は、複数種類の情報記録媒体にそれぞれ対応した複数の処理系を有し、前記複数種類の情報記録媒体にアクセス可能なドライブ装置における節電方法であって、前記ドライブ装置への電源が投入されると、該電源投入から情報記録媒体へのアクセスが必要となるまでの間の少なくとも一部の時間、前記複数の処理系の稼動状態をそれぞれスリープ状態とする工程を含む節電方法である。
【００１５】
これによれば、複数種類の情報記録媒体にアクセス可能なドライブ装置に電源が投入されると、その電源投入から情報記録媒体へのアクセスが必要となるまでの間の少なくとも一部の時間、各処理系の稼動状態はそれぞれスリープ状態とされる。従って、例えばドライブ装置が外部からのアクセス要求を待っているとき（いわゆる待機状態のとき）に、何ら処理を行う必要がない各処理系における電力消費を抑制することが可能となり、結果としてドライブ装置における消費電力を低減することが可能となる。なお、処理系は、情報を再生するための再生系及び情報を記録するための記録系のうち少なくとも再生系を含むことができる。
【００１６】
請求項２に記載の発明は、複数種類の情報記録媒体にそれぞれ対応した複数の処理系を有し、前記複数種類の情報記録媒体にアクセス可能なドライブ装置における節電方法であって、所定のイベントが生じると、前記複数の処理系の稼動状態をそれぞれスリープ状態とする工程を含む節電方法である。
【００１７】
これによれば、複数種類の情報記録媒体にアクセス可能なドライブ装置において、所定のイベントが生じると、各処理系の稼動状態はそれぞれスリープ状態とされる。そこで、例えば所定のイベントが生じて、各処理系での処理が当面必要とされないことが明らかとなる場合に、各処理系の稼動状態をそれぞれスリープ状態とすることができる。従って、各処理系での無駄な電力消費が抑制されることとなり、結果としてドライブ装置における消費電力を低減することが可能となる。なお、処理系は情報を再生するための再生系を少なくとも含むことができる。
【００１８】
この場合において、前記イベントとしては、種々のイベントが考えられ、例えば請求項３に記載の節電方法の如く、前記イベントは、外部からの待機要求に伴うイベントであることとすることができる。また、請求項４に記載の節電方法の如く、前記イベントは、情報記録媒体のアクセスを伴う処理が所定時間実施されないときに生じるイベントであることとすることができる。
【００１９】
上記請求項２に記載の節電方法において、請求項５に記載の節電方法の如く、前記イベントは、所定位置にセットされた情報記録媒体がアクセス可能でないときに生じるイベントであることとすることができる。かかる場合には、情報記録媒体の種類が対応可能な種類でないとき、及び情報記録媒体の記録品質が悪いときなどに無駄な電力消費を抑制することができる。
【００２０】
上記請求項２に記載の節電方法において、請求項６に記載の節電方法の如く、前記処理系が情報を記録するための記録系を含む場合には、前記イベントは、情報記録媒体のディスク・クローズ要求に応じてディスク・クローズ処理がなされた後に、前記ディスク・クローズ処理がなされた情報記録媒体が書き換え可能でないときに生じるイベントであることとすることができる。かかる場合には、情報記録媒体が交換されるまで、記録系での処理は必要とされないことが明らかであるため、無駄な電力消費を抑制することができる。
【００２１】
請求項７に記載の発明は、複数種類の情報記録媒体にそれぞれ対応した複数の処理系を有し、前記複数種類の情報記録媒体にアクセス可能なドライブ装置に用いられるプログラムであって、所定のイベントの発生を監視する第１手順と；前記イベントが発生すると、前記複数の処理系の稼動状態をそれぞれスリープ状態とする第２手順と；を前記ドライブ装置の制御用コンピュータに実行させるプログラムである。
【００２２】
これによれば、本発明のプログラムが所定のメモリにロードされ、その先頭アドレスがプログラムカウンタにセットされると、ドライブ装置の制御用コンピュータは、所定のイベントの発生を監視し、イベントが発生すると、各処理系の稼動状態をそれぞれスリープ状態とする。すなわち、本発明のプログラムによれば、ドライブ装置の制御用コンピュータに請求項２に記載の発明に係る節電方法を実行させることができ、これにより、ドライブ装置における消費電力を低減することが可能となる。
【００２３】
この場合において、前記イベントとしては、種々のイベントが考えられ、例えば請求項８に記載のプログラムの如く、前記イベントは、電源投入によって生じるイベントであることとすることができる。また、請求項９に記載のプログラムの如く、前記イベントは、外部からの待機要求に伴うイベントであることとすることができる。さらに、請求項１０に記載のプログラムの如く、前記イベントは、情報記録媒体のアクセスを伴う処理が所定時間実施されないときに生じるイベントであることとすることができる。
【００２４】
上記請求項７に記載のプログラムにおいて、請求項１１に記載のプログラムの如く、前記イベントは、所定位置にセットされた情報記録媒体がアクセス可能でないときに生じるイベントであることとすることができる。かかる場合には、情報記録媒体の種類が対応可能な種類でないとき、及び情報記録媒体の記録品質が悪いときなどに無駄な電力消費を抑制することができる。
【００２５】
上記請求項７に記載のプログラムにおいて、前記処理系が情報を再生するための再生系を含んでいても良いが、請求項１２に記載のプログラムの如く、前記処理系が情報を記録するための記録系を含む場合には、前記イベントは、情報記録媒体のディスク・クローズ要求に応じてディスク・クローズ処理がなされた後に、前記ディスク・クローズ処理がなされた情報記録媒体が書き換え可能でないときに生じるイベントであることとすることができる。かかる場合には、情報記録媒体が交換されるまで、記録系での処理は必要とされないことが明らかであるため、無駄な電力消費を抑制することができる。
【００２６】
請求項１３に記載の発明は、請求項７〜１２のいずれか一項に記載のプログラムが記録されたコンピュータ読み取り可能な記録媒体である。
【００２７】
これによれば、請求項７〜１２のいずれか一項に記載のプログラムが記録されているために、コンピュータに実行させることにより、消費電力を低減することができる。
【００２８】
請求項１４に記載の発明は、複数種類の情報記録媒体にそれぞれ対応した複数の処理系を有し、前記複数種類の情報記録媒体にアクセス可能なドライブ装置であって、所定のイベントに応じて、前記複数の処理系の稼動状態をそれぞれスリープ状態とする設定手段と；前記複数種類の情報記録媒体のうちのいずれかに対するアクセス要求に応じて、前記複数の処理系のうち少なくとも前記アクセス要求の対象となる情報記録媒体に対応する処理系の稼動状態をアクティブ状態として、該情報記録媒体をアクセスする処理装置と；を備えるドライブ装置である。
【００２９】
これによれば、設定手段により、所定のイベントに応じて、各処理系の稼動状態がそれぞれスリープ状態とされる。そして、複数種類の情報記録媒体のうちのいずれかに対するアクセス要求があると、処理装置により、各処理系のうち少なくともアクセス要求の対象となる情報記録媒体に対応する処理系の稼動状態がアクティブ状態とされ、その情報記録媒体がアクセスされる。例えば所定のイベントによって、アクセス要求が当面されないことが明らかとなる場合に、各処理系の稼動状態をそれぞれスリープ状態とすることができる。従って、待機状態のときに各処理系での無駄な電力消費が抑制されることとなり、結果として駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することが可能となる。なお、処理系は、情報を再生するための再生系及び情報を記録するための記録系のうち少なくとも再生系を含むことができる。
【００３０】
この場合において、前記イベントとしては、種々のイベントが考えられ、例えば請求項１５に記載のドライブ装置の如く、前記イベントは、電源投入によって生じるイベントであることとすることができる。また、請求項１６に記載のドライブ装置の如く、前記イベントは、外部からの待機要求に伴うイベントであることとすることができる。さらに、請求項１７に記載のドライブ装置の如く、前記イベントは、情報記録媒体のアクセスを伴う処理が所定時間実施されないときに生じるイベントであることとすることができる。
【００３１】
上記請求項１４に記載のドライブ装置において、請求項１８に記載のドライブ装置の如く、前記イベントは、所定位置にセットされた情報記録媒体がアクセス可能でないときに生じるイベントであることとすることができる。かかる場合には、情報記録媒体の種類が対応可能な種類でないとき、及び情報記録媒体の記録品質が悪いときなどに無駄な電力消費を抑制することができる。
【００３２】
上記請求項１４に記載のドライブ装置において、請求項１９に記載のドライブ装置の如く、前記処理系が情報を記録するための記録系を含む場合には、前記イベントは、情報記録媒体のディスク・クローズ要求に応じてディスク・クローズ処理がなされた後に、前記ディスク・クローズ処理がなされた情報記録媒体が書き換え可能でないときに生じるイベントであることとすることができる。かかる場合には、情報記録媒体が交換されるまで、記録系での処理は必要とされないことが明らかであるため、無駄な電力消費を抑制することができる。
【００３３】
請求項２０に記載の発明は、複数種類の情報記録媒体にそれぞれ対応した複数の再生系及び複数の記録系を有し、前記複数種類の情報記録媒体にアクセス可能なドライブ装置であって、所定のイベントが発生すると、該イベントに基づいて、前記複数の再生系及び前記複数の記録系の稼動状態をそれぞれスリープ状態及びアクティブ状態のいずれかに設定する設定手段と；前記複数種類の情報記録媒体のうちのいずれかに対するアクセス要求に応じて、前記アクセス要求の対象となる情報記録媒体に対応する再生系又は記録系を用いて該情報記録媒体をアクセスする処理装置と；を備えるドライブ装置である。
【００３４】
これによれば、所定のイベントが発生すると、設定手段により、該イベントに基づいて、各再生系及び各記録系の稼動状態はそれぞれスリープ状態及びアクティブ状態のいずれかに設定される。そして、アクセス要求があると、処理装置により、アクセス要求の対象となる情報記録媒体に対応する再生系又は記録系を用いてその情報記録媒体がアクセスされる。例えば所定のイベントによって、アクセス要求が記録処理を伴うことが明らかな場合に、アクセス要求の対象となる情報記録媒体に対応する記録系の稼動状態を選択的にアクティブ状態とすることができる。従って、処理装置によるアクセス中での無駄な電力消費が抑制されることとなり、結果として駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することが可能となる。
【００３５】
この場合において、請求項２１に記載のドライブ装置の如く、前記設定手段は、情報記録媒体が書き換え可能であるか否かを判断する判断手段を有し、前記設定手段は、情報記録媒体のディスク・クローズ要求があると、前記判断手段で前記ディスク・クローズ要求の対象となる情報記録媒体が書き換え可能であるか否かを判断し、判断の結果、該情報記録媒体が書き換え可能でない場合に、ディスク・クローズ処理がなされた後に、前記複数の記録系のうち少なくとも該情報記録媒体の種類に対応した記録系の稼動状態をスリープ状態とすることとすることができる。かかる場合には、情報記録媒体が交換されるまで、記録系での処理は必要とされないことが明らかであるため、記録系での無駄な電力消費を抑制することができる。
【００３６】
上記請求項２０及び２１に記載の各ドライブ装置において、請求項２２に記載のドライブ装置の如く、前記設定手段は、情報記録媒体への記録を伴う処理要求があると、前記複数の記録系のうち前記処理要求の対象となる情報記録媒体の種類に対応した特定の記録系の稼動状態をアクティブ状態とし、前記特定の記録系を除く前記複数の記録系のうち少なくとも一つの記録系の稼動状態をスリープ状態とすることとすることができる。
【００３７】
上記請求項２０〜２２に記載の各ドライブ装置において、請求項２３に記載のドライブ装置の如く、前記設定手段は、所定位置にセットされている情報記録媒体の種類を判別する判別手段を有し、前記設定手段は、情報記録媒体が前記所定位置にセットされると、前記判別手段で該情報記録媒体の種類を判別し、該情報記録媒体の種類がアクセス可能な種類である場合に、前記複数の再生系のうち該情報記録媒体の種類に対応した特定の再生系の稼動状態をアクティブ状態とし、前記特定の再生系を除く前記複数の再生系のうち少なくとも一つの再生系の稼動状態をスリープ状態とすることとすることができる。
【００３８】
この場合において、請求項２４に記載のドライブ装置の如く、前記設定手段は、前記判別の結果、前記所定位置にセットされている情報記録媒体の種類がアクセス可能な種類でない場合に、前記複数の再生系の稼動状態をそれぞれスリープ状態とすることとすることができる。
【００３９】
【発明の実施の形態】
以下、本発明の一実施形態を図１〜図９に基づいて説明する。図１には、本発明の一実施形態に係るドライブ装置としての光ディスク装置２０の概略構成が示されている。
【００４０】
この図１に示される光ディスク装置２０は、情報記録媒体としての光ディスク１５を回転駆動するためのスピンドルモータ２２、光ピックアップ装置２３、レーザコントロール回路２４、エンコーダ２５、モータドライバ２７、再生信号処理回路２８、サーボコントローラ３３、バッファＲＡＭ３４、バッファマネージャ３７、インターフェース３８、フラッシュメモリ３９、ＣＰＵ４０及びＲＡＭ４１などを備えている。なお、図１における接続線は、代表的な信号や情報の流れを示すものであり、各ブロックの接続関係の全てを表すものではない。また、本実施形態では、光ディスク装置２０は、一例としてＤＶＤ系の規格に準拠した情報記録媒体（以下、「ＤＶＤ」と略述する）及びＣＤ系の規格に準拠した情報記録媒体（以下、「ＣＤ」と略述する）に対応可能であるものとする。
【００４１】
ここでは、一例として、上記エンコーダ２５、再生信号処理回路２８、バッファマネージャ３７及びインターフェース３８は、１つのＬＳＩに集積されている。
【００４２】
前記光ピックアップ装置２３は、光ディスク１５のスパイラル状又は同心円状のトラックが形成された記録面にレーザ光を照射するとともに、記録面からの反射光を受光するための装置であり、波長が６６０ｎｍのレーザ光を出射する半導体レーザ（以下、便宜上「ＤＶＤ光源」ともいう）、波長が７８０ｎｍのレーザ光を出射する半導体レーザ（以下、便宜上「ＣＤ光源」ともいう）、各光源から出射されるレーザ光を光ディスク１５の記録面に導くとともに、前記記録面で反射された戻り光束を所定の受光位置まで導く光学系、前記受光位置に配置され戻り光束を受光する受光器、及び駆動系（フォーカシングアクチュエータ、トラッキングアクチュエータ、シークモータ等）（いずれも図示省略）等を備えている。すなわち、光ピックアップ装置２３は、いわゆる２波長光ピックアップ装置である。なお、光ディスク１５がＤＶＤのときにＤＶＤ光源が選択され、光ディスク１５がＣＤのときにＣＤ光源が選択される。
【００４３】
前記再生信号処理回路２８は、図２に示されるように、Ｉ／Ｖアンプ２８ａ、サーボ信号検出回路２８ｂ、ウォブル信号検出回路２８ｃ、ＲＦ信号検出回路２８ｄ、及びデコーダ２８ｅなどから構成されている。
【００４４】
Ｉ／Ｖアンプ２８ａは、光ピックアップ装置２３の受光器の出力信号である電流信号を電圧信号に変換するとともに、所定のゲインで増幅する。サーボ信号検出回路２８ｂは、Ｉ／Ｖアンプ２８ａの出力信号に基づいてサーボ信号（フォーカスエラー信号及びトラックエラー信号など）を検出する。ここで検出されたサーボ信号はサーボコントローラ３３に出力される。ウォブル信号検出回路２８ｃは、Ｉ／Ｖアンプ２８ａの出力信号に基づいてウォブル信号を検出する。ＲＦ信号検出回路２８ｄは、Ｉ／Ｖアンプ２８ａの出力信号に基づいてＲＦ信号を検出する。
【００４５】
デコーダ２８ｅは、図３に示されるように、ＡＴＩＰデコーダ２８１、ＡＤＩＰデコーダ２８２、ＣＤデコーダ２８３、ＤＶＤデコーダ２８４、ＣＤ−ＲＯＭデコーダ２８５、ＤＶＤ−ＲＯＭデコーダ２８６、及びＤ／Ａコンバータ２８７などを備えている。ＡＴＩＰデコーダ２８１、ＣＤデコーダ２８３及びＣＤ−ＲＯＭデコーダ２８５は、光ディスク１５がＣＤのときに用いられ、ＡＤＩＰデコーダ２８２、ＤＶＤデコーダ２８４及びＤＶＤ−ＲＯＭデコーダ２８６は、光ディスク１５がＤＶＤのときに用いられる。
【００４６】
ＡＴＩＰデコーダ２８１は、ウォブル信号検出回路２８ｃで検出されたウォブル信号からＡＴＩＰ（Ａｂｓｏｌｕｔｅ  Ｔｉｍｅ  Ｉｎ  Ｐｒｅｇｒｏｏｖｅ）情報及び同期信号などを抽出する。ここで抽出されたＡＴＩＰ情報はＣＰＵ４０に出力され、同期信号はエンコーダ２５に出力される。このＡＴＩＰデコーダ２８１はＣＰＵ４０から供給されるクロック信号ＣＬＫ０をシステムクロックとしている。そこで、ＡＴＩＰデコーダ２８１はクロック信号ＣＬＫ０が供給されるとアクティブ状態となり、クロック信号ＣＬＫ０の供給が停止されると、スリープ状態（低消費電力状態）となる。
【００４７】
ＡＤＩＰデコーダ２８２は、ウォブル信号検出回路２８ｃで検出されたウォブル信号からＡＤＩＰ（Ａｄｄｒｅｓｓ  Ｉｎ  Ｐｒｅｇｒｏｏｖｅ）情報及び同期信号などを抽出する。ここで抽出されたＡＤＩＰ情報はＣＰＵ４０に出力され、同期信号はエンコーダ２５に出力される。このＡＤＩＰデコーダ２８２はＣＰＵ４０から供給されるクロック信号ＣＬＫ１をシステムクロックとしている。そこで、ＡＤＩＰデコーダ２８２はクロック信号ＣＬＫ１が供給されるとアクティブ状態となり、クロック信号ＣＬＫ１の供給が停止されると、スリープ状態（低消費電力状態）となる。
【００４８】
ＣＤデコーダ２８３は、ＲＦ信号検出回路２８ｄで検出されたＲＦ信号に対して、ＣＤに対応した復調処理、誤り検出処理及び誤り訂正処理等を行ない、再生データを取得する。ここで得られた再生データは、音楽データ以外（例えば、画像データや文書データ等）の場合にはＣＤ−ＲＯＭデコーダ２８５に出力され、音楽データの場合にはＤ／Ａコンバータ２８７に出力される。
【００４９】
ＣＤ−ＲＯＭデコーダ２８５は、ＣＤデコーダ２８３からの再生データに対して、データに付加されたチェックコードに基づいてエラー検出及びエラー訂正処理を行ない、バッファマネージャ３７を介してバッファＲＡＭ３４に格納する。
【００５０】
ＤＶＤデコーダ２８４は、ＲＦ信号検出回路２８ｄで検出されたＲＦ信号に対して、ＤＶＤに対応した復調処理、誤り検出処理及び誤り訂正処理等を行ない、再生データを取得する。ここで得られた再生データは、音楽データ以外（例えば、画像データや文書データ等）の場合にはＤＶＤ−ＲＯＭデコーダ２８６に出力され、音楽データの場合にはＤ／Ａコンバータ２８７に出力される。
【００５１】
ＤＶＤ−ＲＯＭデコーダ２８６は、ＤＶＤデコーダ２８４からの再生データに対して、データに付加されたチェックコードに基づいてエラー検出及びエラー訂正処理を行ない、バッファマネージャ３７を介してバッファＲＡＭ３４に格納する。
【００５２】
なお、以下では、ＣＤデコーダ２８３、ＣＤ−ＲＯＭデコーダ２８５、及びＣＤを再生するときにのみ用いられる不図示の回路を総称して「ＣＤ再生系」と呼ぶこととする。また、ＤＶＤデコーダ２８４、ＤＶＤ−ＲＯＭデコーダ２８６、及びＤＶＤを再生するときにのみ用いられる不図示の回路を総称して「ＤＶＤ再生系」と呼ぶこととする。
【００５３】
このＣＤ再生系はＣＰＵ４０から供給されるクロック信号ＣＬＫ２をシステムクロックとしている。そこで、ＣＤ再生系はクロック信号ＣＬＫ２が供給されるとアクティブ状態となり、クロック信号ＣＬＫ２の供給が停止されると、スリープ状態（低消費電力状態）となる。
【００５４】
また、ＤＶＤ再生系はＣＰＵ４０から供給されるクロック信号ＣＬＫ３をシステムクロックとしている。そこで、ＤＶＤ再生系はクロック信号ＣＬＫ３が供給されるとアクティブ状態となり、クロック信号ＣＬＫ３の供給が停止されると、スリープ状態（低消費電力状態）となる。
【００５５】
Ｄ／Ａコンバータ２８７は、ＣＤデコーダ２８３及びＤＶＤデコーダ２８４からの再生データ（ここでは音楽データ）信号をアナログ信号に変換する。
【００５６】
図１に戻り、前記サーボコントローラ３３は、再生信号処理回路２８からのフォーカスエラー信号に基づいてフォーカスずれを補正するためのフォーカス制御信号を生成し、トラックエラー信号に基づいてトラックずれを補正するためのトラッキング制御信号を生成する。ここで生成された各制御信号はそれぞれモータドライバ２７に出力される。
【００５７】
前記モータドライバ２７は、上記フォーカス制御信号に基づいてフォーカシングアクチュエータの駆動信号を光ピックアップ装置２３に出力し、上記トラッキング制御信号に基づいてトラッキングアクチュエータの駆動信号を光ピックアップ装置２３に出力する。すなわち、サーボ信号検出回路２８ｂ、サーボコントローラ３３及びモータドライバ２７によってトラッキング制御及びフォーカス制御が行われる。また、モータドライバ２７は、ＣＰＵ４０からの制御信号に基づいてスピンドルモータ２２及びシークモータにそれぞれ駆動信号を出力する。
【００５８】
前記バッファＲＡＭ３４は、光ディスクに記録するデータ、及び光ディスクから再生したデータなどが一時的に格納されるバッファ領域と、各種プログラム変数などが格納される変数領域とを有している。
【００５９】
前記バッファマネージャ３７は、バッファＲＡＭ３４へのデータの入出力を管理する。そして、バッファ領域に蓄積されたデータ量が所定量になるとＣＰＵ４０に通知する。
【００６０】
前記エンコーダ２５は、図４に示されるように、ＣＤエンコーダ２５１及びＤＶＤエンコーダ２５２を備えている。ＣＤエンコーダ２５１は光ディスク１５がＣＤのときに用いられ、ＤＶＤエンコーダ２５２は光ディスク１５がＤＶＤのときに用いられる。
【００６１】
ＣＤエンコーダ２５１は、ＣＰＵ４０の指示に基づいてバッファＲＡＭ３４に蓄積されているデータをバッファマネージャ３７を介して取り出し、ＣＤに対応したデータの変調及びエラー訂正コードの付加等を行ない、光ディスク１５への書き込み信号を生成するとともに、再生信号処理回路２８からの同期信号に同期して書き込み信号をレーザコントロール回路２４に出力する。
【００６２】
ＤＶＤエンコーダ２５２は、ＣＰＵ４０の指示に基づいてバッファＲＡＭ３４に蓄積されているデータをバッファマネージャ３７を介して取り出し、ＤＶＤに対応したデータの変調及びエラー訂正コードの付加等を行ない、光ディスク１５への書き込み信号を生成するとともに、再生信号処理回路２８からの同期信号に同期して書き込み信号をレーザコントロール回路２４に出力する。
【００６３】
なお、以下では、ＣＤエンコーダ２５１、及びＣＤに記録するときにのみ用いられる不図示の回路を総称して「ＣＤ記録系」と呼ぶこととする。また、ＤＶＤエンコーダ２５２、及びＤＶＤに記録するときにのみ用いられる不図示の回路を総称して「ＤＶＤ記録系」と呼ぶこととする。
【００６４】
このＣＤ記録系はＣＰＵ４０から供給されるクロック信号ＣＬＫ４をシステムクロックとしている。そこで、ＣＤ記録系はクロック信号ＣＬＫ４が供給されるとアクティブ状態となり、クロック信号ＣＬＫ４の供給が停止されると、スリープ状態（低消費電力状態）となる。
【００６５】
また、ＤＶＤ記録系はＣＰＵ４０から供給されるクロック信号ＣＬＫ５をシステムクロックとしている。そこで、ＤＶＤ記録系はクロック信号ＣＬＫ５が供給されるとアクティブ状態となり、クロック信号ＣＬＫ５の供給が停止されると、スリープ状態（低消費電力状態）となる。
【００６６】
図１に戻り、前記レーザコントロール回路２４は、エンコーダ２５からの書き込み信号及びＣＰＵ４０の指示に基づいて、半導体レーザの発光パワーを制御する。なお、レーザコントロール回路２４は、ＣＰＵ４０の指示に基づいて、前記ＣＤ光源及びＤＶＤ光源のうち一方を制御対象の光源とする。
【００６７】
前記インターフェース３８は、ホスト（例えばパソコン）との双方向の通信インターフェースであり、一例としてＡＴＡＰＩ（ＡＴ  Ａｔｔａｃｈｍｅｎｔ  Ｐａｃｋｅｔ  Ｉｎｔｅｒｆａｃｅ）の規格に準拠している。
【００６８】
前記フラッシュメモリ３９には、ＣＰＵ４０にて解読可能なコードで記述された後述する消費電力を低減する本発明に係るプログラム（以下、「節電プログラム」という）を含むプログラムが格納されている。このフラッシュメモリ３９は不揮発性メモリであり、電源供給が停止されても格納されている内容は保持される。
【００６９】
前記ＣＰＵ４０は、フラッシュメモリ３９に格納されている上記プログラムに従って上記各部の動作を制御するとともに、制御に必要なデータなどを一時的にＲＡＭ４１及びバッファＲＡＭ３４に保存する。
【００７０】
《電源投入時の処理》
ここで、前述のようにして構成された光ディスク装置２０に電源が供給されたときの処理について図５及び図６を用いて説明する。図５及び図６のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。電源オフ状態から電源オン状態になると、パワーオンリセット処理として、図５及び図６のフローチャートに対応するプログラムの先頭アドレスがＣＰＵ４０のプログラムカウンタにセットされ、処理がスタートする。
【００７１】
最初のステップ４０１では、割り込みベクタの設定、各レジスタの初期化、入出力ポートの設定、及びプログラマブル・タイマの設定などを行う。
【００７２】
次のステップ４０３では、前記ＬＳＩを初期化する。具体的にはインターフェース３８の初期化、バッファＲＡＭ３４の初期化（例えば領域確保）、及びＣＰＵ４０への割り込み設定の初期化などを行う。
【００７３】
次のステップ４０５では、バッファＲＡＭ３４の変数領域に格納される前記プログラム変数を初期化する。
【００７４】
次のステップ４０７では、ＡＴＩＰデコーダ２８１へのクロック信号ＣＬＫ０の供給を停止する。これにより、ＡＴＩＰデコーダ２８１はスリープ状態となる。
【００７５】
次のステップ４０９では、ＡＤＩＰデコーダ２８２へのクロック信号ＣＬＫ１の供給を停止する。これにより、ＡＤＩＰデコーダ２８２はスリープ状態となる。
【００７６】
次のステップ４１１では、ＣＤ再生系へのクロック信号ＣＬＫ２の供給を停止する。これにより、ＣＤ再生系はスリープ状態となる。
【００７７】
次のステップ４１３では、ＤＶＤ再生系へのクロック信号ＣＬＫ３の供給を停止する。これにより、ＤＶＤ再生系はスリープ状態となる。
【００７８】
次のステップ４１５では、ＣＤ記録系へのクロック信号ＣＬＫ４の供給を停止する。これにより、ＣＤ記録系はスリープ状態となる。
【００７９】
次のステップ４１７では、ＤＶＤ記録系へのクロック信号ＣＬＫ５の供給を停止する。これにより、ＤＶＤ記録系はスリープ状態となる。すなわち、光ディスク装置２０は待機状態となる。
【００８０】
次のステップ４１９では、光ディスクが所定位置にセットされているか否かを判断する。ここでは、一例として所定の入力ポートの信号レベル（「ハイレベル」又は「ローレベル」）を参照して判断する。光ディスクがセットされていなければ、ここでの判断は否定され、処理を終了する。すなわち、光ディスクがローディングされるまでは、光ディスク装置２０は待機状態を維持することとなり、待機中における消費電力を低減することができる。一方、光ディスクがセットされていれば、ここでの判断は肯定され、ステップ４５１に移行する。
【００８１】
このステップ４５１では、ＡＴＩＰデコーダ２８１にクロック信号ＣＬＫ０を供給する。これにより、ＡＴＩＰデコーダ２８１はアクティブ状態となる。
【００８２】
次のステップ４５３では、ＡＤＩＰデコーダ２８２にクロック信号ＣＬＫ１を供給する。これにより、ＡＤＩＰデコーダ２８２はアクティブ状態となる。
【００８３】
次のステップ４５５では、ＣＤ再生系にクロック信号ＣＬＫ２を供給する。これにより、ＣＤ再生系はアクティブ状態となる。
【００８４】
次のステップ４５７では、ＤＶＤ再生系にクロック信号ＣＬＫ３を供給する。これにより、ＤＶＤ再生系はアクティブ状態となる。
【００８５】
次のステップ４５９では、光ディスク１５の種類を判別する。なお、光ディスク１５の種類は、記録面での反射率、フォーカスエラー信号及びトラックエラー信号の各振幅、ウォブル信号、ＴＯＣ（Ｔａｂｌｅ  Ｏｆ  Ｃｏｎｔｅｎｔｓ）情報、ＰＭＡ（Ｐｒｏｇｒａｍ  Ｍｅｍｏｒｙ  Ａｒｅａ）情報などに基づいて判別される。ここでの判別結果は、レーザコントロール回路２４に通知されるとともに、ＲＡＭ４１に保存され、随時参照される。
【００８６】
次のステップ４６１では、上記ステップ４５９での判別結果に基づいて、光ディスク１５がＣＤであるか否かを判断する。光ディスク１５がＣＤでなければ、ここでの判断は否定され、ステップ４６３に移行する。
【００８７】
このステップ４６３では、上記ステップ４５９での判別結果に基づいて、光ディスク１５がＤＶＤであるか否かを判断する。光ディスク１５がＤＶＤであれば、ここでの判断は肯定され、ステップ４６５に移行する。
【００８８】
このステップ４６５では、ＡＴＩＰデコーダ２８１へのクロック信号ＣＬＫ０の供給を停止する。これにより、使用されないＡＴＩＰデコーダ２８１はスリープ状態となり、消費電力を低減することができる。
【００８９】
次のステップ４６７では、ＣＤ再生系へのクロック信号ＣＬＫ２の供給を停止する。これにより、使用されないＣＤ再生系はスリープ状態となり、消費電力を低減することができる。
【００９０】
次のステップ４６９では、ホストからのアクセス間隔を計測するためのスタンバイタイマに予め設定されている値をセットして初期化するとともに、計測を許可する。これにより、このスタンバイタイマの値は所定のタイマ割り込み処理が起動する毎に−１（カウントダウン）される。そして、処理を終了する。なお、スタンバイタイマの値が０になると、タイマ割り込み処理でのカウントダウンは行なわれない。
【００９１】
なお、上記ステップ４６１において、光ディスク１５がＣＤであれば、ステップ４６１での判断は肯定され、ステップ４７１に移行する。
【００９２】
このステップ４７１では、ＡＤＩＰデコーダ２８２へのクロック信号ＣＬＫ１の供給を停止する。これにより、使用されないＡＤＩＰデコーダ２８２はスリープ状態となり、消費電力を低減することができる。
【００９３】
次のステップ４７３では、ＤＶＤ再生系へのクロック信号ＣＬＫ３の供給を停止する。これにより、使用されないＤＶＤ再生系はスリープ状態となり、消費電力を低減することができる。そして、ステップ４６９に移行する。
【００９４】
また、上記ステップ４６３において、光ディスク１５がＤＶＤでなければ、ステップ４６３での判断は否定され、ステップ４７５に移行する。
【００９５】
このステップ４７５では、ＡＴＩＰデコーダ２８１へのクロック信号ＣＬＫ０の供給を停止する。
【００９６】
次のステップ４７７では、ＡＤＩＰデコーダ２８２へのクロック信号ＣＬＫ１の供給を停止する。
【００９７】
次のステップ４７９では、ＣＤ再生系へのクロック信号ＣＬＫ２の供給を停止する。
【００９８】
次のステップ４８１では、ＤＶＤ再生系へのクロック信号ＣＬＫ３の供給を停止する。すなわち、光ディスク装置２０は、再ローディングが行われるまで待機状態を維持することとなる。そして、ステップ４６９に移行する。
【００９９】
《ローディング時の処理》
なお、電源投入時に光ディスクが所定位置にセットされていない場合には、光ディスクがローディングされたときに、前記ステップ４５１〜４８１の処理と同様な処理が行われる。また、電源投入時に光ディスクが所定位置にセットされていた場合であっても、再ローディングが行われると、前記ステップ４５１〜４８１の処理と同様な処理が行われる。
【０１００】
《再生処理》
ここで、ホストから光ディスク１５に記録されているデータの再生を要求するコマンド（ここでは、リード・コマンド（Ｒｅａｄ  Ｃｏｍｍａｎｄ））を受信したときの光ディスク装置２０での処理（再生処理）について説明する。なお、光ディスク１５がローディングされたときの上記処理はすでに行われており、光ディスク１５は一例としてＣＤ又はＤＶＤのいずれかであると判別されたものとする。すなわち、光ディスク装置２０は待機状態ではないものとする。また、記録されているデータは一例として音楽データではないものとする。
【０１０１】
《ＤＶＤ再生処理》
先ず、光ディスク１５がＤＶＤの場合について説明する。ここでは、すでに前述の如くしてＡＤＩＰデコーダ２８２及びＤＶＤ再生系はアクティブ状態に設定され、ＡＴＩＰデコーダ２８１及びＣＤ再生系はスリープ状態に設定されている。
【０１０２】
ＣＰＵ４０は、ホストからリード・コマンドを受信すると、再生速度に基づいてスピンドルモータ２２の回転を制御するための制御信号をモータドライバ２７に出力するとともに、リード・コマンドを受信した旨を再生信号処理回路２８に通知する。光ディスク１５の回転が所定の線速度に達すると、前記トラッキング制御及びフォーカス制御が行われる。なお、トラッキング制御及びフォーカス制御は再生処理が終了するまで随時行われる。
【０１０３】
ＣＰＵ４０は、ＡＤＩＰデコーダ２８２から所定のタイミング毎に出力されるＡＤＩＰ情報に基づいて、読み出し開始地点に光ピックアップ装置２３が位置するようにシークモータを制御する制御信号をモータドライバ２７に出力する。
【０１０４】
そして、光ピックアップ装置２３が読み出し開始地点に到達すると、ＣＰＵ４０は再生信号処理回路２８に通知する。これにより、再生信号処理回路２８は、ＲＦ信号検出回路２８ｄ、ＤＶＤデコーダ２８４及びＤＶＤ−ＲＯＭデコーダ２８６を介してデータを再生し、バッファＲＡＭ３４に蓄積する。バッファマネージャ３７は、バッファＲＡＭ３４に蓄積された再生データがセクタデータとして揃ったときに、インターフェース３８を介してホストに転送する。
【０１０５】
《ＣＤ再生処理》
次に、光ディスク１５がＣＤの場合について説明する。ここでは、すでに前述の如くしてＡＴＩＰデコーダ２８１及びＣＤ再生系はアクティブ状態に設定され、ＡＤＩＰデコーダ２８２及びＤＶＤ再生系はスリープ状態に設定されている。
【０１０６】
ＣＰＵ４０は、ホストからリード・コマンドを受信すると、再生速度に基づいてスピンドルモータ２２の回転を制御するための制御信号をモータドライバ２７に出力するとともに、リード・コマンドを受信した旨を再生信号処理回路２８に通知する。光ディスク１５の回転が所定の線速度に達すると、前記トラッキング制御及びフォーカス制御が行われる。なお、トラッキング制御及びフォーカス制御は再生処理が終了するまで随時行われる。
【０１０７】
ＣＰＵ４０は、ＡＴＩＰデコーダ２８１から所定のタイミング毎に出力されるＡＴＩＰ情報に基づいて、読み出し開始地点に光ピックアップ装置２３が位置するようにシークモータを制御する制御信号をモータドライバ２７に出力する。
【０１０８】
そして、光ピックアップ装置２３が読み出し開始地点に到達すると、ＣＰＵ４０は再生信号処理回路２８に通知する。これにより、再生信号処理回路２８は、ＲＦ信号検出回路２８ｄ、ＣＤデコーダ２８３及びＣＤ−ＲＯＭデコーダ２８５を介してデータを再生し、バッファＲＡＭ３４に蓄積する。バッファマネージャ３７は、バッファＲＡＭ３４に蓄積された再生データがセクタデータとして揃ったときに、インターフェース３８を介してホストに転送する。
【０１０９】
すなわち、再生処理に際して、光ディスク１５がＤＶＤの場合には、ＡＤＩＰデコーダ２８２及びＤＶＤ再生系はアクティブ状態に設定され、ＡＴＩＰデコーダ２８１、各記録系及びＣＤ再生系はスリープ状態に設定されている。また、光ディスク１５がＣＤの場合には、ＡＴＩＰデコーダ２８１及びＣＤ再生系はアクティブ状態に設定され、ＡＤＩＰデコーダ２８２、各記録系及びＤＶＤ再生系はスリープ状態に設定されている。従って、再生処理に影響を及ぼすことなく、再生処理における消費電力を低減することができる。
【０１１０】
なお、再生処理が終了すると、前記スタンバイタイマは初期化される。
【０１１１】
《記録を伴う処理》
次に、ホストから光ディスク１５への記録を伴う処理を要求するコマンドを受信したときの光ディスク装置２０での処理について図７を用いて説明する。図７のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。ホストから記録を伴う処理を要求するコマンドを受信すると、図７のフローチャートに対応するプログラムの先頭アドレスがＣＰＵ４０のプログラムカウンタにセットされ、処理がスタートする。記録を伴う処理を要求するコマンドとしては、ユーザデータの記録を要求するライト・コマンド（Ｗｒｉｔｅ  Ｃｏｍｍａｎｄ）、記録領域の予約を要求するリザーブ・トラック・コマンド（Ｒｅｓｅｒｖｅ  Ｔｒａｃｋ  Ｃｏｍｍａｎｄ）、セッションのクローズを要求するクローズ・セッション・コマンド（Ｃｌｏｓｅ  Ｓｅｓｓｉｏｎ  Ｃｏｍｍａｎｄ）などがある。なお、ここでは、光ディスク１５がＤＶＤの場合には、すでにＡＤＩＰデコーダ２８２及びＤＶＤ再生系はアクティブ状態に設定され、ＡＴＩＰデコーダ２８１、各記録系及びＣＤ再生系はスリープ状態に設定されているものとする。また、光ディスク１５がＣＤの場合には、すでにＡＴＩＰデコーダ２８１及びＣＤ再生系はアクティブ状態に設定され、ＡＤＩＰデコーダ２８２、各記録系及びＤＶＤ再生系はスリープ状態に設定されているものとする。
【０１１２】
最初のステップ５０１では、記録が可能であるか否かを判断する。ここでは、光ディスク１５に必要な空き容量があるかどうか、光ディスク１５がライトプロテクト状態でないかどうか、コマンドで指定されたアドレスが正当であるかどうかなどに基づいて判断する。記録が可能であれば、ここでの判断は肯定され、ステップ５０３に移行する。
【０１１３】
このステップ５０３では、ＲＡＭ４１に保存されている前記判別結果を参照し、光ディスク１５がＣＤであるか否かを判断する。光ディスク１５がＣＤでなければ、ここでの判断は否定され、ステップ５０５に移行する。
【０１１４】
このステップ５０５では、ＤＶＤ記録系にクロック信号ＣＬＫ５を供給する。これにより、ＤＶＤ記録系はアクティブ状態となる。
【０１１５】
次のステップ５０７では、ＤＶＤ再生系へのクロック信号ＣＬＫ３の供給を停止する。これにより、ＤＶＤ再生系はスリープ状態となる。
【０１１６】
次のステップ５０９では、ＤＶＤに対応した記録処理を行う。ここでは、使用されないＡＴＩＰデコーダ２８１、各再生系及びＣＤ記録系はスリープ状態であるため、消費電力を低減することができる。そして、ホストからのデータがすべて記録されると、ステップ５１１に移行する。なお、ＤＶＤに対応した記録処理については後述する。
【０１１７】
次のステップ５１１では、スタンバイタイマを初期化する。そして、処理を終了する。
【０１１８】
なお、上記ステップ５０３において、光ディスク１５がＣＤであれば、ステップ５０３での判断は肯定され、ステップ５１３に移行する。
【０１１９】
このステップ５１３では、ＣＤ記録系にクロック信号ＣＬＫ４を供給する。これにより、ＣＤ記録系はアクティブ状態となる。
【０１２０】
次のステップ５１５では、ＣＤ再生系へのクロック信号ＣＬＫ２の供給を停止する。これにより、ＣＤ再生系はスリープ状態となる。
【０１２１】
次のステップ５１７では、ＣＤに対応した記録処理を行う。ここでは、使用されないＡＤＩＰデコーダ２８２、各再生系及びＤＶＤ記録系はスリープ状態であるため、消費電力を低減することができる。そして、ホストからのデータがすべて記録されると、ステップ５１１に移行する。なお、ＣＤに対応した記録処理については後述する。
【０１２２】
さらに、上記ステップ５０１において、記録が可能でなければ、ステップ５０１での判断は否定され、ステップ５１９に移行する。
【０１２３】
このステップ５１９では、記録が不可能である旨、及びその理由についてホストに通知した後、ステップ５１１に移行する。
【０１２４】
《ＤＶＤ記録処理》
ここで、上記ステップ５０９でのＤＶＤに対応した記録処理について説明する。なお、上記コマンドはライト・コマンドであるものとする。
【０１２５】
先ず、記録速度に基づいてスピンドルモータ２２の回転を制御するための制御信号をモータドライバ２７に出力するとともに、ホストから記録を伴う処理を要求するコマンドを受信した旨を再生信号処理回路２８に通知する。これにより、光ディスク１５の回転が所定の線速度に達すると、前記トラッキング制御及びフォーカス制御が行われる。なお、トラッキング制御及びフォーカス制御は記録処理が終了するまで随時行われる。また、ホストから受信したデータのバッファＲＡＭ３４への蓄積をバッファマネージャ３７に指示する。
【０１２６】
そして、ＡＤＩＰデコーダ２８２から所定のタイミング毎に出力されるＡＤＩＰ情報に基づいて、指定された書き込み開始地点に光ピックアップ装置２３が位置するように光ピックアップ装置のシークモータを制御する信号をモータドライバ２７に出力する。
【０１２７】
バッファマネージャ３７からバッファＲＡＭ３４に蓄積されたデータのデータ量が所定量を超えたとの通知を受けると、ＤＶＤエンコーダ２５２に書き込み信号の生成を指示する。そして、光ピックアップ装置２３が書き込み開始地点に到達すると、ＤＶＤエンコーダ２５２に通知する。これにより、データは、ＤＶＤエンコーダ２５２、レーザコントロール回路２４及び光ピックアップ装置２３を介して光ディスク１５に書き込まれる。ホストから受信したデータがすべて書き込まれると記録処理を終了する。
【０１２８】
《ＣＤ記録処理》
次に、上記ステップ５１５でのＣＤに対応した記録処理について説明する。なお、上記コマンドはライト・コマンドであるものとする。
【０１２９】
先ず、記録速度に基づいてスピンドルモータ２２の回転を制御するための制御信号をモータドライバ２７に出力するとともに、ホストから記録を伴う処理を要求するコマンドを受信した旨を再生信号処理回路２８に通知する。これにより、光ディスク１５の回転が所定の線速度に達すると、前記トラッキング制御及びフォーカス制御が行われる。なお、トラッキング制御及びフォーカス制御は記録処理が終了するまで随時行われる。また、ホストから受信したデータのバッファＲＡＭ３４への蓄積をバッファマネージャ３７に指示する。
【０１３０】
そして、ＡＴＩＰデコーダ２８１から所定のタイミング毎に出力されるＡＴＩＰ情報に基づいて、指定された書き込み開始地点に光ピックアップ装置２３が位置するように光ピックアップ装置のシークモータを制御する信号をモータドライバ２７に出力する。
【０１３１】
バッファマネージャ３７からバッファＲＡＭ３４に蓄積されたデータのデータ量が所定量を超えたとの通知を受けると、ＣＤエンコーダ２５１に書き込み信号の生成を指示する。そして、光ピックアップ装置２３が書き込み開始地点に到達すると、ＣＤエンコーダ２５１に通知する。これにより、データは、ＣＤエンコーダ２５１、レーザコントロール回路２４及び光ピックアップ装置２３を介して光ディスク１５に書き込まれる。ホストから受信したデータがすべて書き込まれると記録処理を終了する。
【０１３２】
すなわち、記録を伴う処理に際して、光ディスク１５がＤＶＤの場合には、ＡＤＩＰデコーダ２８２及びＤＶＤ記録系はアクティブ状態に設定され、ＡＴＩＰデコーダ２８１、各再生系及びＣＤ記録系はスリープ状態に設定されている。また、光ディスク１５がＣＤの場合には、ＡＴＩＰデコーダ２８１及びＣＤ記録系はアクティブ状態に設定され、ＡＤＩＰデコーダ２８２、各再生系及びＤＶＤ記録系はスリープ状態に設定されている。従って、記録を伴う処理に影響を及ぼすことなく、記録を伴う処理における消費電力を低減することができる。
【０１３３】
《ディスク・クローズ処理》
次に、ホストから光ディスク１５のディスク・クローズ要求を受信したときの光ディスク装置２０での処理について図８を用いて説明する。図８のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。ホストからディスク・クローズを要求を要求するコマンド（ここでは、クローズ・セッション・コマンド（Ｃｌｏｓｅ  Ｓｅｓｓｉｏｎ  Ｃｏｍｍａｎｄ））を受信すると、図８のフローチャートに対応するプログラムの先頭アドレスがＣＰＵ４０のプログラムカウンタにセットされ、処理がスタートする。なお、クローズ・セッション・コマンドのオペレーション・コードに付加されている情報に基づいて前記セッション・クローズ要求であるかディスク・クローズ要求であるかを判別することができる。また、ここでは、光ディスク１５がＤＶＤの場合には、すでにＡＤＩＰデコーダ２８２及びＤＶＤ再生系はアクティブ状態に設定され、ＡＴＩＰデコーダ２８１、各記録系及びＣＤ再生系はスリープ状態に設定されているものとする。一方、光ディスク１５がＣＤの場合には、すでにＡＴＩＰデコーダ２８１及びＣＤ再生系はアクティブ状態に設定され、ＡＤＩＰデコーダ２８２、各記録系及びＤＶＤ再生系はスリープ状態に設定されているものとする。
【０１３４】
最初のステップ５５１では、光ディスク１５のディスク・クローズ処理が可能であるか否かを判断する。ここでは、光ディスク１５がライトプロテクト状態でないかどうか等、ディスク・クローズに必要な情報の記録が可能か否か、及び光ディスク１５に設けられているユーザデータ領域において、データが記録されている最終アドレスよりも前（内周側）に未記録部分が存在しないかなどをチェックして、ディスク・クローズ処理後に、データの再生を正しく行うことが可能か否かを判断する。ディスク・クローズ処理が可能であれば、ここでの判断は肯定され、ステップ５５３に移行する。
【０１３５】
このステップ５５３では、ＲＡＭ４１に格納されている前記判別結果を参照し、光ディスク１５がＣＤであるか否かを判断する。光ディスク１５がＣＤでなければ、ここでの判断は否定され、ステップ５５５に移行する。
【０１３６】
このステップ５５５では、ＤＶＤ記録系にクロック信号ＣＬＫ５を供給する。これにより、ＤＶＤ記録系はアクティブ状態となる。
【０１３７】
次のステップ５５７では、ＤＶＤ再生系へのクロック信号ＣＬＫ３の供給を停止する。これにより、ＤＶＤ再生系はスリープ状態となる。
【０１３８】
次のステップ５５９では、ＤＶＤに対応したディスク・クローズ処理を行う。すなわち、リード・イン（Ｌｅａｄ−ｉｎ）領域及びリード・アウト（Ｌｅａｄ−ｏｕｔ）領域に所定の情報を記録する。従って、ＤＶＤのディスク・クローズ処理に際して、使用されないＡＴＩＰデコーダ２８１、各再生系及びＣＤ記録系はスリープ状態に設定されているため、ディスク・クローズ処理に悪影響を及ぼすことなく、ＤＶＤのディスク・クローズ処理での消費電力を低減することができる。
【０１３９】
次のステップ５６１では、ＲＡＭ４１に格納されている前記判別結果を参照し、光ディスク１５が書き換え可能なディスク（例えばＤＶＤ＋ＲＷ）であるか否かを判断する。光ディスク１５が書き換え可能なディスクであれば、ここでの判断は肯定され、続けて記録を伴う処理要求のコマンドを受信する可能性があるため、ＤＶＤ記録系にクロック信号ＣＬＫ５を供給した状態でステップ５６５に移行する。一方、光ディスク１５が書き換え可能なディスクでなければ（例えばＤＶＤ＋Ｒ）、ここでの判断は否定され、ステップ５６３に移行する。
【０１４０】
このステップ５６３では、続けて記録を伴う処理要求のコマンドを受信することはないので、ＤＶＤ記録系へのクロック信号ＣＬＫ５の供給を停止する。そして、ステップ５６５に移行する。これにより、消費電力を更に低減することができる。
【０１４１】
このステップ５６５では、スタンバイタイマを初期化する。そして、処理を終了する。
【０１４２】
上記ステップ５５３において、光ディスク１５がＣＤであれば、ステップ５５３での判断は肯定され、ステップ５７１に移行する。
【０１４３】
このステップ５７１では、ＣＤ記録系にクロック信号ＣＬＫ４を供給する。これにより、ＣＤ記録系はアクティブ状態となる。
【０１４４】
次のステップ５７３では、ＣＤ再生系へのクロック信号ＣＬＫ２の供給を停止する。これにより、ＣＤ再生系はスリープ状態となる。
【０１４５】
次のステップ５７５では、ＣＤに対応したディスク・クローズ処理を行う。すなわち、リード・イン領域及びリード・アウト領域に所定の情報を記録する。従って、ＣＤのディスク・クローズ処理に際して、使用されないＡＤＩＰデコーダ２８２、各再生系及びＤＶＤ記録系はスリープ状態に設定されているため、ディスク・クローズ処理に悪影響を及ぼすことなく、ＣＤのディスク・クローズ処理での消費電力を低減することができる。
【０１４６】
次のステップ５７７では、ＲＡＭ４１に格納されている前記判別結果を参照し、光ディスク１５が書き換え可能なディスク（例えばＣＤ−ＲＷ）であるか否かを判断する。光ディスク１５が書き換え可能なディスクであれば、ここでの判断は肯定され、続けて記録を伴う処理要求のコマンドを受信する可能性があるため、ＣＤ記録系にクロック信号ＣＬＫ４を供給した状態でステップ５６５に移行する。一方、光ディスク１５が書き換え可能なディスクでなければ（例えばＣＤ−Ｒ）、ここでの判断は否定され、ステップ５７９に移行する。
【０１４７】
このステップ５７９では、続けて記録を伴う処理要求のコマンドを受信することはないので、ＣＤ記録系へのクロック信号ＣＬＫ４の供給を停止する。そして、ステップ５６５に移行する。これにより、消費電力を更に低減することができる。
【０１４８】
また、上記ステップ５５１において、ディスク・クローズ処理が可能でなければ、ステップ５５１での判断は否定され、ステップ５８１に移行する。
【０１４９】
このステップ５８１では、ディスク・クローズ処理を実行できない旨、及びその理由などをホストに通知し、ステップ５６５に移行する。
【０１５０】
《スタンバイ処理》
次に、ホストからスタンバイ要求（待機要求）を受信したときの光ディスク装置２０での処理について図９を用いて説明する。図９のフローチャートは、ＣＰＵ４０によって実行される一連の処理アルゴリズムに対応している。ホストからスタンバイを要求するコマンド（スタンバイ・コマンド（Ｓｔａｎｄｂｙ  Ｃｏｍｍａｎｄ））を受信すると、図９のフローチャートに対応するプログラムの先頭アドレスがＣＰＵ４０のプログラムカウンタにセットされ、処理がスタートする。この処理は、ホストからのアクセス間隔を計測中にスタンバイタイマのタイマ値が０になったときにもスタートする。
【０１５１】
最初のステップ６０１では、レーザコントロール回路２４に対して、半導体レーザへの駆動電流の供給停止を指示する。これにより、半導体レーザの発光が停止される。
【０１５２】
次のステップ６０３では、モータドライバ２７を介してスピンドルモータ２２の回転を停止する。
【０１５３】
次のステップ６０５では、ＣＤ再生系へのクロック信号ＣＬＫ０の供給を停止する。
【０１５４】
次のステップ６０７では、ＤＶＤ再生系へのクロック信号ＣＬＫ１の供給を停止する。
【０１５５】
次のステップ６０９では、ＣＤ記録系へのクロック信号ＣＬＫ２の供給を停止する。
【０１５６】
次のステップ６１１では、ＤＶＤ記録系へのクロック信号ＣＬＫ３の供給を停止する。
【０１５７】
次のステップ６１３では、各記録系及び各再生系以外の処理部を低消費電力モードに設定する。ここでは、レーザコントロール回路２４、モータドライバ２７、サーボコントローラ３３、及び再生信号処理回路２８における各検出回路などの動作モードを低消費電力モードとする。なお、動作モードを変更する代わりに、各処理部のシステムクロックの周波数を低くしても良い。
【０１５８】
次のステップ６１５では、ＣＰＵ４０自身の動作モードをスリープモードに変更し、処理を終了する。
【０１５９】
なお、例えばホストから光ディスクのアクセスを伴う処理要求があると、スリープモードは解除される。
【０１６０】
以上の説明から明らかなように、本実施形態に係る光ディスク装置では、ＣＰＵ４０及び該ＣＰＵ４０によって実行されるプログラムとによって、設定手段及び処理装置が実現されている。しかしながら、本発明がこれに限定されるものではないことは勿論である。すなわち、上記実施形態は一例に過ぎず、上記のＣＰＵ４０によるプログラムに従う処理によって実現した設定手段及び処理装置の少なくとも一部をハードウェアによって構成することとしても良いし、あるいは全ての構成部分をハードウェアによって構成することとしても良い。
【０１６１】
また、本実施形態では、フラッシュメモリ３９にインストールされているプログラムのうち、図５ではステップ４１１〜４１７の処理に対応するプログラム、図６ではステップ４７９及びステップ４８１の処理に対応するプログラム、図８ではステップ５６１、ステップ５６３、ステップ５７７、及びステップ５７９の処理に対応するプログラム、図９ではステップ６０５〜６１１の処理に対応するプログラムによって前記節電プログラムが構成されている。
【０１６２】
そして、図５におけるステップ４１１〜４１７の処理によって本発明の請求項１に係る節電方法が実施されている。また、図６におけるステップ４７９及びステップ４８１の処理、図８におけるステップ５６１、ステップ５６３、ステップ５７７、及びステップ５７９の処理、図９におけるステップ６０５〜６１１の処理によって本発明の請求項２〜６に係る節電方法が実施されている。
【０１６３】
以上説明したように、本実施形態に係る光ディスク装置によると、電源が投入されると、ＣＤ再生系、ＤＶＤ再生系、ＣＤ記録系及びＤＶＤ記録系の稼動状態をスリープ状態としているため、待機状態での消費電力を従来に比べて低減することが可能となる。
【０１６４】
また、光ディスクが所定位置にセットされていると、各再生系の稼動状態をアクティブ状態にするとともに、セットされている光ディスクの種類を判別している。そして、光ディスクがＣＤであればＤＶＤ再生系の稼動状態をスリープ状態とし、一方、ＤＶＤであればＣＤ再生系の稼動状態をスリープ状態としている。これにより、使用されない系で電力が消費されるのを防止することができ、再生処理での消費電力を従来に比べて低減することが可能となる。
【０１６５】
また、ホストから記録を伴う処理の要求があると、各再生系の稼動状態をスリープ状態とするとともに、処理対象の光ディスクがＣＤであればＣＤ記録系の稼動状態をアクティブ状態とし、一方、ＤＶＤであればＤＶＤ記録系の稼動状態をアクティブ状態としている。これにより、使用されない系で電力が消費されるのを防止することができ、記録を伴う処理での消費電力を従来に比べて低減することが可能となる。
【０１６６】
また、ホストからディスク・クローズ処理の要求があると、処理対象の光ディスクがＣＤであればＣＤ記録系の稼動状態をアクティブ状態とし、一方、ＤＶＤであればＤＶＤ記録系の稼動状態をアクティブ状態としている。そして、ディスク・クローズ処理が終了すると、光ディスクが書き換え可能なディスクでなければ、その記録系の稼動状態をスリープ状態としている。これにより、続けて記録を伴う処理の要求がなされないことが明らかな場合に、直ちにその記録系の稼動状態をスリープ状態とすることができる。従って、無駄な電力が消費されるのを防止することができる。
【０１６７】
また、ホストからスタンバイ要求（待機要求）があると、各記録系及び各再生系の稼動状態をスリープ状態としている。これにより、待機状態での消費電力を従来に比べて低減することが可能となる。
【０１６８】
また、スタンバイタイマのタイマ値が０になると、各記録系及び各再生系の稼動状態をスリープ状態としている。これにより、ホストからのアクセス要求を待っているときに無駄な電力が消費されるのを防止することができる。
【０１６９】
なお、上記実施形態では、ＡＴＩＰデコーダ、ＡＤＩＰデコーダ、各記録系及び各再生系の稼動状態をスリープ状態とするときに、それぞれのシステムクロックの供給を停止する場合について説明したが、これに限らず、例えばシステムクロックの周波数を下げても良い。また、チップイネーブル信号及びチップセレクト信号が有効な場合には、それらの信号を用いてスリープ状態及びアクティブ状態の設定を行っても良い。
【０１７０】
また、上記実施形態において、光ディスクの種類が対応可能であっても、光ディスクにおける記録品質が悪くて、所定の情報が再生できない場合には、ホストに通知し、待機状態に移行しても良い。
【０１７１】
また、上記実施形態では、エンコーダ２５、再生信号処理回路２８、バッファマネージャ３７及びインターフェース３８が１つのＬＳＩに集積されている場合について説明したが、これに限らず、例えばレーザコントロール回路２４、モータドライバ２７、サーボコントローラ３３の少なくともいずれかを更に前記ＬＳＩに集積しても良い。
【０１７２】
また、上記実施形態では、インターフェースがＡＴＡＰＩの規格に準拠する場合について説明したが、これに限らず、例えばＡＴＡ（ＡＴ  Ａｔｔａｃｈｍｅｎｔ）、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）１．０、ＵＳＢ２．０、ＩＥＥＥ１３９４、ＩＥＥＥ８０２．３、シリアルＡＴＡ及びシリアルＡＴＡＰＩのうちのいずれかの規格に準拠しても良い。
【０１７３】
また、上記実施形態では、光ディスク装置がＣＤとＤＶＤに対応する場合について説明したが、本発明がこれに限定されるものではなく、要するに複数種類の情報記録媒体に対応する光ディスク装置であれば良い。
【０１７４】
また、上記実施形態では、節電プログラムはフラッシュメモリ３９に記録されているが、他の記録媒体（ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、光磁気ディスク、フレキシブルディスク等）に記録されていても良い。この場合には、各記録媒体に対応するドライブ装置を付加し、各ドライブ装置から節電プログラムをフラッシュメモリ３９に転送することとなる。また、ネットワーク（ＬＡＮ、イントラネット、インターネットなど）を介して節電プログラムをフラッシュメモリ３９に転送しても良い。
【０１７５】
また、上記実施形態では、情報の記録及び再生が可能な光ディスク装置について説明したが、これに限らず、記録を伴わない場合には、再生のみが可能な光ディスク装置でも良い。この場合には、複数種類の光ディスクに対応する処理系に記録系は含まれず、上記実施形態における記録系に関する処理、及び記録系を用いた処理は不要となる。
【０１７６】
また、上記実施形態では、ドライブ装置として光ディスク装置を用いる場合について説明したが、本発明がこれに限定されるものではない。
【０１７７】
【発明の効果】
以上説明したように、本発明に係る節電方法によれば、ドライブ装置における消費電力を低減することができるという効果がある。
【０１７８】
また、本発明に係るプログラム及び記録媒体によれば、ドライブ装置の制御用コンピュータにて実行され、ドライブ装置における消費電力を低減することができるという効果がある。
【０１７９】
また、本発明に係るドライブ装置によれば、駆動電源の消耗を抑制するとともに、駆動電源の有効利用を促進することができるという効果がある。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る光ディスク装置の概略構成を示すブロック図である。
【図２】図１の再生信号処理回路の構成を説明するためのブロック図である。
【図３】図２のデコーダの構成を説明するためのブロック図である。
【図４】図１のエンコーダの構成を説明するためのブロック図である。
【図５】電源投入時における本発明に係る処理を説明するためのフローチャート（その１）である。
【図６】電源投入時における本発明に係る処理を説明するためのフローチャート（その２）である。
【図７】ホストから記録を伴う処理要求を受信したときの本発明に係る処理を説明するためのフローチャートである。
【図８】ホストからディスク・クローズ要求を受信したときの本発明に係る処理を説明するためのフローチャートである。
【図９】ホストからスタンバイ要求を受信したときの本発明に係る処理を説明するためのフローチャートである。
【符号の説明】
１５…光ディスク（情報記録媒体）、２０…光ディスク装置（ドライブ装置）、３９…フラッシュメモリ（記録媒体）、４０…ＣＰＵ（設定手段、処理装置）。
【図１】
2004310403.tif 000003
【図２】
2004310403.tif 000004
【図３】
2004310403.tif 000005
【図４】
2004310403.tif 000006
【図５】
2004310403.tif 000007
【図６】
2004310403.tif 000008
【図７】
2004310403.tif 000009
【図８】
2004310403.tif 000010
【図９】
2004310403.tif 000011