JP4230585B2 - Computer system and power saving control method - Google Patents

Computer system and power saving control method Download PDF

Info

Publication number
JP4230585B2
JP4230585B2 JP02000899A JP2000899A JP4230585B2 JP 4230585 B2 JP4230585 B2 JP 4230585B2 JP 02000899 A JP02000899 A JP 02000899A JP 2000899 A JP2000899 A JP 2000899A JP 4230585 B2 JP4230585 B2 JP 4230585B2
Authority
JP
Japan
Prior art keywords
power saving
battery
amount
remaining
computer system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP02000899A
Other languages
Japanese (ja)
Other versions
JP2000222074A (en
Inventor
典生 吉田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP02000899A priority Critical patent/JP4230585B2/en
Publication of JP2000222074A publication Critical patent/JP2000222074A/en
Application granted granted Critical
Publication of JP4230585B2 publication Critical patent/JP4230585B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Power Sources (AREA)

Description

【0001】
【発明の属する技術分野】
この発明は、バッテリ駆動可能なコンピュータシステムおよび同システムに適用される省電力制御方法に関する。
【0002】
【従来の技術】
近年、外出先や移動中などに利用されることを前提としたバッテリ駆動可能なパーソナルコンピュータが種々開発されている。また、携行されることを前提としていない据え置き型のパーソナルコンピュータにおいても、停電などによって外部からの電力供給が遮断された際、ある程度の時間処理を継続するために、バッテリ駆動可能に構成されるものが多い。
【0003】
そして、この種のバッテリ駆動を可能とするパーソナルコンピュータでは、バッテリ駆動時の連続稼動時間を少しでも長くするために、たとえば所定の時間を越えてマウスやキーボードなどからのデータ入力が途絶えたときに、モニタの表示を停止させることによって節電したり、LCD(フラットパネル)のバックライトの輝度を低下させることによって節電したり、あるいは、所定の時間を越えて磁気ディスク装置(HDD)に対するアクセスが途絶えたときに、磁気ディスク装置(HDD)のモータを停止させることによって節電するなどといった、様々な省電力機能が備えられている。
【0004】
【発明が解決しようとする課題】
ところで、従来の節電方式では、この省電力機能を一定の基準に照らし合わせて画一的に作動させていた。具体的には、たとえば一度設定されたモニタの自動停止時間(モニタを停止させる条件とするデータ入力が途絶えた時間)は、再設定されるまで不変であった。コンピュータをバッテリ駆動させる場合、このモニタの自動停止時間を短くすると、バッテリ使用量は減るが、ユーザの使い勝手は悪くなる。一方、モニタの自動停止時間を長くすると、ユーザの使い勝手は良くなるが、バッテリ使用量は増える。このように、モニタの自動停止時間を固定にすると、バッテリ寿命とユーザの使い勝手との調節が難しい。
【0005】
また、たとえば一度設定されたLCDのバックライトの輝度も、再設定されるまで不変であった。コンピュータをバッテリ駆動させる場合、このバックライトの輝度を低くすると、バッテリ使用量は減るが、ディスプレイは見づらくなる。一方、バックライトの輝度を高くすると、ディスプレイは見やすくなるが、バッテリ使用量は増える。このように、バックライトの輝度を固定にすると、バッテリ寿命とディスプレイの見やすさとの調節が難しい。
【0006】
また、たとえば一度設定された磁気ディスク装置(HDD)の自動停止時間(モータ等を停止させる条件とするデータアクセスが途絶えた時間)も、再設定されるまで不変であった。コンピュータをバッテリ駆動させる場合、磁気ディスク装置(HDD)の自動停止時間を短くすると、バッテリ使用量は減るが、ユーザの使い勝手は悪くなる。一方、磁気ディスク装置(HDD)の自動停止時間を長くすると、ユーザの使い勝手は良くなるが、バッテリ使用量は増える。このように、磁気ディスク装置(HDD)の自動停止時間を固定にすると、バッテリ寿命とユーザの使い勝手との調節が難しい。
【0007】
このように、省電力機能を一定の基準に照らし合わせて画一的に作動させるのみでは、バッテリ寿命とユーザの使い勝手等との調節が難しかった。
【0008】
この発明はこのような実情を考慮してなされたものであり、バッテリ残量の変化に応じて省電力機能を多段階的に作動させることにより、バッテリ寿命とユーザの使い勝手等とを適切に調節することを可能としたコンピュータシステムおよび同システムに適用される省電力制御方法を提供することを目的とする。
【0009】
【課題を解決するための手段】
前述した目的を達成するために、この発明は、省電力機能を備えるバッテリ駆動可能なコンピュータシステムにおいて、システム資源の全体または一部が待機状態となった後のバッテリ残量の減少を監視するバッテリ状態監視手段と、前記バッテリ状態監視手段の監視により得られる前記バッテリ残量の減少量に応じて前記省電力機能をより節電効果が高まる方向に多段階的に作動させる省電力制御手段とを具備するようにしたものである。
【0010】
この発明においては、たとえばバッテリ残量の減り方が速いときには速めに省電力機能をより節電効果が高まる方向に多段階的に作動させ、バッテリ残量の減り方が遅いときには遅めに省電力機能をより節電効果が高まる方向に多段階的に作動させたり、あるいは、バッテリ残量が少ないときには速めに省電力機能をより節電効果が高まる方向に多段階的に作動させ、バッテリ残量が多いときには遅めに省電力機能をより節電効果が高まる方向に多段階的に作動させるといった、バッテリの残量状況に応じた省電力制御を実行できるため、バッテリ寿命とユーザの使い勝手等とを適切に調節することが可能となる。
【0011】
【発明の実施の形態】
以下、図面を参照しながらこの発明の実施の形態を説明する。
【0012】
図1は、この発明の実施形態に係るパーソナルコンピュータの構成を示す図である。このパーソナルコンピュータは、たとえばノートブックタイプなどのバッテリ駆動が可能なコンピュータシステムであり、図1に示すように、CPU1、システムメモリ2、ディスクコントローラ3、ディスプレイコントローラ4、キーボードコントローラ5、電源制御装置6およびバッテリ7を備えている。
【0013】
CPU1は、このコンピュータシステム全体の制御を司るものであり、システムメモリ2に格納されたオペレーティングシステムやBIOS、および、デバイスドライバなどのユーティリティを含む各種アプリケーションプログラムを実行制御する。
【0014】
システムメモリ2は、このコンピュータシステムの主記憶となるメモリデバイスであり、CPU1によって実行制御されるオペレーティングシステム、BIOSおよび各種アプリケーションプログラム、ならびに、これらの実行に用いられる各種データを格納する。
【0015】
ディスクコントローラ3は、このコンピュータシステムの外部記憶となる磁気ディスク装置(HDD)を駆動制御するものであり、このディスクコントローラ3に駆動制御される磁気ディスク装置(HDD)には、システムメモリ2にロードされる各種プログラムやデータ、および、システムメモリ2から出力される各種データなどが格納される。また、システムメモリ2からスワップアウトされた各種プログラムなども一時的に格納される。
【0016】
ディスプレイコントローラ4は、このコンピュータシステムにおけるユーザインタフェースのアウトプットを司るデバイスであり、CPU1が描画する表示データをLCDやCRTなどに表示する。
【0017】
キーボードコントローラ5は、このコンピュータシステムにおけるユーザインタフェースのインプットを司るデバイスであり、キーボードやマウスから送信される制御データを自身が備えるレジスタを介してCPU1に引き渡す。
【0018】
電源制御装置(PSC)6は、このコンピュータシステムの電源を一元的に制御するものであり、外部電源(AC)およびバッテリ7の電力供給/遮断の切り換えやバッテリ7の充電制御などを実行する。
【0019】
そして、バッテリ7は、たとえば携行時など、外部電源(AC)が得られないときにコンピュータシステムが動作するための電力を供給する電源であり、充放電が繰り返し可能な2次電池により構成される。
【0020】
図2は、このような構成をもつコンピュータシステムの省電力制御に関する機能ブロックを示す図である。
【0021】
図2に示すように、このコンピュータシステムの省電力制御は、電源状態取得部11、電源状態監視部12、入力制御部13、電源状態テーブル14、ディスプレイ制御部15およびディスク制御部16により実施される。そして、この中の電源状態取得部11および電源状態監視部12は、システムメモリ2に格納されCPU1によって実行制御されるプログラムにより実現される。また、電源状態テーブル14は、システムメモリ2または磁気ディスク装置(HDD)のメモリデバイス上に確保される。そして、入力制御部13はキーボードコントローラ5に、ディスプレイ制御部15はディスプレイコントローラ4に、ディスク制御部16はディスクコントローラ3にそれぞれ対応する。
【0022】
以下、このコンピュータシステムの省電力制御に関する動作原理について説明する。
【0023】
電源状態取得部11は、このコンピュータシステムのオペレーティングシステムに対し、バッテリ残量に変化が生じた際、その旨をその都度通知するように要求しており、その旨の通知を受け取ると、今度は、オペレーティングシステムに対して、現在のバッテリ残量を通知するように要求する。この要求に応じて返送されるバッテリ残量は、バッテリの満充電時の残量に対する割合値であり、電源状態取得部11は、この返送されたバッテリ残量を要求に応じて電源状態監視部12に引き渡す。
【0024】
このバッテリ残量を受け取る電源状態監視部12は、電源状態取得部11を介して、バッテリ7の状態を監視するとともに、入力制御部13およびディスク制御部16を介して、キーボードやマウスからのデータ入力有無、および磁気ディスク装置(HDD)に対するアクセス有無などのシステム資源の状態を監視しており、これらシステム資源の全体または一部が待機状態となった後のバッテリ残量の変化量を算出し、電源状態テーブル14に保有されたデータに基づき、ディスプレイ制御部15およびディスク制御部16が備える省電力機能をより節電効果が高まる方向に多段階的に作動させる。
【0025】
図3は、電源状態テーブル14が保有するデータの一例を示す図である。図3中、(a)はモニタに関する省電力機能を多段階的に作動させるための基準とするデータ、(b)はLCDに関する省電力機能を多段階的に作動させるための基準とするデータ、(c)は磁気ディスク装置(HDD)に関する省電力機能を多段階的に作動させるための基準とするデータ、(d)はシステム全体に関する省電力機能を多段階的に作動させるための基準とするデータである。
【0026】
ここで、(a)のモニタに関する省電力機能を多段階的に作動させるための基準とするデータを例にこの電源状態テーブル14の利用法を説明すると、電源状態監視部12は、キーボードやマウスからのデータ入力が途絶えたことを検知した際、まず、電源状態取得部11から受け取ったバッテリ残量が電源状態テーブル14のバッテリ残量値(a1)のどこに該当するかを判定する。たとえば、電源状態取得部11から受け取ったバッテリ残量が88%であったとすると、上から2段目に該当することになる。そして、電源状態監視部12は、キーボードやマウスからのデータ入力が途絶え続けている間、電源状態取得部11から受け取るバッテリ残量からバッテリ残量の減少値を算出し続け、この減少値が電源状態テーブル14のバッテリ減少値(a2)に達したときに、ディスプレイ制御部15に電源状態テーブル14の省電力モード1(a3)で示されるモニタオフを実行させ、電源状態テーブル14のバッテリ減少値(a4)に達したときに、ディスプレイ制御部15に電源状態テーブル14の省電力モード2(a4)で示される電源オフを実行させる。この省電力モード1(a2)で示されるモニタオフと省電力モード2(a4)で示される電源オフとでは、省電力モード2(a4)で示される電源オフの方か節電効果が高く、したがって、電源状態監視部12は、より節電効果が高い方向に多段階的にディスプレイ制御部15が備える省電力機能を作動させることになる。なお、先程の例では、電源状態監視部12は、バッテリ残量が1.80%減少したときに、ディスプレイ制御部15にモニタオフを実行させ、バッテリ残量が2.70%減少したときに、ディスプレイ制御部15に電源オフを実行させる。
【0027】
また、キーボードやマウスからのデータ入力が途絶えたことを検知した際のバッテリ残量が19%であったとすると、電源状態監視部12は、キーボードやマウスからのデータ入力が途絶えたままの状態で、バッテリ残量が0.20%減少したときに、ディスプレイ制御部15にモニタオフを実行させ、バッテリ残量が0.30%減少したときに、ディスプレイ制御部15に電源オフを実行させる。すなわち、電源状態監視部12は、ディスプレイ制御部15が備えるモニタに関する省電力機能を多段階的に作動させるための基準とするバッテリ残量の変化量をバッテリ7の状況に応じて適切に増減することになる。
【0028】
なお、キーボードやマウスからのデータ入力が途絶えたことを検知した際のバッテリ残量が91%であったとした場合に、モニタオフを実行させるタイミングとしては、バッテリ残量が2.00%減少した時点であってもよいし、あるいはバッテリ残量が90%を下回った時点で電源状態テーブル14の該当段を1段目から2段目に移行させ、バッテリ残量が1.80%減少した時点であっても構わない(電源状態テーブル14の該当段を移行させる場合、すでにその値を越えてバッテリ残量が減少していることも考えられるが、そのときはその時点で即座に実行させれば良い)。
【0029】
同様に、(b)のLCDに関する省電力機能を多段階的に作動させるための基準とするデータを利用する場合、キーボードやマウスからのデータ入力が途絶えたことを検知した際のバッテリ残量が88%であったとすると、電源状態監視部12は、キーボードやマウスからのデータ入力が途絶えたままの状態で、バッテリ残量が0.9%減少したときに、ディスプレイ制御部15にバックライトの輝度を輝度9に設定させ、バッテリ残量が1.35%減少したときに、ディスプレイ制御部15にバックライトの輝度を輝度3に設定させる。
【0030】
また、キーボードやマウスからのデータ入力が途絶えたことを検知した際のバッテリ残量が19%であったとすると、電源状態監視部12は、キーボードやマウスからのデータ入力が途絶えたままの状態で、バッテリ残量が0.05%減少したときに、ディスプレイ制御部15にバックライトの輝度を輝度1に設定させ、バッテリ残量が0.08%減少したときに、ディスプレイ制御部15にバックライトオフを実行させる。すなわち、電源状態監視部12は、ディスプレイ制御部15が備えるLCDに関する省電力機能の作動の程度をバッテリ7の状況に応じて適切に制御することになる。
【0031】
同様に、(c)の磁気ディスク装置(HDD)に関する省電力機能を多段階的に作動させるための基準とするデータを利用する場合、磁気ディスク装置(HDD)に対するアクセスが途絶えたことを検知した際のバッテリ残量が88%であったとすると、電源状態監視部12は、磁気ディスク装置(HDD)に対するアクセスが途絶えたままの状態で、バッテリ残量が5.00%減少したときに、ディスク制御部16にモータオフを実行させ、バッテリ残量が8.00%減少したときに、ディスク制御部16にコントローラオフを実行させる。
【0032】
また、磁気ディスク装置(HDD)に対するアクセスが途絶えたことを検知した際のバッテリ残量が19%であったとすると、電源状態監視部12は、磁気ディスク装置(HDD)に対するアクセスが途絶えたままの状態で、バッテリ残量が1.00%減少したときに、ディスク制御部16にモータオフを実行させ、バッテリ残量が1.15%減少したときに、ディスク制御部16にコントローラオフを実行させる。すなわち、電源状態監視部12は、ディスク制御部16が備える磁気ディスク装置(HDD)に関する省電力機能を多段階的に作動させるための基準となるバッテリ残量の変化量をバッテリ7の状況に応じて適切に増減することになる。
【0033】
同様に、(d)のシステム全体に関する省電力機能を多段階的に作動させるための基準となるデータを利用する場合、システム資源全体が待機状態となったことを検知した際のバッテリ残量が100〜80%であって、システム資源全体が待機状態となったままの状態で、バッテリ残量が5.00%減少したときに、電源状態監視部12は、システムメモリ2をサスペンドさせる。また、システム資源全体が待機状態となったことを検知した際のバッテリ残量が80〜60%であって、システム資源全体が待機状態となったままの状態で、バッテリ残量が4.00%減少したときに、電源状態監視部12は、磁気ディスク装置(HDD)をサスペンドさせ、さらに、システム資源全体が待機状態となったことを検知した際のバッテリ残量が20〜0%であって、システム資源全体が待機状態となったままの状態で、バッテリ残量が1.00%減少したときに、電源状態監視部12は、システムをシャットダウンさせる。
【0034】
すなわち、電源状態監視部12は、システム全体に関する省電力機能の作動の程度をバッテリ7の状況に応じて適切に制御することになる。
【0035】
次に、図4および図6を参照して、このコンピュータシステムの省電力制御に関する動作手順を説明する。
【0036】
図4は、モニタおよびLCDに関する省電力制御の動作手順を説明するためのフローチャートである。
【0037】
電源状態監視部12は、まず、キーボードやマウスからのデータ入力の有無を判定し(ステップA1)、データ入力が無ければ(ステップA1のNO)、現在のバッテリ状態を電源状態監視部12から取得し保存する(ステップA2)。このままデータ入力が無いと(ステップA3のNO)、電源状態監視部12は、再度現在のバッテリ状態を電源状態監視部12から取得し(ステップA4)、バッテリ状態に変化があれば(ステップA5のYES)、この変化値が電源状態テーブル14に保有された値に該当するかどうかを判定し(ステップA6)、該当したときに(ステップA6のYES)、省電力モードの設定を実行する(ステップA7)。
【0038】
一方、データ入力があった場合(ステップA3のYES)、省電力モードの設定を解消して通常状態に戻す(ステップA8)。
【0039】
図5は、磁気ディスク装置(HDD)に関する省電力制御の動作手順を説明するためのフローチャートである。
【0040】
電源状態監視部12は、まず、磁気ディスク装置(HDD)に対するアクセス有無を判定し(ステップB1)、アクセスが無ければ(ステップB1のNO)、現在のバッテリ状態を電源状態監視部12から取得し保存する(ステップB2)。このまま磁気ディスク装置(HDD)に対するアクセスが無いと(ステップB3のNO)、電源状態監視部12は、再度現在のバッテリ状態を電源状態監視部12から取得し(ステップB4)、バッテリ状態に変化があれば(ステップB5のYES)、この変化値が電源状態テーブル14に保有された値に該当するかどうかを判定し(ステップB6)、該当したときに(ステップB6のYES)、省電力モードの設定を実行する(ステップB7)。
【0041】
一方、磁気ディスク装置(HDD)に対するアクセスがあった場合(ステップB3のYES)、省電力モードの設定を解消して通常状態に戻す(ステップB8)。
【0042】
図6は、システム全体に関する省電力制御の動作手順を説明するためのフローチャートである。
【0043】
電源状態監視部12は、まず、システム資源全体が待機状態となったかどうかを判定し(ステップC1)、待機状態となっていた場合には(ステップC1のNO)、現在のバッテリ状態を電源状態監視部12から取得し保存する(ステップC2)。このまま待機状態となっていた場合には(ステップC3のNO)、電源状態監視部12は、再度現在のバッテリ状態を電源状態監視部12から取得し(ステップC4)、バッテリ状態に変化があれば(ステップC5のYES)、この変化値が電源状態テーブル14に保有された値に該当するかどうかを判定し(ステップC6)、該当したときに(ステップC6のYES)、省電力モードの設定を実行する(ステップC7)。
【0044】
一方、駆動状態となった場合(ステップC3のYES)、省電力モードの設定を解消して通常状態に戻す(ステップC8)。
【0045】
このように、この実施形態のコンピュータシステムにおいては、バッテリ残量の変化に応じて省電力機能をより節電効果が高まる方向に多段階的に作動させることが可能となる。
【0046】
【発明の効果】
以上詳述したように、この発明によれば、従来の節電方式のように、省電力機能を一定の基準に照らし合わせて画一的に作動させるのではなく、たとえばバッテリ残量の減り方が速いときには速めに省電力機能をより節電効果が高まる方向に多段階的に作動させ、バッテリ残量の減り方が遅いときには遅めに省電力機能をより節電効果が高まる方向に多段階的に作動させたり、あるいは、バッテリ残量が少ないときには速めに省電力機能をより節電効果が高まる方向に多段階的に作動させ、バッテリ残量が多いときには遅めに省電力機能をより節電効果が高まる方向に多段階的に作動させるといった、バッテリの残量状況に応じた省電力制御を実行できるため、バッテリ寿命とユーザの使い勝手等とを適切に調節することが可能となる。
【図面の簡単な説明】
【図1】この発明の実施形態に係るパーソナルコンピュータの構成を示す図。
【図2】同実施形態のコンピュータシステムの省電力制御に関する機能ブロックを示す図。
【図3】同実施形態の電源状態テーブルが保有するデータの一例を示す図。
【図4】同実施形態のモニタおよびLCDに関する省電力制御の動作手順を説明するためのフローチャート。
【図5】同実施形態の磁気ディスク装置(HDD)に関する省電力制御の動作手順を説明するためのフローチャート。
【図6】同実施形態のシステム全体に関する省電力制御の動作手順を説明するためのフローチャート。
【符号の説明】
1…CPU
2…システムメモリ
3…ディスクコントローラ
4…ディスプレイコントローラ
5…キーボードコントローラ
6…電源制御装置(PSC)
7…バッテリ
11…電源状態取得部
12…電源状態監視部
13…入力制御部
14…電源状態テーブル
15…ディスプレイ制御部
16…ディスク制御部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a battery-driven computer system and a power saving control method applied to the system.
[0002]
[Prior art]
2. Description of the Related Art In recent years, various types of battery-operable personal computers have been developed on the assumption that they are used when going out or traveling. Also, stationary personal computers that are not supposed to be carried are configured so that they can be driven by a battery in order to continue processing for a certain period of time when the external power supply is cut off due to a power failure or the like. There are many.
[0003]
In a personal computer that can be driven by this kind of battery, in order to extend the continuous operation time when the battery is driven as much as possible, for example, when data input from a mouse, a keyboard, or the like is interrupted beyond a predetermined time, Power is saved by stopping the display on the monitor, power is saved by reducing the brightness of the LCD (flat panel) backlight, or access to the magnetic disk device (HDD) is interrupted over a predetermined time. Various power saving functions such as saving power by stopping a motor of a magnetic disk device (HDD) are provided.
[0004]
[Problems to be solved by the invention]
By the way, in the conventional power saving method, this power saving function is operated uniformly in accordance with a certain standard. Specifically, for example, the automatic stop time of the monitor once set (the time when the data input as a condition for stopping the monitor is interrupted) remains unchanged until it is reset. When the computer is driven by a battery, if the automatic stop time of this monitor is shortened, the battery usage is reduced, but the user's usability is deteriorated. On the other hand, if the monitor automatic stop time is lengthened, the user-friendliness is improved, but the battery usage increases. As described above, if the automatic stop time of the monitor is fixed, it is difficult to adjust the battery life and the convenience for the user.
[0005]
Also, for example, the brightness of the LCD backlight once set remains unchanged until it is reset. When the computer is driven by a battery, lowering the brightness of the backlight reduces the amount of battery usage, but makes the display difficult to see. On the other hand, when the brightness of the backlight is increased, the display becomes easier to see, but the battery usage increases. Thus, when the brightness of the backlight is fixed, it is difficult to adjust the battery life and the visibility of the display.
[0006]
Further, for example, the automatic stop time of the magnetic disk device (HDD) once set (time when the data access as a condition for stopping the motor or the like is interrupted) remains unchanged until it is reset. When the computer is driven by a battery, if the automatic stop time of the magnetic disk device (HDD) is shortened, the battery usage is reduced, but the user's usability is deteriorated. On the other hand, if the automatic stop time of the magnetic disk device (HDD) is increased, the user-friendliness is improved, but the battery usage increases. As described above, when the automatic stop time of the magnetic disk device (HDD) is fixed, it is difficult to adjust the battery life and the user-friendliness.
[0007]
As described above, it is difficult to adjust the battery life and the user's ease of use only by operating the power saving function uniformly according to a certain standard.
[0008]
The present invention has been made in consideration of such circumstances, and appropriately adjusts the battery life and user convenience by operating the power saving function in multiple stages according to changes in the remaining battery level. It is an object of the present invention to provide a computer system that can be used and a power saving control method applied to the system.
[0009]
[Means for Solving the Problems]
To achieve the above object, the present invention is a battery-powered computer system capable comprising a power saving function, all or part of the system resources to monitor the decrease of the remaining battery capacity after the standby state Battery state monitoring means; and power saving control means for operating the power saving function in a multistage manner in a direction in which a power saving effect is further increased in accordance with a decrease amount of the remaining battery level obtained by monitoring of the battery state monitoring means. It is made to have.
[0010]
In the present invention, for example, the power saving function is activated in multiple stages in a direction that increases the power saving effect when the battery remaining amount is rapidly reduced, and the power saving function is delayed when the battery remaining amount is late. If the battery is low, operate the power-saving function in multiple steps in a direction to increase the power saving effect and increase the battery power. Power-saving control can be executed according to the remaining battery level, such as operating the power-saving function in multiple stages in a direction that increases the power-saving effect at a later time, so the battery life and user convenience are adjusted appropriately. It becomes possible to do.
[0011]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
[0012]
FIG. 1 is a diagram showing a configuration of a personal computer according to an embodiment of the present invention. This personal computer is, for example, a notebook type computer system that can be driven by a battery. As shown in FIG. 1, the CPU 1, the system memory 2, the disk controller 3, the display controller 4, the keyboard controller 5, and the power supply control device 6. And a battery 7.
[0013]
The CPU 1 controls the entire computer system, and executes and controls various application programs including an operating system, BIOS, and utilities such as device drivers stored in the system memory 2.
[0014]
The system memory 2 is a memory device serving as a main memory of the computer system, and stores an operating system, a BIOS and various application programs that are controlled by the CPU 1, and various data used for the execution thereof.
[0015]
The disk controller 3 drives and controls a magnetic disk device (HDD) that is external storage of the computer system. The magnetic disk device (HDD) that is driven and controlled by the disk controller 3 is loaded into the system memory 2. Various programs and data to be executed and various data output from the system memory 2 are stored. Various programs swapped out from the system memory 2 are also temporarily stored.
[0016]
The display controller 4 is a device that controls the output of the user interface in this computer system, and displays display data drawn by the CPU 1 on an LCD, a CRT, or the like.
[0017]
The keyboard controller 5 is a device that controls input of a user interface in this computer system, and delivers control data transmitted from the keyboard and mouse to the CPU 1 via a register provided in the keyboard controller 5.
[0018]
The power supply control device (PSC) 6 controls the power supply of the computer system in an integrated manner, and executes switching between power supply / cutoff of the external power supply (AC) and the battery 7, charge control of the battery 7, and the like.
[0019]
The battery 7 is a power source that supplies power for operating the computer system when an external power source (AC) cannot be obtained, for example, when it is carried, and is constituted by a secondary battery that can be repeatedly charged and discharged. .
[0020]
FIG. 2 is a diagram showing functional blocks related to power saving control of the computer system having such a configuration.
[0021]
As shown in FIG. 2, the power saving control of this computer system is performed by the power supply state acquisition unit 11, the power supply state monitoring unit 12, the input control unit 13, the power supply state table 14, the display control unit 15, and the disk control unit 16. The The power state acquisition unit 11 and the power state monitoring unit 12 are realized by a program stored in the system memory 2 and executed and controlled by the CPU 1. The power supply state table 14 is secured on the system memory 2 or a memory device of a magnetic disk device (HDD). The input controller 13 corresponds to the keyboard controller 5, the display controller 15 corresponds to the display controller 4, and the disk controller 16 corresponds to the disk controller 3.
[0022]
Hereinafter, the operation principle regarding the power saving control of this computer system will be described.
[0023]
The power supply status acquisition unit 11 requests the operating system of the computer system to notify each time when there is a change in the remaining battery level. , Request the operating system to notify the current battery level. The battery remaining amount returned in response to this request is a ratio value with respect to the remaining amount when the battery is fully charged, and the power state acquisition unit 11 uses the returned battery remaining amount in response to the request as a power state monitoring unit. Hand over to 12.
[0024]
The power supply state monitoring unit 12 that receives the remaining battery level monitors the state of the battery 7 through the power supply state acquisition unit 11 and also receives data from the keyboard and mouse through the input control unit 13 and the disk control unit 16. It monitors the status of system resources such as the presence of input and the presence or absence of access to the magnetic disk unit (HDD), and calculates the amount of change in the remaining battery level after all or part of these system resources are in standby mode. Based on the data held in the power supply state table 14, the power saving function provided in the display control unit 15 and the disk control unit 16 is operated in a multistage manner in a direction in which the power saving effect is further increased.
[0025]
FIG. 3 is a diagram illustrating an example of data held in the power supply state table 14. In FIG. 3, (a) is data used as a reference for operating the power saving function related to the monitor in multiple stages, (b) is data used as a reference for operating the power saving function related to the LCD in multiple stages, (C) is data used as a standard for operating the power saving function related to the magnetic disk device (HDD) in multiple stages, and (d) is used as a standard for operating the power saving function related to the entire system in multiple stages. It is data.
[0026]
Here, the usage of the power supply state table 14 will be described by taking, as an example, data used as a reference for operating the power saving function related to the monitor in (a) in a multistage manner. The power supply state monitoring unit 12 includes a keyboard and a mouse. First, it is determined where the remaining battery level received from the power status acquisition unit 11 corresponds to the remaining battery level value (a1) in the power status table 14. For example, if the remaining battery level received from the power status acquisition unit 11 is 88%, this corresponds to the second level from the top. The power supply state monitoring unit 12 continues to calculate a decrease value of the remaining battery level from the remaining battery level received from the power supply state acquisition unit 11 while data input from the keyboard and mouse continues to be interrupted. When the battery reduction value (a2) in the state table 14 is reached, the display control unit 15 is caused to execute the monitor-off indicated by the power saving mode 1 (a3) in the power supply state table 14, and the battery reduction value ( When reaching a4), the display control unit 15 is caused to execute the power-off indicated by the power saving mode 2 (a4) in the power supply state table 14. In the power-off mode shown in the power-saving mode 2 (a4), the monitor-off mode shown in the power-saving mode 1 (a2) and the power-off mode shown in the power-saving mode 2 (a4) have a higher power saving effect. The power supply state monitoring unit 12 activates the power saving function of the display control unit 15 in a multistage manner in a direction in which the power saving effect is higher. In the previous example, the power supply state monitoring unit 12 causes the display control unit 15 to perform monitor-off when the battery remaining amount has decreased by 1.80%, and when the battery remaining amount has decreased by 2.70%, The display control unit 15 is made to turn off the power.
[0027]
Also, assuming that the remaining battery level is 19% when it is detected that data input from the keyboard or mouse has been interrupted, the power status monitoring unit 12 remains in a state where data input from the keyboard or mouse has been interrupted. When the remaining battery level is reduced by 0.20%, the display control unit 15 is caused to perform monitor off, and when the remaining battery level is reduced by 0.30%, the display control unit 15 is caused to perform power off. That is, the power supply state monitoring unit 12 appropriately increases or decreases the amount of change in the remaining battery level as a reference for operating the power saving function related to the monitor included in the display control unit 15 in multiple stages according to the state of the battery 7. It will be.
[0028]
When the remaining battery level is 91% when it is detected that data input from the keyboard or mouse has been interrupted, the timing for executing the monitor off is when the remaining battery level is reduced by 2.00%. Alternatively, when the remaining battery level falls below 90%, the corresponding level of the power status table 14 is shifted from the first level to the second level, and when the remaining battery level is reduced by 1.80%. (If the corresponding stage of the power status table 14 is shifted, it is possible that the remaining battery level has already been exceeded and the remaining battery level has decreased. good).
[0029]
Similarly, when using data as a reference for operating the power saving function related to the LCD in (b) in multiple stages, the remaining battery level when detecting that data input from the keyboard or mouse is interrupted is Assuming that it is 88%, the power supply state monitoring unit 12 displays a backlight on the display control unit 15 when the remaining battery level is reduced by 0.9% while data input from the keyboard or mouse is interrupted. When the brightness is set to 9 and the remaining battery level is reduced by 1.35%, the display control unit 15 is set to set the brightness of the backlight to 3.
[0030]
Also, assuming that the remaining battery level is 19% when it is detected that data input from the keyboard or mouse has been interrupted, the power status monitoring unit 12 remains in a state where data input from the keyboard or mouse has been interrupted. When the remaining battery level is reduced by 0.05%, the display control unit 15 is caused to set the brightness of the backlight to 1. When the remaining battery level is reduced by 0.08%, the display control unit 15 is backlit. Turn off. That is, the power supply state monitoring unit 12 appropriately controls the degree of operation of the power saving function related to the LCD included in the display control unit 15 according to the state of the battery 7.
[0031]
Similarly, when data used as a reference for operating the power saving function related to the magnetic disk device (HDD) in (c) in a multi-step manner is detected, it is detected that access to the magnetic disk device (HDD) has been interrupted. If the remaining battery level is 88%, the power supply state monitoring unit 12 will stop the disk when the remaining battery level is reduced by 5.00% while the access to the magnetic disk device (HDD) remains interrupted. The controller 16 is caused to turn off the motor, and when the remaining battery level is reduced by 8.00%, the disk controller 16 is caused to turn off the controller.
[0032]
Also, assuming that the remaining battery level is 19% when it is detected that access to the magnetic disk device (HDD) has been interrupted, the power supply state monitoring unit 12 remains disconnected from the magnetic disk device (HDD). In this state, when the remaining battery level is reduced by 1.00%, the disk control unit 16 is caused to turn off the motor, and when the remaining battery level is reduced by 1.15%, the disk control unit 16 is caused to execute controller off. That is, the power supply state monitoring unit 12 determines the amount of change in the remaining battery level, which serves as a reference for operating the power saving function related to the magnetic disk device (HDD) included in the disk control unit 16 in multiple stages, according to the state of the battery 7. Will increase or decrease appropriately.
[0033]
Similarly, when using data as a reference for operating the power saving function for the entire system in (d) in multiple stages, the remaining battery level when detecting that the entire system resource is in a standby state is When the remaining battery level is reduced by 5.00% with 100% to 80% and the entire system resources remaining in the standby state, the power supply state monitoring unit 12 suspends the system memory 2. Further, the remaining battery level is 80 to 60% when it is detected that the entire system resource is in the standby state, and the remaining battery level is 4.00 while the entire system resource remains in the standby state. %, The power status monitoring unit 12 suspends the magnetic disk device (HDD), and the remaining battery level is 20% to 0% when it is detected that the entire system resource is in a standby state. Thus, when the remaining battery level is reduced by 1.00% while the entire system resource remains in the standby state, the power supply state monitoring unit 12 shuts down the system.
[0034]
That is, the power supply state monitoring unit 12 appropriately controls the degree of operation of the power saving function related to the entire system according to the state of the battery 7.
[0035]
Next, with reference to FIG. 4 and FIG. 6, the operation procedure regarding the power saving control of this computer system will be described.
[0036]
FIG. 4 is a flowchart for explaining an operation procedure of power saving control regarding the monitor and the LCD.
[0037]
First, the power supply state monitoring unit 12 determines whether or not data is input from the keyboard or mouse (step A1). If there is no data input (NO in step A1), the current battery state is acquired from the power supply state monitoring unit 12. And save (step A2). If there is no data input as it is (NO in step A3), the power supply state monitoring unit 12 acquires the current battery state again from the power supply state monitoring unit 12 (step A4), and if there is a change in the battery state (in step A5). YES), it is determined whether or not this change value corresponds to the value held in the power supply state table 14 (step A6). When it corresponds (YES in step A6), the power saving mode is set (step S6). A7).
[0038]
On the other hand, if there is data input (YES in step A3), the power saving mode setting is canceled and the normal state is restored (step A8).
[0039]
FIG. 5 is a flowchart for explaining an operation procedure of power saving control relating to a magnetic disk device (HDD).
[0040]
The power supply state monitoring unit 12 first determines whether or not the magnetic disk device (HDD) is accessed (step B1). If there is no access (NO in step B1), the current battery state is acquired from the power supply state monitoring unit 12. Save (step B2). If there is no access to the magnetic disk device (HDD) (NO in step B3), the power supply state monitoring unit 12 acquires the current battery state from the power supply state monitoring unit 12 again (step B4), and the battery state is changed. If there is (YES in step B5), it is determined whether or not this change value corresponds to a value held in the power supply state table 14 (step B6). Setting is executed (step B7).
[0041]
On the other hand, if there is an access to the magnetic disk device (HDD) (YES in step B3), the power saving mode setting is canceled and the normal state is restored (step B8).
[0042]
FIG. 6 is a flowchart for explaining an operation procedure of power saving control regarding the entire system.
[0043]
The power supply state monitoring unit 12 first determines whether or not the entire system resource is in a standby state (step C1). If the system resource is in a standby state (NO in step C1), the current battery state is changed to the power supply state. Obtained from the monitoring unit 12 and stored (step C2). When the standby state is kept as it is (NO in Step C3), the power supply state monitoring unit 12 acquires the current battery state from the power supply state monitoring unit 12 again (Step C4), and if the battery state is changed. (YES in step C5), it is determined whether or not this change value corresponds to the value held in the power supply state table 14 (step C6). When it corresponds (YES in step C6), the power saving mode is set. Execute (Step C7).
[0044]
On the other hand, when the driving state is reached (YES in step C3), the setting of the power saving mode is canceled and the normal state is restored (step C8).
[0045]
As described above, in the computer system of this embodiment, it is possible to operate the power saving function in multiple stages in a direction in which the power saving effect is further increased according to the change in the remaining battery level.
[0046]
【The invention's effect】
As described above in detail, according to the present invention, unlike the conventional power saving method, the power saving function is not operated uniformly according to a certain standard. When the speed is fast, the power saving function is activated in multiple stages to increase the power saving effect, and when the remaining battery charge is slow, the power saving function is activated in multiple stages to increase the power saving effect. Or when the remaining battery level is low, the power saving function is activated in multiple steps in a direction to increase the power saving effect earlier, and when the remaining battery level is high, the power saving function is increased later to increase the power saving effect. Therefore, it is possible to perform power saving control according to the remaining battery level, such as operating in multiple stages, so that it is possible to appropriately adjust battery life, user convenience, and the like.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of a personal computer according to an embodiment of the present invention.
FIG. 2 is an exemplary functional block regarding power saving control of the computer system according to the embodiment;
FIG. 3 is a view showing an example of data held in a power state table according to the embodiment.
FIG. 4 is an exemplary flowchart for explaining an operation procedure of power saving control related to the monitor and the LCD according to the embodiment;
FIG. 5 is an exemplary flowchart for explaining an operation procedure of power saving control regarding the magnetic disk device (HDD) according to the embodiment;
FIG. 6 is an exemplary flowchart for explaining an operation procedure of power saving control regarding the entire system of the embodiment;
[Explanation of symbols]
1 ... CPU
2 ... System memory 3 ... Disk controller 4 ... Display controller 5 ... Keyboard controller 6 ... Power supply control device (PSC)
DESCRIPTION OF SYMBOLS 7 ... Battery 11 ... Power supply state acquisition part 12 ... Power supply state monitoring part 13 ... Input control part 14 ... Power supply state table 15 ... Display control part 16 ... Disk control part

Claims (13)

省電力機能を備えるバッテリ駆動可能なコンピュータシステムにおいて、
システム資源の全体または一部が待機状態となった後のバッテリ残量の減少を監視するバッテリ状態監視手段と、
前記バッテリ状態監視手段の監視により得られる前記バッテリ残量の減少量に応じて前記省電力機能をより節電効果が高まる方向に多段階的に作動させる省電力制御手段と
を具備することを特徴とするコンピュータシステム。
In a battery-powered computer system having a power saving function,
A battery state monitoring means all or part of the system resources to monitor the decrease of the remaining battery capacity after the standby state,
Power saving control means for operating the power saving function in a multistage manner in a direction in which the power saving effect is further increased in accordance with a decrease amount of the remaining battery level obtained by monitoring of the battery status monitoring means. Computer system.
前記省電力制御手段は、前記省電力機能を多段階的に作動させるための基準とする前記バッテリ残量の減少量を、前記システム資源の全体または一部が待機状態となった際の前記バッテリ残量に応じて増減させることを特徴とする請求項1記載のコンピュータシステム。The power saving control means uses the battery remaining amount when the whole or a part of the system resources are in a standby state as a reduction amount of the remaining battery level as a reference for operating the power saving function in multiple stages. The computer system according to claim 1, wherein the computer system is increased or decreased according to the remaining amount. 前記省電力制御手段は、前記システム資源の全体または一部が待機状態となった際の前記バッテリの残量が少ない程、前記省電力機能を多段階的に作動させるための基準とする前記バッテリ残量の減少量を小さく設定することを特徴とする請求項2記載のコンピュータシステム。The power saving control means uses the battery as a reference for operating the power saving function in multiple steps as the remaining amount of the battery when the whole or a part of the system resources is in a standby state is small. 3. The computer system according to claim 2, wherein a decrease amount of the remaining amount is set small. 省電力機能を備えるバッテリ駆動可能なコンピュータシステムにおいて、
システム資源の全体または一部が待機状態となった際の前記バッテリの残量値に応じて予め定められた、前記省電力機能をより節電効果が高まる方向に多段階的に作動させるための基準とする前記バッテリ残量の減少量を示す減少量データを保有する電源状態テーブルと、
システム資源の全体または一部が待機状態となった後のバッテリ残量の減少を監視するバッテリ状態監視手段と、
前記バッテリ状態監視手段の監視により得られる前記バッテリ残量の減少量が前記電源状態テーブルに保有された減少量データで示される減少量に達したときに、その減少量データに対応する前記省電力機能を作動させる省電力制御手段と
を具備することを特徴とするコンピュータシステム。
In a battery-powered computer system having a power saving function,
Criteria for operating the power saving function in multiple stages in a direction that further increases the power saving effect, which is predetermined according to the remaining amount value of the battery when all or part of the system resources are in a standby state A power state table holding reduction amount data indicating the reduction amount of the remaining battery level,
A battery state monitoring means all or part of the system resources to monitor the decrease of the remaining battery capacity after the standby state,
The power saving corresponding to the reduction amount data when the reduction amount of the remaining battery amount obtained by the monitoring of the battery state monitoring means reaches the reduction amount indicated by the reduction amount data held in the power supply state table And a power saving control means for operating the function.
前記電源状態テーブルは、前記システム資源の全体または一部が待機状態となった際の前記バッテリの残量が少ない程、前記省電力機能を多段階的に作動させるための基準とする前記バッテリ残量の減少量が小さくなるように前記減少量データが設定されることを特徴とする請求項4記載のコンピュータシステム。The power status table indicates that the remaining battery level as a reference for operating the power saving function in multiple stages as the remaining amount of the battery when the whole or a part of the system resource is in a standby state is small. 5. The computer system according to claim 4, wherein the decrease amount data is set so that the decrease amount of the amount becomes small. 表示オフおよび電源オフを含む多段階のモニタ省電力機能を有するバッテリ駆動可能なコンピュータシステムにおいて、
入力装置からのデータ入力が途絶えた後の前記バッテリの残量の減少を監視するバッテリ状態監視手段と、
前記バッテリ状態監視手段の監視により得られる前記バッテリ残量の減少量に応じて前記モニタ省電力機能をより節電効果が高まる方向に多段階的に作動させるモニタ省電力制御手段と
を具備することを特徴とするコンピュータシステム。
In a battery-powered computer system having a multistage monitor power saving function including display off and power off,
Battery state monitoring means for monitoring a decrease amount of the remaining amount of the battery after data input from the input device is interrupted;
Monitor power saving control means for operating the monitor power saving function in a multistage manner in a direction in which the power saving effect is further increased in accordance with a decrease amount of the remaining battery level obtained by monitoring of the battery state monitoring means. A featured computer system.
前記モニタ省電力制御手段は、前記入力装置からのデータ入力が途絶えた際の前記バッテリの残量が少ない程、前記モニタ省電力機能を多段階的に作動させるための基準とする前記バッテリ残量の減少量を小さく設定することを特徴とする請求項6記載のコンピュータシステム。The monitor power saving control means uses the battery remaining amount as a reference for operating the monitor power saving function in multiple steps as the remaining amount of the battery when data input from the input device is interrupted is small. 7. The computer system according to claim 6, wherein the amount of decrease is set to be small. バックライトの輝度低下およびオフを含む多段階のLCD省電力機能を有するバッテリ駆動可能なコンピュータシステムにおいて、
入力装置からのデータ入力が途絶えた後の前記バッテリの残量の減少を監視するバッテリ状態監視手段と、
前記バッテリ状態監視手段の監視により得られる前記バッテリ残量の減少量に応じて前記LCD省電力機能をより節電効果が高まる方向に多段階的に作動させるLCD省電力制御手段と
を具備することを特徴とするコンピュータシステム。
In a battery-powered computer system having a multi-stage LCD power saving function including backlight brightness reduction and off,
Battery state monitoring means for monitoring a decrease amount of the remaining amount of the battery after data input from the input device is interrupted;
LCD power saving control means for operating the LCD power saving function in a multistage manner in a direction in which the power saving effect is further increased in accordance with a decrease amount of the remaining battery level obtained by monitoring of the battery state monitoring means. A featured computer system.
前記LCD省電力制御手段は、前記入力装置からのデータ入力が途絶えた際の前記バッテリの残量が少ない程、前記LCD省電力機能を多段階的に作動させるための基準とする前記バッテリ残量の減少量を小さく設定することを特徴とする請求項8記載のコンピュータシステム。The LCD power saving control means uses the battery remaining amount as a reference for operating the LCD power saving function in multiple steps as the remaining amount of the battery when the data input from the input device is interrupted is small. 9. The computer system according to claim 8, wherein the amount of decrease is set to be small. モータオフおよびコントローラオフを含む多段階のハードディスク省電力機能を有するバッテリ駆動可能なコンピュータシステムにおいて、
ハードディスク装置に対するアクセスが途絶えた後の前記バッテリの残量の減少を監視するバッテリ状態監視手段と、
前記バッテリ状態監視手段の監視により得られる前記バッテリ残量の減少量に応じて前記ハードディスク省電力機能をより節電効果が高まる方向に多段階的に作動させるハードディスク省電力制御手段と
を具備することを特徴とするコンピュータシステム。
In a battery-powered computer system having a multi-stage hard disk power saving function including motor off and controller off,
A battery state monitoring means for monitoring the decrease of the remaining amount of the battery after the interrupted access to the hard disk device,
Hard disk power saving control means for operating the hard disk power saving function in a multistage manner in a direction in which the power saving effect is further increased in accordance with a decrease amount of the remaining battery level obtained by monitoring of the battery state monitoring means. A featured computer system.
前記ハードディスク省電力制御手段は、前記ハードディスク装置に対するアクセスが途絶えた際の前記バッテリの残量が少ない程、前記ハードディスク省電力機能を多段階的に作動させるための基準とする前記バッテリ残量の減少量を小さく設定することを特徴とする請求項10記載のコンピュータシステム。The hard disk power saving control means reduces the remaining battery level as a criterion for operating the hard disk power saving function in multiple stages as the remaining battery level when access to the hard disk device is interrupted is small. 11. The computer system according to claim 10, wherein the amount is set small. 省電力機能を備えるバッテリ駆動可能なコンピュータシステムに適用される省電力制御方法において、
システム資源の全体または一部が待機状態となった後のバッテリ残量の減少を監視し、
この監視により得られる前記バッテリ残量の減少量に応じて前記省電力機能をより節電効果が高まる方向に多段階的に作動させる
ことを特徴とする省電力制御方法。
In a power saving control method applied to a battery-driven computer system having a power saving function,
All or part of the system resources to monitor the decrease of the remaining battery capacity after the standby state,
A power saving control method, wherein the power saving function is operated in a multistage manner in a direction in which a power saving effect is further increased in accordance with a decrease amount of the remaining battery level obtained by the monitoring.
省電力機能を備えるバッテリ駆動可能なコンピュータシステムであって、システム資源の全体または一部が待機状態となった際の前記バッテリの残量値に応じて予め定められた、前記省電力機能をより節電効果が高まる方向に多段階的に作動させるための基準とする前記バッテリ残量の減少量を示す減少量データを保有する電源状態テーブルを具備するコンピュータシステムに適用される省電力制御方法において、
システム資源の全体または一部が待機状態となった後のバッテリ残量の減少を監視し、
この監視により得られる前記バッテリ残量の減少量が前記電源状態テーブルに保有された減少量データで示される減少量に達したときに、その減少量データに対応する前記省電力機能を作動させる
ことを特徴とする省電力制御方法。
A battery-driven computer system having a power saving function, wherein the power saving function is determined in advance according to the remaining amount of the battery when all or part of the system resources are in a standby state. In a power saving control method applied to a computer system having a power state table that stores a reduction amount data indicating a reduction amount of the remaining battery level as a reference for operating in a multistage manner in a direction in which a power saving effect is increased,
All or part of the system resources to monitor the decrease of the remaining battery capacity after the standby state,
When the reduction amount of the remaining battery level obtained by this monitoring reaches the reduction amount indicated by the reduction amount data held in the power state table, the power saving function corresponding to the reduction amount data is activated. A power saving control method.
JP02000899A 1999-01-28 1999-01-28 Computer system and power saving control method Expired - Fee Related JP4230585B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP02000899A JP4230585B2 (en) 1999-01-28 1999-01-28 Computer system and power saving control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP02000899A JP4230585B2 (en) 1999-01-28 1999-01-28 Computer system and power saving control method

Publications (2)

Publication Number Publication Date
JP2000222074A JP2000222074A (en) 2000-08-11
JP4230585B2 true JP4230585B2 (en) 2009-02-25

Family

ID=12015102

Family Applications (1)

Application Number Title Priority Date Filing Date
JP02000899A Expired - Fee Related JP4230585B2 (en) 1999-01-28 1999-01-28 Computer system and power saving control method

Country Status (1)

Country Link
JP (1) JP4230585B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7155625B2 (en) * 2001-05-09 2006-12-26 Intel Corporation Method and apparatus to modify power requirements for a system
JP2006221335A (en) * 2005-02-09 2006-08-24 Toshiba Corp Information recording device
US7484110B2 (en) * 2006-03-16 2009-01-27 Microsoft Corporation Adaptive power management
KR101370351B1 (en) * 2006-11-20 2014-03-05 삼성전자 주식회사 Computer and power control method thereof
JP4709306B2 (en) * 2009-09-24 2011-06-22 Necパーソナルプロダクツ株式会社 Power consumption control method and electronic device and electronic device system using the same

Also Published As

Publication number Publication date
JP2000222074A (en) 2000-08-11

Similar Documents

Publication Publication Date Title
JP3297389B2 (en) Power consumption control method and electric equipment
JP3213208B2 (en) Information processing apparatus and control method thereof
EP1141812B1 (en) Apparatus and method for automatic cpu speed control
US6052791A (en) Control method for a hard disk drive and a data processor reducing power consumption of the hard disk drive
US7596705B2 (en) Automatically controlling processor mode of multi-core processor
JP4764144B2 (en) Information processing apparatus and processor control method
US20070016815A1 (en) CPU power management based on utilization with lowest performance mode at the mid-utilization range
JPH11161385A (en) Computer system and its system state control method
US20120297224A1 (en) Power Management Method and Device Thereof
JPH08503566A (en) Method for automatically reducing power consumption of computer equipment
WO2011068833A1 (en) Power management states
JP5764150B2 (en) Method and computer for transition from power-on state to power-saving state
US10509458B2 (en) Information device with improved operating modes
US6647501B1 (en) Power save control device and control method
JP2000039937A (en) Computer system and its power-saving control method
KR20180082786A (en) Automatic power consumption reduction device and method for personal computer
JP2010009538A (en) Information processor
JP4230585B2 (en) Computer system and power saving control method
JPH07141075A (en) Power saving control method for portable computer
JP4030408B2 (en) Operating frequency control system and method
JP2001034370A (en) Power-saving controller, power-saving control method, and computer system
JP3461237B2 (en) Computer system
JP2002366252A (en) System and method for controlling operation frequency, portable information processing terminal and program
JP2004280216A (en) Information processor and clock frequency control method
JP2002082743A (en) Electronic equipment and storage medium stored with electronic equipment control program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20051216

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080829

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080909

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081106

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20081202

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20081204

R151 Written notification of patent or utility model registration

Ref document number: 4230585

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111212

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121212

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121212

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131212

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees