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 PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0277—Online advertisement
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic 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/4627—Rights management associated to the content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/835—Generation of protective data, e.g. certificates
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
Description
도 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
패키저(12)는 인코딩된 파일(컨텐츠)과, 컨텐츠에 관한 여러 정보(타이틀, 예술인명 등)를 담고 있는 컨텐츠 메타데이터와, 컨텐츠 제공/판매자의 정보를 담고 있는 컨텐츠 제공/판매자 메타데이터, 그리고 컨텐츠 패키징에 필요한 암호키를 입력값으로 패키징한 후에, 그 결과값으로 패키징된 컨텐츠와 패키지를 DRM 클리어링하우스(11)로 등록할 때 필요한 패키징된 컨텐츠 등록파일을 내보낸다.The
인코더를 거친 컨텐츠에는 패키저(12)가 헤더를 추가하는데, 헤더에는 컨텐츠 메타데이터와 암호/복호에 관련된 정보, 해당 패키징된 컨텐츠의 복호키와 사용권리에 대한 라이센스를 발급 받을 수 있는 웹사이트 링크(URL : Uniform Resource Locator) 정보, DRM 시스템에서 운영에 필요한 정보값들을 담을 수 있는 메타데이터 집합으로 이루어져 있다.The
컨텐츠 플레이어(16)는 사용자의 컨텐츠 재생 요구시, 사용자의 라이센스를 조사하여 클리어링하우스(11)로 라이센스 발급을 요청하고, 발급받은 라이센스를 이용하여 컨텐츠 제공/판매자의 웹 서버 및 패키징된 컨텐츠 DB(13)가 제공하는 해당 디지털 컨텐츠를 자신이 구비되어 있는 단말기(PC)에서만 복호화시킨다.When the
이하에서는 도 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
우선, 디지털 컨텐츠 저작권 관리 및 보호 서비스를 받고자 하는 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 클리어링하우스 관리자는 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 서비스 신청자는 전자 메일로 전송된 절차에 따라 패키저(12)를 설치한 후, 패키저(12)를 통해 DRM 서비스를 이용하여 판매할 모든 컨텐츠를 도 2의 표시된 정보들을 이용하여 패키징한다(3).Next, the DRM service applicant installs the
이어서, 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
이후에, 컨텐츠 이용자는 컨텐츠 제공/판매자의 사이트에서 원하는 컨텐츠를 검색하여 구매요청을 한다(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
이후, 컨텐츠 이용자는 자신이 선호하는 결제 수단으로 지불을 한다(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
다음으로, 금융기관(14)으로부터 지불처리 결과를 통보받은 컨텐츠 제공/판매자(쇼핑몰)는 DRM 클리어링하우스(11)로 라이센스 발급처리를 요청한다(9). 이때, 전달되는 정보는 컨텐츠 이용자가 맺은 컨텐츠 사용권리, 컨텐츠 ID, 그리고 사용자가 컨텐츠를 재생할 PC나 운영체제를 이용한 사용자 고유 정보 등을 같이 전송한다.Next, the content provider / seller (shopping mall) notified of the payment processing result from the
이에 대해, DRM 클리어링하우스(11)는 라이센스를 컨텐츠 이용자(소비자)에게 보낸다(10). 그리고, 컨텐츠 제공/판매자는 컨텐츠를 컨텐츠 이용자(소비자)에게 보낸다(11). 여기서, 라이센스 전달 과정(10)이 컨텐츠의 전달 과정(11)보다 먼저 행하여 질 수도 있다.In response, the
이어서, DRM 클리어링하우스(11)는 주기적으로 거래 내역서를 컨텐츠 제공/판매자에게 보낸다(12). 또한, 필요시 컨텐츠 제공/판매자는 자신의 등록 상태, 컨텐츠 등록 내용, 거래 내역 등을 확인하기 위하여 DRM 클리어링하우스(11)에 접근할수 있다(13).Subsequently, the
종래 기술에 따른 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
미디어 파일 재생 수단(100)은 DRM을 이용한 디지털 미디어 파일 패키지의 메타 데이터로부터 광고 데이터 정보(예를 들면, 광고 데이터의 URL 또는 광고 대상과 관련된 인터액티브 광고 정보)를 추출하며, 복호화된 디지털 미디어 파일을 디스플레이 장치(300)를 통하여 출력한다. 또한, 미디어 파일 재생 수단(100)은 광 고 서버(110)로부터 광고 데이터를 수신하여 복호화된 디지털 미디어 파일의 재생시 광고 데이터를 디지털 미디어 파일과 함께 디스플레이 장치에 표시한다.The media
미디어 파일 재생 수단(100)은 디스플레이 장치를 통하여 출력되는 광고 데이터를 시청하는 사용자의 요청에 따라 사용자에게 광고 데이터와 관련된 광고를 제공한다. 즉, 디스플레이 장치를 통하여 출력되는 광고 데이터를 시청하는 사용자는 자신에게 유용한 광고가 표시되면 이를 클릭하여 광고 데이터와 관련된 광고를 요청할 수 있다. 이러한 요청이 있는 경우, 미디어 파일 재생 수단(100)은 광고 데이터와 관련된 광고를 광고를 재생 중인 디지털 미디어 파일에 오버레이하여 출력하거나, 웹 브라우저를 실행하여 광고주의 웹 사이트에 접속하도록 할 수 있다. 또한, 광고 데이터는 인터액티브 광고 데이터일 수 있으며, 이 경우 사용자와의 상호 작용에 따라 광고의 대상에 관련된 정보를 제공할 수도 있다.The media
디지털 미디어 파일 패키지는 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
라이센스 서버(120)는 디지털 미디어 파일 패키지를 복호화하기 위한 라이센스 키를 보유하고, 미디어 파일 재생 수단(100)의 요청에 따라 라이센스 키를 발급한다.The
컨텐츠 제공 서버(130)는 하나 이상의 디지털 미디어 파일 패키지를 보유하고 있으며, 사용자의 요청이 있는 경우 이를 사용자의 PC 등으로 전송한다.The
도시되지는 않았으나, 본 발명에 따른 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
복호화 모듈(200)은 디지털 미디어 파일 패키지로부터 디지털 미디어 파일 및 메타데이터를 복호화한다. 즉, 라이센스 서버로부터 수신한 라이센스가 유효한 경우 디지털 미디어 파일 패키지로부터 디지털 미디어 파일과 메타데이터를 복호화 한다.The
광고 재생 모듈(210)은 메타 데이터로부터 추출한 광고 데이터 정보에 따라 광고 서버로부터 광고 데이터를 수신하고 광고 데이터를 디스플레이 장치(300)로 출력한다. 광고 재생 모듈(210)은 미디어 파일 재생 수단(100)에 플러그-인(plug-in) 형태로 구비될 수 있다. 예를 들어, 사용자가 윈도우즈 미디어 플레이어를 사용하는 경우, 광고 재생 모듈(210)을 플러그-인으로 설치하면, 본 발명에 따른 시스템 및 방법의 적용이 가능하다. 또한, 광고 재생 모듈(210) 디스플레이 장치(300)를 통하여 출력되는 광고 데이터를 시청하는 사용자의 요청에 따라 사용자가 광고 데이터와 관련된 인터액티브 광고 정보를 제공할 수 있으며, 광고 재생 모듈(210)은 광고 데이터를 디지털 미디어 파일이 재생되는 화면에 오버레이할 수 있다.The
뷰어 모듈(220)은 복호화된 디지털 미디어 파일을 디스플레이 장치(300)를 통하여 출력한다. 즉, 뷰어 모듈(220)은 각종 코덱(codec)을 이용하여 디지털 미디어 파일을 디코딩하고 이를 디스플레이 장치(300)로 출력한다.The
이하에서는, 본 발명에 따른 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
디지털 미디어 재생 수단은 복호화된 디지털 미디어 파일과 수신한 광고 데이터를 디스플레이 장치(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
본 발명에 따른 미디어 파일 재생 장치 및 이를 이용한 광고 시스템 및 방법은 다음과 같은 장점이 있다.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)
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)
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 |
-
2006
- 2006-06-15 KR KR1020060053907A patent/KR20070119363A/en not_active Application Discontinuation
Cited By (2)
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 |