JPH11312029A - Power managing device - Google Patents
Power managing deviceInfo
- Publication number
- JPH11312029A JPH11312029A JP10118008A JP11800898A JPH11312029A JP H11312029 A JPH11312029 A JP H11312029A JP 10118008 A JP10118008 A JP 10118008A JP 11800898 A JP11800898 A JP 11800898A JP H11312029 A JPH11312029 A JP H11312029A
- Authority
- JP
- Japan
- Prior art keywords
- power consumption
- control
- user
- power
- control unit
- 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.)
- Pending
Links
- 238000004904 shortening Methods 0.000 claims abstract description 6
- 230000008859 change Effects 0.000 claims description 33
- 230000009467 reduction Effects 0.000 claims description 17
- 230000004044 response Effects 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 8
- 238000007599 discharging Methods 0.000 claims description 2
- 230000007246 mechanism Effects 0.000 claims description 2
- 238000004364 calculation method Methods 0.000 abstract description 2
- 238000005259 measurement Methods 0.000 abstract description 2
- 238000007726 management method Methods 0.000 description 64
- 230000006870 function Effects 0.000 description 19
- 238000000034 method Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 238000007796 conventional method Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000003825 pressing Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000002747 voluntary effect Effects 0.000 description 1
Landscapes
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
- Power Sources (AREA)
- Calculators And Similar Devices (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は電力管理装置に関
し、特にノート型パーソナルコンピュータの消費電力制
御に関するものである。[0001] 1. Field of the Invention [0002] The present invention relates to a power management device, and more particularly to power control of a notebook personal computer.
【0002】[0002]
【従来の技術】ノートブック型パーソナルコンピュータ
ではバッテリでの利用可能時間が性能指標の1つとして
重要視されている。従来のノート型PCではバッテリ利
用時間を延ばすためのパワーマネージメント処理として
以下のような実装がなされている。パワーマネージメン
ト機能を実現するには以下の3通りの方式が存在する。 1.独自機能としてファームウェア(BIOS)に実装
する方式 2.APM(Advanced Power Mana
gement)仕様にしたがって実装する方式 3.ACPI(Advansuded Configu
ration & Power Interface)
仕様にしたがって実装する方式2. Description of the Related Art In a notebook personal computer, the available time on a battery is regarded as one of the performance indexes. In a conventional notebook PC, the following implementation is performed as power management processing for extending the battery usage time. The following three methods exist for realizing the power management function. 1. 1. System to be implemented in firmware (BIOS) as a unique function APM (Advanced Power Mana)
2. system to implement according to the specification) ACPI (Advanced Advanced Config)
ratio & Power Interface)
Implementation method according to specifications
【0003】いずれの方式もパワーマネージメントの基
本的な実装は次のように行われる。制御対象となるの
は、以下の3点である。 1.CPUクロック周波数の切替 2.バスクロック周波数の切替 3.各種I/Oの低電力モードへの移行 いずれの方式においても、事前に指定した幾つかのイベ
ントが一定時間発生しなければ、これらの制御対象のい
ずれかについて低電力モードへの移行を行う。また、監
視するイベントはキーボードやマウスのアクセスを中心
にIRQ発生やDMA完了等が用いられる。一般にイン
タラプトコントローラやDMAコントローラはコアロジ
ックと呼ばれる、1〜3石程度のICに集積されてお
り、イベント発生からの時間計測タイマを含むパワーマ
ネージメント機能もコアロジック上に実装されている。
コアロジックに対して監視対象イベントとタイムアウト
値を指定すると指定されたイベントが発生する度に自動
的にタイマがクリアされる。タイムアウトになるまでイ
ベントが発生しなかった場合は事前の設定内容にしたが
ってCPUクロックを下げる、CPUに対してシステム
マネージメントインタラプト(SMI)を発生する等の
処理が行われる。I/Oの低消費電力モードへの移行は
SMIの発生を受けてCPUがSMIハンドラ中でソフ
トウェアにより処理を行う。[0003] In any of the methods, the basic implementation of power management is performed as follows. The following three points are controlled. 1. 1. Switching of CPU clock frequency 2. Switching of bus clock frequency Shifting Various I / Os to Low Power Mode In any of the methods, if some of the events specified in advance do not occur for a certain period of time, the shift to the low power mode is performed for any of these control targets. The events to be monitored include IRQ generation and DMA completion with a focus on keyboard and mouse access. Generally, an interrupt controller and a DMA controller are integrated in about one to three ICs called core logic, and a power management function including a timer for measuring time from the occurrence of an event is also implemented on the core logic.
When a monitoring target event and a timeout value are specified for the core logic, the timer is automatically cleared each time the specified event occurs. If no event occurs until the timeout occurs, processing such as lowering the CPU clock or generating a system management interrupt (SMI) for the CPU is performed according to the previously set contents. The shift of the I / O to the low power consumption mode is performed by the CPU in the SMI handler by software in response to the occurrence of the SMI.
【0004】以上の通り、これまでのパワーマネージメ
ントは全てイベントタイムアウトをきっかけにシステム
の状態を変更するものであり、ここではこれをタイマー
ベースパワーマネージメントと呼ぶことにする。前記3
つの方式のうち、独自仕様のパワーマネージメントでは
上記のようなタイマーベースの制御のみが行われる。パ
ワーマネージメント機能のソフトウェアはファームウェ
ア(BIOS)に実装されOSからは関知されない。[0004] As described above, all of the conventional power management changes the state of the system in response to an event timeout, and is referred to as timer-based power management here. 3 above
Of the two methods, in the power management of the original specification, only the timer-based control as described above is performed. Software for the power management function is implemented in firmware (BIOS) and is not noticed by the OS.
【0005】タイマーベースパワーマネージメントの利
点はOSに依存すること無くシステムの消費電力を下げ
られる点であるが、一方で、OSの持つ情報を利用して
いないため、システムの稼働状況とパワーマネージメン
トの状態が必ずしも一致せず、処理性能の必要な時に低
消費電力モードに落ちていたり、さほど性能の必要無い
状況下でフルパワーモードになるなどの問題が生じる。The advantage of the timer-based power management is that the power consumption of the system can be reduced without depending on the OS. On the other hand, since the information held by the OS is not used, the operating status of the system and the power management The states do not always match, causing problems such as a drop in the low power consumption mode when processing performance is required, and a transition to the full power mode in situations where performance is not so required.
【0006】これに対して、APM仕様ではAPM B
IOSを通じてOSからパワーマネージメント制御が可
能となっており、CPU Idle、CPU Busy
の検出とAPM BIOSへの通知が行われるためこれ
を利用することで、より適切なパワーマネージメント制
御が行える。しかし、APM仕様においてもパワーマネ
ージメント処理の主体はOSではなくBIOS側にあ
る。On the other hand, APM B
Power management can be controlled from the OS through the IOS, and CPU Idle, CPU Busy
Is detected and notified to the APM BIOS, and by using this, more appropriate power management control can be performed. However, even in the APM specification, the main body of the power management processing is not the OS but the BIOS.
【0007】ACPI仕様ではOSがパワーマネージメ
ント制御の主導権をとり、BIOSはOSとパワーマネ
ージメント用ハードウェアの仲介を行う。この方式では
OSが主導でパワーマネージメント制御を行うことによ
りより細かな制御が可能になるが、パワーマネージメン
トの制御内容がブラックボックス化し、パワーマネージ
メントの効果がOS上のパワーマネージメントドライバ
の仕様に依存するため、ハードウェアベンダにはパワー
マネジメント機能の改善に寄与することが難しくなって
来ている。In the ACPI specification, the OS takes the initiative in power management control, and the BIOS mediates between the OS and hardware for power management. In this method, finer control is possible by performing power management control led by the OS. However, the content of the power management control becomes a black box, and the effect of the power management depends on the specifications of the power management driver on the OS. Therefore, it is becoming difficult for hardware vendors to contribute to the improvement of the power management function.
【0008】いずれにしてもこれまでのパワーマネージ
メント方式ではタイマーベースによるデバイスコントロ
ールと一部OS側からのCPU性能の制御が中心である
といえる。このような従来の方式ではパワーマネージメ
ント制御の調整は以上の説明で述べたタイムアウト時間
の値を調整することにより行われる(CPU動作周波数
の切替えはAPMやACPIではOSからBIOSへの
通知をきっかけとして行われることもある)。しかし、
一般に利用者は多数のタイマー値とバッテリ利用可能時
間との関係を理解することは困難であり、したがって、
このようなタイマー値をどう設定するのが現在の利用状
況で最も効果的であるかを判断することは困難である。
現状ではタイマー値はメーカのデフォールト設定値のま
ま使う、最大性能を発揮するように設定する(大半のタ
イマーをオフにする)、または最も消費電力が小さくな
るように設定する(タイマー値を極力小さな値に設定す
る)等のいずれかに固定したうえで利用されることが多
く、利用状況に併せてこまめに調整するようなことはほ
とんど行われない。また、OSがマルチタスク化した結
果、複数のプログラムを短時間の内に切替えて使用した
り、複数の作業を並行して行うなどの利用形態が一般化
しており、従来のパワーマネージメント方式ではこのよ
うな時々刻々変化する利用状況に対応することは不可能
であった。In any case, it can be said that the conventional power management method mainly focuses on device control based on a timer and control of CPU performance from a part of the OS side. In such a conventional method, the power management control is adjusted by adjusting the timeout value described above (the CPU operating frequency is switched by the notification from the OS to the BIOS in APM or ACPI when the notification is made from the OS to the BIOS). Sometimes done). But,
In general, it is difficult for users to understand the relationship between a large number of timer values and battery life,
It is difficult to determine how setting such a timer value is most effective in the current usage situation.
At present, use the timer value as the manufacturer's default setting, set it to maximize performance (turn off most timers), or set it to minimize power consumption (set the timer value as small as possible) (Set to a value) is often used after being fixed. In addition, as a result of the OS becoming multitasking, usage forms such as switching and using a plurality of programs within a short period of time and performing a plurality of tasks in parallel have become common. It was impossible to cope with such constantly changing usage conditions.
【0009】[0009]
【発明が解決しようとする課題】ノート型PCで用いら
れている消費電力管理のパラメータは使用者にとって複
雑で理解しがたいものであり、しかも、その効果が非常
に分りづらい。これは使用者に取っては何時間何分バッ
テリで使用できるかに関心があるのに対して、消費電力
管理パラメータは計算機内のデバイスを各々どのように
制御するかを指示するものであるため、使用可能時間と
の関連性が把握し難いといった問題点があった。The parameters of the power consumption management used in the notebook PC are complicated and difficult for the user to understand, and the effects thereof are very difficult to understand. This is because the user is interested in how many hours and how long the battery can be used, whereas the power management parameters indicate how to control each device in the computer. However, there is a problem that it is difficult to grasp the relationship with the available time.
【0010】本発明は、従来技術の上記の不都合を解消
するためになされたもので、コンピュータの消費電力に
関する知識を持たない使用者が利用可能時間を容易に知
ることができ、簡単な入力操作によって利用可能時間の
延長を可能とすることである。また、本発明の他の目的
は、コンピュータの消費電力と各種制御対象に対する知
識を持たない使用者が、簡単な入力操作によって使用者
の希望に適合した各種制御対象に対する電力の配分を可
能とすることである。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned disadvantages of the prior art, and a user who does not have knowledge of the power consumption of a computer can easily know the available time, and can perform a simple input operation. To extend the available time. Another object of the present invention is to enable a user who does not have knowledge of the power consumption of a computer and various control targets to allocate power to various control targets that meet the user's desire by a simple input operation. That is.
【0011】[0011]
【課題を解決するための手段】本発明における課題の解
決手段を、以下に概括的に説明する。 1.バッテリ残量をバッテリ使用可能時間として常時表
示することにより、使用者にバッテリ残量を容易に認識
させる。このことにより使用者は現在の使用状況でバッ
テリ残量が十分な物であるかどうかを常に認識すること
ができる。 2.使用者がより長時間の利用を望む場合に電力管理部
に容易に指示できるように、使用可能時間延長、短縮を
指示するボタンを設ける。これにより、使用者からの消
費電力管理への介入を可能にする。 3.使用可能時間を延長しようとした場合は、消費電力
管理部はCPUクロックを低下させたり、デバイスのタ
イムアウト時間を短くするなどしてシステムの性能を低
下させることにより要求を実現しようとする。 4.ある時点でのシステムの性能が使用者にとって十分
であるか不足しているかは使用者が認識可能である。
また、 使用者毎に認識が異なる。本発明の第1の要点
はそのシステムを使用している使用者が性能不足を感じ
たならば使用可能時間を短縮して性能を向上させ、逆に
使用可能時間を延長したければ性能低下を受け入れると
いった具合に、使用可能時間とシステム性能という相対
する2つのパラメタを使用者に直観的に分る形で示すこ
とにより使用者がそれらの制御に介入できるようにし、
使用者自身に消費電力管理の方針を設定させる点にあ
る。Means for solving the problems according to the present invention will be described below. 1. The user can easily recognize the remaining battery level by constantly displaying the remaining battery level as the available battery time. As a result, the user can always recognize whether or not the remaining battery power is sufficient in the current use situation. 2. A button is provided for instructing the power management unit to extend or shorten the usable time so that the user can easily instruct the power management unit when the user desires longer use. This enables the user to intervene in the power consumption management. 3. When the usable time is to be extended, the power consumption management unit attempts to fulfill the request by lowering the CPU clock or shortening the timeout period of the device to lower the performance of the system. 4. The user can recognize whether the performance of the system at a certain point is sufficient or insufficient for the user.
In addition, recognition differs for each user. The first point of the present invention is to improve the performance by shortening the usable time if the user using the system feels the performance is insufficient, and to reduce the performance if the user wants to extend the usable time. Allowing the user to intervene in their control by intuitively showing the user two opposing parameters, such as uptime and system performance, such as accepting;
The point is that the user himself / herself sets a policy of power consumption management.
【0012】また、使用者が直接的に認識できるパラメ
ータとしては、システム性能の他にLCD表示部のバッ
クライト装置の輝度がある。そこで、輝度のコントロー
ルを同様の手法でフィードバックすることを考える。す
なわち、 1.輝度の僅かな変化は使用者に取って感じとれない場
合が多い。その一方で輝度を僅かに落すだけでもバック
ライト部の消費電力は大きく減少する。 2.そこで、使用者が気づきにくいように輝度を徐々に
僅かづつ、減少させる。 3.ある限界点を越えて輝度を下げると使用者が輝度不
足を感じるため、使用者は輝度を上昇させようとして、
輝度コントロールボタンを操作する。 4.このようにして使用者がその時点での使用環境で不
自由を感じない最低限の輝度を検出し、以後は最低輝度
以上の範囲でバックライト部の消費電力を削減する。[0012] In addition to the system performance, a parameter that can be directly recognized by the user is the brightness of the backlight device of the LCD display unit. Therefore, it is considered that the control of the luminance is fed back by the same method. That is, 1. A slight change in luminance is often not noticeable to the user. On the other hand, even if the luminance is slightly reduced, the power consumption of the backlight section is greatly reduced. 2. Therefore, the brightness is gradually reduced little by little so that the user is hard to notice. 3. When the brightness is reduced beyond a certain limit, the user feels that the brightness is insufficient.
Operate the brightness control button. 4. In this manner, the minimum luminance at which the user does not feel inconvenience in the usage environment at that time is detected, and thereafter, the power consumption of the backlight unit is reduced within the range of the minimum luminance or higher.
【0013】実際にはバックライトの輝度制御は消費電
力管理の一部として総合的に制御する。例えば、使用者
が使用可能時間を延長しようとした場合、 1.先の手法でバックライト輝度を低下させ使用者が輝
度不足を感じる点を検出する。 2.輝度低下で十分な消費電力削減が行えなかった場合
は、次にCPUクロック周波数制御とデバイス制御を行
う。In practice, the brightness control of the backlight is comprehensively controlled as part of the power consumption management. For example, when the user tries to extend the usable time, The backlight luminance is reduced by the above method, and a point at which the user feels insufficient luminance is detected. 2. If the power consumption cannot be sufficiently reduced due to the decrease in luminance, CPU clock frequency control and device control are performed next.
【0014】この方法では、CPUクロック制御とデバ
イス制御の組合せが無数にあり、どれをどのように制御
するかを自動的に決定することはできない。そこで、例
えば次のような方法を取る。 1.CPU制御、デバイス制御を適当に行い、最初は一
般的な使用形態を想定したデフォールト設定とし、使用
者の要求を満たすように消費電力を削減する。 2.使用者が性能不足を感じた場合は方針変更ボタンを
押す。 3.方針変更ボタンを押すとCPU制御、デバイス制御
の方針を変更し、違ったポリシーで消費電力を削減す
る。 4.使用者が満足するまでこれを繰り返す。 5.使用者が不便を感じること無く使用を続けた場合
は、これを次回のデフォールト設定として記憶する。 6.ある制御対象の機能を削減した時、使用者が方針変
更を要求するまでの時間をモニターし、この時間が短い
場合は、使用者のこの制御対象に対する要求優先度が高
いものとし、デフォールト値や機能維持優先順位を改善
させる。 7.ポリシーを変更しても目的を達成できなかった場合
は、使用可能時間を少し短縮し、いずれかの制御対象の
機能を増加させ使用者の希望を満たすことを試みる。以
下に本発明の各構成毎の解決手段を示す。In this method, there are countless combinations of CPU clock control and device control, and it is not possible to automatically determine which and how to control. Therefore, for example, the following method is used. 1. CPU control and device control are appropriately performed. Initially, default settings are set assuming a general usage pattern, and power consumption is reduced so as to satisfy a user's request. 2. When the user feels that the performance is insufficient, the user presses the policy change button. 3. Pressing the policy change button changes the CPU control and device control policies, and reduces power consumption with a different policy. 4. This is repeated until the user is satisfied. 5. If the user continues to use without inconvenience, this is stored as the next default setting. 6. When the function of a controlled object is reduced, the time until the user requests a policy change is monitored.If this time is short, the user's request priority for this controlled object is assumed to be high, and the default value and Improve the function maintenance priority. 7. If the purpose cannot be achieved even after the policy is changed, the usable time is shortened a little, and the function of one of the controlled objects is increased to try to satisfy the user's desire. The means for solving each of the components of the present invention will be described below.
【0015】本発明の第1の構成である電力管理装置
は、バッテリ−駆動されるパーソナルコンピュータの消
費電力を管理する機構であって、現在の動作可能時間を
表示する表示部と、使用者が動作時間の延長、短縮また
は消費電力の制御対象の変更を指示する入力部と、入力
部への指示入力に応答して制御対象の消費を制御する制
御部とを備えたものである。A power management device according to a first configuration of the present invention is a mechanism for managing power consumption of a battery-driven personal computer, and includes a display for displaying a current operable time, and a user. An input unit for instructing an extension or shortening of the operation time or a change of a power consumption control target is provided, and a control unit for controlling consumption of the control target in response to an instruction input to the input unit.
【0016】また、本発明の第2の構成である電力管理
装置は、第1の構成における制御部が、入力部に対する
動作時間の延長指示入力に応じていずれかの制御対象の
消費電力を削減し、動作時間の短縮指示入力に応じてい
ずれかの制御対象の消費電力を増大し、制御対象の変更
指示入力に応じて消費電力を削減または増大する制御対
象を変更する機能を有するものである。Further, in the power management apparatus according to the second configuration of the present invention, the control unit in the first configuration reduces the power consumption of one of the controlled objects in response to an operation time extension instruction input to the input unit. Then, the power consumption of any one of the control targets is increased in response to the operation time reduction instruction input, and the control target whose power consumption is reduced or increased is changed in accordance with the control target change instruction input. .
【0017】また、本発明の第3の構成である電力管理
装置は、第1または第2の構成における制御部が、パー
ソナルコンピュータの稼動初期の各制御対象の消費電力
を決定するデフォールト値を記憶する機能を有するもの
である。Further, in the power management apparatus according to the third configuration of the present invention, the control unit in the first or second configuration stores a default value for determining power consumption of each control target in an initial operation of the personal computer. It has a function to perform.
【0018】また、本発明の第4の構成である電力管理
装置は、第3の構成における制御部が、使用者が一定時
間入力部に指示入力を与えなかった時の各制御対象の消
費電力を記憶し、これを次回のデフォールト値として使
用する機能を有するものである。Further, in the power management apparatus according to the fourth configuration of the present invention, the control unit according to the third configuration is configured such that the control unit controls the power consumption of each control target when the user does not input an instruction to the input unit for a predetermined time. Is stored and used as the next default value.
【0019】また、本発明の第5の構成である電力管理
装置は、第1または第2の構成における1制御部が、入
力部への動作時間延長指示に応じて消費電力を削減する
制御対象の優先順位を決定するプライオリティリストを
記憶する機能を有するものである。According to a fifth aspect of the present invention, there is provided the power management apparatus, wherein the first control unit in the first or second configuration is configured such that the control unit reduces power consumption in response to an operation time extension instruction to the input unit. Has a function of storing a priority list for determining the priority order of the priority.
【0020】また、本発明の第6の構成である電力管理
装置は、第5の構成における制御部が、使用者が機能の
不足を感じて動作時間の短縮または制御対象の変更指示
を入力した場合、プライオリティリストの順位を変更す
る機能を有するものである。Further, in the power management apparatus according to the sixth configuration of the present invention, the control unit in the fifth configuration is configured such that the user feels the lack of the function and inputs an instruction to shorten the operation time or change the control target. In this case, it has a function of changing the order of the priority list.
【0021】また、本発明の第7の構成である電力管理
装置は、第5の構成における制御部が、消費電力削減
後、短時間で入力部への動作時間の短縮または制御対象
の変更指示入力を受けた制御対象のプライオリティリス
トの順位を下げる機能を有するものである。Further, in a power management apparatus according to a seventh configuration of the present invention, the control unit in the fifth configuration may include an instruction to shorten the operation time to the input unit or to change the control target in a short time after the power consumption is reduced. It has a function of lowering the order of the priority list of the control target that has received the input.
【0022】また、本発明の第8の構成である電力管理
装置は、第6の構成における制御部が、消費電力削減
後、入力部への動作時間の短縮または制御対象の変更指
示入力を受けた回数の多い制御対象のプライオリティリ
ストの順位を下げる機能を有するものである。Further, in the power management apparatus according to the eighth configuration of the present invention, the control unit in the sixth configuration may receive an instruction to shorten the operation time or change the control target to the input unit after reducing the power consumption. It has a function of lowering the order of the priority list of the control target that has been frequently executed.
【0023】また、本発明の第9の構成である電力管理
装置は、第1または第2の構成における制御部が、制御
対象の消費電力を徐々に低下させ、使用者が入力部への
動作時間の短縮または制御対象の変更指示入力を行った
時点での当該制御対象の電力削減の下限値として消費電
力を制御する機能を有するものである。Further, in the power management apparatus according to the ninth configuration of the present invention, the control unit in the first or second configuration gradually reduces the power consumption of the control target and allows the user to operate the input unit. It has a function of controlling the power consumption as the lower limit of the power reduction of the control target at the time of shortening the time or inputting the instruction to change the control target.
【0024】また、本発明の第10の構成である電力管
理装置は、第1または第2の構成における制御部が、マ
イクロコントローラを電源の充放電制御用のマイクロコ
ントローラと兼用する機能を有するものである。In a power management apparatus according to a tenth aspect of the present invention, the control unit in the first or second aspect has a function of using the microcontroller as a microcontroller for controlling charging and discharging of a power supply. It is.
【0025】[0025]
【発明の実施の形態】実施の形態1 図1は本発明の電力管理装置の構成を示す概念図でる。
図1において、1は表示部、2は入力部、3は電源部、
4は制御部、5はメインロジックである。メインロジッ
ク5はCPUをはじめとするPCの主要回路である。こ
のメインロジック5はCPU、メモリ、をはじめとする
デジタル回路やオーディオ回路とディスクドライブや外
部インターフェース等を含む。インタラプトコントロー
ラやDMAコントローラ等を集積したコアロジックもこ
こに含まれる。メインロジックはその大半が単一もしく
は複数のシステムクロックに同期して動作しており、シ
ステムクロックを基準に動作タイミングが規定されてい
る。電源部3はシステムへの電源の供給と電池の充放電
を行う。そして、電源部3はACアダプタや電池の電圧
からメインロジックが必要とする安定化した電源電圧を
つくり出し供給したり、電池の充電を行う。また、電源
部3は電源回路の制御を行う制御部4を内蔵している。
この制御部4は電池の充放電制御や複数の電池を使用す
る場合の使用順序の制御、電池残量低下の検出や電池の
切替え、メインロジックへの警告等を行う。また、制御
部4は電源部3の制御の他に、検出した電流から消費電
力を計算しバッテリ残量(利用可能時間)を表示部1に
表示するとともにメインロジックに対して種々のパワー
マネージメント制御を行う。電流検出は電池やACアダ
プタからの給電部に直列に接続された電流検出抵抗での
電圧降下によって流れている電流を検出するもので、充
放電制御や、DC/DCコンバータの制御などで既に利
用されているものである。これを電源制御用のマイクロ
コンピュータで読取ることによりシステムの消費電流を
測定する。表示部1は小型の液晶表示装置等を用いて使
用者に常時電池の残量を利用可能時間として表示を行
う。もちろん、パワーマネージメントの状態や、通常L
EDで表示されるような、キーボードの状態、ディスク
のアクセス状態などを併せて表示してもよい。入力部は
キーボード上の特定のキーの組合わせや、専用のキーを
用いて制御部4のマイクロコンピュータに使用者から指
示を与えるために用いる。DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiment 1 FIG. 1 is a conceptual diagram showing a configuration of a power management device according to the present invention.
In FIG. 1, 1 is a display unit, 2 is an input unit, 3 is a power supply unit,
4 is a control unit, and 5 is a main logic. The main logic 5 is a main circuit of the PC including the CPU. The main logic 5 includes a CPU, a memory, and other digital circuits and audio circuits, a disk drive, an external interface, and the like. Core logic in which an interrupt controller, a DMA controller, and the like are integrated is also included here. Most of the main logic operates in synchronization with one or more system clocks, and the operation timing is defined based on the system clock. The power supply unit 3 supplies power to the system and charges and discharges the battery. Then, the power supply unit 3 generates and supplies a stabilized power supply voltage required by the main logic from the voltage of the AC adapter and the battery, and charges the battery. The power supply unit 3 has a built-in control unit 4 for controlling the power supply circuit.
The control unit 4 performs charge / discharge control of a battery, control of a use order when a plurality of batteries are used, detection of a low battery level, switching of a battery, warning to a main logic, and the like. In addition to the control of the power supply unit 3, the control unit 4 calculates the power consumption from the detected current, displays the remaining battery capacity (usable time) on the display unit 1, and performs various power management controls on the main logic. I do. Current detection detects the current flowing due to the voltage drop in the current detection resistor connected in series to the power supply from the battery or AC adapter, and is already used for charge / discharge control, DC / DC converter control, etc. Is what is being done. The current consumption of the system is measured by reading this with a microcomputer for power supply control. The display unit 1 constantly displays the remaining amount of the battery as the available time to the user using a small liquid crystal display device or the like. Of course, the power management status and the normal L
The status of the keyboard, the access status of the disk, and the like as displayed by the ED may be displayed together. The input unit is used for giving an instruction from the user to the microcomputer of the control unit 4 using a combination of specific keys on the keyboard or a dedicated key.
【0026】図2は本発明に係るパーソナルコンピュー
タの外観、特に表示部1、入力部2を示す図である。上
述したように本発明は図1の様な機器(表示部1、入力
部2、電源部3、制御部4、メインロジック5)から構
成される。表示部1はバッテリ残量を使用可能時間とし
て時間表示で使用者に表示する。利用者からの積極的な
フィードバックを引き出すために、使用可能時間は可能
な限りリアルタイムに更新し、また、表示の精度を高く
保つことにより、使用者に対して信頼性の高い値を提供
する。そのため、システムの消費電流を正確に測定し、
使用可能時間を算出して表示する。そこで、本システム
では電源部3にマイクロコントローラを用い、電源部3
の制御と合わせて、消費電流の計測と使用可能時間の算
出を行い、これをLCD表示部に表示する。システム全
体の消費電流は使用状況に応じて変動するため、使用可
能時間も使用状況が変化すればそれに応じて変化する。
消費電流の変化を直接、使用可能時間に反映させると表
示の変動が煩雑すぎるため、一定時間の平均値を取るな
どにより、表示の変化を安定なものにする。FIG. 2 is a diagram showing the external appearance of the personal computer according to the present invention, in particular, the display unit 1 and the input unit 2. As described above, the present invention is configured by the devices shown in FIG. 1 (display unit 1, input unit 2, power supply unit 3, control unit 4, and main logic 5). The display unit 1 displays the remaining battery power to the user as a usable time in a time display. In order to elicit positive feedback from the user, the available time is updated in real time as much as possible, and the display accuracy is kept high to provide the user with a reliable value. Therefore, accurately measure the current consumption of the system,
Calculate and display usable time. Therefore, in this system, a microcontroller is used for the power supply unit 3 and the power supply unit 3
In addition to the above control, the measurement of the current consumption and the calculation of the usable time are performed, and this is displayed on the LCD display unit. Since the current consumption of the entire system fluctuates according to the usage status, the available time also changes according to the usage status.
If the change in the current consumption is directly reflected in the usable time, the change in the display is too complicated. Therefore, the change in the display is stabilized by taking an average value over a certain period of time.
【0027】入力部2は使用者からのフィードバックを
制御部4に伝達するためのもので、プッシュボタンスイ
ッチなどで構成する。表示部の時間表示でバッテリ残量
を直観的に提示することと合わせて、使用者には時間と
いう分りやすい、単一の基準を持って消費電力管理を制
御させるため、入力部2においても極力、時間を単位と
して制御を行わせる。そこで、本システムでは基本的に
は使用可能時間の延長/短縮という単純な指示で使用者
から消費電力管理に対してフィードバックを行わせる。
実際に行う消費電力管理の内容は本質的には従来の方式
と変わらないため、デバイスタイムアウトタイマー値や
CPU、バスのクロック周波数の変更等を適当に組み合
わせて時間ベースでの使用者の指示を満たすことにな
る。また、消費電力は一定ではなく使用状況によって変
化するため、消費電力の変化に応じてパラメータを動的
に変化させることにより、消費電力を制御していく。本
システムでは図1に示すように、制御部4のマイクロコ
ントローラでこれらの制御を直接行うことにより、これ
までにできなかった消費電流の変化に対応した消費電力
制御を行う。また、このように電源部3の制御と消費電
力制御に1つのマイクロコントローラを兼用することに
より、部品数削減と消費電力削減を実現できる。The input section 2 is for transmitting feedback from the user to the control section 4, and is constituted by a push button switch or the like. In addition to intuitively presenting the remaining battery power in the time display on the display unit, the user can control the power consumption management based on a single reference that makes it easy for the user to understand the time. , And control is performed in units of time. Therefore, in the present system, basically, the user gives feedback to the power consumption management by a simple instruction of extending / reducing the usable time.
Since the content of the power management actually performed is essentially the same as the conventional method, the user's instruction on a time basis is satisfied by appropriately combining a device timeout timer value, a change in the CPU and bus clock frequencies, and the like. Will be. In addition, since the power consumption is not constant but changes depending on the usage state, the power consumption is controlled by dynamically changing the parameters according to the change in the power consumption. In this system, as shown in FIG. 1, by directly performing these controls by the microcontroller of the control unit 4, power consumption control corresponding to a change in current consumption, which has not been possible so far, is performed. In addition, by using one microcontroller for controlling the power supply unit 3 and controlling power consumption in this way, it is possible to reduce the number of components and power consumption.
【0028】実施の形態2.本発明の第2の実施の形態
ではノートブックPCに用いられるLCD(Liqui
d Crystal Display;液晶ディスプレ
ー)のバックライト輝度調整を消費電力を調節する手段
の一つとして用いる。すなわち、使用者がバッテリでの
使用時間の延長を指示した場合に制御用マイクロコント
ローラはシステムの消費電力を削減するための手段の一
つとして必要に応じてLCDバックライトの輝度を低下
させる。Embodiment 2 In the second embodiment of the present invention, an LCD (Liquid) used for a notebook PC is used.
d Crystal display (liquid crystal display) is used as one of means for adjusting power consumption. That is, when the user instructs to extend the use time of the battery, the control microcontroller lowers the brightness of the LCD backlight as necessary as one of means for reducing the power consumption of the system.
【0029】一般に使用者は輝度のわずかな低下には気
づきにくいため、使用中に輝度を徐々に低下させた場
合、使用者は不都合を感じること無く使用し続けること
が期待できる。一方でLCDバックライトの輝度は僅か
な変化でも消費電流の変化は大きく、使用者が気づかな
い程度の輝度低下であっても消費電力の大幅な削減に繋
がることが多い。さらに、輝度を低下させ続けると使用
者は輝度の不足を感じ、バックライト輝度を明るくしよ
うと操作することが期待される。これは輝度調節ボタン
や、キーボード上の輝度調節キーを操作することにより
行われる。本発明ではこの使用者の操作を検出すること
で、どの程度まで輝度を低下させると使用者が輝度不足
を感じるかを検出し、それを記憶して、以後のタイムベ
ースコントロールの最小レベル値に反映して使用上問題
を感じない最低限の輝度設定を自動的に行うことが可能
となる。In general, the user is hard to notice a slight decrease in luminance. Therefore, when the luminance is gradually decreased during use, the user can be expected to continue using without any inconvenience. On the other hand, even if the brightness of the LCD backlight is slightly changed, the change in the current consumption is large, and even if the brightness is reduced so as not to be noticed by the user, it often leads to a significant reduction in power consumption. Further, if the luminance is continuously decreased, the user feels that the luminance is insufficient, and it is expected that the user performs an operation to increase the backlight luminance. This is performed by operating a brightness adjustment button or a brightness adjustment key on a keyboard. In the present invention, by detecting the operation of the user, the extent to which the brightness is reduced and the user feels that the brightness is insufficient are detected, and the detected level is stored as the minimum level value of the time base control thereafter. It is possible to automatically perform the minimum luminance setting that reflects and does not cause a problem in use.
【0030】実施の形態3.本発明の第3の実施の形態
は、消費電力を削減する制御対象のパラメータの組合わ
せの決定に関するものである。本発明の方式では消費電
力管理のためのパラメータを使用者が直接決めるわけで
はないため、使用者が指定した使用可能時間(平均消費
電力量)を実現するためのパラメータの組合わせが幾つ
も存在することになる。たとえば、CPU周波数を最
低,バックライト輝度を中くらい,HDD停止タイムア
ウトを2分,オーディオICサスペンドタイムアウトを
30秒,とCPU周波数を最高,バックライト輝度を最
低,HDD停止タイムアウトを1分,オーディオICサ
スペンドタイムアウトを1分とが同じ消費電力であった
場合、どちらを選択するべきかを決定することは容易で
はない。まず、ここでは、消費電力を削減するデバイス
にあらかじめ優先順位を付けることによりパラメータの
決定を自動化することを考える。例えば、使用者が現在
表示されている時間よりも長時間使用したいと考え、時
間延長指示ボタンを押した場合を仮定する。ここで、消
費電力を削減するための方法として、次の様な手段が利
用可能であるとする。 1.CPU周波数を低下させる。 2.LCDバックライトを暗くする。 3.2次キャッシュを無効にし、使用を停止する。 4.HDDのタイムアウトを短くする。 5.Audioのタイムアウトを短くする。 6.PCcardのタイムアウトを短くする。 この場合、例えば図3〜図5の様なアルゴリズムで制御
することで、パラメータをある程度自動的に決定するこ
とができる。すなわち、消費電力を削減する制御対象の
優先順位は固定されているが、使用者は使用時間延長の
指示という単純な入力操作を目標が達成されるまで繰返
し行うだけで削減対象のパラメータの組合わせを自動的
に決定することができる。また、削減対象の優先順位に
ついて、例えば、メニュー画面からのアクセスを可能に
し、使用者個人の要求優先度に応じて変更可能にしてお
けば、単純な実装でありながら使用者個人の要求を反映
することができる。Embodiment 3 The third embodiment of the present invention relates to determining a combination of parameters to be controlled for reducing power consumption. In the method of the present invention, since the user does not directly determine the parameters for power consumption management, there are several combinations of parameters for realizing the usable time (average power consumption) specified by the user. Will do. For example, the CPU frequency is the lowest, the backlight brightness is medium, the HDD stop timeout is 2 minutes, the audio IC suspend timeout is 30 seconds, and the CPU frequency is the highest, the backlight brightness is lowest, the HDD stop timeout is 1 minute, the audio IC is If the suspend timeout is one minute and the power consumption is the same, it is not easy to determine which should be selected. First, here, it is considered that parameter determination is automated by assigning priorities to the devices whose power consumption is to be reduced in advance. For example, it is assumed that the user wants to use for a longer time than the currently displayed time and presses a time extension instruction button. Here, it is assumed that the following means can be used as a method for reducing power consumption. 1. Decrease CPU frequency. 2. Darken the LCD backlight. 3. Invalidate the secondary cache and stop using it. 4. Shorten the HDD timeout. 5. Shorten the audio timeout. 6. Reduce PCcard timeout. In this case, for example, the parameters can be automatically determined to some extent by controlling with an algorithm as shown in FIGS. In other words, the priority of the control target for reducing the power consumption is fixed, but the user simply repeats the simple input operation of instructing the extension of the use time until the target is achieved, and the combination of the parameters to be reduced is set. Can be automatically determined. In addition, if the priority of reduction targets can be accessed from the menu screen and can be changed according to the user's individual request priority, it is possible to reflect the individual user's request even though it is a simple implementation can do.
【0031】実施の形態4.実施の形態3で示したアル
ゴリズムは消費電力削減の要求が発生した際に電力削減
を行うデバイスの優先順位が固定であった。しかし、消
費電力削減対象となるデバイスのうちLCDバックライ
トは実施の形態2でも示したように輝度調節スイッチな
どにより使用者からのフィードバックを得ることができ
る。そこで、これを利用することにより消費電力削減に
おいてLCDバックライト輝度の制御を優先的に行うの
か、他のデバイスを優先的に制御するのかを決定するこ
とができる。例として、図6に制御対象がCPUクロッ
クとバックライト輝度のみの場合のアルゴリズムの例を
示す。使用者が最近の5分間以内にバックライト輝度を
変更していない場合は、現状のバックライト輝度を優先
的に削減する。これにより使用者の現在の要求内容に沿
ったパラメータ配分を提供することができる。Embodiment 4 FIG. In the algorithm described in the third embodiment, when a request for power consumption reduction occurs, the priority order of the device that performs power reduction is fixed. However, among the devices whose power consumption is to be reduced, the LCD backlight can receive feedback from the user through the brightness adjustment switch or the like as described in the second embodiment. Therefore, by using this, it is possible to determine whether to control the LCD backlight luminance with priority or to control other devices with priority in reducing power consumption. As an example, FIG. 6 shows an example of an algorithm when the control target is only the CPU clock and the backlight luminance. If the user has not changed the backlight brightness within the last five minutes, the current backlight brightness is preferentially reduced. This can provide a parameter distribution according to the user's current requirements.
【0032】実施の形態5.図7は本発明の電力管理装
置の方針変更を可能とする消費電力削減アルゴリズムの
例を示すフロー図である。実施の形態3や実施の形態4
で示したアルゴリズムは電力削減を行うデバイスの優先
順位が固定であったり、優先順位が部分的にしか変更で
きないものであった。しかし、使用状況や使用者の好み
によって、どのデバイスを消費電力削減の対象とするべ
きかが異なる。そこで、実施の形態1、実施の形態2の
様に使用者からのフィードバックが期待できるものはそ
れを利用し、フィードバックの無いものは使用者からの
自発的なパラメータ変更指示を利用することにより利用
者に適応したパラメータの決定を行う。パラメータ変更
指示を使用者が行う場合、変更するパラメータの詳細を
知らなくても良い様に、極力単純な方法で指示を出せる
ようにする必要が有る。そのため、本方式では一つない
しは二つのボタンでパラメータの変更を指示する方式を
採用する。これは、以下のように実装される。 1.使用者は表示部に表示される使用可能時間が希望す
る使用可能時間よりも短い場合、 時間延長スイッチを
押すなどして時間延長を指示する。 2.消費電力制御部では消費電力削減の対象とするデバ
イスの優先順序を定めるプライオリティリストを作成し
保持する。初期状態では適当なデフォルト値をもってプ
ライオリティリストを生成する。 3.消費電力削減が必要になれば、図3に示す例の様に
電力削減対象デバイスをプライオリティリストの順に決
定し、要求を満たすまで消費電力を削減していく。 4.消費電力を要求値まで削減したのち、使用者が機能
の不足を感じて方針変更ボタンを押した場合、 プライ
オリティリストを変更し、 新しいプライオリティリス
トに基づいて消費電力削減処理を行う。 5.最新のプライオリティリストを記憶しておき、次回
以降のデフォールトプライオリティリストとする。 6.方針変更ボタンの他に変更取消ボタンなどを設け
て、変更した方針を戻したりしてもよい。 7.現在のプライオリティが分るようにプライオリティ
リストの内容をなんらかの形で表示部に表示しておく
と、電力管理の知識を有する使用者に対してはパラメー
タを手動に近い形で選択できるようになる。 8.プライオリティリストの変更としては代表的な複数
のリストを内蔵しておきこれを適当に切り替える方法
や、ランダムにプライオリティを入れ換え、使用者の応
答を通じて順位を改善する方法などが考えられる。 9.また、使用者がバックライト輝度を手動で調節した
場合は、プライオリティリスト上でLCDバックライト
のプライオリティを下げることで、実施の形態4と同等
の効果を得ることができる。 10.また、特定の制御対象の消費電力を削減した時
に、使用者が方針変更ボタンまたは時間短縮ボタンを押
すまでの時間が短かったり、ボタンを押した積算回数が
多かった場合、この制御対象に対する使用者の機能要求
レベルが高いものとみなしてプライオリティを下げるよ
うにしてもよい。図5に上記の消費電力制御のアルゴリ
ズムの概略を示す。以上、本願発明を典型的なパーソナ
ルコンピュータを例として説明したが、ワードプロセッ
サー等のバッテリー駆動の情報処理装置に適用しても同
様の効果を奏する。Embodiment 5 FIG. 7 is a flowchart illustrating an example of a power consumption reduction algorithm that enables a policy change of the power management apparatus of the present invention. Embodiment 3 and Embodiment 4
In the algorithm shown in (1), the priority of the device that performs power reduction is fixed, or the priority can be changed only partially. However, which device should be targeted for power consumption reduction depends on the usage situation and user preference. Therefore, those in which the feedback from the user can be expected as in the first and second embodiments are used, and those without the feedback are used by using the voluntary parameter change instruction from the user. Of parameters suitable for the user. When the user issues a parameter change instruction, it is necessary to be able to issue the instruction by a simple method as much as possible without having to know the details of the parameter to be changed. Therefore, in this method, a method of instructing a parameter change with one or two buttons is adopted. This is implemented as follows. 1. When the usable time displayed on the display unit is shorter than the desired usable time, the user instructs to extend the time by pressing a time extension switch or the like. 2. The power consumption control unit creates and holds a priority list that determines the priority order of devices to be reduced in power consumption. In the initial state, a priority list is generated with an appropriate default value. 3. If the power consumption needs to be reduced, the power reduction target devices are determined in the order of the priority list as in the example shown in FIG. 3, and the power consumption is reduced until the request is satisfied. 4. After reducing the power consumption to the required value, if the user presses the policy change button due to lack of function, the priority list is changed and the power consumption reduction processing is performed based on the new priority list. 5. The latest priority list is stored, and is used as a default priority list for the next and subsequent times. 6. In addition to the policy change button, a change cancel button or the like may be provided to return the changed policy. 7. If the contents of the priority list are displayed on the display unit in some form so that the current priority can be identified, the parameter can be selected in a form close to manual operation for a user having knowledge of power management. 8. As a change of the priority list, a method of incorporating a plurality of representative lists and appropriately switching the lists or a method of randomly changing priorities and improving the order through a response from the user can be considered. 9. Further, when the user manually adjusts the backlight luminance, the same effect as in the fourth embodiment can be obtained by lowering the priority of the LCD backlight on the priority list. 10. In addition, when the power consumption of a specific control target is reduced, if the time until the user presses the policy change button or the time reduction button is short or the number of times the button is pressed is large, the user for this control target is May be regarded as having a high function request level, and the priority may be lowered. FIG. 5 shows an outline of the algorithm of the above power consumption control. As described above, the present invention has been described by taking a typical personal computer as an example. However, similar effects can be obtained by applying the present invention to a battery-driven information processing apparatus such as a word processor.
【0033】[0033]
【発明の効果】本発明の第1、第2の構成である電力管
理装置によれば、使用者がコンピュータの利用時間を容
易に知ることができ、簡単な入力操作によって利用可能
時間の延長が可能となる。According to the power management apparatus of the first and second configurations of the present invention, the user can easily know the use time of the computer, and the use time can be extended by a simple input operation. It becomes possible.
【0034】また、本発明の第3、第4の構成である電
力管理装置によれば、使用者による設定を要求すること
なく、コンピュータの稼動初期に適切な利用可能時間と
各種制御対象への電力の適切な配分が可能となる。Further, according to the power management apparatus of the third and fourth configurations of the present invention, it is possible to appropriately set the available time and the various control objects in the early stage of the operation of the computer without requesting the setting by the user. Appropriate distribution of power becomes possible.
【0035】また、本発明の第5〜第8の構成である電
力管理装置によれば、コンピュータの利用時間の延長を
指示した場合、消費電力を削減する制御対象の順位を適
切に制御することができる。Further, according to the power management apparatus having the fifth to eighth configurations of the present invention, when the extension of the use time of the computer is instructed, the order of the control targets for reducing the power consumption is appropriately controlled. Can be.
【0036】また、本発明の第9の構成である電力管理
装置によれば、コンピュータの利用時間の延長を指示し
た場合、制御対象の消費電力の削減の限度を、使用者の
使用履歴にもとづいて決定し、制御するため、使用者が
機能に対して不足を感じないですむ。According to the power management apparatus having the ninth configuration of the present invention, when an instruction to extend the use time of the computer is issued, the limit of the reduction of the power consumption of the control target is set based on the usage history of the user. The user does not feel lacking in the function because it is determined and controlled.
【0037】また、本発明の第10の構成である電力管
理装置によれば、電源部のバッテリー充放電制御と制御
対象の消費電力の管理を1つのマイクロコントローラで
兼用するため、部品点数の削減と消費電力の節約が可能
である。Further, according to the power management apparatus having the tenth configuration of the present invention, the number of parts can be reduced because one microcontroller is used for both battery charge / discharge control of the power supply unit and management of power consumption of the control target. And power consumption can be saved.
【図1】 本発明の電力管理装置の構成を示す図であ
る。FIG. 1 is a diagram showing a configuration of a power management device of the present invention.
【図2】 本発明の電力管理装置を搭載したパーソナル
コンピュータの外観を示す図である。FIG. 2 is a diagram illustrating an appearance of a personal computer equipped with the power management device of the present invention.
【図3】 本発明の電力管理装置の消費電力削減のアル
ゴリズムの例を示すフロー図である。FIG. 3 is a flowchart illustrating an example of an algorithm for reducing power consumption of the power management apparatus of the present invention.
【図4】 本発明の電力管理装置の消費電力削減のアル
ゴリズムの例を示すフロー図である。FIG. 4 is a flowchart illustrating an example of an algorithm for reducing power consumption of the power management apparatus of the present invention.
【図5】 本発明の電力管理装置の消費電力削減のアル
ゴリズムの例を示すフロー図である。FIG. 5 is a flowchart illustrating an example of an algorithm for reducing power consumption of the power management apparatus of the present invention.
【図6】 本発明の電力管理装置の輝度調整によるフィ
ードバックを利用したアルゴリズムの例を示すフロー図
である。FIG. 6 is a flowchart illustrating an example of an algorithm using feedback by brightness adjustment of the power management apparatus of the present invention.
【図7】 本発明の電力管理装置の方針変更を可能とす
る消費電力削減アルゴリズムの例を示すフロー図であ
る。FIG. 7 is a flowchart illustrating an example of a power consumption reduction algorithm that enables a policy change of the power management apparatus of the present invention.
1 表示部、2 入力部、3 電源部、4 制御部、5
メインロジック。1 display unit, 2 input unit, 3 power supply unit, 4 control unit, 5
Main logic.
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 FI G06F 1/00 333Z ──────────────────────────────────────────────────の Continued on the front page (51) Int.Cl. 6 Identification code FIG06F 1/00 333Z
Claims (10)
ュータの消費電力を管理する機構であって、現在の動作
可能時間を表示する表示部と、使用者が動作時間の延
長、短縮または消費電力の制御対象の変更を指示する入
力部と、入力部への指示入力に応答して制御対象の消費
電力を制御する制御部とを備えた電力管理装置。1. A mechanism for managing power consumption of a battery-powered personal computer, comprising: a display unit for displaying a current operable time; and a user for extending or shortening the operation time or controlling power consumption. A power management apparatus, comprising: an input unit for instructing a change in power, and a control unit for controlling power consumption of a control target in response to an instruction input to the input unit.
時間の延長指示入力に応じていずれかの制御対象の消費
電力を削減し、動作時間の短縮指示入力に応じていずれ
かの制御対象の消費電力を増大し、制御対象の変更指示
入力に応じて消費電力を削減または増大する制御対象を
変更するものである請求項1記載の電力管理装置。2. The control unit according to claim 1, wherein the control unit reduces power consumption of one of the control targets in response to an operation time extension instruction input to the input unit, and reduces the power consumption of any of the control targets in response to the operation time reduction instruction input. 2. The power management apparatus according to claim 1, wherein the power management apparatus increases power consumption and changes a control target whose power consumption is reduced or increased in accordance with a control target change instruction input.
の稼動初期の各制御対象の消費電力を決定するデフォー
ルト値を記憶している請求項1または請求項2記載の電
力管理装置。3. The power management device according to claim 1, wherein the control unit stores a default value for determining power consumption of each control target in an initial operation of the personal computer.
に指示入力を与えなかった時の各制御対象の消費電力を
記憶し、これを次回のデフォールト値として使用する請
求項3記載の電力管理装置。4. The control unit according to claim 3, wherein the control unit stores the power consumption of each control target when the user does not give an instruction input to the input unit for a predetermined time, and uses the power consumption as a next default value. Power management device.
延長指示に応じて消費電力を削減する制御対象の優先順
位を決定するプライオリティリストを記憶している請求
項1または請求項2記載の電力管理装置。5. The control unit according to claim 1, wherein the control unit stores a priority list for determining a priority order of a control target for reducing power consumption in response to an operation time extension instruction to the input unit. Power management device.
を感じて動作時間の短縮指示または制御対象の変更指示
を入力した場合、プライオリティリストの順位を変更す
る請求項5記載の電力管理装置。6. The power management according to claim 5, wherein the control unit changes the order of the priority list when the user inputs an instruction to shorten the operation time or an instruction to change the control target because the user feels the processing capacity is insufficient. apparatus.
で入力部への動作時間の短縮指示または制御対象の変更
指示入力を受けた制御対象のプライオリティリストの順
位を下げる請求項5記載の電力管理装置。7. The control unit according to claim 5, wherein the control unit lowers the order of the priority list of the control target that has received the operation time reduction instruction input instruction or the control target change instruction input to the input unit in a short time after the power consumption is reduced. Power management device.
への動作時間の短縮指示または制御対象の変更指示入力
を受けた回数の多い制御対象のプライオリティリストの
順位を下げる請求項6記載の電力管理装置。8. The control unit according to claim 6, wherein, after the power consumption is reduced, the priority list of the control target having a large number of times of receiving the instruction to shorten the operation time or the instruction to change the control target to the input unit is lowered. Power management device.
々に低下させ、使用者が入力部への動作時間の短縮指示
または制御対象の変更指示入力を行った時点での当該制
御対象の処理能力を検出、記憶し、これを当該制御対象
の電力削減の下限値として消費電力を制御する請求項1
または請求項2記載の電力管理装置。9. The control unit according to claim 1, wherein the control unit gradually reduces the power consumption of the control target, and when the user inputs an instruction to shorten the operation time or an instruction to change the control target to the input unit. 2. The power consumption is controlled by detecting and storing a processing capacity and using the detected processing capacity as a lower limit of power reduction of the control target.
Or the power management device according to claim 2.
を電源の充放電制御用のマイクロコントローラと兼用す
る請求項1または請求項2記載の電力管理装置。10. The power management device according to claim 1, wherein the control unit also uses the microcontroller as a microcontroller for controlling charging and discharging of a power supply.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10118008A JPH11312029A (en) | 1998-04-28 | 1998-04-28 | Power managing device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10118008A JPH11312029A (en) | 1998-04-28 | 1998-04-28 | Power managing device |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH11312029A true JPH11312029A (en) | 1999-11-09 |
Family
ID=14725778
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10118008A Pending JPH11312029A (en) | 1998-04-28 | 1998-04-28 | Power managing device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH11312029A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007129593A1 (en) * | 2006-05-09 | 2007-11-15 | Heiwa Corporation | Game machine |
JP2008079076A (en) * | 2006-09-22 | 2008-04-03 | Sharp Corp | Television receiver, and its saving method |
US7383451B2 (en) | 2005-02-18 | 2008-06-03 | Lenovo (Singapore) Pte. Ltd. | Controlling power usage of computing device components in holistic manner |
CN102057280A (en) * | 2008-04-03 | 2011-05-11 | 贝尔金国际股份有限公司 | Power management connection devices and related methods |
US8051318B2 (en) | 2007-10-04 | 2011-11-01 | Lenovo (Singapore) Pte. Ltd. | Method and apparatus for controlling power in a battery-powered electronic device |
JP2015064779A (en) * | 2013-09-25 | 2015-04-09 | Necプラットフォームズ株式会社 | Information processing apparatus, control method of the same, and program for bios |
KR20160088464A (en) * | 2015-01-15 | 2016-07-26 | 주식회사 와디인터내셔날 | A mobile terminal having a security module of electric shock method and Security module driving method |
CN114115460A (en) * | 2014-08-06 | 2022-03-01 | 苹果公司 | Reduced size user interface for battery management |
US12015294B2 (en) | 2019-05-09 | 2024-06-18 | Apple Inc. | Indication for protective charging mode |
US12095294B2 (en) | 2017-06-04 | 2024-09-17 | Apple Inc. | Multi-device charging user interface |
-
1998
- 1998-04-28 JP JP10118008A patent/JPH11312029A/en active Pending
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7383451B2 (en) | 2005-02-18 | 2008-06-03 | Lenovo (Singapore) Pte. Ltd. | Controlling power usage of computing device components in holistic manner |
WO2007129593A1 (en) * | 2006-05-09 | 2007-11-15 | Heiwa Corporation | Game machine |
JP2008079076A (en) * | 2006-09-22 | 2008-04-03 | Sharp Corp | Television receiver, and its saving method |
US8051318B2 (en) | 2007-10-04 | 2011-11-01 | Lenovo (Singapore) Pte. Ltd. | Method and apparatus for controlling power in a battery-powered electronic device |
CN102057280A (en) * | 2008-04-03 | 2011-05-11 | 贝尔金国际股份有限公司 | Power management connection devices and related methods |
JP2015064779A (en) * | 2013-09-25 | 2015-04-09 | Necプラットフォームズ株式会社 | Information processing apparatus, control method of the same, and program for bios |
CN114115460A (en) * | 2014-08-06 | 2022-03-01 | 苹果公司 | Reduced size user interface for battery management |
KR20160088464A (en) * | 2015-01-15 | 2016-07-26 | 주식회사 와디인터내셔날 | A mobile terminal having a security module of electric shock method and Security module driving method |
US12095294B2 (en) | 2017-06-04 | 2024-09-17 | Apple Inc. | Multi-device charging user interface |
US12015294B2 (en) | 2019-05-09 | 2024-06-18 | Apple Inc. | Indication for protective charging mode |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3352090B2 (en) | Electronic equipment that automatically controls the power consumed by components according to the operating time input by the user | |
US5345392A (en) | Battery charge monitor for a personal computer | |
KR100371181B1 (en) | Power saving method for portable appliance | |
US5230074A (en) | Battery operated computer power management system | |
JP4963715B2 (en) | Electronic device, method for displaying battery usable time, and computer-executable program | |
US8051318B2 (en) | Method and apparatus for controlling power in a battery-powered electronic device | |
US20010020940A1 (en) | Information processor and power control method therefor | |
US6714016B2 (en) | Method for displaying information concerning power consumption and electronic device | |
JP3180025B2 (en) | Information processing device | |
EP1734436A1 (en) | Automatically controlling processor mode of multi-core processor | |
JP2010256939A (en) | Information processing apparatus and power-saving setting method | |
JPH10268963A (en) | Information processing device | |
JPH11312029A (en) | Power managing device | |
JPH09237136A (en) | Display control method and display controller | |
EP0636897B1 (en) | Power managing apparatus and method | |
JP3600556B2 (en) | Information processing equipment | |
JPH05307431A (en) | Power control system | |
JP2010009538A (en) | Information processor | |
JP2002315204A (en) | Charge controller | |
JP2005025382A (en) | Electronic apparatus, and power supply control method | |
KR100763174B1 (en) | Apparatus and method for displaying power saving levels | |
JP2004159382A (en) | Electronic apparatus | |
JPH05188869A (en) | Portable information processor | |
TWI529521B (en) | Method for managing power and portable electronic device using the same | |
JP2004152068A (en) | System and method for controlling operating frequency |