(57)【特許請求の範囲】
【請求項１】
ローカルエリアネットワークに接続されるとともに、公衆網を介し、ファクシミリ装置との間で所定のファクシミリ伝送手順を用いてファクシミリデータをやりとりするネットワークファクシミリ装置と、上記ローカルエリアネットワークに接続される１つ以上のワークステーション装置とからなるネットワークファクシミリ通信システムの制御方法において、
上記ワークステーション装置は、所定のもしくは仮想のファクシミリモデム手段に接続して、所定のモデムコマンドおよびグループ３ファクシミリ伝送手順コマンドを上記ファクシミリモデム手段との間でやりとりし、ファクシミリ通信を実現するファクシミリ通信手段と、
上記ファクシミリ通信手段より上記ファクシミリモデム手段に対して通信開始が通知されると、上記ローカルエリアネットワークを用いて上記ネットワークファクシミリ装置へ接続し、グループ３ファクシミリ伝送手順の全フェーズ中、上記ファクシミリ通信手段と上記ネットワークファクシミリ装置との間でやりとりされるグループ３ファクシミリ伝送手順コマンドを中継する通信制御手段を備える一方、
上記ネットワークファクシミリ装置は、上記ローカルエリアネットワークを介して、いずれかの上記ワークステーション装置に接続されると、グループ３ファクシミリ伝送手順の全フェーズについて上記仮想のファクシミリモデム手段を実現して送信宛先情報を取得するとともに送信画情報を蓄積し、その後、取得した送信宛先へ発呼して、蓄積した送信画情報を送信し、その送信結果を通知する送達確認メッセージを作成し、上記ローカルエリアネットワークを介して送信元の上記ワークステーション装置へ送出し、
上記ワークステーション装置は、上記ネットワークファクシミリ装置より上記送達確認メッセージを受信し、その内容が「宛先がＦＡＸではない」の場合には、宛先番号を再入力させ、その再入力された宛先番号を上記ローカルエリアネットワークを介して上記ネットワークファクシミリ装置へ通知し、
上記ネットワークファクシミリ装置は、上記ワークステーション装置より再入力された宛先番号が通知されたときには、当該ワークステーション装置から受信した蓄積画情報を、その通知された宛先番号の宛先へ送信することを特徴とするネットワークファクシミリ通信システムの制御方法。
【請求項２】
ローカルエリアネットワークに接続されるとともに、公衆網を介し、ファクシミリ装置との間で所定のファクシミリ伝送手順を用いてファクシミリデータをやりとりするネットワークファクシミリ装置と、上記ローカルエリアネットワークに接続される１つ以上のワークステーション装置とからなるネットワークファクシミリ通信システムのネットワークファクシミリ装置において、
上記ローカルエリアネットワークを介して、いずれかの上記ワークステーション装置に接続されると、グループ３ファクシミリ伝送手順の全フェーズについて、所定のもしくは仮想のファクシミリモデム手段を実現して送信宛先情報を取得するとともに送信画情報を蓄積し、その後、取得した送信宛先へ発呼して、蓄積した送信画情報を送信し、その送信結果を通知する送達確認メッセージを作成し、上記ローカルエリアネットワークを介して送信元の上記ワークステーション装置へ送出し、
上記送達確認メッセージを受信した上記ワークステーション装置から、再入力された宛先番号が、上記ローカルエリアネットワークを介して通知されると、当該ワークステーション装置から受信した蓄積画情報を、その通知された宛先番号の宛先へ送信することを特徴とするネットワークファクシミリ装置。
【請求項３】
ローカルエリアネットワークに接続されるとともに、公衆網を介し、ファクシミリ装置との間で所定のファクシミリ伝送手順を用いてファクシミリデータをやりとりするネットワークファクシミリ装置と、上記ローカルエリアネットワークに接続される１つ以上のワークステーション装置とからなるネットワークファクシミリ通信システムのワークステーション装置において、
所定のもしくは仮想のファクシミリモデム手段に接続して、所定のモデムコマンドおよびグループ３ファクシミリ伝送手順コマンドを上記ファクシミリモデム手段との間でやりとりし、ファクシミリ通信を実現するファクシミリ通信手段と、
上記ファクシミリ通信手段より上記ファクシミリモデム手段に対して通信開始が通知されると、上記ローカルエリアネットワークを用いて上記ネットワークファクシミリ装置へ接続し、グループ３ファクシミリ伝送手順の全フェーズ中、上記ファクシミリ通信手段と上記ネットワークファクシミリ装置との間でやりとりされるグループ３ファクシミリ伝送手順コマンドを中継する通信制御手段を備え、
上記ファクシミリ通信手段を用い、ローカルエリアネットワークを介して、上記ネットワークファクシミリ装置へ接続し、送信宛先情報および送信画情報を送信し、
上記ネットワークファクシミリ装置から通信結果を通知する送達確認メッセージを受信し、その内容が「宛先がＦＡＸではない」の場合には、宛先番号を再入力させ、その再入力された宛先番号を上記ローカルエリアネットワークを介して上記ネットワークファクシミリ装置へ通知することを特徴とするワークステーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ローカルエリアネットワークに接続されるとともに、公衆網を介し、ファクシミリ装置との間で所定のファクシミリ伝送手順を用いてファクシミリデータをやりとりするネットワークファクシミリ装置と、上記ローカルエリアネットワークに接続される１つ以上のワークステーション装置とからなるネットワークファクシミリ通信システムの制御方法およびネットワークファクシミリ装置およびワークステーション装置に関する。
【０００２】
【従来の技術】
近年、ローカルエリアネットワークに接続されるとともに、公衆網を介し、ファクシミリ装置との間で所定のファクシミリ伝送手順を用いてファクシミリデータをやりとりするネットワークファクシミリ装置と、上記ローカルエリアネットワークに接続される１つ以上のワークステーション装置とからなるネットワークファクシミリ通信システムが実用されている。
【０００３】
このようなネットワークファクシミリ通信システムを用いると、ローカルエリアネットワークに接続された複数のワークステーション装置から、公衆網に接続されているファクシミリ装置へ画情報を送信することができるので、非常に便利である。
【０００４】
【発明が解決しようとする課題】
ここで、ワークステーション装置からネットワークファクシミリ装置への画情報送信依頼は、例えば、電子メールを用いることで行うこともできるが、この場合には、ワークステーション装置は、直接にネットワークファクシミリ装置に対してファクシミリ通信動作を起動できないので、通信の即時性の上で問題が生じる場合がある。
【０００５】
それに対し、ワークステーション装置にインストールされているファクシミリアプリケーションソフトウェアがワークステーション装置に装備されているファクシミリモデム装置を使用すると同じ態様で、ネットワークファクシミリ装置を使用することができるようにすると、通信の即時性は良好となる。
【０００６】
しかしながら、この場合には、ネットワークファクシミリ装置における送信結果を、ワークステーション装置側で知ることができず、ワークステーション装置のユーザは、自分が実行させたファクシミリ送信結果を知り得なかったという不具合を生じていた。
【０００７】
本発明は、かかる実情に鑑みてなされたものであり、ワークステーション装置のユーザがファクシミリ送信結果を適切に知ることができるネットワークファクシミリ通信システムの制御方法およびネットワークファクシミリ装置およびワークステーション装置を提供することを目的としている。
【０００８】
【課題を解決するための手段】
本発明は、ローカルエリアネットワークに接続されるとともに、公衆網を介し、ファクシミリ装置との間で所定のファクシミリ伝送手順を用いてファクシミリデータをやりとりするネットワークファクシミリ装置と、上記ローカルエリアネットワークに接続される１つ以上のワークステーション装置とからなるネットワークファクシミリ通信システムの制御方法において、上記ワークステーション装置は、所定のもしくは仮想のファクシミリモデム手段に接続して、所定のモデムコマンドおよびグループ３ファクシミリ伝送手順コマンドを上記ファクシミリモデム手段との間でやりとりし、ファクシミリ通信を実現するファクシミリ通信手段と、上記ファクシミリ通信手段より上記ファクシミリモデム手段に対して通信開始が通知されると、上記ローカルエリアネットワークを用いて上記ネットワークファクシミリ装置へ接続し、グループ３ファクシミリ伝送手順の全フェーズ中、上記ファクシミリ通信手段と上記ネットワークファクシミリ装置との間でやりとりされるグループ３ファクシミリ伝送手順コマンドを中継する通信制御手段を備える一方、上記ネットワークファクシミリ装置は、上記ローカルエリアネットワークを介して、いずれかの上記ワークステーション装置に接続されると、グループ３ファクシミリ伝送手順の全フェーズについて上記仮想のファクシミリモデム手段を実現して送信宛先情報を取得するとともに送信画情報を蓄積し、その後、取得した送信宛先へ発呼して、蓄積した送信画情報を送信し、その送信結果を通知する送達確認メッセージを作成し、上記ローカルエリアネットワークを介して送信元の上記ワークステーション装置へ送出し、上記ワークステーション装置は、上記ネットワークファクシミリ装置より上記送達確認メッセージを受信し、その内容が「宛先がＦＡＸではない」の場合には、宛先番号を再入力させ、その再入力された宛先番号を上記ローカルエリアネットワークを介して上記ネットワークファクシミリ装置へ通知し、上記ネットワークファクシミリ装置は、上記ワークステーション装置より再入力された宛先番号が通知されたときには、当該ワークステーション装置から受信した蓄積画情報を、その通知された宛先番号の宛先へ送信するようにしたものである。
【０００９】
また、ローカルエリアネットワークに接続されるとともに、公衆網を介し、ファクシミリ装置との間で所定のファクシミリ伝送手順を用いてファクシミリデータをやりとりするネットワークファクシミリ装置と、上記ローカルエリアネットワークに接続される１つ以上のワークステーション装置とからなるネットワークファクシミリ通信システムのネットワークファクシミリ装置において、上記ローカルエリアネットワークを介して、いずれかの上記ワークステーション装置に接続されると、グループ３ファクシミリ伝送手順の全フェーズについて、所定のもしくは仮想のファクシミリモデム手段を実現して送信宛先情報を取得するとともに送信画情報を蓄積し、その後、取得した送信宛先へ発呼して、蓄積した送信画情報を送信し、その送信結果を通知する送達確認メッセージを作成し、上記ローカルエリアネットワークを介して送信元の上記ワークステーション装置へ送出し、上記送達確認メッセージを受信した上記ワークステーション装置から、再入力された宛先番号が、上記ローカルエリアネットワークを介して通知されると、当該ワークステーション装置から受信した蓄積画情報を、その通知された宛先番号の宛先へ送信するようにしたものである。
【００１０】
また、ローカルエリアネットワークに接続されるとともに、公衆網を介し、ファクシミリ装置との間で所定のファクシミリ伝送手順を用いてファクシミリデータをやりとりするネットワークファクシミリ装置と、上記ローカルエリアネットワークに接続される１つ以上のワークステーション装置とからなるネットワークファクシミリ通信システムのワークステーション装置において、所定のもしくは仮想のファクシミリモデム手段に接続して、所定のモデムコマンドおよびグループ３ファクシミリ伝送手順コマンドを上記ファクシミリモデム手段との間でやりとりし、ファクシミリ通信を実現するファクシミリ通信手段と、上記ファクシミリ通信手段より上記ファクシミリモデム手段に対して通信開始が通知されると、上記ローカルエリアネットワークを用いて上記ネットワークファクシミリ装置へ接続し、グループ３ファクシミリ伝送手順の全フェーズ中、上記ファクシミリ通信手段と上記ネットワークファクシミリ装置との間でやりとりされるグループ３ファクシミリ伝送手順コマンドを中継する通信制御手段を備え、上記ファクシミリ通信手段を用い、ローカルエリアネットワークを介して、上記ネットワークファクシミリ装置へ接続し、送信宛先情報および送信画情報を送信し、上記ネットワークファクシミリ装置から通信結果を通知する送達確認メッセージを受信し、その内容が「宛先がＦＡＸではない」の場合には、宛先番号を再入力させ、その再入力された宛先番号を上記ローカルエリアネットワークを介して上記ネットワークファクシミリ装置へ通知するようにしたものである。
【００１２】
【発明の実施の形態】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００１３】
図１は、本発明の一実施例にかかるネットワークシステムを示している。
【００１４】
同図において、ローカルエリアネットワークＬＡＮには、複数のワークステーション装置ＷＳ１〜ＷＳｎ、メールサーバ装置ＳＭ、および、ネットワークファクシミリ装置ＦＸが接続されている。
【００１５】
ここで、メールサーバ装置ＳＭは、ローカルエリアネットワークＬＡＮに接続されているワークステーション装置ＷＳ１〜ＷＳｎを利用するユーザ、および、ネットワークネットワークファクシミリ装置ＦＸに対して、周知の電子メールの収集および配布のサービスを提供するものである。
【００１６】
また、ワークステーション装置ＷＳ１〜ＷＳｎには、グループ３ファクシミリ伝送手順処理を実行するとともに、ファクシミリ画情報を作成および表示出力するファクシミリアプリケーションソフトウェア（ファクシミリ通信手段）、および、ローカルエリアネットワークＬＡＮを介して種々のデータのやりとりを行うための種々のソフトウェアなどの種々のプログラムが導入されており、特定のユーザにより使用されるものである。ここで、特定のユーザは、一人または複数人のユーザであってよい。
【００１７】
また、ネットワークファクシミリ装置ＦＸは、ローカルエリアネットワークＬＡＮに接続したワークステーション装置ＷＳ１〜ＷＳｎに対して、ファクシミリモデム機能等を提供するためのサーバ機能、画情報を電子メールとしてやりとりするための電子メール処理機能、および、公衆網（ＰＳＴＮ）に接続し、この公衆網を伝送路として用いてグループ３ファクシミリ伝送手順による画情報伝送を行う伝送機能を備えている。
【００１８】
図２は、ネットワークファクシミリ装置ＦＸの構成例を示している。
【００１９】
同図において、システム制御部１は、このネットワークファクシミリ装置ＦＸの各部の制御処理、および、ファクシミリ伝送制御手順処理などの各種制御処理を行うものであり、システムメモリ２は、システム制御部１が実行する制御処理プログラム、および、処理プログラムを実行するときに必要な各種データなどを記憶するとともに、システム制御部１のワークエリアを構成するものであり、パラメータメモリ３は、このネットワークファクシミリ装置ＦＸに固有な各種の情報を記憶するためのものであり、時計回路４は、現在時刻情報を出力するものである。
【００２０】
スキャナ５は、所定の解像度で原稿画像を読み取るためのものであり、プロッタ６は、所定の解像度で画像を記録出力するためのものであり、操作表示部７は、このネットワークファクシミリ装置ＦＸを操作するためのもので、各種の操作キー、および、各種の表示器からなる。
【００２１】
符号化復号化部８は、画信号を符号化圧縮するとともに、符号化圧縮されている画情報を元の画信号に復号化するためのものであり、画像蓄積装置９は、符号化圧縮された状態の画情報を多数記憶するためのものである。
【００２２】
グループ３ファクシミリモデム１０は、グループ３ファクシミリのモデム機能を実現するためのものであり、伝送手順信号をやりとりするための低速モデム機能（Ｖ．２１モデム）、および、おもに画情報をやりとりするための高速モデム機能（Ｖ．１７モデム、Ｖ．３４モデム、Ｖ．２９モデム、Ｖ．２７ｔｅｒモデムなど）を備えている。
【００２３】
網制御装置１１は、このファクシミリ装置を公衆網（ＰＳＴＮ）に接続するためのものであり、自動発着信機能を備えている。
【００２４】
ローカルエリアネットワークインターフェース回路１２は、このネットワークファクシミリ装置ＦＸをローカルエリアネットワークＬＡＮに接続するためのものであり、ローカルエリアネットワーク伝送制御部１３は、ローカルエリアネットワークＬＡＮを介して、他のデータ端末装置との間で種々のデータをやりとりするための各種所定のプロトコルスイートの通信制御処理を実行するためのものである。
【００２５】
これらの、システム制御部１、システムメモリ２、パラメータメモリ３、時計回路４、スキャナ５、プロッタ６、操作表示部７、符号化復号化部８、画像蓄積装置９、グループ３ファクシミリモデム１０、網制御装置１１、および、ローカルエリアネットワーク伝送制御部１３は、内部バス１４に接続されており、これらの各要素間でのデータのやりとりは、主としてこの内部バス１４を介して行われている。
【００２６】
また、網制御装置１１とグループ３ファクシミリモデム１０との間のデータのやりとりは、直接行なわれている。
【００２７】
図３は、ワークステーション装置ＷＳ（ＷＳ１〜ＷＳｎ）の構成例を示している。
【００２８】
同図において、ＣＰＵ（中央処理装置）２１は、このワークステーション装置ＷＳの動作制御を行うものであり、ＲＯＭ（リード・オンリ・メモリ）２２は、ＣＰＵ２１が起動時に実行するプログラムや必要なデータ等を記憶するためのものであり、ＲＡＭ（ランダム・アクセス・メモリ）２３は、ＣＰＵ２１のワークエリア等を構成するためのものである。
【００２９】
キャラクタジェネレータ２４は、図形文字の表示データを発生するためのものであり、時計回路２５は、現在日時情報を出力するためのものであり、ローカルエリアネットワークインターフェース回路２６は、このワークステーション装置ＷＳをローカルエリアネットワークＬＡＮに接続するためのものである。
【００３０】
磁気ディスク装置２７は、種々のアプリケーションプログラム、ワークデータ、ファイルデータ、画情報データなどの種々のデータを記憶するためのものであり、ＣＲＴ画面表示装置２７は、このワークステーション装置ＷＳを操作するための画面を表示するためのものであり、表示制御部２９は、ＣＲＴ画面表示装置２７の表示内容を制御するためのものである。
【００３１】
キーボード装置３０は、このワークステーション装置ＷＳに種々のキー操作を行うためのものであり、画面指示装置３１は、ＣＲＴ画面表示装置２８の任意の点を指示する等の操作作業を行うためのものであり、入力制御部３２は、キーボード装置３０および画面指示装置３１の入力情報を取り込む等するためのものである。
【００３２】
これらのＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、キャラクタジェネレータ２４、時計回路２５、ローカルエリアネットワークインターフェース回路２６、磁気ディスク装置２７、表示制御部２９、および、入力制御部３２は、バス３３に接続されており、これらの各要素間のデータのやりとりは、主としてこのバス３３を介して行われる。
【００３３】
図４は、ネットワークファクシミリ装置ＦＸのシステム制御部１におけるデータ通信制御系の概略を示したものである。
【００３４】
同図において、ローカルエリアネットワークドライバＤＬ１は、ローカルエリアネットワークインターフェース回路１２との間で種々のデータのやりとりを行うためのものであり、ローカルエリアネットワーク制御部ＣＬ１は、ローカルエリアネットワークドライバＤＬ１との間でやりとりするデータのうち、モデムコマンドについては、モデムコマンド制御部ＭＣ１との間でやりとりし、電子メールに関するデータについてはメール制御部ＭＣ１との間でやりとりする。また、それ以外のデータについては、データ制御部ＤＣ１との間で直接にやりとりする。
【００３５】
モデムコマンド制御部ＭＣ１は、例えば、ＥＩＡ（Ｅｌｅｃｔｏｒｉｃ  Ｉｎｄｕｓｔｒｉｅｓ  Ａｓｓｏｃｉａｔｉｏｎ）−５９２（クラス２）などのモデムコマンドを解釈して、対応するモデム制御情報を作成するものであり、そのモデム制御情報は、データ制御部ＤＣ１を介し、モデムコマンド処理部ＭＰ１との間でやりとりされる。
【００３６】
メール制御部ＭＣ１は、電子メールの配信などの処理を行うためのものであり、上位プロトコルの処理は、データ制御部ＤＣ１が実行する。
【００３７】
ファクシミリ伝送制御部ＦＣ１は、グループ３ファクシミリ伝送手順処理等のファクシミリ伝送制御処理を実行するためのものであり、モデムコマンド処理部ＭＰ１は、グループ３ファクシミリモデム１０および網制御装置１１を制御するためのものである。
【００３８】
図５は、ワークステーション装置ＷＳのＣＰＵ２１がファクシミリアプリケーションプログラムを実行する際の制御系の概略を示したものである。
【００３９】
シリアルポートインターフェースＳＦ１は、ファクシミリアプリケーションＡＰ１が行う通信動作について、シリアル転送ポートのリソースを提供するためのものであり、通信ドライバＣＤ１は、シリアルポートインターフェースＳＦ１との間で種々のシリアル通信データをやりとりするためのものであり、シリアルポートドライバＳＤ１は、ファクシミリアプリケーションＡＰ１との間のシリアルデータ転送について、直接的に関与する部分であり、例えば、擬似的なファクシミリモデム機能を実現したり、通信ドライバＣＤ１とローカルエリアネットワークドライバＤＬ２との間のデータのやりとりを行う。また、ローカルエリアネットワークドライバＤＬ２は、ローカルエリアネットワークインターフェース回路２６との間で種々のデータのやりとりを行うためのものである。
【００４０】
図６は、このネットワークファクシミリ通信システムにおけるファクシミリ通信の一例を示している。
【００４１】
まず、ワークステーション装置ＷＳのファクシミリアプリケーションＡＰ１は、ファクシミリ送信動作を行う場合、まず、シリアルポートドライバＳＤ１に対してポートオープンを指示し、次いで、ファクシミリモデムを初期化するためのモデムコマンド（モデム設定）を送出する。これに対し、シリアルポートドライバＳＤ１は、対応する応答信号をファクシミリアプリケーションＡＰ１に対して応答する。この段階は、グループ３ファクシミリ伝送手順のフェーズ前の段階である。
【００４２】
それとともに、シリアルポートドライバＳＤ１は、ポートオープン直後に、ローカルエリアネットワークＬＡＮを介し、ネットワークファクシミリ装置ＦＸに対して、ネットワーク接続を要求し、ネットワークファクシミリ装置ＦＸが接続応答すると、リダイレクトモードの動作を開始する。
【００４３】
したがって、これ以降は、ファクシミリアプリケーションＡＰ１とネットワークファクシミリ装置ＦＸが擬似的な回線によって直接的に接続される状態（ＩＰ接続）となるので、ファクシミリアプリケーションＡＰ１が発呼動作のためのモデムコマンド（ダイアル）を送出すると、このモデムコマンド（ダイアル）は、直接的にネットワークファクシミリ装置ＦＸへ転送されて受信され、ネットワークファクシミリ装置ＦＸは、受信したモデムコマンド（ダイアル）に含まれる宛先の電話番号を抽出して保存するとともに、対応する応答信号をファクシミリアプリケーションＡＰ１に対して応答する。この段階は、グループ３ファクシミリ伝送手順のフェーズＡの段階である。
【００４４】
この後、ファクシミリアプリケーションＡＰ１は、グループ３ファクシミリ伝送手順に従った伝送前手順動作を、直接的にネットワークファクシミリ装置ＦＸとの間で行う。この段階は、グループ３ファクシミリ伝送手順のフェーズＢの段階であり、ここで、ファクシミリアプリケーションＡＰ１からネットワークファクシミリ装置ＦＸには、伝送する画情報の画像属性情報（線密度、符号化方式、サイズ等）、自端末の識別情報などの種々の情報が転送され、ネットワークファクシミリ装置ＦＸは、これらの情報を受信して保存する。
【００４５】
次いで、フェーズＣになると、ファクシミリアプリケーションＡＰ１から出力される画情報は、直接的にネットワークファクシミリ装置ＦＸへ転送されて受信される。ネットワークファクシミリ装置ＦＸは、受信した画情報を蓄積する。
【００４６】
そして、ファクシミリアプリケーションＡＰ１は、画情報の出力を終了すると、終了をあらわすモデムコマンド等を直接的にネットワークファクシミリ装置ＦＸとの間でやりとりし、その後、ネットワークファクシミリ装置ＦＸとの間で所定の伝送後手順を実行し（フェーズＤ，Ｅ）、最後にシリアルポートドライバＳＤ１に対してポートクローズを指令する。
【００４７】
一方、シリアルポートドライバＳＤ１は、フェーズＥの終了を検出すると、リダイレクトモードの動作を終了し、ファクシミリアプリケーションＡＰ１よりポートクローズを受ける。このポートクローズを受けたシリアルポートドライバＳＤ１は、ファクシミリアプリケーションＡＰ１に対する処理サービスを終了するとともに、ネットワークファクシミリ装置ＦＸに対してネットワーク切断を指示する。
【００４８】
これにより、ネットワークファクシミリ装置ＦＸには、送信元のワークステーション装置ＷＳのＩＰアドレス、送信宛先の電話番号、画像属性情報、および、画情報が蓄積されるので、ネットワークファクシミリ装置ＦＸは、その電話番号の宛先へ発呼し、画像属性情報を用いて所定のグループ３ファクシミリ伝送手順を実行し、蓄積した画情報を送信する。
【００４９】
このようにして、画情報通送信を終了すると、ネットワークファクシミリ装置ＦＸは、そのときの送信結果をへ通知するための送達確認メッセージを送信元のワークステーション装置ＷＳへ通知するために、まず、記憶している送信元のワークステーション装置ＷＳのＩＰアドレスを利用して、送信元のワークステーション装置ＷＳに対しネットワーク接続を要求し、次いで、図７に示すような内容の送達確認メッセージを送信する。この送達確認メッセージの送信を終了すると、同一ＩＰアドレスのワークステーション装置ＷＳに対して、ネットワーク切断を指令する。
【００５０】
したがって、このときに指定されたＩＰアドレスが設定されているワークステーション装置ＷＳのシリアルポートドライバＳＤ１は、このときのネットワーク接続要求を認識し、続いて送信される送達確認メッセージを受信して保存し、ネットワーク切断が指令されると、そのときのネットワーク接続を終了する。
【００５１】
そして、シリアルポートドライバＳＤ１は、ワークステーション装置ＷＳの表示画面に適宜な表示窓を形成し、そのときに受信した送達確認メッセージの内容に従い、図８（送信成功の場合）または図９（宛先がＦＡＸではなく送信失敗した場合）に示すような送達確認表示を表示する。
【００５２】
この表示は、ユーザが「ＯＫ」ボタンをクリックすると、表示終了される。
【００５３】
ここで、送達確認メッセージは、ワークステーション装置ＷＳより指定された宛先ＦＡＸのファクシミリ番号（電話番号）をあらわす「ＦＡＸ番号」、ネットワークファクシミリ装置ＦＸが画情報送信を受け付けた時刻をあらわす「時刻」、ネットワークファクシミリ装置ＦＸがこの送信動作にかかる蓄積画情報ファイルに付与したファイル番号をあらわす「ファイル番号」、送信結果をあらわす「終了ステータス」、および、所定のオプション情報が配置される「オプション」」からなる。また、「終了ステータス」の値は、画情報送信が成功した場合には「０」がセットされ、また、宛先がビジー（話中）で送信失敗した場合には「１」がセットされ、さらに、宛先が着信応答したがファクシミリ伝送手順信号を受信できなかった場合、すなわち、宛先がＦＡＸ以外の場合で送信失敗したときには「２」がそれぞれセットされる。
【００５４】
図１０は、この場合にワークステーション装置ＷＳのファクシミリアプリケーションＡＰが画情報送信時に実行する処理の一例を示している。
【００５５】
まず、ユーザから入力される宛先を保存し（処理１０１）、送信画情報を作成する（処理１０２）。この処理１０２では、例えば、ユーザが作成したテキスト文書を送信する場合には、そのテキスト文書の内容を対応するファクシミリ画像データへ変換し、さらに、ＭＨ符号化することで送信画情報を作成することができる。同様にして、写真画像や文字と写真の混在する画像、あるいは、他のフォーマットの画像データに基づき、周知の方法により送信画情報を作成することができる。
【００５６】
このようにして、画情報送信の準備が整うとファクシミリアプリケーションＡＰ１は、シリアルポートドライバＳＤ１に対してポートオープンを指示し（処理１０３）、次いで、ファクシミリモデムを初期化するためのモデムコマンド（モデム設定）を送出する（処理１０４）。
【００５７】
次いで、シリアルポートドライバＳＤ１より対応する応答信号を受信すると（処理１０５）、処理１０１で記憶している宛先へ発呼するためのモデムコマンド（ダイアル）を送出する（処理１０６）。
【００５８】
この後は、所定のグループ３ファクシミリ伝送手順の伝送前手順を実行し（処理１０７）、処理１０２で作成した送信画情報を送信し（処理１０８）、次いで、所定の伝送後手順を実行して（処理１０９）、シリアルポートドライバＳＤ１にポートクローズを指令し（処理１１０）、この処理を終了する。
【００５９】
図１１は、この場合のシリアルポートドライバＳＤ１の処理の一例を示している。
【００６０】
シリアルポートドライバＳＤ１は、ファクシミリアプリケーションＡＰ１よりポートオープンが指示されるか、あるいは、ローカルエリアネットワークＬＡＮを介してネットワーク接続要求を受信することを監視している（判断２０１，２０２のＮＯループ）。
【００６１】
ファクシミリアプリケーションＡＰ１よりポートオープンが指示されて判断２０１の結果がＹＥＳになると、ポートオープン状態に遷移し（処理２０３）、ローカルエリアネットワークＬＡＮを介し、ネットワークファクシミリ装置ＦＸに対して、ネットワーク接続を要求する（処理２０４）。
【００６２】
次いで、ファクシミリアプリケーションＡＰ１よりモデムコマンド（モデム設定）を受信し（処理２０５）、対応する応答信号をファクシミリアプリケーションＡＰ１に対して応答した後に（処理２０６）、リダイレクトモードの動作を開始する（処理２０７）。
【００６３】
これにより、ファクシミリアプリケーションＡＰ１とネットワークファクシミリ装置ＦＸが直接的に接続される（ローカルエリアネットワークＬＡＮ上ではＩＰ接続）。この状態で、ファクシミリアプリケーションＡＰ１よりポートクローズを受信するまで待つ（判断２０８のＮＯループ）。
【００６４】
ファクシミリアプリケーションＡＰ１よりポートクローズを受信した場合で、判断２０８の結果がＹＥＳになるときには、リダイレクトモードの動作を終了し（処理２０９）、ポートクローズ状態に遷移して（処理２１０）、ネットワークファクシミリ装置ＦＸに対してネットワーク切断を指示し（処理２１１）、判断２０１へ戻る。
【００６５】
また、ローカルエリアネットワークＬＡＮを介してネットワーク接続要求を受信した場合で、判断２０２の結果がＹＥＳになるときには、その接続要求元のネットワークファクシミリ装置ＦＸより送達確認メッセージを受信して保存し（処理２１２）、ワークステーション装置ＷＳの表示画面に表示窓を開き、図８または図９に示したような送達確認メッセージの表示を行う（処理２１３）。その状態で、ユーザが表示終了を指令するまで待ち（判断２１４のＮＯループ）、ユーザが「ＯＫ」ボタンをクリックして表示終了を指令すると、送達確認メッセージの表示を終了して、判断２０１へと戻る。
【００６６】
図１２は、この場合のネットワークファクシミリ装置ＦＸの制御処理の概略を示している。
【００６７】
ネットワークファクシミリ装置ＦＸは、電子メールを受信するか、ネットワーク接続要求を受けることを監視している（判断３０１，３０２のＮＯループ）。電子メールを受信して判断３０１の結果がＹＥＳになるときには、所定の電子メール受信時の処理を実行して（処理３０３）、判断３０１へ戻る。
【００６８】
また、ネットワーク接続要求を受けた場合で、判断３０２の結果がＹＥＳになるときには、接続応答した後に、ファクシミリアプリケーションＡＰ１よりモデムコマンド（ダイアル）を受信し（処理３０４）、宛先の電話番号を抽出して保存し（処理３０５）、所定の応答信号をファクシミリアプリケーションＡＰ１へ出力する。
【００６９】
次いで、グループ３ファクシミリ伝送手順に従った所定の伝送前手順処理を行い（処理３０６）、その際に受信した情報に基づいて、伝送する画情報の画像属性情報（線密度、符号化方式、サイズ等）、自端末の識別情報などの種々の情報を抽出すると、その抽出した画像属性情報を保存する。
【００７０】
そして、所定のグループ３ファクシミリ伝送手順のフェーズＣのファクシミリモデム動作を実行し、ローカルエリアネットワークＬＡＮを介して受信した画情報を蓄積する（処理３０７）。画情報受信を終了すると、所定の伝送後手順の処理を実行し（処理３０８）、その後、ネットワーク切断を受信し（処理３０９）、ネットワークを切断する（処理３１０）。
【００７１】
次いで、保存した電話番号へ発呼し、画情報を送信するファクシミリ送信処理（処理３１１）を実行する。そして、そのときの送信結果を通知するための上述したような送達確認メッセージを作成し（処理３１２）、記憶している送信元のワークステーション装置ＷＳのＩＰアドレスを用いてそのワークステーション装置ＷＳに対しネットワーク接続を要求し（処理３１３）、次いで、処理３１２で作成した送達確認メッセージを送信し（処理３１４）、この送達確認メッセージの送信を終了すると、同一ＩＰアドレスのワークステーション装置ＷＳに対して、ネットワーク切断を指令して（処理３１５）、判断３０１へと戻る。
【００７２】
このようにして、本実施例では、ネットワークファクシミリ装置ＦＸは、ワークステーション装置ＷＳから画情報送信の依頼を受けると、その画情報送信の結果をあらわす送達確認メッセージを形成して、送信依頼元のワークステーション装置ＷＳに通知するので、ワークステーション装置ＷＳのユーザは、自分が実行させた画情報送信の結果を適切に、かつ、迅速に知ることができるので、非常に便利になる。
【００７３】
ところで、上述した実施例では、送達確認メッセージは、ローカルエリアネットワークＬＡＮを介し、ネットワークファクシミリ装置ＦＸからワークステーション装置ＷＳへ送信され、この送達確認メッセージは、ワークステーション装置ＷＳにおいては、シリアルポートドライバＳＤ１の機能により受信処理される。したがって、ワークステーション装置ＷＳでシリアルポートドライバＳＤ１が起動されていない場合には、ワークステーション装置ＷＳで送達確認メッセージを受信できないという事態を生じる。
【００７４】
そこで、ネットワークファクシミリ装置ＦＸが作成した送達確認メッセージを、電子メールとしてワークステーション装置ＷＳのユーザに送信するようにすれば、かかる不具合を解消することができる。また、この場合、画情報送信時、ファクシミリアプリケーションＡＰ１からネットワークファクシミリ装置ＦＸにおいて、伝送前手順中にやりとりする手順信号を用い、送達確認メッセージの送信先のメールアドレスを通知するようにし、ネットワークファクシミリ装置ＦＸでは、その通知されたメールアドレスに対して、送達確認メッセージの電子メールを送信するようにすればよい。
【００７５】
この場合において、このネットワークファクシミリ通信システムにおけるファクシミリ通信の一例を、図１３に示す。
【００７６】
まず、ワークステーション装置ＷＳのファクシミリアプリケーションＡＰ１は、ファクシミリ送信動作を行う場合、まず、シリアルポートドライバＳＤ１に対してポートオープンを指示し、次いで、ファクシミリモデムを初期化するためのモデムコマンド（モデム設定）を送出する。これに対し、シリアルポートドライバＳＤ１は、対応する応答信号をファクシミリアプリケーションＡＰ１に対して応答する。この段階は、グループ３ファクシミリ伝送手順のフェーズ前の段階である。
【００７７】
それとともに、シリアルポートドライバＳＤ１は、ポートオープン直後に、ローカルエリアネットワークＬＡＮを介し、ネットワークファクシミリ装置ＦＸに対して、ネットワーク接続を要求し、ネットワークファクシミリ装置ＦＸが接続応答すると、リダイレクトモードの動作を開始する。
【００７８】
したがって、これ以降は、ファクシミリアプリケーションＡＰ１とネットワークファクシミリ装置ＦＸが擬似的な回線によって直接的に接続される状態（ＩＰ接続）となるので、ファクシミリアプリケーションＡＰ１が発呼動作のためのモデムコマンド（ダイアル）を送出すると、このモデムコマンド（ダイアル）は、直接的にネットワークファクシミリ装置ＦＸへ転送されて受信され、ネットワークファクシミリ装置ＦＸは、受信したモデムコマンド（ダイアル）に含まれる宛先の電話番号を抽出して保存するとともに、対応する応答信号をファクシミリアプリケーションＡＰ１に対して応答する。この段階は、グループ３ファクシミリ伝送手順のフェーズＡの段階である。
【００７９】
この後、ファクシミリアプリケーションＡＰ１は、グループ３ファクシミリ伝送手順に従った伝送前手順動作を、直接的にネットワークファクシミリ装置ＦＸとの間で行う。この段階は、グループ３ファクシミリ伝送手順のフェーズＢの段階であり、ここで、ファクシミリアプリケーションＡＰ１からネットワークファクシミリ装置ＦＸには、伝送する画情報の画像属性情報（線密度、符号化方式、サイズ等）、自端末の識別情報、および、送達確認メッセージの送信先メールアドレスなどの種々の情報が転送され、ネットワークファクシミリ装置ＦＸは、これらの情報を受信して保存する。なお、送信先メールアドレスは、送信ユーザのメールアカウントや管理者ユーザのメールアカウントのアドレスを適用することができ、送信毎にユーザが指定するようにしても良いし、あるいは、ファクシミリアプリケーションＡＰ１にあらかじめ登録するようにしても良い。
【００８０】
次いで、フェーズＣになると、ファクシミリアプリケーションＡＰ１から出力される画情報は、直接的にネットワークファクシミリ装置ＦＸへ転送されて受信される。ネットワークファクシミリ装置ＦＸは、受信した画情報を蓄積する。
【００８１】
そして、ファクシミリアプリケーションＡＰ１は、画情報の出力を終了すると、終了をあらわすモデムコマンド等を直接的にネットワークファクシミリ装置ＦＸとの間でやりとりし、その後、ネットワークファクシミリ装置ＦＸとの間で所定の伝送後手順を実行し（フェーズＤ，Ｅ）、最後にシリアルポートドライバＳＤ１に対してポートクローズを指令する。
【００８２】
一方、シリアルポートドライバＳＤ１は、フェーズＥの終了を検出すると、リダイレクトモードの動作を終了し、ファクシミリアプリケーションＡＰ１よりポートクローズを受ける。このポートクローズを受けたシリアルポートドライバＳＤ１は、ファクシミリアプリケーションＡＰ１に対する処理サービスを終了するとともに、ネットワークファクシミリ装置ＦＸに対してネットワーク切断を指示する。
【００８３】
これにより、ネットワークファクシミリ装置ＦＸには、送信元のワークステーション装置ＷＳのＩＰアドレス、送信宛先の電話番号、画像属性情報、および、画情報が蓄積されるので、ネットワークファクシミリ装置ＦＸは、その電話番号の宛先へ発呼し、画像属性情報を用いて所定のグループ３ファクシミリ伝送手順を実行し、蓄積した画情報を送信する。
【００８４】
このようにして、画情報通送信を終了すると、ネットワークファクシミリ装置ＦＸは、上述と同様な内容でそのときの送信結果を通知するための送達確認メッセージを作成する。次いで、図１４（送信成功の場合）または図１５（宛先ビジーで送信失敗した場合）に示すような電子メール（送達確認メール）を作成し、メールサーバ装置ＳＭへ送信する。
【００８５】
この送達確認メールは、ユーザにより指定されたメールアドレスへ送信されるので、そのメールアドレスのユーザ（送信ユーザまたは管理者ユーザなど）は、その送達確認メールの内容を見て、指定された送信動作の結果を適切に知ることができる。
【００８６】
図１６は、この場合にワークステーション装置ＷＳのファクシミリアプリケーションＡＰが画情報送信時に実行する処理の一例を示している。
【００８７】
まず、ユーザから入力される宛先を保存し（処理４０１）、送信画情報を作成する（処理４０２）。この処理４０２では、例えば、ユーザが作成したテキスト文書を送信する場合には、そのテキスト文書の内容を対応するファクシミリ画像データへ変換し、さらに、ＭＨ符号化することで送信画情報を作成することができる。同様にして、写真画像や文字と写真の混在する画像、あるいは、他のフォーマットの画像データに基づき、周知の方法により送信画情報を作成することができる。
【００８８】
このようにして、画情報送信の準備が整うとファクシミリアプリケーションＡＰ１は、シリアルポートドライバＳＤ１に対してポートオープンを指示し（処理４０３）、次いで、ファクシミリモデムを初期化するためのモデムコマンド（モデム設定）を送出する（処理４０４）。
【００８９】
次いで、シリアルポートドライバＳＤ１より対応する応答信号を受信すると（処理４０５）、処理４０１で記憶している宛先へ発呼するためのモデムコマンド（ダイアル）を送出する（処理４０６）。
【００９０】
この後は、所定のグループ３ファクシミリ伝送手順の伝送前手順を実行して送達確認メッセージの送信先メールアドレスの通知や伝送機能の設定などを行い（処理４０７）、処理４０２で作成した送信画情報を送信し（処理４０８）、次いで、所定の伝送後手順を実行して（処理４０９）、シリアルポートドライバＳＤ１にポートクローズを指令し（処理４１０）、この処理を終了する。
【００９１】
図１７は、この場合のシリアルポートドライバＳＤ１の処理の一例を示している。
【００９２】
まず、シリアルポートドライバＳＤ１は、ファクシミリアプリケーションＡＰ１よりポートオープンが指示されることを監視している（判断５０１のＮＯループ）。
【００９３】
ファクシミリアプリケーションＡＰ１よりポートオープンが指示されて判断５０１の結果がＹＥＳになると、ポートオープン状態に遷移し（処理５０２）、ローカルエリアネットワークＬＡＮを介し、ネットワークファクシミリ装置ＦＸに対して、ネットワーク接続を要求する（処理５０３）。
【００９４】
次いで、ファクシミリアプリケーションＡＰ１よりモデムコマンド（モデム設定）を受信し（処理５０４）、対応する応答信号をファクシミリアプリケーションＡＰ１に対して応答した後に（処理５０５）、リダイレクトモードの動作を開始する（処理５０６）。
【００９５】
これにより、ファクシミリアプリケーションＡＰ１とネットワークファクシミリ装置ＦＸが直接的に接続される（ローカルエリアネットワークＬＡＮ上ではＩＰ接続）。この状態で、ファクシミリアプリケーションＡＰ１よりポートクローズを受信するまで待つ（判断５０７のＮＯループ）。
【００９６】
ファクシミリアプリケーションＡＰ１よりポートクローズを受信した場合で、判断５０７の結果がＹＥＳになるときには、リダイレクトモードの動作を終了し（処理５０８）、ポートクローズ状態に遷移して（処理５０９）、ネットワークファクシミリ装置ＦＸに対してネットワーク切断を指示し（処理５１０）、判断５０１へ戻る。
【００９７】
図１８は、この場合のネットワークファクシミリ装置ＦＸの制御処理の概略を示している。
【００９８】
ネットワークファクシミリ装置ＦＸは、電子メールを受信するか、ネットワーク接続要求を受けることを監視している（判断６０１，６０２のＮＯループ）。電子メールを受信して判断６０１の結果がＹＥＳになるときには、所定の電子メール受信時の処理を実行して（処理６０３）、判断６０１へ戻る。
【００９９】
また、ネットワーク接続要求を受けた場合で、判断６０２の結果がＹＥＳになるときには、接続応答した後に、ファクシミリアプリケーションＡＰ１よりモデムコマンド（ダイアル）を受信し（処理６０４）、宛先の電話番号を抽出して保存し（処理６０５）、所定の応答信号をファクシミリアプリケーションＡＰ１へ出力する。
【０１００】
次いで、グループ３ファクシミリ伝送手順に従った所定の伝送前手順処理を行い（処理６０６）、その際に受信した情報に基づいて、伝送する画情報の画像属性情報（線密度、符号化方式、サイズ等）、自端末の識別情報などの種々の情報を抽出すると、その抽出した画像属性情報を保存する。また、送達確認メッセージの送信先メールアドレスを抽出して保存する（処理６０７）。
【０１０１】
そして、所定のグループ３ファクシミリ伝送手順のフェーズＣのファクシミリモデム動作を実行し、ローカルエリアネットワークＬＡＮを介して受信した画情報を蓄積する（処理６０８）。画情報受信を終了すると、所定の伝送後手順の処理を実行し（処理６０９）、その後、ネットワーク切断を受信し（処理６１０）、ネットワークを切断する（処理６１１）。
【０１０２】
次いで、保存した電話番号へ発呼し、画情報を送信するファクシミリ送信処理（処理６１２）を実行する。そして、そのときの送信結果を通知するための上述したような送達確認メッセージを作成し（処理６１３）、記憶した送信先メールアドレスなどを用いて上述したような送達確認メールのヘッダ情報を作成し（処理６１４）、送達確認メッセージの内容に基づいて送達確認メールの本文情報を作成し（処理６１５）、処理６１４で作成したヘッダ情報と処理６１５で作成した本文情報からなる電子メール（送達確認メール）をメールサーバ装置ＳＭへ送信して（処理６１６）、判断６０１へ戻る。
【０１０３】
このようにして、本実施例では、ネットワークファクシミリ装置ＦＸは、ワークステーション装置ＷＳから画情報送信の依頼を受けると、その画情報送信の結果をあらわす送達確認メッセージを形成して、あらかじめ通知された送信先メールアドレスへ、電子メールとして送信するので、その電子メールを受信したユーザは、送達確認メッセージを読むことで、画情報送信の結果を適切に知ることができるので、非常に便利になる。
【０１０４】
ところで、送達確認メールの内容が、図１４または図１５のように、送達確認メッセージの内容のみからなる場合には、その送達確認メールを受信したユーザ側で、どの画情報送信に対する送達確認メッセージであるかを判断することが困難になる場合がある。
【０１０５】
そこで、図１９（送信成功の場合）または図２０（宛先ＦＡＸ以外で送信失敗の場合）のように、送達確認メールとして、本文情報に送信画像の１ページ目の先頭部分（または１ページ目全部）を添付したものを送信するとよい。また、この場合、送達確認メールは、マルチパートＭＩＭＥ形式の電子メールとなり、その最初のパートに送達確認メッセージの内容が配置され、２つ目のパートに添付される画情報の内容が配置される。
【０１０６】
それにより、この送達確認メールを受信したユーザは、送達確認メッセージにかかる送信原稿の内容を参照できるので、どの画情報送信に対する送達確認メッセージであるかを明確に判断することができる。
【０１０７】
図２１は、この場合のネットワークファクシミリ装置ＦＸの制御処理の概略を示している。
【０１０８】
ネットワークファクシミリ装置ＦＸは、電子メールを受信するか、ネットワーク接続要求を受けることを監視している（判断７０１，７０２のＮＯループ）。電子メールを受信して判断７０１の結果がＹＥＳになるときには、所定の電子メール受信時の処理を実行して（処理７０３）、判断７０１へ戻る。
【０１０９】
また、ネットワーク接続要求を受けた場合で、判断７０２の結果がＹＥＳになるときには、接続応答した後に、ファクシミリアプリケーションＡＰ１よりモデムコマンド（ダイアル）を受信し（処理７０４）、宛先の電話番号を抽出して保存し（処理７０５）、所定の応答信号をファクシミリアプリケーションＡＰ１へ出力する。
【０１１０】
次いで、グループ３ファクシミリ伝送手順に従った所定の伝送前手順処理を行い（処理７０６）、その際に受信した情報に基づいて、伝送する画情報の画像属性情報（線密度、符号化方式、サイズ等）、自端末の識別情報などの種々の情報を抽出すると、その抽出した画像属性情報を保存する。また、送達確認メッセージの送信先メールアドレスを抽出して保存する（処理７０７）。
【０１１１】
そして、所定のグループ３ファクシミリ伝送手順のフェーズＣのファクシミリモデム動作を実行し、ローカルエリアネットワークＬＡＮを介して受信した画情報を蓄積する（処理７０８）。画情報受信を終了すると、所定の伝送後手順の処理を実行し（処理７０９）、その後、ネットワーク切断を受信し（処理７１０）、ネットワークを切断する（処理７１１）。
【０１１２】
次いで、保存した電話番号へ発呼し、画情報を送信するファクシミリ送信処理（処理７１２）を実行する。そして、そのときの送信結果を通知するための上述したような送達確認メッセージを作成し（処理７１３）、記憶した送信先メールアドレスなどを用いて上述したようなマルチパートＭＩＭＥ形式の送達確認メールのヘッダ情報を作成し（処理７１４）、送達確認メッセージの内容および添付する送信画情報に基づいて、上述したようなマルチパートＭＩＭＥ形式の送達確認メールの本文情報を作成し（処理７１５）、処理７１４で作成したヘッダ情報と処理７１５で作成した本文情報からなる電子メール（送達確認メール）をメールサーバ装置ＳＭへ送信して（処理７１６）、判断７０１へ戻る。
【０１１３】
このようにして、本実施例では、送達確認メールとして、本文情報に送信画像の１ページ目の先頭部分（または１ページ目全部）を添付したものを送信しているので、この送達確認メールを受信したユーザは、送達確認メッセージにかかる送信原稿の内容を参照でき、その結果、どの画情報送信に対する送達確認メッセージであるかを明確に判断することができる。
【０１１４】
さて、ワークステーション装置ＷＳのユーザがネットワークファクシミリ装置ＦＸを使用してファクシミリ送信動作を実行させ、その結果、宛先がＦＡＸ以外で送信失敗になった場合には、送信ユーザは、ファクシミリ番号（電話番号）を変更して、再度同じ画情報の送信動作を実行させたいと考えるであろう。
【０１１５】
このような希望に対処できるようにするためには、ワークステーション装置ＷＳのユーザから、再送指定をするようにできればよい。
【０１１６】
この場合における、このネットワークファクシミリ通信システムにおけるファクシミリ通信の一例を図２２に示す。
【０１１７】
まず、ワークステーション装置ＷＳのファクシミリアプリケーションＡＰ１は、ファクシミリ送信動作を行う場合、まず、シリアルポートドライバＳＤ１に対してポートオープンを指示し、次いで、ファクシミリモデムを初期化するためのモデムコマンド（モデム設定）を送出する。これに対し、シリアルポートドライバＳＤ１は、対応する応答信号をファクシミリアプリケーションＡＰ１に対して応答する。この段階は、グループ３ファクシミリ伝送手順のフェーズ前の段階である。
【０１１８】
それとともに、シリアルポートドライバＳＤ１は、ポートオープン直後に、ローカルエリアネットワークＬＡＮを介し、ネットワークファクシミリ装置ＦＸに対して、ネットワーク接続を要求し、ネットワークファクシミリ装置ＦＸが接続応答すると、リダイレクトモードの動作を開始する。
【０１１９】
したがって、これ以降は、ファクシミリアプリケーションＡＰ１とネットワークファクシミリ装置ＦＸが擬似的な回線によって直接的に接続される状態（ＩＰ接続）となるので、ファクシミリアプリケーションＡＰ１が発呼動作のためのモデムコマンド（ダイアル）を送出すると、このモデムコマンド（ダイアル）は、直接的にネットワークファクシミリ装置ＦＸへ転送されて受信され、ネットワークファクシミリ装置ＦＸは、受信したモデムコマンド（ダイアル）に含まれる宛先の電話番号を抽出して保存するとともに、対応する応答信号をファクシミリアプリケーションＡＰ１に対して応答する。この段階は、グループ３ファクシミリ伝送手順のフェーズＡの段階である。
【０１２０】
この後、ファクシミリアプリケーションＡＰ１は、グループ３ファクシミリ伝送手順に従った伝送前手順動作を、直接的にネットワークファクシミリ装置ＦＸとの間で行う。この段階は、グループ３ファクシミリ伝送手順のフェーズＢの段階であり、ここで、ファクシミリアプリケーションＡＰ１からネットワークファクシミリ装置ＦＸには、伝送する画情報の画像属性情報（線密度、符号化方式、サイズ等）、自端末の識別情報などの種々の情報が転送され、ネットワークファクシミリ装置ＦＸは、これらの情報を受信して保存する。
【０１２１】
次いで、フェーズＣになると、ファクシミリアプリケーションＡＰ１から出力される画情報は、直接的にネットワークファクシミリ装置ＦＸへ転送されて受信される。ネットワークファクシミリ装置ＦＸは、受信した画情報を蓄積する。
【０１２２】
そして、ファクシミリアプリケーションＡＰ１は、画情報の出力を終了すると、終了をあらわすモデムコマンド等を直接的にネットワークファクシミリ装置ＦＸとの間でやりとりし、その後、ネットワークファクシミリ装置ＦＸとの間で所定の伝送後手順を実行し（フェーズＤ，Ｅ）、最後にシリアルポートドライバＳＤ１に対してポートクローズを指令する。
【０１２３】
一方、シリアルポートドライバＳＤ１は、フェーズＥの終了を検出すると、リダイレクトモードの動作を終了し、ファクシミリアプリケーションＡＰ１よりポートクローズを受ける。このポートクローズを受けたシリアルポートドライバＳＤ１は、ファクシミリアプリケーションＡＰ１に対する処理サービスを終了するとともに、ネットワークファクシミリ装置ＦＸに対してネットワーク切断を指示する。
【０１２４】
これにより、ネットワークファクシミリ装置ＦＸには、送信元のワークステーション装置ＷＳのＩＰアドレス、送信宛先の電話番号、画像属性情報、および、画情報が蓄積されるので、ネットワークファクシミリ装置ＦＸは、その電話番号の宛先へ発呼し、画像属性情報を用いて所定のグループ３ファクシミリ伝送手順を実行し、蓄積した画情報を送信する。
【０１２５】
このようにして、画情報通送信を終了すると、ネットワークファクシミリ装置ＦＸは、そのときの送信結果をへ通知するための上述したような送達確認メッセージを送信元のワークステーション装置ＷＳへ通知するために、まず、記憶している送信元のワークステーション装置ＷＳのＩＰアドレスを利用して、送信元のワークステーション装置ＷＳに対しネットワーク接続を要求し、次いで、図７に示すような内容の送達確認メッセージを送信する。この送達確認メッセージの送信を終了すると、再送要求メッセージ（後述）が受信されるまで待つ。
【０１２６】
したがって、このときに指定されたＩＰアドレスが設定されているワークステーション装置ＷＳのシリアルポートドライバＳＤ１は、このときのネットワーク接続要求を認識し、続いて送信される送達確認メッセージを受信して保存し、ワークステーション装置ＷＳの表示画面に適宜な表示窓を形成し、そのときに受信した送達確認メッセージの内容に従い、送達確認表示を表示する。
【０１２７】
このとき、送達確認メッセージの「終了ステータス」の値が「２」であり、「宛先がＦＡＸではない」ことが理由で送信失敗した旨が通知された場合、シリアルポートドライバＳＤ１は、図２３に示すようなファクシミリ番号訂正ガイダンスメッセージを表示して、ユーザに対し、正しい（新しい）ＦＡＸ番号の入力を促す。
【０１２８】
それにより、ユーザがこのファクシミリ番号訂正ガイダンスメッセージのテキストボックスに新しくＦＡＸ番号を入力し、「再送信」ボタンをクリックすると、シリアルポートドライバＳＤ１は、図２４に示すような再送要求メッセージを作成し、ネットワークファクシミリ装置ＦＸへと送信する。
【０１２９】
ここで、再送要求メッセージは、新たに入力された宛先ＦＡＸのファクシミリ番号（電話番号）をあらわす「ＦＡＸ番号」、送達確認メッセージで通知されたファイル番号をあらわす「ファイル番号」、再送要求の有無を通知するための「要求コード」、および、所定のオプション情報が配置される「オプション」」からなる。また、「要求コード」の値は、上述したようにファクシミリ番号訂正ガイダンスメッセージにおいて「再送信」がクリックされた場合には、再送信を指定する値「１」がセットされ、上述したようにファクシミリ番号訂正ガイダンスメッセージにおいて「キャンセル」がクリックされた場合には、再送信をしない旨を指定する値「０」がセットされる。
【０１３０】
この再送要求メッセージを受信すると、ネットワークファクシミリ装置ＦＸは、同一ＩＰアドレスのワークステーション装置ＷＳに対して、ネットワーク切断を指令する。また、このときに指定されたＩＰアドレスが設定されているワークステーション装置ＷＳのシリアルポートドライバＳＤ１は、ネットワーク切断が指令されると、そのときのネットワーク接続を終了する。
【０１３１】
次いで、ネットワークファクシミリ装置ＦＸは、再送要求メッセージで通知されたＦＡＸ番号の宛先へ発呼し、再送要求メッセージで指定されたファイル番号の蓄積した画情報を送信する。
【０１３２】
図２５および図２６は、この場合のシリアルポートドライバＳＤ１の処理の一例を示している。なお、この場合におけるワークステーション装置ＷＳのファクシミリアプリケーションＡＰ１の動作は、図１０に示したものと同様なものになるので、その説明を省略する。
【０１３３】
シリアルポートドライバＳＤ１は、ファクシミリアプリケーションＡＰ１よりポートオープンが指示されるか、あるいは、ローカルエリアネットワークＬＡＮを介してネットワーク接続要求を受信することを監視している（判断８０１，８０２のＮＯループ）。
【０１３４】
ファクシミリアプリケーションＡＰ１よりポートオープンが指示されて判断８０１の結果がＹＥＳになると、ポートオープン状態に遷移し（処理８０３）、ローカルエリアネットワークＬＡＮを介し、ネットワークファクシミリ装置ＦＸに対して、ネットワーク接続を要求する（処理８０４）。
【０１３５】
次いで、ファクシミリアプリケーションＡＰ１よりモデムコマンド（モデム設定）を受信し（処理８０５）、対応する応答信号をファクシミリアプリケーションＡＰ１に対して応答した後に（処理８０６）、リダイレクトモードの動作を開始する（処理８０７）。
【０１３６】
これにより、ファクシミリアプリケーションＡＰ１とネットワークファクシミリ装置ＦＸが直接的に接続される（ローカルエリアネットワークＬＡＮ上ではＩＰ接続）。この状態で、ファクシミリアプリケーションＡＰ１よりポートクローズを受信するまで待つ（判断８０８のＮＯループ）。
【０１３７】
ファクシミリアプリケーションＡＰ１よりポートクローズを受信した場合で、判断８０８の結果がＹＥＳになるときには、リダイレクトモードの動作を終了し（処理８０９）、ポートクローズ状態に遷移して（処理８１０）、ネットワークファクシミリ装置ＦＸに対してネットワーク切断を指示し（処理８１１）、判断８０１へ戻る。
【０１３８】
また、ローカルエリアネットワークＬＡＮを介してネットワーク接続要求を受信した場合で、判断８０２の結果がＹＥＳになるときには、その接続要求元のネットワークファクシミリ装置ＦＸより送達確認メッセージを受信して保存し（処理８１２）、その終了ステータスの値が「２」であり、「宛先がＦＡＸではない」であったかどうかを調べる（判断８１３）。
【０１３９】
判断８１３の結果がＮＯになるときには、ワークステーション装置ＷＳの表示画面に表示窓を開き、図８または図９に示したような送達確認メッセージの表示を行う（処理８１４）。その状態で、ユーザが表示終了を指令するまで待ち（判断８１５のＮＯループ）、ユーザが「ＯＫ」ボタンをクリックして表示終了を指令すると、送達確認メッセージの表示を終了して、判断８０１へと戻る。
【０１４０】
また、判断８１３の結果がＹＥＳになるときには、図２３に示したようなファクシミリ番号訂正ガイダンスメッセージを表示し（処理８１６）、その状態で、「再送信」または「キャンセル」がクリックされるまで待つ（判断８１７，１８１のＮＯループ）。
【０１４１】
ファクシミリ番号訂正ガイダンスメッセージの「再送信」がクリックされた場合で、判断８１７の結果がＹＥＳになるときには、テキストボックスに有意なＦＡＸ番号が入力されているかどうかを調べ（判断８１９）、判断８１９の結果がＮＯになるときには、その操作を無視し、処理８１６へ戻って、ファクシミリ番号訂正ガイダンスメッセージの表示を続行する。
【０１４２】
また、判断８１９の結果がＹＥＳになるときには、上述した再送信要求メッセージ（再送あり）を作成し（処理８２０）、その再送要求メッセージをネットワークファクシミリ装置ＦＸへ送信する（処理８２１）。
【０１４３】
次いで、ネットワークファクシミリ装置ＦＸよりネットワーク切断を受信すると（処理８２２）、ネットワークを切断して（処理８２３）、判断８０１へ戻る。
【０１４４】
また、ファクシミリ番号訂正ガイダンスメッセージの「キャンセル」がクリックされた場合で、判断８１８の結果がＹＥＳになるときには、上述した再送信要求メッセージ（再送なし）を作成し（処理８２４）、処理８２１へ移行して、その再送要求メッセージをネットワークファクシミリ装置ＦＸへ送信し、それ以降の処理を実行する。
【０１４５】
図２７は、この場合のネットワークファクシミリ装置ＦＸの制御処理の概略を示している。
【０１４６】
ネットワークファクシミリ装置ＦＸは、電子メールを受信するか、ネットワーク接続要求を受けることを監視している（判断９０１，９０２のＮＯループ）。電子メールを受信して判断９０１の結果がＹＥＳになるときには、所定の電子メール受信時の処理を実行して（処理９０３）、判断９０１へ戻る。
【０１４７】
また、ネットワーク接続要求を受けた場合で、判断９０２の結果がＹＥＳになるときには、それに続いてモデムコマンドを受信するかどうかを調べる（判断９０４）。
【０１４８】
モデムコマンドを受信した場合で、判断９０５の結果がＹＥＳになるときには、ファクシミリアプリケーションＡＰ１よりモデムコマンド（ダイアル）を受信し（処理９０５）、宛先の電話番号を抽出して保存し（処理９０６）、所定の応答信号をファクシミリアプリケーションＡＰ１へ出力する。
【０１４９】
次いで、グループ３ファクシミリ伝送手順に従った所定の伝送前手順処理を行い（処理９０７）、その際に受信した情報に基づいて、伝送する画情報の画像属性情報（線密度、符号化方式、サイズ等）、自端末の識別情報などの種々の情報を抽出すると、その抽出した画像属性情報を保存する。
【０１５０】
そして、所定のグループ３ファクシミリ伝送手順のフェーズＣのファクシミリモデム動作を実行し、ローカルエリアネットワークＬＡＮを介して受信した画情報を蓄積する（処理９０８）。画情報受信を終了すると、所定の伝送後手順の処理を実行し（処理９０９）、その後、ネットワーク切断を受信し（処理９１０）、ネットワークを切断する（処理９１１）。
【０１５１】
次いで、保存した電話番号へ発呼し、画情報を送信するファクシミリ送信処理（処理９１２）を実行する。そして、そのときの送信結果を通知するための上述したような送達確認メッセージを作成し（処理９１３）、記憶している送信元のワークステーション装置ＷＳのＩＰアドレスを用いてそのワークステーション装置ＷＳに対しネットワーク接続を要求し（処理９１４）、次いで、処理９１２で作成した送達確認メッセージを送信し（処理９１５）、この送達確認メッセージの送信を終了すると、同一ＩＰアドレスのワークステーション装置ＷＳに対して、ネットワーク切断を指令して（処理９１６）、判断９０１へと戻る。
【０１５２】
また、モデムコマンドを受信しなかった場合で、判断９０４の結果がＮＯになるときには、このときには、再送要求メッセージを受信して保存し（処理９１７）、ネットワーク切断を指令する（処理９１８）。
【０１５３】
次いで、受信した再送要求メッセージから新しいＦＡＸ番号を抽出して保存し（処理９１９）、再送要求メッセージで指定されたファイル番号の送信画情報を送信ファイルとして指定し（処理９２０）、処理９１９で抽出したＦＡＸ番号へ発呼し、処理９２０で指定した画情報を送信するファクシミリ送信処理（処理９２１）を実行する。
【０１５４】
次に、処理９１３へ移行し、その再送にかかる送達確認メッセージを作成し、送信元ワークステーション装置ＷＳに送信する。
【０１５５】
このようにして、本実施例では、最初に指定したＦＡＸ番号で送信失敗し、その理由が「宛先がＦＡＸではない」であった場合には、ユーザに正しい（新しい）ＦＡＸ番号を再度指定させ、同一画情報を新たに指定されたＦＡＸ番号へ送信するようにしているので、ユーザの再送動作が非常に簡単なものとなる。
【０１５６】
なお、上述した実施例では、ネットワークファクシミリ装置ＦＸは、公衆網ＰＳＴＮに接続され、グループ３ファクシミリ伝送機能を備えている場合について説明したが、ネットワークファクシミリ装置ＦＸがグループ４ファクシミリ伝送機能を備え、ＩＳＤＮを伝送路として用いる場合にも、本発明を同様にして適用することができる。
【０１５７】
【発明の効果】
以上説明したように、本発明によれば、ネットワークファクシミリ装置は、ワークステーション装置から画情報送信の依頼を受けると、その画情報送信の結果をあらわす送達確認メッセージを形成して、送信依頼元のワークステーション装置に通知するので、ワークステーション装置のユーザは、自分が実行させた画情報送信の結果を適切に、かつ、迅速に知ることができるので、非常に便利になるという効果を得る。
【０１５８】
また、、ネットワークファクシミリ装置は、ワークステーション装置から画情報送信の依頼を受けると、その画情報送信の結果をあらわす送達確認メッセージを形成して、あらかじめ通知された送信先メールアドレスへ、電子メールとして送信するので、その電子メールを受信したユーザは、送達確認メッセージを読むことで、画情報送信の結果を適切に知ることができるので、非常に便利になるという効果を得る。
【０１６０】
また、最初に指定したＦＡＸ番号で送信失敗し、その理由が「宛先がＦＡＸではない」であった場合には、ユーザに正しい（新しい）ＦＡＸ番号を再度指定させ、同一画情報を新たに指定されたＦＡＸ番号へ送信するようにしているので、ユーザの再送動作が非常に簡単なものとなるという効果も得る。
【図面の簡単な説明】
【図１】本発明の一実施例にかかるネットワークシステムを示したブロック図。
【図２】ネットワークファクシミリ装置ＦＸの構成例を示したブロック図。
【図３】ワークステーション装置ＷＳ（ＷＳ１〜ＷＳｎ）の構成例を示したブロック図。
【図４】ネットワークファクシミリ装置ＦＸのシステム制御部１におけるデータ通信制御系の概略を示したブロック図。
【図５】ワークステーション装置ＷＳのＣＰＵ２１がファクシミリアプリケーションプログラムを実行する際の制御系の概略を示したブロック図。
【図６】このネットワークファクシミリ通信システムにおけるファクシミリ通信の一例を示したタイムチャート。
【図７】送達確認メッセージの一例を示した概略図。
【図８】送達確認表示の一例を示した概略図。
【図９】送達確認表示の他の例を示した概略図。
【図１０】ワークステーション装置ＷＳのファクシミリアプリケーションＡＰが画情報送信時に実行する処理の一例を示したフローチャート。
【図１１】シリアルポートドライバＳＤ１の処理の一例を示したフローチャート。
【図１２】ネットワークファクシミリ装置ＦＸの制御処理の概略を示したフローチャート。
【図１３】このネットワークファクシミリ通信システムにおけるファクシミリ通信の他の例を示したタイムチャート。
【図１４】電子メール（送達確認メール）の一例を示した概略図。
【図１５】電子メール（送達確認メール）の他の例を示した概略図。
【図１６】ワークステーション装置ＷＳのファクシミリアプリケーションＡＰが画情報送信時に実行する処理の他の例を示したフローチャート。
【図１７】シリアルポートドライバＳＤ１の処理の他の例を示したフローチャート。
【図１８】ネットワークファクシミリ装置ＦＸの制御処理の他の例の概略を示したフローチャート。
【図１９】画情報付き電子メール（送達確認メール）の一例を示した概略図。
【図２０】画情報付き電子メール（送達確認メール）の他の例を示した概略図。
【図２１】ネットワークファクシミリ装置ＦＸの制御処理のさらに他の例の概略を示したフローチャート。
【図２２】このネットワークファクシミリ通信システムにおけるファクシミリ通信のさらに他の例を示したタイムチャート。
【図２３】ファクシミリ番号訂正ガイダンスメッセージの一例を示した概略図。
【図２４】再送要求メッセージの一例を示した概略図。
【図２５】シリアルポートドライバＳＤ１の処理のさらに他の例の一部を示したフローチャート。
【図２６】シリアルポートドライバＳＤ１の処理のさらに他の例の他の部分を示したフローチャート。
【図２７】ネットワークファクシミリ装置ＦＸの制御処理の別な例の概略を示したフローチャート。
【符号の説明】
ＦＸ  ネットワークファクシミリ装置
ＷＳ  ワークステーション装置
【図１】
0003642459.tif 000002
【図２】
0003642459.tif 000003
【図３】
0003642459.tif 000004
【図４】
0003642459.tif 000005
【図５】
0003642459.tif 000006
【図６】
0003642459.tif 000007
【図７】
0003642459.tif 000008
【図８】
0003642459.tif 000009
【図９】
0003642459.tif 000010
【図１０】
0003642459.tif 000011
【図１１】
0003642459.tif 000012
【図１２】
0003642459.tif 000013
【図１３】
0003642459.tif 000014
【図１４】
0003642459.tif 000015
【図１５】
0003642459.tif 000016
【図１６】
0003642459.tif 000017
【図１７】
0003642459.tif 000018
【図１８】
0003642459.tif 000019
【図１９】
0003642459.tif 000020
【図２０】
0003642459.tif 000021
【図２１】
0003642459.tif 000022
【図２２】
0003642459.tif 000023
【図２３】
0003642459.tif 000024
【図２４】
0003642459.tif 000025
【図２５】
0003642459.tif 000026
【図２６】
0003642459.tif 000027
【図２７】
0003642459.tif 000028