Electronic device, method for controlling electronic device, computer program, and storage medium

By minimizing application windows and displaying still images, the electronic device effectively conserves power and reduces screen flicker, improving usability and security.

CN119137650APending Publication Date: 2024-12-13PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
CN202380036868.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2022-07-29
Filing Date
2023-04-20
Publication Date
2024-12-13

AI Technical Summary

Technical Problem

Existing technologies for reducing power consumption in electronic devices, such as those described in Patent Document 1, still have room for improvement.

Method used

An electronic device with a display unit and control unit that minimizes or reduces the size of application windows based on trigger information, displays a still image, and optionally adjusts brightness or input functionality to conserve power.

Benefits of technology

This approach significantly reduces power consumption by minimizing window size and display processing, while suppressing screen flicker and enhancing usability and security.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119137650A_ABST
    Figure CN119137650A_ABST
Patent Text Reader

Abstract

An electronic device (10) is provided with: a display unit (11) that displays a window for at least one application; and a control unit (12) that controls the display unit (11). The control unit (12) acquires first trigger information for starting the power saving process, and the control unit (12) starts the power saving process on the basis of the first trigger information. In one example of power saving processing, a control unit (12) acquires still images (60, 62, 64, 66) on the basis of a screen of a display unit (11), the control unit (12) displays the still images (60, 62, 64, 66) on the display unit (11), and the control unit (12) minimizes the size of at least one window during a period in which the still images (60, 62, 64, 66) are displayed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to an electronic device, a control method of an electronic device, a computer program, and a storage medium. Background Art

[0002] The usable time of an electronic device that is powered by a battery has a great relationship with the power consumption when the electronic device is used. If the power consumption is suppressed, the electronic device can be used for a longer period of time. Patent document 1 describes a technology for reducing the power consumption of a display. The computer described in patent document 1 generates a black full-screen window and displays an active window in front of it, thereby reducing power consumption.

[0003] Prior Art Literature

[0004] Patent Literature

[0005] Patent Document 1: Japanese Patent Application Publication No. 2005-202750 Summary of the invention

[0006] Problems to be solved by the invention

[0007] However, the technology described in Patent Document 1 still has room for improvement in terms of saving power consumption.

[0008] An object of the present disclosure is to provide an electronic device, a control method of the electronic device, a computer program, and a storage medium that can save power consumption when the electronic device is used.

[0009] Means for solving problems

[0010] In order to solve the aforementioned problems, the present disclosure provides an electronic device, a control method of an electronic device, a computer program, and a storage medium.

[0011] An electronic device of one embodiment of the present disclosure includes: a display unit that displays a window of at least one application; and a control unit that controls the display unit. The control unit obtains first trigger information for starting a power saving process, and the control unit starts the power saving process based on the first trigger information. During the power saving process, the control unit obtains a still image based on a screen of the display unit, and the control unit displays the still image on the display unit. While the still image is displayed, the control unit minimizes the size of at least one window.

[0012] In addition, another electronic device according to the present disclosure includes: a display unit for displaying a window of at least one application; and a control unit for controlling the display unit. The control unit obtains first trigger information for starting a power saving process, and the control unit starts the power saving process based on the first trigger information. During the power saving process, the control unit reduces the size of at least one window.

[0013] In addition, another method for controlling an electronic device according to the present disclosure includes: obtaining first trigger information for starting power saving processing; and starting power saving processing based on the obtained first trigger information. The power saving processing includes: obtaining a still image based on a screen of a display unit; displaying the still image on the display unit; and minimizing the size of a window of at least one application while the still image is displayed.

[0014] In addition, another method for controlling an electronic device according to the present disclosure includes: obtaining first trigger information for starting power saving processing; and starting power saving processing based on the obtained first trigger information. The power saving processing includes: reducing the size of a window of at least one application displayed on a display unit of the electronic device.

[0015] In addition, a computer program according to another aspect of the present disclosure is a computer program for causing an electronic device to execute the above-mentioned control method.

[0016] In addition, a storage medium according to another aspect of the present disclosure is a non-transitory computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the control method described above is implemented.

[0017] Effects of the Invention

[0018] In the present disclosure, according to an electronic device, a control method of an electronic device, a computer program, and a storage medium, it is possible to save power consumption when using the electronic device. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] Figure 1 This is an example of a block diagram showing a configuration of an electronic device according to Embodiment 1.

[0020] Figure 2A This is a flowchart of an example of a method for controlling an electronic device in the first embodiment.

[0021] Figure 2B This is a flowchart of an example of the power saving process in the first embodiment.

[0022] Figure 3A This is an example of a screen before the power saving process in the first embodiment.

[0023] Figure 3B This is an example of a screen on which power saving processing is performed in the first embodiment.

[0024] Figure 4A This is an example of a still image in the first embodiment.

[0025] Figure 4BThis is an example of a still image in the first embodiment.

[0026] Figure 4C This is an example of a still image in the first embodiment.

[0027] Figure 4D This is an example of a still image in the first embodiment.

[0028] Figure 5A This is a flowchart of another example of the control method of the electronic device in the first embodiment.

[0029] Figure 5B This is a flowchart of an example of restoration processing in the first embodiment.

[0030] Fig. 6A This is a flowchart of an example of the power saving process in the second embodiment.

[0031] Figure 6B This is a flowchart of an example of restoration processing in the second embodiment.

[0032] Fig. 7A This is an example of a screen before the power saving process in the second embodiment.

[0033] Figure 7B This is an example of a screen on which power saving processing is performed in the second embodiment.

[0034] Fig. 8A This is a flowchart of an example of the power saving process in the third embodiment.

[0035] Figure 8B This is a flowchart of an example of restoration processing in Implementation Example 3.

[0036] Fig.9A This is a flowchart of an example of power saving processing in the fourth embodiment.

[0037] Fig. 9B This is a flowchart of an example of restoration processing in Implementation Example 4.

[0038] Fig. 10A This is a flowchart of an example of power saving processing in the fifth embodiment.

[0039] Fig. 10B This is a flowchart of an example of restoration processing in Implementation Example 5.

[0040] Fig.11A This is a flowchart of another example of the power saving process in the fifth embodiment.

[0041] Fig. 11B This is a flowchart of another example of the restoration process in Implementation Example 5. DETAILED DESCRIPTION

[0042] First, various aspects of an electronic device, a method for controlling an electronic device, a computer program, and a storage medium are described.

[0043] The electronic device of the first mode involved in the present disclosure comprises: a display unit that displays a window of at least one application; and a control unit that controls the display unit. The control unit obtains first trigger information for starting a power saving process, and the control unit starts the power saving process based on the first trigger information. During the power saving process, the control unit obtains a still image based on a screen of the display unit, and the control unit displays the still image on the display unit. While the still image is displayed, the control unit minimizes the size of at least one window.

[0044] According to such a structure, power saving processing can be performed when using an electronic device. In the power saving processing, since the size of the window is minimized, the operation processing for displaying the application corresponding to the window can be omitted, thereby saving the power consumption of the electronic device. Furthermore, in the power saving processing, since the window is minimized in the background of the still image after displaying the still image, the flickering of the screen when minimized can also be suppressed.

[0045] In the electronic device of the second aspect involved in the present disclosure, in the first aspect, the first trigger information may be information indicating that the user's line of sight is not directed toward the display unit, the user is not in front of the display unit, or the user has input a specific command.

[0046] According to such trigger information, for example, when the user's line of sight is not toward the display unit and the user is not in front of the display unit, the power saving process is triggered and can be automatically executed. In addition, the power saving process can also be triggered and executed by the user's instruction. Through such trigger information, the power saving process is automatically started during the period when the user is not using the electronic device, thereby improving the usability of the electronic device.

[0047] In the electronic device of the third mode involved in the present disclosure, it is also possible that, in the first mode or the second mode, the control unit further obtains the second trigger information for canceling the power saving process, and the control unit starts the recovery process for canceling the power saving process based on the second trigger information. In the recovery process, it is also possible that the control unit restores the size of at least one minimized window to the size before the start of the power saving process, and the control unit cancels the display of the still image.

[0048] In this way, the power saving process can be automatically or manually canceled. In addition, in the restoration process, since the display of the still image is canceled after the size of the window is restored, it is also possible to suppress the flickering of the screen when the size of the window is restored.

[0049] In the electronic device of the fourth aspect of the present disclosure, in the third aspect, in the power saving process, the control unit further reduces the brightness of the display unit before displaying the still image on the display unit. In the recovery process, the control unit further restores the brightness of the display unit to the brightness before the start of the power saving process after canceling the display of the still image.

[0050] By reducing the brightness of the display unit during the power saving process, the power consumption of the electronic device can be further reduced.

[0051] In the electronic device of the fifth aspect of the present disclosure, in the third aspect or the fourth aspect, the electronic device further includes an input unit. In the power saving process, the control unit may invalidate the input unit before displaying the still image on the display unit. In the recovery process, the control unit may validate the input unit after canceling the display of the still image.

[0052] By disabling the input unit in the power saving process, the power consumption of the electronic device can be further reduced.

[0053] In the electronic device of the 6th mode involved in the present disclosure, it may also be that in any mode of the 1st to 5th modes, the still image is a screenshot before the size of at least one window is minimized, an image obtained by blurring the screenshot, or a pre-saved image.

[0054] According to such a still image, flickering when the size of the window changes can be suppressed. In addition, for example, the safety of the electronic device can be improved when the user is not in front of the electronic device.

[0055] In the electronic device of the seventh aspect of the present disclosure, in any of the first to sixth aspects, the application is an application that performs image processing in real time. Alternatively, the application is an application having a structure in which power consumption when executed in a minimized state is smaller than a given threshold value of power consumption when executed in a non-minimized state.

[0056] Such applications can significantly reduce power consumption due to minimization of the size of the corresponding window, and are therefore particularly suitable for the electronic device and control method thereof of the present disclosure.

[0057] The electronic device of the eighth mode involved in the present disclosure comprises: a display unit for displaying a window of at least one application; and a control unit for controlling the display unit. The control unit obtains first trigger information for starting a power saving process, and the control unit starts the power saving process based on the first trigger information. During the power saving process, the control unit reduces the size of at least one window.

[0058] According to such a structure, power saving processing can be performed when using an electronic device. In the power saving processing, since the size of the window is reduced, the area to be displayed based on the application corresponding to the window is reduced. The amount of calculation used for the display is reduced, and the power consumption of the electronic device can be saved.

[0059] In the electronic device of the ninth aspect involved in the present disclosure, in the eighth aspect, the first trigger information may be information indicating that the user's line of sight is not directed toward the display unit, the user is not in front of the display unit, or the user has input a specific command.

[0060] The electronic device of the tenth mode involved in the present disclosure comprises: a display unit that displays a window of at least one application; and a control unit that controls the display unit. The control unit obtains first trigger information for starting a power saving process, and the control unit starts the power saving process based on the first trigger information. In the power saving process, it is also possible that the control unit obtains a still image based on the screen of the display unit, and the control unit displays the still image on the display unit. During the period when the still image is displayed, the control unit obtains the still image based on the screen of the display unit and displays the still image on the display unit.

[0061] According to such a configuration, in the power saving process, after the still image is displayed, the window is reduced in size in the background of the still image, so that flickering of the screen when the window is reduced can also be suppressed.

[0062] In the electronic device of the 11th aspect involved in the present disclosure, in the 10th aspect, the first trigger information may be information indicating that the user's line of sight is not directed toward the display unit, the user is not in front of the display unit, or the user has input a specific command.

[0063] The control method of the electronic device of the twelfth embodiment of the present disclosure includes: a step of acquiring first trigger information for starting power saving processing; and a step of starting power saving processing based on the acquired first trigger information. The power saving processing includes: a step of acquiring a still image based on a screen of a display unit; a step of displaying the still image on the display unit; and a step of minimizing the size of a window of at least one application while the still image is displayed.

[0064] The control method of the electronic device of the 13th mode involved in the present disclosure includes: the step of acquiring first trigger information for starting power saving processing; and the step of starting power saving processing based on the acquired first trigger information. The power saving processing includes: the step of reducing the size of the window of at least one application displayed on the display unit of the electronic device.

[0065] A computer program according to a fourteenth aspect of the present disclosure is a computer program for causing an electronic device to execute the control method according to the twelfth aspect or the thirteenth aspect.

[0066] A storage medium according to a fifteenth aspect of the present disclosure is a non-transitory computer-readable storage medium storing a computer program that implements the control method according to the twelfth aspect or the thirteenth aspect when executed by a processor.

[0067] According to the method, computer program or recording medium of the twelfth to fifteenth aspects, power saving processing can be performed when using an electronic device. In the power saving processing, since the size of the window is minimized or reduced, the calculation processing for displaying the application corresponding to the window can be omitted, thereby saving the power consumption of the electronic device.

[0068] The concept of technology

[0069] Before describing the specific implementation of the electronic device, the control method of the electronic device, the computer program, and the storage medium involved in the present disclosure, first, as an example, the concept of the technology described in the present disclosure is described. In this example, the electronic device has a display unit and a control unit. The control unit executes an operating system (OS) having a window system (window system) to control the display unit. The control unit causes the display unit to display a window of at least one application based on the window system.

[0070] The control unit of the electronic device obtains the first trigger information for starting the power saving process, and starts the power saving process based on the obtained first trigger information. For example, when the first trigger information such as the user does not direct his / her sight toward the display unit within a given time is obtained, the control unit automatically starts the power saving process. In the power saving process, the control unit minimizes or reduces the size of at least one of the currently open windows. In this way, since the calculation process for displaying the application corresponding to the minimized or reduced window on the screen is at least reduced, the power consumption of the electronic device can be saved.

[0071] The embodiments described below each illustrate an example of the present disclosure. The numerical values, shapes, structures, steps, and the order of the steps, etc., respectively illustrated in the following embodiments illustrate an example and do not limit the present disclosure. Among the structural elements in the following embodiment 1, the structural elements that are not recorded in the independent technical solution representing the highest concept are described as arbitrary structural elements.

[0072] In each of the embodiments described below, a modification example is sometimes shown for a specific element, and for other elements, a scheme of appropriately combining any structure is included, and each effect is achieved in the combined structure. In the embodiment, the effects of each modification example can be achieved by combining the structures of each modification example respectively.

[0073] In the following detailed description, the terms "first", "second", etc. are used for illustrative purposes only and should not be considered as explicit or implicit statements about the relative importance or order of technical features. Features defined as "first" and "second" are features that explicitly or implicitly indicate the situation of including one or more of the features.

[0074] Implementation Method 1

[0075] Hereinafter, Embodiment 1 of an electronic device, a control method of an electronic device, a computer program, and a storage medium according to the present disclosure will be described in detail with reference to the drawings as appropriate.

[0076] <Overall structure>

[0077] Figure 1 This is an example of a block diagram showing a configuration of the electronic device 10 according to the first embodiment.

[0078] <Electronic equipment 10>

[0079] like Figure 1 As shown, the electronic device 10 includes a display unit 11 and a control unit 12 for controlling the display unit 11. The electronic device 10 may also be a laptop computer including a notebook computer, a tablet terminal, a smart phone, etc. In one embodiment, the electronic device 10 also includes a power supply unit 13. The power supply unit 13 uses a built-in battery, a removable battery or an external power source as a driving power source to supply power for the operation of the electronic device 10. The electronic device 10 may also include a storage unit 14 as a recording medium for recording various information and control programs. In addition, the electronic device 10 may also appropriately include at least one detection unit 15 and / or an input unit 16 according to its purpose.

[0080] <Display section 11>

[0081] The display unit 11 is a device capable of displaying a graphical user interface (GUI) including a window based on an operating system. The display unit 11 may be, for example, a display using a self-luminous element such as an organic EL, or a display using an LCD or a CRT.

[0082] <Control unit 12>

[0083] The control unit 12 is a controller that manages the overall control of the electronic device 10. The control unit 12 includes a general-purpose processor such as a CPU or MPU that implements a given function by executing a program stored in the storage unit 14. The control unit 12 implements various controls in the electronic device 10 by calling and executing a control program based on a control method. The control unit 12 is not limited to implementing a given function through the collaboration of hardware and software, and can also be a dedicated hardware circuit designed to implement a given function. That is, the control unit 12 can be implemented by various processors such as a CPU, MPU, GPU, FPGA, DSP, ASIC, etc.

[0084] The control unit 12 executes an OS having a window system, and the display unit 11 displays a window according to the control of the control unit 12. For example, the control unit 12 may also execute an OS such as Windows (registered trademark), Unix (registered trademark), MacOS (registered trademark), iOS (registered trademark), and Android (registered trademark). The control unit 12 causes the display unit 11 to display a GUI based on the window system. The control unit 12 may also cause the display unit 11 to display a GUI in an overlapping window mode or a tiling window mode. In the overlapping window mode, a rectangular window of any size is overlapped and displayed at any position in the screen. In the tiling window mode, the screen is divided into at least one area by a boundary line, and each window is assigned to the area for display so that the windows do not overlap.

[0085] The control unit 12 can open multiple windows at the same time and execute the corresponding applications. In the present disclosure, the so-called open window refers to a window displayed in at least a part of the desktop that is not minimized, unless other windows are displayed in front of it. The open windows also include active windows (also called foreground windows) and inactive windows (inactive windows). The so-called active window refers to a window that is located at the front of the screen and is the operation object of the current user in a state where the entire window can be observed. The so-called inactive window refers to the remaining windows that are not active windows among the open windows.

[0086] The control unit 12 can minimize the open window using the Application Programming Interface (API) of the OS. The minimized window is stored in a dedicated area on the desktop (for example, the "taskbar" of Windows (registered trademark) or the "Dock" of macOS (registered trademark)) in the form of an icon, a button, etc. A minimized window is different from a closed window in that the corresponding application continues to execute, so the window can be immediately restored to its original state at any time.

[0087] The control unit 12 can obtain the first trigger information for starting the power saving process, and start the power saving process based on the obtained first trigger information. In addition, during the power saving process, the control unit 12 can minimize the size of at least one currently opened window so that the display unit 11 displays the screen after the window is minimized.

[0088] <Storage Unit 14>

[0089] The storage unit 14 is a recording medium that records various information and control programs, and may be a memory that functions as a work area of ​​the control unit 12. The storage unit 14 is implemented by, for example, a flash memory, RAM, SSD (Solid State Device), a hard disk, other storage devices, or a suitable combination thereof.

[0090] <Control method of electronic device 10>

[0091] The control unit 12 described above can execute a method for controlling the electronic device 10 . Figure 2A This is a flowchart of an example of a method for controlling an electronic device in the first embodiment.

[0092] The control unit 12 obtains the first trigger information for starting the power saving process (step S110). The first trigger information may be information indicating that the user's line of sight is not directed toward the display unit 11, or information indicating that the user's line of sight is not directed toward the display unit 11 continuously for a given time. The situation where the user's line of sight is not directed toward the display unit 11 is also referred to as the user's line of sight moving away from the display unit 11. In addition, the first trigger information may also be information indicating that the user is not in front of the display unit 11, or information indicating that the user is not in front of the display unit 11 within a given time. For example, the first trigger information may also be information indicating that the user's line of sight is not directed toward the display unit 11 continuously for 3 seconds.

[0093] In one embodiment, the electronic device 10 further includes a connection port 17 for connecting to at least one external display 20. The connection port 17 may include, for example, a USB port, an HDMI (registered trademark) port, a DVI, a display port, or a VGA. When using the electronic device 10, the user directs his or her sight toward the display unit 11 or the external display 20. In this case, the control unit 12 may also set the first trigger information based on one of the display unit 11 and the external display 20. For example, the first trigger information may also be information indicating that the user's sight has not been directed toward the external display 20 continuously for a given time. In addition, the first trigger information may also be information indicating that the user's sight has not been directed toward both the display unit 11 and the external display 20 continuously for a given time.

[0094] The electronic device 10 may also include a detection unit 15, which is used to obtain the first trigger information as described above. For example, the detection unit 15 may be a camera or an infrared camera that can capture the space in front of the display unit 11, or a human body sensing sensor that uses ultrasonic waves, visible light, or infrared rays. In addition, the detection unit 15 may also be glasses or other wearable devices that can detect the user's line of sight. The control unit 12 may obtain the first trigger information directly from the detection unit 15, or may obtain the first trigger information by receiving the detection data of the detection unit 15 and performing image processing on the detection data.

[0095] In another embodiment, the first trigger information is information indicating that the user has input a specific instruction. The electronic device 10 may also include an input unit 16, which is used to obtain such a first trigger information. The input unit 16 is an input interface for receiving instructions from the user. The input unit 16 may also include, for example, a mouse, a keyboard, a touch panel, a touch pad, a switch, a button, a microphone, a camera, etc. The input unit 16 converts the instructions and operation contents received from the user into electrical signals and sends them to the control unit 12.

[0096] The specific instruction associated with the first trigger information can be either an initial setting (default setting) pre-saved in the storage unit 14, or an instruction defined by the user. The specific instruction associated with the first trigger information can be either a shortcut key composed of a combination of at least one key, or an instruction based on a single key or button. In addition, the specific instruction can also be an instruction based on a combination of inputs from multiple input units 16. For example, it can be an instruction based on input such as a given key on the keyboard being pressed, or it can be an instruction based on input such as a specific key on the keyboard and a specific button on the mouse being pressed simultaneously. The control unit 12 can obtain the first trigger information directly from the input unit 16, or it can obtain the first trigger information by receiving data input by the input unit 16 and analyzing the input data.

[0097] The first trigger information may be information indicating that a specific command has not been input within a given time, or may be information indicating that there has been no input from the input unit 16 within a given time.

[0098] Next, the control unit 12 starts the power saving process based on the acquired first trigger information (step S120). Specifically, when the first trigger information is directly received from the detection unit 15, the control unit 12 starts the power saving process once the data (first trigger information) is received from the detection unit 15. When the detection data of the image data or the raw data is received from the detection unit 15, the control unit 12 starts the power saving process when it is determined that the data acquired from the detection unit 15 or the input unit 16 matches the first trigger information.

[0099] Figure 2B 1 is a flowchart of an example of power saving processing in Embodiment 1. In the power saving processing, the control unit 12 obtains a still image based on the screen of the display unit 11 (step S210), and displays the still image on the display unit 11 (step S220). In one embodiment, the size of the still image is the same as the size of the full screen of the display unit 11. Therefore, when the still image is displayed, the still image covers the full screen of the display unit 11, and the displayed screen does not move. Even when the movie continues to be played through the media player application, the screen of the display unit 11 appears to be stopped because the still image is displayed in the forefront.

[0100] In the power saving process, while the still image is displayed, the control unit 12 minimizes the size of at least one currently opened window (step S230 ). In step 230 , when multiple windows are opened, the control unit 12 may minimize at least one of them.

[0101] The minimized window continues to execute the corresponding application through the control unit 12, but it is not displayed on the screen. Therefore, the calculation processing for displaying the application in the window can be omitted, and the power consumption of the electronic device 10 can be saved. In addition, there are applications that can be executed in the background when they are minimized in structure. When the window of such an application is minimized, the power consumption of the electronic device 10 can be further saved. In order to further effectively save power, the control unit 12 can also minimize all open windows.

[0102] In the power saving process, the window size is minimized while the still image is displayed. The flicker caused by the minimization effect and animation is blocked by the displayed still image and is not displayed on the display unit 11. Therefore, by displaying the still image, the flicker of the screen during minimization can also be suppressed.

[0103] In addition, after minimizing the window, the control unit 12 can either cancel the display of the still image or continue to display the still image. The so-called canceling of the still image means stopping the display of the still image. When the display of the still image is canceled, the still image is not displayed, and the desktop or the window that has not been minimized is displayed.

[0104] In addition, when the electronic device 10 is in a sleep state or in a state of a screen waiting for OS login and the display unit 11 is not powered on, or when the display unit 11 displays a screen saver, it is not necessary to acquire and display a still image. However, in these cases, the control unit 12 may also minimize the size of at least one currently opened window.

[0105] Figure 3A This is an example of a screen before power saving processing in Implementation 1. Figure 3B 50 is an example of a screen showing the power saving process. Screen 50 shows a screen displayed by the display unit 11 at the start of the power saving process. Figure 3A In the example shown, two windows are opened, and the display unit 11 displays the two windows on the desktop and displays icons representing applications corresponding to the two windows on the taskbar. In the power saving process, the control unit 12 obtains a screenshot of the screen 50 as a still image and causes the display unit 11 to display the screenshot. Furthermore, the control unit 12 minimizes all windows behind the displayed still image and then cancels the display of the screenshot. When the screenshot of the screen 50 is canceled, as shown in FIG. Figure 3B As shown in screen 52, a desktop with all windows minimized is displayed.

[0106] <Still images>

[0107] Hereinafter, the details of still images that can be displayed during the power saving process will be described.

[0108] In one embodiment, the still image is a screenshot before minimizing the size of at least one window. For example, the still image may be a screenshot at the beginning of the power saving process. In this case, the control unit 12 can use an API of the OS or other software to obtain it.

[0109] Figure 4A This is an example of a still image in the first embodiment. Figure 4A The still image 60 shown is a screenshot before the window is minimized, that is, a screen displayed on the display unit 11 immediately before minimization. When such a still image is used, not only flickering can be suppressed, but also the usability of the electronic device 10 can be improved because the user is less likely to notice the automatic power saving process.

[0110] In one embodiment, the still image is an image obtained by blurring the screenshot. Figure 4B This is an example of a still image in the first embodiment. Figure 4B The still image 62 shown is a screenshot of the screen before the window is minimized in size ( Figure 4A The control unit 12 can obtain a blurred still image by, for example, performing low pass blur (Low Pass), Gaussian blur (Gaussian Blur), mosaic processing, etc. on the screenshot acquired by the API of the OS.

[0111] In the power saving process, if the image obtained by blurring the screenshot is displayed as a still image, not only can flickering be suppressed, but also the security of the electronic device 10 can be improved. For example, when the user is not in front of the electronic device, the electronic device 10 automatically performs power saving processing so that the display unit 11 displays a blurred image. In the case where the original screen includes personal information or confidential information, since such information cannot be read from the blurred image, there is no need to worry about information leakage even if the screen is viewed by a third party who is not the user of the electronic device 10. Therefore, the power saving process disclosed in the present invention will also become a security measure, which can improve the security and usability of the electronic device 10.

[0112] In one embodiment, the still image is a pre-stored image. In this case, the control unit 12 obtains the still image by reading the still image stored in the storage unit 14. In addition, when the electronic device 10 has a communication unit (not shown), the control unit 12 can also obtain the still image via the communication unit and the network. For example, the control unit 12 can download the still image from a specific server.

[0113] Figure 4C as well as Figure 4D Each is an example of a still image in Implementation 1. Figure 4C In the still image 64 shown, a shadow 65 is shown to be filled with a specific color such as black. Figure 4D The still image 66 shown is an image filled with a specific pattern. If such an image is displayed as a still image during power saving, the information displayed on the original screen cannot be seen by a third party, thereby improving the security of the electronic device 10.

[0114] In addition, a medium of any format that can suppress flicker may be used instead of a still image. For example, a moving image such as a GIF image or a PNG image, or an animation such as AVI, WMV, or MPEG4 may be displayed on the display unit 11 instead of a still image.

[0115] <Restoration Process>

[0116] The control unit 12 of the electronic device 10 can perform a restoration process to restore the size of the window to its original state after performing the power saving process. The restoration process will be described below.

[0117] Figure 5A FIG. 1 is a flowchart of another example of the method for controlling the electronic device in Embodiment 1. Figure 5A In the embodiment of the present invention, the control method of the electronic device further includes step S130 and step S140. After performing the power saving process (step S120), the control unit 12 further obtains the second trigger information for canceling the power saving process (step S130). Then, based on the obtained second trigger information, the recovery process for canceling the power saving process is started (step S140).

[0118] The second trigger information may be information indicating that the user's line of sight is directed toward the display unit 11, or information indicating that the user's line of sight is continuously directed toward the display unit 11 for a given period of time. In addition, the second trigger information may be information indicating that the user is in front of the display unit 11, or information indicating that the user is in front of the display unit 11 for a given period of time. For example, the second trigger information may be information indicating that the user's line of sight is continuously directed toward the display unit 11 for 3 seconds.

[0119] The second trigger information may be information indicating that the user has input a specific command. The specific command associated with the second trigger information may be an initial setting stored in advance in the storage unit 14 or a command defined by the user, similar to the first trigger information.

[0120] The control unit 12 can obtain the second trigger information through the detection unit 15 and / or the input unit 16. In addition, the second trigger information can be information paired with the first trigger information (for example, the user's line of sight is not directed toward the display unit 11 and the user's line of sight is directed toward the display unit 11), or information that has nothing to do with the first trigger information. For example, the first trigger information can be set to "the user is not in front of the display unit 11" and the second trigger information can be set to "the input of a specific command".

[0121] When the second trigger information is directly received from the detection unit 15, the control unit 12 starts the restoration process upon receiving the data (second trigger information) from the detection unit 15. When the detection data such as image data or raw data is received from the detection unit 15, the control unit 12 starts the restoration process when it is determined that the data acquired from the detection unit 15 or the input unit 16 matches the second trigger information.

[0122] Figure 5B This is a flowchart of an example of the restoration process in Implementation 1. In the restoration process, the control unit 12 restores the size of at least one minimized window to the size before the start of the power saving process (step S310). The control unit 12 can use the API of the OS to restore the size and display position of the minimized window. Alternatively, the control unit 12 may save the size and position of the window in the storage unit 14 in advance before minimizing the window in the power saving process, and use the saved data to restore the window to its original state in step S310. In one embodiment, the control unit 12 restores all windows minimized by the power saving process. In addition, in the present disclosure, the position of a window represents the coordinates of the window on the screen.

[0123] After restoring the size and position of the window, the control unit 12 cancels the display of the still image (step S320). Figure 3A The screenshot of the screen 50 is that the still image is released, such as Figure 3B As shown in screen 52, a desktop with all windows minimized is displayed.

[0124] In addition, the control unit 12 may also release the still image at a different time from step S320. For example, the control unit 12 may also release the still image at a time different from step S320. Figure 2B ) or in step S310 ( Figure 5B ) before the still image is released. In step S230 ( Figure 2B ) If the still image has been released afterwards, step S320 can be omitted.

[0125] In one embodiment, in order to suppress flickering caused by the effects and animations when restoring the size of the window, the window is restored during the period when a still image is displayed. For example, the still image can continue to be displayed until the window is restored. Alternatively, the display of the still image can be temporarily released after the window is minimized but the still image can be displayed again before the window is restored. The still image used in the power saving process and the still image used in the restoration process can also be different. For example, in the power saving process, a screenshot of the window before minimization can be set as a still image, and in the restoration process, a screenshot of the window before restoration (i.e., after minimization) can be set as a still image. In this way, the flickering caused by the effects and animations of restoring the window is blocked by the displayed still image and is not displayed on the display unit 11.

[0126] In addition, when the electronic device 10 is in a sleep state or in a state of a screen waiting for OS login and the power supply of the display unit 11 is not connected, or when the display unit 11 displays a screen saver, the recovery process may not be performed. For example, after the power saving process is performed, when the electronic device 10 is not used for a predetermined time, the electronic device 10 sometimes enters a sleep state or turns on a screen saver. In these cases, since there is a prospect of a certain degree of power saving effect and it indicates that the user is not using the electronic device 10, it is not necessary to restore to the state before the start of the power saving process.

[0127] In addition, in the following cases, the control unit 12 may not start the power saving process even if the data acquired from the detection unit 15 or the input unit 16 matches the first trigger information.

[0128] The first case is that in the process of determining a match with the first trigger information to perform power saving processing, a match with the second trigger information for recovery processing is determined. Assume that the first trigger information is information indicating that the user's line of sight is not directed toward the display unit 11. During the use of the electronic device 10, the user may not direct his or her line of sight toward the display unit 11 for a short period of time, but may direct his or her line of sight toward the surrounding scenery, documents on the table, or other people. In such a case, the power saving effect of the power saving processing is limited, and there is a concern that the usability of the electronic device 10 will be impaired due to the minimization of the window size. Therefore, the ongoing power saving processing may also be terminated. After the power saving processing is terminated, the recovery processing may be performed or not.

[0129] The second case is that a match with the first trigger information is determined, but the fact that the electronic device 10 is being used by the user can be confirmed based on other information. For example, the user does not look at the display unit 11 for a short period of time, but continues to operate the input unit 16 such as the keyboard and mouse. Therefore, during the period when the input unit 16 receives input that does not match the first trigger information, the control unit 12 may not perform power saving processing even if it determines that the data obtained from the detection unit 15 matches the first trigger information.

[0130] <Applications suitable for power saving processing>

[0131] According to the control method of the electronic device of the present disclosure, it is possible to save power consumption caused by a window displayed for any application, and power saving is particularly possible for the following applications.

[0132] In one embodiment, the application is an application that performs image processing in real time. When executing such an application, the control unit 12 performs image processing in real time, so that the window of the application displays the processing result. For example, the power saving process is suitable for applications that make extensive use of CPU and / or Graphics Processing Unit (GPU).

[0133] In one embodiment, the application is an application having a structure that consumes less power than a given threshold when executed in a minimized state than when executed in a non-minimized state. For example, the power saving process is applicable to an application that can be executed in the background when minimized.

[0134] As specific examples of such applications, there can be listed browser-related applications such as Chrome (registered trademark) or Edge (registered trademark), online conference applications such as Teams (registered trademark) or Zoom (registered trademark), image processing applications such as CAD (registered trademark) or Photoshop (registered trademark), media player applications, game applications, etc. Such applications are particularly suitable for the electronic device and control method thereof disclosed in the present invention, because the power consumption is reduced significantly by minimizing the size of the corresponding window. For example, for an online conference application that is performing a screen sharing function, the CPU usage and power consumption in the minimized window state can be less than half of the CPU usage and power consumption in the maximized state.

[0135] Thus, the electronic device 10 is controlled to perform power saving processing to minimize the size of the window. This can save power consumed when the user's line of sight is not directed toward the display unit 11. After that, a restoration process can be performed to restore the size of the window.

[0136] The present disclosure also provides a computer program and a storage medium for controlling the electronic device 10 .

[0137] In one embodiment, a computer program for causing the electronic device 10 to execute the above-mentioned control method of the electronic device 10 is provided.

[0138] In one embodiment, the computer program is stored in a non-transitory computer-readable storage medium. When the computer program is read and executed by the control unit 12 of the electronic device 10, the control method is implemented.

[0139] According to the structure of such an electronic device 10, the control method of the electronic device 10, the computer program and the recording medium, it is possible to perform power saving processing when using the electronic device 10. In the power saving processing, since the size of the window can be minimized, the calculation processing for displaying the application corresponding to the window is omitted, and thus the power consumption of the electronic device 10 can be saved. Furthermore, since the minimization of the window is performed during the period when a still image is displayed, the flickering of the screen during minimization can be suppressed. Similarly, in the recovery processing, if the size of the window is restored during the period when a still image is displayed, the flickering of the screen when the size of the window is restored can also be suppressed. Furthermore, if the above-mentioned first trigger information, second trigger information and / or application are used, the power consumption can be saved more effectively, and the utilization of the electronic device can be improved.

[0140] Implementation Method 2

[0141] <Power saving processing by shrinking the window>

[0142] In the second embodiment, the control unit 12 can save the power consumption of the electronic device 10 by reducing the window size during the power saving process.

[0143] Fig. 6A is a flowchart of an example of power saving processing in Implementation 2. Figure 6B This is a flowchart of an example of the recovery process in Implementation 2. In Implementation 2, the main process of starting the power saving process according to the first trigger information and starting the recovery process according to the second trigger information is the same as that in Implementation 1. Implementation 2 is different from Implementation 1 in that the window size is not minimized and the still image is not displayed.

[0144] exist Fig. 6AIn the power saving process shown, the control unit 12 reduces the size of the window of at least one application displayed on the display unit 11 of the electronic device 10 (step S230A). The control unit 12 can use the API of the OS to reduce all opened windows. In addition, generally, in the API, the API function for minimizing the size of the window is different from the API function for reducing the size, and each is a different process. The application corresponding to the window that is not minimized but reduced is not executed only in the background. Therefore, as a window of the same application, the power consumption of the reduced window is slightly higher than the power consumption of the minimized window.

[0145] The reduction ratio (i.e., the degree of reduction) of the window can be set according to the initial setting stored in advance in the storage unit 14 or the setting input by the user. For example, the size of the open window can be reduced to 2 / 3, 1 / 2, 1 / 3, 1 / 4 of the current size, or it can be reduced to a fixed size such as 100×100 (pixel×pixel, the same below), 120×90, 160×90, etc. In addition, regarding the position (coordinates) of the reduced window, the position of the reduced window can be the same as or different from the position of the original window.

[0146] In accordance with the power saving process, Figure 6B In the restoration process shown, the size of at least one window that has been reduced is restored to the size before the start of the power saving process (step S310A). The control unit 12 can use the API of the OS to restore the size and display position of the reduced window. Alternatively, the control unit 12 can also save the size and position of the window in the storage unit 14 in advance before reducing the window in the power saving process, and use the saved data to restore the window to the original size and display position in step S310A. In one embodiment, the control unit 12 restores all windows that have been reduced in the power saving process to their original size and display position.

[0147] Fig. 7A This is an example of a screen in which power saving processing is performed in Implementation 2. Figure 7B This is an example of a screen that has been processed for power saving in Implementation 2. Fig. 7A The screen 54 shows a window of a media player for playing a video. In step S230A, Figure 7B As shown in screen 56, the control unit 12 sets the size of the window to 1 / 3 of the original size, and displays the reduced window at the same position as the original window.

[0148] According to such control, in the power saving process, the window size is reduced, so the area to be displayed based on the application corresponding to the window is reduced. Since the amount of calculation for the display is reduced, the power consumption of the electronic device 10 can be saved.

[0149] Implementation Method 3

[0150] <Power saving processing by reducing the window while using a still image>

[0151] In Embodiment 3, a still image is displayed before and after control unit 12 reduces the size of the window and / or before and after the size of the window is restored. This can suppress flickering when the size of the window changes.

[0152] In the third embodiment, the main flow of starting the power saving process based on the first trigger information and starting the recovery process based on the second trigger information is the same as that of the first embodiment. Fig. 8A is a flowchart of an example of power saving processing in Implementation Mode 3. Figure 8B This is a flowchart of an example of the restoration process in Embodiment 3. Embodiment 3 is different from Embodiment 2 in that the power saving process further includes step S210 and step S220 and the restoration process further includes step S320.

[0153] Fig. 8A The power saving process of step S210, step S220 and Figure 8B The step S320 of the restoration process is the same as that of the first embodiment. Figure 2B Step S210, step S220 and Figure 5B The contents, acquisition method, release method, and display timing of the still image are the same as those in Embodiment 1, and repeated descriptions are omitted here.

[0154] In the power saving process of Embodiment 3, control unit 12 reduces the size of at least one application window displayed on display unit 11 while a still image is displayed (step S230A). In one embodiment, control unit 12 reduces the size of all open windows.

[0155] On the other hand, in the restoration process, the control unit 12 restores the size of the window to the size before the start of the power saving process (step S310A), and then cancels the display of the still image (step S320).

[0156] According to such control, it is possible to not only save the power consumption of the electronic device 10, but also suppress flickering when the size of the window changes. In addition, for example, it is possible to improve the safety of the electronic device when the user is not in front of the electronic device.

[0157] Implementation Method 4

[0158] <Power saving processing by adjusting brightness>

[0159] In the fourth embodiment, the control unit 12 can further save the power consumption of the electronic device 10 by reducing the brightness of the display unit 11 .

[0160] In the fourth embodiment, the main flow of starting the power saving process based on the first trigger information and starting the recovery process based on the second trigger information is the same as that of the first embodiment. Fig.9A is a flowchart of an example of power saving processing in Implementation 4. Fig. 9B This is a flowchart of an example of the restoration process in Embodiment 4. Embodiment 4 is different from Embodiment 1 in that the size of the window can be minimized or reduced and the brightness of display unit 11 is adjusted.

[0161] Fig.9A The power saving process of step S210, step S220 and Fig. 9B The step S320 of the restoration process is the same as that of the first embodiment. Figure 2B Step S210, step S220 and Figure 5B In the case of using a still image, the content, acquisition method, release method, and display timing of the still image are the same as those in Embodiment 1, and repeated descriptions are omitted here.

[0162] exist Fig.9A In the power saving process shown in FIG. 1 , the size of the window is minimized or reduced while the still image is displayed (step S230B). In the power saving process, the control unit 12 reduces the brightness of the display unit 11 (step S201). In addition, the reduction in brightness (step S201) is performed at Fig.9A In the illustrated embodiment, the process is performed before the still image is displayed (step S220 ), but the present invention is not limited thereto.

[0163] When reducing the brightness, the control unit 12 can directly specify the value of the brightness after the reduction (for example, in "nit" or "cd / m 2 "). In addition, the control unit 12 can specify the reduced brightness either as a ratio relative to the maximum brightness or as a ratio relative to the original brightness. The degree of reduction can also be set based on the initial settings pre-stored in the storage unit 14 or the settings input by the user. For example, the brightness can be reduced to 2 / 3, 1 / 2, 1 / 3, 1 / 4, etc. of the original brightness, or it can be reduced to 100 cd / m 2 , 50cd / m 2 、30cd / m 2 wait.

[0164] exist Fig. 9BIn the restoration process shown, after restoring the size of the window (step S310B), the brightness of the display unit 11 is restored to the brightness before the start of the power saving process (step S330). For example, the control unit 12 may save the brightness at the start of the power saving process in the storage unit 13 in advance, and use the saved data to restore the brightness to the original state in step S330. In addition, the restoration of the brightness (step S330) can be performed before restoring the size of the window (step S310B) and / or releasing the display of the still image (step S320).

[0165] In addition, the technique for adjusting brightness can be performed independently of the display of a still image. Fig.9A , Fig. 9B In the embodiment of the present invention, a still picture is used and the brightness of the display unit 11 is adjusted. However, when the technique of adjusting the brightness is combined with the embodiment 2, the steps S210, S220 and S320 of acquiring, displaying and releasing the still image may be omitted.

[0166] Thus, the power saving process and / or the recovery process for adjusting the brightness is completed. By reducing the brightness of the display unit 11 in the power saving process, the power consumption when the electronic device 10 is used can be further reduced.

[0167] Implementation Method 5

[0168] <Power saving processing by disabling the input unit>

[0169] In the fifth embodiment, the control unit 12 further saves the power consumption of the electronic device 10 by disabling the input unit 16 .

[0170] In the fifth embodiment, the main flow of starting the power saving process based on the first trigger information and starting the recovery process based on the second trigger information is the same as that of the first embodiment. Fig. 10A is a flowchart of an example of power saving processing in Implementation Mode 5. Fig. 10B This is a flowchart of an example of restoration processing in Embodiment 5. Embodiment 5 is different from Embodiment 1 in that the window size can be minimized or reduced and the input unit 16 is disabled.

[0171] Fig. 10A The power saving process of step S210, step S220 and Fig. 10B Step S320 of the restoration process is similar to that of the first embodiment. Figure 2B Step S210, step S220 and Figure 5B The same is true for step S320. Fig. 10A Step S230B of the power saving process and Fig. 10BThe recovery process step S310 and Fig.9A Step S230B and Fig. 9B In the case of using a still image, the content, acquisition method, release method, and display timing of the still image are the same as those in Embodiment 1, and repeated descriptions are omitted here.

[0172] exist Fig. 10A In the power saving process shown in FIG. 1 , the control unit 12 uses the API of the OS or software other than the OS to disable the input unit 16 (step S202). In addition, the input unit 16 is disabled (step S202) at Fig. 10A In the illustrated embodiment, the process is performed before the still image is displayed (step S220 ), but the present invention is not limited thereto.

[0173] Invalidating the input unit 16 means discarding the input data from the input unit 16, that is, not accepting the input from the input unit 16. During the period when the input of the input unit 16 is invalidated, the microcomputer of the input unit 16 does not send the input data to the control unit 12. Since the transmission of the input data and the processing of the command in the input data can be omitted, the power consumption of the electronic device 10 can be further saved.

[0174] exist Fig. 10B In the restoration process shown, after restoring the size of the window (step S310B), the control unit 12 uses the API of the OS to enable the input unit 16 (step S340). In addition, the enabling of the input unit 16 (step S340) can be performed before restoring the size of the window (step S310B) and / or canceling the display of the still image (step S320).

[0175] For example, assuming that the input unit 16 is a keyboard, the first trigger information and the second trigger information are information indicating that the same specific shortcut key has been input. When the user presses the shortcut key, the control unit 12 starts the power saving process and disables the input unit 16. When the user presses the same shortcut key again, the control unit 12 starts the recovery process and cancels the disablement of the input unit 16, that is, the input unit 16 is enabled.

[0176] In one embodiment, the control unit 12 stops the power supply to the input unit 16 during the period when the input unit 16 is disabled. In this way, the power consumption of the electronic device 10 can be further saved. In this case, the first trigger information and the second trigger information are information that does not depend on the input unit 16, for example, information obtained from the detection result of the detection unit 15.

[0177] The technique of disabling and activating the input unit 16 can be performed independently of the display of a still image. Fig. 10A , Fig. 10BIn the embodiment, a still image is used, and the input unit 16 is disabled and enabled. However, when the technology of disabling and enabling the input unit 16 is combined with the embodiment 2, the steps S210, S220, and S320 of acquiring, displaying, and releasing the still image may be omitted.

[0178] This completes the process of disabling and activating the input unit 16. According to such control, since the power consumption of the input unit 16 can be reduced, the power consumption of the electronic device 10 can be further reduced.

[0179] The above-mentioned techniques for changing the size of the window, the technique for using a still image, the technique for adjusting the brightness of the display unit 11, and the technique for disabling and activating the input unit 16 can be arbitrarily combined. For example, the power saving process and the recovery process combining all of these techniques are described in Fig.11A as well as Fig. 11B In addition, Fig.11A as well as Fig. 11B The order of these steps shown is just an example and is not limiting.

[0180] exist Fig.11A In the power saving process shown, the control unit 12 disables the input unit 16 (step S202) and reduces the brightness of the display unit 11 (step S201). In addition, the control unit 12 obtains a still image (step S210) and displays the still image on the display unit 11 (step S220). While the still image is displayed, the control unit 12 minimizes or reduces the size of the window (step S230B).

[0181] exist Fig. 11B In the restoration process shown, the control unit 12 restores the size of the minimized or reduced window to the size before the start of the power saving process (step S310B). In addition, the control unit 12 cancels the display of the still image (step S320), restores the brightness of the display unit 11 (step S330), and enables the input unit 16 (step S340).

[0182] By combining various power saving techniques in this way, it is possible to further save the power consumption of the electronic device 10. In addition, by displaying a still image, flickering when the size of the window changes can be suppressed, and the usability of the electronic device 10 can be improved.

[0183] In addition, the present disclosure also provides a computer program and a storage medium for a control method of the electronic device 10 corresponding to Embodiments 2 to 5.

[0184] The above are only specific embodiments of the present disclosure, and the protection scope of the present disclosure is not limited thereto. The present disclosure includes the contents described in the drawings and the aforementioned specific embodiments, but the present disclosure is not limited to these contents. The various embodiments or examples disclosed can be combined without departing from the scope or purpose of the present disclosure. Changes that do not depart from the functions and structural principles of the present disclosure are within the scope of the patent request.

[0185] Explanation of symbols

[0186] 10 Electronic devices

[0187] 11 Display

[0188] 12 Control Unit

[0189] 13 Power supply unit

[0190] 14 Storage

[0191] 15. Inspection Department

[0192] 16 Input section

[0193] 17 Connection ports

[0194] 20 External Display

[0195] 50, 52, 54, 56 screen

[0196] 60, 62, 64, 66 Still images

[0197] 65 Shadow.

Claims

1. An electronic device comprising: A display unit that displays a window of at least one application; and a control unit for controlling the display unit, The control unit acquires first trigger information for starting power saving processing, The control unit starts the power saving process based on the first trigger information, In the power saving process, The control unit acquires a still image based on the screen of the display unit, The control unit displays the still image on the display unit, The control unit minimizes the size of the at least one window while the still image is displayed.

2. The electronic device according to claim 1, wherein: The first trigger information is information indicating that the user's line of sight is not directed toward the display unit, the user is not in front of the display unit, or the user has input a specific command.

3. The electronic device according to claim 1, wherein: The control unit acquires second trigger information for canceling the power saving process, The control unit starts a recovery process for canceling the power saving process based on the second trigger information, In the recovery process, The control unit restores the size of the at least one window that has been minimized to a size before the power saving process is started, The control unit cancels display of the still image.

4. The electronic device according to claim 3, wherein: In the power saving process, The control unit further reduces the brightness of the display unit before displaying the still image on the display unit. In the recovery process, The control unit further restores the brightness of the display unit to the brightness before the start of the power saving process after canceling the display of the still image.

5. The electronic device according to claim 3, wherein: The electronic device further comprises an input unit. In the power saving process, The control unit further disables the input unit before displaying the still image on the display unit. In the recovery process, The control unit further enables the input unit after canceling the display of the still image.

6. The electronic device according to claim 1, wherein: The still image is a screenshot before the size of the at least one window is minimized, an image obtained by blurring the screenshot, or a pre-saved image.

7. The electronic device according to claim 1, wherein: The application is: Applications that perform image processing in real time; or An application having a structure in which power consumption when executed in a minimized state is smaller than a given threshold value of power consumption when executed in a non-minimized state.

8. An electronic device comprising: A display unit that displays a window of at least one application; and a control unit for controlling the display unit, The control unit acquires first trigger information for starting power saving processing, The control unit starts the power saving process based on the first trigger information, In the power saving process, the control unit reduces the size of the at least one window.

9. The electronic device according to claim 8, wherein: The first trigger information is information indicating that the user's line of sight is not directed toward the display unit, the user is not in front of the display unit, or the user has input a specific command.

10. An electronic device comprising: A display unit that displays a window of at least one application; and a control unit for controlling the display unit, The control unit acquires first trigger information for starting power saving processing, The control unit starts the power saving process based on the first trigger information, In the power saving process, The control unit acquires a still image based on the screen of the display unit, The control unit displays the still image on the display unit, The control unit reduces the size of the at least one window while the still image is displayed.

11. The electronic device according to claim 10, wherein: The first trigger information is information indicating that the user's line of sight is not directed toward the display unit, the user is not in front of the display unit, or the user has input a specific command.

12. A control method is a control method of an electronic device, The control method comprises: A step of acquiring first trigger information for starting power saving processing; and The step of starting the power saving process based on the acquired first trigger information, The power saving process comprises: A step of acquiring a still image based on the screen of the display unit; a step of displaying the still image on the display unit; and The step of minimizing the size of the window of the at least one application while the still image is displayed.

13. A control method is a control method of an electronic device, The control method comprises: A step of acquiring first trigger information for starting power saving processing; and The step of starting the power saving process based on the acquired first trigger information, The power saving process comprises: The step of reducing the size of a window of at least one application displayed on the display unit of the electronic device.

14. A computer program for causing an electronic device to execute the control method according to claim 12 or 13.

15. A non-transitory computer-readable storage medium storing a computer program, When the computer program is executed by a processor, the control method according to claim 12 or 13 is implemented.

Citation Information

Patent Citations

  • Power management execution device, computer, power management execution method, and program

    JP2005202750A

  • Image processing module, power-saving computer system and power-saving method thereof

    CN101661326A

  • Display device and control method thereof as well as projector and control method thereof

    CN102034456A

  • Timing Control Circuit, Image Driving Apparatus, Image Display System And Display Driving Method

    CN103943052A

  • Method and device for controlling window display and recording medium with program therefor recorded on it

    JP2002099369A