KR20010078491A - Recording apparatus and method for recordible disk - Google Patents
Recording apparatus and method for recordible disk Download PDFInfo
- Publication number
- KR20010078491A KR20010078491A KR1019990056213A KR19990056213A KR20010078491A KR 20010078491 A KR20010078491 A KR 20010078491A KR 1019990056213 A KR1019990056213 A KR 1019990056213A KR 19990056213 A KR19990056213 A KR 19990056213A KR 20010078491 A KR20010078491 A KR 20010078491A
- Authority
- KR
- South Korea
- Prior art keywords
- content
- watermark
- copy
- unit
- copying
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 230000005540 biological transmission Effects 0.000 claims abstract description 11
- 238000012795 verification Methods 0.000 claims description 4
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 238000012790 confirmation Methods 0.000 claims description 2
- 238000012545 processing Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 6
- 230000010076 replication Effects 0.000 description 6
- 230000000903 blocking effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 2
- 238000011161 development Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00217—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source
- G11B20/00253—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier
- G11B20/00282—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the cryptographic key used for encryption and/or decryption of contents recorded on or reproduced from the record carrier being read from a specific source wherein the key is stored on the record carrier the key being stored in the content area, e.g. program area, data area or user area
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00731—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction
- G11B20/00746—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number
- G11B20/00753—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags
- G11B20/00768—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a digital rights management system for enforcing a usage restriction wherein the usage restriction can be expressed as a specific number wherein the usage restriction limits the number of copies that can be made, e.g. CGMS, SCMS, or CCI flags wherein copy control information is used, e.g. for indicating whether a content may be copied freely, no more, once, or never, by setting CGMS, SCMS, or CCI flags
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00884—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
- G11B2020/1218—Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc
- G11B2020/1229—Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc lead-in area
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Storage Device Security (AREA)
Abstract
본 발명은 기록 가능 디스크의 기록 장치 및 방법에 관한 것으로, 종래에는 기록 가능 디스크의 특성을 살려 계층적으로 암호화를 수행시킴으로써 복제가 이루어졌을 경우 재생이 불가능하도록 함으로써, 불법 복제를 차단할 수 있는 효과가 있었으나, 개인적인 백업 용도 등으로 복제를 해두고 싶을 경우에도 종류에 구분없이 워터마크가 있을 경우에는 재생이 불가능하도록 함으로써 개인적인 용도로의 사용도 극히 제한되어 기록장치의 이용 범위가 축소되는 문제점이 있었다. 따라서, 본 발명은 상기와 같은 문제점을 해결하기 위하여 다양한 전송 채널을 통해 입력받은 컨텐트에 복제 허용 단계를 설정하여 기록할 수도 있고, 워터마크 또는 복제 제어 정보에 의해 복제 허용된 컨텐트는 허용된 단계만큼 복제할 수 있게 되어 상기 복제 허용 단계의 사용자가 데이터를 백업할 수도 있고, 그렇지 않은 단계에 있을 경우에는 재생은 물론 복제 자체를 사전에 차단할 수 있도록 함으로써 선별적으로 복제를 허용할 수 있고, 무단 복제를 차단시키는 효과가 있다.The present invention relates to a recording apparatus and method of a recordable disc, and in the related art, by encrypting hierarchically by utilizing the characteristics of a recordable disc, reproduction is impossible when copying is made, thereby preventing illegal copying. However, even if it is desired to make copies for personal backup purposes, there is a problem in that the use of the recording device is extremely limited because the use of the personal device is extremely limited since the reproduction is impossible when there is a watermark regardless of the type. Therefore, in order to solve the above problems, the present invention may set and record a copy permission step in content received through various transmission channels, and the content allowed to be copied by watermark or copy control information may be recorded as much as the allowed level. The data can be copied so that the user in the copying step can back up the data. If the user is not in the copying step, the copy can be selectively allowed by reproducing as well as the copying itself. It is effective to block.
Description
본 발명은 기록 가능 디스크의 기록 장치 및 방법에 관한 것으로, 특히 다양한 채널을 통해 전송받은 컨텐트를 그 인증 여부에 따라 선택적으로 기록할 수 있도록 하여 무단 복제를 사전 차단하는 기록 가능 디스크의 기록 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and method for recording a recordable disc, and more particularly, to an apparatus for and method for recording a recordable disc that can selectively record content transmitted through various channels according to its authentication status. It is about.
디지탈시대의 도래에 따라 영화와 음악등 각종 저작물들이 디지탈 컨텐트의 형태로 판매 보급되고 있는데, 이러한 디지탈 컨텐트의 특징은 복제본이 원본과 차이가 없고 복제 및 배포가 용이하다는 점이다.With the advent of the digital age, various works such as movies and music are sold and distributed in the form of digital contents. The characteristics of such digital contents are that the copies are not different from the originals and are easy to copy and distribute.
특히, 최근에는 대용량 저장 매체와 초고속 전송 매체가 발달함에 따라 무단복제 및 재생이 더욱 심각한 추세인데, 이와같은 종래 기술을 첨부한 도면을 참조하여 설명한다.In particular, recently, with the development of mass storage media and ultra-high speed transmission media, unauthorized copying and reproducing are more serious trends, which will be described with reference to the accompanying drawings.
먼저, 도1은 종래 CSS(Content Scramble System) 복제 방지 시스템이 적용된 롬 디스크의 구조를 보인 단면도로서, 이에 도시된 바와같이 디스크 키블록과 암호화된 타이틀키로 이루어진 리드 인 영역과, 암호화된 컨텐트로 이루어진 기록 가능한 사용자 데이터 영역으로 구분되는데, 디바이스키를 이용하여 디스크키를 암호화한 다음, 상기 디스크키로 타이틀키를 암호화한후 그 타이틀 키로 컨텐트를 암호화하고, 복호화는 상기의 역순으로 수행한다.First, FIG. 1 is a cross-sectional view showing a structure of a ROM disk to which a conventional Content Scramble System (CSS) copy protection system is applied. As shown in FIG. 1, a lead-in area including a disc key block and an encrypted title key and an encrypted content are shown. It is divided into a recordable user data area. The disk key is encrypted using the device key, the title key is encrypted with the disk key, and the content is encrypted with the title key, and decryption is performed in the reverse order of the above.
이때, 상기 디스크키, 타이틀키 및 컨텐트는 비트복제(bit by bit copy)나일반적인 복제(casual copy)를 통해 쉽게 복제가 가능하고, 디스크의 타입(롬 타입, 램 타입)을 확인할 수 있는 방법이 없기 때문에 기록 가능한 디스크로 복제되었을 때에 복제여부를 확인할 수 없었다.At this time, the disk key, the title key and the content can be easily copied through bit copy (bit by bit copy) or a general copy (casual copy), and the method of identifying the type (ROM type, RAM type) of the disk Since it was not copied to a recordable disc, it was not possible to check whether or not it was duplicated.
따라서, 종래에는 도2에 도시된 바와 같은 장치에 의해 상기와 같은 문제점을 해결 하였다.Therefore, conventionally, the above problems are solved by the apparatus as shown in FIG.
즉, 도2는 종래 기록 가능 디스크의 암호화 기록장치에 대한 구성을 보인 블록도로서, 이에 도시된 바와같이 제작자 입력정보를 입력하는 제작자 입력부(10)와; 상기 제작자 입력부(10)의 제작자 입력정보에 따라 미디어키를 암호화하여 출력하는 미디어 키 생성부(11)와; 미디어 아이디를 생성하는 미디어 아이디 생성부(12)와; 상기 제작자 입력정보를 입력받아 타이틀키를 암호화하여 출력하는 타이틀 키 암호부(13)와; 원본 컨텐트를 입력받아 이를 상기 타이틀 키에 의해 암호화하여 출력하는 컨텐트 암호부(14)와; 상기 컨텐트 암호부(14)로부터 암호화된 컨텐트를 입력받아 이를 디스크에 기록하는 컨텐트 기록부(15)로 구성된다.That is, Fig. 2 is a block diagram showing a configuration of an encryption recording apparatus of a conventional recordable disc, which includes a producer input unit 10 for inputting producer input information as shown therein; A media key generation unit 11 for encrypting and outputting a media key according to the producer input information of the producer input unit 10; A media ID generator 12 for generating a media ID; A title key encryptor (13) for receiving the producer input information and encrypting and outputting a title key; A content encryption unit 14 which receives the original content and encrypts the original content by using the title key; And a content recording unit 15 which receives the encrypted content from the content encryption unit 14 and records it on the disc.
따라서, 상기와 같이 암호화되어 제작된 디스크를 재생하기 위해서는 상기 암호화에 사용된 제작자 정보를 디스크로부터 검출하여 암호화에 사용했던 똑 같은 타이틀키를 생성하고 이에 의해 컨텐트를 복호할 수 있도록 함으로써, 불법 복제된 디스크는 재생 자체가 되지 않도록 하였다.Therefore, in order to play the encrypted disc produced as described above, the creator information used for the encryption is detected from the disc to generate the same title key that was used for encryption, and thereby decrypt the content. The disc was not to play.
도3은 종래 기록가능 디스크의 재생장치에 대한 구성을 보인 블록도로서, 이에 도시된 바와 같이 디스크에 기록된 컨텐트를 입력받아 그 컨텐트의 암호화 여부를 판별하는 컨텐트 암호화 여부 식별부(19)와; 상기 디스크에 기록된 제작자 입력정보를 읽어들여 그에 따른 타이틀키 생성정보를 출력하는 리더(16)와; 상기 리더(16)의 타이틀키 생성 정보를 입력받아 그에 따른 타이틀키를 생성하는 타이틀 키 생성부 (17)와; 상기 컨텐트 암호화 여부 식별부(19)로부터 암호화된 컨텐트를 입력받아 이를 상기 타이틀키에 의해 복호화하는 컨텐트 복호부(18)와; 상기 컨텐트 복호부 (18) 또는 상기 컨텐트 암호화 여부 식별부(19)로부터 원본 컨텐트를 입력받아 워터 마크 유무를 판별하는 워터마크 식별부(20)와; 상기 워터마크 식별부(20)의 워터 마크 정보 유무 판별신호에 의해 컨텐트의 재생여부를 판단하여 그에 따른 재생/중지신호를 출력하는 재생여부 판단부(21)로 구성된 것으로, 이와 같이 구성된 종래 기록/재생 장치의 동작 및 작용을 설명한다.Fig. 3 is a block diagram showing the configuration of a conventional recording apparatus of a recordable disc. As shown therein, a content encrypting or notifying unit 19 receives content recorded on the disc and determines whether to encrypt the content; A reader (16) which reads producer input information recorded on the disc and outputs title key generation information accordingly; A title key generator 17 for receiving title key generation information of the reader 16 and generating a title key according thereto; A content decrypting unit (18) which receives the encrypted content from the content encrypting or not identifying unit (19) and decrypts it with the title key; A watermark identification unit (20) for receiving the original content from the content decoding unit (18) or the content encryption or not identification unit (19) to determine whether a watermark is present; The watermark identification unit 20 is configured to determine whether or not the content is reproduced by the watermark information presence determination signal and outputting the reproduction / stop signal according to the conventional recording / The operation and operation of the playback apparatus will be described.
먼저, 기록시, 제작자 입력부(10)를 통해 사용자는 제작자 입력정보를 생성하여 출력하고, 그러면, 미디어키 생성부(11)는 상기 제작자 입력정보 중 디바이스키에 의해 미디어키를 암호화하여 출력한다.First, at the time of recording, the user generates and outputs producer input information through the producer input unit 10, and then the media key generator 11 encrypts and outputs the media key by the device key of the producer input information.
이때, 상기 제작자 입력정보는 스탬퍼 아이디, 미디어 타입정보, 디바이스키중 하나 이상의 정보를 포함한다.In this case, the producer input information includes at least one of stamper ID, media type information, and device key.
이때, 미디어 아이디 생성부(12)는 미디어 아이디를 생성하여 이를 타이틀키암호부(13)에 출력하고, 그러면 상기 타이틀 키 암호부(13)는 상기 미디어 아이디와 미디어키 및 레코더 아이디와 미디어 타입정보를 입력받아 그에 따라 타이틀 키를 암호화하여 출력한다.At this time, the media ID generation unit 12 generates a media ID and outputs it to the title key encryption unit 13, and then the title key encryption unit 13 transmits the media ID, the media key, the recorder ID, and the media type information. Receives and encrypts the title key accordingly.
이후, 컨텐트 암호부(14)는 기록할 원본 컨텐트를 입력받아 이를 상기 타이틀 키 암호부(13)의 타이틀키에 의해 암호화하여 출력하고, 그러면 컨텐트기록부(15)는 상기 암호화된 컨텐트를 기록가능 디스크에 기록하게 된다.Thereafter, the content encryption unit 14 receives the original content to be recorded, encrypts it by the title key of the title key encryption unit 13, and outputs the encrypted content. Then, the content recording unit 15 records the encrypted content. Will be recorded on
여기서, 워터마크가 없는 컨텐트는 무제한 복제가 허용된 컨텐트이므로 암호화를 수행하지 않고 그대로 기록하고, 워터마크가 있는 컨텐트는 복제에 조건 및 제한이 있는 컨텐트이므로 암호화를 해서 기록한다.Here, since the content without the watermark is content that allows unlimited copying, the content is recorded as it is without encryption. The content with the watermark is encrypted and recorded because the content has conditions and limitations for copying.
다시 말해, 상기 암호화 기록 장치는 도4에 도시된 바와 같이 기록 가능 디스크의 기록 불가한 리드 인 영역에는 미디어키 블록과 미디어 아이디가 기록되고, 기록 가능한 리드 인 영역에는 상기 미디어 키로 암호화된 타이틀 키 및 미디어 타입 등이 기록되며, 사용자 데이터 영역에는 상기 타이틀 키로 암호화된 컨텐트를 기록함으로써, 기록 가능 디스크의 각 계층에 따라 암호화를 할 수 있도록 구성되어 있다.In other words, as shown in Fig. 4, the encryption recording apparatus records a media key block and a media ID in a non-recordable lead-in area of a recordable disc, and a title key encrypted with the media key in a recordable lead-in area. The media type and the like are recorded, and the content encrypted with the title key is recorded in the user data area so that encryption can be performed according to each layer of the recordable disc.
즉, 디바이스키는 미디어키를 암호화하고, 미디어키는 타이틀키를 암호화하며, 그 타이틀키는 컨텐트를 암호화하여 디스크에 기록하게 되는데, 복호화는 상기 역순으로 수행한다.That is, the device key encrypts the media key, the media key encrypts the title key, and the title key encrypts the content and records the content on the disk. Decryption is performed in the reverse order.
여기서, 타이틀키는 미디어키와 미디어 아이디 및 미디어 타입을 통해 생성되기 때문에 특정 디스크에 저장된 컨텐트는 다른 미디어 아이디를 가진 디스크에는 복호화될수 없고, 미디어 타입은 물리적 특성을 포함하므로 기록 가능 디스크를 구분할 수 있게 되어 기록 가능 디스크로 복제가 이루어졌을 경우 역시 미디어 타입이 다르므로(예를 들어 전문 프로듀서에서 생산된 디스크의 타입은 롬 타입이고, 복제를 위해 사용된 디스크의 타입은 램 타입이다.) 재생시에 타이틀키를 생성할 수 없게 된다.Here, since the title key is generated through the media key, the media ID, and the media type, the content stored on the specific disk cannot be decrypted on the disk with the other media ID, and the media type includes the physical characteristics so that the recordable disk can be distinguished. When a disc is copied to a recordable disc, the media type is also different (for example, the type of disc produced by a professional producer is a ROM type, and the type of disc used for copying is a RAM type). You will not be able to generate keys.
재생시의 과정을 보다 구체적으로 설명하면 다음과 같다.The process at the time of reproduction is described in more detail as follows.
재생 장치는 일단, 리더(16)를 통해 디스크에 기록된 미디어타입,미디어 아이디,미디어키,디바이스키를 읽어들여 그에 따른 타이틀키 생성정보를 출력하고, 그러면, 타이틀 키 생성부(17)는 상기 리더(16)의 타이틀 키 생성 정보를 입력받아 그에 따른 타이틀 키를 출력한다.The playback apparatus first reads the media type, media ID, media key, and device key recorded on the disc through the reader 16, and outputs the title key generation information accordingly. Then, the title key generator 17 It receives the title key generation information of the reader 16 and outputs the title key accordingly.
이때, 컨텐트 암호화 여부 식별부(19)는 상기 디스크에 기록된 컨텐트를 입력받아 그 컨텐트의 암호화 여부를 판별하여 출력하는데, 만약 컨텐트가 암호화 되어 있으면, 컨텐트 복호부(18)는 상기 암호화된 컨텐트를 입력받아 이를 상기 타이틀 키 생성부(17)의 타이틀 키에 의해 복호화하여 워터마크 식별부(20)로 출력한다.At this time, the content encryption or not identification unit 19 receives the content recorded on the disk and determines whether the content is encrypted or not, and if the content is encrypted, the content decoding unit 18 displays the encrypted content. The received key is decoded by the title key of the title key generation unit 17 and output to the watermark identification unit 20.
그러면, 상기 워터마크 식별부(20)는 원본 컨텐트를 입력받아 그 컨텐트에 워터마크가 존재하는지를 식별하여 그에 따른 워터마크 정보를 재생여부 판단부 (21)로 출력한다.Then, the watermark identification unit 20 receives the original content, identifies whether a watermark exists in the content, and outputs the watermark information according to the reproduction content determining unit 21.
이에 따라, 상기 재생여부 판단부(21)는 상기 워터마크 식별부(20)의 워터 마크 정보에 의해 컨텐트의 재생여부를 판단하여 그에 따른 재생/중지신호를 출력하는데, 즉 암호화되어 있지 않으면서 워터마크가 없거나, 암호화 되어 있으면서 복제불가로 워터마크 되어 있는 컨텐트일 경우는 정상적으로 재생하도록 하고, 암호화 되어 있지 않으면서 워터 마크가 있는 컨텐트는 불법 복제로 간주하여 재생을 정지시킨다.Accordingly, the reproduction determination unit 21 determines whether the content is reproduced based on the watermark information of the watermark identification unit 20 and outputs a reproduction / stop signal according to it, that is, the water is not encrypted. If there is no mark or the content is encrypted and cannot be copied, the content is played normally. If the content is not encrypted, the content with watermark is regarded as illegal copy and stops playing.
즉, 디스크의 물리적 특징으로 부터 미디어 타입을 알아내고(예를 들어 기록가능 디스크에는 기록을 용이하게 하기 위한 와블이 되어 있다.) 그 디스크의 기록불가 리드인 영역으로부터 미디어 아이디와 미디어 키블록을 읽어내는데, 상기 미디어 타입으로부터 주어진 디스크가 기록 가능 디스크인지를 확인한다.That is, the media type is determined from the physical characteristics of the disc (for example, a writable disc is wobbled to facilitate recording), and the media ID and media keyblock are read from the non-recordable lead-in area of the disc. It checks whether the given disk from the media type is a recordable disk.
이때, 상기 기록 가능 디스크는 고유의 미디어키를 가지고 있는데, 이 미디어키는 그 미디어를 생산하는 공장 차원의 스탬퍼 단계에서 생성되는 것으로 비트 복제나 일반적인 복제에 의해서는 상기 영역의 데이터는 복제가 되지 않기 때문에 재생시 타이틀키를 생성하기 위해 입력되는 정보가 다르게 되어 재생이 불가능하게 된다.At this time, the recordable disk has a unique media key, which is generated at the factory-level stamper stage that produces the media. The data in the area is not duplicated by bit copying or general copying. As a result, the information inputted to generate the title key is different at the time of reproduction, making playback impossible.
이후, 기록 가능 디스크 상의 컨텐트가 암호화되어 있는지의 여부를 확인하는데, 상기 컨텐트가 암호화되어 있지 않으면서 워터마크가 없으면 무제한 복제 가능한 컨텐트로 간주하여 재생하고, 컨텐트가 암호화 되어 있지 않으면서 워터마크가 있는 컨텐트는 불법복제로 간주하여 재생을 정지한다.Then, it is checked whether the content on the recordable disc is encrypted. If the content is not encrypted and there is no watermark, the content is regarded as unlimited copyable content and played back. If the content is not encrypted, the watermark is not present. The content is regarded as illegal copying and stops playing.
즉, 워터마크를 무단 복제를 방지하기 위해 컨텐트에 함께 삽입되어 있는 것으로 워터마크가 있는 것은 암호화를 하도록 되어 있으나, 그 암호화된 컨텐트를 해독하여 복제하였을 경우에는 컨텐트에 암호화는 되어있지 않으나 워터마크는 남아있게 되므로 불법복제로 간주하게 되는 것이다.In other words, the watermark is inserted in the content together to prevent unauthorized copying, and the watermark is encrypted. However, when the encrypted content is decrypted and copied, the watermark is not encrypted. As it remains, it is considered illegal copying.
그리고, 컨텐트가 암호화 되어 있으면 미디어타입, 미디어 아이디, 미디어 키블록을 사용하여 타이틀 키를 구하고, 그 타이틀 키로 컨텐트를 복호화한 다음, 그 복호화한 컨텐트에 복제불가 워터마크가 있어도 그 컨텐트를 재생한다.If the content is encrypted, a title key is obtained using the media type, media ID, and media key block, the content is decrypted with the title key, and the content is reproduced even if the decrypted content has a non-replicable watermark.
이와 같이, 종래에는 기록 가능 디스크의 특성을 살려 계층적으로 암호화를 수행시킴으로써 복제가 이루어졌을 경우 재생이 불가능하도록 함으로써, 불법 복제를 차단할 수 있는 효과가 있었으나, 개인적인 백업 용도 등으로 복제를 해두고 싶을 경우에도 종류에 구분없이 워터마크가 있을 경우에는 재생이 불가능하도록 함으로써 개인적인 용도로의 사용도 극히 제한되어 기록장치의 이용 범위가 축소되는 문제점이 있었다.As described above, in the related art, by encrypting hierarchically by utilizing the characteristics of the recordable disc, reproduction is impossible when copying is made, thereby preventing illegal copying. Even when there is a watermark regardless of the type, it is impossible to reproduce the watermark so that the use of the recording device is extremely limited and the use range of the recording device is reduced.
따라서, 본 발명은 상기와 같은 문제점을 해결하기 위해 창출한 것으로 워터마크 또는 복제 제어정보에 따라 한번 또는 프리복사가 허용된 컨텐트에 대해서는 선별적으로 복제를 할 수 있도록 하고, 복제가 허용되지 않은 컨텐트에 대해서는 기록 자체가 이루어지지 않도록 하여 개인적인 용도 이외의 불법 복제를 기록 단계에서 사전 차단시킬 수 있도록 하고, 디스크 복제 뿐만 아니라 다른 전송 채널을 통한 컨텐트의 복제도 인증된 데이터에 대해서만 기록이 가능하도록 하는 기록 가능 디스크의 기록 장치 및 방법을 제공함에 그 목적이 있다.Accordingly, the present invention has been created to solve the above problems, it is possible to selectively copy the content once or pre-copy allowed content according to the watermark or copy control information, content that is not allowed to copy In order to prevent illegal copying other than personal use at the recording stage, the record itself is not allowed to be recorded, and the copying of content through other transmission channels as well as disk copying can be recorded only for authorized data. It is an object of the present invention to provide a recording apparatus and method for a capable disk.
도1은 일반적인 디스크의 계층적 암호화방법에 의한 영역을 보인도.Fig. 1 shows an area by a hierarchical encryption method of a general disc.
도2는 종래 디스크의 암호화 기록장치에 대한 구성을 보인 블록도.Fig. 2 is a block diagram showing the configuration of an encryption recording apparatus of a conventional disk.
도3은 종래 디스크의 암호화 재생장치에 대한 구성을 보인 블록도.Fig. 3 is a block diagram showing the configuration of a conventional encryption and reproducing apparatus of a disc.
도4는 도2에 있어서, 기록 가능 디스크의 계층적 암호화 방법에 의한 영역을 보인도.Fig. 4 shows an area in Fig. 2 by the hierarchical encryption method of a recordable disc.
도5는 본 발명에 의한 기록 가능 디스크의 기록 장치의 구성을 보인 블록도.Fig. 5 is a block diagram showing the configuration of a recording apparatus of a recordable disc according to the present invention.
도6은 도5에 있어서, 기록 가능 디스크의 기록 과정을 개략적으로 보인 순서도.FIG. 6 is a flowchart schematically showing the recording process of the recordable disc in FIG.
*****도면의 주요부분에 대한 부호의 설명********** Description of the symbols for the main parts of the drawings *****
100 : 입력 인터페이스부 200 : 복제 제어 정보 확인부100: input interface unit 200: replication control information check unit
300 : 컨텐트 복호화부 400 : 아날로그 복제 제어 확인부300: content decoding unit 400: analog copy control check unit
500 : 컨텐트 에이디 변환부 600 : 컨텐트 워터마크 확인부500: content AD conversion unit 600: content watermark check unit
700 : 워터마크 리마킹부 800 : 컨텐트 출력부700: watermark remarking unit 800: content output unit
상기와 같은 목적을 달성하기 위한 본 발명은 전송 채널에 따른 입력 인터페이스부를 통해 입력받은 컨텐트의 종류에 따라 인증을 거친 디지털 컨텐트일 경우 복제 제어 정보를 확인하는 복제 제어 정보 확인부와; 상기 복제 제어 정보가 복제 허용일 경우 컨텐트를 복호하는 컨텐트 복호화부와; 상기 입력 인터페이스부를 통해 입력받은 컨텐트가 아날로그 컨텐트일 경우 복제 방지 신호가 부가되어 있는지를 확인하는 아날로그 복제 제어 확인부와; 상기에서 복제 방지 신호가 부가되어있지 않은 아날로그 컨텐트를 에이디 변환하는 컨텐트 에이디 변환부와; 상기 입력 인터페이스부를 통해 인증을 거치지 않은 디지털 컨텐트 또는 컨텐트 복호화부를 통해 복호된 컨텐트나 상기 컨텐트 에이디 변환부를 통해 에이디 변환된 컨텐트를 입력받아 워터마크의 정보를 확인하는 컨텐트 워터마크 확인부와; 상기 컨텐트 워터마크의 복제 허용 정보를 리마킹하여 출력하는 워터마크 리마킹부와; 상기 워터마크 확인 결과 무한복제가 허용된 컨텐트 또는 워터마크가 리마킹된 컨텐트를 기록할 수 있도록 출력하는 컨텐트 출력부를 포함하여 구성한 것을 특징으로 한다.According to an aspect of the present invention, there is provided a copying control information checking unit for confirming copying control information when digital content is authenticated according to a type of content received through an input interface unit according to a transmission channel; A content decoder which decodes content when the copy control information is copy permission; An analog copy control confirmation unit confirming whether a copy protection signal is added when the content received through the input interface unit is analog content; A content AD converter for converting the analog content to which the copy protection signal is not added; A content watermark verification unit which receives digital content or an content decoded through the content interface, or an AD-converted content through the content AD converter, to check information of a watermark; A watermark remarking unit which remarks and outputs copy permission information of the content watermark; And a content output unit configured to output content for which infinite copying is allowed or watermarked remarked content is recorded as a result of the watermark check.
상기와 같은 목적을 달성하기 위한 본 발명은 각종 전송 채널을 통해 입력된 컨텐트의 종류를 판별하는 제 1단계와; 상기 각 컨텐트에 포함되어 있는 복제 제어 정보를 확인하는 제 2단계와; 상기 각 컨텐트에 포함된 워터마크의 종류를 판별하여 기록 가능 여부를 제어하는 제 3단계로 이루어진 것을 특징으로 한다.The present invention for achieving the above object comprises a first step of determining the type of content input through the various transmission channels; A second step of identifying duplication control information included in each of the contents; And determining a type of watermark included in each of the contents to control whether recording is possible.
이하, 본 발명의 디스크의 기록/재생 장치 및 방법에 대한 작용 및 효과를 첨부한 도면을 참조하여 상세히 설명한다.Hereinafter, operations and effects of the disc recording / reproducing apparatus and method of the present invention will be described in detail with reference to the accompanying drawings.
도5는 본 발명 기록 가능 디스크의 기록 장치에 대한 구성을 보인 블록도로서, 이에 도시한 바와같이 전송 채널에 따른 입력 인터페이스부(100)를 통해 입력받은 컨텐트의 종류에 따라 인증을 거친 디지털 컨텐트일 경우 복제 제어 정보를 확인하는 복제 제어 정보 확인부(200)와; 상기 복제 제어 정보가 복제 허용일 경우 컨텐트를 복호하는 컨텐트 복호화부(300)와; 상기 입력 인터페이스부를 통해 입력받은 컨텐트가 아날로그 컨텐트일 경우 복제 방지 신호가 부가되어 있는지를 확인하는 아날로그 복제 제어 확인부(400)와; 상기에서 복제 방지 신호가 부가되어 있지 않은 아날로그 컨텐트를 에이디 변환하는 컨텐트 에이디 변환부(500)와; 상기 입력 인터페이스부(100)를 통해 인증을 거치지 않은 디지털 컨텐트 또는 컨텐트 복호화부(300)를 통해 복호된 컨텐트나 상기 컨텐트 에이디 변환부(500)를 통해 에이디 변환된 컨텐트를 입력받아 워터마크의 정보를 확인하는 컨텐트 워터마크 확인부(600)와; 상기 컨텐트 워터마크의 복제 허용 정보를 리마킹하여 출력하는 워터마크 리마킹부(700)와; 상기 워터마크 확인 결과 무한복제가 허용된 컨텐트 또는 워터마크가 리마킹된 컨텐트를 기록할 수 있도록 출력하는 컨텐트 출력부(800)로 구성한 것으로, 이와 같이 구성한 본 발명의 동작을 첨부된 도6의 순서도를 참조하여 설명하면 다음과 같다.FIG. 5 is a block diagram showing a configuration of a recording apparatus of a recordable disc according to the present invention. As shown in FIG. 5, the digital content has been authenticated according to the type of content received through the input interface unit 100 according to the transmission channel. A replication control information confirming unit 200 for confirming the replication control information in the case; A content decoding unit (300) for decoding content when the copy control information is copy permission; An analog copy control confirming unit 400 confirming whether a copy protection signal is added when the content input through the input interface unit is analog content; A content AD converter 500 for AD converting the analog content to which the copy protection signal is not added; The digital content that has not been authenticated through the input interface unit 100 or the content decoded through the content decryption unit 300 or the AD converted content through the content AD conversion unit 500 are input to receive information of the watermark. A content watermark checking unit 600 for checking; A watermark remarking unit 700 which remarks and outputs copy permission information of the content watermark; As a result of the watermark check, the content output unit 800 outputs the content allowing infinite duplication or the watermark remarked content to be recorded. The flowchart of FIG. If described with reference to:
먼저, 상기 입력 인터페이스부(100)는 각종 전송 채널(예를 들어 인터넷, USB, IEEE 1394 등.)을 통해 다양한 종류의 컨텐트를 입력받아 그 인증 여부에 따라 적절한 처리 단계를 거칠 수 있도록 제어하게 된다.First, the input interface unit 100 receives various types of content through various transmission channels (for example, the Internet, USB, IEEE 1394, etc.) and controls the appropriate processing step depending on whether the content is authenticated. .
이에 따라, 만약 상기 컨텐트가 인증을 거친 디지털 컨텐트일 경우 복제 제어 정보 확인부(200)로 입력되어 복제를 허용하고 있는지 또는 복제가 불가하도록 되어 있는지를 판단하여 복제 불가일 경우는 기록동작을 수행하지 않도록 한다.Accordingly, if the content is digital content that has been authenticated, it is input to the copy control information checking unit 200 to determine whether copying is permitted or not to be performed. Do not
그러나, 복제가 허용된 컨텐트일 경우는 컨텐트 복호화부(300)를 통해 암호화된 컨텐트를 종래와 마찬가지 과정을 통해 타이틀키를 생성하고 이에 의해 컨텐트를 복호화하게 된다.However, if the content is allowed to be copied, the content key encrypted by the content decryption unit 300 is generated in the same manner as in the prior art to generate a title key and thereby decrypt the content.
한편, 상기 입력 인터페이스부(100)를 통해 입력된 컨텐트가 오디오나 비디오와 같은 아날로그 컨텐트일 경우는 아날로그 복제 제어 확인부(400)를 통해 복제방지가 되어 있는지 여부를 확인하여 복제가 불가할 경우에는 역시 기록동작을 수행하지 않도록 한다.On the other hand, if the content input through the input interface unit 100 is analog content such as audio or video, if it is impossible to copy by checking whether the copy is prevented through the analog copy control check unit 400 Also do not perform the write operation.
그러나, 복제 방지가 되어 있지 않을 경우에는 컨텐트 에이디 변환부(500)를 통해 아날로그를 디지털로 변환하여 컨텐트 워터마크 확인부(600)로 출력한다.However, if the copy protection is not performed, the analog is converted to digital through the content AD converter 500 and output to the content watermark checking unit 600.
이때 상기 컨텐트 워터마크 확인부(600)는 입력 인터페이스부(100)를 통해 인증을 거치지 않은 디지털 컨텐트를 직접 입력 받거나, 또는 컨텐트 복호화부(30)를 통해 복호화된 컨텐트를 입력받아 이에 포함되어 있는 워터마크를 검출하여 복제 불가나 또는 추가 복제 불가일 경우 기록동작이 수행되지 않도록 하고, 복제 허용 단계 이내일 경우에는 워터마크 리마킹부(700)를 통해 허용 단계를 감소시켜 리마킹시킨다.In this case, the content watermark checking unit 600 directly receives unauthenticated digital content through the input interface unit 100 or receives decoded content through the content decoding unit 30 to include water. When a mark is detected and a copy is impossible or a further copy is impossible, a recording operation is not performed. When the mark is detected, the permission step is reduced by the watermark remarking unit 700 to remark the copying operation.
이에 따라, 컨텐트 출력부(800)는 상기 컨텐트 워터마크 확인부(600)를 통해 무한 복제 허용된 즉, 프리복제가 가능한 컨텐트나 워터마크 리마킹부(700)를 통해 복제 단계를 리마킹한 컨텐트를 입력받아 출력함으로써 기록동작을 수행할 수 있도록 한다.Accordingly, the content output unit 800 inputs content that is allowed to be infinitely copied through the content watermark checking unit 600, that is, content that is pre-copyable or the remarking step of copying through the watermark remarking unit 700. By receiving and outputting, the recording operation can be performed.
이상에서 상세히 설명한 바와같이 본 발명은 다양한 전송 채널을 통해 입력받은 컨텐트에 복제 허용 단계를 설정하여 기록할 수도 있고, 워터마크 또는 복제 제어 정보에 의해 복제 허용된 컨텐트는 허용된 단계만큼 복제할 수 있게 되어 상기 복제 허용 단계의 사용자가 데이터를 백업할 수도 있고, 그렇지 않은 단계에 있을 경우에는 재생은 물론 복제 자체를 사전에 차단할 수 있도록 함으로써 선별적으로 복제를 허용할 수 있고, 무단 복제를 차단시키는 효과가 있다.As described in detail above, the present invention may set and record a copy permission step on content received through various transmission channels, and content that is allowed to copy by watermark or copy control information may be copied as much as the allowed level. It is possible to back up the data by the user in the step of allowing replication, or when not in the step, reproduction can be selectively allowed by blocking the replication itself in advance, and the effect of blocking unauthorized replication is prevented. There is.
Claims (7)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990056213A KR100690596B1 (en) | 1999-12-09 | 1999-12-09 | Content recording apparatus and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019990056213A KR100690596B1 (en) | 1999-12-09 | 1999-12-09 | Content recording apparatus and method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010078491A true KR20010078491A (en) | 2001-08-21 |
KR100690596B1 KR100690596B1 (en) | 2007-03-09 |
Family
ID=19624593
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019990056213A Expired - Fee Related KR100690596B1 (en) | 1999-12-09 | 1999-12-09 | Content recording apparatus and method |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100690596B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005052806A1 (en) * | 2003-11-13 | 2005-06-09 | Samsung Electronics Co., Ltd. | Method of copying and decrypting encrypted digital data and apparatus therefor |
KR100940202B1 (en) * | 2002-08-29 | 2010-02-10 | 삼성전자주식회사 | Apparatus and method for hierarchically encrypting using one-way functions |
KR101035867B1 (en) * | 2008-11-19 | 2011-05-19 | 주식회사 마크애니 | Method and system for filtering content in user terminal using watermark |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3061678B2 (en) * | 1992-03-10 | 2000-07-10 | 三菱電機株式会社 | Disk recording and playback device |
JPH07235130A (en) * | 1994-02-21 | 1995-09-05 | Sanyo Electric Co Ltd | Recording medium provided with copy protection and its reproducing apparatus |
PL315880A1 (en) * | 1995-09-01 | 1997-03-03 | Sony Corp | Apapratus for recording data and method of preventing illegal copying |
JP3371659B2 (en) * | 1995-12-28 | 2003-01-27 | ソニー株式会社 | Recording device and control method |
SG70120A1 (en) * | 1997-09-17 | 2000-01-25 | Hitachi Ltd | Recording/reproducing method and apparatus processing apparatus and recording medium for video signal having copy control information |
-
1999
- 1999-12-09 KR KR1019990056213A patent/KR100690596B1/en not_active Expired - Fee Related
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100940202B1 (en) * | 2002-08-29 | 2010-02-10 | 삼성전자주식회사 | Apparatus and method for hierarchically encrypting using one-way functions |
WO2005052806A1 (en) * | 2003-11-13 | 2005-06-09 | Samsung Electronics Co., Ltd. | Method of copying and decrypting encrypted digital data and apparatus therefor |
US7987361B2 (en) | 2003-11-13 | 2011-07-26 | Samsung Electronics Co., Ltd. | Method of copying and decrypting encrypted digital data and apparatus therefor |
KR101035867B1 (en) * | 2008-11-19 | 2011-05-19 | 주식회사 마크애니 | Method and system for filtering content in user terminal using watermark |
Also Published As
Publication number | Publication date |
---|---|
KR100690596B1 (en) | 2007-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3728621B2 (en) | Digital data copy control method and playback apparatus | |
JP4046767B2 (en) | Recording signal copy prevention system | |
JP4023818B2 (en) | Method and apparatus for copy protection for various recording media | |
TW514881B (en) | Recording device and method, regeneration device and method, and memory medium | |
KR100972831B1 (en) | Encrypted data protection method and its playback device | |
KR20060056852A (en) | Copyright management method, information recording and reproducing method and apparatus, and information recording medium and manufacturing method thereof | |
JPH11224461A (en) | Information processor, information method, providing medium and recording medium | |
JP4482970B2 (en) | DVD recorder, DVD recorder recording / reproducing method, and program recording medium | |
JP2006172147A (en) | Content protection method and information recording / reproducing apparatus using the method | |
WO2001030019A1 (en) | Information processor and information processing method, and recorded medium | |
JP4062842B2 (en) | Recording apparatus and method, reproducing apparatus and method, and recording medium | |
JP4592398B2 (en) | Information recording / reproducing method and apparatus, information recording medium | |
RU2361292C2 (en) | Method of managing information for record medium copyprotection | |
KR100690596B1 (en) | Content recording apparatus and method | |
CN100385521C (en) | Method for managing copy protection information of recording medium | |
KR20060048496A (en) | Information recording medium verification apparatus, and information recording medium verification method, and computer program | |
CN100382156C (en) | Method for managing copy protection information of recording medium | |
US20050144466A1 (en) | Apparatus and method for rendering user data | |
JP2000242562A (en) | Recording medium and reproducing device | |
KR100556731B1 (en) | Device and method for encrypting / recording a disc | |
KR20010079885A (en) | Copy protection method for digital data stored on a medium | |
JPH08339629A (en) | Unauthorized copy protection device, recording device, reproducing device and recording medium | |
JP4607605B2 (en) | Copyright management method, information recording / reproducing method and apparatus, information recording medium and manufacturing method thereof | |
JP2001155421A (en) | Recording device and method, reproducing device and method and recording medium | |
JP2006211710A (en) | Content management method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19991209 |
|
PG1501 | Laying open of application | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20020603 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20040823 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 19991209 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20060131 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20070105 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20070227 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20070228 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20110110 |