JP2003521791A - 不法複製からのコンテンツ保護 - Google Patents

不法複製からのコンテンツ保護

Info

Publication number
JP2003521791A
JP2003521791A JP2001557035A JP2001557035A JP2003521791A JP 2003521791 A JP2003521791 A JP 2003521791A JP 2001557035 A JP2001557035 A JP 2001557035A JP 2001557035 A JP2001557035 A JP 2001557035A JP 2003521791 A JP2003521791 A JP 2003521791A
Authority
JP
Japan
Prior art keywords
parts
data
data set
linked
dataset
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
Application number
JP2001557035A
Other languages
English (en)
Inventor
エイ エム スターリング,アントニオス
エイ エプスタイン,マイケル
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.)
Koninklijke Philips NV
Original Assignee
Philips Electronics NV
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
Priority claimed from US09/537,079 external-priority patent/US6865676B1/en
Application filed by Philips Electronics NV filed Critical Philips Electronics NV
Publication of JP2003521791A publication Critical patent/JP2003521791A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/0021Image watermarking
    • G06T1/005Robust watermarking, e.g. average attack or collusion attack resistant
    • G06T1/0071Robust watermarking, e.g. average attack or collusion attack resistant using multiple or alternating watermarks
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00166Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which result in a restriction to authorised contents recorded on or reproduced from a record carrier, e.g. music or software
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00681Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving measures which prevent a specific kind of data access
    • G11B20/00695Circuits 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00086Circuits for prevention of unauthorised reproduction or copying, e.g. piracy
    • G11B20/00884Circuits for prevention of unauthorised reproduction or copying, e.g. piracy involving a watermark, i.e. a barely perceptible transformation of the original data which can nevertheless be recognised by an algorithm
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2201/00General purpose image data processing
    • G06T2201/005Image watermarking
    • G06T2201/0064Image watermarking for copy protection or copy management, e.g. CGMS, copy only once, one-time copy

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Storage Device Security (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)

Abstract

(57)【要約】 インターネットのような制限された帯域幅の通信経路(130)を介して全体のデータセットの伝送の意思を失わせるためにデータセット内に含めるために、十分な数のデータアイテムが選択(112)される。各データアイテムは、1つ又はそれ以上の部分を有し、ともに完全なデータセットを構成する。データセットの各部分はデータセットの他の部分にリンクされ、そして、各部分のリンクは1つ又はそれ以上のウォータマークの使用を介してその部分に結び付けられている。表現するための素材の表示に際し、完全なデータセットの存在が、リンクされた部分の存在を確かめることにより確認(126)される。更なる安全のために、部分間のリンクが各リンクされている部分のランダムな選択により構成される。各リンクされている部分がリンクされていたもとの部分に対応することを確認するために、各リンクは、リンクされている部分の取り出しが元々割り当てられたリンクされている部分に対応することを決定するために使用されることが可能なリンクされている部分の識別子を含む。リンクされている部分に関連する識別子が表示されているリンクされている部分と適切に一致しない場合には、データセットのデータアイテムの表示が妨げられる。好適な実施例では、閉じたリンクされたリストが構成され、それによって、データセットの各部分は、必要ならば、確認処理内に含めることが可能である。

Description

【発明の詳細な説明】
【0001】 発明の背景 1.発明の分野 本発明は、主に民生用電子機器の分野に関連し、特にコピー保護されたコンテ
ンツ素材の保護に関連する。
【0002】 2.関連技術の説明 著作権素材の不法な配布は、この素材に対する著作権者の合法な使用料を奪い
、そして、この不法に配布された素材の供給者に、不法な配布を継続させるのを
助長する利益を与える。インターネットにより提供される情報転送の容易から考
えて、芸術的表現又は制限された配布権を有する他の素材のような、コピー保護
されることが意図されたコンテンツ素材は、広範囲な不法配布を受けやすい。圧
縮オーディオファイルを蓄積しかつ伝送するためのMP3フォーマットは、歌曲
の30又は40メガバイトのディジタルオーディオ記録物を3又は4メガバイト
のMP3ファイルに圧縮できるので、オーディオ記録物の広範囲な配布を可能と
する。インターネットへの典型的な56kbpsダイアルアップ接続を使用して
、このMP3ファイルは、数分でユーザコンピュータにダウンロードできる。こ
のように、悪意のある者は、オリジナルの合法なCDから歌曲を読出し、歌曲を
MP3フォーマットに符号化し、そして、MP3符号化された歌曲を広範囲な不
法配布のためにインターネット上に配置する。代わりに、悪意のある者は、MP
3符号化された歌曲をダウンロードするために、ダイアルインサービスを提供し
うる。MP3符号化された歌曲の不法コピーは、後に続いて、ソフトウェア又は
、ハードウェア装置により演奏され、又は、従来のCDプレーヤで再生するため
に、記録可能なCDに逆圧縮されて蓄積される。
【0003】 幾つかの機構が、コピー保護されたコンテンツ材料を再生を制限するために提
案されている。安全ディジタル音楽イニシアティブ(SDMI)及びその他は、
許可を得たコンテンツ素材を識別するために”ディジタルウォータマーク”の使
用を唱導する。2000年3月1日に発行されたEP0981901の”信号内
への補助データの埋めこみ”は、電子的素材にウォータマークを入れるための技
術を開示する。紙のウォータマークのように、ディジタルウォータマークは、検
出可能であるように且つ人目につかないように、コンテンツ素材中に埋めこまれ
る。ウォータマークを有するディジタル音楽記録物のオーディオ再生は、例えば
、実質的にウォータマーク無しの同じ記録物の再生から区別できない。しかし、
ウォータマーク検出装置は、ウォータマークの存在又は不存在に基づいてこれら
の2つの記録を区別できる。幾つかのコンテンツ素材は、コピー保護されておら
ずそして、これゆえにウォータマークを含まないので、ウォータマークの不存在
は不法な素材と合法な素材の区別に使用できない。対照的に、ウォータマークの
不存在は、合法的に自由にコピーできるコンテンツ素材を示す。
【0004】 他のコピー保護機構も使用できる。例えば、1999年4月7日に発行された
欧州特許EP0906700の”コンテンツ情報とそれに関連する補足の情報を
伝送する方法及びシステム”は、保護された素材が映される回数を制御するウォ
ータマーク”チケット”の使用を介した著作権素材の保護の技術を提示する。
【0005】 ウォータマーク素材の正確な再生は、ウォータマークがウォータマーク素材の
コピー内で再生されることを発生する。ウォータマークの不正確な又は損失の多
い再生は、しかしながら、素材の損失の多いコピー内のウォータマークの再生を
提供しない可能性がある。SDMIの保護機構を含む幾つかの保護機構は、不法
素材から合法素材を区別するために、適切なウォータマークの存在又は不存在に
基づいて、損失の多い再生のこの特性を利用する。SDMIのシナリオでは、”
強い”ウォータマークと”もろい”ウォータマークの2つの形式のウォータマー
クが定義される。強いウォータマークは、オーディオ記録のMP3符号化のよう
な、もとのコンテンツ素材の実質的な部分を保持するように設計された損失のあ
る再生で生き残ることが期待されているものである。即ち、再生は、オリジナル
の記録の合理的な演奏を可能とする十分な情報を維持し、強いウォータマークも
維持される。一方、もろいウォータマークは、損失の多い再生又は、他の不法な
不正操作により壊されることが期待されているものである。
【0006】 SDMI機構では、強いウォータマークの存在は、コンテンツ素材がコピー保
護されていることを示し、そして、対応するもろいウォータマークの不存在又は
崩壊は、強いウォータマークが存在するときに、コピー保護された素材は、ある
方法で不正操作されたことを示す。SDMI準拠装置は、ウォータマークの崩壊
又は不存在が、携帯プレーヤで使用するためのコピー保護された素材のSDMI
圧縮のような、”SDMI保証された”処理により正当化されている場合を除き
、崩壊されたウォータマークを伴なう又は検出された強いウォータマークを伴な
うがしかしもろいウォータマークが存在しないウォータマーク素材を表現するこ
とを拒絶する。参照と理解の容易のために、用語”表現”はここでは、再生、記
録、変換、有効化、蓄積、ローディング、及び、同様なもののような、コンテン
ツ素材のどのような処理又は伝送も含むように使用される。この機構は、MP3
又は他の圧縮技術を介したコンテンツ素材の配布を制限するのに役立つが、しか
し、コンテンツ素材の偽造の変更されない(未圧縮の)再生の配布には影響しな
い。この制限された保護は、歌曲を得るためにコストの係る不便な非常に大きな
ファイルのダウンロードは、未圧縮コンテンツ素材の盗用の意思を失わせる傾向
にあるので、商業的に実行可能であると考えられる。
【0007】 発明の概要 本発明の目的は、コピー保護された素材の保護を、未圧縮コンテンツ素材の保
護を含むように拡張することである。このために、本発明は、独立請求項に記載
されているように、盗用を発見するための方法、復号方法、蓄積媒体、符号化器
及び復号器を提供する。優位な実施例は、独立請求項に記載されている。
【0008】 インターネットのような制限された帯域幅の通信経路を介して全体のデータセ
ットの伝送の意思を失わせるためにデータセット内に十分な数のデータアイテム
を含めるように選択することにより達成される。各データアイテムは、1つ又は
それ以上の部分を有し、全ての部分の全体は完全なデータセットを含む。データ
セットの各部分はデータセットの他の部分にリンクされ、そして、各部分のリン
クは1つ又はそれ以上のウォータマークの使用を介してその部分に結び付けられ
ている。表現するための素材の表示に際し、完全なデータセットの存在が、リン
クされた部分の存在を確かめることにより確認される。更なる安全のために、部
分間のリンクが各リンクされている部分のランダムな選択により構成される。各
リンクされている部分がリンクされていたもとの部分に対応することを確認する
ために、各リンクは、リンクされている部分の取り出しが元々割り当てられたリ
ンクされている部分に対応することを決定するために使用されることが可能なリ
ンクされている部分の識別子を含む。リンクされている部分に関連する識別子が
表示されているリンクされている部分と適切に一致しない場合には、データセッ
トのデータアイテムの表示が妨げられる。好適な実施例では、閉じたリンクされ
たリストが構成され、それによって、データセットの各部分は、必要ならば、確
認処理内に含めることが可能である。
【0009】 本発明を、添付の図面を参照して、例により更に詳細に説明する。
【0010】 図面を通して、同じ参照番号は同様な又は、対応する特徴又は機能を示す。
【0011】 発明の詳細な説明 理解の容易のために、本発明は、ここで、ディジタル的に記録された歌曲の状
況で説明される。当業者には明らかなように、本発明は、制限された帯域幅の通
信経路を介して、伝送されることが意図された、どのような記録された情報にも
適用可能である。例えば、個々のコンテンツ素材アイテムは、アルバムの歌曲以
外の、大きなデータベース内のデータレコードでもよい。
【0012】 物の盗用は、盗用される物の価値よりも、盗用を、時間がかかり且つ不便にす
ることにより意思を失わせることができる。例えば、通常は金庫を盗むのに要す
る労力が、金庫を盗むことにより期待できる利得を超えるので、施錠された金庫
は、小さな貴重品を保護するのに使用される。Michael Epstein
の2001年3月28日に出願された、発明の名称”完全なデータセットの存在
の保証による不法複製からのコンテンツの保護”の米国特許出願番号U.S.0
9/537,815、弁護士名簿番号US000035(開示709999B)
は、インターネットのような帯域幅制限された通信システムを介してデータセッ
トの伝送の意思を失わせるために十分大きなデータアイテムデータセット内に選
択し且つ結びつけることを教示する。その出願は、データセット完全パラメータ
を含むウォータマークを形成し且つこのウォータマークを各データアイテムの各
部分内に埋めこむことにより、データセット内のデータ項目を結びつけることを
教示する。その出願は、部分特定パラメータ(各部分に割り当てられたランダム
番号)をウォーマーク内に含むことを教示する。
【0013】 参照された出願は、完全パラメータ又は、完全パラメータを決定するのに使用
できる情報を含めるために、”バンド外データ”の使用を教示する。部分ウォー
タマークは、それらがそのデータセットとこの完全パラメータを形成するのに使
用された同じ部分であることを保証するために、この完全パラメータと比較され
る。偽造の可能性を最小にするために、完全パラメータは、部分に特定の識別子
の複合値のハッシュに基づいている。参照された出願は、ハッシュ等のような暗
号化技術に頼る、ディジタル的に署名された証明書と他の技術も教示する。
【0014】 本発明に従って、バンド外データを使用せずに且つハッシュ関数のような暗号
関数を使用せずに、完全データセットが存在するか否かを決定することを容易に
する、自己指示データセットが使用される。完全なデータセットが存在しない場
合には、データセットのデータアイテムの後続の処理は終了される。ディジタル
オーディオ記録の状況では、準拠する再生又は記録装置は、CDの完全なコンテ
ンツ無しでは、個々の歌曲を表現することを拒絶するようになされる。未圧縮の
ディジタル形式で、CD上のアルバム全体をダウンロードすることに必要とされ
る時間は、DSL及びケーブルモデムの速度でさえも、ネットワーク負荷と他の
要因により、1時間以上であると予想できる。このように、CDの完全なコンテ
ンツが未圧縮の形式で存在することを要求することにより、1時間以上のダウン
ロード”コスト”で、インターネット上の広範囲な配布を介しての歌曲の盗用の
可能性は実質的に減少される。
【0015】 図1は、本発明に従った保護システム100の例示のブロック図を示す。保護
システム100は、媒体130上にコンテンツ素材を符号化する符号化器110
、媒体130からコンテンツ素材を表現する復号器120を有する。符号化器1
10は、ソースSRCからコンテンツ素材を選択するセレクタ112、完全な確
認構造を構築するバインダ116及び、媒体130上にコンテンツ素材を記録す
るレコーダ114を有する。例えば、セレクタ112は、アルバム内に集められ
る歌曲に対応するコンテンツ素材を選択するように構成されても良い。参照の簡
単のために、各選択されたコンテンツ素材アイテムは、”データアイテム”と呼
ばれ、完全なデータアイテムは”データセット”を構成する。各データアイテム
は、データアイテムを構成する1つ又はそれ以上のデータの部分を含み、全体の
部分は”データセット”も構成する。バインダ116はデータセットの部分の間
のリンクを構成するデータ構造を形成し、それによって完全なデータセットが確
認されることが可能である。各部分のリンクは、1つ又はそれ以上のウォータマ
ークの使用を介してその部分に結び付けられる。レコーダ114は、従来技術で
一般的な技術を使用して、適切に、データセットをフォーマットし、符号化しそ
して、前述のデータ構造と共に、媒体130に蓄積する。
【0016】 本発明に従って、セレクタ112は、データセットのサイズが、制限された帯
域幅通信チャネルを介してデータセットの後続の伝送の意思を失わせるのに十分
に大きいと考えられるまで、データセットに追加されるデータアイテムを選択す
る。この”意思を失わせるサイズ”は、主観的な値であり、そして、仮定された
利用できる通信帯域幅、伝送により起こされる損失等に依存する。他の基準も追
加のデータアイテムをデータセットに追加するか否かを決定するのにも使用され
る。例えば、データアイテムが存在するアルバム集合の歌曲に対応する場合には
、データセットのサイズが決定された意思を失わせるサイズを超えるか否かに関
わらず、全ての歌曲は、典型的には、データセットに追加される。アルバム集合
の全ての歌曲が選択された場合には、そして、意思を失わせるサイズの基準にま
だ達していない場合には、他のデータ項目は必要な意思を失わせるサイズを累積
するために選択される。例えば、ランダムデータビットを有するデータアイテム
は、そのサイズを増加するためにデータセットに追加される。これらのランダム
ビットは、従来のCDプレーヤにより可聴音として再生されることを防止するた
めに、典型的には、バンド外データ、CD−ROMデータ等として蓄積される。
代わりにデータアイテムは、他のアルバムの販売を促進するために設けられた他
のサンプル歌曲又は、記録されたコンテンツ素材に関連する画像とビデオ部分を
含んでもよい。同様に、インターネットアクセス加入プログラムのような販売促
進素材も媒体上に記録された情報内に含まれてもよい。データセットにサイズを
追加するこれらの及び他の手段は、この発明の技術分野の当業者には明らかであ
ろう。
【0017】 本発明に従った復号器120は、完全性チェッカー126により制御される表
現器122とゲート124を有する。表現器122は、CDリーダ132のよう
な媒体読出し装置から情報を取り出すように構成される。従来技術で既知のよう
に、表現器122は、位置インデックスを規定することにより情報を取り出し、
そして、それに応じて、リーダ132は、媒体130上の規定された位置インデ
ックスに配置されるデータを供給する。媒体130上の連続する位置でのデータ
のブロック読出しは、位置インデックスとブロックサイズを規定することにより
実行される。
【0018】 図1の点線は、媒体130から歌曲を抽出し且つ例示のCD模造器144にそ
れを通信する例示の歌曲抽出器142を示す。CD模造器144は、例えば、従
来のCDリードコマンドに応答する情報を提供するソフトウェアプログラムであ
る。代わりに、歌曲抽出器から受信された情報は、CD媒体に書きこまれ、そし
て、従来のCDリーダ132に供給される。上述のように、媒体130の完全な
コンテンツの伝送は媒体130のコンテンツの意図された大きなサイズにより意
思を失わさせられると仮定されるので、歌曲抽出器142は、使用されそうであ
る。
【0019】 本発明に従って、完全性チェッカー126は、全体のデータセットが存在する
か否かを決定するために、典型的には表現器122を介して媒体130からデー
タを得るように構成される。
【0020】 図2は、完全なもとのセットが存在するか否かを決定するのを容易にするデー
タセット内のデータ項目を蓄積する例示のデータ構造200を示す。トラックT
210と部分S220構造が示されており、従来のCDのメモリ構造及び他の蓄
積媒体と一貫性がある。示されているように、各トラックT210は、異なる数
の部分S220を有する。例示のデータ構造200では、各部分S220はデー
タ構造内200の他の部分Sへのリンク230を含む。好適な実施例では、各部
分220のリンク230は、利用できる他のリンクのランダム選択に基づいてい
る。例えば、トラックT0での第1の部分S(0,0)では、部分S(0,0)
220aはトラックT1での部分S(1,1),部分S(1,1)220fにリ
ンクするリンクLa230aを有する。この部分220fは、トラックTmでの
部分(m,0)にリンクする関連するリンクLf230fを有する。好適な実施
例では、データセットを通して、リンからリンクへの横断が閉じたループを構成
するように、リンクは閉じたリンクされたリストを構成する。ランダムのリンク
された部分を受ける第1の部分(この例では部分S(0,0)220a)は、ラ
ンダム選択処理がデータセットを通して進行するに従って、逆に保持され、そし
て、ランダムに選択された利用できる部分を各リンクされた部分に割り当てる。
全ての部分がリンクされた部分として割り当てられたときに、第1の部分は、最
後の部分のリンクされた部分として割り当てられる。例えば、図2の例示のデー
タ構造200内の部分S(1,n1)220hは、データセット200の最後の
リンクされた部分を示し、そして、そのリンクされた部分Lh230hは第1の
部分S(0,0)220aであり、それにより、データセット200の全ての部
分220の閉じたリンクされたリストを構成する。完全なデータセット200は
、リンクL230を介してデータセット200を通して進むことにより確認され
、そして、各リンクされた部分が存在することを確認する。ランダムのリンクさ
れたリストを設けることにより、完全な歌曲を含む偽造された短縮されたリスト
を形成することの困難さが、増加される。リンク割り当ての代用を避けるために
、各部分220のリンクリストL230は、例えば、リンクされたトラック番号
が強いウォータマークとして符号化され、そして、トラック内のリンクされた部
分番号がもろいウォータマークとして符号化されるように、強い及びもろいウォ
ータマークの混合されたものとして符号化されるのが好ましい。上述のように強
いウォータマークは、その除去がウォータマークが埋めこまれているデータの実
質的な損害又は崩壊を起こすものであり、そして、もろいウォータマークは、そ
れが埋めこまれているデータが、例えばデータが圧縮によって、変更又は削除さ
れたときに損害又は崩壊が起きるものである。
【0021】 図3は、リンクされたリスト及び各リンクされた部分が変更又は置換されてい
ないかを更に確認することを容易にする例示の代わりのデータ構造300を示す
。データ構造300では、参照した出願のように、ランダム番号R(T,S)3
32が各トラックT210の各部分S220に割り当てられており、そして、各
部分のリンクされた部分R(L)336のランダム番号も各部分S220に割り
当てられている。ランダムの閉じたリンクされたリストが、部分220に関連す
るリンク230を介して、横断されながら、割り当てられたリンクされた部分の
ランダム番号R(L)336が、リンクされた部分でランダム番号R(T,S)
332と比較される。これらのランダム番号は、部分220内に目込まれたウォ
ータマークとして符号化もされる。もろいウォータマークは強いウォータマーク
よりも少ない資源を消費し、そして、もろいウォータマークは、それが埋めこま
れている部分データの圧縮のような変更に感度が高いので、これらの番号は、も
ろいウォータマークとして符号化されるのが好ましい。強い及びもろいウォータ
マークの他の配置は、この発明に関する当業者には明らかである。同様に、1つ
の部分の番号及びそのリンクされた部分内の番号の関数値を置くことにより、各
部分内に識別子を形成する他の方法を使用することが可能である。
【0022】 ここで、図3の例示のデータ構造300を形成することに関する説明を行う。
データアイテムは、インターネットからのダウンロードのような、制限された帯
域幅の通信チャネルを介して、データセットの伝送の意思を失わせるために、十
分に大きいデータセットを構成するために累積される。各データ項目が選択され
ながら、データアイテムを含む部分が部分を識別するのに使用されるランダム番
号を割り当てられ、そして、そのサイズはデータセットの累積されたサイズに加
算される。十分なサイズのデータセットを累積した後に、上述のように、データ
セットの部分のランダムの閉じたリンクされたリストが形成される。その部分に
割り当てられたランダム番号、リンクされた部分及び、リンクされた部分に割り
当てられたランダム番号を含む1つ又はそれ以上のウォータマークが各部分に対
して形成される。上述のように、強い及びもろいウォータマークの組合せは、各
部分に関連する情報を符号化するために使用されるのが好ましい。この部分とそ
の埋めこまれたウォータマークは、CDのような記録媒体上に記録される。
【0023】 ここで、完全なデータセットの存在を決定するために、図3の例示のデータ構
造300を使用して、完全なデータセットの存在に依存して、データセットのデ
ータアイテムを表現することについて説明する。表現装置は、コピー保護された
素材の存在を、例えば、ウォータマーク又素材の他のマーキングの検出を介して
、検出したとする。開始部分Sが好ましくはランダムに選択される。開始部分S
のウォータマークが読み出される。ウォータマークは、他の部分のトラック番号
と部分番号を規定するリンクアドレス及び、リンクアドレスでの部分に関連する
ランダム番号を含む。リンクされた部分のウォータマークが読み出される。この
ウォータマークは、リンクされた部分に割り当てられたランダム番号と、そのリ
ンクアドレス及び関連するランダム番号を含む。開始部分に含まれているリンク
された部分に関連するランダム番号は、リンクされた部分に含まれるランダム番
号と比較される。ランダム番号が等しくない場合には、歌曲の再生のようなデー
タセット内のデータアイテムの後続の処理は、終了される。上述のように、1つ
の部分内にランダム番号及び、リンクされた部分内のこの番号のハッシュのよう
な関数値を蓄積するというような、他のリンクされた識別子技術も使用すること
が可能である。代わりの符号化機構が使用される場合には、圧縮はそれに従って
変更される。
【0024】 部分識別子が等しいと見つけられた場合には、処理はリンクされた部分に進む
ように継続する。上述の部分識別子の一致は、完全なデータセットが存在すると
いう十分な信頼性が得られるまで、各後続のリンクされた部分に対して継続され
る。この実施例では、閉じられたリンクされたリスト内の全てのリンクが処理さ
れたことを示す、リンクされた部分がもとの開始部分になるまで継続することに
より、絶対的な信頼が得られる。しかしながら、各ウォータマークの読出しは時
間を消費し且つ、歌曲を表現する前の実質的な遅延が消費者に許容されない場合
もある。好適な実施例では、歌曲の表現は、幾つかの成功したランダム番号の一
致後にすぐに開始される。その後に、表現システムが、素材が表現されるのに必
要とされるよりも高速に媒体から情報を読むことができる場合には、更なるリン
クされた部分ウォータマークが読み出され且つ確認され、そして、不一致が発見
された場合には、表現することが終了される。
【0025】 他のデータ構造と対応する符号化と復号処理は、本発明に関する当業者には明
らかである。図4は、完全なデータセットの存在を確認するために、部分のラン
ダムにリンクされた組みを使用する代わりのデータ構造600を示す。図4では
、各部分620は、関連するリンクされた部分L634と関連するランダム番号
R636を有する。この例示の代わりの実施例では、リンクされた部分620’
は、リンクされて来た部分620への戻りを示すリンクされた部分L634’を
示す。即ち、リンクされたアドレスL634、634’は、リンクされた組みの
部分620,620’を構成する。このデータ構造では、共通のランダム番号R
636が、リンクされた組みの部分620,620’の各部分に割り当てられる
。完全なデータセットが存在するか否かを決定するために、ランダムに選択され
た部分は、各部分のランダム番号がリンクされた部分でのランダム番号に等しい
ことを確認することによりテストされる。部分アドレスの範囲又は概略の範囲が
決定されることが可能であり、それによって、第1の”ランダムに選択された部
分”は、記録媒体上の実行可能な部分であるとする。例えば、媒体のテーブルオ
ブコンテンツは、実行可能なトラックアドレスを決定するのに使用され、テーブ
ルオブコンテンツは埋め込まれたもろいウォータマーク又は、テーブルオブコン
テンツの有効性を決定するのに使用できる他の安全装置を有すると仮定する。範
囲が決定できない場合には、第1のランダムに選択された部分は表現するために
選択されたトラックからである。この方法で、悪意のある者がCDから歌曲を”
切り取る”ために歌曲抽出器142(図1)を使用し、そしてそれをインターネ
ットを介して、圧縮された又は未圧縮の形式で通信する場合には、リンクの確認
は、もとのデータセット内の他の歌曲の部分にリンクされる歌曲の部分のどのリ
ンクに対しても、CDリーダ132又は、CD模造器144から、”トラック−
部分は発見できません”という応答となろう。CD模造器144が、この確認要
求に応答して、にせもの部分を代理する場合には、にせもの部分は適切なランダ
ム番号ウォータマークを含まず、そして、完全性チェッカー126は、切り取ら
れた歌曲の更なる表現を除外する。
【0026】 選択された歌曲が確認のために第1の部分を発生するか否かに関わらず、全て
の部分が存在するという絶対的な確かさは、テストされた部分のリストと、全て
の組がテストされるまで続けられる確認を維持することにより、達成することが
できる。このアプローチは、部分アドレスの範囲が決定され又は推定され、それ
により、データセットの切捨てが検出されることが可能であるということを仮定
する。選択された歌曲が確認を開始するのに使用される場合には、部分アドレス
の範囲は、選択された歌曲内のリンクアドレスの範囲を通して連即していると仮
定することができる。例えば、1つのリンクアドレスが、トラック10、部分9
である場合には、トラック10の各部分0から9の確認が行われ、そして、トラ
ック0から10の部分0の確認が行われる。検索領域をうめるためのこれらのそ
して他の技術は、この開示に関する当業者には明らかである。
【0027】 好適な実施例では、完全なデータセットが存在することを決定するのに要求さ
れる時間を最小化するために、実質的な統計的な確かさで、決定を正当化するた
めに十分な信頼性が得られるまで、ランダム部分の組みはテストされる。即ち、
例えば、半分のデータセットが実際に存在する場合には、全ての部分の合計範囲
内からの第1の部分のランダム選択は、50%の時間でこの部分の不存在を検出
できそうであり、この部分が存在する場合には、そのリンクされた部分が存在す
る確率は50%である。このように、成功の組み−テストは、少なくとも半分の
データセットが存在する75%の信頼性を提供する。各々の連続するテストは、
信頼性レベルか又は、データセットが存在する期待された割合の何れかを又は、
その両方を増加させる。統計的なテストは、一般的には、データセットの所定の
割合が存在する所望のレベルの信頼性を達成するために、適切な幾つかの組み−
テストを決定するために利用できる。典型的な実施例では、少なくとも5つのラ
ンダムに選択された組みの確認は、完全なデータセットの存在又は不存在を決定
するために十分であると考えられる。
【0028】 前述したものは、単に本発明の原理を示す。当業者には、ここには明確に示さ
れてはいないが、本発明の原理を具体化し、且つ本発明の範囲内である種々の組
合せを工夫することが可能であることは理解されよう。例えば、上述の例は、記
録された素材の各部分が、データセットの一部であることを示す。代わりの実施
例では、効率のために、選択データアイテム又はデータアイテムの選択部分は、
データセットを構成するのに使用されることが可能である。例えば、ウォータマ
ーク処理は各ウォータマークに対して固定のブロックサイズ又はウォータマーク
の各冗長コピーに基づき得るので、歌曲の末尾は、ここに定義された”データセ
ット”の一部ではない。例えば、ウォーマーク又は他のパラメータが、信頼性あ
る埋めこみに関して数10秒の記録を必要とする場合には、((10秒)を法と
する(歌曲の長さ))の余りは、媒体上に記録されるが、しかし、その完全性が
チェックされる”データセット”内には含まれない。同様に、幾つかの販売促進
素材が、記録媒体上に含まれてもよいが、しかし、データセットから故意に除外
され、それにより、どこでも自由にコピーされ且つ表現されうる。例示のフロー
図が理解の容易のために提示されており、そして、特定の配置とステップのシー
ケンスが説明のために提示されている。例えば、単純な等価は、一致を決定する
ための判断ブロック内で示されており、一方、パラメータを符号化又は復号する
特定の技術に依存して、読出し項目が決定された項目に一致するか否かに関する
評価は、種々の中間処理を含むことが可能である。これらの処理は、例えば、対
応を暗示するために2つの値が”十分に近い”かどうか及び同様なものを決定す
るために、特定のキー、ファジー論理又は、静的なテストに基づく項目の解読を
含む。これらのそして他の変形は、本発明に関する当業者には明らかであり、そ
して、請求の範囲内に含まれる。請求項では、括弧の間に配置された参照記号は
、請求項を制限しない。単語”含む”は請求項に記載された以外の他の構成要素
又はステップの存在を除外しない。本発明は、幾つかの特徴的な構成要素を含む
ハードウェアによりそして、好適にプログラムされたコンピュータにより実行で
きる。幾つかの手段を列挙する装置の請求項では、これらの手段の幾つかはハー
ドウェアの同じもので実現できる。特定の手段が相互に異なる従属請求項で引用
されているという単なることは、これらの手段が優位に使用されないことを示す
ものではない。
【図面の簡単な説明】
【図1】 本発明に従って、コピー保護されたコンテンツ素材を保護する例示のシステム
を示す図である。
【図2】 本発明に従って、完全なデータセットの存在の決定を容易にする例示のデータ
構造を示す図である。
【図3】 本発明に従って、完全なデータセットの存在の決定と、データセット内の部分
の確認を容易にする例示の代わりのデータ構造を示す図である。
【図4】 本発明に従って、統計的な程度の確かさに基づいて、完全なデータセットが存
在していることの決定を容易にする例示の代わりのデータ構造を示す図である。
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G11B 20/10 H04N 1/387 H04N 1/387 G10L 9/00 E 1/40 H04N 1/40 Z (81)指定国 EP(AT,BE,CH,CY, DE,DK,ES,FI,FR,GB,GR,IE,I T,LU,MC,NL,PT,SE,TR),CN,J P (72)発明者 エプスタイン,マイケル エイ オランダ国,5656 アーアー アインドー フェン,プロフ・ホルストラーン 6 Fターム(参考) 5B017 AA06 BA09 CA16 5B057 CB19 CE08 CG07 CH12 5C076 AA14 BA06 5C077 LL14 PP23 PP65 PP66 PQ08 PQ22 RR21 5D044 AB05 AB07 DE17 DE50 GK17 HL11 【要約の続き】 れているリンクされている部分と適切に一致しない場合 には、データセットのデータアイテムの表示が妨げられ る。好適な実施例では、閉じたリンクされたリストが構 成され、それによって、データセットの各部分は、必要 ならば、確認処理内に含めることが可能である。

Claims (25)

    【特許請求の範囲】
  1. 【請求項1】 コンテンツ素材の盗用の意思を失わせる方法であって、 制限された帯域幅の通信チャネルを介してデータセット後続の伝送の意思を失
    わせるために十分に大きなサイズにされたデータセットを構成するために、コン
    テンツ素材を有する複数のデータアイテムを収集し、 データアイテムの各データアイテムは、1つ又はそれ以上の部分を含み、それ
    によりデータセットを含む複数の部分を構成し、 複数の部分の1つ又はそれ以上の選択部分のリンクアドレスに対応するリンク
    された部分の不存在に基づいて、完全なデータセットの不存在の後続の検出を容
    易にするために、複数の部分の各部分にリンクアドレスを割り当て、リンクアド
    レスは、複数の部分の他の部分に関連している方法。
  2. 【請求項2】 更に、各部分のリンクアドレスをその部分に埋めこまれた1
    つ又はそれ以上のウォータマークとして符号化する請求項1に記載の方法。
  3. 【請求項3】 1つ又はそれ以上のウォータマークは、 強いウォータマークの除去がその部分に含まれるデータの崩壊を起こすように
    構成される強いウォータマークと、 その部分に含まれるデータの変更がもろいウォータマークの崩壊を起こすよう
    に構成されたもろいウォータマークを有する請求項2に記載の方法。
  4. 【請求項4】 各部分にリンクアドレスを割り当てることは、 各部分のリンクアドレスを介して完全な部分をリンクする閉じたリンクされた
    リストを生成することを含む請求項1に記載の方法。
  5. 【請求項5】 閉じたリンクされたリストを形成することは、ランダム部分
    を含む請求項4に記載の方法。
  6. 【請求項6】 各部分にリンクアドレスを割り当てることは、 リンクアドレスを介して部分にリンクさせるために、ランダムな他の部分を選
    択することを含む請求項1に記載の方法。
  7. 【請求項7】 更に、各リンクアドレスに対応する各部分は有効な部分であ
    ることの後の確認を容易にするために、複数の部分の各部分へ確認パラメータを
    割り当てることを含む請求項1に記載の方法。
  8. 【請求項8】 更に、その部分に埋めこまれている1つ又はそれ以上のウォ
    ータマークとして、各部分のリンクアドレスと確認パラメータを符号化する請求
    項7に記載の方法。
  9. 【請求項9】 1つ又はそれ以上のウォータマークは、 強いウォータマークの除去がその部分に含まれるデータの崩壊を起こすように
    構成される強いウォータマークと、 その部分に含まれるデータの変更がもろいウォータマークの崩壊を起こすよう
    に構成されたもろいウォータマークを有する請求項8に記載の方法。
  10. 【請求項10】 ソースからのコンテンツ素材を復号する方法であって、 データセットの第1の部分に関連する1つ又はそれ以上の第1の完全性パラメ
    ータを読み出し、 1つ又はそれ以上の第1の完全性パラメータは、データセットの第2の部分へ
    のリンクアドレスを有し、 データセットの第2の部分に関連する1つ又はそれ以上の第2の完全性パラメ
    ータを読み出し、 1つ又はそれ以上の第2の完全性パラメータの読出しに依存して、データセッ
    トの後続の部分を復号する方法。
  11. 【請求項11】 1つ又はそれ以上の第2の完全性パラメータは、部分確認
    パラメータを有し、 後続の部分の復号は、部分確認パラメータに依存している請求項10に記載の
    方法。
  12. 【請求項12】 部分確認パラメータは、データセットが形成されたときに
    、第2の部分に関連しているランダム番号を有する請求項11に記載の方法。
  13. 【請求項13】 更に、第2の完全性パラメータの読出しに基づいて、デー
    タセットの他の部分に関連する後続の完全性パラメータを読み出し、 データセットの後続の部分の復号は更に、後続の完全性パラメータの読出しに
    依存している請求項10に記載の方法。
  14. 【請求項14】 更に、後続の完全性パラメータの読出しがデータセットの
    全ての部分の読出しの完了を有するときを決定することを含む請求項13に記載
    の方法。
  15. 【請求項15】 更に、データセットの後続の部分に対応するコンテンツ素
    材を表現する請求項10に記載の方法。
  16. 【請求項16】 1つ又はそれ以上の第2の完全パラメータは、1つ又はそ
    れ以上のウォータマークとして第2の部分に埋めこまれている請求項10に記載
    の方法。
  17. 【請求項17】 1つ又はそれ以上のウォータマークは、 強いウォータマークの除去が第2の部分に含まれるデータの崩壊を起こすよう
    に構成される強いウォータマークと、 第2の部分に含まれるデータの変更がもろいウォータマークの崩壊を起こすよ
    うに構成されたもろいウォータマークを有する請求項16に記載の方法。
  18. 【請求項18】 コンテンツ素材を含むように構成された蓄積媒体であって
    、 蓄積媒体は、 複数の部分と、 複数の部分の各部分に対応する1つ又はそれ以上の完全パラメータを含むデー
    タ構造を有し、 完全な複数の部分が、複数の部分の少なくとも一部の後続のコピー上に存在す
    るか否かを決定することを容易にするために、1つ又はそれ以上の完全性パラメ
    ータは、対応する部分を、複数の部分の他の部分へリンクするリンクアドレスを
    含む蓄積媒体。
  19. 【請求項19】 データセットの累積されたサイズが、制限された帯域幅の
    通信チャネルを介したデータセットの伝送の意思を失わせるのに十分であるよう
    に、データセットを有するデータアイテムを選択するように構成されているセレ
    クタを有し、 データアイテムの各データアイテムは1つ又はそれ以上の部分を有し、 リンクアドレスを、データセットを有するデータアイテムの各部分に関連付け
    るように構成されたバインダを有し、リンクアドレスは、データセットを含むデ
    ータアイテムの他の部分に対応し、 データセットの1つ又はそれ以上の部分のリンクアドレスに対応するデータア
    イテムの1つ又はそれ以上の他の部分の存在に依存して、データアイテムを後に
    表現することを容易にするために、各部分と各関連するリンクアドレスを媒体へ
    記録するように構成されたレコーダとを有する符号化器。
  20. 【請求項20】 バインダは、更に、ランダム処理を介して、リンクアドレ
    スを各部分に関連付けるように構成された請求項19に記載の符号化器。
  21. 【請求項21】 バインダは、更に、部分確認パラメータを各部分に関連付
    けるように構成され、 レコーダは、更に、部分がデータアイテムの後続の表現内に存在することの確
    認を容易にするために、各部分とともに部分確認パラメータを記録するように構
    成される請求項19に記載の符号化器。
  22. 【請求項22】 バインダは、ランダム処理に基づいて、部分確認パラメー
    タを各部分に割り当てる請求項19に記載の符号化器。
  23. 【請求項23】 データセットに対応するデータアイテムを受信し且つ、そ
    れから選択データアイテムに対応する表現を発生するように構成された表現器を
    有し、 データアイテムの各データアイテムは1つ又はそれ以上の部分を含み、それに
    より、データセットを含む複数の部分を構成し、 複数の部分の各部分はデータセットの他の部分に対応するリンクアドレスを含
    み、 表現器に機能的に接続され、複数の部分の1つ又はそれ以上の部分のリンクア
    ドレスに対応する1つ又はそれ以上の他の部分の存在に依存して、選択データア
    イテムに対応する表現を除外するように構成された完全性チェッカーとを有する
    復号器。
  24. 【請求項24】 完全性チェッカーは、更に、複数の部分の全ての部分のリ
    ンクアドレスに対応する全ての他の部分の存在を決定するように構成されている
    請求項23に記載の復号器。
  25. 【請求項25】 完全性チェッカーは、更に、各部分に関連する確認パラメ
    ータに基づいて1つ又はそれ以上の他の部分の存在を確認するように構成されて
    いる請求項23に記載の復号器。
JP2001557035A 2000-02-07 2001-02-05 不法複製からのコンテンツ保護 Pending JP2003521791A (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US18083800P 2000-02-07 2000-02-07
US60/180,838 2000-02-07
US09/537,079 US6865676B1 (en) 2000-03-28 2000-03-28 Protecting content from illicit reproduction by proof of existence of a complete data set via a linked list
US09/537,079 2000-03-28
PCT/EP2001/001207 WO2001057867A2 (en) 2000-02-07 2001-02-05 Protecting content from illicit reproduction

Publications (1)

Publication Number Publication Date
JP2003521791A true JP2003521791A (ja) 2003-07-15

Family

ID=26876679

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001557035A Pending JP2003521791A (ja) 2000-02-07 2001-02-05 不法複製からのコンテンツ保護

Country Status (4)

Country Link
EP (1) EP1218884A2 (ja)
JP (1) JP2003521791A (ja)
CN (1) CN1214383C (ja)
WO (1) WO2001057867A2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003529790A (ja) * 2000-02-01 2003-10-07 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 完全なデータセットの存在の証明による不法な製造からのコンテンツの保護

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030031317A1 (en) * 2001-08-13 2003-02-13 Michael Epstein Increasing the size of a data-set and watermarking
US7194617B2 (en) * 2001-11-05 2007-03-20 Koninklijke Philips Electronics N.V. Method and apparatus to prevent the unauthorized copying of digital information
US7636440B2 (en) * 2003-01-31 2009-12-22 Hewlett-Packard Development Company, L.P. Digital watermark with variable location
US7421438B2 (en) 2004-04-29 2008-09-02 Microsoft Corporation Metadata editing control
US7627552B2 (en) 2003-03-27 2009-12-01 Microsoft Corporation System and method for filtering and organizing items based on common elements
US7665028B2 (en) 2005-07-13 2010-02-16 Microsoft Corporation Rich drag drop user interface

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5915027A (en) * 1996-11-05 1999-06-22 Nec Research Institute Digital watermarking
US6971011B1 (en) * 1998-03-04 2005-11-29 Koninklijke Philips Electronics N.V. Watermark detection
US6748533B1 (en) * 1998-12-23 2004-06-08 Kent Ridge Digital Labs Method and apparatus for protecting the legitimacy of an article

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003529790A (ja) * 2000-02-01 2003-10-07 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 完全なデータセットの存在の証明による不法な製造からのコンテンツの保護

Also Published As

Publication number Publication date
WO2001057867A3 (en) 2002-04-18
WO2001057867A2 (en) 2001-08-09
EP1218884A2 (en) 2002-07-03
CN1381047A (zh) 2002-11-20
CN1214383C (zh) 2005-08-10

Similar Documents

Publication Publication Date Title
US7587603B2 (en) Protecting content from illicit reproduction by proof of existence of a complete data set via self-referencing sections
US6865676B1 (en) Protecting content from illicit reproduction by proof of existence of a complete data set via a linked list
JP2011061845A (ja) セキュリティ識別子を使用しての完全なデータセットの存在の証明による違法な複製からのコンテンツの保護
JP2004503856A (ja) 複数の制御シナリオの下での完全なデータセットの存在を確認するシステム及び方法
US20020144130A1 (en) Apparatus and methods for detecting illicit content that has been imported into a secure domain
JP2003521791A (ja) 不法複製からのコンテンツ保護
AU784650B2 (en) Protecting content from illicit reproduction by proof of existence of a complete data set
US20020183967A1 (en) Methods and apparatus for verifying the presence of original data in content while copying an identifiable subset thereof
KR20030007737A (ko) 마킹된 콘텐트의 불순화에 기초하여 콘텐트 스크리닝알고리즘을 공격하는 방법들
US20020199107A1 (en) Methods and appararus for verifying the presence of original data in content
JP2005504385A (ja) セキュアコンテンツスクリーニングアルゴリズムへの攻撃を阻止する装置及び方法
MXPA01010005A (en) Protecting content from illicit reproduction by proof ofexistence of a complete data set