CN-121984182-A - Information processing apparatus, program product, and method
Abstract
An information processing apparatus, a program product, and a method. There is a demand for an information processing apparatus that can maintain a state in which a decrease in CPU processing speed due to heat generation is unlikely to occur for as long as possible. In view of this, there is proposed an information processing apparatus including a secondary battery, the information processing apparatus including a measurement unit that measures a remaining amount of the secondary battery, a determination unit that determines whether the remaining amount is a first threshold value or more and determines whether a specific application is in a foreground state, and a charge control unit that stops charging the secondary battery from an external power supply when the remaining amount is the first threshold value or more and the specific application is in the foreground state.
Inventors
- KODA TOTOMO
- NAITO MASAHIKO
- Tian yongxie
- Suka Hara Kumiko
Assignees
- 索尼集团公司
Dates
- Publication Date
- 20260505
- Application Date
- 20191112
Claims (13)
- 1. An information processing apparatus including a secondary battery and a CPU, the information processing apparatus comprising: A measurement unit that measures a remaining amount of the secondary battery; A determining unit that determines whether the remaining amount is equal to or greater than a first threshold value, and And a charge control unit that stops power supply from an external power source to the secondary battery and continues power supply from the external power source to the CPU such that the remaining amount of the secondary battery is not reduced and is not increased, in a case where the remaining amount is equal to or greater than a first threshold.
- 2. The information processing apparatus according to claim 1, further comprising: A detection unit that detects that the remaining amount has become smaller than a first threshold value, wherein, The charge control unit further starts charging the secondary battery by using the external power supply in response to detecting that the remaining amount has been smaller than a first threshold.
- 3. The information processing apparatus according to claim 1, further comprising: a detection unit that detects that the specific application has become dormant or has ended, wherein, The charging control unit further starts charging the secondary battery by using the external power source in response to detecting that the specific application has become a sleep state or has ended.
- 4. The information processing apparatus according to claim 1, further comprising: a detection unit that detects that the remaining amount has become equal to or greater than a first threshold value, wherein, In response to detecting that the remaining amount has become equal to or greater than a first threshold, a determination is performed by the determination unit as to whether the particular application is in a foreground state or a non-foreground state.
- 5. The information processing apparatus according to claim 1, further comprising: a detection unit that detects that the specific application has become a foreground state, wherein, In response to detecting that the specific application has become a foreground state, a determination is performed by the determination unit as to whether the remaining amount has become equal to or greater than a first threshold.
- 6. The information processing apparatus according to claim 1, further comprising: an operation unit that detects a predetermined operation by a user, wherein, In response to detecting a predetermined operation of the user, a determination by the determination unit as to whether the remaining amount has been equal to or greater than a first threshold value, and a determination by the determination unit as to whether the specific application is in a foreground state or a non-foreground state are performed.
- 7. The information processing apparatus according to claim 1, further comprising: a detection unit that detects that the external power source is connected, wherein, In response to detecting that the external power source is connected, a determination is performed by the determination unit as to whether the remaining amount has been equal to or greater than a first threshold value, and a determination is performed by the determination unit as to whether the specific application is in a foreground state or a non-foreground state.
- 8. The information processing apparatus according to claim 1, wherein, The determination unit further determines whether the remaining amount is equal to or greater than a second threshold, the second threshold being a value higher than the first threshold, and The charge control unit further stops charging the secondary battery by using the external power supply and stops supplying power from the external power supply, in a case where the remaining amount is equal to or greater than a second threshold value.
- 9. The information processing apparatus according to claim 8, further comprising: a detection unit that detects that the remaining amount has become smaller than a second threshold value, wherein, In response to detecting that the remaining amount has been smaller than a second threshold, a determination is performed by the determination unit as to whether the specific application is in a foreground state or a non-foreground state.
- 10. The information processing apparatus according to claim 1, wherein, The measuring unit further measures a temperature in the information processing apparatus, and In the case where the temperature is within a predetermined temperature range, charging of the secondary battery by the charge control unit by using the external power supply is performed by quick charging.
- 11. The information processing apparatus according to claim 1, wherein, The determination unit further determines whether the particular application is in a foreground state or a non-foreground state, the non-foreground state including a dormant state and a terminated state, and The charge control unit further stops power supply from an external power source to the secondary battery and continues power supply from the external power source to the CPU such that the remaining amount of the secondary battery is not reduced and is not increased, in a case where the remaining amount is equal to or greater than a first threshold and the specific application is in a foreground state.
- 12. A program product for causing an information processing apparatus including a secondary battery and a CPU to execute: Measuring a remaining amount of the secondary battery; Determining whether the remaining amount is equal to or greater than a first threshold value, and In the case where the remaining amount is equal to or greater than a first threshold value, power supply from an external power source to the secondary battery is stopped, and power supply from the external power source to the CPU is continued, so that the remaining amount of the secondary battery is not reduced and is not increased.
- 13. A method in which an information processing apparatus including a secondary battery and a CPU performs the following processing: Measuring a remaining amount of the secondary battery; Determining whether the remaining amount is equal to or greater than a first threshold value, and In the case where the remaining amount is equal to or greater than a first threshold value, power supply from an external power source to the secondary battery is stopped, and power supply from the external power source to the CPU is continued, so that the remaining amount of the secondary battery is not reduced and is not increased.
Description
Information processing apparatus, program product, and method The present application is a divisional application of patent application number 201980101966.5, entitled "information processing apparatus, program, and method", international application date 2019, 11, 12, and the entire contents of which are incorporated herein by reference. Technical Field The present disclosure relates to an information processing apparatus, a program, and a method. Background When charging is performed while operating a mobile terminal such as a smart phone or a tablet Personal Computer (PC), an information processing apparatus such as a digital camera, or the like, both a Central Processing Unit (CPU) and a charging circuit generate heat. In particular, when high-load processing such as capturing or distributing video, game operations, and the like and charging are simultaneously performed, the internal temperature of the information processing apparatus rises significantly. Accordingly, some conventional information processing apparatuses have a function of suppressing an increase in internal temperature, for example, by reducing the processing speed of a CPU when the internal temperature approaches an unsafe temperature that causes a low-temperature burn of a user or degradation of the information processing apparatus. List of references Patent literature Patent document 1 JP2014-512797A Patent document 2 JP2019-500828A Patent document 3 JP2005-333794A Patent document 4 JP2019-87891A Patent document 5 JP2007-281911A Disclosure of Invention Technical problem However, a decrease in the processing speed of the CPU causes a so-called processing failure in which the processing is stopped or delayed. In particular, the higher the processing load, the more likely a processing failure occurs. Such processing failure in game operations, video distribution, and the like, which perform a large amount of high-load processing, becomes a large factor that impairs comfortable user experience, and is a phenomenon that a user does not wish to take place. Accordingly, the present disclosure proposes an information processing apparatus, a program, and a method capable of maintaining a state in which the processing speed of a CPU is hardly reduced due to heat generation for as long as possible. Solution to the problem According to the present disclosure, there is provided an information processing apparatus including a secondary battery, the information processing apparatus including a measurement unit that measures a remaining amount of the secondary battery, a determination unit that determines whether the remaining amount is equal to or greater than a first threshold value and determines whether a specific application is in a foreground state, and a charge control unit that stops charging the secondary battery by using an external power source in a case where the remaining amount is equal to or greater than the first threshold value and the specific application is in the foreground state. Further, according to the present disclosure, there is provided a program that causes an information processing apparatus including a secondary battery to perform a process of measuring a remaining amount of the secondary battery, determining whether the remaining amount is equal to or greater than a first threshold, determining whether a specific application program is in a foreground state, and stopping charging the secondary battery by using an external power source in a case where the remaining amount is equal to or greater than the first threshold and the specific application is in the foreground state. Further, according to the present disclosure, there is provided a method in which an information processing apparatus including a secondary battery performs a process of measuring a remaining amount of the secondary battery, determining whether the remaining amount is equal to or greater than a first threshold, determining whether a specific application program is in a foreground state, and stopping charging the secondary battery by using an external power source in a case where the remaining amount is equal to or greater than the first threshold and the specific application is in the foreground state. Drawings Fig. 1 is a diagram showing an example of an information processing apparatus 10 according to the present embodiment. Fig. 2 is a block diagram showing an example of the functional configuration of the information processing apparatus 10 according to the present embodiment. Fig. 3A is a diagram showing an example of the charge control mode according to the present embodiment. Fig. 3B is a diagram showing an example of the charge control mode according to the present embodiment. Fig. 3C is a diagram showing an example of the charge control mode according to the present embodiment. Fig. 4 is a diagram showing an example of switching the charge control mode according to the present embodiment. Fig. 5 is a diagram showing another example of switc