KR20080084481A - 디바이스간의 콘텐츠 전송 방법 및 그 시스템 - Google Patents

디바이스간의 콘텐츠 전송 방법 및 그 시스템 Download PDF

Info

Publication number
KR20080084481A
KR20080084481A KR1020070026290A KR20070026290A KR20080084481A KR 20080084481 A KR20080084481 A KR 20080084481A KR 1020070026290 A KR1020070026290 A KR 1020070026290A KR 20070026290 A KR20070026290 A KR 20070026290A KR 20080084481 A KR20080084481 A KR 20080084481A
Authority
KR
South Korea
Prior art keywords
license information
external device
encrypted content
encrypted
content
Prior art date
Application number
KR1020070026290A
Other languages
English (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 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020070026290A priority Critical patent/KR20080084481A/ko
Priority to US11/875,044 priority patent/US20080229094A1/en
Priority to CNA2007103008556A priority patent/CN101267305A/zh
Priority to EP07124186A priority patent/EP1983716A3/en
Publication of KR20080084481A publication Critical patent/KR20080084481A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/03Protecting confidentiality, e.g. by encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2463/00Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
    • H04L2463/101Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measures for digital rights management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • H04L63/0435Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload wherein the sending and receiving network entities apply symmetric encryption, i.e. same key used for encryption and decryption

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Storage Device Security (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

디바이스간의 콘텐츠 전송 방법 및 그 시스템이 개시된다. 본원 발명에 따른 콘텐츠 전송 방법은, 암호화된 콘텐츠 및 라이센스 정보를 저장하고 있으며, 외부 장치와 연결된 상태에서 암호화된 콘텐츠를 전송하는 방법에 있어서, 암호화된 콘텐츠에 해당하는 라이센스 정보를 외부 장치로 전송하는 단계; 외부 장치로부터 암호화된 콘텐츠의 전송 요청을 수신하면 암호화된 콘텐츠를 외부 장치로 전송하는 단계; 및 라이센스 정보의 업데이트를 수행하는 단계를 포함함으로써, 디바이스간에 신속하고 안정적으로 콘텐츠를 전송할 수 있으며, 라이센스 정보의 업데이트 과정에 있어서 정확성과 보안성을 높일 수 있다.

Description

디바이스간의 콘텐츠 전송 방법 및 그 시스템{Method for transmitting contents between devices and System thereof}
본 발명의 상세한 설명에서 인용되는 도면을 보다 충분히 이해하기 위하여 각 도면의 간단한 설명이 제공된다.
도 1은 종래 기술에 따른 모바일 디바이스(10)와 호스트 디바이스(20) 사이의 콘텐츠 전송 시스템을 나타낸 도면이다.
도 2는 본 발명의 실시예에 따른 모바일 디바이스(100)의 구성을 나타내는 도면이다.
도 3은 본 발명의 실시예에 따른 호스트 디바이스(200)의 구성을 나타내는 도면이다.
도 4는 본 발명의 제1 실시예에 따른 모바일 디바이스(100)와 호스트 디바이스(200)와의 콘텐츠 전송 방법을 나타낸 도면이다.
도 5는 본 발명의 제2 실시예에 따른 모바일 디바이스(100)와 호스트 디바이스(200)와의 콘텐츠 전송 방법을 나타낸 도면이다.
도 6는 본 발명의 제3 실시예에 따른 모바일 디바이스(100)와 호스트 디바이스(200)와의 콘텐츠 전송 방법을 나타낸 도면이다.
본 발명은 디바이스간의 콘텐츠 전송에 관한 것으로, 보다 상세하게는 호스트 디바이스와 모바일 디바이스와의 콘텐츠 전송 방법에 관한 것이다.
최근 들어, 인터넷, 지상파, 케이블, 위성 등의 다양한 통신 매체들을 이용한 콘텐츠의 전송이 급증하고 있으며, CD, DVD 등의 대용량 기록 매체들을 이용한 콘텐츠의 판매 및 대여가 급증하고 있다. 이에 따라, 콘텐츠의 저작권을 보호하기 위한 솔루션인 디지털 저작권 관리(Digital Rights Management, 이하 "DRM"이라 함)가 중요한 이슈로 떠오르고 있다.
즉, 망의 결합, 기기의 결합, 콘텐츠와 서비스간의 결합등으로 인해 디지털 콘텐츠의 유통 환경이 확대되어, 이전에는 인터넷이 연결된 PC를 통해서 콘텐츠의 배포가 가능하였으나, 현재에는 디지털 방송 및 홈 네트워킹을 통해 가전 기기 또는 모바일 기기를 통해서도 콘텐츠가 확산되어 가고 있다.
이와 같이, 불법으로 유통되는 콘텐츠의 사용을 방지하기 위하여 보다 강한 보안성을 유지하면서 콘텐츠를 전송하는 방법이 연구되고 있다.
도 1은 종래 기술에 따른 모바일 디바이스(10)와 호스트 디바이스(20) 사이의 콘텐츠 전송 시스템을 나타낸 도면이다.
도 1에서 보는 바와 같이, 모바일 디바이스(10)는 암호화된 콘텐츠와 라이센스를 저장하는 메모리부(12) 및 콘텐츠의 전송을 결정하는 결정 모듈(Decision Module)(14)을 포함하며, 호스트 디바이스(20)는 수신한 콘텐츠를 저장하는 메모리 부(22)와 콘텐츠를 재생하는 재생부(24)를 포함한다.
먼저 호스트 디바이스(20)로부터 콘텐츠 전송 요청이 있으면, 암호화된 콘텐츠를 저장하고 있는 모바일 디바이스(10)의 결정 모듈(14)은 저장된 콘텐츠에 대한 라이센스를 확인하여, 콘텐츠 전송 여부를 결정한다.
즉, 모바일 디바이스(10)의 메모리부(12)에 저장된 라이센스에는 저장된 콘텐츠의 유효 기간, 복제 가능 횟수, 재생 가능 시간등의 정보가 기록되어 있으므로, 모바일 디바이스(10)의 결정 모듈(14)은 라이센스를 통하여 콘텐츠의 전송 여부를 결정한다. 예를 들어, 유효 기간이 만료된 콘텐츠를 가지고 있는 경우, 모바일 디바이스(10)의 결정 모듈은 호스트 디바이스(20)의 전송 요청이 발생하더라도 콘텐츠를 전송하지 않도록 제어한다.
반대로, 콘텐츠가 유효한 것으로 판단이 되는 경우, 모바일 디바이스(10)는 호스트 디바이스(20)에게 암호화된 콘텐츠를 전송하고, 호스트 디바이스(20)의 재생부(24)는 수신한 콘텐츠를 재생하도록 한다.
그러나, 이와 같은 종래 기술에 따르면, 모바일 디바이스(10)가 결정 모듈을 포함하고 있으므로 부하가 생길 수 있으며, 콘텐츠를 전송한 뒤 라이센스를 업데이트하는 과정이 없으므로, 라이센스 정보가 부정확할 수 있다는 문제점이 있다.
본 발명이 이루고자 하는 기술적 과제는, 콘텐츠 전송 결정을 더욱 신속하고 안정적으로 하도록 하며, 라이센스 정보의 업데이트 과정에 있어서 정확성과 보안성을 높일 수 있는 방법을 제공하는 것이다.
상기와 같은 목적을 달성하기 위해, 본 발명에 따르면, 암호화된 콘텐츠 및 라이센스 정보를 저장하고 있으며, 외부 장치와 연결된 상태에서 상기 암호화된 콘텐츠를 전송하는 방법에 있어서, 상기 암호화된 콘텐츠에 해당하는 라이센스 정보를 상기 외부 장치로 전송하는 단계; 상기 외부 장치로부터 상기 암호화된 콘텐츠의 전송 요청을 수신하면 상기 암호화된 콘텐츠를 상기 외부 장치로 전송하는 단계; 및 상기 라이센스 정보의 업데이트를 수행하는 단계를 포함하는 것을 특징으로 한다.
여기서, 상기 암호화된 콘텐츠를 전송하기 전에, 업데이트 될 상기 라이센스 정보를 기록하는 것을 특징으로 한다.
여기서, 상기 외부 장치와 인증키 교환 방식에 의해 생성된 공유키로 상기 라이센스 정보를 암호화하여 상기 외부 장치로 전송하는 것을 특징으로 한다.
여기서, 상기 외부 장치는, 상기 수신한 라이센스 정보를 통하여, 상기 암호화된 콘텐츠의 전송 요청을 결정하는 것을 특징으로 한다.
또한 본 발명에 따르면, 암호화된 콘텐츠 및 라이센스 정보를 저장하고 있는 외부 장치와 연결된 상태에서 상기 암호화된 콘텐츠를 전송받는 방법에 있어서, 상기 암호화된 콘텐츠에 해당하는 상기 라이센스 정보를 상기 외부 장치로부터 수신하는 단계; 상기 수신한 라이센스 정보를 통하여, 상기 암호화된 콘텐츠의 전송 요청 여부를 결정하는 단계; 및 상기 결정 결과에 기초하여, 상기 외부 장치에 상기 암호화된 콘텐츠의 전송을 요청하고, 상기 암호화된 콘텐츠를 수신하는 단계를 포 함하는 것을 특징으로 한다.
여기서, 상기 외부 장치에게 상기 라이센스 정보에 대한 업데이트를 요청하는 단계를 더 포함하는 것을 특징으로 한다.
여기서, 상기 외부 장치와 인증키 교환 방식에 의해 생성된 공유키에 의해 암호화된 상기 라이센스 정보를 수신하는 경우, 상기 공유키로 상기 암호화된 상기 라이센스 정보를 복호화하는 것을 특징으로 한다.
또한, 본 발명에 따른 장치는, 암호화된 콘텐츠 및 라이센스 정보를 저장하는 메모리부; 외부 장치와 연결된 상태에서 상기 외부 장치로 상기 암호화된 콘텐츠에 해당하는 라이센스 정보를 전송하는 인터페이스; 상기 외부 장치로부터 상기 암호화된 콘텐츠의 전송 요청을 수신하면 상기 암호화된 콘텐츠를 상기 외부 장치로 전송하도록 하는 제어부; 및 상기 라이센스 정보의 업데이트를 수행하는 프로세서를 포함하는 것을 특징으로 한다.
여기서, 상기 외부 장치와 인증키 교환 방식에 의해 생성된 공유키로 상기 라이센스 정보를 암호화하는 암호화부를 더 포함하는 것을 특징으로 한다.
또한, 본 발명에 따른 장치는, 암호화된 콘텐츠 및 라이센스 정보를 저장하고 있는 외부 장치와 연결된 상태에서 상기 암호화된 콘텐츠에 해당하는 상기 라이센스 정보를 상기 외부 장치로부터 수신하는 인터페이스; 상기 수신한 라이센스 정보를 통하여, 상기 암호화된 콘텐츠의 전송 요청 여부를 결정하고, 상기 결정 결과에 기초하여 상기 외부 장치에 상기 암호화된 콘텐츠의 전송을 요청하는 결정 모듈을 포함하는 것을 특징으로 한다.
여기서, 수신된 상기 암호화된 콘텐츠를 복호화하는 복호화부; 및 상기 복호화된 콘텐츠를 재생하는 재생부를 더 포함하는 것을 특징으로 한다.
또한, 본 발명에 따른 콘텐츠 전송 시스템은, 암호화된 콘텐츠 및 라이센스 정보를 저장하며, 상기 암호화된 콘텐츠에 해당하는 라이센스 정보를 전송하고, 암호화된 콘텐츠의 전송 요청을 수신하면 상기 암호화된 콘텐츠를 전송하는 제1 디바이스; 및 상기 제1 디바이스와 연결된 상태에서, 상기 수신한 라이센스 정보를 통하여, 상기 암호화된 콘텐츠의 전송 요청 여부를 결정하고, 상기 결정 결과에 기초하여, 상기 외부 장치에 상기 암호화된 콘텐츠의 전송을 요청하는 제2 디바이스를 포함하는 것을 특징으로 한다.
본 발명과 본 발명의 동작상의 이점 및 본 발명의 실시에 의하여 달성되는 목적을 충분히 이해하기 위해서는 본 발명의 바람직한 실시예를 예시하는 첨부 도면 및 도면에 기재된 내용을 참조하여야 한다.
이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시예를 설명함으로써, 본 발명을 상세히 설명한다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다.
도 2 및 도 3은 각각 본 발명의 실시예에 따른 모바일 디바이스와 호스트 디바이스와의 콘텐츠 전송 시스템을 구현하기 위한 모바일 디바이스(100)와 호스트 디바이스(200)를 나타낸다.
먼저, 도 2는 본 발명의 실시예에 따른 모바일 디바이스(100)의 구성을 나타내는 도면이다. 이때, 모바일 디바이스(100)는 휴대 가능한 메모리 카드 및 저장 매체등을 나타내며, 암호화된 콘텐츠 및 콘텐츠에 대한 라이센스를 저장할 수 있는 디바이스이다.
도 2에 나타낸 바와 같이, 모바일 디바이스(100)는 메모리부(110), 인터페이스(120), 프로세서(130), 제어부(140) 및 암호화부(150)를 포함한다.
메모리부(110)는 암호화된 콘텐츠 및 콘텐츠에 대한 라이센스 정보를 저장하고 있으며, 라이센스 정보는 저장된 콘텐츠의 유효 기간, 복제 가능 횟수, 재생 가능 시간등의 정보가 기록되어 있다.
인터페이스(120)는 모바일 디바이스(100)가 호스트 디바이스(200)와 결합한 경우, 저장된 콘텐츠와 라이센스 정보를 호스트 디바이스(200)로 전달한다.
프로세서(130)는 라이센스 정보를 호스트 디바이스(200)로 전달한 후에, 라이센스 정보를 갱신하여 제어부(140)에 기록한다. 예를 들어, 복제 가능 횟수가 2회인 콘텐츠의 라이센스 정보가 호스트 디바이스(200)로 전달되는 경우, 프로세서(130)는 콘텐츠의 복제 가능 회수가 1회가 된다는 라이센스 정보를 제어부(140)에 기록한다.
제어부(140)는 프로세서(130)로부터 업데이트된 라이센스 정보를 전달받고, 콘텐츠가 전송되면 최종적으로 업데이트된 라이센스 정보를 승인한다.
암호화부(150)는 콘텐츠 또는 콘텐츠에 대한 라이센스 정보를 암호화할 수 있다.
도 3은 본 발명의 실시예에 따른 호스트 디바이스(200)의 구성을 나타내는 도면이다. 이때, 호스트 디바이스(200)는 콘텐츠를 재생, 복사 또는 사용할 수 있 는 디바이스이다.
도 3에 나타낸 바와 같이, 호스트 디바이스(200)는 메모리부(210), 인터페이스(220), 결정 모듈(230) 및 재생부(240)를 포함한다.
메모리부(210)는 모바일 디바이스(100)로부터 수신한 암호화된 콘텐츠 및 콘텐츠에 대한 라이센스 정보를 저장한다.
인터페이스(220)는 호스트 디바이스(200)가 모바일 디바이스(100)와 결합한 경우, 모바일 디바이스(100)로부터 콘텐츠와 라이센스 정보를 수신한다.
결정 모듈(230)는 모바일 디바이스(100)로부터 전달받은 라이센스 정보를 해석하여 호스트 디바이스(200)가 콘텐츠를 재생할 수 있는 것인지를 판단한다.
재생부(240)는 복호화된 콘텐츠를 재생, 복사 또는 사용하도록 한다.
복호화부(250)는 암호화된 콘텐츠 또는 암호화된 라이센스 정보를 복호화한다.
이때, 결정 모듈(230)이 모바일 디바이스에 포함되어 있는 종래 기술과 달리, 본 발명의 실시예에 따르면, 호스트 디바이스(200)에 저장된 결정 모듈(230)이 콘텐츠의 전송 여부를 결정하게 된다.
이하에서는, 모바일 디바이스(100)와 호스트 디바이스(200) 사이에 콘텐츠가 전송되는 방법에 대해 설명하기로 한다.
도 4는 본 발명의 제1 실시예에 따른 모바일 디바이스(100)와 호스트 디바이스(200)와의 콘텐츠 전송 방법을 나타낸 도면이다.
먼저 모바일 디바이스(100)와 호스트 디바이스(200)가 연결된 상태에서, 호 스트 디바이스(200)에 외부로부터 콘텐츠를 선택하는 신호가 입력되면, 호스트 디바이스(200)는 모바일 디바이스(100)에게 선택된 콘텐츠를 요청한다(S100).
그리고, 모바일 디바이스(100)는 요청된 콘텐츠에 해당되는 라이센스 정보를 호스트 디바이스(200)에 전달한다(S110).
호스트 디바이스(200)가 라이센스 정보를 수신하면, 결정 모듈(230)은 라이센스 정보를 해석하여 라이센스 정보에 해당되는 콘텐츠가 호스트 디바이스(200)에서 사용 가능한 콘텐츠인지를 결정하게 된다(S120).
예를 들어, 콘텐츠의 재생 가능 횟수가 0회라는 라이센스 정보를 전달받는 경우, 결정 모듈(230)은 모바일 디바이스(100)에게 콘텐츠 전송 요청을 하지 않도록 한다. 또한, 콘텐츠의 재생 가능 횟수가 1회 이상 이라는 라이센스 정보를 전달받는 경우, 결정 모듈(230)은 모바일 디바이스(100)에게 콘텐츠 전송 요청을 하도록 결정한다.
결정 모듈(230)이 재생 가능한 콘텐츠라는 결정을 내리면, 호스트 디바이스(200)는 모바일 디바이스(100)에게 콘텐츠 전송 요청을 하게 되고, 모바일 디바이스(100)는 호스트 디바이스(200)에 암호화된 콘텐츠를 전송하게 된다(S140).
그리고, 호스트 디바이스(200)는 모바일 디바이스(100)로부터 수신한 암호화된 콘텐츠를 복호화하여 복호화된 콘텐츠를 재생, 복사 또는 사용하도록 한다(S150).
호스트 디바이스(200)가 콘텐츠를 수신 또는 사용한 후, 호스트 디바이스(200)는 모바일 디바이스(100)의 프로세서(130)에게 라이센스 정보의 업데이트를 요청하게 되면, 제어부(140)는 업데이트된 라이센스 정보를 최종적으로 승인하여 라이센스 정보의 업데이트를 완료하게 되고(S160), 메모리부(110)에는 업데이트된 라이센스 정보가 저장된다.
도 5는 본 발명의 제2 실시예에 따른 모바일 디바이스(100)와 호스트 디바이스(200)와의 콘텐츠 전송 방법을 나타낸 도면이다.
본 발명의 제2 실시예에 따르면, 제1 실시예와 달리, 호스트 디바이스(200)에서 콘텐츠 전송 요청을 결정하는 기간(S120) 동안, 모바일 디바이스(100)의 프로세서(130)는 업데이트 될 라이센스 정보를 제어부(140)에 기록한다(S130). 즉, 콘텐츠를 전송하기에 앞서, 업데이트 될 라이센스 정보를 제어부(140)에 미리 알린다.
예를 들어, 재생 가능 횟수가 3회인 콘텐츠의 라이센스 정보가 호스트 디바이스(200)로 전달되는 경우, 프로세서(130)는 콘텐츠의 재생 가능 회수가 2회가 된다는 라이센스 정보를 제어부(140)에 기록한다.
이와 같이, 본 발명의 제2 실시예에 따르면, 라이센스 정보를 업데이트하는 과정이 2단계(S130, S160)로 이루어지므로, 라이센스 정보의 업데이트 과정에 있어서 정확성과 보안성을 높일 수 있다.
라이센스 정보를 업데이트하는 과정이 2단계(S130, S160)로 이루어진다는 점을 제외하면 본 발명의 제2 실시예와 동일하므로, 이하 중복되는 설명은 생략하기로 한다.
도 6는 본 발명의 제3 실시예에 따른 모바일 디바이스(100)와 호스트 디바이 스(200)와의 콘텐츠 전송 방법을 나타낸 도면이다.
본 발명의 제3 실시예에 따르면, 모바일 디바이스(100)와 호스트 디바이스(200) 사이에 인증키 교환(Authenticated Key Exchange, 이하 "AKE"라 함) 방식에 의해 상호 인증되고(S95), AKE 방식에 의해 생성된 공유키로 라이센스 정보를 암호화하여 호스트 디바이스(200)로 전달한다(S115). 그리고, 암호화된 라이센스 정보를 수신한 호스트 디바이스(200)는 AKE 방식에 의해 생성된 공유키로 라이센스 정보를 복호화하여 콘텐츠 전송 요청 여부를 결정한다는 점을 제외하면 제2 실시예와 동일하므로, 이하 중복되는 설명은 생략하기로 한다.
이와 같이 본 발명의 실시예에 따르면, 결정 모듈(230)을 모바일 디바이스(100)가 아닌 호스트 디바이스(200)에 내장함으로써, 모바일 디바이스(100)의 로드를 줄일 수 있으며, 더욱 신속하고 안정적으로 결정 모듈(230)을 동작시킬 수 있다.
한편, 본 발명에 따른 디바이스간의 콘텐츠 전송 방법은 컴퓨터 프로그램으로 작성 가능하다. 상기 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 컴퓨터 프로그래머에 의하여 용이하게 추론될 수 있다. 또한, 상기 프로그램은 컴퓨터가 읽을 수 있는 정보저장매체(computer readable media)에 의해 저장되고, 컴퓨터에 의하여 읽혀지고 실행됨으로써 디바이스간의 콘텐츠 전송 방법을 구현한다. 상기 정보저장매체는 자기 기록 매체, 광 기록매체 및 캐리어 웨이브 매체를 포함한다.
이상에서와 같이 도면과 명세서에서 최적 실시예가 개시되었다. 여기서 특정 한 용어들이 사용되었으나, 이는 단지 본 발명을 설명하기 위한 목적에서 사용된 것이지 의미한정이나 특허청구범위에 기재된 본 발명의 범위를 제한하기 위하여 사용된 것은 아니다. 그러므로 본 기술분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.
상술한 바와 같이 본 발명에 따른 모바일 디바이스와 호스트 디바이스와의 콘텐츠 전송 방법에 있어서, 콘텐츠 전송 결정을 호스트 디바이스가 수행하도록 하여, 더욱 신속하고 안정적으로 콘텐츠를 전송할 수 있으며, 라이센스 정보의 업데이트 과정에 있어서 정확성과 보안성을 높일 수 있다.

Claims (22)

  1. 암호화된 콘텐츠 및 라이센스 정보를 저장하고 있으며, 외부 장치와 연결된 상태에서 상기 암호화된 콘텐츠를 전송하는 방법에 있어서,
    상기 암호화된 콘텐츠에 해당하는 라이센스 정보를 상기 외부 장치로 전송하는 단계;
    상기 외부 장치로부터 상기 암호화된 콘텐츠의 전송 요청을 수신하면 상기 암호화된 콘텐츠를 상기 외부 장치로 전송하는 단계; 및
    상기 라이센스 정보의 업데이트를 수행하는 단계를 포함하는 것을 특징으로 하는 콘텐츠 전송 방법.
  2. 제1항에 있어서,
    상기 암호화된 콘텐츠를 전송하기 전에, 업데이트 될 상기 라이센스 정보를 기록하는 것을 특징으로 하는 콘텐츠 전송 방법.
  3. 제1항에 있어서,
    상기 외부 장치와 인증키 교환 방식에 의해 생성된 공유키로 상기 라이센스 정보를 암호화하여 상기 외부 장치로 전송하는 것을 특징으로 하는 콘텐츠 전송 방법.
  4. 제3항에 있어서,
    상기 외부 장치는,
    상기 수신한 라이센스 정보를 통하여, 상기 암호화된 콘텐츠의 전송 요청을 결정하는 것을 특징으로 하는 콘텐츠 전송 방법.
  5. 암호화된 콘텐츠 및 라이센스 정보를 저장하고 있는 외부 장치와 연결된 상태에서 상기 암호화된 콘텐츠를 전송받는 방법에 있어서,
    상기 암호화된 콘텐츠에 해당하는 상기 라이센스 정보를 상기 외부 장치로부터 수신하는 단계;
    상기 수신한 라이센스 정보를 통하여, 상기 암호화된 콘텐츠의 전송 요청 여부를 결정하는 단계; 및
    상기 결정 결과에 기초하여, 상기 외부 장치에 상기 암호화된 콘텐츠의 전송을 요청하고, 상기 암호화된 콘텐츠를 수신하는 단계를 포함하는 것을 특징으로 하는 콘텐츠 전송 방법.
  6. 제5항에 있어서,
    상기 외부 장치에게 상기 라이센스 정보에 대한 업데이트를 요청하는 단계를 더 포함하는 것을 특징으로 하는 콘텐츠 전송 방법.
  7. 제5항에 있어서,
    상기 외부 장치와 인증키 교환 방식에 의해 생성된 공유키에 의해 암호화된 상기 라이센스 정보를 수신하는 경우, 상기 공유키로 상기 암호화된 상기 라이센스 정보를 복호화하는 것을 특징으로 하는 콘텐츠 전송 방법.
  8. 암호화된 콘텐츠 및 라이센스 정보를 저장하는 메모리부;
    외부 장치와 연결된 상태에서 상기 외부 장치로 상기 암호화된 콘텐츠에 해당하는 라이센스 정보를 전송하는 인터페이스;
    상기 외부 장치로부터 상기 암호화된 콘텐츠의 전송 요청을 수신하면 상기 암호화된 콘텐츠를 상기 외부 장치로 전송하도록 하는 제어부; 및
    상기 라이센스 정보의 업데이트를 수행하는 프로세서를 포함하는 것을 특징으로 하는 장치.
  9. 제8항에 있어서,
    상기 외부 장치와 인증키 교환 방식에 의해 생성된 공유키로 상기 라이센스 정보를 암호화하는 암호화부를 더 포함하는 것을 특징으로 하는 장치.
  10. 제8항에 있어서,
    상기 프로세서는,
    상기 암호화된 콘텐츠를 전송하기 전에, 업데이트 될 상기 라이센스 정보를 기록하는 것을 특징으로 하는 장치.
  11. 제10항에 있어서,
    상기 외부 장치는,
    상기 수신한 라이센스 정보를 통하여, 상기 암호화된 콘텐츠의 전송 요청을 결정하는 것을 특징으로 하는 장치.
  12. 암호화된 콘텐츠 및 라이센스 정보를 저장하고 있는 외부 장치와 연결된 상태에서 상기 암호화된 콘텐츠에 해당하는 상기 라이센스 정보를 상기 외부 장치로부터 수신하는 인터페이스;
    상기 수신한 라이센스 정보를 통하여, 상기 암호화된 콘텐츠의 전송 요청 여부를 결정하고, 상기 결정 결과에 기초하여 상기 외부 장치에 상기 암호화된 콘텐츠의 전송을 요청하는 결정 모듈을 포함하는 것을 특징으로 하는 장치.
  13. 제12항에 있어서,
    수신된 상기 암호화된 콘텐츠를 복호화하는 복호화부; 및
    상기 복호화된 콘텐츠를 재생하는 재생부를 더 포함하는 것을 특징으로 하는 장치.
  14. 제12항에 있어서,
    상기 외부 장치에게 상기 라이센스 정보에 대한 업데이트를 요청하는 단계를 더 포함하는 것을 특징으로 하는 장치.
  15. 제13항에 있어서,
    상기 복호화부는,
    상기 외부 장치와 인증키 교환 방식에 의해 생성된 공유키에 의해 암호화된 상기 라이센스 정보를 수신하는 경우, 상기 공유키로 상기 암호화된 상기 라이센스 정보를 복호화하는 것을 특징으로 하는 장치.
  16. 암호화된 콘텐츠 및 라이센스 정보를 저장하며, 상기 암호화된 콘텐츠에 해당하는 라이센스 정보를 전송하고, 암호화된 콘텐츠의 전송 요청을 수신하면 상기 암호화된 콘텐츠를 전송하는 제1 디바이스; 및
    상기 제1 디바이스와 연결된 상태에서, 상기 수신한 라이센스 정보를 통하여, 상기 암호화된 콘텐츠의 전송 요청 여부를 결정하고, 상기 결정 결과에 기초하여, 상기 외부 장치에 상기 암호화된 콘텐츠의 전송을 요청하는 제2 디바이스를 포함하는 것을 특징으로 하는 콘텐츠 전송 시스템.
  17. 제16항에 있어서,
    상기 제1 디바이스는,
    상기 암호화된 콘텐츠를 전송하기 전에, 업데이트 될 상기 라이센스 정보를 기록하는 것을 특징으로 하는 콘텐츠 전송 시스템.
  18. 제17항에 있어서,
    상기 제2 디바이스는,
    상기 암호화된 콘텐츠를 전송받은 뒤, 상기 제1 디바이스에게 상기 라이센스 정보에 대한 업데이트를 요청하는 것을 특징으로 하는 콘텐츠 전송 시스템.
  19. 제18항에 있어서,
    상기 제1 디바이스는,
    상기 라이센스 정보의 업데이트를 수행하는 것을 특징으로 하는 콘텐츠 전송 시스템.
  20. 제16항에 있어서,
    상기 제1 디바이스와 상기 제2 디바이스는 인증키 교환 방식에 의해 공유키를 생성하고, 상기 제1 디바이스가 상기 공유키로 상기 라이센스 정보를 암호화하여 상기 제2 디바이스로 전송하는 경우, 상기 제2 디바이스는 상기 공유키로 상기 라이센스 정보를 복호화하는 것을 특징으로 하는 콘텐츠 전송 시스템.
  21. 제16항에 있어서,
    상기 제2 디바이스는,
    수신된 상기 암호화된 콘텐츠를 복호화하고, 상기 복호화된 콘텐츠를 재생하 는 것을 특징으로 하는 콘텐츠 전송 시스템.
  22. 제1항 내지 제7항 중 어느 한 항에 따른 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
KR1020070026290A 2007-03-16 2007-03-16 디바이스간의 콘텐츠 전송 방법 및 그 시스템 KR20080084481A (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020070026290A KR20080084481A (ko) 2007-03-16 2007-03-16 디바이스간의 콘텐츠 전송 방법 및 그 시스템
US11/875,044 US20080229094A1 (en) 2007-03-16 2007-10-19 Method of transmitting contents between devices and system thereof
CNA2007103008556A CN101267305A (zh) 2007-03-16 2007-12-29 在装置之间发送内容的方法及其***
EP07124186A EP1983716A3 (en) 2007-03-16 2007-12-31 Method and system of transmitting contents between devices

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070026290A KR20080084481A (ko) 2007-03-16 2007-03-16 디바이스간의 콘텐츠 전송 방법 및 그 시스템

Publications (1)

Publication Number Publication Date
KR20080084481A true KR20080084481A (ko) 2008-09-19

Family

ID=39529858

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070026290A KR20080084481A (ko) 2007-03-16 2007-03-16 디바이스간의 콘텐츠 전송 방법 및 그 시스템

Country Status (4)

Country Link
US (1) US20080229094A1 (ko)
EP (1) EP1983716A3 (ko)
KR (1) KR20080084481A (ko)
CN (1) CN101267305A (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090193153A1 (en) * 2007-12-26 2009-07-30 Thanos William N MTP-capable USB device and methods for use therewith
US8938401B2 (en) * 2009-02-17 2015-01-20 Comcast Cable Holdings, Llc Systems and methods for signaling content rights through release windows life cycle
JP5659226B2 (ja) * 2010-04-23 2015-01-28 日立マクセル株式会社 コンテンツ受信機、コンテンツ出力方法
KR20130073733A (ko) * 2011-12-23 2013-07-03 삼성전자주식회사 정보 송수신 방법 및 기기

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7228437B2 (en) * 1998-08-13 2007-06-05 International Business Machines Corporation Method and system for securing local database file of local content stored on end-user system
US7487225B2 (en) * 1999-12-14 2009-02-03 Sony Corporation Registering device and method, information processing device and method, providing device and method, and program storage medium
KR20020064672A (ko) * 2001-02-02 2002-08-09 마쯔시다덴기산교 가부시키가이샤 콘텐츠 이용 관리 시스템 및 콘텐츠 이용 관리 방법
US20020157002A1 (en) * 2001-04-18 2002-10-24 Messerges Thomas S. System and method for secure and convenient management of digital electronic content
EP1693731A1 (en) * 2001-07-06 2006-08-23 Nokia Corporation Digital rights management in a mobile communications environment
US7793326B2 (en) * 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
JP3734461B2 (ja) * 2001-08-08 2006-01-11 松下電器産業株式会社 ライセンス情報変換装置
FR2836609A1 (fr) * 2002-02-25 2003-08-29 Thomson Licensing Sa Procede de traitement de donnees chiffrees pour un premier domaine et recues dans un reseau appartenant a un second domaine
JP3818505B2 (ja) * 2002-04-15 2006-09-06 ソニー株式会社 情報処理装置および方法、並びにプログラム
JP4447821B2 (ja) * 2002-04-15 2010-04-07 ソニー株式会社 情報処理装置および方法
US7472270B2 (en) * 2002-04-16 2008-12-30 Microsoft Corporation Secure transmission of digital content between a host and a peripheral by way of a digital rights management (DRM) system
WO2003102948A1 (fr) * 2002-05-31 2003-12-11 Fujitsu Limited Systeme, serveur, terminal, procede et programme d'acheminement/accumulation de contenu
US7020636B2 (en) * 2002-09-05 2006-03-28 Matsushita Electric Industrial, Co., Ltd. Storage-medium rental system
KR100513297B1 (ko) * 2003-01-24 2005-09-09 삼성전자주식회사 인트라넷에서의 멀티미디어 컨텐츠 관리 시스템 및 방법
WO2005010879A2 (en) * 2003-07-24 2005-02-03 Koninklijke Philips Electronics N.V. Hybrid device and person based authorized domain architecture
JP2005149129A (ja) * 2003-11-14 2005-06-09 Sony Corp ライセンス管理方法、情報処理装置および方法、並びにプログラム
FR2869131B1 (fr) * 2004-04-19 2008-03-28 Global Interfece Comm Sarl Procede pour diffuser des contenus securises via internet
JP4081048B2 (ja) * 2004-06-18 2008-04-23 株式会社東芝 コンテンツ保護方法、装置及びプログラム
EP1797717A1 (en) * 2004-10-08 2007-06-20 Samsung Electronics Co., Ltd. Digital rights management conversion method and apparatus
JP2007011563A (ja) * 2005-06-29 2007-01-18 Sony Corp 情報処理装置,情報処理方法,復号化/暗号化装置,復号化/暗号化方法およびコンピュータプログラム
JP4856400B2 (ja) * 2005-07-06 2012-01-18 ルネサスエレクトロニクス株式会社 記憶装置及び情報処理端末
JP3949148B2 (ja) * 2005-09-06 2007-07-25 株式会社東芝 無線通信装置、受信装置、送信装置および通信制御プログラム

Also Published As

Publication number Publication date
CN101267305A (zh) 2008-09-17
EP1983716A3 (en) 2008-11-05
EP1983716A2 (en) 2008-10-22
US20080229094A1 (en) 2008-09-18

Similar Documents

Publication Publication Date Title
US8205083B2 (en) System and method for providing program information, and recording medium used therefor
JP4680564B2 (ja) 携帯用メディア上のコンテンツの暗号化およびデータ保護
US7395429B2 (en) Mutual authentication method, program, recording medium, signal processing system, reproduction device, and information processing device
US7778417B2 (en) System and method for managing encrypted content using logical partitions
US20070219917A1 (en) Digital License Sharing System and Method
US20070160209A1 (en) Content management method, content management program, and electronic device
US20080219451A1 (en) Method and system for mutual authentication between mobile and host devices
US8234718B2 (en) Method and apparatus for forbidding use of digital content against copy control information
KR101369749B1 (ko) Drm 카드를 이용한 콘텐츠 해독 방법
KR101447194B1 (ko) Drm 에이전트의 공유장치 및 방법
JP5009832B2 (ja) コンテンツ利用管理システム、情報処理装置、および方法、並びにプログラム
CN100364002C (zh) 读或写用户数据的设备和方法
JP5015725B2 (ja) Drmが適用されたコンテンツの共有方法
KR20080084481A (ko) 디바이스간의 콘텐츠 전송 방법 및 그 시스템
KR100695665B1 (ko) 엔티티 잠금 보안 레지스트리를 사용하여 자료에 액세스하는 장치 및 방법
JP4564572B1 (ja) 送信装置、受信装置及びコンテンツ送受信方法
KR100695442B1 (ko) 로컬 시스템에 암호화된 컨텐츠를 제공하는 로컬 컨텐츠제공 시스템의 동작 방법 및 상기 방법을 채용한 로컬컨텐츠 제공 시스템
JP2008099087A (ja) 情報記録再生プログラム、情報処理装置、および情報記録再生方法
JP5975097B2 (ja) 情報処理装置、情報処理システム、および情報処理方法、並びにプログラム
KR20070107854A (ko) 포터블 미디어 장치에 디지털 저작권 관리 포맷의 컨텐츠를제공하기 위한 drm 변환 방법 및 포터블 디바이스
JP2003143540A (ja) 情報処理装置、情報処理システム、記録媒体へのアクセス制御方法、記憶媒体、及びプログラム
JP2011120292A (ja) 情報処理装置およびプログラム
WO2009104845A1 (en) Method and apparatus for recording contents

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid