KR100802110B1 - 디지털 컨텐츠의 유통 방법 및 그 장치 - Google Patents

디지털 컨텐츠의 유통 방법 및 그 장치 Download PDF

Info

Publication number
KR100802110B1
KR100802110B1 KR1020050033829A KR20050033829A KR100802110B1 KR 100802110 B1 KR100802110 B1 KR 100802110B1 KR 1020050033829 A KR1020050033829 A KR 1020050033829A KR 20050033829 A KR20050033829 A KR 20050033829A KR 100802110 B1 KR100802110 B1 KR 100802110B1
Authority
KR
South Korea
Prior art keywords
terminal
information
digital content
content
medium
Prior art date
Application number
KR1020050033829A
Other languages
English (en)
Other versions
KR20060111328A (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 KR1020050033829A priority Critical patent/KR100802110B1/ko
Publication of KR20060111328A publication Critical patent/KR20060111328A/ko
Application granted granted Critical
Publication of KR100802110B1 publication Critical patent/KR100802110B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/12Payment architectures specially adapted for electronic shopping systems
    • G06Q20/123Shopping for digital content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • H04N21/6334Control signals issued by server directed to the network components or client directed to client for authorisation, e.g. by transmitting a key

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Storage Device Security (AREA)

Abstract

본 발명은 디지털 컨텐츠의 유통 방법 및 그 장치에 관한 것으로서, 본 발명의 방법은 디지털 컨텐츠를 제공하는 서버를 통한 디지털 컨텐츠의 유통 방법에 있어서, 특정 디지털 컨텐츠에 대한 제1 단말의 구매 요청에 응답하여 상기 서버가 상기 디지털 컨텐츠 및 그에 대한 제1 단말의 사용권한을 포함한 컨텐츠 정보를 상기 제1 단말에게 전달하는 제1 과정과, 상기 제1 단말이 상기 컨텐츠 정보를 제2 단말에게 전달하는 제2 과정과, 상기 디지털 컨텐츠에 대한 상기 제2 단말의 실행 명령에 응답하여 상기 제2 단말에게 그 디지털 컨텐츠의 구매확인을 요청하는 제3 과정과, 상기 제2 단말의 구매 승인에 응답하여 상기 디지털 컨텐츠에 대한 제2 단말의 사용권한을 생성하는 제4 과정과, 상기 디지털 컨텐츠에 대한 제2 단말의 사용권한을 상기 제2 단말에게 전달하는 제5 과정을 포함하고 본 발명의 장치는 상기 방법에 개시된 바와 같이 동작하는 서버 및 단말을 포함한다. 이와 같은 본 발명은 디지털 컨텐츠를 효율적으로 유통할 수 있도록 하는 효과가 있다.
디지털 컨텐츠, 유통, DRM, 이동통신, 오프라인

Description

디지털 컨텐츠의 유통 방법 및 그 장치{APPARATUS AND METHOD FOR DISTRIBUTE DIGITAL CONTENTS}
도 1은 본 발명의 일실시 예에 따른 디지털 컨텐츠의 유통 방법에 대한 개념 설명도,
도 2는 본 발명의 일실시 예에 따른 디지털 컨텐츠의 유통 방법에 대한 처리 흐름도,
도 3은 본 발명의 일실시 예에 따른 디지털 컨텐츠의 전송을 위한 메시지 구조의 예,
도 4는 본 발명의 일실시 예에 따른 RO 값의 예를 도시한 도면,
도 5는 본 발명의 일실시 예에 따라 이동통신망에서 디지털 컨텐츠를 제공하는 서버에 대한 개략적인 블럭도,
도 6은 본 발명의 일실시 예에 따라 이동통신망에서 디지털 컨텐츠를 제공받아 사용하는 단말에 대한 개략적인 블럭도.
본 발명은 디지털 컨텐츠 유통에 관한 것으로서, 특히 디지털 컨텐츠와 그 디지털 컨텐츠를 실행시킬 수 있도록 하는 인증키(또는 암호키, 실행 키 등)를 별도로 제공하는 디지털 컨텐츠의 유통 방법 및 그 장치에 관한 것이다.
최근 컴퓨터 및 통신망 기술의 발달로 인하여 이들을 이용한 디지털 컨텐츠(digital contents) 산업이 성행하고 있다.
'디지털 컨텐츠'란 전자책이나 멀티미디어(예컨대, 이미지, 음악, 비디오, 게임 등)와 같이 온-라인(on-line) 상에서 유통되는 모든 무형의 정보를 말한다. 이러한 디지털 컨텐츠는 특정 장치(예컨대, 컴퓨터 장치 등)에 의해 구동되는 프로그램 또는 데이터 파일로 구성됨으로써 인터넷이나 기타 데이터 저장장치(예컨대, CD, 플로피 디스크 등)들에 의한 복제 및 유포가 용이하다.
이로 인해 각 디지털 컨텐츠 제작자들은 이를 방지하기 위해 다양한 방면으로 노력하고 있다.
디지털 컨텐츠의 불법 복제 및 유포를 막기 위한 대표적인 방법이 디.알.엠(DRM: Digital Rights Management) 기술을 이용한 사용자 인증 방법이다.
DRM 기술을 이용한 사용자 인증 방법은 컨텐츠 제공시 그 컨텐츠 내부에 인증키를 삽입한 후 해당 컨텐츠의 실행시 그 인증키에 의해 사용자를 인증한다. 예를 들어 상기 방법은 특정 컨텐츠의 실행이 요청되면 그 컨텐츠에 포함된 인증키와 사용자가 알고 있는 인증키가 동일한 지의 여부를 확인하고, 상기 컨텐츠에 포함된 인증키와 사용자가 알고 있는 인증키가 동일한 경우에만 해당 컨텐츠를 실행시키도 록 한다.
따라서 DRM 기술을 이용한 디지털 컨텐츠의 경우 해당 컨텐츠가 불법으로 복제 및 유포되더라도 그 실행이 제한됨으로써 디지털 컨텐츠를 보호할 수 있다.
이와 같이 DRM 기술을 이용한 디지털 컨텐츠의 공급자는 통상적으로 상기 디지털 컨텐츠를 실행시킬 수 있는 인증키(예컨대, 암호키)를 상기 디지털 컨텐츠와 함께 제공한다. 예를 들어 오프라인상에서 디지털 컨텐츠를 공급하고자 하는 경우 해당 컨텐츠 공급자는 디지털 컨텐츠가 기록된 기록매체(예컨대, CD, 플로피 디스크 등)와 대응된 암호키를 함께 제공한다.
그런데 디지털 컨텐츠의 특성상, 사용자는 공지된 다양한 경로(예컨대, 기록 매체, 인터넷 등)를 이용하여 디지털 컨텐츠를 획득할 수 있음에도 불구하고 디지털 컨텐츠의 구매시 대응된 암호키와 함께 제공 받는 것이 통상적이다. 특히 오프라인상에서의 디지털 컨텐츠의 구입시 해당 디지털 컨텐츠를 대응된 암호키와 함께 제공받는다. 따라서 자신이 선호하는 방법으로 이미 해당 디지털 컨텐츠를 획득한 사용자의 경우 해당 디지털 컨텐츠를 중복으로 공급받는 사례가 발생한다.
이와 같이 종래에는 디지털 컨텐츠 및 그 인증키 각각에 대한 과금 및 유통과정을 통합 운영함으로써 디지털 컨텐츠의 유통이 효율적이지 못한 문제점이 있다.
본 발명은 상기 문제점을 보완하기 위해 안출된 것으로서, 본 발명은 디지털 컨텐츠를 효율적으로 유통할 수 있도록 하기 위한 것이다.
또한 본 발명은 디지털 컨텐츠와 그 디지털 컨텐츠의 사용 권한에 대한 과금 및 유통 과정을 분리하는 방법 및 장치를 제공하고자 한다.
상기 목적을 달성하기 위한 본 발명의 제1 실시 예에 따른 디지털 컨텐츠의 유통방법은 디지털 컨텐츠를 제공하는 서버를 통한 디지털 컨텐츠의 유통 방법에 있어서, 특정 디지털 컨텐츠에 대한 제1 단말의 구매 요청에 응답하여 상기 서버가 구매 요청된 디지털 컨텐츠 및 그 디지털 컨텐츠에 대한 제1 단말의 사용권한을 포함한 컨텐츠 정보를 상기 제1 단말에게 전달하는 제1 과정과, 상기 제1 단말이 상기 컨텐츠 정보를 제2 단말에게 전달하는 제2 과정과, 상기 디지털 컨텐츠에 대한 상기 제2 단말의 실행 명령에 응답하여 상기 제2 단말에게 그 디지털 컨텐츠의 구매확인을 요청하는 제3 과정과, 상기 제2 단말의 구매 승인에 응답하여 상기 디지털 컨텐츠에 대한 제2 단말의 사용권한을 생성하는 제4 과정과, 상기 디지털 컨텐츠에 대한 제2 단말의 사용권한을 상기 제2 단말에게 전달하는 제5 과정을 포함함을 특징으로 한다.
이 때 상기 제1 과정은 상기 서버가 상기 구매 요청된 디지털 컨텐츠에 대한 제1 단말의 사용권한 정보를 생성하는 단계와, 상기 디지털 컨텐츠를 암호화하는 단계와, 상기 암호화된 디지털 컨텐츠와 상기 생성된 제1 단말의 사용권한을 포함한 컨텐츠 정보 전달 메시지를 생성하는 단계와, 상기 컨텐츠 정보 전달 메시지를 상기 제1 단말에게 전달하는 단계를 포함함이 바람직하다.
또한 상기 사용권한 정보 생성 단계는 상기 서버에 기 저장된 상기 제1 단말의 단말정보를 이용하여 생성하고, 상기 사용권한 정보는 대응된 디지털 컨텐츠 식별 정보와, 상기 디지털 컨텐츠가 실행될 장치를 식별하기 위한 장치 식별 정보와, 상기 디지털 컨텐츠의 실행 조건을 포함함이 바람직하다. 이 때 상기 컨텐츠의 실행 조건은 실행 가능 횟수 및 실행 가능 기간을 포함함이 바람직하다.
또한 상기 컨텐츠 정보 전달 메시지는 상기 암호화된 디지털 컨텐츠 저장 영역과, 상기 컨텐츠에 대한 사용권한 정보 저장 영역을 포함함이 바람직하다.
또한 상기 제2 과정은 상기 제1 단말과 상기 제2 단말간에 피어 투 피어(pear to pear) 방식으로 연결된 통신망을 이용하여 상기 컨텐츠 정보를 전달함이 바람직하다.
또한 상기 제2 과정은 상기 컨텐츠 정보 중 암호화된 디지털 컨텐츠 만을 검출하여 상기 디지털 컨텐츠 만을 전달하는 것도 가능하다.
또한 상기 제3 과정은 상기 디지털 컨텐츠에 대한 제2 단말의 사용권한 정보의 존재 여부를 확인하는 단계와, 상기 디지털 컨텐츠에 대한 제2 단말의 사용권한 정보가 없으면 상기 디지털 컨텐츠에 대한 사용 정보를 선택할 수 있는 정보와 그 사용 정보 선택에 따른 과금 정보를 상기 제2 단말에게 전달하는 단계를 포함하고, 상기 디지털 컨텐츠에 대한 사용 정보는 해당 컨텐츠에 대한 사용 기간 및 등급을 포함함이 바람직하다.
또한 상기 제4 과정은 상기 서버에 기 저장된 상기 제2 단말의 단말정보를 이용하여 생성함이 바람직하다.
한편 상기 목적을 달성하기 위한 본 발명의 제2 실시 예에 따른 디지털 컨텐츠의 유통방법은 디지털 컨텐츠를 제공하는 서버를 통한 디지털 컨텐츠의 유통 방법에 있어서, 특정 디지털 컨텐츠에 대한 제1 단말의 구매 요청에 응답하여 상기 서버가 구매 요청된 디지털 컨텐츠 및 그 디지털 컨텐츠에 대한 제1 단말의 사용권한을 포함한 컨텐츠 정보를 상기 제1 단말에게 전달하는 제1 과정과, 상기 제1 단말이 상기 컨텐츠 정보를 제2 단말에게 전달하는 제2 과정과, 상기 제2 단말이 상기 컨텐츠 정보를 저장하는 제3 과정과, 상기 제2 단말에 저장된 컨텐츠 정보가 다른 매체로 전송될 것이 요청되면 상기 전송 요청에 응답하여 상기 제2 단말에게 상기 디지털 컨텐츠의 구매확인을 요청하는 제4 과정과, 상기 제2 단말의 구매 승인에 응답하여 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한을 생성하는 제5 과정과, 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한을 상기 제2 단말에게 전달하는 제6 과정을 포함함을 특징으로 한다.
이 때, 상기 제4 과정은 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한 정보의 존재 여부를 확인하는 단계와, 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한 정보가 없으면 상기 디지털 컨텐츠에 대한 사용 정보를 선택할 수 있는 정보와 그 사용 정보 선택에 따른 과금 정보를 상기 제2 단말에게 전달하는 단계를 포함함이 바람직하다.
또한 상기 디지털 컨텐츠에 대한 사용 정보는 해당 컨텐츠에 대한 사용 기간 및 등급을 포함함이 바람직하다.
또한 상기 제5 과정은 상기 서버에 기 저장된 상기 다른 매체의 기기 번호 또는 상기 제2 단말의 구매 승인 정보에 포함된 상기 다른 매체의 기기 번호를 이용하여 상기 다른 매체의 사용권한을 생성함이 바람직하다.
또한 상기 다른 매체는 엠피3 플레이어(MP3 player) 및 피.엠.피(PMP: Personal Multimedia Player) 중 어느 하나를 포함함이 바람직하다.
상기 목적을 달성하기 위해 본 발명에서 제공하는 디지털 컨텐츠 유통 장치는 상기 방법에 개시된 바와 같이 동작하는 서버 및 단말을 포함한다.
먼저 본 발명에서 제공하는 서버는 통신망을 통해 디지털 컨텐츠를 제공하는 서버에 있어서, 디지털 컨텐츠 요청 메시지 및 특정 디지털 컨텐츠에 대한 사용권한 할당 요청 메시지를 수신하고 그들 각각 대한 응답을 송신하는 데이터 송/수신부와, 서비스 가능한 디지털 컨텐츠들을 저장하고 상기 디지털 컨텐츠 요청 메시지에 응답하여 상기 저장된 디지털 컨텐츠들 중 상기 요청된 디지털 컨텐츠를 검출하는 컨텐츠 관리부와, 상기 디지털 컨텐츠 요청 메시지 및 특정 디지털 컨텐츠에 대한 사용권한 할당 요청 메시지에 응답하여 대응된 디지털 컨텐츠에 대한 사용권한 정보를 생성하는 사용권한 정보 생성부와, 상기 디지털 컨텐츠 요청 메시지에 응답하여 상기 컨텐츠 관리부에서 검출한 디지털 컨텐츠와 상기 사용권한 정보 생성부에서 생성된 사용권한 정보를 포함하는 컨텐츠 정보를 생성하여 상기 데이터 송/수신부를 통해 전송하고, 상기 특정 디지털 컨텐츠에 대한 사용권한 할당 요청 메시지에 응답하여 상기 사용권한 정보 생성부에서 생성된 사용권한 정보를 상기 데이터 송/수신부를 통해 전송하는 제어부를 포함함을 특징으로 한다.
이 때 상기 데이터 송/수신부는 사용권한이 없는 디지털 컨텐츠를 저장한 제1 단말로부터 상기 디지털 컨텐츠에 대한 사용권한 할당 요청을 수신하여 상기 제어부에게 전달하고, 그에 대한 응답으로 상기 제1 단말에게 상기 디지털 컨텐츠에 대한 사용권한정보를 전달함이 바람직하다.
또한 상기 제어부는 상기 디지털 컨텐츠에 대한 사용 정보를 선택할 수 있는 정보와 그 사용 정보 선택에 따른 과금 정보를 상기 데이터 송/수신부를 통해 상기 제1 단말에게 전달하고, 상기 데이터 송/수신부를 통해 상기 제1 단말로부터 그에 대한 응답을 수신하면 상기 응답에 포함된 사용 정보에 대한 선택 결과를 이용하여 상기 디지털 컨텐츠에 대한 제1 단말의 사용 권한을 생성하도록 상기 사용권한 정보 생성부를 제어함이 바람직하다.
또한 상기 사용권한 정보 생성부는 상기 응답에 포함된 제1 단말의 단말 정보 또는 기 저장된 제1 단말의 단말 정보를 이용하여 상기 디지털 컨텐츠에 대한 상기 제1 단말의 사용권한 정보를 생성함이 바람직하다.
또한 상기 데이터 송/수신부는 디지털 컨텐츠를 다른 매체로 전달하고자 하는 제1 단말로부터 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한 할당 요청을 수신하여 상기 제어부에게 전달하고, 그에 대한 응답으로 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한 정보를 상기 제1 단말에게 전송함이 바람직하다.
또한 상기 다른 매체는 엠피3 플레이어(MP3 player) 및 피.엠.피(PMP: Personal Multimedia Player) 중 어느 하나를 포함함이 바람직하다.
또한 상기 제어부는 상기 디지털 컨텐츠에 대한 사용 정보를 선택할 수 있는 정보와 그 사용 정보 선택에 따른 과금 정보를 상기 데이터 송/수신부를 통해 상기 제1 단말에게 전달하고, 상기 데이터 송/수신부를 통해 상기 제1 단말로부터 그에 대한 응답을 수신하면 상기 응답에 포함된 사용 정보에 대한 선택 결과를 이용하여 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용 권한을 생성하도록 상기 사용권한 정보 생성부를 제어함이 바람직하다.
또한 상기 사용권한 정보 생성부는 상기 응답에 포함된 상기 다른 매체의 기기 번호 또는 기 저장된 상기 다른 매체의 기기 번호를 이용하여 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한 정보를 생성함이 바람직하다.
또한 상기 사용권한 정보는 대응된 디지털 컨텐츠 식별 정보와, 상기 디지털 컨텐츠가 실행될 장치를 식별하기 위한 장치 식별 정보와, 상기 디지털 컨텐츠의 실생 조건을 포함하고, 상기 컨텐츠의 실행 조건은 실행 가능 횟수 및 실행 가능 기간을 포함함이 바람직하다.
한편 본 발명에서 제공하는 단말은 통신망을 통해 디지털 컨텐츠를 제공받아 사용하는 단말에 있어서, 사용자와의 인터페이싱을 제공하는 인터페이스부와, 통신망을 통한 데이터의 송/수신을 수행하는 데이터 송/수신부와, 온/오프라인 경로를 통해 상기 단말 내부로 유입된 디지털 컨텐츠 및 그에 대한 사용권한 정보를 저장하는 컨텐츠 정보 저장부와, 상기 단말에 대한 동작 정보 및 사용자 정보를 포함한 단말 정보를 저장하는 단말정보 저장부와, 상기 인터페이스부를 통해 특정 디지털 컨텐츠에 대한 실행이 요청되면 상기 컨텐츠 정보 저장부에 저장된 사용권한 정보 와 상기 단말정보 저장부에 저장된 단말 정보에 의거하여 상기 디지털 컨텐츠에 대한 실행 가능 여부를 인증하는 인증부와, 상기 인터페이스부를 통해 입력된 사용자 명령에 의거하여 상기 무선 송수신부, 컨텐츠 정보 저장부, 인증부, 단말정보 저장부 및 컨텐츠 제공부의 동작을 제어하며, 상기 인증부의 인증 결과 상기 디지털 컨텐츠에 대한 실행이 불가능한 것으로 결정되면 디지털 컨텐츠 제공 서버에게 상기 디지털 컨텐츠에 대한 상기 단말의 사용권한 정보의 할당을 요청하는 제어부를 포함함을 특징으로 한다.
이 때 상기 사용권한 정보는 대응된 디지털 컨텐츠 식별정보와, 상기 디지털 컨텐츠가 실행될 장치를 식별하기 위한 장치 식별정보와, 상기 디지털 컨텐츠의 실행 조건을 포함함이 바람직하다.
또한 상기 인증부는 상기 사용권한 정보에 포함된 장치 식별정보와 상기 단말정보 저장부에 저장된 장치 식별정보를 비교하고 그 두 값이 일치하면 상기 디지털 컨텐츠가 실행 가능한 것으로 판단함이 바람직하다.
또한 상기 인증부는 상기 인터페이스부를 통해 특정 디지털 컨텐츠가 다른 매체로 전송될 것이 요청되면 상기 컨텐츠 정보 저장부에 저장된 상기 특정 디지털 컨텐츠에 대한 사용권한 정보와 상기 다른 매체의 기기 번호에 의거하여 상기 디지털 컨텐츠에 대한 상기 다른 매체의 실행 가능 여부를 인증함이 바람직하다.
또한 상기 다른 매체는 엠피3 플레이어(MP3 player) 및 피.엠.피(PMP: Personal Multimedia Player) 중 어느 하나를 포함함이 바람직하다.
또한 상기 제어부는 상기 디지털 컨텐츠에 대한 상기 다른 매체의 실행이 불 가능한 것으로 판단되면 상기 디지털 컨텐츠 제공 서버에게 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한 정보의 할당을 요청함이 바람직하다.
또한 상기 제어부는 상기 사용권한 정보의 할당 요청에 대한 응답으로 상기 디지털 컨텐츠에 대한 사용권한 정보가 전달되면 그 사용권한 정보를 상기 디지털 컨텐츠에 대응시켜 상기 컨텐츠 정보 저장부에 저장함이 바람직하다.
이하 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 이 때, 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.
도 1은 본 발명의 일실시 예에 따른 디지털 컨텐츠의 유통 방법에 대한 개념 설명도이다. 먼저 도 1에서 이동통신사 A(10)와 이동통신사 B(20)는 각각 대응된 이동통신 서비스에 가입한 가입자들의 단말기에게 이동통신 서비스 및 컨텐츠 제공 기능을 수행한다. 한편 단말 A(30)는 이동통신사 A(10)로부터 이동통신 서비스 및 컨텐츠를 제공받고 단말 B(40)는 이동통신사 B(10)로부터 이동통신 서비스 및 컨텐츠를 제공받는다. 이 때 단말 A(30) 및 단말 B(40)에는 DRM으로 보호된 컨텐츠의 사용을 지원하기 위한 DRM 에이전트(agent)가 탑재됨이 바람직하다.
도 1을 참조하면 본 발명의 일실시 예에 따른 디지털 컨텐츠의 유통 방법에 대한 개념은 다음과 같다.
먼저 단말 A(30)가 이동통신사 A(10)로부터 컨텐츠_A를 구매한 경우 이동통신사 A(30)는 컨텐츠_A와 함께 그 사용 권한인 RO(Rights Object)_A를 단말 A(30)를 전달한다. 즉 단말 A(30)는 이동통신사 A(10)로부터 컨텐츠_A 및 그 사용 권한 인 RO_A를 제공받는다. 이는 통상적인 컨텐츠 유통 방법과 유사하다.
이 때 컨텐츠_A는 DRM으로 보호된 컨텐츠(예컨대, 암호화된 컨텐츠(encryption content))로서 상기 사용 권한(RO_A)에 의해 단말 A(10)에서의 사용 권한이 주어진다.
한편 단말 B(40)는 이동통신사 A(10)를 통해 컨텐츠_A를 구매한 단말 A(30)로부터 컨텐츠_A를 전달받고 그 컨텐츠_A의 사용 권한 RO_B는 이동통신사 B(20)로부터 제공받는다. 이 때 단말 B(40)는 단말 A(30)로부터 컨텐츠_A와 그 사용 권한인 RO_A를 함께 제공받을 수도 있고, 컨텐츠_A만을 제공받을 수도 있다. 이는 컨텐츠_A와 그 사용 권한 RO_A가 분리형이기 때문이다. 또한 단말 B(40)가 이동통신사 B(20)로부터 컨텐츠_A의 사용 권한 RO_B를 제공받기 위해 단말 B(40)는 소정의 비용을 이동통신사 B(20)에게 지불하도록 함이 바람직하다.
즉 본 발명에 따르면, 통상적인 컨텐츠 유통 방법을 이용하여 특정 컨텐츠를 구매한 제1 단말기가 P2P(pear to pear) 또는 메모리 스틱 등을 이용하여 상기 컨텐츠를 상기 제1 단말기와는 다른 제2 단말기에게 전송한 경우, 상기 제2 단말기는 제2 단말기의 이동통신 및 컨텐츠 관련 서비스를 관할하는 서버에 접속하여 해당 컨텐츠에 대한 사용 권한을 구매한후 상기 컨텐츠를 사용하여야 한다.
이 때 상기 제2 단말기는 제2 단말기 자체에서 그 컨텐츠를 직접 실행할 수도 있고, 상기 컨텐츠를 다른 매체에서 실행할 수 있도록 하기 위한 매개체로서 동작할 수도 있다.
예를 들어 제1 단말기는 '핸드폰'이고 제2 단말기는 '컴퓨터'이고 제1 단말 기에서 제2 단말기로 전달된 컨텐츠가 음악 파일인 경우, 제1 단말기(핸드폰)로부터 컨텐츠(음악파일)를 전달받은 제2 단말기(컴퓨터)는 그 컨텐츠(음악파일)을 MP3 플레이어에서 플레이하기 위한 사용 권한(예컨대, MP3 장치 번호(serial number)를 포함하는 사용 권한)을 상기 서버로부터 전달받고, 그 음악 파일 및 사용 권한을 상기 MP3 플레이어로 전달함으로써 상기 컨텐츠(음악파일)이 MP3 플레이어에서 플레이될 수 있도록 한다.
도 2는 본 발명의 일실시 예에 따른 디지털 컨텐츠의 유통 방법에 대한 처리 흐름도이다. 도 2는 단말 A(200)가 이동통신 서비스 제공 서버 A(100)로부터 특정 컨텐츠를 구매한 후 그 컨텐츠를 단말 B(300)에게 전송한 경우 단말 B(300)가 그 컨텐츠를 사용할 수 있도록 하기 위한 처리 과정이 도시되어 있다.
도 2를 참조하여 상기 과정을 설명하면 다음과 같다.
먼저 단말 A(200)가 소정 비용을 지불하고 이동통신 서비스 제공 서버 A(100)에게 특정 디지털 컨텐츠(이하, '컨텐츠'로 약칭함)를 요청하면(S102) 이동통신 서비스 제공 서버 A(100)는 기 저장된 단말 A(200)의 정보(예컨대, 단말의 기기 번호, 전화 번호 등)를 이용하여 '컨텐츠'의 사용 권한인 'RO_A(Rights Object_A)'를 생성한다(S104).
그리고 상기 요청된 컨텐츠를 암호화 한 후 '암호화된 컨텐츠'와 상기 'RO_A'를 함께 단말 A(200)에게 제공한다(S106). 상기 과정(S106)에서 '암호화된 컨텐츠'와 상기 'RO_A'를 단말 A(200)에게 제공하기 위한 메시지 구조의 예가 도 3에 예시되어 있다. 상기 메시지 구조에 대한 구체적인 설명은 도 3을 참조하여 설 명될 것이다.
이동통신 서비스 제공 서버 A(100)로부터 '암호화된 컨텐츠'와 'RO_A'를 전달받은 단말 A(200)는 그 컨텐츠 및 RO_A를 저장한다(S108).
그리고 단말 A(200) 사용자로부터 상기 컨텐츠가 요청되면(예컨대, 컨텐츠의 실행이 요청되면) 상기 저장된 RO_A에 의해 컨텐츠의 사용 가능 여부를 확인한 후 상기 컨텐츠를 제공한다(S110).
즉 단말 A(200)의 사용자가 상기 컨텐츠를 사용하고자 하는 경우 단말 A(200)에 탑재된 DRM 에이전트는 상기 컨텐츠와 함께 전달받은 RO_A와 단말 A(200)의 정보들을 비교한다. 예를 들어 RO_A가 단말 A(200)의 기기 번호를 포함하는 경우 단말 A(200)의 기기 번호와 RO_A를 비교한다. 그리고 그 두 값이 동일한 경우 단말 A(200)에 탑재된 DRM 에이전트는 컨텐츠_A를 실행시킨다.
한편 단말 A(200)에 저장된 컨텐츠가 단말 B(300)로 전달되면(S112) 단말 B(300)는 그 컨텐츠를 저장한다(S114). 이 때 단말 A(200)에서 단말 B(300)로의 컨텐츠 전달은 온-라인 전달 및 오프-라인 전달(예컨대, P2P 또는 메모리 스틱 등을 이용한 전달)을 모두 포함한다. 또한 상기 컨텐츠 전달시(S112) 해당 컨텐츠의 사용 권한인 RO_A값은 상기 컨텐츠와 함께 전달될 수도 있고 그렇지 않을 수도 있다.
그리고 단말 B(300) 사용자로부터 상기 컨텐츠의 사용이 요청되면(예컨대, 컨텐츠의 실행이 요청되면)(S116) 단말 B(300)는 그 컨텐츠에 대한 사용 권한을 확인한다(S118). 즉, 단말 B(300)가 상기 컨텐츠를 실행할 수 있는 권한을 가지는 지를 확인한다. 이를 위해 단말 B(300)는 먼저 상기 과정(S112)에서 컨텐츠와 함께 전달된 RO_A 값이 있는 지를 확인하고 RO_A 값이 있는 경우 그 RO_A 값을 이용하여 상기 컨텐츠에 대한 단말 B(300)의 사용 권한을 확인한다(S118). 만약 RO_A 값이 없는 경우 상기 컨텐츠에 대한 단말 B(300)의 사용 권한은 없는 것으로 판단한다.
상기 확인(S118) 결과 단말 B(300)가 상기 요청된 컨텐츠에 대한 사용 권한이 있다고 판단되면 해당 컨텐츠를 제공한다(S122). 즉 단말 B(300)에 저장된 컨텐츠를 실행한다.
하지만 상기 확인(S118) 결과 단말 B(300)가 상기 요청된 컨텐츠에 대한 사용 권한이 없다고 판단된 경우 단말 B(300)는 이동통신 서비스 제공 서버 B(400)에게 상기 사실을 통보한다(S124). 예를 들어 단말 B(300)는 사용 권한이 없는 컨텐츠가 단말 B(300)에 저장되어 있고, 단말 B(300)의 사용자가 상기 컨텐츠의 사용을 원한다는 사실을 이동통신 서비스 제공 서버 B(400)에게 통보한다. 이 때 상기 통보 과정(S124)은 단말 B(300)에 탑재된 DRM 에이전트에 의해 수행됨이 바람직하다.
상기 과정(S116)은 단말 A(200)로부터 전달된 컨텐츠에 대하여 최초로 사용이 요청된 경우이므로, 통상적으로, 단말 B(300)는 그 컨텐츠에 대한 사용 권한이 없다. 따라서 단말 B(300)는 상기 과정(S124)을 수행하게 된다.
한편 이동통신 서비스 제공 서버 B(400)는 단말 B(300) 사용자에게 해당 컨텐츠에 대한 구매 여부를 확인한다(S126). 즉, 해당 컨텐츠의 사용 권한에 대한 구매 여부를 확인한다. 그리고 단말 B(300) 사용자가 단말 B(300)를 통해 해당 컨텐츠를 구매 한다는 구매 승인 정보를 전달하면(S128), 이동통신 서비스 제공 서버 B(400)는 기 저장된 단말 B(300)(예컨대, 단말 B(300)의 기기 번호, 전화번호 등) 를 이용하여 컨텐츠에 대한 단말 B(300)의 사용 권한(즉, RO_B)를 생성한다(S130). 이를 위해 상기 과정(S126)에서 이동통신 서비스 제공 서버 B(400)는 해당 컨텐츠에 대한 사용 기간, 등급 등의 사용 정보를 선택할 수 있는 정보와 그 사용 정보 선택에 따른 과금 정보를 단말 B(300)에게 제공하고 상기 과정(S128)에서 단말 B(400)로부터 그에 대한 응답을 수신함이 바람직하다. 또한 상기 과정(S128)에서 단말 B(400)는 상기 사용 정보 선택에 따른 과금 정보에 의거하여 자신이 선택한 사용 정보에 대응된 비용을 지불하기 위한 정보를 함께 전송함이 바람직하다.
상기 과정(S130)에서 RO_B를 생성한 이동통신 서비스 제공 서버 B(400)는 그 RO_B를 단말 B(300)에게 전달하고(S132), 단말 B(300)는 상기 RO_B를 수신하여 상기 컨텐츠와 함께 저장한다(S134). 이 때 단말 A(200)로부터 RO_A가 전달된 경우 상기 RO_A와 상기 RO_B를 대체함이 바람직하다.
그리고 상기 과정(S116)에서의 컨텐츠 요청에 응답하여 상기 저장된 RO_B를 이용하여 상기 컨텐츠의 사용 가능 여부를 확인한 후 상기 컨텐츠를 제공한다(S136).
도 2의 예에서는 단말 B(300)가 상기 컨텐츠를 직접 실행하는 경우에 대한 예를 설명하고 있다. 하지만 상기 처리 과정은 단말 B(300)이 상기 컨텐츠를 직접 실행하는 것으로 한정되지는 않는다. 즉 본 발명은 단말 B(300)가 상기 컨텐츠를 다른 매체에서 실행할 수 있도록 하기 위한 매개체로서 동작하는 경우도 포함한다.
단말 B(300)가 상기 컨텐츠를 다른 매체(예컨대, MP3 플레이어, PMP(Personal Multimedia Player) 등)에서 실행할 수 있도록 하기 위한 매개체로서 동작하는 경우 상기 단말 B(300)는 다음과 같이 동작함이 바람직하다.
먼저 단말 B(300)는 상기 과정(S112)에서 전달된 컨텐츠를 저장하고(S114) 상기 컨텐츠가 상기 다른 매체로 전송될 것이 요청되면(S116) 단말 B(300)는 상기 컨텐츠에 대한 다른 매체의 사용 권한을 확인한다(S118). 즉, 상기 다른 매체가 상기 컨텐츠를 실행할 수 있는 권한을 가지는 지를 확인한다.
상기 확인(S118) 결과 상기 다른 매체가 상기 컨텐츠에 대한 사용 권한이 있다고 판단되면 해당 컨텐츠를 상기 다른 매체로 전달한다(S122).
하지만 상기 확인(S118) 결과 상기 다른 매체가 상기 컨텐츠에 대한 사용 권한이 없다고 판단된 경우 단말 B(300)는 이동통신 서비스 제공 서버 B(400)에게 상기 사실을 통보한다(S124). 예를 들어 단말 B(300)는 사용자가 상기 컨텐츠에 대한 사용 권한이 없는 다른 매체로 상기 컨텐츠를 전송하고자 한다는 사실을 이동통신 서비스 제공 서버 B(400)에게 통보한다. 이 때 상기 통보 과정(S124)은 단말 B(300)에 탑재된 DRM 에이전트에 의해 수행됨이 바람직하다.
그러면 이동통신 서비스 제공 서버 B(400)는 단말 B(300) 사용자에게 해당 컨텐츠에 대한 구매 여부를 확인한다(S126). 즉, 해당 컨텐츠의 사용 권한에 대한 구매 여부를 확인한다. 그리고 단말 B(300) 사용자가 단말 B(300)를 통해 해당 컨텐츠를 구매 한다는 구매 승인 정보를 전달하면(S128), 이동통신 서비스 제공 서버 B(400)는 상기 컨텐츠에 대한 상기 다른 매체의 사용 권한(즉, RO_B)를 생성한다(S130). 이 때 이동통신 서비스 제공 서버 B(400)에 기 저장된 상기 다른 매체의 기기 번호 또는 상기 단말 B(300)로부터 전달된 상기 구매 승인 정보에 포함된 상 기 다른 매체의 기기 번호 중 어느 하나를 이용하여 상기 다른 매체의 사용 권한(즉, RO_B)를 생성함이 바람직하다. 또한 상기 다른 매체의 사용 권한(즉, RO_B)를 생성하기 위해 상기 과정(S126)에서 이동통신 서비스 제공 서버 B(400)는 해당 컨텐츠에 대한 사용 기간, 등급 등의 사용 정보를 선택할 수 있는 정보와 그 사용 정보 선택에 따른 과금 정보를 단말 B(300)에게 제공하고 상기 과정(S128)에서 단말 B(400)로부터 그에 대한 응답을 수신함이 바람직하다. 또한 상기 과정(S128)에서 단말 B(400)는 상기 사용 정보 선택에 따른 과금 정보에 의거하여 자신이 선택한 사용 정보에 대응된 비용을 지불하기 위한 정보를 함께 전송함이 바람직하다.
상기 과정(S130)에서 RO_B를 생성한 이동통신 서비스 제공 서버 B(400)는 그 RO_B를 단말 B(300)에게 전달하고(S132), 단말 B(300)는 상기 RO_B를 수신하여 상기 컨텐츠와 함께 저장한다(S134). 이 때 단말 A(200)로부터 전달된 RO_A가 저장되어 있는 경우 상기 RO_A와 상기 RO_B를 대체함이 바람직하다.
그리고 상기 과정(S116)에서의 컨텐츠 요청(즉, 상기 다른 매체로의 컨텐츠 전달 요청)에 응답하여 상기 저장된 RO_B와 해당 컨텐츠를 상기 다른 매체로 전달한다(S136).
이와 같이 단말 B(300)는 단말 B(300)가 컨텐츠를 직접 실행할 경우 또는 상기 컨텐츠를 다른 매체로 전달하기 위한 중간 매개체로서 동작할 경우에 모두 전달 대상 컨텐츠를 단말 A(200)로부터 전달받고 그 사용권한은 이동통신 서비스 제공 서버 B(400)로부터 전달받는다. 즉 컨텐츠와 사용권한을 서로 다른 경로를 통해 획득하게 된다.
도 3은 본 발명의 일실시 예에 따른 디지털 컨텐츠의 전송을 위한 메시지 구조의 예이다. 도 3을 참조하면 본 발명의 일실시 예에 따른 디지털 컨텐츠의 전송을 위한 메시지(50)는 암호화된 컨텐츠 저장 필드(51)와, RO 필드(53)를 포함한다. 즉 본 발명은 도 3에 예시된 바와 같이 DRM 기술을 이용하여 암호화된 컨텐츠를 전송할 때 해당 장치가 상기 컨텐츠를 사용할 권한이 있는지의 여부를 판단하기 위한 정보(RO)를 상기 컨텐츠와 함께 전송한다. 이 때 도 3은 상기 메시지 구조에 대한 일 예를 도시한 것으로서 상기 메시지 구조가 도 3에 의해 한정되는 것은 아니다.
도 4는 본 발명의 일실시 예에 따른 RO 값의 예를 도시한 도면이다. 도 4를 참조하면 상기 RO 필드(53)에 포함된 RO 값(60)은 컨텐츠 식별 번호(61)/단말 MSIN(Mobile Statioin Identification Number)(62)/단말 ESN(Eletronic Serial Number)(63)/장치 번호(device serial number)(64)/이용 가능 날짜(65)/이용 가능 횟수(66) 및 권한자(67)필드를 포함한다.
컨텐츠 식별 번호 필드(61)는 RO 값에 의해 사용 권한이 결정되는 컨텐츠의 식별 번호를 저장한다. 임의의 컨텐츠가 초기에 제공될 때는 RO 값이 해당 컨텐츠와 함께 제공됨으로써 컨텐츠 식별 번호 필드(61)가 큰 의미를 가지지 않는다. 하지만, 2차로 유통된 컨텐츠의 경우 컨텐 유통 경로와 RO 값의 전송 경로가 다르기 때문에 해당 RO 값에 의해 사용 권한이 결정되는 컨텐츠를 식별하기 위한 식별번호가 필요하다. 컨텐츠 식별 번호 필드(61)는 이 경우에 유용한 필드인 것이다.
단말 MSIN 필드(62)는 단말의 이동국 번호를 저장하고, 단말 ESN 필드(63)는 단말의 장치 식별번호를 저장하고, 장치 번호(64)는 컨텐츠가 실행될 장치(예컨대, MP3 플레이어 등)의 기기 번호를 저장한다. 즉 단말 MSIN 필드(62), 단말 ESN 필드(63) 및 장치 번호(64)는 해당 컨텐츠가 실행될 장치를 식별하기 위한 정보를 저장하기 위한 필드들이다. 이 때 상기 필드들은 컨텐츠가 실행될 장치를 식별하기 위한 정보들의 일 예를 나타낸 것으로서 상기 예에 의해 컨텐츠가 실행될 장치를 식별하기 위한 정보 필드가 한정되는 것은 아니다. 예를 들어 네트워크 상에서 컴퓨터를 식별하기 위한 '컴퓨터의 맥 어드레스' 저장 필드 등을 더 포함하는 것이 가능하다.
또한 이동 가능 날짜(65) 및 이용 가능 횟수(66)는 컨텐츠의 실행 조건을 저장한다. 즉 해당 컨텐츠의 실행 기간 및 횟수를 제한하기 위한 정보를 저장한다.
그리고 권한자(67)는 컨텐츠를 실행할 수 있는 사용자를 식별하기 위한 정보를 저장한다. 예컨대 사용자가 선택한 비밀번호 등을 저장함이 바람직하다.
이 때 상기 장치 식별 정보, 컨텐츠 실행 조건 및 사용자 식별 정보들은 하나의 컨텐츠에 대하여 단독으로 또는 복합적으로 적용이 가능하다. 예를 들어 컨텐츠의 실행 여부를 결정하기 위한 정보로서 상기 장치 식별 정보, 컨텐츠 실행 조건 및 사용자 식별 정보들을 각각 적용하는 것도 가능하고, 상기 정보들을 하나 이상 복합적으로 적용하는 것도 가능한 것이다.
한편 도 4는 RO 값의 일 예를 도시한 것으로서 RO 값이 도 4에 의해 한정되는 것은 아니다. 예를 들어 RO 값은 도 4에 예시된 값들 중 적어도 하나 이상을 포함함이 바람직하다.
또한 RO 값 중 장치 번호(64)는 적어도 하나 이상의 장치에 대한 장치 번호 를 포함함이 바람직하다. 이는 컨텐츠를 구매한 사용자(예컨대, 권한자(67) 정보에 의해 식별 가능한 사용자)가 장치에 구애받지 않고 해당 컨텐츠를 실행할 수 있도록 하기 위함이다. 예컨대, 장치 번호(64)에 MP3 플레이어의 기기번호(serial number) 및 PMP(Personal Multimedia Player)의 기기번호(serial number)가 함께 저장되었다면 컨텐츠 식별 번호(61)에 의해 식별된 컨텐츠는 대응된 MP3 플레이어 및 PMP(Personal Multimedia Player)에서 모두 실행 가능한 것이다.
도 5는 본 발명의 일실시 예에 따라 이동통신망에서 디지털 컨텐츠를 제공하는 서버에 대한 개략적인 블럭도이다. 도 5를 참조하면 이동통신망에서 디지털 컨텐츠를 제공하는 서버(이하, '서버'라 칭함)(100)는 무선 송/수신부(110), 제어부(120), RO 생성부(130) 및 컨텐츠 관리부(140)를 포함한다.
무선 송/수신부(110)는 무선망을 통한 데이터의 송/수신을 수행한다. 예컨대, 무선 송/수신부(110)는 단말의 컨텐츠(이하, '컨텐츠 A'라 칭함) 요청 메시지를 수신하고 그에 대한 응답으로 컨텐츠 A를 해당 단말에게 전송한다.
또한 무선 송/수신부(110)는 단말로부터 특정 컨텐츠에 대한 사용 권한 할당 요청을 수신하고 그에 대한 응답으로 대응된 컨텐츠에 대한 사용 권한 정보를 전달한다.
예를 들어, 사용권한이 없는 컨텐츠(이하, '컨텐츠 B'라 칭함)를 저장한 단말이 컨텐츠 B에 대한 사용을 시도한 경우, 무선 송/수신부(110)는 그 사실을 통보받고 그에 대한 응답으로 단말에게 컨텐츠 B에 대한 구매 여부를 확인받아 단말에게 컨텐츠 B에 대한 사용 권한을 제공한다. 또는 무선 송/수신부(110)는 디지털 컨 텐츠를 다른 매체로 전달하고자 하는 단말로부터 상기 다른 매체의 사용 권한 할당 요청을 수신하여 상기 제어부(120)에게 전달하고, 그에 대한 응답으로 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용 권한 정보를 상기 단말에게 전송한다.
제어부(120)는 무선 송/수신부(110)로부터 수신된 요청 메시지에 응답하여 RO 생성부(130) 및 컨텐츠 관리부(140)의 동작을 제어한다. 예를 들어 무선 송/수신부(110)를 통해 컨텐츠 A에 대한 요청 메시지를 수신한 경우 제어부(120)는 컨텐츠 관리부(140)로부터 컨텐츠 A를 추출한 후 컨텐츠 A에 대한 암호화를 수행하고, 컨텐츠 A에 대한 사용 권한을 생성하도록 RO 생성부(130)를 제어한다.
또한, 무선 송/수신부(110)를 통해 특정 컨텐츠에 대한 사용 권한 할당 요청을 수신한 경우, 제어부(120)는 해당 컨텐츠에 대한 사용 기간, 등급 등의 사용 정보를 선택할 수 있는 정보와 그 사용 정보 선택에 따른 과금 정보를 생성하고 그 정보를 무선 송/수신부(110)를 통해 단말에게 전달한다. 그리고 상기 단말로부터 상기 사용 정보의 선택 결과를 포함한 응답을 수신하면 그 선택 결과를 이용하여 해당 컨텐츠에 대한 단말의 사용 권한을 생성하도록 RO 생성부(130)를 제어한다.
RO 생성부(130)는 제어부(120)의 제어를 받아 특정 컨텐츠에 대한 사용자(또는 단말)의 사용권한 정보를 생성한다. 예를 들어, 단말 A가 컨텐츠 A를 요청한 경우, 단말 A에게 컨텐츠 A와 함께 제공할 사용권한 정보를 생성한다. 즉, 기 저장된 단말 A의 정보(예컨대, 단말의 전화번호, 기기 번호 등)를 이용하여 컨텐츠 A에 대한 단말 A의 사용권한 정보를 생성한다. 또한 사용권한이 없는 컨텐츠 B를 저장한 단말 A에게 제공할 사용권한 정보(즉, 컨텐츠 B에 대한 단말 A의 사용권한 정보)를 생성한다. 또는 단말 A가 기 저장된 특정 컨텐츠(컨텐츠 C)를 다른 매체에게 전송하고자 하는 경우, RO 생성부(130)는 컨텐츠 C에 대한 상기 다른 매체의 사용권한 정보를 생성한다. 이 때 RO 생성부(130)는 기 저장된 다른 매체의 기기 번호(serial number) 또는 상기 다른 매체의 사용권한 요청시 전송된 다른 매체의 기기 번호를 이용하여 상기 다른 매체의 사용권한 정보를 생성한다.
컨텐츠 관리부(140)는 서버(100)에서 제공 가능한 컨텐츠들을 저장/관리하고, 제어부(120)의 제어를 받아 특정 단말에게 제공하기 위해 요청된 컨텐츠를 검출하여 제어부(120)에게 제공한다. 이 때 해당 컨텐츠를 암호화한 후 제어부(120)에게 제공하는 것이 바람직하다.
이러한 구성을 갖는 서버(100)는 이동통신 서비스 제공 서버에 포함되어 구성되거나 또는 이동통신 서비스 제공 서버와는 별도로 구성되는 것이 가능하다.
도 6은 본 발명의 일실시 예에 따라 이동통신망에서 디지털 컨텐츠를 제공받아 사용하는 단말에 대한 개략적인 블럭도이다. 도 6을 참조하면 본 발명의 일실시 예에 따라 이동통신망에서 디지털 컨텐츠를 제공받아 사용하는 단말(200)은 사용자 인터페이스(I/F)부(210), 제어부(220), 무선 송/수신부(230), 컨텐츠 정보 저장부(240), 인증부(250), 단말 정보 저장부(260) 및 컨텐츠 제공부(270)를 포함한다.
사용자 인터페이스(I/F) 부(210)는 사용자와의 인터페이싱을 제공한다.
제어부(220)는 사용자 I/F 부(210)를 통해 전달된 사용자의 선택 정보에 의거하여 무선 송/수신부(230), 컨텐츠 정보 저장부(240), 인증부(250), 단말 정보 저장부(260) 및 컨텐츠 제공부(270) 각각의 동작을 제어한다. 즉 제어부(220)는 다 양한 경로(예컨대, 통신망, 이동식 기록매체 등)를 통해 입력된 컨텐츠를 저장하고 사용자의 컨텐츠 실행 요청에 의거하여 대응된 컨텐츠의 실행 가능 여부를 확인한 후 해당 컨텐츠를 실행시키도록 상기 각 장치들(220 내지 270)을 제어한다. 특히, 상기 실행 가능 여부 확인 결과 실행 요청된 컨텐츠에 대한 사용 권한이 없는 경우, 제어부(220)는 서버로부터 그 사용 권한을 전달받아 대응된 컨텐츠를 실행시키도록 상기 각 장치들(220 내지 270)을 제어한다. 이를 위해 제어부(220)에는 DRM으로 보호된 컨텐츠의 사용을 지원하기 위한 DRM 에이전트(agent)가 탑재됨이 바람직하다.
또한 제어부(220)는 단말(200)이 특정 컨텐츠를 다른 매체에서 실행할 수 있도록 하기 위한 매개체로서 동작하도록 각 장치들(220 내지 270)을 제어한다.
무선 송/수신부(230)는 무선망을 통한 데이터의 송/수신을 수행한다. 예를 들어 무선 송/수신부(230)는 컨텐츠 제공 서버(예컨대, 이동통신 서비스 제공 서버)에게 특정 컨텐츠(이하, '컨텐츠 A'라 칭함)에 대한 요청 메시지를 전달하고, 그에 대한 응답으로 암호화된 컨텐츠 A 및 그 사용권한(RO_A)을 전달받는다. 또는 상기 컨텐츠 제공 서버에게 2차 유통 경로를 통해 제공받은 컨텐츠(예컨대, 사용권한이 없는 컨텐츠)(이하, '컨텐츠 B'라 칭함)에 대한 사용권한 요청 메시지를 전달하고, 그에 대한 응답으로 사용권한을 전달받는다.
컨텐츠 정보 저장부(240)는 다양한 경로를 통해 단말(100) 내부로 유입된 컨텐츠 및 그에 대한 사용권한 정보를 저장한다. 예를 들어 무선 송/수신부(230)를 통해 전달된 컨텐츠 A 및 그에 대한 사용권한 정보와, 무선망이 아닌 다른 경로(예 컨대, 메모리 스틱 또는 P2P 등)를 통해 전달된 컨텐츠 B와 그에 대한 사용권한 정보를 저장하도록 한다. 이 때, 컨텐츠 B에 대한 사용권한 정보는 컨텐츠 B의 유입 경로와는 다른 경로로 획득된 정보이다.
단말 정보 저장부(260)는 해당 단말의 정보(예컨대, 동작 정보 및 사용자 정보 등)를 저장한다.각 장치들(220 내지 270)을 제어한다.
인증부(250)는 사용자가 컨텐츠에 대한 실행을 요청할 경우 그 컨텐츠에 대한 사용 권한 여부를 인증한다. 예를 들어, 제어부(220)를 통해 컨텐츠 A에 대한 실행 요청을 수신하면, 인증부(250)는 컨텐츠 정보 저장부(240)로부터 컨텐츠 A에 대한 사용 권한 정보를 검출하고, 단말 정보 저장부(260)로부터 사용 권한 정보에 대응된 단말 정보를 검출한 후 그 두 값을 비교한다. 만약 컨텐츠 정보 저장부(240)에 컨텐츠 A의 사용 권한 정보로서 단말의 기기 번호(이하, 'ESN 1'라 칭함)가 저장되어 있다면 인증부(250)는 단말 정보 저장부(260)로부터 단말의 기기 번호(이하, 'ESN 2'라 칭함)를 검출하여 그 두값(ESN 1 및 ENS 2)을 비교한다.
상기 비교 결과 상기 두 값(ESN 1 및 ENS 2)이 같으면 인증부(250)는 컨텐츠 정보 저장부(240) 및 컨텐츠 제공부(270)를 제어하여, 상기 컨텐츠 A를 사용자에게 제공하도록 한다. 예컨대, 상기 컨텐츠 A가 음악 정보인 경우 컨텐츠 정보 저장부(240)는 대응된 음악 정보를 컨텐츠 제공부(270)로 전달하고, 컨텐츠 제공부(270)는 상기 음악 정보를 플레이시킨다.
한편 상기 비교 결과 두 값(ESN 1 및 ENS 2)이 서로 다르면 인증부(250)는 그 결과 값을 제어부(220)로 전달한다. 이는 컨텐츠 A에 대한 단말(200)의 사용 권 한 정보가 단말(200)에 저장되지 않았으므로 컨텐츠 A에 대한 사용 권한 정보를 서버에게 요청하도록 하기 위함이다.
즉 상기 결과 값을 전달받은 제어부(220)는 2차 유통 경로로 전달된 컨텐츠 A가 단말(100)에 저장되었음을 서버에게 알리고 서버로부터 컨텐츠 A에 대한 사용권한을 전달받아 컨텐츠 정보 저장부(240)에 저장하도록 무선 송/수신부(230) 및 컨텐츠 정보 저장부(240)를 제어한다.
특히 제어부(220)는 2차 유통 경로로 전달시 컨텐츠 A에 포함되어 있던 이전의 사용 권한 정보를 삭제하고 새롭게 할당받은 사용권한 정보를 컨텐츠 A의 사용 권한 정보로서 등록하도록 컨텐츠 정보 저장부(240)를 제어한다.
한편 2차 유통 경로로 전달된 컨텐츠의 경우 해당 컨텐츠의 사용 권한이 함께 전달될 수도 있고 그렇지 않을 수도 있다. 따라서 제어부(220)를 통해 컨텐츠 A에 대한 실행 요청을 수신한 인증부(250)가 컨텐츠 정보 저장부(240)로부터 컨텐츠 A에 대한 사용 권한 정보를 검출할 수 없는 경우가 발생할 수 있다. 즉 컨텐츠 A에 대한 사용 권한 정보가 컨텐츠 정보 저장부(240)에 저장되어 있지 않을 수도 있다. 이 경우 인증부(250)는 상기 비교 과정을 수행하지 않는다. 그리고 상기 비교 결과 비교 대상이 된 두 값(ESN 1 및 ENS 2)이 서로 다른 경우와 동일하게 동작한다.
또한 사용자 인터페이스(I/F) 부(210)를 통해 특정 디지털 컨텐츠(이하, '컨텐츠 C'라 칭함)가 다른 매체로 전송될 것이 요청되면, 상기 인증부(250)는 상기 컨텐츠 정보 저장부(240)에 저장된 컨텐츠 C에 대한 사용권한 정보와 상기 다른 매체의 기기 번호에 의거하여 상기 컨텐츠 C에 대한 상기 다른 매체의 실행 가능 여 부를 인증한다.
한편 제어부(220)는 상기 컨텐츠 C에 대한 상기 다른 매체의 실행이 불가능한 것으로 판단되면 상기 디지털 컨텐츠 제공 서버에게 상기 컨텐츠 C에 대한 사기 다른 매체의 사용권한 정보의 할당을 요청한다.
상술한 본 발명의 설명에서는 구체적인 실시 예에 관해 설명하였으나, 여러 가지 변형이 본 발명의 범위에서 벗어나지 않고 실시될 수 있다. 예를 들어 본 발명의 상세한 설명 부분에서는 2차 유통 경로를 통해 컨텐츠를 획득한 단말(이하, '제2 단말'이라 칭함)이 상기 켄텐츠를 상기 제2 단말에서 자체적으로 실행시킬 수 있도록 하기 위한 사용 권한을 전달받아 사용하는 경우에 대한 예를 설명하고 있다. 하지만 본 발명은 상기 제2 단말이 2차 유통 경로를 통한 컨텐츠를 직접 실행시키도록 하기 위한 것에 한정되지 않는다. 즉, 본 발명은 상기 제2 단말이 2차 유통 경로를 통한 컨텐츠를 다른 매체(예컨대, MP3 플레이어 등)에서 실행시킬 수 있도록 하기 위한 사용 권한을 전달받아 사용하는 것도 포함하는 것이다. 따라서 본 발명의 범위는 설명된 실시 예에 의하여 정할 것이 아니고 특허청구범위와 특허청구범위의 균등한 것에 의해 정해져야 한다.
상기와 같은 본 발명의 디지털 컨텐츠의 유통 방법 및 그 장치는 디지털 컨텐츠와 그 디지털 컨텐츠의 사용 권한에 대한 과금 및 유통 과정을 분리함으로써 디지털 컨텐츠를 효율적으로 유통할 수 있도록 하는 효과가 있다.

Claims (43)

  1. 삭제
  2. 디지털 컨텐츠를 제공하는 서버를 통한 디지털 컨텐츠의 유통 방법에 있어서,
    특정 디지털 컨텐츠에 대한 제1 단말의 구매 요청에 응답하여 상기 서버가 구매 요청된 디지털 컨텐츠 및 그 디지털 컨텐츠에 대한 제1 단말의 사용권한을 포함한 컨텐츠 정보를 상기 제1 단말에게 전달하는 제1 과정과,
    상기 제1 단말이 상기 컨텐츠 정보를 제2 단말에게 전달하는 제2 과정과,
    상기 디지털 컨텐츠에 대한 상기 제2 단말의 실행 명령에 응답하여 상기 제2 단말에게 그 디지털 컨텐츠의 구매확인을 요청하는 제3 과정과,
    상기 제2 단말의 구매 승인에 응답하여 상기 디지털 컨텐츠에 대한 제2 단말의 사용권한을 생성하는 제4 과정과,
    상기 디지털 컨텐츠에 대한 제2 단말의 사용권한을 상기 제2 단말에게 전달하는 제5 과정을 포함하되,
    상기 제1 과정은
    상기 서버가 상기 구매 요청된 디지털 컨텐츠에 대한 제1 단말의 사용권한 정보를 생성하는 단계와,
    상기 디지털 컨텐츠를 암호화하는 단계와,
    상기 암호화된 디지털 컨텐츠와 상기 생성된 제1 단말의 사용권한을 포함한 컨텐츠 정보 전달 메시지를 생성하는 단계와,
    상기 컨텐츠 정보 전달 메시지를 상기 제1 단말에게 전달하는 단계를 포함하며,
    상기 사용권한 정보는 대응된 디지털 컨텐츠 식별 정보와, 상기 디지털 컨텐츠가 실행될 장치를 식별하기 위한 장치 식별 정보와,
    상기 디지털 컨텐츠의 실행 조건을 포함함을 특징으로 하는 상기 방법.
  3. 제2항에 있어서, 상기 사용권한 정보 생성 단계는
    상기 서버에 기 저장된 상기 제1 단말의 단말정보를 이용하여 생성함을 특징으로 하는 상기 방법.
  4. 삭제
  5. 제2항에 있어서, 상기 컨텐츠의 실행 조건은
    실행 가능 횟수 및 실행 가능 기간을 포함함을 특징으로 하는 상기 방법.
  6. 제2항에 있어서, 상기 컨텐츠 정보 전달 메시지는
    상기 암호화된 디지털 컨텐츠 저장 영역과,
    상기 컨텐츠에 대한 사용권한 정보 저장 영역을 포함함을 특징으로 하는 상기 방법.
  7. 삭제
  8. 삭제
  9. 삭제
  10. 삭제
  11. 삭제
  12. 디지털 컨텐츠를 제공하는 서버를 통한 디지털 컨텐츠의 유통 방법에 있어서,
    특정 디지털 컨텐츠에 대한 제1 단말의 구매 요청에 응답하여 상기 서버가 구매 요청된 디지털 컨텐츠 및 그 디지털 컨텐츠에 대한 제1 단말의 사용권한을 포함한 컨텐츠 정보를 상기 제1 단말에게 전달하는 제1 과정과,
    상기 제1 단말이 상기 컨텐츠 정보를 제2 단말에게 전달하는 제2 과정과,
    상기 제2 단말이 상기 컨텐츠 정보를 저장하는 제3 과정과,
    상기 제2 단말에 저장된 컨텐츠 정보가 다른 매체로 전송될 것이 요청되면 상기 전송 요청에 응답하여 상기 제2 단말에게 상기 디지털 컨텐츠의 구매확인을 요청하는 제4 과정과,
    상기 제2 단말의 구매 승인에 응답하여 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한을 생성하는 제5 과정과,
    상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한을 상기 제2 단말에게 전달하는 제6 과정을 포함함을 특징으로 하는 상기 방법.
  13. 제12항에 있어서, 상기 제1 과정은
    상기 서버가 상기 구매 요청된 디지털 컨텐츠에 대한 제1 단말의 사용권한 정보를 생성하는 단계와,
    상기 디지털 컨텐츠를 암호화하는 단계와,
    상기 암호화된 디지털 컨텐츠와 상기 생성된 제1 단말의 사용권한을 포함한 컨텐츠 정보 전달 메시지를 생성하는 단계와,
    상기 컨텐츠 정보 전달 메시지를 상기 제1 단말에게 전달하는 단계를 포함함을 특징으로 하는 상기 방법.
  14. 제13항에 있어서, 상기 사용권한 정보 생성 단계는
    상기 서버에 기 저장된 상기 제1 단말의 단말정보를 이용하여 생성함을 특징으로 하는 상기 방법.
  15. 제13항에 있어서, 상기 사용권한 정보는
    대응된 디지털 컨텐츠 식별 정보와,
    상기 디지털 컨텐츠가 실행될 장치를 식별하기 위한 장치 식별 정보와,
    상기 디지털 컨텐츠의 실행 조건을 포함함을 특징으로 하는 상기 방법.
  16. 제15항에 있어서, 상기 컨텐츠의 실행 조건은
    실행 가능 횟수 및 실행 가능 기간을 포함함을 특징으로 하는 상기 방법.
  17. 제13항에 있어서, 상기 컨텐츠 정보 전달 메시지는
    상기 암호화된 디지털 컨텐츠 저장 영역과,
    상기 컨텐츠에 대한 사용권한 정보 저장 영역을 포함함을 특징으로 하는 상기 방법.
  18. 제12항에 있어서, 상기 제2 과정은
    상기 제1 단말과 상기 제2 단말간에 피어 투 피어(pear to pear) 방식으로 연결된 통신망을 이용하여 상기 컨텐츠 정보를 전달함을 특징으로 하는 상기 방법.
  19. 제12항 또는 제18항에 있어서, 상기 제2 과정은
    상기 컨텐츠 정보 중 암호화된 디지털 컨텐츠 만을 검출하여 상기 디지털 컨텐츠 만을 전달함을 특징으로 하는 상기 방법.
  20. 제12항에 있어서, 상기 제4 과정은
    상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한 정보의 존재 여부를 확인하는 단계와,
    상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한 정보가 없으면 상기 디지털 컨텐츠에 대한 사용 정보를 선택할 수 있는 정보와 그 사용 정보 선택에 따른 과금 정보를 상기 제2 단말에게 전달하는 단계를 포함함을 특징으로 하는 상기 방법.
  21. 제20항에 있어서, 상기 디지털 컨텐츠에 대한 사용 정보는
    해당 컨텐츠에 대한 사용 기간 및 등급을 포함함을 특징으로 하는 상기 방법.
  22. 제12항에 있어서, 상기 제5 과정은
    상기 서버에 기 저장된 상기 다른 매체의 기기 번호를 이용하여 상기 다른 매체의 사용 권한을 생성함을 특징으로 하는 상기 방법.
  23. 제12항에 있어서, 상기 제5 과정은
    상기 제2 단말의 구매 승인 정보에 포함된 상기 다른 매체의 기기 번호를 이용하여 상기 다른 매체의 사용권한을 생성함을 특징으로 하는 상기 방법.
  24. 제12항에 있어서, 상기 다른 매체는
    엠피3 플레이어(MP3 player) 및 피.엠.피(PMP: Personal Multimedia Player) 중 어느 하나를 포함함을 특징으로 하는 상기 방법.
  25. 통신망을 통해 디지털 컨텐츠를 제공하는서버에 있어서,
    디지털 컨텐츠 요청 메시지 및 특정 디지털 컨텐츠에 대한 사용권한 할당 요청 메시지를 수신하고 그들 각각 대한 응답을 송신하는 데이터 송/수신부와,
    서비스 가능한 디지털 컨텐츠들을 저장하고상기 디지털 컨텐츠 요청 메시지에 응답하여상기 저장된 디지털 컨텐츠들 중 상기 요청된 디지털 컨텐츠를 검출하는 컨텐츠 관리부와,
    상기 디지털 컨텐츠 요청 메시지 및 특정 디지털 컨텐츠에 대한 사용권한 할당 요청 메시지에 응답하여 대응된 디지털 컨텐츠에 대한 사용권한 정보를 생성하는 사용권한 정보 생성부와,
    상기 디지털 컨텐츠 요청 메시지에 응답하여상기 컨텐츠 관리부에서 검출한 디지털 컨텐츠와 상기 사용권한 정보 생성부에서 생성된 사용권한 정보를 포함하는컨텐츠 정보를 생성하여 상기 데이터 송/수신부를 통해 전송하고, 상기 특정 디지털 컨텐츠에 대한 사용권한 할당 요청 메시지에 응답하여 상기 사용권한 정보 생성부에서 생성된 사용권한 정보를 상기 데이터 송/수신부를 통해 전송하는 제어부를 포함하되,
    상기 사용권한 정보는
    대응된 디지털 컨텐츠 식별 정보와,
    상기 디지털 컨텐츠가 실행될 장치를 식별하기 위한 장치 식별 정보와,
    상기 디지털 컨텐츠의 실행 조건을 포함함을 특징으로 하는 상기 서버.
  26. 제25항에 있어서, 상기 데이터 송/수신부는
    사용권한이 없는 디지털 컨텐츠를 저장한 제1 단말로부터 상기 디지털 컨텐 츠에 대한 사용권한 할당 요청을 수신하여 상기 제어부에게 전달하고, 그에 대한 응답으로 상기 제1 단말에게 상기 디지털 컨텐츠에 대한 사용권한정보를 전달함을 특징으로 하는 상기 서버.
  27. 제26항에 있어서, 상기 제어부는
    상기 디지털 컨텐츠에 대한 사용 정보를 선택할 수 있는 정보와 그 사용 정보 선택에 따른 과금 정보를 상기 데이터 송/수신부를 통해 상기 제1 단말에게 전달하고, 상기 데이터 송/수신부를 통해 상기 제1 단말로부터 그에 대한 응답을 수신하면 상기 응답에 포함된 사용 정보에 대한 선택 결과를 이용하여 상기 디지털 컨텐츠에 대한 제1 단말의 사용 권한을 생성하도록 상기 사용권한 정보 생성부를 제어함을 특징으로 하는 상기 서버.
  28. 제27항에 있어서, 상기 사용권한 정보 생성부는
    상기 응답에 포함된 제1 단말의 단말 정보를 이용하여 상기 디지털 컨텐츠에 대한 상기 제1 단말의 사용권한 정보를 생성함을 특징으로 하는 상기 서버.
  29. 제26항에 있어서, 상기 사용권한 정보 생성부는
    기 저장된 제1 단말의 단말 정보를 이용하여 상기 디지털 컨텐츠에 대한 상기 제1 단말의 사용권한 정보를 생성함을 특징으로 하는 상기 서버.
  30. 제25항에 있어서, 상기 데이터 송/수신부는
    디지털 컨텐츠를 다른 매체로 전달하고자 하는 제1 단말로부터 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한 할당 요청을 수신하여 상기 제어부에게 전달하고, 그에 대한 응답으로 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한 정보를 상기 제1 단말에게 전송함을 특징으로 하는 상기 서버.
  31. 제30항에 있어서, 상기 다른 매체는
    엠피3 플레이어(MP3 player) 및 피.엠.피(PMP: Personal Multimedia Player) 중 어느 하나를 포함함을 특징으로 하는 상기 서버.
  32. 제30항에 있어서, 상기 제어부는
    상기 디지털 컨텐츠에 대한 사용 정보를 선택할 수 있는 정보와 그 사용 정보 선택에 따른 과금 정보를 상기 데이터 송/수신부를 통해 상기 제1 단말에게 전달하고, 상기 데이터 송/수신부를 통해 상기 제1 단말로부터 그에 대한 응답을 수 신하면 상기 응답에 포함된 사용 정보에 대한 선택 결과를 이용하여 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용 권한을 생성하도록 상기 사용권한 정보 생성부를 제어함을 특징으로 하는 상기 서버.
  33. 제32항에 있어서, 상기 사용권한 정보 생성부는
    상기 응답에 포함된 상기 다른 매체의 기기 번호를 이용하여 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한 정보를 생성함을 특징으로 하는 상기 서버.
  34. 제32항에 있어서, 상기 사용권한 정보 생성부는
    기 저장된 상기 다른 매체의 기기 번호를 이용하여 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한 정보를 생성함을 특징으로 하는 상기 서버.
  35. 삭제
  36. 제25항에 있어서, 상기 컨텐츠의 실행 조건은
    실행 가능 횟수 및 실행 가능 기간을 포함함을 특징으로 하는 상기 서버.
  37. 통신망을 통해 디지털 컨텐츠를 제공받아사용하는 단말에 있어서,
    사용자와의 인터페이싱을 제공하는 인터페이스부와,
    통신망을 통한 데이터의 송/수신을 수행하는 데이터 송/수신부와,
    온/오프라인 경로를 통해 상기 단말 내부로 유입된 디지털 컨텐츠 및 그에 대한 사용권한 정보를 저장하는 컨텐츠 정보 저장부와,
    상기 단말에 대한 동작 정보 및 사용자 정보를 포함한 단말 정보를 저장하는단말정보 저장부와,
    상기 인터페이스부를 통해 특정 디지털 컨텐츠에대한 실행이 요청되면 상기 컨텐츠 정보 저장부에 저장된 사용권한 정보와 상기 단말정보 저장부에 저장된 단말 정보에 의거하여 상기 디지털 컨텐츠에 대한 실행 가능 여부를 인증하는 인증부와,
    상기 인터페이스부를 통해 입력된 사용자 명령에 의거하여 상기 무선 송수신부, 컨텐츠 정보 저장부, 인증부, 단말정보 저장부 및 컨텐츠 제공부의 동작을 제어하며, 상기 인증부의 인증 결과 상기 디지털 컨텐츠에대한 실행이 불가능한 것으로 결정되면디지털 컨텐츠 제공 서버에게 상기 디지털 컨텐츠에 대한 상기 단말의 사용권한 정보의 할당을 요청하는 제어부를 포함하되,
    상기 사용권한 정보는
    대응된 디지털 컨텐츠 식별정보와,
    상기 디지털 컨텐츠가 실행될 장치를 식별하기 위한 장치 식별정보와,
    상기 디지털 컨텐츠의 실행 조건을 포함함을 특징으로 하는 상기 단말.
  38. 삭제
  39. 제37항에 있어서, 상기 인증부는
    상기 사용권한 정보에 포함된 장치 식별정보와 상기 단말정보 저장부에 저장된 장치 식별정보를 비교하고 그 두 값이 일치하면 상기 디지털 컨텐츠가 실행 가능한 것으로 판단함을 특징으로 하는 상기 단말.
  40. 제37항에 있어서, 상기 인증부는
    상기 인터페이스부를 통해 특정 디지털 컨텐츠가 다른 매체로 전송될 것이 요청되면 상기 컨텐츠 정보 저장부에 저장된 상기 특정 디지털 컨텐츠에 대한 사용권한 정보와 상기 다른 매체의 기기 번호에 의거하여 상기 디지털 컨텐츠에 대한 상기 다른 매체의 실행 가능 여부를 인증함을 특징으로 하는 상기 단말.
  41. 제40항에 있어서, 상기 다른 매체는
    엠피3 플레이어(MP3 player) 및 피.엠.피(PMP: Personal Multimedia Player) 중 어느 하나를 포함함을 특징으로 하는 상기 단말.
  42. 제40항에 있어서, 상기 제어부는
    상기 디지털 컨텐츠에 대한 상기 다른 매체의 실행이 불가능한 것으로 판단되면 상기 디지털 컨텐츠 제공 서버에게 상기 디지털 컨텐츠에 대한 상기 다른 매체의 사용권한 정보의 할당을 요청함을 특징으로 하는 상기 단말.
  43. 제37항 또는 제42항에 있어서, 상기 제어부는
    상기 사용권한 정보의 할당 요청에 대한 응답으로 상기 디지털 컨텐츠에 대한 사용권한 정보가 전달되면 그 사용권한 정보를 상기 디지털 컨텐츠에 대응시켜 상기 컨텐츠 정보 저장부에 저장함을 특징으로 하는 상기 단말.
KR1020050033829A 2005-04-23 2005-04-23 디지털 컨텐츠의 유통 방법 및 그 장치 KR100802110B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050033829A KR100802110B1 (ko) 2005-04-23 2005-04-23 디지털 컨텐츠의 유통 방법 및 그 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050033829A KR100802110B1 (ko) 2005-04-23 2005-04-23 디지털 컨텐츠의 유통 방법 및 그 장치

Publications (2)

Publication Number Publication Date
KR20060111328A KR20060111328A (ko) 2006-10-27
KR100802110B1 true KR100802110B1 (ko) 2008-02-11

Family

ID=37620147

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050033829A KR100802110B1 (ko) 2005-04-23 2005-04-23 디지털 컨텐츠의 유통 방법 및 그 장치

Country Status (1)

Country Link
KR (1) KR100802110B1 (ko)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100850576B1 (ko) 2007-01-23 2008-08-06 삼성전자주식회사 휴대 단말기의 drm 파일 공유 방법 및 시스템
US7720768B1 (en) * 2009-04-15 2010-05-18 Media Rights Technologies, Inc. Enhancing copyright revenue generation for a copyright protected frame-based work
KR101139727B1 (ko) * 2009-12-31 2012-04-26 인크로스 주식회사 단말기에서의 컨텐츠 전송방법
KR102352660B1 (ko) * 2017-08-21 2022-01-18 주식회사 넥슨코리아 컨텐츠 제공 방법 및 장치
KR102513578B1 (ko) * 2019-03-12 2023-03-23 주식회사 넥슨코리아 컨텐츠 제공 방법 및 장치
KR102450452B1 (ko) * 2020-10-06 2022-10-04 테크온미디어(주) 접근 제어 관리를 위한 콘텐츠 유통 서비스 방법과 이를 수행하기 위한 컴퓨팅 장치 및 시스템

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030097465A (ko) * 2002-06-21 2003-12-31 주식회사 케이티 라이센스 발급 장치 및 그를 이용한 디지털 저작권 관리시스템 및 그 방법
WO2004023717A2 (en) 2002-09-09 2004-03-18 Sony Electronics Inc. Content distribution for multiple digital rights management
KR20040040546A (ko) * 2002-11-07 2004-05-13 에스케이 텔레콤주식회사 모바일게임에 있어서 디지털권리 관리시스템 및 방법
KR20040048161A (ko) * 2002-12-02 2004-06-07 에스케이 텔레콤주식회사 무선통신망에서의 부가단말기를 위한 drm 적용 방법
KR20050114442A (ko) * 2004-06-01 2005-12-06 삼성전자주식회사 휴대형 저장장치와 디바이스간에 디지털 저작권 관리를이용한 콘텐츠 재생방법 및 장치와, 이를 위한 휴대형저장장치
KR20060011763A (ko) * 2004-07-29 2006-02-03 삼성전자주식회사 서로 다른 drm이 적용된 콘텐츠의 전송 및 재생 방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20030097465A (ko) * 2002-06-21 2003-12-31 주식회사 케이티 라이센스 발급 장치 및 그를 이용한 디지털 저작권 관리시스템 및 그 방법
WO2004023717A2 (en) 2002-09-09 2004-03-18 Sony Electronics Inc. Content distribution for multiple digital rights management
KR20040040546A (ko) * 2002-11-07 2004-05-13 에스케이 텔레콤주식회사 모바일게임에 있어서 디지털권리 관리시스템 및 방법
KR20040048161A (ko) * 2002-12-02 2004-06-07 에스케이 텔레콤주식회사 무선통신망에서의 부가단말기를 위한 drm 적용 방법
KR20050114442A (ko) * 2004-06-01 2005-12-06 삼성전자주식회사 휴대형 저장장치와 디바이스간에 디지털 저작권 관리를이용한 콘텐츠 재생방법 및 장치와, 이를 위한 휴대형저장장치
KR20060011763A (ko) * 2004-07-29 2006-02-03 삼성전자주식회사 서로 다른 drm이 적용된 콘텐츠의 전송 및 재생 방법

Also Published As

Publication number Publication date
KR20060111328A (ko) 2006-10-27

Similar Documents

Publication Publication Date Title
CN100432953C (zh) 用于数字电子内容的安全和方便管理的设备
KR101238490B1 (ko) 컨텐츠 라이센스의 휴대용 저장 장치에의 바인딩
US8181266B2 (en) Method for moving a rights object between devices and a method and device for using a content object based on the moving method and device
JP2018152077A (ja) アプリケーションおよびメディアコンテンツ保護配布のための方法および装置
EP1587000A1 (en) Content delivery system, information processing apparatus or information processing method, and computer program
US20110047080A1 (en) System and method for drm content management
Messerges et al. Digital rights management in a 3G mobile phone and beyond
KR100846508B1 (ko) 디지털 권한 관리 방법 및 시스템과 디바이스
KR101590781B1 (ko) 디지털 콘텐츠 대여를 위한 방법 및 시스템
KR102148130B1 (ko) 미디어 블록체인을 위한 접근제어 시스템 및 방법
KR100802110B1 (ko) 디지털 컨텐츠의 유통 방법 및 그 장치
US20070124313A1 (en) Method and apparatus for secure digital content distribution
JP2006129323A (ja) 無線ネットワーク接続システム及び無線ネットワーク接続方法
KR100988374B1 (ko) 사용권리 이동 방법, 사용권리의 발급권한 관리 방법 및시스템
JP2001344437A (ja) データ配信方法とそのシステム、データ使用装置および配信用データが記録された記録媒体
JP2006178547A (ja) コンテンツ再販売サービスシステム
US20150096057A1 (en) Device Robustness Framework
CN101365247A (zh) 数字版权文件传送方法、终端、数字版权管理服务器和***
KR100706085B1 (ko) 복수의 디바이스에 적용 가능한 drm 방법
Abbadi Digital asset protection in personal private networks
KR100747470B1 (ko) 온라인 권한 객체를 이용한 컨텐츠 관리 방법 및 그에 따른클라이언트
JP2005301998A (ja) アドホックネットワークにおけるコンテンツの配信方法、配信プログラム、配信プログラムを記録した記録媒体及び端末装置
JP2001306954A (ja) データ配信システムとその方法、および、対価配分処理装置とその方法
KR20060128072A (ko) 디.알.엠 기반의 패키지 컨텐츠 제공 방법 및 그 장치
KR101659082B1 (ko) 휴대용 단말기에 설치된 애플리케이션 실행 제어 방법 및 시스템

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
J201 Request for trial against refusal decision
AMND Amendment
E801 Decision on dismissal of amendment
B601 Maintenance of original decision after re-examination before a trial
J301 Trial decision

Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20070601

Effective date: 20071220

S901 Examination by remand of revocation
GRNO Decision to grant (after opposition)
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20130107

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20140106

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20150105

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20160107

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20170104

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20180102

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20181227

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20200102

Year of fee payment: 13