Electronic device and control method

The electronic device addresses the issue of delayed startup and potential data loss in low-temperature environments by using a battery pack with a temperature sensor and a second controller to estimate dischargeable power, ensuring sufficient power for the startup process.

JP7683111B1Active Publication Date: 2025-05-26LENOVO (SINGAPORE) PTE LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024184720
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-10-21
Publication Date
2025-05-26
Estimated Expiration
2044-10-21

AI Technical Summary

Technical Problem

In portable electronic devices, lowering the clock frequency in low-temperature environments delays the startup process, and if the battery power is insufficient during this prolonged process, the system may stop unexpectedly, risking data loss.

Method used

An electronic device with a host system, a first controller, and a battery pack that includes a temperature sensor and a second controller. The second controller estimates the dischargeable power amount based on battery voltage and temperature, and the first controller determines whether to start the host system based on whether the dischargeable power satisfies the startup power consumption.

Benefits of technology

This solution reduces the risk of system stop or data loss by accurately determining if the battery power is sufficient for the startup process, ensuring that the host system can start up successfully.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007683111000001_ABST
    Figure 0007683111000001_ABST
Patent Text Reader

Abstract

Avoid or reduce the risk of system shutdown or data loss. 【Solution】An electronic device including a host system, a first controller, and a battery pack, wherein the battery pack includes a battery module, a temperature sensor for detecting temperature, and a second controller. When the device is instructed to start up, the second controller estimates a dischargeable power amount, which is the amount of power that can be discharged from the battery module based on the voltage and the temperature of the battery module. The first controller determines whether to start up the host system based on whether the dischargeable power amount satisfies the power consumption required for starting up the host system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to an electronic device and a control method, for example, the control of the clock frequency of a processor.

Background Art

[0002] Portable electronic devices such as notebook personal computers (hereinafter sometimes referred to as "notebook PCs") include a processor such as a CPU (Central Processing Unit) and a battery. The processor always consumes the power stored in the battery to realize the main functions of the electronic device even when power is not supplied from an external power source. Generally, when the temperature decreases, the amount of power discharged from the battery decreases. In a low-temperature environment, the electronic device cannot exhibit the expected performance. Therefore, a lower limit of the operating temperature (for example, 0 to 10°C) is defined.

[0003] When the temperature at startup is lower than the lower limit of the predetermined operating temperature, the functions of the electronic device may be restricted. For example, the electric device described in Patent Document 1 includes a microcontroller, and when the temperature detected by a temperature sensor at system startup is lower than the operating guarantee temperature, the CPU operates at a clock frequency lower than normal and starts a self-test operation.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] In general, in a computer system, various parameters and other data are temporarily stored in the main memory. Also, when the system is started up, the data stored in the storage is transferred to the main memory. When the clock frequency is lowered, the processing speed of the processor decreases, so the startup process is delayed. Before the startup process is completed, the power discharged from the battery becomes insufficient or depleted, causing the system to stop unexpectedly and risking the loss of the stored data.

Means for Solving the Problem

[0006] The present application has been made to solve the above problems, and an electronic device according to one aspect is an electronic device including a host system, a first controller, and a battery pack. The battery pack includes a battery module, a temperature sensor that detects temperature, and a second controller. When startup of the device itself is instructed, the second controller estimates a dischargeable power amount, which is the amount of power that can be discharged from the battery module based on the voltage and temperature of the battery module. The first controller determines whether to start up the host system based on whether the dischargeable power amount satisfies the power consumption amount required for startup of the host system.

[0007] In the above electronic device, the second controller may estimate the power consumption amount based on the system configuration of the device itself.

[0008] The above electronic device further includes a storage, and the processing related to the startup includes data transfer from the storage to the host system.

[0009] In the above electronic device, when the dischargeable power amount does not satisfy the power consumption amount required for startup of the host system, the first controller may cause a display to display guidance information indicating startup stop of the host system.

[0010] In the above electronic device, when power is supplied from an external power source separate from the battery pack, the first controller may start up the host system regardless of the dischargeable power amount.

[0011] The control method according to the second aspect of the present application is a control method in an electronic device including a host system, a first controller, and a battery pack. When startup of the device itself is instructed, the battery pack includes a battery module, a temperature sensor that detects temperature, and a second controller. The second controller estimates the dischargeable power amount from the battery module based on the voltage of the battery module and the temperature. The first controller determines whether to start up the host system based on whether the dischargeable power amount satisfies the power consumption required for starting up the host system.

Advantages of the Invention

[0012] According to the embodiment of the present application, the risk of system stop or data loss can be reduced.

Brief Description of the Drawings

[0013]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Modes for Carrying Out the Invention

[0014] Hereinafter, embodiments of the present application will be described with reference to the drawings. First, a configuration example of the electronic device 1 according to the embodiments of the present application will be described. FIG. 1 is a block diagram showing a configuration example of the electronic device 1 according to the present embodiment. In the example of FIG. 1, the electronic device 1 is configured as a general-purpose PC.

[0015] The electronic device 1 includes a host system 10, a ROM (Read Only Memory) 22, a storage 23, a display 24, a communication module 25, an input / output I / F 26, an EC 31, an input device 32, a power supply circuit 33, a battery pack 34, and a power switch 36.

[0016] The host system 10 is a computer system that forms the core of the electronic device 1. The host system 10 includes a CPU (Central Processing Unit) 11, a main memory 12, and a chipset 21. In the present application, the hardware constituting the host system 10 may be referred to as a "host device".

[0017] The CPU 11 controls the operation of the entire electronic device 1. That is, the CPU 11 is a core processing device (processor) that executes arithmetic processing instructed by various instructions (commands) described in software (program). The operations of the CPU 11 include reading and writing data to and from storage media such as the main memory 12 and the storage 23, reading data from the ROM 22, and input / output with other devices. Programs executed by the CPU 11 include, for example, an OS (Operating System), firmware, a device driver (which may be simply referred to as a "driver" in the present application), a utility program, an application program (which may be simply referred to as an "application" or an "app" in the present application), and the like. In the present application, executing the processing instructed by the instructions described in the program may be referred to as "executing the program", "execution of the program", and the like.

[0018] The main memory 12 is a writable memory that is used as a loading area for the execution program of the CPU 11 or as a working area for writing the processing data of the execution program. The main memory 12 is composed of, for example, a plurality of DRAM (Dynamic Random Access Memory) chips. The CPU 11 and the main memory 12 are the minimum hardware that constitutes the host system 10.

[0019] The chipset 21 includes a plurality of controllers and enables connection so that a plurality of devices and various data can be input and output. The controllers provided in the chipset 21 may be any of, for example, USB (Universal Serial Bus), SPI (Serial Peripheral Interface) bus, PCI-Express bus, etc. In the example of FIG. 1, the chipset 21 is connected to the ROM 22, the storage 23, the display 24, the communication module 25, the input / output I / F 26, and the EC 31.

[0020] The ROM 22 mainly stores firmware. The firmware stored in the ROM 22 includes BIOS and other firmware related to individual devices. The ROM 22 is configured to include a rewritable non-volatile memory such as EEPROM (Electrically Erasable Programmable Read Only Memory) or flash ROM.

[0021] The storage 23 is an auxiliary storage device that stores various data used for the processing of the host system 10, various data obtained by those processes, or various programs. The storage 23 may be any of, for example, SSD (Solid State Drive), HDD (Hard-disk Drive), etc.

[0022] The display 24 displays a display screen based on the display data input from the CPU 11. The display 24 may be, for example, any of a liquid crystal display (LCD), an OLED (Organic Light Emitting Diode) display, and the like.

[0023] The communication module 25 connects to a communication network so as to be able to wirelessly or wiredly transmit and receive various data. The communication module 25 communicates various data with other devices connected to the communication network. The communication module 25 is, for example, a wireless LAN module that connects to a wireless LAN.

[0024] The input / output I / F 26 is connected so as to be able to input and output data to and from various devices in a wired or wireless manner. The input / output I / F 26 includes, for example, a connector (USB connector) for inputting and outputting data in a wired manner according to the USB standard.

[0025] The EC 31 is a controller that monitors and controls the operations of various devices connected to itself regardless of the operating state of the host system 10. The EC 31 includes a CPU, a ROM, a RAM, a timer, and an input / output I / F separately from the host system 10. Devices with a lower data transfer speed than the chipset 21 can be connected to the EC 31. In the example of FIG. 1, an input device 32, a power supply circuit 33, a battery pack 34, and a power switch 36 are connected to the EC 31.

[0026] The input device 32 detects a user's operation, generates an operation signal according to the detected operation, and outputs it to the EC 31. The input device 32 may be, for example, any of a keyboard, a touch pad, and the like.

[0027] The power supply circuit 33 includes a voltage converter (DC (Direct Current) / DC converter). The voltage converter converts the voltage of the DC power supplied from the AC adapter 35 or the battery pack 34 into a voltage required for the operation of each device constituting the electronic device 1, and supplies the power having the converted voltage to the destination device. The power supply circuit 33 executes power supply to the devices according to the control of the EC 31.

[0028] The power supply circuit 33 detects the presence or absence of connection with the AC adapter 35. The power supply circuit 33 determines the presence or absence of connection with the AC adapter 35 based on, for example, whether the voltage of the connection terminal with the AC adapter 35 is equal to or higher than a predetermined detection voltage. The power supply circuit 33 notifies the EC 31 of connection information indicating the presence or absence of connection with the AC adapter. The EC 31 determines whether the power supply state of its own device is in the battery mode or the AC mode according to the presence or absence of connection with the AC adapter 35. The battery mode is a state in which power supplied from the battery pack 34 is consumed. The AC mode is a state in which power supplied from an external power source via the AC adapter 35 is consumed. In the AC mode, among the power supplied from the AC adapter 35, surplus power remaining without being consumed may be charged to the battery pack 34.

[0029] Also, the power supply circuit 33 includes a charger. The charger charges the battery pack 34 with the power remaining without being consumed in each device among the power supplied from the AC adapter 35. When power is not supplied from the AC adapter 35, or when the power supplied from the AC adapter 35 does not satisfy the demand, the charger supplies the power discharged from the battery pack 34 to each device.

[0030] The battery pack 34 charges the power supplied from the power supply circuit 33 according to the control of the EC 31, or discharges the power stored in its own part to the power supply circuit 33. The battery pack 34 notifies the EC 31 of its own temperature and charge / discharge state. A configuration example of the battery pack 34 will be described later.

[0031] The AC adapter 35 converts the AC power supplied from an external power source into a DC voltage having a predetermined output voltage. The AC adapter 35 includes a connector that is detachably connected to a connection terminal with the power supply circuit 33. The AC adapter 35 supplies the converted DC voltage to the power supply circuit 33.

[0032] Each time a pressing operation is received, the power switch 36 controls either to turn on the power (Power ON) or turn off the power (Power OFF) as the power supply state to the host system 10. When a pressing operation is received, the power switch 36 outputs a pressing signal indicating the pressing to the EC 31. When the electronic device 1 is powered off and a pressing signal is input from the power switch 36, the EC 31 causes the power supply circuit 33 to start supplying power to each device of the electronic device 1 (turn on the power). The power supply destinations include the host device in addition to the peripheral devices. When the electronic device 1 is in a state where power is being supplied and a pressing signal is input from the power switch 36, the EC 31 causes the host system 10 to execute a stop process (shutdown).

[0033] Note that the functions of the host system 10 are realized by the CPU 11 executing various programs and cooperating with the main memory 12, the chipset 21, and other hardware. In the present application, the firmware related to the host system 10 is referred to as "system firmware". The system firmware includes a BIOS (Basic Input / Output System). The BIOS is a program for performing input / output with hardware resources. The BIOS includes a system BIOS based on the UEFI (Unified Extensible Firmware Interface) standard. In the present application, the system firmware may be referred to as the BIOS.

[0034] The CPU 11 starts booting when the power is turned on. The CPU 11 executes the bootloader to read the BIOS from the ROM 22. The BIOS is executed first after the power is turned on. The CPU 11 executes the POST (Power On Self Test) process according to the BIOS. The POST process includes basic device initialization, consistency verification, device detection, and system setting processes, which are executed in that order. In basic device initialization, mainly the initialization of the host device and the loading of the BIOS into the main memory 12 are performed. In consistency verification, the consistency of the entire BIOS is verified. In device detection, the detection and initialization of peripheral devices other than the host device are performed. In system setting, the system setting information and the OS loader stored in a predetermined storage area of the storage 23 are acquired. The system setting information is referred to when the system starts up (OS starts up). The OS loader is a program related to system startup. In system setting, a user interface for system setting is provided, and a parameter set that constitutes a part of the system setting information may be updated.

[0035] After the POST process is completed, the CPU 11 executes the system startup process. In the system startup process, the CPU 11 executes the OS loader, reads the OS and other programs (such as device drivers, utilities, etc.) from the storage 23, and loads them into the main memory 12. Then, the CPU 11 starts the OS and other programs with reference to the system setting information. In this application, the POST process and the system startup process are collectively referred to as the "startup process".

[0036] Next, a configuration example of the battery pack 34 according to this embodiment will be described. FIG. 2 is a block diagram showing a configuration example of the battery pack according to this embodiment. The battery pack 34 includes a BMU (Battery Management Unit) 34b, a temperature sensor 34t, and a battery module 34m. In this application, the battery module 34m or the battery pack 34 may be simply referred to as the "battery".

[0037] The BMU 34b monitors the state of the battery module 34m (which may be referred to as the "battery state" in this application). The EMU 34b acquires information indicating the detected battery state as battery information and notifies the acquired battery information to the EC 31. Examples of the battery state will be described later. Also, when the BMU 34b detects an excessive voltage exceeding the predetermined withstand voltage of the battery module 34m, or when it detects an inflow or outflow of an excessive current exceeding the predetermined withstand current, the BMU 34b insulates the battery module 34m from the power supply circuit 33 to protect the battery module 34m.

[0038] The temperature sensor 34t detects the temperature of the battery module 34m. The battery module 34m charges the power supplied from the AC adapter 35 via the power supply circuit 33 or discharges the charged power to the power supply circuit 33 in accordance with the control of the BMU 34b. The battery module 34m includes N (N is a predetermined integer of 1 or more) cells 34c. When N is 2 or more, the N cells 34c are connected in series or in parallel. In the example of FIG. 2, the N cells 34c are connected in parallel and are distinguished as 34c1 to 34cN, respectively. The battery module 34m may have a configuration (which may be referred to as a "battery configuration" in this application) including two or more layers connected in series, and a plurality of cells 34c are connected in parallel in each layer. Each cell 34c includes a positive electrode, a negative electrode, and a separator, and is configured with the separator sandwiched between the positive electrode and the negative electrode. The cell 34c is also called a single battery. The separator is made of an insulator that holds an electrolyte. Since the positive electrode and the negative electrode are not directly electrically connected but are connected through the electrolyte, an electromotive force can be generated between the two electrodes.

[0039] Next, an example of the battery state monitoring process of the BMU 34b according to this embodiment will be described. FIG. 3 is a flowchart illustrating the battery state monitoring process of the BMU 34b according to this embodiment. The BMU 34b repeats the processes of steps S102 to S106. (Step S102) The BMU 34b detects the cell voltage, current, and battery temperature as element information on the battery state. The BMU 34b detects the voltage between the two poles of each individual cell 34c as the cell voltage. Also, the BMU 34b detects the current discharged from the battery module 34m. The BMU 34b is notified of the temperature detected by the temperature sensor 34t as the battery temperature.

[0040] (Step S104) Based on the preset battery configuration of the battery module 34m, the BMU 34b calculates the impedance from the voltage and current of the battery module 34m obtained from the cell voltages of the individual cells 34c. The BMU 34b calculates the capable energy (dischargeable energy amount) of the battery module 34m using a predetermined calculation formula based on the cell voltage, impedance, and battery temperature. (Step S106) The BMU 34b stores the newly calculated capable energy. The capable energy already stored in the BMU 34b is updated to the new capable energy. Then, the process returns to the process of Step S102.

[0041] The capable energy refers to the amount of electric power that can be discharged until the voltage of the battery module 34m reaches the end-of-discharge voltage and power can no longer be extracted. Generally, the capable energy increases as the cell voltage increases and as the battery temperature increases. Also, under a certain cell voltage or the voltage of the battery module 34m, the higher the impedance, the less the capable energy.

[0042] Next, an example of the system startup control process of the EC 31 according to this embodiment will be described. FIG. 4 is a flowchart illustrating the system startup control of the EC 31 according to this embodiment. (Step S202) When the EC31 detects that the power switch 36 is pressed, it determines the power state of its own device. When the power circuit 33 is not connected to the AC adapter 35, the EC31 determines that the power state is the battery mode and starts the startup process of the host system 10. Note that when the power circuit 33 is not connected to the AC adapter 35, the EC31 determines that the power state is the AC mode, ends the process of FIG. 4, and starts the startup process of the host system 10.

[0043] (Step S204) The EC31 calculates the estimated power consumption related to the startup process based on the system configuration of the electronic device 1. The system configuration is determined by the types and models of various devices provided in the electronic device 1. For example, the EC31 is preset with an information table showing the individual power consumption related to the startup process for each type and model of device. The EC31 identifies the model for each type of device provided in the electronic device 1 and identifies the individual power consumption corresponding to the identified model by referring to the information table. The EC31 calculates the sum of the individual power consumptions between the types of the identified devices as the estimated power consumption.

[0044] (Step S206) The EC31 monitors the battery information acquired from the BMU34b of the battery pack 34. At this time, the EC31 outputs a battery information request command indicating a request for battery information to the BMU34b. When the BMU34b receives the battery information request command from the EC31, it responds to the EC31 with battery information indicating the dischargeable power amount. The EC31 determines whether the host system 10 can be started based on the dischargeable power amount indicated in the battery information and the estimated power consumption. The EC31 can determine whether the host system 10 can be started based on whether the dischargeable power amount is equal to or greater than the estimated power consumption. When it is determined that startup is possible (Step S206 YES), the process proceeds to the process of Step S210. When it is determined that startup is not possible (Step S206 NO), the process proceeds to the process of Step S208.

[0045] (Step S208) The EC31 temporarily activates the host system 10 and starts the activation process. At this time, the EC31 starts (powers on) the power supply to each device (including the host system and peripheral devices) for the power circuit 33. After the EC31 detects the display 24 and before the system is activated, it causes a guidance screen indicating the stop of the activation process to be displayed. The guidance screen may include a message (BIOS prompt message) prompting an operation for resuming the activation process. As such an operation, for example, the connection of the AC adapter 35 may be guided. Then, the EC31 temporarily stops (holds) the transition of the host system 10 to subsequent processes.

[0046] When the EC31 detects the connection with the AC adapter 35 within a predetermined period (for example, 15 to 120 seconds) after the start of the display of the guidance screen, it changes the power state to the AC mode and continues the activation process for the host system 10. When the EC31 does not detect the connection with the AC adapter 35 within a predetermined period after the start of the display of the guidance screen, it ends the activation process for the host system 10 and stops (powers off) the power supply to each device for the power circuit 33. The AC mode refers to an operation mode that consumes the power supplied from the AC adapter 35. Thereafter, the process of FIG. 4 ends.

[0047] (Step S210) The EC31 starts the activation process for the host system 10. In this step, the EC31 completes the activation process without stopping it. In this step, the EC31 monitors the battery temperature indicated in the battery information at predetermined intervals, and when the battery temperature is lower than a predetermined operating temperature, it may set the clock frequency of the CPU 11 to a frequency lower than a predetermined standard clock frequency (for example, 1 GHz to 4 GHz) (for example, the lowest frequency at which the CPU 11 can operate (typically, 250 MHz to 600 MHz)). Thereafter, the process of FIG. 4 ends.

[0048] Before the startup process of the host system 10 starts, the power consumption of the electronic device 1 is zero or negligibly small. Assuming that the current of the battery module 34m is zero, the BMU 34b may calculate the dischargeable power amount of the battery module 34m based on the cell voltage and the battery temperature of each cell 34c in step S104. Also, when the EC 31 determines whether to start the host system 10 in step S206 (step S206 NO), the EC 31 may end the process of FIG. 4 without executing the process of step S208.

[0049] Next, an example of the guidance screen according to the present embodiment will be described. FIG. 5 is a diagram illustrating the guidance screen according to the present embodiment. On the guidance screen illustrated in FIG. 5, as a message indicating the stop of the startup process, a statement "Boot is postponed because the battery level is low" is presented. Further, on the guidance screen, a message for warning of power-off after a certain period of time has elapsed since the start of display and for inducing the connection of the AC adapter 35 is presented. As the warning of power-off, a statement "To protect system data from unexpected stops, the system power will be stopped soon" is presented. As a guidance message prompting the connection of the AC adapter 35, a statement "The battery is at almost the limit level. Please connect the AC adapter 35 or charge the system battery" is presented.

[0050] In the comparative example illustrated in FIG. 6, after the EC 31 starts the startup process in the battery mode in step S302, the EC 31 determines in step S304 whether the remaining battery level is less than a predetermined lower limit. As an index of the remaining battery level, for example, RSOC (Relative State of Charge) is used. RSOC corresponds to the ratio of the charge capacity accumulated at that time to the charge capacity at full charge. When it is determined that the remaining battery level is less than the lower limit of the predetermined remaining amount (step S304 YES), the process proceeds to step S306, and the EC 31 maintains the stopped state without starting the host system 10. When the remaining battery level is equal to or higher than the lower limit (step S304 NO), the process proceeds to step S308, and the EC 31 causes the host system 10 to start the startup process.

[0051] In step S310, the EC 31 determines whether the battery temperature is lower than the lower limit of the predetermined operating temperature. When the battery temperature is lower than the lower limit of the operating temperature (step S310 YES), the process proceeds to step S312, and the EC 31 sets the clock frequency of the CPU 11 to a frequency lower than the standard clock frequency and causes the startup process of the host system 10 to be executed at a low speed. When the battery temperature is equal to or higher than the lower limit of the operating temperature (step S310 NO), the process proceeds to step S314, and the EC 31 sets the clock frequency of the CPU 11 to the standard clock frequency and causes the startup process of the host system 10 to be executed at the standard speed.

[0052] Therefore, when the startup process of the host system 10 is executed at a low speed, even if the power required for the startup process of the host system 10 can be temporarily covered by the power supplied from the battery module 34m, the state in which power is consumed due to the low-speed execution continues for a long time. Therefore, there is a risk that the power supplied from the battery module 34m will run out before the host system 10 completes the startup process, causing the startup process to stop, or that the data stored in the main memory 12 will be lost. Also, when using an RSOC, it was not possible to accurately determine whether the battery module 34m could actually cover the power consumption amount related to the startup process. In an RSOC, the decrease in discharge capacity due to aging may not be sufficiently reflected.

[0053] In contrast, the electronic device 1 according to the present embodiment includes a host system 10, a first controller (for example, EC 31), and a battery pack 34. The battery pack 34 includes a battery module 34m, a temperature sensor 34t that detects temperature, and a second controller (for example, BMU 34b). When startup is instructed, the second controller estimates the dischargeable power amount, which is the power amount that can be discharged from the battery module 34m based on the voltage and temperature of the battery module 34m, and the first controller determines whether to start the host system 10 based on whether the dischargeable power amount satisfies the power consumption amount required for starting the host system 10. According to this configuration, when the dischargeable power amount of the battery module 34m can satisfy the power consumption amount required for starting the host system 10, the startup process of the host system 10 is executed. Therefore, the risk that the startup process stops unexpectedly or data is lost due to insufficient power discharged from the battery module 34m during the startup process is reduced. Also, it is possible to accurately determine whether the battery module 34m has a discharge capacity sufficient to complete the startup process by using the dischargeable power amount.

[0054] The second controller may estimate the power consumption amount related to the startup process based on the system configuration of its own device. Since it is determined whether the startup process is necessary based on whether the dischargeable power amount of the battery module 34m satisfies the power consumption amount corresponding to the system configuration, the risk of insufficient power discharged from the battery module 34m during the startup process can be further reduced.

[0055] The electronic device 1 further includes a storage 23, and the startup process includes data transfer from the storage 23 to the host system 10. According to this configuration, since the dischargeable power amount of the battery module 34m does not satisfy the power consumption amount corresponding to the system configuration, the risk that the startup process including data transfer stops unexpectedly and the risk that data during the startup process is lost can be reduced.

[0056] When the dischargeable power amount does not satisfy the power consumption required for starting the host system 10, the first controller may cause the display 24 to display guidance information indicating the start / stop of the host system 10. According to this configuration, it is possible to guide a user who has come into contact with the guidance information to supply power from an external power source such as connecting the AC adapter 35 or to charge the battery module 34m, thereby prompting the completion of the startup process.

[0057] When power is supplied from an external power source separate from the battery pack, the first controller may start the host system 10 regardless of the dischargeable power amount of the battery module 34m. According to this configuration, by preferentially consuming the power supplied from the external power source, the power charged in the battery module 34m is saved, or the charging of the battery module 34m with surplus power is promoted.

[0058] As described above, the embodiments of the present application have been described in detail with reference to the drawings. However, the specific configuration is not limited to the above-described embodiments, and designs and the like within the scope not departing from the gist of the present invention are also included. Each configuration described in the above embodiments can be arbitrarily combined.

Explanation of Reference Numerals

[0059] 1... Electronic device, 10... Host system, 11... CPU, 12... Main memory, 22... ROM, 23... Storage, 24... Display, 25... Communication module, 26... Input / output I / F, 31... EC, 32... Input device, 33... Power supply circuit, 34... Battery pack, 34b... BMU, 34c... Cell, 34m... Battery module, 35... AC adapter, 36... Power switch

Claims

1. An electronic device comprising a host system, a first controller, and a battery pack, the battery pack comprising a battery module, a temperature sensor for detecting a temperature, and a second controller; When the device is instructed to start up, The second controller is estimating a dischargeable amount of power that can be discharged from the battery module based on the voltage and the temperature of the battery module; Estimating the amount of power consumption required to start up the host system based on the system configuration of the device itself; The first controller is A determination is made as to whether or not to start up the host system based on whether or not the dischargeable power amount satisfies the power consumption amount. electronic equipment.

2. More storage, The electronic device according to claim 1 , wherein the process relating to the startup includes a data transfer from the storage to the host system.

3. The first controller is When the dischargeable power amount does not satisfy the power consumption amount required for starting up the host system, Displaying guidance information indicating the host system being stopped on a display 2. The electronic device according to claim 1.

4. The first controller is When power is supplied from an external power source separate from the battery pack, The host system is started regardless of the dischargeable power amount.

2. The electronic device according to claim 1.

5. A control method for an electronic device including a host system, a first controller, and a battery pack, comprising: When the device is instructed to start up, the battery pack includes a battery module, a temperature sensor for detecting a temperature, and a second controller; The second controller, estimating a dischargeable amount of power from the battery module based on a voltage and the temperature of the battery module; estimating the amount of power consumption required to start up the host system based on the system configuration of the device itself; The first controller, and determining whether to start up the host system based on whether the dischargeable power amount satisfies the power consumption amount. Control methods.

Citation Information

Patent Citations

  • Battery level indicator, battery level indication method and program

    JP2013068431A

  • Electrical device

    JP2012177968A