(57)【特許請求の範囲】
【請求項１】
著作権を有する著作権付き画像データを暗号化し、該暗号化された著作権付き画像データを復号化して写真処理を行う暗号化写真処理システムであって、
前記著作権付き画像データを所定の画像暗号化パラメータに基づいて暗号化する画像暗号化手段と、前記所定の画像暗号化パラメータを、公開鍵方式の暗号化鍵に基づいて暗号化するパラメータ暗号化手段とを備えた第１のアプリケーション、
前記暗号化された著作権付き画像データと前記暗号化された画像暗号化パラメータとに、前記暗号化された著作権付き画像データと暗号化されていない著作権がない画像データとを画像合成するための合成情報を含む写真処理注文情報を付与する第２のアプリケーション、および
前記暗号化された画像暗号化パラメータを、前記暗号化鍵に対応する復号化鍵に基づいて復号化するパラメータ復号化手段と、該復号化された画像暗号化パラメータに基づいて前記暗号化された著作権付き画像データを復号化する画像復号化手段と、該復号化された著作権付き画像データに対して前記写真処理注文情報に基づいて前記著作権がない画像データとの前記画像合成を含む写真処理を施す写真処理手段とを備えたラボにより構成されることを特徴とする暗号化写真処理システム。
【請求項２】
前記復号化鍵が暗号化されてなることを特徴とする請求項１記載の暗号化写真処理システム。
【請求項３】
前記暗号化された復号化鍵が所定の条件下でのみ復号化可能とされていることを特徴とする請求項２記載の暗号化写真処理システム。
【請求項４】
前記暗号化された著作権付き画像データに著作権情報を付与する著作権情報付与手段をさらに備えたことを特徴とする請求項１から３のいずれか１項記載の暗号化写真処理システム。
【請求項５】
前記ラボにおいて復号化された著作権付き画像データに対して前記写真処理を施す毎に、前記著作権情報に基づいてカウント処理を行うカウント処理手段をさらに備えたことを特徴とする請求項４記載の暗号化写真処理システム。
【請求項６】
著作権を有する著作権付き画像データを暗号化する画像暗号化方法であって、
前記著作権付き画像データを所定の画像暗号化パラメータに基づいて暗号化するとともに、前記所定の画像暗号化パラメータを、公開鍵方式の暗号化鍵に基づいて暗号化し、前記暗号化された著作権付き画像データおよび前記暗号化された画像暗号化パラメータに、前記暗号化された著作権付き画像データと暗号化されていない著作権がない画像データとを画像合成するための合成情報を含む写真処理注文情報を付与することを特徴とする暗号化写真処理方法。
【請求項７】
前記暗号化された著作権付き画像データに著作権情報が付与されていることを特徴とする請求項６記載の暗号化写真処理方法。
【請求項８】
請求項６記載の暗号化写真処理方法により暗号化された著作権付き画像データを復号化して写真処理を行う復号化写真処理方法であって、
前記暗号化された画像暗号化パラメータを、前記暗号化鍵に対応する復号化鍵に基づいて復号化し、該復号化された画像暗号化パラメータに基づいて前記暗号化された著作権付き画像データを復号化し、該復号化された著作権付き画像データに対して前記写真処理注文情報に基づいて前記著作権がない画像データとの前記画像合成を含む写真処理を施すことを特徴とする復号化写真処理方法。
【請求項９】
請求項７記載の暗号化写真処理方法により暗号化された著作権付き画像データを復号化して写真処理を行う復号化写真処理方法であって、
前記暗号化された画像暗号化パラメータを、前記暗号化鍵に対応する復号化鍵に基づいて復号化し、該復号化された画像暗号化パラメータに基づいて前記暗号化された著作権付き画像データを復号化し、該復号化された著作権付き画像データに対して前記写真処理注文情報に基づいて前記著作権がない画像データとの前記画像合成を含む写真処理を施すことを特徴とする復号化写真処理方法。
【請求項１０】
前記復号化鍵が暗号化されてなることを特徴とする請求項８または９記載の復号化写真処理方法。
【請求項１１】
前記暗号化された復号化鍵が所定の条件下でのみ復号化可能とされていることを特徴とする請求項１０記載の復号化写真処理方法。
【請求項１２】
前記復号化された著作権付き画像データに対して前記写真処理を施す毎に、前記著作権情報に基づいてカウント処理を行うことを特徴とする請求項９記載の復号化写真処理方法。
【請求項１３】
著作権を有する著作権付き画像データを暗号化する画像暗号化装置であって、
前記著作権付き画像データを所定の画像暗号化パラメータに基づいて暗号化する画像暗号化手段と、
前記所定の画像暗号化パラメータを、公開鍵方式の暗号化鍵に基づいて暗号化するパラメータ暗号化手段と、
前記暗号化された著作権付き画像データおよび前記暗号化された画像暗号化パラメータに、前記暗号化された著作権付き画像データと暗号化されていない著作権がない画像データとを画像合成するための合成情報を含む写真処理注文情報を付与する写真処理注文情報付与手段とを備えたことを特徴とする暗号化写真処理装置。
【請求項１４】
前記暗号化された著作権付き画像データに著作権情報を付与する著作権情報付与手段をさらに備えたことを特徴とする請求項１３記載の暗号化写真処理装置。
【請求項１５】
請求項１３記載の暗号化写真処理装置により暗号化された著作権付き画像データを復号化して写真処理を行う復号化写真処理装置であって、
前記暗号化された画像暗号化パラメータを、前記暗号化鍵に対応する復号化鍵に基づいて復号化するパラメータ復号化手段と、
該復号化された画像暗号化パラメータに基づいて前記暗号化された著作権付き画像データを復号化する画像復号化手段と、
該復号化された著作権付き画像データに対して前記写真処理注文情報に基づいて前記著作権がない画像データとの前記画像合成を含む写真処理を施す写真処理手段とを備えたことを特徴とする復号化写真処理装置。
【請求項１６】
請求項１４記載の暗号化写真処理装置により暗号化された著作権付き画像データを復号化して写真処理を行う復号化写真処理装置であって、
前記暗号化された画像暗号化パラメータを、前記暗号化鍵に対応する復号化鍵に基づいて復号化するパラメータ復号化手段と、
該復号化された画像暗号化パラメータに基づいて前記暗号化された著作権付き画像データを復号化する画像復号化手段と、
該復号化された著作権付き画像データに対して前記写真処理注文情報に基づいて前記著作権がない画像データとの前記画像合成を含む写真処理を施す写真処理手段とを備えたことを特徴とする復号化写真処理装置。
【請求項１７】
前記復号化鍵が暗号化されてなることを特徴とする請求項１５または１６記載の復号化写真処理装置。
【請求項１８】
前記暗号化された復号化鍵が所定の条件下でのみ復号化可能とされていることを特徴とする請求項１７記載の復号化写真処理装置。
【請求項１９】
前記復号化された著作権付き画像データに対して前記写真処理を施す毎に、前記著作権情報に基づいてカウント処理を行うカウント処理手段をさらに備えたことを特徴とする請求項１６記載の復号化写真処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像データを暗号化する暗号化写真処理システムに関し、とくに著作権などにより特定の用途以外に流用が禁止された画像データを暗号化する暗号化写真処理システムに関するものである。
【０００２】
【従来の技術】
写真に関するサービスを顧客に提供するにあたり、大手集配ラボにスキャナ、プリンタ、大容量ディスクを有するサーバコンピュータ（以下、画像サーバという）などの各種設備を設置して、顧客が撮影した写真を画像サーバに蓄積し、顧客がその画像サーバにネットワークを介してアクセスできるようにすることによって、写真の焼き増し注文、電子メールへの写真画像添付、写真画像データのダウンロードなどの各種サービスを提供するネットワークフォトサービスが提案されている。このようなサービスにおいて、ユーザはパソコンにおいて所定のアプリケーションソフトを用いて画像サーバにアクセスし、上述した写真の焼き増し注文などを行うことができる。一方、ラボにおいては、顧客からの写真処理注文情報に基づいて、焼き増しプリント、写真入りポストカードの作成、アルバムの作成、画像の合成、トリミングなどの写真処理を画像データに対して施し、処理が施されたデータを顧客に転送したり、処理が終了した旨を電子メールで顧客に知らせるなどの処置を採ることができる。
【０００３】
ここで「写真処理注文情報」とは、具体的にはサービス内容（焼き増し、ポストカード作成など）を指定する処理番号、写真を指定する画像番号、プリントサイズ、プリント枚数、プリント面質（艶有り、艶なし）、紙厚、写真処理の内容、トリミングの指定などのことである。
【０００４】
一方、肖像権や著作権を有する人気タレントや特定のキャラクターなどの画像データ（以下著作権付き画像データとする）を扱うアプリケーションにおいては、著作権付き画像データを特定の用途以外に提供されることを禁止したい場合がある。すなわち、このような著作権付き画像データを一般のコンピュータにおいて自由に再生することができるようにすると、肖像権や著作権を侵害するおそれがあるため、許可された特定のラボにおいてのみプリントすることを許容し、他の用途には使用できないようにする必要がある。
【０００５】
このため、アプリケーションソフトおよびプリント出力が許容されたラボでのみしか復号化できないように暗号化された画像データを提供する手法が提案されている（手法１）。これは、アプリケーションソフトおよび特定のラボのみが、暗号化された画像データを復号化できる機能を有し、アプリケーションソフトおよび特定ラボは目的の用途以外のために著作権付き画像データを出力できないようにするものである。
【０００６】
また、著作権付きのテンプレートやクリップアート画像の高解像度の画像データを予めラボに保管しておき、アプリケーションにおいては流出されても差し支えないような低解像度の画像データのみを提供する手法も提案されている（手法２）。この手法においては、アプリケーションにおいて低解像度の画像を使用して画像の合成などを行う際に、画像合成を完了させずに画像合成を行う情報のみ、すなわちテンプレート、クリップアート画像のＩＤ番号のみをコンポジットファイルとしてラボに送り、ラボにおいてのみこの情報を用いて画像の合成を行うものである。この手法によれば、ラボのみにしか高解像度の著作権付き画像データは存在しないため、高解像度画像の流出を防止することができる。
【０００７】
【発明が解決しようとする課題】
しかしながら、上述した手法２の場合、ラボにおいて保管する高解像度の画像データと、アプリケーションにおいて使用する低解像度の画像データとを完全に対応付ける必要があるため、画像データがバージョンアップされる毎に、全国に存在するラボの画像データとアプリケーションの画像データとを同時に変更する必要があり、バージョンアップに迅速に対応できないという問題がある。また、アプリケーションにおいて顧客は許可された者以外の者であっても低解像度の画像データを自由に使用することができるため、低解像度ではあるが著作権付きの画像データが流出するおそれもある。
【０００８】
上述した手法１の場合手法２のような問題点はないが、複数のアプリケーション間での自由な著作権付き画像データのやり取りを防止するためにアプリケーション毎に暗号化方法を異なるものとすると、ラボにおいては複数のアプリケーションに対応した復号化の機能を準備する必要があり、しかも暗号化された画像がいずれのアプリケーションにおいて暗号化されたものであるかを判断して処理を行う必要があるため、アプリケーションの数が増大したときにラボの負担が非常に大きくなる。
【０００９】
本発明は上記事情に鑑みなされたものであり、著作権付き画像データの流出を防止できるとともに、ラボの負担を軽減できる暗号化写真処理システムを提供することを目的とするものである。
【００１０】
【課題を解決するための手段】
本発明による第１の暗号化写真処理システムは、画像データを暗号化し、該暗号化された画像データを復号化して写真処理を行う暗号化写真処理システムであって、
前記画像データを所定の画像暗号化パラメータに基づいて暗号化する画像暗号化手段と、前記所定の画像暗号化パラメータを、公開鍵方式の暗号化鍵に基づいて暗号化するパラメータ暗号化手段とを備えたアプリケーション、および
前記暗号化された画像暗号化パラメータを、前記暗号化鍵に対応する復号化鍵に基づいて復号化するパラメータ復号化手段と、該復号化された画像暗号化パラメータに基づいて前記暗号化された画像データを復号化する画像復号化手段と、該復号化された画像データに対して写真処理を施す写真処理手段とを備えたラボにより構成されることを特徴とするものである。
【００１１】
また、本発明による第２の暗号化写真処理システムは、画像データを暗号化し、該暗号化された画像データを復号化して写真処理を行う暗号化写真処理システムであって、
前記画像データを所定の画像暗号化パラメータに基づいて暗号化する画像暗号化手段と、前記所定の画像暗号化パラメータを、公開鍵方式の暗号化鍵に基づいて暗号化するパラメータ暗号化手段とを備えた第１のアプリケーション、
前記暗号化された画像データと前記暗号化された画像暗号化パラメータとに写真処理注文情報を付与する第２のアプリケーション、および
前記暗号化された画像暗号化パラメータを、前記暗号化鍵に対応する復号化鍵に基づいて復号化するパラメータ復号化手段と、該復号化された画像暗号化パラメータに基づいて前記暗号化された画像データを復号化する画像復号化手段と、該復号化された画像データに対して前記写真処理注文情報に基づいて写真処理を施す写真処理手段とを備えたラボにより構成されることを特徴とするものである。
【００１２】
ここで、「画像暗号化パラメータ」とは、秘密鍵暗号方式により画像を暗号化するためのパラメータであり、アプリケーションにおいて画像データを暗号化するための暗号化鍵とラボにおいて画像データを復号化するための復号化鍵とが共通のものとされている。秘密鍵方式は暗号化されていないドキュメント（平文）の文字の並べ替えを行って暗号にするものであり、並び替えの方法を鍵に記載するものである。この秘密鍵暗号方式としては、ＤＥＳ（Data Encryption Standard）、ＩＤＥＡ（International Data Encryption Algorithm ）などが知られている。ＤＥＳはアメリカ商務省標準局により制定された秘密鍵暗号方式であり、６４ビット単位の平文を６４ビットの鍵を用いて６４ビットの暗号に変換するものである。ＩＤＥＡはソフトウエアにより効率的に計算できるように設計された秘密鍵暗号方式であり、６４ビット単位の平文を１２８ビットの鍵を用いて６４ビットの暗号に変換するものである。この画像暗号化パラメータはアプリケーションが毎回ランダムに生成し、画像データの暗号化に使用することができる。
【００１３】
なお、画像暗号化パラメータは、画像データを暗号化する際に毎回異なるものを使用し、復号化鍵により復号化しない限り他の者に分からないようにする必要がある。このため、画像暗号化パラメータには乱数が用いられる。
【００１４】
また、「公開鍵方式」とは、秘密鍵暗号方式とは異なり、暗号化する鍵と復号化する鍵とが異なる方式であって非対称暗号方式と称される。公開鍵方式における暗号化鍵と復号化鍵とは一対一に対応しており、暗号化鍵により暗号化した画像暗号化パラメータはこの暗号化鍵に対応する復号化鍵でのみ復号化できる。この暗号化鍵を公開しておけば、この暗号化鍵により暗号化した暗号はこれに対応する復号化鍵を持っている特定の者のみが復号化できることとなる。したがって、特定の者のみが復号化できる情報を多くの者がこの特定の者に送る場合に有効である。この公開鍵暗号方式としては素因数を用いた公開鍵方式の暗号化方式であるＲＳＡ（Rivest, Shamir, Adleman ）方式などが知られている。
【００１５】
さらに「写真処理注文情報」とは、具体的にはサービス内容（焼き増し、ポストカードの作成、アルバムの作成、画像の合成など）を指定する処理番号、写真を指定する画像番号、プリントサイズ、プリント枚数、トリミングの指定、プリント面質（艶有り、艶なし）、さらには写真処理の内容などのことである。
【００１６】
なお、本発明による第２の暗号化写真処理システムにおいては、前記写真処理注文情報は、前記暗号化された画像データと暗号化されていない画像データとの合成情報を含むことが好ましい。
【００１７】
また、本発明による第１および第２の暗号化写真処理システムにおいては、ラボにおける前記復号化鍵が暗号化されてなることが好ましく、さらには暗号化された復号化鍵を所定の条件下でのみ復号化可能とすることが好ましい。
【００１８】
ここで、「所定の条件下」とは、例えばラボにおいて画像データの再生に使用するソフトウエアに埋め込まれた変数、ラボにおいて使用する機器に固有のＩＤおよび有効期限などを判断して、復号化鍵を復号化しようとしているラボが画像データの復号化が許容されたラボであると判断された状態のことをいう。
【００１９】
さらに、本発明による第１および第２の暗号化写真処理システムにおいては、暗号化された画像データに著作権情報を付与する著作権情報付与手段をさらに備えることが好ましく、この際、ラボにおいて復号化された画像データに対して前記写真処理を施す毎に、前記著作権情報に基づいてカウント処理を行うカウント処理手段をさらに備えることが好ましい。
【００２０】
ここで、「カウント処理」とは、復号化した画像データに対して写真処理を施す毎に、その画像データの処理回数を加算していく処理のことをいう。
【００２１】
本発明による第１の暗号化写真処理方法は、画像データを暗号化する画像暗号化方法であって、
前記画像データを所定の画像暗号化パラメータに基づいて暗号化するとともに、前記所定の画像暗号化パラメータを、公開鍵方式の暗号化鍵に基づいて暗号化することを特徴とするものである。
【００２２】
また、本発明による第２の暗号化写真処理方法は、画像データを暗号化する画像暗号化方法であって、
前記画像データを所定の画像暗号化パラメータに基づいて暗号化するとともに、前記所定の画像暗号化パラメータを、公開鍵方式の暗号化鍵に基づいて暗号化し、前記暗号化された画像データおよび前記暗号化された画像暗号化パラメータに写真処理注文情報を付与することを特徴とするものである。
【００２３】
また、第２の暗号化写真処理方法における前記写真処理注文情報は、前記暗号化された画像データと暗号化されていない画像データとの合成情報を含むことが好ましい。
【００２４】
さらに、前記暗号化された画像データに著作権情報が付与されていることが好ましい。
【００２５】
本発明による第１の復号化写真処理方法は、本発明による第１の暗号化写真処理方法により暗号化された画像データを復号化して写真処理を行う復号化写真処理方法であって、
前記暗号化された画像暗号化パラメータを、前記暗号化鍵に対応する復号化鍵に基づいて復号化し、該復号化された画像暗号化パラメータに基づいて前記暗号化された画像データを復号化し、該復号化された画像データに対して写真処理を施すことを特徴とするものである。
【００２６】
また、本発明による第２の復号化写真処理方法は、本発明による第２の暗号化写真処理方法により暗号化された画像データを復号化して写真処理を行う復号化写真処理方法であって、
前記暗号化された画像暗号化パラメータを、前記暗号化鍵に対応する復号化鍵に基づいて復号化し、該復号化された画像暗号化パラメータに基づいて前記暗号化された画像データを復号化し、該復号化された画像データに対して前記写真処理注文情報に基づいて写真処理を施すことを特徴とするものである。
【００２７】
また、本発明による復号化写真処理方法においては、前記復号化鍵が暗号化されてなることが好ましく、さらには暗号化された復号化鍵を所定の条件下でのみ復号化可能とすることが好ましい。また、暗号化された画像データに著作権情報が付与されている場合は、前記写真処理を施す毎に前記著作権情報に基づいてカウント処理を行うことが好ましい。
【００２８】
本発明による第１の暗号化写真処理装置は、画像データを暗号化する画像暗号化装置であって、
前記画像データを所定の画像暗号化パラメータに基づいて暗号化する画像暗号化手段と、
前記所定の画像暗号化パラメータを、公開鍵方式の暗号化鍵に基づいて暗号化するパラメータ暗号化手段とを備えたことを特徴とするものである。
【００２９】
本発明による第２の暗号化写真処理装置は、画像データを暗号化する画像暗号化装置であって、
前記画像データを所定の画像暗号化パラメータに基づいて暗号化する画像暗号化手段と、
前記所定の画像暗号化パラメータを、公開鍵方式の暗号化鍵に基づいて暗号化するパラメータ暗号化手段と、
前記暗号化された画像データおよび前記暗号化された画像暗号化パラメータに写真処理注文情報を付与する写真処理注文情報付与手段とを備えたことを特徴とするものである。
【００３０】
また、第２の暗号化写真処理装置における前記写真処理注文情報は、前記暗号化された画像データと暗号化されていない画像データとの合成情報を含むことが好ましい。
【００３１】
さらに、前記暗号化された画像データに著作権情報を付与する著作権情報付与手段を備えることが好ましい。
【００３２】
本発明による第１の復号化写真処理装置は、本発明による第１の暗号化写真処理装置により暗号化された画像データを復号化して写真処理を行う復号化写真処理装置であって、
前記暗号化された画像暗号化パラメータを、前記暗号化鍵に対応する復号化鍵に基づいて復号化するパラメータ復号化手段と、
該復号化された画像暗号化パラメータに基づいて前記暗号化された画像データを復号化する画像復号化手段と、
該復号化された画像データに対して写真処理を施す写真処理手段とを備えたことを特徴とするものである。
【００３３】
本発明による第２の復号化写真処理装置は、本発明による第２の暗号化写真処理装置により暗号化された画像データを復号化して写真処理を行う復号化写真処理装置であって、
前記暗号化された画像暗号化パラメータを、前記暗号化鍵に対応する復号化鍵に基づいて復号化するパラメータ復号化手段と、
該復号化された画像暗号化パラメータに基づいて前記暗号化された画像データを復号化する画像復号化手段と、
該復号化された画像データに対して前記写真処理注文情報に基づいて写真処理を施す写真処理手段とを備えたことを特徴とするものである。
【００３４】
また、本発明による復号化写真処理装置においては、前記復号化鍵が暗号化されてなることが好ましく、さらには暗号化された復号化鍵を所定の条件下でのみ復号化可能とすることが好ましい。また、暗号化された画像データに著作権情報が付与されている場合は、前記写真処理を施す毎に前記著作権情報に基づいてカウント処理を行うカウント処理手段を備えることが好ましい。
【００３５】
【発明の効果】
本発明による暗号化写真処理システムによれば、アプリケーションにおいて画像を暗号化する際に、所定の画像暗号化パラメータに基づいて画像データを暗号化し、さらにこの画像暗号化パラメータを公開鍵方式の暗号化鍵に基づいて暗号化する。そして暗号化された画像データと画像暗号化パラメータとをラボにおいて復号化するに際し、まず暗号化された画像暗号化パラメータをアプリケーションにおける暗号化鍵に対応する復号化鍵に基づいて復号化し、復号化された画像暗号化パラメータにより画像データを復号化し、さらに復号化された画像データに対して写真処理が施される。このように、本発明においては、アプリケーションにおいて画像暗号化パラメータにより画像を暗号化し、さらに画像暗号化パラメータが公開鍵方式の暗号化鍵により暗号化されるため、暗号化された画像暗号化パラメータを復号化するための復号化鍵を知らない者は画像データを復号化して写真処理を施すことができないこととなり、これにより画像データの目的の用途以外の流出を防止することができる。また、アプリケーションおよびラボにおいて共通の公開鍵方式の暗号化鍵および復号化鍵により画像暗号化パラメータを暗号化するようにしたため、アプリケーションにおける暗号化方式を共通化させることができ、これによりラボはアプリケーション毎に異なる復号化機能を有する必要がなくなってラボの負担を軽減することができる。
【００３６】
また、ラボにおける復号化鍵をさらに暗号化することにより、ラボにおいて画像データが自由に復号化されることが防止され、これによりラボからの画像の流出を確実に防止することができる。
【００３７】
さらに、本発明による第２の暗号化写真処理システムにおいて、写真処理注文情報に暗号化された画像データと暗号化されていない画像データとの合成情報を含ませることにより、暗号化されていない画像データ（例えば著作権のない画像データ）に対して復号化の処理を行う必要がなくなるため、アプリケーションおよびラボにおける処理を効率よく行うことができる。
【００３８】
また、暗号化された画像データに著作権情報を付与することにより、ラボにおいて復号化する画像データの著作権の有無を確認することができる。この際、復号化された画像データに対して写真処理を施す毎に、著作権情報に基づいてカウント処理を行うことにより、例えばプリント枚数に応じた画像使用料を著作権者に対して支払うことが容易となり、また著作権者にとっては画像データの使用を許可したラボから画像使用料を確実に徴収することができる。
【００３９】
【発明の実施の形態】
以下図面を参照して本発明の実施形態について説明する。
【００４０】
図１は本発明の実施形態による暗号化写真処理システムの構成を示すブロック図である。図１に示すように本実施形態による暗号化写真処理システムは、画像データを扱うアプリケーション１とラボ２とからなる。
【００４１】
アプリケーション１には画像データの合成などを行うためのアプリケーションソフトおよび画像データの暗号化を行うための暗号化ソフトが組み込まれている。ラボ２には、暗号化された画像データおよび後述する画像暗号化パラメータを復号化するための復号化ソフトが組み込まれている。
【００４２】
次いで、本実施形態の動作について説明する。
【００４３】
まず、アプリケーション１においてラボ２においてプリントを依頼するプリント依頼画像データＳの暗号化を行う。この暗号化は秘密鍵暗号方式による画像暗号化パラメータＰに基づいて上述したＤＥＳやＩＤＥＡなどの暗号方式により行われる。一方、画像暗号化パラメータＰは公開鍵方式の暗号化鍵Ｋ１により暗号化される。なお、ラボ２にはこの暗号化鍵Ｋ１に一対一に対応する復号化鍵Ｋ２が保管されている。これにより、暗号化された画像データ（以下暗号化画像データとする）Ｓ′と、暗号化された画像暗号化パラメータ（以下暗号化パラメータとする）Ｐ′とが得られ、ラボ２に送られる。
【００４４】
なお、画像暗号化パラメータＰは、プリント依頼画像データＳを暗号化する際に毎回異なるものを使用し、後述するラボ２における復号化鍵により復号化しない限り他の者に分からないようにする必要がある。このため、画像暗号化パラメータＰには乱数が用いられる。
【００４５】
一方、ラボ２においては暗号化パラメータＰ′を、アプリケーション１の暗号化鍵Ｋ１に対応する復号化鍵Ｋ２により復号化する。この復号化鍵Ｋ２はラボ２において一般の者が容易に利用できないように暗号化されており、この暗号化された復号化鍵Ｋ２′の復号化は特別のソフトウエアにより行われる。このソフトウエアは暗号化された復号化鍵Ｋ２′の復号化に際し、プリントに使用するソフトウエアに埋め込まれた変数、ラボ２において使用する機器に固有のＩＤおよび有効期限などを判断して動作する。また得られた復号化鍵Ｋ２は、暗号化パラメータＰ′の復号化に使用された後に直ちに自動的に消滅するように設計されている。このように復号化鍵Ｋ２を暗号化することにより、特定の目的で特定の機器においてのみしか暗号化された復号化鍵Ｋ２′を復号化することができないため、ラボ２から復号化鍵Ｋ２′が流出したとしても、この復号化鍵Ｋ２′を復号化することができない。したがって、暗号化画像データＳ′をも復号化することができず、この結果、画像データＳの流出を防止することができる。
【００４６】
次いで、ラボ２においては、復号化鍵Ｋ２により復号化された画像暗号化パラメータＰを用いて暗号化画像データＳ′を復号化してプリント依頼画像データＳを得、このプリント依頼画像データＳに対して写真処理を施して処理を終了する。このようにしてラボ２において写真処理が施されたプリント依頼画像データＳはプリンタなどにおいて再生に供される。
【００４７】
このように本実施形態においては、アプリケーション１において画像暗号化パラメータＰにより画像を暗号化し、さらに画像暗号化パラメータＰも公開鍵方式の暗号化鍵Ｋ１により暗号化されるため、この暗号化鍵Ｋ１に対応する復号化鍵Ｋ２を有するラボ２においてのみにしか暗号化パラメータＰ′を復号化できないことこととなる。したがって、暗号化パラメータＰ′を復号化するための復号化鍵Ｋ２を知らない者は画像データＳを使用できないこととなり、これにより画像データＳの目的の用途以外の流出を防止することができる。また、アプリケーション１およびラボ２において共通の公開鍵方式の暗号化鍵Ｋ１および復号化鍵Ｋ２により画像暗号化パラメータＰを暗号化するようにしたため、複数のアプリケーション１における暗号化方式を共通化させることができ、これによりラボ２はアプリケーション毎に異なる復号化機能を有する必要がなくなってラボ２の負担を軽減することができる。
【００４８】
なお、暗号化を必要とする著作権付き画像データが少ない場合であってもその流出を防止するために、本実施形態のように画像データＳを暗号化する必要があるが、暗号化および復号化に時間を要するため効率的でない。このため、著作権付きの画像データＳのみを暗号化し、暗号化不要の画像データＳはそのまま暗号化することなくラボ２に送って画像合成を行うことが好ましい。この場合、著作権付きの画像データＳを含む複数の画像データの合成情報をコンポジットファイルとしてラボ２に送ればよく、ラボ２においては、合成情報に基づいて暗号化画像データＳ′のみを復号化すればよい。
【００４９】
また、上記実施形態において、画像のプリントサイズ、プリント枚数、プリント面質（艶有り、艶消し）、紙厚、写真処理の内容などを設定するための写真処理注文情報を暗号化画像データＳ′および暗号化パラメータＰ′に付与してラボ２に送るようにしてもよい。この際、ラボ２においては付与された写真処理注文情報に基づいて復号化された画像データＳに対して写真処理が施される。なお、上述した合成情報を写真処理注文情報に付与してラボ２に送るようにしてもよい。
【００５０】
さらに、上記実施形態においては、アプリケーション１において画像データＳの暗号化を行うため、暗号化されていない画像データＳをアプリケーション１において取り扱う必要があり、暗号化されていない画像データＳが無断で取り出されて悪用されるおそれがある。これを防止するために以下のような手法を採ることが好ましい。すなわち、著作権者が予め画像データＳを暗号化し、暗号化画像データＳ′と暗号化パラメータＰ′とを作成してアプリケーション１に提供する。また、これと同時に暗号化画像データＳ′がどのような画像を表すものであるかを知らせるための画像見本を提供する。この画像見本としては具体的には輪郭のみを表す画像、低解像度の画像、あるいは印刷物での提供などが考えられる。アプリケーション１においては画像見本を使用して使用する暗号化画像データＳ′を選択し、選択された暗号化画像データＳ′と暗号化パラメータＰ′とをラボ２に送る。これにより、アプリケーション１においてはそのまま使用できる画像データＳが存在しないこととなり、また暗号化画像データＳ′を復号化できないことから、アプリケーション１からの著作権付き画像データの流出を防止することができる。なお、この場合においても、暗号化画像データＳ′および暗号化パラメータＰ′に他の画像データや文字などとの合成情報を付与してもよく、写真処理注文情報に合成情報を付与してラボ２に送るようにしてもよい。
【００５１】
さらに、上記実施形態においては、暗号化画像データＳ′に著作権情報を付与してラボ２に送るようにしてもよく、これによりラボ２において復号化する画像データＳの著作権の有無を確認することができる。この際、ラボ２においてはこの著作権情報が付与された画像データＳを処理する毎に、その処理回数を加算するカウント処理を行うことが好ましい。これにより、ラボ２においては例えばプリント枚数に応じた画像使用料を著作権者に対して支払うことが容易となり、また著作権者にとっては画像データＳの使用を許可したラボ２から画像使用料を確実に徴収することができる。
【図面の簡単な説明】
【図１】本発明の実施形態による暗号化写真処理システムの構成を示すブロック図
【符号の説明】
１    アプリケーション
２    ラボ
【図１】
0003706238.tif 000002