(57)【特許請求の範囲】
【請求項１】
所定の手順に従って制御情報及び画像情報をアナログ信号に変調して送受信する一般電話交換網用のファクシミリ端末装置を接続し、該ファクシミリ端末装置との間で該所定の手順に従って該制御情報及び画像情報を送受信するファクシミリ手順制御手段と、
前記ファクシミリ端末装置から受信した前記制御情報及び画像情報を変換して、一定形式の制御パケット信号及び画像パケット信号を生成する第１の情報変換手段と、
前記第１の情報変換手段で生成された前記制御パケット信号及び画像パケット信号をデータ通信網を介して送信すると共に、該データ通信網を介して送られてきた該制御パケット信号及び画像パケット信号を受信するデータ送受信手段と、
前記ファクシミリ端末装置との間で制御信号を送受信している間に前記データ送受信手段で受信した画像パケット信号を蓄積していき、前記画像パケット信号を一定量蓄積した後、前記蓄積した画像パケット信号を順次出力する記憶手段と、
前記データ送受信手段で受信した前記制御パケット信号及び前記記憶手段から出力された前記画像パケット信号を変換して、前記ファクシミリ端末装置へ送信するための前記制御情報及び画像情報を生成し、前記ファクシミリ手順制御手段へ出力する第２の情報変換手段と
を備えたことを特徴とするファクシミリ通信装置。
【請求項２】
送信側ファクシミリ端末装置からデータ通信網を介して受信した画像を一旦メモリに格納してから受信側ファクシミリ端末装置へ転送するファクシミリ通信装置であって、
前記データ通信網から受信した前記受信側ファクシミリ端末装置への接続要求に基づいて前記受信側ファクシミリ端末装置を呼び出す手段と、
前記受信側ファクシミリ端末装置との間の接続を確立した状態で、前記データ通信網を介して前記送信側ファクシミリ端末装置から受信した前記画像を前記メモリへ順次蓄積する手段と、
前記受信側ファクシミリ端末装置から画像の受信が可能であることを示す受信制御信号を受け取った時に前記メモリへ所望量の画像が蓄積されている場合に、前記受信側ファクシミリ端末装置への画像の送信を順次開始する手段と、
前記受信制御信号を受け取った時に前記メモリへ前記所望量の画像が蓄積されていない場合に、前記受信側ファクシミリ端末装置を待機させるべく所定の待機制御信号を前記受信側ファクシミリ端末装置へ送信する待機指示手段と
を備えたことを特徴とするファクシミリ通信装置。
【請求項３】
請求項２記載のファクシミリ通信装置において、前記所望量は、前記受信側ファクシミリ端末装置から得た、前記送信側ファクシミリ端末装置および前記受信側ファクシミリ端末装置間の通信速度において、所定の時間、前記画像の情報を前記受信側ファクシミリ端末装置に送信し続けるために必要な画像データ量であることを特徴とするファクシミリ通信装置。
【請求項４】
前記待機指示手段は、
前記受信制御信号を受け取った時から所定の時間内に前記メモリへ前記所望量の画像が蓄積されない場合に、前記待機制御信号を前記受信側ファクシミリ端末装置へ送信して、前記受信側ファクシミリ端末装置から前記受信制御信号を再度送信させ、
前記受信制御信号を受け取った時から前記所定の時間内に前記メモリへ前記所望量の画像が蓄積された場合に、前記待機制御信号を前記受信側ファクシミリ端末装置へ送信せずに画像の送信を開始させる
ことを特徴とする請求項２に記載のファクシミリ通信装置。
【請求項５】
前記待機指示手段は、前記所定の時間として、前記受信制御信号を送信した後に画像を受信しない場合において、前記受信側ファクシミリ端末装置が前記受信制御信号を送信してからファクシミリ通信リンクを再度確立するための制御信号を送信するまでの時間未満の値を予め格納することを特徴とする請求項４に記載のファクシミリ通信装置。
【請求項６】
送信側ファクシミリ端末装置からデータ通信網を介して受信した画像を一旦メモリに格納してから受信側ファクシミリ端末装置へ転送するファクシミリ通信装置を制御するプログラムを格納したプログラム記録体であって、
前記プログラムは前記ファクシミリ通信装置に働きかけて、
前記データ通信網から受信した前記受信側ファクシミリ端末装置への接続要求に基づいて前記受信側ファクシミリ端末装置を呼び出す手段と、
前記受信側ファクシミリ端末装置との間の接続を確立した状態で、前記データ通信網を介して前記送信側ファクシミリ端末装置から受信した前記画像を前記メモリへ順次蓄積する手段と、
前記受信側ファクシミリ端末装置から画像の受信が可能であることを示す受信制御信号を受け取った時に前記メモリへ所望量の画像が蓄積されている場合に、前記受信側ファクシミリ端末装置への画像の送信を順次開始する手段と、
前記受信制御信号を受け取った時に前記メモリへ前記所望量の画像が蓄積されていない場合に、前記受信側ファクシミリ端末装置を待機させるべく所定の待機制御信号を前記受信側ファクシミリ端末装置へ送信する待機指示手段と
を備えたことを特徴とするプログラム記録体。
【請求項７】
請求項６記載のプログラム記録体において、前記所望量は、前記受信側ファクシミリ端末装置から得た、前記送信側ファクシミリ端末装置および前記受信側ファクシミリ端末装置間の通信速度において、所定の時間、前記画像の情報を前記受信側ファクシミリ端末装置に送信し続けるために必要な画像データ量であることを特徴とするプログラム記録体。
【請求項８】
前記待機指示手段は、
前記受信制御信号を受け取った時から所定の時間内に前記メモリへ前記所望量の画像が蓄積されない場合に、前記待機制御信号を前記受信側ファクシミリ端末装置へ送信して、前記受信側ファクシミリ端末装置から前記受信制御信号を再度送信させ、
前記受信制御信号を受け取った時から前記所定の時間内に前記メモリへ前記所望量の画像が蓄積された場合に、前記待機制御信号を前記受信側ファクシミリ端末装置へ送信せずに画像の送信を開始させる
ことを特徴とする請求項６に記載のプログラム記録体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、一般交換電話網用の複数のファクシミリ端末装置を、ローカルエリアネットワーク（ＬＡＮ）等のデータ通信網を介して接続するためのファクシミリ通信装置、及び当該ファクシミリ通信装置に用いるプログラムを格納したプログラム記録体に関する。また本発明は、複数のファクシミリ端末装置をＩＥＴＦ（Internet Engineering Task Force）によるインターネット・プロトコル・ネットワーク（ＩＰネットワークと呼ぶ）を介して接続し、ファクシミリ端末装置間にリアルタイムな通信を提供するファクシミリ通信装置、及び当該通信装置を制御するプログラムを格納したプログラム記録体に関する。
【０００２】
【往来の技術】
図１は、ＬＡＮ等のデータ通信網を用いた往来のファクシミリ通信システムの構成を示す。送信側のファクシミリ端末装置１は、ＩＴＵ−Ｔ（国際電気通信連合−電気通信標準化部門）による勧告Ｔ．３０によって標準化されたＧ３(グループ３)規格の電話交換網用の端末装置である。ファクシミリ端末装置１は、電話交換網２を介してファクシミリ通信装置１０Ａに接続されている。ファクシミリ通信装置（ゲートウエイ）１０Ａは、電話交換網２とＬＡＮ４との通信プロトコルを変換する。ＬＡＮ４には、更に別のファクシミリ通信装置１０Ｂが接続されている。ファクシミリ通信装置１０Ｂには電話交換網６を介して受信側のファクシミリ端末装置７が接続されている。ファクシミリ端末装置１及びファクシミリ端末装置７は同一の規格を有しており、電話交換網を介して相互に画像情報を送受信することができる。ファクシミリ通信装置１０Ｂはファクシミリ通信装置１０Ａと同様の構成を有するので、説明を省略する。
【０００３】
図２に示すように、ファクシミリ通信装置１０Ａは複数のファクシミリ端末装置１ａ，…，１ｎを、それぞれ電話交換網２中の電話交換回線２ａ…２ｎを介して接続する端末収容回路３ａを有している。端末収容回路３ａには、複数の電話交換回線２ａ…２ｎの中から通信要求のある回線を選択するスイッチ回路３ｂが接続されている。スイッチ回路３ｂには、選択された回線を終端するためのコーデック３ｃが接続されている。コーデック３ｃは、電話交換回線２ａ等から受信したアナログ信号をディジタル信号に符号化し、またディジタル信号をアナログ信号に復号化してこの電話交換回線２ａ等へ送信するための符号復号回路である。
【０００４】
端末収容回路３ａ、スイッチ回路３ｂ、及びコーデック３ｃは、共通バス３ｄを通して中央処理装置（ＣＰＵ）３ｅに接続されている。ＣＰＵ３ｅは、ファクシミリ通信装置１０Ａの全体を制御する。共通バス３ｄには、更にメモリ３ｆ及びＬＡＮ制御回路３ｇが接続されている。メモリ３ｆは、ディジタル信号に変換された情報を転送するために一旦蓄積する。また、ＬＡＮ制御回路３ｇはＬＡＮ４を介して相手側のファクシミリ通信装置１０Ｂとの間で、パケット形式によりデータを転送する。
【０００５】
ファクシミリ端末装置１ａとファクシミリ端末装置７とが電話交換網２、ファクシミリ通信装置１０Ａ、ＬＡＮ４、ファクシミリ通信装置１０Ｂ、及び電話交換網６を介して接続され、ファクシミリ端末装置１ａからファクシミリ端末装置７に対して画像情報が送信されるとする。ファクシミリ端末装置１ａが読み取った送信原稿の画素データは、所定のコーディング規則に従って符号化される。符号化された画素データは、ファクシミリ端末装置１ａ内の、例えば９６００ｂｐｓのモデム（変復調装置）によって音声帯域のアナログ信号に変調されて、電話交換回線２ａを通してファクシミリ通信装置１０Ａに送信される。ファクシミリ通信装置１０Ａ内のコーデック３ｃは、電話交換回線２ａを通して与えられたアナログ信号を、例えば周波数８ｋＨｚのサンプリング信号に基づいてサンプリングし、各サンプリング毎にそのサンプリングしたアナログ信号を８ビットのディジタル信号に変換する。
【０００６】
このように、アナログ信号はコーデック３ｃによって６４ｋｂｐｓのディジタル信号に変換され、共通バス３ｄを介してＣＰＵ３ｅによって読み取られ、一定サイズのパケットデータに編集されて、メモリ３ｆに一旦蓄積される。メモリ３ｆに蓄積されたパケットデータは、ＬＡＮ制御回路３ｇによって読み出され、ＬＡＮ４を介して相手側のファクシミリ通信装置１０Ｂへ送信される。ファクシミリ通信装置１０Ｂにおいて、ＬＡＮ制御回路３ｇで受信されたパケットデータはメモリ３ｆに一旦蓄積された後、ＣＰＵ３ｅによって読み出され、コーデック３ｃに与えられる。そして、コーデック３ｃによって今度はアナログ信号に変換されて、電話交換網６を介してファクシミリ端末装置７へ送信される。これにより、ファクシミリ端末装置１ａ等から送信されたアナログ信号は、ファクシミリ通信装置１０Ａ内のコーデック３ｃでディジタル信号に変換され、更にパケットデータとしてＬＡＮ４を介して相手側のファクシミリ通信装置１０Ｂまで伝送される。
【０００７】
【発明が解決しようとする課題】
しかしながら、往来のファクシミリ通信システムは次のような課題を有していた。ＬＡＮ４は、１つの伝走路を複数のチャンネルで共用してパケット形式でデータを伝送するので、パケットデータの伝送遅延時間は一定ではない。また、ＬＡＮ４にトラヒックが集中している場合には、パケットデータが途中で廃棄されてしまうおそれもある。このため、受信側のファクシミリ通信装置１０Ｂのコーデックでアナログ信号に復号するときに、このアナログ信号が途切れ、受信側のファクシミリ端末装置７に誤ったデータが送信されることがあった。
【０００８】
更に、ファクシミリ端末装置１ａとファクシミリ端末装置７との間での実質的なデータ伝送速度は、例えば９６００ｂｐｓであるにもかかわらず、ＬＡＮ４においては、例えば６４ｋｂｐｓのデータ伝送速度で伝送されており、伝送容量的に無駄があった。そこで本発明は、前記の課題を解決し、ＬＡＮ等のデータ通信網を介して、伝送誤りが無く、かつ伝送容量を無駄にすることなくファクシミリ通信することができるファクシミリ通信装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
このような目的を達成するために、本発明の第１の形態としてのファクシミリ通信装置は、ファクシミリ端末装置との間で所定の手順に従って制御情報及び画像情報を送受信するファクシミリ手順制御手段と、ファクシミリ端末装置から受信した制御情報及び画像情報を変換して、一定形式の制御パケット信号及び画像パケット信号を生成する第１の情報変換手段と、第１の情報変換手段で生成された制御パケット信号及び画像パケット信号をデータ通信網を介して送信すると共に、データ通信網を介して送られてきた制御パケット信号及び画像パケット信号を受信するデータ送受信手段と、データ送受信手段で受信した制御パケット信号及び画像パケット信号を変換して、ファクシミリ端末装置へ送信するための制御情報及び画像情報を生成し、ファクシミリ手順制御手段へ出力する第２の情報変換手段とを備えた。ここで、データ送受信手段で受信した画像パケット信号を一定量蓄積した後、第２の情報変換手段へ出力する記憶手段を更に設けても良い。
【００１０】
本発明の第２の形態におけるファクシミリ通信装置は、データ通信網から受信した受信側ファクシミリ端末装置への接続要求に基づいて受信側ファクシミリ端末装置を呼び出す手段と、データ通信網を介して送信側ファクシミリ端末装置から受信した画像をメモリへ蓄積する手段と、受信側ファクシミリ端末装置から画像の受信が可能であることを示す受信制御信号を受け取った時にメモリへ所望量の画像が蓄積されている場合に、受信側ファクシミリ端末装置への画像の送信を開始する手段と、受信側ファクシミリ端末装置から画像の受信が可能であることを示す受信制御信号を受け取った時にメモリへ所望量の画像が蓄積されていない場合に、受信側ファクシミリ端末装置を待機させるべく所定の待機制御信号を受信側ファクシミリ端末装置へ送信する待機指示手段とを備えた。
【００１１】
本発明の他の形態におけるプログラム記録体はファクシミリ通信装置を制御するプログラムを格納しており、このプログラムはファクシミリ通信装置に働きかけて、データ通信網から受信した受信側ファクシミリ端末装置への接続要求に基づいて受信側ファクシミリ端末装置を呼び出す手段と、データ通信網を介して送信側ファクシミリ端末装置から受信した画像をメモリへ蓄積する手段と、受信側ファクシミリ端末装置から画像の受信が可能であることを示す受信制御信号を受け取った時にメモリへ所望量の画像が蓄積されている場合に、受信側ファクシミリ端末装置への画像の送信を開始する手段と、受信側ファクシミリ端末装置から画像の受信が可能であることを示す受信制御信号を受け取った時にメモリへ所望量の画像が蓄積されていない場合に、受信側ファクシミリ端末装置を待機させるべく所定の待機制御信号を受信側ファクシミリ端末装置へ送信する待機指示手段とを備えた。
【００１２】
上記の待機指示手段は、受信制御信号を受け取ったときにメモリへ所望量の画像が蓄積されていない場合に、受信側ファクシミリ端末装置が画像を受信可能な状態のまま待機できるか否かを判断する判断手段と、受信側ファクシミリ端末装置が画像を受信可能な状態のまま待機できると判断手段が判断した場合に、更に画像をメモリへ蓄積すべく待機する手段と、受信側ファクシミリ端末装置が画像を受信可能な状態のまま待機できないと判断手段が判断した場合に待機制御信号を受信側ファクシミリ端末装置に送信する手段とを有しても良い。
【００１３】
メモリに蓄積する画像の所望量は、送信側ファクシミリ端末装置と受信側ファクシミリ端末装置とのネゴシエーションによって決定される画像の送信速度に、予め記憶してある所定の時間を乗じることにより算出しても、送信側ファクシミリ端末装置とのネゴシエーションによって決定される受信側ファクシミリ端末装置との通信速度に、予め記憶してある所定の時間を乗じることによりを算出しても良い。送信側ファクシミリ端末装置及び受信側ファクシミリ端末装置は、一例としてはＴ．３０勧告に準じたＧ３ファクシミリ端末装置であり、この場合、上記の受信制御信号が、Ｔ．３０勧告による受信準備確認信号ＣＦＲ信号であり、待機制御信号が、Ｔ．３０勧告による送信端末識別信号ＴＳＩ信号に相当する。
【００１４】
【発明の実施の形態】
１．実施例１
図３は、本実施形態におけるファクシミリ通信装置１０Ａの構成図である。ファクシミリ通信システム全体の構成は図１と同様なので説明を省略する。ファクシミリ通信装置１０Ａには、例えばＩＴＵ−Ｔ勧告Ｔ．３０によって標準化されたＧ３規格の複数のファクシミリ端末装置１ａ〜１ｎが、それぞれ電話交換回線２ａ〜２ｎを介して収容される。ファクシミリ端末装置１ａは、読み取った送信原稿の画素データを所定のコーディング規則に従って符号化して画像情報ＰＩＮＦを生成し、電話交換網２を介して相手側のファクシミリ端末装置７へ送信するとともに、相手側のファクシミリ端末装置７から送られてきた画像情報ＰＩＮＦを解読して、元の画素データを再生して受信画像を出力する。更にファクシミリ端末装置１ａは、相手側のファクシミリ端末装置７との間で画像情報ＰＩＮＦの伝送を制御するために、複数の制御情報ＣＩＮＦを送受信する。
【００１５】
制御情報ＣＩＮＦの一部は、例えば１８５０Ｈｚのトーン信号によって送受信され、その他の制御情報ＣＩＮＦや画像情報ＰＩＮＦは、たとえば９６００ｂｐｓのディジタル信号として送受信される。９６００ｂｐｓのディジタル信号は、ファクシミリ端末装置１ａに内蔵されたモデムによって音声帯域のアナログ信号（例えば、１８００Ｈｚの搬送周波数）に変調されて、電話交換回線２ａを通してファクシミリ通信装置１０Ａとの間で送受信される。
【００１６】
ファクシミリ通信装置１０Ａは、電話交換回線２ａ...２ｎを介してファクシミリ端末装置１ａ，...，１ｎを接続するための端末収容回路１１を有している。端末収容回路１１には、複数の電話交換回線２ａ...２ｎの中から通信要求のある回線を選択するスイッチ回路１２が接続されている。スイッチ回路１２には、選択された回線を終端するためのファクシミリ手順制御手段（例えば、手順制御回路１３及びファクシミリ手順制御部１４）が接続されている。
【００１７】
手順制御回路１３は、ファクシミリ端末装置１ａ等に内蔵されたモデムと同一規格のモデム１３ａを備えており、このモデム１３ａによって、電話交換回線２ａ等から受信したアナログ信号を復調して元のディジタル信号を再生するとともに、ファクシミリ端末装置１ａ等へ送信するディジタル信号をアナログ信号に変調して、電話交換回線２ａへ送信する。手順制御回路１３には、ファクシミリ端末装置１ａと同様の勧告Ｔ．３０による伝送制御手順を実行するファクシミリ手順制御部１４が接続されている。
【００１８】
ファクシミリ手順制御部１４は、手順制御回路１３でファクシミリ端末装置１ａから受信された制御情報ＣＩＮＦを解読し、これに対する応答の制御情報ＣＩＮＦを生成して手順制御回路１３を介してファクシミリ端末装置１ａへ出力する。また、相手側のファクシミリ端末装置７へ送信するべき制御情報ＣＩＮＦや画像情報ＰＩＮＦは、ファクシミリ手順制御部１４から第一の情報変換手段（例えば、接続転送制御部）１５へ出力される。
【００１９】
接続転送制御部１５は、ファクシミリ手順制御部１４から与えられた制御情報ＣＩＮＦや画像情報ＰＩＮＦを、ＬＡＮ４を介して送信するために一定形式のパケットに編集して、制御パケット信号ＣＰＫＴ及び画像パケット信号ＰＰＫＴを生成する。接続転送制御部１５には、生成された制御パケット信号ＣＰＫＴ及び画像パケット信号ＰＰＫＴを一旦蓄積するための記憶手段の一例としてのメモリ１６が接続されている。接続転送制御部１５は、ＬＡＮ４から受信してメモリ１６に蓄積されている画像パケット信号ＰＰＫＴが一定量に達した時に、画像パケット信号ＰＰＫＴを読み出し、ファクシミリ端末装置１ａへ送信するために制御情報ＣＩＮＦや画像情報ＰＩＮＦに変換してファクシミリ手順制御部１４へ出力する第２の変換手段としての機能も備えている。
【００２０】
接続転送制御部１５には、データ送受信手段（例えば、ＬＡＮ制御部１７及びＬＡＮ制御回路１８）が接続されている。ＬＡＮ制御部１７は、ＬＡＮ４との間で、例えばＴＣＰ／ＩＰ（Transport Control Protocol / Internet Protocol）等のプロトコルを制御する。ＬＡＮ制御部１７には、ＬＡＮ４に物理的に接続して制御パケット信号ＣＰＫＴや画像パケット信号ＰＰＫＴを送受信するためのＬＡＮ制御回路１８が接続されている。
【００２１】
図４は、本実施形態においてファクシミリ通信装置１０Ａ、１０Ｂが行う制御シーケンスの中で、１ページ分の画像情報を送信するまでのシーケンスを示す。ファクシミリ通信装置１０Ａの各部にはサフィックスＡを、ファクシミリ通信装置１０Ｂ内の各部にはサフィックスＢを、それぞれ付加して通信シーケンスを説明する。ファクシミリ端末装置１ａから電話交換回線２ａを介して"発呼"信号がファクシミリ通信装置１０Ａに送られると（Ｓ５０）、端末収容回路１１Ａはこれを検出して接続転送制御部１５Ａへ伝える。接続転送制御部１５Ａは、ＬＡＮ制御部１７Ａに対してＬＡＮ４への接続を指示する。するとＬＡＮ制御部１７Ａは、ＬＡＮ制御回路１８を用いて、ＴＣＰ／ＩＰに基づく"相手先問合わせ"信号をＬＡＮ４へ送信する（Ｓ５２）。
【００２２】
ＬＡＮ４から"問合わせ応答"信号が戻り相手側の確認が取れると（Ｓ５４）、ファクシミリ通信装置１０Ａから相手側のファクシミリ通信装置１０Ｂに対する"接続要求"信号が送信される（Ｓ５６）。ファクシミリ通信装置１０Ｂは、この"接続要求"に基づいて電話交換網６を介して通信相手であるファクシミリ端末装置７を呼び出す。これにより、ファクシミリ端末装置７に"着呼"信号が出力され（Ｓ５８）、このファクシミリ端末装置７が応答することにより"応答"信号がファクシミリ通信装置１０Ｂへ送信される（Ｓ６０）。ファクシミリ通信装置１０Ｂは、ファクシミリ端末装置７からの"応答"信号を受信するとＬＡＮ４を介してファクシミリ通信装置１０Ａへ"呼接続応答"信号を送信する（Ｓ６２）。ファクシミリ通信装置１０Ａは"呼接続応答"信号を受信すると、ファクシミリ端末装置１ａに対して"応答"信号を返す（Ｓ６４）。ここまでの手順によって、ファクシミリ端末装置１ａとファクシミリ端末装置７との間が電話交換網２、ファクシミリ通信装置１０Ａ、ＬＡＮ４、ファクシミリ通信装置１０Ｂ、及び電話交換網６を介して接続される。
【００２３】
着呼側のファクシミリ端末装置７は、ＩＴＵ−Ｔ勧告Ｔ．３０に基づいて、制御情報ＣＩＮＦである非標準機能信号ＮＳＦ、被呼端末識別信号ＣＳＩ、及びディジタル識別信号ＤＩＳを順次送信する（Ｓ６６）。ファクシミリ通信装置１０Ｂのファクシミリ手順制御部１４Ｂは、これらの信号を受信解読して接続転送制御部１５Ｂへ出力する。接続転送制御部１５Ｂは、これらの信号を１つの制御パケット信号ＣＰＫＴ（ＮＳＦ／ＣＳＩ／ＤＩＳ）に編集して、ＬＡＮ制御部１７Ｂ、及びＬＡＮ制御回路１８Ｂを介してＬＡＮ４へ送信する（Ｓ６８）。
【００２４】
ファクシミリ通信装置１０Ａにおいて、ＬＡＮ４から送られてきた制御パケット信号ＣＰＫＴ（ＮＳＦ／ＣＳＩ／ＤＩＳ）はＬＡＮ制御回路１８Ａで受信され、ＬＡＮ制御部１７Ａを介して接続転送制御部１５Ａに出力される。接続転送制御部１５Ａは、制御パケット信号（ＮＳＦ／ＣＳＩ／ＤＩＳ）を、非標準機能信号ＮＳＦ、被呼端末識別信号ＣＳＩ、及びディジタル識別信号ＤＩＳの３個の制御情報ＣＩＮＦに分解する。そして、無視可能な非標準機能信号ＮＳＦを廃棄して、被呼端末識別信号ＣＳＩ、及びディジタル識別信号ＤＩＳをファクシミリ手順制御部１４Ａへ出力する。
【００２５】
ファクシミリ手順制御部１４Ａは、手順制御回路１３を制御することにより電話交換網２を通して、制御情報ＣＩＮＦである被呼端末識別信号ＣＳＩ、及びディジタル識別信号ＤＩＳを発呼側のファクシミリ端末装置１ａに送信する（Ｓ７０）。ファクシミリ端末装置１ａは、相手側のファクシミリ端末装置７からの被呼端末識別信号ＣＳＩ、及びディジタル識別信号ＤＩＳを受信すると、制御情報ＣＩＮＦである送信端末識別信号ＴＳＩ、及びディジタル命令信号ＤＣＳを出力する（Ｓ７２）。
【００２６】
ファクシミリ通信装置１０Ａは、電話交換網２を通してこれらの送信端末識別信号ＴＳＩ、及びディジタル命令信号ＤＣＳの制御情報ＣＩＮＦを受信すると、１つの制御パケット信号ＣＰＫＴ（ＴＳＩ／ＤＣＳ）に編集して、ＬＡＮ４を介してファクシミリ通信装置１０Ｂに送信する（Ｓ７４）。ファクシミリ通信装置１０Ｂでは、受信した制御パケット信号ＣＰＫＴ（ＴＳＩ／ＤＣＳ）を、送信端末識別信号ＴＳＩ、及びディジタル命令信号ＤＣＳの制御情報ＣＩＮＦに分解して、電話交換網６を介して順次ファクシミリ端末装置７へ送信する（Ｓ７６）。これによって、ファクシミリ端末装置１ａ及びファクシミリ端末装置７の間でのファクシミリ通信リンクが確立する。
【００２７】
ファクシミリ通信リンクが確立した後、送信側のファクシミリ端末装置１ａから画像情報受信用のモデムのトレーニングを行うための制御情報ＣＩＮＦであるトレーニングチェックＴＣＦが送信される（Ｓ７８）。トレーニングチェックＴＣＦは、アナログ信号区間の信号であり、ＬＡＮ４には不必要な信号である。そこで、ファクシミリ通信装置１０Ａが有する手順制御回路１３Ａ内のモデム１３ａのトレーニングが完了すると、モデム１３ａからファクシミリ端末装置１ａに制御情報ＣＩＮＦである受信準備確認信号ＣＦＲが返送される（Ｓ８０）。一方、ファクシミリ通信装置１０Ｂ側でも同様に、手順制御回路１３Ｂ内のモデム１３ａからファクシミリ端末装置７に対して、トレーニングチェックＴＣＦが送信される（Ｓ８２）。そして、ファクシミリ端末装置７のモデムのトレーニングが完了した時点で、このファクシミリ端末装置７からファクシミリ通信装置１０Ｂに受信準備確認信号ＣＦＲが返送される（Ｓ８４）。これによって、画像情報ＰＩＮＦの通信が開始される。
【００２８】
ファクシミリ端末装置１ａで読み取られた送信原稿の画素データが勧告Ｔ．３０に則ったコーディング規則に従って符号化され、画像情報ＰＩＮＦが生成される。生成された画像情報ＰＩＮＦは、ファクシミリ端末装置１ａ内の９６００ｂｐｓのモデムによって音声帯域のアナログ信号に変調されて、電話交換網２を通してファクシミリ通信装置１０Ａに送信される（Ｓ８６）。変調されたアナログ信号は、ファクシミリ通信装置１０Ａの手順制御回路１３Ａのモデム１３ａＡによってディジタル信号の画像情報ＰＩＮＦに復調される。復調された画像情報ＰＩＮＦは、ファクシミリ手順制御部１４Ａを介して接続転送制御部１５Ａに与えられ、一定の形式の画像パケット信号ＰＰＫＴに順次変換されて、ＬＡＮ制御部１７Ａ及びＬＡＮ制御回路１８Ａを介して、ＬＡＮ４に送信される（Ｓ８８）。
【００２９】
ＬＡＮ４を介して伝送された画像パケット信号ＰＰＫＴは、受信側のファクシミリ通信装置１０ＢにおけるＬＡＮ制御回路１８Ｂ及びＬＡＮ制御部１７で受信され、接続転送制御部１５Ｂに出力される。接続転送制御部１５Ｂにおいて、画像パケット信号ＰＰＫＴは画像情報ＰＩＮＦに戻されて、メモリ１６Ｂに一旦蓄積される。メモリ１６Ｂに蓄積された画像情報ＰＩＮＦが一定量（例えば、１ページ分）に達すると、その画像情報ＰＩＮＦはファクシミリ手順制御部１４Ｂによって読み出され、手順制御回路１３Ｂによって電話交換網６を介して受信側のファクシミリ端末装置７に送信される（Ｓ９０）。
【００３０】
図５は、ファクシミリ端末装置１ａが１ページ分の画像情報を送信し終えた後の通信シーケンスを示す。送信側のファクシミリ端末装置１ａは、１ページ分の画像情報ＰＩＮＦの送信が終了すると制御情報ＣＩＮＦであるマルチページ信号ＭＰＳを送信する（Ｓ９２）。ファクシミリ通信装置１０Ａのファクシミリ手順制御部１４Ａは、受信した制御情報ＣＩＮＦを解読して接続転送制御部１５Ａへ出力する。接続転送制御部１５Ａは、マルチページ信号ＭＰＳに基づいて制御パケット信号ＣＰＫＴ（ＭＰＳ）を編集し、ＬＡＮ制御部１７Ａ及びＬＡＮ制御回路１８Ａを介してＬＡＮ４へ送信する（Ｓ９４）。
【００３１】
ファクシミリ通信装置１０Ｂにおいて、ＬＡＮ４を介して送られてきた制御パケット信号ＣＰＫＴ（ＭＰＳ）は、ＬＡＮ制御回路１８Ｂ、及びＬＡＮ制御部１７Ｂで受信され、接続転送制御部１５Ｂに与えられる。接続転送制御部１５Ｂは、受信した制御パケット信号ＣＰＫＴ（ＭＰＳ）を、マルチページ信号ＭＰＳに変換して、ファクシミリ手順制御部１４Ｂへ出力する。マルチページ信号ＭＰＳは、更にファクシミリ手順制御部１４Ｂ及び手順制御回路１３Ｂを介して電話交換網６に送信され、受信側のファクシミリ端末装置７に伝えられる（Ｓ９６）。ファクシミリ端末装置７は、送信側のファクシミリ端末装置１ａからのマルチページ信号ＭＰＳを受信すると、制御情報ＣＩＮＦであるメッセージ確認信号ＭＣＦを出力する（Ｓ９８）。
【００３２】
ファクシミリ通信装置１０Ｂは、メッセージ確認信号ＭＣＦを受信すると制御パケット信号ＣＰＫＴ（ＭＣＦ）を編集して、ＬＡＮ４を介してファクシミリ通信装置１０Ａに送信する（Ｓ１００）。ファクシミリ通信装置１０Ａは、受信した制御パケット信号ＣＰＫＴ（ＭＣＦ）をメッセージ確認信号ＭＣＦに変換して、電話交換網２を介してファクシミリ端末装置１ａへ送信する（Ｓ１０２）。ファクシミリ端末装置１ａは、メッセージ確認信号ＭＣＦを受信すると、次の送信原稿の画素データを画像情報ＰＩＮＦとして同様の手順で送信する。
【００３３】
ファクシミリ端末装置１ａは、制御情報ＣＩＮＦである手順終了信号ＥＯＰを送信する（Ｓ１１０）。ファクシミリ通信装置１０Ａは、手順終了信号ＥＯＰを受信すると制御パケット信号ＣＰＫＴ（ＥＯＰ）を編集して、ＬＡＮ４を介してファクシミリ通信装置１０Ｂへ送信する（Ｓ１１２）。ファクシミリ通信装置１０Ｂでは、制御パケット信号ＣＰＫＴ（ＥＯＰ）を受信すると、手順終了信号ＥＯＰに変換して、電話交換網６を介して、受信側のファクシミリ端末装置７に送信する（Ｓ１１４）。ファクシミリ端末装置７は、送信側のファクシミリ端末装置１Ａからの手順終了信号ＥＯＰを受信すると、メッセージ確認信号ＭＣＦを出力する（Ｓ１１６〜Ｓ１２０）。
【００３４】
ファクシミリ端末装置１Ａは、ファクシミリ端末装置７からのメッセージ確認信号ＭＣＦを受信すると制御情報ＣＩＮＦである切断命令信号ＤＣＮを送信する（Ｓ１２２）。ファクシミリ通信装置１０Ａは、切断命令信号ＤＣＮを制御パケット信号ＣＰＫＴ（ＤＣＮ）に編集して、ＬＡＮ４を介してファクシミリ通信装置１０Ｂへ送信する（Ｓ１２４）。ファクシミリ通信装置１０Ｂにおいて、制御パケット信号ＣＰＫＴ（ＤＣＮ）を切断命令信号ＤＣＮに変換して、電話交換網６を介して受信側のファクシミリ端末装置７に送信する（Ｓ１２６）。これにより、ファクシミリ端末装置１ａからファクシミリ端末装置７への画像情報ＰＩＮＦの通信は終了する。
【００３５】
通信が終了すると、ファクシミリ端末装置１ａ，７はそれぞれ電話交換網２，６との接続を切断する（Ｓ１２８）。その切断状態は、ファクシミリ通信装置１０Ａ，１０Ｂにそれぞれ伝達される。これにより、ファクシミリ通信装置１０Ａ，１０Ｂは、それぞれＬＡＮ４との接続を切断する（Ｓ１３０）。このように、本実施形態のファクシミリ通信装置１０Ａ，１０Ｂは、ファクシミリ端末装置１ａと同一規格のモデム１３ａを備えた手順制御回路１３と、勧告Ｔ．３０に則った伝送制御手順を実行するファクシミリ手順制御部１４とを有している。
【００３６】
これにより、ファクシミリ端末装置１ａとファクシミリ通信装置１０Ａとは、通常のファクシミリ通信の手順で制御情報ＣＩＮＦと画像情報ＰＩＮＦとを伝送することができ、ファクシミリ通信装置１０Ａと１０Ｂとは、ＬＡＮ４の通信手順で制御パケット信号ＣＰＫＴと画像パケット信号ＰＰＫＴとを伝送することができる。このため、ＬＡＮ４等のデータ通信網を介して、伝送誤りが無くかつ伝送容量に無駄の無いファクシミリ通信を行うことができる。また本実施例によれば、電話交換網２，６で生じた伝送誤りとＬＡＮ４で生じた伝送誤りを、それぞれの区間で再送等の処理を行うことで独立に修正することができる。これにより伝送誤りを局所化することができるので、誤りが生じる場合の伝送時間を短縮することができる。
【００３７】
２．実施例２
図６は、本実施例におけるファクシミリ通信装置１０Ａのハードウエアブロック図である。ファクシミリ通信装置１０Ｂも図６と同一の構成を有する。本ファクシミリ通信装置１０Ａは、図３のファクシミリ手順制御部１４、ＬＡＮ制御部１７、及び接続転送制御部１５に換えて、ＣＰＵ３２を備える。また本実施例におけるファクシミリ通信装置１０Ａには、ＣＤ−ＲＯＭからプログラムを読み出すＣＤ−ＲＯＭドライバ３４と、ＣＤ−ＲＯＭ３６から読み込まれたプログラムを格納するハードディスクドライブ３８を備える。ハードディスクドライブ３８に格納されたプログラムは、メモリ１６に読み出されて実行される。特許請求の範囲を含む本明細書では、ＣＤ−ＲＯＭ３６等の移動可能な記録媒体、ハードディスクドライブ３８等の固定記憶装置、及びメモリ１６等の揮発性記憶装置のいずれをもプログラム記録体と呼ぶ。
【００３８】
プログラム記録体に格納されたプログラムは、直接ＣＰＵ３２に実行される形態であっても、デコードすることによりＣＰＵ３２が実行することのできる形態であっても良い。ＣＤ−ＲＯＭ３６に格納されたプログラムは、図３に示すファクシミリ手順制御部１４、接続転送制御部１５、及びＬＡＮ４が行う動作をＣＰＵ３２に実行させる各プログラムモジュールを有する。これらのプログラムモジュールによりＣＰＵ３２は、図３〜５に示すファクシミリ通信装置１０Ａと同一の動作を行う。本実施例によれば、ＣＤ−ＲＯＭ３６を交換することにより、容易にファクシミリ通信装置１０Ａの動作を変更することができる。
【００３９】
３．実施例３
本実施例では、データ通信網として図１のＬＡＮ４に代えて、ＩＥＴＦ（Internet Engineering Task Force）によるＩＰネットワーク（インターネット・プロトコル・ネットワーク）５０を用いる。この「ＩＰネットワーク」には、インターネット及びイントラネットの双方が含まれる。本実施例におけるファクシミリ通信装置１０Ａは、図３におけるＬＡＮ制御回路１８及びＬＡＮ制御部１７に換えて、それぞれＩＰネットワーク制御回路及びＩＰネットワーク制御部を有するが、他のハードウエア構成は図３と同一なので説明を省略する。
【００４０】
図７は、本実施例におけるファクシミリ端末装置１ａが、１ページの画像情報をファクシミリ端末装置７へ送信するまでの通信シーケンスを示す。ファクシミリ端末装置１ａ、７は、実施例１と同様に電話交換網２、６によりそれぞれファクシミリ通信装置１０Ａ、１０Ｂに接続されている。ファクシミリ通信装置１０Ａは、ファクシミリ端末装置１ａからファクシミリ端末装置７への接続要求を受けると（Ｓ２００）、アドレス情報格納装置１６にアクセスして（Ｓ２０２）、ファクシミリ端末装置７を収容するファクシミリ通信装置１０ＢのＩＰアドレスを求める（Ｓ２０４）。次に、ファクシミリ通信装置１０Ｂにファクシミリ端末装置７との接続を要求する（Ｓ２０６）。ファクシミリ通信装置１０Ｂはファクシミリ端末装置７と接続し（Ｓ２０８、Ｓ２１０）、接続が確立されると、ファクシミリ通信装置１０Ａと１０Ｂとが連動してファクシミリ端末装置１とファクシミリ端末装置７との通信を提供する。
【００４１】
ファクシミリ端末装置１ａは実施例１と同様に、呼接続応答（Ｓ２１２、Ｓ２１４）並びに非標準機能信号ＮＳＦ、被呼端末識別信号ＣＳＩ、及びディジタル識別信号ＤＩＳ（Ｓ２１６〜Ｓ２２０）を受け取ると、送信端末識別信号ＴＳＩ、ディジタル命令信号ＤＣＳ及びトレーニングチェックＴＣＦを送信し（Ｓ２２２）、ファクシミリ通信装置１０Ａから受信準備確認信号ＣＦＲを受信するのを待って（Ｓ２２４）画像の送信を開始する（Ｓ２３０）。ファクシミリ通信装置１０Ａは、ファクシミリ端末装置１ａに受信準備確認信号ＣＦＲを送信するまで待ってから（Ｓ２２４）、送信端末識別信号ＴＳＩ及びディジタル命令信号ＤＣＳをファクシミリ通信装置１０Ｂに送信する（Ｓ２２６）。
【００４２】
これにより、受信側のファクシミリ通信装置１０Ｂと受信側ファクシミリ端末装置７とが制御信号を送受信している間（Ｓ２２８、Ｓ２３４〜Ｓ２４２）に、送信側ファクシミリ端末装置１ａが画像の送信を行うこととなる（Ｓ２３０）。このため受信側のファクシミリ通信装置１０Ｂは、ファクシミリ端末装置７と制御信号を送受信している間にファクシミリ通信装置１０Ａから受信した画像をメモリ３ｆに蓄積することができる（Ｓ２３２）。
【００４３】
ファクシミリ通信装置１０Ｂは、ＩＰネットワーク５０内に伝送遅延が生じた場合にファクシミリ端末装置１ａとファクシミリ端末装置７との通信が中断されることを防ぐ為に、一定量の画像データを蓄えるてからファクシミリ端末装置７へ画像データの転送を始める（Ｓ２４６）。受信側ファクシミリ端末装置７から受信準備確認信号ＣＦＲを受信した時（Ｓ２４２）に予め定めた量の画像データが蓄積されていない場合は、ネゴシエーションのシーケンス、すなわち受信側ファクシミリ端末装置７への送信端末識別信号ＴＳＩ、ディジタル命令信号ＤＣＳ及び受信準備確認信号ＣＦＲの送信（Ｓ２３０〜Ｓ２４２）を再度行う。これにより予め定めた量の画像データが蓄積されるまでの時間を確保する。
【００４４】
本実施例によれば、ファクシミリ通信装置１０Ｂは十分な画像データがメモり３ｆに蓄積されてから受信側ファクシミリ端末装置７への通信を開始することができる。このため、ＩＰネットワーク５０における通信速度が低下した場合であっても、ファクシミリ通信装置１０Ｂはメモリ３ｆから読み出した画データを音声信号に変換してファクシミリ端末装置７へ送信し続けることができる。また画データが失われた場合、失われた画像データをファクシミリ通信装置１０Ａへ再送する共に、その間、メモリ３ｆから読み出した画像データをファクシミリ端末装置７へ送信し続けることができる。このため、ＩＰネットワーク５０における通信速度の低下又は画像データの喪失によって、ファクシミリ通信装置１０Ｂとファクス７との通信が切断されることを防ぐことができる。
【００４５】
４．実施例４
実施例３では、ファクシミリ通信装置１０Ｂは予め定めた量の画像データをメモリ３ｆに蓄積する。しかしながら、ファクシミリ通信装置１０Ｂとファクシミリ端末装置７との間の通信速度が遅い場合には、メモリ３ｆに蓄積した画像データをファクシミリ端末装置７へ送信するために長い時間がかかるので、本来はあまり多くの画像データをメモリ３ｆに蓄積しておく必要がない。従って実施例３によれば、必要以上の画像データがメモリ３ｆに蓄積される場合があった。また、送信側ファクシミリ端末装置１と受信側ファクシミリ端末装置７のシーケンスのずれが大きくなり、頁境界において送信側ファクシミリ端末装置１で応答待ちタイムアウトによる通信エラーとなる危険性が高い。
【００４６】
また実施例３では、ファクシミリ通信装置１０Ｂは、受信側ファクシミリ端末装置７からＣＦＲを受信した時に予め定めた量の画像データが蓄積されていないとネゴシエーションのシーケンス（Ｓ２１２〜Ｓ２１６）を再度行う。しかしこのネゴシエーションには長い時間がかかるので、最適な蓄積量を大きく上回る画像データが蓄積される。このため送信側ファクシミリ端末装置と受信側ファクシミリ端末装置とのシーケンスのずれが大きくなり、受信側ファクシミリ通信装置が１ページ全体の画像を受信し終える時刻が遅くなる。このため頁境界において、送信側ファクシミリ端末装置１ａが応答待ちタイムアウトによる通信エラーとなる場合がある。そこで本実施例では、ＩＰネットワーク内の遅延を吸収しつつも、不当にファクシミリ送信による遅延を増大させず、安定し通信成功率の高いリアルタイムファクシミリ通信システムを提供することを目的とする。
【００４７】
図８は、本実施例におけるファクシミリ通信装置１０Ｂの動作を示す。ファクシミリ通信装置１０Ｂは、ハードウエアとしては実施例３と同様の標準的構成を有する。ファクシミリ通信装置１０Ｂは、ファクシミリ端末装置７への接続要求をファクシミリ通信装置１０Ａから受け取るとファクシミリ端末装置７へ着呼を通知してファクシミリ端末装置７と接続する（Ｓ３００）。次に、送信側ファクシミリ端末装置１Ａから受け取った制御信号ＤＣＳからファクシミリ端末装置７との通信速度を読み取り、所定の時間、画像情報をファクシミリ端末装置７へ送信し続けるために必要な最小限の画像データ量を計算する（Ｓ３０２）。次にファクシミリ端末装置７との通信トレーニングのために、ファクシミリ端末装置７へ送信端末識別信号ＴＳＩ，ディジタル命令信号ＤＣＳ、及びトレーニングチェックＴＣＦを送信する（Ｓ３０４）。ファクシミリ通信装置１０Ｂは、ファクシミリ通信装置１０Ａから画像データを受け取ると（Ｓ３０６）それをメモり３ｆに格納する（Ｓ３０８）。
【００４８】
次にファクシミリ通信装置１０Ｂは、ファクシミリ端末装置７から既に制御信号ＣＦＲを受け取ってある場合（Ｓ３１０）、Ｓ３０２で計算した必要最小限の画像データがメモリ３ｆに蓄積されているかどうかを判断する（Ｓ３１２）。必要最小限の画像データが蓄積されている場合は、ファクシミリ端末装置７への画像の送信を開始する（Ｓ３１４）。受信側ファクシミリ端末装置７は、受信準備確認信号ＣＦＲを送信してから一定の時間待っても画像が送信されないと勧告Ｔ．３０に従って再度非標準機能信号ＮＳＦ信号を送信する。そこで待ち合わせファクシミリ通信装置１０Ｂは、非標準機能信号ＮＳＦ信号の送信が開始される直前までの時間Ｔを予め格納しており、Ｓ３１２で必要最小限の画像データが蓄積されていない場合は、受信準備確認信号ＣＦＲの受信から時間Ｔが既に経過しているかどうかを判断する（Ｓ３１６）。
【００４９】
Ｓ３１６で時間Ｔが経過していなければ、Ｓ３０６に戻り画像データの蓄積を続ける。Ｓ３１６において既に時間Ｔが経過していると、ファクシミリ通信装置１０Ｂは、受信準備確認信号ＣＦＲを既に受信したか否かを示すフラグを、「未受信」に設定して（Ｓ３１８）、再度トレーニングシーケンス（Ｓ３０４）に戻る。これにより通信手順が非標準機能信号ＮＦＳの送信まで戻ることが防止されるので、ファクシミリ端末装置７は画像の受信を早く開始することができる。
【００５０】
図９は、本実施例に係るファクシミリ通信装置１０Ｂのソフトウエア機能構成の一例を示す。またソフトウエアの構成要素としては、実行部２２ａとデータ部２２ｂとを有する。実行部２２ａは、ＩＰ通信制御部（ＩＰＣ）３０、ＩＰデータ分析部（ＤＡＬ）３１、ファクシミリ通信制御部（ＦＣＬ）３２、画像データ蓄積制御部（ＳＴＭ）３３、及び待ち合わせ制御部（ＴＱＭ）３４を有する。またデータ部２２ｂは、画像データ蓄積部４０及び画像データ蓄積量管理部４１を有する。画像データ蓄積部４０は、現在の画像データ蓄積量を示すデータ及び画像データ情報自体を格納する。画像データ蓄積管理部４１は、画像データ蓄積量の最適値をその画像データの送信時間に換算した値を格納する。ファクシミリ通信装置１０Ａは、ファクシミリ通信装置１０Ｂと同一の構成を有するので説明を省略する。
【００５１】
以下図９を用いて、図８に示した処理を行う際の、受信側ファクシミリ通信装置１０Ｂの各部の動作を説明する。ＩＰ通信制御部３０は、ＩＰネットワーク５０を介して送信側ファクシミリ通信装置１０ＡからＩＰデータを受信すると、ＩＰデータ分析部３１へＩＰデータの分析を依頼する。ＩＰデータ分析部３１は、受信したＩＰデータが制御信号ＴＳＩ、ＤＣＳ（Ｔ．３０信号）であると、これを受信側ファクシミリ端末装置７へ送信する様に、ファクシミリ通信制御部３２へ依頼する。ファクシミリ通信制御部３２は、制御信号ＴＳＩ、ＤＣＳを受信側ファクシミリ端末装置７へ送ると共に、今から処理するファクシミリ通信の通信速度をファクシミリ端末装置７から受信したＤＣＳから得て、画像データ蓄積制御部３３へ伝える。
【００５２】
ＩＰデータ分析部３１は、受信したＩＰデータが画像データの場合、これを一時的に蓄積する様に画像データ蓄積制御部３３へ依頼し、画像データ蓄積制御部３３は画像データを画像データ蓄積部４１へ格納すると共に、蓄積量情報を更新する。画像データ蓄積制御部３３は、画像データ蓄積量管理部４１から最適な画像データ送信時間を読み出し、前記通信速度と掛け合わせることにより、画像データ蓄積量の最適値を算出して画像データ蓄積管理部４１に格納する。さらにファクシミリ通信制御部３２は、受信側ファクシミリ端末装置７からＣＦＲを受信すると、画像データ蓄積制御部３３へ最適な量の画像データが既に蓄積されているかを問い合わせる。
【００５３】
画像データ蓄積制御部３３は、画像データ蓄積量管理部４１から最適な画像データ蓄積量を読み出すと共に、画像データ蓄積部４０からその時点で蓄積されている画像データ量を読み出して比較する。既に最適な量の画像データが蓄積されていた場合にはファクシミリ通信制御部３２へ画像データ送信開始可能を伝える。ファクシミリ通信制御部３２は、画像データ蓄積制御部３３に画像データの読み出しを依頼して画像データを読み出し、受信側ファクシミリ端末装置７への画像送信を開始する。前記問い合わせをおこなったときにまだ最適な量の画像データが蓄積されていなかった場合、ファクシミリ通信制御部３２は、一定時間の後でファクシミリ通信制御部３２を再起動する様に待ち合わせ制御部３４へ指示して処理を中断する。
【００５４】
待ち合わせ制御部３４は、一定時間の後でファクシミリ通信制御部３２を起動し、ファクシミリ通信制御部３２は、再度、最適量の画像データが既に蓄積されているか否かを画像データ蓄積制御部３３へ問い合わせる。以上を最適量の画像データが蓄積されるまで繰り返す。尚、この待ち合わせ時間中は、ファクシミリ通信制御部３２は受信側ファクシミリ端末装置７に対して信号又は画像データを何ら送信しない。
【００５５】
受信側ファクシミリ端末装置７は、受信準備確認信号ＣＦＲを送信してから一定の時間待っても画像が送信されないと勧告Ｔ．３０に従って再度非標準機能信号ＮＳＦ信号を送信する。そこで待ち合わせ制御部３４は、非標準機能信号ＮＳＦ信号の送信が開始される直前までの時間Ｔを予め格納しており、時間Ｔが経過するとファクシミリ通信制御部３２に対して待ち合わせ時間の限界である旨を通知する。するとファクシミリ通信制御部３２は受信側ファクシミリ端末装置７への送信端末識別信号ＴＳＩの送信から再動作し、画像データの蓄積を続ける。これにより、非標準機能信号ＮＳＦ信号の再送に戻る場合と比較して短い時間で画像データの受信を完了することができる。
【００５６】
本実施例によれば、送信側ファクシミリ端末装置１ａと受信側ファクシミリ端末装置７でネゴシエーションされた通信速度に対応した必要最小限の量の画像データを蓄積することができる。また受信準備確認信号ＣＦＲ受信の後、必要最小限の画像データを蓄積する前に送信端末識別信号ＴＳＩを送信することをできる限り防いでいるので、蓄積量の超過を防止し、ひいては不当な画像データ蓄積による通信エラーの発生を抑え、安定したリアルタイムファクシミリ通信を提供することができる。
【００５７】
以上、実施例を参照して本発明を説明したが、特許請求の範囲の記載から明らかなように、本発明の権利範囲は上記実施形態には限定されない。上記実施例には種々の変更を加えることができることが当業者に明らかである。一例としては、例えば下記の様な変更を加えることができる。（ａ）上記実施例では、データ通信網としてＬＡＮ４又はＩＰネットワーク５０を用いたが、他の形態のデータ通信網を用いても良い。（ｂ）上記実施例では、ファクシミリ手順制御部１４、接続転送制御部１５、及びＬＡＮ制御部１７をそれぞれ独立した制御部として説明したが、例えばＣＰＵが実行するソフトウエアによってこれらを構成しても良い。これによりファクシミリ通信装置１０のハードウエア構成を簡素化することができる。（ｃ）ファクシミリ端末装置１ａ、７が勧告Ｔ．３０に基づかない非標準の手順を用いる場合であっても、上記実施例と同様に画像送信のタイミングを調整することにより通信を中断することなく画像の送信を行うことができる。
【００５８】
【発明の効果】
以上詳細に説明したように、本発明によれば、データ通信網を介して受信した画像パケット信号を一定量蓄積する記憶手段を有しているので、送信側のファクシミリ端末装置１と受信側のファクシミリ端末装置７での画像情報の伝送速度が異なっていても、送信原稿の途中で画像情報が途絶える事なく、正常に通信することができる。また本発明によれば、ＩＰネットワーク内の遅延を吸収しつつ、その為の画像データ蓄積量の超過することを抑止する機構を設けたので、通信エラーが少なく、通信成功率の高いファクシミリ通信システムを実現することができる。
【図面の簡単な説明】
【図１】従来のファクシミリ通信システムの構成図である。
【図２】従来のファクシミリ通信装置１０Ａのハードウエアブロック図である。
【図３】実施例１における、ファクシミリ通信装置１０Ａのハードウエアブロック図である。
【図４】実施例１における、ファクシミリ通信装置１０Ａの制御シーケンスの一例を示す図である。
【図５】実施例１における、ファクシミリ通信装置１０Ａの制御シーケンスの一例を示す図である。
【図６】実施例２における、ファクシミリ通信装置１０Ａのハードウエアブロック図である。
【図７】実施例３における、ファクシミリ通信シーケンスの説明図である。
【図８】実施例４における、ファクシミリ通信装置１０Ｂのハードウエア構成図である。
【図９】実施例４における、ファクシミリ通信装置１０Ｂの動作を示すフローチャートである。
【符号の説明】
１ａ，…，１ｎ，７    ファクシミリ端末装置
２，６                電話交換網
４                    ＬＡＮ
１０，１０Ａ，１０Ｂ  ファクシミリ通信装置
１３                  手順制御回路
１３ａ                モデム
１４                  ファクシミリ手順制御部
１５                  接続転送制御部
１６                  メモリ
１７                  ＬＡＮ制御部
１８                  ＬＡＮ制御回路
５０                  ＩＰネットワーク
ＣＩＮＦ              制御情報
ＣＰＫＴ              制御パケット信号
ＰＩＮＦ              画像情報
ＰＰＫＴ              画像パケット信号
【図１】
0003652357.tif 000002
【図２】
0003652357.tif 000003
【図３】
0003652357.tif 000004
【図４】
0003652357.tif 000005
【図５】
0003652357.tif 000006
【図６】
0003652357.tif 000007
【図７】
0003652357.tif 000008
【図８】
0003652357.tif 000009
【図９】
0003652357.tif 000010