[go: up one dir, main page]

WO2018135731A1 - Display device and control method thereof - Google Patents

Display device and control method thereof Download PDF

Info

Publication number
WO2018135731A1
WO2018135731A1 PCT/KR2017/012259 KR2017012259W WO2018135731A1 WO 2018135731 A1 WO2018135731 A1 WO 2018135731A1 KR 2017012259 W KR2017012259 W KR 2017012259W WO 2018135731 A1 WO2018135731 A1 WO 2018135731A1
Authority
WO
WIPO (PCT)
Prior art keywords
control code
information
code set
function
remote controller
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/KR2017/012259
Other languages
French (fr)
Korean (ko)
Inventor
김벽선
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of WO2018135731A1 publication Critical patent/WO2018135731A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards

Definitions

  • the present invention relates to a display device and a control method thereof, and more particularly, to a display device and a control method thereof controllable by an integrated remote controller.
  • a control code set of the external device must be set, and specific manufacturer or broadcaster information of the external device is required.
  • the present invention has been made in accordance with the above-described needs, and an object of the present invention is to provide a UI for distinguishing a control code set corresponding to a model of an external device, so that the display device and control thereof can be easily set. In providing a method.
  • a display apparatus including an interface connected to an external input source, a storage unit for storing information about a control code set for each model of the external input source, a communication unit, a display,
  • the display is controlled to display an integrated remote controller setting UI, and when a preset remote controller signal is received from the integrated remote controller, the controller is further configured based on the information stored in the storage unit.
  • the processor displays information on different functions between the plurality of control code sets in the integrated remote control setting UI.
  • the processor may be configured to guide input of a button different from a button corresponding to the remote control signal among the buttons included in the integrated remote controller when a different function between control code sets including the control code of the remote control signal is not detected.
  • the communication unit transmits a control code set including the selected function to the integrated remote controller through the communication unit.
  • the processor when there are a plurality of control code sets including a control code of the remote control signal, the processor is configured to perform a first function included in a first control code set of the plurality of control code sets based on a predetermined priority.
  • a guide UI is provided for displaying only information and further displaying information on a second function included in the second control code set, wherein the first function and the second function are different functions.
  • the storage unit may further include a control code set for each broadcaster, and the processor may identify a broadcaster of the external input source based on broadcaster information obtained from content received from the external input source. Identifying the at least one control code set including the control code included in the remote control signal of the control code set information corresponding to the identified broadcaster.
  • the processor identifies a control code set corresponding to the model identification information based on the model identification information received from the external input source, and the identified control code set
  • the display is controlled to display information on at least one function included in the integrated remote controller setting UI.
  • the information on the different functions is information including at least one of an image representing the function and text information describing the function.
  • the information on the different functions according to another embodiment of the present invention is an actual image of a button corresponding to the corresponding function among buttons provided in the remote controller for controlling the external input source.
  • the preset remote controller signal includes a sample control code for controlling a preset function of the external input source.
  • control method of the display device for storing information about the control code set for each model of the external input source when the integrated remote control command is transmitted from the integrated remote control, providing the integrated remote control setting UI And when at least one preset remote control signal is received from the integrated remote controller, identifying at least one control code set including a control code of the remote controller signal and information on at least one function included in the identified control code set. And displaying on the integrated remote control setting UI.
  • the displaying may include inputting a button different from a button corresponding to the remote control signal among the buttons included in the integrated remote control, when a different function between the control code sets including the control code of the remote control signal is not detected. Display the guiding UI.
  • the displaying may include displaying a first function included in a first control code set of the plurality of control code sets based on a predetermined priority order when there are a plurality of control code sets including a control code of the remote controller signal.
  • the display apparatus may further include a control code set for each broadcaster, and the identifying may include identifying a broadcaster of the external input source based on broadcaster information obtained from content received from the external input source. And identifying the at least one control code set including the control code included in the remote control signal among the control code sets corresponding to the identified broadcaster.
  • the identifying may include identifying and displaying a control code set corresponding to the model identification information based on model identification information received from the external input source if the preset remote control signal is an automatic setting command. Displays information on at least one function included in the identified control code set in the integrated remote control setting UI.
  • the information on the different functions is information including at least one of an image representing the function and text information describing the function.
  • the information on the different functions according to another embodiment of the present invention is an actual image of a button corresponding to the corresponding function among buttons provided in the remote controller for controlling the external input source.
  • the preset remote control signal may include a sample control code for controlling a predetermined function of the external input source.
  • the user may easily set the integrated remote controller through the display device.
  • FIG. 1 is a diagram illustrating a method for setting an integrated remote controller of a display apparatus according to an exemplary embodiment.
  • FIG. 2 is a block diagram illustrating a configuration of a display apparatus according to an exemplary embodiment.
  • 4A, and 4B are diagrams for describing a UI provided when setting an integrated remote controller, according to an exemplary embodiment.
  • 5 and 6 are diagrams for describing a UI provided when setting an integrated remote controller according to another exemplary embodiment of the present invention.
  • FIG. 7 is a diagram illustrating a setting method of an integrated remote controller according to one embodiment of the present invention.
  • FIG. 8 is a flowchart illustrating a method of setting an integrated remote controller according to an embodiment of the present invention.
  • FIG. 9 is a flowchart illustrating a method of setting an integrated remote controller according to another embodiment of the present invention.
  • FIG. 1 is a diagram illustrating a method of setting an integrated remote controller 300 of the display apparatus 100 according to an exemplary embodiment.
  • the display apparatus 100 may receive and display content from the external input source 200.
  • the external input source 200 may be a content providing device such as a set top box, a DVD player, and a home theater.
  • the present invention is not limited thereto, and the external input source 200 may be connected to the display device 100 such as a Blu-ray player, a PC, a console game machine, a sound device, or the like, to provide content to the display device 100.
  • the display device 100 such as a Blu-ray player, a PC, a console game machine, a sound device, or the like, to provide content to the display device 100.
  • it can be implemented.
  • the external input source 200 may be implemented in a different form depending on the manufacturer of the external input source 200 or the broadcaster that provides the content.
  • the remote controller 200-1 for controlling the external input source 200 may also be implemented in a different form according to a manufacturer or a broadcaster providing content.
  • the integrated remote controller 300 is a device in which one remote controller is provided with control codes for a plurality of control target devices to control the target devices respectively or simultaneously. Meanwhile, the integrated remote controller 300 may be implemented as various types of remote control devices capable of transmitting a control code. For example, the integrated remote controller 300 may be implemented not only as a dedicated remote controller of the display apparatus 100 but also as a smartphone.
  • the integrated remote controller 300 is not implemented in the form of pre-stored a plurality of control code sets in the integrated remote controller 300, but from a plurality of control code sets stored in the display apparatus 100.
  • the control code set may be received from the display apparatus 100 and stored in the integrated remote controller 300. Accordingly, the display apparatus 100 may prestore information on a plurality of control code sets for controlling the external input source 200.
  • the integrated remote controller 300 may store a sample control code for controlling a specific function of an external device.
  • the integrated remote controller 300 previously stores a sample control code for controlling a specific function such as channel change and sound control of the external input source 200, and uses a corresponding display control code using the sample control code.
  • the specific function of the external input source 200 may be controlled.
  • the display apparatus 100 may display the integrated remote controller setting UI.
  • the display apparatus 100 may identify at least one control code set including a control code of the remote controller signal.
  • the preset remote control signal may include at least one of a sample control code for controlling a predetermined function of the external input source 200 and a control code corresponding to an automatic setting command for setting the integrated remote controller 300.
  • the display apparatus 100 may receive a sample control code for controlling the external input source 200 from the integrated remote controller 300 and identify at least one control code set including the sample control code.
  • the display apparatus 100 includes at least a channel change control code.
  • One control code set can be identified.
  • the display apparatus 100 may display information on at least one function included in the identified control code set on the integrated remote control setting UI.
  • the display apparatus 100 may display information on different functions between the plurality of control code sets in the integrated remote control setting UI.
  • the display device may display a function included in the identified control code set.
  • FIG. 2 is a block diagram illustrating a configuration of a display apparatus according to an exemplary embodiment.
  • the display apparatus 100 includes a display 110, an interface 120, a storage 130, a communication unit 140, and a processor 150.
  • the display apparatus 100 may be a TV, but is not limited thereto, and may be controlled by a remote controller and have a display function, a PC having a display function, a large format display (LFD), a digital signage, and a digital information. It may be implemented in various electronic devices such as a display, a video wall, a projector display, and the like. Alternatively, a home appliance such as a refrigerator, an air conditioner, an audio device, or the like may be controlled by a remote controller.
  • Display 110 displays the content.
  • the display 110 may display content received through a broadcast channel, content received through an external input source 200, prestored content, and the like.
  • the display 110 may be implemented as a liquid crystal display panel (LCD), organic light emitting diodes (OLED), liquid crystal on silicon (LCoS), digital light processing (DLP), or the like, but is not limited thereto.
  • the display 110 may be implemented in the form of a touch screen forming a mutual layer structure with the touch pad in some cases. In this case, the display 110 may be used as a user interface in addition to the output device.
  • the display 110 may display the integrated remote controller setting UI.
  • the display 110 may display a guide UI for inducing setting of the integrated remote controller 300 to the user while displaying the content 100-1 received from the external input source 200.
  • the display 110 may display a guide UI for inducing a user to input a specific button, for example, a channel change button.
  • a sample control code for controlling a channel change function of the external input source 200 is transmitted to the display apparatus 100 and the external input source 200.
  • the external input source 200 performs the channel changing function, and the display ( The content 100-1 being displayed on the 110 may also be changed.
  • the interface 120 may receive content by performing wired / wireless communication with the external input source 200.
  • the interface 120 may receive content from the external input source 200 through various communication methods such as HDMI, DVI, component, wired Ethernet, WI-FI, Bluetooth, and the like.
  • the storage unit 130 stores various data such as an operating system (O / S) software module for driving the display apparatus 100.
  • O / S operating system
  • the storage unit 130 stores information about a control code set for each model of the display apparatus 100 and the external input source 200.
  • the information on the control code set is information (for example, a control code) for each button provided in the dedicated remote controller 200-1 of the external input source 200 and signal information generated when each button is selected ( For example, a waveform) means information about a function provided by the external input source 200.
  • the storage unit 130 may further store a control code set for each broadcaster.
  • the broadcaster may provide content to the display apparatus 100 using a specific external input source (eg, set-top box) 200.
  • the number of external devices mainly used by a particular broadcaster may be limited.
  • the first broadcaster may provide content to the display apparatus 100 using any one of the first external device and the second external device. Therefore, the information about the control code set stored in the display apparatus 100 may include broadcaster information that provides content using an external input source 200 corresponding to the control code set.
  • the storage unit 130 since the external input source 200 exists in various ways depending on the manufacturer, model, or broadcaster, the storage unit 130 may store a plurality of control code sets and information on the same.
  • the communicator 140 may communicate with the integrated remote controller 300.
  • the display apparatus 100 receives a remote controller signal transmitted by the integrated remote controller 300 to control the display apparatus 100 or the external input source 200 through a communication unit, and transmits a control code set to the integrated remote controller 300. ) Can be sent.
  • the integrated remote controller 300 transmits a unique remote controller signal corresponding to each button
  • the communicator 140 may receive the remote controller signal and transmit the received remote controller signal to the processor 150.
  • the control code set stored in the display apparatus 100 when the integrated remote controller 300 is set may be transmitted to the integrated remote controller 300 through the communication unit 140.
  • the specific control code set may be transmitted to the integrated remote controller 300.
  • the communication unit 120 is BT (BlueTooth), BLE (Bluetooth Low Energy), WI-FI (Wireless Fidelity), Zigbee, IR (Infrared), Serial Interface, USB (Universal Serial Bus), NFC (Near Field Communication) Communication with the integrated remote controller 300 may be performed through various communication methods such as the above.
  • various connection information such as SSID and session key may be transmitted and received first, and then various communication information may be transmitted and received by using the same.
  • the wireless communication chip refers to a chip that performs communication according to various communication standards such as IEEE, Zigbee, 3rd Generation (3G), 3rd Generation Partnership Project (3GPP), Long Term Evoloution (LTE), and the like.
  • the integrated remote controller 300 when the integrated remote controller 300 transmits a predetermined remote control signal (for example, a sample control code) for controlling the external input source 200, the external input source 200 may be used. May perform a function corresponding to the sample control code, and the communication unit 140 may identify at least one control code set including the received sample control code from the storage unit 130. Meanwhile, as described below, when the remote controller receiver 140 transmits the received remote controller signal to the processor 150, the processor 150 receives a control code set including a sample control code of the remote controller signal from the storage 130. It can also be identified.
  • a predetermined remote control signal for example, a sample control code
  • the processor 150 controls the overall operation of the display apparatus 100.
  • the processor 150 may be one of a central processing unit (CPU), a controller, an application processor (AP), a communication processor (CP), an ARM processor, or It may include more than that.
  • the processor 140 may include a graphic processing unit (not shown) for graphic processing corresponding to the image.
  • the processor 130 may be implemented as a system on chip (SoC) including a core (not shown) and a GPU (not shown).
  • SoC system on chip
  • the processor 140 may include a single core, dual core, triple core, quad core, and multiple cores thereof.
  • the processor 150 when a remote control signal (eg, a sample control code or a test control code) for controlling the external input source 200 is received through the communication unit 140, the processor 150 includes a control code of the remote control signal. At least one control code set may be detected. Specifically, when the external input source 200 executes a function corresponding to the sample control code according to the sample control code transmitted by the integrated remote controller 300, the display apparatus 100 is a control code set including the sample control code. It may be determined that the external input source 200 can be controlled. In this case, the processor 150 may identify at least one control code set including a sample control code among a plurality of control code sets. However, when the external input source 200 cannot execute a function corresponding to the sample control code, the display apparatus 100 may further receive a sample control code different from the previous sample control code from the integrated remote controller 300. You can also provide a guided UI.
  • a remote control signal eg, a sample control code or a test control code
  • the processor 150 may control the display 110 to display information on at least one function included in the identified control code set in the integrated remote control setting UI. For example, when one control code set including the control code of the received remote control signal is identified, the processor 150 may display information on at least one function included in the control code set described above on the setting UI. I can display it
  • the processor 150 may obtain a plurality of control code sets including the received sample control codes.
  • the processor 150 may display information on different functions between the plurality of control code sets.
  • the information about the different functions may be information about functions that do not overlap with each other of the identified control code sets. Therefore, when the processor 150 acquires the first control code set and the second control code set, the processor 150 compares the functions included in the first control code set with the functions included in the second control code set. In other words, it is possible to display information about functions that do not overlap each other, that is, different functions. For example, the first function included in the first control code set is not included in the second control code set, and the second function included in the second control code set is not included in the first control code set. If not, the processor 150 may display the information on the first function and the information on the second function with the different functions described above.
  • the processor 150 transmits a control code set including the selected function to the communication unit 140.
  • the integrated remote controller 300 may be set. Therefore, the processor 150 transmits the control code set corresponding to the selected function among the information on the different functions between the control code sets to the integrated remote controller 300 to control the external input source 200 with the integrated remote controller 300. Can be set to do so.
  • the processor 150 may determine a first function included in a first control code set from among a plurality of control code sets based on a preset priority. Only information can be displayed.
  • the preset priority may be set by the manufacturer of the display apparatus 100. For example, by setting a priority to a plurality of control code sets including a specific control code, information about a first function included in the control code set having the highest priority may be displayed. Meanwhile, the priority may be determined according to a control code set selected by a plurality of users, a selection preference of a plurality of users, and the like.
  • the processor 150 may additionally display a guide UI for displaying information on a second function included in the second control code set among the plurality of control code sets.
  • a guide UI for example, an arrow or a Next button
  • the first function and the second function may be different functions. Therefore, the first function may not be included in the second control code set, and the second function may be a function not included in the first control code set.
  • the processor 150 may provide a UI for guiding an additional button from among buttons provided in the integrated remote controller 300. Specifically, when the amount of the remote control signal received through the communication unit 140 is insufficient, and the processor 150 cannot identify a different function between the plurality of control code sets obtained, the processor 150 receives the additional remote control signal.
  • the display 110 may be controlled to display a UI for generating. For example, if the processor 150 identifies a plurality of control code sets including control codes corresponding to the channel change button, and there is no different function among the identified plurality of control code sets, the processor 150 may adjust the volume control button.
  • the display 110 may be controlled to display a UI for additionally receiving a remote control signal corresponding to. Accordingly, the processor 150 may determine a control code set including an additionally input sample control code from among the plurality of identified control code sets.
  • the processor 150 may obtain broadcaster information from the content received from the external input source 200.
  • the processor 150 may obtain broadcaster information through metadata about the received content, and identify the broadcaster of the external input source 200 based on the received broadcaster information.
  • the present disclosure is not limited thereto, and the processor 150 may obtain broadcaster information on a screen on which content is displayed.
  • the processor 150 performs an optical character reader / recognition (OCR) on a screen on which content is displayed to obtain broadcaster information from an area where broadcaster information is displayed, and based on the external input source 200 May also identify a broadcaster.
  • OCR optical character reader / recognition
  • the processor 150 may identify at least one control code set including a sample control code among control code sets including information on the identified broadcaster.
  • the processor 150 may automatically recognize the external input source 200 and display a UI for setting the integrated remote controller 300. Specifically, when the automatic setting command is input or when the external input source 200 is connected to the display apparatus 100 and the external input source 200 is recognized, the processor 150 receives model identification information from the external input source. Can be received. In addition, the processor 150 identifies a control code set that matches the model of the external input source 200 based on the received model identification information, and integrates information on at least one function included in the identified control code set. It can be displayed on the remote control setting UI.
  • the model identification information refers to information about a specific model of the external input source as the external input source 200 as a Plug & Play (PnP) device.
  • the display apparatus 100 may control the external input source 200 based on the identification model information about the connected external input source 200 and the information about the control code set for each model stored in the storage 130. Identify a set of control codes.
  • the present invention is not limited thereto, and the model identification information may be received through various methods such as HDMI-CEC and Infoframe.
  • the display apparatus 100 may identify the control code set based on the model identification information for the external input source 200 in a step before receiving the remote control signal for controlling the external input source 200. At least one control code set may be identified based on the set remote control signal and model identification information.
  • the processor 150 may identify at least one control code set based on model identification information and broadcaster information received from the external input source 200. Accordingly, the processor 150 may identify the control code set based on at least one of the model identification information, the broadcaster information, and the preset remote control signal, and may provide information on at least one function included in the identified control code set. Can be displayed.
  • 4A, and 4B are diagrams for describing a UI provided when setting an integrated remote controller according to an exemplary embodiment.
  • the display apparatus 100 may display various UIs for setting an integrated remote controller.
  • the display apparatus 100 and the external input source 200 may receive a remote controller signal.
  • the external input source 200 changes the content 100-1 displayed by the display apparatus 100 by performing a function according to a remote control signal received from the integrated remote controller 300 (for example, changing a channel)
  • the display is displayed.
  • the apparatus 100 may identify at least one control code set including a control code according to the remote control signal.
  • the display apparatus 100 may display information on the identified control code set.
  • the preview UI 400 indicating information on some buttons may be displayed among information on each button included in the control code set.
  • the information on some buttons displayed on the preview UI 400 may be information about a special function included in the identified control code set.
  • the display apparatus 100 may identify a control code set identified as My menu, Recording, Shopping, Guide, etc., rather than a channel change button, a volume control button, a numeric button, etc. which are commonly included in a plurality of control code sets. It is possible to display only information about the button that can be distinguished from the rest of the control code set in the UI (400).
  • the present invention is not limited thereto, and the display apparatus 100 may display information on all buttons included in the identified control code set in the preview UI 400.
  • the display apparatus 100 may provide the user with information about the control code set identified in the previous step of transmitting the control code set to the integrated remote controller 300.
  • the display apparatus 100 may display information about different functions included in each control code set. .
  • the display apparatus 100 may analyze the plurality of identified control code sets and display a UI 510 indicating different functions between the first control code set and the second control code set.
  • a UI 510 indicating different functions between the first control code set and the second control code set.
  • an image representing a guide function included in the first control code set is displayed in Case 1
  • a case 2 is included in the second control code set, and included in the first control code set.
  • An image representing a recording function that is not enabled may be displayed. That is, the display apparatus 100 may display an image representing a different function among a plurality of control code sets.
  • the control code set including the selected function may be transmitted to the integrated remote controller 300. Therefore, the display apparatus 100 may transmit a control code set matching the dedicated remote controller 200-1 of the external input source 200 to the integrated remote controller 300. When the control code set is transmitted to the integrated remote controller 300, both the display apparatus 100 and the external input source 200 may be controlled using the integrated remote controller 300.
  • the display apparatus 300 may display only one control code set among the plurality of control code sets identified according to a preset priority. In this case, as shown in FIG. 3, the display apparatus 100 may display the preview UI 400 indicating only information on one control code set.
  • a first of the plurality of control code sets is based on a preset priority. Only information on the first function included in the control code set may be displayed.
  • the predetermined priority may be determined based on at least one of a selection preference of a plurality of users and an external input source 200 used by a plurality of users among a plurality of models of the external input sources 200 manufactured by the same manufacturer. .
  • the display apparatus 100 may provide the preview UI 520 with a guide UI (eg, Next button) 530 for additionally displaying a second function included in the second control code set.
  • a guide UI eg, Next button
  • the display apparatus 100 may display information on the second function included in the second control code set through the preview UI 520.
  • 5 and 6 are diagrams for describing a UI provided when setting an integrated remote controller according to another exemplary embodiment of the present invention.
  • the display apparatus 100 may analyze a single remote control signal and identify a plurality of control code sets including a control code included in the remote control signal.
  • the first control code set may be a control code set corresponding to the first remote controller 200-1
  • the second control code set may be a control code set corresponding to the second remote controller 200-2.
  • the first remote controller 200-1 and the second remote controller 200-2 may be remote controllers dedicated to set-top boxes of different models manufactured by the same manufacturer.
  • the display apparatus 100 may display information on different functions among the plurality of control code sets.
  • the preview UI 600 provided at the time of setting the integrated remote controller may display the remote controller button itself.
  • Case 1 displays information 500-1 about a first control code set corresponding to the first remote controller 200-1.
  • Case 2 displays information 500-2 about a second control code set corresponding to the second remote controller 200-2.
  • the information 500-1 for the first control code set and the information 500-2 for the second control code set may display the buttons themselves for different functions.
  • the display apparatus 100 may display the same button form as information corresponding to different functions among the buttons provided in the remote controller for controlling the external input source 200 as information on different functions.
  • the display apparatus 100 may display text information describing different functions between a plurality of control code sets, as the preview UI 700.
  • Case 1 displays information 600-1 about a first control code set corresponding to the first remote controller 200-1.
  • Case 2 displays information 600-2 about a second control code set corresponding to the second remote controller 200-2.
  • the information 600-1 for the first control code set and the information 600-2 for the second control code set may display text information describing different functions.
  • Case 1 to Case n are examples of different functions among a plurality of control code sets, and Case 1 to Case n may be displayed according to the number of control code sets identified by the display apparatus. Of course it can.
  • different functions may be displayed in various ways depending on the functions included in the control code set. For example, if the first control code set includes the 'Shopping' button, and the second control code set includes the 'My menu' and the 'touch pad', the image symbolizing the corresponding function and corresponding function At least one of a button having the same form as a button to be used and text information for describing a corresponding function may be displayed.
  • FIG. 7 is a diagram illustrating a setting method of an integrated remote controller according to one embodiment of the present invention.
  • the display apparatus 100 may store a control code set for each broadcaster.
  • the control code set information for each model stored in the display apparatus 100 may further include information about a broadcaster that provides content using the corresponding model. For example, when a first broadcaster provides content using any one of a first external input source (eg, a set-top box) and a second external input source, the first broadcaster may provide content to the first and second external input sources.
  • the control code set information may include information on the first broadcaster.
  • the display apparatus 100 may obtain broadcaster information from content received from the external input source 200.
  • the display apparatus 100 may obtain broadcaster information by analyzing metadata about the received content, and identify the broadcaster of the external input source 200 based on the received broadcaster information.
  • the display apparatus 100 may obtain broadcaster information on a screen on which content is displayed. As illustrated in FIG. 7, the display apparatus 100 may identify broadcaster information displayed on one area of a content screen. For example, the display apparatus 100 may obtain the broadcaster information from the area where the broadcaster information is displayed by performing an optical character reader / recognition (OCR) on the content screen.
  • OCR optical character reader / recognition
  • the control device may identify the control code set based on the obtained broadcaster information and the sample control code. For example, when the first broadcaster information is obtained from the content, a control code set including a sample control code may be identified among control code sets corresponding to the first set-top box and the second set-top box used by the first broadcaster. have.
  • the display apparatus 100 may include a sample control code from a control code set including broadcaster information on 'Sky cable'. At least one control code set including may be identified.
  • the display apparatus 100 does not identify the control code set including the sample control code among all the control code sets stored in the display apparatus 100, but controls the sample in the control code set including the obtained broadcaster information. By identifying the control code set containing the code, the time required to identify the appropriate control code set can be shortened.
  • the display apparatus 100 may display the preview UI 800 for the special function included in the identified control code set or the preview UI 800 for different functions among the plurality of control code sets.
  • FIG. 8 is a flowchart illustrating a method of setting an integrated remote controller according to an embodiment of the present invention.
  • a control method of a display apparatus that stores information about a control code set for each model of an external input source provides an integrated remote control setting UI when an integrated remote control setting command is transmitted from the integrated remote control (S810). ).
  • At least one control code set including the control code of the remote controller signal is identified (S820).
  • control code set including the selected function can be transmitted to the integrated remote controller (S850).
  • operation S830 when there are a plurality of control code sets including control codes of the remote control signal, information about different functions among the plurality of control code sets may be displayed on the integrated remote control setting UI.
  • the controller may be configured to input a button different from a button corresponding to the remote controller signal among buttons provided in the integrated remote controller.
  • the UI can be displayed.
  • operation S830 when there are a plurality of control code sets including a control code of a remote control signal, a first function included in a first control code set among a plurality of control code sets based on a predetermined priority order. It is possible to provide only a guide UI for displaying only information on and additionally displaying information on a second function included in the second control code set.
  • the first function and the second function may be different functions.
  • the display apparatus further includes a control code set for each broadcaster, and identifying (S820) identifies a broadcaster of an external input source based on broadcaster information obtained from content received from an external input source.
  • the controller may identify at least one control code set including a control code included in a remote controller signal among control code sets corresponding to the identified broadcaster.
  • the information on the different functions may be information including at least one of an image representing the corresponding function and text information describing the corresponding function.
  • the information on the different functions may be the same type of information as the buttons corresponding to the corresponding functions among the buttons provided on the remote controller for controlling the external input source.
  • the preset remote controller signal may include a sample control code for controlling a preset function of an external input source.
  • FIG. 9 is a flowchart illustrating a method of setting an integrated remote controller according to another embodiment of the present invention.
  • a control method of a display apparatus including information on a control code set for each model and a broadcaster of an external input source, wherein when model identification information is received from an external input source, at least one control code set is based on the model identification information. Identify (S910: Y). Also, the display device may display information on at least one function included in the identified control code set (S950).
  • the display device may display information on at least one function included in the identified control code set.
  • the control code of the preset remote control signal received from the integrated remote controller is input.
  • the display device may display information on at least one function included in the identified control code set.
  • control code set including the selected function can be transmitted to the integrated remote controller (S850).
  • the user may easily set the integrated remote controller through the display device.
  • control method of the display apparatus is implemented as a program code executable on a computer to be executed by the processor in a state stored in a variety of non-transitory computer readable medium It may be provided to each server or devices.
  • the integrated remote controller setting command is transmitted from the integrated remote controller, providing an integrated remote controller setting UI
  • a preset remote controller signal is received from the integrated remote controller
  • at least one control code set including a control code of the remote controller signal is identified.
  • a non-transitory computer readable medium having stored thereon a program which sequentially performs the steps of displaying the information on at least one function included in the identified control code set in the integrated remote control setting UI. Can be.
  • the non-transitory readable medium refers to a medium that stores data semi-permanently and is readable by a device, not a medium storing data for a short time such as a register, a cache, a memory, and the like.
  • a non-transitory readable medium such as a CD, a DVD, a hard disk, a Blu-ray disk, a USB, a memory card, a ROM, or the like.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Selective Calling Equipment (AREA)
  • Details Of Television Systems (AREA)

Abstract

A display device is disclosed. The display device comprises an interface connected with an external input source, a storage unit for storing information on control code sets by external input source models, a communication unit, a display, and a processor which: controls the display such that an integrated remote controller setup UI is displayed when an integrated remote controller setup command is transmitted from an integrated remote controller through the communication unit; identifies at least one control code set including a control code of a preconfigured remote controller signal, on the basis of the information stored in the storage unit, upon receiving the remote controller signal from the integrated remote controller; and controls the display such that information on at least one function included in the identified control code set is displayed on the integrated remote controller setup UI.

Description

디스플레이 장치 및 이의 제어 방법Display device and control method thereof

본 발명은 디스플레이 장치 및 이의 제어 방법에 관한 것으로, 더욱 상세하게는 통합 리모콘에 의해 제어가능한 디스플레이 장치 및 이의 제어 방법에 관한 것이다.The present invention relates to a display device and a control method thereof, and more particularly, to a display device and a control method thereof controllable by an integrated remote controller.

전자 기술이 발달함에 따라, 디스플레이 장치를 셋탑 박스, Blu-ray player, PC 등 다양한 외부 장치와 연결하여 사용하는 사용자가 증가하고 있다. 이에 따라, 디스플레이 장치 및 외부 장치를 하나의 리모콘으로 제어하기 위한 통합 리모콘 사용 역시 늘어나고 있다.As electronic technologies develop, more and more users use display devices in connection with various external devices such as set-top boxes, Blu-ray players, and PCs. Accordingly, the use of an integrated remote controller for controlling a display device and an external device with a single remote controller is also increasing.

그러나, 통합 리모콘으로 외부 장치를 제어하기 위해서는 외부 장치의 제어 코드 셋(control code set)을 설정해 주어야 하며, 구체적인 외부 장치의 제조사 또는 방송 사업자 정보가 필요하다.However, in order to control an external device with an integrated remote controller, a control code set of the external device must be set, and specific manufacturer or broadcaster information of the external device is required.

설사 제조사 및 방송 사업자 정보를 알고 있다고 하여도, 동일한 제조사에서 제조하는 외부 장치의 모델이 세분화됨에 따라서, 외부 장치와 정확히 매칭되는 제어 코드 셋을 사용자가 직접 설정하는 것은 결코 쉽지하지 않은 일이다.Even if the manufacturer and the broadcaster information are known, it is not easy for the user to directly set the control code set that exactly matches the external device as the model of the external device manufactured by the same manufacturer is fragmented.

따라서, 사용자가 좀 더 용이하게 통합 리모콘을 설정할 수 있도록 하는 기술에 대한 필요성이 대두되었다.Therefore, a need has arisen for a technology that enables a user to set up an integrated remote controller more easily.

본 발명은 상술한 필요성에 따라 안출된 것으로, 본 발명의 목적은 외부 장치의 모델에 대응되는 제어 코드 셋을 구별하기 위한 UI를 제공하여, 통합 리모콘 설정을 용이하게 할 수 있는 디스플레이 장치 및 이의 제어 방법을 제공함에 있다.SUMMARY OF THE INVENTION The present invention has been made in accordance with the above-described needs, and an object of the present invention is to provide a UI for distinguishing a control code set corresponding to a model of an external device, so that the display device and control thereof can be easily set. In providing a method.

이상과 같은 목적을 달성하기 위한 본 발명의 일 실시 예에 따른 디스플레이 장치는 외부 입력 소스와 연결되는 인터페이스, 상기 외부 입력 소스의 모델 별 제어 코드 셋에 대한 정보를 저장하는 저장부, 통신부, 디스플레이 및 상기 통신부를 통해 통합 리모콘으로부터 통합 리모콘 설정 명령이 전송되면, 통합 리모콘 설정 UI가 디스플레이되도록 상기 디스플레이를 제어하고, 상기 통합 리모콘으로부터 기설정된 리모콘 신호가 수신되면, 상기 저장부에 저장된 정보에 기초하여 상기 리모콘 신호의 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 식별하고, 상기 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 상기 통합 리모콘 설정 UI에 디스플레이하도록 상기 디스플레이를 제어하는 프로세서를 포함한다.According to an aspect of the present invention, there is provided a display apparatus including an interface connected to an external input source, a storage unit for storing information about a control code set for each model of the external input source, a communication unit, a display, When the integrated remote controller setting command is transmitted from the integrated remote controller through the communication unit, the display is controlled to display an integrated remote controller setting UI, and when a preset remote controller signal is received from the integrated remote controller, the controller is further configured based on the information stored in the storage unit. A processor for identifying the at least one control code set including a control code of a remote control signal and controlling the display to display information on at least one function included in the identified control code set in the integrated remote control setting UI; Include.

또한, 상기 프로세서는, 상기 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋이 복수 개이면, 상기 복수의 제어 코드 셋 들 간의 상이한 기능에 대한 정보를 상기 통합 리모콘 설정 UI에 디스플레이한다.In addition, when there are a plurality of control code sets including control codes of the remote control signal, the processor displays information on different functions between the plurality of control code sets in the integrated remote control setting UI.

여기서, 상기 프로세서는, 상기 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋 들 간의 상이한 기능이 미 검출되면, 상기 통합 리모콘에 구비된 버튼 중 상기 리모콘 신호에 대응되는 버튼과 상이한 버튼을 입력하도록 가이드하는 UI를 제공한다.The processor may be configured to guide input of a button different from a button corresponding to the remote control signal among the buttons included in the integrated remote controller when a different function between control code sets including the control code of the remote control signal is not detected. Provide a UI.

한편, 상기 통신부는, 상기 기능에 대한 정보 중 하나가 선택되면, 선택된 기능을 포함하는 제어 코드 셋을 상기 통신부를 통해 상기 통합 리모콘으로 전송한다.Meanwhile, when one of the information on the function is selected, the communication unit transmits a control code set including the selected function to the integrated remote controller through the communication unit.

또한, 상기 프로세서는, 상기 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋이 복수 개이면, 기설정된 우선순위에 기초하여 상기 복수의 제어 코드 셋 중 제1 제어 코드 셋에 포함된 제1 기능에 대한 정보만을 디스플레이하고, 제2 제어 코드 셋에 포함된 제2 기능에 대한 정보를 추가로 디스플레이하기 위한 가이드 UI를 제공하며, 상기 제1 기능 및 상기 제2 기능은 상이한 기능이다.In addition, when there are a plurality of control code sets including a control code of the remote control signal, the processor is configured to perform a first function included in a first control code set of the plurality of control code sets based on a predetermined priority. A guide UI is provided for displaying only information and further displaying information on a second function included in the second control code set, wherein the first function and the second function are different functions.

또한, 상기 저장부는, 방송 사업자 별 제어 코드 셋을 더 포함하며, 상기 프로세서는, 상기 외부 입력 소스로부터 수신된 컨텐츠에서 획득된 방송 사업자 정보에 기초하여 상기 외부 입력 소스의 방송 사업자를 식별하고, 상기 식별된 방송 사업자에 대응되는 제어 코드 셋 정보 중 상기 리모콘 신호에 포함된 제어 코드를 포함하는 상기 적어도 하나의 제어 코드 셋을 식별한다.The storage unit may further include a control code set for each broadcaster, and the processor may identify a broadcaster of the external input source based on broadcaster information obtained from content received from the external input source. Identifying the at least one control code set including the control code included in the remote control signal of the control code set information corresponding to the identified broadcaster.

한편, 상기 프로세서는, 상기 기설정된 리모콘 신호가 자동 설정 명령이면, 상기 외부 입력 소스로부터 수신된 모델 식별 정보에 기초하여 상기 모델 식별 정보에 대응되는 제어 코드 셋을 식별하고, 상기 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 상기 통합 리모콘 설정 UI에 디스플레이하도록 상기 디스플레이를 제어한다.On the other hand, if the predetermined remote control signal is an automatic setting command, the processor identifies a control code set corresponding to the model identification information based on the model identification information received from the external input source, and the identified control code set The display is controlled to display information on at least one function included in the integrated remote controller setting UI.

또한, 상기 상이한 기능에 대한 정보는, 해당 기능을 상징하는 이미지 및 해당 기능을 설명하는 텍스트 정보 중 적어도 하나를 포함하는 정보이다.In addition, the information on the different functions is information including at least one of an image representing the function and text information describing the function.

본 발명의 다른 실시 예에 따른 상기 상이한 기능에 대한 정보는, 상기 외부 입력 소스를 제어하는 리모콘에 구비된 버튼 중 해당 기능에 대응되는 버튼의 실제 이미지이다.The information on the different functions according to another embodiment of the present invention is an actual image of a button corresponding to the corresponding function among buttons provided in the remote controller for controlling the external input source.

한편, 상기 기설정된 리모콘 신호는 상기 외부 입력 소스의 기설정된 기능을 제어하기 위한 샘플 제어 코드를 포함한다.The preset remote controller signal includes a sample control code for controlling a preset function of the external input source.

한편, 본 발명의 일 실시 예에 따른 외부 입력 소스의 모델 별 제어 코드 셋에 대한 정보를 저장하는 디스플레이 장치의 제어 방법은 통합 리모콘으로부터 통합 리모콘 설정 명령이 전송되면, 통합 리모콘 설정 UI를 제공하는 단계, 상기 통합 리모콘으로부터 기설정된 리모콘 신호가 수신되면, 상기 리모콘 신호의 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 식별하는 단계 및 상기 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 상기 통합 리모콘 설정 UI에 디스플레이하는 단계를 포함한다.On the other hand, the control method of the display device for storing information about the control code set for each model of the external input source according to an embodiment of the present invention, when the integrated remote control command is transmitted from the integrated remote control, providing the integrated remote control setting UI And when at least one preset remote control signal is received from the integrated remote controller, identifying at least one control code set including a control code of the remote controller signal and information on at least one function included in the identified control code set. And displaying on the integrated remote control setting UI.

여기서, 상기 디스플레이하는 단계는, 상기 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋이 복수 개이면, 상기 복수의 제어 코드 셋 들 간의 상이한 기능에 대한 정보를 상기 통합 리모콘 설정 UI에 디스플레이한다.Here, in the displaying, when there are a plurality of control code sets including control codes of the remote control signal, information about different functions between the plurality of control code sets is displayed on the integrated remote control setting UI.

또한, 상기 디스플레이하는 단계는, 상기 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋 들 간의 상이한 기능이 미 검출되면, 상기 통합 리모콘에 구비된 버튼 중 상기 리모콘 신호에 대응되는 버튼과 상이한 버튼을 입력하도록 가이드하는 UI를 디스플레이한다.In addition, the displaying may include inputting a button different from a button corresponding to the remote control signal among the buttons included in the integrated remote control, when a different function between the control code sets including the control code of the remote control signal is not detected. Display the guiding UI.

한편, 상기 기능에 대한 정보 중 하나가 선택되면, 선택된 기능을 포함하는 제어 코드 셋을 상기 통합 리모콘으로 전송하는 단계를 더 포함한다.On the other hand, if one of the information on the function is selected, further comprising the step of transmitting a control code set including the selected function to the integrated remote controller.

또한, 상기 디스플레이하는 단계는, 상기 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋이 복수 개이면, 기설정된 우선 순위에 기초하여 상기 복수의 제어 코드 셋 중 제1 제어 코드 셋에 포함된 제1 기능에 대한 정보 만을 디스플레이하고, 제2 제어 코드 셋에 포함된 제2 기능에 대한 정보를 추가로 디스플레이하기 위한 가이드 UI를 제공하며, 상기 제1 기능 및 상기 제2 기능은 상이한 기능이다.The displaying may include displaying a first function included in a first control code set of the plurality of control code sets based on a predetermined priority order when there are a plurality of control code sets including a control code of the remote controller signal. Provides a guide UI for displaying only the information about and additionally displaying information about the second function included in the second control code set, wherein the first function and the second function are different functions.

또한, 상기 디스플레이 장치는, 방송 사업자 별 제어 코드 셋을 더 포함하며, 상기 식별하는 단계는, 상기 외부 입력 소스로부터 수신된 컨텐츠에서 획득된 방송 사업자 정보에 기초하여 상기 외부 입력 소스의 방송 사업자를 식별하고, 상기 식별된 방송 사업자에 대응되는 제어 코드 셋 중 상기 리모콘 신호에 포함된 제어 코드를 포함하는 상기 적어도 하나의 제어 코드 셋을 식별한다.The display apparatus may further include a control code set for each broadcaster, and the identifying may include identifying a broadcaster of the external input source based on broadcaster information obtained from content received from the external input source. And identifying the at least one control code set including the control code included in the remote control signal among the control code sets corresponding to the identified broadcaster.

한편, 상기 식별하는 단계는, 상기 기설정된 리모콘 신호가 자동 설정 명령이면, 상기 외부 입력 소스로부터 수신된 모델 식별 정보에 기초하여 상기 모델 식별 정보에 대응되는 제어 코드 셋을 식별하고, 상기 디스플레이하는 단계는, 상기 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 상기 통합 리모콘 설정 UI에 디스플레이한다.The identifying may include identifying and displaying a control code set corresponding to the model identification information based on model identification information received from the external input source if the preset remote control signal is an automatic setting command. Displays information on at least one function included in the identified control code set in the integrated remote control setting UI.

한편, 상기 상이한 기능에 대한 정보는, 해당 기능을 상징하는 이미지 및 해당 기능을 설명하는 텍스트 정보 중 적어도 하나를 포함하는 정보이다.The information on the different functions is information including at least one of an image representing the function and text information describing the function.

본 발명의 다른 실시 예에 따른 상기 상이한 기능에 대한 정보는 상기 외부 입력 소스를 제어하는 리모콘에 구비된 버튼 중 해당 기능에 대응되는 버튼의 실제 이미지이다.The information on the different functions according to another embodiment of the present invention is an actual image of a button corresponding to the corresponding function among buttons provided in the remote controller for controlling the external input source.

또한, 상기 기설정된 리모콘 신호는 상기 외부 입력 소스의 기설정된 기능을 제어하기 위한 샘플 제어 코드를 포함한다.The preset remote control signal may include a sample control code for controlling a predetermined function of the external input source.

본 발명의 다양한 실시 예에 따르면, 사용자는 디스플레이 장치를 통해서 용이하게 통합 리모콘을 설정할 수 있게 된다.According to various embodiments of the present disclosure, the user may easily set the integrated remote controller through the display device.

도 1은 본 발명의 일 실시 예에 따른, 디스플레이 장치의 통합 리모콘 설정 방법을 도시한 도면이다.1 is a diagram illustrating a method for setting an integrated remote controller of a display apparatus according to an exemplary embodiment.

도 2는 본 발명의 일 실시 예에 따른, 디스플레이 장치의 구성을 도시한 블록도이다.2 is a block diagram illustrating a configuration of a display apparatus according to an exemplary embodiment.

도 3, 도 4a 및 도 4b는 본 발명의 일 실시 예에 따른, 통합 리모콘 설정 시 제공되는 UI를 설명하기 위한 도면이다.3, 4A, and 4B are diagrams for describing a UI provided when setting an integrated remote controller, according to an exemplary embodiment.

도 5 및 도 6은 본 발명의 다른 실시 예에 따른, 통합 리모콘 설정 시 제공되는 UI를 설명하기 위한 도면이다.5 and 6 are diagrams for describing a UI provided when setting an integrated remote controller according to another exemplary embodiment of the present invention.

도 7은 본 발명의 일 실시 예에 따른, 통합 리모콘의 설정 방법을 도시한 도면이다.7 is a diagram illustrating a setting method of an integrated remote controller according to one embodiment of the present invention.

도 8은 본 발명의 일 실시 예에 따른, 통합 리모콘의 설정 방법을 도시한 흐름도이다.8 is a flowchart illustrating a method of setting an integrated remote controller according to an embodiment of the present invention.

도 9는 본 발명의 다른 실시 예에 따른, 통합 리모콘의 설정 방법을 도시한 흐름도이다.9 is a flowchart illustrating a method of setting an integrated remote controller according to another embodiment of the present invention.

--

도 1은 본 발명의 일 실시 예에 따른, 디스플레이 장치(100)의 통합 리모콘(300) 설정 방법을 도시한 도면이다. 1 is a diagram illustrating a method of setting an integrated remote controller 300 of the display apparatus 100 according to an exemplary embodiment.

구체적으로, 디스플레이 장치(100)는 외부 입력 소스(200)로부터 컨텐츠를 수신하여 디스플레이할 수 있다. 여기서, 외부 입력 소스(200)는 셋탑 박스, DVD player, Home Theater와 같은 컨텐츠 제공 장치가 될 수 있다. 다만, 이에 한정되는 것은 아니며, 외부 입력 소스(200)는 Blu-ray player, PC, 콘솔 게임기, 음향 장치 등과 같이 디스플레이 장치(100)와 연결되어 디스플레이 장치(100)에 컨텐츠를 제공하는 다양한 기기로 구현될 수 있음은 물론이다.In detail, the display apparatus 100 may receive and display content from the external input source 200. Here, the external input source 200 may be a content providing device such as a set top box, a DVD player, and a home theater. However, the present invention is not limited thereto, and the external input source 200 may be connected to the display device 100 such as a Blu-ray player, a PC, a console game machine, a sound device, or the like, to provide content to the display device 100. Of course, it can be implemented.

한편, 외부 입력 소스(200)는 동일한 기능을 제공하는 기기일지라도, 외부 입력 소스(200)의 제조사 또는 컨텐츠를 제공하는 방송 사업자에 따라 상이한 형태로 구현될 수 있다. 외부 입력 소스(200)를 제어하기 위한 리모콘(200-1) 또한, 제조사 또는 컨텐츠를 제공하는 방송 사업자에 따라 상이한 형태로 구현될 수 있다.Meanwhile, even if the external input source 200 is a device that provides the same function, the external input source 200 may be implemented in a different form depending on the manufacturer of the external input source 200 or the broadcaster that provides the content. The remote controller 200-1 for controlling the external input source 200 may also be implemented in a different form according to a manufacturer or a broadcaster providing content.

통합 리모콘(300)은 하나의 리모컨이 다수의 제어 대상 기기에 대한 제어 코드들을 구비하여 각각 또는 동시에 대상 기기들을 제어할 수 있는 장치이다. 한편, 통합 리모콘(300)은 제어 코드를 전송할 수 있는 다양한 유형의 원격 제어 장치로 구현될 수 있다. 예를 들어, 통합 리모콘(300)은 디스플레이 장치(100)의 전용 리모콘 뿐만 아니라, 스마트폰 등으로 구현될 수도 있다.The integrated remote controller 300 is a device in which one remote controller is provided with control codes for a plurality of control target devices to control the target devices respectively or simultaneously. Meanwhile, the integrated remote controller 300 may be implemented as various types of remote control devices capable of transmitting a control code. For example, the integrated remote controller 300 may be implemented not only as a dedicated remote controller of the display apparatus 100 but also as a smartphone.

본 발명의 일 실시 예에 따른 통합 리모컨(300)은 통합 리모컨(300)에 복수의 제어 코드 셋을 기 저장하는 형태로 구현되는 것이 아니라, 디스플레이 장치(100)에 저장된 복수의 제어 코드 셋 중에서 특정 제어 코드 셋을 디스플레이 장치(100)로부터 수신하여 통합 리모콘(300)에 저장되는 형태로 구현될 수 있다. 따라서, 디스플레이 장치(100)는 외부 입력 소스(200)를 제어하기 위한 복수의 제어 코드 셋에 대한 정보를 기 저장하고 있을 수 있다.  The integrated remote controller 300 according to an embodiment of the present invention is not implemented in the form of pre-stored a plurality of control code sets in the integrated remote controller 300, but from a plurality of control code sets stored in the display apparatus 100. The control code set may be received from the display apparatus 100 and stored in the integrated remote controller 300. Accordingly, the display apparatus 100 may prestore information on a plurality of control code sets for controlling the external input source 200.

한편, 본 발명의 일 실시 예에 따른 통합 리모콘(300)은 외부 기기의 특정 기능을 제어하기 위한 샘플 제어 코드를 저장하고 있을 수 있다. 예를 들어, 통합 리모콘(300)은 외부 입력 소스(200)의 채널 변경 및 음향 조절등과 같은 특정 기능을 제어하기 위한 샘플 제어 코드를 기 저장하고 있으며, 해당 샘플 제어 코드를 이용하여 디스플레이 장치(100)로부터 제어 코드 셋을 수신하기 전에 외부 입력 소스(200)의 특정 기능을 제어할 수 있다. Meanwhile, the integrated remote controller 300 according to an embodiment of the present invention may store a sample control code for controlling a specific function of an external device. For example, the integrated remote controller 300 previously stores a sample control code for controlling a specific function such as channel change and sound control of the external input source 200, and uses a corresponding display control code using the sample control code. Before receiving the control code set from 100, the specific function of the external input source 200 may be controlled.

한편, 도 1에 도시된 바와 같이, 디스플레이 장치(100)는 통합 리모콘(300)으로부터 통합 리모콘 설정 명령이 전송되면, 통합 리모콘 설정 UI를 디스플레이할 수 있다. 또한, 디스플레이 장치(100)는 통합 리모콘(300)으로부터 기설정된 리모콘 신호가 수신되면, 리모콘 신호의 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 식별할 수 있다. 여기서, 기설정된 리모콘 신호는 외부 입력 소스(200)의 기설정된 기능을 제어하기 위한 샘플 제어 코드 및 통합 리모콘(300)을 설정하기 위한 자동 설정 명령에 대응되는 제어 코드 중 적어도 하나를 포함할 수 있다. 디스플레이 장치(100)는 통합 리모콘(300)으로부터 외부 입력 소스(200)를 제어하기 위한 샘플 제어 코드를 수신하고, 해당 샘플 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 식별할 수 있다. 예를 들어, 통합 리모콘(300)이 외부 입력 소스(200)의 채널 변경 기능을 제어하기 위한 샘플 제어 코드를 포함하는 리모콘 신호를 전송하면, 디스플레이 장치(100)는 채널 변경 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 식별할 수 있다.As illustrated in FIG. 1, when the integrated remote controller setting command is transmitted from the integrated remote controller 300, the display apparatus 100 may display the integrated remote controller setting UI. In addition, when a predetermined remote control signal is received from the integrated remote controller 300, the display apparatus 100 may identify at least one control code set including a control code of the remote controller signal. Here, the preset remote control signal may include at least one of a sample control code for controlling a predetermined function of the external input source 200 and a control code corresponding to an automatic setting command for setting the integrated remote controller 300. . The display apparatus 100 may receive a sample control code for controlling the external input source 200 from the integrated remote controller 300 and identify at least one control code set including the sample control code. For example, when the integrated remote controller 300 transmits a remote control signal including a sample control code for controlling a channel change function of the external input source 200, the display apparatus 100 includes at least a channel change control code. One control code set can be identified.

본 발명의 일 실시 예에 따르면, 디스플레이 장치(100)는 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 상술한 통합 리모콘 설정 UI에 디스플레이할 수 있다. 구체적으로, 디스플레이 장치(100)는 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋이 복수 개이면, 복수의 제어 코드 셋 들 간의 상이한 기능에 대한 정보를 통합 리모콘 설정 UI에 디스플레이할 수 있다. 또한, 본 발명의 다른 실시 예에 따라, 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋이 한 개만 식별된 경우에는 디스플레이 장치는 식별된 제어 코드 셋에 포함된 기능을 디스플레이할 수도 있다.According to an embodiment of the present disclosure, the display apparatus 100 may display information on at least one function included in the identified control code set on the integrated remote control setting UI. In detail, when there are a plurality of control code sets including control codes of the remote control signal, the display apparatus 100 may display information on different functions between the plurality of control code sets in the integrated remote control setting UI. According to another embodiment of the present invention, when only one control code set including the control code of the remote control signal is identified, the display device may display a function included in the identified control code set.

이하에서는 도면을 참조하여 본 발명의 다양한 실시 예에 대해 자세히 설명하도록 한다. 도 2는 본 발명의 일 실시 예에 따른, 디스플레이 장치의 구성을 도시한 블록도이다.Hereinafter, various embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. 2 is a block diagram illustrating a configuration of a display apparatus according to an exemplary embodiment.

도 2에 따르면, 디스플레이 장치(100)는 디스플레이(110), 인터페이스(120), 저장부(130), 통신부(140) 및 프로세서(150)를 포함한다. 여기서, 디스플레이 장치(100)는 TV일 수 있으나, 이에 한정되는 것은 아니며, 리모콘에 의해 제어 가능하며 디스플레이 기능을 구비하는 PC, LFD(large format display), Digital Signage(디지털 간판), DID(Digital Information Display), 비디오 월(video wall), 프로젝터 디스플레이 등과 같은 다양한 전자 장치로 구현될 수 있다. 또는 냉장고, 에어컨, 오디오 등 가전 기기 등도 리모콘에 의해 제어 가능하며 디스플레이 기능을 구비한다면 이에 해당될 수 있다. According to FIG. 2, the display apparatus 100 includes a display 110, an interface 120, a storage 130, a communication unit 140, and a processor 150. Here, the display apparatus 100 may be a TV, but is not limited thereto, and may be controlled by a remote controller and have a display function, a PC having a display function, a large format display (LFD), a digital signage, and a digital information. It may be implemented in various electronic devices such as a display, a video wall, a projector display, and the like. Alternatively, a home appliance such as a refrigerator, an air conditioner, an audio device, or the like may be controlled by a remote controller.

디스플레이(110)는 컨텐츠를 디스플레이한다. 디스플레이(110)는 방송 채널을 통해 수신되는 컨텐츠, 외부 입력 소스(200)를 통해 수신되는 컨텐츠, 기 저장된 컨텐츠 등을 디스플레이할 수 있다.Display 110 displays the content. The display 110 may display content received through a broadcast channel, content received through an external input source 200, prestored content, and the like.

디스플레이(110)는 LCD(Liquid Crystal Display Panel), OLED(Organic Light Emitting Diodes), LCoS(Liquid Crystal on Silicon), DLP(Digital Light Processing) 등으로 구현될 수 있으나, 이에 한정되는 것은 아니다. 또한, 디스플레이(110)는 경우에 따라 터치패드와 상호 레이어 구조를 이루는 터치 스크린 형태로 구현될 수 있으며, 이 경우, 디스플레이(110)은 출력 장치 이외에 사용자 인터페이스로 사용될 수 있게 된다.The display 110 may be implemented as a liquid crystal display panel (LCD), organic light emitting diodes (OLED), liquid crystal on silicon (LCoS), digital light processing (DLP), or the like, but is not limited thereto. In addition, the display 110 may be implemented in the form of a touch screen forming a mutual layer structure with the touch pad in some cases. In this case, the display 110 may be used as a user interface in addition to the output device.

또한, 디스플레이(110)는 통합 리모콘(300)으로부터 통합 리모콘 설정 명령이 전송되면, 통합 리모콘 설정 UI를 디스플레이할 수 있다. 본 발명의 일 실시 예에 따른 디스플레이(110)는 외부 입력 소스(200)에서 수신된 컨텐츠(100-1)를 디스플레이하면서, 사용자에게 통합 리모콘(300) 설정을 유도하는 가이드 UI를 디스플레이할 수 있다. 예를 들어, 도 1에 도시된 바와 같이, 디스플레이(110)는 사용자가 특정 버튼 예를 들어, 채널 변경 버튼을 입력하도록 유도하는 가이드UI를 디스플레이할 수 있다. 통합 리모콘(300)에서 채널 변경 버튼이 입력되면, 외부 입력 소스(200)의 채널 변경 기능을 제어하기 위한 샘플 제어 코드가 디스플레이 장치(100) 및 외부 입력 소스(200)로 전송된다. 이 경우, 외부 입력 소스(200)가 수신한 샘플 제어 코드가 외부 입력 소스(200)의 채널 변경 기능을 제어하기에 적합하면, 외부 입력 소스(200)는 채널 변경 기능을 수행하고 되고, 디스플레이(110)에 디스플레이 중인 컨텐츠(100-1) 또한 변경될 수 있다.In addition, when the integrated remote controller setting command is transmitted from the integrated remote controller 300, the display 110 may display the integrated remote controller setting UI. The display 110 according to an embodiment of the present disclosure may display a guide UI for inducing setting of the integrated remote controller 300 to the user while displaying the content 100-1 received from the external input source 200. . For example, as shown in FIG. 1, the display 110 may display a guide UI for inducing a user to input a specific button, for example, a channel change button. When the channel change button is input from the integrated remote controller 300, a sample control code for controlling a channel change function of the external input source 200 is transmitted to the display apparatus 100 and the external input source 200. In this case, if the sample control code received by the external input source 200 is suitable for controlling the channel changing function of the external input source 200, the external input source 200 performs the channel changing function, and the display ( The content 100-1 being displayed on the 110 may also be changed.

인터페이스(120)는 외부 입력 소스(200)와 유/무선 통신을 수행하여 컨텐츠를 수신할 수 있다. 구체적으로, 인터페이스(120)는 HDMI, DVI, 컴포넌트, 유선 이더넷, WI-FI, Bluetooth 등과 같은 다양한 통신 방식을 통해 외부 입력 소스(200)로부터 컨텐츠를 수신할 수 있다. The interface 120 may receive content by performing wired / wireless communication with the external input source 200. In detail, the interface 120 may receive content from the external input source 200 through various communication methods such as HDMI, DVI, component, wired Ethernet, WI-FI, Bluetooth, and the like.

저장부(130)는 디스플레이 장치(100)를 구동시키기 위한 O/S(Operating System) 소프트웨어 모듈 등과 같은 다양한 데이터를 저장한다.The storage unit 130 stores various data such as an operating system (O / S) software module for driving the display apparatus 100.

특히, 저장부(130)는 디스플레이 장치(100) 및 외부 입력 소스(200)의 모델 별 제어 코드 셋에 대한 정보를 저장한다. 여기서, 제어 코드 셋에 대한 정보는 외부 입력 소스(200)의 전용 리모콘(200-1)에 구비된 각 버튼에 대한 정보(예를 들어, 제어 코드) 및 각 버튼을 선택하면 발생하는 신호 정보(예를 들어, 파형), 외부 입력 소스(200)가 제공하는 기능에 대한 정보를 의미한다.In particular, the storage unit 130 stores information about a control code set for each model of the display apparatus 100 and the external input source 200. Here, the information on the control code set is information (for example, a control code) for each button provided in the dedicated remote controller 200-1 of the external input source 200 and signal information generated when each button is selected ( For example, a waveform) means information about a function provided by the external input source 200.

또한, 저장부(130)는 방송 사업자 별 제어 코드 셋을 더 저장할 수 있다. 구체적으로, 방송 사업자는 특정 외부 입력 소스(예를 들어, 셋탑 박스)(200)를 이용하여 디스플레이 장치(100)에 컨텐츠를 제공할 수 있다. 또한, 특정 방송 사업자가 주로 이용하는 외부 장치의 개수는 제한적일 수 있다. 예를 들어, 제1 방송 사업자는 제1 외부 장치 및 제2 외부 장치 중 어느 하나를 이용하여 디스플레이 장치(100)에 컨텐츠를 제공할 수 있다. 따라서, 디스플레이 장치(100)가 저장하는 제어 코드 셋에 대한 정보는 해당 제어 코드 셋에 대응되는 외부 입력 소스(200)를 이용하여 컨텐츠를 제공하는 방송 사업자 정보를 포함하고 있을 수 있다. 또한, 외부 입력 소스(200)는 제조사, 모델 또는 방송 사업자에 따라서 다양하게 존재하므로, 저장부(130)는 복수의 제어 코드 셋 및 이에 대한 정보를 저장할 수 있다.In addition, the storage unit 130 may further store a control code set for each broadcaster. In detail, the broadcaster may provide content to the display apparatus 100 using a specific external input source (eg, set-top box) 200. In addition, the number of external devices mainly used by a particular broadcaster may be limited. For example, the first broadcaster may provide content to the display apparatus 100 using any one of the first external device and the second external device. Therefore, the information about the control code set stored in the display apparatus 100 may include broadcaster information that provides content using an external input source 200 corresponding to the control code set. In addition, since the external input source 200 exists in various ways depending on the manufacturer, model, or broadcaster, the storage unit 130 may store a plurality of control code sets and information on the same.

통신부(140)는 통합 리모콘(300)과 통신을 수행할 수 있다. 구체적으로, 디스플레이 장치(100)는 통신부를 통해 디스플레이 장치(100) 또는 외부 입력 소스(200)를 제어하기 위해 통합 리모콘(300)이 송신한 리모콘 신호를 수신하며, 제어 코드 셋을 통합 리모콘(300)으로 전송할 수 있다. 예를 들어, 통합 리모콘(300)이 각 버튼에 대응되는 고유한 리모콘 신호를 송신하면, 통신부(140)는 리모콘 신호를 수신하여 프로세서(150)로 전송할 수 있다. 또한, 통합 리모콘(300) 설정 시에 디스플레이 장치(100)에 저장된 제어 코드 셋은 통신부(140)를 통해 통합 리모콘(300)으로 전송될 수 있다. 구체적으로, 특정 제어 코드 셋을 통합 리모콘(300)에 등록하기 위한 사용자 명령이 입력되면, 특정 제어 코드 셋을 통합 리모콘(300)으로 전송할 수 있다.The communicator 140 may communicate with the integrated remote controller 300. In detail, the display apparatus 100 receives a remote controller signal transmitted by the integrated remote controller 300 to control the display apparatus 100 or the external input source 200 through a communication unit, and transmits a control code set to the integrated remote controller 300. ) Can be sent. For example, when the integrated remote controller 300 transmits a unique remote controller signal corresponding to each button, the communicator 140 may receive the remote controller signal and transmit the received remote controller signal to the processor 150. In addition, the control code set stored in the display apparatus 100 when the integrated remote controller 300 is set may be transmitted to the integrated remote controller 300 through the communication unit 140. Specifically, when a user command for registering a specific control code set to the integrated remote controller 300 is input, the specific control code set may be transmitted to the integrated remote controller 300.

여기서, 통신부(120)는 BT(BlueTooth), BLE(Bluetooth Low Energy), WI-FI(Wireless Fidelity), Zigbee, IR(Infrared), Serial Interface, USB(Universal Serial Bus), NFC(Near Field Communication) 등과 같은 다양한 통신 방식을 통해 통합 리모콘(300)과 통신을 수행할 수 있다. 와이파이 칩이나 블루투스 칩을 이용하는 경우에는 SSID 및 세션 키 등과 같은 각종 연결 정보를 먼저 송수신하여, 이를 이용하여 통신 연결한 후 각종 정보들을 송수신할 수 있다. 무선 통신 칩은 IEEE, 지그비, 3G(3rd Generation), 3GPP(3rd Generation Partnership Project), LTE(Long Term Evoloution) 등과 같은 다양한 통신 규격에 따라 통신을 수행하는 칩을 의미한다.Here, the communication unit 120 is BT (BlueTooth), BLE (Bluetooth Low Energy), WI-FI (Wireless Fidelity), Zigbee, IR (Infrared), Serial Interface, USB (Universal Serial Bus), NFC (Near Field Communication) Communication with the integrated remote controller 300 may be performed through various communication methods such as the above. In the case of using a Wi-Fi chip or a Bluetooth chip, various connection information such as SSID and session key may be transmitted and received first, and then various communication information may be transmitted and received by using the same. The wireless communication chip refers to a chip that performs communication according to various communication standards such as IEEE, Zigbee, 3rd Generation (3G), 3rd Generation Partnership Project (3GPP), Long Term Evoloution (LTE), and the like.

한편, 통합 리모콘(300) 설정 시에, 통합 리모콘(300)이 외부 입력 소스(200)를 제어하기 위한 기설정된 리모콘 신호(예를 들어, 샘플 제어 코드)를 송신하면, 외부 입력 소스(200)는 샘플 제어 코드에 대응되는 기능을 수행하고, 통신부(140)는 저장부(130)로부터, 수신된 샘플 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 식별할 수 있다. 한편, 후술하는 바와 같이, 리모콘 수신부(140)가 수신된 리모콘 신호를 프로세서(150)로 전송하면, 프로세서(150)가 저장부(130)로부터 리모콘 신호의 샘플 제어 코드를 포함하는 제어 코드 셋을 식별할 수도 있다.In the meantime, when the integrated remote controller 300 is set, when the integrated remote controller 300 transmits a predetermined remote control signal (for example, a sample control code) for controlling the external input source 200, the external input source 200 may be used. May perform a function corresponding to the sample control code, and the communication unit 140 may identify at least one control code set including the received sample control code from the storage unit 130. Meanwhile, as described below, when the remote controller receiver 140 transmits the received remote controller signal to the processor 150, the processor 150 receives a control code set including a sample control code of the remote controller signal from the storage 130. It can also be identified.

한편, 프로세서(150)는 디스플레이 장치(100)의 전반적인 동작을 제어한다. 여기서, 프로세서(150)는 중앙처리장치(central processing unit(CPU)), 컨트롤러(controller), 어플리케이션 프로세서(application processor(AP)), 또는 커뮤니케이션 프로세서(communication processor(CP)), ARM 프로세서 중 하나 또는 그 이상을 포함할 수 있다. The processor 150 controls the overall operation of the display apparatus 100. Herein, the processor 150 may be one of a central processing unit (CPU), a controller, an application processor (AP), a communication processor (CP), an ARM processor, or It may include more than that.

또한, 프로세서(140)는 영상에 대응되는 그래픽 처리를 위한 그래픽 프로세서(Graphic Processing Unit, 미도시)를 포함할 수 있다. 프로세서(130)는 코어(core, 미도시)와 GPU(미도시)를 포함하는 SoC(System On Chip)로 구현될 수 있다. 프로세서(140)는 싱글 코어, 듀얼 코어, 트리플 코어, 쿼드 코어 및 그 배수의 코어를 포함할 수 있다.In addition, the processor 140 may include a graphic processing unit (not shown) for graphic processing corresponding to the image. The processor 130 may be implemented as a system on chip (SoC) including a core (not shown) and a GPU (not shown). The processor 140 may include a single core, dual core, triple core, quad core, and multiple cores thereof.

특히, 외부 입력 소스(200)를 제어하기 위한 리모콘 신호(예를 들어, 샘플 제어 코드 또는 테스트 제어 코드)가 통신부(140)를 통해 수신되면, 프로세서(150)는 리모콘 신호의 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 검출할 수 있다. 구체적으로, 통합 리모콘(300)이 송신한 샘플 제어 코드에 따라 외부 입력 소스(200)가 샘플 제어 코드에 대응되는 기능을 실행하면, 디스플레이 장치(100)는 샘플 제어 코드를 포함하는 제어 코드 셋으로 외부 입력 소스(200)를 제어할 수 있다고 판단할 수 있다. 이 경우, 프로세서(150)는 복수의 제어 코드 셋 중에서 샘플 제어 코드를 포함하는 제어 코드 셋을 적어도 하나 식별할 수 있다. 다만, 외부 입력 소스(200)가 샘플 제어 코드에 대응되는 기능을 실행할 수 없는 경우에는, 디스플레이 장치(100)는 통합 리모콘(300)으로부터 이전 샘플 제어 코드와 상이한 샘플 제어 코드를 추가로 수신하기 위한 가이드 UI를 제공할 수도 있다.In particular, when a remote control signal (eg, a sample control code or a test control code) for controlling the external input source 200 is received through the communication unit 140, the processor 150 includes a control code of the remote control signal. At least one control code set may be detected. Specifically, when the external input source 200 executes a function corresponding to the sample control code according to the sample control code transmitted by the integrated remote controller 300, the display apparatus 100 is a control code set including the sample control code. It may be determined that the external input source 200 can be controlled. In this case, the processor 150 may identify at least one control code set including a sample control code among a plurality of control code sets. However, when the external input source 200 cannot execute a function corresponding to the sample control code, the display apparatus 100 may further receive a sample control code different from the previous sample control code from the integrated remote controller 300. You can also provide a guided UI.

또한, 프로세서(150)는 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 통합 리모콘 설정 UI에 디스플레이하도록 디스플레이(110)를 제어할 수 있다. 예를 들어, 수신된 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋이 한 개 식별되면, 프로세서(150)는 상술한 한 개의 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 설정 UI 상에 디스플레이 할 수 있다In addition, the processor 150 may control the display 110 to display information on at least one function included in the identified control code set in the integrated remote control setting UI. For example, when one control code set including the control code of the received remote control signal is identified, the processor 150 may display information on at least one function included in the control code set described above on the setting UI. I can display it

한편, 외부 입력 소스(200)의 모델이 세분화됨에 따라, 하나의 샘플 제어 코드만으로는 복수의 제어 코드 셋 중에서 하나의 제어 코드 셋을 특정할 수 없다. 예를 들어, 채널 변경 버튼에 따른 제어 코드는 복수의 제어 코드 셋에 동일하게 포함되어 있을 수 있으므로, 프로세서(150)는 수신된 샘플 제어 코드를 포함하는 제어 코드 셋을 복수 개 획득할 수 있다.On the other hand, as the model of the external input source 200 is subdivided, only one sample control code cannot specify one control code set from among a plurality of control code sets. For example, since the control code according to the channel change button may be included in the plurality of control code sets, the processor 150 may obtain a plurality of control code sets including the received sample control codes.

이 경우, 프로세서(150)는 복수의 제어 코드 셋 들 간의 상이한 기능에 대한 정보를 디스플레이할 수 있다. 여기서, 상이한 기능에 대한 정보는 식별된 제어 코드 셋 들 간에 서로 겹치지 않는 기능에 대한 정보일 수 있다. 따라서, 프로세서(150)가 제1 제어 코드 셋과 제2 제어 코드 셋을 획득한 경우, 프로세서(150)는 제1 제어 코드 셋에 포함된 기능과 제2 제어 코드 셋에 포함된 기능을 비교하고, 서로 겹치지 않는 기능 즉, 상이한 기능에 대한 정보를 디스플레이할 수 있다. 예를 들어, 제1 제어 코드 셋에 포함된 제1 기능이 제2 제어 코드 셋에는 포함되어 있지 않은 기능이며, 제2 제어 코드 셋에 포함된 제2 기능이 제1 제어 코드 셋에 포함되어 있지 않은 기능인 경우, 프로세서(150)는 제1 기능에 대한 정보 및 제2 기능에 대한 정보를 상술한 상이한 기능으로 디스플레이할 수 있다.In this case, the processor 150 may display information on different functions between the plurality of control code sets. Here, the information about the different functions may be information about functions that do not overlap with each other of the identified control code sets. Therefore, when the processor 150 acquires the first control code set and the second control code set, the processor 150 compares the functions included in the first control code set with the functions included in the second control code set. In other words, it is possible to display information about functions that do not overlap each other, that is, different functions. For example, the first function included in the first control code set is not included in the second control code set, and the second function included in the second control code set is not included in the first control code set. If not, the processor 150 may display the information on the first function and the information on the second function with the different functions described above.

한편, 프로세서(150)는 통합 리모콘 설정 UI에 디스플레이되어 있는 식별된 제어 코드 셋에 포함된 기능에 대한 정보 중 사용자 명령에 따라 하나가 선택되면, 선택된 기능을 포함하는 제어 코드 셋을 통신부(140)를 통해 통합 리모콘(300)으로 전송하여, 통합 리모콘(300)을 설정할 수 있다. 따라서, 프로세서(150)는 제어 코드 셋 들 간의 상이한 기능에 대한 정보 중 선택된 기능에 대응되는 제어 코드 셋을 통합 리모콘(300)으로 전송하여, 통합 리모콘(300)으로 외부 입력 소스(200)를 제어할 수 있도록 설정할 수 있다.Meanwhile, when one of the information on the functions included in the identified control code set displayed on the integrated remote controller setting UI is selected according to a user command, the processor 150 transmits a control code set including the selected function to the communication unit 140. By transmitting to the integrated remote controller 300 through, the integrated remote controller 300 may be set. Therefore, the processor 150 transmits the control code set corresponding to the selected function among the information on the different functions between the control code sets to the integrated remote controller 300 to control the external input source 200 with the integrated remote controller 300. Can be set to do so.

또한, 프로세서(150)는 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋을 복수 개 식별하면, 기설정된 우선 순위에 기초하여 복수의 제어 코드 셋 중 제1 제어 코드 셋에 포함된 제1 기능에 대한 정보만을 디스플레이할 수 있다. 여기서, 기설정된 우선 순위는 디스플레이 장치(100) 제조사에 의해 설정될 수 있다. 예를 들어, 특정 제어 코드를 포함하는 복수의 제어 코드 셋에 우선순위를 설정하여 가장 높은 우선 순위를 가지는 제어 코드 셋에 포함된 제1 기능에 대한 정보가 디스플레이될 수 있다. 한편, 우선 순위는 다수의 사용자가 선택한 제어 코드 셋, 다수 사용자의 선택 선호도 등에 따라 결정될 수도 있음은 물론이다.In addition, when the processor 150 identifies a plurality of control code sets including control codes of a remote controller signal, the processor 150 may determine a first function included in a first control code set from among a plurality of control code sets based on a preset priority. Only information can be displayed. Here, the preset priority may be set by the manufacturer of the display apparatus 100. For example, by setting a priority to a plurality of control code sets including a specific control code, information about a first function included in the control code set having the highest priority may be displayed. Meanwhile, the priority may be determined according to a control code set selected by a plurality of users, a selection preference of a plurality of users, and the like.

또한, 프로세서(150)는 복수의 제어 코드 셋 중에서 제2 제어 코드 셋에 포함된 제2 기능에 대한 정보를 디스플레이하기 위한 가이드 UI를 추가적으로 디스플레이할 수 있다. 이 경우, 제1 제어 코드 셋에 포함된 제1 기능에 대한 정보와 함께, 가이드 UI(예를 들어, 화살표, Next 버튼) 등이 디스플레이된다. 따라서, 제1 제어 코드 셋을 이용하여 통합 리모콘(300)을 설정하기를 원하지 않는 사용자는 가이드 UI를 선택하여 차 순위의 제어 코드 셋 즉, 제2 제어 코드 셋에 포함된 제2 기능에 대한 정보를 확인할 수 있다. 한편, 제1 기능 및 제2 기능은 상이한 기능일 수 있다. 따라서, 제1 기능은 제2 제어 코드 셋에는 포함되어 있지 않으며, 제2 기능은 제1 제어 코드 셋에 포함되어 있지 않은 기능일 수 있다. In addition, the processor 150 may additionally display a guide UI for displaying information on a second function included in the second control code set among the plurality of control code sets. In this case, a guide UI (for example, an arrow or a Next button) and the like are displayed together with information about the first function included in the first control code set. Therefore, a user who does not want to set the integrated remote controller 300 by using the first control code set selects the guide UI to provide information on the second function included in the next order control code set, that is, the second control code set. You can check. Meanwhile, the first function and the second function may be different functions. Therefore, the first function may not be included in the second control code set, and the second function may be a function not included in the first control code set.

한편, 프로세서(150)는 식별된 복수의 제어 코드 셋 들 간의 상이한 기능이 없는 경우에, 통합 리모콘(300)에 구비된 버튼 중에서 추가 버튼을 입력하도록 가이드하는 UI를 제공할 수 있다. 구체적으로, 통신부(140)를 통해 수신한 리모콘 신호의 양이 불충분하여, 프로세서(150)가 획득한 복수의 제어 코드 셋 간에 상이한 기능을 식별할 수 없는 경우, 프로세서(150)는 추가 리모콘 신호를 발생시키기 위한 UI를 디스플레이하도록 디스플레이(110)를 제어할 수 있다. 예를 들어, 프로세서(150)가 채널 변경 버튼에 대응되는 제어 코드를 포함하는 복수의 제어 코드 셋을 식별하고, 식별된 복수의 제어 코드 셋 간에 상이한 기능이 없다면, 프로세서(150)는 음량 조절 버튼에 대응되는 리모콘 신호를 추가로 수신하기 위한 UI를 디스플레이하도록 디스플레이(110)를 제어할 수 있다. 따라서, 프로세서(150)는 식별된 복수의 제어 코드 셋 중에서 추가적으로 입력된 샘플 제어 코드를 포함하는 제어 코드 셋을 결정할 수 있다.Meanwhile, when there is no different function between the plurality of identified control code sets, the processor 150 may provide a UI for guiding an additional button from among buttons provided in the integrated remote controller 300. Specifically, when the amount of the remote control signal received through the communication unit 140 is insufficient, and the processor 150 cannot identify a different function between the plurality of control code sets obtained, the processor 150 receives the additional remote control signal. The display 110 may be controlled to display a UI for generating. For example, if the processor 150 identifies a plurality of control code sets including control codes corresponding to the channel change button, and there is no different function among the identified plurality of control code sets, the processor 150 may adjust the volume control button. The display 110 may be controlled to display a UI for additionally receiving a remote control signal corresponding to. Accordingly, the processor 150 may determine a control code set including an additionally input sample control code from among the plurality of identified control code sets.

또한, 프로세서(150)는 외부 입력 소스(200)로부터 수신된 컨텐츠에서 방송 사업자 정보를 획득할 수 있다. 구체적으로, 프로세서(150)는 수신된 컨텐츠에 대한 메타데이터(metadata)를 통해 방송 사업자 정보를 획득하고, 이에 기초하여 외부 입력 소스(200)의 방송 사업자를 식별할 수 있다. 다만, 이에 한정되는 것은 아니며 프로세서(150)는 컨텐츠가 디스플레이된 화면에서 방송 사업자 정보를 획득할 수도 있다. 예를 들어, 프로세서(150)는 컨텐츠가 디스플레이된 화면에 대한 OCR(optical character reader/recognition)을 수행하여 방송 사업자 정보가 디스플레이된 영역으로부터 방송 사업자 정보를 획득하고, 이에 기초하여 외부 입력 소스(200)의 방송 사업자를 식별할 수도 있다.In addition, the processor 150 may obtain broadcaster information from the content received from the external input source 200. In detail, the processor 150 may obtain broadcaster information through metadata about the received content, and identify the broadcaster of the external input source 200 based on the received broadcaster information. However, the present disclosure is not limited thereto, and the processor 150 may obtain broadcaster information on a screen on which content is displayed. For example, the processor 150 performs an optical character reader / recognition (OCR) on a screen on which content is displayed to obtain broadcaster information from an area where broadcaster information is displayed, and based on the external input source 200 May also identify a broadcaster.

따라서, 프로세서(150)는 식별된 방송 사업자에 대한 정보를 포함하고 있는 제어 코드 셋 중에서 샘플 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 식별할 수 있다.Accordingly, the processor 150 may identify at least one control code set including a sample control code among control code sets including information on the identified broadcaster.

한편, 본 발명의 일 실시 예에 따른 프로세서(150)는 외부 입력 소스(200)를 자동으로 인식하여 통합 리모콘(300)을 설정하기 위한 UI를 디스플레이할 수도 있다. 구체적으로, 자동 설정 명령이 입력된 경우 또는 외부 입력 소스(200)가 디스플레이 장치(100)와 연결되어 외부 입력 소스(200)가 인식된 경우에 프로세서(150)는 외부 입력 소스로부터 모델 식별 정보를 수신할 수 있다. 또한, 프로세서(150)는 수신된 모델 식별 정보에 기초하여 외부 입력 소스(200)의 모델과 매칭되는 제어 코드 셋을 식별하고, 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 통합 리모콘 설정 UI에 디스플레이할 수 있다. 여기서, 모델 식별 정보는 외부 입력 소스(200)가 PnP(Plug & play) 장치로서, 외부 입력 소스의 구체적인 모델에 관한 정보를 의미한다. 따라서, 디스플레이 장치(100)는 연결된 외부 입력 소스(200)에 관한 식별 모델 정보 및 저장부(130)에 저장된 모델 별 제어 코드 셋에 대한 정보에 기초하여, 외부 입력 소스(200)를 제어할 수 있는 제어 코드 셋을 식별할 수 있다. 다만, 이에 한정되는 것은 아니며, 모델 식별 정보는 HDMI-CEC, Infoframe 등 다양한 방법을 통해 수신될 수 있다.Meanwhile, the processor 150 according to an embodiment of the present disclosure may automatically recognize the external input source 200 and display a UI for setting the integrated remote controller 300. Specifically, when the automatic setting command is input or when the external input source 200 is connected to the display apparatus 100 and the external input source 200 is recognized, the processor 150 receives model identification information from the external input source. Can be received. In addition, the processor 150 identifies a control code set that matches the model of the external input source 200 based on the received model identification information, and integrates information on at least one function included in the identified control code set. It can be displayed on the remote control setting UI. Here, the model identification information refers to information about a specific model of the external input source as the external input source 200 as a Plug & Play (PnP) device. Accordingly, the display apparatus 100 may control the external input source 200 based on the identification model information about the connected external input source 200 and the information about the control code set for each model stored in the storage 130. Identify a set of control codes. However, the present invention is not limited thereto, and the model identification information may be received through various methods such as HDMI-CEC and Infoframe.

따라서, 디스플레이 장치(100)는 외부 입력 소스(200)를 제어하기 위한 리모콘 신호를 수신하기 전 단계에서 외부 입력 소스(200)에 대한 모델 식별 정보에 기초하여 제어 코드 셋을 식별할 수 있으며, 기설정된 리모콘 신호, 모델 식별 정보에 기초하여 적어도 하나의 제어 코드 셋을 식별할 수도 있음은 물론이다.Therefore, the display apparatus 100 may identify the control code set based on the model identification information for the external input source 200 in a step before receiving the remote control signal for controlling the external input source 200. At least one control code set may be identified based on the set remote control signal and model identification information.

또한, 본 발명의 다른 실시 예에 따른 프로세서(150)는 외부 입력 소스(200)로부터 수신된 모델 식별 정보 및 방송 사업자 정보에 기초하여 적어도 하나의 제어 코드 셋을 식별할 수도 있다. 따라서, 프로세서(150)는 모델 식별 정보, 방송 사업자 정보 및 기설정된 리모콘 신호 중 적어도 하나에 기초하여 제어 코드 셋을 식별할 수 있으며, 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 디스플레이할 수 있다.In addition, the processor 150 according to another embodiment of the present invention may identify at least one control code set based on model identification information and broadcaster information received from the external input source 200. Accordingly, the processor 150 may identify the control code set based on at least one of the model identification information, the broadcaster information, and the preset remote control signal, and may provide information on at least one function included in the identified control code set. Can be displayed.

이하에서는, 통합 리모콘 설정 시 제공되는 UI 및 미리 보기 UI의 다양한 실시 예에 대하여 설명하도록 한다.Hereinafter, various embodiments of the UI and the preview UI provided when setting the integrated remote controller will be described.

도 3, 도 4a 및 도4b 는 본 발명의 일 실시 예에 따른, 통합 리모콘 설정 시 제공되는 UI를 설명하기 위한 도면이다.3, 4A, and 4B are diagrams for describing a UI provided when setting an integrated remote controller according to an exemplary embodiment.

도 3에 따르면, 디스플레이 장치(100)는 통합 리모콘 설정을 위한 각종 UI를 디스플레이할 수 있다.According to FIG. 3, the display apparatus 100 may display various UIs for setting an integrated remote controller.

통합 리모콘(300)이 외부 입력 소스(200)를 제어하기 위한 리모콘 신호를 송신하면, 디스플레이 장치(100) 및 외부 입력 소스(200)는 리모콘 신호를 수신할 수 있다. 외부 입력 소스(200)가 통합 리모콘(300)으로부터 수신된 리모콘 신호에 따른 기능을 수행(예를 들어, 채널 변경)하여 디스플레이 장치(100)가 디스플레이하는 컨텐츠(100-1)를 변경되면, 디스플레이 장치(100)는 리모콘 신호에 따른 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 식별할 수 있다.When the integrated remote controller 300 transmits a remote controller signal for controlling the external input source 200, the display apparatus 100 and the external input source 200 may receive a remote controller signal. When the external input source 200 changes the content 100-1 displayed by the display apparatus 100 by performing a function according to a remote control signal received from the integrated remote controller 300 (for example, changing a channel), the display is displayed. The apparatus 100 may identify at least one control code set including a control code according to the remote control signal.

또한, 디스플레이 장치(100)는 식별된 제어 코드 셋에 대한 정보를 디스플레이할 수 있다. 구체적으로, 제어 코드 셋에 포함된 각 버튼에 대한 정보 중에서 일부 버튼에 대한 정보를 나타내는 미리 보기 UI(400)를 디스플레이할 수 있다. 여기서, 미리 보기 UI(400)에 디스플레이되는 일부 버튼에 대한 정보는 식별한 제어 코드 셋에 포함된 특수한 기능에 관한 정보일 수 있다. 예를 들어, 디스플레이 장치(100)는 다수의 제어 코드 셋에 공통적으로 포함되어 있는 채널 변경 버튼, 볼륨 조절 버튼, 숫자 버튼 등이 아닌, My menu, Recording, Shopping, Guide 등과 같이 식별된 제어 코드 셋을 나머지 제어 코드 셋과 구별할 수 있는 버튼에 대한 정보만을 UI(400)내에 디스플레이할 수 있다. 다만, 이에 한정되는 것은 아니며, 디스플레이 장치(100)는 식별된 제어 코드 셋에 포함된 모든 버튼에 대한 정보를 미리 보기 UI(400)내에 디스플레이할 수 있음은 물론이다.In addition, the display apparatus 100 may display information on the identified control code set. In detail, the preview UI 400 indicating information on some buttons may be displayed among information on each button included in the control code set. Here, the information on some buttons displayed on the preview UI 400 may be information about a special function included in the identified control code set. For example, the display apparatus 100 may identify a control code set identified as My menu, Recording, Shopping, Guide, etc., rather than a channel change button, a volume control button, a numeric button, etc. which are commonly included in a plurality of control code sets. It is possible to display only information about the button that can be distinguished from the rest of the control code set in the UI (400). However, the present invention is not limited thereto, and the display apparatus 100 may display information on all buttons included in the identified control code set in the preview UI 400.

따라서, 디스플레이 장치(100)는 제어 코드 셋을 통합 리모콘(300)으로 전송하기 전 단계에서 식별된 제어 코드 셋에 관한 정보를 사용자에게 제공할 수 있다.Accordingly, the display apparatus 100 may provide the user with information about the control code set identified in the previous step of transmitting the control code set to the integrated remote controller 300.

도 4a에 따르면, 디스플레이 장치(100)는 수신된 리모콘 신호에 포함된 제어 코드를 포함하는 제어 코드 셋을 복수 개 식별한 경우, 각 제어 코드 셋에 포함된 상이한 기능에 대한 정보를 디스플레이할 수 있다.According to FIG. 4A, when a plurality of control code sets including control codes included in a received remote control signal are identified, the display apparatus 100 may display information about different functions included in each control code set. .

구체적으로, 디스플레이 장치(100)는 식별한 복수의 제어 코드 셋을 분석하여, 제1 제어 코드 셋과 제2 제어 코드 셋 간 상이한 기능을 나타내는 UI(510)를 디스플레이 할 수 있다. 이 경우, 도 4에 도시된 바와 같이 Case 1에는 제1 제어 코드 셋에 포함된 Guide 기능을 나타내는 이미지가 디스플레이되고, Case 2에는 제2 제어 코드 셋에 포함되어 있으며, 제1 제어 코드 셋에는 포함되어 있지 않은 Recording 기능을 나타내는 이미지가 디스플레이될 수 있다. 즉, 디스플레이 장치(100)는 복수의 제어 코드 셋 들 간에 상이한 기능을 상징하는 이미지를 디스플레이할 수 있다.In detail, the display apparatus 100 may analyze the plurality of identified control code sets and display a UI 510 indicating different functions between the first control code set and the second control code set. In this case, as shown in FIG. 4, an image representing a guide function included in the first control code set is displayed in Case 1, a case 2 is included in the second control code set, and included in the first control code set. An image representing a recording function that is not enabled may be displayed. That is, the display apparatus 100 may display an image representing a different function among a plurality of control code sets.

또한, 상이한 기능을 나타내는 UI(500) 중 하나를 선택하는 사용자 명령이 입력되면, 선택된 기능을 포함하는 제어 코드 셋을 통합 리모콘(300)으로 전송할 수 있다. 따라서, 디스플레이 장치(100)는 외부 입력 소스(200)의 전용 리모콘(200-1)과 매칭되는 제어 코드 셋을 통합 리모콘(300)으로 전송할 수 있다. 제어 코드 셋이 통합 리모콘(300)으로 전송되면, 통합 리모콘(300)을 이용하여 디스플레이 장치(100)와 외부 입력 소스(200)를 모두 제어할 수 있다.In addition, when a user command to select one of the UI 500 representing different functions is input, the control code set including the selected function may be transmitted to the integrated remote controller 300. Therefore, the display apparatus 100 may transmit a control code set matching the dedicated remote controller 200-1 of the external input source 200 to the integrated remote controller 300. When the control code set is transmitted to the integrated remote controller 300, both the display apparatus 100 and the external input source 200 may be controlled using the integrated remote controller 300.

한편, 디스플레이 장치(300)는 복수의 제어 코드 셋을 식별한 경우에도, 기설정된 우선 순위에 따라 식별한 복수의 제어 코드 셋 중에서 하나의 제어 코드 셋만을 디스플레이할 수도 있다. 이 경우, 도 3에 도시된 바와 같이, 디스플레이 장치(100)는 하나의 제어 코드 셋에 대한 정보만을 나타내는 미리 보기 UI(400)를 디스플레이할 수 있다.Meanwhile, even when the plurality of control code sets are identified, the display apparatus 300 may display only one control code set among the plurality of control code sets identified according to a preset priority. In this case, as shown in FIG. 3, the display apparatus 100 may display the preview UI 400 indicating only information on one control code set.

구체적으로, 도 4b에 도시된 바와 같이 디스플레이 장치(100)가 수신된 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋을 복수 개 식별하면, 기설정된 우선 순위에 기초하여 복수의 제어 코드 셋 중 제1 제어 코드 셋에 포함된 제1 기능에 대한 정보만을 디스플레이할 수 있다. 여기서, 기설정된 우선 순위는 복수의 사용자의 선택 선호도 및 동일한 제조사에서 제조한 복수의 외부 입력 소스(200) 모델 중 다수의 사용자가 사용하는 외부 입력 소스(200) 중 적어도 하나에 기초하여 결정될 수 있다. In detail, as illustrated in FIG. 4B, when the display apparatus 100 identifies a plurality of control code sets including a control code of a received remote controller signal, a first of the plurality of control code sets is based on a preset priority. Only information on the first function included in the control code set may be displayed. Here, the predetermined priority may be determined based on at least one of a selection preference of a plurality of users and an external input source 200 used by a plurality of users among a plurality of models of the external input sources 200 manufactured by the same manufacturer. .

또한, 디스플레이 장치(100)는 미리보기 UI(520) 에 제2 제어 코드 셋에 포함된 제2 기능을 추가로 디스플레이하기 위한 가이드 UI(예를 들어, Next 버튼)(530)를 제공할 수 있다. 이 경우, 사용자의 가이드 UI(530) 선택 명령이 입력되면, 디스플레이 장치(100)는 미리보기 UI(520)를 통해 제2 제어 코드 셋에 포함된 제2 기능에 대한 정보를 디스플레이할 수 있다. In addition, the display apparatus 100 may provide the preview UI 520 with a guide UI (eg, Next button) 530 for additionally displaying a second function included in the second control code set. . In this case, when a user's guide UI 530 selection command is input, the display apparatus 100 may display information on the second function included in the second control code set through the preview UI 520.

도 5 및 도 6은 본 발명의 다른 실시 예에 따른, 통합 리모콘 설정 시 제공되는 UI를 설명하기 위한 도면이다.5 and 6 are diagrams for describing a UI provided when setting an integrated remote controller according to another exemplary embodiment of the present invention.

도 5에 따르면, 디스플레이 장치(100)는 하나의 리모콘 신호를 분석하여, 리모콘 신호에 포함된 제어 코드를 포함하는 복수의 제어 코드 셋을 식별할 수 있다. 구체적으로, 제1 제어 코드 셋은 제1 리모콘(200-1)에 대응하는 제어 코드 셋이고, 제2 제어 코드 셋은 제2 리모콘(200-2)에 대응하는 제어 코드 셋일 수 있다. 이 경우, 제1 리모콘(200-1) 및 제2 리모콘(200-2)은 동일한 제조사에서 제조한 서로 다른 모델의 셋탑 박스 전용 리모콘일 수 있다.According to FIG. 5, the display apparatus 100 may analyze a single remote control signal and identify a plurality of control code sets including a control code included in the remote control signal. In detail, the first control code set may be a control code set corresponding to the first remote controller 200-1, and the second control code set may be a control code set corresponding to the second remote controller 200-2. In this case, the first remote controller 200-1 and the second remote controller 200-2 may be remote controllers dedicated to set-top boxes of different models manufactured by the same manufacturer.

디스플레이 장치(100)는 복수의 제어 코드 셋 간 상이한 기능에 대한 정보를 디스플레이할 수 있다.The display apparatus 100 may display information on different functions among the plurality of control code sets.

본 발명의 일 실시 예에 따른, 통합 리모콘 설정 시 제공되는 미리 보기 UI(600)는 리모콘 버튼 자체를 디스플레이할 수 있다. 도 5에 도시된 바와 같이, Case 1은 제1 리모콘(200-1)에 대응되는 제1 제어 코드 셋에 대한 정보(500-1)를 디스플레이한 것이다. Case 2는 제2 리모콘(200-2)에 대응되는 제2 제어 코드 셋에 대한 정보(500-2)를 디스플레이한 것이다. 이 경우, 제1 제어 코드 셋에 대한 정보(500-1) 및 제2 제어 코드 셋에 대한 정보(500-2)는 상이한 기능에 대한 버튼 자체를 디스플레이할 수 있다.According to an embodiment of the present disclosure, the preview UI 600 provided at the time of setting the integrated remote controller may display the remote controller button itself. As shown in FIG. 5, Case 1 displays information 500-1 about a first control code set corresponding to the first remote controller 200-1. Case 2 displays information 500-2 about a second control code set corresponding to the second remote controller 200-2. In this case, the information 500-1 for the first control code set and the information 500-2 for the second control code set may display the buttons themselves for different functions.

예를 들어, 제1 제어 코드 셋에 대응되는 제1 리모콘은 Guide 버튼을 구비하고 있는 경우, 제1 제어 코드 셋에 대한 정보(500-1)는 Guide 버튼 자체를 디스플레이할 수 있다. 또한, 제2 제어 코드 셋에 대응되는 제2 리모콘은 Guide 버튼 및 Recording 버튼을 구비하고 있는 경우, 제2 제어 코드 셋에 대한 정보(500-2)는 Guide 버튼 및 Recording 버튼 자체를 디스플레이할 수 있다. 즉, 디스플레이 장치(100)는 외부 입력 소스(200)를 제어하는 리모콘에 구비된 버튼 중 상이한 기능에 대응되는 버튼과 동일한 버튼 형태를 상이한 기능에 대한 정보로 디스플레이할 수 있다.For example, when the first remote controller corresponding to the first control code set includes a guide button, the information 500-1 on the first control code set may display the guide button itself. In addition, when the second remote controller corresponding to the second control code set includes a guide button and a recording button, the information 500-2 on the second control code set may display the guide button and the recording button itself. . That is, the display apparatus 100 may display the same button form as information corresponding to different functions among the buttons provided in the remote controller for controlling the external input source 200 as information on different functions.

본 발명의 다른 실시 예에 따른, 디스플레이 장치(100)는 복수의 제어 코드 셋 간의 상이한 기능을 설명하는 텍스트 정보를 미리 보기 UI(700)로 디스플레이할 수 있다.According to another exemplary embodiment of the present disclosure, the display apparatus 100 may display text information describing different functions between a plurality of control code sets, as the preview UI 700.

도 6에 따르면, Case 1은 제1 리모콘(200-1)에 대응되는 제1 제어 코드 셋에 대한 정보(600-1)를 디스플레이한 것이다. Case 2는 제2 리모콘(200-2)에 대응되는 제2 제어 코드 셋에 대한 정보(600-2)를 디스플레이한 것이다. 이 경우, 제1 제어 코드 셋에 대한 정보(600-1) 및 제2 제어 코드 셋에 대한 정보(600-2)는 상이한 기능을 설명하는 텍스트 정보를 디스플레이할 수 있다.According to FIG. 6, Case 1 displays information 600-1 about a first control code set corresponding to the first remote controller 200-1. Case 2 displays information 600-2 about a second control code set corresponding to the second remote controller 200-2. In this case, the information 600-1 for the first control code set and the information 600-2 for the second control code set may display text information describing different functions.

다만, 도 3 내지 도 6에 도시된 Guide 및 Recording은 복수의 제어 코드 셋 간 상이한 기능에 대한 일 예시이며, 디스플레이 장치가 식별한 복수의 제어 코드 셋의 개수에 따라 Case 1 내지 Case n이 디스플레이될 수 있음은 물론이다. 또한, 상이한 기능은 제어 코드 셋에 포함된 기능에 따라서 다양하게 디스플레이될 수 있다. 예를 들어, 제1 제어 코드 셋에 'Shopping' 버튼이 포함되어 있고, 제2 제어 코드 셋에 'My menu', '터치 패드'가 포함되어 있으면, 해당 기능을 상징하는 이미지, 해당 기능에 대응되는 버튼과 동일한 형태의 버튼, 해당 기능을 설명하는 텍스트 정보 중 적어도 하나가 디스플레이될 수 있다.3 and 6 are examples of different functions among a plurality of control code sets, and Case 1 to Case n may be displayed according to the number of control code sets identified by the display apparatus. Of course it can. In addition, different functions may be displayed in various ways depending on the functions included in the control code set. For example, if the first control code set includes the 'Shopping' button, and the second control code set includes the 'My menu' and the 'touch pad', the image symbolizing the corresponding function and corresponding function At least one of a button having the same form as a button to be used and text information for describing a corresponding function may be displayed.

이하에서는, 방송 사업자 정보에 기초하여 통합 리모콘을 설정하는 방법을 설명하도록 한다.Hereinafter, a method of setting an integrated remote controller based on broadcaster information will be described.

도 7은 본 발명의 일 실시 예에 따른, 통합 리모콘의 설정 방법을 도시한 도면이다.7 is a diagram illustrating a setting method of an integrated remote controller according to one embodiment of the present invention.

본 발명의 일 실시 예에 따른, 디스플레이 장치(100)는 방송 사업자 별 제어 코드 셋을 저장할 수 있다. 구체적으로, 디스플레이 장치(100)에 저장된 모델 별 제어 코드 셋 정보는, 해당 모델을 이용하여 컨텐츠를 제공하는 방송 사업자에 대한 정보를 더 포함할 수 있다. 예를 들어, 제1 방송 사업자가 제1 외부 입력 소스(예를 들어, 셋탑 박스) 및 제2 외부 입력 소스를 중 어느 하나를 이용하여 컨텐츠를 제공하는 경우, 제1 및 제2 외부 입력 소스에 대한 제어 코드 셋 정보는 제1 방송 사업자에 대한 정보를 포함할 수 있다.According to an exemplary embodiment, the display apparatus 100 may store a control code set for each broadcaster. In detail, the control code set information for each model stored in the display apparatus 100 may further include information about a broadcaster that provides content using the corresponding model. For example, when a first broadcaster provides content using any one of a first external input source (eg, a set-top box) and a second external input source, the first broadcaster may provide content to the first and second external input sources. The control code set information may include information on the first broadcaster.

또한, 디스플레이 장치(100)는 외부 입력 소스(200)로부터 수신된 컨텐츠에서 방송 사업자 정보를 획득할 수 있다. 구체적으로, 디스플레이 장치(100)는 수신된 컨텐츠에 대한 메타데이터(metadata)를 분석하여 방송 사업자 정보를 획득하고, 이에 기초하여 외부 입력 소스(200)의 방송 사업자를 식별할 수 있다.In addition, the display apparatus 100 may obtain broadcaster information from content received from the external input source 200. In detail, the display apparatus 100 may obtain broadcaster information by analyzing metadata about the received content, and identify the broadcaster of the external input source 200 based on the received broadcaster information.

본 발명의 다른 실시 예에 따른 디스플레이 장치(100)는 컨텐츠가 디스플레이된 화면에서 방송 사업자 정보를 획득할 수도 있다. 도 7에 도시된 바와 같이, 디스플레이 장치(100)는 컨텐츠 화면의 일 영역에 디스플레이된 방송 사업자 정보를 식별할 수 있다. 예를 들어, 디스플레이 장치(100)는 컨텐츠 화면에 대한 OCR(optical character reader/recognition)을 수행하여 방송 사업자 정보가 디스플레이된 영역으로부터 방송 사업자 정보를 획득할 수 있다.The display apparatus 100 according to another embodiment of the present invention may obtain broadcaster information on a screen on which content is displayed. As illustrated in FIG. 7, the display apparatus 100 may identify broadcaster information displayed on one area of a content screen. For example, the display apparatus 100 may obtain the broadcaster information from the area where the broadcaster information is displayed by performing an optical character reader / recognition (OCR) on the content screen.

디스플레이 장치(100)가 방송 사업자 정보를 획득하면, 획득된 방송 사업자 정보 및 샘플 제어 코드에 기초하여 제어 코드 셋을 식별할 수 있다. 예를 들어, 컨텐츠로부터 제1 방송 사업자 정보를 획득하면, 제1 방송 사업자가 이용하는 제1 셋탑 박스 및 제2 셋탑 박스에 대응되는 제어 코드 셋 중에서 샘플 제어 코드를 포함하는 제어 코드 셋을 식별할 수 있다.When the display apparatus 100 obtains broadcaster information, the control device may identify the control code set based on the obtained broadcaster information and the sample control code. For example, when the first broadcaster information is obtained from the content, a control code set including a sample control code may be identified among control code sets corresponding to the first set-top box and the second set-top box used by the first broadcaster. have.

예를 들어, 도 7에 도시된 바와 같이 컨텐츠 화면의 일 영역에 'Sky cable'이 디스플레이되면, 디스플레이 장치(100)는 'Sky cable'에 대한 방송 사업자 정보를 포함하는 제어 코드 셋 중에서 샘플 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 식별할 수 있다.For example, as shown in FIG. 7, when 'Sky cable' is displayed in one area of the content screen, the display apparatus 100 may include a sample control code from a control code set including broadcaster information on 'Sky cable'. At least one control code set including may be identified.

따라서, 디스플레이 장치(100)는 디스플레이 장치(100)에 저장된 모든 제어 코드 셋 중에서 샘플제어 코드를 포함하는 제어 코드 셋을 식별하는 것이 아닌, 획득한 방송 사업자 정보를 포함하는 제어 코드 셋 내에서 샘플 제어 코드를 포함하는 제어 코드 셋을 식별하므로, 적절한 제어 코드 셋을 식별하는데 요구되는 시간을 단축시킬 수 있다.Therefore, the display apparatus 100 does not identify the control code set including the sample control code among all the control code sets stored in the display apparatus 100, but controls the sample in the control code set including the obtained broadcaster information. By identifying the control code set containing the code, the time required to identify the appropriate control code set can be shortened.

한편, 상술한 바와 같이 디스플레이 장치(100)는 식별한 제어 코드 셋에 포함된 특별한 기능에 대한 미리 보기 UI 또는 복수의 제어 코드 셋 간 상이한 기능에 대한 미리 보기 UI(800)를 디스플레이할 수 있다.Meanwhile, as described above, the display apparatus 100 may display the preview UI 800 for the special function included in the identified control code set or the preview UI 800 for different functions among the plurality of control code sets.

도 8은 본 발명의 일 실시 예에 따른, 통합 리모콘의 설정 방법을 도시한 흐름도이다.8 is a flowchart illustrating a method of setting an integrated remote controller according to an embodiment of the present invention.

본 발명의 일 실시 예에 따른 외부 입력 소스의 모델 별 제어 코드 셋에 대한 정보를 저장하는 디스플레이 장치의 제어 방법은, 통합 리모콘으로부터 통합 리모콘 설정 명령이 전송되면, 통합 리모콘 설정 UI를 제공한다(S810).According to an embodiment of the present disclosure, a control method of a display apparatus that stores information about a control code set for each model of an external input source provides an integrated remote control setting UI when an integrated remote control setting command is transmitted from the integrated remote control (S810). ).

통합 리모콘으로부터 기설정된 리모콘 신호가 수신되면, 리모콘 신호의 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 식별한다(S820).When a predetermined remote control signal is received from the integrated remote controller, at least one control code set including the control code of the remote controller signal is identified (S820).

식별된 제어 크드 셋에 포함된 적어도 하나의 기능에 대한 정보를 통합 리모콘 설정 UI에 디스플레이한다(S830).Information on at least one function included in the identified control card set is displayed on the integrated remote control setting UI (S830).

상술한 기능에 대한 정보 중 하나가 선택되면 (S840 : Y), 선택된 기능을 포함하는 제어 코드 셋을 통합 리모콘으로 전송할 수 있다(S850).When one of the information on the above-described function is selected (S840: Y), the control code set including the selected function can be transmitted to the integrated remote controller (S850).

한편, 디스플레이하는 단계(S830)는 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋이 복수 개이면, 복수의 제어 코드 셋 들 간의 상이한 기능에 대한 정보를 통합 리모콘 설정 UI에 디스플레이할 수 있다.In operation S830, when there are a plurality of control code sets including control codes of the remote control signal, information about different functions among the plurality of control code sets may be displayed on the integrated remote control setting UI.

또한, 디스플레이하는 단계(S830)는 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋 들 간의 상이한 기능이 미 검출되면, 통합 리모콘에 구비된 버튼 중 리모콘 신호에 대응되는 버튼과 상이한 버튼을 입력하도록 가이드하는 UI를 디스플레이할 수 있다.In operation S830, when a different function is not detected between control code sets including a control code of a remote controller signal, the controller may be configured to input a button different from a button corresponding to the remote controller signal among buttons provided in the integrated remote controller. The UI can be displayed.

또한, 디스플레이하는 단계(S830)는, 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋이 복수 개이면, 기설정된 우선 순위에 기초하여 복수의 제어 코드 셋 중 제1 제어 코드 셋에 포함된 제1 기능에 대한 정보만을 디스플레이하고, 제2 제어 코드 셋에 포함된 제2 기능에 대한 정보를 추가로 디스플레이하기 위한 가이드 UI를 제공할 수 있다. 여기서, 제1 기능 및 제2 기능은 상이한 기능일 수 있다.In operation S830, when there are a plurality of control code sets including a control code of a remote control signal, a first function included in a first control code set among a plurality of control code sets based on a predetermined priority order. It is possible to provide only a guide UI for displaying only information on and additionally displaying information on a second function included in the second control code set. Here, the first function and the second function may be different functions.

한편, 디스플레이 장치는, 방송 사업자 별 제어 코드 셋을 더 포함하며, 식별하는 단계(S820)는, 외부 입력 소스로부터 수신된 컨텐츠에서 획득된 방송 사업자 정보에 기초하여 외부 입력 소스의 방송 사업자를 식별하고, 식별된 방송 사업자에 대응되는 제어 코드 셋 중 리모콘 신호에 포함된 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 식별할 수 있다.On the other hand, the display apparatus further includes a control code set for each broadcaster, and identifying (S820) identifies a broadcaster of an external input source based on broadcaster information obtained from content received from an external input source. The controller may identify at least one control code set including a control code included in a remote controller signal among control code sets corresponding to the identified broadcaster.

또한, 식별하는 단계(S820)는, 기설정된 리모콘 신호가 자동 설정 명령이면, 외부 입력 소스로부터 수신된 모델 식별 정보에 기초하여 모델 식별 정보에 대응되는 제어 코드 셋을 식별하고, 디스플레이하는 단계(S830)는 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 통합 리모콘 설정 UI에 디스플레이할 수 있다.In addition, in the identifying step S820, if the preset remote control signal is an automatic setting command, identifying and displaying a control code set corresponding to the model identification information based on the model identification information received from the external input source (S830). ) May display information on at least one function included in the identified control code set in the integrated remote control setting UI.

본 발명의 일 실시 예에 따른, 상이한 기능에 대한 정보는 해당 기능을 상징하는 이미지 및 해당 기능을 설명하는 텍스트 정보 중 적어도 하나를 포함하는 정보일 수 있다.According to an embodiment of the present disclosure, the information on the different functions may be information including at least one of an image representing the corresponding function and text information describing the corresponding function.

또한, 상이한 기능에 대한 정보는 외부 입력 소스를 제어하는 리모콘에 구비된 버튼 중 해당 기능에 대응되는 버튼과 동일한 형태의 정보일 수도 있다.The information on the different functions may be the same type of information as the buttons corresponding to the corresponding functions among the buttons provided on the remote controller for controlling the external input source.

또한, 기설정된 리모콘 신호는 외부 입력 소스의 기설정된 기능을 제어하기 위한 샘플 제어 코드를 포함할 수 있다.Also, the preset remote controller signal may include a sample control code for controlling a preset function of an external input source.

도 9는 본 발명의 다른 실시 예에 따른 통합 리모콘의 설정 방법을 도시한 흐름도이다.9 is a flowchart illustrating a method of setting an integrated remote controller according to another embodiment of the present invention.

외부 입력 소스의 모델 별 및 방송 사업자 별 제어 코드 셋에 대한 정보를 포함하는 디스플레이 장치의 제어 방법에 있어서, 외부 입력 소스로부터 모델 식별 정보가 수신되면, 모델 식별 정보에 기초하여 적어도 하나의 제어 코드 셋을 식별한다(S910:Y). 또한, 디스플레이 장치는 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 디스플레이할 수 있다(S950)A control method of a display apparatus including information on a control code set for each model and a broadcaster of an external input source, wherein when model identification information is received from an external input source, at least one control code set is based on the model identification information. Identify (S910: Y). Also, the display device may display information on at least one function included in the identified control code set (S950).

한편, 외부 입력 소스로부터 수신된 모델 식별 정보에 기초하여 적어도 하나의 제어 코드 셋을 식별할 수 없는 경우(S910:N), 외부 입력 소스로부터 수신된 컨텐츠에서 획득된 방송 사업자 정보에 기초하여 외부 입력 소스의 방송 사업자를 식별한다(S920). 또한, 식별된 방송 사업자에 대응되는 적어도 하나의 제어 코드 셋을 식별할 수 있는 경우(S930:Y), 디스플레이 장치는 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 디스플레이할 수 있다(S950)On the other hand, when at least one control code set cannot be identified based on model identification information received from an external input source (S910: N), the external input is based on broadcaster information obtained from content received from the external input source. The broadcaster of the source is identified (S920). In addition, when it is possible to identify at least one control code set corresponding to the identified broadcaster (S930: Y), the display device may display information on at least one function included in the identified control code set. (S950)

한편, 외부 입력 소스로부터 수신된 컨텐츠에서 방송 사업자 정보를 획득할 수 없거나, 외부 입력 소스의 방송 사업자를 식별할 수 없는 경우(S930:N), 통합 리모콘으로부터 수신된 기설정된 리모콘 신호의 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 식별한다(S940).또한, 디스플레이 장치는 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 디스플레이할 수 있다(S950)On the other hand, if the broadcaster information cannot be obtained from the content received from the external input source or the broadcaster of the external input source cannot be identified (S930: N), the control code of the preset remote control signal received from the integrated remote controller is input. In operation S 940, the display device may display information on at least one function included in the identified control code set.

또한, 상술한 기능에 대한 정보 중 하나가 선택되면 (S960 : Y), 선택된 기능을 포함하는 제어 코드 셋을 통합 리모콘으로 전송할 수 있다(S850).In addition, if one of the information on the above-described function is selected (S960: Y), the control code set including the selected function can be transmitted to the integrated remote controller (S850).

본 발명의 다양한 실시 예에 따르면, 사용자는 디스플레이 장치를 통해서 용이하게 통합 리모콘을 설정할 수 있게 된다.According to various embodiments of the present disclosure, the user may easily set the integrated remote controller through the display device.

한편, 상술한 본 발명의 다양한 실시 예들에 따른 디스플레이 장치의 제어 방법은 컴퓨터에서 실행 가능한 프로그램 코드로 구현되어 다양한 비일시적 판독 가능 매체(non-transitory computer readable medium)에 저장된 상태로 프로세서에 의해 실행되도록 각 서버 또는 기기들에 제공될 수 있다.On the other hand, the control method of the display apparatus according to the various embodiments of the present invention described above is implemented as a program code executable on a computer to be executed by the processor in a state stored in a variety of non-transitory computer readable medium It may be provided to each server or devices.

일 예로, 통합 리모콘으로부터 통합 리모콘 설정 명령이 전송되면, 통합 리모콘 설정 UI를 제공하는 단계, 통합 리모콘으로부터 기설정된 리모콘 신호가 수신되면, 리모콘 신호의 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 식별하는 단계 및 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 통합 리모콘 설정 UI에 디스플레이하는 단계를 순차적으로 수행하는 프로그램이 저장된 비일시적 판독 가능 매체(non-transitory computer readable medium)가 제공될 수 있다.For example, when the integrated remote controller setting command is transmitted from the integrated remote controller, providing an integrated remote controller setting UI, and when a preset remote controller signal is received from the integrated remote controller, at least one control code set including a control code of the remote controller signal is identified. And a non-transitory computer readable medium having stored thereon a program which sequentially performs the steps of displaying the information on at least one function included in the identified control code set in the integrated remote control setting UI. Can be.

비일시적 판독 가능 매체란 레지스터, 캐쉬, 메모리 등과 같이 짧은 순간 동안 데이터를 저장하는 매체가 아니라 반영구적으로 데이터를 저장하며, 기기에 의해 판독(reading)이 가능한 매체를 의미한다. 구체적으로는, 상술한 다양한 어플리케이션 또는 프로그램들은 CD, DVD, 하드 디스크, 블루레이 디스크, USB, 메모리카드, ROM 등과 같은 비일시적 판독 가능 매체에 저장되어 제공될 수 있다.The non-transitory readable medium refers to a medium that stores data semi-permanently and is readable by a device, not a medium storing data for a short time such as a register, a cache, a memory, and the like. Specifically, the various applications or programs described above may be stored and provided in a non-transitory readable medium such as a CD, a DVD, a hard disk, a Blu-ray disk, a USB, a memory card, a ROM, or the like.

또한, 이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.In addition, although the preferred embodiment of the present invention has been shown and described above, the present invention is not limited to the above-described specific embodiment, the technical field to which the invention belongs without departing from the spirit of the invention claimed in the claims. Of course, various modifications can be made by those skilled in the art, and these modifications should not be individually understood from the technical spirit or the prospect of the present invention.

Claims (15)

디스플레이 장치에 있어서,In the display device, 외부 입력 소스와 연결되는 인터페이스;An interface connected with an external input source; 상기 외부 입력 소스의 모델 별 제어 코드 셋에 대한 정보를 저장하는 저장부;A storage unit for storing information about a control code set for each model of the external input source; 통신부; Communication unit; 디스플레이; 및display; And 상기 통신부를 통해 통합 리모콘으로부터 통합 리모콘 설정 명령이 수신되면, 통합 리모콘 설정 UI가 디스플레이되도록 상기 디스플레이를 제어하고, When the integrated remote controller setting command is received from the integrated remote controller through the communication unit, the display is controlled to display the integrated remote controller setting UI. 상기 통합 리모콘으로부터 기설정된 리모콘 신호가 수신되면, 상기 저장부에 저장된 정보에 기초하여 상기 리모콘 신호의 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 식별하고, When a predetermined remote control signal is received from the integrated remote controller, at least one control code set including a control code of the remote control signal is identified based on the information stored in the storage unit, 상기 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 상기 통합 리모콘 설정 UI에 디스플레이하도록 상기 디스플레이를 제어하는 프로세서;를 포함하는, 디스플레이 장치.And a processor that controls the display to display information on at least one function included in the identified control code set in the integrated remote control setting UI. 제1항에 있어서, The method of claim 1, 상기 프로세서는,The processor, 상기 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋이 복수 개이면, 상기 복수의 제어 코드 셋들 간의 상이한 기능에 대한 정보를 상기 통합 리모콘 설정 UI에 디스플레이하는, 디스플레이 장치.And a plurality of control code sets including a control code of the remote control signal, and displaying information on different functions between the plurality of control code sets in the integrated remote control setting UI. 제2항에 있어서, The method of claim 2, 상기 프로세서는, The processor, 상기 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋 들 간의 상이한 기능이 미 검출되면, 상기 통합 리모콘에 구비된 버튼 중 상기 리모콘 신호에 대응되는 버튼과 상이한 버튼을 입력하도록 가이드하는 UI를 제공하는, 디스플레이 장치. If a different function between the control code sets including the control code of the remote control signal is not detected, providing a UI for guiding the input of a button different from the button corresponding to the remote control signal of the buttons provided on the integrated remote control, Device. 제1항에 있어서, The method of claim 1, 상기 통신부는, The communication unit, 상기 기능에 대한 정보 중 하나가 선택되면, 선택된 기능을 포함하는 제어 코드 셋을 상기 통신부를 통해 상기 통합 리모콘으로 전송하는, 디스플레이 장치. And when one of the information about the function is selected, transmitting a control code set including the selected function to the integrated remote controller through the communication unit. 제1항에 있어서, The method of claim 1, 상기 프로세서는, The processor, 상기 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋이 복수 개이면, 기설정된 우선 순위에 기초하여 상기 복수의 제어 코드 셋 중 제1 제어 코드 셋에 포함된 제1 기능에 대한 정보만을 디스플레이하고, 제2 제어 코드 셋에 포함된 제2 기능에 대한 정보를 추가로 디스플레이하기 위한 가이드 UI를 제공하며, If there are a plurality of control code sets including control codes of the remote control signal, only information on a first function included in a first control code set of the plurality of control code sets is displayed on the basis of a preset priority. 2 provides a guide UI for additionally displaying information on the second function included in the control code set, 상기 제1 기능 및 상기 제2 기능은 상이한 기능인, 디스플레이 장치. And the first function and the second function are different functions. 제1항에 있어서,The method of claim 1, 상기 저장부는, The storage unit, 방송 사업자 별 제어 코드 셋을 더 포함하며, It further includes a control code set for each broadcaster, 상기 프로세서는, The processor, 상기 외부 입력 소스로부터 수신된 컨텐츠에서 획득된 방송 사업자 정보에 기초하여 상기 외부 입력 소스의 방송 사업자를 식별하고, 상기 식별된 방송 사업자에 대응되는 제어 코드 셋 정보 중 상기 리모콘 신호에 포함된 제어 코드를 포함하는 상기 적어도 하나의 제어 코드 셋을 식별하는, 디스플레이 장치.Identify a broadcaster of the external input source based on broadcaster information obtained from content received from the external input source, and control code included in the remote control signal among control code set information corresponding to the identified broadcaster. And identifying the at least one control code set. 제1항에 있어서,The method of claim 1, 상기 프로세서는, 상기 기설정된 리모콘 신호가 자동 설정 명령이면, 상기 외부 입력 소스로부터 수신된 모델 식별 정보에 기초하여 상기 모델 식별 정보에 대응되는 제어 코드 셋을 식별하고, 상기 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 상기 통합 리모콘 설정 UI에 디스플레이하도록 상기 디스플레이를 제어하는, 디스플레이 장치.If the predetermined remote control signal is an automatic setting command, the processor identifies a control code set corresponding to the model identification information based on model identification information received from the external input source, and includes the control code set in the identified control code set. And control the display to display information about the at least one function that has been displayed in the integrated remote control setting UI. 제2항에 있어서, The method of claim 2, 상기 상이한 기능에 대한 정보는, Information on the different functions, 해당 기능을 상징하는 이미지 및 해당 기능을 설명하는 텍스트 정보 중 적어도 하나를 포함하는 정보인, 디스플레이 장치.And at least one of an image representing a function and text information describing the function. 제2항에 있어서, The method of claim 2, 상기 상이한 기능에 대한 정보는, Information on the different functions, 상기 외부 입력 소스를 제어하는 리모콘에 구비된 버튼 중 해당 기능에 대응되는 버튼의 실제 이미지인, 디스플레이 장치. And an actual image of a button corresponding to a corresponding function among buttons provided in the remote controller for controlling the external input source. 제1항에 있어서, The method of claim 1, 상기 기설정된 리모콘 신호는 상기 외부 입력 소스의 기설정된 기능을 제어하기 위한 샘플 제어 코드를 포함하는, 디스플레이 장치. The preset remote control signal includes a sample control code for controlling a preset function of the external input source. 외부 입력 소스의 모델 별 제어 코드 셋에 대한 정보를 저장하는 디스플레이 장치의 제어 방법에 있어서,A control method of a display apparatus for storing information on a control code set for each model of an external input source, 통합 리모콘으로부터 통합 리모콘 설정 명령이 수신되면, 통합 리모콘 설정 UI를 제공하는 단계;When the integrated remote control setting command is received from the integrated remote control, providing an integrated remote control setting UI; 상기 통합 리모콘으로부터 기설정된 리모콘 신호가 수신되면, 상기 리모콘 신호의 제어 코드를 포함하는 적어도 하나의 제어 코드 셋을 식별하는 단계; 및Identifying at least one control code set including a control code of the remote control signal when a predetermined remote control signal is received from the integrated remote controller; And 상기 식별된 제어 코드 셋에 포함된 적어도 하나의 기능에 대한 정보를 상기 통합 리모콘 설정 UI에 디스플레이하는 단계;를 포함하는 제어 방법.And displaying information on at least one function included in the identified control code set in the integrated remote control setting UI. 제11항에 있어서,The method of claim 11, 상기 디스플레이하는 단계는,The displaying step, 상기 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋이 복수 개이면, 상기 복수의 제어 코드 셋들 간의 상이한 기능에 대한 정보를 상기 통합 리모콘 설정 UI에 디스플레이하는, 제어 방법.And when there are a plurality of control code sets including control codes of the remote control signal, information on different functions between the plurality of control code sets is displayed on the integrated remote control setting UI. 제12항에 있어서,The method of claim 12, 상기 디스플레이하는 단계는,The displaying step, 상기 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋 들 간의 상이한 기능이 미 검출되면, 상기 통합 리모콘에 구비된 버튼 중 상기 리모콘 신호에 대응되는 버튼과 상이한 버튼을 입력하도록 가이드하는 UI를 디스플레이하는, 제어 방법.If a different function between control code sets including a control code of the remote control signal is not detected, displaying a UI for guiding a button different from a button corresponding to the remote control signal among buttons provided in the integrated remote control; Way. 제11항에 있어서,The method of claim 11, 상기 기능에 대한 정보 중 하나가 선택되면, 선택된 기능을 포함하는 제어 코드 셋을 상기 통합 리모콘으로 전송하는 단계;를 더 포함하는 제어 방법.If one of the information on the function is selected, transmitting a control code set including the selected function to the integrated remote controller. 제11항에 있어서,The method of claim 11, 상기 디스플레이하는 단계는,The displaying step, 상기 리모콘 신호의 제어 코드를 포함하는 제어 코드 셋이 복수 개이면, 기설정된 우선 순위에 기초하여 상기 복수의 제어 코드 셋 중 제1 제어 코드 셋에 포함된 제1 기능에 대한 정보만을 디스플레이하고, 제2 제어 코드 셋에 포함된 제2 기능에 대한 정보를 추가로 디스플레이하기 위한 가이드 UI를 제공하며,If there are a plurality of control code sets including control codes of the remote control signal, only information on a first function included in a first control code set of the plurality of control code sets is displayed on the basis of a preset priority. 2 provides a guide UI for additionally displaying information on the second function included in the control code set, 상기 제1 기능 및 상기 제2 기능은 상이한 기능인, 제어 방법.And the first function and the second function are different functions.
PCT/KR2017/012259 2017-01-23 2017-11-01 Display device and control method thereof Ceased WO2018135731A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2017-0010350 2017-01-23
KR1020170010350A KR102700347B1 (en) 2017-01-23 2017-01-23 Display apparatus and control method thereof

Publications (1)

Publication Number Publication Date
WO2018135731A1 true WO2018135731A1 (en) 2018-07-26

Family

ID=62908119

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2017/012259 Ceased WO2018135731A1 (en) 2017-01-23 2017-11-01 Display device and control method thereof

Country Status (2)

Country Link
KR (1) KR102700347B1 (en)
WO (1) WO2018135731A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102300189B1 (en) * 2019-09-05 2021-09-08 주식회사 엘지유플러스 Operating Method Of Settop-Box For Wireless Connection To Display Apparatus And Set-top Box Of Thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006338748A (en) * 2005-05-31 2006-12-14 Orion Denki Kk Compound electronic apparatus with operation object guiding function
KR100781509B1 (en) * 2005-04-27 2007-12-03 삼성전자주식회사 DISPLAY APPARATUS, METHOD, AND REMOTE CONT
KR20120099857A (en) * 2011-03-02 2012-09-12 삼성전자주식회사 Integrated remotecontrol system and control method thereof
KR20130013330A (en) * 2011-07-28 2013-02-06 엘지전자 주식회사 Display apparatus connected with at least one device by using intergrated interface and method for controlling the same
KR20160123595A (en) * 2015-04-16 2016-10-26 금오공과대학교 산학협력단 Remote control system and method using universal remocon based on network communication

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050003067A (en) * 2003-06-30 2005-01-10 주식회사 대우일렉트로닉스 Setting apparatus for universal remote controller and method therefor
EP3902243A1 (en) * 2006-03-15 2021-10-27 Roku, Inc. Method of programming a universal remote control

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100781509B1 (en) * 2005-04-27 2007-12-03 삼성전자주식회사 DISPLAY APPARATUS, METHOD, AND REMOTE CONT
JP2006338748A (en) * 2005-05-31 2006-12-14 Orion Denki Kk Compound electronic apparatus with operation object guiding function
KR20120099857A (en) * 2011-03-02 2012-09-12 삼성전자주식회사 Integrated remotecontrol system and control method thereof
KR20130013330A (en) * 2011-07-28 2013-02-06 엘지전자 주식회사 Display apparatus connected with at least one device by using intergrated interface and method for controlling the same
KR20160123595A (en) * 2015-04-16 2016-10-26 금오공과대학교 산학협력단 Remote control system and method using universal remocon based on network communication

Also Published As

Publication number Publication date
KR102700347B1 (en) 2024-09-02
KR20180086653A (en) 2018-08-01

Similar Documents

Publication Publication Date Title
WO2019074260A1 (en) Remote controller, display apparatus, system and method for controlling thereof
WO2017119683A1 (en) Display system, display apparatus, and controlling method thereof
WO2017119684A1 (en) Display system, display apparatus and method for controlling the same
WO2016088970A1 (en) Electronic apparatus and control method thereof
WO2015072665A1 (en) Display apparatus and method of setting a universal remote controller
WO2017188585A1 (en) Display device and method of operating the same
WO2014069943A1 (en) Method of providing information-of-users' interest when video call is made, and electronic apparatus thereof
WO2020197012A1 (en) Display apparatus and control method thereof
WO2017034130A1 (en) Display device and operating method therefor
WO2015152532A1 (en) Display apparatus, method of controlling the same, server, method of controlling the same, system for detecting information on location of channel information, and method of controlling the same
EP3000236A1 (en) Display apparatus and control method thereof
WO2017065522A1 (en) Display apparatus and the controlling method thereof
WO2019112308A1 (en) Electronic device, user terminal apparatus, and control method thereof
WO2021112414A1 (en) Method and device for reproducing content of mobile device on display device
WO2017069502A1 (en) Display device, and integrated remote controller setting method and system for same
WO2019074181A1 (en) Image processing device and display device including same, and control method therefor
WO2018135731A1 (en) Display device and control method thereof
WO2018110956A1 (en) Display apparatus presenting status of external electronic apparatus and controlling method thereof
WO2022177073A1 (en) Display device for managing external device connected thereto through bluetooth communication and method for managing bluetooth-connected external device
WO2019035617A1 (en) Display apparatus and method for providing content thereof
WO2017052148A1 (en) Broadcast receiving apparatus and information providing method thereof
WO2021137427A1 (en) Display apparatus and method of controlling thereof
WO2020060070A1 (en) Electronic device and control method thereof
WO2020004790A1 (en) Electronic apparatus, method for controlling mobile apparatus by electronic apparatus and computer readable recording medium
WO2020130651A1 (en) Electronic apparatus and controlling method thereof

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17892483

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17892483

Country of ref document: EP

Kind code of ref document: A1