[go: up one dir, main page]

KR20070102982A - Record carrier authentication processing system - Google Patents

Record carrier authentication processing system Download PDF

Info

Publication number
KR20070102982A
KR20070102982A KR1020070102828A KR20070102828A KR20070102982A KR 20070102982 A KR20070102982 A KR 20070102982A KR 1020070102828 A KR1020070102828 A KR 1020070102828A KR 20070102828 A KR20070102828 A KR 20070102828A KR 20070102982 A KR20070102982 A KR 20070102982A
Authority
KR
South Korea
Prior art keywords
recording medium
file
user computer
authentication
run time
Prior art date
Application number
KR1020070102828A
Other languages
Korean (ko)
Inventor
왕효근
Original Assignee
블루코드테크놀로지 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 블루코드테크놀로지 주식회사 filed Critical 블루코드테크놀로지 주식회사
Priority to KR1020070102828A priority Critical patent/KR20070102982A/en
Publication of KR20070102982A publication Critical patent/KR20070102982A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • 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/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Signal Processing (AREA)
  • Technology Law (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

본 발명은 기록매체 인증 처리 시스템에 관한 것으로서, 본 발명에 따른 기록매체 인증 처리 시스템은, CD 및 DVD 중 어느 하나인 기록매체에 저장된 멀티미디어 파일의 런타임(run time) 정보를 기록매체별로 분류하여 저장하는 데이터베이스 및 사용자 컴퓨터로부터 사용자 컴퓨터에 연결된 기록매체 내 저장된 하나 이상의 멀티미디어 파일의 런타임(run time) 정보를 수신하고, 상기 수신된 런타임(run time) 정보와 상기 데이터베이스에 기 저장된 런타임(run time) 정보를 비교하여 상기 사용자 컴퓨터에 연결된 기록매체를 인증처리하는 서버를 포함한다.The present invention relates to a recording medium authentication processing system, wherein the recording medium authentication processing system according to the present invention classifies and stores run time information of a multimedia file stored in a recording medium, which is one of a CD and a DVD, for each recording medium. Receiving run time information of at least one multimedia file stored in a recording medium connected to the user computer from a database and the user computer, wherein the received run time information and run time information previously stored in the database are received. Compare and compare the server to the authentication medium of the recording medium connected to the user computer.

Description

기록매체 인증처리 시스템 {System for Processing Recording Medium Authentication}Recording system authentication processing system {System for Processing Recording Medium Authentication}

도 1 본 발명에 따른 멀티미디어 파일 다운로드 서비스 제공 시스템을 개략적으로 도시한 도면,1 schematically illustrates a system for providing a multimedia file download service according to the present invention;

도 2 는 도 1 의 시스템에 의해 수행되는 멀티미디어 파일 다운로드 서비스 제공 과정을 도시한 흐름도, 그리고2 is a flowchart illustrating a process of providing a multimedia file download service performed by the system of FIG.

도 3 은 도 1 의 DB 내에 구축된 데이터베이스 구조의 예시도이다.3 is an exemplary diagram of a database structure built in the DB of FIG. 1.

본 발명은 CD 및 DVD 중 어느 하나인 기록매체에 저장된 멀티미디어 파일의 런타임(run time) 정보를 기록매체별로 분류하여 저장하는 데이터베이스 및 사용자 컴퓨터로부터 사용자 컴퓨터에 연결된 기록매체 내 저장된 하나 이상의 멀티미디어 파일의 런타임(run time) 정보를 수신하고, 상기 수신된 런타임(run time) 정보와 상기 데이터베이스에 기 저장된 런타임(run time) 정보를 비교하여 상기 사용자 컴 퓨터에 연결된 기록매체를 인증처리하는 서버를 포함하는 기록매체 인증 처리 시스템에 관한 것이다.The present invention provides a database for classifying and storing run time information of a multimedia file stored in a recording medium, which is one of a CD and a DVD, by a recording medium, and a runtime of one or more multimedia files stored in a recording medium connected to a user computer from a user computer. a server including a server receiving the run time information and comparing the received run time information with pre-stored run time information in the database to authenticate the recording medium connected to the user computer. A medium authentication processing system.

상기 문제점을 해결하기 위한 본 발명의 목적은, CD 및 DVD 중 어느 하나인 기록매체에 저장된 멀티미디어 파일의 런타임(run time) 정보를 기록매체별로 분류하여 저장하는 데이터베이스 및 사용자 컴퓨터로부터 사용자 컴퓨터에 연결된 기록매체 내 저장된 하나 이상의 멀티미디어 파일의 런타임(run time) 정보를 수신하고, 상기 수신된 런타임(run time) 정보와 상기 데이터베이스에 기 저장된 런타임(run time) 정보를 비교하여 상기 사용자 컴퓨터에 연결된 기록매체를 인증처리하는 서버를 포함하는 기록매체 인증 처리 시스템을 제공함에 있다.An object of the present invention for solving the problem is a database connected to a user computer from a database and a user computer for classifying and storing run time information of a multimedia file stored in a recording medium which is one of a CD and a DVD for each recording medium. Receives run time information of at least one multimedia file stored in a medium, compares the received run time information with run time information previously stored in the database, and stores a recording medium connected to the user computer. It is to provide a recording medium authentication processing system including a server for authentication processing.

본 발명에 따른 기록매체 인증 처리 시스템은, CD 및 DVD 중 어느 하나인 기록매체에 저장된 멀티미디어 파일의 런타임(run time) 정보를 기록매체별로 분류하여 저장하는 데이터베이스 및 사용자 컴퓨터로부터 사용자 컴퓨터에 연결된 기록매체 내 저장된 하나 이상의 멀티미디어 파일의 런타임(run time) 정보를 수신하고, 상기 수신된 런타임(run time) 정보와 상기 데이터베이스에 기 저장된 런타임(run time) 정보를 비교하여 상기 사용자 컴퓨터에 연결된 기록매체를 인증처리하는 서버를 포함하여 이루어지는 것을 특징으로 한다.In the recording medium authentication processing system according to the present invention, a recording medium connected to a user computer from a database and a user computer for classifying and storing run time information of a multimedia file stored in a recording medium which is one of a CD and a DVD for each recording medium. Receive run time information of one or more multimedia files stored therein, and compare the received run time information with the run time information previously stored in the database to authenticate the recording medium connected to the user computer. It characterized in that it comprises a server for processing.

본 발명에 따른 기록매체 인증 처리 시스템에 있어서, 상기 서버는, 상기 기록매체 인증 처리 결과에 대응하여, 상기 기록매체에 저장된 멀티미디어 파일을 상기 사용자 컴퓨터로 전송하는 것을 특징으로 한다.In the recording medium authentication processing system according to the present invention, the server transmits the multimedia file stored in the recording medium to the user computer in response to the recording medium authentication processing result.

이하에서는 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 보다 상세하게 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of the present invention.

도 1 본 발명에 따른 멀티미디어 파일 다운로드 서비스 제공 시스템을 개략적으로 도시한 도면이다. 본 발명에 따른 시스템은 파일제공서버(10)와 DB(15) 및 사용자 컴퓨터(20)를 포함하여 구성된다.1 is a diagram schematically illustrating a system for providing a multimedia file download service according to the present invention. The system according to the present invention comprises a file providing server 10, a DB (15) and a user computer (20).

파일제공서버(10)는 멀티미디어 파일을 사용자 컴퓨터(20)로 전송하여 사용자 컴퓨터(20)에 다운로드하여 주는 서버로서, 인터넷상에서 사용자 컴퓨터(20)가 접속 가능한 소정의 웹사이트를 제공한다. 이 파일제공서버(10)는 후술되는 바와 같이 사용자 컴퓨터(20)의 CD 롬 드라이브에 삽입되어 있는 CD(30)와 같은 기록매체에 대해 인증을 하는 동작을 수행한다. 파일제공서버(10)는 사용자가 다운로드할 멀티미디어 파일들을 구비하고 있으며, 이 멀티미디어 파일을 인증 결과에 따라 사용자 컴퓨터(20)로 전송한다.The file providing server 10 is a server that transmits a multimedia file to the user computer 20 and downloads the multimedia file to the user computer 20. The file providing server 10 provides a predetermined website to which the user computer 20 can access. The file providing server 10 authenticates a recording medium such as a CD 30 inserted into a CD ROM drive of the user computer 20 as described below. The file providing server 10 includes multimedia files to be downloaded by the user, and transmits the multimedia files to the user computer 20 according to the authentication result.

DB(15)는 CD(30)에 대한 인증을 하기 위한 인증정보를 구비하고 있는 데이터베이스이다. 이 DB(15)에 사전에 구축된 데이터베이스를 참조하여 파일제공서버(10)가 CD(30)에 대한 인증을 한다. 이러한 DB(15)는 파일제공서버(10)에 부속 되어 있을 수 있으며, 음반 제작자와 같은 멀티미디어 파일의 제작자의 서버에 구비되어 파일제공서버(10)가 웹상에서 조회 가능한 형태로 제공될 수도 있다.The DB 15 is a database provided with authentication information for authenticating the CD 30. The file providing server 10 authenticates the CD 30 by referring to a database built in advance in the DB 15. The DB 15 may be attached to the file providing server 10, may be provided in the server of the producer of the multimedia file such as the record producer, the file providing server 10 may be provided in a form that can be viewed on the web.

이하에서는 상기와 같은 시스템에 의해 수행되는 본 발명에 따른 멀티미디어 파일 다운로드 서비스 제공 과정을 도 2 를 참조하여 설명한다.Hereinafter, a process of providing a multimedia file download service according to the present invention performed by the above system will be described with reference to FIG. 2.

사용자는 먼저 멀티미디어 파일이 수록된 기록매체를 오프라인상에서 구매한다. 본 실시예에서는 멀티미디어 파일로서 MP3 포맷으로 제작된 음악파일을 예시하며, 기록매체로서 CD(30)를 예시한다. 그러나, 이 외에도 멀티미디어 파일은 각종 동영상 파일 등일 수 있으며, 기록매체는 DVD 등일 수 있다.The user first purchases a recording medium containing a multimedia file offline. In this embodiment, a music file produced in the MP3 format is illustrated as a multimedia file, and the CD 30 is illustrated as a recording medium. However, in addition to this, the multimedia file may be various video files and the like, and the recording medium may be a DVD or the like.

멀티미디어 파일이 수록된 CD(30)를 구매한 사용자는 CD(30)를 사용자 컴퓨터(20)의 CD 롬 드라이브에 삽입하고, 사용자 컴퓨터(20)를 파일제공서버(10)가 인터넷상에서 제공하는 웹사이트에 접속한다.(S10) 그리고 나서, 사용자는 웹사이트 내의 메뉴 중에서 다운로드를 요청하는 메뉴를 선택하여 MP3 파일의 다운로드를 파일제공서버(10)에 요청한다.(S20) 이때, 사용자가 다운로드 요청하는 MP3 파일은 사용자가 기 구매한 CD(30)에 수록되어 있는 여러 MP3 파일 중 어느 하나와 동일한 파일이다.The user who purchased the CD 30 containing the multimedia file inserts the CD 30 into the CD ROM drive of the user's computer 20, and the website provided by the file providing server 10 on the Internet by the user's computer 20. (S10) Then, the user selects a menu requesting a download from a menu in the website and requests the file providing server 10 to download the MP3 file. (S20) At this time, the user requests a download. The MP3 file is the same file as any one of several MP3 files contained in the CD 30 previously purchased by the user.

이러한 다운로드 요청을 위하여, 파일제공서버(10)에는 CD(30)를 구매한 사용자에 의한 다운로드 요청 명령을 위한 별도의 아이콘을 마련하여 두는 것이 바람직하다. 이에 의하여, 일반적인 웹사이트에서의 컨텐츠 구매에 의한 전송과 본 발명에 따라 CD(30)를 구매한 자에 대한 무료 다운로드 요청에 따른 전송을 사용자가 구분하여 선택할 수 있게 된다.For such a download request, it is preferable to provide a separate icon in the file providing server 10 for a download request command by the user who purchased the CD 30. As a result, the user can select the transmission by the content purchase on the general website and the transmission according to the free download request for the person who purchased the CD 30 according to the present invention.

한편, 다운로드 요청을 받은 파일제공서버(10)는 후속 과정을 수행하기 위해 응용프로그램을 사용자 컴퓨터(20)로 전송한다.(S30) 이 응용프로그램은 사용자 컴퓨터(20)에 설치되어 CD(30)에 포함된 소정의 식별정보를 읽어들여 파일제공서버(10)로 전송하기 위한 프로그램으로서, Active X 콘트롤과 같은 방식으로 제공된다. 전송된 응용프로그램은 사용자 컴퓨터(20)에서 자동으로 실행되며(S40), 이에 따라 사용자 컴퓨터(20)로부터 CD(30)에 대한 식별정보가 파일제공서버(10)로 전송된다.(S50) 여기에서 식별정보는 사용자 컴퓨터(20)의 기록매체 드라이브(CD 롬 드라이브)에 삽입된 CD(30)를 식별하기 위한 고유의 정보로서, 이에 대해서는 후술된다.Meanwhile, the file providing server 10 receiving the download request transmits an application program to the user computer 20 to perform a subsequent process. (S30) The application program is installed in the user computer 20 and the CD 30 is installed. As a program for reading the predetermined identification information contained in the file providing server 10 and transmitting it, it is provided in the same manner as the Active X control. The transmitted application is automatically executed in the user computer 20 (S40), and thus identification information for the CD 30 is transmitted from the user computer 20 to the file providing server 10. (S50) ID information is unique information for identifying the CD 30 inserted into the recording medium drive (CD ROM drive) of the user computer 20, which will be described later.

한편, 본 실시예에서는 사용자가 사용자 컴퓨터(20)의 CD 롬 드라이브에 먼저 CD(30)를 삽입한 상태를 예시하고 있으나, 만약 사용자 컴퓨터(20)에 CD(30)가 삽입되어 있지 않은 상태라면 S30 단계에서 전송된 응용프로그램은 CD 의 부존재를 확인하여 CD 를 드라이브에 삽입하여 줄 것을 요청하는 메세지를 사용자 컴퓨터(20)에 표시시킬 것이다.On the other hand, in the present embodiment illustrates a state where the user first inserted the CD 30 in the CD ROM drive of the user computer 20, if the CD 30 is not inserted into the user computer 20 The application program transmitted in step S30 will check the absence of the CD to display a message requesting the user computer 20 to insert the CD into the drive.

S50 단계에서 식별정보를 전송받은 파일제공서버(10)는 이 식별정보를 자신이 사전에 보유하고 있는 인증정보와 비교하여, 당해 CD(30)가 사용자가 다운로드 요청한 MP3 파일을 수록하고 있는 CD 인지 여부를 판단한다.(S60) 판단 결과 사용자 컴퓨터(20)에 삽입되어 있는 CD(30)가 사용자가 다운로드 요청한 MP3 파일을 수록한 기록매체인 것으로 판단되는 경우, 파일제공서버(10)는 다운로드 요청된 MP3 파일을 사용자 컴퓨터(20)로 전송하여 제공한다.(S70)The file providing server 10 that has received the identification information at step S50 compares the identification information with the authentication information that it holds in advance, and identifies whether the CD 30 contains the MP3 file requested by the user. If it is determined that the CD 30 inserted in the user computer 20 is a recording medium containing the MP3 file requested by the user, the file providing server 10 requests the download. The MP3 file is transferred to the user computer 20 and provided. (S70)

이와 같은 과정에 의하여, CD(30)를 오프라인상에서 기 구매한 사용자는 자신이 구매한 CD(30)에 포함되어 있는 멀티미디어 파일과 동일한 파일을 인터넷상에서 다운로드하여 제공받을 수 있다. 따라서, 사용자는 자신이 정당한 대가를 지불하고 구매한 파일들에 대해서 웹상에서 동일 파일을 제공받을 수 있으므로, 휴대용 MP3 플레이어 등에 파일을 저장하여 편리하게 휴대하면서 음악을 즐길 수 있다. 이에 따라 사용자가 구매한 CD(30) 내의 파일을 별도의 디지털 파일로 변환하여 유통시킴에 따른 컨텐츠 불법 유통의 우려가 없고, CD(30)의 구매가 디지털 컨텐츠(멀티미디어 파일)의 구매를 포함하는 효과를 주게 되어 오프라인상의 CD(30) 구매가 활성화되고 이는 음반시장의 활성화에도 기여하게 된다.By this process, the user who previously purchased the CD 30 offline can download and provide the same file as the multimedia file included in the CD 30 purchased by the Internet. Therefore, since the user can be provided with the same file on the web for the files purchased at a reasonable price, the user can enjoy the music while storing the file conveniently in a portable MP3 player or the like. Accordingly, there is no fear of illegal distribution of content by converting and distributing the file in the CD 30 purchased by the user into a separate digital file, and the purchase of the CD 30 includes the purchase of digital content (multimedia file). The effect is to activate the offline CD (30) purchase, which contributes to the activation of the music market.

이하에서는 전술한 식별정보와 인증정보에 대해서 보다 구체적으로 설명한다.Hereinafter, the above-described identification information and authentication information will be described in more detail.

식별정보는 CD(30)에 수록되어 있는 CD(30)의 고유 정보이고, 인증정보는 이러한 식별정보에 대해서 전술한 바와 같이 파일제공서버(10)가 S60 단계에서 비교 과정을 수행하여 인증을 하기 위해 사전에 구비하고 있는 정보이다. 따라서, 식별정보는 다양한 방식으로 구현될 수 있고, 인증정보는 이러한 식별정보에 대해 사전에 파일제공서버(10)가 음반제작자 등으로부터 제공받아 사전에 저장하여 두는 방식으로 구비된다.The identification information is the unique information of the CD 30 contained in the CD 30, and the authentication information is authenticated by performing the comparison process in step S60 by the file providing server 10 as described above with respect to the identification information. This information is provided in advance. Accordingly, the identification information can be implemented in various ways, and the authentication information is provided in such a manner that the file providing server 10 is provided in advance by the record producer and stores the identification information in advance.

이러한 식별정보는 CD(30)에 별도의 파일로 생성되어 저장되어 있는 인증용 파일로서 구성될 수 있다. 이 경우 인증용 파일은 예컨대 여러 개의 음악 파일을 수록하는 CD(30) 내에 부가적인 하나의 파일을 수록하여 두되, 부가되는 파일은 인 증을 위한 인증데이터를 포함하도록 구성된다. 이 인증용 파일 내에 포함된 인증데이터와 동일 데이터로서 인증정보가 구성되며, 이에 따라 S60 단계에서 비교가 되는 식별정보와 인증정보는 양자가 완전 동일하게 된다. 이와 같은 인증용 파일을 부가하는 방식의 경우에는 모든 CD 에 대해 각각 고유의 인증번호를 부여하는 것이 가능하므로, 개개의 CD 자체에 대한 인증이 가능하게 된다. 반면에, 이러한 방식은 제작된 모든 CD 에 대한 인증정보를 파일제공서버(10)가 구비하여야 하므로 구비해야 할 인증정보의 양이 방대해지고 모든 CD 에 대하여 CD 의 제작 즉시 인증정보를 업데이트해야 하는 단점이 있고, 새로운 파일을 CD(30)에 부가하여야 하므로 기 제작되어 유통이 완료된 CD 에 대해서는 적용을 할 수 없다는 단점이 있다.Such identification information may be configured as an authentication file that is generated and stored in a separate file on the CD 30. In this case, for example, the authentication file includes one additional file in the CD 30 for storing several music files, but the additional file is configured to include authentication data for authentication. The authentication information is configured as the same data as the authentication data included in the file for authentication. Accordingly, the identification information and the authentication information to be compared in step S60 are completely identical. In the case of adding such an authentication file, it is possible to assign a unique authentication number to each CD, so that authentication of individual CDs is possible. On the other hand, this method has the disadvantage that the file providing server 10 has to provide the authentication information for all the CDs produced, so the amount of authentication information to be provided is huge and the authentication information must be updated immediately after the CD is produced for all CDs. There is a disadvantage in that the new file must be added to the CD 30 so that it cannot be applied to a CD that is already manufactured and distributed.

다른 예로서, 식별정보는 CD에 대해 할당되어 있는 고유의 일련번호로서 구성될 수 있다. 현재 제작되는 모든 CD 는 제작자에 의하여 고유의 일련번호가 매겨져 있으며, 이때 동일 제목의 CD 에는 모두 동일한 일련번호가 매겨져 있다. 이와 같이 CD 의 일련번호를 인증번호로서 이용하는 경우에는, 동일 제목의 CD 가 동일한 식별정보를 구비하게 되므로 모든 CD 에 대해서 개별적으로 관리를 해야 함에 따른 자료의 방대함이 줄어들게 된다. 반면에, 동일 제목의 CD 일지라도 다른 제작자에 의해 제작되거나 동일 제작자에 의해 추가 제작되는 경우에는 일련번호가 달라지게 되므로, 이에 대해서는 별도의 업데이트 과정을 거쳐야 한다.As another example, the identification information may be configured as a unique serial number assigned to the CD. All CDs currently produced are assigned a unique serial number by the author, and all CDs with the same title are assigned the same serial number. As such, when the serial number of the CD is used as the authentication number, since the CD having the same title has the same identification information, the enormous amount of data is reduced as all CDs must be managed individually. On the other hand, even if the CD of the same title is produced by another producer or additionally produced by the same producer because the serial number is different, this must be a separate update process.

또 다른 예로서, 식별정보는 CD 내의 복수의 부위에서 추출한 데이터를 포함하여 구성될 수 있다. 즉, CD(30) 내의 여러 부위에서 추출한 데이터를 조합하여 하나의 인증용 데이터로서 사용하며, 이 인증용 데이터가 인증정보로서 DB(15)에 구비된다. S50 단계에서 전송되는 식별정보 또한 응용프로그램에 의하여 동일 방식으로 추출된 데이터가 된다. 이와 같은 방식에 의하면 별도의 인증용 파일을 부가하는 것이 아니므로 기존에 유통된 CD 에 대해서도 적용이 가능하다는 장점이 있다. 그러나, CD(30)에 대한 북수의 부위에서 추출한 데이터를 조합한 인증정보를 얻는 과정이 현재 상황에서는 쉽지 않다는 단점이 있다. 일부 CD 에 대해서는 이와 같이 복수의 부위에서 추출한 데이터가 제작자에 의해 제공되고 이를 이용하는 업체에 의해 제공되고 있으나, 상당수의 CD 에 대해서 이러한 데이터가 제공되지 않고 있다. 따라서, 인증정보에 대한 데이터베이스를 구축하는 것이 다소 어렵다는 단점이 있다.As another example, the identification information may be configured to include data extracted from a plurality of sites in the CD. That is, the data extracted from the various parts in the CD 30 are combined and used as one authentication data, and this authentication data is provided in the DB 15 as authentication information. The identification information transmitted in step S50 also becomes data extracted in the same manner by the application program. According to this method, there is an advantage that it can be applied to existing CDs because it does not add a separate authentication file. However, there is a disadvantage that the process of obtaining authentication information combining data extracted from the parts of the book number for the CD 30 is not easy in the present situation. For some CDs, such data extracted from a plurality of sites is provided by a manufacturer and provided by a company using the same, but a large number of CDs do not provide such data. Therefore, there is a disadvantage that it is somewhat difficult to build a database for authentication information.

또 다른 예로서, 식별정보는 CD(30)에 기록되어 있는 파일의 런타임(run time)에 대한 정보로서 구성될 수 있다. 도 3 은 이러한 경우에 DB(15)에 인증정보로서 구축되어야 하는 데이터베이스의 일 예를 보여주고 있다. 하나의 CD(30)에는 여러 개의 MP3 파일(통상적으로 6곡 내지 10곡 정도의 MP3 파일)이 포함되어 있으며, 이러한 CD(30)를 식별하기 위하여 CD 일련번호, CD 명(음반의 명칭 등), 수록된 곡들의 명칭, 및 각 곡의 런타임에 대한 각각의 필드가 데이터베이스 내에 구비되어 있다. 이때, 곡별 런타임은 각 MP3 파일이 재생되는 데에 소요되는 시간으로서, 음악파일의 경우 각 곡별로 대략 3분 내지 5분 정도의 범위 내에서 초 단위 데이터로서 제공된다.As another example, the identification information may be configured as information on the run time of the file recorded on the CD 30. FIG. 3 shows an example of a database that should be built as authentication information in the DB 15 in this case. One CD 30 includes several MP3 files (typically 6 to 10 MP3 files), and CD serial number, CD name (record name, etc.) to identify the CD 30. , The names of the songs included, and respective fields for the runtime of each song are provided in the database. At this time, the run time for each song is a time required for each MP3 file to be reproduced. In the case of a music file, each piece of music is provided as second data within a range of about 3 to 5 minutes for each song.

이와 같이 하나의 CD(30) 내에 수록된 모든 곡의 런타임을 각 곡별로 저장하여 인증정보로서 구비한다. S50 단계에서는 식별정보로서 현재 사용자 컴퓨터(20) 에 삽입된 CD(30) 내에 수록되어 있는 모든 곡의 런타임을 파일제공서버(10)로 전송하며, 파일제공서버(10)는 이 런타임들을 DB(15)에 저장된 인증정보와 비교하여 양자가 일치시 CD(30)를 인증한다.In this way, the runtime of all the songs contained in one CD 30 is stored for each song and provided as authentication information. In step S50, as the identification information, the runtimes of all the songs currently stored in the CD 30 inserted in the user computer 20 are transmitted to the file providing server 10, and the file providing server 10 transmits these runtimes to the DB ( Compared with the authentication information stored in 15), the CD 30 is authenticated when both match.

이때, CD(30)의 인증은 각 곡 중 어느 하나의 곡에 대한 런타임을 비교함으로써 할 수도 있고, 복수의 곡들에 대한 런타임을 각각 비교함으로써 할 수도 있고, 전체 곡들에 대한 런타임을 각각 비교함으로써 할 수도 있다. 이때, 개개의 곡들에 대하여 S50 단계에서 식별정보로서 전송된 런타임이 인증정보에 포함된 런타임과 일치하는지의 여부를 판단함에 있어서는, 양자의 런타임이 완전 일치하는지 여부에 따를 수도 있으나 양자의 런타임가 소정의 오차 범위 내에서 동일한지 여부에 따르는 것이 바람직하다. 통상적으로 아날로그로서 녹음된 상태에서의 음악을 디지털 데이터로 변환시키는 과정에서 디지털화 오차(digitalizing error)가 발생하며, 이 오차의 범위는 통상적인 음악 파일의 경우 대개 1초 이내가 된다. 따라서, 인증정보로서 제공받은 런타임과 실제 CD(30)에 수록된 곡의 런타임 사이에 약간의 오차가 존재함을 감안하여, 식별정보와 인증정보 비교시 2초 이내의 범위에서 차이가 있는 곡에 대해서는 동일한 런타임에 해당되는 것으로 판단한다. 이에 따르면, 디자털화 오차가 존재하는 경우에도 이를 감안한 인증이 이루어질 수 있다. 또한, 이와 같은 방식에 의하면 하나의 곡에 대한 런타임 비교시에는 인증이 다소 부정확할 수 있으나, 통상적으로 하나의 CD 에 수록되어 있는 6 개 내지 10 개의 곡 전체를 비교할 경우에는 인증의 부정확성 문제는 거의 없게 된다.At this time, the authentication of the CD 30 may be performed by comparing the runtimes of any one of the songs, or by comparing the runtimes of the plurality of songs, respectively, or by comparing the runtimes of the entire songs, respectively. It may be. At this time, in determining whether the runtime transmitted as the identification information in step S50 with respect to the individual songs is consistent with the runtime included in the authentication information, it may be based on whether or not both runtimes are completely matched. It is preferable to comply with whether or not it is the same within an error range. Typically, a digitalizing error occurs in the process of converting music recorded in an analog state into digital data, and the range of this error is usually within 1 second for a typical music file. Therefore, considering that there is a slight error between the runtime provided as the authentication information and the runtime of the song recorded on the actual CD 30, for a song having a difference within a range within 2 seconds when comparing the identification information and the authentication information. It is determined that the same run time. According to this, even when there is a designation error, authentication may be made in consideration of this. In addition, according to this method, the certification may be somewhat inaccurate when comparing a single song, but in general, when comparing all six to ten songs contained in one CD, the problem of certification inaccuracy is almost insignificant. There will be no.

이러한 런타임 비교 방식에 의하면, 런타임에 대한 데이터가 음반 제작시 제 작자에 의해 제공되므로 취득이 용이하다는 장점이 있다. 또한, CD 의 인증을 위한 별도의 인증용 파일 사용하지 않고 제작자에 의해 상시 제공되는 런타임 데이터를 이용하므로 별도의 파일을 제작함에 따른 불편함이 없고, 이에 따라 기존에 기 발행되어 유통이 완료된 CD 에 대해서도 본 발명을 적용하여 인증 및 다운로드 서비스를 제공할 수 있다는 장점이 있다.According to such a run-time comparison method, there is an advantage in that acquisition is easy because data on the run time is provided by a producer at the time of producing a record. In addition, there is no inconvenience in producing a separate file because it uses the runtime data provided by the producer at all times without using a separate authentication file for certification of the CD. Also, there is an advantage in that the present invention can be applied to provide an authentication and download service.

이와 같은 본 발명에 따르면, CD 를 오프라인상에서 기 구매한 사용자는 자신이 구매한 CD 에 포함되어 있는 멀티미디어 파일과 동일한 파일을 인터넷상에서 다운로드하여 제공받을 수 있다. 따라서, 사용자는 휴대용 MP3 플레이어 등에 파일을 저장하여 편리하게 휴대하면서 음악을 즐길 수 있고, 사용자가 구매한 CD 내의 파일을 별도의 디지털 파일로 변환하여 유통시키는 등의 컨텐츠 불법 유통의 우려가 없고 음반시장의 활성화에도 기여하게 된다.According to the present invention as described above, a user who previously purchased a CD offline can receive and provide the same file on the Internet as the multimedia file included in the CD he purchased. Therefore, the user can enjoy the music while conveniently storing the file in a portable MP3 player or the like, and there is no fear of illegal distribution of content such as converting the file in the CD purchased by the user into a separate digital file and distributing it. It also contributes to the activation of.

상기에서는 본 발명의 바람직한 실시예에 대해 도시하고 설명하였으나, 본 발명은 상술한 특정의 실시예에 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능할 것이며, 이러한 변형은 본 발명의 보호범위에 속할 것이다.In the above, the preferred embodiment of the present invention has been illustrated and described, but the present invention is not limited to the specific embodiments described above, and the technical spirit of the present invention and the following by those skilled in the art to which the present invention pertains. Various modifications and variations will be possible within the scope of equivalents of the claims to be described therein, and such variations will fall within the protection scope of the present invention.

Claims (2)

CD 및 DVD 중 어느 하나인 기록매체에 저장된 멀티미디어 파일의 런타임(run time) 정보를 기록매체별로 분류하여 저장하는 데이터베이스; 및A database for classifying and storing run time information of a multimedia file stored in a recording medium which is one of a CD and a DVD for each recording medium; And 사용자 컴퓨터로부터 사용자 컴퓨터에 연결된 기록매체 내 저장된 하나 이상의 멀티미디어 파일의 런타임(run time) 정보를 수신하고, 상기 수신된 런타임(run time) 정보와 상기 데이터베이스에 기 저장된 런타임(run time) 정보를 비교하여 상기 사용자 컴퓨터에 연결된 기록매체를 인증처리하는 서버;를 포함하여 이루어지는 것을 특징으로 하는 기록매체 인증 처리 시스템.Receive run time information of one or more multimedia files stored in a recording medium connected to the user computer from the user computer, and compare the received run time information with the run time information previously stored in the database. And a server for authenticating the recording medium connected to the user computer. 제 1항에 있어서, 상기 서버는,The method of claim 1, wherein the server, 상기 기록매체 인증 처리 결과에 대응하여, 상기 기록매체에 저장된 멀티미디어 파일을 상기 사용자 컴퓨터로 전송하는 것을 특징으로 하는 기록매체 인증 처리 시스템.And a multimedia file stored in the recording medium in response to a result of the recording medium authentication processing, to the user computer.
KR1020070102828A 2007-10-11 2007-10-11 Record carrier authentication processing system KR20070102982A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070102828A KR20070102982A (en) 2007-10-11 2007-10-11 Record carrier authentication processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070102828A KR20070102982A (en) 2007-10-11 2007-10-11 Record carrier authentication processing system

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020060014775A Division KR20070083299A (en) 2006-02-15 2006-02-15 How to provide download service for multimedia files

Publications (1)

Publication Number Publication Date
KR20070102982A true KR20070102982A (en) 2007-10-22

Family

ID=38817634

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070102828A KR20070102982A (en) 2007-10-11 2007-10-11 Record carrier authentication processing system

Country Status (1)

Country Link
KR (1) KR20070102982A (en)

Similar Documents

Publication Publication Date Title
CN100527101C (en) Information communicating terminal, content managing method, broadcast receiving method, information distributing apparatus, system, method, program and storage medium
US7770165B2 (en) Providing firmware updates to portable media devices
US11341213B2 (en) Trial use of a collection of media files
US7788271B2 (en) Content distribution server, content distribution method, and program
EP2350860B1 (en) Placeholders in index table for updating a portable storage medium
US8491391B2 (en) Regulated gaming—agile media player for controlling games
US7702590B2 (en) Trial access for media files from a media list
US7877473B2 (en) Mode detection of data transfer between a source device and a connected portable device
US20050065891A1 (en) Method of granting DRM license to support plural devices
US20090165080A1 (en) Generic rights token and drm-related service pointers in a common protected content file
US7765603B2 (en) Communication system, contents processing device, communication method, and computer program
GB2349489A (en) Identification, and streamlined access to online services
US7877328B2 (en) Communication system communication method, contents processing device, and computer program
US9292703B2 (en) Electronic document management method
US7639794B2 (en) Service use device
US20070009230A1 (en) Content processing device, content processing method, and computer program
KR101805695B1 (en) Method for Managing Media Content File Using NFC Card, Managing Server Used Thererin, and Media Being Recorded with Program Executing the Method
JP4946665B2 (en) Content acquisition apparatus, program, and content acquisition method
KR100506530B1 (en) Method for DRM license supporting plural devices
KR20070102982A (en) Record carrier authentication processing system
KR20160066905A (en) Method for Managing Media Content File Using NFC Card, Managing Server Used Thererin, and Media Being Recorded with Program Executing the Method
KR20090001729A (en) Apparatus and method for granting authentication code in digital media player
KR20070083299A (en) How to provide download service for multimedia files
CN117786638B (en) A method, device and electronic device for realizing interconnection between devices
JP4529382B2 (en) Information processing apparatus and information processing method

Legal Events

Date Code Title Description
A107 Divisional application of patent
PA0107 Divisional application

Comment text: Divisional Application of Patent

Patent event date: 20071011

Patent event code: PA01071R01D

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