(57)【特許請求の範囲】
【請求項１】
情報信号及び該情報信号に知覚可能な更なるデータを埋め込むか否かを指示するフラグをソース装置から受信装置に送信するステップと、
上記受信装置において、上記更なるデータを埋め込まずに上記情報信号を保存するステップと、
上記受信装置において、上記フラグに基づいて、上記保存された情報信号に上記更なるデータを埋め込むステップと、
上記受信装置において、上記受信装置のユーザが上記情報信号へのアクセスが認められる少なくとも１つの所定の条件を満たしているか否かを判定するステップと、
上記ユーザが上記少なくとも１つの所定の条件を満たしていると判定された場合は、上記受信装置において上記情報信号に上記更なるデータを埋め込まないことを指示するフラグを、上記ソース装置から上記受信装置へ再送信するステップと、
上記受信装置において、上記再送信されたフラグに基づいて、上記更なるデータを埋め込むことなく、上記ユーザに対し、上記保存された情報信号を利用可能にするステップと
を有することを特徴とするデータ埋込方法。
【請求項２】
上記フラグは、上記情報信号とともに送信されることを特徴とする請求項１記載のデータ埋込方法。
【請求項３】
上記フラグは、上記情報信号とは別に送信されることを特徴とする請求項１記載のデータ埋込方法。
【請求項４】
上記更なるデータの形式を定義するデータを上記情報信号とともに送信するステップを有する請求項１記載のデータ埋込方法。
【請求項５】
上記フラグは、変更から保護されていることを特徴とする請求項４記載のデータ埋込方法。
【請求項６】
上記フラグは、該フラグに依存するデジタル署名に関連付けられていることを特徴とする請求項４記載のデータ埋込方法。
【請求項７】
上記フラグは、暗号化されていることを特徴とする請求項４記載のデータ埋込方法。
【請求項８】
上記情報信号は、暗号化されていることを特徴とする請求項４記載のデータ埋込方法。
【請求項９】
上記受信装置のユーザは、アクセスに対する料金を支払っている場合、上記更なるデータを埋め込むことなく上記情報信号にアクセスすることが許可されることを特徴とする請求項１記載のデータ埋込方法。
【請求項１０】
上記所定の条件は、上記更なるデータが埋め込まれていない情報信号にアクセスするための料金の支払いであることを特徴とする請求項１記載のデータ埋込方法。
【請求項１１】
上記情報信号に、上記更なるデータに加えて知覚不可能なデータを埋め込むステップを有する請求項１記載のデータ埋込方法。
【請求項１２】
上記情報信号を圧縮符号化し、該圧縮符号化された情報信号を上記受信装置に送信し、該受信装置において上記情報信号を伸張し、該受信装置において上記フラグに基づいて該伸張された情報信号に上記更なるデータを埋め込むことを特徴とする請求項１記載のデータ埋込方法。
【請求項１３】
上記情報信号は、ビデオ信号であることを特徴とする請求項１記載のデータ埋込方法。
【請求項１４】
上記更なるデータは、ビデオ信号の各フレームに埋め込まれることを特徴とする請求項１４記載のデータ埋込方法。
【請求項１５】
上記情報信号は、静止画像信号であることを特徴とする請求項１記載のデータ埋込方法。
【請求項１６】
上記情報信号は、オーディオ信号であることを特徴とする請求項１記載のデータ埋込方法。
【請求項１７】
上記情報信号は、オーディオ信号及びビデオ信号であることを特徴とする請求項１記載のデータ埋込方法。
【請求項１８】
上記情報信号は、データ信号であることを特徴とする請求項１記載のデータ埋込方法。
【請求項１９】
上記受信装置における情報信号の使用を制御するデジタル権利を定義するステップを有する請求項１記載のデータ埋込方法。
【請求項２０】
請求項１記載のデータ埋込方法を、コンピュータシステムに実行させるためのコンピュータプログラム。
【請求項２１】
請求項２０記載のコンピュータプログラムを記憶したコンピュータで読み取り可能なデータ記録媒体。
【請求項２２】
１つ以上のサーバと、データ伝送ネットワークを介して該サーバにリンクされた１つ以上のクライアントとを備え、情報信号を提供する情報信号提供システムにおいて、
上記サーバは、
上記情報信号を認証されていないアクセスから保護するとともに、上記クライアントにおける該情報信号へのアクセスを許可するデジタル権利を定義するデジタル権利管理を行い、
上記クライアントにおいて、知覚可能な更なるデータを上記情報信号に埋め込むか否かを指示するフラグを供給するように構成され、
上記クライアントは、
上記更なるデータを埋め込まずに前記情報信号を保存し、
上記フラグに基づいて、上記保存された情報信号に上記更なるデータを埋め込み、
当該クライアントのユーザが上記情報信号へのアクセスを認められる少なくとも１つの所定の条件を満たしているか否かを判定するように構成されており、
上記サーバは、
上記ユーザが上記少なくとも１つの所定の条件を満たしていると判定された場合は、上記クライアントにおいて上記情報信号に上記更なるデータを埋め込まないことを指示するフラグを、上記クライアントに再送信し、
上記クライアントは、
上記ユーザが上記少なくとも１つの所定の条件を満たしている場合、上記再送信されたフラグに基づいて、上記更なるデータを埋め込むことなく、上記ユーザに対し、上記情報信号にアクセスすることを許可することを特徴とする情報提供システム。
【請求項２３】
上記１つの又は各クライアントは、上記更なるデータが埋め込まれていない情報信号を保存するメモリを備えることを特徴とする請求項２２記載の情報提供システム。
【請求項２４】
上記更なるデータに加えて、知覚不可能なデータが上記情報信号に埋め込まれることを特徴とする請求項２２記載の情報提供システム。
【請求項２５】
上記サーバは、圧縮符号化された情報信号を上記クライアントに供給し、該クライアントは、該情報信号を伸張し、上記フラグに応じて、該伸張された情報信号に上記更なるデータを埋め込むことを特徴とする請求項２２記載の情報提供システム。
【請求項２６】
上記情報信号は、ビデオ信号であることを特徴とする請求項２２記載の情報提供システム。
【請求項２７】
上記情報信号は、静止画像信号であることを特徴とする請求項２２記載の情報提供システム。
【請求項２８】
上記情報信号は、オーディオ信号であることを特徴とする請求項２２記載の情報提供システム。
【請求項２９】
上記情報信号は、オーディオ信号及びビデオ信号であることを特徴とする請求項２２記載の情報提供システム。
【請求項３０】
上記情報信号は、データ信号であることを特徴とする請求項２２記載の情報提供システム。
【請求項３１】
上記クライアントは、上記更なるデータをビデオ信号の各フレームに埋め込むことを特徴とする請求項２６記載の情報提供システム。
【請求項３２】
コンピュータに、
情報信号及び該情報信号に、知覚可能な更なるデータを埋め込むか否かを指示するフラグをソース装置から受信装置に送信するステップと、
上記受信装置において、上記更なるデータを埋め込まずに上記情報信号を保存するステップと、
上記受信装置において、上記フラグに基づいて、上記保存された情報信号に上記更なるデータを埋め込むステップと、
上記受信装置において、上記受信装置のユーザが上記情報信号へのアクセスが認められる少なくとも１つの所定の条件を満たしているか否かを判定するステップと、
上記ユーザが上記少なくとも１つの所定の条件を満たしていると判定された場合は、上記受信装置において上記情報信号に上記更なるデータを埋め込まないことを指示するフラグを、上記ソース装置から上記受信装置へ再送信するステップと、
上記受信装置において、上記再送信されたフラグに基づいて、上記更なるデータを埋め込むことなく、上記ユーザに対し、上記保存された情報信号を利用可能にするステップと
を実行させることを特徴とするコンピュータプログラム。
【請求項３３】
上記埋め込むステップは、上記更なるデータの構成を定義するデータコンフィグレーション情報に基づいて、埋込まれるデータを生成することを特徴とする請求項３２記載のコンピュータプログラム。
【請求項３４】
上記情報信号は、圧縮されており、
上記埋め込むステップは、上記更なるデータを埋め込む前に、上記圧縮情報信号を伸張するステップを含むことを特徴とする請求項３２記載のコンピュータプログラム。
【請求項３５】
受信情報信号を処理する処理装置において、
上記情報信号を条件付きでユーザに提供するデジタル権利管理手段と、
上記情報信号及び該情報信号に、知覚可能な更なるデータを埋め込むか否かを指示するフラグをソース装置から受信する受信手段と、
上記更なるデータを埋め込まずに上記情報信号を保存する保存手段と、
上記フラグに基づいて、上記更なるデータを上記保存された情報信号に埋め込む埋込手段と、
ユーザが上記情報信号へのアクセスを認められる少なくとも１つの所定の条件を満たしているか否かを判定する判定手段とを備え、
上記フラグは、上記ユーザが上記少なくとも１つの所定の基準を満たしていると上記判定手段が判断した場合に、上記ソース装置から再送信されて、当該処理装置において上記更なるデータを上記情報信号に埋め込まないことを指示し、
上記埋込手段は、上記ユーザが少なくとも１つの所定の条件を満たしている場合は、上記再送信されたフラグに基づいて、上記更なるデータを埋め込むことなく、上記ユーザに対し、上記情報信号にアクセスすることを許可することを特徴とする処理装置。
【請求項３６】
上記情報信号は、圧縮されており、
上記更なるデータを埋め込む前に、上記圧縮情報信号を伸張する伸張手段を備える請求項３５記載の処理装置。
【請求項３７】
上記更なるデータが埋込まれていない情報信号を保存するメモリを備える請求項３５記載の処理装置。
【請求項３８】
上記埋込手段は、上記情報信号に、ユーザには知覚されないデータを埋め込むことを特徴とする請求項３５記載の処理装置。
【請求項３９】
上記埋込手段は、上記デジタル権利管理手段から上記フラグを受け取ることを特徴とする請求項３５記載の処理装置。
【請求項４０】
上記埋込手段は、上記更なるデータの構成を定義するデータコンフィグレーション情報に基づいて、上記埋め込むデータを生成することを特徴とする請求項３５記載の処理装置。
【請求項４１】
上記埋込手段は、上記デジタル権利管理手段から上記データコンフィグレーション情報を受け取ることを特徴とする請求項４０記載の処理装置。
【請求項４２】
当該処理装置は、ビデオ信号を処理し、上記埋込手段は、該ビデオ信号の各フレームに上記更なるデータを埋め込むことを特徴とする請求項３５記載の処理装置。
【請求項４３】
情報信号を受信装置に送信する送信装置において、
上記情報信号に、該情報信号を認証されていないアクセスから保護するとともに、上記受信装置における受信ユーザの、該情報信号への条件付きアクセスを許可するデジタル権利管理技術を適用するデジタル権利管理手段と、
上記受信装置において、知覚可能な更なるデータを上記情報信号に埋め込むか否かを指示するフラグを上記受信装置に送信する送信手段とを備え、
上記受信装置は、上記更なるデータを埋め込まずに上記情報信号を保存し、上記フラグに基づいて、上記更なるデータを上記保存された情報信号に埋め込み、
当該送信装置は、上記受信ユーザが少なくとも１つの所定の条件を満たしていると上記受信装置が判定した場合は、上記受信装置において上記更なるデータを上記情報信号に埋め込まないことを指示するフラグを、上記受信装置に再送信することを特徴とする送信装置。
【請求項４４】
上記情報信号とともに、認証されていないアクセスから保護された上記フラグを上記受信装置に送信することを特徴とする請求項４３記載の送信装置。
【請求項４５】
上記情報信号とは別に、認証されていないアクセスから保護された上記フラグを上記受信装置に送信することを特徴とする請求項４３記載の送信装置。
【請求項４６】
上記情報信号とともに、上記更なるデータの構成を定義し、認証されていないアクセスから保護されたコンフィグレーションデータを上記受信装置に送信することを特徴とする請求項４３記載の送信装置。
【請求項４７】
上記情報信号とは別に、上記更なるデータの構成を定義し、認証されていないアクセスから保護されたコンフィグレーションデータを上記受信装置に送信することを特徴とする請求項４３記載の送信装置。
【請求項４８】
上記情報信号を圧縮する圧縮手段を備える請求項４３記載の送信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はマテリアルへのデータの埋込に関する。ここで用いる「マテリアル」とは、静止画像マテリアル、ビデオマテリアル、オーディオマテリアル、データマテリアルのうちの少なくとも１つを意味する。マテリアルは、情報信号により表わされ、この情報信号は、好ましくは、デジタル信号である。
【０００２】
【従来の技術】
マテリアルにデータを埋込み、マテリアルの知的所有権を主張し及び／又はマテリアルの出所を追跡し、著作権侵害を見つけ出すことにより、著作権を保護する技術が知られている。マテリアルに埋め込まれるデータは、ウォータマークとして知られている。ウォータマークは、マテリアルから取り除くのが困難だという点で“強固”であると言える。ウォータマークが強固であるということは、ウォータマークを除去、或は、蓄積及び／又は伝送のためのビデオ編集又は圧縮等の正当な処理を行おうとして何らかの方法で処理されたマテリアルの出所を追跡するのに有用である。
【０００３】
静止画像又は動画像等の画像の場合、例えばインターネットを介して、可視ウォータマークが埋め込まれた画像をユーザに提供し、ユーザにその画像を購入するかどうかを判断させることができる。ユーザは、料金を支払うまでは、ウォータマークが除去された画像にアクセスすることはできない。ウォータマークは、画像を劣化させるものであり、ユーザによっては除去できないものである必要がある。可視ウォータマークは、可視ウォータマーク埋め込まれたマテリアルの出所を判定するためにも使用される。ウォータマークは、オーディオマテリアル及び他のデータマテリアルにも適用することができる。
【０００４】
マテリアルを不正使用から保護するための「デジタル権利管理ソフトウェア（Digital Rights Management）」が知られている。例えば、デジタル権利管理ソフトウェアは、シールドメディア（SealedMedia）、マイクロソフト（Microsoft）、インタートラストテクノロジ（InterTrust Technologies）等の多くの企業から提供されている。これらのソフトウェアは、認証されていない変更を防止し、これにより、マテリアルの提供業者は、コンピュータネットワークを介して安全にマテリアルを配信し、ユーザによるマテリアルの使用を管理することができる。
【０００５】
米国特許ＵＳ−Ａ−４８９０３１９号には、加入者に対して著作権が保護された番組マテリアルを配信する加入者テレビジョンシステムが開示されている。このシステムは、他の制御データ及び保護された番組マテリアルを含む伝送信号に制御ビットを挿入するデータ挿入回路を備える。このシステムの受信機は、予め割り当てられた加入者識別情報を格納するメモリを備える。受信機において制御ビットを受信し、制御ビットを識別すると、受信機は、番組マテリアルに加入者識別情報を挿入する。これにより、認証されていない番組マテリアルのコピーには、加入者識別情報情報が含まれる。加入者識別情報の追加は、ユーザにとっては知覚されないが、番組マテリアルのコピーには表示される。加入者識別情報は、テレビジョン番組において「単一のフレームのみ」に挿入され、「加入者は殆ど視認できないため、画像品質に大きな影響を与えない」。
【０００６】
【課題を解決するための手段】
本発明の第１の側面であるデータ埋込方法は、情報信号及び該情報信号に更なるデータを埋め込むか否かを指示する指示データを受信装置に送信するステップと、受信装置において、指示データに基づいて、情報信号に更なるデータを埋め込むステップとを有し、指示データは、受信装置のユーザが、少なくとも１つの所定の条件を満たしている場合は、受信装置のユーザに対し、更なるデータを埋め込むことなく情報信号にアクセスすることを許可するように設定されており、更なるデータを埋め込むステップは、受信装置のユーザが情報信号へのアクセスが認められる少なくとも１つの所定の条件を満たしているか否かを判定するステップとを有し、更なるデータは、知覚可能に情報信号に埋め込まれる。
【０００７】
本発明においては、マテリアルは、多数の潜在的なユーザに提供され、これら潜在的なユーザの一部は、プロバイダに対して正当な契約を結び、他のユーザは、そのような契約を結ばない。マテリアルのプロバイダは、一部のユーザを、他のユーザより信頼できるユーザであるとみなすこともある。例えば、マテリアルのプロバイダは、一部のユーザと長い期間に亘る契約関係を経て、そのユーザを信頼できるユーザであると考え、一方、マテリアルのプロバイダにとって新しく、所定の情報がないユーザは、初期的には、信頼できないユーザであるとみなされる。
【０００８】
ここで、マテリアルのプロバイダは、全てのユーザに対し、１つのみのバージョンのマテリアルを生成してもよい。更なるデータは、この更なるデータの埋込が必要であると判断されたユーザ側の受信装置においてマテリアルに埋め込まれる。
【０００９】
マテリアルに更なるデータを埋め込むことにより、マテリアルのデータ量が増加する。ビデオデータの場合、更なるデータは各フレームに埋め込まれ、したがってデータの増加量も大きい。本発明では、マテリアルに加えて、比較的量が少ない指示データをユーザ側の受信装置に送信する。指示データは、単に、更なるデータをマテリアルに埋め込むか否かを指示するフラグであってもよく、この場合、増加するデータ量は、例えば１ビット等、非常に少ない。
【００１０】
指示データに加えて、埋め込む更なるデータの形式を定義するデータを送信してもよい。このようなデータを送信する場合、データは、マテリアルの全体に対して一回のみ送信される。例えば、これにより、マテリアルがビデオである場合、ビデオの各フレームに更なるデータを追加するより、オーバーヘッドが小さくなる。更なるデータの形式を定義するデータは、例えば、単に画像の一部をマスクするマスクを定義するデータであってもよく、或は情報信号により表わされるマテリアルのプロバイダ又は所有権者を識別するデータであってもよい。
【００１１】
本発明においては、好ましくは、情報信号は、圧縮された形式で受信装置に送信され、また、送信される前に圧縮された形式で保存されてもよい。圧縮信号に更なるデータを埋め込むことは困難であり、圧縮信号を伸長し、再圧縮する必要がある場合がある。情報信号を圧縮する前に更なるデータを埋め込むと、圧縮するデータのデータ量が増加する。本発明の好適な具体例においては、圧縮された信号は、受信装置において伸長され、少なくとも一部のユーザの受信装置において、更なるデータは、伸長された信号に埋め込まれる。したがって、同一の圧縮信号を全てのユーザの受信装置に送信することができ、すなわち、ユーザに応じて指示データを変更する以外は、ユーザに信号を送信する前に、異なるユーザに対して信号に対して異なる処理を施す必要がない。
【００１２】
本発明の好適な具体例においては、受信装置は、情報信号を記憶するメモリを備える。好ましくは、上述のように、情報信号は、圧縮された形式で受信装置に送信され、受信装置は、圧縮された形式で情報信号を記憶する。指示データは、受信装置において、更なるデータを情報信号に埋め込むか否かを指示する。
【００１３】
本発明の好ましい具体例においては、更なるデータは、情報信号がメモリから読み出され、ユーザに提供されるときに埋め込まれる。プロバイダは、情報信号を再送信することなく、指示データを変更でき、これにより、メモリに保存されている情報信号は、プロバイダの制御の下で、更なるデータを埋め込むことなくユーザに提供される。
【００１４】
例えば、プロバイダは、販売用の画像を提供する。プロバイダは、ユーザに対し、画像データとともに、可視ウォータマークが付されている画像のみをユーザが表示できるようにする指示データを送信する。ユーザ側の装置は、画像を保存する。ユーザ側の受信装置は、指示データに基づき、ウォータマークが付された画像を無料で表示する。ユーザが画像に対する料金を支払うと、プロバイダは、ウォータマークを付加することなくメモリから画像を読み出すことを指示する新たな指示データを受信装置に送信する。
【００１５】
好ましくは、デジタル権利管理を適用する。デジタル権利管理により、情報信号を受信装置に安全に送信できるとともに、受診装置における情報信号を使用を制限することができる。例えば、指示データが更なるデータを埋め込むことを指示しているか否かに関わらず、及びユーザが情報信号に対する料金を支払っているか否かに関わらず、情報信号のコピー、印刷、他の装置へのエキスポート、他の装置へのデータの保存を禁止することができる。
【００１６】
本発明の第２の側面であるコンピュータプログラムは、適切なコンピュータシステムにおいて実行されて、上述したデータ埋込方法を実行する。
【００１７】
本発明の第３の側面である情報提供システムは、１つ以上のサーバと、データ伝送ネットワークを介してサーバにリンクされた１つ以上のクライアントとを備え、情報信号を提供する情報信号提供システムにおいて、サーバは、ａ）情報信号を認証されていないアクセスから保護するとともに、クライアントにおける情報信号へのアクセスを許可するデジタル権利を定義するデジタル権利管理を行い、ｂ）クライアントにおいて情報信号に更なるデータを埋め込むか否かを指示する指示データを供給し、クライアントは、ｃ）ユーザが情報信号へのアクセスを認められる少なくとも１つの所定の条件を満たしているか否かを判定し、ｄ）指示データに応じて、情報信号をユーザに提供する前に、情報信号に更なるデータを埋め込み、ｅ）デジタル権利に応じて情報信号へのアクセスを許可し、更なるデータは、知覚可能であり、情報信号に埋め込まれる。
【００１８】
本発明の第４の側面であるコンピュータプログラムは、コンピュータを、デジタル権利管理手段と、デジタル権利管理手段によって保護される情報信号に対し、情報信号において知覚可能な更なるデータを埋め込むデータ埋込手段と、データ埋込手段に対し、更なるデータを埋め込むことを指示する指示データに応じて情報信号に更なるデータを埋め込ませる指示手段として機能させ、データ埋込手段は、ユーザが情報信号へのアクセスを認められる少なくとも１つの所定の条件を満たしているか否かを判定し、ユーザが所定の条件を満たしている場合は、更なるデータを埋め込むことなく情報信号にアクセスすることを許可する。
【００１９】
本発明の第５の側面である処理装置は、受信情報信号を処理する処理装置において、情報信号を条件付きでユーザに提供するデジタル権利管理手段と、情報信号をユーザに提供する前に、情報信号に対し、情報信号においてユーザによって知覚可能な更なるデータを埋め込むか否かを指示する指示データに基づいて、更なるデータを情報信号に埋め込む埋込手段とを備え、埋込手段は、ユーザが少なくとも１つの所定の条件を満たしている場合は、更なるデータを埋め込むことなく情報信号をアクセスすることを許可する。
【００２０】
デジタル権利管理は、サーバからビューワに送信されるマテリアルを表わす情報信号を暗号化し、この暗号化されたデータにユーザの権利を定義する権利データを関連付ける。権利データは、ユーザが使用することを許可されていない機能をディスエーブルする。例えば、ユーザに対し、画像を保存し、画像を見ることは許可するが、画像を印刷し、コピーし、他のビューワにエキスポートすることは許可しない、といった権利管理を行うことができる。権利データは、情報信号とともに暗号化してもよく、情報信号とは別に暗号化してもよい。暗号化された情報信号及び／又は権利データを保護するために、１以上のデジタル署名を用いてもよい。
【００２１】
本発明の第６の側面である送信装置は、情報信号を受信装置に送信する送信装置において、情報信号に、情報信号を認証されていないアクセスから保護するとともに、受信装置における受信ユーザの、情報信号への条件付きアクセスを許可するデジタル権利管理技術を適用するデジタル権利管理手段と、受信装置において、情報信号に対し、知覚可能な更なるデータを埋め込むか否かを指示する指示データを生成するデータ生成手段とを備え、指示データと、情報信号に埋め込む知覚可能な更なるデータの構成を定義するコンフィグレーションデータとを、受信装置に送信し、指示データは、受信ユーザが少なくとも１つの所定の条件を満たしている場合は、受信装置において更なるデータを埋め込むことなく情報信号にアクセスすることを許可するように設定される。
【００２２】
本発明の第７の側面である情報信号提供方法は、ユーザに情報信号を提供する情報信号提供方法において、潜在的なユーザの状態を判定するステップと、情報信号と、判定されたユーザの状態に応じて、受信装置において情報信号に更なるデータを埋め込ませるか否かを指示する指示データとを、ユーザの受信装置に送信するステップと、受信装置において、指示データにより更なるデータを埋め込むことが指示されている場合、情報信号において知覚可能である更なるデータを情報信号に埋め込むステップと、ユーザが少なくとも１つの所定の条件を満たしている場合は、ユーザに対し、更なるデータが埋め込まれていない情報信号へのアクセスを許可するステップとを有する。
【００２３】
ここで使用する「埋め込む」という用語は、情報信号に更なるデータをスーパーインポーズし、情報信号に更なるデータを加え、又は更なるデータにより情報信号を変更する等の処理を包括的に意味する。更なるデータは、情報信号の一部に適用される単なるブランクであってもよい。
【００２４】
【発明の実施の形態】
図１に示す第１のサーバ２は、ビデオマテリアル及びオプションとしてオーディオマテリアルを表わすデジタル情報信号をメモリ４に保存する。メモリ４は、個体メモリ、磁気ディスク、光磁気ディスク、テープ等いかなる媒体であってもよい。ビデオ及びオーディオマテリアルは、圧縮された形式で保存され、又は、サーバ２は、適切な圧縮法を用いてマテリアルを圧縮する圧縮器６を備える。１以上の「ビューワ（viewers）」１０（ここでは、１つのみを示す）は、ネットワーク１２を介してサーバ２に接続され、又は接続可能である。ネットワーク１２は、例えばインターネット等、いかなる適切なネットワークであってもよい。ビューワ１０は、パーソナルコンピュータ（Personal Computer：ＰＣ）、携帯型個人情報端末（Personal Digital Assistant：ＰＤＡ）、ＭＰ３プレイヤ、携帯電話及び他の適切ないかなるプログラム処理装置であってもよい。各ビューワ１０は、サーバ２内の圧縮器６に対応する伸長器１６を備える。
【００２５】
サーバ２は、圧縮されたマテリアルに対して、デジタル権利管理処理を適用する。デジタル権利管理処理ソフトウェアは、例えば、シールドメディア（SealedMedia）、マイクロソフト（Microsoft）、インタートラストテクノロジ（InterTrust Technologies）等を含む様々なソースから入手可能である。認証されていない変更からマテリアルを保護するように設計されているこれらのソフトウェアにより、マテリアルの提供業者は、コンピュータネットワークを介して安全にマテリアルを配信し、ユーザによるマテリアルの使用を管理することができる。ネットワーク１２を介してマテリアルを送信する場合、デジタル権利管理プロセッサ８は、暗号化技術及び好ましくはデジタル署名を用いてマテリアルを安全にパッケージ化する。このパッケージには、ビューワ１０のユーザがマテリアルにアクセスする権利を定義するデータが含まれている。このデータは、ファイルに含まれていてもよく、このようなファイルをここでは、安全パッケージ内の「権利ファイル」と呼ぶ。ビューワ１０は、対応する権利管理プロセッサ１４を備え、権利管理プロセッサ１４は、パッケージを平文化し、定義された権利に基づいて、ユーザが利用可能なマテリアルを生成する。例えば、ユーザに対し、マテリアルを視聴することのみを許可し、マテリアルを保存、転送、印刷又は処理することを禁止することができる。権利管理プロセッサ１４は、定義された権利の範囲外にあるビューワ１０の機能を選択的にディスエーブルすることができる。保護されたマテリアルの配信を要求するユーザが必要なプロセッサを有していない場合、例えばサーバ２からネットワーク１２を介して、周知のプラグインとして、プロセッサをビューワ１０にダウンロードしてもよい。
【００２６】
本発明の具体例においては、ビューワ１０は、情報信号が伸長された後に、情報信号によって表わされるマテリアルにウォータマークを付加するウォータマークプロセッサ１８を備える。ウォータマークプロセッサ１８がビューワ１０に未だインストールされていない場合、権利管理プロセッサ１４は、周知の手法により、ウォータマークプロセッサ１８がインストールされていないことを検出し、例えばサーバ２からネットワーク１２を介して、周知のプラグインとして、ウォータマークプロセッサ１８をダウンロードする。
【００２７】
図１に示す具体例では、権利ファイルにはフラグが含まれ、このフラグは、ユーザにマテリアルを提供する前に、マテリアルに可視ウォータマークを付加するか否かを指示する。このフラグは、サーバ２側で設定される。このフラグは、暗号化及び／又はデジタル署名により保護されている。フラグに適用される暗号化及び／又はデジタル署名は、権利ファイルに適用される暗号化及び／又はデジタル署名と同じものであってもよく、これと異なるものであってもよい。図２に示す具体例では、情報信号と、フラグを含む権利ファイルは、１つの暗号化されたパッケージに格納されており、このパッケージは、更なる、後述するウォータマークの構成を定義する構成データを含んでいてもよい。図３に示す具体例では、情報信号、権利ファイル及びフラグはそれぞれ独立したパッケージ内に格納されている。ここでは、情報信号及び権利ファイルは、個別に暗号化されている。フラグは、デジタル署名（digital signature：ＳＩＧ）により保護されている。
【００２８】
図４に示すように、図２の具体例又は図３の具体例における情報信号には、不可視ウォータマークが含まれていてもよい。
【００２９】
図５に示す具体例では、ビューワ１０のユーザは、サーバ２からのマテリアルのダウンロードを要求し、サーバ２は、ユーザが既知のユーザであるか新たなユーザであるかを判定する（５１）。ユーザが既知であり、プロバイダと正当な契約を結んでいる場合、サーバ２は、ビューワ１０においてマテリアルにウォータマークを付加させないことを指示するフラグを設定する（５２）。ユーザが新たなユーザであり、及び／又はプロバイダと正当な契約を結んでいないユーザである場合、サーバ２は、図１のブロック２０としても示すように、ビューワ１０においてマテリアルに可視ウォータマークを付加させることを指示するフラグを設定する（５３）。マテリアルが静止画像又は動画像である場合、ウォータマークは、ユーザに見えるようにマテリアルに付加され、したがって、マテリアルを劣化させる。
【００３０】
変形例においては、マテリアルのプロバイダは、事前に、どのユーザにマテリアルを送信するかに関する情報を有し、及びユーザの契約状態に関する情報を有する。これにより、ユーザがマテリアルのダウンロードを要求しなくても、プロバイダは、マテリアルを送信する前にフラグを適切に設定できる。
【００３１】
本発明の更なる具体例においては、プロバイダは、フラグを送信することに加えて、ビューワ１０においてマテリアルに付加するウォータマークの形状を定義するデータを含むウォータマーク構成ファイルを安全パッケージに含めて送信する（５４）。構成ファイルは、サーバ２内のメモリ２２に格納してもよい。これにより、異なるマテリアルに対して異なるウォータマークを埋め込むことができる。ウォータマークは、マテリアルの所有権者を特定するものであってもよく、所有権者は、マテリアルのプロバイダとは異なっていてもよい。ウォータマーク構成ファイルは、暗号化により保護されており、更なる、安全パッケージを保護するデジタル署名によって保護してもよい。
【００３２】
図１に示すシステムは、様々な形態で使用することができる。これらの使用形態の具体例を以下に示す。
【００３３】
ａ）マテリアルのプロバイダは、高解像度ビデオをユーザに提供する。プロバイダは、高解像度ビデオについて、高い料金を要求する。プロバイダは、低解像度のサンプルをユーザに無料で提供し、これによりユーザは、ビデオを購入する前に、ビデオをプレビューすることができる。ここで、プロバイダは、ユーザによる低解像度ビデオの不正使用を防止することを望む。図６に示すように、未知のユーザがプロバイダに対し、サーバ２から低解像度ビデオをダウンロードすることを要求したとする（６１）。この場合、サーバ２は、このユーザのビューワ１０において、マテリアルにウォータマークを付加させるフラグを設定する（６２）。次に、ユーザのビューワ１０は、低解像度ビデオをダウンロードする（６２）。低解像度ビデオは、ビューワ１０のメモリ１５に保存され、ビューワ１０において、低解像度ビデオにウォータマークが付加される（６３）。ユーザが高解像度ビデオを購入するための料金を支払うと（６４）、高解像度ビデオは、例えば郵送又は宅配便等によってテープ又はディスクとして、若しくはネットワーク１２を介して安全にダウンロードされて、ユーザに提供される（６５）。
【００３４】
ｂ）これに代えて、保存された低解像度ビデオがユーザの目的に適うものである場合、ユーザは低解像度ビデオに対する料金を支払う（６４）。この場合、プロバイダは、値が変更されたフラグを再送信し（６６）、これにより、ユーザは、既にメモリ１５に保存されている低解像度ビデオをウォータマークが付加されていない状態で視聴することができる（６７）。これにより、ビューワ１０において、新たにビデオをダウンロードする必要がなくなる。
【００３５】
ユーザがプロバイダにとって既知であり、プロバイダと適切な契約を結んでいる場合、低解像度ビデオとともに送信されるフラグは、ビューワ１０において最初からウォータマークを付加しないことを指示するものであってもよい。
【００３６】
ｃ）変形例においては、ユーザは、ａ）と同様にウォータマークが付加された低解像度ビデオを視聴するが、ここで、高解像度ビデオのサンプルを視聴しなければ、高解像度ビデオを購入するか否かを決断できない。この具体例では、ユーザは、高解像度ビデオのサンプルの送信を要求する。ユーザは、例えば、プロバイダに電子メールを送信する。プロバイダは、可視ウォータマークが付加された高解像度サンプルが記録された媒体を郵送又は宅配便によって、ユーザに送付する。ユーザがビデオの料金を支払い、及びこの他の契約に合意した場合のみ、ウォータマークが付加されていないビデオのバージョンがユーザに送付される。
【００３７】
ｄ）図７に示す具体例では、プロバイダは、有料の画像をユーザに提供する。プロバイダは、無料又は低料金でプレビュー画像をユーザに提供する。プロバイダは、このプレビュー画像に対するユーザによる不正使用を防止することを望む。ユーザがサーバ２からプレビュー画像のダウンロードを要求すると（７１）、プロバイダは、ダウンロード画像にウォータマークを付加させるフラグを設定し（７２）、このため、この画像はプレビューの目的でしか使用できない。画像は、ビューワ１０のメモリ１５に保存される。ユーザは、ウォータマークが付加された画像をプレビュー画像として見る（７３）。ユーザは、ウォータマークが付加されていない画像を購入する料金を支払う（７４）。プロバイダは、単に値が変更されたフラグを送信し（７５）、これによりユーザは、既にメモリ１５に保存されている画像をウォータマークなしで見ることができる。
【００３８】
追加的データが埋め込まれていない情報信号にアクセスすることを望むユーザに対し、料金の支払い以外に、又は料金の支払いに加えて、１以上の条件を課してもよい。これらの条件は、例えば商業的な判断に基づいてプロバイダが設定する。
【００３９】
ａ）〜ｄ）の手法は、ビデオ及び画像に対して同様に適用することができる。
【００４０】
ａ）〜ｄ）の手法において、デジタル権利管理により、ビューワに供給される画像又はビデオへのユーザのアクセスは制限される。この制限は、例えば、ユーザに画像又はビデオをビューワに表示することは許可するが、コピーを作成し、印刷し、画像又はビデオをエキスポートすることは許可しない、といった制限である。これらの制限は、ビューワにおいて、画像又はビデオにウォータマークを埋め込むか否かを指示するフラグの状態とは独立して適用される。これらの制限は、プロバイダが求める料金の支払い等の商業的条件からも独立している。したがって、ユーザがビデオ又は画像に対する料金を支払い、ウォータマークを埋め込まないフラグが設定されても、ユーザは、ビデオ又は画像を見ることのみが許可され、ビデオ又は画像をコピーし、印刷し、エキスポートし、他のメモリに格納することは禁止される。
【００４１】
また、サーバ２において、マテリアルに不可視ウォータマークを埋込んでもよく、或はビューワ１０側でマテリアルに不可視ウォータマークを埋込んでもよい。
【００４２】
ビデオ又は画像への可視ウォータマークの埋込本発明の好適な具体例においては、ビューワにおいて、空間領域の画像マテリアルに可視ウォータマークを付加する。以下、ビデオ又は画像データの空間領域にウォータマークを付加する手法の具体例について説明する。
【００４３】
図８Ａに示すように、元の画像の空間領域における輝度（luminance）は、従来と同様、画素毎に表現される。各画素は、ｎビットのデジタル値によって表現される。図８Ｂに示すビットマップは、以下テンプレートと呼ばれ、元の画像のどの画素に変更を加え、どの画素に変更を加えないかを指示するデータを含む。図８Ｂに示す具体例では、影付きの「Ｓ」状の領域ないの画素Ｍが変更され、この他の画素は変更されない。「Ｓ」は、単なる例であり、この他のいかなる形状をテンプレートとして用いてもよい。更なる、複数の領域を設け、各領域の形状をそれぞれ異なるものとしてもよい。ビットマップは、上述したウォータマーク構成データの一具体例である。
【００４４】
図８Ｃに示すように、元の画像において、テンプレートの「Ｓ」状の領域図８に対応する領域には、変更が加えられる。この変更により画素の値が変化する。画像に変更を加えることにより、画像の価値が下がる。変更は、正当な権原を有さない個人によっては容易に解除できないように画像に加えられる。また、変更は、潜在的な買い手が画像又は画像の大半を理解し、この画像を購入するか否かを判断できるように画像に加えられる。なお、買い手は、変更を解除することはできない。
【００４５】
画素の変更の具体例一具体例においては、テンプレートによって指示される全ての画素値は、黒に設定され、これにより画像の一部をマスクする。ユーザは、メモリ１５に保存されているウォータマークが付加されていない画像にアクセスしなければ、ウォータマークを解除することができず、このアクセスは、デジタル権利管理プロセッサ１４によって拒否される。
【００４６】
画像は、デジタル値によって色が表現されたカラー画像であってもよい。この画像は、上述のような手法で、色を表わす値を変更することによって変更される。
【００４７】
以上の説明では、全ての画素又は画素のグループに同じ変更を加える具体例を示した。ここで、アルゴリズムは、画素毎に又は画素のグループ毎に変化させてもよい。このため、テンプレートメモリは、画素又は画素のグループに対応する複数のビット値を記憶してもよい。例えば、複数のビット値が２ビットで表わされる場合、００は画素又はグループを変更しないことを表わし、０１は第１の変更を表わし、１０は第２の変更を表わし、１１は第３の変更を表わす。好ましくは、これらの３種類の変更は、テンプレートにおいて、ランダムな順序で行われる。変更は、画素又は画素のグループに適用される輝度又は色値の異なる値であってもよい。
【００４８】
他の具体例では、ロゴが画像にスーパーインポーズされる。
【００４９】
元の画像、変更された画像及び／又は認証されたコピーには、著作権保護及び／又は画像の識別のための不可視ウォータマークを付加してもよい。
【００５０】
以上、ビデオ及び画像信号に関連して本発明を説明したが、本発明は、オーディオ信号又はデータ信号にも適用できる。
【００５１】
図面を参照して本発明の具体例を詳細に説明したが、本発明は、これらの詳細な具体例によって制限されるものではなく、請求の範囲に定義される本発明の思想及び範囲から逸脱することなく、上述の様々な具体例を変更及び変形できることは、当業者にとって明かである。
【図面の簡単な説明】
【図１】  図１は、情報信号をユーザに提供するネットワークシステムの構成を示すブロック図である。
【図２】  暗号化されたデータパッケージの構造を示す図である。
【図３】  図２に示すデータパッケージに代えて使用できる暗号化されたデータパッケージの構造を示す図である。
【図４】  データパッケージを示す図である。
【図５】  フラグの設定処理を示すフローチャートである。
【図６】  ユーザに情報信号を提供する処理を示すフローチャートである。
【図７】  ユーザに情報信号を提供する処理の他の具体例を示すフローチャートである。
【図８】  図８Ａは、元の画像を示す図であり、図８Ｂは、可視ウォータマークのビットマップを示す図であり、図８Ｃは、可視ウォータマークが埋め込まれた画像を示す図である。
【図１】
0004185335.tif 000002
【図２】
0004185335.tif 000003
【図３】
0004185335.tif 000004
【図４】
0004185335.tif 000005
【図５】
0004185335.tif 000006
【図６】
0004185335.tif 000007
【図７】
0004185335.tif 000008
【図８】
0004185335.tif 000009