JP2003078519A5 - - Google Patents
Download PDFInfo
- Publication number
- JP2003078519A5 JP2003078519A5 JP2002161440A JP2002161440A JP2003078519A5 JP 2003078519 A5 JP2003078519 A5 JP 2003078519A5 JP 2002161440 A JP2002161440 A JP 2002161440A JP 2002161440 A JP2002161440 A JP 2002161440A JP 2003078519 A5 JP2003078519 A5 JP 2003078519A5
- Authority
- JP
- Japan
- Prior art keywords
- ipmp
- content
- tool
- protection
- flexible
- 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.)
- Pending
Links
Claims (40)
符号化技術を用いてコンテンツをコンテンツストリームに符号化する手段と、
データ暗号化ツールを用いて当該符号化コンテンツストリームを暗号化する手段と、
透かしツールを用いて当該コンテンツに透かし情報を埋め込む手段と、
上記ステップで用いられた当該コンテンツに関するコンテンツID及びIPMP(知的所有権管理保護)ツールリスト(IPMPツール情報)を作成する手段と、
各コンテンツストリームのヘッダとして保持すべきIPMPツールリストフラグを作成する手段と、
IPMPツールリストフラグ、次いでIPMPツールリスト、コンテンツID及び実際の符号化コンテンツストリームを含むコンテンツストリームを構成する手段とを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの装置。 A flexible and common IPMP system device for content provision and protection including content providers and user IPMP terminals ,
Means for encoding content into a content stream using an encoding technique;
Means for encrypting the encoded content stream using a data encryption tool;
Means for embedding watermark information in the content using a watermark tool;
Means for creating a content ID and IPMP (Intellectual Property Management Protection) tool list (IPMP tool information) related to the content used in the above step;
Means for creating an IPMP tool list flag to be held as the header of each content stream;
A device for flexible and common IPMP system for content provision and protection , comprising: an IPMP tool list flag, then an IPMP tool list, and means for constructing a content stream including a content ID and an actual encoded content stream.
符号化技術を用いてコンテンツをコンテンツストリームに符号化する手段と、
データ暗号化ツール又は他のツールを用いた当該符号化コンテンツストリームを暗号化する手段と、
上記ステップで用いられた当該コンテンツに関するコンテンツID及びIPMP(知的所有権管理保護)ツールリスト(IPMPツール情報)を作成する手段と、
各コンテンツストリームのヘッダとして保持すべきIPMPツールリストフラグを作成する手段と、
IPMPツールリストフラグ、次いでIPMPツールリスト、コンテンツID及び実際の符号化コンテンツストリームを含むコンテンツストリームを構成する手段とを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの装置。 A flexible and common IPMP system device for content provision and protection including content providers and user IPMP terminals ,
Means for encoding content into a content stream using an encoding technique;
Means for encrypting the encoded content stream using a data encryption tool or other tools;
Means for creating a content ID and IPMP (Intellectual Property Management Protection) tool list (IPMP tool information) related to the content used in the above step;
Means for creating an IPMP tool list flag to be held as the header of each content stream;
A device for flexible and common IPMP system for content provision and protection , comprising: an IPMP tool list flag, then an IPMP tool list, and means for constructing a content stream including a content ID and an actual encoded content stream.
符号化技術を用いてコンテンツをコンテンツストリームに符号化する手段と、
暗号化キーを有する暗号化ツール又は他のツールを用いて当該コンテンツストリームを暗号化する手段と、
より高いセキュリティのために別の暗号化キーを有する任意の暗号化ツールを用いて当該暗号化キーを暗号化する手段と、
当該コンテンツストリームと同一のストリームに保持されたIPMP情報に上記当該暗号化されたキーを埋め込む手段と、
上記ステップで使われた当該コンテンツに関するコンテンツID及びIPMP(知的所有権管理保護)ツールリスト(IPMPツール情報)を作成する手段と、
各コンテンツストリームのヘッダとして保持すべきIPMPツールリストフラグを作成する手段と、
IPMPツールリストフラグ、次いでIPMPツールリスト、コンテンツID及び実際の符号化コンテンツストリームを含むコンテンツストリームを構成する手段とを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの装置。 A flexible and common IPMP system device for content provision and protection including content providers and user IPMP terminals ,
Means for encoding content into a content stream using an encoding technique;
Means for encrypting the content stream using an encryption tool having an encryption key or other tools;
Means for encrypting the encryption key using any encryption tool having another encryption key for higher security;
Means for embedding the encrypted key in the IPMP information held in the same stream as the content stream;
Means for creating a content ID and IPMP (Intellectual Property Management Protection) tool list (IPMP tool information) related to the content used in the above steps;
Means for creating an IPMP tool list flag to be held as the header of each content stream;
A device for flexible and common IPMP system for content provision and protection , comprising: an IPMP tool list flag, then an IPMP tool list, and means for constructing a content stream including a content ID and an actual encoded content stream.
IPMPツールIDを各コンテンツに割当てて、何れのツールをデータ保護に使用するかを表示する手段と、
位置タイプIDを各IPMPツールに割当てて、当該IPMPツールが入手可能である位置のタイプを通知する手段と、
フォーマットIDを割当てて、ダウンロードされたIPMPツールフォーマットを表示して、準拠IPMP端末がそれらのプラットフォームに基づいて選択及び検索することを可能にする手段と、
当該IPMPツールの位置を表示して、端末が当該IPMPツールを当該位置から取得することを可能にする手段を更に含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの装置。 In any one of claims 1 to 3, so as to create a content ID and an IPMP tool list related to the content,
Means to assign an IPMP tool ID to each content and display which tool is used for data protection;
Means for assigning a location type ID to each IPMP tool and notifying the type of location where the IPMP tool is available;
Means to assign a format ID, display the downloaded IPMP tool format, and allow compliant IPMP terminals to select and search based on their platform;
An apparatus for flexible and common IPMP system for content provision and protection , further comprising means for displaying the location of the IPMP tool and allowing the terminal to obtain the IPMP tool from the location.
IPMP端末のIPMPツールマネージャでコンテンツストリームの中を構文解析する手段と、
IPMPツールリストフラグ、コンテンツID及びIPMPツールリストを解釈する手段と、
ローカル(事前ロード又は事前符号化)、周辺装置、遠隔側、又は当該コンテンツストリームから当該IPMPツールリストに基づいてIPMPツールを取得する手段とを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの装置。 A flexible and common IPMP system device for content provision and protection including content providers and user IPMP terminals ,
A means of parsing the content stream with the IPMP tool manager of the IPMP terminal,
Means to interpret the IPMP tool list flag, content ID and IPMP tool list;
Flexible for content provisioning and protection , including local (pre-loading or pre-encoding), peripheral device, remote side, or means for obtaining an IPMP tool from the content stream based on the IPMP tool list Common IPMP system equipment .
IPMP端末のIPMPツールマネージャでコンテンツストリームの中を構文解析する手段と、
IPMPツールリストフラグ、コンテンツID及びIPMPツールリストを解釈する手段と、
ローカル(事前ロード又は事前符号化)、周辺装置、遠隔側、又は当該コンテンツストリームから当該IPMPツールリストに基づいてIPMPツールを取得する手段と、
要求をコンテンツディストリビュータに自動的に出して、ユーザ権利認証を行う手段と、
前記ユーザ権利認証が成功した後、当該コンテンツディストリビュータからライセンス又はキー情報を受信する手段と、
前記ユーザ権利認証が成功した後、要求されたコンテンツの消費用の使用規則を取得する手段とを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの装置。 A flexible and common IPMP system device for content provision and protection including content providers and user IPMP terminals ,
A means of parsing the content stream with the IPMP tool manager of the IPMP terminal,
Means to interpret the IPMP tool list flag, content ID and IPMP tool list;
Means for obtaining an IPMP tool based on the IPMP tool list from a local (preloaded or pre-encoded), peripheral, remote, or content stream;
A means of automatically issuing a request to the content distributor to perform user rights authentication;
Means for receiving license or key information from the content distributor after the user rights authentication is successful;
A device for flexible and common IPMP system for content provision and protection , comprising: means for obtaining a usage rule for consumption of the requested content after the user right authentication is successful.
要求をコンテンツディストリビュータに自動的に出して、ユーザ権利認証を行う手段と、
前記ユーザ権利認証が成功した後、当該コンテンツディストリビュータからライセンス又はキー情報を受信する手段と、
当該ライセンス又はキー情報をIPMP端末で構文解析する手段と、
当該ライセンス又はキー情報を当該IPMP端末のメモリに格納する手段と、
当該IPMP端末のIPMPツールマネージャでコンテンツストリームの中を構文解析する手段と、
IPMPツールリストフラグ、コンテンツID及びIPMPツールリストを解釈する手段と、
ローカル(事前ロード又は事前符号化)、周辺装置、遠隔側、又は当該コンテンツストリームから当該IPMPツールリストに基づいてIPMPツールを取得する手段と、
IPMPツールリスト情報の当該部分と共に上記ステップで検索された当該IPMPツールを当該IPMP端末のメモリに格納する手段と、
当該メモリに格納された当該IPMPツールと共に当該ライセンス/キー情報を用いて当該コンテンツストリームを暗号解読及び復号する手段とを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの装置。 A flexible and common IPMP system device for content provision and protection including content providers and user IPMP terminals ,
A means of automatically issuing a request to the content distributor to perform user rights authentication;
Means for receiving license or key information from the content distributor after the user rights authentication is successful;
Means for parsing the license or key information on the IPMP terminal;
Means for storing the license or key information in the memory of the IPMP terminal;
Means for parsing the content stream in the IPMP tool manager of the IPMP terminal;
Means to interpret the IPMP tool list flag, content ID and IPMP tool list;
Means for obtaining an IPMP tool based on the IPMP tool list from a local (preloaded or pre-encoded), peripheral, remote, or content stream;
Means for storing the IPMP tool searched in the above step together with the part of the IPMP tool list information in the memory of the IPMP terminal;
A device for flexible and common IPMP system for content provision and protection , comprising means for decrypting and decrypting the content stream using the license / key information together with the IPMP tool stored in the memory.
要求をコンテンツディストリビュータに送信して、ユーザ認証を行う手段と、
当該コンテンツディストリビュータからライセンス又はキー情報を受信する手段と、
当該ライセンス又はキー情報をIPMP端末で構文解析する手段と、
当該ライセンス又はキー情報を当該IPMP端末のメモリに格納する手段と、
当該IPMP端末のIPMPツールマネージャでコンテンツストリームの中を構文解析する手段と、
IPMPツールリストフラグ、コンテンツID及びIPMPツールリストを解釈する手段と、
ローカル(事前ロード又は事前符号化)、周辺装置、遠隔側、又は当該コンテンツストリームから当該IPMPツールリストに基づいてIPMPツールを取得する手段と、
IPMPツールリスト情報の当該部分と共に上記ステップで検索された当該IPMPツールを当該IPMP端末のメモリに格納する手段と、
当該ライセンス又はキー情報を用いて当該IPMP情報内の当該暗号化されたキーを暗号解読する手段と、
コンテンツプロバイダ側で当該コンテンツを暗号化するために使用された暗号化キーを上記ステップから取得する手段と、
上記ステップから取得された当該暗号化キーを用いて当該コンテンツを暗号解読して、最初のコンテンツを取得する手段と、
当該最初のコンテンツを当該IPMP端末での再生のために復号する手段とを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの装置。 A flexible and common IPMP system device for content provision and protection including content providers and user IPMP terminals ,
Means for sending a request to the content distributor for user authentication;
Means for receiving license or key information from the content distributor;
Means for parsing the license or key information on the IPMP terminal;
Means for storing the license or key information in the memory of the IPMP terminal;
Means for parsing the content stream in the IPMP tool manager of the IPMP terminal;
Means to interpret the IPMP tool list flag, content ID and IPMP tool list;
Means for obtaining an IPMP tool based on the IPMP tool list from a local (preloaded or pre-encoded), peripheral, remote, or content stream;
Means for storing the IPMP tool searched in the above step together with the part of the IPMP tool list information in the memory of the IPMP terminal;
Means for decrypting the encrypted key in the IPMP information using the license or key information;
Means for obtaining the encryption key used to encrypt the content on the content provider side from the above steps;
Means for decrypting the content using the encryption key obtained from the step and obtaining the first content;
A device for providing a flexible and common IPMP system for content provision and protection , comprising means for decrypting the initial content for playback on the IPMP terminal.
IPMPツールの大部分に関するIPMPツールIDをテーブル状に定義しており、
当該テーブルに予約可能な未使用スペースがあり、
IPMPツールタイプとも呼ばれるIPMPツールのカテゴリとしてIPMPツールIDの一部が定義されており、
当該テーブルをIPMP端末に事前ロード、事前符号化又はダウンロードする手段と、
前記コンテンツストリーム内に保持された当該IPMPツールリストから当該IPMPツールIDを抽出する手段と、
前記コンテンツストリームに保持された当該IPMPツールリストに表示されたIPMPツール位置識別子を取得する手段と、
IPMPツール位置識別子に加えて、IPMPツールIDと共に、当該コンテンツストリームに保持されたIPMPツールフォーマットIDを取得する手段と、
適切なフォーマットであるIPMPツールを選択して、IPMP端末プラットフォームに適合させる手段と、
上記手段で取得された当該位置から当該IPMPツールを検索する手段とを更に含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの装置。The IPMP tool list according to any one of claims 5, 6, 7, and 8,
IPMP tool IDs for most IPMP tools are defined in a table,
There is unused space that can be reserved in the table,
Part of the IPMP tool ID is defined as a category of IPMP tools, also called IPMP tool types,
Means for preloading, precoding or downloading the table to an IPMP terminal;
Means for extracting the IPMP tool ID from the IPMP tool list held in the content stream;
Means for obtaining an IPMP tool position identifier displayed in the IPMP tool list held in the content stream;
Means for acquiring the IPMP tool format ID held in the content stream in addition to the IPMP tool position identifier and the IPMP tool ID;
A means of selecting the appropriate format of the IPMP tool and adapting it to the IPMP terminal platform;
A device for flexible and common IPMP system for content provision and protection , further comprising means for searching for the IPMP tool from the position acquired by the means.
予め定めたテーブルに基づいてIPMPツールリストを構築してコンテンツに使用されたIPMPツールの内容をIPMP端末に通知するように、
データ暗号解読、透かしなどのIPMPツールのカテゴリとして当該予め定めたテーブルからIPMPツールタイプIDを選択する手段と、
当該IPMPツールタイプIDの下である特定のアルゴリズムを有するある特定のIPMPツールに関して当該予め定めたテーブルからIPMPツールIDを選択する手段と、
当該予め定めたテーブルからIPMPツール位置IDを選択して、IPMPツールをダウンロード又は検索可能な場所を通知する手段と、
IPMPツールを遠隔で検索する場合、当該IPMPツールリストにURL位置を与える手段と、
バイナリフォーマットにプリコンパイルされたIPMPツールの各セットに関するIPMPツールフォーマットIDを選択する手段とを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの装置。 A flexible and common IPMP system device for content provision and protection including content providers and user IPMP terminals ,
The contents of the IPMP Tool that is used for content to build an IPMP tool list based on a predetermined table so as to notify the IPMP terminal,
Means for selecting an IPMP tool type ID from the predetermined table as a category of IPMP tools such as data decryption and watermarking;
Means for selecting an IPMP tool ID from the predetermined table for a particular IPMP tool having a particular algorithm under the IPMP tool type ID;
Means for selecting a location ID of the IPMP tool from the predetermined table and notifying a place where the IPMP tool can be downloaded or searched;
When searching for an IPMP tool remotely, a means for giving a URL position to the IPMP tool list,
A flexible and common IPMP system apparatus for content provisioning and protection comprising means for selecting an IPMP tool format ID for each set of IPMP tools precompiled into a binary format.
イントラ符号化フレーム(Iフレーム)などの事前符号化映像ストリームでキーアクセスユニットを探索する手段と、
すべてのアクセスユニットを暗号化する代わりに暗号化ツールを用いて当該キーアクセスユニットのみを暗号化して、暗号解読側の処理を高速化する手段とを更に含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの装置。In any of claims 1, 2, 3, to encrypt precoding content stream using the encryption tools,
Means for searching for a key access unit in a pre-encoded video stream, such as an intra-encoded frame (I frame);
Means for encrypting only the key access unit using an encryption tool instead of encrypting all the access units, and further speeding up the processing on the decryption side, for content provision and protection Flexible and common IPMP system equipment .
事前符号化映像ストリーム又は音声ストリームで重要ビットを探索する手段と、
すべてのアクセスユニットを暗号化する代わりに暗号化ツールを用いて当該重要ビットのみを暗号化して、暗号解読側の処理を高速化する手段とを更に含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの装置。In any of claims 1, 2, 3, to encrypt precoding content stream using the encryption tools,
Means for searching for significant bits in a pre-encoded video stream or audio stream;
Means for encrypting only the important bits using an encryption tool instead of encrypting all the access units, and further speeding up the processing on the decryption side . Flexible and common IPMP system equipment .
予め定めた規則に基づいて暗号化されたビット又はアクセスユニットを探索して、所与のデータ暗号解読ツールを用いて前記ビット又はアクセスユニットを暗号解読する手段とを含み、保護コンテンツを暗号解読して再生することを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの装置。 In claim 11, the means for decoding the protected content stream partially perform encryption for access unit or significant bits selected,
Searches the encrypted bits or access unit based on a predetermined rule, the bit or access unit with a given data decryption tool and means for decrypting the protected content to decrypt A flexible and common IPMP system device for content provision and protection, characterized by
当該インタフェースを含んだIPMP端末が構築され、
当該IPMPツールを検索して当該端末の当該インタフェースに適合させる手段を更に含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの装置。 The IPMP tool according to any one of claims 1 to 3, wherein the IPMP tool is provided in accordance with the specified interface.
An IPMP terminal including the interface is constructed ,
A device for flexible and common IPMP system for content provision and protection , further comprising means for searching for the IPMP tool and adapting it to the interface of the terminal.
MPEG−4のIPMP基本ストリームにIPMPツールを保持することを可能にしたことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの装置。4. A new stream type is specified in a decoder configuration descriptor associated with a basic stream in the MPEG-4 system according to claim 1 ;
A flexible and common IPMP system device for content provision and protection, characterized in that an IPMP tool can be held in an MPEG-4 IPMP basic stream.
符号化技術を用いてコンテンツをコンテンツストリームに符号化するステップと、
データ暗号化ツールを用いて当該符号化コンテンツストリームを暗号化するステップと、
透かしツールを用いて当該コンテンツに透かし情報を埋め込むステップと、
上記ステップで用いられた当該コンテンツに関するコンテンツID及びIPMP(知的所有権管理保護)ツールリスト(IPMPツール情報)を作成するステツプと、
各コンテンツストリームのヘッダとして保持すべきIPMPツールリストフラグを作成するステップと、
IPMPツールリストフラグ、次いでIPMPツールリスト、コンテンツID及び実際の符号化コンテンツストリームを含むコンテンツストリームを構成するステップとを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの方法。 A flexible and common IPMP system method for content provision and protection including content providers and user IPMP terminals ,
Encoding the content into a content stream using an encoding technique;
Encrypting the encoded content stream using a data encryption tool;
Embedding watermark information in the content using a watermark tool;
Creating a content ID and IPMP (Intellectual Property Management Protection) tool list (IPMP tool information) related to the content used in the above steps;
Creating an IPMP tool list flag to be retained as the header of each content stream;
A method of flexible and common IPMP system for content provisioning and protection comprising: IPMP tool list flag, and then constructing a content stream including IPMP tool list, content ID and actual encoded content stream.
符号化技術を用いてコンテンツをコンテンツストリームに符号化するステップと、
データ暗号化ツール又は他のツールを用いて当該符号化コンテンツストリームを暗号化するステップと、
上記ステップで用いた当該コンテンツに関するコンテンツID及びIPMP(知的所有権管理保護)ツールリスト(IPMPツール情報)を作成するステップと、
各コンテンツストリームのヘッダとして保持すべきIPMPツールリストフラグを作成するステップと、
IPMPツールリストフラグ、次いでIPMPツールリスト、コンテンツID及び実際の符号化コンテンツストリームを含むコンテンツストリームを構成するステップとを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの方法。 A flexible and common IPMP system method for content provision and protection including content providers and user IPMP terminals ,
Encoding the content into a content stream using an encoding technique;
Encrypting the encoded content stream using a data encryption tool or other tool;
Creating a content ID and IPMP (Intellectual Property Management Protection) tool list (IPMP tool information) related to the content used in the above steps;
Creating an IPMP tool list flag to be retained as the header of each content stream;
A method of flexible and common IPMP system for content provisioning and protection comprising: IPMP tool list flag, and then constructing a content stream including IPMP tool list, content ID and actual encoded content stream.
符号化技術を用いてコンテンツをコンテンツストリームに符号化するステップと、
暗号化キーを有する暗号化ツール又は他のツールを用いて当該コンテンツストリームを暗号化するステップと、
より高いセキュリティのために別の暗号化キーを有する任意の暗号化ツールを用いて当該暗号化キーを暗号化するステップと、
当該コンテンツストリームと同一のストリームに保持されたIPMP情報に上記当該暗号化されたキーを埋め込むステップと、
上記ステップで用いた当該コンテンツに関するコンテンツID及びIPMP(知的所有権管理保護)ツールリスト(IPMPツール情報)を作成するステップと、
各コンテンツストリームのヘッダとして保持すべきIPMPツールリストフラグを作成するステップと、
IPMPツールリストフラグ、次いでIPMPツールリスト、コンテンツID及び実際の符号化コンテンツストリームを含むコンテンツストリームを構成するステップとを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの方法。 A flexible and common IPMP system method for content provision and protection including content providers and user IPMP terminals ,
Encoding the content into a content stream using an encoding technique;
Encrypting the content stream using an encryption tool having an encryption key or other tools;
Encrypting the encryption key using any encryption tool having another encryption key for higher security;
Embedding the encrypted key in the IPMP information held in the same stream as the content stream;
Creating a content ID and IPMP (Intellectual Property Management Protection) tool list (IPMP tool information) related to the content used in the above steps;
Creating an IPMP tool list flag to be retained as the header of each content stream;
A method of flexible and common IPMP system for content provisioning and protection comprising: IPMP tool list flag, and then constructing a content stream including IPMP tool list, content ID and actual encoded content stream.
IPMPツールIDを各コンテンツに割当てて、何れのツールをデータ保護に使用するかを表示するステップと、
位置タイプIDを各IPMPツールに割当てて、当該IPMPツールが入手可能である位置のタイプを通知するステップと、
フォーマットIDを割当てて、ダウンロードされたIPMPツールフォーマットを表示して、準拠IPMP端末がそれらのプラットフォームに基づいて選択及び検索することを可能にするステップと、
当該IPMPツールの位置を表示して、端末が当該IPMPツールを当該位置から取得することを可能にするステップとを更に含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの方法。In any one of claims 16, 17, and 18, so as to create a content ID and IPMP tool list related to the content,
Assigning an IPMP tool ID to each content and displaying which tool is used for data protection;
Assigning a location type ID to each IPMP tool and notifying the type of location where the IPMP tool is available;
Assigning a format ID and displaying the downloaded IPMP tool format to allow compliant IPMP terminals to select and search based on their platform;
Displaying the location of the IPMP tool and allowing the terminal to obtain the IPMP tool from the location; and a flexible and common IPMP system method for content provision and protection .
IPMP端末のIPMPツールマネージャでコンテンツストリームの中を構文解析するステップと、
IPMPツールリストフラグ、コンテンツID及びIPMPツールリストを解釈するステップと、
ローカル(事前ロード又は事前符号化)、周辺装置、遠隔側、又は当該コンテンツストリームから当該IPMPツールリストに基づいてIPMPツールを取得するステップとを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの方法。 A flexible and common IPMP system method for content provision and protection including content providers and user IPMP terminals ,
Parsing the content stream with the IPMP Tool Manager of the IPMP terminal,
Interpreting the IPMP tool list flag, content ID and IPMP tool list;
Obtaining IPMP tools based on the IPMP tool list from local (pre-loading or pre-encoding), peripheral device, remote side, or the content stream, and providing flexibility for content provision and protection Common IPMP system method .
IPMP端末のIPMPツールマネージャでコンテンツストリームの中を構文解析するステップと、
IPMPツールリストフラグ、コンテンツID及びIPMPツールリストを解釈するステップと、
ローカル(事前ロード又は事前符号化)、周辺装置、遠隔側、又は当該コンテンツストリームから当該IPMPツールリストに基づいてIPMPツールを取得するステップと、
要求をコンテンツディストリビュータに自動的に出して、ユーザ権利認証を行うステップと、
前記ユーザ権利認証が成功した後、当該コンテンツディストリビュータからライセンス又はキー情報を受信するステップと、
前記ユーザ権利認証が成功した後、要求されたコンテンツの消費用の使用規則を取得するステップとを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの方法。 A flexible and common IPMP system method for content provision and protection including content providers and user IPMP terminals ,
Parsing the content stream with the IPMP Tool Manager of the IPMP terminal,
Interpreting the IPMP tool list flag, content ID and IPMP tool list;
Obtaining an IPMP tool based on the IPMP tool list from a local (preloaded or pre-encoded), peripheral, remote, or content stream;
Automatically issuing a request to the content distributor for user rights authentication;
Receiving the license or key information from the content distributor after the user right authentication is successful;
Obtaining a usage rule for consumption of the requested content after the user rights authentication is successful, and a flexible and common IPMP system method for content provision and protection .
要求をコンテンツディストリビュータに自動的に出して、ユーザ権利認証を行うステップと、
前記ユーザ権利認証が成功した後、当該コンテンツディストリビュータからライセンス又はキー情報を受信するステップと、
当該ライセンス又はキー情報をIPMP端末で構文解析するステップと、
当該ライセンス又はキー情報を当該IPMP端末のメモリに格納するステップと、
当該IPMP端末のIPMPツールマネージャでコンテンツストリームの中を構文解析するステップと、
IPMPツールリストフラグ、コンテンツID及びIPMPツールリストを解釈するステップと、
ローカル(事前ロード又は事前符号化)、周辺装置、遠隔側、又は当該コンテンツストリームから当該IPMPツールリストに基づいてIPMPツールを取得するステップと、
IPMPツールリスト情報の当該部分と共に上記ステップで検索された当該IPMPツールを当該IPMP端末のメモリに格納するステップと、
当該メモリに格納された当該IPMPツールと共に当該ライセンス/キー情報を用いて当該コンテンツストリームを暗号解読及び復号するステップとを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの方法。 A flexible and common IPMP system method for content provision and protection including content providers and user IPMP terminals ,
Automatically issuing a request to the content distributor for user rights authentication;
Receiving the license or key information from the content distributor after the user right authentication is successful;
Parsing the license or key information with an IPMP terminal;
Storing the license or key information in the memory of the IPMP terminal;
Parsing the content stream in the IPMP tool manager of the IPMP terminal;
Interpreting the IPMP tool list flag, content ID and IPMP tool list;
Obtaining an IPMP tool based on the IPMP tool list from a local (preloaded or pre-encoded), peripheral, remote, or content stream;
Storing the IPMP tool searched in the above step together with the part of the IPMP tool list information in the memory of the IPMP terminal;
Decrypting and decrypting the content stream using the license / key information together with the IPMP tool stored in the memory, and a flexible and common IPMP system method for content provision and protection .
要求をコンテンツディストリビュータに送宿して、ユーザ認証を行うステップと、
当該コンテンツディストリビュータからライセンス又はキー情報を受信するステップと、
当該ライセンス又はキー情報をIPMP端末で構文解析するステップと、
当該ライセンス又はキー情報を当該IPMP端末のメモリに格納するステップと、
当該IPMP端末のIPMPツールマネージャでコンテンツストリームの中を構文解析するステップと、
IPMPツールリストフラグ、コンテンツID及びIPMPツールリストを解釈するステップと、
ローカル(事前ロード又は事前符号化)、周辺装置、遠隔側、又は当該コンテンツストリームから当該IPMPツールリストに基づいてIPMPツールを取得するステップと、
IPMPツールリスト情報の当該部分と共に上記ステップで検索された当該IPMPツールを当該IPMP端末のメモリに格納するステップと、
当該ライセンス又はキー情報を用いて当該IPMP情報内の当該暗号化されたキーを暗号解読するステップと、コンテンツプロバイダ側で当該コンテンツを上記ステップで暗号化するために使用された暗号化キーを取得するステップと、
上記ステップから取得された当該暗号化キーを用いて当該コンテンツを暗号解読して、最初のコンテンツを取得するステップと、
当該最初のコンテンツを当該IPMP端末で再生する為に復号するステップとを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの方法。 A flexible and common IPMP system method for content provision and protection including content providers and user IPMP terminals ,
Sending the request to a content distributor and authenticating the user;
Receiving license or key information from the content distributor;
Parsing the license or key information with an IPMP terminal;
Storing the license or key information in the memory of the IPMP terminal;
Parsing the content stream in the IPMP tool manager of the IPMP terminal;
Interpreting the IPMP tool list flag, content ID and IPMP tool list;
Obtaining an IPMP tool based on the IPMP tool list from a local (preloaded or pre-encoded), peripheral, remote, or content stream;
Storing the IPMP tool searched in the above step together with the part of the IPMP tool list information in the memory of the IPMP terminal;
Decrypt the encrypted key in the IPMP information using the license or key information, and obtain the encryption key used to encrypt the content in the above step on the content provider side Steps,
Decrypting the content using the encryption key obtained from the above step to obtain the first content;
A method of flexible and common IPMP system for content provision and protection comprising the step of decrypting the initial content for playback on the IPMP terminal.
IPMPツールの大部分に関するIPMPツールIDをテーブルに定義されており、
今後の又は未知/専用のIPMPツールに使用されるべきIPMPツールIDに関する項目を当該テーブルに予約する余地があり、
IPMPツールタイプとも呼ばれるIPMPツールのカテゴリとしてIPMPツールIDの一部が定義されている、
当該テーブルをIPMP端末に事前ロード、事前符号化又はダウンロードするステップと、
前記コンテンツストリーム内に保持された当該IPMPツールリストから当該IPMPツールIDを抽出するステップと、
前記コンテンツストリームに保持された当該IPMPツールリストに表示されたIPMPツール位置識別子を取得するステップと、
IPMPツール位置識別子に加えて、IPMPツールIDと共に、当該コンテンツストリームに保持されたIPMPツールフォーマットIDを取得するステップと、
適切なフォーマットであるIPMPツールを選択して、IPMP端末プラットフォームに適合させるステップと、
上記手段で取得された当該位置から当該IPMPツールを検索するステップとを更に含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの方法。In any one of claims 20, 21, 22, 23, local (pre-loaded or pre-encoded), peripheral devices, so as to acquire the IPMP tool based remote side, or from the content stream to the IPMP Tool List,
IPMP tool IDs for most IPMP tools are defined in the table,
There is room to reserve in this table an item for the IPMP tool ID to be used for future or unknown / dedicated IPMP tools,
A part of IPMP tool ID is defined as a category of IPMP tool, also called IPMP tool type,
Preloading, precoding or downloading the table to an IPMP terminal;
Extracting the IPMP tool ID from the IPMP tool list held in the content stream;
Obtaining an IPMP tool position identifier displayed in the IPMP tool list held in the content stream;
Obtaining an IPMP tool format ID held in the content stream together with an IPMP tool ID in addition to the IPMP tool position identifier;
Select the appropriate format of the IPMP tool and adapt it to the IPMP terminal platform;
The method of flexible and common IPMP system for content provision and protection , further comprising the step of searching for the IPMP tool from the position acquired by the above means.
対応するコンテンツストリームの前に当該IPMPツールリストを挿入するステップとを更に含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの方法。 The step of constructing an IPMP tool list based on a predetermined table and notifying the IPMP terminal of the contents of the IPMP tool used for the content according to any one of claims 20 to 23 ,
A method of flexible and common IPMP system for content provision and protection , further comprising inserting the IPMP tool list before a corresponding content stream.
予め定めたテーブルに基づいてIPMPツールリストを構築してコンテンツに使用されたIPMPツールの内容をIPMP端末に通知するように、
データ暗号解読、透かしなどのIPMPツールのカテゴリとして当該予め定めたテーブルからIPMPツールタイプIDを選択するステップと、
当該IPMPツールタイプIDの下である特定のアルゴリズムを有するある特定のIPMPツールに関して当該予め定めたテーブルからIPMPツールIDを選択するステップと、
当該予め定めたテーブルからIPMPツール位置IDを選択して、IPMPツールをダウンロード又は検索可能な場所を通知するステップと、
IPMPツールを遠隔で検索する場合、当該IPMPツールリストにURL位置を与えるステップと、
バイナリフォーマットにプリコンパイルされたIPMPツールの各セットに関するIPMPツールフォーマットIDを選択するステップとを含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの方法。 A flexible and common IPMP system method for content provision and protection including content providers and user IPMP terminals ,
The contents of the IPMP Tool that is used for content to build an IPMP tool list based on a predetermined table so as to notify the IPMP terminal,
Selecting an IPMP tool type ID from the predetermined table as a category of IPMP tools such as data decryption and watermarking; and
Selecting an IPMP tool ID from the predetermined table for a particular IPMP tool having a particular algorithm under the IPMP tool type ID;
Selecting the IPMP tool location ID from the predetermined table and notifying the location where the IPMP tool can be downloaded or searched; and
When searching for an IPMP tool remotely, giving a URL position to the IPMP tool list;
Selecting a IPMP tool format ID for each set of IPMP tools pre-compiled into a binary format, and providing a flexible and common IPMP system method for content provisioning and protection .
イントラ符号化フレーム(Iフレーム)などの事前符号化映像ストリームでキーアクセスユニットを探索するステップと、
すべてのアクセスユニットを暗号化する代わりに暗号化ツールを用いて当該キーアクセスユニットのみを暗号化して、暗号解読側の処理を高速化するステップとを更に含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの方法。In any one of claims 16, 17 and 18, to encrypt the pre-encoded content stream using the encryption tools,
Searching for a key access unit in a pre-encoded video stream, such as an intra-encoded frame (I frame);
All access units to encrypt only the key access unit using the encryption tool instead of encrypting the content provider and protection, characterized in further including Mukoto and steps to speed up the processing of decryption side Flexible and common IPMP system method for .
事前符号化映像ストリーム又は音声ストリームで重要ビットを探索するステップと、
すべてのアクセスユニットを暗号化する代わりに暗号化ツールを用いて当該重要ビットのみを暗号化して、暗号解読側の処理を高速化するステップとを更に含むことを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの方法。In any one of claims 16, 17 and 18, to encrypt the pre-encoded content stream using the encryption tools,
Searching for significant bits in a pre-encoded video stream or audio stream;
And encrypting only the important bits using an encryption tool instead of encrypting all access units to speed up the processing on the decryption side . Flexible and common IPMP system method .
保護コンテンツストリームを復号するステップと、
予め定めた規則に基づいて暗号化されたビット又はアクセスユニットを探索して、所与のデータ暗号解読ツールを用いて前記ビット又はアクセスユニットを暗号解読するステップとを含み、保護コンテンツを暗号解読して再生することを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの方法。 According to claim 27, so as to partially perform encryption for access unit or significant bits selected,
Decrypting the protected content stream;
Searches the encrypted bits or access unit based on a predetermined rule, the bit or access unit with a given data decryption tool and a step of decrypting the protected content to decrypt A flexible and common IPMP system method for content provision and protection characterized by :
MPEG−4のIPMP基本ストリームにIPMPツールを保持することを可能にしたことを特徴とするコンテンツ提供及び保護用の柔軟及び共通IPMPシステムの方法。 A new stream type is specified in any one of claims 16 to 18 in a decoder configuration descriptor associated with a basic stream in the MPEG-4 system,
A flexible and common IPMP system method for content provision and protection , characterized in that an IPMP tool can be held in an MPEG-4 IPMP basic stream.
保護コンテンツストリームを復号するステップと、
予め定めた規則に基づいて暗号化されたビット又はアクセスユニットを探索して、所与のデータ暗号解読ツールを用いて前記ビット又はアクセスユニットを暗号解読するステップとを含み、保護コンテンツを暗号解読して再生することを特徴とするコンテンツ提供及び保護用の柔軟及び共通 IPMP システムの方法。 The method of claim 28, wherein the encryption is partially performed on the selected access unit or significant bit,
Decrypting the protected content stream;
Searching for an encrypted bit or access unit based on a predetermined rule and decrypting the bit or access unit using a given data decryption tool, and decrypting the protected content A flexible and common IPMP system method for content provision and protection characterized by :
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002161440A JP2003078519A (en) | 2001-06-04 | 2002-06-03 | Apparatus and method for flexible and common ipmp system for providing and protecting content |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001-168259 | 2001-06-04 | ||
JP2001168259 | 2001-06-04 | ||
JP2001172451 | 2001-06-07 | ||
JP2001-172451 | 2001-06-07 | ||
JP2002161440A JP2003078519A (en) | 2001-06-04 | 2002-06-03 | Apparatus and method for flexible and common ipmp system for providing and protecting content |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003078519A JP2003078519A (en) | 2003-03-14 |
JP2003078519A5 true JP2003078519A5 (en) | 2005-10-13 |
Family
ID=27346873
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002161440A Pending JP2003078519A (en) | 2001-06-04 | 2002-06-03 | Apparatus and method for flexible and common ipmp system for providing and protecting content |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003078519A (en) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4562417B2 (en) * | 2003-05-09 | 2010-10-13 | パナソニック株式会社 | MPEG-4 IPMP extended ISMA media stream transmitter |
EP1626522A4 (en) | 2003-05-09 | 2009-03-18 | Panasonic Corp | Transmitter apparatus for mpeg-4 ipmp extended isma media stream |
WO2004104842A1 (en) * | 2003-05-23 | 2004-12-02 | Matsushita Electric Industrial Co., Ltd. | Digital item processing method and device |
KR101244308B1 (en) | 2003-12-08 | 2013-03-18 | 삼성전자주식회사 | Encoding Method for moving picture file and the Digital right management using the same |
KR20070046113A (en) * | 2004-08-16 | 2007-05-02 | 마츠시타 덴끼 산교 가부시키가이샤 | Transmitting apparatus and receiving apparatus |
EP1793359A4 (en) * | 2004-08-31 | 2010-05-19 | Panasonic Corp | Content purchase processing terminal ,method thereof, and program |
WO2006057222A1 (en) * | 2004-11-29 | 2006-06-01 | Matsushita Electric Industrial Co., Ltd. | Transmitting apparatus and receiving apparatus |
US20080134167A1 (en) * | 2005-01-17 | 2008-06-05 | Jong Jin Chae | Method for Representing Description Language and Data Structure to Update Pump Tool, Ipmp Tool Updating Method and Client Apparatus Using the Same |
US8261356B2 (en) | 2005-04-08 | 2012-09-04 | Electronics And Telecommunications Research Institute | Tool pack structure and contents execution device |
JP4745738B2 (en) * | 2005-07-01 | 2011-08-10 | パナソニック株式会社 | Media file recording method |
KR100903106B1 (en) * | 2005-07-20 | 2009-06-16 | 한국전자통신연구원 | Digital Broadcasting Receiver for protection of broadcasting contents and the method thereof |
-
2002
- 2002-06-03 JP JP2002161440A patent/JP2003078519A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100449525C (en) | Motion picture file encryption method and digital rights management method using the same | |
JP4263370B2 (en) | Device for creating an encrypted payload data stream and device for decrypting an encrypted payload data stream | |
JP5730786B2 (en) | Multiple content protection systems in one file | |
KR100567921B1 (en) | Apparatus and method of flexible and common ipmp system for providing and protecting content | |
JP2002330126A (en) | Method and device for distribution and protection of content | |
JP5557897B2 (en) | Digital media content protection system and method | |
JP2002330126A5 (en) | ||
KR20110004333A (en) | Processing recordable content in a stream | |
CN102571333A (en) | Information processing apparatus, information processing method, and program | |
JP2004187230A (en) | Streaming distribution system and stream distribution server | |
EP1619896A2 (en) | System and method for protecting information | |
JP2003078519A5 (en) | ||
CN101567782A (en) | OMA DRM stream media rights management system based on multilayer encryption system | |
JP2004303108A (en) | Terminal equipment with license moving function | |
JP2003078519A (en) | Apparatus and method for flexible and common ipmp system for providing and protecting content | |
JP4745738B2 (en) | Media file recording method | |
KR101097674B1 (en) | Method and device for distributing av content in download type file format | |
JP2003152696A (en) | Meta-data transmitting method, meta-data receiving method, meta-data transmitting device, meta-data receiving device, meta-data transmitting program and meta-data receiving program | |
JP2010206540A (en) | File generating apparatus, file reproducing apparatus and computer program | |
US20070041585A1 (en) | Receiver apparatus for mpeg-4 ipmp extended isma media stream | |
CN102231854A (en) | Multimedia broadcasting program recording method and data card equipment | |
JP2004252966A (en) | Content delivery system | |
CN100556135C (en) | The transmission of content and the method for protection and device | |
JP2005269412A (en) | Content distribution system and viewer's terminal device | |
JP2002083081A (en) | Data processor, data processing method, computer readable medium storing data processing program and data processing program |