JP3213203B2 - Facsimile machine - Google Patents

Facsimile machine

Info

Publication number
JP3213203B2
JP3213203B2 JP09206995A JP9206995A JP3213203B2 JP 3213203 B2 JP3213203 B2 JP 3213203B2 JP 09206995 A JP09206995 A JP 09206995A JP 9206995 A JP9206995 A JP 9206995A JP 3213203 B2 JP3213203 B2 JP 3213203B2
Authority
JP
Japan
Prior art keywords
reduction
reduction ratio
moiré
reduction rate
lines
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
Application number
JP09206995A
Other languages
Japanese (ja)
Other versions
JPH08289140A (en
Inventor
一延 浅井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP09206995A priority Critical patent/JP3213203B2/en
Publication of JPH08289140A publication Critical patent/JPH08289140A/en
Application granted granted Critical
Publication of JP3213203B2 publication Critical patent/JP3213203B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Facsimile Image Signal Circuits (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、ファクシミリ装置に関
し、より詳しくは、自動縮小の方式に関するものであ
る。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a facsimile apparatus, and more particularly, to a system for automatic reduction.

【0002】[0002]

【従来の技術】従来のファクシミリ装置においては、受
信した1頁分のデータ量すなわち受信原稿サイズが記録
紙サイズよりも大きい場合、それら受信原稿サイズと記
録紙サイズとから、受信した1頁分のデータが1枚の記
録紙に記録できるような縮小率を演算し、その縮小率で
自動縮小を行って記録紙に記録していた。
2. Description of the Related Art In a conventional facsimile apparatus, when a data amount of one received page, that is, a received original size is larger than a recording paper size, the received one-page size is determined from the received original size and the recording paper size. A reduction ratio at which data can be recorded on one sheet of recording paper is calculated, and automatic reduction is performed at the reduction ratio to record the data on recording paper.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、従来の
ファクシミリ装置では、単に受信原稿サイズと記録紙サ
イズとから縮小率を演算するだけであったので、受信デ
ータがディザの中間調データの場合、縮小率によっては
縞模様すなわちモアレが発生するという課題があった。
これは、組織的ディザによるディザ画像の周期性に起因
するものであると考えられる。
However, in the conventional facsimile apparatus, the reduction ratio is simply calculated from the size of the received document and the size of the recording paper. There is a problem that a stripe pattern, that is, moiré is generated depending on the rate.
This is considered to be due to the periodicity of the dither image due to organized dither.

【0004】本発明は、上記の点に鑑みて提案されたも
のであって、ディザの中間調データを受信したときに、
自動縮小を行ってもモアレの発生しないファクシミリ装
置を提供することを目的としている。
[0004] The present invention has been proposed in view of the above points, and when the halftone data of dither is received,
It is an object of the present invention to provide a facsimile apparatus in which moire does not occur even when automatic reduction is performed.

【0005】[0005]

【課題を解決するための手段】上記目的を達成するた
め、請求項1に記載した発明のファクシミリ装置は、自
動縮小機能を備えたファクシミリ装置であって、受信原
稿サイズと記録紙サイズとから縮小率を演算する縮小率
演算手段と、縮小率演算手段により演算された縮小率が
モアレの発生しない縮小率であれば、その縮小率を最終
的な縮小率として決定し、モアレの発生する縮小率であ
れば、それよりも小さいモアレの発生しない縮小率を最
終的な縮小率として決定する縮小率決定手段とを有して
いる。
In order to achieve the above object, a facsimile apparatus according to the present invention is a facsimile apparatus having an automatic reduction function, wherein the facsimile apparatus reduces a size of a received document from a size of a recording paper. Reduction ratio calculating means for calculating the reduction ratio, and if the reduction ratio calculated by the reduction ratio calculation means is a reduction ratio that does not cause moiré, the reduction ratio is determined as a final reduction ratio, and the reduction ratio at which moire occurs In this case, there is provided a reduction ratio determining unit that determines a smaller reduction ratio at which no moire is generated as a final reduction ratio.

【0006】また、請求項2に記載した発明のファクシ
ミリ装置は、自動縮小機能を備えたファクシミリ装置で
あって、受信原稿サイズと記録紙サイズとから縮小率を
演算する縮小率演算手段と、モアレの発生しない縮小率
に関する情報を記憶している記憶手段と、記憶手段に記
憶されている情報に基づいて、縮小率演算手段により演
算された縮小率がモアレの発生しない縮小率であるか否
かを判断するモアレ発生判断手段と、モアレ発生判断手
段によりモアレの発生しない縮小率であると判断された
場合には、その縮小率を最終的な縮小率として決定し、
モアレ発生判断手段によりモアレの発生しない縮小率で
ないと判断された場合には、記憶手段に記憶されている
情報に基づいて、縮小率演算手段により演算された縮小
率よりも小さい縮小率のうち、モアレの発生しない最大
の縮小率を最終的な縮小率として決定する縮小率決定手
段とを有している。
A facsimile apparatus according to a second aspect of the present invention is a facsimile apparatus having an automatic reduction function, comprising: a reduction ratio calculating means for calculating a reduction ratio from a received original size and a recording paper size; Storage means for storing information relating to the reduction rate that does not cause the reduction, and whether or not the reduction rate calculated by the reduction rate calculation means based on the information stored in the storage means is a reduction rate that does not cause moiré. If the moiré occurrence determining means determines that the reduction rate does not cause moiré, the reduction rate is determined as a final reduction rate,
If the moiré occurrence determination means determines that the reduction rate is not a reduction rate at which moiré does not occur, based on the information stored in the storage means, among the reduction rates smaller than the reduction rate calculated by the reduction rate calculation means, Reduction ratio determining means for determining a maximum reduction ratio at which no moiré occurs as a final reduction ratio.

【0007】更に、請求項3に記載した発明のファクシ
ミリ装置は、請求項2記載のファクシミリ装置であっ
て、記憶手段が、モアレの発生しない複数の縮小率を直
接記憶しているものである。
Further, a facsimile apparatus according to a third aspect of the present invention is the facsimile apparatus according to the second aspect, wherein the storage means directly stores a plurality of reduction ratios at which no moiré occurs.

【0008】また、請求項4に記載した発明のファクシ
ミリ装置は、請求項1ないし3のいずれかに記載のファ
クシミリ装置であって、トータルライン数が縮小可能ラ
イン数よりも大きい場合、2枚に分割して記録するため
に、縮小率決定手段が、縮小率を100%に決定する。
A facsimile apparatus according to a fourth aspect of the present invention is the facsimile apparatus according to any one of the first to third aspects , wherein the total number of lines can be reduced.
When the number is larger than the number of ins , the reduction ratio determining unit determines the reduction ratio to be 100% in order to divide and record the two images.

【0009】[0009]

【作用】上記構成を有する請求項1に記載した発明のフ
ァクシミリ装置においては、縮小率演算手段が、受信原
稿サイズと記録紙サイズとから縮小率を演算し、縮小率
決定手段が、縮小率演算手段により演算された縮小率が
モアレの発生しない縮小率であれば、その縮小率を最終
的な縮小率として決定し、モアレの発生する縮小率であ
れば、それよりも小さいモアレの発生しない縮小率を最
終的な縮小率として決定する。
In the facsimile apparatus according to the first aspect of the present invention, the reduction rate calculating means calculates the reduction rate from the received document size and the recording paper size, and the reduction rate determining means calculates the reduction rate. If the reduction rate calculated by the means is a reduction rate at which moiré does not occur, the reduction rate is determined as a final reduction rate. Determine the rate as the final reduction rate.

【0010】したがって、ディザの中間調データを受信
したときに、自動縮小を行ってもモアレが発生すること
はない。しかも、縮小率演算手段や縮小率決定手段はソ
フトウェアのみで容易に実現でき、モアレの発生をなく
するための特別なハードウェアが不要であることから、
製造コストが増加することもない。
Therefore, when halftone data of dither is received, moire does not occur even if automatic reduction is performed. Moreover, since the reduction ratio calculation means and the reduction ratio determination means can be easily realized only by software, and no special hardware for eliminating the occurrence of moire is not required,
Manufacturing costs do not increase.

【0011】また、請求項2に記載した発明のファクシ
ミリ装置においては、記憶手段が、モアレの発生しない
縮小率に関する情報を記憶しており、縮小率演算手段
が、受信原稿サイズと記録紙サイズとから縮小率を演算
し、モアレ発生判断手段が、記憶手段に記憶されている
情報に基づいて、縮小率演算手段により演算された縮小
率がモアレの発生しない縮小率であるか否かを判断し、
縮小率決定手段が、モアレ発生判断手段によりモアレの
発生しない縮小率であると判断された場合には、その縮
小率を最終的な縮小率として決定し、モアレ発生判断手
段によりモアレの発生しない縮小率でないと判断された
場合には、記憶手段に記憶されている情報に基づいて、
縮小率演算手段により演算された縮小率よりも小さい縮
小率のうち、モアレの発生しない最大の縮小率を最終的
な縮小率として決定する。
Further, in the facsimile apparatus according to the second aspect of the invention, the storage means stores information relating to a reduction rate at which moiré does not occur, and the reduction rate calculation means determines a received document size, a recording paper size, and the like. The moiré occurrence determination means determines whether or not the reduction rate calculated by the reduction rate calculation means is a reduction rate at which moire does not occur, based on the information stored in the storage means. ,
When the reduction ratio determining means determines that the reduction ratio is such that no moiré occurs, the reduction ratio is determined as a final reduction ratio, and the reduction ratio in which no moiré occurs does not occur. If it is determined that it is not the rate, based on the information stored in the storage means,
Among the reduction ratios smaller than the reduction ratio calculated by the reduction ratio calculating means, the maximum reduction ratio at which no moire occurs is determined as the final reduction ratio.

【0012】したがって、ディザの中間調データを受信
したときに、自動縮小を行ってもモアレが発生すること
はない。しかも、縮小率演算手段やモアレ発生判断手段
や縮小率決定手段は、ソウトウェアのみで容易に実現で
きるので、モアレの発生をなくするための特別なハード
ウェアが不要であることから、製造コストが増加するこ
ともない。また、受信原稿サイズと記録紙サイズとから
演算された縮小率以下の縮小率のうち、モアレの発生し
ない最大の縮小率を最終的な縮小率として決定するの
で、出力原稿の文字などが必要以上に小さくなってしま
うことがない。
Therefore, when halftone data of dither is received, moire does not occur even if automatic reduction is performed. Moreover, since the reduction ratio calculation means, the moiré occurrence determination means, and the reduction ratio determination means can be easily realized only with software, no special hardware for eliminating the occurrence of moiré is required, thereby increasing the manufacturing cost. Nothing to do. In addition, among the reduction ratios smaller than the reduction ratio calculated from the received document size and the recording paper size, the maximum reduction ratio that does not cause moiré is determined as the final reduction ratio. Never become smaller.

【0013】更に、請求項3に記載した発明のファクシ
ミリ装置においては、請求項2記載のファクシミリ装置
の作用の他、記憶手段が、モアレの発生しない複数の縮
小率を直接記憶している。
Further, in the facsimile apparatus according to the third aspect of the invention, in addition to the operation of the facsimile apparatus according to the second aspect, the storage means directly stores a plurality of reduction ratios in which moire does not occur.

【0014】したがって、例えば所定の演算式に基づい
てモアレの発生しない縮小率を演算するというような、
特別のプロセスが不要であり、縮小率決定処理を迅速に
行える。
Therefore, for example, a reduction ratio that does not cause moiré is calculated based on a predetermined calculation expression.
No special process is required, and the reduction ratio determination process can be performed quickly.

【0015】また、請求項4に記載した発明のファクシ
ミリ装置においては、請求項1ないし3のいずれかに
載のファクシミリ装置の作用の他、トータルライン数が
縮小可能ライン数よりも大きい場合、2枚に分割して記
録するために、縮小率決定手段が、縮小率を100%す
なわち等倍に決定する。
According to a facsimile apparatus of the invention described in claim 4, in addition to the operation of the facsimile apparatus described in any one of claims 1 to 3 , the total number of lines is reduced.
If the number of lines is larger than the number of lines that can be reduced , the reduction ratio determination unit determines the reduction ratio to be 100%, that is, the same size, in order to divide and record the two lines .

【0016】したがって、出力原稿の文字などがあまり
にも小さくなってしまうことがない。
Therefore, the characters of the output document do not become too small.

【0017】[0017]

【実施例】以下、本発明の好ましい実施例を、図面を参
照しつつ具体的に説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be specifically described below with reference to the drawings.

【0018】図1は、本発明に係るファクシミリ装置の
回路ブロック図であって、このファクシミリ装置は、フ
ァクシミリ部1と、プリンタ部2とを備えている。ファ
クシミリ部1には、LCDからなり図外の操作パネルに
配置されて各種の表示を行うディスプレイ11や、各種
のデータなどを記憶するRAM12や、ファクシミリ部
1全体を制御するCPU13や、各種のプログラムなど
を記憶するROM14や、電話回線に接続されて網制御
を行うNCU15や、操作パネルに配置されて使用者に
よる操作に応じた信号を出力するキーボード16や、短
縮ダイヤル番号や相手先名などからなる電話帳やある種
のフラグなどを記憶するEEPROM17や、ゲートア
レイ18や、送信信号の変調や受信信号の復調を行うモ
デム19や、RAM12などのデータを直接転送するD
MAC20などが設けられており、ゲートアレイ18に
は、原稿を読み取るCCD21と、原稿を所定ピッチで
送る原稿送りモータ22とが接続されている。
FIG. 1 is a circuit block diagram of a facsimile apparatus according to the present invention. The facsimile apparatus includes a facsimile unit 1 and a printer unit 2. The facsimile unit 1 includes a display 11 composed of an LCD and arranged on an operation panel (not shown) for performing various displays, a RAM 12 for storing various data, a CPU 13 for controlling the entire facsimile unit 1, various programs, and the like. ROM 14 for storing data, etc., an NCU 15 connected to a telephone line for controlling the network, a keyboard 16 arranged on an operation panel for outputting a signal according to a user's operation, abbreviated dialing number, destination name, etc. EEPROM 17 for storing a telephone directory and certain flags, a gate array 18, a modem 19 for modulating a transmission signal and a demodulation of a reception signal, and a D for directly transferring data from the RAM 12.
A MAC 20 and the like are provided. The gate array 18 is connected to a CCD 21 for reading a document and a document feed motor 22 for feeding the document at a predetermined pitch.

【0019】プリンタ部2には、各種のデータなどを記
憶するRAM31や、プリンタ部2全体を制御するCP
U32や、各種のプログラムや文字パターンなどを記憶
するROM33や、図外のパーソナルコンピュータが接
続されるパソコン用I/F34や、プリンタ用のゲート
アレイ35などが設けられている。ゲートアレイ35に
は、スキャナモータ36や、レーザスキャナ37や、メ
インモータ38などが接続される。レーザスキャナ37
は、スキャナモータ36により駆動されて、記録用のレ
ーザビームをスキャンさせる。メインモータ38は、紙
送りやトナーの攪拌などを行うためのものである。ファ
クシミリ部1とプリンタ部2とは、I/F用ゲートアレ
イ41を介して接続されている。
The printer unit 2 includes a RAM 31 for storing various data and the like, and a CP for controlling the entire printer unit 2.
A U32, a ROM 33 for storing various programs and character patterns, a personal computer I / F 34 to which a personal computer (not shown) is connected, a gate array 35 for a printer, and the like are provided. A scanner motor 36, a laser scanner 37, a main motor 38, and the like are connected to the gate array 35. Laser scanner 37
Is driven by a scanner motor 36 to scan a recording laser beam. The main motor 38 is for feeding paper, stirring toner, and the like. The facsimile unit 1 and the printer unit 2 are connected via an I / F gate array 41.

【0020】ファクシミリ部1のCPU13は、受信し
た1頁分のデータ量(以下、「受信原稿サイズ」と記
す)と記録紙サイズとから縮小率を演算する縮小率演算
手段と、ROM14に記憶されている情報に基づいて、
縮小率演算手段により演算された縮小率がモアレの発生
しない縮小率であるか否かを判断するモアレ発生判断手
段と、モアレ発生判断手段によりモアレの発生しない縮
小率であると判断された場合には、その縮小率を最終的
な縮小率として決定し、モアレ発生判断手段によりモア
レの発生しない縮小率でないと判断された場合には、R
OM14に記憶されている情報に基づいて、縮小率演算
手段により演算された縮小率よりも小さい縮小率のう
ち、モアレの発生しない最大の縮小率を最終的な縮小率
として決定する縮小率決定手段とをソフトウェアにより
実現している。ファクシミリ部1のROM14は、モア
レの発生しない縮小率に関する情報を記憶している記憶
手段を実現している。
The CPU 13 of the facsimile unit 1 has a reduction ratio calculating means for calculating a reduction ratio from the received data amount of one page (hereinafter referred to as “reception original size”) and the recording paper size, and is stored in the ROM 14. Based on the information
A moire occurrence determining means for determining whether or not the reduction rate calculated by the reduction rate calculation means is a reduction rate free from moiré; and a case where the moiré occurrence determination means determines that the reduction rate is free from moiré. Determines the reduction rate as a final reduction rate, and when the moiré occurrence determination means determines that the reduction rate is not a moiré-free reduction rate, R
Reduction ratio determining means for determining, as a final reduction ratio, a maximum reduction ratio at which no moiré occurs, among reduction ratios smaller than the reduction ratio calculated by the reduction ratio calculation unit, based on information stored in the OM. Are realized by software. The ROM 14 of the facsimile unit 1 implements a storage unit that stores information on a reduction ratio at which moiré does not occur.

【0021】次に、このように構成されたファクシミリ
装置の動作について説明する。まず、モデム割込処理に
おいて、電話回線を介してNCU15に入力された受信
信号は、モデム19により復調され、画質情報がRAM
12の一定領域により構成される管理用メモリに格納さ
れると共に、圧縮された画像情報がRAM12の一定領
域により構成される受信バッファに一時記憶される。
Next, the operation of the facsimile apparatus thus configured will be described. First, in the modem interruption process, the received signal input to the NCU 15 via the telephone line is demodulated by the modem 19, and the image quality information is stored in the RAM 19.
The compressed image information is temporarily stored in a receiving buffer formed of a fixed area of the RAM 12 while being stored in a management memory formed by the fixed area of the RAM 12.

【0022】さらに詳しくは、ファクシミリ部1のCP
U13が、データ割込毎にモデム19から圧縮画像情報
を1バイト入力し、RAM12の一定領域により構成さ
れる受信テンポラリバッファに1バイト書き込む。
「0」データの連続は2バイト目まで受信テンポラリバ
ッファに書き込み、3バイト目以降は捨てる。そして、
受信テンポラリバッファに256バイト貯まったら、フ
ァクシミリ部1のCPU13が受信バッファにブロック
転送する。
More specifically, the CP of the facsimile unit 1
U13 inputs one byte of compressed image information from the modem 19 every time data is interrupted, and writes one byte into a reception temporary buffer constituted by a certain area of the RAM 12.
Consecutive "0" data is written to the reception temporary buffer up to the second byte and discarded after the third byte. And
When 256 bytes are stored in the reception temporary buffer, the CPU 13 of the facsimile unit 1 transfers the block to the reception buffer.

【0023】圧縮画像情報は、1ライン分がそれぞれE
OLデータと画像データとからなり、EOLデータとそ
の次のEOLデータとの間に画像データが存在している
が、復号処理において復号化するまでは1ラインを認識
することはできない。なお、ページエンドデータ(以下
「RTCデータ」と記す)は、EOLデータを複数個連
続させることにより構成されている。
In the compressed image information, one line corresponds to E
It consists of OL data and image data, and image data exists between the EOL data and the next EOL data. However, one line cannot be recognized until it is decoded in the decoding process. Note that the page end data (hereinafter referred to as “RTC data”) is configured by continuing a plurality of EOL data.

【0024】次に、復号処理において、受信バッファに
一時記憶された圧縮画像情報を復号化するときは、ファ
クシミリ部1のCPU13が、その圧縮画像情報を1バ
イトずつRAM12の一定領域により構成されるワーク
メモリに送り、RAM12の一定領域により構成される
ポインタを1だけインクリメントする。ワークメモリに
格納された1バイトの圧縮画像情報により、EOLデー
タあるいは画像データ単位を判別し、判別できない場合
には、更に次の1バイト分の圧縮画像情報をワークメモ
リに送り、ワークメモリに格納されている圧縮画像情報
について判別処理を行う。EOLデータは12ビットか
ら構成されており、EOLデータが判別されると、その
あとに続く画像データについて同様にして判別処理を行
い、判別された画像データをROM14に記憶されてい
る変換テーブルに基づいてビットイメージデータ(以
下、「印刷データ」と記す)に復号化して、RAM12
の一定領域により構成される1ライン分格納可能なライ
ンバッファに印刷データとして1バイトずつ順次レコー
ドし、それをレジスタからなるランレングスカウンタに
よりカウントする。ただし、耳白部分は強制的に「0」
をラインバッファに書き込む。そして、ランレングスカ
ウンタにより、レコードされた印刷データが216バイ
トになったことが判別されると、ファクシミリ部1のC
PU13が、ラインバッファ内の印刷データをRAM1
2の一定領域により構成されるプリントバッファにブロ
ック転送する。
Next, in the decoding process, when the compressed image information temporarily stored in the receiving buffer is decoded, the CPU 13 of the facsimile unit 1 is configured to store the compressed image information in a fixed area of the RAM 12 one byte at a time. The pointer is sent to the work memory, and the pointer constituted by a certain area of the RAM 12 is incremented by one. EOL data or an image data unit is determined based on the 1-byte compressed image information stored in the work memory. If the unit cannot be determined, the next 1-byte compressed image information is sent to the work memory and stored in the work memory. The discrimination process is performed on the compressed image information that has been set. The EOL data is composed of 12 bits. When the EOL data is determined, the same processing is performed on the subsequent image data in the same manner, and the determined image data is stored on the basis of the conversion table stored in the ROM 14. To be decoded into bit image data (hereinafter referred to as “print data”).
The print data is sequentially recorded one byte at a time in a line buffer capable of storing one line composed of a certain area, and counted by a run length counter including a register. However, the ear white part is forcibly set to "0"
Is written to the line buffer. Then, when it is determined by the run length counter that the recorded print data has become 216 bytes, the C of the facsimile unit 1
The PU 13 stores the print data in the line buffer in the RAM 1
The block is transferred to a print buffer composed of two fixed areas.

【0025】なお、プリントバッファを有効利用するた
めに、最初の1バイトと最後の1バイトとはプリントバ
ッファに転送しない。また、1ラインの転送サイズが容
量4Kのクラスタの残りサイズより大きい場合は、次の
クラスタに切り替えて印刷データを転送する。
In order to effectively use the print buffer, the first byte and the last byte are not transferred to the print buffer. If the transfer size of one line is larger than the remaining size of the 4K capacity cluster, the print data is transferred by switching to the next cluster.

【0026】このとき、まず、レジスタからなる転送カ
ウンタに「214」を書き込み、ラインバッファの転送
元ポインタとプリントバッファの転送先ポインタをセッ
トすると、印刷データのブロック転送が開始される。そ
して、転送元ポインタと転送先ポインタとに基づいて、
印刷データが1バイト転送されると、転送カウンタが1
ずつデクリメントされるとともに、転送元ポインタおよ
び転送先ポインタも1ずつインクリメントされる。この
ように、印刷データが1バイトずつ転送され、転送カウ
ンタが「0」になると、レコードポインタの書込アドレ
スの値に214バイトを加算し、その値を書込アドレス
として格納し、加算した値に214バイトを再加算し
て、その値と該当クラスタの最終アドレスの値とを比較
し、その値がクラスタの最終アドレスよりも小さい場合
には、書込アドレスを変更することなく、その書込アド
レスに基づいて次の1ラインの印刷データを書き込む書
込位置を設定する。
At this time, first, "214" is written into a transfer counter formed of a register, and a transfer source pointer of the line buffer and a transfer destination pointer of the print buffer are set, so that block transfer of print data is started. Then, based on the transfer source pointer and the transfer destination pointer,
When one byte of print data is transferred, the transfer counter becomes 1
The transfer source pointer and the transfer destination pointer are also incremented by one. As described above, when the print data is transferred one byte at a time and the transfer counter becomes "0", 214 bytes are added to the value of the write address of the record pointer, the value is stored as the write address, and the added value is stored. Is added again to the value of the last address of the cluster. If the value is smaller than the last address of the cluster, the write address is changed without changing the write address. A write position for writing the next one line of print data is set based on the address.

【0027】続いて、記録処理においては、管理用メモ
リのラインカウンタの値を1だけインクリメントし、か
つ管理用メモリの処理状況を記憶する1バイトのメモリ
を「0」すなわち「未」から「1」すなわち「途中」に
変更し、1ラインの書込処理が終了する。そして、再び
上記の復号化処理が開始される。なお、管理用メモリに
は、先頭アドレスメモリに1ページの先頭アドレスが、
また解像度メモリにページの解像度情報が、それぞれ書
込開始時に格納されている。解像度情報は、「0」がス
タンダード(以下、「STD」と記す)、「1」がファ
イン(以下、「FIN」と記す)、「2」がスーパーフ
ァイン(以下、「S.FIN」と記す)を表す。
Subsequently, in the recording process, the value of the line counter of the management memory is incremented by one, and the 1-byte memory for storing the processing status of the management memory is changed from "0", that is, "not yet" to "1". ”, Ie,“ in the middle ”, and the one-line writing process ends. Then, the above-described decoding process is started again. In the management memory, the head address of one page is stored in the head address memory.
Also, the resolution information of the page is stored in the resolution memory at the start of writing. Regarding the resolution information, “0” is standard (hereinafter “STD”), “1” is fine (hereinafter “FIN”), and “2” is super fine (hereinafter “S.FIN”). ).

【0028】一方、書込アドレスの値に214バイトを
加算し、その値を書込アドレスとして格納し、加算した
値に更に214バイトを再加算した値がクラスタの最終
アドレスの値よりも大きい場合には、書き込むバンクを
次のクラスタに切替え、そのクラスタの先頭アドレスを
再度書込アドレスとして格納して、次の1ラインの印刷
データを書き込む書込位置を設定する。
On the other hand, when 214 bytes are added to the value of the write address, the value is stored as the write address, and the value obtained by re-adding 214 bytes to the added value is larger than the value of the last address of the cluster. In, the bank to be written is switched to the next cluster, the head address of the cluster is stored again as a write address, and a write position for writing the next one line of print data is set.

【0029】そして、復号化処理においてページエンド
を表すRTCデータが認識されると、管理用メモリの処
理状況を記憶するメモリを途中を表す「1」から完了を
表す「2」に変更して、プリントバッファに記憶された
1ページ分の印刷データの印刷処理が開始され、管理用
メモリの先頭アドレスメモリのアドレスを読出転送アド
レスとしてDMAC20にセットし、読出カウンタを1
だけインクリメントする。プリンタ部2が印刷可能にな
り、水平同期信号(以下「BD」と記す)が検出される
と、120μs後に、DMAC20が、プリントバッフ
ァの読出位置すなわち読出転送アドレスから1ライン毎
に印刷データを読出し、プリンタ部2にDMA転送す
る。
When the RTC data indicating the page end is recognized in the decoding process, the memory for storing the processing status of the management memory is changed from "1" indicating the middle to "2" indicating the completion, and The printing process of one page of print data stored in the print buffer is started, the address of the head address memory of the management memory is set in the DMAC 20 as the read transfer address, and the read counter is set to 1
Only increment. When the printer unit 2 becomes ready for printing and a horizontal synchronizing signal (hereinafter referred to as “BD”) is detected, the DMAC 20 reads out the print data line by line from the read position of the print buffer, ie, the read transfer address, after 120 μs. Is transferred to the printer unit 2 by DMA.

【0030】なお、DMA転送は、DMA転送を何バイ
ト行うかを設定するハードのI/Oに214バイトが設
定されており、その分だけ転送が行われる。
In the DMA transfer, 214 bytes are set in the hardware I / O for setting how many bytes to perform the DMA transfer, and the transfer is performed by that amount.

【0031】なお、管理用メモリは、復号処理と記録処
理とのインターフェースに使用するものであって、例え
ば図2に示すような内容である。ここで、受信ページと
は、電話回線を介してファクシミリ受信したページのこ
とである。先頭アドレスとは、プリントバッファの受信
ページに対応するビットイメージの先頭アドレスのこと
である。トータルライン数とは、復号処理を行い、正常
に復号できたライン数、すなわちプリントバッファに格
納したライン数のことである。画質は、「0」が3.8
5line/mmのSTD、「1」が7.7line/
mmのFIN、「2」が15.4line/mmのS.
FINを表している。縮小は、「0」が縮小率100%
すなわち等倍、「n」が{(n−1)/n}倍に縮小す
ることを表している。ページ情報は、復号処理の進行状
態を表しており、「0」が無効または記録処理完了、
「1」が復号処理中、「2」が復号処理完了である。
The management memory is used for an interface between the decoding process and the recording process, and has a content as shown in FIG. 2, for example. Here, the received page is a page received by facsimile via a telephone line. The start address is the start address of the bit image corresponding to the received page of the print buffer. The total number of lines refers to the number of lines that have been successfully decoded and successfully decoded, that is, the number of lines stored in the print buffer. The image quality is 3.8 for “0”
STD of 5 line / mm, “1” is 7.7 line / mm
mm of FIN, "2" is 15.4 line / mm of S.F.
FIN is shown. For reduction, “0” is 100% reduction ratio
In other words, it indicates that “n” is reduced to {(n−1) / n} times as much as the same magnification. The page information indicates the progress of the decoding process, and “0” is invalid or the recording process is completed,
“1” indicates that the decoding process is being performed, and “2” indicates that the decoding process is completed.

【0032】上記の記録開始処理におけるファクシミリ
部1のCPU13の動作について、図3のフローチャー
トを参照しながらさらに具体的に説明する。
The operation of the CPU 13 of the facsimile unit 1 in the above-described recording start processing will be described more specifically with reference to the flowchart of FIG.

【0033】まず、管理用メモリのページ情報が0であ
るか否かを判断し(S11)、0でないなら(S11:
NO)、GARDPを先頭アドレス情報とし(S1
2)、LDをトータルライン数情報とし(S13)、M
を画質情報に対応したライン数とする(S14)。ここ
で、画質情報に対応したライン数は、STDが4、FI
Nが2、S.FINが1である。次に、Nを縮小情報に
し(S15)、LRを0、mをM、nをNにする(S1
6)。これは、ライン処理ワークの初期化であり、記録
済ライン数LRのクリアおよびm,nの初期値のコピー
を行っている。次に、I/F用ゲートアレイ41に間引
き間隔Nを設定し(S17)、さらに、主走査方向のデ
ータ数214を設定する(S18)。これらS17およ
びS18は受信1ページに対して1回行う。次に、GA
RDPの値をI/F用ゲートアレイ41に設定し(S1
9)、このルーチンを終了する。すなわち、1ライン目
のデータの先頭アドレスを設定しておく。
First, it is determined whether or not the page information of the management memory is 0 (S11). If the page information is not 0 (S11:
NO), using GARDP as the top address information (S1
2), using LD as total line number information (S13), M
Is the number of lines corresponding to the image quality information (S14). Here, the number of lines corresponding to the image quality information is STD = 4, FI
N is 2, S.N. FIN is 1. Next, N is set to reduction information (S15), LR is set to 0, m is set to M, and n is set to N (S1).
6). This is the initialization of the line processing work, in which the number of recorded lines LR is cleared and the initial values of m and n are copied. Next, the thinning interval N is set in the I / F gate array 41 (S17), and the number of data 214 in the main scanning direction is set (S18). These steps S17 and S18 are performed once for one received page. Next, GA
The value of RDP is set in the I / F gate array 41 (S1).
9), this routine ends. That is, the first address of the data of the first line is set.

【0034】上記S11において、ページ情報が0であ
れば(S11:YES)、出力すべきページがないの
で、そのままこのルーチンを終了する。
In step S11, if the page information is 0 (S11: YES), there is no page to be output, so this routine is terminated.

【0035】なお、縮小情報を得るための自動縮小の縮
小率決定処理においては、ファクシミリ部1のCPU1
3が、受信ページの有効ライン数から求められる長さと
セットされている用紙の長さとを比較し、受信ページが
長い場合に自動的に縮小率を決定し、その縮小率に基づ
いて記録ラインを間引くことにより、用紙の長さに収ま
るようにする。ここで、受信ページの有効ライン数は、
1ラインが正常に復号化できたときに、トータルライン
数をインクリメントしていき、1ページ終了した時点で
のデータライン数を受信ページのトータルライン数と
し、最終の黒有りラインのトータルライン数を受信ペー
ジの有効ライン数とする。また、用紙の長さは、使用者
の設定操作によって設定されている記録紙サイズから、
先端と後端の余白を除いた長さを、用紙の長さとする。
この用紙の長さから、記録可能ライン数が決定される。
そして、縮小率は、(記録可能ライン数/有効ライン
数)以下の{(n−1)/n}を選択する。ただし、n
は2〜32の整数である。また、ディザパターンの中間
調データのときに縮小を行うと、縮小率によってモアレ
すなわち縞模様が発生するので、図4に示す縮小率のみ
を採用する。nは、原則としてディザのドットマトリク
スの基本単位である4の倍数であるが、n=3,5,6
は、実験の結果、モアレがほとんど発生しないことが確
認されたので、これらも含ませている。
The CPU 1 of the facsimile unit 1 determines the reduction ratio of the automatic reduction to obtain the reduction information.
3 compares the length obtained from the number of effective lines of the received page with the length of the set sheet, automatically determines the reduction ratio when the received page is long, and sets the recording line based on the reduction ratio. By thinning it out, it fits within the length of the paper. Here, the number of valid lines on the received page is
When one line is successfully decoded, the total number of lines is incremented, and the number of data lines at the end of one page is defined as the total number of received pages. This is the number of valid lines on the received page. The length of the paper is calculated from the recording paper size set by the user's setting operation.
The length excluding the leading and trailing margins is the length of the paper.
The number of recordable lines is determined from the length of the sheet.
Then, as the reduction ratio, {(n-1) / n} equal to or less than (the number of recordable lines / the number of effective lines) is selected. Where n
Is an integer of 2 to 32. Further, if the reduction is performed in the case of the halftone data of the dither pattern, moire, that is, a striped pattern is generated depending on the reduction ratio. Therefore, only the reduction ratio shown in FIG. n is, in principle, a multiple of 4 which is the basic unit of the dither dot matrix, but n = 3, 5, 6
As a result of the experiment, it was confirmed that almost no moiré was generated, and these were also included.

【0036】上記の自動縮小の縮小率決定処理における
ファクシミリ部1のCPU13の動作について、図5に
示すフローチャートを参照しながら説明する。まず、ト
ータルライン数が記録可能ライン数以下であるか否かを
判断し(S21)、トータルライン数が記録可能ライン
数以下でなければ(S21:NO)、トータルライン数
が縮小可能ライン数よりも大きいか否かを判断する(S
22)。トータルライン数が縮小可能ライン数よりも大
きくなければ(S22:NO)、(記録可能ライン数/
トータルライン数)以下の縮小率{(p−1)/p}を
選択する(S23)。ただし、pは整数である。つぎ
に、上記S23で選択した{(p−1)/p}はモアレ
の発生しない縮小率であるか否かを判断する(S2
4)。すなわち、{(p−1)/p}が、図4に示した
モアレの発生しない縮小率{(n−1)/n}のうちの
いずれかであるか否かを判断する。{(p−1)/p}
がモアレの発生しない縮小率でなければ(S24:N
O)、{(p−1)/p}以下で、かつモアレの発生し
ない最大の縮小率{(n−1)/n}を選択して(S2
5)、このルーチンを終了する。
The operation of the CPU 13 of the facsimile unit 1 in the above-described automatic reduction ratio determination processing will be described with reference to the flowchart shown in FIG. First, it is determined whether or not the total number of lines is equal to or less than the number of recordable lines (S21). If the total number of lines is not equal to or less than the number of recordable lines (S21: NO), the total number of lines is smaller than the number of reducible lines. Is greater than or equal to (S
22). If the total number of lines is not greater than the number of reducible lines (S22: NO), (number of recordable lines /
A reduction ratio {(p-1) / p} equal to or smaller than the total number of lines is selected (S23). Here, p is an integer. Next, it is determined whether or not {(p-1) / p} selected in S23 is a reduction ratio at which moire does not occur (S2).
4). That is, it is determined whether or not {(p-1) / p} is one of the reduction rates {(n-1) / n} in which moiré does not occur as shown in FIG. {(P-1) / p}
Is not the reduction ratio at which moiré does not occur (S24: N
O), a maximum reduction ratio {(n-1) / n} that is not more than {(p-1) / p} and does not generate moire (S2
5), this routine ends.

【0037】上記S24において、{(p−1)/p}
がモアレの発生しない縮小率であれば(S24:YE
S)、上記S25をスキップしてこのルーチンを終了す
る。すなわち、{(p−1)/p}を{(n−1)/
n}として決定する。
In step S24, {(p-1) / p}
Is a reduction ratio at which no moiré occurs (S24: YE
S), skip this S25 and end this routine. That is, {(p-1) / p} is changed to {(n-1) /
n}.

【0038】上記S22において、トータルライン数が
縮小可能ライン数よりも大きければ(S22:YE
S)、縮小不可能であり、分割記録する必要があるの
で、縮小率100%すなわち等倍を選択して(S2
6)、このルーチンを終了する。
In S22, if the total number of lines is larger than the number of reducible lines (S22: YE
S) Since reduction is impossible and division recording is required, a reduction ratio of 100%, that is, the same magnification is selected (S2).
6), this routine ends.

【0039】上記S21において、トータルライン数が
記録可能ライン数以下であれば(S21:YES)、縮
小の必要がないので、上記S26に進む。
In S21, if the total number of lines is equal to or less than the number of recordable lines (S21: YES), there is no need for reduction, and the process proceeds to S26.

【0040】以上のようなプロセスで自動縮小の縮小率
が決定される。すなわち、縮小率演算手段としてのCP
U14が、受信原稿サイズと記録紙サイズとから縮小率
を演算し(S23)、モアレ発生判断手段としてのCP
U14が、ROM14に記憶されている情報に基づい
て、縮小率演算手段により演算された縮小率がモアレの
発生しない縮小率であるか否かを判断し(S24)、縮
小率決定手段としてのCPU14が、モアレ発生判断手
段によりモアレの発生しない縮小率であると判断された
場合には(S24:YES)、その縮小率を最終的な縮
小率として決定し、モアレ発生判断手段によりモアレの
発生しない縮小率でないと判断された場合には(S2
4:NO)、ROM14に記憶されている情報に基づい
て、縮小率演算手段により演算された縮小率よりも小さ
い縮小率のうち、モアレの発生しない最大の縮小率を最
終的な縮小率として決定する(S25)。
The reduction ratio of the automatic reduction is determined by the above process. That is, CP as the reduction rate calculating means
U14 calculates the reduction ratio from the received document size and the recording paper size (S23), and the CP as the moiré occurrence determination means is calculated.
U14 determines based on the information stored in the ROM 14 whether or not the reduction rate calculated by the reduction rate calculation means is a reduction rate at which moire does not occur (S24), and the CPU 14 as a reduction rate determination means. Is determined by the moiré occurrence determining means to be a reduction rate at which no moiré occurs (S24: YES), the reduction rate is determined as a final reduction rate, and no moiré is generated by the moiré occurrence determination means. If it is determined that the reduction rate is not (S2
4: NO), based on the information stored in the ROM 14, of the reduction rates smaller than the reduction rate calculated by the reduction rate calculation means, determine the maximum reduction rate that does not cause moire as the final reduction rate. (S25).

【0041】そして、BDの検出から例えば1.38m
sの所定時間が経過すると、ラインエンド信号が出力さ
れ、それにより、ファクシミリ部1のCPU13が、管
理用メモリに記憶されているページの画質情報に基づい
て、DMAC20への読出転送アドレスのセット、読出
カウンタの更新、リードポインタの読出アドレスの更
新、印刷済カウンタの更新などの転送準備処理を行う。
From the detection of the BD, for example, at 1.38 m
After the elapse of the predetermined time s, a line end signal is output, whereby the CPU 13 of the facsimile unit 1 sets a read transfer address to the DMAC 20 based on the image quality information of the page stored in the management memory, Transfer preparation processing such as update of the read counter, update of the read address of the read pointer, and update of the printed counter is performed.

【0042】リードポインタの読出アドレスの更新は、
次の読出アドレスを更新するために行われるものであ
り、レコードポインタの書込アドレスの更新と同じよう
に、読出アドレスをDMAC20に読出転送アドレスと
してセットした後、読出アドレスの値に214バイトを
加算し、その値を読出アドレスとして格納し、加算した
値に214バイトを再加算して、その値と該当クラスタ
の最終アドレスの値とを比較し、その値がクラスタの最
終アドレスの値よりも小さい場合には、そのまま読出ア
ドレスを変更しない。また、再加算した値がクラスタの
最終アドレスの値よりも大きい場合には、読み出すクラ
スタを次のクラスタに切替え、そのクラスタの先頭アド
レスを再度読出アドレスとして格納する。
Updating of the read address of the read pointer is as follows.
This is performed to update the next read address. Like the update of the write address of the record pointer, the read address is set in the DMAC 20 as the read transfer address, and 214 bytes are added to the value of the read address. Then, the value is stored as a read address, 214 bytes are re-added to the added value, the value is compared with the value of the last address of the corresponding cluster, and the value is smaller than the value of the last address of the cluster. In this case, the read address is not changed. If the re-added value is larger than the value of the last address of the cluster, the cluster to be read is switched to the next cluster, and the head address of the cluster is stored again as the read address.

【0043】そして、ラインカウンタの値と印刷済カウ
ンタの値とが一致すると、1ページ分の印刷処理が終了
したということであり、プリントバッファに他のページ
の印刷データが1ページ分格納されている場合には、管
理用メモリの該当するページの先頭アドレスメモリのア
ドレスを読出転送アドレスとしてDMAC20にセット
し、読出カウンタを1だけインクリメントして、BDの
検出を待つ。
If the value of the line counter matches the value of the printed counter, it means that the printing process for one page has been completed, and the print data of another page is stored in the print buffer. If there is, the address of the head address memory of the corresponding page in the management memory is set as the read transfer address in the DMAC 20, the read counter is incremented by 1, and the detection of the BD is awaited.

【0044】次に、上記1ライン終了処理におけるファ
クシミリ部1のCPU13の動作について、図6に示す
フローチャートを参照しながら説明する。
Next, the operation of the CPU 13 of the facsimile unit 1 in the one-line end processing will be described with reference to the flowchart shown in FIG.

【0045】まず、LRがLD×Mであるか否かを判断
し(S31)、LRがLD×Mでなければ(S31:N
O)、LRをLR+1にし(S32)、インクリメント
されたLRがLD×Mであるか否かを判断する(S3
3)。LRがLD×Mでなければ(S33:NO)、m
をm−1にし(S34)、mが0であるか否かを判断す
る(S35)。そして、mが0であれば(S35:YE
S)、mをMにし(S36)、nをn−1にして(S3
7)、nが0であるか否かを判断する(S38)。nが
0であれば(S38:YES)、nをNにし(S3
9)、上記S34に戻る。一方、nが0でなければ(S
38:NO)、記録紙の後端を検出したか否かを判断し
(S40)、記録紙の後端を検出すれば(S40:YE
S)、記録終了処理を行って(S41)、このルーチン
を終了する。
First, it is determined whether or not LR is LD × M (S31). If LR is not LD × M (S31: N)
O), LR is set to LR + 1 (S32), and it is determined whether or not the incremented LR is LD × M (S3).
3). If LR is not LD × M (S33: NO), m
Is set to m-1 (S34), and it is determined whether or not m is 0 (S35). If m is 0 (S35: YE
S), m is set to M (S36), n is set to n−1 (S3
7) It is determined whether or not n is 0 (S38). If n is 0 (S38: YES), n is set to N (S3
9) Return to S34. On the other hand, if n is not 0 (S
38: NO), it is determined whether or not the trailing edge of the recording paper has been detected (S40). If the trailing edge of the recording paper has been detected (S40: YE)
S), a recording end process is performed (S41), and this routine ends.

【0046】上記S40において、記録紙の後端を検出
していなければ(S40:NO)、そのままこのルーチ
ンを終了する。
If the trailing edge of the recording paper has not been detected in S40 (S40: NO), this routine is terminated.

【0047】また、上記S35において、mが0でなけ
れば(S35:NO)、上記S40に進む。
If m is not 0 in S35 (S35: NO), the flow proceeds to S40.

【0048】上記S33において、インクリメントされ
たLRがLD×Mであれば(S33:YES)、I/F
用ゲートアレイ41の主走査方向のデータ数を0に設定
し(S42)、上記S40に進む。このようにデータを
0に設定しておくと、印刷データによるレーザ出力がオ
フになり、白ラインが記録される。
In S33, if the incremented LR is LD × M (S33: YES), the I / F
The number of data in the main scanning direction of the use gate array 41 is set to 0 (S42), and the process proceeds to S40. When the data is set to 0 in this manner, the laser output based on the print data is turned off, and a white line is recorded.

【0049】更に、上記S31において、LRがLD×
Mであれば(S31:YES)、上記S40に進む。
Further, in S31, LR is equal to LD ×
If M (S31: YES), the process proceeds to S40.

【0050】転送準備処理は、ページの解像度によって
異なる。すなわち、S.FINの場合、読出アドレスを
読出転送アドレスとしてDMAC20にセットし、読出
カウンタを1だけインクリメントする。そして、印刷済
カウンタを1だけインクリメントし、次の読出転送アド
レスを更新するために、読出アドレスを所定の更新方法
によりインクリメントして、処理を終了する。
The transfer preparation process differs depending on the page resolution. That is, S.I. In the case of FIN, the read address is set in the DMAC 20 as a read transfer address, and the read counter is incremented by one. Then, the printed counter is incremented by one, and in order to update the next read transfer address, the read address is incremented by a predetermined updating method, and the process is terminated.

【0051】一方、FINの場合、読出アドレスを読出
転送アドレスとしてDMAC20にセットし、読出カウ
ンタを1だけインクリメントする。そして、読出カウン
タのビット0の値が0か否かを判断し、0であれば、印
刷済カウンタを1だけインクリメントし、次の読出転送
アドレスを更新するために、読出アドレスを所定の更新
方法によりインクリメントして、処理を終了する。読出
カウンタのビット0の値が0でなければ、そのまま処理
を終了する。
On the other hand, in the case of FIN, the read address is set in the DMAC 20 as the read transfer address, and the read counter is incremented by one. Then, it is determined whether the value of bit 0 of the read counter is 0, and if it is 0, the read counter is incremented by 1 and the read address is updated by a predetermined updating method in order to update the next read transfer address. And the process ends. If the value of bit 0 of the read counter is not 0, the process is terminated.

【0052】また、STDの場合、読出アドレスを読出
転送アドレスとしてDMAC20にセットし、読出カウ
ンタを1だけインクリメントする。そして、読出カウン
タのビット1および0の値が0か否かを判断し、0であ
れば、印刷済カウンタを1だけインクリメントして、次
の読出転送アドレスを更新するために、読出アドレスを
所定の更新方法によりインクリメントして、処理を終了
する。読出カウンタのビット1および0の値が0でなけ
れば、そのまま処理を終了する。
In the case of STD, the read address is set in the DMAC 20 as a read transfer address, and the read counter is incremented by one. Then, it is determined whether or not the values of bits 1 and 0 of the read counter are 0. If the value is 0, the read counter is incremented by 1 and the read address is set to a predetermined value in order to update the next read transfer address. Is incremented by the updating method of (1), and the process ends. If the values of bits 1 and 0 of the read counter are not 0, the processing is terminated as it is.

【0053】また、自動縮小の場合、主走査方向には、
I/F用ゲートアレイ41が、200dpiデータを4
00dpiデータに変換し、n画素毎に1画素を間引
く。副走査方向には、ファクシミリ部1のCPU13
が、S.FINピッチでnライン毎に1ラインを間引
く。
In the case of automatic reduction, in the main scanning direction,
The I / F gate array 41 converts 200 dpi data into 4
The data is converted to 00 dpi data, and one pixel is thinned out for every n pixels. In the sub-scanning direction, the CPU 13 of the facsimile unit 1
Is S. One line is thinned out every n lines at the FIN pitch.

【0054】例えば、有効ライン数が記録可能ライン数
以下で、かつ、トータルライン数が縮小可能ライン数以
下の場合、図7に示すように自動縮小が行われる。な
お、通信枚数を一致させるために、1枚目は全白でも記
録する。
For example, when the number of valid lines is equal to or less than the number of recordable lines and the total number of lines is equal to or less than the number of reducible lines, automatic reduction is performed as shown in FIG. In addition, in order to match the number of communication sheets, the first sheet is recorded even in all white.

【0055】また、有効ライン数が記録可能ライン数よ
りも大きく、かつ、トータルライン数が縮小可能ライン
数以下の場合、図8に示すように自動縮小が行われる。
When the number of effective lines is larger than the number of recordable lines and the total number of lines is equal to or less than the number of reducible lines, automatic reduction is performed as shown in FIG.

【0056】更に、トータルライン数が縮小可能ライン
数よりも大きい場合、図9に示すように、縮小せずに等
倍で2枚にわたって記録される。すなわち、分割記録さ
れる。
Further, when the total number of lines is larger than the number of lines that can be reduced, as shown in FIG. That is, division recording is performed.

【0057】受信データ1ページを記録中に紙エンドを
検出したならば、次記録用紙に分割記録を行う。ただ
し、記録していないライン数が後端白連続ライン数以下
ならば分割記録を行わない。ここで、後端白連続ライン
数とは、全白ラインおよびゴミラインの後端の連続ライ
ン数をいう。また、ゴミラインとは、全白ラインが副走
査方向に10mm連続した後に所定バイト未満の黒デー
タのラインが副走査方向に1mm未満しか連続しない場
合をいう。
If the paper end is detected during the recording of one page of the received data, divided recording is performed on the next recording paper. However, if the number of unrecorded lines is equal to or less than the number of continuous white lines at the rear end, divided recording is not performed. Here, the number of trailing white continuous lines refers to the number of continuous lines at the trailing end of all white lines and dust lines. In addition, the dust line refers to a case where a line of black data of less than a predetermined byte continues for less than 1 mm in the sub-scanning direction after all white lines have continued for 10 mm in the sub-scanning direction.

【0058】ゴミデータの除去に際しては、まず、図1
0に示すような印刷データをバイト単位でチェックし、
黒有りバイト数が0の場合を全白ライン、黒有りバイト
数が1〜4の場合を中間ライン、黒有りバイト数が5〜
208の場合を黒ラインとし、中間ラインおよび黒ライ
ンを黒ありラインとする。そして、10mmの全白ライ
ン連続検出前は、後端白連続ライン数を全白ラインなら
ばインクリメントし、黒有りラインならばクリアする。
後端白連続ライン数が所定ライン数に達したら、例え
ば、画質情報がSTDの場合は39ライン、FIN場合
は77ライン、S.FINの場合は154ラインに達し
たら、すなわち10mmの全白ライン連続検出後は、中
間ラインが副走査方向に所定ライン連続するまでは全白
ラインとして扱い、所定ライン連続したら、例えば、画
質情報がSTDの場合は4ライン、FINの場合は8ラ
イン、S.FINの場合は16ライン連続したら、黒ラ
インとして扱い、10mmの全白ライン連続検出前の状
態に戻る。
In removing dust data, first, FIG.
Check print data as shown in 0 in byte units,
When the number of bytes with black is 0, the whole white line, when the number of bytes with black is 1 to 4, the middle line, and when the number of bytes with black is 5
208 is a black line, and the intermediate line and the black line are black lines. Before the continuous detection of all 10 mm white lines, the number of continuous white lines at the trailing end is incremented if the line is an all white line, and is cleared if the line is black.
When the number of continuous white lines at the rear end reaches the predetermined number, for example, if the image quality information is STD, 39 lines, if FIN, 77 lines, In the case of FIN, when the number of lines reaches 154, that is, after the continuous detection of all white lines of 10 mm, the intermediate lines are treated as all white lines until a predetermined line continues in the sub-scanning direction. 4 lines for STD, 8 lines for FIN, In the case of FIN, if 16 lines are continued, the line is treated as a black line and returns to the state before the continuous detection of all 10 mm white lines.

【0059】画質情報がSTDの場合の、10mmの全
白ライン連続検出前後の判定の具体例を図11および図
12に示す。
FIGS. 11 and 12 show specific examples of the determination before and after the continuous detection of a 10 mm all white line when the image quality information is STD.

【0060】そして、図13に示すように、未記録ライ
ン数が後端白連続ライン数以下の場合、2枚目を記録せ
ず、図14に示すように、未記録ライン数が後端白連続
ライン数よりも多い場合、分割して、2枚目を記録す
る。
As shown in FIG. 13, when the number of unrecorded lines is equal to or less than the number of continuous trailing white lines, the second sheet is not recorded, and as shown in FIG. If the number is larger than the number of continuous lines, the image is divided and the second sheet is recorded.

【0061】以上のモデム割込処理から記録処理までの
データの流れの概略を、図15に示す。
FIG. 15 schematically shows the flow of data from the above-described modem interrupt processing to recording processing.

【0062】このように、ファクシミリ部1のCPU1
3が、受信原稿サイズと記録紙サイズとから縮小率を演
算し、モアレの発生しない縮小率に関する情報を記憶し
ているROM14に記憶されている情報に基づいて、受
信原稿サイズと記録紙サイズとから演算した縮小率がモ
アレの発生しない縮小率であるか否かを判断し、モアレ
の発生しない縮小率である場合には、その縮小率を最終
的な縮小率として決定し、モアレの発生する縮小率であ
る場合には、受信原稿サイズと記録紙サイズとから演算
した縮小率よりも小さい縮小率のうち、モアレの発生し
ない最大の縮小率を最終的な縮小率として決定するの
で、自動縮小により縮小を行っても、モアレが発生する
ことはない。しかも、縮小率演算手段やモアレ発生判断
手段や縮小率決定手段は、ソウトウェアのみで容易に実
現できるので、モアレの発生をなくするための特別なハ
ードウェアが不要であることから、製造コストが増加す
ることもない。
As described above, the CPU 1 of the facsimile unit 1
3 calculates a reduction ratio from the received document size and the recording paper size, and calculates the received document size and the recording paper size based on information stored in the ROM 14 storing information on the reduction ratio at which moiré does not occur. It is determined whether or not the reduction rate calculated from is a reduction rate that does not cause moiré. If the reduction rate is a reduction rate that does not cause moiré, the reduction rate is determined as a final reduction rate, and moiré occurs. If the reduction ratio is the reduction ratio smaller than the reduction ratio calculated from the received document size and the recording paper size, the largest reduction ratio that does not cause moire is determined as the final reduction ratio. , No moiré occurs. Moreover, since the reduction ratio calculation means, the moiré occurrence determination means, and the reduction ratio determination means can be easily realized only with software, no special hardware for eliminating the occurrence of moiré is required, thereby increasing the manufacturing cost. Nothing to do.

【0063】すなわち、組織的ディザ法を用いた場合、
特に写真のバックや髪の毛の黒など、均一な濃度の部分
に図18に示すようなモアレが発生し易いが、本発明の
ように縮小率を決定すると、図16に示すように、モア
レの発生が良好に阻止される。
That is, when the systematic dither method is used,
In particular, moiré as shown in FIG. 18 is likely to occur in portions having a uniform density, such as the back of a photograph or black hair, but when the reduction ratio is determined as in the present invention, as shown in FIG. Are well prevented.

【0064】なお、上記実施例では、復号処理をファク
シミリ部1のCPU13によりソフトウェアで行った
が、これの代わりに、復号処理用LSIを用いてもよ
い。この場合、ファクシミリ部1のCPU13が、受信
バッファから符号データを1バイト読み出して復号し、
1コードの復号が完成したら復号処理用LSIにランレ
ングスを書き込む。これにより復号処理用LSIが、ラ
ンレングスをビットイメージデータすなわち印刷データ
に変換する。そして1ライン完成後、ファクシミリ部1
のCPU13が、復号処理用LSIにより変換された印
刷データをプリントバッファに転送する。なお、1ライ
ンの転送サイズが容量4Kのクラスタの残りサイズより
大きい場合は、次のクラスタに切り換えて印刷データを
転送する。このような復号処理用LSIを用いた場合の
モデム割込処理から記録処理までのデータの流れを図1
7に示す。
In the above-described embodiment, the decoding process is performed by the CPU 13 of the facsimile unit 1 by software, but a decoding LSI may be used instead. In this case, the CPU 13 of the facsimile unit 1 reads out and decodes one byte of code data from the reception buffer,
When the decoding of one code is completed, the run length is written to the decoding LSI. As a result, the decoding LSI converts the run length into bit image data, that is, print data. After the completion of one line, facsimile unit 1
CPU 13 transfers the print data converted by the decoding LSI to the print buffer. If the transfer size of one line is larger than the remaining size of the 4K-capacity cluster, the print data is transferred by switching to the next cluster. FIG. 1 shows a data flow from the modem interrupt processing to the recording processing when such a decoding LSI is used.
It is shown in FIG.

【0065】[0065]

【発明の効果】以上説明したように請求項1に記載した
発明のファクシミリ装置によれば、縮小率演算手段が、
受信原稿サイズと記録紙サイズとから縮小率を演算し、
縮小率決定手段が、縮小率演算手段により演算された縮
小率がモアレの発生しない縮小率であれば、その縮小率
を最終的な縮小率として決定し、モアレの発生する縮小
率であれば、それよりも小さいモアレの発生しない縮小
率を最終的な縮小率として決定するので、ディザの中間
調データを受信したときに、自動縮小を行ってもモアレ
が発生することはない。
As described above, according to the facsimile apparatus of the first aspect of the present invention, the reduction rate calculating means includes:
Calculate the reduction ratio from the received document size and the recording paper size,
If the reduction ratio determined by the reduction ratio calculation unit is a reduction ratio that does not cause moiré, the reduction ratio is determined as a final reduction ratio. Since a reduction ratio that does not generate moiré smaller than that is determined as a final reduction ratio, moiré does not occur even when automatic reduction is performed when halftone data of dither is received.

【0066】また、請求項2に記載した発明のファクシ
ミリ装置によれば、記憶手段が、モアレの発生しない縮
小率に関する情報を記憶しており、縮小率演算手段が、
受信原稿サイズと記録紙サイズとから縮小率を演算し、
モアレ発生判断手段が、記憶手段に記憶されている情報
に基づいて、縮小率演算手段により演算された縮小率が
モアレの発生しない縮小率であるか否かを判断し、縮小
率決定手段が、モアレ発生判断手段によりモアレの発生
しない縮小率であると判断された場合には、その縮小率
を最終的な縮小率として決定し、モアレ発生判断手段に
よりモアレの発生しない縮小率でないと判断された場合
には、記憶手段に記憶されている情報に基づいて、縮小
率演算手段により演算された縮小率よりも小さい縮小率
のうち、モアレの発生しない最大の縮小率を最終的な縮
小率として決定するので、ディザの中間調データを受信
したときに、自動縮小を行ってもモアレが発生すること
はない。また、受信原稿サイズと記録紙サイズとから演
算された縮小率以下の縮小率のうち、モアレの発生しな
い最大の縮小率を最終的な縮小率として決定するので、
出力原稿の文字などが必要以上に小さくなってしまうこ
とがない。
According to the facsimile apparatus of the second aspect of the present invention, the storage means stores information relating to a reduction rate at which moiré does not occur, and the reduction rate calculation means includes:
Calculate the reduction ratio from the received document size and the recording paper size,
Moiré occurrence determination means determines, based on the information stored in the storage means, whether or not the reduction rate calculated by the reduction rate calculation means is a reduction rate at which moiré does not occur. If the moiré occurrence determining means determines that the reduction rate does not cause moiré, the reduction rate is determined as a final reduction rate, and the moiré occurrence determination means determines that the reduction rate does not cause moiré. In this case, among the reduction rates smaller than the reduction rate calculated by the reduction rate calculation means, the largest reduction rate that does not cause moiré is determined as the final reduction rate based on the information stored in the storage means. Therefore, when halftone data of dither is received, moire does not occur even if automatic reduction is performed. Further, among the reduction ratios equal to or smaller than the reduction ratio calculated from the received document size and the recording paper size, the largest reduction ratio that does not cause moiré is determined as the final reduction ratio.
The characters of the output document will not be smaller than necessary.

【0067】更に、請求項3に記載した発明のファクシ
ミリ装置によれば、記憶手段が、モアレの発生しない複
数の縮小率を直接記憶しているので、例えば所定の演算
式に基づいてモアレの発生しない縮小率を演算するとい
うような、特別のプロセスが不要であり、縮小率決定処
理を迅速に行える。
Further, according to the facsimile apparatus of the present invention, since the storage means directly stores a plurality of reduction ratios at which moiré does not occur, for example, moiré is generated based on a predetermined arithmetic expression. There is no need for a special process such as calculating a reduction ratio that does not occur, and the reduction ratio determination processing can be performed quickly.

【0068】また、請求項4に記載した発明のファクシ
ミリ装置によれば、トータルライン数が縮小可能ライン
数よりも大きい場合、2枚に分割して記録するために、
縮小率決定手段が、縮小率を100%すなわち等倍に決
定するので、出力原稿の文字などがあまりにも小さくな
ってしまうことがない。
According to the facsimile apparatus of the present invention, the total number of lines can be reduced.
If it is larger than the number, it is divided into two and recorded.
Since the reduction ratio determining means determines the reduction ratio to be 100%, that is, the same size, the characters of the output document do not become too small.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明に係るファクシミリ装置の回路ブロック
図である。
FIG. 1 is a circuit block diagram of a facsimile apparatus according to the present invention.

【図2】本発明に係るファクシミリ装置に備えられた管
理用メモリの内容の説明図である。
FIG. 2 is an explanatory diagram of the contents of a management memory provided in the facsimile apparatus according to the present invention.

【図3】本発明に係るファクシミリ装置による記録開始
チェック処理の動作を説明するフローチャートである。
FIG. 3 is a flowchart illustrating an operation of a recording start check process performed by the facsimile apparatus according to the present invention.

【図4】本発明に係るファクシミリ装置に備えられた記
憶手段に記憶されているモアレの発生しない縮小率の説
明図である。
FIG. 4 is an explanatory diagram of a reduction ratio in which moiré does not occur, which is stored in a storage unit provided in the facsimile apparatus according to the present invention.

【図5】本発明に係るファクシミリ装置による縮小率決
定処理の動作を説明するフローチャートである。
FIG. 5 is a flowchart illustrating an operation of a reduction ratio determination process performed by the facsimile apparatus according to the present invention.

【図6】本発明に係るファクシミリ装置による1ライン
終了処理の動作を説明するフローチャートである。
FIG. 6 is a flowchart illustrating the operation of a one-line end process performed by the facsimile apparatus according to the present invention.

【図7】本発明に係るファクシミリ装置による自動縮小
の結果を説明する説明図である。
FIG. 7 is an explanatory diagram illustrating a result of automatic reduction by the facsimile apparatus according to the present invention.

【図8】本発明に係るファクシミリ装置による自動縮小
の結果を説明する説明図である。
FIG. 8 is an explanatory diagram illustrating a result of automatic reduction by the facsimile apparatus according to the present invention.

【図9】本発明に係るファクシミリ装置による自動縮小
の結果を説明する説明図である。
FIG. 9 is an explanatory diagram illustrating a result of automatic reduction by the facsimile apparatus according to the present invention.

【図10】本発明に係るファクシミリ装置における1ラ
イン分の印刷データの説明図である。
FIG. 10 is an explanatory diagram of print data for one line in the facsimile apparatus according to the present invention.

【図11】本発明に係るファクシミリ装置における、画
質情報がスタンダードの場合の、10mmの全白ライン
連続検出前のゴミライン判定の説明図である。
FIG. 11 is an explanatory diagram of dust line determination before continuous detection of 10 mm all white lines when image quality information is standard in the facsimile apparatus according to the present invention.

【図12】本発明に係るファクシミリ装置における、画
質情報がスタンダードの場合の、10mmの全白ライン
連続検出後のゴミライン判定の説明図である。
FIG. 12 is an explanatory diagram of dust line determination after continuous detection of a 10 mm all white line in the facsimile apparatus according to the present invention when image quality information is standard.

【図13】本発明に係るファクシミリ装置による分割の
結果を説明する説明図である。
FIG. 13 is an explanatory diagram illustrating a result of division by the facsimile apparatus according to the present invention.

【図14】本発明に係るファクシミリ装置による分割の
結果を説明する説明図である。
FIG. 14 is an explanatory diagram illustrating a result of division by the facsimile apparatus according to the present invention.

【図15】本発明に係るファクシミリ装置におけるモデ
ム割込処理から記録処理までのデータの流れの概略を説
明する説明図である。
FIG. 15 is an explanatory diagram illustrating an outline of a data flow from a modem interruption process to a recording process in the facsimile apparatus according to the present invention.

【図16】本発明に係るファクシミリ装置により出力し
たモアレの発生していない出力原稿の正面図である。
FIG. 16 is a front view of an output document having no moiré, which is output by the facsimile apparatus according to the present invention.

【図17】本発明に係るファクシミリ装置の別の実施例
におけるモデム割込処理から記録処理までのデータの流
れの概略を説明する説明図である。
FIG. 17 is an explanatory diagram for explaining an outline of a data flow from a modem interruption process to a recording process in another embodiment of the facsimile apparatus according to the present invention.

【図18】従来のファクシミリ装置により出力したモア
レの発生している出力原稿の正面図である。
FIG. 18 is a front view of an output document in which moire is generated, which is output by a conventional facsimile apparatus.

【符号の説明】[Explanation of symbols]

1 ファクシミリ部 2 プリンタ部 12 RAM 13 CPU 14 ROM 41 I/F用ゲートアレイ DESCRIPTION OF SYMBOLS 1 Facsimile part 2 Printer part 12 RAM 13 CPU 14 ROM 41 Gate array for I / F

Claims (4)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 自動縮小機能を備えたファクシミリ装置
において、 受信原稿サイズと記録紙サイズとから縮小率を演算する
縮小率演算手段と、 前記縮小率演算手段により演算された縮小率がモアレの
発生しない縮小率であれば、その縮小率を最終的な縮小
率として決定し、モアレの発生する縮小率であれば、そ
れよりも小さいモアレの発生しない縮小率を最終的な縮
小率として決定する縮小率決定手段と、 を設けたことを特徴とするファクシミリ装置。
1. A facsimile apparatus having an automatic reduction function, wherein: a reduction ratio calculating means for calculating a reduction ratio from a received document size and a recording paper size; If the reduction ratio is not a reduction ratio, the reduction ratio is determined as a final reduction ratio. If the reduction ratio is a reduction ratio where moiré occurs, a reduction ratio that does not cause a moiré is determined as the final reduction ratio. A facsimile apparatus comprising: a rate determining means;
【請求項2】 自動縮小機能を備えたファクシミリ装置
において、 受信原稿サイズと記録紙サイズとから縮小率を演算する
縮小率演算手段と、 モアレの発生しない縮小率に関する情報を記憶している
記憶手段と、 前記記憶手段に記憶されている情報に基づいて、前記縮
小率演算手段により演算された縮小率がモアレの発生し
ない縮小率であるか否かを判断するモアレ発生判断手段
と、 前記モアレ発生判断手段によりモアレの発生しない縮小
率であると判断された場合には、その縮小率を最終的な
縮小率として決定し、前記モアレ発生判断手段によりモ
アレの発生しない縮小率でないと判断された場合には、
前記記憶手段に記憶されている情報に基づいて、前記縮
小率演算手段により演算された縮小率よりも小さい縮小
率のうち、モアレの発生しない最大の縮小率を最終的な
縮小率として決定する縮小率決定手段と、 を設けたことを特徴とするファクシミリ装置。
2. A facsimile apparatus having an automatic reduction function, comprising: a reduction rate calculating means for calculating a reduction rate from a received document size and a recording paper size; and a storage means for storing information on a reduction rate at which no moiré occurs. Based on information stored in the storage unit, a moiré occurrence determination unit that determines whether the reduction ratio calculated by the reduction ratio calculation unit is a reduction ratio that does not cause moiré, When it is determined by the determination means that the reduction rate does not cause moiré, the reduction rate is determined as a final reduction rate, and when the moiré occurrence determination means determines that the reduction rate does not generate moiré. In
A reduction step of determining, as a final reduction rate, a maximum reduction rate at which no moiré occurs, among reduction rates smaller than the reduction rate calculated by the reduction rate calculation means, based on information stored in the storage means; A facsimile apparatus comprising: a rate determining means;
【請求項3】 前記記憶手段は、モアレの発生しない複
数の縮小率を直接記憶している構成としたことを特徴と
する請求項2に記載のファクシミリ装置。
3. The facsimile apparatus according to claim 2, wherein said storage means directly stores a plurality of reduction ratios at which no moiré occurs.
【請求項4】 トータルライン数が縮小可能ライン数よ
りも大きい場合、2枚に分割して記録するために、前記
縮小率決定手段が、縮小率を100%に決定する構成と
したことを特徴とする請求項1ないし3のいずれかに
載のファクシミリ装置。
4. The total number of lines is smaller than the number of lines that can be reduced.
Again large Ri, in order to record divided into two, the reduction ratio determining means, serial reduction ratio to any one of 3 claims 1, characterized in that it has a configuration that determines 100% < facsimile machine described above.
JP09206995A 1995-04-18 1995-04-18 Facsimile machine Expired - Fee Related JP3213203B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP09206995A JP3213203B2 (en) 1995-04-18 1995-04-18 Facsimile machine

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP09206995A JP3213203B2 (en) 1995-04-18 1995-04-18 Facsimile machine

Publications (2)

Publication Number Publication Date
JPH08289140A JPH08289140A (en) 1996-11-01
JP3213203B2 true JP3213203B2 (en) 2001-10-02

Family

ID=14044182

Family Applications (1)

Application Number Title Priority Date Filing Date
JP09206995A Expired - Fee Related JP3213203B2 (en) 1995-04-18 1995-04-18 Facsimile machine

Country Status (1)

Country Link
JP (1) JP3213203B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4671078B2 (en) * 2000-06-22 2011-04-13 株式会社ニコン Surface inspection device

Also Published As

Publication number Publication date
JPH08289140A (en) 1996-11-01

Similar Documents

Publication Publication Date Title
JP3861964B2 (en) Printer and image data processing method in the printer
JP4027133B2 (en) Image processing device
JP3213203B2 (en) Facsimile machine
JPH04252562A (en) Picture processing unit
US6061151A (en) Image processing method and apparatus
JP4086556B2 (en) Image processing apparatus and control method thereof
JP2004240200A (en) Image forming apparatus
JP2003051940A (en) Image processing method and device thereof
JPH06284282A (en) Image forming device
JP2975838B2 (en) Printer control device
JP2911341B2 (en) Printer control device
JP2003348338A (en) Information processing apparatus
KR100262545B1 (en) Printing method for printing witherdocting ratio
JP3486453B2 (en) Digital copying apparatus and print processing method in the apparatus
JP3554316B2 (en) Image reading apparatus and control method thereof
JP2003283791A (en) Image processing apparatus
JPH11339026A (en) Recording controller and recording control method
JP2000270177A (en) Image processor, image processing method and recording medium
JP2001243025A (en) Device and method for processing data
JP2002281194A (en) Image processing apparatus and image processing system
JP2005192116A (en) Image transfer system
JPH07221977A (en) Smoothing magnification processing method for binary image data
JP2001285541A (en) Image processor and its control method
JPH05151403A (en) Printer device
JPH09238211A (en) Image processing method

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080719

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090719

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100719

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110719

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120719

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120719

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130719

Year of fee payment: 12

LAPS Cancellation because of no payment of annual fees