JPH0670133A - Color image processor - Google Patents

Color image processor

Info

Publication number
JPH0670133A
JPH0670133A JP4223750A JP22375092A JPH0670133A JP H0670133 A JPH0670133 A JP H0670133A JP 4223750 A JP4223750 A JP 4223750A JP 22375092 A JP22375092 A JP 22375092A JP H0670133 A JPH0670133 A JP H0670133A
Authority
JP
Japan
Prior art keywords
color
color image
image
signal
attribute information
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.)
Granted
Application number
JP4223750A
Other languages
Japanese (ja)
Other versions
JP3315441B2 (en
Inventor
Takeshi Matsukubo
勇志 松久保
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP22375092A priority Critical patent/JP3315441B2/en
Publication of JPH0670133A publication Critical patent/JPH0670133A/en
Application granted granted Critical
Publication of JP3315441B2 publication Critical patent/JP3315441B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Image Processing (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Compression Of Band Width Or Redundancy In Fax (AREA)

Abstract

PURPOSE:To provide a color image processor which can secure the same effect as that secured when the information are stored in a memory in different levels of image resolution and can be used in common to another circuit used for the deciding signal. CONSTITUTION:A color image processor extracts the attribute information out of the input picture signals for each 1st picture element block. Then the processor codes the input image signals for each 2nd picture element block consisting of plural 1st picture element blocks to acquire the image code information and stores this information and also the extracted attribute information en bloc. When these stored information are read out, the processor applies the rotary processing to each 2nd picture element block and also to the information belonging to the 3rd picture element blocks for each of these blocks among those stored attribute information.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、カラー画像処理装置に
関するものであり、例えば、画像中の黒文字を判定する
信号(以下黒文字判定信号とする)に関して画像圧縮
時、画像回転を施す際の黒文字判定信号の取り扱いに関
するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a color image processing apparatus, for example, a black character when an image is rotated when an image is compressed with respect to a signal for determining a black character in an image (hereinafter referred to as a black character determination signal). The present invention relates to the handling of judgment signals.

【0002】[0002]

【従来の技術】近年、カラー画像データをデジタル的に
処理し、カラープリンタに出力して、カラー画像を得る
カラープリント装置や、カラー原稿を色分解して電気的
に読み取り、得られたカラー画像データを用紙上にプリ
ント出力することにより、カラー画像複写を行う、いわ
ゆるデジタルカラー複写機などのカラー印字システムの
発展には目覚ましいものがある。
2. Description of the Related Art In recent years, a color image obtained by digitally processing color image data and outputting it to a color printer to obtain a color image, or a color image obtained by color-separating and electrically reading a color original document are obtained. The development of a color printing system such as a so-called digital color copying machine, which performs color image copying by printing out data on paper, is remarkable.

【0003】また、これらの普及に伴い、カラー画像の
印字品質に対する要求も高くなっており、特に、黒い文
字や黒細線をより黒く、シャープに印字したいという事
に加え、カラー出力の高速化に対する要求も高くなって
いる。即ち、高速化の実現のために、従来の色分解され
たM,C,Y,Kの4色分解の原稿走査を行う1ドラム
方式から、1回原稿走査の4連ドラム方式を採用する方
法が提案されているが、得られた4色分の信号に基づい
てそのままメモリに取り込むと大容量のメモリが必要と
なり価格的に問題があるので、画像の圧縮を施して画像
メモリの縮小化を図っている。この際、黒文字判定信号
も画像圧縮に準じて解像度を落として、画像データと同
様のブロックサイズでメモリに記憶し、画像回転などを
実施する際は、画像データも黒文字判定信号もブロック
サイズで回転を施していた。
Further, with the widespread use of these, the demand for the print quality of color images is also increasing. Particularly, in addition to the desire to print black characters and fine black lines in a blacker and sharper manner, there is a need for faster color output. The demand is also high. That is, in order to realize high speed, a method of adopting a four-drum system of one-time original scanning from a conventional one-drum method of performing four-color separated original scanning of color-separated M, C, Y, and K. However, if a large amount of memory is required if it is directly loaded into the memory based on the obtained signals for four colors, there is a price problem, so image compression is performed to reduce the image memory. I am trying. At this time, the black character determination signal is also reduced in resolution in accordance with image compression and stored in the memory in the same block size as the image data.When performing image rotation, etc., both the image data and the black character determination signal are rotated in the block size. Was being given.

【0004】[0004]

【発明が解決しようとする課題】しかしながら、上記従
来例では、複数の黒文字判定信号のうち他の判定信号よ
り解像度が高いものが必要である場合、ブロック単位で
回転を施すとブロックの中身は回転しないので画質の劣
化につながる恐れがあった。本発明は、上述した従来例
の欠点に鑑みてなされたものであり、その目的とすると
ころは、黒文字判定信号の忠実な再現を施し、画質の劣
化を防止できるカラー画像処理装置を提供する点にあ
る。
However, in the above-described conventional example, when one of a plurality of black character determination signals that has a higher resolution than the other determination signals is required, the contents of the block are rotated when the block is rotated. Not doing so could lead to deterioration of image quality. The present invention has been made in view of the above-mentioned drawbacks of the conventional example, and an object thereof is to provide a color image processing apparatus capable of faithfully reproducing a black character determination signal and preventing deterioration of image quality. It is in.

【0005】また、上記従来例では、黒文字判定信号の
複数ビツトの内、他とは異なる、より高い解像度を画質
の観点から必要とした場合、メモリに記憶する際に、異
なる解像度を必要とする判定信号は、他の判定信号とは
異なる回路が付加されるということで、回路規模が大き
くなるという問題があった。そこで、本発明の他の目的
は、異なる解像度でメモリに取り込む場合と同じ効果が
得られ、メモリに取り込む際、他の判定信号の回路と共
通して使えるカラー画像処理装置を提供する点にある。
Further, in the above-mentioned conventional example, when a higher resolution, which is different from the other bits, of the plurality of bits of the black character determination signal is required from the viewpoint of image quality, different resolutions are required when storing in the memory. A circuit different from the other determination signals is added to the determination signal, which causes a problem that the circuit scale becomes large. Therefore, another object of the present invention is to provide a color image processing apparatus which can obtain the same effect as that obtained when the image is stored in a memory at a different resolution and which can be used in common with other determination signal circuits when the image is stored in the memory. .

【0006】また、今日、特に黒い文字や黒細線をより
黒く、シャープに印字したいという要求が高まってい
る。即ち、黒原稿を色分解すると、黒を再現する信号と
して、イエロ、マゼンタ、シアン、ブラックの各信号が
発生するが、得られた信号に基づいてそのまま印字する
と、各色が4色重ね合わせで再現されるため、色間の若
干のズレにより黒の細線に色にじみが生じ、黒が黒くみ
えなかったり、ボケて見えたりして印字品質を著しく低
下させていた。これに対し、画像中の黒文字、細線の特
徴を生かし、例えばエッジ成分を画像の有彩色、無彩色
を判別して黒文字を検出し、黒単色化する方法等が提案
されている。
Further, today, there is an increasing demand for particularly black characters and black fine lines to be printed in black and sharply. That is, when a black original is color-separated, each signal of yellow, magenta, cyan, and black is generated as a signal that reproduces black. However, if printing is performed as it is based on the obtained signal, each color is reproduced by superimposing four colors. As a result, a slight misregistration between the colors causes color bleeding on the black fine lines, and the black does not appear black or appears blurred, which significantly deteriorates the print quality. On the other hand, a method has been proposed in which the characteristics of black characters and fine lines in an image are used, for example, edge components are discriminated between a chromatic color and an achromatic color of the image to detect black characters, and a black color is formed.

【0007】しかしながら上記従来例では、忠実な再現
性を追求するあまり、画像中の黒の孤立点(以下黒ゴミ
と称する)も忠実に再現され、原稿によっては著しく目
立つ物があり、高画質化を妨げる要因になっていた。本
発明の他の目的は、黒ゴミを除去して、高品位な画像出
力を可能とするカラー画像処理装置を提供する点にあ
る。
However, in the above-mentioned conventional example, the black isolated points (hereinafter referred to as black dust) in the image are faithfully reproduced due to the pursuit of faithful reproducibility, and there are remarkably conspicuous objects depending on the manuscript, resulting in high image quality. Had become a factor that hindered. Another object of the present invention is to provide a color image processing apparatus that removes black dust and enables high-quality image output.

【0008】[0008]

【課題を解決するための手段】上述した課題を解決し、
目的を達成するため、本発明に係るカラー画像処理装置
は、色分解されたカラー画像データをM画素×Nライン
(M≧1,N≧1)のブロック単位で符号化し、所定の
順序で順次復号化するカラー画像処理装置において、入
力された画像信号から第1の画素ブロックごとに属性情
報を抽出する抽出手段と、前記第1の画素ブロックを複
数個で構成した第2の画素ブロックごとに、前記入力さ
れた画像信号を符号化して、画像符号情報を得る符号化
手段と、前記符号化手段により得られた画像符号情報を
記憶する第1の記憶手段と、前記抽出手段により抽出さ
れた属性情報を一括して記憶する第2の記憶手段と、前
記第1、第2の記憶手段に記憶された属性情報及び画像
符号情報をそれぞれ読み出す場合に、前記第2のブロッ
クごとに回転処理を施す第1の回転手段と、前記第2の
記憶手段に記憶された属性情報のうち第3の画素ブロッ
クに属する情報に対して前記第3の画素ブロックごとに
回転処理を施す第2の回転手段とを備える。
[Means for Solving the Problems]
In order to achieve the object, a color image processing apparatus according to the present invention encodes color-separated color image data in block units of M pixels × N lines (M ≧ 1, N ≧ 1) and sequentially in a predetermined order. In a color image processing device for decoding, extraction means for extracting attribute information from the input image signal for each first pixel block, and each second pixel block including a plurality of the first pixel blocks. , An encoding means for encoding the input image signal to obtain image code information, a first storage means for storing the image code information obtained by the encoding means, and an extraction means for extracting the image code information. A second storage unit that collectively stores attribute information, and a rotation process for each second block when reading the attribute information and the image code information stored in the first and second storage units, respectively. A first rotation unit that performs the rotation process, and a second rotation unit that performs rotation processing for each of the third pixel blocks on the information belonging to the third pixel block among the attribute information stored in the second storage unit. With.

【0009】[0009]

【作用】かかる構成によれば、抽出手段は入力された画
像信号から第1の画素ブロックごとに属性情報を抽出
し、符号化手段は、第1の画素ブロックを複数個で構成
した第2の画素ブロックごとに、入力された画像信号を
符号化して、画像符号情報を得て、第1の記憶手段は符
号化手段により得られた画像符号情報を記憶し、第2の
記憶手段は抽出手段により抽出された属性情報を一括し
て記憶し、第1の回転手段は、第1、第2の記憶手段に
記憶された属性情報及び画像符号情報をそれぞれ読み出
す場合に、第2のブロックごとに回転処理を施し、第2
の回転手段は第2の記憶手段に記憶された属性情報のう
ち第3の画素ブロックに属する情報に対して第3の画素
ブロックごとに回転処理を施す。
According to this structure, the extraction means extracts the attribute information for each first pixel block from the input image signal, and the encoding means includes the second pixel element composed of a plurality of first pixel blocks. For each pixel block, the input image signal is encoded to obtain image code information, the first storage means stores the image code information obtained by the encoding means, and the second storage means is the extraction means. When the attribute information and the image code information stored in the first and second storage means are read out, the second rotation means stores the attribute information extracted by The rotation process is applied and the second
The rotation means performs rotation processing on the information belonging to the third pixel block among the attribute information stored in the second storage means for each third pixel block.

【0010】[0010]

【実施例】以下に、添付図面を参照して、本発明に係る
好適な実施例を詳細に説明する。 <第1の実施例>図2に本発明の第1の実施例における
装置外観図を示す。201は原稿台ガラスであり、読み
取られるべき原稿202が置かれる。原稿202は、照
明203によって照射され、ミラー204,205,2
06を経て、光学系207によりCCD208上に像が
投影される。ここでCCDは、R(レッド),B(ブル
ー),G(グリーン)の3ラインのCCDラインセンサ
により構成される。更に、モータ209によりミラー2
04、照明203を含む第1ミラーユニット210は速
度Vで駆動され、ミラー205,206を含む第2ミラ
ーユニット2111は速度1/2Vへ駆動され、原稿2
02の全面が走査される。212は画像処理回路部であ
り、読み取られた画像情報を電気信号として処理し、プ
リント信号として出力する部分である。213,21
4,215,216は半導体レーザであり、画像処理部
212よりの出力信号によって駆動され、それぞれの半
導体レーザによって発光されたレーザ光はプリントごと
のポリゴンミラー217,218,219,220によ
ってプリント色ごとの感光ドラム225,226,22
7,228上に走査され潜像を形成する。221,22
2,223,224はそれぞれブラック(Bk),イエ
ロ(Y),シアン(C),マゼンタ(M)のトナーによ
って潜像を現像するための現像器である。用紙カセット
229,230,231及び手差しトレイ232のいず
れかが選択され、給紙された用紙は、レジストローラ2
33を経て転写ベルト234上に吸着され搬送される。
給紙タイミングと同期をとられ、予め、感光ドラム22
8,227,226,225には、各色の像が現像され
ており、用紙に転写される。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT A preferred embodiment of the present invention will be described in detail below with reference to the accompanying drawings. <First Embodiment> FIG. 2 shows an external view of the apparatus according to the first embodiment of the present invention. Reference numeral 201 denotes a platen glass on which a document 202 to be read is placed. The original 202 is illuminated by the illumination 203 and is reflected by the mirrors 204, 205, 2
After 06, the optical system 207 projects an image on the CCD 208. Here, the CCD is composed of a CCD line sensor having three lines of R (red), B (blue), and G (green). Further, the motor 209 drives the mirror 2
04, the first mirror unit 210 including the illumination 203 is driven at the speed V, and the second mirror unit 2111 including the mirrors 205 and 206 is driven at the speed 1/2 V, so that the original 2
The entire surface of 02 is scanned. An image processing circuit unit 212 processes the read image information as an electric signal and outputs it as a print signal. 213,21
Reference numerals 4, 215 and 216 denote semiconductor lasers, which are driven by output signals from the image processing unit 212, and the laser light emitted by each semiconductor laser is printed by a polygon mirror 217, 218, 219, 220 for each print color. Photosensitive drums 225, 226, 22
7,228 is scanned to form a latent image. 221, 22
Reference numerals 2, 223 and 224 denote developing units for developing a latent image with black (Bk), yellow (Y), cyan (C) and magenta (M) toners, respectively. One of the paper cassettes 229, 230, 231 and the manual feed tray 232 is selected, and the fed paper is stored in the registration roller 2
After passing through 33, it is adsorbed on the transfer belt 234 and conveyed.
The photosensitive drum 22 is previously synchronized with the paper feed timing.
8, 227, 226, and 225, the images of the respective colors have been developed and transferred to the paper.

【0011】各色のトナーが転写された用紙は、分離/
搬送され定着され、排紙トレイ236上に排紙される。
図1は本発明の第1の実施例による画像信号の流れを示
すブロツク図である。カラー画像読み取り部において、
原稿の読み取り走査を行いながら、原稿からの反射光
は、カラー読み取り用CCD101において、色分解さ
れて入光される。カラー原稿のR(レッド),G(グリ
ーン),B(ブルー)色成分に応じた電気信号は各色毎
に、アナログ処理回路102でサンプルホールドされ、
黒補正、白補正、色バランス等の処理を受けた後、A/
D変換器103でデジタル化され、シェーディング補正
回路104で画像読み取り部のシェーディング特性が補
正され、補正された各RGB信号は次の濃度変換回路1
05でLOG特性に合わせて色材に対応した色データC
(シアン),M(マゼンタ),Y(イエロー)に変換さ
れる。この変換されたC,M,Yのデータが108のエ
ンコーダ部にて圧縮コード化されメモリ109に格納さ
れ110のデコーダ部にて伸張される。
The paper on which the toner of each color is transferred is separated /
The sheet is conveyed, fixed, and discharged onto the discharge tray 236.
FIG. 1 is a block diagram showing the flow of an image signal according to the first embodiment of the present invention. In the color image reading section,
While reading and scanning the document, the reflected light from the document is color-separated and enters the color reading CCD 101. The analog processing circuit 102 samples and holds electric signals corresponding to R (red), G (green), and B (blue) color components of a color original for each color.
After processing black correction, white correction, color balance, etc., press A /
The D converter 103 digitizes the data, the shading correction circuit 104 corrects the shading characteristics of the image reading unit, and the corrected RGB signals are output to the next density conversion circuit 1.
05: Color data C corresponding to the color material according to the LOG characteristics
Converted to (cyan), M (magenta), and Y (yellow). The converted C, M, and Y data is compressed and coded by the encoder unit 108, stored in the memory 109, and expanded by the decoder unit 110.

【0012】ここで並行して106の像域分離回路(文
字か画像かの判定)、107のエッジ検出回路を通じて
黒文字判定を実施した後、それぞれの黒文字判定信号が
111のメモリ部に取り込まれる。その後、112のU
CR回路に入力されてK(ブラック)の値を以下のごと
く算出する。即ち、 BK=Min(C,M,Y) である。
Here, in parallel, black character judgment is carried out through the image area separation circuit 106 (judgment of character or image) and the edge detection circuit 107, and then each black character judgment signal is taken into the memory unit 111. Then U of 112
It is input to the CR circuit and the value of K (black) is calculated as follows. That is, BK = Min (C, M, Y).

【0013】色補正された各色データは、カラープリン
タ部での印写毎に応じて113のガンマ補正回路で補正
され114のフィルタを通じて、エッジ強調、スムージ
ングが施され、115のプリンタ部に送られる。次に図
3は黒文字判定信号の解像度の変換例を表した回路図で
ある。ここでは、一例として像域判定信号を400dp
iから100dpi(4画素×4ライン)に変換し、エ
ッジ検出信号を400dpiから200dpi(2画素
×2ライン)に変換する例を述べる。
The color-corrected color data is corrected by a gamma correction circuit 113 in accordance with each printing in the color printer unit, is edge-enhanced and smoothed through a filter 114, and is sent to a printer unit 115. . Next, FIG. 3 is a circuit diagram showing an example of resolution conversion of the black character determination signal. Here, as an example, the image area determination signal is 400 dp.
An example in which i is converted to 100 dpi (4 pixels × 4 lines) and the edge detection signal is converted from 400 dpi to 200 dpi (2 pixels × 2 lines) will be described.

【0014】まず106(像域分離回路)で判定された
316(像域分離信号)についてであるが、318のV
CLKを301のカウンタで4分周し、303のF/F
で4画素に1画素サンプリングする。更に308のライ
ンメモリで副走査方向の4ラインに1ライン、サンプリ
ングするために319(水平同期信号)を313のカウ
ンタで4分周した信号と320のLE(主走査イネーブ
ル信号)を314でANDした信号を308のラインメ
モリのWE(ライトイネーブル)にいれてやる。つまり
4ラインに1ライン書き込み毎回読み出すことで4ライ
ンに1ラインサンプリングするのである。次に107
(エッジ検出回路)で判定された317のエッジ検出信
号は、同様に304,305,306,307のF/F
で主走査方向に4画素に1画素サンプリングし、30
9,310,311,312のラインメモリで副走査方
向に4ラインに1ラインサンプリングする。図4は31
7を111のメモリ部2に送るときのイメージを図示し
たものである。つまり200dpiイメージでメモリに
送る際100dpi×4ビット構成で格納することを表
している。
First, regarding 316 (image area separation signal) determined by 106 (image area separation circuit), V of 318
CLK is divided by 4 with the counter of 301, and the F / F of 303
One pixel is sampled every four pixels. Further, in the line memory of 308, one line out of four lines in the sub-scanning direction, and for sampling 319 (horizontal synchronization signal) divided by 4 by the counter of 313 and LE of 320 (main scanning enable signal) are ANDed with 314. Then, the signal is input to WE (write enable) of the line memory 308. That is, one line is sampled for every four lines by reading one line every four lines. Then 107
The edge detection signal of 317 determined by the (edge detection circuit) is the same as the F / F of 304, 305, 306, 307.
, 1 pixel is sampled in 4 pixels in the main scanning direction.
The line memories of 9, 310, 311 and 312 sample one line in four lines in the sub-scanning direction. 31 in FIG.
7 illustrates an image when 7 is sent to the memory unit 2 of 111. That is, when sending to a memory as a 200 dpi image, it is stored in a 100 dpi × 4 bit configuration.

【0015】次に、メモリ部2(111)での黒文字判
定信号のメモリへの書き込み、読み出しについて説明す
る。上記で判定された黒文字判定信号の計5ビットを図
5の503のメモリに取り込む。メモリ503はここで
はDRAMとして説明するが、それ以外の記憶手段でも
かわまない。そしてこれらはアドレスバスが共通になっ
ており、アドレスカウンタ501は4画素×4ラインを
1単位として、メモリ空間の1アドレスとし、そこに5
ビットのデータを図6(ロ)のタイミングで格納し、
(ホ)〜(チ)のようにYMCKのそれぞれのタイミン
グで読み出していく。ここで4画素×4ラインを、図7
のように、8個のブロックに時分割し、それぞれのブロ
ックでメモリへの画像データの書き込みや各色の読み出
しなどをあらかじめ決めておき、それぞれ独立してメモ
リ空間のアドレスへアクセスする系を考える。
Next, writing and reading of the black character determination signal in the memory unit 2 (111) to the memory will be described. A total of 5 bits of the black character determination signal determined above are loaded into the memory 503 in FIG. Although the memory 503 is described here as a DRAM, other storage means may be used. These have a common address bus, and the address counter 501 uses 4 pixels × 4 lines as one unit to make one address in the memory space, and there are 5
Store the bit data at the timing shown in FIG.
Reading is performed at each timing of YMCK as shown in (e) to (h). Here, 4 pixels × 4 lines are shown in FIG.
As described above, consider a system that is time-divided into eight blocks, in which writing of image data to the memory and reading of each color are determined in advance in each block, and each address is independently accessed.

【0016】この時。図8のように、ラッチ0〜7(8
00〜807)に図示しないCPUから主走査方向の初
期値をラッチさせる。例えば、順に000H,810
H,020H,830H,040H,850H,060
H,870Hをラッチさせたとする。次にセレクタ80
8で時分割により図7のように各ブロックごとにラッチ
させた初期値を選択していく。
At this time. As shown in FIG. 8, latches 0 to 7 (8
An initial value in the main scanning direction is latched by the CPU (not shown) at 00 to 807). For example, 000H, 810 in order
H, 020H, 830H, 040H, 850H, 060
Assume that H and 870H are latched. Next selector 80
At 8, the initial values latched for each block are selected as shown in FIG. 7 by time division.

【0017】また、カウンタ809は各ラインの先頭の
同期信号HSYNCでカウント値を00Hとして、4画
素ごとにカウントアップしていき、アダー810により
2つの値を加減算して、XADRを出力する。このと
き、それぞれの初期値の最上位ビットをXOFF信号と
して、これが“0”のとき加算、“1”の時減算すると
図7のブロック(イ)では00H,001H,002
H,…とカウントアップし、ブロック(ロ)では010
H,00FH,00EH…とカウントダウンし、以下同
様にして、ブロック(チ)では、070H,06FH,
06EG…とカウントダウンする。次に、図9でも同様
にして、ラッチ901,908にもCPUから副走査方
向の初期値をラッチさせ、主走査方向と同様に最上位ビ
ットをYOFF信号として“0”ならばアダー927を
加算、“1”ならば減算させる。
Further, the counter 809 sets the count value to 00H by the synchronizing signal HSYNC at the head of each line and counts up every four pixels, and adds and subtracts two values by the adder 810 to output XADR. At this time, the most significant bit of each initial value is used as an XOFF signal, and when it is "0", addition is performed, and when it is "1", subtraction is performed. In block (a) of FIG. 7, 00H, 001H, 002
Counted up as H, ..., and 010 in block (b)
Counting down as H, 00FH, 00EH, and so on, in the same manner, 070H, 06FH,
Count down to 06EG ... Next, similarly in FIG. 9, the latches 901 and 908 also latch the initial value in the sub-scanning direction from the CPU, and add the adder 927 if the most significant bit is the YOFF signal and is “0” as in the main scanning direction. , "1" subtracts.

【0018】次に、カウンタ926は電源投入時のRS
T信号と共にクリアされ、電源OFFまで4ライン毎に
1つカウントアップする。そして、前述の初期値Y0と
カウンタ926のカウント値C1をアダー909〜91
6により加減算し、その計算値Y0+C1,Y0−C1
を図6の副走査方向のイネーブル信号の立ち上がりの同
期信号PS0〜PS7でラッチ917〜926にて記録
紙1枚につき1個ずつラッチする。これをセレクタ92
5にて時分割し、計算値Y0+C1,Y0−C1を出力
する。
Next, the counter 926 is an RS when the power is turned on.
It is cleared together with the T signal and counts up by one every four lines until the power is turned off. The initial value Y0 and the count value C1 of the counter 926 are added to the adders 909 to 91.
Calculated values Y0 + C1, Y0-C1
6 are latched one by one by the latches 917 to 926 by the synchronizing signals PS0 to PS7 at the rising edge of the enable signal in the sub-scanning direction. Selector 92
Time division is performed at 5, and the calculated values Y0 + C1 and Y0-C1 are output.

【0019】本実施例では、PS0,PS2,PS4は
NC、PS1は副走査ライトイネーブルより生成、PS
4は副走査イエロリードイネーブルより生成、PS5は
副走査マゼンタリードイネーブルより生成、PS6は副
走査シアンリードイネーブルより生成、PS7は副走査
ブラックリードイネーブルより生成される。更に、アダ
ー927にてラッチされた計算値Y0+C1,Y0−C
1、4ラインごとにアップするカウンタC2とを加減算
し、YADRを得る。即ち、YOFF=“0”のときは
Y0−(C2−C1)となり、初期値Y0と実際のカウ
ント値(C2−C1)となり、初期値Y0と実際のカウ
ント値(C2−C1)とを加減算した値がYADRより
出力される。
In the present embodiment, PS0, PS2 and PS4 are NC, PS1 is generated from the sub-scan write enable, PS
4 is generated from the sub-scan yellow read enable, PS5 is generated from the sub-scan magenta read enable, PS6 is generated from the sub-scan cyan read enable, and PS7 is generated from the sub-scan black read enable. Furthermore, the calculated values Y0 + C1, Y0-C latched by the adder 927
The counter C2, which is incremented every 1 and 4 lines, is added and subtracted to obtain YADR. That is, when YOFF = "0", it becomes Y0- (C2-C1), becomes the initial value Y0 and the actual count value (C2-C1), and adds and subtracts the initial value Y0 and the actual count value (C2-C1). The calculated value is output from YADR.

【0020】次に、図10により、ラッチ1001にC
PUから図7の(イ)〜(チ)のそれぞれのブロックご
とにXADRとYADRを入れ換える信号XYCHG
(“0”のときはそのまま出力、“1”のときはXAD
RとYADRを入れ換える)をあらかじめいれておき、
各ブロックごとにセレクタ1003,1004により選
択してF/F1005,1006を経て、主走査アドレ
スとしてXMAを、副走査方向アドレスとしてYMAを
出力する。また、前述のXYCHG信号、XOFF信
号、YOFF信号の3つの信号をDF/F1007〜1
009にてXMA,YMAと同期を合わせて、信号RO
T<0>,ROT<1>,ROT<2>を得る。そして
この3ビットのROT信号により、図11のように〜
のような黒文字イメージとなる。以上のような方法に
より、図7の(ロ)のブロックにてROT信号を、出力
したい黒文字イメージに合わせてメモリに書き込み、
(ホ)、(ヘ)、(ト)、(チ)のブロックにてRTO
=000でメモリからそのまま読み出して、図11の
のような文字判定信号を入力した時に〜のような8
種類の出力イメージが得られる。なおこの実施例ではこ
の時点で4画素×4ラインのブロックで回転している。
Next, referring to FIG.
Signal XYCHG from PU to switch XADR and YADR for each block of (a) to (h) of FIG.
(When it is "0", it is output as it is. When it is "1", it is XAD.
Insert R and YADR) in advance,
Each block is selected by the selectors 1003 and 1004 and passed through the F / Fs 1005 and 1006 to output XMA as the main scanning address and YMA as the sub-scanning direction address. In addition, the three signals of the XYCHG signal, the XOFF signal, and the YOFF signal described above are used as DF / Fs 1007-1.
The signal RO is synchronized with XMA and YMA at 009.
Obtain T <0>, ROT <1>, ROT <2>. Then, with this 3-bit ROT signal, as shown in FIG.
It becomes a black character image like. By the method as described above, the ROT signal is written in the memory in accordance with the black character image to be output in the block of FIG.
RTO in the blocks of (e), (e), (t), (h)
= 000, when the character is read from the memory as it is and the character determination signal as shown in FIG.
Different types of output images are obtained. In this embodiment, at this point, the block is rotated by 4 pixels × 4 lines.

【0021】次に、図12は、メモリから読み出された
黒文字判定信号はそれぞれ100dpiイメージの間引
かれたデータなのでデータを4画素×4ラインに水増し
するための回路である。1201(セレクタ)と120
2(DF/F)で主走査方向に、1203(セレクタ)
と1204(ラインメモリ)で副走査方向に水増しす
る。この際1205(HPH)は主走査方向に4画素に
1画素イネーブルになる切り換え信号で、1206(V
PH)は4ラインに1ラインイネーブルになる切り換え
信号である。次にエッジ検出信号を1302のデコーダ
で200dpiイメージに変換する時に、前述のROT
信号、HPH,VPHに基づいて1301のROMをL
UTとして使用し図14で見られるようなイメージに変
換する。つまり2画素×2ライン単位で回転処理を施す
のである。図14ではRTO=000とROT=101
(90度右回転)の時の例を示している。
Next, FIG. 12 shows a circuit for padding the data to 4 pixels × 4 lines because the black character determination signals read from the memory are data thinned out for 100 dpi images. 1201 (selector) and 120
2 (DF / F) in the main scanning direction 1203 (selector)
And 1204 (line memory) increase the water in the sub-scanning direction. At this time, 1205 (HPH) is a switching signal for enabling one pixel for every four pixels in the main scanning direction, and is a switching signal for 1206 (V
PH) is a switching signal that enables one line for every four lines. Next, when the edge detection signal is converted into a 200 dpi image by the decoder 1302, the ROT
The ROM of 1301 is set to L based on the signal, HPH, and VPH.
Used as a UT and converted to the image as seen in FIG. That is, the rotation process is performed in units of 2 pixels × 2 lines. In FIG. 14, RTO = 000 and ROT = 101
An example at the time of (90 degree right rotation) is shown.

【0022】<第2の実施例>前述の第1の実施例で
は、メモリから読み出す時にブロック毎に回転し、より
高い解像度が必要な黒文字判定信号に対しては、読み出
した後ブロック内の画素を回転していたが、本実施例に
おいては、メモリに取り込む前に画像データを黒文字判
定信号を回転させるものである。第2の実施例の構成例
は図15に示す。
<Second Embodiment> In the first embodiment described above, when reading from the memory, for each black character determination signal that rotates for each block and requires a higher resolution, the pixels in the block after reading However, in the present embodiment, the image data is rotated by the black character determination signal before being stored in the memory. A configuration example of the second embodiment is shown in FIG.

【0023】図15において、1501(水増し&回転
回路)で400dpiイメージの黒文字判定信号を10
0dpiに変換し、1504のLUTにより得られた回
転情報に基づき、1502のメモリに書き込む。同様に
画像データも1505(LUT)で1504(LUT)
の回転情報に基づきデータをブロック毎に回転させた後
1506の画像メモリに格納する。本実施例の効果はフ
ィーダより連続してA4Rで取り込んだ画像に対して各
々縮小してA4マルチイメージでメモリに記憶するなど
が挙げられる。
In FIG. 15, a black character determination signal of 400 dpi image is output by 1501 (filling & rotating circuit) to 10
It is converted to 0 dpi and is written in the memory 1502 based on the rotation information obtained by the LUT 1504. Similarly, the image data is 1505 (LUT) and 1504 (LUT)
The data is rotated for each block based on the rotation information of 1) and then stored in the image memory 1506. The effect of this embodiment is to reduce the images continuously captured by the A4R from the feeder and store them in the memory as the A4 multi-image.

【0024】<第3の実施例>さて、第3の実施例で
は、エッジ検出信号を200DPIイメージに変換する
ため、図16に示す回路を適用する。図17に、200
DPIイメージの一例を示す。水増しされた結果、図1
6に示すデコーダ1301’で、100DPIイメージ
のエッジ検出信号は、図17に示す200DPIイメー
ジに変換され、像域分離信号は、100DPIイメージ
のまま計2ビットでUCR回路112に送られる。
<Third Embodiment> In the third embodiment, in order to convert an edge detection signal into a 200 DPI image, the circuit shown in FIG. 16 is applied. In FIG. 17, 200
An example of a DPI image is shown. As a result of padding, Fig. 1
The decoder 1301 ′ shown in FIG. 6 converts the edge detection signal of the 100 DPI image into the 200 DPI image shown in FIG. 17, and the image area separation signal is sent to the UCR circuit 112 in a total of 2 bits as the 100 DPI image.

【0025】以上説明した様に、第3の実施例によれ
ば、黒文字判定信号として、より高い解像度が必要な場
合、他の判定信号と同じ解像度の信号を、複数ビットに
して、メモリに取り込むことにより、異なる解像度でメ
モリに取り込む場合と同じ効果が得られ、メモリから読
み出す際のカウンタも他の信号の場合と共通に使用でき
る。
As described above, according to the third embodiment, when a higher resolution is required as the black character determination signal, a signal having the same resolution as the other determination signals is converted into a plurality of bits and loaded into the memory. As a result, the same effect can be obtained as when capturing in the memory at different resolutions, and the counter when reading from the memory can be used in common with other signals.

【0026】<第4の実施例>前述の第3の実施例で
は、画像圧縮時に、複数の黒文字判定信号のうち、より
高い解像度を必要とする場合の判定信号の取り扱いにつ
いて例を挙げたが、本実施例では、像域判定の信号をエ
ッジ判定の信号と同様に4ビット構成にして、100D
PIイメージが必要なときには、最上位ビットを使用
し、200DPIイメージが必要なときには、4ビット
使う構成にして、プログラマブルに解像度が選択でき
る。
<Fourth Embodiment> In the above-described third embodiment, an example of handling the judgment signal of a plurality of black character judgment signals when a higher resolution is required during image compression has been given. In this embodiment, the image area determination signal has a 4-bit configuration similar to the edge determination signal, and
When the PI image is required, the most significant bit is used, and when the 200DPI image is required, the configuration is such that 4 bits are used, and the resolution can be selected programmatically.

【0027】<第5の実施例>図18は第5の実施例に
おけるカラー画像処理装置の構成を示すブロック図であ
る。原稿からの反射光は、カラー読み取り用CCD21
01において色分解されて入力されるが、カラー原稿の
R(レッド),G(グリーン),B(ブルー)色成分に
応じた電気信号は、各色毎にアナログ処理回路2102
でサンプルホールドされ、黒補正、白補正、色バランス
等の処理が施された後、A/D変換器2103でディジ
タル化され、よく知られるシェーディング補正回路21
04で画像読み取り部のシェーディング特性が補正され
て、補正された各R,G,B信号は次段のLOG変換回
路2105でLOG特性に合わせ、色材に対応した色デ
ータC(シアン),M(マゼンタ),Y(イエロ)に変
換される。C,M,Yデータは、黒抽出回路2124に
入力される一方、周知回路であるマスキング回路210
6にも入力され、各々色補正、スミ入れに用いられる。
画像データ値として、以下の式(1),(2)の如く算
出される。
<Fifth Embodiment> FIG. 18 is a block diagram showing the arrangement of a color image processing apparatus according to the fifth embodiment. The light reflected from the document is read by the CCD 21 for color reading.
The color signals are separated and input in 01, but the electric signals corresponding to the R (red), G (green), and B (blue) color components of the color original are analog processing circuits 2102 for each color.
After being sample-held by the device, and subjected to processes such as black correction, white correction, and color balance, the well-known shading correction circuit 21 is digitized by the A / D converter 2103.
In 04, the shading characteristics of the image reading unit are corrected, and the corrected R, G, and B signals are matched with the LOG characteristics in the LOG conversion circuit 2105 in the next stage, and color data C (cyan), M corresponding to the color material is obtained. Converted to (magenta) and Y (yellow). The C, M, and Y data are input to the black extraction circuit 2124, while the masking circuit 210, which is a well-known circuit, is input.
It is also input to 6 and is used for color correction and smearing, respectively.
The image data value is calculated by the following equations (1) and (2).

【0028】[0028]

【数1】 [Equation 1]

【0029】算出されたデータは、C,M,Yの各色デ
ータに対し、UCR2107でUCRが行なわれる。U
CR量はLUT(ルックアップテーブル)の参照データ
により決定されるが、図19にその特性を示す。図19
に示す例では、入力されたBk量が40%程度からUC
Rが開始され、最高50%までのUCRが行なわれる特
性を示している。このように、色補正、UCRが行われ
た後のCMYKの各データは解像度変換回路2108,
フィルタ2109に入力され、不図示のカラープリンタ
部に送出される。
The calculated data is subjected to UCR by the UCR 2107 for each color data of C, M and Y. U
The CR amount is determined by the reference data of the LUT (lookup table), and its characteristics are shown in FIG. FIG. 19
In the example shown in, the input Bk amount is about 40% to UC.
It shows the characteristic that R is started and UCR up to 50% is performed. As described above, the CMYK data after color correction and UCR are processed by the resolution conversion circuit 2108,
It is input to the filter 2109 and sent to a color printer unit (not shown).

【0030】次に、黒文字/黒細線の検出について説明
する。まず、上述の如くシェーディング補正された各色
分解信号R,G,Bは、輝度算出回路2110に入力さ
れると共に、彩度判定回路2112にも入力され、以下
の式に従つて輝度信号Yと彩度信号Crがそれぞれ算出
される。
Next, detection of black characters / black thin lines will be described. First, the color separation signals R, G, and B that have been subjected to shading correction as described above are input to the brightness calculation circuit 2110 and also to the saturation determination circuit 2112, and the brightness signal Y and the color are calculated according to the following equation. The frequency signal Cr is calculated.

【0031】[0031]

【数2】 [Equation 2]

【0032】図20は、輝度算出回路2110の詳細な
構成を示す図であり、また図21は、彩度算出回路21
12の詳細な構成を示す図である。図20において、入
力された色信号R,G,Bは各々に対し、乗算器203
9,2040,2041で各係数0.3,0.59,
0.11が乗じられた後、加算器2042,2043で
加算され、(3)式に従った輝度信号Yが算出される。
FIG. 20 is a diagram showing a detailed configuration of the brightness calculation circuit 2110, and FIG. 21 is a saturation calculation circuit 21.
It is a figure which shows the detailed structure of 12. In FIG. 20, the input color signals R, G, B are respectively output to the multiplier 203
9,2040,2041 with each coefficient 0.3,0.59,
After being multiplied by 0.11, they are added by adders 2042 and 2043, and the luminance signal Y according to the equation (3) is calculated.

【0033】一方、図21では、色信号R,G,Bに対
し、最大値検出部2044と最小値検出部2045によ
って最大値max(R,G,B)と最小値min(R,
G,B)がそれぞれ検出され、その差△Cが減算器20
46で算出され、次のLUT(ルックアップテーブル)
47で図22に示す様な特性に従つてデータ変換が行な
われ、彩度信号Crが生成される。図5においては、Δ
Cが“0”に近い程、彩度が低く(無彩色に近く)、Δ
Cが大きい程、有彩色の度合いが強い事を示している。
従つて、図22の特性より、Crは、無彩色の度合が強
い程大きい値を示し、有彩色の度合が強い程、“0”
(ゼロ)に近づき、完全な有彩色ではCr=0になる。
また、変化の度合は図に従う事を示している。
On the other hand, in FIG. 21, for the color signals R, G and B, the maximum value max (R, G, B) and the minimum value min (R, R by the maximum value detection unit 2044 and the minimum value detection unit 2045.
G, B) are respectively detected, and the difference ΔC is detected by the subtractor 20.
46, the next LUT (lookup table)
At 47, data conversion is performed according to the characteristics as shown in FIG. 22, and the saturation signal Cr is generated. In FIG. 5, Δ
The closer C is to “0”, the lower the saturation (closer to achromatic color) and Δ
The larger C is, the stronger the degree of chromatic color is.
Therefore, from the characteristics of FIG. 22, Cr shows a larger value as the degree of achromatic color becomes stronger, and becomes “0” as the degree of chromatic color becomes stronger.
It approaches (zero) and Cr = 0 for a perfect chromatic color.
Also, the degree of change is shown to follow the figure.

【0034】次に、算出された輝度信号Yは、詳細は後
述する2値化回路2113及びハーフトーン検出部(H
TD)2114において、画像中の所定濃度以上の画素
の連続性に基づき、ハーフトーン部(中間調画像領域)
が検出されると共に、詳細は後述する2値化回路212
6及び網点検出部(SCRD)2115において、画像
中の網点領域が検出される。そして、OR2125でそ
れぞれの出力の論理和が求められ、細線除去回路211
9を通った後の信号が“1”の時にハーフトーン又は網
点領域と判定され、“0”の時には文字線画領域と判定
される。
Next, the calculated luminance signal Y is converted into a binarization circuit 2113 and a halftone detector (H
TD) 2114, based on the continuity of pixels having a predetermined density or higher in the image, a halftone portion (halftone image area)
Is detected, and a binary circuit 212 to be described in detail later.
6 and the halftone dot detector (SCRD) 2115 detect the halftone dot area in the image. Then, the logical sum of the respective outputs is obtained by the OR 2125, and the thin line removal circuit 211
When the signal after passing 9 is "1", it is determined to be a halftone or halftone dot area, and when it is "0", it is determined to be a character line drawing area.

【0035】ここで、上記の2値化回路2113とHT
D(中間調画像領域検出部)2114の詳細な構成及び
動作を図23〜図25を参照して以下に説明する。ま
ず、図23に示す2値化回路2113において、入力さ
れた輝度信号データYは注目画素を中心として5×5画
素の平均値を閾値として、3×3画素の平均値に固定オ
フセット値k を加算した値を2値化し、注目画素の
値とする。従つて、出力Bin2543は、注目画素を
図25に示すdi,j とすると、以下の式(5)に従
つて求められる。
Here, the binarization circuit 2113 and the HT
The detailed configuration and operation of the D (halftone image area detection unit) 2114 will be described below with reference to FIGS. 23 to 25. First, in the binarization circuit 2113 shown in FIG. 23, the input luminance signal data Y has a fixed offset value k 1 as the average value of 3 × 3 pixels, with the average value of 5 × 5 pixels centering on the pixel of interest as a threshold value. The value obtained by adding is binarized to be the value of the pixel of interest. Therefore, the output Bin2543 is calculated according to the following equation (5), assuming that the pixel of interest is d i, j shown in FIG.

【0036】[0036]

【数3】 [Equation 3]

【0037】図26は、輝度データYにおける画像の例
(a)と、2値化した後の2値データ(b)を示す図で
ある。2値化した後では、中間調部が“1”(黒)に塗
りつぶされる。次に、図24の文字・細線除去部211
4−1と画像領域回復部2114−2では、文字・細線
以外(中間調領域)を抽出する処理が施される。文字・
細線除去部2114−1では、n×n画素の全てのAN
D(ANDゲート2057,2058)をとり、2次元
方向にn画素連続していない領域が除去される(データ
を“0”にする)。即ち、図26の(c)に示す様に、
黒(“1”)が、n画素以上連続しない文字部、線画部
は、白(“0”)に置きかわり、中間調部(斜線部)が
残っている。画像領域回復部2114−2では、原画よ
りn画素分狭くなった中間調領域の面積を復元する為、
m×m画素全てのOR(ORゲート2059,206
0)をとり、2次元方向に、m画素分“1”の領域を増
やす(図26(d))。通常、m>nに設定される。こ
の結果、図26(a)の女性の部分と背景の領域と、文
字・細線の領域が分離された事になる。
FIG. 26 is a diagram showing an example (a) of an image in the luminance data Y and binary data (b) after binarization. After the binarization, the halftone part is filled with "1" (black). Next, the character / thin line removal unit 211 of FIG.
In 4-1 and the image area restoration unit 2114-2, processing for extracting the area other than the character / thin line (halftone area) is performed. letter·
In the thin line removing unit 2114-1, all ANs of n × n pixels are included.
By taking D (AND gates 2057, 2058), a region where n pixels are not continuous in the two-dimensional direction is removed (data is set to "0"). That is, as shown in (c) of FIG.
The character portion and line drawing portion where black (“1”) is not continuous for n or more pixels are replaced with white (“0”), and the halftone portion (hatched portion) remains. The image area restoration unit 2114-2 restores the area of the halftone area narrowed by n pixels from the original image.
OR of all m × m pixels (OR gates 2059, 206
0) is taken and the area of “1” for m pixels is increased in the two-dimensional direction (FIG. 26D). Usually, m> n is set. As a result, the female part and the background region of FIG. 26A and the character / thin line region are separated.

【0038】図27、図28は、網点領域検出のための
2値化回路2126、網点検出回路2116の詳細な構
成を示す図である。入力された輝度データYは、網点の
特徴を検出し易い様に、注目画素を中心とした5画素の
平均を閾値として、中心画素に固定値k をオフセッ
ト値として加算した値で2値化される。網点パターン一
致回路2065は、2次元方向の“0”,“1”のドッ
トパターンの分布により、網点パターンと一致した場
合、注目画素が網点領域中の画素であると判断する公知
の回路であり、詳述は避ける。網点パターン一致回路2
065の出力は、判定ノイズが多く、均一な網点領域と
して出力されないので、ノイズ除去の目的でn×n画素
のOR(ORゲート2068,2069)をとって均一
な領域への整形を行なう。また、2066−1〜206
7−nはDフリップフロップである。 以上説明した様
に、中間調検出部2114、網点検出部2115のそれ
ぞれの出力のOR(ORゲート2125)出力2532
は、文字細線領域を完全に分離し、例えば図29で示す
様に、(a)の中間調領域<1>、網点領域<2>は、
(b)の如く分離される。
27 and 28 are diagrams showing the detailed configurations of the binarization circuit 2126 and the dot detection circuit 2116 for detecting the dot area. The inputted luminance data Y is a binary value obtained by adding a fixed value k 2 to the central pixel as an offset value with the average of 5 pixels centered on the pixel of interest as a threshold value so that the characteristics of halftone dots can be easily detected. Be converted. The halftone dot pattern matching circuit 2065 determines that the pixel of interest is a pixel in the halftone dot area when the halftone dot pattern matching circuit 2065 matches the halftone dot pattern due to the distribution of the dot patterns of “0” and “1” in the two-dimensional direction. This is a circuit and will not be described in detail. Halftone pattern matching circuit 2
Since the output of 065 has a lot of judgment noise and is not output as a uniform halftone dot area, the OR (OR gates 2068 and 2069) of n × n pixels is taken for the purpose of noise removal, and shaping into a uniform area is performed. Also, 2066-1 to 206
7-n is a D flip-flop. As described above, the OR (OR gate 2125) output 2532 of the respective outputs of the halftone detection unit 2114 and the halftone dot detection unit 2115.
Completely separates the character thin line area. For example, as shown in FIG. 29, the halftone area <1> and the halftone dot area <2> in (a) are
Separated as in (b).

【0039】前述した様に、細線除去回路2119の出
力信号が“1”で網点又は中間調領域を、“0”で文字
線画領域を示すが、この出力信号のみでは、例えばカタ
ログ等の平網点中に書かれた黒文字や地図の中の文字
は、網点、中間調領域に含まれてしまうので、鮮鋭化さ
れる文字から除去されてしまう。そこで、図18に戻
り、ハーフトーン領域、即ち、地図や平網も含む網点、
中間調領域内に限り、エッジ成分を検出し、平網や地図
の中の文字、細線を検出するのが、エッジ検出回路11
1である。このエッジ検出回路111には、輝度信号Y
が入力される。図30は、エッジ検出回路2111の構
成を示す図である。入力された輝度信号Yは、FiFo
2070〜2073により5ライン分に拡張され、周知
のラプラシアンフィルタ2074にかけられる。次に、
絶対値及びノイズ除去回路2075では、エッジ量の絶
対値a以下のものは除去され、a以上のもののみが
“1”として出力される。
As described above, the output signal of the thin line removing circuit 2119 indicates a halftone dot area or a halftone area when the output signal is "1", and a character line drawing area when the output signal is "0". The black characters written in the halftone dots and the characters in the map are included in the halftone dots and halftone areas, and are therefore removed from the sharpened characters. Then, returning to FIG. 18, a halftone region, that is, a halftone dot including a map and a flat screen,
The edge detection circuit 11 detects the edge component and detects the characters and thin lines in the flat screen and the map only in the halftone area.
It is 1. The edge detection circuit 111 has a luminance signal Y
Is entered. FIG. 30 is a diagram showing the configuration of the edge detection circuit 2111. The input luminance signal Y is FiFo
It is expanded to 5 lines by 2070 to 2073 and applied to a well-known Laplacian filter 2074. next,
In the absolute value and noise removal circuit 2075, those having an absolute value of the edge amount of a or less are removed, and only those having an absolute value of a or more are output as "1".

【0040】図31は、上述の動作を示すタイムチャー
トである。図示する様に、原画(i) に対してラプラ
シアン274の出力が(ii)で、絶対値及びノイズ除
去回路2075の出力が(iii )である。その後、
図18に示す如く判定回路2116,2117で、画像
中又は非画像中でのエッジ判定を独立に実施するもので
ある。
FIG. 31 is a time chart showing the above operation. As shown in the figure, the output of the Laplacian 274 is (ii) and the output of the absolute value and noise removal circuit 2075 is (iii) for the original image (i). afterwards,
As shown in FIG. 18, the determination circuits 2116 and 2117 independently perform edge determination in an image or in a non-image.

【0041】図32、図33は、判定回路2116,2
117の詳細な構成を示す図であり、例えばエッジ検出
後の信号を3×3のスクリーンに広げてやり注目画素に
1個でもエッジがあったならば強調し、また注目画素に
1つでもエッジ成分がなかったならばエッジを除去する
回路である。これにより、画像中のエッジはノイズ除去
され、非画像中のエッジは強調される。そして、セレク
タ2118から出力されたエッジ検出信号が画像領域で
あるならば、スルーされ、解像度変換回路2108とフ
ィルタ2109にそれぞれ制御信号として送られる。ま
た、非画像領域の場合には、それぞれ判定回路212
0,2121を通して解像度変換回路2108とフィル
タ2109に送られる。
32 and 33, the decision circuits 2116 and 2 are shown.
FIG. 117 is a diagram showing a detailed configuration of 117, for example, by expanding a signal after edge detection to a 3 × 3 screen and emphasizing if there is even one edge in the pixel of interest, or even at least one edge in the pixel of interest. It is a circuit that removes edges if there is no component. As a result, the edges in the image are denoised and the edges in the non-image are emphasized. If the edge detection signal output from the selector 2118 is in the image area, it is passed through and sent to the resolution conversion circuit 2108 and the filter 2109 as control signals. In the case of a non-image area, the determination circuit 212 is used.
It is sent to the resolution conversion circuit 2108 and the filter 2109 through 0, 2121.

【0042】図34、図35は、判定回路2120,2
121の構成を示す図である。例えば判定回路2120
において、非画像中に1画素でもエッジがあった場合、
3×3のスクリーン上で全てエッジ信号を“High”
とし、画像中のその部分の解像度を解像度変換回路21
08で上げる様に制御し、判定回路2121において、
非画像中に3×3のスクリーン上でエッジ信号が1画素
でも“Low”であれば、全て“Low”とし、フィル
タ2107で画像中のその部分のエッジ強調をかけない
様に制御するものである。
34 and 35, the decision circuits 2120, 2 are shown.
It is a figure which shows the structure of 121. For example, the determination circuit 2120
In, if there is even one pixel edge in the non-image,
All edge signals are "High" on 3x3 screen
Then, the resolution of that portion in the image is converted to the resolution conversion circuit 21.
It is controlled so as to increase by 08, and in the determination circuit 2121,
If the edge signal is “Low” even on one pixel on a 3 × 3 screen in a non-image, all the signals are set to “Low”, and the filter 2107 is controlled so as not to apply edge emphasis to that portion in the image. is there.

【0043】一方、図38に示した如く、彩度判定信号
は、無彩色の度合を示す信号であり、数値が大である
程、無彩色の度合は強い。この結果の信号を図示すると
図37の様になる。ここで、4101と4102は、原
稿中の黒の孤立点とするならば、これを取り除くため
に、図18の2128(判定回路)に図36のような回
路を付加する。
On the other hand, as shown in FIG. 38, the saturation determination signal is a signal indicating the degree of achromatic color, and the larger the numerical value, the stronger the degree of achromatic color. The resulting signal is shown in FIG. 37. Here, if 4101 and 4102 are black isolated points in the original, a circuit as shown in FIG. 36 is added to 2128 (determination circuit) in FIG. 18 in order to remove them.

【0044】 y =αy +βx (α+β=255) y の信号は、図38に示すような0〜255の8b
itのデータとなり、例えば3906(2値化)で41
04のようなしきい値を引いてやると結果的に410
1,4102の孤立点は除かれる。その後、2127の
ANDゲートの出力は、有彩色の場合に“1”で、無彩
色の場合には“0”を示す信号となり、そのままUCR
回路2107に取り込まれる。これらの経緯を経た後、
不図示のカラープリンタによって出力される。
Y i = αy i + βx i (α + β = 255) The signal of y i is 8b from 0 to 255 as shown in FIG.
It becomes the data of it, for example 41 in 3906 (binarization)
Subtracting a threshold like 04 results in 410
The 1,4102 isolated points are removed. After that, the output of the AND gate 2127 becomes a signal indicating "1" in the case of a chromatic color and "0" in the case of an achromatic color, and the UCR is directly output.
It is taken into the circuit 2107. After going through these circumstances,
It is output by a color printer (not shown).

【0045】以上説明した様に、第5の実施例によれ
ば、原稿画像中の黒ゴミを除去することにより、高品位
な画像出力を可能とする。 <第6の実施例>第6の実施例においては、図18の2
112(彩度判定回路)で判定された彩度を8bitの
データで出力し、図39の4201のフーリエ変換回路
にて周波数成分に変換され、図40の<1>で示される
特性を有するローパスフィルタで原稿画像中の黒の孤立
点を除去するものである。
As described above, according to the fifth embodiment, it is possible to output a high quality image by removing the black dust in the original image. <Sixth Embodiment> In the sixth embodiment, 2 in FIG.
The saturation determined by 112 (saturation determination circuit) is output as 8-bit data, converted into frequency components by the Fourier transform circuit 4201 in FIG. 39, and has a characteristic shown by <1> in FIG. 40. The filter removes black isolated points in the original image.

【0046】尚、本発明は、複数の機器から構成される
システムに適用しても1つの機器から成る装置に適用し
ても良い。また、本発明は、システム或は装置にプログ
ラムを供給することによって達成される場合にも適用で
きることはいうまでもない。
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. Further, it goes without saying that the present invention can be applied to the case where it is achieved by supplying a program to a system or an apparatus.

【0047】[0047]

【発明の効果】以上説明したように、本発明によれば、
画像圧縮時、複数の黒文字判定信号を画像と同じブロッ
クサイズで画像回転を施す時に、他の判定信号より高い
解像度の判定信号が必要な際に、規定ブロック内の分割
されたブロックまで回転するという手段を設けることに
より高画質を維持できるという効果がある。
As described above, according to the present invention,
When a plurality of black character judgment signals are rotated with the same block size as the image during image compression and a judgment signal having a higher resolution than other judgment signals is required, it is said that the rotation is performed up to the divided blocks in the specified block. By providing the means, it is possible to maintain high image quality.

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

【図1】本発明の第1の実施例による画像信号の流れを
示すブロツク図である。
FIG. 1 is a block diagram showing a flow of an image signal according to a first embodiment of the present invention.

【図2】本発明の第1の実施例における装置外観図であ
る。
FIG. 2 is an external view of the device according to the first embodiment of the present invention.

【図3】第1の実施例において黒文字判定信号の解像度
の変換例を表した回路図である。
FIG. 3 is a circuit diagram showing an example of resolution conversion of a black character determination signal in the first embodiment.

【図4】第1の実施例によるイメージの一例を示す図で
ある。
FIG. 4 is a diagram showing an example of an image according to the first embodiment.

【図5】黒文字判定信号のメモリへの書き込み、読み出
しにかかる構成を示すブロツク図である。
FIG. 5 is a block diagram showing a configuration for writing and reading a black character determination signal in a memory.

【図6】第1の実施例による副走査方向のイネーブルタ
イミング信号を示すタイミングチャートである。
FIG. 6 is a timing chart showing an enable timing signal in the sub-scanning direction according to the first embodiment.

【図7】第1の実施例によるリード、ライトを説明する
図である。
FIG. 7 is a diagram for explaining reading and writing according to the first embodiment.

【図8】メモリ部111での黒文字判定信号のメモリへ
の書き込み、読み出しにかかる構成を示すブロツク図で
ある。
FIG. 8 is a block diagram showing a configuration for writing and reading a black character determination signal in a memory in a memory unit 111.

【図9】メモリ部111での黒文字判定信号のメモリへ
の書き込み、読み出しにかかる構成を示すブロツク図で
ある。
FIG. 9 is a block diagram showing a configuration for writing and reading a black character determination signal in a memory in a memory section 111.

【図10】メモリ部111での黒文字判定信号のメモリ
への書き込み、読み出しにかかる構成を示すブロツク図
である。
FIG. 10 is a block diagram showing a configuration related to writing and reading a black character determination signal in a memory in a memory section 111.

【図11】第1の実施例による黒文字イメージの回転出
力を説明する図である。
FIG. 11 is a diagram for explaining rotation output of a black character image according to the first embodiment.

【図12】第1の実施例による水増しするための回路を
示すブロツク図である。
FIG. 12 is a block diagram showing a circuit for inflating water according to the first embodiment.

【図13】第1の実施例によるROM1301及びデコ
ーダ1302の構成を示すブロツク図である。
FIG. 13 is a block diagram showing configurations of a ROM 1301 and a decoder 1302 according to the first embodiment.

【図14】第1の実施例による200DPIイメージの
一例を示す図である。
FIG. 14 is a diagram showing an example of a 200 DPI image according to the first embodiment.

【図15】第2の実施例において黒文字判定信号を回転
させる構成を示すブロツク図である。
FIG. 15 is a block diagram showing a configuration for rotating a black character determination signal in the second embodiment.

【図16】第3の実施例によるデコーダ1301’の構
成を示すブロツク図である。
FIG. 16 is a block diagram showing the configuration of a decoder 1301 ′ according to the third embodiment.

【図17】第3の実施例による200DPIイメージの
一例を示す図である。
FIG. 17 is a diagram showing an example of a 200 DPI image according to the third embodiment.

【図18】第5の実施例におけるカラー画像処理装置の
構成を示すブロック図である。
FIG. 18 is a block diagram showing the arrangement of a color image processing apparatus according to the fifth embodiment.

【図19】第5の実施例によるUCR量の特性を示す図
である。
FIG. 19 is a diagram showing the characteristic of the UCR amount according to the fifth embodiment.

【図20】第5の実施例による輝度算出回路2110の
詳細な構成を示す図である。
FIG. 20 is a diagram showing a detailed configuration of a brightness calculation circuit 2110 according to a fifth embodiment.

【図21】第5の実施例による彩度算出回路2112の
詳細な構成を示す図である。
FIG. 21 is a diagram showing a detailed configuration of a saturation calculation circuit 2112 according to a fifth embodiment.

【図22】第5の実施例によるLUT47の特性を示す
図である。
FIG. 22 is a diagram showing characteristics of the LUT 47 according to the fifth embodiment.

【図23】第5の実施例による2値化回路2113の構
成を示すブロツク図である。
FIG. 23 is a block diagram showing the configuration of a binarization circuit 2113 according to the fifth embodiment.

【図24】第5の実施例による文字・細線除去部211
4−1と画像領域回復部2114−2の構成を示すブロ
ツク図である。
FIG. 24 is a character / thin line removal unit 211 according to the fifth embodiment.
4 is a block diagram showing a configuration of 4-1 and an image area restoration unit 2114-2. FIG.

【図25】第5の実施例による2値化回路2113の2
値化方法を説明する図である。
[FIG. 25] Two of the binarization circuits 2113 according to the fifth embodiment
It is a figure explaining the value-izing method.

【図26】第5の実施例において、輝度データYにおけ
る画像の例(a)と、2値化した後の2値データ(b)
を示す図である。
FIG. 26 is an example (a) of an image in luminance data Y and binary data (b) after binarization in the fifth embodiment.
FIG.

【図27】第5の実施例において網点領域検出のための
2値化回路2126の構成を示すブロツク図である。
FIG. 27 is a block diagram showing the configuration of a binarizing circuit 2126 for detecting a halftone dot area in the fifth embodiment.

【図28】第5の実施例において網点検出回路2116
の構成を示すブロツク図である。
FIG. 28 is a halftone dot detection circuit 2116 according to the fifth embodiment.
3 is a block diagram showing the configuration of FIG.

【図29】第5の実施例による画像分離方法を説明する
図である。
FIG. 29 is a diagram illustrating an image separating method according to a fifth embodiment.

【図30】第5の実施例によるエッジ検出回路2111
の構成を示す図である。
FIG. 30 is an edge detection circuit 2111 according to the fifth embodiment.
It is a figure which shows the structure of.

【図31】第5の実施例によるタイミングチャートであ
る。
FIG. 31 is a timing chart according to the fifth embodiment.

【図32】第5の実施例による判定回路2116の詳細
な構成を示す図である。
FIG. 32 is a diagram showing a detailed configuration of the determination circuit 2116 according to the fifth embodiment.

【図33】第5の実施例による判定回路2117の詳細
な構成を示す図である。
FIG. 33 is a diagram showing a detailed configuration of a determination circuit 2117 according to a fifth embodiment.

【図34】第5の実施例による判定回路2120の構成
を示す図である。
FIG. 34 is a diagram showing a configuration of a determination circuit 2120 according to a fifth example.

【図35】第5の実施例による判定回路2121の構成
を示す図である。
FIG. 35 is a diagram showing a configuration of a determination circuit 2121 according to a fifth example.

【図36】第5の実施例による2値化に関する回路構成
を示す図である。
FIG. 36 is a diagram showing a circuit configuration relating to binarization according to a fifth example.

【図37】第5の実施例による積分による入出力を説明
する図である。
FIG. 37 is a diagram illustrating input / output by integration according to the fifth embodiment.

【図38】第5の実施例による積分による入出力を説明
する図である。
FIG. 38 is a diagram illustrating input / output by integration according to the fifth example.

【図39】第6の実施例によるフーリエ変換回路の構成
を示すブロツク図である。
FIG. 39 is a block diagram showing the structure of the Fourier transform circuit according to the sixth embodiment.

【図40】第6の実施例によるローパスフィルタを説明
する図である。
FIG. 40 is a diagram illustrating a low pass filter according to a sixth embodiment.

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

101 CCD 102 アナログ処理回路 103 A/D変換器 104 シェーデイング補正回路 105 濃度変換回路 106 像域分離回路 107 エッジ検出回路 108 エンコーダ部 109,111 メモリ部 110 デコーダ部 112 UCR回路 113 ガンマ補正回路 114 フィルタ 115 プリンタ部 201 原稿台ガラス 202 原稿 203 照明 204,205,206 ミラー 207 光学系 208 CCD 209 モータ 210 第1ミラーユニット 211 第2ミラーユニット 212 画像処理回路部 213,214,215,216 半導体レーザ 217,218,219,220 ポリゴンミラー 225,226,227,228 感光ドラム 221,222,223,224 現像器 229,230,231 用紙カセット 232 手差しトレイ 233 レジストローラ 234 転写ベルト 236 排紙トレイ 101 CCD 102 Analog processing circuit 103 A / D converter 104 Shading correction circuit 105 Density conversion circuit 106 Image area separation circuit 107 Edge detection circuit 108 Encoder section 109, 111 Memory section 110 Decoder section 112 UCR circuit 113 Gamma correction circuit 114 Filter 115 printer section 201 original table glass 202 original 203 illumination 204, 205, 206 mirror 207 optical system 208 CCD 209 motor 210 first mirror unit 211 second mirror unit 212 image processing circuit section 213, 214, 215, 216 semiconductor laser 217, 218, 219, 220 Polygon mirror 225, 226, 227, 228 Photosensitive drum 221, 222, 223, 224 Developing device 229, 230, 231 Paper cassette 23 2 Bypass tray 233 Registration roller 234 Transfer belt 236 Paper ejection tray

フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H04N 1/415 9070−5C Continuation of the front page (51) Int.Cl. 5 Identification code Office reference number FI technical display location H04N 1/415 9070-5C

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】色分解されたカラー画像データをM画素×
Nライン(M≧1,N≧1)のブロック単位で符号化
し、所定の順序で順次復号化するカラー画像処理装置に
おいて、 入力された画像信号から第1の画素ブロックごとに属性
情報を抽出する抽出手段と、 前記第1の画素ブロックを複数個で構成した第2の画素
ブロックごとに、前記入力された画像信号を符号化し
て、画像符号情報を得る符号化手段と、 前記符号化手段により得られた画像符号情報を記憶する
第1の記憶手段と、 前記抽出手段により抽出された属性情報を一括して記憶
する第2の記憶手段と、 前記第1、第2の記憶手段に記憶された属性情報及び画
像符号情報をそれぞれ読み出す場合に、前記第2のブロ
ックごとに回転処理を施す第1の回転手段と、 前記第2の記憶手段に記憶された属性情報のうち第3の
画素ブロックに属する情報に対して前記第3の画素ブロ
ックごとに回転処理を施す第2の回転手段とを備えるこ
とを特徴とするカラー画像処理装置。
1. Color-separated color image data is M pixels ×
In a color image processing device that encodes in blocks of N lines (M ≧ 1, N ≧ 1) and sequentially decodes in a predetermined order, attribute information is extracted from an input image signal for each first pixel block. An extraction unit, an encoding unit that encodes the input image signal to obtain image code information for each second pixel block including a plurality of the first pixel blocks, and the encoding unit First storage means for storing the obtained image code information, second storage means for collectively storing the attribute information extracted by the extraction means, and stored in the first and second storage means. And a third pixel block of the attribute information stored in the second storage unit, the first rotation unit performing a rotation process for each of the second blocks when the attribute information and the image code information are read. To Color image processing apparatus characterized by the information that and a second rotating means for performing rotation processing for each of the third pixel blocks.
【請求項2】色分解されたカラー画像データをM画素×
Nライン(M≧1,N≧1)のブロック単位で符号化
し、所定の順序で順次復号化するカラー画像処理装置に
おいて、 入力された画像信号から第1の画素ブロックごとに属性
情報を抽出する抽出手段と、 前記第1の画素ブロックを複数個で構成した第2の画素
ブロックごとに、前記入力された画像信号を符号化し
て、画像符号情報を得る符号化手段と、 前記符号化手段により得られた画像符号情報を記憶する
第1の記憶手段と、 前記抽出手段により抽出された属性情報を一括して記憶
する第2の記憶手段と、 前記第2の記憶手段に記憶された属性情報を前記第2の
画素ブロックから第3の画素ブロックに補正する補正手
段とを備えることを特徴とするカラー画像処理装置。
2. Color-separated color image data is M pixels ×
In a color image processing device that encodes in blocks of N lines (M ≧ 1, N ≧ 1) and sequentially decodes in a predetermined order, attribute information is extracted from an input image signal for each first pixel block. An extraction unit, an encoding unit that encodes the input image signal to obtain image code information for each second pixel block including a plurality of the first pixel blocks, and the encoding unit First storage means for storing the obtained image code information, second storage means for collectively storing the attribute information extracted by the extraction means, and attribute information stored in the second storage means And a correcting means for correcting from the second pixel block to the third pixel block.
【請求項3】前記第1の画素ブロックは1画素×1ライ
ンのサイズ、前記第2の画素ブロックはM画素×Nライ
ンのサイズ、前記第3の画素ブロックは第2の画素ブロ
ックを所定数に細分割したサイズであることを特徴とす
る請求項1または2記載のカラー画像処理装置。
3. The first pixel block has a size of 1 pixel × 1 line, the second pixel block has a size of M pixels × N lines, and the third pixel block has a predetermined number of second pixel blocks. 3. The color image processing apparatus according to claim 1, wherein the color image processing apparatus has a subdivided size.
【請求項4】前記第2の記憶手段は、前記属性情報を、
前記入力された画像データと同様に、M画素×Nライン
を1ブロックとして記憶することを特徴とする請求項1
または2記載のカラー画像処理装置。
4. The second storage means stores the attribute information,
2. Like the input image data, M pixels × N lines are stored as one block.
Alternatively, the color image processing device according to item 2.
【請求項5】色分解されたカラー画像データを処理する
カラー画像処理装置において、 色分解されたカラー画像データから文字/画像域を判定
する第1の判定手段と、 前記色分解されたカラー画像データからエッジを検出す
る第2の判定手段と、 前記色分解されたカラー画像データから彩度を判定する
場合に、ローパルスフィルタを通す第3の判定手段と、 前記第1、第2、第3の判定手段によって得られた判定
結果に従って前記色分解されたカラー画像データの下色
除去を行う下色除去手段とを備えることを特徴とするカ
ラー画像処理装置。
5. A color image processing apparatus for processing color-separated color image data, comprising first determining means for determining a character / image area from the color-separated color image data, and the color-separated color image. Second determining means for detecting an edge from the data; third determining means for passing a low pulse filter when determining the saturation from the color-separated color image data; the first, second, and 3. A color image processing device, comprising: an undercolor removing unit that removes an undercolor of the color-separated color image data according to the determination result obtained by the determining unit of 3.
【請求項6】前記ローパルスフィルタは、前記色分解さ
れたカラー画像データから文字部を抽出することを特徴
とする請求項5記載のカラー画像処理装置。
6. The color image processing apparatus according to claim 5, wherein the low pulse filter extracts a character portion from the color-separated color image data.
JP22375092A 1992-08-24 1992-08-24 Color image processing apparatus and color image processing method Expired - Fee Related JP3315441B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22375092A JP3315441B2 (en) 1992-08-24 1992-08-24 Color image processing apparatus and color image processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22375092A JP3315441B2 (en) 1992-08-24 1992-08-24 Color image processing apparatus and color image processing method

Publications (2)

Publication Number Publication Date
JPH0670133A true JPH0670133A (en) 1994-03-11
JP3315441B2 JP3315441B2 (en) 2002-08-19

Family

ID=16803124

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22375092A Expired - Fee Related JP3315441B2 (en) 1992-08-24 1992-08-24 Color image processing apparatus and color image processing method

Country Status (1)

Country Link
JP (1) JP3315441B2 (en)

Also Published As

Publication number Publication date
JP3315441B2 (en) 2002-08-19

Similar Documents

Publication Publication Date Title
JP3436828B2 (en) Image processing device
US5361147A (en) Method and apparatus for encoding and decoding color images
US5909505A (en) Color image encoding method and apparatus
EP0899685B1 (en) Image processing apparatus for discriminating image field of original document plural times and method therefor
US5341226A (en) Automatic image segmentation for color documents
US7199897B2 (en) Image data processing apparatus for and image data processing method of pattern matching
US5165072A (en) Image processing apparatus which detects a line image
JPH01198870A (en) Digital color picture processor
JPH05268457A (en) Multi-color marker editing device
US6718059B1 (en) Block selection-based image processing
JP3495743B2 (en) Image processing apparatus and image processing method
JP3337723B2 (en) Image processing apparatus and image processing method
JP3315441B2 (en) Color image processing apparatus and color image processing method
JPH0548892A (en) Color picture processor
JP3316077B2 (en) Background density level detector
JP3581756B2 (en) Image processing device
JP3471915B2 (en) Image processing apparatus and method
JP3281391B2 (en) Full-color image reproducing apparatus and full-color image reproducing method
JPH0195673A (en) Digital color picture processor
JP3154242B2 (en) Image processing apparatus and color image processing method
JPH04314183A (en) Image processing device
JP3147250B2 (en) Image processing device
JPH1155505A (en) Image processing unit
JP2618893B2 (en) Color image processing equipment
JPH0758949A (en) Image processing device

Legal Events

Date Code Title Description
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20020517

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

Free format text: PAYMENT UNTIL: 20080607

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20090607

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees