(57)【要約】　　　（修正有）【課題】デイスク回転速度のモードに応じて、デコーダに最適なクロック周波数を設定させることにより、無駄な電力消費を抑えた光ディスク装置を提供する。【解決手段】複数の動作モードを有し、光ピックアップ１２により読み出された光ディスク１１上の情報信号を復調するデコーダ１７と、該光ディスク１１を回転制御するスピンドルモータ制御回路１４とを備えた光ディスク装置であって、動作モード判別手段により判別された動作モードに応じて生成させるためのクロック設定情報をクロック周波数設定テーブルから読み出して該デコーダ１７及び前記スピンドルモータ制御回路１４の少なくとも１つに通知するクロック設定情報通知手段を備えている。【選択図】　図１
2004103126.tif 000002
【特許請求の範囲】
【請求項１】
複数の動作モードを有し、ピックアップにより読み出された光ディスク面上の情報信号を復調するデコーダと、該光ディスクを回転させるための制御を行なうディスク回転制御手段と、該デコーダ及び該ディスク回転制御手段に対する制御を行なう制御手段と、を備えた光ディスク装置であって、
前記制御手段は、前記光ディスクの動作モード毎に前記デコーダ及び前記ディスク回転制御手段の内部動作クロックを生成させるためのクロック設定情報を格納保持するクロック周波数設定テーブルと、
前記光ディスクの各動作モードを判別する動作モード判別手段と、
前記デコーダ及び前記ディスク回転制御手段の少なくとも１つの内部動作クロックを前記動作モード判別手段により判別された動作モードに応じて生成させるためのクロック設定情報を前記クロック周波数設定テーブルから読み出して該デコーダ及び前記ディスク回転制御手段の少なくとも１つに通知するクロック設定情報通知手段を備えたことを特徴とする光ディスク装置。
【請求項２】
請求項１記載の光ディスク装置であって、
前記制御手段はホスト・インターフェースを介してホスト・システムに接続され、
前記動作モード判別手段は、前記ホスト・システムから受信した光ディスクの動作モード指定に関わる情報に基づいて動作モードを判別することを特徴とする光ディスク装置。
【請求項３】
請求項１又は２記載の光ディスク装置であって、
前記光ディスクの動作モードは、光ディスクの回転速度またはデータ転送速度に対応付けられることを特徴とする光ディスク装置。
【請求項４】
請求項１記載の光ディスク装置であって、
前記動作モード判別手段は、スタンバイモードと、
該スタンバイモードである連続した時間前記ホスト・システムからの動作モード指定に関わる情報が受信されないときに移行するスリープモードとを、判別することを特徴とする光ディスク装置。
【請求項５】
請求項１記載の光ディスク装置であって、
前記動作モード判別手段は、光ディスクの品質や特性を判別し、所望品質が得られるまで段階的に可変される動作モードを判別することを特徴とする光ディスク装置。
【請求項６】
請求項１乃至５いずれか記載の光ディスク装置であって、
前記クロック周波数設定テーブルに記載される前記クロック設定情報は、前記内部動作クロック生成のための基準クロックの分周比または逓倍率のいずれに相当する情報であることを特徴とする光ディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光ディスク装置に係り、詳しくは、ディスク回転速度の仕様に応じてデコーダ等に最適なクロック周波数を設定させることのできる光ディスク装置に関する。
【０００２】
【従来の技術】
近年、パソコンの外部記憶メディアとして、容量が比較的大きく生産コストが低いＣＤがＯＳやアプリケーション・ソフトウェアの供給媒体として既に普及しており、大容量のＤＶＤがいわゆるマルチメディア情報の供給・流通媒体として普及しつつある。ＣＤやＤＶＤのような回転記憶媒体は、その技術開発により記憶容量が大きくなりつつある。このため、データの高速読み出し、高速書き込みを実現できるように、ディスクドライブ装置（以下、ドライブ装置と略記）によるディスク回転速度（再生速度）も一層速いものが要望されるようになっている。ドライブ装置はディスク回転速度を上げることでデータ転送速度が向上させられ、基準回転速度（２２０ｒｐｍ）を１とすると、現行では１０倍速（２２００ｒｐｍ）、２０倍速（４４００ｒｐｍ）のものが市販されるようになっている。さらに最近では、４０倍速のものまでも開発されつつある。
【０００３】
【特許文献１】
特開２００１−２９１３０９号公報
【０００４】
【発明が解決しようとする課題】
一般に、上記のようなドライブ装置の場合、幾つかのディスク回転速度の仕様、例えば、オーディモード再生モードの回転数、最高のパフォーマンス（性能）を得る回転数、どのような記録・再生メディアであっても読み書き可能な回転数などが存在し、ディスク回転数（回転速度）に応じて動作モードが分類されている。例えば、ディスクが停止している状態をスリープモード、待機状態にあるモードをスタンバイモード、ホストコンピュータからの指示に応答して、ディスクの回転速度を高くしたり低くしたり動作するアクティブモード等がある。
【０００５】
このようにドライブ装置では、動作モードによってディスクの回転速度は異なる。通常、最高速でデータのやりとりを行う場合は、ディスクの回転速度を最高速にするため、スピンドルモータを高速回転制御するＤＳＰや、ディスク上のデータを処理するデコーダなどの演算処理に用いられるクロック周波数も高速になる。一方、スタンバイモードやスリープモードは、ディスク回転速度を低下させたモードであるため、上記ＤＳＰや上記デコーダの演算処理で必要とされるクロック周波数は低くて済む。
【０００６】
従来のドライブ装置は、パフォーマンス向上に製品開発の焦点をあててきたため、通常、上記ＤＳＰや上記デコーダの演算処理で用いられるクロック周波数は使用する動作領域の最高パフォーマンスに合わせたクロック周波数が選択されることが多い。このため、スタンバイモードやスリープモード時であっても上記ＤＳＰや上記デコーダの演算処理に高いクロック周波数が用いられるため、消費電流を浪費してしまうという問題があった。
【０００７】
本発明は、上記のような問題点に鑑みてなされたもので、その課題とするところは、ディスクの動作モードに応じてドライブ装置内のＤＳＰ及びデコーダの無駄な電力消費を抑えることのできる光ディスク装置を提供することである。
【０００８】
【課題を解決するための手段】
上記課題を解決するため、本発明は、請求項１に記載されるように、複数の動作モードを有し、ピックアップにより読み出された光ディスク面上の情報信号を復調するデコーダと、該光ディスクを回転させるための制御を行なうディスク回転制御手段と、該デコーダ及び該ディスク回転制御手段に対する制御を行なう制御手段と、を備えた光ディスク装置であって、前記制御手段は、前記光ディスクの動作モード毎に前記デコーダ及び前記ディスク回転制御手段の内部動作クロックを生成させるためのクロック設定情報を格納保持するクロック周波数設定テーブルと、前記光ディスクの各動作モードを判別する動作モード判別手段と、前記デコーダ及び前記ディスク回転制御手段の少なくとも１つの内部動作クロックを前記動作モード判別手段により判別された動作モードに応じて生成させるためのクロック設定情報を前記クロック周波数設定テーブルから読み出して該デコーダ及び前記ディスク回転制御手段の少なくとも１つに通知するクロック設定情報通知手段を備えたことを特徴としている。
【０００９】
また、本発明の請求項２は、前記光ディスク装置であって、前記制御手段はホスト・インターフェースを介してホスト・システムに接続され、前記動作モード判別手段は、前記ホスト・システムから受信した光ディスクの動作モード指定に関わる情報に基づいて動作モードを判別することを特徴としている。
【００１０】
また、本発明の請求項３は、前記光ディスク装置であって、前記光ディスクの動作モードは、光ディスクの回転速度またはデータ転送速度に対応付けられることを特徴としている。
【００１１】
また、本発明の請求項４は、前記光ディスク装置であって、前記動作モード判別手段は、スタンバイモードと、該スタンバイモードである連続した時間前記ホスト・システムからの動作モード指定に関わる情報が受信されないときに移行するスリープモードとを、判別することを特徴としている。
【００１２】
また、本発明の請求項５は、前記光ディスク装置であって、前記動作モード判別手段は、光ディスクの品質や特性を判別し、所望品質が得られるまで段階的に可変される動作モードを判別することを特徴としている。
【００１３】
また、本発明の請求項６は、前記光ディスク装置であって、前記クロック周波数設定テーブルに記載される前記クロック設定情報は、前記内部動作クロック生成のための基準クロックの分周比または逓倍率のいずれに相当する情報であることを特徴としている。
【００１４】
上記本発明の構成によれば、ディスクの動作モードに応じてドライブ装置内のＤＳＰ及びデコーダの内部動作クロックを変更するようにしたため、動作モード毎の電力消費を必要最小限に押さえることができる。その結果、バッテリーの寿命を延ばすことができる。また、上記クロック設定情報はＣＰＵがもつテーブルにて管理されるため、ディスク回転速度の仕様が異なるドライブ装置に対してテーブルの書き換えのみで対処可能となり、対応ドライブ装置が限定されないという効果を奏する。
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１５】
図１は、本発明の実施の一形態に係る光ディスク装置は、例えば、図１に示すように構成される。図１において、本発明の光ディスク装置は、ディスク（光ディスク）１１、ディスク１１面上にあるデータを読み取る光ピックアップ１２、ディスク１１を回転させるスピンドルモータ１３、スピンドルモータ１３の回転速度を制御するスピンドルモータ制御回路１４、光ピックアップ１２で読み取った信号を各種必要な信号に生成するＲＦアンプ１５、スピンドルモータ制御回路１４等を制御するＤＳＰ１６、ＤＳＰ１６の出力データに対してエラー補正等を行なうとともに、ホストコンピュータ１９からのコマンドを入力するデコーダ１７、デコーダからの出力データを外部装置、例えば、ホストコンピュータ１９へ接続するための信号に変換するインターフェース回路であるホストＩ／Ｆ１８、上記ＤＳＰ１６やデコーダの１７制御を司るマイクロコンピュータ（ＣＰＵ）２０から構成される。
【００１６】
以上ように構成された光ディスク装置において、以下その動作について説明する。
【００１７】
図１において、上記ＣＰＵ２０は、ディスク１１の動作モード（例：ディスクの回転速度が高速の場合は高速動作モード、低速の場合低速動作モード、待機している場合はスタンバイモード等）に応じて上記ＤＳＰ１６と上記デコーダ１７での演算処理で用いられるクロック周波数を変更させるためのクロック周波数設定情報を予め内部または外部のメモリ（図示省略）にテーブル（Ｔａｂｌｅ）として記憶して管理し、ディスク１１の動作モードに応じてクロック周波数を上記ＤＳＰ１６と上記デコーダ１７に変更させる時に、上記テーブルから該当する値を読み出して通知する。
【００１８】
図２は、上記クロック周波数設定情報が記述されたテーブル（クロック周波数設定情報管理テーブル）のデータ構造の一例を示す図である。このテーブルには、ディスク１１の動作モードに応じたクロック周波数の設定情報が記される。上記テーブルには、“待機モード”時のクロック周波数設定情報が記されたテーブル（ａ）と、“動作モード”時のクロック周波数設定情報が記されたテーブル（ｂ）がある。上記テーブル（ａ）の待機モードの項目には、スリープモードとスタンバイモードの２つのモードがあり、それぞれのモードに応じてクロック周波数設定情報、クロックＬ１、クロックＬ２が設定される。このクロックＬ１、Ｌ２で示される情報は、上記ＤＳＰ１６及び上記デコーダ１７の演算用クロックを生成させるための基準クロックの分周比（１／ｎ）あるいは逓倍率（Ｘｎ）を表すものである。例えば、スタンバイモードは、ディスク１１の駆動が停止させて消費電力を低減させたいモードであるので、ディスク回転速度を低下させたモードである。したがって、スタンバイモードの時は、上記ＤＳＰ１６及び上記デコーダ１７の演算用クロックは低くてもよいので、上記クロックＬ１、クロックＬ２の分周比ｎが、ｎ＝４（クロックＬ１）、ｎ＝８（クロックＬ２）等のようにして設定される。
【００１９】
一方、テーブル（ｂ）の動作モードの項目には、標準速度モードと、中間速度モード（中間速度モードＡと中間速度モードＢとに分かれる）と、最高速度モードがあり、それぞれのモードに応じてクロック周波数設定情報、クロックＮ、クロックＭ１、クロックＭ２、クロックＭＡＸが設定される。このクロックＮ、クロックＭ１、クロックＭ２、クロックＭＡＸには、上記同様、上記ＤＳＰ１６及び上記デコーダ１７の演算用クロックを生成させるための基準クロックの分周比（１／ｎ）あるいは逓倍率（×ｎ）を表す情報が記され、例えば、標準速度モードの場合、ディスク回転速度が標準速度なので、上記ＤＳＰ１６及び上記デコーダ１７の演算用クロックもあまり低くする必要がないので、例えば、分周比ｎ＝２等のようにして設定される。
【００２０】
図３は、上記ＣＰＵ２０でのクロック設定制御処理を示すフローチャートである。
【００２１】
まず、本発明の動作を説明する前に、光ディスク装置におけるディスク装着からデータ読み取りまでの一連の動作について説明する。
【００２２】
光ディスク装置内のターンテーブル（図示省略）にディスク１１が装着されて電源が投入（または電源投入後にディスクを装着してもよい）されると、システムが起動しスタンバイモードとなる。その後、ある一定時間、ホストコンピュータ１９からのコマンド入力がないときは、ＣＰＵ２０は所定の回路の動作やプログラムを一時的に停止させ、スリープ状態　（電源節約状態）に移行して電力消費を必要最小限に押さえるパワーマネジメントを行なう。
【００２３】
一方、スタンバイモード時に、ホストコンピュータ１９から動作モードの指定を含むコマンド（例：ディスクの回転速度を示す情報が含まれる）の入力があった場合、そのコマンドの指令で指示される動作モードに従ってディスクを回転させる制御信号がＤＳＰ１６に送られる。ＤＳＰ１６は、受信した制御信号に基づいてスピンドルモータ制御回路１４を制御してスピンドルモータ１３を回転させるサーボ処理を行なう。
【００２４】
次に、図３に戻り、本発明の動作を説明する。
【００２５】
上記ＣＰＵ２０は、ホストコンピュータ１９からの動作モードの指定が、ある一定時間ない場合は、自己判断においてスタンバイモードからスリープモードに遷移し、ホストコンピュータ１９からの動作モードの指定があった時点でその指定に従う。
【００２６】
上記ＣＰＵ２０は、スタンバイモードを確認すると、上記テーブルを参照（Ｓ１）してスタンバイモード時のクロック周波数設定情報“クロックＬ１”を読み出して（Ｓ２）上記ＤＳＰ１６及び上記デコーダ１７に通知（Ｓ３）する。上記ＤＳＰ１６及び上記デコーダ１７には、内部動作クロック生成のためのＰＬＬ回路（図示省略）が内蔵されており、上記クロック周波数設定情報“クロックＬ１”の指示内容（この場合、クロック周波数を下げる）に基づいて基準クロックの分周比の設定が変えられて内部動作クロックが変更される。
【００２７】
上記ＣＰＵ２０は、スタンバイモードからある一定時間ホストコンピュータ１９からのコマンド入力がないときは、スリープモードに状態遷移し、その時点で再度上記テーブルを参照（Ｓ１）してスリープモードのクロック周波数設定情報“クロックＬ２”を読み出して（Ｓ２）上記ＤＳＰ１６及び上記デコーダ１７に通知（Ｓ３）する。ここでは、動作モードがスリープモードであるので、スタンバイモードのときよりもさらに上記ＤＳＰ１６及び上記デコーダ１７の内部動作クロックが低くなるような分周比が選択されることになる。
【００２８】
一方、上記ＣＰＵ２０は、スタンバイモード時に、ホストコンピュータ１９からのコマンドによる動作モードの指定があった場合、指定された動作モードに対応したクロック周波数設定情報を、上記同様、上記テーブルから読み出して上記ＤＳＰ１６及び上記デコーダ１７に通知する（Ｓ１〜Ｓ３）。例えば、上記指定された動作モードが中間速度モードＢであった場合、クロック周波数設定情報“クロックＭ２”が上記テーブルから読み出されて上記ＤＳＰ１６及び上記デコーダ１７に通知される。
【００２９】
また、上記ディスクの動作モードは、ディスクの品質や特性に基づいて、書き込み又は読み込み速度の調整が自動的になされ、所望品質が得られるまで段階的にディスクの回転速度が可変される。例えば、書き込み速度が調整される場合、１６倍速書き込みに耐えられない品質のメディアの場合には自動的に１２倍速、８倍速…と速度を落としていく。このようにして速度調整されたディスクの回転速度は、調整後の動作モードとして判別され、この動作モードに対応したクロック周波数設定情報が上記同様、上記テーブルから読み出される。以後の処理は上記と同様に行なわれる。
【００３０】
上述したように、本実施例によれば、ディスクの動作モードに応じて光ディスク装置内のＤＳＰ１６及びデコーダ１７の内部動作クロックを変更するようにしたため、動作モード毎の電力消費を必要最小限に押さえることができる。その結果、バッテリーの寿命を延ばすことができる。また、上記クロック設定情報は上記ＣＰＵ２０がもつテーブルにて管理されるため、ディスク回転速度の仕様が異なる光ディスク装置に対してテーブルの書き換えのみで対処可能となり、対応光ディスク装置が限定されないという効果を奏する。
【００３１】
上記実施例では、クロック周波数設定情報として上記ＤＳＰ１６及び上記デコーダ１７に内蔵されるＰＬＬ回路の分周比の設定を変えるための情報としたが、これ以外にも、最高のパフォーマンスを得るためにクロック周波数を上げる際に、クロック周波数設定情報として逓倍率の設定を変えるような情報であってもよいし、分周比と逓倍率の設定をディスクの動作モードに応じて使い分けるような形態であってもよい。
【００３２】
また、上記実施例では、上記クロック周波数設定情報が上記ＤＳＰ１６と上記デコーダ１７に通知される例を示したが、上記ＤＳＰ１６または上記デコーダ１７のいずれに通知するような形態であっても本発明を逸脱するものではない。
【００３３】
上記例において、上記ＣＰＵ２０は、クロック周波数設定テーブル、動作モード判別手段、クロック設定情報通知手段に対応する。
【００３４】
【発明の効果】
以上、説明したように、本願発明によれば、光ディスク装置内のＤＳＰ及びデコーダの演算処理量がディスクの動作モードに応じて必要最小限となるよう該演算処理に用いるクロックを変更させるためのクロック設定情報を、上記ＤＳＰ及び上記デコーダに対して与えるようにしたため、複数の動作モード間を遷移しても、動作モード毎の電力消費を必要最小限に押さえることができる。その結果、バッテリーの寿命を延ばすことができる。また、上記クロック設定情報はＣＰＵがもつテーブルにて管理されるため、ディスク回転速度の仕様が異なる光ディスク装置に対してテーブルの書き換えのみで対処可能となり、対応光ディスク装置が限定されないという効果を奏する。
【００３５】
【図面の簡単な説明】
【図１】本発明に係る光ディスク装置の概略構成図
【図２】図１に示すＣＰＵで管理されるクロック周波数設定情報管理テーブルを示す図
【図３】ＣＰＵでのクロック制御処理を示すフローチャート
【符号の説明】
１１　ディスク
１２　光ピックアップ
１３　スピンドルモータ
１４　スピンドルモータ制御回路
１５　ＲＦアンプ
１６　ＤＳＰ
１７　デコーダ
１８　ホストＩ／Ｆ
１９　ホストコンピュータ
２０　ＣＰＵ
【図１】
2004103126.tif 000003
【図２】
2004103126.tif 000004
【図３】
2004103126.tif 000005