JP2000253231A - Color image forming device - Google Patents
Color image forming deviceInfo
- Publication number
- JP2000253231A JP2000253231A JP11054103A JP5410399A JP2000253231A JP 2000253231 A JP2000253231 A JP 2000253231A JP 11054103 A JP11054103 A JP 11054103A JP 5410399 A JP5410399 A JP 5410399A JP 2000253231 A JP2000253231 A JP 2000253231A
- Authority
- JP
- Japan
- Prior art keywords
- data
- image
- correction
- correction pattern
- pattern
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Record Information Processing For Printing (AREA)
- Editing Of Facsimile Originals (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、カラー画像形成装
置に関し、特に、複数の感光体を有する電子写真方式の
カラー画像形成装置における各色の画像の傾きを補正す
る技術に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a color image forming apparatus, and more particularly to a technique for correcting the inclination of an image of each color in an electrophotographic color image forming apparatus having a plurality of photosensitive members.
【0002】[0002]
【従来の技術】従来、電子写真技術を採用したカラー画
像形成装置においては、像担持体としての感光体を帯電
手段により帯電し、帯電された感光体に画像情報に応じ
た光照射を行って潜像を形成し、この潜像を現像手段に
よって現像し、現像されたトナー像をシート材等に転写
して画像を形成することが行われている。2. Description of the Related Art Conventionally, in a color image forming apparatus employing an electrophotographic technique, a photoreceptor as an image carrier is charged by a charging means, and light is applied to the charged photoreceptor in accordance with image information. A latent image is formed, the latent image is developed by a developing unit, and the developed toner image is transferred to a sheet material or the like to form an image.
【0003】一方、画像のカラー化にともなって、この
ような一連の画像形成プロセスが展開される画像ステー
ションを複数備えておき、シアン像、マゼンタ像、イエ
ロー像、好ましくはブラック像の各色像をそれぞれの像
担持体に形成し、各像担持体の転写位置にてシート材に
各色像を重ねて転写することによりフルカラー画像を形
成するタンデム方式のカラー画像形成装置も提案されて
いる。このようなタンデム方式のカラー画像形成装置
は、各色ごとにそれぞれの画像形成部を有するため、高
速化に有利である。On the other hand, a plurality of image stations in which such a series of image forming processes are developed in accordance with colorization of an image are provided, and each color image of a cyan image, a magenta image, a yellow image, and preferably a black image is formed. A tandem-type color image forming apparatus that forms a full-color image by forming the image on each image carrier and superimposing and transferring each color image on a sheet material at a transfer position of each image carrier has also been proposed. Such a tandem-type color image forming apparatus has an image forming unit for each color, and is therefore advantageous for speeding up.
【0004】しかしながら、このようなカラー画像形成
装置では、異なる画像形成部で形成された各画像の位置
合わせ(レジストレーション)を如何に良好に行うかの
点で問題点を有している。[0004] However, such a color image forming apparatus has a problem in how to properly perform registration (registration) of each image formed in a different image forming unit.
【0005】すなわち、画像形成ステーションにおける
感光体ドラムの回転軸の角度ずれおよび走査光学系の取
り付け角度ずれにより斜め方向の位置ずれ(以下、「ス
キュー」という。)が発生して、シート材等に重ねて転
写された4色の画像形成位置がずれ、最終的には位置ず
れとしてまたは色調の変化として現れてくるからであ
る。[0005] That is, an angular displacement (hereinafter, referred to as "skew") in an oblique direction occurs due to the angular displacement of the rotation axis of the photosensitive drum and the mounting angle of the scanning optical system in the image forming station, and the sheet material or the like. This is because the image formation positions of the four colors transferred in a superimposed manner shift, and finally appear as a position shift or a change in color tone.
【0006】ここで、図19はスキューによる画像の一
例を示す説明図である。図19(a)は右上がりの画
像、図19(b)は右下がりの画像である。FIG. 19 is an explanatory diagram showing an example of an image due to skew. FIG. 19A shows an image rising rightward, and FIG. 19B shows an image falling rightward.
【0007】以下に従来の画像形成装置におけるスキュ
ー補正について説明する。Hereinafter, a skew correction in a conventional image forming apparatus will be described.
【0008】図20は従来のカラー画像形成装置におけ
る画像データ発生手段の構成を示すブロック図である。FIG. 20 is a block diagram showing the configuration of image data generating means in a conventional color image forming apparatus.
【0009】図示するように、外部機器66より入力さ
れた多値データは、メモリ67上にビットマップデータ
として展開される。展開されたビットマップデータは、
二値化処理手段68によりハーフトーン、ディザ等によ
る二値化が行われる。そして、このようにして二値化さ
れた画像データは、スキュー補正手段69でずれが補正
される。As shown in the figure, multi-value data input from an external device 66 is developed on a memory 67 as bitmap data. The expanded bitmap data is
The binarization processing means 68 performs binarization using halftone, dither, or the like. The image data binarized in this way is corrected for misalignment by the skew correction unit 69.
【0010】図21は図20のスキュー補正手段を示す
ブロック図である。FIG. 21 is a block diagram showing the skew correction means of FIG.
【0011】図21に示すように、スキュー補正手段
は、予めスキューによるずれ量を設定するずれ量設定手
段70と、スキューが発生している方向を示す方向設定
手段71と、二値化された画像データをライン単位で蓄
積するデータ蓄積手段72と、データ蓄積手段72より
補正量に応じてデータを読み出すデータ補正手段73
と、データの段差を補正するスムージング処理手段74
で構成される。As shown in FIG. 21, the skew correction means includes a shift amount setting means 70 for setting a shift amount due to skew in advance, a direction setting means 71 for indicating a direction in which skew is generated, and a binarized signal. A data storage unit 72 for storing image data in line units; and a data correction unit 73 for reading data from the data storage unit 72 in accordance with a correction amount.
And smoothing processing means 74 for correcting a level difference in data
It consists of.
【0012】図22は1ライン600画素のデータで5
ラインのずれが発生した場合を示す説明図である。FIG. 22 shows data of 600 pixels per line and 5
FIG. 9 is an explanatory diagram illustrating a case where a line shift occurs.
【0013】予め印字した画像データから画像データの
スキューを測定し(この場合、図22の画像)、ずれ量
設定手段70に最大ライン数5を設定する。図示する画
像はスキューが右下がりに発生しているため、方向設定
手段71に右下がりを示す1を設定する。これにより、
データ補正手段73では、データのずれ量(ライン数)
で1ラインを数ブロックに分割し、分割されたブロック
を1ラインごとシフトすることで全体のずれを補正する
ものである。The skew of the image data is measured from the image data printed in advance (in this case, the image in FIG. 22), and the maximum number of lines 5 is set in the shift amount setting means 70. In the illustrated image, since the skew occurs to the lower right, 1 indicating the lower right is set in the direction setting means 71. This allows
In the data correction means 73, the data shift amount (the number of lines)
Divides one line into several blocks, and shifts the divided blocks by one line to correct the entire displacement.
【0014】次に、データ補正手段73について説明す
る。ここで、図23は図20のデータ補正手段を示すブ
ロック図である。Next, the data correction means 73 will be described. Here, FIG. 23 is a block diagram showing the data correction means of FIG.
【0015】データ補正手段73には、1ラインのデー
タ数と1ブロックのデータ数が設定される。図22で
は、1ラインのデータ数は600、1ブロックのデータ
数は(1ラインのデータ数)÷(ずれ量+1)の値であ
る100が設定される。In the data correction means 73, the number of data of one line and the number of data of one block are set. In FIG. 22, the number of data in one line is set to 600, and the number of data in one block is set to 100, which is the value of (the number of data in one line) / (shift amount + 1).
【0016】ここで、図24は図21のデータ蓄積手段
のメモリ構成を示す説明図である。FIG. 24 is an explanatory diagram showing the memory configuration of the data storage means of FIG.
【0017】図示するように、各ブロックは100画素
単位でデータが書き込まれている。そして、5ライン目
に書き込まれたデータを見た場合、印字されるデータは
図22に示すように5ラインずれているので、ブロック
6は6ライン目のデータ84、ブロック5は5ライン目
のデータ85とブロックごとに読み出すラインを1ライ
ンごとシフトしていくことで、見かけ上傾きのない画像
が出力される。As shown, data is written in each block in units of 100 pixels. When looking at the data written on the fifth line, the data to be printed is shifted by five lines as shown in FIG. 22, so that block 6 is the data 84 on the sixth line and block 5 is the data 84 on the fifth line. By shifting the data 85 and the line to be read for each block line by line, an image having no apparent inclination is output.
【0018】図25は図21のデータ補正手段のタイミ
ングチャートである。FIG. 25 is a timing chart of the data correction means of FIG.
【0019】入力されたデータは、1ラインの期間を示
すHSZが0の間、データに同期したクロックによって
カウントアップするカウンタが発生した書き込みアドレ
スでメモリへの書き込みを順次行う(図示せず)。The input data is sequentially written to the memory at a write address generated by a counter which counts up by a clock synchronized with the data while HSZ indicating one line period is 0 (not shown).
【0020】次に、読み出しアドレスについて説明す
る。Next, the read address will be described.
【0021】図23および図25において、カウンタ7
5、76は、HSZが0でイネーブルされ、1画素単位
のクロックCKでカウントする。デコーダ77では、カ
ウンタ75の値が1ラインのデータ数600になるとリ
セット78が1となり、カウンタ75がリセットされ
る。デコーダ79では、カウンタ76の値が1ブロック
のデータ数100になるとEQ信号80を1とし、カウ
ンタ76がリセットされる。加算器81は、EQ信号8
0で加算器81のデータを保持し、リセット78でリセ
ットされるラッチ82の出力と1ラインのデータ数60
0とを加算し、1ブロック毎に1ラインのデータ数60
0を加算する。加算器83は、カウンタ75の出力とラ
ッチ82の出力とを加算してメモリの読み出しアドレス
として出力する。メモリから読み出されたデータは、図
21に示すスムージング処理手段74に入力される。In FIGS. 23 and 25, the counter 7
5 and 76 are enabled when HSZ is 0, and are counted by the clock CK of one pixel unit. In the decoder 77, when the value of the counter 75 reaches 600, the reset 78 becomes 1, and the counter 75 is reset. In the decoder 79, when the value of the counter 76 reaches 100, the EQ signal 80 is set to 1 and the counter 76 is reset. The adder 81 outputs the EQ signal 8
The data of the adder 81 is held at 0 and the output of the latch 82 reset at the reset 78 and the number of data of one line 60
0, and the number of data in one line is 60 per block.
Add 0. The adder 83 adds the output of the counter 75 and the output of the latch 82 and outputs the result as a memory read address. The data read from the memory is input to the smoothing processing means 74 shown in FIG.
【0022】図26は図21のスムージング処理手段を
示すブロック図である。FIG. 26 is a block diagram showing the smoothing processing means of FIG.
【0023】図示するように、スムージング処理手段
は、ウインドウを構成し、決められたパターンを検出す
るパターン検出手段86と、ドットの追加、削除を行う
データ変換手段87とによって構成される。As shown in the figure, the smoothing processing means comprises a pattern detection means 86 which forms a window and detects a predetermined pattern, and a data conversion means 87 which adds and deletes dots.
【0024】図27は図26のパターン検出手段の構成
を示すブロック図である。FIG. 27 is a block diagram showing the structure of the pattern detecting means of FIG.
【0025】EQ信号80が1のときデータが1ライン
シフトするため、その前後に画素がある場合には1ライ
ンの段差が発生する。パターン検出手段86のクロック
3は、入力データクロックの2倍の周波数となる。入力
されたデータは、1ラインのデータを蓄積するメモリ8
8,89に蓄積される。そして、メモリ88,89とク
ロック3でラッチするレジスタ90,91,92,9
3,94,95とによって半画素ごとにシフトされ、3
×3のウインドウが構成される。EQ信号80について
は、1ライン遅延するメモリ3で1ライン遅延された
後、レジスタによってEQ1、EQ2、EQ3が生成さ
れる。When the EQ signal 80 is 1, the data is shifted by one line, and if there is a pixel before and after that, a level difference of one line occurs. The clock 3 of the pattern detecting means 86 has twice the frequency of the input data clock. The input data is stored in a memory 8 for storing one line of data.
8,89. Then, registers 90, 91, 92, and 9 latched at the clocks 3 with the memories 88 and 89.
Are shifted by half pixels by 3, 94, 95, and 3
A × 3 window is configured. After the EQ signal 80 is delayed by one line in the memory 3 that delays by one line, the register generates EQ1, EQ2, and EQ3.
【0026】図28は図26のパターン検出手段により
構成されるウインドウを示す説明図である。ここで変換
対象データはDD22となる。FIG. 28 is an explanatory diagram showing a window constituted by the pattern detecting means of FIG. Here, the conversion target data is DD22.
【0027】図29は図26のパターン検出手段の構成
を示すブロック図である。FIG. 29 is a block diagram showing the structure of the pattern detecting means of FIG.
【0028】パターン検出手段では、ウインドウデータ
(DD11〜DD33)とEQ1、EQ2、EQ3を、
予めROM(リードオンリーメモリ)に書き込まれた判
別テーブル96と比較器97で比較してパターンを検出
し、その結果に応じて追加データ98と削除データ99
とを出力する。In the pattern detecting means, the window data (DD11 to DD33) and EQ1, EQ2, EQ3 are
A comparator 97 compares the discrimination table 96 previously written in a ROM (read only memory) with a pattern to detect a pattern, and according to the result, additional data 98 and deletion data 99.
Is output.
【0029】図30は図26のデータ変換手段の構成を
示すブロック図である。FIG. 30 is a block diagram showing the structure of the data conversion means of FIG.
【0030】データ変換手段では、パターン検出手段か
ら出力された追加データと削除データによって、入力デ
ータに対してデータの追加、削除を行う。The data conversion means adds or deletes data to the input data based on the additional data and the deletion data output from the pattern detection means.
【0031】図31は入力データ、追加データ、削除デ
ータ、データ変換手段の出力データのタイミングを示す
タイミングチャートである。図示するようにして、小ド
ットの追加、削除により段差を補正し、スムージング化
を行う。FIG. 31 is a timing chart showing the timing of input data, additional data, deleted data, and output data of the data conversion means. As shown in the figure, the steps are corrected by adding and deleting small dots, and smoothing is performed.
【0032】[0032]
【発明が解決しようとする課題】しかしながら、上記の
ような従来の技術では、二値化されたデータをシフトす
ることによる画質劣化が発生する。However, in the above-described conventional technique, the image quality is deteriorated by shifting the binarized data.
【0033】すなわち、例えば、自然画の場合、二値化
の際に、ディザ処理、誤差拡散処理、ハーフトーン処理
等の階調処理を行うことにより、データが規則性をもっ
たパターンの配列となる。That is, for example, in the case of a natural image, when binarization is performed, gradation processing such as dither processing, error diffusion processing, and halftone processing is performed so that data can be arranged in a regular pattern arrangement. Become.
【0034】図32(a)にハーフトーン処理されたデ
ータ、図32(b)にデータをシフトした結果を示す。FIG. 32A shows the halftone-processed data, and FIG. 32B shows the result of shifting the data.
【0035】図示するように、画像がシフトしたポイン
トの前後で、画像パターンが不規則となってしまい、シ
フトした個所にドットの追加、削除を行っても画質の改
善が図れない。As shown in the drawing, the image pattern becomes irregular before and after the point where the image is shifted, and the image quality cannot be improved even if dots are added or deleted at the shifted position.
【0036】そこで、本発明は、スキューによる画像の
傾き補正で発生した段差をなくして、印字品質の高い画
像を得ることができるカラー画像形成装置を提供するこ
とを目的とする。Accordingly, it is an object of the present invention to provide a color image forming apparatus capable of obtaining an image of high print quality by eliminating a level difference caused by image skew correction due to skew.
【0037】[0037]
【課題を解決するための手段】この課題を解決するため
に、本発明のカラー画像形成装置は、画像データをシフ
トすることによって画像の傾きを補正するカラー画像形
成装置であって、複数ラインの画像データを蓄積する画
像データ蓄積手段と、画像データをシフトした画素の位
置を示すシフトフラグを蓄積するシフトフラグ蓄積手段
と、注目画素とその周囲の画素の情報およびシフトフラ
グにより補正パターンを発生する補正パターン発生手段
と、補正パターンおよびシフトフラグに基づき、画像の
傾き補正により発生した段差のスムージング処理を画像
データに対して行うスムージング処理手段とを有する構
成としたものである。In order to solve this problem, a color image forming apparatus according to the present invention is a color image forming apparatus which corrects the inclination of an image by shifting image data. Image data storage means for storing image data; shift flag storage means for storing a shift flag indicating a position of a pixel shifted from the image data; and a correction pattern is generated by information of a target pixel and surrounding pixels and a shift flag. The configuration includes a correction pattern generation unit and a smoothing processing unit that performs smoothing processing of a step generated due to image inclination correction on image data based on the correction pattern and the shift flag.
【0038】これにより、スキューによる画像の傾き補
正で発生した段差に対してスムージング処理が行われ、
段差のない印字品質の高い画像を得ることが可能にな
る。As a result, a smoothing process is performed on a step generated in the image skew correction due to the skew.
It is possible to obtain an image with a high printing quality without a step.
【0039】[0039]
【発明の実施の形態】本発明の請求項1に記載の発明
は、画像データをシフトすることによって画像の傾きを
補正するカラー画像形成装置であって、複数ラインの画
像データを蓄積する画像データ蓄積手段と、画像データ
をシフトした画素の位置を示すシフトフラグを蓄積する
シフトフラグ蓄積手段と、注目画素とその周囲の画素の
情報およびシフトフラグにより補正パターンを発生する
補正パターン発生手段と、補正パターンおよびシフトフ
ラグに基づき、画像の傾き補正により発生した段差のス
ムージング処理を画像データに対して行うスムージング
処理手段とを有するカラー画像形成装置であり、スキュ
ーによる画像の傾き補正で発生した段差に対してスムー
ジング処理が行われ、段差のない印字品質の高い画像を
得ることが可能になるという作用を有する。DESCRIPTION OF THE PREFERRED EMBODIMENTS The invention according to claim 1 of the present invention is a color image forming apparatus for correcting image inclination by shifting image data, wherein image data for storing a plurality of lines of image data is provided. An accumulating unit, a shift flag accumulating unit for accumulating a shift flag indicating a position of a pixel which has shifted the image data, a correction pattern generating unit for generating a correction pattern based on information of the target pixel and surrounding pixels and a shift flag, A color image forming apparatus having smoothing processing means for performing smoothing processing of a step generated by image inclination correction on image data based on a pattern and a shift flag, and a step generated by image inclination correction by skew. Smoothing processing is performed, and it is possible to obtain an image with high print quality without steps. It has the effect of.
【0040】本発明の請求項2に記載の発明は、請求項
1記載の発明において、補正パターン発生手段で発生す
る補正パターンは、テーブルで構成された二値データパ
ターンと階調データパターンから得られるカラー画像形
成装置であり、補正パターンの追加変更が容易に可能に
なるとともに、データの検索を簡単に行うことが可能に
なるという作用を有する。According to a second aspect of the present invention, in the first aspect of the present invention, the correction pattern generated by the correction pattern generating means is obtained from a binary data pattern and a gradation data pattern constituted by a table. The color image forming apparatus has an effect that the correction pattern can be easily added and changed, and the data can be easily searched.
【0041】本発明の請求項3に記載の発明は、請求項
1または2記載の発明において、補正パターン発生手段
は、注目画素を中心に置くようにして主走査方向に11
個で1ラインを構成するラインが副走査方向に5ライン
配列された54個の画素情報、および注目画素の副走査
方向両側それぞれ5個で計10個のシフトフラグ情報よ
り補正パターンを作成するカラー画像形成装置であり、
二値データ、階調データそれぞれに対応した補正が同じ
パターン構成で可能となるので、特に二値データと階調
データとを判別する回路を設ける必要がなくなるという
作用を有する。According to a third aspect of the present invention, in the first or the second aspect of the present invention, the correction pattern generating means is arranged so that the target pixel is located at the center and the correction pattern generating means is arranged in the main scanning direction.
A color for forming a correction pattern from 54 pieces of pixel information in which five lines constituting one line are arranged in the sub-scanning direction, and a total of 10 pieces of shift flag information of 5 pieces each on both sides of the target pixel in the sub-scanning direction An image forming apparatus;
Since the correction corresponding to the binary data and the gradation data can be performed with the same pattern configuration, there is an effect that it is not necessary to provide a circuit for distinguishing between the binary data and the gradation data.
【0042】本発明の請求項4に記載の発明は、請求項
1、2または3記載の発明において、補正パターン発生
手段は、二値データのパターン数が階調データのパター
ン数よりも少なくなっているカラー画像形成装置であ
り、補正パターン発生手段で発生する補正パターンは、
二値データのパターン数を階調データのパターン数より
少なくすることができるので、補正パターンのデータ数
を少なくすることが可能になるとともに、回路規模を小
さくすることが可能になるという作用を有する。According to a fourth aspect of the present invention, in the first, second or third aspect of the present invention, the correction pattern generating means is arranged such that the number of binary data patterns is smaller than the number of gradation data patterns. The correction pattern generated by the correction pattern generating means is
Since the number of binary data patterns can be made smaller than the number of gradation data patterns, the number of correction pattern data can be reduced, and the circuit scale can be reduced. .
【0043】本発明の請求項5に記載の発明は、請求項
1、2、3または4記載の発明において、補正パターン
発生手段での階調データに対する補正パターンには、傾
きを補正した際にデータのシフトにより発生した段差が
含まれているカラー画像形成装置であり、データの補正
はデータをシフトした位置の前後でのみ行えばよいた
め、画像データ蓄積手段で保持する画像データを少なく
することが可能になるという作用を有する。According to a fifth aspect of the present invention, in the first, second, third or fourth aspect of the present invention, the correction pattern for the gradation data in the correction pattern generating means is provided when the inclination is corrected. This is a color image forming apparatus that includes a level difference caused by a data shift, and the data need only be corrected before and after the position where the data is shifted. Has the effect that it becomes possible.
【0044】本発明の請求項6に記載の発明は、請求項
1、2、3、4または5記載の発明において、補正パタ
ーン発生手段での二値データに対する補正パターンは、
5画素以上印字データが連続しているカラー画像形成装
置であり、5画素連続した印字データを二値データとし
て補正できるので、二値データと階調データとの判別回
路を設ける必要がなくなり、二値データ、階調データそ
れぞれに応じた補正が可能になるという作用を有する。According to a sixth aspect of the present invention, in the first, second, third, fourth or fifth aspect, the correction pattern for the binary data in the correction pattern generating means is:
This is a color image forming apparatus in which print data of 5 pixels or more is continuous. Since print data of 5 pixels continuous can be corrected as binary data, there is no need to provide a circuit for distinguishing between binary data and gradation data. This has the effect that correction according to each of the value data and the gradation data can be performed.
【0045】以下、本発明の実施の形態について、図1
から図18を用いて説明する。なお、これらの図面にお
いて同一の部材には同一の符号を付しており、また、重
複した説明は省略されている。Hereinafter, an embodiment of the present invention will be described with reference to FIG.
This will be described with reference to FIG. In these drawings, the same members are denoted by the same reference numerals, and duplicate description is omitted.
【0046】図1は本発明の一実施の形態におけるカラ
ー画像形成装置の構成を示す概略図、図2は図1のカラ
ー画像形成装置における画像データ発生手段を示すブロ
ック図、図3は図2の画像データ蓄積手段の構成を示す
ブロック図、図4は図3のメモリのタイムチャート、図
5は図3のデータセレクタの回路構成を示すブロック
図、図6は図3のデータレジスタの回路構成を示すブロ
ック図、図7は図3のデータレジスタで構成されるマト
リクスを示す説明図、図8は図2のシフトフラグ蓄積手
段の構成を示すブロック図、図9は図2の補正パターン
発生手段の二値データパターンを生成するための回路構
成を示すブロック図、図10は図2の補正パターン発生
手段での階調データパターンを生成するための回路構成
を示すブロック図、図11は補正パターンデータの設定
タイミングを示すタイムチャート、図12は補正パター
ンの構成例を示す説明図、図13は図2のスムージング
処理手段の構成を示すブロック図、図14は図13のパ
ターンマッチング回路の構成を示すブロック図、図15
は図13の補正情報発生回路で発生する補正情報を示す
説明図、図16は図15の補正情報の具体例を示す説明
図、図17は図13の補正情報発生回路の回路構成を示
す説明図、図18は図13の補正情報発生回路から出力
される補正結果の一例を示す説明図である。FIG. 1 is a schematic diagram showing the configuration of a color image forming apparatus according to an embodiment of the present invention, FIG. 2 is a block diagram showing image data generating means in the color image forming apparatus of FIG. 1, and FIG. FIG. 4 is a time chart of the memory of FIG. 3, FIG. 5 is a block diagram showing a circuit configuration of the data selector of FIG. 3, and FIG. 6 is a circuit configuration of the data register of FIG. 7, FIG. 7 is an explanatory diagram showing a matrix composed of the data registers of FIG. 3, FIG. 8 is a block diagram showing a configuration of the shift flag storage means of FIG. 2, and FIG. 9 is a correction pattern generation means of FIG. FIG. 10 is a block diagram showing a circuit configuration for generating a binary data pattern of FIG. 10, FIG. 10 is a block diagram showing a circuit configuration for generating a gradation data pattern by the correction pattern generation means of FIG. 2, 11 is a time chart showing the setting timing of the correction pattern data, FIG. 12 is an explanatory diagram showing a configuration example of the correction pattern, FIG. 13 is a block diagram showing the configuration of the smoothing processing means in FIG. 2, and FIG. 14 is the pattern matching in FIG. FIG. 15 is a block diagram showing a circuit configuration.
13 is an explanatory diagram showing correction information generated by the correction information generating circuit in FIG. 13, FIG. 16 is an explanatory diagram showing a specific example of the correction information in FIG. 15, and FIG. 17 is a description showing a circuit configuration of the correction information generating circuit in FIG. FIG. 18 is an explanatory diagram showing an example of a correction result output from the correction information generating circuit of FIG.
【0047】まず、カラー画像を得る過程について図1
を用いて説明する。First, a process of obtaining a color image will be described with reference to FIG.
This will be described with reference to FIG.
【0048】図1において、カラー画像形成装置には4
つの画像ステーション1a,1b,1c,1dが配置さ
れ、各画像ステーション1a,1b,1c,1dは像担
持体としての感光体ドラム(感光体)2a,2b,2
c,2dをそれぞれに有し、その回りには、感光体ドラ
ム2a,2b,2c,2dの表面を一様に帯電させる帯
電手段3a,3b,3c,3d、静電潜像を顕像化する
現像手段4a,4b,4c,4d、残留トナーを除去す
るクリーニング手段5a,5b,5c,5d、画像情報
に応じた光を各々の感光体ドラム2a,2b,2c,2
dに照射する走査光学系の露光手段6a,6b,6c,
6d、転写手段7を構成する中間転写ベルト(転写材)
12にトナー像を転写する転写手段8a,8b,8c,
8dがそれぞれ配置されている。In FIG. 1, the color image forming apparatus
One image station 1a, 1b, 1c, 1d is arranged, and each image station 1a, 1b, 1c, 1d is a photosensitive drum (photosensitive member) 2a, 2b, 2 as an image carrier.
c, 2d, around which charging means 3a, 3b, 3c, 3d for uniformly charging the surfaces of the photosensitive drums 2a, 2b, 2c, 2d, and visualizing the electrostatic latent image Developing means 4a, 4b, 4c, 4d, cleaning means 5a, 5b, 5c, 5d for removing residual toner, and light corresponding to image information to the respective photosensitive drums 2a, 2b, 2c, 2
exposure means 6a, 6b, 6c,
6d, intermediate transfer belt (transfer material) constituting transfer means 7
Transfer means 8a, 8b, 8c for transferring the toner image to
8d are arranged respectively.
【0049】ここで、画像ステーション1a,1b,1
c,1dではそれぞれイエロー画像,マゼンタ画像,シ
アン画像,ブラック画像が形成され、露光手段6a,6
b,6c,6dからは、イエロー画像、マゼンタ画像、
シアン画像、ブラック画像に対応した走査光である露光
光9a,9b,9c,9dが出力される。Here, the image stations 1a, 1b, 1
In c and 1d, a yellow image, a magenta image, a cyan image, and a black image are formed, respectively.
From b, 6c and 6d, a yellow image, a magenta image,
Exposure lights 9a, 9b, 9c and 9d, which are scanning lights corresponding to the cyan image and the black image, are output.
【0050】露光手段6a,6b,6c,6dは、スキ
ューによるずれ量が設定されたずれ量設定手段14でず
れ量が補正された画像データ発生手段13により制御さ
れている。The exposure means 6a, 6b, 6c and 6d are controlled by the image data generating means 13 whose displacement has been corrected by the displacement setting means 14 in which the displacement due to skew has been set.
【0051】各画像ステーション1a,1b,1c,1
dを通過する態様で、感光体ドラム2a,2b,2c,
2dの下方にはローラ10,11により支持された無端
ベルト状の中間転写ベルト12が配置されており、矢印
A方向へ周回動する。そして、これらの動作は制御手段
によって制御されている。Each image station 1a, 1b, 1c, 1
d, the photosensitive drums 2a, 2b, 2c,
An endless belt-shaped intermediate transfer belt 12 supported by rollers 10 and 11 is disposed below 2d, and rotates in the direction of arrow A. These operations are controlled by control means.
【0052】なお、給紙カセット15に収納されている
シート材16は、給紙ローラ17により給紙され、シー
ト材転写ローラ18、定着手段19を経て排紙トレー
(図示せず)に排出される。The sheet material 16 stored in the sheet cassette 15 is fed by a sheet feed roller 17 and is discharged to a sheet discharge tray (not shown) via a sheet material transfer roller 18 and a fixing unit 19. You.
【0053】以上のような構成のカラー画像形成装置で
は、まず画像ステーション1dにおいて、帯電手段3d
および露光手段6d等を用いた公知の電子写真プロセス
手段により感光体ドラム2d上に画像情報であるブラッ
ク成分色の潜像が形成される。その後、現像手段4dで
ブラックトナーを有する現像材によりブラックトナー像
として可視像化され、転写手段8dで中間転写ベルト1
2にブラックトナー像が転写される。In the color image forming apparatus having the above configuration, first, in the image station 1d, the charging means 3d
A latent image of black component color, which is image information, is formed on the photosensitive drum 2d by a known electrophotographic process means using the exposure means 6d and the like. Thereafter, the image is visualized as a black toner image by a developing material having a black toner by a developing unit 4d, and the intermediate transfer belt 1 is formed by a transfer unit 8d.
2, a black toner image is transferred.
【0054】一方、ブラックトナー像が中間転写ベルト
12に転写されている間に、画像ステーション1cでシ
アン成分色の潜像が形成され、現像手段4cでシアント
ナーによるシアントナー像が可視像化されてこれが転写
手段8cにて転写され、先に中間転写ベルト12上に転
写されたブラックトナー像と重ね合わされる。On the other hand, while the black toner image is being transferred to the intermediate transfer belt 12, a latent image of the cyan component color is formed at the image station 1c, and the cyan toner image of the cyan toner is visualized by the developing means 4c. Then, this is transferred by the transfer means 8 c and is superimposed on the black toner image previously transferred on the intermediate transfer belt 12.
【0055】以下、マゼンタトナー像、イエロートナー
像についても同様にして画像形成が行われ、中間転写ベ
ルト12上に4色のトナー像の重ね合わせが終了する
と、給紙ローラ17により給紙カセット15から給紙さ
れた紙等のシート材16上にシート材転写ローラ18に
よって4色のトナー像が一括転写搬送され、定着手段1
9で加熱定着され、シート材16上にフルカラー画像が
得られる。Thereafter, image formation is performed in the same manner for the magenta toner image and the yellow toner image. When the superposition of the four color toner images on the intermediate transfer belt 12 is completed, the paper feed cassette 15 is fed by the paper feed roller 17. The toner images of four colors are collectively transferred and conveyed by a sheet material transfer roller 18 onto a sheet material 16 such as paper fed from the fixing unit 1.
At 9, the image is heated and fixed, and a full-color image is obtained on the sheet material 16.
【0056】なお、転写が終了したそれぞれの感光体ド
ラム2a,2b,2c,2dはクリーニング手段5a,
5b,5c,5dで残留トナーが除去され、引き続き行
われる次の像形成に備えられ、印字動作は完了する。Each of the photosensitive drums 2a, 2b, 2c, and 2d, to which the transfer has been completed, is connected to a cleaning unit 5a,
At 5b, 5c, and 5d, the residual toner is removed, and the printing operation is completed in preparation for the subsequent image formation.
【0057】以上のようにしてカラー画像を得ることが
できるが、各画像ステーション1a,1b,1c,1d
と走査光学系である露光手段6a,6b,6c,6dと
の取り付けずれが発生し、各色のスキューが生じる。そ
して、機器間でスキューが異なるため、機器の組み立て
調整の際に出力画像よりスキューを測定し、そのずれ量
を予めスキュー補正回路20(図2)内のROM等に書
き込む。なお、ずれ量を自動検出するようにしてもよ
く、この場合には、自動検出されたずれ量がスキュー補
正回路20に書き込まれることになる。As described above, a color image can be obtained, but each image station 1a, 1b, 1c, 1d
And the exposure means 6a, 6b, 6c, and 6d, which are scanning optical systems, cause skew of each color. Since the skew differs between the devices, the skew is measured from the output image at the time of assembling and adjusting the devices, and the amount of deviation is previously written in a ROM or the like in the skew correction circuit 20 (FIG. 2). The shift amount may be automatically detected. In this case, the automatically detected shift amount is written to the skew correction circuit 20.
【0058】図2に示すように、画像データ発生手段
は、スキュー補正回路20、画像データ蓄積手段21、
シフトフラグ蓄積手段22、補正パターン発生手段23
およびスムージング処理手段24により構成される。こ
のような画像データ発生手段により、外部機器より入力
されたデータは、画像の傾きに応じてスキュー補正回路
20によって補正が行われる。そして、スキュー補正回
路20で補正された画像データは画像データ蓄積手段2
1に蓄積される。図3に画像データ蓄積手段21の構成
を示す。As shown in FIG. 2, the image data generating means includes a skew correction circuit 20, an image data storage means 21,
Shift flag storage means 22, correction pattern generation means 23
And smoothing processing means 24. With such image data generating means, data input from an external device is corrected by the skew correction circuit 20 according to the inclination of the image. The image data corrected by the skew correction circuit 20 is stored in the image data storage unit 2.
1 is stored. FIG. 3 shows the configuration of the image data storage means 21.
【0059】画像データ25はデータセレクタ26に入
力される。データセレクタ26では、メモリ33への書
き込みデータが生成されてデータバス29に出力され
る。ここでは、データバスが8ビット構成のメモリを例
にとって説明する。メモリ33のアドレス30、ライト
イネーブル(WE)31、リードイネーブル(RE)3
2はタイミング回路28で生成される。5ラインで補正
する場合、入力データがnラインとなり、n−1ライ
ン、n−2ライン、n−3ライン、n−4ラインをメモ
リに蓄積することになる。アドレス31は2クロック単
位でそれぞれn−1、n−2、n−3、n−4ラインの
アドレスに切り替わる。図5は図3のデータセレクタ2
6の詳細な回路構成を示すブロック図である。カウンタ
38はRE32でカウントアップする2ビットのカウン
タで、出力であるセレクト信号40はRE32に同期し
た0から3までの値となる。メモリ33から読み出され
たデータは、フリップフロップ回路34、35、36に
入力される。フリップフロップ回路34、35、36、
37のclk1、clk2、clk3、clk4は、デ
コーダ回路39で発生する。デコーダ回路39では、セ
レクト信号40とRE32の組み合わせで構成されてお
り、セレクト信号40の値に応じて各clk1、clk
2、clk3、clk4が1となる。したがって、フリ
ップフロップ回路34にはアドレスn−1のデータ、フ
リップフロップ回路35にはアドレスn−2のデータ、
フリップフロップ回路36にはアドレスn−3のデー
タ、フリップフロップ回路37にはアドレスn−4のデ
ータが保持される。セレクタ42には、フリップフロッ
プ回路34、35、36の出力と、入力データをパラシ
リ(パラレル−シリアル)変換回路41で8ビットに変
換されたデータが入力されており、セレクト信号40に
応じて出力される。セレクタ42の出力信号は、WE3
1が0のとき、データバス29に出力されメモリ33に
書き込まれる。The image data 25 is input to the data selector 26. In the data selector 26, write data to the memory 33 is generated and output to the data bus 29. Here, a memory having an 8-bit data bus will be described as an example. Address 30 of memory 33, write enable (WE) 31, read enable (RE) 3
2 is generated by the timing circuit 28. When the correction is performed with five lines, the input data becomes n lines, and the n-1 line, the n-2 line, the n-3 line, and the n-4 line are stored in the memory. The address 31 switches to the addresses of the n-1, n-2, n-3, and n-4 lines in units of two clocks. FIG. 5 shows the data selector 2 of FIG.
6 is a block diagram showing a detailed circuit configuration of FIG. The counter 38 is a 2-bit counter that counts up at the RE 32, and the select signal 40, which is an output, takes a value from 0 to 3 synchronized with the RE 32. The data read from the memory 33 is input to flip-flop circuits 34, 35, 36. Flip-flop circuits 34, 35, 36,
37 clk1, clk2, clk3, and clk4 are generated by the decoder circuit 39. The decoder circuit 39 is composed of a combination of the select signal 40 and RE 32, and each of clk 1 and clk is selected according to the value of the select signal 40.
2, clk3 and clk4 become 1. Therefore, the data of the address n-1 is stored in the flip-flop circuit 34, the data of the address n-2 is stored in the flip-flop circuit 35,
The flip-flop circuit 36 holds the data at the address n-3, and the flip-flop circuit 37 holds the data at the address n-4. The selector 42 receives the outputs of the flip-flop circuits 34, 35, and 36 and the data obtained by converting the input data into 8-bit data by a parallel-serial (parallel-serial) conversion circuit 41. Is done. The output signal of the selector 42 is WE3
When 1 is 0, it is output to the data bus 29 and written to the memory 33.
【0060】フリップフロップ回路34、35、36、
37、パラシリ変換回路41の出力は、データレジスタ
27に入力される。ここで、図6に図3のデータレジス
タ27の回路構成を示す。入力された8ビットデータの
nラインデータ、n−1ラインデータ、n−2ラインデ
ータ、n−3ラインデータ、n−4ラインデータは、パ
ラシリ変換回路43、44、45、46、47で1ビッ
トに変換される。変換されたデータはシフトレジスタ4
8、49、50、51に入力され、それぞれQ0〜Q1
0にクロック単位でシフトした11個の連続したデータ
として出力される。The flip-flop circuits 34, 35, 36,
37, the output of the parallel-serial conversion circuit 41 is input to the data register 27. Here, FIG. 6 shows a circuit configuration of the data register 27 of FIG. The n-line data, n-1 line data, n-2 line data, n-3 line data, and n-4 line data of the input 8-bit data are converted into 1 by the parallel-serial conversion circuits 43, 44, 45, 46, and 47. Converted to bits. The converted data is stored in the shift register 4
8, 49, 50, and 51 are input to Q0 to Q1 respectively.
It is output as 11 consecutive data shifted to 0 in clock units.
【0061】データレジスタ27には、副走査5ライ
ン、主走査11画素のデータでマトリクスが構成されて
おり、nラインが現ラインとなり、2ライン前のn−2
ラインQ5データが、補正を行う注目画素となる。図7
にマトリクスの構成を示す。図示するように、主走査方
向に11個の画素情報が配列されたラインが副走査方向
に5ライン設けられており、その中央に注目画素が位置
している。そして、注目画素の周囲には54個の画素情
報が位置している。したがって、注目画素から見れば、
主走査方向の両側にそれぞれ5個の画素情報を備えた計
11個の画素情報からなるラインが、副走査方向の両側
にそれぞれ2ラインずつの計5ライン位置していること
になる。In the data register 27, a matrix is composed of data of 5 pixels in the sub-scanning direction and 11 pixels in the main scanning direction.
The line Q5 data is the target pixel to be corrected. FIG.
Shows the configuration of the matrix. As shown in the figure, five lines in which 11 pieces of pixel information are arranged in the main scanning direction are provided in the sub-scanning direction, and the target pixel is located at the center. Then, 54 pieces of pixel information are located around the target pixel. Therefore, from the point of view of the pixel of interest,
This means that a total of 11 lines each including 5 pieces of pixel information on both sides in the main scanning direction and two lines on each side in the sub-scanning direction, for a total of 5 lines.
【0062】次に、シフトフラグ蓄積手段について説明
する。Next, the shift flag storage means will be described.
【0063】補正データは2ライン前のデータとなるた
め、シフトフラグも2ライン遅延する必要がある。ま
た、シフトフラグは注目画素の主走査方向両側のデータ
を参照するため、入力されたシフトフラグ情報は、2ラ
インの遅延メモリ53によって2ライン遅延された後シ
フトレジスタ54に入力され、注目画素1個およびその
主走査方向の両側それぞれ5個の計11画素分のデータ
が保持される。Since the correction data is two lines before, the shift flag also needs to be delayed by two lines. Since the shift flag refers to data on both sides of the target pixel in the main scanning direction, the input shift flag information is input to the shift register 54 after being delayed by two lines by the two-line delay memory 53, and , And data for a total of 11 pixels, each of which is five in both sides in the main scanning direction.
【0064】そして、このように注目画素に対し副走査
方向に2ライン、主走査方向に10個の画素情報より補
正パターンを作成することにより、例えば二値画像の直
線のように連続した画像データと、階調データのように
分散した画像データに対応したパターンを別々に設定す
ることができる。これによって、二値データ、階調デー
タそれぞれに対応した補正が同じパターン構成で可能と
なり、特に二値データ、階調データを判別する回路を設
ける必要がなくなる。By forming a correction pattern from the pixel information of two lines in the sub-scanning direction and 10 pieces of pixel information in the main scanning direction for the target pixel in this manner, for example, continuous image data such as a straight line of a binary image is obtained. And patterns corresponding to dispersed image data such as gradation data can be separately set. As a result, corrections corresponding to binary data and grayscale data can be performed with the same pattern configuration, and it is not necessary to provide a circuit for determining binary data and grayscale data.
【0065】次に、補正パターン発生手段23について
説明する。補正パターン発生手段23は二値データパタ
ーンと階調データパターンで構成される。Next, the correction pattern generating means 23 will be described. The correction pattern generating means 23 is composed of a binary data pattern and a gradation data pattern.
【0066】階調データが離散したデータとなり、二値
データは連続したデータとなることから、注目画素の前
後1ライン、左右5画素のデータを参照し、例えば5画
素以上連続したデータを二値データの補正パターンとす
ることによって、二値データの補正が可能になる。した
がって、二値パターンは注目画素とその周辺33画素で
構成される。CPU54は16ビットデータバスを例と
する。CPU54からレジスタ56、レジスタ57、レ
ジスタ58に、各11ビットデータを設定する。レジス
タ56、レジスタ57、レジスタ58の出力はバッファ
59に入力され、バッファ59より33ビットのデータ
が出力される。Since the grayscale data is discrete data and the binary data is continuous data, the data of one pixel before and after the target pixel and the data of five pixels on the left and right are referred to, By using the data correction pattern, it is possible to correct binary data. Therefore, the binary pattern is composed of the target pixel and its surrounding 33 pixels. The CPU 54 takes a 16-bit data bus as an example. The CPU 54 sets 11-bit data in each of the register 56, the register 57, and the register 58. The outputs of the registers 56, 57, and 58 are input to the buffer 59, and the buffer 59 outputs 33-bit data.
【0067】図10において、階調データは離散したデ
ータで、二値パターンに比べて画素の連続性が低いか
ら、注目画素の前後2ライン、左右2画素データ計25
画素によって、階調データの補正パターンを構成する。
CPU54からレジスタ61に16ビット、レジスタ6
2に9ビットを設定する。レジスタ61、レジスタ62
の出力はバッファ63に入力され、バッファ63より2
5ビットのデータが出力される。In FIG. 10, the gradation data is discrete data, and the continuity of pixels is lower than that of the binary pattern.
The pixels constitute a gradation data correction pattern.
16 bits from CPU 54 to register 61, register 6
Set 9 bits to 2. Register 61, Register 62
Is input to the buffer 63, and 2
5-bit data is output.
【0068】図11において、デコーダ55は、CPU
54のアドレスをデコードして、各アドレスに対応した
チップセレクト信号(CS)を発生する。レジスタ56
はCS1、レジスタ57はCS2、レジスタ58はCS
3の立ち上がりでCPU54のデータを保持する。図
9、図10に示した回路構成で二値データパターン、階
調データパターンをそれぞれ1パターン構成できるの
で、各パターンを複数テーブルで構成することによって
複数の補正パターンを発生させることが可能になる。In FIG. 11, a decoder 55 has a CPU
The 54 addresses are decoded, and a chip select signal (CS) corresponding to each address is generated. Register 56
Is CS1, register 57 is CS2, register 58 is CS
At the rising edge of No. 3, the data of the CPU 54 is held. Since one binary data pattern and one grayscale data pattern can be formed with the circuit configurations shown in FIGS. 9 and 10, a plurality of correction patterns can be generated by configuring each pattern with a plurality of tables. .
【0069】これにより、補正パターンの追加変更が容
易に可能になるとともに、データの検索を簡単に行うこ
とが可能になる。As a result, it is possible to easily add or change the correction pattern and to easily search for data.
【0070】また、補正パターン発生手段23で発生す
る補正パターンは、二値データのパターン数を階調デー
タのパターン数より少なくすることができる。すなわ
ち、階調データは画素データが比較的分散しているた
め、補正パターンの全てについて入力データと比較する
必要があり、補正パターンのデータ数は多く持つ必要が
ある。例えば54個の単位画素で構成された補正パター
ンであれば、54個のデータ全てを持つことが望まし
い。これに対し、二値データについては画像データが連
続しているため、補正パターンは比較的少ないデータ数
で構成できる。In the correction pattern generated by the correction pattern generating means 23, the number of binary data patterns can be made smaller than the number of gradation data patterns. That is, since the pixel data of the gradation data is relatively dispersed, it is necessary to compare all the correction patterns with the input data, and it is necessary to have a large number of correction pattern data. For example, in the case of a correction pattern composed of 54 unit pixels, it is desirable to have all 54 data. On the other hand, since the image data is continuous for the binary data, the correction pattern can be composed of a relatively small number of data.
【0071】したがって、二値データのパターン数の方
を少なくすることによって、補正パターンのデータ数を
少なくすることが可能になるとともに、比較回路等の回
路規模を小さくすることが可能になる。Therefore, by reducing the number of binary data patterns, the number of correction pattern data can be reduced, and the circuit scale of the comparison circuit and the like can be reduced.
【0072】図12において、(a)および(b)は階
調データパターン、(c)は二値データパターンを示
す。In FIG. 12, (a) and (b) show a gradation data pattern, and (c) shows a binary data pattern.
【0073】次に、スムージング処理手段24について
説明する。Next, the smoothing processing means 24 will be described.
【0074】図13において、スムージング処理手段
は、画像データ蓄積手段21に蓄積された入力データと
補正パターン発生手段23で発生した補正パターンとを
比較するパターンマッチング回路63、パターンマッチ
ング回路63より出力されたデータから入力データの補
正情報を発生する補正情報発生回路64、補正情報発生
回路64から出力されたデータをもとに入力データを補
正し出力するデータ変換回路65によって構成される。
そして、パターンマッチング回路63では補正パターン
発生手段23で発生した補正パターンと入力データを比
較する。図14において、パターンマッチング回路63
の出力は、補正情報発生回路64に入力される。補正情
報発生回路64は、パターンマッチング回路63の出力
とシフトフラグ蓄積手段22の出力から画素を補正す補
正情報を発生する。In FIG. 13, the smoothing processing means is output from the pattern matching circuit 63 and the pattern matching circuit 63 for comparing the input data stored in the image data storage means 21 with the correction pattern generated by the correction pattern generation means 23. And a data conversion circuit 65 that corrects the input data based on the data output from the correction information generating circuit 64 and outputs the corrected data.
Then, the pattern matching circuit 63 compares the input data with the correction pattern generated by the correction pattern generator 23. In FIG. 14, the pattern matching circuit 63
Is input to the correction information generating circuit 64. The correction information generation circuit 64 generates correction information for correcting a pixel from the output of the pattern matching circuit 63 and the output of the shift flag storage unit 22.
【0075】図15に補正情報を示す。ここでは、単位
画素の1/4画素を追加、削除する場合について述べ
る。FIG. 15 shows the correction information. Here, a case where 1/4 pixel of the unit pixel is added or deleted will be described.
【0076】補正情報発生回路64は14種類の補正信
号を出力する。例えば、del1は1画素削除する補正
であり、add4は左に1/4画素追加する補正であ
る。The correction information generating circuit 64 outputs 14 types of correction signals. For example, del1 is a correction for deleting one pixel, and add4 is a correction for adding 1/4 pixel to the left.
【0077】図16において、は1画素削除する補正
でありdel1が1となる。は1画素追加する補正で
ありadd1が1となる。は右に1/2画素追加する
補正でありadd3が1となる。は右に1/4画素追
加する補正でありadd5が1となる。In FIG. 16, is a correction for deleting one pixel, and del1 becomes 1. Is a correction for adding one pixel, and add1 becomes 1. Is a correction to add 1/2 pixel to the right, and add3 is 1. Is a correction to add 1/4 pixel to the right, and add5 becomes 1.
【0078】図17において、補正情報発生回路64は
パターンマッチング回路63の出力とシフト情報のデー
タとをANDした結果を14種類の補正情報で分類し、
分類ごとにORした結果が最終の補正情報として出力さ
れる。そして、14種類の補正情報はデータ変換回路6
5に入力される。データ変換回路65は、図15に示し
た画素を補正情報によって選択するテーブルで構成さ
れ、1になった補正情報の画素が印字データとして出力
される。また、補正情報の出力が全て0の場合は、補正
が行われず入力データがそのまま出力される。図18に
補正結果の例を示す。In FIG. 17, the correction information generation circuit 64 classifies the result of ANDing the output of the pattern matching circuit 63 and the data of the shift information into 14 types of correction information.
The result of the OR for each classification is output as final correction information. The 14 types of correction information are stored in the data conversion circuit 6.
5 is input. The data conversion circuit 65 is composed of a table for selecting the pixels shown in FIG. 15 based on the correction information, and the pixels of the correction information that have become 1 are output as print data. When all the outputs of the correction information are 0, the correction is not performed and the input data is output as it is. FIG. 18 shows an example of the correction result.
【0079】図18に示す階調データでは、スキュー
によって画素が接近し濃度が変化するパターンを、画素
を移動することによって濃度の均一化を図っている。図
18に示す二値データでは、スキューによって発生し
た段差を小さい画素を追加することで段差を補正し、ス
ムージング化を行っている。In the gradation data shown in FIG. 18, the pattern in which the pixels approach each other due to the skew and the density changes is made uniform by moving the pixels. In the binary data shown in FIG. 18, the level difference is corrected by adding a pixel having a small level difference caused by the skew, and smoothing is performed.
【0080】そして、補正パターン発生手段23で発生
する補正パターンに、傾きを補正した際に発生したデー
タのシフトによる段差を含むようにすれば、データの補
正はデータをシフトした位置の前後でのみ行えばよいた
め、画像データ蓄積手段21で保持する画像データを少
なくすることができる。If the correction pattern generated by the correction pattern generating means 23 includes a step due to a data shift generated when the inclination is corrected, the data is corrected only before and after the position where the data is shifted. Since it is sufficient to perform the process, the image data stored in the image data storage unit 21 can be reduced.
【0081】また、補正パターン発生手段23で発生す
る補正パターンで、特に二値データに対する補正パター
ンは5画素以上印字データを連続させるようにすれば、
5画素連続した印字データを二値データとして補正でき
ることから、特に二値データ、階調データの判別回路を
設ける必要がなく、二値データ、階調データそれぞれに
応じた補正が可能になる。In the correction pattern generated by the correction pattern generating means 23, particularly, the correction pattern for binary data is such that the print data is made continuous by 5 pixels or more.
Since print data of five consecutive pixels can be corrected as binary data, there is no need to provide a circuit for determining binary data and gradation data, and correction according to binary data and gradation data can be performed.
【0082】[0082]
【発明の効果】以上のように、本発明によれば、スキュ
ーによる画像の傾き補正で発生した段差に対してスムー
ジング処理が行われ、段差のない印字品質の高い画像を
得ることが可能になるという有効な効果が得られる。As described above, according to the present invention, a smoothing process is performed on a step generated by correcting the inclination of an image due to skew, and it is possible to obtain an image with no step and high print quality. That is, an effective effect is obtained.
【0083】補正パターン発生手段で発生する補正パタ
ーンを、テーブルで構成された二値データパターンと階
調データパターンから得るようにすれば、補正パターン
の追加変更が容易に可能になるとともに、データの検索
を簡単に行うことが可能になるという有効な効果が得ら
れる。If the correction pattern generated by the correction pattern generation means is obtained from the binary data pattern and the gradation data pattern constituted by a table, it is possible to easily add and change the correction pattern, and to change the data. An effective effect that search can be easily performed is obtained.
【0084】注目画素を中心にした54個の画素情報お
よび10個のシフトフラグ情報より補正パターンを作成
するようにすれば、二値データ、階調データそれぞれに
対応した補正が同じパターン構成で可能となるので、特
に二値データと階調データとを判別する回路を設ける必
要がなくなるという有効な効果が得られる。If a correction pattern is created from 54 pieces of pixel information centering on the target pixel and 10 pieces of shift flag information, corrections corresponding to binary data and gradation data can be made with the same pattern configuration. Therefore, it is possible to obtain an effective effect that it is not necessary to provide a circuit for determining binary data and gradation data.
【0085】二値データのパターン数を階調データのパ
ターン数よりも少なくすることにより、補正パターンの
データ数を少なくすることが可能になるとともに、回路
規模を小さくすることが可能になるという有効な効果が
得られる。By making the number of binary data patterns smaller than the number of gradation data patterns, it is possible to reduce the number of correction pattern data and to reduce the circuit scale. Effects can be obtained.
【0086】補正パターン発生手段での階調データに対
する補正パターンに、傾きを補正した際にデータのシフ
トにより発生した段差を含むようにすることにより、デ
ータの補正はデータをシフトした位置の前後でのみ行え
ばよいため、画像データ蓄積手段で保持する画像データ
を少なくすることが可能になるという有効な効果が得ら
れる。The correction pattern for the gradation data in the correction pattern generation means includes a step generated by shifting the data when the inclination is corrected, so that the data can be corrected before and after the position where the data is shifted. Since only this need be performed, it is possible to obtain an effective effect that it is possible to reduce the amount of image data stored in the image data storage unit.
【0087】補正パターン発生手段での二値データに対
する補正パターンについて、5画素以上印字データを連
続させることにより、5画素連続した印字データを二値
データとして補正できるので、二値データと階調データ
との判別回路を設ける必要がなくなり、二値データ、階
調データそれぞれに応じた補正が可能になるという有効
な効果が得られる。By making the print data continuous for five or more pixels with respect to the correction pattern for the binary data by the correction pattern generating means, the print data for five consecutive pixels can be corrected as binary data. It is no longer necessary to provide a circuit for determining whether the data is binary or gray scale data.
【図1】本発明の一実施の形態におけるカラー画像形成
装置の構成を示す概略図FIG. 1 is a schematic diagram illustrating a configuration of a color image forming apparatus according to an embodiment of the present invention.
【図2】図1のカラー画像形成装置における画像データ
発生手段を示すブロック図FIG. 2 is a block diagram showing image data generating means in the color image forming apparatus of FIG.
【図3】図2の画像データ蓄積手段の構成を示すブロッ
ク図FIG. 3 is a block diagram illustrating a configuration of an image data storage unit in FIG. 2;
【図4】図3のメモリのタイムチャートFIG. 4 is a time chart of the memory of FIG. 3;
【図5】図3のデータセレクタの回路構成を示すブロッ
ク図FIG. 5 is a block diagram showing a circuit configuration of the data selector of FIG. 3;
【図6】図3のデータレジスタの回路構成を示すブロッ
ク図FIG. 6 is a block diagram showing a circuit configuration of the data register of FIG. 3;
【図7】図3のデータレジスタで構成されるマトリクス
を示す説明図FIG. 7 is an explanatory diagram showing a matrix composed of the data registers of FIG. 3;
【図8】図2のシフトフラグ蓄積手段の構成を示すブロ
ック図FIG. 8 is a block diagram showing a configuration of a shift flag storage unit of FIG. 2;
【図9】図2の補正パターン発生手段の二値データパタ
ーンを生成するための回路構成を示すブロック図9 is a block diagram showing a circuit configuration for generating a binary data pattern of the correction pattern generation means of FIG.
【図10】図2の補正パターン発生手段での階調データ
パターンを生成するための回路構成を示すブロック図FIG. 10 is a block diagram showing a circuit configuration for generating a gradation data pattern by the correction pattern generation means of FIG. 2;
【図11】補正パターンデータの設定タイミングを示す
タイムチャートFIG. 11 is a time chart showing setting timing of correction pattern data;
【図12】補正パターンの構成例を示す説明図FIG. 12 is an explanatory diagram showing a configuration example of a correction pattern.
【図13】図2のスムージング処理手段の構成を示すブ
ロック図FIG. 13 is a block diagram showing a configuration of a smoothing processing unit in FIG. 2;
【図14】図13のパターンマッチング回路の構成を示
すブロック図FIG. 14 is a block diagram showing the configuration of the pattern matching circuit of FIG.
【図15】図13の補正情報発生回路で発生する補正情
報を示す説明図FIG. 15 is an explanatory diagram showing correction information generated by the correction information generation circuit of FIG.
【図16】図15の補正情報の具体例を示す説明図16 is an explanatory diagram showing a specific example of the correction information in FIG.
【図17】図13の補正情報発生回路の回路構成を示す
説明図FIG. 17 is an explanatory diagram showing a circuit configuration of the correction information generation circuit of FIG.
【図18】図13の補正情報発生回路から出力される補
正結果の一例を示す説明図18 is an explanatory diagram illustrating an example of a correction result output from the correction information generation circuit in FIG.
【図19】スキューによる画像の一例を示す説明図FIG. 19 is an explanatory diagram illustrating an example of an image due to skew;
【図20】従来のカラー画像形成装置における画像デー
タ発生手段の構成を示すブロック図FIG. 20 is a block diagram showing a configuration of image data generating means in a conventional color image forming apparatus.
【図21】図20のスキュー補正手段を示すブロック図FIG. 21 is a block diagram showing a skew correction unit of FIG. 20;
【図22】1ライン600画素のデータで5ラインのず
れが発生した場合を示す説明図FIG. 22 is an explanatory diagram showing a case where a shift of five lines occurs in data of 600 pixels per line.
【図23】図20のデータ補正手段を示すブロック図FIG. 23 is a block diagram showing the data correction means of FIG. 20;
【図24】図21のデータ蓄積手段のメモリ構成を示す
説明図FIG. 24 is an explanatory diagram showing a memory configuration of the data storage means of FIG. 21;
【図25】図21のデータ補正手段のタイミングチャー
トFIG. 25 is a timing chart of the data correction unit of FIG. 21;
【図26】図21のスムージング処理手段を示すブロッ
ク図FIG. 26 is a block diagram showing the smoothing processing means of FIG. 21;
【図27】図26のパターン検出手段の構成を示すブロ
ック図FIG. 27 is a block diagram showing a configuration of a pattern detection unit in FIG. 26;
【図28】図26のパターン検出手段により構成される
ウインドウを示す説明図FIG. 28 is an explanatory diagram showing a window configured by the pattern detection means in FIG. 26;
【図29】図26のパターン検出手段の構成を示すブロ
ック図FIG. 29 is a block diagram showing the configuration of the pattern detection means of FIG. 26;
【図30】図26のデータ変換手段の構成を示すブロッ
ク図FIG. 30 is a block diagram showing the configuration of the data conversion means of FIG. 26;
【図31】入力データ、追加データ、削除データ、デー
タ変換手段の出力データのタイミングを示すタイミング
チャートFIG. 31 is a timing chart showing timings of input data, additional data, deleted data, and output data of a data conversion unit.
【図32】ハーフトーン処理されたデータ、およびこの
データをシフトした結果を示す説明図FIG. 32 is an explanatory diagram showing halftone-processed data and a result of shifting the data;
21 画像データ蓄積手段 22 シフトフラグ蓄積手段 23 補正パターン発生手段 24 スムージング処理手段 21 image data storage means 22 shift flag storage means 23 correction pattern generation means 24 smoothing processing means
───────────────────────────────────────────────────── フロントページの続き Fターム(参考) 2C087 AA15 AA16 AC08 BC02 BD24 BD53 5C076 AA24 AA27 BA05 BA06 5C077 LL01 LL19 MP06 MP08 PP02 PP55 PP59 PP61 PP62 PP65 PP68 PQ08 PQ17 PQ20 PQ21 PQ22 PQ23 9A001 HH24 HH27 HH31 JJ35 ──────────────────────────────────────────────────続 き Continued on the front page F term (reference) 2C087 AA15 AA16 AC08 BC02 BD24 BD53 5C076 AA24 AA27 BA05 BA06 5C077 LL01 LL19 MP06 MP08 PP02 PP55 PP59 PP61 PP62 PP65 PP68 PQ08 PQ17 PQ20 PQ21 PQ22 PQ23 9A001HH24H
Claims (6)
の傾きを補正するカラー画像形成装置であって、 複数ラインの前記画像データを蓄積する画像データ蓄積
手段と、 前記画像データをシフトした画素の位置を示すシフトフ
ラグを蓄積するシフトフラグ蓄積手段と、 注目画素とその周囲の画素の情報およびシフトフラグに
より補正パターンを発生する補正パターン発生手段と、 前記補正パターンおよび前記シフトフラグに基づき、画
像の傾き補正により発生した段差のスムージング処理を
前記画像データに対して行うスムージング処理手段とを
有することを特徴とするカラー画像形成装置。1. A color image forming apparatus for correcting image inclination by shifting image data, comprising: image data storage means for storing a plurality of lines of the image data; and a position of a pixel having shifted the image data. Shift flag accumulating means for accumulating a shift flag indicating: a correction pattern generating means for generating a correction pattern based on information of a target pixel and surrounding pixels and a shift flag; and a tilt of an image based on the correction pattern and the shift flag. A color image forming apparatus comprising: a smoothing processing unit that performs a smoothing process of a step generated by the correction on the image data.
パターンは、テーブルで構成された二値データパターン
と階調データパターンから得られることを特徴とする請
求項1記載のカラー画像形成装置。2. A color image forming apparatus according to claim 1, wherein the correction pattern generated by said correction pattern generating means is obtained from a binary data pattern and a gradation data pattern constituted by a table.
中心に置くようにして主走査方向に11個で1ラインを
構成するラインが副走査方向に5ライン配列された54
個の画素情報、および前記注目画素の副走査方向両側そ
れぞれ5個で計10個のシフトフラグ情報より補正パタ
ーンを作成することを特徴とする請求項1または2記載
のカラー画像形成装置。3. The correction pattern generating means is arranged so that 11 lines in the main scanning direction constitute one line in the sub-scanning direction so that the pixel of interest is centered.
3. The color image forming apparatus according to claim 1, wherein a correction pattern is created from a total of ten pieces of shift flag information for each pixel information and five pieces of shift flag information on both sides of the target pixel in the sub-scanning direction.
のパターン数が階調データのパターン数よりも少なくな
っていることを特徴とする請求項1、2または3記載の
カラー画像形成装置。4. A color image forming apparatus according to claim 1, wherein said correction pattern generating means has a pattern number of binary data smaller than a pattern number of gradation data.
に対する補正パターンには、傾きを補正した際にデータ
のシフトにより発生した段差が含まれていることを特徴
とする請求項1、2、3または4記載のカラー画像形成
装置。5. A method according to claim 1, wherein the correction pattern for the gradation data in the correction pattern generating means includes a step generated by a data shift when the inclination is corrected. 5. The color image forming apparatus according to 3 or 4.
に対する補正パターンは、5画素以上印字データが連続
していることを特徴とする請求項1、2、3、4または
5記載のカラー画像形成装置。6. A color image according to claim 1, wherein the correction pattern for the binary data by said correction pattern generating means is such that print data is continuous for 5 pixels or more. Forming equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP05410399A JP3494064B2 (en) | 1999-03-02 | 1999-03-02 | Color image forming equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP05410399A JP3494064B2 (en) | 1999-03-02 | 1999-03-02 | Color image forming equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000253231A true JP2000253231A (en) | 2000-09-14 |
JP3494064B2 JP3494064B2 (en) | 2004-02-03 |
Family
ID=12961290
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP05410399A Expired - Fee Related JP3494064B2 (en) | 1999-03-02 | 1999-03-02 | Color image forming equipment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3494064B2 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009034866A (en) * | 2007-07-31 | 2009-02-19 | Canon Inc | Image forming apparatus and image forming method |
EP2077661A2 (en) | 2008-01-07 | 2009-07-08 | Canon Kabushiki Kaisha | Image forming apparatus and control method and program for image forming apparatus |
JP2010246098A (en) * | 2009-03-18 | 2010-10-28 | Ricoh Co Ltd | Apparatus and method for forming image, and program |
-
1999
- 1999-03-02 JP JP05410399A patent/JP3494064B2/en not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009034866A (en) * | 2007-07-31 | 2009-02-19 | Canon Inc | Image forming apparatus and image forming method |
EP2077661A2 (en) | 2008-01-07 | 2009-07-08 | Canon Kabushiki Kaisha | Image forming apparatus and control method and program for image forming apparatus |
US8098407B2 (en) | 2008-01-07 | 2012-01-17 | Canon Kabushiki Kaisha | Image forming apparatus and correction of position shift of a scan line in a sub-scan direction |
JP2010246098A (en) * | 2009-03-18 | 2010-10-28 | Ricoh Co Ltd | Apparatus and method for forming image, and program |
US8488203B2 (en) | 2009-03-18 | 2013-07-16 | Ricoh Company, Limited | Image forming apparatus, image forming method, and computer program product that performs skew correction |
Also Published As
Publication number | Publication date |
---|---|
JP3494064B2 (en) | 2004-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3272756B2 (en) | Image forming device | |
JP2003274143A (en) | Image forming device and method therefor | |
US8786907B2 (en) | Image processing apparatus, control method of image processing apparatus, image forming apparatus, and storage medium | |
JP3463594B2 (en) | Color image forming equipment | |
JP5233851B2 (en) | Image writing apparatus, image forming apparatus, image writing method, image writing program, and recording medium | |
JP5017910B2 (en) | Image forming apparatus | |
JP2013066153A (en) | Image formation device | |
JP2002086797A (en) | Color imaging apparatus | |
JP3608466B2 (en) | Image forming apparatus | |
JP3539283B2 (en) | Color image forming equipment | |
JP3494064B2 (en) | Color image forming equipment | |
JP2001036747A (en) | Image forming device | |
JP4253843B2 (en) | Image forming apparatus, image forming method and program thereof | |
JP3811657B2 (en) | Image forming apparatus and adjustment method thereof | |
JP4882426B2 (en) | Image forming apparatus and image processing method thereof | |
JP2001260422A (en) | Imaging apparatus | |
JP3793735B2 (en) | Image forming apparatus and adjustment method thereof | |
JP2003255656A (en) | Image forming apparatus | |
JP2001270157A (en) | Imaging apparatus | |
JP2003170623A (en) | Imaging method and apparatus | |
JP2001352445A (en) | Color image forming device | |
JP2002135581A (en) | Image binary processing circuit | |
JP2006276428A (en) | Image forming method and apparatus using the same | |
JP2000103117A (en) | Image forming apparatus | |
JP2000246965A (en) | Printer control apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071121 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081121 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091121 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091121 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101121 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111121 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121121 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |