JPH0787477B2 - Communication control device - Google Patents
Communication control deviceInfo
- Publication number
- JPH0787477B2 JPH0787477B2 JP61312674A JP31267486A JPH0787477B2 JP H0787477 B2 JPH0787477 B2 JP H0787477B2 JP 61312674 A JP61312674 A JP 61312674A JP 31267486 A JP31267486 A JP 31267486A JP H0787477 B2 JPH0787477 B2 JP H0787477B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- terminal
- communication
- communication procedure
- transmission rate
- 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 description 43
- 238000000034 method Methods 0.000 description 21
- 230000005540 biological transmission Effects 0.000 description 19
- 238000010586 diagram Methods 0.000 description 5
- 238000012790 confirmation Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Landscapes
- Communication Control (AREA)
- Facsimiles In General (AREA)
- Facsimile Transmission Control (AREA)
Description
【発明の詳細な説明】 〔分野〕 本発明は通信制御装置に関する。TECHNICAL FIELD The present invention relates to a communication control device.
従来パーソナルコンピユータやワードプロセサ等のパー
ソナルホストからのデータを電話回線を用いて通信する
方法がある。この場合相手側がフアクシミリの場合伝送
遅れを生じることがある。Conventionally, there is a method of communicating data from a personal host such as a personal computer or a word processor using a telephone line. In this case, when the other party is facsimile, transmission delay may occur.
本発明は、以上の不都合を除去することを目的としたも
のであり、第1の端末から第1の通信手順により受信し
たデータを記憶し、記憶した受信データを第2の通信手
順により第2の端末へ送信する場合に、第1の通信手順
により第1の端末からのデータ受信速度である第1のデ
ータ伝送速度を設定し、その第1のデータ伝送速度に従
って第2の通信手順を実行して、第2の端末へのデータ
の送信速度である第2のデータ伝送速度を第1のデータ
伝送速度以下に設定し、かつ記憶されたデータ量に応じ
て第1と第2の通信手順を実行することによって、第1
の端末からのデータの受信と第2の端末へのデータの送
信の通信手順が異なる場合にも適切にデータの受信と送
信が行えるようにしたものである。The present invention is intended to eliminate the above inconvenience, and stores data received from a first terminal according to a first communication procedure and stores the stored received data according to a second communication procedure. When transmitting to another terminal, the first communication procedure sets the first data transmission rate, which is the data reception rate from the first terminal, and the second communication procedure is executed according to the first data transmission rate. Then, the second data transmission rate, which is the data transmission rate to the second terminal, is set to be equal to or lower than the first data transmission rate, and the first and second communication procedures are performed according to the stored data amount. By performing
Even if the communication procedure of receiving data from the terminal and transmitting the data to the second terminal are different, the data can be properly received and transmitted.
例えばホストのコードデータをフアクシミリ手順を用い
て通信する場合に有効となる。この場合コードデータを
画像のビツトデータにフオーマツト変換してフアクシミ
リに送信する。又、相手機がパソコン等であればパソコ
ン通信,ワープロ通信の通信手順をROMから選択して通
信を実行する。この場合データのフオーマツト変換はせ
ずコードデータを送る。For example, it is effective when communicating the code data of the host using the facsimile procedure. In this case, the code data is converted into bit data of the image and transmitted to the facsimile. If the other device is a personal computer, etc., the communication procedure for personal computer communication and word processing communication is selected from the ROM and communication is executed. In this case, the code data is sent without the format conversion of the data.
第1図は本システムの概念図である。1はホスト部で、
3の通信機能部と2のケーブルで接続されている。ホス
トは通信機能部3に対して、制御命令と画像データを転
送して4の公衆電話回線を経て相手FAXに画像を伝送す
る。ホストからの画像データはMH方式の圧縮された画像
データを用いている。3の通信機能部はT.30手順をサポ
ートする為のプロトコル及びモデム、NCU部より成ってG
3ファクシミリ送信の機能を有している。又、通信機能
部3には、不図示の通話部が設けられている。そして通
信機能部3には、送受器6が接続されており、ホストが
通信機能部3に接続されていない状態のときには、通信
機能部3のCPUがホストが接続されていないことを検知
してNCU部のリレーを通話部側に切り換え電話器として
動作させる。FIG. 1 is a conceptual diagram of this system. 1 is the host section,
It is connected to the communication function section 3 and the cable 2. The host transfers the control command and the image data to the communication function unit 3 and transmits the image to the partner FAX via the public telephone line 4 of FIG. The image data from the host uses MH compressed image data. The communication function part of 3 consists of a protocol and a modem to support the T.30 procedure, and an NCU part.
3 Has the function of facsimile transmission. Further, the communication function unit 3 is provided with a call unit (not shown). When the handset 6 is connected to the communication function unit 3 and the host is not connected to the communication function unit 3, the CPU of the communication function unit 3 detects that the host is not connected. Switch the NCU relay to the call side to operate as a telephone.
又、通信機能部3のCPUは、不図示の切換スイッチによ
る切換指示に基づいてNCU部のリレーを通話部側に切り
換えて送受器6による通話を可能にする。即ちホストが
接続されていない状態と同様に通信機能部3は、電話器
として動作する。Further, the CPU of the communication function unit 3 switches the relay of the NCU unit to the communication unit side based on the switching instruction by the changeover switch (not shown), and enables the communication by the handset 6. That is, the communication function unit 3 operates as a telephone in the same manner as when the host is not connected.
第2図によりG3フアクシミリのバイナリ手順による自動
発着呼の通常シーケンスについて説明する。左が発呼
側、右が着呼側である。発呼側は、ダイヤル信号により
相手呼出しをした後、相手が接続されると、CNG(発呼
トーン)を送る。着呼側は応答すると同様にCED(被呼
局識別)のトーナル(Tonal)信号を送る。The normal sequence of an automatic incoming / outgoing call by the G3 facsimile binary procedure will be described with reference to FIG. The left side is the calling side and the right side is the called side. The calling side sends a CNG (calling tone) when the other party is connected after calling the other party by a dial signal. When the called party responds, it sends a CED (Called Station Identification) Tonal signal.
続いて着呼側は通信条件の提示をDIS(デジタル識別信
号)のバイナリー信号を送る。発呼側が前記DIS信号に
対するDCS(デジタル命令信号)を送って来るまで着呼
側は3秒後に再度30〜40秒送り続けるよう規定されてい
る。Then, the called side sends a binary signal of DIS (digital identification signal) to present the communication conditions. It is stipulated that the called side continues to send again for 30 to 40 seconds after 3 seconds until the calling side sends DCS (digital command signal) for the DIS signal.
発呼側はDISの内容に従いDCS信号を送り通信速度,仕様
を設定しトレーニング及びデータを送り、正しく着呼側
が受信可能かチエツクする。The calling side sends a DCS signal according to the contents of DIS, sets the communication speed and specifications, sends training and data, and checks whether the called side can receive correctly.
着呼側は正しく受信出来ればCFR(受信準備確認)のバ
イナリー信号を返す。受信出来なければFTT(トレーニ
ング失敗)のバイナリー信号を返し、再度DCSから始め
て必要ならば伝送速度を下げていく。発呼側はCFRを受
けた後画像信号を6秒以内に伝送しないと、エラーとし
て回線は切断されるので通信機能はこの時点で画像デー
タをホストより受け取っていなければならない。CCITT
T.4によるとG3フアクスでは画像信号としてMH又はMR
と云う圧縮方法を取っている。通常はMH圧縮を行い1ラ
イン毎にEOL(ライン終了符号)を付けている。又画像
1ラインの最小伝送時間はDIS,DCSにより定められ、0,
5,10,20,40,mescの値が設定される。同様に1ラインの
最大伝送時間は5秒と規定されているので、ホストより
のデータ転送速度が遅い場合はデータとEOLの間にフイ
ル(0の連続)を入れて待つことになる。しかしながら
従来はデータが遅れる事は少ない為に製品化されている
フアクシミリでも長いフイルを入れるとエラーを起して
ラインエラーで前のデータを挿入したり、紙送りモータ
の駆動を止めて画像が不連続になる場合が多い。よって
余り伝送速度をフイルを入れて遅くする事は出来ない。The called side returns a CFR (reception preparation confirmation) binary signal if it can receive correctly. If it cannot be received, it returns an FTT (training failure) binary signal, starts from DCS again, and lowers the transmission rate if necessary. If the calling side does not transmit the image signal within 6 seconds after receiving the CFR, the line is disconnected as an error, so the communication function must receive the image data from the host at this point. CCITT
According to T.4, MH or MR is used as an image signal in G3 fax
The compression method is called. Normally, MH compression is performed and EOL (line end code) is added to each line. In addition, the minimum transmission time of one image line is determined by DIS, DCS, 0,
The values of 5,10,20,40, mesc are set. Similarly, since the maximum transmission time for one line is specified as 5 seconds, if the data transfer rate from the host is slow, a file (continuous 0) is put between the data and EOL and waits. However, since there is little delay in data in the past, even if the product is commercialized, inserting a long file will cause an error and insert the previous data due to a line error, or the drive of the paper feed motor will be stopped and the image will not be displayed properly. It is often continuous. Therefore, it is not possible to slow down the transmission speed by inserting a file.
画像データが終了して、図中θとあるのはEOM(メツセ
ージ終了)MPS(マルチページ信号),EOP(手順終了)
の各バイナリー信号である。EOPの場合着呼側はMCF(メ
ツセージ確認)を送り発呼側はDCN(切断命令)を送っ
て回線切断される。The end of the image data, θ in the figure indicates EOM (end of message) MPS (multi-page signal), EOP (end of procedure)
Of each binary signal. In the case of EOP, the called side sends MCF (message confirmation) and the calling side sends DCN (disconnect command) to disconnect the line.
又、同一条件でさらに画像を送る場合はMPSを送りMCFを
受けた後6秒以内に次のページデータを送信する事にな
る。EOMは別の条件で、さらに画像を送りたい場合に用
いて最初のDISよりの手順に戻る事になる。If more images are sent under the same conditions, the next page data will be sent within 6 seconds after sending MPS and receiving MCF. EOM is another condition, and if you want to send more images, you will return to the procedure from the first DIS.
図3は本発明のシステムのシーケンスの一例である。パ
ーソナルコンピユータと通信機能部はRS232Cインターフ
エースで、非同期シリアル信号を用いている。コマンド
及び伝送制御は昭和59年郵政告示のパーソナル・コンピ
ユータ通信装置推奨通信方式(以下JUST−PC手順)に準
じている。Lで始まる(LRSを除く)コマンド以外は全
く同じである。始めに自局電話番号,ユーザIDを含んで
いるLMDコマンドにより通信機能部を初期化し通信機能
部よりLRSの応答がある。次にCNRコマンドでパラメータ
部に電話番号を入れて発呼する。FIG. 3 is an example of the sequence of the system of the present invention. The personal computer and the communication function section are RS232C interfaces, and asynchronous serial signals are used. The commands and transmission control conform to the recommended communication method for personal computer communication devices (hereinafter referred to as JUST-PC procedure) announced by the Japan Post 1984. Except for commands that start with L (except LRS), they are exactly the same. Initially, the communication function block is initialized by the LMD command containing the local telephone number and user ID, and the communication function block responds with an LRS. Next, use the CNR command to enter the telephone number in the parameter section and make a call.
相手FAXが接続されると、通信機能部は、RNCの確認信号
をホスト側に送り同時にCNGを相手FAXに送る。相手FAX
よりCEDに次きDISを受信すると通信機能部はホストにDI
Sの内容をLRAの通信信号で受ける。ホストは符号化方
式,記録巾,記録長,最高伝送レート,解像度,ページ
再送能を含んだLPT命令でDISに従ったDCSの為の情報
(ここで伝送速度は自身のモデム性能により任意に選べ
るが、ホスト間のデータ伝送速度より遅い速度にしない
と画像エラー、又はアンダーラインを生ずるのでホスト
−通信機能間の速度指定情報を読んでそれ以下の値をDI
Sの内容としなければならない。情報として読めないシ
ステムでは前記LMDに対するLRS対応の送出速度を測定す
る様にしても良い。)通信機能部へ送る。LPTは同時に
前に送ったページの確認を勧誘する。始めのLPTに対し
てはパラメータなしでLRSの応答が返される。この後ホ
ストはCDT(データ送出命令)コマンドでパラメータ部
に画像データを次々に送る事になる。通信機能部は内部
にあるバツフアに所定以上のデータが蓄った場合又は次
ページ送出の為のLPT命令受信をチエツクしてからDCS以
下のシーケンスを進める事によりホストよりのデータ不
足によるフイルの挿入及びアンダーランを防いでいる。
ホストは画像データが送り終ったら、続いてLPT命令の
後に次々とデータを送出する事になる。通信機能部は、
画像信号を送出後に、内部バツフアの次ページデータ量
を前述の如くチエツクし、所定以下であればEOMを出し
充分蓄っていればMPSにより続けて画像信号を送出す
る。ホストより画像データに続くLDE(データ終了命
令)信号により最終ページを通信機能に通知する。2枚
目以後のLPT命令に対するLRSのパラメータで、PIC=0
はMCFを意味し、PIC=1はRTN(受信失敗通知)を意味
している。PIC=1のときはLPT中の再送能力宣言が有で
あれば次のページ送出中でも中断して再度LPTに次く画
像データ伝送(CDT)を行う事が出来る。RTNのときはDI
Sより始める様規定されるので、ホストのデータ遅れは
同様に救われる事になる。バツフアとして約2Kバイトが
望ましい。When the partner FAX is connected, the communication function unit sends an RNC confirmation signal to the host side and simultaneously sends CNG to the partner FAX. Opponent fax
When DIS is received next to CED, the communication function unit sends DI to the host.
Receive the contents of S by the communication signal of LRA. The host uses the LPT command, which includes the encoding method, recording width, recording length, maximum transmission rate, resolution, and page resendability, for DCS information in accordance with DIS (where the transmission speed can be arbitrarily selected according to the own modem performance). However, if the speed is lower than the data transmission speed between the host and image error or underline occurs, read the speed designation information between the host and the communication function and set a value less than that.
Must be the content of S. In a system that cannot be read as information, the LRS compatible transmission rate for the LMD may be measured. ) Send to the communication function section. LPT also invites confirmation of the previously sent page. For the first LPT, the LRS response is returned without parameters. After this, the host sends image data to the parameter section one after another with a CDT (data transmission command) command. The communication function block inserts a file due to lack of data from the host when the internal buffer stores more than a predetermined amount of data, or after checking the LPT command reception for sending the next page and then proceeding with the sequence below DCS. And prevents underrun.
When the host finishes sending the image data, it will send the data one after another after the LPT command. The communication function section
After sending the image signal, the next page data amount in the internal buffer is checked as described above. If it is less than a predetermined value, EOM is output and if enough is stored, the image signal is continuously sent by MPS. The final page is notified to the communication function by the LDE (data end command) signal following the image data from the host. LIC parameter for the second and subsequent LPT commands, PIC = 0
Means MCF, and PIC = 1 means RTN (reception failure notification). When PIC = 1, if there is a retransmission capability declaration in the LPT, it is possible to interrupt the image data transmission (CDT) again after the LPT even while sending the next page. DI for RTN
Since it is specified to start from S, the data delay of the host will be saved as well. Approximately 2K bytes is desirable as a buffer.
以上の様に本発明によれば、第1の端末からデータを受
信する第1の通信手順と、受信したデータの第2の端末
へ送信する第2の通信手順が異なる場合にも適切にデー
タの受信と送信を行うことができ、しかも第2端末への
データの送信速度を、第1の端末からのデータの受信速
度以下になる様に第1と第2の通信手順を実行し、かつ
記憶されたデータ量に応じて第1と第2の通信手順を実
行するので、アンダラン又はフィルデータの入れ過ぎを
防ぐことができる。As described above, according to the present invention, even when the first communication procedure for receiving data from the first terminal and the second communication procedure for transmitting the received data to the second terminal are different, The first and second communication procedures are performed so that the data transmission speed to the second terminal is less than or equal to the data reception speed from the first terminal, and Since the first and second communication procedures are executed according to the stored data amount, it is possible to prevent the underrun or fill data from being overfilled.
第1図は本発明のシステムの概念図、第2図はG3フアク
シミリの電話網接続後のシーケンス図、第3図は本発明
のシーケンス図、第4図は通信機能に注目したシーケン
スフローチヤート図である。FIG. 1 is a conceptual diagram of a system of the present invention, FIG. 2 is a sequence diagram after connection of a G3 facsimile system to a telephone network, FIG. 3 is a sequence diagram of the present invention, and FIG. 4 is a sequence flow chart diagram focusing on communication functions. Is.
Claims (1)
データを第2の端末に送信する通信制御装置において、 第1の通信手順に従って設定される第1のデータ伝送速
度により前記第1の端末からデータを受信する受信手段
と、 前記受信手段により受信されたデータを一時的に格納す
る記憶手段と、 第2の通信手順に従って設定される第2のデータ伝送速
度により前記記憶手段のデータを前記第2の端末に送信
する送信手段と、 前記第1の通信手順において前記第1の端末から受信さ
れる信号に基づいて前記第2の通信手順の信号を前記第
2の端末に送出し、前記第2の通信手順において前記第
2の端末から受信される信号に基づいて前記第1の通信
手順の信号を前記第1の端末に送出して前記第1と第2
の通信手順を実行する通信手順実行手段とを有し、 前記通信手順実行手段は、前記第1の通信手順により前
記第1のデータ伝送速度を設定し、設定した前記第1の
データ伝送速度に従って前記第2の通信手順を実行して
前記第2のデータ伝送速度を前記第1のデータ伝送速度
以下に設定し、かつ前記記憶手段内のデータ量に応じて
前記第1と第2の通信手順を実行することによって、前
記第1の端末からデータを受信しながら前記第2の端末
に送信することを特徴とする通信制御装置。1. A communication control device for receiving data from a first terminal and transmitting the received data to a second terminal, wherein the first data transmission rate is set in accordance with a first communication procedure. Receiving means for receiving data from the terminal, storage means for temporarily storing the data received by the receiving means, and data in the storage means at a second data transmission rate set according to a second communication procedure. Transmitting means for transmitting to the second terminal, and transmitting a signal of the second communication procedure to the second terminal based on a signal received from the first terminal in the first communication procedure. A signal of the first communication procedure is sent to the first terminal based on a signal received from the second terminal in the second communication procedure to transmit the first and second signals.
Communication procedure executing means for executing the communication procedure of, and the communication procedure executing means sets the first data transmission rate according to the first communication procedure, and sets the first data transmission rate according to the set first data transmission rate. The second communication procedure is executed to set the second data transmission rate to be less than or equal to the first data transmission rate, and the first and second communication procedures are performed according to the amount of data in the storage means. And transmitting the data to the second terminal while receiving the data from the first terminal.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61312674A JPH0787477B2 (en) | 1986-12-27 | 1986-12-27 | Communication control device |
US07/965,574 US5289582A (en) | 1986-12-27 | 1992-10-23 | Communication control unit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP61312674A JPH0787477B2 (en) | 1986-12-27 | 1986-12-27 | Communication control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS63166341A JPS63166341A (en) | 1988-07-09 |
JPH0787477B2 true JPH0787477B2 (en) | 1995-09-20 |
Family
ID=18032055
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP61312674A Expired - Fee Related JPH0787477B2 (en) | 1986-12-27 | 1986-12-27 | Communication control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0787477B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02214369A (en) * | 1989-02-15 | 1990-08-27 | Murata Mach Ltd | Facsimile communication system |
-
1986
- 1986-12-27 JP JP61312674A patent/JPH0787477B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPS63166341A (en) | 1988-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH09507003A (en) | Fax machine | |
US5289582A (en) | Communication control unit | |
US5696600A (en) | Modem device for use with a facsimile machine combined with a PC | |
JP4437875B2 (en) | Image transfer device | |
JP2547753B2 (en) | Communication control device | |
JPH0787477B2 (en) | Communication control device | |
JP3721729B2 (en) | Color facsimile system | |
KR940005254B1 (en) | A facsimile control method for receiving image data in a computer-facsimile connection system | |
JPH0822011B2 (en) | Communication control device | |
JPH08251370A (en) | Facsimile equipment | |
JP3561385B2 (en) | Transmission method for facsimile machine | |
JPS61255158A (en) | Facsimile transmission system | |
JPS6135068A (en) | Facsimile communication system | |
JP3190072B2 (en) | Color facsimile machine | |
JPH09312749A (en) | Transmission control system for facsimile equipment | |
JPH01291572A (en) | Facsimile equipment | |
JPH0530265A (en) | Facsimile equipment having computer interlocking function | |
KR0130874B1 (en) | Fax protocol transmission and reception method | |
JP3025522B2 (en) | Transmission control method for facsimile machine | |
KR100223001B1 (en) | Communication time reducing method | |
JP2980945B2 (en) | Transmission control method for facsimile machine | |
JP3514594B2 (en) | Facsimile machine | |
JPH04220071A (en) | Communication function between memories for facsimile equipment | |
JPH07123233A (en) | Facsimile equipment | |
JPH0795381A (en) | Facsimile communication system and facsimile communication equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |