(57)【特許請求の範囲】
【請求項１】
第１の端末装置と第２の端末装置とにそれぞれ一端側が接続され、他端側がIP（Internet Protocol ）ネットワークを介して接続され、第１および第２の端末装置ならびに前記IPネットワークとの接続にも対応した複数の通信規格を兼ね備えてリアルタイムに通信を行わせる通信接続装置において、該装置は、
第１の端末装置または第２の端末装置から供給されるデータを格納するとともに、第１の端末装置を第１の通信規格に基づいて制御する端末制御手段と、
供給されるデータの符号化に際してひとまとめに扱うデータのサイズ情報の指示を出す第１の記憶手段と、
前記データのサイズ情報および第１の通信規格に基づいて読み出したデータをひとまとめに符号化するとともに、第２の端末装置から供給される符号化したデータを第１の通信規格に基づいて復号する符号化／復号手段と、
該符号化したデータの損失を想定して該符号化したデータを格納する第２の記憶手段と、
前記IPネットワークとの通信規格を示す第２の通信規格に基づいて前記符号化したデータに対するヘッダおよび前記データの損失時のために前記損失に対応するデータを加えるとともに、第２の端末装置からのデータのうち前記符号化したデータを分離して前記符号化／復号手段に供給する情報追加／分離手段と、
前記供給されるデータに対する監視を行いながら、前記情報追加／分離手段から供給される前記符号化したデータをそのまま送出する制御監視手段と、
該制御監視手段を介して供給される符号化したデータを指示に応じた信号に変換して、出力するとともに、第２の端末装置からの信号を前記符号化したデータに変換するインターフェース変換手段とを含み、
前記符号化／復号手段は、前記符号化したデータの制御に関わる制御データであるかどうか判別し、該データが前記制御データと判別された際に、前記制御データであることを示す通知制御信号を出力する制御データ判別手段を含み、
前記制御監視手段は、前記符号化／復号手段から前記通知制御信号を入力した場合、前記情報追加／分離手段および第２の記憶手段に再送制御信号を供給して、第２の記憶手段に格納されたデータのうち、該通知制御信号に係る前記制御データを再送させることを特徴とする通信接続装置。
【請求項２】
請求項１に記載の通信接続装置において、前記制御監視手段は、前記制御データの出力に応じて時間計測を開始し、前記制御データに対する相手側からの応答までの時間を計測するタイマ手段と、
該計測した時間と所定の時間とを比較判定する比較判定手段と、
該計測した時間が所定の時間を越えた際に該計測時に送出した制御データの再送を制御する制御データ再送制御手段とを含むことを特徴とする通信接続装置。
【請求項３】
請求項２に記載の通信接続装置において、該装置は、第１の通信規格に勧告T.30とし、第２の通信規格を勧告T.38とする規格を用い、第１および／または第２の端末装置には前記勧告T.30によるファクシミリ機能を規定するグループ３規格を用いることを特徴とする通信接続装置。
【請求項４】
第１の端末装置と第２の端末装置とにそれぞれ一端側が接続され、他端側がIPネットワークを介して接続され、第１および第２の端末装置ならびに前記IPネットワークとの接続にも対応した複数の通信規格を兼ね備えてリアルタイムに通信を行う際のデータ出力制御方法において、該方法は、
第１または第２の端末装置から供給されるデータを格納する第１の工程と、
該データの符号化に際してひとまとめに扱うデータのサイズ情報の指示を出す第２の工程と、
前記データのサイズ情報および第１の通信規格に基づいて読み出したデータをひとまとめに符号化する第３の工程と、
該符号化したデータの損失を想定して該符号化したデータを所定のバッファに格納する第４の工程と、
前記IPネットワークとの通信規格を示す第２の通信規格に基づいて前記符号化したデータに対するヘッダおよび前記データの損失を考慮して、前記バッファに格納したデータを読み出して加えて出力する第５の工程と、
前記データに対する監視を行いながら、第５の工程から供給される前記符号化したデータをそのまま送出する第６の工程と、
第６の工程から供給される符号化したデータを指示に応じた信号に変換して、出力する第７の工程とを含み、
第３の工程は、前記符号化したデータの制御に関わる制御データであるかどうか判別し、該データが前記制御データと判別された際に、前記制御データであることを示す通知制御信号を出力し、
第６の工程は、第３の工程から前記通知制御信号を入力した場合、第５の工程および前記バッファに再送制御信号を供給して、前記バッファに格納されたデータのうち、該通知制御信号に係る前記制御データを再送させることを特徴とするデータ出力制御方法。
【請求項５】
請求項４に記載の方法において、第６の工程は、前記制御データの出力に応じて時間計測を開始し、前記制御データに対する相手側からの応答までの時間を計測する第８の工程と、
該計測した時間が所定の時間を越えた際に該計測時に送出した制御データの再送を制御する第９の工程とを含むことを特徴とするデータ出力制御方法。
【請求項６】
請求項５に記載の方法において、該方法は、第１の通信規格に勧告T.30とし、第２の通信規格を勧告T.38とする規格を用い、第１および／または第２の端末装置には前記勧告T.30によるファクシミリ機能を規定するグループ３規格を用いることを特徴とするデータ出力制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信接続装置およびデータ出力制御方法に関し、たとえば、IP（Internet Protocol ）ネットワークにG3（Group 3 ）ファクシミリ装置（以下、G3FAX 装置という）を接続させるゲートウェイ装置に適用して好適なもので、特に、リアルタイムFAX 装置の通信におけるUDP (User Datagram Protocol ）/IP によるパケット送信のデータ監視しながらデータを出力する場合に用いて好適なものである。
【０００２】
【従来の技術】
一般に、IPネットワークを介したリアルタイムFAX 通信は、 ITU (International Telecommunications Union：国際電気通信連合）-Tの勧告T.38で提案された構成で行われる。この構成は、IPネットワークに対するゲートウェイ装置として送受信側にそれぞれインターネットFAX 装置がIPネットワークと接続している。そして、それぞれのインターネットFAX 装置は、公衆回線網（PSTN: Public Switched Telephone Network ）を介してG3FAX 装置が接続されている。
【０００３】
送信側のインターネットFAX 装置は、G3FAX 装置から送信されたデータを受信し、受信したデータを一時記憶する。インターネットFAX 装置は、データをパケット化するサイズ情報が参考として供給され、このサイズ情報に基づいて供給されたデータをパケット化する。パケット化したデータをIFP (Internet Facsimile Protocol）パケットと呼ぶ。
【０００４】
また、両インターネットFAX 装置間のインターネットワークの通信は、インターネットFAX 装置にUDP を適用して行う。UDP では、たとえば、UDP ヘッダをデータを格納するUDP ペイロード領域の前に付加させる。UDP はこのプロトコルによるUDP パケットデータが損失してもそのパケットデータを復元させる処理は行わない。
【０００５】
この処理を行うためにまず送信側のインターネットFAX 装置はあらかじめ送出するIFP パケットを一時的に記憶させている。パケットデータを送出する際に、この記憶領域でつねに新たに供給されるIFP パケットをプライマリ部に配し、UDPTL (facsimile UDP Transport Layer protocol ）ペイロードを生成して送出する。UDP パケットデータがロスしたときのためにプライマリ部だけでなく、すでに過去に送信した古いパケットをセカンダリ部として冗長になるが追加してUDPTL ペイロードを生成する。また、プライマリ部にはそれぞれシーケンス番号と呼ぶ固有の番号が付されている。このUDPTL ペイロードの前にUDPTL ヘッダを付してUDPTL パケットにする。  上述したUDP ペイロードはこのUDPTL パケットで構成されている。UDP パケットはUDP ヘッダとUDP ペイロードとの組合せでできている。
【０００６】
次にUDP パケットには、IPヘッダが付加されてLAN (Local Area Network ）を介してIPパケットがIPネットワークに送出される。
【０００７】
受信側ではIPネットワークを介して受信したIPパケットに対して前述した送信側のパケット生成の逆処理を行ってUDPTL パケットまで分解し、分解したUDPTL パケットのうち、用いるIFP パケットの分類を行う。分類された各IFP パケットには解析処理（すなわち、復号処理）によりデパケット化されて、送信前の元のデータになる。このデータを一時記憶した後、このデータが端末装置に供給される。受信ではこのように一連の処理が行われている。
【０００８】
【発明が解決しようとする課題】
ところで、このように送受信を行うと、送受信の回数は勧告T.30のプロトコルに基づくV.21チャネル2 信号の制御データと画像データとで同じになる。これは、IPネットワーク伝送上の信頼性が上述した制御データと画像データが等しいことを意味する。ところが、この制御データが確実に送受信できないと、通信が異常終了してしまう。このような観点から制御データの送受信の信頼性は画像データの場合よりも高いことが望まれる。
【０００９】
また、前述したように、勧告T.38においてUDP プロトコルに基づく通信では、インターネットFAX 装置は、IFP パケットをプライマリ部とセカンダリ部とに複数回設定して冗長性を持たせてデータを送信することにより通信の信頼性を向上させている。しかしながら、高い信頼性が必要な制御データを相手先に供給する送信信頼性は充分というわけではない。
【００１０】
本発明はこのような従来技術の欠点を解消し、送信データの種類を判断し、特に制御データを送信する際に送信信頼性を充分高めることのできる画像制御装置およびデータ出力制御方法を提供することを目的とする。
【００１１】
本発明は上述の課題を解決するために、第１の端末装置と第２の端末装置とにそれぞれ一端側が接続され、他端側がIP（Internet Protocol ）ネットワークを介して接続され、第１および第２の端末装置ならびにIPネットワークとの接続にも対応した複数の通信規格を兼ね備えてリアルタイムに通信を行わせる通信接続装置において、この装置は、第１の端末装置または第２の端末装置から供給されるデータを格納するとともに、第１の端末装置を第１の通信規格に基づいて制御する端末制御手段と、供給されるデータの符号化に際してひとまとめに扱うデータのサイズ情報の指示を出す第１の記憶手段と、データのサイズ情報および第１の通信規格に基づいて読み出したデータをひとまとめに符号化するとともに、第２の端末装置から供給される符号化したデータを第１の通信規格に基づいて復号する符号化／復号手段と、この符号化したデータの損失を想定してこの符号化したデータを格納する第２の記憶手段と、IPネットワークとの通信規格を示す第２の通信規格に基づいて符号化したデータに対するヘッダおよびデータの損失時のために損失に対応するデータを加えるとともに、第２の端末装置からのデータのうち符号化したデータを分離して符号化／復号手段に供給する情報追加／分離手段と、この供給されるデータに対する監視を行いながら、この情報追加／分離手段から供給されるこの符号化したデータをそのまま送出する制御監視手段と、この制御監視手段を介して供給される符号化したデータを指示に応じた信号に変換して、出力するとともに、第２の端末装置からの信号を符号化したデータに変換するインターフェース変換手段とを含み、この符号化／復号手段は、この符号化したデータの制御に関わる制御データであるかどうか判別し、このデータがこの制御データと判別された際に、この制御データであることを示す通知制御信号を出力する制御データ判別手段を含み、この制御監視手段は、この符号化／復号手段からこの通知制御信号を入力した場合、この情報追加／分離手段および第２の記憶手段に再送制御信号を供給して、第２の記憶手段に格納されたデータのうち、この通知制御信号に係るこの制御データを再送させることを特徴とする。
【００１２】
本発明の通信接続装置は、接続する第１および第２の端末装置のそれぞれにおいて各端末装置から供給されたデータを端末制御手段に一時格納し、符号化／復号手段では順次読み出したデータを第１の記憶手段からのサイズ情報に応じてひとまとめに符号化して第２の記憶手段および情報追加／分離手段に供給するとともに、供給されたデータが制御データか判別し、制御データのとき制御監視手段に通知制御信号を出力する。情報追加／分離手段では第２の通信規格に基づいて第２の記憶手段から供給される情報の追加されたデータを制御監視手段に送る。制御監視手段では通知制御信号が供給されているとき、単なるデータと区別して制御データを重要視して制御データを複数回送出させて異常終了の発生を抑制している。
【００１３】
また、本発明は上述の課題を解決するために、第１の端末装置と第２の端末装置とにそれぞれ一端側が接続され、他端側がIPネットワークを介して接続され、第１および第２の端末装置ならびにIPネットワークとの接続にも対応した複数の通信規格を兼ね備えてリアルタイムに通信を行う際のデータ出力制御方法において、この方法は、第１または第２の端末装置から供給されるデータを格納する第１の工程と、このデータを読み出して符号化に際してひとまとめに扱うデータのサイズ情報の指示を出す第２の工程と、データのサイズ情報および第１の通信規格に基づいて読み出したデータをひとまとめに符号化する第３の工程と、この符号化したデータの損失を想定してこの符号化したデータを所定のバッファに格納する第４の工程と、IPネットワークとの通信規格を示す第２の通信規格に基づいて符号化したデータに対するヘッダおよびデータの損失を考慮して、このバッファに格納したデータを読み出して加えて出力する第５の工程と、このデータに対する監視を行いながら、第５の工程から供給される前記符号化したデータをそのまま送出する第６の工程と、第６の工程から供給される符号化したデータを指示に応じた信号に変換して、出力する第７の工程とを含み、第３の工程は、この符号化したデータの制御に関わる制御データであるかどうか判別し、このデータがこの制御データと判別された際に、この制御データであることを示す通知制御信号を出力し、第６の工程は、第３の工程からこの通知制御信号を入力した場合、第５の工程およびこのバッファに再送制御信号を供給して、このバッファに格納されたデータのうち、この通知制御信号に係るこの制御データを再送させることを特徴とする。
【００１４】
本発明のデータ出力制御方法は、第１または第２の端末装置から供給されるデータを一時格納し、格納したデータを読み出したデータに対してサイズ情報および第１の規格に基づき単位ごとにまとめて符号化しながら、供給されるデータが制御データかどうか判定し、制御データの際に通知制御信号を出力させる。符号化したデータはデータ損失を想定して保持され、次に符号化したデータは第２の通信規格に基づき保持したデータを追加して出力される。この出力は一度だけでなく、通知制御信号の供給がある場合制御データを複数回送出させる。また、同時に制御データの通信状況の監視も行っている。このように制御データを考慮して単なるデータより注目してIPネットワークを介して通信を行うことにより異常終了を抑制するとともに、確実なリアルタイム通信を可能にする。
【００１５】
【発明の実施の形態】
次に添付図面を参照して本発明による通信接続装置の一実施例を詳細に説明する。
【００１６】
本実施例は、本発明の通信接続装置を適用したインターネットFAX 装置10について説明する。本発明と直接関係のない部分について図示および説明を省略する。ここで、信号の参照符号はその現れる接続線の参照番号で表す。
【００１７】
インターネットFAX 装置10には、FAX 制御部12、パケット化／デパケット化部14、サイズ情報ストレージ部16、UDPTL 制御部18、バッファ部20、制御データ監視部22、およびLAN 制御部24が備えられている（図１を参照）。インターネットFAX 装置10には、勧告T.30に基づいて動作するアナログのG3FAX 装置30が接続されている。
【００１８】
FAX 制御部12には供給されるデータを格納する非破壊型のメモリおよびG3FAX 装置30に対する信号変換処理を行うインターフェース機能部を有している（図示せず）。このメモリはG3FAX 装置30から供給されたデータ32を繰り返し出力することができる点で有利である。FAX 制御部12は、データ32の書込み／データ34の読出し制御が図示していないシステム制御部からの制御信号に応じて行われる。読み出したデータ34はパケット化／デパケット化処理部14に供給される。インターネットFAX 装置10が受信の場合デパケット化し復号されたデータ34を格納する。
【００１９】
パケット化／デパケット化処理部14には、パケット化部／デパケット化部がそれぞれある（図示せず）。パケット化／デパケット化処理部14には、図示しないがデータ34をあらかじめ１パケットの大きさに関する情報としてパケットサイズ情報36がサイズ情報ストレージ部16から供給されている。パケット化部は供給されるデータ34をパケットサイズ情報36に応じたパケットサイズに区分して符号化したIFP パケット38をバッファ部20およびUDPTL 制御部22に出力する。また、デパケット化部では、UDPTL 制御部18から供給される符号化されたIFP パケットデータ38を復号処理、かつデパケット化を施す。
【００２０】
パケット化／デパケット化処理部14には、供給されたデータ34が制御データかどうかを判別する制御データ判別部も有している（図示せず）。制御データ判別部は、供給されたデータ34が制御データのとき通知制御信号40を制御データ監視部22に供給する。
【００２１】
サイズ情報ストレージ部16は、あらかじめデータ34をどんなサイズごとに区分するかサイズ情報が格納されているストレージである。
【００２２】
UDPTL 制御部18は、勧告T.38に基づいて供給されるIFP パケットデータ38からUDPTL プロトコルに従ってプライマリ部とセカンダリ部とからなるUDPTL ペイロードを生成する。プライマリ部はパケット番号に対応するIFP パケットであり、セカンダリ部にはすでに送出したIFP パケットが格納される。セカンダリ部は複数のIFP パケットを含むようにしてもよい。この部分にはバッファ部20に格納している過去のデータが冗長になるが供給される。また、データは過去のデータだけでなく誤り訂正符号でもよい。ここで、IFP パケットデータ38は、前述したようにUDPTL 制御部18、信号線42を介してバッファ部20にも供給される。
【００２３】
UDPTL 制御部18はこのUDPTL ペイロードの前にUDPTL ヘッダを加えてUDPTL パケットを生成する。UDPTL パケットはUDP ペイロードである。UDPTL 制御部18は、UDPTL パケット44を制御データ監視部22に出力する。
【００２４】
逆に、UDPTL 制御部18は、受信時に上述した階層的なデータ構成のUDPTL パケット44を受信し、UDPTL パケットをIFP パケットに分割し、必要なIFP パケットデータ38をそれぞれパケット化／デパケット化処理部14に送る。
【００２５】
制御データ監視部22には、図２に示すように、タイマ220 、タイムアウト判定部222 、およびデータ再送制御部224 が含まれている。制御データ監視部22ではデータに対する監視を行いながら、UDPTL 制御部18から供給されるUDPTL パケット44をそのままUDPTL パケット46としてLAN 制御部24に送出している。タイマ220 は一連の送信データのうち、最後の送信データをLAN 制御部24に送出した際にともなって供給されるタイミング信号226 で時間計測を開始し、計測時間230 を一定間隔でタイムアウト判定部222 に供給する。そして、データに対する相手側の端末装置からの応答にともなうデータ受信した際に供給されるタイミング信号228 で時間計測を終了する。
【００２６】
タイムアウト判定部222 は、供給される計測した時間230 とあらかじめ設定したタイムアウトの時間T とを比較し判定する。計測時間230 がタイムアウトの時間T 以上のとき判定を真とし、データ再送制御部224 に異常検出信号232 を出力する。タイムアウト後に計測時間230 が供給されたときは、再度異常検出信号232 を出力してもしなくてもよい。
【００２７】
データ再送制御部224 には、通知制御信号40および異常検出信号232 が供給されている。これらの信号が供給されているときデータ再送制御部224 がイネーブル状態になり、再送制御信号234 をUDPTL 制御部18およびバッファ部20に供給する。制御データが供給された際およびタイムアウト異常の発生時に制御データ監視部22の制御によりUDPTL パケット46が再送データとしてLAN 制御部24に再送出される。
【００２８】
制御データ監視部22は、UDPTL 制御部18およびバッファ部20に再送制御信号234 を供給して再送させてもよいが、このUDPTL パケットを格納するバッファメモリを配設していてもよい（図示せず）。制御データ監視部22は、UDPTL パケット46を出力するとともに、格納し、次の出力タイミング時にバッファメモリから読み出して再送出するとよい。
【００２９】
また、新たにバッファメモリを設けることなく、バッファ部20にUDPTL パケット44を格納する領域を確保する。UDPTL 制御部18は生成したUDPTL パケットを制御データ監視部22に出力するとともに、バッファ部20にも供給して一時的に記憶させる。制御データ監視部22は、再送時には再送制御信号234 をバッファ部20に供給し、バッファ部20から記憶させているUDPTL パケット44を読み出して信号線42を介して制御データ監視部22に送り、制御データ監視部22から送出させるように動作させてもよい。
【００３０】
図１に戻って、LAN 制御部24は供給されるUDPTL パケット46（UDP ペイロード）にUDP ヘッダを加えてUDP パケットを生成する。たとえばIFP/UDPTL/UDP/IPのレイヤモデルで送受信する場合、UDP パケットはIPペイロードに対応している。LAN 制御部24はIPヘッダをIPペイロードに付してIPパケットを生成する。LAN 制御部24は、IPパケット46をアナログ信号に変換して、IPネットワーク100 に出力する。LAN 制御部24はIPネットワークのプロトコルに合わせて電気信号のレベルも調整するインターフェース機能も有している。
【００３１】
インターネットFAX 装置10はこのように構成して制御データに対する他のデータ、たとえば画像データの通信を行う場合に比べて制御データの出力回数を多く出力するようにしている。
【００３２】
また、接続端末装置のG3FAX 装置30は、スキャナで記録媒体に書き込まれた情報を電気信号に変換し、勧告T.30規格を用いたG3規格でとり込んだ信号を送出する機能を有している。スキャナは載置台上に、たとえば紙などの記録媒体をセットし、操作盤からの指示での読込み開始にともない記録媒体に光を照射し、紙面上に書き込まれた情報と情報のない部分との差を紙面からの戻り光の強度を検出して電気信号に変換している。この電気信号にA/D 変換処理を施すことによって階調を有するディジタル信号に変調し、データ32を公衆回線(PSTN ）32を介してFAX 制御部12に供給している。
【００３３】
リアルタイムインターネットFAX 装置10は、図３に示すようにIPネットワーク100 を介してインターネットFAX 装置110 に接続され、さらに公衆回線（PSTN）32a を介してインターネットFAX 装置110 とG3FAX 装置120 が接続されている。この図から明らかなようにリアルタイムインターネットFAX 装置10、IPネットワーク100 およびインターネットFAX 装置110 は、勧告T.38のプロトコルに従う通信領域である。また、インターネットFAX 装置110 およびG3FAX 装置120 の公衆回線の区間は、勧告T.30のプロトコルに従っている。このシステムにおいて終端はG3FAX 装置30, 120 で行っている。
【００３４】
次に図３のシステムで一般的に行われるリアルタイムFAX 通信のシーケンスを説明する。ここで、勧告T.38に基づいてUDPTL 制御部18は供給されるIFP パケットをつねに新たなデータとしてプライマリ部に入れて、すでに送出済みの過去のデータをセカンダリ部に入れてUDPTL パケットを生成する。本実施例でセカンダリ部はセカンダリ1 およびセカンダリ2 と２つの領域を設けている。
【００３５】
UDPTL 制御部18で生成されるUDP ペイロードには、前述したようにUDPTL ヘッダとUDPTL ペイロードとが含まれている。そしてUDPTL ペイロードのデータ構造はプライマリ部とセカンダリ部を含む（図４を参照）。プライマリ部のIFP パケットは、システム制御部（図示せず）の制御によりバッファ部20にパケット化／デパケット化処理部14から供給されるIFP パケットを格納している。UDPTL 制御部18は、バッファ部20から読み出したIFP パケットの格納位置を送信回数に応じて順次セカンダリ1 からセカンダリ2 にシフトさせてセカンダリ部を形成するように制御している。セカンダリ部に含まれるIFP パケットの数は、必要であれば２つ以上でもよい。
【００３６】
UDPTL パケット中の３つのIFP パケットの格納位置の関係は図４に示すとおりである。ここで、図４の数字（No. ）は、本来の送受信においてそれぞれ供給されるシーケンス番号でなく、各パケットの同定の容易さおよび簡便な説明に行うための通し番号でIFP パケットの番号を表し、各位置に格納されるパケットを特定している。図４は86個のIFP パケットを扱う場合の一例である。これらのIFP パケットをリアルタイム通信するシーケンスを図６および図７に示す。図５は図６と図７の接続関係を示している。図６および図７の装置の動作シーケンスに示す数字01〜86はIFP パケットの通し番号である。ただし、UDPTL パケット中のシーケンス番号とはまったく関係ない。また、図６および図７のインターネットFAX 装置間(100) 上に記載したパケットはUDPTL パケットのプライマリ部を示している。
【００３７】
従来技術での通信シーケンスを簡単に説明する。図６では、受信側のG3FAX 装置120 から連続して４個のコマンドがインターネットFAX 装置110 に送出される。インターネットFAX 装置110 のUDPTL 制御部には供給されたコマンド（CED tone, Flags, CSI, DIS ）に対応したIFP パケットが供給される。UDPTL 制御部は最初の制御データ（番号02〜06：勧告T.30の制御データCSI/DIS ）をそれぞれ格納したUDPTL パケットを勧告T.38に従って生成する。インターネットFAX 装置110 は、このUDPTL パケットを含むIPパケットにし、IPネットワーク100 を介してインターネットFAX 装置10に送出する。インターネットFAX 装置10は、上述の手順と逆に供給されるIPパケットのUDP ペイロードからUDPTL パケット、IFP パケットの分離・復号を行って、４つのコマンドを復元してG3FAX 装置30に出力する。
【００３８】
送信側のG3FAX 装置30は、供給されたコマンドに応じて４つのコマンド（Flags, TSI, DCS, TCF）のUDPTL パケット（IFP パケット番号07〜10）に符号化し、インターネットFAX 装置10, 110 を介してG3FAX 装置120 に送出する。
【００３９】
次にふたたび受信側のG3FAX 装置120 は２つのコマンド（Flags, CFR）をインターネットFAX 装置110 に送る。インターネットFAX 装置110 はコマンドを３つのUDPTL パケット（11〜13）にしてインターネットFAX 装置10を介して復元したコマンドをG3FAX 装置30に供給する。このG3FAX 装置30は供給を受けて通信の設定が完了したものとして、トレーニングコマンド（Training）を供給してモデムの制御を行う（番号14）。以後、送信側のG3FAX 装置30は、取り込んでいた画像データ、コマンドとしてフラグ、および処理終了コマンドEOP を順次送出する。インターネットFAX 装置10は、IFP パケットの番号15〜81まで画像データとして送出し、さらにIFP パケットの番号82〜83でフラグ、およびEOP/FCS をインターネットFAX 装置110 に送出する。インターネットFAX 装置110 は供給された画像データおよび復元した２つのコマンド（Flags, EOP）をG3FAX 装置120 に送る。
【００４０】
最後に、G3FAX 装置120 はフラグとメッセージ確認のコマンドMCF をインターネットFAX 装置110, 10 を介してG3FAX 装置30に供給して画像データの転送を終了する。
【００４１】
この通信シーケンスから明らかなように、フラグやコマンド等の制御データは画像データと同じ回数でしか送出されていない。インターネットFAX 装置10, 110 では、勧告T.38に従ってUDPTL パケットのセカンダリ部に過去のデータを含めて送出してより確実な通信を行えるようにしている。しかしながら、制御データの供給の確実性はまだ充分ではない。本実施例ではFAX 制御部12から供給されるデータをパケット化／デパケット化処理部14で制御データか判別し、制御データのとき通知制御信号40を制御データ監視部22に出している。制御データ監視部22では、通知制御信号40またはタイムアウトの場合に供給された制御データを再送出するように動作させている。
【００４２】
この動作シーケンスを具体的に説明する（図８を参照）。ここで、前述の一般的なリアルタイム通信との比較を容易にするため受信側のインターネットFAX 装置110 からの送出について説明する。インターネットFAX 装置110 の各部は装置10と同じ構成要素であることから前述した参照符号を用いる。
【００４３】
FAX 制御部12からフラグがパケット化／デパケット化処理部14に供給される（T10 ）。パケット化／デパケット化処理部14ではフラグをパケット化してUDPTL 制御部14に供給する。また、パケット化／デパケット化処理部14ではフラグを制御データと判別して通信制御信号40を制御データ監視部22に送出する（T12 ）。UDPTL 制御部18では、供給されたIFP パケットデータをプライマリ部のデータとし、かつバッファ部20のプライマリ部に供給し格納する。この時点でセカンダリ部にはデータが格納されていない。
【００４４】
UDPTL 制御部18は、供給されたフラグのIFP パケットとセカンダリ部のデータを合わせてUDPTL ペイロードを形成し、このUDPTL ペイロードにUDPTL ヘッダを加えてUDPTL パケットを生成している（T14 ）。生成したUDPTL パケットは制御データ監視部22に供給される。供給されたUDPTL パケットはLAN 制御部24に出力される（T16 ）。供給されたUDPTL パケットが制御データであるとすでに通知されているから制御データ監視部22では、UDPTL 制御部18およびバッファ部20に再送制御信号234 を供給してUDPTL パケットを再生成させ、制御データ監視部22に出力する。結果として制御データ監視部22はフラグを示すUDPTL パケットを再送出力することになる（T18 ）。また、制御データ監視部22は供給されたUDPTL パケットをLAN 制御部24に出力する（T16 ）での送信処理を繰り返すようにしてもよい。
【００４５】
次に装置110 はCSI 信号をFAX 制御部12から送出する。CSI 信号がパケット化／デパケット化処理部14に供給される（T20 ）。パケット化／デパケット化処理部14ではCSI 信号をパケット化してUDPTL 制御部18に供給する。また、パケット化／デパケット化処理部14ではCSI 信号を制御データと判別して通信制御信号40を制御データ監視部22に送出する（T22 ）。UDPTL 制御部18では、供給されたIFP パケットデータをプライマリ部のデータとし、かつバッファ部20のプライマリ部に供給し格納する。この時点でセカンダリ部にはフラグデータが格納されている。
【００４６】
UDPTL 制御部18は、供給されたCSI 信号のIFP パケットとセカンダリ部のフラグデータを合わせてUDPTL ペイロードを形成し、このUDPTL ペイロードにUDPTL ヘッダを加えてUDPTL パケットを生成している（T24 ）。生成したUDPTL パケットは制御データ監視部22に供給される。供給されたUDPTL パケットはLAN 制御部24に出力される（T26 ）。この場合も供給されたUDPTL パケットが制御データであるとすでに通知されているから制御データ監視部22では、UDPTL 制御部18およびバッファ部20に再送制御信号234 を供給してUDPTL パケットを再生成させ、制御データ監視部22に出力する。結果として制御データ監視部22はCSI 信号およびフラグを示すUDPTL パケットを再送出力することになる（T28 ）。また、制御データ監視部22は、T26 での送信処理を繰り返すようにしてもよい。
【００４７】
さらに装置110 がディジタル識別信号（以下、DIS という）をFAX 制御部12から送出する。DIS 信号がパケット化／デパケット化処理部14に供給される（T30 ）。パケット化／デパケット化処理部14ではDIS 信号をパケット化してUDPTL 制御部18に供給する。また、パケット化／デパケット化処理部14ではDIS 信号を制御データと判別して通信制御信号40を制御データ監視部22に送出する（T32 ）。UDPTL 制御部18では、供給されたIFP パケットデータをプライマリ部のデータとし、かつバッファ部20のプライマリ部に供給し格納する。この時点でセカンダリ部にはCSI 信号およびフラグデータが格納されている。
【００４８】
UDPTL 制御部18は、供給されたDIS 信号のIFP パケットとセカンダリ部のCSI 信号およびフラグデータを合わせてUDPTL ペイロードを形成し、このUDPTL ペイロードにUDPTL ヘッダを加えてUDPTL パケットを生成している（T34 ）。生成したUDPTL パケットは制御データ監視部22に供給される。供給されたUDPTL パケットはLAN 制御部24に出力される（T36 ）。この場合も供給されたUDPTL パケットが制御データであるとすでに通知されているから制御データ監視部22では、UDPTL 制御部18およびバッファ部20に再送制御信号234 を供給してUDPTL パケットを再生成させ、制御データ監視部22に出力する。結果として制御データ監視部22はDIS 、CSI 信号およびフラグを示すUDPTL パケットを再送出力することになる（T38 ）。また、制御データ監視部22は、T36 での送信処理を繰り返すようにしてもよい。
【００４９】
これに対して、以後の速度（Speed ）や画像データ（Image1, Image2）は、パケット化したデータを一度しか送出しない。パケット化／デパケット化処理部14における判定結果が制御データでないと判定し、通知制御信号40が出力されないためである。
【００５０】
勧告T.38の冗長なセカンダリ部の含めて供給されるデータが制御データのとき制御データを一連のリアルタイム通信のシーケンスのなかで複数回送出させることができる。画像データのように制御データと異なるデータと区別して繰り返して送信することから、制御データの通信の信頼性を従来に比べて充分に高めることができる。これにより、制御データを確実に相手方に届けることができ、異常終了を回避することができる。
【００５１】
なお、制御データは画像データと異なり伝送速度が遅いので複数回送信しても画像データほどの帯域が不要である。したがって、前述した複数回の送信を行っても帯域不足になることはない。また、本実施例では制御データだけの複数送信を示したがIFP パケットすべてに適用させてもよい。インターネットFAX 装置はG3FAX 装置の機能を併せ持つように構成した装置でもよい。
【００５２】
以上のように構成することにより、一連のリアルタイム通信のなかで制御データの判別を行って制御データが供給された際に制御データ監視部の制御で複数回UDPTL パケットを送信させることが容易に行うことができる。この再送により画像データの送信に比べてIPネットワーク上での制御データの送信に対する伝送の信頼性を大幅に向上させることができる。
【００５３】
本発明はリアルタイムFAX 通信におけるインターネットFAX 装置の適用に限定されるものでなく、ソフトウェアを用いても制御データを複数回送出させることができることは言うまでもない。
【００５４】
【発明の効果】
このように本発明の通信接続装置によれば、接続する第１および第２の端末装置のそれぞれにおいて各端末装置から供給されたデータを端末制御手段に一時格納し、符号化／復号手段では順次読み出したデータを第１の記憶手段からのサイズ情報に応じてひとまとめに符号化して第２の記憶手段および情報追加／分離手段に供給するとともに、供給されたデータが制御データか判別し、制御データのとき制御監視手段に通知制御信号を出力する。情報追加／分離手段では第２の通信規格に基づいて第２の記憶手段から供給される情報の追加されたデータを制御監視手段に送る。制御監視手段では通知制御信号が供給されているとき、単なるデータと区別して制御データを重要視して制御データを複数回送出させて異常終了の発生を抑制することにより、IPネットワーク伝送上の信頼性を画像データを伝送する際の信頼性よりも大幅に改善することができる。
【００５５】
また、本発明のデータ出力制御方法によれば、第１または第２の端末装置から供給されるデータを一時格納し、格納したデータを読み出したデータに対してサイズ情報および第１の規格に基づき単位ごとにまとめて符号化しながら、供給されるデータが制御データかどうか判定し、制御データの際に通知制御信号を出力させる。符号化したデータはデータ損失を想定して保持され、次に符号化したデータは第２の通信規格に基づき保持したデータを追加して出力される。この出力は一度だけでなく、通知制御信号の供給がある場合制御データを複数回送出させる。また、同時に制御データの通信状況の監視も行っている。このように制御データを考慮して単なるデータより注目してIPネットワークを介して通信を行って異常終了を抑制するとともに、確実なリアルタイム通信を可能にすることにより、IPネットワーク伝送上の信頼性を画像データを伝送する際の信頼性よりも大幅に改善することができる。
【図面の簡単な説明】
【図１】本発明の通信接続装置を適用したインターネットFAX 装置の概略的な構成を示すブロック図である。
【図２】図１のインターネットFAX 装置の制御データ監視部の概略的な構成を示すブロック図である。
【図３】図１のインターネットFAX 装置を送信側／受信側の端末装置のゲートウェイ装置とし、インターネットFAX 装置間のIPネットワークを介して通信する接続関係を説明する模式図である。
【図４】  IFP パケット、UDPTL パケットのプライマリ部およびセカンダリ部の関係を説明する図である。
【図５】図６および図７の接続配置を示す図である。
【図６】図３の送受信関係においてインターネットFAX 通信を行う上でのシーケンスを説明する図である。
【図７】図６のシーケンスの続きを説明する図である。
【図８】インターネットFAX 装置における通信動作を説明する図である。
【符号の説明】
10, 110   インターネットFAX 装置
12  FAX 制御部
14  パケット化／デパケット化処理部
16  サイズ情報ストレージ部
18  UDPTL 制御部
20  バッファ部
22  制御データ監視部
24  LAN 制御部
30, 120   G3FAX 装置
【図１】
0004314733.tif 000002
【図２】
0004314733.tif 000003
【図３】
0004314733.tif 000004
【図４】
0004314733.tif 000005
【図５】
0004314733.tif 000006
【図６】
0004314733.tif 000007
【図７】
0004314733.tif 000008
【図８】
0004314733.tif 000009