EP1471593B1 - Power control method, information processor, and power control program - Google Patents

Power control method, information processor, and power control program Download PDF

Info

Publication number
EP1471593B1
EP1471593B1 EP03706904.4A EP03706904A EP1471593B1 EP 1471593 B1 EP1471593 B1 EP 1471593B1 EP 03706904 A EP03706904 A EP 03706904A EP 1471593 B1 EP1471593 B1 EP 1471593B1
Authority
EP
European Patent Office
Prior art keywords
power
temperature
secondary battery
power control
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.)
Expired - Fee Related
Application number
EP03706904.4A
Other languages
German (de)
French (fr)
Other versions
EP1471593A4 (en
EP1471593A1 (en
Inventor
Hidenori Yamaji
Soichi Sato
Yoshitaka Narukawa
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.)
Sony Corp
Original Assignee
Sony 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 Sony Corp filed Critical Sony Corp
Publication of EP1471593A1 publication Critical patent/EP1471593A1/en
Publication of EP1471593A4 publication Critical patent/EP1471593A4/en
Application granted granted Critical
Publication of EP1471593B1 publication Critical patent/EP1471593B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/0063Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries with circuits adapted for supplying loads from the battery
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/20Cooling means
    • G06F1/203Cooling means for portable computers, e.g. for laptops
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/20Cooling means
    • G06F1/206Cooling means comprising thermal management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/263Arrangements for using multiple switchable power supplies, e.g. battery and AC
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/324Power saving characterised by the action undertaken by lowering clock frequency
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3246Power saving characterised by the action undertaken by software initiated power-off
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3265Power saving in display device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3268Power saving in hard disk drive
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3287Power saving characterised by the action undertaken by switching off individual functional units in the computer system
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/44Methods for charging or discharging
    • H01M10/443Methods for charging or discharging in response to temperature
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/42Methods or arrangements for servicing or maintenance of secondary cells or secondary half-cells
    • H01M10/48Accumulators combined with arrangements for measuring, testing or indicating the condition of cells, e.g. the level or density of the electrolyte
    • H01M10/486Accumulators combined with arrangements for measuring, testing or indicating the condition of cells, e.g. the level or density of the electrolyte for measuring temperature
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01MPROCESSES OR MEANS, e.g. BATTERIES, FOR THE DIRECT CONVERSION OF CHEMICAL ENERGY INTO ELECTRICAL ENERGY
    • H01M10/00Secondary cells; Manufacture thereof
    • H01M10/60Heating or cooling; Temperature control
    • H01M10/61Types of temperature control
    • H01M10/613Cooling or keeping cold
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/0029Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries with safety or protection devices or circuits
    • H02J7/00309Overheat or overtemperature protection
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J7/00Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
    • H02J7/007Regulation of charging or discharging current or voltage
    • H02J7/007188Regulation of charging or discharging current or voltage the charge cycle being controlled or terminated in response to non-electric parameters
    • H02J7/007192Regulation of charging or discharging current or voltage the charge cycle being controlled or terminated in response to non-electric parameters in response to temperature
    • H02J7/007194Regulation of charging or discharging current or voltage the charge cycle being controlled or terminated in response to non-electric parameters in response to temperature of the battery
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02JCIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
    • H02J9/00Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting
    • H02J9/005Circuit arrangements for emergency or stand-by power supply, e.g. for emergency lighting using a power saving mode
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy storage using batteries

Definitions

  • the present invention relates to a power controller which is provided in an apparatus operated by power supplied by a secondary battery, and which controls the power supplied from the secondary battery, and a power control method for controlling the power supplied from the secondary battery, which is provided in the apparatus. Also, the present invention relates to an information processor operated by power supplied by a secondary battery, and a power control program for controlling the power supplied from the secondary battery, which is provided in the information processor.
  • Such apparatuses include, for example, portable telephones, information terminal apparatuses called PDAs
  • the above electronic and electric apparatuses is each provided with a secondary battery used as a power supply. It is required that such a secondary battery have small size and weight, and large capacity. For example, a Li-ion battery, a Ni-MH battery, etc., are used. Also, it is required that the above electronic and electric apparatuses, in particular, notebook personal computers, can be battery-operated for a longer time.
  • an intelligent battery As a sophisticated example, one in which a battery module itself has a built-in control circuit formed by a CPU or the like, as commonly called an intelligent battery, has been proposed.
  • the intelligent battery by performing power supply and a charging operation while monitoring states (a battery remaining amount state, a charging/discharging state, etc.) of the secondary battery, accurate remaining-amount calculation and fine power- consumption control can be performed.
  • the above intelligent battery has a mechanism in which, when the temperature of battery cells exceeds a predetermined temperature, power supply from the secondary battery is terminated, thus enabling prevention of abnormal heating of the battery cells which may occur in the conventional secondary battery.
  • a power control method and an information processor according to the preambles of claim 1 and claim 2, respectively, are known from WO 99/31752 A and JP-H11-109439A .
  • the present invention is made in view of the above circumstances of the related art, and an object thereof is to provide a power control method in which, in an apparatus operated by power supplied by a secondary battery, the power supply from the secondary battery can be prevented from being suddenly shut off. Also, another object of the present invention is to provide an information processor and a power control program which are able to prevent data damage caused by a sudden shut-off of power supply from the secondary battery.
  • a power control method of the present invention is defined in claim 1.
  • an information processor of the present invention is defined in claim 2. According to the above-constructed present invention, deterioration in battery life, damages in portions, etc., which are caused by abnormal heating in a secondary battery can be prevented. Also, problems, such as a loss of data in operation, and damage to a signal-recorded surface of a hard disk drive, can be solved.
  • the information processor further comprises an operating mode switching notification means which, when the information processor is requested to switch to the power saving mode, notifies the user of the request.
  • Such operating mode switching notification means specifically include, for example, various display devices such as a CRT (Cathode Ray Tube) or a liquid crystal panel, an interface circuit for driving the various display devices, an arithmetic processing circuit for generating data to be displayed on the screen of the display device, and an image processing circuit.
  • a technique for notifying the user is not limited to displaying a message or an icon on the screen of the display device. For example, the user may be notified, for example, by outputting sound, and controlling a dedicated indicator to light on.
  • the power control unit may request an operation program being executed by the information processor to switch to a standby state or a hibernate state.
  • the standby state is that, by stopping power supply to devices consuming a lot of power, such as, for example, the display device and the hard disk drive, minimum power is supplied only to the devices required to restart the operation, such as a RAM (Random Access Memory) storing various types of data.
  • the hibernate state means that, after the data required to restart the operation, which is stored in a nonvolatile memory, is temporarily written in a storage unit such as the hard disk drive, power supply to all the devices is stopped excluding minimum necessary circuits.
  • the power control unit may switch power supply to each portion to be supplied from the secondary battery capable of supplying power. Therefore, when the information processor includes a plurality of secondary batteries, even after power supply from one secondary battery reaches a limit, the operation can be continued by supplying power from another usable secondary battery.
  • the power control unit may switch the information processor to a power saving mode by outputting a signal indicating that the state of another device provided in the information processor satisfies a condition of switch to the power saving mode.
  • the information processor includes a mechanism that switches to the power saving mode when the temperature of an arithmetic unit provided in the information processor reaches a predetermined temperature
  • the power control unit outputs, to the information processor, a false report indicating that the temperature of the arithmetic unit satisfies a condition of switching the power saving mode, the need to provide a new mechanism for switching to the power saving mode can be eliminated.
  • a device to which the power control unit sends a false report indicating that the switching condition is satisfied is not limited to the arithmetic unit, but may be, for example, a temperature sensor for measuring a temperature inside a housing forming the information processor.
  • a power control program of the present invention is defined in claim 9.
  • the information processor is used, deterioration in battery life and damages in portions which are caused by abnormal heating of a secondary battery can be prevented. Also, problems, such as a loss of data in operation and damages to a signal recorded surface of a hard disk drive, which are caused by sudden shutoff of power supply, can be solved.
  • Fig. 1 shows an example of an application of the present invention to a common electric apparatus using a secondary battery as a power supply, and is a schematic block diagram showing each portion for each implemented function.
  • the electronic apparatus 1 includes, as shown in Fig. 1 , a system unit 2 for enabling main functions of the apparatus, a power control unit 3 for controlling the supply of power which is necessary for the operation of the system unit 2, and a secondary battery 4 provided as a power supply for the apparatus.
  • the system unit 2 includes various apparatuses operated by consuming the power supplied by the secondary battery 4.
  • Such devices include, for example, electric motors, electric heaters, various semiconductor elements, various electric and electronic elements, actuators, or various display devices typified by CRT (Cathode Ray Tube) and liquid crystal panels.
  • the secondary battery 4 is a battery that can repeatedly charge and discharge, and is specifically, for example, a Li-ion battery, a Ni-MH battery, or the like.
  • an external power supply which is not shown, is connected to the secondary battery 4, and power is supplied from the external power supply to the secondary battery 4.
  • This charging operation may be performed, with the secondary battery 4 still loaded into the electronic apparatus 1.
  • the secondary battery 4 can be removably loaded into the electronic apparatus 1, and the charging operation may be performed, with the secondary battery 4 loaded into another charger separated from the electronic apparatus 1.
  • the power control unit 3 is provided between the system unit 2 and the secondary battery 4, and controls the power supplied from the system unit 2 to the system unit 2.
  • the power control unit 3 is formed by a combination of, for example, various electric and electronic elements and various semiconductor chips.
  • a power control technique in the power control unit 3 may be realized in the form of hardware by using electronic and electric circuits, and mechanical switches, etc., or may be realized in a so-called software by a software program describing the operations of semiconductor chips.
  • this embodiment employs a configuration in which the power supplied from the system unit 2 is controlled by the power control unit 3 provided separately from the secondary battery 4, for example, a configuration can be employed in which the secondary battery 4 is directly connected to the system unit 2 and the software program executed by the system unit 2 realizes a function corresponding to the power control unit 3 in this embodiment.
  • the power control unit 3 has a function of detecting the temperature (cell temperature) of battery cells in the secondary battery 4, and requests the system unit 2 to change to a power saving mode when the detected cell temperature exceeds a predetermined temperature which is preset.
  • the secondary battery 4 has a feature in which, when it discharges a large amount of power, with the battery cells deteriorated, the battery cells generate excessive heat, so that the battery cells are damaged to disable the subsequent charging/discharging. Accordingly, by performing the power supply based on, particularly, the temperature of the battery cells in the secondary battery 4, the power control unit 3 can achieve extension of the life of the secondary battery 4. In addition, the battery body and each portion of the electronic apparatus 1 can be prevented from having deformation and damage caused by excessive heating of the battery cells.
  • the system unit 2 in the electronic apparatus 1 can switch between a normal operation mode in which the electronic apparatus 1 is operated by sufficiently consuming the required power, and a power saving mode in which the electronic apparatus 1 is operated by power which is less than that in the normal operation mode, and can operate by switching from the normal operation mode to the power saving mode when being requested by the power control unit 3.
  • specific examples of the operation in the power saving mode include, for example, lowering the number of revolutions of an electric motor provided in the system unit 2 than that in the normal operation mode, stopping part of the devices provided in the system unit 2, and setting low operating clocks of semiconductor chips such as a CPU.
  • a device such as a CPU to intermittently operate (throttling)
  • power consumed by the device may be reduced.
  • the power control unit 3 can request the system unit 2 to switch to the power saving mode. This reduces the power consumption, thus resulting in suppression in the heat of the secondary battery 4. Accordingly, in the secondary battery 4, the cell temperature gradually decreases to a normal temperature. Therefore, even if the secondary battery 4 is of a type in which it is a so-called intelligent battery and shuts off the supply of power when the cell temperature indicates an abnormal value, the power supply from the secondary battery 4 can be prevented from being suddenly shut off, thus enabling operation in the power saving mode. This can dissolve inconvenience of the user which is caused by a sudden, complete shutoff of the power supply from the secondary battery 4.
  • the power control unit 3 may be provided in the body of the electronic apparatus 1 including the system unit 2, or may be provided on the battery portion side including the secondary battery 4, and the battery portion, which includes the secondary battery 4 and the power control unit 3, may be removably loaded into the body of the electronic apparatus 1.
  • the computer apparatus 10 shown in Fig. 2 is described as a first example.
  • the computer apparatus 10 includes a system unit 11 corresponding to the system unit 2 in the above electronic apparatus 1, a power control unit 12 corresponding to the power control unit 3 in the electronic apparatus 1, and a secondary battery 13 corresponding to the secondary battery 4 in the electronic apparatus 1, as shown in Fig. 2 .
  • an arithmetic processor 14 including a CPU (Central Processing Unit) and a signal passing circuit referred to as a so-called Northbridge, and a signal processor 15 including a signal passing circuit referred to as a Southbridge are connected to each other by a bus such as, for example, a PCI (Peripheral Component Interconnect) bus.
  • a bus such as, for example, a PCI (Peripheral Component Interconnect) bus.
  • the system unit 11 includes various semiconductor memories such as a RAM (Random Access Memory) and a ROM (Read Only Memory), a hard disk drive for recording/playing back information on a magnetic disk, and an optical disk drive for recording/playing back information on an optical disk, where their illustrations are omitted.
  • the system unit 11 further includes input devices such as a keyboard and a mouse, a display device such as a liquid crystal panel, and an input/output interface for signal input/output with these devices, where their illustrations are omitted.
  • the power control unit 12 is connected to the signal processor 15 by, for example, a bus, whereby it is connected to the system unit 11, and control power supplied from a secondary battery 13 to the system unit 11.
  • a bus whereby it is connected to the system unit 11, and control power supplied from a secondary battery 13 to the system unit 11.
  • an embedded control chip EC: Embedded Controller
  • the secondary battery 13 is connected to the power control unit 12 by, for example, a system management bus [SMBus (trademark of Intel Corporation in the United States)], and functions as a power supply that supplies the power required for the operation of each portion constituting the computer apparatus 10.
  • SMBs system management bus
  • the computer apparatus 10 can be battery-operated by the power supplied from the secondary battery 13 provided in the apparatus body, while, when an external AC power supply is connected to it, it can be operated also by power supplied from the AC power supply.
  • the power control unit 12 starts to operate, for example, when the secondary battery 13 is connected.
  • step S11 shown in Fig. 3 the power control unit 12 detects the temperature (cell temperature) of the battery cells in the secondary battery 13 by exchanging electric signals with a cell temperature detecting mechanism provided, for example, on the battery side.
  • step S12 the power control unit 12 determines whether or not the cell temperature detected in step S11 has exceeded a predetermined temperature (hereinafter referred to as an alarming temperature) which is preset. As a result of this determination, when the cell temperature has exceeded the alarming temperature, the process proceeds to step S13, and when the corresponding to is not greater than the alarming temperature, the processing in step S11 and thereafter are repeatedly performed.
  • a predetermined temperature hereinafter referred to as an alarming temperature
  • the power control unit 12 repeatedly performs the consecutive process shown in Fig. 3 at predetermined time intervals separately from another process, and performs detection of the operating state (the cell temperature in this embodiment) of the secondary battery asynchronously with another process.
  • the power control unit 12 performs polling on detection of the cell temperature of the secondary battery 13.
  • the cell temperature detection in step S11 is not limited to polling by the power control unit 12, but the determination process in step S12 may be performed at the time the present cell temperature is input to the power control unit 12 after the cell temperature is output form the cell temperature detecting mechanism provided in the secondary battery 13 to the power control unit 12.
  • the value of the alarming temperature which is used in the determination in step S12 may be stored beforehand, for example, in a predetermined area in an embedded control chip realizing the functions of the power control unit 12, or may be directly written in a software program describing the operation of the embedded control chip.
  • the value of the alarming temperature may also be stored so that it cannot be changed, or may be externally changed, if needed.
  • step S13 at the time the cell temperature of the secondary battery 13 has exceeded the alarming temperature, the power control unit 12 request the system unit 11 to switch to the power saving mode, regarding a condition for switching to the power saving mode as being satisfied. After that, the process returns to step S11, and the power control unit 12 repeats the consecutive process. At this time, processing that requests switching to the power-supply wiring in step S13 may be performed only once until the system is reset, such as restarting of the computer apparatus 10, or may be repeatedly performed until the cell temperature of the secondary battery 13 decreases to the alarming temperature or less.
  • the output direction of the request for switching to the power saving mode includes, for example, an operation system (OS) which is mainly executed by the arithmetic processor 14 (CPU) and which performs overall control of the entirety of the system unit 11, or an application program executed on the OS, and various utility programs.
  • OS operation system
  • CPU arithmetic processor 14
  • various utility programs various utility programs.
  • the computer apparatus 10 In the computer apparatus 10, hardware and software cooperatively operate in a hierarchical structure as shown in Fig. 4 , whereby they function as a whole.
  • the computer apparatus 10 consists of a hardware layer including the arithmetic processor 14 and the signal processor 15, which include a CPU and a memory, or a hard disk drive and a keyboard, and a software layer that control the operation of each portion in the hardware layer.
  • the software layer includes an OS for performing overall control of the operation of the entirety of the computer apparatus 10, a plurality of device drivers for controlling various devices in a dedicated manner, middleware which is higher in level than the OS and which provides specific functions, and an application program and a utility program which provide specific function by using functions provided by the OS and middleware.
  • the power control unit 12 outputs a message that requests switching to the power saving mode, to the above OS, or a utility program is executed in a resident form and which monitors the state of the secondary battery 13.
  • the OS which receives this message, controls the entire system of the computer apparatus 10 to switch to the power saving mode.
  • this message is output to the utility program, at the time the utility program receives the message, the OS is requested to switch to the power saving mode, and the OS switches the entire system to the power saving mode.
  • the power control unit 12 may request switching to the power saving mode by outputting a dedicated message prepared for controlling the power supplied from the secondary battery 13.
  • a message for switching to the power saving mode is prepared beforehand in the system unit 11 such as an OS
  • switching to the power saving mode may be requested by outputting a message equivalent to the above.
  • the prepared message for example, Windows (registered trademark), which is an OS of Microsoft Corporation in the United States, includes a predetermined scan code (E05F) for switching to a system sleep process.
  • a message equivalent to a message generated when switching to the power-supply wiring may be output such that, for example, the user operates a power button or sleep button provided on the computer apparatus 10.
  • the power saving mode is particularly not limited if it is an operating mode in which power consumption is lower than that in the normal operating mode.
  • Examples of the power saving mode includes switching to a so-called standby state and hibernate state.
  • the standby state is a state in which the computer apparatus 10 is operated by power consumption lower than that in the normal mode by, among the components constituting the computer apparatus 10, stopping the operations of relatively-large-power-consumption devices such as, for example, the CPU, the hard disk drive, and a display device, and deliberately decreasing the operating speed.
  • Recovering from the standby state to the normal state is performed, for example, by the following. Specifically, when a recovering event is generated by operating the keyboard or the mouse and pressing the power button by the user, the embedded control chip (EC) detects the recovering event, and requests the system unit 11 to recover from the standby state.
  • the operation system (OS) executed by the system unit 11 sends a message that directs each device to recover the operating state.
  • a hibernate state data existing in the memory area of the computer apparatus 10, the information required for reproducing the present operating environments, etc., are written in nonvolatile memories such as the hard disk drive, and power other than the minimum required power such as standby power is all shut off. Recovering from the hibernate state to the normal state is performed such that, after each portion of the computer apparatus 10 is supplied with power, the data and information written in the hard disk drive are read and the last operating environments are reproduced. In the hibernate state, the power consumption can be reduced than that in the standby state because almost all the power is shut off.
  • the hibernate state is, in general, also called the suspend state, the dormant state, or the resting state.
  • Switching to the power saving mode is not limited to control of the entire system to switch to the standby state or the hibernate state, as described above.
  • each device may be separately controlled to switch to the power saving mode, such as reducing the brightness of a backlight in the liquid crystal panel provided as the display device.
  • the power control unit 12 operates as described above, whereby, when the battery cells in the secondary battery 13 have a temperature greater than the alarming temperature, the computer apparatus 10 switches to the power saving mode and can reduce the power consumption. Accordingly, the heating by the secondary battery 13 is reduced, so that the cell temperature of the secondary battery 13 gradually decreases to the normal temperature. Thus, by preventing battery cell deterioration caused by an abnormal rise in the cell temperature of the secondary battery 13, the extension of the life of the secondary battery 13 can be achieved, and accidents can be prevented in which the heating may deform each portion of the computer apparatus 10, and may burn the user.
  • the secondary battery 4 is of a type in which it is, for example, a so-called intelligent battery and shuts off the supply of power when the cell temperature indicates an abnormal value
  • a temperature lower than a temperature which is set as an "abnormal temperature” by the intelligent battery, as an "alarming temperature” in the power control unit 12 a power shutoff operation in the intelligent battery can be prevented. Therefore, a loss of data can be prevented which is caused by sudden shutoff of the power supply.
  • the computer apparatus 10 can immediately switch to the power saving mode at the time it is requested to switch to the power saving mode by the power control unit 12, it is preferable that, for example, by displaying a predetermined message or an icon on the screen of the display device, which is formed by a CRT or a liquid crystal panel, the user be notified of switching to the power saving mode. For example, this can prompt the user to quickly end the required operation, and to connect the external AC power supply.
  • the above process for notifying the user may be realized by an operation system (OS), or may be realized by a dedicated utility program which is executed on the OS and which is specialized for a function of notifying the user of information concerning power control.
  • OS operation system
  • a dedicated utility program which is executed on the OS and which is specialized for a function of notifying the user of information concerning power control.
  • Fig. 5 shows, after determining whether or not the secondary battery 13 is connected, the power control unit 12 performs occasional detection (polling) of cell temperature Tbc of the secondary battery 13. When the cell temperature Tbc exceeds a preset alarming temperature Tbw, the power control unit 12 outputs, to the OS or the utility program, a message or signal representing that.
  • the OS or utility program when the OS or utility program receives the message in awaiting the message output from the power control unit 12, it displays, on the screen of the display device, a window that notifies the user that the cell temperature Tbc has exceeded the alarming temperature Tbw.
  • the window displayed at this time may display, for example, "CONNECT EXTERNAL AC POWER SUPPLY" or "BATTERY TEMPERATURE IS INCREASING".
  • a technique for notifying the user is not limited to displaying of a message or an icon on the screen of the display device, but the user may be notified, for example, by outputting audio, or controlling a dedicated indicator to light up.
  • the power control unit 12 determines whether or not the cell temperature Tbc of the secondary battery 13 exceeds the alarming temperature Tbw
  • the determination is not limited to implementation by the power control unit 12, but may be realized, for example, by an OS or a software program such as a utility program executed on the OS.
  • the power control unit 12 may have a function of passing the cell temperature Tbc of the secondary battery 13 to a program which performs the determination.
  • the cell temperature Tbc may be sent from the power control unit 12 to the program at predetermined time intervals, and the present cell temperature Tbc may be passed from the power control unit 12 to the program in response to each request from the program.
  • a warning is given to the user by displaying the message "BATTERY TEMPERATURE IS INCREASING", or the like, on the screen of the display device.
  • the system of the computer apparatus 10 is switched to the power saving mode.
  • the user can be gradually notified that switching to the power saving mode is close, thus enabling an improvement in the user's convenience.
  • notebook personal computers in recent years have a feature in that a peak of power consumption is very higher than average power consumption. Accordingly, it is required that a secondary battery having discharging characteristics which sufficiently satisfy the peak of power consumption be provided.
  • their small size and weight cause big commercial value, so that the set volume has a limitation, and it may be difficult to load a secondary battery having sufficient discharging characteristics.
  • the power control unit 12 since the above computer apparatus 10 includes the power control unit 12, if a secondary battery having such discharging characteristics that cope with power consumption in normal use is loaded, the power control unit 12 functions at the peak of power consumption, whereby the power consumption of the entire system can be automatically reduced. In other words, since the power control unit 12 functions as a so-called safety mechanism, if a small and light secondary battery coping with the power consumption in normal use is loaded, the secondary battery can be prevented from abnormally generating heat at the peak of power consumption, and a possibility of data loss caused by a sudden shutoff of power supply can be prevented. Therefore, a notebook personal computer which is small and light as a whole is realized.
  • the computer apparatus 20 shown in Fig. 6 is described as an embodiment of the present invention.
  • the computer apparatus 20 greatly differs in that, as shown in Fig. 6 , an ATF unit 21 is connected to the power control unit 12, and has other portions identical or equivalent in configuration to the computer apparatus 10. Accordingly, in this embodiment, a description of the portions identical or equivalent to the above first example is omitted, and they are denoted by identical reference numerals in the figure.
  • Embodiments which are exemplified and described later, can be made identical or equivalent in configuration to the computer apparatus 10 according to the above first example. Accordingly, in the embodiments, a description of the portions identical or equivalent to the above first embodiment is omitted, and they are denoted by identical reference numerals in the figure.
  • the ATF (Active Thermal Feedback) unit 21 provided in the computer apparatus 20 is a device which is connected to the power control unit 12 by a system management bus (SMBus), and which has a function of monitoring the temperature of a CPU provided in a system unit 11.
  • the ATF unit 21 detects the temperature of the CPU and notifies a power control unit 12 of the temperature.
  • the computer apparatus 20 has a basic structure designed in accordance with a standard called the ACPI (Advanced Configuration & Power Interface) established in cooperation by Intel Corporation in the United State, Microsoft Corporation in the United State, Toshiba Corporation, etc.
  • ACPI Advanced Configuration & Power Interface
  • a mechanism is implemented in which, when the temperature of the CPU reaches a preset alarming temperature, power consumption is lowered by decreasing the operating clocks of the CPU in order to prevent the CPU from being damaged by heat generated by the CPU itself.
  • the power control unit 12 uses the ACPI mechanism to lower the power consumption of the CPU. More specifically, as is described below, the above is realized such that the power control unit 12 performs, in parallel, a process for monitoring the cell temperature of the secondary battery 13 and a process for monitoring the temperature of the CPU in accordance with the ACPI standard.
  • the power control unit 12 confirms whether or not the secondary battery 13 is connected, and uses asynchronous processing to perform detection (polling) of the cell temperature Tbc of the secondary battery 13 when the secondary battery 13 is connected.
  • a predetermined flag representing this state is turned on.
  • the flag is turned off. This type of flag may be realized by inverting a bit at a predetermined address in a semiconductor memory provided in the power control unit 12.
  • the power control unit 12 In the consecutive process for monitoring the CPU temperature of the secondary battery, when the CPU temperature Tcc detected by the ATF unit 21 exceeds predetermined temperature (alarming temperature) Tcw, the power control unit 12 outputs, to the system unit 11, a request to lower the operating clock of the CPU. When the CPU temperature Tcc exceeds predetermined temperature (shutdown temperature) Tce which is preset, the power control unit 12 outputs, to the system unit 11, a request to control the system unit 11 to functionally terminate (shut down).
  • the power control unit 12 also refers to the flag used in the consecutive process for monitoring the cell temperature, and resets, when the flag is on and Tcc ⁇ Tce, the value Tcc of the CPU temperature to a value satisfying Tcw ⁇ Tcc ⁇ Tce.
  • the power control unit 12 when the cell temperature of the secondary battery 13 exceeds the alarming temperature, the power control unit 12 can lower the power consumption of the CPU by outputting, to the system unit 11, a request pretending that the CPU temperature has exceeded the alarming temperature. Such a decrease in the power consumption of the CPU lowers the power discharged by the secondary battery 13, thus suppressing the heat generated by the secondary battery 13.
  • the computer apparatus 20 which includes a mechanism for controlling power consumption, which is realized by, for example, the ACPI, by employing a structure in which, when the cell temperature of the secondary battery 13 exceeds the alarming temperature Tbw, the power consumption of the entirety of the computer apparatus 20 is lowered, the need to provide a new mechanism for switching to the power saving mode can be eliminated, and a system that can effectively prevent abnormally generated heat of the secondary battery 13 and sudden termination of power supply is realized with a low cost.
  • the computer apparatus 30 shown in Fig. 7 is described as a second example.
  • the computer apparatus 30 is similar in configuration to the computer apparatus 10 shown as the second example, as shown in Fig. 7 .
  • the computer apparatus 30 has a basic structure designed in accordance with the ACPI standard described in the second embodiment.
  • the computer apparatus 30 is provided with a mechanism that switches to the power saving mode when the remaining amount of power of the secondary battery 13 decreases.
  • Such a mechanism is provided in many computer apparatuses used in recent years, and it is premised that a BIOS (Basic Input Output System) and an operation system (OS) which are provided in the system unit 11 accept the mechanism.
  • BIOS Basic Input Output System
  • OS operation system
  • This example has a difference from the computer apparatus 20 described in the embodiment in that what is spuriously reported by the power control unit 12 is not the CPU temperature but the remaining amount of power of the secondary battery 13.
  • the computer apparatus 30 performs, in parallel, in the power control unit 12, a process for monitoring the cell temperature of the secondary battery 13 similarly to the ace of the computer apparatus 20, and a process for monitoring, based on the ACPI standard, the remaining amount of power of the secondary battery 13.
  • the power control unit 12 In a consecutive process for monitoring the remaining amount of power of the secondary battery, whenever a predetermined time passes, the power control unit 12 detects the remaining amount of power of the secondary battery 13, and writes value C representing the remaining amount of power in a predetermined memory area which is set beforehand.
  • system unit 11 occasionally refers to the value C, and performs switching to the power saving mode such as the standby state or the hibernate state when the value C lowers than alarming remaining amount Cw.
  • the power control unit 12 also refers to the flag which is used to monitor the cell temperature of the secondary battery 13, and writes not the original value C of the battery remaining amount but value C' in which C' ⁇ Cw in the predetermined memory area when the flag is on.
  • the power control unit 12 when the cell temperature Tbc of the secondary battery 13 exceeds the predetermined alarming temperature Tbw, the power control unit 12 deliberately falsifies the value C of the battery remaining amount, whereby the system unit 11 can be requested to switch to the power saving mode.
  • the power control unit 12 reports a falsified remaining amount of battery to the system, whereby the cell temperature of the secondary battery 13 can be prevented from abnormally rising.
  • a device that falsifies the value C of the remaining amount of battery is the power control unit 12, for example, when the secondary battery 13 is formed as an intelligent battery
  • the mechanism that spuriously reports the value C of the remaining amount of battery when the cell temperature Tbc exceeds the alarming temperature Tbw can be built into a control circuit provided in the intelligent battery.
  • the body of the computer apparatus 30 can be equivalent in structure to a conventional computer apparatus complying with the ACPI, and this case has an advantage in that it is not required to alter portions other than the control circuit of the intelligent battery.
  • the computer apparatus 40 shown in Fig. 8 is described as a third example.
  • the computer apparatus 40 differs in apparatus configuration from the computer apparatus 10 shown as the first examplein that a plurality of secondary batteries are loaded and these secondary batteries 13a and 13b are connected to a power control unit 12 by a battery switching unit 41.
  • This example assumes a case in which two secondary batteries, namely, the first secondary battery 13a and the second secondary battery 13b, are loaded into the computer apparatus 40.
  • the number of secondary batteries loaded into the computer apparatus 40 is particularly not limited.
  • system management buses are used to connect each secondary battery 13a or 13b and the battery switching unit 41, and the battery switching unit 41 and the power control unit 12.
  • the battery switching unit 41 has a function of switching between the first secondary battery 13a and the second secondary battery 13b for use in power supply to the system unit 11 in response to a request from the power control unit 12.
  • the power control unit 12 also detects the cell temperature Tbc1 of the first secondary battery 13a and the cell temperature Tbc2 of the secondary battery 13b, and detects the remaining amount of each battery. Based on the cell temperatures and remaining amount of power of the secondary batteries 13a and 13b, the power control unit 12 controls power supply from each secondary battery.
  • step S21 the power control unit 12 detects the cell temperature Tbc1 of the first secondary battery 13a and the cell temperature Tbc2 of the second secondary battery 13b.
  • step S22 the power control unit 12 detects the remaining amount C1 of power of the first secondary battery 13a and the remaining amount C2 of power of the second secondary battery 13b.
  • a technique for detecting the remaining amount of power may be performed, for example, by sending/receiving electric signals to/from a remaining-amount-of-power detecting mechanism provided on the battery side.
  • step S23 the power control unit 12 determines whether or not each of the cell temperatures Tbc1 and Tbc2 detected in step S21 of the secondary batteries 13a and 13b exceeds the alarming temperature Tbw.
  • step S24 when the cell temperature exceeds the alarming temperature, the process proceeds to step S24, and when the cell temperature is not greater than the alarming temperature, the process repeatedly performs processing in step S21 and thereafter.
  • step S24 in accordance with the operating states (the cell temperature and the remaining amount of power) of each of the secondary batteries 13a and 13b, the power control unit 12 determines whether or not power can be supplied from each of the secondary batteries 13a and 13b while referring to the determination table shown in Fig. 10 . Specifically, it performs a determination process based on the condition that each of the cell temperatures Tbc1 and Tbc2 of the secondary batteries 13a and 13b exceeds the alarming temperature Tbw, and the condition that each of the remaining amounts C1 and C2 of power of the secondary batteries 13 is below a limit remaining amount C0 at which it is difficult to supply more power from the secondary batteries.
  • step S24 is specifically described with reference to the determination table shown in Fig. 10 .
  • the power control unit 12 When the determination process produces a result representing power supply from a battery different from the present batteries which supply power, the power control unit 12 requests the battery switching unit 41 to switch a battery for use. Alternatively, when the determination produces a result representing power supply from the same batteries as the present batteries which supply power, the power control unit 12 maintains power supply from the present batteries which supply power without performing particular control processing.
  • the power control unit 12 maintains power supply from the present batteries which supply power without performing particular control processing.
  • step S25 the power control unit 12 determines whether the determination result is "TBH" or "LBH". When the determination result is neither "TBH" nor "LBH", an operation in accordance with the result of the determination in step S24, and the process returns to step S21 and repeats the above consecutive process. When the determination result is "TBH" or "LBH", the process proceeds to step S26.
  • step S26 the power control unit 12 regards the condition of switching to the power saving mode as being satisfied, and requests the system unit 11 to switch to the power saving mode. After that, the power control unit 12 returns to step S21 and repeats the consecutive process.
  • the processing in step S26 is equivalent to the processing in step S13 in Fig. 3 . By performing the processing, the computer apparatus 40 switches to the power saving mode.
  • the power control unit 12 realizes control in which, based on two conditions, namely, the cell temperature and remaining amount of power of each secondary battery 13, actually power-supplying batteries are selectively used and the system is switched to the power saving mode when power supply from either secondary battery is difficult.
  • the power supply is continued by switching to another secondary battery, and the original secondary battery can be prevented from generating abnormal heat. Also, when the original secondary battery is sufficiently cooled, the secondary battery is used again to supply power.
  • the computer apparatus 40 can use power which is accumulated in the secondary battery more efficiently than conventional, and has an advantage in that it can extend the time of driving by the secondary battery 13.
  • the present invention may be widely applied to various electronic and electric apparatuses operated by power supplied by secondary batteries.
  • the present invention can be applied to portable telephones, information terminal apparatuses called PDA (Personal Digital Assistant) devices, portable audio playback apparatuses for playing back various types of audio data, or various image capturing apparatuses typified by digital video cameras.
  • PDA Personal Digital Assistant
  • the power control operation in the power control unit 3 or the power control unit 12 can be formed as a software program which is executed by a desired electronic apparatus.
  • a software program may be provided in a form stored in various recording media.
  • deterioration in battery life, damages in portions, etc., which are caused by abnormal heating of a secondary battery can be prevented, and user's convenience caused by sudden shutoff of power supply can be solved.

Description

    Technical Field
  • The present invention relates to a power controller which is provided in an apparatus operated by power supplied by a secondary battery, and which controls the power supplied from the secondary battery, and a power control method for controlling the power supplied from the secondary battery, which is provided in the apparatus. Also, the present invention relates to an information processor operated by power supplied by a secondary battery, and a power control program for controlling the power supplied from the secondary battery, which is provided in the information processor.
  • Background Art
  • In recent years, semiconductor manufacturing technology and compact mounting technology have been rapidly advancing, and reduction in size and weight of various electronic and electric apparatuses has been accordingly remarkable in progress. Such apparatuses include, for example, portable telephones, information terminal apparatuses called PDAs
  • (Personal Digital Assistants), or various computer apparatuses. In addition, reduction in size and weight of portable sound playback apparatuses that play back various types of audio data, and various image-capturing apparatuses as typified by digital video cameras have been remarkably advancing.
  • Assuming outdoor use as a result of the reduction in size and weight, it is common that the above electronic and electric apparatuses is each provided with a secondary battery used as a power supply. It is required that such a secondary battery have small size and weight, and large capacity. For example, a Li-ion battery, a Ni-MH battery, etc., are used. Also, it is required that the above electronic and electric apparatuses, in particular, notebook personal computers, can be battery-operated for a longer time.
  • As a sophisticated example, one in which a battery module itself has a built-in control circuit formed by a CPU or the like, as commonly called an intelligent battery, has been proposed. In the intelligent battery, by performing power supply and a charging operation while monitoring states (a battery remaining amount state, a charging/discharging state, etc.) of the secondary battery, accurate remaining-amount calculation and fine power- consumption control can be performed.
  • In general, in the secondary battery, a phenomenon is found in which it is difficult to continue normal power supply, due to heating of battery cells caused by performing large power discharging when the battery cells deteriorate. Conversely, the above intelligent battery has a mechanism in which, when the temperature of battery cells exceeds a predetermined temperature, power supply from the secondary battery is terminated, thus enabling prevention of abnormal heating of the battery cells which may occur in the conventional secondary battery.
  • However, there is a problem in that, when the above power-supply termination mechanism operates in an intelligent battery provided in, for example, a computer apparatus, the power supply is suddenly interrupted, thus causing data damage such as loss of the stored content of a memory, and damage to a signal-recorded surface of a hard disk drive.
  • Also, not only in the computer apparatus, but also in the above mentioned various electronic and electric apparatuses, in many cases, suddenly shutting off power supply may inconvenience a user and may result in serious damage. A power control method and an information processor according to the preambles of claim 1 and claim 2, respectively, are known from WO 99/31752 A and JP-H11-109439A .
  • Accordingly, the present invention is made in view of the above circumstances of the related art, and an object thereof is to provide a power control method in which, in an apparatus operated by power supplied by a secondary battery, the power supply from the secondary battery can be prevented from being suddenly shut off. Also, another object of the present invention is to provide an information processor and a power control program which are able to prevent data damage caused by a sudden shut-off of power supply from the secondary battery.
  • Disclosure of the Invention
  • A power control method of the present invention is defined in claim 1.
  • According to the above-constructed present invention, deterioration in battery life, damages in portions, etc., which are caused by abnormal heating of a secondary battery can be prevented, and user's convenience caused by sudden shutoff of power supply can be solved.
  • In addition, an information processor of the present invention is defined in claim 2. According to the above-constructed present invention, deterioration in battery life, damages in portions, etc., which are caused by abnormal heating in a secondary battery can be prevented. Also, problems, such as a loss of data in operation, and damage to a signal-recorded surface of a hard disk drive, can be solved.
  • It is preferable that the information processor further comprises an operating mode switching notification means which, when the information processor is requested to switch to the power saving mode, notifies the user of the request. This enables the information processor to notify the user of switching to the power saving mode. Such operating mode switching notification means specifically include, for example, various display devices such as a CRT (Cathode Ray Tube) or a liquid crystal panel, an interface circuit for driving the various display devices, an arithmetic processing circuit for generating data to be displayed on the screen of the display device, and an image processing circuit. A technique for notifying the user is not limited to displaying a message or an icon on the screen of the display device. For example, the user may be notified, for example, by outputting sound, and controlling a dedicated indicator to light on.
  • In addition, in one specific example of switching to the power saving mode, the power control unit may request an operation program being executed by the information processor to switch to a standby state or a hibernate state. Here, the standby state is that, by stopping power supply to devices consuming a lot of power, such as, for example, the display device and the hard disk drive, minimum power is supplied only to the devices required to restart the operation, such as a RAM (Random Access Memory) storing various types of data. The hibernate state means that, after the data required to restart the operation, which is stored in a nonvolatile memory, is temporarily written in a storage unit such as the hard disk drive, power supply to all the devices is stopped excluding minimum necessary circuits.
  • When further power supply from a secondary battery which is presently supplying power reaches a limit, and another secondary battery capable of supplying power exists, the power control unit may switch power supply to each portion to be supplied from the secondary battery capable of supplying power. Therefore, when the information processor includes a plurality of secondary batteries, even after power supply from one secondary battery reaches a limit, the operation can be continued by supplying power from another usable secondary battery.
  • The power control unit may switch the information processor to a power saving mode by outputting a signal indicating that the state of another device provided in the information processor satisfies a condition of switch to the power saving mode. Specifically, for example, when the information processor includes a mechanism that switches to the power saving mode when the temperature of an arithmetic unit provided in the information processor reaches a predetermined temperature, the power control unit outputs, to the information processor, a false report indicating that the temperature of the arithmetic unit satisfies a condition of switching the power saving mode, the need to provide a new mechanism for switching to the power saving mode can be eliminated. A device to which the power control unit sends a false report indicating that the switching condition is satisfied is not limited to the arithmetic unit, but may be, for example, a temperature sensor for measuring a temperature inside a housing forming the information processor.
  • A power control program of the present invention is defined in claim 9. By executing the power control program according to the above-constructed present invention, when the information processor is used, deterioration in battery life and damages in portions which are caused by abnormal heating of a secondary battery can be prevented. Also, problems, such as a loss of data in operation and damages to a signal recorded surface of a hard disk drive, which are caused by sudden shutoff of power supply, can be solved.
  • Brief Description of the Drawings
    • Fig. 1 is a block diagram illustrating an outline of the present invention.
    • Fig. 2 is a system block diagram showing a computer apparatus as a first example not covered by the present invention.
    • Fig. 3 is a flowchart showing an example of a power control process in the above computer apparatus.
    • Fig. 4 is a schematic illustration of a hierarchical structure of hardware and software in the above computer apparatus.
    • Fig. 5 is a schematic illustration illustrating a process of notification to the user of the above computer apparatus.
    • Fig. 6 is a system block diagram of a computer apparatus as an embodiment of the present invention.
    • Fig. 7 is a system block diagram of a computer apparatus as a second example not covered by the present invention.
    • Fig. 8 is a system block diagram of a computer apparatus as a third example not covered by the present invention.
    • Fig. 9 is a flowchart showing a power control process in the above computer.
    • Fig. 10 is an illustration of power-control determination processing in the above computer apparatus, and is a table summarizing processes performed in accordance with the operating state of two provided secondary batteries.
    Best Mode for Carrying Out the Invention
  • Embodiments of the present invention are fully described below with reference to the drawings.
  • The present invention can be widely applied to various electronic and electric apparatuses operated by power supplied by secondary batteries. Accordingly, first, an overall outline of the present invention is described below with reference to the electronic apparatus 1 shown in Fig. 1. Fig. 1 shows an example of an application of the present invention to a common electric apparatus using a secondary battery as a power supply, and is a schematic block diagram showing each portion for each implemented function.
  • The electronic apparatus 1 includes, as shown in Fig. 1, a system unit 2 for enabling main functions of the apparatus, a power control unit 3 for controlling the supply of power which is necessary for the operation of the system unit 2, and a secondary battery 4 provided as a power supply for the apparatus.
  • The system unit 2 includes various apparatuses operated by consuming the power supplied by the secondary battery 4. Such devices include, for example, electric motors, electric heaters, various semiconductor elements, various electric and electronic elements, actuators, or various display devices typified by CRT (Cathode Ray Tube) and liquid crystal panels.
  • The secondary battery 4 is a battery that can repeatedly charge and discharge, and is specifically, for example, a Li-ion battery, a Ni-MH battery, or the like. When the secondary battery 4 is charged, an external power supply, which is not shown, is connected to the secondary battery 4, and power is supplied from the external power supply to the secondary battery 4. This charging operation may be performed, with the secondary battery 4 still loaded into the electronic apparatus 1. Alternatively, the secondary battery 4 can be removably loaded into the electronic apparatus 1, and the charging operation may be performed, with the secondary battery 4 loaded into another charger separated from the electronic apparatus 1.
  • The power control unit 3 is provided between the system unit 2 and the secondary battery 4, and controls the power supplied from the system unit 2 to the system unit 2. The power control unit 3 is formed by a combination of, for example, various electric and electronic elements and various semiconductor chips.
  • A power control technique in the power control unit 3 may be realized in the form of hardware by using electronic and electric circuits, and mechanical switches, etc., or may be realized in a so-called software by a software program describing the operations of semiconductor chips. Although this embodiment employs a configuration in which the power supplied from the system unit 2 is controlled by the power control unit 3 provided separately from the secondary battery 4, for example, a configuration can be employed in which the secondary battery 4 is directly connected to the system unit 2 and the software program executed by the system unit 2 realizes a function corresponding to the power control unit 3 in this embodiment.
  • Also, the power control unit 3 has a function of detecting the temperature (cell temperature) of battery cells in the secondary battery 4, and requests the system unit 2 to change to a power saving mode when the detected cell temperature exceeds a predetermined temperature which is preset.
  • The secondary battery 4 has a feature in which, when it discharges a large amount of power, with the battery cells deteriorated, the battery cells generate excessive heat, so that the battery cells are damaged to disable the subsequent charging/discharging. Accordingly, by performing the power supply based on, particularly, the temperature of the battery cells in the secondary battery 4, the power control unit 3 can achieve extension of the life of the secondary battery 4. In addition, the battery body and each portion of the electronic apparatus 1 can be prevented from having deformation and damage caused by excessive heating of the battery cells.
  • The system unit 2 in the electronic apparatus 1 can switch between a normal operation mode in which the electronic apparatus 1 is operated by sufficiently consuming the required power, and a power saving mode in which the electronic apparatus 1 is operated by power which is less than that in the normal operation mode, and can operate by switching from the normal operation mode to the power saving mode when being requested by the power control unit 3. Here, specific examples of the operation in the power saving mode include, for example, lowering the number of revolutions of an electric motor provided in the system unit 2 than that in the normal operation mode, stopping part of the devices provided in the system unit 2, and setting low operating clocks of semiconductor chips such as a CPU. Alternatively, for example, by controlling a device such as a CPU to intermittently operate (throttling), power consumed by the device may be reduced.
  • Also, in the electronic apparatus 1, before the battery cells in the secondary battery 4 generate excessive heat, the power control unit 3 can request the system unit 2 to switch to the power saving mode. This reduces the power consumption, thus resulting in suppression in the heat of the secondary battery 4. Accordingly, in the secondary battery 4, the cell temperature gradually decreases to a normal temperature. Therefore, even if the secondary battery 4 is of a type in which it is a so-called intelligent battery and shuts off the supply of power when the cell temperature indicates an abnormal value, the power supply from the secondary battery 4 can be prevented from being suddenly shut off, thus enabling operation in the power saving mode. This can dissolve inconvenience of the user which is caused by a sudden, complete shutoff of the power supply from the secondary battery 4.
  • The power control unit 3 may be provided in the body of the electronic apparatus 1 including the system unit 2, or may be provided on the battery portion side including the secondary battery 4, and the battery portion, which includes the secondary battery 4 and the power control unit 3, may be removably loaded into the body of the electronic apparatus 1.
  • Next, in the following, various embodiments of an application of the present invention to a notebook personal computer (hereinafter referred to simply as a computer apparatus) are sequentially described as more specific cases of the above description. In the following, the determination that "the power supply from the secondary battery has reached a limit" is described by exemplifying a case in which the termination is performed based on the temperature of the battery cells in the secondary battery.
  • <First Example>
  • The computer apparatus 10 shown in Fig. 2 is described as a first example. The computer apparatus 10 includes a system unit 11 corresponding to the system unit 2 in the above electronic apparatus 1, a power control unit 12 corresponding to the power control unit 3 in the electronic apparatus 1, and a secondary battery 13 corresponding to the secondary battery 4 in the electronic apparatus 1, as shown in Fig. 2.
  • In the system unit 11, an arithmetic processor 14 including a CPU (Central Processing Unit) and a signal passing circuit referred to as a so-called Northbridge, and a signal processor 15 including a signal passing circuit referred to as a Southbridge are connected to each other by a bus such as, for example, a PCI (Peripheral Component Interconnect) bus.
  • Also, the system unit 11 includes various semiconductor memories such as a RAM (Random Access Memory) and a ROM (Read Only Memory), a hard disk drive for recording/playing back information on a magnetic disk, and an optical disk drive for recording/playing back information on an optical disk, where their illustrations are omitted. The system unit 11 further includes input devices such as a keyboard and a mouse, a display device such as a liquid crystal panel, and an input/output interface for signal input/output with these devices, where their illustrations are omitted.
  • In addition, the power control unit 12 is connected to the signal processor 15 by, for example, a bus, whereby it is connected to the system unit 11, and control power supplied from a secondary battery 13 to the system unit 11. In this embodiment, it is assumed that an embedded control chip (EC: Embedded Controller) provided in the computer apparatus 10, and its peripheral circuits realize the functions of the power control unit 12.
  • The secondary battery 13 is connected to the power control unit 12 by, for example, a system management bus [SMBus (trademark of Intel Corporation in the United States)], and functions as a power supply that supplies the power required for the operation of each portion constituting the computer apparatus 10.
  • The computer apparatus 10 can be battery-operated by the power supplied from the secondary battery 13 provided in the apparatus body, while, when an external AC power supply is connected to it, it can be operated also by power supplied from the AC power supply.
  • Next, in the following, the actual power control realized in the above-structured computer apparatus 10 is described by paying attention to the operation of the power control unit 12, with reference to the flowchart shown in Fig. 3,
  • The power control unit 12 starts to operate, for example, when the secondary battery 13 is connected. In step S11 shown in Fig. 3, the power control unit 12 detects the temperature (cell temperature) of the battery cells in the secondary battery 13 by exchanging electric signals with a cell temperature detecting mechanism provided, for example, on the battery side.
  • Next, in step S12, the power control unit 12 determines whether or not the cell temperature detected in step S11 has exceeded a predetermined temperature (hereinafter referred to as an alarming temperature) which is preset. As a result of this determination, when the cell temperature has exceeded the alarming temperature, the process proceeds to step S13, and when the corresponding to is not greater than the alarming temperature, the processing in step S11 and thereafter are repeatedly performed.
  • Here, the power control unit 12 repeatedly performs the consecutive process shown in Fig. 3 at predetermined time intervals separately from another process, and performs detection of the operating state (the cell temperature in this embodiment) of the secondary battery asynchronously with another process. In other words, in this embodiment, the power control unit 12 performs polling on detection of the cell temperature of the secondary battery 13. However, the cell temperature detection in step S11 is not limited to polling by the power control unit 12, but the determination process in step S12 may be performed at the time the present cell temperature is input to the power control unit 12 after the cell temperature is output form the cell temperature detecting mechanism provided in the secondary battery 13 to the power control unit 12.
  • Also, the value of the alarming temperature which is used in the determination in step S12 may be stored beforehand, for example, in a predetermined area in an embedded control chip realizing the functions of the power control unit 12, or may be directly written in a software program describing the operation of the embedded control chip. The value of the alarming temperature may also be stored so that it cannot be changed, or may be externally changed, if needed.
  • In addition, in step S13, at the time the cell temperature of the secondary battery 13 has exceeded the alarming temperature, the power control unit 12 request the system unit 11 to switch to the power saving mode, regarding a condition for switching to the power saving mode as being satisfied. After that, the process returns to step S11, and the power control unit 12 repeats the consecutive process. At this time, processing that requests switching to the power-supply wiring in step S13 may be performed only once until the system is reset, such as restarting of the computer apparatus 10, or may be repeatedly performed until the cell temperature of the secondary battery 13 decreases to the alarming temperature or less.
  • Here, the output direction of the request for switching to the power saving mode, which is output from the power control unit 12, includes, for example, an operation system (OS) which is mainly executed by the arithmetic processor 14 (CPU) and which performs overall control of the entirety of the system unit 11, or an application program executed on the OS, and various utility programs.
  • In the computer apparatus 10, hardware and software cooperatively operate in a hierarchical structure as shown in Fig. 4, whereby they function as a whole. In other words, the computer apparatus 10 consists of a hardware layer including the arithmetic processor 14 and the signal processor 15, which include a CPU and a memory, or a hard disk drive and a keyboard, and a software layer that control the operation of each portion in the hardware layer. The software layer includes an OS for performing overall control of the operation of the entirety of the computer apparatus 10, a plurality of device drivers for controlling various devices in a dedicated manner, middleware which is higher in level than the OS and which provides specific functions, and an application program and a utility program which provide specific function by using functions provided by the OS and middleware.
  • Accordingly, the power control unit 12 outputs a message that requests switching to the power saving mode, to the above OS, or a utility program is executed in a resident form and which monitors the state of the secondary battery 13. After that, the OS, which receives this message, controls the entire system of the computer apparatus 10 to switch to the power saving mode. When this message is output to the utility program, at the time the utility program receives the message, the OS is requested to switch to the power saving mode, and the OS switches the entire system to the power saving mode.
  • Here, the power control unit 12 may request switching to the power saving mode by outputting a dedicated message prepared for controlling the power supplied from the secondary battery 13. However, for example, when a message for switching to the power saving mode is prepared beforehand in the system unit 11 such as an OS, switching to the power saving mode may be requested by outputting a message equivalent to the above. Regarding the prepared message, for example, Windows (registered trademark), which is an OS of Microsoft Corporation in the United States, includes a predetermined scan code (E05F) for switching to a system sleep process. Also, a message equivalent to a message generated when switching to the power-supply wiring may be output such that, for example, the user operates a power button or sleep button provided on the computer apparatus 10.
  • Here, the power saving mode is particularly not limited if it is an operating mode in which power consumption is lower than that in the normal operating mode. Examples of the power saving mode includes switching to a so-called standby state and hibernate state.
  • The standby state is a state in which the computer apparatus 10 is operated by power consumption lower than that in the normal mode by, among the components constituting the computer apparatus 10, stopping the operations of relatively-large-power-consumption devices such as, for example, the CPU, the hard disk drive, and a display device, and deliberately decreasing the operating speed. Recovering from the standby state to the normal state is performed, for example, by the following. Specifically, when a recovering event is generated by operating the keyboard or the mouse and pressing the power button by the user, the embedded control chip (EC) detects the recovering event, and requests the system unit 11 to recover from the standby state. The operation system (OS) executed by the system unit 11 sends a message that directs each device to recover the operating state. This controls the device to recover to the normal state. Also, in a hibernate state, data existing in the memory area of the computer apparatus 10, the information required for reproducing the present operating environments, etc., are written in nonvolatile memories such as the hard disk drive, and power other than the minimum required power such as standby power is all shut off. Recovering from the hibernate state to the normal state is performed such that, after each portion of the computer apparatus 10 is supplied with power, the data and information written in the hard disk drive are read and the last operating environments are reproduced. In the hibernate state, the power consumption can be reduced than that in the standby state because almost all the power is shut off. The hibernate state is, in general, also called the suspend state, the dormant state, or the resting state.
  • Switching to the power saving mode is not limited to control of the entire system to switch to the standby state or the hibernate state, as described above. However, each device may be separately controlled to switch to the power saving mode, such as reducing the brightness of a backlight in the liquid crystal panel provided as the display device.
  • The power control unit 12 operates as described above, whereby, when the battery cells in the secondary battery 13 have a temperature greater than the alarming temperature, the computer apparatus 10 switches to the power saving mode and can reduce the power consumption. Accordingly, the heating by the secondary battery 13 is reduced, so that the cell temperature of the secondary battery 13 gradually decreases to the normal temperature. Thus, by preventing battery cell deterioration caused by an abnormal rise in the cell temperature of the secondary battery 13, the extension of the life of the secondary battery 13 can be achieved, and accidents can be prevented in which the heating may deform each portion of the computer apparatus 10, and may burn the user.
  • In addition, even if the secondary battery 4 is of a type in which it is, for example, a so-called intelligent battery and shuts off the supply of power when the cell temperature indicates an abnormal value, by setting a temperature lower than a temperature which is set as an "abnormal temperature" by the intelligent battery, as an "alarming temperature" in the power control unit 12, a power shutoff operation in the intelligent battery can be prevented. Therefore, a loss of data can be prevented which is caused by sudden shutoff of the power supply.
  • Although the computer apparatus 10 can immediately switch to the power saving mode at the time it is requested to switch to the power saving mode by the power control unit 12, it is preferable that, for example, by displaying a predetermined message or an icon on the screen of the display device, which is formed by a CRT or a liquid crystal panel, the user be notified of switching to the power saving mode. For example, this can prompt the user to quickly end the required operation, and to connect the external AC power supply.
  • The above process for notifying the user may be realized by an operation system (OS), or may be realized by a dedicated utility program which is executed on the OS and which is specialized for a function of notifying the user of information concerning power control.
  • This notifying process is realized by the procedure shown in Fig. 5. As Fig. 5 shows, after determining whether or not the secondary battery 13 is connected, the power control unit 12 performs occasional detection (polling) of cell temperature Tbc of the secondary battery 13. When the cell temperature Tbc exceeds a preset alarming temperature Tbw, the power control unit 12 outputs, to the OS or the utility program, a message or signal representing that.
  • In addition, regarding the operation of the OS or utility program, as shown in Fig. 5, when the OS or utility program receives the message in awaiting the message output from the power control unit 12, it displays, on the screen of the display device, a window that notifies the user that the cell temperature Tbc has exceeded the alarming temperature Tbw. The window displayed at this time may display, for example, "CONNECT EXTERNAL AC POWER SUPPLY" or "BATTERY TEMPERATURE IS INCREASING".
    A technique for notifying the user is not limited to displaying of a message or an icon on the screen of the display device, but the user may be notified, for example, by outputting audio, or controlling a dedicated indicator to light up.
  • Also, although this example describes that the power control unit 12 determines whether or not the cell temperature Tbc of the secondary battery 13 exceeds the alarming temperature Tbw, the determination is not limited to implementation by the power control unit 12, but may be realized, for example, by an OS or a software program such as a utility program executed on the OS. In this case, the power control unit 12 may have a function of passing the cell temperature Tbc of the secondary battery 13 to a program which performs the determination. Also, in this case, the cell temperature Tbc may be sent from the power control unit 12 to the program at predetermined time intervals, and the present cell temperature Tbc may be passed from the power control unit 12 to the program in response to each request from the program.
  • In the above description, when the cell temperature Tbc of the secondary battery 13 exceeds the predetermined alarming temperature Tbw, which is preset, switching to the power saving mode is requested and the user is notified. However, a plurality of gradual alarming temperatures may be set.
  • In this case, for example, at the time the cell temperature Tbc exceeds a first alarming temperature Tbw1, a warning is given to the user by displaying the message "BATTERY TEMPERATURE IS INCREASING", or the like, on the screen of the display device. Also, at the time the cell temperature Tbc exceeds a second alarming temperature Tbw which is higher than the first alarming temperature Tbw1, by displaying the message "CONNECT EXTERNAL AC POWER SUPPLY" or the like on the screen of the display device, the user is requested to connect the AC power supply, and at the time the cell temperature Tbc exceeds third alarming temperature Tbw which is higher than the second alarming temperature Tbw2, the system of the computer apparatus 10 is switched to the power saving mode.
  • In the computer apparatus 10, as described above, by setting a plurality of gradual alarming temperatures, and performing a different operation at the time the cell temperature Tbc exceeds each alarming temperature, for example, the user can be gradually notified that switching to the power saving mode is close, thus enabling an improvement in the user's convenience.
  • In addition, notebook personal computers in recent years have a feature in that a peak of power consumption is very higher than average power consumption. Accordingly, it is required that a secondary battery having discharging characteristics which sufficiently satisfy the peak of power consumption be provided. In the case of notebook personal computers, their small size and weight cause big commercial value, so that the set volume has a limitation, and it may be difficult to load a secondary battery having sufficient discharging characteristics.
  • Nevertheless, since the above computer apparatus 10 includes the power control unit 12, if a secondary battery having such discharging characteristics that cope with power consumption in normal use is loaded, the power control unit 12 functions at the peak of power consumption, whereby the power consumption of the entire system can be automatically reduced. In other words, since the power control unit 12 functions as a so-called safety mechanism, if a small and light secondary battery coping with the power consumption in normal use is loaded, the secondary battery can be prevented from abnormally generating heat at the peak of power consumption, and a possibility of data loss caused by a sudden shutoff of power supply can be prevented. Therefore, a notebook personal computer which is small and light as a whole is realized.
  • < Embodiment>
  • Next, the computer apparatus 20 shown in Fig. 6 is described as an embodiment of the present invention. Compared with the computer apparatus 10 according to the above first example, the computer apparatus 20 greatly differs in that, as shown in Fig. 6, an ATF unit 21 is connected to the power control unit 12, and has other portions identical or equivalent in configuration to the computer apparatus 10. Accordingly, in this embodiment, a description of the portions identical or equivalent to the above first example is omitted, and they are denoted by identical reference numerals in the figure.
  • Embodiments, which are exemplified and described later, can be made identical or equivalent in configuration to the computer apparatus 10 according to the above first example. Accordingly, in the embodiments, a description of the portions identical or equivalent to the above first embodiment is omitted, and they are denoted by identical reference numerals in the figure.
  • The ATF (Active Thermal Feedback) unit 21 provided in the computer apparatus 20 is a device which is connected to the power control unit 12 by a system management bus (SMBus), and which has a function of monitoring the temperature of a CPU provided in a system unit 11. The ATF unit 21 detects the temperature of the CPU and notifies a power control unit 12 of the temperature.
  • In this embodiment, it is assumed that the computer apparatus 20 has a basic structure designed in accordance with a standard called the ACPI (Advanced Configuration & Power Interface) established in cooperation by Intel Corporation in the United State, Microsoft Corporation in the United State, Toshiba Corporation, etc. In the ACPI, a mechanism is implemented in which, when the temperature of the CPU reaches a preset alarming temperature, power consumption is lowered by decreasing the operating clocks of the CPU in order to prevent the CPU from being damaged by heat generated by the CPU itself.
  • In this embodiment, when the cell temperature of the secondary battery 13 exceeds a predetermined temperature, an abnormal rise in the temperature of the secondary battery 13 can be prevented such that the power control unit 12 uses the ACPI mechanism to lower the power consumption of the CPU. More specifically, as is described below, the above is realized such that the power control unit 12 performs, in parallel, a process for monitoring the cell temperature of the secondary battery 13 and a process for monitoring the temperature of the CPU in accordance with the ACPI standard.
  • In other words, in a consecutive process for monitoring the cell temperature of the secondary battery 13, the power control unit 12 confirms whether or not the secondary battery 13 is connected, and uses asynchronous processing to perform detection (polling) of the cell temperature Tbc of the secondary battery 13 when the secondary battery 13 is connected. When the detected cell temperature Tbc exceeds predetermined alarming temperature Tbw which is preset, a predetermined flag representing this state is turned on. Also, when the detected cell temperature Tbc decreases below the alarming temperature Tbw, the flag is turned off. This type of flag may be realized by inverting a bit at a predetermined address in a semiconductor memory provided in the power control unit 12.
  • In the consecutive process for monitoring the CPU temperature of the secondary battery, when the CPU temperature Tcc detected by the ATF unit 21 exceeds predetermined temperature (alarming temperature) Tcw, the power control unit 12 outputs, to the system unit 11, a request to lower the operating clock of the CPU. When the CPU temperature Tcc exceeds predetermined temperature (shutdown temperature) Tce which is preset, the power control unit 12 outputs, to the system unit 11, a request to control the system unit 11 to functionally terminate (shut down). The power control unit 12 also refers to the flag used in the consecutive process for monitoring the cell temperature, and resets, when the flag is on and Tcc < Tce, the value Tcc of the CPU temperature to a value satisfying Tcw < Tcc < Tce.
  • In other words, in this embodiment, when the cell temperature of the secondary battery 13 exceeds the alarming temperature, the power control unit 12 can lower the power consumption of the CPU by outputting, to the system unit 11, a request pretending that the CPU temperature has exceeded the alarming temperature. Such a decrease in the power consumption of the CPU lowers the power discharged by the secondary battery 13, thus suppressing the heat generated by the secondary battery 13.
  • As in this embodiment, in the computer apparatus 20, which includes a mechanism for controlling power consumption, which is realized by, for example, the ACPI, by employing a structure in which, when the cell temperature of the secondary battery 13 exceeds the alarming temperature Tbw, the power consumption of the entirety of the computer apparatus 20 is lowered, the need to provide a new mechanism for switching to the power saving mode can be eliminated, and a system that can effectively prevent abnormally generated heat of the secondary battery 13 and sudden termination of power supply is realized with a low cost.
  • <Second Example>
  • Next, the computer apparatus 30 shown in Fig. 7 is described as a second example. The computer apparatus 30 is similar in configuration to the computer apparatus 10 shown as the second example, as shown in Fig. 7.
  • In this example, it is assumed that the computer apparatus 30 has a basic structure designed in accordance with the ACPI standard described in the second embodiment. The computer apparatus 30 is provided with a mechanism that switches to the power saving mode when the remaining amount of power of the secondary battery 13 decreases. Such a mechanism is provided in many computer apparatuses used in recent years, and it is premised that a BIOS (Basic Input Output System) and an operation system (OS) which are provided in the system unit 11 accept the mechanism.
  • This examplehas a difference from the computer apparatus 20 described in the embodiment in that what is spuriously reported by the power control unit 12 is not the CPU temperature but the remaining amount of power of the secondary battery 13.
  • The computer apparatus 30 performs, in parallel, in the power control unit 12, a process for monitoring the cell temperature of the secondary battery 13 similarly to the ace of the computer apparatus 20, and a process for monitoring, based on the ACPI standard, the remaining amount of power of the secondary battery 13.
  • In a consecutive process for monitoring the remaining amount of power of the secondary battery, whenever a predetermined time passes, the power control unit 12 detects the remaining amount of power of the secondary battery 13, and writes value C representing the remaining amount of power in a predetermined memory area which is set beforehand.
  • Also, the system unit 11 occasionally refers to the value C, and performs switching to the power saving mode such as the standby state or the hibernate state when the value C lowers than alarming remaining amount Cw.
  • The power control unit 12 also refers to the flag which is used to monitor the cell temperature of the secondary battery 13, and writes not the original value C of the battery remaining amount but value C' in which C' < Cw in the predetermined memory area when the flag is on.
  • In other words, in this embodiment, when the cell temperature Tbc of the secondary battery 13 exceeds the predetermined alarming temperature Tbw, the power control unit 12 deliberately falsifies the value C of the battery remaining amount, whereby the system unit 11 can be requested to switch to the power saving mode.
  • As in this example, when the computer apparatus 30 is provided with the mechanism for controlling the system to switch to the power saving mode in accordance with the remaining amount of power of the secondary battery 13, the power control unit 12 reports a falsified remaining amount of battery to the system, whereby the cell temperature of the secondary battery 13 can be prevented from abnormally rising. This enables an effective application of the present invention without making new changes to a conventionally used BIOS or OS.
  • Although, in the above description, a device that falsifies the value C of the remaining amount of battery is the power control unit 12, for example, when the secondary battery 13 is formed as an intelligent battery, the mechanism that spuriously reports the value C of the remaining amount of battery when the cell temperature Tbc exceeds the alarming temperature Tbw can be built into a control circuit provided in the intelligent battery. In this case, the body of the computer apparatus 30 can be equivalent in structure to a conventional computer apparatus complying with the ACPI, and this case has an advantage in that it is not required to alter portions other than the control circuit of the intelligent battery.
  • <Third Example>
  • Next, the computer apparatus 40 shown in Fig. 8 is described as a third example. As shown in Fig. 8, the computer apparatus 40 differs in apparatus configuration from the computer apparatus 10 shown as the first examplein that a plurality of secondary batteries are loaded and these secondary batteries 13a and 13b are connected to a power control unit 12 by a battery switching unit 41. This exampleassumes a case in which two secondary batteries, namely, the first secondary battery 13a and the second secondary battery 13b, are loaded into the computer apparatus 40. However, the number of secondary batteries loaded into the computer apparatus 40 is particularly not limited.
  • In the computer apparatus 40, system management buses (SMBus) are used to connect each secondary battery 13a or 13b and the battery switching unit 41, and the battery switching unit 41 and the power control unit 12. The battery switching unit 41 has a function of switching between the first secondary battery 13a and the second secondary battery 13b for use in power supply to the system unit 11 in response to a request from the power control unit 12.
  • The power control unit 12 also detects the cell temperature Tbc1 of the first secondary battery 13a and the cell temperature Tbc2 of the secondary battery 13b, and detects the remaining amount of each battery. Based on the cell temperatures and remaining amount of power of the secondary batteries 13a and 13b, the power control unit 12 controls power supply from each secondary battery.
  • Here, in power control processes in the power control unit 12, a process for a case in which the cell temperature exceeds the transistor is noted, and an example of the process is described with reference to the flowchart shown in Fig. 9.
  • Connecting the first or second secondary battery 13a or 13b starts the operation of the power control unit 12. In the step S21 shown in Fig. 9, the power control unit 12 detects the cell temperature Tbc1 of the first secondary battery 13a and the cell temperature Tbc2 of the second secondary battery 13b. Next, in step S22, the power control unit 12 detects the remaining amount C1 of power of the first secondary battery 13a and the remaining amount C2 of power of the second secondary battery 13b. At this time, a technique for detecting the remaining amount of power may be performed, for example, by sending/receiving electric signals to/from a remaining-amount-of-power detecting mechanism provided on the battery side.
  • Next, in step S23, the power control unit 12 determines whether or not each of the cell temperatures Tbc1 and Tbc2 detected in step S21 of the secondary batteries 13a and 13b exceeds the alarming temperature Tbw.
  • As a result of this determination, when the cell temperature exceeds the alarming temperature, the process proceeds to step S24, and when the cell temperature is not greater than the alarming temperature, the process repeatedly performs processing in step S21 and thereafter.
  • In step S24, in accordance with the operating states (the cell temperature and the remaining amount of power) of each of the secondary batteries 13a and 13b, the power control unit 12 determines whether or not power can be supplied from each of the secondary batteries 13a and 13b while referring to the determination table shown in Fig. 10. Specifically, it performs a determination process based on the condition that each of the cell temperatures Tbc1 and Tbc2 of the secondary batteries 13a and 13b exceeds the alarming temperature Tbw, and the condition that each of the remaining amounts C1 and C2 of power of the secondary batteries 13 is below a limit remaining amount C0 at which it is difficult to supply more power from the secondary batteries.
  • Here, the determination process in step S24 is specifically described with reference to the determination table shown in Fig. 10.
  • When the cell temperature Tbc1 of the first secondary battery 13a is less than the alarming temperature Tbw, and the remaining amount C1 of power is greater than the limit remaining amount C0, if the cell temperature Tbc2 of the second secondary battery 13b is greater than the alarming temperature Tbw, or the remaining amount C2 of the second secondary battery 13b is less than the limit remaining amount C0, power supply from the first secondary battery 13a is performed.
  • When the cell temperature Tbc2 of the second secondary battery 13b is less than the alarming temperature Tbw, and the remaining amount C2 of power is greater than the limit remaining amount C0, if the cell temperature Tbc1 of the first secondary battery 13a exceeds the alarming temperature Tbw, or the remaining amount C1 of the first secondary battery 13a is less than the limit remaining amount C0, power supply from the second secondary battery 13b is performed.
  • When the determination process produces a result representing power supply from a battery different from the present batteries which supply power, the power control unit 12 requests the battery switching unit 41 to switch a battery for use. Alternatively, when the determination produces a result representing power supply from the same batteries as the present batteries which supply power, the power control unit 12 maintains power supply from the present batteries which supply power without performing particular control processing.
  • Also, when either of the first secondary battery 13a and the second secondary battery 13b is in a state capable of supplying sufficient power, that is, four conditions represented by Tbc < Tbw, C1 > C0, Tbc2 < Tbw, and C2 > C0 are satisfied, the power control unit 12 maintains power supply from the present batteries which supply power without performing particular control processing.
  • In addition, in cases other than the above results, that is, when cases are represented by "TBH" and "LBH" in Fig. 10, it is indicated that the computer apparatus 40 needs to switch to the power saving mode since both the first secondary battery 13a and the second secondary battery 13b have limitations in supplying more power. These cases are described in step S25 and thereafter.
  • After the determination process in the above step S24, in step S25, the power control unit 12 determines whether the determination result is "TBH" or "LBH". When the determination result is neither "TBH" nor "LBH", an operation in accordance with the result of the determination in step S24, and the process returns to step S21 and repeats the above consecutive process. When the determination result is "TBH" or "LBH", the process proceeds to step S26.
  • In step S26, the power control unit 12 regards the condition of switching to the power saving mode as being satisfied, and requests the system unit 11 to switch to the power saving mode. After that, the power control unit 12 returns to step S21 and repeats the consecutive process. The processing in step S26 is equivalent to the processing in step S13 in Fig. 3. By performing the processing, the computer apparatus 40 switches to the power saving mode.
  • As described above, in this example, the power control unit 12 realizes control in which, based on two conditions, namely, the cell temperature and remaining amount of power of each secondary battery 13, actually power-supplying batteries are selectively used and the system is switched to the power saving mode when power supply from either secondary battery is difficult.
  • Accordingly, even if the cell temperature of a presently-power-supplying battery increases in a state in which both the first secondary battery 13a and the second secondary battery 13b have sufficient remaining amounts of power, the power supply is continued by switching to another secondary battery, and the original secondary battery can be prevented from generating abnormal heat. Also, when the original secondary battery is sufficiently cooled, the secondary battery is used again to supply power.
  • Conversely, for example, in a conventional intelligent battery, at the time either of the remaining amount and cell temperature of a secondary battery satisfies the condition of terminating discharging of the secondary battery, power supply is immediately shut off. Therefore, if the secondary battery has a lot of remaining amount of power, at the time the cell temperature reaches a predetermined temperature, subsequent supply of power cannot be continued.
  • Accordingly, the computer apparatus 40 according to this example can use power which is accumulated in the secondary battery more efficiently than conventional, and has an advantage in that it can extend the time of driving by the secondary battery 13.
  • <Other Embodiments>
  • Although the foregoing describes embodiments in the case of applying the present invention to a computer apparatus formed as a notebook personal computer, the present invention may be widely applied to various electronic and electric apparatuses operated by power supplied by secondary batteries. Specifically, for example, the present invention can be applied to portable telephones, information terminal apparatuses called PDA (Personal Digital Assistant) devices, portable audio playback apparatuses for playing back various types of audio data, or various image capturing apparatuses typified by digital video cameras.
  • The power control operation in the power control unit 3 or the power control unit 12 can be formed as a software program which is executed by a desired electronic apparatus. Alternatively, such a software program may be provided in a form stored in various recording media.
  • According to the present invention, deterioration in battery life, damages in portions, etc., which are caused by abnormal heating of a secondary battery can be prevented, and user's convenience caused by sudden shutoff of power supply can be solved.
  • Therefore, a loss of data and damage and malfunction of an apparatus which are caused by sudden shutoff of power supply can be prevented, whereby the reliability and convenience of an apparatus or information processor operated by a secondary battery can be increased.

Claims (9)

  1. A power control method for controlling power supplied from a secondary battery (13) provided in an apparatus, comprising:
    a cell temperature detecting step for detecting a cell temperature, Tbc, of battery cells in the secondary battery (13);
    an operating mode control step for, when the cell temperature, Tbc, detected in said cell temperature detecting step exceeds a preset temperature, Tbw, a predetermined flag representing this state is turned on
    a CPU temperature monitoring step for monitoring the temperature, Tcc, of a CPU included in said apparatus and notifying of the monitored temperature, Tcc; and
    lowering power consumption when the monitored CPU temperature, Tcc, exceeds a predetermined alarming temperature, Tcw, requesting the apparatus to shut down,
    when the CPU temperature, Tcc, exceeds a preset shutdown temperature, Tce, and switching to a power saving mode by resetting the monitored CPU temperature, Tcc, to a value satisfying Tcw < Tcc < Tce, when the flag is turned on and when Tcc < Tce.
  2. An information processor operated by power supplied from a secondary battery (13), comprising:
    a battery temperature detector configured to detect a cell temperature, Tbc, of battery cells in the secondary battery (13);
    a power control unit (12) configured to turn on a predetermined flag representing this state when the detected cell temperature, Tbc, exceeds a preset temperature, Tbw;
    a CPU temperature monitor (21) configured to monitor the temperature, Tcc, of a CPU included in said information processor (20) and to notify of the monitored temperature, Tcc;
    a mechanism configured to lower power consumption when the monitored CPU temperature, Tcc, exceeds a predetermined alarming temperature, Tcw,
    wherein the power control unit (12) is configured to output a request to shut down the information processor when the CPU temperature, Tcc, exceeds a preset shutdown temperature, Tce, and
    wherein the power control unit (12) is configured to switch to a power saving mode by resetting the monitored CPU temperature, Tcc, to a value satisfying Tcw < Tcc < Tce, when the flag is turned on and when Tcc < Tce.
  3. An information processor according to claim 2, further comprising operating-mode-switching notification means which, in a case in which the power control unit (12) requests switching to the power saving mode, is adapted to notify a user of the case.
  4. An information processor according to claim 2, wherein said power control unit (12) is adapted to request an operation program being executed by said information processor to switch to a standby state or a hibernate state.
  5. An information processor according to claim 2, wherein, when further power supply from the secondary battery (13), which is presently supplying power, reaches a limit, and another secondary battery (13) capable of supplying power exists, said power control unit (12) is adapted to switch supply of power to each portion of said information processor to be supplied from the secondary battery capable of supplying the power.
  6. An information processor according to claim 2, further comprising an operation system which is adapted to control said information processor and to switch said information processor to the power saving mode when receiving a request to switch the operation in the power saving mode.
  7. An information processor according to claim 2, wherein, when the temperature of the battery cells in the secondary battery (13), which is presently supplying power, exceeds the preset temperature, and also the temperature of battery cells in a secondary battery (13) which is not presently supplying power, exceeds the preset temperature, or the secondary battery (13) which is not presently supplying power is unable to perform power supply, said power control unit is adapted to request switching to the operation in the power saving mode.
  8. An information processor according to claim 2, comprising:
    a monitor configured to monitor the remaining amount of power of the secondary battery;
    a mechanism configured to switch to the power saving mode when the monitored remaining power decreases,
    wherein the power control unit (12) switches to the power saving mode by overwriting the monitored remaining power to a value less than the original remaining power, when the battery temperature exceeds the preset temperature.
  9. A power control program for controlling power supplied from a secondary battery (13) provided in an information processor, said power control program executing the steps of claim 1.
EP03706904.4A 2002-01-29 2003-01-22 Power control method, information processor, and power control program Expired - Fee Related EP1471593B1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2002020341A JP4433656B2 (en) 2002-01-29 2002-01-29 Information processing device
JP2002020341 2002-01-29
PCT/JP2003/000535 WO2003065493A1 (en) 2002-01-29 2003-01-22 Power controller, power control method, information processor, and power control program

Publications (3)

Publication Number Publication Date
EP1471593A1 EP1471593A1 (en) 2004-10-27
EP1471593A4 EP1471593A4 (en) 2008-07-09
EP1471593B1 true EP1471593B1 (en) 2016-09-21

Family

ID=27654350

Family Applications (1)

Application Number Title Priority Date Filing Date
EP03706904.4A Expired - Fee Related EP1471593B1 (en) 2002-01-29 2003-01-22 Power control method, information processor, and power control program

Country Status (6)

Country Link
US (1) US7333314B2 (en)
EP (1) EP1471593B1 (en)
JP (1) JP4433656B2 (en)
CN (1) CN1241285C (en)
TW (1) TW200403875A (en)
WO (1) WO2003065493A1 (en)

Families Citing this family (40)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7210048B2 (en) * 2003-02-14 2007-04-24 Intel Corporation Enterprise power and thermal management
US7114087B2 (en) * 2003-05-27 2006-09-26 Intel Corporation Method to detect a temperature change by a thermal monitor and compensating for process, voltage, temperature effects caused by the temperature change
JP2005165545A (en) * 2003-12-01 2005-06-23 Sony Corp Electronic equipment and battery pack
US7418608B2 (en) * 2004-06-17 2008-08-26 Intel Corporation Method and an apparatus for managing power consumption of a server
KR100630929B1 (en) * 2004-12-03 2006-10-02 삼성전자주식회사 Electronic Equipment System and Control Method Thereof
JPWO2006080377A1 (en) * 2005-01-31 2008-06-19 コニカミノルタエムジー株式会社 Radiation image detector and radiation image capturing system
KR20060125102A (en) * 2005-06-01 2006-12-06 엘지전자 주식회사 Computer system with power save capability and method for implementing power save mode in a computer system
JP4797476B2 (en) * 2005-07-12 2011-10-19 トヨタ自動車株式会社 Secondary battery control device
DE602006018510D1 (en) * 2005-10-21 2011-01-05 Stryker Corp SYSTEM AND METHOD FOR RECHARGING A HARSH ENVIRONMENT EXPOSED BATTERY
US7657733B2 (en) * 2006-01-12 2010-02-02 Inventec Corporation Hardware password accessing method
KR20090012479A (en) 2007-07-30 2009-02-04 삼성전자주식회사 Battery module, computer system having the same and control method thereof
US7956579B2 (en) * 2007-12-19 2011-06-07 International Business Machines Corporation Battery charge management system for charging a battery bank that includes a plurality of batteries
JP4819068B2 (en) * 2008-01-18 2011-11-16 株式会社リコー Electronic device and power supply control method thereof
TWI363957B (en) * 2008-05-26 2012-05-11 Pegatron Corp Method for protecting data in non-volatile storage device and computer thereof
KR101249840B1 (en) * 2008-07-31 2013-04-05 삼성전자주식회사 Computer system to which battery pack is attachable and system body thereof
JP4647011B2 (en) * 2009-01-30 2011-03-09 株式会社バッファロー Router device
KR101500439B1 (en) * 2009-06-04 2015-03-10 삼성전자 주식회사 Computer system and control method thereof
DE102010042328A1 (en) * 2010-10-12 2012-04-12 Robert Bosch Gmbh Method for monitoring the charging operation of an energy storage device in a vehicle and charging system for charging an energy storage device in a vehicle
JP5497196B2 (en) * 2010-11-25 2014-05-21 シャープ株式会社 Power control apparatus, power control method, power control program, and recording medium
JP5675323B2 (en) 2010-12-22 2015-02-25 キヤノン株式会社 Electronics
JP5837322B2 (en) * 2011-04-18 2015-12-24 京セラ株式会社 Control device, power control system, and power control method
US8996897B2 (en) * 2011-09-09 2015-03-31 Nvidia Corporation Automatic backlight intensity adjustment in an embedded operating system environment
JP5739005B2 (en) 2011-10-20 2015-06-24 東芝三菱電機産業システム株式会社 Power storage device management system
JP5206858B2 (en) * 2011-11-24 2013-06-12 パナソニック株式会社 Wireless communication device
US8695740B1 (en) * 2012-11-30 2014-04-15 Ford Global Technologies, Llc Vehicle traction battery ventilation control
TWI502356B (en) * 2013-07-05 2015-10-01 Wistron Corp Electronic device having display device for sync brightness control and operating method thereof
US20150268713A1 (en) * 2014-03-24 2015-09-24 Advanced Micro Devices, Inc. Energy-aware boosting of processor operating points for limited duration workloads
US9936147B2 (en) * 2014-03-28 2018-04-03 Varex Imaging Corporation Low power standby mode in wireless imagers
KR101685130B1 (en) * 2014-12-19 2016-12-09 주식회사 엘지화학 Apparatus and Method for controlling power for secondary battery
US10305320B2 (en) 2015-03-30 2019-05-28 Vertiv S.R.L. Method of controlling an uninterruptible power supply system to optimize component life
US10884475B1 (en) 2017-09-07 2021-01-05 Amazon Technologies, Inc. Method for determining battery available power for an electronic device
CN107947263A (en) * 2017-11-15 2018-04-20 中国电子科技集团公司第三十二研究所 Safe handheld terminal charging and discharging device and method
DE102018213160A1 (en) * 2018-08-07 2020-02-13 Zf Friedrichshafen Ag Over temperature shut-off
JP7055573B2 (en) * 2018-09-13 2022-04-18 アルパイン株式会社 Electronic devices, electronic device processing methods and electronic device processing programs
US10782759B1 (en) 2019-04-23 2020-09-22 Arbor Company, Lllp Systems and methods for integrating batteries with stacked integrated circuit die elements
CN114402271B (en) * 2019-05-21 2023-06-09 乔木有限责任合伙公司 Systems and methods for integrating a battery with stacked integrated circuit die components
KR20210037548A (en) * 2019-09-27 2021-04-06 삼성전자주식회사 Electronic device and method for performing control of temperature
US11892893B2 (en) 2019-10-01 2024-02-06 Microsoft Technology Licensing, Llc Systems and methods for thermal system management
CN116097109B (en) 2020-06-29 2023-11-24 乔木有限责任合伙公司 Reconfigurable processor module using 3D die stacking and mobile IOT edge device for processor independent 5G modems
TWI770856B (en) * 2021-03-04 2022-07-11 華碩電腦股份有限公司 Portable computing device

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE179034T1 (en) * 1991-10-30 1999-04-15 Texas Instruments Inc IMPROVEMENTS TO BATTERIES AND BATTERY SYSTEMS
EP0539640A1 (en) * 1991-10-30 1993-05-05 Texas Instruments Limited Improvements in or relating to batteries
US5423045A (en) * 1992-04-15 1995-06-06 International Business Machines Corporation System for distributed power management in portable computers
DE4234231A1 (en) * 1992-10-10 1994-04-14 Wuerth Adolf Gmbh & Co Kg Rechargeable battery
DE4325680A1 (en) * 1993-07-30 1995-02-02 Acer Peripherals Inc Device for detecting a signal frequency and for controlling a display device
US5633573A (en) * 1994-11-10 1997-05-27 Duracell, Inc. Battery pack having a processor controlled battery operating system
JP2986059B2 (en) * 1995-03-08 1999-12-06 インターナショナル・ビジネス・マシーンズ・コーポレイション Battery charger
US6393584B1 (en) * 1995-04-26 2002-05-21 International Business Machines Corporation Method and system for efficiently saving the operating state of a data processing system
US5784628A (en) * 1996-03-12 1998-07-21 Microsoft Corporation Method and system for controlling power consumption in a computer system
JPH1023678A (en) * 1996-07-04 1998-01-23 Sony Corp Method for supplying power and electronic device
JPH11109439A (en) 1997-09-30 1999-04-23 Olympus Optical Co Ltd Data recorder
CA2225585A1 (en) * 1997-12-12 1999-06-12 Hydro-Quebec Battery control system
US5990664A (en) * 1998-03-30 1999-11-23 Eveready Battery Company, Inc. Process and apparatus for modulating terminal voltage of battery
JP3049051B1 (en) 1999-03-31 2000-06-05 新潟日本電気株式会社 Temperature control circuit of central processing unit

Also Published As

Publication number Publication date
CN1241285C (en) 2006-02-08
JP2003223937A (en) 2003-08-08
WO2003065493B1 (en) 2004-05-13
TW200403875A (en) 2004-03-01
US20040104709A1 (en) 2004-06-03
EP1471593A4 (en) 2008-07-09
US7333314B2 (en) 2008-02-19
EP1471593A1 (en) 2004-10-27
TWI300998B (en) 2008-09-11
CN1498439A (en) 2004-05-19
JP4433656B2 (en) 2010-03-17
WO2003065493A1 (en) 2003-08-07

Similar Documents

Publication Publication Date Title
EP1471593B1 (en) Power control method, information processor, and power control program
KR100241981B1 (en) An information processing system and a controlling method therefor
JP3297389B2 (en) Power consumption control method and electric equipment
US5825100A (en) Intelligent battery power system
US7206944B2 (en) Electrical apparatus, computer, and power switching method
EP0825519B1 (en) Method for controlling operation of optical disk drive
JP2002222031A (en) Information processor and power consumption control method for the same processor
US20010020940A1 (en) Information processor and power control method therefor
US7171572B2 (en) Information processing apparatus, information processing method, and program
US6647501B1 (en) Power save control device and control method
KR20020050270A (en) Dynamically adjusting a processor&#39;s operational parameters according to its environment
JPH08331768A (en) Overdischarge protective circuit for battery
US6212644B1 (en) Controlling temperatures in computers
CN101399439B (en) Battery protection method and apparatus used for electronic product
JPH113151A (en) Hibernation control method for information processor and battery driven electronic equipment
EP0560510A1 (en) Battery operated computer and method for managing battery power in battery operated computer
JP2011090423A (en) Computer and power supply
JP2001034370A (en) Power-saving controller, power-saving control method, and computer system
US8959255B2 (en) Computer protection system and method
JP2004199325A (en) Information processor
JP2000259140A (en) Power-saving method, and computer system and display device using same method
JP2002223527A (en) Electronic apparatus and its power control method
JP2004334476A (en) Information processing device and battery device
JP2007066073A (en) Information processor and cooling method of cpu executed in information processor
JP3164729B2 (en) Power management mechanism for battery starter

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20030929

AK Designated contracting states

Kind code of ref document: A1

Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LI LU MC NL PT SE SI SK TR

A4 Supplementary search report drawn up and despatched

Effective date: 20080609

17Q First examination report despatched

Effective date: 20100812

REG Reference to a national code

Ref country code: DE

Ref legal event code: R079

Ref document number: 60349418

Country of ref document: DE

Free format text: PREVIOUS MAIN CLASS: H01M0010440000

Ipc: H01M0010613000

GRAP Despatch of communication of intention to grant a patent

Free format text: ORIGINAL CODE: EPIDOSNIGR1

RIC1 Information provided on ipc code assigned before grant

Ipc: H02J 9/00 20060101ALN20160316BHEP

Ipc: G06F 1/32 20060101ALI20160316BHEP

Ipc: H01M 10/44 20060101ALI20160316BHEP

Ipc: H02J 7/00 20060101ALN20160316BHEP

Ipc: H01M 10/48 20060101ALI20160316BHEP

Ipc: G06F 1/26 20060101ALI20160316BHEP

Ipc: H01M 10/613 20140101AFI20160316BHEP

Ipc: G06F 1/20 20060101ALI20160316BHEP

RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 1/32 20060101ALI20160323BHEP

Ipc: H02J 7/00 20060101ALN20160323BHEP

Ipc: G06F 1/26 20060101ALI20160323BHEP

Ipc: H01M 10/613 20140101AFI20160323BHEP

Ipc: G06F 1/20 20060101ALI20160323BHEP

Ipc: H01M 10/44 20060101ALI20160323BHEP

Ipc: H01M 10/48 20060101ALI20160323BHEP

Ipc: H02J 9/00 20060101ALN20160323BHEP

RIC1 Information provided on ipc code assigned before grant

Ipc: G06F 1/26 20060101ALI20160330BHEP

Ipc: G06F 1/20 20060101ALI20160330BHEP

Ipc: G06F 1/32 20060101ALI20160330BHEP

Ipc: H01M 10/613 20140101AFI20160330BHEP

Ipc: H02J 9/00 20060101ALN20160330BHEP

Ipc: H01M 10/44 20060101ALI20160330BHEP

Ipc: H02J 7/00 20060101ALN20160330BHEP

Ipc: H01M 10/48 20060101ALI20160330BHEP

INTG Intention to grant announced

Effective date: 20160415

RBV Designated contracting states (corrected)

Designated state(s): DE FR GB

GRAS Grant fee paid

Free format text: ORIGINAL CODE: EPIDOSNIGR3

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): DE FR GB

REG Reference to a national code

Ref country code: GB

Ref legal event code: FG4D

REG Reference to a national code

Ref country code: DE

Ref legal event code: R096

Ref document number: 60349418

Country of ref document: DE

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 15

REG Reference to a national code

Ref country code: DE

Ref legal event code: R097

Ref document number: 60349418

Country of ref document: DE

PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

26N No opposition filed

Effective date: 20170622

REG Reference to a national code

Ref country code: FR

Ref legal event code: PLFP

Year of fee payment: 16

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: FR

Payment date: 20200121

Year of fee payment: 18

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 20201218

Year of fee payment: 19

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: DE

Payment date: 20201217

Year of fee payment: 19

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: FR

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20210131

REG Reference to a national code

Ref country code: DE

Ref legal event code: R119

Ref document number: 60349418

Country of ref document: DE

GBPC Gb: european patent ceased through non-payment of renewal fee

Effective date: 20220122

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20220122

Ref country code: DE

Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES

Effective date: 20220802