JPH0134425B2 - - Google Patents
Info
- Publication number
- JPH0134425B2 JPH0134425B2 JP57101902A JP10190282A JPH0134425B2 JP H0134425 B2 JPH0134425 B2 JP H0134425B2 JP 57101902 A JP57101902 A JP 57101902A JP 10190282 A JP10190282 A JP 10190282A JP H0134425 B2 JPH0134425 B2 JP H0134425B2
- Authority
- JP
- Japan
- Prior art keywords
- code
- image signal
- circuit
- encoding
- generated
- 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
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/41—Bandwidth or redundancy reduction
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
Description
【発明の詳細な説明】
本発明は、画信号の発生時間が可変で、かつ画
信号を符号化した符号情報にフイル符号を付加し
て伝送するフアクシミリ伝送装置の改良に関す
る。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an improvement in a facsimile transmission apparatus in which the generation time of an image signal is variable and in which a file code is added to code information obtained by encoding the image signal and transmitted.
フアクシミリにおいては、画信号の冗長度を符
号化により抑圧して、能率よく伝送する事が行わ
れている。こうした符号化に際して、画信号の持
つ冗長度により、符号化効率が変わり、画信号に
よつて単位時間あたりの符号発生量が変化する。
このため送信側において、符号を一定速度で伝送
するとき、画信号の発生速度より伝送速度が上回
つてしまい、符号の正常な伝送ができなくなるこ
とが起こる。又、受信側においても、1ラインの
記録時間は一定であるため、記録時間を上回る速
度で画信号が伝送されてくると、記録不能になつ
てしまう。 In facsimile, the redundancy of image signals is suppressed by encoding to efficiently transmit them. In such encoding, the encoding efficiency changes depending on the redundancy of the image signal, and the amount of codes generated per unit time changes depending on the image signal.
For this reason, on the transmitting side, when transmitting codes at a constant speed, the transmission speed exceeds the generation speed of the image signal, making it impossible to properly transmit the codes. Also, on the receiving side, since the recording time of one line is constant, if the image signal is transmitted at a speed exceeding the recording time, recording becomes impossible.
そのため、フアクシミリにおいては、第1図に
示すように1ラインごとにライン同期信号(以
下、EOLと称す)を挿入する。1ラインの画信
号の符号が少ない場合は必要数のフイル符号を画
信号とEOLとの間に付加する。そしてこれによ
つて1ラインの信号として最小限必要な符号数
(以下、最低保障ビツトと称す)を確保する。例
えば、送信側の画信号発生時間と、受信側の記録
時間が共に10ms/ラインで、伝送速度が
9600bpsのとき、最低保障ビツトとして96ビツト
必要であり、EOLと符号の和が96ビツト以下の
時はフイル符号を不足分付加することになる。さ
らに一般のフアクシミリにおいては、単に画信号
を送信するだけでなく、必要な文字情報を自身で
作り出し、画情報と文字情報を合成して送信する
事が行われている。この場合、画情報も文字情報
も主走査方向に1ラインごとの画信号として符号
化されるが、画情報と文字情報で画信号の発生時
間が異なる事がある。そして、最低保障ビツト数
を決める場合には最も遅い発生時間に合わせる必
要があるので、速い発生時間の画信号の時には、
フイル符号を多く伝送する事になり、ますます通
信コストが高くなる等の問題があつた。 Therefore, in facsimile, a line synchronization signal (hereinafter referred to as EOL) is inserted for each line as shown in FIG. If the number of codes for one line of image signals is small, a necessary number of fill codes are added between the image signal and EOL. This ensures the minimum number of codes required for one line of signals (hereinafter referred to as minimum guaranteed bits). For example, if the image signal generation time on the transmitting side and the recording time on the receiving side are both 10ms/line, the transmission speed is
At 9600 bps, 96 bits are required as the minimum guaranteed bits, and if the sum of the EOL and code is less than 96 bits, a fill code is added for the missing bit. Furthermore, in a typical facsimile, the user does not simply transmit an image signal, but also generates the necessary character information himself, combines the image information and the character information, and then transmits the result. In this case, both the image information and the character information are encoded as an image signal for each line in the main scanning direction, but the generation time of the image signal may differ between the image information and the character information. When determining the minimum guaranteed number of bits, it is necessary to match the slowest generation time, so when the image signal has a fast generation time,
This resulted in the transmission of a large number of file codes, leading to problems such as higher communication costs.
本発明はこのような不具合を除き、送信側フア
クシミリの画信号の発生時間が大幅に変化する場
合も、常に一定速度で符号が送出され、受信側フ
アクシミリで正常に記録でき、かつ伝送能率の低
下を最低にすることが可能となる最適な量のフイ
ル符号を付加できるフアクシミリを提供すること
を目的とする。 The present invention eliminates such problems, and even if the generation time of the image signal on the transmitting side facsimile changes significantly, the code is always sent out at a constant speed, so that the receiving side facsimile can record normally, and the reduction in transmission efficiency is avoided. It is an object of the present invention to provide a facsimile machine that can add an optimal amount of file codes that can minimize the number of files.
本発明の特徴は、符号の計数を行い任意に設定
できる基準値に達すると計数を中止し基準値に達
した事を示す計数回路と、EOL発生、画信号の
符号化およびフイル符号の発生を行う符号回路
と、符号化回路が出力する符号を書込み伝送タイ
ミングに同期して符号を読み出し、内部符号量が
一定の値以下になるとその事を外部に示す事ので
きるフアーストイン・フアーストアウト機能を持
つメモリ回路(FIFOと略す)を含んで構成され、
符号化回路は1ラインの符号化終了後、かつこの
FIFO内の符号量が規定値以下になつた時のみに
この計数回路を用いて、受信側フアクシミリが記
録不能にならない様にフイル符号を送出するフア
クシミリにある。 The present invention is characterized by a counting circuit that counts codes and stops counting when an arbitrarily set reference value is reached and indicates that the reference value has been reached, and a counting circuit that performs EOL generation, image signal encoding, and fill code generation. It has a first-in/first-out function that reads the code in synchronization with the writing and transmission timing of the code output by the coding circuit and the code output by the coding circuit, and indicates this to the outside when the internal code amount falls below a certain value. It consists of a memory circuit (abbreviated as FIFO) with
The encoding circuit finishes encoding one line, and
The facsimile uses this counting circuit only when the amount of codes in the FIFO falls below a specified value, and sends out a file code so that the receiving facsimile does not become unable to record.
以下実施例により本発明を詳細に説明する。 The present invention will be explained in detail below with reference to Examples.
第2図は、本発明の一実施例のブロツク構成図
を示したもので、1は画信号発生回路、2は符号
化回路、3は計数回路、4はFIFOである。1の
画信号発生回路は2の符号化回路に対して、画信
号を1ラインを単位として画信号を発生する。 FIG. 2 shows a block diagram of an embodiment of the present invention, in which 1 is an image signal generation circuit, 2 is an encoding circuit, 3 is a counting circuit, and 4 is a FIFO. The first image signal generation circuit generates an image signal for the second encoding circuit in units of one line.
第3図は、1の画信号発生回路からの画信号発
生の様子を示したタイムチヤートである。1の画
信号発生回路は2の符号化回路に対して、画信号
制御信号ONにより、符号化要求と画信号がある
事を示し、画信号制御信号OFFにより、初期状
態もしくは符号化終了要求を示す。画信号制御信
号ONの区間は1ラインの符号化処理を行い、画
信号制御信号OFFの区間は、画信号発生時間で、
時間は不定で変化する。 FIG. 3 is a time chart showing the state of image signal generation from the first image signal generation circuit. The image signal generation circuit 1 indicates to the encoding circuit 2 that there is a request for encoding and an image signal by turning the image signal control signal ON, and indicates the initial state or a request to finish encoding by turning the image signal control signal OFF. show. During the period when the image signal control signal is ON, one line of encoding processing is performed, and during the period when the image signal control signal is OFF, the image signal generation time is
Time is indeterminate and changes.
2の符号化回路は、EOLの発生と画信号の符
号化とフイル符号の発生機能を有し、各符号の発
生速度は伝送速度に比べて充分速いものとする。 The encoding circuit No. 2 has the functions of generating EOL, encoding an image signal, and generating a file code, and the generation speed of each code is set to be sufficiently faster than the transmission speed.
3の計数回路は、受信側の記録時間と伝送速度
の積によつて決まる最低保証ビツト数の設定が2
の符号化回路の指示により行うことが可能で、2
の符号化回路が4のFIFOに符号を書込む時、同
時に書込む符号の計数を行い、計数値が先に設定
された最低保証ビツト数に達すると、2の符号化
回路に達した事を示し、以後の計数を中止する機
能を有する。 The counting circuit 3 has a minimum guaranteed number of bits set to 2, which is determined by the product of the recording time on the receiving side and the transmission speed.
This can be done according to the instructions of the encoding circuit, and 2
When encoding circuit 4 writes codes to FIFO 4, it simultaneously counts the codes written, and when the count reaches the minimum guaranteed bit number set earlier, it is determined that encoding circuit 2 has reached the number of bits. It has a function to indicate and stop further counting.
4のFIFOは、2の符号化回路が出力する符号
を書込み、伝送タイミングに同期して符号を読み
出し、内部符号量が規定値以下になると、その事
を2の符号化回路に示す事ができるフアーストイ
ンフアーストアウト機能を持つメモリ回路であ
る。 FIFO 4 writes the code output by the encoding circuit 2, reads the code in synchronization with the transmission timing, and when the internal code amount falls below the specified value, it can indicate this to the encoding circuit 2. This is a memory circuit with a first-in first-out function.
規定値は、2の符号化回路が符号化処理を行つ
ている間に4のFIFO内の符号が無くなる状態
(アンダーフロー状態と称する)を防ぐのに必要
な最低限の符号量で、2の符号化回路における1
ラインの符号化符号量が最少の画信号の符号化処
理時間と伝送速度の積により決まる。 The specified value is the minimum amount of code necessary to prevent the code in FIFO 4 from running out while encoding circuit 2 is performing encoding processing (referred to as an underflow state). 1 in the encoding circuit
The amount of encoded code for a line is determined by the product of the minimum image signal encoding processing time and the transmission speed.
4のFIFOのメモリ容量は、規定値以上の容量
とする。 The memory capacity of FIFO 4 shall be greater than the specified value.
次に本実施例の動作を説明する。 Next, the operation of this embodiment will be explained.
1の画信号発生回路から2の符号化回路に対し
て、画信号制御信号がONになると、1ラインの
符号化を開始する。2の符号化回路は3の計数回
路に対して最低保証ビツトの設定を指示した後、
EOLの発生、画信号の符号化を行い、4のFIFO
に書込む。又3の計数回路は書込まれる符号の計
数を行う。2の符号化回路は、1ラインの符号化
が終了すると、3の計数回路が設定値に達してい
るかの判定を行い、達している場合はフイル符号
は発生しない、又達していない場合は、達するま
でフイル符号を4のFIFOに書込む。以上の処理
により1ラインの符号数は、最低保証ビツト数以
上となり、受信側の1ライン記録時間を保証でき
る。 When the image signal control signal is turned ON from the first image signal generation circuit to the second encoding circuit, encoding of one line is started. After the encoding circuit 2 instructs the counting circuit 3 to set the minimum guaranteed bit,
Performs EOL generation, image signal encoding, and 4 FIFO
write to. Further, the counting circuit 3 counts the codes written. When the encoding circuit 2 finishes encoding one line, the counting circuit 3 determines whether it has reached the set value, and if it has reached the set value, no fill code is generated, and if it has not reached the set value, Write the file code to FIFO 4 until it reaches 4. Through the above processing, the number of codes for one line becomes greater than the minimum guaranteed number of bits, and the recording time for one line on the receiving side can be guaranteed.
次に2の符号化回路は、画信号制御信号を判定
し、ONの場合は1ラインの符号化を開始する。
又OFFの場合は、画信号制御信号ONを待ちつ
つ、4のFIFO内の符号量の監視を行い、符号量
が規定値以上であれば何もせず、規定値以下のと
きフイル符号を発生する。 Next, the second encoding circuit determines the image signal control signal, and if it is ON, starts encoding one line.
If it is OFF, the code amount in the FIFO in step 4 is monitored while waiting for the image signal control signal to turn ON, and if the code amount is above the specified value, nothing is done, and when it is below the specified value, a file code is generated. .
本処理は画信号制御信号がONになるまで継続
する。 This process continues until the image signal control signal is turned ON.
従つて、画信号発生時間が変動しても、変動に
応じた量のフイル符号を送信する事になる為、フ
イル符号発生量は最適化される。 Therefore, even if the image signal generation time fluctuates, the amount of film codes that correspond to the fluctuations will be transmitted, so the amount of film codes generated can be optimized.
本発明は以上説明したように、フイル符号発生
を2種類の処理により行ない、受信側の記録時間
を保障し、かつ画信号の発生周期がどの様に変動
しても、伝送速度が符号発生量を上回る事のない
最適な量のフイル符号を送出する事ができる。 As explained above, the present invention performs file code generation using two types of processing, guarantees the recording time on the receiving side, and maintains the transmission speed according to the amount of code generation no matter how the generation cycle of the image signal changes. It is possible to send out an optimal amount of file codes that do not exceed .
第1図は、フアクシミリで伝送される符号の形
態を示した図、第2図は、本発明の一実施例を示
すブロツク構成図、第3図は、画信号発生の様子
を示すタイムチヤート、である。
なお図において、1……画信号発生回路、2…
…符号化回路、3……計数回路、4……メモリ回
路、である。
FIG. 1 is a diagram showing the format of a code transmitted by facsimile, FIG. 2 is a block diagram showing an embodiment of the present invention, and FIG. 3 is a time chart showing how an image signal is generated. It is. In the figure, 1... image signal generation circuit, 2...
...encoding circuit, 3...counting circuit, 4...memory circuit.
Claims (1)
が一走査毎にまとめて符号化され、かつ各走査毎
に同期信号が挿入され、前記画信号の前記一走査
毎の符号長が固定されていないフアクシミリ伝送
装置において、前記同期信号の符号を発生する要
素、前記画信号を符号化し画信号符号を発生する
要素およびフイル符号を発生する要素とを有する
符号化回路と、該符号化回路が発生する前記符号
の計数を行い、計数値が、所定の基準値に達する
と以後の計数を中止し、前記符号化回路に前記計
数値が前記基準値に達した事を示す計数回路と、
前記符号化回路が発生する前記符号を書込み、伝
送タイミングに同期して前記書込まれた符号を読
み出し、かつ、内部符号量が規定の値以下になる
とその事を示す事のできるフアーストインフアー
ストアウト機能を持つメモリ回路とを包含し、前
記符号化回路は1走査の符号化が終了した後、前
記計数回路の前記計数値が前記基準値に達しない
場合には前記基準値に達するまで前記フイル符号
を発生し、次の画信号が発生しなくて、前記メモ
リ回路内の前記内部符号量が前記規定の値以下に
なつた場合に前記フイル符号の発生を行うことを
特徴とするフアクシミリ伝送装置。1. The time at which the image signal is generated changes, the image signal is collectively encoded for each scan, a synchronization signal is inserted for each scan, and the code length of the image signal for each scan is fixed. A facsimile transmission device that does not have a synchronous signal, and an encoding circuit including an element that generates a code for the synchronization signal, an element that encodes the image signal and generates an image signal code, and an element that generates a file code; a counting circuit that counts the generated codes, stops further counting when the counted value reaches a predetermined reference value, and indicates to the encoding circuit that the counted value has reached the reference value;
A first-in-first that writes the code generated by the encoding circuit, reads the written code in synchronization with the transmission timing, and indicates when the internal code amount becomes less than a specified value. and a memory circuit having an out function, and if the count value of the counting circuit does not reach the reference value after one scan of encoding is completed, the encoding circuit continues to read the count value of the counting circuit until it reaches the reference value. A facsimile transmission characterized in that the file code is generated and the file code is generated when the next image signal is not generated and the internal code amount in the memory circuit becomes less than the prescribed value. Device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57101902A JPS58219868A (en) | 1982-06-14 | 1982-06-14 | Transmitting device of facsimile |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57101902A JPS58219868A (en) | 1982-06-14 | 1982-06-14 | Transmitting device of facsimile |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58219868A JPS58219868A (en) | 1983-12-21 |
| JPH0134425B2 true JPH0134425B2 (en) | 1989-07-19 |
Family
ID=14312840
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57101902A Granted JPS58219868A (en) | 1982-06-14 | 1982-06-14 | Transmitting device of facsimile |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58219868A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2517979B2 (en) * | 1987-08-17 | 1996-07-24 | 富士ゼロックス株式会社 | Fax machine |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5533370A (en) * | 1978-08-29 | 1980-03-08 | Mitsubishi Electric Corp | Facsimile signal transmission system |
| JPS5711575A (en) * | 1980-06-25 | 1982-01-21 | Ricoh Co Ltd | Decoding and reproducing system for facsimile signal |
| JPS5773569A (en) * | 1980-10-27 | 1982-05-08 | Ricoh Co Ltd | Facimile transmission system |
| JPS57129580A (en) * | 1981-02-04 | 1982-08-11 | Ricoh Co Ltd | Facsimile control system |
-
1982
- 1982-06-14 JP JP57101902A patent/JPS58219868A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS58219868A (en) | 1983-12-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPS6346628B2 (en) | ||
| US5737633A (en) | Serial data receiving device having a memory for storing a reception permit signal which enable or disable the device from hand-shaking with the transmitting device | |
| JPH0134425B2 (en) | ||
| JPS6234314B2 (en) | ||
| WO2004052015A1 (en) | Encoder and its method | |
| JPS58139568A (en) | Buffer memory controlling method | |
| JPH0145270B2 (en) | ||
| JP2563297B2 (en) | Fax machine | |
| TW454421B (en) | Decoding system | |
| JPS6328168A (en) | Picture transmitter | |
| JP3634498B2 (en) | Image encoding device | |
| JPH04332259A (en) | Facsimile copy control method | |
| JPH0145269B2 (en) | ||
| JP2631699B2 (en) | Cell Formatting Method | |
| JPS59158655A (en) | Serial order transmitter | |
| JPS6126868B2 (en) | ||
| JPS6216069B2 (en) | ||
| JPS5881376A (en) | facsimile transmitter | |
| JPH0114745B2 (en) | ||
| JP3027426B2 (en) | Facsimile machine | |
| JPS58198966A (en) | Facsimile system | |
| JPS6252983B2 (en) | ||
| JPS63234454A (en) | Decoding sampling clock reproduction method | |
| JPS61135275A (en) | receiving device | |
| JPH0374066B2 (en) |