KR20180026843A - 디스플레이 장치, 디스플레이 시스템 및 그 제어 방법 - Google Patents

디스플레이 장치, 디스플레이 시스템 및 그 제어 방법 Download PDF

Info

Publication number
KR20180026843A
KR20180026843A KR1020160113646A KR20160113646A KR20180026843A KR 20180026843 A KR20180026843 A KR 20180026843A KR 1020160113646 A KR1020160113646 A KR 1020160113646A KR 20160113646 A KR20160113646 A KR 20160113646A KR 20180026843 A KR20180026843 A KR 20180026843A
Authority
KR
South Korea
Prior art keywords
objects
remote control
selection
display
information
Prior art date
Application number
KR1020160113646A
Other languages
English (en)
Inventor
배무공
윤현돈
이희란
Original Assignee
삼성전자주식회사
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 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020160113646A priority Critical patent/KR20180026843A/ko
Priority to PCT/KR2017/009553 priority patent/WO2018044097A1/ko
Publication of KR20180026843A publication Critical patent/KR20180026843A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q9/00Arrangements in telecontrol or telemetry systems for selectively calling a substation from a main station, in which substation desired apparatus is selected for applying a control signal thereto or for obtaining measured values therefrom

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

디스플레이 장치가 개시된다. 디스플레이 장치는, 복수의 오브젝트 및 복수의 오브젝트 중 하나를 선택하기 위한 선택 GUI를 포함하는 UI 화면을 제공하는 디스플레이, 복수의 오브젝트에 대한 선택 히스토리 정보를 저장하는 스토리지, 리모콘 장치로부터 리모콘 신호를 수신하는 리모콘 수신부 및 리모콘 장치에 구비된 기설정된 버튼이 누름 조작됨에 따른 리모콘 신호가 수신되면, 스토리지에 저장된 정보에 기초하여 선택 GUI를 복수의 오브젝트 중 하나로 이동시켜 디스플레이하도록 제어하는 프로세서를 포함할 수 있다.

Description

디스플레이 장치, 디스플레이 시스템 및 그 제어 방법 { DISPLAY APPARATUS, DISPLAY SYSTEM AND CONTROL METHOD THEREOF }
본 발명은 디스플레이 장치 및 그 제어 방법에 대한 것으로, 보다 상세하게는, 포인터를 이용하여 화면 상에 디스플레이된 오브젝트를 선택하는 디스플레이 장치, 디스플레이 시스템 및 그 제어 방법에 대한 것이다.
디스플레이 장치가 발달함에 따라, 디스플레이 장치는 컨텐츠 재생뿐만 아니라 다양한 UI를 함께 제공하고 있다. 이에 따라, 리모콘은 특정 UI를 선택하기 위한 포인터를 조작할 수 있는 4방향 버튼을 구비하고 있다.
그러나, 종래와 같이 리모콘을 이용하여 UI를 선택하는 경우, 4방향 버튼을 일일이 누름 조작하여 포인터를 이동시켜야 한다는 문제점이 있었다.
예를 들어, 디스플레이 장치 화면 상에서 특정 UI를 선택하기 위하여 포인터를 이동시키는 경우, 사용자는 4방향 버튼을 장시간 또는 수차례 누름 조작하여 포인터를 해당 UI까지 이동시킨 뒤, 리모콘에 구비된 선택(또는 확인) 버튼을 누름 조작하여 해당 UI를 선택할 수 있었다.
또한, 복수의 UI중에서 특정 UI를 즐겨 선택하는 사용패턴을 가진 사용자 조차도 해당 UI로 포인터를 이동시키기 위해서는 매번 리모콘에 구비된 4방향 버튼을 장시간 또는 수차례 누름 조작해야하는 불편함이 있었다.
이에 따라, 복수의 UI가 디스플레이되어 있는 상황에서 사용자가 리모콘의 조작 횟수를 최소화하면서 포인터를 특정 UI에 쉽게 이동시키기 위한 방안이 요구된다.
본 발명은 상술한 필요성에 따른 것으로, 본 발명의 목적은, 사용자의 오브젝트 선택 이력에 기초하여, 선택 GUI에 대한 사용자 조작 횟수를 최소화하여 화면 상에서 오브젝트를 선택할 수 있는 디스플레이 장치, 디스플레이 시스템 및 그 제어 방법을 제공함에 있다.
이상과 같은 목적을 달성하기 위한 본 발명의 일 실시 예에 따른 디스플레이 장치는, 복수의 오브젝트 및 상기 복수의 오브젝트 중 하나를 선택하기 위한 선택 GUI를 포함하는 UI 화면을 제공하는 디스플레이, 상기 복수의 오브젝트에 대한 선택 히스토리 정보를 저장하는 스토리지, 리모콘 장치로부터 리모콘 신호를 수신하는 리모콘 수신부 및 상기 리모콘 장치에 구비된 기설정된 버튼이 누름 조작됨에 따른 리모콘 신호가 수신되면, 상기 스토리지에 저장된 정보에 기초하여 상기 선택 GUI를 상기 복수의 오브젝트 중 하나로 이동시켜 디스플레이하도록 제어하는 프로세서를 포함한다.
여기서, 디스플레이 장치는 외부 서버와 통신하는 통신 인터페이스를 더 포함하며, 상기 프로세서는, 상기 외부 서버로부터 상기 복수의 오브젝트에 대한 타 사용자의 선택 히스토리 정보가 수신되면, 상기 수신된 정보에 기초하여 상기 선택 GUI를 상기 복수의 오브젝트 중 하나로 이동시켜 디스플레이하도록 제어할 수 있다.
또한, 상기 프로세서는, 상기 스토리지에 저장된 정보에 기초하여 상기 복수의 오브젝트에 우선순위를 부여하고, 상기 선택 GUI가 상기 리모콘 신호에 따라 상기 복수의 오브젝트 중 최우선 순위의 오브젝트로 이동된 상태에서, 상기 리모콘 신호가 재수신되면 상기 선택 GUI를 다음 우선 순위의 오브젝트로 이동시켜 디스플레이할 수 있다.
또한, 상기 복수의 오브젝트에 대한 선택 히스토리 정보는, 상기 복수의 오브젝트 각각에 대한 식별 정보 및 상기 복수의 오브젝트가 선택된 횟수에 대한 정보를 포함하여, 상기 식별 정보는, 해당 오브젝트에 포함된 텍스트 정보 및 상기 UI 화면 상에서 해당 오브젝트가 위치한 좌표에 대한 정보 중 적어도 하나를 포함할 수 있다.
또한, 상기 복수의 오브젝트는, 상기 UI 화면 상에서 상기 리모콘 장치에 의해 선택 가능한 복수의 UI 아이템들을 포함할 수 있다.
한편, 본 발명의 일 실시 예에 따른 디스플레이 장치의 제어 방법은, 복수의 오브젝트 및 상기 복수의 오브젝트 중 하나를 선택하기 위한 선택 GUI를 포함하는 UI 화면을 제공하는 단계, 리모콘 장치에 구비된 기설정된 버튼이 누름 조작됨에 따른 리모콘 신호가 수신되면, 기 저장된 상기 복수의 오브젝트에 대한 선택 히스토리 정보에 기초하여 상기 선택 GUI를 상기 복수의 오브젝트 중 하나로 이동시켜 디스플레이하는 단계를 포함한다.
여기서, 디스플레이 장치의 제어 방법은, 외부 서버로부터 상기 복수의 오브젝트에 대한 타 사용자의 선택 히스토리 정보를 수신하는 단계를 더 포함하며, 상기 디스플레이하는 단계는, 상기 수신된 정보에 기초하여 상기 선택 GUI를 상기 복수의 오브젝트 중 하나로 이동시켜 디스플레이하도록 제어할 수 있다.
또한, 상기 디스플레이하는 단계는, 상기 저장된 정보에 기초하여 상기 복수의 오브젝트에 우선순위를 부여하고, 상기 선택 GUI가 상기 리모콘 신호에 따라 상기 복수의 오브젝트 중 최우선 순위의 오브젝트로 이동된 상태에서, 상기 리모콘 신호가 재수신되면 상기 선택 GUI를 다음 우선 순위의 오브젝트로 이동시켜 디스플레이하도록 제어할 수 있다.
또한, 상기 복수의 오브젝트에 대한 선택 히스토리 정보는, 상기 복수의 오브젝트 각각에 대한 식별 정보 및 상기 복수의 오브젝트가 선택된 횟수에 대한 정보를 포함하여, 상기 식별 정보는, 해당 오브젝트에 포함된 텍스트 정보 및 상기 UI 화면 상에서 해당 오브젝트가 위치한 좌표에 대한 정보 중 적어도 하나를 포함할 수 있다.
또한, 상기 복수의 오브젝트는, 상기 UI 화면 상에서 상기 리모콘 장치에 의해 선택 가능한 복수의 UI 아이템들을 포함할 수 있다.
한편, 디스플레이 장치 및 상기 디스플레이 장치를 제어하는 리모콘 장치를 포함하는 디스플레이 시스템에 있어서, 기설정된 버튼이 구비된 리모콘 장치 및 UI 화면 상에서 제공되는 복수의 오브젝트에 대한 선택 히스토리 정보를 저장하는 디스플레이 장치를 포함하고, 상기 디스플레이 장치는, 복수의 오브젝트 및 상기 복수의 오브젝트 중 하나를 선택하기 위한 선택 GUI를 포함하는 UI 화면을 제공하고, 상기 리모콘 장치에 구비된 상기 기설정된 버튼이 누름 조작됨에 따른 리모콘 신호가 수신되면, 상기 저장된 정보에 기초하여 상기 선택 GUI를 상기 복수의 오브젝트 중 하나로 이동시켜 디스플레이할 수 있다.
상술한 본 발명의 다양한 실시 예에 따르면, 복수의 오브젝트를 포함하는 UI 화면 상에서 사용자의 오브젝트 선택 이력에 기초하여 포인터를 제어할 수 있다. 이에 따라, 사용자는 리모콘 조작 횟수를 최소화하면서 선택하고자 하는 특정 오브젝트로 포인터를 위치시킬 수 있다.
도 1은 본 발명의 일 실시예에 따른 디스플레이 시스템을 설명하기 위한 도면이다.
도 2a 및 도 2b는 본 발명의 일 실시예에 따른 디스플레이 장치의 구성을 나타내는 블록도이다.
도 3a 및 도 3d는 본 발명의 일 실시 예에 따른 선택 GUI가 이동하는 예를 나타내는 도면이다.
도 4는 본 발명의 일 실시 예에 따른 선택 GUI가 이동하는 예를 나타내는 도면이다.
도 5는 본 발명의 다른 실시예에 따른 선택 GUI가 이동하는 예를 나타내는 나타내는 도면이다.
도 6는 본 발명의 일 실시예에 따른 디스플레이 장치의 제어 방법을 설명하기 위한 흐름도이다.
이하에서, 첨부된 도면을 이용하여 본 발명에 대하여 구체적으로 설명한다.
도 1은 본 발명의 일 실시예에 따른 디스플레이 시스템을 설명하기 위한 도면이다.
디스플레이 장치(100)는 도 1에 도시된 바와 같이 디지털 TV로 구현될 수 있으나, 이에 한정되는 것은 아니며 PC, 휴대폰, 태블릿 PC, PMP, PDA, 네비게이션 등과 같이 디스플레이 기능을 갖춘 다양한 유형의 장치로 구현될 수 있다. 다만, 이하에서는 설명의 편의를 위하여 디스플레이 장치(100)가 디지털 TV로 구현되는 경우를 상정하여 설명하도록 한다.
디스플레이 장치(100)가 디지털 TV로 구현되는 경우 디스플레이 장치(100)는 리모콘 장치(20)에 의해 제어될 수 있다. 이 경우, 리모콘 장치(20)은 디스플레이 장치(100)를 원격으로 제어하기 위한 장치로써, 사용자 명령을 입력받고 입력된 사용자 명령에 대응되는 제어 신호를 디스플레이 장치(100)로 전송할 수 있다. 예를 들어, 입력된 키에 대응되는 신호를 전송하거나, 터치를 감지하고 터치에 대응되는 신호를 전송하는 등의 다양한 형태로 구현될 수 있다. 이 경우, 리모콘 장치(20)는 다양한 형태의 사용자 명령을 입력받기 위해 물리적 버튼, 터치센서, 디스플레이 화면, 마이크 등을 포함하도록 구현될 수 있다.
디스플레이 장치(100)는 리모콘 장치(20)를 통해 입력된 사용자 명령에 따라 다양한 UI(User Interface) 화면을 제공할 수 있다. 또한, 디스플레이 장치(100)는 복수의 오브젝트(11 내지 15) 및 복수의 오브젝트 중 하나를 선택하기 위한 선택 GUI(10)를 포함하는 UI 화면을 제공할 수 있다. 오브젝트란, UI 화면 상에 표시되는 이미지에 포함되어 육안으로 식별 가능하고, 특정한 기능 또는 컨텐츠에 대응되는 이미지를 의미한다. 오브젝트의 종류는 제한이 없다. 즉, 오브젝트는 애플리케이션 아이콘, 동영상 컨텐츠 아이콘, 썸네일 이미지(thumbnail image), 폴더 아이콘, 위젯, 리스트 아이템, 메뉴 및 컨텐츠 이미지 중 적어도 하나일 수 있다.
선택 GUI(10)는 디스플레이 화면 내에서, 사용자 명령에 따라 이동되어, 특정 오브젝트를 선택하는데 이용되는 GUI로서, 사용자 명령에 따라 디스플레이 화면 내에서 자유롭게 이동하는 포인터(또는 커서), 사용자 명령에 따라 선택 가능한 오브젝트 상에서 이동되어, 해당 오브젝트를 음영처리하는 하이라이트 등으로 구현될 수 있다.
이하에서는, 사용자의 오브젝트 선택 이력에 기초하여, 선택 GUI(10)에 대한 사용자 조작 횟수를 최소화하여 화면 상에서 오브젝트를 선택할 수 있는 본 발명의 다양한 실시 예에 대해 자세히 설명하도록 한다.
도 2a는 본 발명의 일 실시예에 따른 디스플레이 장치(100)의 구성을 나타내는 블록도이다.
도 2a에 따르면, 디스플레이 장치(100)는 디스플레이(110), 스토리지(120), 리모콘 수신부(130) 및 프로세서(140)를 포함한다.
디스플레이(110)는 다양한 화면을 디스플레이한다. 여기에서, 화면은 이미지, 동영상, 텍스트, 음악 등과 같은 다양한 컨텐츠 재생 화면, 다양한 컨텐츠를 포함하는 어플리케이션 실행 화면, 웹 브라우저 화면, UI(User Interface) 화면 등을 포함할 수 있다.
특히, 디스플레이(110)는 복수의 오브젝트(11 내지 15) 및 복수의 오브젝트 중 하나를 선택하기 위한 선택 GUI(10)를 포함하는 UI 화면을 제공할 수 있다.
또한, 복수의 오브젝트(11 내지 15)는 UI 화면 상에서 리모콘 장치(20)에 의해 선택 가능한 복수의 UI 아이템들을 포함할 수 있다.
이 경우, 디스플레이(110)는 LCD(Liquid Crystal Display Panel), OLED(Organic Light Emitting Diodes) 등으로 구현될 수 있으나, 이에 한정되는 것은 아니다. 또한, 디스플레이(110)는 경우에 따라 플렉서블 디스플레이, 투명 디스플레이 등으로 구현되는 것도 가능하다.
스토리지(120)는 복수의 오브젝트에 대한 선택 히스토리 정보를 저장한다. 특히, 선택 히스토리 정보는 선택된 복수의 오브젝트 각각에 대한 식별 정보 및 복수의 오브젝트가 선택된 횟수에 대한 정보를 포함할 수 있다. 이 경우, 식별정보는 오브젝트 타입, 고유번호, 해당 오브젝트에 포함된 텍스트 정보 및 UI 화면 상에서 해당 오브젝트가 위치한 좌표에 대한 정보 중 적어도 하나에 관한 정보일 수 있다. 특히, 오브젝트 타입, 고유번호, 오브젝트에 포함된 텍스트 정보는 UI 화면 및 컨텐츠에 대한 메타데이터, OCR 및 외부 서버로부터 획득할 수 있다.
오브젝트가 위치한 좌표에 대한 정보는 UI 화면 내에서 오브젝트 위치의 X축/Y축 좌표, 기준점으로부터의 거리와 같은 좌표 값 등을 포함할 수 있다.
오브젝트가 선택된 횟수에 대한 정보는 동일한 식별 정보를 가지는 오브젝트 각각에 대한 선택 횟수를 누적하여 산출될 수 있다.
예를 들어, TV 홈 화면에 디스플레이된 UI 메뉴에서 “Sports” 카테고리를 나타내는 카테고리 항목 선택시, “Sport” 오브젝트 식별정보를 획득하여, 선택 히스토리 정보에 저장되어 있는 동일한 식별정보를 가지는 오브젝트의 선택 횟수 항목에 1회 누적하여 저장한다.
또한, 스토리지(120)는 디스플레이 장치(100)를 구동시키기 위한 O/S(Operating System) 소프트웨어 모듈, 각종 멀티미디어 컨텐츠, 각종 어플리케이션, 어플리케이션 실행 중에 입력되거나 설정되는 각종 컨텐츠 등과 같이 다양한 데이터를 저장한다.
리모콘 수신부(130)는 다양한 사용자 명령을 수신한다. 리모콘 수신부(130)는 리모콘 장치(30)가 출력한 적외선 신호 또는 RF 신호를 수신한다.
특히, 리모콘 수신부(130)는 리모콘 장치(20)에 구비된 기설정된 버튼이 누름 조작됨에 따른 리모콘 신호를 수신할 수 있다. 여기서, 기설정된 버튼은, 본 발명의 실시 예를 구현하기 위하여 리모콘 장치(20)에 별도로 구현된 버튼이 될 수 있으나, 이에 한정되는 것은 아니다. 예를 들어, 기존 버튼에 대해 기능이 맵핑되어 있지 않은 사용자 조작에 대응하여 선택 GUI가 이동하도록 설정할 수 있다. 이 경우, 기존 버튼에 대한 사용자 조작과 선택 히스토리에 기초한 선택 GUI 제어 기능을 맵핑하여, 기설정된 버튼이 누름 조작됨에 따라 선택 GUI(10)가 이동하도록 제어할 수 있다. 예를 들어, 기존 버튼을 기설정시간 이상 누름 조작됨에 따른 신호, 복수의 기존 버튼이 동시에 누름 조작됨에 따른 신호에 대응하여 선택 GUI(10) 가 이동하도록 제어할 수 있다.
프로세서(140)는 디스플레이 장치(100)의 전반적인 동작을 제어한다.
특히, 프로세서(140)는 리모콘 장치(20)에 구비된 기설정된 버튼이 누름 조작됨에 따른 리모콘 신호가 수신되면, 스토리지(120)에 저장된 정보에 기초하여 선택 GUI(10)를 복수의 오브젝트(11 내지 15) 중 하나로 이동시켜 디스플레이 하도록 제어할 수 있다.
프로세서(140)는 스토리지(120)에 저장된 정보 즉, 오브젝트의 식별 정보 및 선택 횟수에 기초하여 UI 화면 내에 복수의 오브젝트 중 하나로 선택 GUI를 이동시킬 수 있다. 프로세서(140)는 선택 횟수가 가장 높은 오브젝트의 식별 정보와 UI 화면 내의 복수의 오브젝트 중 동일한 식별 정보를 가지는 오브젝트로 선택 GUI를 이동시킬 수 있다.
또한, 프로세서(140)는 스토리지(120)에 저장된 정보에 기초하여 복수의 오브젝트에 우선순위를 부여하고, 선택 GUI가 리모콘 신호에 따라 복수의 오브젝트 중 최우선 순위의 오브젝트로 이동된 상태에서, 리모콘 신호가 재수신되면 선택 GUI를 다음 우선순위의 오브젝트로 이동시켜 디스플레이하도록 제어할 수 있다.
우선순위는 선택 횟수에 기초하여 정하여질 수 있다. 즉, 선택 횟수가 가장 높은 오브젝트와 동일한 식별 정보를 가지는 오브젝트가 첫번째 우선순위를 가질 수 있다. 이에 따라, 기설정된 버튼의 누름 조작에 따른 신호가 수신되면, 프로세서는 선택 GUI를 첫번째 우선순위를 가지는 오브젝트로 이동시킬 수 있다.
또한, 우선순위는 오브젝트 식별 정보에 기초하여 정하여질 수 있다. 즉, 오브젝트 식별 정보에 따라 선택 횟수가 가장 높은 오브젝트가 특정 텍스트를 포함하고 있는 경우를 상정할 수 있다. 이 경우, 프로세서(140)는 상술한 특정 텍스트와 UI 화면 내에 복수의 오브젝트가 포함하는 텍스트 간의 유사도값을 산출한다. 따라서, 산출된 유사도값에 기초하여 우선순위가 정하여질 수 있다. 이에 따라, 기설정된 버튼의 누름 조작에 따른 신호가 수신되면, 프로세서(140)는 선택 GUI를 가장 높은 우선순위를 가지는 오브젝트로 이동시킬 수 있다.
예를 들어, 선택 히스토리 정보에 “Entertainment” 텍스트가 포함된 오브젝트가 가장 높은 선택 횟수를 가지고, UI 화면 내에 복수의 오브젝트 중에서 “Entertainment & Movie” 텍스트가 포함된 오브젝트가 있는 경우, 프로세서(140)는 “Entertainment & Movie” 오브젝트에 가장 높은 우선순위를 부여한다. 이에 따라, 기설정된 버튼의 누름 조작에 따른 신호가 수신되면, 프로세서(140)는 선택 GUI를 가장 높은 우선순위를 가지는 “Entertainment & Movie” 오브젝트로 이동시킬 수 있다.
도 2b는 본 발명의 다른 실시 예에 따른 디스플레이 장치(100)의 세부 구성을 나타내는 블럭도이다. 도 2b에 따르면, 디스플레이 장치(100)는 디스플레이(110), 스토리지(120), 리모콘 수신부(130), 프로세서(140), 통신 인터페이스(150), 오디오 처리부(161), 비디오 처리부(162), 스피커(163), 카메라(164), 마이크(165)를 포함한다. 도 2b에 도시된 구성요소들 중 도 2a에 도시된 구성요소와 중복되는 부분에 대해서는 자세한 설명을 생략하도록 한다.
프로세서(140)는 스토리지(120)에 저장된 각종 프로그램을 이용하여 디스플레이 장치(100)의 동작을 전반적으로 제어한다.
구체적으로, 프로세서(140)는 메인 CPU(141), RAM(142), ROM(143), 그래픽 처리부(144), 버스(145)를 포함한다.
메인 CPU(141), RAM(142), ROM(143), 그래픽 처리부(144) 등은 버스(145)를 통해 서로 연결될 수 있다.
메인 CPU(141)는 스토리지(120)에 액세스하여, 스토리지(120)에 저장된 O/S를 이용하여 부팅을 수행한다. 그리고, 스토리지(120)에 저장된 각종 프로그램, 컨텐츠, 데이터 등을 이용하여 다양한 동작을 수행한다.
ROM(143)에는 시스템 부팅을 위한 명령어 세트 등이 저장된다. 턴온 명령이 입력되어 전원이 공급되면, 메인 CPU(141)는 ROM(143)에 저장된 명령어에 따라 스토리지(120)에 저장된 O/S를 RAM(142)에 복사하고, O/S를 실행시켜 시스템을 부팅시킨다. 부팅이 완료되면, 메인 CPU(141)는 스토리지(120)에 저장된 각종 어플리케이션 프로그램을 RAM(142)에 복사하고, RAM(142)에 복사된 어플리케이션 프로그램을 실행시켜 각종 동작을 수행한다.
그래픽 처리부(144)는 연산부(미도시) 및 렌더링부(미도시)를 이용하여 아이콘, 이미지, 텍스트 등과 같은 다양한 객체를 포함하는 화면을 생성한다. 연산부(미도시)는 수신된 제어 명령에 기초하여 화면의 레이아웃에 따라 각 객체들이 표시될 좌표값, 형태, 크기, 컬러 등과 같은 속성값을 연산한다. 렌더링부(미도시)는 연산부(미도시)에서 연산한 속성값에 기초하여 객체를 포함하는 다양한 레이아웃의 화면을 생성한다. 렌더링부(미도시)에서 생성된 화면은 디스플레이(110)의 디스플레이 영역 내에 표시된다.
스토리지(120)는 리모콘 수신부(130)를 통해 입력된 복수의 오브젝트에 대한 선택 히스토리 정보를 저장한다.
통신 인터페이스(150)는 다양한 유형의 통신방식에 따라 외부 서버와 통신을 수행할 수 있다. 특히, 통신 인터페이스(150)는 외부 서버로부터 복수의 오브젝트에 대한 타 사용자의 선택 히스토리 정보를 수신할 수 있다.
이 경우, 프로세서(140)는 외부 서버로부터 수신된 정보에 기초하여 선택 GUI(10)를 복수의 오브젝트 중 하나로 이동시켜 디스플레이하도록 제어할 수 있다. 따라서, 프로세서(140)는 스토리지(120)에 저장된 선택 히스토리 정보가 아닌, 수신된 타 사용자의 선택 히스토리 정보에 기초하여 선택 GUI(10)를 복수의 오브젝트 중 하나로 이동할 수 있다. 예를 들어, 외부 서버에 저장되어 있는 선택 히스토리 정보에 따라 타 사용자들이 웹 브라우져 어플리케이션 상에서 “Search”라는 텍스트가 포함되어 있는 오브젝트를 다수 선택하였다면, 사용자는 “추천 포커스” 버튼을 눌러 포인터를 “Search” 오브젝트로 이동시킬 수 있다.
오디오 처리부(161)는 오디오 데이터에 대한 처리를 수행하는 구성요소이다. 오디오 처리부(161)에서는 오디오 데이터에 대한 디코딩이나 증폭, 노이즈 필터링 등과 같은 다양한 처리가 수행될 수 있다. 예를 들어, 오디오 처리부(161)는 프로세서(140)에 의해 선택 히스토리 정보에 기초하여 선택 GUI가 이동하였음을 알리는 피드백 사운드를 제공할 수 있다.
비디오 처리부(171)는 비디오 데이터에 대한 처리를 수행하는 구성요소이다. 비디오 처리부(171)에서는 비디오 데이터에 대한 디코딩, 스케일링, 노이즈 필터링, 프레임 레이트 변환, 해상도 변환 등과 같은 다양한 이미지 처리를 수행할 수 있다.
스피커(163)는 오디오 처리부(161)에서 처리된 각종 오디오 데이터 뿐만 아니라 각종 알림 음이나 음성 메시지 등을 출력하는 구성요소이다. 따라서, 스피커(180)는 오디오 처리부(161)가 제공한 상술한 피드백 사운드를 출력할 수 있다.
카메라(164)는 사용자의 제어에 따라 정지 영상 또는 동영상을 촬상하기 위한 구성이다. 특히, 카메라(164)는 디스플레이 장치(100)를 제어하기 위한 각종 사용자 모션을 촬상할 수 있다. 프로세서(140)는 카메라(164)에 의해 촬상된 사용자 모션이 기설정된 모션인지 판단하여 선택 GUI(10)를 선택 히스토리 정보에 기초하여 이동시킬 수 있다.
마이크(165)는 디스플레이 장치(100)를 제어하기 위한 사용자 음성이나 기타 소리를 입력받아 오디오 데이터로 변환하기 위한 구성이다. 프로세서(140)는 마이크(165)를 통해 입력되는 사용자 음성을 오디오 데이터로 변환하여 디스플레이 장치(100)의 제어에 이용할 수 있다. 특히, 프로세서(140)는 입력되는 사용자의 음성이 기설정된 음성인지 판단하여 선택 GUI를 선택 히스토리 정보에 기초하여 이동시킬 수 있다.
도 3a 및 도 3d는 본 발명의 일 실시 예에 따른 선택 GUI(10)가 이동하는 예를 나타내는 도면이다.
도 3a는 본 발명의 일 실시 예에 따른 복수의 오브젝트 및 복수의 오브젝트 중 하나를 선택하기 위한 선택 GUI(40)를 포함하는 UI 화면을 나타내는 도면이다.
도 3a에서 선택 GUI(40)는 리모콘 장치(30)로부터 수신된 신호에 따라 메뉴 아이템들(301 내지 305) 사이에서 이동되는 하이라이터 형태로 구현될 수 있다.
사용자 명령에 따라 컨텐츠 카테고리를 나타내는 메뉴 아이템들(301 내지 305)을 포함하는 UI 화면(310)이 디스플레이되면 선택 GUI(40)는 디폴트로 특정 메뉴 아이템, 예를 들어 “금주 Top5 ”(301) 상에 위치된다.
도 3b는 본 발명의 일 실시 예에 따른 복수의 오브젝트 중 하나의 오브젝트로 선택 GUI(40)가 이동한 UI 화면을 나타내는 도면이다.
선택 GUI(40)는 리모콘 장치(30)로부터 수신된 신호에 기초하여 컨텐츠 카테고리를 나타내는 메뉴 아이템들(301 내지 305) 중 하나를 선택할 수 있다. 특히, 리모콘 장치(30)에 구비된 기설정된 버튼(31)의 누름 조작에 따른 기설정된 신호가 수신되면, 선택 GUI(40)는 선택 히스토리 정보에 기초하여 특정 오브젝트로 이동할 수 있다. 이에 따라, 선택 GUI(40)는 리모콘 장치(30)에 구비되어 있는 4방향 버튼(32)이 아닌 기설정된 버튼(31)에 대응하여 특정 오브젝트로 이동하게 된다.
예를 들어, 사용자가 선택할 수 있는 메뉴 아이템들(301 내지 305)을 디스플레이되면, 프로세서(140)는 하이라이터를 디폴트값에 따라 첫번째 오브젝트 즉, 도 3a에 가장 상단에 위치한 금주 Top 5(301)에 디스플레이한다. 사용자가 지상파(304)를 선택하기 위해 리모콘 장치(30)에 구비된 4방향 버튼(32)을 적어도 3회 조작하여 하이라이터를 지상파(304)로 이동시켜야 한다. 이 경우, 하이라이터는 금주 Top 5(301), 추천 컨텐츠(302), 영화(303)을 거쳐 최종적으로 지상파(304)에 위치하게 된다.
다만, 스토리지(120)에 저장된 선택 히스토리 정보에 지상파(304)가 나머지 복수의 메뉴 아이템들(301, 302, 303, 305) 대비 선택된 횟수가 높은 경우를 상정할 수 있다. 이 경우, 본 발명의 일 실시예에 따라, 기설정된 버튼(31)이 누름 조작됨에 따른 리모콘 신호가 수신되면, 프로세서는 선택 히스토리 정보에 기초하여 하이라이터를 금주 Top5(301)에서 지상파(304)로 이동시킬 수 있다. 따라서, 하이라이터는 추천 컨텐츠(302), 영화(303)를 거치지 않고, 지상파(304)에 위치하게 된다.
또한, 선택 히스토리 정보에 따라 지상파(304)가 가장 높은 선택 횟수를 가지고, 추천 컨텐츠(302)가 차 순위 선택 횟수를 가진다면, 리모콘 장치(30)에서 추천 포커스 버튼(31) 누름 조작에 따른 리모콘 신호 재수신시에 하이라이터는 지상파(304)에서 추천 컨텐츠(302)로 이동하게 된다.
도 3c는 본 발명의 일 실시 예에 따른 서브 카테고리 메뉴 아이템이 디스플레이된 UI 화면을 나타내는 도면이다.
리모콘 수신부가 선택(또는 확인) 버튼 누름 조작에 따른 신호를 수신하면 선택된 컨텐츠 카테고리에 대응하는 서브 카테고리 아이템들(306 내지 309)이 디스플레이된다. 이 경우, 하이라이터는 디폴트 값에 따라 특정 아이템(예를 들어, 채널A(306))에 위치할 수 있다.
도 3d는 본 발명의 일 실시 예에 따른 복수의 오브젝트 중 하나의 오브젝트로 선택 GUI(40)가 이동한 UI 화면을 나타내는 도면이다.
상위 카테고리 아이템들(301 내지 305) 중 특정 아이템(304)이 선택되어 하위 카테고리 아이템들(306 내지 309)이 디스플레이된 경우, 기설정된 버튼의 누름 조작에 따른 신호가 수신되면 선택 GUI는 하위 카테고리 내의 아이템들(306 내지 309) 중 어느 하나로 이동하게 된다. 즉, 기설정된 버튼의 누름 조작에 따른 신호가 재수신되어 상위 카테고리 아이템들(301 내지 305) 중 두번째 우선순위를 가지는 아이템으로 선택 GUI가 이동하는 것이 아닌, 하위 카테고리 아이템들(306 내지 309) 중 가장 높은 우선순위를 가지는 아이템(308)으로 선택 GUI가 이동한다.
예를 들어, 상위 카테고리 아이템들(301 내지 305) 중에서 지상파(304)를 선택하여 하위 카테고리 아이템들(306 내지 309)이 디스플레이 되고, 기설정된 버튼의 누름 조작에 따른 신호가 수신되면 하이라이터는 하위 카테고리 아이템들(306 내지 309) 중에서 가장 높은 우선순위를 가지는 아이템 즉, 채널C(308)로 이동한다.
도 4는 본 발명의 다른 실시 예에 따른 복수의 오브젝트 및 복수의 오브젝트 중 하나를 선택하기 위한 선택 GUI(10)를 포함하는 UI 화면을 나타내는 도면이다.
선택 GUI가 포인터(10)로 구현되어 UI 화면 내에서 리모콘 장치(30)에 구비된 4방향 버튼(32)의 조작에 따른 리모콘 신호에 대응하는 위치로 이동할 수 있다. 또한, 리모콘 장치(30)에 구비된 기설정된 버튼(31)의 누름 조작에 따른 리모콘 신호가 수신되면, 스토리지에 저장된 선택 히스토리 정보에 기초하여 포인터(10)가 복수의 오브젝트 중 하나로 이동할 수 있다.
선택 히스토리 정보에 따라, Search 텍스트가 포함된 오브젝트(415)가 가장 높은 선택 횟수를 가지는 경우, 기설정된 버튼의 누름 조작에 따른 신호가 수신되면 선택 GUI는 복수의 오브젝트 중 가장 높은 유사도값을 가지는 오브젝트로 이동한다.
예를 들어, 도 4 (a)와 같이 포인터(10)가 선택 가능 아이템이 존재하지 않는 위치에 있는 경우, 기설정된 버튼(31)의 누름 조작에 따른 신호가 수신되면 포인터(10)는 도 4 (b)와 같이 Search(415) 오브젝트로 이동하게 된다. 즉, 스토리지(120)에 저장된 선택 히스토리 정보에 Search(415)가 나머지 복수의 오브젝트(411 내지 414) 대비 선택된 횟수가 높은 경우, 포인터(10)를 Search(415)에 위치시키기 위해 4방향 버튼(32)을 수차 조작하여 포인터(310)를 이동시키지 않고, 기설정된 버튼(31)이 누름 조작됨에 따른 리모콘 신호가 수신되면, 프로세서(140)는 선택 히스토리 정보에 기초하여 포인터(10)를 Search(415)에 위치시킬 수 있다.
또한, 스토리지(120)에 저장된 선택 히스토리 정보에 따라 선택 횟수가 1. Search(415) 2. News(411) 3. Sports(412) 순서로 많다면, 프로세서(140)는 복수의 오브젝트에서 상술한 선택 횟수에 기초하여 우선순위를 부여할 수 있다. 이 경우, 기설정된 버튼(31)이 누름 조작됨에 따른 리모콘 신호가 최초 수신되면 포인터(10)는 Search(415)에 위치하고, 리모콘 신호 재수신시에는 News(411), 리모콘 신호 3차 수신시에는 Sports(412)에 위치한다.
또한, 스토리지는 특정 오브젝트 선택시에 선택 히스토리 정보를 업데이트하여 저장한다. 예를 들어, 포인터(10)가 Search(415)를 선택한 경우, UI 화면 내에서 Search(415) 오브젝트에 대한 식별정보에 기초하여, Search(415)의 선택 횟수를 1회 증가시켜 선택 히스토리 정보에 저장한다.
도 5는 본 발명의 다른 실시예에 따른 선택 GUI가 이동하는 예를 나타내는 나타내는 도면이다.
프로세서는 스토리지에 저장된 정보에 기초하여 복수의 오브젝트에 우선순위를 부여할 수 있다. 우선순위를 부여함에 있어 선택된 이력이 없는 오브젝트에도 우선순위가 부여될 수 있다.
즉, 프로세서(140)는 선택 횟수가 높은 오브젝트에 포함된 텍스트와 유사도값이 높은 텍스트를 포함하는 오브젝트에 우선순위를 부여할 수 있다. 예를 들어, UI 화면이 Movie A1(501) 내지 Movie A2(506)를 디스플레이하고 있고, Movie A1(501) 및 Movie A2(502)는 오브젝트에 포함된 텍스트의 유사도값이 높은 시리즈 영화인 경우를 상정할 수 있다. 선택 히스토리 정보에 따라 Movie A1(501)를 선택한 적이 있음이 확인되고, 기설정된 버튼(31) 누름 조작에 따른 리모콘 신호가 수신되면, 프로세서는 포인터(10)를 Movie A1(402)에 위치시킬 수 있다. 상술한 실시 예는, 오브젝트 식별정보에 기초하여 선택되지 않았던 오브젝트로 포인터(10)를 이동시킬 수 있음을 나타낸다.
또한, 프로세서는 선택 횟수가 가장 높은 오브젝트에 우선순위를 부여하고, 해당 오브젝트에 포함된 텍스트와 유사도값이 높은 텍스트를 포함하는 오브젝트에 두번째 우선순위를 부여할 수도 있다. 예를 들어, 선택 횟수가 가장 높은 Movie A1(501)에 첫번째 우선순위를 부여하고, Movie A1(501)과 텍스트 유사도값이 기설정된 값 이상인 Movie A2(506)에 두번째 우선순위를 부여할 수 있다. 이 경우, 기설정된 버튼(31)이 누름 조작됨에 따른 리모콘 신호가 최초 수신되면 포인터(10)는 도 5 (b)와 같이 Movie A1(501)에 위치하고, 리모콘 신호 재수신시에는 포인터(10)가 도 5 (c)와 같이 Movie A2(506)에 위치하게 된다.
도 6은 본 발명의 일 실시예에 따른 디스플레이 장치(100)의 제어 방법을 설명하기 위한 흐름도이다.
도 6에 도시된 디스플레이 장치(100)의 제어 방법에 따르면, 우선 복수의 오브젝트 및 복수의 오브젝트 중 하나를 선택하기 위한 선택 GUI를 포함하는 UI 화면을 제공한다(S610).
이어서, 리모콘 장치(30)에 구비된 기설정 버튼이 누름 조작됨에 따른 리모콘 신호가 수신되면(S620:Y), 기저장된 복수의 오브젝트에 대한 선택 히스토리 정보에 기초하여 선택 GUI를 복수의 오브젝트 중 하나로 이동시켜 디스플레이 한다(S630).
여기서, 외부 서버로부터 복수의 오브젝트에 대한 타 사용자의 선택 히스토리 정보를 수신하는 단계를 더 포함할 수 있으며, 디스플레이하는 S630 단계에서는 외부 서버로부터 수신된 정보에 기초하여 선택 GUI를 복수의 오브젝트 중 하나로 이동시켜 디스플레이할 수 있다.
또한, 디스플레이하는 S630 단계에서는 저장된 정보에 기초하여 복수의 오브젝트에 우선순위를 부여하고, 선택 GUI가 리모콘 신호에 따라 복수의 오브젝트 중 최우선 순위의 오브젝트로 이동된 상태에서, 리모콘 신호가 재수신되면 선택 GUI를 다음 우선 순위의 오브젝트로 이동시켜 디스플레이 할 수 있다.
한편, 디스플레이하는 S630 단계에서 복수의 오브젝트에 대한 선택 히스토리 정보는 복수의 오브젝트 각각에 대한 식별 정보 및 복수의 오브젝트가 선택된 횟수에 대한 정보를 포함하며, 상술한 식별 정보는 해당 오브젝트에 포함된 텍스트 정보 및 UI 화면 상에서 해당 오브젝트가 위치한 좌표에 대한 정보 중 적어도 하나를 포함한다.
또한, UI 화면을 제공하는 S610 단계에서 복수의 오브젝트는 UI 화면 상에서 리모콘 장치(30)에 의해 선택 가능한 복수의 UI 아이템들을 포함할 수 있다.
한편, 본 발명의 일 실시 예에 따른 디스플레이 시스템은, 도 1에 따른 디스플레이 장치(100) 및 디스플레이 장치(100)를 제어하는 리모콘 장치(30)를 포함하도록 구현될 수 있다.
여기서, 디스플레이 장치(100)는, 복수의 오브젝트 및 복수의 오브젝트 중 하나를 선택하기 위한 선택 GUI를 포함하는 UI 화면을 제공하고, 리모콘 장치(30)에 구비된 기설정된 버튼(31)이 누름 조작됨에 따른 리모콘 신호가 수신되면, 저장된 정보에 기초하여 선택 GUI를 상기 복수의 오브젝트 중 하나로 이동시켜 디스플레이한다. 기설정된 버튼(31)은, 선택 히스토리 정보에 기초하여 선택 GUI를 특정 오브젝트로 이동시키는 기능만을 가지는 버튼일 수 있다. 다만, 이에 한정되는 것은 아니며 다른 기능을 가지는 버튼이 UI 화면이 디스플레이되어 있는 상황에서 상술한 기능을 수행하도록 설정할 수 있다. 예를 들어, 리모콘 장치(30)는 추천 포커스 버튼과 같은 별도의 버튼을 구비하여 선택 히스토리 정보에 기초하여 선택 GUI를 이동시킬 수 있으나, 기존 리모콘 장치(30)에 구비되어 있는 "재생"과 같은 버튼이 복수의 오브젝트를 포함하는 UI 화면이 디스플레이되어 있는 상황에서 누름 조작되면 선택 히스토리 정보에 기초하여 선택 GUI를 이동시키도록 설정할 수 있다.
한편, 상술한 본 발명의 다양한 실시 예들에 따른 방법들은, 기존 디스플레이 장치(100)에 대한 소프트웨어/하드웨어 업그레이드만으로도 구현 될 수 있다.
또한, 상술한 본 발명의 다양한 실시 예들은 디스플레이 장치(100)에 구비된 임베디드 서버, 또는 디스플레이 장치(100) 외부의 서버를 통해 수행되는 것도 가능하다.
또한, 본 발명에 따른 제어 방법을 순차적으로 수행하는 프로그램이 저장된 비일시적 판독 가능 매체(non-transitory computer readable medium)가 제공될 수 있다.
비일시적 판독 가능 매체란 레지스터, 캐쉬, 메모리 등과 같이 짧은 순간 동안 데이터를 저장하는 매체가 아니라 반영구적으로 데이터를 저장하며, 기기에 의해 판독(reading)이 가능한 매체를 의미한다. 구체적으로는, 상술한 다양한 어플리케이션 또는 프로그램들은 CD, DVD, 하드 디스크, 블루레이 디스크, USB, 메모리카드, ROM 등과 같은 비일시적 판독 가능 매체에 저장되어 제공될 수 있다.
또한, 이상에서는 본 발명의 바람직한 실시 예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
100 디스플레이 장치 110 디스플레이
120 스토리지 130 리모콘 수신부
140 프로세서

Claims (11)

  1. 복수의 오브젝트 및 상기 복수의 오브젝트 중 하나를 선택하기 위한 선택 GUI를 포함하는 UI 화면을 제공하는 디스플레이;
    상기 복수의 오브젝트에 대한 선택 히스토리 정보를 저장하는 스토리지;
    리모콘 장치로부터 리모콘 신호를 수신하는 리모콘 수신부; 및
    상기 리모콘 장치에 구비된 기설정된 버튼이 누름 조작됨에 따른 리모콘 신호가 수신되면, 상기 스토리지에 저장된 정보에 기초하여 상기 선택 GUI를 상기 복수의 오브젝트 중 하나로 이동시켜 디스플레이하도록 제어하는 프로세서;를 포함하는 디스플레이 장치.
  2. 제1항에 있어서,
    외부 서버와 통신하는 통신 인터페이스;를 더 포함하며,
    상기 프로세서는,
    상기 외부 서버로부터 상기 복수의 오브젝트에 대한 타 사용자의 선택 히스토리 정보가 수신되면, 상기 수신된 정보에 기초하여 상기 선택 GUI를 상기 복수의 오브젝트 중 하나로 이동시켜 디스플레이하도록 제어하는,
    디스플레이 장치.
  3. 제1항에 있어서,
    상기 프로세서는,
    상기 스토리지에 저장된 정보에 기초하여 상기 복수의 오브젝트에 우선순위를 부여하고, 상기 선택 GUI가 상기 리모콘 신호에 따라 상기 복수의 오브젝트 중 최우선 순위의 오브젝트로 이동된 상태에서, 상기 리모콘 신호가 재수신되면 상기 선택 GUI를 다음 우선 순위의 오브젝트로 이동시켜 디스플레이하는, 디스플레이 장치.
  4. 제1항에 있어서,
    상기 복수의 오브젝트에 대한 선택 히스토리 정보는,
    상기 복수의 오브젝트 각각에 대한 식별 정보 및 상기 복수의 오브젝트가 선택된 횟수에 대한 정보를 포함하며,
    상기 식별 정보는,
    해당 오브젝트에 포함된 텍스트 정보 및 상기 UI 화면 상에서 해당 오브젝트가 위치한 좌표에 대한 정보 중 적어도 하나를 포함하는, 디스플레이 장치.
  5. 제1항에 있어서,
    상기 복수의 오브젝트는,
    상기 UI 화면 상에서 상기 리모콘 장치에 의해 선택 가능한 복수의 UI 아이템들을 포함하는, 디스플레이 장치.
  6. 디스플레이 장치의 제어 방법에 있어서,
    복수의 오브젝트 및 상기 복수의 오브젝트 중 하나를 선택하기 위한 선택 GUI를 포함하는 UI 화면을 제공하는 단계;
    리모콘 장치에 구비된 기설정된 버튼이 누름 조작됨에 따른 리모콘 신호가 수신되면, 기 저장된 상기 복수의 오브젝트에 대한 선택 히스토리 정보에 기초하여 상기 선택 GUI를 상기 복수의 오브젝트 중 하나로 이동시켜 디스플레이하는 단계;를 포함하는 디스플레이 장치의 제어 방법.
  7. 제6항에 있어서,
    외부 서버로부터 상기 복수의 오브젝트에 대한 타 사용자의 선택 히스토리 정보를 수신하는 단계;를 더 포함하며,
    상기 디스플레이하는 단계는,
    상기 수신된 정보에 기초하여 상기 선택 GUI를 상기 복수의 오브젝트 중 하나로 이동시켜 디스플레이하도록 제어하는, 디스플레이 장치의 제어 방법.
  8. 제6항에 있어서,
    상기 디스플레이하는 단계는,
    상기 저장된 정보에 기초하여 상기 복수의 오브젝트에 우선순위를 부여하고, 상기 선택 GUI가 상기 리모콘 신호에 따라 상기 복수의 오브젝트 중 최우선 순위의 오브젝트로 이동된 상태에서, 상기 리모콘 신호가 재수신되면 상기 선택 GUI를 다음 우선 순위의 오브젝트로 이동시켜 디스플레이하도록 제어하는, 디스플레이 장치의 제어 방법.
  9. 제6항에 있어서,
    상기 복수의 오브젝트에 대한 선택 히스토리 정보는,
    상기 복수의 오브젝트 각각에 대한 식별 정보 및 상기 복수의 오브젝트가 선택된 횟수에 대한 정보를 포함하며,
    상기 식별 정보는,
    해당 오브젝트에 포함된 텍스트 정보 및 상기 UI 화면 상에서 해당 오브젝트가 위치한 좌표에 대한 정보 중 적어도 하나를 포함하는, 디스플레이 장치의 제어 방법.
  10. 제6항에 있어서,
    상기 복수의 오브젝트는,
    상기 UI 화면 상에서 상기 리모콘 장치에 의해 선택 가능한 복수의 UI 아이템들을 포함하는, 디스플레이 장치의 제어 방법.
  11. 디스플레이 장치 및 상기 디스플레이 장치를 제어하는 리모콘 장치를 포함하는 디스플레이 시스템에 있어서,
    기설정된 버튼이 구비된 리모콘 장치; 및
    UI 화면 상에서 제공되는 복수의 오브젝트에 대한 선택 히스토리 정보를 저장하는 디스플레이 장치;를 포함하고,
    상기 디스플레이 장치는,
    복수의 오브젝트 및 상기 복수의 오브젝트 중 하나를 선택하기 위한 선택 GUI를 포함하는 UI 화면을 제공하고, 상기 리모콘 장치에 구비된 상기 기설정된 버튼이 누름 조작됨에 따른 리모콘 신호가 수신되면, 상기 저장된 정보에 기초하여 상기 선택 GUI를 상기 복수의 오브젝트 중 하나로 이동시켜 디스플레이하는, 디스플레이 시스템.
KR1020160113646A 2016-09-05 2016-09-05 디스플레이 장치, 디스플레이 시스템 및 그 제어 방법 KR20180026843A (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020160113646A KR20180026843A (ko) 2016-09-05 2016-09-05 디스플레이 장치, 디스플레이 시스템 및 그 제어 방법
PCT/KR2017/009553 WO2018044097A1 (ko) 2016-09-05 2017-08-31 디스플레이 장치, 디스플레이 시스템 및 그 제어 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160113646A KR20180026843A (ko) 2016-09-05 2016-09-05 디스플레이 장치, 디스플레이 시스템 및 그 제어 방법

Publications (1)

Publication Number Publication Date
KR20180026843A true KR20180026843A (ko) 2018-03-14

Family

ID=61301041

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160113646A KR20180026843A (ko) 2016-09-05 2016-09-05 디스플레이 장치, 디스플레이 시스템 및 그 제어 방법

Country Status (2)

Country Link
KR (1) KR20180026843A (ko)
WO (1) WO2018044097A1 (ko)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101599530B1 (ko) * 2009-11-26 2016-03-03 엘지전자 주식회사 스크린 리모컨 및 공간 리모컨에 의해 컨트롤되는 방송 수신기, 그리고 그 제어 방법
KR101613160B1 (ko) * 2010-01-13 2016-04-18 엘지전자 주식회사 디스플레이 장치 및 그 컨텐츠 추천 방법
JP2015005056A (ja) * 2013-06-19 2015-01-08 船井電機株式会社 情報処理装置、情報処理方法、および、情報処理システム
KR102111406B1 (ko) * 2013-11-20 2020-05-15 엘지전자 주식회사 영상표시장치 및 그 동작 방법
KR20160023394A (ko) * 2014-08-22 2016-03-03 삼성전자주식회사 디스플레이 장치 및 그 제어 방법

Also Published As

Publication number Publication date
WO2018044097A1 (ko) 2018-03-08

Similar Documents

Publication Publication Date Title
US10782816B2 (en) Electronic apparatus and method for implementing user interface
US9285953B2 (en) Display apparatus and method for inputting characters thereof
US10175880B2 (en) Display apparatus and displaying method thereof
US20150339026A1 (en) User terminal device, method for controlling user terminal device, and multimedia system thereof
US10216409B2 (en) Display apparatus and user interface providing method thereof
US20160334988A1 (en) Display device and method for providing recommended characters from same
US20100162155A1 (en) Method for displaying items and display apparatus applying the same
KR20230152626A (ko) 디스플레이 장치 및 그 제어 방법
KR20150066129A (ko) 디스플레이 장치 및 그의 제어 방법
US20150199021A1 (en) Display apparatus and method for controlling display apparatus thereof
US20160227269A1 (en) Display apparatus and control method thereof
KR20130054579A (ko) 디스플레이장치 및 그 제어방법
US20140333421A1 (en) Remote control device, display apparatus, and method for controlling the remote control device and the display apparatus thereof
EP3057313A1 (en) Display apparatus and display method
US20160124606A1 (en) Display apparatus, system, and controlling method thereof
KR20150066132A (ko) 디스플레이 장치, 리모컨, 디스플레이 시스템, 및 디스플레이 방법
US9632613B2 (en) Display control apparatus and control method of display control apparatus for reducing a number of touch times in a case where a guidance is not displayed as compared with a case where the guidance is displayed
KR102317619B1 (ko) 전자 장치 및 이의 제어 방법
US20170180777A1 (en) Display apparatus, remote control apparatus, and control method thereof
KR20180026843A (ko) 디스플레이 장치, 디스플레이 시스템 및 그 제어 방법
KR101097364B1 (ko) 터치 리모컨 및 터치 리모컨을 이용하여 영상출력장치를 제어하는 제어시스템
KR102303286B1 (ko) 단말기 및 그의 동작 방법
KR102140812B1 (ko) 원격 조정 장치 및 원격 조정 장치에 의해 제어되도록 구성되는 디바이스
US11010045B2 (en) Control apparatus, control method, and non-transitory computer readable medium
US20150026571A1 (en) Display apparatus and method for providing a user interface