[go: up one dir, main page]

KR20110007398A - Method and apparatus for simultaneously watching and recording paid broadcasting channels - Google Patents

Method and apparatus for simultaneously watching and recording paid broadcasting channels Download PDF

Info

Publication number
KR20110007398A
KR20110007398A KR1020090064900A KR20090064900A KR20110007398A KR 20110007398 A KR20110007398 A KR 20110007398A KR 1020090064900 A KR1020090064900 A KR 1020090064900A KR 20090064900 A KR20090064900 A KR 20090064900A KR 20110007398 A KR20110007398 A KR 20110007398A
Authority
KR
South Korea
Prior art keywords
content
viewing
recording
ecm
reception
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
KR1020090064900A
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 KR1020090064900A priority Critical patent/KR20110007398A/en
Publication of KR20110007398A publication Critical patent/KR20110007398A/en
Withdrawn legal-status Critical Current

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/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/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/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47211End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting pay-per-view content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/167Systems rendering the television signal unintelligible and subsequently intelligible
    • H04N7/1675Providing digital key or authorisation information for generation or regeneration of the scrambling sequence

Landscapes

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

Abstract

유료 방송 채널의 시청 및 녹화를 동시에 제공하는 방법 및 장치가 제공된다. 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화를 동시에 제공하는 방법은 (a) 시청자의 시청 및 녹화 요청에 따라, CW(Control Word)로 스크램블링된 복수의 콘텐츠 및 상기 복수의 콘텐츠에 각각 대응하는 복수의 ECM(Entitlement Control Message)을 포함하는 전송 스트림을 수신하는 단계, (b) 상기 전송 스트림에서 시청을 위한 제 1 ECM 및 녹화를 위한 제 2 ECM을 분리하는 단계, (c) 상기 제 1 ECM에서 제 1 CW를 추출하고, 상기 스크램블링된 콘텐츠 중 시청을 위한 제 1 콘텐츠를 디스크램블링하여 화면에 디스플레이하는 단계 및 (d) 상기 제 2 ECM에서 제 2 CW를 추출하고, 상기 스크램블링된 콘텐츠 중 녹화를 위한 제 2 콘텐츠를 디스크램블링하여 암호화한 후 저장소에 저장하는 단계를 포함한다.Provided are a method and an apparatus for simultaneously providing a viewing and recording of a pay broadcasting channel. A method of simultaneously providing a viewing and recording of a pay broadcasting channel to which a reception limit function is applied may include: (a) a plurality of contents scrambled with a control word (CW) and a plurality of contents, respectively, in response to a viewing and recording request from a viewer; Receiving a transport stream comprising a plurality of Entitlement Control Messages (ECMs), (b) separating a first ECM for viewing and a second ECM for recording from the transport stream, and (c) the first ECM Extracting a first CW, descrambling and displaying a first content for viewing among the scrambled content on a screen; and (d) extracting a second CW from the second ECM and recording from the scrambled content. And descrambling and encrypting the second content for storing in the storage.

IPTV, CAS, 유료 방송 IPTV, CAS, Pay-TV

Description

유료 방송 채널의 시청 및 녹화를 동시에 제공하는 방법 및 장치{METHOD AND APPARATUS FOR PROVIDING CONCURRENTLY PLAYING AND RECORDING PAY-TV PROGRAMS}METHOD AND APPARATUS FOR PROVIDING CONCURRENTLY PLAYING AND RECORDING PAY-TV PROGRAMS}

본 발명은 유료 방송 채널의 시청 및 녹화를 제공하는 방법 및 장치에 관한 것으로서, 보다 상세하게는, 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화를 동시에 제공하는 방법 및 장치에 관한 것이다.The present invention relates to a method and apparatus for providing viewing and recording of a pay broadcasting channel, and more particularly, to a method and apparatus for simultaneously providing viewing and recording of a pay broadcasting channel to which a reception restriction function is applied.

인터넷의 보급과 디지털 방송 기술의 발전에 따라 초고속 인터넷 망을 이용하여 제공되는 양방향 방송 서비스의 이용이 증가하고 있는 추세이다.With the spread of the Internet and the development of digital broadcasting technology, the use of two-way broadcasting services provided by high-speed Internet networks is increasing.

양방향 방송 서비스는 초고속 인터넷을 이용하여 정보 서비스, 동영상 콘텐츠 및 방송 등을 양방향 방송 수신기(예를 들어, IPTV, DMB 수신기, 셋탑 박스 등)로 제공하는 서비스로, 인터넷 검색은 물론 영화 감상, 홈쇼핑, 홈뱅킹, 온라인 게임, MP3 등 인터넷이 제공하는 다양한 콘텐츠 및 부가 서비스를 제공받을 수 있다.Two-way broadcasting service is a service that provides information service, video contents, and broadcasting to two-way broadcasting receivers (eg, IPTV, DMB receivers, set-top boxes, etc.) using high-speed Internet. Various contents and additional services provided by the Internet such as home banking, online games, and MP3 can be provided.

한편, 이러한 양방향 방송 서비스에서는 콘텐츠를 가입자에게 선별적으로 제공하기 위한 다운로드 보안 솔루션인 수신 제한 시스템(CAS; Conditional Access System)을 주로 채택하고 있다. 수신 제한 시스템(CAS)은 인증된 가입자에게만 유료 방송을 볼 수 있도록 해주는 시스템으로서, 위성 방송, 케이블 방송 등의 유료 방송 업체 및 현재 무료로 정해져 있으나 유료화될 가능성이 높은 지상파 방송 업체들에게는 핵심 솔루션이다.Meanwhile, the two-way broadcast service mainly adopts a conditional access system (CAS), which is a download security solution for selectively providing contents to subscribers. Restriction Control System (CAS) is a system that allows only paid subscribers to watch paid broadcasts, and is a key solution for paid broadcasters such as satellite and cable broadcasts and terrestrial broadcasters that are currently set free but are likely to be paid. .

일반적인 수신 제한 시스템(이하, CAS라 칭함)을 설명하면 다음과 같다.A general reception restriction system (hereinafter referred to as CAS) is as follows.

프로그램 프로바이더(PP)들로부터 비디오, 오디오, 데이터 등의 컨텐츠가 공급될 때 이 컨텐츠에 대한 정보도 같이 공급되며, 이 정보들을 통해 PPV, NVOD, IPPV, 중계 채널 등에 대한 작업이 스케줄 되고, 스케줄 정보 및 스크램블러로부터의 CW(Control Word) 정보가 연동되어 CAS에서 암호화된 ECM(Entitlement Control Message), EMM(Entitlement Management Message)이 생성된다.When contents such as video, audio, and data are supplied from program providers (PPs), information about the contents is also supplied, and the work on PPV, NVOD, IPPV, relay channel, etc. is scheduled and scheduled through the information. The information and CW (Control Word) information from the scrambler are linked to generate an Entitlement Control Message (ECM) and an Entitlement Management Message (EMM) encrypted by the CAS.

ECM은 컨텐츠 보호에 사용되는 자격 제어 메시지로서, ECM 생성기는 프로그램 정보 및 패키지 정보 등을 방송 스케줄 생성기로부터 입력받아 ECM을 생성한다. 그리고, EMM은 가입자 인증에 사용되는 자격 관리 메시지로서, EMM 생성기는 가입자 관리 시스템으로부터 가입자 정보 및 구매 정보를 입력 받아 EMM을 생성한다.The ECM is a credential control message used for content protection. The ECM generator receives program information and package information from the broadcast schedule generator to generate an ECM. The EMM is an entitlement management message used for subscriber authentication, and the EMM generator generates the EMM by receiving subscriber information and purchase information from the subscriber management system.

상기와 같이 생성된 ECM, EMM은 다중화기로 전달되어 비디오/오디오 등이 압축된 스트림과 다중화되어 가정의 수신기로 보내지게 되며, 가정에서는 셋탑박스(STB)에 내장되어 ECM, EMM 등의 메시지에 대한 인증 및 필터링을 수행하고, 스마트 카드와 수신기 간의 상호 인증을 수행하는 수신기 CA 소프트웨어를 통하여 다중화된 비디오, 오디오, 데이터 등의 압축/다중화 및 암호화를 풀지만, PPV, NVOD, IPPV, 유료 패키지와 같은 유료 서비스는 스마트 카드의 신용 상태에 따라 사용 제한을 갖게 된다.The ECM and EMM generated as described above are delivered to the multiplexer, and the video / audio is multiplexed with the compressed stream and sent to the receiver of the home. Decompress / multiplex and encrypt multiplexed video, audio, and data through receiver CA software, which performs authentication and filtering, and mutual authentication between smart cards and receivers, but does not support PPV, NVOD, IPPV, and paid packages. Paid services have restrictions on use depending on the credit card status of the smart card.

한편, 상기한 바와 같은 CAS에서 수신 제한 기능이 적용된 방송 프로그램을 녹화하고자 하는 요구가 발생하게 되었다. 이에, 한국공개특허 제2008-0083874호(제한 수신 시스템 기반의 보안 시스템 및 그를 이용한 제한 수신 서비스 처리 방법)에서, 가입자가 선택한 방송 채널을 통해 전송된 콘텐츠를 가입자의 수신 장치를 통해 녹화한 후 일정 기간 동안 이용할 수 있는 기술에 대해 개시하였으나, 이는, 한 개의 채널에 대해서만 녹음이 가능할 뿐, 시청 중 다른 채널을 동시에 녹화하는 것은 불가능한 문제가 있다.Meanwhile, a request for recording a broadcast program to which a reception limit function is applied has been generated in the CAS as described above. Accordingly, in Korean Patent Laid-Open Publication No. 2008-0083874 (a limited reception system-based security system and a method of processing a limited reception service using the same), a schedule after recording a content transmitted through a broadcast channel selected by a subscriber through a subscriber's receiving device is set. Although the technology that can be used during the period has been disclosed, it is possible to record only one channel, and there is a problem in that it is impossible to simultaneously record other channels while watching.

따라서, 동 시간대의 프로그램 중, 한 프로그램은 실시간 시청하고 다른 프로그램은 녹화하여 추후 시청할 수 있는 방안이 요구되고 있다.Therefore, among the programs in the same time zone, there is a demand for a method of watching one program in real time and recording another program for later viewing.

상술한 종래 기술의 문제점을 해결하기 위해, 본 발명은 수신 제한 기능이 적용된 동 시간대의 유료 방송 프로그램을, 한 채널은 시청하면서 다른 채널을 녹화할 수 있는 방법 및 장치를 제공한다.In order to solve the above-mentioned problems of the prior art, the present invention provides a method and apparatus for recording a pay channel program in the same time zone to which the reception restriction function is applied, while watching one channel and the other channel.

본 발명의 목적들은 이상에서 언급한 목적들로 제한되지 않으며, 언급되지 않은 또 다른 목적들은 아래의 기재로부터 명확하게 이해될 수 있을 것이다.The objects of the present invention are not limited to the above-mentioned objects, and other objects not mentioned can be clearly understood from the following description.

상기 목적을 달성하기 위하여, 본 발명의 일 측면에 따른 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화를 동시에 제공하는 방법은 (a) 시청자의 시청 및 녹화 요청에 따라, 하나의 CW(Control Word)로 스크램블링된 복수의 콘텐츠 및 상기 복수의 콘텐츠에 각각 대응하는 복수의 ECM(Entitlement Control Message)을 포함하는 전송 스트림을 수신하는 단계, (b) 상기 전송 스트림에서 시청을 위한 제 1 ECM 및 녹화를 위한 제 2 ECM을 분리하는 단계, (c) 상기 제 1 ECM에서 상기 CW를 추출하고, 상기 스크램블링된 콘텐츠 중 시청을 위한 제 1 콘텐츠를 디스크램블링하여 화면에 디스플레이하는 단계 및 (d) 상기 제 2 ECM에서 상기 CW를 추출하고, 상기 스크램블링된 콘텐츠 중 녹화를 위한 제 2 콘텐츠를 디스크램블링하여 암호화한 후 저장소에 저장하는 단계를 포함한다.In order to achieve the above object, the method for simultaneously providing the viewing and recording of the pay-TV channel to which the reception restriction function according to an aspect of the present invention is applied, (a) according to the viewer's request for viewing and recording, one CW (Control Word) Receiving a transport stream comprising a plurality of content scrambled with a plurality of contents and a plurality of Entitlement Control Messages (ECMs) corresponding to the plurality of contents, and (b) performing a first ECM and recording for viewing in the transport stream. Separating the second ECM for (c) Extracting the CW from the first ECM, and descrambling the first content for viewing of the scrambled content to display on the screen (d) Extracting the CW from the ECM, descrambling and encrypting the second content for recording of the scrambled content, and storing the decoded content in a storage;

상기 목적을 달성하기 위하여, 본 발명의 일 측면에 따른 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화를 동시에 제공하는 장치는 시청자의 시청 및 녹화 요청에 따라, 제 1 CW(Control Word)로 스크램블링된 제 1 콘텐츠 및 제 2 CW로 스크램블링된 제 2 콘텐츠, 상기 제 1 콘텐츠 및 제 2 콘텐츠에 각각 대응하는 제 1 ECM(Entitlement Control Message) 및 제 2 ECM을 포함하는 전송 스트림을 수신하는 전송 스트림 수신부, 상기 제 1 ECM에서 상기 제 1 CW를 추출하여, 상기 스크램블링된 콘텐츠 중 시청을 위한 제 1 콘텐츠를 디스크램블링하는 시청 수신 제한부, 상기 제 2 ECM에서 상기 제 2 CW를 추출하여, 상기 스크램블링된 콘텐츠 중 녹화를 위한 제 2 콘텐츠를 디스크램블링하는 녹화 수신 제한부, 상기 디스크램블링된 제 1 콘텐츠를 화면에 디스플레이하는 디스플레이부 및 상기 디스크램블링된 제 1 콘텐츠가 상기 화면에 디스플레이됨과 동시에 상기 2 콘텐츠를 암호화하여 저장소에 저장하는 암호화 처리부를 포함한다.In order to achieve the above object, the apparatus for simultaneously providing the viewing and recording of the pay-TV channel to which the reception restriction function is applied according to an aspect of the present invention, scrambling to the first control word (CW) in response to the viewing and recording request of the viewer Stream receiving unit for receiving a transport stream including the first content and the second content scrambled with the second CW, a first entitlement control message (ECM) corresponding to the first content and the second content, and a second ECM, respectively. And a viewing reception limiter configured to extract the first CW from the first ECM to descramble the first content for viewing among the scrambled contents, and extract the second CW from the second ECM to extract the scrambled content. Recording reception limiting unit for descrambling the second content for recording of the content, the display for displaying the descrambled first content on the screen A display unit and an encryption processing unit for displaying the descrambled first content on the screen and encrypting the second content to store in the storage.

상기 목적을 달성하기 위하여, 본 발명의 일 측면에 따른 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화를 동시에 제공하는 시스템은 사용자 단말기로부터 수신한 사용자의 시청 요청 및 녹화 요청을 구분하여 해당 수신 제한 시스템으로 상기 요청을 각각 전송하는 수신 제한 제어부, 상기 사용자의 시청 요청에 따라 사용자가 선택한 시청 콘텐츠를 제 1 CW로 스크램블링하고 상기 시청 콘텐츠에 대응하는 제 1 ECM을 생성하는 시청 수신 제한 시스템, 상기 시청자의 녹화 요청에 따라 상기 사용자가 선택한 녹화 콘텐츠를 제 2 CW로 스크램블링하고 상기 녹화 콘텐츠에 대응하는 제 2 ECM을 생성하는 녹화 수신 제한 시스템 및 상기 제 1 ECM, 상기 제 2 ECM, 상기 CW로 스크램블링된 상기 시청 콘텐츠 및 상기 녹화 콘텐츠를 상기 사용자 단말에게 전송하는 압축 다중화 시스템을 포함한다.In order to achieve the above object, a system for simultaneously providing a viewing and recording of a pay broadcasting channel to which the reception restriction function according to an aspect of the present invention is applied divides the viewing request and the recording request of the user received from the user terminal to limit the corresponding reception. A reception restriction control unit for transmitting the request to the system, a viewing reception restriction system configured to scramble the viewing content selected by the user according to a viewing request of the user to a first CW, and to generate a first ECM corresponding to the viewing content; And a recording reception limiting system for scrambling the user-selected recording content according to a recording request of the second CW and generating a second ECM corresponding to the recording content. Transmitting the viewing content and the recording content to the user terminal. Includes a compression multiplexing system.

상기 목적을 달성하기 위한 구체적인 사항들은 첨부된 도면과 함께 상세하게 후술된 실시예들을 참조하면 명확해질 것이다.BRIEF DESCRIPTION OF THE DRAWINGS The above and other objects, features and advantages of the present invention will be more apparent from the following detailed description taken in conjunction with the accompanying drawings, in which: FIG.

그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라, 서로 다른 다양한 형태로 구성될 수 있으며, 본 실시예들은 본 발명의 개시가 완전하도록 하고 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이다.The present invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. It is provided to fully inform the owner of the scope of the invention.

전술한 본 발명의 유료 방송 채널의 시청 및 녹화를 동시에 제공하는 방법 및 장치의 과제 해결 수단 중 하나에 의하면, 수신 제한 기능이 적용된 동 시간대의 유료 방송 프로그램을, 한 채널은 시청하면서 다른 채널을 녹화할 수 있다.According to one of the problem solving means of the method and apparatus for simultaneously providing the viewing and recording of the pay broadcasting channel according to the present invention, one channel is recorded while watching another pay broadcasting program at the same time with the reception restriction function. can do.

또한, 유료 방송의 새로운 비즈니스 모델 창출에 기여할 수 있다.In addition, it can contribute to the creation of new business models of pay-TV.

아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명하도록 한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art can easily carry out the present invention.

그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다.The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein.

그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.

참고로, 명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다.For reference, in the entire specification, when a part is "connected" to another part, it is not only "directly connected" but also "electrically connected" with another element in between. Also includes.

또한 어떤 부분이 어떤 구성 요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것을 의미한다.Also, when an element is referred to as "comprising ", it means that it can include other elements as well, without departing from the other elements unless specifically stated otherwise.

이하, 첨부된 구성도 또는 처리 흐름도를 참고하여, 본 발명의 실시를 위한 구체적인 내용을 설명하도록 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 IPTV 방송 서비스 시스템의 구성을 도시한 도면이다.1 is a diagram illustrating a configuration of an IPTV broadcasting service system according to an embodiment of the present invention.

도 1에 도시된 바와 같이, 본 발명의 일 실시예에 따른 IPTV 방송 서비스 시스템은 방송 사업자(1000), 헤드엔드 시스템(2000), 네트워크 망(3000) 및 사용자 단말기(4000)를 포함한다.As shown in FIG. 1, an IPTV broadcasting service system according to an exemplary embodiment of the present invention includes a broadcaster 1000, a headend system 2000, a network 3000, and a user terminal 4000.

각 구성을 상세히 설명하면, 방송 사업자(1000)는 콘텐츠를 제작, 편집 및 변경하여 헤드엔드 시스템(2000)으로 제공하는 역할을 한다. 방송 사업자(1000)는 프로그램 공급자(PP), 지상파 또는 콘텐츠 제공자(CP)를 포함할 수 있다. 또한, 방송 사업자(1000)에 의하여 제공되는 콘텐츠는 기존 콘텐츠와 인터넷 상의 풍부한 콘텐츠를 포함할 수 있다.In detail, each broadcaster 1000 serves to create, edit, and change content to provide to the headend system 2000. The broadcaster 1000 may include a program provider (PP), a terrestrial wave, or a content provider (CP). In addition, the content provided by the broadcaster 1000 may include existing content and rich content on the Internet.

헤드엔드 시스템(2000)은 베이스 밴드 시스템(2100), 압축 다중화 시스템(2200), 복수의 수신 제한 시스템(CAS: Conditional Access System)(2300), 백 오피스 시스템(2400), 모니터링 시스템(2500), 미디어 관리 시스템(Media Operation Core: MOC)(2600), 가입자 관리 시스템(2700), 데이터 방송 시스템(2800) 및 리턴 패스 서버 시스템(2900)을 포함한다.The headend system 2000 may include a baseband system 2100, a compression multiplexing system 2200, a plurality of conditional access systems (CAS) 2300, a back office system 2400, a monitoring system 2500, A media operation system (MOC) 2600, a subscriber management system 2700, a data broadcasting system 2800, and a return path server system 2900.

헤드엔드 시스템(2000)은 방송 사업자(1000)로부터 콘텐츠를 수신하여 관리하며, 사용자 단말기(4000)의 요청에 따라, 사용자 단말기(4000)로 콘텐츠를 분배하여 방송/녹화/재생 서비스를 제공하는 역할을 한다.The headend system 2000 receives and manages content from the broadcaster 1000 and distributes the content to the user terminal 4000 in response to a request of the user terminal 4000 to provide a broadcast / recording / playback service. Do it.

상기 수신한 콘텐츠에는 관련 부가 정보 및 이러한 부가 정보에 대한 EPG가 포함되어 있을 수 있다.The received content may include related additional information and an EPG for this additional information.

이때, 헤드엔드 시스템(2000)은 사용자 단말기(4000)에서 방송을 시청하면서 동 시간대에 방송되는 타 방송을 동시에 녹화할 수 있도록 한다.At this time, the head-end system 2000 allows the user terminal 4000 to simultaneously record other broadcasts broadcasted at the same time while watching the broadcast.

또한, 헤드엔드 시스템(2000)은 멀티캐스트 라우팅 프로토콜을 지원하는 라우터를 경유하여 가입자 집선 장치, 가입자 스위치를 통해 방송 영상 및 음성 신호, 데이터 방송용 데이터 및 프로그램 추천 서비스 메뉴를 포함하는 EPG 정보(PSIP/PSI/SI 정보)를 멀티캐스팅으로 다수의 가입자의 IP 셋탑 박스로 전송할 수 있다.In addition, the head-end system 2000 may include EPG information (PSIP /) including a subscriber concentrator, a broadcast video and audio signal, data broadcasting data, and a program recommendation service menu through a router supporting a multicast routing protocol. PSI / SI information) can be transmitted to IP set-top boxes of multiple subscribers by multicasting.

헤드엔드 시스템(2000)의 구성을 상세히 설명하면, 베이스 밴드 시스템(2100)은 외부 프로그램 공급자(PP)로부터 MPEG2 방송 신호, 또는 지상파로부터 아날로그 방송 신호를 수신하고, 수신한 소스(source) 방송 신호를 SDI(Serial Digital Interface) 신호로 변환하고, 프레임(Frame)을 동기화하며, 루틴 스위처(Routine Switcher)를 통해 여러 방송 채널(예를 들어, 100 채널)의 방송 영상 및 음성 신호들을 분배하며, 자막 생성기(CG) 및 자동 프로그램 제어기(Automatic Program Controller: APC)에 의해 상기 방송 영상 및 음성 신호에 광고, 로고, 또는 자막 중 적어도 어느 하나를 삽입하여(신호 편집 및 가공) 상기 압축 다중화 시스템(2200)으로 전송할 수 있다.Referring to the configuration of the head-end system 2000 in detail, the baseband system 2100 receives an MPEG2 broadcast signal from an external program provider (PP) or an analog broadcast signal from terrestrial waves, and receives the received source broadcast signal. Converts into SDI (Serial Digital Interface) signals, synchronizes frames, distributes broadcast video and audio signals from multiple broadcast channels (e.g. 100 channels) via a routine switcher, subtitle generator (CG) and an automatic program controller (APC) to insert at least one of an advertisement, a logo, or a subtitle into the broadcast video and audio signal (signal editing and processing) to the compression multiplexing system 2200. Can transmit

여기에서, SDI(Serial Digital Interface) 신호는, 예를 들어, 270Mbps의 전송률을 가진 디지털 신호 표준안으로서, 복합 디지털 영상과 4채널의 디지털 오디오 신호가 혼합되어 있을 수 있다.Here, the SDI (Serial Digital Interface) signal is, for example, a digital signal standard having a transmission rate of 270 Mbps, and a composite digital video and four channels of digital audio signals may be mixed.

상기 베이스 밴드 시스템(2100)은 기본적으로 프로그램 공급자(PP), 지상파 등의 방송 신호를 각각 수신하는 수신 장치(예: DS-3 단국, 야기(Yagi) 안테나, IRD로 아날로그 방송 신호를 수신하는 튜너(Tuner)), 수신 장치에서 수신된 소스(Source) 신호를 SDI 신호로 변환 및 보정하고 프레임을 동기화하기 위한 프레임 동기화기(Frame Synchronizer), 운용 관리를 위해 모든 방송 신호 채널을 연결/집중화하는 A/V 라우터 등의 신호 분배기, 상기 SDI 신호에 광고, 로고, 자막을 삽입하여 신호를 편집하고 가공하는 자막 생성기(character generator)를 포함할 수 있다.The baseband system 2100 is basically a tuner for receiving an analog broadcast signal through a receiving device (eg, a DS-3 station, a Yagi antenna, and an IRD) that receives broadcast signals such as a program provider (PP) and terrestrial wave, respectively. (Tuner)), a frame synchronizer for converting and correcting a source signal received from a receiving device into an SDI signal, synchronizing frames, and A connecting / centralizing all broadcast signal channels for operation management. A signal splitter such as a / V router, and a subtitle generator for inserting an advertisement, a logo, and a subtitle into the SDI signal to edit and process the signal.

압축 다중화 시스템(2200)은 상기 베이스 밴드 시스템(2100)으로부터 수신된 방송 영상 및 음성 신호(Video, Audio)를 방송 채널 별(예를 들어, 100 채널)로 각각 A/V 인코더(A/V Encoder)로 입력하여 SDI(Serial Digital Interface) 영상 신호를 H.264로 압축하고, 음성 신호를 MPEG-2 AAC로 압축하여 MPEG-2 전송 스트림(Transport Stream, 이하 TS라 칭함)을 생성하고, 압축된 방송 영상 및 음성인 MPEG-2 TS 신호와 함께 데이터 인코더(data encoder) 및 PSI/SI 발생기(PSI/SI Generator)에 의해 생성된 데이터 방송용 데이터 및 EPG 정보(PSIP/PSI/SI 정보)를 다중화(Multiplexing)한 후, 다중화된 MPEG-2 TS 신호를 수신 제한 기술을 사용하는 경우 스크램블러(Scrambler)에 입력하여 암호화하고 최종적으로 IP 패킷화하여 IP 패킷화한 TS(Transport Stream) 방송 신호를 송출할 수 있다.The compression multiplexing system 2200 uses an A / V encoder (A / V Encoder) for broadcasting video and audio signals (Video, Audio) received from the baseband system 2100 for each broadcasting channel (eg, 100 channels). SDI (Serial Digital Interface) video signal is compressed to H.264, and the audio signal is compressed to MPEG-2 AAC to generate MPEG-2 Transport Stream (hereinafter referred to as TS). Multiplexing data broadcast data and EPG information (PSIP / PSI / SI information) generated by a data encoder and a PSI / SI generator together with MPEG-2 TS signals, which are broadcast video and audio ( After multiplexing, the multiplexed MPEG-2 TS signal can be inputted to a scrambler, encrypted, and finally IP packetized to transmit an IP packetized TS (Transport Stream) broadcast signal. have.

또한, 선택적으로, 프로그램 추천 콘텐츠에 대한 불법 시청과 불법 복제를 방지하기 위해 수신 제한 시스템(2300)을 사용할 수 있다.Also, optionally, the reception restriction system 2300 may be used to prevent illegal viewing and illegal copying of program recommended content.

수신 제한 시스템(2300)은 실시간 채널에 대한 암호화 및 VOD 콘텐츠의 사전 암호화를 수행하며 시청 또는 녹화 권한을 제어한다. 또한, 수신 제한 시스템(2300)은 방송 사업자(1000)로부터 제공되는 콘텐츠를 스크램블링하기 위한 CW(Control Word, 이하 CW라 칭함)를 생성하며, 생성된 CW를 이용하여 콘텐츠를 스크램블링한다.The reception restriction system 2300 performs encryption on a real-time channel and pre-encryption of VOD content, and controls viewing or recording authority. In addition, the reception restriction system 2300 generates a CW (Control Word, hereinafter referred to as CW) for scrambled content provided from the broadcaster 1000, and scrambles the content using the generated CW.

또한, 수신 제한 시스템(2300)은 CW를 암호화하여 채널/프로그램 별 수신 자격 정보를 포함하는 ECM(Entitlement Control Message, 이하 ECM이라 칭함)을 생성하고, ECM을 암호화하는데 사용된 키를 암호화하여 가입자 별 시청 또는 녹화 자격 정보를 포함하는 EMM(Entitlement Management Message, 이하 EMM이라 칭함)을 생성한다.In addition, the reception restriction system 2300 encrypts CW to generate an Entitlement Control Message (ECM) including reception entitlement information for each channel / program, and encrypts the key used to encrypt the ECM for each subscriber. An EMM (Entitlement Management Message) containing the viewing or recording entitlement information is generated.

본 발명에서는 상술한 수신 제한 시스템(2300)을 복수 개 포함하는 Simulcrypt가 헤드엔드 시스템(2000)에 적용되며, 복수 개의 수신 제한 시스템은 시청을 제한하는 수신 제한 시스템(2300a)과 녹화를 제한하는 수신 제한 시스 템(2300b)으로 각각 구분될 수 있다.In the present invention, Simulcrypt including a plurality of the above-described reception limiting system 2300 is applied to the headend system 2000, and the plurality of reception limiting systems include a reception limiting system 2300a for limiting viewing and a reception limiting for recording. Each may be divided into a limiting system 2300b.

이때, 사용자 단말기(4000)로부터 동 시간대의 서로 다른 채널에서 방송 중인 콘텐츠에 대해 시청 및 녹화 요청을 수신하는 경우, 각 수신 제한 시스템(2300a, 2300b)은 각 CW를 사용하여 해당 콘텐츠를 각각 스크램블링하며, 압축 다중화 시스템(2200)은, 복수 개의 ECM(시청 콘텐츠에 대한 ECM 및 녹화 콘텐츠에 대한 ECM)과 각 CW로 스크램블링된 복수개의 콘텐츠(시청 콘텐츠 및 녹화 콘텐츠)를 TS에 함께 포함시켜 사용자 단말기(4000)로 전송한다.At this time, when receiving a viewing and recording request for the content being broadcast in different channels in the same time zone from the user terminal 4000, each reception limiting system (2300a, 2300b) using each CW scrambles the corresponding content respectively. The compression multiplexing system 2200 may include a plurality of ECMs (ECMs for viewing content and ECMs for recording content) and a plurality of contents (viewing content and recording content) scrambled with each CW in the TS together with the user terminal ( 4000).

참고로, 시청 콘텐츠 및 녹화 콘텐츠를 스크램블링하는 CW는 서로 다를 수도 있고, 서로 동일할 수도 있으나, 본 발명에서는 서로 다른 CW를 각각 사용하여 시청 콘텐츠 및 녹화 콘텐츠를 스크램블링하는 경우를 설명하도록 한다.For reference, the CWs that scramble the viewing content and the recording content may be different from each other, or may be the same, but the present invention will be described in the case of using the different CWs to scramble the viewing content and the recording content.

이를 위해, 사용자 단말기(4000)로부터 사용자의 시청 요청 및 녹화 요청을 수신하고, 이를 구분하여 수신 제한 시스템(2300a, 2300b)으로 각각 전송하는 수신 제한 제어부(2300c)가 수신 제한 시스템(2300)에 별도로 포함될 수 있다.To this end, a reception restriction control unit 2300c that receives a user's viewing request and a recording request from the user terminal 4000, and transmits them to the reception restriction systems 2300a and 2300b, respectively, is separately provided to the reception restriction system 2300. May be included.

여기에서, 시청 요청 및 녹화 요청은 동일한 시간대에 방송 중인 서로 다른 채널의 콘텐츠에 대한 요청이다.Here, the viewing request and the recording request are requests for contents of different channels that are broadcasting in the same time zone.

참고로, 복수 개의 EMM(시청 콘텐츠에 대한 EMM 및 녹화 콘텐츠에 대한 EMM)은 ECM 및 스크램블링된 콘텐츠와 함께 TS에 포함되어 사용자 단말기(4000)로 전송될 수도 있고, 별도의 방법으로 사용자 단말기(4000)에게 전달될 수도 있다.For reference, a plurality of EMMs (EMMs for viewing content and EMMs for recording content) may be included in the TS together with the ECM and the scrambled content and transmitted to the user terminal 4000. It may be delivered to).

이하에서는, 상기한 복수 개의 EMM이 TS에 포함되어 사용자 단말기(4000)로 전송되는 경우를 설명하도록 한다.Hereinafter, the case where the plurality of EMMs are included in the TS and transmitted to the user terminal 4000 will be described.

수신 제한 시스템(2300)의 세부 구성에 대하여는 후술하도록 하겠다.The detailed configuration of the reception restriction system 2300 will be described later.

백 오피스 시스템(2400)은 프로비저닝(Provisioning) 시스템으로서 가입자 별로 IPTV 프로그램 서비스 사용에 대한 과금 처리 기능을 제공한다.The back office system 2400 is a provisioning system and provides a billing processing function for the use of the IPTV program service for each subscriber.

모니터링 시스템(2500)은 관제 시스템으로, IPTV 방송을 위한 A/V 방송 신호의 송출 장애, IPTV 헤드엔드 시스템의 다운 링크를 모니터링하여 수신 장애, 및 자막 확인 등을 모니터링할 수 있다.The monitoring system 2500 is a control system. The monitoring system 2500 may monitor a transmission failure of an A / V broadcast signal for IPTV broadcasting, a reception failure by monitoring a downlink of an IPTV headend system, and confirmation of a subtitle.

미디어 관리 시스템(2600)은 방송 업무를 운영하기 위한 각종 비즈니스 프로세스 정보(프로그램 편성 정보, 소재 정보, 계약 정보, 상품 정보 등)를 관리하는 시스템이다. 미디어 관리 시스템(2600)은 방송 센터의 중앙에서 각 시스템들과 유기적인 결합을 통해 정보 흐름을 통합 관리한다.The media management system 2600 is a system that manages various business process information (program organization information, location information, contract information, product information, etc.) for operating a broadcasting business. The media management system 2600 integrates and manages the information flow through organic coupling with each system in the center of the broadcasting center.

상기 미디어 관리 시스템(2600)은 방송 프로그램 편성 정보, 콘텐츠 및 미디어 관리 정보, 프로그램 제공자(PP)와 콘텐츠 제공자(CP)의 계약 정보, 상품 정보를 관리하고, 방송 센터의 중앙에서 각 시스템들과의 유기적인 결합을 통해 정보 흐름을 통합 관리하는 중재자(Coordinator) 역할을 수행할 수 있다.The media management system 2600 manages broadcast program organization information, content and media management information, contract information of a program provider (PP) and a content provider (CP), product information, and manages each system in the center of a broadcasting center. Through organic integration, it can act as a coordinator to manage and manage the flow of information.

또한, 상기 미디어 관리 시스템(2600)은 획득(Acquisition) 측면에서 계약 관리, 미디어 및 콘텐츠 메타데이터(meta data) 관리, 방송 스케줄 정보인 EPG 정보 획득/관리, 운영(operation) 측면에서 실시간 방송 및 VOD 채널 편성 관리, 각 서브 시스템과 연동을 에이전트(Agent) 관리, VOD 카탈로그 생성 관리 및 각종 상품 관리를 제공하며, 분석 측면에서 CP/CA와의 정산, 가입자 시청 성향 등의 마케팅 분석 리포팅, 송출(Delivery) 측면에서 방송 송출 모니터링, 비디오 서버 송출 관리 및 VOD 가입자 인증, CP/CA와의 정산을 위한 송출 결과 기록/관리, 연동된 각 서브시스템과의 데이터 동기화를 제공할 수 있다.In addition, the media management system 2600 includes contract management, media and content metadata management, EPG information acquisition / management as broadcasting schedule information, and real-time broadcasting and VOD in terms of operation. It provides channel organization management, agent management, interworking with each sub-system, VOD catalog creation management, and various product management.In terms of analysis, marketing analysis reporting, delivery such as settlement of CP / CA and subscriber viewing propensity, etc. In terms of broadcasting transmission monitoring, video server transmission management and VOD subscriber authentication, transmission result recording / management for settlement with CP / CA, and data synchronization with each subsystem connected.

가입자 관리 시스템(2700)은 IPTV 서비스를 위한 회원 가입 및 해지, 회원 정보 관리 기능을 제공한다.The subscriber management system 2700 provides membership registration and termination and member information management for IPTV services.

데이터 방송 시스템(2800)은 상기 데이터 방송용 데이터의 저작 및 검증, 편성 및 송출한다.The data broadcasting system 2800 authors, verifies, organizes, and transmits the data broadcasting data.

상기 데이터 방송 시스템(2800)은 데이터 인코딩을 관리하기 위한 데이터 에이전트 관리자(Data Agent Manager), 프로그램 관련 정보(Program Specific Information)/서비스 정보(SI: Service Information)를 발생하기 위한 PSI/SI 생성기(PSI/SI Generator), 방송 영상 및 음성 신호에 데이터 방송용 데이터를 인코딩하기 위한 데이터 서버/데이터 인코더(Data Server/Data Encoder), 상기 방송 영상 및 음성 신호에 데이터의 멀티플렉싱 기능을 관리하기 위한 멀티플렉서 관리자(Multiplexer Manager), 및 스케줄러 사용자 인터페이스(Scheduler UI)를 포함할 수 있다.The data broadcasting system 2800 may include a Data Agent Manager (PSI) for managing data encoding, a PSI / SI generator (PSI) for generating Program Specific Information / Service Information (SI). / SI Generator), Data Server / Data Encoder for encoding data broadcasting data into broadcast video and audio signals, and Multiplexer Manager for managing multiplexing functions of data into the broadcast video and audio signals Manager) and a scheduler user interface (Scheduler UI).

또한, 상기 데이터 방송 시스템(2800)은 지상파 ACAP(Application Configuration Access Protocol) 데이터 방송 표준에 따라 A/V 서버(A/V Server)로부터 제공된 A/V 데이터를 A/V 인코더(A/V Encoder)에 의해 방송 영상 및 음성 신호로 압축하고, 압축된 영상 및 음성 신호를 저작 도구(Authoring Tool)에 의해 애플리케이션(Application)으로부터 제공된 데이터를 데이터 서버/데이터 인코더 및 PSI/SI(Program Specific Information/Service Information) 발생기에 의해 생성된 데이터 방송용 데이터 및 EPG 정보(PSIP/SI 정보)와 함께 멀티플렉서(Multiplexer)에 의해 멀티플렉싱되어 데이터 방송 프로그램의 수집, 저장에서부터 방송 프로그램 데이터 및 관련 정보의 부호화 및 송출을 할 수 있다.In addition, the data broadcasting system 2800 is an A / V Encoder for A / V data provided from an A / V server according to the terrestrial Application Configuration Access Protocol (ACAP) data broadcasting standard. Compresses the broadcast video and audio signals by using a data server / data encoder and PSI / SI (Program Specific Information / Service Information), and compresses the compressed video and audio signals from an application by the authoring tool. ) Is multiplexed by a multiplexer together with data broadcasting data and EPG information (PSIP / SI information) generated by the generator to encode and transmit broadcast program data and related information from collection and storage of data broadcasting programs. .

리턴 패스 서버 시스템(2900)은 데이터 제공자(DP: Data Provider)에 의해 양방향 데이터를 처리하며, 사용자 단말기(4000)로부터 온라인 청구서 전달, 양방향 데이터의 이용 내역/과금 연동 처리를 제공하고, 개인화 인증 처리, 및 프로그램 추천 서비스를 위한 양방향 데이터를 수신하여 이에 대응하는 응답 데이터를 사용자 단말기(4000)로 유니캐스팅으로 전송할 수 있다.The return path server system 2900 processes bidirectional data by a data provider (DP), provides online bill transfer from the user terminal 4000, usage history / billing interworking processing of bidirectional data, and personalization authentication processing. , And receive bidirectional data for the program recommendation service and transmit the corresponding response data to the user terminal 4000 in unicasting.

네트워크 망(3000)은 헤드엔드 시스템(2000)으로부터 콘텐츠를 수신하여 사용자 단말기(4000)에게 상기 수신한 콘텐츠를 전달하는 역할을 한다. 네트워크 망(3000)은 백본(Backbone)망 및 액서스(Access)망을 포함하며, 상기 액서스망은 이더넷(Ethernet), xDSL(ADSL, VDSL), HFC(Hybrid Fiber Coaxial Ca), FTTC(Fiber To The Curb), FTTH(Fiber To The Home) 구조 중 어느 하나의 토폴로지로 구성될 수 있다.The network 3000 receives the content from the headend system 2000 and delivers the received content to the user terminal 4000. The network network 3000 includes a backbone network and an access network, and the access network includes Ethernet, xDSL (ADSL, VDSL), Hybrid Fiber Coaxial Ca (HFC), and Fiber To The Curb), and may be configured in any one topology of a fiber to the home (FTTH) structure.

사용자 단말기(4000)는 인터넷 방송 서비스를 이용하기 위한 장치로서, 일반적으로는 IP STB가 내장된 TV(IPTV), 또는 사용자의 TV와 연결된 IP 셋탑 박스(IP STB) 및 리모콘을 포함한다. The user terminal 4000 is an apparatus for using an Internet broadcasting service and generally includes a TV (IPTV) in which an IP STB is embedded, or an IP set-top box (IP STB) and a remote controller connected to a user's TV.

셋탑박스는 리모콘을 통하여 입력받은 사용자 응답 신호, 예를 들어, 시청 또는 녹화 요청 신호를 리턴 채널을 통하여 헤드엔드 시스템(2000)으로 전달한다.The set top box transmits a user response signal input through the remote controller, for example, a viewing or recording request signal, to the headend system 2000 through a return channel.

이후, 사용자 단말기(4000)는 수신 제한 시스템(2300)으로부터 TS를 수신하 고, TS의 헤더를 분리하여 시청하고자 하는 콘텐츠의 EMM 및 ECM과 녹화하고자 하는 콘텐츠의 EMM 및 ECM을 각각 추출한다.Thereafter, the user terminal 4000 receives the TS from the reception limiting system 2300, and separates the header of the TS to extract the EMM and ECM of the content to be watched and the EMM and ECM of the content to be recorded, respectively.

이후, 사용자 단말기(4000)는 EMM으로부터 ECM의 암호화 키를 추출하고, ECM의 암호화 키를 이용하여 ECM으로부터 CW를 획득한다.Thereafter, the user terminal 4000 extracts an encryption key of the ECM from the EMM, and obtains a CW from the ECM using the encryption key of the ECM.

사용자 단말기(4000)는 획득한 CW를 이용하여 콘텐츠를 디스크램블링(discrambling)함으로써 스크램블링된 콘텐츠를 클리어 콘텐츠로 변경할 수 있다.The user terminal 4000 may change the scrambled content into clear content by descrambling the content using the acquired CW.

이때, TS의 헤더에서 시청하고자 하는 콘텐츠의 EMM 및 ECM을 추출한 경우, 사용자 단말기(4000)는 클리어 콘텐츠를 디코딩하여 IPTV의 화면에 디스플레이하고, TS의 헤더에서 녹화하고자 하는 콘텐츠의 EMM 및 ECM을 추출한 경우, 사용자 단말기(4000)는 클리어 콘텐츠를 다시 DRM 콘텐츠로 암호화하여 사용자 단말기(4000)의 저장소(예를 들어, 하드 디스크)에 저장한다.In this case, when the EMM and ECM of the content to be viewed are extracted from the header of the TS, the user terminal 4000 decodes the clear content to display on the screen of the IPTV, and extracts the EMM and ECM of the content to be recorded from the header of the TS. In this case, the user terminal 4000 encrypts the clear content back to the DRM content and stores the clear content in a storage (eg, a hard disk) of the user terminal 4000.

이하, 도 2를 참조하여 본 발명의 일 실시예에 따른 수신 제한 시스템(2300)의 세부 구성을 설명하기로 한다.Hereinafter, a detailed configuration of a reception restriction system 2300 according to an embodiment of the present invention will be described with reference to FIG. 2.

도 2는 본 발명의 일 실시예에 따른 수신 제한 시스템(2300)의 구성을 도시한 블록도이다.2 is a block diagram showing the configuration of a reception restriction system 2300 according to an embodiment of the present invention.

도 2에 도시된 바와 같이, 본 발명의 일 실시예에 따른 수신 제한 시스템(2300)은 CW 생성부(2310), 스크램블링부(2320), ECM 생성부(2330) 및 EMM 생성부(2340)를 포함하며, 이는 시청 수신 제한 시스템(2300a) 및 녹화 수신 제한 시스템(2300b)에 공통적으로 포함되는 구성 요소이다.As shown in FIG. 2, the reception limiting system 2300 according to an embodiment of the present invention uses a CW generator 2310, a scrambling unit 2320, an ECM generator 2330, and an EMM generator 2340. This is a component that is commonly included in the parental control system 2300a and the stereoscopic recording system 2300b.

CW 생성부(2310)는 방송 사업자(1000)로부터 제공되는 콘텐츠를 스크램블링하기 위한 CW를 생성하며, 스크램블링부(2320)는 방송 사업자(1000)로부터 제공되는 콘텐츠를 CW를 이용하여 스크램블링한다.The CW generator 2310 generates a CW for scrambled content provided from the broadcaster 1000, and the scrambling unit 2320 scrambles the content provided from the broadcaster 1000 using CW.

ECM 생성부(2330)는 CW 생성부(2310)로부터 CW를 수신하고, 수신한 CW를 암호화하여 채널/프로그램 별 수신 자격 정보를 포함하는 ECM을 생성한다.The ECM generator 2330 receives a CW from the CW generator 2310, encrypts the received CW, and generates an ECM including reception qualification information for each channel / program.

EMM 생성부(2340)는 ECM을 암호화하는데 사용된 키를 암호화하여 EMM을 생성한다. EMM 생성부(2340)는 가입자 별 자격 관리를 담당하는 가입자 관리 시스템(2700)과 연동하며, 상기 ECM의 암호화 키와 가입자 별 시청 자격 정보를 포함하는 EMM을 생성할 수 있다.The EMM generator 2340 generates an EMM by encrypting a key used to encrypt the ECM. The EMM generation unit 2340 interworks with the subscriber management system 2700 which is in charge of managing subscriber qualifications, and may generate an EMM including the encryption key of the ECM and the viewing qualification information of each subscriber.

이하, 도 3을 참조하여 본 발명의 일 실시예에 따른 사용자 단말기(4000)의 세부 구성을 설명하기로 한다.Hereinafter, a detailed configuration of the user terminal 4000 according to an embodiment of the present invention will be described with reference to FIG. 3.

도 3은 본 발명의 일 실시예에 따른 사용자 단말기(4000)의 구성을 도시한 블록도이다.3 is a block diagram showing the configuration of a user terminal 4000 according to an embodiment of the present invention.

도 3에 도시된 바와 같이, 본 발명의 일 실시예에 따른 사용자 단말기(4000)는 전송 스트림(TS) 수신부(4100), 작업 분리부(4200), 시청 수신 제한부(4300a), 녹화 수신 제한부(4300b), 디스플레이부(4400), 암호화 처리부(4500) 및 저장부(4600)를 포함한다.As shown in FIG. 3, the user terminal 4000 according to an exemplary embodiment of the present invention includes a transport stream (TS) receiver 4100, a job separator 4200, a viewing reception limiter 4300a, and a recording reception restriction. The unit 4300b includes a display unit 4400, an encryption processing unit 4500, and a storage unit 4600.

각 구성 요소를 상세하게 설명하면, 전송 스트림(TS) 수신부(4100)는 시청자의 시청 및 녹화 요청에 따라 헤드엔드 시스템(2000)으로부터, 각 CW(Control Word)로 스크램블링된 복수의 콘텐츠(시청 콘텐츠 및 녹화 콘텐츠), 복수의 콘텐츠 에 각각 대응하는 복수의 ECM(시청 콘텐츠에 대한 ECM 및 녹화 콘텐츠에 대한 ECM) 및 복수의 콘텐츠에 각각 대응하는 복수의 EMM(시청 콘텐츠에 대한 EMM 및 녹화 콘텐츠에 대한 EMM)을 포함하는 TS를 수신한다.In detail, each component of the transport stream (TS) receiving unit 4100 is a plurality of contents (viewing contents) scrambled from the headend system 2000 into respective control words (CWs) in response to a viewer's viewing and recording request. And a plurality of ECMs (ECMs for viewing content and ECMs for recording contents) corresponding to the plurality of contents, and a plurality of EMMs (EMMs for viewing content and recording contents respectively) corresponding to the plurality of contents, respectively. Receive a TS including the EMM).

여기에서 시청자의 시청 및 녹화 요청은 동일한 시간대에 방송 중인 서로 다른 채널의 콘텐츠에 대한 시청 요청 및 녹화 요청이다.In this case, the viewing and recording request of the viewer is a viewing request and a recording request for content of different channels that are being broadcast in the same time zone.

작업 분리부(4200)는 전송 스트림(TS) 수신부(4100)에서 수신한 TS의 헤더에서 시청 콘텐츠에 대한 EMM 및 ECM, 녹화 콘텐츠에 대한 EMM 및 ECM을 각각 분리한다.The job separator 4200 separates the EMM and the ECM for the watch content and the EMM and the ECM for the recorded content from the header of the TS received by the transport stream (TS) receiver 4100, respectively.

이후, 작업 분리부(4200)는 시청 콘텐츠에 대한 EMM 및 ECM은 시청 수신 제한부(4300a)로, 녹화 콘텐츠에 대한 EMM 및 ECM은 녹화 수신 제한부(4300b)로 각각 전송한다.Thereafter, the job separation unit 4200 transmits the EMM and the ECM for the viewing content to the viewing reception limiting unit 4300a, and the EMM and the ECM for the recording content to the recording reception limiting unit 4300b, respectively.

시청 수신 제한부(4300a) 및 녹화 수신 제한부(4300b)는 공통적으로 EMM 복호화부(4210), ECM 복호화부(4220) 및 디스크램블링부(4230)를 포함한다.The viewing reception limiting unit 4300a and the recording reception limiting unit 4300b commonly include an EMM decoding unit 4210, an ECM decoding unit 4220, and a descrambling unit 4230.

EMM 복호화부(4210)는 작업 분리부(4200)로부터 전송된 EMM에서 ECM의 암호화 키를 추출하며, ECM 복호화부(4220)는 ECM의 암호화 키를 이용하여 ECM으로부터 CW를 획득한다.The EMM decryption unit 4210 extracts the ECM encryption key from the EMM transmitted from the job separation unit 4200, and the ECM decryption unit 4220 obtains the CW from the ECM using the encryption key of the ECM.

디스크램블링부(4230)는 CW를 이용하여 콘텐츠를 디스크램블링함으로써 스크램블링된 콘텐츠를 클리어 콘텐츠로 변경한다.The descrambling unit 4230 changes the scrambled content to clear content by descrambling the content using CW.

디스플레이부(4400)는 시청 수신 제한부(4300a)에서 클리어 콘텐츠로 변경된 시청 콘텐츠를 디코딩하여 화면에 디스플레이한다.The display unit 4400 decodes the viewing content changed to the clear content by the viewing reception limiting unit 4300a and displays it on the screen.

암호화 처리부(4500)는 녹화 수신 제한부(4300b)에서 클리어 콘텐츠로 변경된 녹화 콘텐츠를 DRM 콘텐츠로 암호화하여 저장부(4600)에 저장하고, 사용자는 추후 현재 시청 중인 콘텐츠가 종료되면 저장부(4600)에 저장된 녹화 콘텐츠를 시청할 수 있다.The encryption processing unit 4500 encrypts the recorded content changed to the clear content by the recording reception limiting unit 4300b as the DRM content and stores the stored content in the storage unit 4600, and the user stores the storage unit 4600 when the content currently being viewed is ended later. You can watch the recorded content stored in.

상기한 바와 같은, 시청 콘텐츠가 화면에 디스플레이되는 동작과 녹화 콘텐츠가 DRM 콘텐츠로 암호화되어 저장되는 동작은, 사용자 단말기(4000) 내에 복수의 수신 제한부(시청 수신 제한부 및 녹화 수신 제한부)를 포함하고 있기 때문에 모두 동시에 이루어질 수 있다.As described above, the operation of displaying the viewing content on the screen and the operation of storing the recorded content encrypted with the DRM content are performed by using a plurality of reception limiting units (viewing reception limiting unit and recording reception limiting unit) in the user terminal 4000. All of them can be done at the same time because they are included.

참고로, 본 발명의 실시예에 따른 도 2 및 도 3에 도시된 구성 요소들은 소프트웨어 또는 FPGA(Field Programmable Gate Array) 또는 ASIC(Application Specific Integrated Circuit)와 같은 하드웨어 구성 요소를 의미하며, 소정의 역할들을 수행한다. For reference, components shown in FIGS. 2 and 3 according to an embodiment of the present invention mean software components or hardware components such as a field programmable gate array (FPGA) or an application specific integrated circuit (ASIC), and have a predetermined role. Perform them.

그렇지만 '구성 요소들'은 소프트웨어 또는 하드웨어에 한정되는 의미는 아니며, 각 구성 요소는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. However, 'components' are not meant to be limited to software or hardware, and each component may be configured to be in an addressable storage medium or may be configured to reproduce one or more processors.

따라서, 일 예로서 구성 요소는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성 요소들, 클래스 구성 요소들 및 태스크 구성 요소들과 같은 구성 요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로 코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다.Thus, as an example, a component may include components such as software components, object-oriented software components, class components, and task components, and processes, functions, properties, procedures, and subs. Routines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables.

구성 요소들과 해당 구성 요소들 안에서 제공되는 기능은 더 작은 수의 구성 요소들로 결합되거나 추가적인 구성 요소들로 더 분리될 수 있다.Components and the functionality provided within those components may be combined into a smaller number of components or further separated into additional components.

도 4는 본 발명의 일 실시예에 따른 헤드엔드 시스템에서 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화를 동시에 제공하는 과정을 도시한 흐름도이다.4 is a flowchart illustrating a process of simultaneously providing a viewing and recording of a pay broadcasting channel to which a reception limit function is applied in a headend system according to an embodiment of the present invention.

헤드엔드 시스템(2000)은 사용자 단말기(4000)로부터 사용자의 시청 요청 및 녹화 요청을 수신한다(S401).The headend system 2000 receives a user's viewing request and a recording request from the user terminal 4000 (S401).

단계 S401 후, 헤드엔드 시스템(2000)은 수신한 요청을 시청 요청과 녹화 요청으로 각각 구분한다(S402)After step S401, the headend system 2000 divides the received request into a viewing request and a recording request, respectively (S402).

단계 S402 후, 헤드엔드 시스템(2000)은 시청을 담당하는 수신 제한 시스템에 시청자가 선택한 콘텐츠에 대한 시청을 요청하고, 녹화를 담당하는 수신 제한 시스템에 시청자가 선택한 콘텐츠에 대한 녹화를 각각 요청한다(S403).After step S402, the head-end system 2000 requests viewing of the content selected by the viewer from the reception restriction system in charge of viewing, and requests recording of the content selected by the viewer in the reception restriction system in charge of recording, respectively ( S403).

참고로, 본 발명의 실시예에서는, 설명의 편의 상, 시청 요청 및 녹화 요청이 동시에 이루어지는 것처럼 설명하였지만, 시청 요청이 선행된 후 녹화 요청이 이루어 질 수 있으며, 녹화 요청이 선행된 후 시청 요청이 이루어질 수도 있다.For reference, in the exemplary embodiment of the present invention, for convenience of description, the viewing request and the recording request are described as if they are performed simultaneously, but the recording request may be made after the viewing request is preceded, and the viewing request is made after the recording request is preceded. It may be done.

단계 S403 후, 각 수신 제한 시스템은 각 CW를 사용하여 해당 콘텐츠를 스크램블링한다. 또한, 각 수신 제한 시스템은 CW를 암호화하여 채널/프로그램 별 수신 자격 정보를 포함하는 ECM을 생성하고, ECM을 암호화하는데 사용된 키를 암호화하여 가입자 별 시청 또는 녹화 자격 정보를 포함하는 EMM을 생성한다(S404).After step S403, each reception restriction system scrambles the corresponding content using each CW. In addition, each reception restriction system encrypts the CW to generate an ECM including the reception qualification information for each channel / program, and encrypts the key used to encrypt the ECM to generate an EMM including the viewing or recording qualification information for each subscriber. (S404).

단계 S404 후, 헤드엔드 시스템(2000)은 복수 개의 EMM(시청 콘텐츠에 대한 EMM 및 녹화 콘텐츠에 대한 EMM), 복수 개의 ECM(시청 콘텐츠에 대한 ECM 및 녹화 콘텐츠에 대한 ECM) 및 각 CW로 스크램블링된 복수의 콘텐츠(시청 콘텐츠 및 녹화 콘텐츠)를 TS에 포함하여 사용자 단말기(4000)로 전송한다(S405).After step S404, the headend system 2000 is scrambled with a plurality of EMMs (EMMs for viewing content and EMMs for recording content), a plurality of ECMs (ECMs for viewing content and ECMs for recording content) and each CW. A plurality of contents (viewing contents and recorded contents) are included in the TS and transmitted to the user terminal 4000 (S405).

도 5는 본 발명의 일 실시예에 따른 사용자 단말기에서 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화를 동시에 제공하는 과정을 도시한 흐름도이다.5 is a flowchart illustrating a process of simultaneously providing a viewing and recording of a pay broadcasting channel to which a reception restriction function is applied in a user terminal according to an embodiment of the present invention.

전송 스트림(TS) 수신부(4100)는 시청자의 시청 및 녹화 요청에 따라 헤드엔드 시스템(2000)으로부터, 각 CW(Control Word)로 스크램블링된 복수의 콘텐츠(시청 콘텐츠 및 녹화 콘텐츠), 복수의 콘텐츠에 각각 대응하는 복수의 ECM(시청 콘텐츠에 대한 ECM 및 녹화 콘텐츠에 대한 ECM) 및 복수의 콘텐츠에 각각 대응하는 복수의 EMM(시청 콘텐츠에 대한 EMM 및 녹화 콘텐츠에 대한 EMM)을 포함하는 TS를 수신한다(S501).The transport stream (TS) receiving unit 4100 receives a plurality of contents (viewing contents and recording contents) and a plurality of contents scrambled from the headend system 2000 according to a viewer's request for viewing and recording. Receive a TS comprising a plurality of corresponding ECMs (ECMs for viewing content and ECMs for recorded content) and a plurality of EMMs (EMMs for viewing content and EMMs for recorded content) respectively corresponding to the plurality of contents. (S501).

단계 S501 후, 작업 분리부(4200)는 전송 스트림(TS) 수신부(4100)에서 수신한 TS의 헤더에서 시청 콘텐츠에 대한 EMM 및 ECM, 녹화 콘텐츠에 대한 EMM 및 ECM을 각각 분리한다(S502).After step S501, the job separator 4200 separates the EMM and the ECM for the viewing content and the EMM and the ECM for the recorded content from the header of the TS received by the transport stream (TS) receiving unit 4100 (S502).

이후, 작업 분리부(4200)는 시청 콘텐츠에 대한 EMM 및 ECM은 시청 수신 제한부(4300a)로, 녹화 콘텐츠에 대한 EMM 및 ECM은 녹화 수신 제한부(4300b)로 각각 전송한다(S503).Thereafter, the job separation unit 4200 transmits the EMM and the ECM for the viewing content to the viewing reception limiting unit 4300a, and the EMM and the ECM for the recording content to the recording reception limiting unit 4300b, respectively (S503).

단계 S503 후, 각 수신 제한부(4300a, 4300b)의 EMM 복호화부(4210)는 작업 분리부(4200)로부터 전송된 EMM에서 ECM의 암호화 키를 추출하며, ECM 복호화 부(4220)는 ECM의 암호화 키를 이용하여 ECM으로부터 CW를 획득한다(S504).After step S503, the EMM decryption unit 4210 of each reception limiter 4300a and 4300b extracts an ECM encryption key from the EMM transmitted from the job separation unit 4200, and the ECM decryption unit 4220 encrypts the ECM. The CW is obtained from the ECM using the key (S504).

단계 S504 후, 디스크램블링부(4230)는 CW를 이용하여 콘텐츠를 디스크램블링함으로써 스크램블링된 콘텐츠를 클리어 콘텐츠로 변경한다(S505).After step S504, the descrambling unit 4230 changes the scrambled content to clear content by descrambling the content using CW (S505).

단계 S505 후, 디스플레이부(4400)는 시청 수신 제한부(4300a)에서 클리어 콘텐츠로 변경된 시청 콘텐츠를 디코딩하여 화면에 디스플레이한다(S506).After operation S505, the display unit 4400 decodes the viewing content changed to the clear content by the viewing reception limiting unit 4300a and displays it on the screen (S506).

단계 S505 후, 암호화 처리부(4500)는 녹화 수신 제한부(4300b)에서 클리어 콘텐츠로 변경된 녹화 콘텐츠를 DRM 콘텐츠로 암호화하여 저장부(4600)에 저장한다(S506).After step S505, the encryption processing unit 4500 encrypts the recording content changed to the clear content in the recording reception limiting unit 4300b as the DRM content and stores it in the storage unit 4600 (S506).

사용자는 추후 현재 시청 중인 콘텐츠가 종료되면 저장부(4600)에 저장된 녹화 콘텐츠를 시청할 수 있다.The user may watch the recorded content stored in the storage unit 4600 when the content currently being viewed is ended later.

상술한 바와 같이, 본 발명은, 셋탑박스 내에 복수의 수신 제한부를 포함함으로써, 시청 콘텐츠가 화면에 디스플레이되는 단계와 녹화 콕텐츠가 DRM 콘텐츠로 암호화되어 저장부에 저장되는 단계가 동시에(S506) 이루어질 수 있다. As described above, the present invention includes a plurality of reception limiting units in the set-top box so that the viewing content is displayed on the screen and the recording content is encrypted with the DRM content and stored in the storage unit at the same time (S506). Can be.

전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. The foregoing description of the present invention is intended for illustration, and it will be understood by those skilled in the art that the present invention may be easily modified in other specific forms without changing the technical spirit or essential features of the present invention. will be.

그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive.

예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실 시될 수 있다.For example, each component described as a single type may be implemented in a distributed manner, and similarly, components described as distributed may be implemented in a combined form.

본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is shown by the following claims rather than the above description, and all changes or modifications derived from the meaning and scope of the claims and their equivalents should be construed as being included in the scope of the present invention. do.

도 1은 본 발명의 일 실시예에 따른 IPTV 방송 서비스 시스템의 구성을 도시한 도면이다.1 is a diagram illustrating a configuration of an IPTV broadcasting service system according to an embodiment of the present invention.

도 2는 본 발명의 일 실시예에 따른 수신 제한 시스템의 구성을 도시한 블록도이다.2 is a block diagram showing the configuration of a reception restriction system according to an embodiment of the present invention.

도 3은 본 발명의 일 실시예에 따른 사용자 단말기의 구성을 도시한 블록도이다.3 is a block diagram showing the configuration of a user terminal according to an embodiment of the present invention.

도 4는 본 발명의 일 실시예에 따른 헤드엔드 시스템에서 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화를 동시에 제공하는 과정을 도시한 흐름도이다.4 is a flowchart illustrating a process of simultaneously providing a viewing and recording of a pay broadcasting channel to which a reception limit function is applied in a headend system according to an embodiment of the present invention.

도 5는 본 발명의 일 실시예에 따른 사용자 단말기에서 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화를 동시에 제공하는 과정을 도시한 흐름도이다.5 is a flowchart illustrating a process of simultaneously providing a viewing and recording of a pay broadcasting channel to which a reception restriction function is applied in a user terminal according to an embodiment of the present invention.

< 도면의 주요 부분에 관한 부호의 설명 ><Description of the code | symbol about the principal part of drawing>

4100 : 전송 스트림 수신부4100: transport stream receiver

4200 : 작업 분리부4200: job separation

4300a : 시청 수신 제한부 4300b : 녹화 수신 제한부4300a: viewing reception limiting unit 4300b: recording reception limiting unit

4400 : 디스플레이부4400: display unit

4500 : 암호화 처리부 4600 : 저장부4500 encryption unit 4600 storage unit

Claims (7)

수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화를 동시에 제공하는 방법에 있어서,In the method for simultaneously providing the viewing and recording of the paid broadcast channel with the reception restriction function, (a) 시청자의 시청 및 녹화 요청에 따라, CW(Control Word)로 스크램블링된 복수의 콘텐츠 및 상기 복수의 콘텐츠에 각각 대응하는 복수의 ECM(Entitlement Control Message)을 포함하는 전송 스트림을 수신하는 단계,(a) receiving a transport stream including a plurality of contents scrambled with a control word (CW) and a plurality of Entitlement Control Messages (ECMs) corresponding to the plurality of contents according to a viewer's request for viewing and recording, (b) 상기 전송 스트림에서 시청을 위한 제 1 ECM 및 녹화를 위한 제 2 ECM을 분리하는 단계,(b) separating a first ECM for viewing and a second ECM for recording in the transport stream, (c) 상기 제 1 ECM에서 제 1 CW를 추출하여 상기 스크램블링된 콘텐츠 중 시청을 위한 제 1 콘텐츠를 디스크램블링하는 단계,(c) extracting a first CW from the first ECM to descramble the first content for viewing among the scrambled content; (d) 상기 제 2 ECM에서 제 2 CW를 추출하여, 상기 스크램블링된 콘텐츠 중 녹화를 위한 제 2 콘텐츠를 디스크램블링하는 단계 및(d) extracting a second CW from the second ECM to descramble the second content for recording of the scrambled content; and (e) 상기 디스크램블링된 제 1 콘텐츠를 화면에 디스플레이함과 동시에 상기 디스크램블링된 제 2 콘텐츠를 암호화하여 저장하는 단계(e) encrypting and storing the descrambled second content while displaying the descrambled first content on a screen; 를 포함하는, 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화 방법.The viewing and recording method of the pay-TV channel to which the reception restriction function is applied. 제 1 항에 있어서,The method of claim 1, 상기 전송 스트림은 상기 복수의 콘텐츠에 각각 대응하는 복수의 EMM(Entitlement Management Message)을 더 포함하는, 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화 방법.The transport stream further includes a plurality of Entitlement Management Messages (EMM) corresponding to the plurality of contents, respectively. 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화를 동시에 제공하는 장치에 있어서,In the device that provides simultaneous viewing and recording of the pay broadcasting channel with the reception restriction function, 시청자의 시청 및 녹화 요청에 따라, 제 1 CW(Control Word)로 스크램블링된 제 1 콘텐츠 및 제 2 CW로 스크램블링된 제 2 콘텐츠, 상기 제 1 콘텐츠 및 제 2 콘텐츠에 각각 대응하는 제 1 ECM(Entitlement Control Message) 및 제 2 ECM을 포함하는 전송 스트림을 수신하는 전송 스트림 수신부,According to the viewer's request for viewing and recording, the first content scrambled with the first control word (CW) and the second content scrambled with the second CW, the first content corresponding to the first content and the second content, respectively. A transport stream receiver for receiving a transport stream including a control message) and a second ECM; 상기 제 1 ECM에서 상기 제 1 CW를 추출하여, 상기 스크램블링된 콘텐츠 중 시청을 위한 제 1 콘텐츠를 디스크램블링하는 시청 수신 제한부,A viewing reception restriction unit configured to extract the first CW from the first ECM and descramble the first content for viewing among the scrambled contents; 상기 제 2 ECM에서 상기 제 2 CW를 추출하여, 상기 스크램블링된 콘텐츠 중 녹화를 위한 제 2 콘텐츠를 디스크램블링하는 녹화 수신 제한부,A recording reception limiting unit configured to extract the second CW from the second ECM and descramble the second content for recording among the scrambled contents; 상기 디스크램블링된 제 1 콘텐츠를 화면에 디스플레이하는 디스플레이부 및A display unit configured to display the descrambled first content on a screen; 상기 디스크램블링된 제 1 콘텐츠가 상기 화면에 디스플레이됨과 동시에 상기 2 콘텐츠를 암호화하여 저장소에 저장하는 암호화 처리부An encryption processing unit for displaying the descrambled first content and encrypting the second content and storing the decoded first content in a storage; 를 포함하는, 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화 장치.Apparatus for viewing and recording a paid broadcast channel to which the reception restriction function is applied. 제 1 항에 있어서,The method of claim 1, 상기 전송 스트림에서 시청을 위한 상기 제 1 ECM을 추출하여 상기 시청 수신 제한부로 전송함과 동시에, 상기 전송 스트림에서 녹화를 위한 상기 제 2 ECM을 추출하여 상기 녹화 수신 제한부로 전송하는 작업 분리부The job separation unit extracts the first ECM for viewing from the transport stream and transmits the first ECM to the viewing reception limiting unit, and simultaneously extracts the second ECM for recording from the transport stream and sends it to the recording reception limiting unit. 를 더 포함하는, 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화 장치.Further comprising, the viewing and recording device of the pay broadcasting channel to which the reception restriction function is applied. 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화를 동시에 제공하는 시스템에 있어서,In the system that provides simultaneous viewing and recording of the pay broadcasting channel to which the reception restriction function is applied, 사용자 단말기로부터 수신한 사용자의 시청 요청 및 녹화 요청을 구분하여 해당 수신 제한 시스템으로 상기 요청을 각각 전송하는 수신 제한 제어부,A reception restriction control unit for classifying a viewing request and a recording request of a user received from a user terminal and transmitting the requests to a corresponding reception restriction system; 상기 사용자의 시청 요청에 따라 사용자가 선택한 시청 콘텐츠를 제 1 CW로 스크램블링하고 상기 시청 콘텐츠에 대응하는 제 1 ECM을 생성하는 시청 수신 제한 시스템,A viewing reception restriction system that scrambles the viewing content selected by the user in a first CW according to the viewing request of the user, and generates a first ECM corresponding to the viewing content; 상기 시청자의 녹화 요청에 따라 상기 사용자가 선택한 녹화 콘텐츠를 제 2 CW로 스크램블링하고 상기 녹화 콘텐츠에 대응하는 제 2 ECM을 생성하는 녹화 수신 제한 시스템 및A recording reception restriction system configured to scramble the recorded content selected by the user in a second CW according to a recording request of the viewer and to generate a second ECM corresponding to the recorded content; 상기 제 1 ECM, 상기 제 2 ECM, 상기 CW로 스크램블링된 상기 시청 콘텐츠 및 상기 녹화 콘텐츠를 상기 사용자 단말기에게 전송하는 압축 다중화 시스템A compression multiplexing system for transmitting the viewing content and the recording content scrambled with the first ECM, the second ECM, and the CW to the user terminal; 을 포함하는, 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화 시스템.The system for viewing and recording pay-TV channels to which the reception restriction function is applied. 제 5 항에 있어서,The method of claim 5, 상기 사용자의 시청 요청 및 녹화 요청은 동일한 시간대에 방송 중인 서로 다른 채널의 콘텐츠에 대한 요청인 것인, 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화 시스템.The user's viewing request and recording request is a request for content of different channels that are broadcasting in the same time zone, the viewing and recording system of the pay broadcasting channel to which the reception restriction function is applied. 제 5 항에 있어서,The method of claim 5, 상기 제 1 CW 및 상기 제 2 CW는 동일한 것인, 수신 제한 기능이 적용된 유료 방송 채널의 시청 및 녹화 시스템.And the first CW and the second CW are the same.
KR1020090064900A 2009-07-16 2009-07-16 Method and apparatus for simultaneously watching and recording paid broadcasting channels Withdrawn KR20110007398A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090064900A KR20110007398A (en) 2009-07-16 2009-07-16 Method and apparatus for simultaneously watching and recording paid broadcasting channels

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090064900A KR20110007398A (en) 2009-07-16 2009-07-16 Method and apparatus for simultaneously watching and recording paid broadcasting channels

Publications (1)

Publication Number Publication Date
KR20110007398A true KR20110007398A (en) 2011-01-24

Family

ID=43613855

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090064900A Withdrawn KR20110007398A (en) 2009-07-16 2009-07-16 Method and apparatus for simultaneously watching and recording paid broadcasting channels

Country Status (1)

Country Link
KR (1) KR20110007398A (en)

Similar Documents

Publication Publication Date Title
US7383561B2 (en) Conditional access system
KR100859503B1 (en) Method and device for signal transmission of bouquet information in digital transmission system
EP2123037B1 (en) Customized advertisement splicing in encrypted entertainment sources
KR100823421B1 (en) IPTV service system and network, content and data transmission and reception method
US7903815B2 (en) Method of identifying multiple digital streams within a multiplexed signal
US8385542B2 (en) Methods and apparatus for securing communications between a decryption device and a television receiver
WO2000003541A1 (en) Data multiplexer, program distribution system, program transmission system, toll broadcast system, program transmission method, limited receiving system, and data receiver
KR20080029334A (en) IPTV service system providing distance education contents and method of transmitting / receiving the same
KR101483187B1 (en) Conditional access system and method exchanging randon value
US9100677B2 (en) Server, client device, method for generating a transport stream thereof and processing the transport stream thereof
US20120079550A1 (en) Broadcast transmitter, broadcast receiver, and broadcast transmission method
US8767121B2 (en) Apparatus and method for converting multimedia content, and multimedia content distribution system
KR101552958B1 (en) System and method for providing video conference using conditional access system
KR101175354B1 (en) System and method for securing content by using a number of conditional access systems
KR101445256B1 (en) System and method for preventing unauthorized use of broadcasting contents in IPTV broadcasting service
KR20110007398A (en) Method and apparatus for simultaneously watching and recording paid broadcasting channels
KR20110071574A (en) Device that provides booking service using IP
KR20110070220A (en) System and method for setting parental control using EMM
KR100747656B1 (en) System and method for multiple decryption of digital broadcasting receiver
JP2007282168A (en) Viewing image control method in reception of broadcasting etc.
JP4802699B2 (en) Limited reception control method, limited reception control system, and limited reception control apparatus in VOD pre-scramble system
KR20110002946A (en) Method and system of real time broadcasting program reservation service

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20090716

PG1501 Laying open of application
PC1203 Withdrawal of no request for examination
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid