(57)【特許請求の範囲】
【請求項１】
ＬＡＮ及び前記ＬＡＮ以外の通信回線を介してデータのやり取りを行うデータ通信装置において、
前記通信回線を介して送信側からのデータを受信する受信手段と、
前記受信手段でデータを受信したことを前記ＬＡＮ上の複数の受信者に通知する通知手段と、
前記通知手段による通知結果を示す情報を前記送信側に送信する送信手段と、計時を行う計時手段と、
前記送信手段により通信回線の接続と切断を繰り返し複数回の通信で該情報を送信する第１のモードと前記送信手段により通信回線の接続を一回行い一回の通信で該情報を送信する第２のモードのいずれかを選択するモード選択手段と、
前記モード選択手段で第２のモードが選択され、かつ前記計時手段で所定時間に達したと判断した場合に、その時点における前記複数の受信者のそれぞれについての前記通知手段による通知結果の情報を取得し、該取得した通知結果の情報を一括して送信すべく前記送信手段による送信を開始させる制御手段とを有することを特徴とするデータ通信装置。
【請求項２】
前記通知手段は送信側から指定された受信者へ通知することを特徴とする請求項１に記載のデータ通信装置。
【請求項３】
前記送信手段は前記計時手段で所定時間に達したと判断するまでに前記通知手段で通知した受信者に関する情報を送信することを特徴とする請求項１または２に記載のデータ通信装置。
【請求項４】
前記送信手段は前記計時手段で所定時間に達したと判断するまでに前記通知手段による通知を行えなかった受信者があれば、その旨を示す情報を送信することを特徴とする請求項１乃至３のいずれかに記載のデータ通信装置。
【請求項５】
前記通知手段による通知を行えた場合は該通知を受けた受信者は前記受信手段で受信したデータの内容を確認できる状態であることを示すことを特徴とする請求項１乃至４のいずれかに記載のデータ通信装置。
【請求項６】
前記送信手段は前記選択手段で第１のモードが選択された場合一通信につき一受信者への通知結果を示す情報を送信することを特徴とする請求項１に記載のデータ通信装置。
【請求項７】
前記送信手段は前記通知手段による通知に応答して送信処理を開始することを特徴とする請求項６に記載のデータ通信装置。
【請求項８】
ＬＡＮ及び前記ＬＡＮ以外の通信回線を介してデータのやり取りを行うデータ通信装置において、
前記通信回線を介して送信側からのデータを受信する受信手段と、
前記受信手段でデータを受信したことを前記ＬＡＮ上の複数の受信者に通知する通知手段と、
前記通知手段による通知結果を示す情報を前記送信側に送信する送信手段と、計時を行う計時手段と、
前記計時手段で所定時間に達したと判断した場合に、その時点における前記複数の受信者のそれぞれについての前記通知手段による通知結果の情報を取得し、該取得した通知結果の情報を一括して送信すべく前記送信手段による送信を開始させる制御手段と、
前記送信手段による送信を前記送信側からの発呼に基づき行うか前記データ通信装置側からの発呼に基づき行うか選択する選択手段とを有し、
前記送信手段は前記選択手段で前記送信側からの発呼に基づき送信するよう選択されている場合は該送信側からの要求に従った情報を送信し、前記選択手段で前記データ通信装置側からの発呼に基づき送信するよう選択されている場合は所定の設定に従った方法により複数の受信者のそれぞれについての情報を送信することを特徴とするデータ通信装置。
【請求項９】
前記送信手段は前記選択手段で前記データ通信装置側からの発呼に基づき送信するよう選択されている場合、前記受信手段で受信したデータに含まれている宛先情報に基づく発呼により送信することを特徴とする請求項８に記載のデータ通信装置。
【請求項１０】
ＬＡＮ及び前記ＬＡＮ以外の通信回線を介してデータのやり取りを行うデータ通信装置の制御方法であって、
前記通信回線を介して送信側からのデータを受信する受信工程と、
前記受信工程でデータを受信したことを前記ＬＡＮ上の複数の受信者に通知する通知工程と、
前記通知工程における通知結果を示す情報を前記送信側に送信する送信工程と、
計時を行う計時工程と、
前記送信工程において通信回線の接続と切断を繰り返し複数回の通信で該情報を送信する第１のモードと前記送信工程において通信回線の接続を一回行い一回の通信で該情報を送信する第２のモードのいずれかを選択するモード選択工程と、
前記モード選択工程で第２のモードが選択され、かつ前記計時工程で所定時間に達したと判断した場合に、その時点における前記複数の受信者のそれぞれについての前記通知工程における通知結果の情報を取得し、該取得した通知結果の情報を一括して送信すべく前記送信工程による送信を開始させる工程とを有することを特徴とする制御方法。
【請求項１１】
ＬＡＮ及び前記ＬＡＮ以外の通信回線を介してデータのやり取りを行うデータ通信装置の制御方法であって、
前記通信回線を介して送信側からのデータを受信する受信工程と、
前記受信工程でデータを受信したことを前記ＬＡＮ上の複数の受信者に通知する通知工程と、
前記通知工程における通知結果を示す情報を前記送信側に送信する送信工程と、
計時を行う計時工程と、
前記計時工程で所定時間に達したと判断した場合に、その時点における前記複数の受信者のそれぞれについての前記通知工程における通知結果の情報を取得し、該取得した通知結果の情報を一括して送信すべく前記送信工程による送信を開始させる工程と、
前記送信工程における送信を前記送信側からの発呼に基づき行うか前記データ通信装置側からの発呼に基づき行うか選択する選択工程とを有し、
前記送信工程は前記選択工程で前記送信側からの発呼に基づき送信するよう選択されている場合は該送信側からの要求に従った情報を送信し、前記選択工程で前記データ通信装置側からの発呼に基づき送信するよう選択されている場合は所定の設定に従った方法により複数の受信者のそれぞれについての情報を送信することを特徴とする制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明はデータ通信装置及びその制御方法に関し、特に、ＬＡＮ（ローカルエリアネットワーク）及びＬＡＮ以外の通信回線を介してデータのやり取りを行うことのできるデータ通信装置及びその制御方法に関するものである。
【０００２】
【従来の技術】
近年、例えばファクシミリ装置やファクシミリ装置の管理を行うファクシミリサーバをＬＡＮに接続し、電話回線を介してデータを受信し、受信があったことをＬＡＮ上の端末を通じて受信者に通知するものが提案されている。このようにすることにより、送信側で相手先のＬＡＮ上の受信者を指定してからデータを電話回線経由で送り、確実に所望する相手ＬＡＮ上の受信者にデータを送ることができる。
【０００３】
【発明が解決しようとする課題】
ところが、受信側のファクシミリ装置またはファクシミリサーバがＬＡＮ上の受信者に上記のように正常に受信通知を行えたか否か、つまり受信者が受信データの内容を確認できるか否かは送信側のオペレータは知ることができなかった。このため、電話等により確認するなどといった手間が必要であり、複数の受信者が指定されていた場合には、オペレータの負担が大きいといった問題点があった。
【０００４】
本発明は上述の問題点に鑑みなされたもので、送信側が送ったデータを受け取るべき受信者が受け取ったかどうかを容易にかつ効率的に適切な方法により該送信側に知らせることができるデータ通信装置及びその制御方法を提供することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するために本発明のデータ通信装置は以下の構成を備える。
【０００６】
即ち、ＬＡＮ及び前記ＬＡＮ以外の通信回線を介してデータのやり取りを行うデータ通信装置であって、前記通信回線を介して送信側からのデータを受信する受信手段と、前記受信手段でデータを受信したことを前記ＬＡＮ上の複数の受信者に通知する通知手段と、前記通知手段による通知結果を示す情報を前記送信側に送信する送信手段と、計時を行う計時手段と、前記送信手段により通信回線の接続と切断を繰り返し複数回の通信で該情報を送信する第１のモードと前記送信手段により通信回線の接続を一回行い一回の通信で該情報を送信する第２のモードのいずれかを選択するモード選択手段と、前記モード選択手段で第２のモードが選択され、かつ前記計時手段で所定時間に達したと判断した場合に、その時点における前記複数の受信者のそれぞれについての前記通知手段による通知結果の情報を取得し、該取得した通知結果の情報を一括して送信すべく前記送信手段による送信を開始させる制御手段とを有する。
また、前記通信回線を介して送信側からのデータを受信する受信手段と、前記受信手段でデータを受信したことを前記ＬＡＮ上の複数の受信者に通知する通知手段と、前記通知手段による通知結果を示す情報を前記送信側に送信する送信手段と、計時を行う計時手段と、前記計時手段で所定時間に達したと判断した場合に、その時点における前記複数の受信者のそれぞれについての前記通知手段による通知結果の情報を取得し、該取得した通知結果の情報を一括して送信すべく前記送信手段による送信を開始させる制御手段と、前記送信手段による送信を前記送信側からの発呼に基づき行うか前記データ通信装置側からの発呼に基づき行うか選択する選択手段とを有し、前記送信手段が前記選択手段で前記送信側からの発呼に基づき送信するよう選択されている場合は該送信側からの要求に従った情報を送信し、前記選択手段で前記データ通信装置側からの発呼に基づき送信するよう選択されている場合は所定の設定に従った方法により複数の受信者のそれぞれについての情報を送信することを特徴とする。
【０００９】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態の一例を詳細に説明する。
【００１０】
図１は本発明の実施形態に係るファクシミリ装置の構成を示すブロック図である。図１において、ＣＰＵ１０１はシステム制御部であり、このファクシミリ装置全体を制御する。また、ＣＰＵ１０１は時刻の計時も行う。
【００１１】
ＲＯＭ１０２は、ＣＰＵ１０１が各部の動作を制御するための制御プログラムやその他の固定データを格納するメモリである。
【００１２】
ＲＡＭ１０３は、ＳＲＡＭ等で構成され、プログラム制御変数等を格納する読み書き可能なメモリである。また、ＲＡＭ１０３はオペレータが登録した設定値やファクシミリ装置の管理データ等を格納したり、各種ワーク用バッファとして使用したりもする。
【００１３】
画像メモリ１０４は、ＤＲＡＭ等で構成され、入力された画像データを蓄積するものである。
【００１４】
解像度変換処理部１０５は、ラスタデータのミリ−インチ変換等の解像度変換制御を行うものである。
【００１５】
通信用符号化復号化処理部１０６は、読取時及び記録時の符号化方式と通信時の符号化方式が異なる場合に、通信用に符号化を行うものである。
【００１６】
読取／記録用符号化復号化処理部１０７は、読取時及び記録時に画像データの符号化、復号化処理を行う。
【００１７】
ＭＯＤＥＭ１０８は、ファクシミリの送受信信号の変復調を行うものであり、ＮＣＵ１０９は、選択信号（ダイヤルパルスまたはトーンダイヤル信号）を有線回線ｉ／ｆ１１７を介して有線通信回線１２０に、あるいは無線回線ｉ／ｆ１１８を介して無線通信回線１２１に送出する機能を有し、呼び出し音の検出による自動着信動作も行う。有線／無線回線制御部１１９は、有線回線ｉ／ｆ１１７及び無線回線ｉ／ｆ１１８の制御を行う。
【００１８】
スキャナ１１１は、ＣＳイメージセンサ、原稿搬送機構などで構成され、原稿を光学的に読み取って電気的な画像データに変換するものである。
【００１９】
画像処理部１１０は、スキャナ１１１で読み取られた画像データに補正処理を施して高精彩な画像データを出力するものである。
【００２０】
操作部１１２は、キーボード等で構成され、オペレータが各種入力操作を行うためのものである。
【００２１】
外部表示部１１３は、ＬＣＤ、ＬＥＤ等でユーザに各種情報を表示通知するためのものである。
【００２２】
プリンタフォーマッタ１１４は、ワークステーションなどからのファイルデータのプリントを行う際に、プリンタ記述言語等のコードデータを解析し、ビットマップに展開された画像データに変換するものである。
【００２３】
プリンタ１１５は、受信画像やファイルデータを記録紙に可視画像としてプリントアウトする装置である。
【００２４】
有線ＬＡＮｉ／ｆ１２２は有線ＬＡＮ１２５に、無線ＬＡＮｉ／ｆ１２３は無線ＬＡＮ１２６にファクシミリ装置を接続するためのインターフェイスであり、有線ＬＡＮｉ／ｆ１２２及び無線ＬＡＮｉ／ｆ１２３は有線／無線ＬＡＮ制御部１２４によってデータの入出力が制御される。
【００２５】
ＬＡＮ制御部１１６は、有線ＬＡＮ１２５あるいは無線ＬＡＮ１２６上の各種装置とデータの授受を行うために、データの処理等を行うものである。
【００２６】
図２は、図１に示したファクシミリ装置をローカルエリアネットワークに接続した場合の接続形態を示す概略図である。
【００２７】
図２において、２０１は図１に示したファクシミリ装置であり、直接有線ＬＡＮ１２５、及び無線ＬＡＮ１２６に接続可能なファクシミリ装置である。また、有線ＬＡＮ１２５及び無線ＬＡＮ１２６を通じて各種データを他の装置に送出することができる。
【００２８】
２０２は、ファクシミリ装置２０１が接続されているＬＡＮ（有線ＬＡＮ１２５、無線ＬＡＮ１２６）の管理のためのサーバマシンであり、ＬＡＮのユーザ及びＬＡＮ上のファイルデータの管理やＬＡＮ上の機器と情報のやり取りを行う。
【００２９】
２０３及び２０４は、有線ＬＡＮ１２５に接続されたクライアントマシン（情報処理端末）である（以下、クライアントと呼ぶ）。クライアント２０３、２０４はインストールされたアプリケーションプログラムに従い、文書データ等の各種画像データを作成、編集することができ、この画像データをファクシミリ装置２０１に転送し、ファクシミリ送信を依頼したり、プリンタ２０６でプリントアウトするようプリンタサーバ２０５に依頼したりする。また、ファクシミリ装置２０１が受信したデータを受け取ることもできる。尚、ここでは、クライアントマシンとして２台示したが、これに限らず多数のクライアントマシンを接続可能である。
【００３０】
２０５はクライアントマシンからのプリント要求を複数受け付けキューイングし、クライアントマシンから送られてくる画像データをプリンタ２０６に出力する制御を行うプリンタサーバであり、２０６は受け取った画像データを記録シート上に可視出力するプリンタである。
【００３１】
２０７は無線ＬＡＮ１２６に接続されたクライアントマシンであり、無線通信により、上記クライアント２０３、２０４と同様な処理が可能である。
【００３２】
２０８は有線通信回線１２０（電話回線）を介してファクシミリ装置２０１とファクシミリ通信を行うためのファクシミリ装置である。
【００３３】
２０９は無線通信のためのプロトコルの制御を行う無線基地局であり、ファクシミリ装置２０１は無線回線１２１を介して他の装置と無線通信てデータの送受を行う。
【００３４】
２１０は、有線通信のための回線網（ＰＳＴＮ）であり、有線通信回線１２０を介して無線基地局２０９と通信したり、他の装置と通信したりする。
【００３５】
図３は、ＬＡＮ上のクライアントがファクシミリ装置にデータを転送して回線網を介して別のＬＡＮ上のクライアントにデータを送る際のシーケンスの流れを示す図である。図中に付されている数字は便宜上付したものである。
【００３６】
ここで、データの送信をファクシミリ装置に依頼するクライアントをクライアント（Ａ）（図中Ｃｌｉｅｎｔ（Ａ））とし、この送信依頼を受け回線網を介して送信を行うファクシミリ装置をファクシミリ装置（Ｂ）（図中ＦＡＸ（Ｂ））とする。そして、クライアント（Ａ）及びファクシミリ装置（Ｂ）が接続されているＬＡＮをＬＡＮ１とする。また、ファクシミリ装置（Ｂ）から送られてくるデータを受信するファクシミリ装置をファクシミリ装置（Ｃ）（図中ＦＡＸ（Ｃ））とし、クライアント（Ａ）から指定されたクライアントをクライアント（Ｄ）（図中Ｃｌｉｅｎｔ（Ｄ））とする。そして、ファクシミリ装置（Ｃ）及びクライアント（Ｄ）が接続されているＬＡＮをＬＡＮ２とする。また、ファクシミリ装置（Ｂ）、（Ｃ）は図１に示したファクシミリ装置２０１と同様の構成を有するものとする。
【００３７】
まず、ＬＡＮ１上のクライアント（Ａ）がＬＡＮ２上のクライアント（Ｄ）に対して回線網２１０（ＰＳＴＮ）経由でファクシミリ送信を行うべく、ファクシミリ装置（Ｂ）に対し送信要求（１）を送出する。ここでクライアント（Ａ）が送出する送信要求には複数のクライアントの中からクライアント（Ｄ）を指定する情報、クライアント（Ｄ）が接続されているＬＡＮ２上のファクシミリ装置（Ｃ）の電話番号、ファクシミリ装置（Ｃ）がクライアント（Ｄ）に対するデータを受信したことをクライアント（Ｄ）に通知したことを表す情報（送達確認）の返送を要求する情報を含む。尚、これらの情報は必ずしもクライアント（Ａ）から送出される必要はなく、ファクシミリ装置（Ｂ）に予め登録しておくようにしてもよい。
【００３８】
そして、送信要求（１）を受けたファクシミリ装置（Ｂ）はクライアント（Ｄ）が存在するＬＡＮ２に接続されているファクシミリ装置（Ｃ）の電話番号に基づき発呼し、ファクシミリ装置（Ｃ）に画像データを送信する。この時、クライアント（Ｄ）に対する送達確認（２）の要求を行う。
【００３９】
画像データ及び送達確認要求を表す信号を受信したファクシミリ装置（Ｃ）は画像データを正常に受信でき、かつ送達確認の返送を許可するよう設定されていればファクシミリ装置（Ｂ）に送達確認受付（３）を表す信号を返送する。尚、画像データの受信終了後に回線を開放する。また、送信側のファクシミリ装置（Ｂ）の電話番号及びクライアント（Ａ）からの送信であることを示す情報をファクシミリ装置（Ｃ）のＲＡＭ１０３に格納しておく。
【００４０】
次に、ファクシミリ装置（Ｃ）はＬＡＮ２上の受信宛先であるクライアント（Ｄ）にデータを受信したことを示す受信通知（４）を行う。続いて、ファクシミリ装置（Ｃ）ファクシミリ装置（Ｂ）の電話番号に基づき発呼し、クライアント（Ｄ）への送達確認（５）を表す信号をファクシミリ装置（Ｂ）に送信する。このときクライアント（Ａ）を指定する情報も同時に送信する。
【００４１】
そして、ファクシミリ装置（Ｂ）は上記送達確認を受信し、送信指示元であるクライアント（Ａ）に対し送達確認（６）を表す信号を送出する。
【００４２】
以上の説明では送達確認として受信側のファクシミリ装置がＬＡＮに接続されたクライアントへ受信通知を行った時点としたが、これに限らずクライアントに受信した画像、データを転送し終った時点としてもよい。いずれにしても確実にクライアント（受信者）が受信データの中身を確認できる状態にあることを示すものとする。
【００４３】
図４はＬＡＮ２上の複数のクライアントを指定した場合のシーケンスの流れを示す図である。ここではＬＡＮ２上のクライアント（Ｄ）、（Ｅ）が指定された場合について説明する。
【００４４】
まず、ＬＡＮ１上のクライアント（Ａ）がＬＡＮ２上のクライアント（Ｄ）とクライアント（Ｅ）に対して回線網２１０（ＰＳＴＮ）経由でファクシミリ送信を行うべく、ファクシミリ装置（Ｂ）に対し送信要求（１）を送出する。
【００４５】
そして、送信要求（１）を受けたファクシミリ装置（Ｂ）はクライアント（Ｄ）、（Ｅ）が存在するＬＡＮ２に接続されているファクシミリ装置（Ｃ）の電話番号に基づき発呼し、ファクシミリ装置（Ｃ）に画像データを送信する。このとき、同時にクライアント（Ｄ）とクライアント（Ｅ）に対する送達確認（２）の要求を行う。
【００４６】
画像データ及び送達確認要求を表す信号を受信したファクシミリ装置（Ｃ）は画像データを正常に受信でき、かつ送達確認の返送を許可するよう設定されていればファクシミリ装置（Ｂ）に送達確認受付（３）を表す信号を返送し、画像データの受信を終了すると回線を開放する。そして、送信側のファクシミリ装置（Ｂ）の電話番号及びクライアント（Ａ）からの送信であることを示す情報をファクシミリ装置（Ｃ）のＲＡＭ１０３に格納しておく。
【００４７】
次に、ファクシミリ装置（Ｃ）はＬＡＮ２上の受信宛先クライアントの１つであるクライアント（Ｄ）に受信通知（４）を行う。続いて、ファクシミリ装置（Ｃ）はファクシミリ装置（Ｂ）の電話番号に基づき発呼し、クライアント（Ｄ）への送達確認（５）を表す信号をファクシミリ装置（Ｂ）に送信する。このときクライアント（Ａ）を指定する情報も同時に送信する。正常に通知し終ると回線を開放する。
【００４８】
次に、ファクシミリ装置（Ｃ）はＬＡＮ２上の受信宛先クライアントの他の１つであるクライアント（Ｅ）に受信通知（６）を行う。続いて、ファクシミリ装置（Ｃ）はファクシミリ装置（Ｂ）の電話番号に基づき発呼し、クライアント（Ｅ）への送達確認（７）を表す信号をクライアント（Ａ）を指定する情報とともにファクシミリ装置（Ｂ）に送信する。そして送信終了後回線を開放する。
【００４９】
そして、ファクシミリ装置（Ｂ）は上記送達確認を受信し、送信指示先であるクライアント（Ａ）に対し送達確認（８）を表す信号を送出する。
【００５０】
以上の様な方法によれば、複数の受信宛先クライアントに関する送達確認を確実に、かつ、回線を捕捉し続けることによる通信ビジーの長時間化を防止することができる。また、受信通知を終了したクライアントへの送達確認を迅速に受け取ることができる。
【００５１】
次に、複数のクライアントへの送達確認を一度にまとめて送信側へ返す場合について説明する。図５はこの場合のシーケンスの流れを示す図である。
【００５２】
図５において、送達確認受付（３）を表す信号をファクシミリ装置（Ｃ）からファクシミリ装置（Ｂ）に返送し、データ受信終了後に回線を開放するまで（種々の情報をＲＡＭ１０３に格納することも含む）は図４と同様なので、ここでの説明は省略する。
【００５３】
この後、ファクシミリ装置（Ｃ）はＬＡＮ２上の受信宛先クライアントの１つであるクライアント（Ｄ）に受信通知（４）を行う。続いて、ファクシミリ装置（Ｃ）はＬＡＮ２上の受信宛先クライアントの他の１つであるクライアント（Ｅ）に受信通知を行う。
【００５４】
そして、クライアント（Ｄ）とクライアント（Ｅ）への受信通知が終了した後、ファクシミリ装置（Ｃ）はファクシミリ装置（Ｂ）の電話番号に基づき発呼し、クライアント（Ｄ）及びクライアント（Ｅ）への送達確認（６）を表す信号をクライアント（Ａ）を指定する情報とともにファクシミリ装置（Ｂ）に送信する。そして送信終了後回線を開放する。
【００５５】
次に、ファクシミリ装置（Ｂ）は上記送達確認を受信し、送信指示元であるクライアント（Ａ）に対し送達確認（７）を表す信号を送出し、クライアント（Ｄ）、（Ｅ）へ受信通知したことを知らせる。
【００５６】
以上の様な方法によれば、複数の受信宛先クライアントに関する送達確認を一度に受け取ることができるので、送達確認を返送する側の処理を簡易化でき、課金も一回の発呼分に抑えることができる。また、送達確認を受ける側では一度に全宛先クライアントの送達確認を受け取ることができ、管理等が容易になる。
【００５７】
次に、図５のような場合において、一部の受信宛先クライアントへの受信通知が行えなかった際のシーケンスの流れを図６に示す。
【００５８】
図６において、送達確認受付（３）を表す信号をファクシミリ装置（Ｃ）からファクシミリ装置（Ｂ）に返送し、データ受信終了後に回線を開放するまで（種々の情報をＲＯＭ１０３に格納することも含む）は図４と同様なので、ここでの説明は省略する。
【００５９】
この後、ファクシミリ装置（Ｃ）はＬＡＮ２上の受信宛先クライアントの１つであるクライアント（Ｄ）に受信通知（４）を行う。
【００６０】
続いて、ファクシミリ装置（Ｃ）はＬＡＮ２上の受信宛先クライアントの１つであるクライアント（Ｅ）への受信通知を試みる。ところが、ここで、クライアント（Ｅ）がＬＡＮ２内にログインしていないため（電源が落ちている場合も含む）受信通知が行えなかったとする。そこで、ファクシミリ装置（Ｃ）はクライアント（Ｅ）のログイン状態を監視し、所定時間以内に正常なログイン状態になれば受信通知を行うが、所定時間内にログインされなかった場合はクライアント（Ｅ）への受信通知（５）を中止する。ここでは所定時間内にログインされなかったものとする。
【００６１】
すると、ファクシミリ装置（Ｃ）はクライアント（Ｄ）への受信通知のみ終了した状態で、ファクシミリ装置（Ｂ）の電話番号に基づき発呼し、クライアント（Ｄ）への送達確認（６）のみを表す信号をクライアント（Ａ）を指定する情報とともにファクシミリ装置（Ｂ）に送信する。
【００６２】
次に、ファクシミリ装置（Ｂ）は上記送達確認を受信し、送信指示元であるクライアント（Ａ）に対し送達確認（７）を表す信号を送出し、クライアント（Ｄ）へ受信通知したことを知らせる。クライアント（Ｅ）に関する送達確認はクライアント（Ｅ）への受信通知終了後再びファクシミリ装置（Ｃ）から発呼して通知したり、受信通知ができなかったことをファクシミリ装置（Ｂ）に通知したりするようにする。
【００６３】
以上の様な方法によれば、送達確認を送信側へ返送するまでの時間を短縮することができる。
【００６４】
図７は受信側のファクシミリ装置がＲＡＭ１０３内で管理する情報の一部を示したものである。
【００６５】
図７において、（ａ）はジョブ受け付け情報であり、受信を受け付けた際にこのジョブに対して割り当てる番号を受信を受け付けた日時（年・月・日・時・分・秒）を記憶する。
【００６６】
（ｂ）は送信確認ユーザ情報であり、送信側から送られてくる送信側ファクシミリ装置の電話番号と送信側から送られてくる送信ジョブ（送信データ）に対して割り当てられた唯一のジョブ番号を記憶する。
【００６７】
（ｃ）は受信通知対象ユーザ情報であり、受信通知を行うべき受信側のＬＡＮ上のクライアントのユーザ識別ＩＤを記憶する。このＩＤは送信側から送られてくるものである。
【００６８】
（ｄ）は受信通知済みユーザ情報であり、既に受信通知を行ったクライアントのユーザ識別ＩＤを記憶する。
【００６９】
（ｅ）はユーザ情報であり、当該ファクシミリ装置が接続されている全てのクライアントのユーザ識別ＩＤ、ユーザアドレス、ログインしているか否かの情報等が各クライアントに対応させて記憶する。
【００７０】
図８は受信側のファクシミリ装置によるデータ受信に係る処理の流れを示すフローチャートである。
【００７１】
まず、送信側からの呼び出しに着呼し、回線がつながると、送信側から送信機情報として送信側のファクシミリ番号と送信ジョブ番号を受信する（ステップ８０１）。そして、この情報に基づいて受信を許可すべき送信機であるか否かを判断する（ステップ８０２）。ここでの判断は予め許可する送信機を登録しておくか、或いは逆に受信を拒否する送信機を登録しておくことにより行う。受信を許可する場合は送信機情報（ファクシミリ番号、送信受け付け番号）を管理データとしてＲＡＭ１０３の送達確認ユーザ情報のエリアに記憶する（ステップ８０３）。一方、受信を拒否する場合はエラー終了する。
【００７２】
次に、受信通知を行うべきクライアントのユーザ識別ＩＤを受信通知要求と送達確認要求とともに送信側ファクシミリ装置から受信する（ステップＳ８０４）。このとき、複数のクライアントが指定されていれば複数のユーザ識別ＩＤを受信するものである。そして、指定されたユーザ識別ＩＤに対応するユーザ（クライアント）が受信側ファクシミリ装置の管理ユーザデータリストに存在するか否か確認する（ステップＳ８０５）。すべて存在する場合はユーザ識別ＩＤを管理データとしてＲＡＭ１０３の受信通知対象ユーザ情報のエリアに記憶する（ステップＳ８０６）。すべて存在しない場合はエラーは終了する。また、一部存在しない場合は、その旨を送信側に通知するか、或いはプリンタ１１５でレポートを出力して受信側のユーザに通知するようにしてもよい。
【００７３】
そして、ユーザ識別ＩＤを登録した後、画像データを受信し（ステップＳ８０７）、受信した画像データにエラーがあったか否かチェックする（ステップＳ８０８）。エラーがなければ、少なくともこの１日で唯一の受信受け付け番号と受信受け付け日時を管理データとしてＲＡＭ１０３のジョブ受け付け情報のエリアに記憶し（ステップＳ８０９）、受信受け付け番号を送信側に送信する（Ｓ８１０）。一方、エラーがあればエラー終了する。
【００７４】
管理データ内のユーザ情報において、ユーザ識別ＩＤは管理者等の操作者によって登録される。また、ユーザがログインすると、ＬＡＮ上のどのクライアントマシンからログインしたかを示す情報（アドレス、ＩＤ）が管理データ内のユーザ情報における対応したユーザ識別ＩＤと関係付けられて登録する。ユーザはＬＡＮ上の複数のクライアントマシンから多重にログインすることが可能で、この場合、管理データ内のユーザ情報におけるユーザ識別ＩＤには複数のアドレス情報等が関係付けられて登録されるものである。
【００７５】
図９は受信側ファクシミリ装置における受信通知及び送達確認に係る処理の流れを示すフローチャートである。
【００７６】
まず、ＲＡＭ１０３に格納されている管理データのうち、受信通知済みユーザ情報のエリアを初期化する（ステップＳ９０１）。そして、図８の如く受信した画像データについて、受信通知を行う場合に予め設定しておいた時間内に受信通知を行うことができれば受信通知を行うものであるが、この受信通知待ち時間をＲＡＭ１０３に記憶されている受信受け付け日時にプラスした時刻を記憶しておく（ステップＳ９０２）。ステップＳ９０３ではこの記憶した時刻に達したか否かを判断し、達していなければ、ステップＳ９０４に進み、ＲＡＭ１０３の受信通知対象ユーザ情報のエリアにユーザ識別ＩＤが設定されているか否かチェックする。ユーザ識別ＩＤがある場合はそのユーザ識別ＩＤに対応するＲＡＭ１０３内のユーザ情報をチェックする（ステップＳ９０５）。そして、このユーザ情報から対象ユーザがログイン状態であるかを調べ（ステップＳ９０６）、ログインしていればログインしているすべての対象クライアントのアドレス情報を取り出す（ステップＳ９０７）。ログインしていなければステップＳ９０３に戻って処理を繰り返す。次に、ステップＳ９０８では取り出したアドレスのクライアントマシンに対して受信通知を行う。このとき、送信元の情報（送信ファクシミリ番号、送信受付番号、送信依頼をしたクライアントの識別情報等）、受信時間、受信画像のページ数などの受信情報も同時に通知する。
【００７７】
次に、指定されている送達確認モードをチェックする。このモードの指定は受信側で予め指定しておいてもよいし、送信側の要求に応じて指定されるものであっても良い。そして、ステップＳ９０９で逐次送達確認モード（図４に示したような方法）であると判断すると、ステップＳ９１０に進み、受信通知したクライアントのユーザＩＤを送達確認として送信元へ通知する。その後ステップＳ９０３に戻り、待ち時間が終了するか、すべての受信通知対象ユーザに受信通知が行われ対象ユーザがなくなるまで処理を繰り返す。
【００７８】
ステップＳ９０３で待ち時間が終了した場合、またはステップＳ９０４で受信未通知対象ユーザがなくなったと判断した場合は、ステップＳ９１１に進み、送達確認モードをチェックする。一括送達確認モード（図５、図６に示したような方法）であると判断すると、ステップＳ９１２に進み、受信通知済みユーザ情報のユーザ識別ＩＤと不達ユーザのユーザ識別ＩＤをもってすべての受信宛先クライアントの送達確認を送信側に返送する。一方、逐次送達確認モードの場合はそのまま終了する。
【００７９】
以上述べた様に、本実施形態によれば、送信側が受信ユーザを指定してデータ送信した場合に、該当ユーザへの受信を送信側に確実に通知できる。また、指定されたユーザがＬＡＮ上に存在しない場合に、受信通知できなかったことが送信側に通知できることができる。
【００８０】
また、以上の説明では送信側からの送達確認要求があった場合に受信側の再発呼により送信側へ送達確認の通知を行うものであった。以下、送信側と受信側とのネゴシエーションにより、どちらからの発呼により送達確認を行うかを決定する方法及び送信側からの再発呼に応じて送達確認の通知を行う方法について説明する。
【００８１】
図１０及び１１はこの場合の処理の流れを示すフローチャートである。
【００８２】
まず、送信側からの呼び出しに着呼し、回線がつながると、ＣＣＩＴＴ勧告のＴ．３０に基づくＮＳＳ信号によりＬＡＮのクライアントに対するデータの送信を要求されているか判断する（ステップＳ１００１）。ここで要求がないと判断すればステップＳ１０１０に進み、Ｔ．３０の手順に従い通常のＧ３モードによるファクシミリ受信を行う。一方、要求があったと判断すればステップＳ１００２に進み、送達確認要求、つまり受信側からの再発呼による送達確認の通知要求があるか判断する。そして、ステップＳ１００３で受信側からの再発呼による送達確認の通知を拒否するよう設定されていればその旨を送信側に通知して、ステップＳ１００４でデータの受信を行う。このデータには送達確認のために必要な情報や文書データ（画像データ）等が含まれている。一方、拒否しないよう設定されていればステップＳ１０１１に進み、図８、９で示したような処理を行う。
【００８３】
ステップＳ１００５では受信側から送られてきたデータに含まれる送信機の電話番号、送信受け付け番号等の送信機情報をＲＡＭ１０３の送達確認ユーザ情報のエリアに記憶する。そして、ステップＳ１００６では送信側から指定された受信通知ユーザのユーザ識別ＩＤをＲＡＭ１０３の受信通知対象ユーザ情報のエリアに記憶する。また、ステップＳ１００７では少なくともこの一日で唯一の受信受け付け番号、受信受け付け日時等の受信受け付け情報をＲＡＭ１０３のジョブ受け付け情報のエリアに記憶する。
【００８４】
そして、ステップＳ１００８では受信受け付け番号を送信側に送信する。
【００８５】
以上の処理が終了するとステップＳ１００９で回線を開放する。
【００８６】
次に、受信側ファクシミリ装置による受信通知及び送達確認に係る処理について説明する。
【００８７】
まず、ＲＡＭ１０３に格納されている管理データのうち、受信通知済みユーザ情報のエリアを初期化する（ステップＳ１１０１）。
【００８８】
そして、ステップＳ１１０２ではＲＡＭ１０３の受信通知対象ユーザ情報のエリアにユーザ識別ＩＤが設定されているか否かチェックする。ユーザ識別ＩＤがある場合にはステップＳ１１０３でそのユーザ識別ＩＤに対応するＲＡＭ１０３内のユーザ情報をチェックする。そして、ステップＳ１１０４でこのユーザ情報から対象ユーザがログイン状態であるかを調べる。ログインしていればステップＳ１１０５でログインしているすべての対象クライアントのアドレス情報を取り出す。次に、ステップＳ１１０６では取り出したアドレスのクライアントマシンに対して受信通知を行う。このとき送信元の情報（送信ファクシミリ番号、送信受付番号、送信依頼をしたクライアントの識別情報等）、受信時間、受信画像のページ数などの受信情報も同時に通知する。また、設定によっては受信画像をダウンロードする。
【００８９】
また、ログインしていなければステップＳ１１１１で所定時間経過するまで待ち、ステップＳ１１０７に進む。
【００９０】
ステップＳ１１０７では着信があるか判断し、着信があればステップＳ１１０８に進み、この着信が送信側からの送達確認であるか判断する。そして、送達確認であればステップＳ１１０９に進み、ＲＡＭ１０３内の管理データを参照して受信通知結果をチェックする。つまり、受信通知できたか否か、指定されたクライアントが存在するか否かといった情報をチェックする。そして、ステップＳ１１１０では送信側からの要求に従って、この受信通知結果を送信側に送信する。ここで、送信側からの要求とは送信受付番号やクライアントのユーザ識別ＩＤに基づく送達確認の要求である。そしてすべて終了すると回線を切断する。
【００９１】
以上の様に、必要に応じて送信側からの再発呼によっても送達確認を行うことができる。
【００９２】
また、送達確認の時刻をネゴシエーション等で決めておくようにしてもよい。
【００９３】
また、以上の説明では、ファクシミリ装置を直接ＬＡＮに接続できるようにしたが、これに限らず、ファクシミリ装置とＬＡＮとの間にファクシミリ装置の制御とＬＡＮの管理を行うファクシミリサーバ等を介するようにしても良い。また、有線通信、無線通信いずれにおいても同様に行えることは言うまでもない。
【００９４】
以上説明した様に本実施形態によれば、送信側に対し、データを受信したことをＬＡＮ上の端末に通知したか否かを効率的に知らせることができる。
【００９５】
なお、図８〜１１に示したフローチャートはＲＯＭ１０２に格納されたプログラムに基づきＣＰＵ１０１が行う制御の手順を示すものであるが、同様な手順を行うようなプログラムデータをサーバマシン２０２のハードディスク等にインストールして通信制御以外の処理をサーバマシン２０２のマイクロプロセッサーに行わせるようにしてもよい。
【００９６】
本発明は複数の機器（たとえばホストコンピュータ、インタフェース機器、リーダ、プリンタ等）から構成されるシステムに適用しても一つの機器（たとえば複写機、ファクシミリ装置）からなる装置に適用してもよい。
【００９７】
また前述した実施形態の機能を実現すべく各種のデバイスを動作させる様に該各種デバイスと接続された装置あるいはシステム内のコンピュータに、前記実施形態機能を実現するためのソフトウエアのプログラムコードを供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵあるいはＭＰＵ）を格納されたプログラムに従って前記各種デバイスを動作させることによって実施したものも本発明の範疇に含まれる。
【００９８】
またこの場合、前記ソフトウエアのプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコード自体、及びそのプログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記憶媒体は本発明を構成する。
【００９９】
かかるプログラムコードを格納する記憶媒体としては例えばフロッピーディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることが出来る。
【０１００】
またコンピュータが供給されたプログラムコードを実行することにより、前述の実施形態の機能が実現されるだけではなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）、あるいは他のアプリケーションソフト等と共同して前述の実施形態の機能が実現される場合にもかかるプログラムコードは本発明の実施形態に含まれることは言うまでもない。
【０１０１】
更に供給されたプログラムコードが、コンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後そのプログラムコードの指示に基づいてその機能拡張ボードや機能格納ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も本発明に含まれることは言うまでもない。
【０１０２】
【発明の効果】
以上説明した様に本発明によれば、データを受信した場合に、このデータの受信者に該受信を通知したか否かを計時結果に従って効率的に送信側に知らせることができる。
【０１０３】
また、必要に応じた適切な方法で知らせることが可能となる。
【図面の簡単な説明】
【図１】本発明の実施形態に係るファクシミリ装置の構成を示すブロック図である。
【図２】図１に示したファクシミリ装置をネットワーク接続した場合の接続形態を示す図である。
【図３】ＬＡＮ上のクライアントがファクシミリ装置を介して別のＬＡＮ上のクライアントにデータを送る際のシーケンスの流れを示す図である。
【図４】図３の場合において複数のクライアントを指定した場合のシーケンスの流れを示す図である。
【図５】複数のクライアントへの送達確認を一度にまとめて送信側へ送出する場合のシーケンスの流れを示す図である。
【図６】図５の場合において一部のクライアントへの受信通知が行えなかった際のシーケンスの流れを示す図である。
【図７】受信側のファクシミリ装置がＲＡＭ１０３内で管理する管理データの一部を示した図である。
【図８】受信側のファクシミリ装置によるデータ受信に係る処理の流れを示すフローチャートである。
【図９】受信側のファクシミリ装置における受信通知及び送達確認に係る処理の流れを示すフローチャートである。
【図１０】受信側のファクシミリ装置によるデータ受信に係る処理の流れを示すフローチャートである。
【図１１】受信側のファクシミリ装置における受信通知及び送達確認に係る処理の流れを示すフローチャートである。
【符号の説明】
１０１  ＣＰＵ
１０２  ＲＯＭ
１０３  ＲＡＭ
１０４  蓄積メモリ
１０５  解像度変換処理部
１０６  通信用符号化復号化処理部
１０７  読取／記録用符号化復号化処理部
１０８  ＭＯＤＥＭ
１０９  ＮＣＵ
１１０  画像処理部
１１１  スキャナ
１１２  操作部
１１３  外部表示部
１１４  プリンタフォーマッタ
１１５  プリンタ
１１６  ＬＡＮ制御部
１１７  有線回線ｉ／ｆ
１１８  無線回線ｉ／ｆ
１１９  有線／無線回線制御部
１２０  有線通信回線
１２１  無線通信回線
１２２  有線ＬＡＮｉ／ｆ
１２３  無線ＬＡＮｉ／ｆ
１２４  有線／無線ＬＡＮ制御部
１２５  有線ＬＡＮ
１２６  無線ＬＡＮ
【図１】
0003754769.tif 000002
【図２】
0003754769.tif 000003
【図３】
0003754769.tif 000004
【図４】
0003754769.tif 000005
【図５】
0003754769.tif 000006
【図６】
0003754769.tif 000007
【図７】
0003754769.tif 000008
【図８】
0003754769.tif 000009
【図９】
0003754769.tif 000010
【図１０】
0003754769.tif 000011
【図１１】
0003754769.tif 000012