(57)【要約】【課題】画像暗号化／復号化システムにおいて、画像データを、画像のコンテンツを保護しつつ、画像の概要をより保持した形態で暗号化し、概要の保持レベルをより調整し易くする。【解決手段】画像暗号化装置１において、暗号化手段２０が、画像データ取得手段１０より取得された画像データＰのうち、画像の概要を把握し得る概要データを残してその他のデータを暗号化し、部分暗号化データ生成手段３０が、概要データＰ１と暗号化されたデータＰ２′と暗号化されたデータＰ２′の復号化に用いる鍵データＫに対応する錠データＬとを含む部分暗号化データＣを生成する。画像復号化装置２において、部分暗号化データ取得手段４０が部分暗号化データＣを取得し、錠データ抽出手段６０により部分暗号化データＣから錠データＬを抽出する。復号化手段７０は、鍵データ取得手段５０により取得された鍵データＫが、抽出された錠データＬに対応する真の鍵データであるときにのみ、暗号化されたデータＰ２′を復号化し、元の画像データＰが表す画像を表示可能にする。【選択図】　　　　　図１
2004072169.tif 000002
【特許請求の範囲】
【請求項１】
画像データを暗号化する画像暗号化装置と、暗号化されたデータを復号化する画像復号化装置とからなる画像暗号化／復号化システムにおいて、
前記画像暗号化装置が、
前記画像データを取得する画像データ取得手段と、
取得した前記画像データのうち、画像の概要を把握し得る概要データを残し、その他のデータを暗号化する暗号化手段と、
前記概要データと、前記暗号化されたデータと、該暗号化されたデータの復号化に用いる鍵データに対応する錠データとを含む部分暗号化データを生成する部分暗号化データ生成手段とを備え、
前記画像復号化装置が、
生成された前記部分暗号化データを取得する部分暗号化データ取得手段と、
前記鍵データを取得する鍵データ取得手段と、
取得された前記部分暗号化データから前記錠データを抽出する錠データ抽出手段と、
取得された前記鍵データが、抽出された前記錠データに対応する真の鍵データであるときにのみ、前記暗号化されたデータを復号することが可能な復号化手段とを備えたことを特徴とする画像暗号化／復号化システム。
【請求項２】
前記画像データを取得する画像データ取得手段と、
取得した前記画像データのうち、画像の概要を把握し得る概要データを残し、その他のデータを暗号化する暗号化手段と、
前記概要データと、前記暗号化されたデータと、該暗号化されたデータの復号化に用いる鍵データに対応する錠データとを含む部分暗号化データを生成する部分暗号化データ生成手段とを備えたことを特徴とする請求項１記載の画像暗号化／復号化システムに使用される画像暗号化装置。
【請求項３】
生成された前記部分暗号化データを取得する部分暗号化データ取得手段と、
前記鍵データを取得する鍵データ取得手段と、
取得された前記部分暗号化データから前記錠データを抽出する錠データ抽出手段と、
取得された前記鍵データが、抽出された前記錠データに対応する真の鍵データであるときにのみ、前記暗号化されたデータを復号することが可能な復号化手段とを備えたことを特徴とする請求項１記載の画像暗号化／復号化システムに使用される画像復号化装置。
【請求項４】
前記概要データが、前記画像データが表す画像の低周波成分に相当するデータであることを特徴とする請求項２記載の画像暗号化装置。
【請求項５】
前記概要データが、前記画像データが表す画像の高周波成分に相当するデータであることを特徴とする請求項２記載の画像暗号化装置。
【請求項６】
前記概要データが、前記画像データが表す画像の代表的な輪郭に相当するデータであることを特徴とする請求項２記載の画像暗号化装置。
【請求項７】
画像データを暗号化する画像暗号化装置と、暗号化されたデータを復号化する画像復号化装置とからなる画像暗号化／復号化システムにおいて、
前記画像暗号化装置が、
前記画像データを取得する画像データ取得手段と、
取得された前記画像データに基づき、前記画像データが表す画像の縮小画像を表す縮小画像データを生成する縮小画像データ生成手段と、
取得された前記画像データを暗号化する暗号化手段と、
前記縮小画像データと、前記暗号化されたデータと、該暗号化されたデータの復号化に用いる鍵データに対応する錠データとを含む部分暗号化データを生成する部分暗号化データ生成手段とを備え、
前記画像復号化装置が、
生成された前記部分暗号化データを取得する部分暗号化データ取得手段と、
前記鍵データを取得する鍵データ取得手段と、
取得された前記部分暗号化データから前記錠データを抽出する錠データ抽出手段と、
取得された前記鍵データが、抽出された前記錠データに対応する真の鍵データであるときにのみ、前記暗号化されたデータを復号することが可能な復号化手段とを備えたことを特徴とする画像暗号化／復号化システム。
【請求項８】
画像データを取得する手順と、
取得された前記画像データのうち、画像の概要を把握し得る概要データを残し、その他のデータを暗号化する手順と、
前記概要データと、前記暗号化されたデータと、該暗号化されたデータの復号化に用いる鍵データに対応する錠データとを含む部分暗号化データを生成する手順とを有する画像暗号化処理をコンピュータに実行させるためのプログラム。
【請求項９】
画像データのうち、画像の概要を把握し得る概要データを残し、その他のデータを暗号化することにより得られる、前記概要データと前記暗号化されたデータとからなる一部暗号化データと、該暗号化されたデータの復号化に用いる鍵データに対応する錠データとを含む部分暗号化データを取得する手順と、
前記鍵データを取得する手順と、
取得された前記部分暗号化データから前記錠データを抽出する手順と、
取得した前記鍵データが、抽出された前記錠データに対応する真の鍵データであるときにのみ、前記暗号化されたデータを復号する手順とを有する画像復号化処理をコンピュータに実行させるためのプログラム。
【請求項１０】
前記概要データが、前記画像データが表す画像の低周波成分に相当するデータであることを特徴とする請求項８記載のプログラム。
【請求項１１】
前記概要データが、前記画像データが表す画像の高周波成分に相当するデータであることを特徴とする請求項８記載のプログラム。
【請求項１２】
前記概要データが、前記画像データが表す画像の代表的な輪郭に相当するデータであることを特徴とする請求項８記載のプログラム。
【請求項１３】
画像データを取得する手順と、
取得された前記画像データに基づき、前記画像データが表す画像の縮小画像を表す縮小画像データを生成する手順と、
前記画像データを暗号化する手順と、
前記縮小画像データと、前記暗号化されたデータと、該暗号化されたデータの復号化に用いる鍵データに対応する錠データとを含む部分暗号化データを生成する手順とを有する画像暗号化処理をコンピュータに実行させるためのプログラム。
【請求項１４】
画像データが表す画像の縮小画像を表す縮小画像データと、前記画像データを暗号化することにより得られる暗号化されたデータと、該暗号化されたデータの復号化に用いる鍵データに対応する錠データとを含む部分暗号化データを取得する手順と、
前記鍵データを取得する手順と、
取得された前記部分暗号化データから前記錠データを抽出する手順と、
取得された前記鍵データが、抽出された前記錠データに対応する真の鍵データであるときにのみ、前記暗号化されたデータを復号する手順とを有する画像復号化処理をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データの保護を図るための画像暗号化／復号化装置、システムおよびプログラムに関するものである。
【０００２】
【従来の技術】
近年、デジタル技術の向上および規格の普及などにより、デジタルデータは様々な分野において頻繁に扱われている。中でも、インターネット上のサーバからのダウンロードやメディア等を介してのデータの配信・販売が盛んに行われている。
【０００３】
データの販売形式の一つとして、画像やＣＧ（コンピュータグラフィクス）系のコンテンツを持つプロバイダが、需要者に対し画像の概要を提示しながらコンテンツを保護し、需要者はその画像の概要を見て気に入れば購入の手続きを行い、プロバイダは需要者の購入手続きの完了を確認した後、画像の保護を外すためのデータや手順に関する情報を需要者に送る形式がある。
【０００４】
このとき、需要者に購買意欲を喚起させるために特に重要となるのが、画像の提示における概要の保持レベルである。例えば、概要の保持レベルが低く、内容がほとんど把握できないようであれば、需要者にとって欲しいものかどうか分からないため、購買意欲は起きないし、逆に概要の保持レベルが高く、大部分が把握できるようであれば、わざわざ購入しなくてもそれなりに楽しむことができるため、この場合もやはり購買意欲は起きない。よって、画像の概要を提示する際には、上記のバランスをうまくとる必要がある。
【０００５】
ところで、画像を保護する手法としては、これまでに種々の手法が提案されており、例えば、画像データを、量子化テーブルを用いて符号化した後、攪乱用量子化テーブルと組み合わせて提供し、真の量子化テーブルを入手しないと符号化されたデータの復号が正しく行えないようにする手法（特開平１０−３０４２０６号公報）などがある。
【０００６】
【発明が解決しようとする課題】
しかしながら、従来の手法によれば、画像データの全体に暗号化処理を施し、元の画像データが残っていないため、暗号化されたデータは、画像の概要の保持レベルが比較的低く、内容が掴みづらいため、需要者に対して十分なアピールができていなかった。また、画像データの全体に暗号化処理を施してしまうため、画像の概要の保持レベルが調整しづらく、提示する画像の概要の保持レベルを所望のレベルに合わせることが難しいという問題があった。
【０００７】
本発明は、上記事情に鑑みなされたものであり、画像データを、画像のコンテンツを保護しつつ、画像の概要をより保持した形態で暗号化することができ、また、概要の保持レベルの調整をより容易にすることが可能な画像暗号化／復号化装置、システムおよびプログラムを提供することを目的とするものである。
【０００８】
【課題を解決するための手段】
本発明による第１の画像暗号化／復号化システムは、画像データを暗号化する画像暗号化装置と、暗号化されたデータを復号化する画像復号化装置とからなる画像暗号化／復号化システムにおいて、画像暗号化装置が、画像データを取得する画像データ取得手段と、取得した画像データのうち、画像の概要を把握し得る概要データを残し、その他のデータを暗号化する暗号化手段と、概要データと暗号化されたデータと暗号化されたデータの復号化に用いる鍵データに対応する錠データとを含む部分暗号化データを生成する部分暗号化データ生成手段とを備え、画像復号化装置が、生成された部分暗号化データを取得する部分暗号化データ取得手段と、鍵データを取得する鍵データ取得手段と、取得された部分暗号化データから錠データを抽出する錠データ抽出手段と、取得された鍵データが、抽出された錠データに対応する真の鍵データであるときにのみ、暗号化されたデータを復号することが可能な復号化手段とを備えたことを特徴とするものである。
【０００９】
本発明による第１の画像暗号化装置は、画像データを取得する画像データ取得手段と、取得した画像データのうち、画像の概要を把握し得る概要データを残し、その他のデータを暗号化する暗号化手段と、概要データと暗号化されたデータと暗号化されたデータの復号化に用いる鍵データに対応する錠データとを含む部分暗号化データを生成する部分暗号化データ生成手段とを備えたことを特徴とする上記第１の画像暗号化／復号化システムに使用されるものである。
【００１０】
本発明による第１の画像復号化装置は、生成された部分暗号化データを取得する部分暗号化データ取得手段と、鍵データを取得する鍵データ取得手段と、取得された部分暗号化データから錠データを抽出する錠データ抽出手段と、取得された鍵データが、抽出された錠データに対応する真の鍵データであるときにのみ、暗号化されたデータを復号することが可能な復号化手段とを備えたことを特徴とする上記第１の画像暗号化／復号化システムに使用されるものである。
【００１１】
ここで、「概要データ」とは、その画像中に表現されている物体の輪郭や色彩等の概要が把握できる程度の画像を表示するための、画像データ中の一部のデータを意味するものである。
【００１２】
「鍵データ」および「錠データ」とは、画像データの保護および保護の解除のために用いられるものであり、鍵データと錠データは常にペアで存在する。画像復号化装置において、上記部分暗号化データに含まれている錠データに対応する真の鍵データが取得されたときにのみ、暗号化されたデータが復号化される。
【００１３】
なお、一対の鍵データと錠データは、画像データ毎に異なるものを使用してもよいし、所定のグループに属する複数の画像データに対して同じデータを用いるようにしてもよい。
【００１４】
また、鍵データおよび錠データは、暗号化および復号化処理の演算に使用するデータとして用意してもよいし、暗号化および復号化処理の演算には用いず、単なるマッチングのみを確認するデータとして用意してもよい。
【００１５】
なお、上記第１の画像暗号化装置において、概要データは、画像データが表す画像の低周波成分または高周波成分に相当するデータであってもよく、また、画像データが表す画像の代表的な輪郭に相当するデータであってもよい。
【００１６】
画像の低周波成分に相当するデータとは、ラスタ画像における、濃淡変化の滑らかな、いわゆるピントがぼけたような画像を表すデータであり、例えば、画像データが画像を幾つかの周波数帯毎の成分に分けて担持し、表示する際にどの周波数帯まで表示させるかによって、画像の明確度が異なるようなプログレッシブＪＰＥＧ、プログレッシブＧＩＦ等で使用されるデータである場合には、その画像データの中の比較的低周波の成分を表すデータとすることができる。
【００１７】
また、高周波成分に相当するデータとは、ラスタ画像における、濃淡変化の急峻な、いわゆる物体の輪郭部分のみが目立つような画像を表すデータであり、例えば、上記のプログレッシブＪＰＥＧ等で使用されるデータである場合には、その画像データの中の比較的高周波の成分を表すデータとすることができる。
【００１８】
また、画像の代表的な輪郭に相当するデータとは、ＣＧ（コンピュータグラフィクス）等に見られるような、物体の輪郭を表すベクトルデータにより構成される画像データの中のおおまかな輪郭を表すデータであり、例えば、画像データが物体の輪郭を表すワイヤーフレームを含むデータにより構成されている場合には、ワイヤーフレームの中でベースライン（外枠部分や骨格部分）に相当するデータとすることができる。なお、ワイヤーフレームは曲線状のものであってもよいし、折れ線状のものであってもよい。
【００１９】
本発明による第２の画像暗号化／復号化システムは、画像データを暗号化する画像暗号化装置と、暗号化されたデータを復号化する画像復号化装置とからなる画像暗号化／復号化システムにおいて、画像暗号化装置が、画像データを取得する画像データ取得手段と、取得された画像データに基づき、画像データが表す画像の縮小画像を表す縮小画像データを生成する縮小画像データ生成手段と、取得された画像データを暗号化する暗号化手段と、縮小画像データと暗号化されたデータと暗号化されたデータの復号化に用いる鍵データに対応する錠データとを含む部分暗号化データを生成する部分暗号化データ生成手段とを備え、画像復号化装置が、生成された部分暗号化データを取得する部分暗号化データ取得手段と、鍵データを取得する鍵データ取得手段と、取得された部分暗号化データから錠データを抽出する錠データ抽出手段と、取得された鍵データが、抽出された錠データに対応する真の鍵データであるときにのみ、暗号化されたデータを復号することが可能な復号化手段とを備えたことを特徴とするものである。
【００２０】
「縮小画像」とは、画像データが表す画像を、画素を減らすことにより、概要は把握し得るが細部までは十分に見えない程度にまでサイズを縮小した画像を意味するものである。
【００２１】
なお、本発明の各手段をコンピュータに実行させるプログラムとして供給してもよい。
【００２２】
なお、画像データは、静止画像を表すデータのみならず、動画を表すデータであってもよく、さらに音声を表す音声情報を含むものであってもよい。
【００２３】
【発明の効果】
本発明による第１の画像暗号化／復号化システムは、画像暗号化装置が、取得した画像データのうち、画像の概要を把握し得る概要データを残し、その他のデータを暗号化し、概要データと暗号化されたデータと暗号化されたデータの復号化に用いる鍵データに対応する錠データとを含む部分暗号化データを生成し、画像復号化装置が、取得した部分暗号化データから錠データを抽出し、取得した鍵データが抽出された錠データに対応する真の鍵データであるときにのみ、暗号化されたデータを復号するものである。よって、画像暗号化装置において、画像データの一部が暗号化されるものの、画像データの概要データは暗号化されず元のデータのまま残されているので、生成された部分暗号化データは、画像データ全体を暗号化したデータに比べ、画像の概要がより保持されており、元の画像により近い状態の画像を表示させることができる。また、画像の概要の保持レベルの調整については、画像データのうち概要データとして残す範囲を調整することにより実現できるので、細かい調整を容易に行うことができる。
【００２４】
また、本発明による第２の画像暗号化／復号化システムは、画像暗号化装置が、取得した画像データが表す画像の縮小画像を表す縮小画像データを生成し、取得した画像データを暗号化し、縮小画像データと暗号化されたデータと暗号化されたデータの復号化に用いる鍵データに対応する錠データとを含む部分暗号化データを生成し、画像復号化装置が、取得した部分暗号化データから錠データを抽出し、取得した鍵データが抽出された錠データに対応する真の鍵データであるときにのみ、暗号化されたデータを復号するものである。よって、生成された部分暗号化データは、画像の概要は把握し得るが細部までは十分に見えないような、画像データが表す画像の縮小画像を表す縮小画像データが含まれているので、縮小画像データは元の画像を縮小したものであるから、画像データ全体を暗号化したデータに比べ、画像の概要がより保持されており、元の画像に近い状態で表示させることができる。また、画像の概要の保持レベルの調整については、画像の縮小の程度を調整することにより実現できるので、細かい調整を容易に行うことができる。
【００２５】
【発明の実施の形態】
以下、本発明の画像暗号化／復号化システムの実施形態を図面に基づいて説明する。
【００２６】
まずは、本発明による第１の画像暗号化／復号化システムを適用した第１の実施形態について説明する。図１は第１の実施形態による画像暗号化／復号化システムの概略ブロック図である。
【００２７】
本実施形態による画像暗号化／復号化システムは、画像を暗号化する画像暗号化装置１と、暗号化されたデータを復号化する画像復号化装置２とにより構成されている。画像暗号化装置１は、画像データＰを取得する画像データ取得手段１０と、取得した画像データＰのうち、画像の概要を把握し得る概要データを残し、その他のデータを暗号化する暗号化手段２０と、上記概要データＰ１（非暗号化データ）と暗号化手段２０により暗号化されたデータＰ２′（暗号化データ）と暗号化データの復号化に用いる鍵データＫに対応する錠データＬとを含む部分暗号化データＣを生成する部分暗号化データ生成手段３０とにより構成されている。また、画像復号化装置２は、部分暗号化データＣを取得する部分暗号化データ取得手段４０と、鍵データＫを取得する鍵データ取得手段５０と、取得された部分暗号化データＣから錠データＬを抽出する錠データ抽出手段６０と、取得された鍵データＫが抽出された錠データＬに対応する真の鍵データＫであるときには、上記暗号化データを復号化する復号化手段７０と、暗号化データが復号化されていない場合には上記非暗号化データのみを表示し、復号化されている場合には元の画像データＰが表す画像を表示する表示手段８０とにより構成されている。
【００２８】
なお、表示手段８０は、本発明による画像暗号化／復号化システムにおいて必須の構成要素ではない。
【００２９】
上記暗号化装置１は画像データＰを有料で配信するプロバイダが有し、暗号化装置１により生成された部分暗号化データＣをインターネットに接続されたサーバ上に保存しておき、需要者は、復号化処理および表示処理を実行するためのプログラムがインストールされたパソコンを画像復号化装置２として使用し、そのパソコンを、インターネットを介してサーバに接続し、プロバイダが提供する画像の概要が閲覧できるようになっている。
【００３０】
なお、本実施形態においては、画像データＰは、画像を幾つかの周波数帯毎の成分に分けて担持し、表示する際にどの周波数帯まで表示させるかによって画像の明確度が異なるような方式（例えば、プログレッシブＪＰＥＧ等）で使用されるデータとし、上記の「画像の概要を把握し得る概要データ」を画像の低周波成分とする。
【００３１】
また、鍵データＫおよび錠データＬは、ともに暗証番号とし、画像復号化装置２にて、両暗証番号が所定の規則に合致するものであれば、暗号化データを復号化する処理を行い、画像データＰ全体の表示を可能にするものとする。
【００３２】
部分暗号化データＣは、図２に示すように、ヘッダと、非暗号化データと、暗号化データとから構成され、本実施形態においては、非暗号化データとして低周波成分を表すデータ、暗号化データとして高周波成分が暗号化されたデータ、ヘッダに錠データＬが付与されている。
【００３３】
次に、本実施形態による第１の画像暗号化／復号化システムの作用について説明する。
【００３４】
まず、プロバイダ側での処理について説明する。画像暗号化装置１においては、画像データ取得手段１０により画像データＰが取得され、暗号化手段により画像データＰの低周波成分はそのまま残して高周波成分を暗号化し、さらに部分暗号化データ生成手段３０により、非暗号化データである低周波成分と、暗号化データである高周波成分が暗号化されたデータと、錠データＬとしての暗証番号が付与されたヘッダとを含む、画像の概要のみが表示可能な部分暗号化データＣが生成される。プロバイダは、生成された部分暗号化データＣを、需要者が閲覧可能な状態でサーバ上に保存する。
【００３５】
次に、需要者側での処理について説明する。需要者は、画像復号化装置２としての自身のパソコンを、インターネットを介してプロバイダのサーバに接続する。画像復号化装置２（パソコン）においては、部分画像データ取得手段４０によりプロバイダが提供する部分暗号化データＣを取得し、パソコンの画面上に部分暗号化データＣの非暗号化データが表示手段８０により表示され、需要者は画像の概要を閲覧することができる。需要者は、閲覧した画像の中に購入したいものがあれば、購入の手続きを行う。プロバイダは、需要者の購入手続きを確認すると、部分暗号化データＣに含まれている暗証番号（錠データＬ）に対応する、暗号化データを復号化するための暗証番号（鍵データＫ）を、紙媒体等に記録して需要者に郵送する。需要者は、プロバイダから送られてきた暗証番号（鍵データＫ）をパソコンの暗証番号入力画面にて入力し、鍵データ取得手段５０により鍵データＫとしての暗証番号が取得される。部分暗号化データＣに含まれる錠データＬとしての暗証番号が、錠データ抽出手段６０により抽出され、取得された暗証番号が抽出した錠データＬに対応する真の鍵データＫであれば、復号化手段７０により部分暗号化データＣ中の暗号化データが復号化され、パソコンの画面上に画像データＰが表す画像を完全に表示させることができる。暗証番号を入力しない場合、または、入力した暗証番号が間違っている場合は、暗号化データは復号化されず、完全な画像を表示させることはできない。
【００３６】
図３（１）は、本実施形態による部分暗号化データＣが表す復号前の画像、図３（２）は、復号後の画像をそれぞれ表した図である。復号前の画像では、非暗号化データとして低周波成分を元のデータのまま残した状態で表示しているので、輪郭はぼけているものの、ある範囲内で輪郭の位置が特定でき、従来方式に比べ、概要がより把握できる描写になっている。
【００３７】
このように、部分暗号化データＣは、画像データＰの低周波成分が非暗号化データとして元のデータのまま残されており、画像データＰの高周波成分のみが暗号化データとして暗号化されているので、復号化する前においては、非暗号化データの低周波成分のみが表示可能であり、輪郭のぼけたような画像が画面上に表示される。しかしながら、低周波成分は元の画像データの一部であるから、画像データ全体を暗号化する従来方式に比べ、元の画像に近い状態で見ることができ、需要者に対して購買意欲をより喚起する効果がある。また、概要の保持レベルは、その非暗号化データをどの周波数帯の成分まで広げるかによって調整ができるため、より細かい調整が可能である。
【００３８】
なお、概要データとしては、上述の低周波成分とは逆に高周波成分を残すようにしてもよく、この場合は物体等の輪郭部分のみが目立つような画像となる。また、画像データＰは他の形式のデータであってもよく、例えば、ベクタ画像を表すデータで、非暗号化データとして残す概要データを輪郭の概要を示すワイヤーフレームのベースラインなどとしてもよく、曲線状のものや折れ線状のものなどが考えられる。図４は概要データが曲線状のワイヤーフレームのベースラインである場合の部分暗号化データＣが表す画像の一例、図５は概要データが折れ線状のワイヤーフレームのベースラインである場合の部分暗号化データＣが表す画像の一例を表したものである。
【００３９】
なお、プロバイダが鍵データＫとしての暗証番号を需要者に送る際、安全性が十分確保できる場合には、暗証番号を電子メール等で需要者のメールアドレスに送信するようにしてもよい。
【００４０】
また、一対の鍵データと錠データは、個々の画像データＰ毎に異なるものであってもよいし、所定のグループに属する複数の画像データに対して同じデータを用いるようにし、需要者はそのグループの範囲で自由に画像を見ることができるようにしてもよい。
【００４１】
また、鍵データＫおよび錠データＬは、暗号化および復号化処理の演算に使用するデータとして用意してもよいし、暗号化および復号化処理の演算には用いず、単なるマッチングのみを確認するデータとして用意してもよい。
【００４２】
なお、部分暗号化データＣの構成は、本実施形態で示したものに限られるものではない。
【００４３】
なお、部分暗号化データＣを表示する手段としては、部分暗号化データＣの非暗号化データが表す画像を表示し、真の鍵データが取得された場合には復号化されたデータをも含めて、すなわち全画像データが表す画像を表示するような専用ビューワを用いることが考えられるが、一般のビューワを用いることができる場合にはそのようにしてもよい。
【００４４】
次に、本発明による第２の画像暗号化／復号化システムを適用した第２の実施形態について説明する。図６は第２の実施形態による画像暗号化／復号化システムの概要ブロック図である。
【００４５】
本実施形態による画像暗号化／復号化システムは、第１の実施形態のように、画像の概要を把握し得る概要データを残して、その他のデータを暗号化するのではなく、需要者に概要を見せるために提示する画像として、販売する画像データＰが表す画像の縮小画像を用い、需要者が購入すると、暗号化された画像データＰが復号化できるようになるものである。
【００４６】
よって、画像暗号化装置１は、画像データＰを取得する画像データ取得手段１０と、取得した画像データＰに基づき、画像データＰが表す画像の縮小画像を表す縮小画像データＰ０を生成する縮小画像データ生成手段１５と、取得された画像データＰを暗号化する暗号化手段２０と、縮小画像データＰ０と暗号化されたデータＰ′と暗号化されたデータＰ′の復号化に用いる鍵データＫに対応する錠データＬとを含む部分暗号化データＣを生成する部分暗号化データ生成手段３０とにより構成されている。画像復号化装置２は、第１の実施形態と同じ構成である。
【００４７】
次に、本実施形態による画像暗号化／復号化システムの作用について説明する。
【００４８】
まずは、プロバイダ側での処理について説明する。画像暗号化装置１においては、画像データ取得手段１０により画像データＰが取得され、縮小画像データ生成手段１５により、取得した画像データＰに基づき、画像データＰが表す画像の画素数を減らし縮小した縮小画像を表す縮小画像データＰ０を生成し、暗号化手段２０により画像データＰを暗号化し、さらに部分暗号化データ生成手段３０により、非暗号化データである縮小画像データＰ０と、暗号化データである画像データＰの暗号化されたデータＰ′と、錠データＬとしての暗証番号が付与されたヘッダとを含む、画像の概要が縮小画像として表示可能な部分暗号化データＣが生成される。プロバイダは、生成された部分暗号化データＣを、需要者が閲覧可能な状態でサーバ上に保存する。
【００４９】
次に、需要者側での処理について説明する。需要者は、画像復号化装置２としての自身のパソコンを、インターネットを介してプロバイダのサーバに接続する。画像復号化装置２（パソコン）においては、部分画像データ取得手段４０によりプロバイダが提供する部分暗号化データＣを取得し、パソコンの画面上に部分暗号化データＣの非暗号化データである縮小画像Ｐ０が表示手段８０により表示され、需要者は画像の概要を縮小画像を通して閲覧することができる。需要者は、閲覧した画像の中に購入したいものがあれば、購入の手続きを行う。プロバイダは、需要者の購入手続きを確認すると、部分暗号化データＣに含まれている暗証番号（錠データＬ）に対応する、暗号化データを復号化するための暗証番号（鍵データＫ）を、紙媒体等に記録して需要者に郵送する。需要者は、プロバイダから送られてきた暗証番号（鍵データＫ）をパソコンの暗証番号入力画面にて入力し、鍵データ取得手段５０により鍵データＫとしての暗証番号が取得される。部分暗号化データＣに含まれる錠データＬとしての暗証番号が、錠データ抽出手段６０により抽出され、取得された暗証番号が抽出した錠データＬに対応する真の鍵データＫであれば、復号化手段７０により暗号化データＣの暗号化データが復号化され、パソコンの画面上に画像データＰが表す画像を元のサイズで表示させることができる。暗証番号を入力しない場合、または、入力した暗証番号が間違っている場合は、暗号化データは復号化されず、完全な画像を表示させることはできない。
【００５０】
図７（１）は、本実施形態の手法による部分暗号化データＣが表す復号前の画像（縮小画像）、図７（２）は、復号後の画像（元の画像）の一例をそれぞれ表した図である。復号前の画像では、非暗号化データとして元の画像を縮小した縮小画像を表示しているので、細部は明確でないものの、輪郭や色彩はほぼ完全に理解でき、従来方式に比べ、概要がより把握できる描写になっている。
【００５１】
このように、部分暗号化データＣは、画像データＰが表す画像の縮小画像を非暗号化データとし、画像データＰが暗号化データとして暗号化されているので、復号化する前においては、非暗号データの縮小画像のみが表示可能であり、細部の分からない画像が画面上に表示される。しかしながら、縮小画像データは元の画像データが表す画像を画素数を減らしてサイズを小さくしただけであるから、画像データ全体を暗号化する従来方式に比べ、元の画像に近い状態で見ることができ、需要者に対して購買意欲をより喚起する効果がある。また、概要の保持レベルは、画像をどこまで縮小するかによって調整ができるため、より細かい調整が可能である。
【図面の簡単な説明】
【図１】第１の実施形態による画像暗号化／復号化システムの概略ブロック図。
【図２】部分暗号化データＣのフォーマットを表す図。
【図３】第１の実施形態による部分暗号化データＣが表す復号前の画像と復号後の画像
【図４】概要データが曲線状のワイヤーフレームのベースラインである場合の部分暗号化データＣが表す画像。
【図５】概要データが折れ線状のワイヤーフレームのベースラインである場合の部分暗号化データＣが表す画像。
【図６】第２の実施形態による画像暗号化／復号化システムの概略ブロック図。
【図７】第２の実施形態による部分暗号化データＣが表す画像の復号前の画像（縮小画像）と復号後の画像（元の画像）。
【符号の説明】
１　　画像暗号化装置
２　　画像復号化装置
１０　画像データ取得手段
１５　縮小画像データ生成手段
２０　暗号化手段
３０　部分暗号化データ生成手段
４０　部分暗号化データ取得手段
５０　鍵データ取得手段
６０　錠データ抽出手段
７０　復号化手段
【図１】
2004072169.tif 000003
【図２】
2004072169.tif 000004
【図３】
2004072169.tif 000005
【図４】
2004072169.tif 000006
【図５】
2004072169.tif 000007
【図６】
2004072169.tif 000008
【図７】
2004072169.tif 000009