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