KR100681332B1 - Unified integrated circuit card, method for providing contents by using unified integrated circuit card and mobile terminal embedding universal integrated circuit cards - Google Patents

Unified integrated circuit card, method for providing contents by using unified integrated circuit card and mobile terminal embedding universal integrated circuit cards Download PDF

Info

Publication number
KR100681332B1
KR100681332B1 KR1020060024681A KR20060024681A KR100681332B1 KR 100681332 B1 KR100681332 B1 KR 100681332B1 KR 1020060024681 A KR1020060024681 A KR 1020060024681A KR 20060024681 A KR20060024681 A KR 20060024681A KR 100681332 B1 KR100681332 B1 KR 100681332B1
Authority
KR
South Korea
Prior art keywords
content
integrated circuit
rights management
circuit card
digital rights
Prior art date
Application number
KR1020060024681A
Other languages
Korean (ko)
Inventor
김경태
나준채
김민정
Original Assignee
주식회사 케이티프리텔
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 케이티프리텔 filed Critical 주식회사 케이티프리텔
Priority to KR1020060024681A priority Critical patent/KR100681332B1/en
Application granted granted Critical
Publication of KR100681332B1 publication Critical patent/KR100681332B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72406User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by software upgrading or downloading
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2209/00Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
    • H04L2209/60Digital content management, e.g. content distribution
    • H04L2209/603Digital right managament [DRM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/36Memories

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Technology Law (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Storage Device Security (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A unified integrated circuit card, a contents provision method and a mobile communication terminal using the same are provided to enable the unified integrated circuit card to receive and store DRM contents and an encrypted rights object from the mobile communication terminal and transmit the DRM contents data to the mobile communication terminal so that a user can repeatedly reproduce purchased DRM contents through the unified integrated circuit card even when the terminal is changed. A mobile communication terminal comprises the followings: a mobile communication terminal body(100) which receives DRM(Digital Rights Management) contents and an encrypted rights object from a DRM server(130) which stores the encrypted rights object and a content provision server(120) which stores the DRM contents; and a unified integrated circuit card(110) which receives and stores the DRM contents and the encrypted rights object from the mobile communication terminal body(100) and transmits the DRM contents data to the mobile communication terminal body(100).

Description

범용 집적 회로 카드와 이를 이용한 콘텐츠 제공 방법 및 이동통신 단말기{Unified Integrated Circuit Card, Method for Providing Contents by Using Unified Integrated Circuit Card and Mobile Terminal Embedding Universal Integrated Circuit Cards}Unified Integrated Circuit Card, Method for Providing Contents by Using Unified Integrated Circuit Card and Mobile Terminal Embedding Universal Integrated Circuit Cards}

도 1은 본 발명의 실시예에 따른 범용 집적 회로 카드(110)를 이용한 DRM 콘텐츠 제공 시스템을 간략하게 나타낸 블록 구성도이다.1 is a block diagram schematically illustrating a system for providing DRM contents using a general purpose integrated circuit card 110 according to an exemplary embodiment of the present invention.

도 2는 본 발명의 실시예에 따른 범용 집적 회로 카드(110)의 내부 구성을 간략하게 나타낸 블록 구성도이다.2 is a block diagram schematically illustrating an internal configuration of a general purpose integrated circuit card 110 according to an exemplary embodiment of the present invention.

도 3은 본 발명의 실시예에 따른 범용 집적 회로 카드(110)의 메모리부(140)에 존재하는 파일들의 구조적 관계를 나타내는 도면이다.3 is a diagram illustrating a structural relationship between files existing in the memory unit 140 of the general-purpose integrated circuit card 110 according to an exemplary embodiment of the present invention.

도 4는 본 발명의 실시예에 따른 범용 집적 회로 카드(110)를 이용한 콘텐츠 제공 방법을 나타낸 도면이다.4 is a view showing a content providing method using a general-purpose integrated circuit card 110 according to an embodiment of the present invention.

도 5는 본 발명의 실시예에 따른 범용 집적 회로 카드(110)의 사용례를 나타낸 도면이다.5 is a diagram illustrating an example of use of a general-purpose integrated circuit card 110 according to an embodiment of the present invention.

본 발명은 범용 집적 회로 카드를 이용한 콘텐츠 제공 방법 및 이를 장착한 이동통신 단말기에 관한 것으로, 더욱 상세하게는, 휴대형 저장 장치로부터 콘텐츠 정보를 단말기로 제공하는 콘텐츠 제공 방법 및 이를 장착한 이동통신 단말기에 관한 것이다.The present invention relates to a content providing method using a general-purpose integrated circuit card and a mobile communication terminal equipped with the same, and more particularly, to a content providing method for providing content information from a portable storage device to a terminal and a mobile communication terminal equipped with the same. It is about.

현대는 아날로그 시대에서 디지털 시대로 급속히 이행하고 있는 현실 및 인터넷의 보급과 멀티미디어, 디지털 기술의 발달 및 새로운 복사 기기의 확대로 인하여 저작권 침해가 날로 증가하고 있다.In modern times, copyright infringement is increasing day by day due to the rapid transition from the analog era to the digital age, the spread of the Internet, the development of multimedia and digital technologies, and the expansion of new copying devices.

이러한 디지털 콘텐츠를 효과적으로 보호하기 위해 디지털 저작권 관리(Digital Rights Management, 'DRM'이라 칭함)라는 개념이 도입되었다.In order to effectively protect such digital contents, the concept of digital rights management (DRM) has been introduced.

DRM은 암호화된 디지털 콘텐츠에 대한 접근을 제한 없이 허용하고, 암호화된 디지털 콘텐츠를 복호화하여 재생시키려면 권리 객체(Rights Object)라는 라이선스를 필요로 한다. 따라서, 디지털 콘텐츠는 DRM을 적용함으로써 효과적으로 보호할 수 있는 것이다.DRM allows unrestricted access to encrypted digital content, and requires a license called the Rights Object to decrypt and play the encrypted digital content. Therefore, digital content can be effectively protected by applying DRM.

종래의 범용 집적 회로 카드(Unified Integrated Circuit Card)는 메모리 크기의 한계로 인해 기본적인 인증, 식별, 로밍 기능 이외에 부가적인 서비스를 많이 제공할 수 없었다.Conventional Unified Integrated Circuit Card (Unified Integrated Circuit Card) due to the limitation of the memory size could not provide a lot of additional services in addition to the basic authentication, identification, roaming function.

최근의 범용 집적 회로 카드는 플래시 메모리를 적용하여 메모리 용량을 증가시킴으로써 다양한 부가 서비스를 제공할 수 있게 되었다.Recently, the general-purpose integrated circuit card is able to provide various additional services by increasing the memory capacity by applying the flash memory.

종래 이동통신 단말기에서 제공하는 DRM 에이전트(암호화된 데이터를 복호화)는 단말의 플랫폼상에 구현되어 있는 DRM 콘텐츠를 구동하는 경우, DRM 콘텐츠 를 이용 가능한 콘텐츠로 재생할 수 있는 단말기에 내장되어 있는 모듈이다.The DRM agent (decryption of encrypted data) provided by the conventional mobile communication terminal is a module embedded in the terminal that can reproduce the DRM content as usable content when driving the DRM content implemented on the platform of the terminal.

이러한 단말의 구조는 단말의 메모리 및 플랫폼에서 권리 객체 및 DRM 콘텐츠를 관리하기 때문에 사용자가 단말을 변경하는 경우, 구입한 디지털 콘텐츠를 다시 사용할 수 없거나 콘텐츠를 다시 내려받아 사용해야 하는 문제점이 있다.Since the structure of the terminal manages rights objects and DRM contents in the memory and the platform of the terminal, when the user changes the terminal, there is a problem in that the purchased digital content cannot be used again or the content must be downloaded again.

이와 같은 문제점을 해결하기 위하여, 본 발명은 휴대용 저장 장치로부터 콘텐츠 정보를 단말기로 전송하는 범용 집적 회로 카드를 이용한 콘텐츠 제공 방법 및 이를 장착한 이동통신 단말기를 제공하는 것이다.In order to solve the above problems, the present invention is to provide a content providing method using a general-purpose integrated circuit card for transmitting the content information from the portable storage device to the terminal and a mobile communication terminal equipped with the same.

이러한 기술적 과제를 달성하기 위한 본 발명의 하나의 특징에 따른 디지털 콘텐츠 정보를 재생하는 이동통신 단말기는, 암호화된 권리 객체를 저장한 디지털 저작권 관리 서버 및 디지털 저작권 관리 콘텐츠를 저장한 콘텐츠 제공 서버로부터 각각 상기 디지털 저작권 관리 콘텐츠 및 상기 암호화된 권리 객체를 수신하는 이동통신 단말기 본체; 및 상기 이동통신 단말기 본체로부터 상기 디지털 저작권 관리 콘텐츠 및 상기 암호화된 권리 객체를 전송받아 저장하고, 디지털 저작권 관리 콘텐츠 데이터를 상기 이동통신 단말기 본체로 전송하는 범용 집적 회로 카드를 포함한다.A mobile communication terminal for reproducing digital content information according to an aspect of the present invention for achieving the technical problem, respectively, from a digital rights management server storing the encrypted rights object and a content providing server storing the digital rights management content, respectively. A mobile communication terminal body receiving the digital rights management content and the encrypted rights object; And a general-purpose integrated circuit card for receiving and storing the digital rights management content and the encrypted rights object from the mobile communication terminal body and transmitting the digital rights management content data to the mobile communication terminal body.

본 발명의 다른 특징에 따른 디지털 콘텐츠 정보를 제공하는 콘텐츠 제공 방법은, (a) 콘텐츠 제공 서버 및 디지털 저작권 관리 서버로부터 각각 디지털 저작권 관리 콘텐츠 및 암호화된 권리 객체를 수신하여 디지털 저작권 관리 콘텐츠 서 비스를 제공하는 범용 집적 회로 카드로 전송하는 단계; (b) 디지털 저작권 관리 콘텐츠에 대한 사용 요청 신호를 생성하여 상기 범용 집적 회로 카드로 전송하는 단계; 및 (c) 상기 암호화된 권리 객체를 이용하여 상기 디지털 저작권 관리 콘텐츠를 원본 콘텐츠 데이터로 변환하는 상기 범용 집적 회로 카드로부터 상기 원본 콘텐츠 데이터를 수신하여 콘텐츠 애플리케이션에서 재생하는 단계를 포함한다.According to another aspect of the present invention, there is provided a content providing method for providing digital content information, comprising: (a) receiving a digital rights management content and an encrypted rights object from a content providing server and a digital rights management server, respectively, to provide a digital rights management content service. Transmitting to a providing universal integrated circuit card; (b) generating a use request signal for digital rights management content and transmitting it to the general purpose integrated circuit card; And (c) receiving the original content data from the general purpose integrated circuit card that converts the digital rights management content into original content data using the encrypted rights object and playing it back in a content application.

본 발명의 또 다른 특징에 따른 사용자 인증을 위한 데이터 및 기본적인 네트워크 정보를 저장하고 있는 범용 집적 회로 카드는, 디지털 저작권 관리 콘텐츠(Digital Rights Management Contents) 및 권리 객체를 저장하는 메모리부; 상기 디지털 저작권 관리 콘텐츠 및 상기 권리 객체를 전송받아 암호화 또는 복호화를 수행하는 암호화 모듈; 및 디지털 저작권 관리(Digital Rights Management) 과정을 수행하기 위한 상기 메모리부 및 상기 암호화 모듈을 제어하며, 상기 디지털 저작권 관리 콘텐츠를 상기 권리 객체를 이용하여 원본 콘텐츠로 변환하여 전송하는 디지털 저작권 관리 에이전트(Digital Rights Management Agent)를 포함한다.According to still another aspect of the present invention, there is provided a general-purpose integrated circuit card, which stores data for user authentication and basic network information, comprising: a memory unit for storing digital rights management contents and rights objects; An encryption module that receives the digital rights management content and the rights object and performs encryption or decryption; And a digital rights management agent controlling the memory unit and the encryption module for performing a digital rights management process, and converting the digital rights management content into original content by using the rights object. Rights Management Agent).

아래에서는 첨부한 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다. DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present invention. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and like reference numerals designate like parts throughout the specification.

또한, 어떤 부분이 어떤 구성요소를 “포함”한다고 할 때, 이는 특별히 반 대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.In addition, when a part is said to "include" a certain component, it means that it may further include other components, except to exclude other components unless otherwise stated.

이제 본 발명의 실시예에 따른 범용 집적 회로 카드(110)와 이를 이용한 콘텐츠 제공 방법 및 이동통신 단말기에 대하여 도면을 참고로 하여 상세하게 설명한다.Now, a general integrated circuit card 110 according to an embodiment of the present invention, a content providing method using the same, and a mobile communication terminal will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 실시예에 따른 범용 집적 회로 카드(110)를 이용한 DRM 콘텐츠 제공 시스템을 간략하게 나타낸 블록 구성도이다.1 is a block diagram schematically illustrating a system for providing DRM contents using a general purpose integrated circuit card 110 according to an exemplary embodiment of the present invention.

DRM 콘텐츠 제공 시스템은 이동통신 단말기 본체(100), 범용 집적 회로 카드(110), 콘텐츠 제공 서버(120), 디지털 저작권 관리 서버(130)를 포함한다.The DRM content providing system includes a mobile communication terminal body 100, a general purpose integrated circuit card 110, a content providing server 120, and a digital rights management server 130.

이동통신 단말기 본체(100)는 이동통신 단말기의 디지털 신호 처리 및 호 처리(Call Processing)를 제어하며, 범용 집적 회로 카드(110)와의 요구(Request)와 응답(Response)의 형태로 IS-95 및 IS-2000에 정의된 통신 프로토콜의 처리를 담당하는 모뎀칩(Mobile Station Modem)과 이동통신 단말기 본체(100)와 범용 집적 회로 카드(110)와 접속하는 접촉 모듈를 구비하고 있다.The mobile communication terminal main body 100 controls the digital signal processing and the call processing of the mobile communication terminal, and in the form of a request and a response with the general-purpose integrated circuit card 110, IS-95 and A modem chip (Mobile Station Modem) in charge of the processing of the communication protocol defined in the IS-2000, and a contact module for connecting the mobile communication terminal main body 100 and the general-purpose integrated circuit card 110.

이동통신 단말기 본체(100)는 콘텐츠 제공 서버(120)로 DRM 콘텐츠 다운로드 요청 신호를 전송하고, 이에 대한 응답으로 콘텐츠 제공 서버(120)로부터 사용자가 원하는 DRM 콘텐츠를 수신하여 범용 집적 회로 카드(110)로 전송한다.The mobile communication terminal main body 100 transmits a DRM content download request signal to the content providing server 120, and receives a DRM content desired by the user from the content providing server 120 in response to the request. To send.

이동통신 단말기 본체(100)는 디지털 저작권 관리 서버(130)로 DRM 콘텐츠를 재생시킬 수 있는 라이선스인 권리 객체 요청 신호를 전송하고, 이에 대한 응답으로 디지털 저작권 관리 서버(130)로부터 암호화된 권리 객체를 수신하여 범용 집적 회로 카드(110)로 전송한다.The mobile terminal 100 transmits a rights object request signal, which is a license for playing DRM content, to the digital rights management server 130 and, in response, sends the encrypted rights object from the digital rights management server 130. Receives and transmits to the universal integrated circuit card (110).

여기서, 권리 객체는 콘텐츠의 권리에 대한 정의와 권리의 한정 사항(Constraint)을 포함하고 있으며, 권리 객체 자신에 대한 권리도 포함하고 있다.Here, the rights object includes the definition of the rights of the content and the constraints on the rights, and also includes the rights to the rights object itself.

콘텐츠에 대한 권리의 예로는 콘텐츠의 재생이 될 수 있고, 한정 사항의 예로는 콘텐츠의 재생 횟수, 재생 시간, 재생 기간 등이 될 수 있다.An example of the right to the content may be the reproduction of the content, and an example of the limitation may be the number of times of playing the content, the playing time, the playing period, and the like.

권리 객체 자신에 대한 권리는 이동이나 복사 등이 될 수 있다. 즉, 이동 권리를 가진 권리 객체는 다른 디바이스나 범용 집적 회로 카드(110)로 이동될 수 있다.The rights to the object itself can be moved or copied. In other words, the rights object with the movement right may be moved to another device or the general purpose integrated circuit card 110.

복사 권리를 가진 권리 객체는 다른 디바이스나 범용 집적 회로 카드(110)로 복제될 수 있다.The rights object with copy rights may be duplicated to another device or general purpose integrated circuit card 110.

이동통신 단말기 본체(100)는 이동통신망과 연결되어 무선 통신으로 통상적인 음성 통화를 수행하도록 하며, 이동통신망으로부터의 세션 설정 요청에 따라 자동적으로 세션 설정 절차를 수행하고 패킷 데이터를 송수신하는 통상적인 단말기이다.The mobile communication terminal main body 100 is connected to a mobile communication network to perform a normal voice call through wireless communication, and performs a session setting procedure automatically according to a session establishment request from the mobile communication network and transmits and receives packet data. to be.

이동통신 단말기 본체(100)는 구비된 웹 브라우저 등을 통하여 인터넷에 접속하여 데이터 서비스를 제공받을 수 있는 것이 바람직하다.The mobile communication terminal main body 100 may preferably be provided with a data service by accessing the Internet through a provided web browser.

이동통신 단말기 본체(100)는 PDA(Personal Digital Assistant), 셀룰러폰, PCS(Personal Communication Service)폰, GSM(Global System for Mobile)폰, W-CDMA(Wideband CDMA)폰, CDMA-2000폰, 와이브로(Wireless Broadband)폰 DMB(Digital Multmedia Broadcasting)폰 등을 포함한다. 또한, 이동통신 단말기 본 체(100)는 이동통신망을 통해 SMS 센터에 접속하기 위한 수단으로 데이터를 송수신할 수 있는 브라우저(Browser)가 설치되어 있어야 하는데, 이러한 브라우저는 무선 애플리케이션 프로토콜(WAP: Wireless Application Protocol)에 기반한 WAP 브라우저, HTTP 프로토콜을 사용하는 HTML에 기반한 MIE(Microsoft Internet Explorer), 핸드헬드 디바이스 트랜스포트 프로토콜(HDTP: Handheld Device Transport Protocol) I-mode, BREW(Binary Runtime Environment for Wireless) 등이 될 수 있으나, 여기에 한정되는 것은 아니다. 이동통신 단말기 본체(100)는 사용하는 인터넷 접속 프로토콜 중에서, MIE는 HTML을 약간 변형시켜 축약한 m-HTML을 사용하고, i-Mode의 경우에는 HTML의 서브 세트인 콤팩트 HTML(c-HTML)이라는 언어를 사용한다.The mobile terminal 100 is a PDA (Personal Digital Assistant), cellular phone, PCS (Personal Communication Service) phone, GSM (Global System for Mobile) phone, W-CDMA (Wideband CDMA) phone, CDMA-2000 phone, WiBro (Wireless Broadband) phones DMB (Digital Multmedia Broadcasting) phones and the like. In addition, the mobile communication terminal body 100 should be provided with a browser (Browser) that can transmit and receive data as a means for accessing the SMS center through the mobile communication network, such a browser is a wireless application protocol (WAP: Wireless Application) Protocol based WAP browser, HTML based HTTP using HTTP protocol, MIE (Microsoft Internet Explorer), Handheld Device Transport Protocol (HDTP) I-mode, Binary Runtime Environment for Wireless (BREW) It may be, but is not limited thereto. Among the Internet access protocols used by the mobile communication terminal body 100, MIE uses a shortened version of HTML by slightly modifying HTML, and in the case of i-Mode, a compact HTML (c-HTML), which is a subset of HTML, is used. Use language.

범용 집적 회로 카드(Unified Integrated Circuit Card)(110)는 마이크로프로세서(Micro-Processor Unit), 메모리, 카드 운영 체제(Card Operation System), 보안 알고리즘, EEPROM(Electronically Erasable Programmable Read Only Memory)을 내장하고 있어 자체 연산 처리 및 대용량 저장의 기능을 갖춘 COB(Chip On Board) 형태의 스마트 카드를 말한다.The Unified Integrated Circuit Card (110) includes a microprocessor unit, memory, card operating system, security algorithms, and EEPROM (Electronically Erasable Programmable Read Only Memory). It is a smart card in the form of a chip on board (COB) with its own operations and mass storage.

범용 집적 회로 카드(110)는 이동통신 단말기에 삽입하여 사용하는 가입자 식별 모듈로서, WCDMA(Wideband Code Division Multiple Access)망에서는 USIM(User Subscriber Identity Module), GSM(Global System for Mobile Communications)망에서는 SIM(Subscriber Identity Module), CDMA(Code Division Multiple Accesse)망에서는 R-UIM(Removable User Identity Module) 기능으로 동작 하며, 응용 프로그램을 추가하여 부가적인 서비스 제공이 가능하다.The universal integrated circuit card 110 is a subscriber identification module inserted into a mobile communication terminal and used in a user subscriber identity module (USIM) in a wideband code division multiple access (WCDMA) network and a SIM in a global system for mobile communications (GSM) network. (Subscriber Identity Module) and CDMA (Code Division Multiple Accesse) networks operate as a Removable User Identity Module (R-UIM) function, and additional services can be provided by adding an application program.

범용 집적 회로 카드(110)는 이동통신 단말기 본체(100)로부터 권리 객체 및 DRM 콘텐츠 데이터를 전송받아 메모리에 저장한다.The general purpose integrated circuit card 110 receives the rights object and the DRM content data from the mobile communication terminal body 100 and stores the rights object and the DRM content data in the memory.

콘텐츠 제공 서버(120)는 암호화된 콘텐츠를 저장하며, 이동통신 단말기 본체(100)로부터 선택 콘텐츠 정보를 포함하는 DRM 콘텐츠 다운로드 요청 신호를 전송받는다.The content providing server 120 stores the encrypted content and receives a DRM content download request signal including the selected content information from the mobile terminal 100.

콘텐츠 제공 서버(120)는 DRM 콘텐츠 다운로드 요청 신호에 포함되어 있는 선택 콘텐츠 정보를 질의어로 콘텐츠 데이터베이스(미도시)를 검색하여 선택 콘텐츠 정보와 매칭되는 DRM 콘텐츠 데이터를 추출한 후, 추출된 DRM 콘텐츠 데이터를 이동통신 단말기 본체(100)로 전송한다.The content providing server 120 searches a content database (not shown) using the selected content information included in the DRM content download request signal as a query, extracts the DRM content data matching the selected content information, and then extracts the extracted DRM content data. The mobile communication terminal transmits to the main body 100.

여기서, 암호화된 콘텐츠란 DRM으로 보호되는 콘텐츠를 의미하는데, 이를 재생시키기 위해서는 콘텐츠에 대한 권리 객체를 필요로 한다.Here, the encrypted content refers to content protected by DRM. In order to reproduce the content, a right object for the content is required.

디지털 저작권 관리 서버(130)는 DRM 콘텐츠를 재생할 수 있는 권리 객체를 저장하고 있으며, 전술한 DRM 콘텐츠 색인 정보를 포함한 권리 객체 다운로드 요청 신호를 전송받는다.The digital rights management server 130 stores a rights object capable of playing DRM content, and receives a rights object download request signal including the aforementioned DRM content index information.

디지털 저작권 관리 서버(130)는 권리 객체 다운로드 요청 신호에 포함되어 있는 DRM 콘텐츠 색인 정보를 질의어로 권리 객체 데이터베이스(미도시)를 검색하여 DRM 콘텐츠 색인 정보와 매칭되는 권리 객체를 추출한 후, 추출된 권리 객체를 이동통신 단말기 본체(100)로 전송한다.The digital rights management server 130 searches the rights object database (not shown) with the DRM content index information included in the rights object download request signal as a query, extracts the rights object matching the DRM content index information, and then extracts the rights. The object is transmitted to the mobile communication terminal body 100.

이하, 전술한 범용 집적 회로 카드(110)의 일반적인 구성은 공지된 기술이므 로 자세한 설명은 생략하기로 하고, 본 발명의 특징적인 내용을 위주로 도 2를 참조하여 상세하게 설명하기로 한다.Hereinafter, since the general configuration of the general-purpose integrated circuit card 110 is a well-known technology, a detailed description thereof will be omitted, and a detailed description will be given with reference to FIG.

도 2는 본 발명의 실시예에 따른 범용 집적 회로 카드(110)의 내부 구성을 간략하게 나타낸 블록 구성도이다.2 is a block diagram schematically illustrating an internal configuration of a general purpose integrated circuit card 110 according to an exemplary embodiment of the present invention.

본 발명의 실시예에 따른 범용 집적 회로 카드(110)는 DRM 에이전트(120), 암호화 모듈(130), 통신 모듈(140) 및 메모리부(150)를 포함한다.The general purpose integrated circuit card 110 according to the embodiment of the present invention includes a DRM agent 120, an encryption module 130, a communication module 140, and a memory unit 150.

DRM 에이전트(120)는 디지털 저작권 관리(DRM) 과정을 수행하기 위하여 각 구성 모듈을 제어하는 기능을 한다.The DRM agent 120 functions to control each component module to perform a digital rights management (DRM) process.

DRM 에이전트(120)는 이동통신 단말기 본체(100)로부터 DRM 콘텐츠 및 암호화된 권리 객체를 전송받아 메모리부(150)에 저장한다.The DRM agent 120 receives the DRM content and the encrypted rights object from the mobile terminal 100 and stores the received DRM content in the memory unit 150.

암호화 모듈(130)은 리베스트 셰미르 아델만(Rivest Shamir Adleman, 이하, 'RSA'라 칭함) 모듈과 진보된 암호화 기준(Advanced Encryption Standard, 이하 'AES'라 칭함) 모듈을 포함한다.The encryption module 130 includes a Rivest Shamir Adleman (hereinafter referred to as RSA) module and an Advanced Encryption Standard (hereinafter referred to as AES) module.

RSA 모듈(132)은 공개키 암호화를 수행하는 모듈로서, DRM 에이전트(120)의 제어에 따라 권리 객체를 RSA 암호화 또는 복호화를 수행한다. 여기서, 공개키 암호화는 비대칭 암호화라고 하며, 데이터를 복호화하는 데 사용되는 키가 데이터를 암호화한 키와 서로 다른 암호화를 의미한다.The RSA module 132 is a module that performs public key encryption and performs RSA encryption or decryption of a rights object under the control of the DRM agent 120. Here, public key encryption is referred to as asymmetric encryption, and means that the key used to decrypt the data is different from the key that encrypts the data.

AES 모듈(134)은 대칭키 암호화 모듈(130)로서, 생성된 세션키를 사용하여 대칭키 암호화 또는 복호화를 수행한다.The AES module 134 is a symmetric key encryption module 130 and performs symmetric key encryption or decryption using the generated session key.

AES 모듈(134)은 권리 객체로부터 콘텐츠 암호화 키를 전송받아 이를 세션키 로 암호화하는데 사용하며, 통신 과정에서 수신한 DRM 콘텐츠를 암호화 또는 복호화하는 기능을 한다.The AES module 134 receives the content encryption key from the rights object and encrypts it with the session key, and encrypts or decrypts the DRM content received in the communication process.

RSA 알고리즘 및 AES 알고리즘은 공개되어 있는 기술로서 구체적인 설명은 생략하기로 한다.The RSA algorithm and the AES algorithm are publicly known technologies, and detailed descriptions thereof will be omitted.

통신 모듈(140)은 범용 집적 회로 카드(110)가 이동통신 단말기 본체(100)와 다양한 신호/메시지를 송수신하도록 유선/무선 매체를 통해 서로 연결하는 통신 인터페이스 기능을 수행한다.The communication module 140 performs a communication interface function for connecting the universal integrated circuit card 110 to each other through a wired / wireless medium so as to transmit and receive various signals / messages with the mobile communication terminal body 100.

메모리부(150)는 암호화된 권리 객체를 저장하고 있는 권리 객체 영역(152)및 이동통신 단말기 본체(100)로부터 수신한 DRM 콘텐츠를 저장하고 있는 DRM 콘텐츠 영역(154)으로 이루어져 있다.The memory unit 150 includes a rights object area 152 that stores an encrypted rights object and a DRM content area 154 that stores DRM content received from the mobile terminal 100.

범용 집적 회로 카드(110)는 IS07816-3의 파일 구조로 구성되어 있기 때문에 DRM 콘텐츠 및 암호화된 권리 객체를 저장하기 위해 도 3과 같은 파일 구조를 제공한다.Since the general purpose integrated circuit card 110 is composed of the file structure of the IS07816-3, the file structure of FIG. 3 is provided to store the DRM content and the encrypted rights object.

이하, 메모리부(150)에 저장된 DRM 콘텐츠 및 권리 객체 파일의 구조적 관계는 도 3을 참조하여 설명한다.Hereinafter, the structural relationship between the DRM content and the rights object file stored in the memory unit 150 will be described with reference to FIG. 3.

도 3은 본 발명의 실시예에 따른 범용 집적 회로 카드(110)의 메모리부(140)에 존재하는 파일들의 구조적 관계를 나타내는 도면이다.3 is a diagram illustrating a structural relationship between files existing in the memory unit 140 of the general-purpose integrated circuit card 110 according to an exemplary embodiment of the present invention.

범용 집적 회로 카드(110)는 IS07816-3의 파일 구조로 구성되어 있기 때문에 DRM 콘텐츠 및 권리 객체를 사용하기 위해 도3과 같은 파일 구조를 제공하여 DRM 콘텐츠 및 권리 객체를 활용할 수 있다.Since the general-purpose integrated circuit card 110 is composed of the file structure of the IS07816-3, the file structure of FIG. 3 may be provided to use the DRM content and the rights object to use the DRM content and the rights object.

도 3에 도시된 바와 같이 마스터 파일(Master File)은 범용 집적 회로 카드(110)의 애플리케이션을 위한 파일 계층의 논리적 루트이다.As shown in FIG. 3, the master file is the logical root of the file hierarchy for the application of the general purpose integrated circuit card 110. FIG.

마스터 파일은 아래 각각의 애플릿(Applet) 별 파일 구조를 갖는 특성을 활용하여 전용 파일(Dedicated File) 레벨에 콘텐츠 전용 파일(Contents Dedicated File)을 구성하고 있다.The master file configures the contents dedicated file at the dedicated file level by utilizing the characteristics of each applet below.

콘텐츠 전용 파일은 각각의 DRM 콘텐츠(동영상, 음악, 게임 등)를 각각의 기본 파일(Element File) 리스트(콘텐츠 기본 파일, 권리 객체 기본 파일 등)에 저장하여 관리한다.The content-only file manages each DRM content (video, music, game, etc.) in each element file list (content base file, rights object base file, etc.).

기본 파일 리스트에 대한 접근 권한은 기록, 읽기, 삭제 등 모두 가능하여 콘텐츠 이름 변경 및 순서 변경 등이 가능하나, 각 권리 객체별 기본 파일은 사용자에 의해 기록, 읽기, 삭제가 불가능하다.Access to the basic file list can be recorded, read, deleted, etc., so that the content name can be changed and the order can be changed. However, the basic file for each rights object cannot be recorded, read, or deleted by the user.

따라서, 범용 집적 회로 카드(110)는 이동통신 단말기 본체(100)가 DRM 콘텐츠 및 권리 객체를 다운로드 받을 때마다 DRM 콘텐츠 및 권리 객체를 각각의 기본 파일 리스트에 저장하여 관리한다.Therefore, the general purpose integrated circuit card 110 stores and manages the DRM content and the rights object in each basic file list whenever the mobile communication terminal body 100 downloads the DRM content and the rights object.

또한, 범용 집적 회로 카드(110)는 이동통신 단말기 본체(100)의 콘텐츠 애플리케이션으로부터 DRM 콘텐츠에 대한 사용 요청 신호를 수신하는 경우, 기본 파일 리스트에 저장된 메모리 경로로부터 DRM 콘텐츠 및 권리 객체를 읽어와 램에 로딩한다.In addition, when the general-purpose integrated circuit card 110 receives the use request signal for the DRM content from the content application of the mobile terminal 100, the DRM content and rights object are read from the memory path stored in the basic file list. Load in

이하, 범용 집적 회로 카드(110)를 이용한 DRM 콘텐츠를 이동통신 단말기 본체(100)로 제공하는 방법에 대하여 도 4를 참조하여 설명한다.Hereinafter, a method of providing DRM content using the general purpose integrated circuit card 110 to the mobile communication terminal body 100 will be described with reference to FIG. 4.

도 4는 본 발명의 실시예에 따른 범용 집적 회로 카드(110)를 이용한 콘텐츠 제공 방법을 나타낸 도면이다.4 is a view showing a content providing method using a general-purpose integrated circuit card 110 according to an embodiment of the present invention.

이동통신 단말기 본체(100)는 선택 콘텐츠 정보를 포함한 DRM 콘텐츠 다운로드 요청 신호를 생성하여 DRM 콘텐츠를 제공하는 콘텐츠 제공 서버(120)로 전송한다.The mobile terminal 100 generates a DRM content download request signal including the selected content information and transmits the generated DRM content to the content providing server 120 providing the DRM content.

이동통신 단말기 본체(100)는 콘텐츠 제공 서버(120)로부터 사용자가 원하는 DRM 콘텐츠 데이터를 내려받아 범용 집적 회로 카드(110)로 전송한다(S100).The mobile terminal 100 receives the DRM content data desired by the user from the content providing server 120 and transmits the DRM content data to the general purpose integrated circuit card 110 (S100).

이동통신 단말기 본체(100)는 DRM 콘텐츠 색인 정보를 포함한 권리 객체 다운로드 요청 신호를 생성하여 권리 객체를 제공하는 디지털 저작권 관리 서버(130)로 전송한다.The mobile communication terminal body 100 generates a rights object download request signal including the DRM content index information and transmits the generated rights object to the digital rights management server 130 that provides the rights object.

이동통신 단말기 본체(100)는 디지털 저작권 관리 서버(130)로부터 암호화된 콘텐츠를 재생할 수 있는 권리 객체를 내려받아 범용 집적 회로 카드(110)로 전송한다(S100).The mobile communication terminal main body 100 downloads the right object for playing the encrypted content from the digital rights management server 130 and transmits it to the universal integrated circuit card 110 (S100).

디지털 저작권 관리 서버(130)는 구매 요청한 DRM 콘텐츠 데이터를 콘텐츠 제공 서버(120)와의 질의를 통해 확인한 후, 해당 DRM 콘텐츠 데이터에 대한 권리 객체를 생성하여 이동통신 단말기 본체(100)로 전송하게 된다. 이때, 콘텐츠 제공 서버(120)는 해당 DRM 콘텐츠에 대한 과금을 수행하게 된다.The digital rights management server 130 checks the DRM content data requested for purchase through a query with the content providing server 120, and then generates a rights object for the corresponding DRM content data and transmits the rights object to the mobile terminal 100. At this time, the content providing server 120 is charged for the DRM content.

전술한 DRM 콘텐츠 데이터 및 암호화된 권리 객체는 범용 집적 회로 카드(110)의 메모리부(150)의 권리 객체 영역(152)과 DRM 콘텐츠 영역(154)으로 각각 저장된다.The DRM content data and the encrypted rights object described above are stored in the rights object area 152 and the DRM content area 154 of the memory unit 150 of the general purpose integrated circuit card 110, respectively.

이후, 이동통신 단말기 본체(100)는 콘텐츠 애플리케이션에서 DRM 콘텐츠에 대한 사용 요청 신호를 생성하여 범용 집적 회로 카드(110)로 전송하게 된다(S102).Thereafter, the mobile communication terminal main body 100 generates a use request signal for the DRM content in the content application and transmits the generated request signal to the general-purpose integrated circuit card 110 (S102).

범용 집적 회로 카드(110)의 DRM 에이전트(120)는 DRM 콘텐츠에 대한 사용 요청 신호를 수신하는 경우, 메모리부(150)의 기본 파일(Element File) 리스트에 저장되어 있는 콘텐츠 기본 파일로부터 DRM 콘텐츠 데이터를 추출하여 임시 저장 메모리에 로딩한다.When the DRM agent 120 of the general-purpose integrated circuit card 110 receives the use request signal for the DRM content, the DRM content data from the content base file stored in the element file list of the memory unit 150. Extract and load it into temporary storage memory.

범용 집적 회로 카드(110)의 DRM 에이전트(120)는 메모리부(150)의 기본 파일 리스트에 저장되어 있는 전술한 DRM 콘텐츠 데이터에 대응되는 권리 객체 기본 파일을 추출하여 로딩된 DRM 콘텐츠 데이터와 함께 암호화 모듈(130)로 전송한다.The DRM agent 120 of the general-purpose integrated circuit card 110 extracts the rights object basic file corresponding to the aforementioned DRM content data stored in the basic file list of the memory unit 150 and encrypts the loaded DRM content data together with the loaded DRM content data. Send to module 130.

암호화 모듈(130)은 RSA 모듈(132)에서 암호화된 권리 객체를 복호화하고, AES 모듈(134)에서 DRM 콘텐츠 데이터를 복호화하여 DRM 에이전트(120)로 전송한다.The encryption module 130 decrypts the rights object encrypted by the RSA module 132, decrypts the DRM content data in the AES module 134, and transmits the same to the DRM agent 120.

DRM 에이전트(120)는 암호화 모듈(130)로부터 권리 객체 및 DRM 콘텐츠 데이터를 수신하고, 수신한 권리 객체를 이용하여 DRM 콘텐츠 데이터를 복원하여 원본 콘텐츠 데이터를 생성하여 이동통신 단말기 본체(100)로 전송한다(S104).The DRM agent 120 receives the rights object and the DRM content data from the encryption module 130, restores the DRM content data using the received rights object, generates original content data, and transmits the original content data to the mobile communication terminal body 100. (S104).

이어서, 이동통신 단말기 본체(100)는 범용 집적 회로 카드(110)로부터 수신한 원본 콘텐츠 데이터를 콘텐츠 애플리케이션에서 재생한다.Subsequently, the mobile communication terminal main body 100 reproduces the original content data received from the universal integrated circuit card 110 in the content application.

도 5는 본 발명의 실시예에 따른 범용 집적 회로 카드(110)의 사용례를 나타낸 도면이다.5 is a diagram illustrating an example of use of a general-purpose integrated circuit card 110 according to an embodiment of the present invention.

일반적으로 기존의 단말기는 DRM 에이전트가 단말의 플랫폼 상에 구현되어 있어 DRM 애플리케이션이 구동될 때, 이용 가능한 DRM 콘텐츠(게임, 음악 등)를 검증하게 된다. 이러한 구조는 단말의 메모리와 플랫폼에서 권리 객체 및 DRM 콘텐츠를 관리하기 때문에 단말의 부하가 발생한다. 또한, 사용자가 단말을 변경하는 경우, 비용을 지불하고 구입한 디지털 콘텐츠를 다시 사용할 수 없거나, 콘텐츠 제공 서버(120)로 DRM 콘텐츠의 비용을 지불하고 다시 내려받아 사용해야 하는 문제점이 있었다.In general, the existing terminal is a DRM agent is implemented on the terminal platform to verify the available DRM content (games, music, etc.) when the DRM application is running. This structure causes a load on the terminal because the rights object and the DRM content are managed in the memory and the platform of the terminal. In addition, when the user changes the terminal, there is a problem in that the digital content purchased at a cost cannot be used again, or the DRM content is paid to the content providing server 120 and downloaded and used again.

도 5에 도시된 바와 같이, 본 발명의 실시예는 기존의 단말에서 사용되었던 각종 DRM 콘텐츠에 대해 단말이 변경되어도 연속성 있게 사용할 수 있도록 범용 집적 회로 카드(110)에 DRM 에이전트를 탑재하고, 단말로부터 DRM 콘텐츠 및 권리 객체를 내려받아 저장하고 있다.As shown in FIG. 5, an embodiment of the present invention mounts a DRM agent on a general-purpose integrated circuit card 110 to continuously use various DRM contents used in a conventional terminal even when the terminal is changed, and from the terminal. It downloads and stores DRM content and rights object.

따라서, 본 발명의 실시예는 단말이 변경되더라도 DRM 콘텐츠 및 권리 객체가 저장되어 있는 범용 집적 회로 카드(110)를 이용하여 단말에 탑재하면 사용자가 구입한 DRM 콘텐츠를 연속성 있게 사용할 수 있게 되는 것이다.Therefore, according to the embodiment of the present invention, even if the terminal is changed, when the terminal is mounted on the terminal using the universal integrated circuit card 110 in which the DRM content and the rights object are stored, the user can continuously use the purchased DRM content.

또한, 본 발명의 실시예는 단말에서 연산하였던 DRM 과정을 칩의 전용 프로세서를 이용하여 수행함으로써 단말의 부하를 줄일 수 있으며, 효율적으로 콘텐츠를 보관, 관리할 수 있는 장점이 있다.In addition, the embodiment of the present invention can reduce the load of the terminal by performing the DRM process calculated by the terminal using a dedicated processor of the chip, there is an advantage that can efficiently store and manage the content.

이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형 및 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications and improvements of those skilled in the art using the basic concepts of the present invention defined in the following claims are also provided. It belongs to the scope of rights.

전술한 구성에 의하여, 본 발명은 단말이 변경되어도 범용 집적 회로 카드를 이용하여 구입한 콘텐츠를 연속성 있게 사용할 수 있는 효과를 기대할 수 있다.According to the above configuration, even if the terminal is changed, the present invention can be expected to have an effect that can continuously use the content purchased by using a general-purpose integrated circuit card.

본 발명은 단말에서 연산된 DRM 과정을 범용 집적 회로 카드에서 수행하므로 단말의 부하를 줄일 수 있고, 효율적인 콘텐츠의 보관, 관리가 가능한 효과를 기대할 수 있다.According to the present invention, since the DRM process calculated in the terminal is performed by the general-purpose integrated circuit card, the load of the terminal can be reduced, and the effect of efficiently storing and managing the content can be expected.

Claims (7)

디지털 콘텐츠 정보를 재생하는 이동통신 단말기에 있어서,A mobile communication terminal for reproducing digital content information, 암호화된 권리 객체를 저장한 디지털 저작권 관리 서버 및 디지털 저작권 관리 콘텐츠를 저장한 콘텐츠 제공 서버로부터 각각 상기 디지털 저작권 관리 콘텐츠 및 상기 암호화된 권리 객체를 수신하는 이동통신 단말기 본체; 및A mobile communication terminal body receiving the digital rights management content and the encrypted rights object from a digital rights management server storing an encrypted rights object and a content providing server storing digital rights management content, respectively; And 상기 이동통신 단말기 본체로부터 상기 디지털 저작권 관리 콘텐츠 및 상기 암호화된 권리 객체를 전송받아 저장하고, 디지털 저작권 관리 콘텐츠 데이터를 상기 이동통신 단말기 본체로 전송하는 범용 집적 회로 카드Universal integrated circuit card for receiving and storing the digital rights management content and the encrypted rights object from the mobile communication terminal body, and transmits the digital rights management content data to the mobile communication terminal body 를 포함하는 이동통신 단말기.Mobile communication terminal comprising a. 제 1 항에 있어서, 상기 범용 집적 회로 카드는,The method of claim 1, wherein the general-purpose integrated circuit card, 상기 이동통신 단말기 본체로부터 상기 디지털 저작권 관리 콘텐츠 및 상기 암호화된 권리 객체를 전송받아 저장하는 메모리부;A memory unit for receiving and storing the digital rights management content and the encrypted rights object from the mobile communication terminal body; 상기 디지털 저작권 관리 콘텐츠 및 상기 암호화된 권리 객체를 수신하여 복호화하는 암호화 모듈; 및An encryption module for receiving and decrypting the digital rights management content and the encrypted rights object; And 디지털 저작권 관리(Digital Rights Management) 과정을 수행하기 위한 상기 메모리부 및 상기 암호화 모듈을 제어하며, 상기 이동통신 단말기 본체로부터 디지털 저작권 관리 콘텐츠에 대한 사용 요청 신호를 전송받는 경우, 상기 복호화된 권리 객체를 이용하여 상기 디지털 저작권 관리 콘텐츠를 원본 콘텐츠 데이터로 변환 하여 상기 이동통신 단말기 본체로 전송하는 디지털 저작권 관리 에이전트Control the memory unit and the encryption module for performing a digital rights management process, when receiving the use request signal for digital rights management content from the mobile communication terminal body, the decoded rights object A digital rights management agent that converts the digital rights management content into original content data and transmits it to the mobile terminal; 를 포함하는 이동통신 단말기.Mobile communication terminal comprising a. 제 1 항에 있어서, 상기 이동통신 단말기 본체는,The method of claim 1, wherein the mobile communication terminal body, 선택 콘텐츠 정보를 포함한 디지털 저작권 관리 콘텐츠 다운로드 요청 신호 및 권리 객체 색인 정보를 포함한 권리 객체 다운로드 요청 신호를 생성하여 각각 상기 콘텐츠 제공 서버 및 상기 디지털 저작권 관리 서버로 전송하여 상기 디지털 저작권 관리 콘텐츠 및 상기 암호화된 권리 객체를 전송받아 상기 범용 집적 회로 카드로 전송하는 것을 특징으로 하는 이동통신 단말기.A digital rights management content download request signal including selected content information and a rights object download request signal including rights object index information are generated and transmitted to the content providing server and the digital rights management server, respectively, to transmit the digital rights management content and the encrypted data. And receiving a right object and transmitting the rights object to the general purpose integrated circuit card. 제 2 항에 있어서, 상기 메모리부는,The method of claim 2, wherein the memory unit, 마스터 파일 아래에 각각의 애플릿 별 전용 파일을 형성하고, 전용 파일 레벨에 콘텐츠 전용 파일을 형성하며, 상기 콘텐츠 전용 파일은 각각의 기본 파일 리스트를 형성하여 상기 디지털 저작권 관리 콘텐츠 및 상기 암호화된 권리 객체를 상기 기본 파일 리스트에 저장하여 관리하는 파일 계층의 논리적 루트를 구성하는 것을 특징으로 하는 이동통신 단말기.A dedicated file for each applet is formed under the master file, and a content-only file is formed at the dedicated file level, and the content-only file forms a respective basic file list to store the digital rights management content and the encrypted rights object. And a logical route of a file hierarchy stored and managed in the basic file list. 디지털 콘텐츠 정보를 제공하는 콘텐츠 제공 방법에 있어서,In the content providing method for providing digital content information, (a) 콘텐츠 제공 서버 및 디지털 저작권 관리 서버로부터 각각 디지털 저작권 관리 콘텐츠 및 암호화된 권리 객체를 수신하여 디지털 저작권 관리 콘텐츠 서 비스를 제공하는 범용 집적 회로 카드로 전송하는 단계;(a) receiving digital copyright management content and encrypted rights object from a content providing server and a digital rights management server, respectively, and transmitting them to a general purpose integrated circuit card providing digital rights management content service; (b) 디지털 저작권 관리 콘텐츠에 대한 사용 요청 신호를 생성하여 상기 범용 집적 회로 카드로 전송하는 단계; 및(b) generating a use request signal for digital rights management content and transmitting it to the general purpose integrated circuit card; And (c) 상기 암호화된 권리 객체를 이용하여 상기 디지털 저작권 관리 콘텐츠를 원본 콘텐츠 데이터로 변환하는 상기 범용 집적 회로 카드로부터 상기 원본 콘텐츠 데이터를 수신하여 콘텐츠 애플리케이션에서 재생하는 단계(c) receiving the original content data from the universal integrated circuit card converting the digital rights management content into original content data using the encrypted rights object and playing it in a content application. 를 포함하는 콘텐츠 제공 방법.Content providing method comprising a. 사용자 인증을 위한 데이터 및 기본적인 네트워크 정보를 저장하고 있는 범용 집적 회로 카드에 있어서,A general-purpose integrated circuit card that stores data for user authentication and basic network information, 디지털 저작권 관리 콘텐츠(Digital Rights Management Contents) 및 권리 객체를 저장하는 메모리부;A memory unit for storing digital rights management contents and rights objects; 상기 디지털 저작권 관리 콘텐츠 및 상기 권리 객체를 전송받아 암호화 또는 복호화를 수행하는 암호화 모듈; 및An encryption module that receives the digital rights management content and the rights object and performs encryption or decryption; And 디지털 저작권 관리(Digital Rights Management) 과정을 수행하기 위한 상기 메모리부 및 상기 암호화 모듈을 제어하며, 상기 디지털 저작권 관리 콘텐츠를 상기 권리 객체를 이용하여 원본 콘텐츠로 변환하여 전송하는 디지털 저작권 관리 에이전트(Digital Rights Management Agent)A digital rights management agent which controls the memory unit and the encryption module for performing a digital rights management process, converts the digital rights management contents into original content using the rights object, and transmits the digital rights management agent. Management Agent) 를 포함하는 범용 집적 회로 카드.Universal integrated circuit card comprising a. 제 6 항에 있어서, 상기 범용 집적 회로 카드는,The method of claim 6, wherein the general-purpose integrated circuit card, 이동통신 단말기 본체가 콘텐츠 제공 서버 및 디지털 저작권 관리 서버로부터 각각 디지털 저작권 관리 콘텐츠 및 권리 객체를 다운로드 받을 때마다 상기 메모리부에 저장하는 것을 특징으로 하는 범용 집적 회로 카드.The mobile communication terminal main body stores the digital rights management contents and the rights object in the memory unit whenever the main body of the mobile communication terminal downloads the digital rights management contents and the rights object, respectively.
KR1020060024681A 2006-03-17 2006-03-17 Unified integrated circuit card, method for providing contents by using unified integrated circuit card and mobile terminal embedding universal integrated circuit cards KR100681332B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060024681A KR100681332B1 (en) 2006-03-17 2006-03-17 Unified integrated circuit card, method for providing contents by using unified integrated circuit card and mobile terminal embedding universal integrated circuit cards

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060024681A KR100681332B1 (en) 2006-03-17 2006-03-17 Unified integrated circuit card, method for providing contents by using unified integrated circuit card and mobile terminal embedding universal integrated circuit cards

Publications (1)

Publication Number Publication Date
KR100681332B1 true KR100681332B1 (en) 2007-02-09

Family

ID=38106085

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060024681A KR100681332B1 (en) 2006-03-17 2006-03-17 Unified integrated circuit card, method for providing contents by using unified integrated circuit card and mobile terminal embedding universal integrated circuit cards

Country Status (1)

Country Link
KR (1) KR100681332B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100968957B1 (en) 2008-07-23 2010-07-14 주식회사 케이티 Method and terminal for confirming rights object

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050094318A (en) * 2004-03-22 2005-09-27 삼성전자주식회사 Authentication between a device and a portable storage
KR20050094317A (en) * 2004-03-22 2005-09-27 삼성전자주식회사 Apparatus and method for moving and copying right objects between device and portable storage device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050094318A (en) * 2004-03-22 2005-09-27 삼성전자주식회사 Authentication between a device and a portable storage
KR20050094317A (en) * 2004-03-22 2005-09-27 삼성전자주식회사 Apparatus and method for moving and copying right objects between device and portable storage device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100968957B1 (en) 2008-07-23 2010-07-14 주식회사 케이티 Method and terminal for confirming rights object

Similar Documents

Publication Publication Date Title
KR101248790B1 (en) Method of providing access to encrypted content to one of a plurality of consumer systems, device for providing access to encrypted content and method of generating a secure content package
US9628447B2 (en) Methods and apparatus for protected distribution of applications and media content
JP4980592B2 (en) How to provide a rights data object
US20070124583A1 (en) Method for storing and transfer of rights objects between devices and device exploiting the method
US20050137889A1 (en) Remotely binding data to a user device
KR100898326B1 (en) Management method for drm contents based in usual history and portable device using the same
US20040133632A1 (en) Method and apparatus for supporting multiple digital-rights management systems
JP2003022219A (en) Data terminal equipment capable of easily reacquiring contents data, program to be executed by its terminal equipment, and recording medium with its program recorded
KR100710005B1 (en) Method and Apparatus for handing over the right of using on using DRM
CN100476845C (en) Digital copyright management method
KR100681332B1 (en) Unified integrated circuit card, method for providing contents by using unified integrated circuit card and mobile terminal embedding universal integrated circuit cards
WO2006040607A1 (en) Method and device for managing proprietary data format content
JP2003295964A (en) Data supply system, program and data supply method
JP5390648B2 (en) Information management system, IC card, and information management method
KR20090043100A (en) System of providing contents-pre-view service and method thereof
KR100827070B1 (en) Apparatus for management license data and method thereof
JP5127351B2 (en) IC card, information management system, and information management method
KR20060053698A (en) Apparatus and method for drm of mobile contents in pda phone
KR20070041805A (en) Information data exchange method for used the time limited service contents of real time clock non-applied

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130201

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20140203

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150202

Year of fee payment: 9