JP2002374420A - Image processor and image forming device - Google Patents
Image processor and image forming deviceInfo
- Publication number
- JP2002374420A JP2002374420A JP2001378621A JP2001378621A JP2002374420A JP 2002374420 A JP2002374420 A JP 2002374420A JP 2001378621 A JP2001378621 A JP 2001378621A JP 2001378621 A JP2001378621 A JP 2001378621A JP 2002374420 A JP2002374420 A JP 2002374420A
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- image
- data
- isolated point
- image data
- 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.)
- Pending
Links
- 239000011159 matrix material Substances 0.000 claims abstract description 80
- 238000012545 processing Methods 0.000 claims description 149
- 238000012546 transfer Methods 0.000 claims description 120
- 238000000034 method Methods 0.000 claims description 52
- 238000009826 distribution Methods 0.000 claims description 30
- 238000006243 chemical reaction Methods 0.000 claims description 23
- 238000009499 grossing Methods 0.000 claims description 23
- 230000015572 biosynthetic process Effects 0.000 claims description 12
- 230000002093 peripheral effect Effects 0.000 claims description 12
- 238000001514 detection method Methods 0.000 abstract description 23
- 230000015654 memory Effects 0.000 description 126
- 230000008569 process Effects 0.000 description 44
- 238000000926 separation method Methods 0.000 description 28
- 230000006870 function Effects 0.000 description 24
- 238000012937 correction Methods 0.000 description 23
- 101100278839 Drosophila melanogaster sw gene Proteins 0.000 description 19
- 230000003287 optical effect Effects 0.000 description 13
- 102100021935 C-C motif chemokine 26 Human genes 0.000 description 12
- 101100491335 Caenorhabditis elegans mat-2 gene Proteins 0.000 description 12
- 101000897493 Homo sapiens C-C motif chemokine 26 Proteins 0.000 description 12
- 102100040428 Chitobiosyldiphosphodolichol beta-mannosyltransferase Human genes 0.000 description 11
- 101100495256 Caenorhabditis elegans mat-3 gene Proteins 0.000 description 10
- 101000891557 Homo sapiens Chitobiosyldiphosphodolichol beta-mannosyltransferase Proteins 0.000 description 10
- 230000005540 biological transmission Effects 0.000 description 10
- 238000004140 cleaning Methods 0.000 description 8
- 230000002829 reductive effect Effects 0.000 description 8
- 101100495270 Caenorhabditis elegans cdc-26 gene Proteins 0.000 description 7
- 238000004891 communication Methods 0.000 description 7
- 238000007906 compression Methods 0.000 description 7
- 230000006835 compression Effects 0.000 description 7
- 238000011161 development Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 230000008030 elimination Effects 0.000 description 7
- 238000003379 elimination reaction Methods 0.000 description 7
- 230000007246 mechanism Effects 0.000 description 7
- 230000001360 synchronised effect Effects 0.000 description 6
- 230000003068 static effect Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 238000005286 illumination Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 239000002131 composite material Substances 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 238000011049 filling Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 238000003702 image correction Methods 0.000 description 2
- 239000000314 lubricant Substances 0.000 description 2
- 108091008695 photoreceptors Proteins 0.000 description 2
- 239000000843 powder Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000002441 reversible effect Effects 0.000 description 2
- 238000003756 stirring Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 229920002799 BoPET Polymers 0.000 description 1
- 239000005041 Mylar™ Substances 0.000 description 1
- 238000003705 background correction Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000013144 data compression Methods 0.000 description 1
- 238000004042 decolorization Methods 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 210000005069 ears Anatomy 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000002427 irreversible effect Effects 0.000 description 1
- NUHSROFQTUXZQQ-UHFFFAOYSA-N isopentenyl diphosphate Chemical compound CC(=C)CCO[P@](O)(=O)OP(O)(O)=O NUHSROFQTUXZQQ-UHFFFAOYSA-N 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000000873 masking effect Effects 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 229910052751 metal Inorganic materials 0.000 description 1
- 230000003472 neutralizing effect Effects 0.000 description 1
- 230000036961 partial effect Effects 0.000 description 1
- 238000012805 post-processing Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 229910000859 α-Fe Inorganic materials 0.000 description 1
Landscapes
- Image Processing (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、ディジタル画像か
ら不要な点を除去するための画像処理装置ならびにそれ
を用いる画像形成装置に関する。この種の処理には、孤
立点除去と呼ばれるものがある。The present invention relates to an image processing apparatus for removing unnecessary points from a digital image and an image forming apparatus using the same. This type of processing includes what is referred to as isolated point removal.
【0002】[0002]
【従来技術】一般的に複写機やファクシミリ、プリンタ
等において、読取装置等からの画像には不要な点(以
下、孤立点)が存在し、ディジタルフィルタ等による画
像処理を施す際に画質を劣化させる原因となっている。
特開平6-30265号公報には、なだらかな濃度変化を急峻
な濃度変化となるようなフィルタを施した画像データに
対して2値化処理を実施し、孤立点を検出する方法が示
されている。2. Description of the Related Art Generally, in a copying machine, facsimile, printer, or the like, an image from a reading device or the like has an unnecessary point (hereinafter referred to as an isolated point), and the image quality deteriorates when image processing is performed by a digital filter or the like. It is a cause to cause.
Japanese Patent Application Laid-Open No. 6-30265 discloses a method of performing binarization processing on image data that has been subjected to a filter such that a gradual density change becomes a steep density change, and detecting an isolated point. I have.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、前記従
来技術では、小さな点の集まりにより構成される網点画
像に対しては、黒と白のコントラストが強調されてしま
うため、網点を孤立点と誤検出する可能性が考えられ
る。However, in the above-mentioned prior art, the contrast between black and white is emphasized for a halftone image composed of a collection of small points. There is a possibility of erroneous detection.
【0004】そこで本発明は、孤立点検出の信頼性を高
くすることを第1の目的とし、高画質な画像出力を可能
とすることを第2の目的とする。Accordingly, a first object of the present invention is to increase the reliability of isolated point detection, and a second object is to enable high-quality image output.
【0005】[0005]
【課題を解決するための手段】(1)注目画素とその周
辺に2次元に分布する複数A(A=25-1)の周辺画素の画像
データに基づいて、それらの画素群の各画素の濃度の一
部分の和をあらわす平滑化データを注目画素宛てに生成
し、これを2次元分布の各画素を注目画素として実行す
る平滑化手段(図5,6の7,22);および、注目画
素とその周辺に2次元に分布する複数B(B=27-1)の周辺
画素の平滑化データが表す濃度が閾値未満であると注目
画素宛ての画像データを孤立点消去レベル(地肌濃度)
をあらわすものとし、これを注目画素を順次変更して実
行するデータ変換手段(図5,6の8〜25);を備え
る画像処理装置(20)。Means for Solving the Problems (1) Based on image data of a plurality of A (A = 25-1) peripheral pixels distributed two-dimensionally around a pixel of interest and its surroundings, each pixel of the pixel group is Smoothing means (7, 22 in FIGS. 5 and 6) for generating smoothed data representing the sum of a part of the density to the pixel of interest and executing this as each pixel of interest in the two-dimensional distribution; If the density represented by the smoothed data of a plurality of B (B = 27-1) peripheral pixels distributed two-dimensionally around the pixel is less than the threshold, the image data addressed to the pixel of interest is isolated point erasing level (background density)
An image processing apparatus (20) including data conversion means (8 to 25 in FIGS. 5 and 6) for sequentially changing the pixel of interest and executing the same.
【0006】なお、理解を容易にするためにカッコ内に
は、後述する実施例の対応事項、もしくは、対応要素又は
対応事項の記号を、参考までに付記した。以下も同様で
ある。[0006] In order to facilitate understanding, corresponding items of the embodiment described later, or corresponding elements or symbols of the corresponding items are added in parentheses for reference. The same applies to the following.
【0007】これによれば、注目画素が孤立点のとき
は、周辺画素の画像データの濃度値が地肌レベルで低い
ので、注目画素の平滑化データは、注目画素の濃度の一
部分を表す低い濃度値となる。すなわち、原画像データ
が表す濃度値より低くなる。これに対して注目画素が例
えば網点の場合は、周辺画素の濃度値が高いので、注目
画素の平滑化データが表す濃度は格別に低下しない。し
たがって、注目画素が孤立点のときはその平滑化データ
は閾値未満となり、網点の場合は閾値以上となる。According to this, when the target pixel is an isolated point, since the density value of the image data of the peripheral pixel is low at the background level, the smoothed data of the target pixel has a low density representing a part of the density of the target pixel. Value. That is, the density is lower than the density value represented by the original image data. On the other hand, when the pixel of interest is, for example, a halftone dot, the density value of the peripheral pixel is high, so that the density represented by the smoothed data of the pixel of interest does not decrease particularly. Therefore, when the pixel of interest is an isolated point, the smoothed data is less than the threshold value, and when the pixel of interest is a halftone dot, the smoothed data is greater than the threshold value.
【0008】注目画素とその周辺に2次元に分布する複
数Bの周辺画素でなる画素群(9×3)の広がりが例えば網
点ピッチ程度であると、有効画像の網点がある場合に
は、該画素群のいずれかの画素が閾値以上となり、この
場合は、注目画素は有効画像の一部である可能性が高
く、画像データの変更は行われない。該画素群(9×3)の
平滑化データが閾値未満であると、注目画素は地肌ある
いは孤立点である可能性が高く、この場合には、注目画
素の画像データが、画像なしレベル又は地肌レベルであ
る孤立点消去レベル値に変更される。すなわち孤立点が
除去される。If the spread of a pixel group (9 × 3) consisting of a plurality of B peripheral pixels distributed two-dimensionally around the target pixel and its surroundings is, for example, about the halftone pitch, if there is a halftone dot in the effective image, In this case, one of the pixels in the pixel group is equal to or larger than the threshold value. In this case, the pixel of interest is likely to be a part of the effective image, and the image data is not changed. If the smoothed data of the pixel group (9 × 3) is less than the threshold value, the pixel of interest is likely to be a background or an isolated point. In this case, the image data of the pixel of interest has a level of no image or background. The level is changed to the isolated point elimination level value. That is, isolated points are removed.
【0009】画像データの平滑化で孤立点の画像データ
を低濃度値(の平滑化データ)に変換して網点や他の有
効画像とは濃度差を強調し、所定の広がりの画素群で閾
値以上の高濃度が無いこと(地肌領域相当)を確認し
て、その中心にある注目画素の画像データを孤立点消去
レベル値(地肌濃度)をあらわす画像データに変更する
ので、精度の高い孤立点除去処理を実現し、より高画質
な画像出力ができる。有効画像を孤立点として誤検出し
除去してしまう可能性が低減する。The image data at the isolated point is converted into a low density value (smoothed data thereof) by smoothing the image data to emphasize the density difference from halftone dots and other effective images, and a pixel group having a predetermined spread is used. It is confirmed that there is no high density equal to or higher than the threshold value (corresponding to the background area), and the image data of the pixel of interest at the center is changed to image data representing the isolated point erasing level value (background density). The point removal processing is realized, and higher-quality image output can be performed. The possibility that an effective image is erroneously detected and removed as an isolated point is reduced.
【0010】(2)入力画像データが表す画像上の、注
目画素とその周りの画素を含む、主,副走査方向ともに
複数(5×5)の画素でなる画素マトリクス領域を第1
ウィンドウ(Mat1)としてその縁部画素の画像デー
タレベルを閾値(Th2)と比較して注目画素が低濃度
画素で囲まれた1次孤立点候補(「1」)か1次非孤立
点(「0」)かを表す1次特性データ(Cd1)を生成
し、これを2次元分布の各画素を注目画素として実行す
る第1判定手段(図16の36〜42);注目画素とそ
の周りの画素を含む主,副走査方向ともに複数の画素
(5×3)でなる画素マトリクス領域を第2ウィンドウ
(Mat2)としてその中の1次特性データ(Cd1)
の1次孤立点候補(「1」)を、第2ウィンドウ内の注
目画素にも拡張した2次特性データ(Cd2)を生成
し、これを2次元分布の各画素を注目画素として実行す
る第2判定手段(図17の43〜48);注目画素とそ
の周りの画素を含む主,副走査方向ともに複数の画素
(5×3)でなる画素マトリクス領域を第3ウィンドウ
(Mat3)としてその中の2次特性データ(Cd2)
の2次非孤立点(「0」)を、第3ウィンドウ内の注目
画素にも拡張した3次特性データ(Cd3)を生成し、
これを2次元分布の各画素を注目画素として実行する第
3判定手段(図17の49〜54);および、3次特性
データ以降で孤立点候補となった画素の画像データを孤
立点消去レベルに変換するデータ変換手段(図17の5
8);を備える画像処理装置。(2) A first pixel matrix area including a plurality of (5 × 5) pixels in the main and sub-scanning directions, including a pixel of interest and surrounding pixels, on an image represented by input image data.
As a window (Mat1), the image data level of the edge pixel is compared with a threshold value (Th2), and a primary isolated point candidate (“1”) or a primary non-isolated point (“1”) in which the target pixel is surrounded by low-density pixels. 0 "), and generates the primary characteristic data (Cd1), and executes this as each pixel of a two-dimensional distribution as a target pixel (36 to 42 in FIG. 16); the target pixel and its surroundings A pixel matrix area including a plurality of pixels (5 × 3) in both the main and sub-scanning directions including pixels is defined as a second window (Mat2) and primary characteristic data (Cd1) therein.
Is generated by extending the primary isolated point candidate ("1") to the pixel of interest in the second window, and executing this as the pixel of interest using each pixel of the two-dimensional distribution. 2 determination means (43 to 48 in FIG. 17): A pixel matrix area including a target pixel and its surrounding pixels and including a plurality of pixels (5 × 3) in both the main and sub-scanning directions is defined as a third window (Mat3). Secondary characteristic data (Cd2)
Tertiary characteristic data (Cd3) in which the secondary non-isolated point ("0") is also extended to the pixel of interest in the third window,
Third determination means (49 to 54 in FIG. 17) for executing each of the pixels of the two-dimensional distribution as a pixel of interest; Data conversion means (5 in FIG. 17)
8).
【0011】孤立点は、地肌レベル画素で囲まれてい
る。本実施態様によれば、第1判定手段が、この条件に合
う画素を1次孤立点候補として摘出する。第2判定手段
が、1次孤立点候補画素を、それを中心とする第2ウィン
ドウ(Mat2)の範囲内で拡大した2次孤立点候補を
生成する。これにより、極く近距離で分散する1次孤立
点候補は一群領域となり、また、1次孤立点候補判定で漏
れた孤立点も該群領域に吸収され、孤立点検出の信頼性
が高くなる。The isolated point is surrounded by background level pixels. According to the present embodiment, the first determination means extracts a pixel meeting this condition as a primary isolated point candidate. The second determination means generates a secondary isolated point candidate obtained by enlarging the primary isolated point candidate pixel within a second window (Mat2) centered on the primary isolated point candidate pixel. As a result, the primary isolated point candidates dispersed at extremely short distances form a group area, and isolated points leaked in the primary isolated point candidate determination are also absorbed by the group area, and the reliability of isolated point detection is increased. .
【0012】第3判定手段が、2次孤立点候補と判定さ
れなかった2次非孤立点画素を、それを中心とする第3
ウィンドウ(Mat3)の全画素に拡大した3次非孤立
点候補を生成する。これにより、非孤立点に広がった2
次孤立点候補の領域の縁部が狭められ、有意画像あるい
は地肌をも孤立点として処理する可能性が低く、孤立点
検出の信頼性が更に高くなる。[0012] The third determining means determines a second non-isolated point pixel not determined as a secondary isolated point candidate as a third pixel centered on the second non-isolated point pixel.
A tertiary non-isolated point candidate expanded to all pixels of the window (Mat3) is generated. As a result, 2 spread to non-isolated points
The edge of the next isolated point candidate area is narrowed, the possibility that a significant image or the background is processed as an isolated point is low, and the reliability of isolated point detection is further increased.
【0013】[0013]
【発明の実施の形態】(1a)上記(1)のデータ変換
手段は、注目画素とその周辺に2次元に分布する複数B
(B=27-1)の周辺画素の平滑化データが表す濃度が閾値未
満であると、注目画素およびその周辺に2次元に分布す
る複数C(C=9-1)、C≦B、の周辺画素宛ての画像デー
タを、孤立点消去レベル(地肌濃度)をあらわすものとす
る。DESCRIPTION OF THE PREFERRED EMBODIMENTS (1a) The data conversion means of the above (1) comprises a plurality of B pixels distributed two-dimensionally around a pixel of interest and its periphery.
If the density represented by the smoothed data of the peripheral pixels of (B = 27-1) is less than the threshold, a plurality of Cs (C = 9-1) and C ≦ B distributed two-dimensionally around the target pixel and its surroundings It is assumed that the image data addressed to the peripheral pixels represents an isolated point erasing level (background density).
【0014】これによれば、孤立点と判定された注目画
素を含む画素群(3×3)の画像データがすべて孤立点消去
レベル(地肌濃度)をあらわすものに変換される。DPI
(DotPer Inch)が大きい微小画素の場合、ノイズドット
(孤立点)が数画素の集合となるのが一般的である。本
実施態様は、このような大きいDPIの場合に、孤立点
除去精度を格別に損なうことなく、速く孤立点除去処理
を終えることができる。According to this, all the image data of the pixel group (3 × 3) including the target pixel determined to be an isolated point is converted into data representing the isolated point erasing level (background density). DPI
In the case of a small pixel having a large (DotPer Inch), noise dots (isolated points) are generally a set of several pixels. According to the present embodiment, in the case of such a large DPI, the isolated point removal processing can be quickly completed without significantly impairing the isolated point removal accuracy.
【0015】(1b)注目画素とその周辺の画素を含
む、主走査方向xおよび副走査方向yにそれぞれ複数画
素の広がり(5×5)がある画素マトリクス1の各画素宛て
の画像データを選択する手段(MEa,図5,6の7,
22)と、前記画素マトリクス1内の画像データを用い
て注目画素の画像データにフィルタ処理を行う演算手段
(図5,6の7,22)と、主走査方向xおよび副走査
方向yにそれぞれ複数画素の広がり(9×3)がある画素マ
トリクス2の各画素宛ての、前記フィルタ処理後の画像
データを選択する手段(MEb,図5,6の15)と、
選択したフィルタ処理後の画像データを所定の閾値1と
比較する手段(図5,6の8,23)と、前記比較結果
に基づき、前記画素マトリクス2内の一部の画素の画像
データを低濃度値とするか否を定める手段(図6の1
5)と、を備えたことを特徴とする画像処理装置(33/33
p)。(1b) Image data addressed to each pixel of the pixel matrix 1 including the pixel of interest and its surrounding pixels and having an extension (5 × 5) of a plurality of pixels in each of the main scanning direction x and the sub-scanning direction y is selected. Means (MEa, 7 in FIGS. 5 and 6)
22), an operation means (7, 22 in FIGS. 5 and 6) for performing a filtering process on the image data of the target pixel using the image data in the pixel matrix 1, and a main scanning direction x and a sub-scanning direction y, respectively. Means (MEb, 15 in FIGS. 5 and 6) for selecting the image data after the filter processing, destined for each pixel of the pixel matrix 2 having a spread of a plurality of pixels (9 × 3);
A means (8, 23 in FIGS. 5 and 6) for comparing the selected image data after the filter processing with a predetermined threshold value 1 and, based on the comparison result, lowering the image data of some pixels in the pixel matrix 2 Means for determining whether or not to use a density value (1 in FIG. 6)
5) and an image processing apparatus (33/33).
p).
【0016】これによれば、簡易な回路構成によって、
精度の高い孤立点除去処理を行うことにより、より高画
質な画像出力が可能となる。According to this, with a simple circuit configuration,
By performing the isolated point removal processing with high accuracy, it is possible to output a higher quality image.
【0017】(1c)前記画素マトリクス1内の画素に
対するフィルタ処理は、平滑化フィルタ処理(図5,6
の7,22)である、上記(1b)の画像処理装置。(1c) The filtering process for the pixels in the pixel matrix 1 is a smoothing filtering process (FIGS. 5 and 6).
7, 22), wherein the image processing apparatus according to (1b) above.
【0018】これによれば、平滑化フィルタを用いるこ
とにより、注目画素とその周辺画素との相関性の高い画
像データを得ることができ、有効画像データに対する誤
検出を少なくし、より高画質な画像出力を可能となる。According to this, by using the smoothing filter, it is possible to obtain image data having a high correlation between the target pixel and its surrounding pixels, to reduce false detection of valid image data, and to achieve higher image quality. Image output becomes possible.
【0019】(1d)前記比較手段(図6の15)の比
較結果が、画素マトリクス2内の全画素のフィルタ処理
後の画像データが所定の閾値1以下のとき、前記画素マ
トリクス2内の一部の画素の画像データを低濃度値とす
る、上記(1b)又は(1c)の画像処理装置。(1d) When the comparison result of the comparing means (15 in FIG. 6) indicates that the filtered image data of all the pixels in the pixel matrix 2 is equal to or less than a predetermined threshold 1, The image processing apparatus according to the above (1b) or (1c), wherein the image data of the pixels of the section is set to a low density value.
【0020】これによれば、注目画素を含めた複数の画
素と比較し、広範囲の領域に対する処理を行うことによ
り、より高画質な画像出力が可能となる。According to this, compared to a plurality of pixels including the pixel of interest, a higher quality image can be output by performing processing on a wide area.
【0021】(3)2次元分布の各画素を注目画素とし
て、注目画素が3次特性データ(Cd3)が表わす3次
孤立点候補(「1」)であって他の3次孤立点候補(C
d3=「1」)の画素から離れていると、注目画素を孤
立点と判定する第4判定手段(図17の56,57);
を更に備え、前記データ変換手段(図17の58)は、
第4判定手段が孤立点と判定した画素の画像データを地
肌消去レベルに書換える;上記(2)の画像処理装置。(3) With each pixel of the two-dimensional distribution as a target pixel, the target pixel is a tertiary isolated point candidate (“1”) represented by the tertiary characteristic data (Cd3) and another tertiary isolated point candidate (“1”). C
d3 = “1”), the fourth judging means for judging the pixel of interest as an isolated point (56, 57 in FIG. 17);
And the data conversion means (58 in FIG. 17)
The image processing device according to (2) above, wherein the image data of the pixel determined as the isolated point by the fourth determining means is rewritten to the background erasing level.
【0022】3次孤立点候補の複数の画素が連続してい
るときには、それらの画素は、地肌レベルよりも高い有
意画素である可能性が高い。本実施態様では、このよう
な条件が成立しない3次孤立点候補の画素のみを孤立点
と見なして除去するので、有意画像画素の誤消去の可能
性が低くなり、孤立点除去の信頼性が高く、より高画質な
画像出力が可能となる。When a plurality of pixels of the tertiary isolated point candidate are continuous, it is highly probable that those pixels are significant pixels higher than the background level. In the present embodiment, only the pixels of the tertiary isolated point candidate where such a condition is not satisfied are removed as regarded as isolated points, so the possibility of erroneous erasure of significant image pixels is reduced, and the reliability of isolated point removal is reduced. Higher and higher quality image output is possible.
【0023】(4)第1判定手段(図16の36〜4
2)は、第1ウィンドウ(Mat1)の注目画素が所定
値(Th1)以上であるときに、第1ウィンドウ(Ma
t1)の縁部画素の画像データレベルを閾値(Th2)
と比較して注目画素が低濃度画素で囲まれた1次孤立点
候補(「1」)か1次非孤立点(「0」)かを表す1次
特性データ(Cd1)を生成し、第1ウィンドウ(Ma
t1)の注目画素が所定値(Th1)未満であったとき
には、上記比較をすることなく1次非孤立点(「0」)
を表す1次特性データ(Cd1)を生成する;上記
(2)又は(3)の画像処理装置。(4) First judging means (36 to 4 in FIG. 16)
2) When the target pixel of the first window (Mat1) is equal to or more than the predetermined value (Th1), the first window (Ma1)
The image data level of the edge pixel at t1) is set to a threshold value (Th2).
And generating primary characteristic data (Cd1) indicating whether the target pixel is a primary isolated point candidate (“1”) or a primary non-isolated point (“0”) surrounded by low-density pixels. One window (Ma
When the pixel of interest at t1) is less than the predetermined value (Th1), the primary non-isolated point (“0”) is obtained without performing the above comparison.
Generating the primary characteristic data (Cd1) representing the following: (2) or (3).
【0024】孤立点画素の可能性がない地肌レベルの画
素については、第1ウィンドウ(Mat1)を形成しそ
の内部の画素の濃度を閾値(Th2)と比較する判定処
理を省略して、即座に1次非孤立点(「0」)を表す1
次特性データ(Cd1)を生成するので、第1判定処理
が簡単になり、処理速度が向上する。For pixels at the background level where there is no possibility of an isolated point pixel, the first window (Mat1) is formed, and the determination processing for comparing the density of the pixels inside the window with the threshold value (Th2) is omitted. 1 representing the primary non-isolated point ("0")
Since the next characteristic data (Cd1) is generated, the first determination processing is simplified, and the processing speed is improved.
【0025】(5)第1判定手段(図16の36〜4
2)は、第1ウィンドウ(Mat1)の縁部の全画素が
閾値(Th2)未満の低濃度画素であるときに注目画素
宛てに1次孤立点候補を表わす1次特性データ(Cd1
=「1」)を生成し、縁部のいずれかの画素が閾値(T
h2)以上であるときは1次非孤立点(Cd1=
「0」)を表わす1次特性データ(Cd1=「0」)を
生成する;上記(2)又は(3)の画像処理装置。これ
によれば、孤立点画素のみを孤立点として摘出する信頼
性が高い。(5) First judgment means (36 to 4 in FIG. 16)
2) is the primary characteristic data (Cd1) representing the primary isolated point candidate addressed to the target pixel when all the pixels at the edge of the first window (Mat1) are low-density pixels less than the threshold (Th2).
= “1”), and any pixel at the edge is threshold (T
h2) or more, the primary non-isolated point (Cd1 =
Primary characteristic data (Cd1 = “0”) representing “0”) is generated; the image processing device of (2) or (3) above. According to this, the reliability of extracting only isolated point pixels as isolated points is high.
【0026】(5a)第2判定手段(図16の43〜4
8)は、第2ウィンドウ(Mat2)の少なくとも1個
の画素が1次孤立点候補(Cd1=「1」)であると、
注目画素の2次特性データ(Cd2)を2次孤立点候補
(「1」)とする;上記(2),(3)又は(4)の画
像処理装置。(5a) Second determination means (43-4 in FIG. 16)
8) is that if at least one pixel of the second window (Mat2) is a primary isolated point candidate (Cd1 = "1"),
The secondary characteristic data (Cd2) of the pixel of interest is defined as a secondary isolated point candidate ("1"); the image processing device of (2), (3) or (4) above.
【0027】1次孤立点候補画素を、それを中心とする
第2ウィンドウ(Mat2)の全画素に拡大した2次孤
立点候補を生成するので、極く近距離で分散する1次孤
立点候補は一群領域となり、また、1次孤立点候補判定で
漏れた孤立点も該群領域に吸収され、孤立点検出の信頼
性が高くなる。Since a primary isolated point candidate is generated by expanding the primary isolated point candidate pixel to all pixels in the second window (Mat2) centered on the primary isolated point candidate pixel, the primary isolated point candidate dispersed at a very short distance is generated. Becomes a group area, and isolated points leaked in the primary isolated point candidate determination are also absorbed by the group area, and the reliability of isolated point detection is increased.
【0028】(5b)第4判定手段(図17の56,5
7)は、注目画素が3次孤立点候補(Cd3=「1」)
であってそれに隣接する全画素が3次非孤立点(Cd3
=「0」)であるときに、注目画素の画像データを地肌
消去レベルに書換える;上記(2)乃至(5a)のいず
れかの画像処理装置。(5b) Fourth judgment means (56, 5 in FIG. 17)
7) indicates that the target pixel is a tertiary isolated point candidate (Cd3 = “1”)
And all the pixels adjacent thereto are tertiary non-isolated points (Cd3
= "0"), the image data of the target pixel is rewritten to the background erasing level; any one of the above-mentioned image processing apparatuses (2) to (5a).
【0029】3次孤立点候補の画素であっても、それに
隣接する画素の全てが3次非孤立点である場合のみに、
3次孤立点候補の画素を孤立点と見なして除去するの
で、有意画像画素の誤消去の可能性が低くなり、孤立点除
去の信頼性が高く、より高画質な画像出力が可能とな
る。Even if a pixel is a tertiary isolated point candidate, only if all of its adjacent pixels are tertiary non-isolated points,
Since the pixels of the tertiary isolated point candidate are regarded as isolated points and removed, the possibility of erroneous erasure of significant image pixels is reduced, the reliability of isolated point removal is high, and higher quality image output is possible.
【0030】(5c)前記注目画素に隣接する全画素
は、注目画素を中心とする主,副走査方向ともに複数の
画素(3×3)でなる画素マトリクス領域の第4ウィン
ドウ(Mat4)の縁部の全画素である;上記(5b)
の画像処理装置。(5c) All pixels adjacent to the pixel of interest are edges of a fourth window (Mat4) of a pixel matrix area including a plurality of pixels (3 × 3) in the main and sub-scanning directions centering on the pixel of interest. (5b)
Image processing device.
【0031】画素単位で精細に孤立点であるかが検出さ
れ、誤消去の可能性が低くなり、孤立点除去の信頼性が高
く、より高画質な画像出力が可能となる。Whether an isolated point is finely detected on a pixel-by-pixel basis, the possibility of erroneous erasure is reduced, the reliability of removal of the isolated point is high, and a higher quality image can be output.
【0032】(5d)上記(1)又は(2)の孤立点消
去レベルは、濃度値が固定の低濃度である。すなわち、
画像データが例えば濃度値を表す場合、その全ビットを
「0」すなわち濃度0とする、あるいは画像の地肌濃度
とする、もしくは、濃度0から地肌濃度までの間の値と
する。いずれにしても、注目画素が孤立点すなわちノイ
ズドットであると、それが消える。(5d) The isolated point erasing level of (1) or (2) is a low density having a fixed density value. That is,
If the image data represents, for example, a density value, all the bits are set to “0”, that is, the density is 0, or the background density of the image, or a value between the density 0 and the background density. In any case, if the target pixel is an isolated point, that is, a noise dot, it disappears.
【0033】(5e)上記(1)又は(2)の孤立点消
去レベルは、2次元分布の画素群に宛てられた画像デー
タ群によって表される画像の地肌濃度である。(5e) The isolated point elimination level of (1) or (2) is the background density of the image represented by the image data group addressed to the two-dimensionally distributed pixel group.
【0034】これによれば、注目画素が孤立点すなわち
ノイズドットであると、それが地肌に埋没する。すなわ
ち消える。後段の画像処理で地肌濃度を除去し、その前
後で文字画像か写真画像かなど画像特性を検出して、画
像特性に対応した画像補正処理を加える場合、孤立点を
除去した後に白点を生じないので、該画像特性の検出と
画像補正処理を乱すことが無い。According to this, if the target pixel is an isolated point, that is, a noise dot, it is buried in the background. That is, it disappears. When the background image density is removed in the subsequent image processing, image characteristics such as character image or photographic image are detected before and after that, and image correction processing corresponding to the image characteristics is applied, white points occur after removing isolated points Therefore, the detection of the image characteristics and the image correction processing are not disturbed.
【0035】(5f)原稿を照明して原稿の反射光を撮
像素子に投射して撮像素子で画像信号を生成し、A/D
変換手段で画像データにデジタル変換する原稿スキャナ
(200);および、該原稿スキャナの画像データを入力画
像データとして上記孤立点除去をする上記(1)又は
(2)の画像処理装置(20/IPU);を備える画像読取り
処理装置(200+20/200+IPU)。(5f) The original is illuminated, the reflected light of the original is projected on the image sensor, an image signal is generated by the image sensor, and the A / D
Document scanner that converts digital data into image data by conversion means
And (200 + 20 /) an image processing device (20 / IPU) according to (1) or (2), wherein the isolated point is removed using the image data of the document scanner as input image data. 200 + IPU).
【0036】これによれば、原稿スキャナ(200)で読取
った原稿の、ノイズドットが無い綺麗な画像を表す画像
データが得られる。According to this, image data representing a clear image without noise dots of a document read by the document scanner (200) can be obtained.
【0037】(6)上記(1)又は(2)の画像処理装
置(20/IPU);該画像処理装置の処理後の画像データをプ
リンタによる顕像形成のための画像データに変換する手
段(22〜28/114〜124);および、感光体に前記顕像形成
のための画像データに応じた静電潜像を形成し、現像器
で静電潜像を顕像にして、直接または中間転写媒体を介
して転写紙に転写するプリンタ(400/100);を備える画
像形成装置。(6) The image processing apparatus (20 / IPU) according to the above (1) or (2); means for converting the image data processed by the image processing apparatus into image data for forming a visible image by a printer ( 22-28 / 114-124); and forming an electrostatic latent image on the photoreceptor in accordance with the image data for forming the visible image, developing the electrostatic latent image into a visible image with a developing device, and directly or intermediately. An image forming apparatus comprising: a printer (400/100) for transferring to a transfer sheet via a transfer medium.
【0038】これによれば、与えられる画像データが、
ノイズドットを含む画像をあらわす場合でも、ノイズド
ットが消えた綺麗な画像がプリントアウトされる。According to this, given image data is
Even when an image including noise dots is represented, a beautiful image from which noise dots have disappeared is printed out.
【0039】(7)原稿を照明して原稿の反射光を撮像
素子に投射して撮像素子で画像信号を生成し、A/D変
換手段で画像データにデジタル変換する原稿スキャナ(2
00);該原稿スキャナの画像データを入力画像データと
して上記孤立点除去をする上記(1)又は(2)の画像
処理装置(20/IPU);該画像処理装置の処理後の画像デー
タをプリンタによる顕像形成のための画像データに変換
する手段(22〜28/114〜124);および、感光体に前記顕
像形成のための画像データに応じた静電潜像を形成し、
現像器で静電潜像を顕像にして、直接または中間転写媒
体を介して転写紙に転写するプリンタ(400/100);を備
える画像形成装置。(7) A document scanner (2) that illuminates a document, projects reflected light of the document onto an image pickup device, generates an image signal with the image pickup device, and digitally converts the image signal into image data by A / D conversion means.
00); the image processing apparatus (20 / IPU) according to (1) or (2), wherein the isolated points are removed using the image data of the original scanner as input image data; Means (22-28 / 114-124) for converting into image data for forming a visible image by means of: and forming an electrostatic latent image on the photoconductor in accordance with the image data for forming the visible image,
An image forming apparatus comprising: a printer (400/100) for converting an electrostatic latent image into a visible image with a developing device and transferring the latent image directly or via an intermediate transfer medium to transfer paper.
【0040】これによれば、与えられる原稿にノイズド
ットがある場合ならびにスキャナのコンタクトガラスに
汚れドットがある場合でも、ノイズドットが消えた綺麗
な原稿画像がプリントアウトされる。According to this, even when there are noise dots in the given original document and when there are dirt dots on the contact glass of the scanner, a beautiful original image from which the noise dots have disappeared is printed out.
【0041】本発明の他の目的および特徴は、図面を参
照した以下の実施例の説明より明らかになろう。Other objects and features of the present invention will become apparent from the following description of embodiments with reference to the drawings.
【0042】[0042]
【実施例】−第1実施例− 図1に、本発明の画像処理装置の一実施例を装備した画
像形成装置の機構の概要を示す。この実施例は、デジタ
ルフルカラー複写機である。カラー画像読み取り装置
(以下、原稿スキャナという)200は、コンタクトガ
ラス202上の原稿180の画像を、照明ランプ20
5,ミラー群204A,204B,204Cなど、およ
びレンズ206を介してカラーセンサ207に結像し
て、原稿のカラー画像情報を、例えば、ブルー(以下、
Bという),グリーン(以下、Gという)およびレッド
(以下、Rという)の色分解光毎に読み取り、電気的な
画像信号に変換する。カラーセンサ207は、この例で
は、3ラインCCDセンサで構成されており、B,G,
Rの画像を色ごとに読取る。スキャナ200で得たB,
G,Rの色分解画像信号強度レベルをもとにして、図示
省略された画像処理ユニット(20:図2,3)にて色
変換処理を行い、ブラック(以下、Bkという),シア
ン(以下、Cという),マゼンダ(以下、Mという)お
よびイエロー(以下、Yという)の記録色情報を含むカ
ラー画像データを得る。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS First Embodiment FIG. 1 shows an outline of a mechanism of an image forming apparatus equipped with an image processing apparatus according to an embodiment of the present invention. This embodiment is a digital full-color copying machine. A color image reading device (hereinafter referred to as a document scanner) 200 converts an image of a document 180 on a contact glass 202 into an illumination lamp 20.
5, forming an image on the color sensor 207 via the mirror group 204A, 204B, 204C, etc., and the lens 206, and converting the color image information of the original into, for example, blue (hereinafter, referred to as blue).
B), green (hereinafter, referred to as G) and red (hereinafter, referred to as R) are read for each color separation light and converted into an electric image signal. In this example, the color sensor 207 is constituted by a three-line CCD sensor, and B, G,
The R image is read for each color. B obtained by the scanner 200,
Based on the color separation image signal intensity levels of G and R, color conversion processing is performed by an image processing unit (20: FIGS. 2 and 3) not shown, and black (hereinafter referred to as Bk) and cyan (hereinafter referred to as Bk). , C), magenta (hereinafter, referred to as M), and yellow (hereinafter, referred to as Y) are obtained.
【0043】このカラー画像データを用い、次に述べる
カラー画像記録装置(以下、カラープリンタという)4
00によって、Bk,C,M,Yの画像を中間転写ベル
ト上に重ね形成し、そして転写紙に転写する。原稿スキ
ャナ200は、カラープリンタ400の動作とタイミン
グをとったスキャナースタート信号を受けて、照明ラン
プ205やミラー群204A,204B,204Cなど
からなる照明・ミラー光学系が左矢印方向へ原稿走査
し、1回走査毎に1色の画像データを得る。そして、そ
の都度、カラープリンタ400で順次、顕像化しつつ、
これらを中間転写ベルト上に重ね合わせて、4色のフル
カラー画像を形成する。Using the color image data, a color image recording apparatus (hereinafter referred to as a color printer) 4 described below
00, the images of Bk, C, M, and Y are overlaid on the intermediate transfer belt and transferred to a transfer sheet. The document scanner 200 receives a scanner start signal synchronized with the operation of the color printer 400, and scans a document in the direction of the left arrow by an illumination / mirror optical system including an illumination lamp 205 and mirror groups 204A, 204B, and 204C. One color image data is obtained for each scan. Each time, while sequentially visualizing the color printer 400,
These are superposed on the intermediate transfer belt to form four full-color images.
【0044】カラープリンタ400の、露光手段として
の書き込み光学ユニット401は、原稿スキャナ200
からのカラー画像データを光信号に変換して、原稿画像
に対応した光書き込みを行い、感光体ドラム414に静
電潜像を形成する。光書き込み光学ユニット401は、
レーザー発光器441,これを発光駆動する発光駆動制
御部(図示省略),ポリゴンミラー443,これを回転
駆動する回転用モータ444,fθレンズ442,反射
ミラー446などで構成されている。感光体ドラム41
4は、矢印で示す如く反時計廻りの向きに回転するが、
その周りには、感光体クリーニングユニット421,除
電ランプ414M,帯電器419,感光体ドラム上の潜
像電位を検知する電位センサー414D,リボルバー現
像装置420の選択された現像器,現像濃度パターン検
知器414P,中間転写ベルト415などが配置されて
いる。The writing optical unit 401 as an exposure unit of the color printer 400 is
Is converted into an optical signal, optical writing corresponding to the original image is performed, and an electrostatic latent image is formed on the photosensitive drum 414. The optical writing optical unit 401
It comprises a laser light emitter 441, a light emission drive controller (not shown) for driving the light emission, a polygon mirror 443, a rotation motor 444 for rotating the polygon mirror 443, an fθ lens 442, a reflection mirror 446, and the like. Photoconductor drum 41
4 rotates counterclockwise as shown by the arrow,
Around the photosensitive member cleaning unit 421, a neutralizing lamp 414M, a charger 419, a potential sensor 414D for detecting a latent image potential on the photosensitive drum, a selected developing device of the revolver developing device 420, and a developing density pattern detector 414P, an intermediate transfer belt 415, and the like are arranged.
【0045】リボルバー現像装置420は、BK現像器
420K,C現像器420C,M現像器420M,Y現
像器420Yと、各現像器を矢印で示す如く反時計回り
の向きに回転させる、リボルバー回転駆動部(図示省
略)などからなる。これら各現像器は、静電潜像を顕像
化するために、現像剤の穂を感光体ドラム414の表面
に接触させて回転する現像スリーブ420KS,420
CS,420MS,420YSと、現像剤を組み上げ撹
拌するために回転する現像パドルなどで構成されてい
る。待機状態では、リボルバー現像装置420はBK現
像器420で現像を行う位置にセットされており、コピ
ー動作が開始されると、原稿スキャナ200で所定のタ
イミングからBK画像データの読み取りがスタートし、
この画像データに基づき、レーザー光による光書き込み
すなわち潜像形成が始まる。以下、Bk画像データによ
る静電潜像をBk潜像という。C,M,Yの各画像デー
タについても同じ。このBk潜像の先端部から現像可能
とすべく、Bk現像器420Kの現像位置に潜像先端部
が到達する前に、現像スリーブ420KSを回転開始し
て、Bk潜像をBkトナーで現像する。そして、以後、
Bk潜像領域の現像動作を続けるが、潜像後端部がBk
潜像位置を通過した時点で、速やかに、Bk現像器42
0Kによる現像位置から次の色の現像器による現像位置
まで、リボルバー現像装置420を駆動して回動させ
る。この回動動作は、少なくとも、次の画像データによ
る潜像先端部が到達する前に完了させる。The revolver developing device 420 includes a BK developing device 420K, a C developing device 420C, an M developing device 420M, and a Y developing device 420Y. (Not shown). In order to visualize the electrostatic latent image, each of these developing devices rotates developing sleeves 420 KS and 420 which rotate by contacting the ears of the developer with the surface of the photosensitive drum 414.
CS, 420MS, 420YS, and a developing paddle that rotates to assemble and stir the developer. In the standby state, the revolver developing device 420 is set at a position where development is performed by the BK developing device 420, and when a copy operation is started, reading of BK image data starts at a predetermined timing by the original scanner 200,
Based on the image data, optical writing by a laser beam, that is, latent image formation starts. Hereinafter, the electrostatic latent image based on the Bk image data is referred to as a Bk latent image. The same applies to each of the C, M, and Y image data. In order to enable development from the front end of the Bk latent image, before the front end of the latent image reaches the development position of the Bk developing device 420K, the rotation of the developing sleeve 420KS is started to develop the Bk latent image with Bk toner. . And after that,
The developing operation of the Bk latent image area is continued, but the rear end of the latent image is
Immediately after passing the latent image position, the Bk developing device 42
The revolver developing device 420 is driven to rotate from the development position at 0K to the development position at the next color developing unit. This rotation operation is completed at least before the leading end of the latent image based on the next image data arrives.
【0046】像の形成サイクルが開始されると、感光体
ドラム414は矢印で示すように反時計回りの向きに回
動し、中間転写ベルト415は図示しない駆動モータに
より、時計回りの向きに回動する。中間転写ベルト41
5の回動に伴って、BKトナー像形成,Cトナー像形
成,Mトナー像形成およびYトナー像形成が順次行わ
れ、最終的に、BK,C,M,Yの順に中間転写ベルト
415上に重ねてトナー像が形成される。BK像の形成
は、以下のようにして行われる。When the image forming cycle is started, the photosensitive drum 414 rotates counterclockwise as indicated by an arrow, and the intermediate transfer belt 415 is rotated clockwise by a drive motor (not shown). Move. Intermediate transfer belt 41
5, the BK toner image formation, the C toner image formation, the M toner image formation, and the Y toner image formation are sequentially performed, and finally, on the intermediate transfer belt 415 in the order of BK, C, M, and Y. , A toner image is formed. The formation of the BK image is performed as follows.
【0047】すなわち、帯電器419がコロナ放電によ
って、感光体ドラム414を負電荷で約−700Vに一
様に帯電する。つづいて、レーザーダイオード441
は、Bk信号に基づいてラスタ露光を行う。このように
ラスタ像が露光されたとき、当初、一様に荷電された感
光体ドラム414の露光された部分については、露光光
量に比例する電荷が消失し、静電潜像が形成される。リ
ボルバー現像装置420内のトナーは、フェライトキャ
リアとの撹拌によって負極性に帯電され、また、本現像
装置のBK現像スリーブ420KSは、感光体ドラム4
14の金属基体層に対して図示しない電源回路によっ
て、負の直流電位と交流とが重畳された電位にバイアス
されている。この結果、感光体ドラム414の電荷が残
っている部分には、トナーが付着せず、電荷のない部
分、つまり、露光された部分にはBkトナーが吸着さ
れ、潜像と相似なBk可視像が形成される。中間転写ベ
ルト415は、駆動ローラ415D,転写対向ローラ4
15T,クリーニング対向ローラ415Cおよび従動ロ
ーラ群に張架されており、図示しない駆動モータにより
回動駆動される。That is, the charger 419 uniformly charges the photosensitive drum 414 with a negative charge to about -700 V by corona discharge. Then, the laser diode 441
Performs raster exposure based on the Bk signal. When the raster image is exposed in this manner, in the initially exposed portion of the photosensitive drum 414 that is uniformly charged, the charge proportional to the amount of exposure light disappears, and an electrostatic latent image is formed. The toner in the revolver developing device 420 is negatively charged by stirring with the ferrite carrier, and the BK developing sleeve 420KS of the developing device is
A power supply circuit (not shown) biases the 14 metal base layers to a potential at which a negative DC potential and an AC are superimposed. As a result, the toner does not adhere to the portion of the photosensitive drum 414 where the charge remains, and the Bk toner is adsorbed to the portion having no charge, that is, the exposed portion, and the Bk visible light similar to the latent image is obtained. An image is formed. The intermediate transfer belt 415 includes a driving roller 415D, a transfer opposing roller 4
15T, the cleaning opposing roller 415C, and a group of driven rollers, which are driven to rotate by a drive motor (not shown).
【0048】さて、感光体ドラム414上に形成したB
kトナー像は、感光体と接触状態で等速駆動している中
間転写ベルト415の表面に、ベルト転写コロナ放電器
(以下、ベルト転写部という。)416によって転写さ
れる。以下、感光体ドラム414から中間転写ベルト4
15へのトナー像転写を、ベルト転写と称する。感光体
ドラム414上の若干の未転写残留トナーは、感光体ド
ラム414の再使用に備えて、感光体クリーニングユニ
ット421で清掃される。ここで回収されたトナーは、
回収パイプを経由して図示しない排トナータンクに蓄え
られる。The B formed on the photosensitive drum 414
The k toner image is transferred by a belt transfer corona discharger (hereinafter, referred to as a belt transfer unit) 416 to the surface of the intermediate transfer belt 415 that is driven at a constant speed in contact with the photoconductor. Hereinafter, the photosensitive drum 414 to the intermediate transfer belt 4
Transfer of the toner image onto the transfer belt 15 is referred to as belt transfer. Some untransferred residual toner on the photoconductor drum 414 is cleaned by the photoconductor cleaning unit 421 in preparation for reuse of the photoconductor drum 414. The toner collected here is
The toner is stored in a waste toner tank (not shown) via a collection pipe.
【0049】なお、中間転写ベルト415には、感光体
ドラム414に順次形成する、Bk,C,M,Yのトナ
ー像を、同一面に順次、位置合わせして、4色重ねのベ
ルト転写画像を形成し、その後、転写紙にコロナ放電転
写器にて一括転写を行う。ところで、感光体ドラム41
4側では、BK画像の形成工程のつぎに、C画像の形成
工程に進むが、所定のタイミングから、原稿スキャナ2
00によるC画像データの読み取りが始まり、その画像
データによるレーザー光書き込みで、C潜像の形成を行
う。C現像器420Cは、その現像位置に対して、先の
Bk潜像後端部が通過した後で、かつ、C潜像先端が到
達する前に、リボルバー現像装置の回転動作を行い、C
潜像をCトナーで現像する。以降、C潜像領域の現像を
つづけるが、潜像後端部が通過した時点で、先のBk現
像器の場合と同様にリボルバー現像装置420を駆動し
て、C現像器420Cを送り出し、つぎのM現像器42
0Mを現像位置に位置させる。この動作もやはり、つぎ
のM潜像先端部が現像部に到達する前に行う。なお、M
およびYの各像の形成工程については、それぞれの画像
データの読み取り、潜像形成,現像の動作が、上述のB
k像や、C像の工程に準ずるので、説明は省略する。On the intermediate transfer belt 415, Bk, C, M, and Y toner images sequentially formed on the photosensitive drum 414 are sequentially aligned on the same surface, and a four-color superimposed belt transfer image is formed. After that, batch transfer is performed on transfer paper by a corona discharge transfer device. By the way, the photosensitive drum 41
On the fourth side, the process proceeds to the C image forming process after the BK image forming process.
The reading of the C image data by 00 starts, and the formation of the C latent image is performed by writing the laser light with the image data. The C developing device 420C rotates the revolver developing device with respect to the developing position after the trailing edge of the previous Bk latent image has passed and before the leading end of the C latent image has arrived.
The latent image is developed with C toner. Thereafter, the development of the C latent image area is continued, but when the rear end of the latent image has passed, the revolver developing device 420 is driven as in the case of the Bk developing device, and the C developing device 420C is sent out. M developing unit 42
0M is located at the development position. This operation is also performed before the leading end of the next M latent image reaches the developing unit. Note that M
In the process of forming each image of Y and Y, the operations of reading image data, forming a latent image, and developing are performed in the above-described B mode.
The description is omitted because it is in accordance with the steps of the k image and the C image.
【0050】ベルトクリーニング装置415Uは、入口
シール,ゴムブレード,排出コイルおよび、これら入口
シールやゴムブレードの接離機構により構成される。1
色目のBk画像をベルト転写した後の、2,3,4色目
の画像をベルト転写している間は、ブレード接離機構に
よって、中間転写ベルト面から入口シール,ゴムブレー
ドなどは離間させておく。The belt cleaning device 415U includes an inlet seal, a rubber blade, a discharge coil, and a mechanism for contacting and separating the inlet seal and the rubber blade. 1
While the second, third, and fourth color images are being transferred to the belt after the Bk image of the color is transferred to the belt, the entrance seal, the rubber blade, and the like are separated from the intermediate transfer belt surface by the blade contact / separation mechanism. .
【0051】紙転写コロナ放電器(以下、紙転写器とい
う。)417は、中間転写ベルト415上の重ねトナー
像を転写紙に転写するべく、コロナ放電方式にて、AC
+DCまたは、DC成分を転写紙および中間転写ベルト
に印加するものである。A paper transfer corona discharger (hereinafter, referred to as a paper transfer device) 417 uses an AC corona discharge method to transfer the superposed toner image on the intermediate transfer belt 415 to transfer paper.
+ DC or a DC component is applied to the transfer paper and the intermediate transfer belt.
【0052】転写紙カセット482には、転写紙が収納
されており、給紙コロ483によってレジストローラ対
418R方向に給紙・搬送される。なお、符号412B
2は、OHP用紙や厚紙などを手差しするための給紙ト
レイを示している。像形成が開始される時期に、転写紙
が給紙トレイから給送され、レジストローラ対418R
のニップ部にて待機している。そして、紙転写器417
に中間転写ベルト415上のトナー像の先端がさしかか
るときに、丁度、転写紙先端がこの像の先端に一致する
如くにレジストローラ対418Rが駆動され、紙と像と
の合わせが行われる。このようにして、転写紙が中間転
写ベルト上の色重ね像と重ねられて、正電位につながれ
た紙転写器417の上を通過する。このとき、コロナ放
電電流で転写紙が正電荷で荷電され、トナー画像の殆ど
が転写紙上に転写される。つづいて、紙転写器417の
左側に配置した図示しない除電ブラシによる分離除電器
を通過するときに、転写紙は除電され、中間転写ベルト
415から剥離されて紙搬送ベルト422に移る。中間
転写ベルト面から4色重ねトナー像を一括転写された転
写紙は、紙搬送ベルト422で定着器423に搬送さ
れ、所定温度にコントロールされた定着ローラ423A
と加圧ローラ423Bのニップ部でトナー像を溶融定着
され、排出ロール対424で本体外に送り出され、図示
省略のコピートレイに表向きにスタックされる。Transfer paper is stored in the transfer paper cassette 482, and is fed and conveyed by the paper feed roller 483 in the direction of the registration roller pair 418 R. Note that reference numeral 412B
Reference numeral 2 denotes a paper feed tray for manually feeding OHP paper or thick paper. At the time when the image formation is started, the transfer paper is fed from the paper feed tray and the registration roller pair 418R is used.
Waiting at the nip. Then, the paper transfer device 417
When the leading edge of the toner image on the intermediate transfer belt 415 is approaching, the registration roller pair 418R is driven so that the leading edge of the transfer paper coincides with the leading edge of the image, and the paper and the image are aligned. In this way, the transfer paper is superimposed on the color superimposed image on the intermediate transfer belt and passes over the paper transfer unit 417 connected to the positive potential. At this time, the transfer paper is charged with a positive charge by the corona discharge current, and most of the toner image is transferred onto the transfer paper. Subsequently, when the transfer paper passes through a separation static eliminator by a static elimination brush (not shown) disposed on the left side of the paper transfer device 417, the transfer paper is discharged, separated from the intermediate transfer belt 415, and moved to the paper transport belt 422. The transfer paper on which the four-color superimposed toner image is collectively transferred from the intermediate transfer belt surface is transported to the fixing device 423 by the paper transport belt 422, and the fixing roller 423A is controlled to a predetermined temperature.
The toner image is fused and fixed at the nip portion of the pressure roller 423B, sent out of the main body by the discharge roll pair 424, and stacked face up on a copy tray (not shown).
【0053】なお、ベルト転写後の感光体ドラム414
は、ブラシローラ,ゴムブレードなどからなる感光体ク
リーニングユニット421で表面をクリーニングされ、
また、除電ランプ414Mで均一除電される。また、転
写紙にトナー像を転写した後の中間転写ベルト415
は、再び、クリーニングユニット415Uのブレード接
離機構でブレードを押圧して表面をクリーニングする。
リピートコピーの場合には、スキャナの動作および感光
体への画像形成は、1枚目の4色目画像工程にひきつづ
き、所定のタイミングで2枚目の1色目画像工程に進
む。中間転写ベルト415の方は、1枚目の4色重ね画
像の転写紙への一括転写工程にひきつづき、表面をベル
トクリーニング装置でクリーニングされた領域に、2枚
目のBkトナー像がベルト転写されるようにする。その
後は、1枚目と同様動作になる。The photosensitive drum 414 after belt transfer
Is cleaned by a photoreceptor cleaning unit 421 including a brush roller, a rubber blade, and the like.
Further, the charge is uniformly removed by the charge removing lamp 414M. Further, the intermediate transfer belt 415 after transferring the toner image to the transfer paper
Again, the blade is pressed by the blade contact / separation mechanism of the cleaning unit 415U to clean the surface.
In the case of the repeat copy, the operation of the scanner and the image formation on the photoconductor are continued from the first-color image process on the first sheet, and then proceed to the first-color image process on the second sheet at a predetermined timing. In the case of the intermediate transfer belt 415, the second Bk toner image is belt-transferred to an area whose surface has been cleaned by a belt cleaning device, following a batch transfer process of the first four-color superimposed image onto transfer paper. So that Thereafter, the operation is the same as that of the first sheet.
【0054】図1に示すカラー複写機は、パ−ソナルコ
ンピュ−タ等のホストから、LAN又はパラレルI/F
を通じてプリントデ−タが与えられるとそれをカラープ
リンタ400でプリントアウト(画像出力)でき、しか
も原稿スキャナ200で読取った画像データを遠隔のフ
アクシミリに送信し、受信する画像データもプリントア
ウトできる複合機能つきのカラー複写機である。この複
写機は、構内交換器PBXを介して公衆電話網に接続さ
れ、公衆電話網を介して、ファクシミリ交信やサ−ビス
センタの管理サ−バと交信することができる。The color copying machine shown in FIG. 1 is provided from a host such as a personal computer via a LAN or a parallel I / F.
When the print data is given through the MFP, the color data can be printed out (image output) by the color printer 400, and the image data read by the original scanner 200 can be transmitted to a remote facsimile, and the received image data can be printed out. Is a color copier. This copier is connected to a public telephone network via a private branch exchange PBX, and can communicate with a facsimile communication and a management server of a service center via the public telephone network.
【0055】図2に、図1に示す複写機の電気系システ
ムを示す。原稿を光学的に読み取る原稿スキャナ200
は、読み取りユニット4にて、原稿に対するランプ照射
の反射光をミラー及びレンズにより受光素子207に集
光する。受光素子(本実施例ではCCD)は、センサー
・ボード・ユニットSBU(以下単にSBUと称す)に
あり、CCDに於いて電気信号に変換された画像信号
は、SBU上でディジタル信号すなわち読取った画像デ
−タに変換された後、SBUから、画像処理20に出力
される。FIG. 2 shows an electric system of the copying machine shown in FIG. Document scanner 200 for optically reading a document
In the reading unit 4, the reflected light of the lamp irradiation on the document is condensed on the light receiving element 207 by a mirror and a lens in the reading unit 4. The light receiving element (CCD in this embodiment) is provided in a sensor board unit SBU (hereinafter simply referred to as SBU), and an image signal converted into an electric signal in the CCD is a digital signal on the SBU, ie, a read image. After being converted into data, it is output from the SBU to the image processor 20.
【0056】システムコントローラ6とプロセスコント
ローラ1は、パラレルバスPb及びシリアルバスSbを
介して相互に通信を行う。画像処理20は、その内部に
於いてパラレルバスPbとシリアルバスSbとのデータ
インターフェースのためのデータフォーマット変換を行
う。The system controller 6 and the process controller 1 communicate with each other via the parallel bus Pb and the serial bus Sb. The image processing 20 performs a data format conversion for a data interface between the parallel bus Pb and the serial bus Sb therein.
【0057】SBUからの読取り画像デ−タは、画像処
理20に転送され、画像処理が、光学系及びディジタル
信号への量子化に伴う信号劣化(スキャナ系の信号劣
化:スキャナ特性による読取り画像デ−タの歪)を補正
し、該画像デ−タを複写機能コントロ−ラMFCに転送
してメモリMEMに書込む。又は、プリンタ出力のため
の処理を施してプリンタ400に与える。The read image data from the SBU is transferred to the image processor 20, where the image processing is performed to degrade the signal due to the quantization into the optical system and the digital signal (the signal deterioration of the scanner system: the read image data due to the scanner characteristics). ), The image data is transferred to the copy function controller MFC, and written into the memory MEM. Alternatively, a process for printer output is performed and the result is given to the printer 400.
【0058】すなわち、画像処理20には、読取り画像
デ−タをメモリMEMに蓄積して再利用するジョブと、
メモリMEMに蓄積しないでビデオ・データ制御VDC
(以下、単にVDCと称す)に出力してレ−ザプリンタ
400で作像出力するジョブとがある。メモリMEMに
蓄積する例としては、1枚の原稿を複数枚複写する場
合、読み取りユニット4を1回だけ動作させ、読取り画
像デ−タをメモリMEMに蓄積し、蓄積データを複数回
読み出す使い方がある。メモリMEMを使わない例とし
ては、1枚の原稿を1枚だけ複写する場合、読取り画像
デ−タをそのままプリンタ出力用に処理すれば良いの
で、メモリMEMへの書込みを行う必要はない。That is, the image processing 20 includes a job for storing read image data in the memory MEM and reusing the job.
Video data control VDC without storing in memory MEM
(Hereinafter simply referred to as VDC), and there is a job in which the laser printer 400 forms and outputs an image. As an example of storing the data in the memory MEM, when copying a plurality of originals, the reading unit 4 is operated only once, the read image data is stored in the memory MEM, and the stored data is read a plurality of times. is there. As an example where the memory MEM is not used, when only one document is copied, it is only necessary to process the read image data as it is for the printer output, and there is no need to write the data to the memory MEM.
【0059】まず、メモリMEMを使わない場合、画像
処理20は、読取り画像データに画像読取り補正を施し
てから、面積階調に変換するための画質処理を行う。画
質処理後の画像データはVDCに転送する。面積階調に
変化された信号に対し、ドット配置に関する後処理及び
ドットを再現するためのパルス制御をVDCで行い、レ
−ザプリンタ400の作像ユニット5に於いて転写紙上
に再生画像を形成する。First, when the memory MEM is not used, the image processing 20 performs image reading correction on read image data, and then performs image quality processing for conversion to area gradation. The image data after the image quality processing is transferred to the VDC. The post-processing relating to the dot arrangement and the pulse control for reproducing the dots are performed by the VDC on the signal changed to the area gradation, and the reproduced image is formed on the transfer paper in the image forming unit 5 of the laser printer 400. I do.
【0060】メモリMEMに蓄積し、それからの読み出
し時に付加的な処理、例えば画像方向の回転,画像の合
成等を行う場合は、画像読取り補正を施した画像データ
は、パラレルバスPbを経由して画像メモリアクセス制
御IMAC(以下単にIMACと称す)に送られる。こ
こではシステムコントローラ6の制御に基づき画像デー
タとメモリモジュ−ルMEM(以下単にMEMと称す)
のアクセス制御,外部パソコンPC(以下単にPCと称
す)のプリント用データの展開(文字コ−ド/キャラク
タビット変換),メモリー有効活用のための画像データ
の圧縮/伸張を行う。IMACへ送られたデータは、デ
ータ圧縮後MEMへ蓄積し、蓄積データを必要に応じて
読み出す。読み出しデータは伸張し、本来の画像データ
に戻しIMACからパラレルバスPb経由で画像処理2
0へ戻される。When additional processing, for example, rotation in the image direction, synthesis of images, and the like are performed when the data is stored in the memory MEM and read out from the memory MEM, the image data subjected to the image reading correction is transmitted via the parallel bus Pb. It is sent to the image memory access control IMAC (hereinafter simply referred to as IMAC). Here, the image data and the memory module MEM (hereinafter, simply referred to as MEM) are controlled based on the control of the system controller 6.
Access control, expansion of print data (character code / character bit conversion) of an external personal computer PC (hereinafter simply referred to as PC), and compression / expansion of image data for effective use of memory. The data sent to the IMAC is stored in the MEM after data compression, and the stored data is read as needed. The read data is decompressed and returned to the original image data from the IMAC via the parallel bus Pb for image processing 2.
Returned to 0.
【0061】画像処理20へ戻されると、そこで画質処
理を、そしてVDCでのパルス制御を行い、作像ユニッ
ト5に於いて転写紙上に顕像(トナ−像)を形成する。Upon returning to the image processing 20, image quality processing and pulse control at VDC are performed, and a visual image (toner image) is formed on the transfer paper in the image forming unit 5.
【0062】複合機能の1つであるFAX送信機能は、
原稿スキャナ200の読取り画像データを画像処理20
にて画像読取り補正を施し、パラレルバスPbを経由し
てFAX制御ユニットFCU(以下単にFCUと称す)
へ転送する。FCUにて公衆回線通信網PN(以下単に
PNと称す)へのデータ変換を行い、PNへFAXデー
タとして送信する。FAX受信は、PNからの回線デー
タをFCUにて画像データへ変換し、パラレルバスPb
及びCDICを経由してIPPへ転送される。この場合
特別な画質処理は行わず、VDCにおいてドット再配置
及びパルス制御を行い、作像ユニット5に於いて転写紙
上に顕像を形成する。FAX transmission function, which is one of the composite functions,
Image processing is performed on the image data read by the original scanner 200.
The image reading correction is performed by the FAX control unit FCU (hereinafter simply referred to as FCU) via the parallel bus Pb.
Transfer to The FCU performs data conversion to a public line communication network PN (hereinafter simply referred to as PN) and transmits the data to the PN as FAX data. For FAX reception, the line data from the PN is converted to image data by the FCU, and the parallel bus Pb
And transferred to the IPP via the CDIC. In this case, no special image quality processing is performed, dot rearrangement and pulse control are performed in the VDC, and a visible image is formed on the transfer paper in the image forming unit 5.
【0063】複数ジョブ、例えばコピー機能,FAX送
受信機能およびプリンタ出力機能、が並行に動作する状
況に於いて、読み取りユニット4、作像ユニット5及び
パラレルバスPb使用権のジョブへの割り振りを、シス
テムコントロ−ラ6びプロセスコントロラ1にて制御す
る。In a situation where a plurality of jobs, for example, a copy function, a facsimile transmission / reception function, and a printer output function, operate in parallel, the allocation of the reading unit 4, the imaging unit 5, and the right to use the parallel bus Pb to the job is performed by the system. It is controlled by the controller 6 and the process controller 1.
【0064】プロセスコントローラ1は、画像データの
流れを制御し、システムコントローラ6はシステム全体
を制御し、各リソースの起動を管理する。このデジタル
複合機能複写機の機能選択は、操作ボ−ドOPBにて選
択入力し、コピー機能,FAX機能等の処理内容を設定
する。The process controller 1 controls the flow of image data, and the system controller 6 controls the entire system and manages the activation of each resource. The function selection of this digital multifunction copying machine is made by selecting and inputting through the operation board OPB, and setting the processing contents such as the copy function and the FAX function.
【0065】図3に、画像処理20の画像処理機能の概
要を示す。原稿スキャナ200で読み取られたR,G,
B各色の画像信号はA/D変換され、各々8ビットのカ
ラー画像データとして出力される。この画像情報は画像
処理20内で各種処理を受けた後、レーザプリンタ40
0に出力される。FIG. 3 shows an outline of the image processing function of the image processing 20. R, G,
The B-color image signals are A / D converted and output as 8-bit color image data. This image information is subjected to various kinds of processing in the image processing 20, and then,
Output to 0.
【0066】画像処理20は、スキャナガンマ補正2
1,孤立点除去33,RGB平滑・エッジ強調フィルタ
22,地肌除去23,色補正・下色除去(UCR)/U
CA24,セレクタ25,主走査変倍26,プリンタガ
ンマ補正27、および、階調処理28と、スキャナガン
マ補正21から並列に像域分離29,ACS30,地肌
検出31の各回路を備えている。スキャナガンマ補正2
1では原稿スキャナ200で読み取られた反射率リニア
のR,G,B画像データを、濃度リニアのR,G,B画
像データに変換する。The image processing 20 includes the scanner gamma correction 2
1, isolated point removal 33, RGB smoothing / edge enhancement filter 22, background removal 23, color correction / under color removal (UCR) / U
The circuit includes a CA 24, a selector 25, a main scanning variable magnification 26, a printer gamma correction 27, a gradation process 28, and an image area separation 29, an ACS 30, and a background detection 31 in parallel with the scanner gamma correction 21. Scanner gamma correction 2
In step 1, R, G, and B image data of linear reflectance read by the document scanner 200 are converted into R, G, and B image data of linear density.
【0067】孤立点除去33では、ノイズドットすなわ
ち孤立点を検出して、孤立点相当領域の画像データを、
地肌検出部31が検出した地肌濃度を表すものに置換す
る。In the isolated point removal 33, a noise dot, that is, an isolated point is detected, and the image data of the area corresponding to the isolated point is
Replace with a value representing the background density detected by the background detection unit 31.
【0068】RGB平滑フィルタ22では網点原稿によ
るモアレを抑えるためのスムージング処理および文字部
あるいは絵柄部のエッジ情報の強調を行う。地肌除去2
3は、原稿の地肌のハイライト部を飛ばす(白に置き換
える)処理を行っている。The RGB smoothing filter 22 performs a smoothing process for suppressing moiré caused by a halftone dot document and emphasizes edge information of a character portion or a picture portion. Background removal 2
No. 3 performs a process of skipping a highlight portion of the background of the document (replacement with white).
【0069】色補正・UCR/UCA回路24では、
R,G,Bのそれぞれの色の画像情報すなわち各色読取
画像デ−タをそれらの補色である、Y,M,Cの各色の
画像情報すなわち各色記録画像デ−タに変換する。色補
正・UCR/UCA回路24は更に、Y,M,C色の全
ての画像情報を合成した画像信号の色に含まれる黒成分
を抽出し、それを黒BK信号として出力すると共に、残
りの色の画像信号から黒成分を除去し、かつYMC成分
を上乗せする。In the color correction / UCR / UCA circuit 24,
The image information of each color of R, G, B, that is, the image data of each color read, is converted into the image information of each color of Y, M, C, that is, the complementary color thereof, that is, the image data of each color record. The color correction / UCR / UCA circuit 24 further extracts a black component included in the color of the image signal obtained by synthesizing all the image information of the Y, M, and C colors, outputs it as a black BK signal, and outputs the remaining black component. The black component is removed from the color image signal, and the YMC component is added.
【0070】セレクタ25は、Y,M,C,BKの色信
号からいずれか一つの色信号を選択して次のブロックへ
出力する。パソコン又はFCUに読取り画像データを与
えるときには、セレクタ25からコントローラMFC
(のパラレルバスPb)に画像データを出力する。逆
に、パソコン又はFCUからの画像情報をプリントアウ
トするときには、パソコン又はFCUからの画像情報を
コントローラMFC(のパラレルバスPb)を介して、
セレクタ25に受けて、主走査変倍26以下に送出す
る。The selector 25 selects any one of the Y, M, C and BK color signals and outputs it to the next block. When providing read image data to a personal computer or FCU, the selector 25
The image data is output to (the parallel bus Pb). Conversely, when printing out the image information from the personal computer or FCU, the image information from the personal computer or FCU is transmitted via the controller MFC (parallel bus Pb).
The data is received by the selector 25 and transmitted to the main scanning variable magnification 26 or less.
【0071】プリンタガンマ補正27ではプリンタ特性
に合わせたカーブをセットし、後段の階調処理28での
処理内容(階調処理モ−ド)を見込んで濃度リニアにな
るようにする。階調処理28は、入力される8ビットの
濃度情報(記録画像デ−タ)を2値化、あるいは多値化
する回路である。文字領域では、2値化あるいは数段階
の多値化を、写真領域ではディザ処理を行ない、処理し
たデ−タをレーザプリンタ400に出力する。In the printer gamma correction 27, a curve corresponding to the printer characteristics is set, and the density is linearized in anticipation of the processing content (gradation processing mode) in the gradation processing 28 in the subsequent stage. The gradation processing 28 is a circuit for binarizing the inputted 8-bit density information (recorded image data) or multi-valued. In the character area, binarization or multi-level multi-level processing is performed, and in the photograph area, dither processing is performed. The processed data is output to the laser printer 400.
【0072】スキャナガンマ補正21の出力は、一方で
像域分離29とACS30、地肌検出31に送出され
る。像域分離29では入力される画像が文字部であるか
写真(絵柄を含む)部であるかを判定する回路を持って
おり、その判定結果を表す像域分離信号(モード信号)
を1画素単位でフィルタ22以下の処理ブロックへ送出
している。各処理ブロックでは像域分離29の判定結果
(文字/写真)に従い処理を切り替えている。The output of the scanner gamma correction 21 is sent to the image area separation 29, the ACS 30, and the background detection 31. The image area separation 29 has a circuit for determining whether an input image is a character part or a photograph (including a picture) part, and an image area separation signal (mode signal) representing the determination result.
Is sent to the processing block below the filter 22 in units of one pixel. In each processing block, the processing is switched according to the determination result (character / photograph) of the image area separation 29.
【0073】ACS30は、スキャナ200にセットさ
れた原稿が白黒原稿であるかカラー原稿であるかを判定
し、結果をBk版スキャン終了時に、システムコントロ
ーラ6へ送出している。カラー原稿であれば残りの3ス
キャンを行い、白黒原稿であればBkスキャンにて動作
を終了させる。The ACS 30 determines whether the original set on the scanner 200 is a black-and-white original or a color original, and sends the result to the system controller 6 at the end of scanning the Bk plate. If the original is a color original, the remaining three scans are performed, and if the original is a black and white original, the operation is terminated by Bk scan.
【0074】地肌検出31は、スキャナ200にセット
された原稿の地肌濃度を検出する回路で、フルカラーコ
ピーの場合にはBk版スキャン時に地肌濃度を検出し、
その結果をシステムコントローラ6に戻している。シス
テムコントローラ6ではその結果を基に地肌除去量を計
算し、CMY版スキャン時に地肌除去23に計算値をセ
ットすることで、地肌除去を行っている。白黒コピーの
場合には、Bk版スキャン1回のみなので、検出した地
肌濃度値を地肌除去23に直接返し、地肌除去を行って
いる。The background detection 31 is a circuit for detecting the background density of the original set on the scanner 200. In the case of full color copy, the background density is detected at the time of scanning the Bk plate.
The result is returned to the system controller 6. The system controller 6 calculates the amount of background removal based on the result, and sets the calculated value in the background removal 23 at the time of CMY plate scanning, thereby performing background removal. In the case of black-and-white copying, since the Bk plane scan is performed only once, the detected background density value is directly returned to the background removal 23, and the background removal is performed.
【0075】複写モードの画像形成のときには、カラー
プリンタ400の動作とタイミングをとったスキャナー
スタート信号が複合機能コントローラMFC内のシステ
ムコントローラ6から原稿スキャナ200に与えられ
る。原稿スキャナ200は、フレーム有効期間信号,ラ
イン同期信号(副走査同期信号),ライン上の画像デー
タ有効期間信号,画素同期信号(主走査同期信号)等の
制御信号と、読取り画像データを画像処理20に与え、
画像処理制御32が、これらの制御信号に同期した画像
処理20内制御信号を、各処理機能21〜28に与え
る。原稿スキャナ200が発生するR,G,B画像デー
タ(それぞれ8ビット)は、画像処理の先頭のスキャナ
γ補正21に与えられる。At the time of image formation in the copy mode, a scanner start signal which is timed with the operation of the color printer 400 is given to the document scanner 200 from the system controller 6 in the multifunction controller MFC. The original scanner 200 performs image processing on control signals such as a frame valid period signal, a line synchronous signal (sub-scan synchronous signal), an image data valid period signal on a line, a pixel synchronous signal (main scanning synchronous signal), and read image data. Give to 20,
The image processing control 32 gives a control signal in the image processing 20 synchronized with these control signals to each of the processing functions 21 to 28. The R, G, B image data (each 8 bits) generated by the original scanner 200 is given to the scanner γ correction 21 at the head of the image processing.
【0076】原稿スキャナ200からスキャナγ補正2
1の間のR,G,B画像データラインは、図面上には各
一本を示しているが、各色画像データが8ビットである
ので、図示上一本の信号線は、実際には8本の信号線で
ある。From the original scanner 200 to the scanner γ correction 2
The R, G, and B image data lines between 1 are each shown in the drawing, but since each color image data is 8 bits, one signal line is actually 8 bits. These are the signal lines.
【0077】図4は、孤立点除去33の概略的な処理の
流れを示す。ここで概要を説明する。なお、本実施例で
は、Bk版スキャンのとき、ならびに、ACS30がカ
ラー原稿と判定して、残りの各色計3スキャンのそれぞ
れで孤立点除去処理を行うが、説明を簡単にするため
に、以下では、Bkスキャン時の、モノクロ256階調
の画像読取りの場合のみを説明する。このBkスキャン
の画像読取りでは、白黒の論理を、白:0、黒:255
としている。すなわち画像データは黒濃度値をあらわす
8ビット構成である。FIG. 4 shows a schematic processing flow of the isolated point removal 33. The outline will be described here. In the present embodiment, the isolated point removal processing is performed for each of the three scans of the remaining color meters when the Bk plate scan is performed and the ACS 30 determines that the document is a color original. In the following, only the case of reading a monochrome 256-gradation image during Bk scanning will be described. In this Bk scan image reading, black and white logic is defined as white: 0, black: 255
And That is, the image data has an 8-bit configuration representing a black density value.
【0078】まず、スキャナにより読取られ入力された
5ライン分の画像データから、注目画素を中心とする5
×5画素マトリクスの矩形ブロック(画素マトリクスM
xa)のものを特定する(図4上のp1,p2)。この
過程を図8の(a)に示す。なお、ここでは、主走査方
向xおよび副走査方向yともに5画素の、5×5画素マ
トリクスMxaの矩形ブロックとしているが、大きさ/
形状はそれ以外であっても構わない。First, from the image data of 5 lines read and input by the scanner, 5 image data centered on the pixel of interest are obtained.
× 5 pixel matrix rectangular block (pixel matrix M
xa) is specified (p1, p2 in FIG. 4). This process is shown in FIG. Here, a rectangular block of a 5 × 5 pixel matrix Mxa having 5 pixels in both the main scanning direction x and the sub-scanning direction y is used.
The shape may be other than that.
【0079】次に、前記矩形ブロックに対してフィルタ
処理を行う(p3)。ここで用いるフィルタ係数である
が、図8の(b)に示すような、5×5閾値マトリクス
TMxaを用いる。この閾値マトリクスTMxaは、前
記画素マトリクスMxaの各画素の画像データに乗算す
る係数値を、それらの画素に対応付けたものであり、こ
の例では、中心の注目画素に宛てたものが最高値で、そ
れから離れるにつれて低値となる平滑化フィルタ係数で
ある。算出される平滑化データに対しては、閾値マトリ
クスTMxa内の係数値の1/48が反映される。Next, filter processing is performed on the rectangular block (p3). As the filter coefficient used here, a 5 × 5 threshold matrix TMxa as shown in FIG. 8B is used. The threshold value matrix TMxa is obtained by associating a coefficient value for multiplying the image data of each pixel of the pixel matrix Mxa with those pixels. In this example, the highest value is assigned to the central target pixel. , The smoothing filter coefficient that becomes lower as the distance from it increases. For the calculated smoothed data, 1/48 of the coefficient value in the threshold value matrix TMxa is reflected.
【0080】すなわち、5×5閾値マトリクスTMxa
の各画像データが表す濃度値を、 D(m,n); m:Mxa上のx位置1,2,3,・・・5; n:Mxa上のy位置1,2,3,・・・5; と表し、閾値マトリクスTMxa内の各係数値を、 T(m,n); m:TMxa上のx位置1,2,3,・・・5; n:TMxa上のy位置1,2,3,・・・5; とすると、画素マトリクスMxaの中心画素である注目
画素(m=3,n=3)の平滑化データPMxaは、 PMxa={ΣT(m,n)・D(m,n)}/ΣT(m,n) ・・・(1) 図8の(b)に示す数値例では、ΣT(m,n)=48と算
出する。That is, the 5 × 5 threshold value matrix TMxa
D (m, n); m: x position 1,2,3, ... 5 on Mxa; n: y position 1,2,3, ... on Mxa .5; T (m, n); m: x position 1, 2, 3,... 5 on TMxa; n: y position 1, on TMxa 2, 3,... 5, the smoothed data PMxa of the target pixel (m = 3, n = 3), which is the central pixel of the pixel matrix Mxa, is expressed as PMxa = {ΣT (m, n) · D ( (m, n)} / ΣT (m, n) (1) In the numerical example shown in FIG. 8B, it is calculated that ΣT (m, n) = 48.
【0081】平滑化フィルタを用いることにより、文字
等の有効画像データについては注目画素と周辺画素との
相関性の高い画像データが得られるため、孤立点のよう
な周辺画素との相関性が低いデータとの誤検出を少なく
することが可能となる。例えば、図8の(c)に示すよ
う線画像がある画素マトリクスOMxa1の各画素の画
像データに平滑化処理を施すと、平滑化後は、マトリク
スPMxa1に示すように、線画像の近傍に一部濃度が
拡散するが、マトリクスOMxa1内に高濃度画素(線
画像成分)が多いので、平滑後マトリクスPMxa1に
は、高濃度が残り、線画像成分の近傍の地肌部も、高濃
度の平滑化データとなる。これに対して画素マトリクス
OMxa2がノイズドットのみを含むか、あるいは地肌
のみである場合には、注目画素がノイズドットであるO
Mxa2では、平滑化フィルタ処理によりその濃度が周
囲に拡散して注目画素の平滑化データPMxa2は、も
との画像データの濃度よりきわめて低くなる。画素マト
リクスOMxa2が地肌のみであるときには、平滑化デ
ータは、もとの画像データの濃度と同程度の低いままと
なる。なお、図8の(b)に示すフィルタ係数は一例で
あり、これ以外でも構わない。By using a smoothing filter, for effective image data such as characters, image data having a high correlation between the target pixel and the peripheral pixels can be obtained. Therefore, the correlation between peripheral pixels such as isolated points is low. It is possible to reduce erroneous detection with data. For example, if the image data of each pixel of the pixel matrix OMxa1 having a line image as shown in FIG. 8C is subjected to a smoothing process, after the smoothing, as shown in the matrix PMxa1, one pixel is located near the line image. Although the partial density is diffused, since the matrix OMxa1 has many high-density pixels (line image components), the high density remains in the smoothed matrix PMxa1, and the background portion near the line image component also has high density smoothing. Data. On the other hand, when the pixel matrix OMxa2 includes only noise dots or only the background, the pixel of interest is noise dots
In Mxa2, the density is diffused to the surroundings by the smoothing filter processing, and the smoothed data PMxa2 of the target pixel becomes extremely lower than the density of the original image data. When the pixel matrix OMxa2 is only the background, the smoothed data remains as low as the density of the original image data. Note that the filter coefficient shown in FIG. 8B is an example, and other filter coefficients may be used.
【0082】次に、3ライン分の平滑化データから、注
目画素を中心とする9×3画素マトリクスの矩形ブロッ
ク(画素マトリクスMxb)のものを特定する(図4上
のp4)。この過程を図9の(a)に示す。なお、ここ
では、主走査方向xに9画素および副走査方向yに3画
素の、9×3画素マトリクスMxbの矩形ブロックとし
ているが、大きさ/形状はそれ以外であっても構わな
い。特に、画素マトリクスMxbの大きさを網点ピッチ
以上に大きくすることにより、網点画像等に対して誤検
出を少なくすることができる。Next, a rectangular block (pixel matrix Mxb) of a 9 × 3 pixel matrix centering on the target pixel is specified from the three lines of smoothed data (p4 in FIG. 4). This process is shown in FIG. Here, a rectangular block of a 9 × 3 pixel matrix Mxb of 9 pixels in the main scanning direction x and 3 pixels in the sub-scanning direction y is used, but the size / shape may be other. In particular, by making the size of the pixel matrix Mxb larger than the halftone dot pitch, erroneous detection of a halftone image or the like can be reduced.
【0083】前記9×3画素マトリクスMxb内の画素
と所定の閾値1との比較を行い、マトリクスMxb内の
画素のうち、少なくとも1つ以上の画素が閾値1より大
きいとき孤立点判定フラグをNOとし、それ以外には孤
立点判定フラグをYESとする(図4のp5;図9の
(b))。The pixels in the 9 × 3 pixel matrix Mxb are compared with a predetermined threshold value 1. When at least one of the pixels in the matrix Mxb is larger than the threshold value 1, the isolated point determination flag is set to NO. Otherwise, the isolated point determination flag is set to YES (p5 in FIG. 4; (b) in FIG. 9).
【0084】孤立点判定フラグがYESのとき、前記9
×3画素マトリクスMxb内の中心画素である注目画素
を中心とする3×3画素マトリクスMxcを孤立点領域
と判定し、該3×3画素マトリクスMxc内の画素の入
力画像データを、全て「0」を示すものに置換する(図
4のp6;図9の(c))。孤立点判定フラグがNOの
とき、この3×3画素マトリクスMxcは孤立点領域で
はないと判定し、入力画像データをそのまま出力する。
ここでは孤立点領域を3×3画素マトリクスMxcの矩
形ブロックとしたが、大きさ/形状は9×3画素マトリ
クスMxb内であれば、それ以外であっても構わない。When the isolated point determination flag is YES,
The 3 × 3 pixel matrix Mxc centered on the pixel of interest, which is the central pixel in the 3 × 3 pixel matrix Mxb, is determined to be an isolated point area, and all the input image data of the pixels in the 3 × 3 pixel matrix Mxc are set to “0”. (P6 in FIG. 4; (c) in FIG. 9). When the isolated point determination flag is NO, it is determined that the 3 × 3 pixel matrix Mxc is not an isolated point area, and the input image data is output as it is.
Here, the isolated point area is a rectangular block of the 3 × 3 pixel matrix Mxc, but the size / shape may be any other size as long as it is within the 9 × 3 pixel matrix Mxb.
【0085】また、ここでは孤立点領域と判定した3×
3画素マトリクスMxc内の入力画像データを全て
「0」に置き換えるとしたが、原稿画像の地肌レベルと
なるような予め定められた値あるいは検出した地肌レベ
ルなどとしても良い。In this case, the 3 ×
Although the input image data in the three-pixel matrix Mxc is all replaced with “0”, the input image data may be a predetermined value that becomes the background level of the original image or a detected background level.
【0086】次に、図3に示す一実施例の孤立点除去3
3の処理を詳しく説明する。孤立点除去33は、入出力
バッフアメモリおよび画像データ処理MPUを組込んだ
ASIC(Application Specific IC)である。入出力バ
ッフアメモリには、第1の5×5画素マトリクスMxa
の画像データ特定用の5ライン入力画像メモリMEa,
平滑化データを閾値1で「1」(閾値以上=画像部)/
「0」(閾値未満=非画像部:ノイズドット又は地肌)
に2値化した2値平滑化データを格納用の3ライン2値
メモリMEb、および、孤立点を除去した処理後画像デ
ータを格納するための5ライン出力画像メモリMEc、
を割り当てている。Next, isolated point removal 3 of the embodiment shown in FIG.
The process 3 will be described in detail. The isolated point removal 33 is an ASIC (Application Specific IC) incorporating an input / output buffer memory and an image data processing MPU. The input / output buffer memory has a first 5 × 5 pixel matrix Mxa
, A 5-line input image memory MEa for specifying image data
The smoothed data is "1" at threshold 1 (above threshold = image part) /
"0" (less than threshold value = non-image part: noise dot or background)
A three-line binary memory MEb for storing binarized binary smoothed data, and a five-line output image memory MEc for storing processed image data from which isolated points have been removed.
Is assigned.
【0087】図7の(a)に、5ライン入力画像メモリ
MEaの画像データ書込みセルの分布を模式的に示す。
これは、1画素宛ての入力画像データ(8ビット)を書
込む1領域を1つの小桝目として、それらの分布を、原
画像の主走査方向xおよび副走査方向yの画素分布対応
の2次元配列で、模式的に示すものである。FIG. 7A schematically shows the distribution of image data write cells in the 5-line input image memory MEa.
In this method, one area for writing input image data (8 bits) addressed to one pixel is defined as one small cell, and their distribution is defined as a two-dimensional image corresponding to the pixel distribution in the main scanning direction x and the sub-scanning direction y of the original image. This is schematically shown in an array.
【0088】1ライン上の各画素の画像データの平滑化
データを算出するときには、孤立点除去33の画像デー
タ処理MPUはまず、メモリMEaの第3ライン(y=
3)の第1番(x=1)の画素を注目画素として、その
平滑化データを、x=−1〜3,y=1〜5のメモリM
Eaの5×5画素マトリクスの各画素宛ての画像データ
と、図8の(b)に示すフィルタ係数を用いて、前記
(1)式のように算出する。算出した平滑化データは、
閾値1で2値化してメモリMEbの第3ラインの同一x
位置(x=1)に書込む。When calculating the smoothed data of the image data of each pixel on one line, the image data processing MPU of the isolated point removal 33 firstly executes the third line (y =
3) The first pixel (x = 1) is set as a target pixel, and the smoothed data is stored in a memory M of x = −1 to 3 and y = 1 to 5.
The image data is calculated as in the above equation (1) using the image data addressed to each pixel of the 5 × 5 pixel matrix of Ea and the filter coefficient shown in FIG. The calculated smoothed data is
The same x of the third line of the memory MEb is binarized by the threshold value 1
Write at position (x = 1).
【0089】そしてつぎに注目画素を主走査方向xに1
画素シフトしたx=2のものに変更して、つまりメモリ
MEaの第3ライン(y=3)の第2番(x=2)の画
素を注目画素として、その平滑化データを、x=0〜
4,y=1〜5のメモリMEaの5×5画素マトリクス
の画像データと、図8の(b)に示すフィルタ係数を用
いて、前記(1)式のように算出する。算出した平滑化
データは、閾値1で2値化してメモリMEbの第3ライ
ンの同一x位置(x=2)に書込む。Then, the target pixel is set to 1 in the main scanning direction x.
The pixel shift is changed to x = 2, that is, the second pixel (x = 2) of the third line (y = 3) of the memory MEa is set as the target pixel, and the smoothed data is set to x = 0. ~
4, image data of a 5 × 5 pixel matrix of the memory MEa of 1 to 5 and the filter coefficient shown in FIG. The calculated smoothed data is binarized by the threshold value 1 and written at the same x position (x = 2) on the third line of the memory MEb.
【0090】そしてつぎに注目画素を主走査方向xに1
画素シフトしたx=3のものに変更して、つまりメモリ
MEaの第3ライン(y=3)の第3番(x=3)の画
素を注目画素として、その平滑化データを、x=1〜
5,y=1〜5のメモリMEaの5×5画素マトリクス
の画像データと、図8の(b)に示すフィルタ係数を用
いて、前記(1)式のように算出する。算出した平滑化
データは、閾値1で2値化してメモリMEbの第3ライ
ンの同一x位置(x=3)に書込む。以下同様に、注目
画素を順次x方向にシフトして、その平滑化データを算
出し2値化してメモリMEbの第3ラインに書き込む。Then, the target pixel is set to 1 in the main scanning direction x.
The pixel shift is changed to x = 3, that is, the third pixel (x = 3) of the third line (y = 3) of the memory MEa is set as a target pixel, and the smoothed data is set to x = 1. ~
5, using the image data of the 5 × 5 pixel matrix of the memory MEa of y = 1 to 5 and the filter coefficient shown in FIG. The calculated smoothed data is binarized by the threshold value 1 and written at the same x position (x = 3) on the third line of the memory MEb. Similarly, the pixel of interest is sequentially shifted in the x direction, its smoothed data is calculated, binarized, and written into the third line of the memory MEb.
【0091】図7の(b)に、3ライン2値メモリME
bの2値平滑化データ書込みセルの分布を模式的に示
す。これは、1画素宛ての2値平滑化データ(1ビッ
ト)を書込む1領域を1つの小桝目として、それらの分
布を、原画像の主走査方向xおよび副走査方向yの画素
分布対応の2次元配列で、模式的に示すものである。FIG. 7B shows a three-line binary memory ME.
4 schematically shows the distribution of binary smoothed data write cells b. In this method, one area in which binary smoothed data (1 bit) addressed to one pixel is written is defined as one small cell, and their distribution is defined as the pixel distribution corresponding to the pixel distribution in the main scanning direction x and the sub-scanning direction y of the original image. This is a two-dimensional array schematically shown.
【0092】1ライン上の各画素が画像領域(有効画像
成分)か否(ノイズドット領域又は地肌領域)を判定す
るときには、孤立点除去33の画像データ処理MPUは
まず、メモリMEbの第2ライン(y=2)の第1番
(x=1)の画素(x=1,y=2)を注目画素とし
て、それを中心とするx=−3〜5,y=1〜3のメモ
リMEbの第2の9×3画素マトリクスの2値平滑化デ
ータ(1画素当たり1ビット、計27ビット)のすべて
が「0」(画像なし=ノイズドット又は地肌)であるか
をチェックする。When determining whether each pixel on one line is an image area (effective image component) (noise dot area or background area), the image data processing MPU of the isolated point removal 33 first executes the second line of the memory MEb. The first (x = 1) pixel (x = 1, y = 2) of (y = 2) is the pixel of interest, and x = −3 to 5, and y = 1 to 3 memories MEb centered on the pixel of interest. It is checked whether all of the binary smoothed data (1 bit per pixel, 27 bits in total) of the second 9 × 3 pixel matrix are “0” (no image = noise dot or background).
【0093】第2の9×3画素マトリクスの2値平滑化
データがすべて「0」であると、孤立点除去33の画像
データ処理MPUは、メモリMEc上の、画素(x=
1,y=2)を中心とする、x=0〜2,y=1〜3
の、第3の3×3画素マトリクスの画像データ(8ビッ
ト構成)のすべてを、地肌検出部31(図3)が検出し
ている地肌濃度をあらわすデータに書き変える。第2の
9×3画素マトリクスの2値平滑化データがすべて
「0」でなかったとき、すなわち9×3画素マトリクス
内に有効画像成分があるときには、メモリMEcに対す
るデータの書き変えは行わない。When the binary smoothed data of the second 9 × 3 pixel matrix is all “0”, the image data processing MPU of the isolated point removing unit 33 executes the processing for the pixel (x =
X = 0 to 2, y = 1 to 3 centered on (1, y = 2)
All of the image data (8-bit configuration) of the third 3 × 3 pixel matrix is rewritten to data representing the background density detected by the background detection unit 31 (FIG. 3). When all the binary smoothed data of the second 9 × 3 pixel matrix is not “0”, that is, when there is an effective image component in the 9 × 3 pixel matrix, the data is not rewritten to the memory MEc.
【0094】そしてつぎに注目画素を主走査方向xに1
画素シフトしたx=2のものに変更して、つまりメモリ
MEbの第2ライン(y=2)の第2番(x=2)の画
素を注目画素として、それを中心とするx=−2〜6,
y=1〜3のメモリMEbの第2の9×3画素マトリク
スの2値平滑化データのすべてが「0」であるかをチェ
ックする。すべて「0」であると、メモリMEc上の、
画素(x=2,y=2)を中心とする、x=1〜3,孤
立点除去33の画像データ処理MPUは、y=1〜3
の、第3の3×3画素マトリクスの画像データのすべて
を、地肌検出部31が検出している地肌濃度をあらわす
データに書き変える。第2の9×3画素マトリクスの2
値平滑化データがすべて「0」でなかったとき、すなわ
ち9×3画素マトリクス内に有効画像成分があるときに
は、メモリMEcに対するデータの書き変えは行わな
い。Then, the target pixel is set to 1 in the main scanning direction x.
The pixel is shifted to x = 2, that is, the second pixel (x = 2) of the second line (y = 2) of the memory MEb is set as the target pixel, and x = −2 around the target pixel. ~ 6
It is checked whether all of the binary smoothed data of the second 9 × 3 pixel matrix of the memory MEb of y = 1 to 3 are “0”. If they are all “0”,
The image data processing MPU of x = 1 to 3 and the isolated point removal 33 centering on the pixel (x = 2, y = 2) has y = 1 to 3.
All of the image data of the third 3 × 3 pixel matrix is rewritten into data representing the background density detected by the background detection unit 31. 2 of the second 9 × 3 pixel matrix
When all the value smoothed data are not “0”, that is, when there is an effective image component in the 9 × 3 pixel matrix, the data is not rewritten to the memory MEc.
【0095】そしてつぎに注目画素を主走査方向xに1
画素シフトしたx=3のものに変更して、つまりメモリ
MEbの第2ライン(y=2)の第3番(x=3)の画
素を注目画素として、それを中心とするx=−1〜7,
y=1〜3のメモリMEbの第2の9×3画素マトリク
スの2値平滑化データのすべてが「0」であるかをチェ
ックする。すべて「0」であると、孤立点除去33の画
像データ処理MPUは、メモリMEc上の、画素(x=
3,y=2)を中心とする、x=2〜4,y=1〜3
の、第3の3×3画素マトリクスの画像データのすべて
を、地肌検出部31が検出している地肌濃度をあらわす
データに書き変える。第2の9×3画素マトリクスの2
値平滑化データがすべて「0」でなかったとき、すなわ
ち9×3画素マトリクス内に有効画像成分があるときに
は、メモリMEcに対するデータの書き変えは行わな
い。以下同様に、注目画素を順次x方向にシフトして、
それが有効画像成分であるか否の検出と、否である場合
の、メモリMEc上のデータの書替えを行う。以上が孤
立点判定&データ補正の内容である。Then, the target pixel is set to 1 in the main scanning direction x.
The pixel is shifted to x = 3, that is, the third pixel (x = 3) of the second line (y = 2) of the memory MEb is set as the target pixel, and x = −1 centered on the target pixel. ~ 7,
It is checked whether all of the binary smoothed data of the second 9 × 3 pixel matrix of the memory MEb of y = 1 to 3 are “0”. If all of them are “0”, the image data processing MPU of the isolated point removal 33 outputs the pixel (x =
3, y = 2), x = 2-4, y = 1-3
All of the image data of the third 3 × 3 pixel matrix is rewritten into data representing the background density detected by the background detection unit 31. 2 of the second 9 × 3 pixel matrix
When all the value smoothed data are not “0”, that is, when there is an effective image component in the 9 × 3 pixel matrix, the data is not rewritten to the memory MEc. Similarly, the pixel of interest is sequentially shifted in the x direction,
It detects whether it is an effective image component and, if not, rewrites the data on the memory MEc. The above is the content of the isolated point determination & data correction.
【0096】図7の(c)に、5ライン出力画像メモリ
MEcの入力画像データ書込みセルの分布を模式的に示
す。これは、1画素宛ての画像データ(8ビット)を書
込む1領域を1つの小桝目として、それらの分布を、原
画像の主走査方向xおよび副走査方向yの画素分布対応
の2次元配列で、模式的に示すものである。FIG. 7C schematically shows the distribution of input image data write cells in the 5-line output image memory MEc. In this method, one area for writing image data (8 bits) addressed to one pixel is defined as one small cell, and their distribution is represented by a two-dimensional array corresponding to the pixel distribution in the main scanning direction x and the sub-scanning direction y of the original image. This is schematically shown.
【0097】上述のように、メモリMEa上の第3ライ
ンのすべての画像データの平滑化データの算出および2
値化ならびに2値データのメモリMEbの第3ラインへ
の書込みを終え、次いでメモリMEb上の第2ラインの
すべての画素についての、有効画像成分か否(ノイズド
ット又は地肌)の判定と、否のときのメモリMEc上の
入力画像データの書き替えを終えると、つまり、1ライ
ンの孤立点除去処理を終えると、孤立点除去33の画像
データ処理MPUは、5ライン出力画像メモリMEcの
第1ラインの画像データを、次段のRGB平滑・エッジ
強調フィルタ22(図3)に出力して、メモリMEa,
MEbおよびMEcの−y方向の1ライン分のデータシ
フトをする。すなわち、メモリMEa,MEbおよびM
Ecのそれぞれにおいて、第2(y=2)ラインのデー
タを第1ラインに、第3ラインのデータを第2ラインに
書き込む。更にメモリMEaとMEcにおいては、第4
ラインのデータを第3ラインに、そして第5ラインのデ
ータを第4ラインに書き込む。そして、孤立点除去33
の画像データ処理MPUは、スキャナ200からの、ス
キャナガンマ補正21(図3)を経た、次の1ラインの
画像データすなわち入力画像データを、メモリMEaお
よびMEcそれぞれの第5ラインに書込む。そして、上
述の、メモリMEa上の第3ラインの画像データの平滑
化処理,得た平滑化データの2値化およひ2値平滑化デ
ータのメモリMEbの第3ラインへの書込み、ならび
に、上述の、メモリMEb上の第2ラインのすべての画
素についての、有効画像成分か否(ノイズドット又は地
肌)の判定と、否のときのメモリMEc上の入力画像デ
ータの書き替え、を行う。以上の処理を、スキャナ20
0がデータエンド(読取り終了)になるまで繰返す。As described above, the calculation of the smoothed data of all the image data of the third line on the memory MEa and the calculation of 2
After the binarization and the writing of the binary data to the third line of the memory MEb are completed, it is determined whether or not all pixels on the second line on the memory MEb are valid image components (noise dots or background). When the rewriting of the input image data in the memory MEc at the time of the above is completed, that is, when the isolated point removal processing of one line is completed, the image data processing MPU of the isolated point removal 33 is the first of the five-line output image memory MEc. The image data of the line is output to the next stage of the RGB smoothing / edge enhancement filter 22 (FIG. 3), and the memory MEa,
Data shift of one line in the −y direction of MEb and MEc is performed. That is, the memories MEa, MEb and M
In each Ec, the data of the second (y = 2) line is written to the first line, and the data of the third line is written to the second line. Further, in the memories MEa and MEc, the fourth
The data of the line is written to the third line, and the data of the fifth line is written to the fourth line. Then, isolated point removal 33
The image data processing MPU writes the next one line of image data, that is, input image data, from the scanner 200 after the scanner gamma correction 21 (FIG. 3) in the fifth line of each of the memories MEa and MEc. Then, the above-described smoothing processing of the image data of the third line on the memory MEa, binarization of the obtained smoothed data, writing of the binary smoothed data on the third line of the memory MEb, and The determination as to whether or not each pixel on the second line on the memory MEb is an effective image component (noise dot or background) and the rewriting of the input image data on the memory MEc when the determination is negative are performed. The above processing is performed by the scanner 20
Repeat until 0 reaches the data end (end of reading).
【0098】図5および図6に、孤立点除去33の画像
データ処理MPUの、上述の孤立点除去処理のフローを
示す。まず図5を参照する。該MPU(以下では、単に
MPUと表す)には、スキャナ200から原稿画像デー
タが与えられる直前に、画像処理制御32から、処理開
始指示を受け、これに応答してMPUは、入出力メモリ
(MEa,b,c)をクリア(初期化)し、画像データ
のラインNo.jを格納するレジスタjのデータを0に
初期化する(ステツプ1)。なお、以下においては、カ
ッコ内には、ステップという語を省略して、ステップN
o.数字のみを記す。FIGS. 5 and 6 show the flow of the above-described isolated point removal processing of the image data processing MPU of the isolated point removal 33. First, refer to FIG. The MPU (hereinafter, simply referred to as MPU) receives a processing start instruction from the image processing control 32 immediately before the document image data is supplied from the scanner 200, and in response to this, the MPU receives the input / output memory ( MEa, b, c) are cleared (initialized), and the line number of the image data is cleared. The data of the register j storing j is initialized to 0 (step 1). In the following, the word “step” is omitted in parentheses, and step N
o. Write only numbers.
【0099】スキャナ200から第1ラインの画像デー
タが与えられるとき、MPUはそれをメモリMEaおよ
びMEcの第5ラインに書込む(2)。そしてラインN
o.jを1インクレメントし(3)、MEaおよびME
cの第2ラインの画像データを第1ラインに、第3ライ
ンの画像データを第2ラインに、第4ラインの画像デー
タを第3ラインに、第5ラインの画像データを第4ライ
ンに、この順で順次に書込む(5)。以下では、このよ
うな画像データの移動を、「画像データの−y方向の1
ライン分のシフト」と表現する。When the image data of the first line is given from the scanner 200, the MPU writes it in the fifth line of the memories MEa and MEc (2). And line N
o. j is incremented by one (3), MEa and ME
c, the image data of the second line is the first line, the image data of the third line is the second line, the image data of the fourth line is the third line, the image data of the fifth line is the fourth line, Writing is performed sequentially in this order (5). Hereinafter, such movement of image data is referred to as “1 in the −y direction of image data”.
It is expressed as "shift of line."
【0100】そしてスキャナ200から次の1ライン分
の画像データを受けるとそれをメモリMEa,MEcの
第5ラインに書込む(2)。そして、原稿上第3ライン
(j=3)の画像データをメモリMEa,MEcの第5
ラインに書込むと、MPUは、メモリMEa上の、y=
3のラインの画像データの、上述の平滑化処理と2値化
および2値平滑化データのメモリMEbのy=3ライン
への書込み、を行う(6〜9)。When image data for the next one line is received from the scanner 200, it is written to the fifth line of the memories MEa and MEc (2). Then, the image data of the third line (j = 3) on the original is stored in the fifth memory of the memories MEa and MEc.
When writing to the line, the MPU reads y =
The above-described smoothing processing, binarization, and writing of the binary smoothed data to the y = 3 line of the memory MEb of the image data of the third line are performed (6 to 9).
【0101】次にMPUは、メモリMEa,MEb,M
Ecのデータの−y方向の1ライン分のシフトを行い
(12)、スキャナ200が1ライン分の画像データを
送って来るのを待ち、送って来るとそれをメモリME
a,MEcの第5ラインに書込む(13)。そして、入
力画像データラインNo.jを1インクレメントし(1
4)、上述の平滑化処理と2値化および2値平滑化デー
タのメモリMEbのy=3ラインへの書込み、を行う
(6〜10)。以上により、原稿の第1〜4ラインの画
像データがメモリMEa,MEcのy=2〜5にあり、
メモリMEbのy=2およびy=3に、それぞれ原稿の
第1ラインおよび第2ラインの2値平滑化データがあ
る。Next, the MPU operates the memories MEa, MEb, M
The Ec data is shifted by one line in the -y direction (12), and waits for the scanner 200 to send one line of image data.
Write to the fifth line of a, MEc (13). Then, the input image data line No. j is incremented by one (1
4) Perform the above-described smoothing processing, binarization, and writing of the binary smoothed data to the y = 3 line of the memory MEb (6 to 10). As described above, the image data of the first to fourth lines of the original exists at y = 2 to 5 in the memories MEa and MEc.
At y = 2 and y = 3 of the memory MEb, there are binary smoothed data of the first line and the second line of the document, respectively.
【0102】次に図6を参照する。ここでj=4になっ
ているので、MPUは図6のステップ15に進んで、メ
モリMEb上のy=2の1ラインの各画素を順番に注目
画素としてそれぞれが、有効画像成分領域であるか否
(ノイズドット又は地肌)かを判定し、否であるとメモ
リMEc上の、注目画素を中心とする3×3画素マトリ
クスの各画素の入力画像データを地肌濃度データに書き
変える、前述の処理すなわち孤立点判定&データ補正を
行う。Next, reference is made to FIG. Here, since j = 4, the MPU proceeds to step 15 in FIG. 6, and each pixel of one line of y = 2 on the memory MEb is sequentially set as a target pixel, and each is an effective image component area. Is determined (noise dot or background), and if not, the input image data of each pixel of the 3 × 3 pixel matrix centered on the target pixel on the memory MEc is rewritten to the background density data. Processing, that is, isolated point determination & data correction is performed.
【0103】次にMPUは、メモリMEcのy=1のデ
ータを1ライン分、次段のRGB平滑・エッジ強調フィ
ルタ22(図3)に出力する(16)。j=4の時のこ
の出力データは、原稿画像を読んだ入力画像データの第
1ラインのものではなく、フィルタ22に対しては、原
稿画像データに先立つ1ラインのダミーデータである。Next, the MPU outputs one line of data of y = 1 in the memory MEc to the RGB smoothing / edge emphasis filter 22 (FIG. 3) of the next stage (16). When j = 4, the output data is not the first line of the input image data obtained by reading the original image, but is one line of dummy data preceding the original image data for the filter 22.
【0104】次にMPUは、メモリMEa,MEb,M
Ecのデータの−y方向の1ライン分のシフトを行い
(17)、スキャナ200が1ライン分の画像データを
送って来るのを待ち、送って来るとそれをメモリME
a,MEcの第5ラインに書込む(19)。そして、入
力画像データラインNo.jを1インクレメントし(2
0)、上述の平滑化処理と2値化および2値平滑化デー
タのメモリMEbのy=3ラインへの書込み、を行う
(21〜25)。以上により、原稿の第1〜5ラインの
画像データがメモリMEa,MEcのy=1〜5にあ
り、メモリMEbのy=1〜3に、それぞれ原稿の第1
ライン,第2ラインおよび第3ラインの2値平滑化デー
タがある。Next, the MPU operates the memories MEa, MEb, M
The Ec data is shifted by one line in the −y direction (17), and waits for the scanner 200 to send one line of image data.
Write to the fifth line of a, MEc (19). Then, the input image data line No. j is incremented by one (2
0), the above-described smoothing processing, binarization, and writing of the binary smoothed data to the y = 3 line of the memory MEb are performed (21 to 25). As described above, the image data of the first to fifth lines of the original are stored in the memories MEa and MEc at y = 1 to 5, and are stored in the memories MEb at y = 1 to 3 respectively.
There is binary smoothed data for the line, the second line, and the third line.
【0105】MPUは次にステップ15に進んで、前述
の、孤立点判定&データ補正を行う。次にMPUは、メ
モリMEcのy=1のデータを1ライン分、次段のRG
B平滑・エッジ強調フィルタ22(図3)に出力する
(16)。j=5の時のこの出力データは、原稿画像を
読んだ入力画像データの第1ラインのものである。以
下、MPUは、スキャナ200が1枚の原稿の全面の画
像データの送給を終了し、最後のラインの孤立点除去済
のデータをメモリMEcのy=1から読出してRGB平
滑・エッジ強調フィルタ22に送出し終わるまで、上述
のステップ16〜25および16の処理を繰り返し実行
する。Next, the MPU proceeds to step 15 and performs the above-described isolated point determination and data correction. Next, the MPU converts the y = 1 data of the memory MEc for one line into the next stage RG.
The signal is output to the B smoothing / edge enhancement filter 22 (FIG. 3) (16). This output data when j = 5 is for the first line of the input image data obtained by reading the document image. Hereinafter, the MPU reads the RGB smoothing / edge enhancement filter by reading the data of the last line from which the isolated point has been removed from y = 1 in the memory MEc by the scanner 200 ending the feeding of the image data of the entire surface of one original. Until the transmission to 22 is completed, the processing of the above-described steps 16 to 25 and 16 is repeatedly executed.
【0106】−第2実施例− 図10に本発明の第2実施例の複合機能フルカラーデジ
タル複写機の外観を示す。このフルカラー複写機は、大
略で、自動原稿送り装置ADFと、操作ボードOPB
と、カラースキャナ200と、カラープリンタ100
と、ステープラ及び作像された用紙を積載可能なトレイ
付きのフィニッシャ34と、両面ドライブユニット33
と、給紙バンク35及び大容量給紙トレイ36、の各ユ
ニットで構成されている。機内のマザーボード90上の
システムコントローラ306(図12)には、パソコン
PCが接続したLAN(Local Area Network)が接続さ
れており、ファクシミリコントロールユニットFCUに
は、電話回線PN(ファクシミリ通信回線)に接続され
た交換器PBXが接続されている。カラープリンタ10
0のプリント済の用紙は、排紙トレイ108上またはフ
ィニッシャ34に排出される。Second Embodiment FIG. 10 shows the appearance of a multifunction full-color digital copying machine according to a second embodiment of the present invention. This full-color copying machine generally includes an automatic document feeder ADF and an operation board OPB.
, Color scanner 200, color printer 100
A finisher 34 having a stapler and a tray capable of stacking formed sheets, and a double-sided drive unit 33.
And a paper feed bank 35 and a large capacity paper feed tray 36. A LAN (Local Area Network) to which a personal computer PC is connected is connected to a system controller 306 (FIG. 12) on a motherboard 90 in the machine, and a telephone line PN (facsimile communication line) is connected to a facsimile control unit FCU. Exchange PBX is connected. Color printer 10
The printed sheet of “0” is discharged onto the discharge tray 108 or the finisher 34.
【0107】図11に、カラープリンタ100の機構を
示す。この実施例のカラープリンタ100は、レーザプ
リンタである。このレーザプリンタ100は、マゼンダ
(M),シアン(C),イエロー(Y)および黒(ブラ
ック:K)の各色の画像を形成するための4組のトナー
像形成ユニットが、転写紙の移動方向(図中の右下から
左上方向)に沿ってこの順に配置されている。即ち、4
連ドラム方式のフルカラー画像形成装置である。FIG. 11 shows the mechanism of the color printer 100. The color printer 100 of this embodiment is a laser printer. In the laser printer 100, four sets of toner image forming units for forming images of each color of magenta (M), cyan (C), yellow (Y), and black (black: K) are arranged in a moving direction of the transfer paper. (From the lower right to the upper left in the figure), they are arranged in this order. That is, 4
This is a continuous drum type full-color image forming apparatus.
【0108】これらマゼンダ(M),シアン(C),イ
エロー(Y)および黒(K)のトナー像形成ユニット
は、それぞれ、感光体ドラム111M,111C,11
1Yおよび111Kを有する感光体ユニット110M,
110C,110Yおよび110Kと、現像ユニット1
20M,120C,120Yおよび120Kとを備えて
いる。また、各トナー像形成部の配置は、各感光体ユニ
ット内の感光体ドラム111M,111C,111Yお
よび111Kの回転軸が水平x軸に平行になるように、
且つ、転写紙移動方向(y,z平面上でy軸に対して4
5ーをなす左上がり線)に所定ピッチの配列となるよう
に、設定されている。各感光体ユニットの感光体ドラム
としては、表面に有機感光体(OPC)層を有する直径
が30mmの感光体ドラムを用いた。The magenta (M), cyan (C), yellow (Y), and black (K) toner image forming units are provided with photosensitive drums 111M, 111C, and 11D, respectively.
Photoconductor unit 110M having 1Y and 111K,
110C, 110Y and 110K and developing unit 1
20M, 120C, 120Y and 120K. The arrangement of the toner image forming units is such that the rotation axes of the photoconductor drums 111M, 111C, 111Y and 111K in each photoconductor unit are parallel to the horizontal x-axis.
In addition, the transfer paper movement direction (4
5-the left-upper line) and a predetermined pitch. As the photoconductor drum of each photoconductor unit, a photoconductor drum having an organic photoconductor (OPC) layer on the surface and having a diameter of 30 mm was used.
【0109】また、レーザプリンタ100は、上記トナ
−像形成ユニットのほか、レーザ走査による光書込ユニ
ット102、給紙カセット103,104、レジストロ
ーラ対105、転写紙を担持して各トナ−像形成部の転
写位置を通過するように搬送する転写搬送ベルト160
を有する転写ベルトユニット106、ベルト定着方式の
定着ユニット107、排紙トレイ108,両面ドライブ
(面反転)ユニット33等を備えている。また、レーザ
プリンタ100は、図示していない手差しトレイ、トナ
−補給容器、廃トナーボトル、なども備えている。In addition to the toner image forming unit, the laser printer 100 carries an optical writing unit 102 by laser scanning, paper feed cassettes 103 and 104, a pair of registration rollers 105, and a transfer paper. Transfer conveyor belt 160 that conveys the paper so as to pass through the transfer position of the forming unit
, A belt fixing type fixing unit 107, a paper discharge tray 108, a double-sided drive (surface reversal) unit 33, and the like. The laser printer 100 also includes a manual tray, a toner supply container, a waste toner bottle, and the like (not shown).
【0110】光書込ユニット102は、光源、ポリゴン
ミラー、f−閭激塔Y、反射ミラー等を備え、画像デー
タに基づいて各感光体ドラム111M,111C,11
1Yおよび111Kの表面にレーザ光を、x方向に振り
走査しながら照射する。また図11上の一点鎖線は、転
写紙の搬送経路を示している。給紙カセット103,1
04から給送された転写紙は、図示しない搬送ガイドで
案内されながら搬送ローラで搬送され、レジストローラ
対105に送られる。このレジストローラ対105によ
り所定のタイミングで転写搬送ベルト160に送出され
た転写紙は転写搬送ベルト160で担持され、各トナ−
像形成部の転写位置を通過するように搬送される。The optical writing unit 102 includes a light source, a polygon mirror, an f-loud tower Y, a reflection mirror, and the like, and based on image data, the respective photosensitive drums 111M, 111C, 11C.
The surface of 1Y and 111K is irradiated with laser light while swinging and scanning in the x direction. A dashed line on FIG. 11 indicates a transfer path of the transfer paper. Paper cassette 103, 1
The transfer paper fed from 04 is conveyed by conveyance rollers while being guided by a conveyance guide (not shown), and sent to the registration roller pair 105. The transfer paper sent to the transfer conveyance belt 160 at a predetermined timing by the registration roller pair 105 is carried by the transfer conveyance belt 160 and
The sheet is conveyed so as to pass through the transfer position of the image forming unit.
【0111】各トナー像形成部の感光体ドラム111
M,111C,111Yおよび111Kに形成されたト
ナー像が、転写搬送ベルト60で担持され搬送される転
写紙に転写され、各色トナー像の重ね合わせ即ちカラー
画像が形成された転写紙は、定着ユニット107に送ら
れる。すなわち転写は、転写紙上にじかにトナー像を転
写する直接転写方式である。定着ユニット107を通過
する時トナー像が転写紙に定着する。トナー像が定着し
た転写紙は、排紙トレイ108,フィニッシャ36又は
両面ドライブユニット33に排出又は送給される。The photosensitive drum 111 of each toner image forming unit
The toner images formed on M, 111C, 111Y and 111K are transferred to transfer paper carried and conveyed by the transfer / conveyance belt 60, and the transfer paper on which the toner images of the respective colors are superimposed, ie, the color image is formed, is fixed to a fixing unit. It is sent to 107. That is, the transfer is a direct transfer method in which a toner image is directly transferred onto a transfer sheet. When passing through the fixing unit 107, the toner image is fixed on the transfer paper. The transfer paper on which the toner image has been fixed is discharged or fed to the discharge tray 108, the finisher 36, or the double-sided drive unit 33.
【0112】イエローYのトナ−像形成ユニットの概要
を次に説明する。他のトナ−像形成ユニットも、イエロ
ーYのものと同様な構成である。イエローYのトナー像
形成ユニットは、前述のように感光体ユニット110Y
及び現像ユニット120Yを備えている。感光体ユニッ
ト110Yは、感光体ドラム111Yのほか、感光体ド
ラム表面に潤滑剤を塗布するブラシローラ,感光体ドラ
ム表面をクリーニングする揺動可能なブレード,感光体
ドラム表面に光を照射する除電ランプ,感光体ドラム表
面を一様帯電する非接触型の帯電ローラ、等を備えてい
る。The outline of the yellow Y toner image forming unit will be described below. Other toner image forming units have the same configuration as that of yellow Y. The yellow Y toner image forming unit is the photoconductor unit 110Y as described above.
And a developing unit 120Y. The photoconductor unit 110Y includes, in addition to the photoconductor drum 111Y, a brush roller that applies a lubricant to the surface of the photoconductor drum, a swingable blade that cleans the surface of the photoconductor drum, and a static elimination lamp that irradiates light to the surface of the photoconductor drum. And a non-contact type charging roller for uniformly charging the surface of the photosensitive drum.
【0113】感光体ユニット110Yにおいて、交流電
圧が印加された帯電ローラにより一様帯電された感光体
ドラム111Yの表面に、光書込ユニット102で、プ
リントデータに基づいて変調されポリゴンミラーで偏向
されたレーザ光Lが走査されながら照射されると、感光
体ドラム111Yの表面に静電潜像が形成される。感光
体ドラム11IY上の静電潜像は、現像ユニット20Y
で現像されてイエローYのトナー像となる。転写搬送ベ
ルト160上の転写紙が通過する転写位置では、感光体
ドラム11IY上のトナー像が転写紙に転写される。ト
ナ−像が転写された後の感光体ドラム111Yの表面
は、ブラシローラで所定量の潤滑剤が塗布された後、ブ
レードでクリーニングされ、除電ランプから照射された
光によって除電され、次の静電潜像の形成に備えられ
る。In the photoconductor unit 110Y, the surface of the photoconductor drum 111Y uniformly charged by the charging roller to which the AC voltage is applied is modulated by the optical writing unit 102 based on print data and deflected by the polygon mirror. When the laser beam L is irradiated while being scanned, an electrostatic latent image is formed on the surface of the photosensitive drum 111Y. The electrostatic latent image on the photosensitive drum 11IY is
To form a yellow Y toner image. At the transfer position where the transfer paper on the transfer conveyance belt 160 passes, the toner image on the photosensitive drum 11IY is transferred to the transfer paper. After the toner image has been transferred, the surface of the photosensitive drum 111Y is coated with a predetermined amount of lubricant by a brush roller, cleaned by a blade, and neutralized by light emitted from a static elimination lamp. It is prepared for forming an electrostatic latent image.
【0114】現像ユニット120Yは、磁性キャリア及
びマイナス帯電のトナ−を含む二成分現像剤を収納して
いる。そして、現像ケース120Yの感光体ドラム側の
開口から一部露出するように配設された現像ローラや、
搬送スクリュウ、ドクタブレード、トナ−濃度センサ,
粉体ポンプ等を備えている。現像ケース内に収容された
現像剤は、搬送スクリュウで攪拌搬送されることにより
摩擦帯電する。そして、現像剤の一部が現像ローラの表
面に担持される。ドクタブレードが現像ローラの表面の
現像剤の層厚を均一に規制し、現像ローラの表面の現像
剤中のトナーが感光体ドラムに移り、これにより静電潜
像に対応するトナー像が感光体ドラム111Y上に現わ
れる。現像ケース内の現像剤のトナー濃度はトナ−濃度
センサで検知される。濃度不足の時には、粉体ポンプが
駆動されてトナーが補給される。The developing unit 120Y contains a two-component developer containing a magnetic carrier and a negatively charged toner. A developing roller disposed so as to be partially exposed from an opening of the developing case 120Y on the photosensitive drum side;
Transfer screw, doctor blade, toner concentration sensor,
A powder pump and the like are provided. The developer contained in the developing case is frictionally charged by being agitated and transported by the transport screw. Then, a part of the developer is carried on the surface of the developing roller. The doctor blade uniformly regulates the layer thickness of the developer on the surface of the developing roller, and the toner in the developer on the surface of the developing roller is transferred to the photosensitive drum, thereby forming a toner image corresponding to the electrostatic latent image on the photosensitive drum. Appears on drum 111Y. The toner density of the developer in the developing case is detected by a toner density sensor. When the density is insufficient, the powder pump is driven to supply toner.
【0115】転写ベルトユニット106の転写搬送ベル
ト160は、各トナ−像形成部の感光体ドラム111
M,111C,111Yおよび111Kに接触対向する
各転写位置を通過するように、4つの接地された張架ロ
ーラに掛け回されている。これらの張架ローラのうち、
2点鎖線矢印で示す転写紙移動方向上流側の入口ローラ
には、電源から所定電圧が印加された静電吸着ローラが
対向するように配置されている。これらの2つのローラ
の間を通過した転写紙は、転写搬送ベルト160上に静
電吸着される。また、転写紙移動方向下流側の出口ロー
ラは、転写搬送ベルトを摩擦駆動する駆動ローラであ
り、図示しない駆動源に接続されている。また、転写搬
送ベルト160の外周面には、電源から所定のクリーニ
ング用電圧が印加されたバイアスローラが接触するよう
に配置されている。このバイアスローラにより転写搬送
ベルト160上に付着したトナ−等の異物が除去され
る。The transfer conveyor belt 160 of the transfer belt unit 106 has a photosensitive drum 111 of each toner image forming section.
It is wrapped around four grounded stretching rollers so as to pass through each transfer position in contact with and facing M, 111C, 111Y and 111K. Of these stretch rollers,
An electrostatic attraction roller to which a predetermined voltage has been applied from a power supply is arranged so as to face the entrance roller on the upstream side in the transfer paper moving direction indicated by the two-dot chain line arrow. The transfer paper that has passed between these two rollers is electrostatically attracted onto the transfer / conveying belt 160. The exit roller on the downstream side in the transfer paper moving direction is a drive roller that frictionally drives the transfer conveyance belt, and is connected to a drive source (not shown). Further, a bias roller to which a predetermined cleaning voltage is applied from a power supply is arranged to be in contact with the outer peripheral surface of the transfer conveyance belt 160. The bias roller removes foreign matter such as toner adhered to the transfer / conveying belt 160.
【0116】また、感光体ドラム111M,111C,
111Yおよび111Kに接触対向する接触対向部を形
成している転写搬送ベルト160の裏面に接触するよう
に、転写バイアス印加部材を設けている。これらの転写
バイアス印加部材は、マイラ製の固定ブラシであり、各
転写バイアス電源から転写バイアスが印加される。この
転写バイアス印加部材で印加された転写バイアスによ
り、転写搬送ベルト160に転写電荷が付与され、各転
写位置において転写搬送ベルト160と感光体ドラム表
面との間に所定強度の転写電界が形成される。The photosensitive drums 111M, 111C,
A transfer bias applying member is provided so as to be in contact with the rear surface of the transfer conveyance belt 160 which forms a contact facing portion that faces and contacts 111Y and 111K. These transfer bias applying members are fixed brushes made of Mylar, and a transfer bias is applied from each transfer bias power supply. By the transfer bias applied by the transfer bias applying member, transfer charges are applied to the transfer / conveyance belt 160, and a transfer electric field having a predetermined intensity is formed between the transfer / conveyance belt 160 and the surface of the photosensitive drum at each transfer position. .
【0117】図12に、図1に示す複写機の電気系シス
テムの主要部を示す。原稿を光学的に読み取るカラー原
稿スキャナ200は、読み取りユニットにて、原稿に対
するランプ照射の反射光をミラー及びレンズにより受光
素子に集光する。受光素子(本実施例ではCCD)は、
読み取りユニットのセンサー・ボード・ユニットにあ
り、CCDに於いて電気信号に変換されたRGB画像信
号は、画像読取りデータ入力I/F(インターフェイ
ス)304でディジタル信号すなわち読取った各8ビッ
ト多値のR,G,B画像デ−タに変換され、CCDライ
ン間補正,主走査レジスト調整などの画像データ配列の
校正を経た後、画像データ処理装置IPU(以下、単に
IPUと表現することもある)に与えられる。FIG. 12 shows a main part of the electric system of the copying machine shown in FIG. In the color document scanner 200 that optically reads a document, a reading unit condenses reflected light of lamp irradiation on the document on a light receiving element by a mirror and a lens. The light receiving element (CCD in this embodiment)
The RGB image signal, which is provided in the sensor board unit of the reading unit and converted into an electric signal in the CCD, is converted into a digital signal at an image reading data input I / F (interface) 304, that is, an 8-bit multi-valued R signal read. , G, B image data, and after calibration of the image data array such as CCD line-to-line correction and main scan registration adjustment, is transmitted to an image data processing unit IPU (hereinafter sometimes simply referred to as IPU). Given.
【0118】図13に、IPUのデータ処理機能の概要
を示す。IPUは、入力RGB画像デ−タのそれぞれ
(R,G,B画像データ)に、読取補正(シェーディン
グ補正112,孤立点除去118,スキャナ纒マ換11
4およびフィルタ処理115)を加えてから、色補正1
16にてRGB画像データを記録色CMYK画像データ
(それぞれ8ビット)に変換すると共に、RGB画像デ
ータが表す画像が、文字,線などの濃淡が2値的なもの
(以下、単に文字と称す)か、写真などの網点画像(以
下単に写真と称す)か、を判定する分離生成113すな
わち像域分離を行い、判定結果(文字/写真)を表わす
1ビットの像域データすなわち分離信号を発生する。そ
して、CMYK画像データおよび分離信号をデータコン
トローラCDIC(以下では単にCDICと表現するこ
ともある)に送出する。孤立点除去118の処理は、図
14以下を参照して後述する。FIG. 13 shows an outline of the data processing function of the IPU. The IPU applies reading correction (shading correction 112, isolated point removal 118, scanner combination 11) to each of the input RGB image data (R, G, B image data).
4 and filter processing 115), and then color correction 1
At step 16, the RGB image data is converted into recording color CMYK image data (each 8 bits), and the image represented by the RGB image data is one in which the shading of characters, lines, and the like is binary (hereinafter simply referred to as characters). Or a halftone image such as a photograph (hereinafter simply referred to as a photograph), separation generation 113, that is, image area separation is performed, and 1-bit image area data representing a determination result (character / photograph), that is, a separation signal is generated. I do. Then, the CMYK image data and the separation signal are transmitted to a data controller CDIC (hereinafter, sometimes simply referred to as CDIC). The processing of the isolated point removal 118 will be described later with reference to FIG.
【0119】図12に示すCDICは、必要に応じてC
MYK画像データを変倍し、不要領域のデータを捨てる
マスクをしたのち、CMYK画像データを非可逆固定長
の1次圧縮にて圧縮し、圧縮データと、分離生成113
が発生する分離信号とを、転送データとしてパラレルバ
スPbに送出する。転送デ−タは、CDICがパラレル
データに変換してパラレルバスPbへ送出される。パラ
レルバスPbに送出された転送データは、メモリコント
ローラIMAC(以下では単にIMACと称すこともあ
る)によって可逆の2次圧縮をしてから、MEMに格納
される。The CDIC shown in FIG.
After scaling the MYK image data and masking the data in the unnecessary area, the CMYK image data is compressed by irreversible fixed-length primary compression, and the compressed data is separated and generated.
Is transmitted to the parallel bus Pb as transfer data. The transfer data is converted by the CDIC into parallel data and sent to the parallel bus Pb. The transfer data transmitted to the parallel bus Pb is subjected to reversible secondary compression by a memory controller IMAC (hereinafter sometimes simply referred to as IMAC), and then stored in the MEM.
【0120】IMACは、パラレルバスPbに対する画
像データの入,出力を管理し、MEMへの画像データの
格納/読み出しと、主に外部のパソコンPCから入力さ
れるコードデータの画像データへの展開を制御する。P
Cから入力されたコードデータは、IMAC内のライン
バッファに格納し、すなわち、ローカル領域でのデータ
の格納を行い、ラインバッファのコードデータは、シス
テムコントローラ306からの展開処理命令に基づき、
画像データに展開する。展開した画像データもしくはパ
ラレルバスPbから入力される画像データは、MEMに
格納する。この場合、メモリ使用効率を上げるためにデ
ータの可逆2次圧縮を行い、MEMのアドレスを管理し
ながらMEMに2次圧縮したデータを格納する。The IMAC manages input / output of image data to / from the parallel bus Pb, and stores / reads image data to / from the MEM and expands code data mainly input from an external personal computer PC into image data. Control. P
The code data input from C is stored in a line buffer in the IMAC, that is, data is stored in a local area.
Expand to image data. The expanded image data or the image data input from the parallel bus Pb is stored in the MEM. In this case, reversible secondary compression of data is performed in order to increase the memory use efficiency, and the secondary compressed data is stored in the MEM while managing the address of the MEM.
【0121】MEMに格納した圧縮データを読み出すと
きは、圧縮データを伸張(2次圧縮の伸張)する。伸張
したデータは、パレルバスPbで転送用に圧縮された1
次圧縮データおよび分離信号であり、これらをパラレル
バスPbを介してCDICに転送する。When reading the compressed data stored in the MEM, the compressed data is expanded (expansion of secondary compression). The decompressed data is compressed by a parallel bus Pb for transfer.
The next compressed data and the separation signal are transferred to the CDIC via the parallel bus Pb.
【0122】CDICは、1次圧縮データを記録色デー
タに伸張する。分離信号はライン全長分蓄積し、記録色
データをライン全長分蓄積したときに、ライン単位で、
記録色データと対応分離信号を、IPUに転送する。The CDIC decompresses primary compressed data into recording color data. The separation signal is accumulated for the entire line length, and when the recording color data is accumulated for the entire line length,
The recording color data and the corresponding separation signal are transferred to the IPU.
【0123】IPUは、図13を参照すると、分離信号
に基づいて記録色データに画質向上のために出力補正を
加える。この出力補正は、プリンタ纒マ換122を加え
さらに、階調処理123によってプリント出力用の2値
データCpMpYpKpに変換するものである。階調処
理123では、濃度階調処理,ディザ処理および誤差拡
散処理等が有り、階調情報の面積近似を主な処理とす
る。画像処理モード指定または分離信号に応じてそれら
の1つを実施する。プリント出力用の2値データCpM
pYpKpは、図12に示す書込I/F305で、カラ
ープリンタ100が4ドラムタンデム方式であるのに合
わせて、4系統Cp,Mp,Yp,Kp別々にバッフア
メモリに書込み、4ドラムの配置位置差に対応するタイ
ミングずれをもって別々に読出して、プリンタ100の
光書込みユニット2の各色対応のレーザ変調器に与えら
れる。すなわちプリンタ100において、階調処理によ
り2値化されたC,M,YおよびK画像データCp,M
p,YpおよびKpが、レ−ザプリンタ100のY,
M,CおよびK作像ユニットのレーザ変調器に与えら
れ、各色画像形成用の2値静電潜像が、感光体ドラム1
1C,11M,11Yよび11Kに形成される。Referring to FIG. 13, the IPU performs output correction on the recording color data based on the separation signal to improve the image quality. In this output correction, a printer combination 122 is added, and further converted into binary data CpMpYpKp for print output by gradation processing 123. The gradation processing 123 includes density gradation processing, dither processing, error diffusion processing, and the like, and the main processing is area approximation of gradation information. One of them is performed according to the image processing mode designation or the separation signal. Binary data CpM for print output
pYpKp is a writing I / F 305 shown in FIG. 12, and is written in a buffer memory separately for four systems Cp, Mp, Yp, and Kp in accordance with the four-drum tandem system in accordance with the four-drum tandem system. Are read out separately with a timing shift corresponding to the above, and are given to the laser modulators corresponding to each color of the optical writing unit 2 of the printer 100. That is, in the printer 100, C, M, Y and K image data Cp, M binarized by gradation processing
p, Yp and Kp are the Y,
The binary electrostatic latent images for forming the respective color images are supplied to the laser modulators of the M, C and K image forming units,
1C, 11M, 11Y and 11K.
【0124】図12に示す、FAX送受信を行うファク
シミリコントロールユニットFCU(以下単にFCUと
いうこともある)は、画像データを通信形式に変換して
外部回線PNに送信し、又、外部回線PNからのデータ
を画像データに戻して外部I/F部及びパラレルバスP
bを介してプリンタ100において記録出力する。FC
Uは、FAX画像処理,画像メモリ,メモリ制御部,フ
ァクシミリ制御部,画像圧縮伸張,モデム及び網制御装
置からなる。画像データの出力バッファ機能に関しては
IMAC及びMEMでその機能の一部をおぎなう。A facsimile control unit FCU (hereinafter sometimes simply referred to as “FCU”) for performing facsimile transmission and reception shown in FIG. 12 converts image data into a communication format and transmits it to an external line PN. The data is returned to image data, and the external I / F unit and the parallel bus P
The data is output by the printer 100 via the terminal b. FC
U comprises a facsimile image processor, an image memory, a memory controller, a facsimile controller, an image compressor / decompressor, a modem and a network controller. A part of the image data output buffer function is completed by IMAC and MEM.
【0125】FCUは、画像情報の伝送を開始すると
き、FCU内においてファクシミリ制御部がメモリ制御
部に指令し、FCU内の画像メモリから蓄積している画
像情報を順次読み出させる。読み出された画像情報は、
FCU内のFAX画像処理によって元の信号に復元され
るとともに、密度変換処理及び変倍処理がなされ、ファ
クシミリ制御部に加えられる。ファクシミリ制御部に加
えられた画像信号は、画像圧縮伸張部によって符号圧縮
され、モデムによって変調された後、網制御装置を介し
て宛先へと送出される。そして、送信が完了した画像情
報は、画像メモリから削除される。受信時には、受信画
像は一旦FCU内の画像メモリに蓄積され、その時に受
信画像を記録出力可能であれば、1枚分の画像の受信を
完了した時点で記録出力される。In the FCU, when starting transmission of image information, the facsimile control unit in the FCU instructs the memory control unit to sequentially read out the stored image information from the image memory in the FCU. The read image information is
The original signal is restored by FAX image processing in the FCU, density conversion processing and scaling processing are performed, and the result is added to the facsimile control unit. The image signal applied to the facsimile control unit is code-compressed by the image compression / decompression unit, modulated by the modem, and transmitted to the destination via the network control device. Then, the image information whose transmission has been completed is deleted from the image memory. At the time of reception, the received image is temporarily stored in the image memory in the FCU, and if the received image can be recorded and output at that time, the received image is recorded and output when the reception of one image is completed.
【0126】再度CDICに言及すると、CDICは、
パラレルバスPbで転送するパラレルデータとシリアル
バスSbで転送するシリアルデータの変換機能を併せ持
つ。システムコントローラ306は、パラレルバスPb
にデータを転送し、プロセスコントローラ301は、シ
リアルバスSbにデータを転送する。2つのコントロー
ラ306,301の通信のために、CDICは、パラレ
ル/シリアルデータ変換を行う。CDICは、IPUと
もシリアルデ−タ転送する。Referring again to CDIC, CDIC is:
It has a function of converting between parallel data transferred on the parallel bus Pb and serial data transferred on the serial bus Sb. The system controller 306 controls the parallel bus Pb
, And the process controller 301 transfers the data to the serial bus Sb. The CDIC performs parallel / serial data conversion for communication between the two controllers 306 and 301. The CDIC performs serial data transfer with the IPU.
【0127】CDICは、RGB画像データおよびYM
CK画像データとそれらに付帯する分離信号に関し、I
PUおよびパラレルバスPbの間のデータ転送、ならび
に、図10に示すデジタル複写機全体制御を司るシステ
ムコントローラ306と、主にカラー原稿スキャナ20
0の動作とカラープリンタ100の画像形成プロセス制
御を司るプロセスコントローラ301間の、画像データ
転送およびその他の制御に関する通信を行う。CDIC represents RGB image data and YM
Regarding the CK image data and the separation signal accompanying them,
A system controller 306 for controlling data transfer between the PU and the parallel bus Pb, and overall control of the digital copying machine shown in FIG.
0, and communication related to image data transfer and other control between the process controller 301 which controls the image forming process of the color printer 100.
【0128】システムコントローラ306とプロセスコ
ントローラ301は、パラレルバスPb,CDIC及び
シリアルバスSbを介して相互に通信を行う。CDIC
は、その内部に於いてパラレルバスPbとシリアルバス
Sbとのデータインターフェースのためのデータフォー
マット変換を行う。The system controller 306 and the process controller 301 communicate with each other via the parallel bus Pb, the CDIC, and the serial bus Sb. CDIC
Performs a data format conversion for a data interface between the parallel bus Pb and the serial bus Sb inside.
【0129】上述のように、カラー原稿スキャナ200
の読取りRGB画像データはIPUで像域判定され、そ
して記録色CMYK画像データに変換されて、CMYK
画像データは1次圧縮されて、この圧縮データと、判定
結果を示す分離信号が、CDICを経由してパラレルバ
スPbに送出される。パラレルバスPbに送出したデー
タは、IMACによって2次圧縮されてMEMに書込ま
れる。MEMから読み出して2次圧縮を伸張してパラレ
ルバスPbに読出したデータは、IPUに、又は、ファ
クシミリ送信のときにはFCUに、出力される。As described above, the color original scanner 200
Of the read RGB image data is subjected to image area determination by the IPU, and is converted into CMYK image data of recording color.
The image data is primarily compressed, and the compressed data and the separation signal indicating the determination result are sent to the parallel bus Pb via the CDIC. The data transmitted to the parallel bus Pb is secondarily compressed by the IMAC and written to the MEM. The data read out from the MEM, expanded in the secondary compression and read out to the parallel bus Pb is output to the IPU or to the FCU in the case of facsimile transmission.
【0130】CDICには、CMYK画像データ及び分
離信号をMEMに蓄積して再利用するジョブと、MEM
に蓄積しないで、IPUでCMYK画像データを分離信
号に基づいて出力補正をして色成分出力データCpMp
YpKpに変換してプリントアウトするジョブとがあ
る。MEMに蓄積する例としては、1枚の原稿を複数枚
複写する場合、スキャナ200を1回だけ動作させ、多
重化データをMEMに蓄積し、蓄積データを複数回読み
出す使い方がある。MEMを使わない例としては、1枚
の原稿を1枚だけ複写する場合、IPUでCMYK画像
データをそのまま色成分出力データCpMpYpKpに
変換すれば良いので、MEMへの書込みを行う必要はな
い。The CDIC includes a job for storing the CMYK image data and the separation signal in the MEM and reusing the job.
The CMYK image data is output corrected based on the separation signal by the IPU without being stored in the color component output data CpMp.
There is a job for converting to YpKp and printing out. As an example of storing the data in the MEM, when copying a plurality of originals, the scanner 200 is operated only once, the multiplexed data is stored in the MEM, and the stored data is read a plurality of times. As an example without using the MEM, when copying only one document, it is only necessary to convert the CMYK image data as it is into the color component output data CpMpYpKp by the IPU, so that writing to the MEM is not necessary.
【0131】上述のデータの流れに於いて、IMAC
の、MEMおよびパラレルバスPbに対する画像データ
の読み書き制御、ならびに、CDICの、IPUとパラ
レルバスPbとの間のバス制御により、デジタル複写機
の複合機能を実現する。複写機能の1つであるFAX送
信機能は、カラー原稿スキャナ200が発生するRGB
画像データをIPUにて読取補正し、必要に応じて更に
IPUでYMCK画像データに変換して、CDIC及び
パラレルバスPbを経由してFCUへ転送する。FCU
にて公衆回線通信網PN(以下単にPNと称す)へのデ
ータ変換を行い、PNへFAXデータとして送信する。
FAX受信は、PNからの回線データをFCUにて画像
データに変換し、パラレルバスPb及びCDICを経由
してIPUへ転送する。受信データがRGB画像データ
であるとIPUでYMCK画像データに変換するが、受
信データがYMCK画像データであると特別な中間処理
は行わず、プリンタ100に送り画像を形成する。In the above data flow, the IMAC
The read / write control of the image data with respect to the MEM and the parallel bus Pb and the bus control between the IPU and the parallel bus Pb of the CDIC realize the composite function of the digital copying machine. The facsimile transmission function, which is one of the copy functions, uses the RGB
The image data is read and corrected by the IPU, converted to YMCK image data by the IPU if necessary, and transferred to the FCU via the CDIC and the parallel bus Pb. FCU
Performs data conversion to a public line communication network PN (hereinafter simply referred to as PN), and transmits the data to the PN as FAX data.
In the FAX reception, the line data from the PN is converted into image data by the FCU and transferred to the IPU via the parallel bus Pb and the CDIC. If the received data is RGB image data, it is converted to YMCK image data by the IPU. If the received data is YMCK image data, no special intermediate processing is performed and the image is sent to the printer 100 to form an image.
【0132】複数ジョブ、例えばコピー機能,FAX送
受信機能およびプリンタ出力機能、が並行に動作する状
況に於いて、カラー原稿スキャナ200,カラープリン
タ100,パラレルバスPbおよびIPUの使用権のジ
ョブへの割り振りを、システムコントローラ306およ
びプロセスコントローラ301にて制御する。In a situation where a plurality of jobs, for example, a copy function, a facsimile transmission / reception function and a printer output function, operate in parallel, the right to use the color original scanner 200, the color printer 100, the parallel bus Pb and the IPU is allocated to the job. Is controlled by the system controller 306 and the process controller 301.
【0133】プロセスコントローラ301は画像データ
の流れを制御し、システムコントローラ306はシステ
ム全体を制御し各リソースの起動を管理する。このデジ
タル複合機能カラー複写機の機能選択は、操作ボードO
PBにて選択入力し、コピー機能,FAX機能等の処理
内容を設定する。パソコンPCのプリントコマンドに応
答するプリンタ出力機能の処理内容は、パソコンPCの
プリントコマンドが設定する。A process controller 301 controls the flow of image data, and a system controller 306 controls the entire system and manages the activation of each resource. The function selection of this digital multi-function color copier is
Select and input on the PB to set processing contents such as copy function and FAX function. The processing content of the printer output function responding to the print command of the personal computer PC is set by the print command of the personal computer PC.
【0134】次に、図13に示すIPUの、孤立点除去
118における画像データ処理を説明する。図14に、
IPUが行う孤立点除去処理の概略的な流れを示す。な
お、本実施例では、カラー原稿スキャナ200が発生し
入力I/F304を介してIPUに入力される、R,
G,B各成分濃度を、0(基底濃度)〜255(最高濃
度)の階調で表す各8ビット構成のRGB画像データの
中の、G画像データが表す画像の孤立点を消去(基底濃
度値に変換)し、該孤立点と対応位置のR画像データお
よびB画像データも孤立点消去レベル(本実施例では基
底濃度値)に変換する。すなわち、G画像データに基づ
いて孤立点を検出して、該孤立点位置のRGB画像デー
タを、孤立点消去レベルに変換する。地肌濃度が自動検
出される場合或は地肌濃度が与えられる場合には、孤立
点消去レベルを地肌濃度に定めてもよい。Next, the image data processing in the isolated point removal 118 of the IPU shown in FIG. 13 will be described. In FIG.
4 shows a schematic flow of an isolated point removal process performed by the IPU. In this embodiment, R, R, and R are generated by the color original scanner 200 and input to the IPU via the input I / F 304.
Eliminating the isolated points of the image represented by the G image data from the RGB image data of each 8-bit configuration in which the respective G and B component densities are represented by gradations of 0 (base density) to 255 (highest density) (basal density Then, the R image data and the B image data at the position corresponding to the isolated point are also converted to the isolated point erasing level (basal density value in this embodiment). That is, an isolated point is detected based on the G image data, and the RGB image data at the position of the isolated point is converted into an isolated point erasing level. When the background density is automatically detected or when the background density is given, the isolated point elimination level may be set to the background density.
【0135】図14を参照する。まず、スキャナ200
から読み取られ入力されたRGB画像データを読み込み
(pl0)、読み込んだG画像データのそれぞれを順次
に注目画素の画像データと特定して、地肌レベル程度の
閾値Th1と比較し(p11)、注目画素の画像データ
が閾値Th1以上のとき孤立点除去処理を実行する。こ
こで、閾値Th1を原稿地肌濃度に合わせた値等にする
ことにより、孤立点誤検出を回避することが可能とな
る。Referring to FIG. First, the scanner 200
The input RGB image data is read (pl0), each of the read G image data is sequentially identified as the image data of the pixel of interest, and compared with the threshold value Th1 of the background level (p11). When the image data is equal to or larger than the threshold Th1, the isolated point removal processing is executed. Here, it is possible to avoid erroneous detection of isolated points by setting the threshold value Th1 to a value or the like corresponding to the density of the background of the document.
【0136】孤立点除去処理ではまず、5ライン分のG
画像データに対して、注目画素を中心とする5×5画素
マトリクス領域の5×5矩形ブロックであるウィンドウ
Mat1を設定する(p12;図19の(a))。な
お、ここではウィンドウMat1を5×5の矩形ブロッ
クとしているが、大きさ/形状はそれ以外であっても構
わない。ウィンドウMat1内の画素に、図19の
(b)に示すように符号を付すものとする。In the isolated point removal processing, first, G for five lines
A window Mat1, which is a 5 × 5 rectangular block of a 5 × 5 pixel matrix area centered on the target pixel, is set for the image data (p12; FIG. 19A). Although the window Mat1 is a 5 × 5 rectangular block here, the size / shape may be other than that. It is assumed that pixels in the window Mat1 are denoted by reference numerals as shown in FIG.
【0137】次に、前記ウィンドウMat1の縁部画素
(図19の(c))について所定の閾値Th2と比較す
る(図19の(d))。全ての縁部画素P11〜P5
1,P15〜P55,P12〜P14およびP52〜P
54が閾値Th2未満である場合、注目画素に対する1
次特徴データCd1を1次孤立点候補を意味する「1」
とする。それ以外のときには1次特徴データCd1を1
次非孤立点を意味する「0」とする(p13;図19の
(d))。Next, the edge pixel (FIG. 19 (c)) of the window Mat1 is compared with a predetermined threshold value Th2 (FIG. 19 (d)). All edge pixels P11 to P5
1, P15 to P55, P12 to P14 and P52 to P
If 54 is less than the threshold Th2, 1
The next feature data Cd1 is "1" which means a primary isolated point candidate
And Otherwise, the primary feature data Cd1 is set to 1
It is set to “0” meaning the next non-isolated point (p13; (d) of FIG. 19).
【0138】図19の(d)の例では、閾値Th2=3
0であるときには、比較の対象となる全ての画素(ウィ
ンドウMat1の縁部画素)は閾値Th2より小さいの
で注目画素の1次特徴データCd1は「1」となる。仮
に、閾値Th2=24であると、比較の対象となる縁部
画素の中には閾値Th2よりも大きい値を持つ画素が存
在するので、注目画素の1次特徴データCd1は「0」
となる。ここで、閾値Th2を変更又は調整すること
で、文字優先/写真優先といった画質モードに応じた処
理が可能となる。また、ユーザが任意の値に変更できる
ようにすることにより、ユーザ所望の画質にすることが
できる。In the example of FIG. 19D, the threshold value Th2 = 3
When it is 0, all the pixels to be compared (edge pixels of the window Mat1) are smaller than the threshold Th2, so the primary feature data Cd1 of the target pixel is “1”. If the threshold value Th2 = 24, there is a pixel having a value larger than the threshold value Th2 among the edge pixels to be compared, so the primary feature data Cd1 of the target pixel is “0”.
Becomes Here, by changing or adjusting the threshold Th2, processing according to the image quality mode such as character priority / photo priority can be performed. In addition, by allowing the user to change the value to an arbitrary value, it is possible to obtain the image quality desired by the user.
【0139】前記1次特徴データCd1について、注目
画素の1次特徴データCd1を中心とする5×3画素マ
トリクス領域である5×3矩形ブロックの第2ウィンド
ウMat2を設定する(p14;図20の(a))。な
お、ここでは第2ウィンドウMat2を5×3の矩形ブ
ロックとしているが、大きさ/形状はそれ以外であって
も構わない。特に、ウィンドウの大きさを大きくするこ
とにより、網点画像等に対して誤検出を少なくすること
ができる。With respect to the primary feature data Cd1, a second window Mat2 of a 5 × 3 rectangular block which is a 5 × 3 pixel matrix area centered on the primary feature data Cd1 of the target pixel is set (p14; FIG. 20). (A)). Here, the second window Mat2 is a 5 × 3 rectangular block, but the size / shape may be other. In particular, by increasing the size of the window, it is possible to reduce erroneous detection of a halftone image or the like.
【0140】第2ウィンドウMat2内の1次特徴デー
タCd1に少なくとも1つ以上1次孤立点候補「1」が
存在するとき、注目画素に対する2次特徴データCd2
を2次孤立点候補を意味する「1」とし、それ以外のと
きには2次特徴データCd2を2次非孤立点を意味する
「0」とする(p15;図20の(c)および
(d))。これにより、1画素の1次孤立点候補「1」
がそれを中心とする第2ウィンドウMat2内の全画素
の2次孤立点候補「1」に拡大する。When there is at least one primary isolated point candidate “1” in the primary feature data Cd1 in the second window Mat2, the secondary feature data Cd2 for the pixel of interest
Is set to "1" meaning a secondary isolated point candidate, and otherwise, the secondary feature data Cd2 is set to "0" meaning a secondary non-isolated point (p15; (c) and (d) of FIG. 20). ). Thereby, the primary isolated point candidate “1” for one pixel
Expands to the secondary isolated point candidate “1” of all the pixels in the second window Mat2 centered on it.
【0141】次に、2次特徴データCd2について、注
目画素の2次特徴データCd2を中心とする5×3画素
マトリクス領域の5×3矩形ブロックである第3ウィン
ドウMat3を設定する(p16;図21の(a))。
なお、ここでは第3ウィンドウMat3を5×3の矩形
ブロックとしているが、大きさ/形状はそれ以外であっ
ても構わない。特に、ウィンドウの大きさを小さくする
ことにより、網点画像等に対して誤検出を少なくするこ
とができる。Next, for the secondary feature data Cd2, a third window Mat3, which is a 5 × 3 rectangular block of a 5 × 3 pixel matrix area centered on the secondary feature data Cd2 of the target pixel, is set (p16; FIG. 21 (a)).
Here, the third window Mat3 is a 5 × 3 rectangular block, but the size / shape may be other. In particular, by reducing the size of the window, erroneous detection can be reduced for a halftone image or the like.
【0142】第3ウィンドウMat3内の2次特徴デー
タCd2に少なくとも1つ以上2次非孤立点「0」が存
在するとき、注目画素に対する3次特徴データCd3を
3次非孤立点を意味する「0」とし、ウィンドウMat
3内の2次特徴データCd2の全てが2次孤立点候補を
意味する「1」であると3次特徴データCd3を3次孤
立点候補を意味する「1」とする(p17;図21の
(c)および(d))。これにより、1画素の2次非孤
立点「0」がそれを中心とする第3ウィンドウMat3
内の全画素の3次非孤立点「0」に拡大する。When at least one or more secondary non-isolated points “0” exist in the secondary feature data Cd2 in the third window Mat3, the tertiary feature data Cd3 for the target pixel is referred to as “tertiary non-isolated point”. 0 ”and the window Mat
If all of the secondary feature data Cd2 in 3 is “1” meaning secondary isolated point candidate, the tertiary feature data Cd3 is set to “1” meaning tertiary isolated point candidate (p17; FIG. 21) (C) and (d)). As a result, the secondary non-isolated point “0” of one pixel is shifted to the third window Mat3 centered on it.
Are enlarged to the tertiary non-isolated point “0” of all the pixels within.
【0143】次に、3次特徴データCd3について、注
目画素に対する3次特徴データCd3を中心とする3×
3画素マトリクス領域の3×3矩形ブロックである第4
ウィンドウMat4を設定する(p18;図22の
(a))。なお、ここでは3×3の矩形ブロックとして
いるが、大きさ/形状はそれ以外であっても構わない。
特に、原稿の特性等を考慮して第4ウィンドウMat4
のサイズを設定することにより、より孤立点の検出の精
度を上げることが可能となる。Next, regarding the tertiary feature data Cd3, 3 ×
The fourth, which is a 3 × 3 rectangular block of a three-pixel matrix area,
The window Mat4 is set (p18; FIG. 22A). Here, the rectangular block is 3 × 3, but the size / shape may be other than that.
In particular, the fourth window Mat4 is taken into consideration in consideration of the characteristics of the original.
By setting the size, it is possible to further improve the accuracy of detecting an isolated point.
【0144】第4ウィンドウMat4の縁部画素P11
〜P31,P13〜P33,P11およびP32(図2
2の(b)および(c))の3次特徴データCd3がす
べて3次非孤立点「0」であって、しかも注目画素が3
次孤立点候補「1」であると、注目画素は4次孤立点候
補であるとする。少なくとも1つの縁部画素の3次特徴
データCd3が3次孤立点候補を意味する「1」である
ときには注目画素は4次非孤立点とする(p19;図2
2の(d)および(e))。この4次孤立点候補/4次
非孤立点を最終の判定とする。Edge pixel P11 of fourth window Mat4
To P31, P13 to P33, P11 and P32 (FIG.
(B) and (c) of FIG. 2 are all tertiary non-isolated points “0” and the pixel of interest is 3
If the next isolated point candidate is “1”, it is assumed that the target pixel is a fourth-order isolated point candidate. When the tertiary feature data Cd3 of at least one edge pixel is “1” indicating a tertiary isolated point candidate, the pixel of interest is a quaternary non-isolated point (p19; FIG. 2).
2 (d) and (e)). This fourth-order isolated point candidate / fourth non-isolated point is determined as the final determination.
【0145】次に、図13に孤立点除去118として示
し、図14に概要を示した前述の孤立点の検出と孤立点
除去処理を詳しく説明する。孤立点除去118を実行す
るIPUは、バッファメモリおよび画像データ処理MP
Uを組込んだASIC(Application specific IC)であ
る。Next, the above-described detection of the isolated point and the process of removing the isolated point, which is shown in FIG. 13 as the isolated point removal 118 and whose outline is shown in FIG. 14, will be described in detail. The IPU executing the isolated point removal 118 includes a buffer memory and an image data processing MP.
An ASIC (Application Specific IC) incorporating U.
【0146】図15に、バッフアメモリの数例ME1〜
ME5の概要を示す。入力バッファメモリME1は、5
ラ5画素マトリクス領域である5ラ5矩形ブロックMat
1のG画像データ特定用の5ライン入力画像メモリであ
る。ME2〜ME4は、孤立点判定のための2値の1次
〜3次特徴データ(中間処理データ)Cd1〜Cd3の
それぞれを格納し、それぞれ、5ラ3画素マトリクス領域
である5ラ3矩形ブロックMat2の1次特徴データC
d1特定用,同じく5ラ3画素マトリクス領域である5ラ
3矩形ブロックMat3の2次特徴データCd2特定
用、および、3ラ3画素マトリクス領域である3ラ3矩形ブ
ロックMat4の3次特徴データCd3特定用である。
出力バッファメモリME5は、孤立点を除去した処理後
画像データを格納するための6ライン構成の出力画像メ
モリ(R,G,Bのそれぞれに1組、計3組)、であ
る。FIG. 15 shows several examples of buffer memories ME1 to ME1.
The outline of ME5 is shown. The input buffer memory ME1 has 5
5 × 5 rectangular block Mat which is a 5 × 5 pixel matrix area
This is a 5-line input image memory for specifying one G image data. ME2 to ME4 store binary primary to tertiary feature data (intermediate processing data) Cd1 to Cd3 for isolated point determination, respectively, and a 5 × 3 rectangular block which is a 5 × 3 pixel matrix area Mat2 primary feature data C
Secondary characteristic data Cd2 for specifying d1 and also for 5 × 3 rectangular block Mat3 which is also a 5 × 3 pixel matrix area, and tertiary characteristic data Cd3 for specifying 3 × 3 and rectangular block Mat4 which is also a 3 × 3 pixel matrix area It is for identification.
The output buffer memory ME5 is a 6-line output image memory (one set for each of R, G, and B, a total of three sets) for storing processed image data from which isolated points have been removed.
【0147】図15には、バッファメモリME1〜ME
5の画像データ書込みセルの分布を模式的に示す。これ
は、入,出力メモリME1およびME5は、1画素宛て
の入,出力画像データ(8ビット)を書込む1領域を1
つの小桝目として、それらの分布を、原画像の主走査方
向xおよび副走査方向yの画素分布対応の2次元配列
で、模式的に示すものである。x方向の画素の並びが行
(ライン)、y方向の画素の並びが列である。中間メモ
リME2〜ME4は、1画素宛ての特徴データ(1ビッ
ト)を書込む1領域を1つの小桝目として、それらの分
布を、原画像の主走査方向xおよび副走査方向yの画素
分布対応の2次元配列で、模式的に示すものである。x
方向の画素の並びが行(ライン)、y方向の画素の並び
が列である。FIG. 15 shows buffer memories ME1 to ME.
5 schematically shows the distribution of image data write cells 5; This means that the input / output memories ME1 and ME5 have one area for writing input / output image data (8 bits) addressed to one pixel.
These distributions are schematically shown in a two-dimensional array corresponding to the pixel distribution of the original image in the main scanning direction x and the sub-scanning direction y. An arrangement of pixels in the x direction is a row (line), and an arrangement of pixels in the y direction is a column. The intermediate memories ME2 to ME4 define one area in which feature data (one bit) for one pixel is written as one small cell, and their distribution corresponds to the pixel distribution of the original image in the main scanning direction x and the sub-scanning direction y. Are schematically shown. x
The arrangement of pixels in the direction is a row (line), and the arrangement of pixels in the y direction is a column.
【0148】図16,図17および図18に、上述の孤
立点除去処理のフローを示す。まず図16を参照する。
IPUは、スキャナ200から原稿画像データが与えら
れる直前に、プロセスコントローラ301から、処理開
始指示を受け、これに応答してIPUは、入出力メモリ
(ME1〜ME5)をクリア(初期化)し、画像データ
のラインNo.jを格納するレジスタjのデータを0に
初期化する(31)。FIGS. 16, 17 and 18 show the flow of the above-described isolated point removal processing. First, reference is made to FIG.
Immediately before the document image data is given from the scanner 200, the IPU receives a processing start instruction from the process controller 301, and in response to this, the IPU clears (initializes) the input / output memories (ME1 to ME5), Line No. of the image data The data of the register j storing j is initialized to 0 (31).
【0149】スキャナ200から第1ラインのRGB画
像データが与えられるとき、IPUはG画像データをメ
モリME1の第5ラインに、RGB画像データをME5
(R用,G用,B用各一組、計3組)の各第6ラインに
書込む(32)。そしてラインNo.jを1インクレメ
ントし(33)、ME1およびME5の第2ラインの画
像データを第1ラインに、第3ラインの画像データを第
2ラインに、第4ラインの画像データを第3ラインに、
第5ラインの画像データを第4ラインに、ME5の第6
ラインの画像データを第5ラインに、この順で順次に書
込む(35)。以下では、このような画像データの移動
を、「画像データの−y方向の1ライン分のシフト」と
表現する。When the first line of RGB image data is given from the scanner 200, the IPU sends the G image data to the fifth line of the memory ME1 and the RGB image data to ME5.
(For R, G, and B, one set for each, a total of three sets) is written on each sixth line (32). And line No. j is incremented by 1 (33), the image data of the second line of ME1 and ME5 is set to the first line, the image data of the third line is set to the second line, the image data of the fourth line is set to the third line,
The image data of the fifth line is stored in the fourth line,
The image data of the line is sequentially written on the fifth line in this order (35). Hereinafter, such movement of the image data is referred to as “shift of the image data by one line in the −y direction”.
【0150】そしてスキャナ200から次の1ライン分
のRGB画像データを受けると同様に、G画像データを
メモリME1の第5ラインに、RGB画像データをME
5(R用,G用,B用各1組、計3組)の各第6ライン
に書込む(32)。以下でもRGB画像データの書込み
の態様は同様である。そして、原稿上第3ライン(j=
3)のG画像データをメモリME1の第5ラインに、R
GB画像データをメモリME5の第6ラインに書込む
と、IPUは、メモリME1上の、y=3の1ラインの
各画素を順番に注目画素として孤立点除去処理を行う。Then, similarly to receiving the next one line of RGB image data from the scanner 200, the G image data is stored in the fifth line of the memory ME1 and the RGB image data is stored in the fifth line of the memory ME1.
5 (one set for each of R, G, and B, a total of three sets) is written to each sixth line (32). Hereinafter, the manner of writing the RGB image data is the same. Then, the third line (j =
The G image data of 3) is stored in the fifth line of the memory ME1 by R
When the GB image data is written to the sixth line of the memory ME5, the IPU performs an isolated point removing process by sequentially setting each pixel of one line of y = 3 on the memory ME1 as a target pixel.
【0151】すなわち、メモリME1上のy=3ライン
上に注目画素を指定して(36)、指定した注目画素が
第1閾値Th1以上であるかをチェックして(37)、
Th1未満(地肌相当)であると、メモリME2のy=
3ラインの注目画素宛のxアドレスに、1次非孤立点で
あることを意味する1次特徴データCd1=「0」を書
込む(40)。That is, the target pixel is specified on the y = 3 line in the memory ME1 (36), and it is checked whether the specified target pixel is equal to or larger than the first threshold Th1 (37).
If it is less than Th1 (corresponding to the background), y =
The primary feature data Cd1 = "0", which means a primary non-isolated point, is written to the x address addressed to the target pixel of three lines (40).
【0152】注目画素が第1閾値Th1以上であると、
孤立点であるかもしれないので、ME1の注目画素
(i,y=3)を中心とする第1ウィンドウMat1の
縁部画素(図19の(b)のP11〜P51,P15〜
P55,P12〜P14,P52〜P54)の画像デー
タをME1から読み出して、それらの全てが第2閾値T
h2未満であるかをチェックする(38)。全ての縁部
画素が閾値Th2未満であると1次孤立点候補を意味す
る1次特徴データCd1=「1」を、そうでないと1次
非孤立点を意味する1次特徴データCd1=「0」を、
メモリME2のy=3ラインの注目画素のxアドレスに
書込む(39,40;図19の(d))。When the target pixel is equal to or larger than the first threshold value Th1,
Since it may be an isolated point, the edge pixels (P11 to P51, P15 to P15 in FIG. 19B) of the first window Mat1 centered on the target pixel (i, y = 3) of ME1.
P55, P12 to P14, and P52 to P54) are read from the ME1, and all of them are read as the second threshold value T.
It is checked whether it is less than h2 (38). If all the edge pixels are less than the threshold Th2, the primary feature data Cd1 = “1” meaning a primary isolated point candidate, otherwise the primary feature data Cd1 = “0” meaning a primary non-isolated point "
The data is written to the x address of the target pixel on the y = 3 line in the memory ME2 (39, 40; FIG. 19D).
【0153】IPUは以上の処理を、ME1のy=3の
1ラインの各画素宛て画像データそれぞれを順次に注目
画素に指定して行う(37〜42)。1ラインについて
終了すると、ME1のy=3の1ラインの各画素宛ての
1次特徴データCd1がメモリME2のy=3に書き込
まれたことになる。The IPU performs the above processing by sequentially designating each image data addressed to each pixel of one line of y = 3 of ME1 as a target pixel (37 to 42). When one line is completed, the primary feature data Cd1 addressed to each pixel of one line of ME1 at y = 3 has been written to y = 3 of the memory ME2.
【0154】ここでIPUは、図17を参照すると、メ
モリME2上のy=2ライン上に注目画素を指定して
(43,44)、指定した注目画素を中心とする5×3
矩形ブロックを第2ウィンドウMat2(図20の
(b))として、第2ウィンドウMat2の全画素の1
次特徴データCd1が全て1次非孤立点「0」であるか
チェックして(44)、そうであると2次非孤立点を示
す2次特徴データCd2=「0」をME3のy=3の注
目画素あてxアドレスに書込む(46;図20の
(d))。しかし、第2ウィンドウMat2の1画素で
も1次孤立点候補「1」であると、2次孤立点候補を示
す2次特徴データCd2=「1」をME3のy=3の注
目画素あてxアドレスに書込む(45;図20の
(c))。Here, referring to FIG. 17, the IPU specifies the target pixel on the y = 2 line in the memory ME2 (43, 44), and sets the 5 × 3 pixel centered on the specified target pixel.
A rectangular block is defined as a second window Mat2 ((b) in FIG. 20), and one of all pixels in the second window Mat2 is
It is checked whether all the next feature data Cd1 are primary non-isolated points “0” (44). If so, the secondary feature data Cd2 = “0” indicating the secondary non-isolated point is converted to y = 3 of ME3. Is written to the x address addressed to the pixel of interest (46; (d) in FIG. 20). However, if at least one pixel in the second window Mat2 is also a primary isolated point candidate “1”, the secondary feature data Cd2 = “1” indicating the secondary isolated point candidate is assigned to the x-address addressed to the target pixel of y = 3 of ME3. (45; FIG. 20 (c)).
【0155】IPUは以上の処理を、ME2のy=2の
1ラインの各画素宛て画像データそれぞれを順次に注目
画素に指定して行う(43〜48)。1ラインについて
終了すると、ME1のy=3の1ラインの各画素宛ての
2次特長データCd2がメモリME3のy=3に書込ま
れたことになる。The IPU performs the above process by sequentially designating each image data addressed to each pixel of one line of y = 2 of ME2 as a pixel of interest (43 to 48). When the processing is completed for one line, the secondary feature data Cd2 addressed to each pixel of one line of y = 3 of ME1 has been written to y = 3 of the memory ME3.
【0156】ここでIPUは、メモリME3上のy=2
ライン上に注目画素を指定して(49,50)、指定し
た注目画素を中心とする5×3矩形ブロックを第3ウィ
ンドウMat3(図21の(b))として、第3ウィン
ドウMat3の全画素の2次特徴データCd2が全て1
次孤立点候補「1」であるかチェックして(50)、そ
うであると3次孤立点候補を示す3次特徴データCd3
=「1」をME4のy=3の注目画素あてxアドレスに
書込む(52;図21の(d))。しかし、第3ウィン
ドウMat3の1画素でも1次非孤立点「0」である
と、3次非孤立点を示す3次特徴データCd3=「0」
をME4のy=3の注目画素あてxアドレスに書込む
(53;図21の(c))。Here, the IPU is set to y = 2 on the memory ME3.
A target pixel is specified on the line (49, 50), and a 5 × 3 rectangular block centered on the specified target pixel is set as a third window Mat3 ((b) in FIG. 21), and all pixels in the third window Mat3 are set. Are all 1
It is checked whether it is the next isolated point candidate "1" (50), and if so, the tertiary feature data Cd3 indicating the tertiary isolated point candidate
= “1” is written to the x address addressed to the target pixel of y = 3 of ME 4 (52; (d) of FIG. 21). However, if even one pixel in the third window Mat3 is the primary non-isolated point “0”, the tertiary feature data Cd3 = “0” indicating the tertiary non-isolated point.
Is written to the x address addressed to the target pixel of y = 3 of ME4 (53; (c) of FIG. 21).
【0157】IPUは以上の処理を、ME3のy=2の
1ラインの各画素宛て画像データそれぞれを順次に注目
画素に指定して行う(49〜54)。1ラインについて
終了すると、ME1のy=3の1ラインの各画素宛ての
3次特徴データCd3がメモリME4のy=3に書込ま
れたことになる。The IPU performs the above processing by sequentially designating the image data addressed to each pixel of one line of y = 2 of the ME 3 as the pixel of interest (49 to 54). When the processing is completed for one line, the tertiary feature data Cd3 addressed to each pixel of one line of y = 3 of ME1 has been written to y = 3 of the memory ME4.
【0158】ここでIPUは、メモリME4上のy=2
ライン上に注目画素を指定して(55,56)、注目画
素の3次特徴データCd3が3次孤立点候補「1」であ
るかをチエックして(56)、そうであると注目画素を
中心とする3×3矩形ブロックを第4ウィンドウMat
4(図22の(b))として、その縁部画素(図22の
(c))の3次特徴データCd3の全てが3次非孤立点
「0」であると、注目画素を孤立点(4次孤立点候補:
Cd4=「1」)と判定して(図22の(d))、メモ
リME5(R用,G用およひB用の3組の各組)のy=
3ライン上の注目画素を中心とする5×5画素マトリク
スの全画素の画像データを、地肌レベルのデータに書換
える(57,58)。注目画素の3次特徴データCd3
が3次非孤立点「0」のとき、ならびに、第4ウィンドウ
Mat4の縁部画素の少なくとも1画素が3次孤立点候
補(Cd3=「1」)であるとき(図22の(e))に
は、ME5の画像データの書換えはしない。Here, the IPU corresponds to y = 2 on the memory ME4.
A target pixel is designated on the line (55, 56), and it is checked whether the tertiary feature data Cd3 of the target pixel is a tertiary isolated point candidate "1" (56). A 3 × 3 rectangular block centered on the fourth window Mat
4 (FIG. 22B), if all of the tertiary feature data Cd3 of the edge pixel (FIG. 22C) is a tertiary non-isolated point "0", the target pixel is set to an isolated point ( Fourth-order isolated point candidate:
It is determined that Cd4 = “1” (FIG. 22 (d)), and y = of the memory ME5 (each of three sets for R, G, and B).
The image data of all the pixels of the 5 × 5 pixel matrix centering on the target pixel on the three lines is rewritten to the background level data (57, 58). Tertiary feature data Cd3 of the pixel of interest
Is a tertiary non-isolated point "0", and when at least one of the edge pixels of the fourth window Mat4 is a tertiary isolated point candidate (Cd3 = "1") ((e) in FIG. 22). Does not rewrite the image data of ME5.
【0159】IPUは以上の処理を、ME4のy=2の
1ラインの各画素宛て3次特徴データCd3それぞれを
順次に注目画素に指定して行う(55〜60)。1ライ
ンについて終了すると、ME5のy=1からy=5の画
像データのうち、孤立点の画像データが孤立点消去レベ
ルに書換えられたことになる。なお本実施例では、注目
画素を孤立点と判定したときにそれを中心とした5×5
画素マトリクスの全画素の画像データを孤立点消去レベ
ルに書換えるので、ME5上のy=2からy=5のライ
ンの画像データは、その後のラインを更新した孤立点除
去処理によって変換される可能性がある。そこで、次に
説明するように、ME5のy=1のラインの画像データ
を、孤立点除去したものとしてスキャナγ変換114お
よび分離生成113に出力する。The IPU performs the above processing by sequentially designating each of the tertiary feature data Cd3 to each pixel of one line of y = 2 of ME4 as a pixel of interest (55-60). When the processing is completed for one line, the image data of the isolated point among the image data of y = 1 to y = 5 of ME5 has been rewritten to the isolated point erasing level. In the present embodiment, when the target pixel is determined to be an isolated point, 5 × 5
Since the image data of all the pixels in the pixel matrix is rewritten to the isolated point erasing level, the image data of the lines from y = 2 to y = 5 on the ME 5 can be converted by the isolated point removal processing that updates the subsequent lines. There is. Therefore, as described below, the image data of the line of y = 1 of the ME 5 is output to the scanner γ-conversion 114 and the separation generation 113 as the data obtained by removing the isolated points.
【0160】なお、注目画素を孤立点と判定したときに
それを中心とした3×3画素マトリクスの全画素の画像
データを孤立点消去レベルに書換える他の実施態様で
は、ME5は5ラインメモリとし、注目画素はそのy=
2に定めて、1ラインの孤立点除去を終えるとy=1ラ
インの画像データをスキャナγ変換114および分離生
成113に出力する。又、注目画素を孤立点と判定した
ときに注目画素の画像データのみを孤立点消去レベルに
書換える他の実施態様では、ME5は4ラインメモリと
し、注目画素はそのy=1に定めて、1ラインの孤立点除
去を終えるとy=1ラインの画像データをスキャナγ変
換114および分離生成113に出力する。In another embodiment in which when the pixel of interest is determined to be an isolated point, the image data of all pixels in the 3 × 3 pixel matrix centered on the pixel is rewritten to the isolated point erasing level, the ME 5 is a 5-line memory. And the target pixel is y =
When the removal of the isolated point of one line is completed, the image data of the y = 1 line is output to the scanner γ conversion 114 and the separation generation 113. In another embodiment in which only the image data of the pixel of interest is rewritten to the isolated point erasing level when the pixel of interest is determined to be an isolated point, the ME 5 is a 4-line memory, and the pixel of interest is set to y = 1, and When the removal of the isolated points of one line is completed, the image data of the y = 1 line is output to the scanner γ conversion 114 and the separation generation 113.
【0161】図18を参照する。本実施例では次にIP
Uは、j≧5であると、出力メモリME5のy=1から
孤立点除去をした1ライン分の有効な画像データの出力
が可能であるので、メモリME5(R用,G用およびB
用、計3組)のy=1のR,G,B画像データをスキャ
ナγ変換114および分離生成113に出力する(6
1,62)。Referring to FIG. In this embodiment, the IP
If j ≧ 5, it is possible to output valid image data for one line from which y = 1 of the output memory ME5 with isolated points removed, so that the memory ME5 (for R, G and B)
R, G, B image data of y = 1 (for a total of three sets) are output to the scanner γ conversion 114 and the separation / generation unit 113 (6).
1, 62).
【0162】次にIPUは、メモリME1〜ME5のデ
ータの−y方向の1ライン分のシフトを行い(63)、
スキャナ200が1ライン分の画像データを送って来る
のを待ち、送って来るとG画像データをメモリME1の
第5ラインに、RGB画像データをめもりME5の第6
ラインに書込む(65)。そして、入力画像データライ
ンNo.jを1インクレメントし(66)、上述の孤立
点除去処理を同様に行う。IPUは、スキャナ200が
1枚の原稿の全面の画像データの送給を終了すると、最
後のラインの孤立点除去済のデータをメモリME5のy
=1から読出してスキャナγ変換114および分離生成
113に送出し終わるまで、上述のステップ62,63
の処理を繰り返し実行する。Next, the IPU shifts the data in the memories ME1 to ME5 by one line in the -y direction (63).
Waits for the scanner 200 to send one line of image data, and then sends the G image data to the fifth line of the memory ME1 and the RGB image data to the sixth line of the ME5.
Write to the line (65). Then, the input image data line No. j is incremented by one (66), and the above-described isolated point removal processing is performed in the same manner. When the scanner 200 finishes sending the image data of the entire surface of one document, the IPU stores the data of the last line, from which the isolated points have been removed, in the memory ME5.
= 1, and until it is sent to the scanner γ conversion 114 and the separation generation 113, the above-described steps 62 and 63 are performed.
Is repeatedly executed.
【0163】[0163]
【発明の効果】(1)画像データの平滑化で孤立点の画
像データを低濃度値(の平滑化データ)に変換して網点
や他の有効画像とは濃度差を強調し、所定の広がりの画
素群で閾値以上の高濃度が無いこと(地肌領域相当)を
確認して、その中心にある注目画素の画像データを孤立
点消去レベル値をあらわす画像データに変更するので、
精度の高い孤立点除去処理を実現し、より高画質な画像
出力ができる。有効画像を孤立点として誤検出し除去し
てしまう可能性が低減する。(1) The image data of an isolated point is converted into a low density value (smoothed data) by smoothing the image data to emphasize the density difference from halftone dots and other effective images, and Since it is confirmed that there is no high density equal to or larger than the threshold value in the spread pixel group (corresponding to the background area), the image data of the target pixel at the center is changed to image data representing the isolated point elimination level value.
A highly accurate isolated point removal process is realized, and higher-quality image output can be performed. The possibility that an effective image is erroneously detected and removed as an isolated point is reduced.
【0164】(2)第2判定手段が、1次孤立点候補画
素を、それを中心とする第2ウィンドウ(Mat2)の
範囲内で拡大した2次孤立点候補を生成するので、極く
近距離で分散する1次孤立点候補は一群領域となり、ま
た、1次孤立点候補判定で漏れた孤立点も該群領域に吸
収され、孤立点検出の信頼性が高くなる。第3判定手段
が、2次孤立点候補と判定されなかった2次非孤立点画
素を、それを中心とする第3ウィンドウ(Mat3)の
全画素に拡大した3次非孤立点候補を生成するので、非
孤立点に広がった2次孤立点候補の領域の縁部が狭めら
れ、有意画像あるいは地肌をも孤立点として処理する可
能性が低く、孤立点検出の信頼性が更に高くなる。(2) The second determining means generates a secondary isolated point candidate in which the primary isolated point candidate pixel is enlarged within the range of the second window (Mat2) centered on the primary isolated point candidate pixel. The primary isolated point candidates dispersed by distance become a group area, and isolated points leaked in the primary isolated point candidate determination are also absorbed by the group area, so that the reliability of isolated point detection increases. The third determining means generates a tertiary non-isolated point candidate in which a secondary non-isolated point pixel not determined as a secondary isolated point candidate is enlarged to all pixels of a third window (Mat3) centered on the secondary non-isolated point pixel. Therefore, the edge of the area of the secondary isolated point candidate spread to the non-isolated point is narrowed, and the possibility that the significant image or the background is processed as the isolated point is low, and the reliability of the isolated point detection is further improved.
【図1】 本発明の第1実施例の画像処理装置を組み込
んだデジタル複合機能カラー複写機の機構の概要を示す
縦断面図である。FIG. 1 is a longitudinal sectional view showing an outline of a mechanism of a digital multifunction color copier incorporating an image processing apparatus according to a first embodiment of the present invention.
【図2】 図1に示す複写機の電気システムの概要を示
すブロック図である。FIG. 2 is a block diagram showing an outline of an electric system of the copying machine shown in FIG.
【図3】 図2に示す画像処理20の機能構成を示すブ
ロック図である。FIG. 3 is a block diagram illustrating a functional configuration of an image processing unit 20 illustrated in FIG. 2;
【図4】 図3に示す孤立点除去33の、処理フローの
概要を示すフローチャートである。FIG. 4 is a flowchart showing an outline of a processing flow of an isolated point removal 33 shown in FIG. 3;
【図5】 図3に示す孤立点除去33の、処理フローの
一具体例の一部を示すフローチャートである。FIG. 5 is a flowchart showing a part of a specific example of a processing flow of an isolated point removal 33 shown in FIG. 3;
【図6】 図3に示す孤立点除去33の、処理フローの
一具体例の残部を示すフローチャートである。6 is a flowchart showing the remaining part of a specific example of the processing flow of the isolated point removal 33 shown in FIG.
【図7】 (a),(b)および(c)はそれぞれ、図
3に示す孤立点除去33の、入出力バッファメモリに割
り当てた、5ライン入力画像メモリMEa,3ライン2
値メモリMEb、および、5ライン出力画像メモリME
cの、1画素宛ての画像データを格納するセル(小桝
目)の2次元分布を模式的に示す平面図である。7 (a), (b) and (c) respectively show a five-line input image memory MEa and three lines 2 assigned to the input / output buffer memory of the isolated point removal 33 shown in FIG.
Value memory MEb and 5-line output image memory ME
3C is a plan view schematically illustrating a two-dimensional distribution of cells (small cells) storing image data addressed to one pixel.
【図8】 (a)は、原稿画像データから、5ライン入
力画像メモリMEaを用いて、5×5画素マトリクスの
各画素宛ての画像データを特定する過程を示す平面図、
(b)は、平滑化データを算出するために用いるフィル
タ係数の、5×5画素マトリクス宛ての分布を示す平面
図、(c)は、原稿上の画像と、それから切り出した5
×5画素マトリクスの画像OMxa1,2と、それらの
5×5画素マトリクスの平滑化画像PMxa1,2を示
す平面図である。FIG. 8A is a plan view showing a process of specifying image data addressed to each pixel of a 5 × 5 pixel matrix from original image data using a 5-line input image memory MEa;
(B) is a plan view showing the distribution of filter coefficients used for calculating the smoothed data to a 5 × 5 pixel matrix, and (c) is an image on a document and 5 cut out therefrom.
FIG. 4 is a plan view showing images OMxa1 and 2 of a 5 × 5 pixel matrix and smoothed images PMxa1 and 2 of these 5 × 5 pixel matrices.
【図9】 (a)は、平滑化した画像(2値平滑化デー
タ)から、3ライン2値メモリMEbを用いて、*印の
注目画素が有効画像成分を表す画素であるか否(ノイズ
ドット又は地肌)かを判定する9×3画素マトリクス領
域を特定する過程を示す平面図、(b)は、*印の注目
画素が孤立点又は地肌との判定結果(YES)になる平
滑化データ分布と、有効画像成分との判定結果(NO)
になる平滑化データ分布を示す平面図、(c)は、*印
の注目画素が孤立点又は地肌との判定結果(YES)に
なったときに入力画像データを白または地肌レベルをあ
らわすものに書き変える3×3画素領域を示す平面図で
ある。FIG. 9A shows whether a target pixel indicated by an asterisk (*) is a pixel representing an effective image component from a smoothed image (binary smoothed data) using a three-line binary memory MEb (noise). FIG. 4B is a plan view showing a process of specifying a 9 × 3 pixel matrix area for determining whether the pixel is a dot or a background. FIG. Judgment result of distribution and effective image component (NO)
FIG. 3C is a plan view showing the smoothed data distribution, in which the input image data is represented by white or the background level when the pixel of interest marked * is determined to be an isolated point or background (YES). FIG. 3 is a plan view showing a 3 × 3 pixel area to be rewritten.
【図10】 本発明の第2実施例の複合機能フルカラー
複写機の概観を示す正面図である。FIG. 10 is a front view showing an overview of a multifunction full-color copying machine according to a second embodiment of the present invention.
【図11】 図10に示すプリンタ100の作像機構の
概要を示す拡大縦断面図である。11 is an enlarged vertical sectional view schematically showing an image forming mechanism of the printer 100 shown in FIG.
【図12】 図10に示す複写機の画像データ処理のシ
ステム構成を示すブロック図である。12 is a block diagram showing a system configuration of image data processing of the copying machine shown in FIG.
【図13】 図12に示す画像データ処理装置IPUの
機能構成の概要を示すブロック図である。13 is a block diagram illustrating an outline of a functional configuration of the image data processing device IPU illustrated in FIG. 12;
【図14】 図13に示す画像データ処理装置IPU
の、孤立点除去118での画像データ処理の概要を示す
フローチャートである。14 is an image data processing device IPU shown in FIG.
5 is a flowchart showing an outline of image data processing in isolated point removal 118 of FIG.
【図15】 (a)は、孤立点除去118で入力画像デ
ータに対するウィンドウMat1の設定に用いる入力画
像メモリME1における、画素対応の画像データ格納区
分を小升目で模式的に示す平面図、(b),(c)およ
び(d)はそれぞれ、孤立点判定のために生成する2値
特徴データCd1,Cd2およびCd3を格納するため
の中間バッファメモリの画素対応の特徴データ格納区分
を小升目で模式的に示す平面図、(e)は孤立点除去1
18で孤立点除去をした画像データを一時格納する出力
画像メモリME5における、画素対応の画像データ格納
区分を小升目で模式的に示す平面図、である。15A is a plan view schematically showing image data storage sections corresponding to pixels in the input image memory ME1 used for setting the window Mat1 for the input image data in the isolated point removal 118 by small cells, and FIG. ), (C) and (d) respectively show pixel-wise feature data storage sections of the intermediate buffer memory for storing binary feature data Cd1, Cd2 and Cd3 generated for isolated point determination with small squares. (E) Isolated point removal 1
FIG. 19 is a plan view schematically showing image data storage sections corresponding to pixels in an output image memory ME5 for temporarily storing image data from which isolated points have been removed at 18 by small cells.
【図16】 図13に示す画像データ処理装置IPU
の、孤立点除去118での画像データ処理の内容の一部
を詳細に示すフローチャートである。16 is an image data processing device IPU shown in FIG.
5 is a flowchart showing in detail a part of the content of the image data processing in the isolated point removal 118 of FIG.
【図17】 図13に示す画像データ処理装置IPU
の、孤立点除去118での画像データ処理の内容の他部
を詳細に示すフローチャートである。17 is an image data processing device IPU shown in FIG.
7 is a flowchart showing in detail another part of the content of the image data processing in the isolated point removal 118.
【図18】 図13に示す画像データ処理装置IPU
の、孤立点除去118での画像データ処理の内容の残部
を詳細に示すフローチャートである。FIG. 18 is an image data processing device IPU shown in FIG.
7 is a flowchart showing in detail the remaining part of the content of the image data processing in the isolated point removal 118.
【図19】 (a)は、図13に示す画像データ処理装
置IPUが、原稿スキャナが与える原稿画像データか
ら、入力画像メモリME1を用いて、5ラ5画素マトリ
クス領域の5ラ5矩形ブロックの各画素宛ての画像デー
タを特定する過程を示す平面図、(b)は5ラ5矩形ブ
ロックの各画素に宛てた識別符号を示す平面図、(c)
は、注目画素を中心とする5ラ5矩形ブロックの縁部画
素を点々塗り潰しで示す平面図である。(d)は、5ラ
5矩形ブロックの各画素の濃度値を示す平面図である。FIG. 19A is a diagram illustrating an example of a 5-by-5 rectangular block of a 5-by-5 pixel matrix area, which is obtained by the image data processing apparatus IPU shown in FIG. FIG. 2B is a plan view showing a process of specifying image data addressed to each pixel; FIG. 2B is a plan view showing an identification code addressed to each pixel of a 5 × 5 rectangular block;
FIG. 4 is a plan view showing edge pixels of a 5-by-5 rectangular block centered on a target pixel by dot-filling; (D) is a plan view showing the density value of each pixel of the 5-by-5 rectangular block.
【図20】 (a)は、図13に示す画像データ処理装
置IPUが発生し中間バッフアメモリME2に書込んだ
1次孤立点候補か否を表す1次特性データCd1から、
5ラ3画素マトリクス領域の5ラ3矩形ブロックの各画素
宛ての特性データCd1を特定する過程を示す平面図、
(b)は5ラ3矩形ブロックの各画素に宛てた識別符号
を示す平面図、(c)は、該5ラ3矩形ブロックの1次特
性データCd1の何れかに1次孤立点候補であることを
意味する「1」があると該ブロックの中心の注目画素
に、2次孤立点候補であることを意味する「1」を与え
る過程を示す、5ラ3矩形ブロックの平面図、(d)は、5
ラ3矩形ブロックの1次特性データCd1の全てが1次
非孤立点であることを意味する「0」であると注目画素
に2次非孤立点であることを意味する「0」を与える過
程を示す平面図である。20A shows primary characteristic data Cd1, which is generated by the image data processing apparatus IPU shown in FIG. 13 and is written as a primary isolated point candidate in the intermediate buffer memory ME2.
A plan view showing a process of specifying characteristic data Cd1 addressed to each pixel of a 5 × 3 rectangular block in a 5 × 3 pixel matrix area;
(B) is a plan view showing an identification code addressed to each pixel of the 5 × 3 rectangular block, and (c) is a primary isolated point candidate in any of the primary characteristic data Cd1 of the 5 × 3 rectangular block. FIG. 5D is a plan view of a 5 × 3 rectangular block showing a process of giving “1” to the target pixel at the center of the block when “1” means that the block is a secondary isolated point candidate. ) Is 5
If all the primary characteristic data Cd1 of the three rectangular blocks are “0”, which means that they are primary non-isolated points, a process of giving “0” that means that the pixel of interest is a secondary non-isolated point FIG.
【図21】 (a)は、図13に示す画像データ処理装
置IPUが発生し中間バッフアメモリME3に書込んだ
2次孤立点候補か否を表す2次特性データCd2から、
5ラ3画素マトリクス領域の5ラ3矩形ブロックの各画素
宛ての2次特性データCd2を特定する過程を示す平面
図、(b)は5ラ3矩形ブロックの各画素に宛てた識別
符号を示す平面図、(c)は、該5ラ3矩形ブロックの2
次特性データCd2の何れかに2次非孤立点であること
を意味する「0」があると該ブロックの中心の注目画素
に、3次非孤立点であることを意味する「0」を与える
過程を示す、5ラ3矩形ブロックの平面図、(d)は、5ラ
3矩形ブロックの2次特性データCd2の全てが2次孤
立点候補であることを意味する「1」であると注目画素
に3次孤立点候補であることを意味する「1」を与える
過程を示す平面図である。FIG. 21 (a) is a diagram showing a case where the image data processing device IPU shown in FIG. 13 generates secondary isolated point candidates written in the intermediate buffer memory ME3 and indicates whether or not the secondary characteristic data Cd2 is a secondary isolated point candidate.
FIG. 4B is a plan view showing a process of specifying the secondary characteristic data Cd2 addressed to each pixel of the 5 × 3 rectangular block in the 5 × 3 pixel matrix area, and FIG. 12B shows an identification code addressed to each pixel of the 5 × 3 rectangular block; FIG. 3C is a plan view of FIG.
If any of the next characteristic data Cd2 has “0” indicating that it is a secondary non-isolated point, “0” indicating that it is a tertiary non-isolated point is given to the target pixel at the center of the block. A plan view of a 5 × 3 rectangular block showing the process, and FIG. 9 (d) is noted as “1” meaning that all of the secondary characteristic data Cd2 of the 5 × 3 rectangular block are secondary isolated point candidates. FIG. 13 is a plan view showing a process of giving “1” to a pixel, which is a tertiary isolated point candidate.
【図22】 (a)は、図13に示す画像データ処理装
置IPUが発生し中間バッフアメモリME4に書込んだ
3次孤立点候補か否を表す3次特性データCd3から、
3ラ3画素マトリクス領域の3ラ3矩形ブロックの各画素
宛ての3次特性データCd3を特定する過程を示す平面
図、(b)は3ラ3矩形ブロックの各画素に宛てた識別
符号を示す平面図、(c)は、注目画素を中心とする3ラ
3矩形ブロックの縁部画素を点々塗り潰しで示す平面図
である。(d)は、注目画素を(4次)非孤立点と最終
判定する、縁部画素の3次特性データCd3の分布を示
す平面図である。(e)は、いずれかの縁部画素の3次
特性データCd3が3次孤立点候補を表わす「1」であ
ると注目画素を(4次)孤立点(候補)と最終判定す
る、縁部画素の3次特性データCd3の分布を示す平面
図である。FIG. 22 (a) is a diagram illustrating a case where the image data processing device IPU shown in FIG. 13 generates the tertiary isolated point candidate C3 written in the intermediate buffer memory ME4 and indicating whether or not it is a tertiary isolated point candidate.
FIG. 4B is a plan view showing a process of specifying the tertiary characteristic data Cd3 addressed to each pixel of the 3 × 3 rectangular block in the 3 × 3 pixel matrix area, and FIG. 12B shows an identification code addressed to each pixel of the 3 × 3 rectangular block; FIG. 4C is a plan view showing the edge pixels of the 3 × 3 rectangular block centered on the target pixel by dot-filling. (D) is a plan view showing the distribution of the tertiary characteristic data Cd3 of the edge pixel in which the target pixel is finally determined as a (fourth) non-isolated point. (E), the tertiary characteristic data Cd3 of any edge pixel is “1” representing a tertiary isolated point candidate, and the pixel of interest is finally determined to be a (fourth) isolated point (candidate). It is a top view showing distribution of tertiary characteristic data Cd3 of a pixel.
200:原稿スキャナ 400:プリンタ VDC:ビデオ・データ制御 IMAC:画像メモリア
クセス制御 FCU:FAX送受信部 SBU:センサー・ボー
ド・ユニット PN:公衆回線 205:露光ランプ ADF:自動原稿供給装置 90:マザーボード PC:パソコン PBX:交換器 102:光書込みユニット 103,104:給紙カセ
ット 105:レジストローラ対 106:転写ベルトユニッ
ト 107:定着ユニット 108:排紙トレイ 110M,110C,110Y,110K:感光体ユニ
ット 111M,111C,111Y,111K:感光体ドラ
ム 120M,120C,120Y,120K:現像器 160:転写搬送ベルト200: Document scanner 400: Printer VDC: Video data control IMAC: Image memory access control FCU: FAX transmission / reception unit SBU: Sensor board unit PN: Public line 205: Exposure lamp ADF: Automatic document feeder 90: Motherboard PC: Personal computer PBX: Exchanger 102: Optical writing unit 103, 104: Paper cassette 105: Registration roller pair 106: Transfer belt unit 107: Fixing unit 108: Discharge tray 110M, 110C, 110Y, 110K: Photoconductor unit 111M, 111C , 111Y, 111K: photosensitive drums 120M, 120C, 120Y, 120K: developing unit 160: transfer and conveyance belt
Claims (6)
数Aの周辺画素の画像データに基づいて、それらの画素
群の各画素の濃度の一部分の和をあらわす平滑化データ
を注目画素宛てに生成し、これを2次元分布の各画素を
注目画素として実行する平滑化手段;および、注目画素
とその周辺に2次元に分布する複数Bの周辺画素の前記
平滑化データが表す濃度が閾値未満であると注目画素宛
ての画像データを孤立点消去レベルをあらわすものと
し、これを注目画素を順次変更して実行するデータ変換
手段;を備える画像処理装置。1. Smoothed data representing the sum of a part of the density of each pixel of a pixel group based on image data of a plurality of A peripheral pixels distributed two-dimensionally around the pixel of interest and the periphery thereof is addressed to the pixel of interest. And smoothing means for executing each of the pixels of the two-dimensional distribution as a pixel of interest; and a density represented by the smoothed data of the pixel of interest and a plurality of B peripheral pixels distributed two-dimensionally around the pixel of interest. An image processing apparatus comprising: a data conversion unit that sets the image data addressed to the target pixel to an isolated point erasure level when the value is less than the target pixel, and sequentially changes the target pixel.
とその周りの画素を含む、主,副走査方向ともに複数の
画素でなる画素マトリクス領域を第1ウィンドウとして
その縁部画素の画像データレベルを閾値と比較して注目
画素が低濃度画素で囲まれた1次孤立点候補か1次非孤
立点かを表す1次特性データを生成し、これを2次元分
布の各画素を注目画素として実行する第1判定手段;注
目画素とその周りの画素を含む主,副走査方向ともに複
数の画素でなる画素マトリクス領域を第2ウィンドウと
してその中の1次特性データの1次孤立点候補を、第2
ウィンドウ内の注目画素にも拡張した2次特性データを
生成し、これを2次元分布の各画素を注目画素として実
行する第2判定手段;注目画素とその周りの画素を含む
主,副走査方向ともに複数の画素でなる画素マトリクス
領域を第3ウィンドウとしてその中の2次特性データの
2次非孤立点を、第3ウィンドウ内の注目画素にも拡張
した3次特性データを生成し、これを2次元分布の各画
素を注目画素として実行する第3判定手段;および、3
次特性データ以降で孤立点候補となった画素の画像デー
タを孤立点消去レベルに変換するデータ変換手段;を備
える画像処理装置。2. An image data of an edge pixel of an image represented by input image data, wherein a pixel matrix area including a pixel of interest and its surrounding pixels and including a plurality of pixels in both main and sub scanning directions is used as a first window. The level is compared with a threshold to generate primary characteristic data indicating whether the target pixel is a primary isolated point candidate or a primary non-isolated point surrounded by low-density pixels. A first determination means, which is executed as a first window; a pixel matrix area including a target pixel and its surrounding pixels and including a plurality of pixels in both the main and sub-scanning directions is defined as a second window, and a primary isolated point candidate of primary characteristic data therein is set as a second window. , Second
Second determining means for generating secondary characteristic data extended also to a pixel of interest in the window and executing this as each pixel of a two-dimensional distribution as a pixel of interest; main and sub scanning directions including the pixel of interest and its surrounding pixels A pixel matrix area composed of a plurality of pixels is used as a third window, and tertiary characteristic data in which the secondary non-isolated point of the secondary characteristic data is extended to the pixel of interest in the third window is generated. Third determining means for executing each pixel of the two-dimensional distribution as a target pixel; and
An image processing device comprising: data conversion means for converting image data of a pixel which has become an isolated point candidate after the next characteristic data to an isolated point erasing level.
目画素が3次特性データが表わす3次孤立点候補であっ
て他の3次孤立点候補の画素から離れていると、注目画
素を孤立点と判定する第4判定手段;を更に備え、前記
データ変換手段は、第4判定手段が孤立点と判定した画
素の画像データを地肌消去レベルに書換える;請求項2
に記載の画像処理装置。3. If each pixel of the two-dimensional distribution is a pixel of interest and the pixel of interest is a tertiary isolated point candidate represented by tertiary characteristic data and is separated from other tertiary isolated point candidate pixels, the pixel of interest is 4. a fourth determining unit that determines that the pixel is an isolated point, wherein the data conversion unit rewrites image data of a pixel determined as an isolated point by the fourth determining unit to a background erasure level;
An image processing apparatus according to claim 1.
素が所定値以上であるときに、第1ウィンドウの縁部画
素の画像データレベルを閾値と比較して注目画素が低濃
度画素で囲まれた1次孤立点候補か1次非孤立点かを表
す1次特性データを生成し、第1ウィンドウの注目画素
が所定値未満であったときには、上記比較をすることな
く1次非孤立点を表す1次特性データを生成する;請求
項2又は3に記載の画像処理装置。4. The method according to claim 1, wherein when the pixel of interest in the first window is equal to or greater than a predetermined value, the image data level of an edge pixel of the first window is compared with a threshold value to determine whether the pixel of interest is a low density pixel. Primary characteristic data indicating whether the enclosed primary isolated point candidate or primary non-isolated point is generated, and when the pixel of interest in the first window is less than a predetermined value, the primary non-isolated without performing the above comparison. The image processing apparatus according to claim 2, wherein primary characteristic data representing points is generated.
全画素が閾値未満の低濃度画素であるときに注目画素宛
てに1次孤立点候補を表わす1次特性データを生成し、
縁部のいずれかの画素が閾値以上であるときは1次非孤
立点を表わす1次特性データを生成する;請求項2,3
又は4に記載の画像処理装置。5. A method according to claim 1, wherein said first determining means generates primary characteristic data representing a primary isolated point candidate addressed to a pixel of interest when all pixels at an edge of said first window are low-density pixels less than a threshold value.
4. A primary characteristic data representing a primary non-isolated point is generated when any pixel at the edge is equal to or larger than a threshold value.
Or the image processing device according to 4.
画像処理装置の処理後の画像データをプリンタによる顕
像形成のための画像データに変換する手段;および、 感光体に前記顕像形成のための画像データに応じた静電
潜像を形成し、現像器で静電潜像を顕像にして、直接ま
たは中間転写媒体を介して転写紙に転写するプリンタ;
を備える画像形成装置。6. An image processing apparatus according to claim 1; means for converting image data processed by said image processing apparatus into image data for forming a visible image by a printer; A printer that forms an electrostatic latent image according to image data for image formation, develops the electrostatic latent image with a developing device, and transfers the latent image to transfer paper directly or via an intermediate transfer medium;
An image forming apparatus comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001378621A JP2002374420A (en) | 2001-04-13 | 2001-12-12 | Image processor and image forming device |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001-115702 | 2001-04-13 | ||
JP2001115702 | 2001-04-13 | ||
JP2001378621A JP2002374420A (en) | 2001-04-13 | 2001-12-12 | Image processor and image forming device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2002374420A true JP2002374420A (en) | 2002-12-26 |
Family
ID=26613585
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001378621A Pending JP2002374420A (en) | 2001-04-13 | 2001-12-12 | Image processor and image forming device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2002374420A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008078792A (en) * | 2006-09-19 | 2008-04-03 | Canon Electronics Inc | Image processor, image processing method and program |
-
2001
- 2001-12-12 JP JP2001378621A patent/JP2002374420A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008078792A (en) * | 2006-09-19 | 2008-04-03 | Canon Electronics Inc | Image processor, image processing method and program |
JP4585999B2 (en) * | 2006-09-19 | 2010-11-24 | キヤノン電子株式会社 | Image processing apparatus, image processing method, and program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3907155B2 (en) | Image data correction apparatus, image reading apparatus, and image forming apparatus | |
US6655861B2 (en) | Image processing apparatus including low-linear-density dot region detection unit, and image forming apparatus including the same | |
US7286717B2 (en) | Image data processing device processing a plurality of series of data items simultaneously in parallel | |
EP1261195A2 (en) | Image processing method and apparatus and image forming apparatus for reducing moire fringes | |
JP3946038B2 (en) | Image processing apparatus and image forming apparatus | |
JP4010434B2 (en) | Image processing, forming and color copying equipment | |
JP3859134B2 (en) | Image data processing apparatus, image processing apparatus, color image forming apparatus, and pattern matching method | |
JP4141629B2 (en) | Image reading apparatus and image forming apparatus | |
JP2002374420A (en) | Image processor and image forming device | |
JP3963260B2 (en) | Image processing apparatus and image forming apparatus | |
JP4762649B2 (en) | Image processing apparatus, image forming apparatus, control program, and computer-readable recording medium | |
JP4379873B2 (en) | Image processing apparatus, storage medium, image reading apparatus, and image forming apparatus | |
JP4133674B2 (en) | Image processing apparatus, image reading apparatus, and color copying apparatus | |
JP3906964B2 (en) | Image processing apparatus and image forming apparatus | |
JP3952445B2 (en) | Color image forming apparatus and color copying apparatus | |
JP2002125118A (en) | Composite processing method for image information, decomposition processing method, rotation method, recording medium, image information storage device, image reader and image forming device | |
JP2002209109A (en) | Method and device for generating timing signal, and image processing apparatus | |
JP3935335B2 (en) | Image data processing apparatus and color image forming apparatus | |
JP3888662B2 (en) | Image reading processing method, image reading apparatus, and image forming apparatus | |
JP3958923B2 (en) | Image data processing apparatus, image reading apparatus, and image forming apparatus | |
JP2006005680A (en) | Image processor, image scanner, image forming apparatus, and color copying machine | |
JP3712189B2 (en) | Multifunction color copier | |
JP2001086328A (en) | Image processor and image-processing method | |
JP2000358156A (en) | Image processor and image processing method | |
JP2002152508A (en) | Image processing method and image processor and imaging apparatus |