JP3419764B2 - Communication control device - Google Patents
Communication control deviceInfo
- Publication number
- JP3419764B2 JP3419764B2 JP2001017497A JP2001017497A JP3419764B2 JP 3419764 B2 JP3419764 B2 JP 3419764B2 JP 2001017497 A JP2001017497 A JP 2001017497A JP 2001017497 A JP2001017497 A JP 2001017497A JP 3419764 B2 JP3419764 B2 JP 3419764B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- dle
- facsimile
- transmission speed
- communication
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000004891 communication Methods 0.000 title claims description 147
- 230000005540 biological transmission Effects 0.000 claims description 126
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 238000000034 method Methods 0.000 description 91
- 238000010586 diagram Methods 0.000 description 12
- 230000000694 effects Effects 0.000 description 5
- 101001139126 Homo sapiens Krueppel-like factor 6 Proteins 0.000 description 4
- 230000003111 delayed effect Effects 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 101000661816 Homo sapiens Suppression of tumorigenicity 18 protein Proteins 0.000 description 2
- 230000002411 adverse Effects 0.000 description 2
- 108090000237 interleukin-24 Proteins 0.000 description 2
- 102100035353 Cyclin-dependent kinase 2-associated protein 1 Human genes 0.000 description 1
- 101000737813 Homo sapiens Cyclin-dependent kinase 2-associated protein 1 Proteins 0.000 description 1
- 101000710013 Homo sapiens Reversion-inducing cysteine-rich protein with Kazal motifs Proteins 0.000 description 1
- 101000661807 Homo sapiens Suppressor of tumorigenicity 14 protein Proteins 0.000 description 1
- 208000025118 deafness-infertility syndrome Diseases 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
Landscapes
- Facsimiles In General (AREA)
- Communication Control (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、アナログデータに
より通信を行うファクシミリ装置等の通信端末装置間に
おいてデジタル回線を仲介した通信を実現する通信制御
装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a communication control device for realizing communication via a digital line between communication terminal devices such as a facsimile device which communicates by analog data.
【0002】[0002]
【従来の技術】近年、パーソナルコンピュータ等の通信
端末装置においてデジタル回線を介した通信が行われて
いる。その際、デジタル回線上に複数の通信を時分割多
重化する制御を行う通信制御装置を用いて1本のデジタ
ル回線上に複数の通信を同時伝送することが行われてい
る。2. Description of the Related Art In recent years, communication terminals such as personal computers have been used for communication via digital lines. At that time, a plurality of communications are simultaneously transmitted on one digital line by using a communication control device that controls the time division multiplexing of the plurality of communications on the digital line.
【0003】以下、従来のデジタル回線を用いた通信シ
ステムについて図面を参照に説明する。図12は従来の
デジタル回線を介した通信を示したシステム構成図であ
る。図12において、201はパーソナルコンピュータ
等の通信端末装置(以下DTEとする。)である。20
2はDTE201から送出されたデジタルデータをアナ
ログデータに変換して変調するモデムである。203は
モデム202において変調されたデータをデジタルデー
タに変換するA/D変換部である。204はデジタルデ
ータをデジタル回線に乗せる際、時分割制御を行う通信
制御装置である。205はデジタル回線であり、1Mb
psのデータ伝送速度を有している。A conventional communication system using digital lines will be described below with reference to the drawings. FIG. 12 is a system configuration diagram showing communication through a conventional digital line. In FIG. 12, 201 is a communication terminal device (hereinafter referred to as DTE) such as a personal computer. 20
Reference numeral 2 is a modem that converts digital data transmitted from the DTE 201 into analog data and modulates the analog data. Reference numeral 203 denotes an A / D conversion unit that converts the data modulated by the modem 202 into digital data. Reference numeral 204 denotes a communication control device that performs time division control when digital data is put on a digital line. 205 is a digital line, 1 Mb
It has a data transmission rate of ps.
【0004】上記のように構成されたデジタル回線を介
した通信システムについてその動作を説明する。The operation of the communication system via the digital line configured as described above will be described.
【0005】まず、DTE201から送出されたデジタ
ルデータは、RS−232C等の回線を介しモデム20
2へ転送され、モデム202においてアナログデータに
変換され変調される。変調後アナログデータはA/D変
換部203に転送され、A/D変換部203においてデ
ジタルデータに変換される。その際用いられる方式とし
てはμーLOWコーディング等があり、64Kbpsの
データ速度に変換される。すなわち、デジタル回線20
5のように1Mbpsのデータ伝送速度を有するデジタ
ル回線では、通信制御装置204はデジタル回線205
を最大16分割して16通信分のデータ通信が実現でき
る。First, the digital data sent from the DTE 201 is transferred to the modem 20 via a line such as RS-232C.
2, and converted into analog data and modulated by the modem 202. The modulated analog data is transferred to the A / D conversion unit 203 and converted into digital data in the A / D conversion unit 203. A method used at that time is μ-LOW coding or the like, which is converted to a data rate of 64 Kbps. That is, the digital line 20
In the case of a digital line having a data transmission rate of 1 Mbps such as No. 5, the communication control device 204 is
Can be divided into 16 at maximum and data communication for 16 communication can be realized.
【0006】[0006]
【発明が解決しようとする課題】しかしながら、上述の
従来技術の構成では、デジタル回線205を介してG3
ファクシミリ装置による通信を実現する上で、ファクシ
ミリ装置と通信制御装置204との間の回線の伝送速度
と、デジタル回線の伝送速度との伝送速度差に起因する
弊害が発生するという問題が生じる。However, in the above-mentioned configuration of the prior art, G3 is connected via the digital line 205.
In realizing communication by the facsimile device, a problem arises that a transmission speed difference between the transmission speed of the line between the facsimile device and the communication control device 204 and the transmission speed of the digital line causes a problem.
【0007】すなわち、ファクシミリ装置と通信制御装
置204との間の回線の伝送速度がデジタル回線の伝送
速度よりも速い場合には、デジタル回線上にオーバーフ
ロー状態が発生することにより通信不能の状態を招来す
るという問題が生じる。 That is, when the transmission speed of the line between the facsimile device and the communication control device 204 is higher than the transmission speed of the digital line, an overflow condition occurs on the digital line, resulting in a communication disabled state. The problem arises.
【0008】本発明は上記課題を解決するもので、上記
デジタル回線を介したG3ファクシミリ装置による通信
を実現する上で、ファクシミリ装置と通信制御装置との
間の回線の伝送速度と、デジタル回線の伝送速度との伝
送速度差に起因する弊害を除去し、通信の品質を保証す
ることができる通信制御装置を提供することを目的とす
るものである。The present invention is to solve the above-mentioned problems. To realize communication by the G3 facsimile apparatus via the digital line, the transmission speed of the line between the facsimile apparatus and the communication control device and the digital line It is an object of the present invention to provide a communication control device capable of eliminating the adverse effect caused by the difference in transmission rate from the transmission rate and guaranteeing the communication quality.
【0009】[0009]
【課題を解決するための手段】本発明は上記課題を解決
するために、請求項1に係る発明は、デジタル回線を介
してG3ファクシミリ装置により通信を行う際、ファク
シミリ装置からのファシクミリ制御信号が通信制御装置
に転送されると、通信制御装置間において設定されるデ
ジタル回線の伝送速度と、前記ファシクミリ制御信号内
に記載されているファクシミリ装置の最大伝送速度とを
比較し、デジタル回線の伝送速度の方が遅い場合、前記
ファクシミリ制御信号の内容を書き換え実際の最大伝送
速度より遅い伝送速度を相手側のファクシミリ装置に伝
える。これにより、画情報の送信中に通信不能の状態が
発生するのを防ぐことができる。 The present invention SUMMARY OF THE INVENTION To solve the above problems, the invention according to claim 1, when performing communication by G3 facsimile device through the digital line, fax
The communication control device receives the fascimi control signal from the device.
Transfer to the communication control device,
Within the digital signal transmission speed and the fascimil control signal
The maximum transmission speed of the facsimile machine described in
In comparison, if the transmission speed of the digital line is slower,
Facsimile control signal contents are rewritten and actual maximum transmission is performed.
The transmission speed slower than the transmission speed is transmitted to the facsimile machine on the other side.
Get As a result, the state of communication failure during transmission of image information
It can be prevented from occurring.
【0010】また、請求項2に係る発明は、デジタル回
線を介してG3ファクシミリ装置により通信を行う際、
受信側ファクシミリ装置からのファシクミリ制御信号D
ISが通信制御装置に転送されると、通信制御装置間に
おいて設定されるデジタル回線の伝送速度と、前記ファ
シクミリ制御信号DIS内に記載されているファクシミ
リ装置の最大伝送速度とを比較し、デジタル回線の伝送
速度の方が遅い場合、前記ファクシミリ制御信号DIS
の内容を書き換え実際の最大伝送速度より遅い伝送速度
を相手側のファクシミリ装置に伝える。これにより、画
情報の送信中に通信不能の状態が発生するのを防ぐこと
ができる。 The invention according to claim 2 is a digital circuit.
When communicating with a G3 facsimile machine via a line,
Fascimi control signal D from the facsimile machine on the receiving side
When the IS is transferred to the communication control device,
The transmission speed of the digital line set in
Fax machine described in the control signal DIS
Compared with the maximum transmission speed of the device, transmission of digital line
If the speed is slower, the facsimile control signal DIS
Rewrite the content of the transmission rate slower than the actual maximum transmission rate
To the facsimile machine on the other side. This allows you to
Preventing loss of communication while sending information
You can
【0011】[0011]
【0012】[0012]
【0013】[0013]
【0014】[0014]
【0015】[0015]
【0016】[0016]
【0017】[0017]
【0018】[0018]
【0019】[0019]
【発明の実施の形態】以下、本発明の一実施の形態につ
いて図面を参照しながら説明する。BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of the present invention will be described below with reference to the drawings.
【0020】図1は本発明の一実施の形態におけるデジ
タル回線を介したファクシミリ通信を示したシステム構
成図である。図1において、1ファクシミリ装置、2は
ファクシミリ装置1からアナログデータを転送する構内
回線、3は構内の各通信端末装置からの集線制御および
各通信端末装置とデジタル回線との接続制御を行う構内
交換機である。4はファクシミリ装置1から送出された
アナログデータをデジタルデータに変換し、ファクシミ
リ通信に用いられるデータをデータ通信に用いられるデ
ータに変換するとともにファクシミリ通信制御手順をデ
ータ通信制御手順に変換し、データの多重化処理を行っ
ている通信制御装置である。5は通信制御装置5によっ
て時分割多重化された複数通信のデータを同時伝送する
デジタル回線であり、6はデジタル回線網である。7は
相手側のデジタル回線、8は相手側の通信制御装置、9
は相手側の構内交換機、10は相手側の構内回線、11
は相手側のファクシミリ装置である。FIG. 1 is a system configuration diagram showing facsimile communication via a digital line according to an embodiment of the present invention. In FIG. 1, reference numeral 1 is a facsimile machine, 2 is a private branch line for transferring analog data from the facsimile machine 1, and 3 is a private branch exchange for controlling line concentrating from each communication terminal device in the premise and controlling connection between each communication terminal device and a digital line. Is. Reference numeral 4 converts the analog data sent from the facsimile apparatus 1 into digital data, converts the data used in the facsimile communication into the data used in the data communication, and also converts the facsimile communication control procedure into the data communication control procedure. It is a communication control device that is performing a multiplexing process. Reference numeral 5 is a digital line for simultaneously transmitting a plurality of pieces of communication data time-division multiplexed by the communication control device 5, and 6 is a digital line network. 7 is the other party's digital line, 8 is the other party's communication control device, 9
Is the other party's private branch exchange, 10 is the other party's private branch line, 11
Is a facsimile machine on the other side.
【0021】図2は通信制御装置4若しくは8の内部構
成を示した概略ブロック図である。図2において図1と
同一箇所には同一の符号を付し説明を省略する。41は
ファクシミリ装置1から送出されたアナログデータの復
調、デジタルデータへの変換を行い、またファクシミリ
装置1へのデータをアナログデータに変換しさらにデー
タの変調を行うファクシミリモデムである。42はモデ
ム41から転送されたT.30の規約によるファクシミ
リ制御手順に従ったデータを解析し、EIA−578等
のデータ通信に用いられるデータ形態に変換する制御を
行うDTE制御部である。43はDTE制御部42より
入力されたパラレルデータをシリアルデータに変換して
出力するインターフェース制御部である。44はインタ
ーフェース制御部43より入力した複数の構内回線2か
らのデータを1本のデジタル回線上に時間的間隔をおい
て多重化する制御を行う多重化制御部である。45はデ
ジタル回線5より受信したデータをEIA−578等に
よるデータ通信に用いられるデータ形態からT.30の
規約によるファクシミリ制御手順のデータ形態に変換し
てモデム41に出力する制御を行うDCE制御部であ
る。FIG. 2 is a schematic block diagram showing the internal configuration of the communication control device 4 or 8. 2, the same parts as those in FIG. 1 are designated by the same reference numerals and the description thereof will be omitted. Reference numeral 41 is a facsimile modem that demodulates analog data sent from the facsimile apparatus 1 and converts it into digital data, and also converts the data to the facsimile apparatus 1 into analog data and further modulates the data. 42 is a T.42 transmitted from the modem 41. It is a DTE control unit that analyzes data in accordance with the facsimile control procedure according to the standard of 30 and converts it into a data format used for data communication such as EIA-578. An interface control unit 43 converts parallel data input from the DTE control unit 42 into serial data and outputs the serial data. Reference numeral 44 denotes a multiplexing control unit that controls to multiplex the data input from the interface control unit 43 from the plurality of local lines 2 on one digital line at time intervals. 45 indicates data received from the digital line 5 from the data format used for data communication by EIA-578 or the like. It is a DCE control unit which controls to convert to a data format of a facsimile control procedure according to the protocol of 30 and output to the modem 41.
【0022】以上のように構成された通信制御装置を用
いて行うデジタル回線を介したファクシミリ通信につい
て以下説明する。Facsimile communication via a digital line, which is carried out by using the communication control device configured as described above, will be described below.
【0023】まず、送信側ファクシミリ装置1において
変調されたアナログデータが構内回線2を介し構内交換
機3へ転送される。構内交換機3は通信制御装置4との
接続制御を行い、アナログデータを通信制御装置4に転
送する。通信制御装置4において、アナログデータはサ
ンプリングによりデジタルデータに変換されるのではな
く、まずファクシミリモデム41によって復調され、デ
ジタルデータに変換される。すなわち、ファクシミリ装
置1より9600bpsの伝送速度でデータが送出され
た場合、ファクシミリモデム41は1秒間に9600ビ
ットのデジタルデータを生成しDTE制御部42にデー
タを出力することなる。これにより、アナログデータを
デジタル変換の際、データ量を膨大に増加させることな
く、かつ情報量を損うことなくデジタルデータに変換で
きることになる。このデジタルデータの内容はT.30
に規定されたファクシミリ信号を示しているが、デジタ
ル回線5にそのまま乗せて通信を行うことはできない。
したがって、デジタル交換網6を介した相手側通信制御
装置8にデータの種別を通知する必要があり、その手法
として、EIA−578等に従ったデータコマンドを付
加し相互に同期をとって通信を行っている。続いて、デ
ジタルデータはインターフェース制御部43にパラレル
で入力され、内部のバッファに順次蓄積され、シリアル
で多重化制御部44に出力される。多重化制御部44に
おいて、デジタルデータは1本のデジタル回線5上に時
間的間隔をおいて分割されて送出される。デジタル回線
5はN−ISDNの場合、16Kbpsの伝送速度を持
つデジタル回線を集めて1本のデジタル回線を構成して
いるので、9600bpsのデジタルデータであれば、
1本のデジタル回線で同時に64通信分のデータを同一
デジタル回線5上で同時伝送できることになる。First, the analog data modulated in the sending facsimile machine 1 is transferred to the private branch exchange 3 via the private branch line 2. The private branch exchange 3 controls connection with the communication control device 4 and transfers analog data to the communication control device 4. In the communication control device 4, analog data is not converted into digital data by sampling, but is first demodulated by the facsimile modem 41 and converted into digital data. That is, when data is transmitted from the facsimile device 1 at a transmission rate of 9600 bps, the facsimile modem 41 generates digital data of 9600 bits per second and outputs the data to the DTE control unit 42. As a result, when analog data is converted into digital data, the data amount can be converted into digital data without enormously increasing the data amount and without losing the information amount. The contents of this digital data are T. Thirty
Although the facsimile signal defined in 1) is shown, it cannot be placed on the digital line 5 as it is for communication.
Therefore, it is necessary to notify the communication control device 8 of the other party via the digital exchange network 6 of the type of data, and as a method thereof, a data command according to EIA-578 or the like is added to perform communication in synchronization with each other. Is going. Subsequently, the digital data is input to the interface control unit 43 in parallel, sequentially accumulated in the internal buffer, and serially output to the multiplexing control unit 44. In the multiplexing control unit 44, the digital data is divided and sent on one digital line 5 at time intervals. In the case of N-ISDN, the digital line 5 collects digital lines having a transmission rate of 16 Kbps to form one digital line, so that if the digital data is 9600 bps,
Data of 64 communications can be simultaneously transmitted on the same digital line 5 by one digital line.
【0024】以上のように、デジタル回線5を介してフ
ァクシミリ通信を実行する際、変調されたアナログデー
タをサンプリングしてデジタルデータに変換するのでは
なく、変調されたデータを一旦復調し、その後デジタル
データに変換する処理を行うことにより、前記デジタル
データをデジタルコマンドに変換してデジタル回線5に
送出して通信を行っているので、デジタル回線の本数を
増設することなく、デジタル回線5上に乗せる通信数を
増加させることができるという効果を得ることができ
る。As described above, when facsimile communication is executed through the digital line 5, the modulated analog data is not sampled and converted into digital data, but the modulated data is once demodulated and then digitally converted. Since the digital data is converted into a digital command and sent to the digital line 5 for communication by performing the process of converting into data, the digital command can be placed on the digital line 5 without increasing the number of digital lines. The effect that the number of communications can be increased can be obtained.
【0025】しかし、上述のようにデジタル回線5を介
すことよりファクシミリ通信を実現する場合、構内回線
2とデジタル回線5とは伝送速度差が異なるので、送信
側ファクシミリ装置1と受信側ファクシミリ装置11と
の間のデータ伝送において空白時間が発生する。これに
より、通信が中断するという問題が生じる。However, when the facsimile communication is realized through the digital line 5 as described above, since the transmission speed difference between the private line 2 and the digital line 5 is different, the sending side facsimile device 1 and the receiving side facsimile device A blank time occurs in the data transmission to and from 11. This causes a problem that communication is interrupted.
【0026】以下、図3を用いて上記現象を説明する。
図3は構内回線とデジタル回線との伝送速度差により生
じる一現象を示したシーケンス図である。The above phenomenon will be described below with reference to FIG.
FIG. 3 is a sequence diagram showing a phenomenon caused by a difference in transmission speed between the private line and the digital line.
【0027】まず、通信制御装置4から通信制御装置8
へAT+FRH=3が送出され、受信側にHDLCプロ
トコルと変調方式を指定する(ST1)。すなわち、こ
こではCCITTのV.21変調方式により300bp
sの伝送速度でデータを送信する旨を受信側に指定する
ことになる。通信制御装置8から通信制御装置4へ応答
信号であるCONNECTが返送される(ST2)。受
信側ファクシミリ装置はDIS(デジタル識別信号)を
HDLC方式でフレーム化して送出する(ST3)。通
信制御装置8では、ファクシミリ信号であるDISをデ
ータ通信用のデータ形態に変換してデジタル回線網6へ
送出する(ST4)。続いて、データの終端を示すデー
タを送出する(ST5)。この際、構内回線10上では
ファクシミリ信号は300bpsで伝送されるので、1
バイトのデータが伝送されるのに26msかかることに
なる。これに対してデジタル回線網6上では上述のよう
に16Kbpsの伝送速度でデータが送られるので、1
バイトのデータは0、5msで伝送されることになる。
相手側通信制御装置8に正しいデータのみを送出するこ
とを考えた場合、通信制御装置8は、フレーム化された
DISを内部のバッファに順次蓄積し、フレームチェッ
クシーケンスでフレームエラーの有無を判断するため、
一旦全フレーム(9バイト分)を蓄積し終えた後、デー
タ通信のデータ形態に変換してデジタル回線網6へ送出
する処理を行っている。そのため、通信制御装置8が相
手側ファクシミリ装置11からデータを受けてからデジ
タル回線網6へデータを送出するまでに時間的間隔T1
が発生することになる。さらに、通信制御装置4におい
て、データ通信のデータ形態から再びファクシミリ通信
のデータ形態に変換する必要があるので、データを受信
してから送出する(ST6)までに時間かT2がかかる
ことになり、最終的に受信側ファクシミリ装置11がD
ISを送出してからファクシミリ装置1に到達するまで
の時間は通常のファクシミリ通信と比べて大幅に遅れる
ことになる。First, the communication control unit 4 to the communication control unit 8
AT + FRH = 3 is sent to and the HDLC protocol and the modulation method are designated to the receiving side (ST1). That is, here, V. 300bp by 21 modulation method
The reception side is designated to transmit data at the transmission rate of s. A response signal CONNECT is returned from the communication control device 8 to the communication control device 4 (ST2). The facsimile machine on the receiving side frames DIS (digital identification signal) by the HDLC system and sends it out (ST3). The communication control device 8 converts the DIS, which is a facsimile signal, into a data format for data communication and sends it to the digital line network 6 (ST4). Then, the data indicating the end of the data is transmitted (ST5). At this time, since the facsimile signal is transmitted at 300 bps on the private line 10,
It will take 26 ms for the bytes of data to be transmitted. On the other hand, since data is sent at the transmission rate of 16 Kbps on the digital line network 6 as described above,
The byte data will be transmitted in 0, 5 ms.
When considering sending only correct data to the partner communication control device 8, the communication control device 8 sequentially stores the framed DISs in an internal buffer and determines the presence or absence of a frame error by a frame check sequence. For,
Once all the frames (9 bytes worth) have been accumulated, a process of converting the data into a data format for data communication and sending it to the digital line network 6 is performed. Therefore, the time interval T1 from when the communication control device 8 receives the data from the partner facsimile machine 11 to when the data is sent to the digital line network 6
Will occur. Furthermore, in the communication control device 4, since it is necessary to convert the data form of the data communication to the data form of the facsimile communication again, it takes time or T2 from receiving the data to sending it (ST6). Finally, the receiving side facsimile machine 11 D
The time from when the IS is sent to when it reaches the facsimile apparatus 1 is significantly delayed as compared with normal facsimile communication.
【0028】受信側ファクシミリ装置11はDISに対
する応答信号が所定時間内に送信側ファクシミリ装置1
から返送されてこないと、ファクシミリの通信手順に従
い再びDISを構内回線10上に送出する(ST7)。
通信制御装置8はDISを再びデータ通信のデータ形態
に変換してT3後にデジタル回線網6へデータを送出す
る(ST8)。一方、送信側ファクシミリ装置はDIS
を受信しており、その応答としてDCS(デジタル命令
信号)を送出する(ST9)。そのため、回線上で前記
遅延が重なると、送信側ファクシミリ装置1からのDC
Sと受信側ファクシミリ装置11からのDISとが衝突
するという現象が発生する。衝突により信号は消えるの
で、受信側ファクシミリ装置にはDCSは到来せず、所
定時間経過後タイムアウトとなり回線が切断される。す
なわち、通信が中断するという現象が生じることにな
る。The receiving side facsimile device 11 sends a response signal to the DIS within a predetermined time to the transmitting side facsimile device 1.
If it is not returned from ST, the DIS is sent again to the private line 10 in accordance with the facsimile communication procedure (ST7).
The communication control device 8 again converts the DIS into the data format for data communication and sends the data to the digital line network 6 after T3 (ST8). On the other hand, the sending facsimile machine is DIS
Is received, and DCS (digital command signal) is transmitted as a response (ST9). Therefore, when the delays are overlapped on the line, the DC from the sending facsimile machine 1
A phenomenon occurs in which S and the DIS from the receiving side facsimile apparatus 11 collide. Since the signal disappears due to the collision, the DCS does not arrive at the facsimile apparatus on the receiving side, and after a lapse of a predetermined time, it times out and the line is disconnected. That is, a phenomenon occurs in which communication is interrupted.
【0029】そこで、本発明では、通信制御装置8にお
いて、フレームデータを9バイト分全て蓄積するのでは
なく、ファクシミリデータを受信し次第随時データ通信
用のデータ形態を生成してデジタル回線網6へデータを
送出することにより、遅延する時間の短縮をはかってい
る。Therefore, in the present invention, the communication control device 8 does not store all the 9 bytes of frame data, but upon receipt of facsimile data, creates a data format for data communication as needed and sends it to the digital line network 6. By sending data, the delay time is shortened.
【0030】以下、図4を用いて詳細に説明する。図4
は通信制御装置4若しくは8がデータ形態に変換する際
の制御を示したフローチャートである。The details will be described below with reference to FIG. Figure 4
Is a flow chart showing control when the communication control device 4 or 8 converts to a data format.
【0031】まず、受信側ファクシミリ装置11より通
信制御装置8に対してHDLCフレーム化されたDIS
が送出されたとする。通信制御装置8はまずフレームデ
ータのオープニングフラグを検出したか否かを判断する
(ST1)。オープニングフラグを検出し、続いてデー
タを受信した場合には(ST2)、内部バッファに1バ
イトづつデータを蓄積する(ST3)。次に、nバイト
以上のデータが前記バッファに蓄積されたか否かを判断
する(ST4)。すなわち、通信制御装置8において
は、T.30通信手順を解釈するために、フレーム化さ
れたファクシミリデータを解析し、いかなる意味を持つ
データであるかを判別する必要がある。フレームデータ
の3バイト目にあたるファクシミリコントロールフィー
ルド(以下、FCFとする)にどの種の制御信号である
のかを判別するための情報が収められているので、3バ
イト分のデータが前記バッファに蓄積されれば、T.3
0通信手順上のどのデータかの判断が可能となる。そこ
で、3バイト以上のデータが前記バッファに蓄積される
と、デジタル回線網6上へデータを1バイト送出する
(ST5)。このように、フレームデータを前記バッフ
ァ内に9バイト分全て蓄積されるのを待ってデータの変
換を行うのではなく、所定バイト目でデータ変換を行い
データの送出を行うので、その分遅延を減少させること
ができる。First, the DISC framed by the receiving side facsimile apparatus 11 to the communication control apparatus 8 is converted into an HDLC frame.
Is sent. The communication control device 8 first determines whether or not the opening flag of the frame data is detected (ST1). When the opening flag is detected and data is subsequently received (ST2), the data is accumulated in the internal buffer byte by byte (ST3). Next, it is determined whether or not data of n bytes or more has been accumulated in the buffer (ST4). That is, in the communication control device 8, the T. In order to interpret the 30 communication procedure, it is necessary to analyze the framed facsimile data and determine what the meaning is. Since information for determining what kind of control signal is contained in the facsimile control field (hereinafter referred to as FCF) corresponding to the 3rd byte of the frame data, 3 bytes of data are stored in the buffer. Then, T. Three
0 It becomes possible to judge which data in the communication procedure. Therefore, when data of 3 bytes or more is accumulated in the buffer, 1 byte of data is sent to the digital line network 6 (ST5). In this way, the frame data is not converted after waiting for all 9 bytes of data to be accumulated in the buffer, but the data is converted at the predetermined byte and the data is transmitted. Can be reduced.
【0032】データを送出した後、クロージングフラグ
を検出したか否かを判断する(ST6)。クロージング
フラグを検出していない場合は、続いてデータの受信を
行う(ST2)。クロージングフラグを検出した場合に
は、フレームチェッキングシーケンス(以下、FCSと
する)に対し演算を行い、その演算結果を保持し(ST
7)、ステップ8へ進む。After transmitting the data, it is judged whether or not the closing flag is detected (ST6). When the closing flag is not detected, the data is subsequently received (ST2). When the closing flag is detected, the frame checking sequence (hereinafter referred to as FCS) is operated and the operation result is held (ST
7) Go to step 8.
【0033】ステップ8においては、前記バッファ内に
蓄積されたデータを送出し終えたか否か判断し、前記バ
ッファ内にデータがある場合にはそのデータの送出を行
う(ST9)。データの送出が終了すると、前記演算結
果に基づき、フレームデータが正常フレームであれば、
データの終端かつそのデータが正常である旨を示す〈D
LE〉〈ETX〉を送出する(ST11)。また、フレ
ームデータがエラーフレームである場合にはデータの終
端かつそのデータがエラーフレームである旨を示す〈D
LE〉〈ESC〉を送出する(ST12)。 このよう
に、データの終端を示すデータの種類を変えることによ
り、送信データの正常かエラーかを通信制御装置4に伝
えているので、相手側通信制御装置4はどの種類のデー
タを受信したかで、確実にフレームデータを正常な状態
若しくはエラーの状態において再現することができる。
この相手側通信制御装置4のフレーム再現処理につい
て、以下図5を参照に説明する。図5は受信側における
処理を示したフローチャートである。In step 8, it is judged whether or not the data accumulated in the buffer has been transmitted, and if there is data in the buffer, the data is transmitted (ST9). When the data transmission is completed, based on the calculation result, if the frame data is a normal frame,
Indicates the end of data and that the data is normal <D
LE><ETX> is transmitted (ST11). If the frame data is an error frame, it indicates the end of the data and that the data is an error frame <D
LE><ESC> is transmitted (ST12). In this way, by changing the type of data indicating the end of the data, the communication control device 4 is notified of whether the transmission data is normal or an error. Therefore, which type of data was received by the partner communication control device 4? Thus, it is possible to reliably reproduce the frame data in a normal state or an error state.
The frame reproduction process of the partner communication control device 4 will be described below with reference to FIG. FIG. 5 is a flowchart showing the processing on the receiving side.
【0034】まず、通信制御装置4はデジタル回線網6
よりデータを受信する(ST1)。次に、受信データが
〈DLE〉〈***〉という種類のデータか否かを判断
する(ST2)。受信データが〈DLE〉〈***〉で
ない場合は、FIFOメモリに受信データを蓄積する
(ST3)。続いて、受信データはファクシミリ装置1
へ送出するためにDCE制御部45において送信バッフ
ァに蓄積される。前記送出バッファに空き領域ができれ
ば(ST4)、前記FIFOメモリから順次受信データ
を取出し、送信バッファへ格納する(ST5)。First, the communication control device 4 is connected to the digital line network 6
More data is received (ST1). Next, it is determined whether or not the received data is of the type <DLE><***> (ST2). If the received data is not <DLE><***>, the received data is stored in the FIFO memory (ST3). Then, the received data is sent to the facsimile device 1.
It is stored in the transmission buffer in the DCE control unit 45 in order to be sent to. When an empty area is formed in the sending buffer (ST4), the received data is sequentially fetched from the FIFO memory and stored in the sending buffer (ST5).
【0035】ステップ2において、〈DLE〉〈**
*〉という種類のデータを受信した場合、前記FIFO
メモリから送信バッファへのデータ転送が終了したか否
かを判断する(ST6)。データの転送が終了していな
い場合は、送信バッファの状態により(ST7)受信デ
ータを転送する(ST8)。In step 2, <DLE><**
When the data of type *〉 is received, the FIFO
It is determined whether or not the data transfer from the memory to the transmission buffer is completed (ST6). If the data transfer is not completed, the received data is transferred (ST8) depending on the state of the transmission buffer (ST7).
【0036】ステップ6において、データの転送が終了
している場合は、〈DLE〉〈***〉が〈DLE〉
〈ETX〉か〈DLE〉〈ESC〉かを判断し(ST
9)、〈DLE〉〈ETX〉であれば正常なFCSを含
むフレームデータを生成しファクシミリ装置1へ送信し
(ST10)、また、〈DLE〉〈ESC〉であればエ
ラーとなるFCSを含むフレームデータを生成しファク
シミリ装置1へ送信する(ST11)。When the data transfer is completed in step 6, <DLE><***> becomes <DLE>.
Judge whether <ETX> or <DLE><ESC> (ST
9), if <DLE><ETX>, frame data including normal FCS is generated and transmitted to the facsimile apparatus 1 (ST10), and if <DLE><ESC>, frame including FCS that causes an error is generated. Data is generated and transmitted to the facsimile machine 1 (ST11).
【0037】以上のように、本発明はデジタル回線を用
いG3ファクシミリ装置による通信を実現する際に、受
信側では受信側通信制御装置8が所定バイト以上のデー
タを受信すると、全フレームデータの蓄積を待たずに、
順次データをデジタル回線上に送出しているので、回線
の伝送速度によるデータ伝送の遅延を低減することがで
きる。また、送信側では受信したデータの終端を示すデ
ータの種類を判別することにより、ファクシミリ装置へ
送出するフレームデータを送信側通信制御装置4におい
て確実に再現することができる。As described above, according to the present invention, when the communication by the G3 facsimile apparatus is realized using the digital line, when the receiving side communication control device 8 receives the data of a predetermined byte or more, the receiving side stores all the frame data. Without waiting for
Since the data is sequentially sent out on the digital line, the delay of data transmission due to the line transmission speed can be reduced. Further, by determining the type of data indicating the end of the received data on the transmitting side, the frame data to be sent to the facsimile device can be reliably reproduced by the transmitting side communication control device 4.
【0038】なお、本実施の形態ではデジタル回線上へ
送出するデータの終端を示すデータの種類を変えたが、
終端を示すデータは同一データとしてエラーフレームデ
ータの場合に無効データを付加する構成としてもよい。
この場合、上述の場合と異なりファクシミリ装置1若し
くは11において、データの無効性を判断することにな
る。In the present embodiment, the type of data indicating the end of the data transmitted on the digital line is changed.
The end data may be the same data, and invalid data may be added in the case of error frame data.
In this case, unlike the above case, the facsimile device 1 or 11 judges the invalidity of the data.
【0039】上記説明は構内回線2または5の伝送速度
がデジタル回線網6の伝送速度より遅い場合の説明であ
るが、逆の場合すなわちデジタル回線網6の伝送速度が
構内回線2または5の伝送速度より遅い場合、デジタル
回線網6上にオーバーフロー状態が発生するので、通信
不能の状態を招来することになる。The above description is for the case where the transmission speed of the private line 2 or 5 is slower than the transmission speed of the digital line network 6, but in the opposite case, that is, the transmission speed of the digital line network 6 is the transmission of the private line 2 or 5. If the speed is lower than the speed, an overflow condition will occur on the digital network 6, resulting in a communication disabled condition.
【0040】そこで、本発明では、デジタル回線網6の
伝送速度が受信側ファクシミリ装置11の最大伝送速度
より遅い場合、受信側ファクシミリ装置11から送出さ
れるDISの内容を書換えて、送信側ファクシミリ装置
1には受信側ファクシミリ装置11の最大伝送速度を実
際のものより遅くして通知させる制御を行っている。Therefore, according to the present invention, when the transmission speed of the digital line network 6 is slower than the maximum transmission speed of the receiving side facsimile apparatus 11, the contents of the DIS sent from the receiving side facsimile apparatus 11 are rewritten and the transmitting side facsimile apparatus is rewritten. 1 is controlled so that the maximum transmission speed of the receiving side facsimile device 11 is notified slower than the actual transmission speed.
【0041】以下、図6および図7を参照して説明す
る。図6は通信制御装置4におけるDTE制御部42の
制御を示したフローチャートであり、図7は本実施の形
態のDIS信号におけるファクシミリインフォメーショ
ンフィールド(以下、FIFとする)の構成を示したフ
レーム構成図である。A description will be given below with reference to FIGS. 6 and 7. FIG. 6 is a flow chart showing the control of the DTE control unit 42 in the communication control device 4, and FIG. 7 is a frame configuration diagram showing the configuration of the facsimile information field (hereinafter referred to as FIF) in the DIS signal of the present embodiment. Is.
【0042】まず、受信側ファクシミリ装置11がDI
Sを送出すると、受信側通信制御装置8においてDIS
はデータ通信用のデータ形態に変換されデジタル回線網
6へ送出される。送出側通信制御装置4が前記データを
受信すると、内部においてDTE制御部42においてデ
ータをメモリに格納する(ST1)。前記格納データが
どの種類のファクシミリ制御信号であるか判断する(S
T2)。DISであればステップ3へ進み、また、DT
C(デジタル送信命令信号)であれば同じくステップ3
へ進む。DISであればデジタル回線網6の伝送速度を
チェックして(ST3)、DISのFIFから受信側フ
ァクシミリ装置11の最大伝送速度をチェックし、両者
を比較する(ST4)。なお、デジタル回線網6の伝送
速度は予め通信制御装置に設定されている。デジタル回
線網6の伝送速度のほうが遅い場合、例えばデジタル回
線網6の伝送速度が8Kbps、受信側ファクシミリ装
置11の最大伝送速度が14、4Kbpsである場合に
は、DISのFIFの内容を図7が示すように 14、
4Kbpsを示すV.17表示から7200bpsを示
すV.27ter+V.29表示への書換える処理を行
う(ST5)。DISのFIFの書換え処理が終了する
と、DTE制御部42はデータをモデム41へ転送する
(ST6)。このように、デジタル回線網6の伝送速度
が受信側ファクシミリ装置11の最大伝送速度より遅い
場合でも、受信側ファクシミリ装置11から送出される
DISの内容を書換え実際のものより遅くすることによ
り、送信側ファクシミリ装置1は実際の最大伝送速度よ
り遅い伝送速度を指定することになるので、デジタル回
線網6上でのオーバーフロー状態の発生を防ぎ通信を継
続させることができる。First, the facsimile apparatus 11 on the receiving side receives a DI
When S is sent, the receiving communication control device 8
Is converted into a data format for data communication and sent to the digital line network 6. When the transmission-side communication control device 4 receives the data, the DTE control unit 42 internally stores the data in the memory (ST1). It is judged which type of facsimile control signal the stored data is (S).
T2). If it is DIS, proceed to step 3 and DT
If it is C (digital transmission command signal), the same step 3
Go to. If it is DIS, the transmission speed of the digital line network 6 is checked (ST3), the maximum transmission speed of the receiving side facsimile apparatus 11 is checked from the FIF of DIS, and both are compared (ST4). The transmission speed of the digital line network 6 is preset in the communication control device. When the transmission speed of the digital line network 6 is slower, for example, when the transmission speed of the digital line network 6 is 8 Kbps and the maximum transmission speed of the receiving side facsimile device 11 is 14 and 4 Kbps, the contents of the DIS FIF are shown in FIG. As shown by 14,
V. indicating 4 Kbps V. 17 showing 7200 bps from the display. 27 ter + V. A rewriting process to display 29 is performed (ST5). When the FIF rewriting process of the DIS is completed, the DTE control unit 42 transfers the data to the modem 41 (ST6). As described above, even when the transmission speed of the digital line network 6 is slower than the maximum transmission speed of the receiving side facsimile apparatus 11, the content of the DIS sent from the receiving side facsimile apparatus 11 is rewritten to be slower than the actual transmission rate, so that the transmission is performed. Since the side facsimile machine 1 specifies a transmission rate lower than the actual maximum transmission rate, it is possible to prevent the occurrence of an overflow state on the digital line network 6 and continue the communication.
【0043】以上は、ファクシミリ通信手順フェーズB
における構内回線2とデジタル回線網6とのデータ伝送
速度差により発生する問題の解決手段を説明したが、伝
送速度差が存在する以上実際に画情報を送信する場合、
すなわちファクシミリ通信手順フェーズCにおいても伝
送速度差は影響を及ぼす。すなわち、通常デジタル回線
網6の伝送速度のほうが構内回線2の伝送速度より速い
ため、画情報を送信する際デジタル回線網6上に送出す
るデータが間に合わず、アンダーフローが発生し、通信
が中断するという問題が生じる。 そこで、本発明で
は、アンダーフローが発生した際、特定の透過パターン
〈DLE〉〈NULL〉を送出することにより、回線上
に無信号状態が発生するのを防いでいる。The above is the facsimile communication procedure phase B.
The means for solving the problem caused by the difference in data transmission speed between the local line 2 and the digital line network 6 has been described. However, when the image information is actually transmitted as long as the transmission speed difference exists,
That is, the transmission speed difference also has an effect in the phase C of the facsimile communication procedure. That is, since the transmission speed of the normal digital line network 6 is faster than the transmission speed of the local line 2, the data sent to the digital line network 6 when the image information is transmitted is not in time, an underflow occurs, and the communication is interrupted. The problem arises. Therefore, in the present invention, when an underflow occurs, a specific transmission pattern <DLE><NULL> is transmitted to prevent the occurrence of a no-signal state on the line.
【0044】以下、図8および図9を参照にアンダーフ
ローが発生した場合の通信制御装置の処理について説明
する。図8はファクシミリ通信手順フェーズCにおいて
画情報の送出の状態を示したシーケンス図である。図8
において、PIXは画情報を示している。RTCは、1
ページ分の画情報の送出終了を示す制御信号であり、デ
ジタル回線上ではデータ通信用のデータ形態に変換され
ている。RTC後の〈DLE〉〈ETX〉は、1単位の
データの終端かつデータが正常であることを示すデータ
である。The processing of the communication control device when an underflow occurs will be described below with reference to FIGS. 8 and 9. FIG. 8 is a sequence diagram showing a state of transmitting image information in the phase C of the facsimile communication procedure. Figure 8
In, PIX indicates image information. RTC is 1
This is a control signal indicating the end of transmission of image information for a page, and is converted into a data format for data communication on a digital line. <DLE><ETX> after RTC is the end of one unit of data and indicates that the data is normal.
【0045】なお、図8に示すように、画情報送出後に
〈DLE〉〈ETX〉を付加して送信画データ中のエラ
ーの有無を知らせる場合、送信画データ中に画データと
しての意味を示すデータとして〈DLE〉〈ETX〉お
よび〈DLE〉〈ESC〉が出現する可能性がある。す
なわち、〈DLE〉〈ETX〉および〈DLE〉〈ES
C〉は、単に通信制御装置4および8間においてエラー
有無を示す情報であると予め取決めているものに過ぎ
ず、〈DLE〉はアスキーコードの〈10〉であり、使
用態様が特定されているデータではないので、当然送信
画データ中に出現し得るのである。したがって、通信制
御装置8において、送信画データ中の〈DLE〉〈ET
X〉を画データの送信終了を示すデータであると誤認識
する虞が生じ、誤認識した場合には画データの受信は途
中で中断されるという問題が発生するが、本実施の形態
では周知の透過処理を用い解決している。As shown in FIG. 8, when <DLE><ETX> is added after image information is transmitted to indicate the presence or absence of an error in the transmission image data, the meaning of the image data is shown in the transmission image data. <DLE><ETX> and <DLE><ESC> may appear as data. That is, <DLE><ETX> and <DLE><ES
C> is merely information that has been agreed in advance between the communication control devices 4 and 8 to indicate whether or not there is an error. <DLE> is an ASCII code <10>, and the usage mode is specified. Since it is not data, it can naturally appear in the transmitted image data. Therefore, in the communication control device 8, <DLE><ET in the transmission image data
X> may be erroneously recognized as data indicating the end of transmission of image data, and if erroneously recognized, there is a problem that reception of image data is interrupted in the middle, but this is well known in the present embodiment. It is solved by using the transparent processing of.
【0046】図9は、通信制御装置において特定の透過
パターンを送出する際の処理を示したフローチャートで
ある。図9においては、ファクシミリ装置1から転送さ
れた画情報が通信制御装置4において〈11〉〈DL
E〉〈0〉〈DLE〉〈DLE〉の順に変換されてデジ
タル回線網6上に送出されるものとして説明する。FIG. 9 is a flow chart showing the processing when the communication control device sends a specific transparent pattern. In FIG. 9, the image information transferred from the facsimile device 1 is <11><DL in the communication control device 4.
The description will be made assuming that E><0><DLE><DLE> are converted in this order and transmitted to the digital line network 6.
【0047】まず、通信制御装置4がファクシミリの画
情報を変換して〈11〉を送出する際、NULL送出フ
ラグが立っているか(ST1)、DLE送出フラグが立
っているか(ST2)を判断する。〈11〉は最初のデ
ータであるので、前記両フラグは立っておらず、ST3
へ進む。ST3ではインターフェース制御部43内部の
バッファに空きがあるか否かを判断する。空きがあれば
ファクシミリ装置1からのデータの転送が遅れ、アンダ
ーランが発生することを意味するが、ここではすでに
〈11〉が前記バッファ内に蓄積されているので、ST
4へ進む。ST4では、最終送出データがDLEか否か
判断する。ここでは〈11〉より前のデータは存在しな
いので、最終送出データはDLEではなく、ST5へ進
み〈11〉をデジタル回線へ送出する。最終送出データ
を〈11〉として処理を終える(ST6)。First, when the communication control device 4 converts facsimile image information and sends <11>, it is determined whether the NULL sending flag is set (ST1) or the DLE sending flag is set (ST2). . Since <11> is the first data, both flags are not set and ST3
Go to. In ST3, it is determined whether or not the buffer inside the interface control unit 43 has a free space. If there is a space, it means that the data transfer from the facsimile apparatus 1 is delayed and an underrun occurs. However, since <11> has already been stored in the buffer, ST
Go to 4. In ST4, it is determined whether the final transmission data is DLE. Since there is no data before <11> here, the final transmission data is not DLE, and the process proceeds to ST5 and transmits <11> to the digital line. The final transmission data is set to <11> and the processing is finished (ST6).
【0048】次に、次データである〈DLE〉を送出す
る処理を行う。この場合、再び上述の判断を繰返す。す
なわち、ST1→ST2→ST3→ST4と進む。ST
4において、最終送出データは〈11〉であるので、S
T5へ進み〈DLE〉を送出する。最終送出データを
〈DLE〉として処理を終了する(ST6)。Next, the process of transmitting the next data <DLE> is performed. In this case, the above determination is repeated again. That is, ST1 → ST2 → ST3 → ST4. ST
4, the final transmission data is <11>, so S
Proceed to T5 to send out <DLE>. The final transmission data is set to <DLE>, and the process ends (ST6).
【0049】次に、〈0〉を送出する処理を行う。この
場合、ST1→ST2→ST3→ST4と進む。ST4
において、最終送出データは〈DLE〉とされているの
で、ST7へ進む。ST7において、バッファ内のデー
タは〈0〉であり〈DLE〉でないので、ST8へ進み
〈0〉ではなく〈DLE〉を送出する。最終送出データ
を〈DLE〉から〈SUB〉へ変換して処理を終了する
(ST9)。なお、ST9では最終送出データ〈DL
E〉を他の記号に変えればよいので、〈SUB〉以外の
記号でもよい。Next, the process of transmitting <0> is performed. In this case, ST1 → ST2 → ST3 → ST4. ST4
Since the final transmission data is <DLE>, the process proceeds to ST7. In ST7, since the data in the buffer is <0> and not <DLE>, the process proceeds to ST8 and <DLE> is sent out instead of <0>. The final transmission data is converted from <DLE> to <SUB>, and the process ends (ST9). In ST9, the final transmission data <DL
Since E> may be changed to another symbol, a symbol other than <SUB> may be used.
【0050】次に、〈0〉はまだ送出されていないの
で、ST1→ST2→ST3→ST4→ST5と進み、
〈0〉を送出する。最終送出データを〈SUB〉から
〈0〉として処理を終了する(ST6)。Next, since <0> has not been transmitted yet, the process proceeds to ST1 → ST2 → ST3 → ST4 → ST5,
<0> is transmitted. The final transmission data is changed from <SUB> to <0>, and the process ends (ST6).
【0051】次にファクシミリ装置1から通信制御装置
4へのデータの転送が間に合わずアンダーランが発生し
たとする。この場合、ST1→ST2→ST3と進む。
ST3において、アンダーランが発生し、インターフェ
ース制御部43内部のバッファに空きが存在するので、
ST10へ進む。ST10において、送信画データの送
出が終了したか否かを判断している。ここでは画情報の
送出途中であるので、ST11へ進む。ST11におい
て、最終送出データは〈DLE〉ではなく〈0〉である
ので、ST12へ進み〈DLE〉を送出する。NULL
送出フラグを立てて処理を終了する(ST13)。Next, it is assumed that the data transfer from the facsimile apparatus 1 to the communication control apparatus 4 is not in time and an underrun occurs. In this case, ST1 → ST2 → ST3.
In ST3, an underrun occurs, and there is an empty buffer in the interface control unit 43.
Go to ST10. In ST10, it is determined whether or not the transmission of the transmission image data is completed. Since the image information is being transmitted here, the process proceeds to ST11. In ST11, since the final transmission data is <0> instead of <DLE>, the process proceeds to ST12 and <DLE> is transmitted. NULL
The transmission flag is set and the process ends (ST13).
【0052】再びST1へ戻る。ST1において、NU
LL送出フラグが立っているので、ST14へ進み〈N
ULL〉を送出し、NULL送出フラグをオフにする
(ST15)。すなわち、ここにおいて、アンダーラン
の発生により〈DLE〉〈NULL〉をバイト単位で送
出したことになる。Return to ST1 again. In ST1, NU
Since the LL transmission flag is set, the process proceeds to ST14 <N
ULUL> is transmitted and the NULL transmission flag is turned off (ST15). That is, here, <DLE><NULL> is transmitted in byte units due to occurrence of underrun.
【0053】次に、〈DLE〉を送出する処理を行う。
この場合ST1→ST2→ST3→ST4と進む。ST
4において、最終送出データは〈0〉であるので、ST
5へ進み〈DLE〉を送出する。最終送出データを
〈0〉から〈DLE〉へ変え処理を終了する。Next, the process of transmitting <DLE> is performed.
In this case, ST1 → ST2 → ST3 → ST4. ST
In step 4, since the final transmission data is <0>, ST
Go to step 5 and send <DLE>. The final transmission data is changed from <0> to <DLE>, and the process ends.
【0054】次に再びアンダーランが発生したとする。
この場合、ST1→ST2→ST3と進む。ST3にお
いて、アンダーランが発生しているので、ST10へ進
む。ST10において、画データの送出は途中であるの
で、ST11へ進む。ST11において、最終送出デー
タは〈DLE〉であるので、ST16へ進む。ST16
において、〈NULL〉を送出し、DLEフラグを立て
て処理を終了する(ST17)。すなわち、、アンダー
ランの発生により、〈DLE〉〈NULL〉を送出した
ことになる。Next, assume that an underrun occurs again.
In this case, ST1 → ST2 → ST3. Since an underrun has occurred in ST3, the process proceeds to ST10. In ST10, image data is being transmitted, so the process proceeds to ST11. Since the final transmission data is <DLE> in ST11, the process proceeds to ST16. ST16
At <STEP>, <NULL> is sent, the DLE flag is set, and the process is terminated (ST17). That is, <DLE><NULL> is transmitted due to the occurrence of underrun.
【0055】次に、本来のデータとしての〈DLE〉は
〈NULL〉を付加されて送出されたことにより、受信
側通信制御装置8においてアンダーランを示すデータで
あると認識される。そこで、ST1へ戻りST2へ進
む。ST2において、DLE送出フラグが立っているの
で、ST18へ進む。ST18において、〈DLE〉を
送出し、DLE送出フラグを下ろして処理を終了する
(ST19)。すなわち、データは〈DLE〉→〈NU
LL〉→〈DLE〉と送出されたことになるので、受信
側通信制御装置では〈DLE〉〈NULL〉をアンダー
ランを意味するデータを認識し、〈DLE〉を画データ
内の意味のあるデータとして認識するので、受信側通信
制御装置8において誤認識は発生しないことになる。Next, since <DLE> as the original data is added with <NULL> and transmitted, the receiving side communication control device 8 recognizes that it is data indicating an underrun. Therefore, the process returns to ST1 and proceeds to ST2. Since the DLE transmission flag is set in ST2, the process proceeds to ST18. In ST18, <DLE> is transmitted, the DLE transmission flag is lowered, and the process ends (ST19). That is, the data is <DLE> → <NU
Since it has been transmitted as LL> → <DLE>, the receiving communication control device recognizes <DLE><NULL> as data meaning underrun, and <DLE> as meaningful data in the image data. Therefore, erroneous recognition does not occur in the reception side communication control device 8.
【0056】次に、〈DLE〉を送出する処理を行う。
この場合、 ST1→ST2→ST3→ST4と進む。
ST4において、最終送出データは〈DLE〉であるの
で、ST7へ進む。ST7において、バッファ内のデー
タは〈DLE〉であるのでST20へ進み、〈SUB〉
を送出する(ST20)。バッファ内のデータを1バイ
ト進め(ST21)、最終送出データを〈DLE〉から
〈SUB〉へ変え処理を終了する(ST9)。すなわ
ち、〈DLE〉〈DLE〉と送出データが〈DLE〉が
2回続くことになるので、〈DLE〉〈SUB〉とデー
タを変換してデジタル回線へ送出することになる。Next, the process of transmitting <DLE> is performed.
In this case, ST1 → ST2 → ST3 → ST4.
Since the final transmission data is <DLE> in ST4, the process proceeds to ST7. In ST7, since the data in the buffer is <DLE>, the process proceeds to ST20, <SUB>
Is transmitted (ST20). The data in the buffer is advanced by 1 byte (ST21), the final transmission data is changed from <DLE> to <SUB>, and the process is terminated (ST9). That is, since <DLE><DLE> and transmission data <DLE> are repeated twice, the data is converted to <DLE><SUB> and transmitted to the digital line.
【0057】これにより、〈11〉〈DLE〉[DL
E]〈0〉[DLE][NULL]〈DLE〉[NUL
L][DLE]〈SUB〉の順でデータを送信して、送
出側通信制御装置のデータ送出処理は終了する。[]内
のデータは透過処理とアンダーラン処理のために付加さ
れたデータである。As a result, <11><DLE> [DL
E] <0> [DLE] [NULL] <DLE> [NUL
The data is transmitted in the order of L] [DLE] <SUB>, and the data transmission process of the transmission side communication control device ends. The data in [] is the data added for the transparent processing and the underrun processing.
【0058】以上のように透過処理により変換されたデ
ータは受信側通信制御装置8において再現される処理を
図10を用いて説明する。具体的には〈11〉〈DL
E〉〈DLE〉〈0〉〈DLE〉〈NULL〉〈DL
E〉〈NULL〉〈DLE〉〈SUB〉の順でデータを
受信した場合を想定して説明する。図10は、受信側通
信制御装置8が透過処理されたデータを再現する処理を
示したフローチャートである。A process in which the data converted by the transparent process as described above is reproduced in the reception side communication control device 8 will be described with reference to FIG. Specifically, <11><DL
E><DLE><0><DLE><NULL><DL
A case where data is received in the order of E><NULL><DLE><SUB> will be described. FIG. 10 is a flowchart showing a process in which the reception-side communication control device 8 reproduces the transparent-processed data.
【0059】まず、受信データをレジスタaに取込む
(ST1)。すなわち、〈11〉をaに取込みST2へ
進む。ST2において、DLEフラグが立っているか否
かを判断する。DLEフラグは立っていないので、ST
3へ進む。ST3において、aは〈DLE〉ではなく
〈11〉であるので、〈11〉を通信制御装置8内のイ
ンターフェース制御部43内部の受信データバッファに
格納して(ST4)処理を終了する。First, the received data is fetched in the register a (ST1). That is, <11> is taken into a and the process proceeds to ST2. In ST2, it is determined whether the DLE flag is set. Since the DLE flag is not set, ST
Go to 3. In ST3, since a is <11> instead of <DLE>, <11> is stored in the reception data buffer inside the interface control unit 43 in the communication control device 8 (ST4) and the process is terminated.
【0060】次に、〈DLE〉をaに取込む(ST
1)。ST2において、DLEフラグは立っていないの
で、ST3へ進む。ST3において、aは〈DLE〉で
あるので、DLEフラグを立てて(ST5)処理を終了
する。すなわち、〈DLE〉はインターフェース制御部
の受信データバッファに格納されずに捨てられることに
なる。Next, <DLE> is taken into a (ST
1). Since the DLE flag is not set in ST2, the process proceeds to ST3. In ST3, since a is <DLE>, the DLE flag is set (ST5) and the process is terminated. That is, <DLE> is discarded without being stored in the reception data buffer of the interface control unit.
【0061】再びST1へ戻り、次のデータ〈DLE〉
をaに取込み、ST2へ進む。ST2において、DLE
フラグが立っているので、ST6へ進む。ST6におい
ては、aに取込まれているデータが〈NULL〉である
か否かを判断する。aには〈NULL〉ではなく〈DL
E〉が取込まれているので、ST7へ進む。ST7にお
いては、aに入っているデータが〈DLE〉であるか否
かを判断する。aは〈DLE〉であるので、インターフ
ェース制御部43の受信データバッファに〈DLE〉を
格納する(ST8)。DLEフラグを下ろして処理を終
了する(ST9)。Returning to ST1 again, the next data <DLE>
To a and proceed to ST2. In ST2, DLE
Since the flag is set, the process proceeds to ST6. In ST6, it is determined whether or not the data taken in by a is <NULL>. <DL> instead of <NULL>
Since E> has been captured, the process proceeds to ST7. In ST7, it is determined whether or not the data contained in a is <DLE>. Since a is <DLE>, <DLE> is stored in the reception data buffer of the interface control unit 43 (ST8). The DLE flag is lowered and the process ends (ST9).
【0062】次に〈0〉を受信する。この場合、aに
〈0〉を取込み(ST1)、DLEフラグが立っている
か否か判断する(ST2)。DLEフラグが立っていな
いので、ST3へ進む。ST3において、aは〈0〉で
あるので、ST4へ進みインターフェース制御部43の
受信データバッファに〈0〉を格納する。Next, <0> is received. In this case, <0> is taken into a (ST1), and it is determined whether the DLE flag is set (ST2). Since the DLE flag is not set, the process proceeds to ST3. In ST3, since a is <0>, the process proceeds to ST4 and <0> is stored in the reception data buffer of the interface control unit 43.
【0063】次に〈DLE〉を受信する。この場合、a
に〈DLE〉を取込み(ST1)、DLEフラグは立っ
ていないので(ST2)、ST3へ進む。ST3におい
て、aは〈DLE〉であるので、ST5へ進みDLEフ
ラグを立て処理を終了する。すなわち、〈DLE〉はイ
ンターフェース制御部43の受信データバッファに格納
されずに捨てられることになる。Next, <DLE> is received. In this case, a
<DLE> is taken in (ST1), and since the DLE flag is not set (ST2), the process proceeds to ST3. In ST3, since a is <DLE>, the process proceeds to ST5, sets the DLE flag, and ends the process. That is, <DLE> is discarded without being stored in the reception data buffer of the interface control unit 43.
【0064】次に〈NULL〉を受信する。この場合、
aに〈NULL〉を取込み(ST1)、DLEフラグは
立っているので(ST2)、ST6へ進む。ST6にお
いて、aは〈NULL〉であるので、DLEフラグを下
ろし(ST9)そのまま処理は終了する。すなわち、
〈NULL〉はインターフェース制御部43の受信デー
タバッファに格納されずに捨てられることになる。Next, <NULL> is received. in this case,
<NULL> is taken into a (ST1), and since the DLE flag is set (ST2), the process proceeds to ST6. In ST6, since a is <NULL>, the DLE flag is lowered (ST9), and the process is terminated. That is,
<NULL> is discarded without being stored in the reception data buffer of the interface control unit 43.
【0065】次に〈DLE〉を受信する。この場合、S
T1→ST2→ST3→ST5へ進み、DLEフラグを
立て処理を終了する。すなわち、〈DLE〉はインター
フェース制御部43の受信データバッファに格納されず
に捨てられることになる。Next, <DLE> is received. In this case, S
The process proceeds from T1 → ST2 → ST3 → ST5, and the DLE flag is set to complete the process. That is, <DLE> is discarded without being stored in the reception data buffer of the interface control unit 43.
【0066】次に〈NULL〉を受信する。この場合、
ST1→ST2→ST6→ST9と進み処理は終了す
る。すなわち、〈NULL〉はインターフェース制御部
43の受信データバッファに格納されずに捨てられるこ
とになる。Next, <NULL> is received. in this case,
The process proceeds to ST1 → ST2 → ST6 → ST9 and ends. That is, <NULL> is discarded without being stored in the reception data buffer of the interface control unit 43.
【0067】次に〈DLE〉を受信する。この場合、S
T1→ST2→ST3→ST5へ進み、DLEフラグを
立て処理を終了する。すなわち、〈DLE〉はインター
フェース制御部43の受信データバッファに格納されず
に捨てられることになる。Next, <DLE> is received. In this case, S
The process proceeds from T1 → ST2 → ST3 → ST5, and the DLE flag is set to complete the process. That is, <DLE> is discarded without being stored in the reception data buffer of the interface control unit 43.
【0068】次に〈SUB〉を受信する。この場合、a
に〈SUB〉を取込み(ST1)、ST2へ進む。ST
2において、DLEフラグは立っているので、ST6へ
進む。aは〈SUB〉であるので、ST6→ST7→S
T10と進む。ST10において、aは〈SUB〉であ
るので、ST11へ進み、〈SUB〉を2つの〈DL
E〉データとしてインターフェース制御部43の受信デ
ータバッファに格納する。DLEフラグを下ろして(S
T9)処理を終了する。また、ST10において、aが
〈SUB〉以外のものであった場合、すなわち、〈ET
X〉若しくは〈ESC〉等であった場合はST12へ進
む。Next, <SUB> is received. In this case, a
<SUB> is taken in (ST1), and the process proceeds to ST2. ST
In 2, the DLE flag is set, so the process proceeds to ST6. Since a is <SUB>, ST6 → ST7 → S
Go to T10. In ST10, since a is <SUB>, the process proceeds to ST11, and <SUB> is replaced with two <DL>.
E> Data is stored in the reception data buffer of the interface control unit 43. Turn down the DLE flag (S
T9) The process ends. In ST10, if a is other than <SUB>, that is, <ET
If it is X> or <ESC>, the process proceeds to ST12.
【0069】ST12において、受信側通信制御装置8
が〈DLE〉〈ETX〉若しくは〈DLE〉〈ESC〉
を受信したことになるので、1ページ分のデータ受信を
終了し〈DLE〉〈ETX〉若しくは〈DLE〉〈ES
C〉に従った処理を実行する。At ST12, the receiving side communication control device 8
Is <DLE><ETX> or <DLE><ESC>
Since the reception of one page of data is completed, <DLE><ETX> or <DLE><ES
The processing according to C> is executed.
【0070】このように、受信側通信制御装置内のSI
O受信データバッファには〈11〉〈DLE〉〈0〉
〈DLE〉〈DLE〉が格納されていることになり、正
しく送信データが再現されていることが分かる。In this way, the SI in the communication control device on the receiving side is
<11><DLE><0> in the O receive data buffer
Since <DLE><DLE> is stored, it can be seen that the transmission data is correctly reproduced.
【0071】以上のように処理すると、構内回線2とデ
ジタル回線網6との伝送速度差に起因するアンダーラン
が発生した場合、送信側通信制御装置4で特定のデータ
〈DLE〉〈NULL〉を挿入し、受信側通信制御装置
8で〈DLE〉〈NULL〉を抜取る処理であるのでC
PUの負荷が増加させることなく、デジタル回線網6上
の無信号状態を防止することができる。 なお、アンダ
ーランが発生した場合、次ラインのデータが送信側ファ
クシミリ装置1から転送されるまで0フィルをデジタル
回線網6に送出するようにしてもよい。この場合、受信
側通信制御装置8では0フィルを抜取る処理を行うので
あるが、全ての0フィルを抜取るのではなく、最小伝送
時間を考慮して0フィルを抜取り受信側ファクシミリ装
置11へ転送しなければならない。すなわち、ライン間
に0フィルが挿入されていることになるので、その分受
信側ファクシミリ装置の記録時間の遅延を招来する。し
たがって、記録時間の遅延を防ぐために最小伝送時間を
考慮して0フィルを抜取る必要がある。なお、0フィル
を抜取る処理は、透過パターンである〈DLE〉〈NU
LL〉を抜取る場合と異なり、最小伝送時間を考慮して
挿入された0フィルと同一データであるので、CPUの
負荷がその分増大することになる。With the above processing, if an underrun occurs due to the difference in transmission speed between the private line 2 and the digital line network 6, the transmission side communication control device 4 sends specific data <DLE><NULL>. Since it is a process of inserting and removing <DLE><NULL> in the receiving side communication control device 8, C
It is possible to prevent a signalless state on the digital line network 6 without increasing the load on the PU. When an underrun occurs, 0 fill may be sent to the digital line network 6 until the data on the next line is transferred from the transmitting side facsimile apparatus 1. In this case, the receiving side communication control device 8 performs the process of removing the 0 fill, but instead of removing all the 0 fills, the 0 fill is extracted to the receiving side facsimile device 11 in consideration of the minimum transmission time. I have to transfer. That is, since the 0 fill is inserted between the lines, the recording time of the receiving side facsimile apparatus is delayed by that amount. Therefore, it is necessary to remove the 0 fill in consideration of the minimum transmission time in order to prevent the delay of the recording time. The process of removing the 0 fill is performed in the transparent pattern <DLE><NU.
Unlike the case where LL> is extracted, since the same data as the 0 fill inserted in consideration of the minimum transmission time, the CPU load increases accordingly.
【0072】以下、受信側通信制御装置8が0フィルを
抜取る処理を図11を用いて説明する。図11は、通信
制御装置8が0フィルを抜取る処理を示したフローチャ
ートである。なお、送信側通信制御装置で送出するデー
タは1ラインがEOLで始まるものとする。The process by which the receiving side communication control device 8 removes the 0 fill will be described below with reference to FIG. FIG. 11 is a flowchart showing a process in which the communication control device 8 removes 0 fill. It is assumed that one line of the data sent by the transmission side communication control device starts with EOL.
【0073】まず、インターフェース制御部43内のデ
ータを1バイト毎にレジスタaに取込み(ST1)、カ
ウンタ値をインクリメントする(ST2)。カウンタの
カウント値が最小伝送時間以上になったか否かを判断す
る(ST3)。超えていなければST7へ進み、aに入
っているデータをモデム41へ転送し処理を終了する。First, the data in the interface controller 43 is fetched into the register a for each byte (ST1), and the counter value is incremented (ST2). It is determined whether the count value of the counter is equal to or longer than the minimum transmission time (ST3). If not exceeded, the process proceeds to ST7, the data contained in a is transferred to the modem 41, and the process ends.
【0074】次に、データの次の1バイトをaに入れ
(ST1)、ST2→ST3と進み、ST3において、
カウンタのカウント値が最小伝送時間以上になるまで、
ST1→ST2→ST3→ST7の処理を繰り返す。Next, the next 1 byte of data is put into a (ST1), and the process proceeds from ST2 to ST3. At ST3,
Until the count value of the counter exceeds the minimum transmission time,
The processes of ST1 → ST2 → ST3 → ST7 are repeated.
【0075】ST3において、カウンタのカウント値が
最小伝送時間以上になると、最小伝送時間以上のデータ
量をモデム41へ転送したことになるので、0フィルが
挿入されている場合は、抜取る処理を行うことになる。
すなわち、ST4へ進む。ST4では、aに取込まれて
いる1バイトのデータが0の8連続であるか否か判断し
ている。0の8連続でなければ、アンダーラン時に挿入
された0フィルでなく、意味のあるデータであると判断
し、aに入っているデータをモデム41へ転送し処理を
終了する(ST7)。In ST3, when the count value of the counter becomes equal to or longer than the minimum transmission time, it means that the data amount equal to or longer than the minimum transmission time has been transferred to the modem 41. Therefore, if the 0 fill is inserted, the removal processing is performed. Will be done.
That is, the process proceeds to ST4. In ST4, it is judged whether or not the 1-byte data taken in by a is 8 consecutive 0s. If it is not 8 consecutive 0s, it is judged that it is meaningful data, not the 0 fill inserted at the time of underrun, and the data contained in a is transferred to the modem 41 and the process is terminated (ST7).
【0076】ST4において、1バイトのデータが0の
8連続であれば、アンダーラン時に挿入された0フィル
である可能性があるので、ST5へ進む。ST5では、
aの前のデータが0の11連続であるか否かを判断して
いる。すなわち、MH符号化方式では0が10以上連続
するデータはEOL(000000000001)以外
にあり得ないので、現在aに入っている8連続の前に1
1連続の0が存在すると、0フィルであることが分か
る。そこで、ST5で、aの前に0が11連続していれ
ば、8連続した0データをモデム送信部へ転送しないよ
うにしている(ST6)。なお、ラインが変ると、カウ
ント値は0にリセットされる。In ST4, if the 1-byte data is 8 consecutive 0s, it is possible that the 0-fill was inserted at the time of underrun, so the process proceeds to ST5. In ST5,
It is determined whether or not the data before a is 11 consecutive 0s. That is, in the MH encoding system, data in which 0s are consecutively 10 or more cannot be other than EOL (000000000001), so 1 is preceded by 8 consecutives currently in a.
It can be seen that there is a 0 fill when there are 1 consecutive 0s. Therefore, in ST5, if 11 consecutive 0s precede a, 8 consecutive 0 data are not transferred to the modem transmitting section (ST6). When the line changes, the count value is reset to 0.
【0077】これにより、送信側通信制御装置4におい
て、挿入した0フィルを受信側通信制御装置8では最小
伝送時間を考慮して抜取ることができる。As a result, in the transmission side communication control device 4, the inserted 0 fill can be removed in the reception side communication control device 8 in consideration of the minimum transmission time.
【0078】以上のように、本発明は、G3ファクシミ
リ装置による通信をデジタル回線を介して実現する際、
デジタル回線の本数は現状のままで、より多くの通信を
同時伝送することができ、また、その際に構内回線とデ
ジタル回線との伝送速度差に起因する悪影響を防止する
ことにより、回線の切断を招くことなく、確実にファク
シミリ通信を継続することができるという効果を得るこ
とができる。As described above, according to the present invention, when the communication by the G3 facsimile apparatus is realized through the digital line,
While the number of digital lines remains the same, more communication can be transmitted simultaneously, and at the same time disconnection of lines is prevented by preventing adverse effects due to the difference in transmission speed between the local line and digital line. It is possible to obtain the effect that the facsimile communication can be surely continued without inviting.
【0079】[0079]
【発明の効果】以上の説明から明らかなように、本発明
は、デジタル回線の伝送速度が受信側ファクシミリ装置
が保有する最大伝送速度より遅い場合、受信側ファクシ
ミリ装置から送出されるDISの最大伝送速度を実際の
最大伝送速度より遅くして送信側ファクシミリ装置へ通
知させる処理を行っているので、その分画情報を送信す
る際のデジタル回線と構内回線との伝送速度差を小さく
ことができ、通信不能の状態を回避させることができ
る。 As is apparent from the above description, according to the present invention, the transmission speed of the digital line is the receiving side facsimile apparatus.
If the transmission speed is slower than the maximum transmission rate held by
The actual maximum transmission speed of DIS sent from the millimeter device
Send to the sending facsimile machine at a speed lower than the maximum transmission speed.
Since it is informing process, send the fraction information.
Minimizes the difference in transmission speed between the digital line and the local line
Can avoid the communication loss
It
【0080】[0080]
【0081】[0081]
【0082】[0082]
【0083】[0083]
【図1】本発明の一実施の形態におけるデジタル回線を
介したファクシミリ通信を示したシステム構成図FIG. 1 is a system configuration diagram showing facsimile communication via a digital line according to an embodiment of the present invention.
【図2】本発明の通信制御装置の内部構成を示した概略
ブロック図FIG. 2 is a schematic block diagram showing an internal configuration of a communication control device of the present invention.
【図3】構内回線とデジタル回線との伝送速度差により
招来される現象を示したシーケンス図FIG. 3 is a sequence diagram showing a phenomenon caused by a transmission speed difference between a private line and a digital line.
【図4】本発明の通信制御装置におけるデータ形態の変
換処理を示したフローチャートFIG. 4 is a flowchart showing a data format conversion process in the communication control device of the present invention.
【図5】受信側における通信制御装置のフレーム生成処
理を示したフローチャートFIG. 5 is a flowchart showing a frame generation process of a communication control device on the receiving side.
【図6】通信制御装置におけるDTE制御部の制御を示
したフローチャートFIG. 6 is a flowchart showing control of a DTE control unit in the communication control device.
【図7】本実施の形態のDIS信号におけるファクシミ
リインフォメーションフィールドの構成を示したフレー
ム構成図FIG. 7 is a frame configuration diagram showing a configuration of a facsimile information field in a DIS signal according to the present embodiment.
【図8】ファクシミリ通信手順フェーズCにおいて画情
報の送出の状態を示したシーケンス図FIG. 8 is a sequence diagram showing a state of transmitting image information in phase C of a facsimile communication procedure.
【図9】通信制御装置において特定の透過パターンを送
出する際の処理を示したフローチャートFIG. 9 is a flowchart showing a process of transmitting a specific transparent pattern in the communication control device.
【図10】受信側における通信制御装置が透過処理され
たデータを再現する処理を示したフローチャートFIG. 10 is a flowchart showing a process in which the communication control device on the receiving side reproduces the transparent processed data.
【図11】受信側において通信制御装置が0フィルを抜
取る際の処理を示したフローチャートFIG. 11 is a flowchart showing processing when the communication control device removes the 0 fill on the receiving side.
【図12】従来のデジタル回線を介した通信を示したシ
ステム構成図FIG. 12 is a system configuration diagram showing communication via a conventional digital line.
1 ファクシミリ装置 2 構内回線 4 通信制御装置 5 デジタル回線 41 モデム 42 DTE制御部 43 インターフェース制御部 44 多重化制御部 45 DCE制御部 1 Facsimile machine 2 premises lines 4 Communication control device 5 digital lines 41 modem 42 DTE control unit 43 Interface control unit 44 Multiplexing control unit 45 DCE controller
───────────────────────────────────────────────────── フロントページの続き (72)発明者 志田 剛 東京都目黒区下目黒2丁目3番8号 松 下電送システム株式会社内 (72)発明者 戴 志堅 東京都目黒区下目黒2丁目3番8号 松 下電送システム株式会社内 (56)参考文献 特開 平4−21237(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04L 29/08 H04N 1/00 107 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Go Shida 2-3-8 Shimomeguro, Meguro-ku, Tokyo Matsushita Transmission System Co., Ltd. (72) Inventor Dai Shiken 2-3, Shimomeguro, Meguro-ku, Tokyo No. 8 in Matsushita Electric Transmission System Co., Ltd. (56) Reference JP-A-4-21237 (JP, A) (58) Fields investigated (Int.Cl. 7 , DB name) H04L 29/08 H04N 1/00 107
Claims (2)
ァクシミリ制御信号を解析するモデムと、前記解析結果
に基づいて前記ファクシミリ端末装置の保有する最大伝
送速度とデジタル回線の伝送速度とを比較し、前記デジ
タル回線の伝送速度のほうが遅い場合前記ファクシミリ
制御信号内の最大伝送速度を前記デジタル回線の伝送速
度より遅く書換え、前記ファクシミリ制御信号をデータ
通信に用いられるデータ形態に変換する変換手段と、前
記変換データを前記デジタル回線へ送出する送信部と、
を具備することを特徴とする通信制御装置。1. A modem for analyzing a facsimile control signal transferred from a facsimile terminal device, and a maximum transmission speed held by the facsimile terminal device and a transmission speed of a digital line are compared on the basis of the analysis result, and the digital transmission speed is compared. the case towards the line transmission speed of slow facsimile
The maximum transmission speed in the control signal is the transmission speed of the digital line
Rewriting later than once, converting means for converting the facsimile control signal into a data format used for data communication, and a transmitting section for transmitting the converted data to the digital line,
A communication control device comprising:
れるファクシミリ制御信号DISを解析するモデムと、
前記解析結果に基づいて前記受信側ファクシミリ端末装
置の保有する最大伝送速度とデジタル回線の伝送速度と
を比較し、前記デジタル回線の伝送速度のほうが遅い場
合前記ファクシミリ制御信号DIS内の最大伝送速度を
前記デジタル回線の伝送速度より遅く書換え、前記ファ
クシミリ制御信号DISをデータ通信に用いられるデー
タ形態に変換する変換手段と、前記変換データを前記デ
ジタル回線へ送出する送信部と、を具備することを特徴
とする通信制御装置。2. The data is transferred from the receiving side facsimile terminal device.
A modem for analyzing the received facsimile control signal DIS,
Based on the analysis result, the receiving side facsimile terminal device
The maximum transmission speed of the device and the transmission speed of the digital line
If the transmission speed of the digital line is slower,
The maximum transmission speed in the facsimile control signal DIS
Rewrite slower than the transmission speed of the digital line,
The dummy control signal DIS is used for data communication.
Conversion means for converting the converted data into a data form and the conversion data
And a transmitter for transmitting to a digital circuit.
A communication control device to.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001017497A JP3419764B2 (en) | 2001-01-25 | 2001-01-25 | Communication control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001017497A JP3419764B2 (en) | 2001-01-25 | 2001-01-25 | Communication control device |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5255618A Division JPH07111571A (en) | 1993-10-13 | 1993-10-13 | Communication control equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2001251386A JP2001251386A (en) | 2001-09-14 |
| JP3419764B2 true JP3419764B2 (en) | 2003-06-23 |
Family
ID=18883698
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001017497A Expired - Fee Related JP3419764B2 (en) | 2001-01-25 | 2001-01-25 | Communication control device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3419764B2 (en) |
-
2001
- 2001-01-25 JP JP2001017497A patent/JP3419764B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2001251386A (en) | 2001-09-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6865220B2 (en) | System and method for implementing an end-to-end error-correcting protocol in a voice band data relay system | |
| EP0034514B1 (en) | Time division switching installation for lines carrying voice and data packets | |
| US5949861A (en) | System and method for improving protocol delay tolerances | |
| US5384780A (en) | High speed modem, method and system for achieving synchronous data compression | |
| EP0873625B1 (en) | Method and apparatus for asynchronous ppp and synchronous ppp conversion | |
| US5752199A (en) | Method and apparatus for sending faxes over analog cellular | |
| US5515373A (en) | Telecommunications interface for unified handling of varied analog-derived and digital data streams | |
| US5267263A (en) | Method and apparatus for interfacing synchronous data devices over an asynchronous communications channel | |
| JP3419764B2 (en) | Communication control device | |
| US5946347A (en) | Low latency transport of signals in an error correcting data modem | |
| JPH07111571A (en) | Communication control equipment | |
| US5920402A (en) | Use of compression to improve the sending of faxes over analog cellular | |
| US5600684A (en) | Automatic identification for digital conferencing | |
| KR100293865B1 (en) | Data conversion device in synchronous serial communication system | |
| JP3340314B2 (en) | Communication control device | |
| JP3144966B2 (en) | Communication control device | |
| KR950003716B1 (en) | Terminal adapter of tip/ring and v-party interface | |
| JP2985547B2 (en) | Facsimile signal transmission equipment | |
| JP2707719B2 (en) | Communication terminal device | |
| JP2861592B2 (en) | Facsimile receiver | |
| JP2927999B2 (en) | Facsimile signal transmission equipment | |
| JP3345263B2 (en) | Communication control device | |
| JP3048701B2 (en) | Communication terminal device | |
| JP2004023514A (en) | Facsimile relay transmitter | |
| JPH09163119A (en) | High speed facsimile communication system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080418 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090418 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100418 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110418 Year of fee payment: 8 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120418 Year of fee payment: 9 |
|
| LAPS | Cancellation because of no payment of annual fees |