(57)【要約】【課題】コンテンツの正当性を保証することが可能なコンテンツ取得記録装置を提供する。【解決手段】コンテンツ取得記録装置１０は、コンテンツを取得するコンテンツ取得手段１１と、コンテンツにメタデータを付加してオリジナルコンテンツを生成するメタデータ付加手段１３と、オリジナルコンテンツに対する電子署名を生成するための署名鍵および検証鍵を生成するコンテンツ署名用鍵生成手段１４と、署名鍵を用いて、オリジナルコンテンツの電子署名を生成するコンテンツ署名生成手段１５と、検証鍵に対する電子証明書を証明書生成装置から取得する証明書取得手段１６と、オリジナルコンテンツと電子署名と電子証明書とをパッケージ化して、オリジナルコンテンツパッケージを生成するパッケージ生成手段１７、オリジナルコンテンツパッケージを記録するパッケージ記録手段１８と、を備える【選択図】図２
2020048091.tif 000002
【特許請求の範囲】
【請求項１】
デジタルデータのコンテンツを取得し、記録するコンテンツ取得記録装置であって、
当該コンテンツ取得記録装置を特定する情報をメタデータとして記憶するメタデータ記憶手段と、
前記デジタルデータをコンテンツとして取得するコンテンツ取得手段と、
前記コンテンツに前記メタデータを付加してオリジナルコンテンツを生成するメタデータ付加手段と、
前記オリジナルコンテンツに対する電子署名を生成するための署名鍵および検証鍵を生成するコンテンツ署名用鍵生成手段と、
前記署名鍵を用いて、前記オリジナルコンテンツの電子署名を生成するコンテンツ署名生成手段と、
前記検証鍵に対する電子証明書を証明書生成装置から取得する証明書取得手段と、
前記オリジナルコンテンツと前記電子署名と前記電子証明書とをパッケージ化して、オリジナルコンテンツパッケージを生成するパッケージ生成手段と、
前記オリジナルコンテンツパッケージを記録するパッケージ記録手段と、
を備えることを特徴とするコンテンツ取得記録装置。
【請求項２】
前記メタデータは、測位手段を介して入力される位置情報、または、計時手段を介して入力される時刻情報を含むことを特徴とする請求項１に記載のコンテンツ取得記録装置。
【請求項３】
請求項１または請求項２に記載のコンテンツ取得記録装置で生成されたオリジナルコンテンツパッケージをネットワーク上にアップロードするコンテンツアップロード装置であって、
前記オリジナルコンテンツパッケージを入力するパッケージ入力手段と、
入力した前記オリジナルコンテンツパッケージを記憶するパッケージ記憶手段と、
前記オリジナルコンテンツパッケージに含まれるコンテンツを圧縮し、圧縮コンテンツを生成するコンテンツ圧縮手段と、
前記圧縮コンテンツに前記オリジナルコンテンツパッケージを取得するための問い合わせ先を付加してアップロード用コンテンツを生成する問い合わせ付加手段と、
前記アップロード用コンテンツに対する電子署名を生成するための署名鍵および検証鍵を生成するアップロード署名用鍵生成手段と、
前記署名鍵を用いて、前記アップロード用コンテンツの電子署名を生成するアップロード署名生成手段と、
前記アップロード用コンテンツと前記電子署名と前記検証鍵とをパッケージ化して、アップロード用コンテンツパッケージを生成するパッケージ生成手段と、
ネットワークを介してコンテンツパッケージを配信するコンテンツ配信装置に、前記アップロード用コンテンツパッケージをアップロードするアップロード手段と、
問い合わせのあった前記オリジナルコンテンツパッケージを問い合わせ元に送信する問い合わせパッケージ送信手段と、
を備えることを特徴とするコンテンツアップロード装置。
【請求項４】
コンテンツパッケージが、請求項１または請求項２に記載のコンテンツ取得記録装置で生成されたオリジナルコンテンツパッケージであることを検証するコンテンツ検証装置であって、
前記コンテンツパッケージを取得するコンテンツ取得手段と、
前記コンテンツパッケージを、コンテンツおよびメタデータと電子署名と電子証明書とに分離し、前記電子証明書に含まれている検証鍵で、前記コンテンツおよび前記メタデータの署名検証を行うオリジナルコンテンツ署名検証手段と、
を備えることを特徴とするコンテンツ検証装置。
【請求項５】
コンテンツパッケージが、請求項１または請求項２に記載のコンテンツ取得記録装置で生成され、請求項３に記載のコンテンツアップロード装置でアップロードされたアップロード用コンテンツパッケージであることを検証するコンテンツ検証装置であって、
アップロードされたコンテンツパッケージをダウンロードするダウンロード手段と、
ダウンロードした前記コンテンツパッケージを、圧縮コンテンツおよび問い合わせ先と署名鍵と検証鍵とに分離し、前記検証鍵で、前記圧縮コンテンツおよび前記問い合わせ先の署名検証を行うアップロード署名検証手段と、
署名検証された問い合わせ先にコンテンツパッケージを要求し、取得する問い合わせ手段と、
前記問い合わせ手段で取得したコンテンツパッケージのコンテンツを圧縮し、前記ダウンロードしたコンテンツパッケージの圧縮コンテンツと比較する、または、前記問い合わせ手段で取得したコンテンツパッケージのコンテンツと前記圧縮コンテンツとをそれぞれ再生し、利用者に同一性を確認させるコンテンツ比較手段と、
前記問い合わせ手段で取得したコンテンツパッケージを、コンテンツおよびメタデータと電子署名と電子証明書とに分離し、前記電子証明書に含まれている検証鍵で、前記コンテンツおよび前記メタデータの署名検証を行うオリジナルコンテンツ署名検証手段と、
を備えることを特徴とするコンテンツ検証装置。
【請求項６】
コンピュータを、請求項１または請求項２に記載のコンテンツ取得記録装置として機能させるためのコンテンツ取得記録プログラム。
【請求項７】
コンピュータを、請求項３に記載のコンテンツアップロード装置として機能させるためのコンテンツアップロードプログラム。
【請求項８】
コンピュータを、請求項４または請求項５に記載のコンテンツ検証装置として機能させるためのコンテンツ検証プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像、音声等のコンテンツが正当なコンテンツであるか否かを検証することが可能なコンテンツ取得記録装置、コンテンツアップロード装置、コンテンツ検証装置およびそれらのプログラムに関する。
【背景技術】
【０００２】
近年、コンピューティング能力の向上、人工知能技術の発展等によって、映像加工に大きな進化がもたらされている。
例えば、実物と区別のつかないほどの実写映像の加工映像作成や、撮影時の内容を意図的に改変した映像生成も、汎用的なコンピュータの利用のみで可能になってきている。
これは、ネットワークで配信される一般ユーザが投稿した映像が実際に撮影した映像を改変したものである可能性があることを意味する。このような投稿映像は、近年、放送番組等で利用されることがあり、事実と異なる映像を放送する危険を含んでいる。
従来、このような映像、音声のコンテンツの正当性を保証する仕組みとして、コンテンツに電子透かしを埋め込むことで、コンテンツがオリジナルであることを保証する技術が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２４５８７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来のように、電子透かしを用いた場合、コンテンツに対するオリジナリティの主張や、改ざん検知が可能になる。例えば、映像に電子透かしを埋め込むことで、電子透かしを埋め込んだ時点の映像であることを保証することができる。
しかし、映像を加工してから電子透かしを埋め込むことも可能であることから、電子透かしが埋め込まれていることでは、映像が未加工であるかどうかを判定することはできないという問題がある。
また、電子透かしを埋め込むことは、コンテンツのデータの一部を別のデータに置き換えるため、画質、音質等の面でマスタ（原盤）と異なることになり好ましくない。
【０００５】
そこで、本発明は、撮影、録音等で記録したコンテンツのデータに電子透かしを埋め込むことなく、コンテンツの正当性を保証することが可能なコンテンツ取得記録装置、コンテンツアップロード装置、コンテンツ検証装置およびそれらのプログラムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するため、本発明に係るコンテンツ取得記録装置は、デジタルデータのコンテンツを取得し、記録するコンテンツ取得記録装置であって、メタデータ記憶手段と、コンテンツ取得手段と、メタデータ付加手段と、コンテンツ署名用鍵生成手段と、コンテンツ署名生成手段と、証明書取得手段と、パッケージ生成手段と、パッケージ記憶手段と、を備える構成とした。
【０００７】
かかる構成において、コンテンツ取得記録装置は、メタデータ記憶手段に、コンテンツ取得記録装置を特定する情報、例えば、識別子、保有者名等をメタデータとして記憶する。そして、コンテンツ取得記録装置は、コンテンツ取得手段によって、デジタルデータである映像や音声をコンテンツとして取得する。
そして、コンテンツ取得記録装置は、メタデータ付加手段によって、コンテンツにメタデータを付加してオリジナルコンテンツを生成する。
【０００８】
また、コンテンツ取得記録装置は、コンテンツ署名用鍵生成手段によって、オリジナルコンテンツに対する電子署名を生成するための署名鍵および検証鍵を生成する。
そして、コンテンツ取得記録装置は、コンテンツ署名生成手段によって、署名鍵を用いて、オリジナルコンテンツの電子署名を生成する。
さらに、コンテンツ取得記録装置は、証明書取得手段によって、検証鍵に対する電子証明書を、認証局の証明書生成装置から取得する。
そして、コンテンツ取得記録装置は、パッケージ生成手段によって、オリジナルコンテンツと電子署名と電子証明書とをパッケージ化して、オリジナルコンテンツパッケージを生成する。
そして、コンテンツ取得記録装置は、パッケージ記録手段にオリジナルコンテンツパッケージを記録する。
【０００９】
これによって、コンテンツ取得記録装置は、コンテンツが、当該コンテンツ取得記録装置で取得し、記録した正当なコンテンツであることを検証可能なデータ（電子署名および電子証明書）が付加されたオリジナルコンテンツパッケージを生成することができる。
なお、コンテンツ取得記録装置は、コンピュータを、前記した各手段として機能させるためのコンテンツ取得記録プログラムで動作させることができる。
【００１０】
また、前記課題を解決するため、本発明に係るコンテンツアップロード装置は、コンテンツ取得記録装置で生成されたオリジナルコンテンツパッケージをネットワーク上にアップロードするコンテンツアップロード装置であって、パッケージ入力手段と、パッケージ記憶手段と、コンテンツ圧縮手段と、問い合わせ付加手段と、アップロード署名用鍵生成手段と、アップロード署名生成手段と、パッケージ生成手段と、アップロード手段と、問い合わせパッケージ送信手段と、を備える構成とした。
【００１１】
かかる構成において、コンテンツアップロード装置は、パッケージ入力手段によって、オリジナルコンテンツパッケージを入力し、パッケージ記憶手段に記憶する。
そして、コンテンツアップロード装置は、コンテンツ圧縮手段によって、オリジナルコンテンツパッケージに含まれるコンテンツを圧縮し、圧縮コンテンツを生成する。
そして、コンテンツアップロード装置は、問い合わせ付加手段によって、圧縮コンテンツにオリジナルコンテンツパッケージを取得するための問い合わせ先を付加してアップロード用コンテンツを生成する。
【００１２】
さらに、コンテンツアップロード装置は、アップロード署名用鍵生成手段によって、アップロード用コンテンツに対する電子署名を生成するための署名鍵および検証鍵を生成する。
そして、コンテンツアップロード装置は、アップロード署名生成手段によって、署名鍵を用いて、アップロード用コンテンツの電子署名を生成する。
そして、コンテンツアップロード装置は、パッケージ生成手段によって、アップロード用コンテンツと電子署名と検証鍵とをパッケージ化して、アップロード用コンテンツパッケージを生成する。
そして、コンテンツアップロード装置は、アップロード手段によって、ネットワークを介してコンテンツパッケージを配信するコンテンツ配信装置に、アップロード用コンテンツパッケージをアップロードする。
これによって、コンテンツアップロード装置は、ネットワーク上でのコンテンツの改ざんを検出可能なアップロード用コンテンツパッケージを生成し、アップロードすることができる。
【００１３】
また、コンテンツアップロード装置は、問い合わせパッケージ送信手段によって、問い合わせのあったオリジナルコンテンツパッケージを問い合わせ元に送信する。
これによって、問い合わせ元において、オリジナルコンテンツの検証や、ダウンロードしたコンテンツとオリジナルコンテンツとの比較検証を行うことが可能になる。
なお、コンテンツアップロード装置は、コンピュータを、前記した各手段として機能させるためのコンテンツアップロードプログラムで動作させることができる。
【００１４】
また、前記課題を解決するため、本発明に係るコンテンツ検証装置は、コンテンツパッケージが、コンテンツ取得記録装置で生成されたオリジナルコンテンツパッケージであることを検証するコンテンツ検証装置であって、コンテンツ取得手段と、オリジナルコンテンツ署名検証手段と、を備える構成とした。
【００１５】
かかる構成において、コンテンツ検証装置は、コンテンツ取得手段によって、コンテンツパッケージを取得する。
そして、コンテンツ検証装置は、オリジナルコンテンツ署名検証手段によって、コンテンツパッケージを、コンテンツおよびメタデータと電子署名と電子証明書とに分離し、電子証明書に含まれている検証鍵で、コンテンツおよびメタデータの署名検証を行う。
これによって、コンテンツ検証装置は、取得したコンテンツパッケージがコンテンツ取得記録装置で生成されたオリジナルコンテンツパッケージであることを検証することができる。
【００１６】
また、前記課題を解決するため、本発明に係るコンテンツ検証装置は、コンテンツパッケージが、コンテンツ取得記録装置で生成され、コンテンツアップロード装置でアップロードされたアップロード用コンテンツパッケージであることを検証するコンテンツ検証装置であって、ダウンロード手段と、アップロード署名検証手段と、問い合わせ手段と、コンテンツ比較手段と、オリジナルコンテンツ署名検証手段と、を備える構成とした。
【００１７】
かかる構成において、コンテンツ検証装置は、ダウンロード手段によって、コンテンツアップロード装置でアップロードされたコンテンツパッケージをダウンロードする。
そして、コンテンツ検証装置は、アップロード署名検証手段によって、ダウンロードしたコンテンツパッケージを、圧縮コンテンツおよび問い合わせ先と署名鍵と検証鍵とに分離し、検証鍵で、圧縮コンテンツおよび問い合わせ先の署名検証を行う。
これによって、コンテンツ検証装置は、ネットワーク上でコンテンツパッケージが改ざんされていないことを検証することができる。
【００１８】
さらに、コンテンツ検証装置は、問い合わせ手段によって、署名検証された問い合わせ先にコンテンツパッケージを要求し、取得する。
そして、コンテンツ検証装置は、コンテンツ比較手段によって、問い合わせ手段で取得したコンテンツパッケージのコンテンツを圧縮し、ダウンロードしたコンテンツパッケージの圧縮コンテンツと比較する、または、問い合わせ手段で取得したコンテンツパッケージのコンテンツと圧縮コンテンツとをそれぞれ再生し、利用者に同一性を確認させる。
これによって、コンテンツ検証装置は、コンテンツパッケージのコンテンツと、問い合わせ先から取得したコンテンツパッケージとの同一性を検証することができる。
さらに、コンテンツ検証装置は、オリジナルコンテンツ署名検証手段によって、問い合わせ手段で取得したコンテンツパッケージを、コンテンツおよびメタデータと電子署名と電子証明書とに分離し、電子証明書に含まれている検証鍵で、コンテンツおよびメタデータの署名検証を行う。
【００１９】
これによって、コンテンツ検証装置は、問い合わせ先から取得したコンテンツパッケージがコンテンツ取得記録装置で生成されたオリジナルコンテンツパッケージであることを検証することができる。
なお、コンテンツ検証装置は、コンピュータを、前記した各手段として機能させるためのプログラムで動作させることができる。
【発明の効果】
【００２０】
本発明は、以下に示す優れた効果を奏するものである。
本発明によれば、撮影された映像あるいは録音された音声が、正規のコンテンツ取得記録装置で取得、記録されたコンテンツであることを、検証することができる。
これによって、本発明は、記録保存されたコンテンツが真正なものであることを検証することができるとともに、不正に加工、改ざんされたコンテンツの流通を抑えることができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の第１実施形態に係るコンテンツ管理システムの構成を示す全体構成図である。
【図２】本発明の第１実施形態に係るコンテンツ取得記録装置の構成を示すブロック構成図である。
【図３】本発明の第１実施形態に係るコンテンツアップロード装置の構成を示すブロック構成図である。
【図４】本発明の第１実施形態に係る証明書生成装置の構成を示すブロック構成図である。
【図５】本発明の第１実施形態に係るコンテンツ配信装置の構成を示すブロック構成図である。
【図６】本発明の第１実施形態に係る受信装置の構成を示すブロック構成図である。
【図７】本発明の第１実施形態に係るコンテンツ管理システムのオリジナルコンテンツパッケージの生成動作を示すフローチャートである。
【図８】本発明の第１実施形態に係るコンテンツ管理システムの電子証明書の更新動作を示すフローチャートである。
【図９】本発明の第１実施形態に係るコンテンツ管理システムのアップロード用コンテンツパッケージの生成動作を示すフローチャートである。
【図１０】本発明の第１実施形態に係るコンテンツ管理システムのコンテンツの配信およびコンテンツの正当性の検証動作を示すフローチャートである。
【図１１】本発明の第２実施形態に係るコンテンツ管理システムの構成を示す全体構成図である。
【図１２】本発明の第２実施形態に係るコンテンツ取得記録装置の構成を示すブロック構成図である。
【図１３】本発明の第２実施形態に係るコンテンツ提供装置の構成を示すブロック構成図である。
【図１４】本発明の第２実施形態に係る編集装置の構成を示すブロック構成図である。
【図１５】本発明の第２実施形態に係るコンテンツ配信装置の構成を示すブロック構成図である。
【図１６】本発明の第２実施形態に係る受信装置の構成を示すブロック構成図である。
【図１７】本発明の第２実施形態に係るコンテンツ管理システムのコンテンツの配信およびコンテンツの正当性の検証動作を示すフローチャートである。
【図１８】本発明の第３実施形態に係るコンテンツ管理システムの構成を示す全体構成図である。
【図１９】本発明の第３実施形態に係る受信装置の構成を示すブロック構成図である。
【図２０】本発明の第３実施形態に係るコンテンツ管理システムのコンテンツの配信およびコンテンツの正当性の検証動作を示すフローチャートである。
【発明を実施するための形態】
【００２２】
以下、本発明の実施形態について図面を参照して説明する。
＜第１実施形態＞
［コンテンツ管理システムの構成］
まず、図１を参照して、本発明の第１実施形態に係るコンテンツ管理システム１の構成について説明する。
【００２３】
コンテンツ管理システム１は、元のコンテンツが記録時におけるものであることを保証してコンテンツを配信し、コンテンツを利用する側でコンテンツの正当性を検証するものである。
図１に示すように、コンテンツ管理システム１は、コンテンツ提供者、認証局、コンテンツ配信事業者、コンテンツ利用者の各装置で構成される。
コンテンツ管理システム１は、コンテンツ提供者側に、イントラネット３に接続されたコンテンツ取得記録装置１０と、コンテンツアップロード装置２０と、を備える。
さらに、コンテンツ管理システム１は、インターネット５を介して、認証局側に証明書生成装置３０、コンテンツ配信事業者側にコンテンツ配信装置４０、コンテンツ利用者側に受信装置５０をそれぞれ備える。
【００２４】
コンテンツ取得記録装置１０は、映像、音声等のコンテンツを取得し、記録するものである。このコンテンツ取得記録装置１０は、映像、音声等を取得し、記録するものであれば特に限定するものではないが、例えば、カムコーダ（撮影カメラ・収録一体機）、監視カメラ、ドライブレコーダ等である。
コンテンツ取得記録装置１０は、取得したコンテンツに、内部で保有するメタデータを付加し、電子署名と、認証局から取得する電子証明書とを付加してパッケージ化したファイルを、オリジナルコンテンツパッケージとして、コンテンツアップロード装置２０に出力する。
このように、コンテンツとメタデータと電子署名と電子証明書とをパッケージ化することで、当該コンテンツがコンテンツ取得記録装置１０で取得および記録されたものであることを検証することが可能になる。
【００２５】
コンテンツアップロード装置２０は、コンテンツ取得記録装置１０で生成されたオリジナルコンテンツパッケージに電子署名を付加したアップロード用コンテンツパッケージを、ネットワーク上のコンテンツ配信事業者のコンテンツ配信装置４０にアップロードするものである。
このように、オリジナルコンテンツパッケージに電子署名を付加することで、当該コンテンツがコンテンツアップロード装置２０を介してアップロードされたものであることを検証することが可能になる。
【００２６】
証明書生成装置３０は、電子証明書を発行するものである。この証明書生成装置３０は、コンテンツ取得記録装置１０からの要求（証明書発行要求）により、署名検証に必要な検証鍵に対する電子証明書を発行する。
【００２７】
コンテンツ配信装置４０は、コンテンツアップロード装置２０がアップロードしたアップロード用コンテンツパッケージを、ネットワーク（インターネット５）を介して、要求を行った受信装置５０に配信するものである。
【００２８】
受信装置（コンテンツ検証装置）５０は、コンテンツ配信装置４０が配信するアップロード用コンテンツパッケージを受信するものである。この受信装置５０は、アップロード用コンテンツパッケージのコンテンツが、コンテンツ取得記録装置１０で取得および記録されたコンテンツであるか否かを検証する機能を有する。
以上の構成により、コンテンツ管理システム１は、コンテンツ取得記録装置１０で取得および記録されたコンテンツの正当性を保証することができる。
以下、コンテンツ管理システム１の各構成について説明する。
【００２９】
〔コンテンツ取得記録装置〕
図２を参照して、コンテンツ取得記録装置１０の構成について説明する。図２に示すように、コンテンツ取得記録装置１０は、コンテンツ取得手段１１と、メタデータ記憶手段１２と、メタデータ付加手段１３と、コンテンツ署名用鍵生成手段１４と、コンテンツ署名生成手段１５と、証明書取得手段１６と、パッケージ生成手段１７と、パッケージ記録手段１８と、パッケージ送信手段１９と、を備える。
【００３０】
コンテンツ取得手段１１は、外部から入力される映像、音声等の信号を、デジタルデータのコンテンツとして取得するものである。このコンテンツ取得手段１１は、例えば、レンズ等の光学系を備えた撮像手段（不図示）を介して入力される映像信号をデジタルデータの映像コンテンツに変換する。あるいは、コンテンツ取得手段１１は、マイク等の音声入力手段（不図示）を介して入力される音声信号をデジタルデータの音声コンテンツに変換する。以下、映像コンテンツおよび音声コンテンツを単にコンテンツとよぶ。
コンテンツ取得手段１１は、取得したコンテンツをメタデータ付加手段１３に出力する。
【００３１】
メタデータ記憶手段１２は、コンテンツ取得記録装置１０を特定するメタデータを記憶するものである。このメタデータ記憶手段１２は、半導体メモリ等の一般的な記録媒体で構成することができる。
このメタデータ記憶手段１２に記憶するメタデータは、例えば、製造番号等の識別子（ＩＤ）、保有者名等のコンテンツ取得記録装置１０を特定する固有の情報である。あるいは、メタデータは、図示を省略したＧＰＳ（Global Positioning System：全地球測位システム）等の測位手段を介して入力される位置情報、計時手段を介して入力される時刻情報等の場所や時間によって変動する情報としてもよい。
【００３２】
メタデータ付加手段１３は、コンテンツ取得手段１１で取得したコンテンツにメタデータ記憶手段１２に記憶されているメタデータを付加するものである。
このメタデータ付加手段１３は、コンテンツとメタデータとを１つのコンテンツ（オリジナルコンテンツ）として構成する。例えば、メタデータ付加手段１３は、一般的なＭＸＦフォーマット、Ｍａｔｒｏｓｋａフォーマット等のデータ形式でコンテンツとメタデータとを１つのオリジナルコンテンツとして生成する。
これによって、コンテンツがコンテンツ取得記録装置１０で取得し、記録されたものであることを示すメタデータを、コンテンツに対応付けることができる。
メタデータ付加手段１３は、生成したオリジナルコンテンツを、コンテンツ署名生成手段１５およびパッケージ生成手段１７に出力する。
【００３３】
コンテンツ署名用鍵生成手段１４は、電子署名で使用する署名用鍵（署名鍵〔秘密鍵〕および検証鍵〔公開鍵〕）を生成するものである。
なお、コンテンツ署名用鍵生成手段１４が生成する署名用鍵の生成手法は一般的な手法を用いればよく、例えば、ＲＳＡ署名、ＥＣＤＳＡ（Elliptic Curve Digital Signature Algorithm）等、その手法は問わない。
コンテンツ署名用鍵生成手段１４は、生成した署名鍵をコンテンツ署名生成手段１５に出力し、生成した検証鍵を証明書取得手段１６に出力する。
【００３４】
コンテンツ署名生成手段１５は、コンテンツ署名用鍵生成手段１４で生成された署名鍵を用いて、メタデータ付加手段１３で生成されたオリジナルコンテンツ（コンテンツとメタデータ）の電子署名を生成するものである。
すなわち、コンテンツ署名生成手段１５は、オリジナルコンテンツから予め定めたハッシュ関数によりハッシュ値を求め、署名鍵を用いて暗号化することで、電子署名を生成する。
コンテンツ署名生成手段１５は、生成した電子署名をパッケージ生成手段１７に出力する。
【００３５】
証明書取得手段１６は、コンテンツ署名用鍵生成手段１４で生成された検証鍵に対する電子証明書を証明書生成装置３０から取得するものである。
証明書取得手段１６は、検証鍵を含んだ証明書発行要求を証明書生成装置３０に送信し、要求に対する電子証明書を取得する。もちろん、証明書発行要求には、電子証明書の発行を要求する主体（人物、事業者等）を識別する識別名等の主体情報も含まれている。
なお、証明書取得手段１６は、無線回線等によって、直接、インターネット５を介して、証明書発行要求を証明書生成装置３０に送信する。これによって、コンテンツ取得記録装置１０は、通信可能な任意の場所でコンテンツを取得し、記録することができる。
また、証明書取得手段１６は、電子証明書の有効期限が経過した場合、コンテンツ署名用鍵生成手段１４に、新たな署名用鍵（署名鍵および検証鍵）の生成を指示し、生成された検証鍵について電子証明書を取得する。
証明書取得手段１６は、取得した電子証明書をパッケージ生成手段１７に出力する。
【００３６】
パッケージ生成手段１７は、メタデータ付加手段１３で生成されたオリジナルコンテンツと、コンテンツ署名生成手段１５で生成された電子署名と、証明書取得手段１６で取得された電子証明書とを１つのパッケージとして合成するものである。例えば、パッケージ生成手段１７は、一般的なＭＸＦフォーマット、Ｍａｔｒｏｓｋａフォーマット等のデータ形式でオリジナルコンテンツと電子署名と電子証明書とをパッケージ化し、オリジナルコンテンツパッケージを生成する。
パッケージ生成手段１７は、生成したオリジナルコンテンツパッケージを、パッケージ記録手段１８に書き込み記録する。
【００３７】
パッケージ記録手段１８は、パッケージ生成手段１７で生成されたオリジナルコンテンツパッケージを記録するものである。パッケージ記録手段１８は、一般的なＳＤカード等の記録媒体で構成することができる。
【００３８】
パッケージ送信手段１９は、パッケージ記録手段１８に記録されたオリジナルコンテンツパッケージを、外部に出力するものである。
ここでは、パッケージ送信手段１９は、オリジナルコンテンツパッケージを、イントラネット３を介して、コンテンツアップロード装置２０に送信する。
なお、コンテンツ取得記録装置１０は、記録媒体（ＳＤカード等）を経由して、オリジナルコンテンツパッケージを、コンテンツアップロード装置２０に登録することとしてもよい。
【００３９】
以上説明したようにコンテンツ取得記録装置１０を構成することで、コンテンツ取得記録装置１０が生成するオリジナルコンテンツパッケージは、当該パッケージに含まれる映像、音声等のコンテンツがオリジナルのコンテンツであり、改ざんや加工がされていないことを、コンテンツを利用する側で検証することが可能になる。
なお、コンテンツ取得記録装置１０のコンテンツ取得手段１１、メタデータ記憶手段１２、メタデータ付加手段１３、コンテンツ署名用鍵生成手段１４およびコンテンツ署名生成手段１５は、加工や改ざんが加えられない耐タンパ性を有する構造とする。例えば、コンテンツ取得手段１１、メタデータ記憶手段１２、メタデータ付加手段１３、コンテンツ署名用鍵生成手段１４およびコンテンツ署名生成手段１５を、耐タンパ性を有するＩＣチップ等の内部に備える構造とする。
このコンテンツ取得記録装置１０は、コンピュータを、前記した各手段として機能させるためのプログラムで動作させることができ、耐タンパ性が必要なプログラムについては、耐タンパ性を有するＩＣチップ内で動作させればよい。
【００４０】
〔コンテンツアップロード装置〕
次に、図３を参照して、コンテンツアップロード装置２０の構成について説明する。図３に示すように、コンテンツアップロード装置２０は、パッケージ入力手段２１と、パッケージ記憶手段２２と、コンテンツ圧縮手段２３と、問い合わせ先付加手段２４と、アップロード署名用鍵生成手段２５と、アップロード署名生成手段２６と、パッケージ生成手段２７と、アップロード手段２８と、問い合わせパッケージ送信手段２９と、を備える。
【００４１】
パッケージ入力手段２１は、コンテンツ取得記録装置１０で生成されたオリジナルコンテンツパッケージを入力するものである。
このパッケージ入力手段２１は、イントラネット３を介して、コンテンツ取得記録装置１０から、通信により、オリジナルコンテンツパッケージを入力する。
なお、パッケージ入力手段２１は、ＳＤカード等の記録媒体を読み込む構成としても構わない。すなわち、パッケージ入力手段２１は、コンテンツ取得記録装置１０でオリジナルコンテンツパッケージを書き込まれた記録媒体を読み込むこととしてもよい。
パッケージ入力手段２１は、入力したオリジナルコンテンツパッケージをコンテンツ圧縮手段２３に出力するとともに、パッケージ記憶手段２２に書き込み記憶する。
【００４２】
パッケージ記憶手段２２は、オリジナルコンテンツパッケージを記憶するものである。このパッケージ記憶手段２２は、ハードディスク等の一般的な記憶装置で構成することができる。
【００４３】
コンテンツ圧縮手段２３は、オリジナルコンテンツパッケージに含まれるコンテンツをダウンロードに適したコンテンツの形態に圧縮するものである。例えば、コンテンツ圧縮手段２３は、映像、音声のコンテンツを、ＭＰＥＧ２、ＭＰＥＧ−ＤＡＳＨ等により圧縮する。
コンテンツ圧縮手段２３は、圧縮したコンテンツ（圧縮コンテンツ）を問い合わせ先付加手段２４に出力する。
【００４４】
問い合わせ先付加手段２４は、コンテンツ圧縮手段２３で生成された圧縮コンテンツにオリジナルのコンテンツの問い合わせ先を付加するものである。
この問い合わせ先付加手段２４は、圧縮コンテンツと問い合わせ先とを１つのコンテンツ（アップロード用コンテンツ）として構成する。
問い合わせ先は、オリジナルコンテンツパッケージの要求を受け付けるコンテンツアップロード装置２０のアドレス（Ｗｅｂサイトのアドレス、メールアドレス）である。あるいは、問い合わせ先は、コンテンツアップロード装置２０のオリジナルコンテンツパッケージを管理する管理者の電話番号、メールアドレス等であっても構わない。
問い合わせ先付加手段２４は、生成したアップロード用コンテンツを、アップロード署名生成手段２６およびパッケージ生成手段２７に出力する。
【００４５】
アップロード署名用鍵生成手段２５は、アップロード用コンテンツの電子署名で使用する署名用鍵（署名鍵および検証鍵）を生成するものである。
なお、アップロード署名用鍵生成手段２５が生成する署名用鍵の生成手法は一般的な手法を用いればよく、例えば、ＲＳＡ署名、ＥＣＤＳＡ等、その手法は問わない。
アップロード署名用鍵生成手段２５は、生成した署名鍵をアップロード署名生成手段２６に出力し、生成した検証鍵をパッケージ生成手段２７に出力する。
【００４６】
アップロード署名生成手段２６は、アップロード署名用鍵生成手段２５で生成された署名鍵を用いて、問い合わせ先付加手段２４で生成されたアップロード用コンテンツ（圧縮コンテンツと問い合わせ先）の電子署名を生成するものである。
すなわち、アップロード署名生成手段２６は、アップロード用コンテンツから予め定めたハッシュ関数によりハッシュ値を求め、署名鍵を用いて暗号化することで、電子署名を生成する。
アップロード署名生成手段２６は、生成した電子署名をパッケージ生成手段２７に出力する。
【００４７】
パッケージ生成手段２７は、問い合わせ先付加手段２４で生成されたアップロード用コンテンツと、アップロード署名生成手段２６で生成された電子署名と、アップロード署名用鍵生成手段２５で生成された検証鍵とを１つのパッケージとして合成するものである。例えば、パッケージ生成手段２７は、一般的なＭＸＦフォーマット、Ｍａｔｒｏｓｋａフォーマット等のデータ形式でオリジナルコンテンツと電子署名と検証鍵とをパッケージ化し、アップロード用コンテンツパッケージを生成する。
パッケージ生成手段２７は、生成したアップロード用コンテンツパッケージを、アップロード手段２８に出力する。
【００４８】
アップロード手段２８は、パッケージ生成手段２７で生成されたアップロード用コンテンツパッケージを、コンテンツ配信事業者のコンテンツ配信装置４０にアップロードするものである。
ここでは、アップロード手段２８は、アップロード用コンテンツパッケージを、インターネット５を介して、コンテンツ配信装置４０に送信する。
【００４９】
問い合わせパッケージ送信手段２９は、問い合わせのあったオリジナルコンテンツパッケージを、問い合わせ元に送信するものである。
問い合わせパッケージ送信手段２９は、コンテンツ利用者の受信装置５０から、インターネット５を介して要求のあったオリジナルコンテンツパッケージを、パッケージ記憶手段２２から読み出して、要求元に送信する。
なお、問い合わせパッケージ送信手段２９は、管理者が電話等によって、オリジナルコンテンツパッケージの要求を指示された場合、管理者が、問い合わせパッケージ送信手段２９に、外部からオリジナルコンテンツパッケージとその送信先を指示することとしてもよい。
【００５０】
以上説明したようにコンテンツアップロード装置２０を構成することで、コンテンツアップロード装置２０は、コンテンツ取得記録装置１０で取得したコンテンツをネットワーク配信に適した圧縮データに変換し、オリジナルのコンテンツの問い合わせ先を付加して、コンテンツ配信装置４０にアップロードすることができる。
また、コンテンツアップロード装置２０は、オリジナルのコンテンツ（オリジナルコンテンツパッケージ）を記憶しているため、問い合わせに対して、オリジナルのコンテンツを送信することができる。
なお、コンテンツアップロード装置２０は、コンピュータを、前記した各手段として機能させるためのプログラムで動作させることができる。
【００５１】
〔証明書生成装置〕
次に、図４を参照して、証明書生成装置３０の構成について説明する。図４に示すように、証明書生成装置３０は、証明書発行要求取得手段３１と、認証局署名用鍵生成手段３２と、証明書生成手段３３と、証明書発行手段３４と、を備える。
【００５２】
証明書発行要求取得手段３１は、コンテンツ取得記録装置１０から送信される証明書発行要求を取得するものである。
証明書発行要求取得手段３１は、インターネット５を介して、コンテンツ取得記録装置１０から証明書発行要求を受信し、証明書発行要求に含まれている検証鍵、要求元の主体情報等を証明書生成手段３３に出力する。
【００５３】
認証局署名用鍵生成手段３２は、電子証明書を生成するための署名用鍵（署名鍵〔秘密鍵〕および検証鍵〔公開鍵〕）を生成するものである。
なお、認証局署名用鍵生成手段３２が生成する署名用鍵の生成手法は一般的な手法を用いればよく、例えば、ＲＳＡ署名、ＥＣＤＳＡ等、その手法は問わない。
認証局署名用鍵生成手段３２は、生成した署名用鍵（署名鍵および検証鍵）を、証明書生成手段３３に出力する。
【００５４】
証明書生成手段３３は、証明書発行要求取得手段３１で取得した証明書発行要求に含まれている検証鍵、主体情報等を証明するための電子証明書を、認証局署名用鍵生成手段３２で生成される署名用鍵を用いて生成するものである。
この証明書生成手段３３は、例えば、Ｘ．５０９のような有効期限を含んだ一般的な電子証明書を生成する。
証明書生成手段３３は、生成した電子証明書を証明書発行手段３４に出力する。
【００５５】
証明書発行手段３４は、証明書生成手段３３で生成された電子証明書を、インターネット５を介して、電子証明書を要求したコンテンツ取得記録装置１０に送信するものである。
以上説明したように証明書生成装置３０を構成することで、証明書生成装置３０は、コンテンツ取得記録装置１０が電子署名の公開鍵として公開する検証鍵に対する電子証明書を生成することができる。
なお、証明書生成装置３０は、コンピュータを、前記した各手段として機能させるためのプログラムで動作させることができる。
【００５６】
〔コンテンツ配信装置〕
次に、図５を参照して、コンテンツ配信装置４０の構成について説明する。図５に示すように、コンテンツ配信装置４０は、パッケージ受信手段４１と、パッケージ記憶手段４２と、パッケージ配信手段４３と、を備える。
【００５７】
パッケージ受信手段４１は、コンテンツアップロード装置２０からアップロード（送信）されるアップロード用コンテンツパッケージを受信するものである。
パッケージ受信手段４１は、インターネット５を介して、アップロード用コンテンツパッケージを受信し、パッケージ記憶手段４２に書き込み記憶する。
このパッケージ受信手段４１は、受信したアップロード用コンテンツパッケージに固有の識別子を付加して、パッケージ記憶手段４２に記憶する。
【００５８】
パッケージ記憶手段４２は、アップロード用コンテンツパッケージを記憶するものである。このパッケージ記憶手段４２は、ハードディスク等の一般的な記憶装置で構成することができる。
【００５９】
パッケージ配信手段４３は、受信装置５０から要求のあったアップロード用コンテンツパッケージを、パッケージ記憶手段４２から読み出して、要求元の受信装置５０に送信するものである。
パッケージ配信手段４３は、受信装置５０に対して、固有の識別子と対応付けてアップロード用コンテンツパッケージの一覧を送信する。
そして、パッケージ配信手段４３は、受信装置５０から、識別子を含んだコンテンツ要求を受信した場合に、識別子に対応するアップロード用コンテンツパッケージをパッケージ記憶手段４２から読み出して、インターネット５を介して、受信装置５０に送信する。
以上説明したようにコンテンツ配信装置４０を構成することで、コンテンツ配信装置４０は、受信装置５０の要求に応じて、アップロード用コンテンツパッケージを送信することができる。
【００６０】
〔受信装置（コンテンツ検証装置）〕
次に、図６を参照して、受信装置５０の構成について説明する。図６に示すように、受信装置５０は、ダウンロード手段５１と、アップロード署名検証手段５２と、問い合わせ手段５３と、コンテンツ比較手段５４と、オリジナルコンテンツ署名検証手段５５と、を備える。
【００６１】
ダウンロード手段５１は、コンテンツ配信装置４０で公開されるコンテンツ（アップロード用コンテンツパッケージ）をダウンロードするものである。
ダウンロード手段５１は、例えば、コンテンツ配信装置４０が公開するコンテンツの一覧を取得し、図示を省略した表示装置に表示する。そして、ダウンロード手段５１は、一覧の中から利用者が指定したコンテンツを、当該コンテンツに予め対応付けられている識別子を含んだコンテンツ要求により要求する。
ダウンロード手段５１は、ダウンロードしたアップロード用コンテンツパッケージを、アップロード署名検証手段５２と、コンテンツ比較手段５４とに出力する。
【００６２】
アップロード署名検証手段５２は、ダウンロードしたアップロード用コンテンツパッケージから、当該パッケージに含まれるアップロード用コンテンツ（圧縮コンテンツ、問い合わせ先）と、電子署名と、検証鍵とを分離し、署名検証を行うものである。
アップロード署名検証手段５２は、アップロード用コンテンツに対する署名検証により、問い合わせ先が正当なものであるか否かを判定する。
すなわち、アップロード署名検証手段５２は、アップロード用コンテンツから署名元と同じハッシュ関数によりハッシュ値を求め、電子署名を検証鍵により復号したハッシュ値と比較することで、署名検証を行う。
アップロード署名検証手段５２は、問い合わせ先が正当である場合、問い合わせ先を示す情報を問い合わせ手段５３に出力する。
【００６３】
問い合わせ手段（コンテンツ取得手段）５３は、アップロード署名検証手段５２で正当であると検証された問い合わせ先に対して、アップロード用コンテンツのオリジナルコンテンツを含んだオリジナルコンテンツパッケージを要求し、取得するものである。
ここでは、問い合わせ手段５３は、コンテンツアップロード装置２０に対して、インターネット５を介して、オリジナルコンテンツパッケージを要求する。
なお、問い合わせ手段５３は、図示を省略した表示装置に問い合わせ先の電話番号、メールアドレス等を表示し、利用者が、電話、メール等によってオリジナルコンテンツパッケージを要求することとしてもよい。
問い合わせ手段５３は、取得したオリジナルコンテンツパッケージを、コンテンツ比較手段５４と、オリジナルコンテンツ署名検証手段５５とに出力する。
【００６４】
コンテンツ比較手段５４は、ダウンロード手段５１でダウンロードしたアップロード用コンテンツパッケージに含まれるアップロード用コンテンツと、問い合わせ手段５３で取得したオリジナルコンテンツパッケージに含まれるオリジナルコンテンツとを比較するものである。
このコンテンツ比較手段５４におけるコンテンツの比較は、例えば、オリジナルコンテンツを、コンテンツ圧縮手段２３（図３参照）と同じ圧縮手法で圧縮し、アップロード用コンテンツと一致するか否かにより判定する。
このコンテンツ比較手段５４によって、ダウンロード用コンテンツが改ざんや加工がされていないことを検証することができる。
コンテンツ比較手段５４は、比較結果を、図示を省略した表示装置に表示する。
なお、コンテンツの比較は、コンテンツ比較手段５４が図示を省略した映像表示装置、音声表示装置等に、オリジナルコンテンツおよびアップロード用コンテンツを再生し、利用者が簡易に比較することとしてもよい。
【００６５】
オリジナルコンテンツ署名検証手段５５は、問い合わせ手段５３で取得したオリジナルコンテンツパッケージから、当該パッケージに含まれるオリジナルコンテンツ（コンテンツ、メタデータ）と、電子署名と、電子証明書とを分離し、電子証明書に含まれている検証鍵で署名検証を行うものである。
すなわち、オリジナルコンテンツ署名検証手段５５は、オリジナルコンテンツから署名元と同じハッシュ関数によりハッシュ値を求め、ハッシュ値と検証鍵を用いて署名検証を行う。検証方法は、署名に使われたアルゴリズムの検証アルゴリズムに従う。
オリジナルコンテンツ署名検証手段５５によって、オリジナルコンテンツが、正当なコンテンツ取得記録装置１０で取得し記録されたコンテンツであることを検証することができる。
オリジナルコンテンツ署名検証手段５５は、検証結果を、図示を省略した表示装置に表示する。
【００６６】
以上説明したように受信装置５０を構成することで、受信装置５０は、アップロード用コンテンツがオリジナルコンテンツに対して改ざんや加工が行われていないことを検証するとともに、オリジナルコンテンツが正規の機材（コンテンツ取得記録装置１０）で記録されたものであることを検証することができる。
なお、受信装置５０は、コンピュータを、前記した各手段として機能させるためのプログラムで動作させることができる。
【００６７】
［コンテンツ管理システムの動作］
次に、図面を参照して、本発明の第１実施形態に係るコンテンツ管理システム１の動作について説明する。
【００６８】
〔オリジナルコンテンツパッケージの生成〕
まず、図７を参照（構成については、適宜図２，図４参照）して、コンテンツ管理システム１におけるオリジナルコンテンツパッケージの生成動作について説明する。
【００６９】
ステップＳ１，Ｓ２において、コンテンツ取得記録装置１０および証明書生成装置３０は、それぞれ署名鍵および検証鍵を生成する。
すなわち、ステップＳ１において、コンテンツ取得記録装置１０は、コンテンツ署名用鍵生成手段１４によって、電子署名で使用する署名用鍵（署名鍵および検証鍵）を生成する。また、ステップＳ２において、証明書生成装置３０は、認証局署名用鍵生成手段３２によって、電子証明書を生成するための署名用鍵（署名鍵および検証鍵）を生成する。
ステップＳ３において、コンテンツ取得記録装置１０は、証明書取得手段１６によって、ステップＳ１で生成した検証鍵や、電子証明書の発行を要求する主体（人物、事業者等）を識別する識別名等の主体情報等を含んだ証明書発行要求を証明書生成装置３０に送信する。
【００７０】
ステップＳ４において、証明書生成装置３０は、証明書発行要求取得手段３１によって、証明書発行要求を取得する。
ステップＳ５において、証明書生成装置３０は、証明書生成手段３３によって、ステップＳ４で取得した証明書発行要求に含まれている検証鍵、主体情報等を証明するための電子証明書を、ステップＳ２で生成された署名用鍵（署名鍵および検証鍵）を用いて生成する。
ステップＳ６において、証明書生成装置３０は、証明書発行手段３４によって、ステップＳ５で生成した電子証明書を、コンテンツ取得記録装置１０に送信する。
【００７１】
ステップＳ７において、コンテンツ取得記録装置１０は、証明書取得手段１６によって、ステップＳ６で送信された電子証明書を取得する。
この段階で、コンテンツ取得記録装置１０は、ステップＳ１で生成した署名用鍵およびステップＳ７で取得した電子証明書を、図示を省略したメモリ等の記録媒体に記憶しておく。
ステップＳ８において、コンテンツ取得記録装置１０は、コンテンツ取得手段１１によって、外部から入力される映像、音声等の信号を、デジタルデータのコンテンツとして取得する。
【００７２】
ステップＳ９において、コンテンツ取得記録装置１０は、メタデータ付加手段１３によって、ステップＳ８で取得したコンテンツにメタデータ記憶手段１２に記憶されているメタデータを付加し、オリジナルコンテンツとして生成する。
ステップＳ１０において、コンテンツ取得記録装置１０は、コンテンツ署名生成手段１５によって、ステップＳ１で生成した署名鍵を用いて、ステップＳ９で生成されたオリジナルコンテンツ（コンテンツとメタデータ）の電子署名を生成する。
【００７３】
ステップＳ１１において、コンテンツ取得記録装置１０は、パッケージ生成手段１７によって、ステップＳ９で生成したオリジナルコンテンツと、ステップＳ１０で生成した電子署名と、ステップＳ７で取得した電子証明書とを合成し、オリジナルコンテンツパッケージとして生成する。
ステップＳ１２において、コンテンツ取得記録装置１０は、パッケージ生成手段１７によって、ステップＳ１１で生成したオリジナルコンテンツパッケージを、パッケージ記録手段１８に記録する。
【００７４】
以上の動作によって、コンテンツ取得記録装置１０は、映像、音声等のコンテンツがオリジナルのコンテンツであり、改ざんや加工がされていないことを、コンテンツを利用する側で検証することが可能なオリジナルコンテンツパッケージを生成することができる。
なお、ステップＳ７で取得した電子証明書には、有効期限が含まれ、コンテンツ取得記録装置１０は、有効期限が経過した場合に、新たに電子証明書を証明書生成装置３０から取得する。この電子証明書の更新動作については、図８を参照して説明する。
【００７５】
〔電子証明書の更新〕
この電子証明書の更新動作は、コンテンツ取得記録装置１０の証明書取得手段１６が定期的に行う。
ステップＳ２０において、コンテンツ取得記録装置１０は、証明書取得手段１６によって、取得済みの電子証明書に含まれている有効期限が経過しているか否かを判定する。
ここで、電子証明書の有効期限が経過していなければ（ステップＳ２０でＮｏ）、証明書取得手段１６は、動作を終了する。
一方、電子証明書の有効期限が経過している場合（ステップＳ２０でＹｅｓ）、ステップＳ２１において、コンテンツ取得記録装置１０は、証明書取得手段１６の指示により、コンテンツ署名用鍵生成手段１４によって、電子署名で使用する署名用鍵（署名鍵および検証鍵）を生成する。
【００７６】
その後、ステップＳ２２〜Ｓ２６の動作によって、証明書取得手段１６は、ステップＳ２１で生成した検証鍵を含んだ証明書発行要求を、証明書生成装置３０に送信し、電子証明書を取得する。なお、ステップＳ２２〜Ｓ２６の動作は、図７で説明したステップＳ３〜Ｓ７の動作と同じであるため、説明を省略する。
【００７７】
〔アップロード用コンテンツパッケージの生成〕
次に、図９を参照（構成については、適宜図３，図５参照）して、コンテンツ管理システム１におけるアップロード用コンテンツパッケージの生成動作について説明する。
ステップＳ３０において、コンテンツアップロード装置２０は、アップロード署名用鍵生成手段２５によって、コンテンツアップロード装置２０自身が付与する電子署名で使用する署名用鍵（署名鍵および検証鍵）を生成する。
ステップＳ３１において、コンテンツアップロード装置２０は、パッケージ入力手段２１によって、コンテンツ取得記録装置１０で生成されたオリジナルコンテンツパッケージを入力する。
ステップＳ３２において、コンテンツアップロード装置２０は、ステップＳ３１で入力したオリジナルコンテンツパッケージを、パッケージ記憶手段２２に記憶する。
【００７８】
ステップＳ３３において、コンテンツアップロード装置２０は、コンテンツ圧縮手段２３によって、ステップＳ３１で入力したオリジナルコンテンツパッケージに含まれるコンテンツ（映像、音声）を、ＭＰＥＧ２、ＭＰＥＧ−ＤＡＳＨ等のダウンロードに適したコンテンツの形態に圧縮する。
ステップＳ３４において、コンテンツアップロード装置２０は、問い合わせ先付加手段２４によって、ステップＳ３３で圧縮されたコンテンツにオリジナルのコンテンツの問い合わせ先を付加し、アップロード用コンテンツを生成する。
【００７９】
ステップＳ３５において、コンテンツアップロード装置２０は、アップロード署名生成手段２６によって、ステップＳ３０で生成した署名鍵を用いて、ステップＳ３４で生成したアップロード用コンテンツの電子署名を生成する。
ステップＳ３６において、コンテンツアップロード装置２０は、パッケージ生成手段２７によって、ステップＳ３４で生成したアップロード用コンテンツと、ステップＳ３５で生成した電子署名と、ステップＳ３０で生成した検証鍵とをパッケージ化し、アップロード用コンテンツパッケージを生成する。
ステップＳ３７において、コンテンツアップロード装置２０は、アップロード手段２８によって、ステップＳ３６で生成したアップロード用コンテンツパッケージを、コンテンツ配信装置４０にアップロードする。
【００８０】
ステップＳ３８において、コンテンツ配信装置４０は、パッケージ受信手段４１によって、ステップＳ３７でコンテンツアップロード装置２０からアップロードされたアップロード用コンテンツパッケージを受信する。
ステップＳ３９において、コンテンツ配信装置４０は、ステップＳ３８で受信したアップロード用コンテンツパッケージを、パッケージ記憶手段４２に記憶する。
以上の動作によって、コンテンツアップロード装置２０は、アップロード用コンテンツパッケージを生成し、コンテンツ配信装置４０にアップロードすることができる。
【００８１】
〔コンテンツ配信および正当性検証動作〕
次に、図１０を参照（構成については、適宜図３，図５，図６参照）して、コンテンツ管理システム１におけるコンテンツの配信および当該コンテンツの正当性の検証動作について説明する。
ステップＳ４０において、受信装置５０は、ダウンロード手段５１によって、利用者が指定したコンテンツを特定するコンテンツ要求をコンテンツ配信装置４０に送信する。
ステップＳ４１において、コンテンツ配信装置４０は、パッケージ配信手段４３によって、ステップＳ４０で送信されたコンテンツ要求を受信する。
ステップＳ４２において、コンテンツ配信装置４０は、パッケージ配信手段４３によって、ステップＳ４１で受信したコンテンツ要求で指定されたアップロード用コンテンツパッケージを、パッケージ記憶手段４２から読み出して、受信装置５０に配信する。
【００８２】
ステップＳ４３において、受信装置５０は、ダウンロード手段５１によって、ステップＳ４２で配信されるアップロード用コンテンツパッケージをダウンロードする。
ステップＳ４４において、受信装置５０は、アップロード署名検証手段５２によって、ステップＳ４３でダウンロードしたアップロード用コンテンツパッケージから、アップロード用コンテンツ（圧縮コンテンツ、問い合わせ先）と、電子署名と、検証鍵とを分離し、署名検証を行う。
これによって、受信装置５０は、問い合わせ先が正当なものであるか否かを判定することができる。
ステップＳ４５において、受信装置５０は、問い合わせ手段５３によって、正当であると検証された問い合わせ先（コンテンツアップロード装置２０）に対して、アップロード用コンテンツのオリジナルコンテンツを含んだオリジナルコンテンツパッケージを要求する。
【００８３】
ステップＳ４６において、コンテンツアップロード装置２０は、問い合わせパッケージ送信手段２９によって、問い合わせを受信する。
ステップＳ４７において、コンテンツアップロード装置２０は、問い合わせパッケージ送信手段２９によって、ステップＳ４５で受信した問い合わせで要求されたオリジナルコンテンツパッケージをパッケージ記憶手段２２から読み出して、受信装置５０に送信する。
【００８４】
ステップＳ４８において、受信装置５０は、問い合わせ手段５３によって、ステップＳ４７で送信されたオリジナルコンテンツパッケージを受信する。
ステップＳ４９において、受信装置５０は、コンテンツ比較手段５４によって、ステップＳ４３でダウンロードしたアップロード用コンテンツパッケージに含まれるアップロード用コンテンツと、ステップＳ４８で受信したオリジナルコンテンツパッケージに含まれるオリジナルコンテンツとを比較する。
ステップＳ５０において、受信装置５０は、オリジナルコンテンツ署名検証手段５５によって、ステップＳ４８で受信したオリジナルコンテンツパッケージから、オリジナルコンテンツ（コンテンツ、メタデータ）と、電子署名と、電子証明書とを分離し、電子証明書に含まれている検証鍵で署名検証を行う。
以上の動作によって、受信装置５０は、アップロード用コンテンツがオリジナルコンテンツに対して改ざんや加工が行われていないことを検証するとともに、オリジナルコンテンツが正規のコンテンツ取得記録装置１０で記録されたものであることを検証することができる。
【００８５】
＜第２実施形態＞
［コンテンツ管理システムの構成］
次に、図１１を参照して、本発明の第２実施形態に係るコンテンツ管理システム１Ｂの構成について説明する。
図１で説明したコンテンツ管理システム１は、コンテンツ提供者がコンテンツをアップロードし、コンテンツ利用者が、受信装置５０においてコンテンツの正当性を検証するものであった。
これに対し、図１１に示すコンテンツ管理システム１Ｂは、コンテンツ提供者が提供するコンテンツを、コンテンツ制作者が、編集装置７０において、コンテンツを編集する前にコンテンツの正当性を検証するものである。
【００８６】
図１１に示すように、コンテンツ管理システム１Ｂは、コンテンツ提供者、認証局、コンテンツ配信事業者、コンテンツ利用者、コンテンツ制作者の各装置で構成される。
コンテンツ管理システム１Ｂは、コンテンツ提供者側に、イントラネット３に接続されたコンテンツ取得記録装置１０Ｂと、コンテンツ提供装置６０と、を備える。
さらに、コンテンツ管理システム１Ｂは、インターネット５を介して、認証局側に証明書生成装置３０、コンテンツ配信事業者側にコンテンツ配信装置４０Ｂ、コンテンツ利用者側に受信装置５０Ｂ、コンテンツ制作者側に編集装置７０をそれぞれ備える。
証明書生成装置３０は、図４で説明した証明書生成装置３０と同じものであるため説明を省略する。
【００８７】
〔コンテンツ取得記録装置〕
コンテンツ取得記録装置１０Ｂは、図１２に示すように、図１で説明したコンテンツ取得記録装置１０と同じ構成である。ただし、オリジナルコンテンツパッケージの出力先が異なっている。
コンテンツ取得記録装置１０Ｂのパッケージ送信手段１９は、オリジナルコンテンツパッケージをコンテンツ提供装置６０に出力する。
【００８８】
〔コンテンツ提供装置〕
コンテンツ提供装置６０は、コンテンツ取得記録装置１０Ｂで生成されたオリジナルコンテンツパッケージを編集装置７０に提供するものである。
図１３を参照して、コンテンツ提供装置６０の構成について説明する。図１３に示すように、コンテンツ提供装置６０は、パッケージ入力手段６１と、パッケージ記憶手段６２と、パッケージ配信手段６３と、を備える。
【００８９】
パッケージ入力手段６１は、コンテンツ取得記録装置１０Ｂで生成されたオリジナルコンテンツパッケージを入力するものである。
このパッケージ入力手段６１は、イントラネット３を介して、コンテンツ取得記録装置１０Ｂから、通信により、オリジナルコンテンツパッケージを入力する。
なお、パッケージ入力手段６１は、ＳＤカード等の記録媒体を読み込む構成とし、オリジナルコンテンツパッケージが書き込まれた記録媒体を読み込むこととしてもよい。
パッケージ入力手段６１は、入力したオリジナルコンテンツパッケージを、パッケージ記憶手段６２に書き込み記憶する。
このパッケージ入力手段６１は、入力したオリジナルコンテンツパッケージに固有の識別子を付加して、パッケージ記憶手段６２に記憶する。
【００９０】
パッケージ記憶手段６２は、オリジナルコンテンツパッケージを記憶するものである。このパッケージ記憶手段６２は、ハードディスク等の一般的な記憶装置で構成することができる。
【００９１】
パッケージ配信手段６３は、編集装置７０から要求のあったオリジナルコンテンツパッケージを、パッケージ記憶手段６２から読み出して、要求元の編集装置７０に送信するものである。
以上説明したようにコンテンツ提供装置６０を構成することで、コンテンツ提供装置６０は、編集装置７０の要求に応じて、オリジナルコンテンツパッケージを送信することができる。
なお、コンテンツ提供装置６０は、コンピュータを、前記した各手段として機能させるためのプログラムで動作させることができる。
【００９２】
〔編集装置（コンテンツ検証装置）〕
編集装置（コンテンツ検証装置）７０は、コンテンツ提供装置６０が提供するオリジナルコンテンツパッケージのコンテンツを編集するものである。この編集装置７０は、オリジナルコンテンツパッケージが、コンテンツ取得記録装置１０Ｂで取得および記録されたコンテンツであるか否かを検証する機能を有する。
図１４を参照して、編集装置７０の構成について説明する。図１４に示すように、編集装置７０は、コンテンツ取得手段７１と、オリジナルコンテンツ署名検証手段７２と、コンテンツ編集手段７３、コンテンツ送信手段７４と、を備える。
【００９３】
コンテンツ取得手段７１は、オリジナルコンテンツパッケージを、コンテンツ提供装置６０から取得するものである。コンテンツ取得手段７１は、コンテンツ制作者がコンテンツを特定する識別子を指定することで、オリジナルコンテンツパッケージを特定する。
コンテンツ取得手段７１は、取得したオリジナルコンテンツパッケージをオリジナルコンテンツ署名検証手段７２に出力する。
【００９４】
オリジナルコンテンツ署名検証手段７２は、コンテンツ取得手段７１で取得したオリジナルコンテンツパッケージから、当該パッケージに含まれるオリジナルコンテンツ（コンテンツ、メタデータ）と、電子署名と、電子証明書とを分離し、電子証明書に含まれている検証鍵で署名検証を行うものである。
オリジナルコンテンツ署名検証手段７２によって、オリジナルコンテンツが、正当なコンテンツ取得記録装置１０Ｂで取得し記録されたコンテンツであることを検証することができる。
オリジナルコンテンツ署名検証手段７２は、検証結果を、図示を省略した表示装置に表示する。
また、オリジナルコンテンツ署名検証手段７２は、コンテンツの正当性が検証されたオリジナルコンテンツパッケージに含まれるコンテンツ（映像、音声）を、コンテンツ編集手段７３に出力する。
【００９５】
コンテンツ編集手段７３は、オリジナルコンテンツ署名検証手段７２で正当性を検証済みのコンテンツを編集するものである。なお、コンテンツ編集手段７３におけるコンテンツの編集は、一般的な映像、音声の編集である。例えば、コンテンツ編集手段７３は、コンテンツ制作者の指示により、コンテンツから不要部分を削除したり、必要部分のみを抽出、連結したり等を行う。
コンテンツ編集手段７３は、編集後のコンテンツをコンテンツ送信手段７４に出力する。
【００９６】
コンテンツ送信手段７４は、コンテンツ編集手段７３で編集されたコンテンツを配信用コンテンツとして、コンテンツ配信装置４０Ｂに送信するものである。
以上説明したように編集装置７０を構成することで、編集装置７０は、コンテンツ制作者が要求したコンテンツのオリジナルをコンテンツ提供装置６０から取得し、コンテンツの正当性を検証した後に、コンテンツの編集を行うことができる。
なお、編集装置７０は、コンピュータを、前記した各手段として機能させるためのプログラムで動作させることができる。
【００９７】
〔コンテンツ配信装置〕
コンテンツ配信装置４０Ｂは、編集装置７０が編集した配信用コンテンツを、要求を行った受信装置５０Ｂに配信するものである。
図１５を参照して、コンテンツ配信装置４０Ｂの構成について説明する。
図１５に示すように、コンテンツ配信装置４０Ｂは、コンテンツ受信手段４４と、コンテンツ記憶手段４５と、コンテンツ配信手段４６と、を備える。
【００９８】
コンテンツ受信手段４４は、編集装置７０から送信される配信用コンテンツを受信するものである。
コンテンツ受信手段４４は、インターネット５を介して、配信用コンテンツを受信し、コンテンツ記憶手段４５に書き込み記憶する。
このコンテンツ受信手段４４は、受信した配信用コンテンツに固有の識別子を付加して、コンテンツ記憶手段４５に記憶する。
コンテンツ記憶手段４５は、配信用コンテンツを記憶するものである。このコンテンツ記憶手段４５は、ハードディスク等の一般的な記憶装置で構成することができる。
【００９９】
コンテンツ配信手段４６は、受信装置５０Ｂから要求のあった配信用コンテンツを、コンテンツ記憶手段４５から読み出して、要求元の受信装置５０Ｂに送信するものである。
コンテンツ配信手段４６は、受信装置５０Ｂに対して、固有の識別子と対応付けて配信用コンテンツの一覧を送信する。
そして、コンテンツ配信手段４６は、受信装置５０Ｂから、識別子を含んだコンテンツ要求を受信した場合に、識別子に対応する配信用コンテンツをコンテンツ記憶手段４５から読み出して、インターネット５を介して、受信装置５０Ｂに送信する。
以上説明したようにコンテンツ配信装置４０Ｂを構成することで、コンテンツ配信装置４０Ｂは、受信装置５０Ｂの要求に応じて、配信用コンテンツを送信することができる。
【０１００】
〔受信装置〕
受信装置５０Ｂは、編集装置７０が編集し、コンテンツ配信装置４０Ｂに記憶した配信用コンテンツを受信するものである。
図１６を参照して、受信装置５０Ｂの構成について説明する。
図１６に示すように、受信装置５０Ｂは、コンテンツ取得手段５６と、コンテンツ再生手段５７と、を備える。
【０１０１】
コンテンツ取得手段５６は、コンテンツ配信装置４０Ｂが提供するコンテンツ（配信用コンテンツ）を取得するものである。
コンテンツ取得手段５６は、例えば、コンテンツ配信装置４０Ｂが公開するコンテンツの一覧を取得し、図示を省略した表示装置に表示する。そして、コンテンツ取得手段５６は、一覧の中からコンテンツ制作者が指定したコンテンツを、当該コンテンツに予め対応付けられている識別子を含んだコンテンツ要求により要求する。
コンテンツ取得手段５６は、取得した配信用コンテンツを、コンテンツ再生手段５７に出力する。
【０１０２】
コンテンツ再生手段５７は、コンテンツ取得手段５６で取得した配信用コンテンツを再生するものである。具体的には、コンテンツ再生手段５７は、配信用コンテンツに含まれるデジタルデータである映像信号、音声信号を、図示を省略した映像表示装置、音声表示装置に出力することで、映像、音声を再生する。
以上説明したように受信装置５０Ｂを構成することで、受信装置５０Ｂは、コンテンツ配信装置４０Ｂが配信する配信用コンテンツを、取得し、再生することができる。
【０１０３】
［コンテンツ管理システムの動作］
次に、図面を参照して、本発明の第２実施形態に係るコンテンツ管理システム１Ｂの動作について説明する。
なお、オリジナルコンテンツパッケージの生成（図７参照）、電子証明書の更新（図８参照）は、コンテンツ管理システム１の動作と同じであるため説明を省略する。また、受信装置５０Ｂがコンテンツ配信装置４０Ｂから配信用コンテンツを取得し再生する動作については、コンテンツの署名検証と直接関係がないため、説明を省略する。
【０１０４】
〔コンテンツ配信および正当性検証動作〕
図１７を参照（構成については、適宜図１３〜図１５参照）して、コンテンツ管理システム１Ｂにおけるコンテンツの配信および当該コンテンツの正当性の検証動作について説明する。
ステップＳ６０において、編集装置７０は、コンテンツ取得手段７１によって、コンテンツ制作者が指定したコンテンツを特定するコンテンツ要求をコンテンツ提供装置６０に送信する。
ステップＳ６１において、コンテンツ提供装置６０は、パッケージ配信手段６３によって、ステップＳ６０で送信されたコンテンツ要求を受信する。
ステップＳ６２において、コンテンツ提供装置６０は、パッケージ配信手段６３によって、ステップＳ６１で受信したコンテンツ要求で指定されたオリジナルコンテンツパッケージを、パッケージ記憶手段６２から読み出して、編集装置７０に配信する。
【０１０５】
ステップＳ６３において、編集装置７０は、コンテンツ取得手段７１によって、ステップＳ６２で送信されたオリジナルコンテンツパッケージを受信する。
ステップＳ６４において、編集装置７０は、オリジナルコンテンツ署名検証手段７２によって、ステップＳ６３で受信したオリジナルコンテンツパッケージから、オリジナルコンテンツ（コンテンツ、メタデータ）と、電子署名と、電子証明書とを分離し、電子証明書に含まれている検証鍵で署名検証を行う。
ステップＳ６５において、編集装置７０は、コンテンツ編集手段７３によって、ステップＳ６３で正当性が検証されたコンテンツを編集する。
ステップＳ６６において、編集装置７０は、コンテンツ送信手段７４によって、ステップＳ６５で編集したコンテンツを、配信用コンテンツとしてコンテンツ配信装置４０Ｂに送信する。
【０１０６】
ステップＳ６７において、コンテンツ配信装置４０Ｂは、コンテンツ受信手段４４によって、ステップＳ６６で編集装置７０から送信された配信用コンテンツを受信する。
ステップＳ６８において、コンテンツ配信装置４０Ｂは、ステップＳ６７で受信した配信用コンテンツを、コンテンツ記憶手段４５に記憶する。
以上の動作によって、編集装置７０は、正規のコンテンツを編集し、コンテンツ配信装置４０Ｂに送信することができる。
【０１０７】
＜第３実施形態＞
［コンテンツ管理システムの構成］
次に、図１８を参照して、本発明の第３実施形態に係るコンテンツ管理システム１Ｃの構成について説明する。
図１で説明したコンテンツ管理システム１は、コンテンツ提供者がコンテンツをアップロードし、コンテンツ利用者が、受信装置（コンテンツ検証装置）５０においてコンテンツの正当性を検証するものであった。
また、図１１で説明したコンテンツ管理システム１Ｂは、コンテンツ提供者が提供するコンテンツを、コンテンツ制作者が、編集装置（コンテンツ検証装置）７０において、コンテンツを編集する前にコンテンツの正当性を検証するものであった。
【０１０８】
これに対し、図１８に示すコンテンツ管理システム１Ｃは、コンテンツ提供者が提供するコンテンツを、受信装置５０Ｃが受信してコンテンツの正当性を検証するものである。
図１８に示すように、コンテンツ管理システム１Ｃは、コンテンツ提供者、認証局、コンテンツ利用者の各装置で構成される。
コンテンツ管理システム１Ｃは、コンテンツ提供者側に、イントラネット３に接続されたコンテンツ取得記録装置１０Ｂと、コンテンツ提供装置６０と、を備える。
さらに、コンテンツ管理システム１Ｃは、インターネット５を介して、認証局側に証明書生成装置３０、コンテンツ利用者側に受信装置５０Ｃをそれぞれ備える。
受信装置５０Ｃ以外の構成は、図１１で説明したコンテンツ管理システム１Ｂと同じ構成であるため説明を省略する。
【０１０９】
〔受信装置（コンテンツ検証装置）〕
受信装置（コンテンツ検証装置）５０Ｃは、コンテンツ提供者が提供するコンテンツ（オリジナルコンテンツパッケージ）を受信するものである。この受信装置５０Ｃは、オリジナルコンテンツパッケージが、コンテンツ取得記録装置１０Ｂで取得および記録されたコンテンツであるか否かを検証する機能を有する。
図１９を参照して、受信装置５０Ｃの構成について説明する。図１９に示すように、受信装置５０Ｃは、コンテンツ取得手段５６Ｂと、オリジナルコンテンツ署名検証手段５５と、を備える。
【０１１０】
コンテンツ取得手段５６Ｂは、オリジナルコンテンツパッケージを、コンテンツ提供装置６０から取得するものである。コンテンツ取得手段５６Ｂは、コンテンツ利用者がコンテンツを特定する識別子を指定することで、オリジナルコンテンツパッケージを特定する。
コンテンツ取得手段５６Ｂは、取得したオリジナルコンテンツパッケージをオリジナルコンテンツ署名検証手段５５に出力する。
【０１１１】
オリジナルコンテンツ署名検証手段５５は、コンテンツ取得手段５６Ｂで取得したオリジナルコンテンツパッケージから、当該パッケージに含まれるオリジナルコンテンツ（コンテンツ、メタデータ）と、電子署名と、電子証明書とを分離し、電子証明書に含まれている検証鍵で署名検証を行うものである。
オリジナルコンテンツ署名検証手段５５によって、オリジナルコンテンツが、正当なコンテンツ取得記録装置１０Ｂで取得し記録されたコンテンツであることを検証することができる。
オリジナルコンテンツ署名検証手段５５は、検証結果を、図示を省略した表示装置に表示する。
以上説明したように受信装置５０Ｃを構成することで、受信装置５０Ｃは、オリジナルコンテンツが正規の機材（コンテンツ取得記録装置１０）で記録されたものであることを検証することができる。
【０１１２】
［コンテンツ管理システムの動作］
次に、図面を参照して、本発明の第３実施形態に係るコンテンツ管理システム１Ｃの動作について説明する。
なお、オリジナルコンテンツパッケージの生成（図７参照）、電子証明書の更新（図８参照）は、コンテンツ管理システム１の動作と同じであるため説明を省略する。
〔コンテンツ配信および正当性検証動作〕
図２０を参照（構成については、適宜図１３，図１９参照）して、コンテンツ管理システム１Ｃにおけるコンテンツの配信および当該コンテンツの正当性の検証動作について説明する。
【０１１３】
ステップＳ７０において、受信装置５０Ｃは、コンテンツ取得手段５６Ｂによって、コンテンツ利用者が指定したコンテンツを特定するコンテンツ要求をコンテンツ提供装置６０に送信する。
ステップ７１において、コンテンツ提供装置６０は、パッケージ配信手段６３によって、ステップＳ７０で送信されたコンテンツ要求を受信する。
ステップＳ７２において、コンテンツ提供装置６０は、パッケージ配信手段６３によって、ステップＳ７１で受信したコンテンツ要求で指定されたオリジナルコンテンツパッケージを、パッケージ記憶手段６２から読み出して、受信装置５０Ｃに配信する。
【０１１４】
ステップＳ７３において、受信装置５０Ｃは、コンテンツ取得手段５６Ｂによって、ステップＳ７２で送信されたオリジナルコンテンツパッケージを受信する。
ステップＳ７４において、受信装置５０Ｃは、オリジナルコンテンツ署名検証手段５５によって、ステップＳ７３で受信したオリジナルコンテンツパッケージから、オリジナルコンテンツ（コンテンツ、メタデータ）と、電子署名と、電子証明書とを分離し、電子証明書に含まれている検証鍵で署名検証を行う。
以上の動作によって、受信装置５０Ｃは、コンテンツの正当性を検証することができる。
【符号の説明】
【０１１５】
１，１Ｂ，１Ｃ  コンテンツ管理システム
１０，１０Ｂ    コンテンツ取得記録装置
１１      コンテンツ取得手段
１２      メタデータ記憶手段
１３      メタデータ付加手段
１４      コンテンツ署名用鍵生成手段
１５      コンテンツ署名生成手段
１６      証明書取得手段
１７      パッケージ生成手段
１８      パッケージ記憶手段
１９      パッケージ送信手段
２０      コンテンツアップロード装置
２１      パッケージ入力手段
２２      パッケージ記憶手段
２３      コンテンツ圧縮手段
２４      問い合わせ先付加手段
２５      アップロード署名用鍵生成手段
２６      アップロード署名生成手段
２７      パッケージ生成手段
２８      アップロード手段
２９      問い合わせパッケージ送信手段
３０      証明書生成装置
３１      証明書発行要求取得手段
３２      認証局署名用鍵生成手段
３３      証明書生成手段
３４      証明書発行手段
４０，４０Ｂ  コンテンツ配信装置
４１      パッケージ受信手段
４２      パッケージ記憶手段
４３      パッケージ配信手段
４４      コンテンツ受信手段
４５      コンテンツ記憶手段
４６      コンテンツ配信手段
５０，５０Ｃ  受信装置（コンテンツ検証装置）
５１      ダウンロード手段
５２      アップロード署名検証手段
５３      問い合わせ手段（コンテンツ取得手段）
５４      コンテンツ比較手段
５５      オリジナルコンテンツ署名検証手段
５６Ｂ    コンテンツ取得手段
５０Ｂ    受信装置
５６      コンテンツ取得手段
５７      コンテンツ再生手段
６０      コンテンツ提供装置
６１      パッケージ入力手段
６２      パッケージ記憶手段
６３      パッケージ配信手段
７０      編集装置（コンテンツ検証装置）
７１      コンテンツ取得手段
７２      オリジナルコンテンツ署名検証手段
７３      コンテンツ編集手段
７４      コンテンツ送信手段
【図１】
2020048091.tif 000003
【図２】
2020048091.tif 000004
【図３】
2020048091.tif 000005
【図４】
2020048091.tif 000006
【図５】
2020048091.tif 000007
【図６】
2020048091.tif 000008
【図７】
2020048091.tif 000009
【図８】
2020048091.tif 000010
【図９】
2020048091.tif 000011
【図１０】
2020048091.tif 000012
【図１１】
2020048091.tif 000013
【図１２】
2020048091.tif 000014
【図１３】
2020048091.tif 000015
【図１４】
2020048091.tif 000016
【図１５】
2020048091.tif 000017
【図１６】
2020048091.tif 000018
【図１７】
2020048091.tif 000019
【図１８】
2020048091.tif 000020
【図１９】
2020048091.tif 000021
【図２０】
2020048091.tif 000022