Movatterモバイル変換


[0]ホーム

URL:


KR100694163B1 - EP processing method reflecting user preference program information - Google Patents

EP processing method reflecting user preference program information
Download PDF

Info

Publication number
KR100694163B1
KR100694163B1KR1020060014250AKR20060014250AKR100694163B1KR 100694163 B1KR100694163 B1KR 100694163B1KR 1020060014250 AKR1020060014250 AKR 1020060014250AKR 20060014250 AKR20060014250 AKR 20060014250AKR 100694163 B1KR100694163 B1KR 100694163B1
Authority
KR
South Korea
Prior art keywords
program
epg
information
display mode
processing method
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020060014250A
Other languages
Korean (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 삼성전자주식회사filedCritical삼성전자주식회사
Priority to KR1020060014250ApriorityCriticalpatent/KR100694163B1/en
Application grantedgrantedCritical
Publication of KR100694163B1publicationCriticalpatent/KR100694163B1/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

사용자의 선호 프로그램 정보 및 선호 메타데이터 정보를 이용하여 EPG를 재구성하여 디스플레이하는 EPG 처리 방법이 개시되어 있다. 본 발명은 디지털 텔레비전의 EPG 처리 방법에 있어서, 트랜스포트 스트림으로부터 EPG 정보를 추출하는 과정, 프로그램 선택 수단을 통해 선택된 선호 프로그램 정보를 등록하는 과정, 사용자가 시청한 프로그램의 히스토리 정보를 반영하여 추천 프로그램을 등록하는 과정, 등록된 선호 프로그램 정보와 추천 프로그램을 바탕으로 상기 추출된 EPG 정보를 재 구성하는 과정, 재 구성된 EPG 정보를 EPG 표시 모드별로 디스플레이하는 과정을 포함한다.An EPG processing method for reconfiguring and displaying an EPG using user preference program information and preference metadata information is disclosed. The present invention provides a method for processing EPG in a digital television, comprising: extracting EPG information from a transport stream, registering preferred program information selected through program selection means, and reflecting history information of a program watched by a user; Registering the information, reconfiguring the extracted EPG information based on the registered preferred program information and the recommended program, and displaying the reconfigured EPG information for each EPG display mode.

Description

Translated fromKorean
사용자 선호 프로그램 정보를 반영한 EPG 처리 방법{Method for processing EPG based on user preference program information}Process for processing EPG based on user preference program information

도 1은 종래의 EPG를 이용한 방송 프로그램 정보를 디스플레이한 화면을 도시한 것이다.1 illustrates a screen displaying broadcast program information using a conventional EPG.

도 2는 본 발명에 따른 EPG 처리 방법을 적용하는 디지털 텔레비전 시스템의 전체 블록도이다.2 is an overall block diagram of a digital television system to which the EPG processing method according to the present invention is applied.

도 3은 본 발명에 따른 EPG 처리 방법을 보이는 흐름도이다.3 is a flowchart showing an EPG processing method according to the present invention.

도 4는 디지털 텔레비전의 키 입력부의 일실시예이다.4 illustrates an embodiment of a key input unit of a digital television.

도 5는 도 4에 표시된 리모컨을 통해 EPG 정보 요청이 입력되었을 때 표시되는 EPG 메뉴 화면이다.FIG. 5 is an EPG menu screen displayed when an EPG information request is input through the remote controller shown in FIG. 4.

도 6a는 도 5의 EPG 메뉴 화면중 '추천 프로그램 보기'를 요청했을 때 표시되는 EPG 화면이다.FIG. 6A is an EPG screen displayed when a request for 'view recommended program' is requested from the EPG menu screen of FIG. 5.

도 6b는 도 5의 EPG 메뉴 화면중 '선호 프로그램 보기'를 요청했을 때 표시되는 EPG 화면이다.FIG. 6B is an EPG screen displayed when a 'preferred program view' is requested from the EPG menu screen of FIG. 5.

도 7a 및 도 7b는 이동 키이에 의한 프로그램 검색 방법의 일실시예이다.7A and 7B illustrate an embodiment of a program search method using a movement key.

본 발명은 디지털 텔레비전 시스템에 관한 것이며, 특히 사용자의 선호 프로그램 정보 및 선호 메타데이터 정보를 이용하여 EPG를 재구성하여 디스플레이하는 EPG 처리 방법에 관한 것이다.The present invention relates to a digital television system, and more particularly, to an EPG processing method for reconfiguring and displaying an EPG using user's preferred program information and preferred metadata information.

최근 디지털 방송 시스템이 보편화됨에 따라 시청자는 수 백개의 채널을 확보하는 것이 가능해졌으며, 방대한 양의 방송 프로그램 정보를 사용자에게 보여주기 위해서 방송신호의 사이에 해당 방송의 정보 즉, 전자 프로그램 가이드(EPG: Electronic Program Guide)를 통하여 전송하고, 사용자는 EPG를 통하여 원하는 프로그램을 선택/시청할 수 있게 되었다.As digital broadcasting systems become more common, viewers can secure hundreds of channels, and in order to show vast amounts of broadcast program information to users, the information of the broadcasts, that is, electronic program guides (EPG: Electronic Program Guide) allows the user to select / view the desired program via EPG.

디지털 TV에는 각 방송국별 EPG 정보들이 미리 설정된 시간 간격으로 수신되어 디지털 TV 내의 소정의 메모리 영역에 저장되며, 저장된 EPG 정보들은 사용자에 의해 특정의 채널을 튜닝하는데 이용될 뿐만 아니라, 사용자의 시간대별, 또는 채널별의 다수의 프로그램 정보를 검색할 경우 소정의 그래픽 처리 블럭을 이용하여 디지털 TV 화면상에서 EPG 메뉴로서 디스플레이하게 됨으로 시청자는 EPG 메뉴를 통하여 원하는 프로그램을 일자별, 시간대별, 방송국별 등 다양한 방법으로 검색할 수 있다.In the digital TV, EPG information for each broadcasting station is received at predetermined time intervals and stored in a predetermined memory area within the digital TV. The stored EPG information is not only used to tune a specific channel by the user, Or, when searching for a plurality of program information by channel, a predetermined graphic processing block is used to display an EPG menu on a digital TV screen, so that viewers can select a desired program through the EPG menu in various ways such as date, time zone, and broadcasting station. You can search.

그러나, EPG 메뉴의 표시방법에 있어서, 종래에는 도 1에 도시된 것과 같이 프로그램을 방영하는 채널을 EPG 메뉴의 세로축에 표시하고, 가로축에는 시간을 표시하여, 채널별로 예정된 방송 프로그램을 시간 순서에 따라 배열하는 방식으로 EPG를 표시하였다. 따라서, 시청자가 채널별로 프로그램을 검색하여 검색한 채널의 시간대별로 프로그램을 검색하는 경우, 리모컨 등의 채널 선택 수단에 구비되는 상하 방향키 및 좌우 방향키를 일일이 클릭하여 검색해야 하는 불편함이 있으며, 원하는 채널의 프로그램을 검색하는 시간이 많이 소요될 뿐만 아니라 EPG 메뉴 화면을 로딩하는 데에도 많은 시간이 소요된다.However, in the method of displaying an EPG menu, conventionally, a channel that broadcasts a program is displayed on the vertical axis of the EPG menu and a time is displayed on the horizontal axis, as shown in FIG. EPGs are indicated in a way that is arranged. Therefore, when a viewer searches for a program by channel and searches for a program by the time zone of the searched channel, the viewer has to inconvenience by having to click the up and down arrow keys and the left and right arrow keys provided in the channel selection means such as a remote controller. Not only does it take a long time to search for the program, but it also takes a long time to load the EPG menu screen.

또한, 종래의 EPG 표시 방법으로는 기하급수적으로 증가하는 채널과 각 채널에 따른 해당 프로그램을 표시함에 있어 사용자의 선호 메타데이터 정보가 전혀 반영되지 않기 때문에 무의미한 데이터가 포함되어 있을 수 밖에 없으며, 따라서 사용자는 관심있는 프로그램 정보를 한 화면에 요약하여 볼 수 없는 문제점이 있다.In addition, the conventional EPG display method has meaningless data because the user's preferred metadata information is not reflected in displaying the exponentially increasing channels and the corresponding programs according to each channel. There is a problem that can not be summarized in one screen of program information of interest.

본 발명이 이루고자하는 기술적 과제는 사용자의 선호 프로그램 정보 및 선호 메타데이터 정보를 디지털 TV의 메모리 영역에 저장하고, 저장된 정보를 반영하여 EPG를 재구성하여 디스플레이하는 EPG 처리 방법을 제공하는 데 있다.An object of the present invention is to provide an EPG processing method for storing user preference program information and preference metadata information in a memory area of a digital TV, and reconfiguring and displaying the EPG by reflecting the stored information.

상기의 기술적 과제를 해결하기 위하여, 본 발명은 디지털 텔레비전의 EPG 처리 방법에 있어서,In order to solve the above technical problem, the present invention provides an EPG processing method of a digital television,

트랜스포트 스트림으로부터 EPG 정보를 추출하는 과정Process of Extracting EPG Information from Transport Stream

프로그램 선택 수단을 통해 선택된 선호 프로그램 정보를 등록하는 과정;Registering the selected preferred program information through the program selection means;

사용자가 시청한 프로그램의 히스토리 정보를 반영하여 추천 프로그램을 등록하는 과정;Registering a recommendation program by reflecting history information of a program watched by a user;

상기 등록된 선호 프로그램 정보와 추천 프로그램을 바탕으로 상기 추출된 EPG 정보를 재 구성하는 과정;Reconstructing the extracted EPG information based on the registered preferred program information and the recommended program;

상기 과정에서 재 구성된 EPG 정보를 EPG 표시 모드별로 디스플레이하는 과정을 포함하는 것을 특징으로 한다.And displaying the reconfigured EPG information for each EPG display mode.

이하 첨부된 도면을 참조로하여 본 발명의 바람직한 실시예를 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings.

도 2는 본 발명에 따른 EPG 처리 방법을 적용하는 디지털 텔레비전 시스템의 전체 블록도이다.2 is an overall block diagram of a digital television system to which the EPG processing method according to the present invention is applied.

튜너부(210)는 디지털 텔레비젼의 전원이 공급되면 제어부(250)로부터 제공되는 튜닝 제어 신호에 의거하여, 디지털 수신 안테나(209)를 통해 수신되는 방송신호에서 사용자에 의해 선택된 방송 채널을 튜닝하고, 튜닝된 방송 채널 신호에 대해 중간주파로의 변환, 복조 및 오류 정정 등의 과정을 거쳐 트랜스포트 스트림으로 복원된다. 이 트랜스포트 스트림은 헤더 부분과 페이로드 부분으로 나눌수 있다. 헤더 부분에는 신호의 시작을 알려주는 정보와 페이로드 부분에 실려있는 신호에 대한 PID(Packet Identifier)가 들어 있으며, 페이로드 부분에는 영상, 오디오, 채널별 EPG 정보가 실려 있다. EPG 정보는 PSIP(Program and System Information Protocol)에 의한 시스템 타임 테이블 STT(System Time Table), 마스터 가이드 테이블 MGT(Master Guide Table), 가상 채널 테이블 VCT(Virtual Channel Table), 등급 영역 테이블 RRT(Rating Region Table), 이벤트 정보 테이블 EIT(Event Information Table)를 포함한다. 여기서 EIT는 가상 채널의 이벤트에 관한 정보인 제목, 시작 시간등을 가지며, 여기서 하나의 이벤트는 대부분의 경우 하나의 전형 적인 TV 프로그램이다. 또한, 튜너부(210)는 디지털 텔레비젼의 파워가 온될 때 제어부(250)로부터 제공되는 EPG 획득 요구신호에 응답하여, 전송 스트림상에 삽입된 프로그램 가이드 패킷 데이터(프로그램 정보 및 이에 대응하는 채널정보와 시간 정보)를 추출한다.Thetuner unit 210 tunes a broadcast channel selected by a user from a broadcast signal received through thedigital reception antenna 209 based on a tuning control signal provided from thecontroller 250 when the digital television power is supplied. The tuned broadcast channel signal is restored to a transport stream through a process of converting to an intermediate frequency, demodulation, and error correction. This transport stream can be divided into a header part and a payload part. The header part contains information indicating the start of the signal and a PID (Packet Identifier) for the signal contained in the payload part, and the payload part contains EPG information for each video, audio, and channel. EPG information includes the system time table (STT) by the Program and System Information Protocol (PSIP), the master guide table, the master guide table (MGT), the virtual channel table, the virtual channel table (VCT), and the rating region table. Table), event information table EIT (Event Information Table). The EIT has a title, a start time, etc., which are information about an event of a virtual channel, where an event is a typical TV program in most cases. In addition, thetuner unit 210 responds to the EPG acquisition request signal provided from thecontrol unit 250 when the power of the digital television is turned on, and includes program guide packet data (program information and corresponding channel information) inserted in the transport stream. Time information).

디멀티플렉서부(220)는 튜너부(210)를 통해 선국된 방송신호 즉, 시간적으로 다중화된 트랜스포트 스트림(Transport Stream)을 PID를 참조하여 비디오 스트림, 오디오 스트림, EPG 정보로 역다중화한다.Thedemultiplexer 220 demultiplexes a broadcast signal selected through thetuner 210, that is, a temporally multiplexed transport stream, into a video stream, an audio stream, and EPG information with reference to a PID.

영상 처리부(230)는 디멀티플렉서부(220)를 통해 역 다중화된 비디오 스트림을 화면 상에 디스플레이 가능하도록 TV 영상을 복원한다.Theimage processor 230 restores the TV image to display the demultiplexed video stream on the screen through thedemultiplexer 220.

오디오 처리부(232)는 디멀티플렉서부(220)를 통해 역 다중화된 오디오 스트림을 스피커(234)를 통해 출력 가능한 음성 신호로 복원한다.Theaudio processor 232 restores the demultiplexed audio stream through thedemultiplexer 220 into a voice signal output through thespeaker 234.

EPG 생성부(270)는 제어부(250)으로부터 전달받은 EPG 정보 및 EPG 구성 정보를 이용하여 OSD 형태의 EPG 화면을 구성한다.TheEPG generator 270 composes an OSD-type EPG screen using the EPG information and the EPG configuration information received from thecontroller 250.

제어부(250)는 텔레비전 각 블럭 동작을 제어하고, 디멀티플렉서부(220)의 출력 중 EPG 데이터를 메모리부(260)의 EPG 정보 영역에 저장하도록 제어하며, 추천 엔진부(262)에 의해 분석된 사용자 선호 정보 및 메모리부(260)의 EPG 정보 영역에 저장된 EPG 데이터 및 화면 구성 정보를 읽어들여 EPG 생성부(270)로 전송한다.Thecontroller 250 controls each block operation of the television, controls to store the EPG data in the EPG information area of thememory unit 260 during the output of thedemultiplexer 220, and is analyzed by therecommendation engine unit 262. The EPG data and screen configuration information stored in the preference information and the EPG information area of thememory unit 260 are read and transmitted to theEPG generation unit 270.

제어부(250)의 동작을 더 상세하게 설명하면,The operation of thecontroller 250 will be described in more detail.

제어부(250)는 튜너부(210)에서 추출된 EPG 데이터를 메모리부(260)에 저장 함과 동시에 각 프로그램의 채널 정보, 프로그램 시작 시간, 프로그램 진행 시간, 프로그램 공급자, 프로그램 제목, 프로그램 장르, 프로그램 분류, 프로그램 레이팅 정보 및 프로그램 위치 정보들도 메모리부(260)의 EPG 정보 영역에 순차적으로 저장한다. 또한, 사용자가 키 입력부(240) 즉, 리모콘과 같은 선호 프로그램 선택 수단에 구비된 키를 조작하여 선호 프로그램 저장을 요구하면, 제어부(250)는 키이에 의해 선택된 선호 프로그램을 메모리부(260)의 선호 프로그램 영역에 저장하고, 사용자 시청 히스토리 정보를 바탕으로 프로그램 메타데이터 정보 예를 들면, 장르, 시청 횟수, 주연 배우 정보등을 메모리부(260)의 히스토리 영역에 저장한다.Thecontrol unit 250 stores the EPG data extracted from thetuner unit 210 in thememory unit 260 and simultaneously channel information, program start time, program progress time, program provider, program title, program genre, and program of each program. Classification, program rating information, and program location information are also sequentially stored in the EPG information area of thememory unit 260. In addition, when a user requests to store a favorite program by manipulating a key provided in thekey input unit 240, that is, a favorite program selecting means such as a remote controller, thecontroller 250 may store the favorite program selected by the key in thememory unit 260. The program metadata information, for example, the genre, the number of times, the main actor information, and the like, are stored in the history area of thememory unit 260 based on the user viewing history information.

또한, 리모콘을 통해 사용자에 의해 EPG 정보를 표시하라는 요청이 들어오면, EPG 모드에 따라 '프로그램 정보 보기', '선호 프로그램 보기', '추천 프로그램 보기'를 구성한다. 즉, '프로그램 정보 보기' 모드가 요청되면 메모리부(260)의 EPG 정보를 아무런 가공없이 출력하고, '선호 프로그램 보기'모드가 요청되면 메모리부(260)에 기 저장된 선호 프로그램으로 EPG 화면을 구성하고, 추천 프로그램 보기 모드가 요청되면 메모리부(260)의 히스토리를 바탕으로 추천 엔진부(262)에 의해 분석된 추천 프로그램으로 EPG 화면을 구성한다. 선호 프로그램 또는 추천 프로그램을 반영한 EPG 재구성 방법은 프로그램의 위치 정보등을 이용하여 EPG 화면에 선호 프로그램 또는 추천 프로그램만을 표시할 수 있다.In addition, when a request for displaying EPG information is received by the user through a remote controller, the program information view, the preferred program view, and the recommended program view are configured according to the EPG mode. That is, when the 'program information view' mode is requested, the EPG information of thememory unit 260 is output without any processing. When the 'preferred program view' mode is requested, the EPG screen is configured as a preferred program stored in thememory unit 260. When the recommendation program view mode is requested, the EPG screen is configured by the recommendation program analyzed by therecommendation engine unit 262 based on the history of thememory unit 260. The EPG reconstruction method reflecting the preferred program or the recommended program may display only the preferred program or the recommended program on the EPG screen by using the location information of the program.

메모리부(260)는 제어부(250)를 통해 튜너부(210)으로부터 추출된 EPG 데이터와 EPG 화면 구성 정보를 저장하는 EPG 정보 영역, 사용자가 시청한 프로그램 로그 정보를 저장하는 히스토리 정보 영역, 히스토리를 바탕으로 사용자가 선호할만 한 프로그램을 저장하는 추천 프로그램 영역, 사용자 선호 프로그램을 저장하는 선호 프로그램 영역을 포함한다. 이 때, 사용자 선호 프로그램을 저장하는 방법은 사용자가 시청모드 중에 키 입력 블록을 통해 화면상에 아이콘으로 마련된 소정의 선호키를 누르면, 해당 시청 모드에 있는 채널 정보 및 프로그램 정보가 선호 프로그램 영역에 저장된다. 또한, 추천 프로그램은 제어부(250)에 의해 사용자 히스토리를 바탕으로 추천 엔진부(262)를 통해 분석된 프로그램 정보를 저장한다.Thememory unit 260 stores an EPG information area for storing EPG data and EPG screen configuration information extracted from thetuner unit 210 through thecontrol unit 250, a history information area for storing program log information viewed by the user, and a history. It includes a recommendation program area for storing the user's favorite program, and the preferred program area for storing the user's favorite program. At this time, in the method of storing the user's favorite program, if the user presses a predetermined favorite key provided as an icon on the screen through the key input block during the viewing mode, the channel information and the program information in the corresponding viewing mode are stored in the preferred program area. do. In addition, the recommendation program stores program information analyzed by therecommendation engine unit 262 based on the user history by thecontroller 250.

추천 엔진부(262)는 메모리부(260)의 히스토리 정보 영역에 저장된 프로그램 장르, 채널, 출연자 정보등의 프로그램 메타데이터 정보를 반영하여 사용자 기호에 맞는 프로그램을 분석하고 추천하며, 그 필터링된 프로그램 정보를 메모리부(260)의 추천 프로그램 영역에 저장한다. 이 때, 추천 엔진부(262)는 EPG 데이터가 전송되는 시점마다 제어부(250)에 의해 활성화될 수 있다.Therecommendation engine unit 262 analyzes and recommends a program that matches a user's taste by reflecting program metadata information such as program genre, channel, and performer information stored in the history information area of thememory unit 260, and the filtered program information. Is stored in the recommended program area of thememory unit 260. In this case, therecommendation engine unit 262 may be activated by thecontroller 250 every time the EPG data is transmitted.

키 입력부(240)는 사용자로 부터 EPG 화면 요청이 가능한 버튼 및 상/하/좌/우로 이동 가능한 방향 키 버튼을 구비하며, EPG 모드 요구명령 및 각종 동작관련 명령을 입력하여 제어부(250)로 전송한다.Thekey input unit 240 includes a button for requesting an EPG screen from a user and a direction key button for moving up, down, left, and right, and inputs an EPG mode request command and various operation related commands to thecontrol unit 250. do.

스위칭부(280)는 영상신호 처리부(230) 및 EPG 생성부(270)에서 출력되는 영상 신호 및 EPG 신호를 선택적으로 절환한다.Theswitching unit 280 selectively switches the image signal and the EPG signal output from theimage signal processor 230 and theEPG generator 270.

디스플레이부(290)는 스위칭부(280)에서 출력되는 영상 신호 또는 EPG 정보를 화면상에 디스플레이한다.Thedisplay unit 290 displays an image signal or EPG information output from theswitching unit 280 on the screen.

도 3은 본 발명에 따른 EPG 처리 방법을 보이는 흐름도이다.3 is a flowchart showing an EPG processing method according to the present invention.

먼저, 디지털 텔레비전에 전원이 들어오면 시청 모드로 전환한다(310 과정)First, when the digital television is turned on, the mode is switched to the viewing mode (310).

이어서, 사용자로부터 선호 프로그램 선택 키이가 입력 되었으면(320 과정) 그 선호 프로그램을 메모리부(260)의 선호 프로그램 영역에 저장함으로써 선호 프로그램을 재구성한다(330 과정).Subsequently, if a preference program selection key is input from the user (step 320), the preferred program is reconfigured by storing the preferred program in the preferred program area of the memory unit 260 (step 330).

이어서, EPG 정보 표시 요청을 받으면(340 과정) 사용자로부터 선호 프로그램 표시 모드인가를 체크한다(350 과정).Subsequently, upon receiving the EPG information display request (step 340), it is checked whether the user displays the preferred program display mode (step 350).

이어서, 선호 프로그램 표시 모드이면 메모리부(260)에 저장된 EPG 정보들을 탐색하고, 그 탐색 결과에 의거하여 생성하고자하는 EPG 메뉴에 적합하도록 메모리부(260)에 저장된 선호 프로그램의 위치 정보인 포인터들을 재정렬시켜 EPG 정보를 재구성한다(360 과정).Subsequently, in the preferred program display mode, the EPG information stored in thememory unit 260 is searched, and the pointers which are location information of the preferred program stored in thememory unit 260 are rearranged to fit the EPG menu to be generated based on the search result. To reconstruct the EPG information (step 360).

이어서, 선호 프로그램을 반영한 EPG 정보를 화면에 EPG 이미지로 디스플레이한다(370 과정).Subsequently, the EPG information reflecting the preferred program is displayed as an EPG image on the screen (step 370).

도 4는 디지털 텔레비전의 키 입력부(240)의 한 예로 리모콘을 나타낸다. 해당 리모콘은 선호 프로그램을 입력할 수 있는 버튼, EPG 화면 요청이 가능한 버튼 및 상/하/좌/우로 이동 가능한 방향 키 버튼을 구비한다.4 shows a remote controller as an example of thekey input unit 240 of the digital television. The remote controller includes a button for inputting a preferred program, a button for requesting an EPG screen, and a direction key button for moving up / down / left / right.

도 5는 도 4에 표시된 리모컨을 통해 EPG 정보 요청이 입력되었을 때 표시되는 EPG 메뉴 화면이다. 도 5를 참조하면, EPG 메뉴 화면의 일실시예로서 '프로그램 일정 보기', '선호 프로그램 보기', '추천 프로그램 보기'를 포함한다.FIG. 5 is an EPG menu screen displayed when an EPG information request is input through the remote controller shown in FIG. 4. Referring to FIG. 5, one embodiment of the EPG menu screen includes a program schedule view, a preferred program view, and a recommended program view.

도 6a는 도 5의 EPG 메뉴 화면중 '추천 프로그램 보기'를 요청했을 때 표시되는 EPG 화면이다. 도 6a를 참조하면, 제어부(250)는 '추천 프로그램 보기'를 요청하면 메모리부(260)의 추천 프로그램 영역에 저장된 추천 프로그램들만을 EPG 화 면에 표시한다.FIG. 6A is an EPG screen displayed when a request for 'view recommended program' is requested from the EPG menu screen of FIG. 5. Referring to FIG. 6A, when thecontroller 250 requests 'view recommended programs', only the recommended programs stored in the recommended program area of thememory unit 260 are displayed on the EPG screen.

도 6b는 도 5의 EPG 메뉴 화면중 '선호 프로그램 보기'를 요청했을 때 표시되는 EPG 화면이다. 도 6b를 참조하면, 제어부(250)는 '선호 프로그램 보기'를 요청하면 메모리부(260)의 선호 프로그램 영역에 저장된 선호 프로그램들만을 EPG 화면에 표시한다.FIG. 6B is an EPG screen displayed when a 'preferred program view' is requested from the EPG menu screen of FIG. 5. Referring to FIG. 6B, when thecontroller 250 requests 'view preferred programs', only the preferred programs stored in the preferred program area of thememory unit 260 are displayed on the EPG screen.

사용자는 '프로그램 정보 보기'모드와는 달리 수일간의 관심있는 선호 프로그램 정보를 한 눈에 볼 수 있으며 적은 수의 리모콘 입력으로 원하는 프로그램을 찾을 수 있다. 또한, 임의의 프로그램이 포커스(현재 커저 위치)를 가지게 되면 동적으로 해당 프로그램의 메타 정보(프로그램 방영 시간, 출연자등)를 디스플레이하여 사용자에게 풍부한 프로그램 정보를 제공할 수 있다.Unlike the 'view program information' mode, the user can view the favorite program information of interest for a few days at a glance and find the desired program with a small number of remote control inputs. In addition, when an arbitrary program has a focus (current cursor position), it is possible to dynamically display meta information (program broadcast time, performer, etc.) of the corresponding program to provide abundant program information to the user.

도 7a 및 도 7b는 이동 키이에 의한 프로그램 검색 방법의 일실시예이다.7A and 7B illustrate an embodiment of a program search method using a movement key.

사용자는 종래의 EPG 화면에서 프로그램을 선택했던 방법과 동일한 방법 즉, 리모컨과 같은 키 입력 수단의 방향키를 사용하여 프로그램을 검색할 수 있으나, 방향 키이를 길게 누를 때와 짧게 누를 때 포커스의 이동 범위가 달라진다.The user can search for a program using the same method as that of selecting a program on a conventional EPG screen, that is, by using a direction key of a key input means such as a remote controller, but when the direction key is pressed long or shortly, Different.

도 7a를 참조하면, 리모콘의 우 이동 키이를 짧게 누르면 현재 선호 프로그램인 '웃음을 찾는 사람들'에서 바로 다은 시간에 시작하는 프로그램인 '나이트 라인'으로 이동한다.Referring to FIG. 7A, when the user presses the right button of the remote control, the user moves to the 'night line', which is a program that starts immediately next time, from the current favorite program, 'people looking for laughter'.

도 7b를 참조하면, 리모콘의 우 이동 키이를 길게 누르면 현재 선호 프로그램인 '웃음을 찾는 사람들'에서 다음 선호 프로그램인 '스타리그'로 점프한다.Referring to FIG. 7B, when the user presses the right button of the remote controller for a long time, the user jumps from the current favorite program “Laughers” to the next preferred program “Star League”.

즉, 리모콘 키이를 짧게 누르면 현재 선택된 프로그램의 바로 다음 프로그램 으로 이동하면, 리모콘 키이를 길게 누르면 현재 선택된 프로그램의 바로 다음 사용자 선호 프로그램으로 이동한다.That is, if a short press on the remote control key moves to the next program after the currently selected program, a long press on the remote control key moves to the next user's favorite program after the currently selected program.

본 발명은 상술한 실시예에 한정되지 않으며, 본 발명의 사상내에서 당업자에 의한 변형이 가능함은 물론이다.The present invention is not limited to the above-described embodiment, and of course, modifications may be made by those skilled in the art within the spirit of the present invention.

본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 하드디스크, 플로피디스크, 플래쉬 메모리, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드로서 저장되고 실행될 수 있다.The invention can also be embodied as computer readable code on a computer readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, hard disk, floppy disk, flash memory, optical data storage device, and also carrier waves (for example, transmission over the Internet). It also includes the implementation in the form of. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.

상술한 바와 같이 본 발명에 의하면, 사용자 선호 프로그램 정보와 사용자가 시청한 프로그램 히스트로리를 반영하여 EPG를 재구성한 다음, 필터링된 정보만 EPG 메뉴 화면에 디스플레이함으로써 사용자로 하여금 프로그램 검색을 위해 리모컨 등의 프로그램 선택 수단에 구비되는 상하 방향키 및 좌우 방향키를 일일이 클릭해야 하는 불편함을 해소할 수 있다. 뿐만 아니라, 채널 별, 시간 별로 표시되는 프로그램 정보량을 줄이고 사용자가 선호하는 프로그램만을 요약하여 한 화면에 디스플레이함으로써 방송될 프로그램 스케쥴 정보를 한 눈에 파악할 수 있다.As described above, according to the present invention, the EPG is reconstructed by reflecting user preference program information and the program history viewed by the user, and then displays only the filtered information on the EPG menu screen so that the user can search for a program such as a remote control. The inconvenience of having to click on the up and down arrow keys and the left and right arrow keys provided in the program selection means can be alleviated. In addition, by reducing the amount of program information displayed for each channel and time and summarizing only the programs that the user prefers, the program schedule information to be broadcast can be identified at a glance.

Claims (6)

Translated fromKorean
디지털 텔레비전의 EPG 처리 방법에 있어서,In the EPG processing method of a digital television,트랜스포트 스트림으로부터 EPG 정보를 추출하는 과정Process of Extracting EPG Information from Transport Stream프로그램 선택 수단을 통해 선택된 선호 프로그램 정보를 등록하는 과정;Registering the selected preferred program information through the program selection means;사용자가 시청한 프로그램의 히스토리 정보를 반영하여 추천 프로그램 정보를 등록하는 과정;Registering recommended program information by reflecting history information of a program watched by a user;상기 등록된 선호 프로그램 정보와 상기 추천 프로그램 정보를 바탕으로 상기 추출된 EPG 정보를 재 구성하는 과정;Reconstructing the extracted EPG information based on the registered preferred program information and the recommended program information;상기 과정에서 재 구성된 EPG 정보를 EPG 표시 모드별로 디스플레이하는 과정을 포함하는 EPG 처리 방법.And displaying the reconfigured EPG information for each EPG display mode.제1항에 있어서, 상기 EPG 표시 모드 요청시 일반 EPG 표시 모드, 선호 프로그램 표시 모드, 추천 프로그램 표시 모드를 제공하는 과정을 더 포함하는 것을 특징으로 하는 EPG 처리 방법.The method as claimed in claim 1, further comprising providing a general EPG display mode, a preferred program display mode, and a recommended program display mode when the EPG display mode is requested.제2항에 있어서, 상기 선호 프로그램 표시 모드는 상기 EPG 메뉴 화면에서 사용자가 선호 프로그램으로 지정한 프로그램을 표시하는 것임을 특징으로 하는 EPG 처리 방법.The EPG processing method according to claim 2, wherein the preferred program display mode displays a program designated by the user as a preferred program on the EPG menu screen.제2항에 있어서, 상기 추천 프로그램 표시 모드는 상기 EPG 메뉴 화면에서 사용자 선호 메타데이터를 바탕으로 분석된 선호 프로그램을 표시하는 것임을 특징으로 하는 EPG 처리 방법.The EPG processing method of claim 2, wherein the recommendation program display mode displays a preference program analyzed based on user preference metadata on the EPG menu screen.제1항에 있어서, 상기 프로그램간 이동시 상,하,좌,우 방향 키이를 소정 시간 동안 눌렀을 때 현재 선택된 프로그램의 다음 혹은 이전의 선호 프로그램으로 이동하는 것임을 특징으로 하는 EPG 처리 방법.The EPG processing method of claim 1, wherein when the inter-program moves, the up, down, left, and right keys are pressed for a predetermined time to move to the next or previous favorite program of the currently selected program.제2항에 있어서, 상기 선호 프로그램 표시 모드는 프로그램 정보를 최소 정보로 표시하고, 현재 커저가 위치한 프로그램에 대해서 동적으로 프로그램의 메타 정보를 표시하는 EPG 처리 방법.The EPG processing method according to claim 2, wherein the preferred program display mode displays program information as minimum information and dynamically displays meta information of a program with respect to a program in which a current cursor is located.
KR1020060014250A2006-02-142006-02-14 EP processing method reflecting user preference program informationExpired - Fee RelatedKR100694163B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020060014250AKR100694163B1 (en)2006-02-142006-02-14 EP processing method reflecting user preference program information

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020060014250AKR100694163B1 (en)2006-02-142006-02-14 EP processing method reflecting user preference program information

Publications (1)

Publication NumberPublication Date
KR100694163B1true KR100694163B1 (en)2007-03-12

Family

ID=38103395

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020060014250AExpired - Fee RelatedKR100694163B1 (en)2006-02-142006-02-14 EP processing method reflecting user preference program information

Country Status (1)

CountryLink
KR (1)KR100694163B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR100871872B1 (en)*2007-08-292008-12-03전자부품연구원 ECC service providing system and method for PC
US10225601B2 (en)2015-12-172019-03-05Samsung Electronics Co., Ltd.Broadcast receiving apparatus providing content advertisement on electronic program guide user interface and control method thereof

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20000051975A (en)*1999-01-282000-08-16구자홍Method for displaying favorite channel between TV broadcasting channels
KR20030056312A (en)*2001-12-282003-07-04한국전자통신연구원A method of program guide and a system thereof
KR20030075112A (en)*2002-03-162003-09-22엘지전자 주식회사Method and apparatus for program recommendation of digital television receiver

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20000051975A (en)*1999-01-282000-08-16구자홍Method for displaying favorite channel between TV broadcasting channels
KR20030056312A (en)*2001-12-282003-07-04한국전자통신연구원A method of program guide and a system thereof
KR20030075112A (en)*2002-03-162003-09-22엘지전자 주식회사Method and apparatus for program recommendation of digital television receiver

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR100871872B1 (en)*2007-08-292008-12-03전자부품연구원 ECC service providing system and method for PC
US10225601B2 (en)2015-12-172019-03-05Samsung Electronics Co., Ltd.Broadcast receiving apparatus providing content advertisement on electronic program guide user interface and control method thereof

Similar Documents

PublicationPublication DateTitle
KR100718568B1 (en) Method for Acquiring and Processing Broadcast Program, Program Guide, and Channel Identification Data
KR100755797B1 (en) How to Obtain Program Guide Information
US6870573B2 (en)Method and apparatus for dynamically generating a visual program summary from a multi-source video feed
US7950033B2 (en)Utilization of relational metadata in a television system
US8769572B2 (en)System and method for providing an interactive program guide having date and time toolbars
US7912824B2 (en)Processes and systems for enhancing an electronic program guide displaying particular timeslot associated with first channel and the link is not associated with other timeslots
US20050076368A1 (en)Method and apparatus for scheduling digital TV programs
US20120180090A1 (en)Method for displaying video and broadcast receiving apparatus applying the same
KR100710339B1 (en) Image display device and its broadcasting information display method
US20250254390A1 (en)Forced update of meta-programming data using digital video broadcast service information
US9100708B2 (en)Electronic program guides, systems and methods providing a collapsible channel listing
US8646003B2 (en)Method and device for displaying electronic program guide
KR100848721B1 (en) Recommended content providing system and method
KR100694163B1 (en) EP processing method reflecting user preference program information
US20080189741A1 (en)Method and apparatus for storing electronic program guide (epg), and method and apparatus for providing epg
KR101422010B1 (en)Broadcasting receiver and method for searching a broadcasting program
KR20050005908A (en)Electronic program guide device for providing group screens and method thereof
KR100788701B1 (en) Broadcast program storage device and method
KR101229240B1 (en)Digital Broadcast Receiver and Method for Providing Electronic Program Guide Based on Genre thereof
KR20070014333A (en) Method and apparatus for providing broadcast agent service
KR20090077477A (en) Method of providing a list of multimedia contents and a multimedia device applying the same
KR100617190B1 (en) Program broadcasting scheduled time display device and method in digital TV
KR20090078471A (en) Electronic Program Guide Display Method in Digital Broadcast Reception System
US20100115555A1 (en)Method and apparatus for reproducing video data in video distribution system using network
KR20050081286A (en)Apparatus and method for searching broadcasting program in electronic program guide

Legal Events

DateCodeTitleDescription
A201Request for examination
PA0109Patent application

St.27 status event code:A-0-1-A10-A12-nap-PA0109

PA0201Request for examination

St.27 status event code:A-1-2-D10-D11-exm-PA0201

D13-X000Search requested

St.27 status event code:A-1-2-D10-D13-srh-X000

D14-X000Search report completed

St.27 status event code:A-1-2-D10-D14-srh-X000

E701Decision to grant or registration of patent right
PE0701Decision of registration

St.27 status event code:A-1-2-D10-D22-exm-PE0701

GRNTWritten decision to grant
PR0701Registration of establishment

St.27 status event code:A-2-4-F10-F11-exm-PR0701

PR1002Payment of registration fee

St.27 status event code:A-2-2-U10-U11-oth-PR1002

Fee payment year number:1

PG1601Publication of registration

St.27 status event code:A-4-4-Q10-Q13-nap-PG1601

LAPSLapse due to unpaid annual fee
PC1903Unpaid annual fee

St.27 status event code:A-4-4-U10-U13-oth-PC1903

Not in force date:20100307

Payment event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903Unpaid annual fee

St.27 status event code:N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date:20100307

R18-X000Changes to party contact information recorded

St.27 status event code:A-5-5-R10-R18-oth-X000

P22-X000Classification modified

St.27 status event code:A-4-4-P10-P22-nap-X000


[8]ページ先頭

©2009-2025 Movatter.jp