(57)【要約】【課題】  簡単な構成で、電子メールの必要な部分だけを所定の通信装置に転送し、出力可能とするメール転送装置を提供する。【解決手段】  電子メールを送受信する送受信部１１と、所定の通信装置を転送先として転送する所定のメッセージボディを指定する指定部１５と、送受信部１１で受信した電子メールから所定のメッセージボディを検知する検知部１９と、所定のメッセージボディを出力用データに変換する変換部２１と、出力用データを添付ファイルとして出力用電子メールを作成する作成部２３と、を備え、出力用電子メールを転送先に転送する。【選択図】  図１
2005346334.tif 000002
【特許請求の範囲】
【請求項１】
電子メールを受信する受信部と、
所定の通信装置を転送先として転送する所定のメッセージボディを指定する指定部と、
前記受信部で受信した前記電子メールから前記所定のメッセージボディを検知する検知部と、
前記所定のメッセージボディを出力用データに変換する変換部と、
前記出力用データを添付ファイルとして出力用電子メールを作成する作成部と、
前記出力用電子メールを前記転送先に転送する転送部と、
を備えたことを特徴とするメール転送装置。
【請求項２】
請求項１に記載のメール転送装置において、
前記所定の通信装置は、インターネットファックス装置であることを特徴とするメール転送装置。
【請求項３】
請求項１または２に記載のメール転送装置において、
前記指定部は、前記所定のメッセージボディの形式と、前記所定のメッセージボディの前記形式に対応したソフトウェアと、を対応付けて登録テーブルに登録する登録部を含み、
前記変換部は、前記登録テーブルに登録された前記ソフトウェアを記憶する記憶部と、
前記検知部で検知された前記メッセージボディの前記形式に対応する前記ソフトウェアを前記記憶部から呼び出して実行する実行部と、を含み、
前記作成部は、前記実行部が前記ソフトウェアを実行したとき、前記出力用データを作成することを特徴とするメール転送装置。
【請求項４】
請求項１乃至３いずれかに記載のメール転送装置において、
前記通信装置毎に指定される出力パラメータを予め出力パラメータテーブルに登録するパラメータ登録部を備え、
前記変換部は、前記出力パラメータテーブルから前記転送先の前記通信装置の前記出力パラメータを取得し、前記出力パラメータに従って、前記所定のメッセージボディを前記出力用データに変換することを特徴とするメール転送装置。
【請求項５】
請求項１乃至４いずれかに記載のメール転送装置において、
前記電子メールは、複数のパートからなり、
前記検知部は、前記複数のパートの中から前記所定のメッセージボディを含むパートを検知することを特徴とするメール転送装置。
【請求項６】
請求項５に記載のメール転送装置において、
前記検知部で検知された前記パートの前記所定のメッセージボディが前記変換部で前記出力用データに変換されたとき、前記パートの前記メッセージボディを前記電子メールから削除し、残りの前記複数のパートの前記メッセージボディに基づいて、前記電子メールを再整形する整形部を備え、
前記転送部は、前記整形部で再整形された前記電子メールを、前記電子メールの宛先に転送することを特徴とするメール転送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メール転送装置に関し、特に、電子メールの少なくとも一部を所定の通信装置に転送するメール転送装置に関する。
【背景技術】
【０００２】
近年、電子メールは様々な場面で情報を伝達するツールとして盛んに使用されるようになってきた。電子メールは、宛先情報などが記載されたヘッダ部と、実際の内容が記載されたメッセージボディと、から構成される。メッセージボディは、本文の他に、添付ファイルとして各種形式のファイルを含むことができる。
【０００３】
特許文献１には、電子メールを用いてプリントサービスにデータを送出できるネットワーク対応プリント処理システムが開示されている。このシステムでは、電子メールに記載されたパラメータに従って、電子メールの添付ファイルなどのドキュメントをプリントする。また、このシステムでは、電子メールのメールプロトコル形式を自己のシステムが解釈可能なフォーマットに変換する機能を有している。
【０００４】
このシステムによれば、印刷したいドキュメントを電子メールに添付してプリントサービスに送信することにより、所望のドキュメントをプリントすることができる。
【０００５】
また、特許文献２には、携帯電話などの印刷機能を有さない端末で受信した電子メールを印刷するサービスを提供するシステムが開示されている。このシステムは、端末から送信された電子メール内のファイルを実行し、印刷データに変換するアプリケーションサーバと、プリンタと、印刷データをプリンタに対応した形式に変換するアダプタと、を備えている。
【特許文献１】特開平６−７７９９４号公報
【特許文献２】特開２０００−３３９２３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記文献記載の従来のシステムでは、電子メール内のドキュメントを印刷する端末は、ネットワークに接続されたプリンタであり、電子メール内のドキュメントを印刷させるための特別な手段を備える必要があった。たとえば、特許文献１のシステムでは、送信元で電子メールに印刷に必要なパラメータを含める必要があるとともに、プリンタ側にもこのパラメータを解析する機構を含める必要があった。また、特許文献２のシステムでは、印刷データをプリンタに対応した形式変換するアダプタが必要であった。さらに、上記文献記載の従来のシステムでは、電子メールの任意の部分だけを印刷することができなかった。
【０００７】
本発明は、上記背景の下でなされたものであり、その目的は、電子メールの送信元や受信先で特別な操作や手段が不要であり、簡単な構成で、電子メールの必要な部分だけを所定の通信装置に転送し、出力可能とするメール転送装置を提供することにある。
【課題を解決するための手段】
【０００８】
本発明のメール転送装置は、電子メールを受信する受信部と、所定の通信装置を転送先として転送する所定のメッセージボディを指定する指定部と、前記受信部で受信した前記電子メールから前記所定のメッセージボディを検知する検知部と、前記所定のメッセージボディを出力用データに変換する変換部と、前記出力用データを添付ファイルとして出力用電子メールを作成する作成部と、前記出力用電子メールを前記転送先に転送する転送部と、を備える。
【０００９】
ここで、所定のメッセージボディは、電子メールの添付ファイルの形式を含む。指定部は、所定のメッセージボディとして、すべての添付ファイルを指定してもよいし、特定のファイル形式を指定してもよい。あるいは、指定部は、所定のメッセージボディとして、メール本文内に含まれるキーワードを指定してもよい。この場合、検知部は、メール本文の中から指定されたキーワードを検索する。メール本文中に指定されたキーワードが検知された場合、変換部は、キーワードを含むメール本文を出力用データに変換する。
【００１０】
本発明のメール転送装置は、たとえば、インターネットなどのネットワークを介して受信したメールを管理して記憶し、他の端末からの要求に応じて所定の宛先に送信するメールサーバを含む。また、もとの電子メールは、本来の宛先にそのまま送信してもよい。
【００１１】
本発明によれば、電子メールから所定のメッセージボディを検知し、出力用データに変換し、出力用電子メールを所定の通信装置に転送するので、通信装置側では単に出力用電子メールを受信し、受信した電子メールを画面上に表示したり、印刷したりすることができるメール転送装置が提供される。メール転送装置側で自動的に出力用電子メールに変換するので、送信元や受信先の通信装置側は特別な操作や手段が不要であり、システム構成を簡素化できる。
【００１２】
上記メール転送装置において、前記所定の通信装置は、インターネットファックス装置とすることができる。
【００１３】
ここで、変換部で変換される出力用データは、インターネットファックス装置でメールを受信して出力可能な形式であり、たとえばＴＩＦＦ形式などである。
【００１４】
この構成によれば、受信した電子メールをインターネットファックス装置に転送し、出力することができるので、パソコンなどの通信機器がなくても、メールの内容を出力することが可能となり、利便性が増す。
【００１５】
上記メール転送装置において、前記指定部は、前記所定のメッセージボディの形式と、前記所定のメッセージボディの前記形式に対応したソフトウェアと、を対応付けて登録テーブルに登録する登録部を含むことができ、前記変換部は、前記登録テーブルに登録された前記ソフトウェアを記憶する記憶部と、前記検知部で検知された前記メッセージボディの前記形式に対応する前記ソフトウェアを前記記憶部から呼び出して実行する実行部と、を含むことができ、前記作成部は、前記実行部が前記ソフトウェアを実行したとき、前記出力用データを作成することができる。
【００１６】
ここで、登録テーブルには、たとえば、添付ファイルの形式とその形式ファイルを実行可能なアプリケーションソフトウェアなどが対応付けて登録される。
【００１７】
この構成によれば、予め登録されたアプリケーションソフトウェアなどに対応した形式のファイルを検知部で検知し、実行部が実行することにより、出力用データが作成できるので、様々な形式のファイルを出力することが可能となり、利便性が増す。
【００１８】
上記メール転送装置において、前記通信装置毎に指定される出力パラメータを予め出力パラメータテーブルに登録するパラメータ登録部を備えることができ、前記変換部は、前記出力パラメータテーブルから前記転送先の前記通信装置の前記出力パラメータを取得し、前記出力パラメータに従って、前記所定のメッセージボディを前記出力用データに変換することができる。
【００１９】
ここで、出力パラメータとは、通信装置毎に指定され、各通信装置が出力用電子メールを受信し出力できる形式の出力用データに所定のメッセージボディを変換するときに必要な情報である。出力パラメータは、たとえば、用紙サイズ、解像度、カラー印刷の有無、デフォルトフォント、符号化方式、ファイル形式、最大データサイズなどを含む。
【００２０】
この構成によれば、転送先の通信装置に対応した出力パラメータで出力用データを作成することができる。
【００２１】
上記メール転送装置において、前記電子メールは、複数のパートからなり、前記検知部は、前記複数のパートの中から前記所定のメッセージボディを含むパートを検知することができる。
【００２２】
この構成によれば、複数のパートを含む電子メールに対応できる。
【００２３】
上記メール転送装置において、前記検知部で検知された前記パートの前記所定のメッセージボディが前記変換部で前記出力用データに変換されたとき、前記パートの前記メッセージボディを前記電子メールから削除し、残りの前記複数のパートの前記メッセージボディに基づいて、前記電子メールを再整形する整形部を備えることができ、前記転送部は、前記整形部で再整形された前記電子メールを、前記電子メールの宛先に転送することができる。
【００２４】
ここで、整形部は、出力用電子メールとして転送されたパートのメッセージボディについて、転送されたことを示すメッセージを挿入して再整形することもできる。
【００２５】
この構成によれば、電子メールの中で、既に転送された部分は削除することができるので、メール転送装置内の受信メールボックスなどに、容量の大きな添付ファイルなどを残しておく必要がなくなる。これにより、容量の大きなファイルが添付されたメールを複数受信した場合でも、受信メールボックスの容量不足によってメールの受信ができなくなるなどの障害を回避することが可能となり、メール転送装置の信頼性が向上する。
【００２６】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００２７】
上述のように、本発明によれば、簡単な構成で、電子メールの必要な部分だけを所定の通信装置に転送し、出力可能とするメール転送装置が提供される。
【発明を実施するための最良の形態】
【００２８】
以下、本発明の実施の形態を図面を参照して説明する。
（第一の実施の形態）
図１は、本実施の形態のメール転送装置のシステム構成を示すブロック図である。
【００２９】
メール転送装置１０は、ネットワーク１を介して少なくとも１つの通信端末３ａ、３ｂ（図中、「端末」と示す）や少なくとも１つのインターネットファックス５ａ、５ｂ（図中、「Ｉ−ＦＡＸ」と示す）に接続されるとともに、インターネット７に接続される。
【００３０】
メール転送装置１０は、ネットワーク１上の通信端末３ａ、３ｂやインターネットファックス５ａ、５ｂから送信された電子メールを保管し、宛先に電子メールを送信するＳＭＴＰサーバを含む。さらに、メール転送装置１０は、インターネット７を経由してネットワーク１上の通信端末３ａ、３ｂやインターネットファックス５ａ、５ｂ宛に送信された電子メールを受信して保管するＰＯＰ３サーバやＩＭＡＰ４サーバを含む。メール転送装置１０は、通信端末３ａ、３ｂやインターネットファックス５ａ、５ｂからの要求に応じて受信したメールを宛先に送信する。
【００３１】
通信端末３ａ、３ｂは、パーソナルコンピュータ、ワークステーション、携帯電話、ＰＤＡなどであり、ネットワーク１を介してメール転送装置１０に接続される。通信端末３ａ、３ｂは、メール転送装置１０を経由してインターネット７を介して他の通信端末（不図示）と電子メールを送受信する。インターネットファックス５ａ、５ｂは、ネットワークファクシミリ装置、ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）などであり、ネットワーク１を介してメール転送装置１０に接続される。インターネットファックス５ａ、５ｂは、メール転送装置１０を経由してインターネット７を介して他の通信端末やインターネットファックス（不図示）と電子メールを送受信する。インターネットファックス５ａ、５ｂは、受信した電子メールを画面上に表示したり、印刷したりする。
【００３２】
本発明のメール転送装置１０は、受信した電子メールから所定のメッセージボディを検知し、検知したメッセージボディを所定のインターネットファックス５ａ、５ｂに転送し、出力させるものである。ここで、所定のメッセージボディとは、たとえば、電子メールの添付ファイルの形式を含む。
【００３３】
なお、図１において、本発明の本質に関わらない部分の構成については省略してある。
【００３４】
また、メール転送装置１０の各構成要素は、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされた本図の構成要素を実現するプログラム、そのプログラムを格納するハードディスクなどの記憶ユニット、ネットワーク接続用インタフェースを中心にハードウェアとソフトウェアの任意の組合せによって実現される。そして、その実現方法、装置にはいろいろな変形例があることは、当業者には理解されるところである。以下説明する各図は、ハードウェア単位の構成ではなく、機能単位のブロックを示している。
【００３５】
メール転送装置１０は、送受信部１１と、メールボックス１３と、指定部１５と、メッセージボディ指定テーブル１７と、検知部１９と、変換部２１と、作成部２３と、パラメータテーブル２５と、を含む。
【００３６】
送受信部１１は、インターネット７およびネットワーク１を介して電子メールを送受信する。メールボックス１３は、ネットワーク１上の通信端末３ａ、３ｂやインターネットファックス５ａ、５ｂから送信された電子メールを保管する送信メールボックス（不図示）と、インターネット７を経由してネットワーク１上の通信端末３ａ、３ｂやインターネットファックス５ａ、５ｂ宛に送信された電子メールを受信して保管する受信メールボックス（不図示）と、を含む。
【００３７】
指定部１５は、転送先に転送すべき所定のメッセージボディを指定する。指定部１５は、所定のメッセージボディとして、すべての添付ファイルを指定してもよいし、特定のファイル形式を指定してもよい。あるいは、指定部１５は、所定のメッセージボディとして、メール本文内に含まれるキーワードを指定してもよい。
【００３８】
メッセージボディ指定テーブル１７は、指定部１５で指定された所定のメッセージボディを出力先に対応付けて登録する。メッセージボディ指定テーブル１７の詳細については、後述する。
【００３９】
検知部１９は、メッセージボディ指定テーブル１７に基づいて、メールボックス１３に保存された電子メールから所定のメッセージボディを検知する。なお、電子メールが複数のボディパートを含む場合、検知部１９は、ボディパート毎に、所定のメッセージボディの検知を行う。変換部２１は、検知部１９で検知したメッセージボディを出力用データに変換する。また、変換部２１は、検知部１９で複数のメッセージボディが検知され、それらの転送先が複数になった場合、変換された出力用データを転送先毎に一時的に保存する保存部（不図示）を含む。作成部２３は、出力用データを添付ファイルとして出力用電子メールを作成する。作成された出力用電子メールは、送受信部１１によって、転送先のインターネットファックス５ａ、５ｂに転送される。ここで転送先は、メッセージボディ指定テーブル１７に基づいて、所定のメッセージボディに対応付けて登録されている出力先である。
【００４０】
図２は、メッセージボディ指定テーブル１７の一例を示す図である。この例では、メッセージボディとして、添付ファイルのファイル形式が指定されている。メッセージボディ指定テーブル１７には、メッセージボディのファイル形式として、テキストファイル（拡張子ｔｘｔ）などと、その出力先として、転送先のインターネットファックス５ａのアドレス（１９２．１６８．１．１）やインターネットファックス５ｂのアドレス（１９２．１６８．１．２）とが対応付けて登録されている。さらに、メッセージボディ指定テーブル１７では、指定以外の添付ファイルは、メールボックス１３に出力するよう登録されている。
【００４１】
ここでは、メッセージボディとして、電子メールの添付ファイル形式を指定しているが、上述したように、メール本文に含まれるキーワードを指定してもよい。キーワードが指定された場合は、検知部１９は、メール本文の中から指定されたキーワードを検索する。メール本文中に指定されたキーワードが検知された場合、変換部２１は、キーワードを含むメール本文を出力用データに変換する。また、メッセージボディ指定テーブル１７において、出力先としてインターネットファックス５ａ、５ｂのアドレスがそれぞれ単独で指定されているが、複数のアドレスを同報指定することもできる。また、この例では出力先はＩＰアドレスで指定しているが、これに限定されない。たとえば、出力先は、メールアドレスやアドレス帳（不図示）に指定されている宛先名などでもよい。
【００４２】
図３は、パラメータテーブル２５の一例を示す図である。パラメータテーブル２５には、出力用電子メールの出力先毎に各パラメータが登録される。パラメータテーブル２５に登録される出力パラメータには、用紙サイズ、解像度、カラー印刷の有無、デフォルトフォント、符号化方式、ファイル形式、最大データサイズなどが含まれる。この出力パラメータは、インターネットファックス５ａ、５ｂ毎にそれぞれ指定され、インターネットファックス５ａ、５ｂのそれぞれが出力用電子メールを受信し出力できる形式の出力用データに所定のメッセージボディを変換するときに必要な情報を含む。変換部２１は、出力先のパラメータテーブル２５に基づいて、メッセージボディを出力用データに変換する。このようにして、インターネットファックス５ａ、５ｂのそれぞれに対応した出力パラメータで出力用データを作成することができる。
【００４３】
このように構成されたメール転送装置１０の動作について以下に説明する。図４は、メール転送装置１０の動作を示すフローチャートである。以下、図１乃至図４を参照して説明する。ここでは、受信メールが複数のボディパートを含む場合について説明する。
【００４４】
まず、送受信部１１でメールが受信されると（Ｓ１１のＹＥＳ）、受信したメールはメールボックス１３に保存される。つづいて、検知部１９は、受信したメールの少なくとも一つのボディパートのうち未確認のボディパートがあるかを検知する（Ｓ１３）。未確認のボディパートがある場合（Ｓ１３のＹＥＳ）、検知部１９は、検知されたボディパート毎に、メッセージボディ指定テーブル１７に基づいて、所定のメッセージボディがあるかを検知する（Ｓ１５）。
【００４５】
検知部１９が所定のメッセージボディを検知すると（Ｓ１５のＹＥＳ）、メッセージボディ指定テーブル１７から対応する出力先を取得する（Ｓ１７）。一方、所定のメッセージボディが検知されなかった場合（Ｓ１５のＮＯ）、ステップＳ１３に戻り、次のボディパートを検知する。
【００４６】
ステップＳ１７につづいて、変換部２１は、パラメータテーブル２５から出力先に対応する出力パラメータを取得し、取得した出力パラメータに従って、ステップＳ１５で検知したメッセージボディを出力用データに変換する（Ｓ１９）。変換された出力用データは、出力先毎に保存部に一時的に保存する（Ｓ２１）。その後ステップＳ１３に戻り、次のボディパートを検知する。このようにして、メールが複数のボディパートを含む場合、順次ボディパート毎にステップＳ１５〜ステップＳ２１の処理を繰り返す。
【００４７】
なお、本実施の形態において、出力用データに変換されたボディパートは、メールから削除される。また、メール本文には、削除されたボディパートについてメッセージが追加される。
【００４８】
また、すべてのボディパートについて確認が終了すると（Ｓ１３のＮＯ）、作成部２３は、変換部２１で変換された出力用データがあるか否かを判定する（Ｓ２３）。出力用データがある場合（Ｓ２３のＹＥＳ）、作成部２３は、出力先毎に、出力用データを添付ファイルとして出力用電子メールを作成する（Ｓ２５）。ここで、作成部２３は、宛先として、ステップＳ１９で取得した出力先のアドレスを指定する。つづいて、送受信部１１は、作成部２３から出力用電子メールを受け取り、出力先に出力用電子メールを送信する（Ｓ２７）。
【００４９】
つづいて、作成部２３は、変換されなかった残りのボディパートを再整形し、本来の宛先に送信する電子メールを作成する（Ｓ２９）。ここで、出力用データに変換されたボディパートは、メールから削除される。また、メール本文には、削除されたボディパートについてメッセージが追加される。つづいて、作成部２３がメールボックス１３に受信メールとして電子メールを保存する（Ｓ３１）。この電子メールは、送受信部１１によって宛先の通信端末３ａ、３ｂからの受信要求に応じて、該当する宛先に送信される。
【００５０】
このように構成されたメール転送装置１０において、たとえば、ＪＰＥＧ形式の画像ファイルと、テキストファイルとが添付された電子メールを受信した場合の動作を説明する。
【００５１】
図４において、送受信部１１がメールを受信し（Ｓ１１のＹＥＳ）、メールボックス１３に保存する。つづいて、検知部１９がメールから複数のボディパートを検知し（Ｓ１３のＹＥＳ）、メッセージボディ指定テーブル１７に基づいて、所定のメッセージボディがあるかを検知する（Ｓ１５）。
【００５２】
はじめに、検知部１９はＪＰＥＧ形式の画像ファイルを検知し（Ｓ１５のＹＥＳ）、メッセージボディ指定テーブル１７から出力先のアドレス（１９２．１６８．１．２）を取得する（Ｓ１７）。つづいて、変換部２１は、パラメータテーブル２５から出力先アドレス（１９２．１６８．１．２）に対応する出力パラメータを取得し、この出力パラメータに従って、ステップＳ１５で検知した画像ファイルを出力用データに変換する（Ｓ１９）。変換された出力用データを出力先アドレス（１９２．１６８．１．２）への転送用として保存部に一時的に保存する（Ｓ２１）。
【００５３】
つづいて、ステップＳ１３に戻り、次のボディパートを検知し（Ｓ１３のＹＥＳ）、メッセージボディ指定テーブル１７に基づいて、所定のメッセージボディがあるかを検知する（Ｓ１５）。次に、検知部１９はテキストファイルを検知し（Ｓ１５のＹＥＳ）、メッセージボディ指定テーブル１７から出力先のアドレス（１９２．１６８．１．１）を取得する（Ｓ１７）。つづいて、変換部２１は、パラメータテーブル２５から出力先アドレス（１９２．１６８．１．１）に対応する出力パラメータを取得し、この出力パラメータに従って、ステップＳ１５で検知したテキストファイルを出力用データに変換する（Ｓ１９）。変換された出力用データを出力先アドレス（１９２．１６８．１．１）への転送用として保存部に一時的に保存する（Ｓ２１）。
【００５４】
つづいて、ステップＳ１３に戻り、すべてのボディパートについて確認が終了すると（Ｓ１３のＮＯ）、作成部２３は、変換部２１で変換された出力用データが保存部にあるか否かを判定する（Ｓ２３）。ここでは、保存部に２つの出力用データがあるので（Ｓ２３のＹＥＳ）、作成部２３は、出力先毎に、出力用データを添付ファイルとして出力用電子メールを作成する（Ｓ２５）。ここでは、２つの宛先に出力用電子メールが作成される。つづいて、送受信部１１は、作成部２３から出力用電子メールを受け取り、各出力先に出力用電子メールを送信する（Ｓ２７）。
【００５５】
ここでは、ＪＰＥＧ形式の画像ファイルの添付ファイルを含む出力用電子メールは、インターネットファックス５ｂに送信され、テキストファイルの添付ファイルを含む出力用電子メールは、インターネットファックス５ａに送信される。インターネットファックス５ｂは、出力用電子メールを受信し、画像ファイルの画面表示や印刷を行う。インターネットファックス５ａは、出力用電子メールを受信し、テキストファイルの画面表示や印刷を行う。
【００５６】
つづいて、作成部２３は、変換されなかった残りのボディパートを再整形し、本来の宛先に送信する電子メールを作成する（Ｓ２９）。ここでは、出力用データに変換されたボディパートは、メールから削除される。また、メール本文には、削除されたボディパートについてメッセージが追加される。
【００５７】
つづいて、作成部２３がメールボックス１３に受信メールとしてこの電子メールを保存する（Ｓ３１）。この電子メールは１１によって宛先の通信端末からの受信要求に応じて、該当する宛先に送信される。
【００５８】
以上説明したように、本実施の形態によれば、電子メールから所定のメッセージボディを検知し、出力用データに変換し、出力用電子メールを所定の通信装置に転送するので、インターネットファックス５ａ、５ｂでは単に出力用電子メールを受信して、そのまま出力することができる。メール転送装置１０側で自動的に出力用電子メールに変換するので、送信元や受信先の通信端末３ａ、３ｂやインターネットファックス５ａ、５ｂ側は特別な操作や手段が不要であり、システム構成を簡素化できる。
【００５９】
また、本実施の形態において、メール転送装置１０は受信した電子メールをインターネットファックス５ａ、５ｂに転送して出力させることができるので、パソコンなどの通信機器がなくても、メールの内容を出力することが可能となり、利便性が増す。
【００６０】
また、本実施の形態において、電子メールの中で、既に出力用に変換され、転送された部分は削除することができるので、メール転送装置１０のメールボックス１３内の受信メールボックスなどに、容量の大きな添付ファイルなどを残しておく必要がなくなる。これにより、容量の大きなファイルが添付されたメールを複数受信した場合でも、受信メールボックスの容量不足によってメールの受信ができなくなるなどの障害を回避することが可能となり、メール転送装置１０の信頼性が向上する。
（第二の実施の形態）
図５は、本実施の形態のメール転送装置１０の要部構成である変換部２１の詳細を示すブロック図である。変換部２１は、登録部３１と、ソフトウェア登録テーブル３３と、ソフトウェア記憶部３５と、実行部３７と、ラスタライズ部３９と、を含む。
【００６１】
登録部３１は、所定のメッセージボディの形式と、所定のメッセージボディの形式に対応したソフトウェアと、を対応付けてソフトウェア登録テーブル３３に登録する。ここで、指定部１５により、所定のメッセージボディの形式と、対応するソフトウェアと、が指定され、登録部３１により登録される。
【００６２】
図６は、ソフトウェア登録テーブル３３の一例を示す図である。ソフトウェア登録テーブル３３は、メッセージボディのファイル形式と、そのファイルを実行するソフトウェア、すなわちアプリケーションプログラムファイルと、が対応付けて登録されている。この例では、アプリケーションプログラムの実行ファイル名が対応付けられているが、これに限定されない。アプリケーションプログラムファイルの格納場所や、ショートカットなどを登録することもできる。たとえば、ワード文書ファイル（拡張子ｄｏｃ）は、マイクロソフト社のＭｉｃｒｏｃｏｆｔ  Ｗｏｒｄ（登録商標）のアプリケーションプログラムの実行ファイル名と対応付けて登録されている。
【００６３】
図５に戻り、ソフトウェア記憶部３５は、ソフトウェア登録テーブル３３に登録されたアプリケーションプログラムファイルを記憶する。実行部３７は、検知部１９で検知されたメセージボディの形式に対応するアプリケーションプログラムをソフトウェア記憶部３５から呼び出して実行する。実行部３７は、実行したアプリケーションプログラムで、所定のメッセージボディのファイルを開き、印刷出力用ファイルを作成する。
【００６４】
ラスタライズ部３９は、パラメータテーブル２５に従って、実行部３７で作成された印刷出力用ファイルデータをラスタライズ処理し、出力用データを作成し、作成部２３に受け渡す。ここでは、出力用データは、インターネットファックス５ａ、５ｂが受信し、出力可能な形式であるＴＩＦＦ形式とする。
【００６５】
この構成によれば、予め登録されたアプリケーションソフトウェアなどに対応した形式のファイルを検知部１９で検知し、実行部３７が実行することにより、出力用データが作成できるので、様々な形式のファイルを出力することが可能となり、利便性が増す。
【００６６】
以上に本発明の好適な実施の形態を説明した。しかし、本発明は上述の実施の形態に限定されず、当業者が本発明の範囲内で上述の実施の形態を変形可能なことはもちろんである。
【００６７】
たとえば、上記実施の形態のメール転送装置１０において、図２のメッセージボディ指定テーブル１７は、メッセージボディの形式と出力先とを対応付けて登録していたが、さらに、メッセージボディ指定テーブル１７は、出力先をさらに受信した電子メールの宛先と対応付けて指定することもできる。
【００６８】
たとえば、メール転送装置は、所定のメッセージボディと、電子メールの宛先と、出力用電子メールの出力先と、を対応付けてメッセージボディ指定テーブルに登録する出力先登録部（不図示）を含むことができる。図７にメッセージボディ指定テーブル４３の一例を示す。
【００６９】
検知部１９が、ワード文書ファイル（拡張子ｄｏｃ）のメッセージボディを検知した場合、さらに検知部１９は電子メールの宛先に図７のメッセージボディ指定テーブル４３に登録されている宛先が含まれているかを検知する。検知部１９は、送受信部１１で受信した電子メールの宛先にメッセージボディ指定テーブル４３に登録されている宛先が含まれている場合、該当する出力先を取得する。作成部２３は、取得した出力先を宛先として出力用電子メールを作成する。送受信部１１は、作成された出力用電子メールを出力先に送信する。
【００７０】
この構成によれば、受信した電子メールの宛先に応じて、出力させる装置を振り分けることができるので、たとえば、社内イントラネットなどに接続された複数の部署に設置されたインターネットファックス装置の中から、宛先に応じた適切な部署の装置に出力データを転送することも可能となり、使い勝手が向上する。
【産業上の利用可能性】
【００７１】
本発明にかかるメール転送装置は、簡単な構成で、電子メールの必要な部分だけを所定の通信装置に転送し、出力可能とするという効果を有し、電子メールの少なくとも一部を所定の通信装置に転送するメール転送装置等として有用である。
【図面の簡単な説明】
【００７２】
【図１】本実施の形態のメール転送装置のシステム構成を示すブロック図である。
【図２】図１のメール転送装置のメッセージボディ指定テーブルの一例を示す図である。
【図３】図１のメール転送装置のパラメータテーブルの一例を示す図である。
【図４】図１のメール転送装置の動作を示すフローチャートである。
【図５】図１のメール転送装置の変換部の詳細を示すブロック図である。
【図６】図１のメール転送装置のソフトウェア登録テーブルの一例を示す図である。
【図７】図１のメール転送装置のメッセージボディ指定テーブルの他の例を示す図である。
【符号の説明】
【００７３】
１  ネットワーク
３ａ、３ｂ  通信端末
５ａ、５ｂ  インターネットファックス
７  インターネット
１０  メール転送装置
１１  送受信部
１３  メールボックス
１５  指定部
１７  メッセージボディ指定テーブル
１９  検知部
２１  変換部
２３  作成部
２５  パラメータテーブル
３１  登録部
３３  ソフトウェア登録テーブル
３５  ソフトウェア記憶部
３７  実行部
３９  ラスタライズ部
４３  メッセージボディ指定テーブル
【図１】
2005346334.tif 000003
【図２】
2005346334.tif 000004
【図３】
2005346334.tif 000005
【図４】
2005346334.tif 000006
【図５】
2005346334.tif 000007
【図６】
2005346334.tif 000008
【図７】
2005346334.tif 000009