(57)【特許請求の範囲】
【請求項１】
トランザクションサーバと、知覚可能なウォータマークをマテリアルに埋め込む第１の装置と、該埋め込まれたウォータマークを除去する第２の装置とを備えるシステムにおいて、該マテリアルに該ウォータマークを埋め込んで転送するマテリアル転送方法において、
上記トランザクションサーバから、上記ウォータマークを生成するための可逆的なアルゴリズムを定義するデータ及び該アルゴリズムに関連した少なくとも１つのセキュリティキーを生成するデータを含む、上記ウォータマークを生成するウォータマーク生成データと、各マテリアルを識別するマテリアル識別子を生成するマテリアル識別子生成データとを上記第１の装置に転送するステップと、
上記第１の装置において、上記ウォータマーク生成データを用いて上記少なくとも１つのセキュリティキー及びウォータマークを生成し、該少なくとも１つのセキュリティキーを用いて、該ウォータマークを上記マテリアルに埋め込んでウォータマーク埋込マテリアルを生成するとともに、上記マテリアル識別子生成データを用いて生成されるマテリアル識別子を該ウォータマーク埋込マテリアルに付けるステップと、
上記第１の装置から、上記生成されたマテリアル識別子及び少なくとも１つのセキュリティキーを上記トランザクションサーバに転送するステップと、
上記第１の装置から、上記ウォータマーク埋込マテリアルを上記第２の装置に転送するステップと、
上記第２の装置において、上記ウォータマーク埋込マテリアルから上記マテリアル識別子を取り出すステップと、
上記第２の装置から、上記取り出されたマテリアル識別子を上記トランザクションサーバに転送するステップと、
上記トランザクションサーバから、所定の条件を満たす場合に、上記少なくとも１つのセキュリティキーと、該セキュリティキーと共同して上記ウォータマークを除去するアルゴリズムを定義するデータとを含む上記マテリアル識別子に関連したウォータマーク除去データを上記第２の装置に転送するステップと、
上記第２の装置において、上記ウォータマーク除去データを用いて、上記ウォータマーク埋込マテリアルから上記ウォータマークを除去するステップとを有するマテリアル転送方法。
【請求項２】
上記第１の装置は、上記マテリアルを圧縮し、該圧縮処理の一部として上記ウォータマークを埋め込むことを特徴とする請求項１記載のマテリアル転送方法。
【請求項３】
上記可逆的なアルゴリズムを定義するデータは、アルゴリズム設定データからなることを特徴とする請求項１又は２記載のマテリアル転送方法。
【請求項４】
上記可逆的なアルゴリズムを定義するデータは、そのアルゴリズムからなることを特徴とする請求項１又は２記載のマテリアル転送方法。
【請求項５】
上記マテリアル識別子生成データは、データキャリアに記憶されて、上記第１の装置に転送されることを特徴とする請求項１乃至４いずれか１項記載のマテリアル転送方法。
【請求項６】
上記ウォータマーク生成データは、データキャリアに記憶されて、上記第１の装置に転送されることを特徴する請求項１乃至５いずれか１項記載のマテリアル転送方法。
【請求項７】
上記第１の装置において、上記マテリアル識別子及び少なくとも１つのセキュリティキーは、上記マテリアルにウォータマークを埋め込む際に生成され、
上記生成されたマテリアル識別子及び少なくとも１つのセキュリティキーを、上記第１の装置から上記トランザクションサーバに転送する前に、上記データキャリアに記憶し、該記憶されたマテリアル識別子及び少なくとも１つのセキュリティキーを該第１の装置で読み出すステップを更に有する請求項６記載のマテリアル転送方法。
【請求項８】
上記ウォータマーク埋込マテリアルに関するメタデータを上記トランザクションサーバに保存するステップを更に有し、
上記メタデータは、上記マテリアル識別子により参照されることを特徴とする請求項１乃至７いずれか１項記載のマテリアル転送方法。
【請求項９】
上記ウォータマーク除去データは、データキャリアに記憶されて、上記第２の装置に転送されることを特徴とする請求項１乃至８いずれか１項記載のマテリアル転送方法。
【請求項１０】
上記所定の条件は、ウォータマークが埋め込まれていないマテリアルの販売条件であり、該販売条件を上記トランザクションサーバに保存することを特徴とする請求項１乃至９いずれか１項記載のマテリアル転送方法。
【請求項１１】
上記販売条件を、上記第１の装置から上記トランザクションサーバに転送するステップを更に有する請求項１０記載のマテリアル転送方法。
【請求項１２】
上記トランザクションサーバは、買手が上記販売条件を満たした場合に、上記ウォータマーク除去データを上記第２の装置に転送することを特徴とする請求項１０又は１１記載のマテリアル転送方法。
【請求項１３】
上記ウォータマーク埋込マテリアルを記録媒体に記録し、該ウォータマーク埋込マテリアルを、該記録媒体を用いて上記第２の装置に転送することを特徴とする請求項１乃至１２いずれか１項記載のマテリアル転送方法。
【請求項１４】
トランザクションサーバと、
知覚可能なウォータマークをマテリアルに埋め込む第１の装置と、
上記埋め込まれたウォータマークを除去する第２の装置とを備え、
上記トランザクションサーバ、第１の装置及び第２の装置が１つ以上の通信ネットワークによって接続されたシステムであって、
請求項１乃至１３いずれか１項記載のマテリアル転送方法を実行することを特徴とするシステム。
【請求項１５】
上記マテリアルは、ビデオマテリアルであることを特徴とする請求項１４記載のシステム。
【請求項１６】
上記マテリアルは、オーディオ／ビジュアルマテリアルであることを特徴とする請求項１４記載のシステム。
【請求項１７】
上記マテリアルは、オーディオマテリアルであることを特徴とする請求項１４記載のシステム。
【請求項１８】
上記マテリアルは、データマテリアルであることを特徴とする請求項１４記載のシステム。
【請求項１９】
請求項１記載のマテリアル転送方法で上記第１の装置として用いられるウォータマーク埋込装置であって、
ウォータマークを生成するための可逆的なアルゴリズムを定義するデータ及び該アルゴリズムに関連した少なくとも１つのセキュリティキーを生成するデータを含む、上記ウォータマークを生成するウォータマーク生成データと、各マテリアルを識別するマテリアル識別子を生成するマテリアル識別子生成データとをデータキャリアに記憶するデータプロセッサと、
マテリアルを、上記セキュリティキーを用いて変更し、受信者に妨害となる効果を与える可逆的な変更を該マテリアルに導入し、上記ウォータマーク埋込マテリアルを生成するマテリアル生成装置と、
上記マテリアルを識別するマテリアル識別子を、上記マテリアル識別子生成データを用いて生成するデータ生成プロセッサと、
上記ウォータマーク埋込マテリアル及びマテリアル識別子を記録／再生媒体に記録する記録装置とを備えるウォータマーク埋込装置。
【請求項２０】
上記記録／再生媒体は、上記マテリアル識別子を記録する領域を有する直線状の記録媒体であることを特徴とする請求項１９記載のウォータマーク埋込装置。
【請求項２１】
上記データキャリアは、手で挿入可能なキャリアであることを特徴とする請求項１９又は２０記載のウォータマーク埋込装置。
【請求項２２】
上記データキャリアは、スマートカードであることを特徴とする請求項２１記載のウォータマーク埋込装置。
【請求項２３】
上記マテリアル識別子は、ユニークマテリアル識別子であることを特徴とする請求項１９乃至２２いずれか１項記載のウォータマーク埋込装置。
【請求項２４】
上記マテリアルを保存するとともに、選択されたマテリアルを取り出す情報マテリアルサーバを備え、
上記マテリアル生成装置は、上記選択されたマテリアルを変更してウォータマーク埋込マテリアルを生成し、
上記データ生成プロセッサは、上記選択されたマテリアルを識別する上記マテリアル識別子を生成することを特徴とする請求項１９乃至２３いずれか１項記載のウォータマーク埋込装置。
【請求項２５】
請求項１９〜２４いずれか１項記載のウォータマーク埋込装置を備えるカメラ。
【請求項２６】
トランザクションサーバと、知覚可能なウォータマークをマテリアルに埋め込む第１の装置と、該埋め込まれたウォータマークを除去する第２の装置とを備えるシステムにおいて、該マテリアルに該ウォータマークを埋め込んで転送するマテリアル転送方法において、
上記トランザクションサーバから、上記ウォータマークを生成するための可逆的なアルゴリズムを定義するデータ及び該アルゴリズムに関連した少なくとも１つのセキュリティキーを生成するデータを含む、上記ウォータマークを生成するウォータマーク生成データと、各マテリアルを識別するマテリアル識別子を生成するマテリアル識別子生成データとを上記第１の装置に転送するステップと、
上記第１の装置において、上記ウォータマーク生成データを用いて上記少なくとも１つのセキュリティキー及びウォータマークを生成し、該少なくとも１つのセキュリティキーを用いて、該ウォータマークを上記マテリアルに埋め込んでウォータマーク埋込マテリアルを生成するとともに、上記マテリアル識別子生成データを用いて生成されるマテリアル識別子を該ウォータマーク埋込マテリアルに付けるステップと、
上記第１の装置から、上記生成されたマテリアル識別子及び少なくとも１つのセキュリティキーを上記トランザクションサーバに転送するステップと、
上記第１の装置から転送された上記ウォータマーク埋込マテリアルを、上記第２の装置の第１のチャンネルを介して受信するステップと、
上記第２の装置において、上記ウォータマーク埋込マテリアルから上記マテリアル識別子を取り出すステップと、
上記第２の装置から、上記取り出されたマテリアル識別子を上記トランザクションサーバに転送するステップと、
上記トランザクションサーバから転送されたウォータマークの除去を可能にするウォータマーク除去データを、上記第２の装置の第２のチャンネルを介して受信するステップと、
上記第１のチャンネルを介して受信した上記ウォータマーク埋込マテリアルから、上記第２のチャンネルを介して受信したウォータマーク除去データを用いて、該可逆的なウォータマークを除去するステップとを有する方法。
【請求項２７】
上記第１及び第２のチャンネルは、異なるパスを通ることを特徴とする請求項２６記載の方法。
【請求項２８】
トランザクションサーバと、知覚可能なウォータマークをマテリアルに埋め込む第１の装置と、ウォータマークを除去する第２の装置とを備えるシステムにおいて実行され、請求項１乃至１３いずれか１項記載のマテリアル転送方法を実現するコンピュータプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マテリアルにウォータマークを埋め込み、ウォータマーク埋込マテリアルの転送に関する。
【０００２】
マテリアルとは、画像マテリアル、オーディオマテリアル、データマテリアルのうちの１つ以上を含む。画像マテリアルは、圧縮又は非圧縮の静止画像や動画像でもよく、ビデオを含むものである。
【０００３】
本明細書では、説明の都合上、そのようなマテリアルに対する「売手（seller）」と「買手（buyer）」という用語を使用する。これらの用語は、単に、誰か（売手）が他の誰か（買手）に有償で所有権を完全に譲渡することを意味するものではない。多くの場合、マテリアルは、定められた条件又はビジネスルール（契約）に従って被許諾者がマテリアルを使用することを許諾する許諾者（売手）によって、ユーザ（買手）に対して使用を許諾されるものである。したがって、売手及び買手という用語は、より一般的な意味を有し、マテリアルの最終的な所有者及び最終的なユーザとなる他人の代理をする仲介者も含まれる。
【０００４】
【従来の技術】
マテリアルにウォータマークを埋め込むことが知られている。データをウォータマークとしてマテリアルに埋め込むことができる。ウォータマークは、マテリアルにおいて知覚不可能でも知覚可能でもよい。本発明では、知覚可能なウォータマークを使用するが、知覚不可能なウォータマークも任意に使用する。
【０００５】
ウォータマークは、種々の目的に使用することができる。マテリアル所有者の知的財産権の侵害からマテリアルを保護したり、侵害を追跡する目的に、ウォータマークを用いることが知られている。例えば、ウォータマークは、マテリアルの所有者を識別することができる。
【０００６】
ウォータマークは、マテリアルから除去しにくいという点で「強固（robust）」である。ウォータマークが強固であるということは、ウォータマークを除去する処理、あるいは保存及び／又は伝送のためのビデオ編集又は圧縮等の合法的な処理を行おうとして何らかの方法で処理されたマテリアルの出所を追跡するのに有用である。本発明では強固なウォータマークを用いる。また、ウォータマークは、ウォータマークを除去又はマテリアルを処理しようとする試みを検出するのに有用な処理により、容易に損傷を受けやすいという点では「脆弱（fragile）」である。
【０００７】
販売用のウォータマーク埋込画像をインターネットで提供することが知られている。ウォータマーク埋込画像は、閲覧や、ユーザの所望の目的に合致するか否かを調べるためにダウンロードすることができる。ユーザは、ウォータマークが埋め込まれていない画像を購入したい場合、例えばエンドユーザライセンス等の販売条件に同意し、例えばクレジットカード等で画像の料金を支払う。このようにすれば、ユーザは、ウォータマークが埋め込まれていない画像をダウンロードすることができる。例えば、http://www.eyewire.com/help/を参照。
【０００８】
【発明が解決しようとする課題】
マテリアルにウォータマークを埋め込む装置を一方のユーザ（例えば売手）に提供し、売手と買手間でウォータマーク埋込画像を転送する安全な装置とともに、ウォータマークを除去する安全な方法及び装置を他方のユーザ（例えば買手）に与えるシステムを提供することが望まれている。
【０００９】
【課題を解決するための手段】
本発明に係るマテリアル転送方法は、トランザクションサーバと、知覚可能なウォータマークをマテリアルに埋め込む第１の装置と、埋め込まれたウォータマークを除去する第２の装置と備えるシステムにおいて、マテリアルにウォータマークを埋め込んで転送するマテリアル転送方法において、トラクションサーバから、ウォータマークを生成するための可逆的なアルゴリズムを定義するデータ及びアルゴリズムに関連した少なくとも１つのセキュリティキーを生成するデータを含む、ウォータマークを生成するウォータマーク生成データと、各マテリアルを識別するマテリアル識別子を生成するマテリアル識別子生成データとを第１の装置に転送するステップと、第１の装置において、ウォータマーク生成データを用いて少なくとも１つのセキュリティキー及びウォータマークを生成し、少なくとも１つのセキュリティキーを用いて、ウォータマークをマテリアルに埋め込んでウォータマーク埋込マテリアルを生成するととともに、マテリアル識別子生成データを用いて生成されるマテリアル識別子をウォータマーク埋込マテリアルに付けるステップと、第１の装置から、生成されたマテリアル識別子及び少なくとも１つのセキュリティキーをトランザクションサーバに転送するステップと、第１の装置から、ウォータマーク埋込マテリアルを第２の装置に転送するステップと、第２の装置において、ウォータマーク埋込マテリアルからマテリアル識別子を取り出すステップと、第２の装置から、取り出されたマテリアル識別子をトランザクションサーバに転送するステップと、トランザクションサーバから、所定の条件を満たす場合に、少なくとも１つのセキュリティキーと、セキュリティキーと共同してウォータマークを除去するアルゴリズムを定義するデータとを含むマテリアル識別子に関連したウォータマーク除去データを第２の装置に転送するステップと、第２の装置において、ウォータマーク除去データを用いて、ウォータマーク埋込マテリアルからウォータマークを除去するステップとを有する。
【００１０】
このマテリアル転送方法により、マテリアルの創作者又は所有者は、安全に買手にマテリアルを販売用として提供することができる。トランザクションサーバにより、多数の売手がマテリアルを販売用に提供することができ、多数の買手が購入することができる。また、トランザクションサーバにより、第１の装置へのアクセス及びウォータマーク埋込装置へのアクセスを有する売手は、ウォータマークの埋込がどのように行われるかを詳細に知る必要なしに、安全なウォータマークを設計（design）し、埋め込むことができる。したがって、売手は、サーバとどのように協力するかを知ることとは別に、ウォータマーク埋込の特別な技術を必要としない。同様に、第２の装置及びウォータマーク除去装置へのアクセスを有する買手は、所定の条件に合致すれば、ウォータマーク除去の特別な技術を必要としない。
【００１１】
セキュリティキーにより、ウォータマークの不正な除去に対する安全性が得られる。少なくとも１つのセキュリティキーを含むアルゴリズムを反転するためのデータは、トランザクションサーバに転送されるが、このようなデータは、マテリアルに付されていないので、更に安全性が得られる。
【００１２】
好ましい実施の形態において、少なくとも１つのセキュリティキーを含むアルゴリズムを適用するデータは、データキャリア、好ましくはスマートカードに記憶される。スマートカードは、圧縮時に第１の装置と共同してウォータマークを埋め込む。スマートカードは、少なくとも１つのセキュリティキーを含むアルゴリズムを、第１の装置からトランザクションサーバに安全に転送するために用いられる。
【００１３】
ウォータマーク生成データは、第１の装置からトランザクションサーバに送られたデータに対する要求に応じて、データキャリア、好ましくはスマートカードに記憶してもよい。一実施の形態において、データは、トランザクションサーバから第１の装置に転送され、その後、スマートカードに転送される。他の実施の形態では、生成データが記憶されたスマートカードが、例えば郵便で第１の装置の操作者に送られる。
【００１４】
ウォータマーク除去データも同様に、トランザクションサーバから第２の装置のデータキャリア、好ましくはスマートカードに転送される。
【００１５】
一実施の形態において、データは、トランザクションサーバから第２の装置に転送され、その後、スマートカードに転送される。他の実施の形態では、データに対する要求がトランザクションサーバに入力され、データがスマートカードに記憶され、スマートカードが例えば郵便で第２の装置の操作者に送られる。
【００１６】
ウォータマーク埋込マテリアルは、例えばディスク又はテープ等の記録媒体を用いて、例えば郵便で、第１の装置から第２の装置に転送してもよい。また、ウォータマーク埋込マテリアルは、電子通信ネットワークを介して、できれば圧縮形式で転送してもよい。
【００１７】
本発明に係る方法は、トランザクションサーバと、少なくとも第１及び第２の装置を備えるシステムにおいて、マテリアルにウォータマークを埋め込み、ウォータマークが埋め込まれたウォータマーク埋込マテリアルを転送する方法において、第１の装置において、ウォータマークを生成するための可逆的なアルゴリズム及びアルゴリズムに関連した少なくとも１つのセキュリティキーとにより定義されるウォータマークを生成するとともに、各マテリアルを識別するマテリアル識別子を生成するステップと、第１の装置において、マテリアルにマテリアル識別子を関連付けるとともに、マテリアルにウォータマークを埋め込むステップと、第１の装置から、生成されたマテリアル識別子及び少なくとも１つのセキュリティキーを、トランザクションサーバに転送して記憶するステップと、第１の装置から、ウォータマーク埋込マテリアルを第２の装置に転送するステップと、第２の装置において、ウォータマーク埋込マテリアルに関連したマテリアル識別子を取り出すステップと、第２の装置から、マテリアル識別子をトランザクションサーバに転送するステップと、トランザクションサーバから、所定の条件を満たす場合に、少なくとも１つのセキュリティキーと、セキュリティキーと共同してウォータマークを除去するアルゴリズムを定義するデータとを含むマテリアル識別子に関連したウォータマーク除去データを第２の装置に転送するステップと、第２の装置において、ウォータマーク除去データを用いて、ウォータマーク埋込マテリアルからウォータマークを除去するステップとを有する。
【００１８】
一実施の形態において、第１の装置とサーバとのインタラクションによりウォータマークを生成する。
【００１９】
本発明の他の例については、特許請求の範囲において特定する。
【００２０】
【発明の実施の形態】
本発明をより理解するため、図面を用いて以下に実施の形態を説明する。
【００２１】
第１の実施の形態（図１〜図１０）
概要（図１）
本発明に係る第１の実施の形態のシステムは、図１に示すように、トランザクションサーバ１と、売手クライアント２と、買手クライアント３と、各クライアント２、３をトランザクションサーバ１に接続する通信ネットワーク４とを備える。
【００２２】
マテリアルの所有者、すなわち売手は、売手クライアント２を操作する。買手は、買手クライアント３を操作する。トランザクションサーバ１の操作は、その所有者である第三者が行う。このシステムにより、マテリアルを取得し、マテリアルに安全で可視的なウォータマークを埋め込み、ウォータマークが埋め込まれたウォータマーク埋込マテリアルを買手に転送し、買手がプレビューする（９）ことができる。そして、買手は、マテリアルを購入したい場合、ウォータマークを除去するのに必要なデータをトランザクションサーバ１から取得する。この実施の形態では、売手と買手の両者ともトランザクションサーバ１に登録する（１０）。登録、コンテンツのプレビュー、ウォータマークの除去については後に詳細に説明する。買手がマテリアルの料金を支払ったときのみ、ウォータマーク除去のためのデータが買手に送られる。支払いは、金融機関８と通信するトランザクションサーバ１によって監視される。支払いは、トランザクションサーバ１及び／又は金融機関８によって行われる。
【００２３】
売手クライアント２に関連した第１の装置５は、ビデオマテリアルを圧縮するとともに、圧縮処理の一部としてビデオマテリアルにウォータマークを埋め込む。このような装置及び処理の一具体例は、係属中の英国特許出願第００２９８５０．５号、代理人ファイルＰ／１０１４５，Ｉ−００−１４７に開示されており、その内容は、引用することにより本願に援用される。図１では、「既存」及び「取得」という用語を用いて、この第１の装置５を示している。「既存」及び「取得」については、後述の「既存」及び「取得」のセクションで詳細に説明する。買手クライアント３に関連した第２の装置６は、ウォータマークを除去する。このような装置及び処理の一具体例は、係属中の英国特許出願第００２９８５０．５号、代理人ファイルＰ／１０１４５，Ｉ−００−１４７に開示されており、その内容は、引用することにより本願に援用される。図１では、「コンテンツ購入」という用語を用いて、この第２の装置６を示している。「コンテンツ購入」については、後述の「コンテンツ購入」のセクションで詳細に説明する。
【００２４】
この実施の形態において、マテリアルは、ビデオマテリアルであり、テープ７に記録されている。テープ７については、後に図７を参照して詳細に説明する。マテリアルは、第１の装置５によって取得され、ウォータマークが埋め込まれる。また、マテリアルにはマテリアル識別子が付けられる。その後、ウォータマーク埋込マテリアルは、テープ７により第２の装置６に転送される。転送は、例えば郵便によって行われる。
【００２５】
マテリアル識別子がマテリアルに付けられる。マテリアル識別子の具体例としては、ユニークマテリアル識別子（Unique Material Identifier：以下、ＵＭＩＤという。）がある。ＵＭＩＤについては、ＳＭＰＴＥジャーナル２０００年３月号に詳細に説明されている。
【００２６】
売手の登録（図２）
売手は、売手クライアント２を用いて、ａ）パスワード、ｂ）売手の銀行口座の詳細、ｃ）その他の情報を、トランザクションサーバ１に送る。そして、トランザクションサーバ１は、データキャリア、この実施の形態ではスマートカードＳＣを売手に送る。売手は、スマートカードＳＣを売手クライアント２に挿入し、トランザクションサーバ１と通信する。売手は、トランザクションサーバ１を用いて、マテリアルに埋め込むウォータマークのフォームを設計（design）する。ウォータマークのフォームは、ビットマップによって定義され、このビットマップは、本明細書ではテンプレートとも称する。また、売手は、ウォータマークを埋め込むための１つ以上のセキュリティキー発生器を含むウォータマークを生成するためのアルゴリズムと、ＵＭＩＤ発生器とをトランザクションサーバ１から取得する。売手は、トランザクションサーバ１内の利用可能な幾つかのアルゴリズムから１つを選択することができる。テンプレート、アルゴリズム、セキュリティキー発生器及びＵＭＩＤ発生器は、売手に転送するためにスマートカードＳＣにダウンロードされている。
【００２７】
スマートカード（図３及び図４）
スマートカードＳＣは周知である。スマートカードＳＣは、図３に示すように、プロセッサと、メモリとを備えていてもよく、また、図４に示すように、メモリを備え、プロセッサは備えていなくてもよい。
【００２８】
図３の実施の形態において、スマートカードＳＣは、プロセッサＳＣ１と、テンプレートストレージＳＣ２と、セキュリティキー発生器ＳＣ３と、ＵＭＩＤ発生器ＳＣ４と、ストレージＳＣ５とを備えている。テンプレートストレージＳＣ２は、ウォータマークのフォームを定義するテンプレートを記憶している。プロセッサＳＣ１は、アルゴリズムを実行するようにプログラムされている。プロセッサＳＣ１は、ウォータマークが埋め込まれる画像が入力され、セキュリティキー発生器ＳＣ３によって生成されたセキュリティキーとテンプレートを用いて画像にウォータマークを埋め込む。セキュリティキー発生器ＳＣ３によって生成されたセキュリティキーは、ストレージＳＣ５に記憶される。それぞれのマテリアルには、ＵＭＩＤが割り当てられる。また、各ＵＭＩＤは、そのマテリアルに対して生成されたセキュリティキーに関連付けられてストレージＳＣ５に記憶される。画像の表現としては、空間領域の画像であってよく、また、画像の圧縮に用いられた変換係数であってもよい。
【００２９】
好ましい実施の形態において、図３のスマートカードＳＣは、例えば圧縮処理の一部として変換係数を生成する外部プロセッサと共同し、プロセッサＳＣ１がその変換係数にウォータマーク埋込アルゴリズムを適用する。
【００３０】
図４の実施の形態において、スマートカードＳＣは、ストレージＳＣ２’、ＳＣ５’、ＳＣ６のみを備える。ストレージＳＣ５’は、ＵＭＩＤ及びセキュリティキー用のストレージであり、ストレージＳＣ２’は、テンプレート用のストレージであり、ストレージＳＣ６は、アルゴリズム設定データを記憶する。図４のスマートカードＳＣは、外部プロセッサと共同して、マテリアルにウォータマークを埋め込む。この処理で生成されたＵＭＩＤ及びセキュリティキーは、ストレージＳＣ５’に記憶される。
【００３１】
取得（図５）
図５に示すように、新たなマテリアルをカメラ５０を用いて取得する。ブランクテープ５１をカメラ５０に挿入する。また、スマートカードＳＣをカメラ５０内のインタフェースに挿入する。この実施の形態では、スマートカードＳＣは、図３に示すようなスマートカードＳＣであり、プロセッサＳＣ１を有しているものとする。カメラ５０は、スマートカードＳＣのプロセッサＳＣ１に入力する画像データ（ＤＣＴ係数であってもよい）を生成する。スマートカードＳＣは、記憶されているテンプレート、アルゴリズム及びセキュリティキーによって定義されるウォータマークを埋め込む。また、スマートカードＳＣは、テープ５１に記録されたマテリアルを識別するための１つ以上のＵＭＩＤを生成する。このように生成されたＵＭＩＤ及びセキュリティキーは、スマートカードＳＣのストレージＳＣ５に記憶される。また、ＵＭＩＤは、テープ５１にも記録される（後述の図７参照）。
【００３２】
そして、スマートカードＳＣをカメラ５０から取り出し、売手クライアント２に挿入する。スマートカードＳＣに記憶されているデータは、通信ネットワーク４を介してトランザクションサーバ１に転送される。更に、売手は、価格や販売条件等のデータをスマートカードＳＣに記憶して、トランザクションサーバ１に転送してもよい。また、マテリアルに関連したメタデータを転送してもよい。ＵＭＩＤにより、マテリアルと、そのマテリアルに関連し、トランザクションサーバ１に転送されるデータとを一意的に特定する参照が得られる。
【００３３】
既存マテリアル（Legacy Material）（図６）
既存マテリアルは、最初に取得したときには、本発明によって埋め込まれるウォータマークを有していない「古い（old）」マテリアルである。このような既存マテリアルは、テープ６０に記録され、又は他のストレージ、例えばＡ／Ｖサーバ６１に保存されている。図６に示すシステムにおいて、ＶＴＲ６２は、スマートカードＳＣが装着されるインタフェースと、Ａ／Ｖサーバ６１からマテリアルが入力されるポートとを備えている。また、ウォータマークが埋め込まれていない既存マテリアルが記録されたテープ６０をＶＴＲ６２に挿入してもよい。スマートカードＳＣによって動作するＶＴＲは、既存マテリアルにウォータマークを埋め込み、及びＵＭＩＤを付し、生成されたセキュリティキー及びＵＭＩＤは、上述したように、スマートカードＳＣに記憶される。スマートカードＳＣを売手クライアント２に挿入すると、そのデータは、取得に関して上述したように、販売のための他の情報、例えば価格及び販売条件等とともに通信ネットワーク４を介してトランザクションサーバ１に転送される。
【００３４】
図６は、ＶＴＲ６２と、少なくとも１つのワークステーション２、２’を有するローカルエリアネットワークの一部としての売手クライアントとを示している。ワークステーション２、２’は、スマートカードＳＣが装着されるインタフェースを有している。Ａ／Ｖサーバ６１からの既存マテリアルは、ワークステーション２’に送られ、ワークステーション２’は、スマートカードＳＣと共同してマテリアルにウォータマークを埋め込み、そして、このウォータマーク埋込マテリアルは、ＡＶサーバ６１に保存される。ウォータマーク埋込処理において生成されたＵＭＩＤ及びセキュリティキーは、スマートカードＳＣに記憶される。ワークステーション２’は、スマートカードＳＣに記憶されたデータを読み出して、トランザクションサーバ１に送ることができる。
【００３５】
ウォータマーク埋込マテリアルは、Ａ／Ｖサーバ６１に保存してもよく、また、テープ６０に記録してもよい。
【００３６】
テープ（図７）
図７にテープ５１、６０の具体例を示す。ウォータマーク埋込ビデオは、従来の方法でヘリカルトラック７０に記録される。テープ５１、６０は、タイムコードが記録される従来のコントロールトラック７２を有している。ＵＭＩＤは、タイムコードのユーザビットに記録される。これについては、係属中の英国特許出願第９９２６３２１．３号（欧州特許出願第００３０９０６７．７号）、代理人ファイルＰ／７２１１，Ｉ−９９−４１に詳細に説明されている。
【００３７】
トランザクションサーバ（図８）
トランザクションサーバ１により、売手クライアント２と買手クライアント３との安全な通信が行われる。また、トランザクションサーバ１は、買手及び売手の銀行口座を保持することにより、金融取引を管理する。上述したように、売手は、パスワード、銀行口座の詳細をトランザクションサーバ１に登録する。また、トランザクションサーバ１は、アルゴリズムの特定及び登録を行うとともに、テンプレートを設計（design）するシステムを提供する。また、トランザクションサーバ１は、ＵＭＩＤのルールを確立する。また、トランザクションサーバ１は、ウォータマーク埋込処理の際に生成されたセキュリティキー及びＵＭＩＤを安全にアップロードして保存する。また、メタデータをトランザクションサーバ１にアップロードして保存してもよい。ＵＭＩＤにより、保存されたデータをそのデータが関するマテリアルに関連付ける参照が得られる。トランザクションサーバ１は、買手となる可能性のある者にメタデータへのアクセスを与えることもできる。このアクセスは、無料でも有料でもよく、両方の組合せであってもよい。メタデータは、ビデオクリップの長さ、時間及び他の可能な情報のうちのデータ情報を含むことができる。
【００３８】
トランザクションサーバ１は、係属中の英国特許出願第０１２１１９７．８号、Ｉ−００−１４７，Ｐ／１０１４５に記載されている、現在好ましい発明性のあるアルゴリズムに加えて、ウォータマークを生成及び除去する異なる複数のアルゴリズムを保存することができる。
【００３９】
また、トランザクションサーバ１は、買手の関心及び売上を監視するとともに、ウォータマークを除去するためのデータの送出を制御する。このようなデータは、買手がマテリアルの料金支払いを含む販売条件を満たしていることをトランザクションサーバ１が確認しない限り、送出されない。
【００４０】
また、トランザクションサーバ１は、スマートカードＳＣの配布も制御する。
【００４１】
トランザクションサーバ（図９）
トランザクションサーバ１は、また、買手に関するデータの登録も行う。例えば、買手は、銀行口座の詳細、パスワード及び取引に関連したあらゆるデータを提供する。
【００４２】
買手の登録により、買手は、ａ）ビジネスルール、価格及び買手によるマテリアルの購入を可能にする販売条件と、ｂ）買手が受信し、購入した又は購入するかもしれないマテリアルに関するデータ、例えばメタデータとにアクセスすることができる。
【００４３】
買手が一旦販売条件を満たすと、トランザクションサーバ１は、復号キー、テンプレート及びウォータマークを除去するためのアルゴリズムを安全に提供する。これは、上述のように、スマートカードＳＣにデータを安全にダウンロードし、スマートカードＳＣを買手に送ることにより、行うことができる。
【００４４】
コンテンツの購入（図１０）
図１０に示すように、買手は、ウォータマーク埋込マテリアルが記録されたテープ６０を受け取り、ＶＴＲ１０１でプレビューする。買手は、そのマテリアルに関心がある場合、テープ６０上に記録されているＵＭＩＤにアクセスし、ＵＭＩＤを参照として用い、自分がマテリアルに関心があることを買手クライアント３及び通信ネットワーク４を介してトランザクションサーバ１に登録する。トランザクションサーバ１は、販売条件及び価格を買手に送出する。買手は、購入することに同意すると、支払いを行い、ウォータマークの除去に必要なデータを要求する。
【００４５】
支払いは、予めトランザクションサーバ１に登録されている買手の銀行口座から自動振替で行ってもよく、又はトランザクションサーバ１が監視できる他の手段によって行ってもよい。トランザクションサーバ１は、一旦支払いを確認すると、ウォータマーク除去データを提供する。このウォータマーク除去データは、例えば上述のように買手クライアント３を介してスマートカードＳＣにダウンロードされる。スマートカードＳＣをＶＴＲ１０１のインタフェースに挿入すると、ＶＴＲ１０１は、スマートカードＳＣと共同してウォータマークを除去する。この実施の形態では、スマートカードＳＣは、例えば図３に示すようなスマートカードＳＣである。
【００４６】
テープ又は他の記録媒体によってウォータマーク埋込マテリアルが提供される代わりに、Ａ／Ｖストレージ１０２からウォータマーク埋込マテリアルにアクセスしてもよい。
【００４７】
本発明に係る実施の形態をビデオマテリアルに関して説明したが、本発明は、オーディオ／ビジュアルマテリアル、オーディオマテリアル、他のデータマテリアルにも適用することができる。
【００４８】
上述では、テープ上のマテリアルを物理的な通信ネットワーク、例えば郵便で転送することについて説明したが、マテリアルは、電子的なネットワーク、好ましくはブロードバンドネットワークを介して転送することもできる。
【００４９】
通信ネットワーク４は、図１０に示すように、インターネットであってもよく、また、他の通信ネットワークでもよい。
【００５０】
トランザクションサーバ１と買手クライアント３間のデータ転送は、好ましくは安全な通信技術の分野において周知のセキュリティ技術を用いた安全な方法で行われる。
【００５１】
変更例
上述の本発明に係る実施の形態では、データの転送にスマートカードを用いている。データは、他のデータキャリアで転送することもできる。スマートカードは、データの安全性が得られるので有利である。安全性のために、好ましくはデータを暗号化して、他のキャリアで転送するようにしてもよい。データキャリアは、インタフェースに手で挿入可能であることが好ましい。
【００５２】
トランザクションサーバ１は、ウォータマーク埋込マテリアルに関するメタデータを有している。メタデータは、好ましくは、ウォータマーク埋込マテリアルのサンプル及び／又は抜粋からなり、買手となる可能性がある者が、利用可能なマテリアルを閲覧することを可能にする。例えばビデオの場合、低解像度のフレーム及び／又はビデオシーケンスを閲覧することができる。また、メタデータは、マテリアルを記述した検索することができるテキスト、また、好ましくは、マテリアルのサンプルにリンクしているテキストを含んでいてもよい。したがって、例えば著名人のビデオシーケンスは、その人の名前を検索することにより、アクセスすることができる。それが見つかれば、買手は、ウォータマーク埋込ビデオのテープを送って貰うように要求することができる。
【００５３】
上述の本発明に係る実施の形態では、ビデオマテリアルに関して説明している。本発明は、動画像及び静止画像に適用することができる。また、本発明は、オーディオマテリアル又はデータマテリアルにも適用することもできる。好ましくは、本発明は、オーディオ／ビジュアルマテリアルに適用することができる。
【００５４】
第２の実施の形態：クライアント−サーバシステム（図１１〜図１５）
本発明に係る第２の実施の形態のシステムは、図１１に示すように、トランザクションサーバ１と、１つ以上の売手クライアント１１２、１１２Ｎと、１つ以上の買手クライアント１１３、１１３Ｎと、各クライアントをトランザクションサーバ１に接続する通信ネットワーク４とを備える。
【００５５】
マテリアルの所有者、すなわち売手は、売手クライアント１１２を操作する。買手は、買手クライアント１１３を操作する。トランザクションサーバ１の操作は、その所有者である第三者が行う。このシステムにより、マテリアルを取得し、マテリアルに安全で可視的なウォータマークを埋め込み、ウォータマーク埋込マテリアルを買手に転送し、買手がプレビューする（９）ことができる。そして、買手は、マテリアルを購入したい場合、ウォータマークを除去するのに必要なデータを取得する。この実施の形態では、売手と買手の両者ともトランザクションサーバ１に登録する（１０）。登録、コンテンツのプレビュー、ウォータマークの除去については後に詳細に説明する。買手がマテリアルの料金を支払ったときのみ、ウォータマーク除去のためのデータが買手に送られる。支払いは、金融機関８と通信するトランザクションサーバ１によって監視される。支払いは、トランザクションサーバ１及び／又は金融機関８によって行われる。
【００５６】
図１２に示すシステムは、２つのモードで動作することができる。１つのモードは「プッシュモード（push mode）」であり、プッシュモードでは、売手は、テープ又は他の記録媒体を買手となる可能性のある多数の者に送る。テープのコンテンツには、知覚可能にウォータマークが埋め込まれており、買手となる可能性のある者がコンテンツを視聴することができるが、コンテンツは、知覚可能なウォータマークによって不正使用から保護されている。買手が購入することを決めると、ウォータマークを除去するのに必要なウォータマーク除去データが買手に送られる。
【００５７】
もう１つのモードは、「プルモード（pull mode）」であり、プルモードでは、買手となる可能性のある者は、トランザクションサーバ１に保存されているコンテンツに関するメタデータを用いて、関心があるコンテンツを見つけ、そして、プレビューのためにウォータマーク埋込コンテンツを送って貰うように売手に要求する。買手が購入することを決めると、ウォータマークを除去するのに必要なウォータマーク除去データが買手に送られる。
【００５８】
図１２に示すように、売手は、売手ソフトウェアを取得し、トランザクションサーバ１に登録する。売手クライアント１１２のプロセッサは、マテリアルにウォータマークを埋め込む。また、売手クライアント１１２のプロセッサは、ウォータマーク除去データと、マテリアルに関連したマテリアル識別子とをトランザクションサーバ１に通知する。売手は、売手クライアント１１２のプロセッサを用いて、メタデータ、料金表及びビジネスルールをトランザクションサーバ１に供給する。また、売手は、ウォータマーク埋込マテリアルを、買手となる可能性のある者に送る。これらの処理については、以下に詳細に説明する。
【００５９】
売手の登録（図１２）
売手になろうとする者は、先ず、売手ソフトウェアを取得する。これは、あらゆる従来の方法で行うことができる。例えば、トランザクションサーバ１からダウンロードする又はスタンドアロンソフトウェアパッケージを入手することにより行うことができる。売手は、ａ）パスワード、ｂ）売手の銀行口座の詳細、ｃ）その他の情報をトランザクションサーバ１に提供して、トランザクションサーバ１に登録する。
【００６０】
ウォータマークの埋込
ウォータマークを埋め込む売手は、買手に対して利用可能としたいマテリアルに可視的なウォータマークを埋め込む必要がある。マテリアルがビデオシーケンスである例では、売手は、マテリアルを売手クライアント１１２にロードして、ウォータマークを埋め込む。売手クライアント１１２は、ウォータマークを設計（design）して、ウォータマークを埋め込む。具体的には、売手クライアント１１２は、ウォータマーク設計ソフトウェアをトランザクションサーバ１からダウンロードする。売手クライアント１１２は、ウォータマーク設計ソフトウェアをオフラインで用いて、ウォータマークのフォームを設計（design）するとともに、パラメータ、例えば以下に説明するようなウォータマークの知覚しやすさを選択する。これにより、ウォータマーク設定データ及びウォータマーク除去データが得られる。ウォータマーク除去データは、上述したように、トランザクションサーバ１及び／又はスマートカードＳＣにダウンロードされる。ウォータマーク設定データは、好ましい実施の形態では、売手クライアント１１２内にあるウォータマーク埋込プロセッサに送られる。ウォータマーク埋込ビデオは、例えばテープ７、ディスク、固体ストレージ等の記録媒体（以下、記録媒体７ともいう。）に記録することができる。この実施の形態では、記録媒体は、図７に示すようなテープ７である。
【００６１】
ウォータマークは、１つ以上のセキュリティキーと１つ以上のテンプレートから生成される擬似乱数を使用する可逆的なアルゴリズムを用いて生成される。このような可視的なウォータマークを生成する最適な方法の例が、係属中の英国出願００２９８５０．５、代理人ファイルＰ／１０１４５，Ｉ−００−１４７及び英国出願０１２１１９７．８，代理人ファイル０１Ｐ／１０１４５ＧＢＰ，Ｉ−００−１４７Ａに開示されている。これらの出願の内容は、引用することにより、本願に援用される。
【００６２】
売手は、ウォータマークのレベル、すなわちウォータマークの知覚しやすさを選択することができる。したがって、売手は、価値が安いマテリアルよりも特に価値の高いマテリアルに濃密に（heavily）ウォータマークを埋め込むことができる。ウォータマークによって覆われるビデオフレームの領域は、選択することができる。ウォータマークは、マテリアル中で時間とともに変化させることができる。これを行う方法が、英国出願０１２１１９７．８，代理人ファイルＰ／１０１４５ＧＢＰ，Ｉ−００−１４７Ａに開示されている。
【００６３】
マテリアル識別子の付加
マテリアルにはマテリアル識別子が付けられる。マテリアル識別子の具体例としては、ユニークマテリアル識別子（ＵＭＩＤ）がある。ＵＭＩＤについては、ＳＭＰＴＥジャーナル２０００年３月号に詳細に説明されている。ＵＭＩＤは、売手クライアント１１２で生成される。ビデオシーケンスに１つ以上のＵＭＩＤを付けることができる。ＵＭＩＤは、それが付けられたビデオシーケンスを一意的に識別する。ＵＭＩＤを不可視のウォータマークとして埋め込んでもよく、図７に示すように、ビデオとともに記録媒体７に記録してもよい。あるいは、ＵＭＩＤを記録媒体７に付加したり、記録媒体７に関連付けるようにしてもよい。
【００６４】
売手クライアント１１２のプロセッサは、ウォータマークを生成するのに用いたアルゴリズム、セキュリティキー及びテンプレートと、ビデオシーケンスに付けたＵＭＩＤとをトランザクションサーバ１に通知する。
【００６５】
また、売手は、メタデータ、料金表のデータ、ビジネスルールのデータ、ライセンスファイル用のデータもトランザクションサーバ１に提供する。これらのデータは、トランザクションサーバ１とのインタラクションにより提供され、図１４を参照して説明する。
【００６６】
メタデータ（図１４Ａ）
この実施の形態において、売手は、ａ）買手が無料で利用可能な、主に買手となる可能性のある者が販売用のマテリアルを閲覧することができる幾つかのメタデータ（無料のメタデータ）と、ｂ）料金が支払われた場合のみ利用可能な他のメタデータを提供する。メタデータには、マテリアルにメタデータを関連付けるのに必要なマテリアル識別子、好ましくはＵＭＩＤが含まれる。メタデータは、売手クライアント１１２及び／又は独立したメタデータ生成器（図１１の１１５）によって生成される。メタデータ生成器１１５は、メタデータの生成を専門とする独立した組織によって提供されてもよい。
【００６７】
無料のメタデータは、買手が関心があるマテリアルを見つけるとともに、詳細にプレビューしたいか否かを決定することができるようにするメタデータからなる。したがって、画像又はビデオシーケンスの場合、無料のメタデータは、１つ以上の小さな画像スタンプと、説明的な単語により買手がマテリアルを検索することができるキーワードとを含んでいる。更に、無料のメタデータは、例えば画像の解像度及び他のデータを含んでいてもよい。
【００６８】
他の無料のメタデータは、買手には不可視であり、売手クライアント１１２のＩＰ（インターネットプロトコル）又は他のアドレスである。ＵＭＩＤは、買手には不可視であってもよい。
【００６９】
買手が料金を支払わなければならないメタデータには、例えばビデオシーケンスのスクリプト、及びビデオシーケンスの所有者が所有していない知的財産である芸術的創造性のあるデータが含まれる。更に、独立した組織により生成されたメタデータで、売手が生成コストを取り戻したいを思っているメタデータが含まれてもよい。
【００７０】
料金表（図１４Ｂ）
料金表は、売手が提供するマテリアルの希望販売価格のリストである。料金表は、買手によるアクセスが不可能であることが好ましい。好ましくは、買手には、利用したいマテリアルの最終価格のみが与えられる。この価格は、料金表と、買手が考えている利用についての質問に対する買手の返答とに基づいて決められる。
【００７１】
料金表は、単一の価格を設定してもよいが、異なる販売条件に合った価格のセットを設定してもよい。単一の料金表は、売手によって提供されるマテリアルの全て又は幾つかのグループに対して設定される。また、それぞれのマテリアルに対して別々の料金表を設けてもよく、これらの料金表は、例えばＵＭＩＤ等のマテリアル識別子によりマテリアルを参照することができるようになっている。
【００７２】
具体例として、ビデオシーケンスの料金表は、以下の項目を設定する。
【００７３】
・ビデオの１秒当たりのコストである基本価格と、基本価格の調整
・即売
・テレビ放送で一回使用
・テレビ放送で多数回使用
・ビデオテープ又はディスクでの複製及び配信
・配信されるビデオの解像度による価格変動
・数回使用、多数回使用、リピートビジネス
料金表は、これらのうち少なくとも１つが設定されていればよく、また、他の価格体系を設定してもよい。
【００７４】
料金表は、トランザクションサーバ１のオペレータが従事する市場でのオペレータの経験に基づく所定の価格セットを、売手に提供してもよい。しかしながら、好ましくは、トランザクションサーバ１は、売手に独自の価格設定を行わせる。
【００７５】
ビジネスルール（図１４Ｃ）
トランザクションサーバ１は、１つ以上の所定の標準契約を保存し、及び／又は売手に自分でカスタマイズした契約条件を設定する機能を提供することができる。契約条件が売手により一旦設定されると、買手は、契約条件にアクセスすることができる。
【００７６】
買手登録（図１３）
買手になろうとする者は、先ず、買手ソフトウェアを取得する。これは、あらゆる従来の方法で行うことができる。例えば、トランザクションサーバ１からダウンロードする又はスタンドアロンソフトウェアパッケージを入手することにより行うことができる。買手は、ａ）パスワード、ｂ）買手の銀行口座の詳細、ｃ）その他の情報をトランザクションサーバ１に提供して、トランザクションサーバ１に登録する。
【００７７】
買手が関心のあるビデオを検索（図１３）
買手は、関心があるビデオを見つけるために、例えばキーワードを用いて、トランザクションサーバ１に保存されているメタデータにアクセスする。また、買手は、例えば画像スタンプを用いて、メタデータにアクセスする。買手は、関心があるビデオを見つけると、そのビデオシーケンスに関心があることを示す。トランザクションサーバ１は、売手クライアント１１２に通知し、可視的なウォータマーク埋込コピーが買手に送られる。この好ましい実施の形態において、コピーは、例えばテープ７等の記録媒体を用いて郵便又は宅配便により買手に送られる。なお、他の方法でコピーを送ることもできる。例えば、特に通信ネットワーク４が「ブロードバンド」のビデオ伝送に対応している場合、通信ネットワーク４を介して電子的に送ることができる。トランザクションサーバ１は、売手クライアント１１２に電子メールを自動的に送り、買手が関心があることを売手に通知するとともに、買手にビデオを送るように売手を促してもよい。また、トランザクションサーバ１又は売手クライアント１１２からの注文に応じて、自動倉庫（図１１の１１７）により要求を処理することもできる。自動倉庫１１７は、所望のビデオを有する記録媒体７を買手に発送する。買手の関心は、トランザクションログに記録される。
【００７８】
以下の説明では、買手が、自分の買手クライアント１１３のプロセッサに関連した記録媒体にビデオを電子的に保存するものとする。
【００７９】
買手によるビデオ料金の支払い及びウォータマークの除去
買手は、ウォータマーク埋込コピーを検討する。買手は、それを購入したい場合、関心があることを示す。買手クライアント１１３は、ビデオに関連したマテリアル識別子（ＵＭＩＤ）によってビデオを識別する。マテリアル識別子は、トランザクションサーバ１に送信される。そして、トランザクションサーバ１は、買手にビジネスルールと料金表にアクセスさせ、価格及び従わなければならない条件を判断させる。買手は、更なるメタデータを買うこともできる。買手は、通信ネットワーク４を介して料金を電子的に支払うことができる。支払い及びビデオのマテリアル識別子は、トランザクションログに記録される。ライセンスファイルが生成され、トランザクションサーバ１に保存される。ライセンスファイルには、図１４Ｄに示すようなデータが含まれる。
【００８０】
ライセンスファイル（図１４Ｄ）
トランザクションサーバ１により支払いが一旦確認されると、ライセンスファイルがトランザクションサーバ１から買手クライアント１１３にダウンロードされる。ライセンスファイルには、ＵＭＩＤ、無料のメタデータ、購入済みメタデータ、ビジネスルール、価格情報、ウォータマークを除去するための秘密のウォータマーク除去データが含まれる。また、ライセンスファイルには、マテリアルにフィンガープリントを付加するための秘密のセキュリティデータも含まれる。ライセンスファイル中のウォータマーク除去データを用いて可視的なウォータマークが除去され、好ましくは、不可視のフィンガープリントが付加される。フィンガープリントは、買手を個別に識別し、不正使用からビデオを保護するのに有効である。フィンガープリントにより、マテリアルの所有者は、不正使用されたビデオを買手まで遡ることができる。
【００８１】
可視的なウォータマークの除去とフィンガープリントの付加は、例えばＰＣからなる買手クライアント１１３において、買手によるインタラクションがなく安全に行われる。これを行うのに必要なソフトウェアは、不正使用に対抗する周知のデジタル権利管理技術により保護されている。
【００８２】
統計及びトランザクションログ（図１５）
図１５に示すように、トランザクションサーバ１は、好ましくは、トランザクションログを保存している。トランザクションログは、売手にとって有用な統計データが各売手毎に記録されている。例えば、このトランザクションログは、各売手の見出しを有し、各売手毎に以下のデータの少なくとも１つを有する。
【００８３】
買手の見出し
販売されたコンテンツ（マテリアル）のマテリアル識別子
価格
売上合計
ジャンル別の売上の分析
国又は地域別の売上の分析
ユーザライセンスが失効したマテリアルの詳細
変更例
第２の実施の形態に対す手様々な変更を行うことができる。
【００８４】
上述では、トランザクションサーバ１がマテリアルを保存して、売手及び買手の登録、ウォータマークの設計（design）、金融取引を行うためのクライアントとのインタフェースを提供するサーバ−クライアントシステムを参照して、第２の実施の形態を説明した。なお、本発明は、少なくともマテリアルを多数の記録媒体、例えば１１２Ｓに保存するピアツーピアネットワークの場合にも適用することができる。例えば、各売手は、自分のマテリアルを保存し、サーバ（トランザクションサーバ１等）は、ネットワークの包括的な組織を提供する。
【００８５】
このピアツーピアネットワーク構造は、好ましくは、上述したプルモードで使用される。すなわち、買手になる可能性のある者が、トランザクションサーバ１に保存されているコンテンツに関するメタデータを使用して、関心があるコンテンツを見つける。買手は、通信ネットワーク４を介して、売手クライアント１１２のプロセッサに関連した記録媒体１１２Ｓから直接、ウォータマーク埋込マテリアルにアクセスすることができる。あるいは、買手は、プレビューするために、ウォータマーク埋込テープを送って貰うこともできる。買手が購入することを決めてマテリアルの料金を支払うと、ウォータマークを除去するのに必要なウォータマーク除去データを含むライセンスファイルが買手に送られる。
【００８６】
第２の実施の形態では、売手と買手が販売用マテリアルの提供及び購入のために手動で登録を行わなければならないようなインタフェースを用いているが、本発明では、「トランスペアレントな（transparent）」インタフェースを介して自動登録及びマテリアル購入を行うことができる。例えば、大手の放送局等信用のある組織は、売手が組織のマテリアルにアクセスするためのアカウントを有している。マテリアルの販売条件については、予め売手との間で同意が得られている。放送局には、放送局をシステムに識別させるための例えばスマートカード等の安全な記録媒体に記録された予め設定されたＩＤが与えられる。放送局で雇われているビデオ編集者は、第２の実施の形態のシステムを使用して、必要なビデオクリップに、登録を必要とせずにアクセスする。すなわち、編集者がダウンロードしたいビデオクリップを選択すると、自動的にダウンロードが行われる。ビデオクリップは、ビデオクリップからのウォータマークを除去（及びフィンガープリントを付加）することができる秘密のウォータマーク除去データを含むライセンスファイルとともにダウンロードされる。
【００８７】
上述の実施の形態において、マテリアルに可視的にウォータマークを埋め込む前に、強固（robust）かつ不可視的にウォータマークを埋め込むことができる。
【００８８】
以上の実施の形態では、ビデオを参照して本発明を説明したが、本発明をオーディオに適用することもできる。この場合、オーディオ信号が表現するものを聴取者が評価することができる可聴の歪みをオーディオ信号に付加する。この歪みは、不正な除去に対して強固であるが、元のオーディオ信号を復元する際には除去することができる。
【００８９】
売手クライアント１１２は、トランザクショントランザクションサーバ１とオンラインでインタラクトし、ウォータマークを生成してもよい。
【図面の簡単な説明】
【図１】  本発明の第１の実施の形態に係るマテリアル転送システムの概略図である。
【図２】売手登録を説明する概略図である。
【図３】スマートカードの一例を示す概略図である。
【図４】  スマートカードの他の例を示す概略図である。
【図５】マテリアル取得を説明する概略図である。
【図６】本発明を既存マテリアルに適用する場合を説明する概略図である。
【図７】マテリアル識別子とウォータマーク埋込マテリアルが記録されたテープの概略図である。
【図８】トランザクションサーバ機能を説明する図である。
【図９】トランザクションサーバ機能を説明する図である。
【図１０】  マテリアル購入を説明する概略図である。
【図１１】本発明の第２の実施の形態に係るマテリアル転送システムの概略図である。
【図１２】本発明の第２の実施の形態における売手登録を説明する概略図である。
【図１３】本発明の第２の実施の形態における買手登録を説明する概略図である。
【図１４】  図１１に示すシステムのトランザクションサーバに記憶されているファイルを概略的に示す図である。
【図１５】図１１に示すシステムのトランザクションサーバに記憶されているファイルを概略的に示す図である。
【図１】
0004354142.tif 000002
【図２】
0004354142.tif 000003
【図３】
0004354142.tif 000004
【図４】
0004354142.tif 000005
【図５】
0004354142.tif 000006
【図６】
0004354142.tif 000007
【図７】
0004354142.tif 000008
【図８】
0004354142.tif 000009
【図９】
0004354142.tif 000010
【図１０】
0004354142.tif 000011
【図１１】
0004354142.tif 000012
【図１２】
0004354142.tif 000013
【図１３】
0004354142.tif 000014
【図１４】
0004354142.tif 000015
【図１５】
0004354142.tif 000016