(57)【要約】  【課題】  認証されたユーザが電子証明書を送信することができ、受信装置又は受信者が、受信した電子メールが送信者本人の電子メールであることを確認できるインターネットファクシミリのような送信装置を提供する。  【解決手段】  生体情報を受け付け、受け付けた生体情報による認証が認められた場合、画像データをテキスト形式に変換したテキスト画像データを生成し、テキスト画像データのハッシュ値を秘密鍵で暗号化して電子署名を生成し、認証局が発行した電子証明書を記憶部２０から読み出して、テキスト画像データ、電子署名、及び電子証明書が添付された電子メールを送信する。【選択図】      図１
2005260490.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを送信する送信手段を備える送信装置において、
情報が真正であることを証明する認証局が発行する電子証明書を記憶する記憶手段と、  電子証明書の送信を認証する認証情報を受け付ける受付手段と、
該受付手段が受け付けた認証情報の正否を判定する判定手段と
を備え、
前記送信手段は、前記判定手段が、前記認証情報が正しいと判定した場合に、前記記憶手段に記憶してある電子証明書を付加して電子メールを送信すべくなしてあることを特徴とする送信装置。
【請求項２】
前記電子メールは、平文と、該平文を秘密鍵で暗号化してなる電子署名とを含み、前記電子証明書は、前記電子署名を復号する公開鍵を含むことを特徴とする請求項１に記載の送信装置。
【請求項３】
前記送信手段は、前記受付手段が認証情報を受け付けていない場合、又は前記判定手段が、前記受け付けた認証情報が正しくないと判定した場合に、前記記憶手段に記憶してある電子証明書の付加を禁止すべくなしてあることを特徴とする請求項１又は２に記載の送信装置。
【請求項４】
前記認証情報は、生体情報又はパスワードであることを特徴とする請求項１乃至３の何れか一項に記載の送信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールを送信する送信装置に関する。
【背景技術】
【０００２】
従来、指紋、声紋等の生体情報を用いて認証を行なう画像形成装置が考案されている。この画像形成装置は、ユーザの生体情報を受け付け、受け付けた生体情報による認証を認めた場合に、画像データを含む電子メールを送信する。つまり、この画像形成装置は、電子メールの送信者を、生体情報が予め登録されている正規のユーザのみに限定している（特許文献１参照）。
【特許文献１】特開２００２−３５４１６２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に開示された画像形成装置を用いる場合、画像形成装置から送信された電子メールを受信した受信装置又は受信装置のユーザである受信者は、受信した電子メールの送信者が、送信側の画像形成装置の正規のユーザであるか否かを判断することができないという問題があった。
【０００４】
また、画像形成装置は、不特定のユーザによる悪用を防止するために、正規のユーザ以外のユーザによる使用を禁止している。このため、ユーザは画像形成装置を利用する度に生体情報を入力する必要があり、また、例えば正規のユーザ以外のユーザによる画像形成装置の一時的な利用が困難であるという問題があった。
【０００５】
本発明は斯かる問題を解決するためになされたものであり、認証を認めた場合に、電子証明書を付加して電子メールを送信する構成とすることにより、認証されたユーザが電子証明書を送信することができ、受信装置又は受信者が情報の真偽を確認することができる送信装置を提供することを目的とする。
【０００６】
本発明の他の目的は、平文と電子署名とを含む電子メールに、公開鍵を含む電子証明書を付加する構成とすることにより、受信装置又は受信者が、受信した電子メールが送信者本人の電子メールであることを確認できる送信装置を提供することにある。
【０００７】
本発明の他の目的は、認証情報を受け付けていない場合、又は受け付けた認証情報が正しくなかった場合に、電子証明書を付加しない構成とすることにより、認証後に電子証明書付きで電子メールを送信する場合と認証を行なうことなく電子証明書無しで電子メールを送る場合とを使い分けることができる送信装置を提供することにある。
【０００８】
本発明の更に他の目的は、生体情報又はパスワードを用いて認証を行なう構成とすることにより、不特定のユーザによる電子証明書の悪用を防止することができる送信装置を提供することにある。
【課題を解決するための手段】
【０００９】
第１発明に係る送信装置は、電子メールを送信する送信手段を備える送信装置において、情報が真正であることを証明する認証局が発行する電子証明書を記憶する記憶手段と、電子証明書の送信を認証する認証情報を受け付ける受付手段と、該受付手段が受け付けた認証情報の正否を判定する判定手段とを備え、前記送信手段は、前記判定手段が、前記認証情報が正しいと判定した場合に、前記記憶手段に記憶してある電子証明書を付加して電子メールを送信すべくなしてあることを特徴とする。
【００１０】
第２発明に係る送信装置は、前記電子メールは、平文と、該平文を秘密鍵で暗号化してなる電子署名とを含み、前記電子証明書は、前記電子署名を復号する公開鍵を含むことを特徴とする。
【００１１】
第３発明に係る送信装置は、前記送信手段は、前記受付手段が認証情報を受け付けていない場合、又は前記判定手段が、前記受け付けた認証情報が正しくないと判定した場合に、前記記憶手段に記憶してある電子証明書の付加を禁止すべくなしてあることを特徴とする。
【００１２】
第４発明に係る送信装置は、前記認証情報は、生体情報又はパスワードであることを特徴とする。
【００１３】
第１発明にあっては、記憶手段に電子証明書を記憶しておく。この電子証明書は認証局が発行する電子的な身分証明書であり、少なくとも電子証明書に含まれている情報の真正を証明する。また、受付手段が、電子証明書の送信を認証する認証情報を受け付け、受け付けた認証情報の正否を判定手段が判定する。この場合、例えば送信装置に予め正しい認証情報を登録しておき、登録された認証情報と受け付けた認証情報とが一致するか否かを判定することによって、認証情報が正しいか否かを判定する。認証情報が正しいと判定した場合は認証を認め、送信手段が、記憶手段に記憶してある電子証明書を付加して電子メールを送信する。
【００１４】
第２発明にあっては、平文を暗号化して電子署名を生成するための秘密鍵と、この秘密鍵と対になり、電子署名を復号して平文を生成するための公開鍵とを用いる。送信装置は、秘密鍵を用いて平文を暗号化することによって電子署名を生成し、平文及び生成した電子署名を含む電子メールに、公開鍵を含む電子証明書を付加して送信する。この電子証明書は、電子証明書に含まれる公開鍵が真正であること、即ち、認証局に登録した本人が、電子証明書に含まれる公開鍵に対応する秘密鍵の持ち主であることを証明する。
【００１５】
第３発明にあっては、受付手段が認証情報を受け付け、受け付けた認証情報が正しいか否かを判定手段が判定し、受け付けた認証情報が正しくなかった場合、又は受付手段が認証情報を受け付けていない場合、送信手段は、電子証明書が付加された電子メールを送信しない。このとき、送信手段は、電子証明書が付加されていない電子メールを送信する。      
【００１６】
第４発明にあっては、受付手段が、生体情報又はパスワードを認証情報として受け付け、受け付けた生体情報又はパスワードの正否を判定手段が判定する。
【発明の効果】
【００１７】
第１発明の送信装置によれば、認証を認めた場合に、電子証明書を付加して電子メールを送信することができる。逆に、認証を認めなかった場合は、電子証明書が付加された電子メールを送信することができない。つまり、電子証明書が付加された電子メールの送信を、認証されたユーザが実行することができ、認証されていないユーザは実行することができない。このため、電子メール送信側の送信装置にて、認証されていないユーザによる電子証明書の悪用を防止することができる。
【００１８】
一方、電子メールを受信する受信装置が、電子証明書が付加された電子メールを受信した場合、受信装置が自動的に、又は受信装置のユーザ（受信者）が手動で、電子メールに付加されている電子証明書の有効／無効を認証局又は検証局に問い合わせることによって、少なくとも電子証明書に含まれている情報が真正であるか否かを確認することができる。つまり、受信装置又は受信者は、信頼性が高い電子メールを受信することができる。
【００１９】
第２発明の送信装置によれば、受信装置が、電子証明書に含まれた公開鍵を用いて、電子メールに含まれた電子署名を復号し、復号された平文と電子メールに含まれた平文とを比較することによって、電子メールの真贋を確認することができる。電子証明書に含まれた公開鍵が真正の公開鍵であり、復号された平文と電子メールに含まれた平文とが一致する場合、受信装置又は受信者は、受信した電子メールが、認証局に登録された登録者本人、即ち電子メールの送信者本人の電子メールであると判断することができる。つまり、受信装置又は受信者は、信頼性が更に高い電子メールを受信することができる。
【００２０】
一方、電子証明書に含まれた公開鍵が真正の公開鍵でない場合、又は真正の公開鍵で復号された平文と電子メールに含まれた平文とが一致しない場合、受信装置又は受信者は、受信した電子メールが、認証局に登録された登録者本人の電子メールではないか、改竄された電子メールであると判断することができる。この結果、なりすまし、改竄等によって電子メールの送信者／受信者が受ける不利益を防止することができる。
【００２１】
第３発明の送信装置によれば、受付手段が認証情報を受け付けていない場合、又は受け付けた認証情報が正しくなかった場合、送信手段は、電子証明書が付加されていない電子メールを送信することができる。ここで、電子証明書無しで送信する電子メールの内容は、電子証明書付きで送信する電子メールの内容よりも一般的に重要度が低い。このため、内容の重要度が低く、電子証明書が付加された電子メールを送信する必要がない場合、送信装置のユーザは、認証情報を送信装置に入力することなく、電子証明書が付加されていない電子メールを送信することができる。つまり、送信装置が認証を認める正規の認証情報を有するユーザは、認証後に電子証明書付きで電子メールを送信する場合と認証を行なうことなく電子証明書無しで電子メールを送る場合とを使い分けることができる。
【００２２】
また、パスワードのような認証情報を忘却したユーザ、送信装置を一時的に利用するだけのユーザが、認証情報を再確認したり新たに登録したりすることなく、送信装置を用いて、電子証明書が付加されていない電子メールを送信することができる。以上のことから、ユーザの利便性を向上させることができる。
【００２３】
第４発明の送信装置によれば、生体情報又はパスワードを用いて認証を行なう。パスワードによって認証を行なう場合は送信装置の構造を簡易にすることがでる。また、生体情報は偽造することができず、ワンタイムパスワードはパスワードの盗難による不正利用が困難であるため、認証されないユーザによる電子証明書の悪用を更に防止することができる等、本発明は優れた効果を奏する。
【発明を実施するための最良の形態】
【００２４】
以下、本発明を、その実施の形態を示す図面に基づいて詳述する。
【００２５】
図１は、本発明に係る送信装置である通信装置１の構成を示すブロック図である。図中３はＬＡＮ（Local Area Network）であり、ＬＡＮ３には通信装置１、メールサーバ２及びインターネットＮが更に接続されている。通信装置１は固有のメールアドレスを有するインターネットファクシミリであり、通信装置１と、メールサーバ２と、ＬＡＮ３又はインターネットＮに接続された図示しない他のインターネットファクシミリとは、所定のプロトコル（例えばＳＭＴＰ）に従って電子メールを送受信するよう構成されている。更に、インターネットＮには認証局又は検証局のサーバ（不図示）が接続されている。
【００２６】
通信装置１のユーザは、例えば送信する電子メールの内容の信頼性を向上させたい場合、通信先のインターネットファクシミリが、電子証明書が添付されていない電子メール（以下証明書無しメールという）を受信しない構成である場合、通信先のユーザが、電子証明書が添付されている電子メール（以下、証明書付きメールという）の送信を要求している場合等に、通信装置１を用いて証明書付きメールを送信する。ただし、通信装置１は、認証情報による認証を行ない、認証が認められたユーザによる証明書付きメールの送信を実行し、認証が認められなかったユーザ又は認証を行なわなかったユーザによる証明書無しメールの送信を実行する。
【００２７】
通信装置１は、ＣＰＵ１０、ＲＯＭ１１及びＲＡＭ１２を備え、ＣＰＵ１０は、ＲＯＭ１１に記憶された制御プログラム及びデータに従って装置各部を制御し、このときＲＡＭ１２を作業領域として用いて各種処理を実行する。また、ＲＡＭ１２は受信した電子メール又は送信すべき電子メールを記憶する。
【００２８】
通信装置１は操作ユニット１３を更に備え、操作ユニット１３は、表示部１３１、操作部１３２及び認証情報受付部１３３で構成されている。表示部１３１は、通信装置１の動作状態、ユーザに対する入力指示等を表示し、操作部１３２は表示部１３１を見ながらユーザが通信装置１を操作するためのスタートキー、テンキー及び各種ファンクションキーを備える。
【００２９】
認証情報受付部１３３は、認証情報として、生体情報である指紋情報を受け付ける。このような認証情報受付部１３３は、例えば指紋情報入力面を有し、指紋情報入力面に触れられた指先の指紋を光学的に読み取って、指紋情報を生成するよう構成されている。指紋情報は、例えば読み取った指紋の特徴を示す特徴量パターンである。ユーザは、自身の指で認証情報受付部１３３に触れることによって、認証情報受付部１３３に認証情報である指紋情報を入力する。
【００３０】
なお、表示部１３１はタッチパネルを用いて構成しても良く、操作部１３２が備える各種キーはハードキーでも良く、タッチパネル上に設けられるソフトキーでも良い。また、認証情報受付部１３３は、認証情報として、生体情報である声紋情報、網膜パターン情報等を受け付ける構成でも良い。また、認証情報としてパスワードを受け付ける場合、認証情報受付部１３３を設けず、操作部１３２に設けられた各種キーを介して認証情報を受け付ける構成でも良い。
【００３１】
また、通信装置１は、読取部１４、ＣＯＤＥＣ（符号化・復号器）１５、画像メモリ１６、記録部１７、及び電子メール変換部１８を備える。読取部１４は通信装置１にセットされた原稿を読み取って画像データを生成し、ＣＯＤＥＣ１５は、所定の符号化方式で画像データの符号化とファクシミリ通信用の画像データ（以下、ＦＡＸ画像データという）の復号とを行なうことによって画像データとＦＡＸ画像データとを相互に変換する。画像メモリ１６はＤＲＡＭを用いてなり、画像データ又はＦＡＸ画像データを記憶し、記録部１７は、電子写真方式のプリンタ装置及びプリンタ装置へ用紙を供給する給紙装置で構成されており、画像メモリ１６に記憶された画像データに基づいて記録用紙に画像を形成する。
【００３２】
証明書付きメール及び証明書無しメールの夫々には、インターネットファクシミリ通信用の画像データが添付されている。インターネットファクシミリ通信用の画像データはＦＡＸ画像データを変換してなるテキスト形式の画像データ（以下、テキスト画像データという）であり、電子メール変換部１８は、所定の符号化方式（例えばＭＩＭＥのbase64）でＦＡＸ画像データとテキスト画像データとを相互に変換する。
【００３３】
また、電子メール変換部１８は、画像データ及びＦＡＸ画像データ夫々の符号化方式、通信相手となるインターネットファクシミリのメールアドレス等を、メールヘッダ又はメッセージとして含む電子メールを生成する。更に、電子メール変換部１８は、生成した電子メールにテキスト画像データを添付して証明書無しメールを生成し、又は、生成した電子メールにテキスト画像データ、電子証明書及び電子署名を添付して証明書付きメールを生成する。
【００３４】
更にまた、通信装置１は、通信装置１とＬＡＮ３とを接続するインターフェイスであるＬＡＮＩ／Ｆ１９、及びハードディスクを用いてなる記憶部２０を備える。記憶部２０の記憶領域の一部には電子証明書が記憶してあり、記憶領域の他の一部は予め通信装置１に登録された認証情報（以下、登録認証情報という）を記憶する認証情報登録部２１である。
【００３５】
登録認証情報は、通信装置１を用いた証明書付きメールの送信を許可されているユーザ（以下、正規のユーザという）が認証情報受付部１３３を用いて予め入力しておいた認証情報である。また、認証情報登録部２１には、正規のユーザ以外のユーザの認証情報は記憶されていない。
【００３６】
記憶部２０の記憶領域の更に他の一部には、平文であるテキスト画像データのハッシュ値を求めるためのハッシュ関数、ハッシュ値を暗号化して電子署名を生成するための秘密鍵、電子署名を復号してテキスト画像データのハッシュ値を求めるための公開鍵（夫々不図示）が記憶してある。公開鍵は電子証明書に含まれて通信先のインターネットファクシミリへ送信され、電子証明書を受信したインターネットファクシミリによって電子署名の復号に用いられる。一方、秘密鍵は外部へ送信されない。なお、テキスト画像データではなく、テキスト画像データを含む電子メールのハッシュ値を求める構成でも良く、また、ハッシュ関数以外の関数を用いても良く、更に、テキスト画像データを直接的に暗号化しても良い。
【００３７】
通信装置１は、記憶部２０に記憶してある公開鍵、秘密鍵、電子証明書、登録認証情報等の閲覧、修正、更新、追加及び削除を、例えば通信装置１の管理者が操作部１３２からパスワードを入力し、入力されたパスワードによる認証が認められた場合に実行するよう構成してある。
【００３８】
このような通信装置１は、メールサーバ２、ＬＡＮ３、及びＬＡＮＩ／Ｆ１９を介して電子メールを受信する。通信装置１のＣＰＵ１０は、受信した電子メールに添付されているテキスト画像データを分離して、分離したテキスト画像データを、受信した電子メールに記載されている符号化方式で電子メール変換部１８にて復号してＦＡＸ画像データに変換し、変換したＦＡＸデータを、受信した電子メールに含まれている符号化方式でＣＯＤＥＣ１５にて復号して画像データに変換し、変換した画像データを画像メモリ１６に記憶させる。次に、ＣＰＵ１０は、画像メモリ１６に記憶された画像データを読み出して、読み出した画像データに基づき、記録部１７にて記録用紙に画像を形成する。
【００３９】
受信した電子メールに電子署名及び電子証明書が添付されている場合、つまり、受信した電子メールが証明書付きメールである場合、更にＣＰＵ１０は、受信した電子メールから電子署名及び電子証明書を電子メール変換部１８にて分離してＲＡＭ１２に記憶させ、記憶部２０からハッシュ関数を読み出して、読み出したハッシュ関数と分離したテキスト画像データとを用いて第１ハッシュ値を求める。また、ＣＰＵ１０は、分離した電子署名を電子証明書に含まれている公開鍵で復号して第２ハッシュ値を求める。
【００４０】
更にＣＰＵ１０は、求めた第１ハッシュ値と第２ハッシュ値とを比較し、求めた２個のハッシュ値が一致する場合、受信した電子メールが改竄、なりすまし等の可能性がない正規の電子メールであることを、例えば表示部１３１に表示することによってユーザに報知し、求めた２個のハッシュ値が一致しない場合に、受信した電子メールが改竄、なりすまし等の可能性がある不正規の電子メールであることを報知する。
【００４１】
ユーザは、通信装置１によって、受信した電子メールが正規の電子メールであることを報知された場合、電子証明書の有効／無効を認証局又は検証局に問い合わせるか否かを選択し、問い合わせる場合は、操作部１３１を用いて、電子証明書の有効／無効を認証局又は検証局に問い合わせるよう通信装置１に命令する。このとき、通信装置１は、認証局又は検証局のサーバと通信を行ない、電子証明書が登録されているか否か、登録されている電子証明書が失効していないか否かを問い合わせ、問い合わせた結果をユーザに報知する。なお、認証局又は検証局への問い合わせは、証明書付きメールを受信した場合に自動的に実行する構成でも良い。
【００４２】
受信した電子証明書が有効な電子証明書である場合、ユーザは、受信した電子メールが正規の電子メールであると判断し、失効した電子証明書である場合、又は電子証明書が認証局に登録されていない場合、受信した電子メールが不正規の電子メールであると判断する。
【００４３】
受信した電子メールに電子署名及び電子証明書が添付されていない場合、つまり、受信した電子メールが証明書無しメールである場合、ＣＰＵ１０は、証明書無しメールを受信したことをユーザに報知する。なお、求めた２個のハッシュ値が一致しない場合、又は証明書無しメールを受信した場合は、記録部１７にて画像を形成しない構成でも良く、ユーザに画像を形成するか否かを選択させる構成でも良い。
【００４４】
図２及び図３は、通信装置１のＣＰＵ１０が実行する送信処理の手順を示すフローチャートである。電子メールを用いて画像を送る場合、ユーザは、通信装置１に原稿をセットし、操作部１３２を用いて通信先のインターネットファクシミリのメールアドレス、及び証明書付きメールを送信するか証明書無しメールを送信するかの選択、濃度、解像度等の各種設定を通信装置１に入力し、最後に、送信命令を通信装置１に入力する。なお、通信装置１が、証明書付きメール送信命令を入力するための第１スタートキーと証明書無しメール送信命令を入力するための第２スタートキーとを備え、各スタートキーが操作された場合に各操作命令を受け付ける構成でも良い。
【００４５】
ＣＰＵ１０は、証明書付きメールを送信する送信命令を受け付けたか証明書無しメールを送信する送信命令を受け付けたか否かを判定し（Ｓ１１）、各送信命令を受け付けていない場合は（Ｓ１１でＮＯ）、送信命令を受け付けるまで待機する。また、証明書付きメールを送信する送信命令を受け付けた場合（Ｓ１１で付き）、ＣＰＵ１０は、認証情報受付部１３３に認証情報を入力するようユーザに指示するメッセージを表示部１３１に表示する。
【００４６】
ユーザは、認証を行なうか、証明書付きメールの送信を中止するか、証明書付きメールの送信を証明書無しメールの送信に変更するかを選択し、認証を行なう場合は、表示部１３１に表示された指示に従って、指で認証情報受付部１３３に触れることによって認証情報を入力する。また、証明書付きメールの送信を中止するか、又は証明書付きメールの送信を証明書無しメールの送信に変更する場合は、操作部１３２を用いて、送信中止命令を入力するか、又は送信変更命令を入力する。
【００４７】
Ｓ１１にて証明書付きメール送信命令を受け付けた場合（Ｓ１１で付きの場合）、ＣＰＵ１０は、認証情報受付部１３３を介して認証情報を受け付けたか否かを判定し（Ｓ１２）、認証情報を受け付けていない場合は（Ｓ１２でＮＯ）、送信中止命令を受け付けたか送信変更命令を受け付けたか否かを判定し（Ｓ１３）、送信中止命令及び送信変更命令を受け付けていない場合は（Ｓ１３でＮＯ）、処理をＳ１２へ戻して、認証情報、送信中止命令又は送信変更命令を受け付けるまで待機する。Ｓ１３にて送信中止命令を受け付けた場合は（Ｓ１３で中止）、送信処理を終了する。この後、ＣＰＵ１０は処理をＳ１１へ戻して、送信命令を受け付けるまで待機する。
【００４８】
Ｓ１１にて証明書無しメールを送信する送信命令を受け付けた場合（Ｓ１１で無し）、又は、Ｓ１３にて送信変更命令を受け付けた場合（Ｓ１３で変更）、ＣＰＵ１０は、読取部１４に原稿を読み取らせて画像データを生成させ、生成された画像データをＣＯＤＥＣ１５に符号化させてＦＡＸ画像データを変換させ、変換されたＦＡＸ画像データを電子メール変換部１８に変換させることによってテキスト画像データを生成する（Ｓ１４）。
【００４９】
次いで、ＣＰＵ１０は、電子メール変換部１８に、画像データを符号化する符号化方式、ＦＡＸ画像データを符号化する符号化方式、通信相手となるインターネットファクシミリのメールアドレス等をメールヘッダ又はメッセージとして含む電子メールを生成させ、生成された電子メールにＳ１４にて生成したテキスト画像データを添付させることによって証明書無しメールを生成する（Ｓ１５）。最後に、ＣＰＵ１０はＳ１５にて生成した証明書無しメールを、メールサーバ２、ＬＡＮ３、及びＬＡＮＩ／Ｆ１９を介して、通信相手のインターネットファクリミリへ送信し（Ｓ１６）、送信処理を終了する。この後、ＣＰＵ１０は処理をＳ１１へ戻して、送信命令を受け付けるまで待機する。
【００５０】
Ｓ１２にて、認証情報受付部１３３を介して認証情報を受け付けた場合（Ｓ１２でＹＥＳ）、ＣＰＵ１０は、受け付けた認証情報と、認証情報登録部２１に記憶してある各登録認証情報との比較照合を行ない、パターンマッチングの手法により、受け付けた認証情報と各登録認証情報との類似度を算出する（Ｓ３１）。この類似度は、例えば、受け付けた認証情報である特徴量パターンと登録認証情報である特徴量パターンとを重ね合わせた場合に一致する面積を用いて求められる指紋の類似性の評価値であり、類似度が高いほど比較した画像データは類似している。
【００５１】
更にＣＰＵ１０は、算出した類似度が、所定値以上の値を有するか否かを判定し（Ｓ３２）、Ｓ３１にて算出した類似度が所定値未満である場合（Ｓ３２でＮＯ）、受け付けた認証情報による認証が認められないと判定し、例えば、認証情報が異なるため正しい認証情報を入力するよう指示するメッセージを表示部１３１に表示させることによって、ユーザに対してエラーを報知し（Ｓ３３）、処理をＳ１２へ戻して、認証情報、送信中止命令又は送信変更命令を受け付けるまで待機する。
【００５２】
Ｓ３１にて算出した類似度が所定値以上である場合（Ｓ３２でＹＥＳ）、ＣＰＵ１０は、受け付けた認証情報による認証を認めると判定し、読取部１４に原稿を読み取らせて画像データを生成させ、生成された画像データをＣＯＤＥＣ１５に符号化させてＦＡＸ画像データを変換させ、変換されたＦＡＸ画像データを電子メール変換部１８に変換させることによってテキスト画像データを生成する（Ｓ３４）。
【００５３】
次いで、ＣＰＵ１０は、記憶部２０からハッシュ関数及び秘密鍵を読み出し、読み出したハッシュ関数とＳ３４にて生成したテキスト画像データとを用いてハッシュ値を求め、求めたハッシュ値を読み出した秘密鍵で暗号化することによって、電子署名を生成し（Ｓ３５）、更に、記憶部２０から電子証明書を読み出す（Ｓ３６）。ＣＰＵ１０は、電子メール変換部１８に電子メールを生成させ、生成された電子メールに、Ｓ３４にて生成したテキスト画像データ、Ｓ３５にて生成した電子署名、及びＳ３６にて読み出した電子証明書を添付させることによって証明書付きメールを生成する（Ｓ３７）。
【００５４】
最後に、ＣＰＵ１０はＳ３７にて生成した証明書付きメールを、メールサーバ２、ＬＡＮ３、及びＬＡＮＩ／Ｆ１９を介して、通信相手のインターネットファクリミリへ送信し（Ｓ３８）、送信処理を終了する。この後、ＣＰＵ１０は処理をＳ１１へ戻して、送信命令を受け付けるまで待機する。
【００５５】
以上のような通信処理における記憶部２０は、情報が真正であることを証明する認証局が発行する電子証明書を記憶する記憶手段として機能し、認証情報受付部１３３は、電子証明書の送信を認証する認証情報を受け付ける受付手段として機能する。
【００５６】
また、このような通信処理におけるＣＰＵ１０は、電子メールを送信する送信手段として機能し、Ｓ３２にて、受付手段が受け付けた認証情報の正否を判定する判定手段として機能し、Ｓ３８にて、判定手段が、受付手段が受け付けた認証情報が正しいと判定した場合（Ｓ３２でＹＥＳの場合）に、記憶手段に記憶してある電子証明書を付加して電子メールを送信する。更に、ＣＰＵ１０は、Ｓ１６にて、受付手段が認証情報を受け付けていない場合（Ｓ１２でＮＯの場合）、又は判定手段が、受付手段受け付けた認証情報が正しくないと判定した場合（Ｓ３２でＮＯの場合）に、記憶手段に記憶してある電子証明書の付加を禁止する。
【００５７】
なお、認証が認められた後で、証明書付きメールの送信を中止したり、証明書付きメールの送信を証明書無しメールの送信に変更したりできる構成でも良い。また、同報通信を行なう場合、認証情報による認証が認められたときに、全ての通信相手のインターネットファクシミリへ証明書付きメールを送信する構成でも良く、各通信相手のインターネットファクシミリ毎に証明書付きメール又は証明書無しメールを選択的に送信する構成でも良い。
【００５８】
更に、通信相手のインターネットファクシミリのメールアドレスに関連付けて、証明書付きメールを送信する必要があるか否かを予め記憶部２０に記憶しておき、証明書付きメールを送信する必要がある通信相手のメールアドレスが入力された場合は、証明書無しメールを送信する送信命令及び送信変更命令を受け付けない構成にしても良い。
【００５９】
更にまた、ＣＰＵ１０は、待機中に、又は一の処理の実行中に、他の処理を割り込みで実行しても良い。例えばＳ１１にて送信命令の入力待ち中に外部から発呼された場合、割り込みで電子メールの受信処理を開始する構成でも良い。
【００６０】
以上のような通信装置１は、認証が認められたユーザによる証明書付きメールの送信を実行し、認証を行なわないユーザ及び認証が認められないユーザによる証明書付きメールの送信を禁止する。このため、通信装置１は、不特定のユーザによる証明書付きメールの悪用を防止している。
【００６１】
証明書付きメールの内容（例えばオンラインショッピングの注文書）は、証明書無しメールの内容（例えば時候の挨拶）よりも一般的に重要度が高い。通信装置１が正規の電子メールを受信した場合、ユーザは、電子メールの内容を信用することができ、通信装置１が証明書無しメール又は不正規の電子メールを受信した場合、ユーザは、例えば電子メールの送信者に対し、電子メールの内容について問い合わせるか否かを判断することができる。
【００６２】
更に、通信装置１は、認証を行なわないユーザ及び認証が認められないユーザによる証明書無しメールの送信を実行する。このため、証明書付きメールを送る必要がない場合にユーザが認証を行なう必要がなく、パスワードのような認証情報を忘却したユーザ、送信装置を一時的に利用するだけのユーザが通信装置１を用いて証明書無しメールを送信することができる。
【００６３】
なお、本実施の形態における通信装置１はインターネットファクシミリであるが、これに限らず、例えば、スキャナ、コピー機、プリンタ、ファクシミリ、及びインターネットファクシミリ等の複合機でも良く、生体情報を受け付ける生体情報受付機器、パスワードを受け付けるキーボード等を備え、メーラがインストールされているパーソナルコンピュータでも良い。
【００６４】
また、記憶部２０が、通信装置１の内部に備えられる構成ではなく、ＬＡＮ３又は通信ケーブルを介して外付けされる構成でも良い。この場合、通信装置１は、生体情報を受け付けたときに、受け付けた生体情報に類似する登録認証情報の有無を外部の認証情報登録部２１に問い合わせ、また、証明書付きメールを生成する場合に、外部の記憶部２０から電子証明書を読み出す。
【００６５】
更に、秘密鍵、公開鍵、及び電子証明書が、認証情報に関連付けて記憶してあり、認証情報を受け付けた場合、受け付けた認証情報に関連する秘密鍵及び電子証明書を読み出す構成でも良い。
【図面の簡単な説明】
【００６６】
【図１】本発明に係る通信装置の構成を示すブロック図である。
【図２】本発明に係る通信装置の送信処理の手順を示すフローチャートである。
【図３】本発明に係る通信装置の送信処理の手順を示すフローチャートである。
【符号の説明】
【００６７】
１  通信装置（送信装置）
１０  ＣＰＵ
１１  ＲＯＭ
１２  ＲＡＭ
１３  操作ユニット（受付手段）
１８  電子メール変換部
１９  ＬＡＮＩ／Ｆ
２０  記憶部（記憶手段）
【図１】
2005260490.tif 000003
【図２】
2005260490.tif 000004
【図３】
2005260490.tif 000005