KR20140133353A - 디스플레이 장치 및 그 ui 화면 제공 방법 - Google Patents

디스플레이 장치 및 그 ui 화면 제공 방법 Download PDF

Info

Publication number
KR20140133353A
KR20140133353A KR1020130053426A KR20130053426A KR20140133353A KR 20140133353 A KR20140133353 A KR 20140133353A KR 1020130053426 A KR1020130053426 A KR 1020130053426A KR 20130053426 A KR20130053426 A KR 20130053426A KR 20140133353 A KR20140133353 A KR 20140133353A
Authority
KR
South Korea
Prior art keywords
gui
cubic
content
displayed
screen
Prior art date
Application number
KR1020130053426A
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 KR1020130053426A priority Critical patent/KR20140133353A/ko
Priority to AU2014201003A priority patent/AU2014201003A1/en
Priority to CN201480026191.7A priority patent/CN105191327A/zh
Priority to EP14795318.6A priority patent/EP2995091A4/en
Priority to PCT/KR2014/004082 priority patent/WO2014182082A1/en
Priority to US14/274,284 priority patent/US20140337773A1/en
Publication of KR20140133353A publication Critical patent/KR20140133353A/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
    • 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/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/04815Interaction with a metaphor-based environment or interaction object displayed as three-dimensional, e.g. changing the user viewpoint with respect to the environment or object
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/22Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/048023D-info-object: information is displayed on the internal or external surface of a three dimensional manipulable object, e.g. on the faces of a cube that can be rotated by the user

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)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

디스플레이 장치가 개시된다. 컨텐츠 관련 정보를 다면체 형태의 GUI로 표시하는 디스플레이 장치는, 화면 상에 복수개의 다면체 형태의 GUI를 디스플레이하는 디스플레이부 및, 상기 컨텐츠 정보에 대한 우선 순위에 따라 상기 GUI의 크기 및 상기 복수 개의 GUI의 배열 상태 중 적어도 하나를 상이하게 디스플레이하도록 상기 디스플레이부를 제어하는 제어부를 포함한다.

Description

디스플레이 장치 및 그 UI 화면 제공 방법 { DISPLAY APPARATUS AND USER INTERFACE SCREEN PROVIDING METHOD THEREOF }
본 발명은 디스플레이 장치 및 그 UI 화면 제공 방법에 대한 것으로, 보다 상세하게는, 다면체 형태의 GUI를 디스플레이하는 디스플레이 장치 및 그 UI 화면 제공 방법에 대한 것이다.
전자 기술의 발달에 힘입어 다양한 유형의 디스플레이 장치가 개발되고 있다. 특히, TV, PC, 랩탑 컴퓨터, 태블릿 PC, 휴대폰, MP3 플레이어 등과 같은 디스플레이 장치들은 대부분의 가정에서 사용될 정도로 보급율이 높다.
최근에는 더 새롭고 다양한 기능을 원하는 사용자의 니즈(needs)에 부합하기 위하여, 디스플레이 장치를 좀 더 새로운 형태로 개발하기 위한 노력이 이루어지고 있다. 일 예로, 디스플레이 장치를 제어하기 위한 인터페이스가 다양한 형태로 제안되고 있다.
이러한 점에서 다양한 정보를 직관적으로 제공하면서 사용자가 조작하기 편리한 인터페이스 화면을 제공하는 방안이 요구된다.
본 발명은 상술한 필요성에 따른 것으로, 본 발명의 목적은, 다면체 형태의 GUI를 사용자에게 최적화된 상태로 디스플레이하는 디스플레이 장치 및 그 UI 화면 제공 방법을 제공함에 있다.
상술한 목적을 달성하기 위한 본 발명의 일 실시 예에 따른 컨텐츠 관련 정보를 다면체 형태의 GUI로 표시하는 디스플레이 장치는, 화면 상에 복수개의 다면체 형태의 GUI를 디스플레이하는 디스플레이부 및, 상기 컨텐츠 정보에 대한 우선 순위에 따라 상기 GUI의 크기 및 상기 복수 개의 GUI의 배열 상태 중 적어도 하나를 상이하게 디스플레이하도록 상기 디스플레이부를 제어하는 제어부를 포함한다.
이 경우, 상기 제어부는, 사용자 행동 패턴 및 컨텐츠 속성 중 적어도 하나에 기초하여 상기 컨텐츠 관련 정보에 대한 우선 순위를 설정할 수 있다.
여기서, 상기 사용자의 행동 패턴은, 상기 사용자의 과거 이용 행태, 현재 이용 행태 및 예상 이용 행태 중 적어도 하나를 포함하며, 상기 GUI의 배열 상태는, 상기 화면의 X-Y축 상에서의 상기 GUI의 위치 및 상기 화면의 Z 축 상에서의 상기 GUI의 뎁스(depth) 중 적어도 하나를 포함할 수 있다.
또한, 상기 제어부는, 우선 순위가 가장 높은 컨텐츠 관련 정보를 표시하는GUI에, 복수 개의 GUI를 네비게이팅하기 위한 포인팅 GUI를 디스플레이하도록 제어할 수 있다.
또한, 상기 제어부는, 복수의 컨텐츠 관련 정보가 서로 관련이 있는 경우, 상기 복수의 컨텐츠 관련 정보를 각각 표시하는 복수의 GUI를 서로 인접한 위치에 디스플레이하도록 제어할 수 있다.
또한, 상기 제어부는, 기설정된 이벤트에 따라 상기 복수 개의 GUI 중 하나의GUI가 슬라이스(slice)된 형태의 복수의 판넬 GUI를 화면의 Y 축 상에 나열하여 디스플레이하도록 제어할 수 있다.
이 경우, 상기 복수의 판넬 GUI는 상기 GUI가 표시하는 컨텐츠 관련 정보의 세부 정보, 연관 정보, 추천 정보 중 적어도 하나를 포함할 수 있다.
또한, 상기 제어부는, 상기 복수의 판넬 GUI 각각이 나타내는 서브 정보의 생성 시간, 상기 서브 정보의 업데이트 시간, 및 상기 컨텐츠 관련 정보와 상기 서브 정보의 관련도 중 적어도 하나에 따라 상기 복수의 판넬 GUI가 순차적으로 나열되도록 제어할 수 있다.
또한, 상기 제어부는, 상기 화면 상의 X축을 따라 나열되고, Z축으로 기설정된 깊이를 갖는 복수개의 wall이 형성하는 3차원 공간 상에 상기 복수 개의 GUI가 플로팅(floating)되는 형태로 디스플레이하도록 제어할 수 있다.
또한, 사용자 인터렉션을 수신하는 사용자 인터페이스부;를 더 포함하며,
상기 제어부는, 상기 사용자 인터렉션에 따라 상기 3차원 공간 상에 현재 디스플레이된 GUI 리스트를 이전 또는 다음 리스트로 전환하여 디스플레이하도록 제어할 수 있다.
또한, 상기 제어부는, 상기 화면 상에서 기설정된 위치에 디스플레이된 GUI에 포인팅 GUI가 디스플레이된 상태에서 상기 사용자 명령이 입력되면, 해당 기설정된 위치에 기 매핑된 리스트 전환 방향에 따라 리스트를 전환하여 디스플레이하도록 제어할 수 있다.
또한, 상기 제어부는, 이전 또는 다음 다면체 리스트에 포함된 적어도 하나의 GUI가 상기 복수 개의 wall 중 적어도 하나에 기설정된 투명도를 갖는 형태로 디스플레이되도록 제어할 수 있다.
이 경우, 상기 컨텐츠 관련 정보는, 멀티미디어 컨텐츠 정보, 컨텐츠 제공자 정보 및 서비스 제공자 정보 중 적어도 하나를 포함할 수 있다.
한편, 본 발명의 일 실시 예에 따른 컨텐츠 관련 정보를 다면체 형태의 GUI로 표시하는 디스플레이 장치의 UI 화면 제공 방법은, 다면체 형태의 GUI가 표시하는 컨텐츠 관련 정보에 대한 우선 순위를 설정하는 단계 및, 상기 설정된 우선 순위에 기초하여 상기 GUI의 크기 및 상기 복수 개의 GUI의 배열 상태 중 적어도 하나를 상이하게 디스플레이하는 단계를 포함한다.
이 경우, 상기 우선 순위를 설정하는 단계는, 사용자 행동 패턴 및 컨텐츠 속성 중 적어도 하나에 기초하여 상기 컨텐츠 관련 정보에 대한 우선 순위를 설정할 수 있다.
여기서, 상기 사용자의 행동 패턴은, 상기 사용자의 과거 이용 행태, 현재 이용 행태 및 예상 이용 행태 중 적어도 하나를 포함하며, 상기 GUI의 배열 상태는, 상기 화면의 X-Y축 상에서의 상기 GUI의 위치 및 상기 화면의 Z 축 상에서의 상기 GUI의 뎁스(depth) 중 적어도 하나를 포함할 수 있다.
또한, 상기 디스플레이하는 단계는, 우선 순위가 가장 높은 컨텐츠 관련 정보를 표시하는 GUI에, 복수 개의 GUI를 네비게이팅하기 위한 포인팅 GUI를 디스플레이할 수 있다.
또한, 상기 디스플레이하는 단계는, 복수의 컨텐츠 관련 정보가 서로관련이 있는 경우, 상기 복수의 컨텐츠 관련 정보를 각각 표시하는 다면체 GUI를 서로 인접한 위치에 디스플레이할 수 있다.
또한, 기설정된 이벤트에 따라 상기 복수개의 GUI 중 하나GUI가 슬라이스(slice)된 형태의 복수의 판넬 GUI를 화면의 Y 축 상에 나열하여 디스플레이하는 단계를 더 포함하며, 상기 복수의 판넬 GUI는 상기 GUI가 표시하는 컨텐츠 관련 정보의의 세부 정보, 연관 정보, 추천 정보 중 적어도 하나를 포함할 수 있다.
또한, 상기 복수의 판넬 GUI를 디스플레이하는 단계는, 상기 복수의 판넬 GUI 각각이 나타내는 서브 정보의 생성 시간, 상기 서브 정보의 업데이트 시간 및, 상기 컨텐츠 관련 정보와 상기 서브 정보의 관련도 중 적어도 하나에 따라 상기 복수의 판넬 GUI가 순차적으로 나열되도록 디스플레이할 수 있다.
상술한 본 발명의 다양한 실시 예에 따르면, 사용자에게 최적화된 화면을 제공할 수 있게 되므로 사용자의 편의성이 향상된다.
도 1은 본 발명의 일 실시 예에 따른 디스플레이 시스템을 설명하기 위한 도면이다.
도 2는 본 발명의 일 실시 예에 따른 디스플레이 장치의 구성을 나타내는 블럭도이다.
도 3은 본 발명의 일 실시 예에 따라 저장부에 저장되는 다양한 소프트웨어 모듈을 설명하기 위한 도면이다
도 4 내지 도 18은 본 발명의 다양한 실시 예에 따른 UI 화면을 나타내는 도면이다.
도 19는 본 발명의 일 실시 예에 따른 UI 화면 제공 방법을 설명하기 위한 도면이다.
도 20은 본 발명의 다른 실시 예에 따른 UI 화면 제공 방법을 설명하기 위한 도면이다.
도 21은 본 발명의 또 다른 실시 예에 따른 UI 화면 제공 방법을 설명하기 위한 도면이다.
도 22는 본 발명의 또 다른 실시 예에 따른 UI 화면 제공 방법을 설명하기 위한 도면이다.
도 23은 본 발명의 또 다른 실시 예에 따른 UI 화면 제공 방법을 설명하기 위한 도면이다.
이하에서, 첨부된 도면을 이용하여 본 발명에 대하여 구체적으로 설명한다.
도 1은 본 발명의 일 실시 예에 따른 디스플레이 시스템을 설명하기 위한 도면이다.
도 1에 따르면 본 발명의 일 실시 예에 따른 디스플레이 시스템은, 디스플레이 장치(100) 및 원격 제어 장치(200)를 포함한다.
디스플레이 장치(100)는 도 1에 도시된 바와 같이 디지털 TV로 구현될 수 있으나, 이에 한정되는 것은 아니며 PC, 휴대폰, 태블릿 PC, 랩탑 PC, 전자 액자, 키오스크, PMP, PDA, 네비게이션 등과 같이 디스플레이 기능을 갖춘 다양한 유형의 장치로 구현될 수 있다. 한편, 디스플레이 장치(100)가 휴대용 기기로 구현되는 경우, 터치스크린을 내장하고 있어 손가락 또는 펜(예를 들어, 스타일러스 펜)을 이용하여 프로그램을 실행시킬 수 있도록 구현될 수 있다. 다만, 이하에서는 설명의 편의를 위하여 디스플레이 장치(100)가 디지털 TV로 구현되는 경우를 상정하여 설명하도록 한다.
디스플레이 장치(100)가 디지털 TV로 구현되는 경우 디스플레이 장치(100)는 사용자 모션 또는 원격 제어 장치(200)에 의해 제어될 수 있다. 이 경우, 원격 제어 장치(200)는 디스플레이 장치(100)를 원격으로 제어하기 위한 장치로써, 사용자 명령을 입력받고 입력된 사용자 명령에 대응되는 제어 신호를 디스플레이 장치(100)로 전송할 수 있다. 예를 들어, 원격 제어 장치(200)는 원격 제어 장치(200)의 움직임을 감지하고 움직임에 대응되는 신호를 전송하거나, 음성을 인식하고 인식된 음성에 대응되는 신호를 전송하거나, 입력된 키에 대응되는 신호를 전송하는 등의 다양한 형태로 구현될 수 있다. 이 경우, 원격 제어 장치(200)는 다양한 형태의 사용자 명령을 입력받기 위해 모션 센서, 터치 센서 또는 광학 기술을 응용한 OJ(optical Joystick) 센서, 물리적 버튼(예를 들어, Tact Switch), 디스플레이 화면, 마이크 등을 포함하도록 구현될 수 있다. 여기서, OJ 센서(optical Joystick)는 OJ를 통한 사용자 조작을 감지하는 이미지 센서로서, 광 마우스를 뒤집어 놓은 듯한 동작을 하게 된다. 즉, 사용자가 OJ를 손가락으로 스치듯이 터치하면 OJ 센서가 광학 신호를 분석할 수 있다.
디스플레이 장치(100)는 원격 제어 장치(200)를 통해 입력된 사용자 명령에 따라 다양한 UI(User Interface) 화면을 제공할 수 있다.
특히, 디스플레이 장치(100)는 사용자 인터페이싱을 위한 UI 화면을 제공할 수 있는데, UI 화면은 다면체 형태의 GUI 요소을 포함할 수 있다. 이하에서는, 디스플레이 장치(100)의 구체적 구성을 나타내는 블럭도를 참고하여 본 발명의 다양한 실시 예에 대해 설명하도록 한다.
도 2는 본 발명의 일 실시 예에 따른 디스플레이 장치의 구성을 나타내는 블럭도이다.
도 2(a)에 따르면, 디스플레이 장치(100)는 디스플레이부(110), 사용자 인터페이스부(120) 및 제어부(130)를 포함한다.
디스플레이부(110)는 화면을 디스플레이한다. 여기에서, 화면은 이미지, 동영상, 텍스트, 음악 등과 같은 다양한 컨텐츠 재생 화면, 다양한 컨텐츠를 포함하는 어플리케이션 실행 화면, 웹 브라우저 화면, GUI(Graphic User Interface) 화면 등을 포함할 수 있다.
여기서, 디스플레이부(110)는 LCD(Liquid Crystal Display Panel), OLED(Organic Light Emitting Diodes) 등으로 구현될 수 있으나, 이에 한정되는 것은 아니다. 또한, 디스플레이부(110)는 경우에 따라 플렉서블 디스플레이, 투명 디스플레이 등으로 구현되는 것도 가능하다.
디스플레이부(110)는 기설정된 이벤트에 따라 본 발명의 일 실시 예에 따른 다면체 형태의 GUI를 디스플레이할 수 있다. 여기서, 다면체는 정육면체가 될 수 있으며, 이 경우 해당 GUI를 큐빅 GUI라 명명하도록 한다. 다만, 이는 일 실시 예에 불과하며, 다면체는 삼각기둥, 육각 기둥 직육면체 등 다양한 형태로 구현될 수 있다. 다만, 이하에서는 설명의 편의를 위하여 다면체 형태의 GUI가 큐빅 GUI인 경우를 상정하여 설명하도록 한다.
< 큐빅 GUI 의 형태 및 제공 정보 >
큐빅 GUI는 육면체 형태의 디스플레이 요소로서, 큐빅 GUI는 소정의 컨텐츠 관련 정보를 나타내도록 구현될 수 있다. 예를 들어, 큐빅 GUI는 컨텐츠, 컨텐츠 제공자, 서비스 제공자 등 다양한 컨텐츠 관련 정보를 나타낼 수 있다.
또한, 큐빅 GUI를 구성하는 적어도 하나의 면은 사용자에게 소정의 정보를 제공하기 위한 정보 면으로서 기능할 수 있다. 즉, 큐빅 GUI를 구성하는 적어도 하나의 면은 큐빅 GUI가 표시하는 컨텐츠 관련 정보에 따라 다양한 정보를 제공할 수 있다. 예를 들어, 큐빅 GUI를 구성하는 적어도 하나의 면은 사용자 명령에 따른 메뉴 뎁스에 따라 컨텐츠 제공자 정보, 컨텐츠 정보, 서비스 제공자 정보, 서비스 정보, 어플리케이션 실행 정보, 컨텐츠 실행 정보, 사용자 정보 등 다양한 정보를 디스플레이할 수 있다. 또한, 디스플레이되는 정보는 텍스트, 파일, 이미지, 동영상, 아이콘, 버튼, 메뉴, 입체형 아이콘 등 다양한 요소를 포함할 수 있다. 예를 들어, 컨텐츠 제공자 정보는 해당 컨텐츠 제공자를 상징하는 아이콘, 로고 등의 형태로 제공될 수 있고, 컨텐츠 정보는 썸네일 형태로 제공될 수 있다. 또한, 사용자 정보는 각 사용자의 프로필 이미지로 제공될 수 있다. 썸네일의 경우, 원본 컨텐츠에서 제공되는 부가 정보를 디코딩하여 썸네일 크기로 변환하거나, 부가 정보가 없는 경우 원본 컨텐츠 디코딩하고 썸네일 크기로 변환하여 축소된 형태의 썸네일 이미지를 추출하여 제공할 수도 있다. 여기서, 원본 컨텐츠는 정지 영상 또는 동영상 형태가 될 수 있는데 원본 컨텐츠가 동영상인 경우, 복수의 정지 영상으로 구성된 애니메이션 영상 형태의 썸네일 이미지를 생성할 수도 있다.
또한, 경우에 따라서는 큐빅 GUI를 구성하는 적어도 하나의 면은 소정의 기능을 수행하도록 구현하는 것도 가능하다. 예를 들어, 큐빅 GUI를 구성하는 특정 면이 노출된 상태로 디스플레이되는 경우 화면 모드 전환과 같은 기능이 바로 수행되는 것도 가능하다.
< 큐빅 GUI 가 디스플레이되는 공간 >
디스플레이부(110)는 큐빅 GUI가 3차원 공간 상에 플로팅(floating)되는 형태로 UI 화면을 디스플레이할 수 있다.
구체적으로, 디스플레이부(110)는 화면 상의 X축을 따라 나열되고, Z축으로 기설정된 깊이를 갖는 3개의 wall이 형성하는 3차원 공간 상에 큐빅 GUI가 서로 다른 X-Y 좌표 상에 플로팅(floating)되는 형태로 디스플레이할 수 있다. 즉, 디스플레이부(110)는 3개의 wall 중 제1 wall이 좌측 면을, 제2 wall이 후면을, 제3 wall이 우측 면을 형성하는 room 형태의 공간인 3차원 공간 상에서 복수의 큐빅 GUI 각각의 정면이 노출되도록 서로 다른 X-Y 좌표 상에서 플로팅(floating)되는 형태로 UI 화면을 디스플레이할 수 있다. 여기서, 플로팅되는 형태란 큐빅 GUI가 3차원 공간 상에 떠 있는 듯한 형태로서 사용자에게 복수의 큐빅 GUI가 서로 이격되어 유동적으로 움직이는 듯한 느낌을 제공할 수 있다.
큐빅 GUI를 포함하는 3차원 공간(이하에서, 큐빅 룸이라 함)은 복수 개가 마련되고 회전에 따라 새로운 큐빅 룸이 디스플레이되도록 구현될 수 있다. 구체적으로, 중앙에 배치된 통로 영역 및 통로 영역을 통해 서로 연결되며 통로 영역을 둘러싸는 형태로 서로 이격되어 배치된 정육면체 형태의 큐빅 룸이 배치될 수 있다. 즉, 전체 형태는 마치 별과 같은 구조로 구현될 수 있다. 각 큐빅 룸은 서로 다른 카테고리를 나타내며, 각 카테고리에 속하는 컨텐츠 관련 정보는 큐빅 GUI를 통해 디스플레이될 수 있다. 여기서, 카테고리는 다양한 형태로 구분될 수 있으며, 예를 들어, 실시간 TV 시청 카테고리, VOD 컨텐츠 기반 카테고리, SNS 컨텐츠 공유 기반 카테고리, 어플리케이션 제공 카테고리, 개인용 컨텐츠 카테고리 등으로 구분될 수 있다. 다만 이는 일 실시 예에 불과하며, 다양한 기준에 따라 카테고리를 구분할 수 있음은 물론이다.
한편, 큐빅 룸은 ceiling 공간 및 floor 공간을 더 포함할 수 있으며, 각 공간에서는 다양한 정보 및 기능을 제공할 수 있다. 예를 들어, ceiling 공간에서는 날씨 정보, 주식 정보 등의 부가 정보를 제공하고 floor 공간에서는 홈 컨트롤 시스템을 제공할 수 있다. ceilig 및 floor 공간은 헤드 업/다운 인터렉션, 원격 제어 장치(200)의 포인팅 인터렉션에 따라 메인 공간으로 디스플레이되는 경우 해당 정보를 제공하도록 구현될 수 있다.
< 큐빅 GUI 가 디스플레이되는 배치 형태 >
또한, 디스플레이부(110)는 복수의 큐빅 GUI가 일정한 간격을 갖으며, n*m 배열의 매트릭스 형태로 배치되도록 디스플레이할 수 있다. 다만, 이는 일 실시 예에 불과하며, 복수의 큐빅 GUI는 방사형, 선형 등 다양한 형태의 배치를 갖는 것도 가능하다.
< 큐빅 GUI 의 제공 형태 >
또한, 디스플레이부(110)는 큐빅 GUI를 2D 방식 또는 3D 방식으로 제공할 수 있다. 여기서, 2D 방식은 큐빅 GUI의 하나의 면만 표시되고 다른 면들은 은닉되는 형태로 화면 상에 디스플레이되는 방식이고, 3D 방식은 큐빅 GUI가 적어도 두 면 이상이 표시되는 입체적인 형태로 화면 상에 디스플레이되는 방식이 될 수도 있다.
< UI 화면의 제공 형태 >
또한, 디스플레이부(110)는 큐빅 GUI를 포함하는 UI 화면 자체를 2D 화면 또는 3D 화면 형태로 제공할 수 있다. 즉, 디스플레이부(110)는 좌안 영상과 우안 영상을 시분할하여 교번적으로 디스플레이함으로써 3D 화면을 구현할 수 있으며, 이에 따라 사용자는 큐빅 GUI와 같은 입체 대상물에 대한 깊이 정보를 획득하고, 입체감을 느낄 수 있게 된다.
< 큐빅 GUI 에 대한 기타 실시 예 >
또한, 디스플레이부(110)는 개폐 가능한 형태의 큐빅 GUI를 제공할 수 있다. 예를 들어, 큐빅 GUI를 구성하는 적어도 하나의 면이 개폐 가능하도록 구성하여 개폐 속도, 개폐면의 개폐되는 방식 등에 따라 서로 다른 정보를 제공할 수 있다. 또한, 개폐면이 열린 후 개폐면의 양 면을 모두 정보면으로 사용할 수 있다.
또한, 디스플레이부(110)는 분리 또는 결합 가능한 형태의 큐빅 GUI를 제공할 수 있다.
구체적으로, 하나의 큐빅 GUI가 분리되어 각각 상이한 복수의 정보를 제공하거나 복수의 큐빅 GUI가 결합되어 하나의 새로운 정보를 나타낼 수 있다. 예를 들어, 컨텐츠 제공자를 나타내는 큐빅 GUI가 복수의 서브 큐빅 GUI로 분리되는 경우 각각의 서브 큐빅 GUI는 해당 컨텐츠 제공자에 의해 제공되는 서로 다른 컨텐츠 정보를 나타낼 수 있다. 또는 컨텐츠를 나타내는 큐빅 GUI가 복수의 서브 큐빅 GUI로 분리되는 경우 각각의 서브 큐빅 GUI는 해당 컨텐츠의 서로 다른 시리즈 컨텐츠 또는 해당 컨텐츠의 썸네일을 나타낼 수 있다. 또한, 서로 다른 컨텐츠를 나타내는 복수의 큐빅 GUI가 하나의 큐빅 GUI로 결합되는 경우 결합된 GUI는 서로 다른 컨텐츠를 포함하는 상위 컨텐츠를 나타낼 수 있다.
< 복수의 스크린 제공 >
디스플레이부(110)는 복수의 스크린을 디스플레이하는 화면을 제공할 수 있다. 예를 들어, 상술한 복수의 큐빅 GUI에 매핑된 각각 매핑된 복수의 컨텐츠 또는 하나의 큐빅 GUI에 매핑된 복수의 컨텐츠가 선택되면, 선택된 복수의 컨텐츠가 복수의 스크린 상에 디스플레이될 수 있다. 이 경우, 전자의 경우 복수의 큐빅 GUI 각각에 대한 선택을 통해 후자의 경우 하나의 큐빅 GUI에 대한 선택을 통해 복수의 컨텐츠가 선택될 수 있으나, 경우에 따라서는 하나의 큐빅 GUI에 대한 선택을 통해 관련있는 타 큐빅 GUI가 자동으로 선택되어 멀티 스크린 상에 재생되는 것도 가능하다.
한편, 복수의 스크린은 화면의 중앙 영역에 배치된 메인 스크린 및 메인 스크린의 좌측 및 우측에 배치된 제1 및 제2 서브 스크린을 포함하는 형태로 디스플레이될 수 있다.
사용자 인터페이스부(120)는 다양한 사용자 인터렉션(interaction)을 수신한다. 여기서, 사용자 인터페이스부(120)는 디스플레이 장치(100)의 구현 예에 따라 다양한 형태로 구현가능하다. 디스플레이 장치(100)가 디지털 TV로 구현되는 경우 사용자 인터페이스부(120)는 원격 제어 장치(200)로부터 리모콘 신호를 수신하는 리모콘 수신부, 사용자 모션을 감지하는 카메라, 사용자 음성을 수신하는 마이크 등으로 구현 가능하다. 또한, 디스플레이 장치(100)가 터치 기반의 휴대 단말로 구현되는 경우 사용자 인터페이스부(120)는 터치패드와 상호 레이어 구조를 이루는 터치 스크린 형태로 구현될 수도 있다. 이 경우, 사용자 인터페이스부(120)는 상술한 디스플레이부(110)로 사용될 수 있게 된다.
< 큐빅 GUI 에 대한 사용자 인터렉션 >
특히, 사용자 인터페이스부(120)는 큐빅 GUI에 대한 다양한 사용자 인터렉션을 수신할 수 있다. 구체적으로 사용자 인터페이스부(120)는 큐빅 GUI를 선택하기 위한 사용자 인터렉션, 큐빅 GUI를 회전시키기 위한 사용자 인터렉션, 큐빅 GUI의 디스플레이 각도를 변경시키기 위한 사용자 인터렉션, 큐빅 GUI를 슬라이스 시키기 위한 사용자 인터렉션 등 다양한 사용자 명령을 수신할 수 있다. 예를 들어, 사용자 인터페이스부(120)는 카메라를 통해 사용자의 헤드(head) 회전 및 헤드 이동 중 적어도 하나를 감지하고 감지된 신호를 후술하는 제어부(130)로 전송하여 큐빅 GUI가 회전되어 디스플레이되도록 할 수 있다.
< 큐빅 GUI 리스트 전환을 위한 사용자 인터렉션 >
또한, 사용자 인터페이스부(120)는 디스플레이된 특정 큐빅 룸 내에서 제공하는 큐빅 GUI 리스트 전환을 위한 사용자 인터렉션을 수신할 수 있다.
구체적으로, 복수의 큐빅 GUI 중 특정 위치에 배치된 큐빅 GUI에 대한 사용자 인터렉션에 따라 큐빅 GUI 리스트가 전환되어 디스플레이될 수 있다. 예를 들어, 복수의 큐빅 GUI가 3*3 행렬 형태로 배치된 경우 하부 및 우측에 배치된 큐빅 GUI 중 적어도 하나에 대한 기설정된 이벤트가 있는 경우 다음 큐빅 리스트로 전환하고, 좌측 및 상부에 배치된 큐빅 GUI 중 적어도 하나에 대한 기설정된 이벤트가 있는 경우 이전 큐빅 리스트로 전환할 수 있다. 여기서, 큐빅 GUI 리스트란 화면의 Z축을 기준으로 배치된 리스트가 될 수 있다. 예를 들어, 각 큐빅 리스트에 대응되는 GUI 페이지가 가상의 Z축을 기준으로 배열되어 있을 수 있다. 즉, 이전 리스트에 대응되는 GUI 페이지는 현재 디스플레이된 GUI 페이지보다 + Z축 방향의 뎁스를 갖는 가상의 위치에 배치되고, 다음 리스트에 대응되는 GUI 페이지는 현재 디스플레이된 GUI 페이지보다 - Z축 방향의 뎁스를 갖는 가상의 위치에 배치되어 있을 수 잇다.
다만, 큐빅 GUI 리스트 전환을 위한 사용자 인터렉션은 상술한 바와 같이 경우에 따라 큐빅 GUI에 대한 사용자 인터렉션과 중복될 수 있다.
< 큐빅 GUI 가 배치되는 공간에 대한 사용자 인터렉션 >
특히, 사용자 인터페이스부(120)는 큐빅 GUI가 디스플레이되는 3차원 공간즉, 큐빅 룸에 대한 다양한 사용자 인터렉션을 수신할 수 있다. 구체적으로 사용자 인테페이스부(120)는 큐빅 룸의 디스플레이 각도를 변환하기 위한 사용자 인터렉션, 디스플레이된 큐빅 룸을 다른 큐빅 룸으로 전환하기 위한 사용자 인터렉션, 큐빅 룸의 메인 디스플레이 공간(예를 들어, ceiling, wall, floor)을 전환하기 위한 사용자 인터렉션 등 다양한 사용자 명령을 수신할 수 있다. 예를 들어, 사용자 인터페이스부(120)는 카메라를 통해 사용자의 헤드(head) 회전 및 헤드 이동 중 적어도 하나를 감지하고 감지된 신호를 후술하는 제어부(130)로 전송하여 디스플레이된 큐빅 룸의 디스플레이 각도를 변경하여 디스플레이할 수 있다. 이에 따라 큐빅 룸에 포함된 복수의 큐빅 GUI의 디스플레이 각도도 변경되어 디스플레이될 수 있다. 또 다른 예로, 사용자 인터페이스부(120)는 원격 제어 장치(200)로부터 수신되는 원격 제어 신호에 따라 상기에서 언급한 바와 같은 룰렛 휠 형태의 공간을 회전시켜 현재 화면 상에 디스플레이된 VOD 컨텐츠 기반 카테고리에 대응되는 제1 큐빅 룸을 NS 컨텐츠 공유 기반 카테고리에 대응되는 제2 큐빅 룸으로 전환하여 디스플레이할 수 있다.
제어부(130)는 디스플레이 장치(100)의 전반적인 동작을 제어하는 기능을 한다.
< 큐빅 GUI 의 크기 및 배열 상태에 관한 다양한 실시 예 >
제어부(130)는 큐빅 GUI가 나타내는 컨텐츠 관련 정보에 대한 우선 순위를 설정하고, 설정된 우선 순위에 따라큐빅 GUI의 크기 및 복수의 큐빅 GUI의 배열 상태 중 적어도 하나를 상이하게 디스플레이하도록 디스플레이부(110)를 제어할 수 있다. 다만, 경우에 따라서는 큐빅 GUI의 색상 투명도, 해상도 및 명암 중 적어도 하나를 상이하게 디스플레이하는 것도 가능할 수 있다.
특히, 제어부(130)는 사용자 행동패턴 및 컨텐츠 속성 중 적어도 하나에 기초하여 컨텐츠 관련 정보에 대한 우선 순위를 설정할 수 있다.
여기서, 컨텐츠 관련 정보는 본 발명에 따른 UI 화면에서 큐빅 GUI가 나타낼 수 있는 다양한 사상, 사물 등을 통칭하는 의미로서 멀티미디어 컨텐츠 정보, 컨텐츠 제공자 정보 및, 서비스 제공자 정보 중 적어도 하나를 의미할 수 있으나, 이에 한정되는 것은 아니다. 예를 들어 경우에 따라 큐빅 GUI는 디스플레이되는 UI 화면 타입에 따라 사용자, 타 사용자 정보 등을 표시할 수 있다 또한, 사용자 행동 패턴이란 컨텐츠와 관련된 사용 이력, 사용 상태, 사용 환경을 모두 포함하는 의미가 될 수 있다. 구체적으로 컨텐츠에 대한 사용자의 과거 이용 형태, 현재 이용 행태, 미래의 예상 이용 행태를 포함하는 의미가 될 수 있다. 예를 들어, 컨텐츠 관련 정보가 방송 채널을 나타내는 경우 해당 방송 채널에 대한 과거 선국 행위 뿐 아니라 현재 선국 행위도 사용자 행동 패턴에 해당할 수 있다. 여기서, 사용자는 디스플레이 장치(100)의 사용자 뿐 아니라 타 사용자, 또는 서비스 제공자도 포함하는 의미가 될 수 있다. 예를 들어, 컨텐츠 관련 정보가 SNS에 업로드된 특정 컨텐츠를 나타내는 경우 해당 컨텐츠에 댓글을 입력한 타 사용자가 이에 해당될 수 있다. 또한, 경우에 따라 컨텐츠 관련 정보에 대한 우선 순위는 시간의 흐름, 디스플레이 장치(100)의 위치(예를 들어 지역), 주위 조명 등 다양한 주변 컨텍스트에 따라 결정되는 것도 가능하다. 예를 들어, 사용자가 특정 지방에 거주하는 경우 해당 지역에서 제공하는 방송 채널에 우선 순위를 높게 설정하는 것도 가능할 수 있다.
또는 사용자 행동 패턴은 사용자 인증 절차에 따라 특정 사용자에 대해서만 분석될 수 있다. 예를 들어, 본 발명에 따른 UI는 사용자 인증을 거쳐 복수의 사용자 각각에 대해 다른 UI 화면이 제공되도록 구현될 수 있다. 즉, 가족이라 할지라도 행동 패턴, 선호도 등이 모두 다를 수 있으므로 로그 인 등의 인증 절차가 수행된 경우에는 해당 사용자의 행동 패턴에 대응되는 UI 화면이 제공될 수 있다.
또한, 컨텐츠 속성이란 컨텐츠 구현 예에 따라 컨텐츠를 구별할 수 있는 특징을 모두 포함하는 의미가 될 수 있다. 예를 들어, 멀티미이디어 컨텐츠의 경우 컨텐츠 속성은 컨텐츠 생성, 유통, 소비 과정에서 발생되는 컨텐츠 내용, 컨텐츠 생성 시간, 업데이트 시간, 방송 시간, 재생 시간, 출연자 등 컨텐츠 자체가 갖는 다른 컨텐츠와 구별 가능한 다양한 특징이 될 수 있다. 또는, 서비스 제공자 예를 들어 SNS 제공 서버의 경우경우 컨텐츠 속성은 가능한 서비스 종류(예를 들어, 사진 업데이트 서비스), 회원수 등이 될 수 있다. 또는 컨텐츠 제공자 예를 들어, 방송 채널의 경우 컨텐츠속성은 제공 가능한 컨텐츠 종류 및 내용, 채널 시청률 등이 될 수 있다.
이 경우, 큐빅 GUI의 크기 및 배열 상태를 우선 순위를 설정하기기준은 기설정되어 있거나, 실시간으로 판단될 수 있다. 예를 들어, 방송, 사진, 음악, 영화, TV쇼와 같은 컨텐츠의 경우 사용자 행동 패턴에 기초하여 크기 및 배열 상태를 결정하고, SNS, 교육 관련 컨텐츠의 경우 컨텐츠의 경우 컨텐츠 특성에 기초하여 크기 및 배열 상태를 결정하도록 기설정되어 있을 수 있으나, 경우에 따라서는 사용자 선택에 따라 기준이 설정되거나, 디스플레이 장치(100)에서 실시간으로 판단될 수 있다.
한편, 큐빅 GUI의 크기는 여섯 개의 면 중 적어도 하나의 크기가 될 수 있다. 이에 따라 큐빅 GUI의 크기가 상이하다 함은 적어도 하나의 면의 크기 즉, 가로 및 세로 길이 중 하나가 상이한 상태를 의미할 수 있다. 예를 들어, 사용자에게 정면으로 보이는 면의 크기가 상이한 경우도 큐빅 GUI의 크기가 상이한 경우가 될 수 있지만, 사용자에게 비스듬하게 보이는 측면의 크기가 상이한 경우도 큐빅 GUI의 크기가 상이한 경우가 될 수 있다.
또한, 큐빅 GUI의 배열 상태는 화면의 X-Y축 상에서의 큐빅 GUI의 위치 및 화면의 Z 축 상에서의 큐빅 GUI의 뎁스(depth) 중 적어도 하나를 포함할 수 있다. 큐빅 GUI의 배열 상태가 상이하다 함은 화면의 X-Y축 상에서의 큐빅 GUI의 위치 좌표가 상이하거나, 화면의 Z 축 상에서의 큐빅 GUI의 위치 좌표가 상이한 상태가 될 수 있다. 여기서, 뎁스(depth)란 시청자의 시선 방향인 앞뒤 방향의 위치에 해당되는 깊이감으로 2D 영상의 경우 큐빅 GUI에 대한 원근감 처리로 표현될 수 있지만 3D 영상의 경우 좌안 영상과 우안 영상 사이의 시차(disparity)에 의해 표현될 수 있다.
예를 들어, 두 개의 큐빅 GUI의 화면 X-Y축 상에서 위치가 동일한 경우에도 Z축 상의 뎁스 위치가 다르다면 배열 상태가 상이한 경우가 될 수 있다. Z축 상의 뎁스란 +Z축 방향으로 뎁스가 변경되는 경우와 -Z축 방향으로 뎁스가 변경되는 경우가 있을 수 있는데 본 명세서에는 +Z축 방향으로 뎁스가 변경되는 경우를 뎁스가 감소한다고 표현하고, -Z축 방향으로 뎁스가 변경되는 경우를 뎁스가 증가한다고 표현하도록 한다. 즉, 뎁스가 감소하거나 뎁스가 작다는 표현은 사용자에게 더 가까이 디스플레이되는 경우를 의미하며, 뎁스가 증가하거나 뎁스가 크다는 표현은 사용자에게 더 멀리 디스플레이되는 경우를 의미한다.
< 우선 순위 설정에 대한 다양한 실시 예 >
구체적으로, 제어부(130)는 컨텐츠 관련 정보에 대한 우선 순위를 설정하기 위한 복수의 기준 중 기설정된 하나의 기준에 따라 컨텐츠 관련 정보에 대한 우선 순위를 설정할 수 있다. 예를 들어, 사용자 명령에 따라 업데이트 시기가 우선 순위를 설정하기 위한 기준으로 기설정되어 있는 경우, 모든 타입의 컨텐츠 관련 정보에 대해 업데이트 시기를 기준으로 우선 순위를 설정할 수 있다.
또는, 제어부(130)는 각 컨텐츠 관련 정보 타입에 따라 상이한 적어도 하나의 기준을 적용하여 컨텐츠 관련 정보에 대한 우선 순위를 설정할 수도 있다. 예를 들어, 화면 상에 디스플레이할 복수의 큐빅 GUI가 각각 방송 채널을 나타내는 경우, 제어부(130)는 각 방송 채널에 대한 사용자 행동 패턴인 즐겨찾기 정도에 따라 우선 순위를 설정하고 설정된 우선 순위에 따라 우선 순위가 가장 높은 방송 채널을 나타내는 큐빅 GUI를 화면 중앙에 디스플레이하고, 우선 순위가 가장 낮은 방송 채널을 나타내는 큐빅 GUI를 화면 우측 하부 영역에 디스플레이하도록 제어할 수 있다. 또는, 화면 상에 디스플레이할 복수의 큐빅 GUI가 각각 영화 컨텐츠를 나타내는 경우, 제어부(130)는 각 영화 컨텐츠에 대한 속성인 업데이트 시간에 따라 가장 최근에 업데이트된 영화 컨텐츠를 나타내는 큐빅 GUI의 뎁스를 가장 작게 하여 사용자 가까이에 디스플레이하고, 가장 오래 전에 업데이트된 영화 컨텐츠를 나타내는 큐빅 GUI의 뎁스를 가장 크게 하여 사용자 멀리에 디스플레이하도록 제어할 수 있다.
한편, 서로 다른 컨텐츠 관련 정보의 타입에 대응되는 복수의 큐빅 GUI가 디스플레이되는 경우에는 각 컨텐츠 관련 정보의 타입에 대해 기설정된 적어도 하나의 기준에 기 부여된 가중치에 기초하여 우선 순위를 통합적으로 설정할 수 있다. 예를 들어, 제1 및 제2 큐빅 GUI가 방송 채널을 나타내고, 제2 및 제3 큐빅 GUI가 영화 컨텐츠를 나타내며, 방송 채널에는 사용자 선호도가, 영화 컨텐츠에는 업데이트 시기가 우선 순위 설정을 위한 기준인 경우를 설졍하도록 한다. 이 경우, 업데이트 시기 보다 사용자 선호도에 대해 더 높은 가중치가 설정된 경우, 해당 가중치를 반영하여 제1 내지 제4 큐빅 GUI에 대한 우선 순위를 설정할 수 있다. 다만, 이는 일 실시 예에 불과하며, 경우에 따라서는 각 컨텐츠 관련 정보의 타입에 대해 기설정된 가중치를 적용하여 우선 순위를 설정하는 것도 가능하다. 예를 들어, 컨텐츠 제공자 정보에 컨텐츠 정보보다 더 높은 가중치를 적용하여 우선 순위 설정에 반영할 수 있다.
다만, 경우에 따라서는 최초 디스플레이된 큐빅 GUI가 나타내는 컨텐츠 관련 정보의 타입을 우선 순위 설정을 위한 기준으로 이용하는 것도 가능하다. 예를 들어, 최초로 디스플레이된 큐빅 GUI가 컨텐츠 제공자를 표시하고, 이후 사용자 인터렉션에 따라 컨텐츠정보를 표시하는 큐빅 GUI가 화면 상에 혼합되어 디스플레이되는 경우 최초 디스플레이되는 컨텐츠 제공자를 우선 순위 설정을 위한 기준으로 이용할 수 있다.
또한, 제어부(130)는 각 컨텐츠 관련 정보의 타입에 대해 적용 가능한 복수의 기준을 통합하여 우선 순위를 설정하는 것도 가능하다. 예를 들어, 화면 상에 디스플레이할 복수의 큐빅 GUI가 각각 방송 채널을 나타내는 경우, 제어부(130)는 각 방송 채널에 대한 사용자 행동 패턴인 즐겨찾기 정도 및 현재 방송되는 방송 프로그램에 대한 사용자 선호도를 통합하여 우선 순위를 설정하고 설정된 우선 순위에 따라 우선 순위가 가장 높은 방송 채널을 나타내는 큐빅 GUI를 화면 중앙에 디스플레이하고, 우선 순위가 자장 낮은 방송 채널을 나타내는 큐빅 GUI를 화면 우측 하부 영역에 디스플레이하도록 제어할 수 있다.
이 경우, 제어부(130)는 컨텐츠 관련 정보에 대해 획득가능한 적용 가능한 복수의 기준에 대해 서로 다른 가중치를 부여하여 우선 순위를 설정하는 것도 가능하다. 예를 들어 상술한 예의 경우 각 방송 채널에 대한 사용자 행동 패턴인 즐겨찾기 정도에는 7/10의 가중치를 부여하고, 각 방송 채널에서 현재 방송되는 방송 프로그램에 대한 사용자 선호도에는 3/10의 가중치를 부여하여 통합된 우선 순위를 산출할 수 있다.
또는, 제어부(130)는 하나의 컨텐츠 관련 정보에 대해 복수의 기준에 따라 각각 다른 우선 순위를 설정하고, 설정된 우선 순위를 서로 다른 디스플레이 속성에 매칭시켜 디스플레이할 수도 있다. 예를 들어 상술한 예의 경우 각 방송 채널에 대한 사용자 행동 패턴인 즐겨찾기 정도에 기초한 제1 우선 순위는 큐빅 GUI의 크기에 매칭시키고, 각 방송 채널에서 현재 방송되는 방송 프로그램에 대한 사용자 선호도에 기초한 제2 우선 순위는 큐빅 GUI의 배열 상태에 매칭시킬 수 있다. 즉, 제1 우선 순위가 높고 제2 우선 순위가 낮은 컨텐츠는 크게 디스플레이될 수 있지만, 화면 가장 자리에 높은 뎁스를 갖는 형태로 디스플레이될 수 있다.
한편, 제어부(130)는 큐빅 GUI의 디스플레이 위치 및 해당 위치에서의 뎁스 및 크기가 기설정되어 있는 상태에서 컨텐츠 관련 정보의 우선 순위에 따라 큐빅 GUI에 디스플레이되는 컨텐츠 관련 정보 정보를 변경할 수도 있지만, 컨텐츠 관련 정보의 우선 순위에 따라 컨텐츠 관련 정보를 표시하는큐빅 GUI의 위치, 크기 뎁스를 자유롭게 변경할 수도 있다. 예를 들어, 화면 중앙에 가장 큰 크기를 갖고 가장 작은 뎁스를 갖도록 디스플레이된 큐빅 GUI의 우선 순위가 변경된 경우 해당 큐빅 GUI의 위치, 뎁스 및 크기를 유지한 채로 해당 컨텐츠 관련 정보를 다른 큐빅 GUI에 디스플레이할 수도 있지만, 해당 큐빅 GUI의 크기, 위치 및 뎁스 중 적어도 하나를 변경하는 것도 가능할 수 있다.
또한, 제어부(130)는 큐빅 GUI가 현재 나타내는 컨텐츠 관련 정보의 타입에 따라 큐빅 GUI의 크기 및 배열 상태를 상이하게 디스플레이하도록 제어할 수 있다.
예를 들어, 제어부(130)는 복수의 큐빅 GUI가 컨텐츠 제공자 정보를 나타내는 상태에서 기설정된 이벤트에 따라 복수의 큐빅 GUI가 해당 컨텐츠 제공자에 의해 제공되는 컨텐츠 정보를 나타내고, 컨텐츠 제공자의 우선 순위와 컨텐츠의 우선 순위에 따라 큐빅 GUI의 크기, 위치 및 뎁스 중 적어도 하나만을 변경할 수 있다. 예를 들어, 큐빅 GUI의 크기 및 위치는 컨텐츠 제공자의 우선 순위에 대응되도록 디스플레이하고, 뎁스는 컨텐츠의 우선 순위에 대응되도록 디스플레이할 수 있다.
< 포인팅 GUI >
또한, 제어부(130)는 우선 순위가 가장 높은 컨텐츠를 나타내는 큐빅 GUI에, 복수의 큐빅 GUI를 네비게이팅하기 위한 포인팅 GUI를 디스플레이하도록 제어할 수 있다. 여기서, 포인팅 GUI를 사용자 명령에 따라 이동하여 특정 큐빅 GUI를 선택하기 위한 것으로 하이라이트된 형태의 GUI가 될 수 있으나, 그 형태는 이에 한정되는 것은 아니다. 예를 들어, 제어부(130)는 상술한 예에서 가장 최근에 업데이트된 영화 컨텐츠를 나타내는 큐빅 GUI에 포인팅 GUI를 디스플레이할 수 있다.
< 관련도에 따른 큐빅 GUI 의 디스플레이 >
또한, 제어부(130)는 화면 상에 디스플레이될 복수의 큐빅 GUI의 관련 정도를 판단하고, 관련도에 따라 큐빅 GUI의 위치를 결정하여 디스플레이할 수 있다.
여기서, 관련도 판단에는 각 큐빅 GUI가 나타내는 컨텐츠 관련 정보의 타입에 따라 다양한 기준이 적용될 수 있다. 예를 들어, 화면 상에 디스플레이할 복수의 큐빅 GUI가 영화 컨텐츠를 나타내는 경우 장르의 유사성, 출연 배우의 유사성, 개봉 시기의 유사성 등에 기초하여 관련 정도를 판단할 수 있다.
한편, 제어부(130)는 서로 관련이 있는 컨텐츠는 인접한 위치에 디스플레이하거나 서로 동일/유사한 색상 또는 명암으로 디스플레이하는 것도 가능하다.
< 큐빅 GUI 슬라이싱 >
또한, 제어부(130)는 기설정된 이벤트에 따라 큐빅 GUI가 슬라이스(slice)된 형태의 복수의 판넬 GUI를 화면의 기설정된 축 상에 나열하여 디스플레이할 수 있다. 여기서, 복수의 판넬 GUI가 나열되는 기준이 되는 축은 Y축이 될 수 있으나, 이에 한정되는 것은 아니며 X 축 또는 Z축을 기준으로 판넬 GUI가 나열되는 것도 가능하다. 여기서, 기설정된 이벤트는 큐빅 GUI가 포인팅 된 상태에서의 다양한 이벤트가 될 수 있다. 예를 들어, 큐빅 GUI가 포인팅 된 상태에서 원격 제어 장치(200)를 화면 방향으로 미는 듯한 모션, 원격 제어 장치(200)에 구비된 스크롤 키 또는 터치 패널을 상측 방향으로 스크롤하는 조작, 사용자 모션 등 다양한 형태로 구현될 수 있다. 이 경우, 복수의 판넬 GUI는 해당 큐빅 GUI가 나타내는 컨텐츠 관련 정보의 세부 정보, 연관 정보 및 추천 정보 중 적어도 하나를 포함할 수 있다. 예를 들어, 컨텐츠 관련 정보의 세부 정보로는, 동영상의 세부 썸네일 정보사진 폴더의 각 사진 이미지, SNS 업데이트 정보 등이 있을 수 있다. 또한 연관 정보로는, 녹화된 VOD의 시리즈 등이 있을 수 있으며, 추천 정보로는 현재 재생 중인 컨텐츠(예를 들어 영화, 음악 등)와 유사한 컨텐츠 등이 있을 수 있다.
또한, 제어부(130)는 복수의 판넬 GUI 각각이 나타내는 서브 정보의 생성 시간, 서브 정보의 업데이트 시간, 서브 정보와 큐빅 GUI가 나타내는 컨텐츠의 관련도 적어도 하나에 따라 복수의 판넬 GUI를 화면의 기설정된 축 상에 순차적으로 나열하여 디스플레이할 수 있다. 여기서, 서브 정보는 상술한 컨텐츠 관련 정보의 세부 정보, 연관 정보 및 추천 정보 중 적어도 하나가 될 수 있음은 물론이다.
예를 들어, 큐빅 GUI가 특정 방송 컨텐츠를 나타내는 경우, 큐빅 GU가 슬라이스된 형태의 복수의 판넬 GUI는 해당 컨텐츠의 각 회차에 해당하는 서브 컨텐츠를 나타낼 수 있으며, 화면의 Y축 상에 순차적으로 나열되어 디스플레이될 수 있다.
< 큐빅 GUI 리스트 전환 >
또한, 제어부(130)는 화면 상의 X축을 따라 3개의 wall이 형성하는 3차원 공간 상에 큐빅 GUI가 플로팅(floating)되는 형태로 디스플레이하도록 제어할 수 있다.
제어부(130)는 제1 큐빅 GUI 리스트, 즉 현재 큐빅 GUI 리스트 상에 속하는 복수의 큐빅 GUI가 3차원 공간 상에 플로팅되는 형태로 디스플레이하고, 사용자 인터페이스부(120)를 통해 수신되는 사용자 명령에 따라 제2 큐빅 GUI 리스트, 즉 다음 또는 이전 큐빅 GUI 리스트 상에 속하는 복수의 큐빅 GUI로 전환하여 디스플레이할 수 있다.
구체적으로, 제어부(130)는 화면 상에서 기설정된 위치에 디스플레이된 큐빅 GUI에 포인팅 GUI가 디스플레이된 상태에서 리스트 전환을 위한 사용자 명령이 입력되면, 해당 기설정된 위치에 기 매핑된 리스트 전환 방향에 따라 큐빅 GUI 리스트를 전환하여 디스플레이할 수 있다.
예를 들어, 제어부(130)는 화면에 디스플레이된 3차원 공간 상에 3*3 행렬 형태로 9개의 큐빅 GUI가 디스플레이된 경우 최하측 및 최우측에 배치된 5개의 큐빅 GUI 중 하나에 포인팅 GUI가 위치한 상태에서 큐빅 GUI 리스트 전환을 위한 사용자 명령이 입력되면, 다음 큐빅 GUI 리스트에 속하는 큐빅 GUI를 디스플레이하도록 제어할 수 있다. 또는 제어부(130)는 최상측 및 최좌측에 배치된 5개의 큐빅 GUI 중 하나에 포인팅 GUI가 위치한 상태에서 큐빅 GUI 리스트 전환을 위한 사용자 명령이 입력되면, 이전 큐빅 GUI 리스트에 속하는 큐빅 GUI를 디스플레이하도록 제어할 수 있다. 다만, 이는 일 실시 예에 불과하며, 큐빅 GUI의 디스플레이 위치에 대한 리스트 전환 방향은 제작자 또는 사용자 설정에 의해 다양하게 매칭될 수 있다.
또한, 제어부(130)는 화면 상에 현재 디스플레이된 큐빅 GUI 리스트 다음에 디스플레이될 큐빅 GUI 리스트에 속하는 적어도 하나의 큐빅 GUI가 3개의 wall 중 적어도 하나에 기설정된 투명도를 갖는 형태로 디스플레이되도록 제어할 수 있다. 예를 들어, 제어부(130)는 3개의 wall 중 우측 wall 상에 다음 큐빅 GUI 리스트에 속하는 큐빅 GUI를 투명하게 비치는 형태로 디스플레이하고, 좌측 wall 상에 이전 큐빅 GUI 리스트에 속하는 큐빅 GUI를 투명하게 비치는 형태로디스플레이하도록 제어할 수 있다. 이에 따라 사용자는 우측 방향의 리스트 전환 명령에 따라 우측 wall 상에 디스플레이된 큐빅 GUI가 디스플레이되고 좌측 방향의 리스트 전환 명령에 따라 좌측 wall 상에 디스플레이된 큐빅 GUI가 디스플레이됨을 미리 확인할 수 있게 된다. 다만, 이는 일 실시 예에 불과하며, 3개의 wall 중 적어도 하나가 반투명하게 제공되어 다음 큐빅 GUI가 보여지는 등 다양한 설정이 가능할 수 있다.
도 2(b)는 본 발명의 다른 실시 예에 따른 디스플레이 장치(100)의 세부 구성을 나타내는 블럭도이다. 도 2(b)에 따르면, 디스플레이 장치(100)는 영상 수신부(105), 디스플레이부(110), 사용자 인터페이스부(120), 제어부(130), 저장부(140), 통신부(150), 오디오 처리부(160), 비디오 처리부(170), 스피커(180), 버튼(181), 카메라(182), 마이크(183)를 포함한다. 도 2에 도시된 구성요소들 중 도 1에 도시된 구성요소와 중복되는 부분에 대해서는 자세한 설명을 생략하도록 한다.
영상 수신부(105)는 다양한 소스를 통해 영상 데이터를 수신한다. 예를 들어, 영상 수신부(105)는 외부의 방송국으로부터 방송 데이터를 수신할 수 있으며, 외부 장치(예를 들어, DVD, BD 플레이어 등)로부터 영상 데이터를 수신할 수 있으며, 저장부(140)에 저장된 영상 데이터를 수신할 수 있다. 특히, 영상 수신부(105)는 하나의 디스플레이 화면에 복수의 스크린을 디스플레이하기 위해 복수의 영상 수신 모듈을 구비할 수 있다. 예를 들어, 영상 수신부(105)는 복수의 방송 채널을 동시에 디스플레이하기 위하여, 복수의 튜너를 구비할 수 있다.
제어부(130)는 저장부(140)에 저장된 각종 프로그램을 이용하여 디스플레이 장치(100)의 동작을 전반적으로 제어한다.
구체적으로, 제어부(130)는 RAM(131), ROM(132), 메인 CPU(133), 그래픽 처리부(134), 제1 내지 n 인터페이스(135-1 ~ 135-n), 버스(136)를 포함한다.
RAM(131), ROM(132), 메인 CPU(133), 그래픽 처리부(134), 제1 내지 n 인터페이스(135-1 ~ 145-n) 등은 버스(136)를 통해 서로 연결될 수 있다.
제1 내지 n 인터페이스(135-1 내지 135-n)는 상술한 각종 구성요소들과 연결된다. 인터페이스들 중 하나는 네트워크를 통해 외부 장치와 연결되는 네트워크 인터페이스가 될 수도 있다.
메인 CPU(133)는 저장부(140)에 액세스하여, 저장부(140)에 저장된 O/S를 이용하여 부팅을 수행한다. 그리고, 저장부(140)에 저장된 각종 프로그램, 컨텐츠, 데이터 등을 이용하여 다양한 동작을 수행한다.
ROM(132)에는 시스템 부팅을 위한 명령어 세트 등이 저장된다. 턴온 명령이 입력되어 전원이 공급되면, 메인 CPU(133)는 ROM(132)에 저장된 명령어에 따라 저장부(140)에 저장된 O/S를 RAM(131)에 복사하고, O/S를 실행시켜 시스템을 부팅시킨다. 부팅이 완료되면, 메인 CPU(133)는 저장부(140)에 저장된 각종 어플리케이션 프로그램을 RAM(131)에 복사하고, RAM(131)에 복사된 어플리케이션 프로그램을 실행시켜 각종 동작을 수행한다.
그래픽 처리부(134)는 연산부(미도시) 및 렌더링부(미도시)를 이용하여 아이콘, 이미지, 텍스트 등과 같은 다양한 객체를 포함하는 화면을 생성한다. 연산부(미도시)는 수신된 제어 명령에 기초하여 화면의 레이아웃에 따라 각 객체들이 표시될 좌표값, 형태, 크기, 컬러 등과 같은 속성값을 연산한다. 렌더링부(미도시)는 연산부(미도시)에서 연산한 속성값에 기초하여 객체를 포함하는 다양한 레이아웃의 화면을 생성한다. 렌더링부(미도시)에서 생성된 화면은 디스플레이부(110)의 디스플레이 영역 내에 표시된다.
한편, 상술한 제어부(130)의 동작은 저장부(140)에 저장된 프로그램에 의해 이루어질 수 있다.
저장부(140)는 디스플레이 장치(100)를 구동시키기 위한 O/S(Operating System) 소프트웨어 모듈, 각종 멀티미디어 컨텐츠, 각종 어플리케이션, 어플리케이션 실행 중에 입력되거나 설정되는 각종 컨텐츠 등과 같이 다양한 데이터를 저장한다.
특히, 저장부(140)는 본 발명의 일 실시 예에 따라 디스플레이부(110)에서 제공되는 큐빅 GUI를 포함하는 다양한 UI 화면을 구성하기 위한 데이터를 저장할 수 있다.
또한, 저장부(140)는 다양한 사용자 인터렉션 타입 및 그에 대응되는 기능, 제공되는 정보 등에 대한 데이터를 저장할 수 있다.
그 밖에, 저장부(140)에 저장되는 다양한 소프트웨어 모듈에 대해서는 도 3을 참고하여 설명하도록 한다.
도 3에 따르면, 저장부(140)에는 베이스 모듈(141), 센싱 모듈(142), 통신 모듈(143), 프리젠테이션 모듈(144), 웹 브라우저 모듈(145), 서비스 모듈(146)을 포함하는 소프트웨어가 저장될 수 있다.
베이스 모듈(141)이란 디스플레이 장치(100)에 포함된 각 하드웨어들로부터 전달되는 신호를 처리하여 상위 레이어 모듈로 전달하는 기초 모듈을 의미한다. 베이스 모듈(141)은 스토리지 모듈(141-1), 보안 모듈(141-2) 및 네트워크 모듈(141-3) 등을 포함한다. 스토리지 모듈(141-1)이란 데이터베이스(DB)나 레지스트리를 관리하는 프로그램 모듈이다. 메인 CPU(133)는 스토리지 모듈(141-1)을 이용하여 저장부(140) 내의 데이터베이스에 액세스하여, 각종 데이터를 독출할 수 있다. 보안 모듈(141-2)이란 하드웨어에 대한 인증(Certification), 요청 허용(Permission), 보안 저장(Secure Storage) 등을 지원하는 프로그램 모듈이고, 네트워크 모듈(141-3)이란 네트워크 연결을 지원하기 위한 모듈로 DNET 모듈, UPnP 모듈 등을 포함한다.
센싱 모듈(142)은 각종 센서들로부터 정보를 수집하고, 수집된 정보를 분석 및 관리하는 모듈이다. 센싱 모듈(142)은 헤드 방향 인식 모듈, 얼굴 인식 모듈, 음성 인식 모듈, 모션 인식 모듈, NFC 인식 모듈 등을 포함할 수도 있다.
통신 모듈(143)은 외부와 통신을 수행하기 위한 모듈이다. 통신 모듈(143)은 메신저 프로그램, SMS(Short Message Service) & MMS(Multimedia Message Service) 프로그램, 이메일 프로그램 등과 같은 메시징 모듈(143-1), 전화 정보 수집기(Call Info Aggregator) 프로그램 모듈, VoIP 모듈 등을 포함하는 전화 모듈(133-2)을 포함할 수 있다.
프리젠테이션 모듈(144)은 디스플레이 화면을 구성하기 위한 모듈이다. 프리젠테이션 모듈(144)은 멀티미디어 컨텐츠를 재생하여 출력하기 위한 멀티미디어 모듈(144-1), UI 및 그래픽 처리를 수행하는 UI 렌더링 모듈(144-2)을 포함한다. 멀티미디어 모듈(144-1)은 플레이어 모듈, 캠코더 모듈, 사운드 처리 모듈 등을 포함할 수 있다. 이에 따라, 각종 멀티미디어 컨텐츠를 재생하여 화면 및 음향을 생성하여 재생하는 동작을 수행한다. UI 렌더링 모듈(144-2)은 이미지를 조합하는 이미지 합성기(Image Compositor module), 이미지를 디스플레이할 화면상의 좌표를 조합하여 생성하는 좌표 조합 모듈, 하드웨어로부터 각종 이벤트를 수신하는 X11 모듈, 2D 또는 3D 형태의 UI를 구성하기 위한 툴(tool)을 제공하는 2D/3D UI 툴킷 등을 포함할 수 있다.
웹 브라우저 모듈(145)은 웹 브라우징을 수행하여 웹 서버에 액세스하는 모듈을 의미한다. 웹 브라우저 모듈(145)은 웹 페이지를 구성하는 웹 뷰(web view) 모듈, 다운로드를 수행하는 다운로드 에이전트 모듈, 북마크 모듈, 웹킷(Webkit) 모듈 등과 같은 다양한 모듈을 포함할 수 있다.
서비스 모듈(146)은 다양한 서비스를 제공하기 위한 각종 어플리케이션을 포함하는 모듈이다. 구체적으로는, 서비스 모듈(146)은 SNS 프로그램, 컨텐츠 재생 프로그램, 게임 프로그램, 전자 책 프로그램, 달력 프로그램, 알람 관리 프로그램, 기타 위젯 등과 같은 다양한 프로그램 모듈을 포함할 수 있다.
도 3에서는 다양한 프로그램 모듈들을 도시하였으나, 도시된 각종 프로그램 모듈들은 디스플레이 장치(100)의 종류 및 특성에 따라 일부 생략되거나 변형 또는 추가될 수 있음은 물론이다. 가령, GPS 칩과 같은 하드웨어와 연동하여 위치 기반 서비스를 지원하는 위치 기반 모듈을 더 포함하는 형태로 구현될 수 있다.
통신부(150)는 다양한 유형의 통신방식에 따라 외부기기와 통신을 수행할 수 있다.
통신부(150)는 와이파이칩(151), 블루투스 칩(152), 무선 통신 칩(153) 등 다양한 통신칩을 포함한다. 와이파이 칩(151) 및 블루투스 칩(152)은 각각 WiFi 방식, 블루투스 방식으로 통신을 수행한다. 와이파이 칩(151)이나 블루투스 칩(152)을 이용하는 경우에는 SSID 및 세션 키 등과 같은 각종 연결 정보를 먼저 송수신하여, 이를 이용하여 통신 연결한 후 각종 정보들을 송수신할 수 있다. 무선 통신 칩(153)은 IEEE, 지그비, 3G(3rd Generation), 3GPP(3rd Generation Partnership Project), LTE(Long Term Evoloution) 등과 같은 다양한 통신 규격에 따라 통신을 수행하는 칩을 의미한다. 그 밖에 통신부(150)는 135kHz, 13.56MHz, 433MHz, 860~960MHz, 2.45GHz 등과 같은 다양한 RF-ID 주파수 대역들 중에서 13.56MHz 대역을 사용하는 NFC(Near Field Communication) 방식으로 동작하는 NFC 칩을 더 포함할 수 있다.
특히, 통신부(150)는 컨텐츠 또는 서비스 제공 서버(미도시), 각종 정보 제공 서버(미도시) 등과 통신을 수행하여 큐빅 GUI의 크기 및 배열 상태 결정을 위한 각종 정보를 제공받을 수 있다. 일 예로, SNS 서비스 제공 화면에서 각 큐빅 GUI가 나타내는 복수의 사용자 정보(예를 들어, 프로필 사진 등)를 제공받거나, 큐빅 GUI의 크기 및 배열 상태 결정을 위한 각 사용자들 간의 관계 정보 등을 제공받기 위하여 SNS 서버(미도시)와 통신을 수행할 수 있다. 또 다른 예로, 컨텐츠 제공 화면에서 각 큐빅 GUI가 나타내는 컨텐츠 정보 또는 각 컨텐츠 간의 관계 정보를 제공받기 위하여 컨텐츠 제공 서버(미도시)와 통신을 수행할 수 있다.
오디오 처리부(160)는 오디오 데이터에 대한 처리를 수행하는 구성요소이다. 오디오 처리부(170)에서는 오디오 데이터에 대한 디코딩이나 증폭, 노이즈 필터링 등과 같은 다양한 처리가 수행될 수 있다.
비디오 처리부(170)는 비디오 데이터에 대한 처리를 수행하는 구성요소이다. 비디오 처리부(170)에서는 비디오 데이터에 대한 디코딩, 스케일링, 노이즈 필터링, 프레임 레이트 변환, 해상도 변환 등과 같은 다양한 이미지 처리를 수행할 수 있다.
스피커(180)는 오디오 처리부(160)에서 처리된 각종 오디오 데이터 뿐만 아니라 각종 알림 음이나 음성 메시지 등을 출력하는 구성요소이다.
버튼(181)은 디스플레이 장치(100)의 본체 외관의 전면부나 측면부, 배면부 등의 임의의 영역에 형성된 기계적 버튼, 터치 패드, 휠 등과 같은 다양한 유형의 버튼이 될 수 있다. 예를 들어, 디스플레이 장치(100)의 전원을 ON/OFF 하기 위한 버튼이 마련될 수 있다.
카메라(182)는 사용자의 제어에 따라 정지 영상 또는 동영상을 촬상하기 위한 구성이다. 특히, 카메라(182)는 디스플레이 장치(100)를 제어하기 위한 각종 사용자 모션을 촬상할 수 있다.
마이크(183)는 사용자 음성이나 기타 소리를 입력받아 오디오 데이터로 변환하기 위한 구성이다. 제어부(130)는 마이크(183)를 통해 입력되는 사용자 음성을 통화(call) 과정에서 이용하거나, 오디오 데이터로 변환하여 저장부(140)에 저장할 수 있다. 한편, 카메라(182) 및 마이크(183)는 그 기능에 따라 상술한 사용자 인터페이스부(120)의 일 구성이 될 수 있다.
카메라(182) 및 마이크(183)가 마련된 경우, 제어부(130)는 마이크(183)를 통해 입력되는 사용자 음성이나 카메라(184)에 의해 인식되는 사용자 모션에 따라 제어 동작을 수행할 수도 있다. 즉, 디스플레이 장치(100)는 모션 제어 모드나 음성 제어 모드로 동작할 수 있다. 모션 제어 모드로 동작하는 경우, 제어부(130)는 카메라(182)를 활성화시켜 사용자를 촬상하고, 사용자의 모션 변화를 추적하여 그에 대응되는 제어 동작을 수행한다. 음성 제어 모드로 동작하는 경우 제어부(130)는 마이크를 통해 입력된 사용자 음성을 분석하고, 분석된 사용자 음성에 따라 제어 동작을 수행하는 음성 인식 모드로 동작할 수도 있다.
모션 제어 모드로 동작하는 경우 제어부(130)는 사용자의 헤드 방향에 따라 큐빅 룸 및 큐빅 GUI의 디스플레이 상태를 변경하여 디스플레이하도록 제어할 수 있다. 구체적으로, 사용자의 헤드 방향에 따른 사용자의 시점에서 최적의 VIEW 가 가능하도록 큐빅 룸을 회전시켜 디스플레이할 수 있다. 예를 들어, 사용자의 헤드 방향이 화면 중앙을 기준으로 우측에 있는 것으로 검출되는 경우 현재 디스플레이된 큐빅 GUI의 정면이 화면 중앙을 기준으로 우측 방향에서 최적의 VIEW를 갖도록 큐빅 GUI를 회전시켜 우측 방향으로 회전시킨 형태로 디스플레이할 수 있다. 다만 경우에 따라서는 사용자의 얼굴 방향 또는 사용자의 안구 움직임 등을 추적하여 사용자가 응시하는 영역을 검출하고, 그에 따라 큐빅 GUI의 디스플레이 상태를 변경하여 디스플레이하는 것도 가능하다.
또는, 제어부(130)는 얼굴 모델링(face modeling) 기술을 통해 카메라(182)에 의해 촬영된 사용자 촬영 영상으로부터 안구 영상을 식별한다. 이때, 얼굴 모델링 기술은 촬영부에 의해 획득된 얼굴 영상의 가공 처리 및 전송을 위한 디지털 정보로 변환하는 분석 과정으로, ASM(Active Shape Modeling) 기법 및 AAM(Active Appearance Modeling) 기법 중 하나가 이용될 수 있다. 그리고, 제어부(130)는 식별된 안구 영상을 이용하여 안구의 움직임을 판단하고, 안구 움직임을 이용하여 사용자가 응시하는 방향을 검출하고, 기 저장된 디스플레이 화면의 좌표 정보와 사용자가 응시하는 방향을 비교함으로써, 사용자가 응시하는 영역을 판단할 수 있다. 한편, 상술한 바와 같이, 사용자가 응시하는 영역을 판단하는 방법은 일 실시예에 불과할 뿐, 다른 방법을 이용하여 사용자가 응시하는 영역을 판단할 수 있다. 예를 들어, 제어부(130)는 사용자의 얼굴 방향을 추적하여 사용자가 응시하는 영역을 판단할 수도 있다.
또는, 제어부(130)는 사용자의 시선 방향에 따라 디스플레이 퍼스펙티브를 결정하고, 결정된 디스플레이 퍼스펙티브에 대응하도록 큐빅 룸 및 큐빅 GUI 중 적어도 하나의 디스플레이 상태를 변경하여 디스플레이하도록 제어할 수 있다. 여기서, 디스플레이 퍼스펙티브(perspective)란 디스플레이와 같은 2차원 평면 상에 실제 눈에서 보이는 것과 같이 원근감(멀고 가까운 거리감)이 나타나도록 표시해주는 것을 의미한다. 구체적으로, 사용자의 시선 위치 및 방향에 따라 사용자의 시점에서 디스플레이되는 객체들이 원근감을 갖도록 하는 디스플레이 방식이 될 수 있다. 예를 들어, 투시 원근법이 디스플레이 방식으로 적용될 수 있는데 투시 원근법은 소실점, 즉 투시하여 물체의 연장선을 그었을 때 선과 선이 만나는 점을 이용하여 거리감이나 구도를 나타낼 수 있다. 1점 소실점 투시법은 평행선 원근법이라고도 하며, 소실점이 1개로 집중감이 강하고, 대각선 구도로 표현할 때 이용될 수 있다. 2점 소실법 투시법은 사선 원근법이라고도 하며, 소실점이 2개로 화면의 좌우측에 위치될 수 있다. 3점 소실점 투시법은 공간 원근법이라고 하며 소실점이 3개로 화면 좌우측 및 상측 또는 하측에 위치될 수 있다. 상술한 원근법이 적용된 본 발명의 다양한 실시 예에 따른 디스플레이 형태에 대해서는 도면을 참조하여 자세히 설명하도록 한다.
그 밖에, 헤드셋, 마우스, LAN 등과 같은 다양한 외부 단자와 연결하기 위한 다양한 외부 입력 포트들이 더 포함될 수도 있다.
한편, 도면에는 도시되지 않았지만, 디스플레이 장치(100)는 피드백 제공부(미도시)를 더 포함할 수 있다. 피드백 제공부(미도시)는 디스플레이되는 UI 화면에 따라 다양한 피드백(예를 들어, 오디오 피드백, 그래픽 피드백, 햅틱 피드백 등)을 제공하는 기능을 한다. 구체적으로, 피드백 제공부(미도시)는 큐빅 룸이 전환되는 경우, 큐빅 GUI 리스트가 전환되는 경우, 큐빅 GUI의 크기 및 배열 상태가 변경되는 경우 등에 대응되는 피드백을 제공할 수 있다. 예를 들어, 화면 최우측에 디스플레이되었던 큐빅 GUI가 사용자 행동 패턴에 따라 우선 순위가 변경되어 화면 중앙에 배치되는 경우 해당 큐빅 GUI에 대한 그래픽 피드백, 오디오 피드백 등을 제공할 수 있다.
한편, 도 2(b)는 디스플레이 장치(100)에 포함된 세부 구성의 일 예를 든 것으로, 실시 예에 따라서는, 도 2(b)에 도시된 구성 요소 중 일부는 생략 또는 변경될 수도 있고, 다른 구성요소가 더 추가될 수도 있다. 예를 들어, 디스플레이 장치(100)가 휴대폰으로 구현되는 경우 GPS(Grobal Positioning System) 위성으로부터 GPS 신호를 수신하여 디스플레이 장치(100)의 현재 위치를 산출하기 위한 GPS 수신부(미도시), DMB(Digital Multimedia Broadcasting) 신호를 수신하여 처리하는 DMB 수신부(미도시) 등을 더 포함할 수 있다.
이하에서는 도면을 참조하여 본 발명의 다양한 실시 예에 따라 제공되는 UI 화면의 다양한 형태에 대해 설명하도록 한다.
도 4는 본 발명의 일 실시 예에 따른 UI 화면을 나타내는 도면이다.
도 4a에 도시된 바에 따르면, 본 발명의 일 실시 예에 따른 UI 화면은 룸 형태의 3차원 공간(410 내지 450) 즉, 큐빅 룸(410 내지 450)을 구비하며, 회전 가능한 형태의 GUI를 제공할 수 있다. 구체적으로, 룰렛 휠 형태의 N 등분한 각 공간의 가장 자리에 큐빅 룸(410 내지 450)이 마련되고, 각 큐빅 룸은 서로 다른 카테고리에 대응될 수 있다.
한편, 큐빅 룸에는 대응되는 카테고리 정보가 표시될 수 있다. 예를 들어, 각 카테고리를 상징하는 아이콘(411 내지 451) 및, 각 카테고리에 대한 간단한 텍스트 정보(412 내지 452)가 표시될 수 있다. 여기서, 카테고리는 도시된 바와 같이 실시간 TV 시청을 위한 "ON TV" 카테고리, VOD 컨텐츠 제공을 위한 "Movies & TV Shows" 카테고리, SNS 컨텐츠 공유를 위한 "Social" 카테고리, 어플리케이션 제공 을 위한 "application" 카테고리, 개인용 컨텐츠 제공을 위한 "Music, Photos & Clips" 카테고리 등으로 구분될 수 있다. 다만 이는 일 실시 예에 불과하며, 다양한 기준에 따라 카테고리를 구분할 수 있음은 물론이다.
또한, 특정 큐빅 룸이 포인팅되는 경우 해당 큐빅 룸을 나타내는 정보(412)가 하이라이트되어 표시됨으로써 해당 큐빅 룸이 포인팅되었음을 나타낼 수 있다.
한편, 도 4b에 도시된 바와 같이 사용자 인터렉션에 따라 큐빅 룸이 회전되어 디스플레이될 수 있다. 즉, 회전에 따라 중앙에 위치하는 큐빅 룸이 포인팅되며, 해당 큐빅 룸이 포인팅된 상태에서 기설정된 이벤트에 따라 해당 큐빅 룸이 선택되어 전체 화면에 디스플레이되고, 해당 큐빅 룸에 포함된 큐빅 GUI가 디스플레이될 수 있다.
도 5는 본 발명의 일 실시 예에 따른 UI 화면을 나타내는 도면이다.
도 5a는 도 4에 도시된 UI 화면에서 사용자 인터렉션에 따라 특정 큐빅 룸이 선택된 경우를 나타낸다.
도 5a에 도시된 바와 같이 특정 큐빅 룸이 선택되면, 본 발명의 일 실시 예에 따라 복수의 큐빅 GUI(511 내지 519)가 3차원 공간 상에 플로팅(floating)되는 형태로 디스플레이될 수 있다. 여기서, 3차원 공간은 도시된 바와 같이 화면 상의 X축을 따라 나열되고, Z축으로 기설정된 깊이를 갖는 3개의 wall(541 내지 543), ceiling(520), floor(530)가 형성하는 room 형태의 공간(큐빅 룸)이 될 수 있다.
한편, 도시된 바와 같이 복수의 큐빅 GUI(511 내지 519)는 소정의 컨텐츠 관련 정보를 나타낼 수 있다. 구체적으로 복수의 큐빅 GUI(511 내지 519)는 해당 큐빅 룸에 대응되는 카테고리에 속하는 다양한 컨텐츠 관련 정보를 나타낼 수 있다. 예를 들어, 해당 큐빅 룸이 VOD 컨텐츠 기반 카테고리에 대응되는 경우 복수의 큐빅 GUI(511 내지 519)는 VOD 컨텐츠를 제공하는 다양한 컨텐츠 제공자를 나타낼 수 있다. 다만, 이는 일 실시 예에 불과하며, 사용자 명령에 따라 진행되는 메뉴 뎁스에 따라 복수의 큐빅 GUI는 각 컨텐츠 제공자에 의해 제공되는 컨텐츠(예를 들어, 특정 VOD 컨텐츠)를 나타낼 수 있다.
복수의 큐빅 GUI(511 내지 519)는 도시된 바와 같이 그 크기 및 배열 상태가 상이하도록 디스플레이될 수 있다. 이러한 큐빅 GUI(511 내지 519)의 크기 및 배열 상태는 사용자 행동 패턴 및 컨텐츠 속성 중 적어도 하나에 따라 설정된 우선 순위에 따라 달라질 수 있다. 구체적으로, 우선 순위가 높은 컨텐츠, 예를 들어 사용자의 선호도가 기준이 되는 경우 사용자가 즐겨찾는 컨텐츠 제공자를 나타내는 큐빅 GUI(511)는 화면 중앙에 다른 큐빅 GUI보다 크고 작은 뎁스를 갖도록 디스플레이될 수 있다. 즉, 복수의 큐빅 GUI(511 내지 519)는 컨텐츠 관련 정보에 대한 사용자의 선호도를 반영하도록 디스플레이되고 이에 따라 해당 큐빅 GUI(511)에 대한 사용자의 인식률이 높아지게 되는 효과를 제공할 수 있게 된다. 한편, 다른 큐빅 GUI(512 내지 519) 또한, 대응되는 선호도에 따른 크기 및 위치, 뎁스를 갖도록 디스플레이될 수 있다.
또한, 도 5b에 도시된 바와 같이 포인팅 GUI(10)가 우선 순위가 높은 컨텐츠 관련 정보를 나타내는 큐빅 GUI(511) 상에 배치되어 디스플레이될 수 있다. 여기서, 포인팅 GUI(10)는 사용자 명령에 따라 큐빅 GUI를 선택하기 위한 기능을 하는 것으로 도시된 바와 같이 하이라이트 포인터 형태로 제공될 수 있다. 다만, 이는 일 실시 예에 불과하며, 해당 포인팅 GUI는 화살표 모양 포인터, 손모양 포인터 등 다양한 형태로 변경 가능하다.
한편, 포인팅 GUI(10)는 다양한 형태의 사용자 명령에 따라 이동될 수 있다. 예를 들어, 포인팅 GUI(10)는 원격 제어 장치(200)의 포인팅 모드에서의 모션 명령, 제스처 모드에서의 모션 명령, 음성 명령, 원격 제어 장치(200)에 구비된 방향키 조작 명령, 헤드(또는 아이 트랙킹) 등 다양한 사용자 명령에 따라 다른 큐빅 GUI로 이동될 수 있다.
도 6은 본 발명의 다른 실시 예에 따른 UI 화면을 나타내는 도면이다.
도 6a에 도시된 바와 같이 기설정된 이벤트에 따라 큐빅 GUI가 나타내는 컨텐츠 관련 정보가 변경될 수 있다. 예를 들어, 도 5b에 도시된 UI 화면에서 컨텐츠 제공자를 나타내는 일부 큐빅 GUI(511, 512, 518)에 대한 기설정된 이벤트가 있는 경우 해당 큐빅 GUI(511', 512', 518')는 해당 컨텐츠 제공자(CP1, CP2, CP8)에 의해 제공되는 컨텐츠 정보를 나타낼 수 있다. 이 경우 디스플레이되는 컨텐츠 정보 또한 기설정된 우선 순위에 따라 디스플레이될 수 있다. 예를 들어 가장 최근에 업데이트된 컨텐츠 정보가 먼저 디스플레이되거나, 사용자가 최근에 재생한 컨텐츠 정보가 먼저 디스플레이되는 것도 가능하다.
한편, 큐빅 GUI가 사용자 명령에 따라 특정 컨텐츠 정보를 나타내는 경우 해당 컨텐츠에 대한 우선 순위에 따라 큐빅 GUI의 크기 및 배열 상태가 변경될 수 있다.
예를 들어, 도 6b에 도시된 바와 같이 큐빅 GUI(511')가 나타내는 컨텐츠 보다 큐빅 GUI(518')가 나타내는 컨텐츠가 우선 순위에 있는 경우(예를 들어, 최근 업데이트된 컨텐츠인 경우) 큐빅 GUI(511')와 큐빅 GUI(518')의 위치가 변경되어 디스플레이될 수 있다.
또는, 도 6c에 도시된 바와 같이 큐빅 GUI(511')의 크기가 작아지고, 큐빅 GUI(518')가 커지도록 디스플레이되는 것도 가능하다. 다만, 이는 일 실시 예에 불과하며, 큐빅 GUI는 큐빅 GUI 각각이 나타내는 컨텐츠의 우선 순위를 반영하도록 다양한 형태로 변경되어 디스플레이될 수 있다. 즉, 도면에는 도시되지 않았지만, 큐빅 GUI(511')와 큐빅 GUI(518')의 크기 및 위치는 유지된 채로 뎁스만 변경되는 것도 가능하다. 이 경우, 큐빅 GUI의 크기 및 위치는 컨텐츠 제공자의 우선 순위를 나타내고, 큐빅 GUI의 뎁스는 컨텐츠의 우선 순위를 나타낼 수 있다.
도 7은 본 발명의 또 다른 실시 예에 따른 UI 화면을 나타내는 도면이다.
도 7a에 도시된 바와 같이 큐빅 GUI 각각은 특정 컨텐츠 제공자에 의해 제공되는 복수의 컨텐츠 정보를 나타내는 것도 가능하다. 예를 들어, 도 5b에 도시된 UI 화면에서 특정 컨텐츠 제공자를 나타내는 GUI(511)가 선택되는 경우 각 큐빅 GUI(611 내지 619)는 해당 컨텐츠 제공자(CP1)에 의해 제공되는 복수의 컨텐츠 정보를 나타내도록 디스플레이될 수 있다. 이 경우 큐빅 GUI 각각은 나타내는 컨텐츠의 우선 순위에 따라 크기 및 배치 상태가 상이하게 디스플레이될 수 있다. 예를 들어, 업데이트 시기가 기준이 되는 경우 가장 최근 업데이트된 컨텐츠를 나타내는 큐빅 GUI(711)가 화면 중앙에서 가장 크기가 크고, 가장 뎁스가 작도록 디스플레이되고, 가장 이전에 업데이트된 컨텐츠를 나타내는 큐빅 GUI(717)가 화면 가장 자리 부분에서 가장 크기가 작고 가장 뎁스가 크도록 디스플레이될 수 있다. 다만, 이는 일 실시 예에 불과하며, 우선 순위를 결정하는 기준은 사용자 선호 장르, 사용자의 소비 시기 등 다양한 형태가 될 수 있음은 물론이다.
또는 도 7b에 도시된 바와 같이 각 큐빅 룸이 나타내는 카테고리에 따라 복수의 큐빅 GUI는 다양한 정보를 나타낼 수 있다. 예를 들어 도시된 바와 같이 SNS 컨텐츠 공유 기반 카테고리에 대응되는 큐빅 룸이 디스플레이되는 경우 복수의 큐빅 GUI(721 내지 729)는 특정 SNS 서비스(SSP 1)에 가입된 복수의 소셜 사용자를 나타낼 수 있다. 다만, 이는 일 실시 예에 불과하며, 사용자 명령에 따른 메뉴 뎁스에 따라 복수의 큐빅 GUI(721 내지 729)는 복수의 SNS 서비스 제공자(SNS service provider: SSP) 예를 들어, face book, kakao talk 등)를 나타내거나, 특정 쇼셜 사용자에 의해 공개된 복수의 컨텐츠를 나타내는 것도 가능하다. 이 경우, 큐빅 GUI 각각은 나타내는 소셜 사용자의 우선 순위에 따라 크기 및 배치 상태가 상이하게 디스플레이될 수 있다. 예를 들어, 소셜 활동 정도가 기준이 되는 경우 가장 활동이 활발한 사용자를 나타내는 큐빅 GUI(721)가 화면 중앙에서 가장 크기가 크고, 가장 뎁스가 작도록 디스플레이되고, 가장 활동이 없는 사용자를 나타내는 큐빅 GUI(727)이 가장 크기가 작고 가장 뎁스가 크도록 디스플레이될 수 있다. 여기서, 소셜 활동 정도는 컨텐츠 업로드, 댓글 달기 등 소셜 활동에 포함될 수 있는 다양한 활동에 의해 판단될 수 있다. 다만, 이는 일 실시 예에 불과하며, 우선 순위를 결정하는 기준은, 디스플레이 장치(100)의 사용자와의 친밀도 등 다양한 형태가 될 수 있다.
도 8은 본 발명의 또 다른 실시 예에 따른 UI 화면을 나타내는 도면이다.
도 6a에 도시된 바와 같은 UI 화면에서 특정 컨텐츠를 나타내는 큐빅 GUI(511')가 사용자 명령에 따라 선택되면, 선택된 큐빅 GUI(511')가 슬라이스되면서 생성된 복수의 판넬 GUI(811 내지 815)에 선택된 큐빅 GUI(511')가 나타내는 컨텐츠의 세부 정보, 연관 정보 및 추천 정보 중 적어도 하나가 디스플레이될 수 있다. 예를 들어 도시된 바와 같이 큐빅 GUI(511')가 시리즈물 컨텐츠를 나타내는 경우 각 시리즈 컨텐츠 또는 각 시리즈 컨텐츠 그룹이 판넬 GUI(811 내지 815)에 디스플레이될 수 있다. 이 경우, 복수의 판넬 GUI는 도시된 바와 같이 화면의 X 축을 기준으로 순차적으로 나열될 수 있지만 상이한 Z축 뎁스를 갖는 형태로 디스플레이될 수 있다.
구체적으로, 복수의 판넬 GUI는 각각이 나타내는 서브 컨텐츠 즉, 시리즈 컨텐츠의 업데이트 시간에 기초하여 순차적으로 나열될 수 있다. 다만, 이는 일 실시 예에 불과하며, 복수의 판넬 GUI는 각각이 나타내는 서브 컨텐츠의 다양한 속성에 따라 순차적으로 배열될 수 있음은 물론이다. 예를 들어, 서브 컨텐츠는 서브 컨텐츠 생성 시간, 관련도, 사용자 선호도 등에 따라 순차적으로 배열될 수 있다.
한편, 도면에는 도시되지 않았지만, 큐빅 GUI(511')가 슬라이스되어 복수의 판넬 GUI(811 내지 815)로 변형되는 경우 다양한 애니메이션 효과를 제공할 수 있다. 예를 들어, 큐빅 GUI(511')가 슬라이스되는 과정 및 순차적으로 배치되는 과정을 하나의 연결되는 애니메이션 영상처럼 디스플레이할 수 있다.
도 9는 본 발명의 또 다른 실시 예에 따른 UI 화면을 나타내는 도면이다.
도 9a 내지 도 9c는 큐빅 룸 및 해당 큐빅 룸에 포함된 큐빅 GUI가 다양한 각도로 디스플레이될 수 있음을 도시한다.
도 9a에 도시된 바와 같이 큐빅 룸(900) 및 해당 큐빅 룸(900)에 포함된 큐빅 GUI(911 내지 919)는 기본적으로 정면으로 디스플레이될 수 있다. 즉, 해당 UI 화면으로 처음 진입하는 경우 등에 정면 디스플레이가 될 수 있다. 이 경우, 큐빅 GUI(911 내지 919)는 일부 옆면이 디스플레이되어 입체적으로 디스플레이될 수는 있으나, 기본적으로 정면을 향하는 형태로 디스플레이될 수 있다.
도 9b에 도시된 바와 같이 큐빅 룸(900) 및 해당 큐빅 룸(900)에 포함된 큐빅 GUI(911 내지 919)은 기설정된 이벤트에 따라 좌측 면이 기설정된 면적 이상 보여지는 형태로 디스플레이될 수 있다. 예를 들어, 도시된 바와 같이 큐빅 룸(900)의 좌측에서 큐빅 룸(900)을 옅보기하는 경우 사용자에게 보여지는 형태로 큐빅 룸(900) 및 해당 큐빅 룸(900)에 포함된 큐빅 GUI(911 내지 919)가 디스플레이될 수 있다. 이 경우 도시된 바와 같이 우측의 일부 큐빅 GUI(917 내지 919)는 다른 큐빅 GUI에 의해 일부 영역이 가려지는 형태로 디스플레이될 수 있다. 여기서, 기설정된 이벤트는 옅보기 기능에 대응되는 다양한 사용자 명령이 될 수 있다. 예를 들어, 사용자의 특정 모션 명령(예를 들어, 헤드(또는 아이) 이동 또는 회전), 리모콘의 모션 명령(포인팅 또는 회전), 리모콘 키 조작, 사용자의 특정 모션 명령, 음성 명령 등 다양한 형태가 될 수 있다.
도 9c에 도시된 바와 같이 큐빅 룸(900) 및 해당 큐빅 룸(900)에 포함된 큐빅 GUI(911 내지 919)은 기설정된 이벤트에 따라 우측 면이 기설정된 면적 이상 보여지는 형태로 디스플레이될 수 있다. 이에 대한 설명은 도 9b에 대한 설명과 유사하므로 자세한 설명은 생략하도록 한다.
도 10은 본 발명의 또 다른 실시 예에 따른 UI 화면을 나타내는 도면이다.
도 10a 및 도 10b는 큐빅 룸 전환 과정에서 디스플레이되는 다양한 UI 화면을 나타낸다.
도 10a에 도시된 바와 같이 기설정된 이벤트에 따라 복수의 큐빅 룸(900, 1000) 및 해당 큐빅 룸 각각에 포함된 큐빅 GUI가 하나의 화면에 동시에 디스플레이될 수 있다. 예를 들어, 큐빅 룸(900)의 좌측 방향에 배치된 큐빅 룸(1000)으로 전환하기 위한 사용자 명령에 따라 룰렛 휠이 회전되는 도중에 도 10a에 도시된 바와 같은 UI 화면이 디스플레이될 수 있다. 이러한 UI 화면을 통해 사용자는 서로 다른 카테고리에 대응되는 복수의 큐빅 룸(900, 1000)에 속하는 복수의 큐빅 GUI를 한 화면 상에서 확인할 수 있게 된다.
또한, 디스플레이된 큐빅 룸(900)이 다른 큐빅 룸(1000)으로 전환되는 경우, 해당 큐빅 룸(1000)이 디스플레이되면서 복수의 큐빅 GUI가 하나 둘씩 순차적으로 디스플레될 수 있다. 또한, 처음에 투명하게 또는 흐릿하게 디스플레이된 큐빅 GUI들이 점차 선명해지면서 최종적으로 불투명하게 디스플레이될 수 있다. 도시된 화면은 일부 큐빅 GUI(1012, 1014, 1015, 1016, 1018, 1019)가 기설정된 투명도를 갖도록디스플레이된 상태를 나타낸다.
도 11은 본 발명의 또 다른 실시 예에 따른 UI 화면을 나타내는 도면이다.
도 11a에 도시된 바와 같이 디스플레이된 큐빅 GUI(1111 내지 1119) 중 적어도 하나의 큐빅 GUI들은 기설정된 이벤트에 따라 회전되어 디스플레이될 수 있다. 도 11a에서는 두 개의 큐빅 GUI(1112, 1118)가 동시에 회전하는 형태로 도시하였으나, 세 개 이상의 큐빅 GUI가 동시에 또는 순차적으로 회전되거나, 하나의 큐빅 GUI 만이 회전될 수도 있다. 예를 들어, 하나의 큐빅 GUI(1112)를 회전시키기 위한 사용자 인터렉션에 따라 관련있는 컨텐츠 또는 유사 컨텐츠를 제공하는 큐빅 GUI(1118)가 동시에 회전될 수 있다. 또는 이미 회전된 큐빅 GUI(1111)에서 제공하는 컨텐츠와 관련있는 컨텐츠 또는 유사 컨텐츠가 추후에 동시에 또는 순차적으로 회전될 수도 있다. 또는 각각의 큐빅 GUI(1112, 1118)에 대한 회전 인터렉션이 동시에 발생되는 경우도 있을 수 있다. 또는, 기설정된 시간 경과에 따라 우선 순위에 기초하여 큐빅 GUI들이 자동으로 회전하는 경우도 있을 수 있다. 그 밖에 큐빅 GUI들이 회전하는 이벤트는 다양한 경우가 있을 수 있으므로 상술한 실시 예에 한정되지 않는다. 도 11b는 일부 큐빅 GUI의 회전이 완료된 상태의 UI 화면을 도시한다.
도 12 및 도 13은 본 발명의 또 다른 실시 예에 따른 UI 화면을 나타내는 도면이다.
도 12는 특정 카테고리에 속하는 큐빅 룸(1200) 및 해당 큐빅 룸(1200)에 속하는 제1 큐빅 리스트 상의 큐빅 GUI(1211 내지 1219)가 디스플레이된 경우를 나타낸다. 이 경우, 큐빅 룸(1200)을 구성하는 우측 wall에는 제2 큐빅 리스트에 속하는 큐빅 GUI(1221 내지 1223)가 기설정된 투명도를 갖도록, 즉 투명하게 비치는 형태로디스플레이될 수 있다. 즉, 큐빅 룸(1200)을 구성하는 wall 상에 다음에 디스플레이될 큐빅 GUI를 미리보기 형식으로 가이드해 줄 수 있다. 이 경우, 좌측 wall 상에는 해당 방향에 배치된 큐빅 리스트에 속하는 큐빅 GUI(1221 내지 1223)가 투명하게 비치는 형태로 디스플레이될 수 있다. 예를 들어, 큐빅 룸(1200)에 속하는 제1 내지 제5 큐빅 리스트가 존재하는 경우 좌측 wall 상에는 제5 큐빅 리스트에 속하는 큐빅 GUI(1251 내지 1253)들이 투명하게 비치는 형태로디스플레이될 수 있다. 이 경우 wall에 대한 사용자 인터렉션에 따라 wall 상에서 다른 큐빅 리스트를 보여주는 것도 가능하다. 예를 들어, 좌측 wall 이 포인팅된 상태에서 기설정된 사용자 인터렉션이 있는 경우 좌측 wall 상에 제3 큐빅 리스트를 디스플레이해 줄 수 있다.
도 13은 사용자 인터렉션에 따라 이전 또는 다음 큐빅 리스트로 전환되는 경우를 설명하기 위한 도면이다.
도 13a에 도시된 바와 같이 복수의 큐빅 GUI(1311 내지 1319)가 3*3 행렬 형태로 배치된 경우 하부 및 우측에 배치된 큐빅 GUI(1315 내지 1319)에 대한 기설정된 이벤트가 있는 경우 다음 큐빅 리스트로 전환하고, 도 13b에 도시된 바와 같이 좌측 및 상부에 배치된 큐빅 GUI(1312 내지 1315, 1318)에 대한 기설정된 이벤트가 있는 경우 이전 큐빅 리스트로 전환할 수 있다. 예를 들어, 하부 및 우측에 배치된 큐빅 GUI(1315)가 포인팅된 상태에서 기설정된 사용자 인터렉션이 있는 경우 이전 큐빅 리스트가 디스플레이될 수 있다. 또는 큐빅 GUI가 선택된 상태에서 리모콘에 구비된 화살표 버튼을 누르거나, 터치 패드에서 드래깅 동작을 취하는 경우 등도 리스트 전환을 위한 이벤트에 해당될 수 있다.
도 14 및 는 본 발명의 또 다른 실시 예에 따른 UI 화면을 나타낸다.
도 14 및 도 15에 도시된 바와 같이 큐빅 룸을 구성하는 각 wall(1401 내지 1403)은 기설정된 이벤트에 따라 새로운 wall(1501 내지 1503)로 교체될 수 있다.
도 14a 내지 도 14c에 도시된 바와 같이 큐빅 룸을 구성하는 기존 wall(1401 내지 1403)이 동적으로 사라지고, 도 15a 내지 15c에 도시된 바와 같이 새로운 wall(1501 내지 1503)이 교체되어 디스플레이될 수 있다. 새로운 wall(1501 내지 1503)이 디스플레이되는 경우에도 기존 wall(1401 내지 1403)이 사라질 때와 마찬가지로 동적인 애니메이션 효과를 제공할 수 있다.
한편, 도 15c에 도시된 바와 같이 교체된 새로운 wall(1501 내지 1503)은 벽지가 도배된 형태의 그래픽 효과를 제공할 수 있다. 또한, 새로운 wall(1501 내지 1503)에는 다양한 소품이 구비된 그래픽 효과를 제공할 수도 있다. 예를 들어, 도시된 바와 같이 전등 소품(1511, 1512)이 wall(1501, 1502)에 배치될 수 있다.
다만, 이는 일 실시 예에 불과하며, 좌우측 wall에는 디스플레이된 큐빅 GUI가 비치는 형태로 디스플레이되는 것도 가능하다.
도 16은 본 발명의 다양한 실시 예에 따른 큐빅 GUI 제공 방법을 설명하기 위한 도면이다.
도 16a에 도시된 바와 같이 하나의 큐빅 GUI(1610)의 각 면(1611, 1612, 1613)은 서로 다른 정보를 나타낼 수 있다. 예를 들어, 도시된 바와 같이 적어도 하나의 큐빅 GUI(1610)가 특정 컨텐츠를 나타내는 경우 각 면(1611, 1612, 1613)은 해당 컨텐츠의 각 시리즈 물을 나타낼 수 있다.
또한, 기설정된 이벤트에 따라 해당 큐빅 GUI(1610)의 각 큐빅 면(1611, 1612, 1613)은 각 큐빅 면이 나타내는 시리즈 물의 복수에 대응되는 복수의 썸네일을 나타내도록 분할되어 표시될 수 있다. 다만, 이는 일 실시 예에 불과하며 다른 실시 예에 따르면, 각 큐빅 면 중 적어도 하나의 면 만이 분할되어 표시되거나, 각 큐빅 면은 더 많은 개수로 분할되어 표시되거나 은닉되어 보이지 않는 면들도 분할되어 표시되고, 큐빅 GUI(1610)의 회전에 따라 사용자에게 보여지도록 디스플레이될 수 있다.
또한, 도 16b에 도시된 바와 같이 하나의 큐빅 GUI에서 서브 큐빅 GUI가 분리되는 형태로 제공될 수도 있다.
예를 들어 도시된 바와 같이 메인 큐빅 GUI(1620)가 분할되어 복수의 컨텐츠(1621 내지 1632)를 나타내는 상태에서 특정 컨텐츠가 선택되면 해당 컨텐츠에 대응되는 서브 큐빅 GUI(1622)가 메인 큐빅 GUI(1620)로부터 분할되어 제공될 수 있다.
또한, 도 16c에 도시된 바와 같이 큐빅 GUI는 개폐 가능한 형태로 제공될 수 있다
예를 들어 도시된 바와 같이 큐빅 GUI(1640)가 특정 컨텐츠를 표시하는 상태에서 해당 큐빅 GUI(1640)의 일면이 사용자 인터렉션에 따라 열리면서 해당 큐빅 GUI(1640)가 나타내는 컨텐츠와 관련된 다양한 정보를 나타내는 서브 큐빅 GUI(1641)가 튀어나올 수 있다. 예를 들어, 서브 큐빅 GUI(1641)는 세부 정보, 연관 정보 및 추천 정보 중 적어도 하나의 정보를 제공할 수 있다.
도 17은 본 발명의 또 다른 실시 예에 따른 UI 화면을 나타내는 도면이다.
도 17에 도시된 바와 같이 상이한 컨텐츠를 나타내는 복수의 큐빅 GUI(1710, 1720, 1730)가 기설정된 이벤트에 따라 결합되는 경우(1740), 각 큐빅 GUI(1710, 1720, 1730)에 의해 나타내어지는 컨텐츠가 각각 재생되어 제공되는 복수의 스크린(1711, 1721, 1731)이 디스플레이될 있다. 예를 들어 도시된 바와 같이 복수의 스크린은 화면의 중앙 영역에 배치된 메인 스크린 및 메인 스크린의 좌측 및 우측에 배치된 제1 및 제2 서브 스크린을 포함할 수 있다. 다만, 이는 일 실시 예에 불과하며, 각 큐빅 GUI(1710, 1720, 1730)에 의해 나타내어지는 복수의 컨테츠를 재생하는 복수의 스크린은 다양한 형태로 구현될 수 있다.
도 18은 본 발명의 또 다른 실시 예에 따른 UI 화면을 나타내는 도면이다.
도 18에 도시된 바와 같이 도 5a에 도시된 UI 화면이 제공되기 전에 가이드 화면(1810)이 제공될 수 있다. 가이드 화면(1810)에는 제공되는 GUI 화면과 관련된 다양한 가이드 정보가 제공될 수 있다. 예를 들어, UI 화면에서 제공가능한 다양한 서비스 정보, UI 화면의 사용법과 관련된 정보 등이 가이드 화면에서 제공될 수 있다. 또한, 도시된 바와 같이 서비스 정보에 업데이트된 정보가 있는 경우 업데이트 정보가 있음을 나타내는 표시까지 제공될 수도 있다.
도 19는 본 발명의 일 실시 예에 따른 UI 화면 제공 방법을 설명하기 위한 도면이다. 도 19에 도시된 UI 화면 제공 방법에 따르면, 다면체 형태의 GUI가 표시하는 컨텐츠 관련 정보에 대한 우선 순위를 설정한다(S1910). 예를 들어, 도 4a에 도시된 바와 같은 UI 화면에서 특정 카테고리에 대응되는 큐빅 룸이 선택된 경우, 해당 카테고리에 포함된 컨텐츠에 대한 사용자 행동 패턴 및 컨텐츠 속성 중 적어도 하나에 기초하여 우선 순위를 설저할 수 있다. 일 예로, 해당 카테고리에 포함된 컨텐츠의 업데이트 시기를 판단할 수 있다.
이어서, 설정된 우선 순위에 기초하여 GUI의 크기 및 복수 개의 GUI의 배열 상태 중 적어도 하나를 상이하게 디스플레이한다(S1920).
구체적으로, 상술한 예에서 해당 카테고리에 포함된 컨텐츠의 업데이트 시기에 기초하여 해당 컨텐츠에 대응되는 적어도 하나의 큐빅 GUI의 크기, 배열 상태 등을 상이하게 디스플레할 수 있다. 예를 들어, 업데이트 시기가 가장 최근인 컨텐츠를 화면 중앙에서 가장 큰 크기를 갖고 가장 작은 뎁스를 갖는 형태의 큐빅 GUI에 매핑하여 디스플레이할 수 있다.
도 20은 본 발명의 다른 실시 예에 따른 UI 화면 제공 방법을 설명하기 위한 도면이다.
도 20에 도시된 UI 화면 제공 방법에 따르면, 컨텐츠 관련 정보에 대해 적용 가능한 복수의 기준을 통합하여 화면 상에 디스플레이할 복수의 다면체 GUI의 우선 순위를 설정한다(S2010). 여기서, 복수의 기준은 컨텐츠 관련 정보 대한 사용자 행동 패턴및 컨텐츠 속성 중 적어도 하나가 될 수 있다.
구체적으로, 특정 카테고리에 대응되는 큐빅 룸이 선택된 경우, 해당 카테고리에 포함된 복수의 컨텐츠에 대한 사용자 행동 패턴, 컨텐츠 속성 등을 통합적으로 판단하고 판단 결과에 따라 각각의 컨텐츠 또는 각각의 컨텐츠가 매핑되는 큐빅 GUI에 대한 우선 순위를 설정할 수 있다. 예를 들어, 해당 카테고리에 포함된 복수의 컨텐츠에 대한 업데이트 시기 및 사용자 선호도(예를 들어 선호 장르)에 기초하여 복수의 컨텐츠 각각에 대한 우선 순위를 설정할 수 있다. 이 경우, 각 기준에 대해 기설정된 가중치를 적용하여 우선 순위를 설정할 수 있다. 예를 들어, 업데이트 시기에는 7/10의 가중치를 적용하고, 사용자 선호도에는 3/10의 가중치를 적용하고 각 가중치가 적용된 기준을 통합하여 우선 순위를 설정할 수 있다.
이 후, 설정된 우선 순위에 따라 다면체 GUI의 크기 및 배열 상태 중 적어도 하나를 상이하게 디스플레이한다(S2020).
구체적으로, 상술한 예에서 최우선 순위로 설정된 큐빅 GUI를 화면 중앙에서 가장 큰 크기를 갖고 가장 작은 뎁스를 갖도록 디스플레이하고, 우선 순위가 낮아질수록 화면 외곽에서 더 작은 크기를 갖고 더 큰 뎁스를 갖도록 디스플레이할 수 있다.
도 21은 본 발명의 또 다른 실시 예에 따른 UI 화면 제공 방법을 설명하기 위한 도면이다.
도 21에 도시된 UI 화면 제공 방법에 따르면, 각 컨텐츠 관련 정보의 타입에 따라 기설정된 적어도 하나의 기준에 따라 컨텐츠 관련 정보의 우선 순위를 설정한다(S2110).
예를 들어, 컨텐츠 제공자의 경우 사용자 선호도에 따라, 컨텐츠의 경우 업데이트 시기에 따라 우선 순위를 설정할 수 있다. 이 경우 한 화면 내에 디스플레이된 큐빅 GUI가 나타내는 컨텐츠 관련 정보의 타입이 다른 경우에는 각 우선 순위 설정을 위한 기준 또는 각 컨텐츠 관련 정보의 타입에 대해 기설정된 가중치를 적용하여 우선 순위를 설정할 수 있다. 또는 최초 디스플레이된 컨텐츠 관련 정보의 타입을 우선 순위 설정을 위한 기준으로 활용하는 것도 가능하다.
이어서, 설정된 우선 순위에 따라 다면체 GUI의 크기 및 배열 상태 중 적어도 하나를 상이하게 디스플레이한다(S2020).
도 22는 본 발명의 또 다른 실시 예에 따른 UI 화면 제공 방법을 설명하기 위한 도면이다.
도 22에 도시된 UI 화면 제공 방법에 따르면, 컨텐츠 관련 정보에 대해 적용 가능한 제1 기준에 기초하여 화면 상에 디스플레이할 복수의 다면체 GUI의 제1 우선 순위를 설정하고, 제2 기준에 기초하여 화면 상에 디스플레이할 복수의 다면체 GUI의 제2 우선 순위를 설정한다(S2210). 예를 들어, 제1 컨텐츠 및 제2 컨텐츠에 대한 사용자 선호도에 기초하여 제1 컨텐츠의 제1 우선 순위가 제2 컨텐츠보다 높은 것으로 설정하고, 제1 컨텐츠 및 제2 컨텐츠에 대한 업데이트 시기에 기초하여 제1 컨텐츠의 제2 우선 순위가 제2 컨텐츠보다 낮은 것으로 설정할 수 있다.
이 후, 제1 우선 순위에 기초하여 복수의 다면체 GUI의 크기를 상이하게 디스플레이하고, 제2 우선 순위에 기초하여 복수의 다면체 GUI의 배열 상태를 상이하게 디스플레이한다(S22120). 구체적으로, 상술한 예에서 제1 우선 순위가 높은 제1 컨텐츠에 대응되는 제1 큐빅 GUI를 크게 디스플레이하고, 제2 컨텐츠에 대응되는 제2 큐빅 GUI를 작게 디스플레이할 수 있다. 또한, 제1 우선 순위가 높은 제2 컨텐츠에 대응되는 제2 큐빅 GUI를 화면 중앙에 디스플레이하고, 제1 큐빅 GUI를 화면 외곽에 디스플레이할 수 있다. 이에 따라 사용자는 디스플레이 상태에 기초하여 각 큐빅 GUI의 각 기준에 따른 우선 순위를 판단할 수 있다.
도 23은 본 발명의 또 다른 실시 예에 따른 UI 화면 제공 방법을 설명하기 위한 도면이다.
도 23에 도시된 UI 화면 제공 방법에 따르면, 화면 상에 디스플레이할 복수의 다면체 GUI에 의해 나타내지는 복수의 컨텐츠 관련 정보의 관련 정도를 판단한다(S2210). 여기서, 관련 정도는 컨텐츠 관련 정보의 타입에 따라 다양한 기준에 따라 판단될 수 있다.
예를 들어, 화면 상에 디스플레이할 복수의 다면체 GUI가 영화 컨텐츠를 나타내는 경우 장르의 유사성, 출연 배우의 유사성, 개봉 시기의 유사성 등에 기초하여 관련 정도를 판단할 수 있다.
어어서, 복수의 컨텐츠 관련 정보의 관련 정도가 높은 순으로 복수의 다면체 GUI를 서로 인접한 위치에 디스플레이한다(S2220). 또는 경우에 따라서는 동일/유사한 색상 또는 명암을 주어 디스플레이하는 것도 가능하다.
이상 설명한 바와 같이 본 발명에 따르면, 다양한 기능 및 정보를 사용자 인터렉션 타입에 따라 적합하게 제공하여 사용자 중심의 UI 화면을 제공할 수 있게 된다. 이에 따라 사용자의 편의성이 향상된다.
한편, 상술한 본 발명의 다양한 실시 예들에 따른 디스플레이 장치의 제어 방법은 컴퓨터로 실행가능한 프로그램 코드로 구현되어 다양한 비일시적 판독 가능 매체(non-transitory computer readable medium)에 저장된 상태로 프로세서에 의해 실행되도록 각 서버 또는 기기들에 제공될 수 있다. 일 예로, 다면체 형태의 GUI가 표시하는 컨텐츠 관련 정보에 대한 우선 순위를 설정하는 단계 및 설정된 우선 순위에 기초하여 GUI의 크기 및 복수 개의 GUI의 배열 상태 중 적어도 하나가 상이하도록 UI 화면을 생성하는 단계 를 수행하는 프로그램이 저장된 비일시적 판독 가능 매체(non-transitory computer readable medium)가 제공될 수 있다.
비일시적 판독 가능 매체란 레지스터, 캐쉬, 메모리 등과 같이 짧은 순간 동안 데이터를 저장하는 매체가 아니라 반영구적으로 데이터를 저장하며, 기기에 의해 판독(reading)이 가능한 매체를 의미한다. 구체적으로는, 상술한 다양한 어플리케이션 또는 프로그램들은 CD, DVD, 하드 디스크, 블루레이 디스크, USB, 메모리카드, ROM 등과 같은 비일시적 판독 가능 매체에 저장되어 제공될 수 있다.
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시 예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
110 : 디스플레이부 120 : 사용자 인터페이스부
130 : 제어부 140 : 저장부

Claims (20)

  1. 컨텐츠 관련 정보를 다면체 형태의 GUI로 표시하는 디스플레이 장치에 있어서,
    화면 상에 복수개의 다면체 형태의 GUI를 디스플레이하는 디스플레이부; 및
    상기 컨텐츠 정보에 대한 우선 순위에 따라 상기 GUI의 크기 및 상기 복수 개의 GUI의 배열 상태 중 적어도 하나를 상이하게 디스플레이하도록 상기 디스플레이부를 제어하는 제어부;를 포함하는 디스플레이 장치.
  2. 제1항에 있어서,
    상기 제어부는,
    사용자 행동 패턴 및 컨텐츠 속성 중 적어도 하나에 기초하여 상기 컨텐츠 관련 정보에 대한 우선 순위를 설정하는 것을 특징으로 하는 디스플레이 장치.
  3. 제1항에 있어서,
    상기 사용자의 행동 패턴은,
    사용자의 과거 이용 행태, 현재 이용 행태 및 예상 이용 행태 중 적어도 하나를 포함하며,
    상기 GUI의 배열 상태는,
    상기 화면의 X-Y축 상에서의 상기 GUI의 위치 및 상기 화면의 Z 축 상에서의 상기 GUI의 뎁스(depth) 중 적어도 하나를 포함하는 것을 특징으로 하는 디스플레이 장치.
  4. 제1항에 있어서,
    상기 제어부는,
    우선 순위가 가장 높은 컨텐츠 관련 정보를 표시하는 GUI에, 복수 개의 GUI를 네비게이팅하기 위한 포인팅 GUI를 디스플레이하도록 제어하는 것을 특징으로 하는 디스플레이 장치.
  5. 제1항에 있어서,
    상기 제어부는,
    복수의 컨텐츠 관련 정보가 서로 관련이 있는 경우, 상기 복수의 컨텐츠 관련 정보를 각각 표시하는 복수의 GUI를 서로 인접한 위치에 디스플레이하도록 제어하는 것을 특징으로 하는 디스플레이 장치.
  6. 제1항에 있어서,
    상기 제어부는,
    기설정된 이벤트에 따라 상기 복수 개의 GUI 중 하나의 GUI가 슬라이스(slice)된 형태의 복수의 판넬 GUI를 화면의 Y 축 상에 나열하여 디스플레이하도록 제어하는 것을 특징으로 하는 디스플레이 장치.
  7. 제6항에 있어서,
    상기 복수의 판넬 GUI는 상기 GUI가 표시하는 컨텐츠 관련 정보의 세부 정보, 연관 정보, 추천 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 디스플레이 장치.
  8. 제6항에 있어서,
    상기 제어부는,
    상기 복수의 판넬 GUI 각각이 나타내는 서브 정보의 생성 시간, 상기 서브 정보의 업데이트 시간, 및 상기 컨텐츠 관련 정보와 상기 서브 정보의 관련도 중 적어도 하나에 따라 상기 복수의 판넬 GUI가 순차적으로 나열되도록 제어하는 것을 특징으로 하는 디스플레이 장치.
  9. 제1항에 있어서,
    상기 제어부는,
    상기 화면 상의 X축을 따라 나열되고, Z축으로 기설정된 깊이를 갖는 복수개의 wall이 형성하는 3차원 공간 상에 상기 복수 개의 GUI가 플로팅(floating)되는 형태로 디스플레이하도록 제어하는 것을 특징으로 하는 디스플레이 장치.
  10. 제9항에 있어서,
    사용자 인터렉션을 수신하는 사용자 인터페이스부;를 더 포함하며,
    상기 제어부는,
    상기 사용자 인터렉션에 따라 상기 3차원 공간 상에 현재 디스플레이된 GUI 리스트를 이전 또는 다음 리스트로 전환하여 디스플레이하도록 제어하는 것을 특징으로 하는 디스플레이 장치.
  11. 제10항에 있어서,
    상기 제어부는,
    상기 화면 상에서 기설정된 위치에 디스플레이된 GUI에 포인팅 GUI가 디스플레이된 상태에서 상기 사용자 명령이 입력되면, 해당 기설정된 위치에 기 매핑된 리스트 전환 방향에 따라 리스트를 전환하여 디스플레이하도록 제어하는 것을 특징으로 하는 디스플레이 장치.
  12. 제10항에 있어서,
    상기 제어부는,
    이전 또는 다음 리스트에 포함된 적어도 하나의 GUI가 상기 복수 개의 wall 중 적어도 하나에 기설정된 투명도를 갖는 형태로 디스플레이되도록 제어하는 것을 특징으로 하는 디스플레이 장치.
  13. 제1항에 있어서,
    상기 컨텐츠 관련 정보는,
    멀티미디어 컨텐츠 정보, 컨텐츠 제공자 정보 및 서비스 제공자 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 것을 특징으로 하는 디스플레이 장치.
  14. 컨텐츠 관련 정보를 다면체 형태의 GUI로 표시하는 디스플레이 장치의 UI 화면 제공 방법에 있어서,
    다면체 형태의 GUI가 표시하는 컨텐츠 관련 정보에 대한 우선 순위를 설정하는 단계; 및
    상기 설정된 우선 순위에 기초하여 상기 GUI의 크기 및 상기 복수 개의 GUI의 배열 상태 중 적어도 하나를 상이하게 디스플레이하는 단계;를 포함하는 UI 화면 제공 방법.
  15. 제14항에 있어서,
    상기 우선 순위를 설정하는 단계는,
    사용자 행동 패턴 및 컨텐츠 속성 중 적어도 하나에 기초하여 상기 컨텐츠 관련 정보에 대한 우선 순위를 설정하는 것을 특징으로 하는 디스플레이 장치.
  16. 제15항에 있어서,
    상기 사용자의 행동 패턴은,
    사용자의 과거 이용 행태, 현재 이용 행태 및 예상 이용 행태 중 적어도 하나를 포함하며,
    상기 GUI의 배열 상태는,
    상기 화면의 X-Y축 상에서의 상기 GUI의 위치 및 상기 화면의 Z 축 상에서의 상기 GUI의 뎁스(depth) 중 적어도 하나를 포함하는 것을 특징으로 하는 UI 화면 제공 방법.
  17. 제14항에 있어서,
    상기 디스플레이하는 단계는,
    우선 순위가 가장 높은 컨텐츠 관련 정보를 표시하는 GUI에, 복수 개의GUI를 네비게이팅하기 위한 포인팅 GUI를 디스플레이하는 것을 특징으로 하는 UI 화면 제공 방법.
  18. 제14항에 있어서,
    상기 디스플레이하는 단계는,
    복수의 컨텐츠 관련 정보가 서로 관련이 있는 경우, 상기 복수의 컨텐츠 관련 정보를 각각 표시하는 다면체 GUI를 서로 인접한 위치에 디스플레이하는 것을 특징으로 하는 UI 화면 제공 방법.
  19. 제14항에 있어서,
    기설정된 이벤트에 따라 상기 복수개의 GUI 중 하나가 슬라이스(slice)된 형태의 복수의 판넬 GUI를 화면의 Y 축 상에 나열하여 디스플레이하는 단계;를 더 포함하며,
    상기 복수의 판넬 GUI는,
    상기 GUI가 표시하는 컨텐츠 관련 정보의 세부 정보, 연관 정보, 추천 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 UI 화면 제공 방법.
  20. 제19항에 있어서,
    상기 복수의 판넬 GUI를 디스플레이하는 단계는,
    상기 복수의 판넬 GUI 각각이 나타내는 서브 정보의 생성 시간, 상기 서브 정보의 업데이트 시간 및, 상기 컨텐츠 관련 정보와 상기 서브 정보의 관련도 중 적어도 하나에 따라 상기 복수의 판넬 GUI가 순차적으로 나열되도록 디스플레이하는 것을 특징으로 하는 UI 화면 제공 방법.
KR1020130053426A 2013-05-10 2013-05-10 디스플레이 장치 및 그 ui 화면 제공 방법 KR20140133353A (ko)

Priority Applications (6)

Application Number Priority Date Filing Date Title
KR1020130053426A KR20140133353A (ko) 2013-05-10 2013-05-10 디스플레이 장치 및 그 ui 화면 제공 방법
AU2014201003A AU2014201003A1 (en) 2013-05-10 2014-02-26 Display apparatus and display method for displaying a polyhedral graphical user interface
CN201480026191.7A CN105191327A (zh) 2013-05-10 2014-05-08 用于显示多面体图形用户界面的显示装置和显示方法
EP14795318.6A EP2995091A4 (en) 2013-05-10 2014-05-08 DISPLAY DEVICE AND DISPLAY METHOD FOR DISPLAYING A POLYHEDRIC GRAPHIC USER INTERFACE
PCT/KR2014/004082 WO2014182082A1 (en) 2013-05-10 2014-05-08 Display apparatus and display method for displaying a polyhedral graphical user interface
US14/274,284 US20140337773A1 (en) 2013-05-10 2014-05-09 Display apparatus and display method for displaying a polyhedral graphical user interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130053426A KR20140133353A (ko) 2013-05-10 2013-05-10 디스플레이 장치 및 그 ui 화면 제공 방법

Publications (1)

Publication Number Publication Date
KR20140133353A true KR20140133353A (ko) 2014-11-19

Family

ID=51865777

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130053426A KR20140133353A (ko) 2013-05-10 2013-05-10 디스플레이 장치 및 그 ui 화면 제공 방법

Country Status (6)

Country Link
US (1) US20140337773A1 (ko)
EP (1) EP2995091A4 (ko)
KR (1) KR20140133353A (ko)
CN (1) CN105191327A (ko)
AU (1) AU2014201003A1 (ko)
WO (1) WO2014182082A1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016175500A1 (ko) * 2015-04-30 2016-11-03 박성진 연계콘텐츠 제공을 위한 다차원 사용자 인터페이스 방법 및 장치
WO2019103473A1 (ko) * 2017-11-24 2019-05-31 삼성전자(주) 디스플레이장치 및 그 제어방법
WO2022149659A1 (ko) * 2021-01-08 2022-07-14 삼성전자주식회사 디스플레이 장치 및 그 제어 방법

Families Citing this family (63)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USD748653S1 (en) * 2013-05-10 2016-02-02 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD749098S1 (en) * 2013-05-10 2016-02-09 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD748650S1 (en) * 2013-05-10 2016-02-02 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD749101S1 (en) * 2013-05-10 2016-02-09 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD751095S1 (en) * 2013-05-10 2016-03-08 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD748655S1 (en) * 2013-05-10 2016-02-02 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD749102S1 (en) * 2013-05-10 2016-02-09 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD748654S1 (en) * 2013-05-10 2016-02-02 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD748656S1 (en) * 2013-05-10 2016-02-02 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD748652S1 (en) * 2013-05-10 2016-02-02 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD749100S1 (en) * 2013-05-10 2016-02-09 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD751094S1 (en) * 2013-05-10 2016-03-08 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD751096S1 (en) * 2013-05-10 2016-03-08 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD751092S1 (en) * 2013-05-10 2016-03-08 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD748651S1 (en) * 2013-05-10 2016-02-02 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD749099S1 (en) * 2013-05-10 2016-02-09 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD751093S1 (en) * 2013-05-10 2016-03-08 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
US11544778B2 (en) 2013-09-09 2023-01-03 Mx Technologies, Inc. Creating an intuitive visual plan for achieving financial goals
USD754154S1 (en) * 2014-01-07 2016-04-19 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD754156S1 (en) * 2014-01-07 2016-04-19 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD754683S1 (en) * 2014-01-07 2016-04-26 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD754155S1 (en) * 2014-01-07 2016-04-19 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD763867S1 (en) * 2014-01-07 2016-08-16 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD754158S1 (en) * 2014-01-07 2016-04-19 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD754157S1 (en) * 2014-01-07 2016-04-19 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD768163S1 (en) * 2014-04-01 2016-10-04 Symantec Corporation Display screen or portion thereof with a graphical user interface
USD795925S1 (en) * 2014-04-16 2017-08-29 Hitachi, Ltd. Display screen or portion thereof with icon
USD752083S1 (en) 2014-09-09 2016-03-22 Mx Technologies, Inc. Display screen or portion thereof with a graphical user interface
USD770520S1 (en) 2015-01-20 2016-11-01 Microsoft Corporation Display screen with animated graphical user interface
USD769308S1 (en) 2015-01-20 2016-10-18 Microsoft Corporation Display screen with animated graphical user interface
USD761302S1 (en) * 2015-01-20 2016-07-12 Microsoft Corporation Display screen with animated graphical user interface
USD797125S1 (en) * 2015-11-18 2017-09-12 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD800167S1 (en) * 2015-11-27 2017-10-17 Hogan Lovells International LLP Display screen or portion thereof with icon or sheet material with surface ornamentation
USD800777S1 (en) * 2015-11-27 2017-10-24 Hogan Lovells International LLP Display screen or portion thereof with icon or sheet material with surface ornamentation
USD800776S1 (en) * 2015-11-27 2017-10-24 Hogan Lovells International LLP Display screen or portion thereof with icon or sheet material with surface ornamentation
USD800168S1 (en) * 2015-11-27 2017-10-17 Hogan Lovells International LLP Display screen or portion thereof with icon or sheet material with surface ornamentation
KR102137731B1 (ko) * 2015-12-16 2020-07-24 삼성전자주식회사 전자 장치, 전자 장치의 알림 정보 표시 방법
JP7180873B2 (ja) 2015-12-22 2022-11-30 イー-ビジョン スマート オプティックス, インク. 動的集束ヘッドマウントディスプレイ
USD785660S1 (en) * 2015-12-23 2017-05-02 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
WO2017113757A1 (zh) 2015-12-31 2017-07-06 北京小鸟看看科技有限公司 一种环绕式界面布局方法、三维沉浸式环境下内容切换方法和列表切换方法
CN105653034A (zh) * 2015-12-31 2016-06-08 北京小鸟看看科技有限公司 一种三维沉浸式环境下内容切换方法和装置
USD810767S1 (en) * 2016-05-24 2018-02-20 Sap Se Display screen or portion thereof with animated graphical user interface
USD800775S1 (en) * 2016-05-27 2017-10-24 Hogan Lovells International LLP Display screen or portion thereof with icon or sheet material with surface ornamentation
USD800166S1 (en) * 2016-05-27 2017-10-17 Hogan Lovells International LLP Display screen or portion thereof with icon or sheet material with surface ornamentation
USD800774S1 (en) * 2016-05-27 2017-10-24 Hogan Lovells International LLP Display screen or portion thereof with icon or sheet material with surface ornamentation
US20180189014A1 (en) * 2017-01-05 2018-07-05 Honeywell International Inc. Adaptive polyhedral display device
US11998283B2 (en) 2017-03-15 2024-06-04 Orthotaxy S.A.S. System for guiding a surgical tool relative to a target axis in spine surgery
USD994686S1 (en) 2017-03-30 2023-08-08 Magic Leap, Inc. Display panel or portion thereof with a transitional mixed reality graphical user interface
USD858537S1 (en) 2017-03-31 2019-09-03 Microsoft Corporation Display system with a virtual three-dimensional graphical user interface
USD797767S1 (en) * 2017-03-31 2017-09-19 Microsoft Corporation Display system with a virtual three-dimensional graphical user interface
USD883308S1 (en) * 2017-09-21 2020-05-05 Magic Leap, Inc. Display panel or portion thereof with a transitional mixed reality graphical user interface
US20190251884A1 (en) * 2018-02-14 2019-08-15 Microsoft Technology Licensing, Llc Shared content display with concurrent views
USD880509S1 (en) * 2018-03-16 2020-04-07 Magic Leap, Inc. Display panel or portion thereof with a transitional mixed reality graphical user interface
USD880510S1 (en) * 2018-03-29 2020-04-07 Facebook Technologies, Llc Display device with animated graphical user interface
JP1632789S (ja) * 2018-08-31 2019-06-03 車両設備稼動状態管理機能付き電子計算機
CN109194672A (zh) * 2018-09-20 2019-01-11 杭州安恒信息技术股份有限公司 一种基于人机语音交互的网络入侵告警***及方法
USD933083S1 (en) 2019-11-09 2021-10-12 Aristocrat Technologies, Inc. Display screen or portion thereof with graphical user interface
US11688247B2 (en) 2019-09-13 2023-06-27 Aristocrat Technologies, Inc. Metamorphic persistent symbols using random probability distribution
USD938990S1 (en) * 2020-04-20 2021-12-21 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Display screen or portion thereof with graphical user interface
CN112148177A (zh) * 2020-09-30 2020-12-29 维沃移动通信有限公司 后台任务的显示方法、装置、电子设备和可读存储介质
CN113190142B (zh) * 2021-04-28 2022-06-21 北京航空航天大学云南创新研究院 基于立方体模型的3d环境交互方法及其装置
US11575676B1 (en) * 2021-08-28 2023-02-07 Todd M Banks Computer implemented networking system and method for creating, sharing and archiving content including the use of a user interface (UI) virtual environment and associated rooms, content prompting tool, content vault, and intelligent template-driven content posting (AKA archive and networking platform)
CN114942811A (zh) * 2022-05-31 2022-08-26 上海嘉车信息科技有限公司 显示界面的布局方法、装置、***和电子设备

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5046988A (en) * 1989-11-13 1991-09-10 Bennett Herbert G Linked polyhedra with corner connector
JPH0792838B2 (ja) * 1989-12-28 1995-10-09 インターナショナル・ビジネス・マシーンズ・コーポレーション 三次元図形表示方法及びシステム
US5448868A (en) * 1992-10-21 1995-09-12 Lalvani; Haresh Periodic space structures composed of two nodal polyhedra for design applications
US6002403A (en) * 1996-04-30 1999-12-14 Sony Corporation Graphical navigation control for selecting applications on visual walls
US6111581A (en) * 1997-01-27 2000-08-29 International Business Machines Corporation Method and system for classifying user objects in a three-dimensional (3D) environment on a display in a computer system
US6379212B1 (en) * 1998-03-13 2002-04-30 George R. Miller System and set of intercleaving dichotomized polyhedral elements and extensions
US6157383A (en) * 1998-06-29 2000-12-05 Microsoft Corporation Control polyhedra for a three-dimensional (3D) user interface
US6597358B2 (en) * 1998-08-26 2003-07-22 Intel Corporation Method and apparatus for presenting two and three-dimensional computer applications within a 3D meta-visualization
US6147687A (en) * 1998-10-02 2000-11-14 International Business Machines Corporation Dynamic and selective buffering tree view refresh with viewable pending notification
US7216305B1 (en) * 2001-02-15 2007-05-08 Denny Jaeger Storage/display/action object for onscreen use
US7549129B2 (en) * 2001-10-31 2009-06-16 Microsoft Corporation Computer system with enhanced user interface for images
KR100608589B1 (ko) 2004-07-24 2006-08-03 삼성전자주식회사 3차원 모션 그래픽 사용자 인터페이스 및 이를 제공하는방법 및 장치
KR100631763B1 (ko) * 2004-07-26 2006-10-09 삼성전자주식회사 3차원 모션 그래픽 사용자 인터페이스 및 이를 제공하는방법 및 장치
US7178111B2 (en) * 2004-08-03 2007-02-13 Microsoft Corporation Multi-planar three-dimensional user interface
KR100755684B1 (ko) * 2004-08-07 2007-09-05 삼성전자주식회사 3차원 모션 그래픽 사용자 인터페이스 및 이를 제공하는방법 및 장치
GB0502891D0 (en) * 2005-02-12 2005-03-16 Next Device Ltd User interfaces
KR100746009B1 (ko) * 2005-10-26 2007-08-06 삼성전자주식회사 3차원 그래픽 유저 인터페이스를 위한 네비게이션 장치
KR100746008B1 (ko) * 2005-10-31 2007-08-06 삼성전자주식회사 3차원 모션 그래픽 유저 인터페이스, 이를 제공하는 장치및 방법
US7725839B2 (en) * 2005-11-15 2010-05-25 Microsoft Corporation Three-dimensional active file explorer
EP1839716A1 (en) * 2006-03-30 2007-10-03 Samsung Electronics Co., Ltd. Mobile handset video game system and method
US7765494B2 (en) * 2006-05-24 2010-07-27 Sap Ag Harmonized theme definition language
US20080016465A1 (en) * 2006-07-14 2008-01-17 Sony Ericsson Mobile Communications Ab Portable electronic device with graphical user interface
TWI418200B (zh) * 2007-04-20 2013-12-01 Lg Electronics Inc 行動式終端機與其螢幕顯示方法
KR101445645B1 (ko) * 2007-08-03 2014-10-01 삼성전자주식회사 아이템 매칭기능을 구비한 방송수신장치 및사용자입력장치, 그리고 아이템 매칭방법
US20090089692A1 (en) * 2007-09-28 2009-04-02 Morris Robert P Method And System For Presenting Information Relating To A Plurality Of Applications Using A Three Dimensional Object
US20090187862A1 (en) * 2008-01-22 2009-07-23 Sony Corporation Method and apparatus for the intuitive browsing of content
US8055602B2 (en) * 2008-06-19 2011-11-08 Motorola Mobility, Inc. Method and system for customization of a graphical user interface (GUI) of a communication device in a communication network
KR20100030968A (ko) 2008-09-11 2010-03-19 엘지전자 주식회사 단말기 및 그의 메뉴 디스플레이 방법
KR101602363B1 (ko) * 2008-09-11 2016-03-10 엘지전자 주식회사 3차원 사용자 인터페이스의 제어방법과 이를 이용한 이동 단말기
KR20100035043A (ko) * 2008-09-25 2010-04-02 삼성전자주식회사 컨텐츠 관리 방법 및 장치
KR101555055B1 (ko) * 2008-10-10 2015-09-22 엘지전자 주식회사 이동단말기 및 그 디스플레이방법
JP2010157930A (ja) * 2008-12-27 2010-07-15 Funai Electric Co Ltd 映像装置
US8132120B2 (en) * 2008-12-29 2012-03-06 Verizon Patent And Licensing Inc. Interface cube for mobile device
JP4852119B2 (ja) * 2009-03-25 2012-01-11 株式会社東芝 データ表示装置、データ表示方法、データ表示プログラム
KR101608764B1 (ko) * 2009-07-14 2016-04-04 엘지전자 주식회사 이동 단말기 및 이것의 디스플레이 제어 방법
CN101751257B (zh) * 2009-11-19 2016-08-24 华为终端有限公司 图形用户界面显示帮助信息的方法和装置
CN102859483B (zh) * 2010-04-27 2016-10-19 日本电气株式会社 信息处理终端及其控制方法
TW201140420A (en) * 2010-06-15 2011-11-16 Wistron Neweb Corp User interface and electronic device
KR101812189B1 (ko) * 2010-10-12 2017-12-26 삼성전자주식회사 3차원 gui를 이용한 컨텐츠 리스트 디스플레이 방법 및 이를 적용한 3차원 디스플레이장치
US20120221971A1 (en) * 2011-02-28 2012-08-30 Sony Network Entertainment Inc. User interface for presenting graphical elements
TWI457818B (zh) * 2011-09-09 2014-10-21 Univ Nat Taiwan Science Tech 一種電子裝置的使用者介面
JP5460679B2 (ja) * 2011-11-28 2014-04-02 ソニー株式会社 情報処理装置、情報処理方法、およびコンテンツファイルのデータ構造
US9904457B2 (en) * 2012-04-25 2018-02-27 Nokia Technologies Oy Causing display of a three dimensional graphical user interface with dynamic selectability of items
US20140201655A1 (en) * 2013-01-16 2014-07-17 Lookout, Inc. Method and system for managing and displaying activity icons on a mobile device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016175500A1 (ko) * 2015-04-30 2016-11-03 박성진 연계콘텐츠 제공을 위한 다차원 사용자 인터페이스 방법 및 장치
WO2019103473A1 (ko) * 2017-11-24 2019-05-31 삼성전자(주) 디스플레이장치 및 그 제어방법
KR20190060421A (ko) * 2017-11-24 2019-06-03 삼성전자주식회사 디스플레이장치 및 그 제어방법
WO2022149659A1 (ko) * 2021-01-08 2022-07-14 삼성전자주식회사 디스플레이 장치 및 그 제어 방법

Also Published As

Publication number Publication date
CN105191327A (zh) 2015-12-23
EP2995091A1 (en) 2016-03-16
WO2014182082A1 (en) 2014-11-13
EP2995091A4 (en) 2016-12-07
US20140337773A1 (en) 2014-11-13
AU2014201003A1 (en) 2014-11-27

Similar Documents

Publication Publication Date Title
KR20140133353A (ko) 디스플레이 장치 및 그 ui 화면 제공 방법
US9247303B2 (en) Display apparatus and user interface screen providing method thereof
US10776005B2 (en) Configuration of application execution spaces and sub-spaces for sharing data on a mobile touch screen device
US20140337792A1 (en) Display apparatus and user interface screen providing method thereof
US20190324603A1 (en) Display device for executing a plurality of applications and method for controlling the same
US20140337749A1 (en) Display apparatus and graphic user interface screen providing method thereof
US10386992B2 (en) Display device for executing a plurality of applications and method for controlling the same
KR101799294B1 (ko) 디스플레이 장치 및 이의 제어 방법
KR101803311B1 (ko) 디스플레이 장치 및 이의 ui 제공 방법
US20150193036A1 (en) User terminal apparatus and control method thereof
US11604580B2 (en) Configuration of application execution spaces and sub-spaces for sharing data on a mobile touch screen device
KR102132390B1 (ko) 사용자 단말 장치 및 이의 디스플레이 방법
US20150227298A1 (en) User terminal device and displaying method thereof
KR20140133363A (ko) 디스플레이 장치 및 이의 제어 방법
KR20150028127A (ko) 디스플레이 장치 및 그 제어 방법
EP3321789B1 (en) Image display apparatus and method
KR20140081220A (ko) 사용자 단말 장치 및 그 제어 방법
US20140333421A1 (en) Remote control device, display apparatus, and method for controlling the remote control device and the display apparatus thereof
CN115767173A (zh) 具有选择性视差效果的堆叠媒体元素
KR20170125004A (ko) 디스플레이 장치 및 그 ui 화면 제공 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
AMND Amendment