JP2007150587A - 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム - Google Patents
情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム Download PDFInfo
- Publication number
- JP2007150587A JP2007150587A JP2005340823A JP2005340823A JP2007150587A JP 2007150587 A JP2007150587 A JP 2007150587A JP 2005340823 A JP2005340823 A JP 2005340823A JP 2005340823 A JP2005340823 A JP 2005340823A JP 2007150587 A JP2007150587 A JP 2007150587A
- Authority
- JP
- Japan
- Prior art keywords
- content
- information
- recording medium
- data
- stored
- 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.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F12/00—Accessing, addressing or allocating within memory systems or architectures
- G06F12/14—Protection against unauthorised use of memory or access to memory
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/0042—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the copy protection scheme being related to a specific access protection standard
- G11B20/00427—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier the copy protection scheme being related to a specific access protection standard advanced access content system [AACS]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/0021—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier
- G11B20/00485—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier
- G11B20/00492—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving encryption or decryption of contents recorded on or reproduced from a record carrier characterised by a specific kind of data which is encrypted and recorded on and/or reproduced from the record carrier wherein content or user data is encrypted
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/00086—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
- G11B20/00681—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which prevent a specific kind of data access
- G11B20/00695—Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which prevent a specific kind of data access said measures preventing that data are read from the recording medium
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/327—Table of contents
- G11B27/329—Table of contents on a disc [VTOC]
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/218—Write-once discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2541—Blu-ray discs; Blue laser DVR discs
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99953—Recoverability
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Storage Device Security (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
【解決手段】DVDなどの第1の情報記録媒体に格納された第1コンテンツと、ハードディスクなどの第2の情報記録媒体に格納された第2コンテンツを併せて再生する構成において、第1情報記録媒体に格納された証明書のハッシュ値を算出し、第1情報記録媒体に格納された第1コンテンツに対応して設定されるコンテンツ証明書に登録されたハッシュ値との比較照合により両ハッシュ値が一致したことを条件としてコンテンツ再生を許容する。本構成によりスタジオIDなどのID情報に基づく制御よりさらに厳格なコンテンツ利用制御が実現される。
【選択図】図30
Description
情報処理装置であり、
第1の情報記録媒体に格納された第1コンテンツと、第2の情報記録媒体に格納され前記第1コンテンツに併せて利用可能な第2コンテンツを取得して、第1および第2の両コンテンツを適用したコンテンツ再生処理を実行するデータ処理部を有し、
前記データ処理部は、
第1の情報記録媒体に格納された証明書のハッシュ値を算出し、該算出ハッシュ値と、前記第1コンテンツに対応するコンテンツ証明書に格納されたハッシュ値との比較照合処理を実行し、両ハッシュ値が一致したことを条件としてコンテンツ再生処理を行う構成を有することを特徴とする情報処理装置にある。
情報記録媒体であり、
暗号化コンテンツと、
公開鍵証明書と、
前記暗号化コンテンツの正当性の証明データを格納するとともに、前記公開鍵証明書のハッシュ値を格納したコンテンツ証明書と、
を格納した構成を有することを特徴とする情報記録媒体にある。
情報処理装置において実行する情報処理方法であり、
データ処理部において、第1の情報記録媒体に格納された証明書のハッシュ値を算出し、該算出ハッシュ値と、前記第1の情報記録媒体に格納された第1コンテンツに対応するコンテンツ証明書に記録されたハッシュ値との比較照合処理を実行する検証ステップと、
前記検証ステップにおいて、両ハッシュ値の一致が確認されたことを条件として、前記第1の情報記録媒体に格納された第1コンテンツと、第2の情報記録媒体に格納され前記第1コンテンツに併せて利用可能な第2コンテンツを取得して、第1および第2の両コンテンツを適用したコンテンツ再生処理を実行するコンテンツ再生ステップと、
を有することを特徴とする情報処理方法にある。
情報処理装置においてコンテンツ再生制御処理を実行させるコンピュータ・プログラムであり、
データ処理部において、第1の情報記録媒体に格納された証明書のハッシュ値を算出し、該算出ハッシュ値と、前記第1の情報記録媒体に格納された第1コンテンツに対応するコンテンツ証明書に記録されたハッシュ値との比較照合処理を実行する検証ステップと、
前記検証ステップにおいて、両ハッシュ値の一致が確認されたことを条件として、前記第1の情報記録媒体に格納された第1コンテンツと、第2の情報記録媒体に格納され前記第1コンテンツに併せて利用可能な第2コンテンツを取得して、第1および第2の両コンテンツを適用したコンテンツ再生処理を実行するコンテンツ再生ステップと、
を実行させることを特徴とするコンピュータ・プログラムにある。
1.情報記録媒体の格納データ
2.コンテンツ格納構成
3.格納コンテンツの暗号化、利用管理構成
4.後発的に生成したデータまたは取得したデータの管理構成
5.情報記録媒体のCPSユニット構成データと情報記録媒体外部に格納したCPSユニット構成データの関連づけ構成
6.後発データの利用制御構成
7.厳格な検証処理に基づくコンテンツ利用制御
8.情報処理装置の構成例
本発明の情報処理装置は、DVD等の情報記録媒体に格納されたコンテンツについて、ユニット単位の利用制御を実現するとともに、後発的にユーザが生成したデータやダウンロードしたデータなど、例えばハードディスクなどのローカルストレージ上に記録した後発データについても、情報記録媒体の格納コンテンツと同様、ユニット単位の利用制御を実現する。まず、図1を参照して、コンテンツの記録されたDVD等の情報記録媒体の格納データ例について説明する。
図3を参照して、本発明の情報記録媒体に格納されるコンテンツの格納フォーマットについて説明する。
(A)アプリケーション210
(B)再生区間指定ファイル(プレイリスト)230
(C)クリップ(コンテンツデータファイル)240
である。
次に、図4以下を参照して、情報記録媒体に格納されたコンテンツをコンテンツ管理ユニット(CPSユニット)に区分して、各ユニット毎に異なる利用制御を実現するコンテンツ管理構成について説明する。
上述したように、情報記録媒体に格納済みのコンテンツは、CPSユニットに区分され、各CPSユニットに対応する暗号鍵としてのCPSユニット鍵を記録シードを適用して取得することで、利用可能となる。
(1)サーバにおいてCPSユニットごとにダウンロードデータの管理が可能となる。
(2)CPSユニットごとに、ダウンロードの可否、課金処理などを管理している場合、いったんダウンロード可能となったCPSユニットに関しては次回よりCPSユニットIDを送信するだけでダウンロードを開始することができる。
(3)情報記録媒体上でCPSユニットごとに定義された鍵(ユニット鍵)を用いてダウンロードデータの暗号化を行う場合、サーバで暗号化処理を行うためにはCPSユニットIDが必要となる。サーバではユニットIDに対応したCPSユニット鍵を保持し、保持したCPSユニット鍵を適用して暗号化したデータを送信することでセキュアなデータ送信が可能となる。
図10に示すCPSユニット3,681に示すように、後発データ671を、情報記録媒体に設定済みのCPSユニットに一体化する処理例である。
図10に示すCPSユニット4,682に示すように、後発データ672を、情報記録媒体に設定済みのCPSユニットとは異なる新規のCPSユニットを設定して管理する処理例である。
(設定例1)
DVD等の情報記録媒体100に格納された既存のコンテンツ利用制御情報を後発データのコンテンツ利用制御情報として適用する。
これは、図11に示すように情報記録媒体100に予め格納されたCPSユニット001のデータ[01001.m2ts]715に対応するコンテンツ利用制御情報[CPSUnit001.cci]713をそのまま、ローカルストレージ上の後発データ[01003.m2ts]712に対応するコンテンツ利用制御情報として適用する。
ローカルストレージ上の後発データのコンテンツ利用制御情報を新たに生成する。
これは、図11に示すように後発データ[01002.m2ts]711に対応するコンテンツ利用制御情報として、新たなコンテンツ利用制御情報[CPSUnit002.cci]714を生成して、管理データとする例である。
後発データの暗号鍵生成情報としての記録シードとして、CPSユニット管理テーブルに予め設定済みの新規データ用の記録シードを使用する。
これは、先に図2を参照して説明したCPSユニット管理テーブル中の新規データ用フィールド121(図2参照)に設定済みの記録シードを後発データの暗号鍵生成情報としての記録シードとして使用する構成である。図12において、後発データ[01003.m2ts]724に対応させて、情報記録媒体100に格納されている管理テーブルデータである暗号鍵情報[Unit Key Gen Value.inf]721の新規データ用フィールド121(図2参照)に設定済みの記録シードを対応付ける。この設定例では、新たなCPSユニットを定義して、新規データ用フィールド121(図2参照)に設定済みの記録シードを適用することが可能である。
後発データの暗号鍵生成情報としての記録シードとして、新たに生成または取得した記録シードを使用する。図12において、後発データ[01002.m2ts]723に対応させて、新たな管理テーブルデータとしての暗号鍵情報[Unit Key Gen Value.inf]722を設定し、新規エントリとして新規設定したCPSユニット識別子と生成または取得した記録シードとを対応付けて格納する。なお、記録シードの生成が許容される場合、情報処理装置は、情報処理装置内のデータ処理部において、例えば乱数を生成して新たな記録シードを生成する。この設定例においては、新たなデータについて、無制限にCPSユニットの設定、記録シードの生成が可能となる。
上述したように、CPSユニットによって管理されたコンテンツを格納した情報記録媒体にオリジナルデータとして格納されていない後発データは情報記録媒体またはハードディスク、あるいはフラッシュメモリなどのリムーバブルメモリなどに格納される。この新規データを情報記録媒体のCPS管理データの管理対象データとして取り扱うためには、情報記録媒体またはハードディスクなどに格納される新規データを情報記録媒体のCPS管理データの管理対象データであることを識別可能とすることが必要となる。以下、この識別の構成について説明する。
上述したように、情報記録媒体(ROMディスク等の記録メディア)に格納されたCPSユニットコンテンツに対応するデータとして後発的に生成または取得した後発データは、ハードディスク等のローカルストレージに格納される。情報処理装置において様々な情報記録媒体(ROMディスク等の記録メディア)を利用した場合、ローカルストレージには多数の後発データが格納されることになる。このような場合、情報処理装置は後発データの利用に際してデータ検索が必要となる。汎用ディレクトリに設定された多数の後発データファイルから必要なデータを効率的に取得するための検索情報と、後発データの利用制御構成について、以下説明する。
(1)スタジオ間共有(Shared)ディレクトリ826に設定されたバインディングユニット828c
(2)パッケージ間共有(Shared)ディレクトリ825に設定されたバインディングユニット828b
(3)パッケージ1に対応するパッケージ固有ディレクトリ824に設定されたバインディングユニット828a
これら(1)〜(3)のバインディングユニットを(1)→(2)→(3)の順番で、マージ処理を実行して、同じファイル名がある場合は、後のファイルによって上書きする処理が実行される。この処理によって、パッケージ対応のファイルが最優先され、次に、パッケージ間共有ファイル、最後にスタジオ間共有ファイルの順の優先順でマージ処理がなされることになる。
studioA.STREAM.00001.m2ts
studioA.CLIPINF.00001.clpi
などの設定とし、例えばスタジオB対応の後発データについては、
studioB.STREAM.01001.m2ts
studioB.CLIPINF.01001.clpi
とする設定である。
ローカルストレージ上のファイル名:studioA.STREAM.00001.m2tsであり、
再生コンテンツのスタジオID=1、パッケージID=1または2または3、である場合の変換後のファイル名は、
BDMV/STREAM/00001.m2ts
となる。
この変換後のファイル名:BDMV/STREAM/00001.m2tsは、再生アプリケーションにおいて利用可能なファイル名である。
studioC.STREAM.00002.m2ts
であり共通であるが、
スタジオID=1、パッケージID=1または2または3である場合の変換後のファイル名は、
BDMV/STREAM/00002.m2ts
であり、
スタジオID=2、パッケージID=4または5または6である場合の変換後のファイル名は、
BDMV/STREAM/00012.m2ts
となり、スタジオIDと、パッケージIDとの値に応じて、異なるファイル名に変換される構成となっている。このようにファイル名変換テーブルを適用したファイル名変換処理を行なうことで、例えば異なる再生アプリケーションにおいて適用する異なるファイルとして設定することが可能となる。
(1)スタジオ間共有(Shared)ディレクトリ
(2)パッケージ間共有(Shared)ディレクトリ
(3)パッケージ固有ディレクトリ
の3種類の異なる下位ディレクトリを持つローカルストレージ対応の後発データ格納ディレクトリ構成を示したが、共有ディレクトリ、すなわち、スタジオ間共有(Shared)ディレクトリや、パッケージ間共有(Shared)ディレクトリを持たない構成も可能である。
次に、厳格な検証処理に基づくコンテンツ利用制御について説明する。ハードディスク、あるいはリムーバブルメモリなどの記憶手段に記録され、情報記録媒体(ROMディスク等の記録メディア)上のデータとバインドされて利用されるデータは、先に、図17を参照して説明したようなファイル管理ディレクトリに設定され、再生処理の開始前に情報記録媒体(ROMディスク等の記録メディア)上のデータとバインドされ、図15、図16を参照して説明した1つの仮想的なファイルシステムを構成して利用される。
BDMVディレクトリ、
AACSディレクトリ、
証明書(CERTIFICATE)ディレクトリ、
各々に設定されるデータの詳細について、図22以下を参照して説明する。
(A)図3におけるタイトル211などのインデックスは、図22に示すディレクトリ中のindex.bdmvファイル
(B)図3における再生プログラケ(ムービーオブジェクト)221等は図22に示すディレクトリ中のMovieObject.bdmvファイル
(C)図3におけるプレイリスト230は図22に示すディレクトリ中のPLAYLISTディレクトリ下のファイル、
(D)図3におけるクリップ240は図22に示すディレクトリ中のCLIPINFディレクトリ下のファイルとSTREAMディレクトリ下のファイルで同じファイル番号を持つものに対応する。
(E)その他、音声データやフォントデータを格納したAUXDATAファイル、メタデータを格納したMETAファイル、Java(登録商標)アプリケーションなどのBD−Jオブジェクトを格納したBDOJファイルなどが情報記録媒体に格納される。
ヘッダ:このデータがコンテンツ証明書であることを示すデータ、
コンテンツハッシュテーブルダイジェスト:コンテンツの構成データの一部に基づくハッシュ値を登録したテーブルのハッシュ値、
ルート証明書ハッシュ:証明書(CERTIFICATE)ディレクトリに設定されるルート証明書のハッシュ値、
署名:コンテンツ証明書の発行管理主体(例えば鍵管理センタ)の署名、
これらのデータが格納される。
ルート証明書ハッシュは、証明書(CERTIFICATE)ディレクトリに設定されるルート証明書のハッシュ値であり、特定のルート証明書に対応する固有値である。このルート証明書のハッシュ値の適用処理については後段で説明する。
BDMVディレクトリ、
AACSディレクトリ、
証明書(CERTIFICATE)ディレクトリ、
の各ディレクトリが設定される。
ルート証明書[app.discroot.drt]841、
ID情報842が設定される。
ファイル識別子:ID情報であることを示す文字列[BDID]
バージョン番号:対応フォーマットのバージョン
OrgznizationID:スタジオID
DiscID:パッケージID
これらのデータが記録される。
なお、図26に示すファイルでは、スタジオIDを[OrgznizationID]として記述し、パッケージIDを[DiscID]として記述している。これはファイル上の記述定義であり、それぞれの項目には、スタジオIDとパッケージIDが記録される。
BDMVディレクトリ、
AACSディレクトリ、
証明書(CERTIFICATE)ディレクトリ、
の各ディレクトリが設定される。
ルート証明書[app.discroot.drt]841、
ID情報842が設定される。
スタジオID=B
パッケージID=2
これら各IDが設定されたディスクを情報処理装置に装着した場合に利用可能なコンテンツであり、このディスクに格納されたコンテンツとのバインド対象となるコンテンツである。
(1)ディスクに格納されたコンテンツ証明書のルート証明書ハッシュ値とルート証明書に基づく算出ハッシュ値の一致、
(2)ディスクのID情報(図26参照)に設定されたスタジオIDと、パッケージIDと、ローカルストレージのディレクトリ設定IDとの一致、
これらの(1),(2)の条件を満足するか否かを判定する処理を実行して、条件が満足する場合に限り、ディスクのBDMVディレクトリ格納データと図28に示すローカルストレージ上のBDMVディレクトリ851に設定されたコンテンツとをバインドして、前述の仮想ファイルシステムを構築してコンテンツを再生、利用することになる。
(A)ハッシュ値検証、
(B)スタジオIDの一致、
(C)パッケージIDの一致、
これら3つの処理の様々な組み合わせを実行することを条件として設定することが可能である。
(条件1)A,B,Cのすべてを検証する。
(条件2)A,Bのみを検証する。
(条件3)A,Cのみを検証する。
(条件4)B,Cのみを検証する。
(条件5)Aのみを検証する。
(条件6)Bのみを検証する。
(条件7)Cのみを検証する。
(条件8)A,B,Cいずれも検証不要。
これらの様々な条件を設定することが可能となる。
次に、図32を参照して、上述のCPSユニットによって管理されたコンテンツを格納した情報記録媒体の再生、記録処理を行う情報処理装置の構成例について説明する。
101 コンテンツ
102 記録シード
103 ディスクID
104 スタジオID
105 パッケージID
106 ディスク種別識別情報
110 コンテンツ利用制御情報(CCI)
111 コンテンツ証明書
112 ルート証明書
200 メインコンテンツ
210 アプリケーション
211,212 アプリケーションインデックスファイル(タイトル)
213,214,215 アプリケーション実行ファイル
221〜224 再生プログラム
230 再生区間指定ファイル(プレイリスト)
231〜233 プレイリスト
234,235 プレイアイテム
240 クリップ(コンテンツデータファイル)
241〜243 クリップ
251 クリップ情報
261,262,263 AVストリーム
300 サブコンテンツ
311,312 データグループ
401〜405 コンテンツ管理ユニット(CPSユニット)
600 情報処理装置
601 制御部
602 データ記憶部
603 記録媒体IF
604 メモリ
605 通信IF
611 サーバ
621 情報記録媒体
622 後発データ
640 CPSユニットA
641,642 後発データ
650 CPSユニットB
651 後発データ
655 出力部
656 主画面領域
657 子画面領域
660 ROM領域
670 後発データ
671,672 後発データ
681,682 CPSユニット
711,712 後発データ
713,714 コンテンツ利用制御情報
721,722 暗号鍵情報
723 後発データ
801,802 情報記録媒体
803 記憶手段
804,805,806 後発データ
820 アプリケーションプログラム
821 情報記録媒体
822 ローカルストレージ
823 後発データ検索情報
824 パッケージ固有ディレクトリ
825 パッケージ間共有(Shared)ディレクトリ
826 スタジオ間共有(Shared)ディレクトリ
827 後発データ検索情報
828 バインディングユニット
829 ファイル名変換テーブル
830 情報処理装置
831 情報記録媒体
832 ローカルストレージ
835 BDMVディレクトリ
838 アプリケーションファイル
839 オーサリングファシリティ
841 ルート証明書
842 ID情報
843 鍵管理センタ
844 コンテンツ証明書
850,852,853 ディレクトリ
851 BDMVディレクトリ
900 情報処理装置
901 バス
902 入出力I/F
903 入出力I/F
904 A/D,D/Aコンバータ
905 暗号処理手段
906 ROM
907 CPU
908 メモリ
909 ドライブ
910 情報記録媒体
921 MPEGコーデック
922 TS・PS処理手段
930 記憶手段
Claims (18)
- 情報処理装置であり、
第1の情報記録媒体に格納された第1コンテンツと、第2の情報記録媒体に格納され前記第1コンテンツに併せて利用可能な第2コンテンツを取得して、第1および第2の両コンテンツを適用したコンテンツ再生処理を実行するデータ処理部を有し、
前記データ処理部は、
第1の情報記録媒体に格納された証明書のハッシュ値を算出し、該算出ハッシュ値と、前記第1コンテンツに対応するコンテンツ証明書に格納されたハッシュ値との比較照合処理を実行し、両ハッシュ値が一致したことを条件としてコンテンツ再生処理を行う構成を有することを特徴とする情報処理装置。 - 前記データ処理部は、
前記コンテンツ証明書に付与された署名検証を実行し、該署名検証に基づいてコンテンツ証明書の正当性が確認されたことを条件として、コンテンツ証明書に格納されたハッシュ値を取得し、ハッシュ値の比較照合処理を実行する構成であることを特徴とする請求項1に記載の情報処理装置。 - 前記データ処理部は、
第1の情報記録媒体に格納された証明書として、公開鍵証明書を取得し、該公開鍵証明書のハッシュ値を算出し、該算出ハッシュ値と、前記第1コンテンツに対応するコンテンツ証明書に格納されたハッシュ値との比較照合処理を実行し、両ハッシュ値が一致したことを条件としてコンテンツ再生処理を行う構成を有することを特徴とする請求項1に記載の情報処理装置。 - 前記公開鍵証明書は、
前記第1の情報記録媒体に格納されたコンテンツに設定された署名検証用の公開鍵を格納した公開鍵証明書であることを特徴とする請求項3に記載の情報処理装置。 - 前記データ処理部は、さらに、
前記第1の情報記録媒体から、該第1の情報記録媒体またはコンテンツに対して設定された識別情報を取得し、前記第2の情報記録媒体から、前記識別情報に対応して利用可能なコンテンツのみを前記第2コンテンツとして取得し、第1および第2の両コンテンツを適用したコンテンツ再生処理を実行する構成であることを特徴とする請求項1に記載の情報処理装置。 - 前記識別情報は、
前記第1の情報記録媒体に格納された前記第1コンテンツの制作エンティテイの識別情報としてのスタジオID、または前記第1の情報記録媒体の識別情報としてのディスクID、少なくともいずれかのIDを含む情報であることを特徴とする請求項5に記載の情報処理装置。 - 前記データ処理部は、
前記識別情報に対応して設定された改ざん検証用の署名の検証処理を実行して、前記識別情報データファイルの正当性確認を実行する構成であることを特徴とする請求項5に記載の情報処理装置。 - 情報記録媒体であり、
暗号化コンテンツと、
公開鍵証明書と、
前記暗号化コンテンツの正当性の証明データを格納するとともに、前記公開鍵証明書のハッシュ値を格納したコンテンツ証明書と、
を格納した構成を有することを特徴とする情報記録媒体。 - 前記コンテンツ証明書は、
前記暗号化コンテンツの構成データに基づくハッシュ値を格納していることを特徴とする請求項8に記載の情報記録媒体。 - 前記公開鍵証明書は、
前記暗号化コンテンツに設定された署名検証用の公開鍵を格納していることを特徴とする請求項8に記載の情報記録媒体。 - 情報処理装置において実行する情報処理方法であり、
データ処理部において、第1の情報記録媒体に格納された証明書のハッシュ値を算出し、該算出ハッシュ値と、前記第1の情報記録媒体に格納された第1コンテンツに対応するコンテンツ証明書に記録されたハッシュ値との比較照合処理を実行する検証ステップと、
前記検証ステップにおいて、両ハッシュ値の一致が確認されたことを条件として、前記第1の情報記録媒体に格納された第1コンテンツと、第2の情報記録媒体に格納され前記第1コンテンツに併せて利用可能な第2コンテンツを取得して、第1および第2の両コンテンツを適用したコンテンツ再生処理を実行するコンテンツ再生ステップと、
を有することを特徴とする情報処理方法。 - 前記検証ステップは、
前記コンテンツ証明書に付与された署名検証を実行し、該署名検証に基づいてコンテンツ証明書の正当性が確認されたことを条件として、コンテンツ証明書に格納されたハッシュ値を取得し、ハッシュ値の比較照合処理を実行するステップであることを特徴とする請求項11に記載の情報処理方法。 - 前記検証ステップは、
第1の情報記録媒体に格納された証明書として、公開鍵証明書を取得し、該公開鍵証明書のハッシュ値を算出し、該算出ハッシュ値と、前記第1コンテンツに対応するコンテンツ証明書に格納されたハッシュ値との比較照合処理を実行するステップであることを特徴とする請求項11に記載の情報処理方法。 - 前記公開鍵証明書は、
前記第1の情報記録媒体に格納されたコンテンツに設定された署名検証用の公開鍵を格納した公開鍵証明書であることを特徴とする請求項13に記載の情報処理方法。 - 前記コンテンツ再生ステップは、
前記第1の情報記録媒体から、該第1の情報記録媒体またはコンテンツに対して設定された識別情報を取得し、前記第2の情報記録媒体から、前記識別情報に対応して利用可能なコンテンツのみを前記第2コンテンツとして取得し、第1および第2の両コンテンツを適用したコンテンツ再生処理を実行するステップであることを特徴とする請求項11に記載の情報処理方法。 - 前記識別情報は、
前記第1の情報記録媒体に格納された前記第1コンテンツの制作エンティテイの識別情報としてのスタジオID、または前記第1の情報記録媒体の識別情報としてのディスクID、少なくともいずれかのIDを含む情報であることを特徴とする請求項15に記載の情報処理方法。 - 前記情報処理方法は、さらに、
前記識別情報に対応して設定された改ざん検証用の署名の検証処理を実行して、前記識別情報データファイルの正当性確認を実行するステップを有することを特徴とする請求項15に記載の情報処理方法。 - 情報処理装置においてコンテンツ再生制御処理を実行させるコンピュータ・プログラムであり、
データ処理部において、第1の情報記録媒体に格納された証明書のハッシュ値を算出し、該算出ハッシュ値と、前記第1の情報記録媒体に格納された第1コンテンツに対応するコンテンツ証明書に記録されたハッシュ値との比較照合処理を実行する検証ステップと、
前記検証ステップにおいて、両ハッシュ値の一致が確認されたことを条件として、前記第1の情報記録媒体に格納された第1コンテンツと、第2の情報記録媒体に格納され前記第1コンテンツに併せて利用可能な第2コンテンツを取得して、第1および第2の両コンテンツを適用したコンテンツ再生処理を実行するコンテンツ再生ステップと、
を実行させることを特徴とするコンピュータ・プログラム。
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005340823A JP4687424B2 (ja) | 2005-11-25 | 2005-11-25 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
US11/600,377 US7536420B2 (en) | 2005-11-25 | 2006-11-16 | Information processing apparatus and method, information recording medium, and computer program |
TW095142429A TWI333649B (en) | 2005-11-25 | 2006-11-16 | Information processing apparatus and method, information recording medium, and computer program |
EP20120150184 EP2439739A1 (en) | 2005-11-25 | 2006-11-21 | Information processing apparatus and method, information recording medium, and computer program |
EP06255956.2A EP1791121B1 (en) | 2005-11-25 | 2006-11-21 | Information processing apparatus and method, and computer program |
KR1020060116651A KR101299605B1 (ko) | 2005-11-25 | 2006-11-24 | 정보 처리장치 및 방법, 및 기억매체 |
CN2006101639713A CN1971744B (zh) | 2005-11-25 | 2006-11-24 | 信息处理设备和方法、信息记录介质、以及计算机程序 |
US12/372,886 US8291502B2 (en) | 2005-11-25 | 2009-02-18 | Information processing apparatus and method, information recording medium, and computer program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005340823A JP4687424B2 (ja) | 2005-11-25 | 2005-11-25 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2007150587A true JP2007150587A (ja) | 2007-06-14 |
JP4687424B2 JP4687424B2 (ja) | 2011-05-25 |
Family
ID=37944065
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005340823A Active JP4687424B2 (ja) | 2005-11-25 | 2005-11-25 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
Country Status (6)
Country | Link |
---|---|
US (2) | US7536420B2 (ja) |
EP (2) | EP2439739A1 (ja) |
JP (1) | JP4687424B2 (ja) |
KR (1) | KR101299605B1 (ja) |
CN (1) | CN1971744B (ja) |
TW (1) | TWI333649B (ja) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009169892A (ja) * | 2008-01-21 | 2009-07-30 | Sony Corp | 情報処理装置、ディスク、および情報処理方法、並びにプログラム |
JP2009169893A (ja) * | 2008-01-21 | 2009-07-30 | Sony Corp | 情報処理装置、ディスク、および情報処理方法、並びにプログラム |
JP2009252291A (ja) * | 2008-04-07 | 2009-10-29 | Sony Corp | 記録媒体および情報処理装置 |
JP2010020632A (ja) * | 2008-07-11 | 2010-01-28 | Sony Corp | 情報処理装置、情報処理システム、および情報処理方法、並びにプログラム |
WO2010095543A1 (ja) | 2009-02-18 | 2010-08-26 | ソニー株式会社 | 情報処理装置、情報処理方法、およびプログラム、並びに記録媒体 |
JP2012518866A (ja) * | 2009-02-20 | 2012-08-16 | ロヴィ テクノロジーズ コーポレイション | ディスクの認識 |
JP2012527712A (ja) * | 2009-05-20 | 2012-11-08 | ソニー デーアーデーツェー オーストリア アクチェンゲゼルシャフト | コピープロテクションのための方法 |
WO2014156359A1 (ja) * | 2013-03-28 | 2014-10-02 | 三菱電機株式会社 | 再生装置、制御方法及びプログラム |
US8868904B2 (en) | 2008-01-21 | 2014-10-21 | Sony Corporation | Information processing device, disc, information processing method, and program |
JP2015138567A (ja) * | 2014-01-23 | 2015-07-30 | 三菱電機株式会社 | 再生装置、制御方法、及び制御プログラム |
US9263085B2 (en) | 2009-05-20 | 2016-02-16 | Sony Dadc Austria Ag | Method for copy protection |
Families Citing this family (43)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8090309B2 (en) | 2004-10-27 | 2012-01-03 | Chestnut Hill Sound, Inc. | Entertainment system with unified content selection |
US20190278560A1 (en) | 2004-10-27 | 2019-09-12 | Chestnut Hill Sound, Inc. | Media appliance with auxiliary source module docking and fail-safe alarm modes |
CN101057288B (zh) | 2004-11-09 | 2010-12-22 | 汤姆森许可贸易公司 | 把内容绑定到可移动存储器上的方法和装置 |
US8122263B2 (en) * | 2005-02-14 | 2012-02-21 | Panasonic Corporation | Application executing device, managing method, and program |
JP4899442B2 (ja) * | 2005-11-21 | 2012-03-21 | ソニー株式会社 | 情報処理装置、情報記録媒体製造装置、情報記録媒体、および方法、並びにコンピュータ・プログラム |
JP4687424B2 (ja) * | 2005-11-25 | 2011-05-25 | ソニー株式会社 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
EP2115997A1 (en) * | 2007-02-26 | 2009-11-11 | Nokia Corporation | Apparatus, method and computer program product providing enforcement of operator lock |
JP4935468B2 (ja) * | 2007-04-03 | 2012-05-23 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
WO2008149501A1 (ja) * | 2007-06-06 | 2008-12-11 | Panasonic Corporation | 再生装置、再生方法、プログラム |
JP4349441B2 (ja) * | 2007-06-12 | 2009-10-21 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
JP4737250B2 (ja) * | 2007-11-22 | 2011-07-27 | ソニー株式会社 | 情報処理装置及び情報処理方法 |
US8042054B2 (en) * | 2008-01-10 | 2011-10-18 | At&T Intellectual Property I, L.P. | System for managing media content |
CN103761259B (zh) * | 2008-03-31 | 2017-12-05 | 索尼公司 | 绑定单元声明文件 |
WO2009146037A1 (en) * | 2008-03-31 | 2009-12-03 | Sony Corporation | Cps unit management in the disc for downloaded data |
EP2274674A1 (en) * | 2008-04-25 | 2011-01-19 | VMWare, Inc. | Linking virtualized application namespaces at runtime |
JP2009271589A (ja) * | 2008-04-30 | 2009-11-19 | Sony Corp | 情報処理装置、その制御方法、制御プログラム及びネームマッピング情報 |
US8706745B1 (en) * | 2008-05-30 | 2014-04-22 | Symantec Corporation | Systems and methods for determining a file set |
JP5217713B2 (ja) * | 2008-07-11 | 2013-06-19 | ソニー株式会社 | 情報処理装置、情報処理システム、情報記録媒体、および情報処理方法、並びにプログラム |
US8615492B1 (en) * | 2008-07-29 | 2013-12-24 | Symantec Corporation | Techniques for providing multiplexed data for backup |
US8856949B2 (en) * | 2008-12-30 | 2014-10-07 | Cyberlink Corporation | Systems and methods for detecting authorized players |
US20100228736A1 (en) * | 2009-02-20 | 2010-09-09 | All Media Guide, Llc | Recognizing a disc |
EP2254117B1 (en) * | 2009-05-20 | 2018-10-31 | Sony DADC Austria AG | Method for copy protection |
US8620967B2 (en) * | 2009-06-11 | 2013-12-31 | Rovi Technologies Corporation | Managing metadata for occurrences of a recording |
TWI410867B (zh) * | 2010-03-24 | 2013-10-01 | Acer Inc | 應用軟體的安裝方法 |
JP2011203977A (ja) * | 2010-03-25 | 2011-10-13 | Hitachi-Lg Data Storage Inc | ストレージ装置、及びストレージ装置におけるファイルシステムの生成方法 |
JP2012044576A (ja) * | 2010-08-23 | 2012-03-01 | Sony Corp | 情報処理装置、および情報処理方法、並びにプログラム |
JP5704951B2 (ja) * | 2011-02-10 | 2015-04-22 | ソニー株式会社 | 情報処理装置、情報処理方法及びコンピュータプログラム |
CN102262717B (zh) * | 2011-07-18 | 2014-05-07 | 百度在线网络技术(北京)有限公司 | 用于更改原始安装信息及检测安装信息的方法、装置及设备 |
US8886752B2 (en) * | 2011-11-21 | 2014-11-11 | Sony Computer Entertainment America | System and method for optimizing transfers of downloadable content |
US9448967B2 (en) * | 2012-10-31 | 2016-09-20 | Mstar Semiconductor, Inc. | Stream data processor |
US20150135071A1 (en) * | 2013-11-12 | 2015-05-14 | Fox Digital Entertainment, Inc. | Method and apparatus for distribution and presentation of audio visual data enhancements |
US10922418B2 (en) | 2015-10-01 | 2021-02-16 | Twistlock, Ltd. | Runtime detection and mitigation of vulnerabilities in application software containers |
US10223534B2 (en) | 2015-10-15 | 2019-03-05 | Twistlock, Ltd. | Static detection of vulnerabilities in base images of software containers |
US10943014B2 (en) | 2015-10-01 | 2021-03-09 | Twistlock, Ltd | Profiling of spawned processes in container images and enforcing security policies respective thereof |
US10567411B2 (en) | 2015-10-01 | 2020-02-18 | Twistlock, Ltd. | Dynamically adapted traffic inspection and filtering in containerized environments |
US10599833B2 (en) | 2015-10-01 | 2020-03-24 | Twistlock, Ltd. | Networking-based profiling of containers and security enforcement |
US10586042B2 (en) | 2015-10-01 | 2020-03-10 | Twistlock, Ltd. | Profiling of container images and enforcing security policies respective thereof |
US10664590B2 (en) | 2015-10-01 | 2020-05-26 | Twistlock, Ltd. | Filesystem action profiling of containers and security enforcement |
US10915628B2 (en) | 2015-10-01 | 2021-02-09 | Twistlock, Ltd. | Runtime detection of vulnerabilities in an application layer of software containers |
US10778446B2 (en) * | 2015-10-15 | 2020-09-15 | Twistlock, Ltd. | Detection of vulnerable root certificates in software containers |
JP6855348B2 (ja) * | 2017-07-31 | 2021-04-07 | 株式会社ソニー・インタラクティブエンタテインメント | 情報処理装置およびダウンロード処理方法 |
US11648621B2 (en) * | 2018-11-02 | 2023-05-16 | Illinois Tool Works Inc. | Systems and methods to design part weld processes using media libraries |
KR102198849B1 (ko) * | 2019-11-22 | 2021-01-05 | 테크온미디어(주) | 소프트웨어 정의 기반 방송 콘텐츠 관리 방법 및 장치 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002522995A (ja) * | 1998-08-13 | 2002-07-23 | インターナショナル・ビジネス・マシーンズ・コーポレーション | エンドユーザの電子コンテンツ使用を追跡するシステム |
JP2002244552A (ja) * | 2001-02-13 | 2002-08-30 | Sony Corp | 情報再生装置、情報再生方法、および情報記録媒体、並びにプログラム記憶媒体 |
JP2005159589A (ja) * | 2003-11-25 | 2005-06-16 | Sony Corp | 情報提供システム、再生装置および方法、情報提供装置および方法、記録媒体、並びにプログラム |
Family Cites Families (62)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07302236A (ja) * | 1994-05-06 | 1995-11-14 | Hitachi Ltd | 情報処理システムおよびその方法並びに情報処理システムにおけるサービス提供方法 |
US5530939A (en) * | 1994-09-29 | 1996-06-25 | Bell Communications Research, Inc. | Method and system for broadcasting and querying a database using a multi-function module |
US5892900A (en) * | 1996-08-30 | 1999-04-06 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
US20030177347A1 (en) * | 1995-11-22 | 2003-09-18 | Bruce Schneier | Methods and apparatus for awarding prizes based on authentication of computer generated outcomes using coupons |
US5987477A (en) * | 1997-07-11 | 1999-11-16 | International Business Machines Corporation | Parallel file system and method for parallel write sharing |
US5991399A (en) | 1997-12-18 | 1999-11-23 | Intel Corporation | Method for securely distributing a conditional use private key to a trusted entity on a remote system |
US6865675B1 (en) * | 1998-07-14 | 2005-03-08 | Koninklijke Philips Electronics N.V. | Method and apparatus for use of a watermark and a unique time dependent reference for the purpose of copy protection |
EP0984346A1 (en) * | 1998-09-02 | 2000-03-08 | Hitachi Europe Limited | Copy protection apparatus and method |
US6671803B1 (en) | 1998-10-06 | 2003-12-30 | Koninklijke Philips Electronics N.V. | Method and system for consumer electronic device certificate management |
EP1030257B1 (en) | 1999-02-17 | 2011-11-02 | Nippon Telegraph And Telephone Corporation | Original data circulation method, system, apparatus, and computer readable medium |
US6367019B1 (en) * | 1999-03-26 | 2002-04-02 | Liquid Audio, Inc. | Copy security for portable music players |
US6463534B1 (en) * | 1999-03-26 | 2002-10-08 | Motorola, Inc. | Secure wireless electronic-commerce system with wireless network domain |
US7225333B2 (en) | 1999-03-27 | 2007-05-29 | Microsoft Corporation | Secure processor architecture for use with a digital rights management (DRM) system on a computing device |
JP3471654B2 (ja) * | 1999-04-06 | 2003-12-02 | 富士通株式会社 | ライセンスサーバ、著作権者システム、利用者システム、システム、記録媒体およびコンテンツ利用制御方法 |
US6785815B1 (en) * | 1999-06-08 | 2004-08-31 | Intertrust Technologies Corp. | Methods and systems for encoding and protecting data using digital signature and watermarking techniques |
US6609128B1 (en) * | 1999-07-30 | 2003-08-19 | Accenture Llp | Codes table framework design in an E-commerce architecture |
US6952737B1 (en) * | 2000-03-03 | 2005-10-04 | Intel Corporation | Method and apparatus for accessing remote storage in a distributed storage cluster architecture |
ES2400716T3 (es) * | 2000-03-31 | 2013-04-11 | United Video Properties, Inc. | Sistema y método de medios interactivos para presentar contenido |
US7509682B2 (en) | 2001-02-05 | 2009-03-24 | Lg Electronics Inc. | Copy protection method and system for digital media |
JP4691823B2 (ja) | 2001-02-09 | 2011-06-01 | ソニー株式会社 | 信号再生装置及び方法、信号記録装置及び方法、並びに信号処理方法 |
JP2002311967A (ja) | 2001-04-13 | 2002-10-25 | Casio Comput Co Ltd | 替え歌作成装置及び替え歌作成プログラム及び替え歌作成方法 |
TWI222583B (en) * | 2001-04-13 | 2004-10-21 | Matsushita Electric Ind Co Ltd | Contents recording/duplicating device and recording media storing program for recording/duplicating contents |
US20030093678A1 (en) * | 2001-04-23 | 2003-05-15 | Bowe John J. | Server-side digital signature system |
US7328455B2 (en) * | 2001-06-28 | 2008-02-05 | Intel Corporation | Apparatus and method for enabling secure content decryption within a set-top box |
JP2005505846A (ja) * | 2001-10-12 | 2005-02-24 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 安全なコンテンツ配布の方法及びシステム |
JP3906345B2 (ja) | 2001-11-01 | 2007-04-18 | 株式会社東海電通 | 効果音及び映像の配信システム |
EP1343097A1 (en) * | 2002-03-04 | 2003-09-10 | Hewlett-Packard Company | Method for embedding of information in media files |
US7003530B2 (en) * | 2002-03-22 | 2006-02-21 | General Motors Corporation | Algorithm for selecting audio content |
US7680743B2 (en) | 2002-05-15 | 2010-03-16 | Microsoft Corporation | Software application protection by way of a digital rights management (DRM) system |
US7386531B2 (en) * | 2002-12-19 | 2008-06-10 | Mathon Systems, Inc. | System and method for managing content |
US20040143609A1 (en) * | 2003-01-17 | 2004-07-22 | Gardner Daniel John | System and method for data extraction in a non-native environment |
US7318236B2 (en) | 2003-02-27 | 2008-01-08 | Microsoft Corporation | Tying a digital license to a user and tying the user to multiple computing devices in a digital rights management (DRM) system |
CN100498948C (zh) * | 2003-06-18 | 2009-06-10 | 松下电器产业株式会社 | 重放装置、重放方法 |
KR101081729B1 (ko) | 2003-07-07 | 2011-11-08 | 로비 솔루션스 코포레이션 | 저작권 침해를 제어하고 쌍방향 컨텐츠를 인에이블시키기 위한 재프로그램가능한 보안 |
JP4168268B2 (ja) * | 2003-07-16 | 2008-10-22 | 富士フイルム株式会社 | 電子機器 |
US7287077B2 (en) | 2003-08-07 | 2007-10-23 | International Business Machines Corporation | Reservation of TCP/UDP ports using UID, GID or process name |
JP3931869B2 (ja) | 2003-08-14 | 2007-06-20 | ソニー株式会社 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
EP1513152A1 (en) * | 2003-09-02 | 2005-03-09 | Deutsche Thomson-Brandt Gmbh | Method for retrieving data from first and second storage medium |
JP4649865B2 (ja) * | 2003-11-06 | 2011-03-16 | ソニー株式会社 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
KR20050048848A (ko) | 2003-11-20 | 2005-05-25 | 엘지전자 주식회사 | 고밀도 광디스크의 플레이리스트 생성방법, 관리방법 및재생방법과 기록재생장치 |
US7185195B2 (en) | 2003-12-14 | 2007-02-27 | Realnetworks, Inc. | Certificate based digital rights management |
US7441880B2 (en) | 2004-01-21 | 2008-10-28 | Silverbrook Research Pty Ltd | Common inkjet printer cradle for pagewidth printhead printer cartridge |
CN1914850B (zh) * | 2004-01-29 | 2010-07-21 | 索尼株式会社 | 信息处理设备和方法 |
JP5119566B2 (ja) * | 2004-02-16 | 2013-01-16 | ソニー株式会社 | 再生装置および再生方法、プログラム記録媒体、並びにプログラム |
CN1691176A (zh) * | 2004-04-29 | 2005-11-02 | 皇家飞利浦电子股份有限公司 | 一种光盘播放方法及装置 |
WO2006009305A1 (en) | 2004-07-22 | 2006-01-26 | Matsushita Electric Industrial Co., Ltd. | Playback apparatus for performing application-synchronized playback |
JP4576936B2 (ja) * | 2004-09-02 | 2010-11-10 | ソニー株式会社 | 情報処理装置、情報記録媒体、コンテンツ管理システム、およびデータ処理方法、並びにコンピュータ・プログラム |
US20060064756A1 (en) | 2004-09-17 | 2006-03-23 | Ebert Robert F | Digital rights management system based on hardware identification |
KR20060047549A (ko) | 2004-10-12 | 2006-05-18 | 엘지전자 주식회사 | 로컬 스토리지를 이용한 기록매체 재생방법 및 재생장치 |
WO2006049476A2 (en) | 2004-11-08 | 2006-05-11 | Lg Electronics Inc. | Method and apparatus for reproducing data from recording medium using local storage |
CN101057288B (zh) * | 2004-11-09 | 2010-12-22 | 汤姆森许可贸易公司 | 把内容绑定到可移动存储器上的方法和装置 |
WO2006059887A2 (en) | 2004-12-03 | 2006-06-08 | Lg Electronics Inc. | Method and apparatus for managing data files stored in local storage |
KR20060081323A (ko) | 2005-01-07 | 2006-07-12 | 엘지전자 주식회사 | 로컬 스토리지를 이용한 기록매체 재생방법 및 재생장치 |
TWI323456B (en) | 2005-01-07 | 2010-04-11 | Samsung Electronics Co Ltd | Storage medium storing metadata for providing enhanced search function |
EP1836701A4 (en) | 2005-01-07 | 2010-06-02 | Lg Electronics Inc | METHOD AND DEVICE FOR REPRODUCING DATA FROM A RECORDING MEDIUM USING LOCAL STORAGE |
WO2006073259A2 (en) | 2005-01-10 | 2006-07-13 | Lg Electronics Inc. | Recording medium, and method and apparatus for reproducing data from recording medium using local storage |
KR20060082014A (ko) | 2005-01-11 | 2006-07-14 | 삼성전자주식회사 | 매니페스트 파일 자료구조, 이를 이용한 컨텐츠 다운로드방법 및 그 재생장치 |
WO2006078121A2 (en) | 2005-01-21 | 2006-07-27 | Lg Electronics Inc. | Recording medium, and method and apparatus for reproducing data from the recording medium |
JP4742682B2 (ja) | 2005-06-01 | 2011-08-10 | 富士ゼロックス株式会社 | コンテンツ保護装置及びコンテンツ保護解除装置 |
JP4899442B2 (ja) | 2005-11-21 | 2012-03-21 | ソニー株式会社 | 情報処理装置、情報記録媒体製造装置、情報記録媒体、および方法、並びにコンピュータ・プログラム |
JP4687424B2 (ja) * | 2005-11-25 | 2011-05-25 | ソニー株式会社 | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム |
JP4349441B2 (ja) | 2007-06-12 | 2009-10-21 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
-
2005
- 2005-11-25 JP JP2005340823A patent/JP4687424B2/ja active Active
-
2006
- 2006-11-16 TW TW095142429A patent/TWI333649B/zh active
- 2006-11-16 US US11/600,377 patent/US7536420B2/en active Active
- 2006-11-21 EP EP20120150184 patent/EP2439739A1/en not_active Ceased
- 2006-11-21 EP EP06255956.2A patent/EP1791121B1/en not_active Not-in-force
- 2006-11-24 CN CN2006101639713A patent/CN1971744B/zh active Active
- 2006-11-24 KR KR1020060116651A patent/KR101299605B1/ko not_active IP Right Cessation
-
2009
- 2009-02-18 US US12/372,886 patent/US8291502B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002522995A (ja) * | 1998-08-13 | 2002-07-23 | インターナショナル・ビジネス・マシーンズ・コーポレーション | エンドユーザの電子コンテンツ使用を追跡するシステム |
JP2002244552A (ja) * | 2001-02-13 | 2002-08-30 | Sony Corp | 情報再生装置、情報再生方法、および情報記録媒体、並びにプログラム記憶媒体 |
JP2005159589A (ja) * | 2003-11-25 | 2005-06-16 | Sony Corp | 情報提供システム、再生装置および方法、情報提供装置および方法、記録媒体、並びにプログラム |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8868904B2 (en) | 2008-01-21 | 2014-10-21 | Sony Corporation | Information processing device, disc, information processing method, and program |
JP2009169893A (ja) * | 2008-01-21 | 2009-07-30 | Sony Corp | 情報処理装置、ディスク、および情報処理方法、並びにプログラム |
JP2009169892A (ja) * | 2008-01-21 | 2009-07-30 | Sony Corp | 情報処理装置、ディスク、および情報処理方法、並びにプログラム |
JP2009252291A (ja) * | 2008-04-07 | 2009-10-29 | Sony Corp | 記録媒体および情報処理装置 |
JP2010020632A (ja) * | 2008-07-11 | 2010-01-28 | Sony Corp | 情報処理装置、情報処理システム、および情報処理方法、並びにプログラム |
US8918604B2 (en) | 2009-02-18 | 2014-12-23 | Sony Corporation | Information processing apparatus, information processing method, program, and recording medium |
RU2515204C2 (ru) * | 2009-02-18 | 2014-05-10 | Сони Корпорейшн | Устройство обработки информации, способ обработки информации, программа и носитель записи |
JP2010191665A (ja) * | 2009-02-18 | 2010-09-02 | Sony Corp | 情報処理装置、情報処理方法、およびプログラム、並びに記録媒体 |
WO2010095543A1 (ja) | 2009-02-18 | 2010-08-26 | ソニー株式会社 | 情報処理装置、情報処理方法、およびプログラム、並びに記録媒体 |
JP2012518866A (ja) * | 2009-02-20 | 2012-08-16 | ロヴィ テクノロジーズ コーポレイション | ディスクの認識 |
JP2012527712A (ja) * | 2009-05-20 | 2012-11-08 | ソニー デーアーデーツェー オーストリア アクチェンゲゼルシャフト | コピープロテクションのための方法 |
US8717857B2 (en) | 2009-05-20 | 2014-05-06 | Sony Dadc Austria Ag | Method for copy protection |
US9013970B2 (en) | 2009-05-20 | 2015-04-21 | Sony Dadc Austria Ag | Method for copy protection |
US9263085B2 (en) | 2009-05-20 | 2016-02-16 | Sony Dadc Austria Ag | Method for copy protection |
WO2014156359A1 (ja) * | 2013-03-28 | 2014-10-02 | 三菱電機株式会社 | 再生装置、制御方法及びプログラム |
JP5901843B2 (ja) * | 2013-03-28 | 2016-04-13 | 三菱電機株式会社 | 再生装置、制御方法及びプログラム |
US9661259B2 (en) | 2013-03-28 | 2017-05-23 | Mitsubishi Electric Corporation | Playback device, control method, and program |
JP2015138567A (ja) * | 2014-01-23 | 2015-07-30 | 三菱電機株式会社 | 再生装置、制御方法、及び制御プログラム |
Also Published As
Publication number | Publication date |
---|---|
CN1971744A (zh) | 2007-05-30 |
KR20070055390A (ko) | 2007-05-30 |
JP4687424B2 (ja) | 2011-05-25 |
US20090204825A1 (en) | 2009-08-13 |
US20070136282A1 (en) | 2007-06-14 |
TWI333649B (en) | 2010-11-21 |
EP1791121A3 (en) | 2009-06-24 |
EP1791121A2 (en) | 2007-05-30 |
US7536420B2 (en) | 2009-05-19 |
KR101299605B1 (ko) | 2013-08-26 |
TW200805272A (en) | 2008-01-16 |
CN1971744B (zh) | 2010-10-06 |
US8291502B2 (en) | 2012-10-16 |
EP2439739A1 (en) | 2012-04-11 |
EP1791121B1 (en) | 2019-01-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4687424B2 (ja) | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム | |
JP4530102B2 (ja) | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
JP4892977B2 (ja) | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
JP4692003B2 (ja) | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
JP5310827B2 (ja) | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
JP4770650B2 (ja) | 情報処理装置および情報処理方法並びにコンピュータ・プログラム | |
JP4742604B2 (ja) | 情報処理装置、コンテンツ管理システム、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム | |
JP4264551B2 (ja) | 情報処理装置、情報記録媒体製造装置、情報記録媒体、および方法、並びにコンピュータ・プログラム | |
WO2009146037A1 (en) | Cps unit management in the disc for downloaded data | |
JP2007128584A (ja) | 情報処理装置、情報記録媒体、および情報処理方法、並びにコンピュータ・プログラム | |
JP2010020632A (ja) | 情報処理装置、情報処理システム、および情報処理方法、並びにプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100629 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100816 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20100831 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101129 |
|
A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20101202 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110118 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110131 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 4687424 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140225 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |