Movatterモバイル変換


[0]ホーム

URL:


KR100982059B1 - A system and method for converting contents of affiliated DM to contents of compatible DM, and a recording medium having recorded thereon a computer program of the function - Google Patents

A system and method for converting contents of affiliated DM to contents of compatible DM, and a recording medium having recorded thereon a computer program of the function
Download PDF

Info

Publication number
KR100982059B1
KR100982059B1KR1020070097229AKR20070097229AKR100982059B1KR 100982059 B1KR100982059 B1KR 100982059B1KR 1020070097229 AKR1020070097229 AKR 1020070097229AKR 20070097229 AKR20070097229 AKR 20070097229AKR 100982059 B1KR100982059 B1KR 100982059B1
Authority
KR
South Korea
Prior art keywords
drm
content
compatible
encryption key
contents
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR1020070097229A
Other languages
Korean (ko)
Other versions
KR20090032215A (en
Inventor
이경숙
Original Assignee
주식회사 엘지유플러스
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 엘지유플러스filedCritical주식회사 엘지유플러스
Priority to KR1020070097229ApriorityCriticalpatent/KR100982059B1/en
Publication of KR20090032215ApublicationCriticalpatent/KR20090032215A/en
Application grantedgrantedCritical
Publication of KR100982059B1publicationCriticalpatent/KR100982059B1/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

본 발명은 사용자에 의해 조작되는 컴퓨팅 시스템에 직접 설치되는 DRM 호환 관리 장치를 이용하여 서로 다른 형태의 DRM 방식을 갖는 디지털 컨텐츠를 호환형 DRM의 디지털 컨텐츠로 변환시킬 수 있도록 함에 의해, 사용자가 선택한 디지털 컨텐츠의 직접적인 변환이 가능하도록 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템 및 그 방법과 그 기능의 컴퓨터 프로그램이 기록된 기록매체를 제공한다.

이를 위해 본 발명은 제휴 DRM(Digital Right Management)의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템에 있어서, 상기 제휴 DRM의 컨텐츠를 새롭게 생성된 암호화 키를 통한 재패키징 및 새롭게 생성된 권한 객체(Right Object; RO)의 적용에 의해 호환 DRM 컨텐츠로 변환하는 네트워크 컴퓨터 단말과, 상기 새롭게 생성된 암호화 키의 관리를 통해 상기 컨텐츠의 권한 객체(RO)를 새롭게 생성하여 상기 네트워크 컴퓨터 단말에 제공하는 DRM 호환 처리 시스템을 포함하여 구성된 것을 특징으로 한다.

Figure R1020070097229

컨텐츠, DRM, 호환, 라이센스, 임시 암호화 키(TEK), 컨텐츠 암호화 키(CEK)

The present invention enables digital content selected by a user by converting digital content having different types of DRM into digital content of a compatible DRM using a DRM compatible management device installed directly in a computing system operated by a user. A system and method for converting the contents of an affiliated DRM into the contents of a compatible DRM, which enables the direct conversion of the contents, and a recording medium on which a computer program of the function is recorded are recorded.

To this end, the present invention is a system for converting the contents of the affiliated digital rights management (DRM) to the contents of the compatible DRM, repackaging the contents of the affiliated DRM through a newly generated encryption key and a newly created right object (Right Object) A network computer terminal for converting into compatible DRM content by applying RO), and a DRM compatible process for newly generating a rights object (RO) of the content and managing the newly generated encryption object to the network computer terminal through management of the newly generated encryption key. Characterized in that it comprises a system.

Figure R1020070097229

Content, DRM, Compatible, License, Temporary Encryption Key (TEK), Content Encryption Key (CEK)

Description

Translated fromKorean
제휴 디알엠의 컨텐츠를 호환 디알엠의 컨텐츠로 변환하는 시스템 및 그 방법과 그 기능의 컴퓨터 프로그램이 기록된 기록매체{System and Method for Converting Compatible DRM Contents from Cooperation DRM Contents and Recording Medium for Recording Computer Program of Function Thereof}System and method for converting compatible DRM contents from cooperation DRM contents and recording medium for recording computer program of Function Thereof}

본 발명은 서로 다른 컨텐츠의 제공 시스템으로부터 각기 개별적으로 제공되는 제휴 DRM(Digital Rights Management) 컨텐츠들을 호환이 가능한 DRM 컨텐츠로 변환하여 사용자에게 제공할 수 있도록 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템 및 그 방법과 그 기능의 컴퓨터 프로그램이 기록된 기록매체에 관한 것이다.The present invention converts the contents of the affiliated DRM that can be provided to the user by converting the associated DRM (Digital Rights Management) contents provided separately from different content providing systems to compatible DRM contents to the contents of the compatible DRM The present invention relates to a recording medium on which a system, a method thereof, and a computer program of the function are recorded.

일반적으로, 멀티미디어 데이터 기술의 발전 및 네트워크 통신 기술의 발달에 따라 다양한 형태의 멀티미디어 정보를 고속, 대용량으로 정보 전송이 가능한 인터넷과 같은 통신 네트워크를 통해 디지털 방식으로 전송하는 것이 가능하도록 되어 있고, 이러한 디지털 멀티미디어 정보를 전송받아 재생하거나 편집하기 위한 다양한 멀티미디어 재생/편집 장치가 개발되어 상용화되고 있는 추세이다.In general, according to the development of multimedia data technology and the development of network communication technology, it is possible to digitally transmit various types of multimedia information through a communication network such as the Internet, which can transmit information at high speed and large capacity. Various multimedia playback / editing devices have been developed and commercialized for receiving and playing multimedia information.

또한, 최근에는 이동통신 기술의 급격한 발전에 따라 휴대형 이동통신 단말 기를 사용하여 이동 통신망을 통해 상대방과 무선으로 음성 통화나 문자 데이터 통신을 진행하는 기본적인 기능으로부터 진일보하여, 컴퓨터 단말에 보관된 멀티미디어 정보 파일이나 무선 인터넷으로부터 획득될 수 있는 멀티미디어 정보를 무리없이 재생할 수 있는 상태에까지 다다른 상황이다.In addition, in recent years, according to the rapid development of mobile communication technology, the multimedia information file stored in the computer terminal is further advanced from the basic function of wirelessly conducting voice call or text data communication with the other party through a mobile communication network using a portable mobile communication terminal. In this situation, the multimedia information that can be obtained from the wireless Internet can be played without difficulty.

여기서, 벨소리, 바탕화면, 이미지 파일, 텍스트 파일, 음악 파일, 동영상 파일 등과 같이 통신 네트워크를 통해서 유통될 수 있는 멀티미디어 정보 파일을 소위 "디지털 컨텐츠(Digital Contents)"라고 칭하고 있으며, 이러한 디지털 컨텐츠에 저작권이 있는 경우에는 저작권자의 권리 보호 및 유료 이용에 따른 수익 창출을 도모하기 위하여, 해당 디지털 컨텐츠를 무분별하게 불법 복사하거나 무허가로 사용하는 것을 통제하도록 하는 것이 절대적으로 필요하다.Here, multimedia information files that can be distributed through a communication network, such as ringtones, wallpaper, image files, text files, music files, video files, etc., are called "Digital Contents," and are copyrighted to such digital contents. In this case, it is absolutely necessary to control the illegal copying or unauthorized use of the digital contents in order to protect the rights of copyright holders and generate profits from paid use.

이를 위해, 최근에는 컨텐츠 제공자의 저작권 보호 및 컨텐츠 이용에 대한 적절한 보상을 받는 것을 보증하는 것이 가능하도록 하는 방안으로서 디지털 저작권 관리(Digital Rights Management; DRM)(이하 DRM이라 칭함) 방식이 개발되어 사용되고 있는데, 이러한 DRM은 디지털 컨텐츠의 배송과 그 사용의 통제 및 라이센싱에 관한 것을 관리하도록 되어 있다.To this end, digital rights management (DRM) scheme (hereinafter referred to as DRM) has been developed and used as a way to ensure that content providers receive proper compensation for copyright protection and content use. These DRMs are intended to manage the control and licensing of the delivery and use of digital content.

통상 DRM 시스템은 암호화된 형태로 디지털 컨텐츠를 배송하도록 되어 있고, 권리가 보호된 컨텐츠에 접근할 수 있는 권한을 획득한 사용자에 대해서만 컨텐츠의 복호화가 허용될 수 있도록 되어 있는 바, 현재 규격화되어 적용되는 것으로는 오픈 모바일 얼라이언스(Open Mobile Alliance) DRM(OMA DRM)과, 윈도우즈 미디어 디바이스(Windows Media Device) DRM(WMD DRM) 등이 알려져 있다.In general, the DRM system is designed to deliver digital content in an encrypted form, and the decryption of the content is permitted only to a user who has obtained the right to access the protected content. Open Mobile Alliance DRM (OMA DRM), Windows Media Device (DRM), and the like are known.

한편, 최근에는 이러한 DRM 시스템이 적용된 디지털 컨텐츠를 제공하는 인터넷 컨텐츠 제공 사이트들이 증가되고 있는 추세이고, 이러한 각각의 인터넷 컨텐츠 제공 사이트들과 각각 제휴하여 각기 다른 사이트들에서 제공되는 디지털 컨텐츠를 통합적으로 제공하는 메인 컨텐츠 제공 사이트 즉, 이동 통신사 또는 포털 사이트 운영 업체에서 운영하는 컨텐츠 제공 사이트가 개설되어 서비스를 제공하는 상태이다.On the other hand, in recent years, an increasing number of Internet content providing sites that provide digital contents to which the DRM system is applied has been provided. Main content providing site, that is, a content providing site operated by a mobile carrier or a portal site operator is opened to provide a service.

이러한 메인 컨텐츠 제공 사이트는 여러 제휴 사이트들로부터 각각 제공되는 다양한 형태의 디지털 컨텐츠를 사용자와 연결시켜서 서비스를 진행할 수 있도록 되어 있기 때문에, 취향이 각기 다른 사용자들에게 보다 넓은 선택의 폭을 제공할 수 있다는 이점이 있다.Since the main content providing site is able to proceed with the service by connecting various types of digital content provided from various affiliated sites with users, it can provide a wider choice of users with different tastes. There is an advantage.

그러나, 이러한 메인 컨텐츠 제공 사이트와 연동되어 디지털 컨텐츠의 제공 서비스를 진행하는 각각의 제휴 사이트들에서는 각 제휴 사이트 별로 각기 다른 형태의 DRM 방식이 적용된 컨텐츠를 제공할 수 있도록 되어 있기 때문에, 각 제휴 사이트의 디지털 컨텐츠 간에 상호 호환성이 확보되지 못하게 되어 사용자가 여러 제휴 사이트의 디지털 컨텐츠를 장애 요인없이 폭넓게 이용하는 것이 어렵도록 되어 있다는 문제점이 있다.However, since affiliated sites that provide digital content providing services in conjunction with the main content providing site can provide contents with different types of DRM schemes for each affiliate site, There is a problem that it is difficult for the user to use the digital content of various affiliate sites widely without obstacles because the mutual compatibility between the digital contents is not secured.

더욱이, 각 제휴 사이트의 디지털 컨텐츠 간에 상호 호환성이 확보되지 못한 관계로 사용자가 복수의 제휴 사이트를 자유롭게 이용하는 것이 제한되므로, 메인 컨텐츠 제공 사이트에서는 제휴를 원하는 컨텐츠 제공 사이트를 확대시키는데 어려움이 따르게 되고, 이는 컨텐츠 제공 서비스의 다양화 측면에 치명적인 영향을 주 게되어 서비스 가입자의 확보 및 서비스의 질적인 향상에 걸림돌로 작용할 수 있다는 문제점이 발생된다.Moreover, since the user is free to use a plurality of affiliate sites because mutual compatibility between digital contents of each affiliate site is not secured, the main content providing site has difficulty in expanding the content providing site to which affiliates are desired. As it has a fatal effect on the diversification of contents providing services, there is a problem that it may act as an obstacle to securing service subscribers and improving the quality of services.

따라서, 본 발명은 상기한 종래의 문제점을 해결하기 위해 이루어진 것으로서, 그 목적은 서로 다른 형태의 DRM(Digital Rights Management) 방식을 갖는 비호환 디지털 컨텐츠에 대한 호환이 통일적으로 이루어질 수 있도록 DRM을 변환하기 위한 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템 및 그 방법을 제공하는 것이다.Accordingly, the present invention has been made to solve the above-mentioned conventional problems, and an object thereof is to convert DRM so that compatibility with incompatible digital contents having different types of digital rights management (DRM) schemes can be made uniform. To provide a system and method for converting the contents of the affiliated DRM to the contents of the compatible DRM.

본 발명의 다른 목적은 사용자에 의해 조작되는 컴퓨팅 시스템에 직접 설치되는 DRM 호환 관리 장치를 이용하여 서로 다른 형태의 DRM 방식을 갖는 제휴 DRM 컨텐츠를 호환형 DRM의 컨텐츠로 변환시킬 수 있도록 함에 의해, 사용자가 선택한 디지털 컨텐츠의 직접적인 변환이 가능하도록 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템 및 그 방법을 제공하는 것이다.Another object of the present invention is to enable a user to convert affiliated DRM content having a different type of DRM into a compatible DRM content by using a DRM compatible management device installed directly in a computing system operated by the user. It is to provide a system and method for converting the contents of the affiliated DRM to the contents of the compatible DRM to enable the direct conversion of the selected digital content.

본 발명의 또 다른 목적은, 사용자에 의해 조작되는 컴퓨팅 시스템에 직접 설치되고서 서로 다른 형태의 DRM 방식을 갖는 제휴 DRM 컨텐츠를 호환형 DRM의 디지털 컨텐츠로 변환시킬 수 있도록 함에 의해, 사용자가 선택한 디지털 컨텐츠의 직접적인 변환이 가능하도록 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 기능의 컴퓨터 프로그램이 기록된 기록매체를 제공하는 것이다.It is still another object of the present invention to provide a user-selected digital format by converting affiliated DRM contents that are directly installed in a computing system operated by a user and having different types of DRM schemes into digital contents of a compatible DRM. The present invention provides a recording medium on which a computer program having a function of converting the contents of the affiliated DRM into the contents of the compatible DRM capable of directly converting the contents is recorded.

상기한 목적을 달성하기 위해 본 발명의 시스템에 따르면, 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템에 있어서, 상기 제휴 DRM의 컨텐츠를 새롭게 생성된 암호화 키를 통한 재패키징 및 새롭게 생성된 권한 객체(RO)의 적용에 의해 호환 DRM 컨텐츠로 변환하는 네트워크 컴퓨터 단말과, 상기 새롭게 생성된 암호화 키의 관리를 통해 상기 컨텐츠의 권한 객체(RO)를 새롭게 생성하여 상기 네트워크 컴퓨터 단말에 제공하는 DRM 호환 처리 시스템을 포함하여 구성된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템을 제공한다.In order to achieve the above object, according to the system of the present invention, in the system for converting the contents of the affiliated DRM to the contents of the compatible DRM, the repackaging and newly created authority of the contents of the affiliated DRM through the newly generated encryption key A network computer terminal converting into compatible DRM content by applying an object RO, and a DRM compatible system newly generating and providing a rights object RO of the content to the network computer terminal through management of the newly generated encryption key. It provides a system for converting the content of the affiliated DRM, characterized in that it comprises a processing system to the content of the compatible DRM.

상기한 목적을 달성하기 위해 본 발명의 방법에 따르면, 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 방법에 있어서, 네트워크 컴퓨터 단말에서 제휴 DRM 컨텐츠의 패키징 파일을 다운로드하는 단계와, 상기 네트워크 컴퓨터 단말에서 상기 제휴 DRM의 컨텐츠를 새롭게 생성된 암호화 키로 재패키징하는 단계, 제휴 DRM 컨텐츠를 관리하는 DRM 호환 처리 시스템에서 상기 컨텐츠의 권한 객체(RO)를 새롭게 생성하여 상기 네트워크 컴퓨터 단말에 제공하는 단계 및, 상기 네트워크 컴퓨터 단말에서 상기 DRM 호환 처리 시스템으로부터 제공받은 권한 객체(RO)와 상기 재패키징된 컨텐츠를 호환 DRM 컨텐츠로서 적용하는 단계를 포함하여 이루어진 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 방법을 제공한다.According to the method of the present invention for achieving the above object, in the method for converting the content of the affiliated DRM to the content of the compatible DRM, downloading a packaging file of the affiliated DRM content from the network computer terminal, the network computer terminal Repackaging the content of the affiliated DRM with a newly generated encryption key, providing a newly generated authority object (RO) of the content to the network computer terminal in a DRM compatible processing system managing the affiliated DRM content, and And applying the rights object (RO) provided from the DRM compatible processing system and the repackaged content as compatible DRM contents in the network computer terminal to the contents of the compatible DRM. Provide a way to convert.

상기한 목적을 달성하기 위해 본 발명의 DRM 호환 처리 시스템에 따르면, 사용자측 네트워크 컴퓨터 단말과의 네트워크 통신을 통해 제휴 DRM 컨텐츠를 호환 DRM 컨텐츠로 변환하기 위한 DRM 호환 처리 시스템에 있어서, 상기 네트워크 컴퓨터 단말로부터 자체 생성되어 컨텐츠 반출 처리에 따라 제휴 DRM 컨텐츠를 중립 포 맷 파일로 변환하기 위해 사용되는 임시 암호화 키(TEK)를 전달받아 등록하고, 그 중립 포맷 파일의 복호화를 위해 상기 등록된 임시 암호화 키(TEK)를 네트워크 컴퓨터 단말에 제공하는 DRM 호환 서버와, 상기 네트워크 컴퓨터 단말로부터 컨텐츠 반입 처리에 따라 컨텐츠를 재패키징하기 위해 사용되는 새롭게 생성된 암호화 키를 관리하고, 상기 새롭게 생성된 암호화 키가 포함된 권한 객체(RO)를 생성하여 상기 네트워크 컴퓨터 단말에 제공하는 DRM 권한 제공서버를 포함하여 구성된 것을 특징으로 하는 DRM 호환 처리 시스템을 제공한다.In order to achieve the above object, according to the DRM compatible processing system of the present invention, in the DRM compatible processing system for converting affiliated DRM content into compatible DRM content through network communication with a user-side network computer terminal, Receives and registers a temporary encryption key (TEK) generated by itself and used to convert affiliate DRM content into a neutral format file according to a content export process, and registers the registered temporary encryption key (TEK) to decrypt the neutral format file. A DRM-compatible server for providing a network computer terminal, a newly generated encryption key used to repackage content according to a content import process from the network computer terminal, and the authority including the newly generated encryption key. Creates an object RO and sends it to the network computer terminal. Including the DRM authority provides a server that provides a compatible DRM processing system, characterized in that configured.

상기한 목적을 달성하기 위해 본 발명의 컨텐츠 어플리케이션 장치에 따르면, 제휴 DRM 컨텐츠를 반출 처리하는 장치에 있어서, 상기 제휴 DRM 컨텐츠를 제공받아 컨텐츠의 인증키에 의해 언패키징하는 수단과, 상기 언패키징된 컨텐츠를 중립 포맷의 파일로 패키징하기 위한 임시 암호화 키(TEK)를 자체적으로 생성하는 수단 및, 상기 자체 생성된 임시 암호화 키(TEK)에 의해 언패키징된 컨텐츠를 중립 포맷의 파일로 변환하는 수단을 포함하여 구성된 것을 특징으로 하는 컨텐츠 어플리케이션 장치를 제공한다.According to the content application device of the present invention to achieve the above object, in the device for exporting the affiliated DRM content, means for receiving the affiliated DRM content and unpacking by the authentication key of the content, and the unpackaged Means for generating a temporary encryption key (TEK) by itself for packaging the content into a file in a neutral format, and means for converting the content unpackaged by the self-generated temporary encryption key (TEK) into a file in a neutral format. It provides a content application device comprising a.

상기한 목적을 달성하기 위해 본 발명의 DRM 호환 관리 장치에 따르면, 컨텐츠의 반출 처리에 따라 임시 암호화 키(TEK)에 의해 제휴 DRM 컨텐츠가 암호화되어 변환된 중립 포맷의 파일을 반입 처리하는 장치에 있어서, 상기 중립 포맷의 파일을 상기 임시 암호화 키(TEK)에 의해 복호화하는 수단과, 상기 제휴 DRM 컨텐츠를 관리하는 DRM 호환 처리 시스템과의 네트워크 통신에 의해 그 DRM 호환 처리 시스템에서 생성되는 컨텐츠 암호화 키(CEK)를 제공받는 수단, 상기 컨텐츠 암호화 키(CEK)에 의해 상기 복호화된 컨텐츠를 호환 DRM 컨텐츠 포맷으로 재패키징하기 위한 수단, 상기 DRM 호환 처리 시스템과의 네트워크 통신에 의해 그 DRM 호환 처리 시스템으로부터 새롭게 생성되는 컨텐츠의 권한 객체(RO)를 제공받는 수단 및, 상기 권한 객체(RO)와 호환 DRM 포맷의 컨텐츠를 사용자의 컨텐츠 디바이스에 제공하는 수단을 포함하여 구성된 것을 특징으로 하는 DRM 호환 관리 장치를 제공한다.In order to achieve the above object, according to the DRM compatible management apparatus of the present invention, in the apparatus for import processing the file of the neutral format, the associated DRM content is encrypted and converted by the temporary encryption key (TEK) in accordance with the export process of the content; Means for decrypting the file in the neutral format with the temporary encryption key (TEK) and a content encryption key generated in the DRM compatible processing system by network communication with a DRM compatible processing system managing the associated DRM content ( Means for receiving a CEK, means for repackaging the decrypted content by the content encryption key (CEK) into a compatible DRM content format, and newly renewed from the DRM compatible processing system by network communication with the DRM compatible processing system. Means for receiving a rights object (RO) of the generated content and a content in a DRM format compatible with the rights object (RO); It provides a DRM compatible management apparatus characterized in that it comprises a means for providing the content to the user's content device.

상기한 목적을 달성하기 위해 본 발명의 기록매체에 따르면, 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 기능을 갖춘 컴퓨터 프로그램에 있어서, 제휴 DRM의 컨텐츠를 제공하도록 제휴된 컨텐츠 제휴 시스템으로부터 DRM 컨텐츠의 패키징 파일과 권한 객체(RO)를 다운로드하는 기능과, DRM 반출 처리에 의해 상기 패키징된 제휴 DRM 컨텐츠를 언패키징하고, 자체적으로 임시 암호화 키(TEK)를 생성하여 그 임시 암호화 키(TEK)에 의해 언패키징된 컨텐츠를 중립 포맷의 파일로 변환하는 기능, 상기 네트워크 컴퓨터 단말에서 DRM 반입 처리에 의해 중립 포맷의 파일을 상기 임시 암호화 키(TEK)에 의해 복호화하여 호환 DRM의 컨텐츠 파일 형태로 재패키징하는 기능, 상기 컨텐츠 제휴 시스템를 제휴하는 DRM 호환 처리 시스템에서 상기 컨텐츠의 라이센스 정보를 참조하여 컨텐츠 파일의 권한 객체(RO)가 새롭게 생성되면, 상기 권한 객체(RO)를 제공받는 기능 및, 상기 DRM 호환 처리 시스템으로부터 제공받은 권한 객체(RO)와 상기 재패키징된 컨텐츠를 호환 DRM 컨텐츠로서 적용하는 기능을 포함하여 이루어진 것을 특징으로 하는 서로 다른 디지털 저작권 정보의 호환 처리 기능의 컴퓨터 프로그램이 기록된 기록매체를 제공한다.In order to achieve the above object, according to the recording medium of the present invention, a computer program having a function of converting contents of an affiliated DRM into contents of a compatible DRM, wherein the DRM contents are provided from an affiliated content affiliate system to provide the contents of the affiliated DRM. A package file and an authority object (RO) to be downloaded, and the packaged affiliate DRM content is unpacked by a DRM export process, and a temporary encryption key (TEK) is generated by itself to the temporary encryption key (TEK). Converts the unpackaged content into a file in a neutral format, decrypts the file in a neutral format by the temporary encryption key (TEK) by a DRM import process in the network computer terminal, and repackages it into a content file of a compatible DRM. And license information of the content in a DRM compatible processing system cooperating with the content cooperation system. When the authority object (RO) of the content file is newly generated, the function of receiving the authority object (RO) and the authority object (RO) provided from the DRM compatible processing system and the repackaged content are compatible with the DRM content. Provided is a recording medium on which computer programs with compatible processing functions for different digital copyright information are recorded, including a function applied as a recording medium.

이상과 같이 본 발명에 따르면, 서로 다른 DRM을 갖는 컨텐츠를 각각 제공하는 복수의 컨텐츠 제휴 사이트로부터의 제휴 DRM 컨텐츠에 대한 DRM을 하나의 호환 DRM으로 변환하여 사용자에게 제공할 수 있도록 함에 따라, 각 컨텐츠 제휴 사이트로부터의 제휴 DRM의 컨텐츠에 대한 호환성이 확보될 수 있게 되면서 디지털 컨텐츠를 별다른 장애 요인없이 다양하고, 폭넓게 이용할 수 있을 뿐만 아니라, 복수의 컨텐츠 제휴 사이트를 자유롭게 이용하는 것이 가능하게 되어 제휴를 원하는 컨텐츠 제휴 사이트의 확대가 가능하고, 컨텐츠 서비스의 다양화 및 서비스의 질적 향상이 가능하다는 효과를 갖게 된다.As described above, according to the present invention, by converting the DRM for the affiliated DRM content from a plurality of content alliance sites that each provide a content having a different DRM to one compatible DRM to provide to the user, each content As the compatibility of affiliated DRM contents from affiliated sites can be secured, digital contents can be diversely and widely used without any obstacles, and a plurality of contents affiliated sites can be freely used. Affiliation sites can be expanded, and content services can be diversified and service quality can be improved.

이하, 상기한 바와 같이 구성된 본 발명에 대해 첨부도면을 참조하여 상세히 설명한다.Hereinafter, the present invention configured as described above will be described in detail with reference to the accompanying drawings.

즉, 도 1은 본 발명에 따른 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템에 대한 전체 구성을 나타낸 도면이다.That is, FIG. 1 is a diagram showing the overall configuration of a system for converting contents of an affiliated DRM into contents of a compatible DRM according to the present invention.

도 1에 도시된 바와 같이, 본 발명에 따른 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템은, 네트워크 컴퓨터 단말(10)과, 컨텐츠 디바이스(12), 메인 컨텐츠 서버(14), DRM 호환 서버(DRM Inter-Operability Server)(16), 인증서 제공 서버(18), DRM 권한 제공서버(OMA Rights Issuer)(20), 다수의 컨텐츠 제휴 시스템(A1∼An)으로 구성된다.As shown in FIG. 1, a system for converting contents of an affiliated DRM according to the present invention into contents of a compatible DRM includes anetwork computer terminal 10, acontent device 12, amain content server 14, and DRM compatible. A server (DRM Inter-Operability Server) 16, acertificate providing server 18, aDRM Rights Issuer 20, and a plurality of content cooperation systems A1 to An.

상기 네트워크 컴퓨터 단말(10)은 상기 다수의 컨텐츠 제휴 시스템(A1∼An) 중에서 원하는 컨텐츠 제휴 시스템의 컨텐츠 어플리케이션 장치가 설치되고, DRM의 호환 처리를 위한 DRM 호환 관리 장치가 설치되고서, 상기 컨텐츠 어플리케이션 장치에 의한 컨텐츠 파일의 반출(Export)과 상기 DRM 호환 관리 장치에 의한 컨텐츠 파일의 반입(Import)에 의해 서로 다른 비호환 상태의 DRM을 호환이 가능한 DRM으로 변환하여 상기 컨텐츠 디바이스(12)에 호환 DRM이 적용된 디지털 컨텐츠를 제공할 수 있도록 한다.Thenetwork computer terminal 10 is provided with a content application device of a desired content cooperation system among the plurality of content cooperation systems A1 to An, and a DRM compatible management device for compatible processing of DRM is installed. By exporting a content file by a device and importing a content file by the DRM compatible management device, DRMs of different incompatible states are converted into compatible DRMs to be compatible with thecontent device 12. DRM-enabled digital content can be provided.

상기 컨텐츠 디바이스(12)는 멀티미디어 디지털 컨텐츠를 다운로드받아 재생할 수 있는 이동통신 단말기(Mobile Terminal)나, PDA(Personal Digital Assistant), UMPC(Ultra Mobile Personal Computer), PMP(Personal Multimedia Player), MP3 플레이어 등으로 이루어져서, 상기 네트워크 컴퓨터 단말(10)에 의해 각기 상이한 DRM이 호환이 가능한 DRM으로 변환되면, 해당 호환이 가능한 DRM의 디지털 컨텐츠를 다운로드받아 사용하도록 한다.Thecontent device 12 may be a mobile terminal capable of downloading and playing multimedia digital contents, a personal digital assistant (PDA), an ultra mobile personal computer (UMPC), a personal multimedia player (PMP), an MP3 player, or the like. In this case, when different DRMs are converted into compatible DRMs by thenetwork computer terminal 10, the digital contents of the compatible DRMs are downloaded and used.

상기 메인 컨텐츠 서버(14)는 상기 다수의 컨텐츠 제휴 시스템(A1∼An)과 각각 제휴 관계를 맺고서 각 컨텐츠 제휴 시스템(A1∼An)으로부터 제공되는 디지털 컨텐츠가 회원으로 가입된 사용자에게 통합적으로 제공되도록 하기 위한 메인 컨텐츠 사이트가 구축되어 있다.Themain content server 14 forms an alliance with each of the plurality of content cooperation systems A1 to An, and provides digital contents provided from each of the content cooperation systems A1 to An to users who are registered as members. The main content site is established to ensure that

상기 DRM 호환 서버(16)는 상기 네트워크 컴퓨터 단말(10)에서 다수의 컨텐츠 제휴 시스템(A1∼An)으로부터 각각 제공되는 서로 다른 DRM의 디지털 컨텐츠를 하나로 호환이 가능한 DRM으로 변환되도록 하기 위해, 컨텐츠 반출시 생성된 임시 암호화 키(Temporary Encryption Key; TEK)의 등록과, 컨텐츠 반입시 임시 암호화 키(TEK) 및 라이센스의 제공을 수행하고, 컨텐츠 암호화 키(Contents Encryption Key; CEK)의 생성과 그 컨텐츠 암호화 키(CEK)가 포함된 권리 객체(Right Object; RO)의 제공을 위한 정보 처리를 수행한다.The DRMcompatible server 16 exports contents in order to convert the digital contents of different DRMs provided from the plurality of content cooperation systems A1 to An in thenetwork computer terminal 10 into one compatible DRM. Registration of the temporary encryption key (TEK) generated at the time of registration, provision of a temporary encryption key (TEK) and a license upon import of the content, generation of a content encryption key (CEK) and its contents encryption Information processing for providing a right object RO including a key CEK is performed.

상기 인증서 제공 서버(18)는 상기 다수의 컨텐츠 제휴 시스템(A1∼An)으로부터 제공되는 디지털 컨텐츠의 사용 인증과, 서로 다른 DRM의 호환 DRM으로의 변환을 위한 컨텐츠 반출/반입 기능의 인증을 위해 각 컨텐츠 제휴 시스템(A1∼An)과, DRM 호환 서버(16), DRM 권한 제공서버(20)에 각각 인증서(Certificate)를 배포한다.Thecertificate providing server 18 is configured to authenticate the use of digital content provided from the plurality of content cooperation systems A1 to An and the authentication of the content export / import function for converting different DRMs into compatible DRMs. Certificates are distributed to the content association systems A1 to An, the DRMcompatible server 16, and the DRMauthority providing server 20, respectively.

상기 DRM 권한 제공서버(20)는 상기 네트워크 컴퓨터 단말(10)의 컨텐츠 반입 동작시에 비호환 컨텐츠를 호환 DRM의 컨텐츠로 재패키징하기 위해 필요한 암호화 키로서 컨텐츠 암호화 키(CEK)를 생성하고, 상기 컨텐츠의 라이센스 정보를 참조하여 상기 컨텐츠 암호화 키(CEK)가 포함된 권한 객체(RO)를 형성하여 상기 네트워크 컴퓨터 단말(10)에 제공한다.The DRMauthority providing server 20 generates a content encryption key (CEK) as an encryption key for repackaging incompatible contents into contents of a compatible DRM during a content import operation of thenetwork computer terminal 10, and The authority object RO including the content encryption key CEK is formed with reference to the license information of the content and provided to thenetwork computer terminal 10.

여기서, 상기 권한 객체(RO)는 보호된 컨텐츠를 사용자가 재생하거나 특정 디바이스로 복사하는 것이 가능하도록 하기 위한 권한 정보 및 관리 정보를 갖춘 것으로서, 상기 DRM 컨텐츠에 포함되어 있는 라이센스 정보(즉, 권한 정보)의 컨텐츠 재생 권한, 재생 관리 규정 등을 참조하여 생성되며, 상기 권한 객체(RO)에 포함된 컨텐츠 암호화 키(CEK)는 상기 컨텐츠를 암호화하여 DCF(DRM Content Format)의 포맷으로 패키징하기 위해 적용된다.Here, the rights object (RO) has rights information and management information for enabling a user to play or copy the protected content to a specific device, and license information (ie, rights information) included in the DRM content. The content encryption key (CEK) included in the rights object (RO) is generated by referring to a content reproduction right, a reproduction management rule, and the like, and is applied to encrypt the content and package it in a format of DRM Content Format (DCF Content Format). do.

한편, 본 발명에서는 상기 컨텐츠 암호화 키(CEK)가 상기 DRM 권한 제공서버(20)에서 생성되는 것으로 하고 있지만, 이에 한정되지 않고 상기 DRM 호환 서 버(16)나, 해당 컨텐츠 제휴 시스템 또는 인증서 제공 서버(18)와 같이 다른 곳에서도 생성되도록 하는 것이 가능하고, 상기 컨텐츠 암호화 키(CEK)가 컨텐츠 반입 동작시에만 생성되도록 하고 있지만, 상기 네트워크 컴퓨터 단말(10)에서 컨텐츠의 반출 동작시에도 생성되는 것이 가능하도록 되어 있음은 물론이다.Meanwhile, in the present invention, the content encryption key (CEK) is generated by the DRMauthority providing server 20, but is not limited thereto, and the DRMcompatible server 16 or the corresponding content cooperation system or certificate providing server. Although it is possible to be generated elsewhere as shown in (18), the content encryption key (CEK) is generated only during the content import operation, but also generated during the export operation of the content in thenetwork computer terminal 10 It is of course possible.

상기 다수의 컨텐츠 제휴 시스템(A1∼An)은 상기 메인 컨텐츠 서버(14)를 보유한 메인 컨텐츠 제공 업체 즉, 이동 통신사 또는 포털 사이트 업체 등과 디지털 컨텐츠의 제공을 위한 제휴 계약을 맺고서, 각 컨텐츠 제휴 시스템 마다 서로 다른 형태 및 포맷으로 이루어진 DRM의 디지털 컨텐츠를 사용자에게 제공하는 것으로서, 이는 각각 웹서버(B1∼Bn)와, 컨텐츠 다운로드 서버(C1∼Cn), 라이센스 제공 서버(D1∼Dn)를 포함하여 구성된다.The plurality of content cooperation systems A1 to An form an alliance agreement for the provision of digital content with a main content provider having themain content server 14, that is, a mobile communication company or a portal site company, and each content cooperation system. It provides digital contents of DRM in different forms and formats to each user, which includes web servers B1 to Bn, content download servers C1 to Cn, and license providing servers D1 to Dn, respectively. It is composed.

상기 각각의 웹서버(B1∼Bn)는 해당 컨텐츠 제휴 시스템에서 디지털 컨텐츠의 제공을 위한 회원 로그인 및 컨텐츠의 선택, 다운로드 요청이 가능한 컨텐츠 제공 웹사이트가 구축되고서, 해당 컨텐츠 제공 사이트를 통해 사용자가 선택한 디지털 컨텐츠의 패키징 파일과 권한 객체(RO)를 해당 사용자의 네트워크 컴퓨터 단말(10)에 전송한다.Each of the web servers B1 to Bn has a content providing web site where member login, content selection, and download request for digital content can be provided in the corresponding content cooperation system. The package file of the selected digital content and the rights object (RO) are transmitted to thenetwork computer terminal 10 of the user.

상기 각각의 컨텐츠 다운로드 서버(C1∼Cn)는 사용자에게 제공하기 위한 디지털 컨텐츠의 메타 데이터(Meta Data)와, 리소스 데이터(Resource Data), 권리 표현 언어(Rights Expression Language; REL) 데이터를 보유하고서, 사용자로부터의 특정 디지털 컨텐츠에 대한 전송 요청에 의해 상기 라이센스 제공 서버(D1∼Dn)로부터 제공되는 라이센스(Licence) 정보를 특정 디지털 컨텐츠의 메타 데이터와, 리 소스 데이터, 권리 표현 언어(REL) 데이터와 함께 패키징하여 제공한다.Each of the content download servers C1 to Cn has metadata of digital content, resource data, rights expression language (REL) data for providing to the user, License information provided from the license providing servers D1 to Dn in response to a request for transmission of specific digital content from a user is included in the metadata of the specific digital content, resource data, and right expression language (REL) data. Packaged together and provided.

여기서, 상기 디지털 컨텐츠의 패키징 파일에 포함되어 있는 리소스 데이터는 사용자에게 의미있는 형태로 표현될 수 있는 정보를 구현한 것으로서, 예를 들어 MP3 파일, Ogg 파일, WMA 파일 등이 해당되고, 상기 권리 표현 언어(REL) 데이터는 DRM 컨텐츠를 컨텐츠 디바이스에서 사용할 수 있는 권리를 표현하는 것으로서, ODRL(Open Digital Rights Lanuage)의 형태로 표현되고, ODRL 에서 제공하지 않는 추가적인 허가권 및 조건을 정의한 데이터 사전(Data Dictionary; DD)를 포함할 수 있다.Here, the resource data included in the packaging file of the digital content implements information that can be expressed in a form that is meaningful to the user. For example, an MP3 file, an Ogg file, a WMA file, and the like are applicable. Language (REL) data represents the right to use DRM content on a content device, which is expressed in the form of Open Digital Rights Lanuage (ODRL) and defines additional permissions and conditions that are not provided by ODRL. DD).

상기 각각의 라이센스 제공 서버(D1∼Dn)는 각 컨텐츠 제휴 시스템에서 사용자가 선택하여 다운로드받은 디지털 컨텐츠의 사용 권리를 보증하기 위한 라이센스 정보를 발생한다.Each of the license providing servers D1 to Dn generates license information for guaranteeing the right to use digital content selected and downloaded by the user in each content association system.

그 다음에, 도 2는 본 발명에 따라 서로 다른 컨텐츠 제휴 사이트에서 제공되는 각기 개별적인 제휴 DRM 컨텐츠를 호환 가능한 DRM으로 변환하기 위한 정보 처리 흐름을 나타낸 도면이다.Next, FIG. 2 is a diagram illustrating an information processing flow for converting respective affiliated DRM contents provided from different content affiliate sites into compatible DRMs according to the present invention.

도 2에 도시된 바와 같이, 상기 네트워크 컴퓨터 단말(10)은 각 컨텐츠 제휴 시스템(A1∼An)에서 디지털 컨텐츠의 데이터 처리 전용 플레이어로서 제공되어 해당 컴퓨터 단말에 설치되는 컨텐츠 어플리케이션 장치(22)와, 상기 메인 컨텐츠 서버(14)로부터 제공되어 해당 컴퓨터 단말에 설치되는 DRM 호환 관리 장치(24), 권한 객체(RO)의 획득을 위해 ROAP(Rights Object Acquisition Protocol) 프로토콜에 의해 상기 DRM 권한 제공서버(20)와 데이터 통신을 진행하는 OMA ROAP 에이전 트(26)를 포함한다.As shown in Fig. 2, thenetwork computer terminal 10 is provided with acontent application device 22 which is provided as a data processing player for digital content in each content cooperation system A1 to An and installed in the computer terminal. The DRMcompatible management device 24 provided from themain content server 14 and installed in the corresponding computer terminal, the DRMauthority providing server 20 by a Rights Object Acquisition Protocol (ROAP) protocol for obtaining an authority object (RO). ) AndOMA ROAP agent 26 to perform data communication.

상기 컨텐츠 어플리케이션 장치(22)는 대응하는 컨텐츠 제휴 시스템의 컨텐츠 제공 사이트로부터 다운로드받은 DRM 컨텐츠 파일 원본을 언패키징하여 라이센스 정보를 획득하고, 자체적으로 랜덤하게 생성되는 임시 암호화 키(TEK)에 의해 중립 포맷의 파일로 변환하는 컨텐츠 파일 반출 처리를 수행한다.Thecontent application device 22 obtains license information by unpackaging an original DRM content file downloaded from a content providing site of a corresponding content affiliate system, and is neutralized by a temporary encryption key (TEK) generated randomly by itself. Exports a content file to convert the file into a file.

상기 DRM 호환 관리 장치(24)는 중립 포맷의 파일로 패키징된 디지털 컨텐츠 파일을 반입하여 상기 임시 암호화 키(TEK)에 의해 중립 포맷의 파일을 원본 디지털 컨텐츠로 복호화하고, 컨텐츠 암호화 키(CEK)와, 그 컨텐츠 암호화 키(CEK)를 포함하는 권한 객체(RO)가 생성되면, 그 호환 DRM 컨텐츠를 새롭게 생성된 권한 객체(RO)와 함께 상기 컨텐츠 디바이스(12)에 제공한다.The DRMcompatible management device 24 imports a digital content file packaged as a file in a neutral format, decrypts the file in the neutral format with the original digital content by the temporary encryption key (TEK), and the content encryption key (CEK). When the authority object RO including the content encryption key CEK is generated, the compatible DRM content is provided to thecontent device 12 together with the newly generated authority object RO.

도 2에서는, 다수의 컨텐츠 제휴 시스템(A1∼An) 중에서 제 1컨텐츠 제휴 시스템(A1)을 일예로 하여 설명하기로 하고, 상기 네트워크 컴퓨터 단말(10)에는 상기 제 1컨텐츠 제휴 시스템(A1)에서 제공되는 컨텐츠 어플리케이션장치(22)가 설치되어 있는 것을 일예로 하여 설명하기로 한다.In FIG. 2, the first content cooperation system A1 will be described as an example among the plurality of content cooperation systems A1 to An, and thenetwork computer terminal 10 will be described as the first content cooperation system A1. As an example, the providedcontent application device 22 is installed.

상기 인증서 제공 서버(18)는 상기 각 컨텐츠 제휴 시스템(A1∼An)과, DRM 호환 서버(16) 및 DRM 권한 제공서버(20)에 각각 단일한 인증서를 배포하게 되고, 제 1컨텐츠 제휴 시스템(A1)에서는 웹서버(B1)의 컨텐츠 제공 사이트를 통해 사용자가 선택한 디지털 컨텐츠를 컨텐츠 다운로드 서버(C1)를 통해서 라이센스 정보가 포함되어 패키징된 DRM 컨텐츠로 하여 권한 객체(RO)와 함께 네트워크 컴퓨터 단말(10)에 전송한다.Thecertificate providing server 18 distributes a single certificate to each of the content association systems A1 to An, the DRMcompatible server 16 and the DRMauthority providing server 20, respectively, and the first content association system ( In A1), the digital content selected by the user through the content providing site of the web server B1 is a DRM content packaged by including the license information through the content download server C1 and the network computer terminal together with the authority object RO ( 10) to transmit.

상기 네트워크 컴퓨터 단말(10)의 컨텐츠 어플리케이션 장치(22)는 상기 디지털 컨텐츠 파일을 언패키징하여 라이센스를 획득하고, 자체적으로 생성되는 임시 암호화 키(TEK)에 의해 중립 포맷의 파일로 변환하는 컨텐츠 파일 반출 처리를 수행한 다음에, 상기 라이센스 정보와 임시 암호화 키(TEK)를 DRM 호환 서버(16)에 등록한다.Thecontent application device 22 of thenetwork computer terminal 10 unpackages the digital content file, obtains a license, and exports a content file that is converted into a file in a neutral format by a temporary encryption key (TEK) generated by itself. After performing the processing, the license information and the temporary encryption key (TEK) are registered in the DRMcompatible server 16.

상기 네트워크 컴퓨터 단말(10)의 DRM 호환 관리 장치(24)는 중립 포맷의 컨텐츠 파일을 반입하고, 상기 DRM 호환 서버(16)로부터 라이센스 정보와 임시 암호화 키(TEK)를 제공받아서, 임시 암호화 키(TEK)에 의해 중립 포맷의 파일을 원본 컨텐츠로 복호화하고, 상기 DRM 권한 제공서버(20)로부터 제공되는 컨텐츠 암호화 키(CEK)가 포함된 권한 객체(RO)를 호환이 가능한 DRM 컨텐츠와 함께 상기 컨텐츠 디바이스(12)에 제공하게 된다.The DRMcompatible management apparatus 24 of thenetwork computer terminal 10 imports a content file in a neutral format, receives license information and a temporary encryption key (TEK) from the DRMcompatible server 16, and generates a temporary encryption key ( TEK) to decrypt the file in the neutral format into the original content, and the rights object (RO) containing the content encryption key (CEK) provided from the DRMrights providing server 20 with the compatible DRM content along with the content. To thedevice 12.

한편, 상기 컨텐츠 어플리케이션 장치(22)는 도 3에 도시된 바와 같이, DRM 에이전트(30)와, 반출 호환 에이전트(32), CA(Certificate Authority) 에이전트(34), 메타 변환기(Meta Translator)(36), DRM 언패키저(Unpackager)(38), 권리 표현 언어 기록부(REL Transcribe)(40), 키 관리부(Key Management)(42)를 포함하여 구성된다.Meanwhile, as shown in FIG. 3, thecontent application device 22 includes aDRM agent 30, an exportcompatible agent 32, acertificate authority agent 34, and ameta translator 36. ), A DRM unpacker (38), a rights expression language recorder (REL Transcribe) 40, and a key management unit (42).

상기 DRM 에이전트(30)는 컨텐츠 제휴 시스템으로부터 다운로드받은 DRM 컨텐츠를 반출 처리하기 위한 관리 동작을 수행하게 되고, 상기 반출 호환 에이전트(32)는 상기 DRM 에이전트(30)의 동작과 연동되어 컨텐츠의 반출 처리를 위해 라이센스의 체크를 수행하고, 임시 암호화 키(TEK)를 랜덤하게 생성함과 더불어, 보 호된 컨텐츠의 언패키징 및 반출 컨텐츠의 패키징을 수행하고, 컨텐츠에 대해 보안 채널을 형성한다.TheDRM agent 30 performs a management operation for exporting the DRM content downloaded from the content cooperation system, and the exportcompatible agent 32 is interlocked with the operation of theDRM agent 30 to process the content export. In order to check the license, randomly generate a temporary encryption key (TEK), unpackage the protected content and package the exported content, and establish a secure channel for the content.

상기 CA 에이전트(34)는 상기 인증서 제공 서버(18)로부터 배포된 인증서에 대한 검증 작업을 수행하게 되고, 상기 메타 변환기(36)는 상기 원본 컨텐츠의 메타 데이터를 중립 포맷의 컨텐츠를 위한 메타 포맷으로 변환하게 된다.TheCA agent 34 performs a verification operation on the certificate distributed from thecertificate providing server 18, and the meta-converter 36 converts the metadata of the original content into a meta format for the content of the neutral format. Will be converted.

상기 DRM 언패키저(38)는 권한 객체(RO)의 컨텐츠 암호화 키(CEK)를 사용하여 패키징된 디지털 컨텐츠를 언패키징하게 되고, 상기 권리 표현 언어 기록부(40)는 언패키징된 컨텐츠 파일에 포함된 권리 표현 언어(REL)를 중립 포맷의 컨텐츠를 생성하기 위한 권리 표현 언어로 옮겨 기록하게 되며, 상기 키 관리부(42)는 상기 언패키징된 컨텐츠 파일을 중립 포맷의 파일로 패키징하기 위한 임시 암호화 키(TEK)를 생성하게 된다.TheDRM unpacker 38 unpackages the digital content packaged using the content encryption key CEK of the rights object RO, and the rightsexpression language recorder 40 is included in the unpackaged content file. The rights expression language REL is transferred to a rights expression language for generating contents in a neutral format, and thekey management unit 42 generates a temporary encryption key for packaging the unpackaged content file into a file in a neutral format. TEK).

또한, 상기 DRM 호환 관리 장치(24)는 도 3에 도시된 바와 같이, 반입 호환 에이전트(50)와, DRM 에이전트(52), CA 에이전트(54), 메타 변환기(56), DRM 패키저(Packager)(58), 권리 표현 언어 발생부(REL Generator)(60), 키 관리부(62)를 포함하여 구성된다.In addition, as shown in FIG. 3, the DRMcompatible management apparatus 24 includes an importcompatible agent 50, aDRM agent 52, aCA agent 54, a meta-converter 56, and a DRM packager. (58), a right expression language generator (REL Generator) 60, and akey manager 62.

상기 반입 호환 에이전트(50)는 상기 중립 포맷의 파일을 반입하여 보안 채널의 형성 하에서, 상기 컨텐츠 어플리케이션 장치(22)로부터 생성되어 DRM 호환 서버(16)에 등록된 임시 암호화 키(TEK)를 전송받아서 중립 포맷의 파일을 복호화하고, 해당 컨텐츠의 권한 객체(RO)를 호환이 가능하도록 새롭게 생성하기 위해서 컨텐츠 암호화 키(CEK)가 등록되도록 한다.The importcompatible agent 50 receives the temporary encryption key (TEK) generated from thecontent application device 22 and registered in the DRMcompatible server 16 under the formation of a secure channel by importing the file in the neutral format. The content encryption key CEK is registered in order to decrypt the file in the neutral format and newly generate a compatible object RO of the corresponding content.

상기 DRM 에이전트(52)는 상기 중립 포맷의 파일을 반입 처리하여 호환 DRM의 디지털 컨텐츠로 변환하기 위한 관리 동작을 수행한다.TheDRM agent 52 performs a management operation for importing the file in the neutral format and converting the file into a compatible DRM digital content.

상기 메타 변환기(56)는 상기 중립 포맷 컨텐츠의 메타 데이터를 원래의 메타 데이터로 변환하게 되고, 상기 DRM 패키저(58)는 상기 중립 포맷의 컨텐츠로부터 호환이 가능한 DRM 포맷으로 변환된 컨텐츠의 메타 데이터와 라이센스 정보, 리소스 데이터를 재패키징하게 된다.Themeta converter 56 converts the metadata of the neutral format content into original metadata, and theDRM packager 58 converts the metadata of the content converted from the neutral format content into a compatible DRM format. License information and resource data will be repackaged.

상기 권리 표현 언어 발생부(50)는 상기 중립 포맷 컨텐츠의 생성을 위해 옮겨 기록된 권리 표현 언어(REL)를 호환이 가능한 형태로 사용할 수 있는 권리로 표현하기 위해 권리 표현 언어를 발생한다.The rightsexpression language generator 50 generates a rights expression language to express the rights expression language REL recorded and transferred in a compatible form to generate the neutral format content.

상기 키 관리부(62)는 상기 DRM 호환 서버(16)로부터 제공받은 임시 암호화 키(TEK)에 의해 중립 포맷의 컨텐츠를 복호화하고, 권한 객체(RO)의 생성을 위한 컨텐츠 암호화 키(CEK)의 등록을 요청한다.Thekey manager 62 decrypts the content of the neutral format by the temporary encryption key TEK provided from the DRMcompatible server 16 and registers the content encryption key CEK for generating the right object RO. Ask.

그 다음에, 도 4는 본 발명의 바람직한 실시예에 따라 컨텐츠 어플리케이션의 반출 처리 및 DRM 호환 관리 장치의 반입 처리에 따라 비호환 상태의 원본 DRM 컨텐츠를 호환 DRM 컨텐츠로 변환하는 상태를 나타낸 도면이다.Next, FIG. 4 is a diagram illustrating a state in which original DRM content in an incompatible state is converted into compatible DRM content according to an export process of a content application and an import process of a DRM compatible management device according to a preferred embodiment of the present invention.

도 4에 도시된 바와 같이, 상기 컨텐츠 어플리케이션 장치(22)에서 컨텐츠 제휴 시스템으로부터 다운로드받은 원본 DRM 컨텐츠에는 라이센스와, 메타 데이터, 리소스 데이터, 키 정보가 단일의 파일로 패키징되어 있다.As shown in FIG. 4, the license, metadata, resource data, and key information are packaged in a single file in the original DRM content downloaded from the content association system in thecontent application device 22.

한편, 상기 원본 DRM 컨텐츠에는 라이센스와, 메타 데이터, 리소스 데이터, 키 정보가 단일의 파일로 패키징되어 있는 것으로 하고 있지만, 이는 OMA DRM 규격 에 대한 것으로서, 다른 DRM 규격 및 형태를 갖는 DRM으로서 암호화된 리소스가 라이센스 및 키 정보와 동시에 관리되도록 결합된 구조이거나, 상기 키 정보 대신에 사용자마다 부여된 인증키를 사용할 수 있는 형태도 가능하다.On the other hand, although the license, metadata, resource data, and key information are packaged in a single file in the original DRM content, this is for the OMA DRM standard, and is a resource encrypted as a DRM having a different DRM standard and form. May be combined to manage the license and key information at the same time, or may use an authentication key assigned to each user instead of the key information.

상기 컨텐츠 어플리케이션 장치(22)는 패키징된 DRM 컨텐츠를 언패키징하고, 자체적으로 임시 암호화 키(TEK)를 생성한 다음에, 중립 포맷 컨텐츠로의 재패키징을 위해 그 임시 암호화 키(TEK)와 라이센스 정보를 상기 DRM 호환 서버(16)에 제공하여 등록하게 된다.Thecontent application device 22 unpackages the packaged DRM content, generates a temporary encryption key (TEK) on its own, and then re-packages the temporary encryption key (TEK) and license information for repackaging into neutral format content. Is provided to the DRMcompatible server 16 to be registered.

여기서, 상기 컨텐츠 어플리케이션 장치(22)는 상기 DRM 호환 서버(16)에 임시 암호화 키(TEK)와 라이센스 정보만을 등록할 수 있도록 하고 있지만, 이에 한정되지 않고 그 임시 암호화 키(TEK) 및 라이센스 정보와 함께 메타 데이터도 등록할 수 있도록 하는 것도 얼마든지 가능하다.Here, thecontent application device 22 allows only the temporary encryption key (TEK) and license information to be registered in the DRMcompatible server 16, but is not limited thereto. It is also possible to register metadata together.

한편, 상기 임시 암호화 키(TEK) 및 라이센스 정보의 등록을 위해 상기 컨텐츠 어플리케이션 장치(22)의 반출 호환 에이전트(32)와 상기 DRM 호환 서버(16) 간에는 PKI(Public Key Infrastructure) 방식에 의한 상호간의 승인 처리를 수행하도록 하는 것이 바람직하다.Meanwhile, a public key infrastructure (PKI) method is used between the exportcompatible agent 32 of thecontent application device 22 and the DRMcompatible server 16 to register the temporary encryption key (TEK) and license information. It is desirable to perform the approval process.

상기 중립 포맷의 컨텐츠는 템플릿 DCF(Template DRM Content Format)의 형태로 패키징되고, 메타 데이터와 리소스 데이터를 포함하게 된다.The neutral format content is packaged in the form of a template DCF (Template DRM Content Format), and includes metadata and resource data.

상기 DRM 호환 관리 장치(24)의 반입 호환 에이전트(50)는 상기 DRM 호환 서버(16)로부터 라이센스 정보와 임시 암호화 키(TEK)를 전달받아서, 그 임시 암호화 키(TEK)에 의해 템플릿 DCF 형태의 중립 포맷 컨텐츠를 복호화하게 되고, 복호화된 컨텐츠를 OMA DRM V2.0 DCF의 컨텐츠 포맷으로 재패키징하게 된다.The importcompatible agent 50 of the DRMcompatible management device 24 receives the license information and a temporary encryption key (TEK) from the DRMcompatible server 16 and forms a template DCF by the temporary encryption key (TEK). The neutral format content is decoded, and the decoded content is repackaged into a content format of OMA DRM V2.0 DCF.

상기 OMA DRM V2.0 DCF의 생성은 상기 DRM 호환 서버(16)를 통하여 DRM 권한 제공서버(18)로부터 컨텐츠 암호화 키(CEK)를 제공받아, 그 컨텐츠 암호화 키(CEK)에 의해 DCF 포맷으로 암호화되어 패키징됨에 의해 가능하고, 상기 OMA DRM V2.0 DCF는 라이센스 정보와, 메타 데이터, 리소스 데이터, 권리 표현 언어(REL)가 패키징된 호환 DRM 컨텐츠에 해당된다.The generation of the OMA DRM V2.0 DCF receives a content encryption key (CEK) from the DRMauthority providing server 18 through the DRMcompatible server 16, and encrypts it in the DCF format by the content encryption key (CEK). The OMA DRM V2.0 DCF corresponds to compatible DRM content packaged with license information, metadata, resource data, and a rights expression language (REL).

상기 DRM 호환 관리 장치(24)의 DRM 에이전트(52)에서는 상기 OMA ROAP 에이전트(26)의 ROAP(Right Object Acquisition Protocol) 수행에 의한 트리거(Trigger) 요청을 통해 상기 DRM 권한 제공 서버(20)로부터 생성되는 권한 객체(RO)를 제공받게 되고, 상기 호환 DRM 컨텐츠를 권한 객체(RO)와 함께 상기 컨텐츠 디바이스(12)에 전송하게 된다.TheDRM agent 52 of the DRMcompatible management device 24 generates the trigger from the DRMauthority providing server 20 through a trigger request by performing the right object acquisition protocol (ROAP) of theOMA ROAP agent 26. The rights object RO is provided, and the compatible DRM content is transmitted to thecontent device 12 together with the rights object RO.

이어, 상기한 바와 같이 이루어진 본 발명의 동작에 대해 도 5 내지 도 10의 플로우차트를 참조하여 상세히 설명한다.Next, the operation of the present invention made as described above will be described in detail with reference to the flowcharts of FIGS. 5 to 10.

우선, 도 5 내지 도 9의 플로우차트를 참조하여 본 발명의 바람직한 일예로서 컨텐츠 어플리케이션 장치의 우선 동작에 의해 서로 다른 DRM의 디지털 컨텐츠를 공통적인 호환 DRM 컨텐츠로 변환하는 동작에 대해 설명하기로 한다.First, referring to the flowcharts of FIGS. 5 to 9, an operation of converting digital contents of different DRMs into common compatible DRM contents by prior operation of the content application device will be described.

먼저, 네트워크 컴퓨터 단말(10)에서는 컨텐츠 어플리케이션 장치(22)를 실행하고서, 다수의 컨텐츠 제휴 시스템(A1∼An) 중에서 해당 컨텐츠 어플리케이션 장치(22)와 대응되는 컨텐츠 제휴 시스템의 컨텐츠 제휴 사이트에 사용자 회원으로서 로그인을 수행하게 되고(단계 S10), 상기 컨텐츠 제휴 시스템에서 보유하고 있 는 디지털 컨텐츠의 다운로드 및 구매를 요청하게 된다(단계 S11).First, thenetwork computer terminal 10 executes thecontent application device 22, and the user member is connected to the content cooperation site of the content cooperation system corresponding to thecontent application device 22 among the plurality of content cooperation systems A1 to An. As a result, the user logs in (step S10), and requests the download and purchase of digital content held by the content cooperation system (step S11).

여기서, 상기 컨텐츠 제휴 사이트는 상기 컨텐츠 어플리케이션 장치(22)의 사용자 회원 로그인에 의해 DRM 호환 서버(16)와 PKI 방식에 의한 보안 암호화의 정보 연결이 이루어지게 되고, 상기 컨텐츠 어플리케이션 장치(22)와 DRM 호환 서버(16) 간에도 PKI 방식에 의한 보안 암호화의 정보 연결이 이루어지게 된다.Here, the content cooperation site is connected to the DRMcompatible server 16 and the secure encryption information by the PKI method by the user member login of thecontent application device 22, and thecontent application device 22 and the DRM The information encryption of the secure encryption by the PKI method is also made between the compatible server (16).

그 상태에서, 상기 컨텐츠 어플리케이션 장치(22)는 상기 컨텐츠 제휴 사이트에서 제공하는 컨텐츠 파일의 리스트 중에서 반출하고자 하는 컨텐츠 파일을 선택하게 되고(단계 S12), 해당 선택된 컨텐츠 파일을 다운로드받게 된다(단계 S13).In this state, thecontent application device 22 selects a content file to be exported from the list of content files provided by the content cooperation site (step S12), and downloads the selected content file (step S13). .

한편, 상기 컨텐츠 제휴 시스템의 컨텐츠 다운로드 서버에서는 상기 사용자가 선택한 디지털 컨텐츠의 메타 데이터와, 리소스 데이터, 권리 표현 언어(REL)을 라이센스 정보와 함께 PKI의 암호화 방식에 따라 패키징하여 권한 객체(RO)와 함께 상기 네트워크 컴퓨터 단말(10)의 컨텐츠 어플리케이션 장치(22)에 전송하게 된다.Meanwhile, the content download server of the content association system packages the metadata of the digital content selected by the user, the resource data, and the right expression language (REL) together with the license information according to the encryption scheme of the PKI, and the rights object (RO); Together with thecontent application device 22 of thenetwork computer terminal 10.

상기 컨텐츠 어플리케이션 장치(22)는 해당 네트워크 컴퓨터 단말(10)에 DRM 호환 관리 장치(24)가 인스톨(Install)되어 설치되어 있는지 체크하게 되고(단계 S14), 해당 DRM 호환 관리 장치(24)가 설치되어 있는 것이 확인되면 DRM 호환 관리 장치(24)를 실행시킨 다음에(단계 S15), 반출을 위해 상기 컨텐츠 제휴 사이트로부터 다운로드받은 디지털 컨텐츠의 파일 리스트를 컴퓨터 로컬 통신을 통해서 상기 DRM 호환 관리 장치(24)에 전달하게 된다(단계 S16).Thecontent application device 22 checks whether the DRMcompatible management device 24 is installed and installed in the network computer terminal 10 (step S14), and the DRMcompatible management device 24 is installed. If it is confirmed that the DRMcompatible management device 24 is executed (step S15), the file list of the digital content downloaded from the content cooperation site for export is transferred through the computer local communication to the DRMcompatible management device 24. (Step S16).

그러면, 상기 DRM 호환 관리 장치(24)에서는 다수의 컨텐츠 제휴 시스템(A1∼An)과 각각 제휴하여 컨텐츠 제공 서비스를 통합적으로 관리하기 위해 구축된 메 인 컨텐츠 서버(14)의 메인 컨텐츠 사이트에 회원 로그인을 수행하게 되고(단계 S17), 상기 디지털 컨텐츠를 사용할 컨텐츠 디바이스(12)가 해당 네트워크 컴퓨터 단말(10)에 연결되어 있는지를 확인하기 위해 디바이스의 싱크(Sync) 연결 상태를 체크하게 된다(단계 S18).Then, the DRMcompatible management device 24 is a member login to the main content site of themain content server 14, which is established to cooperate with a plurality of content cooperation systems A1 to An to manage content providing services in an integrated manner. (Step S17), and checks the sync connection state of the device (step S18) to confirm whether thecontent device 12 to use the digital content is connected to the corresponding network computer terminal 10 (step S18). ).

그 상태에서, 상기 DRM 호환 관리 장치(24)는 상기 컨텐츠 어플리케이션 장치(22)로부터 전달받은 반출 파일 리스트를 참조하여 해당 네트워크 컴퓨터 단말(10)의 화면 상에 디바이스 싱크 창(Device Sync Window)을 팝업하여 열고서 반입할 컨텐츠 파일의 리스트를 화면 표시함으로써, 사용자가 상기 컨텐츠 디바이스(12)에 전송할 컨텐츠 파일을 최종적으로 확인할 수 있도록 한다(단계 S19).In this state, the DRMcompatible management apparatus 24 pops up a Device Sync Window on the screen of the correspondingnetwork computer terminal 10 with reference to the export file list received from thecontent application apparatus 22. By displaying a list of content files to be opened and imported, the user can finally confirm the content file to be transmitted to the content device 12 (step S19).

한편, 상기 컨텐츠 어플리케이션 장치(22)는 상기 DRM 호환 관리 장치(24)의 반입 파일 최종 확인 표시에 따라 사용자의 최종 확인에 의한 선택 조작이 이루어지면, 상기 DRM 컨텐츠 파일의 반출 처리를 수행하여 중립 포맷의 파일로 변환하게 되고(단계 S20), 상기 DRM 호환 관리 장치(24)는 상기 중립 포맷의 컨텐츠 파일을 반입 처리하여 OMA DRM V2.0 DCF 포맷의 호환이 가능한 DRM 컨텐츠 파일로 변환하게 되며(단계 S21), 상기 호환 DRM 컨텐츠가 컨텐츠 디바이스(12)에서 사용이 가능하도록 하기 위해 권한 객체(RO)의 발행(Issuing) 처리를 거쳐서(단계 S22), 상기 컨텐츠 디바이스(12)에 OMA DRM V2.0 DCF 포맷의 컨텐츠 파일을 전송하게 된다(단계 S23).On the other hand, thecontent application device 22 performs a export process of the DRM content file when the selection operation is performed by the user's final confirmation according to the final confirmation display of the import file of the DRMcompatible management device 24, thereby performing a neutral format. (D20), the DRMcompatible management device 24 imports the neutral format content file and converts the DRM content file into a compatible OMA DRM V2.0 DCF format (step S20). S21) through the issuing process of the authority object RO to enable the compatible DRM content to be used in the content device 12 (step S22), to the OMA DRM V2.0 in thecontent device 12. The content file in the DCF format is transferred (step S23).

상기 단계 S20에서 DRM 컨텐츠의 반출 처리 동작은 도 6의 플로우차트에 나타난 바와 같다.The export processing operation of the DRM content in step S20 is as shown in the flowchart of FIG. 6.

도 6에서, 상기 컨텐츠 어플리케이션 장치(22)는 상기 DRM 호환 서버(16) 및 컨텐츠 제휴 사이트와 PKI 방식에 의한 보안 암호화 정보의 연결이 이루어진 상태에서(단계 S30), 반출 호환 에이전트(32)에 컨텐츠의 반출을 요청하게 된다(단계 S31).In FIG. 6, thecontent application device 22 is connected to the DRMcompatible server 16 and the content cooperation site in a state in which secure encryption information is connected in a PKI manner (step S30). It is requested to take out (step S31).

상기 반출 호환 에이전트(32)는 상기 인증서 제공 서버(18)로부터 발급받은 인증서를 검증하게 되고(단계 S32), 상기 다운로드받은 디지털 컨텐츠의 패키징 파일을 언패키징하여 그 파일에 포함된 라이센스를 체크하여 반출 권한을 체크하게 된다(단계 S33).The exportcompatible agent 32 verifies the certificate issued from the certificate providing server 18 (step S32), unpacks the packaging file of the downloaded digital content, checks the license included in the file, and exports it. The authority is checked (step S33).

그 다음에, 상기 반출 호환 에이전트(32)는 자체적으로 랜덤하게 임시 암호화 키(TEK)를 생성하게 되고(단계 S34), 상기 임시 암호화 키(TEK)에 의해 언패키징된 파일의 재패키징을 실행하여 메타 데이터, 리소스 데이터, 권리 표현 언어(REL)가 포함된 템플릿 DCF 형태의 중립 포맷 컨텐츠로 패키징하게 되고(단계 S35), 상기 중립 포맷의 컨텐츠에 대해 보안 채널(Secure Channel)을 형성하게 된다(단계 S36).Next, the exportcompatible agent 32 generates a temporary encryption key TEK at random (step S34), and executes repackaging of an unpackaged file by the temporary encryption key TEK. Packaged as a template DCF-type neutral format content including metadata, resource data, rights expression language (REL) (step S35), and forms a secure channel for the content in the neutral format (step S35). S36).

여기서, 상기 보안 채널의 형성에 대한 동작은 도 9의 플로우차트에 나타난 바와 같다.Here, the operation for the establishment of the secure channel is as shown in the flowchart of FIG.

도 9에서, 컨텐츠 어플리케이션 장치(22)로부터 컨텐츠의 반출이 개시되어 있는 상태에서(단계 S90), 상기 반출 호환 에이전트(32)는 해당 CA 에이전트(34)에 대해 보안 채널의 초기화를 요청하게 되면(단계 S91), 상기 CA 에이전트(34)는 엔벨로프(Envelop) 데이터를 생성하게 되고(단계 S92), 그 생성된 엔벨로프 데이터를 상기 반출 호환 에이전트(32)에 반환하게 된다(단계 S93).In FIG. 9, when the export of content from thecontent application device 22 is started (step S90), when the exportcompatible agent 32 requests initialization of a secure channel to the corresponding CA agent 34 ( In step S91), theCA agent 34 generates envelope data (step S92), and returns the generated envelope data to the export compatible agent 32 (step S93).

이에, 상기 반출 호환 에이전트(32)는 엔벨로프 데이터에 의해 상기 DRM 호환 서버(16)에 대해 보안 채널을 초기화하게 되고(단계 S94), 상기 DRM 호환 서버(16)는 인증서 제공 서버(18)에 인증서의 검증을 요청하게 된다(단계 S95).Accordingly, the exportcompatible agent 32 initializes a secure channel with respect to the DRMcompatible server 16 by envelope data (step S94), and the DRMcompatible server 16 authenticates thecertificate providing server 18 with a certificate. The verification is requested (step S95).

상기 인증서 제공 서버(16)는 인증서의 검증을 수행하고 나서(단계 S96), 그 검증 결과를 반환하게 되고(단계 S97), 상기 DRM 호환 서버(16)는 상기 인증서 제공 서버(18)의 인증서 검증 결과의 반환에 따라 보안 채널에 따른 암호화 데이터를 상기 반출 호환 에이전트(32)에 제공하게 된다(단계 S98).Thecertificate providing server 16 performs verification of the certificate (step S96), and then returns the verification result (step S97), and the DRMcompatible server 16 verifies the certificate of thecertificate providing server 18. Upon return of the result, encrypted data according to the secure channel is provided to the export compatible agent 32 (step S98).

도 6에서, 보안 채널의 형성이 이루어지는 상기 단계 S36의 이후에, 상기 반출 호환 에이전트(32)는 자체적으로 생성된 임시 암호화 키(TEK) 및 라이센스를 DRM 호환 서버(16)에 등록하기를 요청하고(단계 S37), 상기 DRM 호환 서버(16)는 상기 임시 암호화 키(TEK) 및 라이센스의 등록을 수행한 이후에 등록 성공 응답을 수행한다(단계 S38).In FIG. 6, after the step S36 in which a secure channel is formed, the exportcompatible agent 32 requests to register a self-generated temporary encryption key (TEK) and a license with the DRMcompatible server 16. (Step S37), the DRMcompatible server 16 performs a registration success response after registering the temporary encryption key (TEK) and the license (step S38).

이에, 상기 반출 호환 에이전트(32)는 컨텐츠 어플리케이션 장치(22)에 반출 응답을 수행하고(단계 S39), 상기 컨텐츠 어플리케이션 장치(22)는 반출 처리에 의해 생성된 중립 포맷의 컨텐츠 파일을 상기 DRM 호환 관리 장치(24)에 전달한다(단계 S40).Accordingly, the exportcompatible agent 32 performs an export response to the content application device 22 (step S39), and thecontent application device 22 uses the DRM compatible content file of the neutral format generated by the export process. It transfers to the management apparatus 24 (step S40).

한편, 상기 도 5의 단계 S51에서 상기 DRM 호환 관리 장치(24)의 DRM 반입 처리 동작은 도 7에 나타난 바와 같다.On the other hand, the DRM import processing operation of the DRMcompatible management device 24 in step S51 of FIG. 5 is as shown in FIG.

도 7에서, DRM 호환 관리 장치(24)는 상기 DRM 호환 서버(16) 및 컨텐츠 제 휴 사이트와 PKI 방식에 의한 보안 암호화 정보의 연결이 이루어진 상태에서(단계 S50), 반입 호환 에이전트(50)에 컨텐츠의 반입을 요청하게 된다(단계 S51).In FIG. 7, the DRM-compatible management apparatus 24 is connected to the import-compatible agent 50 in a state where secure encryption information is connected to the DRM-compatible server 16 and the content affiliate site by the PKI method (step S50). The import of content is requested (step S51).

상기 반입 호환 에이전트(50)는 컨텐츠의 반입에 따라 보안 채널을 형성하게 되는 바(단계 S51), 상기 보안 채널의 형성 동작은 도 9의 플로우차트에 나타난 바와 같이 이루어지고, 해당 보안 채널의 형성 동작에 대해서는 도 6의 DRM 반출 처리 과정에서 설명하고 있으므로, 그에 대한 상세한 설명은 생략하기로 한다.The importcompatible agent 50 forms a secure channel according to the import of content (step S51), and the forming operation of the secure channel is performed as shown in the flowchart of FIG. Since it is described in the DRM export process of FIG. 6, a detailed description thereof will be omitted.

한편, 상기 반입 호환 에이전트(50)는 중립 포맷의 컨텐츠를 언패키징하기 위해서 상기 DRM 호환 서버(16)에 임시 암호화 키(TEK)를 요청하게 되고(단계 S53), 상기 DRM 호환 서버(16)는 상기 요청에 응답하여 임시 암호화 키(TEK)와 라이센스를 상기 반입 호환 에이전트(50)에 전달한다(단계 S54).Meanwhile, the importcompatible agent 50 requests a temporary encryption key (TEK) from the DRMcompatible server 16 to unpackage content in a neutral format (step S53), and the DRMcompatible server 16 In response to the request, a temporary encryption key (TEK) and a license are transferred to the import compatible agent 50 (step S54).

이에, 상기 반입 호화 에이전트(50)는 상기 임시 암호화 키(TEK)에 의해 상기 중립 포맷의 파일을 복호화하게 되고(단계 S55), 템플릿 DCF(Template DCF)의 형태를 갖는 컨텐츠 파일을 OMA DCF V2.0 DCF의 포맷으로 변환하기 위해 해당 컨텐츠 파일의 컨텐츠 ID(CID)를 제공하여 컨텐츠 암호화 키(CEK)의 등록을 요청한다(단계 S56).Accordingly, theimport encryption agent 50 decrypts the file in the neutral format by the temporary encryption key (TEK) (step S55), and the content file having a form of a template DCF (OMA DCF V2. In order to convert to 0 DCF format, a content ID (CID) of the corresponding content file is provided to request registration of the content encryption key (CEK) (step S56).

상기 DRM 호환 서버(16)는 상기 DRM 권한 제공서버(20)에 컨텐츠 암호화 키(CEK)의 생성을 요청하게 되고(단계 S57), 상기 컨텐츠 권한 제공서버(20)는 상기 컨텐츠 ID(CDI)에 따라 컨텐츠 암호화 키(CEK)를 생성한 다음에(단계 S58), 상기 요청에 대한 응답으로 컨텐츠 암호화 키(CEK)를 DRM 호환 서버(16)에 제공한다(단계 S59).The DRMcompatible server 16 requests the DRMauthority providing server 20 to generate a content encryption key (CEK) (step S57), and the contentauthority providing server 20 sends a request to the content ID CDI. The content encryption key CEK is generated (step S58), and the content encryption key CEK is provided to the DRMcompatible server 16 in response to the request (step S59).

상기 DRM 호환 서버(16)는 상기 DRM 권한 제공서버(20)로부터 생성된 컨텐츠 암호화 키(CEK)를 상기 반입 호환 에이전트(50)에 전송하게 되고(단계 S60), 상기 반입 호환 에이전트(50)는 상기 컨텐츠 암호화 키(CEK)에 의해 템플릿 DCF 형태의 컨텐츠를 OMA DRM V2.0 DCF 포맷으로 패키징한 다음에(단계 S61), 해당 DRM 호환 관리 장치(24)에 반입 요청에 대한 처리 결과의 응답을 수행한다(단계 S62).The DRMcompatible server 16 transmits a content encryption key (CEK) generated from the DRMauthority providing server 20 to the import compatible agent 50 (step S60), and the importcompatible agent 50 is After packaging the content of the template DCF format in the OMA DRM V2.0 DCF format by using the content encryption key (CEK) (step S61), a response of the processing result for the import request is sent to the corresponding DRM-compatible management apparatus 24. (Step S62).

그 다음에, 도 5의 단계 S22에서 진행되는 권한 객체(RO)의 발행 동작에 대해서는 도 8에 나타난 바와 같다.Next, the issuing operation of the right object RO performed in step S22 of FIG. 5 is as shown in FIG. 8.

즉, 도 8에 도시된 바와 같이, 상기 DRM 호환 관리 장치(24)에서 반입 호환 에이전트(50)에 권한 객체(RO)를 요청하면(단계 S70), 상기 반입 호환 에이전트(50)는 상기 DRM 호환 서버(16)에 상기 디지털 컨텐츠의 컨텐츠 ID(CID)를 제공하여 권한 객체(RO)를 요청하게 되고(단계 S71), 상기 DRM 호환 서버(16)는 상기 DRM 권한 제공서버(20)에 권한 객체(RO)를 위한 트리거(Trigger)를 요청한다(단계 S72).That is, as shown in FIG. 8, when the DRMcompatible management apparatus 24 requests the authority object RO from the import compatible agent 50 (step S70), the importcompatible agent 50 is compatible with the DRM. The authority ID (RO) is requested by providing the content ID (CID) of the digital content to the server 16 (step S71), and the DRMcompatible server 16 requests the authority object to the DRMauthority providing server 20. Request a Trigger for (RO) (step S72).

상기 DRM 권한 제공서버(20)는 트리거를 생성하고서(단계 S73), 상기 요청에 의한 응답으로 트리거와 다운로드 디스크립트(Download Discript; DD)를 상기 DRM 호환 서버(16)에 전송하고(단계 S74), 상기 DRM 호환 서버(16)는 상기 트리거와 다운로드 디스크립트(DD)를 상기 반입 호환 에이전트(50)에 전송한다(단계 S75).The DRMauthority providing server 20 generates a trigger (step S73), and transmits a trigger and Download Discript (DD) to the DRMcompatible server 16 in response to the request (step S74). The DRMcompatible server 16 transmits the trigger and download script DD to the import compatible agent 50 (step S75).

이에, 상기 반입 호환 에이전트(50)는 해당 DRM 호환 관리 장치(24)에 트리거를 배송하게 되고(단계 S76), 상기 DRM 호환 관리 장치(24)는 상기 OMA ROAP 에이전트(26)에 트리거를 배송한다(단계 S77).Accordingly, the importcompatible agent 50 delivers a trigger to the corresponding DRM compatible management device 24 (step S76), and the DRMcompatible management device 24 delivers a trigger to theOMA ROAP agent 26. (Step S77).

상기 OMA ROAP 에이전트(26)는 ROAP 프로토콜에 따라 상기 DRM 권한 제공서버(20)에 권한 객체(RO)의 생성을 요청하게 되고(단계 S78), 상기 DRM 권한 제공서버(20)는 상기 DRM 호환 서버(16)로부터의 해당 컨텐츠의 라이센스 정보를 참조하여 상기 컨텐츠 암호화 키(CEK)가 포함된 권한 객체(RO)를 생성한 다음에(단계 S79), 상기 요청에 대한 응답으로 권한 객체(RO)를 상기 OMA ROAP 에이전트(26)에 전송한다(단계 S80).TheOMA ROAP agent 26 requests creation of a rights object RO to the DRMrights providing server 20 according to a ROAP protocol (step S78), and the DRMrights providing server 20 is the DRM compatible server. The authority object RO including the content encryption key CEK is generated with reference to the license information of the corresponding content from 16 (step S79), and then the authority object RO is generated in response to the request. It transmits to the OMA ROAP agent 26 (step S80).

그에 따라, 상기 OMA ROAP 에이전트(26)는 상기 전송받은 권한 객체(RO)를 상기 DRM 호환 관리 장치(24)에 인스톨하게 된다(단계 S81).Accordingly, theOMA ROAP agent 26 installs the received authority object RO in the DRM compatible management apparatus 24 (step S81).

본 발명의 바람직한 실시예는 상기 반입처리 동작에서 DRM 권한 제공서버(20)에서 새롭게 생성된 컨텐츠 암호화 키(CEK)로 OMA DRM V2.0 DCF 포맷으로 재패키징 한 후 권한 객체(RO)의 발행 동작을 통해 호환 DRM 컨텐츠로 변환하는 것으로 설명하였으나, 권한 객체(RO)의 발행 동작 후 상기 권한 객체(RO) 내의 상기 컨텐츠 암호화 키(CEK)를 이용하여 제휴 DRM의 컨텐츠를 OMA DRM V2.0 DCF 포멧으로 재패키징을 통해 호환 DRM컨텐츠로 변환도 가능하다.According to a preferred embodiment of the present invention, in the import processing operation, an issue of issuing a rights object (RO) after repackaging the OMA DRM V2.0 DCF format with a newly generated content encryption key (CEK) in the DRMauthority providing server 20 is performed. Although it has been described as converting to compatible DRM content through the operation of issuing an authorization object (RO), the contents of the affiliated DRM are converted to OMA DRM V2.0 DCF format by using the content encryption key (CEK) in the authorization object (RO). Repackaging allows conversion to compatible DRM content.

그 다음에, 도 10의 플로우차트를 참조하여 본 발명의 바람직한 다른예로서 DRM 호환 관리 장치의 우선 동작에 의해 서로 다른 DRM의 디지털 컨텐츠를 공통적인 호환 DRM 컨텐츠로 변환하는 동작에 대해 설명하기로 한다.Next, an operation of converting digital contents of different DRMs into common compatible DRM contents by preferential operation of the DRM compatible management apparatus will be described as another preferred example of the present invention with reference to the flowchart of FIG. 10. .

먼저, 상기 네트워크 컴퓨터 단말(10)은 DRM 호환 관리 장치(24)가 실행된 상태에서 메인 컨텐츠 사이트로의 회원 로그인을 수행하게 되고(단계 S100), 해당 네트워크 컴퓨터 단말(10)에 미리 저장되어 있는 컨텐츠를 불러오기 메뉴를 이용하 여 불러오거나, 상기 메인 컨텐츠 사이트를 통해 링크되어 있는 특정 컨텐츠 제휴 사이트로부터 컨텐츠 파일을 다운로드받게 된다(단계 S101).First, thenetwork computer terminal 10 performs a member login to the main content site while the DRMcompatible management apparatus 24 is executed (step S100), which is stored in advance in the correspondingnetwork computer terminal 10. A content file may be loaded using a load menu or a content file may be downloaded from a specific content affiliate site linked through the main content site (step S101).

그 상태에서, 상기 DRM 호환 관리 장치(24)는 반입할 파일을 선택하게 되고(단계 S102), 해당 네트워크 컴퓨터 단말(10)에 연결되는 컨텐츠 디바이스의 싱크를 체크하게 됨과 더불어(단계 S103), 해당 네트워크 컴퓨터 단말(10)에 상기 디지털 컨텐츠를 제공받은 컨텐츠 제휴 사이트에 대응하는 컨텐츠 어플리케이션 장치(22)가 인스톨되어 있는지를 체크하게 된다(단계 S104).In this state, the DRMcompatible management apparatus 24 selects a file to be imported (step S102), checks the sync of the content device connected to the corresponding network computer terminal 10 (step S103), and Thenetwork computer terminal 10 checks whether thecontent application device 22 corresponding to the content cooperation site that has received the digital content is installed (step S104).

그 다음에, 상기 DRM 호환 관리 장치(24)는 상기 컨텐츠 어플리케이션 장치(22)를 실행시키게 되고(단계 S105), 상기 실행된 컨텐츠 어플리케이션 장치(22)는 해당 컨텐츠 제휴 사이트로 회원 로그인을 수행한다(단계 S106).Then, the DRMcompatible management device 24 executes the content application device 22 (step S105), and the executedcontent application device 22 performs member login to the corresponding content cooperation site ( Step S106).

그 상태에서, 상기 컨텐츠 어플리케이션 장치(22)는 상기 DRM 호환 관리 장치(24)에서 반입할 파일로서 선택된 컨텐츠에 대한 DRM 반출 처리를 수행하여 중립 포맷의 컨텐츠를 발생하게 되는 바(단계 S107), 상기 컨텐츠 어플리케이션 장치(22)에 대한 DRM 반출 처리 동작은 도 6에 도시된 바와 같이 이루어진다.In this state, thecontent application device 22 performs a DRM export process for content selected as a file to be imported in the DRMcompatible management device 24 to generate content in a neutral format (step S107). The DRM export processing operation for thecontent application device 22 is performed as shown in FIG.

상기 DRM 반출 처리가 이루어지면, 상기 컨텐츠 어플리케이션 장치(22)는 반출된 컨텐츠의 리스트를 상기 DRM 호환 관리 장치(24)에 전달하게 되고(단계 S108), 상기 DRM 호환 관리 장치(24)는 상기 반출 컨텐츠 리스트를 참조하여 반입할 파일의 리스트를 화면 표시함으로써 사용자가 상기 컨텐츠 디바이스(12)로 전송할 컨텐츠 파일을 최종적으로 확인할 수 있도록 한다(단계 S109).When the DRM export process is performed, thecontent application device 22 delivers the list of exported content to the DRM compatible management device 24 (step S108), and the DRMcompatible management device 24 exports the export. By displaying the list of files to be imported with reference to the contents list, the user can finally confirm the contents file to be transmitted to the contents device 12 (step S109).

상기 사용자에 의한 반입 파일의 확인 처리가 이루어지면, 상기 DRM 호환 관 리 장치(24)는 상기 컨텐츠 어플리케이션 장치(22)의 반출 처리에 의해 발생된 중립 포맷의 컨텐츠에 대한 DRM 반입 처리를 수행하여 OMA DRM V2.0 DCF 포맷의 호환이 가능한 DRM 컨텐츠 파일로 변환하게 되는 바(단계 S110), 상기 DRM 호환 관리 장치(24)에 의한 DRM 반입 처리 동작은 도 7에 도시된 바와 같이 이루어진다.When the process of confirming the import file by the user is performed, the DRMcompatible management apparatus 24 performs the DRM import process on the content of the neutral format generated by the export process of thecontent application device 22 to perform OMA. As the DRM V2.0 DCF format is converted into a compatible DRM content file (step S110), the DRM import processing operation by the DRMcompatible management device 24 is performed as shown in FIG.

상기 DRM 호환 관리 장치(24)는 컨텐츠의 반입 처리가 이루어지면 해당 호환 DRM 컨텐츠가 컨텐츠 디바이스(12)에서 사용이 가능하도록 하기 위해 권한 객체(RO)의 발행(Issuing)을 수행하게 되는 바(단계 S111), 상기 권한 객체의 발행 처리 동작은 도 8에 도시된 바와 같이 이루어진다.The DRMcompatible management apparatus 24 performs issuing of the authority object RO to enable the corresponding compatible DRM content to be used in thecontent device 12 when the import process of the content is performed (step) S111), the issue processing operation of the authority object is performed as shown in FIG.

그 다음에, 상기 DRM 호환 관리 장치(24)는 권한 객체(RO)의 발행(Issuing) 처리를 거쳐서 상기 컨텐츠 디바이스(12)에 OMA DRM V2.0 DCF 포맷의 컨텐츠 파일을 전송하게 된다(단계 S112).Then, the DRMcompatible management apparatus 24 transmits the content file of the OMA DRM V2.0 DCF format to thecontent device 12 through the Issuing process of the authority object RO (step S112). ).

한편, 상기한 바와 같이 이루어진 본 발명에서는, 상기 DRM 호환 서버(16)에서 네트워크 컴퓨터 단말(10)의 컨텐츠 어플리케이션 장치(22)로부터 디지털 컨텐츠의 라이센스를 전달받아서 등록할 수 있도록 되어 있지만, 이에 한정되지 않고 상기 라이센스 정보를 네트워크 컴퓨터 단말(10)을 거치지 않고서 상기 DRM 호환 서버(16)가 해당 컨텐츠 제휴 시스템으로부터 직접 조회하여 등록하도록 하는 것도 얼마든지 가능하다.On the other hand, in the present invention made as described above, the DRMcompatible server 16 can receive the license of the digital content from thecontent application device 22 of thenetwork computer terminal 10 to register, but is not limited thereto. It is also possible for the DRMcompatible server 16 to directly query and register the license information from the corresponding content cooperation system without passing the license information through thenetwork computer terminal 10.

또한, 상기한 바와 같이 이루어진 본 발명에서는, 상기 네트워크 컴퓨터 단말(10)의 DRM 호환 관리 장치(24)에서 새로운 컨텐츠 암호화 키(CEK)의 생성을 요청할 때에 상기 DRM 호환 서버(16)에서 상기 DRM 권한 제공 서버(20)를 근거로 컨 텐츠 암호화 키(CEK)가 생성될 수 있도록 하고 있지만, 이에 한정되지 않고 상기 DRM 호환 관리 장치(24)로부터의 등록된 임시 암호화 키(TEK)의 요청시에 상기 DRM 권한 제공 서버(20)를 미리 참조하여 컨텐츠 암호화 키(CEK)를 생성하고, 상기 임시 암호화 키(TEK) 및 컨텐츠 암호화 키(CEK)를 네트워크 컴퓨터 단말(10)에 전송하는 것도 얼마든지 가능함은 물론이다.In addition, according to the present invention made as described above, when the DRMcompatible management device 24 of thenetwork computer terminal 10 requests the generation of a new content encryption key (CEK), the DRM right in the DRMcompatible server 16 is requested. The content encryption key CEK can be generated based on theprovision server 20, but the content encryption key CEK is not limited thereto, and the content encryption key CEK is generated when the registered temporary encryption key TEK is requested from the DRM-compatible management device 24. It is also possible to generate a content encryption key (CEK) by referring to theDRM authorization server 20 in advance, and to transmit the temporary encryption key (TEK) and the content encryption key (CEK) to thenetwork computer terminal 10. Of course.

또, 상기한 바와 같이 이루어진 본 발명에서는 상기 컨텐츠 어플리케이션 장치(22)와 상기 DRM 호환 관리 장치(24)는 해당 네트워크 컴퓨터 단말(10) 내에서 각기 개별적인 소프트웨어 프로그램으로서 별도로 인스톨되어 설치되도록 하고 있지만, 이에 한정되지 않고 상기 컨텐츠 어플리케이션 장치(22)와 상기 DRM 호환 관리 장치를 하나의 소프트웨어 프로그램으로 구성하여 해당 네트워크 컴퓨터 단말(10)에 설치될 수 있도록 하는 것도 얼마든지 가능하다.In addition, in the present invention made as described above, thecontent application device 22 and the DRMcompatible management device 24 are separately installed and installed as respective software programs in thenetwork computer terminal 10. It is also possible to configure thecontent application device 22 and the DRM compatible management device as one software program so that thecontent application device 22 and the DRM compatible management device can be installed in the correspondingnetwork computer terminal 10.

상기에서 본 발명의 특정한 실시예가 설명 및 도시되었지만, 본 발명이 당업자에 의해 다양하게 변형되어 실시될 가능성이 있는 것은 자명한 일이다. 이와 같은 변형된 실시예들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안되며, 본 발명에 첨부된 청구범위 안에 속한다고 해야 할 것이다.While specific embodiments of the present invention have been described and illustrated above, it will be apparent that the present invention may be embodied in various modifications by those skilled in the art. Such modified embodiments should not be understood individually from the technical spirit or the prospect of the present invention, but should fall within the claims appended to the present invention.

도 1은 본 발명에 따른 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템에 대한 전체 구성을 나타낸 도면,1 is a view showing the overall configuration for a system for converting the contents of the affiliated DRM to the contents of the compatible DRM according to the present invention,

도 2는 본 발명에 따라 서로 다른 컨텐츠 제휴 사이트에서 제공되는 각기 개별적인 제휴 DRM 컨텐츠를 호환 가능한 DRM으로 변환하기 위한 정보 처리 흐름을 나타낸 도면,2 is a diagram illustrating an information processing flow for converting respective individual affiliate DRM contents provided from different content affiliate sites into a compatible DRM according to the present invention;

도 3은 본 발명에 따라 네트워크 컴퓨터 단말에 구성된 컨텐츠 어플리케이션 장치 및 DRM 호환 관리 장치의 상세한 구성 상태를 나타낸 도면,3 is a view showing the detailed configuration of the content application device and the DRM compatible management device configured in the network computer terminal according to the present invention;

도 4는 본 발명의 바람직한 실시예에 따라 컨텐츠 어플리케이션의 반출 처리 및 DRM 호환 관리 장치의 반입 처리에 따라 비호환 상태의 원본 DRM 컨텐츠를 호환 DRM 컨텐츠로 변환하는 상태를 나타낸 도면,4 is a diagram illustrating a state of converting an original DRM content in an incompatible state into compatible DRM content according to an export process of a content application and an import process of a DRM compatible management device according to an embodiment of the present invention;

도 5는 본 발명의 바람직한 일예에 따라 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 방법에서 컨텐츠 어플리케이션 장치의 동작에 의해 컨텐츠 제휴 사이트로부터 컨텐츠 파일이 전송되는 경우의 동작 프로세스를 설명하는 플로우차트,5 is a flowchart illustrating an operation process when a content file is transmitted from a content affiliate site by an operation of a content application device in a method of converting contents of an affiliated DRM into contents of a compatible DRM according to a preferred embodiment of the present invention;

도 6은 도 5의 컨텐츠 파일 전송 동작에서 컨텐츠 어플리케이션 장치에 의한 컨텐츠 반출 동작을 설명하는 플로우차트,FIG. 6 is a flowchart illustrating a content exporting operation by a content application device in the content file transfer operation of FIG. 5;

도 7은 도 5의 컨텐츠 파일 전송 동작에서 DRM 호환 관리 장치에 의한 컨텐츠 반입 동작을 설명하는 플로우차트,7 is a flowchart illustrating a content import operation by the DRM compatible management apparatus in the content file transfer operation of FIG. 5;

도 8은 도 5의 컨텐츠 파일 전송 동작에서 RO(Right Object)의 발 행(Issuing) 동작을 설명하는 플로우차트,FIG. 8 is a flowchart illustrating an Issuing operation of a right object (RO) in the content file transfer operation of FIG. 5;

도 9는 도 6 및 도 7의 컨텐츠 반출 및 반입 동작에서 보안 채널의 형성을 위한 동작을 설명하는 플로우차트,9 is a flowchart illustrating an operation for forming a secure channel in the content export and import operation of FIGS. 6 and 7;

도 10은 본 발명의 바람직한 다른 예에 따라 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 방법에서 DRM 호환 관리 장치의 동작에 의해 컨텐츠 파일이 전송되는 경우의 동작 프로세스를 설명하는 플로우차트이다.FIG. 10 is a flowchart illustrating an operation process when a content file is transmitted by an operation of a DRM compatible management device in a method of converting contents of an affiliated DRM into contents of a compatible DRM according to another exemplary embodiment of the present invention.

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

10:네트워크 컴퓨터 단말, 12:컨텐츠 디바이스,10: network computer terminal, 12: content device,

14:메인 컨텐츠 서버, 16:DRM 호환 서버,14: main content server, 16: DRM compatible server,

18:인증서 제공 서버, 20:DRM 권한 제공서버,18: Certificate providing server, 20: DRM authorization server,

22:컨텐츠 어플리케이션 장치, 24:DRM 호환 관리 장치,22: content application device, 24: DRM compatible management device,

A1∼An:컨텐츠 제휴 시스템, B1∼Bn:웹서버,A1 to An: content cooperation system, B1 to Bn: web server,

C1∼Cn:컨텐츠 다운로드 서버, D1∼Dn:라이센스 제공 서버.C1-Cn: content download server, D1-Dn: license providing server.

Claims (35)

Translated fromKorean
삭제delete제휴 DRM(Digital Right Management)의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템에 있어서,In the system for converting the content of the affiliated digital rights management (DRM) into the content of the compatible DRM,상기 제휴 DRM 컨텐츠를 중립 포맷의 파일로 변환하는 DRM 반출(Export) 처리와, 상기 중립 포맷의 파일을 재패키징을 위한 암호화키가 포함된 권한 객체(Right Object; RO)에 포함된 암호화 키에 의해 호환 DRM 컨텐츠로 재패키징하는 DRM 반입(Import) 처리를 수행하며, 상기 권한 객체(RO)의 적용에 의해 호환 DRM의 컨텐츠로 변환하는 네트워크 컴퓨터 단말과;A DRM export process for converting the affiliate DRM content into a file in a neutral format, and an encryption key included in a Right Object (RO) including an encryption key for repackaging the file in the neutral format. A network computer terminal for performing DRM import processing for repackaging into compatible DRM contents, and converting the contents into compatible DRM contents by applying the right object (RO);상기 암호화 키를 관리하고, 상기 네트워크 컴퓨터 단말의 요청에 의해 상기 암호화 키가 포함된 상기 컨텐츠의 권한 객체(RO)를 새롭게 생성하여 상기 네트워크 컴퓨터 단말에 제공하는 DRM 호환 처리 시스템을 포함하여 구성된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.And a DRM compatible processing system that manages the encryption key and newly generates an authority object (RO) of the content including the encryption key at the request of the network computer terminal and provides the newly generated authorization object (RO) to the network computer terminal. A system for converting the contents of an affiliated DRM to the contents of a compatible DRM.제 2 항에 있어서,The method of claim 2,상기 네트워크 컴퓨터 단말은 DRM 반출 처리시에 임시 암호화 키(Temporary Encryption Key; TEK)를 자체적으로 생성하고, 그 임시 암호화 키(TEK)에 의해 상기 컨텐츠를 중립 포맷의 파일로 변환하고, DRM 반입 처리시에 상기 중립 포맷의 파일을 상기 임시 암호화 키(TEK)에 의해 복호화하도록 된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.The network computer terminal generates a temporary encryption key (TEK) by itself during the DRM export process, converts the contents into a file in a neutral format by using the temporary encryption key (TEK), and at the time of DRM import processing. And decrypt the file in the neutral format with the temporary encryption key (TEK).제 3 항에 있어서,The method of claim 3, wherein상기 네트워크 컴퓨터 단말은 DRM 반출 처리시에 자체 생성된 임시 암호화 키(TEK)를 상기 DRM 호환 처리 시스템에 등록하고, DRM 반입 처리시에 상기 DRM 호환 처리 시스템으로부터 임시 암호화 키(TEK)를 제공받아 중립 포맷의 파일을 복호화하도록 된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.The network computer terminal registers a self-generated temporary encryption key (TEK) with the DRM compatible processing system during the DRM export processing, and receives a temporary encryption key (TEK) from the DRM compatible processing system during the DRM import processing. A system for converting contents of an affiliated DRM to contents of a compatible DRM, characterized by decoding a file of a format.제 2 항에 있어서,The method of claim 2,상기 암호화 키는 상기 DRM 호환 처리 시스템에서 생성되는 컨텐츠 암호화 키(Contents Encryption Key; CEK)이고,The encryption key is a Contents Encryption Key (CEK) generated by the DRM compatible processing system,상기 권한 객체(RO)는 상기 컨텐츠 암호화 키(CEK)를 포함하도록 된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.And the rights object (RO) is configured to include the content encryption key (CEK).제 2 항에 있어서,The method of claim 2,상기 제휴 DRM 컨텐츠는 디지털 컨텐츠의 메타 데이터(Meta Data)와, 라이센 스(Licence), 리소스 데이터(Resource Data)를 포함하고,The affiliated DRM content includes metadata of digital content, a license, and resource data.상기 네트워크 컴퓨터 단말은 컨텐츠의 메타 데이터와 리소스 데이터를 언패키징하여 자체적으로 생성된 임시 암호화 키(TEK)에 의해 중립 포맷 파일로 패키징하도록 된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.The network computer terminal is configured to unpackage the metadata and the resource data of the content and package the content of the affiliated DRM into the content of the compatible DRM by using a temporary encryption key (TEK) generated by itself. System.제 6 항에 있어서,The method of claim 6,상기 네트워크 컴퓨터 단말은 상기 라이센스를 임시 암호화 키(TEK)와 함께 상기 DRM 호환 처리 시스템에 등록하는 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.And said network computer terminal registers said license with said DRM compatible processing system together with a temporary encryption key (TEK).제 6 항에 있어서,The method of claim 6,상기 네트워크 컴퓨터 단말은 상기 라이센스와, 메타 데이터를 임시 암호화 키(TEK)와 함께 상기 DRM 호환 처리 시스템에 등록하는 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.And the network computer terminal registers the license and the meta data together with the temporary encryption key (TEK) to the DRM compatible processing system.제 7 항에 있어서,The method of claim 7, wherein상기 네트워크 컴퓨터 단말은 상기 DRM 호환 처리 시스템에 등록된 라이센스와 임시 암호화 키(TEK)를 제공받아 중립 포맷 파일의 복호화를 수행하는 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.And the network computer terminal receives a license registered in the DRM compatible processing system and a temporary encryption key (TEK) to decrypt the neutral format file, and converts the contents of the affiliated DRM into the contents of the compatible DRM.제 8 항에 있어서,The method of claim 8,상기 네트워크 컴퓨터 단말은 상기 DRM 호환 처리 시스템에 등록된 라이센스와 메타 데이터, 임시 암호화 키(TEK)를 제공받아 중립 포맷 파일의 복호화를 수행하는 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.The network computer terminal receives a license registered in the DRM compatible processing system, metadata, and a temporary encryption key (TEK) to decrypt the neutral format file, and converts the contents of the affiliated DRM into the contents of the compatible DRM. System.제 6 항에 있어서,The method of claim 6,상기 중립 포맷의 파일은, 임시 암호화 키(TEK)에 의해 암호화된 템플릿 DCF(Template DRM Content Format) 형태인 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.The neutral format file is a system that converts the contents of the affiliated DRM to the contents of the compatible DRM, characterized in that in the form of a template DCF (Template DRM Content Format) encrypted by a temporary encryption key (TEK).제 11 항에 있어서,The method of claim 11,상기 네트워크 컴퓨터 단말은 DRM 반입 처리시에 템플릿 DCF 형태의 중립 포맷 파일을 복호화하여 OMA(Open Mobile Alliance) DRM V2.0 DCF로 재패키징하는 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.The network computer terminal converts the contents of the affiliated DRM to the contents of the compatible DRM by decoding the neutral format file in the form of a template DCF and repackaging the OMA (Open Mobile Alliance) DRM V2.0 DCF during the DRM import process. System.제 2 항에 있어서,The method of claim 2,상기 제휴 DRM 컨텐츠를 상기 네트워크 컴퓨터 단말에 제공하는 하나 이상의 컨텐츠 제휴 시스템을 더 포함하고,At least one content affiliate system for providing the affiliated DRM content to the network computer terminal;상기 네트워크 컴퓨터 단말은, 상기 각 컨텐츠 제휴 시스템에 대응하여 설치되고서 상기 DRM 컨텐츠를 반출 처리하는 컨텐츠 어플리케이션 장치와,The network computer terminal may include: a content application device installed in correspondence with each of the content cooperation systems and configured to export the DRM content;상기 컨텐츠 어플리케이션 장치와 별도로 설치되고서, DRM 반입 처리를 수행하는 DRM 호환 관리 장치를 포함하여 구성된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.And a DRM compatible management device installed separately from the content application device and configured to perform a DRM import process, wherein the content of the affiliated DRM is converted into the content of the compatible DRM.제 2 항에 있어서,The method of claim 2,상기 제휴 DRM 컨텐츠를 상기 네트워크 컴퓨터 단말에 제공하는 하나 이상의 컨텐츠 제휴 시스템을 더 포함하고,At least one content affiliate system for providing the affiliated DRM content to the network computer terminal;상기 네트워크 컴퓨터 단말은, 상기 각 컨텐츠 제휴 시스템에 대응하여 설치되고서 상기 DRM 컨텐츠를 반출 처리하는 컨텐츠 어플리케이션 장치와,The network computer terminal may include: a content application device installed in correspondence with each of the content cooperation systems and configured to export the DRM content;상기 컨텐츠 어플리케이션 장치와 동일한 하나의 소프트웨어 프로그램으로 이루어지고서, DRM 반입 처리를 수행하는 DRM 호환 관리 장치를 포함하여 구성된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.And a DRM compatible management device configured to perform a DRM import process, comprising a single software program identical to the content application device, and converting the contents of the affiliated DRM into the contents of the compatible DRM.제 13 항 또는 제 14 항에 있어서,The method according to claim 13 or 14,상기 네트워크 컴퓨터 단말은, 권한 객체(RO)의 발행 처리에 따라 상기 DRM 호환 처리 시스템으로부터 생성되는 권한 객체(RO)를 제공받아 상기 DRM 호환 관리 장치에 전달하는 OMA ROAP 에이전트(Open Mobile Alliance Right Object Acquisition Protocol Agent)를 포함하여 구성된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.The network computer terminal receives an rights object (RO) generated from the DRM compatible processing system according to the issuance process of the rights object (RO), and transmits the rights object (RO) to the DRM compatible management apparatus. System for converting the content of the associated DRM to the content of the compatible DRM, characterized in that it comprises a Protocol Agent.제 13 항 또는 제 14 항에 있어서,The method according to claim 13 or 14,상기 컨텐츠 어플리케이션 장치는, 상기 컨텐츠 제휴 시스템으로부터 다운로드받은 DRM 컨텐츠를 반출 처리하기 위한 관리 동작을 수행하는 DRM 에이전트와,The content application device may include a DRM agent for performing a management operation for exporting and processing DRM content downloaded from the content cooperation system;상기 DRM 에이전트의 동작과 연동되어 컨텐츠의 반출 처리를 위해 라이센스의 체크를 수행하고, 임시 암호화 키(TEK)를 랜덤하게 생성함과 더불어, 보호된 컨텐츠의 언패키징 및 반출 컨텐츠의 패키징을 수행하고, 컨텐츠에 대해 보안 채널을 형성하는 반출 호환 에이전트,In conjunction with the operation of the DRM agent, it performs a check of the license for the export process of the content, randomly generates a temporary encryption key (TEK), performs unpackaging of the protected content and packaging of the exported content, Export-compatible agents that form secure channels for content,상기 컨텐츠 제휴 시스템으로부터 전달되는 인증서에 대한 검증 작업을 수행하는 CA 에이전트,A CA agent performing a verification operation on a certificate delivered from the content federation system;상기 컨텐츠의 메타 데이터를 중립 포맷의 컨텐츠를 위한 메타 포맷으로 변환하는 메타 변환기,A meta-converter for converting the meta data of the content into a meta format for a content of a neutral format,상기 권한 객체(RO)의 컨텐츠 암호화 키(CEK)를 사용하여 패키징된 컨텐츠를 언패키징하는 DRM 언패키저,DRM unpacker for unpackaging the packaged content using the content encryption key (CEK) of the rights object (RO),언패키징된 컨텐츠 파일에 포함된 권리 표현 언어(Rights Expression Language; REL)를 중립 포맷의 컨텐츠를 생성하기 위한 권리 표현 언어(REL)로 옮겨 기록하는 권리 표현 언어 기록부 및,A rights expression language recording unit for recording and recording a rights expression language (REL) included in an unpackaged content file into a rights expression language (REL) for generating content in a neutral format;상기 언패키징된 컨텐츠 파일을 중립 포맷의 파일로 패키징하기 위한 임시 암호화 키(TEK)를 생성하는 키관리부를 포함하여 구성된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.And a key management unit for generating a temporary encryption key (TEK) for packaging the unpackaged content file into a file in a neutral format.제 16 항에 있어서,The method of claim 16,상기 컨텐츠 어플리케이션 장치의 반출 호환 에이전트와 상기 DRM 호환 처리 시스템, 컨텐츠 제휴 시스템 간에는 상기 임시 암호화 키(TEK) 및 라이센스 정보의 등록을 위해 PKI(Public Key Infrastructure) 방식에 의한 상호간의 승인 처리를 수행하도록 된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.The mutual approval process is performed between the export compatible agent of the content application device, the DRM compatible processing system, and the content federation system by a public key infrastructure (PKI) method for registration of the temporary encryption key (TEK) and license information. A system for converting the contents of the affiliated DRM to the contents of the compatible DRM.제 13 항 또는 제 14 항에 있어서,The method according to claim 13 or 14,상기 DRM 호환 관리 장치는, 상기 중립 포맷의 파일을 반입하여 보안 채널의 형성 하에서, 상기 DRM 호환 시스템에 등록된 임시 암호화 키(TEK)를 전송받아서 중립 포맷의 파일을 복호화하고, 해당 컨텐츠의 권한 객체(RO)를 호환이 가능하도록 새롭게 생성하기 위해서 컨텐츠 암호화 키(CEK)가 등록되도록 하는 반입 호환 에이전트와,The DRM compatible management apparatus receives a temporary encryption key (TEK) registered in the DRM compatible system by decrypting the neutral format file by importing the file of the neutral format and forming a secure channel, and authorizing the authority object of the corresponding content. An import-compatible agent that registers a content encryption key (CEK) to create a new (RO) compatible,상기 중립 포맷의 파일을 반입 처리하여 호환 DRM의 디지털 컨텐츠로 변환하기 위한 관리 동작을 수행하는 DRM 에이전트,A DRM agent performing a management operation for converting the file in the neutral format into digital content of a compatible DRM;상기 중립 포맷 컨텐츠의 메타 데이터를 원래의 메타 데이터로 변환하는 메타 변환기,A meta converter for converting the metadata of the neutral format content into original metadata;상기 중립 포맷의 컨텐츠로부터 복호화된 컨텐츠를 재패키징하는 DRM 패키 저,A DRM packager for repackaging the decrypted content from the content in the neutral format,상기 중립 포맷 컨텐츠의 권리 표현 언어(REL)를 호환이 가능한 형태로 사용할 수 있는 권리로 표현하기 위한 권리 표현 언어를 발생하는 권리 표현 언어 발생부,A rights expression language generator for generating a rights expression language for expressing a right expression language (REL) of the neutral format content as a right to be used in a compatible form;상기 DRM 호환 시스템으로부터 제공받은 임시 암호화 키(TEK)에 의해 중립 포맷의 컨텐츠를 복호화하고, 권한 객체(RO)의 생성을 위한 컨텐츠 암호화 키(CEK)의 등록을 요청하는 키 관리부를 포함하여 구성된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.And a key management unit for decrypting the contents of the neutral format by the temporary encryption key (TEK) provided from the DRM compatible system and requesting the registration of the content encryption key (CEK) for the generation of the rights object (RO). A system for converting the contents of the affiliated DRM characterized in that the contents of the compatible DRM.제 18 항에 있어서,The method of claim 18,상기 DRM 호환 관리 장치의 반입 호환 에이전트와 상기 DRM 호환 처리 시스템, 컨텐츠 제휴 시스템 간에는 상기 임시 암호화 키(TEK) 및 라이센스 정보의 사용을 위해 PKI 방식에 의한 상호간의 승인 처리를 수행하도록 된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.Characterized by the PKI method for the use of the temporary encryption key (TEK) and the license information between the import compatible agent of the DRM compatible management device, the DRM compatible processing system, the content association system, characterized in that the A system that converts the contents of an affiliated DRM into the contents of a compatible DRM.제 2 항 내지 제 5 항 중 어느 한항에 있어서,The method according to any one of claims 2 to 5,상기 DRM 호환 처리 시스템은, 상기 네트워크 컴퓨터 단말로부터의 컨텐츠 반출시 임시 암호화 키(TEK)의 등록과, 컨텐츠 반입시 임시 암호화 키(TEK)의 제공을 수행하는 DRM 호환 서버와,The DRM compatible processing system includes: a DRM compatible server configured to register a temporary encryption key (TEK) when exporting content from the network computer terminal and provide a temporary encryption key (TEK) when importing content;상기 네트워크 컴퓨터 단말의 컨텐츠 반입 시에 컨텐츠 암호화 키(CEK)를 생성하고, 상기 컨텐츠 암호화 키(CEK)가 포함된 권한 객체(RO)를 생성하여 상기 네트워크 컴퓨터 단말에 제공하는 DRM 권한 제공서버를 포함하여 구성된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.And a DRM authority providing server for generating a content encryption key (CEK) upon importing the content of the network computer terminal, generating a rights object (RO) including the content encryption key (CEK), and providing the same to the network computer terminal. The system for converting the contents of the associated DRM to the contents of the compatible DRM, characterized in that configured.제 20 항에 있어서,The method of claim 20,상기 DRM 권한 제공서버는 상기 컨텐츠의 라이센스 정보를 참조하여 권한 객체(RO)를 생성하도록 된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.The DRM authority providing server is a system for converting the contents of the affiliated DRM to the contents of the compatible DRM, characterized in that to generate a rights object (RO) with reference to the license information of the content.제 20 항에 있어서,The method of claim 20,상기 DRM 호환 서버는 상기 네트워크 컴퓨터 단말로부터의 임시 암호화 키(TEK)의 요청시에 해당 임시 암호화 키(TEK)를 네트워크 컴퓨터 단말에 제공하고, 상기 네트워크 컴퓨터 단말로부터의 컨텐츠 암호화 키(CEK) 요청시에 상기 DRM 권한 제공서버에서 컨텐츠 암호화 키(CEK)가 생성되도록 하여 해당 네트워크 컴퓨터 단말에 전송하도록 된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.The DRM compatible server provides the temporary encryption key (TEK) to the network computer terminal upon request of the temporary encryption key (TEK) from the network computer terminal, and upon requesting the content encryption key (CEK) from the network computer terminal. And a content encryption key (CEK) generated at the DRM authority providing server to transmit the content encryption key (CEK) to a corresponding network computer terminal.제 20 항에 있어서,The method of claim 20,상기 DRM 호환 서버는 상기 네트워크 컴퓨터 단말로부터의 컨텐츠 반입 처리를 위한 임시 암호화 키(TEK)의 요청시에 상기 DRM 권한 제공서버로부터 컨텐츠 암 호화 키(CEK)가 미리 생성되도록 하고, 상기 임시 암호화 키(TEK) 및 컨텐츠 암호화 키(CEK)를 네트워크 컴퓨터 단말에 전송하도록 된 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.The DRM-compatible server causes a content encryption key (CEK) to be generated in advance from the DRM authority providing server upon request of a temporary encryption key (TEK) for content import processing from the network computer terminal. TEK) and a content encryption key (CEK) to the network computer terminal to convert the contents of the associated DRM to the contents of the compatible DRM.제 21 항에 있어서,The method of claim 21,상기 DRM 호환 서버는 상기 컨텐츠의 라이센스를 상기 네트워크 컴퓨터 단말로부터 전달받아서 등록할 수 있도록 되어 있는 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.And the DRM compatible server is configured to receive the license of the content from the network computer terminal and register the content of the affiliated DRM into the content of the compatible DRM.제 21 항에 있어서,The method of claim 21,상기 DRM 호환 서버는 상기 컨텐츠의 라이센스를 네트워크 컴퓨터 단말을 거치지 않고서 해당 컨텐츠 제휴 시스템으로부터 직접 조회하여 등록하도록 되어 있는 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 시스템.The DRM compatible server is a system for converting the contents of the affiliated DRM to the contents of the compatible DRM, characterized in that the license of the content is retrieved directly from the corresponding content cooperation system without going through a network computer terminal.삭제delete삭제delete삭제delete사용자측 네트워크 컴퓨터 단말과의 네트워크 통신을 통해 제휴 DRM 컨텐츠를 호환 DRM 컨텐츠로 변환하기 위한 DRM 호환 처리 시스템에 있어서,A DRM compatible processing system for converting affiliated DRM content into compatible DRM content through network communication with a user-side network computer terminal,상기 네트워크 컴퓨터 단말로부터 자체 생성되어 컨텐츠 반출 처리에 따라 제휴 DRM 컨텐츠를 중립 포맷 파일로 변환하기 위해 사용되는 임시 암호화 키(TEK)를 전달받아 등록하고, 그 중립 포맷 파일의 복호화를 위해 상기 등록된 임시 암호화 키(TEK)를 네트워크 컴퓨터 단말에 제공하는 DRM 호환 서버와;Receives and registers a temporary encryption key (TEK) generated from the network computer terminal and used to convert affiliate DRM content into a neutral format file according to a content export process, and registers the registered temporary to decrypt the neutral format file. A DRM compatible server for providing an encryption key (TEK) to a network computer terminal;상기 네트워크 컴퓨터 단말로부터 컨텐츠 반입 처리에 따라 컨텐츠를 재패키징하기 위해 사용되는 암호화 키를 관리하고, 상기 암호화 키가 포함된 권한 객체(RO)를 새롭게 생성하여 상기 네트워크 컴퓨터 단말에 제공하는 DRM 권한 제공서버를 포함하여 구성된 것을 특징으로 하는 DRM 호환 처리 시스템.A DRM authority providing server that manages an encryption key used to repackage content according to a content import process from the network computer terminal, and newly generates an authorization object (RO) including the encryption key and provides the newly generated authority object (RO) to the network computer terminal. DRM compatible processing system, characterized in that configured to include.제 29 항에 있어서,30. The method of claim 29,상기 제휴 DRM 컨텐츠는 디지털 컨텐츠의 메타 데이터와, 라이센스, 리소스 데이터를 포함하고,The affiliated DRM content includes metadata of digital content, license, resource data,상기 DRM 권한 제공서버는 상기 컨텐츠의 라이센스 정보를 참조하여 권한 객체(RO)를 생성하도록 된 것을 특징으로 하는 DRM 호환 처리 시스템.The DRM rights providing server is configured to generate a rights object (RO) by referring to the license information of the content.제 29 항에 있어서,30. The method of claim 29,상기 제휴 DRM 컨텐츠의 사용 인증과, 호환 DRM으로의 변환을 위한 컨텐츠 반출/반입 처리의 인증을 위해 상기 네트워크 컴퓨터 단말과, DRM 호환 서버, DRM 권한 제공서버에 각각 인증서를 배포하는 인증서 제공 서버를 더 포함하여 구성된 것을 특징으로 하는 DRM 호환 처리 시스템.Further, a certificate providing server for distributing certificates to the network computer terminal, the DRM compatible server, and the DRM authority providing server, respectively, for use authentication of the affiliated DRM content and authentication of content export / import processing for conversion to compatible DRM. DRM compatible processing system, characterized in that configured to include.제휴 DRM 컨텐츠를 반출 처리하는 장치에 있어서,In the device for exporting the affiliated DRM content,상기 제휴 DRM 컨텐츠를 제공받아 컨텐츠의 암호화 키에 의해 언패키징하는 수단과;Means for receiving the affiliated DRM content and unpacking it with an encryption key of the content;상기 언패키징된 컨텐츠를 중립 포맷의 파일로 패키징하기 위한 임시 암호화 키(TEK)를 자체적으로 생성하는 수단; 및Means for generating a temporary encryption key (TEK) by itself for packaging the unpackaged content into a file in a neutral format; And상기 자체 생성된 임시 암호화 키(TEK)에 의해 언패키징된 컨텐츠를 중립 포맷의 파일로 변환하는 수단을 포함하여 구성된 것을 특징으로 하는 컨텐츠 어플리케이션 장치.And means for converting the unpackaged content into a file in a neutral format by the self-generated temporary encryption key (TEK).컨텐츠의 반출 처리에 따라 임시 암호화 키(TEK)에 의해 제휴 DRM 컨텐츠가 암호화되어 변환된 중립 포맷의 파일을 반입 처리하는 장치에 있어서,An apparatus for importing a file in a neutral format in which affiliated DRM content is encrypted by a temporary encryption key (TEK) and converted according to a content export process, the apparatus comprising:상기 중립 포맷의 파일을 상기 임시 암호화 키(TEK)에 의해 복호화하는 수단과;Means for decrypting the file in the neutral format with the temporary encryption key (TEK);상기 제휴 DRM 컨텐츠를 관리하는 DRM 호환 처리 시스템과의 네트워크 통신에 의해 그 DRM 호환 처리 시스템으로부터 재패키징을 위한 권한 객체(RO)에 포함된 컨텐츠 암호화 키(CEK)를 제공받는 수단;Means for receiving a content encryption key (CEK) included in a rights object (RO) for repackaging from the DRM compatible processing system by network communication with a DRM compatible processing system managing the affiliated DRM content;상기 컨텐츠 암호화 키(CEK)에 의해 상기 복호화된 컨텐츠를 호환 DRM 컨텐츠 포맷으로 재패키징하기 위한 수단;Means for repackaging the decrypted content into a compatible DRM content format by the content encryption key (CEK);상기 DRM 호환 처리 시스템과의 네트워크 통신에 의해 그 DRM 호환 처리 시스템으로부터 새롭게 생성되는 컨텐츠의 권한 객체(RO)를 제공받는 수단; 및Means for receiving a rights object (RO) of content newly created from the DRM compatible processing system by network communication with the DRM compatible processing system; And상기 권한 객체(RO)와 호환 DRM 포맷의 컨텐츠를 사용자의 컨텐츠 디바이스에 제공하는 수단을 포함하여 구성된 것을 특징으로 하는 DRM 호환 관리 장치.And means for providing content in a DRM format compatible with the rights object (RO) to a user's content device.삭제delete제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 기능을 갖춘 컴퓨터 프로그램에 있어서,In a computer program having a function of converting the contents of the affiliated DRM to the contents of the compatible DRM,제휴 DRM의 컨텐츠를 제공하도록 제휴된 컨텐츠 제휴 시스템으로부터 DRM 컨텐츠의 패키징 파일과 권한 객체(RO)를 다운로드하는 기능과;Downloading a packaging file and rights object (RO) of the DRM content from an affiliated content federation system to provide content of the affiliated DRM;DRM 반출 처리에 의해 상기 패키징된 제휴 DRM 컨텐츠를 언패키징하고, 자체적으로 임시 암호화 키(TEK)를 생성하여 그 임시 암호화 키(TEK)에 의해 언패키징된 컨텐츠를 중립 포맷의 파일로 변환하는 기능;Unpackaging the packaged affiliated DRM content by a DRM export process, generating a temporary encryption key (TEK) by itself, and converting the unpackaged content by the temporary encryption key (TEK) into a file in a neutral format;네트워크 컴퓨터 단말에서 DRM 반입 처리에 의해 중립 포맷의 파일을 상기 임시 암호화 키(TEK)에 의해 복호화하여 호환 DRM의 컨텐츠 파일 형태로 재패키징하는 기능;A function of decrypting a file in a neutral format by the temporary encryption key (TEK) by a DRM import process in a network computer terminal and repackaging it into a content file of a compatible DRM;상기 컨텐츠 제휴 시스템를 제휴하는 DRM 호환 처리 시스템에서 상기 컨텐츠의 라이센스 정보를 참조하여 컨텐츠 파일의 권한 객체(RO)가 새롭게 생성되면, 상기 권한 객체(RO)를 제공받는 기능; 및Receiving a rights object (RO) when a rights object (RO) of a content file is newly generated by referring to the license information of the content in a DRM compatible processing system cooperating with the contents cooperation system; And상기 DRM 호환 시스템으로부터 제공되는 새로운 권한 객체(RO)와 상기 재패키징된 컨텐츠 파일을 호환 DRM 컨텐츠로서 적용하는 기능을 포함하여 이루어진 것을 특징으로 하는 제휴 DRM의 컨텐츠를 호환 DRM의 컨텐츠로 변환하는 기능의 컴퓨터 프로그램이 기록된 기록매체.A function of converting the contents of the affiliated DRM into the contents of the compatible DRM, including a function of applying a new rights object (RO) provided from the DRM compatible system and the repackaged content file as the compatible DRM contents. Recording media on which computer programs are recorded.
KR1020070097229A2007-09-272007-09-27 A system and method for converting contents of affiliated DM to contents of compatible DM, and a recording medium having recorded thereon a computer program of the functionExpired - Fee RelatedKR100982059B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020070097229AKR100982059B1 (en)2007-09-272007-09-27 A system and method for converting contents of affiliated DM to contents of compatible DM, and a recording medium having recorded thereon a computer program of the function

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020070097229AKR100982059B1 (en)2007-09-272007-09-27 A system and method for converting contents of affiliated DM to contents of compatible DM, and a recording medium having recorded thereon a computer program of the function

Publications (2)

Publication NumberPublication Date
KR20090032215A KR20090032215A (en)2009-04-01
KR100982059B1true KR100982059B1 (en)2010-09-13

Family

ID=40759079

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020070097229AExpired - Fee RelatedKR100982059B1 (en)2007-09-272007-09-27 A system and method for converting contents of affiliated DM to contents of compatible DM, and a recording medium having recorded thereon a computer program of the function

Country Status (1)

CountryLink
KR (1)KR100982059B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101024237B1 (en)2003-06-052011-03-29인터트러스트 테크놀로지즈 코포레이션 Interoperable system and method for P2P service organization

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101673610B1 (en)*2010-09-172016-11-07주식회사 엘지유플러스Resource protection system for application and method for the same
CN105897565B (en)*2010-12-222019-11-05英特尔公司The system and method for privacy of user are protected in the multimedia for uploading to internet website

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20050120579A (en)*2004-10-202005-12-22한국전자통신연구원Method and system for exchanging contents between different drm devices
KR20060115550A (en)*2005-05-062006-11-09주식회사 코어트러스트 DM converter
KR100732980B1 (en)2006-01-042007-06-27와이더댄 주식회사 Operation method of DDR conversion system for encrypted content and DDR conversion system employing the above method
US20070162977A1 (en)*2006-01-092007-07-12Siliconmotion Inc.System and method for processing DRM-enabled files

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR20050120579A (en)*2004-10-202005-12-22한국전자통신연구원Method and system for exchanging contents between different drm devices
KR20060115550A (en)*2005-05-062006-11-09주식회사 코어트러스트 DM converter
KR100732980B1 (en)2006-01-042007-06-27와이더댄 주식회사 Operation method of DDR conversion system for encrypted content and DDR conversion system employing the above method
US20070162977A1 (en)*2006-01-092007-07-12Siliconmotion Inc.System and method for processing DRM-enabled files

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101024237B1 (en)2003-06-052011-03-29인터트러스트 테크놀로지즈 코포레이션 Interoperable system and method for P2P service organization

Also Published As

Publication numberPublication date
KR20090032215A (en)2009-04-01

Similar Documents

PublicationPublication DateTitle
KR100605071B1 (en) Safe and convenient management system and method of digital electronic content
US7617158B2 (en)System and method for digital rights management of electronic content
US7224805B2 (en)Consumption of content
CN100459780C (en)Robust and flexible digital rights management involving a tamper-resistant identity module
JP4149150B2 (en) Transmission distribution system and transmission distribution method under license offline environment
US8336105B2 (en)Method and devices for the control of the usage of content
JP2005526320A (en) Secure content sharing in digital rights management
JP2005078653A (en)System and method for distributing content access data to user
CN101835148B (en)Method, system and equipment for distributing and acquiring digital content
US20090183000A1 (en)Method And System For Dynamically Granting A DRM License Using A URL
US20030009667A1 (en)Data terminal device that can easily obtain content data again, a program executed in such terminal device, and recording medium recorded with such program
CN102316378A (en)Digital copyright protection method based on set-top box and system
JP2005129058A (en) Digital copyright management method and apparatus using portable storage device
KR100917312B1 (en) System for updating information of digital copyright contents for repurchase, its method and recording medium on which computer program of its function is recorded
KR100982059B1 (en) A system and method for converting contents of affiliated DM to contents of compatible DM, and a recording medium having recorded thereon a computer program of the function
JP2004318448A (en) Terminal device with content protection function
US7418433B2 (en)Content providing system, content providing method, content processing apparatus, and program therefor
JP2008271564A (en) Transmission distribution system and transmission distribution method under license offline environment
KR100814064B1 (en) DRM Contents Packaging Method and System
EP1412833A1 (en)Consumption of digital data content with digital rights management
US20100077486A1 (en)Method and apparatus for digital content management
KR20090032217A (en) Policy Management System and Method of Affiliate DM Content
KR100823677B1 (en) DDR system and method for multimedia contents attached to multimedia messages
KR100696249B1 (en) Method and apparatus for providing MP3 using DDR
JP2005149002A (en) Content distribution management method and apparatus

Legal Events

DateCodeTitleDescription
A201Request for examination
PA0109Patent application

St.27 status event code:A-0-1-A10-A12-nap-PA0109

PA0201Request for examination

St.27 status event code:A-1-2-D10-D11-exm-PA0201

D13-X000Search requested

St.27 status event code:A-1-2-D10-D13-srh-X000

D14-X000Search report completed

St.27 status event code:A-1-2-D10-D14-srh-X000

R18-X000Changes to party contact information recorded

St.27 status event code:A-3-3-R10-R18-oth-X000

PG1501Laying open of application

St.27 status event code:A-1-1-Q10-Q12-nap-PG1501

E902Notification of reason for refusal
PE0902Notice of grounds for rejection

St.27 status event code:A-1-2-D10-D21-exm-PE0902

E13-X000Pre-grant limitation requested

St.27 status event code:A-2-3-E10-E13-lim-X000

P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

E902Notification of reason for refusal
PE0902Notice of grounds for rejection

St.27 status event code:A-1-2-D10-D21-exm-PE0902

P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

R18-X000Changes to party contact information recorded

St.27 status event code:A-3-3-R10-R18-oth-X000

E701Decision to grant or registration of patent right
PE0701Decision of registration

St.27 status event code:A-1-2-D10-D22-exm-PE0701

GRNTWritten decision to grant
PR0701Registration of establishment

St.27 status event code:A-2-4-F10-F11-exm-PR0701

PR1002Payment of registration fee

St.27 status event code:A-2-2-U10-U11-oth-PR1002

Fee payment year number:1

PG1601Publication of registration

St.27 status event code:A-4-4-Q10-Q13-nap-PG1601

PN2301Change of applicant

St.27 status event code:A-5-5-R10-R13-asn-PN2301

St.27 status event code:A-5-5-R10-R11-asn-PN2301

FPAYAnnual fee payment

Payment date:20130820

Year of fee payment:6

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:4

R18-X000Changes to party contact information recorded

St.27 status event code:A-5-5-R10-R18-oth-X000

FPAYAnnual fee payment

Payment date:20160817

Year of fee payment:9

PR1001Payment of annual fee

St.27 status event code:A-4-4-U10-U11-oth-PR1001

Fee payment year number:7

P22-X000Classification modified

St.27 status event code:A-4-4-P10-P22-nap-X000

PC1903Unpaid annual fee

St.27 status event code:A-4-4-U10-U13-oth-PC1903

Not in force date:20190908

Payment event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903Unpaid annual fee

St.27 status event code:N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date:20190908


[8]ページ先頭

©2009-2025 Movatter.jp