JP2003199063A - Integrated right management for intellectual property management and protection system - Google Patents

Integrated right management for intellectual property management and protection system

Info

Publication number
JP2003199063A
JP2003199063A JP2002233434A JP2002233434A JP2003199063A JP 2003199063 A JP2003199063 A JP 2003199063A JP 2002233434 A JP2002233434 A JP 2002233434A JP 2002233434 A JP2002233434 A JP 2002233434A JP 2003199063 A JP2003199063 A JP 2003199063A
Authority
JP
Japan
Prior art keywords
rights
description
content
terminal
integrated
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2002233434A
Other languages
Japanese (ja)
Inventor
Mei Shen Shen
メイ・シェン シェン
Ming Ji
ジ・ミン
Zhongyang Huang
ファング・ゾンヤン
Takanori Senoo
孝憲 妹尾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2002233434A priority Critical patent/JP2003199063A/en
Publication of JP2003199063A publication Critical patent/JP2003199063A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Storage Device Security (AREA)
  • Television Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a method for achieving interoperability for handling right management in different content distribution chain with an IPMP (intellectual property management and protection) terminal or a digital consumption terminal such as an MPEG-4 system. <P>SOLUTION: A common right description language and schema architecture which are defined and standardized over the world are used, the right place or position for holding the standardized right schema is defined in a content stream, and right parser and right management are previously implemented in a terminal based on the right schema and the specified position for holding the right description, so that interoperability can be established not only across content distribution chain, but also across different countries, across different manufactures of terminals and different content providers. With this interoperability, manufacturing cost of a terminal can be reduced and cost of creating and distributing a content can also be reduced. <P>COPYRIGHT: (C)2003,JPO

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、コンテンツ配信チ
ェーンにおける権利記述と権利管理とに関し、特に、MP
EG-2やMPEG-4の如くのMPEGシステムを利用してコンテ
ンツをラップ(rap)ないし符号化するような用途に関す
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to rights description and rights management in a content distribution chain, and in particular to MP
The present invention relates to an application for wrapping or encoding content by using an MPEG system such as EG-2 or MPEG-4.

【0002】[0002]

【従来の技術】ブロードバンドネットワークが家庭に普
及するに伴い、コンテンツの配信が一層必要になってき
ている。ユーザにとっては便利であり、以前よりも一層
容易かつ効率的に娯楽を楽しむことができる。コンテン
ツ配信チェーンでは、一つのコンテンツの操作にはコン
テンツ所有者、コンテンツ配信者から末端ユーザに至る
まで多数の当事者が関わっている。
2. Description of the Related Art With the spread of broadband networks in homes, there is a growing need for content distribution. It is convenient for users, and entertainment can be enjoyed more easily and efficiently than before. In the content distribution chain, a large number of parties from the content owner and content distributor to the end user are involved in the operation of one content.

【0003】第1に、コンテンツ所有者はコンテンツを
創作し、ポストプロダクション・ハウスがそのコンテン
ツをMPEG-2かMPEG-4の如くのあるフォーマットに符号
化している。各コンテンツを識別、保護、認識するため
に、コンテンツ所有者はコンテンツの異なった断片ごと
の権利を記述する利用ルールを作成する。コンテンツが
ユーザに要求されているか、配信される場合、異なった
ビジネスモデルないし戦略に基づいて異なった利用ルー
ルが異なったケースに適用されることになる。そのよう
な利用ルールないし権利記述は、コンテンツ所有者が同
一であっても、コンテンツ配信業者ごと著しく異なって
いる。
First, the content owner creates the content and the post production house encodes the content into some format, such as MPEG-2 or MPEG-4. To identify, protect, and recognize each piece of content, the content owner creates usage rules that describe the rights for each different piece of content. When content is requested or delivered to the user, different usage rules will apply in different cases based on different business models or strategies. Even if the content owners are the same, such usage rules or rights descriptions are significantly different depending on the content distributors.

【0004】たとえ、コンテンツが、例えばMPEG-2の
如くの同一フォーマットで符号化されても、権利記述な
いし利用ルールが異なると相互運用を達成するのは困難
である。図1は、コンテンツ配信と保護のための現在の
ビジネスモデルの先行技術を示している。図1におい
て、ここではコンテンツ配信・保護チェーンが三本ある
ものとして説明している。これらの配信チェーンではそ
れぞれ異なった利用ルール構造ないし権利記述言語を利
用している。従って、それぞれの権利記述言語に合わせ
て、異なった端末で異なった権利管理ツールを利用して
いる。
Even if the contents are encoded in the same format such as MPEG-2, it is difficult to achieve interoperability if the right description or usage rule is different. FIG. 1 illustrates the prior art of current business models for content delivery and protection. In FIG. 1, it is assumed here that there are three content distribution / protection chains. Each of these distribution chains uses a different usage rule structure or rights description language. Therefore, different rights management tools are used on different terminals according to the respective rights description languages.

【0005】モジュール1.0では、コンテンツ所有者
Aは、権利記述言語Aを利用して権利ないし利用ルール
を設定する。モジュール1.1では、コンテンツ所有者
Bは、権利記述言語Bを利用して権利ないし利用ルール
を設定する。モジュール1.2では、コンテンツ所有者
Cは、権利記述言語Cを利用して権利ないし利用ルール
を設定する。モジュール1.3では、コンテンツ配信者
Aは、権利記述言語Aを利用して権利ないし利用ルール
を設定する。モジュール1.4では、コンテンツ配信者
Bは、権利記述言語Bを利用して権利ないし利用ルール
を設定する。モジュール1.5では、コンテンツ配信者
Cは、権利記述言語Cを利用して権利ないし利用ルール
を設定する。モジュール1.6では、端末Aは、権利管
理ツールAを利用して、コンテンツ所有者Aとコンテン
ツ配信者Aによりラップされた権利及び利用ルールを解
釈処理する。モジュール1.7では、端末Bは、権利管
理ツールBを利用して、コンテンツ所有者Bとコンテン
ツ配信者Bによりラップされた権利及び利用ルールを解
釈処理する。モジュール1.8では、端末Cは、権利管
理ツールCを利用して、コンテンツ所有者Cとコンテン
ツ配信者Cによりラップされた権利及び利用ルールを解
釈処理する。
In module 1.0, content owner A uses rights description language A to set rights or usage rules. In module 1.1, content owner B uses rights description language B to set rights or usage rules. In module 1.2, content owner C uses rights description language C to set rights or usage rules. In module 1.3, content distributor A uses rights description language A to set rights or usage rules. In Module 1.4, Content Distributor B uses Rights Description Language B to set rights or usage rules. In module 1.5, content distributor C uses rights description language C to set rights or usage rules. In the module 1.6, the terminal A uses the right management tool A to interpret and process the rights and usage rules wrapped by the content owner A and the content distributor A. In module 1.7, terminal B uses rights management tool B to interpret and process the rights and usage rules wrapped by content owner B and content distributor B. In the module 1.8, the terminal C uses the rights management tool C to interpret and process the rights and usage rules wrapped by the content owner C and the content distributor C.

【0006】このように、異なった組の権利記述を取扱
うのは、端末メーカーにとっては都合が悪い。なぜな
ら、それに合わせて異なった組の権利管理ツールを実装
しなければならないからである。異なった組の権利管理
ツールを多重に端末で実装する必要があることから、そ
のような端末のコストが高騰することは予想できること
である。そのために、異なったコンテンツ配信チェーン
で権利を記述して、相互運用性を持たせ、端末の製造コ
ストを減少させるために同一言語を定義付けし、利用す
べきである。
As described above, it is inconvenient for the terminal manufacturer to handle different sets of right descriptions. This is because different sets of rights management tools must be implemented accordingly. Since it is necessary to implement different sets of rights management tools in multiple terminals, it is expected that the cost of such terminals will increase. Therefore, rights should be described in different content distribution chains to define interoperability and to define and use the same language to reduce the manufacturing cost of terminals.

【0007】権利ないし利用ルールの記述については、
至る所で、また、異なった組織で話され、かつ、討議さ
れている。大部分は非常に一般的であり、MPEG-4IPM
P、MPEG-2IPMPシステムの如くのMPEG関連コンテンツ配
信システムでは利用できない。他方では、MPEG-nIPMPシ
ステムでは異なったAVストリームに関連する異なった
権利を記述するに当りコンテンツ所有者側とコンテンツ
配信側との両方で利用すべき統合的ツールはない。同時
に、異なったIPMP端末で再生すべき異なったAVオブジ
ェクトにかかる権利を適用するための管理で同一メカニ
ズムが利用されている。
Regarding the description of rights or usage rules,
It is spoken and debated everywhere and in different organizations. Most are very common, MPEG-4 IPM
It cannot be used in MPEG related content distribution systems such as P and MPEG-2 IPMP systems. On the other hand, in the MPEG-nIPMP system, there is no integrated tool to be used by both the content owner and the content distributor to describe different rights associated with different AV streams. At the same time, the same mechanism is used for management to apply such rights to different AV objects to be played on different IPMP terminals.

【0008】[0008]

【発明が解決しようとする課題】特にMPEG-nIPMPシステ
ムの如くの全てのコンテンツ配信・保護システムで利用
して、水平相互運用性を持たせるために、統合的権利記
述言語をフレキシブルな形で定義すること。MPEG-2IPM
P、MPEG-4IPMP、並びに、MPEG-7IPMPに適したプロフ
ァイルとして権利記述のサブセットを抽出すること。
An integrated rights description language is defined in a flexible form in order to have horizontal interoperability, especially for use in all content distribution / protection systems such as the MPEG-n IPMP system. To do. MPEG-2 IPM
Extract a subset of the rights description as a profile suitable for P, MPEG-4 IPMP, and MPEG-7 IPMP.

【0009】前述の権利記述言語を規格化することによ
り、異なった用途ごとに前記サブセットをプロファイル
として抽出することにより、そして、権利管理ツールを
MPEG-nIPMPシステムに入れる権利部位を特定化すること
により、MPEG関連コンテンツ配信・保護のためのフレキ
シブルで相互運用しうるDRM(デジタル権利管理)シス
テムを世界中で作り出すことができる。かかる規格化さ
れたDRMシステムを持つことにより、DRMのコスト
は、閉コンテンツ配信に基づく既存のビジネスモデルで
使われているそれよりも非常に低くなる。
By standardizing the above-mentioned rights description language, the subset is extracted as a profile for each different use, and a rights management tool is provided.
By specifying the right part to be included in the MPEG-nIPMP system, it is possible to create a flexible and interoperable DRM (Digital Rights Management) system for distributing and protecting MPEG-related contents all over the world. By having such a standardized DRM system, the cost of DRM is much lower than that used in existing business models based on closed content delivery.

【0010】[0010]

【課題を解決するための手段】第一に、特定化された明
瞭なセマンチックを有する統合的権利記述言語を融通の
利く方法で定義付けると共に、規格化する。一組のアイ
テム/エレメントを権利記述言語から抽出して、異なっ
た用途、特にMPEG-nIPMPシステムに写像(map)する。か
かるIPMP端末のための権利記述アーキテクチャに基づい
て権利パーサと権利管理ツールを設計する。
First, an integrated rights description language having a specific and clear semantic is defined and standardized in a flexible manner. Extract a set of items / elements from a rights description language and map them to different uses, especially MPEG-n IPMP systems. Design a rights parser and rights management tool based on the rights description architecture for such IPMP terminals.

【0011】コンテンツストリーム、特にMPEG-nIPMPス
トリームにおいてかかる権利記述を保持する特定の場所
を定めるべきである。このような権利パーサと権利管理
ツールをIPMPの適所に内蔵させて、異なったAVストリ
ームないしオブジェクトにそれぞれ適用される権利を処
理する。コンテンツ制作とコンテンツ配信とに対してオ
ーサリングツールを用意して、異なったチェーンでの異
なった当事者がそれぞれの権利を容易に設定することが
できるようにしているが、これはオフラインでも、ま
た、リアルタイムで行うこともできる。
A specific place to hold such a rights description should be defined in the content stream, especially in the MPEG-n IPMP stream. Such a rights parser and a rights management tool are installed in the proper place of IPMP to process rights applied to different AV streams or objects respectively. We have authoring tools for content creation and content delivery so that different parties in different chains can easily set their respective rights, both offline and in real time. You can also do it in.

【0012】[0012]

【作用】コンテンツ制作側では、メディアコンテンツを
MPEG-2ないしMPEG-4の如くの既存の符号化技術を利用
して符号化すると共に、DESないしAESの如くの既
存のIPMPツールを利用して暗号化する。コンテンツ配信
チェーン、特にMPEG関連コンテンツ配信界における異な
った権利ないし利用ルールを反映すべく統合的権利記述
言語を定める。構造/スキーマ/アーキテクチャを定め、
規格化する必要があるほかに、各エレメントのセマンチ
ックと異なったエレメント間の関係を明確に定める必要
がある。下記の目的を達成するために、コンテンツ制作
で利用するオーサリングツールを規格化権利記述言語に
基づいて構築する。
[Function] On the content production side, media content
The encoding is performed using an existing encoding technique such as MPEG-2 to MPEG-4 and the encryption is performed using an existing IPMP tool such as DES or AES. An integrated rights description language is defined to reflect different rights and usage rules in the content distribution chain, especially in the MPEG related content distribution world. Define structure / schema / architecture,
Besides the need for standardization, the semantics of each element and the relationships between different elements need to be clearly defined. In order to achieve the following objectives, authoring tools used in content creation will be constructed based on the standardized rights description language.

【0013】1) 符号化に先立って、著作権、コンテ
ンツID、著者などの透かし情報を埋め込む。 2) コンテンツの権利ないし利用ルールを設定する。 3) コンテンツ所有者の要望に基づいてXML言語な
いしXML言語関連表記法を構築する。
1) Prior to encoding, watermark information such as copyright, content ID, author, etc. is embedded. 2) Set content rights or usage rules. 3) Build XML language or XML language related notation based on the content owner's request.

【0014】コンテンツ制作において下記の目的のため
に同じオーサリングツールを利用する。 4) ユーザが購入し、支払いをなした時点において、
一部はオフラインで、残りはリアルタイムで、ツールを
利用して異なった権利、利用ルール、ライセンス条件な
どを設定する。 5) かかる権利に基づいてXML言語ないしXML言
語関連表記を行う。 6) コンテンツのための包袋として、全てのXML言
語ないしXML言語関連表記を一つのファイルに組み合
わせる。 7) かかるファイルをバイナリ形式に変換する。 8) バイナリ形式のかかるファイルを、MPEG-nIPMP端
末に転送するに先立って、異なったMPEG-nIPMPシステム
において定めて規格化した特定位置においてコンテンツ
ストリームへ挿入する。
In content production, the same authoring tool is used for the following purposes. 4) At the time when the user purchases and pays,
Some are offline and the rest are real-time, using tools to set different rights, usage rules, license terms, etc. 5) Based on such rights, XML language or XML language related notation is performed. 6) Combine all XML or XML language related notations into one file as a wrapper for the content. 7) Convert such file to binary format. 8) Insert such a file in binary format into the content stream at a specific position defined and standardized in a different MPEG-n IPMP system prior to transfer to the MPEG-n IPMP terminal.

【0015】端末側において:特定構造、スキーマ、な
いしアーキテクチャに基づく、権利記述のための同じ権
利記述言語を利用して、MPEG-nIPMP端末用の権利管理ツ
ールを設計する。かかる権利管理ツールは、同じ構造、
スキーマ、ないしアーキテクチャに基づいて構築した権
利パーサと、権利記述言語で定義付けしたセマンチック
に基づいて構築した権利マネジャーとからなる。MPEG-n
IPMP端末にかかる権利管理ツールを持たせることで、X
ML言語またはXML言語準拠ファイルに表現されてコ
ンテンツストリームにのせられている権利を解釈して、
端末の異なった部分に転送することでそれらのルールを
適用する。詳細なプロセスは以下のものである。
On the terminal side: Design a rights management tool for MPEG-n IPMP terminals using the same rights description language for rights description, based on a specific structure, schema or architecture. Such rights management tools have the same structure,
It consists of a rights parser built based on a schema or architecture, and a rights manager built based on the semantics defined in the rights description language. MPEG-n
By providing the IPMP terminal with the right management tool, X
By interpreting the rights expressed in the ML language or XML language compliant file and put on the content stream,
Apply those rules by forwarding to different parts of the terminal. The detailed process is as follows.

【0016】9) MPEG-nIPMP端末においてバイナリ形
式のXML言語ないしXML言語準拠ファイル付きのコ
ンテンツストリームを受ける。 10) XML言語ないしXML言語ファイルをバイナ
リ形式からXML言語ないしXML言語準拠読取り可能
形式に変換する。 11) 端末における権利パーサでXML言語ないしX
ML言語準拠ファイルの各エレメントを解釈する。 12) 権利マネジャーによる権利管理を行うために端
末の対応する部分に各権利ないしルールを転送して適用
する。
9) The MPEG-n IPMP terminal receives a content stream with a binary format XML language or an XML language compliant file. 10) Convert the XML or XML language file from a binary format to an XML or XML language readable format. 11) XML parser or X in the rights parser in the terminal
Interpret each element of the ML language compliant file. 12) Transfer and apply each right or rule to the corresponding part of the terminal for rights management by the rights manager.

【0017】最後に、前述した規格化権利管理ツールが
組み込まれた全てのMPEG-nIPMP端末は、別の組の権利管
理ツールを再実装することなく世界中の何処でも、異な
ったコンテンツエージェントが提供するコンテンツを取
扱うように運用できるようになる。沢山のリソースが節
約でき、そのためにかかる端末装置のコストを低廉に維
持することができる。
Finally, all the MPEG-nIPMP terminals incorporating the standardized rights management tools described above are provided by different content agents anywhere in the world without re-implementing another set of rights management tools. You will be able to operate so that you can handle the content that you want. A lot of resources can be saved, and thus the cost of the terminal device can be kept low.

【0018】[0018]

【発明の実施の形態】図2は、MPEG-nIPMPシステムにお
けるコンテンツ配信側とコンテンツ消費側での権利取り
扱いのための一般的な構造を示している。 コンテンツ制作・配信側では:先ず、モジュール2.0に
おけるMPEG-nIPMPシーン構造を、モジュール2.1、2.
2におけるオーサリングツールへの入力ファイルとして
構築する。モジュール2.1、2.2におけるオーサリン
グツールは同一ツールであり、規格化権利記述言語に基
づいて作られている。オブジェクトIDないしオブジェ
クトサブIDは、異なったデジタルコンテンツアイテム
を識別するのに使われ、どのオブジェクトに権利が適用
されるかを識別するために利用ルール/権利と一緒にさ
れる。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 2 shows a general structure for handling rights on the content distribution side and the content consumption side in an MPEG-n IPMP system. On the content production and distribution side: First, the MPEG-n IPMP scene structure in module 2.0 is described in modules 2.1, 2.
Build as an input file to the authoring tool in 2. The authoring tools in modules 2.1 and 2.2 are the same tool and are created based on the standardized rights description language. The object ID or object sub-ID is used to identify different digital content items and is combined with usage rules / rights to identify which object the right applies to.

【0019】モジュール2.3においては、コンテンツ
創作者がコンテンツを創作してある形式に符号化し、同
時に、権利・利用ルールを、モジュール2.1におけるオ
ーサリングツールを利用して包袋としてコンテンツに挿
入し、かつ、貼付する。モジュール2.4においては、
コンテンツ配信者が詳細な権利・利用ルールを決定し、
コンテンツをラップし、モジュール2.2における同一
オーサリングツールを利用することで包袋にさらに利用
ルールを追加する。また、ユーザ(端末)が異なった要請
を行うか、支払いをなした時点で、異なった権利・利用
ルーツを包袋に自動的に追加することも可能である。最
後に、そのコンテンツに対する権利・利用ルールは、モ
ジュール2.5においてXML言語で表され、バイナリ
形式に変換されて、端末への配信に備えてコンテンツス
トリームに取り付けられる。
In the module 2.3, the content creator creates the content and encodes it in a certain format, and at the same time, inserts the right / use rule into the content as a package using the authoring tool in the module 2.1. And attach it. In module 2.4
Content distributor decides detailed rights and usage rules,
Wrap the content and use the same authoring tool in module 2.2 to add more usage rules to the package. Further, when the user (terminal) makes a different request or makes a payment, different rights and usage roots can be automatically added to the packaging bag. Finally, the rights and usage rules for the content are expressed in the XML language in module 2.5, converted into a binary format, and attached to the content stream in preparation for distribution to the terminal.

【0020】コンテンツ消費側では:モジュール2.6
においては、適合するMPEG-nIPMP端末が、権利パーサ機
能のためにモジュール2.7におけるXML言語準拠権
利・利用ルールを解釈できるものとして示されている。
明確なセマンチックに基づいて、端末はその権利・利用
ルールを端末における対応する各制御部に転送でき、か
かる情報がモジュール2.8におけるMPEG-nシステムで
使われて、モジュール2.9における異なったIPMPツー
ルを制御する。
On the content consumer side: Module 2.6
In, a compatible MPEG-n IPMP terminal is shown as able to interpret the XML language-compliant rights and usage rules in module 2.7 for the rights parser function.
Based on the explicit semantics, the terminal can transfer its rights and usage rules to corresponding control units in the terminal, and such information is used in the MPEG-n system in module 2.8 and different in module 2.9. Control IPMP tools.

【0021】図3は、MPEG-4IPMPシステムにおけるコ
ンテンツ配信側とコンテンツ消費側での権利取り扱いの
ための一般的な構造を示している。 コンテンツ制作・配信側では:先ず、モジュール3.0に
おけるMPEG-4IPMPシーン構造を、モジュール3.1、
3.2におけるオーサリングツールへの入力ファイルと
して構築する。モジュール3.1、3.2におけるオーサ
リングツールは同一ツールであり、規格化権利記述言語
に基づいて作られている。OD_IDとES-IDの何れか、また
は両方は、異なったデジタルオブジェクトを識別するの
に使われ、どのオブジェクトに権利が適用されるかを識
別するために利用ルール/権利と一緒にされる。
FIG. 3 shows a general structure for right handling on the content distribution side and the content consumption side in the MPEG-4 IPMP system. On the content production and distribution side: First, the MPEG-4 IPMP scene structure in module 3.0 is described in module 3.1,
Build as an input file to the authoring tool in 3.2. The authoring tools in modules 3.1 and 3.2 are the same tool and are created based on the standardized rights description language. Either or both the OD_ID and ES-ID are used to identify different digital objects and are combined with usage rules / rights to identify which object the rights apply to.

【0022】モジュール3.3においては、コンテンツ
創作者がコンテンツを創作してある形式に符号化し、同
時に、権利・利用ルールを、モジュール3.1におけるオ
ーサリングツールを利用して包袋としてコンテンツに挿
入し、かつ、貼付する。モジュール3.4においては、
コンテンツ配信者が詳細な権利・利用ルールを決定し、
コンテンツをラップし、モジュール3.2における同一
オーサリングツールを利用することで包袋にさらに利用
ルールを追加する。また、ユーザ(端末)が異なった要請
を行うか、支払いをなした時点で、異なった権利・利用
ルーツを包袋に自動的に追加することも可能である。最
後に、そのコンテンツに対する権利・利用ルールはモジ
ュール3.5においてXML言語またはXML準拠言語
で表され、バイナリ形式に変換されて、端末への配信に
備えてコンテンツストリームに取り付けられる。
In module 3.3, the content creator creates the content and encodes it in a certain format, and at the same time, inserts the rights and usage rules into the content as a package using the authoring tool in module 3.1. And attach it. In module 3.4,
Content distributor decides detailed rights and usage rules,
Wrap the content and use the same authoring tool in module 3.2 to add more usage rules to the packet. Further, when the user (terminal) makes a different request or makes a payment, different rights and usage roots can be automatically added to the packaging bag. Finally, the rights and usage rules for the content are expressed in an XML language or an XML compliant language in module 3.5, converted into a binary format, and attached to the content stream in preparation for distribution to the terminal.

【0023】コンテンツ消費側では:モジュール3.6
においては、適合するMPEG-4IPMP端末が、権利パーサ
機能のためにモジュール3.7におけるXML言語準拠
権利・利用ルールを解釈できるものとして示されてい
る。明確なセマンチックに基づいて、端末はその権利・
利用ルールを端末における対応する各制御部に転送で
き、かかる情報がモジュール3.8におけるMPEG-4シス
テムで使われて、モジュール3.9における異なったIPM
Pツールを制御する。
On the content consumer side: Module 3.6
In, a conforming MPEG-4 IPMP terminal is shown as capable of interpreting XML language compliant rights and usage rules in module 3.7 for the rights parser function. Based on a clear semantic, the device
The usage rule can be transferred to each corresponding control unit in the terminal, and such information is used in the MPEG-4 system in module 3.8, and different IPM in module 3.9.
Control P Tool.

【0024】図4は、MPEG-2IPMPシステムにおけるコ
ンテンツ配信側とコンテンツ消費側での権利取り扱いの
ための一般的な構造を示している。 コンテンツ制作・配信側では:先ず、モジュール4.0に
おけるMPEG-2IPMPシーン構造を、モジュール4.1、
4.2におけるオーサリングツールへの入力ファイルと
して構築する。モジュール4.1、4.2におけるオーサ
リングツールは同一ツールであり、規格化権利記述言語
に基づいて作られている。MPEG-2システムにおけるELE
MENTARY_PIDは、例えばビデオ1、ビデオ2、オーディ
オ1、或いはオーディオ2の如くの異なったデジタルコ
ンテンツアイテムを識別するのに使われ、このELEMENTA
RY_PIDがどのオブジェクト/アイテムに権利が適用され
るかを識別するために利用ルール/権利と一緒にされ
る。
FIG. 4 shows a general structure for handling rights on the content distribution side and the content consumption side in the MPEG-2 IPMP system. On the content production and distribution side: First, the MPEG-2 IPMP scene structure in module 4.0 is described in module 4.1,
Build as an input file to the authoring tool in 4.2. The authoring tools in modules 4.1 and 4.2 are the same tool and are created based on the standardized rights description language. ELE in MPEG-2 system
The MENTARY_PID is used to identify different digital content items such as video 1, video 2, audio 1, or audio 2, and this ELEMENTA
The RY_PID is combined with usage rules / rights to identify which object / item the right applies to.

【0025】モジュール4.3においては、コンテンツ
創作者がコンテンツを創作してある形式に符号化し、同
時に、権利・利用ルールを、モジュール4.1におけるオ
ーサリングツールを利用して包袋としてコンテンツに挿
入し、かつ、貼付する。モジュール4.4においては、
コンテンツ配信者が詳細な権利・利用ルールを決定し、
コンテンツをラップし、モジュール4.2における同一
オーサリングツールを利用することで包袋にさらに利用
ルールを追加する。また、ユーザ(端末)が異なった要請
を行うか、支払いをなした時点で、異なった権利・利用
ルーツを包袋に自動的に追加することも可能である。最
後に、そのコンテンツに対する権利・利用ルールはモジ
ュール4.5においてXML言語で表され、バイナリ形
式に変換されて、端末への配信に備えてコンテンツスト
リームに取り付けられる。
In module 4.3, the content creator creates the content and encodes it in a certain format, and at the same time, inserts the rights and usage rules into the content as a package using the authoring tool in module 4.1. And attach it. In module 4.4,
Content distributor decides detailed rights and usage rules,
Wrap the content and use the same authoring tool in module 4.2 to add more usage rules to the packet. Further, when the user (terminal) makes a different request or makes a payment, different rights and usage roots can be automatically added to the packaging bag. Finally, the rights and usage rules for the content are expressed in the XML language in module 4.5, converted into a binary format, and attached to the content stream in preparation for distribution to the terminal.

【0026】コンテンツ消費側では:モジュール4.6
においては、適合するMPEG-2IPMP端末が、権利パーサ
機能のためにモジュール4.7におけるXML言語準拠
権利・利用ルールを解釈できるものとして示されてい
る。明確なセマンチックに基づいて、端末はその権利・
利用ルールを端末における対応する各制御部に転送で
き、かかる情報がモジュール4.8におけるMPEG-2シス
テムで使われて、モジュール4.9における異なったIPM
Pツールを制御する。
On the content consumer side: Module 4.6
In, a conforming MPEG-2 IPMP terminal is shown as capable of interpreting XML language compliant rights and usage rules in module 4.7 for the rights parser function. Based on a clear semantic, the device
The usage rule can be transferred to each corresponding control unit in the terminal, and such information can be used in the MPEG-2 system in module 4.8 and different IPM in module 4.9.
Control P Tool.

【0027】同様な考えと方法は、図5に示した如くの
MPEG-7デジタルアイテムのコンテンツ配信にもあては
まる。 コンテンツ制作・配信側では:先ず、モジュール5.0に
おけるMPEG-7IPMPシーン構造を、モジュール5.1、
5.2におけるオーサリングツールへの入力ファイルと
して構築する。モジュール5.1、5.2におけるオーサ
リングツールは同一ツールであり、規格化権利記述言語
に基づいて作られている。ACCESS_UNIT_IDは、異なった
デジタルコンテンツアイテムを識別するのに使われ、こ
のACCESS_UNIT_IDがどのオブジェクト/アイテムに権利
が適用されるかを識別するために利用ルール/権利と一
緒にされる。
The same idea and method are as shown in FIG.
This also applies to content distribution of MPEG-7 digital items. On the content production and distribution side: First, the MPEG-7 IPMP scene structure in module 5.0 is described in module 5.1,
Build as an input file to the authoring tool in 5.2. The authoring tools in modules 5.1 and 5.2 are the same tool and are created based on the standardized rights description language. The ACCESS_UNIT_ID is used to identify different digital content items, and this ACCESS_UNIT_ID is combined with usage rules / rights to identify which object / item the right applies to.

【0028】モジュール5.3においては、コンテンツ
創作者がコンテンツを創作してある形式に符号化し、同
時に、権利・利用ルールを、モジュール5.1におけるオ
ーサリングツールを利用して包袋としてコンテンツに挿
入し、かつ、貼付する。モジュール5.4においては、
コンテンツ配信者が詳細な権利・利用ルールを決定し、
コンテンツをラップし、モジュール5.2における同一
オーサリングツールを利用することで包袋にさらに利用
ルールを追加する。また、ユーザ(端末)が異なった要請
を行うか、支払いをなした時点で、異なった権利・利用
ルーツを包袋に自動的に追加することも可能である。最
後に、そのコンテンツに対する権利・利用ルールはモジ
ュール5.5においてXML言語で表され、バイナリ形
式に変換されて、端末への配信に備えてコンテンツスト
リームに取り付けられる。
In module 5.3, the content creator creates the content and encodes it in a certain format, and at the same time, inserts the rights and usage rules into the content as a package using the authoring tool in module 5.1. And attach it. In module 5.4,
Content distributor decides detailed rights and usage rules,
Wrap the content and use the same authoring tool in module 5.2 to add more usage rules to the bag. Further, when the user (terminal) makes a different request or makes a payment, different rights and usage roots can be automatically added to the packaging bag. Finally, the rights and usage rules for the content are expressed in the XML language in module 5.5, converted into a binary format, and attached to the content stream in preparation for distribution to the terminal.

【0029】コンテンツ消費側では:モジュール5.6
においては、適合するMPEG-7IPMP端末が、権利パーサ
機能のためにモジュール5.7におけるXML言語準拠
権利・利用ルールを解釈できるものとして示されてい
る。明確なセマンチックに基づいて、端末はその権利・
利用ルールを端末における対応する各制御部に転送で
き、かかる情報がモジュール5.8における再生システ
ムで使われて、モジュール5.9における異なったIPMP
ツールを制御する。
On the content consumer side: Module 5.6
In, a conforming MPEG-7 IPMP terminal is shown as capable of interpreting XML language compliant rights and usage rules in module 5.7 for the rights parser function. Based on a clear semantic, the device
The usage rule can be transferred to each corresponding control unit in the terminal, and such information can be used by the playback system in module 5.8 and different IPMP in module 5.9.
Control the tool.

【0030】同様な考えと方法は、図6に示した如くの
一般的なデジタルアイテムのコンテンツ配信にもあては
まる。 コンテンツ制作・配信側では:先ず、モジュール6.0に
おけるIPMPシーン構造を、モジュール6.1、6.2にお
けるオーサリングツールへの入力ファイルとして構築す
る。モジュール6.1、6.2におけるオーサリングツー
ルは同一ツールであり、規格化権利記述言語に基づいて
作られている。DID(デジタルアイテム識別子)は、異
なったデジタルコンテンツアイテムを識別するのに使わ
れ、このDIDがどのオブジェクト/アイテムに権利が
適用されるかを識別するために利用ルール/権利と一緒
にされる。
The same idea and method also applies to the content distribution of a general digital item as shown in FIG. On the content production / distribution side: First, the IPMP scene structure in module 6.0 is constructed as an input file to the authoring tool in modules 6.1 and 6.2. The authoring tools in modules 6.1 and 6.2 are the same tool and are created based on the standardized rights description language. A DID (Digital Item Identifier) is used to identify different digital content items and this DID is combined with usage rules / rights to identify which object / item the right applies to.

【0031】モジュール6.3においては、コンテンツ
創作者がコンテンツを創作してある形式に符号化し、同
時に、権利・利用ルールを、モジュール6.1におけるオ
ーサリングツールを利用して包袋としてコンテンツに挿
入し、かつ、貼付する。モジュール6.4においては、
コンテンツ配信者が詳細な権利・利用ルールを決定し、
コンテンツをラップし、モジュール6.2における同一
オーサリングツールを利用することで包袋にさらに利用
ルールを追加する。また、ユーザ(端末)が異なった要請
を行うか、支払いをなした時点で、異なった権利・利用
ルーツを包袋に自動的に追加することも可能である。最
後に、そのコンテンツに対する権利・利用ルールはモジ
ュール6.5においてXML言語で表され、バイナリ形
式に変換されて、端末への配信に備えてコンテンツスト
リームに取り付けられる。
In module 6.3, the content creator creates the content and encodes it in a certain format, and at the same time, inserts the rights and usage rules into the content as a package using the authoring tool in module 6.1. And attach it. In module 6.4,
Content distributor decides detailed rights and usage rules,
Wrap the content and use the same authoring tool in module 6.2 to add more usage rules to the packet. Further, when the user (terminal) makes a different request or makes a payment, different rights and usage roots can be automatically added to the packaging bag. Finally, the rights and usage rules for the content are expressed in the XML language in module 6.5, converted into a binary format, and attached to the content stream in preparation for distribution to the terminal.

【0032】コンテンツ消費側では:モジュール6.6
においては、適合するIPMP端末が、権利パーサ機能のた
めにモジュール6.7におけるXML言語準拠権利・利用
ルールを解釈できるものとして示されている。明確なセ
マンチックに基づいて、端末はその権利・利用ルールを
端末における対応する各制御部に転送でき、かかる情報
がモジュール6.8における再生システムで使われて、
モジュール6.9における異なったIPMPツールを制御す
る。
On the content consumer side: Module 6.6
Is shown as capable of interpreting the XML language compliant rights and usage rules in module 6.7 for the rights parser function. Based on the explicit semantics, the terminal can transfer its rights and usage rules to corresponding control units in the terminal, and such information is used in the playback system in module 6.8,
Control different IPMP tools in module 6.9.

【0033】図7と図8においては、異なった用途でで
きるだけ沢山の利用ルールと権利をカバーするために、
定義付けられている権利記述言語ないしスキーマアーキ
テクチャを示している。大注釈と小注釈における全ての
エレメントないし属性については、後述の「権利記述言
語のセマンチック」の欄で明確に説明する。スキーマに
おけるCONTENT_IDは、MPEG-2システムでのデジタルア
イテムを説明する場合ではELEMENTARY_PIDに、また、MP
EG-4システムでのデジタルアイテムを説明する場合で
はOD-ID/ES_IDに、MPEG-7システムでのデジタルアイテ
ムを説明する場合ではACCESS_UNIT_IDに、それぞれ置き
換えるものとする。
7 and 8, in order to cover as many usage rules and rights as possible for different purposes,
It shows the defined rights description language or schema architecture. All elements or attributes in the large and small annotations will be explained clearly in the section "Rights Description Language Semantics" below. CONTENT_ID in the schema is ELEMENTARY_PID when describing digital items in the MPEG-2 system, and MP
When describing a digital item in the EG-4 system, it is replaced with OD-ID / ES_ID, and when describing a digital item in the MPEG-7 system, it is replaced with ACCESS_UNIT_ID.

【0034】権利記述言語のセマンチック 権利記述言語のセマンチックは下記の通りである。 1) CONTENT: このエレメントは、あるコンテンツ情
報を識別するための一般的な文字である。このエレメン
トは、一つの強制記載エレメントであるCONTENT_IDと二
つのオプションエレメントであるCONTENT_FORMATとCONT
ENT_DESCRIPTIONとからなる。IPMPシステムが異なれ
ば、異なったCONTENT_IDが選ばれると共に、それに対応
する権利と利用ルールが適用される。即ち、MPEG-2シ
ステムの場合ではPMTテーブルにおけるELEMENTARY_P
IDが、MPEG-4システムに場合ではES_IDとOD_IDとの何
れか、または両方が、MPEG-7システムの場合ではACCES
S_UNIT_IDが、一般デジタルコンテンツの場合ではDIDが
使われる。
Semantics of Rights Description Language The semantics of the rights description language are as follows. 1) CONTENT: This element is a general character for identifying certain content information. This element consists of one mandatory description element, CONTENT_ID, and two optional elements, CONTENT_FORMAT and CONT.
It consists of ENT_DESCRIPTION. Different IPMP systems will have different CONTENT_IDs and corresponding rights and usage rules applied. That is, in the case of the MPEG-2 system, ELEMENTARY_P in the PMT table
In the case of the MPEG-4 system, one or both of ES_ID and OD_ID is ACCES in the case of the MPEG-7 system.
If S_UNIT_ID is general digital content, DID is used.

【0035】2) PLAY: プレイには、プレイヤーに
よる活動関与が必要であるから、プレイ権利は割当て時
間中に制限時間内でコンテンツを楽しむものと理解でき
る。「COUNT」は、コンテンツが再生される回数を表す。
コンテンツが再生される都度、値が一つ減る。この値が
0になると、コンテンツはもう再生できなくなる。「PLA
YER」は、プレイするハードウェアの種類として所望に応
じて指定することができる。「ID」、「NAME」、「DESCRIP
TION」などがプレイヤーのプロパティの詳細を示す。
2) PLAY: Since play requires activity participation by the player, it can be understood that the play right enjoys the content within the time limit during the allotted time. “COUNT” represents the number of times the content is reproduced.
The value is decremented by 1 each time the content is played. When this value becomes 0, the content can no longer be played. "PLA
"YER" can be designated as desired as the type of hardware to be played. "ID", "NAME", "DESCRIP
"TION" and the like indicate details of the player property.

【0036】「TIME」は、プレイしているコンテンツの時
間属性を表す。「DURATION」は、コンテンツをプレイする
ことのできる時間期間を表す。「START」時間から「UNTIL」
時間まで、コンテンツをプレイすることができる。「DUR
ATION」前後では、コンテンツはプレイできない。「TOTA
L」は、コンテンツをプレイした総時間を表す。コンテン
ツをプレイすると、「TOTAL」の値(年、月、日、時、分、
秒)はある時間間隔で減少していく。時間が切れると、
コンテンツはプレイできない。「TOTAL」エレメントが表
している総時間は、「START」と「UNTIL」が規定する時間を
超えることはできないが、それと等しいか、またはそれ
以下である。
"TIME" represents the time attribute of the content being played. "DURATION" represents the time period during which the content can be played. "START" time to "UNTIL"
You can play content up to time. "DUR
Content cannot be played before or after "ATION". "TOTA
“L” represents the total time when the content is played. When playing content, the value of "TOTAL" (year, month, day, hour, minute,
Second) decreases at certain time intervals. When the time runs out,
Content cannot be played. The total time represented by the "TOTAL" element cannot exceed, but is equal to or less than, the times specified by "START" and "UNTIL".

【0037】「WATERMARK」(透かし)を用いた場合、透か
しで、コンテンツプロバイダが透かしで表すべきと指定
した情報のソースリストを特定する。このリストの項目
としては、コンテンツを提供したその時に知られている
テキストのストリング(Watermark-Str)であっても良い
し、コンテンツをプレイしたときに知られている「指紋」
情報を意味するトークンのリスト(Watermark-Token)で
あっても良いし、符号化すべきビットを有するデジタル
オブジェクト(Watermark-Object)であっても良い。オブ
ジェクトは、プレイしているコンテンツの中で示される
ものとする。
When “WATER MARK” (watermark) is used, the watermark specifies a source list of information that the content provider has designated as a watermark. The item of this list may be a known text string (Watermark-Str) at the time when the content is provided, or a “fingerprint” known when the content is played.
It may be a list of tokens meaning information (Watermark-Token) or a digital object (Watermark-Object) having bits to be encoded. Objects shall be represented in the content they are playing.

【0038】3) COPY、MOVE、LEND: これら三種の
権利は、信頼のあるプロバイダの制御の下でのコンテン
ツの制作と永続的なコビーの動きを支配する特定種類の
CONVEY権として理解することができる。これら三種の権
利は全て、コピー数、移動回数、貸出し回数を特定する
「COUNT」と、コンテンツを交換したメモリ(書庫)を特定
する「FROM」、「TO」によりパラメータで表すことができ
る。コンテンツがコピー、移動、または、貸し出される
都度、「COUNT」の値が減少する。この値が0になると、
コンテンツはもうコピー、移動、或いは、貸し出すこと
ができなくなる。
3) COPY, MOVE, LEND: These three rights are of a particular type that govern the production of content and the permanent movement of Coby under the control of a trusted provider.
Can be understood as a CONVEY right. All of these three types of rights can be expressed as parameters by "COUNT" that specifies the number of copies, the number of times of transfer, and the number of times of lending, and "FROM" and "TO" that specify the memory (library) in which the content is exchanged. The value of "COUNT" decreases each time the content is copied, moved, or rented. When this value becomes 0,
Content can no longer be copied, moved or rented.

【0039】COPY権は、コンテンツについて新たにデジ
タルコピーを作る権利であり、新デジタルコピーを作る
ときに呼び出される。MOVE権は、デジタルコンテンツを
一方のメモリ(書庫)から別のメモリへと転送する権利で
あり、コンテンツのコピー数を増やすことにはならな
い。LEND権は、コンテンツのコピーをある期間だけ貸す
権利であり、他のメモリ(書庫)に対するコンテンツの
「貸出」コピーを生成する。この権利は、一般にコンテン
ツを貸出している間、コンテンツのオリジナルをプレイ
することはできないから、「COPY」や「MOVE」権と同じでは
ない。「LEND」権には、「貸出し」メモリが動作中で、オリ
ジナルの「貸出し」メモリが非動作中の時に時間的要因を
意味する「PLAY」における「TIME」と同じ特殊属性「TIME」を
備えている。
The COPY right is a right to make a new digital copy of content, and is called when making a new digital copy. The MOVE right is a right to transfer digital contents from one memory (archive) to another memory and does not increase the number of copies of the contents. The LEND right is the right to lend a copy of the content for a period of time, creating a "lending" copy of the content to another memory (archive). This right is not the same as the "COPY" or "MOVE" right, since it is generally not possible to play the original of the content while lending the content. The "LEND" right has the special attribute "TIME", which is the same as "TIME" in "PLAY", which means a time factor when the "lending" memory is operating and the original "lending" memory is not operating. ing.

【0040】EDIT権は、グラフィックを編集する権利、
または、コンテンツないしメタデータ関係をプレイして
いるときの時間を制御する権利を付与するものである。
例えば、時間枠を変更すれば、高速送り、高速戻し、ス
ロー動作、停止などの機能が得られ、MPEG-7メタデー
タAccess_Unit関係(ツリー構造)を調製すれば、異なっ
た検索道具(search utilities)が得られる。
The EDIT right is a right to edit a graphic,
Alternatively, it grants the right to control the time when playing content or metadata relationships.
For example, if you change the time frame, you can get the functions such as fast feed, fast return, slow motion, stop, etc. If you prepare the MPEG-7 metadata Access_Unit relation (tree structure), you can use different search tools. Is obtained.

【0041】5) MODIFY権は、コンテンツを変えた
り、他のコンテンツと置換したり、新規コンテンツを生
成する許可を与えるものである。MPEG IPMPでの「MODIF
Y」権の二つの例としては、ユーザがMPEG-4システムに
おいて現在のシーンを特定のシーンに置換することと、
MPEG-7システムで検索機能を調整するためにACCESS_UN
ITエレメントを変更することとがある。上記の二つの権
利表記法では、「TIME」エレメントが、「PLAY」と「LEND」権
における「TIME」と同じ意味を持っていて、これらの二つ
の権利を活性化するときに有効時間的要因を意味する。
5) The MODIFY right gives permission to change the content, replace it with another content, or generate a new content. MODIF in MPEG IPMP
Two examples of "Y" rights are that the user replaces the current scene with a particular scene in the MPEG-4 system,
ACCESS_UN to adjust search function in MPEG-7 system
It may change the IT element. In the above two rights notation, the "TIME" element has the same meaning as "TIME" in the "PLAY" and "LEND" rights, and the effective time factor when activating these two rights. Means

【0042】6) UserDefinedRightsDescription:
ユーザが定義付けする権利記述を表す。このセマンチッ
クはユーザが定めるものとする。 7) ReservedRightsDescripiton: 将来の利用に備え
た権利記述を表す。これらの権利記述は権利管理ツール
により、コンテンツプロバイダの意図に従ってコンテン
ツの消費を制御するために管理される。
6) UserDefinedRightsDescription:
Represents a rights description defined by the user. This semantic is user-defined. 7) ReservedRightsDescripiton: Indicates the rights description for future use. These rights descriptions are managed by the rights management tool to control the consumption of the content according to the intention of the content provider.

【0043】図2、図3、図4、図5、図6に示したよ
うに、権利パーサのある権利管理ツールは、コンテンツ
制作側においても利用される規格化権利記述スキーマア
ーキテクチャに基づいて、端末において予め実装されて
いなければならない。このことは、オーディオとビデオ
コーデック、符号器と復号器が対でなければならないの
と同一状況である。以後、規格化権利記述スキーマアー
キテクチャを利用することで、ある用途での権利と利用
の一例としてのXML表記法を示す。
As shown in FIG. 2, FIG. 3, FIG. 4, FIG. 5, and FIG. 6, the rights management tool with the rights parser is based on the standardized rights description schema architecture used also on the content production side. It must be pre-implemented in the terminal. This is the same situation where audio and video codecs, encoders and decoders must be paired. Hereinafter, by using the standardized rights description schema architecture, a right for a certain purpose and an XML notation as an example of the use will be shown.

【0044】MPEG-4システムのための権利と利用ルー
ルのXML表記法の例 下記のXML表記法は、MPEG-2IPMP情報での権利記述
シンタックスを説明している。PLAY権とCOPY権とは、特
定ELEMENTARY PIDのある特定オーディオビジュアルスト
リームビデオ部に対して認められている。
Example XML Notation of Rights and Usage Rules for MPEG-4 Systems The following XML notation describes the rights description syntax in MPEG-2 IPMP information. The PLAY right and the COPY right are granted to a specific audiovisual stream video section having a specific ELEMENTARY PID.

【0045】 <?xml version=!1.0" encoding="UTF-8"?> <RIGHTS_DESCRIPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xmlns:xsi=http://www.mpeg_ipmp.org/2001/MEPG-IPMP-Schema"> <CONTENT> <CONTENT_ID> <ELEMENTARY_PID>EPID5</ELEMENTARY_PID> </CONTENT_ID> <CONTENT_FORMAT>MPEG-2</CONNNTENT_FORMAT> <CONTENT_DESCRIPTION>AudioVisualStream Video5<CONTENT_DESCRIPITON > </CONTENT> <PLAY> <PLAYER> <ID>Panasonic8910</ID> <NAME>CF-X1</NAME> <DESCRIPTION>Notebook Player</DESCRIPTION> </PLAYER> <TIME> <DURATION> <START>2001-07-20</START> <UNTIL>2001-07-22</UNTIL> </DURATION> <TOTAL days="2" hours="5"/> </TIME> <WATERMARK> <WATERMARK-STR string="Title:'Songs' Copyright 2002 Panasonic" /> <WATERMARL-TOKENS user-id="true" render-id="true"/> </WATERMARK> </PLAY> <CONVEY> <COPY> <COUNT>1</COUNT> <FROM>AAA</FROM> <TO>BBB</TO> </COPY> </CONVEY> </RIGHTS_DESCRIPTION>[0045] <? xml version =! 1.0 "encoding =" UTF-8 "?> <RIGHTS_DESCRIPTION xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance " xmlns: xsi = http: //www.mpeg_ipmp.org/2001/MEPG-IPMP-Schema ">    <CONTENT>        <CONTENT_ID>           <ELEMENTARY_PID> EPID5 </ ELEMENTARY_PID>        </ CONTENT_ID>        <CONTENT_FORMAT> MPEG-2 </ CONNNTENT_FORMAT>        <CONTENT_DESCRIPTION> AudioVisualStream Video5 <CONTENT_DESCRIPITON >    </ CONTENT>    <PLAY>        <PLAYER>           <ID> Panasonic8910 </ ID>           <NAME> CF-X1 </ NAME>           <DESCRIPTION> Notebook Player </ DESCRIPTION>        </ PLAYER>        <TIME>           <DURATION>               <START> 2001-07-20 </ START>               <UNTIL> 2001-07-22 </ UNTIL>           </ DURATION>           <TOTAL days = "2" hours = "5" />        </ TIME>        <WATERMARK>           <WATERMARK-STR string = "Title: 'Songs' Copyright 2002 Panasonic" />           <WATERMARL-TOKENS user-id = "true" render-id = "true" />        </ WATERMARK>    </ PLAY>    <CONVEY>        <COPY>           <COUNT> 1 </ COUNT>           <FROM> AAA </ FROM>           <TO> BBB </ TO>        </ COPY>    </ CONVEY> </ RIGHTS_DESCRIPTION>

【0046】下記のXML表記法は、MPEG-4IPMP情報
での権利記述シンタックスを説明している。PLAY権、MO
VE権、EDIT権、MODIFY権とは、特定ES_IDとOD_IDのある
特定オーディオビジュアルオブジェクトに対して認めら
れている。
The following XML notation describes the rights description syntax in MPEG-4 IPMP information. PLAY right, MO
The VE right, the EDIT right, and the MODIFY right are granted to a specific audiovisual object having a specific ES_ID and OD_ID.

【0047】 <?xml version=!1.0" encoding="UTF-8"?> <RIGHTS_DESCRIPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xmlns:xsi=http://www.mpeg_ipmp.org/2001/MEPG-IPMP-Schema"> <CONTENT> <CONTENT_ID> <OD_ID>8</OD_ID> <OD_ID>9</ES_ID> <ES_ID>9</ES_ID> </CONTENT_ID> <CONTENT_FORMAT>MPEG-4</CONNNTENT_FORMAT> <CONTENT_DESCRIPTION>AV Objects Video8 Video9<CONTENT_DESCRIPITON > </CONTENT> <PLAY> <PLAYER> <ID>Panasonic9910</ID> <NAME>CF-L1</NAME> <DESCRIPTION>MD Player</DESCRIPTION> </PLAYER> <TIME> <DURATION> <START>2001-07-20</START> <UNTIL>2001-07-22</UNTIL> </DURATION> <TOTAL days="50" hours="8"/> </TIME> <COUNT>10</COUNT> <WATERMARK> <WATERMARK-STR string="Title:"'MD Songs' Copyright 2002 Panaso nic"/> <WATERMARL-TOKENS user-id="true" render-id="false"/> </WATERMARK> </PLAY> <CONVEY> <MOVE> <COUNT>2</COUNT> <FROM>CCC</FROM> <TO>DDD</TO> </MOVE> </CONVEY> <EDIT> <TIMESCALE>10000</TIMESCALE> <TIMESCALE>10</TIMESCALE> <TIMESCALE>0.1</TIMESCALE> </EDIT> <MODIFY> <SCENE><FROM>Scene 1</FROM><TO>Scene 2</TO></SCENE> </MODIFY> </RIGHTS_DESCRIPTION>[0047] <? xml version =! 1.0 "encoding =" UTF-8 "?> <RIGHTS_DESCRIPTION xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance " xmlns: xsi = http: //www.mpeg_ipmp.org/2001/MEPG-IPMP-Schema ">    <CONTENT>        <CONTENT_ID>           <OD_ID> 8 </ OD_ID>           <OD_ID> 9 </ ES_ID>           <ES_ID> 9 </ ES_ID>        </ CONTENT_ID>        <CONTENT_FORMAT> MPEG-4 </ CONNNTENT_FORMAT>        <CONTENT_DESCRIPTION> AV Objects Video8 Video9 <CONTENT_DESCRIPITON >    </ CONTENT>    <PLAY>        <PLAYER>           <ID> Panasonic9910 </ ID>           <NAME> CF-L1 </ NAME>           <DESCRIPTION> MD Player </ DESCRIPTION>        </ PLAYER>        <TIME>           <DURATION>               <START> 2001-07-20 </ START>               <UNTIL> 2001-07-22 </ UNTIL>           </ DURATION>           <TOTAL days = "50" hours = "8" />        </ TIME>        <COUNT> 10 </ COUNT>        <WATERMARK>           <WATERMARK-STR string = "Title:" 'MD Songs' Copyright 2002 Panaso nic "/>           <WATERMARL-TOKENS user-id = "true" render-id = "false" />        </ WATERMARK>    </ PLAY>    <CONVEY>        <MOVE>           <COUNT> 2 </ COUNT>           <FROM> CCC </ FROM>           <TO> DDD </ TO>        </ MOVE>    </ CONVEY>    <EDIT>        <TIMESCALE> 10000 </ TIMESCALE>        <TIMESCALE> 10 </ TIMESCALE>        <TIMESCALE> 0.1 </ TIMESCALE>    </ EDIT>    <MODIFY>        <SCENE> <FROM> Scene 1 </ FROM> <TO> Scene 2 </ TO> </ SCENE>    </ MODIFY> </ RIGHTS_DESCRIPTION>

【0048】下記のXML表記法は、MPEG-7IPMP情報で
の権利記述シンタックスを説明している。LEND権、EDIT
権、MODIFY権とは、特定ACCESS_UNIT_IDのある特定オー
ディオビジュアル記述メタデータに対して認められてい
る。
The following XML notation describes the rights description syntax in MPEG-7 IPMP information. LEND right, EDIT
Right, MODIFY right is granted to specific audiovisual description metadata with specific ACCESS_UNIT_ID.

【0049】 <?xml version=!1.0" encoding="UTF-8"?> <RIGHTS_DESCRIPTION xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " xmlns:xsi=http://www.mpeg_ipmp.org/2001/MEPG-IPMP-Schema"> <CONTENT> <CONTENT_ID> <ACCESS_UNIT_ID>9</ACCESS_UNIT_ID> <ACCESS_UNIT_ID>10</ACCESS_UNIT_ID> </CONTENT_ID> <CONTENT_FORMAT>MPEG-7</CONNNTENT_FORMAT> <CONTENT_DESCRIPTION>Football Game AV Description<CONTENT_DESCRIP ITON> </CONTENT> <CONVEY> <LEND> <TIME> <DURATION> <START>2001-07-13</START> <UNTIL>2001-09-16</UNTIL> </DURATION> <TOTAL MONTHS="1" Days="2"></TOTAL> </TIME> <COUNT>3</COUNT> <FROM>EEE</FROM> <TO>FFF</TO> </LENDE> </CONVEY> <EDIT> <ACCESS_UNIT>AUID 9 left connection parent node with AUID 10</ACC ESS_UNIT> </EDIT> <MODIFY> <ACCESS_UNIT>Element 'ball'</ACCESS_UNIT> <ACCESS_UNIT>Element 'player'</ACCESS_UNIT> </MODIFY> </RIGHTS_DESCRIPTION>[0049] <? xml version =! 1.0 "encoding =" UTF-8 "?> <RIGHTS_DESCRIPTION xmlns: xsi = "http://www.w3.org/2001/XMLSchema-instance " xmlns: xsi = http: //www.mpeg_ipmp.org/2001/MEPG-IPMP-Schema ">    <CONTENT>        <CONTENT_ID>           <ACCESS_UNIT_ID> 9 </ ACCESS_UNIT_ID>           <ACCESS_UNIT_ID> 10 </ ACCESS_UNIT_ID>        </ CONTENT_ID>        <CONTENT_FORMAT> MPEG-7 </ CONNNTENT_FORMAT>        <CONTENT_DESCRIPTION> Football Game AV Description <CONTENT_DESCRIP> ITON>    </ CONTENT>    <CONVEY>        <LEND>           <TIME>               <DURATION>                  <START> 2001-07-13 </ START>                  <UNTIL> 2001-09-16 </ UNTIL>               </ DURATION>               <TOTAL MONTHS = "1" Days = "2"> </ TOTAL>            </ TIME>            <COUNT> 3 </ COUNT>            <FROM> EEE </ FROM>            <TO> FFF </ TO>        </ LENDE>    </ CONVEY>    <EDIT>        <ACCESS_UNIT> AUID 9 left connection parent node with AUID 10 </ ACC ESS_UNIT>    </ EDIT>    <MODIFY>        <ACCESS_UNIT> Element 'ball' </ ACCESS_UNIT>        <ACCESS_UNIT> Element 'player' </ ACCESS_UNIT>    </ MODIFY> </ RIGHTS_DESCRIPTION>

【0050】端末側では、バイナリに圧縮された形での
権利記述情報の前記XML言語記述を、XML言語記述
を構文解析するのに使われる下記の定義付けされたスキ
ーマ(文法)でXML言語ファイルに復号するオプショ
ンのBiMソフトウェアを備えていても良い。XML言
語権利パーサは、定義付けされたスキーマを利用してX
ML言語ファイルからエレメント値と属性の何れか、ま
たは両方を獲得して、端末制御部に転送することで権利
管理を実行する。
On the terminal side, the XML language file of the rights description information in a binary compressed form is written in an XML language file according to the following defined schema used for parsing the XML language description. Optional BiM software for decryption may be provided. The XML language rights parser uses the defined schema for X
Right management is executed by acquiring either or both of the element value and the attribute from the ML language file and transferring them to the terminal control unit.

【0051】MPEG-4IPMPシステムでの権利記述をおく
場所 MPEG-4IPMPシステム:コンテンツ制作側では、XML
スキーマに基づく権利/利用ルールが、MPEG-4IPMPシー
ン構造としてMPEG-4コンテンツストリームのIODに
おけるコンテンツストリームに挿入される。この挿入
は、コンテンツが制作されて配信される時点においてオ
ーサリングツールを利用して行うことができる。コンテ
ンツ消費側では、権利パーサがXML言語ファイルの注
釈(note)を全て解釈して、XML言語ファイルにおいて
示されたOD_ID/ES_IDに従ってMPEG-4端末にある対応す
る構成コンポーネントにそれを転送する。
Location of the right description in the MPEG-4 IPMP system MPEG-4 IPMP system: XML is used on the content production side.
The schema-based rights / usage rules are inserted into the content stream in the IOD of the MPEG-4 content stream as an MPEG-4 IPMP scene structure. This insertion can be done using an authoring tool at the time the content is created and delivered. On the content consumer side, the rights parser interprets all the notes in the XML language file and forwards them to the corresponding component components in the MPEG-4 terminal according to the OD_ID / ES_ID indicated in the XML language file.

【0052】図9に示すように、シーン記述ストリーム
ないしオブジェクト記述ストリームの如く、エレメンタ
リストリームの一つに、XML準拠権利表現(バイナリ
形式)を搬送させることもできる。IOD(初期オブジェ
クト記述子)の内部では、ES_Descriptor(ES_記述子)が
ストリームを記述することになる。図9において、モジ
ュール8.0におけるIODに三つのES_記述子が取り込
まれている。その内の一つはモジュール8.6のオブジ
ェクト記述子ストリームのために使われ、もうひとつは
モジュール8.4のシーン記述子ストリームのために、
残る一つはモジュール8.2のIPMPシーンストリームの
ために使われる。これら三つのエレメンタリストリーム
は、ビデオのモジュール8.7と8.8、および、オー
ディオのモジュール8.9である。モジュール8.5のオ
ブジェクト記述子は、各オブジェクトと各エレメンタリ
ストリームを記述するものである。
As shown in FIG. 9, one of the elementary streams, such as a scene description stream or an object description stream, can carry an XML-compliant right expression (binary format). Inside the IOD (initial object descriptor), ES_Descriptor (ES_descriptor) will describe the stream. In FIG. 9, three ES_descriptors are included in the IOD in module 8.0. One of them is used for the module descriptor stream of module 8.6, the other for the scene descriptor stream of module 8.4,
The other one is used for IPMP scene streams in module 8.2. These three elementary streams are the video modules 8.7 and 8.8 and the audio module 8.9. The object descriptor of module 8.5 describes each object and each elementary stream.

【0053】モジュール8.5に示した異なったオブジ
ェクトの間の関係を示すために、BIFS(バイナリ形式シ
ーン)がモジュール8.3として示してある。モジュール
8.1における権利記述は、端末におけるOD_ID/ES_IDに
より示された異なったオブジェクトに適用した各利用ル
ールを示している。旧型IPMPとの互換性を考慮すれば、
また、復号の最初の段階で全てのオブジェクトセットア
ップに対して整頓された明確な権利構造が望ましいので
あれば、この方法が良い。同時に、異なったオブジェク
トに適用した権利に対する関係を示すために、コンテン
ツ作成段階で使用される総合IPMPシーン構造を利用する
こともできる。別の方法としては、図10に示すよう
に、権利を適用すべき対象であるオブジェクト及びエレ
メンタリストリームに貼付するIPMPエレメンタリストリ
ームに別々の利用ルール/権利を置く(put)ようにしても
よい。
BIFS (Binary Format Scene) is shown as module 8.3 to show the relationships between the different objects shown in module 8.5. The rights description in module 8.1 shows each usage rule applied to different objects indicated by OD_ID / ES_ID in the terminal. Considering the compatibility with the old IPMP,
This method is also good if a clear and well-organized rights structure for all object setups is desired in the first stage of decryption. At the same time, the total IPMP scene structure used in the content creation stage can be used to show the relationship to rights applied to different objects. As another method, as shown in FIG. 10, different usage rules / rights may be put on the object to which the right is applied and the IPMP elementary stream to be attached to the elementary stream. .

【0054】MPEG-2IPMPシステムでの権利記述をおく
場所 図11に、MPEG-2システムにおけるPAT(プログラム
関連テーブル)テーブルに割当てるプライベートセクシ
ョンに権利記述をおいているところを示している。図1
1において、PID値=0x0000がTS(トランスポート
ストリーム)により割当てられたPATテーブルを示
す。前述のPATテーブルでtable_id=0x02が割当て
られたPMT(プログラムマップテーブル)をここに示
す。PMTテーブルの内部には、異なったstream_type
とelementary_PIDのある全てのプログラムが、MPEG-2
システムにて定義付けされているPMTのシンタックス
について表1に示したように、各エレメンタリストリー
ム間の関係を示すものとしてリストアップされている。
Location of Right Description in MPEG-2 IPMP System FIG. 11 shows a right description in a private section assigned to a PAT (program related table) table in the MPEG-2 system. Figure 1
1, PID value = 0x0000 indicates a PAT table assigned by TS (transport stream). The PMT (program map table) to which table_id = 0x02 is assigned in the above PAT table is shown here. There is a different stream_type inside the PMT table.
And all the programs that have elementary_PID are MPEG-2
As shown in Table 1 regarding the syntax of PMT defined in the system, it is listed as showing the relationship between each elementary stream.

【0055】トランスポートストリームプログラムマッ
プセクション
Transport Stream Program Map Section

【表1】 [Table 1]

【0056】図11では、異なったstream_typeと異な
ったelementary_PIDを有する各エレメンタリストリーム
を示すために、六つのPESストリームを示している。
権利記述は、private_data_byteとしてエンベッドされ
ていると共に、PATテーブルに割当てられているtabl
e_id=0x40のプライベートセクションないにおかれて
いる。表2は、MPEG-2システムにおいて定義付けされ
ているプライベートセクションのシンタックスを示して
いる。
In FIG. 11, six PES streams are shown to show each elementary stream having a different stream_type and a different elementary_PID.
The rights description is embedded as private_data_byte and tabl assigned to the PAT table.
It is located in the private section with e_id = 0x40. Table 2 shows the syntax of the private section defined in the MPEG-2 system.

【0057】プライベートセクションPrivate section

【表2】 [Table 2]

【0058】権利記述は、コンテンツ制作・配信側にお
いて生成されており、どの権利をどのオブジェクトまた
はエレメンタリストリームに適用すべきかを示すために
elementary_PIDからなる。図12に示したように、MPEG
-2システムにおいて権利記述を入れるべき別の場所と
しては、stream_idの選択のための表3に示した如く、s
tream_id=1011 1101または1011 1111のプライベートス
トリームとしてPESの一つを利用することである。
The right description is generated on the content production / delivery side, and indicates the right to be applied to which object or elementary stream.
It consists of elementary_PID. As shown in FIG. 12, MPEG
-2 As another place to put the right description in the system, as shown in Table 3 for the selection of stream_id, s
One of PES is used as a private stream of tream_id = 1011 1101 or 1011 1111.

【0059】stream_id割当てStream_id allocation

【表3】 [Table 3]

【0060】MPEG-2システムにおいて権利記述を入れ
るべきもうひとつの別の場所としては、PATテーブル
で割当てられているtable_id=0x01のCA(限定アク
セス)セクションを利用することである。
Another place to put the right description in the MPEG-2 system is to use the CA (limited access) section of table_id = 0x01 assigned in the PAT table.

【0061】[0061]

【発明の効果】本発明は、端末が異なった権利記述を実
行して異なったコンテンツ配信チェーンからデジタルコ
ンテンツを再生するための問題点を解消するものであ
る。本発明は、同じ端末が、MPEG-2やMPEG-4の如くの
プレゼンテーションレイヤーについての同一基準に基づ
いて構築されている限り、異なった国において、異なっ
たコンテンツ配信チェーンにおいて利用できる相互運用
性をもたらすものである。相互運用性の他に、XML言
語の如く拡張自在でフレキシブルな言語に基づいている
ものであるから、異なったコンテンツプロバイダのため
に異なった種の利用ルールないし権利を設けることので
きる良好な融通性と拡張性とを提供するものである。
The present invention solves the problem of a terminal executing different rights descriptions and playing digital content from different content distribution chains. The present invention provides interoperability that allows the same terminal to be used in different content distribution chains in different countries, as long as it is built on the same standards for presentation layers such as MPEG-2 and MPEG-4. To bring. In addition to interoperability, it is based on an extensible and flexible language such as the XML language, which allows good flexibility to set different kinds of usage rules or rights for different content providers. And extensibility.

【0062】同時に、規格化した権利記述スキーマアー
キテクチャに基づいて構築した統合的オーサリングツー
ルは、コンテンツ創作者や配信者に対して整頓された明
確な権利シーン構造をもたらすことができるのである。
規格化した権利記述スキーマに基づく権利パーサと権利
管理を備えた適合IPMP端末は、コンテンツプロバイダが
誰であろうとも無関係に、一旦構築されると何処でも利
用できることから、相互運用でき、かつ、低廉である。
At the same time, the integrated authoring tool built on the standardized rights description schema architecture can provide an organized and well-defined rights scene structure for content creators and distributors.
A conforming IPMP terminal with a rights parser and rights management based on a standardized rights description schema is interoperable and inexpensive because it can be used anywhere, no matter who the content provider is, once it is built. Is.

【図面の簡単な説明】[Brief description of drawings]

【図1】 異なった配信チェーン利用の異なった権利記
述言語と権利管理のための従来公知例を示す。
FIG. 1 shows different rights description languages for different distribution chain usages and known examples for rights management.

【図2】 MPEG-nIPMPシステムおけるコンテンツ創造者
側と消費側の両側での権利取り扱いのための一般構造を
示す。
FIG. 2 shows a general structure for right handling on both the content creator side and the consumer side in the MPEG-n IPMP system.

【図3】 MPEG-4IPMPシステムおけるコンテンツ創造
者側と消費側の両側での権利取り扱いのための一般構造
を示す。
FIG. 3 shows a general structure for handling rights on both the content creator side and the consumer side in the MPEG-4 IPMP system.

【図4】 MPEG-2IPMPシステムおけるコンテンツ創造
者側と消費側の両側での権利取り扱いのための一般構造
を示す。
FIG. 4 shows a general structure for handling rights on both the content creator side and the consumer side in the MPEG-2 IPMP system.

【図5】 MPEG-7IPMPシステムおけるコンテンツ創造
者側と消費側の両側での権利取り扱いのための一般構造
を示す。
FIG. 5 shows a general structure for handling rights on both the content creator side and the consumer side in the MPEG-7 IPMP system.

【図6】 非MPEG IPMPシステムおけるコンテンツ創造
者側と消費側の両側での権利取り扱いのための一般構造
を示す。
FIG. 6 shows a general structure for rights handling on both the content creator side and the consumer side in a non-MPEG IPMP system.

【図7】 MPEG-nIPMPシステムのための権利記述言語と
スキーマ(文法)を示す。
FIG. 7 shows a rights description language and a schema for the MPEG-n IPMP system.

【図8】 MPEG-nIPMPシステムのための権利記述言語と
スキーマ(文法)を示す。
FIG. 8 shows a rights description language and a schema for the MPEG-n IPMP system.

【図9】 MPEG-4IPMPシステムにおけるIOD及び権
利記述シーンを有するコンテンツストリーム構造を示
す。
FIG. 9 shows a content stream structure having an IOD and a rights description scene in an MPEG-4 IPMP system.

【図10】 MPEG-4IPMPシステムにおいてIPMP_ESによ
り搬送された権利記述を示す。
FIG. 10 shows a rights description carried by IPMP_ES in an MPEG-4 IPMP system.

【図11】 Elementary_PIDを利用する異なったエレメ
ンタリストリームのための権利記述を搬送するプライベ
ートセクションのあるMPEG-2システムストリーム構造
を示す。
FIG. 11 shows an MPEG-2 system stream structure with a private section that carries a rights description for different elementary streams using Elementary_PID.

【図12】 Elementary_PIDを利用する異なったエレメ
ンタリストリームのための権利記述を搬送するprivate_
streamとして特殊PESのあるMPEG-2システムストリ
ーム構造を示す。
FIG. 12 private_ that carries a rights description for different elementary streams using Elementary_PID
An MPEG-2 system stream structure having a special PES as a stream is shown.

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 7/16 (72)発明者 ジ・ミン シンガポール534415シンガポール、タイ・ セン・アベニュー、ブロック1022、04− 3530番、タイ・セン・インダストリアル・ エステイト、パナソニック・シンガポール 研究所株式会社内 (72)発明者 ファング・ゾンヤン シンガポール534415シンガポール、タイ・ セン・アベニュー、ブロック1022、04− 3530番、タイ・セン・インダストリアル・ エステイト、パナソニック・シンガポール 研究所株式会社内 (72)発明者 妹尾 孝憲 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 Fターム(参考) 5B017 AA02 AA03 AA06 BA06 CA16 5B085 AE29 BA06 BG02 BG03 BG04 5C063 AA01 AB03 AB05 AC01 AC10 CA23 CA36 DA03 DA07 DA13 DB09 DB10 5C064 BA07 BB02 BC06 BC16 BC20 BD02 BD08 BD09 BD13 ─────────────────────────────────────────────────── ─── Continuation of front page (51) Int.Cl. 7 identification code FI theme code (reference) H04N 7/16 (72) Inventor Ji Min Singapore 534415 Singapore, Thailand Sen Avenue, Block 1022, 04− 3530, Thai Sen Industrial Estate, Panasonic Singapore Research Institute Ltd. (72) Inventor Fang Zhong Yang Singapore 534415 Singapore, Thai Sen Avenue, Block 1022, 04-3530, Thai Sen Industrial・ State, Panasonic Singapore Research Institute Co., Ltd. (72) Inventor Takanori Senoo 1006 Kadoma, Kadoma City, Osaka Prefecture Matsushita Electric Industrial Co., Ltd. F term (reference) 5B017 AA02 AA03 AA06 BA06 CA16 5B085 AE29 BA06 BG02 BG03 BG04 5C063 AA01 AB03 AB05 AC01 AC10 CA23 CA36 DA03 DA07 DA13 DB09 DB10 5C064 BA07 BB02 BC06 BC16 BC20 BD02 BD08 BD09 BD13

Claims (25)

【特許請求の範囲】[Claims] 【請求項1】 IPMPシステムのための統合的権利管理方
法であって、 フレキシブルな権利記述スキーマと言語を用いて、デジ
タルコンテンツ配信で一般に利用されている権利と利用
ルールを記述するステップと、 デジタルコンテンツを創作して符号化する際に、前記権
利記述スキーマと言語に基づいて、権利と利用ルールの
入った権利包袋を生成するステップと、 前記権利包袋を前記コンテンツの特定位置に貼付けて、
ユーザへの配布のために異なったシステム仕様に適合さ
せるステップとからなり、IPMP端末は、 前記権利記述スキーマと言語に基づく権利パーサと、 前記コンテンツから前記権利包袋を抽出し、前記権利と
利用ルールを解釈して、それを前記端末における対応コ
ンポーネントへ転送する権利管理機能とを有することを
特徴とする統合的権利管理方法。
1. An integrated rights management method for an IPMP system, comprising the steps of describing rights and usage rules generally used in digital content distribution using a flexible rights description schema and language, and a digital method. Creating a content and encoding the content based on the rights description schema and language, creating a rights envelop containing rights and usage rules; and attaching the entitlement envelope to a specific position of the content. ,
Adapting to different system specifications for distribution to users, the IPMP terminal extracts a rights parser based on the rights description schema and language, extracts the rights wrapping from the content, and uses the rights and the usage. An integrated rights management method having a rights management function of interpreting a rule and transferring the rule to a corresponding component in the terminal.
【請求項2】 IPMPシステムのための統合的権利管理方
法であって、 フレキシブルな権利記述スキーマと言語とを用いて、デ
ジタルコンテンツ配信で一般に利用されている権利と利
用ルールを記述し、 デジタルコンテンツを創作して符号化する際に、前記権
利記述スキーマと言語に基づいて、権利と利用ルールの
入った権利包袋を生成し、 前記権利包袋を前記コンテンツの特定位置に貼付けて、
ユーザへの配布のために異なったシステム仕様に適合さ
せられた、IPMPシステムのための統合的権利管理方法
は、 前記権利記述スキーマと言語に基づく、権利パーサを持
つIPMP端末機能を実行するステップと、 前記コンテンツから前記権利包袋を抽出し、前記権利と
利用ルールを解釈して、それを前記端末における対応コ
ンポーネントへ転送する権利管理機能を有するステップ
と、 前記端末において前記権利包袋内に前記権利記述を有す
る前記コンテンツを受信するステップと、 受信したコンテンツから、前記権利記述のある前記権利
包袋を抽出するステップと、 前記端末の前記権利パーサにより、前記権利記述の構文
解析を行って、前記権利と利用ルールの各々を解釈する
ステップと、 前記権利記述の挙動メッセージを、前記端末における各
コンポーネントに転送して、前記権利記述で記述されて
いる前記権利と利用ルールを活性化するステップとから
なる統合的権利管理方法。
2. An integrated rights management method for an IPMP system, wherein rights and usage rules generally used in digital content distribution are described using a flexible rights description schema and language, and digital contents are described. When creating and encoding the, based on the rights description schema and language, generate a rights wrapping bag containing the rights and usage rules, paste the rights wrapping bag at a specific position of the content,
An integrated rights management method for an IPMP system, adapted to different system specifications for distribution to users, comprises the steps of executing an IPMP terminal function with a rights parser based on said rights description schema and language. A step of extracting the right wrapping bag from the content, interpreting the right and the usage rule, and transferring the right wrapping rule to a corresponding component in the terminal; Receiving the content having a right description, extracting the right packaging with the right description from the received content, parsing the right description by the right parser of the terminal, Interpreting each of the rights and usage rules, and sending the behavior message of the rights description to the terminal. An integrated rights management method comprising a step of activating the rights and usage rules described in the rights description by transferring to each component in the above.
【請求項3】 IPMPシステムのための統合的権利管理方
法であって、 フレキシブルな権利記述スキーマと言語を用いて、デジ
タルコンテンツ配信で一般に利用されている権利と利用
ルールを記述し、 コンテンツ創作と配信のために、前記権利記述スキーマ
と言語に基づいたオーサリングツールを用い、オフライ
ンまたはリアルタイムで容易に権利を付加し、 デジタルコンテンツを創作して符号化する際に、前記オ
ーサリングツールを用いて権利と利用ルールを入れた権
利包袋を生成し、 前記権利記述スキーマと言語に基づいて、前記オーサリ
ングツールを利用して前記コンテンツに透かし情報をエ
ンベッドし、 前記コンテンツを、暗号化し、または、暗号化しない
で、ある形式に符号化し、 前記権利包袋を前記コンテンツの特定位置に貼付けて、
ユーザへの配布のために異なったシステム仕様に適合さ
せられた、IPMPシステムのための統合的権利管理方法
は、 前記権利記述スキーマと言語に基づいて権利パーサが構
築されたIPMP端末機能を有するステップと、 前記コンテンツから前記権利包袋を抽出し、前記権利と
利用ルールを解釈して、それを前記端末における対応コ
ンポーネントへ転送する権利管理機能を有するステップ
と、 前記端末において、前記権利包袋内に前記権利記述を有
する前記コンテンツを受信するステップと、 受信したコンテンツから、前記権利記述のある前記権利
包袋を抽出するステップと、 前記端末の前記権利パーサにより、前記権利記述の構文
解析を行って、前記権利と利用ルールの各々を解釈する
ステップと、 前記権利記述の挙動メッセージを、前記端末における各
コンポーネントに転送して、前記権利記述で記述されて
いる前記権利と利用ルールを活性化するステップとから
なる統合的権利管理方法。
3. An integrated rights management method for an IPMP system, wherein rights and usage rules generally used in digital content distribution are described by using a flexible rights description schema and language, and content creation and For distribution, the authoring tool based on the rights description schema and language is used to easily add the rights offline or in real time, and when the digital content is created and encoded, the rights are used by the authoring tool. Generate a rights envelope containing usage rules, embed watermark information in the content using the authoring tool based on the rights description schema and language, and encrypt or not encrypt the content Then, encode it in a certain format, and attach the right wrapping bag to a specific position of the content. Te,
An integrated rights management method for an IPMP system adapted to different system specifications for distribution to users is provided with an IPMP terminal function in which a rights parser is constructed based on the rights description schema and language. And a step of extracting the right wrapping bag from the content, interpreting the right and usage rule, and transferring the right wrapping rule to a corresponding component in the terminal, in the right wrapping bag in the terminal. To receive the content having the right description, to extract the right packaging with the right description from the received content, and to parse the right description by the right parser of the terminal. And interpreting each of the rights and usage rules, the behavior message of the rights description, Okeru transferred to each component, integrated rights management method comprising the step of activating the rights and usage rules contained in the rights description.
【請求項4】 IPMPシステムのための統合的権利管理方
法であって、 フレキシブルな権利記述スキーマと言語を指定して、デ
ジタルコンテンツ配信で一般に利用されている権利と利
用ルールを記述するステップであって、異なるシステム
における異なるデジタルオブジェクトに対する特定の識
別子(MPEG-4システム用のOD_ID/ES_ID(オブジェクト
記述子IDとエレメンタリストリームID))の記述を
含むステップと、 適用すべき対応する権利と利用ルールを有する前記OD_I
DおよびES_IDを指定するステップと、 デジタルコンテンツを創作して符号化する際に、前記権
利記述スキーマと言語に基づいて、対応するOD_IDとES_
IDを有する権利と利用ルールの入った権利包袋を生成す
るステップと、 ユーザへの配布のために、初期エレメンタリストリーム
の一つとしての、初期オブジェクト記述子(IOD)の
内容に、前記権利包袋を貼付けるステップとからなり、 IPMP端末は、前記権利記述スキーマと言語に基づく
権利パーサを有し、 前記権利パーサは前記端末に統合されて、コンテンツス
トリームが前記権利記述を保持する特定位置(IOD)を
認識して権利管理を行い、 前記端末は、前記コンテンツから前記権利包袋を抽出
し、前記権利と利用ルールを解釈して、それを前記端末
における対応コンポーネントへ転送する権利管理機能を
有し、 前記端末において、前記権利包袋内に前記権利記述を有
する前記コンテンツを受信し、 前記端末の前記権利管理により、IOD内に権利記述を
含む前記コンテンツストリームを処理し、 前記権利パーサにより、前記権利記述の構文解析を行っ
て、前記権利と利用ルールの各々を解釈し、 前記権利記述の挙動メッセージを、前記端末における各
コンポーネントに転送して、前記権利記述で記述されて
いる前記権利と利用ルールを活性化することを特徴とす
る統合的権利管理方法。
4. An integrated rights management method for an IPMP system, which comprises a step of specifying a right and a usage rule generally used in digital content distribution by designating a flexible rights description schema and language. , A description including specific identifiers (OD_ID / ES_ID (object descriptor ID and elementary stream ID) for MPEG-4 system) for different digital objects in different systems, and corresponding corresponding rights and usage rules to be applied. OD_I with
The step of specifying D and ES_ID, and the corresponding OD_ID and ES_ID based on the rights description schema and language when creating and encoding the digital content.
The step of generating a right-envelope containing a right having an ID and a usage rule, and the content of the initial object descriptor (IOD) as one of the initial elementary streams for distribution to the user includes the right. The IPMP terminal has a rights parser based on the rights description schema and language, the rights parser is integrated into the terminal, and a specific location where a content stream holds the rights description. A right management function of recognizing (IOD) and performing right management, the terminal extracting the right wrapping bag from the content, interpreting the right and the usage rule, and transferring it to a corresponding component in the terminal. The terminal receives the content having the right description in the right sachet, and the terminal manages the right. , Processing the content stream containing the rights description in the IOD, parsing the rights description by the rights parser, interpreting each of the rights and usage rules, An integrated right management method comprising transferring to each component in a terminal and activating the right and the usage rule described in the right description.
【請求項5】 IPMPシステムのための統合的権利管理方
法であって、 フレキシブルな権利記述スキーマと言語を指定して、デ
ジタルコンテンツ配信で一般に利用されている権利と利
用ルールを記述し、該記述は、異なるデジタルオブジェ
クトに対する特定の識別子(MPEG-4システム用のOD_ID
/ES_ID(オブジェクト記述子IDとエレメンタリストリ
ームID))の記述を含み、 適用すべき対応する権利と利用ルールを有する前記OD_I
DおよびES_IDを指定し、 デジタルコンテンツを創作して符号化する際に、前記権
利記述スキーマと言語に基づいて、対応するOD_IDとES_
IDを有する権利と利用ルールの入った権利包袋を生成
し、 前記OD_IDとES_IDに貼付けられているIPMPエレメンタリ
ストリーム(IPMP_ES)で前記権利包袋が搬送される、IPM
Pシステムのための統合的権利管理方法は、 前記権利記述スキーマと言語に基づく、権利パーサを持
つIPMP端末機能を実行するステップと、 前記権利パーサを前記端末機能に統合して、コンテンツ
ストリームが前記権利記述を保持する特定位置(IPMP_E
S)を認識して権利管理を構築するステップと、 権利管理機能を有する前記端末を構築して、前記コンテ
ンツから前記権利包袋を抽出し、前記権利と利用ルール
を解釈してそれを前記端末における対応コンポーネント
へ転送するステップと、 前記端末において前記権利包袋にある前記権利記述を有
する前記コンテンツを受信するステップと、 前記端末の前記権利管理により、前記IPMP_ESにおける
権利記述を含む前記コンテンツストリームを処理するス
テップと、 前記権利パーサにより、前記権利記述の構文解析を行っ
て、前記権利と利用ルールの各々を解釈するステップ
と、 前記権利記述の挙動メッセージを、前記端末における各
コンポーネントに転送して、前記権利記述で記述されて
いる前記権利と利用ルールを活性化するステップとから
なる統合的権利管理方法。
5. An integrated rights management method for an IPMP system, which describes a right and a usage rule generally used in digital content distribution by designating a flexible rights description schema and language, and describing the description. Is a specific identifier for different digital objects (OD_ID for MPEG-4 systems
/ ES_ID (object descriptor ID and elementary stream ID) description, and the corresponding OD_I with the corresponding rights and usage rules to be applied
When D and ES_ID are specified and digital content is created and encoded, the corresponding OD_ID and ES_ID are based on the rights description schema and language.
An IPM is generated by generating a right bag including a right having an ID and a usage rule, and the right bag is transported by the IPMP elementary stream (IPMP_ES) attached to the OD_ID and ES_ID.
An integrated rights management method for a P system includes a step of executing an IPMP terminal function having a rights parser based on the rights description schema and language, integrating the rights parser with the terminal function, and A specific location (IPMP_E
S) to construct rights management, constructing the terminal having a rights management function, extracting the rights packaging from the contents, interpreting the rights and usage rules, In the terminal, receiving the content having the right description in the right sachet in the terminal, the right management of the terminal, the content stream including the right description in the IPMP_ES Processing, parsing the rights description by the rights parser, interpreting each of the rights and usage rules, and forwarding a behavior message of the rights description to each component in the terminal. , Activating the rights and usage rules described in the rights description Integrated rights management how.
【請求項6】 IPMPシステムのための統合的権利管理方
法であって、 フレキシブルな権利記述スキーマと言語を指定して、デ
ジタルコンテンツ配信で一般に利用されている権利と利
用ルールを記述し、該記述は、異なるデジタルオブジェ
クトに対する特定の識別子(MPEG-2システム用のEleme
ntary_PID(エレメンタリプログラムID))の記述を含
み、 適用すべき対応する権利と利用ルールを有する前記Elem
entary_PIDの各々を指定するステップと、 デジタルコンテンツを創作して符号化する際に、前記権
利記述スキーマと言語に基づいて、対応するElementary
_PIDを有する権利と利用ルールの入った権利包袋を生成
するステップと、 前記権利包袋をMPEG-2システムのプライベートセクシ
ョンにおくステップと、 前記権利包袋を有する前記プライベートセクションを、
トランスポートストリーム(TS)に挿入するステップと
からなり、 IPMP端末は、前記権利記述スキーマと言語に基づく
権利パーサを有し、 前記権利パーサは前記端末に統合されて、コンテンツス
トリームが前記権利記述を保持する特定位置(前記プラ
イベートセクション)を認識して権利管理を行い、 前記端末は、前記コンテンツから前記権利包袋を抽出
し、前記権利と利用ルールを解釈して、それを前記端末
における、プログラムマップテーブル(PMT)のElemen
tary_PIDで示された対応コンポーネントへ転送する権利
管理機能を有し、 前記端末において、前記権利包袋内に前記権利記述を有
する前記コンテンツを受信し、 前記トランスポートストリーム内のプライベートセクシ
ョンを処理して、前記権利包袋を検索し、 前記権利パーサにより、前記権利包袋内の前記権利記述
の構文解析を行って、前記権利と利用ルールの各々を解
釈し、 前記権利記述の挙動メッセージを、前記端末における、
elementary_PIDにより示される各コンポーネントに転送
して、前記権利記述で記述されている前記権利と利用ル
ールを活性化することを特徴とする統合的権利管理方
法。
6. An integrated right management method for an IPMP system, which describes a right and a usage rule generally used in digital content distribution by designating a flexible rights description schema and language, and describing the description. Is a specific identifier for different digital objects (Eleme for MPEG-2 systems
ntary_PID (elementary program ID) description, with corresponding rights and usage rules to apply Elem
The step of specifying each entary_PID, and the corresponding Elementary based on the rights description schema and language when creating and encoding the digital content.
Creating a rights bag with rights having _PID and usage rules; placing the rights bag in a private section of the MPEG-2 system; and having the private section with the rights bag:
Inserting into the transport stream (TS), the IPMP terminal has a rights parser based on the rights description schema and language, the rights parser is integrated in the terminal, and the content stream includes the rights description. Right management is performed by recognizing a specific position to be held (the private section), the terminal extracts the right wrapping bag from the content, interprets the right and the usage rule, and executes the program in the terminal. Map Table (PMT) Elemen
It has a right management function of transferring to the corresponding component indicated by tary_PID, receives the content having the right description in the right wrapping bag, and processes the private section in the transport stream at the terminal. , The right parcel is searched, the right parser parses the right description in the right envelope, interprets each of the right and the usage rule, and the behavior message of the right description is In the terminal,
An integrated rights management method, characterized by transferring to each component indicated by elementary_PID to activate the rights and usage rules described in the rights description.
【請求項7】 IPMPシステムのための統合的権利管理方
法であって、 フレキシブルな権利記述スキーマと言語を指定して、デ
ジタルコンテンツ配信で一般に利用されている権利と利
用ルールを記述し、該記述は、異なるデジタルオブジェ
クトに対する特定の識別子(MPEG-2システム用のEleme
ntary_PID(エレメンタリプログラムID))の記述を含
み、 適用すべき対応する権利と利用ルールを有するPMTに
おいて、elementary_PIDの各々を指定し、 デジタルコンテンツを創作して符号化する際に、前記権
利記述スキーマと言語に基づいて、Elementary_PIDに対
応するものを有する権利と利用ルールの入った権利包袋
を生成し、 MPEG-2システムにより定義される、特定のstream_idを
有するプライベートストリームとしてのプログラムエレ
メンタリストリーム(PES)で、前記権利包袋が搬送
される、IPMPシステムのための統合的権利管理方法は、 IPMP端末が、前記権利記述スキーマと言語に基づく
権利パーサを有するステップと、 権利管理機能を有する前記端末を構築して、前記コンテ
ンツから前記権利包袋を抽出し、前記権利と利用ルール
を解釈してそれを前記端末における、プログラムマップ
テーブル(PMT)のElementary_PIDで示された対応コン
ポーネントへ転送するステップと、 前記権利パーサは前記端末に統合されて、コンテンツス
トリームが前記権利記述を保持する特定位置を、前記P
ESストリームのプライベートストリームとして認識し
て権利管理を行うステップと、 前記端末において、前記権利包袋内に前記権利記述を有
する前記コンテンツを受信するステップと、 特定のstream_idを有する前記PES内の前記プライベ
ートストリームを処理して、前記権利包袋を検索するス
テップと、 前記権利パーサにより、前記権利包袋内の前記権利記述
の構文解析を行って、前記権利と利用ルールの各々を解
釈するステップと、 前記権利記述の挙動メッセージを、前記端末における、
Elementary_PIDにより示される各コンポーネントに転送
して、前記権利記述で記述されている前記権利と利用ル
ールを活性化することを特徴とする統合的権利管理方
法。
7. An integrated rights management method for an IPMP system, which describes a right and a usage rule generally used in digital content distribution by designating a flexible rights description schema and language, and describing the description. Is a specific identifier for different digital objects (Eleme for MPEG-2 systems
ntary_PID (elementary program ID)), and in the PMT having the corresponding rights and usage rules to be applied, each of the elementary_PIDs is specified, and when the digital content is created and encoded, the rights description schema Based on the language and language, it generates a right wrapping bag that contains the rights and usage rules corresponding to the Elementary_PID, and the program elementary stream as a private stream with a specific stream_id defined by the MPEG-2 system ( In PES), the integrated rights management method for an IPMP system, wherein the rights sack is carried, wherein an IPMP terminal has a rights parser based on the rights description schema and language, and a rights management function. Build a terminal, extract the right wrapping bag from the content, and set the right and usage rule Interpreting and transferring it to the corresponding component indicated by the Elementary_PID of the program map table (PMT) in the terminal, the rights parser being integrated in the terminal to specify that the content stream holds the rights description. The position is P
Recognizing the ES stream as a private stream and performing right management, receiving the content having the right description in the right wrapping bag at the terminal, the private in the PES having a specific stream_id Processing a stream to retrieve the rights wrap, parsing the rights description in the rights wrap with the rights parser and interpreting each of the rights and usage rules. In the terminal, the behavior message of the rights description is
An integrated rights management method, characterized by transferring to each component indicated by Elementary_PID to activate the rights and usage rules described in the rights description.
【請求項8】 IPMPシステムのための統合的権利管理方
法であって、 フレキシブルな権利記述スキーマと言語を指定して、デ
ジタルコンテンツ配信で一般に利用されている権利と利
用ルールを記述し、該記述は、異なるデジタルオブジェ
クトに対する特定の識別子(MPEG-2システム用のEleme
ntary_PID(エレメンタリプログラムID))の記述を含
み、 適用すべき対応する権利と利用ルールを有するPMTに
おいて、elementary_PIDの各々を指定し、 デジタルコンテンツを創作して符号化する際に、前記権
利記述スキーマと言語に基づいて、Elementary_PIDに対
応するものを有する権利と利用ルールの入った権利包袋
を生成し、 MPEG-2システムにより定義される、特定のtable_idを
有するCAセクション(conditional_access_section)
で、前記権利包袋が搬送される、IPMPシステムのための
統合的権利管理方法は、 IPMP端末が、前記権利記述スキーマと言語に基づく
権利パーサを実装するステップと、 権利管理機能を有する前記端末を構築して、前記コンテ
ンツから前記権利包袋を抽出し、前記権利と利用ルール
を解釈してそれを前記端末における、プログラムマップ
テーブル(PMT)のElementary_PIDで示された対応コン
ポーネントへ転送するステップと、 前記権利パーサを前記端末に統合して、コンテンツスト
リームが前記権利記述を保持する(CAセクション内
の)特定位置を認識して権利管理を行うステップと、 前記端末において、前記権利包袋内に前記権利記述を有
する前記コンテンツを受信するステップと、 特定のtable_idを有する前記CA_Sectionを処理して、前
記権利包袋を検索するステップと、 前記権利パーサにより、前記権利包袋内の前記権利記述
の構文解析を行って、前記権利と利用ルールの各々を解
釈するステップと、 前記権利記述の挙動メッセージを、前記端末における、
Elementary_PIDにより示される各コンポーネントに転送
して、前記権利記述で記述されている前記権利と利用ル
ールを活性化するステップとからなる統合的権利管理方
法。
8. An integrated rights management method for an IPMP system, wherein a rights and usage rules generally used in digital content distribution are described by specifying a flexible rights description schema and language, and the description is performed. Is a specific identifier for different digital objects (Eleme for MPEG-2 systems
ntary_PID (elementary program ID)), and in the PMT having the corresponding rights and usage rules to be applied, each of the elementary_PIDs is specified, and when the digital content is created and encoded, the rights description schema A CA section (conditional_access_section) having a specific table_id defined by the MPEG-2 system, which generates a rights envelop containing rights and usage rules corresponding to Elementary_PID based on the and language.
An integrated rights management method for an IPMP system, in which the rights bag is carried, comprises: an IPMP terminal implementing a rights parser based on the rights description schema and language; and the terminal having a rights management function. To extract the rights envelope from the content, interpret the rights and usage rules, and transfer them to the corresponding component indicated by Elementary_PID in the program map table (PMT) in the terminal. Integrating the rights parser into the terminal and performing rights management by recognizing a specific position (in the CA section) where the content stream holds the rights description; and in the terminal, in the rights bag. Receiving the content with the rights description and processing the CA_Section with a specific table_id to obtain the rights A step of retrieving an interest bag, a step of parsing the rights statement in the rights bag by the rights parser to interpret each of the rights and usage rules; and a behavior message of the rights statement. , In the terminal,
An integrated rights management method comprising a step of transferring to each component indicated by Elementary_PID and activating the rights and usage rules described in the rights description.
【請求項9】 IPMPシステムのための統合的権利管理方
法であって、 フレキシブルな権利記述スキーマと言語を指定して、デ
ジタルコンテンツ配信で一般に利用されている権利と利
用ルールを記述するステップであって、該記述は、異な
るデジタルオブジェクトに対する特定の識別子(MPEG-7
システムのデジタルアイテムのためのAccess_Unit_ID)
の記述を含むステップと、 適用すべき対応する権利と利用ルールを有するAccess_U
nit_IDを指定するステップと、 デジタルコンテンツを創作して符号化する際に、前記権
利記述スキーマと言語に基づいて、対応するAccess_Uni
t_IDを有する権利と利用ルールの入った権利包袋を生成
するステップと、 ユーザへの配信のために、前記コンテンツのはじめに、
前記権利包袋を貼付けるステップと、 からなり、MPEG-7IPMP端末には、前記権利記述スキー
マと言語に基づいて権利パーサが構築されており、 前記MPEG-7IPMP端末は、前記コンテンツから前記権利
包袋を抽出し、前記権利と利用ルールを解釈して、それ
を前記端末においてAccess_Unit_IDにより示される対応
コンポーネントへ転送する権利管理機能を有し、 前記権利パーサを前記端末機能に統合して、コンテンツ
ストリームが前記権利記述を保持する特定位置を認識し
て権利管理を構築し、 前記端末は、前記端末においてAccess_Unit_IDにより示
される対応コンポーネントへ、異なる権利を転送できる
よう構築されており、 前記端末において前記権利包袋内に前記権利記述を有す
る前記コンテンツを受信し、 前記特定位置に権利記述を含む前記コンテンツストリー
ムを、前記端末における前記権利管理で処理し、 前記権利パーサにより、前記権利記述の構文解析を行っ
て、前記権利と利用ルールの各々を解釈し、 前記権利記述の挙動メッセージを、前記端末においてAc
cess_Unit_IDにより示される対応コンポーネントへ転送
して、前記権利記述で記述されている前記権利と利用ル
ールを活性化することを特徴とする統合的権利管理方
法。
9. An integrated rights management method for an IPMP system, comprising the steps of designating a flexible rights description schema and language and describing rights and usage rules generally used in digital content distribution. In particular, the description describes a specific identifier (MPEG-7
Access_Unit_ID for digital items in the system)
Access_U with the steps containing the description of the
The step of specifying nit_ID and the corresponding Access_Uni when creating and encoding the digital content based on the rights description schema and language.
creating a rights wrapping bag containing the rights with t_ID and usage rules, and at the beginning of the content for delivery to the user,
The step of pasting the right wrapping bag comprises: a right parser is constructed in the MPEG-7 IPMP terminal based on the right description schema and language; It has a right management function of extracting a bag, interpreting the right and usage rule, and transferring it to the corresponding component indicated by Access_Unit_ID in the terminal, integrating the right parser with the terminal function, and Constructs rights management by recognizing a specific position holding the rights description, and the terminal is configured to transfer different rights to a corresponding component indicated by Access_Unit_ID in the terminal, and the rights in the terminal. The content including the right description is received in a package, and the content including the right description is included in the specific position. Processing the stream with the rights management in the terminal, parsing the rights description by the rights parser, interpreting each of the rights and usage rules, and sending the behavior message of the rights description to the terminal. At Ac
An integrated right management method characterized by transferring to a corresponding component indicated by cess_Unit_ID and activating the right and the usage rule described in the right description.
【請求項10】 IPMPシステムのための統合的権利管理
方法であって、 フレキシブルな権利記述スキーマと言語を指定して、デ
ジタルコンテンツ配信で一般に利用されている権利と利
用ルールを記述するステップであって、該記述は、異な
るデジタルオブジェクトに対する特定の識別子(デジタ
ルアイテムデクラレータ(DID))の記述を含むステップ
と、 DIDを、適用すべき対応する権利と利用ルール用に指
定するステップと、 デジタルコンテンツを創作して符号化する際に、前記権
利記述スキーマと言語に基づいて、対応するDIDを有す
る権利と利用ルールの入った権利包袋を生成するステッ
プと、 ユーザへの配信のために、前記コンテンツの始めに、前
記権利包袋を貼付けるステップと からなり、 IPMP端末は、前記権利記述スキーマと言語に基づく権利
パーサを実装しており、 前記端末は、前記コンテンツから前記権利包袋を抽出す
る権利管理を有し、前記権利と利用ルールを解釈してそ
れを前記端末におけるDIDで示された対応コンポーネ
ントへ転送し、 前記権利パーサを前記端末に統合して、コンテンツスト
リームが前記権利記述を保持する特定位置を認識して権
利管理を行い、 前記端末は、該端末におけるDIDで示された対応コン
ポーネントへ異なる権利を転送可能であり、 前記権利包袋にある前記権利記述を有する前記コンテン
ツを、前記端末において受信し、 前記特定位置にある権利記述を含む前記コンテンツスト
リームを、前記端末における前記権利管理で処理し、 前記権利パーサは前記権利記述の構文解析を行い、前記
権利と利用ルールのそれぞれを解釈し、 前記権利記述の挙動メッセージを、前記端末におけるD
IDで示された各コンポーネントに転送して、前記権利
記述で記述されている前記権利と利用ルールを活性化す
ることを特徴とする統合的権利管理方法。
10. An integrated rights management method for an IPMP system, comprising the steps of designating a flexible rights description schema and language and describing rights and usage rules generally used in digital content distribution. The description includes a description of a particular identifier (Digital Item Declarator (DID)) for different digital objects, a DID is specified for the corresponding rights and usage rules to apply, and digital content When creating and encoding the above, based on the rights description schema and language, a step of generating a rights wrapping bag containing the rights having the corresponding DID and usage rules, and for delivering to the user, At the beginning of the content, the step of pasting the rights wrapping bag is included, and the IPMP terminal sets the rights description schema and language A right parser, the terminal has a right management for extracting the right wrapping bag from the content, interprets the right and usage rule, and interprets the right and usage rule as a corresponding component indicated by a DID in the terminal. Transfer to the terminal, integrate the rights parser into the terminal, recognize the specific position where the content stream holds the rights description, and perform rights management, and the terminal manages the corresponding component indicated by the DID in the terminal. Different contents can be transferred, the content having the right description in the right envelope is received at the terminal, and the content stream including the right description at the specific position is received by the right management at the terminal. Processing, the rights parser parses the rights description and interprets each of the rights and usage rules. The rights description behavior messages, D in the terminal
An integrated right management method comprising transferring to each component indicated by an ID and activating the right and the usage rule described in the right description.
【請求項11】 請求項1に記載のIPMPシステムのため
の統合的権利管理方法であって、 既存の暗号化アルゴリズムを利用して前記権利包袋が暗
号化され、 前記権利記述の入った前記暗号化権利包袋が前記コンテ
ンツに貼付されることを特徴とする統合的権利管理方
法。
11. The integrated rights management method for an IPMP system according to claim 1, wherein the rights wrapping bag is encrypted using an existing encryption algorithm, and the rights description is included. An integrated right management method, characterized in that an encrypted right bag is attached to the content.
【請求項12】 請求項1に記載のIPMPシステムのため
の統合的権利管理方法であって、 デジタル署名法を利用して前記権利包袋がデジタル署名
され、 前記権利記述の入った前記署名権利包袋が前記コンテン
ツに貼付されることを特徴とする統合的権利管理方法。
12. The integrated right management method for an IPMP system according to claim 1, wherein the right wrapping bag is digitally signed using a digital signature method, and the signature right including the right description is included. An integrated right management method, wherein a packaging bag is attached to the content.
【請求項13】 請求項1に記載のIPMPシステムのため
の統合的権利管理方法であって、 ユーザが要請を行い、支払いをなす際に、多数の権利と
利用ルールを自動的に前記権利包袋に追加し、 前記権利包袋をバイナリ形式に変換し、 バイナリ形式の前記権利包袋を特定位置の前記コンテン
ツに貼付け、 前記IPMP端末に、前記権利包袋と共に前記コンテンツを
配信することを特徴とする統合的権利管理方法。
13. The integrated rights management method for an IPMP system according to claim 1, wherein a plurality of rights and usage rules are automatically provided when a user makes a request and makes a payment. Adding to the bag, converting the rights wrapping bag into a binary format, pasting the rights wrapping bag in binary format to the content at a specific position, and delivering the content together with the rights wrapping bag to the IPMP terminal Integrated rights management method.
【請求項14】 請求項1に記載のIPMPシステムのため
の統合的権利管理方法であって、 バイナリ形式の前記権利包袋をXML言語ないしXML
言語準拠形式に変換し、 前記端末において、前記権利記述言語に基づく権利パー
サを構築し、 前記端末内の前記権利パーサにより前記権利記述を構文
解析し、各権利と利用ルールを解釈することを特徴とす
る統合的権利管理方法。
14. The integrated rights management method for an IPMP system according to claim 1, wherein the rights packaging in binary format is XML language or XML.
Converting to a language-compliant format, constructing a rights parser based on the rights description language in the terminal, parsing the rights description by the rights parser in the terminal, and interpreting each right and usage rule Integrated rights management method.
【請求項15】 IPMPシステムのための統合的権利管理
方法であって、デジタルコンテンツの該統合的権利と利
用ルールを記述したデータ構造が利用され、該統合的権
利と利用ルールのためのシンタックス構造を有するデー
タ構造は、 デジタルコンテンツのデジタルアイテムを識別するコン
テンツ記述と、 前記コンテンツ記述で識別されたデジタルコンテンツに
関するプレイ権を定義付けるプレイ記述と、デジタルコ
ンテンツに関する譲渡権を定義付ける譲渡記述のうちの
少なくとも一つを有することを特徴とする統合的権利管
理方法。
15. An integrated rights management method for an IPMP system, wherein a data structure describing the integrated rights and usage rules of digital contents is used, and a syntax for the integrated rights and usage rules. The data structure having a structure is at least a content description that identifies a digital item of digital content, a play description that defines a play right regarding the digital content identified by the content description, and a transfer description that defines a transfer right regarding the digital content. An integrated rights management method characterized by having one.
【請求項16】 請求項15に記載のIPMPシステムのた
めの統合的権利管理方法であって、前記統合的権利と利
用ルールがXML準拠言語で記述されている統合的権利
管理方法。
16. The integrated rights management method for an IPMP system according to claim 15, wherein the integrated rights and usage rules are described in an XML compliant language.
【請求項17】 IPMPシステムのための統合的権利管理
方法であって、デジタルコンテンツに関する権利と利用
ルールを定義付ける、デジタルコンテンツに貼付される
IPMPメッセージが、 権利と利用ルールを定めるシンタックスに従って記述さ
れる、デジタルコンテンツに関する権利と利用ルールの
統合的記述であって、 デジタルコンテンツのデジタルアイテムを識別するコン
テンツ記述を含む統合的記述と、 デジタルコンテンツに関するプレイ権を定義付けるプレ
イ記述と、デジタルコンテンツに関する譲渡権を定義付
ける譲渡記述のうちの、少なくとも1つとを有する統合
的権利管理方法。
17. An integrated rights management method for an IPMP system, which defines rights and usage rules for digital content and is attached to the digital content.
An IPMP message is an integrated description of rights and usage rules for digital content that is described according to a syntax that defines rights and usage rules, including an integrated description that includes a content description that identifies a digital item of digital content, and a digital description. An integrated rights management method having at least one of a play description that defines a play right related to content and a transfer description that defines a transfer right related to digital content.
【請求項18】 請求項17に記載のIPMPシステムのた
めの統合的権利管理方法であって、前記統合的記述がX
ML言語またはXML準拠言語で記述されていることを
特徴とする統合的権利管理方法。
18. The integrated rights management method for an IPMP system according to claim 17, wherein the integrated description is X.
An integrated right management method characterized by being described in an ML language or an XML compliant language.
【請求項19】 デジタルコンテンツと、権利と利用ル
ールを定めるシンタックスに従って記述される、デジタ
ルコンテンツに関する権利と利用ルールの統合的記述か
らなるIPMPメッセージとが記録されている記録媒体であ
って、 前記統合的記述は、デジタルコンテンツのデジタルアイ
テムを識別するコンテンツ記述を含み、 前記コンテンツ記述で識別されたデジタルコンテンツに
関するプレイ権を定義付けるプレイ記述、および、デジ
タルコンテンツに関する譲渡権を定義付ける譲渡記述の
うちの少なくとも一つを含む記録媒体。
19. A recording medium on which digital content and an IPMP message, which is described according to a syntax that defines a right and a usage rule, and which comprises an integrated description of the right and the usage rule regarding the digital content, are recorded. The integrated description includes a content description that identifies a digital item of digital content, and at least a play description that defines a play right regarding the digital content identified by the content description and a transfer description that defines a transfer right regarding the digital content. Recording medium including one.
【請求項20】 請求項19に記載の記録媒体であっ
て、前記統合的記述がXML言語またはXML準拠言語
で記述されていることを特徴とする記録媒体。
20. The recording medium according to claim 19, wherein the integrated description is described in an XML language or an XML-compliant language.
【請求項21】 権利と利用ルールを定めるシンタック
スに従って記述され、デジタルコンテンツのデジタルア
イテムを識別するコンテンツ記述を含む、デジタルコン
テンツの統合的権利と利用ルールを生成する創作セクシ
ョンと、 デジタルコンテンツに関するプレイ権を定義付けるプレ
イ記述、および、デジタルコンテンツに関する譲渡権を
定義付ける譲渡記述の少なくとも一つと、 コンテンツの前記統合的権利と利用ルールを一つのファ
イルに変換するオーサリングセクションと、 コンテンツストリームを転送するIPMP端末に実装された
MPEGのバージョンに従った、前記一つのファイルをコン
テンツストリームに多重化した後に、コンテンツストリ
ームを伝送する配信セクションとからなるIPMPシステ
ム。
21. A creative section for generating integrated rights and usage rules for digital content, including a content description that is described according to a syntax that defines rights and usage rules and that identifies digital items of digital content; and a play for digital content. At least one of a play description that defines the right and a transfer description that defines the transfer right regarding the digital content, an authoring section that converts the integrated right and the usage rule of the content into one file, and an IPMP terminal that transfers the content stream. Implemented
An IPMP system comprising a distribution section for transmitting the content stream after multiplexing the one file into the content stream according to the version of MPEG.
【請求項22】 請求項21に記載のIPMPシステムであ
って、前記統合的権利と利用ルールがXML言語または
XML準拠言語で記述されていることを特徴とするIPMP
システム。
22. The IPMP system according to claim 21, wherein the integrated right and the usage rule are described in an XML language or an XML compliant language.
system.
【請求項23】 請求項21に記載のIPMPシステムであ
って、前記一つのファイルがバイナリ形式にフォーマッ
トされていることを特徴とするIPMPシステム。
23. The IPMP system according to claim 21, wherein the one file is formatted in a binary format.
【請求項24】 XML言語またはXML準拠言語で記
述され、IPMP端末に実装されたMPEGのバージョンに従っ
たコンテンツストリームに多重化された、コンテンツの
統合的権利と利用ルールを有するコンテンツストリーム
を受信する受信セクションと、 前記統合的権利と利用ルールに含まれる各エレメントを
解釈する権利パーサと、 前記権利パーサにより解釈された統合的権利と利用ルー
ルに従って、前記IPMP端末を管理する権利マネジャーと
からなるIPMPシステム。
24. Receiving a content stream, which is described in an XML language or an XML-compliant language and is multiplexed with a content stream according to a version of MPEG implemented in an IPMP terminal, having an integrated right of content and a usage rule. An IPMP including a reception section, a rights parser that interprets each element included in the integrated right and usage rule, and a rights manager that manages the IPMP terminal according to the integrated rights and usage rule interpreted by the rights parser. system.
【請求項25】 請求項24に記載のIPMPシステムであ
って、前記統合的権利と利用ルールがバイナリ形式にフ
ォーマットされていることを特徴とするIPMPシステム。
25. The IPMP system according to claim 24, wherein the integrated rights and usage rules are formatted in a binary format.
JP2002233434A 2001-08-09 2002-08-09 Integrated right management for intellectual property management and protection system Withdrawn JP2003199063A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002233434A JP2003199063A (en) 2001-08-09 2002-08-09 Integrated right management for intellectual property management and protection system

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2001242402 2001-08-09
JP2001-242402 2001-08-09
JP2002233434A JP2003199063A (en) 2001-08-09 2002-08-09 Integrated right management for intellectual property management and protection system

Publications (1)

Publication Number Publication Date
JP2003199063A true JP2003199063A (en) 2003-07-11

Family

ID=27615119

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002233434A Withdrawn JP2003199063A (en) 2001-08-09 2002-08-09 Integrated right management for intellectual property management and protection system

Country Status (1)

Country Link
JP (1) JP2003199063A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003067819A2 (en) * 2002-02-05 2003-08-14 Matsushita Electric Industrial Co., Ltd. Method of distributed ipmp device messaging and carriage of rights in mpeg ipmp content
WO2005036407A1 (en) * 2003-10-14 2005-04-21 Matsushita Electric Industrial Co., Ltd. Content distribution method and content server
WO2005060259A3 (en) * 2003-12-02 2005-10-06 Matsushita Electric Ind Co Ltd Method and device for distributing av content in download type file format
WO2006019012A1 (en) * 2004-08-16 2006-02-23 Matsushita Electric Industrial Co., Ltd. Transmitting apparatus and receiving apparatus
JP2007116342A (en) * 2005-10-19 2007-05-10 Nippon Hoso Kyokai <Nhk> Program map table generating apparatus and program map table generating program, and content transmission apparatus and content receiving apparatus

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003067819A2 (en) * 2002-02-05 2003-08-14 Matsushita Electric Industrial Co., Ltd. Method of distributed ipmp device messaging and carriage of rights in mpeg ipmp content
WO2003067819A3 (en) * 2002-02-05 2004-04-29 Matsushita Electric Ind Co Ltd Method of distributed ipmp device messaging and carriage of rights in mpeg ipmp content
US7436958B2 (en) 2002-02-05 2008-10-14 Matsushita Electric Industrial Co., Ltd. Method of distributed IPMP device messaging and carriage of rights in MPEG IPMP content
WO2005036407A1 (en) * 2003-10-14 2005-04-21 Matsushita Electric Industrial Co., Ltd. Content distribution method and content server
WO2005060259A3 (en) * 2003-12-02 2005-10-06 Matsushita Electric Ind Co Ltd Method and device for distributing av content in download type file format
JPWO2005060259A1 (en) * 2003-12-02 2007-12-13 松下電器産業株式会社 Method and apparatus for distributing AV content in download file format
US7668866B2 (en) 2003-12-02 2010-02-23 Panasonic Corporation Method and apparatus for distributing AV content in a downloadable file format
JP4575882B2 (en) * 2003-12-02 2010-11-04 パナソニック株式会社 Method and apparatus for distributing AV content in download file format
KR101097674B1 (en) 2003-12-02 2011-12-22 파나소닉 주식회사 Method and device for distributing av content in download type file format
WO2006019012A1 (en) * 2004-08-16 2006-02-23 Matsushita Electric Industrial Co., Ltd. Transmitting apparatus and receiving apparatus
JP2007116342A (en) * 2005-10-19 2007-05-10 Nippon Hoso Kyokai <Nhk> Program map table generating apparatus and program map table generating program, and content transmission apparatus and content receiving apparatus
JP4594842B2 (en) * 2005-10-19 2010-12-08 日本放送協会 Content transmission device, content reception device, content transmission / reception system, content transmission program, and content reception program

Similar Documents

Publication Publication Date Title
US20040093337A1 (en) Unified rights management for ipmp system
US7647340B2 (en) Metadata in JPEG 2000 file format
Lugmayr et al. Digital interactive TV and metadata
DE69925466T2 (en) STREAMING MEDIA PLAYER WITH CONTINUING CONTROL AND PROTECTION OF MEDIA CONTENT
EP1120967A2 (en) Digital contents distribution system, digital contents distribution method, data conversion server, information processor and information processing method, system for property right protection
WO2001091052A2 (en) Contents forming method and contents reproducing apparatus and method
US20040139023A1 (en) Method for implementing mpeg-21 ipmp
Rump Can digital rights management be standardized?
WO2009073775A2 (en) System for distributing digital media to exhibitors
US7436958B2 (en) Method of distributed IPMP device messaging and carriage of rights in MPEG IPMP content
EP1477027B1 (en) A process of ipmp scheme description for digital item
TW200407857A (en) Digital video recorder and methods for digital recording
JP2003199063A (en) Integrated right management for intellectual property management and protection system
JP4745738B2 (en) Media file recording method
Koenen Intellectual property management and protection in mpeg standards
US7668866B2 (en) Method and apparatus for distributing AV content in a downloadable file format
Bellini et al. Exploiting MPEG-21 file format for cross media content
Burnett et al. An Introduction to MPEG‐21
JP2004040773A (en) Utilization of intellectual property management and protection data for intellectual property management and protection for mpeg-n
Huang et al. Management and protection of digital content with the flexible IPMP scheme: MPEG-21 IPMP
JP2006059145A (en) Method and apparatus for control and protection of digital content with flexible ipmp protection scheme
Sabirin et al. Musical slide show MAF with protection and governance using MPEG-21 IPMP components and REL
Hendry Protection and governance of MPEG-21 music player MAF
Lugmayr et al. Metadata Fundamentals and Concepts
JP2005122714A (en) Method for updating function metadata for digital item consumption

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050531

A761 Written withdrawal of application

Free format text: JAPANESE INTERMEDIATE CODE: A761

Effective date: 20070223