This Non-provisional application claims priority under 35 U.S.C. §119(a) on Patent Application No(s). 103117045 filed in Taiwan, Republic of China on May 14, 2014, the entire contents of which are hereby incorporated by reference.
1. Technology Field
The disclosure relates to a brightness controlling method and, in particular, to a brightness controlling method having brightness synchronizing functionality.
2. Related Art
Currently, computers are widely used in various fields. Due to the popularity from personal computers to industrial computers, the computer has become an indispensable tool for modern people.
The development of semiconductor manufacturing process promotes the miniaturization of components and results in the appearance of desktop-type all-in-one computer on the market. To call a computer “all-in-one” means that the host and the display of the computer are integrated into the same housing while retaining their original functions respectively. When the operating system of the all-in-one computer is in an operating mode, the operating system can be operated to output a screen image on the display, and the brightness value in the operating system can be controlled to adjust the brightness of the screen. When the operating system of the all-in-one computer is in a power-off mode, the all-in-one computer can be externally connected to an electronic device to act as a display to display the screen image of this electronic device. Under this situation, the brightness of the display of the all-in-one computer is controlled by the on-screen display menu, and the brightness of the display may be different significantly when the operating system is switched from the power-off mode back to the operating mode.
In view of the above, an objective of the invention is to provide a brightness controlling method.
To achieve the above objective, the invention provides a brightness controlling method for an all-in-one computer. The all-in-one computer has an operating system, a control unit, a display unit, an on-screen display adjusting unit and a scaler. The on-screen display adjusting unit includes a first brightness value, and the operating system includes a first system brightness value. The brightness controlling method includes the following steps. First, the first brightness value is adjusted to a second brightness value, or the first system brightness value is adjusted to a second system brightness value. Then, when the first brightness value is adjusted to the second brightness value, the display unit displays a screen image according to the second brightness value, the scaler transmits a brightness synchronizing signal to the control unit, and the control unit synchronizes the first system brightness value to the second brightness value. When the first system brightness value is adjusted to the second system brightness value, the display unit displays the screen image according to the second system brightness value, and the scaler adjusts the first brightness value to the second system brightness value.
In one embodiment of the invention, when the first brightness value is adjusted to the second brightness value, the second brightness value is stored in a memory unit of the scaler.
In one embodiment of the invention, when the first system brightness value is adjusted to the second system brightness value, the second system brightness value is stored in a memory unit of the scaler.
In one embodiment of the invention, the memory unit is a non-volatile memory.
In one embodiment of the invention, the step of adjusting the first brightness value to a second brightness value or adjusting the first system brightness value to a second system brightness value further includes adjusting the first brightness value to the second brightness value according to a first input signal or adjusting the first system brightness value to the second system brightness value according to a second input signal.
In one embodiment of the invention, the first input signal is generated by a first input unit of the onscreen display adjusting unit, and the second input signal is generated by a second input unit.
In one embodiment of the invention, when the first brightness value is adjusted to the second brightness value and the operating system is in a non-operating mode, the display unit displays the screen image according to the second brightness value, and the second brightness value is stored in a memory unit of the scaler.
In one embodiment of the invention, when the operating system is switched from the non-operating mode to an operating mode, the scaler transmits the brightness synchronizing signal to the control unit, and the control unit synchronizes the first system brightness value to the second brightness value.
In one embodiment of the invention, the non-operating mode is a sleeping mode or a power-off mode.
The invention further provides an all-in-one computer including a storage unit, a display unit, a scaler, an on-screen display adjusting unit and a control unit. The storage unit stores an operating system, and the operating system includes a first system brightness value. The display is for displaying a screen image. The scaler is connected with the display unit for driving the display unit to display the screen image. The on-screen display adjusting unit is connected with the scaler and includes a first brightness value. The control unit is connected with the storage unit and the scaler. When the first brightness value is adjusted to a second brightness value, the display unit displays the screen image according to the second brightness value, the scaler transmits a brightness synchronizing signal to the control unit, and the control unit synchronizes the first system brightness value to the second brightness value. When the first system brightness value is adjusted to a second system brightness value, the display unit displays the screen image according to the second system brightness value, and the scaler adjusts the first brightness value to the second system brightness value.
In one embodiment of the invention, the on-screen display adjusting unit includes a first input unit for generating a first input signal, and the on-screen display adjusting unit adjusts the first brightness value to the second brightness value according to the first input signal.
In one embodiment of the invention, the all-in-one computer further includes a second input unit and a central processing unit. The second input unit is for generating a second input signal. The central processing unit is connected with the second input unit and the storage unit, and adjusts the first system brightness value to the second system brightness value according to the second input signal.
In one embodiment of the invention, the scaler has a memory unit for storing the second brightness value or the second system brightness value.
In one embodiment of the invention, when the first brightness value is adjusted to the second brightness value and the operating system is in a non-operating mode, the display unit displays the screen image according to the second brightness value, and the second brightness value is stored in the memory unit of the scaler.
In one embodiment of the invention, when the operating system is switched from the non-operating mode to an operating mode, the scaler transmits the brightness synchronizing signal to the control unit, and the control unit synchronizes the first system brightness value to the second brightness value.
In one embodiment of the invention, the non-operating mode is a sleeping mode or a power-off mode.
To sum up, the invention provides a brightness controlling method, in which the system brightness value of the operating system and the brightness value of the on-screen display adjusting unit are synchronized via the scaler. When one of the system brightness value and the brightness value of the on-screen display adjusting unit is adjusted, the other one can be adjusted synchronously so that the display unit displays with the same brightness. Therefore, a brightness controlling method having brightness synchronizing functionality can be realized via this arrangement.
The present invention will be apparent from the following detailed description, which proceeds with reference to the accompanying drawings, wherein the same references relate to the same elements.
The storage unit 2 may be a storage device such as a memory, a hard disc, an optical disc, etc.; the invention is not limited thereto. The storage unit 2 is stored with an operating system 20 that includes a first system brightness value. The display unit 6 is for displaying a screen image, and the display unit 6 may be a liquid crystal display, an organic light-emitting diode (OLED) display, a touch panel, or other similar devices; the invention is not limited thereto. The scaler 4 is connected with the display unit 6 for driving the display unit 6 to display the screen image. The on-screen display adjusting unit 5 is connected with the scaler 4, and includes the first brightness value. The control unit 3 is connected with the storage unit 2 and the scaler 4, and may be an embedded controller. The invention is not limited thereto. When using the all-in-one computer 1, the user can adjust the brightness of the display via the on-screen display adjusting unit 5 or the operating system 20.
When the first brightness value is adjusted to the second brightness value, the display unit 6 displays the screen image according to the second brightness value. The scaler 4 transmits the brightness synchronizing signal to the control unit 3, and the control unit 3 synchronizes the first system brightness value to the second brightness value. That is, when the user adjusts the brightness of the display via the on-screen display adjusting unit 5 and adjusts the first brightness value to the second brightness value, the display unit 6 displays the screen image according to the adjusted second brightness value, and the scaler 4 transmits the brightness synchronizing signal to the control unit 3. The control unit 3 synchronizes the first system brightness value in the operating system 20 to the second brightness value. Therefore, next time when the user needs to adjust the brightness of the display, the brightness of the display is adjusted with the second brightness value as the initial value regardless of whether the adjustment is performed via the on-screen display adjusting unit 5 or the operating system 20.
When the first system brightness value is adjusted to the second system brightness value, the display unit 6 displays the screen image according to the second system brightness value, and the scaler 4 adjusts the first brightness value to the second system brightness value. That is, when the user adjusts the brightness of the display via the operating system 20 and adjusts the first system brightness values to the second system brightness value, the display unit 6 can display the screen image according to the second system brightness value, and the scaler 4 transmits an adjusting signal to the on-screen display adjusting unit 5 to adjust the first brightness value to the second system brightness value. Therefore, next time when the user needs to adjust the brightness of the display, the brightness of the display is adjusted with the second system brightness value as the initial value regardless of whether the adjustment is performed via the on-screen display adjusting unit 5 or the operating system 20.
Referring to
The all-in-one computer 1 further includes a second input unit 7 and a central processing unit 8. The second input unit 7 is for generating a second input signal. The central processing unit 8 is connected with the second input unit 7 and the storage unit 2 for adjusting the first system brightness value to the second system brightness value according to the second input signal. The second input unit 7 may be a mouse or a touch panel, and the invention is not limited thereto. The second input unit 7 may adjust the system brightness value of the operating system 20 via the central processing unit 8.
The scaler 4 has a memory unit 40. The memory unit 40 is for storing the second brightness value or the second system brightness value. The memory unit 40 may be a non-volatile memory such as a read-only memory (ROM), an electrically erasable programmable read only memory (EEPROM), a flash memory, etc., so that when the all-in-one computer 1 is turned off, the second brightness value or the second system brightness value may be stored in the memory unit 40 and can be used next time when the all-in-one computer 1 is turned on.
The storage unit 2 may include an application program for brightness control (not shown in the drawings) to assist the control unit 3 to control the system brightness value in the operating system 20. The all-in-one computer 1 may further include a basic input-output system (BIOS) as the communication bridge between the application program for brightness control and the control unit 3.
When the first brightness value is adjusted to the second brightness value and the operating system 20 is in a non-operating mode, the display unit 6 displays the screen image according to the second brightness value, and the second brightness value is stored in the memory unit 40 of the scaler 4. In detail, the all-in-one computer 1 may be externally connected to an electronic device when the operating system 20 is in the non-operating mode, and the all-in-one computer 1 acts as a displaying device to display the screen image of this electronic device. Under this situation, after the user adjusts the first brightness value to the second brightness value via the on-screen display adjusting unit 5, the display unit 6 of the all-in-one computer 1 may display the screen image according to the second brightness value, and the second brightness value is stored in the memory unit 40 of the scaler 4. The non-operating mode may be a sleeping mode or a power-off mode.
When the operating system 20 is switched from the non-operating mode to an operating mode, the scaler 4 transmits the brightness synchronizing signal to the control unit 3, and the control unit 3 synchronizes the first system brightness value to the second brightness value. That is, when the operating system 20 is switched from the non-operating mode to the operating mode, the scaler 4 transmits the brightness synchronizing signal to the control unit 3, so that the control unit 3 retrieves the second brightness value stored in the storage unit 2 and synchronizes the first system brightness value of the operating system 20 to the second brightness value.
The brightness controlling method adjusts the brightness of the display via the on-screen display adjusting unit 5, and includes the following steps. First, the first brightness value is adjusted to the second brightness value (step S102). Then, when the first brightness value is adjusted to the second brightness value, the display unit 6 displays the screen image according to the second brightness value, and the scaler 4 transmits a brightness synchronizing signal to the control unit 3. The control unit 3 synchronizes the first system brightness value to the second brightness value (step S104).
Step S102 of the brightness controlling method further includes the following step: adjusting the first brightness value to the second brightness value according to a first input signal. The first input signal is generated by the first input unit 50 of the on-screen display adjusting unit 5. The first input unit 50 may be a physical button around the display unit 6 or a virtual button on the display unit 6. The user can adjust the first brightness value by pressing the physical button or the virtual button.
In step S104 of the brightness controlling method, when the first brightness value is adjusted to the second brightness value, the second brightness value is stored in a memory unit 40 of the scaler 4. The memory unit 40 may be a non-volatile memory, such as a read-only memory (ROM), an electrically erasable programmable read only memory (EEPROM), a flash memory, etc., so that when the all-in-one computer 1 is turned off, the second brightness value may be stored in the memory unit 40 and can be used next time when the all-in-one computer 1 is turned on.
Step S202 of the brightness controlling method further includes the following step: adjusting the first system brightness value to the second system brightness value according to a second input signal. The second input signal is generated by the second input unit 7. The second input unit 7 may be a mouse or a touch pad, and the invention is not limited thereto. The second input unit 7 may adjust the system brightness value of the operating system 20 via the central processing unit 8.
In step S204 of the brightness controlling method, when the first system brightness value is adjusted to the second system brightness value, the second system brightness value is stored in the memory unit 40 of the scaler 4. The memory unit 40 may be a non-volatile memory, such as a read-only memory (ROM), an electrically erasable programmable read only memory (EEPROM), a flash memory, etc., so that when the all-in-one computer 1 is turned off, the second brightness value may be stored in the memory unit 40 and can be used next time when the all-in-one computer 1 is turned on.
In detail, the all-in-one computer 1 may be externally connected to an electronic device when the operating system 20 is in the non-operating mode, and the all-in-one computer 1 acts as a displaying device to display the screen image of this electronic device. Under this situation, after the user adjusts the first brightness value to the second brightness value via the on-screen display adjusting unit 5, the display unit 6 of the all-in-one computer 1 may display the screen image according to the second brightness value, and the second brightness value is stored in the memory unit 40 of the scaler 4. When the operating system 20 is switched from the non-operating mode to an operating mode, the scaler 4 transmits the brightness synchronizing signal to the control unit 3, and the control unit 3 retrieves the second brightness value stored in the memory unit 40 and synchronizes the first system brightness value to the second brightness value.
To sum up, in the brightness controlling method of the invention, the synchronization of the brightness value can be achieved by the scaler when the brightness value is adjusted via the operating system or the on-screen display adjusting unit. This prevents the gap of the brightness of the display due to the use of different ways to adjust brightness. Therefore, a brightness controlling method having brightness synchronization functionality can be realized with such arrangement.
Although the invention has been described with reference to specific embodiments, this description is not meant to be construed in a limiting sense. Various modifications of the disclosed embodiments, as well as alternative embodiments, will be apparent to persons skilled in the art. It is, therefore, contemplated that the appended claims will cover all modifications that fall within the true scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
103117045 | May 2014 | TW | national |