JPH1042151A - Image processing apparatus and method - Google Patents

Image processing apparatus and method

Info

Publication number
JPH1042151A
JPH1042151A JP8192582A JP19258296A JPH1042151A JP H1042151 A JPH1042151 A JP H1042151A JP 8192582 A JP8192582 A JP 8192582A JP 19258296 A JP19258296 A JP 19258296A JP H1042151 A JPH1042151 A JP H1042151A
Authority
JP
Japan
Prior art keywords
color
pixel
interest
achromatic
determining
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
JP8192582A
Other languages
Japanese (ja)
Other versions
JP3761979B2 (en
Inventor
Takeshi Aoyanagi
剛 青柳
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 JP19258296A priority Critical patent/JP3761979B2/en
Priority to US08/898,255 priority patent/US6449060B1/en
Publication of JPH1042151A publication Critical patent/JPH1042151A/en
Priority to US10/191,564 priority patent/US7085009B2/en
Priority to US11/132,243 priority patent/US7142329B2/en
Priority to US11/159,254 priority patent/US7148997B2/en
Application granted granted Critical
Publication of JP3761979B2 publication Critical patent/JP3761979B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Color Image Communication Systems (AREA)
  • Image Analysis (AREA)

Abstract

PROBLEM TO BE SOLVED: To discriminate an achromatic/chromatic color of each picture element in received color image data with high accuracy. SOLUTION: In the case of receiving data L (luminance signal representing brightness) and Ca, Cb (chroma signal representing color), smoothing means 31, 32 receive the Ca, Cb components in the unit of 3×3 areas and calculate weight mean of them and provide output to a saturation extract means 33. The saturation extract means 33 obtains a distance from an axis denoting an achromatic color based on the weight mean Ca, Cb and provides an output of the result to an achromatic/chromatic color discrimination means 34. The achromatic/chromatic color discrimination means 34 compares the received value with a threshold value so as to discriminate whether the picture element position depicts an achromatic color or a chromatic color and provides an output of the result as a signal KC.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は画像処理装及び方
法、詳しくは入力した画像データに基づいて彩度を判定
する画像処理装置及び方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus and method, and more particularly, to an image processing apparatus and method for determining saturation based on input image data.

【0002】[0002]

【従来の技術】カラー画像データを入力し、所定の印刷
部でその入力した画像を印刷する装置としては、カラー
複写機が一般的に知られている。
2. Description of the Related Art A color copying machine is generally known as a device for inputting color image data and printing the input image at a predetermined printing unit.

【0003】昨今の画像処理技術によれば、原稿中の文
字・線画と、写真等の階調画像とをそれぞれに適した処
理を施すことが可能になってきた。そこで重要になるの
は、同じ原稿中にある文字線画と階調画像、カラー画像
とを如何に精度良く識別するかである。この技術の精度
がよくないと、本来文字線画として認識されなければな
らないにもかかわらず、そのエッジが不鮮明になり、色
ずれ等の原因にもなり、結果としての出力品位は低くな
る。
According to the recent image processing technology, it has become possible to perform processing suitable for a character / line image in a document and a gradation image such as a photograph. What is important is how to accurately identify a character line image, a gradation image, and a color image in the same document. If the accuracy of this technique is not good, the edges will be unclear and may cause color misregistration even though they should originally be recognized as character line drawings, resulting in poor output quality.

【0004】[0004]

【発明が解決しようとする課題】上記の如く、1画素単
位に色判定を行うことになるが、ここで問題になるの
は、オリジナルカラー画像データが、イメージスキャナ
部における読み取り時のノイズ等の影響を受け、誤った
色判定を下してしまうことである。
As described above, the color judgment is performed on a pixel-by-pixel basis. However, the problem here is that the original color image data may be affected by noise or the like at the time of reading by the image scanner unit. Affected, and incorrect color decisions are made.

【0005】また、特定の色に関しては、無彩色との誤
判定を起こしやすかったり、高濃度の場合には無彩色と
の誤判定も起こしやすい。
In addition, a specific color is likely to be erroneously determined to be an achromatic color, and a high color density is likely to be erroneously determined to be an achromatic color.

【0006】更に、無彩色をスキャナによって読み込ん
だ場合でも、メカ的な振動や、レンズの色収差、MTF
の違い等により色ズレが発生し、有彩色として誤判定を
してしまう等の問題もある。
Furthermore, even when an achromatic color is read by a scanner, mechanical vibration, lens chromatic aberration, MTF
There is also a problem that a color misregistration occurs due to a difference between the chromatic colors and an erroneous determination is made as a chromatic color.

【0007】これらの無彩色/有彩色に関する誤判定の
結果、その後の色補正手段や、エッジ強調の処理に影響
を与えることになるので、最終的に形成される画質が劣
化することになる。
[0007] As a result of the erroneous determination regarding the achromatic color / chromatic color, the subsequent color correction means and the edge emphasis processing are affected, so that the finally formed image quality is deteriorated.

【0008】[0008]

【課題を解決するための手段】本発明は、上述の課題に
鑑みてなされたもので、入力したカラー画像データにお
ける個々の画素の無彩色/有彩色を精度良く判定するこ
とを可能ならしめる画像処理装置及びその方法を提供し
ようとするものである。
SUMMARY OF THE INVENTION The present invention has been made in view of the above-mentioned problems, and has been made in consideration of the above-described problems, and has been made in view of the above circumstances. It is an object to provide a processing apparatus and a method thereof.

【0009】この課題を解決するため、たとえば本発明
の画像処理装置は以下に示す構成を備える。すなわち、
明度信号と色度信号によって表される色空間のカラー画
像データに基づき、画素単位の属性を判定する画像処理
装置であって、前記色度信号を所定エリア単位に入力す
る入力手段と、入力された前記所定エリア内の色度信号
に基づいて彩度量を演算する演算手段と、当該演算によ
って得られた彩度量に基づいて注目画素が無彩色か有彩
色かを判定する判定手段とを備える。
In order to solve this problem, for example, an image processing apparatus of the present invention has the following configuration. That is,
An image processing apparatus that determines an attribute of each pixel based on color image data of a color space represented by a lightness signal and a chromaticity signal, and an input unit that inputs the chromaticity signal in a predetermined area unit. Computing means for calculating the saturation amount based on the chromaticity signal in the predetermined area, and determining means for determining whether the pixel of interest is achromatic or chromatic based on the saturation amount obtained by the calculation.

【0010】[0010]

【発明の実施の形態】以下、添付図面に従って本発明に
係る実施形態の一例を詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below in detail with reference to the accompanying drawings.

【0011】入力したカラー画像の3色分解信号R1,
G1,B1とした場合、明るさを表わす明度信号L1、
及び色味を表わす色度信号(Ca1,Cb1)に変換す
る(なお、これ以外の色空間、たとえば、L*a*b*や
L*u*v*等であっても構わない)。
The input three-color separation signal R1,
When G1 and B1 are set, a lightness signal L1 representing the brightness,
And a chromaticity signal (Ca1, Cb1) representing the tint (a color space other than this, for example, L * a * b *, L * u * v *, etc. may be used).

【0012】式(1)に3色分解信号R,G,Bを明度
及び色度信号L1,Ca1,Cb1に簡易的に変換する
変換式の一例を示す。
Equation (1) shows an example of a conversion equation for simply converting the three-color separation signals R, G, and B into lightness and chromaticity signals L1, Ca1, and Cb1.

【0013】 L=(R+2×G+B)/4 Ca=(R−G)/2 Cb=(R+G−2×B)/4 … 式(1) 無彩色/有彩色の判定においては、明度信号L1の中心
画素に同期をとったCa1,Cb1の1画素ごとの値を
使用し、次式(2)によってまず彩度Sを決めることが
考えられる。すなわち、 S(=(Ca1^2+Cb1^2)^0.5) … 式(2) そして、予め決められた閾値ρを用いて前述の式(3)
に従って判定する。すなわち、 (S<ρのとき) KC=無彩色 (ρ≦Sのとき) KC=有彩色 … 式(3) である。
L = (R + 2 × G + B) / 4 Ca = (R−G) / 2 Cb = (R + G−2 × B) / 4 Equation (1) In the determination of achromatic / chromatic colors, the lightness signal L1 It is conceivable that the saturation S is first determined by the following equation (2) using the values of each of Ca1 and Cb1 synchronized with the center pixel of. That is, S (= (Ca1 ^ 2 + Cb1 ^ 2) ^ 0.5) Equation (2) Then, using the predetermined threshold value ρ, the above equation (3)
Is determined according to That is, (when S <ρ) KC = achromatic color (when ρ ≦ S) KC = chromatic color Expression (3)

【0014】しかし、このように判定を1画素ずつ行っ
ていると、スキャナ部から入力した信号にノイズが入っ
ていた場合や、スキャナの振動等の影響で色ズレが起こ
った場合など、正確な色判定を行うことができない。
However, if the determination is made one pixel at a time as described above, accurate signals such as a case where noise is included in a signal input from the scanner unit and a case where color shift occurs due to the influence of vibration of the scanner, etc. Color judgment cannot be performed.

【0015】そこで、本実施形態ではデータ遅延用のメ
モリを利用し、複数の画素の値を積分し、判定に使用す
ることによって、ノイズや色ズレの影響を軽減し、より
精度良く色判定を行う。
Therefore, in the present embodiment, a memory for data delay is used, the values of a plurality of pixels are integrated and used for determination, thereby reducing the influence of noise and color shift, and performing color determination with higher accuracy. Do.

【0016】図1は、実施形態における画像処理の主要
ブロック構成図、図2は図1における遅延手段103B
の具体的ブロック構成図を示している。
FIG. 1 is a block diagram showing the main components of image processing in the embodiment, and FIG. 2 is a diagram showing a delay means 103B in FIG.
2 shows a specific block diagram of FIG.

【0017】101は原稿をカラーデータとして入力す
るカラー画像入力手段であって、カラーイメージスキャ
ナ等の原稿画像の読み取り装置である。ただし、これに
限らず、広義に於いてはコンピュータからの画像入力部
を含む。従って、光磁気ディスク等の記憶媒体に記憶さ
れた画像を入力する装置等も含まれる。カラー画像入力
手段101からはカラー画像の各画素についてRGBに
色分解された3色分解信号R1,G1,B1が出力され
る。
Reference numeral 101 denotes color image input means for inputting a document as color data, and is a document image reading device such as a color image scanner. However, the present invention is not limited to this, and includes an image input unit from a computer in a broad sense. Therefore, a device for inputting an image stored in a storage medium such as a magneto-optical disk is also included. The color image input means 101 outputs three color separation signals R1, G1, and B1 which are separated into RGB for each pixel of the color image.

【0018】カラー画像入力手段101によって読み取
られたカラー画像の3色分解信号R1,G1,B1の一
つであるG1信号(3成分の中では一番輝度信号に近い
値になる)は、文字/画像判定手段111に入力し、そ
の画素が、文字や細線などの線画像か、または写真画像
や印刷画像などの連続階調画像(もしくは中間調画像)
かを判定し、文字/画像判定信号TIを出力する。空間
フィルタ係数記憶手段112は、この文字/画像判定信
号TIを受信し、対応画素が、文字信号である場合は図
16に示す文字用空間フィルタ係数201を、階調画像
である場合には同図の画像用空間フィルタ係数202を
選択し、文字用または画像用の空間フィルタ係数Kijを
エッジ強調良抽出手段113に出力する。
A G1 signal (a value closest to the luminance signal among the three components) which is one of the three color separation signals R1, G1, and B1 of the color image read by the color image input means 101 is a character. / The image is input to the image determination unit 111, and the pixel is a line image such as a character or a thin line, or a continuous tone image (or a halftone image) such as a photographic image or a print image
And outputs a character / image determination signal TI. The spatial filter coefficient storage unit 112 receives the character / image determination signal TI, and stores the character spatial filter coefficient 201 shown in FIG. 16 when the corresponding pixel is a character signal and the same when the corresponding pixel is a gradation image. The image spatial filter coefficient 202 shown in the figure is selected, and the character or image spatial filter coefficient Kij is output to the edge enhancement good extraction means 113.

【0019】一方、入力したカラー画像の3色分解信号
R1,G1,B1は、第1の色空間変換手段102に供
給され、ここで、例えば明るさを表わす明度信号L1、
及び色味を表わす色度信号(Ca1,Cb1)に変換さ
れる(なお、これ以外の色空間、たとえば、L*a*b*
やL*u*v*等であっても構わないのは先に説明した通
りである)。
On the other hand, the input three-color separation signals R1, G1, B1 of the color image are supplied to a first color space conversion means 102, where, for example, lightness signals L1,
And a chromaticity signal (Ca1, Cb1) representing the tint (note that other color spaces, for example, L * a * b *)
Or L * u * v *, etc., as described above.

【0020】第1の色空間変換手段102から出力され
た明度信号L1および色度信号(Ca1,Cb1)は、
遅延手段103Bのラインメモリ21〜24によって、
明度信号L1に対し4ライン、ラインメモリ25,26
によって、明度信号の中心画素に同期させるため、色度
信号Ca1に対し2ライン、ラインメモリ25,26に
よって、色度信号Cb1に対し2ライン分の信号が記憶
される。今、中心ラインをjラインとすると明度に対し
てはj−2,j−1,j,j+1ラインが記憶されるの
で、現在のラインj+2を含めた5ライン分の明度信号
が出力されることになる。
The lightness signal L1 and the chromaticity signals (Ca1, Cb1) output from the first color space conversion means 102 are
By the line memories 21 to 24 of the delay unit 103B,
4 lines for the brightness signal L1, line memories 25 and 26
Thus, in order to synchronize with the central pixel of the brightness signal, two lines for the chromaticity signal Ca1 and two lines for the chromaticity signal Cb1 are stored by the line memories 25 and 26. Now, assuming that the center line is the j line, the j-2, j-1, j, j + 1 lines are stored for the lightness, so that the lightness signals for five lines including the current line j + 2 are output. become.

【0021】一方、色度信号Ca1に対しては、遅延手
段103Bのラインメモリ25,26によってj,j+
1ラインが記憶され現在のラインj+2を含めた3ライ
ン分の色度信号Ca1が出力される。色度信号Cb1に
対しても、同様にして、j,j+1ラインが記憶され現
在のラインj+2を含めた3ライン分の色度信号Cb1
が出力される。
On the other hand, for the chromaticity signal Ca1, the line memories 25 and 26 of the delay means 103B j, j +
One line is stored, and chromaticity signals Ca1 for three lines including the current line j + 2 are output. Similarly, for the chromaticity signal Cb1, the j and j + 1 lines are stored and the chromaticity signal Cb1 for three lines including the current line j + 2 is stored.
Is output.

【0022】本実施形態では、彩度信号Sや無彩色/有
彩色判定信号KCの算出に当たって、j,j+1,j+
2ラインの3ライン分データを用いて空間的な処理を行
う。
In this embodiment, when calculating the saturation signal S and the achromatic / chromatic color determination signal KC, j, j + 1, j +
Spatial processing is performed using data for two lines and three lines.

【0023】図3は実施形態における色判定手段120
のブロック構成図を示している。同図において、31,
32は3×3サイズの積分手段であり、予め設定した係
数に従って加重平均計算を行い、注目画素の平均値Ca
1_SM,Cb1_SMを出力する。
FIG. 3 shows the color judgment means 120 in the embodiment.
FIG. In FIG.
Reference numeral 32 denotes a 3 × 3 size integrating means, which performs a weighted average calculation in accordance with a preset coefficient to obtain an average value Ca of the pixel of interest.
1_SM and Cb1_SM are output.

【0024】図4は、この加重平均計算を行う場合の係
数の例をあげる。つまり、図示の計数に従えば、注目画
素位置におけるCa1_SM及びCb1_SMは文字通
り平均値を算出することになる。
FIG. 4 shows an example of coefficients when the weighted average calculation is performed. That is, according to the illustrated counts, Ca1_SM and Cb1_SM at the target pixel position are calculated as literally average values.

【0025】33は彩度判定手段で、加重平均を行われ
たCa1_SM,Cb1_SMの値から彩度量Sを決定
しエッジ強調量分配手段116へと出力を行う。本実施
形態では、先に説明したのと同様に、 Sj+1=(Ca1_SM^2+Cb1_SM^2)^0.5 として算出する。
Reference numeral 33 denotes a saturation determining means which determines the saturation S from the weighted averaged values of Ca1_SM and Cb1_SM, and outputs it to the edge enhancement amount distribution means 116. In the present embodiment, as described above, the calculation is performed as Sj + 1 = (Ca1_SM ^ 2 + Cb1_SM ^ 2) ^ 0.5.

【0026】ここで、Sj+1はラインメモリで1ライン
遅延され、jラインに対する彩度量Sjを出力する。
Here, Sj + 1 is delayed by one line in the line memory, and the saturation amount Sj for the j line is output.

【0027】34は無彩色/有彩色判定手段で、Sの値
を入力し、予め決められた閾値ρを用いて次式に従っ
て、無彩色/有彩色の判定を行い無彩色/有彩色判定信
号KCの出力を行う。
Numeral 34 denotes an achromatic / chromatic color judging means, which inputs the value of S, judges achromatic / chromatic color using a predetermined threshold value ρ according to the following equation, and executes an achromatic / chromatic color judgment signal. Outputs KC.

【0028】 (S<ρのとき) KC=無彩色 (ρ≦Sのとき) KC=有彩色 エッジ強調量分配手段116は、エッジ強調量ε、彩度
信号S、無彩色/有彩色判定信号KCを入力し、それら
の値に応じて明度信号L1のエッジ強調補正量εlと色
度信号(Ca1,Cb1)のエッジ強調補正量εcを生
成し、エッジ強調手段104に供給する。
(When S <ρ) KC = achromatic color (when ρ ≦ S) KC = chromatic color The edge enhancement amount distribution means 116 includes an edge enhancement amount ε, a saturation signal S, and an achromatic / chromatic color determination signal. KC is input, an edge enhancement correction amount εl of the brightness signal L1 and an edge enhancement correction amount εc of the chromaticity signals (Ca1, Cb1) are generated and supplied to the edge enhancement means 104 in accordance with those values.

【0029】明度信号L1に対するエッジ強調補正量ε
lについて説明する。基本的に、彩度信号Sの値が低い
(無彩色に近い)程、明度信号に対するエッジ強調量ε
の配分を多くし、無彩色信号画素(KC=0)に対して
は全エッジ強調量εをεlに割り当てる。
Edge emphasis correction amount ε for brightness signal L1
l will be described. Basically, the lower the value of the saturation signal S (closer to achromatic color), the more the edge enhancement amount ε with respect to the brightness signal
Is increased, and the entire edge enhancement amount ε is assigned to εl for an achromatic signal pixel (KC = 0).

【0030】色度信号(Ca1,Cb1)に対するエッ
ジ強調補正量εcについて説明する。色度信号に対して
は、基本的に明度信号のそれとは逆に、彩度信号Sの値
が高い(鮮やかな色)程、色度信号に対するエッジ強調
量εの配分を多くし、無彩色信号画素(KC=0)に対
してはエッジ補正を行わず、さらには対象画素の色度信
号も除去する。これはカラー複写機などに於ける画像処
理装置の場合、黒い文字などの複写画像に対し色成分が
残ることは視覚的に非常に画像品質が悪いというのが理
由である。よってこのような画素に対しては色成分をカ
ットし、完全な無彩色信号に色補正する必要があるから
である。
The edge enhancement correction amount εc for the chromaticity signals (Ca1, Cb1) will be described. Contrary to that of the lightness signal, the higher the value of the chroma signal S (brighter color), the more the distribution of the edge enhancement amount ε to the chromaticity signal is increased. Edge correction is not performed on the signal pixel (KC = 0), and the chromaticity signal of the target pixel is also removed. This is because, in the case of an image processing apparatus in a color copying machine or the like, the fact that color components remain in a copied image such as a black character is visually very poor in image quality. Therefore, it is necessary to cut color components for such pixels and perform color correction to complete achromatic signals.

【0031】以上のように生成されたエッジ強調補正量
εl,εcは、L,Ca,Cb信号と共にエッジ強調手
段104に供給される。ここで、明度信号Lに対しては
エッジ強調補正量εlが加算され、色度信号Ca,Cb
に対してはエッジ強調補正量εcが乗算される(式
4)。
The edge enhancement correction amounts εl and εc generated as described above are supplied to the edge enhancement means 104 together with the L, Ca and Cb signals. Here, the edge enhancement correction amount ε1 is added to the lightness signal L, and the chromaticity signals Ca, Cb
Is multiplied by the edge enhancement correction amount εc (Equation 4).

【0032】 L2=εl+L1 Ca2=εc*Ca1 Cb2=εc*Cb1 … 式(4) 式(4)からわかるように、信号Lに対してはエッジ補
正量ε1を加算することにより、彩度が高く明度にエッ
ジ強調したくない画素では(εl=0)、明度は保存さ
れる。
L2 = ε1 + L1 Ca2 = εc * Ca1 Cb2 = εc * Cb1 Equation (4) As can be seen from equation (4), the saturation is increased by adding the edge correction amount ε1 to the signal L. For pixels for which edge edge enhancement is not desired for brightness (εl = 0), brightness is preserved.

【0033】一方、信号Ca,Cbに対してはエッジ補
正量εcを乗算することにより、彩度が低く無彩色と判
断できる画素に対しては、εc=0を乗算することで、
対象画素そのものの色度成分を除去する。
On the other hand, by multiplying the signals Ca and Cb by the edge correction amount εc, by multiplying εc = 0 for a pixel having low chroma and judged to be an achromatic color,
The chromaticity component of the target pixel itself is removed.

【0034】以上のようにして、エッジ強調手段104
で生成された、エッジ強調済みの信号L2,Ca2,C
b2は第2の色空間変換手段105に出力され、再度R
GB信号に逆変換される。
As described above, the edge enhancement means 104
, Ca2, C with edge enhancement
b2 is output to the second color space conversion means 105, and
It is converted back to a GB signal.

【0035】式(5)は明度および色度信号L2,Ca
2,Cb2を3色分解信号R2,G2,B2に変換する
変換式の一例で、先に示した式(1)の逆変換である。
Equation (5) is the lightness and chromaticity signals L2, Ca
2, Cb2 is an example of a conversion equation for converting into three-color separation signals R2, G2, B2, and is an inverse conversion of equation (1) shown above.

【0036】 R=(4×L+5×Ca+2×Cb)/4 G=(4×L−3×Ca+2×Cb)/4 B=(4×L+Ca−6×Cb)/4 … 式(5) RGB信号に逆変換された3色分解信号は、輝度/濃度
変換手段106に供給され、ここで3色分解信号R2,
G2,B2に対し対数変換などによって濃度信号C1,
M1,Y1に変換する。
R = (4 × L + 5 × Ca + 2 × Cb) / 4 G = (4 × L−3 × Ca + 2 × Cb) / 4 B = (4 × L + Ca−6 × Cb) / 4 Equation (5) RGB The three-color separation signal, which has been inversely converted into a signal, is supplied to the luminance / density conversion means 106, where the three-color separation signal R2,
The density signals C1,
Convert to M1, Y1.

【0037】濃度信号C1,M1,Y1は次に色補正手
段107によって、黒信号Kの生成や、下色除去、色補
正などの色処理がなされ、濃度信号C2,M2,Y2,
K2を出力する。また、色補正手段107は前記無彩色
/有彩色判定手段115の判定結果である判定信号KC
に従って、対象画素が無彩色の時は濃度信号C2,M
2,Y2をC2=M2=Y2=0とし、黒単色からなる
画素に変換する。
The density signals C1, M1, and Y1 are then subjected to color processing such as generation of a black signal K, removal of undercolor, and color correction by color correction means 107.
K2 is output. Further, the color correction means 107 determines the determination signal KC which is a determination result of the achromatic / chromatic color determination means 115.
When the target pixel is achromatic, the density signals C2 and M
2, Y2 is set to C2 = M2 = Y2 = 0, and converted to a pixel consisting of a single black color.

【0038】110はカラー画像出力手段で、電子写真
方式やインクジェット方式のプリンタなど画像記録装置
からなる。
Reference numeral 110 denotes a color image output means, which comprises an image recording apparatus such as an electrophotographic or ink jet printer.

【0039】このカラー画像出力手段が2値のプリンタ
などのとき、濃度信号C2,M2,Y2,K2は2値化
手段108によって2値画像C3,M3,Y3,K3に
変換される。2値化の手法としては誤差拡散法やディザ
法など様々な方式があり、各々の装置にあった手法によ
って2値化処理が施される。
When the color image output means is a binary printer or the like, the density signals C2, M2, Y2 and K2 are converted by the binarization means 108 into binary images C3, M3, Y3 and K3. There are various binarization methods such as an error diffusion method and a dither method, and the binarization process is performed by a method suitable for each device.

【0040】また、前記カラー画像入力手段101から
入力された画像の解像度とカラー画像出力手段110で
出力される画像の解像度がことなるとき、2値画像C
3,M3,Y3,K3は平滑化/解像度変換手段109
によって解像度変換処理が施されC4,M4,Y4,K
4に変換される。特にカラー画像出力手段110の解像
度が、カラー画像入力手段101の解像度より高いとき
画像の輪郭部を滑らかに補間する平滑化処理が行われ、
カラー画像出力手段110によって、印字記録される。
When the resolution of the image input from the color image input means 101 and the resolution of the image output by the color image output means 110 are different, the binary image C
3, M3, Y3 and K3 are smoothing / resolution conversion means 109
C4, M4, Y4, K
4 is converted. In particular, when the resolution of the color image output unit 110 is higher than the resolution of the color image input unit 101, a smoothing process for smoothly interpolating the outline of the image is performed.
The image is printed and recorded by the color image output unit 110.

【0041】以上のような方法で色判定を行うことによ
り、単発的に発生するノイズ成分は積分により、色判定
に影響を及ぼしにくくなる。また、色ズレによって発生
する黒文字の周囲の有彩色成分も下地の白や、黒文字の
黒と積分処理をかけられるため、彩度が落ち、無彩色で
あると判定することができることとなる。
By performing the color judgment by the above-described method, the noise component generated sporadically becomes less likely to affect the color judgment by integration. In addition, since the chromatic color components around the black characters generated by the color misregistration can also be subjected to the integration processing with the white background and the black characters of the black characters, the saturation decreases and it can be determined that the color is achromatic.

【0042】これによってノイズや色ズレの影響をおさ
え、より正確な色判定を行うことを可能となる。
As a result, the influence of noise and color shift can be suppressed, and more accurate color judgment can be performed.

【0043】また、色補正手段107に文字/画像判定
手段111からの出力信号TIを入力し、KCが無彩色
であり、TIが信号による文字画像であることが示され
ている場合のみ、対応画素の出力をK単色とするように
制御することにより、無彩色の文字画素のみを、K単色
出力することができる。
The output signal TI from the character / image determining means 111 is input to the color correcting means 107, and only when KC is achromatic and it is indicated that TI is a character image by a signal, the corresponding By controlling the output of the pixel to be K monochromatic, only the achromatic character pixel can be output in K monochromatic.

【0044】更に、文字画素以外の領域では、通常の色
補正処理がなされ、連続階調部はCMYK混色による色
再現がなされることにより、自然な色再現がなされるこ
とになる。
Further, in areas other than the character pixels, normal color correction processing is performed, and natural color reproduction is performed in the continuous tone portion by performing color reproduction using CMYK color mixture.

【0045】<第2の実施形態>上記実施形態では、明
度信号L1の中心画素に同期をとったCa1,Cb1の
1画素ごとの値を使用し、前述の式(2)によって彩度
S、すなわち、 S=(Ca1^2+Cb1^2)^0.5 を算出し、予め決められた閾値ρを用いて、 (S<ρのとき) KC=無彩色 (ρ≦Sのとき) KC=有彩色 … 式(6) として判定を行った。
<Second Embodiment> In the above embodiment, the values of each of Ca1 and Cb1 synchronized with the central pixel of the brightness signal L1 are used, and the saturation S, That is, S = (Ca1 ^ 2 + Cb1 ^ 2) ^ 0.5 is calculated, and using a predetermined threshold value ρ, (when S <ρ) KC = achromatic color (when ρ ≦ S) KC = chromatic color The judgment was made as the equation (6).

【0046】しかし、このようにして判定を行った場
合、色味によって無彩色/有彩色の判定スライスを変え
ていないため、誤判定を起こしやすい色(実際では青や
緑色)と、起こしにくい色とのスライスの区別が付けら
れない。そのため、誤判定を起こしにくい色にスライス
を合わせると青や緑色で誤判定を起こし無彩色となって
しまう。また、誤判定を起こしやすい色にスライスを合
わせると黒やグレーの部分、色ズレの部分で誤判定を起
こし有彩色と判定してしまう。
However, when the determination is made in this way, since the determination slice for achromatic / chromatic colors is not changed depending on the color, colors that are likely to cause erroneous determination (actually blue and green) and colors that are unlikely to occur are determined. And the slice cannot be distinguished. Therefore, if a slice is matched with a color that is unlikely to cause erroneous determination, erroneous determination occurs in blue or green, resulting in an achromatic color. In addition, if a slice is matched with a color that is likely to cause an erroneous determination, an erroneous determination occurs in a black or gray portion or a color misregistration portion, and a chromatic color is determined.

【0047】また、濃度の濃い色に関しては彩度があま
り得られないため、薄い色と同じスライスレベルでは、
有彩色を無彩色として誤判定しやすくなる。
In addition, since saturation is not so much obtained for a color having a high density, at the same slice level as that for a light color,
A chromatic color is easily misjudged as an achromatic color.

【0048】本第2の実施形態では、彩度抽出手段と、
無彩色/有彩色判定手段とをまとめて、色判定手段13
0(図5参照)とし、色判定手段130は、L1,Ca
1,Cb1を入力値とし、色味や濃度によって無彩色/
有彩色の判定スライスを変えることによって、より正確
な色判定を行い、彩度信号S、無彩色/有彩色判定信号
KCを出力する。
In the second embodiment, the saturation extracting means includes:
The achromatic color / chromatic color determining means is combined and the color determining means 13
0 (see FIG. 5), and the color determination means 130
1, Cb1 as input values, and achromatic /
By changing the chromatic color determination slice, more accurate color determination is performed, and the saturation signal S and the achromatic / chromatic color determination signal KC are output.

【0049】以下、図5及び図6をもとにして、第2の
実施形態を詳細に説明する。なお、図5は装置の主要部
分のブロック構成図であり、図6は色判定手段130の
具体的なブロック構成を示している。また、図1と同じ
番号のついている手段に関しては、同等の働きをするも
のとし、その説明は省略する。
Hereinafter, the second embodiment will be described in detail with reference to FIGS. FIG. 5 is a block diagram of a main part of the apparatus, and FIG. 6 shows a specific block structure of the color determination means 130. Also, means having the same numbers as in FIG. 1 have the same function, and a description thereof will be omitted.

【0050】さて、図6において、61は、明度判定手
段で、L1の値が予め決められた閾値sl_L1,sl
_L2によって設定された範囲内にあるか否かで、明度
判定信号JLを出力する。すなわち、 sl_L1<L<sl_L2のとき JL=0 上記以外のとき JL=1 … 式(7) つまり、明度がある程度(=sl_L2)以上明るい部
分と、ある程度(sl_L1)以下の暗い部分について
はJL=1とし、その範囲内ではJL=0とする。
In FIG. 6, reference numeral 61 denotes a lightness judging means for which the value of L1 is a predetermined threshold value sl_L1, sl
The lightness determination signal JL is output based on whether it is within the range set by _L2. That is, JL = 0 when sl_L1 <L <sl_L2 JL = 1 in other cases JL = 1 ... Equation (7) In other words, JL = 1, JL = 0 within the range.

【0051】この明度判定信号JLの値は、後述する無
彩色/有彩色の判定規準になる閾値を調整するために使
用されることになる。上記式(7)では、明度の高(J
L=1)、中(JL=0)、低(JL=1)の3つの段
階にわけるようにしたが、より精度を上げるためには、
それ以上の多段階に決定するようにしてもよい。なぜな
ら、2次元平面内の直交軸をCa,Cbとし、その平面
に垂直な直交軸をLとした場合、L,Ca,Cbで表さ
れる空間は歪な球体として表現されるからである。
The value of the lightness determination signal JL is used to adjust a threshold value which is used as a criterion for achromatic / chromatic color described later. In the above equation (7), the high lightness (J
L = 1), medium (JL = 0), and low (JL = 1), but in order to increase the accuracy,
The determination may be made in multiple stages. This is because, when the orthogonal axes in the two-dimensional plane are Ca and Cb and the orthogonal axis perpendicular to the plane is L, the space represented by L, Ca, and Cb is represented as a distorted sphere.

【0052】62は彩度量抽出手段で、Ca1,Cb1
の値から彩度量Sを決定しエッジ強調量分配手段へと出
力を行う。本第2の実施形態では、先に説明したと同様
に、 S=(Ca1^2+Cb1^2)^0.5 とする。
Reference numeral 62 denotes a saturation amount extracting means, which includes Ca1, Cb1
Is determined from the value of, and output to the edge enhancement amount distribution means. In the second embodiment, it is assumed that S = (Ca1 ^ 2 + Cb1 ^ 2) ^ 0.5 as described above.

【0053】63は無彩色/有彩色判定手段で、JL,
Ca,Cbの値を入力し、その値によって無彩色/有彩
色判定の閾値の設定を変える。
Reference numeral 63 denotes achromatic / chromatic color judging means.
The values of Ca and Cb are input, and the setting of the achromatic / chromatic color determination threshold is changed according to the values.

【0054】本第2の実施形態では、青や緑色の色とし
ての判定を厳しくする場合について、また明度の違いに
よって判定の範囲を変化させる。
In the second embodiment, the range of the determination is changed depending on the difference in brightness when the determination of the color of blue or green is strict.

【0055】擬態的には、青や緑色の色としての判定を
厳しくする場合については、無彩色/有彩色判定手段6
3では、明度判定手段61の結果は使用しないようにす
る。
Simulatedly, when the determination of blue or green color is strict, the achromatic / chromatic color determining means 6 is used.
In 3, the result of the brightness determination means 61 is not used.

【0056】Ca,Cbの色空間上では、青、緑色の色
味を持ったCa,Cbの成分は、図7(A)の斜線の部
分に相当する。そのため以下の様な条件にすることによ
って、青や緑色の色としての判定を厳しくすることがで
きる。
In the Ca and Cb color space, the components of Ca and Cb having blue and green colors correspond to the hatched portions in FIG. 7A. Therefore, by setting the following conditions, the determination as blue or green can be made strict.

【0057】 Ca1≧0 OR Cb1≧0 ならば、sl_S=m Ca1<0 AND Cb1<0 ならば、sl_S=n … 式(8) (ただし m>nとする) また、彩度信号S(S=(Ca1^2+Cb1^2)^0.5)
に関して、式(3)を次式(9)に示すように変更す
る。
If Ca1 ≧ 0 OR Cb1 ≧ 0, sl_S = m If Ca1 <0 AND Cb1 <0, sl_S = n Expression (8) (where m> n) Further, the saturation signal S (S = (Ca1 ^ 2 + Cb1 ^ 2) ^ 0.5)
Equation (3) is changed as shown in the following equation (9).

【0058】 (S<sl_Sのとき) KC=無彩色 (sl_S≦Sのとき) KC=有彩色 … 式(9) こうすることによって、無彩色/有彩色の判定は図7
(B)のような判定空間(斜線部分が無彩色と判定す
る)となるため、青や緑色の色として判定を厳しくする
ことができる。
(When S <sl_S) KC = achromatic color (when sl_S ≦ S) KC = chromatic color Expression (9) By doing so, the determination of achromatic / chromatic color is performed as shown in FIG.
Since the determination space is as shown in FIG. 3B (the shaded portion is determined to be achromatic), the determination can be made strict as blue or green.

【0059】明度の違いによって判定の範囲を変化させ
る場合には次のようにする。
In the case where the range of determination is changed depending on the difference in brightness, the following is performed.

【0060】L,Ca,Cb空間は、Lの値がもっとも
低い状態から高い方向に変化するに従い、Ca,Cbの
とり得る範囲が徐々に大きくなり、ある位置を越えると
徐々に小さくなっていく。これは先に説明したように歪
な球体になっていることからも理解できよう。
In the L, Ca, Cb space, as the value of L changes from the lowest state to the higher direction, the possible range of Ca, Cb gradually increases, and after a certain position, gradually decreases. . This can be understood from the fact that the sphere is distorted as described above.

【0061】このようないろ空間では、彩度Sに関する
スライスをLの値にかかわらず常に一定にしていると、
Lの値がある程度小さいときやある程度以上の場合、も
ともとCa,Cbのとり得る値が小さくなるので、もは
やスライスレベルを越えることはないか、越えることは
稀になる。つまり、無条件に無彩色として誤判定される
可能性が高くなる。
In such an empty space, if the slice for the saturation S is always constant regardless of the value of L,
When the value of L is somewhat small or more than a certain value, the values that can be taken by Ca and Cb originally become small, so that the slice level no longer exceeds or rarely exceeds the slice level. In other words, the possibility of erroneously determining an achromatic color unconditionally increases.

【0062】そこで、本第2の実施形態では、先に説明
したLの彩度判定信号JLを使用して、Ca,Cbの判
定色空間を変化させることによって、明度が小さい部分
或いは/及び大きい部分での誤判定を防ぐものである。
Therefore, in the second embodiment, by changing the determination color space of Ca and Cb using the above-described saturation determination signal JL of L, a portion having a small lightness and / or a large brightness. This is to prevent erroneous determination at a part.

【0063】本第2の実施形態の目的を達成させるため
には、図8(A),(B)のように、明度Lが小さい
(或いは大きい)ときには判定領域は小さく、明度Lが
その範囲内にある場合には、判定領域を大きくするよう
にスライスを変更する。
In order to achieve the object of the second embodiment, as shown in FIGS. 8A and 8B, when the lightness L is small (or large), the judgment area is small, and the lightness L is within the range. If it is within the range, the slice is changed so as to enlarge the determination area.

【0064】先に説明したように、閾値sl_L1<明
度L<閾値sl_L2の場合、JL=0となり、それ以
外の、明度が小さい場合と大きい場合ではJL=1にな
る。
As described above, JL = 0 when the threshold value sl_L1 <lightness L <threshold value sl_L2, and JL = 1 when the lightness is small and large.

【0065】そこで、 JL=0 の場合、 sl_S=m JL=1 の場合、 sl_S=n (ただし m>nとする) (S<sl_Sのとき) KC=無彩色 (sl_s≦Sのとき) KC=有彩色 … 式(10) こうすることによって、図8(A),(B)のような判
定空間となるため、明度が小さい部分での無彩色/有彩
色の誤判定を防ぐことができる。
Then, when JL = 0, sl_S = m, when JL = 1, sl_S = n (where m> n) (when S <sl_S) KC = achromatic (when sl_s ≦ S) KC = Chromatic color Expression (10) By doing so, a decision space as shown in FIGS. 8A and 8B is obtained, so that it is possible to prevent erroneous determination of achromatic color / chromatic color in a portion with low brightness. .

【0066】本第2の実施形態では、Ca,Cbの判定
用色空間の変化と、Lに関するCa,Cbの色空間の変
化を別々に示したが、無彩色/有彩色判定部では、L,
Ca,Cbをそれぞれ入力を行うので、両方を合わせた
形で、判定用色空間を作ることも可能である。また、こ
のようにすることよって、より正確な色判定を行うこと
が可能となる。
In the second embodiment, the change in the color space for determination of Ca and Cb and the change in the color space of Ca and Cb with respect to L are separately shown. ,
Since Ca and Cb are respectively input, it is also possible to create a determination color space by combining both. In addition, this makes it possible to perform more accurate color determination.

【0067】<第3の実施形態>次に第3の実施形態を
説明する。先に説明したように、式(2)によって、一
律に、無彩色/有彩色の判定を1画素ごとにCa1,C
b1の値を使用して求めた彩度S(=(Ca1^2+Cb
1^2)^0.5)に関し、予め決められた閾値ρを用いて前
述の式(3)、すなわち、 (S<ρのとき) KC=無彩色 (ρ≦Sのとき) KC=有彩色 で判定を行うと、入力画像がスキャナ等から入力した場
合、その信号にノイズが入ったり、スキャナの振動等の
影響で色ズレが起こった場合など、正確な色判定を行う
ことができない。
<Third Embodiment> Next, a third embodiment will be described. As described above, the achromatic / chromatic color determination is uniformly performed for each pixel by the equation (2) according to the equation (2).
Saturation S (= (Ca1 ^ 2 + Cb) obtained using the value of b1
1 ^ 2) ^ 0.5), using a predetermined threshold value ρ, the above equation (3), that is, (when S <ρ) KC = achromatic color (when ρ ≦ S) KC = chromatic color If the determination is made, accurate color determination cannot be performed, for example, when an input image is input from a scanner or the like, when noise is included in the signal, or when color shift occurs due to the influence of scanner vibration or the like.

【0068】そこで、本第3の実施形態ではデータ遅延
用のメモリを利用し、複数の画素の値を積分し、判定に
使用することによって、ノイズや色ズレの影響を軽減
し、より正確な色判定を行う。これによって、ノイズや
色ズレの影響をおさえ、より正確な色判定を行うことを
可能とする。ただし、その半面、有彩色の下地に黒文字
で書かれている原稿を入力した場合、複数画素で加重積
算を行うために黒文字のL,Ca,Cb成分の特徴が下
地の有彩色のL,Ca,Cb成分の特徴によって打ち消
され、正確に無彩色と判定されず誤判定を起こす可能性
もあり、結果的に、有彩色中の黒文字の再現が悪くなっ
てしまうという問題が発生する。
Therefore, in the third embodiment, the effect of noise and color misalignment is reduced by integrating the values of a plurality of pixels using the memory for data delay and using the integrated values for determination, thereby providing more accurate data. Perform color determination. This makes it possible to suppress the influence of noise and color misalignment, and to perform more accurate color determination. However, on the other hand, when an original written with black characters on a chromatic background is input, the characteristics of the L, Ca, and Cb components of the black characters are changed to L, Ca , And Cb components, the colors may be canceled out, and may not be accurately determined as an achromatic color, which may cause an erroneous determination. As a result, a problem that the reproduction of black characters in the chromatic color deteriorates may occur.

【0069】そこで更に、本第3の実施形態では、1画
素ごとの色判定結果と、加重積分を行った色判定結果の
両方を利用することによって、より正確な色判定を行う
ことを可能とする。
Further, in the third embodiment, more accurate color judgment can be performed by using both the color judgment result for each pixel and the color judgment result obtained by performing weighted integration. I do.

【0070】以下、図9をもとにして、本発明に係る第
3の実施形態を詳細に説明する。なお、図1と同じ番号
のついている手段に関しては、同等の働きをするものと
し、その説明は省略する。従って、以下では図1と異な
る点につき説明する。
Hereinafter, a third embodiment according to the present invention will be described in detail with reference to FIG. Note that means having the same numbers as in FIG. 1 have the same function, and a description thereof will be omitted. Therefore, only the points different from FIG. 1 will be described below.

【0071】さて、本第3の実施形態では、彩度抽出手
段と、無彩色/有彩色判定手段とをまとめて、図10に
示すように色判定手段140とする。色判定手段140
は、3ライン分のCa1,Cb1,L1を入力値とし、
判定対象画素に関する彩度信号S、無彩色/有彩色判定
信号KCを出力するものとする。
In the third embodiment, the saturation extracting means and the achromatic / chromatic color judging means are collectively referred to as a color judging means 140 as shown in FIG. Color determination means 140
Is input values of Ca1, Cb1, and L1 for three lines,
It is assumed that a saturation signal S and an achromatic / chromatic color determination signal KC for the determination target pixel are output.

【0072】図10を用いて、本発明の遅延手段103
Cについて説明する。第1の色空間変換手段102から
出力された明度信号L1および色度信号Ca1,Cb1
は、遅延手段103Cのラインメモリ11〜14によっ
て、明度信号L1に対し4ライン、ラインメモリ15,
16によって、明度信号の中心画素に同期させるため、
色度信号Ca1に対し2ライン、ラインメモリ15,1
6によって、色度信号Cb1に対し2ライン分の信号が
記憶される。
Referring to FIG. 10, the delay means 103 of the present invention will be described.
C will be described. The lightness signal L1 and the chromaticity signals Ca1, Cb1 output from the first color space conversion means 102
Are four lines for the lightness signal L1 by the line memories 11 to 14 of the delay unit 103C,
16 to synchronize with the center pixel of the brightness signal,
Two lines for the chromaticity signal Ca1 and the line memories 15 and 1
6, signals for two lines are stored for the chromaticity signal Cb1.

【0073】今、中心ラインをjラインとすると明度に
対してはj−2,j−1,j,j+1ラインが記憶さ
れ、結果的に現在のラインj+2を含めた5ライン分の
明度信号が出力される。
Now, assuming that the center line is the j line, the j-2, j-1, j, j + 1 lines are stored for the lightness, and as a result, the lightness signals of five lines including the current line j + 2 are obtained. Is output.

【0074】一方、色度信号Ca1に対しては、遅延手
段103Cのラインメモリ15,16によってj,j+
1ラインが記憶され現在のラインj+2を含めた3ライ
ン分の色度信号Ca1が出力される。色度信号Cb1に
対しても、同様にして、j,j+1ラインが記憶され現
在のラインj+2を含めた3ライン分の色度信号Cb1
が出力される。
On the other hand, for the chromaticity signal Ca1, j, j +
One line is stored, and chromaticity signals Ca1 for three lines including the current line j + 2 are output. Similarly, for the chromaticity signal Cb1, the j and j + 1 lines are stored and the chromaticity signal Cb1 for three lines including the current line j + 2 is stored.
Is output.

【0075】本第3の実施形態では、彩度信号Sや無彩
色/有彩色判定信号KCの算出に当たって、j+2,j
+1,jラインの3ライン分データL1,Ca1、Cb
1を用い、注目画素をj+1ラインとして空間的な処理
を行う。
In the third embodiment, when calculating the saturation signal S and the achromatic / chromatic color determination signal KC, j + 2, j
Data L1, Ca1, Cb for three lines of +1 and j lines
1, spatial processing is performed with the pixel of interest as the j + 1 line.

【0076】図11は、第3の実施形態における色判定
手段140のブロック構成図を示している。
FIG. 11 is a block diagram showing the arrangement of the color determining means 140 in the third embodiment.

【0077】色判定手段140の内部にある、明度判定
手段1101は、先に説明した第2の実施形態における
明度判定手段61と同様の判定を行う。つまり、入力し
た注目画素に対する明度Lが、L,Ca,Cb色空間に
おける中間的な範囲になる場合にはJL1=0、明度が
ある程度より小さい場合及び大きい場合にはJL1=1
となる信号を出力する。また、無彩色/有彩色判定手段
1102も、第2の実施形態における無彩色/有彩色判
定手段63と同様の判定を行い、注目画素に関して1画
素ずつ無彩色/有彩色の判定を行い、判定信号KC1を
出力する。
The lightness judging means 1101 inside the color judging means 140 makes the same judgment as the lightness judging means 61 in the above-described second embodiment. That is, JL1 = 0 when the lightness L for the input target pixel is in an intermediate range in the L, Ca, and Cb color spaces, and JL1 = 1 when the lightness is somewhat smaller or larger.
The signal which becomes becomes. The achromatic / chromatic color determining unit 1102 also performs the same determination as the achromatic / chromatic color determining unit 63 in the second embodiment, and performs the achromatic / chromatic color determination for the target pixel one pixel at a time. The signal KC1 is output.

【0078】その判定結果は、遅延手段1103によっ
て複数ラインの遅延を行い、無彩色/有彩色判定手段1
110へ、3×3の合計9個のKC1信号を供給する。
このため、遅延手段1103は図12に示す構成となっ
ている。
The result of the determination is delayed by a plurality of lines by the delay means 1103, and the achromatic / chromatic color determination means 1
A total of nine 3 × 3 KC1 signals are supplied to 110.
For this reason, the delay unit 1103 has the configuration shown in FIG.

【0079】3×3スムージング手段1104〜110
6では、第1の実施形態と同様に、遅延用メモリを使用
して、加重積分を行う。
3 × 3 smoothing means 1104 to 110
At 6, the weighted integration is performed using the delay memory as in the first embodiment.

【0080】彩度量抽出手段1108は、加重積分され
たCa1_SM,Cb1_SMに基づき第1の実施形態
と同様の処理を行ない、彩度信号Sを出力する。ここで
算出されるSは、j+1ラインに対する出力であるた
め、これを1ライン遅延した信号をSとして出力する。
The saturation amount extracting means 1108 performs the same processing as in the first embodiment based on the weighted integrated Ca1_SM and Cb1_SM, and outputs a saturation signal S. Since S calculated here is an output for the (j + 1) th line, a signal obtained by delaying this by one line is output as S.

【0081】また、明度判定手段1107では、加重積
分された明度信号L1_SMに基づき、明度判定手段1
101と同様に信号JL2を出力する。
The lightness judging means 1107 is based on the weighted and integrated lightness signal L1_SM.
The signal JL2 is output in the same manner as 101.

【0082】無彩色/有彩色判定手段1109では図1
3のように、Ca,Cbの色空間上で明らかに無彩色で
ある部分、明らかに有彩色である部分、その中間部分の
3つのエリアに切り分ける。
The achromatic / chromatic color judging means 1109 uses FIG.
As shown in FIG. 3, the area is divided into three areas: a part that is clearly achromatic in the color space of Ca and Cb, a part that is clearly chromatic, and an intermediate part thereof.

【0083】 と設定する。[0083] Set as

【0084】ここで、閾値m、nの値は、明度判定手段
1107からの信号JL2に応じて変動する。すなわ
ち、 JL2=0の場合には n=n0、m=m0 JL2=1の場合には n=n1、m=m1 ここで、n0>n1、m0>m1である。
Here, the values of the thresholds m and n vary according to the signal JL2 from the brightness determining means 1107. That is, when JL2 = 0, n = n0, m = m0 When JL2 = 1, n = n1, m = m1, where n0> n1 and m0> m1.

【0085】JL2=1というのは、加重積分されたL
1_SMの値がある程度以下(ある程度以上暗い場
合)、或いはある程度以上の場合(ある程度明るい場
合)に相当し、JL2=0の場合には、その中間位置に
ある場合を示している。
JL2 = 1 means that the weighted integrated L
This corresponds to the case where the value of 1_SM is less than a certain value (when it is darker than a certain value) or more than a certain value (when it is brighter to a certain extent), and when JL2 = 0, it indicates a case where it is at an intermediate position.

【0086】こうして、無彩色/有彩色判定手段111
0には、遅延手段1103からの3×3の信号KC1
と、無彩色/有彩色判定手段1109から出力されたj
+1ラインに対するKC2を1ライン遅延させることで
得た注目画素位置に対する信号KC2が同期して供給さ
れることになる。
Thus, the achromatic / chromatic color judging means 111
0, the 3 × 3 signal KC1 from the delay unit 1103
And j output from the achromatic / chromatic color determination unit 1109
The signal KC2 for the target pixel position obtained by delaying KC2 for the +1 line by one line is supplied in synchronization.

【0087】無彩色/有彩色判定手段1110では、こ
れらの信号に基づき、最終的な無彩色/有彩色判定結果
を示す信号KCを生成し、出力する。その条件は以下の
通りである。 ・無彩色/有彩色判定手段1109の判定結果KC2
が、無彩色を示している場合→出力信号KCは無彩色 ・無彩色/有彩色判定手段1109の判定結果KC2
が、有彩色を示している場合→出力信号KCは有彩色 ・無彩色/有彩色判定手段1109の判定結果KC2
が、中間部である場合(有彩色もしくは無彩色のいずれ
かに絞りこむことができない場合)→無彩色/有彩色判
定手段1103の判定結果KC1(3×3のKC1エリ
ア)で見て、9画素のうち過半数が無彩色である場合に
は、出力信号KCを無彩色、9画素のうち過半数が有彩
色である場合には出力信号KCを有彩色とする。
The achromatic / chromatic color determination means 1110 generates and outputs a signal KC indicating the final achromatic / chromatic color determination result based on these signals. The conditions are as follows. A determination result KC2 of the achromatic / chromatic color determination unit 1109
Indicates an achromatic color → the output signal KC is an achromatic color. The determination result KC2 of the achromatic / chromatic color determining unit 1109
Indicates a chromatic color → the output signal KC is a chromatic color / achromatic / chromatic color determination result KC2 of the determination means 1109
Is an intermediate part (when it is not possible to narrow down to either a chromatic or achromatic color) → 9 in the determination result KC1 (3 × 3 KC1 area) of the achromatic / chromatic color determination unit 1103 If the majority of the pixels are achromatic, the output signal KC is achromatic, and if the majority of the nine pixels is chromatic, the output signal KC is chromatic.

【0088】以上の如く、本第3の実施形態では、1画
素ずつの判定結果をエリア処理するために遅延用メモリ
1103、KC1,KC2及びSの同期をとるためライ
ンメモリを使用しているが、図14のように、遅延手段
103Cから出力されたL1,Ca1,Cb1のj+
2,j+1,jの3ライン分のデータを使用してそれぞ
れ明度判定、無彩色/有彩色判定を行う構成にすること
によって、前記メモリは使用せずに済みコストの軽減を
図ることができる。
As described above, in the third embodiment, the line memory is used to synchronize the delay memories 1103, KC1, KC2, and S in order to area-process the determination result for each pixel. As shown in FIG. 14, j + of L1, Ca1, Cb1 output from the delay unit 103C.
By employing a configuration in which the lightness determination and the achromatic / chromatic color determination are performed using the data of three lines of 2, j + 1, j, the memory can be omitted and the cost can be reduced.

【0089】以上説明したように本第1〜第3の実施形
態に従えば、ノイズや色ズレの影響をおさえ、より正確
な色判定を行うことが可能となり、黒文字周辺の色ズレ
部分、誤判定をしやすい部分での誤判定を無くすことに
より、より高品質なカラー画像が実現できる。
As described above, according to the first to third embodiments, it is possible to suppress the influence of noise and color misalignment and to perform more accurate color judgment. Eliminating erroneous determinations in portions where determination is easy can realize a higher quality color image.

【0090】なお、カラー画像を形成する手段について
は特に説明しなかったが、たとえばレーザビームプリン
タであっても良いし、インクジェットプリンタ等の他の
方式であっても良い。また、レーザビームプリンタであ
ればPWM等の手法を活用することで、最終的に得られ
たC4、M4、Y4及びK4のデータに従い印刷すれば
良いし、2値化する場合にはそれらの信号を公知の2値
化手段(たとえばディザ法や誤差拡散法等)で行ない、
その後に印刷すれば良い。
Although the means for forming a color image has not been particularly described, for example, a laser beam printer or another method such as an ink jet printer may be used. In the case of a laser beam printer, by utilizing a technique such as PWM, printing may be performed in accordance with the finally obtained data of C4, M4, Y4, and K4. By known binarization means (for example, a dither method or an error diffusion method),
Then print it.

【0091】また、実施形態では、主として複写機に適
用させた場合を説明したが、画像データの入力元は、最
初はイメージスキャナであったとしても、中間的に記憶
媒体を介して入力する場合や回線を介して入力する場合
においても適用できるので上記実施形態によって本発明
が限定されるものではない。また、出力手段もプリンタ
にダイレクトに出力するのではなく、記憶媒体に出力さ
せたり、回線を介して相手端末(たとえばファクシミリ
装置)に伝送しても構わない。
In the embodiment, the case where the present invention is mainly applied to a copying machine has been described. However, even if the input source of the image data is an image scanner at first, the input source is an intermediate input via a storage medium. The present invention is not limited by the above embodiment, since the present invention can be applied to the case where the input is made via a communication line. Also, the output means may not be directly output to the printer but output to a storage medium or transmitted to a partner terminal (for example, a facsimile machine) via a line.

【0092】従って、本発明は、複数の機器(例えばホ
ストコンピュータ,インタフェイス機器,リーダ,プリ
ンタなど)から構成されるシステムに適用しても、一つ
の機器からなる装置(例えば、複写機,ファクシミリ装
置など)に適用してもよいことになる。
Therefore, even if the present invention is applied to a system including a plurality of devices (for example, a host computer, an interface device, a reader, a printer, etc.), an apparatus (for example, a copying machine, a facsimile machine) comprising one device Device).

【0093】また、本発明の目的は、前述した実施形態
の機能を実現するソフトウェアのプログラムコードを記
録した記憶媒体を、パーソナルコンピュータ等のシステ
ム機器あるいは装置に供給し、そのシステムあるいは装
置のコンピュータ(またはCPUやMPU)が記憶媒体
に格納されたプログラムコードを読出し実行することに
よっても、達成されることは言うまでもない。
Further, an object of the present invention is to supply a storage medium storing a program code of software for realizing the functions of the above-described embodiments to a system device or apparatus such as a personal computer, and to provide a computer (not shown) of the system or apparatus. Alternatively, it is needless to say that the present invention can also be achieved by a CPU or an MPU) reading and executing the program code stored in the storage medium.

【0094】この場合、記憶媒体から読出されたプログ
ラムコード自体が前述した実施形態の機能を実現するこ
とになり、そのプログラムコードを記憶した記憶媒体は
本発明を構成することになる。
In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiment, and the storage medium storing the program code constitutes the present invention.

【0095】プログラムコードを供給するための記憶媒
体としては、例えば、フロッピディスク,ハードディス
ク,光ディスク,光磁気ディスク,CD−ROM,CD
−R,磁気テープ,不揮発性のメモリカード,ROMな
どを用いることができる。
Examples of a storage medium for supplying the program code include a floppy disk, hard disk, optical disk, magneto-optical disk, CD-ROM, and CD.
-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.

【0096】また、コンピュータが読出したプログラム
コードを実行することにより、前述した実施形態の機能
が実現されるだけでなく、そのプログラムコードの指示
に基づき、コンピュータ上で稼働しているOS(オペレ
ーティングシステム)などが実際の処理の一部または全
部を行い、その処理によって前述した実施形態の機能が
実現される場合も含まれることは言うまでもない。
When the computer executes the readout program code, not only the functions of the above-described embodiment are realized, but also the OS (Operating System) running on the computer based on the instruction of the program code. ) May perform some or all of the actual processing, and the processing may realize the functions of the above-described embodiments.

【0097】さらに、記憶媒体から読出されたプログラ
ムコードが、コンピュータに挿入された機能拡張ボード
やコンピュータに接続された機能拡張ユニットに備わる
メモリに書込まれた後、そのプログラムコードの指示に
基づき、その機能拡張ボードや機能拡張ユニットに備わ
るCPUなどが実際の処理の一部または全部を行い、そ
の処理によって前述した実施形態の機能が実現される場
合も含まれることは言うまでもない。
Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, based on the instruction of the program code, It goes without saying that the CPU included in the function expansion board or the function expansion unit performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.

【0098】[0098]

【発明の効果】以上説明したように、本発明によれば、
入力したカラー画像データにおける個々の画素の無彩色
/有彩色を精度良く判定することが可能になる。
As described above, according to the present invention,
It is possible to accurately determine the achromatic color / chromatic color of each pixel in the input color image data.

【0099】従って、入力カラー画像に含まれるノイズ
や、イメージスキャナ等の色ずれの影響を抑えることが
可能になり、たとえば印刷する場合には高品質な画像を
出力することも可能になる。
Accordingly, it is possible to suppress the influence of noise included in the input color image and the color shift of the image scanner or the like. For example, when printing, it is possible to output a high-quality image.

【0100】[0100]

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

【図1】第1の実施形態における装置ブロック構成図で
ある。
FIG. 1 is a block diagram of a device according to a first embodiment.

【図2】図1における遅延手段103B近傍のブロック
構成図である。
FIG. 2 is a block diagram of the vicinity of delay means 103B in FIG. 1;

【図3】第1の実施形態における色判定手段120のブ
ロック構成図である。
FIG. 3 is a block configuration diagram of a color determination unit 120 according to the first embodiment.

【図4】色判定手段120におけるスムージング用加重
平均係数を示す図である。
FIG. 4 is a diagram showing a weighted average coefficient for smoothing in a color determination unit 120;

【図5】第2の実施形態における装置のブロック構成図
である。
FIG. 5 is a block diagram of an apparatus according to a second embodiment.

【図6】図5における色判定手段130のブロック構成
図である。
FIG. 6 is a block diagram of a color determination unit 130 in FIG. 5;

【図7】第2の実施形態におおける、色領域毎による閾
値がおよぶ範囲を示す図である。
FIG. 7 is a diagram illustrating a range to which a threshold is applied for each color region in the second embodiment.

【図8】第2の実施形態おける明度範囲による閾値がお
よぶ範囲を示す図である。
FIG. 8 is a diagram showing a range to which a threshold value based on a brightness range in the second embodiment extends.

【図9】第3の実施形態における装置のブロック構成図
である。
FIG. 9 is a block diagram of a device according to a third embodiment.

【図10】図9における遅延手段103C近傍のブロッ
ク構成図である。
FIG. 10 is a block diagram showing the vicinity of a delay unit 103C in FIG. 9;

【図11】図9における色判定手段140のブロック構
成図である。
FIG. 11 is a block diagram of a color determination unit 140 in FIG. 9;

【図12】図11における遅延手段1103のブロック
構成図である。
FIG. 12 is a block diagram of a delay unit 1103 in FIG. 11;

【図13】図11における無彩色/有彩色判定手段11
09での判定結果の分布を示す図である。
13 is an achromatic / chromatic color determining unit 11 in FIG.
It is a figure which shows the distribution of the determination result in 09.

【図14】第3の実施形態における色判定手段の他のブ
ロック構成図を示す図である。
FIG. 14 is a diagram illustrating another block configuration diagram of a color determination unit according to the third embodiment.

【図15】図1における空間フィルタ係数記憶手段11
2に記憶されているフィルタを示す図である。
FIG. 15 shows a spatial filter coefficient storage unit 11 shown in FIG.
FIG. 3 is a diagram illustrating a filter stored in a second filter;

Claims (39)

【特許請求の範囲】[Claims] 【請求項1】 明度信号と色度信号によって表される色
空間のカラー画像データに基づき、画素単位の属性を判
定する画像処理装置であって、 前記色度信号を所定エリア単位に入力する入力手段と、 入力された前記所定エリア内の色度信号に基づいて彩度
量を演算する演算手段と、 当該演算によって得られた彩度量に基づいて注目画素が
無彩色か有彩色かを判定する判定手段とを備えることを
特徴とする画像処理装置。
1. An image processing apparatus for determining an attribute of each pixel based on color image data of a color space represented by a lightness signal and a chromaticity signal, comprising: Means for calculating a saturation amount based on the input chromaticity signal in the predetermined area; and determining whether the target pixel is an achromatic color or a chromatic color based on the saturation amount obtained by the calculation. And an image processing apparatus.
【請求項2】 更に、前記判定手段の結果に基づいて入
力したカラー画像データに対する処理を切り替える切り
換え手段を備えることを特徴とする請求項第1項に記載
の画像処理装置。
2. The image processing apparatus according to claim 1, further comprising a switching unit that switches a process for the input color image data based on a result of the determination unit.
【請求項3】 前記演算手段は、 入力した所定エリアの色度信号に基づいて注目画素の色
度に対する加重平均値を算出し、当該再出された加重平
均値に基づいて彩度量を演算することを特徴とする請求
項第1項に記載の画像処理装置。
3. The calculating means calculates a weighted average value for the chromaticity of the pixel of interest based on the input chromaticity signal of the predetermined area, and calculates a saturation amount based on the regenerated weighted average value. The image processing apparatus according to claim 1, wherein:
【請求項4】 更に、 原稿画像をカラー画像データとして読み取る読み取り手
段と、 読み取られたカラー画像データを明度信号と色度信号に
変換する変換手段とを備え、当該変換手段で得られた明
度及び色度信号を前記入力手段で入力することを特徴と
する請求項第1項に記載の画像処理装置。
4. A reading means for reading an original image as color image data; and a converting means for converting the read color image data into a brightness signal and a chromaticity signal. The image processing apparatus according to claim 1, wherein a chromaticity signal is input by the input unit.
【請求項5】 明度信号と色度信号によって表される色
空間のカラー画像データに基づき、各画素単位の属性を
判定する画像処理装置であって、 前記色度信号に基づいて彩度量を演算する演算手段と、 前記色度信号に基づいて、注目画素が所定色領域に属す
るか否かを判定する第1の判定手段と、 該第1の判定手段の判定結果に基づいて、閾値を設定す
る閾値設定手段と、 記演算手段で演算された彩度量と前記閾値設定手段で設
定された閾値とを比較し、注目画素が無彩色か有彩色か
を判定する第2の判定手段とを備えることを特徴とする
画像処理装置。
5. An image processing apparatus for determining an attribute of each pixel based on color image data in a color space represented by a lightness signal and a chromaticity signal, wherein a saturation amount is calculated based on the chromaticity signal. Calculating means for determining whether a pixel of interest belongs to a predetermined color area based on the chromaticity signal; and setting a threshold value based on a result of the determination by the first determining means. Threshold setting means, and a second determining means for comparing the saturation amount calculated by the calculating means with the threshold value set by the threshold setting means to determine whether the pixel of interest is achromatic or chromatic. An image processing apparatus characterized by the above-mentioned.
【請求項6】 前記第1の判定手段は、注目画素の色が
青、緑色領域にあるか否かを判定することを特徴とする
請求項第5項に記載の画像処理装置。
6. The image processing apparatus according to claim 5, wherein the first determination unit determines whether the color of the pixel of interest is in a blue or green region.
【請求項7】 明度信号と色度信号によって表される色
空間のカラー画像データに基づき、各画素単位の属性を
判定する画像処理装置であって、 前記色度信号に基づいて彩度量を演算する演算手段と、 前記明度信号に基づいて、注目画素の明度の度合を判定
する判定手段と、 該判定手段の判定結果に基づいて、閾値を設定する閾値
設定手段と、 記演算手段で演算された彩度量と前記閾値設定手段で設
定された閾値とを比較し、注目画素が無彩色か有彩色か
を判定する判定手段とを備えることを特徴とする画像処
理装置。
7. An image processing apparatus for determining an attribute of each pixel based on color image data in a color space represented by a lightness signal and a chromaticity signal, wherein a saturation amount is calculated based on the chromaticity signal. Calculating means for determining the degree of brightness of the pixel of interest based on the brightness signal; threshold setting means for setting a threshold based on the determination result of the determining means; An image processing apparatus comprising: a determination unit configured to compare the calculated saturation amount with a threshold set by the threshold setting unit and determine whether the target pixel is an achromatic color or a chromatic color.
【請求項8】 前記判定手段は、注目画素の明度が所定
以上且つ所定以下の中間的な明度領域にあるか否かを判
定することを特徴とする請求項第7項に記載の画像処理
装置。
8. The image processing apparatus according to claim 7, wherein the determination unit determines whether or not the brightness of the pixel of interest is in an intermediate brightness region that is equal to or more than a predetermined value and equal to or less than a predetermined value. .
【請求項9】 明度信号と色度信号によって表される色
空間のカラー画像データに基づき、各画素単位の属性を
判定する画像処理装置であって、 第1、第2の無彩色/有彩色判定手段を備え、 第1の無彩色/有彩色判定手段は、 前記色度信号に基づいて彩度量を演算する演算手段と、 前記色度信号に基づいて、注目画素が所定色領域に属す
るか否かを判定する第1の判定手段と、 該第1の判定手段によって注目画素が所定色領域に属す
ると判定した場合、第1の閾値を設定する第1の閾値設
定手段と、 記演算手段で演算された彩度量と前記第1の閾値設定手
段で設定された閾値とに基づいて注目画素が無彩色か有
彩色かを判定する第2の判定手段とを備え、 第2の無彩色有彩色判定手段は、 前記第1の判定手段によって注目画素が所定色領域に属
しないと判定した場合に、 前記明度信号に基づいて、注目画素の明度の度合を判定
する第3の判定手段と、 該第2の判定手段の判定結果に基づいて、閾値を設定す
る第2の閾値設定手段と、 記演算手段で演算された彩度量と前記第2の閾値設定手
段で設定された閾値とを比較し、注目画素が無彩色か有
彩色かを判定する第4の判定手段とを備えることを特徴
とする画像処理装置。
9. An image processing apparatus for determining an attribute of each pixel based on color image data in a color space represented by a lightness signal and a chromaticity signal, comprising: a first and a second achromatic / chromatic color; Determining means for calculating a saturation amount based on the chromaticity signal; and determining whether a pixel of interest belongs to a predetermined color area based on the chromaticity signal. First determining means for determining whether or not the pixel of interest belongs to a predetermined color area, and first threshold setting means for setting a first threshold value when the first determining means determines that the pixel of interest belongs to a predetermined color area. And a second determination means for determining whether the pixel of interest is an achromatic color or a chromatic color based on the saturation amount calculated in step (a) and the threshold value set by the first threshold value setting means. The coloring determination unit determines that the target pixel is a predetermined color by the first determination unit; When it is determined that the pixel does not belong to the area, a third determination unit that determines the degree of brightness of the pixel of interest based on the brightness signal, and a threshold is set based on a determination result of the second determination unit. A second threshold value setting unit that compares the saturation amount calculated by the calculation unit with the threshold value set by the second threshold value setting unit, and determines whether the target pixel is an achromatic color or a chromatic color. An image processing apparatus comprising: a determination unit.
【請求項10】 前記第1の判定手段は、注目画素の色
が青、緑色領域にあるか否かを判定することを特徴とす
る請求項第9項に記載の画像処理装置。
10. The image processing apparatus according to claim 9, wherein the first determination unit determines whether the color of the target pixel is in a blue or green region.
【請求項11】 前記第3の判定手段は、注目画素の明
度が所定以上且つ所定以下の中間的な明度領域にあるか
否かを判定することを特徴とする請求項第9項に記載の
画像処理装置。
11. The apparatus according to claim 9, wherein said third determination means determines whether or not the brightness of the pixel of interest is in an intermediate brightness region of a predetermined value or more and a predetermined value or less. Image processing device.
【請求項12】 更に、 前記第3、或いは第4の判定手段で判定された結果を記
憶する記憶手段と、 注目画素周辺の複数の色度信号に基づいて注目画素位置
における平均彩度量を演算する平均彩度量演算手段と、 演算された平均彩度量に基づいて、注目画素が無彩色
か、有彩色か、或いはその中間位置にあるかを識別する
識別手段と、 該識別手段でもって有彩色或いは無彩色として識別され
た場合には、当該識別結果を出力し、中間位置にあると
識別された場合には、前記記憶手段に記憶されている注
目画素周辺の複数の判定結果に基づいて注目画素の無彩
色/有彩色を判定する第3の無彩色/有彩色判定手段と
を備えることを特徴とする請求項第9項に記載の画像処
理装置。
12. A storage unit for storing a result determined by the third or fourth determination unit, and calculating an average chroma amount at a pixel position of interest based on a plurality of chromaticity signals around the pixel of interest. Means for calculating the amount of average saturation, identification means for determining whether the pixel of interest is achromatic, chromatic, or at an intermediate position based on the calculated amount of average saturation; Alternatively, when the image is identified as an achromatic color, the identification result is output, and when the image is identified as being at the intermediate position, the image is focused based on a plurality of determination results around the pixel of interest stored in the storage unit. 10. The image processing apparatus according to claim 9, further comprising: third achromatic / chromatic color determining means for determining achromatic / chromatic color of a pixel.
【請求項13】 更に、注目画素周辺の複数の明度信号
に基づいて、注目画素位置における平均明度を演算する
平均明度演算手段と、 演算して得られた平均明度に基づき、前記識別手段にお
ける無彩色、有彩色、その中間位置にあるか否かを識別
するための閾値を調整する閾値調整手段とを備えること
を特徴とする請求項第12項に記載の画像処理装置。
13. An average lightness calculating means for calculating an average lightness at a target pixel position based on a plurality of lightness signals around the target pixel; 13. The image processing apparatus according to claim 12, further comprising a threshold value adjusting unit that adjusts a threshold value for identifying a chromatic color, a chromatic color, and whether or not the chromatic color is at an intermediate position.
【請求項14】 明度信号と色度信号によって表される
色空間のカラー画像データに基づき、画素単位の属性を
判定する画像処理方法であって、 前記色度信号を所定エリア単位に入力する入力工程と、 入力された前記所定エリア内の色度信号に基づいて彩度
量を演算する演算工程と、 当該演算によって得られた彩度量に基づいて注目画素が
無彩色か有彩色かを判定する判定工程とを備えることを
特徴とする画像処理方法。
14. An image processing method for determining an attribute of each pixel based on color image data of a color space represented by a lightness signal and a chromaticity signal, wherein the chromaticity signal is input in a predetermined area unit. Calculating an amount of saturation based on the input chromaticity signal in the predetermined area; and determining whether the pixel of interest is achromatic or chromatic based on the amount of saturation obtained by the operation. And an image processing method.
【請求項15】 更に、前記判定工程の結果に基づいて
入力したカラー画像データに対する処理を切り替える切
り換え工程を備えることを特徴とする請求項第14項に
記載の画像処理方法。
15. The image processing method according to claim 14, further comprising a switching step of switching a process for input color image data based on a result of the determination step.
【請求項16】 前記演算工程は、 入力した所定エリアの色度信号に基づいて注目画素の色
度に対する加重平均値を算出し、当該再出された加重平
均値に基づいて彩度量を演算することを特徴とする請求
項第14項に記載の画像処理方法。
16. The calculating step calculates a weighted average value for the chromaticity of the pixel of interest based on the input chromaticity signal of the predetermined area, and calculates a saturation amount based on the regenerated weighted average value. The image processing method according to claim 14, wherein:
【請求項17】 更に、 原稿画像をカラー画像データとして読み取る読み取り工
程と、 読み取られたカラー画像データを明度信号と色度信号に
変換する変換工程とを備え、当該変換工程で得られた明
度及び色度信号を前記入力工程で入力することを特徴と
する請求項第14項に記載の画像処理方法。
17. A reading step for reading a document image as color image data; and a converting step for converting the read color image data into a brightness signal and a chromaticity signal. The image processing method according to claim 14, wherein a chromaticity signal is input in the input step.
【請求項18】 明度信号と色度信号によって表される
色空間のカラー画像データに基づき、各画素単位の属性
を判定する画像処理方法であって、 前記色度信号に基づいて彩度量を演算する演算工程と、 前記色度信号に基づいて、注目画素が所定色領域に属す
るか否かを判定する第1の判定工程と、 該第1の判定工程の判定結果に基づいて、閾値を設定す
る閾値設定工程と、 記演算工程で演算された彩度量と前記閾値設定工程で設
定された閾値とを比較し、注目画素が無彩色か有彩色か
を判定する第2の判定工程とを備えることを特徴とする
画像処理方法。
18. An image processing method for determining an attribute of each pixel based on color image data in a color space represented by a lightness signal and a chromaticity signal, wherein a saturation amount is calculated based on the chromaticity signal. A first determining step of determining whether or not the pixel of interest belongs to a predetermined color area based on the chromaticity signal; and setting a threshold value based on a determination result of the first determining step. And a second determination step of comparing the saturation amount calculated in the calculation step with the threshold value set in the threshold value setting step to determine whether the pixel of interest is an achromatic color or a chromatic color. An image processing method comprising:
【請求項19】 前記第1の判定工程は、注目画素の色
が青、緑色領域にあるか否かを判定することを特徴とす
る請求項第18項に記載の画像処理方法。
19. The image processing method according to claim 18, wherein the first determining step determines whether or not the color of the pixel of interest is in a blue or green region.
【請求項20】 明度信号と色度信号によって表される
色空間のカラー画像データに基づき、各画素単位の属性
を判定する画像処理方法であって、 前記色度信号に基づいて彩度量を演算する演算工程と、 前記明度信号に基づいて、注目画素の明度の度合を判定
する判定工程と、 該判定工程の判定結果に基づいて、閾値を設定する閾値
設定工程と、 記演算工程で演算された彩度量と前記閾値設定工程で設
定された閾値とを比較し、注目画素が無彩色か有彩色か
を判定する判定工程とを備えることを特徴とする画像処
理方法。
20. An image processing method for determining an attribute of each pixel based on color image data in a color space represented by a lightness signal and a chromaticity signal, wherein a saturation amount is calculated based on the chromaticity signal. A determining step of determining the degree of brightness of the pixel of interest based on the brightness signal; a threshold setting step of setting a threshold based on the determination result of the determining step; An image processing method comprising: comparing the calculated saturation amount with a threshold set in the threshold setting step to determine whether the target pixel is an achromatic color or a chromatic color.
【請求項21】 前記判定工程は、注目画素の明度が所
定以上且つ所定以下の中間的な明度領域にあるか否かを
判定することを特徴とする請求項第20項に記載の画像
処理方法。
21. The image processing method according to claim 20, wherein the determining step determines whether or not the brightness of the pixel of interest is in an intermediate brightness region of a predetermined value or more and a predetermined value or less. .
【請求項22】 明度信号と色度信号によって表される
色空間のカラー画像データに基づき、各画素単位の属性
を判定する画像処理方法であって、 第1、第2の無彩色/有彩色判定工程を備え、 第1の無彩色/有彩色判定工程は、 前記色度信号に基づいて彩度量を演算する演算工程と、 前記色度信号に基づいて、注目画素が所定色領域に属す
るか否かを判定する第1の判定工程と、 該第1の判定工程によって注目画素が所定色領域に属す
ると判定した場合、第1の閾値を設定する第1の閾値設
定工程と、 記演算工程で演算された彩度量と前記第1の閾値設定工
程で設定された閾値とに基づいて注目画素が無彩色か有
彩色かを判定する第2の判定工程とを備え、 第2の無彩色有彩色判定工程は、 前記第1の判定工程によって注目画素が所定色領域に属
しないと判定した場合に、 前記明度信号に基づいて、注目画素の明度の度合を判定
する第3の判定工程と、 該第2の判定工程の判定結果に基づいて、閾値を設定す
る第2の閾値設定工程と、 記演算工程で演算された彩度量と前記第2の閾値設定工
程で設定された閾値とを比較し、注目画素が無彩色か有
彩色かを判定する第4の判定工程とを備えることを特徴
とする画像処理方法。
22. An image processing method for determining an attribute of each pixel based on color image data in a color space represented by a lightness signal and a chromaticity signal, comprising: first and second achromatic / chromatic colors. A first achromatic / chromatic color determining step; a calculating step of calculating a saturation amount based on the chromaticity signal; and whether the pixel of interest belongs to a predetermined color area based on the chromaticity signal. A first determination step of determining whether or not the pixel of interest belongs to a predetermined color area in the first determination step; a first threshold value setting step of setting a first threshold value; And a second determination step of determining whether the pixel of interest is an achromatic color or a chromatic color based on the saturation amount calculated in the above and the threshold value set in the first threshold value setting step. In the coloring determination step, the target pixel is determined by the first determination step. When it is determined that the pixel does not belong to the region, a third determination step of determining the degree of brightness of the pixel of interest based on the brightness signal, and a threshold value is set based on the determination result of the second determination step. A second threshold value setting step, and a fourth step of comparing the saturation amount calculated in the calculation step with the threshold value set in the second threshold value setting step to determine whether the target pixel is an achromatic color or a chromatic color. An image processing method comprising: a determination step.
【請求項23】 前記第1の判定工程は、注目画素の色
が青、緑色領域にあるか否かを判定することを特徴とす
る請求項第22項に記載の画像処理方法。
23. The image processing method according to claim 22, wherein the first determination step determines whether or not the color of the target pixel is in a blue or green region.
【請求項24】 前記第3の判定工程は、注目画素の明
度が所定以上且つ所定以下の中間的な明度領域にあるか
否かを判定することを特徴とする請求項第22項に記載
の画像処理方法。
24. The apparatus according to claim 22, wherein the third determination step determines whether or not the brightness of the pixel of interest is in an intermediate brightness region of a predetermined value or more and a predetermined value or less. Image processing method.
【請求項25】 更に、 前記第3、或いは第4の判定工程で判定された結果を記
憶する記憶工程と、 注目画素周辺の複数の色度信号に基づいて注目画素位置
における平均彩度量を演算する平均彩度量演算工程と、 演算された平均彩度量に基づいて、注目画素が無彩色
か、有彩色か、或いはその中間位置にあるかを識別する
識別工程と、 該識別工程でもって有彩色或いは無彩色として識別され
た場合には、当該識別結果を出力し、中間位置にあると
識別された場合には、前記記憶工程に記憶されている注
目画素周辺の複数の判定結果に基づいて注目画素の無彩
色/有彩色を判定する第3の無彩色/有彩色判定工程と
を備えることを特徴とする請求項第22項に記載の画像
処理方法。
25. A storage step of storing a result determined in the third or fourth determination step, and calculating an average chroma amount at a pixel position of interest based on a plurality of chromaticity signals around the pixel of interest. Calculating an average saturation amount to be performed; identifying the target pixel based on the calculated average saturation amount to determine whether the pixel of interest is an achromatic color, a chromatic color, or an intermediate position between the pixels; Alternatively, when the pixel is identified as an achromatic color, the identification result is output, and when the pixel is identified as being at an intermediate position, the pixel is focused based on a plurality of determination results around the pixel of interest stored in the storage step. 23. The image processing method according to claim 22, further comprising a third achromatic / chromatic color determining step of determining achromatic / chromatic color of the pixel.
【請求項26】 更に、注目画素周辺の複数の明度信号
に基づいて、注目画素位置における平均明度を演算する
平均明度演算工程と、 演算して得られた平均明度に基づき、前記識別工程にお
ける無彩色、有彩色、その中間位置にあるか否かを識別
するための閾値を調整する閾値調整工程とを備えること
を特徴とする請求項第25項に記載の画像処理方法。
26. An average lightness calculating step of calculating an average lightness at a pixel position of interest based on a plurality of lightness signals around the pixel of interest. 26. The image processing method according to claim 25, further comprising a threshold value adjusting step of adjusting a threshold value for identifying a chromatic color, a chromatic color, and whether or not the chromatic color is at an intermediate position.
【請求項27】 明度信号と色度信号によって表される
色空間のカラー画像データに基づき、画素単位の属性を
判定するプログラムコードを記憶した記憶媒体であっ
て、 前記色度信号を所定エリア単位に入力する入力工程のプ
ログラムコードと、 入力された前記所定エリア内の色度信号に基づいて彩度
量を演算する演算工程のプログラムコードと、 当該演算によって得られた彩度量に基づいて注目画素が
無彩色か有彩色かを判定する判定工程のプログラムコー
ドとを備えることを特徴とする記憶媒体。
27. A storage medium storing a program code for determining an attribute of each pixel based on color image data in a color space represented by a lightness signal and a chromaticity signal, wherein the chromaticity signal is stored in a predetermined area A program code for an input step, a program code for an operation for calculating a saturation amount based on the input chromaticity signal in the predetermined area, and a pixel of interest based on the saturation amount obtained by the calculation. And a program code for a determination step of determining whether the color is achromatic or chromatic.
【請求項28】 更に、前記判定工程の結果に基づいて
入力したカラー画像データに対する処理を切り替える切
り換え工程のプログラムコードを備えることを特徴とす
る請求項第27項に記載の記憶媒体。
28. The storage medium according to claim 27, further comprising a program code of a switching step of switching processing of color image data input based on a result of said determining step.
【請求項29】 前記演算工程は、 入力した所定エリアの色度信号に基づいて注目画素の色
度に対する加重平均値を算出し、当該再出された加重平
均値に基づいて彩度量を演算することを特徴とする請求
項第27項に記載の記憶媒体。
29. The calculating step calculates a weighted average value for the chromaticity of the pixel of interest based on the input chromaticity signal of the predetermined area, and calculates a saturation amount based on the regenerated weighted average value. 28. The storage medium according to claim 27, wherein:
【請求項30】 更に、 原稿画像をカラー画像データとして読み取る読み取り工
程のプログラムコードと、 読み取られたカラー画像データを明度信号と色度信号に
変換する変換工程のプログラムコードとを備え、当該変
換工程で得られた明度及び色度信号を前記入力工程で入
力することを特徴とする請求項第27項に記載の記憶媒
体。
30. A computer program for reading a document image as color image data, and a program code for a conversion step for converting the read color image data into a brightness signal and a chromaticity signal. 28. The storage medium according to claim 27, wherein the brightness and chromaticity signals obtained in step (b) are input in the input step.
【請求項31】 明度信号と色度信号によって表される
色空間のカラー画像データに基づき、各画素単位の属性
を判定する記憶媒体であって、 前記色度信号に基づいて彩度量を演算する演算工程のプ
ログラムコードと、 前記色度信号に基づいて、注目画素が所定色領域に属す
るか否かを判定する第1の判定工程のプログラムコード
と、 該第1の判定工程の判定結果に基づいて、閾値を設定す
る閾値設定工程のプログラムコードと、 記演算工程で演算された彩度量と前記閾値設定工程で設
定された閾値とを比較し、注目画素が無彩色か有彩色か
を判定する第2の判定工程のプログラムコードとを備え
ることを特徴とする記憶媒体。
31. A storage medium for determining an attribute of each pixel based on color image data in a color space represented by a lightness signal and a chromaticity signal, wherein a saturation amount is calculated based on the chromaticity signal. A program code for a calculation step; a program code for a first determination step for determining whether or not the pixel of interest belongs to a predetermined color region based on the chromaticity signal; and a determination result for the first determination step. Comparing the program code of the threshold setting step for setting the threshold value, the saturation amount calculated in the calculating step with the threshold value set in the threshold setting step, and determining whether the target pixel is an achromatic color or a chromatic color. And a program code for a second determination step.
【請求項32】 前記第1の判定工程は、注目画素の色
が青、緑色領域にあるか否かを判定することを特徴とす
る請求項第31項に記載の記憶媒体。
32. The storage medium according to claim 31, wherein the first determination step determines whether or not the color of the pixel of interest is in a blue or green region.
【請求項33】 明度信号と色度信号によって表される
色空間のカラー画像データに基づき、各画素単位の属性
を判定する記憶媒体であって、 前記色度信号に基づいて彩度量を演算する演算工程のプ
ログラムコードと、 前記明度信号に基づいて、注目画素の明度の度合を判定
する判定工程のプログラムコードと、 該判定工程の判定結果に基づいて、閾値を設定する閾値
設定工程のプログラムコードと、 記演算工程で演算された彩度量と前記閾値設定工程で設
定された閾値とを比較し、注目画素が無彩色か有彩色か
を判定する判定工程のプログラムコードとを備えること
を特徴とする記憶媒体。
33. A storage medium for determining an attribute of each pixel unit based on color image data in a color space represented by a lightness signal and a chromaticity signal, wherein a saturation amount is calculated based on the chromaticity signal. A program code for an operation step, a program code for a determination step of determining the degree of brightness of the pixel of interest based on the brightness signal, and a program code for a threshold setting step for setting a threshold based on the determination result of the determination step And comparing the saturation amount calculated in the calculation step with the threshold value set in the threshold value setting step, and comprising a program code of a determination step of determining whether the pixel of interest is an achromatic color or a chromatic color. Storage media.
【請求項34】 前記判定工程は、注目画素の明度が所
定以上且つ所定以下の中間的な明度領域にあるか否かを
判定することを特徴とする請求項第33項に記載の記憶
媒体。
34. The storage medium according to claim 33, wherein said determining step determines whether or not the brightness of the pixel of interest is in an intermediate brightness region of a predetermined value or more and a predetermined value or less.
【請求項35】 明度信号と色度信号によって表される
色空間のカラー画像データに基づき、各画素単位の属性
を判定する記憶媒体であって、 第1、第2の無彩色/有彩色判定工程のプログラムコー
ドを備え、 第1の無彩色/有彩色判定工程は、 前記色度信号に基づいて彩度量を演算する演算工程のプ
ログラムコードと、 前記色度信号に基づいて、注目画素が所定色領域に属す
るか否かを判定する第1の判定工程のプログラムコード
と、 該第1の判定工程によって注目画素が所定色領域に属す
ると判定した場合、第1の閾値を設定する第1の閾値設
定工程のプログラムコードと、 記演算工程で演算された彩度量と前記第1の閾値設定工
程で設定された閾値とに基づいて注目画素が無彩色か有
彩色かを判定する第2の判定工程のプログラムコードと
を備え、 第2の無彩色有彩色判定工程は、 前記第1の判定工程によって注目画素が所定色領域に属
しないと判定した場合に、 前記明度信号に基づいて、注目画素の明度の度合を判定
する第3の判定工程のプログラムコードと、 該第2の判定工程の判定結果に基づいて、閾値を設定す
る第2の閾値設定工程のプログラムコードと、 記演算工程で演算された彩度量と前記第2の閾値設定工
程で設定された閾値とを比較し、注目画素が無彩色か有
彩色かを判定する第4の判定工程のプログラムコードと
を備えることを特徴とする記憶媒体。
35. A storage medium for determining an attribute of each pixel based on color image data in a color space represented by a lightness signal and a chromaticity signal, wherein the first and second achromatic / chromatic color determinations are performed. A first achromatic / chromatic color determining step, wherein a target pixel is determined based on the chromaticity signal based on the program code of an arithmetic step of calculating a saturation amount based on the chromaticity signal. A program code for a first determination step for determining whether or not the pixel of interest belongs to a color area; A second determination for determining whether the pixel of interest is an achromatic color or a chromatic color based on the program code of the threshold value setting step, the saturation amount calculated in the calculation step, and the threshold value set in the first threshold value setting step Process program A second achromatic / chromatic color determination step, wherein when the first determination step determines that the target pixel does not belong to the predetermined color area, the brightness of the target pixel is determined based on the brightness signal. And a program code for a second threshold setting step for setting a threshold based on the determination result of the second determination step. A storage medium characterized by comprising a program code of a fourth determination step of comparing the saturation amount with a threshold value set in the second threshold value setting step and determining whether the target pixel is an achromatic color or a chromatic color. .
【請求項36】 前記第1の判定工程は、注目画素の色
が青、緑色領域にあるか否かを判定することを特徴とす
る請求項第35項に記載の記憶媒体。
36. The storage medium according to claim 35, wherein the first determination step determines whether or not the color of the pixel of interest is in a blue or green region.
【請求項37】 前記第3の判定工程は、注目画素の明
度が所定以上且つ所定以下の中間的な明度領域にあるか
否かを判定することを特徴とする請求項第35項に記載
の記憶媒体。
37. The method according to claim 35, wherein the third determination step determines whether or not the brightness of the pixel of interest is in an intermediate brightness region of a predetermined value or more and a predetermined value or less. Storage medium.
【請求項38】 更に、 前記第3、或いは第4の判定工程で判定された結果を記
憶する記憶工程のプログラムコードと、 注目画素周辺の複数の色度信号に基づいて注目画素位置
における平均彩度量を演算する平均彩度量演算工程のプ
ログラムコードと、 演算された平均彩度量に基づいて、注目画素が無彩色
か、有彩色か、或いはその中間位置にあるかを識別する
識別工程のプログラムコードと、 該識別工程でもって有彩色或いは無彩色として識別され
た場合には、当該識別結果を出力し、中間位置にあると
識別された場合には、前記記憶工程に記憶されている注
目画素周辺の複数の判定結果に基づいて注目画素の無彩
色/有彩色を判定する第3の無彩色/有彩色判定工程の
プログラムコードとを備えることを特徴とする請求項第
35項に記載の記憶媒体。
38. A program code of a storage step for storing a result determined in the third or fourth determination step, and an average color at a target pixel position based on a plurality of chromaticity signals around the target pixel. A program code for an average saturation calculation step for calculating the degree of saturation, and a program code for an identification step for identifying whether the pixel of interest is achromatic, chromatic, or at an intermediate position based on the calculated average saturation. If the image is identified as a chromatic or achromatic color in the identification step, the identification result is output, and if the pixel is identified as being at an intermediate position, the vicinity of the pixel of interest stored in the storage step is output. 36. The program according to claim 35, further comprising a third achromatic / chromatic color determining step of determining achromatic / chromatic color of the pixel of interest based on the plurality of determination results. Of the storage medium.
【請求項39】 更に、 注目画素周辺の複数の明度信号に基づいて、注目画素位
置における平均明度を演算する平均明度演算工程のプロ
グラムコードと、 演算して得られた平均明度に基づき、前記識別工程にお
ける無彩色、有彩色、その中間位置にあるか否かを識別
するための閾値を調整する閾値調整工程のプログラムコ
ードとを備えることを特徴とする請求項第38項に記載
の記憶媒体。
39. A program code for an average brightness calculation step for calculating an average brightness at a pixel position of interest based on a plurality of brightness signals around the pixel of interest, and the identification based on the average brightness obtained by the calculation. 39. The storage medium according to claim 38, further comprising: a program code for a threshold adjustment step of adjusting a threshold for identifying whether an achromatic color, a chromatic color, or an intermediate position exists in the step.
JP19258296A 1996-07-22 1996-07-22 Image processing apparatus and method Expired - Fee Related JP3761979B2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP19258296A JP3761979B2 (en) 1996-07-22 1996-07-22 Image processing apparatus and method
US08/898,255 US6449060B1 (en) 1996-07-22 1997-07-22 Image processing apparatus and method
US10/191,564 US7085009B2 (en) 1996-07-22 2002-07-10 Image processing apparatus and method
US11/132,243 US7142329B2 (en) 1996-07-22 2005-05-19 Image processing apparatus and method
US11/159,254 US7148997B2 (en) 1996-07-22 2005-06-23 Image processing apparatus and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19258296A JP3761979B2 (en) 1996-07-22 1996-07-22 Image processing apparatus and method

Publications (2)

Publication Number Publication Date
JPH1042151A true JPH1042151A (en) 1998-02-13
JP3761979B2 JP3761979B2 (en) 2006-03-29

Family

ID=16293687

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19258296A Expired - Fee Related JP3761979B2 (en) 1996-07-22 1996-07-22 Image processing apparatus and method

Country Status (1)

Country Link
JP (1) JP3761979B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7327492B2 (en) 2002-02-27 2008-02-05 Brother Kogyo Kabushiki Kaisha Image processing device and image processing method
JP2008301489A (en) * 2007-05-31 2008-12-11 Sharp Corp Method for suppressing coloration of pixels near achromatic color, image processing apparatus, program, and recording medium
JP2011024055A (en) * 2009-07-16 2011-02-03 Fuji Xerox Co Ltd Image reading apparatus and image processor
JP2016001798A (en) * 2014-06-11 2016-01-07 キヤノン株式会社 Image processing apparatus, image processing method, and program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7327492B2 (en) 2002-02-27 2008-02-05 Brother Kogyo Kabushiki Kaisha Image processing device and image processing method
JP2008301489A (en) * 2007-05-31 2008-12-11 Sharp Corp Method for suppressing coloration of pixels near achromatic color, image processing apparatus, program, and recording medium
US7995242B2 (en) 2007-05-31 2011-08-09 Sharp Laboratories Of America, Inc. Systems and methods for attenuation of near-neutral image colors
JP2011024055A (en) * 2009-07-16 2011-02-03 Fuji Xerox Co Ltd Image reading apparatus and image processor
JP2016001798A (en) * 2014-06-11 2016-01-07 キヤノン株式会社 Image processing apparatus, image processing method, and program

Also Published As

Publication number Publication date
JP3761979B2 (en) 2006-03-29

Similar Documents

Publication Publication Date Title
US7148997B2 (en) Image processing apparatus and method
JP3003261B2 (en) Color image recognition device
JP3399486B2 (en) Color image processing apparatus and method
US8477324B2 (en) Image processor and image processing method that uses s-shaped gamma curve
JP3618837B2 (en) Image processing apparatus and method, and image forming apparatus
US20040125411A1 (en) Method of, apparatus for image processing, and computer product
US20070236707A1 (en) Image processing apparatus, image processing method and image processing program
US6178010B1 (en) Image processing device
JPH0879548A (en) Color image forming device
JP2005286571A (en) Image processing apparatus, image forming apparatus provided with image processing apparatus, image processing method, image processing program, and recording medium recording image processing program
JPH1042151A (en) Image processing apparatus and method
JP3039675B2 (en) Color image processing equipment
JP3754736B2 (en) Image processing apparatus and method
JP3944032B2 (en) Image processing apparatus and method
JP3767210B2 (en) Document type determination device and image processing device
JP4549227B2 (en) Image processing apparatus, image forming apparatus, image processing method, computer program, and recording medium
JPH1042152A (en) Image processing apparatus and method
JP2000172850A (en) Image processing apparatus and method
JPH1040373A (en) Image processing apparatus and method
JP4261720B2 (en) Image processing apparatus, image processing method, and recording medium
JPH10336433A (en) Image processing method and apparatus
JPH11220618A (en) Color image processing apparatus and color image processing method
JP2003069829A (en) Image processing apparatus and method
JP2000134476A (en) Image processing apparatus, control method therefor, and storage medium
JPH10257308A (en) Image processing apparatus and method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050418

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050425

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050624

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20050819

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051020

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20051121

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20060105

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060112

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees