KR101512131B1 - 컨텐츠 목록을 표시하는 방법 및 장치 - Google Patents

컨텐츠 목록을 표시하는 방법 및 장치 Download PDF

Info

Publication number
KR101512131B1
KR101512131B1 KR1020080004466A KR20080004466A KR101512131B1 KR 101512131 B1 KR101512131 B1 KR 101512131B1 KR 1020080004466 A KR1020080004466 A KR 1020080004466A KR 20080004466 A KR20080004466 A KR 20080004466A KR 101512131 B1 KR101512131 B1 KR 101512131B1
Authority
KR
South Korea
Prior art keywords
content
currently playing
list
information
playing content
Prior art date
Application number
KR1020080004466A
Other languages
English (en)
Other versions
KR20090078570A (ko
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 KR1020080004466A priority Critical patent/KR101512131B1/ko
Priority to US12/142,277 priority patent/US8230340B2/en
Priority to EP09150360A priority patent/EP2081122A1/en
Priority to CN2009100031032A priority patent/CN101488360B/zh
Priority to JP2009006002A priority patent/JP5383214B2/ja
Publication of KR20090078570A publication Critical patent/KR20090078570A/ko
Application granted granted Critical
Publication of KR101512131B1 publication Critical patent/KR101512131B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/438Presentation of query results
    • G06F16/4387Presentation of query results by the use of playlists
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 컨텐츠 목록을 표시하는 방법 및 장치에 관한 것으로서, 보다 상세하게는 사용자의 간단한 조작만으로 현재 재생 중인 컨텐츠에 대한 정보를 기초로 한 다양한 컨텐츠 목록을 표시할 수 있는 컨텐츠 목록을 표시하는 방법 및 장치에 관한 것이다.
본 발명의 실시예에 따른 컨텐츠 목록을 표시하는 방법은, 사용자의 명령을 수신하는 단계; 및 상기 수신된 사용자 명령의 유형에 따라, 현재 재생 중인 컨텐츠에 대한 정보를 기초로 설정된 카테고리 내에 속한 컨텐츠의 목록을 표시하는 단계를 포함한다.
컨텐츠 목록, 사용자 인터페이스

Description

컨텐츠 목록을 표시하는 방법 및 장치{Method and apparatus for displaying contents list}
본 발명은 컨텐츠 목록을 표시하는 방법 및 장치에 관한 것으로서, 보다 상세하게는 사용자의 간단한 조작만으로 현재 재생 중인 컨텐츠에 대한 정보를 기초로 한 다양한 컨텐츠 목록을 표시할 수 있는 컨텐츠 목록을 표시하는 방법 및 장치에 관한 것이다.
최근, 하드 디스크 드라이브, 플래시 메모리 등의 디지털 저장 장치가 대용량화되고, 컨텐츠의 압축 기술이 발전함에 따라 이를 활용하는 단말기들이 저장하고 처리하는 컨텐츠의 양도 급격히 증가하고 있다. 과거 단말기들이 불과 수십, 수백 개의 컨텐츠만을 보유할 수 있었지만, 최근의 단말기들은 수십 기가바이트(GByte)의 저장 공간에 수만 개 이상의 컨텐츠를 보유할 수 있게 되었다.
이러한 현상은 IPTV(Internet Protocol Television)와 같이 네트워크 연결이 가능한 미디어 단말기가 등장하면서 더욱 가속화되고 있다. 예를 들어, Apple사의 온라인 음원 서비스인 아이튠즈 뮤직 스토어(iTunes Music Store)의 경우 350만 곡 이상의 MP3가 서비스 되고 있는데, 이러한 아이튠즈 뮤직 스토어에 직접 연결 가능 한 단말기는 그 저장 용량과는 무관하게 수백만 곡 이상의 온라인 컨텐츠를 처리하게 된다.
이에 따라, 사용자가 원하는 컨텐츠를 어떤 순서로 재생할 지를 결정하는 컨텐츠 목록을 만들어 활용하는 방법에 대한 연구가 계속되고 있다.
한편, 종래의 컨텐츠 재생에 있어서는, 컨텐츠 목록에 따라 컨텐츠가 순차적으로 재생되고 있는 상황에서 사용자가 컨텐츠 목록에 존재하지 않는 컨텐츠를 재생하기 위해서는 새로운 컨텐츠 목록을 만들거나 컨텐츠 찾기를 하여 다른 컨텐츠를 선택하여야 한다.
그리고, 길을 이동하면서 혹은 다른 일을 하면서 컨텐츠를 재생하는 경우, 재생하고 있는 컨텐츠 목록이 지겨워지면 다른 컨텐츠 목록을 선택하기 위해 하던 작업을 멈추고 컨텐츠 재생 장치의 화면을 보면서 다시 컨텐츠 목록을 셋팅해야 하는 불편함이 있다.
본 발명은 상기한 문제점을 개선하기 위해 안출된 것으로, 사용자의 간단한 조작만으로 현재 재생 중인 컨텐츠에 대한 정보를 기초로 한 다양한 컨텐츠 목록을 표시할 수 있는 컨텐츠 목록을 표시하는 방법 및 장치를 제공하는 데 그 목적이 있다.
그러나 본 발명의 목적들은 상기에 언급된 목적으로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.
상기 목적을 달성하기 위하여, 본 발명의 실시예에 따른 컨텐츠 목록을 표시하는 방법은, 사용자의 명령을 수신하는 단계; 및 상기 수신된 사용자 명령의 유형에 따라, 현재 재생 중인 컨텐츠에 대한 정보를 기초로 설정된 카테고리 내에 속한 컨텐츠의 목록을 표시하는 단계를 포함한다.
상기 목적을 달성하기 위하여, 본 발명의 실시예에 따른 컨텐츠 목록을 표시하는 장치는, 사용자의 명령을 수신하는 입력부; 컨텐츠 목록을 표시하는 출력부; 및 상기 수신된 사용자 명령의 유형에 따라, 현재 재생 중인 컨텐츠에 대한 정보를 기초로 설정된 카테고리 내에 속한 컨텐츠의 목록이 출력부에 표시되도록 제어하는 제어부를 포함한다.
상기한 바와 같이 본 발명에 의한 컨텐츠 목록을 표시하는 방법 및 장치에 따르면, 사용자의 간단한 조작만으로 현재 재생 중인 컨텐츠에 대한 정보를 기초로 한 다양한 컨텐츠 목록을 표시할 수 있는 효과가 있다.
기타 실시예들의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있으며, 본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다.
그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.
이하, 첨부된 도면들을 참고하여 본 발명의 바람직한 실시예를 상세히 설명하기로 한다.
이 때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다.
이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하 게 된다.
이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.
또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.
도 1은 본 발명에 따른 컨텐츠 목록을 표시하는 장치(100)의 구성도이다.
도시된 컨텐츠 목록을 표시하는 장치(100)는 사용자의 명령을 수신하는 입력 부(110)와, 컨텐츠 목록이 포함되는 사용자 인터페이스를 표시하는 출력부(120)와, 수신된 사용자 명령의 유형에 따라, 현재 재생 중인 컨텐츠에 대한 정보를 기초로 설정된 카테고리 내에 속한 컨텐츠의 목록이 출력부(120)에 표시되도록 제어하는 제어부(130)를 포함한다.
여기서, 컨텐츠는 음악 파일, 사진 파일, 비디오 파일, UCC(User Created Content), IPTV의 광고 등이 포함될 수 있으나, 이에 한정되지 않는다.
이러한 컨텐츠 목록을 표시하는 장치(100)는 휴대폰, MP3 플레이어, PMP(Portable Multimedia Player), 컴퓨터 장치, 오디오 장치 등과 같은 컨텐츠 재생 장치에 통합되어 구현될 수 있으나, 이에 한정되는 것은 아니며, 컨텐츠 재생 장치와 별도로 구현되는 것도 가능함은 물론이다. 만약, 컨텐츠 재생 장치와 별도로 구현되는 경우, 컨텐츠 목록을 표시하는 장치(100)는 컨텐츠 재생 장치와의 통신을 위한 포트(port)를 더 구비할 수 있다.
입력부(110)는 복수의 버튼 혹은 휠(wheel)을 구비하며, 각 버튼에 대한 사용자의 터치(touch)나 푸시(push) 혹은 각 휠에 대한 회전 등을 감지할 수 있다. 따라서, 사용자는 입력부(110)에 구비된 버튼을 터치 혹은 푸시하거나 휠을 회전함으로써, 컨텐츠의 목록을 검색하거나 선택할 수 있다. 특히, 상하좌우 방향 버튼은 본 실시예에서 컨텐츠의 목록을 변경하기 위한 용도로 사용될 수 있다. 물론, 이에 한정되는 것은 아니며, (+) 버튼, (-) 버튼 혹은 그 외 특정 버튼 혹은 휠 등이 컨텐츠의 목록을 변경하기 위한 용도로 사용될 수 있다. 한편, 입력부(110)는 사용자의 명령을 수신하여 제어부(130)로 송신하는 별도의 장치일 수도 있다. 예 를 들면, 입력부(110)는 사용자의 명령을 적외선, RF(Radio Frequency) 등의 무선 신호로 송신하는 리모콘이거나, 사용자의 명령을 유선으로 제어부(130)로 송신하는 소정의 유선 장치일 수 있다.
출력부(120)는 컨텐츠의 목록이 포함되는 사용자 인터페이스를 표시한다. 사용자 인터페이스를 표시하기 위하여 출력부(120)는 CRT(Cathode Ray Tube), LCD(Liquid Crystal Display), PDP(Plasma Panel display), 유기 EL(Organic Electro-Luminescent) 등의 디스플레이 수단으로 구현될 수 있다. 한편, 출력부(120)는 컨텐츠 목록을 표시하는 장치(100)와는 별도로 존재하는 소정의 디스플레이장치로 구현될 수도 있다.
제어부(130)는 수신된 사용자 명령의 유형에 따라, 현재 재생 중인 컨텐츠에 대한 정보를 기초로 설정된 카테고리 내에 속한 컨텐츠의 목록이 포함되는 사용자 인터페이스가 출력부(120)에 표시되도록 제어한다. 컨텐츠 목록이 포함되는 사용자 인터페이스의 구체적인 설명은 후술하기로 한다.
홈 네트워크 환경의 경우, 컨텐츠 목록을 표시하는 장치(100)는 하나 이상의 컨텐츠 저장 기기(150-1 내지 150-n)와의 통신을 위한 통신부(140)를 더 포함할 수 있다. 제어부(130)는 통신부(140)를 통해 컨텐츠 저장 기기(150-1 내지 150-n)들과 통신하고, 이들 컨텐츠 저장 기기(150-1 내지 150-n)들에 저장된 컨텐츠들을 가져와 목록을 구성 및 표시하고, 재생하는 과정을 제어한다.
도 2는 본 발명에 따른 컨텐츠 목록이 포함되는 사용자 인터페이스가 출력부(120)에 표시된 일 예를 나타낸 도면이다.
시스템 구동시나 컨텐츠 재생 중 메뉴 표시를 지시하는 명령이 수신되는 경우 컨텐츠 목록이 표시되며, 컨텐츠 목록 중 현재 재생 중인 컨텐츠에 포커스(focus)가 위치하도록 제어될 수 있다.
본 실시예에서, 현재 재생 중인 컨텐츠에 대한 정보를 기초로 설정된 카테고리는, '현재 재생 중인 컨텐츠의 장르와 동일한 장르'와 '현재 재생 중인 컨텐츠의 아티스트(artist)와 동일한 아티스트'이다.
또한, 좌측 방향 버튼은 '현재 재생 중인 컨텐츠의 장르와 동일한 장르'에 속하는 컨텐츠의 목록으로 변경하라는 명령으로 인식되며, 우측 방향 버튼은 '현재 재생 중인 컨텐츠의 아티스트와 동일한 아티스트'에 해당하는 컨텐츠의 목록으로 변경하라는 명령으로 인식된다. 이를 구별할 수 있도록 컨텐츠 목록 화면에 방향을 가리키는 화살표(170, 180)가 표시될 수 있다. 물론, 이에 한정되는 것은 아니며, 좌측 방향 버튼은 '현재 재생 중인 컨텐츠의 장르와 다른 장르'에 속하는 컨텐츠의 목록으로 변경하라는 명령으로 인식될 수도 있으며, 우측 방향 버튼은 '현재 재생 중인 컨텐츠의 아티스트와 다른 아티스트'에 해당하는 컨텐츠의 목록으로 변경하라는 명령으로 인식될 수도 있다. 여기서, 컨텐츠 목록을 변경하기 위한 입력부(110)가 좌우측 방향 버튼에 한정되는 것은 아니며, 다양한 버튼이나 휠 혹은 그들의 조합이 컨텐츠 목록을 변경하기 위한 입력부(110)로서의 기능을 할 수 있다.
그리고, 본 실시예에서 현재 재생 중인 컨텐츠에 대한 정보를 기초로 설정된 카테고리는 '장르'와 '아티스트'뿐만 아니라, '현재 재생 중인 컨텐츠가 속한 앨범', '현재 재생 중인 컨텐츠와 동일한(혹은 다른) 발매년도'와 같은 메타데이터 중 적어도 하나를 포함할 수도 있다.
또한, 카테고리 설정의 기초 정보가 되는 현재 재생 중인 컨텐츠에 대한 정보는 상기 메타데이터 외에, 현재 재생 중인 컨텐츠와의 유사 정보, 현재 재생 중인 컨텐츠의 재생 이력 정보, 현재 재생 중인 컨텐츠를 기준으로 다수의 사용자들로부터 집계한 결과 정보 중 적어도 하나를 포함할 수도 있으나, 이에 한정되는 것은 아니다. 보다 구체적으로 예를 들면, 현재 재생 중인 컨텐츠와의 유사 정보를 기초로 설정된 카테고리는 '현재 재생 중인 컨텐츠와 유사한 성향', '현재 재생 중인 컨텐츠의 아티스트와 유사한 성향의 아티스트' 중 적어도 하나를 포함할 수 있으며, 현재 재생 중인 컨텐츠의 재생 이력 정보를 기초로 설정된 카테고리는 '현재 재생 중인 컨텐츠보다 재생 횟수가 많은(혹은 적은, 혹은 동일한) 경우', '현재 재생 중인 컨텐츠보다 재생 시간이 많은(혹은 적은, 혹은 동일한) 경우' 중 적어도 하나를 포함할 수 있고, 현재 재생 중인 컨텐츠를 기준으로 다수의 사용자들로부터 집계한 결과 정보를 기초로 설정된 카테고리는 '현재 재생 중인 컨텐츠의 아티스트의 소정의 상위 인기 컨텐츠 범위(예를 들면, 상위 10위 내의 컨텐츠)'를 포함할 수 있다. 한편, 상기에서 '현재 재생 중인 컨텐츠와 유사한 성향'은 해당 컨텐츠의 속성(빠르기, 사용된 악기 등)이나 매출기록 등에 기반하여 분석된 성향일 수 있으나, 이에 한정되는 것은 아니다.
사용자 인터페이스에 포함된 컨텐츠 목록은 텍스트 형태로 배열된 각 컨텐츠의 제목과, 각 컨텐츠의 제목에 부여된 리스트 번호를 포함할 수 있다.
그리고, 컨텐츠 목록은 각 컨텐츠의 제목에 제공되는 컨텐츠 바(bar)(160)들 을 포함할 수 있다. 각각의 컨텐츠 바(160)는, 컨텐츠의 장르를 나타내는 색상과, 컨텐츠의 재생 이력 정보(예를 들면, 재생 횟수, 재생 시간)를 나타내는 길이로 표현될 수 있다. 예를 들면, 도 2에서 파란색의 컨텐츠 바(160)는 발라드 장르, 붉은색의 컨텐츠 바(160)는 댄스 장르, 노란색의 컨텐츠 바(160)는 힙합 장르, 연두색의 컨텐츠 바(160)는 트로트 장르를 나타낸다. 그리고, 도 2에서 컨텐츠 바(160)의 길이가 길수록 재생 횟수가 많다(혹은 재생 시간이 길다)는 것을 나타낼 수 있으나, 이에 한정되지 않는다. 여기서, 컨텐츠 바(160)의 길이는 해당 컨텐츠가 처음으로 컨텐츠 목록에 등록되면 기설정된 길이로 생성되고, 컨텐츠를 재생하면서 스킵(skip)을 하거나 재생하다가 중간에 정지하면 자동으로 컨텐츠 바(160)의 길이가 상대적으로 줄어들도록 구성될 수 있다. 더 나아가, 컨텐츠 목록 내의 컨텐츠들을 순차적으로 재생할 때, 소정 길이 이하의 컨텐츠 바(160)에 해당하는 컨텐츠는 자동으로 스킵되도록 구성될 수 있다.
또한, 컨텐츠 목록에서 포커스가 위치된 현재 재생 중인 컨텐츠의 영역이 다른 컨텐츠들의 영역에 비해 넓도록 구성될 수 있다. 한편, 컨텐츠의 재생이 중지되면 포커스의 위치가 그대로 유지되어 다음 재생시 포커스가 위치된 컨텐츠부터 재생되도록 제어될 수 있다.
도 3은 본 발명에 따른 컨텐츠 목록이 포함되는 사용자 인터페이스가 출력부(120)에 표시된 다른 예를 나타낸 도면이다.
이 실시예에서는 브라우징 가능한 다음 카테고리 항목에 대한 복수의 정보(190)를 화면에 표시한다. 즉, 좌우측 방향 버튼을 누름에 따라 현재 재생 중인 컨텐츠의 장르와 동일한 장르에 속하는 컨텐츠 목록, 현재 재생 중인 컨텐츠의 아티스트와 동일한 아티스트의 컨텐츠 목록, 현재 재생 중인 컨텐츠가 속한 앨범 내의 컨텐츠 목록 중 어느 하나로 변경될 수 있고, 상하측 방향 버튼을 누름에 따라 현재 재생 중인 컨텐츠와 유사한 성향의 컨텐츠 목록, 현재 재생 중인 컨텐츠와 동일한 재생 횟수를 가진 컨텐츠 목록, 현재 재생 중인 컨텐츠의 발매년도와 동일한 발매년도를 가진 컨텐츠 목록 중 어느 하나로 변경될 수 있다. 물론, 이에 한정되는 것은 아니며, 브라우징 가능한 다음 카테고리 항목에 대한 복수의 정보는 다양하게 구성될 수 있다. 또한, 입력부(110)를 통해 화면에 표시된 카테고리가 선택되면, 선택된 카테고리로 포커스가 이동될 수 있다. 물론, 카테고리 변경 전 컨텐츠 목록에서는 '이전' 항목(190-1)에 포커스가 위치해 있을 수 있다.
이와 같이, 사용자는 입력부(110)에 구비된 버튼들을 이용하여 한 번의 조작만으로 현재 재생 중인 컨텐츠에 대한 정보를 기초로 설정된 다른 카테고리 내에 속한 컨텐츠 목록으로 변경할 수 있다. 이에, 사용자가 컨텐츠 목록을 변경하기 위해 컨텐츠 목록이 표시되는 출력부(120)를 보지 않고도 다양한 컨텐츠 목록으로 변경할 수 있다.
도 4는 본 발명에 따른 컨텐츠 목록을 표시하는 방법을 나타낸 흐름도이다.
컨텐츠 목록이 선택되고(S100) 상기 선택된 컨텐츠 목록 중 어느 하나의 컨텐츠가 재생되고 있는 상태에서(S110), 사용자 명령이 수신되면, 수신된 명령의 유형에 따라 현재 재생 중인 컨텐츠에 대한 정보를 기초로 설정된 카테고리 내에 속한 컨텐츠의 목록을 표시한다.
여기서, 사용자 명령의 유형은 좌측 방향 버튼을 누르거나, 우측 방향 버튼을 누를 때 발생할 수 있다. 물론, 이에 한정되지 않으며, 도 3과 같은 컨텐츠 목록이 포함되는 사용자 인터페이스가 표시되는 경우, 상측 방향 버튼을 누르거나, 하측 방향 버튼을 누를 때에도 각기 다른 사용자 명령의 유형이 발생할 수 있으며, 이 외에 입력부(110)에 구비된 다른 버튼을 누르거나 휠을 회전시킬 때, 혹은 둘 이상의 버튼의 조합을 누를 때에도 사용자 명령이 발생하도록 구성될 수 있다.
예를 들어, 도 5에서 컨텐츠 목록(200)이 출력부(120)에 표시된 상태에서 좌측 방향 버튼이 '현재 재생 중인 컨텐츠의 장르와 동일한 장르'에 속하는 컨텐츠의 목록으로 변경하라는 명령으로 인식되며, 우측 방향 버튼이 '현재 재생 중인 컨텐츠의 아티스트와 동일한 아티스트'에 해당하는 컨텐츠의 목록으로 변경하라는 명령으로 인식되는 경우를 가정하자.
도 5에서 컨텐츠 목록(200) 중 어느 하나의 컨텐츠('아이비'의 '유혹의 소나타')가 재생되고 있는 상태에서, 입력부(110)를 통해 좌측 방향 버튼 신호가 입력되면, 제어부(130)는 좌측 방향 버튼 신호를 인식하고, 현재 재생 중인 컨텐츠('아이비'의 '유혹의 소나타')와 동일한 장르('댄스')에 속하는 컨텐츠 목록(210)을 생성하여 출력부(120)에 표시하는 한편(S120), 이를 순차적으로 재생하도록 제어한다(S130). 이 때, 컨텐츠 목록(200)에 위치했던 '장르' 항목(230) 및 '아티스트' 항목(240)은 '이전' 항목(250)으로 변경될 수 있다. 이 때, 우측 방향 버튼은 이전 컨텐츠 목록(200)으로 변경하라는 명령으로 인식되도록 변경되며, 좌측 방향 버튼은 컨텐츠 목록 변경을 위한 어떠한 명령으로도 인식되지 않도록 변경된다. 이 로써, 사용자가 이전에 재생하던 컨텐츠 목록(200)으로 복귀하고자 한다면(S160), 우측 방향 버튼을 입력하여 이전에 재생하던 컨텐츠 목록(200)으로 복귀할 수 있다(S110).
한편, 도 5의 상태에서 입력부(110)를 통해 우측 방향 버튼 신호가 입력되면, 제어부(130)는 우측 방향 버튼 신호를 인식하고, 현재 재생 중인 컨텐츠('아이비'의 '유혹의 소나타')와 동일한 아티스트('아이비')의 컨텐츠 목록(220)을 생성하여 출력부(120)에 표시하는 한편(S140), 이를 순차적으로 재생하도록 제어한다(S1500. 이 때, 컨텐츠 목록(200)에 위치했던 '장르' 항목(230) 및 '아티스트' 항목(240)은 '이전' 항목(260)으로 변경될 수 있다. 이 때, 좌측 방향 버튼은 이전 컨텐츠 목록(200)으로 변경하라는 명령으로 인식되도록 변경되며, 우측 방향 버튼은 컨텐츠 목록 변경을 위한 어떠한 명령으로도 인식되지 않도록 변경된다. 이에, 사용자가 이전에 재생하던 컨텐츠 목록(200)으로 복귀하고자 한다면(S160), 좌측 방향 버튼을 입력하여 이전에 재생하던 컨텐츠 목록(200)으로 복귀할 수 있다(S110).
이상과 첨부된 도면을 참조하여 본 발명의 실시예를 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명이 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다.
도 1은 본 발명에 따른 컨텐츠 목록을 표시하는 장치의 구성도이다.
도 2는 본 발명에 따른 컨텐츠 목록이 포함되는 사용자 인터페이스가 출력부에 표시된 일 예를 나타낸 도면이다.
도 3은 본 발명에 따른 컨텐츠 목록이 포함되는 사용자 인터페이스가 출력부에 표시된 다른 예를 나타낸 도면이다.
도 4는 본 발명에 따른 컨텐츠 목록을 표시하는 방법을 나타낸 흐름도이다.
도 5는 도 4의 방법을 구체적으로 구현한 일 예를 나타낸 도면이다.
<도면의 주요 부분에 대한 부호의 설명>
110 : 입력부 120 : 출력부
130 : 제어부 140 : 통신부

Claims (23)

  1. 사용자의 명령을 수신하는 단계; 및
    상기 수신된 사용자 명령의 유형에 따라, 현재 재생 중인 컨텐츠에 대한 정보를 기초로 설정된 카테고리 내에 속한 컨텐츠의 목록을 각 컨텐츠의 장르를 나타내는 색상과 각 컨텐츠의 재생 이력 정보를 나타내는 길이로 표현되는 복수의 바(bar)로 표시하는 단계; 및
    상기 컨텐츠 바의 길이가 기 설정된 길이 이하인 컨텐츠 바에 해당하는 컨텐츠는 자동으로 스킵하여 재생하는, 컨텐츠 목록을 표시하는 방법.
  2. 제1 항에 있어서,
    상기 현재 재생 중인 컨텐츠에 대한 정보는 상기 현재 재생 중인 컨텐츠의 메타데이터, 상기 현재 재생 중인 컨텐츠와의 유사 정보, 상기 현재 재생 중인 컨텐츠의 재생 이력 정보 및 상기 현재 재생 중인 컨텐츠를 기준으로 다수의 사용자들로부터 집계한 결과 정보 중 적어도 하나를 포함하는, 컨텐츠 목록을 표시하는 방법.
  3. 제2 항에 있어서,
    상기 현재 재생 중인 컨텐츠의 메타데이터를 기초로 설정된 카테고리는 상기 현재 재생 중인 컨텐츠의 장르와 동일한 장르, 상기 현재 재생 중인 컨텐츠의 아티스트(artist)와 동일한 아티스트, 상기 현재 재생 중인 컨텐츠가 속한 앨범, 상기 현재 재생 중인 컨텐츠와 동일한 발매년도 중 적어도 하나를 포함하는, 컨텐츠 목록을 표시하는 방법.
  4. 제2 항에 있어서,
    상기 현재 재생 중인 컨텐츠와의 유사 정보를 기초로 설정된 카테고리는 상기 현재 재생 중인 컨텐츠의 속성과 동일한 속성을 갖는 컨텐츠를 포함하는, 컨텐츠 목록을 표시하는 방법.
  5. 제4 항에 있어서,
    상기 현재 재생 중인 컨텐츠의 속성은 상기 현재 재생 중인 컨텐츠의 빠르기, 사용된 악기와 같은 속성 및 매출기록 중 적어도 하나에 기반하여 분석된 속성인, 컨텐츠 목록을 표시하는 방법.
  6. 제2 항에 있어서,
    상기 현재 재생 중인 컨텐츠의 재생 이력 정보를 기초로 설정된 카테고리는 상기 현재 재생 중인 컨테ㅊ브도 재생 횟수가 많은 경우, 상기 현재 재생중인 컨텐츠보다 재생 횟수가 적은 경우, 상기 현재 재생중인 컨텐츠의 재생 횟수와 동일한 경우, 상기 현재 재생 중인 컨텐츠보다 재생 시간이 긴 경우, 상기 현재 재생 중인 컨텐츠보다 재생 시간이 짧은 경우 및 상기 현재 재생 중인 컨텐츠와 재생 시간이 동일한 경우 중 적어도 하나를 포함하는, 컨텐츠 목록을 표시하는 방법.
  7. 제2 항에 있어서,
    상기 현재 재생 중인 컨텐츠를 기준으로 다수의 사용자들로부터 집계한 결과 정보를 기초로 설정된 카테고리는 상기 현재 재생 중인 컨텐츠의 아티스트의 기 설정된 순위 내의 컨텐츠 범위를 포함하는, 컨텐츠 목록을 표시하는 방법.
  8. 제1 항에 있어서,
    상기 사용자 명령은 상하 방향 버튼 혹은 좌우 방향 버튼의 각각의 입력에 따라 각기 다른 유형으로 발생되는, 컨텐츠 목록을 표시하는 방법.
  9. 삭제
  10. 제1 항에 있어서,
    상기 재생 이력 정보는 재생 횟수 및 재생 시간 중 적어도 하나를 포함하고;
    상기 컨텐츠 바의 길이가 길수록 상기 재생 횟수가 많거나 상기 재생 시간이 긴 컨텐츠를 나타내는, 컨텐츠 목록을 표시하는 방법.
  11. 제1 항에 있어서,
    상기 컨텐츠 바는 해당 컨텐츠가 처음으로 상기 컨텐츠 목록에 등록되면 기설정된 길이로 생성되고, 해당 컨텐츠를 재생하면서 스킵(skip)을 하거나 재생하다가 중간에 정지하면 자동으로 상기 컨텐츠 바의 길이가 줄어드는, 컨텐츠 목록을 표시하는 방법.
  12. 사용자의 명령을 수신하는 입력부;
    각 컨텐츠의 장르를 나타내는 색상과 각 컨텐츠의 재생 이력 정보를 나타내는 길이로 표현되는 복수의 바(bar)를 포함하는 컨텐츠 목록을 표시하는 출력부; 및
    상기 수신된 사용자 명령의 유형에 따라, 현재 재생 중인 컨텐츠에 대한 정보를 기초로 설정된 카테고리 내에 속한 컨텐츠의 목록이 출력부에 표시되도록 제어하는 제어부를 포함하고,
    상기 제어부는,
    상기 컨텐츠 바의 길이가 기 설정된 길이 이하인 컨텐츠 바에 해당하는 컨텐츠는 자동으로 스킵하여 재생하는, 컨텐츠 목록을 표시하는 장치.
  13. 제12 항에 있어서,
    하나 이상의 컨텐츠 저장 기기와의 통신을 위한 통신부를 더 포함하고;
    상기 제어부는 상기 통신부를 통해 상기 컨텐츠 저장 기기들과 통신하고, 상기 컨텐츠 저장 기기들에 저장된 컨텐츠들을 가져와 목록을 구성하고, 상기 구성된 컨텐츠 목록이 상기 출력부에 표시되도록 제어하는, 컨텐츠 목록을 표시하는 장치.
  14. 제12 항에 있어서,
    상기 현재 재생 중인 컨텐츠에 대한 정보는 상기 현재 재생 중인 컨텐츠의 메타데이터, 상기 현재 재생 중인 컨텐츠와의 유사 정보, 상기 현재 재생 중인 컨텐츠의 재생 이력 정보 및 상기 현재 재생 중인 컨텐츠를 기준으로 다수의 사용자들로부터 집계한 결과 정보 중 적어도 하나를 포함하는, 컨텐츠 목록을 표시하는 장치.
  15. 제14 항에 있어서,
    상기 현재 재생 중인 컨텐츠의 메타데이터를 기초로 설정된 카테고리는 상기 현재 재생 중인 컨텐츠의 장르와 동일한 장르, 상기 현재 재생 중인 컨텐츠의 아티스트(artist)와 동일한 아티스트, 상기 현재 재생 중인 컨텐츠가 속한 앨범, 상기 현재 재생 중인 컨텐츠와 동일한 발매년도 중 적어도 하나를 포함하는, 컨텐츠 목록을 표시하는 장치.
  16. 제14 항에 있어서,
    상기 현재 재생 중인 컨텐츠와의 유사 정보를 기초로 설정된 카테고리는 상기 현재 재생 중인 컨텐츠의 속성과 동일한 속성을 갖는 컨텐츠 포함하는, 컨텐츠 목록을 표시하는 장치.
  17. 제16 항에 있어서,
    상기 현재 재생 중인 컨텐츠의 속성은 상기 현재 재생 중인 컨텐츠의 빠르기, 사용된 악기와 같은 속성 및 매출기록 중 적어도 하나에 기반하여 분석된 속성인, 컨텐츠 목록을 표시하는 장치.
  18. 제14 항에 있어서,
    상기 현재 재생 중인 컨텐츠의 재생 이력 정보를 기초로 설정된 카테고리는 상기 현재 재생 중인 컨텐츠보다 재생 횟수가 많은 경우, 상기 현재 재생중인 컨텐츠보다 재생 횟수가 적은 경우, 상기 현재 재생중인 컨텐츠의 재생 횟수와 동일한 경우, 상기 현재 재생 중인 컨텐츠보다 재생 시간이 긴 경우, 상기 재생 중인 컨텐츠보다 재생 시간이 짧은 경우 및 상기 현재 재생 중인 컨텐츠와 재생 시간이 동일한 경우 중 적어도 하나를 포함하는 컨텐츠 목록을 표시하는 장치.
  19. 제14 항에 있어서,
    상기 현재 재생 중인 컨텐츠를 기준으로 다수의 사용자들로부터 집계한 결과 정보를 기초로 설정된 카테고리는 상기 현재 재생 중인 컨텐츠의 아티스트의 기 설정된 순위 내의 컨텐츠 범위를 포함하는, 컨텐츠 목록을 표시하는 장치.
  20. 제12 항에 있어서,
    상기 입력부는 상하 방향 버튼 혹은 좌우 방향 버튼을 포함하고;
    상기 사용자 명령은 상기 각 방향 버튼의 입력에 따라 각기 다른 유형으로 발생되는, 컨텐츠 목록을 표시하는 장치.
  21. 삭제
  22. 제12 항에 있어서,
    상기 재생 이력 정보는 재생 횟수 및 재생 시간 중 적어도 하나를 포함하고;
    상기 컨텐츠 바의 길이가 길수록 상기 재생 횟수가 많거나 상기 재생 시간이 긴 컨텐츠를 나타내는, 컨텐츠 목록을 표시하는 장치.
  23. 제12 항에 있어서,
    상기 컨텐츠 바는 해당 컨텐츠가 처음으로 상기 컨텐츠 목록에 등록되면 기설정된 길이로 생성되고, 해당 컨텐츠를 재생하면서 스킵(skip)을 하거나 재생하다가 중간에 정지하면 자동으로 상기 컨텐츠 바의 길이가 줄어드는, 컨텐츠 목록을 표시하는 장치.
KR1020080004466A 2008-01-15 2008-01-15 컨텐츠 목록을 표시하는 방법 및 장치 KR101512131B1 (ko)

Priority Applications (5)

Application Number Priority Date Filing Date Title
KR1020080004466A KR101512131B1 (ko) 2008-01-15 2008-01-15 컨텐츠 목록을 표시하는 방법 및 장치
US12/142,277 US8230340B2 (en) 2008-01-15 2008-06-19 Method and apparatus for displaying content list
EP09150360A EP2081122A1 (en) 2008-01-15 2009-01-12 Method and apparatus for displaying content list
CN2009100031032A CN101488360B (zh) 2008-01-15 2009-01-13 显示内容列表的方法和设备
JP2009006002A JP5383214B2 (ja) 2008-01-15 2009-01-14 コンテンツリストを表示する方法および装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080004466A KR101512131B1 (ko) 2008-01-15 2008-01-15 컨텐츠 목록을 표시하는 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20090078570A KR20090078570A (ko) 2009-07-20
KR101512131B1 true KR101512131B1 (ko) 2015-04-16

Family

ID=40456355

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080004466A KR101512131B1 (ko) 2008-01-15 2008-01-15 컨텐츠 목록을 표시하는 방법 및 장치

Country Status (5)

Country Link
US (1) US8230340B2 (ko)
EP (1) EP2081122A1 (ko)
JP (1) JP5383214B2 (ko)
KR (1) KR101512131B1 (ko)
CN (1) CN101488360B (ko)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101599288B1 (ko) * 2009-09-24 2016-03-04 삼성전자 주식회사 디스플레이장치 및 그 영상표시방법
JP2012026842A (ja) * 2010-07-22 2012-02-09 Sony Corp 情報処理装置、情報処理方法、及びプログラム
JP5672814B2 (ja) * 2010-07-22 2015-02-18 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
CN103165148B (zh) * 2011-12-09 2017-11-07 上海博泰悦臻电子设备制造有限公司 一种车载端及车载端音乐播放方法
KR102314109B1 (ko) 2015-01-05 2021-10-18 삼성전자주식회사 디스플레이 장치 및 디스플레이 방법
KR102317619B1 (ko) * 2016-09-23 2021-10-26 삼성전자주식회사 전자 장치 및 이의 제어 방법
JP7497280B2 (ja) * 2020-11-12 2024-06-10 Tvs Regza株式会社 受信装置および生成方法

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5616876A (en) * 1995-04-19 1997-04-01 Microsoft Corporation System and methods for selecting music on the basis of subjective content
JP2002023771A (ja) 2000-07-06 2002-01-25 Alpine Electronics Inc オーディオプレーヤ
JP4478389B2 (ja) * 2000-12-12 2010-06-09 ソニー株式会社 記録再生装置および方法、ならびに記憶媒体
US7599610B2 (en) * 2001-10-25 2009-10-06 Harman International Industries, Incorporated Interface for audio visual device
US7827259B2 (en) * 2004-04-27 2010-11-02 Apple Inc. Method and system for configurable automatic media selection
JP4232100B2 (ja) * 2003-12-26 2009-03-04 ソニー株式会社 再生装置及びコンテンツ評価方法
JP2005284574A (ja) * 2004-03-29 2005-10-13 Clarion Co Ltd 車載用情報機器、車載用情報機器の制御方法、制御プログラムおよび記録媒体
CN101040340A (zh) * 2004-10-14 2007-09-19 皇家飞利浦电子股份有限公司 用于可视化地产生播放列表的设备和方法
JP2008519387A (ja) * 2004-11-04 2008-06-05 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ メディア・プログラムを項目ごとに改良する方法およびシステム
KR100636549B1 (ko) 2004-11-30 2006-10-19 삼성전자주식회사 주변 밝기를 이용한 음악자동선곡 및 재생 시스템 및 그방법
WO2006091251A1 (en) * 2005-02-24 2006-08-31 Thomson Licensing Creation of digital program playback lists in a digital device based on hierarchal grouping of a current digital program
US7756388B2 (en) * 2005-03-21 2010-07-13 Microsoft Corporation Media item subgroup generation from a library
JP4461233B2 (ja) * 2005-03-30 2010-05-12 独立行政法人情報通信研究機構 メディアデータ選択装置、メディアデータ選択方法、メディアデータ選択プログラムおよびそのプログラムを記録した記録媒体
JP4412269B2 (ja) * 2005-07-28 2010-02-10 ソニー株式会社 電子機器、表示処理方法及びプログラム
KR20070048484A (ko) 2005-11-04 2007-05-09 주식회사 케이티 음악파일 자동 분류를 위한 특징 데이터베이스 생성 장치및 그 방법과, 그를 이용한 재생 목록 자동 생성 장치 및그 방법
JP2007172702A (ja) * 2005-12-20 2007-07-05 Sony Corp コンテンツ選択方法及びコンテンツ選択装置
JP4752502B2 (ja) * 2005-12-28 2011-08-17 船井電機株式会社 光ディスク装置
KR100714727B1 (ko) * 2006-04-27 2007-05-04 삼성전자주식회사 메타 데이터를 이용한 미디어 컨텐츠의 탐색 장치 및 방법
US20080104112A1 (en) * 2006-10-27 2008-05-01 Sony Ericsson Mobile Communications Ab Method and Apparatus for Music Play List Control
US20090063521A1 (en) * 2007-09-04 2009-03-05 Apple Inc. Auto-tagging of aliases

Also Published As

Publication number Publication date
US8230340B2 (en) 2012-07-24
KR20090078570A (ko) 2009-07-20
CN101488360B (zh) 2013-08-14
EP2081122A1 (en) 2009-07-22
JP2009169955A (ja) 2009-07-30
US20090183075A1 (en) 2009-07-16
CN101488360A (zh) 2009-07-22
JP5383214B2 (ja) 2014-01-08

Similar Documents

Publication Publication Date Title
US9939989B2 (en) User interface for displaying and playing multimedia contents, apparatus comprising the same, and control method thereof
US9665629B2 (en) Media device and user interface for selecting media
KR101160600B1 (ko) 적어도 하나의 미디어 데이터 처리 디바이스를 제어할 수있게 하는 장치 및 그 방법
KR101512131B1 (ko) 컨텐츠 목록을 표시하는 방법 및 장치
KR101403068B1 (ko) 정보 처리 장치 및 방법, 및 기록 매체
US20100058242A1 (en) Menu display device and menu display method
US10901572B2 (en) Reproduction device and display control method
US20100169778A1 (en) System and method for browsing, selecting and/or controlling rendering of media with a mobile device
US20070089057A1 (en) Method and system for selecting media
US20070250530A1 (en) Method and apparatus for displaying content list
KR20100132705A (ko) 컨텐츠 리스트 제공방법 및 이를 적용한 멀티미디어 기기
US20120324398A1 (en) Method and apparatus for multimedia content playback
JP2009516240A (ja) メディアを選択するための方法とシステム
JP2008071118A (ja) インタフェース装置、楽曲再生装置、インタフェースプログラム、及びインタフェース方法
JP2007179400A (ja) コンテンツ情報検索装置及び方法
US20130091428A1 (en) User interface apparatus, and associated method, for media playback device
JP6069927B2 (ja) コンテンツ表示装置、コンテンツ表示方法およびプログラム
JP5348999B2 (ja) 情報処理装置
JP5723308B2 (ja) 端末装置及び楽曲再生装置
EP2579582A1 (en) User interface apparatus, and associated method, for media playback device
JP2013021588A (ja) 情報処理装置、情報処理方法、及びプログラム
JP2006228373A (ja) 楽曲再生装置,楽曲ランダム再生方法,楽曲再生方法
KR20140024034A (ko) 멀티미디어 컨텐츠를 표시 및 재생 방법과 멀티미디어 컨텐츠를 표시 및 재생 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E90F Notification of reason for final refusal
E701 Decision to grant or registration of patent right
FPAY Annual fee payment

Payment date: 20180321

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee