This application claims priority from Korean Patent Application No. 10-2009-0068947, filed on Jul. 28, 2009 in the Korean Intellectual Property Office, the disclosure of which is incorporated herein by reference.
1. Field of Invention
Apparatuses and methods consistent with exemplary embodiments of the present invention relate to an electronic apparatus, a remote controller and an error detecting method.
2. Description of the Related Art
When an electronic apparatus such as a television operates abnormally due to an error, a user may request a repair service from a service center and thus a repairperson of a service center may visit a place where the electronic apparatus is set. If the electronic apparatus is complicated, it is not easy for the repairperson to check where an error occurred in the electronic apparatus while visiting, and thus it is difficult to immediately make repairs.
Accordingly, an aspect of the present invention is to provide an electronic apparatus, a remote controller and an error detecting method, in which an error can be correctly and easily detected.
Another aspect of the present invention is to provide an electronic apparatus, a remote controller and an error detecting method, in which a driving module where an error occurred can be individually checked.
Still another aspect of the present invention is to provide an electronic apparatus, a remote controller and an error detecting method, which can reduce time and costs taken in repairing an error.
The foregoing and/or other aspects of the present invention can be achieved by providing an electronic apparatus with a plurality of driving modules, including an error warning unit which warns a user of error information; a user interface which generates a module mapping signal corresponding to the individual driving module; and a controller which determines whether an error occurs in the driving module corresponding to the module mapping signal and controls the error warning unit to warn a user of the error information if it is determined that the driving module has an error.
The user interface may include a remote controller capable of remotely communicating with the controller.
The remote controller may include a plurality of buttons capable of selecting different driving modules.
The remote controller may include a predetermined button, and the controller may identify the module mapping signal corresponding to each driving module according to the number of control signals generated by the button.
The remote controller may include a touch panel where a graphic user interface is displayed for generating the module mapping signal, and interacts with the controller, and the controller may control the remote controller to display error information on the touch panel when an error occurs in the driving module corresponding to the module mapping signal.
The electronic apparatus may further include a housing which accommodates the driving module, wherein the user interface includes a plurality of buttons formed in an outer surface of the housing.
The error warning unit may include a light emitting unit that flickers, or a sound outputting unit that beeps out a warning.
The controller may include a central processing unit which determines whether communication with the driving module is possible; and a microcomputer which receives the module mapping signal and controls the error warning unit to indicate the error information according to results from determination of the central processing unit.
The electronic apparatus may further include a display panel which displays a video signal, wherein the driving module includes at least two among a panel driver to drive the display panel, a tuner to receive a broadcasting signal, an audio processor to process an audio signal, a video processor to process a video signal, a power supply to supply power, an external input interface, and a storage to store data about driving.
Another aspect of the present invention can be achieved by providing an electronic apparatus with a plurality of driving modules, including an error warning unit which warns a user of error information; and a controller which determines whether an error occurs in the driving module corresponding to a module mapping signal when the module mapping signal is received corresponding to the individual driving module, and controls the error warning unit to warn a user of the error information if it is determined that the driving module has an error.
Still another aspect of the present invention can be achieved by providing a remote controller capable of remotely controlling an electronic apparatus with a plurality of driving modules, the remote controller including: a user selection unit through which a user individually selects the driving module; and a communicating unit which outputs a module mapping signal corresponding to the driving module selected by a user to the electronic apparatus.
Yet another aspect of the present invention can be achieved by providing an error detecting method of an electronic apparatus with a plurality of driving modules, the method including: receiving a module selection signal to select one of the plurality of driving modules; determining whether an error occurs in the driving module corresponding to the received module selection signal; and warning a user of error information when an error occurs in the driving module according to determination results.
The above and/or other aspects of the present invention will become apparent and more readily appreciated from the following description of the exemplary embodiments, taken in conjunction with the accompanying drawings, in which:
Below, exemplary embodiments of the present invention will be described in detail with reference to accompanying drawings so as to be easily realized by a person having ordinary knowledge in the art. The present invention may be embodied in various forms without being limited to the exemplary embodiments set forth herein. Descriptions of well-known parts are omitted for clarity, and like reference numerals refer to like elements throughout. Further, expressions such as “at least one of,” when preceding a list of elements, modifies the entire list of elements and does not modify each element of the list.
The display panel 100 displays an image, and may be achieved by a cathode ray tube (CRT), a liquid crystal display (LCD) panel, an organic light emitting diode (OLED) panel, or a plasma display panel (PDP), etc.
The driving module 200 means various driving elements included in the electronic apparatus. In this exemplary embodiment, the driving module 200 includes all chips capable of communicating with the central processing unit 510 (see
In the case that the display panel 100 is the LCD panel, a dimming board for driving a backlight assembly may also be included in the driving module 200. Further, the driving module 200 may include a channel chip (not shown), various controllers, etc.
If many modules corresponding to a plurality of functions are integrated into one chip, the one integrated chip may be used as the driving module 200. Like this, the driving module 200 is not limited to the foregoing descriptions. Further, since the exemplary embodiments of the present invention may be applied to the electronic apparatus including one or more driving modules 200, there is no limit to the number of driving modules 200.
The user interface 300 generates a module mapping signal corresponding to the individual driving module 200. A user may select one of the driving modules 200 through the user interface 300, and at this time a signal generated by the user interface 300 is used as a module mapping signal for identifying a selected driving module 200 among the plurality of driving modules 200. Here, the user interface 300 may be provided in the form of a plurality of buttons or a touch panel which can individually map the driving module 200.
Meanwhile, the module mapping signals may not be generated with respect to all driving modules 200 included in the electronic apparatus. For example, the module mapping signals may be generated with respect to only the driving modules 200 in which an error frequently occurred or only certain driving modules 200 selected by a user.
The error warning unit 400 warns a user of error information under control of the controller 500 when an error occurs in the driving module 200. The error warning unit 400 may include a light emitting unit that flickers or a sound outputting unit that beeps out a warning when an error occurs. Also, the error warning unit 400 may output error information in forms different according to the driving modules 200 so that a user can readily identify the error. For example, the light emitting unit may flicker once when an error occurs in the video processor 240, but twice when an error occurs in the audio processor 230.
The controller 500 may determine whether an error occurs in the driving module 200 corresponding to the module mapping signal, and control the error warning unit 400 to warn a user of error information when it is determined that an error has occurred in the driving module 200. The controller 500 includes the central processing unit 510 that determines whether it is possible to communicate with the driving module 200, and the microcontroller 520 that controls the error warning unit 400 to indicate the error information according to determination results of the central processing unit (CPU) 510.
When a user turns on the electronic apparatus, the microcontroller 520 controls the power supply 250 to supply power to the central processing unit 510 and the driving module 200. When power is supplied, communication for system initialization, i.e., communication for booting, is implemented between the central processing unit 510 and the driving module 200. If the communication between the central processing unit 510 and the driving module 200 is not implemented normally, the electronic apparatus cannot operate normally. The central processing unit 510 may store communicability, e.g., the status or level of the ability to communicate, between the driving modules 200 in the microcontroller 520, and the microcontroller 520 may determine whether an error occurs in the driving module 200 on the basis of the stored communicability.
When a user turns on a television but the television does not display a broadcasting signal normally, he/she may detect whether a certain driving module 200 has an error through the user interface 300. In a conventional electronic apparatus such as a television, if a broadcasting signal is not displayed normally on a screen, the television is generally sent to a service center to be checked as to where an error occurred. In this case, an individual inspection signal is applied to every driving module while separating a housing from the television. In this case, it takes a large amount of time and effort until a part having an error is detected and identified. Further, the service center cannot detect where an error occurred before disassembling the television and applying the inspection signal, and thus cannot have any information about which tools will be required or which part will need to be replaced.
In this exemplary embodiment, a user may individually select each driving module 200 through the user interface 300 when the electronic apparatus is not operating properly. The controller 500 individually detects whether the selected driving module 200 has an error, and informs a user of detection results through the error warning unit 400. Thus, a user can easily perceive which driving module 200 has an error, and the error information may be sent to a distant service center. The service center acquires correct information about a part to be repaired before visiting a user, so that the probability of sending the electronic apparatus to the service center can be decreased. Also, repairing charges and other incidental charges may be reduced.
The remote controller 300a includes a power button 310 for turning on the electronic apparatus, a plurality of numeral buttons 321 to 329, and other buttons such as direction buttons 330. A user may select different driving modules 210 to 270 through the plurality of buttons 320 and 330 except the power button 310. For example, the numeral buttons 321 to 327 may be assigned to key codes corresponding to the individual driving modules 210 to 270. In this case, a user may select a “1” button 321 to check whether the panel driver 210 has an error, and a “2” button 322 to check whether a tuner 220 has an error. The remote controller 300a may include a communicating unit (not shown) to output a module mapping signal corresponding to the driving module 210 to 270 selected by a user to the controller 500. Also, the remote controller 300a may include a touch panel capable of receiving a signal through a pointing device instead of the buttons.
Alternatively, the driving modules 210 to 270 may be selected by not the numeral buttons 321 to 327 but the direction button 330. If the number of direction buttons 330 is smaller than the number of driving modules 210 to 270 to be checked as to whether an error occurs, a user may select the driving module 200 by altering the number of pressing times, i.e., by changing the number of control signals generated every time when pressing the direction button 330. For example, if an up button is selected once, the module mapping signal may be generated corresponding to the panel driver 210. If the up button is selected twice, the module mapping signal may be generated corresponding to the tuner 220. The controller 500 identifies the module mapping signal according to the number of control signals received from the remote controller 300a, and determines whether the driving module 210 to 270 corresponding to the identified module mapping signal has an error.
The electronic apparatus in this exemplary embodiment includes a housing 600 to accommodate the display panel 100 and the driving module 200, and the user interface 300 includes a plurality of buttons 300b provided on an outer surface of the housing 600. In general, the button 300b may be achieved by a panel key used in a channel control, a volume control, a screen control, etc. When the button 300b of the user interface 300 is used for selecting the driving module 200, the user interface 300 begins to communicate with the microcontroller 520.
The error warning unit 400 may include a light emitting unit 410 configured as a flickering lamp, and may be achieved by a sound outputting unit 420 that beeps.
Alternatively, the user interface 300 may be achieved by various input devices except the buttons 300b provided in the housing 600 as long as they can communicate with the microcomputer 520.
The GUI I displayed on the touch panel 340 may include a latticed pattern divided into a plurality of sections, wherein the sections are marked with identification letters A to I for selecting the driving modules 210 to 270, respectively. A user may select one of the identification letters A to I, and the remote controller 300c may output the module mapping signal corresponding to the selected driving module 210 to 270 to the controller 500.
If an error occurs in the driving module 210 to 270 corresponding to the module mapping signal, the controller 500 controls the remote controller 300c to display error information on the touch panel 240. That is, the controller 500 transmits the error information to the remote controller 300c, and the remote controller 300c displays the received error information on the touch panel 340. The error information may be displayed in such a manner that the identification letter A to I is highlighted or shaded. In short, according to this exemplary embodiment, the error warning unit 400 for indicating the error information is included in the user interface 300 capable of remotely communicating with the controller 500.
First, if a certain driving module 210 to 270 is selected by a user, the module mapping signal mapped to the selected driving module 210 to 270, i.e., a module selection signal, is generated. The microcomputer 520 receives the module selection signal at operation S10. The module selection signal may be generated, for example, by the button provided in the housing of the electronic apparatus, or by the remote controller capable of remotely communicating with the controller 500.
At operation S20, the microcomputer 520 determines whether an error has occurred in the driving module 210 to 270 corresponding to the module selection signal.
If it is determined that the corresponding driving module 210 to 270 has an error, the error warning unit 400 indicates the error information at operation S30.
If it is determined that the corresponding driving module 210 to 270 has no error, a user may select another driving module 210 to 270 through the user interface 300, so that the foregoing operations can be repeated with respect to the selected driving module 210 to 270.
At operation S110, a user turns on the electronic apparatus, thereby starting booting.
At operation S120, the central processing unit 510 supplied with the power determines whether communication with each driving module 210 to 270 is possible.
If it is determined that the communication between the driving module 210 to 270 and the central processing unit 510 is possible, general booting is implemented. Otherwise, a determination result of communication impossibility is stored in the microcomputer 520 at operation S130.
If the communication between the driving module 200 and the central processing unit 510 is impossible, a user may select the driving module 210 to 270 through the user interface 300 so as to detect whether an error occurred.
The microcomputer 520 receives the module selection signal for identifying the individual driving module 200 at operation S140, and controls the error warning unit 400 to warn a user of the error information on the basis of the stored determination results at operation S150.
As described above, there are provided an electronic apparatus, a remote controller and an error detecting method, in which an error can be correctly and easily detected.
Also, there are provided an electronic apparatus, a remote controller and an error detecting method, in which a driving module where an error occurred can be individually checked.
Further, there are provided an electronic apparatus, a remote controller and an error detecting method, which can reduce time and costs taken in repairing an error.
Although a few exemplary embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes may be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
10-2009-0068947 | Jul 2009 | KR | national |
Number | Name | Date | Kind |
---|---|---|---|
5943092 | Chuang et al. | Aug 1999 | A |
6173422 | Kimura et al. | Jan 2001 | B1 |
6421793 | Lester et al. | Jul 2002 | B1 |
7024119 | Mier-Langner et al. | Apr 2006 | B1 |
7024698 | Tanaka et al. | Apr 2006 | B2 |
7027736 | Mier-Langner et al. | Apr 2006 | B1 |
7103800 | Hasako et al. | Sep 2006 | B2 |
7345700 | Nortrup | Mar 2008 | B2 |
7885431 | Kim | Feb 2011 | B2 |
20020062259 | Katz et al. | May 2002 | A1 |
20020065950 | Katz et al. | May 2002 | A1 |
20050165597 | Nightingale | Jul 2005 | A1 |
20070288331 | Ebrom et al. | Dec 2007 | A1 |
20090006970 | Jeffery et al. | Jan 2009 | A1 |
20120050500 | Yamaguchi | Mar 2012 | A1 |
Number | Date | Country |
---|---|---|
0949625 | Oct 1999 | EP |
1881710 | Jan 2008 | EP |
Entry |
---|
Extended European Search Report issued Oct. 27, 2010, in Application No. 10163713.0. |
Communication dated Jan. 13, 2012 from the European Patent Office in counterpart European application No. 10163713.0. |
Number | Date | Country | |
---|---|---|---|
20110025856 A1 | Feb 2011 | US |