JP4937049B2 - Color image forming apparatus, density deviation correction method, and density deviation correction program - Google Patents

Color image forming apparatus, density deviation correction method, and density deviation correction program Download PDF

Info

Publication number
JP4937049B2
JP4937049B2 JP2007229330A JP2007229330A JP4937049B2 JP 4937049 B2 JP4937049 B2 JP 4937049B2 JP 2007229330 A JP2007229330 A JP 2007229330A JP 2007229330 A JP2007229330 A JP 2007229330A JP 4937049 B2 JP4937049 B2 JP 4937049B2
Authority
JP
Japan
Prior art keywords
image
density
color
pixel
correction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007229330A
Other languages
Japanese (ja)
Other versions
JP2009063662A (en
Inventor
友秀 近藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2007229330A priority Critical patent/JP4937049B2/en
Publication of JP2009063662A publication Critical patent/JP2009063662A/en
Application granted granted Critical
Publication of JP4937049B2 publication Critical patent/JP4937049B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Color Image Communication Systems (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Color Electrophotography (AREA)
  • Facsimile Image Signal Circuits (AREA)

Description

本発明は、形成する画像データをシフトする際に生じる濃度ずれを補正するカラー画像形成装置、濃度ずれ補正方法および濃度ずれ補正プログラムに関するものである。   The present invention relates to a color image forming apparatus, a density deviation correction method, and a density deviation correction program for correcting density deviation that occurs when shifting image data to be formed.

従来、カラー画像形成装置の高速化要求が高くなってきていることから、感光体を含む静電潜像形成部をシアン(C)、マゼンタ(M)、イエロー(Y)、黒(K)の4色並列に配置したタンデム方式のカラー画像形成装置が主流となっている。このタンデム方式では、その構成上、各色間の位置合わせ技術が重要な課題となる。   Conventionally, demands for speeding up color image forming apparatuses have been increasing, so that an electrostatic latent image forming unit including a photoconductor is formed of cyan (C), magenta (M), yellow (Y), and black (K). Tandem color image forming apparatuses arranged in parallel in four colors are the mainstream. In this tandem system, the alignment technique between the colors is an important issue because of its configuration.

このため、タンデム方式のカラー画像形成装置においては、転写ベルト上に、各色のトナーで所定のトナーパターンを作像し、このトナーパターンを光学式のセンサを用いて検出することで、各色間の色ずれ量を、主走査方向と副走査方向のレジストレーションずれ、倍率ずれ、スキューのように要因別に算出し、それぞれが一致するようにフィードバック補正することで色ずれを低減する機能を持つものが多い。   For this reason, in a tandem type color image forming apparatus, a predetermined toner pattern is formed on the transfer belt with toner of each color, and this toner pattern is detected using an optical sensor, so that the color between each color is detected. Some have a function to reduce color misregistration by calculating the color misregistration amount for each factor such as registration misalignment, magnification misalignment, and skew in the main scanning direction and sub-scanning direction, and performing feedback correction to match each other. Many.

また、この補正処理は、電源ON時、温度などの環境変化時、または所定枚数以上印刷された場合に実施することで、色ずれ量が常に所定の範囲以下になるように制御している。色ずれ量の中で、主副のレジストレーションずれは感光体上のレーザ光書き出しのタイミングを調整することで補正でき、主走査倍率は画素クロックを調整することで電気的に補正することができる。   Further, this correction process is performed when the power is turned on, when the environment such as temperature changes, or when a predetermined number of sheets have been printed, so that the color misregistration amount is always controlled to be within a predetermined range. Among the color misregistration amounts, the main and sub registration misregistration can be corrected by adjusting the timing of laser light writing on the photoconductor, and the main scanning magnification can be corrected electrically by adjusting the pixel clock. .

走査露光を行うレーザ光のスキューについては、メカ的に補正する方法と、出力画像を画像処理で補正する方法と、がある。メカ的に補正する方法では、レーザ光書き込みユニット内部のミラーを変位させる調整機構をもつことで補正を実現するが、自動で実施するにはミラー変位モータなどのアクチュエーターが必要となりコストアップを招くと共に、レーザ光書き込みユニットを小さくすることができないという問題がある。   Regarding the skew of the laser beam for performing scanning exposure, there are a method of correcting mechanically and a method of correcting an output image by image processing. In the mechanical correction method, correction is realized by having an adjustment mechanism that displaces the mirror inside the laser beam writing unit. However, an actuator such as a mirror displacement motor is required for automatic execution, and this causes an increase in cost. There is a problem that the laser beam writing unit cannot be made small.

一方、画像処理で補正する方法は、ラインメモリに画像の一部を蓄積し、出力画像をスキューとは逆方向に変形させて出力するように読み出し位置を切り替えながら読み出すことで、各色間のスキューを補正するものである。この場合、補正範囲にあわせて画像処理部にラインメモリを追加するだけでよいので、メカ的な補正に比べて比較的低コストで実現できるというメリットがある。このような画像処理でスキューを低減する従来の方法として特許文献1が知られている。   On the other hand, the method of correcting by image processing is to store a part of the image in the line memory, and read out while switching the reading position so that the output image is deformed in the opposite direction to the skew and output, thereby skewing each color. Is to correct. In this case, since it is only necessary to add a line memory to the image processing unit in accordance with the correction range, there is an advantage that it can be realized at a relatively low cost compared to mechanical correction. Patent Document 1 is known as a conventional method for reducing skew by such image processing.

特開2003−285473号公報JP 2003-285473 A

しかしながら、特許文献1に記載の各色間のスキューを低減する方法では、画像シフト位置において画素の隣接関係が変化し、濃度ずれが生じ、濃度ずれが顕著なときに、すじ状のノイズ画像が発生してしまうという問題点があった。このノイズ画像はディザ法などの擬似階調処理によって表現された画像に対し、特に顕著となってしまっていた。   However, in the method of reducing the skew between the colors described in Patent Document 1, when the pixel adjacency changes at the image shift position, density deviation occurs, and the density deviation is significant, a streak noise image is generated. There was a problem of doing. This noise image is particularly prominent with respect to an image expressed by a pseudo gradation process such as a dither method.

本発明は、上記に鑑みてなされたものであって、画像シフトによるスキュー補正によって色ずれ低減を実現するとともに、スキュー補正に伴う濃度ずれに起因するすじ状ノイズ画像を過補正することなく、最適な濃度補正をすることができるカラー画像形成装置、濃度ずれ補正方法および濃度ずれ補正プログラムを提供することを目的とする。   The present invention has been made in view of the above, and achieves color misregistration reduction by skew correction by image shift, and is optimal without overcorrecting streak noise images caused by density deviation accompanying skew correction. It is an object of the present invention to provide a color image forming apparatus, a density deviation correction method, and a density deviation correction program that can correct density.

上述した課題を解決し、目的を達成するために、本発明にかかるカラー画像形成装置は、感光体の回転軸に平行な主走査方向を1ラインとして前記主走査方向と垂直な副走査方向に印刷する画像を複数分割して色ごとに画像データとしてラインメモリに格納し、前記ラインメモリ内の画像データに対して基準色からの各色のずれについて補正を行った画像信号に基づいてカラー画像を形成するカラー画像形成装置において、基準色に対する各色のずれを算出し、前記色ごとに前記ラインメモリ内の画像データについての前記主走査方向の分割位置と補正方向を含むシフト補正情報を算出する補正情報算出手段と、前記シフト補正情報と前記画像データを用いて、前記画像データをシフトさせたときの画像シフト位置に接する注目画素を中心とした所定の範囲の画素からなる注目領域の画像濃度データ値を加算した濃度値を算出する濃度算出手段と、前記注目画素が、画素の隣接関係の変化による局所的な濃度の増減を起こしているかを検出する画素濃度変化検出手段と、前記濃度算出手段で算出された前記注目領域の濃度値が、濃度補正の必要がない濃度範囲にあるかを判定する補正判定手段と、判定の結果濃度補正の必要がある場合に、前記注目画素または前記注目画素に隣接する画素の濃度補正処理を実行する濃度補正処理手段と、を備えることを特徴とする。   In order to solve the above-described problems and achieve the object, a color image forming apparatus according to the present invention has a main scanning direction parallel to the rotation axis of the photosensitive member as one line in a sub-scanning direction perpendicular to the main scanning direction. The image to be printed is divided into a plurality of colors and stored in the line memory as image data for each color. In the color image forming apparatus to be formed, a correction for calculating a shift of each color with respect to a reference color and calculating shift correction information including the division position in the main scanning direction and the correction direction for the image data in the line memory for each color. Using the information calculation means, the shift correction information and the image data, centering on the pixel of interest that touches the image shift position when the image data is shifted A density calculation unit that calculates a density value obtained by adding image density data values of a region of interest composed of pixels in a predetermined range, and whether the pixel of interest causes local density increase / decrease due to a change in pixel adjacency relationship A pixel density change detecting means for detecting the density, a correction determining means for determining whether the density value of the region of interest calculated by the density calculating means is in a density range that does not require density correction, and density correction as a result of the determination Density correction processing means for executing density correction processing of the pixel of interest or a pixel adjacent to the pixel of interest when there is a need for this.

本発明によれば、画像シフトによって濃度ずれを起こしている濃度ずれ位置の濃度値が、濃度補正をする必要があるか否かを判定し、濃度補正の必要がある場合に限り濃度補正を実施するようにしたので、画像シフトによって生じる濃度ずれに起因するノイズ画像が過補正されることを防止することができるという効果を有する。   According to the present invention, it is determined whether or not the density value of the density shift position causing the density shift due to the image shift needs to be corrected, and the density correction is performed only when the density correction is necessary. As a result, it is possible to prevent the noise image caused by the density shift caused by the image shift from being overcorrected.

以下に添付図面を参照して、本発明にかかるカラー画像形成装置、濃度ずれ補正方法および濃度ずれ補正プログラムの最良な実施の形態を詳細に説明する。なお、本発明が、これらの実施の形態に限定されるものではない。また、以下では、本発明が適用されるカラー画像形成装置の構成と補正処理について説明した後に、本発明の実施の形態について説明する。   Exemplary embodiments of a color image forming apparatus, a density deviation correction method, and a density deviation correction program according to the present invention are explained in detail below with reference to the accompanying drawings. The present invention is not limited to these embodiments. In the following, after describing the configuration and correction processing of a color image forming apparatus to which the present invention is applied, an embodiment of the present invention will be described.

(カラー画像形成装置の構成と補正処理について)
まず、カラー画像形成装置の作像原理について図1を参照して説明する。図1は、カラー画像形成装置の作像原理を説明するための画像形成部、露光器および転写ベルトの正面図である。カラー画像形成装置は、電子写真方式の画像形成による転写媒体上への画像を形成する装置である。
(Color image forming device configuration and correction processing)
First, the image forming principle of the color image forming apparatus will be described with reference to FIG. FIG. 1 is a front view of an image forming unit, an exposure device, and a transfer belt for explaining an image forming principle of a color image forming apparatus. The color image forming apparatus is an apparatus that forms an image on a transfer medium by electrophotographic image formation.

このカラー画像形成装置は、各々異なる色(Y,M,C,K)の画像を形成する画像プロセス部1の内部の4個の作像ユニット1Y,1M,1C,1Kが、転写媒体としての転写紙2を搬送する転写ベルト3に沿って一列に配置されたタンデム型となっている。転写ベルト3は、駆動回転する駆動ローラ4と従動回転する従動ローラ5との間に架設されており、駆動ローラ4の回転によって、図中矢印の方向に回転駆動される。転写ベルト3の下部には、転写紙2が収納された給紙トレイ6が備えられる。この給紙トレイ6に収納された転写紙2のうち最上位置にある転写紙2が、画像形成時に転写ベルト3に向けて給紙され、静電吸着によって転写ベルト3上に吸着される。吸着された転写紙2は、作像ユニット1Yに搬送され、ここで最初にY色の画像形成が行われる。   In this color image forming apparatus, four image forming units 1Y, 1M, 1C, and 1K in an image processing unit 1 that form images of different colors (Y, M, C, and K) are used as transfer media. It is a tandem type arranged in a line along the transfer belt 3 that conveys the transfer paper 2. The transfer belt 3 is installed between a driving roller 4 that rotates and a driven roller 5 that rotates and is driven to rotate in the direction of the arrow in the drawing by the rotation of the driving roller 4. Below the transfer belt 3, a paper feed tray 6 in which the transfer paper 2 is stored is provided. The transfer sheet 2 at the uppermost position among the transfer sheets 2 stored in the sheet feed tray 6 is fed toward the transfer belt 3 during image formation, and is attracted onto the transfer belt 3 by electrostatic adsorption. The sucked transfer paper 2 is conveyed to the image forming unit 1Y, where Y-color image formation is first performed.

作像ユニット1Y,1M,1C,1Kは、それぞれ感光体ドラム7Y,7M,7C,7Kと、感光体ドラム7Y,7M,7C,7Kの周囲に配置された帯電器8Y,8M,8C,8Kと、現像器10Y,10M,10C,10Kと、感光体クリーナ11Y,11M,11C,11Kと、転写器12Y,12M,12C,12Kと、を備える。   The image forming units 1Y, 1M, 1C, and 1K include photosensitive drums 7Y, 7M, 7C, and 7K, and chargers 8Y, 8M, 8C, and 8K arranged around the photosensitive drums 7Y, 7M, 7C, and 7K, respectively. And developing devices 10Y, 10M, 10C, and 10K, photoconductor cleaners 11Y, 11M, 11C, and 11K, and transfer devices 12Y, 12M, 12C, and 12K.

作像ユニット1Yの感光体ドラム7Yの表面は、帯電器8Yで一様に帯電された後、露光部9によりY色の画像に対応したレーザ光LYで露光され、静電潜像が形成される。形成された静電潜像は、現像器10Yで現像され、感光体ドラム7Y上にトナー像が形成される。このトナー像は、感光体ドラム7Yと転写ベルト3上の転写紙2とが接する位置(転写位置)で、転写器12Yによって転写紙2に転写され、これによって、転写紙2上に単色(Y色)の画像が形成される。転写が終わった感光体ドラム7Yでは、ドラム表面に残った不要なトナーが感光体クリーナ11Yによってクリーニングされ、つぎの画像形成に備えることとなる。   The surface of the photosensitive drum 7Y of the image forming unit 1Y is uniformly charged by the charger 8Y, and then exposed by the exposure unit 9 with the laser beam LY corresponding to the Y color image, thereby forming an electrostatic latent image. The The formed electrostatic latent image is developed by the developing device 10Y, and a toner image is formed on the photosensitive drum 7Y. This toner image is transferred to the transfer paper 2 by the transfer device 12Y at a position (transfer position) where the photosensitive drum 7Y and the transfer paper 2 on the transfer belt 3 are in contact with each other. Color) image is formed. In the photoreceptor drum 7Y after the transfer, unnecessary toner remaining on the drum surface is cleaned by the photoreceptor cleaner 11Y to prepare for the next image formation.

このように、作像ユニット1Yで単色(Y色)が転写された転写紙2は、転写ベルト3によって作像ユニット1Mに搬送される。ここでも同様に、感光体ドラム7M上に形成されたM色のトナー像が転写紙2上に重ねて転写される。転写紙2は、その後さらに作像ユニット1Cと作像ユニット1Kとに順に搬送され、同様に、形成されたC色とK色のトナー像が転写紙2に転写され、これによって転写紙2上にカラー画像が形成されてゆく。   In this way, the transfer paper 2 onto which the single color (Y color) has been transferred by the image forming unit 1Y is conveyed to the image forming unit 1M by the transfer belt 3. Similarly, the M color toner image formed on the photosensitive drum 7M is transferred onto the transfer paper 2 in a similar manner. Thereafter, the transfer paper 2 is further conveyed sequentially to the image forming unit 1C and the image forming unit 1K, and similarly, the formed C and K color toner images are transferred to the transfer paper 2, whereby the transfer paper 2 is transferred onto the transfer paper 2. A color image is formed.

そして、作像ユニット1Kを通過してカラー画像が形成された転写紙2は、転写ベルト3から剥離され、定着器13で定着された後、排紙される。   Then, the transfer paper 2 on which the color image is formed through the image forming unit 1K is peeled off from the transfer belt 3, fixed by the fixing device 13, and then discharged.

タンデム方式のカラー画像形成装置においては、その構成上、各色間の位置合わせが重要である。各色間の色ずれには、主走査方向(感光体ドラム7K,7M,7C,7Yの回転軸に平行な方向)のレジストレーションずれ、副走査方向(感光体ドラム7K,7M,7C,7Yの回転軸に垂直な方向)のレジストレーションずれ、主走査倍率ずれ、スキューずれなどがある。そこで、このカラー画像形成装置では、転写紙2に対して実際のカラー画像形成動作を行うに先立ち、補正パターンを用いた各色間の位置ずれ補正を行うことにしている。   In a tandem color image forming apparatus, alignment between colors is important because of its configuration. Color misregistration between colors includes registration misregistration in the main scanning direction (direction parallel to the rotation axis of the photosensitive drums 7K, 7M, 7C, and 7Y), and sub-scanning direction (photosensitive drums 7K, 7M, 7C, and 7Y). Registration deviation in the direction perpendicular to the rotation axis, main scanning magnification deviation, skew deviation, and the like. Therefore, in this color image forming apparatus, before the actual color image forming operation is performed on the transfer paper 2, the positional deviation correction between the colors using the correction pattern is performed.

図2は、補正パターンが形成された状態を示す転写ベルトの斜視図である。このカラー画像形成装置では、位置ずれ補正のため、転写ベルト3上に各色の色ずれ補正用の補正パターン14を各作像ユニット1Y,1M,1C,1Kで形成し、この補正パターン14を複数の検知用の検知センサ15,16で検出する。この図2の例では、複数の検知センサ15,16を転写ベルト3における主走査方向の両端に配置し、転写ベルト3には、各々の検知センサ15,16の配置位置に対応して補正パターン14が形成されている。このような補正パターン14は、転写ベルト3が同図に示す搬送方向に転動移動し、検知センサ15,16を順に通過することによって検出される。この補正パターン14を検出すると、その検出結果から、種々のずれ量(主走査倍率ずれ量、主走査レジストレーションずれ量、副走査レジストレーションずれ量、スキュー補正量、歪み量)を算出するための演算処理が行われ、その色ずれ量から各ずれ成分の補正量が算出される。   FIG. 2 is a perspective view of the transfer belt showing a state in which a correction pattern is formed. In this color image forming apparatus, a correction pattern 14 for correcting color misregistration of each color is formed on the transfer belt 3 by the image forming units 1Y, 1M, 1C, and 1K in order to correct misregistration. This is detected by detection sensors 15 and 16 for detecting the above. In the example of FIG. 2, a plurality of detection sensors 15 and 16 are arranged at both ends of the transfer belt 3 in the main scanning direction, and the transfer belt 3 has correction patterns corresponding to the arrangement positions of the detection sensors 15 and 16. 14 is formed. Such a correction pattern 14 is detected when the transfer belt 3 rolls in the conveying direction shown in the figure and sequentially passes through the detection sensors 15 and 16. When this correction pattern 14 is detected, various deviation amounts (main scanning magnification deviation amount, main scanning registration deviation amount, sub-scanning registration deviation amount, skew correction amount, distortion amount) are calculated from the detection result. An arithmetic process is performed, and the correction amount of each shift component is calculated from the color shift amount.

つぎに、カラー画像形成装置の制御動作に関連するブロックとその動作について説明する。図3は、カラー画像形成装置の書込み制御と位置ずれ補正を行う機構の構成の一例を示すブロック図である。このカラー画像形成装置で位置ずれ補正処理を行う処理部は、検知センサ15,16、プリンタコントローラ111、スキャナ112、エンジン制御部113、およびK,M,C,Y各色のLD(Laser Diode)制御部114K,114M,114C,114Yである。   Next, a block related to the control operation of the color image forming apparatus and its operation will be described. FIG. 3 is a block diagram illustrating an example of a configuration of a mechanism that performs writing control and positional deviation correction of the color image forming apparatus. The color image forming apparatus performs a misregistration correction process including detection sensors 15 and 16, a printer controller 111, a scanner 112, an engine control unit 113, and LD (Laser Diode) control for each color of K, M, C, and Y. 114K, 114M, 114C, 114Y.

検知センサ15,16は、各色の画像の位置ずれを算出するために、転写ベルト3に転写された補正パターン14を検知するためのものである。検知センサ15,16は、補正パターン14の位置を検出してアナログの検知信号をエンジン制御部113に出力する。   The detection sensors 15 and 16 are for detecting the correction pattern 14 transferred to the transfer belt 3 in order to calculate the positional deviation of each color image. The detection sensors 15 and 16 detect the position of the correction pattern 14 and output an analog detection signal to the engine control unit 113.

プリンタコントローラ111は、外部装置(たとえばパーソナルコンピュータ(以下、PCという))からネットワークを介して送信された画像データを受信するためのものである。プリンタコントローラ111は、受信した画像データを画像処理部124へ転送する。   The printer controller 111 is for receiving image data transmitted from an external device (for example, a personal computer (hereinafter referred to as PC)) via a network. The printer controller 111 transfers the received image data to the image processing unit 124.

スキャナ112は、原稿画像を読み込むことにより、画像データを取得するためのものである。スキャナ112は、取得した画像データを画像処理部124へ転送する。   The scanner 112 is for acquiring image data by reading a document image. The scanner 112 transfers the acquired image data to the image processing unit 124.

エンジン制御部113は、大別して、パターン検知部121と、CPU(Central Processing Unit)122と、RAM(Random Access Memory)123と、画像処理部124と、書込み制御部125と、を有する。   The engine control unit 113 broadly includes a pattern detection unit 121, a CPU (Central Processing Unit) 122, a RAM (Random Access Memory) 123, an image processing unit 124, and a write control unit 125.

パターン検知部121は、検知センサ15,16から出力された検知信号を増幅し、増幅されたアナログの検知信号をデジタルデータへ変換し、変換したデジタルデータをRAM123に格納する。   The pattern detection unit 121 amplifies the detection signals output from the detection sensors 15 and 16, converts the amplified analog detection signal into digital data, and stores the converted digital data in the RAM 123.

CPU122は、RAM123に格納された補正パターン14の位置の検知信号であるデジタルデータから色ずれ量を算出し、算出した色ずれ量から色ずれ補正量を補正するための色ずれ量を算出する。ここで、色ずれ量としては、各色の歪み量、主走査方向の倍率誤差量、主走査方向レジストレーションずれ量および副走査方向レジストレーションずれ量(以下、主/副レジストずれ量という)、スキューずれ量などがある。また、色ずれ補正量としては、これらの各種ずれ量から、各色の歪み補正量、主走査倍率補正量、主走査方向レジストレーション補正量および副走査方向レジストレーション補正量(以下、主/副レジスト補正量という)、スキュー補正量などがある。   The CPU 122 calculates a color misregistration amount from digital data that is a detection signal of the position of the correction pattern 14 stored in the RAM 123, and calculates a color misregistration amount for correcting the color misregistration correction amount from the calculated color misregistration amount. Here, the amount of color misregistration includes the amount of distortion of each color, the amount of magnification error in the main scanning direction, the amount of misregistration in the main scanning direction, and the amount of misregistration in the sub scanning direction (hereinafter referred to as main / sub resist misregistration amount), skew. There is a deviation amount. Further, as the color misregistration correction amount, from these various misregistration amounts, the distortion correction amount of each color, the main scanning magnification correction amount, the main scanning direction registration correction amount, and the sub scanning direction registration correction amount (hereinafter referred to as main / sub registration amounts). Correction amount) and skew correction amount.

また、CPU122は、画像データの解像度、および算出した各色(Y,M,C,K)の歪み量に基づいて、K色を基準色とする場合のY色、M色、およびC色の歪みライン量を算出し、これらの基準色に対する各色の歪みライン量に基づいて、ラインメモリのライン数を決定する。なお、基準色とは、各色の歪み量を算出する際の基準位置となる色をいい、この例ではK色を基準色としている。   Further, the CPU 122 performs distortion of the Y, M, and C colors when the K color is used as a reference color based on the resolution of the image data and the calculated distortion amount of each color (Y, M, C, K). The line amount is calculated, and the number of lines in the line memory is determined based on the distortion line amount of each color with respect to these reference colors. The reference color refers to a color that serves as a reference position when calculating the distortion amount of each color. In this example, the K color is used as the reference color.

RAM123は、パターン検知部121からCPU122を介して取得した補正パターン14のデジタルデータを一時的に記憶するためのものである。なお、このRAM123を不揮発性メモリに代替し、不揮発性メモリに補正パターン14のデジタルデータを記憶する構成としてもよい。   The RAM 123 is for temporarily storing digital data of the correction pattern 14 acquired from the pattern detection unit 121 via the CPU 122. The RAM 123 may be replaced with a nonvolatile memory, and the digital data of the correction pattern 14 may be stored in the nonvolatile memory.

画像処理部124は、プリンタコントローラ111によって受信した各画像データ、またはスキャナ112から取得した各画像データに応じた種々の画像処理を行い、また、書込み制御部125から送信された各色の副走査タイミング信号(K,M,C,Y)_FSYNC_Nを受信して、各色の主走査ゲート信号(K,M,C,Y)_IPLGATE_Nと副走査ゲート信号(K,M,C,Y)_IPFGATE_Nおよびこれら同期信号に伴う画像信号(K,M,C,Y)_IPDATA_Nを書込み制御部125に送信する。   The image processing unit 124 performs various image processing according to each image data received by the printer controller 111 or each image data acquired from the scanner 112, and sub-scanning timing of each color transmitted from the writing control unit 125. Receiving signal (K, M, C, Y) _FSYNC_N, main scanning gate signal (K, M, C, Y) _IPLGATE_N and sub-scanning gate signal (K, M, C, Y) _IPFGATE_N for each color and their synchronization An image signal (K, M, C, Y) _IPDATA_N accompanying the signal is transmitted to the write control unit 125.

書込み制御部125は、画像処理部124から転送された画像データを受け取り、受け取った画像データについて各種書込み処理を施して画像信号(K,M,C,Y)_LDDATAを生成し、それぞれLD制御部114K,114M,114C,114Yに送信する。   The writing control unit 125 receives the image data transferred from the image processing unit 124, performs various writing processes on the received image data to generate an image signal (K, M, C, Y) _LDDATA, and each LD control unit 114K, 114M, 114C, 114Y.

LD制御部114K,114M,114C,114Yは、露光部9内に備えられ、露光部9による感光体ドラム7Y,7M,7C,7Kへのレーザ光LY,LM,LC,LKの照射を制御するためのものである。レーザ光LY,LM,LC,LKが照射されることによって、感光体ドラム7Y,7M,7C,7K上にトナー画像が形成される。形成されたトナー画像は、転写紙2に転写され出力される。   The LD control units 114K, 114M, 114C, and 114Y are provided in the exposure unit 9, and control the irradiation of the laser beams LY, LM, LC, and LK to the photosensitive drums 7Y, 7M, 7C, and 7K by the exposure unit 9. Is for. By irradiating the laser beams LY, LM, LC, and LK, toner images are formed on the photosensitive drums 7Y, 7M, 7C, and 7K. The formed toner image is transferred to the transfer paper 2 and output.

このようなカラー画像形成装置におけるカラー画像形成処理の概要について説明する。PCからのプリンタ画像はプリンタコントローラ111で、コピー画像はスキャナ112でそれぞれ処理され、エンジン制御部113の画像処理部124に転送される。画像処理部124では、各画像データに応じた種々の画像処理を行い、カラー各色の画像データに変換して書き込み制御部125に転送する。書き込み制御部125では、各色の印字タイミングを生成し、副走査タイミングに合わせて画像データを受け取り、各種書込み画像処理を施した後にLD発光データに変換し、各色のLD制御部114K,114M,114C,114YにてLDを発光し、感光体ドラム上に画像を形成する。   An outline of color image forming processing in such a color image forming apparatus will be described. The printer image from the PC is processed by the printer controller 111, and the copy image is processed by the scanner 112, and transferred to the image processing unit 124 of the engine control unit 113. The image processing unit 124 performs various types of image processing corresponding to each image data, converts the image data into color image data, and transfers the image data to the write control unit 125. The writing control unit 125 generates a printing timing for each color, receives image data in accordance with the sub-scanning timing, performs various writing image processing, converts it to LD light emission data, and converts each color LD control unit 114K, 114M, 114C. , 114Y emits LD and forms an image on the photosensitive drum.

ここで、エンジン制御部113内の書込み制御部125について図4を参照してさらに説明する。図4は、書込み制御部の構成の一例を示すブロック図である。書込み制御部125は、大別して、K,M,C,Y各色の書込み制御部126K,126M,126C,126Yと、入力画像制御部127K,127M,127C,127Yと、ラインメモリ128K,128M,128C,128Yと、を備えている。   Here, the write control unit 125 in the engine control unit 113 will be further described with reference to FIG. FIG. 4 is a block diagram illustrating an example of the configuration of the write control unit. The write control unit 125 is roughly divided into K, M, C, and Y color write control units 126K, 126M, 126C, and 126Y, an input image control unit 127K, 127M, 127C, and 127Y, and line memories 128K, 128M, and 128C. , 128Y.

さらに、基準色のK色の書込み制御部126Kは、書込画像処理部131K、位置ずれ補正パターン生成部132K、LDデータ出力部133Kを備える。また、他のM,C,Y色の書込み制御部126M,126C,126Yは、K色と同様の構成である書込画像処理部131M,131C,131Y、位置ずれ補正パターン生成部132M,132C,132Y、LDデータ出力部133M,133C,133Yに加えて、スキュー補正処理部135M,135C,135Yを備える。   Further, the K color writing control unit 126K of the reference color includes a writing image processing unit 131K, a misregistration correction pattern generation unit 132K, and an LD data output unit 133K. The other M, C, and Y color write controllers 126M, 126C, and 126Y have write image processing units 131M, 131C, and 131Y that have the same configuration as the K color, and misregistration correction pattern generation units 132M, 132C, and In addition to the 132Y and LD data output units 133M, 133C, and 133Y, skew correction processing units 135M, 135C, and 135Y are provided.

なお、この図4においては、説明を簡略にするために、図3で説明した各色の主走査ゲート信号(K,M,C,Y)_IPLGATE_Nと副走査ゲート信号(K,M,C,Y)_IPFGATE_Nおよびこれら同期信号に伴う画像信号(K,M,C,Y)_IPDATA_Nの3信号をあわせて書き込み制御信号(K,M,C,Y)_IPDATA[7:0]_Nと表記している。   In FIG. 4, in order to simplify the description, the main scanning gate signal (K, M, C, Y) _IPLGATE_N and the sub scanning gate signal (K, M, C, Y) of each color described in FIG. ) _IPFGATE_N and the image signal (K, M, C, Y) _IPDATA_N associated with these synchronization signals are combined and written as a write control signal (K, M, C, Y) _IPDATA [7: 0] _N .

書込画像処理部131K,131M,131C,131Yは、ラインメモリ128K,128M,128C,128Yに格納された画像データを用いて各種の画像処理を行うものである。   The write image processing units 131K, 131M, 131C, and 131Y perform various image processes using image data stored in the line memories 128K, 128M, 128C, and 128Y.

位置ずれ補正パターン生成部132K,132M,132C,132Yは、転写ベルト3上での各色の色ずれを補正するための補正値を算出するために、転写ベルト3に転写する補正パターン14の画像データを生成するためのものである。   The misregistration correction pattern generation units 132K, 132M, 132C, and 132Y image data of the correction pattern 14 transferred to the transfer belt 3 in order to calculate correction values for correcting the color misregistration of each color on the transfer belt 3. Is for generating.

LDデータ出力部133K,133M,133C,133Yは、CPU122によって算出された主副レジスト補正量に応じて補正書き込み指令(LDDATA)をLD制御部114K,114M,114C,114Yに送出し、レーザ光照射による書き込みタイミングのずれを補正する制御を行うものである。また、LDデータ出力部133K,133M,133C,133Yは、CPU122によって算出された主走査倍率補正量に応じた画像周波数の変更指令(LDDATA)をLD制御部114K,114M,114C,114Yに送出し、主走査方向の倍率誤差の補正制御を行うものである。さらに、LDデータ出力部133K,133M,133C,133Yは、位置ずれ補正パターン生成部132K,132M,132C,132Yから得られる補正パターン14を転写ベルト3上に形成する指令(LDDATA)を、LD制御部114K,114M,114C,114Yに送出するものである。また、LDデータ出力部133K,133M,133C,133Yは、出力周波数を非常に細かく設定できるデバイス、たとえば電圧制御発信器(VCO:Voltage Controlled Oscillator)を利用したクロックジェネレータなどが各色について備えられている。   The LD data output units 133K, 133M, 133C, and 133Y send a correction write command (LDDATA) to the LD control units 114K, 114M, 114C, and 114Y according to the main / sub resist correction amount calculated by the CPU 122, and laser light irradiation The control for correcting the deviation of the write timing due to is performed. Also, the LD data output units 133K, 133M, 133C, and 133Y send an image frequency change command (LDDATA) corresponding to the main scanning magnification correction amount calculated by the CPU 122 to the LD control units 114K, 114M, 114C, and 114Y. The correction control of the magnification error in the main scanning direction is performed. Further, the LD data output units 133K, 133M, 133C, and 133Y perform an LD control on a command (LDDATA) that forms the correction pattern 14 obtained from the misregistration correction pattern generation units 132K, 132M, 132C, and 132Y on the transfer belt 3. This is sent to the sections 114K, 114M, 114C, 114Y. Each of the LD data output units 133K, 133M, 133C, and 133Y is provided with a device that can set the output frequency very finely, for example, a clock generator that uses a voltage controlled oscillator (VCO) for each color. .

スキュー補正処理部135M,135C,135Yは、K色を基準として画像データのスキュー補正を行うものである。   The skew correction processing units 135M, 135C, and 135Y perform skew correction of image data using K color as a reference.

入力画像制御部127K,127M,127C,127Yは、画像処理部124から転送された画像データを受け取り、受け取った画像データをラインメモリ128K,128M,128C,128Yに格納し、格納した画像データを各色の書込み制御部126K,126M,126C,126Yに転送するものである。なお、入力画像制御部127K,127M,127C,127Yは、CPU122により算出された歪みライン量に基づいて、各色のラインメモリ128K,128M,128C,128Yへの格納を行う。   The input image control units 127K, 127M, 127C, and 127Y receive the image data transferred from the image processing unit 124, store the received image data in the line memories 128K, 128M, 128C, and 128Y, and store the stored image data for each color. Are transferred to the write controllers 126K, 126M, 126C, and 126Y. Note that the input image control units 127K, 127M, 127C, and 127Y store each color in the line memories 128K, 128M, 128C, and 128Y based on the distortion line amounts calculated by the CPU 122.

ラインメモリ128K,128M,128C,128Yは、画像処理部124から転送された画像データを順次格納するためのメモリである。   The line memories 128K, 128M, 128C, and 128Y are memories for sequentially storing the image data transferred from the image processing unit 124.

この図4のK色における画像書込み処理について説明する。まず、画像信号K_IPDATA[7:0]_Nが、画像処理部124から入力画像制御部127Kに送信される。入力画像制御部127Kは、ラインメモリ128Kに画像信号を一時記憶しながら、書込み制御部126Kに画像信号を送信する。書込み制御部126K内部では、書込画像処理部131Kが、入力画像制御部127Kから送信された画像信号をLDデータ出力部133Kに送信する。LDデータ出力部133Kは、K色書き込み画像信号K_LDDATAを生成しLD制御部114Kに送信する。   The image writing process for the K color in FIG. 4 will be described. First, the image signal K_IPDATA [7: 0] _N is transmitted from the image processing unit 124 to the input image control unit 127K. The input image control unit 127K transmits the image signal to the writing control unit 126K while temporarily storing the image signal in the line memory 128K. Inside the write control unit 126K, the write image processing unit 131K transmits the image signal transmitted from the input image control unit 127K to the LD data output unit 133K. The LD data output unit 133K generates a K color writing image signal K_LDDATA and transmits it to the LD control unit 114K.

つぎに、図4のM色、C色、Y色における画像書込み処理について説明する。まず、画像信号(M,C,Y)_IPDATA[7:0]_Nが、画像処理部124から入力画像制御部127M,127C,127Yに送信される。ついで、入力画像制御部127M,127C,127Yは、RAM123に記憶されたスキュー補正量に基づいてスキュー量補正を行うために、それぞれラインメモリ128M,128C,128Yに画像信号を一時記憶する。スキュー補正処理部135M,135C,135Yは、一時記憶された画像信号にスキュー補正量によるスキュー量補正処理を実行した後、書込画像処理部131M,131C,131Yにそれぞれの画像信号を送信する。そして、K色の動作と同様に、各色の書込画像処理部131M,131C,131Yから画像信号を受信した各色のLDデータ出力部133M,133C,133Yは、書き込み画像信号(M,C,Y)_LDDATAを生成し各色のLD制御部114M,114C,114Yにそれぞれ送信する。上記スキュー補正量については、後に詳細を説明する。   Next, the image writing process for the M, C, and Y colors in FIG. 4 will be described. First, the image signal (M, C, Y) _IPDATA [7: 0] _N is transmitted from the image processing unit 124 to the input image control units 127M, 127C, and 127Y. Next, the input image control units 127M, 127C, and 127Y temporarily store image signals in the line memories 128M, 128C, and 128Y, respectively, in order to perform skew amount correction based on the skew correction amounts stored in the RAM 123. The skew correction processing units 135M, 135C, and 135Y perform a skew amount correction process based on the skew correction amount on the temporarily stored image signals, and then transmit the respective image signals to the write image processing units 131M, 131C, and 131Y. Similarly to the operation of the K color, the LD data output units 133M, 133C, and 133Y for the respective colors that have received the image signals from the written image processing units 131M, 131C, and 131Y for the respective colors receive the written image signals (M, C, and Y). ) _LDDATA is generated and transmitted to the LD controllers 114M, 114C, and 114Y for the respective colors. Details of the skew correction amount will be described later.

なお、位置ずれ補正パターン14を出力する際には、位置ずれ補正パターン生成部132K,132M,132C,132YからK,M,C,Y各色のパターン画像信号が各色のLDデータ出力部133K,133M,133C,133Yに送信される。その後は、上記における説明と同様の動作を行う。   When the misregistration correction pattern 14 is output, the misregistration correction pattern generation units 132K, 132M, 132C, and 132Y to the K, M, C, and Y color pattern image signals correspond to the respective color LD data output units 133K and 133M. , 133C, 133Y. Thereafter, the same operation as described above is performed.

上述したように、カラー画像を形成するためには、K,M,C,Yの各色の位置合わせが行われていなければならない。そこで、位置ずれ補正の動作処理について、図5のフローチャートを参照しながら説明する。以下の位置ずれ補正処理は、基準色をK色とした場合について説明する。基準色とは補正の基準となる色で、他の色を基準色に合わせることで各色間の位置ずれを補正するものである。   As described above, in order to form a color image, the K, M, C, and Y colors must be aligned. Accordingly, the positional deviation correction operation processing will be described with reference to the flowchart of FIG. In the following misregistration correction processing, a case where the reference color is K color will be described. The reference color is a color that serves as a reference for correction, and corrects misalignment between the colors by matching other colors with the reference color.

位置ずれ補正処理が開始されると、まずステップS11で、図4の各色の書込み制御部126K,126M,126C,126Y内の位置ずれ補正パターン生成部132K,132M,132C,132Yで生成した位置ずれ補正パターンを転写ベルト3上に形成する。ついで、ステップS12では、検知センサ15,16によって、転写ベルト3上に形成された補正パターン14が検出される。   When the misregistration correction process is started, first, in step S11, misregistration generated by the misregistration correction pattern generation units 132K, 132M, 132C, and 132Y in the write control units 126K, 126M, 126C, and 126Y for each color in FIG. A correction pattern is formed on the transfer belt 3. In step S12, the detection patterns 15 and 16 detect the correction pattern 14 formed on the transfer belt 3.

その後、ステップS13では、パターン検知部121で検出された補正パターン14がデジタルデータへと変換された後、CPU122によって、デジタルデータ化された補正パターンから基準色(K色)に対する主走査倍率補正量と、主レジストずれ量と、副レジストずれ量と、が算出される。同時に、ステップS14では、基準色(K色)に対する各色のスキュー量が算出され、ステップS15では、スキュー補正を行うための主走査方向の分割位置と補正方向が算出される。   Thereafter, in step S13, after the correction pattern 14 detected by the pattern detection unit 121 is converted into digital data, the CPU 122 corrects the main scanning magnification correction amount for the reference color (K color) from the digital data correction pattern. Then, the main resist misregistration amount and the sub resist misregistration amount are calculated. At the same time, in step S14, the skew amount of each color with respect to the reference color (K color) is calculated. In step S15, the division position and the correction direction in the main scanning direction for skew correction are calculated.

そして、ステップS16では、算出した主走査倍率、主レジスト補正量、および副レジスト補正量と、スキュー補正用の主走査の分割位置および補正方向と、を含む情報をRAM123(または不揮発性メモリ)に保存し、位置ずれ補正処理が終了する。なお、RAM123に保存した補正量は、次回の位置ずれ補正処理を実施するまで、印刷時の補正量として使用される。   In step S16, information including the calculated main scanning magnification, main registration correction amount, sub-registration correction amount, and main scanning division position and correction direction for skew correction is stored in the RAM 123 (or nonvolatile memory). Save and complete the misalignment correction process. The correction amount stored in the RAM 123 is used as a correction amount at the time of printing until the next misalignment correction process is performed.

以上のように、主走査倍率、主レジスト補正量、および副レジスト補正量と、M,C,Y各色のスキュー補正用の主走査の分割位置および補正方向と、を保存した後に、印刷処理が行われる。図6は、印刷の処理手順の一例を示すフローチャートである。   As described above, after storing the main scanning magnification, the main registration correction amount, the sub-registration correction amount, the division position and the correction direction of the main scanning for skew correction of each color M, C, and Y, the printing process is performed. Done. FIG. 6 is a flowchart illustrating an example of a printing processing procedure.

まず、印刷要求を受信すると、ステップS31では、書込み制御部125は、前述した主走査倍率の補正量に基づき、K,M,C,Y各色の画素クロック周波数を設定する。ついで、ステップS32では、RAM123に保存された主レジスト補正量に基づいて、各色の主走査遅延量を設定し、さらにステップS33では、RAM123に保存された副レジスト補正量に基づいて、各色の副走査遅延量を設定する。   First, when a print request is received, in step S31, the writing control unit 125 sets pixel clock frequencies for K, M, C, and Y colors based on the correction amount of the main scanning magnification described above. In step S32, the main scanning delay amount of each color is set based on the main registration correction amount stored in the RAM 123. In step S33, the sub registration correction amount of each color is set based on the sub registration correction amount stored in the RAM 123. Sets the scanning delay amount.

その後、ステップS34では、各色のスキュー補正量と階調数情報に基づいて、基準色(K色)に対するM、CおよびY色のスキュー補正量を設定する。そして、ステップS35では、設定されたK,M,C,Y各色の主走査画素クロック周波数、主走査遅延量、副走査遅延量、スキュー補正量に基づいて画像補正を実行しながら印刷動作を開始し、印刷処理が終了する。   Thereafter, in step S34, the skew correction amounts of M, C, and Y colors with respect to the reference color (K color) are set based on the skew correction amount of each color and the gradation number information. In step S35, the printing operation is started while executing image correction based on the set main scanning pixel clock frequency, main scanning delay amount, sub-scanning delay amount, and skew correction amount for each color of K, M, C, and Y. Then, the printing process ends.

なお、主走査方向の色ずれの補正は、主走査倍率と主走査の書き出しタイミングを補正することによって行われ、主走査倍率補正は、書き込み制御部125で検出した各色の倍率誤差量に基づく画像周波数を変更することによって行う。ただし、書き込み制御部125には、周波数を非常に細かく設定できるデバイス、たとえばVCOを利用したクロックジェネレータなどが備えられている。また、主走査方向の書き出しタイミングは、各色の同期検知信号をトリガにして動作する主走査カウンタのどの位置からLDがデータを出力するかによって調整を行う。   The correction of the color misregistration in the main scanning direction is performed by correcting the main scanning magnification and the writing timing of the main scanning. The main scanning magnification correction is an image based on the magnification error amount of each color detected by the writing control unit 125. This is done by changing the frequency. However, the write control unit 125 includes a device that can set the frequency very finely, for example, a clock generator using a VCO. Also, the writing timing in the main scanning direction is adjusted depending on from which position of the main scanning counter that operates by using the synchronization detection signal of each color as a trigger.

さらに、副走査方向の色ずれ補正は、副走査方向の書き出しタイミングを調整することで行う。図7は、書込み制御部による副走査方向の書き出しタイミング補正の一例を示すタイミングチャートである。図7において、書き込み制御部125は、CPU122からのスタート信号STTRIG_Nを基準として、ライン数をカウントし、画像処理部124に対して副走査タイミング信号(Y,M,C,K)_FSYNC_Nを出力する。   Further, color misregistration correction in the sub-scanning direction is performed by adjusting the writing start timing in the sub-scanning direction. FIG. 7 is a timing chart showing an example of writing timing correction in the sub-scanning direction by the writing control unit. In FIG. 7, the write control unit 125 counts the number of lines based on the start signal STTRIG_N from the CPU 122 and outputs a sub-scan timing signal (Y, M, C, K) _FSYNC_N to the image processing unit 124. .

その後、画像処理部124では、副走査タイミング信号(Y,M,C,K)_FSYNC_Nの受信をトリガにして、副走査ゲート信号(Y,M,C,K)_IPFGATE_Nを書込み制御部125に出力し、画像データ(Y,M,C,K)_IPDATA[7:0]_Nを転送する。そして、各色の書込み制御部126Y,126M,126C,126Kでは、画像信号(Y,M,C,K)_LDDATAをLD制御部114Y,114M,114C,114Kに送信する。   Thereafter, the image processing unit 124 outputs the sub-scanning gate signal (Y, M, C, K) _IPFGATE_N to the writing control unit 125 with the reception of the sub-scanning timing signal (Y, M, C, K) _FSYNC_N as a trigger. Then, the image data (Y, M, C, K) _IPDATA [7: 0] _N is transferred. Then, each color write control unit 126Y, 126M, 126C, 126K transmits the image signal (Y, M, C, K) _LDDATA to the LD control unit 114Y, 114M, 114C, 114K.

なお、副走査方向のレジストを補正する場合には、スタート信号からの副走査遅延量(Y,M,C,K)_mfcntldを検出した位置ずれ量に応じて変更する。通常は、K色を基準としての位置ずれ量をカラー(M,C,Y)の副走査遅延量に反映して、(Y,M,C,K)_FSYNC_Nのタイミングを変更して副走査方向の位置合わせを行う。   When correcting the registration in the sub scanning direction, the sub scanning delay amount (Y, M, C, K) _mfcntld from the start signal is changed according to the detected positional deviation amount. Normally, the amount of misalignment with respect to K color is reflected in the sub-scan delay amount of color (M, C, Y), and the timing of (Y, M, C, K) _FSYNC_N is changed to change the sub-scan direction. Perform position alignment.

つぎに、カラー画像形成装置における位置ずれ量の検出とその補正処理について説明する。図8−1は、転写ベルトに形成された位置ずれ補正パターンの一例を示す図である。転写ベルト3上に形成された補正パターン14は検知センサ15,16で検知され、得られた信号は、パターン検知部121によってアナログデータからデジタルデータへと変換され、データがサンプリングされ、サンプリングされたデータはRAM123に格納される。一通り補正パターン14の検知が終了した後、RAM123に格納されていたデータを用いて、CPU122で種々の色ずれ量(主走査倍率、主レジストずれ量、副レジストずれ量、スキュー)を算出するための演算処理を行い、その色ずれ量から各ずれ成分の補正量を算出する。   Next, detection of misregistration amount and correction processing in the color image forming apparatus will be described. FIG. 8A is a diagram illustrating an example of a misregistration correction pattern formed on the transfer belt. The correction pattern 14 formed on the transfer belt 3 is detected by the detection sensors 15 and 16, and the obtained signal is converted from analog data to digital data by the pattern detection unit 121, and the data is sampled and sampled. Data is stored in the RAM 123. After the detection of the correction pattern 14 is completed, the CPU 122 calculates various color misregistration amounts (main scanning magnification, main resist misregistration amount, sub resist misregistration amount, skew) using the data stored in the RAM 123. For this reason, a correction amount of each shift component is calculated from the color shift amount.

ここでは、スキュー補正について説明する。図8−2は、スキュー量の算出方法の一例を示す図である。ここでは、K色を基準色とした場合の各色の歪量を算出する方法の一例を示している。スキュー補正については、まず基準色であるK色に対するカラー各色(M,C,Y)のスキュー量を求める。たとえば、図8−2のようにC色の画像の右側が通常の位置よりも下にずれている場合を例に挙げて説明すると、左側の検知センサ15は、転写ベルト3に形成された左側パターンK11とC11の位置を検出し、その位置関係からK色とC色の左側距離KC_Lを算出する。一方、右側の検知センサ16は、転写ベルト3に形成された右側パターンK21とC21の位置を検出し、その位置関係からK色とC色の右側距離KC_Rを算出する。以上により、C色のK色に対するスキュー量:KC_Skewは、次式(1)のように求められる。
KC_Skew=KC_R−KC_L ・・・(1)
Here, the skew correction will be described. FIG. 8B is a diagram illustrating an example of a skew amount calculation method. Here, an example of a method for calculating the distortion amount of each color when the K color is the reference color is shown. For skew correction, first, the skew amount of each color (M, C, Y) with respect to the K color as the reference color is obtained. For example, a case where the right side of the C color image is shifted below the normal position as shown in FIG. 8B will be described as an example. The left detection sensor 15 is formed on the left side formed on the transfer belt 3. The positions of the patterns K11 and C11 are detected, and the left side distance KC_L between the K color and the C color is calculated from the positional relationship. On the other hand, the right detection sensor 16 detects the positions of the right patterns K21 and C21 formed on the transfer belt 3, and calculates the right distance KC_R between the K color and the C color from the positional relationship. As described above, the skew amount KC_Skew for the C color and the K color is obtained as in the following equation (1).
KC_Skew = KC_R−KC_L (1)

また、M色、Y色についても同様に、パターン検出によって次式(2)、(3)からそれぞれのスキュー量KM_Skew,KY_Skewが算出される。
KM_Skew=KM_R−KM_L ・・・(2)
KY_Skew=KY_R−KY_L ・・・(3)
Similarly, for the M and Y colors, the respective skew amounts KM_Skew and KY_Skew are calculated from the following equations (2) and (3) by pattern detection.
KM_Skew = KM_R−KM_L (2)
KY_Skew = KY_R−KY_L (3)

以上のようにして、K色を基準としたC色、M色、Y色のスキュー量、KC_Skew,KM_Skew,KY_Skewが算出される。   As described above, the skew amounts KC_Skew, KM_Skew, and KY_Skew of the C, M, and Y colors based on the K color are calculated.

ここで、スキュー量とスキュー補正量の関係についての詳細を説明する。図9−1は、副走査方向の解像度が600dpi時のK色基準の各色のスキュー量の一例を示す図である。上記の(1)〜(3)式を用いて、カラー各色のスキュー量が図9−1のように求められたものとする。すなわち、K色基準で各色のスキュー量が、M:−110[μm]、C:−130[μm]、Y:30[μm]であったとする。ここで、副走査方向の解像度が600dpiであるので、1ラインシフトすることによって、25,400[μm]/600=42.3[μm]移動する。したがって、スキュー補正量は、それぞれのずれ量(スキュー量)を1ラインあたりの移動量で割って、小数点以下は四捨五入して整数単位の値にし、符号を反転したものとして求めることができる。図9−2は、図9−1の場合のスキュー補正量の一例を示す図である。この図9−2に示されるように、図9−1に示されるスキュー量の場合のスキュー補正量は、それぞれM:+3ライン、C:+3ライン、Y:−1ラインとなる。   Here, the details of the relationship between the skew amount and the skew correction amount will be described. FIG. 9A is a diagram illustrating an example of the skew amount of each color based on the K color when the resolution in the sub-scanning direction is 600 dpi. It is assumed that the skew amount of each color is obtained as shown in FIG. 9-1 using the above equations (1) to (3). That is, it is assumed that the skew amount of each color is M: −110 [μm], C: −130 [μm], and Y: 30 [μm] on the K color basis. Here, since the resolution in the sub-scanning direction is 600 dpi, shifting by one line moves 25,400 [μm] /600=42.3 [μm]. Therefore, the skew correction amount can be obtained by dividing each deviation amount (skew amount) by the movement amount per line, rounding off the decimal point to a value in an integer unit, and inverting the sign. FIG. 9B is a diagram illustrating an example of the skew correction amount in the case of FIG. As shown in FIG. 9-2, the skew correction amounts in the case of the skew amount shown in FIG. 9-1 are M: +3 lines, C: +3 lines, and Y: −1 lines, respectively.

図10−1〜図10−6は、スキュー補正方法(スキュー補正量算出方法)の一例を示す図である。図10−1は、入力画像図を示す図であり、8ライン分の入力画像が示されている。ここで、1つのラインは1つのラインメモリに格納される画像を示している。図10−2は、スキューを補正しないで図10−1の入力画像図をそのままLDデータとして出力した状態を示す図である。この図に示されるように、走査ビームのスキューにより、入力画像図をそのままLDデータとして出力した場合には、図10−1と比較して用紙上で右側が上方向に3ラインに相当する量だけずれている(つまり、スキュー量のライン数は3である)。   10A to 10D are diagrams illustrating an example of a skew correction method (a skew correction amount calculation method). FIG. 10A is a diagram illustrating an input image diagram, in which an input image for eight lines is illustrated. Here, one line indicates an image stored in one line memory. FIG. 10B is a diagram illustrating a state in which the input image diagram of FIG. 10A is directly output as LD data without correcting the skew. As shown in this figure, when the input image diagram is output as LD data as it is due to the skew of the scanning beam, the amount corresponding to 3 lines in the upper direction on the paper is higher than that in FIG. 10-1. (Ie, the number of skew lines is 3).

このように、右側画像が上に3ラインずれている場合には、図10−3に示されるように、主走査方向を{(スキュー量のライン数)+1}等分割、すなわち4等分割する。ここで、ライン上の主走査方向に分割した位置を画像シフト位置といい、画像シフト位置で区切られるライン上の主走査方向の領域を画像シフト領域というものとする。   As described above, when the right image is shifted upward by 3 lines, as shown in FIG. 10C, the main scanning direction is divided into {(number of lines of skew amount) +1}, that is, divided into 4 equal parts. . Here, a position divided in the main scanning direction on the line is referred to as an image shift position, and an area in the main scanning direction on the line divided by the image shift position is referred to as an image shift area.

そして、図10−4に示されるように、右側の画像シフト領域に移る度に1ラインずつ下方向にシフトさせて画像を出力すれば、図10−5に示すように、用紙上で左右の画像位置を平行にさせることができる。つまり、ラインメモリに画像の一部を蓄積し、読み出し位置を切り替えながら読み出し、主走査方向に分割した画像(画像シフト領域)を副走査方向にシフトすることで各色のスキューを補正する。この副走査方向にシフトすることを画像シフトという。   Then, as shown in FIG. 10-4, each time the image shifts to the right image shift area, if the image is output by shifting downward by one line, as shown in FIG. The image position can be made parallel. That is, a part of the image is accumulated in the line memory, read while switching the reading position, and the skew of each color is corrected by shifting the image (image shift area) divided in the main scanning direction in the sub-scanning direction. This shift in the sub-scanning direction is called image shift.

図11−1〜図11−6は、スキュー補正方法(スキュー補正量算出方法)の他の例を示す図であり、入力画像図に対して、スキュー補正をしない場合に用紙上で右側の画像が通常の位置よりも下方向に1ラインずれている場合のスキュー補正方法を示している。この場合も上述した図10−1〜図10−5の場合と同様に処理を行うことで、スキューを補正することができる。つまり、主走査方向に2等分割し、右側の画像シフト領域に移る度に1ラインずつ画像シフト領域を上方向に画像シフトさせることで、図11−5に示すように用紙上で左右の画像位置が平行になる。   11-1 to 11-6 are diagrams illustrating other examples of the skew correction method (skew correction amount calculation method). The image on the right side on the sheet when the skew correction is not performed with respect to the input image diagram. Shows a skew correction method in a case where is shifted by one line downward from the normal position. Also in this case, the skew can be corrected by performing the same process as in the case of FIGS. 10-1 to 10-5 described above. That is, by dividing the image into two equal parts in the main scanning direction and shifting the image shift area upward by one line every time the right image shift area is moved, the left and right images on the paper as shown in FIG. The position becomes parallel.

実際のスキュー補正では、スキュー補正用のラインメモリに入力画像データを順次蓄積しておき、スキュー補正処理部135M,135C,135Yで、分割した各領域でどのラインメモリ128M,128C,128Yのデータをリードするかを切り替えることで、図10−4や図11−4の画像を出力する構成とする。そのため、図10−6と図11−6に示されるように、各色での主走査方向の分割位置のアドレスと、それぞれの分割位置で副走査方向の+方向か−方向にシフトするかの情報を求めておけばよい。この主走査方向の分割位置のアドレスと、それぞれの分割位置での副走査方向の+方向か−方向へのシフト方向を含む情報をシフト補正情報という。   In actual skew correction, input image data is sequentially stored in a line memory for skew correction, and the data in which line memory 128M, 128C, 128Y is divided in each divided area by the skew correction processing units 135M, 135C, 135Y. By switching whether to read or not, the image of FIG. 10-4 or FIG. 11-4 is output. Therefore, as shown in FIGS. 10-6 and 11-6, the address of the division position in the main scanning direction for each color and the information on whether to shift in the + direction or the − direction in the sub-scanning direction at each division position. You should ask for. Information including the address of the division position in the main scanning direction and the shift direction in the + or-direction in the sub-scanning direction at each division position is referred to as shift correction information.

たとえば、図10−3に示すように走査方向の画素数を4,800画素とした場合、左端に対して右端では3ライン上方向にシフトしているので、主走査方向に4分割される。そこで、1〜1,200画素、1,201〜2,400画素、2,401〜3,600画素、3,601〜4,800画素の画像シフト領域に分割し、それぞれの画像シフト領域を1ブロック目、2ブロック目、3ブロック目、4ブロック目というものとする。   For example, when the number of pixels in the scanning direction is 4,800 pixels as shown in FIG. 10-3, the right end is shifted up by 3 lines at the right end, so that the number is divided into four in the main scanning direction. Therefore, it is divided into image shift areas of 1-1200 pixels, 1,201-2,400 pixels, 2,401-3,600 pixels, 3,601-4,800 pixels, and each image shift area is 1 It is assumed that the second block, the third block, the third block, and the fourth block.

その結果、図10−4のように1ライン目の0〜1,200画素までは1本目のラインメモリの画像データの1ブロック目を出力し、1,201〜4,800画素までは白画素を出力する。また、2ライン目の0〜1,200画素までは2本目のラインメモリの画像データの1ブロック目を出力し、1,201〜2,400画素では1本目のラインメモリの画像データの2ブロック目を出力し、2,401〜4,800画素までは白画素を出力する。このような画像データ出力処理を繰り返し実行することで、出力画像は図10−5に示すように左右の画像位置が平行になるように補正することができる。   As a result, as shown in FIG. 10-4, the first block of image data in the first line memory is output from 0 to 1,200 pixels in the first line, and white pixels are output from 1,201 to 4,800 pixels. Is output. Also, the first block of image data in the second line memory is output from 0 to 1,200 pixels in the second line, and two blocks of image data in the first line memory are output in 1,201 to 2,400 pixels. Eyes are output, and white pixels are output from 2,401 to 4,800 pixels. By repeatedly executing such image data output processing, the output image can be corrected so that the left and right image positions are parallel as shown in FIG. 10-5.

図12−1〜図12−2は、ラインメモリのスキュー補正時のタイミングチャートである。ここでは、K色は基準色であるので分割なしであり、M色およびC色はスキュー補正量が3ドットであるので4分割補正であり、Y色はスキュー補正量が1ドットであるので、2分割補正であるものとする。   12A and 12B are timing charts at the time of skew correction of the line memory. Here, the K color is a reference color and is not divided, and the M color and the C color are 4 division correction because the skew correction amount is 3 dots, and the Y color is 1 dot because the skew correction amount is 1 dot. It is assumed that the correction is divided into two.

図12−1〜図12−2において、入力画像制御部127K,127M,127C,127Yは、CPU122からのスタート信号からの副走査遅延量(K,M,C,Y)_mfcntldによるタイミングで印刷動作を開始する。印刷動作が開始すると、ラインメモリK−1,M−1,C−1,Y−1に画像が記憶される。   12A to 12B, the input image control units 127K, 127M, 127C, and 127Y perform printing operations at timings based on the sub-scan delay amount (K, M, C, Y) _mfcntld from the start signal from the CPU 122. To start. When the printing operation starts, images are stored in the line memories K-1, M-1, C-1, and Y-1.

ついで、ラインメモリK−2,M−2,C−2,Y−2に画像が記憶されると同時に、ラインメモリK−1,M−1,C−1,Y−1から画像が読み出される。そして、書込み制御部131Kを経てK色書込み信号K_LDDATAに全画素が出力され、書込み制御部131Mを経てM色書込み信号M_LDDATAに4分割の1ブロック目の画素が出力され、書込み制御部131Cを経てC色書込み信号C_LDDATAに4分割の1ブロック目の画素が出力され、書込み制御部131Yを経てY色書込み信号Y_LDDATAに2分割の1ブロック目の画素が出力される。   Next, the images are stored in the line memories K-2, M-2, C-2, and Y-2, and at the same time, the images are read from the line memories K-1, M-1, C-1, and Y-1. . Then, all the pixels are output to the K-color write signal K_LDDATA via the write control unit 131K, the first block pixel divided into four is output to the M-color write signal M_LDDATA via the write control unit 131M, and the write control unit 131C. The pixel of the first block divided into four is output to the C color write signal C_LDDATA, and the pixel of the first block divided into two is output to the Y color write signal Y_LDDATA through the write control unit 131Y.

その後、ラインメモリK−1,M−3,C−3,Y−3に画像が記憶されると同時に、ラインメモリK−2,M−1,M−2,C−1,C−2,Y−1,Y−2から画像が読み出される。そして、書込み制御部131Kを経てK色書込み信号K_LDDATAに全画素が出力され、書込み制御部131Mを経てM色書込み信号M_LDDATAにラインメモリM−1の4分割の2ブロック目の画素とラインメモリM−2の4分割の1ブロック目の画素が出力される。また、書込み制御部131Cを経てC色書込み信号C_LDDATAにラインメモリC−1の4分割の2ブロック目の画素とラインメモリC−2の4分割の1ブロック目の画素が出力され、書込み制御部131Yを経てY色書込み信号Y_LDDATAにラインメモリY−1の2分割の2ブロック目の画素とラインメモリY−2の2分割の1ブロック目の画素が出力される。   Thereafter, the images are stored in the line memories K-1, M-3, C-3, and Y-3, and at the same time, the line memories K-2, M-1, M-2, C-1, C-2, Images are read from Y-1, Y-2. Then, all the pixels are output to the K color write signal K_LDDATA via the write control unit 131K, and the pixels in the second block of the four divisions of the line memory M-1 and the line memory M to the M color write signal M_LDDATA via the write control unit 131M. The pixel of the first block divided by 4 is output. Further, the pixel of the second block of the 4-division of the line memory C-1 and the pixel of the first block of the 4-division of the line memory C-2 are output to the C-color write signal C_LDDATA via the write control unit 131C, and the write control unit After 131Y, the second divided pixel of the line memory Y-1 and the first divided pixel of the line memory Y-2 are output to the Y color write signal Y_LDDATA.

ついで、ラインメモリK−2,M−4,C−4,Y−1に画像が記憶されると同時に、ラインメモリK−1,M−1,M−2,M−3,C−1,C−2,C−3,Y−2,Y−3から画像が読み出される。そして、書込み制御部131Kを経てK色書込み信号K_LDDATAに全画素が出力され、書込み制御部131Mを経てM色書込み信号M_LDDATAにラインメモリM−1の4分割の3ブロック目の画素とラインメモリM−2の4分割の2ブロック目の画素とラインメモリM−3の4分割の1ブロック目の画素が出力される。また、書込み制御部131Cを経てC色書込み信号C_LDDATAにラインメモリC−1の4分割の3ブロック目の画素とラインメモリC−2の4分割の2ブロック目の画素とラインメモリC−3の4分割の1ブロック目の画素が出力され、書込み制御部131Yを経てY色書込み信号Y_LDDATAにラインメモリY−2の2分割の2ブロック目の画素とラインメモリY−3の2分割の1ブロック目の画素が出力される。   Then, the images are stored in the line memories K-2, M-4, C-4, Y-1, and at the same time, the line memories K-1, M-1, M-2, M-3, C-1, Images are read from C-2, C-3, Y-2, and Y-3. Then, all the pixels are output to the K color write signal K_LDDATA via the write control unit 131K, and the pixels in the third block of the four divisions of the line memory M-1 and the line memory M to the M color write signal M_LDDATA via the write control unit 131M. -2 divided into the second block pixel and the line memory M-3 divided into the first block pixel. Further, after passing through the write control unit 131C, the C-color write signal C_LDDATA is supplied to the fourth block pixel of the line memory C-1, the second block pixel of the line memory C-2 and the second block pixel of the line memory C-3. The pixel of the first block divided into four is output, and after passing through the write control unit 131Y, the Y-color write signal Y_LDDATA is supplied to the second divided pixel of the line memory Y-2 and one block of the line memory Y-3 divided into two. The eye pixel is output.

その後、ラインメモリK−1,M−5,C−5,Y−2に画像が記憶されると同時に、ラインメモリK−2,M−1,M−2,M−3,M−4,C−1,C−2,C−3,C−4,Y−1,Y−3から画像が読み出される。書込み制御部131Kを経てK色書込み信号K_LDDATAに全画素が出力され、書込み制御部131Mを経てM色書込み信号M_LDDATAにラインメモリM−1の4分割の4ブロック目の画素とラインメモリM−2の4分割の3ブロック目の画素とラインメモリM−3の4分割の2ブロック目の画素とラインメモリM−4の4分割の1ブロック目の画素が出力される。また、書込み制御部131Cを経てC色書込み信号C_LDDATAにラインメモリC−1の4分割の4ブロック目の画素とラインメモリC−2の4分割の3ブロック目の画素とラインメモリC−3の4分割の2ブロック目の画素とラインメモリC−4の4分割の1ブロック目の画素が出力され、書込み制御部131Yを経てY色書込み信号Y_LDDATAにラインメモリY−3の2分割の2ブロック目の画素とラインメモリY−1の2分割の1ブロック目の画素が出力される。以上の処理が繰り返して実行され、スキュー補正された画像データが印刷される。   Thereafter, the images are stored in the line memories K-1, M-5, C-5, and Y-2, and at the same time, the line memories K-2, M-1, M-2, M-3, M-4, Images are read from C-1, C-2, C-3, C-4, Y-1, and Y-3. All pixels are output to the K-color write signal K_LDDATA via the write control unit 131K, and the pixels in the fourth block of the four divisions of the line memory M-1 and the line memory M-2 to the M-color write signal M_LDDATA via the write control unit 131M. The four-divided third block pixel, the four-divided second block pixel of the line memory M-3, and the four-divided first block pixel of the line memory M-4 are output. Further, after passing through the write control unit 131C, the C color write signal C_LDDATA is supplied to the fourth block pixel of the line memory C-1, the fourth block pixel of the line memory C-2, and the third block pixel of the line memory C-3. The pixel of the second block divided into four and the pixel of the first block divided into four lines of the line memory C-4 are outputted, and the two blocks of the line memory Y-3 divided into Y color write signal Y_LDDATA via the write control unit 131Y The pixel of the first block divided into two of the eye pixel and the line memory Y-1 is output. The above processing is executed repeatedly, and image data that has undergone skew correction is printed.

以上説明したスキュー補正では、主走査方向に分割を行っているので、画像シフト位置において画素の隣接関係が変化する。この場合、画像シフト位置において局所的な濃度変化が生じる。この局所的な濃度変化を濃度ずれと呼ぶことにする。この濃度ずれは、ディザ法などの擬似階調処理によって表現された画像に対し特に顕著となる。ディザ処理を施した画像では、画像シフト位置において副走査方向へ周期的に局所的な濃度変化が発生するため濃度ずれが顕著に確認される。   In the skew correction described above, since the division is performed in the main scanning direction, the adjacent relationship of the pixels changes at the image shift position. In this case, a local density change occurs at the image shift position. This local density change is called density deviation. This density shift is particularly noticeable for an image expressed by pseudo gradation processing such as dithering. In an image subjected to dither processing, a local density change periodically occurs in the sub-scanning direction at the image shift position, so that a density shift is remarkably confirmed.

そこで、ここではディザ処理について説明する。カラーレーザプリンタなどのカラー画像形成装置では、滑らかな階調性を表現するため、色毎、または写真用/文字用、または画像データのビット数、または解像度毎にそれぞれディザマトリクスを持っている。これらのディザマトリクスのサイズ、形状は互いに異なる場合が多々ある。   Therefore, here, dither processing will be described. A color image forming apparatus such as a color laser printer has a dither matrix for each color, for photographs / characters, for each bit number of image data, or for each resolution in order to express smooth gradation. These dither matrices often have different sizes and shapes.

ディザ処理とは、多階調画像を2値で表現するもので、N×M画素(N,Mともに自然数)の閾値からなるディザマトリクスと呼ばれるマトリクスを元画像に重ね合わせて、2値化を行う処理である。個々の画素(ディザマトリクスサイズ)は非常に小さいため、人間の目には異なった階調として見える。このような処理を施すことにより、2値により多階調を表現する処理がディザ処理である。また、ディザ処理で用いる出力の階調数を2値ではなく、3から16階調程度の多階調とする多値のディザ処理も存在する。以下では、2値画像の例について記載するが、本発明は多値画像に対しても同様に適用することができる。   Dither processing expresses a multi-tone image in binary, and superimposes a matrix called a dither matrix consisting of thresholds of N × M pixels (both N and M are natural numbers) on the original image to perform binarization. This is the process to be performed. Individual pixels (dither matrix size) are so small that they appear as different gradations to the human eye. By performing such processing, dither processing is processing that expresses multiple gradations using binary values. There is also a multi-value dither process in which the number of output gradations used in the dither process is not a binary value but a multi-gradation of about 3 to 16 gradations. Although an example of a binary image will be described below, the present invention can be similarly applied to a multi-value image.

図13−1〜図13−2は、画像シフトなしの状態における2値のディザ処理を施した画像の一例を示す図であり、図13−1は、画像イメージであり、図13−2は、実際の出力イメージである。電子写真記録では通常、レーザ光のビームが画素サイズより大きく広がっているため、図13−1に示した画像イメージを出力すると、図13−2に示されるように、トナー付着面積が画素サイズ以上に膨らむ。   FIGS. 13-1 to 13-2 are diagrams illustrating an example of an image subjected to binary dither processing in a state without image shift, FIG. 13-1 is an image, and FIG. This is the actual output image. In electrophotographic recording, since the laser beam is usually wider than the pixel size, when the image shown in FIG. 13-1 is output, as shown in FIG. 13-2, the toner adhesion area exceeds the pixel size. Inflates.

また、図13−1〜図13−2に示すようなディザ画像に対し、画像シフト処理が施されると、画像シフト位置において画素の隣接関係が変化する。図14−1〜図14−2は、画像シフトした状態における2値のディザ処理を施した画像の一例を示す図であり、図14−1は、画像イメージであり、図14−2は、実際の出力イメージである。図14−1の画像イメージのように画素の隣接関係が変化すると、実際の出力イメージは図14−2のようになり、画像シフト位置前後の画素におけるトナー付着面積は図13−2に示す画像シフトする以前の画像に対し変化する。   Further, when the image shift process is performed on the dither images as illustrated in FIGS. 13A to 13B, the adjacent relationship of the pixels changes at the image shift position. 14A and 14B are diagrams illustrating an example of an image that has been subjected to binary dither processing in a state where the image has been shifted, FIG. 14A is an image image, and FIG. This is the actual output image. When the adjacent relationship of the pixels changes as in the image image of FIG. 14-1, the actual output image becomes as shown in FIG. 14-2, and the toner adhesion area in the pixels before and after the image shift position is the image shown in FIG. 13-2. It changes with respect to the image before shifting.

この画像シフト位置によるトナー付着面積の変化を具体的に説明する。図15は、画像イメージと実際の出力イメージの関係を模式的に示す図である。また、図16は、画像シフト前に画像シフト位置を挟んで出力画素同士が隣接していない場合の画像シフトの様子を模式的に示す図であり、図17−1は、図16の場合で画像シフトがない場合(画像シフトを行う前)の出力イメージを示す図であり、図17−2は、図16の場合で画像シフトがある場合(画像シフトを行った後)の出力イメージを示す図である。さらに、図18は、画像シフト前に画像シフト位置を挟んで出力画素同士が隣接している場合の画像シフトの様子を模式的に示す図であり、図19−1は、図18の場合で画像シフトがない場合の出力イメージを示す図であり、図19−2〜図19−3は、図18の場合で画像シフトがある場合の出力イメージを示す図である。   The change in the toner adhesion area depending on the image shift position will be specifically described. FIG. 15 is a diagram schematically illustrating the relationship between an image image and an actual output image. FIG. 16 is a diagram schematically showing the state of image shift when the output pixels are not adjacent to each other with the image shift position before the image shift, and FIG. 17-1 is the case of FIG. FIG. 17B is a diagram showing an output image when there is no image shift (before image shift), and FIG. 17-2 shows an output image when there is an image shift (after image shift) in FIG. FIG. Further, FIG. 18 is a diagram schematically showing the state of image shift when the output pixels are adjacent to each other with the image shift position before the image shift, and FIG. 19-1 is the case of FIG. FIG. 19B to FIG. 19C are diagrams illustrating output images when there is an image shift in the case of FIG. 18.

図15のように1dotの単位面積を1とし、濃度100%の画素1dot出力時のトナー付着面積を1.57(=π×0.7×0.7)とする。このとき、図16(a)、図18(a)のシフトなしに示されるディザ処理が施された濃度の画像イメージを下方向へ画像シフトした場合には、図16(b)、図18(b)のシフト下に示されるように画像シフト位置において画素の隣接関係が変化する。そして、図16(a)、図18(a)の実際の出力イメージに対し、白画素の面積が0.285増加する。実際の出力時において、白画素の面積が増えるため画像シフト位置において局所的に濃度が薄くなる。そして、ディザマトリクスの周期性によってこの濃度変化が副走査方向に対し周期的に現れるため、白いすじ状のノイズ画像が発生する(図17−2、図19−2)。   As shown in FIG. 15, the unit area of 1 dot is set to 1, and the toner adhesion area at the time of outputting 1 dot of 100% density is 1.57 (= π × 0.7 × 0.7). At this time, when the image image of the density subjected to the dithering process shown in FIG. 16A and FIG. 18A without shift is shifted downward, FIG. 16B and FIG. As shown under b), the pixel adjacency changes at the image shift position. Then, the area of the white pixel is increased by 0.285 with respect to the actual output images of FIGS. 16 (a) and 18 (a). At the time of actual output, the area of white pixels increases, so the density is locally reduced at the image shift position. Since this density change periodically appears in the sub-scanning direction due to the periodicity of the dither matrix, a white streak noise image is generated (FIGS. 17-2 and 19-2).

逆に、図18(c)のシフト上に示されるように、白画素の面積が減少する場合においてはシフト位置において局所的に濃度が濃くなるため黒いすじ状のノイズ画像が発生する。この画像シフトによって画像シフト位置において画素の隣接関係が変化し、図18(a)の実際の出力イメージに対し、白画素の面積が0.285減少する。実際の出力時において、白画素の面積が減るため画像シフト位置において局所的な濃度が濃くなる。ディザマトリクスの周期性によってこの濃度変化が副走査方向に対し周期的にあらわれるため黒いすじ状ノイズ画像が発生する(図19−3)。   On the contrary, as shown in the shift of FIG. 18C, when the area of the white pixel decreases, a dark streak noise image is generated because the density is locally increased at the shift position. By this image shift, the adjacent relationship of the pixels changes at the image shift position, and the area of the white pixel is reduced by 0.285 with respect to the actual output image of FIG. At the time of actual output, the area of the white pixel is reduced, so that the local density is increased at the image shift position. Due to the periodicity of the dither matrix, this density change appears periodically in the sub-scanning direction, and a black streak noise image is generated (FIG. 19-3).

画像シフトによる濃度ずれを補正するためには、濃度ずれが発生している画素を検出する必要がある。濃度ずれの検出方法として、注目画素とその周囲数画素から成る濃度ずれ検出マッチングパターンを予め用意しておき、これを用いて濃度ずれを検出する方法が知られている。たとえば、特開平9−39294号公報には、2値画像に対して、マッチングパターンを用いて濃度ずれを検出する方法が開示されている。図20は、濃度ずれ検出マッチングパターンの一例を示す図である。この方法では、図20に示すように画像シフト位置の一画素後方の画素を注目画素とし、注目画素とその周囲画素から成るマッチングパターンにより濃度ずれ検出を行う。   In order to correct the density shift due to the image shift, it is necessary to detect pixels in which the density shift has occurred. As a method for detecting density deviation, a method is known in which a density deviation detection matching pattern including a target pixel and several pixels around the target pixel is prepared in advance and the density deviation is detected using the pattern. For example, Japanese Patent Laid-Open No. 9-39294 discloses a method for detecting a density shift using a matching pattern for a binary image. FIG. 20 is a diagram illustrating an example of a density deviation detection matching pattern. In this method, as shown in FIG. 20, a pixel behind one pixel of the image shift position is set as a target pixel, and density deviation detection is performed by a matching pattern including the target pixel and its surrounding pixels.

上方向への画像シフトにおいて、注目画素とその周囲2×2画素が図20(a)、(b)に示す濃度ずれ検出マッチングパターンと一致した場合、注目画素は画像シフトにより濃度増加(トナー付着量増加)が生じていることが検出できる。同様に、図20(c)、(d)に示す濃度ずれ検出マッチングパターンと一致した場合、注目画素は画像シフトにより濃度減少(トナー付着量減少)が検出できる。   In the upward image shift, if the target pixel and the surrounding 2 × 2 pixels match the density shift detection matching pattern shown in FIGS. 20A and 20B, the target pixel increases in density due to the image shift (toner adhesion). It can be detected that an increase in the amount has occurred. Similarly, when the density deviation detection matching pattern shown in FIGS. 20C and 20D matches, the target pixel can detect a decrease in density (a decrease in toner adhesion amount) due to image shift.

また、下方向への画像シフトにおいて、注目画素とその周囲2×2画素が図20(e)、(f)に示す濃度ずれ検出マッチングパターンと一致した場合、注目画素は画像シフトにより濃度増加(トナー付着量増加)が生じていることが検出できる。同様に、図20(g)、(h)に示す濃度ずれ検出マッチングパターンと一致した場合、注目画素は画像シフトにより濃度減少(トナー付着量減少)が生じていることが検出できる。   Further, in the downward image shift, when the pixel of interest and the surrounding 2 × 2 pixels match the density deviation detection matching patterns shown in FIGS. 20E and 20F, the pixel of interest increases in density due to the image shift ( It can be detected that an increase in toner adhesion amount) has occurred. Similarly, when the density shift detection matching pattern shown in FIGS. 20G and 20H matches, it can be detected that the pixel of interest has a density decrease (a toner adhesion amount decrease) due to the image shift.

上記検出結果に基づいて濃度ずれを生じる注目画素(または注目画素の隣接画素)の出力濃度を加減させることにより濃度補正を行う。このとき加減する値は所定値である。   Based on the detection result, density correction is performed by adjusting the output density of a target pixel (or a pixel adjacent to the target pixel) that causes a density shift. The value to be adjusted at this time is a predetermined value.

しかしこの従来の方法では、検出した濃度ずれ画素全てに対して所定の濃度補正値を加減するため、濃度補正を行うことにより、印刷画像に補正の痕跡が認識され、画質劣化を引き起こす画像が存在してしまうという問題があった。   However, in this conventional method, since a predetermined density correction value is added to or subtracted from all detected density deviation pixels, there is an image that causes the correction trace to be recognized in the printed image by causing the density correction, and causes image quality degradation. There was a problem of doing.

この濃度補正により印刷画像に補正の痕跡が認識される画像について説明する。図21−1〜図21−2は、ディザ処理した画像の画像シフト位置周囲でのノイズ発生の有無を示す図である。ここでは、ディザ処理として、万線型ディザ処理、ドット集中型ディザ処理、およびドット分散型ディザ処理を採り上げている。   An image in which a correction trace is recognized in a printed image by this density correction will be described. FIG. 21A to FIG. 21B are diagrams illustrating the presence / absence of noise generation around the image shift position of the dithered image. Here, line dither processing, dot concentration type dither processing, and dot dispersion type dither processing are taken as the dither processing.

これらの図に示されるように、画像シフト位置周辺の濃度値が所定値以上の画像に対して、濃度(トナー付着面積)が増加する濃度ずれは、印刷画像においてすじ状のノイズ画像が認識されないことが分かっている。ここで、濃度値とは、画像濃度データ値(の合計値)のことを示す。また、画像シフト位置周辺の濃度値が所定値以下の画像に対して、濃度(トナー付着面積)が減少する濃度ずれでは、印刷画像においてすじ状のノイズ画像が認識されないことが分かっている。つまり、これらの濃度ずれに対して濃度補正を行うと、印刷画像にすじ状のノイズ画像を生じていない(画質が劣化していない)画像に濃度値を増減することになるので、過補正となり画質劣化を引き起こす。   As shown in these figures, a density deviation in which the density (toner adhesion area) increases with respect to an image having a density value around the image shift position equal to or larger than a predetermined value does not recognize a streak-like noise image in the printed image. I know that. Here, the density value indicates an image density data value (a total value thereof). Further, it has been found that a streak-like noise image is not recognized in a print image in a density shift in which the density (toner adhesion area) decreases with respect to an image having a density value around the image shift position that is equal to or less than a predetermined value. In other words, if density correction is performed for these density deviations, the density value is increased or decreased in an image that does not produce a streak-like noise image in the print image (the image quality has not deteriorated). Causes image quality degradation.

そこで、以下の本発明の実施の形態では、画像シフト位置において、印刷画像にすじ状のノイズ画像が現れる画像に対してのみ、濃度補正を行うことにより、すじ状のノイズ画像発生による画質劣化を低減し、かつ濃度補正による痕跡が目立たない最適な画像補正を行うことができるカラー画像形成装置について説明する。   Therefore, in the following embodiments of the present invention, image quality degradation due to the generation of streak noise images is achieved by performing density correction only on images in which streak noise images appear in the print image at the image shift position. A color image forming apparatus capable of performing optimal image correction that is reduced and inconspicuous by density correction will be described.

(第1の実施の形態)
図22は、第1の実施の形態にかかるスキュー補正処理部のブロック図である。このスキュー補正処理部135は、データセレクタ1351と、スキューブロック制御部1352と、濃度補正部1353と、を備える。なお、この図では、M色の場合のスキュー補正処理部135を示しているが、他のC色とY色のスキュー補正処理部も同様の構造を有している。
(First embodiment)
FIG. 22 is a block diagram of a skew correction processing unit according to the first embodiment. The skew correction processing unit 135 includes a data selector 1351, a skew block control unit 1352, and a density correction unit 1353. In this figure, the skew correction processing unit 135 for the M color is shown, but other C color and Y color skew correction processing units have the same structure.

データセレクタ1351は、入力画像制御部127M,127C,127Yから転送される画像データをスキューブロック制御部1352からのスキュー補正値に基づいて補正を行って、濃度補正部1353に補正した画像データを渡す。   The data selector 1351 corrects the image data transferred from the input image control units 127M, 127C, and 127Y based on the skew correction value from the skew block control unit 1352 and passes the corrected image data to the density correction unit 1353. .

スキューブロック制御部1352は、シフト補正情報(画像シフト位置と画像シフト方向)をRAM123から受け取り、スキュー補正値を算出する。そして、算出したスキュー補正値をデータセレクタ1351に対して出力する。また、濃度補正部1353に対して、画像シフト位置と画像シフト方向とを出力する。   The skew block control unit 1352 receives shift correction information (image shift position and image shift direction) from the RAM 123, and calculates a skew correction value. The calculated skew correction value is output to the data selector 1351. Further, the image shift position and the image shift direction are output to the density correction unit 1353.

濃度補正部1353は、データセレクタ1351から受信した画像データについて、スキューブロック制御部1352から受け取ったシフト補正情報に基づいて、画像シフト位置周辺でノイズ画像が認識される位置を抽出し、ノイズが発生しないように補正を行い、その結果を書込画像処理部131M,131C,131Yに出力する。具体的には、特許請求の範囲に記載されるように、シフト補正情報と画像データを用いて、画像データをシフトさせたときの画像シフト位置に接する注目画素を中心とした所定の範囲の画素からなる注目領域の画像濃度データ値を加算した濃度値を算出する濃度算出機能と、注目画素が、画素の隣接関係の変化による局所的な濃度の増減を起こしているかを検出する画素濃度変化検出機能と、濃度算出手段で算出された注目領域の濃度値が、濃度補正の必要がない濃度範囲にあるかを判定する補正判定機能と、判定の結果濃度補正の必要がある場合に、注目画素または注目画素に隣接する画素の濃度補正処理を実行する濃度補正処理機能と、を有している。   For the image data received from the data selector 1351, the density correction unit 1353 extracts a position where a noise image is recognized around the image shift position based on the shift correction information received from the skew block control unit 1352, and noise is generated. Correction is performed so that the result is not generated, and the result is output to the write image processing units 131M, 131C, and 131Y. Specifically, as described in the claims, pixels in a predetermined range centered on a pixel of interest in contact with the image shift position when the image data is shifted using the shift correction information and the image data A density calculation function that calculates a density value obtained by adding the image density data values of the region of interest, and pixel density change detection that detects whether the pixel of interest has a local density increase / decrease due to a change in pixel adjacency Function, a correction determination function for determining whether the density value of the attention area calculated by the density calculation means is in a density range that does not require density correction, and a pixel of interest when density correction is necessary as a result of the determination Or a density correction processing function for executing density correction processing of a pixel adjacent to the target pixel.

図23は、第1の実施の形態による濃度ずれ補正処理の手順の一例を示すフローチャートである。なお、この図23に示される処理は、濃度補正部1353で行われる。まず、ステップS51では、図5のステップS15で求めた画像シフト位置情報と画像シフト方向情報を、スキューブロック制御部1352から読み込む。つぎのステップS52では、読み込んだ画像シフト位置情報と画像データを用いて、画像シフト位置に接し、一画素後方の注目画素を含み、画像シフト位置を中心とした所定の範囲の画素からなる注目領域の濃度値を算出する。ここで求める注目領域の濃度値は、画像シフト位置を中心にX×Y画素(X,Yはともに自然数)の範囲における全画素の画像濃度データ値を加算した値を用いる。たとえば、2値画像の場合、1画素の画像データは0または1で表されるので、画像シフト位置を中心としたX×Y画素の範囲に「1」の画素が10画素あれば、画像シフト位置周辺の濃度値は10となる。   FIG. 23 is a flowchart illustrating an example of a procedure of density deviation correction processing according to the first embodiment. Note that the processing shown in FIG. 23 is performed by the density correction unit 1353. First, in step S51, the image shift position information and the image shift direction information obtained in step S15 in FIG. In the next step S52, using the read image shift position information and image data, an attention area that is in contact with the image shift position, includes a target pixel one pixel behind, and includes pixels in a predetermined range centered on the image shift position. The density value is calculated. As the density value of the attention area obtained here, a value obtained by adding the image density data values of all the pixels in the range of X × Y pixels (X and Y are both natural numbers) around the image shift position is used. For example, in the case of a binary image, the image data of one pixel is represented by 0 or 1. Therefore, if there are 10 “1” pixels in the range of X × Y pixels centering on the image shift position, the image shift is performed. The density value around the position is 10.

続いて、ステップS53では、画像シフト方向情報と、図20に示す濃度ずれ検出マッチングパターンとを用いて注目画素の濃度ずれを検出する。具体的には、注目画素を含む注目領域の画素配列が、濃度ずれ検出マッチングパターンのいずれに一致しているか、または一致していないかを判定する。濃度ずれ検出マッチングパターンに一致している場合には、注目画素の濃度が増加しているか、減少しているか、を検出し、濃度ずれ検出マッチングパターンに一致していない場合には、注目画素に濃度変化がないことを検出する。なお、濃度ずれとは、図16〜図19で説明したように、画像シフト位置に接する注目画素が、画素の隣接関係の変化による局所的な濃度の増減を起こしていることをいう。   Subsequently, in step S53, the density shift of the target pixel is detected using the image shift direction information and the density shift detection matching pattern shown in FIG. Specifically, it is determined whether the pixel arrangement of the region of interest including the pixel of interest matches or does not match the density deviation detection matching pattern. If it matches the density deviation detection matching pattern, it detects whether the density of the pixel of interest has increased or decreased, and if it does not match the density deviation detection matching pattern, Detect that there is no change in concentration. Note that the density deviation means that the target pixel in contact with the image shift position causes a local density increase / decrease due to a change in the adjacent relationship of the pixels, as described with reference to FIGS.

ステップS53の検出処理の結果、「濃度変化なし」の場合には、注目画素が濃度ずれを起こしていないので、そのまま何も濃度補正に関する処理を行わずに処理が終了する。   If the result of the detection process in step S53 is “no change in density”, the pixel of interest has not undergone a density shift, so the process ends without performing any process relating to density correction.

また、ステップS53の検出処理の結果、「注目画素の濃度増加」の場合には、ステップS54において、上記ステップS52で算出した注目領域の濃度値が第1の濃度補正実行閾値以下であるか否かを判定する。ステップS54における判定がNoの場合には、印刷画像においてノイズ画像が認識されないものであるので、そのまま何も濃度補正に関する処理を行わずに処理が終了する。また、ステップS54における判定がYesの場合には、ステップS56で注目画素または注目画素に隣接する画素について濃度補正処理を実施した後、処理が終了する。   If the result of the detection process in step S53 is “increased density of target pixel”, whether or not the density value of the target area calculated in step S52 is equal to or lower than the first density correction execution threshold value in step S54. Determine whether. If the determination in step S54 is No, since the noise image is not recognized in the print image, the process ends without performing any process relating to density correction. When the determination in step S54 is Yes, the density correction process is performed on the target pixel or the pixel adjacent to the target pixel in step S56, and then the process ends.

さらに、ステップS53の検出処理の結果、「注目画素の濃度減少」の場合には、ステップS55において、上記ステップS52で算出した注目領域の濃度値が第2の濃度補正実行閾値以上であるか否かを判定する。ステップS55における判定がNoの場合には、印刷画像においてノイズ画像が認識されないものであるので、そのまま何も濃度補正に関する処理を行わずに処理が終了する。また、ステップS55における判定がYesの場合には、ステップS56で注目画素または注目画素に隣接する画素について濃度補正処理を実施した後、処理が終了する。   Furthermore, if the result of the detection process in step S53 is “decrease in the density of the target pixel”, whether or not the density value of the target area calculated in step S52 is greater than or equal to the second density correction execution threshold value in step S55. Determine whether. If the determination in step S55 is No, the noise image is not recognized in the print image, so the process ends without performing any process relating to density correction. When the determination in step S55 is Yes, after the density correction process is performed on the target pixel or the pixel adjacent to the target pixel in step S56, the process ends.

なお、ステップS54で用いる第1の濃度補正実行閾値とステップS55で用いる第2の濃度補正実行閾値とはそれぞれ異なる値であり、これらはカラー画像形成装置の構成や使用するトナーにより変動する値である。そのため、これらの第1と第2の濃度補正実行閾値は設定変更可能な構成とする。また、ステップS56の濃度補正に用いる濃度補正値は所定の値としてもよいし、ステップS52で求めた注目領域の濃度値を参照して求めた値としてもよい。   Note that the first density correction execution threshold used in step S54 and the second density correction execution threshold used in step S55 are different values, and these values vary depending on the configuration of the color image forming apparatus and the toner used. is there. For this reason, the first and second density correction execution threshold values can be changed. The density correction value used for the density correction in step S56 may be a predetermined value, or may be a value obtained by referring to the density value of the attention area obtained in step S52.

この第1の実施の形態によれば、印刷画像にすじ状のノイズ画像が認識されない濃度値の注目画素に対しては濃度補正を行わないようにしたので、その注目画素に対する過補正が行われない結果、印刷画像にすじ状のノイズ画像を生じさせることがないという効果を有する。   According to the first embodiment, since density correction is not performed on a target pixel having a density value for which a streak-like noise image is not recognized in the print image, overcorrection is performed on the target pixel. As a result, there is an effect that no streak-like noise image is generated in the printed image.

(第2の実施の形態)
この第2の実施の形態では、印刷画像にすじ状のノイズ画像が現れる画像に対してのみ濃度補正を行う場合について説明する。なお、この第2の実施の形態におけるカラー画像形成装置(スキュー補正処理部)の構成は、第1の実施の形態と同様の構成であるものとする。
(Second Embodiment)
In the second embodiment, a case will be described in which density correction is performed only on an image in which a streak-like noise image appears in a print image. It is assumed that the configuration of the color image forming apparatus (skew correction processing unit) in the second embodiment is the same as that of the first embodiment.

図24は、第2の実施の形態による印刷画像にすじ状のノイズ画像が現れる画像に対してのみ行う濃度補正の処理手順の一例を示すフローチャートである。なお、この図24に示される処理は濃度補正部1353で行われる。   FIG. 24 is a flowchart illustrating an example of a density correction processing procedure performed only on an image in which a streak-like noise image appears in a print image according to the second embodiment. The processing shown in FIG. 24 is performed by the density correction unit 1353.

まず、ステップS71では、図5のステップS15で求めた画像シフト位置情報と画像シフト方向情報を、スキューブロック制御部1352から読み込む。つぎのステップS72では、読込んだ画像シフト方向情報とすじ状ノイズ画像検出マッチングパターンとを用いて、画像シフト位置における印刷用紙上にすじ状ノイズ画像が現れる濃度ずれを検出する。   First, in step S71, the image shift position information and the image shift direction information obtained in step S15 of FIG. In the next step S72, using the read image shift direction information and the streak noise image detection matching pattern, a density shift in which a streak noise image appears on the printing paper at the image shift position is detected.

ここで、ステップS72で用いるすじ状ノイズ画像検出マッチングパターンは、第1の実施の形態で用いた図20の濃度ずれ検出マッチングパターンとは異なる。ステップS72では、図20の濃度ずれ検出マッチングパターンを主走査方向に拡張して、マッチングパターンサイズをX’×2画素(X’はXよりも大きい自然数とする)とし、注目画素周辺の濃度情報を含めたマッチングパターンとしたものを用いる。   Here, the streak noise image detection matching pattern used in step S72 is different from the density deviation detection matching pattern of FIG. 20 used in the first embodiment. In step S72, the density deviation detection matching pattern in FIG. 20 is expanded in the main scanning direction so that the matching pattern size is X ′ × 2 pixels (X ′ is a natural number larger than X), and density information around the target pixel is obtained. Use a matching pattern including.

図25と図26は、すじ状ノイズ画像検出マッチングパターンの一例を示す図である。たとえば、図20(a)の上方向への画像シフトにおいて濃度増加を検出する2×2画素の濃度ずれ検出マッチングパターンを主走査方向に拡張して4×2画素とした場合に、図25に示す31通りのマッチングパターンが考えられる。これらマッチングパターンの濃度値は、図25に示すように2〜7と表せる。また、図20(b)の2×2画素の濃度ずれ検出マッチングパターンを4×2画素に拡張すると、図26に示す濃度値1〜6の28通りのマッチングパターンが考えられる。   FIG. 25 and FIG. 26 are diagrams illustrating an example of a streak noise image detection matching pattern. For example, when the density shift detection matching pattern of 2 × 2 pixels for detecting an increase in density in the upward image shift of FIG. 20A is expanded to 4 × 2 pixels in the main scanning direction, FIG. There are 31 possible matching patterns shown. The density values of these matching patterns can be expressed as 2 to 7 as shown in FIG. Further, when the density shift detection matching pattern of 2 × 2 pixels in FIG. 20B is expanded to 4 × 2 pixels, 28 matching patterns of density values 1 to 6 shown in FIG. 26 can be considered.

濃度補正部1353では、これら図25や図26に示されるマッチングパターンの内、濃度値が所定値α以下のマッチングパターンを保持している。これによって、画像シフト位置周辺の4×2画素の濃度値がα以下である上方向の画像シフトにおける濃度増加を起こす濃度ずれのみを検出することができる。なお、αの値は、画像形成装置の構成や使用するトナーにより変動するので、任意に設定可能な構成とする。また、図20(a)、(b)に示される濃度ずれ検出マッチングパターンのみではなく、他の濃度ずれ検出マッチングパターンから4×2画素に拡張したすじ状ノイズ画像検出マッチングパターンを濃度補正部1353で保持させることもできる。   The density correction unit 1353 holds a matching pattern whose density value is equal to or less than a predetermined value α among the matching patterns shown in FIGS. 25 and 26. As a result, it is possible to detect only a density shift that causes a density increase in an upward image shift in which the density value of 4 × 2 pixels around the image shift position is α or less. Note that the value of α varies depending on the configuration of the image forming apparatus and the toner to be used. In addition to the density deviation detection matching pattern shown in FIGS. 20A and 20B, a density correction unit 1353 uses a streak noise image detection matching pattern extended from another density deviation detection matching pattern to 4 × 2 pixels. Can also be held.

ステップS72の検出処理の結果、「濃度変化なし」または「印刷画像にすじ状ノイズ画像を生じない濃度ずれ」の場合には、濃度補正処理を行わずに濃度ずれ補正処理が終了する。また、ステップS72の検出処理の結果、「印刷画像にすじ状ノイズ画像を生じる濃度ずれ」の場合には、ステップS73で印刷用紙上にすじ状ノイズ画像が現れる濃度ずれ画素の濃度補正を行って、濃度ずれ補正処理が終了する。   If the result of the detection process in step S72 is “no density change” or “density deviation that does not produce a streak-like noise image in the print image”, the density deviation correction process ends without performing the density correction process. If the result of the detection process in step S72 is “density shift causing a streak-like noise image in the print image”, density correction is performed for density-shifted pixels in which a streak-like noise image appears on the print paper in step S73. Then, the density deviation correction process ends.

この第2の実施の形態によれば、予めすじ状ノイズ画像が現れる注目画素周辺の所定の濃度値以下のマッチングパターンを保持するようにしたので、印刷画像にすじ状ノイズ画像を生じる部分にのみ濃度補正を行うことができるという効果を有する。   According to the second embodiment, since the matching pattern below the predetermined density value around the target pixel in which the streak noise image appears is held in advance, only the portion where the streak noise image is generated in the print image. An effect is that density correction can be performed.

(第3の実施の形態)
図21−1と図21−2に示したように、画像シフト位置周辺の濃度値が低中濃度の画像において、擬似階調処理方法にドット集中型ディザ処理と、ドット分散型ディザ処理を用いている場合には、画像シフトにより濃度ずれが生じても印刷画像にすじ状のノイズ画像を生じないことが分かっている。そこで、この第3の実施の形態では、擬似諧調処理法の情報に基づいて濃度補正処理の実行の有無を判別し、必要な場合に濃度補正処理を行うことができるカラー画像形成装置について説明する。
(Third embodiment)
As shown in FIGS. 21A and 21B, the dot concentration type dither process and the dot dispersion type dither process are used for the pseudo gradation processing method in the image having the low density value around the image shift position. If the density shift occurs due to the image shift, it is known that no streak-like noise image is generated in the printed image. Therefore, in the third embodiment, a color image forming apparatus capable of determining whether or not density correction processing is performed based on information on the pseudo gradation processing method and performing density correction processing when necessary will be described. .

図27は、第3の実施の形態にかかるスキュー補正処理部のブロック図である。このスキュー補正処理部135は、第1の実施の形態の構成において、濃度補正部1353が画像処理部124から擬似階調処理法の情報を得ることが可能な構成としている。その結果、濃度補正部1353は、画像シフト位置に接し、一画素後方の注目画素を含み、画像シフト位置を中心とした所定の範囲の画素からなる注目領域の濃度値が低中濃度時であり、かつ擬似階調処理法がドット集中型ディザ処理またはドット分散型ディザ処理である場合には、濃度補正を行わないようにしている。   FIG. 27 is a block diagram of a skew correction processing unit according to the third embodiment. The skew correction processing unit 135 is configured such that the density correction unit 1353 can obtain information on the pseudo gradation processing method from the image processing unit 124 in the configuration of the first embodiment. As a result, the density correction unit 1353 is in contact with the image shift position, includes the target pixel behind one pixel, and the density value of the target area composed of pixels in a predetermined range centering on the image shift position is when the density value is low or medium. In addition, when the pseudo gradation processing method is dot concentration type dither processing or dot dispersion type dither processing, density correction is not performed.

図28は、第3の実施の形態による濃度ずれ補正処理の手順の一例を示すフローチャートである。なお、この図28に示される処理は、濃度補正部1353で行われる。まず、ステップS101では、図5のステップS15で求めた画像シフト位置情報と画像シフト方向情報と、画像処理部124からの擬似階調処理法情報とを読み込む。   FIG. 28 is a flowchart illustrating an example of the procedure of density deviation correction processing according to the third embodiment. The process shown in FIG. 28 is performed by the density correction unit 1353. First, in step S101, the image shift position information and image shift direction information obtained in step S15 of FIG. 5 and the pseudo gradation processing method information from the image processing unit 124 are read.

つぎのステップS102では、読込んだ画像シフト位置情報と画像データ情報を用いて注目領域の濃度値を算出する。なお、この注目領域の濃度値の算出方法は、第1の実施の形態と同様である。   In the next step S102, the density value of the attention area is calculated using the read image shift position information and image data information. Note that the method for calculating the density value of the region of interest is the same as that in the first embodiment.

つぎのステップS103では、注目領域の濃度値が、高濃度であると判定される高濃度判定閾値以上であるか否かを判定する。ステップS103の判定の結果、Noである場合には、ステップS104で読込んだ擬似諧調処理法情報から擬似諧調処理法としてドット集中型ディザ処理またはドット分散型ディザ処理を用いているか否かを判定する。   In the next step S103, it is determined whether or not the density value of the attention area is equal to or higher than a high density determination threshold value that is determined to be high density. If the result of the determination in step S103 is No, it is determined from the pseudo gradation processing method information read in step S104 whether or not dot concentration type dither processing or dot dispersion type dither processing is used as the pseudo gradation processing method. To do.

ステップS104の判定結果がNoの場合またはステップS103の判定結果がYesの場合、すなわち注目領域の濃度が高濃度判定値よりも小さくかつ擬似諧調処理法にドット集中型ディザ処理およびドット分散型処理が用いられていない場合、または注目領域の濃度が高濃度判定値以上の場合には、ステップS105〜S108では、第1の実施の形態の図23のフローチャートのステップS53以降と同様の処理が行われる。ここで行われるステップS105〜S108の処理は、図23のステップS53以降の処理と同様であるので、その説明を省略する。   When the determination result of step S104 is No or when the determination result of step S103 is Yes, that is, the density of the attention area is smaller than the high density determination value, and the dot concentration type dither process and the dot dispersion type process are included in the pseudo gradation processing method. If not used, or if the density of the region of interest is equal to or higher than the high density determination value, in steps S105 to S108, processing similar to that after step S53 in the flowchart of FIG. 23 of the first embodiment is performed. . Since the process of step S105 to S108 performed here is the same as the process after step S53 of FIG. 23, the description is abbreviate | omitted.

また、ステップS104の判定結果がYesの場合、つまり、注目領域の濃度が低中濃度でかつ擬似諧調処理法にドット集中型ディザ処理またはドット分散型ディザ処理が用いられている場合には、上述したように画像シフトにより濃度ずれを生じても印刷画像にすじ状のノイズ画像を生じないので、濃度補正処理を行わずに、濃度ずれ補正処理が終了する。   In addition, when the determination result in step S104 is Yes, that is, when the density of the region of interest is low to medium density and the dot concentration type dither processing or the dot dispersion type dither processing is used for the pseudo gradation processing method, the above-described case. As described above, even if the density shift occurs due to the image shift, no streak-like noise image is generated in the print image. Therefore, the density shift correction process is terminated without performing the density correction process.

上述したステップS103で用いる高濃度判定閾値と、ステップS106で用いる第1の濃度補正実行閾値と、ステップS107で用いる第2の濃度補正実行閾値は、それぞれ異なる値であり、これらは画像形成装置の構成や使用するトナーにより変動する値であるので、任意に設定変更可能な構成とする。   The high density determination threshold value used in step S103 described above, the first density correction execution threshold value used in step S106, and the second density correction execution threshold value used in step S107 are different from each other. Since the value varies depending on the configuration and the toner to be used, the configuration can be arbitrarily changed.

この第3の実施の形態によれば、画像シフトにより濃度ずれを生じても印刷画像にすじ状のノイズ画像を生じない条件を画像処理部124から得て、濃度ずれ検出マッチングパターンを用いて濃度ずれ検出の判定を行う前にその条件に合致するものについては、一律に濃度補正処理を行わないように設定したので、濃度ずれを生じても印刷画像にすじ状のノイズ画像を生じない場合の濃度ずれ検出マッチングパターンを用いて濃度ずれ検出の判定処理にかかる時間を低減することができるという効果を有する。また、濃度ずれを生じても印刷画像にすじ状のノイズ画像を生じない画素について過補正をすることがないという効果も有する。   According to the third embodiment, a condition that does not cause a streak-like noise image in the printed image even if a density deviation occurs due to an image shift is obtained from the image processing unit 124, and the density deviation detection pattern is used to obtain the density. For those that meet the conditions before the determination of deviation detection, the density correction processing is set not to be performed uniformly. Therefore, even if density deviation occurs, a streak-like noise image does not occur in the printed image. This has the effect that the time required for the density deviation detection determination process can be reduced using the density deviation detection matching pattern. In addition, there is an effect that overcorrection is not performed on pixels that do not produce a streak-like noise image in the printed image even if density deviation occurs.

なお、上述した第1〜第3の実施の形態のカラー画像形成装置で実行される濃度ずれ補正方法は、濃度ずれ補正プログラムとしてROM(Read Only Memory)などに予め組み込んで提供することができる。また、このような濃度ずれ補正プログラムは、インストール可能な形式または実行可能な形式のファイルでCD(Compact Disk)−ROM、フレキシブルディスク(FD)、CD−R(Recordable)、DVD(Digital Versatile Disk)などのコンピュータで読み取り可能な記録媒体に記録して提供することもできる。さらに、このような画像形成状態予測プログラムを、インターネットなどのネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよいし、インターネットなどのネットワーク経由で提供または配布するように構成してもよい。   It should be noted that the density deviation correction methods executed by the color image forming apparatuses of the first to third embodiments described above can be provided by being incorporated in advance in a ROM (Read Only Memory) as a density deviation correction program. Such a density deviation correction program is a file in an installable or executable format, and is a CD (Compact Disk) -ROM, a flexible disk (FD), a CD-R (Recordable), a DVD (Digital Versatile Disk). It can also be provided by being recorded on a computer-readable recording medium. Furthermore, such an image formation state prediction program may be provided by being stored on a computer connected to a network such as the Internet and downloaded via the network, or via a network such as the Internet. It may be configured to be provided or distributed.

カラー画像形成装置の作像原理を説明するための画像形成部、露光器および転写ベルトの正面図である。FIG. 2 is a front view of an image forming unit, an exposure device, and a transfer belt for explaining an image forming principle of a color image forming apparatus. 補正パターンが形成された状態を示す転写ベルトの斜視図である。It is a perspective view of a transfer belt showing a state in which a correction pattern is formed. カラー画像形成装置の書込み制御と位置ずれ補正を行う機構の構成の一例を示すブロック図である。FIG. 3 is a block diagram illustrating an example of a configuration of a mechanism that performs writing control and positional deviation correction of a color image forming apparatus. 書込み制御部の構成の一例を示すブロック図である。It is a block diagram which shows an example of a structure of a write-control part. 位置ずれ補正の動作処理の一例を示すフローチャートである。It is a flowchart which shows an example of the operation | movement process of position shift correction. 印刷の処理手順の一例を示すフローチャートである。6 is a flowchart illustrating an example of a printing processing procedure. 書込み制御部による副走査方向の書き出しタイミング補正の一例を示すタイミングチャートである。10 is a timing chart illustrating an example of correction of writing timing in the sub-scanning direction by a writing control unit. 転写ベルトに形成された位置ずれ補正パターンの一例を示す図である。It is a figure which shows an example of the position shift correction pattern formed in the transfer belt. スキュー量の算出方法の一例を示す図である。It is a figure which shows an example of the calculation method of skew amount. 副走査方向の解像度が600dpi時のK色基準の各色のスキュー量の一例を示す図である。It is a figure which shows an example of the skew amount of each color of K color reference | standard when the resolution of a subscanning direction is 600 dpi. 図9−1の場合のスキュー補正量の一例を示す図である。It is a figure which shows an example of the skew correction amount in the case of FIGS. スキュー補正方法の一例を示す図である。It is a figure which shows an example of a skew correction method. スキュー補正方法の一例を示す図である。It is a figure which shows an example of a skew correction method. スキュー補正方法の一例を示す図である。It is a figure which shows an example of a skew correction method. スキュー補正方法の一例を示す図である。It is a figure which shows an example of a skew correction method. スキュー補正方法の一例を示す図である。It is a figure which shows an example of a skew correction method. スキュー補正方法の一例を示す図である。It is a figure which shows an example of a skew correction method. スキュー補正方法の一例を示す図である。It is a figure which shows an example of a skew correction method. スキュー補正方法の一例を示す図である。It is a figure which shows an example of a skew correction method. スキュー補正方法の一例を示す図である。It is a figure which shows an example of a skew correction method. スキュー補正方法の一例を示す図である。It is a figure which shows an example of a skew correction method. スキュー補正方法の一例を示す図である。It is a figure which shows an example of a skew correction method. スキュー補正方法の一例を示す図である。It is a figure which shows an example of a skew correction method. ラインメモリのスキュー補正時のタイミングチャートである。It is a timing chart at the time of skew correction of a line memory. ラインメモリのスキュー補正時のタイミングチャートである。It is a timing chart at the time of skew correction of a line memory. 画像シフトなしの状態における2値のディザ処理を施した画像イメージの一例を示す図である。It is a figure which shows an example of the image image which performed the binary dither process in the state without an image shift. 画像シフトなしの状態における2値のディザ処理を施した画像の実際の出力イメージの一例を示す図である。It is a figure which shows an example of the actual output image of the image which performed the binary dither process in the state without an image shift. 画像シフトなしの状態における2値のディザ処理を施した画像イメージの一例を示す図である。It is a figure which shows an example of the image image which performed the binary dither process in the state without an image shift. 画像シフトなしの状態における2値のディザ処理を施した画像の実際の出力イメージの一例を示す図である。It is a figure which shows an example of the actual output image of the image which performed the binary dither process in the state without an image shift. 画像イメージと実際の出力イメージの関係を模式的に示す図である。It is a figure which shows typically the relationship between an image image and an actual output image. 画像シフト位置を挟んで出力画素同士が隣接していない場合の画像シフトの様子を模式的に示す図である。It is a figure which shows typically the mode of an image shift when output pixels are not adjacent on both sides of an image shift position. 図16の場合で画像シフトがない場合の出力イメージを示す図である。It is a figure which shows an output image when there is no image shift in the case of FIG. 図16の場合で画像シフトがある場合の出力イメージを示す図である。It is a figure which shows an output image when there exists image shift in the case of FIG. 画像シフト位置を挟んで出力画素同士が隣接していない場合の画像シフトの様子を模式的に示す図である。It is a figure which shows typically the mode of an image shift when output pixels are not adjacent on both sides of an image shift position. 図18の場合で画像シフトがない場合の出力イメージを示す図である。It is a figure which shows an output image when there is no image shift in the case of FIG. 図18の場合で画像シフトがある場合の出力イメージを示す図である。It is a figure which shows an output image when there exists an image shift in the case of FIG. 図18の場合で画像シフトがある場合の出力イメージを示す図である。It is a figure which shows an output image when there exists an image shift in the case of FIG. 濃度ずれ検出マッチングパターンの一例を示す図である。It is a figure which shows an example of a density shift detection matching pattern. ディザ処理した画像の画像シフト位置周囲でのノイズ発生の有無を示す図である。It is a figure which shows the presence or absence of the noise generation | occurrence | production around the image shift position of the image which carried out the dither process. ディザ処理した画像の画像シフト位置周囲でのノイズ発生の有無を示す図である。It is a figure which shows the presence or absence of the noise generation | occurrence | production around the image shift position of the image which carried out the dither process. 第1の実施の形態にかかるスキュー補正処理部のブロック図である。It is a block diagram of a skew correction processing unit according to the first embodiment. 第1の実施の形態による濃度ずれ補正処理の手順の一例を示すフローチャートである。It is a flowchart which shows an example of the procedure of the density | concentration deviation correction process by 1st Embodiment. 第2の実施の形態による印刷画像にすじ状のノイズ画像が現れる画像に対してのみ行う濃度補正の処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the process sequence of the density correction performed only with respect to the image in which a streak-like noise image appears in the printed image according to the second embodiment. すじ状ノイズ画像検出マッチングパターンの一例を示す図である。It is a figure which shows an example of a stripe noise image detection matching pattern. すじ状ノイズ画像検出マッチングパターンの一例を示す図である。It is a figure which shows an example of a stripe noise image detection matching pattern. 第3の実施の形態にかかるスキュー補正処理部のブロック図である。It is a block diagram of a skew correction processing unit according to the third embodiment. 第3の実施の形態による濃度ずれ補正処理の手順の一例を示すフローチャートである。It is a flowchart which shows an example of the procedure of the density | concentration deviation correction process by 3rd Embodiment.

符号の説明Explanation of symbols

1 画像プロセス部
1Y,1M,1C,1K 作像ユニット
2 転写紙
3 転写ベルト
4 駆動ローラ
5 従動ローラ
6 給紙トレイ
7Y,7M,7C,7K 感光体ドラム
8Y,8M,8C,8K 帯電器
9 露光部
10Y,10M,10C,10K 現像器
11Y,11M,11C,11K 感光体クリーナ
12Y,12M,12C,12K 転写器
13 定着器
14 補正パターン
15,16 検知センサ
111 プリンタコントローラ
112 スキャナ
113 エンジン制御部
114K,114M,114C,114Y LD制御部
121 パターン検知部
122 CPU
123 RAM
124 画像処理部
125,126K,126M,126C,126Y 書込み制御部
127K,127M,127C,127Y 入力画像制御部
128K,128M,128C,128Y ラインメモリ
131K,131M,131C,131Y 書込画像処理部
132K,132M,132C,132Y 補正パターン生成部
133K,133M,133C,133Y LDデータ出力部
135M,135C,135Y スキュー補正処理部
1351 データセレクタ
1352 スキューブロック制御部
1353 濃度補正部
DESCRIPTION OF SYMBOLS 1 Image process part 1Y, 1M, 1C, 1K Image forming unit 2 Transfer paper 3 Transfer belt 4 Drive roller 5 Driven roller 6 Paper feed tray 7Y, 7M, 7C, 7K Photosensitive drum 8Y, 8M, 8C, 8K Charger 9 Exposure unit 10Y, 10M, 10C, 10K Developing unit 11Y, 11M, 11C, 11K Photoconductor cleaner 12Y, 12M, 12C, 12K Transfer unit 13 Fixing unit 14 Correction pattern 15, 16 Detection sensor 111 Printer controller 112 Scanner 113 Engine control unit 114K, 114M, 114C, 114Y LD control unit 121 Pattern detection unit 122 CPU
123 RAM
124 Image processing unit 125, 126K, 126M, 126C, 126Y Write control unit 127K, 127M, 127C, 127Y Input image control unit 128K, 128M, 128C, 128Y Line memories 131K, 131M, 131C, 131Y Write image processing unit 132K, 132M, 132C, 132Y Correction pattern generation unit 133K, 133M, 133C, 133Y LD data output unit 135M, 135C, 135Y Skew correction processing unit 1351 Data selector 1352 Skew block control unit 1353 Density correction unit

Claims (7)

感光体の回転軸に平行な主走査方向を1ラインとして前記主走査方向と垂直な副走査方向に印刷する画像を複数分割して色ごとに画像データとしてラインメモリに格納し、前記ラインメモリ内の画像データに対して基準色からの各色のずれについて補正を行った画像信号に基づいてカラー画像を形成するカラー画像形成装置において、
基準色に対する各色のずれを算出し、前記色ごとに前記ラインメモリ内の画像データについての前記主走査方向の分割位置と補正方向を含むシフト補正情報を算出する補正情報算出手段と、
前記シフト補正情報と前記画像データを用いて、前記画像データをシフトさせたときの画像シフト位置に接する注目画素を中心とした所定の範囲の画素からなる注目領域の画像濃度データ値を加算した濃度値を算出する濃度算出手段と、
前記注目画素が、画素の隣接関係の変化による局所的な濃度の増減を起こしているかを検出する画素濃度変化検出手段と、
前記濃度算出手段で算出された前記注目領域の濃度値が、濃度補正の必要がない濃度範囲にあるかを判定する補正判定手段と、
判定の結果濃度補正の必要がある場合に、前記注目画素または前記注目画素に隣接する画素の濃度補正処理を実行する濃度補正処理手段と、
を備えることを特徴とするカラー画像形成装置。
An image to be printed in the sub-scanning direction perpendicular to the main scanning direction is divided into a plurality of images with the main scanning direction parallel to the rotation axis of the photoconductor as one line, and stored in the line memory as image data for each color. In a color image forming apparatus that forms a color image based on an image signal obtained by correcting the deviation of each color from the reference color with respect to the image data of
Correction information calculating means for calculating a shift correction information including a division position in the main scanning direction and a correction direction for the image data in the line memory for each color, and calculating a shift of each color with respect to a reference color;
Using the shift correction information and the image data, a density obtained by adding image density data values of a region of interest composed of pixels in a predetermined range centered on a pixel of interest in contact with the image shift position when the image data is shifted Concentration calculating means for calculating a value;
Pixel density change detection means for detecting whether the pixel of interest causes local density increase / decrease due to a change in adjacent relationship of pixels;
Correction determination means for determining whether the density value of the region of interest calculated by the density calculation means is in a density range that does not require density correction;
Density correction processing means for executing density correction processing of the pixel of interest or a pixel adjacent to the pixel of interest when density correction is necessary as a result of determination;
A color image forming apparatus comprising:
前記画素濃度変化検出手段は、前記注目領域の画素を前記濃度算出手段で算出された前記補正方向にシフトさせたときの画素の配列を、画像データをシフトさせたときに局所的な濃度の増減を起こす画素配列のパターンと比較して、前記注目画素を検出することを特徴とする請求項1に記載のカラー画像形成装置。   The pixel density change detecting unit is configured to increase or decrease the local density when the image data is shifted from the pixel arrangement when the pixel of the attention area is shifted in the correction direction calculated by the density calculating unit. 2. The color image forming apparatus according to claim 1, wherein the pixel of interest is detected in comparison with a pattern of a pixel array that causes occurrence of the color difference. 前記濃度補正処理手段は、前記濃度算出手段で算出された前記注目領域の濃度値が所定の範囲に存在し、かつ前記画像データに対して用いられる擬似諧調処理方法が所定の処理方法である場合に、前記濃度補正処理を実行しないことを特徴とする請求項1または2に記載のカラー画像形成装置。   The density correction processing means has a case where the density value of the region of interest calculated by the density calculation means is in a predetermined range and the pseudo gradation processing method used for the image data is a predetermined processing method The color image forming apparatus according to claim 1, wherein the density correction processing is not executed. 感光体の回転軸に平行な主走査方向を1ラインとして前記主走査方向と垂直な副走査方向に印刷する画像を複数分割して色ごとに画像データとしてラインメモリに格納し、前記ラインメモリ内の画像データに対して基準色からの各色のずれについて補正を行った画像信号に基づいてカラー画像を形成するカラー画像形成装置において、
前記シフト補正情報と前記画像データを用いて、前記ラインメモリ内の前記画像データをシフトさせたときの画像シフト位置に接する注目画素を中心とした所定の範囲の画素を、印刷時にノイズ画像を生じる画素配列のパターンと比較して、前記注目画素が前記画像シフト位置で画素の隣接関係の変化による局所的な濃度の増減を起こしているかを検出する画素濃度変化検出手段と、
前記画素濃度変化検出手段で前記注目画素の局所的な濃度の増減が検出された場合に、前記注目画素または前記注目画素に隣接する画素の濃度補正処理を実行する濃度補正処理手段と、
を備えることを特徴とするカラー画像形成装置。
An image to be printed in the sub-scanning direction perpendicular to the main scanning direction is divided into a plurality of images with the main scanning direction parallel to the rotation axis of the photoconductor as one line, and stored in the line memory as image data for each color. In a color image forming apparatus that forms a color image based on an image signal obtained by correcting the deviation of each color from the reference color with respect to the image data of
Using the shift correction information and the image data, a noise image is generated when printing pixels in a predetermined range centered on a pixel of interest that is in contact with the image shift position when the image data in the line memory is shifted. Compared with a pattern of pixel arrangement, pixel density change detection means for detecting whether the pixel of interest causes a local density increase / decrease due to a change in the adjacent relationship of pixels at the image shift position;
A density correction processing unit that executes density correction processing of the pixel of interest or a pixel adjacent to the pixel of interest when a local density increase / decrease of the pixel of interest is detected by the pixel density change detection unit;
A color image forming apparatus comprising:
感光体の回転軸に平行な主走査方向を1ラインとして前記主走査方向と垂直な副走査方向に印刷する画像を複数分割して色ごとに画像データとしてラインメモリに格納し、前記ラインメモリ内の画像データに対して基準色からの各色のずれについて補正を行った画像信号に基づいてカラー画像を形成するカラー画像形成装置での濃度ずれ補正方法において、
基準色に対する各色のずれを算出するとともに、前記色ごとに前記ラインメモリ内の画像データについての前記主走査方向の分割位置と補正方向を含むシフト補正情報を算出する補正情報算出工程と、
前記シフト補正情報と前記画像データを用いて、前記画像データをシフトさせたときの画像シフト位置に接する注目画素を中心とした所定の範囲の画素からなる注目領域の画像濃度データ値を加算した濃度値を算出する濃度算出工程と、
前記注目画素が、画素の隣接関係の変化による局所的な濃度の増減を起こしているかを検出する画素濃度変化検出工程と、
前記濃度算出工程で算出された前記注目領域の濃度値が、濃度補正の必要がない濃度範囲にあるかを判定する補正判定工程と、
判定の結果濃度補正の必要がある場合に、前記注目画素または前記注目画素に隣接する画素の濃度補正処理を実行する濃度補正処理工程と、
を含むことを特徴とする濃度ずれ補正方法。
An image to be printed in the sub-scanning direction perpendicular to the main scanning direction is divided into a plurality of images with the main scanning direction parallel to the rotation axis of the photoconductor as one line, and stored in the line memory as image data for each color. In a density deviation correction method in a color image forming apparatus for forming a color image based on an image signal obtained by correcting each color deviation from a reference color with respect to image data of
A correction information calculation step of calculating shift correction information including a division position in the main scanning direction and a correction direction for the image data in the line memory for each color, and calculating a shift of each color with respect to a reference color;
Using the shift correction information and the image data, a density obtained by adding image density data values of a region of interest composed of pixels in a predetermined range centered on a pixel of interest in contact with the image shift position when the image data is shifted A concentration calculating step for calculating a value;
A pixel density change detection step for detecting whether the pixel of interest causes a local density increase / decrease due to a change in adjacent relationship between pixels;
A correction determination step for determining whether the density value of the region of interest calculated in the density calculation step is in a density range that does not require density correction;
A density correction processing step of executing density correction processing of the pixel of interest or a pixel adjacent to the pixel of interest when density correction is necessary as a result of determination;
A density deviation correction method comprising:
感光体の回転軸に平行な主走査方向を1ラインとして前記主走査方向と垂直な副走査方向に印刷する画像を複数分割して色ごとに画像データとしてラインメモリに格納し、前記ラインメモリ内の画像データに対して基準色からの各色のずれについて補正を行った画像信号に基づいてカラー画像を形成するカラー画像形成装置での濃度ずれ補正方法において、
前記シフト補正情報と前記画像データを用いて、前記ラインメモリ内の前記画像データをシフトさせたときの画像シフト位置に接する注目画素を中心とした所定の範囲の画素を、印刷時にノイズ画像を生じる画素配列のパターンと比較して、前記注目画素が前記画像シフト位置で画素の隣接関係の変化による局所的な濃度の増減を起こしているかを検出する画素濃度変化検出工程と、
前記画素濃度変化検出工程で前記注目画素の局所的な濃度の増減が検出された場合に、前記注目画素または前記注目画素に隣接する画素の濃度補正処理を実行する濃度補正処理工程と、
を含むことを特徴とする濃度ずれ補正方法。
An image to be printed in the sub-scanning direction perpendicular to the main scanning direction is divided into a plurality of images with the main scanning direction parallel to the rotation axis of the photoconductor as one line, and stored in the line memory as image data for each color. In a density deviation correction method in a color image forming apparatus for forming a color image based on an image signal obtained by correcting each color deviation from a reference color with respect to image data of
Using the shift correction information and the image data, a noise image is generated when printing pixels in a predetermined range centered on a pixel of interest that is in contact with the image shift position when the image data in the line memory is shifted. A pixel density change detecting step for detecting whether the pixel of interest causes a local density increase / decrease due to a change in the adjacent relationship of the pixels at the image shift position as compared with a pattern of a pixel arrangement;
A density correction processing step of executing density correction processing of the pixel of interest or a pixel adjacent to the pixel of interest when a local density increase / decrease of the pixel of interest is detected in the pixel density change detection step;
A density deviation correction method comprising:
請求項5または6に記載の濃度ずれ補正方法をコンピュータに実行させることを特徴とする濃度ずれ補正プログラム。   A density deviation correction program for causing a computer to execute the density deviation correction method according to claim 5.
JP2007229330A 2007-09-04 2007-09-04 Color image forming apparatus, density deviation correction method, and density deviation correction program Expired - Fee Related JP4937049B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007229330A JP4937049B2 (en) 2007-09-04 2007-09-04 Color image forming apparatus, density deviation correction method, and density deviation correction program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007229330A JP4937049B2 (en) 2007-09-04 2007-09-04 Color image forming apparatus, density deviation correction method, and density deviation correction program

Publications (2)

Publication Number Publication Date
JP2009063662A JP2009063662A (en) 2009-03-26
JP4937049B2 true JP4937049B2 (en) 2012-05-23

Family

ID=40558310

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007229330A Expired - Fee Related JP4937049B2 (en) 2007-09-04 2007-09-04 Color image forming apparatus, density deviation correction method, and density deviation correction program

Country Status (1)

Country Link
JP (1) JP4937049B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5108689B2 (en) 2008-09-08 2012-12-26 株式会社リコー Image forming apparatus, density deviation correction method, and program
JP5332777B2 (en) * 2009-03-18 2013-11-06 株式会社リコー Image forming apparatus, image forming method, and program
JP2011046080A (en) * 2009-08-26 2011-03-10 Ricoh Co Ltd Image forming apparatus, image forming method, and program
JP5370858B2 (en) * 2010-03-08 2013-12-18 株式会社リコー Image forming apparatus, image forming system, fixing control method, program, and recording medium
JP5445250B2 (en) * 2010-03-16 2014-03-19 株式会社リコー Image forming apparatus and image forming method
JP5482349B2 (en) * 2010-03-18 2014-05-07 株式会社リコー Image forming apparatus, image forming system, fixing control method, program, and recording medium
JP5609297B2 (en) * 2010-06-18 2014-10-22 株式会社リコー Image forming apparatus
JP6136391B2 (en) * 2013-03-13 2017-05-31 株式会社リコー Image processing apparatus, image forming apparatus, image correction method, and program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3715349B2 (en) * 1995-07-31 2005-11-09 株式会社東芝 Image recording device
JP2002086797A (en) * 2000-09-12 2002-03-26 Matsushita Electric Ind Co Ltd Color imaging apparatus

Also Published As

Publication number Publication date
JP2009063662A (en) 2009-03-26

Similar Documents

Publication Publication Date Title
JP5272752B2 (en) Image forming apparatus, image forming method of image forming apparatus, and program
JP5108689B2 (en) Image forming apparatus, density deviation correction method, and program
JP5533069B2 (en) Image forming apparatus, image forming method, and program
JP4937049B2 (en) Color image forming apparatus, density deviation correction method, and density deviation correction program
JP5239883B2 (en) Image forming apparatus and image forming method of image forming apparatus
JP4937097B2 (en) Image correction apparatus, image forming apparatus, and image correction method
JP2013240994A (en) Image forming apparatus for correcting displacement between laser beams
JP2013097156A (en) Image forming apparatus
JP5790285B2 (en) Image forming apparatus
JP5332777B2 (en) Image forming apparatus, image forming method, and program
JP5278074B2 (en) Image forming apparatus, image forming method, and program
JP5245952B2 (en) Image forming apparatus and density deviation correction method
JP4898292B2 (en) Image forming apparatus, image forming method, and program
JP4882426B2 (en) Image forming apparatus and image processing method thereof
JP5444777B2 (en) Image forming apparatus, image forming method, and program
JP6486430B2 (en) Image forming apparatus for correcting misalignment between laser beams
JP5609297B2 (en) Image forming apparatus
CN112433453B (en) Image forming apparatus and image forming method
JP5429025B2 (en) Optical beam scanning optical device
JP2016004116A (en) Image forming apparatus configured to correct misalignment between laser beams
JP2011046080A (en) Image forming apparatus, image forming method, and program
JP4287311B2 (en) Color image forming apparatus
JP4400386B2 (en) Image processing apparatus and image processing method
JP2006159860A (en) Image formation device and image formation method
JP2006084538A (en) Image forming apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20100414

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120201

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120214

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120221

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

Free format text: PAYMENT UNTIL: 20150302

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4937049

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees