(57)【要約】【課題】スキャナ付の画像処理装置が送信対象の画像の読取りを完了した後その場所にユーザを待たせることなくその画像の送信を電子署名を付して行えるようにする。【解決手段】画像形成装置１は、ＰＫＩカード５から電子証明書を読み取って保存手段に保存する。スキャナによって画像を読み取り、その画像の画像ファイルを生成し、その画像ファイルからメッセージダイジェストを生成し、端末装置２へそのメッセージダイジェストを送信する。端末装置２は、ＰＫＩカード５から秘密鍵を読み出し、画像形成装置１からのメッセージダイジェストをその秘密鍵で暗号化し、暗号化したメッセージダイジェストを画像形成装置１に送信する。そして、画像形成装置１は、生成した画像ファイルを、保存手段に保存されている電子証明書と端末装置２からの暗号化されたメッセージダイジェストとを付加して送信先へ送信する。【選択図】図１
2010004154.tif 000002
【特許請求の範囲】
【請求項１】
スキャナで読み取った画像を再現するための画像ファイルを、ユーザが指定した送信先へ送信する画像ファイル送信システムであって、
通信回線を介して互いに接続可能な第一の装置と第二の装置とを有し、
前記第一の装置は、
前記スキャナと、
前記ユーザの、秘密鍵および電子証明書が記憶されている可搬型の記憶媒体から、前記電子証明書を読み出す電子証明書読出手段と、
前記読み出された電子証明書を保存する電子証明書保存手段と、
前記スキャナによって読み取られた画像の前記画像ファイルを生成する画像ファイル生成手段と、
前記生成された画像ファイルからメッセージダイジェストを生成するメッセージダイジェスト生成手段と、
前記生成されたメッセージダイジェストを前記第二の装置へ送信するメッセージダイジェスト送信手段と、
を有し、
前記第二の装置は、
前記記憶媒体から前記秘密鍵を読み出す秘密鍵読出手段と、
前記第一の装置から送信されてきた前記メッセージダイジェストを前記読み出された秘密鍵で暗号化する電子署名手段と、
前記暗号化されたメッセージダイジェストである暗号化メッセージダイジェストを前記第一の装置へ送信する暗号化メッセージダイジェスト送信手段と、
を有し、
前記第一の装置は、さらに、
前記画像ファイル生成手段によって生成された前記画像ファイルを、前記電子証明書保存手段に保存されている前記電子証明書と前記第二の装置から送信されてきた前記暗号化メッセージダイジェストとを付加して前記送信先へ送信する、画像ファイル送信手段、を有する、
ことを特徴とする画像ファイル送信システム。
【請求項２】
前記メッセージダイジェスト送信手段は、前記生成されたメッセージダイジェストを、前記秘密鍵と対をなす公開鍵で暗号化して前記第二の装置へ送信し、
前記電子署名手段は、前記秘密鍵で復号した前記メッセージダイジェストを暗号化する、
請求項１記載の画像ファイル送信システム。
【請求項３】
前記第一の装置は、
前記メッセージダイジェスト生成手段によって生成された前記メッセージダイジェストを保存するメッセージダイジェスト保存手段と、
前記秘密鍵と対をなす公開鍵で復号した、前記第一の装置から送信されてきた前記暗号化メッセージダイジェストと、前記メッセージダイジェスト保存手段に保存されている前記メッセージダイジェストとを比較することによって、当該暗号化メッセージダイジェストが本物であるか否かを検証する、署名検証手段と、を有し、
前記画像ファイル送信手段は、前記暗号化メッセージダイジェストが本物であることが前記署名検証手段によって検証された場合にのみ、前記画像ファイルを送信する、
請求項１または請求項２記載の画像ファイル送信システム。
【請求項４】
第一の装置に備えられたスキャナで読み取った画像を再現するための画像ファイルを、ユーザが指定した送信先へ送信する画像ファイル送信方法であって、
前記第一の装置に、
前記ユーザの、秘密鍵および電子証明書が記憶されている可搬型の記憶媒体から、前記電子証明書を読み出させ、
前記読み出された電子証明書を電子証明書保存手段に保存させ、
前記スキャナに画像を読み取らせ、
前記読み取られた画像の前記画像ファイルを生成させ、
前記生成された画像ファイルからメッセージダイジェストを生成させ、
当該第一の装置と通信回線を介して接続可能な第二の装置へ前記生成されたメッセージダイジェストを送信させ、
前記第二の装置に、
前記記憶媒体から前記秘密鍵を読み出させ、
前記第一の装置から送信されてきた前記メッセージダイジェストを前記読み出された秘密鍵で暗号化させ、
前記暗号化されたメッセージダイジェストである暗号化メッセージダイジェストを前記第一の装置へ送信させ、
さらに、前記第一の装置に、前記生成された画像ファイルを、前記電子証明書保存手段に保存されている前記電子証明書と前記第二の装置から送信されてきた前記暗号化メッセージダイジェストとを付加して前記送信先へ送信させる、
ことを特徴とする画像ファイル送信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、用紙から読み取った画像を送信する装置および方法に関する。
【背景技術】
【０００２】
コピー、ネットワークプリンティング、スキャナ、ファックス、およびドキュメントサーバなどの様々な機能を備えた、複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれる画像処理装置が普及している。近年は、電子メールの送受信の機能を備えた画像処理装置も見られるようになった。
【０００３】
スキャナの機能と電子メールの送受信の機能とを組み合わせ、「ＳＣＡＮ＿ＴＯ＿Ｅ−ＭＡＩＬ」などと呼ばれる機能も実現されている。この機能によると、画像処理装置は、用紙から読み取った画像を電子データ化する。そして、その画像のデータを電子メールに添付し、ユーザに指定された電子メールアドレスに送信する。
【０００４】
さらに、Ｓ／ＭＩＭＥ（Secure/Multipurpose Internet Mail Extensions）に準拠して電子メールを送信することもできるようになった。Ｓ／ＭＩＭＥは、ＰＫＩ（Public Key Infrastructure）の技術を用いた電子メールの伝送方式であって、電子署名を行いかつ電子証明書を付すことによって電子メールの内容および送信者の信憑性を保証するとともに、本文などを暗号化することによって電子メールの盗み見を防止する。
【０００５】
画像処理装置は、従来、このようなＳ／ＭＩＭＥを適用したＳＣＡＮ＿ＴＯ＿Ｅ−ＭＡＩＬの処理を、例えば次のように実行する。
【０００６】
送信者であるユーザは、自分の電子証明書および秘密鍵が記憶されている記録媒体を画像処理装置にセットする。送信対象の画像が記されている用紙をセットする。さらに、送信先の電子メールアドレスおよび電子メールの本文などを入力する。
【０００７】
すると、画像処理装置は、用紙の画像を読み取って画像データを取得し、それを所定のフォーマットに変換することによって画像ファイルを生成する。記録媒体から秘密鍵および電子証明書を読み出す。
【０００８】
本文および画像ファイルに電子署名を行う。電子署名は、本文および画像ファイルをハッシュ関数に代入することによって所定のビット長（例えば、ＲＦＣ  １３２１で規定されたＭＤ５（Message Digest Algorithm 5）の場合は、１２８ビット）のメッセージダイジェストを生成し、それを秘密鍵で暗号化することによって、行われる。
【０００９】
そして、本文および画像ファイルを、読み出した秘密鍵で暗号化し、暗号化したメッセージダイジェスト、本文、および画像ファイルを電子証明書とともに送信先の電子メールアドレスに送信する。
【００１０】
なお、電子証明書および秘密鍵が記憶されている記憶媒体は、一般に、「ＰＫＩトークン」などと呼ばれている。それらが記憶されているＵＳＢメモリは「ＵＳＢトークン」と呼ばれている。そのほか、ＩＣカードタイプのＰＫＩトークンも存在する。
【００１１】
上述の電子署名および電子証明書を用いた画像データの送信方法は、特許文献１にも開示されている。
【００１２】
そのほか、画像データに電子署名を付す方法として、次のような方法が開示されている。特許文献２に開示される方法によると、文書ごとに画像データの第１のメッセージダイジェストを生成する。生成した複数の第１のメッセージダイジェストを結合してＭＤ結合データを生成する。生成したＭＤ結合データの第２のメッセージダイジェストを生成する。生成した第２のメッセージダイジェストを情報処理端末の暗号鍵により暗号化する。そして、暗号化した第２のメッセージダイジェストを、ＭＤ結合データとともに、各画像データに添付する。
【特許文献１】特開２００３−２２４７２８号公報
【特許文献２】特開２００６−３３７２９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
ところで、ＰＫＩトークンに記憶されているデータのうち、特に秘密鍵は、盗まれてはいけない。よって、ユーザは、自分のＰＫＩトークンの取り扱いに十分に注意しなければならない。
【００１４】
したがって、Ｓ／ＭＩＭＥを適用したＳＣＡＮ＿ＴＯ＿Ｅ−ＭＡＩＬの処理を画像処理装置に実行させたユーザは、電子メールの送信が完了するまで画像処理装置の場所に留まり、自分のＰＫＩトークンを、誰かに持っていかれないように注意しなければならない。
【００１５】
ところが、スキャナが用紙から画像を読み取った後、Ｓ／ＭＩＭＥによる電子メールの送信が完了するまでには、時間を要する。特に、画像ファイルを生成する処理に時間が掛かる。よって、用紙の枚数が多ければ多いほど、長い時間を要する。Ｓ／ＭＩＭＥを適用しないＳＣＡＮ＿ＴＯ＿Ｅ−ＭＡＩＬの処理であれば、スキャナが用紙から画像を読み取った後すぐに画像処理装置から離れ、自分の席に戻ってパーソナルコンピュータで業務の続きを再開するなどすることができる。しかし、従来のＳ／ＭＩＭＥを適用したＳＣＡＮ＿ＴＯ＿Ｅ−ＭＡＩＬの処理の場合は、上述の理由の通り、電子メールの送信が完了するまで待たなければならない。
【００１６】
本発明は、このような問題点に鑑み、スキャナ付の画像処理装置が送信対象の画像の読取りを完了した後その画像処理装置の場所にユーザを待たせることなくその画像の送信を電子署名を付して行えるようにすることを、目的とする。
【課題を解決するための手段】
【００１７】
本発明の一形態に係る画像ファイル送信システムは、スキャナで読み取った画像を再現するための画像ファイルを、ユーザが指定した送信先へ送信する画像ファイル送信システムであって、通信回線を介して互いに接続可能な第一の装置と第二の装置とを有し、前記第一の装置は、前記スキャナと、前記ユーザの、秘密鍵および電子証明書が記憶されている可搬型の記憶媒体から、前記電子証明書を読み出す電子証明書読出手段と、前記読み出された電子証明書を保存する電子証明書保存手段と、前記スキャナによって読み取られた画像の前記画像ファイルを生成する画像ファイル生成手段と、前記生成された画像ファイルからメッセージダイジェストを生成するメッセージダイジェスト生成手段と、前記生成されたメッセージダイジェストを前記第二の装置へ送信するメッセージダイジェスト送信手段と、を有し、前記第二の装置は、前記記憶媒体から前記秘密鍵を読み出す秘密鍵読出手段と、前記第一の装置から送信されてきた前記メッセージダイジェストを前記読み出された秘密鍵で暗号化する電子署名手段と、前記暗号化されたメッセージダイジェストである暗号化メッセージダイジェストを前記第一の装置へ送信する暗号化メッセージダイジェスト送信手段と、を有し、前記第一の装置は、さらに、前記画像ファイル生成手段によって生成された前記画像ファイルを、前記電子証明書保存手段に保存されている前記電子証明書と前記第二の装置から送信されてきた前記暗号化メッセージダイジェストとを付加して前記送信先へ送信する、画像ファイル送信手段、を有する。
【００１８】
好ましくは、前記メッセージダイジェスト送信手段は、前記生成されたメッセージダイジェストを、前記秘密鍵と対をなす公開鍵で暗号化して前記第二の装置へ送信し、前記電子署名手段は、前記秘密鍵で復号した前記メッセージダイジェストを暗号化する。
【００１９】
または、前記第一の装置は、前記メッセージダイジェスト生成手段によって生成された前記メッセージダイジェストを保存するメッセージダイジェスト保存手段と、前記秘密鍵と対をなす公開鍵で復号した、前記第一の装置から送信されてきた前記暗号化メッセージダイジェストと、前記メッセージダイジェスト保存手段に保存されている前記メッセージダイジェストとを比較することによって、当該暗号化メッセージダイジェストが本物であるか否かを検証する、署名検証手段と、を有し、前記画像ファイル送信手段は、前記暗号化メッセージダイジェストが本物であることが前記署名検証手段によって検証された場合にのみ、前記画像ファイルを送信する。
【発明の効果】
【００２０】
本発明によると、スキャナ付の画像処理装置が送信対象の画像の読取りを完了した後その画像処理装置の場所にユーザを待たせることなくその画像の送信を電子署名を付して行うことができる。
【発明を実施するための最良の形態】
【００２１】
図１はイントラネットＮＷの全体的な構成の例を示す図、図２は画像形成装置１のハードウェア構成の例を示す図、図３は画像形成装置１の機能的構成の例を示す図、図４は端末装置２のハードウェア構成の例を示す図、図５は端末装置２の機能的構成の例を示す図である。
【００２２】
図１に示すように、イントラネットＮＷは、画像形成装置１、端末装置２、ゲートウェイ３、および通信回線４などによって構成される。
【００２３】
イントラネットＮＷは、企業、役所、または学校などの組織に設けられており、その組織のメンバによって使用される。
【００２４】
画像形成装置１、端末装置２、およびゲートウェイ３は、通信回線４を介して互いに接続可能である。通信回線４として、いわゆるＬＡＮ回線が用いられる。
【００２５】
ゲートウェイ３は、イントラネットＮＷとインターネットとを繋ぐ装置である。ゲートウェイ３として、ルータまたはアクセスサーバなどが用いられる。
【００２６】
画像形成装置１は、コピー、スキャナ、ファックス、ＰＣプリント（ネットワークプリンティング）、およびドキュメントサーバなどの様々な機能を集約した処理装置である。複合機またはＭＦＰ（Multi Function Peripherals）などと呼ばれることもある。
【００２７】
さらに、画像形成装置１には、スキャンした画像をイントラネットＮＷの外部の装置に送信する機能（以下、「画像読取送信機能」と記載する。）が設けられている。画像読取送信機能については、後に詳細に説明する。
【００２８】
端末装置２は、上述の画像形成装置１の機能をユーザが使用する際に用いられる。つまり、画像形成装置１のクライアントである。
【００２９】
組織のメンバすなわちイントラネットＮＷのユーザには、１人ずつ１つの電子証明書５ｄと１対の公開鍵暗号方式の秘密鍵５ｈおよび公開鍵５ｋとが認証局などによって発行されている。また、ユーザには、１人ずつ１枚のＰＫＩ（Public Key Infrastructure）カード５が配付されている。ＰＫＩカード５には、それを有するユーザの電子証明書５ｄおよび秘密鍵５ｈが記憶されている。以下、ＰＫＩカード５としてＩＣ（Integrated Circuit）カードが用いられる場合を例に説明する。
【００３０】
なお、公開鍵５ｋは、認証局がインターネット上に開設するサーバなどによって一般に公開されており、誰でも自由に取得することができる。画像形成装置１および端末装置２も、公開鍵５ｋをサーバから受信することができる。
【００３１】
画像形成装置１は、図２に示すように、ＣＰＵ１０ａ、ＲＡＭ１０ｂ、ＲＯＭ１０ｃ、ハードディスク１０ｄ、制御用回路１０ｅ、操作パネル１０ｆ、スキャナ１０ｇ、印刷装置１０ｈ、ＬＡＮインタフェース１０ｉ、ＦＡＸモデム１０ｊ、およびカードリーダ１０ｋなどによって構成される。
【００３２】
制御用回路１０ｅは、ハードディスク１０ｄ、操作パネル１０ｆ、スキャナ１０ｇ、印刷装置１０ｈ、ＬＡＮインタフェース１０ｉ、ＦＡＸモデム１０ｊ、およびカードリーダ１０ｋなどを制御するための回路である。
【００３３】
スキャナ１０ｇは、原稿に記されている文章、数式、記号、写真、図表、またはイラストなどの書類の画像を光学的に読み取って画像データを生成する。
【００３４】
印刷装置１０ｈは、スキャナ１０ｇによって得られた画像データまたは端末装置２などから送信されてきた画像データに基づいて画像を用紙に印刷する。
【００３５】
ＬＡＮインタフェース１０ｉは、端末装置２またはイントラネットＮＷの外部の装置とＴＣＰ／ＩＰによって通信を行うためのＮＩＣ（Network Interface Card）である。
【００３６】
ＦＡＸモデム１０ｊは、ＦＡＸ端末とファックスプロトコルによって通信を行うための装置である。
【００３７】
操作パネル１０ｆは、タッチパネルおよびテンキーなどによって構成される。タッチパネルには、ユーザに対してメッセージまたは指示を与えるための画面、ユーザが所望する処理条件などを入力するための画面、およびＣＰＵ１０ａなどで実行された処理の結果を示す画面などが表示される。
【００３８】
ユーザは、画面を見ながらタッチパネルまたはテンキーを操作することによって、画像形成装置１に対して、処理の実行開始または中断などの指令を与えたり、処理条件を指定したりすることができる。
【００３９】
カードリーダ１０ｋは、ＰＫＩカード５などのＩＣカードに記憶されているデータを読み取るＩＣカードリーダである。
【００４０】
ＲＯＭ１０ｃおよびハードディスク１０ｄには、図３に示す証明書読取制御部１０１、処理条件等受付部１０２、画像読取制御部１０３、画像ファイル生成部１０４、メッセージダイジェスト生成部１０５、暗号化転送制御部１０６、署名データ受信制御部１２１、署名データ検証処理部１２２、署名付電子メール生成部１２３、署名付電子メール送信制御部１２４、および証明書等保存部１３１などの機能を実現するためのプログラムおよびデータが記憶されている。
【００４１】
これらのプログラムおよびデータは必要に応じてＲＡＭ１０ｂに読み出され、ＣＰＵ１０ａによってプログラムが実行される。これらのプログラムを実行し、さらに後述のプログラムを端末装置２で実行することによって、画像読取送信機能が実現される。図３に示す一部または全部を、マイクロコンピュータまたはＡＳＩＣ（Application Specific Integrated Circuit）としてＬＳＩ化して実現してもよい。
【００４２】
端末装置２は、図４に示すように、ＣＰＵ２０ａ、ＲＡＭ２０ｂ、ＲＯＭ２０ｃ、ハードディスク２０ｄ、ディスプレイ２０ｅ、ＬＡＮインタフェース２０ｆ、キーボード２０ｇ、ポインティングデバイス２０ｈ、およびカードリーダ２０ｉなどによって構成される。
【００４３】
ＬＡＮインタフェース２０ｆは、画像形成装置１またはイントラネットＮＷの外部の装置とＴＣＰ／ＩＰによって通信を行うためのＮＩＣ（Network Interface Card）である。
【００４４】
ディスプレイ２０ｅは、ユーザに対してメッセージまたは指示を与えるための画面、ユーザが所望する処理条件などを入力するための画面、およびＣＰＵ２０ａなどで実行された処理の結果を示す画面などを表示する。
【００４５】
キーボード２０ｇおよびポインティングデバイス２０ｈは、ユーザが端末装置２に対して指示を与えたり処理条件を入力したりするための入力装置である。
【００４６】
カードリーダ２０ｉは、画像形成装置１のカードリーダ１０ｋと同様、ＰＫＩカード５などのＩＣカードに記憶されているデータを読み取るＩＣカードリーダである。
【００４７】
ＲＯＭ２０ｃおよびハードディスク２０ｄには、図５に示す秘密鍵読取制御部２０１、メッセージダイジェスト受信制御部２０２、メッセージダイジェスト復号処理部２０３、メッセージダイジェスト署名処理部２０４、署名メッセージダイジェスト送信制御部２０５、および秘密鍵保存部２０６などの機能を実現するためのプログラムおよびデータが記憶されている。
【００４８】
これらのプログラムおよびデータは必要に応じてＲＡＭ２０ｂに読み出され、ＣＰＵ２０ａによってプログラムが実行される。
【００４９】
端末装置２として、パーソナルコンピュータまたはワークステーションなどが用いられる。
【００５０】
図６および図７は画像形成装置１における処理の流れの例を説明するフローチャート、図８は端末装置２における処理の流れの例を説明するフローチャート、図９は署名付電子メール６の構成の例を示す図である。
【００５１】
次に、図３に示す画像形成装置１の各部および図５に示す端末装置２の各部の処理内容などを、あるユーザＵｘが画像を電子メールでイントラネットＮＷの外部の装置へ送信しようとする場合を例に、図６〜図８のフローチャートを参照しながら説明する。
【００５２】
図３において、画像形成装置１の証明書読取制御部１０１は、ユーザＵｘのＰＫＩカード５から電子証明書５ｄを読み取るように、カードリーダ１０ｋを次のように制御する。
【００５３】
ユーザＵｘは、送信したい画像が記されている用紙および自分のＰＫＩカード５を持って画像形成装置１のところに訪れると、操作パネル１０ｆを操作することによって、画像形成装置１の処理モードを画像読取送信モードに切り換える。
【００５４】
すると、証明書読取制御部１０１は、電子証明書５ｄの読取りの指令をカードリーダ１０ｋに対して与える。カードリーダ１０ｋは、ＰＫＩカード５がセットされるのを待つ。
【００５５】
そして、ユーザＵｘが自分のＰＫＩカード５をカードリーダ１０ｋにセットすると、カードリーダ１０ｋは、そのＰＫＩカード５を検知し（図６の＃１でＹｅｓ）、証明書読取制御部１０１からの指令に従ってそのＰＫＩカード５から電子証明書５ｄを読み取る（＃２）。読み取られた電子証明書５ｄは、証明書等保存部１３１に一時的に保存される。
【００５６】
なお、証明書等保存部１３１には、そのほか、後述する電子メール本文データ６１、画像ファイル６２、およびメッセージダイジェスト７０などが適宜、保存される。
【００５７】
処理条件等受付部１０２は、送信の対象の画像の読取りの条件（例えば、読取りの解像度、カラー画像として読み取るかモノクロ画像として読み取るか、用紙の片面を読み取るか両面を読み取るかなど）、その画像の送信先とする電子メールアドレス（以下、「送信先電子メールアドレス６ｒ」と記載する。）、ユーザＵｘ自身の電子メールアドレス（以下。「送信元電子メールアドレス６ｓ」と記載する。）、およびその画像を添付する電子メールの本文などを受け付けるための処理を行う（＃３）。
【００５８】
具体的には、これらの情報を入力させるための画面を操作パネル１０ｆのタッチパネルに表示させる。そして、ユーザＵｘがその画面に入力した内容を受け付ける。送信先電子メールアドレス６ｒ、送信元電子メールアドレス６ｓ、および電子メールの本文を示す電子メール本文データ６１は、証明書等保存部１３１に保存される。
【００５９】
ユーザは、これらの内容を入力した後、画像が記されている用紙を原稿台にセットし、スキャンの開始の指令を入力する。
【００６０】
すると、画像読取制御部１０３は、ユーザが入力した処理条件に基づいてスキャナ１０ｇを制御し、用紙の原稿面の画像を読み取らせる（＃４〜＃７）。用紙が複数枚でありまたは原稿面が両面である場合は、各原稿面を順次、スキャンさせる。すべての原稿面のスキャンが完了したら、ＰＫＩカード５をカードリーダ１０ｋから外してもよい旨のメッセージを操作パネル１０ｆのタッチパネルに表示させる（＃８）。なお、このメッセージは、カードリーダ１０ｋによる電子証明書５ｄの読取り（読出し）の完了の直後に表示させてもよい。
【００６１】
画像ファイル生成部１０４は、スキャナ１０ｇによって読み取られた画像の画像データを、所定のフォーマット（例えば、ＰＤＦ、ＴＩＦＦ、またはＪＰＥＧなど）に変換することによって、画像ファイル６２を生成する（＃９）。生成された画像ファイル６２は、証明書等保存部１３１に保存される。
【００６２】
メッセージダイジェスト生成部１０５は、電子メール本文データ６１および画像ファイル６２をハッシュ関数に代入することによってハッシュ値を算出（生成）する（＃１０）。このハッシュ値は、メッセージダイジェストとして用いられる。以下、メッセージダイジェスト生成部１０５によって生成されたハッシュ値を「メッセージダイジェスト７０」と記載する。メッセージダイジェスト７０は、証明書等保存部１３１に保存される。
【００６３】
暗号化転送制御部１０６は、メッセージダイジェスト７０をユーザＵｘの公開鍵５ｋで暗号化し、それを電子メールに添付してユーザＵｘの電子メールアドレスに宛てて送信する（＃１１）。以下、暗号化されたメッセージダイジェスト７０を「暗号化メッセージダイジェスト７１」と記載する。
【００６４】
暗号化メッセージダイジェスト７１の送信後、署名データ受信制御部１２１は、電子署名がなされたメッセージダイジェストがユーザＵｘの端末装置２から送信されてくるのを待つ（＃１２）。
【００６５】
ユーザＵｘは、すべての用紙がスキャナ１０ｇによってスキャンされたら、カードリーダ１０ｋから自分のＰＫＩカード５を抜き取り、ＰＫＩカード５および用紙を持って自分の席に戻る。
【００６６】
図５に示す端末装置２の秘密鍵読取制御部２０１は、ユーザＵｘのＰＫＩカード５から秘密鍵５ｈを読み取るように、カードリーダ２０ｉを次のように制御する。
【００６７】
ユーザＵｘは、画像形成装置１の場所から自分の席に戻ってくると、自分の端末装置２のキーボード２０ｇまたはポインティングデバイス２０ｈを操作することによって、端末装置２の処理モードを画像読取送信モードに切り換える。
【００６８】
すると、秘密鍵読取制御部２０１は、秘密鍵５ｈの読取りの指令をカードリーダ２０ｉに対して与える。カードリーダ２０ｉは、ＰＫＩカード５がセットされるのを待つ。
【００６９】
そして、ユーザＵｘが自分のＰＫＩカード５をカードリーダ１０ｋにセットすると、カードリーダ１０ｋは、そのＰＫＩカード５を検知し（図８の＃３１でＹｅｓ）、証明書読取制御部１０１からの指令に従ってそのＰＫＩカード５から秘密鍵５ｈを読み取る（＃３２）。読み取られた秘密鍵５ｈは、秘密鍵保存部２０６に一時的に保存される。
【００７０】
また、画像読取送信モードに切り換えられると、メッセージダイジェスト受信制御部２０２は、秘密鍵読取制御部２０１による秘密鍵５ｈの読取りの制御の処理と前後してまたは並行して、ＬＡＮインタフェース２０ｆを制御することによって、ユーザＵｘのメールアカウントを管理する電子メールサーバにアクセスし、暗号化メッセージダイジェスト７１を含む電子メールが受信ボックスに入っているか否かをチェックする（＃３３）。そして、その電子メールが存在すれば（＃３４でＹｅｓ）、その電子メールをダウンロード（受信）させる（＃３５）。
【００７１】
メッセージダイジェスト復号処理部２０３は、受信された電子メールの暗号化メッセージダイジェスト７１を、ステップ＃３２で読み取って秘密鍵保存部２０６に保存した秘密鍵５ｈを用いて復号する（＃３６）。これにより、暗号化メッセージダイジェスト７１の平文つまりメッセージダイジェスト７０が得られる。
【００７２】
復号に成功したら（＃３７でＹｅｓ）、メッセージダイジェスト署名処理部２０４は、その秘密鍵５ｈでそのメッセージダイジェスト７０を暗号化することによって、メッセージダイジェスト７０に電子署名を施す（＃３８）。以下、メッセージダイジェスト署名処理部２０４によって暗号化された（電子署名された）メッセージダイジェスト７０を「署名メッセージダイジェスト７２」と記載する。電子署名の後、その秘密鍵５ｈは秘密鍵保存部２０６から削除される（＃３９）。
【００７３】
署名メッセージダイジェスト送信制御部２０５は、署名メッセージダイジェスト７２を電子メールに添付して画像形成装置１の電子メールアドレスに宛てて送信する（＃４０）。
【００７４】
図３に戻って、画像形成装置１の署名データ受信制御部１２１は、ＬＡＮインタフェース１０ｉを制御することによって、画像形成装置１のメールアカウントを管理する電子メールサーバにアクセスし、署名メッセージダイジェスト７２を含む電子メールが受信ボックスに入っているか否かをチェックする（図７の＃１６）。そして、その電子メールが存在すれば（＃１７でＹｅｓ）、その電子メールをダウンロード（受信）させる（＃１８）。
【００７５】
署名データ検証処理部１２２は、受信された署名メッセージダイジェスト７２がユーザＵｘの秘密鍵５ｈによって署名されたもの（つまり、本物）であるか否かの検証を次のように行う。
【００７６】
署名データ検証処理部１２２は、その署名メッセージダイジェスト７２を、証明書等保存部１３１に保存されている公開鍵５ｋで復号する（＃１９）。これにより、署名メッセージダイジェスト７２の平文つまりメッセージダイジェスト７０が得られる。
【００７７】
復号に成功したら（＃２０でＹｅｓ）、復号したメッセージダイジェスト７０と図６のステップ＃１０で生成し証明書等保存部１３１に保存しておいたメッセージダイジェスト７０とを比較照合し（＃２１）、両メッセージダイジェスト７０が一致すれば（＃２２でＹｅｓ）、署名メッセージダイジェスト７２がユーザＵｘの秘密鍵５ｈによって署名されたもの（つまり、本物）であると判別する（＃２３）。
【００７８】
そして、署名付電子メール生成部１２３は、図９のような、Ｓ／ＭＩＭＥ（Secure/Multipurpose Internet Mail Extensions）に準拠した電子メール（以下、「署名付電子メール６」と記載する。）を生成する（＃２４）。
【００７９】
署名付電子メール６には、それ自身の送信先の電子メールアドレス（ＴＯ）および送信元電子メールアドレス（ＦＲＯＭ）として、証明書等保存部１３１に保存されている送信先電子メールアドレス６ｒおよび送信元電子メールアドレス６ｓが示される。本文（ＢＯＤＹ）には、証明書等保存部１３１に保存されている電子メール本文データ６１が格納される。さらに、証明書等保存部１３１に保存されている画像ファイル６２および電子証明書５ｄと、ステップ＃１８で受信した署名メッセージダイジェスト７２とが、添付される。なお、電子メール本文データ６１および画像ファイル６２も、秘密鍵５ｈで暗号化してもよい。
【００８０】
署名付電子メール送信制御部１２４は、生成された署名付電子メール６を、送信先つまり送信先電子メールアドレス６ｒに宛てて送信する（＃２５）。
【００８１】
一方、ステップ＃１９において復号に成功しなかった場合およびステップ＃２１において両メッセージダイジェスト７０が一致しなかった場合は（＃２０でＮｏ、＃２２でＮｏ）、画像読取送信のジョブを破棄する（＃２６）。
【００８２】
署名付電子メール６の送信が完了した後、使用済である電子メール本文データ６１および画像ファイル６２などの各データを証明書等保存部１３１から削除する（＃２７）。画像読取送信のジョブを破棄した場合も、不要になった各データを証明書等保存部１３１から削除する。
【００８３】
本実施形態によると、画像形成装置１は、ＰＫＩカード５から秘密鍵５ｈおよび電子証明書５ｄのうち後者さえ読み出せれば、送信対象の画像の、Ｓ／ＭＩＭＥによる送信を行うことができる。よって、ユーザは、画像形成装置１が用紙の画像をスキャンした後、その用紙および自分のＰＫＩカード５を持って直ちに自分の席に戻ることができる。従来のようにメッセージダイジェストの生成の処理および秘密鍵５ｈによるそのメッセージダイジェストの暗号化（電子署名）の処理の完了を待つ必要がない。
【００８４】
本実施形態では、画像形成装置１と端末装置２との間のデータのやり取りを電子メールによって行ったが、ＦＴＰ（File Transfer Protocol）またはＳＭＢ（Server Message Block）などのプロトコルによって行ってもよい。
【００８５】
本実施形態では、ＰＫＩトークンとしてＩＣカード型のＰＫＩカード５を用いたが、ＵＳＢメモリ型のＰＫＩトークンであるＵＳＢトークンを用いる場合にも本発明を適用することができる。
【００８６】
本実施形態では、用紙に記されている画像の画像ファイルを電子メールによって画像形成装置１から他の装置に送信する場合を例に説明したが、ＷｅｂサーバなどにＦＴＰによってアップロードする場合にも、本発明を適用することができる。
【００８７】
本実施形態では、画像形成装置１が平文のメッセージダイジェスト（メッセージダイジェスト７０）を生成し、それを端末装置２が電子署名（暗号化）したが、両方の処理を端末装置２が行ってもよい。つまり、画像形成装置１は電子メール本文データ６１および画像ファイル６２を端末装置２に送信し、端末装置２がこれらからメッセージダイジェスト７０を生成し、それに電子署名を行ってもよい。
【００８８】
その他、イントラネットＮＷ、画像形成装置１、端末装置２の全体または各部の構成、処理内容、処理順序、署名付電子メール６の構成などは、本発明の趣旨に沿って適宜変更することができる。
【図面の簡単な説明】
【００８９】
【図１】イントラネットの全体的な構成の例を示す図である。
【図２】画像形成装置のハードウェア構成の例を示す図である。
【図３】画像形成装置の機能的構成の例を示す図である。
【図４】端末装置のハードウェア構成の例を示す図である。
【図５】端末装置の機能的構成の例を示す図である。
【図６】画像形成装置における処理の流れの例を説明するフローチャートである。
【図７】画像形成装置における処理の流れの例を説明するフローチャートである。
【図８】端末装置における処理の流れの例を説明するフローチャートである。
【図９】署名付電子メールの構成の例を示す図である。
【符号の説明】
【００９０】
ＮＷ  イントラネット（画像ファイル送信システム）
１  画像形成装置（第一の装置）
１０１  証明書読取制御部（電子証明書読出手段）
１０４  画像ファイル生成部（画像ファイル生成手段）
１０５  メッセージダイジェスト生成部（メッセージダイジェスト生成手段）
１０６  暗号化転送制御部（メッセージダイジェスト送信手段）
１２２  署名データ検証処理部（署名検証手段）
１２３  署名付電子メール生成部（画像ファイル送信手段）
１２４  署名付電子メール送信制御部（画像ファイル送信手段）
１３１  証明書等保存部（電子証明書保存手段、メッセージダイジェスト保存手段）
１０ｇ  スキャナ
１０ｋ  カードリーダ（電子証明書読出手段）
２  端末装置（第二の装置）
２０１  秘密鍵読取制御部（秘密鍵読出手段）
２０４  メッセージダイジェスト署名処理部（電子署名手段）
２０５  署名メッセージダイジェスト送信制御部（暗号化メッセージダイジェスト送信手段）
２０ｉ  カードリーダ（秘密鍵読出手段）
４  通信回線
５  ＰＫＩカード（記憶媒体）
５ｄ  電子証明書
５ｈ  秘密鍵
５ｋ  公開鍵
６２  画像ファイル
７０  メッセージダイジェスト
７２  署名メッセージダイジェスト（暗号化メッセージダイジェスト）
【図１】
2010004154.tif 000003
【図２】
2010004154.tif 000004
【図３】
2010004154.tif 000005
【図４】
2010004154.tif 000006
【図５】
2010004154.tif 000007
【図６】
2010004154.tif 000008
【図７】
2010004154.tif 000009
【図８】
2010004154.tif 000010
【図９】
2010004154.tif 000011