(57)【要約】【課題】送信側の電子メールの設定および受信側の印刷設定に関わらず、電子メールの認証結果を印刷する。【解決手段】インターネットファクシミリ装置１００は、電子メールの送受信部１０２と、電子メールの暗号化状態を検証する復号・検証部１０６と、復号・検証部１０６による検証結果を印刷する形式の設定を記憶する設定記憶部（１１６）と、復号・検証部１０６による検証結果を示すメッセージを生成する印刷データ生成部１１０と、電子メールの本文が印刷される設定となっているか否かを判断し、本文が印刷されない設定となっている場合に、印刷データ生成部１１０に、電子メールの本文の一部に含めて印刷する形式の第１の設定よりも、検証結果を前記電子メールの本文とは別に印刷する形式の第２の設定を優先させてメッセージを生成させる制御部１０４とを含む。【選択図】図１
2008048356.tif 000002
【特許請求の範囲】
【請求項１】
本文と添付ファイルとを含む電子メールを受信する受信部と、
前記電子メールの暗号化状態を検証する復号・検証部と、
前記復号・検証部による検証結果を前記電子メールの本文の一部に含めて印刷する形式を優先順位の高い第１の設定として記憶するとともに、前記検証結果を前記電子メールの本文とは別に印刷する形式を前記第１の設定よりも優先順位の低い第２の設定として記憶する設定記憶部と、
少なくとも前記添付ファイルを印刷する印刷部と、
前記印刷部が印刷する印刷データを生成する印刷データ生成部と、
前記印刷部に前記検証結果を印刷させる場合に、前記電子メールの本文が印刷される設定となっているか否かを判断し、前記本文が印刷される設定となっていれば、前記印刷データ生成部に前記検証結果を前記電子メールの本文の一部に含めた印刷データを生成させ、前記本文が印刷されない設定となっていれば、前記印刷データ生成部に前記第２の設定を前記第１の設定よりも優先させて前記検証結果を含む印刷データを生成させる制御部と、
を含むインターネットファクシミリ装置。
【請求項２】
請求項１に記載のインターネットファクシミリ装置において、
前記復号・検証部は、前記電子メールに電子署名が付されているか否かを判断し、電子署名が付されている場合に、当該電子署名を検証するインターネットファクシミリ装置。
【請求項３】
請求項２に記載のインターネットファクシミリ装置において、
前記復号・検証部は、前記電子メールが暗号化されているか否かを判断し、前記電子メールが暗号化されている場合に当該電子メールを復号し、
前記印刷部は、前記復号・検証部により復号された電子メールを印刷するインターネットファクシミリ装置。
【請求項４】
請求項１から３いずれかに記載のインターネットファクシミリ装置において、
前記設定記憶部は、前記第２の設定として、前記検証結果を前記添付ファイルに含める形式を記憶するインターネットファクシミリ装置。
【請求項５】
請求項１から４いずれかに記載のインターネットファクシミリ装置において、
前記受信部が受信した電子メールの本文のヘッダに、当該本文が印刷されないようにする情報が含まれるか否かを検証するヘッダ検証部をさらに含み、
前記制御部は、前記ヘッダ検証部が、ヘッダに電子メールの本文が印刷されないようにする情報が含まれることを検出した場合、前記本文が印刷されない設定となっていると判断するとともに、前記印刷部により前記電子メールの本文が印刷されないようにするインターネットファクシミリ装置。
【請求項６】
請求項１から３いずれかに記載のインターネットファクシミリ装置において、
前記印刷データ生成部は、前記受信部が受信した前記本文を第１のパートとするとともに、前記復号・検証部による検証結果を示す情報を第２のパートとする本文のマルチパートメッセージを生成するとともに、当該第２のパートが前記印刷部により印刷されるように前記第２のパートのヘッダを生成するマルチパートメッセージ生成部を含み、
前記設定記憶部は、前記第２の設定として、前記マルチパートメッセージ生成部が生成した前記第２のパートを印刷する形式を記憶するインターネットファクシミリ装置。
【請求項７】
電子メールの添付ファイルをファクシミリ原稿として印刷するインターネットファクシミリ装置宛の電子メールを復号・検証する復号・検証システムであって、
本文と添付ファイルとを含む電子メールを受信する受信部と、
前記電子メールの暗号化状態を検証する復号・検証部と、
前記復号・検証部による検証結果を前記電子メールの本文の一部に含めて印刷する形式を優先順位の高い第１の設定として記憶するとともに、前記検証結果を前記電子メールの本文とは別に印刷する形式を前記第１の設定よりも優先順位の低い第２の設定として記憶する設定記憶部と、
少なくとも前記添付ファイルを印刷する印刷部と、
前記印刷部が印刷する印刷データを生成する印刷データ生成部と、
前記印刷部に前記検証結果を印刷させる場合に、前記電子メールの本文が印刷される設定となっているか否かを判断し、前記本文が印刷される設定となっていれば、前記印刷データ生成部に前記検証結果を前記電子メールの本文の一部に含めた印刷データを生成させ、前記本文が印刷されない設定となっていれば、前記印刷データ生成部に前記第２の設定を前記第１の設定よりも優先させて前記検証結果を含む印刷データを生成させる制御部と、
を含む復号・検証システム。
【請求項８】
請求項７に記載の復号・検証システムにおいて、
前記受信部が受信した前記本文を第１のパートとするとともに、前記復号・検証部による検証結果を示す情報を第２のパートとする本文のマルチパートメッセージを生成するマルチパートメッセージ生成部をさらに含み、
前記設定記憶部は、前記第２の設定として、前記マルチパートメッセージ生成部が生成した前記第２のパートを印刷する形式を記憶し、
前記印刷データ生成部は、前記マルチパートメッセージ生成部が生成した前記第２のパートを含む印刷データを生成する復号・検証システム。
【請求項９】
請求項７または８に記載の復号・検証システムにおいて、
前記復号・検証部は、前記電子メールに電子署名が付されているか否かを判断し、電子署名が付されている場合に、当該電子署名を検証する復号・検証システム。
【請求項１０】
請求項９に記載の復号・検証システムにおいて、
前記復号・検証部は、前記電子メールが暗号化されているか否かを判断し、前記電子メールが暗号化されている場合に当該電子メールを復号し、
前記印刷部は、前記復号・検証部により復号された電子メールを印刷する復号・検証システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットファクシミリ装置および復号・検証システムに関する。
【背景技術】
【０００２】
特許文献１（特開２００２−１３５５１５号公報）には、１ページの画像データ毎に電子メールを用いて送信するインターネットファクシミリ装置が開示されている。このようなインターネットファクシミリ装置において、画像データは添付ファイルとして、電子メールの本文とともに送受信される。
【０００３】
特許文献２（特開２００６−６０３６９号公報）には、電子メールを受信する通信手段と、情報の印刷を行う印刷手段と、通信手段で署名付きの電子メールを受信したとき署名を検証した結果を付加して電子メールの内容を印刷手段に印刷させる制御手段とを有するネットワーク通信装置が開示されている。これにより、署名が付加されたり、暗号化された電子メールについては、そのことをユーザが見てわかるように出力または転送することができる。
【特許文献１】特開２００２−１３５５１５号公報
【特許文献２】特開２００６−６０３６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に示したようなインターネットファクシミリ装置においては、受信プリント用紙を節約するために、送信側で送信する電子メールのヘッダに本文を印刷しないようなタグを入れて電子メールを送信したり、受信側で本文が印刷されないように設定することができる。このような設定がされていると、電子メールの本文自体が印刷されないため、受信側で署名の検証結果を電子メールの本文と同じページに印刷するような設定になっている場合、検証結果が印刷できないという問題があった。
【０００５】
本発明は上記事情に鑑みてなされたものであり、その目的とするところは、送信側の電子メールの設定および受信側の印刷設定に関わらず、電子メールの認証結果を印刷することができるようにする技術を提供することにある。
【課題を解決するための手段】
【０００６】
本発明によれば、
本文と添付ファイルとを含む電子メールを受信する受信部と、
前記電子メールの暗号化状態を検証する復号・検証部と、
前記復号・検証部による検証結果を前記電子メールの本文の一部に含めて印刷する形式を優先順位の高い第１の設定として記憶するとともに、前記検証結果を前記電子メールの本文とは別に印刷する形式を前記第１の設定よりも優先順位の低い第２の設定として記憶する設定記憶部と、
少なくとも前記添付ファイルを印刷する印刷部と、
前記印刷部が印刷する印刷データを生成する印刷データ生成部と、
前記印刷部に前記検証結果を印刷させる場合に、前記電子メールの本文が印刷される設定となっているか否かを判断し、前記本文が印刷される設定となっていれば、前記印刷データ生成部に前記検証結果を前記電子メールの本文の一部に含めた印刷データを生成させ、前記本文が印刷されない設定となっていれば、前記印刷データ生成部に前記第２の設定を前記第１の設定よりも優先させて前記検証結果を含む印刷データを生成させる制御部と、
を含むインターネットファクシミリ装置が提供される。
【０００７】
このようにすれば、電子メールの本文の印刷が行われる場合には、本文とともに検証結果を印刷することができるとともに、電子メールの本文の印刷が行われない場合でも、設定記憶部に記憶された設定に従い、検証結果を印刷するようにすることができる。ここで、設定記憶部は、たとえばＲＡＭまたはＲＯＭとすることができる。
【０００８】
本発明のインターネットファクシミリ装置において、前記復号・検証部は、前記電子メールに電子署名が付されているか否かを判断することができ、電子署名が付されている場合に、当該電子署名を検証することができる。
【０００９】
本発明のインターネットファクシミリ装置において、前記復号・検証部は、前記電子メールが暗号化されているか否かを判断し、前記電子メールが暗号化されている場合に当該電子メールを復号することができ、前記印刷部は、前記復号・検証部により復号された電子メールを印刷することができる。
【００１０】
本発明のインターネットファクシミリ装置において、前記受信部が受信した電子メールの本文のヘッダに、当該本文が印刷されないようにする情報が含まれるか否かを検証するヘッダ検証部をさらに含むことができ、前記制御部は、前記ヘッダ検証部が、ヘッダに電子メールの本文が印刷されないようにする情報が含まれることを検出した場合、前記本文が印刷されない設定となっていると判断するとともに、前記印刷部により前記電子メールの本文が印刷されないようにすることができる。
【００１１】
受信側のインターネットファクシミリ装置において、ユーザが検証結果を電子メールの本文の一部に含めて印刷したい場合でも、送信側のインターネットファクシミリ装置において、電子メールの本文が印刷されないような情報が埋め込まれた場合、受信側で検証結果を印刷できなくなってしまう。本発明によれば、このような場合に備えて、ユーザに第２の設定を行わせているので、要望に添うかたちで、検証結果を印刷するようにすることができる。
ここで、暗号化状態を検証するとは、電子メールが暗号化されているか否か、または電子メールに電子署名が付されている場合には、改ざん等されていないか否かを検証することである。
【００１２】
本発明のインターネットファクシミリ装置において、前記復号・検証部は、前記電子メールが暗号化されているか否かを判断し、前記電子メールが暗号化されている場合に当該電子メールを復号することができ、前記印刷部は、前記復号・検証部により復号された電子メールを印刷することができる。電子メールに電子署名が付されている場合、復号・検証部は、電子メールを復号するとともに改ざんの有無を検証することができる。
【００１３】
本発明のインターネットファクシミリ装置において、前記設定記憶部は、前記第２の設定として、前記検証結果を前記添付ファイルに含める形式を記憶することができる。
【００１４】
本発明のインターネットファクシミリ装置において、前記印刷データ生成部は、前記受信部が受信した前記本文を第１のパートとするとともに、前記復号・検証部による検証結果を示す情報を第２のパートとする本文のマルチパートメッセージを生成するとともに、当該第２のパートが前記印刷部により印刷されるように前記第２のパートのヘッダを生成するマルチパートメッセージ生成部を含むことができ、前記設定記憶部は、前記第２の設定として、前記マルチパートメッセージ生成部が生成した前記第２のパートを印刷する形式を記憶することができる。
【００１５】
本発明によれば、
電子メールの添付ファイルをファクシミリ原稿として印刷するインターネットファクシミリ装置宛の電子メールを復号・検証する復号・検証システムであって、
本文と添付ファイルとを含む電子メールを受信する受信部と、
前記電子メールの暗号化状態を検証する復号・検証部と、
前記復号・検証部による検証結果を前記電子メールの本文の一部に含めて印刷する形式を優先順位の高い第１の設定として記憶するとともに、前記検証結果を前記電子メールの本文とは別に印刷する形式を前記第１の設定よりも優先順位の低い第２の設定として記憶する設定記憶部と、
少なくとも前記添付ファイルを印刷する印刷部と、
前記印刷部が印刷する印刷データを生成する印刷データ生成部と、
前記印刷部に前記検証結果を印刷させる場合に、前記電子メールの本文が印刷される設定となっているか否かを判断し、前記本文が印刷される設定となっていれば、前記印刷データ生成部に前記検証結果を前記電子メールの本文の一部に含めた印刷データを生成させ、前記本文が印刷されない設定となっていれば、前記印刷データ生成部に前記第２の設定を前記第１の設定よりも優先させて前記検証結果を含む印刷データを生成させる制御部と、
を含む復号・検証システムが提供される。
【００１６】
本発明の復号・検証システムは、前記受信部が受信した前記本文を第１のパートとするとともに、前記復号・検証部による検証結果を示す情報を第２のパートとする本文のマルチパートメッセージを生成するマルチパートメッセージ生成部をさらに含むことができ、前記設定記憶部は、前記第２の設定として、前記マルチパートメッセージ生成部が生成した前記第２のパートを印刷する形式を記憶することができ、前記印刷データ生成部は、前記マルチパートメッセージ生成部が生成した前記第２のパートを含む印刷データを生成することができる。
【００１７】
本発明の復号・検証システムにおいて、前記復号・検証部は、前記電子メールに電子署名が付されているか否かを判断し、電子署名が付されている場合に、当該電子署名を検証することができる。
【００１８】
本発明の復号・検証システムにおいて、前記復号・検証部は、前記電子メールが暗号化されているか否かを判断し、前記電子メールが暗号化されている場合に当該電子メールを復号することができ、前記印刷部は、前記復号・検証部により復号された電子メールを印刷することができる。
【００１９】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００２０】
本発明によれば、送信側の電子メールの設定および受信側の印刷設定に関わらず、電子メールの認証結果を印刷することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について、図面を用いて説明する。尚、すべての図面において、同様な構成要素には同様の符号を付し、適宜説明を省略する。
【００２２】
（第１の実施の形態）
図１は、本実施の形態におけるインターネットファクシミリ装置１００の構成を示すブロック図である。
インターネットファクシミリ装置１００は、送受信部１０２、制御部１０４、復号・検証部１０６、ヘッダ検証部１０８、印刷データ生成部１１０、印刷部１１２、検証用データ記憶部１１４、印刷設定記憶部１１６、および設定受付部１２０を含む。
【００２３】
図１に示したインターネットファクシミリ装置１００の各構成要素は、ハードウェア単位の構成ではなく、機能単位のブロックを示している。インターネットファクシミリ装置１００の各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを中心にハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。
【００２４】
本実施の形態において、インターネットファクシミリ装置１００は、ファクシミリ原稿を添付ファイルとする電子メールを受信する。インターネットファクシミリ装置１００は、受信した電子メールの添付ファイルをファクシミリ原稿として印刷する。制御部１０４は、インターネットファクシミリ装置１００の各機能を制御する。
【００２５】
印刷データ生成部１１０は、制御部１０４の指示に基づき、設定された形式の印刷データを生成する。本実施の形態において、印刷データ生成部１１０は、復号・検証部１０６による検証結果を示すメッセージを生成する。印刷データ生成部１１０は、検証結果を示すメッセージを含めた印刷データを生成する。印刷部１１２は、印刷データ生成部１１０が生成した印刷データを印刷する。
【００２６】
また、本実施の形態において、印刷データ生成部１１０は、マルチパートメッセージを生成する機能を有するマルチパートメッセージ生成部を含むことができる。マルチパートメッセージ生成部は、送受信部１０２が受信した電子メールの本文を第１のパートとするとともに、復号・検証部１０６による検証結果を示す情報を第２のパートとするマルチパートメッセージを生成する。この際、マルチパートメッセージ生成部は、第２のパートが印刷部１１２により印刷されるように第２のパートのヘッダを生成する。
【００２７】
図４（ａ）は、送受信部１０２が受信する電子メール１０の構成を示す。電子メール１０は、本文メッセージと添付ファイルデータとが、区切り文字「” =_44444444444444444_=”」で分割されたマルチパート仕様となっている。ここで、本文用ヘッダは、「Content-X-CIAJWNETFAX:IGNORE」というフィールドを含む。これにより、本文が印刷されないようになっている。
【００２８】
図４（ｂ）は、マルチパートメッセージ生成部が復号・検証部１０６による検証結果を新たなパートとして電子メール１０に付加した状態の電子メール２０の構成を示す。電子メール２０は、本文メッセージ、検証結果メッセージ、および添付ファイルデータがそれぞれ区切り文字「” =_44444444444444444_=”」で分割された３つのパートを含む構成となっている。ここで、本文用ヘッダは、図４（ａ）の電子メール１０と同様「Content-X-CIAJWNETFAX:IGNORE」というフィールドを含む。これにより、本文が印刷されないようになっている。一方、検証結果用ヘッダは、このようなフィールドを含まない。印刷データ生成部１１０は、マルチパートメッセージ生成部が生成したマルチパートメッセージに基づき、印刷部１１２が検証結果メッセージを印刷するように印刷データを生成する。
【００２９】
送受信部１０２は、インターネット等のネットワーク１５０を介して他の装置から電子メールを受信したり、他の装置に電子メールを送信したりする。本実施の形態において、送受信部１０２は、電子メールをＰＫＩ（Public Key Infrastructure）に基づいたＳ／ＭＩＭＥ（Secure Multipurpose Internet Mail Extensions）方式で送受信する機能を有する。
【００３０】
Ｓ／ＭＩＭＥ方式では、送信側のインターネットファクシミリ装置において、送信する電子メール本文のヘッダに、受信側のインターネットファクシミリ装置１００で電子メール本文が印刷されないようにする情報（フィールド）を含めることができる。たとえば、ＭＩＭＥのヘッダに本文を印刷しないことを示すタグ名とその値として「ＩＧＮＯＲＥ」を含めることにより、インターネットファクシミリ装置１００で電子メール本文が印刷されないようにすることができる。ヘッダ検証部１０８は、送受信部１０２が受信した電子メールのヘッダを検証し、ヘッダに電子メールの本文が印刷されないようにする情報が含まれる場合、その旨を制御部１０４に通知する。
【００３１】
復号・検証部１０６は、送受信部１０２が受信した電子メールが暗号化されているか否かを判断する。電子メールが暗号化されているか否かは、Ｓ／ＭＩＭＥのヘッダにより判断することができる。復号・検証部１０６は、電子メールが暗号化されている場合に当該電子メールを復号する。また、電子メールに電子署名が付されている場合、復号・検証部１０６は、改ざんの有無等を検証する。検証用データ記憶部１１４は、復号・検証部１０６が電子署名に基づき改ざんの有無を検証する際に用いる送信者の公開鍵や、復号を行う際に用いる復号鍵等を記憶する。
【００３２】
なお、図示していないが、インターネットファクシミリ装置１００は、検証結果を印刷するか否かの設定を記憶する記憶部を含むことができる。制御部１０４は、この記憶部を参照して、検証結果を印刷する旨の設定がされている場合に復号・検証部１０６に検証を行わせるようにすることができる。また、当該記憶部は、検証結果がエラーの場合にのみ検証結果を印刷するか、検証結果の内容にかかわらず検証結果を印刷するか等の設定を記憶することもできる。この場合、制御部１０４は、当該記憶部の設定および復号・検証部１０６による検証結果に基づき、検証結果を印刷するか否かを判断することができる。
【００３３】
印刷設定記憶部１１６は、復号・検証部１０６による検証結果を示すメッセージを印刷する形式の設定を記憶する。
【００３４】
メッセージの形式は、たとえば、（１）メッセージを電子メールの添付ファイルのヘッダまたはフッターに埋め込んで添付ファイルと同じ紙に印刷する、（２）電子メールとは別の紙にメッセージを印刷する、（３）電子メールの本文の最後に追加して本文と同じ紙に印刷する、（４）ＭＩＭＥのマルチパート機能を用いて、電子メールの本文とは別のパートに検証結果をテキストメッセージとして含め、本文や添付ファイルとは別の紙に印刷する、等とすることができる。印刷設定記憶部１１６は、このような形式のいずれかを設定として記憶する。
【００３５】
本実施の形態において、印刷設定記憶部１１６は、上記（３）の復号・検証部１０６による検証結果を電子メールの本文の一部に含めて印刷する形式を優先順位の高い第１の設定として記憶する場合、検証結果を電子メールの本文とは別に印刷する形式を第１の設定よりも優先順位の低い第２の設定として記憶する。
【００３６】
図２は、印刷設定記憶部１１６の内部構成の一例を示す図である。印刷設定記憶部１１６は、Ｎｏ．欄と、メッセージの印刷形式欄と、設定欄とを含む。ここで、設定欄には、優先順位の高い順に番号が付されている。
【００３７】
図２（ａ）は、Ｎｏ．１のメッセージを電子メールの本文の一部に含める形式が最も優先順位が高く設定された例を示す。ここで、Ｎｏ．２のメッセージをイメージ（添付ファイル）のヘッダ領域に含める形式が２番目に優先順位が高く設定されている。本実施の形態において、このようにメッセージを電子メールの本文の一部に含める形式が最も優先順位が高い場合は、その次に優先順位が高い形式が設定される。
【００３８】
図２（ｂ）は、Ｎｏ．２のメッセージをイメージ（添付ファイル）のヘッダ領域に含める形式が最も優先順位が高く設定された例を示す。この場合は、次に優先順位が高い形式を設定する必要はない。
【００３９】
図１に戻り、制御部１０４は、ヘッダ検証部１０８の検証結果および印刷設定記憶部１１６の設定に基づき、電子メールの本文が印刷される設定となっているか否かを判断する。制御部１０４は、本文が印刷される設定となっている場合に、印刷設定記憶部１１６に記憶された設定に従い印刷データ生成部１１０にメッセージを生成させる。一方、本文が印刷されない設定となっている場合に、第２の設定を第１の設定よりも優先させて印刷データ生成部１１０にメッセージを生成させる。
【００４０】
以上のようにすれば、電子メールの本文の印刷が行われる場合には、ユーザの要望に応じて本文とともに検証結果を印刷することができるとともに、電子メールの本文の印刷が行われない場合でも、ユーザの要望に添うかたちで、検証結果を印刷するようにすることができる。たとえば送信側のインターネットファクシミリ装置において、電子メールの本文が印刷されないようなタグが埋め込まれ、受信側で検証結果を印刷できない場合でも、ユーザに第２の設定を行わせているので、ユーザの要望に添うかたちで、検証結果を印刷するようにすることができる。
【００４１】
設定受付部１２０は、ユーザから、メッセージを印刷する形式の設定等を受け付ける。制御部１０４は、設定受付部１２０が受け付けた設定を印刷設定記憶部１１６に記憶する。制御部１０４は、設定受付部１２０がメッセージを電子メールの本文の一部に含める形式を最も優先順位が高い設定として受け付けた場合は、その次に優先順位が高い形式をユーザに設定させる。
【００４２】
図３は、本実施の形態におけるインターネットファクシミリ装置１００の処理手順を示すフローチャートである。
【００４３】
送受信部１０２が電子メールを受信すると（Ｓ１００のＹＥＳ）、制御部１０４は、復号・検証部１０６に電子メールの検証を行わせる（Ｓ１０１）。つづいて、制御部１０４は、検証結果を印刷する設定か否かを判断する（Ｓ１０２）。このとき、たとえば検証結果がエラーの場合にのみ検証結果を印刷する設定になっている場合は、制御部１０４は、ステップＳ１０１における検証結果に基づき、検証結果を印刷するか否かを判断することができる。検証結果を印刷する設定の場合（Ｓ１０２のＹＥＳ）、制御部１０４は、電子メールの本文を印刷しない指定か否かを判断する（Ｓ１０４）。電子メールの本文を印刷する指定か否かは、ヘッダ検証部１０８による検証結果により判断することができる。本文を印刷しない指定の場合（Ｓ１０４のＹＥＳ）、制御部１０４は、印刷設定記憶部１１６を参照して、メッセージを本文に含めて印刷する設定が最も優先順位が高いか否かを判断する（Ｓ１０６）。メッセージを本文に含めて印刷する設定が最も優先順位が高い場合（Ｓ１０６のＹＥＳの場合）、制御部１０４は、次に優先順位の高い設定を印刷データ生成部１１０に通知する。印刷データ生成部１１０は、制御部１０４からの通知に従い、検証結果データを含む印刷データを生成する（Ｓ１０８）。
【００４４】
ステップＳ１０４において、本文を印刷する指定になっている場合（Ｓ１０４のＮＯ）、およびステップＳ１０６において、メッセージを本文に含めて印刷する設定以外の設定が最も優先順位が高くなっている場合（Ｓ１０６のＮＯ）、制御部１０４は、印刷設定記憶部１１６の設定に従い、最も優先順位の高い設定を印刷データ生成部１１０に通知する。印刷データ生成部１１０は、制御部１０４からの通知に従い、検証結果データを含む印刷データを生成する（Ｓ１１２）。
【００４５】
印刷部１１２は、印刷データ生成部１１０が生成した印刷データを印刷する（Ｓ１１０）。
【００４６】
以上のように、本実施の形態におけるインターネットファクシミリ装置１００によれば、電子メールの本文の印刷が行われる場合には、ユーザの要望に応じて本文とともに検証結果を印刷することができるとともに、電子メールの本文の印刷が行われない場合でも、ユーザの要望に添うかたちで、検証結果を印刷するようにすることができる。たとえば、電子メールの検証結果を電子メールの本文の一部として印刷する設定になっている場合でも、インターネットファクシミリ装置１００において、本文を印刷しない設定となっている場合に、ＭＩＭＥのマルチパートを利用して検証結果を印刷するようにすることができる。
【００４７】
（第２の実施の形態）
本実施の形態において、インターネットファクシミリ装置１００が復号・検証サーバ２００を介して電子メールを受信する点で、第１の実施の形態と異なる。復号・検証サーバ２００は、受信した電子メールを必要に応じて復号・検証する。復号・検証サーバ２００は、検証結果を電子メールとともにインターネットファクシミリ装置１００に送信する。また、本実施の形態において、復号・検証サーバ２００は、マルチパートメッセージ生成部の機能も有する。
【００４８】
図５は、本実施の形態におけるインターネットファクシミリ装置１００および復号・検証サーバ（復号・検証装置）２００を含むネットワークシステムの構成を示すブロック図である。
【００４９】
インターネットファクシミリ装置４００は、インターネットファクシミリ装置１００宛の電子メールを送信する。暗号化処理サーバ５００は、インターネットファクシミリ装置４００が送信する電子メールを暗号化したり電子メールに電子署名を付与したりする。復号・検証サーバ２００は、インターネットファクシミリ装置１００宛の電子メールを受信して、その暗号化状態を検証する。復号・検証サーバ２００は、検証結果を付加した電子メールをインターネットファクシミリ装置１００に転送する。また、復号・検証サーバ２００は、インターネットファクシミリ装置１００宛の電子メールが暗号化されている場合、復号処理を行い、復号した電子メールをインターネットファクシミリ装置１００に転送する。メールサーバ６００およびメールサーバ３００は、インターネットファクシミリ装置４００とインターネットファクシミリ装置１００との間で送受信される電子メールを中継する。
【００５０】
インターネットファクシミリ装置４００と暗号化処理サーバ５００との間、復号・検証サーバ２００とインターネットファクシミリ装置１００との間は、それぞれ、たとえばＬＡＮ（Local Area Network）等のプライベートネットワークで接続された構成とすることができる。暗号化処理サーバ５００とメールサーバ６００との間、メールサーバ６００とメールサーバ３００との間、メールサーバ３００と復号・検証サーバ２００との間は、たとえばインターネット等の外部ネットワークで接続された構成とすることができる。
【００５１】
たとえば、インターネットファクシミリ装置４００および暗号化処理サーバ５００が社内ネットワークに接続されている場合、インターネットファクシミリ装置４００と暗号化処理サーバ５００の間で送受信される電子メールは暗号化していなくてよい。一方、インターネット等の外部ネットワークに送出される電子メールは暗号化することが好ましい。このような場合、暗号化処理サーバ５００は、社内ネットワークに接続された複数の端末から外部ネットワークに送出される電子メールを受信し、それらを適宜暗号化して外部ネットワークに送出するようにすることができる。
【００５２】
同様に、インターネットファクシミリ装置１００および復号・検証サーバ２００が社内ネットワークに接続されている場合、復号・検証サーバ２００とインターネットファクシミリ装置１００との間で送受信される電子メールは暗号化していなくてよい。そのため、復号・検証サーバ２００は、外部ネットワークから社内ネットワークに接続された端末宛の電子メールを受信し、それらが暗号化されている場合には復号して、宛先の端末に送信するようにすることができる。
【００５３】
本実施の形態において、インターネットファクシミリ装置４００は、ファクシミリ原稿を添付ファイルとする電子メールをインターネットファクシミリ装置１００に送信する。インターネットファクシミリ装置１００は、受信した電子メールの添付ファイルをファクシミリ原稿として印刷する。なお、本実施の形態において、インターネットファクシミリ装置４００およびインターネットファクシミリ装置１００は、電子メールをＳ／ＭＩＭＥ（Secure Multipurpose Internet Mail Extensions）で送受信する。また、インターネットファクシミリ装置４００およびインターネットファクシミリ装置１００は、ＭＩＭＥのマルチパート機能を利用可能な構成とすることができる。
【００５４】
インターネットファクシミリ装置４００は、送信する電子メール本文のヘッダに、受信側のインターネットファクシミリ装置１００で電子メール本文が印刷されないようにするフィールドを含めることができる。たとえば、ＭＩＭＥのヘッダに本文を印刷しないことを示すタグ名とその値として「ＩＧＮＯＲＥ」を含めることにより、インターネットファクシミリ装置１００で電子メール本文が印刷されないようにすることができる。
【００５５】
図６は、本実施の形態における復号・検証サーバ２００の構成を示すブロック図である。
【００５６】
図６に示した復号・検証サーバ２００の各構成要素は、ハードウェア単位の構成ではなく、機能単位のブロックを示している。復号・検証サーバ２００の各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを中心にハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。
【００５７】
復号・検証サーバ２００は、送受信部２０２、制御部２０４、復号・検証部２０６、マルチパートメッセージ生成部２０８、および検証用データ記憶部２１０を含む。
【００５８】
送受信部２０２は、インターネット等の第２のネットワーク８００を介してメールサーバ３００から電子メールを受信する。本実施の形態において、送受信部２０２は、電子メールをＰＫＩ（Public Key Infrastructure）に基づいたＳ／ＭＩＭＥ（Secure Multipurpose Internet Mail Extensions）方式で送受信する機能を有する。なお、インターネットファクシミリ装置１００宛の電子メールは、本文と添付ファイルとを含む。
【００５９】
制御部２０４は、復号・検証サーバ２００の各機能を制御する。図示していないが、復号・検証サーバ２００は、インターネットファクシミリ装置１００において検証結果を印刷するか否か、およびインターネットファクシミリ装置１００に転送する電子メールが暗号化されている場合に復号・検証サーバ２００で復号を行うか否か等の設定を記憶する記憶部を含むことができる。制御部２０４は、当該記憶部を参照して、検証結果を印刷しない設定の場合や復号を行わない設定の場合は、検証結果を付したり復号を行うことなく、インターネットファクシミリ装置１００に電子メールを転送することができる。制御部２０４は、当該記憶部を参照して、検証結果を印刷する設定の場合や復号を行う設定の場合は、復号・検証部２０６やマルチパートメッセージ生成部２０８に必要な処理を行わせる。
【００６０】
本実施の形態において、復号・検証部２０６は、インターネットファクシミリ装置１００宛の電子メールを受信すると、電子メールが暗号化されているか否かを判断する。電子メールが暗号化されているか否かは、Ｓ／ＭＩＭＥのヘッダにより判断することができる。復号・検証部２０６は、電子メールが暗号化されている場合に復号する。また、電子署名が付されている場合、復号・検証部２０６は、改ざんの有無等を検証する。検証用データ記憶部２１０は、復号・検証部２０６が電子署名に基づき改ざんの有無を検証する際に用いる送信者の証明書や、復号を行う際に用いる復号鍵等を記憶する。
【００６１】
マルチパートメッセージ生成部２０８は、送受信部２０２が受信した電子メールの本文を第１のパートとするとともに、復号・検証部２０６による検証結果を示す情報を第２のパートとするマルチパートメッセージを生成する。この際、マルチパートメッセージ生成部２０８は、第２のパートがインターネットファクシミリ装置により印刷されるように第２のパートのヘッダを生成する。
【００６２】
本実施の形態におけるインターネットファクシミリ装置１００の構成は図１に示したのと同様の構成とすることもできるが、復号・検証部１０６および検証用データ記憶部１１４を含まない構成とすることもできる。送受信部１０２は、ＬＡＮ等の第１のネットワーク７００を介して復号・検証サーバ２００から電子メールを受信する。
【００６３】
図７は、本実施の形態における復号・検証サーバ２００の処理手順を示すフローチャートである。
【００６４】
送受信部２０２が電子メールを受信すると（Ｓ２００のＹＥＳ）、制御部２０４は、検証が必要か否かを判断する（Ｓ２０２）。検証が必要な場合（Ｓ２０２のＹＥＳ）、制御部２０４は、復号・検証部２０６に検証を行わせる（Ｓ２０４）。つづいて、制御部２０４は、検証結果を印刷する設定となっているか否かを判断する（Ｓ２０６）。検証結果を印刷する設定の場合（Ｓ２０６のＹＥＳ）、マルチパートメッセージ生成部２０８は、復号・検証部２０６による検証結果を電子メールに含めたマルチパートメッセージを生成する（Ｓ２０８）。この後、送受信部２０２は、電子メールをインターネットファクシミリ装置１００に送信する（Ｓ２１０）。
【００６５】
ステップＳ２０２で検証が必要ない場合（Ｓ２０２のＮＯ）、およびステップＳ２０６で検証結果を印刷する設定でない場合（Ｓ２０６のＮＯ）、ステップＳ２１０に進み、送受信部２０２は、電子メールをインターネットファクシミリ装置１００に送信する（Ｓ２１０）。インターネットファクシミリ装置１００において、制御部１０４は、印刷設定記憶部１１６の設定に従い、復号・検証サーバ２００から受信した検証結果を含む印刷データを印刷データ生成部１１０に生成させる。
【００６６】
以上のように、本実施の形態における復号・検証サーバ２００によれば、たとえばインターネットファクシミリ装置４００からインターネットファクシミリ装置１００宛に送信する電子メールの本文のヘッダに、本文を印刷しないようにするフィールドが含まれる場合でも、インターネットファクシミリ装置１００において、もともとの本文とは別に検証結果が印刷されるので、電子メールの検証結果を印刷することができる。
【００６７】
以上、図面を参照して本発明の実施形態について述べたが、これらは本発明の例示であり、上記以外の様々な構成を採用することもできる。
【００６８】
インターネットファクシミリ装置１００は、送受信部１０２が受信した電子メールの本文を印刷しないような設定を記憶する記憶部をさらに含むこともできる。この場合、制御部１０４は、図３のステップＳ１０４において、この記憶部も参照して、本文を印刷しない設定か否かを判断することができる。
【００６９】
なお、制御部１０４は、送受信部１０２が受信した電子メールの本文を印刷しないような指定がされている場合でも、印刷設定記憶部１１６の設定により、ＭＩＭＥのマルチパート機能を用いて、電子メールの本文とは別のパートに検証結果を適すとメッセージとして含める形式が実行されるようになっている場合、メッセージが印刷されるように制御することができる。
【００７０】
以上の実施の形態において、送信側のインターネットファクシミリ装置４００および受信側のファクシミリ装置１００の機能をそれぞれ個別に説明したが、これらは同様の機能を有するようにしてよい。また、復号・検証サーバ２００および暗号化処理サーバ５００の機能をそれぞれ個別に説明したが、復号・検証サーバ２００および暗号化処理サーバ５００は、復号・検証サーバの機能と暗号化処理サーバの機能とを有する構成とすることができる。つまり、ファクシミリ装置１００からインターネットファクシミリ装置４００宛に電子メールを送信する際には、復号・検証サーバ２００がその電子メールを暗号化し、暗号化処理サーバ５００がその電子メールの検証を行うようにすることができる。
【００７１】
なお、インターネットファクシミリ装置１００において、電子メールの本文のヘッダに、本文を印刷しないようにするフィールドが含まれない場合、電子メールの検証結果をもともとの本文と同じページに印刷するよう設定するようにしてもよい。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施の形態におけるインターネットファクシミリ装置の構成の一例を示すブロック図である。
【図２】本発明の実施の形態におけるインターネットファクシミリ装置の印刷設定記憶部の内部構成の一例を示す図である。
【図３】本発明の実施の形態におけるインターネットファクシミリ装置の処理手順を示すフローチャートである。
【図４】本発明の実施の形態における電子メールの構成を示す図である。
【図５】本発明の実施の形態における復号・検証サーバおよびインターネットファクシミリ装置を含むネットワーク構成を示すブロック図である。
【図６】本発明の実施の形態における復号・検証サーバの構成を示すブロック図である。
【図７】本発明の実施の形態における復号・検証サーバの処理手順を示すフローチャートである。
【符号の説明】
【００７３】
１００ インターネットファクシミリ装置
１０２ 送受信部
１０４ 制御部
１０６ 復号・検証部
１０８ ヘッダ検証部
１１０ 印刷データ生成部
１１２ 印刷部
１１４ 検証用データ記憶部
１１６ 印刷設定記憶部
１２０ 設定受付部
１５０ ネットワーク
２００ 復号・検証サーバ
２０２ 送受信部
２０４ 制御部
２０６ 復号・検証部
２０８ マルチパートメッセージ生成部
２１０ 検証用データ記憶部
３００ メールサーバ
４００ インターネットファクシミリ装置
５００ 暗号化処理サーバ
６００ メールサーバ
７００ 第１のネットワーク
８００ 第２のネットワーク
【図１】
2008048356.tif 000003
【図２】
2008048356.tif 000004
【図３】
2008048356.tif 000005
【図４】
2008048356.tif 000006
【図５】
2008048356.tif 000007
【図６】
2008048356.tif 000008
【図７】
2008048356.tif 000009