KR20170091372A - Display apparatus, broadcast signal receiving apparatus and control method thereof - Google Patents
Display apparatus, broadcast signal receiving apparatus and control method thereof Download PDFInfo
- Publication number
- KR20170091372A KR20170091372A KR1020160012287A KR20160012287A KR20170091372A KR 20170091372 A KR20170091372 A KR 20170091372A KR 1020160012287 A KR1020160012287 A KR 1020160012287A KR 20160012287 A KR20160012287 A KR 20160012287A KR 20170091372 A KR20170091372 A KR 20170091372A
- Authority
- KR
- South Korea
- Prior art keywords
- content
- data
- security
- processing module
- display device
- 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.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management 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/462—Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4627—Rights management associated to the content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2347—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving video stream encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/266—Channel 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/26606—Channel 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]
- H04N21/26609—Channel 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] using retrofitting techniques, e.g. by re-encrypting the control words used for pre-encryption
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42607—Internal components of the client ; Characteristics thereof for processing the incoming bitstream
- H04N21/42623—Internal components of the client ; Characteristics thereof for processing the incoming bitstream involving specific decryption arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing 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/4408—Processing 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 encryption, e.g. re-encrypting a decrypted video stream for redistribution in a home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
- H04N21/8358—Generation of protective data, e.g. certificates involving watermark
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/913—Television signal processing therefor for scrambling ; for copy protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Circuits Of Receivers In General (AREA)
Abstract
본 발명은 디스플레이장치, 방송신호수신장치 및 그 제어방법에 관한 것으로서, 디스플레이장치는, 컨텐츠의 데이터를 수신하는 신호수신부와; 영상을 표시할 수 있는 디스플레이부와; 상기 컨텐츠에 대한 액세스 가능 여부를 판단하는 보안처리모듈과의 통신을 위한 인터페이스부와; 상기 컨텐츠에 대한 녹화 이벤트에 대응하여, 상기 컨텐츠의 제1데이터를 상기 보안처리모듈로 전송하고, 상기 보안처리모듈로부터 상기 컨텐츠의 제2데이터와, 보안식별자의 정보를 수신하여 상기 수신된 컨텐츠의 제2데이터 및 보안식별자의 정보를 저장하며, 상기 컨텐츠에 대한 재생 이벤트에 대응하여, 상기 저장된 컨텐츠의 제2데이터 및 보안식별자의 정보에 기초하여 상기 보안식별자가 부가된 상기 컨텐츠의 영상이 표시되도록 제어하는 제어부를 포함한다.
이에 의하여, 컨텐츠를 녹화한 후에 녹화된 컨텐츠를 재생하는 경우, 재생되는 컨텐츠에 영상에 보안식별자를 표시할 수 있으므로, 재생되는 컨텐츠를 충분히 보호하여 컨텐츠의 무단 이용을 방지할 수 있다.The present invention relates to a display device, a broadcast signal receiving device, and a control method thereof, the display device including: a signal receiver for receiving content data; A display unit capable of displaying an image; An interface unit for communicating with a security processing module for determining whether or not the content can be accessed; Transmitting the first data of the content to the security processing module in response to a recording event of the content, receiving the second data of the content and the security identifier from the security processing module, The second data and the security identifier of the first content and the second identifier of the content to which the security identifier is added based on the second data of the stored content and the security identifier, And a control unit for controlling the control unit.
Accordingly, when the recorded content is reproduced after the content is recorded, the security identifier can be displayed on the reproduced content, so that the content to be reproduced can be sufficiently protected to prevent unauthorized use of the content.
Description
본 발명은, 디스플레이장치, 방송신호수신장치 및 그 제어방법에 관한 것으로서, 구체적으로는, 컨텐츠의 무단 이용을 방지하도록 하는 보안 처리가 가능한 디스플레이장치, 방송신호수신장치 및 그 제어방법에 관한 것이다.The present invention relates to a display apparatus, a broadcast signal receiving apparatus, and a control method thereof, and more particularly, to a display apparatus, a broadcast signal receiving apparatus, and a control method thereof that can perform security processing for preventing unauthorized use of contents.
TV와 같은 디스플레이장치 혹은 셋탑박스와 같은 방송신호수신장치(이하, 특별한 다른 설명이 있는 경우를 제외하고는 "디스플레이장치"라 통칭함)는, 컨텐츠의 데이터를 포함하는 방송신호를 수신하고, 수신된 방송신호로부터 컨텐츠의 데이터를 추출하여, 추출된 데이터에 기초하여 컨텐츠의 영상을 표시한다.A broadcast signal receiving apparatus such as a TV or a set-top box (hereinafter, referred to as a "display apparatus " except for a special description) receives a broadcast signal including content data, Extracts the content data from the broadcast signal, and displays the image of the content based on the extracted data.
컨텐츠는, 예컨대, 유료 컨텐츠일 수 있으며, 이 경우, 비용을 지불한 정당한 권한이 있는 사용자만이 컨텐츠를 이용할 수 있도록, 수신되는 방송신호에 실려 있는 컨텐츠에는 무단 이용을 방지하기 위한 스크램블과 같은 보호(이하, "보안"이라고도 함) 처리가 되어 있을 수 있다. 디스플레이장치는, 수신되는 컨텐츠에 대한 사용자의 이용 권한을 확인한 후, 보안이 적용된 컨텐츠의 데이터에 대하여, 예컨대, 디스크램블과 같은 보안 해제 처리를 수행하여, 사용자의 컨텐츠의 이용을 가능하게 할 수 있다.The content may be, for example, paid content. In this case, the content stored in the received broadcast signal may be protected with scrambling such as scrambling to prevent unauthorized use, so that only the authorized user paying the fee can use the content. (Hereinafter also referred to as "security") process. After confirming the user's access right to the received content, the display device can perform security release processing such as descrambling on the data of the security-applied content to enable the use of the user's content .
이와 같은 보안 (해제) 처리의 수행에 있어서, 디스플레이장치와는 다른 별도의 모듈(이하, "보안처리모듈"이라 함)을 이용하는 기술이 알려져 있다. 사용자는 보안처리모듈을 구입하여 컨텐츠의 이용 권한을 획득할 수 있다. 보안처리모듈은 디스플레이장치에 장착되며, 방송신호가 수신되면, 디스플레이장치는 수신된 방송신호에서 추출된, 보안이 적용된 컨텐츠의 데이터를 보안처리모듈에 전달하며, 보안처리모듈은 컨텐츠에 대한 사용자의 이용 권한 확인 후, 컨텐츠에 대한 보안을 해제하여 디스플레이장치로 재전달한다.In performing such security (release) processing, a technique using a separate module (hereinafter referred to as a "security processing module") different from the display device is known. The user can purchase the security processing module and obtain the usage right of the content. The security processing module is mounted on the display device. When the broadcast signal is received, the display device delivers the data of the secured content extracted from the received broadcast signal to the security processing module. After confirming the usage right, the security for the content is released and the content is transmitted to the display device again.
한편, 디스플레이장치에 표시된 컨텐츠에 대한 무단 이용도 발생할 우려가 있다. 이러한 무단 이용의 일 형태로서, 디스플레이장치에 표시되고 있는 컨텐츠의 영상을 캠코더와 같은 영상기기로 촬상하여 얻은 복제 컨텐츠를 무단으로 이용하거나, 배포하는 경우가 있다. 이러한 무단 이용을 방지하기 위하여, 디스플레이장치는, 핑거프린트와 같은 보안식별자를 컨텐츠의 영상에 함께 표시하여, 향후, 무단 복제된 컨텐츠의 영상에 표시된 보안식별자를 통하여 무단 복제 시 이용된 디스플레이장치, 보안처리모듈 등을 추적 가능하게 한다.On the other hand, unauthorized use of the content displayed on the display device may occur. As a form of such unauthorized use, there is a case where the reproduction content obtained by capturing the image of the content displayed on the display device by a video apparatus such as a camcorder is used without permission or distributed. In order to prevent such unauthorized use, the display device displays a security identifier such as a fingerprint together with the image of the content, and transmits the security identifier displayed on the image of the unauthorized copied content to a display device, Processing modules and the like.
그런데, 종래 기술에 의하면, 컨텐츠를 녹화한 후에 녹화된 컨텐츠를 재생하는 경우, 재생되는 컨텐츠의 영상에 보안식별자를 제대로 표시하지 못하여, 재생되는 컨텐츠에 대한 보안 처리가 충분하지 못한 문제가 있다.However, according to the related art, when the recorded content is reproduced after recording the content, the security identifier can not be correctly displayed on the image of the content to be reproduced, so that there is a problem that security processing for the reproduced content is not sufficient.
따라서 본 발명의 목적은, 컨텐츠를 녹화한 후에 녹화된 컨텐츠를 재생하는 경우, 재생되는 컨텐츠에 영상에 보안식별자를 표시할 수 있는 디스플레이장치, 방송신호수신장치 및 그 제어방법을 제공하는 것이다.Accordingly, it is an object of the present invention to provide a display device, a broadcast signal receiving device, and a control method thereof, which can display a security identifier on an image to be played back when the recorded content is played back after recording the content.
본 발명의 상기 목적은, 디스플레이장치에 있어서, 컨텐츠의 데이터를 수신하는 신호수신부와; 영상을 표시할 수 있는 디스플레이부와; 상기 컨텐츠에 대한 액세스 가능 여부를 판단하는 보안처리모듈과의 통신을 위한 인터페이스부와; 상기 컨텐츠에 대한 녹화 이벤트에 대응하여, 상기 컨텐츠의 제1데이터를 상기 보안처리모듈로 전송하고, 상기 보안처리모듈로부터 상기 컨텐츠의 제2데이터와, 보안식별자의 정보를 수신하여 상기 수신된 컨텐츠의 제2데이터 및 보안식별자의 정보를 저장하며, 상기 컨텐츠에 대한 재생 이벤트에 대응하여, 상기 저장된 컨텐츠의 제2데이터 및 보안식별자의 정보에 기초하여 상기 보안식별자가 부가된 상기 컨텐츠의 영상이 표시되도록 제어하는 제어부를 포함하는 디스플레이장에 의해서 달성될 수 있다. The above object of the present invention can be achieved by a display device comprising: a signal receiving unit for receiving content data; A display unit capable of displaying an image; An interface unit for communicating with a security processing module for determining whether or not the content can be accessed; Transmitting the first data of the content to the security processing module in response to a recording event of the content, receiving the second data of the content and the security identifier from the security processing module, The second data and the security identifier of the first content and the second identifier of the content to which the security identifier is added based on the second data of the stored content and the security identifier, And a control section for controlling the display section.
상기 신호수신부는, 상기 컨텐츠의 데이터를 포함하는 방송신호를 수신하고, 상기 제어부는, 상기 방송신호로부터 상기 컨텐츠의 제1데이터를 추출하도록 제어할 수 있다.The signal receiver may receive a broadcast signal including the content data, and the controller may control to extract first data of the content from the broadcast signal.
상기 제어부는, 상기 보안식별자의 정보를 서버로 전송하고, 상기 컨텐츠에 대한 재생 이벤트에 대응하여, 상기 서버로부터 상기 보안식별자의 정보를 수신하며, 상기 수신된 보안식별자의 정보에 기초하여 상기 컨텐츠의 영상에 상기 보안식별자가 부가되도록 제어할 수 있다.Wherein the control unit transmits the information of the security identifier to the server and receives information of the security identifier from the server in response to the playback event of the content, The security identifier may be added to the video.
상기 제어부는, 상기 보안식별자의 정보를 암호화하고, 상기 암호화된 보안식별자의 정보가 상기 서버로 전송되도록 제어할 수 있다.The control unit may encrypt information of the security identifier and control information of the encrypted security identifier to be transmitted to the server.
상기 제어부는, 상기 컨텐츠 및 보안식별자 간의 동기화정보를 더 저장하고, 상기 저장된 동기화정보에 기초하여 상기 보안식별자가 상기 컨텐츠의 영상에 동기화되도록 제어할 수 있다.The control unit may further store synchronization information between the content and the security identifier, and may control the security identifier to be synchronized with the image of the content based on the stored synchronization information.
본 발명의 상기 목적은, 디스플레이장치의 제어방법에 있어서, 컨텐츠의 데이터를 수신하는 단계와; 상기 컨텐츠에 대한 녹화 이벤트에 대응하여, 상기 컨텐츠의 제1데이터를 상기 컨텐츠에 대한 액세스 가능 여부를 판단하는 보안처리모듈로 전송하는 단계와; 상기 보안처리모듈로부터 상기 컨텐츠의 제2데이터와, 보안식별자의 정보를 수신하는 단계와; 상기 수신된 컨텐츠의 제2데이터 및 보안식별자의 정보를 저장하는 단계와; 상기 컨텐츠에 대한 재생 이벤트에 대응하여, 상기 저장된 컨텐츠의 제2데이터 및 보안식별자의 정보에 기초하여 상기 보안식별자가 부가된 상기 컨텐츠의 영상을 표시하는 단계를 포함하는 디스플레이장치의 제어방법에 의해서도 달성될 수 있다.The above object of the present invention can be achieved by a control method of a display device, comprising: receiving data of contents; Transmitting a first data of the content to a security processing module that determines whether or not the content can be accessed in response to a recording event of the content; Receiving second data of the content and security identifier information from the security processing module; Storing information of a second data and a security identifier of the received content; And displaying the image of the content to which the security identifier is added based on the second data of the stored content and the security identifier in response to the playback event of the content .
상기 컨텐츠의 데이터를 수신하는 단계는, 상기 컨텐츠의 데이터를 포함하는 방송신호를 수신하는 단계를 포함하고, 상기 컨텐츠의 제1데이터를 전송하는 단계는, 상기 방송신호로부터 상기 컨텐츠의 제1데이터를 추출하고 상기 추출된 컨텐츠의 제1데이터를 상기 보안처리모듈로 전송하는 단계를 포함할 수 있다.The step of receiving data of the content may include receiving a broadcast signal including data of the content, and the step of transmitting the first data of the content may include receiving the first data of the content from the broadcast signal, And transmitting first data of the extracted content to the security processing module.
상기 저장하는 단계는, 상기 보안식별자의 정보를 서버로 전송하는 단계를 포함하고, 상기 컨텐츠의 영상을 표시하는 단계는, 상기 서버로부터 상기 보안식별자의 정보를 수신하고, 상기 수신된 보안식별자의 정보에 기초하여 상기 컨텐츠의 영상에 상기 보안식별자를 부가하는 단계를 포함할 수 있다.Wherein the step of storing includes transmitting the information of the security identifier to a server, and the step of displaying an image of the content includes receiving information of the security identifier from the server, And adding the security identifier to an image of the content based on the security identifier.
상기 보안식별자의 정보를 서버로 전송하는 단계는, 상기 보안식별자의 정보를 암호화하고, 상기 암호화된 보안식별자의 정보를 상기 서버로 전송하는 단계를 포함할 수 있다.The step of transmitting the security identifier information to the server may include encrypting the security identifier information and transmitting the encrypted security identifier information to the server.
상기 컨텐츠 및 보안식별자 간의 동기화정보를 저장하는 단계를 더 포함하고, 상기 컨텐츠의 영상을 표시하는 단계는, 상기 저장된 동기화정보에 기초하여 상기 보안식별자를 상기 컨텐츠의 영상에 동기화하는 단계를 포함할 수 있다.The method of claim 1, further comprising the step of storing synchronization information between the content and the security identifier, wherein the step of displaying the image of the content may include synchronizing the security identifier with the image of the content based on the stored synchronization information have.
본 발명의 상기 목적은, 디스플레이장치에 있어서, 컨텐츠의 데이터를 수신하는 신호수신부와; 영상을 표시할 수 있는 디스플레이부와; 상기 컨텐츠에 대한 액세스 가능 여부를 판단하는 보안처리모듈과의 통신을 위한 인터페이스부와; 상기 컨텐츠에 대한 녹화 이벤트에 대응하여, 상기 컨텐츠의 제1데이터를 상기 보안처리모듈로 전송하고, 상기 보안처리모듈로부터 상기 컨텐츠의 제2데이터와, 보안식별자의 정보를 수신하여 상기 수신된 컨텐츠의 제2데이터를 저장하며, 상기 컨텐츠에 대한 재생 이벤트에 대응하여, 상기 보안처리모듈로부터 상기 컨텐츠에 관한 보안식별자의 정보를 수신하고, 상기 저장된 컨텐츠의 제2데이터 및 상기 수신된 보안식별자의 정보에 기초하여 상기 보안식별자가 부가된 상기 컨텐츠의 영상이 표시되도록 제어하는 제어부를 포함하는 디스플레이장치에 의해서도 달성될 수 있다.The above object of the present invention can be achieved by a display device comprising: a signal receiving unit for receiving content data; A display unit capable of displaying an image; An interface unit for communicating with a security processing module for determining whether or not the content can be accessed; Transmitting the first data of the content to the security processing module in response to a recording event of the content, receiving the second data of the content and the security identifier from the security processing module, Receiving security identifier information related to the content from the security processing module in response to a playback event of the content, storing second data of the stored content and information of the received security identifier And a control unit for controlling the display unit to display an image of the content to which the security identifier is added based on the received security identifier.
상기 신호수신부는, 상기 컨텐츠의 데이터를 포함하는 방송신호를 수신하고, 상기 제어부는, 상기 방송신호로부터 상기 컨텐츠의 제1데이터를 추출하도록 제어할 수 있다.The signal receiver may receive a broadcast signal including the content data, and the controller may control to extract first data of the content from the broadcast signal.
상기 제어부는, 상기 컨텐츠 및 보안식별자 간의 동기화정보에 기초하여 상기 보안식별자가 상기 컨텐츠의 영상에 동기화되도록 제어할 수 있다.The control unit may control the security identifier to be synchronized with the image of the content based on the synchronization information between the content and the security identifier.
상기 제어부는, 상기 동기화정보를 상기 보안처리모듈로부터 수신하도록 제어할 수 있다.The control unit may control to receive the synchronization information from the security processing module.
본 발명의 상기 목적은, 디스플레이장치의 제어방법에 있어서, 컨텐츠의 데이터를 수신하는 단계와; 상기 컨텐츠에 대한 녹화 이벤트에 대응하여, 상기 컨텐츠의 제1데이터를 상기 컨텐츠에 대한 액세스 가능 여부를 판단하는 보안처리모듈로 전송하는 단계와; 상기 보안처리모듈로부터 상기 컨텐츠의 제2데이터와, 보안식별자의 정보를 수신하는 단계와; 상기 수신된 컨텐츠의 제2데이터를 저장하는 단계와; 상기 컨텐츠에 대한 재생 이벤트에 대응하여, 상기 보안처리모듈로부터 상기 컨텐츠에 관한 보안식별자의 정보를 수신하는 단계와; 상기 저장된 컨텐츠의 제2데이터 및 상기 수신된 보안식별자의 정보에 기초하여 상기 보안식별자가 부가된 상기 컨텐츠의 영상을 표시하는 단계를 포함하는 디스플레이장치의 제어방법에 의해서도 달성될 수 있다.The above object of the present invention can be achieved by a control method of a display device, comprising: receiving data of contents; Transmitting a first data of the content to a security processing module that determines whether or not the content can be accessed in response to a recording event of the content; Receiving second data of the content and security identifier information from the security processing module; Storing second data of the received content; Receiving security identifier information on the content from the security processing module in response to a playback event of the content; And displaying an image of the content to which the security identifier is added based on the second data of the stored content and the information of the received security identifier.
상기 컨텐츠의 데이터를 수신하는 단계는, 상기 컨텐츠의 데이터를 포함하는 방송신호를 수신하는 단계를 포함하고, 상기 컨텐츠의 제1데이터를 전송하는 단계는, 상기 방송신호로부터 상기 컨텐츠의 제1데이터를 추출하고 상기 추출된 컨텐츠의 제1데이터를 상기 보안처리모듈로 전송하는 단계를 포함할 수 있다.The step of receiving data of the content may include receiving a broadcast signal including data of the content, and the step of transmitting the first data of the content may include receiving the first data of the content from the broadcast signal, And transmitting first data of the extracted content to the security processing module.
상기 컨텐츠의 영상을 표시하는 단계는, 상기 컨텐츠 및 보안식별자 간의 동기화정보에 기초하여 상기 보안식별자를 상기 컨텐츠의 영상에 동기화하는 단계를 포함할 수 있다.The step of displaying the image of the content may include synchronizing the security identifier with the image of the content based on the synchronization information between the content and the security identifier.
상기 컨텐츠의 영상을 표시하는 단계는, 상기 동기화정보를 상기 보안처리모듈로부터 수신하는 단계를 더 포함할 수 있다.The step of displaying an image of the content may further include receiving the synchronization information from the security processing module.
상기한 바와 같이, 본 발명에 의하면, 컨텐츠를 녹화한 후에 녹화된 컨텐츠를 재생하는 경우, 재생되는 컨텐츠에 영상에 보안식별자를 표시할 수 있으므로, 재생되는 컨텐츠를 충분히 보호하여 컨텐츠의 무단 이용을 방지할 수 있다.As described above, according to the present invention, when the recorded content is reproduced after the content is recorded, the security identifier can be displayed on the reproduced content, so that the reproduced content is sufficiently protected to prevent unauthorized use of the content can do.
도 1은 본 발명의 일실시예에 의한 디스플레이장치를 도시하며,
도 2는 본 발명의 일실시예에 의한 디스플레이장치의 구성을 도시한 블록도이며,
도 3은 본 발명의 일실시예에 의한 방송신호수신장치의 구성을 도시한 블록도이며,
도 4는 본 발명의 일실시예에 의한 디스플레이장치 및 보안처리모듈의 구성을 도시한 블록도이며,
도 5는 본 발명의 일실시예에 의한 방송신호수신장치 및 보안처리모듈의 구성을 도시한 블록도이며,
도 6은 본 발명의 일실시예에 의한 디스플레이장치 및 보안처리모듈의 동작의 일례를 도시하며,
도 7은 본 발명의 일실시예에 의한 디스플레이장치가 방송프로그램의 영상에 핑거프린트를 부가하는 처리의 일례를 도시하며,
도 8은 본 발명의 일실시예에 의한 디스플레이장치가 표시하는 핑거프린트가 부가된 방송프로그램의 영상의 일례를 도시하며,
도 9는 본 발명의 일실시예에 의한 디스플레이장치 및 보안처리모듈의 동작의 다른 예를 도시하며,
도 10은 본 발명의 일실시예에 의한 디스플레이장치가 컨텐츠 녹화 시 저장하는 데이터의 구성의 일례를 도시하며,
도 11은 본 발명의 일실시예에 의한 디스플레이장치, 보안처리모듈 및 네트워크서버의 동작의 다른 예를 도시하며,
도 12는 본 발명의 일실시예에 의한 디스플레이장치, 보안처리모듈 및 네트워크서버의 동작의 또 다른 예를 도시하며,
도 13은 본 발명의 일실시예에 의한 디스플레이장치 및 보안처리모듈의 동작의 또 다른 예를 도시하며,
도 14는 본 발명의 일실시예에 의한 디스플레이장치의 동작의 다른 예를 도시하며,
도 15는 본 발명의 일실시예에 의한 디스플레이장치가 녹화된 컨텐츠를 재생하는 다른 예를 도시하며,
도 16은 본 발명의 일실시예에 의한 디스플레이장치가 비디오 데이터와, 핑거프린트 데이터를 상호 동기화하는 일례를 도시하며,
도 17은 본 발명의 일실시예에 의한 디스플레이장치 및 네트워크서버의 동작의 다른 예를 도시하며,
도 18은 본 발명의 일실시예에 의한 디스플레이장치 및 네트워크서버의 동작의 또 다른 예를 도시하며,
도 19는 본 발명의 일실시예에 의한 디스플레이장치 및 보안처리모듈의 동작의 다른 예를 도시하며,
도 20은 본 발명의 다른 실시예에 의한 디스플레이장치의 구성을 도시한 블록도이다.1 shows a display device according to an embodiment of the present invention,
2 is a block diagram showing a configuration of a display device according to an embodiment of the present invention,
3 is a block diagram showing the configuration of a broadcast signal receiving apparatus according to an embodiment of the present invention,
4 is a block diagram showing a configuration of a display device and a security processing module according to an embodiment of the present invention,
5 is a block diagram showing the configuration of a broadcast signal receiving apparatus and a security processing module according to an embodiment of the present invention,
6 shows an example of the operation of the display device and the security processing module according to an embodiment of the present invention,
7 illustrates an example of a process in which a display device according to an embodiment of the present invention adds a fingerprint to an image of a broadcast program,
8 shows an example of a video image of a broadcast program to which a fingerprint is displayed by a display device according to an embodiment of the present invention,
9 shows another example of the operation of the display device and the security processing module according to the embodiment of the present invention,
10 illustrates an example of the configuration of data stored in a display device according to an embodiment of the present invention.
11 shows another example of the operation of the display device, the security processing module and the network server according to the embodiment of the present invention,
12 shows another example of the operation of the display device, the security processing module and the network server according to the embodiment of the present invention,
13 shows another example of the operation of the display device and the security processing module according to an embodiment of the present invention,
14 shows another example of the operation of the display device according to the embodiment of the present invention,
FIG. 15 shows another example in which a display device according to an embodiment of the present invention reproduces recorded content,
16 shows an example in which a display device according to an embodiment of the present invention synchronizes video data and fingerprint data with each other,
17 shows another example of the operation of the display device and the network server according to the embodiment of the present invention,
18 shows another example of the operation of the display device and the network server according to the embodiment of the present invention,
19 shows another example of the operation of the display device and the security processing module according to an embodiment of the present invention,
20 is a block diagram showing the configuration of a display device according to another embodiment of the present invention.
이하, 본 발명의 일실시예에 관하여 상세히 설명한다. 도 1은 본 발명의 일실시예에 의한 디스플레이장치를 도시한다. 도 1에 도시된 디스플레이장치(11)는 TV를 나타내나, 본 발명의 디스플레이장치는 이에 한정되지 않는다. 또한, 본 발명은 디스플레이장치(11)뿐만 아니라, 셋탑박스와 같은 방송신호수신장치에도 적용될 수 있다. 이하, 특별한 다른 언급이 없는 한, 본 발명의 디스플레이장치(11)에 대한 설명은 방송신호수신장치에도 적용될 수 있다.Hereinafter, one embodiment of the present invention will be described in detail. 1 shows a display device according to an embodiment of the present invention. The
도 1에 도시된 디스플레이장치(11)는 방송신호를 수신하고, 수신된 방송신호에 기초하여 영상(14)을 표시한다. 본 발명의 일실시예에 의한 방송신호는, 디지털 텔레비전의 방송신호일 수 있다. 구체적으로, 본 발명의 일실시예에 의한 방송신호는, 예컨대 Digital Video Broadcasting (DVB), Advanced Television System Committee (ATSC), Integrated Services Digital Broadcasting (ISDB), Digital Terrestrial Multimedia Broadcasting (DTMB) 및 Digital Multimedia Broadcasting (DMB) 중 적어도 하나 또는 그 일부의 규격의 신호일 수 있다. 다만, 상기 언급된 규격은 하나의 예시일 뿐이며, 본 발명의 일실시예에 의한 방송신호는 상기 언급되지 않은 다른 규격의 신호일 수도 있다. 본 발명의 일실시예에 의한 방송신호는, 지상파 방송신호, 위성 방송신호, 케이블 방송신호 및 모바일 방송신호 중 적어도 하나를 포함한다.The
본 발명의 일실시예에 의한 방송신호에는 컨텐츠의 데이터가 포함되어 있다. 본 발명의 일실시예에 의한 컨텐츠는, 영상을 표시하기 위한 비디오 데이터를 포함한다. 또한, 본 발명의 일실시예에 의한 컨텐츠는, 비디오 데이터 외에, 음성을 출력하기 위한 오디오 데이터 및 부가정보를 제공하기 위한 부가정보 데이터 중 적어도 하나를 더 포함할 수 있다. 본 발명의 일실시예에 의한 컨텐츠의 종류는 제한이 없으며, 예컨대, 영화, 드라마, 음악, 뉴스, 스포츠, 예능, 교육, 비즈니스, 다큐멘터리 등을 포함한다.The broadcast signal according to an embodiment of the present invention includes content data. The content according to an embodiment of the present invention includes video data for displaying an image. In addition, the content according to an embodiment of the present invention may further include at least one of audio data for outputting audio and additional information data for providing additional information, in addition to video data. The types of contents according to an embodiment of the present invention are not limited and include, for example, movies, dramas, music, news, sports, entertainment, education, business, documentaries and the like.
본 발명의 일실시예에 의한 방송신호에 실려 있는 컨텐츠에는 컨텐츠의 무단 이용을 방지하기 위한 보안 처리가 적용되어 있다. 본 발명의 일실시예에 의한 방송신호에 실려 있는 컨텐츠의 데이터는, 이른바, "조건적 액세스 시스템(conditional access system; CAS)"에 의거하여 인크립트된 데이터일 수 있다. 예컨대, 방송신호가 DVB 규격을 따르는 경우, 컨텐츠의 데이터는, DVB-CA (Conditional Access), DVB-CSA (Common Scrambling Algorithm) 및 DVB-CI (Common Interface)의 규격에 따라 인크립트될 수 있다. 다만, 본 발명의 일실시예에 의한 방송신호의 컨텐츠의 데이터에 대한 보안 처리는, 조건적 액세스 시스템과 같은 특정 시스템에 의거한 처리에 한정되지 않으며, 보안 해제 처리 없이는 컨텐츠를 제대로 이용할 수 없게 하는 다양한 형태의 처리를 모두 포함한다.Security processing for preventing unauthorized use of contents is applied to contents posted on a broadcast signal according to an embodiment of the present invention. The content data contained in the broadcast signal according to an embodiment of the present invention may be data encrypted based on a so-called " conditional access system (CAS) ". For example, when the broadcast signal conforms to the DVB standard, the data of the content can be encrypted according to the standards of DVB-CA (Conditional Access), DVB-CSA (Common Scrambling Algorithm) and DVB-CI (Common Interface). However, the security processing of the content data of the broadcast signal according to the embodiment of the present invention is not limited to the processing based on the specific system such as the conditional access system, And includes various types of processing.
본 발명의 일실시예에 의한 디스플레이장치(11)에는, 컨텐츠의 보안 해제를 위한 보안처리모듈(12)이 연결될 수 있다. 보안처리모듈(12)은 디스플레이장치(11)와는 다른 별도의 기기로 마련될 수 있다. 보안처리모듈(12)은, CAS에 의거한, 이른바, 조건적 액세스 모듈(conditional access module; CAM)로 구현될 수 있다. 다만, 본 발명의 일실시예에 의한 보안처리모듈(12)은, 조건적 액세스 모듈과 같은 특정 모듈에 한정되지 않으며, 컨텐츠의 보안 해제를 위한 다양한 형태의 모듈을 모두 포함한다.In the
디스플레이장치(11)는, 수신된 방송신호로부터 보안이 적용된 컨텐츠의 데이터를 추출하고, 추출된 보안이 적용된 컨텐츠의 데이터를 보안처리모듈(12)로 전달한다. 보안처리모듈(12)은, 전달 받은 컨텐츠에 대한 사용자의 이용 권한을 확인한다. 사용자의 이용 권한이 확인되면, 보안처리모듈(12)은, 컨텐츠에 대하여 보안 해제 처리를 수행한다. 예컨대, 보안처리모듈(12)은, CAS에 의거하여, 스크램블된 컨텐츠의 데이터를 디스크램블할 수 있다. 보안처리모듈(12)은, 보안 해제된 컨텐츠의 데이터를 디스플레이장치(11)로 재전달한다. 일 실시예로서, 보안처리모듈(12)은, 컨텐츠에 대한 보안을 강화하기 위하여, 디스크램블된 컨텐츠의 데이터를 다시 인크립트하여 전달할 수도 있다.The
하나의 실시예로서, 컨텐츠에 대한 보안 처리에 있어서 보조모듈(13)이 더 이용될 수 있다. 보조모듈(13)은, 보안처리모듈(12)에 연결될 수 있으며, 보안처리모듈(12)로 컨텐츠에 대한 사용자의 이용 권한에 관한 정보를 제공할 수 있다. 보조모듈(13)은 사용자의 이용 권한 정보를 담은 집적회로를 구비한, 이른바, 스마트카드와 같은 형태로 구현될 수 있다. 보안처리모듈(12)은 보조모듈(13)로부터 제공되는 사용자의 권한 정보에 기초하여 컨텐츠에 대한 보안 해제 처리를 수행할 수 있다.As one embodiment, an
또한, 표시되는 컨텐츠의 무단 이용을 방지하기 위하여, 보안처리모듈(12)은, 컨텐츠의 보안식별자의 정보를 생성하여 생성된 보안식별자의 정보를 디스플레이장치(11)로 전송한다. 보안식별자의 정보는, 컨텐츠가 디스플레이장치(11)에서 표시되는 경우 컨텐츠의 영상(14)과 함께 보안식별자(15)가 표시되도록 하기 위한 정보이다. 보안식별자(15)는, 표시되는 컨텐츠가 무단 복제되는 경우, 무단 복제에 관련된 기기나, 사용자 등을 추적하기 위하여 이용될 수 있다. 보안식별자의 정보는, 디스플레이장치(11) 및/또는 보안처리모듈(12)의 식별정보, 컨텐츠의 식별정보, 컨텐츠가 표시된 일시, 장소 등에 관한 정보를 포함할 수 있다. 본 발명의 일실시예에 의한 보안식별자의 정보의 내용이나 형식은, 예컨대, DVB-CI 혹은 DVB-CI Plus 내지 DVB-CI+의 규격을 따를 수 있다. Also, in order to prevent the unauthorized use of the displayed content, the
디스플레이장치(11)는, 보안처리모듈(12)부터 보안 해제된 컨텐츠의 데이터와, 보안식별자의 정보를 수신하고, 수신된 컨텐츠의 데이터 및 보안식별자의 정보에 기초하여, 보안식별자(15)가 부가된 컨텐츠의 영상(14)을 표시한다. 만일, 보안처리모듈(12)부터 재 인크립트된 컨텐츠의 데이터를 수신한 경우, 디스플레이장치(11)는, 재 인크립트된 컨텐츠의 데이터를 디크립트하여 컨텐츠의 영상(14)을 표시할 수 있다. 보안식별자(15)는 문자나, 이미지의 형태로 표시될 수 있다. 도 1에 도시된 보안식별자(15)의 형태는 하나의 예시에 불과하며 이에 한정되는 것은 아니다.The
본 발명의 일실시예에 의한 디스플레이장치(11)는, 실시간으로 수신되는 방송신호의 컨텐츠를 표시하는 경우뿐만 아니라, 방송신호의 컨텐츠를 녹화한 후에, 녹화된 컨텐츠를 재생하는 경우에도, 보안식별자(15)가 부가된 컨텐츠의 영상(14)을 표시한다. 이에 따라, 본 발명의 일실시예에 의한 디스플레이장치(11)에 의하면, 재생되는 컨텐츠를 충분히 보호하여 컨텐츠의 무단 이용을 방지할 수 있다.The
도 2는 본 발명의 일실시예에 의한 디스플레이장치(11)의 구성을 도시한 블록도이다. 도 2에 도시된 바와 같이, 본 발명의 일실시예에 의한 디스플레이장치(11)는, 신호수신부(21), 신호처리부(22), 디스플레이부(23), 사용자입력수신부(24), 제1인터페이스부(26) 및 제어부(25)를 포함할 수 있다. 신호수신부(21)는, 컨텐츠의 데이터를 포함하는 방송신호를 수신한다. 신호수신부(21)는, 복수의 채널 중 어느 하나의 채널의 방송신호를 수신함으로써 컨텐츠의 데이터를 수신할 수 있다. 컨텐츠는, 해당 채널의 컨텐츠 제공자에 의해 방송프로그램의 형태로 제공될 수 있다. 해당 채널의 방송신호는, 사용자가 복수의 채널 중에서 이용하고자 하는 방송프로그램의 채널을 선택함으로써 수신될 수 있다.2 is a block diagram showing a configuration of a
신호처리부(22)는, 신호수신부(21)에 의해 수신된 방송신호를 처리한다. 신호처리부(22)는, 방송신호를 처리하여 컨텐츠의 데이터를 추출하고, 컨텐츠의 데이터에 기초한 영상이 표시되도록 하는 처리를 수행한다. 또한, 신호처리부(22)는, 컨텐츠에 비디오 외에, 오디오 또는 부가정보가 포함된 경우, 오디오 또는 부가정보가 출력될 수 있도록 하는 처리를 더 수행할 수 있다. 신호처리부(22)의 구체적인 구성에 대해서는 후술한다.The
디스플레이부(23)는 신호처리부(22)에 의해 처리된 데이터에 기초하여 컨텐츠의 영상을 표시한다. 디스플레이부(23)는, 예컨대, LCD, OLED, 프로젝션, PDP 등 다양한 형태의 디스플레이 방식으로 영상을 표시할 수 있다.The
사용자입력수신부(24)는, 디스플레이장치(11)의 제어에 관한 사용자입력을 수신한다. 사용자입력수신부(24)는, 디스플레이장치(11)의 본체에 마련되어 사용자입력을 직접 수신하는 패널입력부 및/또는 사용자입력을 수신하는 리모컨으로부터 사용자입력에 관한 정보를 포함하는 리모컨신호를 수신하는 리모컨신호수신부를 포함할 수 있다.The user
제1인터페이스부(26)는, 디스플레이장치(11)와 보안처리모듈(12) 간을 인터페이스한다. 제1인터페이스부(26)는, 예컨대, 보안처리모듈(12)이 디스플레이장치(11)에 장착되거나, 디스플레이장치(11)로부터 탈착될 수 있도록 하는 형상 및 구조를 가지는 모듈수용부를 포함할 수 있다. 제1인터페이스부(26)는, 디스플레이장치(11)와 보안처리모듈(12) 간 통신이 가능하도록, 복수의 신호전송핀을 구비하고, 보안처리모듈(12)의 커넥터와 상호 연결되는 커넥터를 더 포함할 수 있다. 다른 실시예로서, 제1인터페이스부(26)는, 디스플레이장치(11)와 보안처리모듈(12) 간 무선 통신을 가능하게 하는 무선통신부를 더 포함할 수 있다. 제1인터페이스부(26)의 통신 관련 구성은, 예컨대, DVB-CI 혹은 DVB-CI Plus 내지 DVB-CI+의 규격을 따를 수 있다.The
제어부(25)는 디스플레이장치(11)에 대한 전반적인 제어를 수행한다. 구체적으로, 제어부(25)는, 컨텐츠에 대한 녹화 이벤트에 대응하여, 보안이 적용된 컨텐츠의 데이터(컨텐츠의 제1데이터)를 보안처리모듈(12)로 전송하고, 보안처리모듈(12)로부터 보안이 해제된 혹은 보안이 재적용된 컨텐츠의 데이터(컨텐츠의 제2데이터)와, 보안식별자의 정보를 수신하여 수신된 컨텐츠의 제2데이터 및 보안식별자의 정보를 저장하며, 컨텐츠에 대한 재생 이벤트에 대응하여, 저장된 컨텐츠의 제2데이터 및 보안식별자의 정보에 기초하여 보안식별자가 부가된 컨텐츠의 영상이 표시되도록, 신호수신부(21), 신호처리부(22), 디스플레이부(23), 사용자입력수신부(24) 및 제1인터페이스부(26)를 제어한다. 본 발명의 일실시예에 의한 컨텐츠에 대한 녹화 이벤트는, 사용자입력에 의한 녹화 명령이거나, 사용자입력에 의한 녹화 예약 명령에 따라 예약된 녹화를 수행하는 것을 포함할 수 있다. 본 발명의 일실시예에 의한 컨텐츠에 대한 재생 이벤트는, 녹화된 컨텐츠에 대한 사용자입력에 의한 재생 명령을 포함할 수 있다.The
제어부(25)는, 상기한 제어 동작을 수행할 수 있도록 하는 제어프로그램과, 제어프로그램이 설치되는 비휘발성의 메모리, 설치된 제어프로그램의 적어도 일부가 로드되는 휘발성의 메모리 및 로드된 제어프로그램을 실행하는 적어도 하나의 마이크로프로세서를 포함할 수 있다. 제어프로그램은, BIOS, 디바이스드라이버, 운영체계, 펌웨어, 플랫폼 및 응용프로그램(어플리케이션) 중 적어도 하나의 형태로 구현되는 프로그램(들)을 포함할 수 있다. 하나의 실시예로서, 응용프로그램은, 디스플레이장치(11)의 제조 시에 디스플레이장치(11)에 미리 설치 또는 저장되거나, 혹은 추후 사용 시에 외부로부터 응용프로그램의 데이터를 수신하여 수신된 데이터에 기초하여 디스플레이장치(11)에 설치될 수 있다. 응용프로그램의 데이터는, 예컨대, 어플리케이션 마켓과 같은 외부 서버로부터 디스플레이장치(11)로 다운로드될 수도 있다.The
하나의 실시예로서, 신호처리부(22)와, 제어부(25) 각각의 적어도 일부 구성이 소프트웨어적으로 구현되는 경우, 상기 소프트웨어적으로 구현된 복수의 프로그램들은 단일의 공통된 마이크로프로세서에 의해 실행될 수도 있다.In one embodiment, when at least some configurations of each of the
도 2에 도시된 본 발명의 일실시예에 의한 디스플레이장치(11)의 구성은 하나의 예시일 뿐이며, 본 발명의 일실시예에 의한 디스플레이장치(11)는 도 2에 도시된 구성 외에 다른 구성으로도 구현될 수 있다. 즉, 본 발명의 일실시예에 의한 디스플레이장치(11)는 도 2에 도시된 구성 외 다른 구성이 추가되거나, 혹은 도 2에 도시된 구성 중 어느 하나가 배제되어 구현될 수도 있다.The
도 3은 본 발명의 일실시예에 의한 방송신호수신장치(31)의 구성을 도시한 블록도이다. 도 3에 도시된 방송신호수신장치(31)에 있어서, 도 2에 도시된 디스플레이장치(11)와 동일 내지 유사한 구성에 대한 설명은 생략한다. 도 3에 도시된 바와 같이, 본 발명의 일실시예에 의한 방송신호수신장치(31)는, 신호수신부(21), 신호처리부(22), 신호출력부(32), 사용자입력수신부(24), 제1인터페이스부(26) 및 제어부(25)를 포함할 수 있다. 방송신호수신장치(31)의 신호출력부(32)는, 신호처리부(22)에 의해 처리된 컨텐츠 및 보안식별자의 데이터를 포함하는 출력신호를 외부의 디스플레이장치(33)로 전송한다. 신호처리부(22)가 출력신호를 디스플레이장치(33)로 전송하는 방식은 제한이 없으며, 유선 혹은 무선 전송을 포함한다. 디스플레이장치(33)는, 방송신호수신장치(31)의 신호출력부(32)로부터 전송 받은 컨텐츠 및 보안식별자의 데이터에 기초하여 보안식별자가 부가된 컨텐츠의 영상을 표시한다.3 is a block diagram showing a configuration of a broadcast
도 4는 본 발명의 일실시예에 의한 디스플레이장치(11) 및 보안처리모듈(12)의 구성을 도시한 블록도이다. 도 4에 도시된 디스플레이장치(11) 및 보안처리모듈(12)의 구성은 하나의 실시예에 불과하며, 본 발명의 일실시예에 의한 디스플레이장치(11) 및 보안처리모듈(12)이 이에 한정되는 것은 아니다. 도 4에 도시된 튜너(41)는, 도 2에 도시된 신호수신부(21)에 포함될 수 있다. 도 4에 도시된 디모듈레이터(42), 디멀티플렉서(43), 디코더(44), 호스트FP처리부(45) 및 영상/FP처리부(46)는, 도 2에 도시된 신호처리부(22)에 포함될 수 있다. 보안처리모듈(12)은, 디스크램블러(47), 모듈FP처리부(48) 및 모듈제어부(491)을 포함할 수 있다. 설명의 편의상 도시되지는 않았으나, 디스플레이장치(11)의 제어부(25), 디모듈레이터(42), 디멀티플렉서(43) 및 호스트FP처리부(45)와, 보안처리모듈(12)의 디스크램블러(47), 모듈FP처리부(48) 및 모듈제어부(491) 상호간은, 도 2에 도시된 바와 같은 제1인터페이스부(26)를 통하여 통신할 수 있다. 도 4에 도시된 디스플레이장치(11)의 디모듈레이터(42), 디멀티플렉서(43), 디코더(44), 호스트FP처리부(45) 및 영상/FP처리부(46)와, 보안처리모듈(12)의 디스크램블러(47), 모듈FP처리부(48) 및 모듈제어부(491) 각각은, 하드웨어 또는 소프트웨어로 구현되거나, 혹은 하드웨어 및 소프트웨어의 조합으로 구현될 수 있다.4 is a block diagram showing the configuration of a
튜너(41)는, 제어부(25)의 제어에 따라, 방송신호의 복수의 채널 중에서 사용자입력에 의해 선택된 어느 하나의 채널의 방송신호를 튜닝하여 수신한다. 방송신호는, 예컨대, RF(Radio Frequency) 신호일 수 있다. 하나의 실시예로서, 튜너(41)는, 수신된 RF신호에 대하여 노이즈제거, FR-IF(Intermediate Frequency) 변환, 채널 선택 필터링, 증폭, IF-베이스밴드(baseband) 변환, 아날로그-디지털 변환 및 디지털-아날로그 변환 중 적어도 하나를 수행할 수 있다. 튜너(41)는, 상기한 바와 같은 튜닝 결과, 베이스밴드신호를 출력한다. Under the control of the
튜너(41)에 의해 출력되는 베이스밴드신호에는, 선택된 채널의 컨텐츠, 즉 방송프로그램의 데이터가 특정 변조(modulation) 방식에 따른 형태로 실려 있다. 디모듈레이터(42)는, 튜너(41)에 의해 출력되는 베이스밴드신호에 대하여, 상기 변조 방식에 대응하는 복조(demodulation) 방식에 따라 복조를 수행하여, 베이스밴드신호로부터 방송프로그램의 데이터를 추출한다. 추출된 방송프로그램의 데이터의 형식은, 예컨대, 트랜스포트 스트림(transport stream; TS)일 수 있으나, 이에 제한되지 않는다.In the baseband signal output by the
앞서 설명한 바와 같이, 추출된 방송프로그램의 데이터에는 컨텐츠 보호를 위한 특정 보안 처리가 적용되어 있다. 예컨대, 방송신호가 DVB 규격에 따르는 경우, 방송프로그램의 데이터는, DVB-CA, DVB-CSA 및 DVB-CI에서 정하는 방식에 따라 스크램블된 TS일 수 있다. 디모듈레이터(42)의해 출력되는 스크램블드(scrambled) TS는 보안처리모듈(12)의 디스크램블러(47)로 전송된다.As described above, specific security processing for content protection is applied to the data of the extracted broadcast program. For example, when the broadcast signal conforms to the DVB standard, the data of the broadcast program may be a TS scrambled according to a scheme defined by DVB-CA, DVB-CSA and DVB-CI. The scrambled TS output by the
제어부(25)는, 보안처리모듈(12)로 전송되는 스크램블드 TS에 대한 보안 해제를 위하여, 보안처리모듈(12)의 모듈제어부(491)과 통신하면서, 보안처리모듈(12)에 요청을 하거나, 보안처리모듈(12)로부터의 요청에 응답하거나, 이에 필요한 정보를 주고 받을 수 있다.The
보안처리모듈(12)의 디스크램블러(47)는, 모듈제어부(491)의 제어에 따라, 디스플레이장치(11)의 디모듈레이터(42)로부터 전송되는 스크램블드 TS에 대한 디스크램블을 수행한다. 모듈제어부(491)는, 디스플레이장치(11)로부터 전송되는 스크램블드 TS에 대한 사용자의 이용 권한을 확인하여, 사용자에게 이용 권한이 있는 경우, 디스크램블러(47)로 하여금 전송되는 스크램블드 TS에 대한 디스크램블을 수행하도록 한다.The
구체적인 한 예로서, 스크램블드 TS는, 이른바, 컨트롤워드(control word)라고 불리는 미리 정해진 비밀키(secret key)로 스크램블된 것일 수 있다. 또한, 컨트롤워드는, 전송 시 보안 강화를 위하여, 예컨대, ECM(entitlement control message)으로 인크립트될 수 있다. 모듈제어부(491)는, 예컨대, EMM(entitlement management message)과 같은 권한정보에 기초하여 해당 스크램블드 TS에 대한 사용자의 이용 권한 여부를 확인할 수 있다. 모듈제어부(491)는, 이른바, 스마트카드와 같은 보조모듈(13)과의 통신을 통하여 사용자의 이용 권한 여부를 확인할 수 있다. 모듈제어부(491)는, 해당 스크램블드 TS에 대한 사용자의 이용 권한 여부를 확인되면, 스크램블드 TS에 이용된 컨트롤워드를 디크립트하고, 디크립트된 컨트롤워드를 디스크램블러(47)로 전달한다. 디스크램블러(47)는, 전달된 컨트롤워드에 기초하여 스크램블드 TS에 대한 디스크램블을 수행하여, 디스크램블드 TS를 출력한다.As a specific example, the scrambled TS may be so-called scrambled with a predetermined secret key called a control word. In addition, the control word may be encrypted, for example, as an entitlement control message (ECM), for enhanced security during transmission. The
디스크램블드 TS에는, 선택된 채널의 방송프로그램의 비디오 데이터가 포함되어 있다. 또한, 디스크램블드 TS에는, 비디오 데이터 외에, 방송프로그램의 오디오 데이터 및/또는 부가정보 데이터가 더 포함될 수 있다. 디스플레이장치(11)의 디멀티플렉서(43)는, 보안처리모듈(12)의 디스크램블러(47)로부터 출력되는 디스크램블드 TS에 대하여 디멀티플렉싱을 수행하여, 비디오 데이터, 오디오 데이터 및/또는 부가정보 데이터를 분리하여 출력한다.The descrambled TS includes video data of a broadcast program of the selected channel. The descrambled TS may further include audio data and / or additional information data of a broadcast program in addition to video data. The
디멀티플렉서(43)에 의해 출력되는 비디오 데이터 등은, 미리 정해진 방식으로 인코딩되어 있다. 디코더(44)는, 디멀티플렉서(43)에 의해 출력되는 비디오 데이터, 오디오 데이터 및/또는 부가정보 데이터 각각에 대하여, 인코딩된 방식에 대응하는 디코딩을 수행한다. 디코더(44)는, 예컨대, MPEG2 규격에 따른 디코딩을 수행할 수 있다.The video data and the like output by the
부가적인 실시예로서, 보안처리모듈(12)은, 보안 강화를 위하여, 디스크램블러(47)에 의해 출력되는 디스크램블드 TS를 소정 방식으로 재 인크립트하는 인크립트부를 더 포함할 수 있다. 이 경우, 디스플레이장치(11)의 신호처리부(22)는, 보안처리모듈(12)의 인크립트부에 의해 출력되는 재 인크립트된 TS를 디크립트하는 디크립트부를 더 포함할 수 있다. 디스플레이장치(11)의 디멀티플렉서(43)는, 디크립트부에 의해 출력되는 디스크램블드 TS에 대하여 멀티플렉싱을 수행할 수 있다.As an additional embodiment, the
한편, 모듈FP처리부(48)는, 모듈제어부(291)의 제어에 따라, 보안식별자의 정보(이하, "핑거프린트 데이터" 혹은 "FP 데이터"라고도 함)를 생성하여 디스플레이장치(11)로 전송한다. 모듈FP처리부(48)는, 모듈제어부(291)로부터 제공되는 정보에 기초하여 핑거프린트 데이터를 생성한다. 핑거프린트 데이터는, 디스플레이장치(11)나, 보안처리모듈(12)의 디바이스ID와 같은 식별정보, 처리 중인 채널이나, 방송프로그램의 식별정보, 처리 일시, 디스플레이장치(11)가 위치한 장소 등에 관한 정보를 포함할 수 있다. 핑거프린트 데이터의 생성을 위하여, 제어부(25), 모듈제어부(291) 및 보조모듈(13)은, 상호 통신을 수행하면서, 필요한 정보를 주고 받을 수 있다. 부가적인 실시예로서, 모듈FP처리부(48)는, 보안 강화를 위하여, 핑거프린트 데이터를 소정 방식으로 인코딩 혹은 인크립팅을 수행하고, 인코딩 또는 인크립트된 핑거프린트 데이터를 출력할 수 있다.On the other hand, the module
디스플레이장치(11)의 호스트FP처리부(45)는, 제어부(25)의 제어에 따라, 보안처리모듈(12)의 모듈FP처리부(48)에 의해 출력되는 핑거프린트 데이터를 수신하고, 수신된 핑거프린트 데이터에 기초하여 방송프로그램의 영상 위에 보안식별자(이하, "핑거프린트" 혹은 "FP"라고도 함)가 표시될 수 있도록 영상/FP처리부(46)로 출력한다. 부가적인 실시예로서, 호스트FP처리부(45)는, 모듈FP처리부(48)로부터 수신되는 핑거프린트 데이터를 영상/FP처리부(46)의 처리 포맷에 대응하도록 변환을 수행할 수도 있다. 부가적인 실시예로서, 모듈FP처리부(48)로부터 수신되는 핑거프린트 데이터가 인코딩 혹은 인크립트되어 있는 경우, 호스트FP처리부(45)는, 인크립트된 핑거프린트 데이터를 디코딩 혹은 디크립트하고, 디코딩 혹은 디크립트된 핑거프린트 데이터를 출력할 수 있다.The host
영상/FP처리부(46)는, 디코더(44)로부터 출력되는 디코딩된 비디오 데이터 및 호스트FP처리부(45)로부터 출력되는 핑거프린트 데이터에 기초하여, 핑거프린트가 부가된 방송프로그램의 영상을 생성한다. 영상/FP처리부(46)는, 방송프로그램의 영상을 프레임 단위로 생성할 수 있으며, 처리 중인 프레임에 대응하는 비디오 데이터를 저장하는 적어도 하나의 프레임 메모리를 포함할 수 있다. 영상/FP처리부(46)는, 방송프로그램의 영상이 디스플레이부(23)의 화면 크기에 맞도록 방송프로그램의 영상의 크기를 조정하는 스케일러를 더 포함할 수 있다. 영상/FP처리부(46)는, 상기와 같이 생성된, 핑거프린트가 부가된 방송프로그램의 영상의 데이터를 디스플레이부(23)로 출력한다. 디스플레이부(23)는, 영상/FP처리부(46)로부터 출력되는 데이터에 기초하여 핑거프린트가 부가된 방송프로그램의 영상을 표시한다.The video /
도 5는 본 발명의 일실시예에 의한 방송신호수신장치(31) 및 보안처리모듈(12)의 구성을 도시한 블록도이다. 도 5에 도시된 방송신호수신장치(31)에 있어서, 도 4에 도시된 디스플레이장치(11)와 동일 내지 유사한 구성에 대한 설명은 생략한다. 도 5에 도시된 튜너(41)는, 도 3에 도시된 신호수신부(21)에 포함될 수 있다. 도 5에 도시된 디모듈레이터(42), 디멀티플렉서(43), 디코더(44) 및 호스트FP처리부(45)는, 도 3에 도시된 신호처리부(22)에 포함될 수 있다. 도 5에 도시된 바와 같이, 본 발명의 일실시예에 의한 방송신호수신장치(31)의 신호출력부(32)는, 디코더(44)로부터 출력되는 디코딩된 비디오 데이터 및 호스트FP처리부(45)로부터 출력되는 핑거프린트 데이터를 포함하는 출력신호를 외부의 디스플레이장치(33)로 출력한다.5 is a block diagram showing the configuration of a broadcast
도 6은 본 발명의 일실시예에 의한 디스플레이장치(11) 및 보안처리모듈(12)의 동작의 일례를 도시한다. 도 6에 도시된 디스플레이장치(11) 및 보안처리모듈(12)의 동작은, 실시간으로 수신되는 방송신호에 포함된 컨텐츠를 표시하는 것을 예시한다. 먼저, 동작 S61에서, 디스플레이장치(11)는, 사용자입력수신부(24)를 통하여 복수의 채널 중 어느 하나의 채널의 선택하는 사용자의 입력을 수신한다. 디스플레이장치(11)의 제어부(25)는, 신호수신부(21)로 하여금 방송신호를 수신하여 사용자의 입력에 따라 선택된 채널을 튜닝하도록 제어한다. 또한, 제어부(25)는, 신호처리부(22)로 하여금 신호수신부(21)에 의해 튜닝된 채널의 방송신호로부터 컨텐츠, 즉 방송프로그램의 데이터(스크램블드 TS)를 추출하도록 한다. 다음으로, 동작 S62에서, 디스플레이장치(11)의 제어부(25)는, 추출된 방송프로그램의 스크램블드 TS가 보안처리모듈(12)로 전송되도록 제어하고, 보안처리모듈(12)에게 전송된 스크램블드 TS에 대한 디스크램블을 요청한다. Fig. 6 shows an example of the operation of the
다음으로, 동작 S63에서, 보안처리모듈(12)은, 디스플레이장치(11)의 요청에 대응하여, 전송 받은 방송프로그램의 스크램블드 TS에 대한 사용자의 이용 권한을 확인하고, 사용자에게 이용 권한이 있는 경우, 스크램블드 TS에 대한 디스크램블을 수행한다. 다음으로, 동작 S64에서, 보안처리모듈(12)은, 디스플레이장치(11), 보안처리모듈(12) 및/또는 전송 받은 방송프로그램에 관한 식별정보에 기초하여 방송프로그램의 핑거프린트 데이터를 생성한다. 다음으로, 동작 S65에서, 보안처리모듈(12)은, 방송프로그램의 디스크램블드 TS와, 생성된 핑거프린트 데이터를 디스플레이장치(11)로 전송한다.Next, in operation S63, the
다음으로, 동작 S66에서, 디스플레이장치(11)의 제어부(25)는, 신호처리부(22)로 하여금 보안처리모듈(12)로부터 수신되는 디스크램블드 TS로부터 방송프로그램의 비디오 데이터를 분리하고, 비디오 데이터에 대한 디코딩을 수행하도록 제어한다. 방송프로그램에 오디오 및/또는 부가정보가 포함되어 있는 경우, 신호처리부(22)는 디스크램블드 TS로부터 방송프로그램의 오디오 데이터 및/또는 부가정보 데이터를 분리하고, 오디오 데이터 및/또는 부가정보 데이터에 대한 디코딩을 추가적으로 수행할 수도 있다. 또한, 제어부(25)는, 신호처리부(22)로 하여금 디코딩되고 있는 방송프로그램의 핑거프린트 데이터를 보안처리모듈(12)로부터 수신하여 처리하도록 제어한다. 다음으로, 동작 S67에서, 제어부(25)는, 신호처리부(22)로 하여금 디코딩된 비디오 데이터와, 처리된 핑거프린트 데이터에 기초하여, 핑거프린트가 부가된 방송프로그램의 영상이 생성되도록 제어한다. 또한, 제어부(25)는, 신호처리부(22)에 의해 생성된 핑거프린트가 부가된 방송프로그램의 영상이 디스플레이부(23)에 표시되도록 제어한다.Next, in operation S66, the
다음으로, 사용자의 입력에 따라 채널이 변경되는 것과 같은 다른 이벤트가 발생할 때까지, 디스플레이장치(11)와, 보안처리모듈(12)은, 동작 S62에서 S67을 반복적으로 수행한다.Next, the
도 7은 본 발명의 일실시예에 의한 디스플레이장치(11)가 방송프로그램의 영상에 핑거프린트를 부가하는 처리의 일례를 도시한다. 도 7에 도시된 바와 같이, 디스플레이장치(11)의 영상/FP처리부(46)는, 방송프로그램의 영상(71)과, 핑거프린트(73)를 각각 서로 다른 레이어로 구성할 수 있다. 예컨대, 영상/FP처리부(46)는, 방송프로그램의 영상은 디코딩된 비디오 데이터에 기초하여 비디오 레이어(71)로 생성하고, 핑거프린트(73)는 핑거프린트 데이터에 기초하여 그래픽 레이어(72)로 생성할 수 있다. 영상/FP처리부(46)는, 생성된 비디오 레이어(71)와 그래픽 레이어(72)를 중첩하여, 핑거프린트(73)가 부가된 방송프로그램의 영상(74)을 생성할 수 있다.Fig. 7 shows an example of a process in which the
도 8은 본 발명의 일실시예에 의한 디스플레이장치(11)가 표시하는 핑거프린트가 부가된 방송프로그램의 영상의 일례를 도시한다. 디스플레이장치(11)의 디스플레이부(23)는, 신호처리부(22)에 의해 출력되는 데이터에 기초하여 핑거프린트(82)가 부가된 방송프로그램의 영상(81)을 표시한다. 도 8에 도시된 핑거프린트(82)의 형태는 하나의 예시에 불과하며, 이에 제한되지 않는다. 즉, 핑거프린트(82)에 나타난 문자나, 이미지와, 그 모양, 크기, 색상, 표시 위치, 표시 타이밍 등은, 보안처리모듈(13)로부터 수신되는 핑거프린트 데이터에 기초하며, 표시되는 방송프로그램의 무단 이용을 방지하기 위한 목적에 따라 다양하게 정해질 수 있다. 하나의 실시예로서, 핑거프린트(82)의 표시 위치는, 방송프로그램의 영상(81)이 표시되고 있는 중에, 다른 위치(83)로 변경될 수 있다. 다른 실시예로서, 핑거프린트(82)에 나타난 문자나, 이미지는, 방송프로그램의 영상(81)이 표시되고 있는 중에, 다른 문자나, 이미지로 변경될 수도 있다. 또 다른 실시예로서, 핑거프린트(82)는, 방송프로그램의 영상(81)이 표시되고 있는 중에, 불연속적으로 표시될 수 있으며, 표시되고 있는 상태와, 표시되고 있지 않은 상태를 가질 수 있다.FIG. 8 shows an example of an image of a broadcast program to which a fingerprint displayed by the
도 9는 본 발명의 일실시예에 의한 디스플레이장치(11) 및 보안처리모듈(12)의 동작의 다른 예를 도시한다. 도 9에 도시된 디스플레이장치(11) 및 보안처리모듈(12)의 동작은, 수신되는 방송신호에 포함된 컨텐츠를 녹화하는 것을 예시한다. 도 9에 도시된 디스플레이장치(11) 및 보안처리모듈(12)에 관하여, 도 6을 참조하여 설명한 디스플레이장치(11) 및 보안처리모듈(12)과 동일 내지 유사한 구성에 대한 설명은 생략한다.Fig. 9 shows another example of the operation of the
먼저, 동작 S91에서, 디스플레이장치(11)의 제어부(25)는, 수신되는 방송신호에 포함된 컨텐츠에 대한 녹화 이벤트가 발생하였는지를 확인한다. 컨텐츠에 대한 녹화 이벤트는, 예컨대, 사용자입력수신부(24)를 통하여 수신되는 녹화 명령에 해당하는 사용자의 입력에 따라 발생할 수 있다. 혹은, 컨텐츠에 대한 녹화 이벤트는, 사용자입력수신부(24)를 통하여 수신된 녹화 예약 명령에 해당하는 사용자의 입력에 기초하여 녹화가 예약된 컨텐츠의 방송신호가 수신되는 때 발생할 수 있다. 컨텐츠에 대한 녹화 이벤트가 발생하면, 디스플레이장치(11)의 제어부(25)는, 신호수신부(21)로 하여금 방송신호를 수신하여 녹화 명령 또는 녹화 예약 명령에 따라 선택된 채널을 튜닝하도록 제어한다. 또한, 제어부(25)는, 신호처리부(22)로 하여금 신호수신부(21)에 의해 튜닝된 채널의 방송신호로부터 녹화할 컨텐츠, 즉 방송프로그램의 데이터(스크램블드 TS)를 추출하도록 한다. 다음으로, 동작 S92에서, 디스플레이장치(11)의 제어부(25)는, 추출된 방송프로그램의 스크램블드 TS가 보안처리모듈(12)로 전송되도록 제어하고, 보안처리모듈(12)에게 전송된 스크램블드 TS에 대한 디스크램블을 요청한다. 이 때, 제어부(25)는, 현재의 요청이 방송프로그램을 녹화하기 위한 것임을 보안처리모듈(12)에 통보할 수 있다.First, in operation S91, the
다음으로, 동작 S93에서, 보안처리모듈(12)은, 디스플레이장치(11)의 요청에 대응하여, 전송 받은 방송프로그램의 스크램블드 TS에 대한 사용자의 이용 권한을 확인하고, 사용자에게 이용 권한이 있는 경우, 스크램블드 TS에 대한 디스크램블을 수행한다. 다음으로, 동작 S94에서, 보안처리모듈(12)은, 디스플레이장치(11), 보안처리모듈(12) 및/또는 전송 받은 방송프로그램에 관한 식별정보에 기초하여 방송프로그램의 핑거프린트 데이터를 생성한다. 다음으로, 동작 S95에서, 보안처리모듈(12)은, 방송프로그램의 디스크램블드 TS와, 생성된 핑거프린트 데이터를 디스플레이장치(11)로 전송한다.Next, in operation S93, the
다음으로, 동작 S96에서, 디스플레이장치(11)의 제어부(25)는, 신호처리부(22)로 하여금 보안처리모듈(12)로부터 수신되는 디스크램블드 TS로부터 방송프로그램의 비디오 데이터, 오디오 데이터 및/또는 부가정보 데이터를 분리하고, 비디오 데이터 등에 대한 디코딩을 수행하도록 제어한다. 또한, 제어부(25)는, 신호처리부(22)로 하여금 디코딩되고 있는 방송프로그램의 핑거프린트 데이터를 보안처리모듈(12)로부터 수신하여 처리하도록 제어한다. 제어부(25)는, 방송프로그램의 비디오 데이터 등과, 핑거프린트 데이터가 저장되도록 제어한다.Next, in operation S96, the
도 2를 다시 참조하면, 디스플레이장치(11)는, 비휘발성 메모리로 구현되는 저장부(27)를 더 구비하고, 방송프로그램의 비디오 데이터 등과, 핑거프린트 데이터를 저장부(27)에 저장할 수 있다. 다른 실시예로서, 디스플레이장치(11)는, 방송프로그램의 비디오 데이터 등과, 핑거프린트 데이터를 외부의 컨텐츠 저장장치(29)에 저장할 수도 있다. 컨텐츠 저장장치(29)는, 예컨대, 외장 하드디스크드라이브, USB메모리 등과 같은 전용 저장장치뿐만 아니라, PC, 스마트폰, 스마트패드 등과 같이 저장공간을 구비하는 다양한 전자기기일 수 있다. 디스플레이장치(11)는, 컨텐츠 저장장치(29)와의 통신을 위하여 제2인터페이스부(28)를 더 포함할 수 있다.2, the
한편, 다시 도 9를 참조하면, 하나의 실시예로서, 방송프로그램을 녹화와 동시에 시청하는 경우, 동작 S96과 병행하여 동작 S67에서, 제어부(25)는, 신호처리부(22)로 하여금 디코딩된 비디오 데이터와, 처리된 핑거프린트 데이터에 기초하여, 핑거프린트가 부가된 방송프로그램의 영상이 생성되도록 제어한다. 또한, 제어부(25)는, 신호처리부(22)에 의해 생성된 핑거프린트가 부가된 방송프로그램의 영상이 디스플레이부(23)에 표시되도록 제어한다.9, in one embodiment, when the broadcast program is watched at the same time as recording, the
다음으로, 동작 S99에서, 디스플레이장치(11)와, 보안처리모듈(12)은, 동작 S92에서 S98을 반복적으로 수행하고, 녹화 종료 명령에 해당하는 사용자의 입력이 수신되거나, 녹화 중인 방송프로그램이 종료되는 것과 같은 녹화 종료 이벤트가 발생하면 녹화 동작을 종료한다. 디스플레이장치(11)는, 녹화 종료 이벤트가 발생하면, 녹화가 종료되었음을 보안처리모듈(12)에 통보할 수 있다.Next, in operation S99, the
도 10은 본 발명의 일실시예에 의한 디스플레이장치(11)가 컨텐츠 녹화 시 저장하는 데이터의 구성의 일례를 도시한다. 도 10에 도시된 바와 같이, 디스플레이장치(11)가 컨텐츠 녹화 시 저장하는 데이터는, 예컨대, 녹화 컨텐츠 정보(101), 비디오 데이터(102) 및 핑거프린트 데이터(104)를 포함한다. 비디오 데이터(102) 및 핑거프린트 데이터(104) 각각은, 앞서 설명한 바와 같은, 신호처리부(22)에 의해 디코딩된 비디오 데이터 및 보안처리모듈(13)로부터 수신한 또는 보안처리모듈(13)로부터 수신하여 소정 처리를 수행한 핑거프린트 데이터일 수 있다. 다만, 녹화 시 저장되는 비디오 데이터(102) 및 핑거프린트 데이터(104)의 형태가 이에 한정되는 것은 아니며, 예컨대, 비디오 데이터(102)는 디코딩 전의 형태의 데이터로 저장되는 것과 같이, 다양한 형태의 데이터로 저장될 수 있다. 본 발명의 일실시예에 의한 녹화 컨텐츠 정보(101)는, 저장되는 데이터를 식별할 수 있는 정보로서, 예컨대, 녹화되는 방송프로그램 및/또는 채널의 식별정보, 녹화 일시, 녹화한 사용자 등에 관한 정보를 포함한다. 녹화되는 컨텐츠가 오디오 데이터 및/또는 부가정보 데이터를 더 포함하는 경우, 디스플레이장치(11)가 컨텐츠 녹화 시 저장하는 데이터는, 오디오 데이터 등(103)을 더 포함할 수 있다. FIG. 10 shows an example of the configuration of data that the
본 발명의 일실시예에 의한 디스플레이장치(11)가 컨텐츠 녹화 시 저장하는 데이터는, 동기화 정보(105)를 더 포함할 수 있다. 본 발명의 일실시예에 의한 동기화 정보(105)는, 녹화 컨텐츠의 재생 시, 비디오 데이터(102)와, 핑거프린트 데이터(104) 간의 동기화를 위한 참조정보이다. 디스플레이장치(11)의 제어부(25)는, 신호처리부(22)로 하여금 동기화 정보(105)를 생성하도록 하거나, 혹은 보안처리모듈(13)로부터 동기화 정보(105)를 수신하도록 제어할 수 있다. 신호처리부(22)는, 디코딩되는 비디오 데이터(102)와, 이에 대응하여 보안처리모듈(13)로부터 수신되는 핑거프린트 데이터(104) 상호 간의 시간적 대응 관계에 기초하여 동기화 정보(105)를 생성할 수 있다. 하나의 실시예로서, 신호처리부(22)는, 도 9에 도시된 동작 S97에서 설명한 바와 같이, 핑거프린트가 부가된 방송 프로그램의 영상을 생성하는 과정에서, 비디오 데이터(102)와, 핑거프린트 데이터(104) 상호 간의 시간적 대응 관계를 결정할 수 있다. 다른 실시예로서, 핑거프린트가 부가된 방송 프로그램의 영상을 생성하지 않는 경우라도, 신호처리부(22)는, 방송 프로그램의 영상에 핑거프린트를 부가하는 동작에 준하여, 비디오 데이터(102)와, 핑거프린트 데이터(104) 간의 상호 간의 시간적 대응 관계를 결정할 수 있다.The data stored by the
도 11은 본 발명의 일실시예에 의한 디스플레이장치(11), 보안처리모듈(12) 및 네트워크서버(291)의 동작의 다른 예를 도시한다. 도 11에 도시된 디스플레이장치(11), 보안처리모듈(12) 및 네트워크서버(291)의 동작은, 수신되는 방송신호에 포함된 컨텐츠를 녹화하는 것으로서, 핑거프린트 데이터를 네트워크서버(291)에 저장하는 것을 예시한다. 도 11에 도시된 디스플레이장치(11) 및 보안처리모듈(12)에 관하여, 도 9를 참조하여 설명한 디스플레이장치(11) 및 보안처리모듈(12)과 동일 내지 유사한 구성에 대한 설명은 생략한다.11 shows another example of the operation of the
먼저, 동작 S111에서, 디스플레이장치(11)의 제어부(25)는, 수신되는 방송신호에 포함된 컨텐츠에 대한 녹화 이벤트가 발생하였는지를 확인한다. 컨텐츠에 대한 녹화 이벤트가 발생하면, 디스플레이장치(11)의 제어부(25)는, 신호수신부(21)로 하여금 방송신호를 수신하여 녹화 명령 또는 녹화 예약 명령에 따라 선택된 채널을 튜닝하도록 제어한다. 또한, 제어부(25)는, 신호처리부(22)로 하여금 신호수신부(21)에 의해 튜닝된 채널의 방송신호로부터 녹화할 방송프로그램의 스크램블드 TS를 추출하도록 제어한다. 다음으로, 동작 S112에서, 디스플레이장치(11)의 제어부(25)는, 추출된 방송프로그램의 스크램블드 TS가 보안처리모듈(12)로 전송되도록 제어하고, 보안처리모듈(12)에게 전송된 스크램블드 TS에 대한 디스크램블을 요청한다.First, in operation S111, the
다음으로, 동작 S113에서, 보안처리모듈(12)은, 디스플레이장치(11)의 요청에 대응하여, 전송 받은 방송프로그램의 스크램블드 TS에 대한 사용자의 이용 권한을 확인하고, 사용자에게 이용 권한이 있는 경우, 스크램블드 TS에 대한 디스크램블을 수행한다. 다음으로, 동작 S114에서, 보안처리모듈(12)은, 디스플레이장치(11), 보안처리모듈(12) 및/또는 전송 받은 방송프로그램에 관한 식별정보에 기초하여 방송프로그램의 핑거프린트 데이터를 생성한다. 다음으로, 동작 S115에서, 보안처리모듈(12)은, 방송프로그램의 디스크램블드 TS와, 생성된 핑거프린트 데이터를 디스플레이장치(11)로 전송한다.Next, in the operation S113, the
다음으로, 동작 S116에서, 디스플레이장치(11)의 제어부(25)는, 신호처리부(22)로 하여금 보안처리모듈(12)로부터 수신되는 디스크램블드 TS로부터 방송프로그램의 비디오 데이터 등을 분리하고, 비디오 데이터 등에 대한 디코딩을 수행하도록 제어한다. 제어부(25)는, 방송프로그램의 비디오 데이터 등이 저장부(27) 또는 외부의 컨텐츠 저장장치(29)에 저장되도록 제어한다.Next, in operation S116, the
한편, 제어부(25)는, 신호처리부(22)로 하여금 방송프로그램의 핑거프린트 데이터를 보안처리모듈(12)로부터 수신하도록 제어한다. 다음으로, 동작 S117에서, 제어부(25)는, 제2인터페이스부(28)를 통하여 방송프로그램의 핑거프린트 데이터를 네트워크서버(291)로 전송하여, 네트워크서버(291)에 핑거프린트 데이터가 저장되도록 제어한다. 이 때, 핑거프린트 데이터를 식별하기 위하여, 도 10에 도시된 녹화 컨텐츠 정보(101)도 함께 전송되어 네트워크서버(291)에 저장될 수 있다. 네트워크서버(291)는, 예컨대, 웹서버일 수 있다. 하나의 실시예로서, 제어부(25)는, 신호처리부(22)로 하여금 핑거프린트 데이터의 동기화 정보를 생성하도록 하고, 제2인터페이스부(28)를 통하여 핑거프린트 데이터의 동기화 정보를 네트워크서버(291)로 전송하여, 네트워크서버(291)에 핑거프린트 데이터의 동기화 정보가 저장되도록 제어할 수 있다. 하나의 실시예로서, 제어부(25)는, 보안의 강화를 위하여, 신호처리부(22)로 하여금 네트워크서버(291)로 전송되는 핑거프린트 데이터 및/또는 동기화 정보를 인크립트하도록 할 수 있다. 다음으로, 동작 S118에서, 네트워크서버(291)는, 디스플레이장치(11)로부터 수신되는 핑거프린트 데이터 및/또는 동기화 정보를 저장한다.On the other hand, the
다음으로, 동작 S119에서, 디스플레이장치(11), 보안처리모듈(12) 및 네트워크서버(291)는, 동작 S112에서 S118을 반복적으로 수행하고, 녹화 종료 명령에 해당하는 사용자의 입력이 수신되거나, 녹화 중인 방송프로그램이 종료되는 것과 같은 녹화 종료 이벤트가 발생하면 녹화 동작을 종료한다.Next, in operation S119, the
도 12는 본 발명의 일실시예에 의한 디스플레이장치(11), 보안처리모듈(12) 및 네트워크서버(291)의 동작의 또 다른 예를 도시한다. 도 12에 도시된 디스플레이장치(11), 보안처리모듈(12) 및 네트워크서버(291)의 동작은, 수신되는 방송신호에 포함된 컨텐츠를 녹화하는 것으로서, 컨텐츠의 비디오 데이터 및 핑거프린트 데이터를 네트워크서버(291)에 저장하는 것을 예시한다. 도 12에 도시된 디스플레이장치(11), 보안처리모듈(12) 및 네트워크서버(291)에 관하여, 도11을 참조하여 설명한 디스플레이장치(11), 보안처리모듈(12) 및 네트워크서버(291)와 동일 내지 유사한 구성에 대한 설명은 생략한다.12 shows another example of the operation of the
먼저, 도 12에 도시된 동작 S111 내지 S115와, S119에서, 디스플레이장치(11) 및 보안처리모듈(12)의 동작은, 도11을 참조하여 설명한 디스플레이장치(11) 및 보안처리모듈(12)의 동작과 같다. 다음으로, 동작 S126에서, 디스플레이장치(11)의 제어부(25)는, 신호처리부(22)로 하여금 보안처리모듈(12)로부터 수신되는 디스크램블드 TS로부터 방송프로그램의 비디오 데이터 등을 분리하고, 비디오 데이터 등에 대한 디코딩을 수행하도록 제어한다. 또한, 제어부(25)는, 신호처리부(22)로 하여금 방송프로그램의 핑거프린트 데이터를 보안처리모듈(12)로부터 수신하도록 제어한다. The operations of the
다음으로, 동작 S127에서, 제어부(25)는, 제2인터페이스부(28)를 통하여 방송프로그램의 비디오 데이터 등과, 핑거프린트 데이터를 네트워크서버(291)로 전송하여, 네트워크서버(291)에 방송프로그램의 비디오 데이터 등과, 핑거프린트 데이터가 저장되도록 제어한다. 다음으로, 동작 S128에서, 네트워크서버(291)는, 디스플레이장치(11)로부터 수신되는 방송프로그램의 비디오 데이터 등과, 핑거프린트 데이터를 저장한다. 하나의 실시예로서, 핑거프린트 데이터의 동기화 정보도 네트워크서버(291)로 함께 전송되어, 네트워크서버(291)에 저장될 수 있다.Next, in operation S127, the
도 13은 본 발명의 일실시예에 의한 디스플레이장치(11) 및 보안처리모듈(12)의 동작의 또 다른 예를 도시한다. 도 11에 도시된 디스플레이장치(11) 및 보안처리모듈(12)의 동작은, 수신되는 방송신호에 포함된 컨텐츠를 녹화하는 것으로서, 핑거프린트 데이터를 보안처리모듈(12)에 저장하는 것을 예시한다. 도 13에 도시된 디스플레이장치(11) 및 보안처리모듈(12)에 관하여, 도 9를 참조하여 설명한 디스플레이장치(11) 및 보안처리모듈(12)과 동일 내지 유사한 구성에 대한 설명은 생략한다.Fig. 13 shows another example of the operation of the
먼저, 도 13에 도시된 동작 S131 내지 S133에서, 디스플레이장치(11) 및 보안처리모듈(12)의 동작은, 도9를 참조하여 설명한 디스플레이장치(11) 및 보안처리모듈(12)의 동작 S91 내지 S93과 동일하거나 유사하게 수행될 수 있다. 다음으로, 동작 S134에서, 보안처리모듈(12)은, 디스플레이장치(11), 보안처리모듈(12) 및/또는 전송 받은 방송프로그램에 관한 식별정보에 기초하여 방송프로그램의 핑거프린트 데이터를 생성하고, 생성한 핑거프린트 데이터를 저장한다. 하나의 실시예로서, 보안처리모듈(12)은, 도 4에 도시된 바와 같이 비휘발성의 메모리인 모듈저장부(491)을 더 포함하고, 생성한 핑거프린트 데이터를 모듈저장부(491)에 저장할 수 있다. 하나의 실시예로서, 보안처리모듈(12)은, 방송프로그램의 영상에 대한 핑거프린트 데이터의 동기화 정보를 생성하고, 생성된 동기화 정보를 핑거프린트 데이터와 함께 저장할 수 있다. 한편, 동작 S135에서, 보안처리모듈(12)은, 방송프로그램의 디스크램블드 TS를 디스플레이장치(11)로 전송한다. 다음으로, 도시된 동작 S136 내지 S139에서, 디스플레이장치(11)의 동작은, 도9를 참조하여 설명한 디스플레이장치(11)의 동작 S96 내지 S99와 동일하거나 유사하게 수행될 수 있다.13, the operations of the
도 14는 본 발명의 일실시예에 의한 디스플레이장치(11)의 동작의 다른 예를 도시한다. 도 14에 도시된 디스플레이장치(11)의 동작은, 녹화된 컨텐츠를 재생하는 것을 예시한다. 먼저, 동작 S141에서, 디스플레이장치(11)의 제어부(25)는, 녹화된 컨텐츠에 대한 재생 이벤트가 발생하였는지 여부를 확인하고, 녹화된 컨텐츠에 대한 재생 이벤트가 발생한 것으로 판단되면, 해당 컨텐츠에 대한 재생을 개시한다. 녹화된 컨텐츠에 대한 재생 이벤트는, 예컨대, 사용자입력수신부(24)를 통하여 수신되는 재생 명령에 해당하는 사용자의 입력에 따라 발생한 것으로 판단할 수 있다. 디스플레이장치(11)의 제어부(25)는, 녹화된 컨텐츠에 대한 재생 이벤트가 발생하면, 녹화된 컨텐츠에 대한 재생이 개시되었음을 보안처리모듈(12)에 통보할 수 있다.Fig. 14 shows another example of the operation of the
다음으로, 녹화된 컨텐츠에 대한 재생이 개시되면, 동작 S142에서, 디스플레이장치(11)의 제어부(25)는, 예컨대 도 10에 도시된 바와 같이 저장된 녹화 컨텐츠 정보(101)를 참조하여, 재생이 요청된 컨텐츠의 비디오 데이터(102) 및 핑거프린트 데이터(104)를 검색한다. 제어부(25)는, 저장부(27) 또는 외부의 컨텐츠 저장장치(28)에 저장되어 있는 컨텐츠의 비디오 데이터(102) 및 핑거프린트 데이터(104)를 검색할 수 있다. 다음으로, 검색이 완료되면, 동작 S143에서, 디스플레이장치(11)의 제어부(25)는, 저장부(27) 또는 외부의 컨텐츠 저장장치(28)로부터 재생할 컨텐츠의 비디오 데이터(102) 및 핑거프린트 데이터(104)가 독출되도록 제어한다. 다음으로, 동작 S144에서, 디스플레이장치(11)의 제어부(25)는, 신호처리부(22)로 하여금 독출된 비디오 데이터(102) 및 핑거프린트 데이터(104)에 기초하여 핑거프린트가 부가된 컨텐츠의 영상을 생성하도록 제어한다. 다음으로, 동작 S145에서, 디스플레이장치(11)의 제어부(25)는, 신호처리부(22)에 의해 생성되는, 핑거프린트가 부가된 컨텐츠의 영상이 디스플레이부(24)에 표시되도록 제어한다. 다음으로, 동작 S145에서, 디스플레이장치(11)의 제어부(25)는, 녹화된 컨텐츠에 대한 재생 완료 이벤트가 발생되는지 여부를 확인하고, 아직 재생 완료 이벤트가 발생하지 않은 것으로 판단되면, 디스플레이장치(11)는 동작 S143 내지 S146을 반복적으로 수행하고, 재생 완료 이벤트가 발생한 것으로 판단되면 재생 동작을 종료한다. 녹화된 컨텐츠에 대한 재생 완료 이벤트는, 예컨대, 재생을 완료하라는 사용자의 입력이 수신되거나, 녹화된 컨텐츠의 재생이 완료되는 것일 수 있다. 디스플레이장치(11)는, 재생 종료 이벤트가 발생하면, 재생이 종료되었음을 보안처리모듈(12)에 통보할 수 있다.Next, when the reproduction of the recorded content is started, in step S142, the
도 15는 본 발명의 일실시예에 의한 디스플레이장치(11)가 녹화된 컨텐츠를 재생하는 다른 예를 도시한다. 도 15에 도시된 디스플레이장치(11)에 관하여, 도 14에 도시된 디스플레이장치(11)와 동일 내지 유사한 구성에 대한 설명은 생략한다. 먼저, 동작 S151에서, 디스플레이장치(11)의 제어부(25)는, 녹화된 컨텐츠에 대한 재생 이벤트가 발생한 것으로 판단되면, 해당 컨텐츠에 대한 재생을 개시한다. 다음으로, 동작 S152에서, 디스플레이장치(11)의 제어부(25)는, 재생이 요청된 컨텐츠의 비디오 데이터(102), 핑거프린트 데이터(104) 및 동기화 정보(105)를 검색한다. 다음으로, 동작 S153에서, 디스플레이장치(11)의 제어부(25)는, 저장부(27) 또는 외부의 컨텐츠 저장장치(28)로부터 재생할 컨텐츠의 비디오 데이터(102), 핑거프린트 데이터(104) 및 동기화 정보(105)가 독출되도록 제어한다. 다음으로, 동작 S154에서, 디스플레이장치(11)의 제어부(25)는, 신호처리부(22)로 하여금 독출된 비디오 데이터(102), 핑거프린트 데이터(104) 및 동기화 정보에 기초하여 핑거프린트가 부가된 컨텐츠의 영상을 생성하도록 제어한다. 이 때, 신호처리부(22)는, 동기화 정보에 기초하여 비디오 데이터(102)와, 핑거프린트 데이터(104)가 상호 동기화되도록 한다. 다음으로, 동작 S155 내지 S156에서, 디스플레이장치(11)의 동작은, 도 14에 도시된 디스플레이장치(11)의 동작 S145 내지 S146과 동일 내지 유사하게 수행될 수 있다.Fig. 15 shows another example in which the
도 16은 본 발명의 일실시예에 의한 디스플레이장치(11)가 비디오 데이터와, 핑거프린트 데이터를 상호 동기화하는 일례를 도시한다. 디스플레이장치(11)의 신호처리부(22)는, 일련의 프레임(161) 단위로 처리되는 비디오 데이터에 대하여 핑거프린트 데이터(162)를 동기화하여, 핑거프린트(167)를 컨텐츠의 영상(166)에 부가한다. 구체적으로, 신호처리부(22)는, 동기화 정보(163)를 참조하여, 복수의 프레임(161) 중에서 현재 처리되는 프레임(164)에 대응하는 핑거프린트 데이터(165)를 선택하고, 선택된 핑거프린트 데이터(165)에 기초한 핑거프린트(167)가 현재 처리되는 프레임(164)의 영상(166)에 부가되도록 처리한다. 본 발명의 일실시예에 의한 동기화 정보(163)는, 예컨대, 핑거프린트 데이터(162)에 기반한 각 핑거프린트에 대하여, 해당 컨텐츠의 전체 재생 시간 중에서 표시될 시점을 나타내는, 이른바, 타임스탬프와 같은 타이밍정보를 포함할 수 있다. 신호처리부(22)는, 동기화 정보(163)에 포함된 타이밍정보를 참조하여, 복수의 프레임(161) 중에서 현재 처리되는 프레임(164)의 재생 시점에 대응하여 표시될 핑거프린트(167)의 데이터(165)를 선택할 수 있다.Fig. 16 shows an example in which the
도 17은 본 발명의 일실시예에 의한 디스플레이장치(11) 및 네트워크서버(291)의 동작의 다른 예를 도시한다. 도 17에 도시된 디스플레이장치(11) 및 네트워크서버(291)의 동작은, 녹화된 컨텐츠를 재생하는 것으로서, 핑거프린트 데이터가 네트워크서버(291)에 저장된 경우를 예시한다. 도 17에 도시된 디스플레이장치(11)에 관하여, 도 14 및 15를 참조하여 설명한 디스플레이장치(11)와 동일 내지 유사한 구성에 대한 설명은 생략한다. 먼저, 동작 S171에서, 디스플레이장치(11)의 제어부(25)는, 녹화된 컨텐츠에 대한 재생 이벤트가 발생한 것으로 판단되면, 해당 컨텐츠에 대한 재생을 개시한다. 다음으로, 동작 S172에서, 디스플레이장치(11)의 제어부(25)는, 재생이 요청된 컨텐츠를 식별할 수 있는 녹화 컨텐츠 정보를 네트워크서버(291)로 전송하고, 재생이 요청된 컨텐츠의 핑거프린트 데이터를 요청한다. 다음으로, 동작 S173에서, 네트워크서버(291)는, 디스플레이장치(11)로부터의 요청에 대응하여, 재생이 요청된 컨텐츠의 핑거프린트 데이터를 검색한다. 네트워크서버(291)는, 재생이 요청된 컨텐츠의 핑거프린트 데이터가 검색되면, 검색된 핑거프린트 데이터를 독출하고, 독출된 핑거프린트 데이터를 디스플레이장치(11)로 전송한다(동작 S174).17 shows another example of the operation of the
한편, 동작 S175에서, 디스플레이장치(11)의 제어부(25)는, 저장부(27) 또는 외부의 컨텐츠 저장장치(28)로부터 재생할 컨텐츠의 비디오 데이터가 독출되도록 제어한다. 다음으로, 동작 S176에서, 디스플레이장치(11)의 제어부(25)는, 신호처리부(22)로 하여금 독출된 비디오 데이터 및 네트워크서버(291)로부터 수신되는 핑거프린트 데이터에 기초하여 핑거프린트가 부가된 컨텐츠의 영상을 생성하도록 제어한다. 하나의 실시예로서, 신호처리부(22)는, 미리 저장된 동기화 정보에 기초하여 비디오 데이터와, 핑거프린트 데이터가 상호 동기화되도록 할 수 있다. 하나의 실시예로서, 신호처리부(22)는, 네트워크서버(291)로부터 수신되는 핑거프린트 데이터가 보안을 위하여 인크립된 경우, 수신되는 핑거프린트 데이터를 디크립트할 수 있다. 다음으로, 동작 S177에서, 디스플레이장치(11)의 제어부(25)는, 신호처리부(22)에 의해 생성되는, 핑거프린트가 부가된 컨텐츠의 영상이 디스플레이부(24)에 표시되도록 제어한다. 다음으로, 동작 S178에서, 디스플레이장치(11)의 제어부(25)는, 재생 완료 이벤트가 발생하지 않은 것으로 판단되면, 디스플레이장치(11)는 동작 S175 내지 S177을 반복적으로 수행하고, 재생 완료 이벤트가 발생한 것으로 판단되면 재생 동작을 종료한다. On the other hand, in operation S175, the
도 18은 본 발명의 일실시예에 의한 디스플레이장치(11) 및 네트워크서버(291)의 동작의 또 다른 예를 도시한다. 도 18에 도시된 디스플레이장치(11) 및 네트워크서버(291)의 동작은, 녹화된 컨텐츠를 재생하는 것으로서, 녹화된 컨텐츠의 비디오 데이터 및 핑거프린트 데이터가 네트워크서버(291)에 저장된 경우를 예시한다. 도 18에 도시된 디스플레이장치(11) 및 네트워크서버(291)에 관하여, 도 17을 참조하여 설명한 디스플레이장치(11) 및 네트워크서버(291)와 동일 내지 유사한 구성에 대한 설명은 생략한다. 먼저, 동작 S181에서, 디스플레이장치(11)의 제어부(25)는, 녹화된 컨텐츠에 대한 재생 이벤트가 발생한 것으로 판단되면, 해당 컨텐츠에 대한 재생을 개시한다. 다음으로, 동작 S182에서, 디스플레이장치(11)의 제어부(25)는, 재생이 요청된 컨텐츠를 식별할 수 있는 녹화 컨텐츠 정보를 네트워크서버(291)로 전송하고, 재생이 요청된 컨텐츠의 비디오 데이터 및 핑거프린트 데이터를 요청한다. 다음으로, 동작 S183에서, 네트워크서버(291)는, 디스플레이장치(11)로부터의 요청에 대응하여, 재생이 요청된 컨텐츠의 비디오 데이터 및 핑거프린트 데이터를 검색한다. 다음으로, 동작 S184에서, 네트워크서버(291)는, 재생이 요청된 컨텐츠의 비디오 데이터 및 핑거프린트 데이터가 검색되면, 검색된 비디오 데이터 및 핑거프린트 데이터를 독출한다. 다음으로, 동작 S185에서, 네트워크서버(291)는, 독출된 비디오 데이터 및 핑거프린트 데이터를 디스플레이장치(11)로 전송한다.Fig. 18 shows another example of the operation of the
다음으로, 동작 S186에서, 디스플레이장치(11)의 제어부(25)는, 네트워크서버(291)로부터 수신되는 비디오 데이터 및 핑거프린트 데이터에 기초하여 핑거프린트가 부가된 컨텐츠의 영상을 생성하도록 제어한다. 하나의 실시예로서, 신호처리부(22)는, 동기화 정보에 기초하여 비디오 데이터와, 핑거프린트 데이터가 상호 동기화되도록 할 수 있다. 동기화 정보는 디스플레이장치(11)의 저장부(27)에 저장되어 있거나, 혹은 네트워크서버(291)로부터 수신될 수 있다. 다음으로, 동작 S187에서, 디스플레이장치(11)의 제어부(25)는, 신호처리부(22)에 의해 생성되는, 핑거프린트가 부가된 컨텐츠의 영상이 디스플레이부(24)에 표시되도록 제어한다. 다음으로, 동작 S188에서, 디스플레이장치(11)의 제어부(25)는, 재생 완료 이벤트가 발생하지 않은 것으로 판단되면, 디스플레이장치(11)는 동작 S184 내지 S187을 반복적으로 수행하고, 재생 완료 이벤트가 발생한 것으로 판단되면 재생 동작을 종료한다.Next, in operation S186, the
도 19는 본 발명의 일실시예에 의한 디스플레이장치(11) 및 보안처리모듈(12)의 동작의 다른 예를 도시한다. 도 19에 도시된 디스플레이장치(11) 및 보안처리모듈(12)의 동작은, 녹화된 컨텐츠를 재생하는 것으로서, 녹화된 컨텐츠의 핑거프린트 데이터가 보안처리모듈(12)에 저장된 경우를 예시한다. 도 19에 도시된 디스플레이장치(11)에 관하여, 도 14 및 15를 참조하여 설명한 디스플레이장치(11)와 동일 내지 유사한 구성에 대한 설명은 생략한다. 먼저, 동작 S191에서, 디스플레이장치(11)의 제어부(25)는, 녹화된 컨텐츠에 대한 재생 이벤트가 발생한 것으로 판단되면, 해당 컨텐츠에 대한 재생을 개시한다. 다음으로, 동작 S192에서, 디스플레이장치(11)의 제어부(25)는, 재생이 요청된 컨텐츠를 식별할 수 있는 녹화 컨텐츠 정보를 보안처리모듈(12)로 전송하고, 재생이 요청된 컨텐츠의 핑거프린트 데이터를 요청한다. 다음으로, 동작 S193에서, 보안처리모듈(12)는, 디스플레이장치(11)로부터의 요청에 대응하여, 재생이 요청된 컨텐츠의 핑거프린트 데이터를 모듈저장부(491)에서 검색한다. 보안처리모듈(12)은, 재생이 요청된 컨텐츠의 핑거프린트 데이터가 검색되면, 모듈저장부(491)로부터 핑거프린트 데이터를 독출하고, 독출된 핑거프린트 데이터를 디스플레이장치(11)로 전송한다(동작 S194).Fig. 19 shows another example of the operation of the
한편, 동작 S195에서, 디스플레이장치(11)의 제어부(25)는, 저장부(27) 또는 외부의 컨텐츠 저장장치(28)로부터 재생할 컨텐츠의 비디오 데이터가 독출되도록 제어한다. 다음으로, 동작 S176에서, 디스플레이장치(11)의 제어부(25)는, 신호처리부(22)로 하여금 독출된 비디오 데이터 및 보안처리모듈(12)로부터 수신되는 핑거프린트 데이터에 기초하여 핑거프린트가 부가된 컨텐츠의 영상을 생성하도록 제어한다. 하나의 실시예로서, 신호처리부(22)는, 미리 저장된 동기화 정보에 기초하여 비디오 데이터와, 핑거프린트 데이터가 상호 동기화되도록 할 수 있다. 다음으로, 동작 S197에서, 디스플레이장치(11)의 제어부(25)는, 신호처리부(22)에 의해 생성되는, 핑거프린트가 부가된 컨텐츠의 영상이 디스플레이부(24)에 표시되도록 제어한다. 다음으로, 동작 S198에서, 디스플레이장치(11)의 제어부(25)는, 재생 완료 이벤트가 발생하지 않은 것으로 판단되면, 디스플레이장치(11)는 동작 S195 내지 S197을 반복적으로 수행하고, 재생 완료 이벤트가 발생한 것으로 판단되면 재생 동작을 종료한다.On the other hand, in operation S195, the
도 20은 본 발명의 다른 실시예에 의한 디스플레이장치(200)의 구성을 도시한 블록도이다. 도 20에 도시된 디스플레이장치(200)에 관하여, 도 1 내지 19를 참조하여 설명한 디스플레이장치(11)와 동일 내지 유사한 구성에 대한 설명은 생략한다. 도 20에 도시된 바와 같이, 본 발명의 일실시예에 의한 디스플레이장치(200)는, 신호수신부(21), 신호처리부(22), 디스플레이부(23), 사용자입력수신부(24), 제1인터페이스부(26) 및 제어부(25)를 포함할 수 있다. 디스플레이부(23)는, 저장부(27) 및 제2인터페이스부(28)를 더 포함할 수 있다. 본 발명의 일실시예에 의한 디스플레이장치(200)는, 보안처리모듈(201)을 포함한다. 보안처리모듈(201)은, 도 1 내지 19를 참조하여 설명한 보안처리모듈(12)과 기본적으로 동일 내지 유사한 구성을 가진다. 본 발명의 일실시예에 의한 보안처리모듈(201)은, 디스플레이장치(200) 내에 임베디드된 형태로 구현된다. 보안처리모듈(201)은, 하드웨어, 소프트웨어 혹은 하드웨어와 소프트웨어 조합으로 구현될 수 있다. 보안처리모듈(201)의 적어도 일부 구성이 소프트웨어로 구현되는 경우, 신호처리부(22) 또는 제어부(25)와 마이크로프로세서를 공유할 수 있다.20 is a block diagram showing the configuration of a
이상, 실시예를 통하여 본 발명에 관하여 상세히 설명하였으나, 본 발명은 이에 한정되는 것은 아니며 특허청구범위 내에서 다양하게 실시될 수 있다. 예컨대, 상기 실시예에서 컨텐츠의 데이터는 방송신호를 통하여 수신되는 것을 예시하였으나, 다른 실시예로서, 본 발명의 일실시예에 의한 디스플레이장치는, 보안이 적용된 컨텐츠의 데이터를, 브로드캐스트가 아닌 다른 전송 방식에 따라 외부기기로부터 수신할 수도 있다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. For example, although the content data is received through a broadcast signal in the above-described embodiment, the display device according to an embodiment of the present invention may transmit data of the content to which the security is applied, And may be received from an external device depending on the transmission method.
11: 디스플레이장치 27: 저장부
12: 보안처리모듈 28: 제2인터페이스부
13: 보조모듈 29: 컨텐츠저장장치
21: 신호수신부 291: 네트워크서버
22: 신호처리부 14: 컨텐츠의 영상
23: 디스플레이부 15: 보안식별자(핑거프린트)
24: 사용자입력수신부 26: 제1인터페이스부
25: 제어부11: Display device 27:
12: Security processing module 28:
13: auxiliary module 29: content storage device
21: Signal receiving section 291: Network server
22: Signal processing unit 14: Video of contents
23: display unit 15: security identifier (fingerprint)
24: user input receiving unit 26: first interface unit
25:
Claims (18)
컨텐츠의 데이터를 수신하는 신호수신부와;
영상을 표시할 수 있는 디스플레이부와;
상기 컨텐츠에 대한 액세스 가능 여부를 판단하는 보안처리모듈과의 통신을 위한 인터페이스부와;
상기 컨텐츠에 대한 녹화 이벤트에 대응하여, 상기 컨텐츠의 제1데이터를 상기 보안처리모듈로 전송하고, 상기 보안처리모듈로부터 상기 컨텐츠의 제2데이터와, 보안식별자의 정보를 수신하여 상기 수신된 컨텐츠의 제2데이터 및 보안식별자의 정보를 저장하며, 상기 컨텐츠에 대한 재생 이벤트에 대응하여, 상기 저장된 컨텐츠의 제2데이터 및 보안식별자의 정보에 기초하여 상기 보안식별자가 부가된 상기 컨텐츠의 영상이 표시되도록 제어하는 제어부를 포함하는 디스플레이장치.In the display device,
A signal receiving unit receiving data of contents;
A display unit capable of displaying an image;
An interface unit for communicating with a security processing module for determining whether or not the content can be accessed;
Transmitting the first data of the content to the security processing module in response to a recording event of the content, receiving the second data of the content and the security identifier from the security processing module, The second data and the security identifier of the first content and the second identifier of the content to which the security identifier is added based on the second data of the stored content and the security identifier, And a control unit for controlling the display unit.
상기 신호수신부는, 상기 컨텐츠의 데이터를 포함하는 방송신호를 수신하고,
상기 제어부는, 상기 방송신호로부터 상기 컨텐츠의 제1데이터를 추출하도록 제어하는 디스플레이장치.The method according to claim 1,
Wherein the signal receiving unit receives a broadcast signal including data of the content,
And the control unit controls to extract first data of the content from the broadcast signal.
상기 제어부는, 상기 보안식별자의 정보를 서버로 전송하고, 상기 컨텐츠에 대한 재생 이벤트에 대응하여, 상기 서버로부터 상기 보안식별자의 정보를 수신하며, 상기 수신된 보안식별자의 정보에 기초하여 상기 컨텐츠의 영상에 상기 보안식별자가 부가되도록 제어하는 디스플레이장치.The method according to claim 1,
Wherein the control unit transmits information of the security identifier to the server and receives information of the security identifier from the server in response to a playback event of the content, And the security identifier is added to the video.
상기 제어부는, 상기 보안식별자의 정보를 암호화하고, 상기 암호화된 보안식별자의 정보가 상기 서버로 전송되도록 제어하는 디스플레이장치.The method of claim 3,
Wherein the control unit encrypts information of the security identifier and controls information of the encrypted security identifier to be transmitted to the server.
상기 제어부는, 상기 컨텐츠 및 보안식별자 간의 동기화정보를 더 저장하고, 상기 저장된 동기화정보에 기초하여 상기 보안식별자가 상기 컨텐츠의 영상에 동기화되도록 제어하는 디스플레이장치.The method according to claim 1,
Wherein the control unit further stores synchronization information between the content and the security identifier and controls the security identifier to be synchronized with the video of the content based on the stored synchronization information.
컨텐츠의 데이터를 수신하는 단계와;
상기 컨텐츠에 대한 녹화 이벤트에 대응하여, 상기 컨텐츠의 제1데이터를 상기 컨텐츠에 대한 액세스 가능 여부를 판단하는 보안처리모듈로 전송하는 단계와;
상기 보안처리모듈로부터 상기 컨텐츠의 제2데이터와, 보안식별자의 정보를 수신하는 단계와;
상기 수신된 컨텐츠의 제2데이터 및 보안식별자의 정보를 저장하는 단계와;
상기 컨텐츠에 대한 재생 이벤트에 대응하여, 상기 저장된 컨텐츠의 제2데이터 및 보안식별자의 정보에 기초하여 상기 보안식별자가 부가된 상기 컨텐츠의 영상을 표시하는 단계를 포함하는 디스플레이장치의 제어방법.A method of controlling a display device,
Receiving data of the content;
Transmitting a first data of the content to a security processing module that determines whether or not the content can be accessed in response to a recording event of the content;
Receiving second data of the content and security identifier information from the security processing module;
Storing information of a second data and a security identifier of the received content;
And displaying an image of the content to which the security identifier is added based on the second data of the stored content and the security identifier in response to the playback event of the content.
상기 컨텐츠의 데이터를 수신하는 단계는, 상기 컨텐츠의 데이터를 포함하는 방송신호를 수신하는 단계를 포함하고,
상기 컨텐츠의 제1데이터를 전송하는 단계는, 상기 방송신호로부터 상기 컨텐츠의 제1데이터를 추출하고 상기 추출된 컨텐츠의 제1데이터를 상기 보안처리모듈로 전송하는 단계를 포함하는 디스플레이장치의 제어방법.The method according to claim 6,
Wherein the step of receiving data of the content includes receiving a broadcast signal including data of the content,
Wherein the step of transmitting first data of the content includes extracting first data of the content from the broadcast signal and transmitting first data of the extracted content to the security processing module .
상기 저장하는 단계는, 상기 보안식별자의 정보를 서버로 전송하는 단계를 포함하고,
상기 컨텐츠의 영상을 표시하는 단계는, 상기 서버로부터 상기 보안식별자의 정보를 수신하고, 상기 수신된 보안식별자의 정보에 기초하여 상기 컨텐츠의 영상에 상기 보안식별자를 부가하는 단계를 포함하는 디스플레이장치의 제어방법.The method according to claim 6,
Wherein the step of storing includes transmitting information of the security identifier to a server,
Wherein displaying the image of the content comprises receiving the information of the security identifier from the server and adding the security identifier to the image of the content based on the information of the received security identifier Control method.
상기 보안식별자의 정보를 서버로 전송하는 단계는, 상기 보안식별자의 정보를 암호화하고, 상기 암호화된 보안식별자의 정보를 상기 서버로 전송하는 단계를 포함하는 디스플레이장치의 제어방법.9. The method of claim 8,
Wherein the step of transmitting the security identifier information to the server comprises: encrypting the security identifier information and transmitting the encrypted security identifier information to the server.
상기 컨텐츠 및 보안식별자 간의 동기화정보를 저장하는 단계를 더 포함하고,
상기 컨텐츠의 영상을 표시하는 단계는, 상기 저장된 동기화정보에 기초하여 상기 보안식별자를 상기 컨텐츠의 영상에 동기화하는 단계를 포함하는 디스플레이장치의 제어방법.The method according to claim 6,
Further comprising storing synchronization information between the content and the security identifier,
Wherein displaying the image of the content comprises synchronizing the security identifier with an image of the content based on the stored synchronization information.
컨텐츠의 데이터를 수신하는 신호수신부와;
영상을 표시할 수 있는 디스플레이부와;
상기 컨텐츠에 대한 액세스 가능 여부를 판단하는 보안처리모듈과의 통신을 위한 인터페이스부와;
상기 컨텐츠에 대한 녹화 이벤트에 대응하여, 상기 컨텐츠의 제1데이터를 상기 보안처리모듈로 전송하고, 상기 보안처리모듈로부터 상기 컨텐츠의 제2데이터와, 보안식별자의 정보를 수신하여 상기 수신된 컨텐츠의 제2데이터를 저장하며, 상기 컨텐츠에 대한 재생 이벤트에 대응하여, 상기 보안처리모듈로부터 상기 컨텐츠에 관한 보안식별자의 정보를 수신하고, 상기 저장된 컨텐츠의 제2데이터 및 상기 수신된 보안식별자의 정보에 기초하여 상기 보안식별자가 부가된 상기 컨텐츠의 영상이 표시되도록 제어하는 제어부를 포함하는 디스플레이장치.In the display device,
A signal receiving unit receiving data of contents;
A display unit capable of displaying an image;
An interface unit for communicating with a security processing module for determining whether or not the content can be accessed;
Transmitting the first data of the content to the security processing module in response to a recording event of the content, receiving the second data of the content and the security identifier from the security processing module, Receiving security identifier information related to the content from the security processing module in response to a playback event of the content, storing second data of the stored content and information of the received security identifier And controlling the display unit to display an image of the content to which the security identifier is added.
상기 신호수신부는, 상기 컨텐츠의 데이터를 포함하는 방송신호를 수신하고,
상기 제어부는, 상기 방송신호로부터 상기 컨텐츠의 제1데이터를 추출하도록 제어하는 디스플레이장치.12. The method of claim 11,
Wherein the signal receiving unit receives a broadcast signal including data of the content,
And the control unit controls to extract first data of the content from the broadcast signal.
상기 제어부는, 상기 컨텐츠 및 보안식별자 간의 동기화정보에 기초하여 상기 보안식별자가 상기 컨텐츠의 영상에 동기화되도록 제어하는 디스플레이장치.The method according to claim 1,
Wherein the control unit controls the security identifier to be synchronized with the image of the content based on synchronization information between the content and the security identifier.
상기 제어부는, 상기 동기화정보를 상기 보안처리모듈로부터 수신하도록 제어하는 디스플레이장치.The method according to claim 1,
And the control unit controls to receive the synchronization information from the security processing module.
컨텐츠의 데이터를 수신하는 단계와;
상기 컨텐츠에 대한 녹화 이벤트에 대응하여, 상기 컨텐츠의 제1데이터를 상기 컨텐츠에 대한 액세스 가능 여부를 판단하는 보안처리모듈로 전송하는 단계와;
상기 보안처리모듈로부터 상기 컨텐츠의 제2데이터와, 보안식별자의 정보를 수신하는 단계와;
상기 수신된 컨텐츠의 제2데이터를 저장하는 단계와;
상기 컨텐츠에 대한 재생 이벤트에 대응하여, 상기 보안처리모듈로부터 상기 컨텐츠에 관한 보안식별자의 정보를 수신하는 단계와;
상기 저장된 컨텐츠의 제2데이터 및 상기 수신된 보안식별자의 정보에 기초하여 상기 보안식별자가 부가된 상기 컨텐츠의 영상을 표시하는 단계를 포함하는 디스플레이장치의 제어방법.A method of controlling a display device,
Receiving data of the content;
Transmitting a first data of the content to a security processing module that determines whether or not the content can be accessed in response to a recording event of the content;
Receiving second data of the content and security identifier information from the security processing module;
Storing second data of the received content;
Receiving security identifier information on the content from the security processing module in response to a playback event of the content;
And displaying the image of the content to which the security identifier is added based on the second data of the stored content and the information of the received security identifier.
상기 컨텐츠의 데이터를 수신하는 단계는, 상기 컨텐츠의 데이터를 포함하는 방송신호를 수신하는 단계를 포함하고,
상기 컨텐츠의 제1데이터를 전송하는 단계는, 상기 방송신호로부터 상기 컨텐츠의 제1데이터를 추출하고 상기 추출된 컨텐츠의 제1데이터를 상기 보안처리모듈로 전송하는 단계를 포함하는 디스플레이장치의 제어방법.16. The method of claim 15,
Wherein the step of receiving data of the content includes receiving a broadcast signal including data of the content,
Wherein the step of transmitting first data of the content includes extracting first data of the content from the broadcast signal and transmitting first data of the extracted content to the security processing module .
상기 컨텐츠의 영상을 표시하는 단계는, 상기 컨텐츠 및 보안식별자 간의 동기화정보에 기초하여 상기 보안식별자를 상기 컨텐츠의 영상에 동기화하는 단계를 포함하는 디스플레이장치의 제어방법.16. The method of claim 15,
Wherein displaying the image of the content comprises synchronizing the security identifier with an image of the content based on synchronization information between the content and the security identifier.
상기 컨텐츠의 영상을 표시하는 단계는, 상기 동기화정보를 상기 보안처리모듈로부터 수신하는 단계를 더 포함하는 디스플레이장치의 제어방법.16. The method of claim 15,
Wherein the step of displaying an image of the content further comprises receiving the synchronization information from the security processing module.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160012287A KR20170091372A (en) | 2016-02-01 | 2016-02-01 | Display apparatus, broadcast signal receiving apparatus and control method thereof |
| US15/416,201 US10104433B2 (en) | 2016-02-01 | 2017-01-26 | Display apparatus, broadcast signal receiving apparatus and control methods thereof |
| EP17153916.6A EP3200472A3 (en) | 2016-02-01 | 2017-01-31 | Display apparatus, broadcast signal receiving apparatus and control methods thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020160012287A KR20170091372A (en) | 2016-02-01 | 2016-02-01 | Display apparatus, broadcast signal receiving apparatus and control method thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20170091372A true KR20170091372A (en) | 2017-08-09 |
Family
ID=57965693
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020160012287A Abandoned KR20170091372A (en) | 2016-02-01 | 2016-02-01 | Display apparatus, broadcast signal receiving apparatus and control method thereof |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US10104433B2 (en) |
| EP (1) | EP3200472A3 (en) |
| KR (1) | KR20170091372A (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104834122A (en) * | 2015-05-11 | 2015-08-12 | 京东方科技集团股份有限公司 | Display system and encrypting and decrypting method thereof |
| KR102479513B1 (en) | 2018-02-26 | 2022-12-21 | 삼성전자주식회사 | Display apparatus and the control method thereof |
| CN111147872A (en) * | 2019-12-14 | 2020-05-12 | 北京字节跳动网络技术有限公司 | Information display method and device and electronic equipment |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050097331A1 (en) | 2003-10-29 | 2005-05-05 | Microsoft Corporation | Post decode watermarking of media |
| US7730313B2 (en) * | 2004-07-30 | 2010-06-01 | Dolby Laboratories Licensing Corporation | Tracing content usage |
| WO2007072354A2 (en) | 2005-12-22 | 2007-06-28 | Koninklijke Philips Electronics N.V. | Recording of protected broadcast content with selectable user rights |
| US8000474B1 (en) | 2006-12-15 | 2011-08-16 | Quiro Holdings, Inc. | Client-side protection of broadcast or multicast content for non-real-time playback |
| JP4468468B2 (en) * | 2008-06-30 | 2010-05-26 | 株式会社東芝 | Content recording apparatus and content recording method |
| BR112013026389B1 (en) * | 2011-04-19 | 2022-07-05 | Nagravision Sa | METHOD AND SYSTEM FOR ACCESSING AN ENCRYPTED AUDIO / VIDEO CONTENT STREAM THROUGH AN IP NETWORK USING A MULTIMEDIA RECEIVING DEVICE |
| US9489981B2 (en) | 2012-03-15 | 2016-11-08 | Echostar Technologies L.L.C. | Successive initialization of television channel recording |
| WO2014176550A1 (en) * | 2013-04-25 | 2014-10-30 | Verance Corporation | Live broadcast content protection based on watermarking |
-
2016
- 2016-02-01 KR KR1020160012287A patent/KR20170091372A/en not_active Abandoned
-
2017
- 2017-01-26 US US15/416,201 patent/US10104433B2/en not_active Expired - Fee Related
- 2017-01-31 EP EP17153916.6A patent/EP3200472A3/en not_active Withdrawn
Also Published As
| Publication number | Publication date |
|---|---|
| EP3200472A3 (en) | 2017-10-25 |
| EP3200472A2 (en) | 2017-08-02 |
| US20170223412A1 (en) | 2017-08-03 |
| US10104433B2 (en) | 2018-10-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101081160B1 (en) | Method and apparatus for protecting the transfer of data | |
| CN101040526B (en) | Digital rights management of a digital device and device | |
| US6904522B1 (en) | Method and apparatus for secure communication of information between a plurality of digital audiovisual devices | |
| US7039614B1 (en) | Method for simulcrypting scrambled data to a plurality of conditional access devices | |
| JP4740198B2 (en) | Method and apparatus for encrypting media programs for later purchase and viewing | |
| US9455829B2 (en) | Method and system for decrypting a transport stream | |
| US8996870B2 (en) | Method for protecting a recorded multimedia content | |
| US20100158480A1 (en) | Multi-stream encryption method and apparatus, and host device for multi-channel recording | |
| US7010685B1 (en) | Method and apparatus for storing scrambled digital programs by filtering product identifier | |
| CA2577633A1 (en) | Utilization of encrypted hard drive content by one dvr set-top box when recorded by another | |
| US9544276B2 (en) | Method for transmitting and receiving a multimedia content | |
| JP4314986B2 (en) | Recording / reproducing apparatus and recording / reproducing method | |
| KR20170091372A (en) | Display apparatus, broadcast signal receiving apparatus and control method thereof | |
| EP3610652B1 (en) | Receiving audio and/or video content | |
| US20090169003A1 (en) | Broadcast processing apparatus and method thereof | |
| JP4709323B1 (en) | Conditional reception system and card adapter | |
| JP5180728B2 (en) | Broadcast receiving apparatus and control method thereof | |
| JP2004215190A (en) | Information processing apparatus and method, recording medium, program, information providing system and information providing method | |
| ZA200100325B (en) | Method and apparatus for secure communication of information between a plurality of digital audiovisual devices. |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20160201 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20210201 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20160201 Comment text: Patent Application |
|
| PC1902 | Submission of document of abandonment before decision of registration |