(57)【特許請求の範囲】
【請求項１】
コンテンツ素材の盗用の意思を失わせるようコンテンツ素材を含むデータセットを生成する、コンピュータによって実行される方法であって、
制限された帯域幅の通信チャネルを介してのデータセットの後続の送信の意思を失わせるために十分に大きなサイズにされたデータセットを構成するよう、記憶装置に記憶された複数のデータアイテムを、選択手段によって選択する段階であって、
前記複数のデータアイテムの各データアイテムは１つ又は複数のセクションを有し、
前記複数のデータアイテムの各セクションは、そのセクションを指示するセクション識別子を有する、段階と、
データセット識別子を前記データセットに、割り当て手段によって割り当てる段階と、
複数のセクションの前記データセット識別子と前記セクション識別子の検証に基づいて完全なデータセットの不存在の後続する検出を容易にするために、形成手段によって、前記データセット識別子及び前記セクション識別子を有する、前記複数のデータアイテムの各セクションに関連する１つ又は複数のセキュリティアイテムを形成し、各セクション中に関連するセキュリティアイテムを埋め込む段階とを有する、
方法。
【請求項２】
前記１つ又は複数のセキュリティアイテムが１つ又は複数のウォータマークを含む、請求項１に記載の方法。
【請求項３】
前記１つ又は複数のウォータマークが強いウォータマーク及びもろいウォータマークを含み、
前記強いウォータマークは、前記強いウォーマークの除去がそのセクション内に含まれているデータの破壊を起こすようにそのセクションに埋めこまれているウォータマークであり、
前記もろいウォータマークは、そのセクションに含まれるデータの変更が前記もろいウォータマークの破壊を起こすようにそのセクションに埋めこまれているウォータマークである、請求項２に記載の方法。
【請求項４】
前記１つ又は複数のウォータマークが、完全なデータセットの少なくとも１つのセクションへの後続のアクセスを容易にするアクセス識別子を有する請求項２に記載の方法。
【請求項５】
前記１つ又は複数のウォータマークが、コンテンツ素材を後に表現することを制御することを容易にするチケットを有する請求項２に記載の方法。
【請求項６】
データセットをなすコンテンツ素材を復号する、復号器によって実行される方法であって、
前記データセットの第１のセクションから第１のデータセット識別子及び第１のセクション識別子を、読出し手段によって読出す段階と、
前記データセットの第２のセクションから第２のデータセット識別子及び第２のセクション識別子を、読出し手段によって読出す段階と、
前記第１のデータセット識別子と前記第２のデータセット識別子との間の一致に依存して前記データセットの後続のセクションを、表現手段によって表現する段階とを有する、
方法。
【請求項７】
前記第１のデータセット識別子、前記第１のセクション識別子、前記第２のデータセット識別子及び、前記第２のセクション識別子のうちの少なくとも１つは、前記第１のセクション及び前記第２のセクションのうちの少なくとも１つに関連付けられている１つ又は複数のウォータマーク内に含まれている、請求項６に記載の方法。
【請求項８】
前記データセットの後続のセクションを表現することは、前記第２のセクション識別子と前記データセットの前記第２のセクションに関連付けられたセクションアドレスとの間の一致に更に依存する請求項６に記載の方法。
【請求項９】
前記第１のセクションは、表現するために選択されたデータアイテムのセクションに対応し、
前記第２のセクションは、前記第１のセクションの受信に依存しているランダム選択処理に基づいて読出しのために選択される請求項６に記載の方法。
【請求項１０】
更に、前記データセットの他のセクションから後続のデータセット識別子及びセクション識別子を、読出し手段によって読出す段階を有しており、
前記データセットの後続のセクションを表現することは、前記第１のデータセット識別子と前記後続のデータセット識別子との間の一致に更に依存する、
請求項６に記載の方法。
【請求項１１】
データセットの累積されたサイズが、制限された帯域幅の通信チャネルを介したデータセットの伝送の意思を失わせるのに十分であるように、データセットをなすデータアイテムを選択するように構成されたセレクタと、
前記データセットをなすデータアイテムの各セクションに、データセット識別子とそのセクションを指示するセクション識別子とを関連付けるように構成されたバインダーと、
複数のセクションのデータセット識別子及びセクション識別子に依存して、データアイテムの後の表現を容易にするために、各セクションと、関連付けられたデータセット識別子及びセクション識別子を媒体に記録するように構成されたレコーダとを有する符号化器。
【請求項１２】
復号器であって、
データセットに対応する複数のデータアイテムを受信し且つ、それから選択データアイテムに対応する表現を発生するように構成された表現器であって、
前記複数のデータアイテムの各データアイテムは１つ又は複数のセクションを有し、それにより前記データセットをなす複数のセクションを構成し、
前記複数のセクションの各セクションは、そのセクションに対応するセクション識別子とデータセット識別子とを有する、表現器と、
前記表現器に機能的に結合され、前記複数のセクションのうち２つ以上のセクションのセクション識別子及びデータセット識別子が所定の条件を満たすかどうかに依存して、前記選択データアイテムに対応する表現を行うことを阻止するように構成される完全性チェッカーを有する、
復号器。
【請求項１３】
前記所定の条件が、前記２つ以上のセクションのデータセット識別子が同じであり、かつ前記２つ以上のセクションの少なくとも一つのセクションのセクション識別子が該少なくとも一つのセクションに関連付けられたセクションアドレスと同じであることである、請求項１２記載の復号器。
【発明の詳細な説明】
【０００１】
１．発明の分野
本発明は、主に民生用電子機器の分野に関連し、特にコピー保護されたコンテンツ素材の保護に関連する。
【０００２】
２．関連技術の説明
著作権素材の不法な配布は、この素材に対する著作権者の合法な使用料を奪い、そして、この不法に配布された素材の供給者に、不法な配布を継続させるのを助長する利益を与える。インターネットにより提供される情報転送の容易から考えて、芸術的表現又は制限された配布権を有する他の素材のような、コピー保護されることが意図されたコンテンツ素材は、広範囲な不法配布を受けやすい。圧縮オーディオファイルを蓄積しかつ伝送するためのＭＰ３フォーマットは、歌曲の３０又は４０メガバイトのディジタルオーディオ記録物を３又は４メガバイトのＭＰ３ファイルに圧縮できるので、オーディオ記録物の広範囲な配布を可能とする。インターネットへの典型的な５６ｋｂｐｓダイアルアップ接続を使用して、このＭＰ３ファイルは、数分でユーザコンピュータにダウンロードできる。このように、悪意のある者は、オリジナルの合法なＣＤから歌曲を読出し、歌曲をＭＰ３フォーマットに符号化し、そして、ＭＰ３符号化された歌曲を広範囲な不法配布のためにインターネット上に配置する。代わりに、悪意のある者は、ＭＰ３符号化された歌曲をダウンロードするために、ダイアルインサービスを提供しうる。ＭＰ３符号化された歌曲の不法コピーは、後に続いて、ソフトウェア又は、ハードウェア装置により演奏され、又は、従来のＣＤプレーヤで再生するために、記録可能なＣＤに逆圧縮されて蓄積される。
【０００３】
幾つかの機構が、コピー保護されたコンテンツ材料を再生を制限するために提案されている。安全ディジタル音楽イニシアティブ（ＳＤＭＩ）及びその他は、許可を得たコンテンツ素材を識別するために”ディジタルウォータマーク”の使用を唱導する。Ａｎｔｏｎｉｕｓ  Ａ．Ｃ．Ｍ．Ｋａｌｋｅｒの２０００年３月１日に発行されたＥＰ０９８１９０１の”信号内への補助データの埋めこみ”は、電子的素材にウォータマークを入れるための技術を開示する。紙のウォータマークのように、ディジタルウォータマークは、検出可能であるように且つ人目につかないように、コンテンツ素材中に埋めこまれる。ウォータマークを有するディジタル音楽記録物のオーディオ再生は、例えば、実質的にウォータマーク無しの同じ記録物の再生から区別できない。しかし、ウォータマーク検出装置は、ウォータマークの存在又は不存在に基づいてこれらの２つの記録を区別できる。幾つかのコンテンツ素材は、コピー保護されておらずそして、これゆえにウォータマークを含まないので、ウォータマークの不存在は不法な素材と合法な素材の区別に使用できない。対照的に、ウォータマークの不存在は、合法的に自由にコピーできるコンテンツ素材を示す。
【０００４】
他のコピー保護機構も使用できる。例えば、Ｊｏｈａｎ  Ｐ．Ｍ．Ｇ．の１９９９年４月７日に発行された欧州特許ＥＰ０９０６７００の”コンテンツ情報とそれに関連する補足の情報を伝送する方法及びシステム”は、保護された素材が映される回数を制御するウォータマーク”チケット”の使用を介した著作権素材の保護の技術を提示する。
【０００５】
ウォータマーク素材の正確な再生は、ウォータマークがウォータマーク素材のコピー内で再生されることを発生する。ウォータマークの不正確な又は損失の多い再生は、しかしながら、素材の損失の多いコピー内のウォータマークの再生を提供しない可能性がある。ＳＤＭＩの保護機構を含む幾つかの保護機構は、不法素材から合法素材を区別するために、適切なウォータマークの存在又は不存在に基づいて、損失の多い再生のこの特性を利用する。ＳＤＭＩのシナリオでは、”強い〔堅牢な〕”ウォータマークと”もろい〔脆弱な〕”ウォータマークの２つの形式のウォータマークが定義される。強いウォータマークは、オーディオ記録のＭＰ３符号化のような、もとのコンテンツ素材の実質的な部分を保持するように設計された損失のある再生で生き残ることが期待されているものである。即ち、再生は、オリジナルの記録の合理的な演奏を可能とする十分な情報を維持し、強いウォータマークも維持される。一方、もろいウォータマークは、損失の多い再生又は、他の不法な不正操作により壊されることが期待されているものである。
【０００６】
ＳＤＭＩ機構では、強いウォータマークの存在は、コンテンツ素材がコピー保護されていることを示し、そして、対応するもろいウォータマークの不存在又は崩壊は、強いウォータマークが存在するときに、コピー保護された素材は、ある方法で不正操作されたことを示す。ＳＤＭＩ準拠装置は、ウォータマークの崩壊又は不存在が、携帯プレーヤで使用するためのコピー保護された素材のＳＤＭＩ圧縮のような、”ＳＤＭＩ保証された”処理により正当化されている場合を除き、崩壊されたウォータマークを伴なう又は検出された強いウォータマークを伴なうがしかしもろいウォータマークが存在しないウォータマーク素材を表現することを拒絶する。参照と理解の容易のために、用語”表現〔レンダリング〕”はここでは、再生、記録、変換、有効化、蓄積〔記憶〕、ローディング、及び、同様なもののような、コンテンツ素材のどのような処理又は伝送も含むように使用される。この機構は、ＭＰ３又は他の圧縮技術を介したコンテンツ素材の配布を制限するのに役立つが、しかし、コンテンツ素材の偽造の変更されない（未圧縮の）再生の配布には影響しない。この制限された保護は、歌曲を得るためにコストの係る不便な非常に大きなファイルのダウンロードは、未圧縮コンテンツ素材の盗用の意思を失わせる傾向にあるので、商業的に実行可能であると考えられる。
【０００７】
本発明の目的は、未圧縮コンテンツ素材の保護を含めるために、コピー保護された素材の保護を拡張することである。
【０００８】
この目的と他の目的は、インターネットのような制限された帯域幅の通信経路を介して全体のデータセットの伝送の意思を失わせるためにデータセット内に十分な数のデータアイテムを含めるように選択することにより達成される。各データアイテムは、１つ又はそれ以上の部分を有しそして、全体の部分は完全なデータセットを構成する。データセットの各部分は、その部分の識別子とデータセットの識別子を有するウォータマークを有する。好適な実施例では、その部分の識別子はその部分のアドレスであり、データセットの識別子はシリアル番号とデータセットの全体のサイズのインジケータである。データセットの存在は、データセットを構成したもとの部分が存在するかを確認するためにランダムに選択された部分のウォータマークをチェックすることにより、確認される。部分がない又は変更されたと発見された場合には、データセットのデータアイテムの後の処理は、防止される。好適な実施例では、強いそしてもろいウォータマークの組合せとして、識別子が蓄積される。
【０００９】
本発明を、添付の図面を参照して、例により以下に更に詳細に説明する。
【００１０】
図面を通して、同じ参照番号は同様な又は、対応する特徴又は機能を示す。
【００１１】
理解の容易のために、本発明は、ここで、ディジタル的に記録された歌曲の状況で説明される。当業者には明らかなように、本発明は、制限された帯域幅の通信経路を介して、伝送されることが意図された、どのような記録された情報にも適用可能である。例えば、個々のコンテンツ素材アイテムは、アルバムの歌曲以外の、大きなデータベース内のデータレコードでもよい。
【００１２】
物の盗用は、盗用される物の価値よりも、盗用を、時間がかかり且つ不便にすることにより意思を失わせることができる。例えば、通常は金庫を盗むのに要する労力が、金庫を盗むことにより期待できる利得を超えるので、施錠された金庫は、小さな貴重品を保護するのに使用される。Ｍｉｃｈａｅｌ  Ａ．Ｅｐｓｔｅｉｎの２８／３／００に出願された、発明の名称”完全なデータセットの存在の保証による不法複製からのコンテンツの保護”の米国特許出願番号Ｕ．Ｓ．０９／５３７０７９、弁護士名簿番号ＰＨＵＳ００００８８は、インターネットのような帯域幅制限された通信システムを介してデータセットの伝送の意思を失わせるために十分大きなデータアイテムデータセット内に選択し且つ結びつけることを教示し、参照によりここに組み込まれる。その出願は、データセット完全パラメータを含むウォータマークを形成し且つこのウォータマークを各データアイテムの各部分内に埋めこむことにより、データセット内のデータ項目を結びつけることを教示する。その出願は、部分特定パラメータ（各部分に割り当てられたランダム番号）をウォーマーク内に含むことを教示する。参照された出願は、完全パラメータ又は、完全パラメータを決定するのに使用できる情報を含めるために、”バンド外データ”の使用を教示する。部分ウォータマークは、それらがそのデータセットとこの完全パラメータを形成するのに使用された同じ部分であることを保証するために、この完全パラメータと比較される。偽造の可能性を最小にするために、完全パラメータは、部分に特定の識別子の複合値のハッシュに基づいている。参照された出願は、ハッシュ等のような暗号化技術に頼る、ディジタル的に署名された証明書と他の技術も教示する。
【００１３】
Ａｎｔｏｎｉｕｓ  Ａ．Ｍ．ＳｔａｒｉｎｇとＭｉｃｈａｅｌ  Ａ．Ｅｐｓｔｅｉｎの２０００年３月２８日に出願された、発明の名称”リンクされたリストを介した完全なデータセットの存在に保証による不法複製からのコンテンツの保護”の米国特許出願番号Ｕ．Ｓ．０９／５３７，０７９、弁護士名簿番号ＰＨＵＳ００００８８は、バンド外データを使用せず且つハッシュ関数のような暗号関数を使用せず、完全なデータセットが存在するか否かを決定することを容易にする自己指示データセットを教示する。その出願は、データセットの部分のリンクされたリストを生成し、リンクアドレスを各部分のウォータマークとして符号化し、そして、データセットの幾つかの又は、すべての部分のリンクされている部分の存在を確認することにより完全なデータセットの存在を確認する。
【００１４】
この発明では、データセットの各部分は、唯一に識別され、そして、この部分識別子は安全な方法で各部分と関連する。部分の集合が全て同じデータセットからであることを保証するために、データセットの識別子も、各部分とともに安全に符号化される。部分識別子とデータセット識別子は、好ましくは強い及びもろいウォータマークの結合として、各部分内に埋めこまれているウォータマークとして符号化されるのが好ましい。網羅的又はランダムサンプリングを使用して、絶対的に又は統計的な確かさで、完全データセットの存在が決定される。完全なデータセットが存在しない場合には、データセットのデータアイテムの後続の処理は終了される。ディジタルオーディオ記録の状況では、準拠する再生又は記録装置は、ＣＤの完全なコンテンツ無しでは、個々の歌曲を表現することを拒絶するようになされる。未圧縮のディジタル形式で、ＣＤ上のアルバム全体をダウンロードすることに必要とされる時間は、ＤＳＬ及びケーブルモデムの速度でさえも、ネットワーク負荷と他の要因により、１時間以上であると予想できる。このように、ＣＤの完全なコンテンツが存在することを要求することにより、１時間以上のダウンロード”コスト”で、インターネット上の広範囲な配布を介しての歌曲の盗用の可能性は実質的に減少される。
【００１５】
図１は、本発明に従った保護システム１００の例示のブロック図を示す。保護システム１００は、媒体１３０上にコンテンツ素材を符号化する符号化器１１０、媒体１３０からコンテンツ素材を表現する復号器１２０を有する。符号化器１１０は、ソースからコンテンツ素材を選択するセレクタ１１２、完全な確認構造を構築するバインダ１１６及び、媒体１３０上に完全な確認構造を伴なうコンテンツ素材を記録するレコーダ１１４を有する。例えば、セレクタ１１２は、アルバム内に集められる歌曲に対応するコンテンツ情報を選択するように構成されても良い。各選択されたコンテンツ素材アイテムは、データアイテムと呼ばれ、各データアイテムは、データアイテムを含むデータの１つ又はそれ以上の部分を含む。バインダ１１６は、各部分をデータセットに結びつけるように構成され、例えば、選択された歌曲が再生のための表現装置に存在する時には、データセットのデータアイテムは表現のために表示される時に完全なデータセットが存在するか否かの決定を容易にするように構成される。レコーダ１１４は、従来技術で一般的な技術を使用して、適切に、情報をフォーマットし、符号化しそして媒体１３０に蓄積する。
【００１６】
本発明に従って、セレクタ１１２は、データセットのサイズが、制限された帯域幅通信チャネルを介してデータセットの後続の伝送の意思を失わせるのに十分に大きいと考えられるまで、データセットに追加されるデータアイテムを選択する。この”意思を失わせるサイズ”は、主観的な値であり、そして、仮定された利用できる通信帯域幅、伝送により起こされる損失等に依存する。他の基準も追加のデータアイテムをデータセットに追加するか否かを決定するのにも使用される。例えば、データアイテムが存在するアルバム集合の歌曲に対応する場合には、データセットのサイズが決定された意思を失わせるサイズを超えるか否かに関わらず、全ての歌曲は、典型的には、データセットに追加される。アルバム集合の全ての歌曲が選択された場合には、そして、意思を失わせるサイズの基準にまだ達していない場合には、他のデータ項目は必要な意思を失わせるサイズを累積するために選択される。例えば、ランダムデータビットを有するデータアイテムは、そのサイズを増加するためにデータセットに追加される。これらのランダムビットは、従来のＣＤプレーヤにより可聴音として再生されることを防止するために、典型的には、バンド外データ、ＣＤ−ＲＯＭデータ等として蓄積される。代わりにデータアイテムは、他のアルバムの販売を促進するために設けられた他のサンプル歌曲又は、記録されたコンテンツ素材に関連する画像とビデオ部分を含んでもよい。同様に、インターネットアクセス加入プログラムのような販売促進素材も媒体上に記録された情報内に含まれてもよい。データセットにサイズを追加するこれらの及び他の手段は、この発明の技術分野の当業者には明らかであろう。本発明に従って、符号化器１１０は、各部分に対する唯一の識別子及び、完全なデータセットに対する識別子を形成するバインダ１１６を有する。好適な実施例では、各部分の識別子は、特定の部分をアクセスするのに使用されるアドレスである。データセット識別子は、同じ識別子を有する異なるデータセットの可能性を減少する幾らか唯一の識別子であり、それにより、異なるデータセットからの部分の不法な代用の可能性を減少する。好適な実施例では、例えば、データセット識別子は、６４ビットランダム番号と、データセットの合計サイズを決定するのに使用できるパラメータを含む。バインダ１１６は、データセット識別子と各部分の唯一の識別子を、媒体１３０上に記録するためにレコーダ１１４へ通信する。
【００１７】
レコーダは、データセット識別子と各部分の唯一の識別子を、各部分に埋めこまれた１つ又はそれ以上のウォータマークとして記録する。好適な実施例では、部分識別子とデータセット識別子は強いウォータマークともろいウォータマークの結合として符号化される。この方法で、強いウォータマークの除去はその部分の損害を起こし、そして、その部分の変更は、もろいウォータマークに損害を起こす。強いウォータマークは多くの資源を消費し、そして、部分識別子は典型的には、データセット識別子よりも少ないビットを要するので、データセット識別子はもろいウォータマークとして符号化され、そして部分識別子は強いウォータマークとして符号化されるのが好ましい。代わりの好適な実施例では、データセットのサイズを決定することを容易にする前述のパラメータは、強いウォータマークとして符号化され、残りのデータセット識別子と部分識別子はもろいウォータマークとして符号化される。この発明に関する当業者には明らかなように、強い及びもろいウォータマークの代わりの結合も使用される。例えば、データセットの合計サイズは、大量のデータセット識別子を構成する。又は、データセット識別子又は、データセットの合計サイズは、複数の部分をわたって伸びる、強いウォータマークとして符号化される。他のウォータマークは、例えば、データセットがコピーされうる回数を制限するウォータマーク”チケット”を含む、これらのウォータマークに加えて又はこれらのウォータマークと組合せても使用され得る。そのようなウォータマークチケットは、前述のデータセット識別子を構成してもよい。Ｍｉｃｈａｅｌ  Ｅｐｓｔｅｉｎの６／１５／９９に出願された発明の名称”チケット暗号化によるコピー保護”の米国特許出願番号０９／３３３，６２８、弁護士名簿番号ＰＨＡ２３，４５７は著作権素材の保護に関する技術を提供する。
【００１８】
本発明に従った復号器１２０は、完全性チェッカー１２６により制御される表現器１２２とゲート１２４を有する。表現器１２２は、ＣＤリーダ１３２のような媒体読出し装置から情報を取り出すように構成される。従来技術で既知のように、表現器１２２は、位置インデックスを規定することにより情報を取り出し、そして、それに応じて、リーダ１３２は、媒体１３０上の規定された位置インデックスに配置されるデータを供給する。トラックと部分を含む典型的なメモリ構造では、データの部分は部分アドレスを規定することにより取り出される。
【００１９】
図１の点線は、媒体１３０から歌曲を抽出し且つ例示のＣＤ模造器１４４にそれを通信する例示の歌曲抽出器１４２を示す。ＣＤ模造器１４４は、例えば、従来のＣＤリードコマンドに応答する情報を提供するソフトウェアプログラムである。代わりに、歌曲抽出器から受信された情報は、ＣＤ媒体に書きこまれ、そして、従来のＣＤリーダ１３２に供給される。上述のように、媒体１３０の完全なコンテンツの伝送は媒体１３０のコンテンツの意図された大きなサイズにより意思を失わさせられると仮定されるので、歌曲抽出器１４２は、使用されそうである。
【００２０】
本発明に従って、完全性チェッカー１２６は、全体のデータセットが存在するか否かを決定するために、典型的には表現器１２２を介して媒体１３０からデータを得るように構成される。表現器１２２は、媒体１３０から読み出されたデータの各部分に関連するウォータマークを決定するように構成される。完全性チェッカー１２６は、以下に説明するように、完全なデータセットが表現器１２２に利用できるか否かを決定するためにウォータマークを使用する。
【００２１】
図２は、完全なもとのセットが存在するか否かを決定するのを容易にするデータセット内のデータ項目を蓄積する例示のデータ構造２００を示す。トラックＴ２１０と部分Ｓ２２０構造が示されており、従来のＣＤのメモリ構造及び他の蓄積媒体と一貫性がある。示されているように、各トラックＴ２１０は、異なる数の部分Ｓ２２０を有する。例示のデータ構造２００では、各部分は、完全なデータセットが存在することを確認する準拠する表現装置により使用される、補助情報２３０を有する。上述のように、本発明に従って、各部分Ｓ２２０の補助情報２３０は、部分の唯一の識別子とデータセットの唯一の識別子を有する。データセットの唯一の識別子は、上述のように、各部分と共に符号化されているＣＤＩＤ２３２パラメータとして示されている。各部分及び、唯一の識別子は各部分のトラック２３４と部分２３６識別子として示されている。図３は、代わりのデータ構造３００を示し、ここで、各部分２２０の唯一の識別子３３４は、各部分２２０に対して０からＮ−１に順次に番号が付され、ここで、Ｎ３３８はデータセットの部分の全数を示す。この例示のデータ構造では、０からＮ−１の範囲の部分にアクセスすることを容易にするために、Ｎ３３８の値は、補助情報２３０内に含まれている。これらの識別子を含む補助情報２３０は各部分２２０に埋めこまれた強い及びもろいウォータマークの組合せとして符号化されるのが好ましい。
【００２２】
図４は図３の例示のデータ構造３００を生成する例示のフロー図を示す。ループ４１０−４３５は、インターネットからダウンロードするような、制限された帯域幅の通信チャネルを介してデータセットの伝送の意思を失わせるために、十分に大きなデータセットを構成するために、データアイテムを累積する。各データ項目〔データアイテム〕が４１０で選択されると、データ項目を含む各部分〔セクション〕は、４２０で部分を識別するのに使用される部分番号が割り当てられ、そして、そのサイズは４３０で、積算されたデータのサイズに追加される。４３５で、十分なサイズにされたデータセット積算された後に、４４０で、上述のように、幾らか唯一なデータセット識別子が生成される。好適な実施例では、部分識別子とデータセット識別子は、ウォータマーク、チェックサムパラメータ、暗号化値又は、各部分が元々それに割り当てられていた識別子を含む各部分を決定するのを容易にする、従来技術で一般的な他のパラメータ又は技術のような、安全アイテム〔セキュリティアイテム〕を使用して各部分に結び付けられている。例示のフローチャートの４５０で、部分識別子、データセット識別子、及び、このデータセットの利用できる部分番号の範囲を含む、１つ又はそれ以上のウォータマークが、各部分に対して生成される。部分識別子は、データセットに加算されるにつれて、各部分の増加するカウントに対応するのが好ましく、この結果、範囲値が単にデータセット内の部分番号の合計数である。上述のように、強い及びもろいウォータマークの結合が各部分に関連する情報を符号化するのに使用されるのが好ましい。部分とその埋めこまれたウォータマークは、４６０で、ＣＤのような記録媒体上に記録される。
【００２３】
図５は、完全なデータセットの存在を決定するために、図３の例示のデータ構造３００を使用して、全体のデータセットの存在に依存してデータセットのデータ項目を表現する例示のフローチャート図を示す。表現装置は、例えば、ウォータマーク又は素材の他のマーキングの検出を介して、コピー保護された素材の存在を検出したと仮定する。５１０で、範囲０からＮ−１を構成する最も高い部分番号が決定され、そして、５２０で、この範囲内のランダム部分が選択される。どのような種類の技術もデータセット内の部分の範囲を決定する又は、他の方法でデータセットの部分へのアクセスを識別するのに使用できるが、上述のように、範囲は各部分内で明確に符号化されるのが好ましい。部分識別子の範囲のようなこのアクセス識別子は、例えば、ウォータマーク使用する変更から好適に保護される、各部分内で、ディスクのテーブルオブコンテンツ内で、符号化されてもよい。代わりに上述のように、ＣＤＩＤデータセット識別子は、データセット内の部分の範囲を識別するためにこのアクセス識別子を含んでもよい。この実施例では、少なくとも１つの部分がデータセット内にあることを知っているので、第１の部分はデータセットＩＤと符号化された範囲を決定するために読み出されルことが可能であり、代わりに表現するために選択されたデータアイテムからの部分は、データセットＩＤと符号化された範囲を読み出すための初期部分として使用されることが可能である。代わりに、本発明に従って使用されるデータセットの最小サイズが知られている場合には、その範囲は最小サイズにされたデータセットを達成するのに必要とされる最小数の部分として設定されてもよい。データセット内の部分番号の数を決定するためのこれらのそして他の技術は、この発明に関する当業者には明らかである。５３０で、部分番号の範囲内の選択されたランダム部分のウォータマークは、データセット識別子ＣＤＩＤと部分識別子ＳＩＤを提供するために読み出される。
【００２４】
５３５で第１の選択された部分のウォータマークが読みだされる時には、５５０で、そのデータセット識別子ＣＤＩＤは、５４５で、この同じデータセットからであるとされる諸部分の他のＣＤＩＤの各々を比較するのに使用するデータセット識別子ＩＤとなる。５５５で、選択された部分にアクセスするために使用された部分識別子Ｓは、このアクセスされた部分Ｓのウォータマークから読み出された部分識別子ＳＩＤと比較される。５５５で、ウォータマーク部分識別子ＳＩＤがアクセス部分識別子Ｓに対応しない場合には、これは、部分番号が何らかの仕方で変更されていることを意味し、データセットからのデータの後続の処理は、５８０で終了される。後続のランダムに選択された部分は、全体のデータセットが存在すると言う十分な信頼が得られるまで、ループ５６５−５２０を介して同様に検証される。５４５で、読み出された第１のＣＤＩＤと比較することにより各部分のＣＤＩＤが検証され、そして、各部分の識別子ＳＩＤは、５５５で、その部分にアクセスするのに使用された部分識別子Ｓと比較することにより検証される。この実施例では、データセットの範囲内の全ての部分が処理されるまで、ループ５２０−５６５を継続することにより、絶対的な信頼を得ることが可能である。しかしながら、各ウォータマークの読出しは時間を消費し、そして、歌曲が再生される前の実質的な遅延は、消費者には受け入れがたい。好適な実施例では、歌曲の再生は幾つかの成功的なランダム部分確認の後にすぐに開始する。その後に、表現システムが素材を表現するのに要するよりも速く媒体から情報を読み出すことができる場合には、更なる部分ウォータマークが読み出され且つ確認〔検証〕され、そして、データセット識別子又は部分識別子の間の不一致が発見されたときには、再生が終了される。
【００２５】
また、好適な実施例では、テストされた幾つかのランダム部分が、実質的に統計的な確かさで完全なデータセットが存在するという十分な信頼性が提供されるときに、完全なデータセットが存在するという決定が完了したと考えられる。即ち、例えば、半分のデータセットが実際に存在する場合には、どの部分のランダム選択も、５０％の時はその部分の不存在を検出できそうである。ｋ回のランダム部分選択と確認後の半分のデータセットの不存在が検出できない確率は（１／２）ｋである。各連続するテストは、信頼性レベル又は存在するデータセットの期待される割合の何れか又は両者を増加する。データセットの所与の割合が存在するという信頼性の所望のレベルを達成するために、部分確認の適切な数を決定するために、統計的なテストが一般的に利用可能である。典型的な実施例では、少なくとも５つのランダムに選択された組みの確認は、安全なデータセットの存在又は、不存在を決定するのに十分であると考えられる。
【００２６】
代わりの実施例では、確認された幾つかの部分は、表現された部分のサイズに比例し、それによって、確認を行うのに要する資源は適切に割り当てられることが可能である。この技術の直接的な実施例では、各部分が表現のために提示されるので、ランダム部分の確認が実行される。表現装置が十分に高速である場合には、複数のランダム部分は各表現された部分で確認される。ランダム部分を、表現のために、選択部分の表示に結合することにより、より長いデータアイテムが、より短いデータアイテムよりも更に完全に確認される。この代わりのものは、特に、その値がデータアイテムのサイズに比例する又は、表現する期間に比例する、コンテンツ素材に適している。
【００２７】
前述したものは、単に本発明の原理を示す。当業者には、ここには明確に示されてはいないが、本発明の原理を具体化し、且つ本発明の範囲内である種々の組合せを工夫することが可能であることは理解されよう。例えば、上述の例は、記録された素材の各部分が、データセットの一部であることを示す。代わりの実施例では、効率のために、選択データアイテム又はデータアイテムの選択部分は、データセットを構成するのに使用されることが可能である。例えば、ウォータマーク処理は各ウォータマークに対して固定のブロックサイズ又はウォータマークの各冗長コピーに基づき得るので、歌曲の末尾は、ここに定義された”データセット”の一部ではない。例えば、ウォーマーク又は他のパラメータが、信頼性ある埋めこみに関して数１０秒の記録を必要とする場合には、（（１０秒）を法とする（歌曲の長さ））の余りは、媒体上に記録されるが、しかし、その完全性がチェックされる”データセット”内には含まれない。同様に、幾つかの販売促進素材が、記録媒体上に含まれてもよいが、しかし、データセットから故意に除外され、それにより、どこでも自由にコピーされ且つ表現されうる。例示のフロー図が理解の容易のために提示されており、そして、特定の配置とステップのシーケンスが説明のために提示されている。例えば、単純な等価は、一致を決定するための判断ブロック内で示されており、一方、パラメータを符号化又は復号する特定の技術に依存して、読出し項目が決定された項目に一致するか否かに関する評価は、種々の中間処理を含むことが可能である。これらの処理は、例えば、対応を暗示するために２つの値が”十分に近い”かどうか及び同様なものを決定するために、特定のキー、ファジー論理又は、静的なテストに基づく項目の解読を含む。これらのそして他の変形は、本発明に関する当業者には明らかであり、そして、請求の範囲内に含まれる。
【図面の簡単な説明】
【図１】  本発明に従って、コピー保護されたコンテンツ素材を保護する例示のシステムを示す図である。
【図２】  本発明に従って、完全なデータセットの存在の決定を容易にする例示のデータ構造を示す図である。
【図３】  本発明に従って、完全なデータセットの存在の決定を容易にする例示の代わりのデータ構造を示す図である。
【図４】  本発明に従って、完全なデータセットの存在の決定を容易にする安全アイテムを伴なうデータセットを形成する例示のフローを示す図である。
【図５】  本発明に従って、完全なデータセットの存在に依存してコンテンツ素材を表現するための復号システムの例示のフローを示す図である。
【図１】
0004610153.tif 000002
【図２】
0004610153.tif 000003
【図３】
0004610153.tif 000004
【図４】
0004610153.tif 000005
【図５】
0004610153.tif 000006