(57)【要約】所有素材を配信する方法と装置は、向上されたコピー保護のために所有素材内に埋め込まれた複数のウォータマークを使用する。第１のウォータマークは、所有素材のコピー保護のために第１のウォータマークを処理するように構成されたプログラマブル及び非プログラマブル装置により処理される。プログラマブル装置が、所有素材の未認可のコピーを作るために、第１のウォータマークを削除した場合には、第１のウォータマークだけでなく第２のウォータマークも処理するように構成された非プログラマブル装置は、第１のウォータマークの検出に失敗すると、所有素材のコピー保護のために第２のウォータマークを検索しそして処理する。
2004519912.tif 000002
【特許請求の範囲】
【請求項１】
向上されたコピー保護のために複数のウォータマークを使用する所有素材を配信する方法であって、
第１のウォータマークを所有素材に埋め込み、前記第１のウォータマークは、前記所有素材のコピー保護のために前記第１のウォータマークを処理するように構成された、プログラマブル及び非プログラマブル装置により処理され、
第２のウォータマークを前記所有素材に埋め込み、前記第１のウォータマークが検出されない場合には、前記第２のウォータマークは、前記所有素材のコピー保護のために前記第２のウォータマークを処理するように構成された、非プログラマブル装置により処理され、それにより、前記所有素材の向上されたコピー保護を提供する、方法。
【請求項２】
前記所有素材は、ビデオコンテンツを含む、請求項１に記載の方法。
【請求項３】
前記所有素材は、オーディオコンテンツを含む、請求項１に記載の方法。
【請求項４】
前記所有素材は、画像コンテンツを含む、請求項１に記載の方法。
【請求項５】
前記所有素材は、テキストコンテンツを含む、請求項１に記載の方法。
【請求項６】
前記プログラマブル装置は、パーソナルコンピュータを含む、請求項１に記載の方法。
【請求項７】
前記非プログラマブル装置は、民生電子装置を含む、請求項１に記載の方法。
【請求項８】
更に、第３のウォータマークを前記所有素材に埋め込み、前記第１のウォータマークが検出されない場合には、前記第３のウォータマークは、前記所有素材のコピー保護のために前記第３のウォータマークを処理するように構成された、非プログラマブル装置により処理され、それにより、前記所有素材の向上されたコピー保護を提供する、請求項１に記載の方法。
【請求項９】
向上されたコピー保護のために複数のウォータマークを使用する所有素材を配信する装置であって、
第１のウォータマークを所有素材に埋め込む手段を有し、前記第１のウォータマークは、前記所有素材のコピー保護のために前記第１のウォータマークを処理するように構成された、プログラマブル装置及び非プログラマブル装置により処理され、
第２のウォータマークを前記所有素材に埋め込む手段を有し、前記第１のウォータマークが検出されない場合には、前記第２のウォータマークは、前記所有素材のコピー保護のために前記第２のウォータマークを処理するように構成された、非プログラマブル装置により処理される、装置。
【請求項１０】
前記所有素材は、ビデオコンテンツを含む、請求項９に記載の装置。
【請求項１１】
前記所有素材は、オーディオコンテンツを含む、請求項９に記載の装置。
【請求項１２】
前記所有素材は、画像コンテンツを含む、請求項９に記載の装置。
【請求項１３】
前記所有素材は、テキストコンテンツを含む、請求項９に記載の装置。
【請求項１４】
前記プログラマブル装置は、パーソナルコンピュータを含む、請求項９に記載の装置。
【請求項１５】
前記非プログラマブル装置は、民生電子装置を含む、請求項９に記載の装置。
【請求項１６】
更に、第３のウォータマークを前記所有素材に埋め込む手段を有し、前記第１のウォータマークが検出されない場合には、前記第３のウォータマークは、前記所有素材のコピー保護のために前記第３のウォータマークを処理するように構成された、非プログラマブル装置により処理される、請求項９に記載の装置。
【請求項１７】
向上されたコピー保護のために複数のウォータマークを使用する所有素材を配信する装置であって、埋め込まれた第１と第２のウォータマークを有する所有素材を有するコンピュータ読み出し可能な媒体を有し、前記第１のウォータマークは、前記所有素材のコピー保護のために前記第１のウォータマークを処理するように構成された、プログラマブル及び非プログラマブル装置により処理され、前記第１のウォータマークが検出されない場合には、前記第２のウォータマークは、前記所有素材のコピー保護のために前記第２のウォータマークを処理するように構成された、非プログラマブル装置により処理される、装置。
【請求項１８】
前記所有素材は、ビデオコンテンツを含む、請求項１７に記載の装置。
【請求項１９】
前記所有素材は、オーディオコンテンツを含む、請求項１７に記載の装置。
【請求項２０】
前記所有素材は、画像コンテンツを含む、請求項１７に記載の装置。
【請求項２１】
前記所有素材は、テキストコンテンツを含む、請求項１７に記載の装置。
【請求項２２】
前記プログラマブル装置は、パーソナルコンピュータを含む、請求項１７に記載の装置。
【請求項２３】
前記非プログラマブル装置は、民生電子装置を含む、請求項１７に記載の装置。
【請求項２４】
前記所有素材は、前記第１のウォータマークが検出されない場合には、前記所有素材のコピー保護のために前記第３のウォータマークを処理するように構成された、非プログラマブル装置により処理される、第３の埋め込まれたウォータマーク有する、請求項１７に記載の装置。
【請求項２５】
向上されたコピー保護のために複数のウォータマークを使用する所有素材を処理する方法であって、
所有素材に埋め込まれた第１のウォータマークを検索し、
前記第１のウォータマークが検出された場合には、前記所有素材のコピー保護のために前記第１のウォータマークを処理し、
前記第１のウォータマークが検出されない場合には、前記所有素材内で第２のウォータマークを検索し、
前記第２のウォータマークが検出された場合には、前記所有素材のコピー保護のために前記第２のウォータマークを処理する、方法。
【請求項２６】
前記所有素材は、ビデオコンテンツを含む、請求項２５に記載の方法。
【請求項２７】
前記所有素材は、オーディオコンテンツを含む、請求項２５に記載の方法。
【請求項２８】
前記所有素材は、画像コンテンツを含む、請求項２５に記載の方法。
【請求項２９】
前記所有素材は、テキストコンテンツを含む、請求項２５に記載の方法。
【請求項３０】
前記プログラマブル装置は、パーソナルコンピュータを含む、請求項２５に記載の方法。
【請求項３１】
前記非プログラマブル装置は、民生電子装置を含む、請求項２５に記載の方法。
【請求項３２】
前記所有素材のコピー保護のために前記第１のウォータマークを前記処理することは、前記第１のウォータマークが、ノーコピー指示を含む場合には、前記所有素材についてのコピー要求を拒否することを含む、請求項２５に記載の方法。
【請求項３３】
前記所有素材のコピー保護のために前記第２のウォータマークを前記処理することは、前記第２のウォータマークが、ノーコピー指示を含む場合には、前記所有素材についてのコピー要求を拒否することを含む、請求項２５に記載の方法。
【請求項３４】
更に、前記所有素材は記録可能な媒体に記憶されているかどうかを決定することを含む、請求項２５に記載の方法。
【請求項３５】
前記所有素材のコピー保護のために前記第１のウォータマークを前記処理することは、
前記所有素材が非記録可能な媒体に記憶されている場合には、前記所有素材についての再生要求に従い、
前記所有素材が記録可能な媒体に記憶されており且つ前記第１のウォータマークがノーコピー指示を有することが検出された場合には、前記所有素材についての再生要求を拒否する、請求項３４に記載の方法。
【請求項３６】
前記所有素材のコピー保護のために前記第２のウォータマークを前記処理することは、
前記所有素材が非記録可能な媒体に記憶されている場合には、前記所有素材についての再生要求に従い、
前記所有素材が記録可能な媒体に記憶されており且つ前記第２のウォータマークがノーコピー指示を有することが検出された場合には、前記所有素材についての再生要求を拒否する、請求項３４に記載の方法。
【請求項３７】
向上されたコピー保護のために複数のウォータマークを使用する所有素材を処理する装置であって、
所有素材内の第１のウォータマークを検索し、且つ前記第１のウォータマークが検出された場合には、前記所有素材のコピー保護のために前記第１のウォータマークを処理する手段を有し、
前記第１のウォータマークが検出されない場合に実行される、前記所有素材内で第２のウォータマークを検索し、且つ前記第２のウォータマークが検出された場合には、前記所有素材のコピー保護のために前記第２のウォータマークを処理する手段とを有する、装置。
【請求項３８】
前記所有素材は、ビデオコンテンツを含む、請求項３７に記載の装置。
【請求項３９】
前記所有素材は、オーディオコンテンツを含む、請求項３７に記載の装置。
【請求項４０】
前記所有素材は、画像コンテンツを含む、請求項３７に記載の装置。
【請求項４１】
前記所有素材は、テキストコンテンツを含む、請求項３７に記載の装置。
【請求項４２】
前記プログラマブル装置は、パーソナルコンピュータを含む、請求項３７に記載の装置。
【請求項４３】
前記非プログラマブル装置は、民生電子装置を含む、請求項３７に記載の装置。
【請求項４４】
前記所有素材のコピー保護のために前記第１のウォータマークを処理する前記手段は、前記第１のウォータマークが、ノーコピー指示を含む場合には、前記所有素材についてのコピー要求を拒否する手段を含む、請求項３７に記載の装置。
【請求項４５】
前記所有素材のコピー保護のために前記第２のウォータマークを処理する前記手段は、前記第２のウォータマークが、ノーコピー指示を含む場合には、前記所有素材についてのコピー要求を拒否する手段を含む、請求項３７に記載の装置。
【請求項４６】
前記所有素材のコピー保護のために前記第１のウォータマークを処理する前記手段は、
前記所有素材が非記録可能な媒体に記憶されている場合には、前記所有素材についての再生要求に従う手段と、
前記所有素材が記録可能な媒体に記憶されており且つ前記第１のウォータマークがノーコピー指示を有することが検出された場合には、前記所有素材についての再生要求を拒否する手段とを有する、請求項３７に記載の装置。
【請求項４７】
前記所有素材のコピー保護のために前記第２のウォータマークを処理する前記手段は、
前記所有素材が非記録可能な媒体に記憶されている場合には、前記所有素材についての再生要求に従う手段と、
前記所有素材が記録可能な媒体に記憶されており且つ前記第２のウォータマークがノーコピー指示を有することが検出された場合には、前記所有素材についての再生要求を拒否する手段とを有する、請求項３７に記載の装置。
【発明の詳細な説明】
【０００１】
発明の分野
本発明は、一般的には、所有素材の配信と処理に関連し、特に、向上されたコピー保護のために複数のウォータマークを使用するそれぞれ所有素材の配信と処理を行う方法及び装置に関連する。
【０００２】
発明の背景
マルチメディアコンテンツのような所有素材を保護するための現在ある及び提案されているウォータマーキングシステムは、それらがパーソナルコンピュータ内のソフトウェア領域で実行されるウォータマーク検出をしばしば提供するということで苦しんでいる。パーソナルコンピュータは、ユーザ設定可能なソフトウェアを有する装置であり、そして、それ自体、不正な変更と悪意のあるコードの挿入を受ける。悪意のあるコードは、ウォータマークを分析するのを助けそして、ウォータマークを無効にするることができる。ある場合には、ウォータマークシステムは、その検出機能を実行するために、“鍵“又は、基準パターンを使用する。検出器のソフトウェア版は、従って、”鍵”パターンのソフトウェア版を使用しなければならない。この”鍵”パターンにリバースエンジニアリングが成功すると、それはウォータマークを除去するのに使用され、これにより、前に与えられたコピーからの保護を除去する。
【０００３】
発明の目的と概要
従って、本発明の目的は、向上されたコピー及び再生保護（”コピー保護”とここでは累積的に呼ぶ）を有する所有素材を配信する方法及び装置を提供することである。
【０００４】
他の目的は、向上されたコピー保護を有する所有素材を処理する方法及び装置を提供することである。
【０００５】
これらの及び追加の目的は、本発明の種々の面により達成され、短く言えば、一つの面は、向上されたコピー保護のために複数のウォータマークを使用する所有素材を配信する方法であって、第１のウォータマークを所有素材に埋め込み、第１のウォータマークは、所有素材のコピー保護のために第１のウォータマークを処理するように構成された、プログラマブル及び非プログラマブル装置により処理され、第２のウォータマークを所有素材に埋め込み、第１のウォータマークが検出されない場合には、第２のウォータマークは、所有素材のコピー保護のために第２のウォータマークを処理するように構成された、非プログラマブル装置により処理され、それにより、所有素材の向上されたコピー保護を提供する、方法である。
【０００６】
本発明の他の面は、向上されたコピー保護のために複数のウォータマークを使用する所有素材を配信する装置である。この装置には、第１のウォータマークを所有素材に埋め込む手段を有する。第１のウォータマークは、所有素材のコピー保護のために第１のウォータマークを処理するように構成された、プログラマブル装置及び非プログラマブル装置により処理される。またこの装置には、第２のウォータマークを所有素材に埋め込む手段を有する。第１のウォータマークが検出されない場合には、第２のウォータマークは、所有素材のコピー保護のために第２のウォータマークを処理するように構成された、非プログラマブル装置により処理される。
【０００７】
他の面は、向上されたコピー保護のために複数のウォータマークを使用する所有素材を配信する装置である。この装置は、埋め込まれた第１と第２のウォータマークを有する所有素材を有するコンピュータ読み出し可能な媒体を有する。第１のウォータマークは、所有素材のコピー保護のために第１のウォータマークを処理するように構成された、プログラマブル及び非プログラマブル装置により処理される。第１のウォータマークが検出されない場合には、第２のウォータマークは、所有素材のコピー保護のために第２のウォータマークを処理するように構成された、非プログラマブル装置により処理される。
【０００８】
他の面は、向上されたコピー保護のために複数のウォータマークを使用する所有素材を処理する方法であって、所有素材に埋め込まれた第１のウォータマークを検索し、第１のウォータマークが検出された場合には、所有素材のコピー保護のために第１のウォータマークを処理し、第１のウォータマークが検出されない場合には、所有素材内で第２のウォータマークを検索し、第２のウォータマークが検出された場合には、所有素材のコピー保護のために第２のウォータマークを処理する、方法である。
【０００９】
更に他の面は、向上されたコピー保護のために複数のウォータマークを使用する所有素材を処理する装置である。この装置には、所有素材内の第１のウォータマークを検索し、且つ第１のウォータマークが検出された場合には、所有素材のコピー保護のために第１のウォータマークを処理する手段を有する。またこの装置には、第１のウォータマークが検出されない場合に実行される、所有素材内で第２のウォータマークを検索し、且つ第２のウォータマークが検出された場合には、所有素材のコピー保護のために第２のウォータマークを処理する手段とを有する。
【００１０】
本発明の種々の面の更なる目的、特徴及び、利点は、添付の図面と共に、好ましい実施例の以下の説明から明らかとなろう。
【００１１】
好ましい実施例の詳細な説明
ここで使用するように、用語”素材”及び”コンテンツ”は、相互に交換可能に使用され；“オーディオ−ビジュアルコンテンツ”又は”Ａ／Ｖコンテンツ”は、オーディオ、ビジュアル及び、動画、音楽、会話、写真及び、印刷されたテキストを含む他のマルチメディアコンテンツを含み；”所有素材”は契約又は、知的財産法で保護されている素材を意味し、且つＡ／Ｖコンテンツを含み；”プログラマブル装置”は、ユーザが意思で、パーソナルコンピュータ又は他のコンピュータのような、装置内で動作するソフトウェア、ファームウェア、及びハードウェアを修正又は設定できる装置を意味し；”非プログラマブル装置”は、コンパクトディスク（”ＣＤ”）プレーヤ、ディジタルバーサタイルディスク（ＤＶＤ”）プレーヤ、オーディオテーププレーヤ及び、ビデオテーププレーヤ及び、情報装置及びセットトップボックスのような、電子的に受信された所有素材を処理する他の装置のような、具体的な媒体上の所有素材を処理するある装置のような、ユーザの設定可能なソフトウェア、ファームウェア及び、ハードウェアを有しない装置を意味する。このように、ここで使用されるように、プログラマブル装置は、ユーザ設定が可能なソフトウェアがインストールされた装置であり、一方、非プログラマブル装置は一般的には、予めインストールされたか又はシステム操作者又はサービス提供者のようなユーザ以外の第３者の制御の下でインストールされたあるアプリケーションを動作させる。
【００１２】
図１は、ＤＶＤ−ＲＯＭ１０６のような、読み出し専用メモリ（”ＲＯＭ”）又は非記録可能媒体上の、Ａ／Ｖコンテンツ１０３のような所有素材のコピーを発生する配信システム１００のブロック図を、例として、示す。所有素材は、典型的にはハードディスク又は他のマスストレージ媒体であるメモリ１０２内に記憶される。典型的にはワークステーション又はパーソナルコンピュータのようなコンピュータである、配信サーバ１０１は、配信のために所有素材１０３のコピー内に複数のウォータマークを埋め込む複数のウォータマーク埋め込み器１０４を使用する。複数のウォータマークは、どの形式のウォータマーク鍵パターンが異なる領域で有効かに関して制限が加えられて、本発明で使用される。特に、民生電子装置のようなある非プログラマブル装置について２次のウォータマーク鍵を予約することにより、所有素材のコピー保護のために所有素材内のプログラマブル及び非プログラマブル装置の両方により使用される１次のウォータマークを悪意のあるソフトウェアが消去した場合に、非プログラマブル装置内のバックアップ機構が実行されることが可能である。埋め込まれたウォータマークを有する所有素材は、ＤＶＤ−ＲＯＭ１０６を発生するためにＤＶＤスタンパ１０５に供給される。
【００１３】
図２は、例えば、ＤＶＤ−Ｒ２０６のような、記録可能媒体上に所有素材のコピーを発生する配信システム２００のブロック図を、例として、示す。配信システム１００のように、所有素材は、典型的にはハードディスク又は他のマスストレージ媒体であるメモリ２０２に記憶される。典型的にはワークステーション又はパーソナルコンピュータのようなコンピュータである、配信サーバ２０１は、配信のために所有素材２０３のコピー内に複数のウォータマークを埋め込む複数のウォータマーク埋め込み器２０４を使用する。しかしながら、配信システム１００と異なり、埋め込まれたウォータマークを有する所有素材は、そして、ＤＶＤ−Ｒ２０６を発生するＤＶＤ書き込み器２０５に供給される。
【００１４】
図３は、所有素材３０３を電子的に配信する配信システム３００のブロック図を、例として、示す。配信システム１００のように、所有素材は、典型的にはハードディスク又は他のマスストレージ媒体であるメモリ３０２に記憶される。典型的にはワークステーション又はパーソナルコンピュータのようなコンピュータである、配信サーバ３０１は、配信のために所有素材３０３のコピー内に複数のウォータマークを埋め込む複数のウォータマーク埋め込み器３０４を使用する。しかしながら、配信システム１００と異なり、埋め込まれたウォータマークを有する所有素材は、そして、例えば、インターネット又は電話モデムを通した直接ダイアルアップ、ケーブルモデム、ＤＳＬモデム又は、衛星リンク、を介した配信のために通信インターフェス３０５に供給される。
【００１５】
図４は、従来技術のウォーターマーキング技術を、例として、示す。最初に基本パターン又は鍵４０１が選択される。一般的には、これは、擬似雑音特性を有するかなり大きなパッチである。この例では、基本パターンは１２８−画素かける１２８−画素の顔のようなパターンである。４０２に示されているように、基本パターンは、シフトされ、そして、シフトされたパターンが元のパターンに加えられ又は結合される。（４０２内で矢印で示された）シフトベクトルは、運ばれるメッセージを示す。パターンをシフトするときには、パターンの右側エッジは左側エッジに重なって戻り、そして、パターンの低部エッジは上部に重なって戻る。この様に、１２８−画素かける１２８−画素パターンは、１２８ｘ１２８の可能なシフトベクトル又はメッセージを提供する。最後に、４０３に示されているように、基本パターンと周期的にシフトされたパターンが、所有素材をわたり結合されたパターンをタイル化することにより、所有素材に埋め込まれる。
【００１６】
図５は、本発明で使用する、複数のウォーターマーキング技術を、例として、示す。この例では、図４を参照して説明した方法で、顔のような基本パターン５０１を有する第１のウォータマークが、メッセージを示すためにシフトされそして、結合されたパターン５０２を形成するために元の顔のようなパターンと結合される。この第１のウォータマークは、プログラマブル及び非プログラマブル装置が所有素材のコピー保護のために処理すべき１次のウォータマークである。第１のウォータマークは、パーソナルコンピュータのようなプログラマブル装置により処理されるので、ここでＷＰＣのように示される。図４を参照して説明した方法で、三角形の基本パターン５０３を有する第２のウォータマークも、メッセージを示すためにシフトされそして、結合されたパターン５０４を形成するために元の三角形のパターンと結合される。この第２のウォータマークは、第１の又は１次のウォータマークがある理由により検出されなかった場合に、所有素材のコピー保護のために、ある非プログラマブル装置が処理すべき２次のウォータマークである。第２のウォータマークは、民生電子装置のような非プログラマブル装置により処理されるので、ここでは、ＷＣＥのように示される。５０５に示されたように、第１と第２のウォータマークは、そして、所有素材をわたりそれらの結合されたパターンをタイル化することにより所有素材内に埋め込まれる。
【００１７】
示されていないが、第３又はそれ以上のウォータマークも、所有素材内に埋め込まれても良い。そのような場合には、各追加のウォータマークは、非プログラマブル装置のある形式又は製造者に制限されうる。例えば、第２のウォータマークは、ＤＶＤプレーヤに制限され、第３のウォータマークはＣＤプレーヤに制限され、第４のウォータマークはビデオテーププレーヤに制限され、そして、第５のウォータマークはオーディオテーププレーヤへ制限されうる。他の例として、第２のウォータマークは、第１のフォーマットのＤＶＤ、ＣＤ、ビデオテープ又はオーディオテーププレーヤに制限され、そして、第３のウォータマークは第２のフォーマットのＤＶＤ、ＣＤ、ビデオテープ又はオーディオテーププレーヤに制限されうる。
【００１８】
容易く理解されるように、過度の複数のウォータマーキングは、許容できない視覚の及び／又は聴覚の透明さとなる。それゆえに、第３又はそれ以上のウォータマークが提供しうる追加される安全性及び柔軟性は、所有素材の再生と（許可されている場合には）再記録の劣化に対して重みをつけられるべきである。
【００１９】
図６は、パーソナルコンピュータ６０２のような悪意のないプログラマブル装置を通して、パーソナルコンピュータ６０４のような代表的なプログラマブル装置及び民生電子装置６０６のような代表的な非プログラマブル装置への所有素材の流れのブロック図を、例として、示す。この例では、ウォータマークの安全性への攻撃は起こらない。パーソナルコンピュータ６０２により受信された所有素材内に埋め込まれたウォータマークパターン６０１は、２つの形式のウォータマーク、ＷＰＣとＷＣＥにより伝えられる２つのウォータマークメッセージを含む。ウォータマークメッセージはしばしば準拠する装置に対して、所有素材の記憶又は再伝送が許されていないことを示しうるが、他の場合には、ウォータマークメッセージは、１コピーがなされることを許しうる。この例では、再伝送は許されそして、パーソナルコンピュータ６０２により再伝送された所有素材内に埋め込まれたウォータマークパターン６０３は、元のウォータマークパターン６０１と同一である。
【００２０】
再伝送された所有素材がパーソナルコンピュータ６０４に供給される場合には、パーソナルコンピュータ６０４は、ウォータマーク６０３内に含まれているウォータマークＷＰＣにより伝送されたメッセージを抽出するために、その記憶された基準パターン６０５を使用する。同様に、再伝送された所有素材が民生電子装置６０６に供給される場合には、民生電子装置６０６は、ウォータマーク６０３内に含まれているウォータマークＷＰＣにより伝送されたメッセージを抽出するために、その記憶された基準パターン６０７を使用する。この例では、民生電子装置６０６は、ウォータマーク６０３内に含まれているウォータマークＷＣＥにより伝送されたメッセージを抽出するために、第２の記憶された基準パターンも有するが、それを使用する必要はないことに、注意すべきである。この場合には潜在的でありそして、ウォータマークＷＰＣが検出されるのに失敗すると追加のコピー保護を提供するために利用できる。それぞれ６０５と６０７のような、そのような記憶された基準パターンが装備されそして、ＷＰＣのような第１のウォータマークからそれにより抽出されたメッセージを処理するようにプログラムされた、プログラマブル及び非プログラマブル装置は、所有素材のコピー保護のために第１のウォータマークを処理するように構成されているとここでは呼ばれる。
【００２１】
図７は、パーソナルコンピュータ７０２のような悪意のあるプログラマブル装置を通して、パーソナルコンピュータ７０４のような代表的なプログラマブル装置及び民生電子装置７０６のような代表的な非プログラマブル装置への所有素材の流れのブロック図を、例として、示す。この例では、ウォータマークの安全性への攻撃は起こる。パーソナルコンピュータ７０２により受信された埋め込まれたウォータマークパターン７０１は、２つの形式のウォータマーク、ＷＰＣとＷＣＥにより伝えられる２つのウォータマークメッセージを含むが、しかし、パーソナルコンピュータ７０２により再伝送されたウォータマークパターン７０３は、ウォータマークＷＣＥのみを含む。この場合にパーソナルコンピュータ７０２は、ウォータマークＷＰＣを除去したソフトウェアのユーザ設定される部分を有する。
【００２２】
さて、再伝送された所有素材がパーソナルコンピュータ７０４に供給される場合には、パーソナルコンピュータ７０４は、所有素材内のウォータマークＷＰＣを見つけるためにその記憶された基準パターン７０５を使用しそして、ウォータマークＷＰＣにより伝送されたメッセージを抽出しようとする。しかしながら、ウォータマークＷＰＣは消去されているので、パーソナルコンピュータ７０４は、ウォータマークＷＰＣを検出するのに失敗する。この結果、所有素材のコピー保護はこの場合には落ちる。
【００２３】
他方では、再伝送された所有素材が、民生電子装置７０６に供給される場合には、民生電子装置７０６は、最初に所有素材内のウォータマークＷＰＣを見つけるために７０５と同一な（示されていない）記憶された基準パターンを使用しそして、ウォータマークＷＰＣにより伝送されたメッセージを抽出しようとする。パーソナルコンピュータ７０４と同様に、ウォータマークＷＰＣは消去されているので、民生電子装置７０６は、ウォータマークＷＰＣを検出するのに失敗する。この場合には、しかしながら、民生電子装置７０６は、ウォータマーク７０３内に含まれるウォータマークＷＣＥにより伝送されたメッセージを抽出するために、第２の記憶された基準パターン７０７を使用しようとする。ウォータマークＷＣＥはまだ所有素材内に埋め込まれているので、民生電子装置７０６は、このときに成功する。７０７のようなそのような第２の記憶された基準パターンを装備しそして、ＷＣＥのような第２のウォータマークからそれにより抽出されたメッセージを処理するようにプログラムされている非プログラマブル装置は、所有素材のコピー保護のために第２のウォータマークを処理するように構成されていると呼ぶ。
【００２４】
図８は、所有素材の未認可のコピーを防止するために所有素材を処理する方法のフロー図を、例として、示す。８０１では、所有素材のコピーをする要求が受信される。８０２では、所有素材に埋め込まれたＷＰＣのような第１のウォータマークの検索が実行される。第１のウォータマークが検出された場合には、８０３で、第１のウォータマークに含まれているメッセージが抽出される。メッセージが“ノーコピー”指示を有する場合には、８０４で、所有素材をコピーする要求が拒否され、そして、メッセージが“ノーコピー”指示を有しない場合には、８０５で、所有素材をコピーする要求が許可され又は実行される。
【００２５】
他方では、第１のウォータマークが検出されない場合には、８０６で、所有素材に埋め込まれたＷＣＥのような第２のウォータマークの検索が実行される。第２のウォータマークが検出された場合には、８０７で、第１のウォータマークに含まれているメッセージが抽出される。メッセージが“ノーコピー”指示を有する場合には、８０８で、所有素材をコピーする要求が拒否され、そして、メッセージが“ノーコピー”指示を有しない場合には、８０５で、所有素材をコピーする要求が許可され又は実行される。
【００２６】
図９は、所有素材の未認可の再生を防止するために所有素材を処理する方法のフロー図を、例として、示す。９０１では、所有素材の再生をする要求が受信される。９０２では、最初に、所有素材が存在する媒体は、記録可能な媒体かどうかが決定される。媒体が記録可能な媒体でない場合には、９０３で、所有素材を再生する要求が許可され又は実行される。しかしながら、媒体が記録可能な媒体である場合には、９０４で、所有素材に埋め込まれたＷＰＣのような第１のウォータマークの検索が実行される。第１のウォータマークが検出された場合には、９０５で、第１のウォータマークに含まれているメッセージが抽出される。メッセージが“ノーコピー”指示を有する場合には、９０６で、所有素材を再生する要求が拒否される。しかし、メッセージが“ノーコピー”指示を有しない場合には、９０３で、所有素材を再生する要求が許可され又は実行される。
【００２７】
他方では、第１のウォータマークが検出されない場合には、９０７で、所有素材に埋め込まれたＷＣＥのような第２のウォータマークの検索が実行される。第２のウォータマークが検出された場合には、９０８で、第１のウォータマークに含まれているメッセージが抽出される。メッセージが“ノーコピー”指示を有する場合には、９０９で、所有素材を再生する要求が拒否される。しかしながら、メッセージが“ノーコピー”指示を有しない場合には、９０３で、所有素材を再生する要求が許可され又は実行される。
【００２８】
図８と９を参照して記載された方法は、例えば、図７の民生電子装置７０６のような非プログラマブル装置により実行され及び、プロセッサとソフトウェア、プロセッサとファームウェア、独立の論理又は、それらの組合せによりそのような装置内で従来通りに実行される。
【００２９】
本発明の種々の面を、好ましい実施例に関して説明したが、本発明は、請求項の全範囲内で完全に保護され資格があることは理解されよう。
【図面の簡単な説明】
【図１】
本発明の特徴を使用する、読み出し専用又は非記録可能媒体上の所有素材のコピーを発生する配信システムのブロック図を、例として、示す図である。
【図２】
本発明の特徴を使用する、記録可能媒体上に所有素材のコピーを発生する配信システムのブロック図を、例として、示す図である。
【図３】
本発明の特徴を使用する、所有素材を電子的に配信する配信システムのブロック図を、例として、示す図である。
【図４】
従来技術のウォーターマーキング技術を、例として、示す図である。
【図５】
本発明の特徴を使用する、複数のウォーターマーキング技術を、例として、示す図である。
【図６】
本発明の特徴を使用する、悪意のない中間のパーソナルコンピュータを通して、他のパーソナルコンピュータ及び民生電子装置へ流れるような、所有素材のブロック図を、例として、示す図である。
【図７】
本発明の特徴を使用する、悪意のある中間のパーソナルコンピュータを通して、他のパーソナルコンピュータ及び民生電子装置へ流れるような、所有素材のブロック図を、例として、示す図である。
【図８】
本発明の特徴を使用する、所有素材の未認可のコピーを防止するために所有素材を処理する方法のフロー図を、例として、示す図である。
【図９】
本発明の特徴を使用する、所有素材の未認可の再生を防止するために所有素材を処理する方法のフロー図を、例として、示す図である。
【図１】
2004519912.tif 000003
【図２】
2004519912.tif 000004
【図３】
2004519912.tif 000005
【図４】
2004519912.tif 000006
【図６】
2004519912.tif 000007
【図７】
2004519912.tif 000008
【図８】
2004519912.tif 000009
【図９】
2004519912.tif 000010
【国際公開パンフレット】
2004519912.tif 000011
2004519912.tif 000012
2004519912.tif 000013
2004519912.tif 000014
2004519912.tif 000015
2004519912.tif 000016
2004519912.tif 000017
2004519912.tif 000018
2004519912.tif 000019
2004519912.tif 000020
2004519912.tif 000021
2004519912.tif 000022
2004519912.tif 000023
2004519912.tif 000024
2004519912.tif 000025
2004519912.tif 000026
2004519912.tif 000027
2004519912.tif 000028
2004519912.tif 000029
2004519912.tif 000030
2004519912.tif 000031
2004519912.tif 000032
2004519912.tif 000033
2004519912.tif 000034
2004519912.tif 000035
2004519912.tif 000036
2004519912.tif 000037
2004519912.tif 000038
2004519912.tif 000039
2004519912.tif 000040
2004519912.tif 000041
【国際調査報告】
2004519912.tif 000042
2004519912.tif 000043
2004519912.tif 000044