KR100337179B1 - Apparatus and Method for Prevention Use Copied Optical Disc - Google Patents

Apparatus and Method for Prevention Use Copied Optical Disc Download PDF

Info

Publication number
KR100337179B1
KR100337179B1 KR1020000012153A KR20000012153A KR100337179B1 KR 100337179 B1 KR100337179 B1 KR 100337179B1 KR 1020000012153 A KR1020000012153 A KR 1020000012153A KR 20000012153 A KR20000012153 A KR 20000012153A KR 100337179 B1 KR100337179 B1 KR 100337179B1
Authority
KR
South Korea
Prior art keywords
optical disc
security code
code
loaded
cartridge
Prior art date
Application number
KR1020000012153A
Other languages
Korean (ko)
Other versions
KR20010088127A (en
Inventor
조길완
Original Assignee
이중학
주식회사 인터매직
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 이중학, 주식회사 인터매직 filed Critical 이중학
Priority to KR1020000012153A priority Critical patent/KR100337179B1/en
Publication of KR20010088127A publication Critical patent/KR20010088127A/en
Application granted granted Critical
Publication of KR100337179B1 publication Critical patent/KR100337179B1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/12Control of operating function, e.g. switching from recording to reproducing by sensing distinguishing features of or on records, e.g. diameter end mark
    • G11B19/122Control of operating function, e.g. switching from recording to reproducing by sensing distinguishing features of or on records, e.g. diameter end mark involving the detection of an identification or authentication mark
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/10Control of operating function, e.g. switching from recording to reproducing by sensing presence or absence of record in accessible stored position or on turntable
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits 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/00217Circuits 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/00224Circuits 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 obtained from a remote server
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/0021Circuits 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/00217Circuits 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/00253Circuits 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Storage Device Security (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

본 발명은 광디스크 복사 사용 방지 장치 및 방법에 관한 것이다.The present invention relates to an apparatus and method for preventing optical disc copy use.

종래의 복사 방지 방식에서는, 일반 사용자가 퍼스널 컴퓨터의 CD기록기(CD Writer)를 이용하여 CD 또는 DVD를 다른 광디스크에 복사하는 것을 방지할 수는 있으나, 해당 CD 또는 DVD의 광디스크 자체를 마스터 복사하는 경우에는 해당 광디스크의 내부에 수록된 시리얼 번호가 복사되므로 광디스크에 대한 복사를 방지할 수 없다는 문제점이 있다.In the conventional copy protection scheme, it is possible to prevent a general user from copying a CD or DVD to another optical disc using a CD writer of a personal computer, but in the case of master copying the optical disc itself of the CD or DVD. There is a problem in that copying to the optical disc cannot be prevented because the serial number contained in the corresponding optical disc is copied.

본 발명은 광디스크 플레이어에 새로운 광디스크가 로딩되면 카트리지로부터 수신한 보안코드를 저장하고, 해당 로딩된 광디스크의 보안코드와 저장된 보안코드를 비교하여 일치할때 광디스크를 플레이 시킴으로써 CD 또는 DVD 등의 광디스크에 기록되어 있는 정보의 복사를 효율적으로 방지할 수 있으므로, 광디스크에 수록된 저작물을 불법적으로 복사하여 사용하는 것을 미연에 방지하게 된다The present invention stores the security code received from the cartridge when a new optical disc is loaded in the optical disc player, and compares the security code and the stored security code of the loaded optical disc to play the optical disc when the optical disc is matched to record on an optical disc such as a CD or DVD Since the copying of the information can be effectively prevented, illegal copying and use of the copyrighted work on the optical disc is prevented.

Description

광디스크 복사 사용 방지 장치 및 방법{Apparatus and Method for Prevention Use Copied Optical Disc}Apparatus and Method for Prevention Use Copied Optical Disc}

본 발명은 광디스크 복사 방지 기술에 관한 것으로, 특히 광디스크에 기록되어 있는 정보를 복사하여 사용하는 것을 보다 효율적으로 방지하도록 하는 광디스크 복사 사용 방지 장치 및 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an optical disc copy protection technology, and more particularly, to an apparatus and method for preventing an optical disc copy use to more effectively prevent copying and using information recorded on an optical disc.

일반적으로 CD(Compact Disc) 또는 DVD(Digital Video Disc)와 같은 광디스크는 각종 정보를 기록하여 재생하는 정보 저장 매체로서 널리 사용되고 있다. 특히, 이와같은 광디스크에는 음악, 영화 등과 같은 내용을 수록하여 고음질 및 고화질로 해당 음악 또는 영화 등의 저작물을 감상할 수 있게 하여주고 있다.In general, an optical disc such as a CD (Compact Disc) or a DVD (Digital Video Disc) is widely used as an information storage medium for recording and reproducing various kinds of information. In particular, such optical discs contain contents such as music, movies, and the like, so that the works such as music or movies can be enjoyed in high quality and high definition.

이와같이 음악, 영화 등과 같은 저작물이 CD 또는 DVD 등의 광디스크에 수록되어 유통 사용되고 있는데, 저작권자들의 권익을 보호하기 위해서는 해당 광디스크에 수록된 저작물의 무단 복사를 방지하여야 할 필요가 있다.In this way, works such as music and movies are stored and used in optical discs such as CDs or DVDs. In order to protect the rights of copyright holders, it is necessary to prevent unauthorized copying of works contained in the optical discs.

종래에는 CD 또는 DVD 등의 광디스크에 수록된 정보를 무단 복사하는 것을 방지하기 위한 방안으로, 해당 광디스크의 내부에 복사 방지를 위한 시리얼 번호를 수록하고, 해당 광디스크의 사용시에 사용자가 해당 광디스크의 시리얼 번호를 입력하여 동일한 경우에 해당 광디스크의 정보를 재생케 하는 방법이 사용된 바 있다.Conventionally, in order to prevent unauthorized copying of information contained in an optical disk such as a CD or a DVD, a serial number for copy protection is stored in the optical disk, and when a user of the optical disk is used, the user may input the serial number of the optical disk. In this case, a method of reproducing the information of the corresponding optical disc has been used.

그러나, 이상과 같은 종래의 복사 방지 방식에서는, 일반 사용자가 퍼스널 컴퓨터의 CD기록기(CD Writer)를 이용하여 CD 또는 DVD를 다른 광디스크에 복사하는 것을 방지할 수는 있으나, 해당 CD 또는 DVD의 광디스크 자체를 마스터 복사하는 경우에는 해당 광디스크의 내부에 수록된 시리얼 번호가 복사되므로 광디스크에 대한 복사를 방지할 수 없다는 문제점이 있다.However, in the conventional copy protection scheme as described above, it is possible to prevent a general user from copying a CD or DVD to another optical disk using a CD writer of a personal computer, but the optical disk itself of the CD or DVD is prevented. In the case of master copying, there is a problem in that copying to the optical disk cannot be prevented because the serial number contained in the corresponding optical disk is copied.

본 발명은 상술한 바와 같은 문제점을 해결하기 위하여 안출된 것으로, CD 또는 DVD 등의 광디스크에 기록되어 있는 정보를 복사하여 사용하는 것을 보다 효율적으로 방지하도록 하는 광디스크 복사 사용 방지 장치 및 방법을 제공함에 그 목적이 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-described problems, and provides an apparatus and method for preventing the use of an optical disc copy to more efficiently prevent copying and using information recorded on an optical disc such as a CD or a DVD. There is a purpose.

도1은 본 발명에 따른 광디스크 복사 사용 방지 장치의 구성도.1 is a block diagram of an optical disk copy use preventing apparatus according to the present invention.

도2는 본 발명에 따른 광디스크 복사 사용 방지 방법을 도시한 흐름도.2 is a flowchart showing a method of preventing the use of an optical disc copy according to the present invention;

* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings

10 : 카트리지 11 : 송수신부10: cartridge 11: transceiver

12 : MPU 13 : 메모리부12: MPU 13: memory section

20 : 광디스크 플레이어 21 : 송수신부20: optical disc player 21: transceiver

22 : 코드메모리 23 : 광디스크 구동부22: code memory 23: optical disk drive unit

24 : 어드레스 디코더 25 : CPU24: address decoder 25: CPU

26 : MPEG 디코더 27 : 비디오 엔코더26: MPEG Decoder 27: Video Encoder

28 : 오디오 앰프 30 : 코드확인수단28: audio amplifier 30: code checking means

이상과 같은 목적을 달성하기 위한 본 발명의 장치적 특징은, 광디스크 복사 사용 방지 장치에 있어서, 광디스크의 복사를 방지하기 위한 보안코드를 저장하고 있으며, 유선 또는 무선 통신하여 상기 보안코드를 전송하는 카트리지와; 광디스크 플레이어에 구비되어, 광디스크 구동부에 새로운 광디스크가 로딩되는 경우에 상기 카트리지측과 유선 또는 무선으로 통신하여 상기 보안코드를 수신하여 저장하고, 해당 저장된 보안코드와 로딩된 광디스크의 보안코드가 일치하는 경우에만 상기 광디스크를 플레이시켜서 정보를 재생케 하는 코드 확인 수단을 포함하는데 있다.An apparatus feature of the present invention for achieving the above object, in the optical disk copy use prevention device, storing a security code for preventing the copy of the optical disk, a cartridge for transmitting the security code by wire or wireless communication Wow; In the optical disc player, when a new optical disc is loaded in the optical disc drive unit, and communicates with the cartridge side by wire or wireless to receive and store the security code, and the stored security code and the security code of the loaded optical disc is the same And code checking means for reproducing information by playing the optical disc only.

또한, 본 발명의 방법적 특징은, 광디스크 복사 사용 방지 방법에 있어서, 광디스크가 로딩되면 새로운 광디스크의 로딩 여부를 판단하는 과정과; 새로운 광디스크가 로딩되어 있는 것으로 판단되면, 유선 또는 무선으로 카트리지에게 코드 전송 요구를 하여 상기 카트리지로부터 보안코드를 수신하여 판독하는 과정과; 상기 로딩되어 있는 광디스크로부터 보안코드를 판독해내어 상기 카트리지로부터 수신하여 판독한 상기 보안코드와 일치하는 지를 판단하여 일치하면 보안코드를 메모리에 저장하는 과정과; 새로운 광디스크가 로딩되지 않은 것으로 판단되면 상기 로딩된 광디스크로부터 판독한 보안코드가 상기 메모리에 저장된 보안코드와 일치하는 지를 판단하는 과정과; 상기 로딩된 광디스크로부터 판독한 보안코드가 상기 메모리에 저장된 보안코드와 일치하면 상기 로딩된 광디스크를 플레이시키는 과정과; 상기 로딩된 광디스크로부터 판독한 보안코드가 상기 메모리에 저장된 보안코드와 일치하지 않으면 상기 로딩된 광디스크를 플레이시키지 않는 과정을 포함하는데 있다.In addition, the method features of the present invention, the optical disk copy use prevention method, comprising: determining whether to load a new optical disk when the optical disk is loaded; If it is determined that a new optical disc is loaded, requesting a code transmission request from the cartridge by wire or wireless, receiving and reading a security code from the cartridge; Reading a security code from the loaded optical disc, determining whether the security code matches the security code read from the cartridge, and storing the security code in a memory if the security code matches the security code; If it is determined that a new optical disc is not loaded, determining whether the security code read from the loaded optical disc matches the security code stored in the memory; Playing the loaded optical disc if the security code read from the loaded optical disc matches the security code stored in the memory; And not playing the loaded optical disc if the security code read from the loaded optical disc does not match the security code stored in the memory.

이하 첨부 도면을 참조하여 본 발명의 실시예를 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

본 발명에 따른 광디스크 복사 사용 방지 장치는 도1에 도시된 바와같이 카트리지(10)와 광디스크 플레이어(20)로 이루어 진다. 카트리지(10)는 CD 또는 DVD 등의 광디스크를 사용자에게 판매하는 경우에 해당 광디스크에 대응하여 사용자에게 제공하는데, 내부에는 광디스크의 복사를 방지하기 위한 보안코드를 저장하고 있으며, 광디스크 플레이어(20)측과 유선 또는 무선으로 통신하여 복사 방지를 위한 보안코드를 광디스크 플레이어(20)측에 전송한다. 또한, 광디스크 플레이어(20)는 CD 또는 DVD 등의 새로운 광디스크가 로딩(loading)되는 경우에 카트리지(10)측과 유선 또는 무선으로 통신하여 카트리지(10)로부터 보안코드를 수신하여 저장하고, 해당 저장된 보안코드와 로딩된 광디스크의 보안코드가 일치하는 경우에만 해당 광디스크를 플레이시켜서 광디스크의 정보를 재생해 낸다.An apparatus for preventing the use of an optical disc copy according to the present invention comprises a cartridge 10 and an optical disc player 20 as shown in FIG. The cartridge 10 is provided to the user in response to the optical disk when the optical disk such as a CD or DVD is sold to the user. The cartridge 10 stores a security code to prevent copying of the optical disk, and the optical disk player 20 side And wired or wirelessly communicate with the security code for copy protection to the optical disk player 20 side. In addition, when a new optical disc such as a CD or DVD is loaded, the optical disc player 20 communicates with the cartridge 10 by wire or wirelessly to receive and store a security code from the cartridge 10, and store the stored code. Only when the security code matches the security code of the loaded optical disc, the optical disc is played to reproduce the information on the optical disc.

즉, 사용자는 CD 또는 DVD 등의 광디스크를 구입하는 경우에 해당 광디스크에 대응되는 카트리지(10)를 함께 제공받는데, 구입한 새로운 광디스크를 광디스크 플레이어(20)에 로딩하여 플레이시키기 위해서는 카트리지(10)의 보안코드를 광디스크 플레이어(20)의 코드메모리(22)에 저장하여야 되며, 새로운 광디스크의 보안코드를 광디스크 플레이어(20)에 저장하기 위해서 카트리지(10)가 광디스크 플레이어(20)측과 유선 또는 무선 통신하여 보안코드를 광디스크 플레이어(20)에게 전송하되, 유선 통신으로 보안코드를 전송하는 경우에는 사용자가 광디스크 플레이어(20)의 송수신부(21)와 카트리지(10)의 송수신부(11) 사이를 유선을 통해 연결하면 되고, 무선 통신으로 보안코드를 전송하는 경우에는 사용자가 카트리지(10)의 송수신부(11)를 광디스크 플레이어(20)의 송수신부(21)에 대향하게 위치시키면 된다. 광디스크 플레이어(20)에 카트리지(10)의 보안코드를 한번만 저장해 놓으면 동일한 광디스크를 사용자가 원하는 만큼 반복하여 재생할 수 있으나, 해당 광디스크를 다른 광디스크 플레이어에서 플레이시켜 재생하기 위해서는 카트리지(10)의 보안코드를 해당 광디스크 플레이어에 저장하여야 만이 해당 광디스크를 재생할 수 있다.That is, when a user purchases an optical disc such as a CD or a DVD, the user is provided with a cartridge 10 corresponding to the optical disc. In order to load and play the purchased new optical disc into the optical disc player 20, The security code must be stored in the code memory 22 of the optical disc player 20. In order to store the security code of the new optical disc in the optical disc player 20, the cartridge 10 communicates with the optical disc player 20 in wired or wireless communication. The security code is transmitted to the optical disc player 20, but when the security code is transmitted through wired communication, the user wires between the transceiver 21 of the optical disc player 20 and the transceiver 11 of the cartridge 10. In the case of transmitting the security code by wireless communication, the user may transmit / receive the transmitting / receiving unit 11 of the cartridge 10 to the optical disc player 20. If the counter is placed in the transceiver unit 21. If the security code of the cartridge 10 is stored only once in the optical disc player 20, the same optical disc can be repeatedly played as desired by the user. However, in order to play and play the optical disc in another optical disc player, The optical disc can be played only when it is stored in the optical disc player.

또한, 카트리지(10)에는 보안코드가 저장되어 있는데, 해당 보안코드의 전송 횟수는 소정 횟수 만큼으로 제한되어 있고, 해당 보안코드를 광디스크 플레이어(20)에 복사하여 저장하는 횟수도 그에 대응하여 한정되어 있다. 따라서, CD 또는 DVD 등의 광디스크를 다른 광디스크 플레이어(20)에서 플레이시켜 재생할 수 있는 횟수가 한정되어 있으므로, 광디스크를 무단 복사하여 사용하는 것을 효율적으로 방지하게 된다.In addition, the security code is stored in the cartridge 10, the number of transmission of the security code is limited to a predetermined number, and the number of times of copying and storing the security code in the optical disc player 20 is also correspondingly limited. have. Therefore, since the number of times an optical disc such as a CD or a DVD can be played and reproduced by another optical disc player 20 is limited, the unauthorized use of the optical disc can be effectively prevented.

한편, 카트리지(10)의 내부 구성을 살펴보면, 카트리지(10)는 송수신부(11), MPU(12; Micro-Processing Unit) 및 메모리부(13)를 구비하여 이루어 진다. 메모리부(13)에는 보안코드가 저장되어 있으며, 보안코드의 전송횟수가 설정되어 관리된다. 그리고, 송수신부(11)는 유선 또는 무선으로 광디스크 플레이어(20)측과 통신하여 보안코드를 광디스크 플레이어(20)에게 전송한다. MPU(12)는 카트리지(10)의 전체 동작을 제어하는데, 광디스크 플레이어(20)로부터 송수신부(11)를 통해 코드 전송 요구 신호가 수신되면 메모리부(13)로부터 보안코드를 읽어내어 송수신부(11)를 통해 광디스크 플레이어(20)에게 전송한후 코드 전송 완료 신호를 광디스크 플레이어(20)에게 전송하고, 메모리부(13)에 설정되어 있는 보안코드의 전송횟수를 1만큼 감소시킨다.On the other hand, looking at the internal configuration of the cartridge 10, the cartridge 10 is provided with a transceiver 11, a micro-processing unit (MPU) 12 and a memory unit (13). In the memory unit 13, a security code is stored, and the number of times of security code transmission is set and managed. Then, the transmission and reception unit 11 communicates with the optical disk player 20 by wire or wirelessly and transmits a security code to the optical disk player 20. The MPU 12 controls the overall operation of the cartridge 10. When the code transmission request signal is received from the optical disc player 20 through the transceiver 11, the MPU 12 reads the security code from the memory unit 13 to receive the transceiver ( After transmitting to the optical disc player 20 through 11), the code transmission completion signal is transmitted to the optical disc player 20, and the transmission frequency of the security code set in the memory unit 13 is reduced by one.

또한, 광디스크 플레이어(20)의 내부 구성을 살펴보면, 광디스크 플레이어(20)는 코드확인수단(30), 광디스크 구동부(23), MPEG 디코더(26), 비디오 엔코더(27) 및 오디오 앰프(28)를 구비하며, 코드확인수단(30)은 송수신부(21), 코드메모리(22), 어드레스 디코더(24) 및 CPU(25)를 구비하여 이루어 진다. 코드확인수단(30)은 광디스크 구동부(23)에 새로운 광디스크가 로딩되면 카트리지(10)로부터 수신한 보안코드를 저장하고, 광디스크 구동부(23)에 로딩된 광디스크의 보안코드와 저장된 보안코드를 비교하여 일치할때 광디스크 구동부(23)에 의해 광디스크를 플레이 시킨다.In addition, the internal structure of the optical disc player 20 will be described. The optical disc player 20 uses the code checking means 30, the optical disc drive unit 23, the MPEG decoder 26, the video encoder 27, and the audio amplifier 28. The code checking means 30 is provided with a transceiver 21, a code memory 22, an address decoder 24, and a CPU 25. The code checking means 30 stores the security code received from the cartridge 10 when a new optical disc is loaded in the optical disc drive unit 23, and compares the security code and the stored security code of the optical disc loaded in the optical disc drive unit 23. When the match is made, the optical disc drive unit 23 plays the optical disc.

송수신부(21)는 카트리지(10)의 송수신부(11)측과 유선 또는 무선으로 통신하여 보안코드를 수신하되, 어드레스 디코더(24)로부터 인가되는 칩선택신호(CS1)에 따라 동작하여 카트리지(10)로부터 수신되는 보안코드를 CPU(25)측에 인가한다. 코드메모리(22)는 보안코드를 저장하여 입출력하는데, 어드레스 디코더(24)로부터 인가되는 칩선택신호(CS2)에 따라 동작하여 CPU(25)로부터 인가되는 보안코드를 CPU(25)의 제어에 따라 저장하고, 해당 저장된 보안코드를 CPU(25)의 제어에 따라 인출하여 CPU(25)에게 출력한다. 또한, 광디스크 구동부(23)는 어드레스 디코더(24)로부터 인가되는 칩선택신호(CS4)에 따라 동작하여 CD 또는 DVD 등의 광디스크를 플레이시켜 판독한 정보를 CPU(25)와 MPEG 디코더(26)측에 출력하며, MPEG 디코더(26)는 어드레스 디코더(24)로부터 인가되는 칩선택신호(CS3)에 따라 동작하여 광디스크 구동부(23)로부터 인가되는 정보를 MPEG 방식에 의거 디코딩한다. 그리고, 어드레스 디코더(24)는 CPU(25)로부터 인가되는 어드레스를 디코딩하여 생성되는 다수의 칩선택신호(CS1∼CS4)를 출력하고, 비디오 엔코더(27)는 비디오 신호를 엔코딩하는 기능을 수행하며, 오디오 앰프(28)는 오디오 신호를 증폭하는 기능을 수행한다. CPU(25)는 광디스크 플레이어(20)의 전체 동작을 제어하는데, 광디스크 구동부(23)를 통해 광디스크의 로딩이 감지되면 해당 광디스크의 보안코드를 읽어들이고, 해당 보안코드가 코드메모리(22)에 저장되어 있는지를 확인하여, 해당 보안코드가 저장되어 있으면 광디스크를 플레이시키고, 해당 보안코드가 저장되어 있지 않으면 새로운 광디스크가 로딩된 것으로 판단하여 송수신부(21)를 통해 카트리지(10)에게 코드 전송 요구 신호를 전송하여 카트리지(10)로부터 보안코드를 수신해 코드메모리(22)에 저장하고 해당 로딩된 광디스크의 보안코드와 저장된 보안코드를 비교해 일치할때 로딩된 광디스크를 플레이시킨다.The transceiver 21 receives the security code by communicating with the transceiver 11 side of the cartridge 10 by wire or wirelessly, and operates in accordance with the chip select signal CS1 applied from the address decoder 24 to operate the cartridge ( The security code received from 10) is applied to the CPU 25 side. The code memory 22 stores and inputs a security code. The code memory 22 operates according to the chip select signal CS2 applied from the address decoder 24 to control the security code applied from the CPU 25 according to the control of the CPU 25. And stores the stored security code under the control of the CPU 25 and outputs the same to the CPU 25. In addition, the optical disc drive unit 23 operates in accordance with the chip select signal CS4 applied from the address decoder 24 to play the optical disc such as a CD or a DVD to read the information read from the CPU 25 and the MPEG decoder 26 side. The MPEG decoder 26 operates in accordance with the chip select signal CS3 applied from the address decoder 24 to decode the information applied from the optical disc drive unit 23 based on the MPEG method. The address decoder 24 outputs a plurality of chip select signals CS1 to CS4 generated by decoding an address applied from the CPU 25, and the video encoder 27 performs a function of encoding a video signal. The audio amplifier 28 performs the function of amplifying the audio signal. The CPU 25 controls the overall operation of the optical disc player 20. When the loading of the optical disc is detected through the optical disc drive unit 23, the security code of the optical disc is read, and the security code is stored in the code memory 22. If the corresponding security code is stored, play the optical disc. If the corresponding security code is not stored, it is determined that a new optical disc is loaded. The code transmission request signal is transmitted to the cartridge 10 through the transceiver unit 21. Receives the security code from the cartridge 10 to receive the code stored in the code memory 22 and compares the security code and the stored security code of the loaded optical disk and play the loaded optical disk when matched.

이상과 같이 구성되어 있는 본 발명의 광디스크 복사 사용 방지 장치는 도2에 도시된 바와같이 동작 수행하여 CD 또는 DVD 등의 광디스크를 무단 복사하여 사용하는 것을 방지한다.The optical disk copy use preventing device of the present invention configured as described above is operated as shown in FIG. 2 to prevent unauthorized copying and use of an optical disk such as a CD or a DVD.

먼저, 광디스크 플레이어(20)의 CPU(25)는 동작이 시작되면 시스템 체크를 시행하고(스텝 S1), 예를들어 새로운 CD가 광디스크 구동부(23)에 로딩되는지를 판단한다(스텝 S2). 이때, CPU(25)는 광디스크 구동부(23)에 새로운 CD가 로딩되어 있는 것으로 판단되면, 송수신부(21)를 통해 유선 또는 무선으로 카트리지(10)에게 코드 전송 요구 신호를 전송하고, 이에 카트리지(10)의 송수신부(11)가 해당 코드 전송 요구 신호를 수신하여 MPU(12)에게 인가하고, MPU(12)가 메모리부(13)로부터 보안코드를 인출해내어 송수신부(11)를 통해 광디스크 플레이어(20)의 송수신부(21)에게 유선 또는 무선으로 전송함으로써, CPU(25)가 송수신부(21)를 통해 해당 보안코드를 수신 판독하는데(스텝 S3), 카트리지(10)의 MPU(12)는 보안코드를 전송한후에 코드 전송 완료 신호를 광디스크 플레이어(20)에게 전송하고, 메모리부(13)에 설정되어 있는 보안코드의 전송횟수를 1만큼 감소시킨다. 그리고 CPU(25)는 광디스크 구동부(23)를 통해 CD로부터 보안코드를 판독하여(스텝 S4), 카트리지(10)로부터 판독한 보안코드와 CD로부터 판독한 보안코드가 일치하는지의 여부를 판단하고(스텝 S5), 해당 보안코드가 일치하는 것으로 판단되면 보안코드를 코드메모리(22)에 저장한다(스텝 S6).First, the CPU 25 of the optical disc player 20 performs a system check when the operation starts (step S1), for example, and determines whether a new CD is loaded into the optical disc drive unit 23 (step S2). At this time, when the CPU 25 determines that a new CD is loaded in the optical disk drive unit 23, the CPU 25 transmits a code transmission request signal to the cartridge 10 via wired or wirelessly through the transceiver 21 and a cartridge ( 10 transmits / receives the code transmission request signal to the MPU 12, the MPU 12 extracts the security code from the memory unit 13, and transmits / receives the optical disc through the transmit / receive unit 11. By wired or wireless transmission to the transceiver 21 of the player 20, the CPU 25 receives and reads the security code through the transceiver 21 (step S3), and the MPU 12 of the cartridge 10. ) Transmits the code transmission completion signal to the optical disc player 20 after transmitting the security code, and decreases the transmission frequency of the security code set in the memory unit 13 by one. Then, the CPU 25 reads the security code from the CD through the optical disk drive unit 23 (step S4) to determine whether or not the security code read from the cartridge 10 and the security code read from the CD match ( Step S5) If it is determined that the security code matches, the security code is stored in the code memory 22 (step S6).

한편, 상술한 스텝 S2에서 CPU(25)는 광디스크 구동부(23)에 로딩된 CD가 새로운 CD가 아닌 것으로 판단되면, 광디스크 구동부(23)를 통해 CD로부터 보안코드를 판독해 내고(스텝 S7), 코드메모리(22)로부터 보안코드를 판독하여(스텝 S8), 판독된 해당 보안코드가 일치하는 지의 여부를 판단한다(스텝 S9). 이때, CPU(25)는 해당 보안코드가 일치하지 않는 것으로 판단되면 광디스크 구동부(23)에 로딩되어 있는 CD를 플레이시키지 않으며(스텝 S11), 해당 보안코드가 일치하는 것으로 판단되면 광디스크 구동부(23)에 로딩되어 있는 CD를 플레이시켜 CD의 내용을 재생케 한다(스텝 S10).On the other hand, if it is determined in step S2 described above that the CD loaded in the optical disc drive unit 23 is not a new CD, the CPU 25 reads out the security code from the CD via the optical disc drive unit 23 (step S7), The security code is read from the code memory 22 (step S8), and it is judged whether or not the read-out security code matches (step S9). At this time, the CPU 25 does not play the CD loaded in the optical disc drive unit 23 if it is determined that the security code does not match (step S11), and if the security code is matched, the optical disc drive unit 23 The contents of the CD are played back by playing the CD loaded in step S10.

이상의 동작 설명에서는 광디스크 구동부(23)에 CD를 로딩하는 경우를 기준으로 설명하였으나, 광디스크 구동부(23)에 DVD를 로딩하는 경우에도 마찬가지의 동작을 수행하여 복사를 방지하게 된다.In the above operation description, a case of loading a CD into the optical disc drive unit 23 is described as a reference. However, even when a DVD is loaded into the optical disc drive unit 23, the same operation is performed to prevent copying.

한편, 일반 사용자가 퍼스널 컴퓨터의 CD기록기를 이용하여 CD 또는 DVD를 다른 광디스크에 복사하는 것을 방지하기 위해서는 해당 광디스크의 일부분의 포맷을 변경하여 해당 포맷 변경된 부분에 보안코드를 저장하면 된다. 일반적인 CD 또는 DVD 등의 광디스크는 국제규격으로 포맷이 지정되어 있는데, 해당 광디스크 저장영역의 일부분을 포맷 변경하여 보안코드를 저장하게 되면 일반적인 광디스크 복사 기계에서는 보안코드를 포함하여 수록내용을 완전하게 복사할 수 없다.In order to prevent a general user from copying a CD or DVD to another optical disc using a CD recorder of a personal computer, a security code may be stored in a part of the format change by changing a format of a part of the optical disc. In general, optical discs such as CDs or DVDs are formatted according to international standards. When a part of the optical disc storage area is reformatted and a security code is stored, a general optical disc copying machine can completely copy the contents including the security code. Can't.

또한, CD 또는 DVD 등의 광디스크를 마스터 복사하는 경우에는 해당 광디스크의 보안코드와 수록내용을 복사할 수는 있으나, 본 발명에 따른 광디스크 플레이어(20)에서는 카트리지(10)의 보안코드가 없이는 해당 복사한 광디스크를 플레이시킬 수 없으므로, 광디스크의 내용을 불법적으로 복사하여 사용하는 것을 효과적으로 방지할 수 있게 된다.In addition, in the case of master copying an optical disc such as a CD or DVD, the security code and contents of the optical disc may be copied, but in the optical disc player 20 according to the present invention, the copy may be performed without the security code of the cartridge 10. Since one optical disc cannot be played, it is possible to effectively prevent illegal copying and use of the contents of the optical disc.

이상 설명한 바와 같이, 본 발명은 광디스크 플레이어에 새로운 광디스크가 로딩되면 카트리지로부터 수신한 보안코드를 저장하고, 해당 로딩된 광디스크의 보안코드와 저장된 보안코드를 비교하여 일치할때 광디스크를 플레이 시킴으로써 CD 또는 DVD 등의 광디스크에 기록되어 있는 정보의 복사를 효율적으로 방지할 수 있으므로, 광디스크에 수록된 저작물을 불법적으로 복사하여 사용하는 것을 미연에 방지하게 된다.As described above, the present invention stores a security code received from a cartridge when a new optical disc is loaded in the optical disc player, and compares the security code and the stored security code of the loaded optical disc to play the optical disc when the disc is matched. Since copying of information recorded on an optical disc, etc. can be efficiently prevented, illegal copying and use of a work recorded on the optical disc can be prevented.

Claims (7)

광디스크 복사 사용 방지 장치에 있어서,In the optical disc copy use prevention device, 광디스크의 복사를 방지하기 위한 보안코드를 저장하고 있으며, 유선 또는 무선 통신하여 상기 보안코드를 전송하는 카트리지와;A cartridge storing a security code for preventing copying of the optical disc, and transmitting the security code by wire or wireless communication; 광디스크 플레이어에 구비되어, 광디스크 구동부에 새로운 광디스크가 로딩되는 경우에 상기 카트리지측과 유선 또는 무선으로 통신하여 상기 보안코드를 수신하여 저장하고, 해당 저장된 보안코드와 로딩된 광디스크의 보안코드가 일치하는 경우에만 상기 광디스크를 플레이시켜서 정보를 재생케 하는 코드 확인 수단을 포함하는 것을 특징으로 하는 광디스크 복사 사용 방지 장치.In the optical disc player, when a new optical disc is loaded in the optical disc drive unit, and communicates with the cartridge side by wire or wireless to receive and store the security code, and the stored security code and the security code of the loaded optical disc is the same And code checking means for reproducing information by playing the optical disc only. 제1항에 있어서, 상기 카트리지는,The method of claim 1, wherein the cartridge, 상기 보안코드가 저장됨과 아울러 상기 보안코드의 전송횟수가 설정되어 있는 메모리부와;A memory unit configured to store the security code and set a number of times of transmission of the security code; 상기 보안코드를 유선 또는 무선으로 상기 광디스크 플레이어의 코드 확인 수단에게 전송하는 송수신부와;A transmitting / receiving unit for transmitting the security code to the code checking means of the optical disc player by wire or wirelessly; 상기 광디스크 플레이어의 코드 확인 수단으로부터 상기 송수신부를 통해 보안코드의 전송요구가 있으면 상기 메모리부로부터 보안코드를 읽어내어 상기 송수신부를 통해 상기 광디스크 플레이어의 코드 확인 수단에게 전송하는 MPU를 포함하는 것을 특징으로 하는 광디스크 복사 사용 방지 장치.And a MPU for reading the security code from the memory unit and transmitting the security code to the code checking unit of the optical disc player through the transmitting and receiving unit when a request for transmitting a security code is received from the code checking unit of the optical disc player. Optical disc copy use prevention device. 제2항에 있어서, 상기 MPU는 메모리부의 보안코드를 전송한후 상기 보안코드의 전송횟수를 감소시키는 것을 특징으로 하는 광디스크 복사 사용 방지 장치.The apparatus of claim 2, wherein the MPU reduces the number of transmissions of the security code after transmitting the security code of the memory unit. 제1항에 있어서, 상기 코드 확인 수단은,The method of claim 1, wherein the code checking means, 상기 카트리지측과 유선 또는 무선으로 통신하여 보안코드를 수신하는 송수신부와;A transceiver for receiving a security code by communicating with the cartridge side by wire or wirelessly; 보안코드를 저장하는 코드메모리와;A code memory for storing a security code; 어드레스를 디코딩하여 생성한 칩선택신호를 상기 송수신부와 코드메모리에 출력하는 어드레스 디코더와;An address decoder for outputting a chip select signal generated by decoding an address to the transceiver and the code memory; 상기 어드레스 디코더에게 어드레스를 인가하고, 광디스크 구동부를 통해 새로운 광디스크의 로딩이 감지되면 상기 송수신부를 통해 상기 카트리지에게 코드 전송 요구를 하여 상기 카트리지로부터 보안코드를 수신해 상기 코드메모리에 저장하고, 해당 로딩된 광디스크의 보안코드와 저장된 보안코드를 비교해 일치할때 로딩된 광디스크를 플레이시키는 CPU를 포함하는 것을 특징으로 하는 광디스크 복사 사용 방지 장치.When an address is applied to the address decoder and a loading of a new optical disk is detected through the optical disk drive unit, a code transmission request is made to the cartridge through the transceiver to receive a security code from the cartridge and stored in the code memory. And a CPU for playing the loaded optical disc when the security code of the optical disc is compared with the stored security code. 제4항에 있어서, 상기 CPU는 상기 코드메모리에 저장되어 있는 보안코드를 수록하고 있는 광디스크가 로딩되는 경우에 광디스크를 플레이시키는 것을 특징으로 하는 광디스크 복사 사용 방지 장치.The apparatus as claimed in claim 4, wherein the CPU plays the optical disc when the optical disc containing the security code stored in the code memory is loaded. 광디스크 복사 사용 방지 방법에 있어서,In the optical disc copy use prevention method, 광디스크가 로딩되면 새로운 광디스크의 로딩 여부를 판단하는 과정과;Determining whether to load a new optical disk when the optical disk is loaded; 새로운 광디스크가 로딩되어 있는 것으로 판단되면, 유선 또는 무선으로 카트리지에게 코드 전송 요구를 하여 상기 카트리지로부터 보안코드를 수신하여 판독하는 과정과;If it is determined that a new optical disc is loaded, requesting a code transmission request from the cartridge by wire or wireless, receiving and reading a security code from the cartridge; 상기 로딩되어 있는 광디스크로부터 보안코드를 판독해내어 상기 카트리지로부터 수신하여 판독한 상기 보안코드와 일치하는 지를 판단하여 일치하면 보안코드를 메모리에 저장하는 과정과;Reading a security code from the loaded optical disc, determining whether the security code matches the security code read from the cartridge, and storing the security code in a memory if the security code matches the security code; 새로운 광디스크가 로딩되지 않은 것으로 판단되면 상기 로딩된 광디스크로부터 판독한 보안코드가 상기 메모리에 저장된 보안코드와 일치하는 지를 판단하는 과정과;If it is determined that a new optical disc is not loaded, determining whether the security code read from the loaded optical disc matches the security code stored in the memory; 상기 로딩된 광디스크로부터 판독한 보안코드가 상기 메모리에 저장된 보안코드와 일치하면 상기 로딩된 광디스크를 플레이시키는 과정과;Playing the loaded optical disc if the security code read from the loaded optical disc matches the security code stored in the memory; 상기 로딩된 광디스크로부터 판독한 보안코드가 상기 메모리에 저장된 보안코드와 일치하지 않으면 상기 로딩된 광디스크를 플레이시키지 않는 과정을 포함하는 것을 특징으로 하는 광디스크 복사 사용 방지 방법.And not playing the loaded optical disc if the security code read from the loaded optical disc does not match the security code stored in the memory. 제6항에 있어서, 상기 카트리지는 보안코드를 전송한후, 자신에게 설정되어 있는 보안코드의 전송횟수를 감소시키는 것을 특징으로 하는 광디스크 복사 사용방지 방법.7. The method of claim 6, wherein the cartridge reduces the number of transmissions of the security code set to the cartridge after transmitting the security code.
KR1020000012153A 2000-03-10 2000-03-10 Apparatus and Method for Prevention Use Copied Optical Disc KR100337179B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000012153A KR100337179B1 (en) 2000-03-10 2000-03-10 Apparatus and Method for Prevention Use Copied Optical Disc

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000012153A KR100337179B1 (en) 2000-03-10 2000-03-10 Apparatus and Method for Prevention Use Copied Optical Disc

Publications (2)

Publication Number Publication Date
KR20010088127A KR20010088127A (en) 2001-09-26
KR100337179B1 true KR100337179B1 (en) 2002-05-18

Family

ID=19654140

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000012153A KR100337179B1 (en) 2000-03-10 2000-03-10 Apparatus and Method for Prevention Use Copied Optical Disc

Country Status (1)

Country Link
KR (1) KR100337179B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR200371754Y1 (en) * 2004-09-17 2005-01-03 최성록 Cartridge Plug-In Memory Type MP3 Player Record

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100593485B1 (en) * 2002-11-30 2006-07-03 임경수 Method for copy data on optical recording medium
KR100525813B1 (en) * 2003-11-10 2005-11-02 (주)잉카엔트웍스 Contents Security System For Host Player, And Method For The Same

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR950006750A (en) * 1993-08-17 1995-03-21 오오가 노리오 Disc drive unit and data reproducing unit
KR19980075469A (en) * 1997-03-31 1998-11-16 배순훈 How to warn region code mismatch on DVD ROM drive
JPH1155248A (en) * 1997-04-23 1999-02-26 Sony Corp Information processor and method therefor and information processing system and providing medium
KR19990015243A (en) * 1997-08-04 1999-03-05 이준범 CD built-in software copy protection system using server
KR19990024449A (en) * 1997-09-02 1999-04-06 구자홍 Illegal copy prevention device
US6034931A (en) * 1996-10-16 2000-03-07 International Business Machines Corporation Method of recording media data on a storage medium and method and system for accessing the media data recorded on the storage medium

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR950006750A (en) * 1993-08-17 1995-03-21 오오가 노리오 Disc drive unit and data reproducing unit
US6034931A (en) * 1996-10-16 2000-03-07 International Business Machines Corporation Method of recording media data on a storage medium and method and system for accessing the media data recorded on the storage medium
KR19980075469A (en) * 1997-03-31 1998-11-16 배순훈 How to warn region code mismatch on DVD ROM drive
JPH1155248A (en) * 1997-04-23 1999-02-26 Sony Corp Information processor and method therefor and information processing system and providing medium
KR19990015243A (en) * 1997-08-04 1999-03-05 이준범 CD built-in software copy protection system using server
KR19990024449A (en) * 1997-09-02 1999-04-06 구자홍 Illegal copy prevention device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR200371754Y1 (en) * 2004-09-17 2005-01-03 최성록 Cartridge Plug-In Memory Type MP3 Player Record

Also Published As

Publication number Publication date
KR20010088127A (en) 2001-09-26

Similar Documents

Publication Publication Date Title
US6122739A (en) Digital compact disc player security system reproducing method and apparatus
JP3728621B2 (en) Digital data copy control method and playback apparatus
US8756709B2 (en) Apparatus for, and method of, recording/playing audio data having additional information embedded therein
US7327934B2 (en) Data reproduction apparatus, data recording apparatus, circuit element, data reproduction method and data recording method
US20030152368A1 (en) Data playback apparatus and method
RU2276812C2 (en) Data transferring system, data transferring device, data recording device and data transferring method
US20030086566A1 (en) Copyright protection system
JP2002358732A (en) Disk for audio, recorder, reproducing device and recording and reproducing device therefor and computer program
KR100337179B1 (en) Apparatus and Method for Prevention Use Copied Optical Disc
KR20000048071A (en) Outputting apparatus, outputting method, recording apparatus, recording method, reproduction apparatus, reproduction method and recording medium
US7130253B2 (en) Disk DVD-ROM drive unit with a playback speed control and disk drive method
US7518966B2 (en) Recording/reproduction apparatus, recording/reproduction method, and controller for maintaining data compatibility
WO2002080172A1 (en) Apparatus for recording or reproducing record medium and method for controlling data output
JPH09128301A (en) Optical disk and optical disk reproduction device
EP1342147A2 (en) Device for storing and reproducing audio and/or video
KR100367582B1 (en) Upload preventing method for data transmission system
JP4254530B2 (en) File recording method, reproducing apparatus, and recording / reproducing system
KR20000008905A (en) Data recording optical disk and reading device and method of the same
KR960002287A (en) Apparatus and method for controlling playback of video recording media
JP2002190157A (en) Recording medium, recording/reproducing apparatus, and recording/reproducing method
US7957237B2 (en) Recording medium and method and apparatus for recording data
JPH10199138A (en) Information recording and reproducing device
JPH11205411A (en) Data transmission/reception method
JP2004213748A (en) Optical disk drive
KR20020054582A (en) Apparatus for recording and reproducing digital data and method thereof

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee