JP5978809B2 - Image forming apparatus - Google Patents

Image forming apparatus Download PDF

Info

Publication number
JP5978809B2
JP5978809B2 JP2012150539A JP2012150539A JP5978809B2 JP 5978809 B2 JP5978809 B2 JP 5978809B2 JP 2012150539 A JP2012150539 A JP 2012150539A JP 2012150539 A JP2012150539 A JP 2012150539A JP 5978809 B2 JP5978809 B2 JP 5978809B2
Authority
JP
Japan
Prior art keywords
image data
image
unit
output
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2012150539A
Other languages
Japanese (ja)
Other versions
JP2014014007A (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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2012150539A priority Critical patent/JP5978809B2/en
Publication of JP2014014007A publication Critical patent/JP2014014007A/en
Application granted granted Critical
Publication of JP5978809B2 publication Critical patent/JP5978809B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Laser Beam Printer (AREA)
  • Exposure Or Original Feeding In Electrophotography (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Editing Of Facsimile Originals (AREA)

Description

本発明は、画像形成装置に関する。   The present invention relates to an image forming apparatus.

例えばシアン(C)、マゼンタ(M)、イエロー(Y)、ブラック(K)の複数色のトナー像を直接、または、中間転写ベルトを介して、用紙に重ねて転写することで用紙上にカラー画像を形成する画像形成装置が知られている。   For example, toner images of multiple colors of cyan (C), magenta (M), yellow (Y), and black (K) can be transferred onto a sheet by transferring them over the sheet directly or via an intermediate transfer belt. An image forming apparatus that forms an image is known.

特許文献1には、そのような画像形成装置において、光ビーム走査装置を構成する光学部品の位置ずれ、感光体の取り付けずれ、装置全体の歪み等の原因により生じる各色画像の位置ずれ(走査位置ずれ、色ずれ、或いは、レジずれとも言う)を、アクチュエータやステッピングモータなどの機械的手段を用いて補正したり、機械的手段を用いずに電気的なデータ処理によって補正したりすることが記載されている。また、各色の画像の位置ずれを検出するため、中間転写ベルト上に各色の所定の画像(レジストマークまたはテストパターンと言う)を形成し、形成したレジストマークをレジスト検知装置により検知することが記載されている   In Patent Document 1, in such an image forming apparatus, the positional deviation of each color image (scanning position) caused by the positional deviation of the optical components constituting the light beam scanning apparatus, the deviation of the attachment of the photosensitive member, the distortion of the entire apparatus, or the like. Correction, misregistration, color misregistration, or registration misregistration) is corrected using mechanical means such as an actuator or a stepping motor, or corrected by electrical data processing without using mechanical means. Has been. In addition, it is described that a predetermined image (referred to as a registration mark or a test pattern) of each color is formed on the intermediate transfer belt and the formed registration mark is detected by a registration detection device in order to detect a positional deviation of each color image. Has been

特許文献2には、複数の発光点(または発光素子)が2次元配列された垂直共振器面発光レーザ(Vertical Cavity Surface emitting Laser:VCSEL)アレイを光源として用い、VCSELアレイから出力された複数のレーザビームをポリゴンミラーで偏向させて、感光体上を同時に走査するビーム数を増やすことで、走査密度の向上及び感光体の露光処理(書き込み処理とも言う)の高速化を図った光走査装置及びそのような光走査装置を有する画像形成装置が記載されている。特許文献2に記載の画像形成装置では、入力された赤(R)緑(G)青(B)表色系の多値画像データを処理して生成したCMYK表色系の2値画像データを、ラインバッファメモリ群に一旦格納し、その後、VCSELアレイのそれぞれの発光素子に対応した画像データ(変調信号とも言う)をラインバッファメモリ群から同時に読み出し、遅延調整器を介して、VCSELアレイを駆動するレーザ駆動回路に供給する。   In Patent Document 2, a vertical cavity surface emitting laser (VCSEL) array in which a plurality of light emitting points (or light emitting elements) are two-dimensionally arranged is used as a light source, and a plurality of light output from the VCSEL array is used. An optical scanning device that improves the scanning density and speeds up exposure processing (also referred to as writing processing) of the photosensitive member by deflecting the laser beam with a polygon mirror and increasing the number of beams simultaneously scanned on the photosensitive member; An image forming apparatus having such an optical scanning device is described. In the image forming apparatus described in Patent Document 2, CMYK color system binary image data generated by processing input red (R) green (G) blue (B) color system multi-value image data is obtained. Then, the data is temporarily stored in the line buffer memory group, and then image data (also referred to as a modulation signal) corresponding to each light emitting element of the VCSEL array is simultaneously read from the line buffer memory group, and the VCSEL array is driven via the delay adjuster. To the laser drive circuit.

特許文献3及び4には、画像データを複数画素(例えば、4画素や8画素)毎にパッキングしてパラレル転送することが記載されている。   Patent Documents 3 and 4 describe that image data is packed in units of a plurality of pixels (for example, 4 pixels or 8 pixels) and transferred in parallel.

特開2000−181172号公報JP 2000-181172 A 特開2003−255247号公報JP 2003-255247 A 特開2004−98391号公報JP 2004-98391 A 特開2005−268886号公報JP 2005-268886 A

本発明の目的は、取得した画像データの主走査方向の解像度を増加させる解像度変換処理を行って、解像度変換後の画像データを複数の発光素子を有する発光装置に供給し像保持体の走査を行う画像形成装置において、複数の発光素子の各々に対し1走査ライン分の画像データを格納するラインメモリの容量を、解像度変換後の画像データをラインメモリに格納する場合と比べて低減することである。   An object of the present invention is to perform resolution conversion processing for increasing the resolution in the main scanning direction of acquired image data, and supply the image data after resolution conversion to a light emitting device having a plurality of light emitting elements to scan the image carrier. In the image forming apparatus to be performed, the capacity of the line memory for storing image data for one scanning line for each of the plurality of light emitting elements is reduced as compared with the case where the image data after resolution conversion is stored in the line memory. is there.

上述した課題を解決するため、本願の請求項1に係る画像形成装置は、画像データを取得する画像データ取得部と、像保持体を予め決められた方向である主走査方向に走査する複数の光ビームを発する複数の発光素子を有する発光装置と、前記画像データ取得部から前記画像データを取得し、各発光素子につき1走査ライン分の画像データを前記発光装置の全発光素子分格納する容量を有するラインメモリと、前記ラインメモリから前記発光装置の各発光素子に対する画像データを読み出して、読出した画像データの前記主走査方向の解像度を増加させる解像度変換を行う解像度変換部と、前記解像度変換部から出力された画像データに対し、前記主走査方向の複数の領域毎に位置ずれ補正を行う位置ずれ補正部と、前記位置ずれ補正後の画像データに基づいて、前記発光装置を駆動する駆動回路と、前記位置ずれ補正部の後段で且つ前記駆動回路の前段に配置され、前記位置ずれ補正部から出力された位置ずれ補正された画像データが書き込まれ、書き込まれた画像データを前記駆動回路へと出力するFIFOメモリとを有する。 In order to solve the above-described problem, an image forming apparatus according to claim 1 of the present application includes an image data acquisition unit that acquires image data, and a plurality of images that are scanned in a main scanning direction that is a predetermined direction. A light-emitting device having a plurality of light-emitting elements that emit light beams, and a capacity for acquiring the image data from the image data acquisition unit and storing image data for one scanning line for each light-emitting element for all the light-emitting elements of the light-emitting device A line memory, a resolution conversion unit that reads image data for each light emitting element of the light emitting device from the line memory, and performs resolution conversion for increasing the resolution in the main scanning direction of the read image data, and the resolution conversion the image data outputted from the parts, and the main performs scanning direction of the plurality of areas each at a position displacement correction positional deviation correcting unit, image after the positional deviation correction Based on the data, the drive circuit for driving the light emitting device, wherein arranged in front of the rear stage in and the drive circuit of the positional deviation correcting unit, image data output position deviation correction from the positional deviation correcting unit And a FIFO memory for outputting the written image data to the driving circuit .

本願の請求項に係る画像形成装置は、請求項に記載の態様において、前記FIFOメモリから前記駆動回路への画像データの供給は、前記発光装置による前記像保持体の走査の開始を示す信号をトリガとして開始され、前記ラインメモリから前記解像度変換部への画像データの読出しは、前記FIFOメモリに空きが生じたことを示す信号に応じてなされることを特徴とする。 According to a second aspect of the present invention, in the aspect of the first aspect, the supply of image data from the FIFO memory to the drive circuit indicates the start of scanning of the image carrier by the light emitting device. The image data is started from the signal as a trigger, and the image data is read from the line memory to the resolution conversion unit in response to a signal indicating that the FIFO memory is free.

本願の請求項1に係る画像形成装置によれば、取得した画像データの主走査方向の解像度を増加させる解像度変換処理を行って、解像度変換後の画像データを複数の発光素子を有する発光装置に供給し像保持体の走査を行う画像形成装置において、複数の発光素子の各々に対し1走査ライン分の画像データを格納するラインメモリの容量が、解像度変換後の画像データをラインメモリに格納する場合と比べて低減され、位置ずれ補正部からの出力レートの変動がFIFOメモリによって吸収される。
本願の請求項に係る画像形成装置によれば、ラインメモリからの画像データの読出しを像保持体の走査の開始を示す信号をトリガとして開始する場合と比べて、像保持体の走査の開始を示す信号が生成された後、FIFOメモリから駆動回路に画像データが供給されるまでの遅延時間が短縮される。
According to the image forming apparatus according to claim 1 of the present application, the resolution conversion process for increasing the resolution of the acquired image data in the main scanning direction is performed, and the image data after the resolution conversion is converted into a light emitting apparatus having a plurality of light emitting elements. In an image forming apparatus that supplies and scans an image carrier, the capacity of a line memory that stores image data for one scanning line for each of a plurality of light emitting elements stores image data after resolution conversion in the line memory. is reduced compared to the case, fluctuations in the output rate from the position displacement correction unit is absorbed by the FIFO memory.
According to the image forming apparatus of claim 2 of the present application, compared to the case where reading of image data from the line memory is started using a signal indicating the start of scanning of the image carrier as a trigger, the start of scanning of the image carrier is started. After the signal indicating is generated, the delay time until the image data is supplied from the FIFO memory to the driving circuit is shortened.

実施形態に係る画像形成装置の構成を示す模式図。1 is a schematic diagram illustrating a configuration of an image forming apparatus according to an embodiment. VCSELアレイの構成を示す模式図。The schematic diagram which shows the structure of a VCSEL array. 実施形態に係る画像形成装置の位置ずれ検出及び画像データ補正に係る構成を示すブロック図。FIG. 3 is a block diagram illustrating a configuration relating to misalignment detection and image data correction of the image forming apparatus according to the embodiment. 実施形態に係る画像処理装置の機能構成を示すブロック図。1 is a block diagram showing a functional configuration of an image processing apparatus according to an embodiment. 解像度変換処理及び主倍率補正処理を説明するための模式図。The schematic diagram for demonstrating the resolution conversion process and the main magnification correction process. 画像の領域毎に主倍率補正処理の内容が異なる場合を例示する模式図。The schematic diagram which illustrates the case where the content of the main magnification correction process differs for every area | region of an image. 主倍率補正を行わない場合と行った場合とにおける主倍率補正部から出力される1走査ラインのデータ量の時間変化を示す模式的なグラフ。6 is a schematic graph showing a temporal change in the data amount of one scanning line output from the main magnification correction unit when the main magnification correction is not performed and when it is performed. SOS信号と有効走査期間との関係を示す模式的なグラフ。4 is a schematic graph showing a relationship between an SOS signal and an effective scanning period. 画像処理装置の比較例の機能構成を示すブロック図。The block diagram which shows the function structure of the comparative example of an image processing apparatus. 比較例におけるラインメモリの読出し開始タイミングと、主倍率補正部からの出力データ量の時間変化との関係を説明するためのグラフ。The graph for demonstrating the relationship between the read start timing of the line memory in a comparative example, and the time change of the output data amount from the main magnification correction part. 画像の領域分割の変形例を示す模式図。The schematic diagram which shows the modification of the area | region division of an image.

<実施形態>
図1は、本発明の一実施形態に係る画像形成装置1の構成を模式的に示した図である。画像形成装置1の上部には、原稿2をプラテンガラス5上に押しつけるカバーと、プラテンガラス5上に載せられた原稿2の画像を読み取る画像読取装置4が配設されている。この画像読取装置4は、プラテンガラス5上に載せられた原稿2に対して光源6から光を照射する。そして、原稿2で反射した光を鏡であるフルレートミラー7及びハーフレートミラー8、9で反射した後、レンズ10を介してCCD(Charge Coupled Devices)を用いた画像読取素子11へ案内し、原稿2の画像を画像読取素子11によってRGBの各色の画像データを表す電気信号に変換して制御部101へ出力する。
<Embodiment>
FIG. 1 is a diagram schematically showing a configuration of an image forming apparatus 1 according to an embodiment of the present invention. Above the image forming apparatus 1, a cover for pressing the document 2 onto the platen glass 5 and an image reading device 4 that reads an image of the document 2 placed on the platen glass 5 are disposed. The image reading device 4 irradiates light from a light source 6 onto a document 2 placed on a platen glass 5. Then, after the light reflected by the document 2 is reflected by the full-rate mirror 7 and the half-rate mirrors 8 and 9 which are mirrors, the light is guided to the image reading element 11 using a CCD (Charge Coupled Devices) through the lens 10, and the document The second image is converted into an electrical signal representing image data of each color of RGB by the image reading element 11 and output to the control unit 101.

制御部101は、画像形成装置1の各部を制御する。また、制御部101は、画像読取装置4から入力されたRGB画像データ、または、LANなどのネットワーク回線を介してパーソナルコンピュータ(不図示)等の外部装置から入力されたRGB画像データを取得し、取得されたRGB画像データをCMYKの4色の画像データ(ラスタデータ)に変換するなどの処理をして画像処理装置12に出力する。   The control unit 101 controls each unit of the image forming apparatus 1. In addition, the control unit 101 acquires RGB image data input from the image reading device 4 or RGB image data input from an external device such as a personal computer (not shown) via a network line such as a LAN, The acquired RGB image data is subjected to processing such as conversion to CMYK four-color image data (raster data), and output to the image processing device 12.

画像処理装置12は、制御部101から供給されたCMYK画像データに対し、2値化処理、シェーディング補正、明度/色空間変換、ガンマ補正、枠消し、色/移動編集、色ずれ補正等の処理を施す。画像処理装置12は、処理したCMYK各色の画像データを各色に対応した画像形成ユニット13C、13M、13Y、13Kの露光装置14C、14M、14Y、14Kに送る。尚、図面及び以下の説明においては、C色の画像に係わるものは符号の末尾にCを付し、M色の画像に係わるものは符号の末尾にMを付し、Y色の画像に係わるものは符号の末尾にYを付し、K色の画像に係わるものは符号の末尾にKを付して説明する。   The image processing apparatus 12 performs processes such as binarization processing, shading correction, brightness / color space conversion, gamma correction, frame deletion, color / movement editing, and color shift correction on the CMYK image data supplied from the control unit 101. Apply. The image processing apparatus 12 sends the processed image data of each color of CMYK to the exposure apparatuses 14C, 14M, 14Y, and 14K of the image forming units 13C, 13M, 13Y, and 13K corresponding to the colors. In the drawings and the following description, a C-color image is associated with a C at the end, a M-color image is denoted with a M at the end, and a Y-color image is associated with the image. In the description, Y is added to the end of the code, and K related images are described with K added to the end of the code.

画像形成ユニット13C、13M、13Y、13Kは、CMYKの各色のトナー像を形成するユニットである。画像形成装置1は、各画像形成ユニット13C、13M、13Y、13Kが装着される装着部を備えており、各画像形成ユニット13C、13M、13Y、13Kは、画像形成装置1への装着及び画像形成装置1からの取り外しが可能であって、画像形成装置1内において水平方向に一定の間隔をおいて並列的に配置されている。本実施形態においては、4つの画像形成ユニット13C、13M、13Y、13Kは、すべて同様に構成されているため、C、M、Y、Kの符号を付すのを省略してその構成を説明する。画像形成ユニット13は、像保持体の一例として、矢印Aの方向に一定の回転速度で回転する感光体ドラム15と、この感光体ドラム15の表面を一様に帯電する一次帯電用のスコロトロン16と、感光体ドラム15の表面に各色に対応した画像を露光して静電潜像を形成する露光装置14と、感光体ドラム15上に形成された静電潜像をトナーにより現像する現像器17と、感光体ドラム15上のトナーを除去するクリーニング装置18とから構成されている。   The image forming units 13C, 13M, 13Y, and 13K are units that form CMYK toner images. The image forming apparatus 1 includes a mounting portion on which the image forming units 13C, 13M, 13Y, and 13K are mounted. The image forming units 13C, 13M, 13Y, and 13K are mounted on the image forming apparatus 1 and are imaged. The image forming apparatus 1 can be detached from the image forming apparatus 1 and is arranged in parallel in the image forming apparatus 1 at a certain interval in the horizontal direction. In the present embodiment, the four image forming units 13C, 13M, 13Y, and 13K are all configured in the same manner, and therefore, the configuration thereof will be described with the reference numerals C, M, Y, and K omitted. . The image forming unit 13 includes, as an example of an image carrier, a photosensitive drum 15 that rotates at a constant rotational speed in the direction of arrow A, and a primary charging scorotron 16 that uniformly charges the surface of the photosensitive drum 15. An exposure device 14 that exposes an image corresponding to each color on the surface of the photosensitive drum 15 to form an electrostatic latent image, and a developing device that develops the electrostatic latent image formed on the photosensitive drum 15 with toner. 17 and a cleaning device 18 for removing toner on the photosensitive drum 15.

各色に対応した露光装置14はレーザ装置19を有し、画像処理装置12から送られた画像データに応じて変調されたレーザ光がレーザ装置19から出力される。即ち、画像処理装置12からの画像データは、レーザ装置19から出力されるレーザ光を変調する変調信号として働く。レーザ装置19から出力されたレーザ光は、図示しないモータにより回転駆動される側面に複数の反射面が設けられた正多角形状のポリゴン鏡22へ反射鏡20、21によって案内され、ポリゴン鏡22によって反射される。また、回転するポリゴン鏡22によって反射した光は、再び反射鏡21及び複数枚の反射鏡23、24を介して像保持体である感光体ドラム15に導かれ、感光体ドラム15の表面を走査する。これにより感光体ドラム15の表面に静電潜像が形成される。各感光体ドラム15C、15M、15Y、15Kに形成された静電潜像は、現像器17C、17M、17Y、17Kによって、それぞれCMYKの各色のトナー像として現像される。   The exposure device 14 corresponding to each color has a laser device 19, and laser light modulated in accordance with image data sent from the image processing device 12 is output from the laser device 19. That is, the image data from the image processing device 12 serves as a modulation signal for modulating the laser beam output from the laser device 19. The laser beam output from the laser device 19 is guided by the reflecting mirrors 20 and 21 to a regular polygonal polygon mirror 22 having a plurality of reflecting surfaces on a side surface that is rotationally driven by a motor (not shown). Reflected. The light reflected by the rotating polygon mirror 22 is guided again to the photosensitive drum 15 as an image holding member through the reflecting mirror 21 and the plurality of reflecting mirrors 23 and 24, and the surface of the photosensitive drum 15 is scanned. To do. As a result, an electrostatic latent image is formed on the surface of the photosensitive drum 15. The electrostatic latent images formed on the photosensitive drums 15C, 15M, 15Y, and 15K are developed as toner images of CMYK colors by the developing units 17C, 17M, 17Y, and 17K, respectively.

本実施形態において、レーザ装置19は、VCSELアレイのように、それぞれの出力光を独立して変調可能な複数の発光素子を有するマルチビーム発光装置である。図2は、VCSELアレイの一例を示す模式図である。図2に示したVCSELアレイは、8つのレーザダイオード191(発光素子の一例)を有し、これらレーザダイオード191は2行×4列で2次元配置されている。   In the present embodiment, the laser device 19 is a multi-beam light emitting device having a plurality of light emitting elements capable of independently modulating each output light, such as a VCSEL array. FIG. 2 is a schematic diagram illustrating an example of a VCSEL array. The VCSEL array shown in FIG. 2 has eight laser diodes 191 (an example of a light emitting element), and these laser diodes 191 are two-dimensionally arranged in 2 rows × 4 columns.

より具体的には、これらレーザダイオード191は、これらレーザダイオード191から出力されるレーザ光が副走査方向に重ならないように、副走査方向に対応する方向である図2における垂直方向にずらして配置されている。そのため、レーザダイオード191の各行は、主走査方向に対応する図2の水平方向に対して傾きを有している。また、レーザダイオード191は二次元配置されているため、主走査方向に対応する水平方向の位置が異なり、最大で距離D1ずれている。そのため、レーザダイオード191が同時に発光すると、水平方向の位置が異なるレーザダイオード191から発せられたレーザ光は、異なる主走査方向の位置で感光体ドラム15上に結像することとなる。このような主走査方向の結像位置のずれを補正するため、後述するように、画像処理装置12は各レーザダイオード191に画像データ(変調信号)を供給を開始する際の遅延量を走査開始の基準となる信号に対して調節する遅延回路を有する。尚、主走査方向とは、ポリゴン鏡22の回転によるレーザ光の走査の方向であり、感光体ドラム15の回転軸の方向と一致する。副走査方向は、主走査方向と交差する方向であり、画像が形成される用紙の搬送方向に対応した方向である。   More specifically, the laser diodes 191 are arranged so as to be shifted in the vertical direction in FIG. 2, which is a direction corresponding to the sub-scanning direction, so that the laser beams output from the laser diodes 191 do not overlap in the sub-scanning direction. Has been. Therefore, each row of the laser diodes 191 has an inclination with respect to the horizontal direction in FIG. 2 corresponding to the main scanning direction. Further, since the laser diodes 191 are two-dimensionally arranged, the positions in the horizontal direction corresponding to the main scanning direction are different, and the distance D1 is shifted at the maximum. Therefore, when the laser diode 191 emits light at the same time, the laser beams emitted from the laser diodes 191 having different horizontal positions form an image on the photosensitive drum 15 at different positions in the main scanning direction. In order to correct such a shift in the imaging position in the main scanning direction, the image processing device 12 starts scanning the delay amount when starting supplying image data (modulation signal) to each laser diode 191 as described later. A delay circuit that adjusts the reference signal. The main scanning direction is a scanning direction of the laser beam by the rotation of the polygon mirror 22 and coincides with the direction of the rotation axis of the photosensitive drum 15. The sub-scanning direction is a direction that intersects the main scanning direction, and corresponds to the conveyance direction of the paper on which an image is formed.

このようなレーザ装置19を各色の露光装置14の光源として用いることにより、各色毎に1回の主走査で複数(この例では8つ)のレーザ光が同時に走査され、感光体ドラム15の表面に静電潜像が形成されるので、一つのレーザ光を走査する場合に比べて静電潜像の形成が高速化される。また、例えば、VCSELアレイ(レーザ装置)19のポリゴン鏡22の軸線方向に対する傾き角度を調整し副走査方向に対応する方向に隣接するレーザダイオード191の間隔を小さくすることで、副走査方向の走査線密度が向上する。尚、VCSELアレイ19に含まれるレーザダイオード191の数は8に限られず、例えば16(4×4の2次元配置)、32(4×8の2次元配置)など、別の数であってもよい。   By using such a laser device 19 as a light source of the exposure device 14 for each color, a plurality of (eight in this example) laser beams are simultaneously scanned by one main scan for each color, and the surface of the photosensitive drum 15 is scanned. Thus, the electrostatic latent image is formed faster than when scanning with one laser beam. Further, for example, by adjusting the inclination angle of the VCSEL array (laser device) 19 with respect to the axial direction of the polygon mirror 22 and reducing the interval between adjacent laser diodes 191 in the direction corresponding to the sub-scanning direction, scanning in the sub-scanning direction is performed. The line density is improved. The number of laser diodes 191 included in the VCSEL array 19 is not limited to 8, and may be another number such as 16 (4 × 4 two-dimensional arrangement), 32 (4 × 8 two-dimensional arrangement), for example. Good.

図1を再度参照すると、各感光体ドラム15C、15M、15Y、15K上に形成された上記各色のトナー像は、各画像形成ユニット13C、13M、13Y、13Kの下方に配置された中間転写体としての中間転写ベルト25上に、図示しない一次転写バイアス電源によって一次転写バイアスが印加された一次転写ロール30C、30M、30Y、30Kにより重ねて転写される。   Referring to FIG. 1 again, the toner images of the respective colors formed on the photosensitive drums 15C, 15M, 15Y, and 15K are intermediate transfer members disposed below the image forming units 13C, 13M, 13Y, and 13K. Are transferred onto the intermediate transfer belt 25 by the primary transfer rolls 30C, 30M, 30Y and 30K to which a primary transfer bias is applied by a primary transfer bias power source (not shown).

中間転写ベルト25は、ロール40〜45の間に一定の張力を掛けられて掛け回されており、図示しないモータによって回転駆動されるロール40により、矢印Bの方向に一定の速度で循環駆動される。なお中間転写ベルト25としては、本実施形態では、例えば可撓性を有するポリイミド等の合成樹脂フィルムを帯状に形成し、この帯状に形成された合成樹脂フィルムの両端を溶着等の手段によって接続することにより、無端ベルト状に形成したものが用いられる。   The intermediate transfer belt 25 is wound around a roll 40 to 45 with a constant tension, and is circulated and driven at a constant speed in the direction of arrow B by a roll 40 that is rotated by a motor (not shown). The As the intermediate transfer belt 25, in this embodiment, for example, a flexible synthetic resin film such as polyimide is formed in a band shape, and both ends of the synthetic resin film formed in the band shape are connected by means such as welding. Thus, an endless belt is used.

中間転写ベルト25上に重ねて転写された各色のトナー像は、ロール44側に押し付けられている二次転写ロール50によって、搬送された記録媒体としての記録用紙60に転写される。以下、記録用紙60へのトナー像の転写を二次転写と呼ぶ。なお、二次転写ロール50には、記録用紙60が二次転写ロール50と中間転写ベルト25の内側に設けられたロール44との間に搬送される際、中間転写ベルト25に一次転写されたトナーの極性とは逆の極性である二次転写バイアスが印加される。これにより、中間転写ベルト25から記録用紙60に向かう静電気力が中間転写ベルト25上のトナーに作用して、記録用紙60の表面にトナーが転写される。   The toner images of the respective colors transferred on the intermediate transfer belt 25 are transferred onto a recording sheet 60 as a conveyed recording medium by a secondary transfer roll 50 pressed against the roll 44 side. Hereinafter, the transfer of the toner image onto the recording paper 60 is referred to as secondary transfer. The recording sheet 60 was primarily transferred to the intermediate transfer belt 25 when it was transported between the secondary transfer roll 50 and the roll 44 provided inside the intermediate transfer belt 25. A secondary transfer bias having a polarity opposite to the polarity of the toner is applied. As a result, the electrostatic force from the intermediate transfer belt 25 toward the recording paper 60 acts on the toner on the intermediate transfer belt 25, and the toner is transferred to the surface of the recording paper 60.

各色のトナー像が転写された記録用紙60は、2連の搬送ベルト51、52によって定着器70へと搬送される。定着器70は、トナー像が転写された記録用紙60に熱及び圧力を加えることで、トナー像を記録用紙60の表面に定着させる。トナー像が定着された記録用紙60は、排紙トレイ64に排出される。   The recording paper 60 on which the toner image of each color is transferred is conveyed to the fixing device 70 by the two conveyance belts 51 and 52. The fixing device 70 fixes the toner image on the surface of the recording paper 60 by applying heat and pressure to the recording paper 60 to which the toner image is transferred. The recording paper 60 on which the toner image is fixed is discharged to a paper discharge tray 64.

なお、記録用紙60は、記録用紙60を格納する複数の格納部61〜63の何れかから、ロール80等によって定められる破線で示す用紙搬送経路に沿って搬送されて中間転写ベルト25上に送出される。また、感光体ドラム15は、トナー像の転写工程が終了した後、クリーニング装置18によって残留トナーや紙粉等が除去されて、次の画像形成プロセスに備える。ベルト用クリーナ90は、中間転写ベルト25上に残留したトナーを除去する。   The recording paper 60 is conveyed from any of a plurality of storage units 61 to 63 that store the recording paper 60 along a paper conveyance path indicated by a broken line defined by the roll 80 and the like, and is sent onto the intermediate transfer belt 25. Is done. Further, after the toner image transfer process is completed, the photosensitive drum 15 is prepared for the next image forming process by removing residual toner, paper dust, and the like by the cleaning device 18. The belt cleaner 90 removes the toner remaining on the intermediate transfer belt 25.

本実施形態に係る画像形成装置1は、温度や湿度の変化等によって生じる画像の色ずれを防止すべく、画像形成装置1の電源投入時やユーザ操作に応じて、中間転写ベルト25に一次転写されたトナー像の位置ずれを検出し、検出された位置ずれに応じて記録用紙60に転写すべき各色のトナー像を表す画像データを補正する機能が設けられている。以下、画像形成装置1におけるこれらの機能に関する構成について説明する。   The image forming apparatus 1 according to the present embodiment performs primary transfer to the intermediate transfer belt 25 when the image forming apparatus 1 is turned on or in response to a user operation in order to prevent image color misregistration caused by changes in temperature or humidity. There is provided a function of detecting the positional deviation of the toner image and correcting image data representing the toner image of each color to be transferred to the recording paper 60 in accordance with the detected positional deviation. Hereinafter, configurations related to these functions in the image forming apparatus 1 will be described.

図3は、画像形成装置1における位置ずれ検出及び画像データ補正に係る構成のブロック図である。図3に示すように、画像形成装置1は、制御部101、記憶部102、操作部103、通信部104、パターン検出器600、画像処理装置12、画像形成ユニット13、及び画像読取装置4を含んで構成されている。   FIG. 3 is a block diagram of a configuration relating to misalignment detection and image data correction in the image forming apparatus 1. As shown in FIG. 3, the image forming apparatus 1 includes a control unit 101, a storage unit 102, an operation unit 103, a communication unit 104, a pattern detector 600, an image processing device 12, an image forming unit 13, and an image reading device 4. It is configured to include.

制御部101は、CPU(Central Processing Unit)101A、ROM(Read Only Memory)101B、RAM(Random Access Memory)101Cを含む。ROM101Bには制御プログラムが記憶されており、RAM101Cをワーキングエリアとして、CPU101Aが制御プログラムを実行することで画像形成装置1の各部が制御され、画像形成装置1が動作する。例えば、制御部101は、位置ずれ検出時において、位置ずれ検出用の各色のトナー像(以下、テストパターンと言う)が中間転写ベルト25に転写されるように画像処理装置12及び画像形成ユニット13を制御する。   The control unit 101 includes a CPU (Central Processing Unit) 101A, a ROM (Read Only Memory) 101B, and a RAM (Random Access Memory) 101C. The ROM 101B stores a control program. The CPU 101A executes the control program with the RAM 101C as a working area, whereby each part of the image forming apparatus 1 is controlled, and the image forming apparatus 1 operates. For example, the control unit 101 detects the color misregistration so that each color toner image (hereinafter referred to as a test pattern) is transferred to the intermediate transfer belt 25 when the misregistration is detected. To control.

記憶部102は、不揮発性の記憶媒体で構成されており、位置ずれ検出処理に用いるテストパターンの画像データ(以下、パターン画像データと言う)等の各種データを記憶する。操作部103は、画像形成装置1の電源のオンオフを切り換える電源スイッチや、例えばタッチパネル式の表示装置を含んで構成されており、メニュー画面やメッセージを表示してユーザからの指示を受付ける。   The storage unit 102 is configured by a non-volatile storage medium, and stores various data such as image data of a test pattern (hereinafter referred to as pattern image data) used for misregistration detection processing. The operation unit 103 includes a power switch for switching on / off the power of the image forming apparatus 1 and a touch panel type display device, for example, and displays a menu screen and a message to receive an instruction from the user.

通信部104は、例えばパーソナルコンピュータなどの外部装置と直接または通信ネットワークを介して接続するためのインタフェースである。通信部104は、例えば、外部装置から画像データを取得し、制御部101に供給する。   The communication unit 104 is an interface for connecting to an external device such as a personal computer directly or via a communication network. For example, the communication unit 104 acquires image data from an external device and supplies the image data to the control unit 101.

パターン検出器600は、図1に示すように、中間転写ベルト25の搬送方向において画像形成ユニット13より下流側に配置される。パターン検出器600は、中間転写ベルト25上に照射した光の反射光を受光する例えばCCD等のイメージセンサを有し、中間転写ベルト25に転写された各色のテストパターンを検出する。パターン検出器600は、主走査方向に沿って複数個設けてもよい。パターン検出器600は、検出した各色テストパターンの転写位置を示す情報を画像処理装置12へ供給する。   As shown in FIG. 1, the pattern detector 600 is disposed downstream of the image forming unit 13 in the conveyance direction of the intermediate transfer belt 25. The pattern detector 600 includes an image sensor such as a CCD that receives the reflected light of the light irradiated on the intermediate transfer belt 25, and detects a test pattern of each color transferred to the intermediate transfer belt 25. A plurality of pattern detectors 600 may be provided along the main scanning direction. The pattern detector 600 supplies information indicating the detected transfer position of each color test pattern to the image processing apparatus 12.

画像読取装置4は、上述したように、ユーザによって指定された原稿のRGB画像データを取得し、制御部101に供給する。   As described above, the image reading device 4 acquires the RGB image data of the document designated by the user and supplies it to the control unit 101.

画像処理装置12は、例えば、ASIC(Application Specific Integrated Circuit)等のハードウェアとして構成され、上述したように、制御部101から供給されるCMYK画像データに濃度調整等の画像処理を施す。また、画像処理装置12は、パターン検出器600からの信号に基づいて、各色の位置ずれ量を求め、各位置ずれ量を低減するように各色画像データの補正を行い、補正後の画像データを各色の画像形成ユニット13の露光装置14へ送出する。以下、画像処理装置12の構成及び動作について、詳細に説明する。   For example, the image processing apparatus 12 is configured as hardware such as an ASIC (Application Specific Integrated Circuit), and performs image processing such as density adjustment on the CMYK image data supplied from the control unit 101 as described above. Further, the image processing apparatus 12 obtains the amount of misregistration of each color based on the signal from the pattern detector 600, corrects each color image data so as to reduce the amount of misregistration, and obtains the corrected image data. The image is sent to the exposure device 14 of the image forming unit 13 for each color. Hereinafter, the configuration and operation of the image processing apparatus 12 will be described in detail.

図4は、画像処理装置12の構成を示すブロック図である。画像処理装置12は、後述するラスタデータ生成部200から入力されるCMYK画像データを処理して、処理したCMYK画像データを露光装置14のレーザ駆動回路141に供給する。尚、図4においては、画像処理装置12及び露光装置14の構成を1色分のみ示したが、同様の構成がCMYK各色に対して設けられる。   FIG. 4 is a block diagram illustrating a configuration of the image processing apparatus 12. The image processing device 12 processes CMYK image data input from a raster data generation unit 200 described later, and supplies the processed CMYK image data to the laser drive circuit 141 of the exposure device 14. In FIG. 4, the configurations of the image processing device 12 and the exposure device 14 are shown for only one color, but the same configuration is provided for each color of CMYK.

ラスタデータ生成部200は、画像読取装置4あるいはネットワークを介してパーソナルコンピュータなどの外部装置から取得したRGB画像データを、任意の公知の手法を用いて、CMYK画像データ(ラスタデータ)に変換し、画像処理装置12に供給する。ラスタデータ生成部200は、制御部101のCPU101Aがプログラムを実行することにより実現される。ラスタデータ生成部200から画像処理部12に入力されるCMYK画像データは、例えば解像度600dpiの多値画像データ(多階調画像データとも言う)である。ここで、多値画像データとは画像を構成する各画素毎に各色の濃淡(階調レベル)を複数ビットで表した画像データを言い、例えば、各色の濃淡を8ビットで表した場合、各色の濃淡は「0」から「255」までの数値で表される。尚、主走査方向の画素の並びを行と言い、副走査方向の画素の並びを列と言うこともある。   The raster data generation unit 200 converts RGB image data acquired from an image reading device 4 or an external device such as a personal computer via a network into CMYK image data (raster data) using any known method. The image is supplied to the image processing apparatus 12. The raster data generation unit 200 is realized by the CPU 101A of the control unit 101 executing a program. The CMYK image data input from the raster data generation unit 200 to the image processing unit 12 is, for example, multi-value image data (also referred to as multi-tone image data) with a resolution of 600 dpi. Here, the multi-value image data refers to image data in which the shade (gradation level) of each color is represented by a plurality of bits for each pixel constituting the image. For example, when the shade of each color is represented by 8 bits, Is expressed by a numerical value from “0” to “255”. The arrangement of pixels in the main scanning direction is sometimes referred to as a row, and the arrangement of pixels in the sub-scanning direction is sometimes referred to as a column.

画像処理装置12は、I/F(インターフェース)部201と、補正処理部202と、ラインメモリ203と、解像度変換部204と、主倍率補正部205と、出力FIFO(First-In First-Out)メモリ206と、遅延回路207と、タイミング信号生成部210と、位置ずれ検出部211と、ラインメモリ制御部212と、出力FIFO制御部213とを有する。補正処理部202、ラインメモリ203、解像度変換部204、及び主倍率補正部205は、I/F部201から供給されるCMYK画像データを補正処理して、レーザ装置19から出力されるレーザ光を変調するための変調信号を生成する変調信号生成部208を構成する。   The image processing apparatus 12 includes an I / F (interface) unit 201, a correction processing unit 202, a line memory 203, a resolution conversion unit 204, a main magnification correction unit 205, and an output FIFO (First-In First-Out). The memory 206, the delay circuit 207, the timing signal generation unit 210, the misalignment detection unit 211, the line memory control unit 212, and the output FIFO control unit 213 are included. The correction processing unit 202, the line memory 203, the resolution conversion unit 204, and the main magnification correction unit 205 correct the CMYK image data supplied from the I / F unit 201 and process the laser light output from the laser device 19. A modulation signal generation unit 208 that generates a modulation signal for modulation is configured.

本例において、変調信号生成部208における処理を含む出力FIFOメモリ206より上流側の処理(データの演算や転送)は、図示省略するクロックジェネレータにより生成される周波数100MHzの第1クロックCLK1を動作クロックとして用いて行われ、出力FIFOメモリ206より下流側の処理は周波数400MHzの第2クロックCLK2を動作クロックとして用いて行われる。そのため、出力FIFOメモリ206へのデータ書込みは第1クロックCLK1に基づいてなされ、出力FIFOメモリ206からのデータ読出しは第2クロックCLK2に基づいてなされる。   In this example, processing upstream of the output FIFO memory 206 (processing and transfer of data) including processing in the modulation signal generation unit 208 is performed by using the first clock CLK1 having a frequency of 100 MHz generated by a clock generator (not shown) as an operating clock. The processing downstream of the output FIFO memory 206 is performed using the second clock CLK2 having a frequency of 400 MHz as the operation clock. Therefore, data writing to the output FIFO memory 206 is performed based on the first clock CLK1, and data reading from the output FIFO memory 206 is performed based on the second clock CLK2.

第2クロックCLK2の周波数は、主走査方向の画像データの解像度、1走査ラインの長さ、露光装置14におけるレーザ光の走査速度(ポリゴン鏡の回転速度等によって決まる)等に基づいて定まる。第1クロックCLK1の周波数は、画像処理装置12の回路規模を小さくするため、動作に支障が生じない範囲で極力低く設定されている。これは、一般に、より高い周波数のクロックで動作させる程、画像処理装置12に含まれる各論理ゲートを構成するのに波形成形のバッファ(インバータ)がより多く必要となり、各論理ゲートを構成する回路が大きくなってしまうことによる。本例の画像処理装置12においては、複数画素(例えば、4画素や8画素など)単位で画像データをパッキングしてパラレル処理することにより、パラレル処理しない場合と比べて動作クロック(第1クロックCLK1)の周波数を低く抑えている。複数画素単位で画像データをパッキングして処理する場合、各部を結ぶ信号線(バス)はパッキングされた画像データのパラレル転送が可能なように、パッキングされた画像データのデータ量に応じたビット幅を有する。例えば、各画素が1ビットのデータを有する画像データ(2値画像データ)を、4画素単位でパッキングして処理する場合、4ビット幅のバスが使用される。   The frequency of the second clock CLK2 is determined based on the resolution of image data in the main scanning direction, the length of one scanning line, the scanning speed of the laser beam in the exposure device 14 (determined by the rotational speed of the polygon mirror, etc.), and the like. The frequency of the first clock CLK1 is set as low as possible within a range that does not hinder the operation in order to reduce the circuit scale of the image processing device 12. In general, as the operation is performed with a higher frequency clock, more logic shaping buffers (inverters) are required to form each logic gate included in the image processing apparatus 12, and the circuit constituting each logic gate. Because it becomes large. In the image processing apparatus 12 of this example, image data is packed in units of a plurality of pixels (for example, 4 pixels or 8 pixels) and processed in parallel, so that an operation clock (first clock CLK1) is compared with a case where parallel processing is not performed. ) Is kept low. When packing and processing image data in units of multiple pixels, the signal lines (buses) that connect the sections have a bit width that corresponds to the data amount of the packed image data so that the packed image data can be transferred in parallel. Have For example, when image data (binary image data) in which each pixel has 1-bit data is packed and processed in units of 4 pixels, a 4-bit width bus is used.

タイミング信号生成部210は、ユーザによる操作部103の操作による印刷指示または外部装置から受信した印刷要求に応じて制御部101が生成する、各ページの画像出力を指示するページ出力信号(P_ST)が入力されると、ライン同期信号(LS)を決められた間隔で生成し、I/F部201に供給する。I/F部201は、各ライン同期信号に応じてラスタデータ生成部200に画像データ送信要求(REQ)を送信し、それに応じてラスタデータ生成部200は、予め決められたライン数(例えば1)分の画像データをI/F部201に供給する。I/F部201はラスタデータ生成部200から供給された画像データを補正処理部202に転送する。上述したように、ラスタデータ生成部200からI/F部201に入力される画像データは、600dpiの多値画像データであり、I/F部201から補正処理部202に転送される画像データも同様である。   The timing signal generation unit 210 receives a page output signal (P_ST) for instructing image output of each page generated by the control unit 101 in response to a print instruction by a user operation on the operation unit 103 or a print request received from an external device. When input, a line synchronization signal (LS) is generated at a predetermined interval and supplied to the I / F unit 201. The I / F unit 201 transmits an image data transmission request (REQ) to the raster data generation unit 200 according to each line synchronization signal, and the raster data generation unit 200 accordingly determines the number of lines (for example, 1). ) Image data is supplied to the I / F unit 201. The I / F unit 201 transfers the image data supplied from the raster data generation unit 200 to the correction processing unit 202. As described above, the image data input from the raster data generation unit 200 to the I / F unit 201 is multi-value image data of 600 dpi, and the image data transferred from the I / F unit 201 to the correction processing unit 202 is also included. It is the same.

尚、タイミング信号生成部210は、後述する補正処理部202による補正処理、補正処理された画像データのラインメモリへの書込み時間等に基づいて、生成するライン同期信号の間隔を決定する。   The timing signal generation unit 210 determines the interval of the line synchronization signals to be generated based on the correction processing by the correction processing unit 202 described later, the writing time of the corrected image data to the line memory, and the like.

補正処理部202は、I/F部201を通じて取得された多値画像データを、スクリーン処理して2値化する。例えば、I/F部201から入力された600dpiの多値(8ビット)画像データの1画素につき、2400dpiのビットマップの網点画像データを生成する。即ち、多値画像データの1画素につき、各々1ビットの画素データを有する4行×4列=16個の画素を生成する。この場合、主走査方向及び副走査方向のいずれにも解像度(即ち、単位長さ当たりの画素数)が600dpiから2400dpiと4倍になる。なお、網点画像データの生成方法は、たとえばディザマトリクス法、誤差拡散法など多数あり、ここではどんな技術を用いてもよい。   The correction processing unit 202 binarizes the multi-value image data acquired through the I / F unit 201 by screen processing. For example, 2400 dpi bitmap halftone image data is generated for each pixel of 600 dpi multi-value (8 bits) image data input from the I / F unit 201. That is, for each pixel of the multi-value image data, 4 rows × 4 columns = 16 pixels each having 1-bit pixel data are generated. In this case, the resolution (that is, the number of pixels per unit length) is increased from 600 dpi to 2400 dpi in both the main scanning direction and the sub-scanning direction. There are many methods for generating halftone dot image data, such as a dither matrix method and an error diffusion method, and any technique may be used here.

また、補正処理部202は、得られた2値画像データに対し、シェーディング補正、明度/色空間変換、ガンマ補正、枠消し、色/移動編集、色ずれ補正等の任意の公知の補正処理を施す。尚、色ずれには、主走査方向の位置ずれ、副走査方向の位置ずれ、主走査方向の倍率のずれ、スキューずれ等があるが、本例においては、色ずれ補正のうち主走査方向の倍率の補正である主倍率補正は補正処理部202では行わず、後述する主倍率補正部205で行う。補正処理部202は、補正後の2値画像データを例えば、2行×2列の4画素単位でパッキングしてラインメモリ203に出力する(即ち、4画素分の画素データがラインメモリ203にパラレル転送される)。   The correction processing unit 202 performs any known correction processing such as shading correction, brightness / color space conversion, gamma correction, frame deletion, color / movement editing, and color misregistration correction on the obtained binary image data. Apply. Note that color misregistration includes misregistration in the main scanning direction, misregistration in the sub scanning direction, misalignment in the magnification in the main scanning direction, skew misalignment, and the like. Main magnification correction, which is magnification correction, is not performed by the correction processing unit 202 but is performed by a main magnification correction unit 205 described later. The correction processing unit 202 packs the corrected binary image data in units of 4 pixels of 2 rows × 2 columns, for example, and outputs it to the line memory 203 (that is, the pixel data for 4 pixels is parallel to the line memory 203). Forwarded).

位置ずれ検出部211は、パターン検出器600により検出されたテストパターンの転写位置を、図示省略するメモリに予め記憶された色ずれがない場合の転写位置と比較することで、位置ずれ量を求め、求めた位置ずれ量を補正処理部202及び主倍率補正部205に供給する。補正処理部202及び主倍率補正部205は、位置ずれ検出部211から供給される位置ずれ量が小さくなるように、上述した2値画像データの補正を行う。   The misregistration detection unit 211 obtains the misregistration amount by comparing the transfer position of the test pattern detected by the pattern detector 600 with the transfer position when there is no color misregistration stored in advance in a memory (not shown). The obtained positional deviation amount is supplied to the correction processing unit 202 and the main magnification correction unit 205. The correction processing unit 202 and the main magnification correction unit 205 perform the above-described correction of the binary image data so that the positional deviation amount supplied from the positional deviation detection unit 211 becomes small.

ラインメモリ203は、補正処理部202により処理された2値画像データを格納するFIFOメモリである。ラインメモリ203は、レーザ装置19に含まれる各レーザダイオード191につき1走査ライン分の画像データを、全レーザダイオード191分格納可能な容量を有する。即ち、レーザ装置19がM(本例では8)個のレーザダイオード191を有する場合、ラインメモリ203は1走査ライン分の画素のデータ(画素値)をM行格納できる容量を有する。例えば、走査幅(走査ラインの長さ)を300mmとすると、解像度2400dpiの2値画像データ(即ち、1画素につき1ビット)の場合、1走査ライン当たり、
(300/25.4)×2400≒28,300ビット
となり、8走査ライン分のデータを格納するラインメモリ203の容量としては、約30k×8ビットの容量が必要となる。尚、ラインメモリ203は、これより大きい容量を有してもよいが、コスト抑制のためなるべく小さい容量を有することが好ましい。
The line memory 203 is a FIFO memory that stores binary image data processed by the correction processing unit 202. The line memory 203 has a capacity capable of storing image data for one scanning line for each laser diode 191 included in the laser device 19 for all the laser diodes 191. That is, when the laser device 19 has M (8 in this example) laser diodes 191, the line memory 203 has a capacity capable of storing M rows of pixel data (pixel values) for one scanning line. For example, assuming that the scanning width (scanning line length) is 300 mm, in the case of binary image data with a resolution of 2400 dpi (that is, 1 bit per pixel),
(300 / 25.4) × 2400≈28,300 bits, and the capacity of the line memory 203 for storing data for eight scanning lines requires a capacity of about 30 k × 8 bits. The line memory 203 may have a capacity larger than this, but preferably has a capacity as small as possible for cost reduction.

本例において、ラインメモリ203には、補正処理部202から順次送られてくる2行×2列の4画素単位でパッキングされた画像データが書き込まれる。その結果、まず第1行と第2行に画像データの書込みがなされ、第1行と第2行のデータ書込みが終わったら、第3行と第4行に画像データの書込みがなされる、というように2行ずつ画像データの書込みがなされる。ラインメモリ203にM行分の画像データが書き込まれ、後述する出力FIFOメモリ206に空きがある場合、ラインメモリ203はM行×N1列単位でパッキングした画像データを、解像度変換部204に出力する。例えば、M=8、N1=2の場合、8×2(=16)ビットの画像データがラインメモリ203から解像度変換部204にパラレル転送される。尚、N1は予め決められた正の整数であり、出力FIFOメモリ206の上流側の動作クロック(第1クロックCLK1)の周波数と下流側の動作クロック(第2クロックCLK2)の周波数の比、及び、後述する解像度変換部204における解像度の変換倍率に応じて決定される。具体的には、N3=(第2クロックCLK2の周波数/第1クロックCLK1の周波数)÷(解像度の変換倍率)として決定される。本例では、第2クロックCLK2の周波数は400MHzであり、第1クロックCLK1の周波数は100MHzであり、解像度の変換倍率は2であるため、N1=2となる。ラインメモリ203は、M行分(即ち、レーザ装置19に含まれるレーザダイオード191の数に対応した行数分)の画像データを一旦蓄積して、各行の画像データを予め決められた単位で同時に出力することで、M個のレーザダイオード191への画像データ(変調信号)の供給を同期させる働きをする。   In this example, the image data packed in units of 4 pixels of 2 rows × 2 columns sequentially sent from the correction processing unit 202 is written in the line memory 203. As a result, first, image data is written to the first row and the second row, and after the data writing of the first row and the second row is finished, the image data is written to the third row and the fourth row. As described above, the image data is written every two lines. When image data for M rows is written in the line memory 203 and there is an empty output FIFO memory 206 described later, the line memory 203 outputs the image data packed in units of M rows × N1 columns to the resolution conversion unit 204. . For example, when M = 8 and N1 = 2, 8 × 2 (= 16) bit image data is transferred in parallel from the line memory 203 to the resolution conversion unit 204. N1 is a predetermined positive integer, and the ratio of the frequency of the upstream operation clock (first clock CLK1) to the downstream operation clock (second clock CLK2) of the output FIFO memory 206, and It is determined according to the resolution conversion magnification in the resolution conversion unit 204 described later. Specifically, N3 = (frequency of second clock CLK2 / frequency of first clock CLK1) / (resolution conversion magnification). In this example, since the frequency of the second clock CLK2 is 400 MHz, the frequency of the first clock CLK1 is 100 MHz, and the resolution conversion magnification is 2, N1 = 2. The line memory 203 temporarily stores image data of M rows (that is, the number of rows corresponding to the number of laser diodes 191 included in the laser device 19), and the image data of each row is simultaneously stored in a predetermined unit. By outputting, the supply of image data (modulation signal) to the M laser diodes 191 is synchronized.

ラインメモリ制御部212は、出力FIFOメモリ206から出力FIFOメモリ206に空きがあるかを示す信号(FIFO_FL)を受信し、出力FIFOメモリ206に空きがあり、且つ、ラインメモリ203にM行×N1列の画素の画像データが蓄積されている場合、ラインメモリ203を制御してM行×N1列の画素の画像データを解像度変換部204へと出力させる。尚、信号FIFO_FLは、例えば、出力FIFOメモリ206が満杯のとき1となり、空きがあるとき0となる信号であってよい。   The line memory control unit 212 receives from the output FIFO memory 206 a signal (FIFO_FL) indicating whether the output FIFO memory 206 is free, the output FIFO memory 206 is free, and the line memory 203 has M rows × N1. When the image data of the pixels in the column is accumulated, the line memory 203 is controlled to output the image data of the pixels in M rows × N1 columns to the resolution conversion unit 204. The signal FIFO_FL may be, for example, a signal that becomes 1 when the output FIFO memory 206 is full and becomes 0 when there is a free space.

解像度変換部204は、ラインメモリ203から供給された2値画像データに対し、主走査方向(即ち、行方向)の解像度を増加させる解像度変換を行い、解像度変換済みの2値画像データを主倍率補正部205に出力する。ラインメモリ203からM行×N1列の画素単位で画像データが供給される場合、解像度変換部204は、これをM行×N2列(N2>N1)画素の画像データに変換し、変換後のM行×N2列の画素の画像データをパッキングして出力する。例えば、ラインメモリ203から供給される画像データの(主走査方向及び副走査方向の)解像度が2400dpiで、M=8、N1=2、N2=4(即ち、2×N1)の場合、解像度変換部204からは主走査方向の解像度が2倍になった(即ち、主走査方向の解像度が4800dpiに増加された)画像データが、8×4(=32)画素単位でパッキングされて出力される。   The resolution conversion unit 204 performs resolution conversion for increasing the resolution in the main scanning direction (that is, the row direction) on the binary image data supplied from the line memory 203, and converts the binary image data after the resolution conversion into a main magnification. The data is output to the correction unit 205. When image data is supplied from the line memory 203 in units of pixels of M rows × N1 columns, the resolution conversion unit 204 converts the image data into image data of M rows × N2 columns (N2> N1) pixels, and after conversion The image data of M rows × N2 columns of pixels is packed and output. For example, when the resolution (in the main scanning direction and the sub-scanning direction) of the image data supplied from the line memory 203 is 2400 dpi and M = 8, N1 = 2, N2 = 4 (that is, 2 × N1), resolution conversion is performed. From the unit 204, the image data in which the resolution in the main scanning direction is doubled (that is, the resolution in the main scanning direction is increased to 4800 dpi) is packed and output in units of 8 × 4 (= 32) pixels. .

主倍率補正部205は、解像度変換部204から供給される画像データに対し、位置ずれ検出部211から供給される主倍率のずれを示す情報に基づいて主倍率補正を行い、補正した画像データを出力FIFOメモリ206に書き込む。   The main magnification correction unit 205 performs main magnification correction on the image data supplied from the resolution conversion unit 204 based on the information indicating the main magnification deviation supplied from the positional deviation detection unit 211, and the corrected image data is obtained. Write to the output FIFO memory 206.

図5は、解像度変換部204による解像度変換処理及び主倍率補正部205による主倍率補正処理を説明するための模式図である。本図において、横方向が主走査方向を、縦方向が副走査方向を表す。図5(a)には、解像度変換部204に入力される解像度2400dpiの2値画像の一部として4行×6列の画素が示されている。図5(a)において、ハッチングで示された画素は画素値が1であり、白で示された画素は画素値が0であるとする。図5(b)に示すように、本例では、解像度変換部204は、一つの画素を主走査方向(行方向)に2つに分割し、分割により得られた2つの画素が元の画素の画素値と同じ画素値を有するようにすることで主走査方向の解像度を2倍に増加させる。即ち、解像度変換部204は4行×6列の画素のデータを含む画像データを4行×12列の画素のデータを含む画像データに変換する。解像度が増加された画像データは、解像度変換部204から主倍率補正部205に供給される。   FIG. 5 is a schematic diagram for explaining resolution conversion processing by the resolution conversion unit 204 and main magnification correction processing by the main magnification correction unit 205. In this figure, the horizontal direction represents the main scanning direction, and the vertical direction represents the sub-scanning direction. FIG. 5A shows pixels of 4 rows × 6 columns as a part of a binary image having a resolution of 2400 dpi input to the resolution conversion unit 204. In FIG. 5A, it is assumed that pixels indicated by hatching have a pixel value of 1, and pixels indicated by white have a pixel value of 0. As shown in FIG. 5B, in this example, the resolution conversion unit 204 divides one pixel into two in the main scanning direction (row direction), and the two pixels obtained by the division are the original pixels. The resolution in the main scanning direction is increased by a factor of two by having the same pixel value as that of the pixel value. That is, the resolution conversion unit 204 converts image data including pixel data of 4 rows × 6 columns into image data including pixel data of 4 rows × 12 columns. The image data with the increased resolution is supplied from the resolution conversion unit 204 to the main magnification correction unit 205.

図5(c)及び図5(d)は、主倍率補正部205において主倍率を小さくする(即ち、画像を主走査方向に縮小する)補正処理を示す。主走査方向に画像を縮小する場合、主倍率補正部205は、縮小の程度に応じた数の画素を各行から削除する間引き処理を行う。図5(c)及び図5(d)の例では、各行において1つの画素を削除する処理を行う。図5(c)において太枠で示された画素が削除される画素(操作画素)である。主倍率補正部205によりこれらの操作画素を削除することにより、図5(c)に示した4行×12列の画素からなる画像が、図5(d)に示すように4行×11列の画素からなる画像に変換され、主走査方向のサイズが小さくなる。   FIGS. 5C and 5D show correction processing for reducing the main magnification (that is, reducing the image in the main scanning direction) in the main magnification correction unit 205. When the image is reduced in the main scanning direction, the main magnification correction unit 205 performs a thinning process for deleting the number of pixels corresponding to the degree of reduction from each row. In the examples of FIGS. 5C and 5D, a process of deleting one pixel in each row is performed. In FIG. 5C, the pixel indicated by the thick frame is a pixel (operation pixel) to be deleted. By deleting these operation pixels by the main magnification correction unit 205, an image composed of pixels of 4 rows × 12 columns shown in FIG. 5C becomes 4 rows × 11 columns as shown in FIG. 5D. Is converted to an image consisting of the pixels, and the size in the main scanning direction is reduced.

図5(e)及び図5(f)は、主倍率補正部205において主倍率を大きくする(即ち、画像を主走査方向に拡大する)補正処理を示す。主走査方向に画像を拡大する場合、主倍率補正部205は、拡大の程度に応じた数の画素を各行において挿入(追加)する処理を行う。図5(e)及び図5(f)の例では、各行において1つの画素を追加する処理を行う。図5(e)において太枠で示された画素が、その右隣に当該画素と同じ画素値の画素が挿入される画素(操作画素)である。主倍率補正部205によりこれらの操作画素の隣に画素を挿入することにより、図5(e)に示した4行×12列の画素からなる画像が、図5(f)に示すように4行×13列の画素からなる画像に変換され、主走査方向のサイズが大きくなる。   FIGS. 5E and 5F show correction processing for increasing the main magnification (that is, enlarging the image in the main scanning direction) in the main magnification correction unit 205. When enlarging an image in the main scanning direction, the main magnification correction unit 205 performs processing for inserting (adding) a number of pixels corresponding to the degree of enlargement in each row. In the example of FIGS. 5E and 5F, a process of adding one pixel in each row is performed. A pixel indicated by a thick frame in FIG. 5E is a pixel (operation pixel) into which a pixel having the same pixel value as that of the pixel is inserted to the right of the pixel. By inserting a pixel next to these operation pixels by the main magnification correction unit 205, an image composed of pixels of 4 rows × 12 columns shown in FIG. 5 (e) becomes 4 as shown in FIG. 5 (f). The image is converted to an image composed of pixels of rows × 13 columns, and the size in the main scanning direction is increased.

尚、主倍率補正において各行で削除または挿入操作の対象となる画素(操作画素)は、画素の間引き(削除)及び挿入(追加)処理が、補正処理部202において多値画像データから2値画像データを生成するためのスクリーン処理と干渉してモアレを生じたり、解像度変換後の画像において本来あるべ線が消えたり、本来ないはずの線が現れたりするのを防止するため、各行においてランダムに選択されることが好ましい。   It should be noted that a pixel to be deleted or inserted in each row in the main magnification correction (operation pixel) is subjected to pixel thinning (deletion) and insertion (addition) processing in the correction processing unit 202 from the binary image data to the binary image. Randomly in each row to prevent moiré from interfering with the screen processing to generate data, or disappearing of the original solid line in the image after resolution conversion, or the appearance of a line that should not have appeared. Preferably it is selected.

上述したように、主倍率補正においては、入力された画像データによって表される画像の各行において画素の削除または挿入を行うため、単位時間当たりに主倍率補正部205に入力される画像データの量(入力レートと言う)が一定でも、単位時間当たりに主倍率補正部205から出力される画像データの量(出力レートと言う)が変動する。また、その変動量は、画像の縮小率(即ち、各行でいくつの画素を削除するか)や拡大率(即ち、各行でいくつの画素を挿入するか)といった主倍率補正のパラメータによって変わる。   As described above, in the main magnification correction, the amount of image data input to the main magnification correction unit 205 per unit time is performed because pixels are deleted or inserted in each row of the image represented by the input image data. Even if (referred to as input rate) is constant, the amount of image data (referred to as output rate) output from the main magnification correction unit 205 varies per unit time. The amount of change varies depending on main magnification correction parameters such as an image reduction ratio (that is, how many pixels are deleted in each row) and an enlargement ratio (that is, how many pixels are inserted in each row).

また、上記した主倍率補正における画像の「縮小」及び「拡大」は、各色の画像の位置合せが目的であるから、ページ全体に渡って一様に行わなくてもよい。例えば、位置ずれ検出部211からの情報が画像の複数の領域で異なる位置ずれ量を示す場合、各領域毎に異なる異なる補正を行ってもよい。図6は、画像の領域毎に主倍率補正処理の内容が異なる場合を例示する模式図である。図6(a)は主倍率補正を行う前の画像を示す模式図であり、主走査方向に平行な境界線によって3つの領域(領域A、領域B、領域C)に分けられている。図6(b)は、図6(a)に示した画像に対し、領域A、B、C毎に異なる倍率で主走査方向のサイズを補正した画像を示す。この例では、領域Aでは主走査方向のサイズが元のサイズの70%になるように補正をし、領域Bでは140%となるように補正をし、領域Cでは90%となるように補正をしている。   Further, the “reduction” and “enlargement” of the image in the main magnification correction described above is intended to align the images of the respective colors, and thus may not be performed uniformly over the entire page. For example, when the information from the misalignment detection unit 211 indicates different misalignment amounts in a plurality of areas of the image, different corrections may be performed for each area. FIG. 6 is a schematic view illustrating the case where the content of the main magnification correction process is different for each area of the image. FIG. 6A is a schematic diagram showing an image before main magnification correction, and the image is divided into three regions (region A, region B, and region C) by a boundary line parallel to the main scanning direction. FIG. 6B shows an image obtained by correcting the size in the main scanning direction with different magnifications for the regions A, B, and C with respect to the image shown in FIG. In this example, the area A is corrected so that the size in the main scanning direction is 70% of the original size, the area B is corrected to 140%, and the area C is corrected to 90%. I am doing.

このように、領域毎に異なるパラメータ(この例では縮小率または拡大率)で主倍率補正をした場合、画像データが解像度変換部204に一定のレート(単位時間当たりのデータ量)で入力されても、解像度変換部204から出力される変換後の画像データの出力レート(単位時間あたりに出力されるデータ量)が、領域によって変わる。   As described above, when main magnification correction is performed with different parameters for each region (in this example, reduction rate or enlargement rate), image data is input to the resolution conversion unit 204 at a constant rate (data amount per unit time). In this case, the output rate of the converted image data output from the resolution conversion unit 204 (the amount of data output per unit time) varies depending on the region.

図7は、主倍率補正を行わない場合と行った場合とにおける主倍率補正部205から出力される1走査ラインのデータ量の時間変化を示す模式的なグラフである。図7(a)は、図6(a)の画像に対し主倍率補正を行わない場合に、主倍率補正部205から出力される1走査ラインのデータ量(積算値)の時間変化を示している。図7(a)のグラフにおける実線の傾きが出力レートに相当する。この場合、入力レートが一定であるとすると、出力レートも一定になる。   FIG. 7 is a schematic graph showing temporal changes in the data amount of one scanning line output from the main magnification correction unit 205 when the main magnification correction is not performed and when the main magnification correction is not performed. FIG. 7A shows the change over time of the data amount (integrated value) of one scanning line output from the main magnification correction unit 205 when the main magnification correction is not performed on the image of FIG. Yes. The slope of the solid line in the graph of FIG. 7A corresponds to the output rate. In this case, if the input rate is constant, the output rate is also constant.

一方、図7(b)は、図6(a)の画像に対し図6(b)に示した主倍率補正を行った場合に、主倍率補正部205から出力される1走査ラインのデータ量の時間変化を示している。図7(b)において、実線が主倍率補正を行った場合の出力データ量(積算値)を、点線が主倍率補正を行わなかった場合の出力データ量(積算値)を示す。図7(b)のグラフに示すように、この場合、主走査方向のサイズを元のサイズの70%にする間引き補正を行った領域Aと元のサイズの90%にする間引き補正を行った領域Cでは出力レート(即ち、実線の傾き)が主倍率補正を行わなかった場合より小さくなっている。一方、主走査方向のサイズを元のサイズの140%にする補正(画素データを挿入する補正)を行った領域Bでは、出力レートが主倍率補正を行わなかった場合より大きくなる。このように、画像の領域に応じて個別に主倍率補正を行う場合、1走査ライン分の画像データの出力における出力レートが、領域によって変化し得る。   On the other hand, FIG. 7B shows the data amount of one scanning line output from the main magnification correction unit 205 when the main magnification correction shown in FIG. 6B is performed on the image of FIG. The time change of is shown. In FIG. 7B, the solid line indicates the output data amount (integrated value) when the main magnification correction is performed, and the dotted line indicates the output data amount (integrated value) when the main magnification correction is not performed. As shown in the graph of FIG. 7B, in this case, the thinning correction was performed in which the thinning correction was performed so that the size in the main scanning direction was 70% of the original size and 90% of the original size. In region C, the output rate (ie, the slope of the solid line) is smaller than when the main magnification correction is not performed. On the other hand, in the region B where the correction in which the size in the main scanning direction is 140% of the original size (correction for inserting pixel data) has been performed, the output rate is larger than when the main magnification correction is not performed. As described above, when the main magnification correction is individually performed in accordance with the area of the image, the output rate in outputting the image data for one scanning line may vary depending on the area.

図4を再度参照すると、出力FIFOメモリ206は、レーザ装置19に含まれるレーザダイオード191の各々に対し、予め定められた画素数N3分の画像データを格納可能な容量を有する。本例では、レーザダイオード191の数はM個であり、格納される画像データば2値画像データであるので、出力FIFOメモリ206は、M×N3ビットの記憶容量を有する。また、出力FIFOメモリ206は、出力FIFO制御部213により生成される読出し許可信号(RD_EN)がオンの間、主倍率補正部205により書き込まれた画像データを第2クロックCLK2に同期してM行×1列分のデータにアンパックしながら読み出し、遅延回路207を介して、変調信号としてレーザ駆動回路141に供給する。従って、出力FIFOメモリ206からのデータ読出しは、1回の読出しにつきM(本例では8)ビットずつなされる。   Referring back to FIG. 4, the output FIFO memory 206 has a capacity capable of storing image data for a predetermined number N3 of pixels for each of the laser diodes 191 included in the laser device 19. In this example, the number of laser diodes 191 is M, and the stored image data is binary image data. Therefore, the output FIFO memory 206 has a storage capacity of M × N3 bits. In addition, the output FIFO memory 206 outputs the image data written by the main magnification correction unit 205 in M rows in synchronization with the second clock CLK2 while the read permission signal (RD_EN) generated by the output FIFO control unit 213 is on. The data is read while being unpacked into data for one column, and supplied to the laser drive circuit 141 as a modulation signal via the delay circuit 207. Therefore, data is read from the output FIFO memory 206 by M (8 in this example) for each read.

尚、上記の予め定められた画素数N3は、出力FIFOメモリ206の容量を小さくしてコストを低減するためには極力小さい方がよいが、出力FIFOメモリ206から画像データを読出して読み出した画像データを変調信号としてレーザ駆動回路141に供給している間(即ち、レーザ光で感光体ドラム15を走査している間)、出力FIFOメモリ206が空になることがないように十分大きい値として選択される。例えば、N3の値は20程度である。   The predetermined number of pixels N3 is preferably as small as possible in order to reduce the capacity of the output FIFO memory 206 and reduce the cost. However, the image data read out from the output FIFO memory 206 is read out. While the data is supplied as a modulation signal to the laser driving circuit 141 (that is, while the photosensitive drum 15 is scanned with the laser beam), the output FIFO memory 206 is set to a sufficiently large value so as not to be emptied. Selected. For example, the value of N3 is about 20.

上述したように、出力FIFOメモリ206に空きが生じると、ラインメモリ制御部212はラインメモリ203を制御してM行×N1列の画素の画像データを解像度変換部204へと出力させ、出力された画像データは解像度変換部204でM行×N2列(N2>N1)の画素の画像データに解像度変換され、更に主倍率補正部205によって主倍率補正がなされた後、出力FIFOメモリ206に書き込まれる。これにより、出力FIFOメモリ206は読出し動作中、空にならないように維持される。また、上記したように、主倍率補正部205から出力FIFOメモリ206に出力される画像データの出力レートが変動し、出力FIFOメモリに空きが生じるタイミングが変化しても、空きが生じる都度ラインメモリ203からの画像データの読出しがなされ、解像度変換及び主倍率補正を経て出力FIFOメモリ206に書き込まれるので、出力FIFOメモリ206が空になるのが防止される。   As described above, when the output FIFO memory 206 is vacant, the line memory control unit 212 controls the line memory 203 to output the image data of pixels of M rows × N1 columns to the resolution conversion unit 204 and output it. The resolution conversion unit 204 converts the resolution of the image data into image data of pixels of M rows × N2 columns (N2> N1), and after the main magnification correction unit 205 performs main magnification correction, the image data is written in the output FIFO memory 206. It is. Thus, the output FIFO memory 206 is maintained so as not to be empty during the read operation. Further, as described above, even when the output rate of the image data output from the main magnification correction unit 205 to the output FIFO memory 206 changes and the timing at which the output FIFO memory is vacant changes, the line memory is generated each time the vacancy occurs. The image data is read out from 203 and written to the output FIFO memory 206 through resolution conversion and main magnification correction, so that the output FIFO memory 206 is prevented from being emptied.

出力FIFO制御部213は、各ページの画像出力を指示するページ出力信号(P_ST)が入力された後、予め決められた期間が経過すると、露光装置14に設けられたSOSセンサ142から一定の間隔で送られてくる、走査の開始を示す(即ち、レーザ装置19から出力されたレーザ光が感光体ドラム15に照射する直前であることを示す)信号であるSOS(Start Of Scan)信号を基準として、出力FIFOメモリ206におけるデータ読出しを許可する読出し許可信号(RD_EN)を生成し、出力FIFOメモリ206に供給する。より具体的には、出力FIFO制御部213は、SOS信号の取得に応じて読出し許可信号をオンにし、1回の走査に相当する期間が経過するとオフにする。これにより、出力FIFO制御部213は、出力FIFOメモリ206に対し、読出し開始及び終了のタイミングを指示する。尚、上記したページ出力信号が入力された後の予め決められた期間は、出力FIFOメモリ206に決められた量の画像データが書き込まれたと推定される期間である。また、SOSセンサ142は、既定位置で検知した露光装置140の走査光に基づいて、SOS信号を出力FIFO制御部213に出力する。   After a page output signal (P_ST) instructing image output of each page is input, the output FIFO control unit 213 receives a predetermined interval from the SOS sensor 142 provided in the exposure apparatus 14 when a predetermined period elapses. The SOS (Start Of Scan) signal, which is a signal indicating the start of scanning (that is, indicating that the laser beam output from the laser device 19 is just before being irradiated on the photosensitive drum 15) is used as a reference. As described above, a read permission signal (RD_EN) for permitting data reading in the output FIFO memory 206 is generated and supplied to the output FIFO memory 206. More specifically, the output FIFO control unit 213 turns on the read permission signal in response to the acquisition of the SOS signal, and turns it off when a period corresponding to one scan elapses. As a result, the output FIFO control unit 213 instructs the output FIFO memory 206 to start and end reading. Note that the predetermined period after the page output signal is input is a period in which it is estimated that a predetermined amount of image data is written in the output FIFO memory 206. The SOS sensor 142 outputs an SOS signal to the output FIFO control unit 213 based on the scanning light of the exposure apparatus 140 detected at the predetermined position.

遅延回路207は、出力FIFOメモリ206から出力されたM行×1列の画像データを受け取り、レーザ装置19に含まれるM個のレーザダイオード191の配置位置のずれ(図2に示した距離D1)を吸収するべく、各レーザダイオード191の配置位置に応じた遅延量で対応する画像データを遅延させて(ビットシフトと言うこともある)レーザ駆動回路141に供給する。   The delay circuit 207 receives the image data of M rows × 1 column output from the output FIFO memory 206 and shifts the arrangement position of the M laser diodes 191 included in the laser device 19 (distance D1 shown in FIG. 2). In order to absorb this, the corresponding image data is delayed by a delay amount corresponding to the arrangement position of each laser diode 191 (also referred to as bit shift) and supplied to the laser drive circuit 141.

レーザ駆動回路141は、遅延回路207から供給される画像データに基づいて各レーザダイオード191を駆動し、画像データに基づいて変調されたレーザ光を出力させ、感光体ドラム15の露光を行う。   The laser drive circuit 141 drives each laser diode 191 based on the image data supplied from the delay circuit 207, outputs laser light modulated based on the image data, and exposes the photosensitive drum 15.

ここで、SOS信号と、有効走査期間の関係について図8を参照して説明する。有効走査期間とは、感光体ドラム15に照射されたレーザ光を変調して、感光体ドラム15に静電潜像を書き込むことが可能な期間である。また、有効走査期間にレーザ光を照射可能な(即ち、露光可能な)感光体ドラム15の領域を有効走査領域と言う。画像データを補正することで、有効走査領域の範囲内で形成される画像の位置を調整することができる。即ち、有効走査領域は、画像位置の補正が可能な範囲を定める。   Here, the relationship between the SOS signal and the effective scanning period will be described with reference to FIG. The effective scanning period is a period during which an electrostatic latent image can be written on the photosensitive drum 15 by modulating the laser light applied to the photosensitive drum 15. An area of the photosensitive drum 15 that can be irradiated with laser light (that is, capable of being exposed) during the effective scanning period is referred to as an effective scanning area. By correcting the image data, the position of the image formed within the effective scanning area can be adjusted. That is, the effective scanning area defines a range in which the image position can be corrected.

図8は、SOS信号と有効走査期間との関係を示す模式的なグラフである。上述したように、SOS信号が生成されると、それに応じて出力FIFO制御部213は読出し許可信号(RD_EN)をオンにし、それに応じて出力FIFOメモリ206はデータを読み出して遅延回路207に供給するが、このとき、データの読出しなどの処理に回路遅延が生じる。また、遅延回路207は、レーザ装置19に含まれる各レーザダイオード191の配置位置に応じた遅延量で、各レーザダイオード191に対応した画像データを遅延させる処理を行うが、この遅延量に相当する期間(位置ずれ吸収期間)は、感光体ドラム15上の静電潜像の形成を行うことができない無効期間となる。従って、図8に示すように、SOS信号が生成された後、出力FIFOメモリ206からデータ読出しが開始されるまでの回路遅延に相当する期間と、レーザダイオード191の配置位置のずれを吸収するべく遅延回路207でなされる遅延処理に相当する期間(位置ずれ吸収期間)とが経過した後の期間が、有効走査期間となる。従って、有効走査期間を広くするには、回路遅延が極力小さいことが好ましい。   FIG. 8 is a schematic graph showing the relationship between the SOS signal and the effective scanning period. As described above, when the SOS signal is generated, the output FIFO control unit 213 turns on the read permission signal (RD_EN) accordingly, and the output FIFO memory 206 reads data and supplies it to the delay circuit 207 accordingly. However, at this time, a circuit delay occurs in processing such as data reading. The delay circuit 207 performs a process of delaying image data corresponding to each laser diode 191 with a delay amount corresponding to the arrangement position of each laser diode 191 included in the laser device 19, which corresponds to this delay amount. The period (positional deviation absorption period) is an invalid period during which an electrostatic latent image on the photosensitive drum 15 cannot be formed. Therefore, as shown in FIG. 8, after the SOS signal is generated, the period corresponding to the circuit delay until the data reading from the output FIFO memory 206 is started and the deviation of the arrangement position of the laser diode 191 are absorbed. A period after a period corresponding to the delay processing performed by the delay circuit 207 (a misregistration absorption period) has elapsed becomes an effective scanning period. Therefore, in order to widen the effective scanning period, it is preferable that the circuit delay is as small as possible.

本実施形態では、ラインメモリ203は出力FIFOメモリ206に空きが生じるのに応じて画像データを出力するよう制御されるので、出力FIFOメモリ206は空になることがなく、常に読出し可能な状態に維持される。従って、出力FIFO制御部213がSOS信号を受信してから読出し許可信号をオンにする(即ち、出力FIFOメモリ206からの画像データの読出しを行う)までの間に遅延を設ける必要がないので、回路遅延が小さくなり、有効走査期間が拡張される。   In the present embodiment, the line memory 203 is controlled to output image data in response to the empty space in the output FIFO memory 206, so the output FIFO memory 206 is not empty and is always in a readable state. Maintained. Therefore, there is no need to provide a delay between when the output FIFO control unit 213 receives the SOS signal and when the read permission signal is turned on (that is, when image data is read from the output FIFO memory 206). The circuit delay is reduced and the effective scanning period is extended.

上述したように、本実施形態では、ラインメモリ203から画像データを読み出した後に画像データの解像度を増加させる解像度変換をしてから主倍率補正を行うので、解像度変換を行わない場合と比べて、主倍率補正の精度が向上する。また、ラインメモリ203は解像度を増加させる前の画像データを格納するので、解像度変換後の画像データをラインメモリ203に格納する場合と比べて、ラインメモリ203の容量が小さくて済む。   As described above, in the present embodiment, after the image data is read from the line memory 203, the main magnification correction is performed after performing the resolution conversion for increasing the resolution of the image data. Therefore, compared to the case where the resolution conversion is not performed, The accuracy of the main magnification correction is improved. Further, since the line memory 203 stores the image data before the resolution is increased, the capacity of the line memory 203 can be smaller than the case where the image data after the resolution conversion is stored in the line memory 203.

また、上述したように、主倍率補正の対象となる画像の領域やライン毎の縮小率または拡大率といったパラメータ(主倍率補正パラメータ)に応じて、主倍率補正部205から出力される画像データの出力レートが変動する。本実施形態では、主倍率補正部205から出力される画像データは出力FIFOメモリ206に書き込まれた後、出力FIFOメモリ206から読み出されてレーザ駆動回路141に供給されるので、主倍率補正部205から出力される画像データの出力レートの変動は、出力FIFOメモリ206で吸収される。従って、画像の領域やライン毎の主倍率パラメータの値を考慮しなくても、出力FIFOメモリ206から一定の出力レートで画像データが読み出される。   In addition, as described above, the image data output from the main magnification correction unit 205 according to a parameter (main magnification correction parameter) such as an image area to be subjected to main magnification correction or a reduction rate or enlargement rate for each line. The output rate fluctuates. In the present embodiment, the image data output from the main magnification correction unit 205 is written in the output FIFO memory 206, and then read out from the output FIFO memory 206 and supplied to the laser drive circuit 141. Therefore, the main magnification correction unit Variations in the output rate of the image data output from 205 are absorbed by the output FIFO memory 206. Therefore, the image data is read from the output FIFO memory 206 at a constant output rate without considering the image area and the value of the main magnification parameter for each line.

<比較例>
上述した本発明の画像処理装置の実施形態の作用効果がより理解し易いように、以下に、画像処理装置の比較例について説明する。
<Comparative example>
In order to facilitate understanding of the operational effects of the above-described embodiment of the image processing apparatus of the present invention, a comparative example of the image processing apparatus will be described below.

図9は、画像処理装置の比較例の機能構成を示すブロック図である。図9において、図4と共通する部分には同じ符号を付して詳しい説明を省略する。図9に示した画像処理装置12aが図4に示した画像処理装置12と異なる主な点は、画像処理装置12aでは、解像度変換部204及び主倍率補正部205がラインメモリ203aの上流にある点と、ラインメモリ制御部212aがラインメモリ203aからのデータ読出しを出力FIFOメモリ206の空き状態に応じて制御するのではなく、露光装置14のSOSセンサ142により生成されるSOS信号を基準として制御する点である。   FIG. 9 is a block diagram illustrating a functional configuration of a comparative example of the image processing apparatus. In FIG. 9, the same reference numerals are given to portions common to FIG. 4, and detailed description is omitted. The main difference between the image processing apparatus 12a shown in FIG. 9 and the image processing apparatus 12 shown in FIG. 4 is that in the image processing apparatus 12a, the resolution conversion unit 204 and the main magnification correction unit 205 are located upstream of the line memory 203a. The line memory control unit 212a does not control the data reading from the line memory 203a according to the empty state of the output FIFO memory 206, but controls the SOS signal generated by the SOS sensor 142 of the exposure apparatus 14 as a reference. It is a point to do.

画像処理部12aのラインメモリ203aは、ラインメモリ制御部212aからの読出し許可信号(RD_EN)がオンになっている期間、予め決められた周期で自身に格納された画像データを、例えばM行×N4列の画素単位でパッキングして、出力FIFOメモリ206にパラレル転送し、出力FIFOメモリ206に書き込む。ここで、Mは上述した実施形態と同様にレーザ装置19に含まれるレーザダイオード191の数(即ち、同時走査されるレーザ光の数)である。N4は予め決められた正の整数であり、出力FIFOメモリ206の上流側の動作クロック(第1クロックCLK1)の周波数と下流側の動作クロック(第2クロックCLK2)の周波数の比、即ち、第2クロックCLK2の周波数/第1クロックCLK1として決定してよい。本例では、第2クロックCLK2の周波数は400MHzであり、第1クロックCLK1の周波数は100MHzなので、N4=4となる。出力FIFOメモリ206は、自身に書き込まれたデータがあるときは、第2クロックCLK2に基づく予め決められた周期で、M行×1列分のデータにアンパックして遅延回路207に出力する。   The line memory 203a of the image processing unit 12a receives the image data stored in itself at a predetermined cycle during the period when the read permission signal (RD_EN) from the line memory control unit 212a is on, for example, M rows × Packing is performed in units of pixels of N4 columns, transferred in parallel to the output FIFO memory 206, and written to the output FIFO memory 206. Here, M is the number of laser diodes 191 included in the laser device 19 (that is, the number of laser beams scanned simultaneously), as in the above-described embodiment. N4 is a predetermined positive integer, and is a ratio of the frequency of the upstream operation clock (first clock CLK1) to the downstream operation clock (second clock CLK2) of the output FIFO memory 206, that is, the first The frequency may be determined as the frequency of the two clocks CLK2 / the first clock CLK1. In this example, since the frequency of the second clock CLK2 is 400 MHz and the frequency of the first clock CLK1 is 100 MHz, N4 = 4. When there is data written in the output FIFO memory 206, the output FIFO memory 206 unpacks the data into data of M rows × 1 column and outputs the data to the delay circuit 207 at a predetermined cycle based on the second clock CLK2.

比較例の画像処理装置12aでは、解像度変換部204により解像度が増加された画像データがラインメモリ203aに格納されるため、上述した実施形態の画像処理装置12のラインメモリ203と比べて、ラインメモリ203aはより大きい容量を必要とする。例えば、解像度変換部204が画像データの解像度を主走査方向に2倍に変換する場合、比較例のラインメモリ203aは、実施形態のラインメモリ203の2倍の容量が必要である。言い換えると、実施形態のラインメモリ203は、比較例のラインメモリ203aより小さい容量でよく、その分、コストが低減される。   In the image processing apparatus 12a of the comparative example, the image data whose resolution has been increased by the resolution conversion unit 204 is stored in the line memory 203a, so that the line memory is compared with the line memory 203 of the image processing apparatus 12 of the above-described embodiment. 203a requires a larger capacity. For example, when the resolution conversion unit 204 converts the resolution of the image data to double in the main scanning direction, the line memory 203a of the comparative example needs twice the capacity of the line memory 203 of the embodiment. In other words, the line memory 203 of the embodiment may have a smaller capacity than the line memory 203a of the comparative example, and the cost is reduced accordingly.

また、比較例では、ラインメモリ制御部212aはラインメモリ203aからのデータ読出しを、露光装置14のSOSセンサ142により生成されるSOS信号を基準として制御する。具体的には、ラインメモリ制御部212aは、各ページの画像出力を指示するページ出力信号(P_ST)が入力された後、ラインメモリ203aに決められた容量の画像データが格納されたら、SOS信号を基準に設定されたタイミングで、ラインメモリ203aの読出し許可信号(RD_EN)をオンにする。尚、ラインメモリ203aに決められた容量の画像データが格納された否かの判定は、ラインメモリ203aへの書込み回数をカウントすることにより行ってよい。   In the comparative example, the line memory control unit 212a controls data reading from the line memory 203a based on the SOS signal generated by the SOS sensor 142 of the exposure apparatus 14. Specifically, the line memory control unit 212a receives the page output signal (P_ST) for instructing the image output of each page and then stores the determined amount of image data in the line memory 203a. The read enable signal (RD_EN) of the line memory 203a is turned on at a timing set with reference to. The determination as to whether or not a predetermined amount of image data has been stored in the line memory 203a may be made by counting the number of times of writing to the line memory 203a.

上記したように、主倍率補正部205から出力されるデータの出力レートは、実施される主倍率補正の内容によって変動し、主倍率補正部205から出力されるデータがラインメモリ203aに書き込まれるので、ラインメモリ203aへの書込みレートも変動する。従って、ラインメモリ制御部212aは、このラインメモリ203aへの書込みレートの変動(即ち、主倍率補正部205からの出力レートの変動)を考慮して、一定のレートでラインメモリ203aからデータの読出しを行ってもラインメモリ203aからのデータの読出しが途切れないようなタイミングで、ラインメモリ203aの読出しを開始させる必要がある。   As described above, the output rate of the data output from the main magnification correction unit 205 varies depending on the content of the main magnification correction to be performed, and the data output from the main magnification correction unit 205 is written to the line memory 203a. The writing rate to the line memory 203a also varies. Accordingly, the line memory control unit 212a reads data from the line memory 203a at a constant rate in consideration of the change in the write rate to the line memory 203a (that is, the change in the output rate from the main magnification correction unit 205). It is necessary to start the reading of the line memory 203a at a timing such that the reading of data from the line memory 203a is not interrupted even if the operation is performed.

図10は、比較例におけるラインメモリ203aの読出し開始タイミングと、主倍率補正部205からの出力データ量の時間変化との関係を説明するためのグラフである。図10において、実線が主倍率補正部205からの出力データ量(積算値)を示し、この実線の傾きが出力レートに相当する。また、図10の点線は、ラインメモリ203aからの出力データ量を示す。ラインメモリ203aからは一定の出力レートでデータの読出しがなされるので、ラインメモリ203aからの出力データ量を示す点線の傾きは一定である。図10において、T1はラインメモリ203aからの出力データの読出し開始タイミングを示す。   FIG. 10 is a graph for explaining the relationship between the read start timing of the line memory 203a and the temporal change in the amount of output data from the main magnification correction unit 205 in the comparative example. In FIG. 10, the solid line indicates the output data amount (integrated value) from the main magnification correction unit 205, and the slope of this solid line corresponds to the output rate. Also, the dotted line in FIG. 10 indicates the amount of output data from the line memory 203a. Since data is read from the line memory 203a at a constant output rate, the slope of the dotted line indicating the amount of output data from the line memory 203a is constant. In FIG. 10, T1 indicates the read start timing of output data from the line memory 203a.

読出し開始タイミングT1は、ラインメモリ203aからの出力データ量が、主倍率補正部205からの出力データ量(つまり、ラインメモリ203aへの書込みデータ量)を超えないように、ラインメモリ制御部212aにより決定される。ラインメモリ203aからの出力データ量が、ラインメモリ203aへの書込みデータ量を超えるということは、ラインメモリ203aから読み出すデータがなく、出力FIFOメモリ206を介してレーザ駆動回路141に供給する画像データ(変調信号)が途絶えることになり、結局、形成される画像に欠陥が生じることになるからである。   At the read start timing T1, the line memory control unit 212a prevents the output data amount from the line memory 203a from exceeding the output data amount from the main magnification correction unit 205 (that is, the write data amount to the line memory 203a). It is determined. The fact that the amount of output data from the line memory 203a exceeds the amount of data written to the line memory 203a means that there is no data to be read from the line memory 203a and the image data (to be supplied to the laser drive circuit 141 via the output FIFO memory 206) This is because the modulation signal) is interrupted, and eventually a defect is generated in the formed image.

そのため、比較例では、主倍率補正部205から各ページの主倍率補正の内容を示す情報(ページ内の領域を示す情報や、各領域の縮小率または拡大率など)がラインメモリ制御部212aに供給され、ラインメモリ制御部212aでは、当該情報に基づいて、主倍率補正部205からのデータ出力特性を演算によって求め、求めたデータ出力特性に応じた読出し開始タイミングT1を決定する。尚、1ページの画像の各領域によって適切な読出し開始タイミングが異なる場合、最も遅い読出し開始タイミングをそのページにおける各走査に共通のラインメモリ203aの読出し開始タイミングとして決定してよい。   Therefore, in the comparative example, information indicating the contents of the main magnification correction of each page (information indicating the area in the page, the reduction ratio or the enlargement ratio of each area, etc.) is sent from the main magnification correction section 205 to the line memory control section 212a. Based on the information, the line memory control unit 212a obtains the data output characteristic from the main magnification correction unit 205 by calculation, and determines the read start timing T1 according to the obtained data output characteristic. When an appropriate read start timing differs depending on each area of the image of one page, the latest read start timing may be determined as the read start timing of the line memory 203a common to each scan in the page.

このように、比較例においては、ラインメモリ203aの読出し開始タイミングを主倍率補正部205における主倍率補正の内容を考慮して決定する必要があるため、主倍率補正の内容に制約が生じたり、読出し開始タイミングを決定するための演算負荷が生じたりする。それに対し、上記実施形態では、主倍率補正部205から出力される画像データは出力FIFOメモリ206に書き込まれた後、出力FIFOメモリ206から読み出されてレーザ駆動回路141に供給される構成なので、主倍率補正部205から出力される画像データの出力レートの変動は、出力FIFOメモリ206で吸収される。従って、画像の領域やライン毎の主倍率パラメータの値を考慮しなくても、出力FIFOメモリ206から一定の出力レートで画像データが読み出される。   As described above, in the comparative example, since it is necessary to determine the read start timing of the line memory 203a in consideration of the content of the main magnification correction in the main magnification correction unit 205, the content of the main magnification correction is limited, An operation load for determining the read start timing may occur. On the other hand, in the above embodiment, the image data output from the main magnification correction unit 205 is written in the output FIFO memory 206, and then read out from the output FIFO memory 206 and supplied to the laser drive circuit 141. Changes in the output rate of the image data output from the main magnification correction unit 205 are absorbed by the output FIFO memory 206. Therefore, the image data is read from the output FIFO memory 206 at a constant output rate without considering the image area and the value of the main magnification parameter for each line.

また、比較例においては、ラインメモリ制御部212aはラインメモリ203aからのデータ読出しを、露光装置14のSOSセンサ142により生成されるSOS信号を基準として制御し、ラインメモリ203aから読み出されたデータは出力FIFOメモリ206及び遅延回路207を介してレーザ駆動回路141に供給される構成であるため、上記実施形態と比べて、SOS信号が生成された後、出力FIFOメモリ206からデータ読出しが開始されるまでの回路遅延が大きくなり、その分、図8に示した有効走査期間が短くなる。   In the comparative example, the line memory control unit 212a controls data reading from the line memory 203a based on the SOS signal generated by the SOS sensor 142 of the exposure apparatus 14, and the data read from the line memory 203a. Is configured to be supplied to the laser drive circuit 141 via the output FIFO memory 206 and the delay circuit 207. Therefore, compared to the above embodiment, after the SOS signal is generated, data reading from the output FIFO memory 206 is started. The circuit delay until this time increases, and the effective scanning period shown in FIG. 8 is shortened accordingly.

<変形例>
上記実施形態を次のように変形してもよい。上述した実施形態及び以下に示す各変形例は、必要に応じて組み合わせて実施されてもよい。
<Modification>
The above embodiment may be modified as follows. The embodiments described above and the modifications described below may be implemented in combination as necessary.

(変形例1)
上記実施形態では、主倍率補正する画像を主走査方向に3つの領域に分けて、各領域毎に主倍率補正の内容を異ならせたが、画像の分割数は3に限らず、2つの領域に分割してもよいし、3より多くの領域に分割してもよい。また、領域間の境界は副走査方向に平行でなくてもよい。
(Modification 1)
In the above embodiment, the image to be corrected for main magnification is divided into three areas in the main scanning direction, and the contents of the main magnification correction are made different for each area. Or may be divided into more than three regions. Further, the boundary between the regions may not be parallel to the sub-scanning direction.

例えば、図11に示すように、領域間の境界を波線としてもよい。また、各行毎にランダムに領域を定め、各領域毎に個別の処理を行ってもよい。これらの場合、行毎にデータ出力特性が変わるが、上記した実施形態の画像処理装置12では、行毎のデータ出力特性のばらつきは、出力FIFOメモリ206の格納データ量のフィードバック制御に吸収され、出力FIFOメモリ206の読出し周期に影響しない。一方、図9に示した比較例の画像処理装置12aでは、上述したように各行のデータ出力特性を考慮して、ラインメモリ203aのデータ読出し開始のタイミングを決定する必要があるため、そのための演算負荷が増加する。   For example, as shown in FIG. 11, the boundary between regions may be a wavy line. Alternatively, a region may be randomly determined for each row, and individual processing may be performed for each region. In these cases, the data output characteristics change for each row. However, in the image processing apparatus 12 of the above-described embodiment, the variation in the data output characteristics for each row is absorbed by the feedback control of the data amount stored in the output FIFO memory 206. The read cycle of the output FIFO memory 206 is not affected. On the other hand, in the image processing apparatus 12a of the comparative example shown in FIG. 9, it is necessary to determine the data read start timing of the line memory 203a in consideration of the data output characteristics of each row as described above. The load increases.

(変形例2)
上記実施形態では、ラインメモリ203から出力された画像データに対し解像度変換及び主倍率補正を行ったが、本発明はこれに限定されない。主倍率補正に加えて、または、それに代えて、スキュー補正などの他の位置ずれ補正を行ってもよい。
(Modification 2)
In the above embodiment, resolution conversion and main magnification correction are performed on the image data output from the line memory 203, but the present invention is not limited to this. In addition to or instead of the main magnification correction, other misalignment correction such as skew correction may be performed.

(変形例3)
上記実施形態では、ラインメモリ制御部212は、出力FIFOメモリ206に空きが生じたことを示す情報に応じて、ラインメモリ203からのデータ読出しがなされるようにラインメモリ203を制御したが、本発明はこれに限定されない。出力FIFOメモリ206に空きが生じたことを示す情報に加えて、出力FIFOメモリ206に生じた空き容量を示す情報をラインメモリ制御部212に送り、ラインメモリ制御部212は、当該情報によって示される出力FIFOメモリ206の空き容量が閾値以上となった場合に、ラインメモリ203からのデータ読出しがなされるようにラインメモリ203を制御してもよい。
(Modification 3)
In the above embodiment, the line memory control unit 212 controls the line memory 203 so that data is read from the line memory 203 in accordance with information indicating that the output FIFO memory 206 is free. The invention is not limited to this. In addition to the information indicating that the output FIFO memory 206 is free, information indicating the free capacity generated in the output FIFO memory 206 is sent to the line memory control unit 212, and the line memory control unit 212 is indicated by the information. The line memory 203 may be controlled so that data is read from the line memory 203 when the free capacity of the output FIFO memory 206 becomes equal to or greater than a threshold value.

1…画像形成装置、2…原稿、4…画像読取装置、5…プラテンガラス、6…光源、7…フルレートミラー、8、9…ハーフレートミラー、10…レンズ、11…画像読取素子、12、12a…画像処理装置、13…画像形成ユニット、14…露光装置、15…感光体ドラム、16…スコロトロン、17…現像器、18…クリーニング装置、19…レーザ装置(VCSELアレイ)、22…ポリゴン鏡、20、21…反射鏡、23、24…反射鏡、25…中間転写ベルト、30…一次転写ロール、40〜45…ロール、50…二次転写ロール、60…記録用紙、51、52…搬送ベルト、70…定着器、64…排紙トレイ、61〜63…格納部、80…ロール、90…ベルト用クリーナ、101…制御部、102…記憶部、103…操作部、104…通信部、101A…CPU、101B…ROM、101C…RAM、141…レーザ駆動回路、142…SOSセンサ、191…レーザダイオード、200…ラスタデータ生成部、201…I/F部、202…補正処理部、203、203a…ラインメモリ、204…解像度変換部、205…主倍率補正部、206…出力FIFOメモリ、207…遅延回路、208…変調信号生成部、210…タイミング信号生成部、211…位置ずれ検出部、212、212a…ラインメモリ制御部、213…出力FIFO制御部、CLK1…第1クロック、CLK2…第2クロック、600…パターン検出器 DESCRIPTION OF SYMBOLS 1 ... Image forming apparatus, 2 ... Original, 4 ... Image reading apparatus, 5 ... Platen glass, 6 ... Light source, 7 ... Full-rate mirror, 8, 9 ... Half-rate mirror, 10 ... Lens, 11 ... Image reading element, 12, DESCRIPTION OF SYMBOLS 12a ... Image processing apparatus, 13 ... Image forming unit, 14 ... Exposure apparatus, 15 ... Photoconductor drum, 16 ... Scorotron, 17 ... Developing device, 18 ... Cleaning device, 19 ... Laser apparatus (VCSEL array), 22 ... Polygon mirror , 20, 21 ... reflecting mirrors, 23, 24 ... reflecting mirrors, 25 ... intermediate transfer belt, 30 ... primary transfer roll, 40-45 ... roll, 50 ... secondary transfer roll, 60 ... recording paper, 51, 52 ... transporting Belt 70, fixing device 64, paper discharge tray 61-63 storage unit 80 roll, 90 cleaner for belt 101 control unit 102 storage unit 103 operation unit 04 ... Communication unit, 101A ... CPU, 101B ... ROM, 101C ... RAM, 141 ... Laser drive circuit, 142 ... SOS sensor, 191 ... Laser diode, 200 ... Raster data generation unit, 201 ... I / F unit, 202 ... Correction Processing unit 203, 203a ... Line memory, 204 ... Resolution conversion unit, 205 ... Main magnification correction unit, 206 ... Output FIFO memory, 207 ... Delay circuit, 208 ... Modulation signal generation unit, 210 ... Timing signal generation unit, 211 ... Position shift detection unit, 212, 212a ... line memory control unit, 213 ... output FIFO control unit, CLK1 ... first clock, CLK2 ... second clock, 600 ... pattern detector

Claims (2)

画像データを取得する画像データ取得部と、
像保持体を予め決められた方向である主走査方向に走査する複数の光ビームを発する複数の発光素子を有する発光装置と、
前記画像データ取得部から前記画像データを取得し、各発光素子につき1走査ライン分の画像データを前記発光装置の全発光素子分格納する容量を有するラインメモリと、
前記ラインメモリから前記発光装置の各発光素子に対する画像データを読み出して、読出した画像データの前記主走査方向の解像度を増加させる解像度変換を行う解像度変換部と、
前記解像度変換部から出力された画像データに対し、前記主走査方向の複数の領域毎に位置ずれ補正を行う位置ずれ補正部と、
前記位置ずれ補正後の画像データに基づいて、前記発光装置を駆動する駆動回路と
前記位置ずれ補正部の後段で且つ前記駆動回路の前段に配置され、前記位置ずれ補正部から出力された位置ずれ補正された画像データが書き込まれ、書き込まれた画像データを前記駆動回路へと出力するFIFOメモリと
を有する画像形成装置。
An image data acquisition unit for acquiring image data;
A light-emitting device having a plurality of light-emitting elements that emit a plurality of light beams that scan the image carrier in a main scanning direction that is a predetermined direction;
A line memory having a capacity for acquiring the image data from the image data acquisition unit and storing image data for one scanning line for each light emitting element for all the light emitting elements;
A resolution converter that reads out image data for each light emitting element of the light emitting device from the line memory and performs resolution conversion to increase the resolution in the main scanning direction of the read image data;
A positional deviation correction unit that performs positional deviation correction for each of the plurality of regions in the main scanning direction for the image data output from the resolution conversion unit;
A driving circuit for driving the light emitting device based on the image data after the positional deviation correction ;
Arranged after the misalignment correction unit and before the drive circuit, the misalignment corrected image data output from the misalignment correction unit is written, and the written image data is output to the drive circuit. An image forming apparatus having a FIFO memory .
前記FIFOメモリから前記駆動回路への画像データの供給は、前記発光装置による前記像保持体の走査の開始を示す信号をトリガとして開始され、前記ラインメモリから前記解像度変換部への画像データの読出しは、前記FIFOメモリに空きが生じたことを示す信号に応じてなされる
ことを特徴とする請求項に記載の画像形成装置。
Supply of image data from the FIFO memory to the drive circuit is triggered by a signal indicating the start of scanning of the image carrier by the light emitting device, and reading of the image data from the line memory to the resolution conversion unit. The image forming apparatus according to claim 1 , wherein the image forming apparatus is performed in response to a signal indicating that an empty area has occurred in the FIFO memory.
JP2012150539A 2012-07-04 2012-07-04 Image forming apparatus Expired - Fee Related JP5978809B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012150539A JP5978809B2 (en) 2012-07-04 2012-07-04 Image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2012150539A JP5978809B2 (en) 2012-07-04 2012-07-04 Image forming apparatus

Publications (2)

Publication Number Publication Date
JP2014014007A JP2014014007A (en) 2014-01-23
JP5978809B2 true JP5978809B2 (en) 2016-08-24

Family

ID=50109450

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012150539A Expired - Fee Related JP5978809B2 (en) 2012-07-04 2012-07-04 Image forming apparatus

Country Status (1)

Country Link
JP (1) JP5978809B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6256125B2 (en) 2014-03-13 2018-01-10 株式会社リコー Image forming apparatus
JP6364971B2 (en) * 2014-06-03 2018-08-01 株式会社リコー Image forming apparatus

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000224412A (en) * 1999-01-29 2000-08-11 Matsushita Electric Ind Co Ltd Image formation device
JP2000278516A (en) * 1999-03-23 2000-10-06 Minolta Co Ltd Image processor
JP2001189850A (en) * 1999-12-28 2001-07-10 Nec Corp Device and method for converting resolution
JP3921995B2 (en) * 2001-10-31 2007-05-30 富士ゼロックス株式会社 Image processing apparatus and image processing method
JP2003266756A (en) * 2002-03-14 2003-09-24 Fuji Xerox Co Ltd Image processor and imaging apparatus
JP4045822B2 (en) * 2002-03-19 2008-02-13 富士ゼロックス株式会社 Image forming apparatus
JP4622850B2 (en) * 2005-12-26 2011-02-02 富士ゼロックス株式会社 Image forming apparatus and image processing method
JP2008042438A (en) * 2006-08-04 2008-02-21 Fuji Xerox Co Ltd Image forming apparatus and method
JP2012019521A (en) * 2010-07-07 2012-01-26 Toshiba Corp Image reading device and image reading method

Also Published As

Publication number Publication date
JP2014014007A (en) 2014-01-23

Similar Documents

Publication Publication Date Title
US9241089B2 (en) Image forming apparatus and method for scaling image data by a correction pixel
JP5564806B2 (en) Image forming apparatus, image forming method, image forming program, and recording medium
JP2017026714A (en) Image formation device and image formation method
US8199376B2 (en) Image forming apparatus and image forming method
JP4045822B2 (en) Image forming apparatus
US8064094B2 (en) Method and apparatus for performing image size adjustment
US8817323B2 (en) Image forming apparatus, image forming method, and computer program product
US20130127975A1 (en) Image forming apparatus and image forming method
US8837016B2 (en) Image forming apparatus and image forming method for adding an additional pixel to image data
JP5515893B2 (en) Optical writing apparatus, image forming apparatus, and control method of optical writing apparatus
JP6201557B2 (en) Image forming apparatus
JP5978809B2 (en) Image forming apparatus
JP4253843B2 (en) Image forming apparatus, image forming method and program thereof
JP5229168B2 (en) Image processing apparatus, image processing method, and image forming apparatus
JP5498030B2 (en) Image forming apparatus
US7518625B2 (en) Image forming apparatus and associated methodology of forming an enlarged image
JP5773040B2 (en) Optical writing apparatus, image forming apparatus, and control method of optical writing apparatus
JP5516373B2 (en) Image forming apparatus, image forming method, program, and recording medium
JP6760013B2 (en) Image forming device
JP5614194B2 (en) Image forming apparatus, image forming method, program, and recording medium
JP5660187B2 (en) Image forming apparatus, image forming method, image forming program, and recording medium
JP5751953B2 (en) Image forming apparatus and image forming method
JP5569255B2 (en) Optical writing apparatus, image forming apparatus, and control method of optical writing apparatus
JP2006088567A (en) Image forming apparatus
JP2000358165A (en) Picture processor and its method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150306

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160105

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160322

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160512

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: 20160628

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20160711

R150 Certificate of patent or registration of utility model

Ref document number: 5978809

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees