KR20060067047A - Apparatus and method for serving data information in a digital broadcasting system - Google Patents

Apparatus and method for serving data information in a digital broadcasting system Download PDF

Info

Publication number
KR20060067047A
KR20060067047A KR1020040105896A KR20040105896A KR20060067047A KR 20060067047 A KR20060067047 A KR 20060067047A KR 1020040105896 A KR1020040105896 A KR 1020040105896A KR 20040105896 A KR20040105896 A KR 20040105896A KR 20060067047 A KR20060067047 A KR 20060067047A
Authority
KR
South Korea
Prior art keywords
data information
information
broadcast
signal
program guide
Prior art date
Application number
KR1020040105896A
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 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020040105896A priority Critical patent/KR20060067047A/en
Publication of KR20060067047A publication Critical patent/KR20060067047A/en

Links

Images

Classifications

    • 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
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • 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/47End-user applications
    • H04N21/488Data services, e.g. news ticker
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/50Tuning indicators; Automatic tuning control

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 방송 신호를 송신하는 송신기와 상기 방송 신호를 수신하는 수신기를 구비하는 디지털 방송 시스템에서 데이터 정보의 서비스를 위한 방법에 관한 것이다. 상기 송신기에서 송신하는 다수의 상기 방송 신호를 일정 간격을 주기로 스캐닝하여 전자 프로그램 안내 정보와 데이터 정보와 데이터 정보 식별자를 추출한다. 그리고 상기 전자 프로그램 안내 정보를 사용하여 전자 프로그램 안내를 생성하며 상기 프로그램 안내 정보를 통해 사용자로부터 외부 제어 신호로 입력받는다. 또한 상기 외부로부터의 제어 신호를 수신한 후에는 상기 데이터 정보 식별자를 사용하여 데이터 정보를 수신하고 디스플레이한다.The present invention relates to a method for the service of data information in a digital broadcasting system comprising a transmitter for transmitting a broadcast signal and a receiver for receiving the broadcast signal. The plurality of broadcast signals transmitted from the transmitter are scanned at regular intervals to extract electronic program guide information, data information, and data information identifiers. The electronic program guide is generated using the electronic program guide information and received as an external control signal from the user through the program guide information. In addition, after receiving the control signal from the outside, the data information is received and displayed using the data information identifier.

디지털 방송 시스템, PSIP, PSI, PMT, PID, EPG Digital Broadcasting System, PSIP, PSI, PMT, PID, EPG

Description

디지털 방송 시스템에서 데이터 정보의 서비스를 위한 장치 및 방법{APPARATUS AND METHOD FOR SERVING DATA INFORMATION IN A DIGITAL BROADCASTING SYSTEM} Apparatus and method for service of data information in digital broadcasting system {APPARATUS AND METHOD FOR SERVING DATA INFORMATION IN A DIGITAL BROADCASTING SYSTEM}             

도 1은 일반적인 디지털 방송 시스템의 송수신기의 구조를 개략적으로 도시한 도면1 is a diagram schematically illustrating a structure of a transceiver of a general digital broadcasting system.

도 2는 일반적인 디지털 방송 시스템에서 방송신호를 디스플레이하는 것을 개략적으로 도시한 도면2 is a diagram schematically showing a display of a broadcast signal in a general digital broadcasting system;

도 3은 본 발명의 실시예에 따른 디지털 방송 시스템의 송수신기의 구조를 개략적으로 도시한 도면3 is a diagram schematically illustrating a structure of a transceiver of a digital broadcasting system according to an embodiment of the present invention.

도 4는 본 발명의 실시예에 따른 디지털 방송 시스템에서 데이터 정보의 서비스를 위한 과정을 블록 형태로 도시한 도면4 is a block diagram illustrating a process for service of data information in a digital broadcasting system according to an embodiment of the present invention.

도 5는 본 발명의 실시예에 따른 디지털 방송 시스템에서 방송신호를 디스플레이하는 것을 개략적으로 도시한 도면5 is a diagram schematically illustrating displaying a broadcast signal in a digital broadcasting system according to an embodiment of the present invention.

도 6은 본 발명의 실시예에 따른 디지털 방송 시스템에서 수신기의 동작을 개략적으로 도시한 도면6 is a diagram schematically illustrating an operation of a receiver in a digital broadcasting system according to an embodiment of the present invention.

본 발명은 디지털 방송 시스템에 관한 것으로서 특히, 선택적으로 디지털 TV(TeleVision) 등과 같은 디지털 방송 기기에서 데이터 정보의 서비스를 위한 장치 및 방법을 제안함에 있다.The present invention relates to a digital broadcasting system, and more particularly, to an apparatus and method for service of data information in a digital broadcasting device such as a digital TV (TeleVision).

상기 디지털 방송 시스템이란 문자 그대로 비디오(Video), 오디오(Audio), 데이터(Data) 등의 모든 것을 디지털 처리를 한 후 디지털 전송 방식에 의거하여 전송하는 시스템을 말한다. 여기서 상기 디지털 처리란 고도의 디지털 기술을 이용하여 아날로그 신호를 0과 1로 구성된 디지털 신호로 변환하는 것을 말한다. 이렇게 변환된 신호는 다른 정보와 함께 압축이 되어 디지털 전송 방식에 따라 전송된다. 그리고 상기 전송된 신호는 수신기에서 다시 원래의 비디오, 오디오, 데이터로 변환한다.The digital broadcasting system refers to a system that literally transmits everything such as video, audio, data, and the like based on a digital transmission method. Here, the digital processing refers to converting an analog signal into a digital signal composed of 0 and 1 using a high digital technology. The converted signal is compressed along with other information and transmitted according to a digital transmission method. The transmitted signal is then converted back to the original video, audio, and data by the receiver.

최근에는 모든 미디어 매체들은 기존의 아날로그 방식을 탈피하여 운용상, 구조상의 많은 장점을 가지고 있는 디지털 방식으로 변환을 하고 있다. 상기 디지털 방식은 상기 디지털 방송 시스템에 적용되어 기존 아날로그 방식에 비해서 다양한 장점을 가지게 된다. 이러한 상기 디지털 방식은 기존의 아날로그 신호에 비해 잡음에 강하고 에러 정정기술을 사용하는 것이 가능하다. 그리고 송신 전력과 복제 축적에 따른 열화가 적으며 영상 음성 신호의 대폭적인 대역 압축이 가능하다. 또한 정보의 검색, 가공, 편집이 용이하며 잔상 즉, 고스트 잡음에 강하다. 상기 아 날로그 방식에 비해서 상기한 장점을 가지는 디지털 방송 시스템을 도 1을 참조하여 하기에 설명하기로 한다.In recent years, all media media have been converted to digital methods, which have many advantages in terms of operation and structure. The digital method is applied to the digital broadcasting system to have various advantages over the existing analog method. This digital method is stronger in noise than conventional analog signals, and it is possible to use an error correction technique. In addition, there is little degradation due to transmission power and replication accumulation, and wide band compression of video and audio signals is possible. In addition, it is easy to search, process and edit information, and it is also resistant to after-image, ghost noise. A digital broadcast system having the above-mentioned advantages over the analog method will be described below with reference to FIG. 1.

도 1은 일반적인 디지털 방송 시스템의 송수신기의 구조를 개략적으로 도시한 도면이다.1 is a diagram schematically illustrating a structure of a transceiver of a general digital broadcasting system.

상기 도 1을 참조하면, 일반적으로 상기 디지털 방송 시스템은 크게 방송신호 즉, 비디오, 오디오, 데이터를 입력받고 이를 수신기로 전송하는 송신기과 상기 방송신호를 송신기로부터 수신하여 상기 방송신호를 사용자에게 전달하는 수신기로 구분된다. 우선 상기 송신기의 구조를 살펴보면, 상기 송신기에 방송신호가 입력되면 상기 비디오 인코더(101)는 상기 비디오 신호를 부호화와 압축을 통해 디지털 데이터의 기본 스트림이 되는 비디오 엘리먼터리 스트림(Elementary Stream, 이하 'ES'라 칭하기로 한다)을 만든다. 이때 상기 오디오 인코더(103)는 오디오 신호를 입력 받고 이를 상기 비디오 인코더(101)와 같이 부호화와 압축을 통해 오디오 ES를 만든다. 다시 말해, 상기 ES는 프로그램의 내용물을 부호화(coding)하고, 압축한 하나의 스트림인 것이다. Referring to FIG. 1, generally, the digital broadcasting system generally receives a broadcast signal, that is, a video, audio, and data receiver, and a receiver for receiving the broadcast signal from the transmitter and receiving the broadcast signal from the transmitter to transmit the broadcast signal to a user. Separated by. First, referring to the structure of the transmitter, when a broadcast signal is input to the transmitter, the video encoder 101 encodes and compresses the video signal to form an elementary stream of digital data (Elementary Stream, hereinafter ' ES '). At this time, the audio encoder 103 receives an audio signal and forms the audio ES through encoding and compression like the video encoder 101. In other words, the ES is one stream that encodes and compresses the contents of the program.

여기서 상기 ES는 패킷타이징(Packetizing)이라는 과정과 멀티플렉싱(Multiplexing)이라는 과정을 통해서 다중화되고, 저장하거나 전송 할 수 있는 형태의 프로그램 스트림(Program Stream, 이하 'PS'라 칭하기로 한다)과 트랜스포트 스트림(Transport Stream, 이하 'TS'라 칭하기로 한다)을 생성하는데 사용된다. 그런데 상기 PS와 TS를 생성하기 위해서는 상기 비디오 ES와 오디오 ES를 동기에 필요한 데이터와 다중화를 하게 된다. 상기 PS는 CD-ROM, 광디스크, 및 하드디스크와 같이 상대적으로 오류가 없고 파일 크기가 임의로 바뀌는 환경에서, 코딩된 데이터의 프로그램이나 기타 데이터를 저장하거나 길지 않은 전송 구간에서 사용하는 것을 목적으로 설계된 것이다. 그래서 상기 PS의 패킷은 가변적이며 상대적으로 길다. 그리고 상기 TS는 상기 PS와는 달리 고정된 크기의 패킷 구조를 가진다. 이것은 또한 오류의 가능성이 있는 환경 즉, 장거리 유선전송 및 방송에 맞도록 설계된 것이며, 하나 혹은 그 이상의 시간기준을 가지는 하나 혹은 그 이상의 프로그램을 하나의 스트림으로 결합한 것이다. 그래서 일반적으로 디지털 방송 시스템에서는 상기 TS를 사용하며, 상기 ES들은 다중화기(MUX)(105)를 통과하여 상기 TS를 생성한다. 그리고 송신부(107)에서는 상기 TS를 사용하여 채널 코딩 및 변조 등의 송신을 위한 과정을 거쳐서 상기 방송신호를 전송하게 된다.Here, the ES is multiplexed through a process called packetizing and multiplexing, and can be stored or transmitted in a program stream (hereinafter, referred to as a 'PS') and transport. It is used to create a stream (hereinafter referred to as TS). In order to generate the PS and the TS, the video ES and the audio ES are multiplexed with data necessary for synchronization. The PS is designed to store a program or other data of coded data or to use it in a long transmission section in a relatively error-free and randomly changing file size such as a CD-ROM, an optical disk, and a hard disk. . Thus, the packet of the PS is variable and relatively long. Unlike the PS, the TS has a fixed size packet structure. It is also designed for error-prone environments, such as long distance wired transmission and broadcasting, and combines one or more programs with one or more time criteria into a single stream. Thus, in general, a digital broadcasting system uses the TS, and the ESs pass through a multiplexer (MUX) 105 to generate the TS. In addition, the transmitter 107 transmits the broadcast signal through a process for transmission such as channel coding and modulation using the TS.

또한 상기 방송신호는 위성, 케이블 및 지상으로 전달되어질 수 있다. 다수의 방송 서비스는 다중화되어 위성의 경우 한 개의 중계기로 전송되거나 케이블과 지상방송의 경우 주파수 채널 대역을 통하여 전달된다. 이때 상기 방송신호와 함께 전송하는 것이 프로그램 및 시스템 정보 프로토콜(Program and System Information Protocol, 이하 'PSIP'라 칭하기로 한다)이다. 상기 PSIP에는 방송국과 방송되는 내용에 관한 중요한 정보를 내포하고 있다. 여기서 상기 PSIP의 가장 중요한 기능은 상기 수신기가 방송국을 식별하고 상기 수신기가 어떻게 동조하는가 하는 방법을 제공하는 것이다. 상기 PSIP는 또한 디지털 텔레비전 채널과 관련된 아날로그 채널을 식별한다. 그것은 시청자가 채널 번호를 모르더라도 디지털 방송에 쉽게 동조할 수 있게 2개 채널을 전자적으로 연관시키기 때문에 현재의 채널을 유지하는 것을 도와준다. 또한 상기 PSIP는 상기 채널 번호를 식별하는 것 외에, 상기 PSIP는 수신기에게 다중 프로그램이 방송되고 있음과 그것을 어떻게 찾아내는 가를 알려준다. 예를 들면, 프로그램에 숨겨진 자막이 있는가, V-chip 정보가 있는지, 프로그램과 관련된 데이터가 있는지 등을 식별한다. 방송사가 그들의 디지털 방송신호에 적절히 인코드 된 PSIP 데이터를 포함하지 않는 경우 수신기는 정확히 방송을 식별할 수 없어, 방송국의 채널에 동조하지 못한다. 그리하여, 모든 방송국은 PSIP를 그들의 디지털 방송신호에 포함하여 전송한다.In addition, the broadcast signal may be transmitted to the satellite, cable and the ground. Multiple broadcast services are multiplexed and transmitted to one repeater for satellites or over frequency channel bands for cable and terrestrial broadcasts. At this time, the transmission with the broadcast signal is a program and system information protocol (hereinafter, referred to as 'PSIP'). The PSIP contains important information about the broadcaster and the content being broadcast. The most important function of the PSIP here is to provide a way for the receiver to identify the station and how the receiver tunes. The PSIP also identifies analog channels associated with digital television channels. It helps maintain the current channel because it electronically associates two channels so that viewers can easily tune into digital broadcasts even if they don't know the channel number. In addition to identifying the channel number, the PSIP also tells the receiver that multiple programs are being broadcast and how to find them. For example, there are hidden subtitles in the program, V-chip information, data related to the program, and the like. If the broadcasters do not include PSIP data that is properly encoded in their digital broadcast signals, the receiver cannot correctly identify the broadcasts and cannot tune into the channels of the broadcast stations. Thus, all broadcasters transmit PSIPs in their digital broadcast signals.

다음으로 수신기의 동작을 살펴보면, 상기 수신부(109)에서는 상기 PSIP 신호를 사용하여 방송 서비스가 제공되는 채널을 선택하게 된다. 그래서 상기 수신기에서는 상기 송신기로부터 전송된 TS 패킷을 수신하고 이를 디코딩하기 위해서 상기 송신기에서 수행한 과정의 역과정을 수행한다. 또한 상기 TS 패킷은 는 여러 방송이 다중화된 비트 열이므로 우선 수신하고자 하는 방송국의 TS 패킷만을 골라내고, 이들 중 비디오 패킷은 비디오 디코더(113)에서 디코딩하여 디스플레이부(117)에서 이를 재생하고 오디오 패킷은 오디오 디코더(115)에서 디코딩한 후 영상과 음향을 재생하게 된다. Next, referring to the operation of the receiver, the receiver 109 selects a channel for providing a broadcast service using the PSIP signal. Thus, the receiver performs a reverse process of the process performed by the transmitter to receive and decode the TS packet transmitted from the transmitter. Also, since the TS packet is a multiplexed multiplexed bit sequence, first select only the TS packet of the broadcasting station to be received, and among them, the video packet is decoded by the video decoder 113 and reproduced by the display unit 117, and the audio packet is selected. After decoding by the audio decoder 115 is to reproduce the image and sound.

여기서 상기 PSIP에 대해 살펴보면, 상기 PSIP는 마스터 안내 테이블(Master Guide Table, 이하 'MGT'라 칭하기로 한다), 가상 채널 테이블(Virtual Channel Table, 이하 'VCT'라 칭하기로 한다), 이벤트 정보 테이블(Event Information Table, 이하 'EIT'라 칭하기로 한다), 확장 시간 테이블(Extended Time Table, 이하 'ETT'라 칭하기로 한다), 레이팅 영역 테이블(Rating Region Table, 이하 'RRT' 라 칭하기로 한다), 시스템 타임 테이블(System Time Table, 이하 'STT'라 칭하기로 한다)의 6가지 종류로 구성된다. 상기 디지털 방송의 특성은 기존의 아날로그 방송과 달리 다수의 방송 프로그램이 동시에 다중화되어 전달된다는 특성을 갖는다. 이로 인해 다중화되어 있는 프로그램을 역다중화하여 수신할 수 있어야 한다. 이것은 프로그램 지정정보(Program Specific Information, 이하 'PSI'라 칭하기로 한다)를 이용할 수 있으나 상기 디지털 방송 시스템은 기존의 아날로그 방송과 디지털 방송의 동시 방송하는 경우 그리고 디지털 방송의 다수의 일반 표준 디지털 TV(Standard Definition TeleVision, 이하 'SDTV'라 칭하기로 한다) 프로그램 방영 특성을 감안해야 한다. 그래서 상기 VCT 테이블을 사용하여 다중화와 역다중화를 수행한다.Herein, the PSIP includes a master guide table (hereinafter, referred to as a 'MGT'), a virtual channel table (hereinafter, referred to as a 'VCT'), an event information table ( Event Information Table, hereinafter referred to as "EIT"), Extended Time Table (hereinafter referred to as "ETT"), Rating Region Table (hereinafter referred to as "RRT"), It consists of six types of system time table (hereinafter, referred to as 'STT'). Unlike the conventional analog broadcast, the digital broadcast has a characteristic that a plurality of broadcast programs are simultaneously multiplexed and delivered. Because of this, it should be possible to demultiplex and receive multiplexed programs. This may use Program Specific Information (hereinafter, referred to as 'PSI'), but the digital broadcasting system may be used for simultaneous broadcasting of existing analog broadcasting and digital broadcasting, and a number of general standard digital TVs of digital broadcasting ( Standard Definition TeleVision, hereinafter referred to as 'SDTV'. Thus, multiplexing and demultiplexing are performed using the VCT table.

그래서 상기 디지털 방송 시스템에서 상기 PSIP를 사용하여 채널을 선택하는 방법은 일예로 설명하면 다음과 같다. 상기 PSIP 테이블들에 채널의 정보 및 각 개별 프로그램에 대한 안내 정보가 상기 TS 패킷으로 다중화되어 전송된다. 수신부에서는 이러한 상기 PSIP 정보를 이용해서 수신되어져야 할 프로그램 정보를 얻어내게 된다. 수신된 상기 TS로부터 0xFFB의 패킷을 역다중화하여 해당 패킷을 찾아내며 이것을 디코딩하여 가상 채널 테이블(Virtual Channel Table: 이하 'VCT'라 칭하기로 한다)을 얻게 된다. 상기 VCT는 해당 패킷에서 해당 섹션이 속해 있는 필드를 점검하며 해당 테이블이 MGT 또는 STT, RRT, VCT 임을 찾아내게 된다. 일단 VCT가 추출되고 디코딩되어지면 주(major) 채널 및 부(minor) 채널에 대한 오디오, 비디오 스트림의 프로그램 식별 정보(Program Identification, 이하 'PID'라 칭하 기로 한다)를 얻을 수 있게 된다. 여기서 상기 주 채널과 상기 부 채널이 존재하는 까닭은 디지털 방송의 경우 아날로그 방송과 다르게 다수의 방송 프로그램이 동시에 다중화되어, 전송되어 질 수 있기 때문에 물리적 전송채널인 주 채널을 선택하고 물리적 채널 속에 다중화되어 있는 방송 프로그램을 가리키는 부 채널을 선택해야하기 때문이다. 이와 같이 VCT를 이용하여 개별 방송 프로그램을 역다중화 하여 수신할 수 있다. 상기한 방법을 사용하여 상기 디지털 방송신호를 수신하는 경우의 예가 도 2에 도시되어 있다. Thus, a method of selecting a channel using the PSIP in the digital broadcasting system will be described below. Channel information and guide information for each individual program are multiplexed into the TS packets and transmitted to the PSIP tables. The receiver obtains program information to be received using the PSIP information. From the received TS, a packet of 0xFFB is demultiplexed to find a corresponding packet and decoded to obtain a virtual channel table (hereinafter, referred to as 'VCT'). The VCT checks the field to which the section belongs in the packet and finds that the table is MGT or STT, RRT, VCT. Once the VCT is extracted and decoded, program identification information (hereinafter referred to as 'PID') of the audio and video streams for the major and minor channels can be obtained. The reason why the main channel and the sub-channel exist is that in the case of digital broadcasting, unlike analog broadcasting, a plurality of broadcast programs can be multiplexed and transmitted at the same time. This is because you need to select a secondary channel that points to the broadcast program. In this way, individual broadcast programs can be demultiplexed and received using VCT. An example of receiving the digital broadcast signal using the above method is shown in FIG.

도 2는 일반적인 디지털 방송 시스템에서 방송신호를 디스플레이하는 것을 개략적으로 도시한 도면이다.2 is a diagram schematically illustrating a display of a broadcast signal in a general digital broadcasting system.

상기 도 2를 참조하면, 상기 디지털 방송 시스템의 수신기의 표시부에 상기 방송신호를 디스플레이 하고 있다. 그리고 고화질 TV(High Definition TV, 이하 'HDTV'라 칭하기로 한다) 신호 및 SDTV 신호, 데이터 신호를 스트림 형태로 도시하였다. 상기 SDTV 신호, 즉 SDTV 프로그램을 제공하고 있는 방송국이 나타나 있다. 그래서 KBS 방송국에서는 SDTV 1과 데이터 신호, 즉 데이터 정보 1, 2, 3이 제공되고 있으며, YTN 방송국에서는 SDTV 1, 2와 데이터 정보 1, 2가 제공되고 있다. 그리고 상기 MBC에서는 SDTV 1, 2, 3와 데이터 정보 1, 2가 제공되고 있다. 여기서 상기 SDTV 1, SDTV 2, SDTV 3 등의 구분은 방송국에서 제공하는 다수개의 프로그램을 의미한다. 2, the broadcast signal is displayed on a display unit of a receiver of the digital broadcast system. In addition, a high definition TV signal (hereinafter referred to as an "HDTV") signal, an SDTV signal, and a data signal are illustrated in a stream form. A broadcasting station providing the SDTV signal, that is, the SDTV program, is shown. Thus, SDTV 1 and data signals, that is, data information 1, 2 and 3, are provided by KBS broadcasting stations, and SDTV 1 and 2 and data information 1 and 2 are provided by YTN broadcasting stations. In the MBC, SDTVs 1, 2 and 3 and data information 1 and 2 are provided. Here, the division of the SDTV 1, SDTV 2, SDTV 3, etc. refers to a plurality of programs provided by a broadcasting station.

이때 상기 디지털 방송 시스템에서는 상기한 PSIP를 사용하여 채널을 선택함으로서 상기 KBS 방송국 에서 제공하고 있는 방송신호를 사용하여 SDTV 1의 프로그 램을 디스플레이한다. 이때 상기 사용자에게 상기 KBS 방송국에서 제공하고 있는 드라마와 상기 KBS 방송국에서 제공되고 있는 데이터 1을 제공하는 것이 가능하다. 이와 같이 상기 PSIP를 사용하여 채널을 선택한 경우 사용자는 상기 KBS 방송국에서 제공하는 데이터 정보 1, 2, 3를 선택하여 시청한다. 그래서 사용자는 결국 각 방송국에서 제공되는 프로그램과 이에 상기 방송국에서 제공하는 데이터 정보들만을 수신하게 된다. 그래서 타 방송국 즉, 상기 YTN 방송국이나 MBC 방송국에서 제공하는 데이터 정보들을 수신하지 못하며 이를 수신하기 위해서는 상기 제공되는 방송 채널을 전환하여야 상기 각 방송국에서 제공하는 데이터 정보를 수신할 수 있게 된다. In this case, the digital broadcasting system selects a channel using the PSIP to display a program of SDTV 1 using a broadcast signal provided from the KBS broadcasting station. In this case, it is possible to provide the user with the drama provided by the KBS broadcasting station and the data 1 provided by the KBS broadcasting station. As such, when the channel is selected using the PSIP, the user selects and views data information 1, 2, and 3 provided by the KBS broadcasting station. Thus, the user eventually receives only the program provided by each broadcasting station and data information provided by the broadcasting station. Therefore, it is not possible to receive data information provided by other broadcasting stations, that is, the YTN broadcasting station or the MBC broadcasting station, and in order to receive the data information, the broadcasting channel must be switched to receive the data information provided by each broadcasting station.

상기 디지털 방송 통신 시스템과 같이 PSIP를 사용하여 각 채널을 선택함으로서 각 채널의 방송신호, 즉 비디오, 오디오, 데이터를 수신기에서 디스플레이를 하게 된다. 상기한 시스템을 사용하는 경우에는 사용자가 상기 비디오, 오디오 신호를 사용하여 방송 프로그램을 시청하고 있는 중에 상기 채널에서 제공하지 않는 데이터 정보를 수신하기 위해서는 그 데이터 정보를 제공하는 다른 채널을 선택해야만 한다는 문제점이 있었다. 그리고 상기 사용자가 각 채널에서 제공되는 데이터 정보를 확인할 수 없었고 이를 위해서는 채널을 돌려 사용자가 직접 확인해야만 원하는 데이터 정보를 찾을 수 있다는 문제점도 있었다. 또한 상기 방송신호가 전송되는 채널은 전체 대역 중에서 상기 방송신호가 전송되는 채널 대역을 제외하고는 나머지 대역을 충분히 활용하지 못하였다. 따라서 이로 인한 채널 대역폭의 낭비가 발생한다는 문제점도 있었다.By selecting each channel using PSIP as in the digital broadcasting communication system, a broadcast signal of each channel, that is, video, audio, and data, is displayed at the receiver. In the case of using the above system, the user must select another channel providing the data information in order to receive data information not provided by the channel while the user is watching a broadcast program using the video and audio signals. There was this. In addition, the user could not check the data information provided in each channel, and for this purpose, there was a problem in that the user could find the desired data information only by turning the channel. In addition, the channel through which the broadcast signal is transmitted did not fully utilize the remaining bands except for the channel band through which the broadcast signal is transmitted. Therefore, there was a problem that waste of channel bandwidth is caused by this.

따라서, 본 발명의 목적은 디지털 방송 시스템에서 데이터 정보의 서비스를 위한 장치 및 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide an apparatus and method for the service of data information in a digital broadcasting system.

본 발명의 다른 목적은 디지털 방송 시스템에서 각 채널의 데이터 정보를 선택적으로 수신하도록 하는 장치 및 방법을 제공함에 있다. Another object of the present invention is to provide an apparatus and method for selectively receiving data information of each channel in a digital broadcasting system.

본 발명의 다른 목적은 디지털 방송 시스템에서 각 채널에서 제공되는 데이터 정보를 확인하는 것이 가능한 장치 및 방법을 제공함에 있다.Another object of the present invention is to provide an apparatus and method capable of checking data information provided in each channel in a digital broadcasting system.

본 발명의 다른 목적은 디지털 방송 시스템에서 사용되지 않던 채널 대역폭을 효율적으로 사용하도록 데이터 정보의 서비스를 위한 장치 및 방법을 제공함에 있다.Another object of the present invention is to provide an apparatus and method for the service of data information so as to efficiently use a channel bandwidth that has not been used in a digital broadcasting system.

상기한 목적을 달성하기 위한 본 발명의 장치는; 방송 신호를 송신하는 송신기와 상기 방송 신호를 수신하는 수신기를 구비하는 디지털 방송 시스템에서 데이터 정보의 서비스를 위한 장치에 있어서, 상기 수신기는 다수의 상기 방송 신호를 일정 간격을 주기로 스캐닝하여 전자 프로그램 안내 정보와 데이터 정보의 데이터 정보 식별자를 수신하는 데이터 정보 채널 튜너부와, 상기 전자 프로그램 안내 정보를 사용하여 전자 프로그램 안내를 생성하고, 외부의 제어신호에 대응하여 상기 데이터 정보 식별자를 사용하여 상기 데이터 정보의 디스플레이를 제어하는 제어부와, 상기 전자 프로그램 안내 정보를 사용하여 생성된 전자 프로그램 안내와 상기 데이터 정보 식별자를 저장하는 메모리와, 상기 데이터 정보를 상기 방송 신호와 동일 대역 또는 다른 대역의 방송 프로그램과 함께 디스플레이하는 디스플레이부를 포함함을 특징으로 한다.The apparatus of the present invention for achieving the above object; An apparatus for servicing data information in a digital broadcasting system having a transmitter for transmitting a broadcast signal and a receiver for receiving the broadcast signal, wherein the receiver scans a plurality of the broadcast signals at regular intervals to provide electronic program guide information. And a data information channel tuner unit for receiving a data information identifier of the data information, and generating an electronic program guide using the electronic program guide information, and using the data information identifier in response to an external control signal. A control unit for controlling the display, a memory for storing the electronic program guide and the data information identifier generated using the electronic program guide information, and displaying the data information together with the broadcast program in the same band as or different from the broadcast signal. doing And a display unit.

상기한 목적을 달성하기 위한 본 발명의 방법은; 방송 신호를 송신하는 송신기와 상기 방송 신호를 수신하는 수신기를 구비하는 디지털 방송 시스템에서 데이터 정보의 서비스를 위한 방법에 있어서, 상기 송신기에서 송신하는 다수의 상기 방송 신호를 일정 간격을 주기로 스캐닝하여 전자 프로그램 안내 정보와 데이터 정보와 데이터 정보 식별자를 추출하는 과정과, 상기 전자 프로그램 안내 정보를 사용하여 전자 프로그램 안내를 생성하는 과정과, 상기 프로그램 안내 정보를 통해 사용자로부터 외부 제어 신호로 입력받는 과정과, 상기 외부로부터의 제어 신호를 수신한 후에는 상기 데이터 정보 식별자를 사용하여 데이터 정보를 수신하고 디스플레이하는 과정을 포함함을 특징으로 한다.
The method of the present invention for achieving the above object; A method for servicing data information in a digital broadcasting system comprising a transmitter for transmitting a broadcast signal and a receiver for receiving the broadcast signal, the method comprising: scanning a plurality of the broadcast signals transmitted from the transmitter at regular intervals and performing an electronic program; Extracting guide information, data information and data information identifiers, generating electronic program guides using the electronic program guide information, receiving an external control signal from the user through the program guide information, and And after receiving the control signal from the outside, receiving and displaying the data information using the data information identifier.

이하, 본 발명에 따른 바람직한 실시예를 첨부한 도면을 참조하여 상세히 설명한다. 하기의 설명에서는 본 발명에 따른 동작을 이해하는데 필요한 부분만이 설명되며 그 이외 부분의 설명은 본 발명의 요지를 흩트리지 않도록 생략될 것이라는 것을 유의하여야 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that in the following description, only parts necessary for understanding the operation according to the present invention will be described, and descriptions of other parts will be omitted so as not to distract from the gist of the present invention.

도 3은 본 발명의 실시예에 따른 디지털 방송 시스템의 송수신기의 구조를 개략적으로 도시한 도면이다. 3 is a diagram schematically illustrating a structure of a transceiver of a digital broadcasting system according to an embodiment of the present invention.

상기 도 3을 참조하면, 일반적으로 상기 디지털 방송 시스템은 크게 방송신호 즉, 비디오, 오디오, 데이터를 입력받고 이를 수신기로 전송하는 송신기과 상기 방송신호를 송신기로부터 수신하여 상기 방송신호를 사용자에게 전달하는 수신기로 구분된다. 우선 상기 송신기의 구조를 살펴보면, 상기 송신기에 방송신호가 입력되면 상기 비디오 인코더(301)는 상기 비디오 신호를 부호화와 압축을 통해 디지털 데이터의 기본 스트림이 되는 비디오 ES를 만든다. 이때 상기 오디오 인코더(303)는 오디오 신호를 입력 받고 이를 상기 비디오 인코더(301)와 같이 부호화와 압축을 통해 오디오 ES를 만든다. 다시 말해, 상기 ES는 프로그램의 내용물을 부호화(coding)하고, 압축한 하나의 스트림인 것이다. 상기 ES는 도 1에서 설명하였으므로 하기에서는 그 설명을 생략하기로 한다. 상기 디지털 방송 시스템에서는 상기 TS를 사용하며, 상기 ES들은 다중화기(MUX)(305)를 통과하여 TS를 생성한다. 그리고 송신부(307)에서는 상기 TS를 사용하여 채널 코딩 및 변조 등의 송신을 위한 과정을 거쳐서 상기 신호를 전송하게 된다.Referring to FIG. 3, in general, the digital broadcasting system generally receives a broadcast signal, that is, a video, audio, and data receiver, and a receiver for receiving the broadcast signal from the transmitter and receiving the broadcast signal from the transmitter to transmit the broadcast signal to a user. Separated by. First, referring to the structure of the transmitter, when a broadcast signal is input to the transmitter, the video encoder 301 creates a video ES that is an elementary stream of digital data through encoding and compression of the video signal. At this time, the audio encoder 303 receives an audio signal and forms the audio ES through encoding and compression like the video encoder 301. In other words, the ES is one stream that encodes and compresses the contents of the program. Since the ES has been described with reference to FIG. 1, the description thereof will be omitted. The TS is used in the digital broadcasting system, and the ESs pass through a multiplexer (MUX) 305 to generate a TS. The transmitter 307 transmits the signal through a process for transmission such as channel coding and modulation using the TS.

상기 방송신호는 위성, 케이블 및 지상으로 전달되어질 수 있다. 다수의 방송 서비스는 다중화되어 위성의 경우 한 개의 중계기로 전송되거나 케이블과 지상방송의 경우 주파수 채널 대역을 통하여 전달된다. 이때 상기 디지털 방송신호와 함께 전송하는 것이 프로그램 및 시스템 정보 프로토콜(Program and System Information Protocol, 이하 'PSIP'라 칭하기로 한다)이다. 상기 PSIP에는 방송국과 방송되는 내용에 관한 중요한 정보를 내포하고 있다. 여기서 상기 PSIP의 가장 중요한 기능은 상기 수신기가 방송국을 식별하고 상기 수신기가 어떻게 동조하는가 하는 방법을 제공하는 것이다. 상기 PSIP는 또한 디지털 텔레비전 채널과 관련된 아날로그 채널을 식별한다. 그것은 시청자가 채널 번호를 모르더라도 디지털 방송 에 쉽게 동조할 수 있게 2개 채널을 전자적으로 연관시키기 때문에 현재의 채널을 유지하는 것을 도와준다. 또한 상기 PSIP는 상기 채널 번호를 식별하는 것 외에, 상기 PSIP는 수신기에게 다중 프로그램이 방송되고 있음과 그것을 어떻게 찾아내는 가를 알려준다. 예를 들면, 프로그램에 숨겨진 자막이 있는가, V-chip 정보가 있는지, 프로그램과 관련된 데이터가 있는지 등을 식별한다. 방송사가 그들의 디지털 방송신호에 적절히 인코드 된 상기 PSIP 데이터를 포함하지 않는 경우 수신기는 정확히 방송을 식별할 수 없어, 방송국의 채널에 동조하지 못한다. 그리하여, 모든 방송사가 상기 PSIP를 그들의 디지털 방송신호에 포함하여 전송한다.The broadcast signal may be transmitted to satellites, cables, and the ground. Multiple broadcast services are multiplexed and transmitted to one repeater for satellites or over frequency channel bands for cable and terrestrial broadcasts. At this time, the transmission with the digital broadcast signal is a program and system information protocol (hereinafter, referred to as 'PSIP'). The PSIP contains important information about the broadcaster and the content being broadcast. The most important function of the PSIP here is to provide a way for the receiver to identify the station and how the receiver tunes. The PSIP also identifies analog channels associated with digital television channels. It helps maintain the current channel because it electronically links the two channels so that viewers can easily tune into digital broadcasts even if they don't know the channel number. In addition to identifying the channel number, the PSIP also tells the receiver that multiple programs are being broadcast and how to find them. For example, there are hidden subtitles in the program, V-chip information, data related to the program, and the like. If a broadcaster does not include the PSIP data properly encoded in their digital broadcast signal, the receiver cannot correctly identify the broadcast and cannot tune into the channel of the broadcast station. Thus, all broadcasters include the PSIP in their digital broadcast signal and transmit it.

다음으로 수신기의 동작을 살펴보면, 상기 수신부(309)에서는 상기 PSIP 신호를 사용하여 방송 서비스가 제공되는 채널을 선택하게 된다. 그래서 상기 수신기에서는 상기 송신기로부터 전송된 TS 패킷을 수신하고 이를 디코딩하기 위해서 상기 송신기에서 수행한 과정의 역과정을 수행한다. 또한 상기 TS 패킷은 여러 방송이 다중화된 비트 열이므로 우선 수신하고자 하는 방송국의 TS 패킷만을 골라내고, 이들 중 비디오 패킷은 비디오 디코더(313)에서 디코딩하여 디스플레이부(317)를 통해 디스플레이 하고 오디오 패킷은 오디오 디코더(315)에서 디코딩한 후 영상과 음향을 재생하게 된다. 여기서 상기 PSIP는 상기 도 1에서 각 채널을 선택한 것과 동일한 방법으로 채널을 선택하여 방송국에서 제공하는 방송신호를 수신하여 이를 재생하는 것이 가능하다. Next, referring to the operation of the receiver, the receiver 309 selects a channel for providing a broadcast service using the PSIP signal. Thus, the receiver performs a reverse process of the process performed by the transmitter to receive and decode the TS packet transmitted from the transmitter. In addition, since the TS packet is a multiplexed multiplexed bit sequence, first, only the TS packet of the broadcasting station to be received is selected. Among them, the video packet is decoded by the video decoder 313 and displayed on the display unit 317. The audio decoder 315 decodes the image and the sound. In this case, the PSIP may select a channel in the same manner as selecting each channel in FIG. 1 to receive a broadcast signal provided by a broadcasting station and to reproduce the broadcast signal.

그리고 상기 TS에 대한 서비스 정보를 사용하여 상기 시스템 사용자는 상기 TS 내에서 원하는 방송신호를 선택하는 것이 가능하다. 그리고 상기 수신기에 수신 된 상기 TS에는 선택한 방송신호, 즉 비디오, 오디오, 데이터를 포함하고 있다. 다시 말해 상기 TS에는 각 방송국에서 제공하는 프로그램과 각 구성 프로그램의 구성 부분을 식별하는데 관련된 정보를 담는 프로그램 지정 정보 (Program Specific Information, 이하 'PSI'라 칭하기로 한다)가 있다. The system user can select a desired broadcast signal in the TS by using the service information on the TS. The TS received by the receiver includes a selected broadcast signal, that is, video, audio, and data. In other words, the TS includes program specific information (hereinafter, referred to as "PSI") containing information related to identifying a program provided by each broadcasting station and a component part of each component program.

그리고 상기 PSI는 프로그램 조합 테이블(Program Association Table, 이하 'PMT'라 칭하기로 한다), 상태 접근 테이블(Conditional Access Table, 이하 'CAT'라 칭하기로 한다), 프로그램 맵 테이블(Program Map Table: 이하 'PMT'라 칭하기로 한다), 네트워크 정보 테이블(Network Information Table, 이하 'NIT'라 칭하기로 한다) 등이 있다. 그 중에서 상기 PAT는 송신기에서 송신하는 각종 방송신호들에 해당하는 PMT의 PID를 가지고 있다. 그래서 상기 PAT는 각 방송신호, 즉 프로그램에 TS 패킷을 할당하는 역할을 해준다. 그리고 상기 PMT는 각 방송신호의 종류와 함께 방송신호가 전달되는 전송 TS 패킷의 PID를 가지고 있다. 그래서 상기 PMT에는 각 비디오, 오디오, 데이터가 어떤 패킷에 실려 오는지를 알 수 있게 된다. 그리고 여기서 상기 PAT와 PMT는 트리형태의 구조를 가지고 있다.  The PSI includes a program association table (hereinafter referred to as "PMT"), a conditional access table (hereinafter referred to as "CAT"), and a program map table (hereinafter referred to as "PMT"). PMT '), a network information table (hereinafter, referred to as "NIT"), and the like. Among them, the PAT has a PID of a PMT corresponding to various broadcast signals transmitted from a transmitter. Therefore, the PAT plays a role of allocating TS packets to each broadcast signal, that is, a program. The PMT has a PID of a transmission TS packet to which a broadcast signal is transmitted along with each broadcast signal type. Thus, the PMT can know which packet contains each video, audio, and data. Here, the PAT and PMT have a tree structure.

본 발명에서는 각 방송신호 중에서 상기 데이터 정보의 위치를 확인하는 것이 가능하고 데이터 정보 식별자하는 역할을 하는 PID를 추출하고 이를 사용하여 데이터 채널을 선택적으로 디스플레이한다. 그래서 상기 수신기의 데이터 정보 채널 튜너(319)에서는 일정 시간 간격을 주기로 하여 상기 방송 신호가 들어오고 있는 채널을 정기적으로 스캐닝(scaning)한다. 또한 상기 정보 채널 튜너에서는 상기 방송 신호 중에서 데이터 신호를 필터링, 즉 수신하는 일종의 데이터 정보 채널의 튜너 역할을 수행한다. 그래서 상기 각 채널, 즉 각 방송국에서 제공하는 전자 프로그램 안내(Electronic Program Guide, 이하 'EPG'라 칭하기로 한다) 정보를 사용하여 EPG 테이블을 생성하고 데이터 정보의 위치를 확인하는 PID를 추출한다. 그리고 상기 데이터 정보를 식별하는 것이 가능한 PID는 상기 메모리(325)에 저장된다. 또한 상기 메모리(325)는 상기 EPG 정보를 사용하여 제어부(323)의 제어에 따라 데이터 정보들에 대해 생성한 EPG를 저장하고 있다. 또한 상기 메모리(325)에는 사용자가 자주 사용하는 데이터 정보의 PID 목록을 저장하고 있으며 즐겨찾기 기능에 따른 목록을 포함하고 있다. 그리고 상기 데이터 정보의 서비스를 하는 경우에는 상기 EPG 정보를 역으로 해석하고 상기 PID 정보를 참조하여 상기 데이터 정보만을 수신한다. 그리고 상기 메모리(325)에는 상기 데이터 채널에 대한 EPG뿐만 아니라 상기 오디오 및 비디오 신호의 방송 프로그램에 대한 EPG도 저장하고 있다. 그래서 상기 수신기를 사용하여 데이터 정보를 보기를 원하는 사용자로부터 사용자 입력부(321)를 통해서 사용자가 원하는 상기 데이터 정보를 사용자로부터 선택받는다. 이때 사용자로부터 상기 메모리(325)에 저장되어 있는 EPG를 사용하거나 상기 즐겨찾기 목록 등을 사용하여 상기 데이터 정보를 방송 채널로부터 추출하는 것이 가능하다. In the present invention, it is possible to identify the location of the data information from each broadcast signal and extract a PID that serves as data information identifier and selectively display the data channel using the same. Therefore, the data information channel tuner 319 of the receiver periodically scans a channel into which the broadcast signal is coming in at a predetermined time interval. In addition, the information channel tuner functions as a tuner of a kind of data information channel that filters, that is, receives a data signal among the broadcast signals. Therefore, the EPG table is generated using the electronic program guide (hereinafter, referred to as 'EPG') information provided by each channel, that is, the broadcasting station, and the PID for identifying the location of the data information is extracted. The PID capable of identifying the data information is stored in the memory 325. In addition, the memory 325 stores the EPG generated for the data information under the control of the controller 323 using the EPG information. In addition, the memory 325 stores a PID list of data information frequently used by a user and includes a list according to a favorite function. When the data information is serviced, the EPG information is interpreted in reverse, and only the data information is received with reference to the PID information. The memory 325 stores not only an EPG for the data channel but also an EPG for a broadcast program of the audio and video signals. Thus, the user receives the data information desired by the user through the user input unit 321 from the user who wants to view the data information using the receiver. At this time, it is possible to extract the data information from the broadcast channel using the EPG stored in the memory 325 from the user or the favorite list.

이때 상기 제어부(323)에서는 상기 사용자 입력에 따라서 상기 데이터 정보에 해당하는 PID를 사용하여 상기 수신기에서는 사용자가 원하는 상기 데이터 정보가 있는 방송신호로부터 데이터 정보를 수신하도록 제어한다. 그리고 디스플레이부(317)에서는 상기 데이터 정보를 선택된 방송 프로그램을 수신하여 디코딩을 수행 한 오디오 신호, 비디오 신호와 함께 입력받아 이를 디스플레이 한다. 결국 사용자는 각 방송국의 채널에 있는 데이터뿐만 아니라 다른 채널의 데이터를 선택적으로 수신한다. 상기 데이터 정보를 선택적으로 송수신하는 과정은 하기에 도 4를 참조하여 설명하기로 한다. At this time, the controller 323 controls the receiver to receive data information from a broadcast signal having the data information desired by the user using a PID corresponding to the data information according to the user input. The display unit 317 receives the selected broadcast program along with the decoded audio and video signals and displays the data information. As a result, the user selectively receives data on channels of each broadcasting station as well as data on other channels. A process of selectively transmitting and receiving the data information will be described with reference to FIG. 4 below.

도 4는 본 발명의 실시예에 따른 디지털 방송 시스템에서 데이터 정보를 디스플레이하는 과정을 블록 형태로 도시한 도면이다.4 is a block diagram illustrating a process of displaying data information in a digital broadcasting system according to an embodiment of the present invention.

상기 도 4를 참조하면, 데이터 방송을 제작하는 프로그램 공급자(Program Provider, 이하 'PP'라 칭하기로 한다)가 제작한 데이터 정보, 즉 데이터 1(401), 데이터 2(403), 데이터 3(405)이 나타나 있다. 일예로 YTN 방송국과 MBC 방송국을 일예로 설명하기로 하며, 상기 데이터 1(401)은 상기 YTN 방송국의 방송신호 스트림(407)에 포함되어 전송된다. 상기 YTN 방송국의 방송신호 스트림(407)은 상기 데이터 1(401)의 데이터 정보와 오디오 신호, 비디오 신호 등으로 구성된 방송 프로그램 1, 방송 프로그램 2와 함께 상기 송신기에서 상기 수신기로 전송한다. 그리고 상기 데이터 2(403)는 MBC 방송국의 방송신호 스트림(409)에 포함되어 전송된다. 그리고 상기 MBC 방송국의 방송신호 스트림(409)은 데이터 정보와 오디오 신호, 비디오 신호 등으로 구성된 방송 프로그램 3, 방송 프로그램 4와 함께 상기 송신기에서 전송된다.Referring to FIG. 4, data information produced by a program provider (hereinafter, referred to as a 'PP') for producing data broadcasting, that is, data 1 401, data 2 403, and data 3 405 ) Is shown. As an example, the YTN broadcasting station and the MBC broadcasting station will be described as an example. The data 1 401 is included in the broadcasting signal stream 407 of the YTN broadcasting station and transmitted. The broadcast signal stream 407 of the YTN broadcast station is transmitted from the transmitter to the receiver together with broadcast program 1 and broadcast program 2 composed of data information of the data 1 401, an audio signal, a video signal, and the like. The data 2 403 is included in the broadcast signal stream 409 of the MBC broadcasting station and transmitted. The broadcast signal stream 409 of the MBC broadcasting station is transmitted from the transmitter together with the broadcast program 3 and the broadcast program 4 composed of data information, an audio signal, a video signal, and the like.

상기 수신기에서는 스캐닝을 통해서 상기 송신기에서 송신한 데이터 정보를 포함하는 상기 MBC 방송국의 채널에서 EPG 정보를 추출하고 상기 데이터 2(411)로부터 데이터 정보가 가지는 PID를 추출한다. 또한 상기 데이터 채널을 포함하는 방 송신호 스트림으로부터 EPG 정보를 수신하며 상기 수신기에서는 이를 사용하여 데이터 정보에 대한 EPG(413)를 생성한다.The receiver extracts EPG information from the channel of the MBC broadcasting station including the data information transmitted from the transmitter through scanning, and extracts a PID of the data information from the data 2 (411). In addition, EPG information is received from a room call stream including the data channel, and the receiver generates the EPG 413 for the data information.

만일 상기 수신기에서 사용자가 상기 YTN 방송국의 프로그램 1을 시청하는 경우에는 상기 YTN 방송국의 프로그램 1(410)을 수신하여 상기 프로그램의 오디오 신호, 비디오 신호를 디코딩(415)한다. 그래서 상기 YTN 방송국의 프로그램 1(410)을 디스플레이(419)한다. 이때 사용자가 상기 MBC 방송국에서 제공하는 데이터 2를 시청하기를 원하는 경우에는 상기 EPG(413)나 즐겨찾기 등을 통해 등록된 데이터 정보의 PID를 사용하여 사용자 선택을 받는다. 상기 사용자 입력을 받은 수신기는 상기 MBC 방송국의 채널의 데이터 2(403), 즉 데이터 정보를 수신한다. 그래서 결국 상기 YTN 방송국의 프로그램 1(410)을 시청하면서 상기 MBC 방송국의 데이터 정보를 디스플레이(419)하는 것이 가능하다. 그래서 상기한 경우에 따라 상기 방송신호 디스플레이(419)하는 것을 하기에 도 5를 참조하여 설명하기로 한다. If the user views the program 1 of the YTN broadcasting station, the receiver receives program 1 410 of the YTN broadcasting station and decodes the audio signal and the video signal of the program (415). Thus, program 1 410 of the YTN broadcasting station is displayed 419. In this case, when the user wants to watch data 2 provided by the MBC broadcasting station, the user receives a user selection using a PID of data information registered through the EPG 413 or a favorite. The receiver receiving the user input receives data 2 403 of the channel of the MBC broadcasting station, that is, data information. Thus, in the end, it is possible to display 419 data information of the MBC broadcasting station while watching program 1 410 of the YTN broadcasting station. Therefore, according to the above case, the broadcast signal display 419 will be described with reference to FIG. 5.

도 5는 본 발명의 실시예에 따른 디지털 방송 시스템에서 방송신호를 디스플레이하는 것을 개략적으로 도시한 도면이다.5 is a diagram schematically illustrating displaying a broadcast signal in a digital broadcasting system according to an embodiment of the present invention.

상기 도 5를 참조하면, 상기 디지털 방송 시스템의 수신기의 표시부에 상기 방송신호를 디스플레이 하고 있다. 그리고 고화질 TV(High Definition TV, 이하 'HDTV'라 칭하기로 한다) 신호 및 SDTV 신호, 데이터 신호를 스트림 형태로 도시하였다. 상기 SDTV 신호, 즉 SDTV 프로그램을 제공하고 있는 방송국이 나타나 있다. 그래서 KBS 방송국에서는 SDTV 1과 데이터 신호, 즉 데이터 정보 1, 2, 3이 제공되고 있으며, YTN 방송국에서는 SDTV 1, 2와 데이터 정보 1, 2가 제공되고 있다. 그 리고 상기 MBC에서는 SDTV 1, 2, 3와 데이터 정보 1, 2가 제공되고 있다. 여기서 상기 SDTV 1, SDTV 2, SDTV 3 등의 구분은 방송국에서 제공하는 다수개의 프로그램을 의미한다. Referring to FIG. 5, the broadcast signal is displayed on a display unit of a receiver of the digital broadcast system. In addition, a high definition TV signal (hereinafter referred to as an "HDTV") signal, an SDTV signal, and a data signal are illustrated in a stream form. A broadcasting station providing the SDTV signal, that is, the SDTV program, is shown. Thus, SDTV 1 and data signals, that is, data information 1, 2 and 3, are provided by KBS broadcasting stations, and SDTV 1 and 2 and data information 1 and 2 are provided by YTN broadcasting stations. In the MBC, SDTVs 1, 2, and 3 and data information 1 and 2 are provided. Here, the division of the SDTV 1, SDTV 2, SDTV 3, etc. refers to a plurality of programs provided by a broadcasting station.

기존에는 하나의 방송국에서 제공하는 채널을 선택하여 수신하는 경우에는 상기 채널에서 제공하는 데이터 정보를 사용하는 것은 하나의 선택된 채널의 데이터 정보에 한정되어 있었다. 하지만 본 발명에서는 별도로 상기 채널들을 검색하여 EPG 테이블을 생성하고 상기 데이터 정보의 PID를 관리한다. 그래서 상기 YTN 방송국에서 제공하는 YTN 방송국의 SDTV 1을 시청하면서 상기 MBC 방송국의 데이터 정보 즉, 데이터 1을 수신하는 것이 가능하다. 여기서 상기 데이터 정보는 예를 들어, 뉴스, 교통상황, 주식시세, 날씨 등의 정보가 될 수 있다. 그러면 상기 수신기에서 데이터 정보를 디스플레이하기 위한 과정을 하기에 도 6을 참조하여 설명하기로 한다.In the past, when selecting and receiving a channel provided by one broadcasting station, using data information provided by the channel has been limited to data information of one selected channel. However, in the present invention, the channels are separately searched to generate an EPG table, and the PID of the data information is managed. Thus, while watching SDTV 1 of the YTN broadcasting station provided by the YTN broadcasting station, it is possible to receive data information, that is, data 1 of the MBC broadcasting station. The data information may be, for example, information such as news, traffic conditions, stock quotes, weather, and the like. Next, a process for displaying data information in the receiver will be described with reference to FIG. 6.

도 6은 본 발명의 실시예에 따른 디지털 방송 시스템에서 수신기의 동작을 개략적으로 도시한 도면이다. 6 is a diagram schematically illustrating an operation of a receiver in a digital broadcasting system according to an embodiment of the present invention.

상기 도 6을 참조하면, 상기 수신기는 송신기로부터 수신이 가능한 방송국의 방송신호, 즉 각 채널의 정보들을 일정 간격을 주기로 스캐닝한다(601). 여기서 상기 스캐닝 동작을 수행하는 것은 각 방송국의 방송 신호 중에서 데이터 채널의 정보를 수신하기 위해서 각 채널을 스캐닝 하는 것이다. 다음으로 상기 스캐닝을 수행하여 EPG 정보 및 데이터 정보의 PID를 추출한다(603). 그리고 상기 추출한 정보들을 사용하여 EPG를 생성한다(605). 이때 상기 데이터 정보 채널을 디스플레이 하 는 사용자 입력이 있는지를 판단한다(607). 상기 EPG 등을 통해서 사용자가 원하는 데이터 채널을 선택하여 사용자 입력이 주어지는 경우에는 데이터 정보 PID를 사용하여 데이터 정보를 수신한다(609). 하지만 사용자 입력이 주어지지 않는 경우에는 일정 시간 간격을 두고 방송 신호를 스캐닝하게 된다(601). 그리고 상기 수신한 데이터 정보를 디스플레이 한다(611). 이때 상기 디스플레이하는 경우에는 상기 데이터 정보만을 디스플레이 할 수도 있지만 일반 방송 프로그램, 즉 비디오, 오디오 신호와 동시에 디스플레이 하는 것도 가능하다. 또한 상기한 방법을 사용하여 데이터 정보를 수신하고 이를 디스플레이하여 사용자는 방송 채널을 전환하더라도 상기 수신되는 데이터 정보는 변함없이 전송된다. 더욱이 현재 수신하고 있는 채널과 동일한 채널, 즉 동일한 대역으로 들어오게 되는 방송 신호는 상기 스캐닝 과정을 수행하지 않고도 데이터를 디스플레이 하는 것이 가능하다. 다른 채널인 경우에는 상기 스캐닝 과정을 수행하여야 한다. Referring to FIG. 6, the receiver scans broadcast signals of broadcast stations that can be received from a transmitter, that is, information of each channel at regular intervals (601). In this case, the scanning operation is performed by scanning each channel in order to receive data channel information among broadcast signals of each broadcasting station. Next, the scanning is performed to extract PIDs of EPG information and data information (603). In operation 605, an EPG is generated using the extracted information. In this case, it is determined whether there is a user input for displaying the data information channel (607). When a user input is given by selecting a data channel desired by the user through the EPG or the like, the data information is received using the data information PID (609). However, if no user input is given, the broadcast signal is scanned at a predetermined time interval (601). In operation 611, the received data information is displayed. In this case, only the data information may be displayed, but the display may be simultaneously performed with a general broadcast program, that is, a video or audio signal. In addition, the data information is received and displayed using the above-described method so that the received data information is transmitted unchanged even if the user switches the broadcast channel. Furthermore, a broadcast signal coming into the same channel, that is, the same band as the currently received channel, can display data without performing the scanning process. For other channels, the scanning process should be performed.

한편 본 발명의 상세한 설명에서는 구체적인 실시예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications are possible without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined not only by the scope of the following claims, but also by the equivalents of the claims.

상술한 바와 같은 본 발명은, 디지털 방송 시스템의 방송 신호의 데이터 정 보를 디스플레이한다. 그래서 사용자는 하나의 방송국 즉, 하나의 채널에 해당하는 데이터 정보를 수신하는 것이 아니라 다른 채널의 데이터 채널 정보를 수신하는 것이 가능하다. 이에 디지털 방송 시스템에서 각 채널의 데이터 정보를 선택적으로 수신하는 것이 가능하고 각 채널에서 제공되는 데이터 정보를 EPG 등을 사용하여 확인한다. 또한 한 채널을 수신함과 동시에 다른 채널의 데이터 정보를 상기 EPG를 사용하여 수신하므로 기존에 사용되지 못했던 채널 대역폭까지 효율적으로 사용하는 것이 가능하다. 또한 수신기에 간단한 하드웨어적 구성의 추가만으로도 선택적으로 데이터 정보를 디스플레이 하는 것이 가능하다는 장점이 있다. 따라서 적은 비용으로도 구현이 가능하다는 효과를 갖는다..The present invention as described above displays the data information of the broadcast signal of the digital broadcast system. Thus, the user may receive data channel information of another channel instead of receiving data information corresponding to one broadcasting station, that is, one channel. Accordingly, it is possible to selectively receive data information of each channel in the digital broadcasting system, and confirm the data information provided in each channel by using an EPG. In addition, since one channel is received and data information of another channel is received using the EPG, it is possible to efficiently use channel bandwidth that has not been used previously. In addition, it is possible to selectively display data information only by adding a simple hardware configuration to the receiver. Therefore, it can be implemented at low cost.

Claims (11)

방송 신호를 송신하는 송신기와 상기 방송 신호를 수신하는 수신기를 구비하는 디지털 방송 시스템에서 데이터 정보의 서비스를 위한 장치에 있어서, An apparatus for a service of data information in a digital broadcasting system having a transmitter for transmitting a broadcast signal and a receiver for receiving the broadcast signal, 상기 수신기는 다수의 상기 방송 신호를 일정 간격을 주기로 스캐닝하여 전자 프로그램 안내 정보와 데이터 정보의 데이터 정보 식별자를 수신하는 데이터 정보 채널 튜너부와,The receiver may include: a data information channel tuner unit configured to scan a plurality of the broadcast signals at regular intervals and receive data information identifiers of electronic program guide information and data information; 상기 전자 프로그램 안내 정보를 사용하여 전자 프로그램 안내를 생성하고, 외부의 제어신호에 대응하여 상기 데이터 정보 식별자를 사용하여 상기 데이터 정보의 디스플레이를 제어하는 제어부와,A control unit for generating an electronic program guide using the electronic program guide information and controlling the display of the data information using the data information identifier in response to an external control signal; 상기 전자 프로그램 안내 정보를 사용하여 생성된 전자 프로그램 안내와 상기 데이터 정보 식별자를 저장하는 메모리와,A memory for storing the electronic program guide generated using the electronic program guide information and the data information identifier; 상기 데이터 정보를 상기 방송 신호와 동일 대역 또는 다른 대역의 방송 프로그램과 함께 디스플레이하는 디스플레이부를 포함함을 특징으로 하는 상기 장치.And a display unit configured to display the data information together with a broadcast program of the same band or a different band from the broadcast signal. 제 1항에 있어서,The method of claim 1, 상기 방송 신호가 동일 대역을 통해서 수신되는 데이터 정보는 스캐닝을 수행하지 않고 데이터 정보를 디스플레이 하는 것을 특징으로 하는 상기 장치.And the data information in which the broadcast signal is received through the same band is displayed without performing scanning. 제 1항에 있어서,The method of claim 1, 상기 외부의 제어 신호는 사용자로부터의 데이터 정보 선택 신호임을 특징으로 하는 상기 장치.And the external control signal is a data information selection signal from a user. 제 1항에 있어서,The method of claim 1, 상기 제어신호를 입력받는 사용자 입력부를 더 포함함을 특징으로 하는 상기 장치.The apparatus as claimed in claim 1, further comprising a user input unit for receiving the control signal. 제 1항에 있어서, The method of claim 1, 데이터 정보 식별자는 데이터 정보가 실리는 패킷의 위치를 나타내는 프로그램 식별 정보를 사용하는 것을 특징으로 하는 상기 장치.And the data information identifier uses program identification information indicating the position of a packet on which the data information is carried. 제 1항에 있어서, The method of claim 1, 상기 메모리는 즐겨찾기 기능에 따른 즐겨찾기 목록을 저장하는 것을 특징으로 하는 상기 장치.And the memory stores a favorite list according to a favorite function. 방송 신호를 송신하는 송신기와 상기 방송 신호를 수신하는 수신기를 구비하는 디지털 방송 시스템에서 데이터 정보의 서비스를 위한 방법에 있어서, A method for service of data information in a digital broadcasting system having a transmitter for transmitting a broadcast signal and a receiver for receiving the broadcast signal, the method comprising: 상기 송신기에서 송신하는 다수의 상기 방송 신호를 일정 간격을 주기로 스캐닝하여 전자 프로그램 안내 정보와 데이터 정보와 데이터 정보 식별자를 추출하는 과정과,Extracting electronic program guide information, data information, and data information identifiers by scanning the plurality of broadcast signals transmitted from the transmitter at regular intervals; 상기 전자 프로그램 안내 정보를 사용하여 전자 프로그램 안내를 생성하는 과정과,Generating an electronic program guide using the electronic program guide information; 상기 프로그램 안내 정보를 통해 사용자로부터 외부 제어 신호로 입력받는 과정과,Receiving an external control signal from a user through the program guide information; 상기 외부로부터의 제어 신호를 수신한 후에는 상기 데이터 정보 식별자를 사용하여 데이터 정보를 수신하고 디스플레이하는 과정을 포함함을 특징으로 하는 상기 방법.And after receiving the control signal from the outside, receiving and displaying data information using the data information identifier. 제 7항에 있어서,The method of claim 7, wherein 상기 방송 신호가 동일 대역을 통해서 수신되는 데이터 정보는 스캐닝을 수행하지 않고 데이터 정보를 디스플레이 하는 것을 특징으로 하는 상기 방법.And the data information in which the broadcast signal is received through the same band is displayed without performing scanning. 제 7항에 있어서,The method of claim 7, wherein 상기 외부의 제어 신호는 사용자로부터의 데이터 정보 선택 신호임을 특징으로 하는 상기 방법.The external control signal is a data information selection signal from a user. 제 7항에 있어서,The method of claim 7, wherein 데이터 정보 식별자는 데이터 정보가 실리는 패킷의 위치를 나타내는 프로그램 식별 정보를 사용하는 것을 특징으로 하는 상기 방법.And wherein the data information identifier uses program identification information indicating the location of the packet on which the data information is carried. 제 7항에 있어서, The method of claim 7, wherein 상기 외부로부터의 제어 신호를 수신하여 상기 데이터 정보 식별자를 사용하여 데이터 정보를 수신하는 과정은 즐겨찾기 기능을 사용하는 것을 특징으로 하는 상기 방법.Receiving the control signal from the outside and receiving the data information using the data information identifier using the bookmark function.
KR1020040105896A 2004-12-14 2004-12-14 Apparatus and method for serving data information in a digital broadcasting system KR20060067047A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040105896A KR20060067047A (en) 2004-12-14 2004-12-14 Apparatus and method for serving data information in a digital broadcasting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040105896A KR20060067047A (en) 2004-12-14 2004-12-14 Apparatus and method for serving data information in a digital broadcasting system

Publications (1)

Publication Number Publication Date
KR20060067047A true KR20060067047A (en) 2006-06-19

Family

ID=37161677

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040105896A KR20060067047A (en) 2004-12-14 2004-12-14 Apparatus and method for serving data information in a digital broadcasting system

Country Status (1)

Country Link
KR (1) KR20060067047A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100772197B1 (en) * 2006-09-29 2007-11-01 한국전자통신연구원 Apparatus and method for providing electronic program guide information of digital broadcasting program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100772197B1 (en) * 2006-09-29 2007-11-01 한국전자통신연구원 Apparatus and method for providing electronic program guide information of digital broadcasting program

Similar Documents

Publication Publication Date Title
US10462503B2 (en) Method for transmitting services information in different types of broadcasting networks and unit for processing said information
US6700624B2 (en) Combined terrestrial wave/cable broadcast receiver and program information processing method therefor
KR100894459B1 (en) Digital broadcast receiving apparatus and control method therefor
US5982411A (en) Navigation among grouped television channels
KR100735218B1 (en) Device and method for displaying broadcasting information in digital broadcasting receiver
JP2004364318A (en) Logical composite channel mapping in mpeg network
KR100568230B1 (en) Device and method for providing advertisement in digital tv
WO1995019076A1 (en) Methods and apparatus for providing virtual service selection in a multi-service communications system
US7929061B2 (en) Signal processing apparatus and signal processing method
KR20050083808A (en) Digital data insertion apparatus and methods for use with compressed audio/video data
US7071993B2 (en) Digital broadcast receiving device and method using the same
US8804035B1 (en) Method and system for communicating descriptive data in a television broadcast system
US20080235738A1 (en) Channel searching system
KR20150122130A (en) Signal transmission and reception device and signal transmission and reception method
KR20060067047A (en) Apparatus and method for serving data information in a digital broadcasting system
KR20060082326A (en) Automatic setting method of channel for digital tv
KR100712331B1 (en) Method and Apparatus for Limiting Display Using Seeing_and_Hearing Limit Program in Digital Broadcasting Receiver
JP2004180136A (en) Transmitter, receiver, transmitting method, receiving method, and transmission/reception system
US8813128B2 (en) Method and system for providing a multi-decoder based channel surfing service
KR100662344B1 (en) Method for changing channel in digital cable set top box
KR100725928B1 (en) DMB Receiving Terminal Apparatus and Method for high-speed decoding of broadcasting contents
US20090064256A1 (en) Efficient selection of auxiliary broadcast-service data according to a user preference
JP7123566B2 (en) Receiving machine
JP7123567B2 (en) Receiving machine
JP2004135170A (en) Digital broadcasting system, transmitter, receiver, broadcast contents transmitting method, and transmission line switching method

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application
J201 Request for trial against refusal decision
J501 Disposition of invalidation of trial