KR100722650B1 - Viewing restriction method of a satellite broadcasting system using an area code - Google Patents

Viewing restriction method of a satellite broadcasting system using an area code Download PDF

Info

Publication number
KR100722650B1
KR100722650B1 KR1020000061862A KR20000061862A KR100722650B1 KR 100722650 B1 KR100722650 B1 KR 100722650B1 KR 1020000061862 A KR1020000061862 A KR 1020000061862A KR 20000061862 A KR20000061862 A KR 20000061862A KR 100722650 B1 KR100722650 B1 KR 100722650B1
Authority
KR
South Korea
Prior art keywords
satellite
satellite broadcasting
stream
broadcast
viewing
Prior art date
Application number
KR1020000061862A
Other languages
Korean (ko)
Other versions
KR20020031626A (en
Inventor
황보한
김종섭
이한
Original Assignee
주식회사 케이티
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티 filed Critical 주식회사 케이티
Priority to KR1020000061862A priority Critical patent/KR100722650B1/en
Publication of KR20020031626A publication Critical patent/KR20020031626A/en
Application granted granted Critical
Publication of KR100722650B1 publication Critical patent/KR100722650B1/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/41Structure of client; Structure of client peripherals
    • H04N21/418External card to be used in combination with the client device, e.g. for conditional access
    • H04N21/4181External card to be used in combination with the client device, e.g. for conditional access for conditional access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26606Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for generating or managing entitlement messages, e.g. Entitlement Control Message [ECM] or Entitlement Management Message [EMM]
    • 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/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4405Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving video stream decryption
    • 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
    • H04N21/4623Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6143Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via a satellite
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/20Adaptations for transmission via a GHz frequency band, e.g. via satellite

Landscapes

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

Abstract

본 발명은 위성방송 수신 시스템에서 시청자의 우편번호 및 전화번호와 같은 지역코드를 이용하여 임의의 위성방송 프로그램에 대해 특정지역에서의 시청을 제한하거나 특정 지역에서만 시청이 가능하도록 하는 지역코드를 이용한 위성방송의 시청제한 방법을 제공하기 위한 것으로, 본 발명에 따르면, 위성방송 프로그램을 공급하는 프로그램 공급자로부터 지역별 시청제한이 요구되면, 위성방송 신호를 송출하는 위성방송 송출 시스템에서 CW(Control Word) 신호를 발생하여 위성방송 프로그램 데이터를 스크램블링(scrambling)하고, CW 신호 및 시청제한 지역코드를 포함하는 ECM(Entitlement Control Message) 스트림 및 시청권한 정보를 포함하는 EMM(Entitlement Management Message) 스트림을 생성하는 단계; 스크램블된 위성방송 프로그램 데이터와 ECM 스트림 및 EMM 스트림을 다중화하여 방송 위성을 통해 송출하는 단계; 및 위성방송 수신기에서 방송 위성으로부터 전송된 다중화된 위성방송 신호를 스크램블된 위성방송 프로그램 데이터와 ECM 스트림 및 EMM 스트림으로 역다중화하는 단계; 그리고 ECM 스트림으로부터 시청제한 지역코드를 추출하여 스마트카드에 기록된 가입자의 지역코드와 일치하는지를 비교하고, 각 지역코드가 일치하는 경우에 방송 프로그램에 대한 시청제한을 수행하는 단계를 포함하여 구현함으로써 보다 더 다양한 형태의 시청제한 기능을 구현할 수 있는 효과가 있으며, 그로 인해 다양한 위성방송 시스템의 부가 기능을 구현할 수 있는 효과가 있다.According to the present invention, the satellite broadcasting receiving system uses a region code such as a zip code and a telephone number of a viewer to limit the viewing in a specific region for a satellite broadcasting program or to use the region code to enable viewing only in a specific region. According to the present invention, if a local viewing restriction is required from a program provider for supplying a satellite broadcasting program, according to the present invention, a control word (CW) signal is transmitted from a satellite broadcasting transmission system that transmits satellite broadcasting signals. Generating and scrambling satellite broadcast program data, and generating an Entitlement Control Message (ECM) stream including a CW signal and a viewing restriction region code and an Entitlement Management Message (EMM) stream including viewing authority information; Multiplexing the scrambled satellite broadcast program data with the ECM stream and the EMM stream and transmitting the same through a broadcast satellite; And demultiplexing the multiplexed satellite broadcast signal transmitted from the broadcast satellite into the scrambled satellite broadcast program data, the ECM stream, and the EMM stream at the satellite broadcast receiver. And extracting the parental control area code from the ECM stream and comparing the area code with the subscriber's area code recorded on the smart card, and performing the parental control for the broadcast program if each area code matches. There is an effect that can implement a more various forms of parental control, and thereby has the effect of implementing the additional functions of various satellite broadcasting system.

Description

지역코드를 이용한 위성방송의 시청제한 방법{VIEWING RESTRICTION METHOD OF A SATELLITE BROADCASTING SYSTEM USING AN AREA CODE}Viewing method of satellite broadcasting using area code {VIEWING RESTRICTION METHOD OF A SATELLITE BROADCASTING SYSTEM USING AN AREA CODE}

도 1은 본 발명의 바람직한 실시예에 따른 지역코드를 이용한 위성방송의 시청제한 방법을 적용하기에 적합한 전반적인 시스템의 구성을 도시한 블록도,1 is a block diagram showing the configuration of an overall system suitable for applying a method for restricting viewing of satellite broadcasting using a region code according to a preferred embodiment of the present invention;

도 2는 도 1에 도시된 각 구성수단을 통해 본 발명에 따른 지역코드를 이용한 위성방송 시스템의 시청제한 방법이 수행되는 과정을 도시한 플로우차트.FIG. 2 is a flowchart illustrating a process of performing a parental control method of a satellite broadcasting system using a region code according to the present invention through each component shown in FIG. 1.

< 도면의 주요부분에 대한 부호의 설명 ><Description of Symbols for Major Parts of Drawings>

100 : 위성방송 송출 시스템 110 : 제어부100: satellite broadcasting transmission system 110: control unit

120 : 스크램블러 130 : 제 1 암호화부120: scrambler 130: first encryption unit

140 : 가입자 관리 시스템 150 : 가입자 인증 시스템140: subscriber management system 150: subscriber authentication system

160 : 제 2 암호화부 170 : 다중화 장치160: second encryption unit 170: multiplexing device

180 : 리턴 채널 처리기 200 : 위성방송 수신기180: return channel processor 200: satellite broadcasting receiver

210 : 역다중화 장치 220 : 스마트 카드210: demultiplexer 220: smart card

230 : 디스크램블러 240 : 모뎀230: descrambler 240: modem

본 발명은 위성방송 시스템에서의 시청제한 기능에 관한 것으로, 특히 시청자의 우편번호나 전화번호와 같은 지역코드를 이용하여 위성방송 프로그램의 시청을 제한할 수 있는 지역코드를 이용한 위성방송의 시청제한 방법에 관한 것이다.The present invention relates to a parental control function in a satellite broadcasting system, and in particular, a method for restricting viewing of satellite broadcasting using an area code that can restrict viewing of a satellite broadcasting program using a region code such as a postal code or a telephone number of a viewer. It is about.

잘 알려진 바와 같이, 위성방송은 적도 상공 약 36,000㎞의 정지궤도에 떠 있는 방송위성을 이용하여 지상국(방송 지구국)으로부터 보내진 방송 신호를 송신하고, 각 가정에서 이를 위성 수신안테나를 통해 직접 수신할 수 있는 방송 시스템으로, 기존의 지상파 또는 케이블 방송 시스템과 비교하여 정보의 선택 범위가 대폭 확장된 방송 방식이다. 그리고, 이러한 위성방송에 사용되는 위성방송 수신기는 위성으로부터 제공되는 비트 스트림을 수신하여 선택된 채널의 방송 신호를 처리한 다음 디스플레이 장치(예를 들면, 모니터 또는 티브이)로 제공한다. As is well known, satellite broadcasting transmits a broadcast signal from a ground station (broadcasting earth station) using a broadcasting satellite floating in a stationary orbit about 36,000 kilometers above the equator, and can be received directly from the satellite receiving antenna in each home. This broadcasting system is a broadcasting system in which the selection range of information is greatly expanded compared to the conventional terrestrial or cable broadcasting system. In addition, the satellite broadcasting receiver used for the satellite broadcasting receives the bit stream provided from the satellite, processes the broadcast signal of the selected channel, and then provides it to a display device (for example, a monitor or TV).

또한, 이러한 위성방송 신호를 수신하는 일반적인 위성방송 수신기에서는 특정 사용자에게 임의의 채널에 대한 시청을 제한할 수 있는 기능과 유료 방송 프로그램에 대한 시청제한 기능, 그리고 프로그램의 등급에 따른 시청제한 기능 등을 제공한다.In addition, in the general satellite broadcasting receiver that receives the satellite broadcasting signal, it is possible to limit the viewing of a certain channel to a specific user, the viewing restriction function for the pay broadcasting program, and the viewing restriction function according to the grade of the program. to provide.

한편, 이러한 위성방송을 시청하기 위해서 사용자는 위성방송 서비스를 제공하는 위성방송 사업자에게 서비스 신청을 하게 되는데, 통상적으로 최초 위성방송 수신 계약시 사용자는 자신의 인적 사항을 기재하여 위성방송 사업자에게 제출하게 되고, 이때 기재되는 인적사항으로는 가입자명, 우편번호 및 주소, 전화번호, 주민등록번호 등을 들 수 있다.On the other hand, in order to watch such a satellite broadcast, the user applies for a service to a satellite broadcaster that provides a satellite broadcast service. Typically, when a user first receives a satellite broadcast contract, the user submits his personal information to the satellite broadcaster. In this case, the personal information described may include a subscriber's name, postal code and address, telephone number, social security number, and the like.

만일, 이러한 가입자의 위성방송 시스템에서 우편번호나 전화번호와 같이 가 입자의 거주 지역을 구분할 수 있는 지역코드를 이용하여 특정 지역에서 대한 위성방송의 시청을 제한하거나, 반대로 특정 지역에서만 시청이 가능하도록 할 수 있다면 보다 더 다양한 위성방송 시스템의 기능을 구현할 수 있게 될 것이다.If the subscriber's satellite broadcasting system restricts the viewing of satellite broadcasting in a specific region by using an area code that identifies the subscriber's living area, such as a zip code or telephone number, or vice versa. If you can, you will be able to implement a wider variety of satellite broadcasting systems.

따라서, 본 발명은 상기한 점에 착안하여 안출한 것으로, 위성방송 수신 시스템에서 시청자의 우편번호 및 전화번호와 같은 지역코드를 이용하여 임의의 위성방송 프로그램에 대해 특정지역에서의 시청을 제한하거나 특정 지역에서만 시청이 가능하도록 하는 지역코드를 이용한 위성방송의 시청제한 방법을 제공하는데 그 목적이 있다.Accordingly, the present invention has been made in view of the above, and in the satellite broadcasting reception system, by using a region code such as the zip code and the telephone number of the viewer, the satellite broadcasting program is restricted or specified for a certain satellite broadcasting program. The purpose of the present invention is to provide a method of restricting the viewing of satellite broadcasting using a region code that allows viewing only in a region.

상기 목적을 달성하기 위한 일 실시예에 따른 본 발명은, The present invention according to an embodiment for achieving the above object,

위성방송 시스템에서 가입자의 지역코드를 이용하여 특정 지역에 대한 방송 프로그램의 시청을 제한하는 방법에 있어서,In the satellite broadcasting system using a subscriber's region code to limit the viewing of the broadcast program for a specific region,

위성방송 프로그램을 공급하는 프로그램 공급자로부터 지역별 시청제한이 요구되면, 위성방송 신호를 송출하는 위성방송 송출 시스템에서 CW(Control Word) 신호를 발생하여 위성방송 프로그램 데이터를 스크램블링(scrambling)하고, 상기 CW 신호 및 시청제한 지역코드를 포함하는 ECM(Entitlement Control Message) 스트림 및 시청권한 정보를 포함하는 EMM(Entitlement Management Message) 스트림을 생성하는 제 1 단계;When local viewing restrictions are required from a program provider supplying a satellite broadcasting program, a satellite broadcasting transmission system that outputs a satellite broadcasting signal generates a CW (Control Word) signal to scramble the satellite broadcasting program data, and the CW signal And a first step of generating an Entitlement Control Message (ECM) stream including a viewing restriction region code and an Entitlement Management Message (EMM) stream including viewing rights information.

삭제delete

상기 스크램블된 위성방송 프로그램 데이터와 상기 ECM 스트림 및 상기 EMM 스트림을 다중화하여 방송 위성을 통해 송출하는 제 2 단계;A second step of multiplexing the scrambled satellite broadcast program data with the ECM stream and the EMM stream through a broadcast satellite;

상기 위성방송 수신기에서 상기 방송 위성으로부터 전송된 다중화된 위성방송 신호를 상기 스크램블된 위성방송 프로그램 데이터와 상기 ECM 스트림 및 상기 EMM 스트림으로 역다중화하는 제 3 단계; 및A third step of demultiplexing the multiplexed satellite broadcast signal transmitted from the broadcast satellite into the scrambled satellite broadcast program data and the ECM stream and the EMM stream at the satellite broadcast receiver; And

상기 ECM 스트림으로부터 상기 시청제한 지역코드를 추출하여 스마트카드에 기록된 가입자의 지역코드와 일치하는지를 비교하고, 상기 각 지역코드가 일치하는 경우에 상기 방송 프로그램에 대한 시청제한을 수행하는 제 4 단계를 포함하는 지역코드를 이용한 위성방송의 시청제한 방법을 제공한다.Extracting the parental control area code from the ECM stream and comparing the area code with a subscriber's area code recorded on a smart card, and performing a parental control for the broadcast program when the area codes match. Provides a method for restricting the viewing of satellite broadcasting using the included area code.

상기 목적을 달성하기 위한 다른 실시예에 따른 본 발명은,The present invention according to another embodiment for achieving the above object,

위성방송 시스템에서 가입자의 지역코드를 이용하여 특정 지역에서만 위성방송 프로그램의 시청이 가능하도록 시청을 제한하는 방법에 있어서,In the satellite broadcasting system using a subscriber's area code to limit the viewing so that the viewing of the satellite broadcasting program only in a specific region,

삭제delete

위성방송 프로그램을 공급하는 프로그램 공급자로부터 특정 지역만을 대상으로 하는 방송이 요구되면, 위성방송 신호를 송출하는 위성방송 송출 시스템에서 CW(Control Word) 신호를 발생하여 위성방송 프로그램 데이터를 스크램블링(scrambling)하고, 상기 CW 신호 및 시청가능 지역코드를 포함하는 ECM(Entitlement Control Message) 스트림 및 시청권한 정보를 포함하는 EMM(Entitlement Management Message) 스트림을 생성하는 제 1 단계;When a broadcast service for a specific region is requested from a program provider supplying satellite broadcasting programs, a satellite broadcasting transmission system that emits satellite broadcasting signals generates a CW (Control Word) signal to scrambling satellite broadcasting program data. A first step of generating an Entitlement Control Message (ECM) stream including the CW signal and a viewable region code and an Entitlement Management Message (EMM) stream including viewing authority information;

상기 스크램블된 위성방송 프로그램 데이터와 상기 ECM 스트림 및 상기 EMM 스트림을 다중화하여 방송 위성을 통해 송출하는 제 2 단계;A second step of multiplexing the scrambled satellite broadcast program data with the ECM stream and the EMM stream through a broadcast satellite;

상기 위성방송 수신기에서 상기 방송 위성으로부터 전송된 다중화된 위성방송 신호를 상기 스크램블된 위성방송 프로그램 데이터와 상기 ECM 스트림 및 상기 EMM 스트림으로 역다중화하는 제 3 단계; 및A third step of demultiplexing the multiplexed satellite broadcast signal transmitted from the broadcast satellite into the scrambled satellite broadcast program data and the ECM stream and the EMM stream at the satellite broadcast receiver; And

상기 ECM 스트림으로부터 상기 시청가능 지역코드를 추출하여 스마트카드에 기록된 가입자의 지역코드와 일치하는지를 비교하고, 상기 각 지역코드가 일치하는 경우에 상기 ECM 스트림 내에 포함된 CW 신호를 이용하여 상기 스크램블된 위성방송 프로그램 데이터를 디스크램블링(descrambling)함으로써 상기 위성방송 프로그램의 시청이 가능하도록 하는 제 4 단계를 포함하여 이루어지는 지역코드를 이용한 위성방송 시청제한 방법을 제공한다.The viewable area code is extracted from the ECM stream and compared with the area code of the subscriber recorded on the smart card. When the area code matches, the scrambled signal is used by using the CW signal included in the ECM stream. The present invention provides a method for restricting satellite broadcast viewing using a region code, comprising a fourth step of enabling viewing of the satellite broadcast program by descrambling satellite program data.

이하에서는 첨부된 도면을 참조하여 본 발명에 따른 실시예에 대해 상세히 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail an embodiment according to the present invention.

도 1은 본 발명의 바람직한 실시예에 따른 지역코드를 이용한 시청제한 기능을 적용하기에 적합한 전반적인 시스템의 구성을 도시한 블록도로서, 제어부(110), 스크램블러(scrambler)(120), 제 1 암호화부(130), 가입자 관리 시스템(Subscriber Management System)(140), 가입자 인증 처리기(150), 제 2 암호화부(160), 다중화 장치(170) 및 리턴채널 처리기(180)로 구성된 위성방송 송출 시스템(100)과 역다중화 장치(210), 스마트 카드(220), 디스크램블러(descrambler)(230) 및 모뎀(240)으 로 구성된 위성방송 수신기(200)를 포함한다.1 is a block diagram showing the configuration of an overall system suitable for applying a parental control function using a region code according to a preferred embodiment of the present invention. The controller 110, the scrambler 120, and the first encryption are shown. Satellite broadcasting transmission system consisting of a unit 130, Subscriber Management System (140), Subscriber Authentication Processor (150), Second Encryption Unit (160), Multiplexing Device (170), and Return Channel Processor (180). And a satellite broadcasting receiver 200 composed of a demultiplexer 210, a smart card 220, a descrambler 230, and a modem 240.

먼저, 도 1에 도시된 위성방송 송출 시스템(100)의 각 구성수단에 대해 설명하면, 제어부(110)는 운용자의 조작에 의거하여 위성방송 신호의 송출과 관련된 각종 제어신호 및 CW(Control Word) 신호를 발생하는 수단을 의미하며, 여기서 CW 신호는 위성방송 프로그램 데이터(오디오 데이터 및 비디오 데이터 등)를 스크램블링(scrambling)하여 암호화하는 데 사용되며, 위성방송 수신기(200)에서 스크램블링된 위성방송 프로그램 신호를 복호화하는 과정에서도 사용된다. 즉, 스크램블러(120)는 제어부(110)로부터의 CW 신호에 의거하여 위성방송 프로그램 공급자로부터 제공된 위성방송 프로그램 데이터에 스크램블링을 수행한다.First, each component of the satellite broadcasting transmission system 100 shown in FIG. 1 will be described. The controller 110 controls various control signals and CW (Control Word) related to the transmission of the satellite broadcasting signal based on the operator's operation. Means means for generating a signal, wherein the CW signal is used for scrambling and encrypting satellite broadcast program data (audio data and video data, etc.), and the scrambled satellite broadcast program signal in the satellite broadcast receiver 200. It is also used in the decoding process. That is, the scrambler 120 performs scrambling on the satellite broadcast program data provided from the satellite broadcast program provider based on the CW signal from the controller 110.

또한, 제어부(110)는 지역별 시청제한을 수행하고자하는 방송 프로그램에 대한 프로그램 파라미터(parameter), 즉 지역별 시청제한 기능의 ON/OFF, 시청제한 또는 시청가능 지역코드 등을 발생하여 제 1 암호화부(130)로 전송한다.In addition, the controller 110 generates a program parameter for a broadcasting program to perform viewing restrictions for each region, that is, ON / OFF of the viewing restriction feature for each region, viewing restriction or viewable region code, and the like. 130).

그리고, 제 1 암호화부(130)는 제어부(110)로부터 제공된 CW 신호를 암호화하고 여기에 프로그램 파라미터를 합성하여 ECM(Entitlement Control Message) 스트림을 생성한 다음, 이를 후술하는 다중화 장치(170)로 전송한다. In addition, the first encryption unit 130 encrypts the CW signal provided from the control unit 110, synthesizes program parameters therein, generates an ECM (Entitlement Control Message) stream, and transmits the same to the multiplexing device 170, which will be described later. do.

한편, 가입자 관리 시스템(140)은 위성방송 수신을 신청한 다수의 가입자(시청자)에 대한 정보를 접수하여 도시 생략된 내부의 데이터베이스에 저장하고 관리하는 시스템으로서, 시청권한에 대한 관리 메시지를 발생하여 가입자 인증 처리기(150)를 통해 제 2 암호화부(160)로 전송한다.On the other hand, the subscriber management system 140 is a system for receiving and storing information on a plurality of subscribers (viewers) who applied for satellite broadcasting reception and storing it in an internal database (not shown). The subscriber authentication processor 150 transmits the data to the second encryption unit 160.

그리고, 가입자 인증 처리기(150)는 상술한 가입자 관리 시스템(140)으로부 터의 가입자 정보에 의거하여 다수의 위성방송 가입자에 대한 인증 처리를 수행하며, 가입자 관리 시스템(140)으로부터의 시청권한 관리 메시지를 제 2 암호화부(160)로 전송하게 되고, 제 2 암호화부(160)는 가입자 정보에 의거한 각 가입자의 시청권한 정보를 가입자 인증 처리기(150)로부터 제공받아 EMM(Entitlement Management Message) 스트림을 생성한다.Then, the subscriber authentication processor 150 performs authentication processing for a plurality of satellite broadcasting subscribers based on the subscriber information from the subscriber management system 140 described above, and manages the viewing authority from the subscriber management system 140. The message is transmitted to the second encryption unit 160, and the second encryption unit 160 receives the viewing authority information of each subscriber based on the subscriber information from the subscriber authentication processor 150, and streams an Entitlement Management Message (EMM) stream. Create

다중화 장치(170)는 상술한 스크램블러(120)를 통해 스크램블된 위성방송 프로그램 데이터와 제 1 암호화부(130)를 통해 입력되는 ECM 스트림, 및 제 2 암호화부(160)를 통해 입력되는 EMM 스트림을 다중화하여 비트 스트림 형태의 위성방송 신호를 출력하게 된다. 그리고, 이 다중화 장치(170)를 통해 출력되는 다중화된 위성방송 신호는 도시 생략된 송출 수단(예를 들어, 송출 안테나 등)을 통해 방송위성으로 전송되고, 다시 방송위성은 이 위성방송 송출 시스템(100)으로부터 전송된 방송신호를 각 가입자의 위성방송 수신기(200)로 전송한다.The multiplexing device 170 may include the satellite broadcasting program data scrambled through the scrambler 120, the ECM stream input through the first encryption unit 130, and the EMM stream input through the second encryption unit 160. Multiplexing outputs a satellite broadcasting signal in the form of a bit stream. Then, the multiplexed satellite broadcast signal output through the multiplexing device 170 is transmitted to the broadcast satellite through a transmission means (for example, a transmission antenna, etc.) not shown, and again the broadcast satellite transmits the satellite broadcast transmission system ( The broadcast signal transmitted from 100 is transmitted to the satellite broadcasting receiver 200 of each subscriber.

한편, 위성방송 송출 시스템(100) 내에 포함된 리턴 채널 처리기(180)는 위성방송 가입자가 후술하는 위성방송 수신기(200)를 이용하여 시청한 방송 프로그램에 대한 시청정보를 위성방송 수신기(200)로부터 수신하여 가입자 관리 시스템(140)으로 전송한다.Meanwhile, the return channel processor 180 included in the satellite broadcasting transmission system 100 receives the viewing information on the broadcast program watched by the satellite broadcasting receiver 200 from the satellite broadcasting receiver 200. Receives and transmits to the subscriber management system 140.

다른 한편, 도 1에 도시된 위성방송 수신기(200)는 각 가입자의 가정에 구비되며 도시 생략된 방송위성으로부터 전송되는 위성방송 신호를 수신하여 소정의 신호 처리과정을 거쳐 디스플레이하는 수단으로서, 먼저 이 위성방송 수신기(200)에 포함된 역다중화 장치(210)는 도시 생략된 방송신호 수신 수단(예를 들면, 위성 수 신 안테나 및 튜닝 수단 등)을 통해 수신된 위성방송 신호(비트 스트림)를 제공받아 역 다중화함으로써 스크램블된 위성방송 프로그램 데이터 및 ECM 스트림, EMM 스트림을 분리한다.On the other hand, the satellite broadcasting receiver 200 shown in Figure 1 is a means for receiving and displaying a satellite broadcast signal provided from each of the subscriber's home and transmitted from the broadcast satellite (not shown) through a predetermined signal processing process. The demultiplexing apparatus 210 included in the satellite broadcasting receiver 200 provides a satellite broadcasting signal (bit stream) received through a broadcast signal receiving means (for example, a satellite receiving antenna and a tuning means) not shown. It receives and demultiplexes the scrambled satellite broadcasting program data, and separates the ECM stream and the EMM stream.

그리고, 스마트 카드(220)는 통상적으로 위성방송 프로그램의 시청제한 및 유료방송 프로그램에 대한 과금 처리를 수행하기 위해 위성방송 사업자, 즉 위성방송 송출 시스템(100)의 측으로부터 각 위성방송 가입자에게 공급되어 위성방송 수신기(200)에 장착되는 수단으로서, 도시 생략된 내부 메모리 수단(예를 들어, 플래시 메모리 등)을 통해 가입자(시청자)에 대한 정보(가입자의 이름, 주소, 우편번호, 전화번호 등을 포함)와 가입자의 시청 권한 및 시청 내역에 대한 정보를 저장한다. 또한, 이 스마트 카드(220)는 상술한 역다중화 장치(210)로부터 분리된 ECM 스트림과 EMM 스트림을 수신하여 가입자가 선택한 방송 프로그램에 대한 시청 가능 여부를 판단하여 디스크램블러(230)를 제어한다. In addition, the smart card 220 is typically supplied to each satellite broadcasting subscriber from the satellite broadcasting service provider, that is, the satellite broadcasting transmission system 100 in order to perform the charging process for the viewing restriction of the satellite broadcasting program and the paying broadcasting program. As a means mounted on the satellite broadcasting receiver 200, information (subscriber's name, address, zip code, telephone number, etc.) of the subscriber (viewer) is provided through internal memory means (for example, flash memory, etc.), not shown. Information about the subscriber's viewing rights and viewing history. In addition, the smart card 220 controls the descrambler 230 by receiving the ECM stream and the EMM stream separated from the demultiplexer 210 described above to determine whether the subscriber can view the broadcast program selected by the subscriber.

따라서, 디스크램블러(230)는 스마트 카드(230)의 제어신호(CW 신호)에 의거하여 역다중화 장치(210)로부터 제공되는 스크램블된 방송신호를 디스크램블링(descrambling)하여 도시 생략된 신호 처리수단(예를 들어, 모니터, 스피커 등)을 통해 출력함으로써 가입자가 위성방송 프로그램을 시청할 수 있도록 한다.Accordingly, the descrambler 230 descrambles the scrambled broadcast signal provided from the demultiplexer 210 based on the control signal (CW signal) of the smart card 230, thereby eliminating signal processing means (not shown). For example, a monitor, a speaker, etc.) can be output through a subscriber so that they can watch satellite broadcast programs.

이를 상세히 설명하면, 위성방송 수신기(200)에서 디지털 위성방송의 스크램블된 프로그램을 시청하기 위해서는 MPEG 표준에서 정의한 CAT(Conditional Access Table)에 할당된 PID(Packet IDentifier)를 이용하여 EMM 스트림을 먼저 추출한 다 음, 해당 가입자의 EMM 스트림과 PMT(Program Map Table)에 할당된 PID를 이용하여 ECM 스트림 내의 해당 프로그램 관련 ECM을 추출한다. 그리고, 스마트 카드(220)에서는 가입자(시청자)가 선택한 방송 프로그램과 관련된 ECM 스트림의 시청제한 정보를 후술하는 스마트 카드(220) 내에 기저장된 시청 자격 정보(가입자 정보)와 비교하여 시청 가능 여부를 결정하게 된다.In detail, in order to watch a scrambled program of digital satellite broadcasting in the satellite broadcasting receiver 200, the EMM stream is first extracted by using a PID (Packet IDentifier) assigned to a CAT (Conditional Access Table) defined in the MPEG standard. Then, the program related ECM in the ECM stream is extracted using the PID assigned to the subscriber's EMM stream and PMT (Program Map Table). The smart card 220 determines whether viewing is possible by comparing the viewing restriction information of the ECM stream associated with the broadcast program selected by the subscriber (viewer) with the viewing qualification information (subscriber information) previously stored in the smart card 220 which will be described later. Done.

한편, 위성방송 수신기(200) 내에 포함된 모뎀(240)은 전술한 위성방송 송출 시스템(100)의 리턴채널 처리기(180)로 전송하기 위한 정보, 즉 가입자가 위성방송 수신기(200)를 이용하여 시청한 방송 프로그램에 대한 시청정보를 도시 생략된 일반공중 전화망(PSTN : Public Switched Telephone Network)을 통해 리턴채널 처리기(180)로 전송한다.Meanwhile, the modem 240 included in the satellite broadcasting receiver 200 may transmit information to the return channel processor 180 of the satellite broadcasting transmission system 100, that is, the subscriber using the satellite broadcasting receiver 200. The viewing information on the watched broadcast program is transmitted to the return channel processor 180 through a public switched telephone network (PSTN) (not shown).

도 2는 도 1에 도시된 각 구성수단을 통해 본 발명에 따른 지역코드를 이용한 위성방송 시스템의 시청제한 방법이 수행되는 과정을 도시한 플로우차트로서, 동도면을 참조하여 그 전반적인 처리 과정에 대해 상세히 설명하면 다음과 같다.FIG. 2 is a flowchart illustrating a process of performing a parental control method of a satellite broadcasting system using a region code according to the present invention through each component shown in FIG. 1. Referring to FIG. It will be described in detail as follows.

먼저, 도 2에 도시된 단계(S201)부터 단계(S207)까지의 과정은 도 1에 도시된 위성방송 송출 시스템(100)에서 수행되는 과정이며, 단계(S209)에서 단계(S217)까지의 과정은 위성방송 수신기(200)에서 수행되는 과정이다. First, the process from step S201 to step S207 shown in FIG. 2 is a process performed by the satellite broadcasting transmission system 100 shown in FIG. 1, and the process from step S209 to step S217. Is a process performed in the satellite broadcasting receiver 200.

도 2를 참조하면, 통상적으로 위성방송 가입자가 위성방송 신호를 수신하여 시청하기 위해서 위성방송 사업자 또는 위성방송 송출 시스템(100) 측과 시청 계약을 하는 과정에서, 가입자는 자신의 주소 및 전화번호, 우편번호, 주민등록번호 등을 포함하는 가입자 정보를 위성방송 송출 시스템(200) 측에 제출하게 되고, 위성 방송 송출 시스템(200) 측에서는 이 가입자 정보를 스마트 카드(220) 내의 저장수단(도시 생략됨)에 기록하여 위성방송 가입자에게 지급하게 된다.Referring to FIG. 2, in general, a subscriber of a satellite broadcasting in a viewing contract with a satellite broadcasting company or a satellite broadcasting transmission system 100 in order to receive and watch a satellite broadcasting signal may have its own address, telephone number, Subscriber information including postal code, social security number, etc. is submitted to the satellite broadcasting transmission system 200 side, and the satellite broadcasting transmission system 200 side transmits the subscriber information to the storage means (not shown) in the smart card 220. Record and pay to satellite broadcasting subscriber.

이러한 과정을 거쳐 위성방송 수신을 위한 스마트 카드(220)가 위성방송 가입자에게 공급된 상태에서, 위성방송 프로그램을 제작하여 공급하는 프로그램 공급자(program provider)로부터 특정 프로그램에 대한 지역별 시청제한이 요구되면(단계 S201), 위성방송 송출 시스템(100)의 제어부(110)에서는 운용자의 조작에 의해 해당 프로그램에 대한 스크램블링을 수행하기 위한 CW 신호를 발생하여 스크램블러(120) 및 제 1 암호화부(130)로 제공하고, 다시 시청가능 지역코드 또는 시청제한 지역코드를 포함하는 프로그램 파라미터를 생성하여 제 1 암호화부(130)로 전송하게 된다(단계 S203).With this process, when the smart card 220 for satellite broadcasting is supplied to a satellite broadcasting subscriber, if a local viewing restriction for a specific program is required from a program provider who manufactures and supplies a satellite broadcasting program ( Step S201), the control unit 110 of the satellite broadcasting transmission system 100 generates a CW signal for performing the scrambling for the program by the operator's operation to provide to the scrambler 120 and the first encryption unit 130 Then, a program parameter including a viewable area code or a viewing restriction area code is generated and transmitted to the first encryption unit 130 (step S203).

따라서, 스크램블러(120)는 제어부(110)로부터 발생한 CW 신호에 의거하여 해당 방송 프로그램을 스크램블링하게 되고, 제 1 암호화부(130)에서는 이 CW 신호를 암호화한 다음, 프로그램 파라미터를 포함한 ECM 스트림을 생성하게 된다. 그리고, 위성방송 송출 시스템(100)의 가입자 관리 시스템(140)은 해당 프로그램에 대한 가입자의 시청권한 정보를 생성하여 가입자 인증 처리기(150)를 거쳐 제 2 암호화부(160)로 전송하게 되고, 제 2 암호화부(160)는 이 시청권한 정보를 암호화하여 EMM 스트림을 생성하게 된다(단계 S205).Therefore, the scrambler 120 scrambles the broadcast program based on the CW signal generated from the control unit 110, and the first encryption unit 130 encrypts the CW signal and then generates an ECM stream including program parameters. Done. In addition, the subscriber management system 140 of the satellite broadcasting transmission system 100 generates the subscriber's viewing authority information for the corresponding program and transmits it to the second encryption unit 160 via the subscriber authentication processor 150. The second encryption unit 160 encrypts this viewing authority information to generate an EMM stream (step S205).

위성방송 송출 시스템(100) 내의 다중화 장치(170)는 스크램블러(120)를 통해 제공된 스크램블된 위성방송 프로그램 데이터(오디오 데이터 및 비디오 데이터 등)와 제 1 암호화부(130)로부터 제공된 ECM 스트림, 그리고 제 2 암호화부(160)로 부터 수신된 EMM 스트림을 다중화하여 도시 생략된 방송위성으로 송출하게 된다(단계 S207).The multiplexing device 170 in the satellite broadcasting transmission system 100 may include scrambled satellite broadcasting program data (audio data and video data, etc.) provided through the scrambler 120, and an ECM stream provided from the first encryption unit 130. 2, the EMM stream received from the encryption unit 160 is multiplexed and transmitted to a broadcast satellite (not shown) (step S207).

한편, 위성방송 수신기(200)에서는 방송위성을 통해 전송되는 다중화된 위성방송 신호를 도시 생략된 위성안테나를 통해 수신하고 이를 역다중화 장치(210)로 전송하게 되는데, 역다중화 장치(210)는 이 다중화된 위성방송 신호로부터 CAT 및 PMT를 해석하여 EMM 및 ECM의 PID를 추출하고, 다시 이 각각의 PID를 이용하여 해당 프로그램에 대한 EMM 스트림과 ECM 스트림, 그리고 스크램블된 위성방송 프로그램 데이터를 역다중화하게 된다(단계 S209). 이때, EMM 스트림과 ECM 스트림은 역다중화 장치(210)로부터 스마트 카드(220)로 제공되고, 스크램블된 위성방송 프로그램 데이터는 디스크램블러(230)로 제공된다.Meanwhile, the satellite broadcast receiver 200 receives the multiplexed satellite broadcast signal transmitted through the broadcast satellite through a satellite antenna (not shown) and transmits the same to the demultiplexer 210. The demultiplexer 210 transmits the multiplexed satellite signal. Analyze CAT and PMT from multiplexed satellite broadcasting signals to extract PIDs of EMM and ECM, and then use the respective PIDs to demultiplex EMM stream, ECM stream, and scrambled satellite broadcasting program data for the corresponding program. (Step S209). In this case, the EMM stream and the ECM stream are provided from the demultiplexer 210 to the smart card 220, and the scrambled satellite broadcast program data is provided to the descrambler 230.

이러한 각각의 과정을 거쳐 위성방송 송출 시스템(100)으로부터 전송된 다중화된 위성방송 신호가 스크램블된 위성방송 프로그램 데이터, ECM 스트림 및 EMM 스트림으로 역다중화된 후, 스마트 카드(220)는 역다중화 장치(210)로부터 제공된 ECM 스트림으로부터 시청제한 정보를 분석하고(단계 S211) 이를 내부의 저장수단에 기저장된 가입자 정보와 비교하여 해당 프로그램에 대한 시청 가능 여부를 판단하게 된다. 예를 들어 설명하면, 스마트 카드(220)는 도시 생략된 내부의 해독 수단을 이용하여 ECM 스트림 내에 포함된 시청제한 지역코드(전화번호의 지역번호나 국번 또는 우편번호)가 내부에 기저장된 가입자의 지역코드와 일치하거나 ECM 스트림 내에 포함된 시청가능 지역코드가 가입자의 지역코드와 일치하지 않은 경우에는(단계 S213) 스크램블된 위성방송 프로그램 데이터를 디스크램블링 과정 없이 그대로 출력함으로써 해당 방송 프로그램에 대한 시청을 제한하게 된다(단계 S215). After each of these processes, the multiplexed satellite broadcasting signal transmitted from the satellite broadcasting transmission system 100 is demultiplexed into scrambled satellite broadcasting program data, ECM stream, and EMM stream, and then the smart card 220 is demultiplexed. The parental control information from the ECM stream provided from 210 is analyzed (step S211), and it is compared with the subscriber information previously stored in the internal storage means to determine whether the corresponding program can be viewed. For example, the smart card 220 uses the internal decryption means (not shown) of the subscriber who previously stored the parental control area code (the area code of the phone number or the country code or the postal code) included in the ECM stream. If the viewable region code that matches the region code or the region code included in the ECM stream does not match the region code of the subscriber (step S213), the scrambled satellite broadcasting program data is output as it is without descrambling, thereby watching the broadcasting program. It is limited (step S215).

이와는 달리, ECM 스트림 내에 포함된 시청제한 지역코드가 내부에 기저장된 가입자의 지역코드와 일치하지 않거나 ECM 스트림 내에 포함된 시청가능 지역코드가 가입자의 지역코드와 일치하는 경우에, 스마트 카드(220)는 ECM 스트림 내의 CW 신호를 복호화하여 디스크램블러(230)로 제공하게 되고, 디스크램블러(230)는 이 CW 신호에 의거하여 스크램블링된 방송 신호를 디스크램블링 함으로써 가입자가 해당 프로그램을 정상적으로 시청할 수 있도록 한다(단계 S217).On the contrary, when the parental control region code included in the ECM stream does not match the subscriber's region code previously stored or the viewable region code included in the ECM stream matches the subscriber's region code, the smart card 220 The decoded CW signal in the ECM stream is provided to the descrambler 230, and the descrambler 230 descrambles the scrambled broadcast signal based on the CW signal so that the subscriber can normally watch the corresponding program ( Step S217).

이상 설명한 바와 같이 본 발명에 따르면, 위성방송 시스템에서 우편번호나 전화번호와 같이 가입자의 거주 지역을 구분할 수 있는 지역코드를 이용하여 특정 지역에 대한 위성방송의 시청을 제한하거나, 반대로 특정 지역에서만 시청이 가능하도록 할 수 있는 효과가 있으며, 그로 인해 보다 더 다양한 위성방송 시스템의 부가 기능을 구현할 수 있는 효과가 있다.As described above, according to the present invention, the satellite broadcasting system restricts the viewing of satellite broadcasting in a specific region by using an area code for identifying the subscriber's region, such as a postal code or a telephone number, or vice versa. This has the effect of enabling it, and thereby has the effect of implementing the additional functions of more diverse satellite broadcasting system.

아울러 본 발명의 바람직한 실시예는 예시의 목적을 위해 개시된 것이며, 당업자라면 본 발명의 사상과 범위 안에서 다양한 수정, 변경, 부가 등이 가능할 것이며, 이러한 수정 변경 등은 이하의 특허청구범위에 속하는 것으로 보아야 할 것이다.In addition, the preferred embodiment of the present invention is disclosed for the purpose of illustration, those skilled in the art will be able to various modifications, changes, additions, etc. within the spirit and scope of the present invention, such modifications and changes should be considered to belong to the following claims. something to do.

Claims (4)

위성방송 시스템에서 가입자의 지역코드를 이용하여 특정 지역에 대한 방송 프로그램의 시청을 제한하는 방법에 있어서,In the satellite broadcasting system using a subscriber's region code to limit the viewing of the broadcast program for a specific region, 위성방송 프로그램을 공급하는 프로그램 공급자로부터 지역별 시청제한이 요구되면, 위성방송 신호를 송출하는 위성방송 송출 시스템에서 CW(Control Word) 신호를 발생하여 위성방송 프로그램 데이터를 스크램블링(scrambling)하고, 상기 CW 신호 및 시청제한 지역코드를 포함하는 ECM(Entitlement Control Message) 스트림 및 시청권한 정보를 포함하는 EMM(Entitlement Management Message) 스트림을 생성하는 제 1 단계;When local viewing restrictions are required from a program provider supplying a satellite broadcasting program, a satellite broadcasting transmission system that outputs a satellite broadcasting signal generates a CW (Control Word) signal to scramble the satellite broadcasting program data, and the CW signal And a first step of generating an Entitlement Control Message (ECM) stream including a viewing restriction region code and an Entitlement Management Message (EMM) stream including viewing rights information. 상기 스크램블된 위성방송 프로그램 데이터와 상기 ECM 스트림 및 상기 EMM 스트림을 다중화하여 방송 위성을 통해 송출하는 제 2 단계;A second step of multiplexing the scrambled satellite broadcast program data with the ECM stream and the EMM stream through a broadcast satellite; 상기 위성방송 수신기에서 상기 방송 위성으로부터 전송된 다중화된 위성방송 신호를 상기 스크램블된 위성방송 프로그램 데이터와 상기 ECM 스트림 및 상기 EMM 스트림으로 역다중화하는 제 3 단계; 및A third step of demultiplexing the multiplexed satellite broadcast signal transmitted from the broadcast satellite into the scrambled satellite broadcast program data and the ECM stream and the EMM stream at the satellite broadcast receiver; And 상기 ECM 스트림으로부터 상기 시청제한 지역코드를 추출하여 스마트카드에 기록된 가입자의 지역코드와 일치하는지를 비교하고, 상기 각 지역코드가 일치하는 경우에 상기 방송 프로그램에 대한 시청제한을 수행하는 제 4 단계를 포함하는 지역코드를 이용한 위성방송의 시청제한 방법.Extracting the parental control area code from the ECM stream and comparing the area code with a subscriber's area code recorded on a smart card, and performing a parental control for the broadcast program when the area codes match. Restriction method of satellite broadcasting using the included area code. 제 1 항에 있어서,The method of claim 1, 상기 지역코드는,The area code is 상기 각 가입자의 지역을 구분할 수 있는 전화번호나 우편번호인 것을 특징으로 하는 지역코드를 이용한 위성방송의 시청제한 방법.Viewing method of satellite broadcasting using the area code, characterized in that the phone number or postal code to distinguish the area of each subscriber. 위성방송 시스템에서 가입자의 지역코드를 이용하여 특정 지역에서만 위성방송 프로그램의 시청이 가능하도록 시청을 제한하는 방법에 있어서,In the satellite broadcasting system using a subscriber's area code to limit the viewing so that the viewing of the satellite broadcasting program only in a specific region, 위성방송 프로그램을 공급하는 프로그램 공급자로부터 특정 지역만을 대상으로 하는 방송이 요구되면, 위성방송 신호를 송출하는 위성방송 송출 시스템에서 CW(Control Word) 신호를 발생하여 위성방송 프로그램 데이터를 스크램블링(scrambling)하고, 상기 CW 신호와 시청가능 지역코드를 포함하는 ECM(Entitlement Control Message) 스트림 및 시청권한 정보를 포함하는 EMM(Entitlement Management Message) 스트림을 생성하는 제 1 단계;When a broadcast service for a specific region is requested from a program provider supplying satellite broadcasting programs, a satellite broadcasting transmission system that emits satellite broadcasting signals generates a CW (Control Word) signal to scrambling satellite broadcasting program data. A first step of generating an Entitlement Control Message (ECM) stream including the CW signal and a viewable region code and an Entitlement Management Message (EMM) stream including viewing authority information; 상기 스크램블된 위성방송 프로그램 데이터와 상기 ECM 스트림 및 상기 EMM 스트림을 다중화하여 방송 위성을 통해 송출하는 제 2 단계;A second step of multiplexing the scrambled satellite broadcast program data with the ECM stream and the EMM stream through a broadcast satellite; 상기 위성방송 수신기에서 상기 방송 위성으로부터 전송된 다중화된 위성방송 신호를 상기 스크램블된 위성방송 프로그램 데이터와 상기 ECM 스트림 및 상기 EMM 스트림으로 역다중화하는 제 3 단계; 및A third step of demultiplexing the multiplexed satellite broadcast signal transmitted from the broadcast satellite into the scrambled satellite broadcast program data and the ECM stream and the EMM stream at the satellite broadcast receiver; And 상기 ECM 스트림으로부터 상기 시청가능 지역코드를 추출하여 스마트카드에 기록된 가입자의 지역코드와 일치하는지를 비교하고, 상기 각 지역코드가 일치하는 경우에 상기 ECM 스트림 내에 포함된 CW 신호를 이용하여 상기 스크램블된 위성방송 프로그램 데이터를 디스크램블링(descrambling)함으로써 상기 위성방송 프로그램의 시청이 가능하도록 하는 제 4 단계를 포함하여 이루어지는 지역코드를 이용한 위성방송 시청제한 방법.The viewable area code is extracted from the ECM stream and compared with the area code of the subscriber recorded on the smart card. When the area code matches, the scrambled signal is used by using the CW signal included in the ECM stream. And a fourth step of enabling viewing of the satellite broadcasting program by descrambling the satellite broadcasting program data. 제 3 항에 있어서,The method of claim 3, wherein 상기 지역코드는,The area code is 상기 각 가입자의 지역을 구분할 수 있는 전화번호나 우편번호인 것을 특징으로 하는 지역코드를 이용한 위성방송의 시청제한 방법.Viewing method of satellite broadcasting using the area code, characterized in that the phone number or postal code to distinguish the area of each subscriber.
KR1020000061862A 2000-10-20 2000-10-20 Viewing restriction method of a satellite broadcasting system using an area code KR100722650B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000061862A KR100722650B1 (en) 2000-10-20 2000-10-20 Viewing restriction method of a satellite broadcasting system using an area code

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000061862A KR100722650B1 (en) 2000-10-20 2000-10-20 Viewing restriction method of a satellite broadcasting system using an area code

Publications (2)

Publication Number Publication Date
KR20020031626A KR20020031626A (en) 2002-05-03
KR100722650B1 true KR100722650B1 (en) 2007-05-28

Family

ID=19694530

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000061862A KR100722650B1 (en) 2000-10-20 2000-10-20 Viewing restriction method of a satellite broadcasting system using an area code

Country Status (1)

Country Link
KR (1) KR100722650B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101205716B1 (en) 2008-12-19 2012-11-28 한국전자통신연구원 Apparatus for controlling the using of broadcasting program and method for the same

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100509008B1 (en) * 2003-06-27 2005-08-18 주식회사 알티캐스트 Method for hierarchically filtering regional information transmitted to set top box with postal code
KR100688222B1 (en) * 2004-11-09 2007-02-28 온타임텍 주식회사 Method for updating entitlement information in conditional access system
KR100695082B1 (en) * 2005-04-19 2007-03-14 에스케이 텔레콤주식회사 Conditional Access System and Method Using Position Information of Mobile Communication Terminal and Mobile Communication Terminal therefor
KR100735280B1 (en) * 2005-06-16 2007-07-03 삼성전자주식회사 Digital multimedia broadcastingdmb system and conditional access method for restricting of dmb watching in regional
KR100744340B1 (en) * 2005-10-13 2007-07-30 삼성전자주식회사 Digital broadcasting conditional access system and method thereof
KR100791173B1 (en) * 2006-01-04 2008-01-02 엘지전자 주식회사 Digital multimedia Receiver using Fast Information Group Structure
KR100770888B1 (en) * 2006-08-07 2007-10-26 삼성전자주식회사 Method for informing manner zone in dmb terminal
KR100853156B1 (en) * 2007-01-11 2008-08-20 주식회사 대우일렉트로닉스 Method for saving of transport stream in a digital device
KR100872516B1 (en) * 2008-03-31 2008-12-08 주식회사 씨제이헬로비전 Apparatus and method for receving a local broadcating data in multi-channel broadcasting
WO2009002102A1 (en) * 2007-06-25 2008-12-31 Cj Cable Net Co., Ltd. Apparatus and method for receiving a local broadcasting data in multi-channel broadcasting

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH102003A (en) * 1996-06-14 1998-01-06 Aron Kasei Co Ltd Invert member and its manufacture
KR20030058278A (en) * 2001-12-31 2003-07-07 주식회사 하이닉스반도체 Unit pixel layout in CMOS image sensor

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH102003A (en) * 1996-06-14 1998-01-06 Aron Kasei Co Ltd Invert member and its manufacture
KR20030058278A (en) * 2001-12-31 2003-07-07 주식회사 하이닉스반도체 Unit pixel layout in CMOS image sensor

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
10-2003-58278

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101205716B1 (en) 2008-12-19 2012-11-28 한국전자통신연구원 Apparatus for controlling the using of broadcasting program and method for the same
US8495376B2 (en) 2008-12-19 2013-07-23 Electronics And Telecommunications Research Institute Apparatus and method for controlling use of broadcasting program using signature in program information

Also Published As

Publication number Publication date
KR20020031626A (en) 2002-05-03

Similar Documents

Publication Publication Date Title
KR100553110B1 (en) A data transmitting device, a receiving device and a transmitting/receiving system
EP0787391B1 (en) Conditional access system
CA2179223C (en) Method and apparatus for controlling the operation of a signal decoder in a broadcasting system
US7155611B2 (en) Method of operating a conditional access system for broadcast applications
EP0762765B1 (en) Digital access control method
US8619983B2 (en) Digital TV conditional access system and method of using the same for transmitting and receiving digital data
EP1573924A2 (en) Conditional access system
CN101529905A (en) Method of transmitting a complementary datum to a receiving terminal
US6920222B1 (en) Conditional access system enabling partial viewing
KR100735280B1 (en) Digital multimedia broadcastingdmb system and conditional access method for restricting of dmb watching in regional
US20120051541A1 (en) Method and system for providing conditional access in broadcasting network
KR100722650B1 (en) Viewing restriction method of a satellite broadcasting system using an area code
JPH0795725B2 (en) Transformer control method and device in broadcasting facility
US20060095935A1 (en) Method for receiving digital broadcast signal
US7836300B2 (en) Security integrated circuit
US6430290B1 (en) Conditional access
JP3837753B2 (en) Scramble broadcasting system, scramble method, scramble device, and descramble device
JP3682785B2 (en) Descrambling apparatus and method
KR101241880B1 (en) An apparatus and a method for copy protection of broadcast signal stream
JP2001060928A (en) Broadcasting system, broadcasting receiver and method for surveying audience rate
EP2597883A1 (en) Method, cryptographic system and security module for descrambling content packets of a digital transport stream
KR100747656B1 (en) Multi-Descrambeler System and Method in digital broadcasting receiver
US20090169003A1 (en) Broadcast processing apparatus and method thereof
JP4483825B2 (en) Scramble broadcasting system, scramble device, scramble method, descramble device, and descramble method
RU2781944C1 (en) System and method for forming a virtual channel

Legal Events

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

Payment date: 20120508

Year of fee payment: 6

LAPS Lapse due to unpaid annual fee