Nothing Special   »   [go: up one dir, main page]

KR20070119363A - Media file player and advertisement system and method using the same - Google Patents

Media file player and advertisement system and method using the same Download PDF

Info

Publication number
KR20070119363A
KR20070119363A KR1020060053907A KR20060053907A KR20070119363A KR 20070119363 A KR20070119363 A KR 20070119363A KR 1020060053907 A KR1020060053907 A KR 1020060053907A KR 20060053907 A KR20060053907 A KR 20060053907A KR 20070119363 A KR20070119363 A KR 20070119363A
Authority
KR
South Korea
Prior art keywords
media file
advertisement
advertisement data
digital media
drm
Prior art date
Application number
KR1020060053907A
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 KR1020060053907A priority Critical patent/KR20070119363A/en
Publication of KR20070119363A publication Critical patent/KR20070119363A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A media file player, and an advertisement system and a method using the same are provided to enhance advertisement effect by displaying an interactive advertisement and a media file at the same time when digital media files are replayed using a DRM(Digital Rights Management) scheme. An advertisement system using a DRM(Digital Rights Management) scheme includes a media file replaying part(100) and an advertisement server(110). The media file replaying part extracts advertisement data information from the metadata of digital media file packages and displays decoded digital media files and advertisement data at the same time in a display unit. The advertisement server includes advertisement data corresponding to the advertisement data information and transmits the advertisement data to the media file replaying part.

Description

미디어 파일 재생 장치 및 이를 이용한 광고 시스템 및 방법{MEDIA FILE PLAYER AND ADVERTISEMENT SYSTEM AND METHOD USING THE SAME}MEDIA FILE PLAYER AND ADVERTISEMENT SYSTEM AND METHOD USING THE SAME}

도 1은 종래 기술에 따른 DRM 시스템을 도시한 블록도.1 is a block diagram illustrating a DRM system according to the prior art.

도 2는 본 발명에 따른 광고 시스템을 도시한 블록도.2 is a block diagram illustrating an advertising system according to the present invention.

도 3은 본 발명에 따른 미디어 파일 재생 장치를 도시한 블록도.3 is a block diagram showing a media file playing apparatus according to the present invention;

도 4는 본 발명에 따른 광고 방법을 도시한 흐름도.4 is a flowchart illustrating an advertisement method according to the present invention.

본 발명은 미디어 파일 재생 장치 및 이를 이용한 광고 시스템 및 방법에 관한 것으로, 특히, DRM을 이용하여 패키징된 디지털 미디어 파일 재생시에 인터액티브한 광고를 미디어 파일이 재생되는 화면에 동시에 표시할 수 있는 미디어 파일 재생 장치 및 이를 이용한 광고 시스템 및 방법에 관한 것이다.The present invention relates to a media file reproducing apparatus and an advertisement system and method using the same. In particular, a media file capable of simultaneously displaying an interactive advertisement on a screen on which a media file is played when playing a digital media file packaged using DRM. The present invention relates to a playback device and an advertising system and method using the same.

디지털 컨텐츠는 아나로그 컨텐츠와 달리 수 차례에 걸친 복제후에도 원본과 같은 품질을 유지한다. 이러한 특성을 지닌 디지털 컨텐츠가 인터넷 통신매체를 만나는 경우에 원본과 품질이 동일한 복사본이 무한적으로 급속히 전파될 수 있다. 따라서, 많은 자본과 노력을 투입하여 제작한 컨텐츠 보유업체들이 자신이 지닌 컨 텐츠를 디지털화하여 인터넷에 상품화하기를 꺼리는 이유도 여기에 있다. 이러한 풍토는 결국 컨텐츠 소비자(이용자)가 고품질의 컨텐츠를 제공받을 수 없는 불이익을 초래하게 된다.Digital content, unlike analog content, retains the same quality as the original after several copies. When digital content having such characteristics meets the Internet communication media, copies of the same quality as the original can be propagated infinitely rapidly. This is why content owners, who have invested so much capital and effort, are reluctant to digitize their content and commercialize it on the Internet. This climate eventually leads to disadvantages in that content consumers (users) cannot receive high quality content.

현재, 인터넷에서 제공하는 디지털 컨텐츠를 보호하기 위해 사용되는 방법은 컨텐츠 접근 제어(Content Access Control)방법으로서 컨텐츠 판매 또는 서비스업체에 회원가입을 하도록 하고 컨텐츠 서비스 가격을 지불한 후에 컨텐츠에 접근하여 이용할 수 있게 하는 로그인 방식에 과금 인증 방식을 병행함으로써 컨텐츠 보안 처리를 하고 있다. 그러나, 이러한 컨텐츠 접근 제어 방식은 디지털 파일을 컨텐츠 서비스 사이트에서 사용자 PC(Personal Computer)의 하드디스크에 일단 저장한 후 재생하는 방식을 취할 경우에, 사용자가 요금을 지불하고 컨텐츠를 일단 확보한 다음 제3자에게 다운로드된 파일을 복사하여 줄 경우에는 컨텐츠 보호 장치는 더 이상 작동하지 못한다는 문제점이 있다.Currently, the method used to protect digital content provided by the Internet is a content access control method, which allows users to sign up for a content sale or service provider and access the content after paying for the content service price. In addition, the billing authentication method is used in conjunction with the login method to secure the content. However, such a content access control method requires that a user pays a fee and secures the content once the digital file is stored on the hard disk of the personal computer (Personal Computer) at the content service site. When copying a downloaded file to a third party, there is a problem that the content protection device no longer works.

이러한 문제점을 보안하기 위해, DRM(Digital Rights Management) 기술이 제안되었다. DRM 기술은 먼저 컨텐츠를 DRM 패키징이 가능한 형태로 인코딩한다. 인코딩된 컨텐츠를 암호키를 이용하여 암호화한다. 사용자들은 이 암호화된 컨텐츠를 마음대로 복사한 후 분배할 수 있으나 암호화된 컨텐츠를 이용하기 위해서는 복호키가 반드시 필요하다. 또한, 복호화된 컨텐츠를 재생하기 위해서는 플레이어가 아울러 필요하다. 이 플레이어가 복호화 기능과 더불어 디지털 컨텐츠의 사용을 제어하는 역할을 수행한다. 즉, 사용자는 컨텐츠를 다운로드받을 시점에 컨텐츠 제공자와 체결한 컨텐츠 사용권리내에서만 컨텐츠를 이용할 수 있다.In order to secure this problem, DRM (Digital Rights Management) technology has been proposed. DRM technology first encodes content into a form that can be DRM packaged. The encoded content is encrypted using an encryption key. Users can copy and distribute this encrypted content at will, but a decryption key is necessary to use the encrypted content. In addition, the player is required to play the decrypted content. The player plays a role in controlling the use of digital content in addition to the decoding function. That is, the user can use the content only within the content usage right concluded with the content provider at the time of downloading the content.

이러한 DRM 시스템에 대하여 설명하면 아래와 같다.The DRM system is described below.

도 1은 종래 기술에 따른 DRM 시스템을 도시한 블록도이다.1 is a block diagram illustrating a DRM system according to the prior art.

도 1을 참조하면, 디지털 컨텐츠의 복제는 허용하면서 불법사용을 막기 위해서 디지털 저작권 관리(DRM) 시스템은, 암호키를 이용하여 디지털 컨텐츠를 암호화한 후, 암호키와 암호화된 디지털 컨텐츠의 메타데이터를 등록하기 위한 컨텐츠 제공/판매자(Retailer)의 패키저(Packager)(12)와, 메타데이터를 등록받아 관리하고, 금융기관(Payment Gateway)(14)과 연동하여 과금 정산된 패키저(12)로 암호화된 해당 디지털 컨텐츠를 풀 수 있는 라이센스를 발급 및 관리하기 위한 클리어링하우스(Clearinghouse)(라이센스 발급 장치)(11)와, 사용자의 컨텐츠 재생 요구시, 사용자의 라이센스를 조사하여 클리어링하우스(11)로 라이센스 발급을 요청하고, 발급받은 라이센스를 이용하여 컨텐츠 제공/판매자가 제공하는 해당 디지털 컨텐츠를 복호화하는 컨텐츠 플레이어(Player)(16)를 포함한다.Referring to FIG. 1, the digital rights management (DRM) system encrypts digital content by using an encryption key and then encrypts metadata of the encryption key and the encrypted digital content in order to allow copying of the digital content and prevent illegal use. The packager 12 of the content provider / retailer for registration and the metadata are registered and managed, and encrypted with the packager 12 that is billed in connection with a payment gateway 14. Clearinghouse (license issuing device) 11 for issuing and managing a license to solve the digital content, and upon requesting the user's content playback, examines the user's license and issues a license to the clearing house 11 A content player (16) for decrypting the corresponding digital content provided by the content provider / seller using the issued license. Include.

패키저(12)는 인코딩된 파일(컨텐츠)과, 컨텐츠에 관한 여러 정보(타이틀, 예술인명 등)를 담고 있는 컨텐츠 메타데이터와, 컨텐츠 제공/판매자의 정보를 담고 있는 컨텐츠 제공/판매자 메타데이터, 그리고 컨텐츠 패키징에 필요한 암호키를 입력값으로 패키징한 후에, 그 결과값으로 패키징된 컨텐츠와 패키지를 DRM 클리어링하우스(11)로 등록할 때 필요한 패키징된 컨텐츠 등록파일을 내보낸다.The packager 12 includes an encoded file (content), content metadata containing various information (title, artist name, etc.), content providing / seller metadata containing information of the content providing / seller, and After packaging the encryption key required for content packaging as an input value, the packaged content registration file required for registering the packaged content and package as the DRM clearing house 11 is exported.

인코더를 거친 컨텐츠에는 패키저(12)가 헤더를 추가하는데, 헤더에는 컨텐츠 메타데이터와 암호/복호에 관련된 정보, 해당 패키징된 컨텐츠의 복호키와 사용권리에 대한 라이센스를 발급 받을 수 있는 웹사이트 링크(URL : Uniform Resource Locator) 정보, DRM 시스템에서 운영에 필요한 정보값들을 담을 수 있는 메타데이터 집합으로 이루어져 있다.The packager 12 adds a header to the content through the encoder, which includes content metadata, information related to encryption / decryption, and a link to a website where licenses for decryption keys and usage rights of the packaged content ( Uniform Resource Locator (URL) information, consisting of a set of metadata that can contain information values necessary for operation in the DRM system.

컨텐츠 플레이어(16)는 사용자의 컨텐츠 재생 요구시, 사용자의 라이센스를 조사하여 클리어링하우스(11)로 라이센스 발급을 요청하고, 발급받은 라이센스를 이용하여 컨텐츠 제공/판매자의 웹 서버 및 패키징된 컨텐츠 DB(13)가 제공하는 해당 디지털 컨텐츠를 자신이 구비되어 있는 단말기(PC)에서만 복호화시킨다.When the content player 16 requests the user to play the content, the content player 16 examines the user's license, requests the clearing house 11 to issue a license, and uses the issued license to provide the web server of the content provider / seller and the packaged content DB ( Decode the corresponding digital content provided by the 13 only in the terminal (PC) that is provided.

이하에서는 도 1을 참조하여 종래 기술에 따른 디지털 저작권 관리(DRM) 방법을 상세히 설명한다.Hereinafter, a digital rights management (DRM) method according to the prior art will be described in detail with reference to FIG. 1.

디지털 저작권 권리(DRM) 시스템은 크게 DRM 클리어링하우스(라이센스 발급 장치)(11), 패키저(12), DRM 기능 내장 컨텐츠 플레이어(16)로 구성된다.The digital rights right (DRM) system is largely comprised of a DRM clearing house (license issuing device) 11, a packager 12, and a content player 16 with a DRM function.

우선, 디지털 컨텐츠 저작권 관리 및 보호 서비스를 받고자 하는 DRM 서비스 신청자(컨텐츠 저작자, 제공/판매자)는 웹 사용자 인터페이스를 이용하여 DRM 클리어링하우스(11)에 등록한다(1).First, a DRM service applicant (content author, provider / seller) who wants to receive digital content copyright management and protection service registers with the DRM clearing house 11 using a web user interface (1).

이후, DRM 클리어링하우스 관리자는 DRM 서비스 신청자의 등록을 처리한 후 확인메일을 보낸다(2). 이때, 답장 메일에는 여러 가지 정보가 전달되는데, DRM 서비스 신청자 고유의 ID와 향후 DRM 서비스 신청자로부터 DRM 클리어링하우스(11)간에 송신되는 모든 메시지를 사인(Sign)하는데 사용되는 메시지 사인키(Sign Key)값, 컨텐츠를 DRM 패키징할 수 있는 패키저(12)와 웹사이트 주소, 그리고 DRM 서비스 사용 안내 등의 정보를 담고 있다. 그리고, 모든 송신 메시지는 텍스트 형식을 취하며 보다 바람직하게는 XML(Extensible Markup Language)을 사용하나, 반드시 이에 한정되는 것은 아니다.After that, the DRM clearing house manager processes the registration of the DRM service applicant and sends a confirmation email (2). At this time, a variety of information is delivered to the reply mail, the message sign key (Sign Key) used to sign the unique ID of the DRM service applicant and all messages sent between the DRM clearing house 11 from the DRM service applicant in the future Contains information such as value, packager 12 that can package DRM content, website address, and DRM service usage guide. In addition, all transmission messages have a text format and more preferably use Extensible Markup Language (XML), but are not limited thereto.

다음으로, DRM 서비스 신청자는 전자 메일로 전송된 절차에 따라 패키저(12)를 설치한 후, 패키저(12)를 통해 DRM 서비스를 이용하여 판매할 모든 컨텐츠를 도 2의 표시된 정보들을 이용하여 패키징한다(3).Next, the DRM service applicant installs the packager 12 according to the procedure sent by e-mail, and then packages all contents to be sold using the DRM service through the packager 12 using the displayed information of FIG. 2. (3).

이어서, DRM 서비스 신청자(컨텐츠 저작자, 컨텐츠 제공/판매자)는 패키징한 컨텐츠를 클리어링하우스(11)에 등록한다(4). 이러한 컨텐츠 등록 절차는 다음과 같이 행해진다. 이때, 패키징된 컨텐츠는 컨텐츠 제공/판매자의 컨텐츠 데이터베이스(13)에 두고 패키징 컨텐츠 등록 파일(도 2 참조)만 메시지 사인키(Sign Key)로 사인한 다음 클리어링하우스(11)로 전송한다. 여기서, 컨텐츠의 암호화와 복호화에 사용된 방식은 대칭키 방식을 이용한다. 즉, 암호화에 사용된 동일한 키가 복호화에도 사용된다. 따라서, 암호화에 이용한 키값을 메시지 사인키를 이용하여 클리어링하우스(11)로 보내어 컨텐츠 이용자(플레이어(16)) 측으로부터 라이센스 발급 요청시 암호화에 이용한 키를 컨텐츠의 복호화에 다시 사용한다.Subsequently, the DRM service applicant (content author, content provider / seller) registers the packaged content in the clearing house 11 (4). This content registration procedure is performed as follows. At this time, the packaged content is placed in the content database 13 of the content provider / seller, and only the package content registration file (see FIG. 2) is signed with a message sign key and then transmitted to the clearing house 11. Here, the method used for encrypting and decrypting content uses a symmetric key method. In other words, the same key used for encryption is also used for decryption. Therefore, the key value used for encryption is sent to the clearing house 11 using the message signing key, and the key used for encryption is again used for decryption of the content when a license issuance request is requested from the content user (player 16).

이후에, 컨텐츠 이용자는 컨텐츠 제공/판매자의 사이트에서 원하는 컨텐츠를 검색하여 구매요청을 한다(5). 이때, 컨텐츠에 사용권리, 즉 몇 회를 재생할 것인지 또는 언제까지(기간 : 무제한, 일수) 볼 것 인지를, 다른 매개체(CD나 휴대용 기기)로 복사를 허용할 것인지를 컨텐츠 제공/판매자와 계약을 체결한다. 이때, 컨텐츠 구매요청에 대한 과금은 컨텐츠 제공/판매자 사이트 자체 또는 금융기관(14)과의 연계기능을 지닌 DRM 클리어링하우스(11)에서 컨텐츠 이용자에게 사용요금을 부과할 수 있다(6-1,6-2). 소규모 컨텐츠 제공/판매자는 자신이 금융결제 및 정산 기능을 지니기 보다는 DRM 클리어링하우스(11)의 금융결제 기능을 이용하는 것이 주어진 소규모의 자본으로 더 많은 수익을 올릴 수 있고, DRM 클리어링하우스(11)는 금융정산으로 인한 수수료를 부가하여 수익을 낼 수 있다.Thereafter, the content user searches for the desired content on the site of the content provider / seller and makes a purchase request (5). In this case, the contract with the content provider / seller is required to determine the right to use the content, that is, how many times it will be played or how long (period: unlimited, number of days) to view, and whether to allow copying to another medium (CD or portable device). Tighten. In this case, the charge for the content purchase request may impose a usage fee on the content user in the DRM clearing house 11 having a function of linking with the content provider / seller site itself or the financial institution 14 (6-1, 6). -2). Smaller content providers / sellers can earn more from small capital given to use the financial settlement functions of the DRM clearing house 11 rather than have their own financial settlement and settlement functions, and the DRM clearing house 11 finances You can make a profit by adding a commission from settlement.

이후, 컨텐츠 이용자는 자신이 선호하는 결제 수단으로 지불을 한다(7). 예를 들면, 신용카드, 은행 지로 송금, 핸드폰 결제 등이 있다.Thereafter, the content user pays with her preferred payment method (7). Examples include credit cards, bank transfers, and cell phone payments.

그러면, 금융기관(14)은 컨텐츠 제공/판매자와 DRM 클리어링하우스(11)에게 컨텐츠 이용자의 지불 결과를 통보한다(8-1,8-2).Then, the financial institution 14 notifies the content provider / seller and the DRM clearing house 11 of the payment result of the content user (8-1, 8-2).

다음으로, 금융기관(14)으로부터 지불처리 결과를 통보받은 컨텐츠 제공/판매자(쇼핑몰)는 DRM 클리어링하우스(11)로 라이센스 발급처리를 요청한다(9). 이때, 전달되는 정보는 컨텐츠 이용자가 맺은 컨텐츠 사용권리, 컨텐츠 ID, 그리고 사용자가 컨텐츠를 재생할 PC나 운영체제를 이용한 사용자 고유 정보 등을 같이 전송한다.Next, the content provider / seller (shopping mall) notified of the payment processing result from the financial institution 14 requests the license issuance processing to the DRM clearing house 11 (9). At this time, the information is transmitted together with the content usage rights, content ID, and the user's unique information using the PC or operating system to play the content.

이에 대해, DRM 클리어링하우스(11)는 라이센스를 컨텐츠 이용자(소비자)에게 보낸다(10). 그리고, 컨텐츠 제공/판매자는 컨텐츠를 컨텐츠 이용자(소비자)에게 보낸다(11). 여기서, 라이센스 전달 과정(10)이 컨텐츠의 전달 과정(11)보다 먼저 행하여 질 수도 있다.In response, the DRM clearing house 11 sends the license to the content user (consumer) (10). Then, the content provider / seller sends the content to the content user (consumer) (11). Here, the license delivery process 10 may be performed before the content delivery process 11.

이어서, DRM 클리어링하우스(11)는 주기적으로 거래 내역서를 컨텐츠 제공/판매자에게 보낸다(12). 또한, 필요시 컨텐츠 제공/판매자는 자신의 등록 상태, 컨텐츠 등록 내용, 거래 내역 등을 확인하기 위하여 DRM 클리어링하우스(11)에 접근할수 있다(13).Subsequently, the DRM clearing house 11 periodically sends a transaction statement to the content provider / seller 12. In addition, if necessary, the content provider / seller may access the DRM clearing house 11 to check his / her registration status, content registration contents, transaction details, and the like (13).

종래 기술에 따른 DRM 시스템은 라이센스에 따라 사용자의 재생을 제한할 수는 있으나, 각종 광고를 할 수 없다는 문제점이 있다.The DRM system according to the prior art can restrict the playback of the user according to the license, but there is a problem that various advertisements cannot be performed.

이러한 문제점을 해결하기 위하여, DRM을 이용하여 패키징된 디지털 미디어 파일 재생시에 인터액티브한 광고를 미디어 파일이 재생되는 화면에 동시 또는 별도로 표시함으로써 기존의 DRM 시스템을 이용하면서도 효과적인 광고가 가능한 미디어 파일 재생 장치 및 이를 이용한 광고 시스템 및 방법을 제공하는 것을 그 목적으로 한다.In order to solve this problem, an interactive advertisement is displayed simultaneously or separately on a screen on which a media file is played when a digital media file packaged using DRM is displayed, thereby enabling effective advertisement using a conventional DRM system. And it aims to provide an advertising system and method using the same.

본 발명에 따른 DRM을 이용한 광고 시스템은, 상기 DRM을 이용한 디지털 미디어 파일 패키지의 메타 데이터로부터 광고 데이터 정보를 추출하며, 복호화된 디지털 미디어 파일을 디스플레이 장치를 통하여 출력하는 미디어 파일 재생 수단; 및 상기 광고 데이터 정보에 해당되는 광고 데이터를 보유하고, 상기 미디어 파일 재생 수단의 요청에 따라 상기 광고 데이터를 상기 미디어 파일 재생 수단으로 전송하는 광고 서버를 포함하되, 상기 미디어 파일 재생 수단은 상기 광고 데이터를 수신하여 복호화된 디지털 미디어 파일의 재생시 상기 광고 데이터를 상기 디스플레이 장치에 표시하는 것을 특징으로 한다.According to an aspect of the present invention, there is provided an advertisement system using a DRM, comprising: media file reproduction means for extracting advertisement data information from metadata of the digital media file package using the DRM and outputting the decoded digital media file through a display device; And an advertisement server which holds advertisement data corresponding to the advertisement data information and transmits the advertisement data to the media file reproducing means in response to a request of the media file reproducing means, wherein the media file reproducing means includes the advertisement data. Receiving and displaying the advertisement data on the display device when the decoded digital media file is played.

본 발명에 따른 DRM을 이용한 광고 시스템은, 상기 디지털 미디어 파일 패키지를 복호화하기 위한 라이센스 키를 보유하고, 상기 미디어 파일 재생 수단의 요청에 따라 상기 라이센스 키를 발급하는 라이센스 서버, 상기 디지털 미디어 파일 패키지를 제공하는 컨텐츠 제공 서버 또는 상기 디지털 미디어 파일 패키지에 관한 라이센스에 대한 결제를 수행하는 결제 서버를 더 포함할 수 있다.The advertisement system using the DRM according to the present invention includes a license server for holding a license key for decrypting the digital media file package, and for issuing the license key in response to a request of the media file playing means. The apparatus may further include a payment server configured to perform a payment for a license regarding a content providing server or a digital media file package.

상기 미디어 파일 재생 수단은 상기 디지털 미디어 파일 패키지로부터 상기 디지털 미디어 파일 및 메타데이터를 복호화하는 복호화 모듈; 상기 메타 데이터로부터 추출한 상기 광고 데이터 정보에 따라 광고 데이터를 수신하고 상기 광고 데이터를 상기 디스플레이 장치에 표시하는 광고 재생 모듈; 및 상기 복호화된 디지털 미디어 파일을 상기 디스플레이 장치를 통하여 출력하는 뷰어 모듈을 포함하는 것을 특징으로 한다.The media file playing means may include: a decoding module for decoding the digital media file and metadata from the digital media file package; An advertisement playback module configured to receive advertisement data according to the advertisement data information extracted from the metadata and to display the advertisement data on the display device; And a viewer module for outputting the decoded digital media file through the display apparatus.

여기서, 상기 광고 재생 모듈은 상기 미디어 파일 재생 수단에 플러그-인 형태로 구비될 수 있다.Here, the advertisement playback module may be provided in a plug-in form in the media file playback means.

본 발명에 따른 DRM을 이용한 광고 방법은 (a) 상기 DRM을 이용한 디지털 미디어 파일 패키지에 포함된 메타 데이터와 디지털 미디어 파일을 복호화하는 단계; (b) 상기 메타 데이터로부터 광고 데이터 정보를 추출하는 단계; (c) 상기 광고 데이터 정보에 해당되는 광고 데이터를 보유한 광고 서버에 접속하여 상기 광고 데이터를 수신하는 단계; 및 (d) 상기 복호화된 디지털 미디어 파일과 상기 수신한 광고 데이터를 디스플레이 장치로 출력하는 단계를 포함하는 것을 특징으로 한다.The advertisement method using the DRM according to the present invention comprises the steps of: (a) decoding the metadata and the digital media file included in the digital media file package using the DRM; (b) extracting advertisement data information from the metadata; (c) accessing an advertisement server having advertisement data corresponding to the advertisement data information and receiving the advertisement data; And (d) outputting the decoded digital media file and the received advertisement data to a display device.

여기서, 상기 (a) 단계는 상기 디지털 미디어 파일 패키지를 복호화하기 위한 라이센스 키를 보유하고, 상기 미디어 파일 재생 수단의 요청에 따라 상기 라이센스 키를 발급하는 라이센스 서버에 접속하는 단계; 및 상기 라이센스 서버로부터 수신한 라이센스 정보에 따라 상기 메타 데이터와 디지털 미디어 파일을 복호화하 는 단계를 포함할 수 있다.Here, the step (a) may include: holding a license key for decrypting the digital media file package and accessing a license server for issuing the license key at the request of the media file playing means; And decoding the metadata and the digital media file according to the license information received from the license server.

본 발명에 따른 DRM을 이용한 디지털 미디어 파일 패키지를 재생하는 미디어 파일 재생 장치는 라이센스 서버로부터 라이센스 키를 수신하고, 상기 라이센스 키에 따라 상기 디지털 미디어 파일 패키지로부터 상기 디지털 미디어 파일 및 메타데이터를 복호화하는 복호화 모듈; 상기 메타 데이터로부터 추출한 광고 데이터 정보에 따라 광고 서버로부터 광고 데이터를 수신하고 상기 광고 데이터를 디스플레이 장치에 표시하는 광고 재생 모듈; 및 상기 복호화된 디지털 미디어 파일을 상기 디스플레이 장치를 통하여 출력하는 뷰어 모듈을 포함하는 것을 특징으로 한다.A media file playing apparatus for playing a digital media file package using DRM according to the present invention receives a license key from a license server and decrypts the digital media file and metadata from the digital media file package according to the license key. module; An advertisement playback module configured to receive advertisement data from an advertisement server according to the advertisement data information extracted from the metadata and to display the advertisement data on a display device; And a viewer module for outputting the decoded digital media file through the display apparatus.

여기서, 상기 광고 재생 모듈은 상기 미디어 파일 재생 수단에 플러그-인 형태로 구비될 수 있다.Here, the advertisement playback module may be provided in the form of a plug-in to the media file playback means.

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

도 2는 본 발명에 따른 광고 시스템을 도시한 블록도이다.2 is a block diagram illustrating an advertisement system according to the present invention.

도 2를 참조하면, 본 발명에 따른 DRM을 이용한 광고 시스템은 미디어 파일 재생 수단(100), 광고 서버(110)를 포함하며, 부가적으로 라이센스 서버(120) 또는 컨텐츠 제공 서버(130)를 더 포함할 수 있다.Referring to FIG. 2, the advertisement system using the DRM according to the present invention includes a media file playing means 100 and an advertisement server 110, and further includes a license server 120 or a content providing server 130. It may include.

미디어 파일 재생 수단(100)은 DRM을 이용한 디지털 미디어 파일 패키지의 메타 데이터로부터 광고 데이터 정보(예를 들면, 광고 데이터의 URL 또는 광고 대상과 관련된 인터액티브 광고 정보)를 추출하며, 복호화된 디지털 미디어 파일을 디스플레이 장치(300)를 통하여 출력한다. 또한, 미디어 파일 재생 수단(100)은 광 고 서버(110)로부터 광고 데이터를 수신하여 복호화된 디지털 미디어 파일의 재생시 광고 데이터를 디지털 미디어 파일과 함께 디스플레이 장치에 표시한다.The media file reproducing means 100 extracts the advertisement data information (for example, the URL of the advertisement data or the interactive advertisement information related to the advertisement target) from the metadata of the digital media file package using the DRM, and the decoded digital media file. Is output through the display apparatus 300. In addition, the media file reproducing means 100 receives the advertisement data from the advertisement server 110 and displays the advertisement data together with the digital media file on the display device when the decoded digital media file is reproduced.

미디어 파일 재생 수단(100)은 디스플레이 장치를 통하여 출력되는 광고 데이터를 시청하는 사용자의 요청에 따라 사용자에게 광고 데이터와 관련된 광고를 제공한다. 즉, 디스플레이 장치를 통하여 출력되는 광고 데이터를 시청하는 사용자는 자신에게 유용한 광고가 표시되면 이를 클릭하여 광고 데이터와 관련된 광고를 요청할 수 있다. 이러한 요청이 있는 경우, 미디어 파일 재생 수단(100)은 광고 데이터와 관련된 광고를 광고를 재생 중인 디지털 미디어 파일에 오버레이하여 출력하거나, 웹 브라우저를 실행하여 광고주의 웹 사이트에 접속하도록 할 수 있다. 또한, 광고 데이터는 인터액티브 광고 데이터일 수 있으며, 이 경우 사용자와의 상호 작용에 따라 광고의 대상에 관련된 정보를 제공할 수도 있다.The media file reproducing means 100 provides an advertisement related to the advertisement data to the user at the request of the user who views the advertisement data output through the display apparatus. That is, a user who views the advertisement data output through the display device may request an advertisement related to the advertisement data by clicking on the advertisement which is useful to the user. When such a request is made, the media file playing means 100 may output an advertisement related to the advertisement data by overlaying the advertisement on the digital media file that is playing the advertisement, or execute a web browser to access the advertiser's website. In addition, the advertisement data may be interactive advertisement data. In this case, the advertisement data may provide information related to the object of the advertisement according to the interaction with the user.

디지털 미디어 파일 패키지는 WMA, MP3, AVI, WMV 등의 디지털 미디어 파일 및 디지털 미디어 파일에 관한 정보, 컨텐츠 제공자/판매자에 관한 정보, 라이센스 서버 URL, 광고 데이터 정보 등을 포함하는 메타데이터를 포함한다. 이 중 광고 데이터 정보는 별개의 영역에 저장되거나 라이센스 서버 URL이 저장되는 영역에 저장될 수도 있다. 여기서, 광고 데이터 정보는 광고 데이터의 URL인 것이 바람직하다.The digital media file package includes metadata including digital media files such as WMA, MP3, AVI, WMV and the like, information about digital media files, information on content providers / sellers, license server URLs, advertisement data information, and the like. Among them, the advertisement data information may be stored in a separate area or in an area in which a license server URL is stored. Here, the advertisement data information is preferably a URL of the advertisement data.

광고 서버(110)는 광고 데이터 정보에 해당되는 광고 데이터를 보유하고, 미디어 파일 재생 수단(100)의 요청에 따라 광고 데이터를 미디어 파일 재생 수단(100)으로 전송한다. 광고 데이터는 데이터베이스화되어 저장될 수 있으며, 광고 서버(110)는 디지털 미디어 파일의 내용 또는 사용자에 따라 맞춤형 광고를 미디어 파일 재생 수단(100)으로 전송할 수도 있다. 예를 들어, 사용자의 생활수준, 직업, 수입 등에 관한 정보가 있는 경우, 이러한 정보에 따라 적절한 광고 데이터를 전송할 수 있다. 또한, 디지털 미디어 파일의 내용이 자동차에 관한 영화인 경우에는 자동차에 관한 광고 데이터를 전송할 수도 있다.The advertisement server 110 holds advertisement data corresponding to the advertisement data information, and transmits the advertisement data to the media file reproduction means 100 in response to a request of the media file reproduction means 100. The advertisement data may be stored in a database, and the advertisement server 110 may transmit a customized advertisement to the media file playing means 100 according to the contents of the digital media file or the user. For example, if there is information about a living standard, a job, income, etc. of a user, appropriate advertisement data may be transmitted according to this information. In addition, when the content of the digital media file is a movie about a vehicle, advertisement data about the vehicle may be transmitted.

라이센스 서버(120)는 디지털 미디어 파일 패키지를 복호화하기 위한 라이센스 키를 보유하고, 미디어 파일 재생 수단(100)의 요청에 따라 라이센스 키를 발급한다.The license server 120 holds a license key for decrypting the digital media file package, and issues a license key at the request of the media file reproducing means 100.

컨텐츠 제공 서버(130)는 하나 이상의 디지털 미디어 파일 패키지를 보유하고 있으며, 사용자의 요청이 있는 경우 이를 사용자의 PC 등으로 전송한다.The content providing server 130 holds one or more digital media file packages, and transmits them to a user's PC or the like when requested by the user.

도시되지는 않았으나, 본 발명에 따른 DRM을 이용한 광고 시스템은 사용자가 다운로드한 디지털 미디어 파일 패키지를 재생하기 위하여 라이센스 구입을 요청하는 경우 이에 대한 결제를 수행하는 결제 서버를 더 포함할 수도 있다.Although not shown, the advertisement system using the DRM according to the present invention may further include a payment server for making a payment for a license purchase in order to play the downloaded digital media file package.

이하에서는, 본 발명에 따른 미디어 파일 재생 장치에 대하여 상세히 설명한다.Hereinafter, the media file reproducing apparatus according to the present invention will be described in detail.

도 3은 본 발명에 따른 미디어 파일 재생 장치를 도시한 블록도이다.3 is a block diagram showing a media file reproducing apparatus according to the present invention.

도 3을 참조하면, 본 발명에 따른 미디어 파일 재생 장치는 복호화 모듈(200), 광고 재생 모듈(210) 및 뷰어 모듈(220)을 포함한다.Referring to FIG. 3, the media file playing apparatus according to the present invention includes a decoding module 200, an advertisement playing module 210, and a viewer module 220.

복호화 모듈(200)은 디지털 미디어 파일 패키지로부터 디지털 미디어 파일 및 메타데이터를 복호화한다. 즉, 라이센스 서버로부터 수신한 라이센스가 유효한 경우 디지털 미디어 파일 패키지로부터 디지털 미디어 파일과 메타데이터를 복호화 한다.The decryption module 200 decrypts the digital media file and the metadata from the digital media file package. That is, when the license received from the license server is valid, the digital media file and the metadata are decoded from the digital media file package.

광고 재생 모듈(210)은 메타 데이터로부터 추출한 광고 데이터 정보에 따라 광고 서버로부터 광고 데이터를 수신하고 광고 데이터를 디스플레이 장치(300)로 출력한다. 광고 재생 모듈(210)은 미디어 파일 재생 수단(100)에 플러그-인(plug-in) 형태로 구비될 수 있다. 예를 들어, 사용자가 윈도우즈 미디어 플레이어를 사용하는 경우, 광고 재생 모듈(210)을 플러그-인으로 설치하면, 본 발명에 따른 시스템 및 방법의 적용이 가능하다. 또한, 광고 재생 모듈(210) 디스플레이 장치(300)를 통하여 출력되는 광고 데이터를 시청하는 사용자의 요청에 따라 사용자가 광고 데이터와 관련된 인터액티브 광고 정보를 제공할 수 있으며, 광고 재생 모듈(210)은 광고 데이터를 디지털 미디어 파일이 재생되는 화면에 오버레이할 수 있다.The advertisement playing module 210 receives the advertisement data from the advertisement server according to the advertisement data information extracted from the meta data and outputs the advertisement data to the display apparatus 300. The advertisement playback module 210 may be provided in a plug-in form in the media file playback means 100. For example, if a user uses a Windows media player, installing the advertisement playback module 210 as a plug-in enables the application of the system and method according to the present invention. In addition, the user may provide interactive advertisement information related to the advertisement data according to a user's request for viewing the advertisement data output through the display apparatus 300 of the advertisement reproduction module 210. The advertisement data may be overlaid on the screen on which the digital media file is played.

뷰어 모듈(220)은 복호화된 디지털 미디어 파일을 디스플레이 장치(300)를 통하여 출력한다. 즉, 뷰어 모듈(220)은 각종 코덱(codec)을 이용하여 디지털 미디어 파일을 디코딩하고 이를 디스플레이 장치(300)로 출력한다.The viewer module 220 outputs the decrypted digital media file through the display apparatus 300. That is, the viewer module 220 decodes the digital media file using various codecs and outputs the digital media file to the display apparatus 300.

이하에서는, 본 발명에 따른 DRM을 이용한 광고 방법을 상세히 설명한다.Hereinafter, the advertising method using the DRM according to the present invention will be described in detail.

도 4는 본 발명에 따른 광고 방법을 도시한 흐름도이다.4 is a flowchart illustrating an advertisement method according to the present invention.

도 4를 참조하면, 컨텐츠 제공자는 인코딩 등의 과정을 통하여 생성한 디지털 미디어 파일을 각종 메타데이터와 함께 패키징한다(S100). 패키징된 디지털 미디어 파일 패키지에는 디지털 미디어 파일과 함께 디지털 미디어 파일에 관한 정보, 컨텐츠 제공자/판매자에 관한 정보, DRM에 관한 정보, 라이센스 서버 URL, 광 고 데이터 정보 등의 메타 데이터가 포함된다. 디지털 미디어 파일이 암호화 될 때 메타 데이터는 디지털 미디어 파일과 함께 암호화되거나, 암호화되지 않은 상태로 패키징될 수 있다.Referring to FIG. 4, the content provider packages the digital media file generated through encoding or the like with various metadata (S100). The packaged digital media file package includes metadata such as information about the digital media file, information about the content provider / seller, information about the DRM, license server URL, and advertisement data information along with the digital media file. When the digital media file is encrypted, the metadata can be encrypted with the digital media file or packaged unencrypted.

컨텐츠 제공자에 의해 생성된 디지털 미디어 파일 패키지는 컨텐츠 제공 서버에 저장된다(S110).The digital media file package generated by the content provider is stored in the content providing server (S110).

사용자는 컨텐츠 서버에 접속하여 원하는 디지털 미디어 파일 패키지를 선택한 후 이를 다운로드한다(S120). 사용자는 다운로드시 디지털 미디어 파일 패키지에 대한 결제를 결제 서버를 통하여 수행하거나, 재생시 결제를 수행할 수도 있다. 이러한 사항은 컨텐츠 제공자의 정책에 따라 달라질 수 있다.The user accesses the content server, selects the desired digital media file package, and downloads it (S120). The user may pay for the digital media file package at the time of download through the payment server or at the time of playback. This may vary according to the policy of the content provider.

다운로드가 완료되면, 사용자는 본 발명에 따른 디지털 미디어 재생 수단을 이용하여 다운로드한 디지털 미디어 파일 패키지의 재생을 시도한다. 다운로드시 결제를 하지 않은 경우라면, 디지털 미디어 재생 수단은 사용자에게 결제를 요청하고, 결제가 완료되면 라이센스 서버에 접속하여 라이센스 키를 취득한다. 디지털 미디어 재생 수단에 포함된 복호화 모듈은 수신한 라이센스 키를 이용하여 디지털 미디어 파일 패키지로부터 디지털 미디어 파일과 메타 데이터를 복호화 한다(S140). 메타 데이터가 암호화되지 않고 패키징된 경우에는 메타 데이터의 복호화가 불필요한 것은 자명하다.When the download is complete, the user attempts to play the downloaded digital media file package using the digital media playback means according to the present invention. If payment is not made at the time of downloading, the digital media reproducing means requests payment from the user, and upon completion of the payment, accesses the license server to obtain a license key. The decryption module included in the digital media playback means decrypts the digital media file and the meta data from the digital media file package using the received license key (S140). When metadata is packaged without encryption, it is obvious that decryption of metadata is unnecessary.

디지털 미디어 재생 수단은 메타 데이터로부터 광고 데이터(예를 들면, 광고 데이터의 URL 또는 광고 대상과 관련된 인터액티브 광고 정보)를 추출한 후(S150), 광고 데이터 URL에 해당되는 광고 데이터를 보유한 광고 서버(110)에 접속하여 광 고 데이터를 수신한다(S160).The digital media reproducing means extracts the advertisement data (for example, the URL of the advertisement data or the interactive advertisement information related to the advertisement object) from the metadata (S150), and then the advertisement server 110 having the advertisement data corresponding to the advertisement data URL. ) To receive the advertisement data (S160).

디지털 미디어 재생 수단은 복호화된 디지털 미디어 파일과 수신한 광고 데이터를 디스플레이 장치(300)로 출력한다(S170). 여기서, 광고 데이터는 디지털 미디어 파일이 재생되는 화면에 오버레이되어 출력될 수 있다.The digital media reproducing means outputs the decoded digital media file and the received advertisement data to the display apparatus 300 (S170). Here, the advertisement data may be output by being overlaid on the screen on which the digital media file is played.

사용자는 디스플레이 장치(300)를 통하여 출력되는 광고 데이터를 시청하게 된다. 사용자는 자신에게 유용한 광고가 표시되면 이를 클릭하여 광고 데이터와 관련된 광고를 요청할 수 있다. 이러한 요청이 있는 경우, 광고를 재생 중인 디지털 미디어 파일에 오버레이하여 출력하거나, 웹 브라우저를 실행하여 광고주의 웹 사이트에 접속하도록 할 수 있다. 광고는 인터액티브하게 제공되는 것이 바람직하다.The user views the advertisement data output through the display apparatus 300. When a user sees an advertisement useful to him, he can click on it to request an advertisement related to the advertisement data. If such a request is made, the advertisement may be overlaid on the digital media file being played, or the web browser may be executed to access the advertiser's website. Ads are preferably provided interactively.

본 발명에 따른 미디어 파일 재생 장치 및 이를 이용한 광고 시스템 및 방법은 다음과 같은 장점이 있다.The media file playing apparatus and the advertisement system and method using the same according to the present invention have the following advantages.

1. 기존의 DRM 시스템에 대한 변경없이 효과적인 광고의 제공이 가능하다.1. It is possible to provide effective advertising without changing the existing DRM system.

2. 유료로 제공되는 컨텐츠를 이용함에 있어서, 사용자가 광고를 시청하는 경우에 콘텐츠를 무료로 제공하거나 인하된 가격에 제공할 수 있다.2. In using content provided for a fee, when a user watches an advertisement, the content may be provided free of charge or at a reduced price.

3. 사용자가 시청하는 미디어 파일의 내용과 관련된 제품이나 서비스를 제공하는 광고주는 자신의 제품이나 서비스에 대한 광고를 작은 비용으로 제공할 수 있다.3. Advertisers who provide products or services related to the content of media files viewed by a user may provide advertisements for their products or services at a small cost.

4. 본 발명에 따른 미디어 파일 재생 장치를 플러그인 형태로 제공하는 것이 가능하므로, 기존의 미디어 플레이어에 용이하게 통합될 수 있으므로, 본 발명에 따른 광고 시스템 및 방법을 제공하는 사업자는 새로운 플레이어를 개발할 필요가 없어 개발 비용을 최소화할 수 있다.4. Since it is possible to provide a media file playing apparatus according to the present invention in the form of a plug-in, it can be easily integrated into an existing media player, so that an operator providing an advertising system and method according to the present invention needs to develop a new player. Development costs can be minimized.

5. 사용자는 광고를 시청하는 것만으로 큰 비용 부담없이 유료 컨텐츠를 무료 또는 저렴한 가격에 시청할 수 있다.5. The user can watch the paid content for free or at a low price without paying a great cost simply by watching the advertisement.

Claims (29)

DRM을 이용한 광고 시스템에 있어서,In the advertising system using DRM, 상기 DRM을 이용한 디지털 미디어 파일 패키지의 메타 데이터로부터 광고 데이터 정보를 추출하며, 복호화된 디지털 미디어 파일을 디스플레이 장치를 통하여 출력하는 미디어 파일 재생 수단; 및Media file reproduction means for extracting advertisement data information from metadata of the digital media file package using the DRM and outputting the decoded digital media file through a display device; And 상기 광고 데이터 정보에 해당되는 광고 데이터를 보유하고, 상기 미디어 파일 재생 수단의 요청에 따라 상기 광고 데이터를 상기 미디어 파일 재생 수단으로 전송하는 광고 서버An advertisement server which holds advertisement data corresponding to the advertisement data information and transmits the advertisement data to the media file reproducing means at the request of the media file reproducing means; 를 포함하되, 상기 미디어 파일 재생 수단은 상기 광고 데이터를 수신하여 복호화된 디지털 미디어 파일의 재생시 상기 광고 데이터를 상기 디스플레이 장치에 표시하는 것을 특징으로 하는 DRM을 이용한 광고 시스템.Wherein the media file reproducing means receives the advertisement data and displays the advertisement data on the display device when the decoded digital media file is reproduced. 제1항에 있어서,The method of claim 1, 상기 디지털 미디어 파일 패키지를 복호화하기 위한 라이센스 키를 보유하고, 상기 미디어 파일 재생 수단의 요청에 따라 상기 라이센스 키를 발급하는 라이센스 서버를 더 포함하는 것을 특징으로 하는 DRM을 이용한 광고 시스템.And a license server for holding a license key for decrypting the digital media file package and issuing the license key at the request of the media file playing means. 제1항에 있어서,The method of claim 1, 상기 미디어 파일 재생 수단은 상기 디스플레이 장치를 통하여 출력되는 광 고 데이터를 시청하는 사용자의 요청에 따라 상기 사용자에게 상기 광고 데이터와 관련된 광고를 제공하는 것을 특징으로 하는 DRM을 이용한 광고 시스템.And the media file reproducing means provides an advertisement related to the advertisement data to the user according to a request of a user viewing the advertisement data output through the display apparatus. 제3항에 있어서,The method of claim 3, 상기 광고 데이터와 관련된 광고는 광고주의 웹 사이트인 것을 특징으로 하는 DRM을 이용한 광고 시스템.The advertisement system related to the advertisement data is an advertiser's web site. 제3항에 있어서,The method of claim 3, 상기 광고 데이터와 관련된 광고는 상기 디지털 미디어 파일이 재생되는 화면에 오버레이되는 것을 특징으로 하는 DRM을 이용한 광고 시스템.The advertisement associated with the advertisement data is overlaid on the screen on which the digital media file is played. 제1항에 있어서,The method of claim 1, 상기 메타 데이터는 상기 디지털 미디어 파일에 관한 정보, 상기 컨텐츠 제공자/판매자에 관한 정보, DRM에 관한 정보, 라이센스 서버에 관한 정보 및 광고 데이터 정보를 포함하는 것을 특징으로 하는 DRM을 이용한 광고 시스템.The metadata includes information about the digital media file, information about the content provider / seller, information about DRM, information about a license server, and advertisement data information. 제1항에 있어서,The method of claim 1, 상기 광고 데이터 정보는 상기 광고 데이터의 URL인 것을 특징으로 하는 DRM을 이용한 광고 시스템.The advertisement data information is an advertisement system using DRM, characterized in that the URL of the advertisement data. 제1항에 있어서,The method of claim 1, 상기 광고 데이터는 상기 디지털 미디어 파일이 재생되는 화면에 오버레이되는 것을 특징으로 하는 DRM을 이용한 광고 시스템.And the advertisement data is overlaid on a screen on which the digital media file is played. 제1항에 있어서,The method of claim 1, 상기 광고 데이터는 인터액티브 광고 데이터인 것을 특징으로 하는 DRM을 이용한 광고 시스템.And the advertisement data is interactive advertisement data. 제9항에 있어서,The method of claim 9, 상기 인터액티브 광고 데이터는 사용자와의 상호 작용에 따라 광고의 대상에 관련된 정보를 제공하는 것을 특징으로 하는 DRM을 이용한 광고 시스템.The interactive advertisement data provides information related to the object of the advertisement in accordance with the interaction with the user. 제1항에 있어서,The method of claim 1, 상기 미디어 파일 재생 수단은The media file playing means 상기 디지털 미디어 파일 패키지로부터 상기 디지털 미디어 파일 및 메타데이터를 복호화하는 복호화 모듈;A decoding module for decoding the digital media file and metadata from the digital media file package; 상기 메타 데이터로부터 추출한 상기 광고 데이터 정보에 따라 광고 데이터를 수신하고 상기 광고 데이터를 상기 디스플레이 장치에 표시하는 광고 재생 모듈; 및An advertisement playback module configured to receive advertisement data according to the advertisement data information extracted from the metadata and to display the advertisement data on the display device; And 상기 복호화된 디지털 미디어 파일을 상기 디스플레이 장치를 통하여 출력하 는 뷰어 모듈A viewer module for outputting the decoded digital media file through the display device. 을 포함하는 것을 특징으로 하는 DRM을 이용한 광고 시스템.Advertising system using a DRM, characterized in that it comprises a. 제11항에 있어서,The method of claim 11, 상기 광고 재생 모듈은 상기 미디어 파일 재생 수단에 플러그-인 형태로 구비되는 것을 특징으로 하는 DRM을 이용한 광고 시스템.The advertisement playing module is an advertisement system using DRM, characterized in that the media file playing means is provided in a plug-in form. 제1항에 있어서,The method of claim 1, 상기 디지털 미디어 파일 패키지를 제공하는 컨텐츠 제공 서버를 더 포함하는 것을 특징으로 하는 DRM을 이용한 광고 시스템.Advertising system using a DRM further comprises a content providing server for providing the digital media file package. 제1항에 있어서,The method of claim 1, 상기 디지털 미디어 파일 패키지에 관한 라이센스에 대한 결제를 수행하는 결제 서버를 더 포함하는 것을 특징으로 하는 DRM을 이용한 광고 시스템.The system of claim 1, further comprising a payment server for performing a payment for the license for the digital media file package. 제1항에 있어서,The method of claim 1, 상기 미디어 파일 재생 수단으로 전송되는 광고 데이터는 The advertisement data transmitted to the media file playing means 상기 광고 서버가 보유한 광고 데이터 정보는 상기 디지털 미디어 파일의 내용과 관련된 광고 데이터 또는 상기 디지털 미디어 파일을 시청하는 사용자 정보와 관련된 광고 데이터인 것을 특징으로 하는 DRM을 이용한 광고 시스템.The advertisement data information retained by the advertisement server is advertisement data related to contents of the digital media file or advertisement data related to user information for viewing the digital media file. DRM을 이용한 광고 방법에 있어서,In the advertising method using DRM, (a) 상기 DRM을 이용한 디지털 미디어 파일 패키지에 포함된 메타 데이터와 디지털 미디어 파일을 복호화하는 단계;(a) decoding the metadata and the digital media file included in the digital media file package using the DRM; (b) 상기 메타 데이터로부터 광고 데이터 정보를 추출하는 단계;(b) extracting advertisement data information from the metadata; (c) 상기 광고 데이터 정보에 해당되는 광고 데이터를 보유한 광고 서버에 접속하여 상기 광고 데이터를 수신하는 단계; 및(c) accessing an advertisement server having advertisement data corresponding to the advertisement data information and receiving the advertisement data; And (d) 상기 복호화된 디지털 미디어 파일과 상기 수신한 광고 데이터를 디스플레이 장치로 출력하는 단계(d) outputting the decoded digital media file and the received advertisement data to a display device; 를 포함하는 것을 특징으로 하는 DRM을 이용한 광고 방법.Advertising method using a DRM, characterized in that it comprises a. 제16항에 있어서,The method of claim 16, 상기 (a) 단계는Step (a) is 상기 디지털 미디어 파일 패키지를 복호화하기 위한 라이센스 키를 보유하고, 상기 미디어 파일 재생 수단의 요청에 따라 상기 라이센스 키를 발급하는 라이센스 서버에 접속하는 단계; 및Holding a license key for decrypting the digital media file package and connecting to a license server that issues the license key at the request of the media file playing means; And 상기 라이센스 서버로부터 수신한 라이센스 정보에 따라 상기 메타 데이터와 디지털 미디어 파일을 복호화하는 단계Decrypting the metadata and the digital media file according to the license information received from the license server 를 포함하는 것을 특징으로 하는 DRM을 이용한 광고 방법.Advertising method using a DRM, characterized in that it comprises a. 제16항에 있어서,The method of claim 16, 상기 디지털 미디어 파일, 상기 디지털 미디어 파일에 관한 정보를 포함하는 컨텐츠 메타데이터, 상기 컨텐츠 제공자/판매자에 관한 정보를 포함하는 컨텐츠 제공/판매자 메타 데이터 및 광고 데이터 정보를 포함하는 메타데이터를 패키징하는 단계를 더 포함하는 것을 특징으로 하는 DRM을 이용한 광고 방법.Packaging the digital media file, content metadata including information about the digital media file, content provider / seller metadata including information about the content provider / seller and metadata including advertisement data information; Advertising method using a DRM characterized in that it further comprises. 제16항에 있어서,The method of claim 16, 상기 디지털 미디어 파일 패키지를 컨텐츠 제공 서버로부터 제공받는 단계를 더 포함하는 것을 특징으로 하는 DRM을 이용한 광고 방법.The method of claim 1, further comprising the step of receiving the digital media file package from a content providing server. 제16항에 있어서,The method of claim 16, 상기 (d) 단계는 상기 디스플레이 장치를 통하여 출력되는 광고 데이터를 시청하는 사용자의 요청에 따라 상기 사용자에게 상기 광고 데이터와 관련된 광고를 제공하는 단계를 포함하는 것을 특징으로 하는 DRM을 이용한 광고 방법.The step (d) comprises the step of providing an advertisement associated with the advertisement data to the user at the request of the user viewing the advertisement data output through the display device. 제20항에 있어서,The method of claim 20, 상기 광고 데이터와 관련된 광고는 광고주의 웹 사이트인 것을 특징으로 하는 DRM을 이용한 광고 방법.The advertisement method associated with the advertisement data is an advertiser's web site. 제16항에 있어서,The method of claim 16, 상기 광고 데이터 정보는 상기 광고 데이터의 URL인 것을 특징으로 하는 DRM을 이용한 광고 방법.The advertisement data information is an advertisement method using DRM, characterized in that the URL of the advertisement data. 제16항에 있어서,The method of claim 16, 상기 (d) 단계는 Step (d) 상기 광고 데이터를 상기 디지털 미디어 파일이 재생되는 화면에 오버레이하는 단계를 포함하는 것을 특징으로 하는 DRM을 이용한 광고 방법.And overlaying the advertisement data on a screen on which the digital media file is played. 제16항에 있어서,The method of claim 16, 상기 광고 데이터는 광고 대상과 관련된 인터액티브 광고 정보를 하나 이상 포함하는 것을 특징으로 하는 DRM을 이용한 광고 방법.The advertisement data includes one or more interactive advertisement information related to the advertisement target. 제26항에 있어서,The method of claim 26, 상기 (d) 단계는 사용자의 선택에 따라 상기 광고 대상에 관련된 인터액티브 관련 정보를 제공하는 단계를 포함하는 것을 특징으로 하는 DRM을 이용한 광고 방법.The step (d) comprises providing interactive related information related to the advertisement target according to a user's selection. DRM을 이용한 디지털 미디어 파일 패키지를 재생하는 미디어 파일 재생 장치에 있어서,In the media file playback apparatus for playing a digital media file package using DRM, 라이센스 서버로부터 라이센스 키를 수신하고, 상기 라이센스 키에 따라 상 기 디지털 미디어 파일 패키지로부터 상기 디지털 미디어 파일 및 메타데이터를 복호화하는 복호화 모듈;A decryption module for receiving a license key from a license server and decoding the digital media file and metadata from the digital media file package according to the license key; 상기 메타 데이터로부터 추출한 광고 데이터 정보에 따라 광고 서버로부터 광고 데이터를 수신하고 상기 광고 데이터를 디스플레이 장치에 표시하는 광고 재생 모듈; 및An advertisement playback module configured to receive advertisement data from an advertisement server according to the advertisement data information extracted from the metadata and to display the advertisement data on a display device; And 상기 복호화된 디지털 미디어 파일을 상기 디스플레이 장치를 통하여 출력하는 뷰어 모듈A viewer module for outputting the decoded digital media file through the display apparatus 을 포함하는 것을 특징으로 하는 미디어 파일 재생 장치.Media file playback device comprising a. 제26항에 있어서,The method of claim 26, 상기 광고 재생 모듈 상기 디스플레이 장치를 통하여 출력되는 광고 데이터를 시청하는 사용자의 요청에 따라 상기 사용자가 상기 광고 데이터와 관련된 인터액티브 광고 정보를 제공하는 것을 특징으로 하는 미디어 파일 재생 장치.The advertisement reproduction module The media file reproduction apparatus according to claim 1, wherein the user provides interactive advertisement information related to the advertisement data in response to a request of a user viewing the advertisement data output through the display apparatus. 제26항에 있어서,The method of claim 26, 상기 광고 재생 모듈은 상기 미디어 파일 재생 수단에 플러그-인 형태로 구비되는 것을 특징으로 하는 미디어 파일 재생 장치.And the advertisement playing module is provided in a plug-in form in the media file playing means. 제26항에 있어서,The method of claim 26, 상기 광고 재생 모듈은 상기 광고 데이터를 상기 디지털 미디어 파일이 재생되는 화면에 오버레이하는 것을 특징으로 하는 미디어 파일 재생 장치.And the advertisement playback module overlays the advertisement data on a screen on which the digital media file is played.
KR1020060053907A 2006-06-15 2006-06-15 Media file player and advertisement system and method using the same KR20070119363A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060053907A KR20070119363A (en) 2006-06-15 2006-06-15 Media file player and advertisement system and method using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060053907A KR20070119363A (en) 2006-06-15 2006-06-15 Media file player and advertisement system and method using the same

Publications (1)

Publication Number Publication Date
KR20070119363A true KR20070119363A (en) 2007-12-20

Family

ID=39137701

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060053907A KR20070119363A (en) 2006-06-15 2006-06-15 Media file player and advertisement system and method using the same

Country Status (1)

Country Link
KR (1) KR20070119363A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100962691B1 (en) * 2008-03-24 2010-06-14 강민수 Multimedia content service system and it's advertisement information processing method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100962691B1 (en) * 2008-03-24 2010-06-14 강민수 Multimedia content service system and it's advertisement information processing method
KR101021656B1 (en) * 2008-03-24 2011-03-16 강민수 Method on information processing of content syndication system participating in digital content syndication of digital content using wire or wireless network

Similar Documents

Publication Publication Date Title
KR100551892B1 (en) License issuance apparatus and digital rights management system snd method using it
US6912514B2 (en) Content distribution system and a reference server
US7466823B2 (en) Digital media distribution method and system
US10078822B2 (en) Data storage and access systems
KR100374524B1 (en) Secure electronic content distribution on cds and dvds
US20190236214A1 (en) System and method for facilitating clickable links servers using a decentralized blockchain ledger
JP4565940B2 (en) System for managing content data, metadata related to the content data, and usage condition data related to the content data
US7188085B2 (en) Method and system for delivering encrypted content with associated geographical-based advertisements
JP4861331B2 (en) Content right management apparatus and content right management method
US7200575B2 (en) Managing access to digital content
US20020077988A1 (en) Distributing digital content
US20060123484A1 (en) Method of clearing and delivering digital rights management licenses to devices connected by IP networks
JP2002541528A (en) Protected online music distribution system
JP2002352094A (en) Usage permission assigning system for digital literary work
KR20110121405A (en) Contents unification management system
WO2012014311A1 (en) Content sale promoting system in which digital copyright management and affiliate are integrated, and information processing method
KR100533154B1 (en) Cording/Decording Method by using Symmetric Key in Digital Rights Management System
KR20070107876A (en) System and method for website-independent distribution of digital contents applied drm
KR20070119363A (en) Media file player and advertisement system and method using the same
KR20030075948A (en) Method and System for Providing a Universal Solution for Flash Contents by Using The DRM
JP2004355657A (en) Electronic content transaction method and its system
WO2001065796A2 (en) Digital data distribution method and system
JP4329228B2 (en) Music provision system
JP2003114841A (en) Providing system of contents and advertisement, providing method of contents and advertisement, advertisement clip publishing device, advertisement clip publishing method, advertisement clip publishing program, and medium with the program stored therein
GB2423381A (en) Distributing electronic content

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application