(57)【特許請求の範囲】
【請求項１】
画情報をコンピュータネットワーク上で電子メール転送プロトコルにより送信するメール送信手段と、前記コンピュータネットワーク上で電子メール転送プロトコルにより電子メールメッセージを受信するメール受信手段と、前記画情報をファクシミリ通信プロトコルにより送信するファクシミリ送信手段と、受信者のメールアドレスと受信者側端末装置の送達確認メール送信機能の有無を示す識別情報とを互いに関連付けて保持する受信者情報テーブルを格納するメモリと、を具備し、メール受信手段が異常受信を示す送達確認メールを受信したならば前記ファクシミリ送信手段が前記画情報を前記受信者と同一の者へ再び送信するとともに、メール受信手段が受信者から送達確認メールを受信したならば、当該受信者に対応する前記識別情報を送達確認メール送信機能ありにすることを特徴とするインターネットファクシミリ装置。
【請求項２】
メール送信手段が送信した画情報を蓄積するメモリをさらに具備し、メール送信手段が前記画情報を受信者へ送信した後所定時間が経過したならば前記画情報を前記メモリから消去することを特徴とする請求項１に記載のインターネットファクシミリ装置。
【請求項３】
メモリ受信手段が正常受信を示す送達確認メールを受信したならばメモリに蓄積された画情報を消去することを特徴とする請求項１または２のいずれかに記載のインターネットファクシミリ装置。
【請求項４】
前記異常を示す送達確認メールとは、受信側で画情報または電子メールを取り扱うことのできないことを示す送達確認メールであることを特徴とする請求項１から３のいずれかに記載のインターネットファクシミリ装置。
【請求項５】
画情報をコンピュータネットワーク上で電子メール転送プロトコルにより送信するステップと、この送信するステップにより前記画情報を受信者へ送信した後所定時間内に前記受信者から異常受信を示す送達確認メールを受信したならばファクシミリ通信プロトコルにより前記画情報を前記受信者と同一の者へ再び送信するステップと、受信者のメールアドレスと受信者側端末装置の送達確認メール送信機能の有無を示す識別情報とを互いに関連付けて保持する受信者情報テーブルを格納するステップと、メール受信手段が受信者から送達確認メールを受信したならば、当該受信者に対応する前記識別情報を送達確認メール送信機能ありにするステップと、を具備することを特徴とするインターネットファクシミリ通信方法。
【請求項６】
電子メール転送プロトコルにより画情報を受信者へ送信した後所定時間が経過したならば前記画情報をメモリから消去することを特徴とする請求項５に記載のインターネットファクシミリ通信方法。
【請求項７】
正常受信を示す送達確認メールを受信したならばメモリに蓄積された画情報を消去することを特徴とする請求項５または６のいずれかに記載のインターネットファクシミリ通信方法。
【請求項８】
前記異常を示す送達確認メールとは、受信側で画情報または電子メールを取り扱うことのできないことを示す送達確認メールであることを特徴とする請求項５から７のいずれかに記載のインターネットファクシミリ通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットファクシミリ装置およびインターネットファクシミリ通信方法に関する。
【０００２】
【従来の技術】
近年、例えば、特開平８−２４２３２６号公報、およびこれに対応する米国特許５，８８１，２３３号に開示されているような、電子メールを用いてインターネット上でデータの送受信を行う電子メール型インターネットファクシミリ装置（以下、ＩＦＡＸという）が実用化されている。
【０００３】
ＩＦＡＸによる通信システムにおいて、送信者は、画情報を添付した電子メールメッセージを送信者側のメールサーバを経由して、受信者側のメールサーバに送信する。ＰＯＰ３の場合、メールサーバに電子メールメッセージを蓄積し、受信者側端末がメールサーバに電子メールメッセージが届いているか一定時間間隔で問合せ、メールサーバから電子メールメッセージを受信する。ＳＭＴＰの場合、メールサーバが電子メールメッセージを受信すると、受信者側端末へ直接配送する。ＰＯＰ３の場合のように受信者側端末がメールサーバに問合せる必要がない。
【０００４】
ＩＦＡＸ通信システムは、▲１▼インターネットを利用して画情報を送信するので、通常のＧ３／Ｇ４ファクシミリ通信システムに比べて通信費を大幅に削減できる、▲２▼電子メール転送プロトコル（ＳＭＴＰ，ＰＯＰ３等）を利用するのでファイヤーウォールを越えた通信が可能である等の利点がある。
【０００５】
【発明が解決しようとする課題】
しかしながら、ＩＦＡＸ通信システムを含む、電子メールシステムでは、複数のメールサーバが中継しながら最終配送先まで電子メールメッセージを配送する。従ってここのメールサーバの処理時間、稼動状況等により、配送時間が左右される。例えば、異常な過負荷が中継地点のあるメールサーバにかかっていた場合メッセージが次の中継地点へ配送されるまで数時間かかるこものある。また、メールサーバの電源が一時的に落ちていた場合、そのメールサーバに対する再送が繰り返されることにより、電源が断ち上がるまでの時間の分だけ電子メールの配送が遅延することがある。このように、ＩＦＡＸ通信システムでは、電子メールメッセージの送達遅延が起こるので、リアルタイム性が保証されていない。
【０００６】
また、ＩＦＡＸ通信システムにおいて、送信した電子メールメッセージの送達結果を送信者に通知する電子メールメッセージ（送達確認メール）を受信者側のＩＦＡＸが送信者に通知することが提案されている。また、通常の電子メールシステムにおいても、宛先メールアドレスが誤っていたり、受信者側メールサーバがダウンしていた場合、送信者側メールサーバ等が送信者にエラーメールを送信することが行われている。送信者側のＩＦＡＸが送達確認メールやエラーメールを受信した場合、送達確認メール等を印刷して送信者にその内容を知らせている。
【０００７】
このように、送信が失敗したことはわかるものの、送信者が再送しない限り、相手方に画情報が届くことはない。この点でも、ＩＦＡＸ通信システムではリアルタイム性が保証されていない。
【０００８】
Ｇ３／Ｇ４ファクシミリ通信システムでは、相互にネゴシエーションしながら通信が行われているので、リアルタイム性が保証されている。ＩＦＡＸ通信システムにおいても、電子メールの利点を活かしながらリアルタイム性を確保することが強く望まれている。
【０００９】
本発明は、かかる点に鑑みてなされたものであり、電子メールの利点を活かしながらリアルタイム性を確保することができるインターネットファクシミリ装置およびインターネットファクシミリ通信方法を提供することを目的とする。
【００１０】
【課題を解決するための手段】
この課題を解決するために、本発明は、画情報をコンピュータネットワーク上で電子メール転送プロトコルにより送信するメール送信手段と、前記コンピュータネットワーク上で電子メール転送プロトコルにより電子メールメッセージを受信するメール受信手段と、前記画情報をファクシミリ通信プロトコルにより送信するファクシミリ送信手段と、受信者のメールアドレスと受信者側端末装置の送達確認メール送信機能の有無を示す識別情報とを互いに関連付けて保持する受信者情報テーブルを格納するメモリと、を具備し、メール受信手段が異常受信を示す送達確認メールを受信したならば前記ファクシミリ送信手段が前記画情報を前記受信者と同一の者へ再び送信するとともに、メール受信手段が受信者から送達確認メールを受信したならば、当該受信者に対応する前記識別情報を送達確認メール送信機能ありにするという構成を備えた。
【００１１】
これにより、受信した画情報を扱うことができなかったことなどで異常を示す送達確認メールを受信者から送信され、これを送信側が受信すると、ファクシミリで画情報を受信者へ再び送信するので、画情報の送信を迅速かつ確実に受信者に送信することができる。
【００１２】
【発明の実施の形態】
本発明の第１の態様に係るインターネットファクシミリ装置は、画情報をコンピュータネットワーク上で電子メール転送プロトコルにより送信するメール送信手段と、前記画情報をファクシミリ通信プロトコルにより送信するファクシミリ送信手段と、を具備し、前記メール送信手段が前記画情報を受信者へ送信した後前記受信者が当該画情報を所定時間内に正常に受信しなかったならば前記ファクシミリ送信手段が前記画情報を前記受信者と同一の者へ再び送信する構成を採る。
【００１３】
この構成により、電子メールで画情報を送信したが受信者が当該画情報を所定時間内に正常に受信しなかったならば、ファクシミリで画情報を受信者へ再び送信するので、電子メールによる画情報送信の遅延を所定時間程度に止めることができる。
【００１４】
本発明の第２の態様に係るインターネットファクシミリ装置は、画情報をコンピュータネットワーク上で電子メール転送プロトコルにより送信するメール送信手段と、前記コンピュータネットワーク上で電子メール転送プロトコルにより電子メールメッセージを受信するメール受信手段と、前記画情報をファクシミリ通信プロトコルにより送信するファクシミリ送信手段と、を具備し、前記メール送信手段が前記画情報を受信者へ送信した後前記メール受信手段がエラーメールを受信したならば前記ファクシミリ送信手段が前記画情報を前記受信者と同一の者へ再び送信する構成を採る。
【００１５】
本発明の第３の態様は、第２の態様に係るインターネットファクシミリ装置において、エラーメールからメッセージＩＤを抽出し、前記メッセージＩＤに対応する画情報をファクシミリ送信手段に送信させる構成を採る。
【００１６】
これらの構成により、電子メールで画情報を送信したがメールサーバ等からエラーメールを受信したならばファクシミリで画情報を受信者へ再び送信するので、エラー発生時の画情報送信の遅延を最小限に止めることができる。
【００１７】
本発明の第４の態様に係るインターネットファクシミリ装置は、画情報をコンピュータネットワーク上で電子メール転送プロトコルにより送信するメール送信手段と、前記コンピュータネットワーク上で電子メール転送プロトコルにより電子メールメッセージを受信するメール受信手段と、前記画情報をファクシミリ通信プロトコルにより送信するファクシミリ送信手段と、を具備し、前記メール送信手段が前記画情報を受信者へ送信した後所定時間内に前記メール受信手段が前記受信者から送達確認メールを受信しないならば前記ファクシミリ送信手段が前記画情報を前記受信者と同一の者へ再び送信する構成を採る。
【００１８】
この構成により、画情報を受信者へ送信した後所定時間内に受信者から送達確認メールを受信しないならばファクシミリ通信プロトコルにより画情報を前記受信者と同一の者へ再び送信するので、電子メールによる画情報送信の遅延を所定時間程度に止めることができる。
【００１９】
本発明の第５の態様は、第４の態様に係るインターネットファクシミリ装置において、メール受信手段が正常受信を示す送達確認メールを受信したならばメモリに蓄積された送信データを消去する構成を採る。
【００２０】
この構成により、正常受信を示す送達確認メールを受信したならばメモリに蓄積された送信データを消去するので、メモリを有効活用することができる。
【００２１】
本発明の第６の態様は、第４または第５の態様に係るインターネットファクシミリ装置において、メール受信手段が異常受信を示す送達確認メールを受信したならば前記ファクシミリ送信手段が前記画情報を前記受信者と同一の者へ再び送信する構成を採る。
【００２２】
この構成により、異常受信を示す送達確認メールを受信したならばファクシミリ通信プロトコルにより画情報を受信者と同一の者へ再び送信するので、電子メールによる画情報送信の遅延を所定時間程度に止めることができる。
【００２３】
本発明の第７の態様は、第１から第６の態様のいずれかに係るインターネットファクシミリ装置において、メール送信手段が送信した画情報を蓄積するメモリをさらに具備し、メール送信手段が前記画情報を受信者へ送信した後所定時間が経過したならば前記画情報を前記メモリから消去する。
【００２４】
この構成により、画情報を受信者へ送信した後所定時間が経過したならば画情報をメモリから消去するので、メモリを有効活用することができる。
【００２５】
本発明の第８の態様に係るインターネットファクシミリ装置は、画情報をコンピュータネットワーク上で電子メール転送プロトコルにより送信するメール送信手段と、前記メール送信手段が送信した画情報を蓄積するメモリと、前記画情報をファクシミリ通信プロトコルにより送信するファクシミリ送信手段と、を具備し、前記メール送信手段が前記画情報を受信者へ送信した後所定時間が経過したならば前記画情報を前記メモリから消去する構成を採る。
【００２６】
この構成により、画情報を受信者へ送信した後所定時間が経過したならば画情報をメモリから消去するので、メモリを有効活用することができる。
【００２７】
本発明の第９の態様は、第１から第８の態様のいずれかに係るインターネットファクシミリ装置において、受信者のメールアドレスと、受信者側端末装置の送達確認メール送信機能の有無を示す識別情報とを互いに関連付けて保持する受信者情報テーブルを格納するメモリをさらに具備し、メール受信手段が受信者から送達確認メールを受信したならば、当該受信者に対応する前記識別情報を送達確認メール送信機能ありにする構成を採る。
【００２８】
この構成により、受信者側端末装置へ実際に画情報を送信した後にその結果に応じて識別情報を自動的に更新するので、操作者が識別情報の変更を行う手間が省け、ユーザーフレンドリなＩＦＡＸを提供することができる。
【００２９】
本発明の第１０の態様に係るインターネットファクシミリ通信方法は、画情報をコンピュータネットワーク上で電子メール転送プロトコルにより送信するステップと、前記画情報を受信者へ送信した後前記受信者が当該画情報を所定時間内に正常に受信しなかったならばファクシミリ通信プロトコルより前記画情報を前記受信者と同一の者へ再び送信するステップと、を具備する。
【００３０】
この方法により、電子メールで画情報を送信したが受信者が当該画情報を所定時間内に正常に受信しなかったならば、ファクシミリで画情報を受信者へ再び送信するので、電子メールによる画情報送信の遅延を所定時間程度に止めることができる。
【００３１】
本発明の第１１の態様に係るインターネットファクシミリ通信方法は、画情報をコンピュータネットワーク上で電子メール転送プロトコルにより送信するステップと、前記画情報を受信者へ送信した後前記メール受信手段がエラーメールを受信したならばファクシミリ通信プロトコルにより前記画情報を前記受信者と同一の者へ再び送信するステップと、を具備する。
【００３２】
本発明の第１２の態様は、第１１の態様に係るインターネットファクシミリ通信方法において、画情報を再び送信するステップにおいて、エラーメールからメッセージＩＤを抽出し、前記メッセージＩＤに対応する画情報を送信する。
【００３３】
これらの方法により、電子メールで画情報を送信したがメールサーバ等からエラーメールを受信したならばファクシミリで画情報を受信者へ再び送信するので、エラー発生時の画情報送信の遅延を最小限に止めることができる。
【００３４】
本発明の第１３の態様に係るインターネットファクシミリ通信方法は、画情報をコンピュータネットワーク上で電子メール転送プロトコルにより送信するステップと、前記メール送信手段が前記画情報を受信者へ送信した後所定時間内に前記メール受信手段が前記受信者から送達確認メールを受信しないならばファクシミリ通信プロトコルにより前記画情報を前記受信者と同一の者へ再び送信するステップと、を具備する。
【００３５】
この方法により、画情報を受信者へ送信した後所定時間内に受信者から送達確認メールを受信しないならばファクシミリ通信プロトコルにより画情報を前記受信者と同一の者へ再び送信するので、電子メールによる画情報送信の遅延を所定時間程度に止めることができる。
【００３６】
本発明の第１４の態様は、第１３の態様に係るインターネットファクシミリ通信方法において、正常受信を示す送達確認メールを受信したならばメモリに蓄積された送信データを消去する。
【００３７】
この方法により、正常受信を示す送達確認メールを受信したならばメモリに蓄積された送信データを消去するので、メモリを有効活用することができる。
【００３８】
本発明の第１５の態様は、第１３または第１４の態様に係るインターネットファクシミリ通信方法において、異常受信を示す送達確認メールを受信したならばファクシミリ通信プロトコルにより前記画情報を前記受信者と同一の者へ再び送信する。
【００３９】
この方法により、異常受信を示す送達確認メールを受信したならばファクシミリ通信プロトコルにより画情報を受信者と同一の者へ再び送信するので、画情報の送信の遅延を最小限に止めることができる。
【００４０】
本発明の第１６の態様は、第１０から第１５の態様のいずれかに係るインターネットファクシミリ通信方法において、電子メール転送プロトコルにより画情報を受信者へ送信した後所定時間が経過したならば前記画情報をメモリから消去する。
【００４１】
この方法により、画情報を受信者へ送信した後所定時間が経過したならば画情報をメモリから消去するので、メモリを有効活用することができる。
【００４２】
本発明の第１７の態様に係るインターネットファクシミリ通信方法は、画情報をコンピュータネットワーク上で電子メール転送プロトコルにより送信するステップと、前記送信した画情報をメモリに蓄積するステップと、前記画情報を電子メール転送プロトコルにより受信者へ送信した後所定時間が経過したならば前記画情報を前記メモリから消去するステップと、を具備する。
【００４３】
この方法により、画情報を受信者へ送信した後所定時間が経過したならば画情報をメモリから消去するので、メモリを有効活用することができる。
【００４４】
本発明の第１８の態様は、第１０から第１７の態様のいずれかに係るインターネットファクシミリ通信方法において、受信者のメールアドレスと、受信者側端末装置の送達確認メール送信機能の有無を示す識別情報とを互いに関連付けて保持する受信者情報テーブルを格納するステップと、メール受信手段が受信者から送達確認メールを受信したならば、当該受信者に対応する前記識別情報を送達確認メール送信機能ありにするステップと、を具備する。
【００４５】
この方法により、受信者側端末装置へ実際に画情報を送信した後にその結果に応じて識別情報を自動的に更新するので、操作者が識別情報の変更を行う手間が省け、ユーザーフレンドリなＩＦＡＸを提供することができる。
【００４６】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００４７】
図１は、本発明の実施の形態に係るインターネットファクシミリ装置が動作するネットワークを示す概念図である。
【００４８】
上記実施の形態１に係るＩＦＡＸ１は、ローカルエリアネットワーク（ＬＡＮ）２に繋がっている。ＬＡＮ２には、他にパーソナルコンピュータ（ＰＣ）３などが接続されている。またＬＡＮ２には、ＳＭＴＰサーバ４が接続されている。ＳＭＴＰサーバ４は、クライアントおよびサーバ間およびサーバ同士間のメール転送プロトコルの一つであるＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に従って、ＩＦＡＸ１やＰＣ３等のクライアントからの電子メールメッセージを受信側のＰＯＰ３サーバ等に転送する。
【００４９】
このＬＡＮ２はインターネット５に接続され、さらにインターネット５には、他のＬＡＮ６が繋がっている。このＬＡＮ６には、ＰＯＰ３サーバ７、ＩＦＡＸ８，９およびＰＣ１０などが接続されている。ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）３サーバ７は、ＳＭＴＰによりＳＭＴＰサーバ４との間で電子メールを転送し、各クライアントのメールボックスに電子メールを蓄積する。そして、ＰＯＰ３に従って、ＩＦＡＸ８，９およびＰＣ１０等のクライアントへ電子メールを転送する。ＰＯＰ３は、サーバからクライアントまでメールを転送するプロトコルの一つであり、他にＡＰＯＰ、ＩＭＡＰ４等がある。
また、ＩＦＡＸ８，９は、ＳＭＴＰを使って相手方のＳＭＴＰサーバ（図１に示すＳＭＴＰサーバ４またはＬＡＮ６内に設置したＳＭＴＰサーバ）へ直接送信することもできる。この場合、ＳＭＴＰサーバは、ＩＦＡＸ８，９へ受信した電子メールメッセージをＳＭＴＰで直接配送する。
【００５０】
この構成により、ＩＦＡＸ１は、インターネット５を介してＩＦＡＸ８，９やＰＣ１０へ電子メールで画情報を送信できるようになっている。
【００５１】
ここでは、ＩＦＡＸ１，８，９は、ＬＡＮ２を介してインターネット５に接続しているが特に限定されるものではなく、例えば、インターネットプロバイダを介してダイヤルアップ接続しても良い。
【００５２】
ＩＦＡＸ１は、電話網１１に繋がっており、ＩＦＡＸ８，９に対して、ファクシミリ手順で画情報を送信することができるようになっている。この電話網１１には、例えば公衆電話回線網（ＰＳＴＮ）および総合サービスディジタル網（ＩＳＤＮ）、無線電話網等が含まれる。
【００５３】
また、このネットワークシステムにおいて、電子メールがやり取りされるコンピュータネットワークはＬＡＮ２，６およびインターネット５で構築されているが、これに限定されるものではなく、無線ＬＡＮ、ＷＡＮ、ＶＡＮ、等が広く含まれる。別の見方をすると、このコンピュータネットワークは、後述の電子メール転送プロトコルによる画情報の送受信を実現できるもの、例えばＴＣＰ／ＩＰネットワークであれば足りる。
【００５４】
図２は、上記実施の形態に係るインターネットファクシミリ装置のハードウエアを示すブロック図である。ＣＰＵ２１は、プログラムを実行し、装置全体の制御を行う。ＲＯＭ２２は、ＣＰＵ２１が実行するプログラムを格納する。
【００５５】
ＲＡＭ２３は、プログラムを実行する作業エリアおよび電子メール、画像ファイル等の各種データを一時的に記憶するバッファエリアを有する。
【００５６】
ＦＡＸ処理部２４は、ＦＡＸモデムやＩＳＤＮインターフェースなどのＧ３またはＧ４ファクシミリ手順を実行するデバイスである。
【００５７】
スキャナ２５は、原稿を読み取り画情報を得る。プリンタ２６は、受信した画情報を含む各種データを印刷する。
【００５８】
ＬＡＮインターフェース２７は、ＬＡＮ２上でデータを送受信するために必要な手順を実行する。
【００５９】
パネル操作部２８は、ダイヤルキーやタッチパネルを備え、相手先の指定、送信開始指示等のオペレータによる操作を受け取る。
タイマ２９は、計時を行う。
【００６０】
図３は、上記実施の形態に係るインターネットファクシミリ装置の外観を示す斜視図である。以下、図３中の矢印Ｃで示す方向からＩＦＡＸ１を見た場合について説明する。ＩＦＡＸ１において、スキャナ２５およびプリンタ２６は、他の構成要素、すなわち、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、ＦＡＸ処理部２４、ＬＡＮインターフェース２７およびパネル操作部２８、と一緒に筐体３０の中に集積されている。ＩＦＡＸ１の上面部であって左側面側には、パネル操作部２８が設けられている。パネル操作部２８の右側には、スキャナ２５に原稿を供給するための原稿載置台３１が設けられている。ＩＦＡＸ１の左側面部には、プリンタ２６から排紙された印刷物を受け取る排紙トレー３２，３３が縦方向に連設されている。ＩＦＡＸ１の底面部にはプリンタ２６に印刷紙を供給する給紙部３４が設けられている。
【００６１】
図２に示すＲＯＭ２２にはプログラムが格納されており、ＣＰＵ２１がそのプログラムを実行する。その結果として実現される機能について以下説明する。
図４は、上記実施の形態に係るインターネットファクシミリ装置の機能を示すブロック図である。
【００６２】
ＩＦＡＸ１は、ＦＡＸ制御部１００、スキャナ制御部２００およびプリンタ制御部３００を備え、ＦＡＸ処理部２４、スキャナ２５およびプリンタ２６の各処理部を制御している。
【００６３】
また、ＩＦＡＸ１は、ＩＦＡＸとしての機能を実現するＩＦＡＸ処理部４００を備えている。図５は、上記実施の形態に係るインターネットファクシミリ装置のＩＦＡＸ処理部の基本的な機能を示すブロック図である。
【００６４】
このＩＦＡＸ１は、ＬＡＮインターフェース２７を用いて、ＬＡＮ２等のコンピュータネットワークを介して、電子メールを送受信する。より具体的には、画像圧縮部５１は、スキャナ２５が読み込んだ生画情報（例えば、ビットマップデータ）を、例えばＭＨのような圧縮形式で圧縮して圧縮ファイルを得る。圧縮は、原稿１ページ単位で行われる。次いで、ＴＩＦＦ変換部５２は、これらの圧縮ファイルを、１つのＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）ファイルに変換する。電子メール作成部５３は、このＴＩＦＦファイルを、例えばＭＩＭＥ（Ｍｕｌｔｉｐｕｒｐｏｓｅ  Ｉｎｔｅｒｎｅｔ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎ）  に従ってマルチパートメールに添付する。ここまでの処理により、画情報は電子メールのフォーマットに変換される。この電子メールは、メール送信部５４によりＬＡＮインターフェース２７を介してメール転送プロトコルを用いて送信される。
【００６５】
一方、メール受信部５５は、ＬＡＮインターフェース２７を介し、電子メールを受信する。この電子メールはマルチパートメールであり、その添付ファイルパートには、ＴＩＦＦファイルが、キャラクタデータ、すなわちテキストコードに変換されて、添付されている。バイナリ変換部５６は、マルチパートメールの画情報パート（添付ファイルパート）のテキストコードをバイナリ変換して、ＴＩＦＦファイルを得る。バイナリ変換とは、テキストコードデータを２値データに変換する、すなわち例えばｂａｓｅ６４でテキストコード化されているデータを２値（バイナリ）化して、元の画情報に戻すことをいう。
【００６６】
ＴＩＦＦ展開部５７は、このＴＩＦＦファイルを開く。画像伸長部５８は、このＴＩＦＦファイルに含まれる圧縮ファイルを伸長し生画情報を得る。ここまでの処理により、電子メールは画情報のフォーマットに変換される。このようにして得られた画情報は、プリンタ制御部３００を介してプリンタ２６に入力され、印刷される。
【００６７】
次に、上記実施の形態に係るＩＦＡＸ１における画情報送信手順について説明する。図６は、上記実施の形態に係るインターネットファクシミリ装置における画情報送信制御部を示す機能ブロック図である。
【００６８】
画情報送信制御部は、受信メール判定部６０１、送信切り替え部６０２、および、画情報ファイル管理部６０３、および、タイマ監視部６０４を備えている。受信メール判定部６０１は、ＩＦＡＸ処理部４００で受信した電子メール（以下、受信メールという）を分析し、この受信メールがエラーメールか否か判定する。また、受信メールが送達確認メールか否か判定し、かつ、その内容が正常を示すか異常を示すか判定する。さらに、後述する送信ジョブ管理テーブルを参照して、受信メールと画情報ファイルとの対応関係を決定する。
【００６９】
送信切り替え部６０２は、画情報の送信方法を、ＩＦＡＸ処理部４００により電子メール転送プロトコルに従って行う方法（以下、ＩＦＡＸ送信という）と、ＦＡＸ制御部１００によりファクシミリ通信プロトコルに従って行う方法（以下、ＦＡＸ送信という）との間で切り替える。
【００７０】
画情報ファイル管理部６０３は、ＲＡＭ２３の、画情報ファイル蓄積エリア６０５に蓄積された画情報ファイルを読み出したり、削除する。画情報ファイルの読み出しおよび削除は、送信切り替え部６０２の指示に従う。
【００７１】
タイマ監視部６０４は、タイマ２９を監視し、送信ジョブ開始からのタイマのカウント値が、送信ジョブテーブルに設定された送信ジョブのタイマ値に達したが否か判定する。
また、ＲＡＭ２３内には、画情報ファイル蓄積エリア６０５、ワンタッチ・短縮番号登録テーブルエリア６０６および送信ジョブテーブルエリア６０７が設けられている。
【００７２】
画情報ファイル蓄積エリア６０５には、ＩＦＡＸ処理部４００が送信した画情報が、例えば圧縮ファイル形式で蓄積されている。画情報には個々にファイル名が付与されている。
【００７３】
ワンタッチ・短縮番号登録テーブルエリア６０６には、ワンタッチ・短縮番号登録テーブルが格納されている。図７は、上記実施の形態に係るインターネットファクシミリ装置のワンタッチ・短縮番号登録テーブルの一例を示す図である。このワンタッチ・短縮番号登録テーブルには、図７に示すように、ワンタッチ・短縮番号の登録番号７０１、宛先メールアドレス７０２、電話（ＦＡＸ）番号７０３、ＦＡＸ送信フラグ７０４、タイマ初期値７０５および送達確認フラグ７０６が互いに関連付けて登録されている。
【００７４】
宛先メールアドレス７０２は、パネル操作部２８からワンタッチキーを押し下げたり、短縮番号を入力したときに読み出され、ＩＦＡＸ処理部４００に送られる。
電話番号７０３は、ＦＡＸ送信を行う場合に読み出され、ＦＡＸ制御部１００に送られる。
ＦＡＸ送信フラグ７０４は、ＩＦＡＸ送信に代えてＦＡＸ送信を行うか否かを示す識別情報である。
タイマ初期値７０５は、ＩＦＡＸ送信後にエラーメールや送達確認メールを待つ最大時間であり、上記タイマ監視部６０４が参照する。
送達確認フラグ７０６は、受信者側の端末装置に送達確認メール送信機能が有るか否かを示す。
【００７５】
送信ジョブテーブルエリア６０７には、送信ジョブテーブルが格納されている。図８は、上記実施の形態に係るインターネットファクシミリ装置の送信ジョブテーブルの一例を示す図である。送信ジョブテーブルは、管理番号８０１、宛先メールアドレス８０２、電話（ＦＡＸ）番号８０３、タイマ値８０４、送信メールメッセージＩＤ８０５、状態情報８０６、およびファイル名８０７が互いに関連付けて登録されている。
【００７６】
管理番号８０１は、送信ジョブを管理するための番号である。宛先メールアドレス８０２は、送信メールの宛先のメールアドレスである。電話番号８０３は、ＩＦＡＸ送信に代えてＦＡＸ送信を行う場合に使用される宛先の電話番号である。
【００７７】
タイマ値８０４は、エラーメールおよび送信確認メールの受信を待っている経過時間を示すタイマ２９の値であり、この値は、タイマ監視部６０４により例えば１分毎にデクリメントされ、０になったらタイムアップとなる。
【００７８】
送信メールメッセージＩＤ８０５は、ＩＦＡＸ処理部４００が電子メールを作成したときに電子メールに付与する識別番号である。
状態情報８０６は、この送信ジョブの現在の状態を示す。
ファイル名８０７は、この送信ジョブに対応する画情報ファイルのファイル名を示す。
【００７９】
次に、上記実施の形態に係るインターネットファクシミリ装置における画情報送信動作について説明する。図９および図１０は、上記実施の形態に係るインターネットファクシミリ装置における画情報送信動作を示すフロー図である。
【００８０】
パネル操作部２８は、操作者により宛先入力があると、ワンタッチまたは短縮番号による入力か否か判定する（ステップ（以下、ＳＴという）９０１）。
【００８１】
宛先入力がワンタッチまたは短縮番号によらない場合、すなわち、操作者が宛先メールアドレスをフルに入力した場合、パネル操作部２８は、電話番号およびタイマ初期値の入力を要求する（ＳＴ９０２）。電話番号およびタイマ初期値は、送信切り替え部６０２に送られ、ＩＦＡＸ送信が不調に終わったときに行うＦＡＸ送信で使用される。
【００８２】
ＳＴ９０１において、宛先入力がワンタッチまたは短縮番号による場合、ＳＴ９０３に進む。
【００８３】
ＳＴ９０３では、送信切り替え部６０２は、ＩＦＡＸ処理部４００から送信メールメッセージＩＤを取得する。その後、送信切り替え部６０２は、送信ジョブテーブルに、宛先メールアドレス８０２、電話番号８０３、タイマ初期値、送信メールメッセージＩＤ８０５、および、画情報ファイルのファイル名８０７を夫々登録する（ＳＴ９０４）。
【００８４】
このとき、ＳＴ９０１で宛先入力がワンタッチまたは短縮番号による場合、送信切り替え部６０２は、ワンタッチ・短縮番号登録テーブルから、宛先メールアドレス７０２、電話番号７０３およびタイマ初期値７０５を夫々読み出し、送信ジョブテーブルに登録する。一方、ＳＴ９０１で宛先入力がワンタッチまたは短縮番号によらない場合、パネル操作部２８から入力された宛先メールアドレス、電話番号およびタイマ初期値を送信ジョブテーブルに登録する。
【００８５】
その後、ＩＦＡＸ処理部４００で、送信メールが電子メール転送プロトコルに従ってＳＭＴＰサーバ４に転送される（ＳＴ９０５）。
【００８６】
ＩＦＡＸ送信が行われたならば、送信切り替え部６０２は、ワンタッチ・短縮番号登録テーブルの送達確認フラグ７０６を参照して、受信側のＩＦＡＸ８，９またはＰＣ１０（以下、相手機という）が送達確認送信機能を有するか否か判定する（ＳＴ９０６）。ここで、相手機に送達確認送信機能がない場合、送信切り替え部６０２は、タイマ２９を設定するか否か判定する（ＳＴ９０７）。この判定は、ワンタッチ・短縮番号登録テーブルのタイマ値７０５に基づいて行われる。
【００８７】
ＳＴ９０６で相手機が送達確認送信機能を有する場合、およびＳＴ９０７でタイマ２９を設定すると判定した場合、タイマ監視部６０４は、タイマ２９のカウントを開始する（ＳＴ９０８）。タイマ監視部６０４は、タイマ２９のカウントを開始すると、送信ジョブテーブルのタイマ値８０４を１分毎に１デクリメントする。
【００８８】
タイマ２９のカウント開始後、受信メール判定部６０１は、タイムアウトになったか否か、言い換えれば、送信ジョブテーブルのタイマ値８０４がゼロになったか否か判定する（ＳＴ９０９）。タイムアウトになっていない場合、受信メール判定部６０１は、現在処理中の送信ジョブ（以下、現ジョブという）のエラーメールを受信したか否か判定する（ＳＴ９１０）。ここで、受信した電子メールが現ジョブのエラーメールであるとの判定は、送信ジョブテーブルに登録した現ジョブの送信メールメッセージＩＤ８０５と、エラーメール中に含まれるメッセージＩＤとが一致している場合に行う。エラーメールは、ＳＭＴＰサーバ４が送信メールのメッセージに、送信メールの転送に失敗したことを示す所定の定型メッセージを追加したものである。図１１に示すように、エラーメールの送信メールメッセージ部分には、メッセージＩＤが含まれている。受信メール判定部６０１は、このメッセージＩＤをエラーメールから検出、抽出し、現ジョブの送信メールメッセージＩＤ８０５と比較する。
【００８９】
上記ＳＴ９１０において、受信メール判定部６０１は、現ジョブのエラーメールを受信していない場合、現ジョブの送達確認メールを受信したか否か判定する（ＳＴ９１１）。現ジョブの送達確認メールを受信したか否かは、例えば、ＲＦＣ１８９４で提案されているＤＮＳ（Ｄｅｌｉｖｅｒｙ  Ｓｔａｔｕｓ  Ｎｏｔｉｆｉｃａｔｉｏｎ）フォーマットで送信した送達確認メールを解析することで判定する。このＤＳＮフォーマットからメッセージＩＤを抽出することができる。
【００９０】
ＳＴ９１１において、ＩＦＡＸ処理部４００が受信メールを受信し、かつ、受信メールが送達確認メールであった場合、受信メール判定部６０１は、ワンタッチ・短縮番号登録テーブルを参照し、送達確認フラグ７０６がオンか否か判定する（ＳＴ９１２）。送達確認フラグ７０６がオンでないならば、受信メール判定部６０１は、ワンタッチ・短縮番号登録テーブルの現ジョブの送達確認フラグ７０６をオンする（ＳＴ９１３）。一方、送達確認フラグ７０６がオンであれば、ＳＴ９１３をスキップして、送達確認フラグ７０６をそのまま維持する。
【００９１】
その後、受信メール判定部６０１は、送達確認メールの内容が正常終了か異常終了か判定する（ＳＴ９１４）。
【００９２】
一方、ＳＴ９１０およびＳＴ９１１により、ＩＦＡＸ処理部４００が現ジョブのエラーメールも送達確認メールも受信していない場合、ＳＴ９０９に戻る。
【００９３】
ＳＴ９０９でタイムアウトしていた場合、ＳＴ９１０でエラーメールを受信した場合、および、ＳＴ９１４で送達確認メールの通知内容が異常終了であった場合、送信切り替え部６０２は、送信ジョブテーブルを参照して、ＦＡＸ送信を行うか否か判定する（ＳＴ９１５）。送信ジョブテーブルのＦＡＸ送信フラグ７０４がオンであるならばＦＡＸ送信を行うと判定する。反対にＯＦＦであるならばＦＡＸ送信を行わないと判定する。
【００９４】
ＦＡＸ送信を行うならば、送信切り替え部６０２は、ＦＡＸ制御部１００に現ジョブの画情報ファイルを電話番号８０３に宛てて送信するよう指示する（ＳＴ９１６）。
【００９５】
ＳＴ９１６でＦＡＸ送信が終了した後、または、Ｓ９０７でタイマ２９を設定しないと判定した場合、および、ＳＴ９１５でＦＡＸ送信を行なわないと判定した場合、送信切り替え部６０２は、現ジョブのファイル名８０７に対応する画情報ファイルを消去するように、画情報ファイル管理部６０３に指示する（ＳＴ９１７）。画情報ファイル管理部６０３は、この指示に従って画情報ファイル蓄積エリア６０５から該当が情報ファイルを消去する。
【００９６】
上述のフローに従ってＩＦＡＸ１が行う画情報送信を場合分けして説明する。図１２〜図１４は、上記実施の形態に係るインターネットファクシミリ装置による画情報送信を示すシーケンス図である。
【００９７】
まず、相手機に送達確認送信機能がある場合について説明する。ＩＦＡＸ１は、図１２（ａ）に示すように、タイムアウトになっても相手機から送達確認メールを受信しないとき、画情報送信をＦＡＸ送信で代行する。これにより、相手機がタイム値以内に送信メールを受信しないときＦＡＸ送信により受信者に画情報を送信するので、画情報送信の遅延をタイム値程度に止めることができる。
【００９８】
また、画情報送信をＦＡＸ送信で代行しない場合、ＩＦＡＸ１は、図１２（ｂ）に示すように、タイムアウトになっても相手機から送達確認メールを受信しないとき、画情報ファイルを消去し、メモリを解放する。これにより、画情報ファイル蓄積エリア６０５を画情報ファイルがいつまでも占有するのを防止し、メモリの有効利用を図ることができる。
【００９９】
タイムアウト前に送達確認メールを受信した場合、図１３（ａ）に示すように、送達確認メールが正常を示すならば、ＩＦＡＸ１は、画情報ファイルを消去し、メモリを解放する。これにより、画情報ファイル蓄積エリア６０５を画情報ファイルがいつまでも占有するのを防止し、メモリの有効利用を図ることができる。
【０１００】
一方、図１３（ｂ）に示すように、送達確認メールが異常を示すならば、画情報送信をＦＡＸ送信で代行する。これにより、相手機が送信メールを正常に受信できなかったとき、ＩＦＡＸ１は、直ちにＦＡＸ送信で受信者に画情報を送信するので、例えば、画情報または電子メールを相手機が取り扱えない等、相手機の原因で電子メールによる画情報の送信に異常があったときにも、画情報の送信を迅速かつ確実に受信者に送信することができる。
【０１０１】
また、図１３（ａ）および図１３（ｂ）において、ＩＦＡＸ１は、送達確認メールを受信すると、ワンタッチ・短縮番号登録テーブルに相手機が送達確認送信機能があることを登録する。これにより、これにより、ＩＦＡＸ１は、次回から電子メールで画情報を送信した後相手機から送達確認メールが来るのを待つように設定を自動的に変更することができる。
【０１０２】
次に、ＳＭＴＰサーバ４からエラーメールを受信した場合、図１４（ａ）に示すように、ＩＦＡＸ１は、直ちにＦＡＸ送信で受信者に画情報を送信するので、宛先メールアドレスの誤り等の送信側の原因や、ＰＯＰ３サーバ７のダウン等の他の原因により電子メールによる画情報の送信に異常があったときにも、画情報の送信を迅速かつ確実に受信者に送信することができる。
【０１０３】
また、画情報をＦＡＸ送信で代行しない場合、ＩＦＡＸ１は、図１４（ｂ）に示すように、エラーメールを受信したら直ちに画情報ファイルを消去し、メモリを解放する。これにより、画情報ファイルが画情報ファイル蓄積エリア６０５をいつまでも占有するのを防止し、メモリの有効利用を図ることができる。
【０１０４】
上述のように、本実施の形態に係るＩＦＡＸ１によれば、ＩＦＡＸ処理部４００が、ＬＡＮ２、インターネット５およびＬＡＮ６からなるコンピュータネットワークを越えて、電子メール転送プロトコルに従って画情報を相手機に送信したが相手機がタイム値以内に画情報を正常に受信しなかったならば、ＦＡＸ制御部１００にファクシミリ通信プロトコルに従って電話網１１を介して相手機に画情報を送信させる。これにより、タイム値以内で画情報の送信を確実に行うことができる。この結果、ＩＦＡＸ１は、通信コストが安い電子メールを使った画情報の送信においてリアルタイム性を保証することができる。
【０１０５】
ここで、相手機が画情報をタイム値以内に正常に受信しなかったとは、例えば、（１）相手機が送達確認メールを送信する機能を有するときであって、タイム値以内に送達確認メールを受信しない場合および異常受信を示す送達確認メールを受信した場合、（２）タイム値以内にＳＭＴＰサーバ４等のコンピュータネットワーク上のメールサーバからエラーメールを受信した場合である。
【０１０６】
また、上記実施の形態では、ＩＦＡＸ１は、ＦＡＸ送信により画情報を再送信するとき相手機に送信している。相手機がＩＦＡＸ８，９であるならば電子メールおよびファクシミリの両方で画情報を受信することができるので問題ない。しかし、ＰＣ１０がＦＡＸモデムを搭載していない場合画情報をＰＣ１０へ直接ＦＡＸ送信することは不可能である。この場合、最寄のＩＦＡＸまたはＧ３／Ｇ４ＦＡＸをＦＡＸ送信の宛先として用いることができる。このように、本発明は、ＩＦＡＸによる画情報の送信者と同一の者に、画情報をＦＡＸで再送信するという見地を包含する。
【０１０７】
また、本実施の形態に係るＩＦＡＸ１では、画情報をＦＡＸで再送信するために、ＩＦＡＸ送信した画情報をＲＡＭ２３の画情報ファイル蓄積エリア６０５に蓄積している。このＲＡＭ２３は、ＦＡＸ制御部１００およびＩＦＡＸ処理部４００で受信した画情報を蓄積する画メモリや、ＣＰＵ２１がプログラムを実行するときのワーキングメモリなどを兼ねていることが多い。再送信のための画情報ファイルがいつまでもＲＡＭ２３を占有していることは不都合である。そこで、本実施の形態に係るＩＦＡＸ１は、ＩＦＡＸ処理部４００による画情報の送信が正常に完了したとき、また、ＦＡＸによる再送信が完了したときなどに、ＲＡＭ２３の画像ファイルを消去し、メモリ領域を解放している。この結果、ＲＡＭ２３のメモリ領域の有効利用が図られ、新たに送信する画情報ファイルを蓄積できなかったり、受信した画情報を画メモリに蓄積できなくなるような不都合が発生するのを未然に防止することができる。
【０１０８】
また、本実施の形態に係るＩＦＡＸ１では、図１３（ａ）および図１３（ｂ）に示すように、ＩＦＡＸ処理部４００が受信者から送達確認メールを受信したならば、ワンタッチ・短縮番号登録テーブルの、この受信者に対応する送達確認フラグ７０６を自動的にオンする。これにより、例えば、送達確認フラグ７０６を初期設定ではオフに設定し、相手機へ実際に画情報を送信した後にその結果に応じて送達確認フラグ７０６を自動的に更新する。この結果、操作者は、送達確認フラグ７０６の変更を行う手間が省けるので、ユーザーフレンドリなＩＦＡＸを提供することができる。
【０１０９】
本発明の別の見地は、非リアルタイム通信およびリアルタイム通信の併用にある。すなわち、コンピュータネットワークとメールサーバとで実現される電子メール通信は非リアルタイム通信であり、一方、電話網上で行われるファクシミリ通信はリアルタイム通信である。本発明は、これらの組み合わせにより互いの長所、短所を補い合っている。リアルタイム通信としては、Ｇ３／Ｇ４ファクシミリに代えて、ＩＴＵＴ．３８で規定されているリアルタイム型インターネットファクシミリ通信、Ｆａｘ  ｏｖｅｒ  ＩＰ等のコンピュータネットワーク上で行われるリアルタイム通信も含まれる。
【０１１０】
本発明は、上記実施の形態に限定されるものではない。上記実施の形態では、図３に示すような通常のファクシミリ装置と同様の端末装置について説明したが、本発明は、ＦＡＸサーバ、ＩＦＡＸサーバ、メールサーバ等のサーバ装置や、電話網―インターネット／ＬＡＮ間のゲートウエイ装置にも適用することが可能である。この場合、必ずしもスキャナおよびプリンタを備えている必要はない。
【０１１１】
本発明は、当業者に明らかなように、上記実施の形態に記載した技術に従ってプログラムされた一般的な市販のデジタルコンピュータおよびマイクロプロセッサを使って実施することができる。また、当業者に明らかなように、本発明は、上記実施の形態に記載した技術に基いて当業者により作成されるソフトウエアを包含する。
【０１１２】
また、本発明を実施するコンピュータをプログラムするために使用できる命令を含む記憶媒体であるコンピュータプログラム製品が本発明の範囲に含まれる。この記憶媒体は、フロッピーディスク、光ディスク、ＣＤＲＯＭおよび磁気ディスク等のディスク、ＲＯＭ、ＲＡＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、磁気又は光カード等であるが、特にこれらに限定されるものではない。
【０１１３】
【発明の効果】
以上説明したように、本発明によれば、受信した画情報を扱うことができなかったことなどで異常を示す送達確認メールを受信者から送信され、これを送信側が受信すると、ファクシミリで画情報を受信者へ再び送信するので、画情報の送信を迅速かつ確実に受信者に送信することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るインターネットファクシミリ装置が動作するネットワークを示す概念図
【図２】上記実施の形態に係るインターネットファクシミリ装置のハードウエアを示すブロック図
【図３】上記実施の形態に係るインターネットファクシミリ装置の外観を示す斜視図
【図４】上記実施の形態に係るインターネットファクシミリ装置の機能を示すブロック図
【図５】上記実施の形態に係るインターネットファクシミリ装置のＩＦＡＸ処理部の基本的な機能を示すブロック図
【図６】上記実施の形態に係るインターネットファクシミリ装置における画情報送信制御部を示す機能ブロック図
【図７】上記実施の形態に係るインターネットファクシミリ装置のワンタッチ・短縮番号登録テーブルの一例を示す図
【図８】上記実施の形態に係るインターネットファクシミリ装置の送信ジョブテーブルの一例を示す図
【図９】上記実施の形態に係るインターネットファクシミリ装置における画情報送信動作を示すフロー図
【図１０】上記実施の形態に係るインターネットファクシミリ装置における画情報送信動作を示すフロー図
【図１１】上記実施の形態に係るインターネットファクシミリ装置が受信するエラーメールの一例を示す図
【図１２】上記実施の形態に係るインターネットファクシミリ装置による画情報送信を示すシーケンス図
【図１３】上記実施の形態に係るインターネットファクシミリ装置による画情報送信を示すシーケンス図
【図１４】上記実施の形態に係るインターネットファクシミリ装置による画情報送信を示すシーケンス図
【符号の説明】
１  インターネットファクシミリ装置
１００  ＦＡＸ制御部
４００  ＩＦＡＸ処理部
６０１  受信メール判定部
６０２  送信切り替え部
６０３  画情報ファイル管理部
６０４  タイマ監視部
６０５  画情報ファイル蓄積エリア
６０６  ワンタッチ・短縮番号登録テーブルエリア
６０７  送信ジョブテーブルエリア
７０１  登録番号
７０２  宛先メールアドレス
７０３  電話番号
７０４  ＦＡＸ送信フラグ
７０５  タイマ初期値
７０６  送達確認フラグ
８０１  管理番号
８０２  宛先メールアドレス
８０３  電話番号
８０４  タイマ値
８０６  状態情報
８０７  ファイル名
【図１】
0003606790.tif 000002
【図２】
0003606790.tif 000003
【図３】
0003606790.tif 000004
【図４】
0003606790.tif 000005
【図５】
0003606790.tif 000006
【図６】
0003606790.tif 000007
【図７】
0003606790.tif 000008
【図８】
0003606790.tif 000009
【図９】
0003606790.tif 000010
【図１０】
0003606790.tif 000011
【図１１】
0003606790.tif 000012
【図１２】
0003606790.tif 000013
【図１３】
0003606790.tif 000014
【図１４】
0003606790.tif 000015