JPS59144272A - Transfer system for facsimile data - Google Patents
Transfer system for facsimile dataInfo
- Publication number
- JPS59144272A JPS59144272A JP58019183A JP1918383A JPS59144272A JP S59144272 A JPS59144272 A JP S59144272A JP 58019183 A JP58019183 A JP 58019183A JP 1918383 A JP1918383 A JP 1918383A JP S59144272 A JPS59144272 A JP S59144272A
- Authority
- JP
- Japan
- Prior art keywords
- data
- transfer
- buffer
- procedure
- reception
- 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.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Storing Facsimile Image Data (AREA)
- Facsimile Transmission Control (AREA)
Abstract
Description
【発明の詳細な説明】 (分 野) 本発明はファクシミリ装置に係り、特に送信側。[Detailed description of the invention] (Branch) TECHNICAL FIELD The present invention relates to a facsimile machine, and particularly to a sending side.
受信側ともにデータバッファをそなえた装置間でデータ
の送受信を行う場合の実データの転送制御に関する。This invention relates to actual data transfer control when data is transmitted and received between devices that are both equipped with data buffers on the receiving side.
(従来技術と背景)
従来よりこうしたファクシミリ装置は回線等を介して交
信しデータを送受信するための送、受信部と交信接続、
データ転送の制御手順を司る制御部、いくばくかの容量
の送受信データバッファ。(Prior Art and Background) Conventionally, such facsimile machines have communication connections with transmitting and receiving sections for communicating and transmitting and receiving data via lines, etc.
A control unit that controls data transfer control procedures, and a transmission/reception data buffer of some capacity.
データの読取部、データの出力記録部等を有していたが
、従来のファクシミリ装置は通常はライン走査によりデ
ータを出力記録するのでせいぜい出力記録部の1主走査
長で、1副走査中分のデータ量の数倍から数十倍分の容
量のデータバッファをもち該容量以下のデータ量を転送
単位としてデータ転送が行われていた。Conventional facsimile machines usually have a data reading section, a data output recording section, etc., but since conventional facsimile machines usually output and record data by line scanning, at most one main scanning length of the output recording section corresponds to one sub-scanning length. A data buffer has a capacity several times to several tens of times the amount of data, and data transfer is performed using the amount of data less than this capacity as a transfer unit.
しかし、原稿の読取り、あるいは出力記録と云ったデー
タの入力、出力部分に比して回線、あるいは送受信部で
のデータの処理速度はあきらかに早いし、伝送するデー
タを帯域圧縮する技術も確立されており、帯域圧縮して
データ伝送しようとすると当然のことながらイメージデ
ータと圧縮データとの間の変復調変換を行わねばならず
、この作業のためにバッファは必要となる。However, the data processing speed at the line or transmitter/receiver is clearly faster than at the data input/output section, such as reading a manuscript or output recording, and the technology to compress the bandwidth of transmitted data has not been established. Therefore, if data is to be transmitted by compressing the band, it is a matter of course that modulation/demodulation conversion must be performed between the image data and the compressed data, and a buffer is required for this work.
そして、こうした装置間で効率良くデータを転送するた
めには互いに一交信業務のデータ量を充分に送受信出来
る容量のバッファを保有してデータの転送はバッファ、
バッファ間で行ってしまうのが回線等の利用効率から云
っても好ましい。In order to efficiently transfer data between these devices, they must have buffers with a capacity that is sufficient to send and receive the amount of data for one communication operation.
It is preferable to perform this between buffers from the viewpoint of utilization efficiency of lines, etc.
こうした背景より交信装置のデータバッファは次第に大
きくなり通常伝送される原稿の枚数を考えて充分と考え
られる頁分は用意されており通常はバッファ、バッファ
間で一交信業務分のデータ転送は完了する様に構成され
るが、送信しようとする原稿の枚数が多い場合や、圧縮
されにくい原稿の場合で、かつ送受信を行う装置間でデ
ータバッファの容量に差があって特に受信側の容量が少
たデータを受信側装置のバッファでは受は切れないと云
う困った場合が生ずる。Due to this background, the data buffer of the communication device gradually becomes larger, and usually enough pages are prepared considering the number of manuscripts to be transmitted, and normally the data transfer for one communication task is completed between the buffers. However, if there are many originals to be sent, or the originals are difficult to compress, and there are differences in data buffer capacity between the sending and receiving devices, especially if the capacity on the receiving side is small. A troublesome situation may arise in which the buffer of the receiving side device cannot receive the received data.
(目的と特徴)
本発明の特徴は、婁記羽壬Hしこうした困難を解決する
ことにあり本発明の特徴は、上記目的を達成するために
送受信部各々にデータバッファと送受信部およびこれら
の手順制御部を有し、互いの送受信部を介して交信可能
に接続されるファク認する手順と、該一部分のデータの
転送に先立って該データのデータ量を通知する手順とを
有し。(Object and Features) A feature of the present invention is to solve these difficulties, and a feature of the present invention is to provide a data buffer for each transmitting/receiving unit, a transmitting/receiving unit, and a procedure control for these units in order to achieve the above object. and a procedure for notifying the amount of data prior to transfer of the part of the data.
受信側の手順として該データ量を計数し受信側のバッフ
ァの容量と比較する手順と、比較した結果が上記バッフ
ァの容量を越える場合に送信側装置に通知する手順とを
有し、送信側装置では該通知を受取った場合1通常の確
認信号を受取るまで次のデータの転送を中断する如く制
御することである。The procedure on the receiving side includes a procedure for counting the amount of data and comparing it with the capacity of the buffer on the receiving side, and a procedure for notifying the transmitting side device if the comparison result exceeds the capacity of the buffer. Then, when the notification is received, control is performed so that the next data transfer is interrupted until a normal confirmation signal is received.
(実 施 例)
第1図は本発明の一実施例の説明図で9図は左側の送信
側装置Sと右側の受信側装置Rが交信のために接続して
いる状態を示す。なお通常の1セントのファクシミリ装
置は上記送信側と受信側の両方の機能をそなえ交信接続
のための相手側の呼び出し、交信接続のための制御手順
データの転送のための交信手順、1交信業務分のデータ
転送が完了して交信状態から相手側装置を解放する手順
等はすべてあらかじめ定められており、こうした手順を
制御するための制御プログラムを格納するメモリやそれ
を実行するマイクロプロセッサ等による論理演算部を含
むいわゆる手順制御部はそなえているものとする。(Embodiment) FIG. 1 is an explanatory diagram of an embodiment of the present invention, and FIG. 9 shows a state in which a transmitting device S on the left side and a receiving device R on the right side are connected for communication. A typical 1-cent facsimile machine has both the sending and receiving functions described above, including calling the other party for communication connection, control procedure for communication connection, communication procedure for data transfer, and 1 communication service. The procedures for releasing the other party's device from the communication state after the data transfer is completed are all predetermined. It is assumed that a so-called procedure control section including a calculation section is provided.
図の送信側装置Sの側からデータの流れを説明してゆく
と原稿N枚から成る送信したいデータがあるとするとそ
の原稿1が読取部2にかけられて順次読取られ、圧縮部
3においてイメージ形式のデータから所定の圧縮符号化
方式で圧縮して送信バッファ4に1ページづつページ番
号を付加してた(わえるとともに、制御部6は該1ペ一
ジ分づつ送信バッファにたくわえる圧縮された1ペ一ジ
分の実データ量(伝送時におけるバイト数)を計数して
、送信バッファ4にページ毎に見出しアドレス付けして
たくわえた先の原稿のデータと同一の見出しアドレスの
領域であらかじめ書き込み用にわく取りされていた領域
に書き込むか、あるいは先のデータと対応出来る見出し
アドレスを付けて別の領域なり別のメモリなりにやはり
ページ毎に書き込む。To explain the flow of data from the sending side device S in the figure, let us say that there is data to be sent consisting of N originals.The originals 1 are sent to the reading section 2 and read one after another, and then the compression section 3 converts them into image formats. The compressed data is compressed using a predetermined compression encoding method and a page number is added to the transmission buffer 4 one page at a time. Count the actual amount of data for one page (the number of bytes during transmission), assign a heading address to each page in the sending buffer 4, and write it in advance in the area with the same heading address as the data of the previous original. Either the data is written into the area set aside for the previous data, or it is written page by page into another area or memory with a header address that can correspond to the previous data.
こうして用意された圧縮データを送信モード下の転送制
御部5を介して受信側装置の受信モードで待機している
転送制御部8に送付し、送付されたデータは受信バッフ
ァメモリ9で一担受けられたあと復元部10で解読復元
された上で出力記録部11で受信原稿12の形でページ
毎に出力される。The compressed data thus prepared is sent via the transfer control unit 5 in the transmission mode to the transfer control unit 8 waiting in the reception mode of the receiving device, and the sent data is received in the reception buffer memory 9. After being decoded and restored by the restoring section 10, the output recording section 11 outputs each page in the form of a received original 12.
なお受信側装置の制御部13は受信側の交信手順データ
の処理手順を実行するものであり、出力制御部14はも
とのイメージデータの形式に復元されたデータを出力す
る出力記録を制御するものである。The control unit 13 of the receiving side device executes the processing procedure of the communication procedure data on the receiving side, and the output control unit 14 controls output recording to output data restored to the original image data format. It is something.
なお制御部13あるいは受信バッファの領域の一部には
受信バッファの総容量情報と、実データの転送に先立っ
て転送されて来る転送データの量を通知する数情報Mを
受取るたびに加算し、かつ受信バッファ9から復元部に
データを送出転送するたびに該データ量を減算した値を
記録する加減算レジスタとしての機能と該加減された値
と上記総容量情報とを比較して該加減された値が上記総
容量情報をこえるときにはバッファフルビズイ状態とし
て転送制御部8を介し、制御信号として送信側にバンフ
ァフルビズイ信号(B、Bと略称す)を返送する手順、
上記条件が成立しなくなるか。It should be noted that the control unit 13 or a part of the area of the reception buffer adds the total capacity information of the reception buffer and number information M that notifies the amount of transfer data to be transferred prior to transfer of actual data every time it receives, It also functions as an addition/subtraction register that records the value obtained by subtracting the amount of data each time data is sent and transferred from the reception buffer 9 to the restoration section, and compares the added value with the above total capacity information and calculates the amount added or subtracted. a procedure for returning a buffer full busy signal (abbreviated as B) to the transmitting side as a control signal via the transfer control unit 8 as a buffer full busy state when the value exceeds the total capacity information;
Will the above conditions no longer hold?
あるいは受信バッファ9が完全にからになるか。Or will the receive buffer 9 be completely empty?
いずれにしても1次のデータが容量的に受信可能になっ
たある時点を状態監視しながら判定する手順と該状態と
判定した時点で送信側に制御信号としてBB解除(Wア
下)を返す手順を有している。In any case, there is a procedure for determining a certain point in time when the primary data can be received in terms of capacity while monitoring the state, and at the time it is determined that the state is reached, a BB release (W A lower) is returned as a control signal to the transmitting side. Have procedures.
また交信接続を含む送信側のデータ交換手順は制御部6
が実行する。In addition, the data exchange procedure on the transmitting side including communication connection is performed by the control unit 6.
is executed.
第2図は本発明の一実施例の説明図であり、送受信間の
データ転送を説明するためのものである。FIG. 2 is an explanatory diagram of one embodiment of the present invention, and is for explaining data transfer between transmitting and receiving.
今、送信側装置が受信側装置を呼び出して、接続するま
での交信手順は完了して受信側からデータ受信可を意味
するR e a 、d y信号が戻っているとすると制
御部6はまず第1頁目の原稿のデータ量Mを転送制御部
を介して送出し、受信側では該信号を受信すると前記加
減算レジスタを該データ量加算して前記比較判定を行い
総容量より小さければ受信確認信号(A CC>を送信
側に返送する。Now, assuming that the transmitting side device calls the receiving side device, the communication procedure up to connection has been completed, and the receiving side has returned the R e a , d y signals indicating that data can be received. The data amount M of the first page of the original is sent via the transfer control unit, and when the receiving side receives this signal, it adds the data amount to the addition/subtraction register, performs the comparison judgment, and if it is smaller than the total capacity, reception is confirmed. The signal (ACC>) is sent back to the sending side.
送信側では上記ACCが返って来ると次に1ペ一ジ分の
圧縮されたデータを送出し、受信側はこれを受信バッフ
ァ9にたくねえるとともに制御部13よりACCを戻す
手順をN枚分のデータを送り出すまでくりかえし、N枚
目のデータを転送し終り受信側からACCが戻って来る
とEND信号を送出し受信側からACCが戻って来れば
送信側も交信接続を終了、受信側は上記END信号受信
によりACCを戻した後交信接続を終了するが、出力処
理は独立におわりまで実行する。When the sending side receives the above ACC, it sends out one page of compressed data, and the receiving side stores this in the receiving buffer 9 and returns the ACC from the control unit 13. The process repeats until the Nth piece of data is sent, and when the ACC is returned from the receiving side, an END signal is sent. When the ACC is returned from the receiving side, the sending side also ends the communication connection, and the receiving side ends the communication connection. After receiving the END signal, the communication connection is terminated after returning the ACC, but the output processing is executed independently until the end.
なお出力制御部14側では受信バッファ9にデータが到
来したらいつでもよみ出し、復元させ。Note that on the output control unit 14 side, whenever data arrives in the reception buffer 9, it is read out and restored.
出力させる処理をはじめても良いが、いずれにしても出
力記録側の処理速度はデータの転送速度よりおそいから
何ページ目かのデータを受信しているうち受信バッファ
9はだんだんつまって来て次のページのデータ量を送信
して来ると総容量をこえてデータを受信し切れなくなる
状態が現出するがこの状態はデータ量の情報は受信して
いるが対応するデータそのものは未だ送信側にある状態
であるので上記加減算レジスタの値が上記総容量をこえ
た時点で送信側に制御信号B、Bを返送し。You may start the output process, but in any case, the processing speed on the output recording side is slower than the data transfer speed, so the receive buffer 9 will gradually become full as the data of several pages is received. When the amount of data for a page is sent, a state occurs where the total capacity is exceeded and the data cannot be received.In this state, although information on the amount of data is being received, the corresponding data itself is still on the sending side. Therefore, when the value of the addition/subtraction register exceeds the total capacity, control signals B and B are returned to the transmitting side.
送信側はBBが返送されて来た時点で次に解除信号1百
が返送されて来るまで上記次のページのデータを転送す
るのを中断する制御手順を用意することにより、転送さ
れるデータが消えてしまうことを防止することが出来る
。The sending side can prevent the data to be transferred by preparing a control procedure that suspends the transfer of the data of the next page until the next release signal 100 is returned when BB is returned. You can prevent it from disappearing.
(効 果)
そしてこうしたデータ転送、制御手順を数名ことにより
通常の圧縮データ量となる一交信業務でのデータ転送は
バッファ、バッファ間の転送のみの総容量をこえる場合
でも、バッファ、バッファ間転送よりは、はみ出す分だ
けおそくなるだけで。(Effect) By performing these data transfer and control procedures by several people, the amount of compressed data that is normally achieved in one communication job exceeds the total capacity of transfers between buffers and between buffers. It's just slower than transfer because it protrudes.
(
少vtとも受信側の出力処理が完了する以前にデータ転
送を打ち切り回線を解放することが出来ると云う特徴あ
る効果をもたらす。(At least VT has the unique effect of being able to terminate data transfer and release the line before output processing on the receiving side is completed.
第1図と第2図は本発明の一実施例の説明図。
図中Sは送信側装置、Rは受信側装置、太線はデータ、
細線は制御信号1図1は送信側の原稿、12は受信側の
出力された原稿、2は読取部、3は圧縮部、4は送信バ
ッファ、5は転送制御部、6は制御部、8は転送制御部
、9は受信バッファ。
10は復元部、11は出力記録部、13は制御部。
14は出力制御部。FIG. 1 and FIG. 2 are explanatory diagrams of one embodiment of the present invention. In the figure, S is the sending device, R is the receiving device, and the thick line is data.
Thin lines are control signals 1 Figure 1 is the original on the sending side, 12 is the original output on the receiving side, 2 is the reading section, 3 is the compression section, 4 is the sending buffer, 5 is the transfer control section, 6 is the control section, 8 9 is a transfer control unit, and 9 is a reception buffer. 10 is a restoration section, 11 is an output recording section, and 13 is a control section. 14 is an output control section.
Claims (1)
の手順制御部を有し、互いの送受信部を介して交信可能
に接続されるファクシミリシステ受信部がデータを受取
ったことを確認する手順と。 該一部分のデータの転送に先立って該データのデータ量
を通知する手順を有し受信側の手順として該データ量を
計数し受信側のバッファの容量と比較する手順と、比較
した結果が上記バッファの容量を越える場合に送信側装
置に通知する手順を有し、送信側装置では該通知を受取
った場合2通常の確認信号を受取るまで次のデータの転
送を中断する如く制御することを特徴とするファクシミ
リデータの転送方式。[Claims] A facsimile system having a data buffer, a transmitting/receiving unit, and a procedure control unit for each of the transmitting/receiving units, and confirming that the receiving units of the facsimile system, which are connected so as to be able to communicate via each transmitting/receiving unit, have received data. and the steps to do. There is a procedure for notifying the data amount of the data before transferring the part of the data, and a procedure for counting the data amount as a procedure on the receiving side and comparing it with the capacity of the buffer on the receiving side, and the comparison result is stored in the buffer. It has a procedure for notifying the transmitting device when the capacity exceeds the capacity of facsimile data transfer method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58019183A JPS59144272A (en) | 1983-02-08 | 1983-02-08 | Transfer system for facsimile data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58019183A JPS59144272A (en) | 1983-02-08 | 1983-02-08 | Transfer system for facsimile data |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS59144272A true JPS59144272A (en) | 1984-08-18 |
Family
ID=11992218
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP58019183A Pending JPS59144272A (en) | 1983-02-08 | 1983-02-08 | Transfer system for facsimile data |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS59144272A (en) |
-
1983
- 1983-02-08 JP JP58019183A patent/JPS59144272A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPS6319113B2 (en) | ||
JPS58197952A (en) | Facsimile device | |
JPS6359296B2 (en) | ||
JPS59144272A (en) | Transfer system for facsimile data | |
JP3338207B2 (en) | Facsimile adapter | |
JP3001322B2 (en) | Facsimile machine | |
JPH0131342B2 (en) | ||
JPS6053979B2 (en) | Multi-stage buffer memory control method | |
JP2752976B2 (en) | Communication device | |
JPS6043701B2 (en) | System restart processing method | |
JPS5831658A (en) | Storage and exchange system for facsimile effective picture signal | |
JP3032241B2 (en) | Control method for facsimile machine | |
JPH01106575A (en) | Phototelegraphy system | |
KR970003477B1 (en) | Facsimile apparatus and method | |
JP2672174B2 (en) | Facsimile machine | |
JPS61224569A (en) | Batch transmission system for same destination file | |
JPS6360588B2 (en) | ||
JP2556717B2 (en) | Facsimile communication system | |
JPS62143558A (en) | Facsimile equipment | |
JPH01192244A (en) | Facsimile store and forward exchange | |
JPH01303963A (en) | Facsimile equipment | |
JPH07162552A (en) | Communication equipment | |
JPS6265559A (en) | Facsimile communication system | |
JPH05199278A (en) | Data transmission system | |
JPH02274044A (en) | Facsimile store and forward switching equipment |