JPS6234314B2 - - Google Patents
Info
- Publication number
- JPS6234314B2 JPS6234314B2 JP8796482A JP8796482A JPS6234314B2 JP S6234314 B2 JPS6234314 B2 JP S6234314B2 JP 8796482 A JP8796482 A JP 8796482A JP 8796482 A JP8796482 A JP 8796482A JP S6234314 B2 JPS6234314 B2 JP S6234314B2
- Authority
- JP
- Japan
- Prior art keywords
- sub
- line
- scanning
- slm
- buffer memory
- 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/04—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa
- H04N1/17—Scanning arrangements, i.e. arrangements for the displacement of active reading or reproducing elements relative to the original or reproducing medium, or vice versa the scanning speed being dependent on content of picture
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Facsimile Scanning Arrangements (AREA)
Description
【発明の詳細な説明】
本発明は冗長度抑圧形フアクシミリ等の副走査
において、副走査速度を連続的に可変にし、なめ
らかな副走査を行わせる方法に関するものであ
る。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a method for performing smooth sub-scanning by continuously varying the sub-scanning speed in sub-scanning in a redundancy suppressed facsimile or the like.
従来、冗長度抑圧符号化技術を用いるフアクシ
ミリでは、1ラインで発生する符号化ビツト数
は、原稿の簡単な部分では少なく、複雑な部分で
は多くなり一定ではない。そこで、一定の伝送速
度で符号化信号を送受信する場合、1ライン毎の
符号化信号の発生が時間的に変動するため、副走
査を起動・停止の繰返しによる間欠送りするよう
に構成されていた。したがつて、以下のような欠
点があつた。 Conventionally, in a facsimile machine using redundancy reduction coding technology, the number of coded bits generated in one line is not constant; it is small in simple parts of a document and increases in complex parts. Therefore, when transmitting and receiving encoded signals at a constant transmission speed, the generation of encoded signals for each line fluctuates over time, so sub-scanning was configured to be fed intermittently by repeatedly starting and stopping. . Therefore, there were the following drawbacks.
起動・停止のステツプ応答が整定するまで記
録が不可能なため、副走査の高速化が困難であ
る。 Since recording is not possible until the start/stop step response is stabilized, it is difficult to increase the speed of sub-scanning.
起動・停止の動作に伴つて歯車等の伝達系、
送信原稿、記録紙等が振動し、騒音が発生す
る。 Transmission systems such as gears,
The transmitted document, recording paper, etc. vibrate and generate noise.
負荷変動等に伴う起動・停止のステツプ応答
の乱れによる送りむらが生じる。 Feed unevenness occurs due to disturbances in start/stop step response due to load fluctuations, etc.
慣性の大きな原稿静止形フアクシミリ送信機
の移動台等を高速度で起動・停止させるには非
常に強力なモータを必要とする。 An extremely powerful motor is required to start and stop the movable table of a stationary original facsimile transmitter, etc., which has a large inertia, at high speed.
そこで、これらの欠点を無くす目的で、N段の
副走査速度を符号器あるいは復号器と変復調部と
の間におかれたバツフアメモリの蓄積量で加速減
速の制御をする連続可変副走査法が提案され、実
際に原稿静止形フアクシミリ送信機に応用される
ようになつた。しかし、このバツフアメモリの蓄
積量だけで制御する連続可変副走査法において
は、最悪の場合を考えると、符復号器に伝送速度
の5〜10倍という高速性が要求される欠点があつ
た。もし、符復号器が低速で、読取あるいは記録
部と符復号器の間のラインメモリ量が少ないと、
複雑で符号化ビツト数の多いラインが来た場合、
符復号化に時間がかかるため、バツフアメモリ蓄
積量がなかなか減速領域に入らず、一ラインの符
号化が終らないうちに、送信機ではラインメモリ
全部が画信号で満され、又受信機においては、ラ
インメモリに蓄積されていた画信号がすべて出つ
くして、緊張に副走査を停止させなければならな
い状態となり、大きな副走査むらおよび騒音を発
生する場合があつた。 Therefore, in order to eliminate these drawbacks, a continuously variable sub-scanning method was proposed in which the acceleration and deceleration of the N-stage sub-scanning speed is controlled by the storage capacity of a buffer memory placed between the encoder or decoder and the modulation/demodulation section. It was then applied to stationary document facsimile transmitters. However, this continuously variable sub-scanning method, which is controlled solely by the amount of storage in the buffer memory, has the disadvantage that, in the worst case scenario, the encoder is required to be as fast as 5 to 10 times the transmission speed. If the codec is slow and the amount of line memory between the reading or recording section and the codec is small,
When a complex line with a large number of encoded bits comes,
Because encoding and decoding takes time, the buffer memory storage capacity does not reach the deceleration range, and before one line is encoded, the transmitter's entire line memory is filled with image signals, and the receiver's line memory is filled with image signals. When all the image signals stored in the line memory are used up, the sub-scanning must be stopped nervously, resulting in large sub-scanning unevenness and noise.
本発明は以上のような欠点を除去し、比較的低
速な符復号器を用いても、すくないラインメモリ
量で急激な副走査緊急停止することのない、ま
た、もし万一緊急停止が発生しても送りむらの発
生することの少ない連続可変副走査を実現するこ
とにある。 The present invention eliminates the above-mentioned drawbacks, and even if a relatively low-speed codec is used, there is no sudden sub-scanning emergency stop with a small amount of line memory, and even if an emergency stop occurs, The object of the present invention is to realize continuously variable sub-scanning in which uneven feeding is less likely to occur.
第1図は本発明を送信系に適用した場合の一実
施例の制御ブロツク図を示すもので、1はCCD
等による読取部、2はラインメモリで読取部1と
符号化部3の間に置かれ、4は符号化部3の後に
置かれたバツフアメモリ、5は変調部、6はライ
ンメモリ量検出部、7はバツフアメモリ量検出
部、8は副走査速度制御部である。 FIG. 1 shows a control block diagram of an embodiment in which the present invention is applied to a transmission system.
2 is a line memory placed between the reading unit 1 and the encoding unit 3, 4 is a buffer memory placed after the encoding unit 3, 5 is a modulation unit, 6 is a line memory amount detection unit, 7 is a buffer memory amount detection section, and 8 is a sub-scanning speed control section.
つぎにその動作を説明する。 Next, its operation will be explained.
画信号はまず読取部1で読取られる。読取部1
により読取られた1ライン分の画信号は、一旦
(n+1)本のラインメモリ2に蓄積される。ラ
インメモリ2に蓄積された画信号は符号化部3に
よつて符号化され、バツフアメモリ4に蓄積され
た後、順次変調部5に送られ線路へ送出される。 The image signal is first read by the reading section 1. Reading section 1
The image signal for one line read by is temporarily stored in the (n+1) line memory 2. The image signal stored in the line memory 2 is encoded by the encoding section 3, stored in the buffer memory 4, and then sequentially sent to the modulation section 5 and sent out to the line.
ここで、本発明は予めN個の副走査速度を設定
したことに特徴があり、N個の副走査速度をv1、
v2、……vN(但しvj>vj+1、j=1、2……
N)としたとき、最大副走査速度v1はほぼ最小伝
送時間に、また最小副走査速度vNは予想される
1ラインの最大符号化ビツト数を伝送するに要す
る時間に対応して設定されている。 Here, the present invention is characterized in that N sub-scanning speeds are set in advance, and the N sub-scanning speeds are set as v 1 ,
v 2 ,...v N (however, v j > v j+1 , j=1, 2...
N), the maximum sub-scanning speed v 1 is set approximately to the minimum transmission time, and the minimum sub-scanning speed v N is set corresponding to the time required to transmit the expected maximum number of encoded bits for one line. ing.
これらの副走査速度の選択は次のようにして行
われる。すなわち、1ラインの副走査毎に、バツ
フアメモリ量検出部7により検出されるバツフア
メモリ4の蓄積ビツト数Mと、バツフアメモリ4
の規準値M1、M2、M3との比較、およびラインメ
モリ量検出部6により検出されるラインメモリ2
に蓄積されている画信号蓄積本数、すなわち、ラ
インメモリ蓄積本数SLMの値と、前ラインの副
走査速度vjのjの値との比較により、次ライン
の副走査速度VNEXTを次のように決定する。 Selection of these sub-scanning speeds is performed as follows. That is, for each line of sub-scanning, the number M of accumulated bits in the buffer memory 4 detected by the buffer memory amount detection section 7 and the number M of bits accumulated in the buffer memory 4
comparison with reference values M 1 , M 2 , M 3 and the line memory 2 detected by the line memory amount detection unit 6.
By comparing the number of accumulated image signals stored in , that is, the value of the line memory accumulated number SLM with the value of j of the sub-scanning speed v j of the previous line, the sub-scanning speed V NEXT of the next line is determined as follows. decided on.
(0M<M1かつSLM<j)のときVNEXT=
vj-1(加速)
(0M<M1かつSLM=j)または(M1M
M2かつSLMj)のときVNEXT=vj(同速)
(M2<MM3)または(SLM>j)のときVN
EXT=vj+1(減速)
このようにすれば、1ラインの読取りを終了す
る毎に、バツフアメモリ4の蓄積ビツト数及びラ
インメモリ2の蓄積本数の双方の検出出力により
走査速度の選択を行い、予め定めたN個の副走査
速度を一段ずつ変えるもので、特に減速動作が確
実なものとなり、また、出力変化による送りむら
を小さくできるものである。 When (0M<M 1 and SLM<j), V NEXT =
v j-1 (acceleration) (0M<M 1 and SLM=j) or (M 1 M
V NEXT = v j (same speed) when (M 2 < MM 3 ) or (SLM > j )
EXT = v j +1 (Deceleration) In this way, each time reading of one line is completed, the scanning speed is selected based on the detection output of both the number of accumulated bits in the buffer memory 4 and the number of accumulated bits in the line memory 2. , the predetermined N sub-scanning speeds are changed one step at a time, making the deceleration operation particularly reliable and reducing unevenness in feeding due to output changes.
第2図は本発明の方式を用いた場合のラインメ
モリ量、バツフアメモリ量及び副走査速度の変化
の一例を示すものであり、Aは副走査速度、Bは
符号化状態、Cはラインメモリ蓄積本数、Dはバ
ツフアメモリ量を示す。 FIG. 2 shows an example of changes in line memory amount, buffer memory amount, and sub-scanning speed when using the method of the present invention, where A is the sub-scanning speed, B is the encoding state, and C is the line memory storage. The number and D indicate the buffer memory amount.
この例は、バツフアメモリの規準値M1=M2の
場合であり、副走査速度の設定段数は4段、各ラ
インのデータ量l1、l2、l4〜l10、l12〜l15は最小伝
送時間に対応する符号化ビツト数、l3、l11は最小
副走査速度に対応する符号化ビツト数とし、切め
副走査は最大副走査速度v1で行われており、各ラ
イン終了毎のバツフアメモリ蓄積ビツト数はM1
に一致し、均衝がとれているものとする。そこ
に、l3、l11と大きなデータ量のラインが読取られ
たときの状態であり、一旦l3のデータ量により減
速し、また加速し、均衡のとれたところに、再度
l11のデータ量が読取られる場合であり、l11のデ
ータが読取られ符号化している最中には、バツフ
アメモリの蓄積ビツト数はM1以下の加速領域に
あるが、ラインメモリ蓄積本数が増加することに
より副走査の減速が行われ、副走査緊急停止が発
生せず、良好な可変速制御が行われている例であ
る。 This example is for the case where the buffer memory standard value M 1 = M 2 , the number of sub-scanning speed settings is 4 stages, and the data amount of each line is l 1 , l 2 , l 4 to l 10 , l 12 to l 15 is the number of encoded bits corresponding to the minimum transmission time, l 3 and l 11 are the number of encoded bits corresponding to the minimum sub-scanning speed, truncated sub-scanning is performed at the maximum sub-scanning speed v 1 , and each line The number of buffer memory storage bits at each end is M 1
It is assumed that they match and are balanced. This is the state when lines with a large amount of data such as l 3 and l 11 are read, and once it is decelerated due to the amount of data of l 3 , it is accelerated again, and when it is balanced, it is again
This is the case when l 11 data amount is read, and while l 11 data is being read and encoded, the number of bits stored in the buffer memory is in the acceleration region of M 1 or less, but the number of line memory storage increases. This is an example in which the deceleration of the sub-scanning is performed by doing so, and the sub-scanning emergency stop does not occur, and good variable speed control is performed.
第3図は第2図との比較のために示した従来の
方法による例で、第2図と同じデータ量のものを
取扱つた場合のバツフアメモリ蓄積ビツト数だけ
で連続可変副走査方式を実施した場合の例であ
り、l11のデータ量を読取り、符号化している最
中には、バツフアメモリ蓄積ビツト数がM1以下
であるため副走査が加速し、l15のラインの読取
りを終了した時点でX印で示すように全ラインメ
モリに画信号が蓄積され、最大副走査速度v1から
急激な副走査停止が発生していることを示してい
る。 Figure 3 is an example of a conventional method shown for comparison with Figure 2, in which a continuously variable sub-scanning method is implemented using only the number of buffer memory storage bits when handling the same amount of data as in Figure 2. This is an example of a case in which the number of bits stored in the buffer memory is less than M 1 while the amount of data of l 11 is being read and encoded, so the sub-scanning is accelerated, and when the reading of the line of l 15 is finished. As shown by the X mark, image signals are accumulated in all line memories, indicating that the sub-scanning stops abruptly from the maximum sub-scanning speed v1 .
なお、上記説明では本発明を送信系について適
用した場合について述べたが、受信系に対しても
適用可能であることが明らかであり、この場合に
は復号化部の前段にバツフアメモリを、復号化部
と記録部の間にラインメモリを設けるようにすれ
ばよい。また、前記説明では、ラインメモリの本
数を副走査速度の設定段数に1本を加えたN+1
としたが、これに限られるものでないことは勿論
である。 In the above explanation, the present invention was applied to a transmitting system, but it is clear that it can also be applied to a receiving system, and in this case, a buffer memory is provided before the decoding section, A line memory may be provided between the recording section and the recording section. In addition, in the above description, the number of line memories is N+1, which is the number of stages set for the sub-scanning speed plus one.
However, it is of course not limited to this.
以上述べたように、本発明によれば、バツフア
メモリの蓄積ビツト数だけでなく、ラインメモリ
の蓄積状態によつても副走査速度を制御するた
め、急激な副走査停止がなく、もし副走査停止し
ても滑らかな停止動作となるため、送りむら、騒
音の発生を防ぎ、また符号化・復号化速度が小さ
な場合には少いラインメモリ数で対応できるた
め、メモリ容量の節約もできる等の利点があり実
用上極極めて有効なものである。 As described above, according to the present invention, the sub-scanning speed is controlled not only by the number of bits accumulated in the buffer memory but also by the accumulation state of the line memory, so there is no sudden sub-scanning stop, and even if the sub-scanning stops Even when the speed of encoding/decoding is low, the stopping operation is smooth, which prevents uneven feeding and noise.Also, when the encoding/decoding speed is low, it can be handled with a small number of line memories, which saves memory capacity. It has many advantages and is extremely effective in practice.
第1図は本発明を送信系に適用した場合の一実
施例のブロツク図、第2図は本発明方式を用いた
場合のラインメモリ量、バツフアメモリ量及び副
走査速度の変化の一例を示す図、第3図は第2図
との比較のために示した従来の方法による場合の
ラインメモリ量、バツフアメモリ量及び副走査速
度の変化例を示す。
1……読取部、2……ラインメモリ、3……符
号化部、4……バツフアメモリ、5……変調部、
6……ラインメモリ量検出部、7……バツフアメ
モリ量検出部、8……副走査速度制御部。
Fig. 1 is a block diagram of an embodiment in which the present invention is applied to a transmission system, and Fig. 2 is a diagram showing an example of changes in line memory amount, buffer memory amount, and sub-scanning speed when the present invention method is used. , and FIG. 3 shows examples of changes in line memory amount, buffer memory amount, and sub-scanning speed in the case of the conventional method shown for comparison with FIG. 2. 1... Reading section, 2... Line memory, 3... Encoding section, 4... Buffer memory, 5... Modulating section,
6... Line memory amount detection section, 7... Buffer memory amount detection section, 8... Sub-scanning speed control section.
Claims (1)
等の装置において、予めN個の副走査速度v1、
v2、……vN(vj>vj+1)を設定しておき、 送信系においては、読取部と符号化部の間にラ
インメモリを、符号化部の後段にバツフアメモリ
を設け、バツフアメモリの蓄積量Mと、バツフア
メモリの基準値M1、M2(M1≦M2)及びラインメ
モリ蓄積本数SLMと前ラインの副走査速度vjの
jの値から、 (0≦M<M1がSLM<j)のとき、一段階の
加速、 (0≦M<M1がSLM<j)または(M1≦M≦
M2かつSLM≦j)のとき、前ラインと同じ副走
査速度、 M2<MまたはSLM>jのとき、一段階の減
速、のように、次ラインの副走査速度を、 受信系においては、復号化部の前段にバツフア
メモリを、復号化部と記録部の間にラインメモリ
を設け、 (M2≦MかつSLM>j)のとき、一段階の加
速、 (M1≦M≦M2かつSLM≧j)または(M2≦M
かつSLM=j)のとき、前ラインと同じ副走査
速度、 0≦M≦M1またはSLM<jのとき、一段階の
減速、 のように、次ラインの副走査速度を選択すること
を特徴とするフアクシミリ副走査方式。[Claims] 1. In a device such as a facsimile machine using a redundancy suppression coding method, N sub-scanning speeds v 1 ,
v 2 ,...v N (v j > v j+1 ) are set, and in the transmission system, a line memory is provided between the reading section and the encoding section, and a buffer memory is provided after the encoding section. From the buffer memory storage amount M, the buffer memory reference values M 1 , M 2 (M 1 ≦M 2 ), the line memory storage number SLM, and the value of j of the sub-scanning speed v j of the previous line, (0≦M<M When 1 is SLM<j), one step acceleration, (0≦M<M 1 is SLM<j) or (M 1 ≦M≦
In the receiving system, the sub-scanning speed of the next line is set as follows: when M 2 and SLM≦j), the sub-scanning speed is the same as that of the previous line, and when M 2 <M or SLM>j, the sub-scanning speed of the next line is reduced by one step. , a buffer memory is provided before the decoding section, and a line memory is provided between the decoding section and the recording section, and when (M 2 ≦M and SLM > j), one step acceleration, (M 1 ≦M≦M 2 and SLM≧j) or (M 2 ≦M
and SLM=j), the sub-scanning speed is the same as that of the previous line, and when 0≦M≦M 1 or SLM<j, the sub-scanning speed of the next line is selected as follows. Facsimile sub-scanning method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8796482A JPS58205372A (en) | 1982-05-26 | 1982-05-26 | Facsimile subscanning system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8796482A JPS58205372A (en) | 1982-05-26 | 1982-05-26 | Facsimile subscanning system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS58205372A JPS58205372A (en) | 1983-11-30 |
| JPS6234314B2 true JPS6234314B2 (en) | 1987-07-25 |
Family
ID=13929536
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8796482A Granted JPS58205372A (en) | 1982-05-26 | 1982-05-26 | Facsimile subscanning system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58205372A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0293711U (en) * | 1989-01-12 | 1990-07-25 |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5941964A (en) * | 1982-08-31 | 1984-03-08 | Toshiba Corp | Subscanning controlling system |
| JPH0773318B2 (en) * | 1985-03-08 | 1995-08-02 | 株式会社日立製作所 | Image information device |
| JPH0787515B2 (en) * | 1985-04-19 | 1995-09-20 | 三洋電機株式会社 | Image reader |
| JPH0728368B2 (en) * | 1985-08-08 | 1995-03-29 | キヤノン株式会社 | Document reader |
| JP2553144B2 (en) * | 1988-04-25 | 1996-11-13 | 富士通株式会社 | Document reader |
| US4965749A (en) * | 1989-06-30 | 1990-10-23 | The Gerber Scientific Instrument Company | Method and apparatus providing skip line asynchronous imaging |
| JPH03157052A (en) * | 1989-11-15 | 1991-07-05 | Ricoh Co Ltd | Original reading device |
| JP2568730B2 (en) * | 1989-11-30 | 1997-01-08 | 松下電送株式会社 | Sub-scan control method |
-
1982
- 1982-05-26 JP JP8796482A patent/JPS58205372A/en active Granted
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0293711U (en) * | 1989-01-12 | 1990-07-25 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPS58205372A (en) | 1983-11-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4131915A (en) | Facsimile signal transmission system | |
| JPS6018061A (en) | Secondary scan system for original reader | |
| US4270148A (en) | Facsimile transmission apparatus | |
| US4090222A (en) | Facsimile signal reception system | |
| JPS58205372A (en) | Facsimile subscanning system | |
| US5220437A (en) | Secondary scanning control for use in facsimile equipment having redundancy suppressing coding system | |
| US4656523A (en) | Two dimensional coding apparatus | |
| US6256420B1 (en) | Data transmission system | |
| US20040125416A1 (en) | Method of scanning an image with an electronic scanner | |
| JPS60130966A (en) | Sub-scanning system of facsimile device | |
| EP0606076B1 (en) | Reader for a facsimile apparatus | |
| JPS6020951B2 (en) | Facsimile sub-scanning control method with redundancy reduction coding | |
| JPS5916462A (en) | Subscanning system in band compression system facsimile device | |
| JPS5919663B2 (en) | Facsimile sub-scanning method | |
| US5418629A (en) | Control device for a reader motor | |
| JPS6028469B2 (en) | Facsimile sub-scanning method | |
| JPS6117190B2 (en) | ||
| JP3289933B2 (en) | Image transmission device | |
| JPS5919662B2 (en) | Sub-scanning method of facsimile receiver | |
| JPS5871764A (en) | Subscan controlling method for facsimile or the like using redundancy suppressing and coding system | |
| JP2656134B2 (en) | Sub-scan control method | |
| JPS6311829B2 (en) | ||
| JPS58106954A (en) | fax machine | |
| JPS62145961A (en) | Sub scanning control system | |
| JPS5922478A (en) | Subscanning drive device of facsimile |