KR101282946B1 - 콘텐츠 프리뷰를 제공하는 디지털 권한관리 방법 및 그시스템 - Google Patents

콘텐츠 프리뷰를 제공하는 디지털 권한관리 방법 및 그시스템 Download PDF

Info

Publication number
KR101282946B1
KR101282946B1 KR1020060067539A KR20060067539A KR101282946B1 KR 101282946 B1 KR101282946 B1 KR 101282946B1 KR 1020060067539 A KR1020060067539 A KR 1020060067539A KR 20060067539 A KR20060067539 A KR 20060067539A KR 101282946 B1 KR101282946 B1 KR 101282946B1
Authority
KR
South Korea
Prior art keywords
preview
content
drm content
information
sections
Prior art date
Application number
KR1020060067539A
Other languages
English (en)
Other versions
KR20080008090A (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 KR1020060067539A priority Critical patent/KR101282946B1/ko
Publication of KR20080008090A publication Critical patent/KR20080008090A/ko
Application granted granted Critical
Publication of KR101282946B1 publication Critical patent/KR101282946B1/ko

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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • G06Q20/1235Shopping for digital content with control of digital rights management [DRM]
    • 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]
    • G06F21/105Arrangements for software license management or administration, e.g. for managing licenses at corporate level

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Multimedia (AREA)
  • General Business, Economics & Management (AREA)
  • Technology Law (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명은 DRM 콘텐츠에서 임의로 선택된 구간을 프리뷰 구간(preview duration)으로 제공할 수 있는 디지털 권한관리 방법 및 그 시스템에 관한 것이다. 본 디지털 권한관리 방법은 DRM에 대한 프리뷰(preview) 권한을 요청하여, 설정된 프리뷰 구간에 대한 정보가 포함된 프리뷰 권한 정보를 수신하면, 그 프리뷰 권한 정보에 따라 DRM 콘텐츠에서 설정된 프리뷰 구간을 재생한다. 이에 의해, DRM 콘텐츠에서 임의의 구간을 프리뷰 구간으로 설정하여 제공할 수 있다.
디지털 콘텐츠, 권한관리, 프리뷰, DRM

Description

콘텐츠 프리뷰를 제공하는 디지털 권한관리 방법 및 그 시스템{Digital rights management method for providing content preview and system thereof}
도 1은 본 발명에 따른 디지털 권한관리 방법이 적용되는 시스템의 일 예를 나타낸 도면,
도 2는 본 발명에 따른 디지털 권한관리 방법의 설명에 제공되는 메시지 시퀸스 차트,
도 3은 본 발명에 따른 디지털 권한관리 방법의 설명에 제공되는 흐름도, 그리고
도 4 내지 도 6은 본 발명에 따른 디지털 권한관리 방법을 디바이스에 제공되는 사용자 인터페이스와 함께 설명하기 위해 참조 되는 도면이다.
* 도면의 주요 부분에 대한 부호의 설명 *
110 : 디바이스 120 : 콘텐츠 발행자
130 : 권한 발행자
본 발명은 디지털 권한관리 방법 및 그 시스템에 관한 것으로, 더욱 상세하 게는 DRM 콘텐츠에서 임의의 구간을 프리뷰 구간(preview duration)으로 설정하여 제공할 수 있는 디지털 권한관리 방법 및 그 시스템에 관한 것이다.
무한히 반복 사용하여도 원본의 품질에는 전혀 손상이 없고, 수정과 복사가 편리하며, 초고속 통신망을 이용하여 대용량의 저작물이라도 짧은 시간 안에 전송과 배포가 가능하다는 디지털의 특성과 장점들이 아날로그 형태의 저작물들을 빠른 속도록 디지털화시키고 있다. 그러나, 이러한 디지털의 특성과 장점들은 저작물에 대한 원저작자의 권리와 이익을 침해하는 요인으로 작용하기도 한다.
즉, 복사본이 있어도 원본과 동일하기 때문에, 원본을 구입하고자 하는 의지를 약화시키고, 저작자의 동의 없이도 수정과 복사가 간단하기 때문에 저작물의 도용이 쉬워지며, 전달과 배포의 용이성은 불법적인 복제물이 인터넷을 통해 순식간에 퍼져, 법적인 통제마저도 불가능하게 할 수 있다. 이러한 부정적인 요소들은 저작자들의 사기를 저하시켜 저작물에 대한 제작 의지를 감소시킬 수 있고, 나아가서는 저작물의 디지털화를 주저하는 원인으로 작용하기도 한다.
이에 따라, 디지털 저작물에 대해서는 디지털의 장점을 충분히 살리면서도, 저작권을 효율적으로 관리할 수 있는 기술적 보호 장치가 필요하게 되었는데, 이러한 필요성에 의해 등장한 것이 바로 디지털 권한관리(DRM, Digital Rights Management)이다. 디지털 권한관리는 디지털 콘텐츠의 지적재산권을 보호하는 것을 목적으로 디지털 콘텐츠의 안전하고 편리한 배포를 가능하게 하는 기술과 서비스를 의미한다.
이러한 디지털 권한관리를 이용하여 디지털 콘텐츠의 불법사용을 방지하기 위해 사용되는 디지털 권한관리 방법은, 암호화 기술을 이용해 보호하고자 하는 디지털 콘텐츠를 패키지 형태의 암호화된 데이터로 변환시키는 방법을 사용한다. 따라서, 디지털 권한관리에 의해 보호되는 디지털 콘텐츠, 즉 DRM 콘텐츠(DRM Content)를 사용하기 위해서는 인증절차 등을 거쳐 이용할 DRM 콘텐츠의 복호화 등에 사용되는 사용권한 정보(Rights Object)를 획득해야만 한다.
디지털 권한관리 방법에는, 마이크로소프트사의 DRM 과 OMA DRM(Open Mobile Alliance Digital Rights Management)이 대표적 예이며, OMA DRM의 경우에는 V2.0이 발표되어 있다. OMA DRM V2.0의 경우, DRM 콘텐츠와 그 DRM 콘텐츠에 대한 사용권한 정보를 물리적으로 분리할 수 있으며, DRM 콘텐츠를 복호화 등에 사용되는 사용권한 정보는 디바이스(Device)와 권한 제공자(Rights Issuer) 사이의 상호 인증을 통하여 획득할 수 있도록 규정하고 있다.
그런데, 현재 OMA DRM V2.0 규약과 OMA REL(Rights Expression Language) 등에 따르면, DRM 콘텐츠의 재생구간 중에서 임의의 구간을 프리뷰(preview) 구간으로 설정할 수 있는 방안에 대해서는 규정하고 있지 않다. 즉, 현재 DRM 콘텐츠에 대한 프리뷰 기능은 DRM 콘텐츠의 포맷, 즉 DCF(DRM Content Format)에서 헤더(header)에 정의된 프리뷰-헤더(preview-head)를 이용하여 제공할 수 있으나, 이 경우 프리뷰 구간은 항상 DRM 콘텐츠의 처음부터 시작되어야 한다. 또한, 설정된 프리뷰 구간을 재생할 수 있는 횟수를 직접적으로 제한할 수도 없으며, 단지 총 재생 시간만을 제한할 수 있다.
따라서, 콘텐츠 공급자 혹은 권한 발행자가 DRM 콘텐츠에 대하여 다양한 브 리뷰 구간을 설정하여 제공하고 싶은 경우나, 혹은 설정된 프리뷰 구간의 재생 횟수를 직접 설정하고 싶은 경우 등에 별다른 방안이 존재하고 있지 않다.
따라서, 본 발명의 목적은, DRM 콘텐츠에 대하여 임의의 구간을 프리뷰 구간으로 설정하여 제공가능한 디지털 권한관리 방법 및 그 시스템을 제공함에 있다.
상기 목적을 달성하기 위한 본 발명에 따른 디지털 권한관리 방법은, DRM 콘텐츠에 대한 프리뷰(preview) 권한을 요청하는 단계, 설정된 프리뷰 구간에 대한 정보가 포함된 프리뷰 권한 정보를 수신하는 단계, 및 상기 프리뷰 권한 정보에 따라, 상기 DRM 콘텐츠에서 상기 설정된 프리뷰 구간을 재생하는 단계를 포함한다.
또한, 상기 목적을 달성하기 위한 본 발명에 따른 디지털 권한관리 방법은 DRM 콘텐츠의 소정 구간을 프리뷰(preview) 구간으로 설정하는 단계, 상기 프리뷰 구간에 대한 정보를 포함하는 상기 DRM 콘텐츠에 대한 프리뷰 권한 정보를 생성하는 단계, 및 상기 DRM 콘텐츠와 프리뷰 권한 정보를 전송하는 단계를 포함한다.
한편, 본 발명에 따른 디지털 권한관리 시스템은, 프리뷰(preview) 구간이 설정된 DRM 콘텐츠에 대하여, 상기 프리뷰 구간에 대한 정보가 포함된 프리뷰 권한 정보를 제공하는 권한 발행자, 및 상기 DRM 콘텐츠에 대한 프리뷰 권한을 상기 권한 발행자에게 요청하고, 상기 권한 발행자로부터 수신한 상기 프리뷰 권한 정보에 따라, 상기 DRM 콘텐츠에서 상기 프리뷰 구간을 재생하는 디바이스를 포함한다.
상기 목적을 달성하기 위하여 본 발명에서는, 상기 방법을 컴퓨터에서 실행 시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.
이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.
본 발명에 따른 디지털 권한관리 방법은 기본적으로 OMA(Open Mobile Alliance) 표준을 기반으로 하는 이동통신 환경에 적용되지만, 반드시 이에 국한되는 것은 아니며 본 발명에 따른 조건을 만족하는 다른 통신 환경에서도 적용이 가능하다. 또한, 본 발명에 따른 디지털 권한관리 방법에서는 DRM 콘텐츠의 사용권한 정보에 새로 정의한 엘리먼트(Element)를 사용하여, 프리뷰 구간 및 프리뷰 재생횟수를 제어하는 방식을 사용한다.
도 1은 본 발명에 따른 디지털 권한관리 방법이 적용되는 시스템의 일 예를 나타낸 것이다. 도 1을 참조하면, 본 시스템은 디바이스(110), 콘텐츠 발행자(Content Issuer)(120), 및 권한 발행자(Rights Issuer)(130)를 포함한다.
디바이스(110)는 DRM 콘텐츠를 사용하며, 필요한 경우 다른 기기에 저장된 DRM 콘텐츠를 전송할 수도 있는 기기이다. 디바이스(110)에는 휴대폰이나 PDA(Personal Digital Assistant) 등과 같은 단말기가 이에 속한다. 디바이스(110)는 이동통신망과 같은 네트워크를 통해 콘텐츠 발행자(120)에 통신가능하게 접속하여, 콘텐츠 발행자(120)로부터 디지털 권한관리(DRM)에 의해 보호되는 DRM 콘텐츠(DRM Content)를 다운로드 받는다. 그리고, 디바이스(110)는 권한 발행자(130)와의 인증과정 등을 거쳐, 다운로드 받은 DRM 콘텐츠의 복호화 등에 사용되는 사용권한 정보(Rights Object)를 전송받는다.
디바이스(110)는 권한발행자(130)로부터 전송받은 사용권한 정보에 포함된 콘텐츠 암호화 키(Content Encryption Key) 정보 등을 이용하여, 암호화된 DRM 콘텐츠를 복호화함으로써, 다운로드 받은 DRM 콘텐츠를 사용할 수 있다.
디바이스(110)는, 도 1에 도시한 바와 같이, 콘텐츠 발행자(120) 및 권한 발행자(130)로부터 각각 DRM 콘텐츠와 그 사용권한 정보를 전송받을 수 있으나, 이와 달리 DRM 콘텐츠와 사용권한 정보를 하나의 콘텐츠 제공자(Content Provider)로부터 동시 혹은 순차적으로 전송받을 수도 있다.
도 2는 본 발명에 따른 디지털 권한관리 방법의 설명에 제공되는 메시지 시퀸스 차트이다. 도 2를 참조하면, 디바이스(110)는 콘텐츠 배급 관리자나 기타 다른 디바이스로부터 프리뷰(preview) 기능이 설정된 DRM 콘텐츠를 다운로드 받는다(S300). 이때, 프리뷰 기능이 설정된 DRM 콘텐츠는 프리뷰 권한 정보를 제공하는 권한 발행자(130)의 URL(Uniform Resource Locator) 주소가 포함되어 있다.
디바이스(110)는 URL 주소를 참조하여 프리뷰 권한을 제공하는 권한 발행자(130)에 접속하여, 프리뷰 권한을 요청한다(305). 이에 따라, 디바이스(110)는 권한 발행자(130)로부터 프리뷰 권한 정보를 수신한다(S310). 이때, 획득한 프리뷰 권한 정보에는 권한 발행자(130)나 콘텐츠 발행자(120)가 설정한 프리뷰 구간 정보 등이 포함되어 있다.
디바이스(110)는 획득한 프리뷰 권한 정보에 따라, 다운로드 받은 DRM 콘텐츠에서 설정된 프리뷰 구간을 재생할 수 있다(S315).
프리뷰 재생 후에 필요한 경우에는, 디바이스(110)는 콘텐츠 발행자(120) 등에게 프리뷰한 DRM 콘텐츠의 구입을 요청할 수도 있다(S320). 이때, DRM 콘텐츠의 구입 요청은, 콘텐츠 발행자(120)에 접속하여, 구입하고자 하는 DRM 콘텐츠에 대한 사용조건의 설정 및 비용을 결제하고, 해당 DRM 콘텐츠 및 이에 대한 사용권한 정보를 다운로드 받는 과정 등에 의해 수행된다. 상기한 바와 같은 과정에 의해, DRM 콘텐츠에 대하여 임의의 프리뷰 구간을 설정하여 제공할 수 있다.
한편, 본 발명에 따른 디지털 권한관리 방법에서, 프리뷰 기능이 설정된 DRM 콘텐츠에서 임의의 프리뷰 구간을 설정하기 위해, 기본적으로 사용되는 사용권한 정보(Rights Object)에 다음과 같이 <startposition> 및 <endposition> 엘리먼트를 새로 정의하여 사용한다.

Element

<!ELEMENT o-ex:startposition (#DATA)>

Element

<!ELEMENT o-ex:endposition (#DATA)>
여기서 <startposition>은 프리뷰 구간의 시작시점을 나타내는 엘리먼트이며, 시작시점은 hh:mm:ss 와 같이 시:분:초 형식을 갖는다. <endposition>은 브리뷰 구간의 종료시점을 나타내는 엘리먼트이며, 종료시점도 hh:mm:ss 와 같이 시:분:초 형식을 갖는다. 따라서, <startposition>에서 설정된 시작시점에서 <endpositione>에서 설정한 종료시점까지 프리뷰 구간으로 설정된다. 예컨대, <startposition>을 00:05:00 으로 설정하고, <endposition>을 00:08:00 로 설정한 경우, DRM 콘텐츠의 재생시작으로부터 5분 경과 후 재생시점에서 8분까지의 재생시점이 해당 DRM 콘텐츠의 브리뷰 구간으로 제공된다.
다음의 [표 3]은 새로 정의된 <startposition> 및 <endposition> 엘리먼트를 포함하여 프리뷰 구간이 설정된 사용권한 정보, 즉 프리뷰 권한 정보의 일 예를 나타낸 것이다. 여기서, 프리뷰 권한 정보는, XML(Extensible Markup Language)에 기반한 OMA REL(Rights Expression Language) 으로 기술된다.

1: <o-ex:rights
2: xmlns:o-ex="http://odrl.net/1.1/ODRL-EX"
3: xmlns:o-dd="http://odrl.net/1.1/ODRL-DD"
4: xmlns:oma-dd="http://www.openmobilealliance.com/oma-dd"
5: xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
6: xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
7: <o-ex:context>
8: <o-dd:version>2.0</o-dd:version>
9 : <o-dd:uid>RightsObjectID</o-dd:uid>
10: </o-ex:context>
11: <o-ex:agreement>
12: <o-ex:asset o-ex:id="Asset-1">
13: <o-ex:context>
14: <o-dd:uid>ContentID1</o-dd:uid>
15: </o-ex:context>
16: <o-ex:digest>
17: <ds:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
18: <ds:DigestValue>DCFHash</ds:DigestValue>
19: </o-ex:digest>
20: <ds:KeyInfo>
21: <xenc:EncryptedKey>
22: <ds:KeyInfo>
23: <ds:RetrievalMethod URI="REKReference"/>
24: </ds:KeyInfo>
25: <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#kw-aes128"/>
26: <xenc:CipherData>
27: <xenc:CipherValue>EncryptedCEK</xenc:CipherValue>
28: </xenc:CipherData>
29: </xenc:EncryptedKey>
30: </ds:KeyInfo>
31: </o-ex:asset>
32: <o-ex:permission>
33: <o-dd:play>
34: <o-ex:constraint>
35: <o-ex:preview>
36: <o-ex: startposition >T00:05:00<o-ex: startposition >
37: <o-ex: endposition >T00:08:00<o-ex: endposition >
38: <o-ex: startposition >T00:25:00<o-ex: startposition >
39: <o-ex: endposition >T00:30:00<o-ex: endposition >
40: <o-ex:preview>
41: <o-dd:count>3</o-dd:count>
42: </o-ex:constraint>
43: <o-dd:play/>
44: </o-ex:permission>
45: </o-ex:agreement>
46:</o-ex:rights>
[표 3]에서, 라인 1에서 라인 6까지는 DRM 사용권한 구조를 나타내며, XML 해석을 위한 정보를 나타내는 XML 네임스페이스에 대한 정보를 기술하고 있다. 라인 7에서 라인 10까지는 DRM 사용권한이 적용되는 DRM 시스템의 버전 정보를 기술하고 있다.
라인 11 내지 46은 콘텐츠 정보와 DRM 사용권한의 구체적인 내용을 포함하며, 각각 <asset> 엘리먼트와 <permission> 엘리먼트로 표현되고 있다.
<asset> 엘리먼트는 라인 12 내지 31에서 DRM 라이센스가 적용되는 콘텐츠의 식별자(identifier)를 기술하고, 라인 20 내지 30에서는 암호화된 DRM 콘텐츠를 복호화할 수 있는 콘텐츠 암호 키(Content Encryption Key, CEK) 정보를 기술하고 있다. 그리고, <permission> 엘리먼트는 라인 32 내지 44에서 DRM 콘텐츠의 재생이 가능함을 기술하고 있다.
라인 34의 <constraint> 엘리먼트는 <interval>, <accumulated>, <start>, <end>, <count> 등과 같은 엘리먼트를 포함할 수 있다. <interval> 엘리먼트는 콘텐츠를 사용할 수 있는 기간을 나타내며, 그 시작 시점은 콘텐츠를 최초로 사용한 시점이다, <Accumlated> 엘리먼트는 콘텐츠의 사용이 최대로 축적될 수 있는 시간을 의미한다. <start>와 <end> 엘리먼트는 함께 기술되는데, <start>에서 지정하는 날짜부터 <end>에서 지정하는 날짜까지 자유롭게 사용할 수 있음을 기술한다. 그리고, <count>는 사용가능한 횟수를 기술한다.
라인 35에서 라인 40까지가 프리뷰 구간 설정과 관련된 부분이며, 라인 36 내지 39에 <startposition> 및 <endposition> 은, 앞서 설명한 바와 같이 본 발명에서 새롭게 정의된 엘리먼트이다. 라인 36 및 37은, <startposition> 및 <endposition> 엘리먼트를 사용하여, 재생시작 시점에서 5분 경과 후부터 8분까지의 첫번째 프리뷰 구간을 설정하고 있으며, 라인 38 및 39는 재생시작 시점에서 25분 경과 후부터 30분까지의 두번째 프리뷰 구간을 설정하고 있다.
이와 같이, <startposition> 및 <endposition> 엘리먼트를 새로 정의하여 임의의 구간을 브리뷰 구간으로 설정할 수 있으며, 하나 이상의 프리뷰 구간을 설정할 수도 있다. 그리고, 라인 41의 <count>에 설정된 횟수에 따라, <startposition> 및 <endposition> 엘리먼트를 사용하여 설정된 프리뷰 구간에 대한 재생 가능한 횟수가 결정된다.
도 3은 본 발명에 따른 디지털 권한관리 방법에서 DRM 콘텐츠 및 그 사용권한이 설치된 디바이스에서 콘텐츠 사용 과정의 설명에 제공되는 흐름도이다. 도 3을 참조하면, DRM 콘텐츠 및 그 프리뷰 권한이 설치된 디바이스에 프리뷰 요청이 있으면(S400), 먼저 제한 횟수 조건을 만족하는지 여부를 판단한다(S405). 제한 횟수는, 앞서 설명한 바와 같이, <count> 엘리먼트을 사용하여 설정되며, 제한 횟수 조건을 만족하면, 설정된 첫번째 프리뷰 구간의 시작시점부터 재생을 시작하여 프리뷰를 제공한다(S415).
첫번째 프리뷰 구간에 대한 프리뷰가 종료하면, 다른 프리뷰 구간이 설정되어 있는지 여부를 검사하여, 존재하는 경우 다음 프리뷰 구간에 대해 재생하고(S420, S425), 설정된 모든 프리뷰 구간에 대하여 재생이 완료되면 프리뷰를 종료한다. 이와 같은 과정에 의해, 디바이스에 임의의 구간을 프리뷰 구간으로 설정된 DRM 콘텐츠에 대한 프리뷰가 제공된다.
도 4 내지 도 6은 본 발명에 따른 디지털 권한관리 방법을 제공되는 사용자 인터페이스와 함께 설명하기 위해 참조 되는 도면이다. 먼저, 도 4는 배급 감독자 등의 디바이스로부터 프리뷰 기능이 설정된 DRM 콘텐츠가 전송되는 과정에서 사용되는 사용자 인터페이스의 예를 나타낸 도면이다.
도 4에서, (a)는 전송할 콘텐츠의 종류를 선택하는 과정, (b)는 선택된 콘텐츠 종류에서 전송할 콘텐츠 제목을 선택하는 과정을 나타낸다. (c)는 선택된 콘텐츠에 대한 배급을 선택한 경우를 나타내며, (d)는 전송할 디바이스의 식별 번호를 입력하는 과정을 나타낸다. 그리고, 도 4의 (e)는 선택된 DRM 콘텐츠가 전송되고 있는 상태의 화면을 나타낸다.
도 5는 프리뷰 기능이 설정된 DRM 콘텐츠를 전송받는 과정을 나타낸다. 도 5에서 (a)는 새로운 DRM 콘텐츠를 수신하여 저장하는 경우의 화면을 나타낸다. 도 5의 (b) 전송받은 DRM 콘텐츠 중에서 사용할 콘텐츠의 종류를 선택하는 과정, (c)는 사용할 콘텐츠의 제목을 선택하는 과정을 나타낸다.
도 6은 디바이스에서 프리뷰를 실행하는 경우를 설명하기 위한 도면이다. 도 6에서 (a)는 사용할 콘텐츠의 종류를 선택하는 화면, (b)는 선택한 콘텐츠 종류에서 다시 사용할 콘텐츠의 제목을 선택하는 화면을 나타낸다. (c)는 선택된 DRM 콘텐츠에 프리뷰가 제공되면, 프리뷰를 원하는 경우 프리뷰 권한을 요청할 것을 나타내는 화면이다.
이러한 화면에서 사용자가 프리뷰 권한을 요청하면, 프리뷰 권한을 발행하는 장치에 접속하여, 프리뷰 권한 정보를 다운로드 받는다. 도 6의 (d)는 프리뷰 사용권한 정보의 다운로드가 종료하였음을 나타내는 화면이다. 그리고, 도 6의 (e),(f)는 다운로드 받은 프리뷰 권한 정보에 따라, 설정된 프리뷰 구간의 시작시점에서 종료시점까지의 프리뷰 구간이 재생되고 화면을 나타낸다.
이상과 같은 과정에 의해, DRM 콘텐츠에서 임의의 구간을 프리뷰 구간으로 설정하여 제공할 수 있다.
한편, 본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한 인터넷을 통한 전송과 같은 캐리어 웨이브의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
이상 설명한 바와 같이, 본 발명에 따르면, 암호화에 의해 보호된 DRM 콘텐츠에 대하여 임의의 프리뷰 구간을 설정하여 제공할 수 있다. 또한, 하나 이상의 프리뷰 구간을 제공하는 것도 가능하므로, 콘텐츠의 홍보 등 다양한 분야에서 응용이 가능하다. 또한, 본 발명은 기존에 사용되는 사용권한 정보에 새로 정의된 엘리먼트를 추가하는 방식이므로, 하드웨어의 변경 없이 간단한 소프트웨어의 변경만으로 용이하게 구현할 수 있다.

Claims (21)

  1. 프리뷰(preview) 기능이 설정된 DRM(Digital Rights Management) 콘텐츠를 수신하는 단계;
    상기 DRM 콘텐츠의 수신 완료를 통지하기 위한 제1 메시지를 표시하고, 상기 수신된 DRM 콘텐츠를 저장하는 단계;
    디바이스 내에 저장된 복수의 DRM 콘텐츠들 중 어느 하나가 선택되면, 상기 선택된 DRM 콘텐츠에서 프리뷰 기능이 제공되는지 여부를 확인하는 단계;
    상기 선택된 DRM 콘텐츠에서 프리뷰 기능이 제공되는 경우, 상기 선택된 DRM 콘텐츠에 대한 프리뷰 권한 정보의 수신이 필요함을 통지하기 위한 제2 메시지를 표시하는 단계;
    제1 사용자 입력이 수신되면, 상기 선택된 DRM 콘텐츠의 헤더에 포함된 권한 발행자의 URL(Uniform Resource Locator) 주소를 이용하여 상기 선택된 DRM 콘텐츠에 대한 프리뷰 권한을 상기 권한 발행자에게 요청하는 단계;
    상기 권한 발행자 또는 콘텐츠 제공자에 의해 설정된 복수의 프리뷰 구간들에 대한 정보, 상기 복수의 프리뷰 구간들의 재생 횟수에 대한 정보 및 상기 DRM 콘텐츠를 복호화할 수 있는 콘텐츠 암호 키 정보가 포함된 프리뷰 권한 정보를 수신하는 단계;
    상기 프리뷰 권한 정보에 따라, 상기 선택된 DRM 콘텐츠에서 상기 설정된 복수의 프리뷰 구간들을 재생하는 단계; 및
    상기 재생 이후 제2 사용자 입력이 수신되면, 상기 프리뷰 구간이 재생된 DRM 콘텐츠의 구입을 요청하는 단계를 포함하고,
    상기 설정된 복수의 프리뷰 구간들은, 상기 프리뷰 권한 정보에 포함된 재생 횟수만큼 재생 가능한 것을 특징으로 하는 디지털 권한 관리방법.
  2. 제1항에 있어서,
    상기 복수의 프리뷰 구간들에 대한 정보는, 상기 복수의 프리뷰 구간들의 시작시점 및 종료시점을 포함하는 것을 특징으로 하는 디지털 권한 관리방법.
  3. 제2항에 있어서,
    상기 프리뷰 권한 정보는, OMA 표준에 따른 REL(Rights Expression Language)로 기술되는 것을 특징으로 하는 디지털 권한 관리방법.
  4. 제3항에 있어서,
    상기 프리뷰 권한 정보는, 상기 복수의 프리뷰 구간들의 시작시점을 나타내기 위한 식별자인 <startposition> 엘리먼트와, 상기 복수의 프리뷰 구간들의 종료시점을 나타내기 위한 식별자인 <endposition> 엘리먼트를 포함하는 것을 특징으로 하는 디지털 권한 관리방법.
  5. 삭제
  6. 제3항에 있어서,
    상기 프리뷰 권한 정보는, 상기 복수의 프리뷰 구간들의 재생 횟수를 나타내기 위한 식별자인 <count> 엘리먼트를 포함하는 것을 특징으로 하는 디지털 권한 관리방법.
  7. 삭제
  8. 삭제
  9. 삭제
  10. 삭제
  11. 삭제
  12. 삭제
  13. DRM(Digital Rights Management) 콘텐츠의 소정 구간들을 복수의 프리뷰(preview) 구간들로 설정하고, 상기 설정된 복수의 프리뷰 구간들에 대한 정보, 상기 복수의 프리뷰 구간들의 재생 횟수에 대한 정보 및 상기 DRM 콘텐츠를 복호화할 수 있는 콘텐츠 암호 키 정보가 포함된 프리뷰 권한 정보를 제공하는 권한 발행자; 및
    프리뷰 기능이 설정된 DRM 콘텐츠를 수신하여 저장하고, 상기 DRM 콘텐츠의 수신 완료를 통지하기 위한 제1 메시지를 표시하며, 디바이스 내에 저장된 복수의 DRM 콘텐츠들 중 어느 하나가 선택되면, 상기 선택된 DRM 콘텐츠에서 프리뷰 기능이 제공되는지 여부를 확인하고, 상기 선택된 DRM 콘텐츠에서 프리뷰 기능이 제공되는 경우, 상기 선택된 DRM 콘텐츠에 대한 프리뷰 권한 정보의 수신이 필요함을 통지하기 위한 제2 메시지를 표시하며, 제1 사용자 입력이 수신되면 상기 선택된 DRM 콘텐츠의 헤더에 포함된 권한 발행자의 URL(Uniform Resource Locator) 주소를 이용하여 상기 선택된 DRM 콘텐츠에 대한 프리뷰 권한을 상기 권한 발행자에게 요청하고, 상기 권한 발행자로부터 수신한 상기 프리뷰 권한 정보에 따라, 상기 DRM 콘텐츠에서 상기 설정된 복수의 프리뷰 구간들을 재생하며, 상기 재생 이후 제2 사용자 입력이 수신되면 상기 프리뷰 구간이 재생된 DRM 콘텐츠의 구입을 요청하는 디바이스를 포함하고,
    상기 디바이스는, 상기 프리뷰 권한 정보에 포함된 재생 횟수만큼 상기 복수의 프리뷰 구간들을 재생할 수 있는 것을 특징으로 하는 디지털 권한 관리시스템.
  14. 제13항에 있어서,
    상기 복수의 프리뷰 구간들에 대한 정보는, 상기 복수의 프리뷰 구간들의 시작시점 및 종료시점을 포함하는 것을 특징으로 하는 디지털 권한 관리시스템.
  15. 제14항에 있어서,
    상기 권한 발행자가 발행하는 상기 프리뷰 권한 정보는, OMA REL(Rights Expression Language)로 기술되는 것을 특징으로 하는 디지털 권한 관리시스템.
  16. 제15항에 있어서,
    상기 프리뷰 권한 정보는, 상기 복수의 프리뷰 구간들의 시작시점을 나타내기 위한 식별자인 <startposition> 엘리먼트와, 상기 복수의 프리뷰 구간들의 종료시점을 나타내기 위한 식별자인 <endposition> 엘리먼트를 포함하는 것을 특징으로 하는 디지털 권한 관리시스템.
  17. 삭제
  18. 제15항에 있어서,
    상기 프리뷰 권한 정보는, 상기 복수의 프리뷰 구간들의 재생 횟수를 나타내기 위한 식별자인 <count> 엘리먼트를 포함하는 것을 특징으로 하는 디지털 권한 관리시스템.
  19. 삭제
  20. 제1항 내지 제4항 중에 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
  21. 삭제
KR1020060067539A 2006-07-19 2006-07-19 콘텐츠 프리뷰를 제공하는 디지털 권한관리 방법 및 그시스템 KR101282946B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060067539A KR101282946B1 (ko) 2006-07-19 2006-07-19 콘텐츠 프리뷰를 제공하는 디지털 권한관리 방법 및 그시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060067539A KR101282946B1 (ko) 2006-07-19 2006-07-19 콘텐츠 프리뷰를 제공하는 디지털 권한관리 방법 및 그시스템

Publications (2)

Publication Number Publication Date
KR20080008090A KR20080008090A (ko) 2008-01-23
KR101282946B1 true KR101282946B1 (ko) 2013-08-23

Family

ID=39221097

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060067539A KR101282946B1 (ko) 2006-07-19 2006-07-19 콘텐츠 프리뷰를 제공하는 디지털 권한관리 방법 및 그시스템

Country Status (1)

Country Link
KR (1) KR101282946B1 (ko)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040005848A (ko) * 2000-10-26 2004-01-16 제너럴 인스트루먼트 코포레이션 공기-연료 연소 방식으로 산소-연료 연소 방식을 지원하는 방법 및 장치
KR20050028244A (ko) * 2003-09-18 2005-03-22 삼성전자주식회사 다수의 기기를 지원하는 drm 라이센스 방법
KR20060028240A (ko) * 2004-09-24 2006-03-29 (주)잉카엔트웍스 음원 편집 방법 및 그 장치

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040005848A (ko) * 2000-10-26 2004-01-16 제너럴 인스트루먼트 코포레이션 공기-연료 연소 방식으로 산소-연료 연소 방식을 지원하는 방법 및 장치
KR20050028244A (ko) * 2003-09-18 2005-03-22 삼성전자주식회사 다수의 기기를 지원하는 drm 라이센스 방법
KR20060028240A (ko) * 2004-09-24 2006-03-29 (주)잉카엔트웍스 음원 편집 방법 및 그 장치

Also Published As

Publication number Publication date
KR20080008090A (ko) 2008-01-23

Similar Documents

Publication Publication Date Title
KR101379861B1 (ko) Drm 제공 장치, 시스템 및 그 방법
US20190147143A1 (en) Decoupling rights in a digital content unit from download
KR100688312B1 (ko) 멀티미디어 컨텐츠의 불법 이용을 방지하기 위한 방법 및 장치
JP5530299B2 (ja) コンテンツ受信機、及びコンテンツ受信機の書き出し方法
KR100493904B1 (ko) 다수의 기기를 지원하는 drm 라이센스 방법
US20070198430A1 (en) Data processing device
KR100734033B1 (ko) 방송 콘텐츠 보호/관리 시스템
US20060062426A1 (en) Rights management systems and methods using digital watermarking
US8402551B2 (en) Digital rights management method for terminal
WO2008000639A2 (en) Method and apparatus for digital rights management
JP2006510102A (ja) コンテンツの分配を許容するシステム
JP2008159041A (ja) デジタル権限管理方法及びシステム並びにデバイス
US20090158439A1 (en) Method for protecting unprotected content in drm and device thereof
CN101842783B (zh) 用于管理数字版权管理权利对象的方法和装置
KR100506530B1 (ko) 다수의 기기를 지원하는 drm 라이센스 방법
KR100917312B1 (ko) 재구매를 위한 디지털 저작권 컨텐츠의 정보 갱신 시스템및 그 방법과 그 기능의 컴퓨터 프로그램이 기록된기록매체
KR101302127B1 (ko) 디지털 권한관리 방법 및 그 시스템
KR101282946B1 (ko) 콘텐츠 프리뷰를 제공하는 디지털 권한관리 방법 및 그시스템
KR101314271B1 (ko) 디지털 권한관리 방법 및 그 시스템
JP2004110277A (ja) コンテンツ配信管理方法、装置、およびプログラム
KR20040038456A (ko) 홈 서버 컨텐츠 공유가 가능한 디알엠 장치 및 방법
JP2012524336A (ja) 著作権のあるフレームベース作品の著作権収益獲得を強化する方法
KR101731292B1 (ko) 멀티미디어 서비스 소비 권한 관리 방법 및 장치
Smith Digital rights management & protecting the digital media value chain
KR100885722B1 (ko) 사용자 생성 컨텐츠 보호 시스템 및 그 방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
J201 Request for trial against refusal decision
B701 Decision to grant
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee