KR100773388B1 - 다중 컨텐츠 제공 시스템 및 그 방법 - Google Patents
다중 컨텐츠 제공 시스템 및 그 방법 Download PDFInfo
- Publication number
- KR100773388B1 KR100773388B1 KR1020050054507A KR20050054507A KR100773388B1 KR 100773388 B1 KR100773388 B1 KR 100773388B1 KR 1020050054507 A KR1020050054507 A KR 1020050054507A KR 20050054507 A KR20050054507 A KR 20050054507A KR 100773388 B1 KR100773388 B1 KR 100773388B1
- Authority
- KR
- South Korea
- Prior art keywords
- content
- metadata
- encryption
- encrypted
- information
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 60
- 238000012545 processing Methods 0.000 claims description 24
- 238000009877 rendering Methods 0.000 claims description 18
- 230000005540 biological transmission Effects 0.000 claims description 14
- 238000013478 data encryption standard Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6209—Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
Description
Claims (13)
- 사용자 단말기로 복수의 컨텐츠를 포함하는 다중 컨텐츠를 제공하는 시스템에 있어서,상기 다중 컨텐츠를 구성하는 컨텐츠들을 암호화하고, 하나의 컨텐츠에 대하여 소정 영역을 암호화하는 부분 암호화를 수행하여 저장 및 관리하며, 상기 암호화에 따른 제1 메타 데이터를 생성하여 저장 및 관리하는 컨텐츠 암호화부;상기 다중 컨텐츠를 구성하는 컨텐츠들에 대하여 저작권 및 사용권한 정보를 나타내는 제2 메타 데이터를 생성하여 저장 및 관리하는 컨텐츠 처리부;상기 사용자 단말기로부터 전송되는 컨텐츠 서비스 요청 데이터를 수신하는 사용자 인터페이스부;상기 컨텐츠 암호화부로부터 제공되며, 상기 컨텐츠 서비스 요청 데이터에 대응하는 암호화된 컨텐츠 그리고 상기 컨텐츠에 관련된 제1 메타 데이터, 그리고 상기 컨텐츠 처리부로부터 제공되는 상기 암호화된 컨텐츠에 관련된 제2 메타 데이터를 전송 가능한 컨텐츠 정보로 처리하여 상기 사용자 단말기로 전송하는 컨텐츠 전송부를 포함하고,상기 제1 메타 데이터는 사용된 암호화 기법, 컨텐츠내 암호화된 영역에 대한 정보, 사용된 암호를 풀기 위해 필요한 복호 정보 중 적어도 하나를 포함하고,상기 제2 메타 데이터는 적어도 하나 이상의 컨텐츠가 조합되어 있는 다중 컨텐츠에 대하여, 각 컨텐츠의 사용 순서 조건에 따라 다르게 설정된 사용권한 정보를 포함하는 다중 컨텐츠 제공 시스템.
- 제1항에 있어서상기 컨텐츠 처리부는컨텐츠가 다중 컨텐츠인지를 판별하는 컨텐츠 판별 모듈;다중 컨텐츠인 경우 설정되어 있는 사용 순서 조건을 판별하는 사용 조건 판별 모듈;컨텐츠에 부여된 저작권 정보를 판별하는 저작권 판별 모듈;컨텐츠에 부여된 전체 사용 권한 및 개별적 사용 권한을 판별하는 사용 권한 판별 모듈; 및상기 판별된 결과를 토대로 하여 저작권 정보, 개별 또는 전체적 사용 권한 정보, 사용 순서 조건에 따른 사용 권한 정보 중 적어도 하나를 포함하는 제2 메타 데이터를 생성하는 메타 데이터 생성 모듈을 포함하는 다중 컨텐츠 제공 시스템.
- 제1항 또는 제2항에 있어서상기 컨텐츠 암호화부는컨텐츠를 암호화하는 컨텐츠 암호화 모듈;암호화된 컨텐츠를 저장 및 관리하는 암호 컨텐츠 관리 모듈;컨텐츠 암호화시에 사용되는 암호화 정보를 제1 메타데이터로 생성하는 암호화 메타데이터 생성 모듈;생성된 제1 메타데이터를 저장하여 관리하는 메타데이터 관리 모듈;상기 암호 컨텐츠 관리 모듈로부터 소정 암호 컨텐츠를 인출하여 상기 컨텐츠 전송부로 전달하는 암호 컨텐츠 인출 모듈;상기 메타데이터 관리 모듈로부터 상기 인출된 암호 컨텐츠에 관련된 제2 메타데이터를 인출하여 상기 컨텐츠 전송부로 전달하는 메타데이터 인출 모듈을 포함하는 다중 컨텐츠 제공 시스템.
- 제3항에 있어서,상기 사용자 단말기는사용자 인터페이스부;상기 사용자 인터페이스부를 통하여 입력되는 사용자 요청에 따라 컨텐츠 서비스 요청 데이터를 생성하여 상기 시스템으로 전송하는 사용자 단말 관리부;상기 시스템으로부터 전송되는 컨텐츠 정보를 수신하고, 상기 수신된 정보로부터 암호화된 컨텐츠, 제1 메타데이터, 제2 메타 데이터를 분리하는 암호 컨텐츠 및 메타 데이터 수신부;상기 제2 메타 데이터를 파싱하여 상기 컨텐츠에 대한 사용 권한을 확인하고, 사용 가능한 경우 상기 제1 메타 데이터를 파싱하는 메타데이터 파싱 및 랜더링 제어부;상기 제1 메타 데이터 파싱 결과를 토대로 하여 상기 암호화된 컨텐츠를 해독하며 암호 컨텐츠 해독부; 및상기 해독된 컨텐츠를 처리하는 컨텐츠 랜더링부를 포함하고,상기 메타데이터 파싱 및 랜더링 제어부는 상기 제2 메타 데이터 파싱 결과를 토대로 상기 컨텐츠 랜더링부의 동작을 제어하는 다중 컨텐츠 제공 시스템.
- 제4항에 있어서,상기 제2 메타 데이터는 컨텐츠 사용 조건인 시간, 날짜, 지정 단말, 지정 사용자, 재생 횟수, 지정 컨텐츠 중 적어도 하나를 추가로 포함하며,상기 메타데이터 파싱 및 랜더링 제어부는 상기 컨텐츠 사용 조건에 따라 상기 컨텐츠 랜더링부의 컨텐츠 사용을 제어하는 다중 컨텐츠 제공 시스템.
- 제4항에 있어서,상기 컨텐츠 서비스 요청 데이터는 단말기의 디스플레이 사이즈, 컬러 깊이, 부호기/복호기 특성, 배터리 수명, 운영체제, 프로그램 실행 환경, 암호 컨텐츠 해독기(암호 컨텐츠 역 암호화 처리 모듈) 중 적어도 하나를 포함하는 다중 컨텐츠 제공 시스템.
- 제6항에 있어서,상기 컨텐츠 전송부는 상기 컨텐츠 서비스 요청 데이터를 토대로 단말기의 디스플레이 사이즈, 컬러 깊이, 부호기/복호기 특성, 배터리 수명, 운영체제, 프로 그램 실행 환경, 암호 컨텐츠 해독기(암호 컨텐츠 역 암호화 처리 모듈) 중 적어도 하나를 고려하여, 상기 컨텐츠 암호화부로부터 암호화된 컨텐츠 그리고 상기 컨텐츠에 관련된 제1 메타 데이터, 그리고 상기 컨텐츠 처리부로부터 제2 메타 데이터를 제공받아서 처리하여 사용자 단말기로 전송하는 다중 컨텐츠 제공 시스템.
- 사용자 단말기로 복수의 컨텐츠를 포함하는 다중 컨텐츠를 제공하는 시스템의 다중 컨텐츠 제공 방법에 있어서,a) 상기 시스템이 상기 다중 컨텐츠를 구성하는 하나의 컨텐츠를 부분 암호화하고, 상기 암호화시에 사용되는 암호화 정보를 토대로 제1 메타데이터를 생성하는 단계;b) 상기 시스템이 상기 다중 컨텐츠를 구성하는 컨텐츠들에 대하여 저작권 및 사용권한 정보를 토대로 제2 메타 데이터--상기 제2 메타 데이터는 적어도 하나 이상의 컨텐츠가 조합되어 있는 다중 컨텐츠에 대하여, 각 컨텐츠의 사용 순서의 조건에 따라 다르게 설정된 사용권한 정보를 포함함--를 생성하는 단계;c) 상기 시스템이 상기 사용자 단말기로부터 전달되는 컨텐츠 서비스 요청 데이터에 따라, 이에 대응하는 암호화된 컨텐츠를 선택하는 단계;d) 상기 시스템이 선택된 암호화된 컨텐츠 관련 제1 및 제2 메타 데이터를 획득하는 단계; 및e) 상기 시스템이 암호화된 컨텐츠 그리고 제1 및 제2 메타 데이터를 전송 가능한 컨텐츠 정보로 처리하여 상기 사용자 단말기로 전송하는 단계를 포함하는 다중 컨텐츠 제공 방법.
- 제8항에 있어서상기 a) 단계는a-1) 설정된 암호화 파라미터를 분석하는 단계;a-2) 상기 분석 결과 부분 암호화가 설정된 경우, 암호화 대상이 되는 컨텐츠에서 암호화 파라미터에 따라 소정 영역에 해당하는 부분만을 추출한 후, 상기 추출된 부분을 설정된 암호화 기법에 따라 암호화하는 단계;a-3) 상기 a-2) 단계에서 사용된 암호화 기법, 컨텐츠내 암호화된 영역에 대한 정보, 사용된 암호를 풀기 위해 필요한 복호 정보 중 적어도 하나를 포함하는 제1 메타 데이터를 생성하는 단계;a-4) 상기 분석 결과 전체 암호화가 설정된 경우, 암호화 대상이 되는 컨텐츠 전체를 설정된 하나의 기법으로 암호화하는 단계; 및a-5) 상기 a-4) 단계에서 사용된 암호화 기법, 사용된 암호를 풀기 위해 필요한 복호 정보 중 적어도 하나를 포함하는 제1 메타 데이터를 생성하는 단계를 포함하는 다중 컨텐츠 제공 방법.
- 제9항에 있어서상기 a-2) 단계는 상기 컨텐츠를 구성하는 각 영역별로 서로 다른 암호화 기법을 적용하여 암호화를 수행하며, 상기 a-3) 단계에서 생성된 제1 메타 데이터는 하나의 컨텐츠에 대하여 각 영역별로 암호화 기법, 복호 정보 등이 서로 다르게 부 여되어 있는 다중 컨텐츠 제공 방법.
- 제8항에 있어서상기 컨텐츠 정보를 수신한 사용자 단말기가 상기 수신된 정보로부터 암호화된 컨텐츠, 제1 메타데이터, 제2 메타 데이터를 분리하는 단계;상기 사용자 단말기가 제2 메타 데이터를 파싱하여 상기 컨텐츠에 대한 사용 권한을 확인하고, 사용 가능한 경우 상기 제1 메타 데이터를 파싱하는 단계;상기 사용자 단말기가 제1 메타 데이터 파싱 결과를 토대로 하여 상기 암호화된 컨텐츠를 해독하는 단계; 및상기 사용자 단말기가 상기 제2 메타 데이터 파싱 결과를 토대로 해독된 컨텐츠를 사용하는 단계를 더 포함하는 다중 컨텐츠 제공 방법.
- 제8항에 있어서상기 c) 단계는 상기 컨텐츠 서비스 요청 데이터를 전송한 사용자 단말기에 대하여 사용자 인증을 수행한 후, 인증된 사용자인 경우에만 대응하는 암호화된 컨텐츠를 선택하는 다중 컨텐츠 제공 방법.
- 제8항 내지 제12항 중 어느 한 항에 기재된 방법을 실행하기 위한 프로그램을 기록하고 있는 컴퓨터에서 판독 가능한 기록 매체.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20040047227 | 2004-06-23 | ||
KR1020040047227 | 2004-06-23 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20060049669A KR20060049669A (ko) | 2006-05-19 |
KR100773388B1 true KR100773388B1 (ko) | 2007-11-05 |
Family
ID=37149949
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050054507A KR100773388B1 (ko) | 2004-06-23 | 2005-06-23 | 다중 컨텐츠 제공 시스템 및 그 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100773388B1 (ko) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101302127B1 (ko) * | 2006-06-08 | 2013-08-30 | 엘지전자 주식회사 | 디지털 권한관리 방법 및 그 시스템 |
KR101304674B1 (ko) * | 2006-07-25 | 2013-09-06 | 리얼네트웍스아시아퍼시픽 주식회사 | 컨텐츠 암호화 방법 |
US8539543B2 (en) | 2007-04-12 | 2013-09-17 | Microsoft Corporation | Managing digital rights for multiple assets in an envelope |
US9805374B2 (en) | 2007-04-12 | 2017-10-31 | Microsoft Technology Licensing, Llc | Content preview |
KR101259549B1 (ko) | 2009-09-21 | 2013-04-30 | 한국전자통신연구원 | 사용자 단말 시스템, 상기 시스템을 포함하는 디지털 저작권 관리 시스템 및 그 관리방법 |
KR101368827B1 (ko) * | 2012-04-24 | 2014-03-03 | 주식회사 파수닷컴 | 콘텐츠의 객체별 권한 설정 장치 및 방법, 그리고 객체별 권한에 따른 콘텐츠 제공 장치 및 방법 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19980020741A (ko) * | 1996-09-11 | 1998-06-25 | 김광호 | Dvd시스템에서의 페어렌탈레벨 변환장치 |
US5870474A (en) * | 1995-12-04 | 1999-02-09 | Scientific-Atlanta, Inc. | Method and apparatus for providing conditional access in connection-oriented, interactive networks with a multiplicity of service providers |
KR20020064906A (ko) * | 2000-09-27 | 2002-08-10 | 소니 가부시끼 가이샤 | 홈 네트웍 시스템 |
KR20030059364A (ko) * | 2001-12-29 | 2003-07-10 | 삼성전자주식회사 | 시청 제한 방법 |
WO2004023717A2 (en) | 2002-09-09 | 2004-03-18 | Sony Electronics Inc. | Content distribution for multiple digital rights management |
-
2005
- 2005-06-23 KR KR1020050054507A patent/KR100773388B1/ko not_active IP Right Cessation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5870474A (en) * | 1995-12-04 | 1999-02-09 | Scientific-Atlanta, Inc. | Method and apparatus for providing conditional access in connection-oriented, interactive networks with a multiplicity of service providers |
KR19980020741A (ko) * | 1996-09-11 | 1998-06-25 | 김광호 | Dvd시스템에서의 페어렌탈레벨 변환장치 |
KR20020064906A (ko) * | 2000-09-27 | 2002-08-10 | 소니 가부시끼 가이샤 | 홈 네트웍 시스템 |
KR20030059364A (ko) * | 2001-12-29 | 2003-07-10 | 삼성전자주식회사 | 시청 제한 방법 |
WO2004023717A2 (en) | 2002-09-09 | 2004-03-18 | Sony Electronics Inc. | Content distribution for multiple digital rights management |
Also Published As
Publication number | Publication date |
---|---|
KR20060049669A (ko) | 2006-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100753932B1 (ko) | 컨텐츠 암호화 방법, 이를 이용한 네트워크를 통한 컨텐츠제공 시스템 및 그 방법 | |
US7810162B2 (en) | Method and apparatus for playing back content based on digital rights management between portable storage and device, and portable storage for the same | |
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 | |
CN100552793C (zh) | 基于数字权限管理重放内容的方法和设备及便携式存储器 | |
EP1630998A1 (en) | User terminal for receiving license | |
US20040052378A1 (en) | Contents management system | |
US20050216419A1 (en) | Method and apparatus for acquiring and removing information regarding digital rights objects | |
US20070192810A1 (en) | Encrypting Content In A Tuner Device And Analyzing Content Protection Policy | |
JP3695992B2 (ja) | 放送受信装置及びコンテンツ利用制御方法 | |
JP2004350150A (ja) | コンテンツ配信サービス提供装置及びコンテンツ配信サービス端末装置 | |
US9171569B2 (en) | Method and apparatus for assisting with content key changes | |
JP2010192944A (ja) | コンテンツ配信装置、コンテンツ利用装置、コンテンツ配信システム、コンテンツ配信方法、およびプログラム | |
WO2004064318A1 (ja) | コンテンツ再生装置、ライセンス発行サーバ及びコンテンツ再生システム | |
JPH088851A (ja) | 情報配布システムおよび情報配布方法 | |
KR100773388B1 (ko) | 다중 컨텐츠 제공 시스템 및 그 방법 | |
JP2004318448A (ja) | コンテンツ保護機能付き端末装置 | |
JP2004303108A (ja) | ライセンス移動機能付き端末装置 | |
JP2004303107A (ja) | コンテンツ保護システム及びコンテンツ再生端末 | |
US20100241863A1 (en) | Device for reproducing digital content, secure electronic entity, system comprising said elements and method for reproducing digital content | |
US7562231B2 (en) | Apparatus and system for recording and reproducing contents | |
WO2011043171A1 (ja) | 著作物再配布促進システム | |
JP2004240959A (ja) | コンテンツ再生装置、ライセンス発行サーバ及びコンテンツ再生システム | |
JP3984599B2 (ja) | サービス提供システム | |
JP4740574B2 (ja) | ライセンス情報生成装置及びそのプログラム、配信コンテンツ生成装置及びそのプログラム、コンテンツ復号装置及びそのプログラム、並びに、コンテンツ復号方法 | |
KR20080063610A (ko) | 이동통신 시스템에서 컨텐츠의 미리보기를 관리하는 장치및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20050623 |
|
PA0201 | Request for examination | ||
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20061031 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20070730 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20071030 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20071031 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
G170 | Re-publication after modification of scope of protection [patent] | ||
PG1701 | Publication of correction | ||
PR1001 | Payment of annual fee |
Payment date: 20101028 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20111007 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20111007 Start annual number: 5 End annual number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20121011 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20121011 Start annual number: 6 End annual number: 6 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |