(57)【要約】【課題】  暗号化された画像データを受信し、当該画像データの復号化を行う場合に、セキュリティ性を損なうことなく、自機器での処理の負荷を軽減できるようにする。【解決手段】  画像データを生成する画像生成装置１５０から、共通鍵１０３で暗号化された前記画像データ１１１と、暗号化された共通鍵１１０とを受信し、暗号化された共通鍵１１０を情報端末装置１０１に転送し、情報端末装置１０１において暗号化された共通鍵１１０を秘密鍵１０８を用いて復号化した共通鍵１２４を受信し、当該復号化した共通鍵１２４を用いて暗号化された画像データ１１１を復号化し、画像１２６を得るようにする。【選択図】  図１
2005236809.tif 000002
【特許請求の範囲】
【請求項１】
画像データを生成する画像生成装置から、共通鍵で暗号化された前記画像データと、暗号化された前記共通鍵とを受信する受信工程と、
前記暗号化された共通鍵を情報端末装置に転送する転送工程と、
前記情報端末装置において前記暗号化された共通鍵を秘密鍵を用いて復号化した共通鍵を受信し、当該復号化した共通鍵を用いて前記暗号化された画像データを復号化する復号化工程と
を備えたことを特徴とする画像データ復号方法。
【請求項２】
画像データを生成する画像生成装置から、共通鍵で暗号化された前記画像データと、暗号化された前記共通鍵とを受信する受信手段と、
前記暗号化された共通鍵を情報端末装置に転送する転送手段と、
前記情報端末装置において前記暗号化された共通鍵を秘密鍵を用いて復号化した共通鍵を受信し、当該復号化した共通鍵を用いて前記暗号化された画像データを復号化する復号化手段と
を備えたことを特徴とする画像データ復号装置。
【請求項３】
前記画像生成装置が複合機であることを特徴とする請求項２に記載の画像データ復号装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生成された画像データを安全にネットワークを介して受信し、当該画像データを復号化する画像データ復号方法及び画像データ復号装置に関する。
【背景技術】
【０００２】
ネットワークなどを介して情報を送信する場合において、従来のＩＤとパスワードだけによる本人確認だけでは、パスワードが容易に推測されたり盗聴されたりするため、セキュリティの確保が難しい。
【０００３】
そのため、暗号技術をベースとした「強い認証」システムとして、現在、公開鍵暗号技術の電子署名によるセキュリティ確保が注目され実用化されている。この公開鍵暗号方式は、「片方の鍵（公開鍵）で暗号化した情報は、もう片方の鍵（秘密鍵）でないと復号できない」という特殊な性質を持つ２つの鍵のペアを用いて共通鍵、署名などを安全に送信する方式である。
【０００４】
電子署名（デジタル署名）を応用することによって、サイバー空間でも、実世界の署名や捺印に相当するものを持つことが可能になっている。この電子署名には、（１）改ざんの検出が行え、（２）本人のものであるかどうかの確認ができるという２つの効能がある。
【０００５】
電子文書に署名するには、送信者が自分の秘密の署名鍵（秘密鍵）で文書を暗号化すればよい。そして、送信者が公開する検証鍵（公開鍵）で受信相手が文書を開けることができれば、この文書が本当に送信者の送った文書であることを受信者側で確実に検証できたことになる。また電子指紋としてのダイジェストを比較することで、改ざんがないかどうかの確認もできる。
【０００６】
図５は、公開鍵暗号技術の電子署名によるセキュリティ確保の方法を説明する図である。
図５において、８０１は情報を送信するユーザーＡ（Ａさん）のパーソナルコンピュータ（ＰＣ）、８０２は情報を受信するユーザーＢ（Ｂさん）のＰＣ、８００はＰＣ８０１とＰＣ８０２とを接続するネットワークである。
【０００７】
ＰＣ８０１において、生の情報である平文８０５は、共通鍵暗号化手段８０６において共通鍵８０３によって暗号化され、暗号文８１１が生成される。ここで、暗号化に公開鍵方式を用いないのは、公開鍵方式の暗号化はその処理負担が重いからである。当然暗号化されたデータは、共通鍵８０３がなければ復号化はできない。
【０００８】
共通鍵８０３は、Ｂさんの公開鍵８０２と公開鍵方式の暗号化手段８０４によって暗号化される。ここで、暗号化された共通鍵データは、Ｂさんの公開鍵８０２をもってしても復号化することはできない。
【０００９】
一方、平文８０５からは、その内容をもとに一定の法則で変換されたダイジェスト８０７が生成される。ダイジェストのデータサイズは、平文８０５の署名となりうる限り小さくしてよい。ダイジェストは、Ａさんの秘密鍵８０９によって公開鍵暗号化手段８０８において暗号化される。
【００１０】
以上、暗号化された共通鍵データ８１０，暗号文８１１，暗号化されたダイジェスト８１２はネットワーク８００を介してＢさんのＰＣ８０２へ送信される。ＢさんのＰＣ８０２においては、共通鍵データ８１０がＢさんの秘密鍵８２２によって復号化され共通鍵８２４が生成される。さらに、復号化された共通鍵８２４によって暗号文８１１が復号化され平文８２６が得られる。Ｂさんの秘密鍵８２２は、通信されることは無いのであるから、第３者が通信を傍受しても復号化することはできない。
【００１１】
暗号化されたダイジェスト８１２は、Ｂさんのパソコン８０２において、受信されＡさんの公開鍵８２９によって復号化されダイジェスト８２８が生成される。先に復号化された平文８２６とダイジェスト８２８をつきあわせることにより、ダイジェスト８２８が平文８２６によりもともと生成されたものであるかを判断されることができる。ここで暗号化されたダイジェスト８１２はＡさんの秘密鍵によってのみ作成されることができるわけであるから、平分８２６はＡさんが作成したものであることが確認できる。以上が公開鍵方式を用いて情報を送信する方法である。
【００１２】
次に、Ａさんが送信したい情報が原稿の画像である場合について説明する。
図６は、原稿画像を送信する場合の手続きを説明する図である。
図６において、９０１は情報を送信するユーザーＡ（Ａさん）のＰＣ、９０２は情報を受信するユーザーＢ（Ｂさん）のＰＣ、９５０はマルチファンクションプリンタ（ＭＦＰ）、９００はＰＣ９０１、ＰＣ９０２、ＭＦＰ９５０が接続されるネットワークである。
【００１３】
Ａさんはパソコンでの作業に先立って、ＭＦＰ９５０に内蔵された読み取り手段９５１をもってして原稿９３０をデジタルデータに変換する。さらに、ＭＦＰ９５０を操作して自らのＰＣであるＰＣ９０１に画像データを転送する。
【００１４】
画像データは、ＰＣ９０１の共通鍵暗号化手段９０５で共通鍵９０３によって暗号化される。ここで、暗号化に公開鍵方式を用いないのは、公開鍵方式の暗号化はその処理負担が重いからである。当然暗号化されたデータは、共通鍵９０３にがなければ復号化はできない。
【００１５】
共通鍵９０３は、Ｂさんの公開鍵９０２と公開鍵方式の暗号化手段９０４によって暗号化される。ここで、暗号化された共通鍵データは、Ｂさんの公開鍵９０２をもってしても復号化することはできない。
【００１６】
一方、画像データ９０５からは、その内容をもとに一定の法則で変換されたダイジェスト９０７が生成される。ダイジェストのデータサイズは、画像データ９０５の署名となりうる限り小さくしてよい。ダイジェストは、Ａさんの秘密鍵９０９によって公開鍵暗号化手段９０８において暗号化される。
【００１７】
以上、暗号化された共通鍵データ９１０、暗号文９１１、暗号化されたダイジェスト９１２は、ネットワーク９００を介してＢさんのＰＣ９０２へ送信される。
ＢさんのＰＣ９０２においては、共通鍵データ９１０がＢさんの秘密鍵９２２によって復号化され共通鍵９２４が生成される。さらに、復号化された共通鍵９２４によって暗号文９１１が復号化されて、画像データ９２６が得られる。Ｂさんの秘密鍵９２２は、通信されることは無いのであるから、第３者が通信を傍受しても復号化することはできない。
【００１８】
暗号化されたダイジェスト９１２は、Ｂさんのパソコン９０２において受信され、Ａさんの公開鍵９２９によって復号化されて、ダイジェスト９２８が生成される。先に復号化された画像データ９２６とダイジェスト９２８をつきあわせることにより、ダイジェスト９２８が画像データ９２６によりもともと生成されたものであるかどうかを判断することができる。ここで、暗号化されたダイジェスト９１２は、Ａさんの秘密鍵によってのみ作成されることができるわけであるから、平分９２６は、Ａさんが作成したものであることが確認できる。
【発明の開示】
【発明が解決しようとする課題】
【００１９】
しかしながら、従来例で示した画像データ復号装置においては、画像の符号化、復号化、共通鍵の復号化などを全て１つの装置で行っていたので大変負荷が重くなっていた。また、受信した画像データを印刷するためには、再度印刷装置へ画像データ送付しなければならず、操作がわずらわしかった。また、全ての受信、復号化処理をＭＦＰなどの装置で行うためには、受信者の秘密鍵をＭＦＰに登録しなくてはならず、セキュリティ上好ましくなかった。
【００２０】
本発明は上述の問題点にかんがみてなされたものであり、暗号化された画像データを受信し、当該画像データの復号化を行う場合に、セキュリティ性を損なうことなく、自機器での処理の負荷を軽減させた画像データ復号方法及び画像データ復号装置を提供することを目的とする。
【課題を解決するための手段】
【００２１】
本発明は上記課題を解決するために、画像データを生成する画像生成装置から、共通鍵で暗号化された前記画像データと、暗号化された前記共通鍵とを受信する受信工程と、前記暗号化された共通鍵を情報端末装置に転送する転送工程と、前記情報端末装置において前記暗号化された共通鍵を秘密鍵を用いて復号化した共通鍵を受信し、当該復号化した共通鍵を用いて前記暗号化された画像データを復号化する復号化工程とを備えたことを特徴とする画像データ復号方法等を提供する。
【発明の効果】
【００２２】
本発明によれば、暗号化された画像データを受信し、当該画像データの復号化を行う場合に、セキュリティ性を損なうことなく、自機器での処理の負荷を軽減させることができる。また、復号化を行うための秘密鍵は、受信者側の装置のみで管理され、画像データを生成する画像生成装置で管理する必要がないため、通信回線等を介してデータの送受信を行う際に、秘密鍵が漏洩される可能性を低減できる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明における実施形態を図面に基づいて説明する。
【００２４】
図1は、本発明の実施形態における画像データ復号装置を含むシステムの概略構成図である。
図１において、１０１はユーザーＡ（Ａさん）が所有するパーソナルコンピュータ（ＰＣ）、１２０は本発明の画像データ復号装置に相当するユーザーＢ（Ｂさん）のＰＣ、１５０はマルチファンクションプリンタ（ＭＦＰ）、１００はＰＣ１０１，ＰＣ１２０，ＭＦＰ１５０とを接続するネットワークである。
【００２５】
Ａさんは、パソコンでの作業に先立って、ＭＦＰ１５０に内蔵された読み取り手段１５１で原稿１３０をデジタルデータに変換する。
【００２６】
ＭＦＰ１５０は、送信先リストとそれに対応する送信先ユーザの公開鍵データを保持していて、送信者Ａさんに送信先リストをグラフィカルユーザーインターフェイス（ＧＵＩ）で提示する。Ａさんは、リストから送信先を選択してＧＵＩを介して画像送信動作を起動する。
【００２７】
ＭＦＰ１５０は、画像送信動作として、以下に述べる一連のプロセスを実行する。
すなわち、共通鍵１０３を適当な手段で発生させ、それを鍵として画像データ１０５を暗号化手段１０６を用いて暗号化する。また、共通鍵１０３は、予め登録済のＢさんの公開鍵１０２を鍵として暗号化手段１０４で暗号化される。また、Ｂさんの公開鍵１０２は、前記送信先リストに対応付けられてＭＦＰ１５０内に保存されている。また、別プロセスにおいて、画像１０５からダイジェスト１０７が生成され、Ａさんの秘密鍵によって暗号化ダイジェスト１１３に変換される。
【００２８】
最後に、暗号化された共通鍵１１０，暗号化された画像データ１１１，暗号化されたダイジェスト１１２をネットワーク１００を介してＢさんのＰＣ１２１へ送信する。
【００２９】
ＭＦＰ１５０からの受信動作は、本発明の特徴をあらわすので図２、図３のフローチャートを用いて説明する。
【００３０】
まず、ステップＳ２０１において、ＰＣ１２０はＭＦＰ１５０から、暗号化された共通鍵１１０，暗号化された画像データ１１１，暗号化されたダイジェスト１１２をネットワークを介して受信する。
【００３１】
続いて、ステップＳ２０２において、パネル表示データを更新する。このパネル表示データは、ユーザーがパネルまたはネットワークを通してＰＣ１２０の受信状態を問い合わせたときに表示されるものである。それは、例えば、図４に示すようにデータの識別用ＩＤ、送信先、処理状況などの表示データである。
【００３２】
続いて、ステップＳ２０３として、ＰＣ１２０は、受信した暗号化済共通鍵をＰＣ１０１へ転送し、復号化された共通鍵の受信を待つステップＳ２０４へ移行する。
【００３３】
ここで、暗号化済共通鍵を受信したＰＣ１０１の処理を図３を用いて説明する。
図３は、ＰＣ１０１の処理を示すフローチャートである。
まず、ステップＳ３０１において、ＰＣ１０１を起動し、続いて、ステップＳ３０２において、暗号化済共通鍵を受信したかどうかを判断する。この判断の結果、暗号化済共通鍵を受信していないと判断された場合には、ステップＳ３０２で待機する。一方、ステップＳ３０２での判断の結果、暗号化済共通鍵を受信したと判断された場合には、ステップＳ３０３に進む。
【００３４】
続いて、ステップＳ３０３において、秘密鍵１０８を用いて暗号化済共通鍵を復号化する。続いて、ステップ３０４において、復号化した共通鍵をＰＣ１２０へ送信する。その後、処理を終了する。
【００３５】
ＰＣ１０１から復号化された共通鍵１２４を受信したＰＣ１２０では、ステップＳ２０５において、この共通鍵１２４を用いてＭＦＰ１５０から受信した暗号化された画像データ１１１を復号化し、画像１２６を得る。
【００３６】
続いて、ステップＳ２０６において、受信した暗号化済ダイジェスト１１２をＡさんの公開鍵１２９を用いて復号化し、ダイジェスト１２８を得る。
【００３７】
続いて、ステップＳ２０７において、ダイジェスト１２８と画像１２６とを付き合わせることにより画像１２６の認証を行い、その認証結果をパネル表示データに更新する。その後、当該処理を終了する。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施形態における画像データ復号装置を含むシステムの概略構成図である。
【図２】本発明の実施形態における画像データ復号装置における処理のフローチャートである。
【図３】パーソナルコンピュータ（ＰＣ１０１）における処理のフローチャートである。
【図４】本発明の実施形態における画像データ復号装置の表示パネルの１例示した図である。
【図５】従来例のデータ復号方法を説明するための概略構成図である。
【図６】公開鍵方式の画像データ復号方法を説明するための概略構成図である。
【符号の説明】
【００３９】
１００  ネットワーク
１０１  ユーザーＡ（Ａさん）のＰＣ
１０２、１２９  公開鍵
１０３、１２４  共通鍵
１０４、１０６、１０９、１２５、１２７  復号化手段
１０７、１２８  ダイジェスト
１０５、１２６  画像
１０８  秘密鍵
１１０  暗号化された共通鍵
１１１  暗号化された画像データ
１１２  暗号化されたダイジェスト
１１３  暗号化ダイジェスト
１２０  ユーザーＢ（Ｂさん）のＰＣ（画像データ復号装置）
１２３  受信部
１３０  原稿
１５０  ＭＦＰ
１５１  読み取り手段
【図１】
2005236809.tif 000003
【図２】
2005236809.tif 000004
【図３】
2005236809.tif 000005
【図４】
2005236809.tif 000006
【図５】
2005236809.tif 000007
【図６】
2005236809.tif 000008