(57)【特許請求の範囲】
【請求項１】
ＣＤ−ＲＯＭドライブと節電制御部とを備えたコンピュータシステムに適用されるＣＤ−ＲＯＭドライブの動作制御方法において：
一定時間以上，システムが使用されない場合に，節電制御部から節電制御信号を発生させる第１ステップと；
前記第１ステップで節電制御信号が発生した場合に，ＣＤ−ＲＯＭドライブの動作の有無を判断する第２ステップと；
前記第２ステップでＣＤ−ＲＯＭドライブが停止状態であれば，電源供給部を制御して電源を遮断する第３ステップと；
前記第２ステップでＣＤ−ＲＯＭドライブが動作状態であればＣＤ−ＲＯＭドライブと関連した装置部を除いたシステムの電源を遮断する第４ステップとから成り；
前記第２ステップは，前記ＣＤ−ＲＯＭドライブのモータの動作を判断してＣＤ−ＲＯＭドライブの動作状態を判断すること；
を特徴とするＣＤ−ＲＯＭドライブの動作制御方法。
【請求項２】
前記第４ステップは，前記ＣＤ−ＲＯＭドライブが動作状態であれば，ＣＤ−ＲＯＭドライブとオーディオＣＤを再生するためのオーディオ部を除いたシステムの電源を遮断することを特徴とする請求項１に記載のＣＤ−ＲＯＭドライブの動作制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，ＣＤ−ＲＯＭドライブの動作制御方法に関し，さらに詳細には，システムの節電のため実行される節電モード実行時に，オーディオＣＤが再生状態である場合に，所定のモータ動作をチェックすることによって，オーディオＣＤ再生中に節電モードが実行されても，ＣＤ−ＲＯＭドライブ及びオーディオＣＤの再生信号を出力するオーディオ部の電源は遮断されないようにするＣＤ−ＲＯＭドライブの動作制御に関する。
【０００２】
【従来技術の説明】
一般に，コンピュータを使用する場合に，コンピュータ電源をオンしてからオフさせるまで連続して使用することは希であり，使用者が中間に休息を取る場合もあるし，また他の仕事で数分〜数時間にわたりコンピュータ電源をオンにしたまま作業をしない場合もある。かかる場合に，コンピュータは，使用状態を自己診断して節電モードを実行する。
【０００３】
特に，ノートブック型コンピュータは，デスクトップ型コンピュータに比較して大きさが小さいため携帯には便利であるという長所がある。しかし，携帯中に電源を直接接続できない場所では，バッテリを使用しなければならないが，バッテリの電源充電容量には限界がある。したがって，限定されたバッテリの充電電源を数時間にわたり持たせ，さらに数分でも長く使用するためには，使用状態に応じて節電モードを実行する必要がある。
【０００４】
コンピュータ装置の中で，電力を多く使用する部品は，中央処理装置ＣＰＵ，ハードディスクドライブＨＤＤ，ＬＣＤパネル，ＣＤ−ＲＯＭなどである。したがって，コンピュータは，使用者が一定時間以上，コンピュータを使用していないと判断すると，コンピュータの電力消耗を減らすために節電モードを実行する。節電モードの実行は各会社，あるいはシステムによって異なるが，一般に，待機状態（ｓｔａｎｄ−ｂｙ），一時停止状態（ｓｕｓｐｅｎｄ），電源遮断状態（ｏｆｆ）に区分される。
【０００５】
特定のアプリケーションがＣＤ−ＲＯＭドライブでＣＤを再生する場合には，ＣＤの状態を表示するためのディスプレイ装置などの機能を実行する必要があるため，節電制御部で節電モードを実行しないように制御される。かかる制御方式は，アプリケーションＣＤのみならずデータＣＤが動作中の場合にも同様に採用されている。
【０００６】
これに対して，オーディオＣＤが再生中の場合には，ＣＤ−ＲＯＭ駆動プログラムが終了した後にも，ＣＤ−ＲＯＭドライブ自体がオーディオＣＤを再生するため，節電制御部はＣＤ−ＲＯＭドライブ自体が駆動しているにもかかわらず，システムの使用が中止されたものと誤認して節電モードを実行してしまう。すなわち，従来の制御方法では，オーディオＣＤ再生が行われている場合には，使用者はシステムを使用しているにもかかわらず，コンピュータはシステムの使用状態を認識できないために節電モードを実行してしまうという問題があった。
【０００７】
【発明が解決しようとする課題】
本発明は，従来のＣＤ−ＲＯＭドライブの動作制御方法が有する上記問題点に鑑みて成されたものであり，その目的は，節電モード実行時にＣＤ−ＲＯＭドライブの駆動モータの動作をチェックしてオーディオＣＤの再生動作が行われているか否かを判断するように構成して，オーディオＣＤ再生中には，オーディオＣＤ再生動作に適合する節電モードを実行するように構成されたＣＤ−ＲＯＭドライブの動作制御方法を提供することにある。
【０００８】
【課題を解決するための手段】
上記課題を解決するために，請求項１に記載の発明は，ＣＤ−ＲＯＭドライブと節電制御部とを備えたコンピュータシステムに適用されるＣＤ−ＲＯＭドライブの動作制御方法において，一定時間以上，システムが使用されない場合に，節電制御部から節電制御信号を発生させる第１ステップと，第１ステップで節電制御信号が発生した場合に，ＣＤ−ＲＯＭドライブの動作の有無を判断する第２ステップと，第２ステップでＣＤ−ＲＯＭドライブが停止状態であれば，電源供給部を制御して電源を遮断する第３ステップと，第２ステップでＣＤ−ＲＯＭドライブが動作状態であればＣＤ−ＲＯＭドライブと関連した装置部を除いたシステムの電源を遮断する第４ステップとから成り，第２ステップは，ＣＤ−ＲＯＭドライブのモータの動作を判断してＣＤ−ＲＯＭドライブの動作状態を判断することを特徴としている。
【００１２】
さらに，第４ステップは，請求項２に記載のように，ＣＤ−ＲＯＭドライブが動作状態であれば，ＣＤ−ＲＯＭドライブとオーディオＣＤを再生するためのオーディオ部を除いたシステムの電源を遮断するように構成することが好ましい。
【００１３】
【発明の詳細な説明】
以下，添附図面を参照しながら，本発明にかかるＣＤ−ＲＯＭドライブの動作制御方法の好適な実施形態について詳細に説明する。
【００１４】
図１は，コンピュータの概略的なブロック図である。
図示のようにコンピュータシステムは，ＲＯＭ３０に内装されているプログラムを実行するための中央演算装置１０と，システムプログラムの動作を可能にするシステムメモリであるＲＡＭ２０と，ＣＤ−ＲＯＭのアクセスやモータ動作をチェックするプログラムが入っているＢＩＯＳ・ＲＯＭ３０と，システムの動作をチェックして一定時間にわたりシステムが動作していない場合に中央演算装置１０へ報告する節電制御部４０と，ＣＤ−ＲＯＭドライブ６０に装着された一次ＩＤＥ型インタフェース５０と，ハードディスクドライブ８０に装着された二次ＩＤＥ型インターフェース７０と，ＣＤ−ＲＯＭの音声データを増幅したりスピーカ１００を駆動するオーディオチップ９０と構成されている。
【００１５】
図２及び図３は，本発明によるＣＤ−ＲＯＭドライブの動作チェック方法の実施形態を示す流れ図であり，図２は，電源がオンされた時に，自己テストが実行される過程を表した流れ図であり，図３は，システムが節電モードの実行時に，ＣＤ−ＲＯＭドライブの動作状態をチェックする方法の実施の一形態を示す流れ図である。
【００１６】
まず，図２を参照しながら，電源オン後に自己テストを実行する過程について説明する。電源がオンされると，電源オン自己テストを実行し（ステップＳ１０），次いでＣＤ−ＲＯＭドライブの割込み要求（ＩＲＱ）と入出力アドレス（ｉｎｐｕｔ／ｏｕｔｐｕｔ ａｄｄｒｅｓｓ）とを検出し（ステップＳ２０），次いでハードディスクドライブの割込み要求（ＩＲＱ）と入出力アドレスを検出する（ステップＳ３０）。さらに，上記ステップＳ３０を実行した後に，オーディオチップの有無を検出し（ステップＳ３５），オーディオチップがあれば，オーディオ割込み要求（ＩＲＱ）と入出力アドレスとを検出し（ステップＳ４０），節電制御部４０にシステムタイムアウト値を設定し（ステップＳ５０），オーディオチップとハードディスクドライブの割込み要求と入出力アドレスとをシステムアクティビティに設定し（ステップＳ６０）する。ただし，ＣＤ−ＲＯＭドライブの割込み要求と入出力アドレスはシステムアクティビティに設定しない（ステップＳ７０）。そして，節電制御部４０を初期化して（ステップＳ８０），ＯＳプログラムに従ってシステムをブーティングする（ステップＳ９０）。
【００１７】
次に，図３を参照しながら，システムが節電モードの実行時にＣＤ−ＲＯＭドライブの動作状態をチェックする過程について説明すると，まず節電制御部４０から割込信号が入力されると（ステップＳ１００），ステップＳ２００においてモータの駆動状態をチェックする。すなわち，ステップＳ２００においては，まず，ＣＤ−ＲＯＭドライブ６０に電源モードチェック指令を送り（ステップＳ２１０），ＣＤ−ＲＯＭ内のデータ有効であれば（ステップＳ２２０），セクタカウントレジスタ値を読み出して（ステップＳ２４０），ＣＤ−ＲＯＭドライブ６０のモータが動作しているかをチェックする（ステップＳ２５０）。
【００１８】
そして，ステップＳ２００でＣＤ−ＲＯＭドライブ６０のモータが動作していないと判断される場合には，システムを節電モードへ切り換える（ステップＳ３００）。これに対して，ステップＳ２００で，ＣＤ−ＲＯＭドライブ６０のモータが動作していると判断される場合には，ＣＤ−ＲＯＭドライブ６０とオーディオＣＤとの再生信号を出力するためのサブシステムのみ動作させて，システムの他の部分には電源が供給されないようにする（ステップＳ４００）。すなわち，ステップＳ４００では，ＣＤ−ＲＯＭドライブ６０とオーディオチップ以外のシステムの構成要素を節電モードに切り換えて（ステップＳ４１０），待機する（ステップＳ４２０）。
【００１９】
次に，上記のように構成された本実施の形態の動作を詳細に説明する。
まず，システムに電源が印加されると，システムＢＩＯＳはＰＯＳＴ（Ｐｏｗｅｒ Ｏｎ Ｓｅｌｆ Ｔｅｓｔ）を実行しながら（ステップＳ１０），現在，システムに装着されているＣＤ−ＲＯＭドライブ６０とハードディスクドライブ８０，またはオーディオチップ９０の割込み要求と入出力アドレスとを検出する（ステップＳ２０，ステップＳ３０，ステップＳ４０）。また，節電制御部４０にシステムタイムアウト値を設定する（ステップＳ５０）。システムタイムアウト値は，システムが節電モードに移行するまでの時間である。
【００２０】
また，システムが使用中であることを示すために，オーディオチップ９０とハードディスクドライブ８０の割込み要求と入出力アドレスは，システムアクティビティに設定される（ステップＳ６０）。そして，節電制御部４０で節電モードを実行するための割込信号を発生させる時に，ＣＤ−ＲＯＭドライブ６０のチェックを行わないように，ＣＤ−ＲＯＭドライブ６０の割込み要求と入出力アドレスとは，システムアクティビティに設定しない（ステップＳ７０）。そして，節電制御部を初期化して（ステップＳ８０），ＯＳプログラムを実行してシステムをブーティングする（ステップＳ９０）。
【００２１】
次に，節電モードの実行時に，ＣＤ−ＲＯＭドライブの動作状態をチェックして，節電モードを実行する動作について説明する。
まず，オーディオチップ９０とハードディスクドライブ８０とをチェックして一定時間の間，システムが使用されていない場合，節電制御部４０は中央演算装置１０に割込信号を送って，節電モードに移行すべきことを知らせる。中央演算装置１０は節電制御部４０から割込信号が入力されると（Ｓ１００），節電モードを実行する前に，ＣＤ−ＲＯＭドライブ６０に電源モードチェック指令を送って，ＣＤ−ＲＯＭドライブ６０のモータの動作状態をチェックする（Ｓ２１０）。指定を出力した後に，ＣＤ−ＲＯＭ内のデータが有効であるか検査して（Ｓ２２０），なければ一定時間の待機後（Ｓ２３０），再びチェックを行う。
【００２２】
そして，ＣＤ−ＲＯＭ内のデータが有効であれば，ＣＤ−ＲＯＭからセクタカウントレジスタを読み出して，モータが停止状態であるか動作状態であるかを判断する（Ｓ２４０，Ｓ２５０）。この時，読み出したセクタカウントレジスタ値から，現在，オーディオＣＤが再生中であるかどうか，すなわち，モータが動作しているかどうかを知ることができる。
【００２３】
そして，モータが停止状態であれば，他のシステムと同様にＣＤ−ＲＯＭドライブ６０も節電モードに移行するように，電源供給部を制御する（Ｓ３００）。これに対して，ＣＤ−ＲＯＭドライブ６０のモータが動作状態であれば，オーディオＣＤが再生中であると判断できるので，ＣＤ−ＲＯＭドライブ６０及び関連するオーディオチップ９０及びスピーカ１００等の電源はそのままの状態を維持され，システムの残りの部分のみ節電モードに移行するように動作する（Ｓ４１０）。
【００２４】
そして，任意の時間間隔で上記チェック動作を反復し，ＣＤ−ＲＯＭドライブ６０のモータの動作状態をチェックして，オーディオＣＤが最後曲まで再生されて，停止状態になると，ＣＤ−ＲＯＭドライブ６０とオーディオチップ９０及びスピーカ１００の電源を遮断するように電源供給部を制御する。
【００２５】
以上，添付図面を参照しながら，本発明にかかるＣＤ−ＲＯＭドライブの動作制御方法の好適な実施形態について説明したが，本発明はかかる例に限定されない。当業者であれば，特許請求の範囲に記載された技術的思想の範疇内において各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００２６】
【発明の効果】
以上のように，本発明によるＣＤ−ＲＯＭドライブの動作制御方法によると，システムの節電のため実行される節電モードの実行時，オーディオＣＤが再生中である場合，これを認識できるモータ動作をチェックすることによって，オーディオＣＤ再生中に節電モードが実行されてもＣＤ−ＲＯＭドライブ及びそれと関係された部分の電源は遮断しないようにし，オーディオＣＤの再生が終わると節電モードを実行するようにする効果がある。
【図面の簡単な説明】
【図１】本発明にかかるＣＤ−ＲＯＭドライブの動作制御方法を適用可能なコンピュータシステムの概略的なブロック図である。
【図２】本発明にかかるＣＤ−ＲＯＭドライブの動作制御方法の実施の一形態を示す流れ図である。
【図３】本発明にかかるＣＤ−ＲＯＭドライブの動作制御方法の実施の一形態を示す流れ図である。
【符号の説明】
１０：中央演算装置
２０：ＲＡＭ
３０：ＲＯＭ
４０：節電制御部
５０：一次ＩＤＥ型インタフェース
６０：ＣＤ−ＲＯＭドライブ
７０：二次ＩＤＥ型インターフェース
８０：ハードディスクドライブ
９０：オーディオチップ
１００：スピーカ
【図１】
0003702928.tif 000002
【図２】
0003702928.tif 000003
【図３】
0003702928.tif 000004