(57)【特許請求の範囲】
【請求項１】
サーバに接続され、ファクシミリ通信を行う機能を備えたネットワークファクシミリ装置において、
原稿を読み取る読取手段と、
宛先情報を入力するための入力手段と、
前記宛先情報を記憶する宛先情報記憶手段と、
前記入力手段により入力された宛先情報が前記宛先情報記憶手段に記憶されているか否かを判断する判断手段と、
前記各手段の動作を制御する制御手段とを備え、
前記制御手段は、前記判断手段により記憶されていると判断された場合に前記読取手段による読取動作を開始することを特徴とするネットワークファクシミリ装置。
【請求項２】
前記制御手段は、前記判断手段により記憶されていないと判断され、かつ、サーバへの接続が成功した場合に、前記入力手段により入力された宛先情報を前記宛先情報記憶手段に記憶し、前記読取手段による読取動作を開始することを特徴とする請求項１記載のネットワークファクシミリ装置。
【請求項３】
前記制御手段は、さらに、前記サーバへの接続に失敗した場合はエラーを通知することを特徴とする請求項２記載のネットワークファクシミリ装置。
【請求項４】
前記宛先情報は、電子メールアドレスまたは電子メールアドレスのドメイン情報であることを特徴とする請求項１または請求項２または請求項３記載のネットワークファクシミリ装置。
【請求項５】
サーバに接続され、ファクシミリ通信を行う機能を備えたネットワークファクシミリ装置のプログラムにおいて、
前記ネットワークファクシミリ装置は、原稿を読み取る読取手段と、
宛先情報を入力するための入力手段と、
前記宛先情報を記憶する宛先情報記憶手段と、
前記入力手段により入力された宛先情報が前記宛先情報記憶手段に記憶されているか否かを判断する判断手段を備え、
前記判断手段により記憶されていると判断された場合に前記読取手段による読取動作を開始するステップを有することを特徴とするネットワークファクシミリ装置のプログラム。
【請求項６】
前記ステップは、前記判断手段により記憶されていないと判断され、かつ、サーバへの接続が成功した場合に、前記入力手段により入力された宛先情報を前記宛先情報記憶手段に記憶し、前記読取手段による読取動作を開始する処理を有することを特徴とする請求項５記載のネットワークファクシミリ装置のプログラム。
【請求項７】
前記前記ステップは、さらに、前記サーバへの接続に失敗した場合はエラーを通知する処理を含むことを特徴とする請求項６記載のネットワークファクシミリ装置のプログラム。
【請求項８】
前記宛先情報は、電子メールアドレスまたは電子メールアドレスのドメイン情報であることを特徴とする請求項５または請求項６または請求項７記載のネットワークファクシミリ装置のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、サーバに接続され、ファクシミリ通信を行う機能を備えたネットワークファクシミリ装置、および、そのプログラムに関する。
【０００２】
【従来の技術】
近年、ローカルエリアネットワークまたはインターネットに接続され、電子メールを用いて画情報通信を行う機能と、公衆網に接続され、公衆網を介してファクシミリ装置との間で所定のファクシミリ伝送手順を用いてファクシミリデータをやりとりする機能と、ファクシミリ装置機能を備えたネットワークファクシミリ装置が実用されている。
【０００３】
このようなネットワークファクシミリ装置を利用することで、遠距離間通信における通信料金を削減することができる。また、インターネットに接続されているワークステーション装置のユーザに対して、インターネットの外側からファクシミリ通信を行うこともできるので、非常に便利である。
【０００４】
【発明が解決しようとする課題】
このような従来装置では、電子メールを用いて画情報を送信するとき、送信原稿画像を読み取り、それによって得た画像データをＴＩＦＦ−Ｆフォーマットに変換し、さらに、ＭＩＭＥ（後述）変換して、電子メールに配置する本文情報を作成し、その本文情報を用いて電子メールの送信動作を行っている。
【０００５】
一方、ユーザから指定された宛先メールアドレスが間違っていた場合、電子メールが実際にメールサーバに送信された時点で、その宛先メールアドレスの間違いが発見されることがある。
【０００６】
しかしながら、このような場合には、ネットワークファクシミリ装置の送信動作が開始されるまで、宛先メールアドレスの間違いが発見されないので、送信ユーザは、その事態に気づくまで長い時間がかかり、画情報の再送などに時間がかかるという事態を生じていた。
【０００７】
本発明は、かかる実情に鑑みてなされたものであり、宛先メールアドレスの誤りを迅速に送信ユーザに通知できるネットワークファクシミリ装置およびそのプログラムを提供することを目的としている。
【０００８】
【課題を解決するための手段】
本発明は、サーバに接続され、ファクシミリ通信を行う機能を備えたネットワークファクシミリ装置において、原稿を読み取る読取手段と、宛先情報を入力するための入力手段と、前記宛先情報を記憶する宛先情報記憶手段と、前記入力手段により入力された宛先情報が前記宛先情報記憶手段に記憶されているか否かを判断する判断手段と、前記各手段の動作を制御する制御手段とを備え、前記制御手段は、前記判断手段により記憶されていると判断された場合に前記読取手段による読取動作を開始するようにしたものである。また、前記制御手段は、前記判断手段により記憶されていないと判断され、かつ、サーバへの接続が成功した場合に、前記入力手段により入力された宛先情報を前記宛先情報記憶手段に記憶し、前記読取手段による読取動作を開始するようにしたものである。また、前記制御手段は、さらに、前記サーバへの接続に失敗した場合はエラーを通知するようにしたものである。また、前記宛先情報は、電子メールアドレスまたは電子メールアドレスのドメイン情報である。
【０００９】
また、サーバに接続され、ファクシミリ通信を行う機能を備えたネットワークファクシミリ装置のプログラムにおいて、前記ネットワークファクシミリ装置は、原稿を読み取る読取手段と、宛先情報を入力するための入力手段と、前記宛先情報を記憶する宛先情報記憶手段と、前記入力手段により入力された宛先情報が前記宛先情報記憶手段に記憶されているか否かを判断する判断手段を備え、前記判断手段により記憶されていると判断された場合に前記読取手段による読取動作を開始するステップを有するものである。また、前記ステップは、前記判断手段により記憶されていないと判断され、かつ、サーバへの接続が成功した場合に、前記入力手段により入力された宛先情報を前記宛先情報記憶手段に記憶し、前記読取手段による読取動作を開始する処理を有するものである。また、前記前記ステップは、さらに、前記サーバへの接続に失敗した場合はエラーを通知する処理を含むものである。また、前記宛先情報は、電子メールアドレスまたは電子メールアドレスのドメイン情報である。
【００２０】
【発明の実施の形態】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００２１】
図１は、本発明の一実施例にかかるネットワークシステムを示している。
【００２２】
同図において、ローカルエリアネットワークＬＡＮには、複数のワークステーション装置ＷＳ１〜ＷＳｎ、メールサーバ装置ＳＭ、および、ネットワークファクシミリ装置ＦＸが接続されている。
【００２３】
ここで、メールサーバ装置ＳＭは、ローカルエリアネットワークＬＡＮに接続されているワークステーション装置ＷＳ１〜ＷＳｎを利用するユーザ、および、ネットワークネットワークファクシミリ装置ＦＸに対して、周知の電子メールの収集および配布のサービスを提供するものである。
【００２４】
また、ワークステーション装置ＷＳ１〜ＷＳｎには、ファクシミリ画情報を作成および表示出力するファクシミリアプリケーションソフトウェア、および、ローカルエリアネットワークＬＡＮを介して種々のデータのやりとりを行うための種々のソフトウェアなどの種々のプログラムが導入されており、特定のユーザにより使用されるものである。ここで、特定のユーザは、一人または複数人のユーザであってよい。
【００２５】
また、ネットワークファクシミリ装置ＦＸは、画情報や各種レポートなどを電子メールとしてやりとりするための電子メール処理機能、および、公衆網（ＰＳＴＮ）に接続し、この公衆網を伝送路として用いてグループ３ファクシミリ伝送手順による画情報伝送を行う伝送機能を備えている。
【００２６】
図２は、ネットワークファクシミリ装置ＦＸの構成例を示している。
【００２７】
同図において、システム制御部１は、このネットワークファクシミリ装置ＦＸの各部の制御処理、および、ファクシミリ伝送制御手順処理などの各種制御処理を行うものであり、システムメモリ２は、システム制御部１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部１のワークエリアを構成するものであり、パラメータメモリ３は、このネットワークファクシミリ装置ＦＸに固有な各種の情報を記憶するためのものであり、時計回路４は、現在時刻情報を出力するものである。
【００２８】
スキャナ５は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ６は、所定の解像度で画像を記録出力するためのものであり、操作表示部７は、このネットワークファクシミリ装置ＦＸを操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００２９】
符号化復号化部８は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、画像蓄積装置９は、符号化圧縮された状態の画情報を多数記憶するためのものである。
【００３０】
グループ３ファクシミリモデム１０は、グループ３ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能（Ｖ．２１モデム）、および、おもに画情報をやりとりするための高速モデム機能（Ｖ．１７モデム、Ｖ．３４モデム、Ｖ．２９モデム、Ｖ．２７ｔｅｒモデムなど）を備えている。
【００３１】
網制御装置１１は、このファクシミリ装置を公衆網（ＰＳＴＮ）に接続するためのものであり、自動発着信機能を備えている。
【００３２】
ローカルエリアネットワークインターフェース回路１２は、このネットワークファクシミリ装置ＦＸをローカルエリアネットワークＬＡＮに接続するためのものであり、ローカルエリアネットワーク伝送制御部１３は、ローカルエリアネットワークＬＡＮを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理を実行するためのものである。
【００３３】
これらの、システム制御部１、システムメモリ２、パラメータメモリ３、時計回路４、スキャナ５、プロッタ６、操作表示部７、符号化復号化部８、画像蓄積装置９、グループ３ファクシミリモデム１０、網制御装置１１、および、ローカルエリアネットワーク伝送制御部１３は、内部バス１４に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス１４を介して行われている。
【００３４】
また、網制御装置１１とグループ３ファクシミリモデム１０との間のデータのやりとりは、直接行なわれている。
【００３５】
ここで、本実施例において、基本的には、ローカルエリアネットワークＬＡＮに接続されている端末相互間でのデータのやりとりは、いわゆるＴＣＰ／ＩＰと呼ばれるトランスポートレイヤまでの伝送プロトコルと、それ以上の上位レイヤの通信プロトコルとの組み合わせ（いわゆるプロトコルスイート）が適用して行われる。例えば、電子メールのデータのやりとりでは上位レイヤの通信プロトコルとしてＳＭＴＰ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）という通信プロトコルが適用される。
【００３６】
また、各端末がメールサーバ装置ＳＭに対して、ユーザ宛の電子メールの受信確認や取得要求などのために適用するプロトコルとしては、いわゆるＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）などを適用することができる。
【００３７】
また、ＴＣＰ／ＩＰ，ＳＭＴＰ，ＰＯＰなどの通信プロトコル、および、電子メールのデータ形式やデータ構造などについては、それぞれＩＥＴＦ（Ｉｎｔｅｒｎｅｔ  Ｅｎｇｉｎｅｅｒｉｎｇ  Ｔａｓｋ  Ｆｏｒｃｅ）というインターネットに関する技術内容をまとめている組織から発行されているＲＦＣ（Ｒｅｑｕｅｓｔ  Ｆｏｒ  Ｃｏｍｍｅｎｔｓ）文書により規定されている。例えば、ＴＣＰはＲＦＣ７９３、ＩＰはＲＦＣ７９３、ＳＭＴＰはＲＦＣ８２１、電子メールの形式は、ＲＦＣ８２２，ＲＦＣ１５２１，ＲＦＣ１５２２（ＭＩＭＥ（Ｍｕｌｔｉ  Ｐｕｒｐｏｓｅ  Ｍａｉｌ  Ｅｘｔｅｎｓｉｏｎ）形式）などでそれぞれ規定されている。
【００３８】
そして、ネットワークファクシミリ装置ＦＸは、読み取った原稿画像を公衆網ＰＳＴＮを介して他のグループ３ファクシミリ装置へ、または、ローカルエリアネットワークＬＡＮ（さらには、インターネット）を介してワークステーション装置ＷＳ１〜ＷＳｎのユーザへ送信するとともに、公衆網ＰＳＴＮを介して他のグループ３ファクシミリ装置より受信した画情報を、そのときに指定されたサブアドレスに対応したユーザに対して、電子メールを用いて転送したり、あるいは、ローカルエリアネットワークＬＡＮのワークステーションＷＳより（電子メールで）受信した画情報を、指定された公衆網ＰＳＴＮのグループ３ファクシミリ装置へ転送する転送サービス機能等を備えている。
【００３９】
また、自端末宛に受信した電子メールについては、本文情報に配置される画情報を取り出して、記録出力するようにしている。
【００４０】
ここに、ファクシミリ画情報はバイナリデータであり、電子メールには、直接バイナリデータを含ませることができないので、所定の変換方法（例えば、Ｂａｓｅ６４符号化方法）を適用して可読情報（７ビットのキャラクタコード）に変換した状態で、電子メールに含められる。このような電子メールの本文情報の形式をＭＩＭＥ形式という。
【００４１】
このように、画情報を送信する際に用いられる電子メールの一例を図３に示す。
【００４２】
この電子メールは、複数の本文パートを持つマルチパートＭＩＭＥ形式の電子メールであり、電子メールの送信日付（「Ｄａｔｅ」フィールド）、宛先メールアドレス（「Ｔｏ」フィールド）、送信元メールアドレス（「Ｆｒｏｍ」フィールド）などの所定の情報からなるメールヘッダ部、テキストデータを運ぶためのテキストパート部、および、画情報を運ぶためのバイナリパート部からなり、バイナリパート部には、画情報をＭＩＭＥ変換して得たＭＩＭＥエンコードデータが配置される。
【００４３】
また、電子メールで運ばれる画情報は、元の画像データをＭＨ符号化で圧縮し、それをＴＩＦＦ−Ｆフォーマットへ変換したものであり、したがって、ＭＩＭＥエンコードデータとしては、このＴＩＦＦ−ＦデータをＭＩＭＥ変換したものが配置される。
【００４４】
ここで、ＴＩＦＦ−Ｆフォーマットでは、複数ページの画像データを１つのファイルとしてまとめることができるので、１つのバイナリパート部に、複数ページからなる１つの送信画情報ファイルのデータを配置することができる。
【００４５】
図４は、電子メール送信時に送信側ＳＭＴＰクライアント（例えば、ネットワークファクシミリ装置ＦＸやワークステーション装置ＷＳ１〜ＷＳｎ）と受信側ＳＭＴＰサーバ（例えば、メールサーバ装置ＳＭ）との間で行われる通信プロトコルの一例を示している。
【００４６】
まず、送信側ＳＭＴＰクライアントは、受信側ＳＭＴＰサーバに対して、ＴＣＰポート２５番を用い、コネクション接続要求する。このコネクション接続要求を受信した受信側ＳＭＴＰサーバは、接続応答として、コード「２２０」を応答するとともに、適宜なコメント文字列（この場合は、「ｍｓｒｖａ１．ａｂｃ．ｃｏ．ｊｐ  Ｓｅｒｖｉｃｅ  ｒｅａｄｙ」）を、送信側ＳＭＴＰクライアントに対して送出する。
【００４７】
接続応答を受信した送信側ＳＭＴＰクライアントは、次いで、コマンド「ＨＥＬＯ」を用いて、自端末のホスト名（コマンドの引数、この場合は、「ｉｆａｘａ．ａｂｃ．ｃｏ．ｊｐ」）を受信側ＳＭＴＰサーバに対して送出する。受信側ＳＭＴＰサーバは、コマンド「ＨＥＬＯ」を正常受信すると、正常応答をあらわすコード「２５０」と、コメントとしてサーバホスト名（この場合は、「ｍｓｒｖａ１．ａｂｃ．ｃｏ．ｊｐ」）を送信側ＳＭＴＰクライアントに応答する。
【００４８】
正常応答を受信した送信側ＳＭＴＰクライアントは、送信元メールアドレスを通知するコマンド「ＭＡＩＬ  ＦＲＯＭ：  ＜ｉｆａｘａ＠ａｂｃ．ｃｏ．ｊｐ＞」を、受信側ＳＭＴＰサーバへ送出する。ここで、送信元メールアドレスは、コマンド「ＭＡＩＬ  ＦＲＯＭ：」の引数「＜ｉｆａｘａ＠ａｂｃ．ｃｏ．ｊｐ＞」の「＜」と「＞」でくくられた部分にセットされる。
【００４９】
コマンド「ＭＡＩＬ  ＦＲＯＭ：  ＜ｉｆａｘａ＠ａｂｃ．ｃｏ．ｊｐ＞」を受信すると、受信側ＳＭＴＰサーバは、受信した引数「＜ｉｆａｘａ＠ａｂｃ．ｃｏ．ｊｐ＞」から送信元メールアドレスを取り出し、その送信元メールアドレスの形式チェックを行う。この形式チェックでは、送信元メールアドレスに文字「＠」が含まれる場合には、自ドメイン以外のものであるので、そのアドレス形式が適切なものであるかどうかを検査する。また、送信元メールアドレスに文字「＠」が含まれない場合には、自ドメインのものであるので、登録されたメールアドレスであるかどうかを検査する。なお、この形式チェックは、受信側ＳＭＴＰサーバの設定状況により、さらに異なる形態の検査（Ａｌｉａｓなど）が含まれる場合がある。
【００５０】
この形式チェックで正常であると判定されると、受信側ＳＭＴＰサーバは、正常応答をあらわすコード「２５０」と、コメントとして形式チェックが正常終了した旨をあらわす文字列「ＯＫ」を送信側ＳＭＴＰクライアントへ送出する。
【００５１】
正常応答を受信した送信側ＳＭＴＰクライアントは、次に、宛先メールアドレスを通知するコマンド「ＲＣＰ  ＴＯ：  ＜ｉｆａｘｂ１＠ｘｙｚ．ｃｏ．ｊｐ＞」を、受信側ＳＭＴＰサーバへ送出する。ここで、宛先メールアドレスは、コマンド「ＲＣＰ  ＴＯ：」の引数「＜ｉｆａｘｂ１＠ｘｙｚ．ｃｏ．ｊｐ＞」の「＜」と「＞」でくくられた部分にセットされる。
【００５２】
コマンド「ＲＣＰ  ＴＯ：  ＜ｉｆａｘｂ１＠ｘｙｚ．ｃｏ．ｊｐ＞」を受信すると、受信側ＳＭＴＰサーバは、受信した引数「＜ｉｆａｘｂ１＠ｘｙｚ．ｃｏ．ｊｐ＞」から宛先メールアドレスを取り出し、その宛先メールアドレスについて、上述と同様の形式チェックを行う。
【００５３】
この形式チェックで正常であると判定されると、受信側ＳＭＴＰサーバは、正常応答をあらわすコード「２５０」と、コメントとして形式チェックが正常終了した旨をあらわす文字列「ＯＫ」を送信側ＳＭＴＰクライアントへ送出する。
【００５４】
このようにして、ＳＭＴＰサーバへの接続完了し、送信元メールアドレスおよび宛先メールアドレスの検査が終了し、電子メールの送信準備が整うと、送信側ＳＭＴＰクライアントは、コマンド「ＤＡＴＡ」を送出し、受信側ＳＭＴＰサーバに対して、データフェーズへ移行する旨を指令する。
【００５５】
コマンド「ＤＡＴＡ」を受信した受信側ＳＭＴＰサーバは、正常応答するためにコード「２５０」と、コメントとして電子メール入力の開始と、電子メール入力終了をあらわすコードを通知する内容「Ｓｔａｒｔ  ｍａｉｌ  ｉｎｐｕｔ；ｅｎｄ  ｗｉｔｈ  ＜ＣＲ／ＬＦ＞．＜ＣＲ／ＬＦ＞」を送信側ＳＭＴＰクライアントに対して送出する。ここで、この場合には、「＜ＣＲ／ＬＦ＞．＜ＣＲ／ＬＦ＞」というシーケンスを送出すると、受信側ＳＭＴＰサーバに対し、電子メールの終了を通知することとなる。
【００５６】
正常応答を受信した送信側ＳＭＴＰクライアントは、電子メールのヘッダ情報と本文情報を順次送信メッセージとして受信側ＳＭＴＰクライアントへ送出し、全てのデータの送出を終了すると、終了コードとして、指定された「＜ＣＲ／ＬＦ＞．＜ＣＲ／ＬＦ＞」というシーケンスを送出する。
【００５７】
終了コードを受信すると、受信側ＳＭＴＰサーバは、そのときの送信メッセージが正常に受信されているかどうかを調べ、正常受信している場合には、正常応答をあらわすコード「２５０」と、コメントとして形式チェックが正常終了した旨をあらわす文字列「ＯＫ」を送信側ＳＭＴＰクライアントへ送出する。
【００５８】
正常応答を受信した送信側ＳＭＴＰクライアントは、電子メールの送信を終了する旨を通知するコマンド「ＱＵＩＴ」を受信側ＳＭＴＰサーバへ送出する。このコマンド［ＱＵＩＴ」を受信すると、受信側ＳＭＴＰサーバは、受信した電子メールの配信動作を開始するとともに、コード「２２１」および適宜なコメント文字列（この場合は、「ｍｓｒｖａ１．ａｂｃ．ｃｏ．ｊｐ  Ｓｅｒｖｉｃｅ  Ｃｌｏｓｉｎｇ  ｔｒａｎｓｍｉｓｓｉｏｎ  ｃｈａｎｎｅｌ」）を、送信側ＳＭＴＰクライアントに対して送出する。
【００５９】
コード「２２１」を受信した送信側ＳＭＴＰクライアントは、受信側ＳＭＴＰサーバに対して、コネクション切断要求する。
【００６０】
このような手順により、送信側ＳＭＴＰクライアントは、受信側ＳＭＴＰサーバに対し、電子メールを送信する。
【００６１】
ここで、以下の記述において、上述したプロトコルのうち、送信側ＳＭＴＰクライアントがコネクション接続要求を送出してから、受信側ＳＭＴＰサーバがコード「２５０」と、コメント「Ｓｔａｒｔ  ｍａｉｌ  ｉｎｐｕｔ；ｅｎｄ  ｗｉｔｈ  ＜ＣＲ／ＬＦ＞．＜ＣＲ／ＬＦ＞」を送信側ＳＭＴＰクライアントに対して送出するまでの部分を「メッセージ送信前プロトコル」といい、送信側ＳＭＴＰクライアントが送信メッセージの送出を開始してから、受信側ＳＭＴＰサーバがコード「２５０」と、コメント「ＯＫ」を送信側ＳＭＴＰクライアントへ送出するまでの部分を「メッセージ送信プロトコル」といい、送信側ＳＭＴＰクライアントがコマンド「ＱＵＩＴ」を送出してから、送信側ＳＭＴＰクライアントが受信側ＳＭＴＰサーバに対して、コネクション切断要求するまでの部分を「メッセージ送信後プロトコル」という。
【００６２】
したがって、送信元メールアドレスおよび宛先メールアドレスは、受信側ＳＭＴＰサーバによりある程度の検査が行われるので、送信前プロトコルの段階で、ユーザから指定された宛先メールアドレスの正常／異常を判定することができ、実際の電子メールの送信を開始する前の段階で、その旨をユーザに通知することができる。
【００６３】
図５は、本発明にかかる電子メールを用いて画情報を送信する際の処理の一例を示している。
【００６４】
スキャナ５に原稿がセットされると（判断１０１の結果がＹＥＳ）、宛先メールアドレスが入力され（処理１０２）、操作表示部７のスタートキーが押されて送信開始が指令される（判断１０３の結果がＹＥＳ）。
【００６５】
送信開始が指令されると、ネットワークファクシミリ装置ＦＸは、メールサーバ装置ＳＭのＳＭＴＰサーバへ接続し（処理１０４）、上述した所定のメッセージ送信前プロトコルを実行する（処理１０５）。
【００６６】
メッセージ送信前プロトコルが終了すると、そのときの電子メールについて上述したようなメールヘッダを作成して、そのメールヘッダをＳＭＴＰサーバへ送信する（処理１０６）。
【００６７】
次いで、スキャナ５により、１ページ分の原稿を読み取り（処理１０７）、それによって得た画像データを上述したＴＩＦＦ−Ｆフォーマットへ変換し（処理１０８）、それによって得たＴＩＦＦ−Ｆフォーマットの画像データをＭＩＭＥデータへ変換し（処理１０９）、そのＭＩＭＥデータをＳＭＴＰサーバへと送信する（処理１１０）。
【００６８】
そして、スキャナ４に次のページがセットされているかどうかを調べ（判断１１１）、判断１１１の結果がＹＥＳになるときには、処理１０７へ戻り、次のページの原稿画像の画情報の送信を行う。
【００６９】
また、全ての送信原稿について、画情報の送信が終了した場合で、判断１１１の結果がＮＯになるときには、上述した所定のメッセージ送信後プロトコルを実行し（処理１１２）、この送信動作を終了する。
【００７０】
図６は、本発明にかかる電子メールを用いて画情報を送信する際の処理の他の例を示している。
【００７１】
スキャナ５に原稿がセットされると（判断２０１の結果がＹＥＳ）、宛先メールアドレスが入力され（処理２０２）、操作表示部７のスタートキーが押されて送信開始が指令される（判断２０３の結果がＹＥＳ）。
【００７２】
送信開始が指令されると、ネットワークファクシミリ装置ＦＸは、メールサーバ装置ＳＭのＳＭＴＰサーバへ接続し（処理２０４）、その接続が成功したかどうかを調べる（判断２０５）。
【００７３】
ＳＭＴＰサーバへの接続が成功した場合で、判断２０５の結果がＹＥＳになるときには、上述した所定のメッセージ送信前プロトコルを実行し（処理２０６）、メッセージ送信前プロトコルが正常に終了したかどうかを調べる（判断２０７）。
【００７４】
メッセージ送信前プロトコルが正常に終了した場合で、判断２０７の結果がＹＥＳになるときには、電子メールの送信動作を継続する。
【００７５】
すなわち、まず、そのときの電子メールについて上述したようなメールヘッダを作成して、そのメールヘッダをＳＭＴＰサーバへ送信する（処理２０８）。
【００７６】
次いで、スキャナ５により、１ページ分の原稿を読み取り（処理２０９）、それによって得た画像データを上述したＴＩＦＦ−Ｆフォーマットへ変換し（処理２１０）、それによって得たＴＩＦＦ−Ｆフォーマットの画像データをＭＩＭＥデータへ変換し（処理２１１）、そのＭＩＭＥデータをＳＭＴＰサーバへと送信する（処理２１２）。
【００７７】
そして、スキャナ４に次のページがセットされているかどうかを調べ（判断２１３）、判断２１３の結果がＹＥＳになるときには、処理２０９へ戻り、次のページの原稿画像の画情報の送信を行う。
【００７８】
また、全ての送信原稿について、画情報の送信が終了した場合で、判断２１３の結果がＮＯになるときには、上述した所定のメッセージ送信後プロトコルを実行し（処理２１４）、この送信動作を終了する。
【００７９】
一方、ＳＭＴＰサーバへの接続が正常に行えなかった場合で、判断２０５の結果がＮＯになるとき、または、メッセージ送信前プロトコルが正常に終了しなかった場合で、判断２０７の結果がＮＯになるときには、エラー理由（例えば、「宛先メールアドレスエラー」など）とともに電子メール送信エラーを操作表示部７に表示出力し（処理２１５）、この処理をエラー終了する。
【００８０】
このようにして、本実施例では、ＳＭＴＰサーバへの接続が正常に終了できなかった場合、あるいは、メッセージ送信前プロトコルが正常に終了しなかった場合には、電子メールの送信動作を行わず、ユーザに対して、電子メール送信エラーを通知しているので、ユーザは、送信原稿がスキャナ５に残っている電子メールが送信される前の段階で、電子メール送信エラーを知ることができるので、再送動作などを迅速にかつ的確に行うことができる。
【００８１】
ところで、上述した実施例では、全ての画情報送信動作について、同じ動作を行っているが、一度正常に電子メールを送信できた宛先メールアドレスへは、次の機会にも電子メールを適切に送信することができると予想できる。
【００８２】
そこで、図７に示すように、正常に電子メールを送信できた宛先メールアドレスを登録するメールアドレステーブルを設け、ユーザから指定された宛先メールアドレスがこのメールアドレステーブルに登録されている場合には、従来と同様に、電子メールを作成した後に電子メールの送信動作を行うようにすると、ユーザを早期にネットワークファクシミリ装置ＦＸの操作から解放することができ、このネットワークファクシミリ装置ＦＸの使い勝手が大幅に向上する。
【００８３】
図８および図９は、この場合に、電子メールを用いて画情報を送信する際の処理の一例を示している。
【００８４】
スキャナ５に原稿がセットされると（判断３０１の結果がＹＥＳ）、宛先メールアドレスが入力され（処理３０２）、操作表示部７のスタートキーが押されて送信開始が指令される（判断３０３の結果がＹＥＳ）。
【００８５】
送信開始が指令されると、そのときに入力された宛先メールアドレスが、メールアドレステーブルに登録されているかどうかを調べる（判断３０４）。
【００８６】
そのときに入力された宛先メールアドレスが、メールアドレステーブルに登録されていない場合で、判断３０４の結果がＮＯになるときには、ネットワークファクシミリ装置ＦＸは、メールサーバ装置ＳＭのＳＭＴＰサーバへ接続し（処理３０５）、その接続が成功したかどうかを調べる（判断３０６）。
【００８７】
ＳＭＴＰサーバへの接続が成功した場合で、判断３０６の結果がＹＥＳになるときには、上述した所定のメッセージ送信前プロトコルを実行し（処理３０７）、メッセージ送信前プロトコルが正常に終了したかどうかを調べる（判断３０８）。
【００８８】
メッセージ送信前プロトコルが正常に終了した場合で、判断３０８の結果がＹＥＳになるときには、そのときの宛先メールアドレスをメールアドレステーブルへ追加登録した後に（処理３０９）、電子メールの送信動作を継続する。
【００８９】
すなわち、まず、そのときの電子メールについて上述したようなメールヘッダを作成して、そのメールヘッダをＳＭＴＰサーバへ送信する（処理３１０）。
【００９０】
次いで、スキャナ５により、１ページ分の原稿を読み取り（処理３１１）、それによって得た画像データを上述したＴＩＦＦ−Ｆフォーマットへ変換し（処理３１２）、それによって得たＴＩＦＦ−Ｆフォーマットの画像データをＭＩＭＥデータへ変換し（処理３１３）、そのＭＩＭＥデータをＳＭＴＰサーバへと送信する（処理３１４）。
【００９１】
そして、スキャナ４に次のページがセットされているかどうかを調べ（判断３１５）、判断３１５の結果がＹＥＳになるときには、処理３１１へ戻り、次のページの原稿画像の画情報の送信を行う。
【００９２】
また、全ての送信原稿について、画情報の送信が終了した場合で、判断３１５の結果がＮＯになるときには、上述した所定のメッセージ送信後プロトコルを実行し（処理３１６）、この送信動作を終了する。
【００９３】
一方、ＳＭＴＰサーバへの接続が正常に行えなかった場合で、判断３０６の結果がＮＯになるとき、または、メッセージ送信前プロトコルが正常に終了しなかった場合で、判断３０８の結果がＮＯになるときには、エラー理由（例えば、「宛先メールアドレスエラー」など）とともに電子メール送信エラーを操作表示部７に表示出力し（処理３１７）、この処理をエラー終了する。
【００９４】
また、そのときに入力された宛先メールアドレスが、メールアドレステーブルに登録されている場合で、判断３０４の結果がＹＥＳになるときには、電子メールのデータを作成し、一括して送信する。
【００９５】
すなわち、まず、そのときの電子メールについて上述したようなメールヘッダを作成して保存する（処理３１８）。
【００９６】
次いで、スキャナ５により、１ページ分の原稿を読み取り（処理３１９）、それによって得た画像データを上述したＴＩＦＦ−Ｆフォーマットへ変換し（処理３２０）、それによって得たＴＩＦＦ−Ｆフォーマットの画像データをＭＩＭＥデータへ変換し（処理３２１）、そのＭＩＭＥデータを画像蓄積装置９へ保存する（処理３２２）。
【００９７】
そして、スキャナ４に次のページがセットされているかどうかを調べ（判断３２３）、判断３２３の結果がＹＥＳになるときには、処理３１９へ戻り、次のページの原稿画像の画情報の蓄積を行う。
【００９８】
また、全ての送信原稿について、画情報の蓄積が終了し、電子メールの全てのデータが保存できた場合には、ネットワークファクシミリ装置ＦＸは、メールサーバ装置ＳＭのＳＭＴＰサーバへ接続し（処理３２４）、上述した所定のメッセージ送信前プロトコルを実行する（処理３２５）。
【００９９】
メッセージ送信前プロトコルが終了すると、上述したメッセージ送信プロトコル処理を実行し、保存している電子メールのデータ（メールヘッダおよびＭＩＭＥデータ）をＳＭＴＰサーバへ送信し（処理３２６）、電子メールの送信を終了すると、上述した所定のメッセージ送信後プロトコルを実行し（処理３２７）、この送信動作を終了する。
【０１００】
ところで、上述した実施例では、正常に電子メールを送信できた宛先メールアドレスを登録するメールアドレステーブルを設け、ユーザから指定された宛先メールアドレスがこのメールアドレステーブルに登録されている場合には、従来と同様に、電子メールを作成した後に電子メールの送信動作を行うようにしているが、図１０に示すように、正常に電子メールを送信できた宛先メールアドレスのドメイン部を登録するドメインテーブルを設け、ユーザから指定された宛先メールアドレスのドメイン部がこのドメインテーブルに登録されている場合には、従来と同様に、電子メールを作成した後に電子メールの送信動作を行うようにしても、同様の効果が得られる。
【０１０１】
図１１および図１２は、この場合に、電子メールを用いて画情報を送信する際の処理の一例を示している。
【０１０２】
スキャナ５に原稿がセットされると（判断４０１の結果がＹＥＳ）、宛先メールアドレスが入力され（処理４０２）、操作表示部７のスタートキーが押されて送信開始が指令される（判断４０３の結果がＹＥＳ）。
【０１０３】
送信開始が指令されると、そのときに入力された宛先メールアドレスのドメイン部の内容が、ドメインテーブルに登録されているかどうかを調べる（判断４０４）。
【０１０４】
そのときに入力された宛先メールアドレスのドメイン部が、ドメインテーブルに登録されていない場合で、判断４０４の結果がＮＯになるときには、ネットワークファクシミリ装置ＦＸは、メールサーバ装置ＳＭのＳＭＴＰサーバへ接続し（処理４０５）、その接続が成功したかどうかを調べる（判断４０６）。
【０１０５】
ＳＭＴＰサーバへの接続が成功した場合で、判断４０６の結果がＹＥＳになるときには、上述した所定のメッセージ送信前プロトコルを実行し（処理４０７）、メッセージ送信前プロトコルが正常に終了したかどうかを調べる（判断４０８）。
【０１０６】
メッセージ送信前プロトコルが正常に終了した場合で、判断４０８の結果がＹＥＳになるときには、そのときの宛先メールアドレスのドメイン部の内容をドメインテーブルへ追加登録した後に（処理４０９）、電子メールの送信動作を継続する。
【０１０７】
すなわち、まず、そのときの電子メールについて上述したようなメールヘッダを作成して、そのメールヘッダをＳＭＴＰサーバへ送信する（処理４１０）。
【０１０８】
次いで、スキャナ５により、１ページ分の原稿を読み取り（処理４１１）、それによって得た画像データを上述したＴＩＦＦ−Ｆフォーマットへ変換し（処理４１２）、それによって得たＴＩＦＦ−Ｆフォーマットの画像データをＭＩＭＥデータへ変換し（処理４１３）、そのＭＩＭＥデータをＳＭＴＰサーバへと送信する（処理４１４）。
【０１０９】
そして、スキャナ４に次のページがセットされているかどうかを調べ（判断４１５）、判断４１５の結果がＹＥＳになるときには、処理４１１へ戻り、次のページの原稿画像の画情報の送信を行う。
【０１１０】
また、全ての送信原稿について、画情報の送信が終了した場合で、判断４１５の結果がＮＯになるときには、上述した所定のメッセージ送信後プロトコルを実行し（処理４１６）、この送信動作を終了する。
【０１１１】
一方、ＳＭＴＰサーバへの接続が正常に行えなかった場合で、判断４０６の結果がＮＯになるとき、または、メッセージ送信前プロトコルが正常に終了しなかった場合で、判断４０８の結果がＮＯになるときには、エラー理由（例えば、「宛先メールアドレスエラー」など）とともに電子メール送信エラーを操作表示部７に表示出力し（処理４１７）、この処理をエラー終了する。
【０１１２】
また、そのときに入力された宛先メールアドレスのドメイン部の内容が、ドメインテーブルに登録されている場合で、判断４０４の結果がＹＥＳになるときには、電子メールのデータを作成し、一括して送信する。
【０１１３】
すなわち、まず、そのときの電子メールについて上述したようなメールヘッダを作成して保存する（処理４１８）。
【０１１４】
次いで、スキャナ５により、１ページ分の原稿を読み取り（処理４１９）、それによって得た画像データを上述したＴＩＦＦ−Ｆフォーマットへ変換し（処理４２０）、それによって得たＴＩＦＦ−Ｆフォーマットの画像データをＭＩＭＥデータへ変換し（処理４２１）、そのＭＩＭＥデータを画像蓄積装置９へ保存する（処理４２２）。
【０１１５】
そして、スキャナ４に次のページがセットされているかどうかを調べ（判断４２３）、判断４２３の結果がＹＥＳになるときには、処理４１９へ戻り、次のページの原稿画像の画情報の蓄積を行う。
【０１１６】
また、全ての送信原稿について、画情報の蓄積が終了し、電子メールの全てのデータが保存できた場合には、ネットワークファクシミリ装置ＦＸは、メールサーバ装置ＳＭのＳＭＴＰサーバへ接続し（処理４２４）、上述した所定のメッセージ送信前プロトコルを実行する（処理４２５）。
【０１１７】
メッセージ送信前プロトコルが終了すると、上述したメッセージ送信プロトコル処理を実行し、保存している電子メールのデータ（メールヘッダおよびＭＩＭＥデータ）をＳＭＴＰサーバへ送信し（処理４２６）、電子メールの送信を終了すると、上述した所定のメッセージ送信後プロトコルを実行し（処理４２７）、この送信動作を終了する。
【０１１８】
なお、上述した実施例では、グループ３ファクシミリ装置機能を備え、ＰＳＴＮを用いて公衆網に接続するネットワークファクシミリ装置の場合について説明したが、本発明は、グループ３／４ファクシミリ装置機能を備え、ＩＳＤＮを用いて公衆網に接続するネットワークファクシミリ装置についても同様にして適用することができる。
【０１１９】
また、上述した実施例では、メールサーバ装置のＭＴＡとして、ＳＭＴＰを適用した場合について説明したが、それ以外のＭＴＡを用いた場合でも、本発明を同様にして適用することができる。
【０１２０】
【発明の効果】
以上説明したように、本発明によれば、過去に送信が成功した宛先情報が宛先情報記憶手段に記憶されるので、一度送信が成功した相手先には効率的な送信が可能になるとともに、過去に送信が成功していない場合は、読取手段による読取動作を行わないので、ファクシミリ受信等の他のジョブの妨げになることがないという効果を得る。
【図面の簡単な説明】
【図１】本発明の一実施例にかかるネットワークシステムを示したブロック図。
【図２】ネットワークファクシミリ装置ＦＸの構成例を示したブロック図。
【図３】画情報を送信する際に用いられる電子メールの一例を示した概略図。
【図４】電子メール送信時に送信側ＳＭＴＰクライアント（例えば、ネットワークファクシミリ装置ＦＸやワークステーション装置ＷＳ１〜ＷＳｎ）と受信側ＳＭＴＰサーバ（例えば、メールサーバ装置ＳＭ）との間で行われる通信プロトコルの一例を示したタイムチャート。
【図５】本発明にかかる電子メールを用いて画情報を送信する際の処理の一例を示したフローチャート。
【図６】本発明にかかる電子メールを用いて画情報を送信する際の処理の他の例を示したフローチャート。
【図７】メールアドレステーブルの一例を示した概略図。
【図８】本発明にかかる電子メールを用いて画情報を送信する際の処理のさらに他の例を示したフローチャート。
【図９】本発明にかかる電子メールを用いて画情報を送信する際の処理のさらに他の例を示したフローチャート（続き）。
【図１０】ドメインテーブルの一例を示した概略図。
【図１１】本発明にかかる電子メールを用いて画情報を送信する際の処理の別な例を示したフローチャート。
【図１２】本発明にかかる電子メールを用いて画情報を送信する際の処理の別な例を示したフローチャート（続き）。
【符号の説明】
ＦＸ  ネットワークファクシミリ装置
ＳＭ  メールサーバ装置
【図１】
0003657144.tif 000002
【図２】
0003657144.tif 000003
【図３】
0003657144.tif 000004
【図４】
0003657144.tif 000005
【図５】
0003657144.tif 000006
【図６】
0003657144.tif 000007
【図７】
0003657144.tif 000008
【図８】
0003657144.tif 000009
【図９】
0003657144.tif 000010
【図１０】
0003657144.tif 000011
【図１１】
0003657144.tif 000012
【図１２】
0003657144.tif 000013