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