KR100766412B1 - 예고 프로그램을 통한 프로그램 예약시스템 및 그 방법. - Google Patents
예고 프로그램을 통한 프로그램 예약시스템 및 그 방법. Download PDFInfo
- Publication number
- KR100766412B1 KR100766412B1 KR1020060073053A KR20060073053A KR100766412B1 KR 100766412 B1 KR100766412 B1 KR 100766412B1 KR 1020060073053 A KR1020060073053 A KR 1020060073053A KR 20060073053 A KR20060073053 A KR 20060073053A KR 100766412 B1 KR100766412 B1 KR 100766412B1
- Authority
- KR
- South Korea
- Prior art keywords
- program
- reservation
- identification code
- notice
- prd
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47214—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/37—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying segments of broadcast information, e.g. scenes or extracting programme ID
- H04H60/372—Programme
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/68—Systems specially adapted for using specific information, e.g. geographical or meteorological information
- H04H60/72—Systems specially adapted for using specific information, e.g. geographical or meteorological information using electronic programme guides [EPG]
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
본 발명은 예고 프로그램을 통한 프로그램 예약 시스템 및 그 방법에 관한 것으로, 더욱 상세하게는 예고 프로그램을 하나의 이벤트로 정의하여 예고 프로그램에 프로그램 예약 식별코드(PRD-P)를 포함하는 예고프로그램의 이벤트 정보 테이블(EIT-P)을 송출하여 예고 프로그램을 통해 메인 프로그램의 예약이 가능한 예약 시스템 및 그 방법에 관한 것이다.
예고 프로그램, EIT-P
Description
도 1은 본 발명의 바람직한 실시예에 따른 예약 시스템을 개략적으로 도시한 시스템 구성도이다.
도 2는 도 1의 수신 단말을 개략적으로 도시한 블럭도이다.
도 3은 본 발명의 제 1실시예에 따른 예약 방법을 개략적으로 도시한 순서도이다.
도 4는 본 발명의 제 1실시예에 따른 메인 프로그램 예약 설정을 도시한 실시예이다.
도 5는 본 발명의 제 2실시예에 따른 예약 설정방법을 개략적으로 도시한 실시예이다.
도 6은 본 발명의 제 3실시예에 따른 예약 방법을 개략적으로 도시한 순서도이다.
도 7은 도 6의 예약 설정과정을 개략적으로 도시한 실시예이다.
<도면의 주요부분에 대한 부호의 설명>
10 : 방송 서버 20 : 수신 단말
240 : 마이크로프로세서 250 : 메모리
본 발명은 예고 프로그램을 통한 프로그램 예약 시스템 및 그 방법에 관한 것으로, 더욱 상세하게는 예고 프로그램을 하나의 이벤트로 정의하여 예고 프로그램에 프로그램 예약 식별코드(PRD-P)를 포함하는 예고프로그램의 이벤트 정보 테이블(EIT-P)을 송출하여 예고 프로그램을 통해 메인 프로그램의 예약이 가능한 예약 시스템 및 그 방법에 관한 것이다.
종래의 디지털 방송은 프로그램을 예약하기 위해 전자프로그램가이드(Electric Program Guide, 이하' EPG라고 함.)을 일일이 확인하여 예약을 하여야 하므로 EPG 사용이 익숙하지 않은 경우 예약과정이 매우 어렵고, 사용이 익숙하다 하더라도 EPG 정보에서 해당 프로그램을 탐색하는 작업에 상당한 시간이 소요되어 예약과정이 매우 번거로운 문제가 있었다.
또한, 메인 프로그램은 이벤트로 정의하여 프로그램 정보를 포함하는 이벤트 정보 테이블(Event Information Table, 이하' EIT라고 함.)을 수신 단말로 전송하여 EPG활용을 통한 예약이 가능하나 예고 프로그램은 이벤트로 정의하지 않으므로 예고 프로그램으로부터 어떠한 정보도 얻을 수 없기 때문에 예고 프로그램을 보고 메인 프로그램을 예약하기 위해 EPG 확인을 통한 예약작업을 하여야 하므로 시청자 의 욕구를 실질적으로 충족시키지 못하는 문제가 있었다.
본 발명은 상기와 같은 문제를 해결하기 위해 안출된 것으로서, 본 발명의 목적은 예고프로그램을 이벤트로 정의하여 프로그램 예약 식별코드(PRD-P)를 포함하는 EIT-P가 삽입된 예고 프로그램을 전송하고, 시청자가 예고 프로그램을 시청하는 동안 메인 프로그램을 예약할 수 있는 예약 시스템 및 그 방법을 제공하는 데 있다.
상기와 같은 목적을 달성하기 위해 본 발명에 따른 예고 프로그램을 통한 프로그램 예약 시스템은 예고 프로그램을 이벤트로 정의하여 프로그램 예약 식별코드(PRD-P)가 삽입된 예고프로그램 이벤트 정보 테이블(EIT-P)을 가지는 예고 프로그램을 송출하는 방송 서버와 상기 방송 서버로부터 전송된 예고 프로그램 시청시 상기 프로그램 예약 식별코드(PRD-P)를 통해 메인 프로그램 예약을 제어하는 마이크로프로세서와 상기 메인 프로그램 예약 정보를 저장하는 메모리를 구비하는 수신 단말을 포함하는 것을 특징으로 한다.
여기서, 상기 방송 서버는 상기 예고 프로그램과 연동되어 예고 프로그램 시청시 메인 프로그램 예약을 위한 사용자 인터페이스를 자동으로 제공하는 연동형 어플리케이션을 예고프로그램과 함께 송출하는 것을 특징으로 한다.
그리고, 상기 방송 서버는 예고 프로그램을 저장 관리하는 예고 프로그램 DB와 상기 예고 프로그램 DB에 저장된 예고 프로그램에 프로그램 예약 식별코드 (EIT-P)를 삽입하는 EIT-P 삽입 모듈 및 상기 프로그램 예약 식별코드(EIT-P)가 삽입된 예고 프로그램을 송출하는 송출 서버를 포함하는 것을 특징으로 한다.
또한, 상기 수신 단말의 마이크로 프로세서는 상기 예고 프로그램 시청시 예고프로그램 이벤트 정보 테이블(EIT-P)에 프로그램 예약 식별코드(PRD-P)가 존재하면 전자프로그램가이드(EPG)를 이용해 메인 프로그램 예약을 위한 사용자 인터페이스를 제공하도록 제어하는 것을 특징으로 한다.
그리고, 상기 수신 단말의 마이크로 프로세서는 상기 방송 서버로부터 전송된 메인 프로그램의 이벤트 정보 테이블(EIT)을 파싱하고 프로그램 예약 식별코드(PRD) 및 프로그램 정보를 추출하여 상기 메모리에 저장 관리하고, 예고 프로그램 시청 중 예약이 설정되면 상기 예고프로그램 이벤트 정보 테이블(EIT-P)의 프로그램 예약 식별코드(PRD-P)를 추출하여 저장 관리하고, 상기 예약 프로그램의 프로그램 예약 식별코드(PRD)와 일치하는 메인 프로그램의 프로그램 예약 식별코드(PRD)를 상기 메모리로부터 추출하고 프로그램 정보를 이용하여 메인 프로그램의 예약을 제어하는 것을 특징으로 한다.
또한, 상기 수신 단말의 메모리는 메인 프로그램 이벤트 정보 테이블(EIT)의 프로그램 예약 식별코드(PRD) 와 프로그램 정보, 예약설정시 일치하는 프로그램 예약 식별코드(PRD)가 존재하지 않는 경우 저장되는 예고 프로그램 이벤트 정보 테이블(EIT-P)의 프로그램 예약 식별코드(PRD-P) 및 프로그램 예약 정보를 포함하는 것 을 특징으로 한다.
상기에서 언급한 프로그램 예약 식별코드는 별도의 예약 식별코드, 채널의 서비스 식별코드와 방송 시간 정보 및 메인 프로그램의 이벤트 식별코드 중 선택된 어느 하나인 것을 특징으로 한다.
그리고, 상기 예약 식별코드는 시리즈로 구성된 모든 프로그램에 동일하게 삽입되는 것을 특징으로 한다.
또한, 상기 이벤트 식별코드는 메인 프로그램 이벤트 정보 테이블(EIT)에 이벤트 식별코드와 회차 식별코드가 동시에 삽입되는 것을 특징으로 한다.
한편, 본 발명에 따른 예고 프로그램을 통한 프로그램 예약 방법은 방송 서버로부터 전송된 메인프로그램 이벤트 정보 테이블(EIT)을 파싱하여 프로그램 예약 식별코드(PRD) 및 프로그램 정보를 저장하는 단계와 방송 서버로부터 프로그램 예약 식별코드(PRD-P)를 포함하는 예고프로그램 이벤트 정보 테이블(EIT-P)이 삽입된 예고 프로그램이 전송되는 예고프로그램전송단계 및 상기 전송된 예고 프로그램이 수신 단말에 디스플레이되는 동안 상기 프로그램 예약 식별코드(PRD-P)를 이용하여 메인 프로그램을 예약하는 메인프로그램예약단계를 포함하는 것을 특징으로 한다.
여기서, 상기 예고프로그램전송단계는 상기 예고 프로그램과 연동되어 예고 프로그램 시청시 메인 프로그램 예약을 위한 사용자 인터페이스를 제공하는 연동형 어플리케이션을 함께 전송하는 것을 특징으로 한다.
그리고, 상기 메인프로그램예약단계는 (a) 사용자 인터페이스를 통해 예고프로그램 시청시 예약이 설정되는 단계와 (b) 상기 예약 설정에 의해 예고 프로그램 이벤트 정보 테이블(EIT-P)을 파싱하여 프로그램 예약 식별코드(PRD-P)를 추출하는 단계와 (c) 마이크로프로세서가 상기 프로그램 예약 식별코드(PRD-P)와 매핑되는 프로그램 예약 식별코드(PRD)를 메모리로부터 추출하여 프로그램 정보를 이용하여 메인 프로그램 예약을 제어하는 단계를 포함하는 것을 특징으로 한다.
또한, 상기 (a) 단계는 예고 프로그램 시청시 연동형 어플리케이션에 의해 메인 프로그램 예약을 위한 메세지 또는 아이콘을 디스플레이시키는 단계와 사용자로부터 키 입력을 받아 예약을 설정하는 단계와 상기 예약 설정시 마이크로프로세서에 예약 정보를 통지하는 단계를 더 포함하는 것을 특징으로 한다.
그리고, 상기 (a) 단계는 예고 프로그램 시청시 마이크로프로세서가 예고 프로그램에 프로그램 예약 식별코드(PRD-P)가 있는지 확인하는 단계와 상기 프로그램 예약 식별코드(PRD-P)가 있는 경우 전자프로그램가이드(EPG)를 이용하여 예약 설정을 위한 사용자 인터페이스를 제공하는 단계와 상기 사용자 인터페이스를 통해 사용자로부터 키 입력을 받아 메인 프로그램 예약을 설정하는 단계를 더 포함하는 것을 특징으로 한다.
또한, 상기 (c) 단계는 상기 프로그램 예약 식별코드(PRD-P)와 매핑되는 프로그램 예약 식별코드(PRD)가 메모리에 없는 경우 상기 프로그램 예약 식별코드(PRD-P)를 메모리에 저장하는 단계와 상기 프로그램 예약 식별코드(PRD-P)와 일치하는 메인 프로그램 이벤트 정보 테이블(EIT)의 프로그램 예약 식별코드(PRD)가 전송되는지 확인하는 단계와 상기 프로그램 예약 식별코드(PRD-P, PRD)가 일치하는 경우 프로그램 정보를 이용하여 메인 프로그램을 예약하는 단계를 더 포함하여 구 성되는 것을 특징으로 한다.
그리고, 상기 프로그램 예약 식별코드(PRD, PRD-P)는 예약 식별코드(R-ID), 채널의 서비스 식별코드와 방송 시간 정보 및 이벤트 식별코드 중 선택된 어느 하나를 사용하는 것을 특징으로 한다.
또한, 상기 예약 식별코드(R-ID)는 시리즈 물인 프로그램에 동일한 예약 식별코드(R-ID)가 삽입되는 것을 특징으로 한다.
그리고, 상기 이벤트 식별코드는 메인 프로그램 이벤트 정보 테이블(EIT)에 시리즈 물인 프로그램에 회차 식별코드가 더 삽입되는 것을 특징으로 한다.
이하, 본 발명의 구체적인 구성 및 작용에 대하여 도면 및 실시예를 참조하여 상세하게 설명하기로 한다.
도 1은 본 발명의 바람직한 실시예에 따른 예약 시스템을 개략적으로 도시한 시스템 구성도이고, 도 2는 도 1의 수신 단말을 개략적으로 도시한 블럭도이다.
도 1 및 도 2를 참조하면, 본 발명에 따른 예약 시스템은 예고 프로그램을 이벤트로 정의하여 프로그램 예약 식별코드(Program Reservation Descriptor- Present, 이하 PRD-P라고 함.)를 포함하는 예고 프로그램 이벤트 정보 테이블(Event Information Table-PRESENT, 이하 EIT-P)을 삽입하여 예고 프로그램을 송출하는 방송서버와 상기 방송 서버로부터 전송된 예고 프로그램 시청시 PRD-P를 이용하여 예약을 설정하는 수신 단말(20)을 포함하여 구성된다.
상기 방송 서버는 예고 프로그램을 저장 관리하는 예고 프로그램 DB(110)와 상기 예고 프로그램 DB에 저장된 예고 프로그램에 EIT-P를 삽입하는 EIT-P 삽입 모 듈(120) 및 상기 EIT-P가 삽입된 예고 프로그램을 송출하는 송출 서버(130)를 포함하여 구성된다.
또한, 상기 수신 단말(20)은 상기 전송된 예고 프로그램 시청시 EIT-P에 포함된 PRD-P를 이용해 메인 프로그램 예약을 제어하는 마이크로프로세서(240)와 상기 메인 프로그램 예약 정보를 저장하는 메모리를 포함하여 구성된다. 여기서, 상기 수신 단말(20)은 셋톱박스, DMB폰, PMP등 디지털 방송을 수신할 수 있는 단말은 무엇이나 가능하다.
상기 메모리(250)는 메인 프로그램의 EIT를 파싱하여 추출한 프로그램 예약 식별코드(Program Reservation Descriptor, 이하' PRD라고 함.)와 프로그램 정보, 예약설정시 일치하는 PRD가 존재하지 않는 경우 저장되는 EIT-P의 PRD-P 및 프로그램 예약 정보를 포함한다.
상기 PRD-P 또는 PRD는 예약을 식별할 수 있는 수단이면 무엇이나 가능하며, 별도의 예약 식별코드(Reservation ID, 이하'R-ID), 채널 서비스 ID 또는 이벤트 ID가 될 수 있다.
여기서, R-ID는 프로그램 예약 식별을 위해 예고프로그램 EIT-P와 메인 프로그램 EIT에 공통으로 삽입되는 식별코드이며, 채널 서비스 ID는 채널의 식별코드이며, 이벤트 ID는 채널에서 공급되는 프로그램 식별코드이다.
일반적으로 디지털 방송은 방송국에서 송출하는 방송신호를 압축표준에 의해 압축된 비트 스트림 형태로 송신하고, 수신 단말(20)의 튜너(210)를 통해 수신된 방송신호중 사용자가 원하는 채널을 리모콘등의 키조작부에 의해 선택하면 키입력 부에 전송된 전기신호에 따라 수신 단말(20)의 마이크로 프로세서(240)가 이를 제어하여 사용자가 원하는 채널을 채널디코더(220)를 통해 추출한다.
상기 추출된 압축 방송신호는 역다중화기(Demux)(230)에 의해 비디오, 오디오 및 정보데이타로 추출 분리되어 그래픽 처리부(260)의 각각 비디오 디코더, 오디오 디코더 및 정보데이타 디코더에 전송되고 신호 처리 과정을 거쳐 디스플레이부(270)를 통해 디스플레이 된다.
예고 프로그램이 디스플레이부(270)를 통해 디스플레이되면 사용자 인터페이스를 통해 메인 프로그램 예약 설정이 가능하고, 시청자가 예약을 설정하면 마이크로프로세서(240)는 예고프로그램의 EIT-P에 포함된 PRD-P를 추출한다.
이 때, PRD-P가 별도의 예약 ID(R-ID) 또는 이벤트 ID인 경우 메모리(250)에 저장된 메인프로그램의 EIT로부터 추출되어 저장된 PRD를 비교하여 매핑되는 PRD가 있는 경우 PRD와 함께 저장되는 프로그램 정보를 이용하여 메인 프로그램 예약 설정을 제어한다.
한편, PRD-P가 채널 서비스 ID와 방송 시간 정보인 경우 PRD-P가 메인 프로그램 예약을 위한 정보를 포함하고 있으므로 마이크로프로세서(240)가 상기 PRD-P를 추출하여 메인 프로그램 예약 설정을 제어할 수 있다.
상기와 같이 마이크로프로세서(240)가 동작하도록 실행하는 프로그램이 메모리의 ROM(미도시)에 저장된다.
여기서, 프로그램 정보는 이벤트 ID, 채널 서비스 ID 및 방송시간 정보를 포함한다. 구체적인 설명은 후술하기로 한다.
상기 사용자 인터페이스는 두 가지의 방법에 의해 제공 될 수 있다.
첫번째 방법은 예고 프로그램 전송시 연동형 어플리케이션을 동시에 전송하여 예고 프로그램 시청시 예약 설정을 위한 사용자 인터페이스가 자동으로 수행되도록 할 수 있다.
두번째 방법은 EPG를 이용하는 것으로, 예고 프로그램 시청시 마이크로프로세서(240)가 EIT-P에 PRD-P가 존재하면 EPG를 이용해 메인 프로그램 예약을 위한 사용자 인터페이스를 제공하도록 제어할 수 있다. 구체적인 방법은 후술하기로 한다.
도 3는 본 발명의 제 1실시예에 따른 예약 방법을 개략적으로 도시한 순서도이고, 도 4는 본 발명의 제 1실시예에 따른 메인 프로그램 예약 설정을 도시한 실시예이다.
상기 제 1실시예는 PRD로 별도의 R-ID를 사용하는 경우이며, 이 때 예고 프로그램의 EIT-P 뿐만 아니라 메인 프로그램의 EIT에도 R-ID를 삽입하여야 한다.
도 3 및 도 4를 참조하여 살펴보면, 방송서버는 R-ID를 포함하는 EIT-P를 예고 프로그램에 삽입하여 방송망을 통해 전송한다. (S110)
또한, 메인 프로그램의 EIT에 R-ID를 삽입하여 방송망을 통해 전송하고, 수신 단말(20)은 전송된 EIT를 파싱하여 R-ID가 있는지 검사하여 R-ID가 있는 경우 R-ID 및 프로그램 정보를 메모리(250)에 저장한다. (S110')
여기서, 상기 S110 단계 및 S110' 단계는 시계열적인 순서를 의미하지 않으며 S110'단계가 S110단계에 선행될 수 있다.
예를 들어, "PRIDE FC 결승"의 예고 프로그램의 EIT-P에는 다음과 같은 R-ID가 포함될 수 있다.
Program Reservation Descriptor {
Reservation ID: 100
}
이와 같은 경우 "PRIDE FC 결승"의 메인 프로그램의 EIT에도 프로그램 정보외에 별도로 동일한 R-ID(Reservation ID: 100)가 포함되어야 한다.
이어서, 예고 프로그램이 수신 단말(20)에 전송되어 신호처리를 거쳐 디스플레이부를 통해 디스플레이 된다.(S120)
예고 프로그램이 디스플레이되면서 동시에 메인 프로그램 예약 설정을 위한 사용자 인터페이스가 제공된다.
보다 구체적으로, 연동형 어플리케이션을 이용하는 경우 수신 단말(20)이 예고 프로그램과 함께 전송되는 어플리케이션을 받아서 자동으로 실행된다.
여기서, 전송되는 어플리케이션은 시청자에게 메인 프로그램 예약을 유도하는 메세지 또는 아이콘을 디스플레이 시키고, 시청자가 키조작에 의해 예약을 설정하면 메인 프로그램이 정상적으로 예약되었음을 알리는 메세지를 생성하여 디스플레이시키고, 예약 설정 정보를 마이크로프로세서(240)에 알려주는 기능을 수행한다.
또한, EPG를 이용하는 경우는 마이크로프로세서(240)가 전송되는 예고 프로그램의 EIT-P에 R-ID가 존재하는지 확인하여 R-ID가 존재할 경우 예약 설정을 위 한 사용자 인터페이스를 EPG를 통해 제공한다.
예약이 설정되면 마이크로프로세서(240)는 예고프로그램의 EIT-P로부터 R-ID를 추출한다.(S130)
이어서, 메인 프로그램의 EIT로부터 추출되어 메모리(250)에 저장된 R-ID를 비교하여 일치하는 R-ID가 메모리(250)에 저장되어 있는지 확인한다.
예고 프로그램의 R-ID가 "100" 이라면, 마이크로프로세서(240)는 메모리(250)에 저장된 메인 프로그램의 EIT로부터 추출되어 메모리(250)에 저장된 R-ID를 검사하여 R-ID가 100인 정보가 존재하면 해당 R-ID를 추출하여 함께 저장된 프로그램 정보(이벤트ID, 채널서비스 ID, 방송시간 정보)를 이용하여 메인 프로그램을 예약한다.(S140)
만일, 일치하는 R-ID가 존재하지 않으면, 예약 설정된 예고 프로그램의 R-ID를 메모리(250)에 일시 저장한다.
그 후, 마이크로프로세서(240)는 메인 프로그램의 EIT를 파싱하여 동일한 R-ID를 가진 EIT가 존재하면 해당 R-ID로부터 프로그램 정보를 이용하여 메인 프로그램을 예약하도록 제어한다.
또한, 프로그램이 시리즈인 경우에도 매 시리즈에 동일한 R-ID를 삽입하면 모든 시리즈 프로그램 예약 설정이 가능하다.
예를 들어, 프로그램 A,B,C,D로 구성된 시리즈에 대해서 프로그램 A,B,C,D의 예고프로그램 EIT-P에 동일한 R-ID를 삽입하여 전송하고, 예고 프로그램을 통한 예약을 설정하면 기저장된 또는 추추 저장될 메인 프로그램의 R-ID와 일치하는 정보 를 통해 시리즈물 전체 예약이 가능한 탁월한 효과가 발생한다.
메인 프로그램 예약이 설정되어 예약 시간이 되면 마이크로프로세서(240)는 예약 프로그램 시청 여부를 묻는 메세지 또는 아이콘이 디스플레이되거나 통지없이 예약된 프로그램의 채널로 전환되도록 제어하여 예약 프로그램을 시청할 수 있다.
도 5는 본 발명의 제 2실시예에 따른 예약 설정방법을 개략적으로 도시한 실시예이다.
상기 제 2실시예는 제 1실시예의 S110단계 내지 S140단계가 동일하므로 동일한 부분의 설명은 생략하고 차별화되는 부분에 대해 설명하기로 한다.
제 1실시예는 R-ID를 이용하여 예약하는 방법이나, 제 2실시예는 이벤트 ID를 이용하여 예약하는 방법이다.
따라서, 예고 프로그램의 EIT-P에 R-ID 대신 이벤트 ID를 삽입하여야 하나, 메인 프로그램의 EIT에는 이벤트 ID를 기본적으로 포함되어 있으므로 별도로 삽입할 필요가 없다. 여기서, 이벤트 ID는 프로그램 ID를 말한다.
도 5를 참조하면, 예약이 설정되어 마이크로프로세서(240)가 예고프로그램의 EIT-P로부터 이벤트 ID를 추출하고,메인 프로그램의 EIT로부터 추출되어 메모리(250)에 저장된 이벤트 ID를 비교하여 일치하는 이벤트 ID가 메모리(250)에 저장되어 있는지 확인한다.
예를 들어, 예고 프로그램의 이벤트 ID가 "10000" 이라면, 마이크로프로세서(240)는 메모리(250)에 저장된 메인 프로그램의 EIT로부터 추출되어 메모리(250)에 저장된 이벤트 ID를 검사하여 이벤트 ID가 10000인 정보가 존재하면 해당 이벤트 ID를 추출하여 함께 저장된 프로그램 정보(채널서비스 ID, 방송시간 정보)를 이용하여 메인 프로그램을 예약한다.
만일, 일치하는 이벤트 ID가 존재하지 않으면, 예약 설정된 예고 프로그램의 이벤트 ID를 메모리(250)에 일시 저장한다.
그 후, 마이크로프로세서(240)는 메인 프로그램의 EIT를 파싱하여 동일한 이벤트ID를 가진 EIT가 존재하면 해당 이벤트 ID로부터 프로그램 정보를 이용하여 메인 프로그램을 예약하도록 제어한다.
또한, 메인 프로그램 EIT의 이벤트 ID에 회차 ID를 포함하여 삽입하면 시리즈물에 대한 프로그램을 한꺼번에 예약할 수 있다. 여기서, 시리즈 ID는 시리즈물임을 알리기 위한 프로그램 식별코드이며, 회차 ID는 상기 시리즈의 특정 횟수를 특정하기 위한 식별코드이다.
예를 들어, 프로그램 A,B,C,D로 구성된 시리즈에 대해서 시리즈 ID가 "1000"이고, 프로그램 A의 회차 ID가 0001이고, 프로그램 B의 회차 ID가 0002이고, 프로그램 C의 회차 ID가 0003이고, 프로그램 D의 회차 ID가 0004라면 이벤트 ID는 각각 (1000:0001),(1000:0002),(1000:0003),(1000:0004)로 설정하여 메인 프로그램 EIT에 삽입하여 전송 수신 단말(20)의 메모리(250)에 저장한다.
이벤트 ID가 "1000"인 EIT-P가 삽입된 예고 프로그램이 예약 설정되면, 상기 이벤트 ID "1000"과 매핑되는 모든 시리즈 프로그램을 인식하여 예약하게 된다.
도 6은 본 발명의 제 3실시예에 따른 예약 방법을 개략적으로 도시한 순서도이고, 도 7은 도 6의 예약 설정과정을 개략적으로 도시한 실시예이다.
상기 제 3실시예는 예약 프로그램 정보를 채널 서비스 ID와 방송시간 정보로 설정하여 EIT-P에 삽입하여 전송하는 방법이다.
따라서, 예고 프로그램의 EIT-P에 채널 서비스 ID와 방송시간 정보를 삽입하여야 하나, 메인 프로그램의 EIT에는 채널 서비스 ID와 방송시간 정보가 기본적으로 포함되어 있으므로 별도로 삽입할 필요가 없다. 여기서, 채널 서비스 ID는 채널을 구별하기 위한 식별코드이며, 방송시간 정보는 해당 채널에서 방송될 프로그램의 시작 및 종료 시간 정보이다.
예를 들어, "PRIDE FC 결승"의 예고 프로그램의 EIT-P에 하기와 같은 예약 프로그램 정보가 포함될 수 있다.
Program Reservation Descriptor {
Service ID: 301 // XTM 채널의 서비스 구별자
Running Time: 13:00 ~ 15:00,Feb.20. // 방송시간
}
예고 프로그램의 EIT-P에 채널 서비스 ID와 방송시간 정보가 삽입된 예고 프로그램이 전송되고(S310), 전송된 예고 프로그램이 디스플레이되어 사용자 인터페이스를 통해 예약을 설정한다.(S320)
예약이 설정되면, 예고 프로그램 EIT-P로부터 채널 서비스 ID와 방송시간 정보를 추출하고(S330), 상기 추출된 채널 서비스 ID와 방송시간 정보를 이용하여 메인 프로그램을 예약한다.(S340)
채널 서비스 ID와 방송시간 정보를 삽입하여 전송하는 상기 제 3실시예는 단 순한 식별코드가 아닌 메인 프로그램 정보를 포함하고 있으므로 별도로 메인 프로그램의 EIT로부터 프로그램 정보를 추출할 필요없이 예약이 가능하다.
상기에서 살펴본 바와 같이 본 발명에 따른 예고 프로그램을 통한 프로그램 예약 시스템 및 그 방법은 예고 프로그램을 시청하면서 간편하게 메인 프로그램을 예약할 수 있으므로 번거로운 조작이나 불편 없이 손쉽게 프로그램 예약이 가능한 탁월한 효과가 발생한다.
이상에서 설명한 본 발명의 상세한 설명에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 본 발명의 보호범위는 상기 실시예에 한정되는 것이 아니며, 해당 기술분야의 통상의 지식을 갖는 자라면 본 발명의 사상 및 기술영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.
따라서, 본 발명의 기술적 범위는 명세서의 상세한 설명에 기재된 내용으로 한정되는 것이 아니라 특허청구범위에 의해 정하여져야만 할 것이다.
Claims (18)
- 예고 프로그램을 이벤트로 정의하여 프로그램 예약 식별코드(PRD-P)가 삽입된 예고프로그램 이벤트 정보 테이블(EIT-P)을 가지는 예고 프로그램을 송출하는 방송 서버와;상기 방송 서버로부터 전송된 예고 프로그램 시청시 상기 프로그램 예약 식별코드(PRD-P)를 통해 메인 프로그램 예약을 제어하는 마이크로프로세서와 상기 메인 프로그램 예약 정보를 저장하는 메모리를 구비하는 수신 단말을 포함하여 구성되는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 시스템.
- 제 1항에 있어서,상기 방송 서버는상기 예고 프로그램과 연동되어 예고 프로그램 시청시 메인 프로그램 예약을 위한 사용자 인터페이스를 자동으로 제공하는 연동형 어플리케이션을 예고프로그램과 함께 송출하는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 시스템.
- 제 1항에 있어서,상기 방송 서버는예고 프로그램을 저장 관리하는 예고 프로그램 DB와;상기 예고 프로그램 DB에 저장된 예고 프로그램에 프로그램 예약 식별코드(EIT-P)를 삽입하는 EIT-P 삽입 모듈 및;상기 프로그램 예약 식별코드(EIT-P)가 삽입된 예고 프로그램을 송출하는 송출 서버를 포함하여 구성되는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 시스템.
- 제 1항에 있어서,상기 수신 단말의 마이크로 프로세서는상기 예고 프로그램 시청시 예고프로그램 이벤트 정보 테이블(EIT-P)에 프로그램 예약 식별코드(PRD-P)가 존재하면 전자프로그램가이드(EPG)를 이용해 메인 프로그램 예약을 위한 사용자 인터페이스를 제공하도록 제어하는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 시스템.
- 제 1항에 있어서,상기 수신 단말의 마이크로 프로세서는상기 방송 서버로부터 전송된 메인 프로그램의 이벤트 정보 테이블(EIT)을 파싱하고 프로그램 예약 식별코드(PRD) 및 프로그램 정보를 추출하여 상기 메모리에 저장 관리하고;예고 프로그램 시청 중 예약이 설정되면 상기 예고프로그램 이벤트 정보 테이블(EIT-P)의 프로그램 예약 식별코드(PRD-P)를 추출하여 저장 관리하고;상기 예약 프로그램의 프로그램 예약 식별코드(PRD)와 일치하는 메인 프로그램의 프로그램 예약 식별코드(PRD)를 상기 메모리로부터 추출하고 프로그램 정보를 이용하여 메인 프로그램의 예약을 제어하는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 시스템.
- 제 1항에 있어서,상기 수신 단말의 메모리는메인 프로그램 이벤트 정보 테이블(EIT)의 프로그램 예약 식별코드(PRD) 와 프로그램 정보, 예약설정시 일치하는 프로그램 예약 식별코드(PRD)가 존재하지 않는 경우 저장되는 예고 프로그램 이벤트 정보 테이블(EIT-P)의 프로그램 예약 식별코드(PRD-P) 및 프로그램 예약 정보를 포함하는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 시스템.
- 제 1항 내지 제 6항 중 선택된 어느 하나의 항에 있어서,상기 프로그램 예약 식별코드는별도의 예약 식별코드, 채널의 서비스 식별코드와 방송 시간 정보 및 메인 프로그램의 이벤트 식별코드 중 선택된 어느 하나인 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 시스템.
- 제 7항에 있어서,상기 예약 식별코드는시리즈로 구성된 모든 프로그램에 동일하게 삽입되는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 시스템.
- 제 7항에 있어서,상기 이벤트 식별코드는메인 프로그램 이벤트 정보 테이블(EIT)에 이벤트 식별코드와 회차 식별코드가 동시에 삽입되는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 시스템.
- 방송 서버로부터 전송된 메인프로그램 이벤트 정보 테이블(EIT)를 파싱하여 프로그램 예약 식별코드(PRD) 및 프로그램 정보를 저장하는 단계와;방송 서버로부터 프로그램 예약 식별코드(PRD-P)를 포함하는 예고프로그램 이벤트 정보 테이블(EIT-P)이 삽입된 예고 프로그램이 전송되는 예고프로그램전송단계 및;상기 전송된 예고 프로그램이 수신 단말에 디스플레이되는 동안 상기 프로그램 예약 식별코드(PRD-P)를 이용하여 메인 프로그램을 예약하는 메인프로그램예약단계를 포함하여 구성되는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 방법.
- 제 10항에 있어서,상기 예고프로그램전송단계는상기 예고 프로그램과 연동되어 예고 프로그램 시청시 메인 프로그램 예약을 위한 사용자 인터페이스를 제공하는 연동형 어플리케이션을 함께 전송하는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 방법.
- 제 10항에 있어서,상기 메인프로그램예약단계는(a) 사용자 인터페이스를 통해 예고프로그램 시청시 예약이 설정되는 단계와;(b) 상기 예약 설정에 의해 예고 프로그램 이벤트 정보 테이블(EIT-P)을 파싱하여 프로그램 예약 식별코드(PRD-P)를 추출하는 단계와;(c) 마이크로프로세서가 상기 프로그램 예약 식별코드(PRD-P)와 매핑되는 프로그램 예약 식별코드(PRD)를 메모리로부터 추출하여 프로그램 정보를 이용하여 메인 프로그램 예약을 제어하는 단계를 포함하여 구성되는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 방법.
- 제 12항에 있어서,상기 (a) 단계는예고 프로그램 시청시 연동형 어플리케이션에 의해 메인 프로그램 예약을 위한 메세지 또는 아이콘을 디스플레이시키는 단계와;사용자로부터 키 입력을 받아 예약을 설정하는 단계와;상기 예약 설정시 마이크로프로세서에 예약 정보를 통지하는 단계를 더 포함하여 구성되는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 방법.
- 제 12항에 있어서,상기 (a) 단계는예고 프로그램 시청시 마이크로프로세서가 예고 프로그램에 프로그램 예약 식별코드(PRD-P)가 있는지 확인하는 단계와;상기 프로그램 예약 식별코드(PRD-P)가 있는 경우 전자프로그램가이드(EPG)를 이용하여 예약 설정을 위한 사용자 인터페이스를 제공하는 단계와;상기 사용자 인터페이스를 통해 사용자로부터 키 입력을 받아 메인 프로그램 예약을 설정하는 단계를 더 포함하여 구성되는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 방법.
- 제 12항에 있어서,상기 (c) 단계는상기 프로그램 예약 식별코드(PRD-P)와 매핑되는 프로그램 예약 식별코드(PRD)가 메모리에 없는 경우 상기 프로그램 예약 식별코드(PRD-P)를 메모리에 저장하는 단계와;상기 프로그램 예약 식별코드(PRD-P)와 일치하는 메인 프로그램 이벤트 정보 테이블(EIT)의 프로그램 예약 식별코드(PRD)가 전송되는지 확인하는 단계와;상기 프로그램 예약 식별코드(PRD-P, PRD)가 일치하는 경우 프로그램 정보를 이용하여 메인 프로그램을 예약하는 단계를 더 포함하여 구성되는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 방법.
- 제 9항 내지 제 15항 중 선택된 어느 하나의 항에 있어서,상기 프로그램 예약 식별코드(PRD, PRD-P)는 예약 식별코드(R-ID), 채널의 서비스 식별코드와 방송 시간 정보 및 이벤트 식별코드 중 선택된 어느 하나를 사용하는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 방법.
- 제 16항에 있어서,상기 예약 식별코드(R-ID)는시리즈 물인 프로그램에 동일한 예약 식별코드(R-ID)가 삽입되는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 방법.
- 제 16항에 있어서,상기 이벤트 식별코드는메인 프로그램 이벤트 정보 테이블(EIT)에 시리즈 물인 프로그램에 회차 식별코드가 더 삽입되는 것을 특징으로 하는 예고 프로그램을 통한 프로그램 예약 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060073053A KR100766412B1 (ko) | 2006-08-02 | 2006-08-02 | 예고 프로그램을 통한 프로그램 예약시스템 및 그 방법. |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060073053A KR100766412B1 (ko) | 2006-08-02 | 2006-08-02 | 예고 프로그램을 통한 프로그램 예약시스템 및 그 방법. |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100766412B1 true KR100766412B1 (ko) | 2007-10-12 |
Family
ID=39420094
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060073053A KR100766412B1 (ko) | 2006-08-02 | 2006-08-02 | 예고 프로그램을 통한 프로그램 예약시스템 및 그 방법. |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100766412B1 (ko) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05207387A (ja) * | 1992-10-14 | 1993-08-13 | Akiyoshi Kinoshita | 受信装置 |
KR20000028217A (ko) * | 1998-10-30 | 2000-05-25 | 전주범 | Tvcr의 예약녹화방법 |
JP2001257953A (ja) | 2000-03-14 | 2001-09-21 | Alpine Electronics Inc | デジタル放送受信装置 |
KR20060018932A (ko) * | 2004-08-26 | 2006-03-03 | 이동훈 | 방송신호 수신/출력 방법 및 방송신호 송수신 시스템 |
KR20060066449A (ko) * | 2004-12-13 | 2006-06-16 | 엘지전자 주식회사 | 디지털 티브이에서 프로그램 방송 예정시간 디스플레이장치 및 그 방법 |
-
2006
- 2006-08-02 KR KR1020060073053A patent/KR100766412B1/ko active IP Right Grant
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH05207387A (ja) * | 1992-10-14 | 1993-08-13 | Akiyoshi Kinoshita | 受信装置 |
KR20000028217A (ko) * | 1998-10-30 | 2000-05-25 | 전주범 | Tvcr의 예약녹화방법 |
JP2001257953A (ja) | 2000-03-14 | 2001-09-21 | Alpine Electronics Inc | デジタル放送受信装置 |
KR20060018932A (ko) * | 2004-08-26 | 2006-03-03 | 이동훈 | 방송신호 수신/출력 방법 및 방송신호 송수신 시스템 |
KR20060066449A (ko) * | 2004-12-13 | 2006-06-16 | 엘지전자 주식회사 | 디지털 티브이에서 프로그램 방송 예정시간 디스플레이장치 및 그 방법 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7895618B2 (en) | Emergency alert message data structure, emergency alert message signaling method, and cable broadcasting system | |
US7324003B2 (en) | Emergency alert message data structure, emergency alert message processing method and broadcast receiver | |
KR101108053B1 (ko) | 지상파 방송의 비상 사태 채널 설정 방법, 데이터 구조 및이를 위한 방송 수신기 | |
KR101227482B1 (ko) | 지상파 방송의 비상 사태 경보 처리 방법 및 이를 위한 방송 수신기 | |
KR20080060818A (ko) | 데이터 방송 신호 수신 장치 및 데이터 방송 신호를처리하는 방법 | |
US7057669B2 (en) | Language displaying apparatus for digital TV and method for the same | |
EP1447982A2 (en) | Method of controlling ETT information display on electronic program guide screen of digital television | |
KR20070115121A (ko) | Psip에서 방송 프로그램의 실시간 정보에 관한 방송신호, 상기 방송 신호를 제어하는 방법 및 이를 처리하는방송 수신기 | |
JP5185798B2 (ja) | 送信装置、受信装置、番組予約システムおよび番組予約方法 | |
CN101072310A (zh) | 数字电视接收机和处理广播信号的方法 | |
KR100766412B1 (ko) | 예고 프로그램을 통한 프로그램 예약시스템 및 그 방법. | |
US7738834B2 (en) | Method and system for providing broadcast captions | |
KR100782568B1 (ko) | 방송 프로그램의 관심사건 예약 시스템 및 그 방법 | |
KR20080054181A (ko) | 방송 수신 장치 및 방송 수신 방법 | |
KR100854716B1 (ko) | 시각정보의 음성 제공 시스템 및 그 방법 | |
KR100304884B1 (ko) | 프로그램안내정보의화면표시장치및방법 | |
KR101654368B1 (ko) | 방송 수신 방법 및 장치 | |
JPH11205708A (ja) | ディジタル放送受信システム | |
KR100698176B1 (ko) | 이동통신단말기 및 그의 방송 프로그램 중복시청 알림 방법 | |
KR100658933B1 (ko) | 오디오 디스크립션이 포함된 프로그램의 방송목록 표시장치및 방법 | |
KR20050037667A (ko) | 방송 프로그램의 예약 시청 방법 및 시스템 | |
KR101227497B1 (ko) | 디지털 방송 신호와 상기 신호를 처리하는 장치 및 방법 | |
KR20000051894A (ko) | 티브이 프로그램(TVprogram)의 상세 정보 표시장치 및 방법 | |
KR20080054640A (ko) | 디지털방송 시스템에서의 임대 채널 이용방법 | |
KR20070081583A (ko) | 디지털 티브이에서의 음악방송정보 처리 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20121002 Year of fee payment: 6 |
|
FPAY | Annual fee payment |
Payment date: 20131007 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140926 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20170907 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20180918 Year of fee payment: 12 |