Exposure device and image forming device

JP2024116402A5Active Publication Date: 2025-04-04CANON KK
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024099697
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-08-23
Filing Date
2024-06-20
Publication Date
2025-04-04
Estimated Expiration
2043-08-04

AI Technical Summary

Technical Problem

Existing image forming devices using organic EL elements face challenges in compensating for errors in imaging coverage due to manufacturing inaccuracies and environmental factors, which cannot be adjusted like laser scanning devices, and require complex processing that hinders miniaturization and cost reduction.

Method used

An image forming apparatus with a control mechanism that adjusts the driving of light emitting sections based on correction data to compensate for positional deviations and magnification errors, using a staggered arrangement of light emitting elements and a control unit to determine the number of light emitting units required for each pixel, ensuring accurate image formation despite component misalignments.

Benefits of technology

The solution effectively compensates for imaging range errors, maintaining image quality and enabling miniaturization and cost reduction by dynamically adjusting the light emitting elements' operation to align with intended image positions and sizes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide an improved mechanism for compensating for an error in an image forming range.SOLUTION: An image forming apparatus comprises: photoreceptors that are each driven to rotate; exposure heads that each include a plurality of light-emitting parts arranged at different positions in an axial direction of the photoreceptor, and that each form an image corresponding to the output resolution of the image forming apparatus with the plurality of light-emitting parts; and a control unit that controls the drive of the plurality of light-emitting parts based on correction data. The image includes at least first pixels and second pixels. The control unit controls the drive of the plurality of light-emitting parts based on the correction data so that a first number of light-emitting parts of the plurality of light-emitting parts form the first pixels, and a second number, which is different from the first number, of light-emitting parts of the plurality of light-emitting parts form the second pixels.SELECTED DRAWING: Figure 13D
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an image forming apparatus that forms an image using an exposure device having a plurality of light emitting sections. [Background technology]

[0002] In an electrophotographic image forming apparatus, an electrostatic latent image is formed on a photoreceptor by exposing the photoreceptor to light as it is rotated, and the electrostatic latent image is developed with toner to form an image. In particular, an organic EL (Electro-Luminescence) type exposure device that uses an organic EL element for exposure has been attracting attention in recent years because it is easier to reduce the size, noise level, and cost compared to a laser scanning type exposure device that uses laser light.

[0003] Patent Document 1 discloses a technique for facilitating miniaturization of an organic EL type exposure device by providing an array of light emitting elements and a drive circuit on the same silicon substrate in an exposure head of the device.

[0004] Patent document 2 discloses a technique for increasing the resolution of image data used to drive a group of light-emitting elements and correcting it in order to precisely compensate for image misalignment caused by variations in the mounting position of a chip on a substrate or thermal expansion of the substrate.

[0005] Patent Document 3 discloses a technique (so-called multiple exposure) in which, in a two-dimensional array of organic EL elements, the light-emitting elements in each row are arranged in a stepped manner and the light-emitting elements are caused to emit light sequentially, thereby exposing each pixel region on a photoconductor in a multiple manner. Multiple exposure makes it possible to secure the amount of exposure required to form an image of sufficient density in an organic EL type exposure device that uses organic EL elements that cannot emit light as strong as laser light. [Prior art documents] [Patent documents]

[0006] [Patent Document 1] Patent Publication No. 2021-35765 [Patent Document 2] JP 2019-217653 A [Patent Document 3] Patent Publication No. 2022-96966 Summary of the Invention [Problem to be solved by the invention]

[0007] As suggested in Patent Document 2, it is difficult to avoid some errors in the arrangement of parts when manufacturing an exposure device or an image forming device. Even after manufacturing, environmental factors such as temperature changes, or physical forces during transportation, installation, or use, may cause a misalignment of parts inside the device. In a laser scanning exposure device that scans a photoconductor line by line with laser light, the scanning range can be simply adjusted to change the image formation position or expand and reduce the image formation range, but a similar technology cannot be adopted in an exposure device that performs exposure with LED elements or organic EL elements. Although the technology disclosed in Patent Document 2 enables compensation for high-precision positional deviations, it requires relatively high-load processing such as weighting calculations for resolution conversion of image data, which tends to increase the circuit scale, and is not necessarily suitable for devices that are desired to be compact and low-cost.

[0008] The present invention aims to provide an improved scheme for compensating for imaging coverage errors. [Means for solving the problem]

[0009] According to one aspect, there is provided an image forming device comprising: a photoconductor driven to rotate; an exposure head including a plurality of light-emitting elements arranged at different positions in an axial direction of the photoconductor, the exposure head forming an image corresponding to an output resolution of the image forming device using the plurality of light-emitting elements; and a control unit that controls the driving of the plurality of light-emitting elements based on correction data, wherein the image includes at least a first pixel and a second pixel, and the control unit controls the driving of the plurality of light-emitting elements based on the correction data so that a first number of light-emitting elements among the plurality of light-emitting elements form the first pixel, and a second number of light-emitting elements among the plurality of light-emitting elements different from the first number form the second pixel. Effect of the Invention

[0010] In accordance with the present invention, an improved scheme for compensating for imaging coverage errors is provided. [Brief description of the drawings]

[0011] [Figure 1] 1 is a diagram showing a schematic configuration of an image forming apparatus according to an embodiment; [Diagram 2] FIG. 2 is an explanatory diagram of a configuration of a photoconductor and an exposure head according to the embodiment. [Diagram 3] FIG. 4 is an explanatory diagram of the configuration of a printed circuit board of an exposure head according to an embodiment. [Figure 4] 1A and 1B are explanatory diagrams of a light-emitting chip and a light-emitting element array in the light-emitting chip according to an embodiment. [Diagram 5] FIG. 1 is a plan view showing a schematic configuration of a light-emitting chip according to an embodiment. [Figure 6] FIG. 1 is a cross-sectional view showing a schematic configuration of a light-emitting chip according to an embodiment. [Figure 7] FIG. 4 is a circuit diagram showing a control configuration of an exposure apparatus according to an embodiment. [Figure 8] 6 is a signal chart related to access to a register of a light emitting chip according to an embodiment; [Figure 9] 11 is a signal chart related to the transmission of image data to a light-emitting chip according to an embodiment; [Figure 10] FIG. 2 is a functional block diagram showing a detailed configuration of a light-emitting chip according to an embodiment. [Figure 11] FIG. 13 is an explanatory diagram of multiple exposure using light-emitting elements arranged in a stepped pattern. [Figure 12A] 5 is an explanatory diagram of a procedure for light emission control based on input image data. [Figure 12B] 5 is an explanatory diagram of a procedure for light emission control based on input image data. [Figure 12C] 5 is an explanatory diagram of a procedure for light emission control based on input image data. [Figure 12D] 5 is an explanatory diagram of a procedure for light emission control based on input image data. [Figure 13A] FIG. 11 is a diagram illustrating a procedure of light emission control including positional deviation compensation in the first scenario. [Figure 13B] FIG. 11 is a diagram illustrating a procedure of light emission control including positional deviation compensation in the first scenario. [Figure 13C] FIG. 11 is a diagram illustrating a procedure of light emission control including positional deviation compensation in the first scenario. [Figure 13D] FIG. 11 is a diagram illustrating a procedure of light emission control including positional deviation compensation in the first scenario. [Figure 14A] FIG. 11 is an explanatory diagram of a procedure of light emission control including positional deviation compensation in the second scenario. [Figure 14B] FIG. 11 is an explanatory diagram of a procedure of light emission control including positional deviation compensation in the second scenario. [Figure 14C] FIG. 11 is an explanatory diagram of a procedure of light emission control including positional deviation compensation in the second scenario. [Figure 14D] FIG. 11 is an explanatory diagram of a procedure of light emission control including positional deviation compensation in the second scenario. [Figure 15A] FIG. 13 is a diagram illustrating a procedure of light emission control including positional deviation compensation in the third scenario. [Figure 15B] FIG. 13 is a diagram illustrating a procedure of light emission control including positional deviation compensation in the third scenario. [Figure 15C] FIG. 13 is a diagram illustrating a procedure of light emission control including positional deviation compensation in the third scenario. [Figure 15D]FIG. 13 is a diagram illustrating a procedure of light emission control including positional deviation compensation in the third scenario. [Figure 16A] 11 is an explanatory diagram of a procedure for light emission control including compensation for magnification error (insertion of pixel values). [Figure 16B] 11 is an explanatory diagram of a procedure for light emission control including compensation for magnification error (insertion of pixel values). [Figure 16C] 11 is an explanatory diagram of a procedure for light emission control including compensation for magnification error (insertion of pixel values). [Figure 16D] 11 is an explanatory diagram of a procedure for light emission control including compensation for magnification error (insertion of pixel values). [Figure 17A] 5A and 5B are explanatory diagrams of a procedure for light emission control including compensation for magnification error (thinning out pixel values). [Figure 17B] 5A and 5B are explanatory diagrams of a procedure for light emission control including compensation for magnification error (thinning out pixel values). [Figure 17C] 5A and 5B are explanatory diagrams of a procedure for light emission control including compensation for magnification error (thinning out pixel values). [Figure 17D] 5A and 5B are explanatory diagrams of a procedure for light emission control including compensation for magnification error (thinning out pixel values). [Figure 18] 11 is an explanatory diagram of a procedure for light emission control including compensation for magnification error (insertion of multiple pixel values). [Figure 19] 11 is an explanatory diagram of an implementation example of output control of pixel values ​​using an auxiliary pixel array. [Figure 20A] FIG. 11 is an explanatory diagram of auxiliary pixels from which pixel values ​​are read in a first line cycle. [Figure 20B] FIG. 13 is an explanatory diagram of auxiliary pixels from which pixel values ​​are read out in a second line cycle. [Figure 20C] FIG. 13 is an explanatory diagram of auxiliary pixels from which pixel values ​​are read in a third line cycle. [Figure 20D] FIG. 13 is an explanatory diagram of auxiliary pixels from which pixel values ​​are read out in a fourth line cycle. [Figure 21] 11A and 11B are explanatory diagrams of shifts in pixel values ​​in an auxiliary pixel array when a positional deviation is detected. [Figure 22A]FIG. 13 is an explanatory diagram of auxiliary pixels from which pixel values ​​are read in the first line period in the case of misregistration compensation. [Figure 22B] FIG. 13 is an explanatory diagram of auxiliary pixels from which pixel values ​​are read in a second line period in the case of misregistration compensation. [Figure 22C] FIG. 13 is an explanatory diagram of auxiliary pixels from which pixel values ​​are read in a third line cycle in the case of misregistration compensation. [Figure 22D] FIG. 13 is an explanatory diagram of auxiliary pixels from which pixel values ​​are read out in a fourth line period in the case of misregistration compensation. [Figure 23] 11A and 11B are explanatory diagrams regarding the insertion of pixel values ​​in an auxiliary pixel array when a magnification error is detected. [Figure 24A] FIG. 13 is an explanatory diagram of auxiliary pixels from which pixel values ​​are read in the first line cycle in the case of magnification error compensation (error magnification<1). [Figure 24B] FIG. 13 is an explanatory diagram of auxiliary pixels from which pixel values ​​are read in a second line cycle in the case of magnification error compensation (error magnification<1). [Figure 24C] FIG. 13 is an explanatory diagram of auxiliary pixels from which pixel values ​​are read in the third line cycle in the case of magnification error compensation (error magnification<1). [Figure 24D] FIG. 13 is an explanatory diagram of auxiliary pixels from which pixel values ​​are read out in a fourth line cycle in the case of magnification error compensation (error magnification<1). [Diagram 25] 11A and 11B are explanatory diagrams for thinning out pixel values ​​in an auxiliary pixel array when a magnification error is detected. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] Hereinafter, the embodiments will be described in detail with reference to the attached drawings. Note that the following embodiments do not limit the invention according to the claims. Although the embodiments describe a number of features, not all of these features are essential to the invention, and the features may be combined in any manner. Furthermore, in the attached drawings, the same reference numbers are used for the same or similar configurations, and duplicated descriptions are omitted.

[0013] <1. Schematic configuration of image forming apparatus> 1 shows an example of a schematic configuration of an image forming apparatus 1 according to an embodiment. The image forming apparatus 1 includes a reading unit 100, an image creating unit 103, a fixing unit 104, and a conveying unit 105. The reading unit 100 optically reads an original placed on a platen and generates read image data. The image creating unit 103 forms an image on a sheet based on the read image data generated by the reading unit 100, or based on print image data received from an external device via a network, for example.

[0014] The image forming unit 103 includes image forming units 101a, 101b, 101c, and 101d. The image forming units 101a, 101b, 101c, and 101d form black, yellow, magenta, and cyan toner images, respectively. The image forming units 101a, 101b, 101c, and 101d have the same configuration, and are collectively referred to as the image forming unit 101 below. The photoconductor 102 of the image forming unit 101 is rotated clockwise in the figure during image formation. The charger 107 charges the photoconductor 102. The exposure head 106 exposes the photoconductor 102 to light to form an electrostatic latent image on the surface of the photoconductor 102. The developer 108 develops the electrostatic latent image on the photoconductor 102 with toner to form a toner image. The toner image formed on the surface of the photoconductor 102 is transferred to a sheet transported on a transfer belt 111. By transferring the toner images of the four photoconductors 102 onto a sheet in an overlapping manner, a color image containing four color components, namely black, yellow, magenta, and cyan, can be formed.

[0015] The conveying unit 105 controls the feeding and conveying of the sheet. Specifically, the conveying unit 105 feeds the sheet from a designated unit among the internal storage units 109a and 109b, the external storage unit 109c, and the manual feed unit 109d to the conveying path of the image forming apparatus 1. The fed sheet is conveyed to the registration roller 110. The registration roller 110 conveys the sheet onto the transfer belt 111 at an appropriate timing so that the toner image of each photoconductor 102 is transferred onto the sheet. As described above, the toner image is transferred onto the sheet while the sheet is being conveyed on the transfer belt 111. The fixing unit 104 fixes the toner image onto the sheet by heating and pressing the sheet onto which the toner image has been transferred. After the toner image is fixed, the sheet is discharged to the outside of the image forming apparatus 1 by the discharge roller 112. An optical sensor 113 is disposed at a position opposite the transfer belt 111. Optical sensor 113 optically reads the test chart formed on transfer belt 111 by image forming unit 101. When an error in the image formation range is detected for the test chart read by optical sensor 113, image controller 700 (described later) performs control to compensate for the error when a subsequent job is executed.

[0016] Although an example in which a toner image is directly transferred from each photoconductor 102 to a sheet on the transfer belt 111 has been described here, the toner image may be indirectly transferred from each photoconductor 102 to a sheet via an intermediate transfer body. Also, although an example in which a color image is formed using toners of multiple colors has been described here, the technology according to the present disclosure is also applicable to an image forming apparatus that forms a monochrome image using toners of a single color.

[0017] <2. Exposure head configuration example> 2(A) and 2(B) show the photoconductor 102 and the exposure head 106. The exposure head 106 has a light emitting element array 201, a printed circuit board 202 on which the light emitting element array 201 is mounted, a rod lens array 203, and a housing 204 that supports the printed circuit board 202 and the rod lens array 203. The photoconductor 102 has a cylindrical shape. The exposure head 106 is disposed such that its longitudinal direction is parallel to the axial direction D1 of the photoconductor 102, and the surface on which the rod lens array 203 is attached faces the surface of the photoconductor 102. While the photoconductor 102 rotates in the circumferential direction D2, the light emitting element array 201 of the exposure head 106 emits light, and the rod lens array 203 focuses the light on the surface of the photoconductor 102.

[0018] Fig. 3(A) and Fig. 3(B) show an example of the configuration of the printed circuit board 202. Fig. 3(A) shows the surface on which the connector 305 is mounted, and Fig. 3(B) shows the surface on which the light-emitting element array 201 is mounted (the surface opposite to the surface on which the connector 305 is mounted). Fig. 4 shows a schematic diagram of the light-emitting chip 400 and the array of the light-emitting elements 602 in the light-emitting chip 400.

[0019] In this embodiment, the light-emitting element array 201 has a plurality of light-emitting elements arranged two-dimensionally. The light-emitting element array 201 includes, as a whole, N columns of light-emitting elements in the axial direction D1 of the photoconductor and M rows of light-emitting elements in the circumferential direction D2, where M and N are integers of 2 or more. In the example of FIG. 3(B), the light-emitting element array 201 is divided into 20 light-emitting chips 400-1 to 400-20, each of which includes a subset of the entire plurality of light-emitting elements, and the light-emitting chips 400-1 to 400-20 are arranged in a staggered pattern along the axial direction D1. The light-emitting chips 400-1 to 400-20 are also collectively referred to as light-emitting chips 400. As shown in FIG. 3(B), the range occupied by all the light-emitting elements of the 20 light-emitting chips in the axial direction D1 is wider than the range occupied by the maximum width W0 of the input image data. Therefore, some light-emitting elements located at both ends in the axial direction D1 may not be used to expose the photoconductor 102 unless an error in the image formation range is detected. Each light-emitting chip 400 on the printed circuit board 202 is connected to the image controller 700 (FIG. 7) via a connector 305. For convenience of explanation, the side with the smaller branch number of the light-emitting chips 400-1 to 400-20 arranged along the axial direction D1 may be referred to as the "left" and the side with the larger branch number as the "right". For example, the light-emitting chip 400-1 is the leftmost light-emitting chip 400, and the light-emitting chip 400-20 is the rightmost light-emitting chip.

[0020] The number J (J=N / 20) of the light-emitting elements 602 arranged in each row of one light-emitting chip 400 may be equal to, for example, 748 (J=748). Meanwhile, the number M of the light-emitting elements 602 arranged in each column of one light-emitting chip 400 may be equal to, for example, 4 (M=4). That is, in the exemplary embodiment, each light-emitting chip 400 has a total of 2992 (=748×4) light-emitting elements 602, with 748 in the axial direction D1 and 4 in the circumferential direction D2. The interval P between the center points of the light-emitting elements 602 adjacent to each other in the circumferential direction D2 is Cmay be, for example, about 21.16 μm, which corresponds to a resolution of 1200 dpi. The distance between the center points of adjacent light-emitting elements 602 in the axial direction D1 may also be about 21.16 μm, in which case 748 light-emitting elements 602 occupy a length of about 15.8 mm in the axial direction D1. Note that, for convenience of explanation, FIG. 4 shows an example in which the light-emitting elements 602 are completely arranged in a lattice in each light-emitting chip 400, but in reality, M (M=4) light-emitting elements 602 in each row are arranged in a staircase pattern. This point will be further explained later.

[0021] 5 is a plan view showing a schematic configuration of the light emitting chip 400. The light emitting elements 602 of each light emitting chip 400 are formed on a light emitting substrate 402, which is, for example, a silicon substrate. A circuit unit 406 for driving the light emitting elements 602 is provided on the light emitting substrate 402. Signal lines for communicating with the image controller 700, power lines for connecting to a power source, and ground lines for connecting to a ground are connected to the pads 408-1 to 408-9. The signal lines, power lines, and ground lines may be wires made of, for example, gold.

[0022] FIG. 6 shows a part of the cross section taken along line AA in FIG. 5. A plurality of lower electrodes 504 are formed on the light emitting substrate 402. A gap of length d is provided between two adjacent lower electrodes 504. A light emitting layer 506 is provided on the lower electrode 504, and an upper electrode 508 is provided on the light emitting layer 506. The upper electrode 508 is a common electrode for the plurality of lower electrodes 504. When a voltage is applied between the lower electrode 504 and the upper electrode 508, a current flows from the lower electrode 504 to the upper electrode 508, causing the light emitting layer 506 to emit light. Therefore, one lower electrode 504 and a partial region of the light emitting layer 506 and the upper electrode 508 corresponding to the lower electrode 504 constitute one light emitting element 602. That is, in this embodiment, the light emitting substrate 402 includes a plurality of light emitting elements 602.

[0023] For example, an organic EL film can be used for the light-emitting layer 506. The upper electrode 508 is composed of a transparent electrode such as indium tin oxide (ITO) so as to transmit the emission wavelength of the light-emitting layer 506. Note that in this embodiment, the entire upper electrode 508 transmits the emission wavelength of the light-emitting layer 506, but it is not necessary for the entire upper electrode 508 to transmit the emission wavelength. Specifically, it is sufficient that a partial region through which light from each light-emitting element 602 passes transmits the emission wavelength.

[0024] In FIG. 6, one continuous light-emitting layer 506 is formed, but a plurality of light-emitting layers 506 each having a width equivalent to the width W of the lower electrode 504 may be formed on the lower electrode 504. In FIG. 6, the upper electrode 508 is formed as one common electrode for the plurality of lower electrodes 504, but a plurality of upper electrodes 508 each having a width equivalent to the width W of the lower electrode 504 may be formed corresponding to each of the lower electrodes 504. In addition, the first plurality of lower electrodes 504 of the lower electrodes 504 of each light-emitting chip 400 may be covered by the first light-emitting layer 506, and the second plurality of lower electrodes 504 may be covered by the second light-emitting layer 506. Similarly, the first upper electrode 508 may be commonly formed corresponding to the first plurality of lower electrodes 504 of the lower electrodes 504 of each light-emitting chip 400, and the second upper electrode 508 may be commonly formed corresponding to the second plurality of lower electrodes 504. In such a configuration, one lower electrode 504 and the region of the light emitting layer 506 and upper electrode 508 corresponding to the lower electrode 504 constitute one light emitting element 602 .

[0025] FIG. 7 is a circuit diagram related to a control configuration for controlling the light-emitting chip 400. The image controller 700 is a control circuit that communicates with the printed circuit board 202 via a plurality of signal lines (wires). The image controller 700 has a CPU 701, a clock generating unit 702, an image data processing unit 703, a register access unit 704, and a light-emitting control unit 705. The light-emitting control unit 705 is a component that configures an exposure device together with the exposure head 106. The light-emitting control unit 705 terminates a signal line between the light-emitting control unit 705 and the printed circuit board 202. The n-th light-emitting chip 400-n (n is an integer from 1 to 20) on the printed circuit board 202 is connected to the light-emitting control unit 705 via a signal line DATAn and a signal line WRITEn. The signal line DATAn is used to transmit image data from the image controller 700 to the light-emitting chip 400-n. The signal line WRITEn is used for the image controller 700 to write control data to the register of the light-emitting chip 400-n.

[0026] One signal line CLK, one signal line SYNC, and one signal line EN are further provided between the light-emitting control unit 705 and each light-emitting chip 400. The signal line CLK is used to transmit a clock signal for transmitting data on the signal lines DATAn and WRITEn. The light-emitting control unit 705 outputs a clock signal generated based on a reference clock signal from the clock generating unit 702 to the signal line CLK. The signals transmitted to the signal lines SYNC and EN will be described later.

[0027] The CPU 701 controls the entire image forming apparatus 1. The image data processing unit 703 performs image processing on image data received from the reading unit 100 or an external device to generate binary bitmap image data for controlling the on / off of the light emission of the light emitting element 602 of the light emitting chip 400 on the printed circuit board 202. The image processing here may include, for example, raster conversion, tone correction, color conversion, and halftone processing. The image data processing unit 703 transmits the generated image data to the light emission control unit 705 as input image data. The register access unit 704 receives control data to be written to the register in each light emitting chip 400 from the CPU 701 and transmits it to the light emission control unit 705.

[0028] FIG. 8 shows the transition of the signal level of each signal line when control data is written to the register of the light-emitting chip 400. An enable signal that is at high level during communication and indicates that communication is in progress is output to the signal line EN. The light-emitting control unit 705 transmits a start bit to the signal line WRITEn in synchronization with the rising edge of the enable signal. Next, the light-emitting control unit 705 transmits a write identification bit indicating a write operation, and then transmits the address of the register to which the control data is to be written (4 bits in this example) and the control data (8 bits in this example). When writing to the register, the light-emitting control unit 705 sets the frequency of the clock signal transmitted to the signal line CLK to, for example, 3 MHz.

[0029] FIG. 9 shows the transition of the signal level of each signal line when image data is transmitted to each light-emitting chip 400. A periodic line synchronization signal indicating the exposure timing of each line on the photoconductor 102 is output to the signal line SYNC. If the circumferential speed of the photoconductor 102 is 200 mm / s and the resolution in the circumferential direction is 1200 dpi (approximately 21.16 μm), the line synchronization signal is output at a period of approximately 105.8 μs. The light-emitting control unit 705 transmits image data to the signal lines DATA1 to DATA20 in synchronization with the rising edge of the line synchronization signal. In this embodiment, since each light-emitting chip 400 has 2992 light-emitting elements 602, it is necessary to transmit image data indicating the light emission / non-light emission of each of the total 2992 light-emitting elements 602 to each light-emitting chip 400 within a period of approximately 105.8 μs. Therefore, in this example, as shown in FIG. 9, when transmitting image data, the light-emitting control unit 705 sets the frequency of the clock signal transmitted to the signal line CLK to 30 MHz.

[0030] FIG. 10 is a functional block diagram showing a detailed configuration of one light-emitting chip 400 (n-th light-emitting chip 400-n). As also shown in FIG. 5, the light-emitting chip 400 has nine pads (input terminals) 408-1 to 408-9. The pads 408-1 and 408-2 are connected to a power supply voltage VCC by a power supply line. Power is supplied from this power supply voltage VCC to each circuit of the circuit unit 406 of the light-emitting chip 400. The pads 408-3 and 408-4 are connected to the ground by a ground line. Each circuit of the circuit unit 406 and the upper electrode 508 are connected to the ground via the pads 408-3 and 408-4. The signal line CLK is connected to the transfer unit 1003, the register 1102, and the latch units 1004-001 to 748 via the pad 408-5. The signal lines SYNC and DATAn are connected to the transfer unit 1003 via the pads 408-6 and 408-7. The signal lines EN and WRITEn are connected via pads 408-8 and 408-9 to a register 1102. The register 1102 stores control data indicating a desired light emission intensity of the light emitting element 602, for example.

[0031] The transfer unit 1003 receives input image data including a series of pixel values ​​each indicating the emission or non-emission of one light emitting element 602 from a signal line DATAn in synchronization with a clock signal from a signal line CLK, starting from a line synchronization signal from a signal line SYNC. The transfer unit 1003 performs serial-to-parallel conversion on the series of pixel values ​​serially received from the signal line DATAn in units of M (for example, M=4) pixel values. For example, the transfer unit 1003 has four cascaded D flip-flops, and parallelizes pixel values ​​DATA-1, DATA-2, DATA-3, and DATA-4 input over four clocks, and outputs the parallelized pixel values ​​to the latch units 1004-001 to 1004-748. The transfer unit 1003 further has four D flip-flops for delaying the line synchronization signal, and outputs a first latch signal to the latch unit 1004-001 via a signal line LAT1 at a timing delayed by four clocks from the input of the line synchronization signal.

[0032] The kth latch unit (data holding unit) 1004-k (k is an integer from 1 to 748) holds the four pixel values ​​DATA-1, DATA-2, DATA-3, and DATA-4 input from the transfer unit 1003 at the same time as the kth latch signal is input, by a latch circuit. In addition, except for the last-stage latch unit 1004-748, the kth latch unit 1004-k delays the kth latch signal by four clocks and outputs the (k+1)th latch signal to the latch unit 1004-(k+1) via the signal line LAT(k+1). Then, the kth latch unit 1004-k continues to output a drive signal based on the four pixel values ​​held by the latch circuit to the current drive unit 1104 during the signal period of the kth latch signal. For example, there is a delay of four clocks between the timing when the first latch signal is input to the latch unit 1004-1 and the timing when the second latch signal is input to the latch unit 1004-2. Therefore, the latch unit 1004-1 outputs drive signals based on the 1st, 2nd, 3rd and 4th pixel values ​​to the current driver 1104, whereas the latch unit 1004-2 outputs drive signals based on the 5th, 6th, 7th and 8th pixel values ​​to the current driver 1104. Generally speaking, the latch unit 1004-k outputs drive signals based on the (4k-3), (4k-2), (4k-1) and (4k)th pixel values ​​to the current driver 1104. Therefore, in the embodiment shown in FIG. 10, 748 latch units 1004-001 to 1004-748 output 2992 drive signals for controlling the driving of 2992 (=748×4) light emitting elements 602 in approximately parallel to the current driver 1104. Each drive signal is a binary signal indicating a high level or a low level.

[0033] The current driver 1104 has 2992 light emission driver circuits corresponding to the 2992 light emitting elements 602 each including a partial region of the light emitting layer 506. Each light emission driver circuit applies a drive voltage corresponding to the light emission intensity indicated by the control data in the register 1102 to the light emitting layer 506 of the corresponding light emitting element 602 while the corresponding drive signal indicates a high level indicating that light emission is on. This causes a current to flow through the light emitting layer 506, causing the light emitting element 602 to emit light. Note that the control data may indicate one individual light emission intensity for each light emitting element 602, may indicate one light emission intensity for each group of the light emitting elements 602, or may indicate one light emission intensity common to all the light emitting elements 602.

[0034] <3. Control of multiple exposure> FIG. 4 shows an example in which the light-emitting elements 602 are completely arranged in a lattice pattern in each light-emitting chip 400, but in reality, in this embodiment, the M light-emitting elements 602 in each row can be arranged in a stepped pattern at a constant pitch. FIG. 11 is an explanatory diagram of multiple exposure using light-emitting elements arranged in a stepped pattern. Here, an example of the arrangement of light-emitting elements in the light-emitting chip 400-1 when M=4 is partially shown. R in the figure j_m (j={0,1,...,J-1}, m={0,1,2,3}) represents the light emitting element 602 in the j-th column from the left in the axial direction and in the m-th row from the top in the circumferential direction. C As described above, the axial spacing between two adjacent light-emitting elements among the M light-emitting elements in each row, i.e., the axial pitch P A may be approximately 5 μm, which corresponds to a resolution of 4800 dpi.

[0035] By arranging the four light-emitting elements in each row in a stepped manner in this manner, any two adjacent light-emitting elements among the four light-emitting elements occupy areas that partially overlap in the axial direction. Then, the four light-emitting elements in the row corresponding to each pixel position of the input image data sequentially emit light while the photoconductor 102 is rotating, forming spots corresponding to each pixel position on the surface of the photoconductor 102. Here, the spots corresponding to each pixel position also correspond to the pixels of the image formed on the sheet. In the example of FIG. 11, when the pixel value at the left end of the i-th line of the input image data indicates that light is on, the light-emitting element R 0_0 , R 0_1 , R 0_2 , R 0_3 is a line L on the surface of the photoconductor 102. i As a result, the line L i In the same manner, when the jth pixel value from the left of the i-th line of the input image data indicates that light is emitted, the light-emitting element R j_0 , R j_1 , R j_2 , R j_3 is a line L on the surface of the photoconductor 102. i As a result, the line L i The jth spot area from the left of is multiplexed and the corresponding spot SP j is formed.

[0036] 11, in this embodiment, the light-emitting elements in two axially adjacent rows also occupy a partially overlapping range in the axial direction. Similarly, of the two axially adjacent light-emitting chips 400, the light-emitting elements in the rightmost row of the left light-emitting chip 400 and the light-emitting elements in the leftmost row of the right light-emitting chip 400 also occupy a partially overlapping range in the axial direction. The axial pitch P of the light-emitting elements across all 20 light-emitting chips 400 is Ais constant at about 5 μm. By sequentially emitting light at appropriate times from the four light-emitting elements in each row of these light-emitting chips 400, a smooth line of an electrostatic latent image can be formed on the surface of the photoconductor 102, which is made up of a series of spots that are partially overlapping each other with a constant spot spacing. As a result of such lines being continuously formed in the circumferential direction, a two-dimensional electrostatic latent image is created.

[0037] Here, the line L i The spot area on the left side of the figure is the light-emitting element R. 0_0 , R 0_1 , R 0_2 , R 0_3 In the above description, the light is exposed to light from the light-emitting element R. 0_0 , R 0_1 , R 0_2 , R 0_3 The light emitting chips 400 may not be the leftmost light emitting elements of all the light emitting chips 400, but may have a row of light emitting elements to the left of them that do not normally emit light (unless an error in the image formation range is detected). The same is true for the right end.

[0038] Furthermore, the technology according to the present disclosure is not limited to the above-mentioned example in which the M light-emitting elements in each row are arranged in a stepped manner such that any two adjacent light-emitting elements occupy a partially overlapping area in the axial direction. For example, the M light-emitting elements in each row may be arranged such that at least two adjacent light-emitting elements among them overlap each other in the axial direction.

[0039] 12A to 12D are explanatory diagrams of the procedure of light emission control based on input image data. When forming an image, the light emission control unit 705 receives input image data IM1 in a binary bitmap format from the image data processing unit 703. On the left side of FIG. 12A, the jth pixel value from the left of the i-th line from the top of the input image data IM1, which is a two-dimensional pixel value array, is represented as (j, i) (j={0, 1, 2, ...}, i={0, 1, 2, ...}). The light emission control unit 705 adds dummy pixel values ​​for (M-1) lines to the beginning of the input image data IM1. In the case of M=4, the range of the index i of the pixel value is {-3, -2, -1, 0, 1, 2, ...}, including the added dummy pixel values. The dummy pixel value may be, for example, zero, which means that light emission is off. The light emission control unit 705 may add dummy pixel values ​​to the left and right of the input image data IM1 so that the number of pixel values ​​in one line is equal to the number of light emitting elements in the axial direction, but for simplicity of explanation, only effective pixel values ​​are shown here in the axial direction.

[0040] In the first line period t0 of image formation, the light-emission control unit 705 reads out pixel values ​​of the top four lines of the input image data IM1, and outputs a subset of 2992 (=748×4) of the read pixel values ​​to the light-emitting chip 400-n via the signal line DATAn. Focusing on the light-emitting chip 400-1 shown on the right of FIG. 12A, image data within a read range RD including pixel values ​​from (0,-3) to (748,0) is input via the signal line DATA1 during the line period t0. The light-emitting chip 400-1 performs serial-to-parallel conversion of the input image data, and supplies drive signals based on these pixel values ​​to each of the 2992 light-emitting elements. For example, drive signals based on pixel values ​​(0,-3), (0,-2), (0,-1), (0,0), and (1,-3) are output to the light-emitting chip R. 0_0 , R 0_1 , R 0_2 , R 0_3 and R 1_0 In particular, as shown by the dashed line in the figure, the light emitting element R 0_3A drive signal based on the effective pixel value of line DL0 of index i=0 of input image data IM1 is supplied to the light-emitting elements in the fourth row including line L0. As a result, line L0 on the surface of photoconductor 102 is exposed according to the pixel value set of line DL0 of input image data IM1. However, at this point, multiple exposure is in progress and formation of electrostatic latent image line L0 is not completed.

[0041] FIG. 12B illustrates how the light-emitting chip 400-1 is driven during the next line period t0+1. In the line period t0+1, the light-emitting control unit 705 moves the readout range RD of the input image data IM1 down by one line, reads out pixel values ​​from (0,-2) to (748,1), and outputs the pixel values ​​to the light-emitting chip 400-1 via the signal line DATA1. The light-emitting chip 400-1 supplies drive signals based on the input pixel values ​​to the 2992 light-emitting elements. For example, drive signals based on pixel values ​​(0,-2), (0,-1), (0,0), (0,1), and (1,-2) are supplied to the light-emitting element R. 0_0 , R 0_1 , R 0_2 , R 0_3 and R 1_0 In the line period t0+1, the light-emitting element R 0_2 A driving signal based on the effective pixel value of the line DL0 of the input image data IM1 is supplied to the light-emitting elements in the third row including the light-emitting chip 400-1. At this time, since the photoconductor 102 is rotating in the circumferential direction, the line L0 on the surface of the photoconductor 102 faces the light-emitting elements in the third row of the light-emitting chip 400-1. As a result, the line L0 on the surface of the photoconductor 102 is exposed again according to the pixel value set of the line DL0 of the input image data IM1.

[0042] FIG. 12C illustrates the driving of the light-emitting chip 400-1 during the next line period t0+2. In the line period t0+2, the light-emitting control unit 705 moves the readout range RD of the input image data IM1 further down by one line, reads out pixel values ​​from (0,-1) to (748,2), and outputs the pixel values ​​to the light-emitting chip 400-1 via the signal line DATA1. The light-emitting chip 400-1 supplies drive signals based on the input pixel values ​​to the 2992 light-emitting elements. In the line period t0+2, the light-emitting elements R 0_1 A driving signal based on the effective pixel value of the line DL0 of the input image data IM1 is supplied to the light-emitting elements of the second row including the line L0 on the surface of the photoconductor 102. At this time, the line L0 on the surface of the photoconductor 102 faces the light-emitting elements of the second row of the light-emitting chip 400-1. As a result, the line L0 on the surface of the photoconductor 102 is exposed a third time according to the pixel value set of the line DL0 of the input image data IM1.

[0043] FIG. 12D illustrates the driving of the light-emitting chip 400-1 during the next line period t0+3. In the line period t0+3, the light-emitting control unit 705 moves the readout range RD of the input image data IM1 further down by one line, reads out pixel values ​​from (0,0) to (748,3), and outputs the pixel values ​​to the light-emitting chip 400-1 via the signal line DATA1. The light-emitting chip 400-1 supplies drive signals based on the input pixel values ​​to the 2992 light-emitting elements. In the line period t0+3, the light-emitting elements R 0_0 A driving signal based on the effective pixel value of the line DL0 of the input image data IM1 is supplied to the light-emitting elements of the first row including the light-emitting elements of the light-emitting chip 400-1. At this time, the line L0 on the surface of the photoconductor 102 faces the light-emitting elements of the first row of the light-emitting chip 400-1. As a result, the line L0 on the surface of the photoconductor 102 is exposed four times according to the pixel value set of the line DL0 of the input image data IM1. At this point, multiple exposure by the four light-emitting elements of each column of the light-emitting chip 400 is performed, and the formation of the line L0 of the electrostatic latent image is completed. Lines subsequent to the line L0 of the electrostatic latent image can also be formed on the surface of the photoconductor 102 in the same manner through the repetition of such line periods.

[0044] In this manner, in this embodiment, a drive signal based on the pixel value of each pixel position is input to four light-emitting elements in a corresponding column of the light-emitting element array. Specifically, for example, a drive signal based on a pixel value (0,0) is input to four light-emitting elements R 0_3 , R 0_2 , R 0_1 and R 0_0 When these four light emitting elements emit light in accordance with the drive signals, a spot corresponding to the pixel value (0,0) is formed on the surface of the photoconductor 102. Similarly, a drive signal based on a pixel value (1,0) is input to the four light emitting elements R 1_3 , R 1_2 , R 1_1 and R 1_0 When these four light emitting elements emit light in accordance with the drive signals, a spot corresponding to the pixel value (1,0) is formed on the surface of the photoconductor 102. In this manner, in this embodiment, a plurality of light-emitting units (e.g., light-emitting elements) are driven with pixel values ​​(pixel data) for forming pixels of an image. For example, when forming an image with an output resolution of 1200 dpi in the axial direction, each pixel is usually arranged at a pitch P of 4800 dpi in the axial direction. A The number of light-emitting units used to form one pixel may be equal to the number M of light-emitting units in each column, and the pitch of the M light-emitting units in the axial direction is a pitch equivalent to 1 / M of the output resolution. In other words, at least two of the M light-emitting units used to form one pixel are arranged in the axial direction.

number

[0045] As will be understood from the explanation in this section, the light emission control unit 705 causes the multiple light emitting elements 602 to emit light based on pixel values ​​read from a read range spanning M lines of the input image data IM1. The read range moves by one line per line period. Such control of the read range is also performed in the same way in compensation for errors in the image formation range, which will be explained next.

[0046] <4. Compensation for errors in image formation range> As described above, it is inevitable that some errors in the placement of parts occur when manufacturing an exposure device or an image forming device. Even after manufacturing, environmental factors such as temperature changes or physical forces during transportation, installation or use may cause misalignment of parts inside the device. Such misalignment or misalignment of the image forming unit 101 results in an error in the image forming range. The error in the image forming range may typically include one or both of a misregistration component and a magnification error component. The misregistration component represents the displacement of the image forming position. The relative misalignment between images of multiple color components and the overall misalignment of the image forming position relative to the sheet are examples of the misregistration component. The magnification error component represents the expansion or contraction of the image forming range. The expansion of the image forming range caused by thermal expansion in the exposure head 106 is an example of the magnification error component.

[0047] In order to determine whether such an error in the image formation range needs to be compensated for, the CPU 701 of the image forming apparatus 1 performs calibration periodically, in response to an instruction from a user, or when some trigger condition is satisfied. Specifically, the CPU 701 controls the image forming unit 101 to form a test chart on the transfer belt 111. The test chart here may be an image having a known pattern. In forming the test chart, multiple exposure is also performed by the light emitting element array of the exposure head 106 described above. The CPU 701 also controls the optical sensor 113 to optically read the test chart formed on the transfer belt 111. The optical sensor 113 outputs read image data representing the result of reading the test chart to the CPU 701. Then, the CPU 701 detects an error in the image formation range of the image formed through multiple exposure by comparing the read image data with the known pattern. Therefore, the CPU 701 according to this embodiment can function as a detection unit that detects an error (positional deviation or magnification error) in the image formation range. If a circumferential error is detected as a result of the calibration, the CPU 701 can compensate for the circumferential error by adjusting the relative timing between the rotation of the photoconductor 102 and the light emission of the light-emitting chip 400. On the other hand, if an axial error is detected, the CPU 701 notifies the light-emitting control unit 705 of the detected axial positional deviation amount X and / or error magnification Y by outputting or transmitting correction data indicating the detected error to the light-emitting control unit 705. The positional deviation amount X can be either a positive or negative value. The error magnification Y indicates that there is no magnification error when Y=1, indicates that an expansion of the image formation range has been detected when Y>1, and indicates that a reduction of the image formation range has been detected when Y<1.

[0048] <4-1. Compensation for position misalignment> When a misalignment in the axial direction is detected, the light emission control unit 705 shifts a pixel value set of the input image data corresponding to at least one row of the multiple light emitting elements 602 of the exposure head 106 in the above-mentioned procedure of light emission control for multiple exposure so as to compensate for the misalignment. At this time, the light emission control unit 705 may shift the pixel value set of the input image data based on the misalignment amount X and / or the error magnification factor Y input from the CPU 701. The CPU 701 may transmit correction data for correcting the misalignment based on the misalignment amount X and / or the error magnification factor Y to the light emission control unit 705, and the light emission control unit 705 may shift the pixel value set of the input image data based on the correction data. For example, if the width W0 shown in FIG. 3(B) indicates a normal effective image formation position in the axial direction D1, when the misalignment of the image is a misalignment to the left, the misalignment can be canceled by shifting the image formation position to the right. Similarly, when the misalignment of the image is a misalignment to the right, the misalignment can be canceled by shifting the image formation position to the left. In the following description, the shift direction of the image formation position (or the pixel value set) for canceling such misalignment is referred to as the cancellation direction. Below, examples of light emission control for compensating for axial misalignment will be described for several scenarios with different misalignment amounts X.

[0049] (1) First Scenario In the first scenario, the misalignment amount X is proportional to the axial pitch P A (X=P A ). Pitch P A is the minimum unit of positional deviation that can be compensated for. Here, the cancellation direction is assumed to be the right direction. Figures 13A to 13D are explanatory diagrams of the procedure of light emission control including positional deviation compensation in the first scenario.

[0050] 13A, the input image data IM1 to which three lines of dummy pixel values ​​have been added is again shown. ATherefore, the pixel value set PG1 in the first row (the row where index i=-3) in the read range RD is selected as the pixel value set to be shifted. Then, the light emission control unit 705 shifts the selected pixel value set PG1 by one pixel in the cancellation direction, and then reads out a subset of 2992 pixel values ​​from the input image data IM1 and outputs each subset to each light-emitting chip 400-n. In the light-emitting chip 400-1 shown on the right in FIG. 13A, the pixel value set PG1 corresponds to the light-emitting elements in the first row of the light-emitting element array. However, as a result of the shift, the drive signal based on the pixel value (0,-3) at the left end of the pixel value set PG1 is output to the light-emitting element R 0_0 Instead, the light-emitting element R 1_0 The light-emitting element R corresponding to the position that will become blank as a result of the shift is supplied to the 0_0 may be supplied with a drive signal that means turning off the light emission, so that the light-emitting element R 0_0 As shown by the dashed line in the figure, the driving signal based on the effective pixel value of the line DL0 of the input image data IM1 is, as in the example of FIG. 12A, the light-emitting element R 0_3 The light is supplied to the light emitting elements in the fourth row including the fourth row.

[0051] Moving to FIG. 13B, in the next line period t0+1, the readout range RD for pixel values ​​from the input image data IM1 moves down by one line. The light emission control unit 705 selects the pixel value set PG2 in the first row (the row with index i=-2) in the readout range RD as the pixel value set to be shifted. Then, the light emission control unit 705 shifts the selected pixel value set PG2 by one pixel in the cancellation direction, and outputs a subset of 2992 pixel values ​​to each light-emitting chip 400-n. In the light-emitting chip 400-1 shown on the right of FIG. 13B, the pixel value set PG2 corresponds to the light-emitting elements in the first row of the light-emitting element array. However, as a result of the shift, the drive signal based on the pixel value (0,-2) at the left end of the pixel value set PG2 is output to the light-emitting element R 0_0 Instead, the light-emitting element R 1_0 The light-emitting element R corresponding to the position that will become blank as a result of the shift is supplied to the 0_0As shown by the dashed line in the figure, the driving signal based on the effective pixel value of the line DL0 of the input image data IM1 is supplied to the light-emitting element R 0_2 The light is supplied to the light emitting elements in the third row including the first row.

[0052] Moving to FIG. 13C, in the next line period t0+2, the readout range RD of pixel values ​​from the input image data IM1 is further shifted down by one line. The light emission control unit 705 selects the pixel value set PG3 in the first row (the row with index i=-1) in the readout range RD as the pixel value set to be shifted. Then, the light emission control unit 705 shifts the selected pixel value set PG3 by one pixel in the cancellation direction, and outputs a subset of 2992 pixel values ​​to each light-emitting chip 400-n. In the light-emitting chip 400-1 shown on the right of FIG. 13C, the pixel value set PG3 corresponds to the light-emitting elements in the first row of the light-emitting element array. However, as a result of the shift, the drive signal based on the pixel value (0,-1) at the left end of the pixel value set PG3 is output to the light-emitting element R 0_0 Instead, the light-emitting element R 1_0 The light-emitting element R corresponding to the position that will become blank as a result of the shift is supplied to the 0_0 As shown by the dashed line in the figure, the driving signal based on the effective pixel value of the line DL0 of the input image data IM1 is supplied to the light-emitting element R 0_1 The light is supplied to the light emitting elements in the second row including the first row.

[0053] Moving to FIG. 13D, in the next line period t0+3, the readout range RD of pixel values ​​from the input image data IM1 is further shifted down by one line. The light emission control unit 705 selects a pixel value set PG4 in the first row in the readout range RD as a pixel value set to be shifted. The pixel value set PG4 includes effective pixel values ​​of line DL0 of the input image data IM1. Then, the light emission control unit 705 shifts the selected pixel value set PG4 by one pixel in the cancellation direction, and then outputs a subset of 2992 pixel values ​​to each light-emitting chip 400-n. In the light-emitting chip 400-1 shown on the right of FIG. 13D, the pixel value set PG4 corresponds to the light-emitting elements in the first row of the light-emitting element array. However, as a result of the shift, the drive signal based on the pixel value (0,0) at the left end of the pixel value set PG4 is output to the light-emitting element R 0_0 Instead, the light-emitting element R 1_0 The light-emitting element R corresponding to the position that will become blank as a result of the shift is supplied to the 0_0 may also be supplied with a drive signal which means to turn off the light emission.

[0054] As a result of the light emission control in the line periods t0 to t0+3, the effective image formation position of the line L0 on the surface of the photoconductor 102 is shifted by an axial pitch P A For example, the spot corresponding to the pixel value (0,0) at the left end of the line DL0 of the input image data IM1 is moved to the right by the amount of light emitting element R 0_3 , R 0_2 , R 0_1 , and R 1_0 However, the arrangement of the exposure head 106 and other components is shifted to the left by a pitch P A Therefore, the final image forming position on the photoconductor 102, the transfer belt 111, or the sheet becomes substantially the same as in the normal state as a result of the positional deviation being cancelled out.

[0055] In this scenario, in which the positional deviation of one pitch is compensated for, for example, a driving signal based on a pixel value (0,0) drives four light-emitting elements R 0_3 , R 0_2 , R 0_1 and R 1_0When these four light emitting elements emit light in accordance with the drive signals, a spot corresponding to the pixel value (0,0) is formed at a position shifted by one pitch on the surface of the photoconductor 102. Similarly, a drive signal based on a pixel value (1,0) is input to the four light emitting elements R 1_3 , R 1_2 , R 1_1 and R 2_0 When these four light-emitting elements emit light in accordance with the drive signal, a spot corresponding to pixel value (1,0) is formed at a position shifted by one pitch on the surface of photoconductor 102. Comparing this to the case without misalignment compensation described with reference to Figs. 12A to 12D, the combination of light-emitting elements used to form a spot corresponding to the same pixel position changes when misalignment compensation is performed. For example, the combination of light-emitting elements for forming a spot corresponding to pixel value (0,0) is (R 0_3 ,R 0_2 ,R 0_1 ,R 0_0 ), whereas in this scenario (R 0_3 ,R 0_2 ,R 0_1 ,R 1_0 ) The same is true for other pixel positions.

[0056] As can be seen from the first scenario, the light emission control unit 705 selects at least a pixel value set corresponding to a row having a light emitting element at the rear end in the cancellation direction as a pixel value set to be shifted. When the cancellation direction is the right direction, the light emitting element R at the rear end 0_0 When the cancellation direction is the left direction, the light-emitting element R 0_3 The fourth row has the following: The light emission control unit 705 shifts the selected pixel value set while moving the selection position of the pixel value set in the circumferential direction in accordance with the movement of the readout range for each line period, thereby driving the multiple light emitting elements 602. This makes it possible to maintain the effective image formation position in the axial direction displaced in the cancellation direction over multiple line periods.

[0057] (2) Second Scenario In the second scenario, the misalignment amount X is proportional to the axial pitch P A (X=2×P A 14A to 14D are explanatory diagrams of the procedure of light emission control including positional deviation compensation in the second scenario.

[0058] 14A, the input image data IM1 to which three lines of dummy pixel values ​​have been added to the beginning is again shown. The light emission control unit 705 calculates the positional deviation amount X=2×P A Therefore, the pixel value set PG1 in the first row and the pixel value set PG2 in the second row in the read range RD are selected as pixel value sets to be shifted. Then, the light emission control unit 705 shifts the selected pixel value sets PG1 and PG2 by one pixel in the cancellation direction, and then reads out a subset of 2992 pixel values ​​from the input image data IM1 and outputs each subset to each light-emitting chip 400-n. In the light-emitting chip 400-1 shown on the right in FIG. 14A, the pixel value sets PG1 and PG2 correspond to the light-emitting elements in the first and second rows, respectively, of the light-emitting element array. However, as a result of the shift, a drive signal based on the pixel value at the left end of each pixel value set is supplied to the light-emitting element in the second column from the left. The light-emitting element R corresponding to the position that becomes blank as a result of the shift 0_0 and R 0_1 A drive signal that means turning off the light emission can be supplied to the light-emitting element R. The drive signal based on the effective pixel value of the line DL0 of the input image data IM1 is supplied to the light-emitting element R in the same manner as in the example of FIG. 0_3 The light is supplied to the light emitting elements in the fourth row including the fourth row.

[0059] Moving to FIG. 14B, in the next line period t0+1, the readout range RD of pixel values ​​from the input image data IM1 is shifted down by one line. The light emission control unit 705 selects a pixel value set PG2 in the first row and a pixel value set PG3 in the second row in the readout range RD as pixel value sets to be shifted. Then, the light emission control unit 705 shifts the selected pixel value sets PG2 and PG3 by one pixel in the cancellation direction, and outputs a subset of 2992 pixel values ​​to each light-emitting chip 400-n. In the light-emitting chip 400-1 shown on the right of FIG. 14B, the pixel value sets PG2 and PG3 correspond to the light-emitting elements in the first and second rows, respectively, of the light-emitting element array. However, as a result of the shift, a drive signal based on the pixel value at the left end of each pixel value set is supplied to the light-emitting element in the second column from the left. The light-emitting element R corresponding to the position that becomes blank as a result of the shift 0_0 and R 0_1 A drive signal that means turning off the light emission can be supplied to the light-emitting element R. The drive signal based on the effective pixel value of the line DL0 of the input image data IM1 is supplied to the light-emitting element R in the same manner as in the example of FIG. 0_2 The light is supplied to the light emitting elements in the third row including the first row.

[0060] Moving to FIG. 14C, in the next line period t0+2, the readout range RD of pixel values ​​from the input image data IM1 is further shifted down by one line. The light emission control unit 705 selects a pixel value set PG3 in the first row and a pixel value set PG4 in the second row in the readout range RD as pixel value sets to be shifted. The pixel value set PG4 includes effective pixel values ​​of the line DL0 of the input image data IM1. Then, the light emission control unit 705 shifts the selected pixel value sets PG3 and PG4 by one pixel in the cancellation direction, and then outputs a subset of 2992 pixel values ​​to each light-emitting chip 400-n. In the light-emitting chip 400-1 shown on the right side of FIG. 14C, the pixel value sets PG3 and PG4 correspond to the light-emitting elements in the first and second rows of the light-emitting element array, respectively. However, as a result of the shift, the drive signal based on the pixel value at the left end of each pixel value set is supplied to the light-emitting element in the second column from the left. The light-emitting element R corresponding to the position that becomes blank as a result of the shift 0_0 and R 0_1can be supplied with a drive signal that means to turn off the light emission.

[0061] Moving to FIG. 14D, in the next line period t0+3, the readout range RD of pixel values ​​from the input image data IM1 is further shifted down by one line. The light emission control unit 705 selects a pixel value set PG4 in the first row and a pixel value set PG5 in the second row in the readout range RD as pixel value sets to be shifted. The pixel value sets PG4 and PG5 include effective pixel values ​​of the input image data IM1. Then, the light emission control unit 705 shifts the selected pixel value sets PG4 and PG5 by one pixel in the cancellation direction, and then outputs a subset of pixel values ​​of every 2992 pixels to each light-emitting chip 400-n. In the light-emitting chip 400-1 shown on the right side of FIG. 14D, the pixel value sets PG4 and PG5 correspond to the light-emitting elements in the first and second rows of the light-emitting element array, respectively. However, as a result of the shift, the drive signal based on the pixel value at the left end of each pixel value set is supplied to the light-emitting element in the second column from the left. The light-emitting element R corresponding to the position that becomes blank as a result of the shift 0_0 and R 0_1 can be supplied with a drive signal that means to turn off the light emission.

[0062] As a result of the light emission control in the line periods t0 to t0+3, the effective image formation position of the line L0 on the surface of the photoconductor 102 is shifted by an axial pitch P A For example, the spot corresponding to the pixel value (0,0) at the left end of the line DL0 of the input image data IM1 is moved to the right by twice the amount of the light emitting element R 0_3 , R 0_2 , R 1_1 , and R 1_0 However, the arrangement of the exposure head 106 and other components is 2×P A Therefore, the final image formation position on the photoconductor 102, the transfer belt 111, or the sheet becomes substantially the same as in the normal state as a result of the positional deviation being cancelled out.

[0063] In this scenario, in which the positional deviation of two pitches is compensated for, for example, a driving signal based on a pixel value (0,0) drives four light-emitting elements R 0_3 , R 0_2 , R 1_1 and R 1_0 Similarly, a driving signal based on the pixel value (1,0) is input to the four light-emitting elements R 1_3 , R 1_2 , R 2_1 and R 2_0 12A to 12D, the combination of light-emitting elements used to form a spot corresponding to the same pixel position changes according to the amount of misalignment to be compensated for, when misalignment compensation is performed. For example, the combination of light-emitting elements for forming a spot corresponding to pixel value (0,0) is (R 0_3 ,R 0_2 ,R 0_1 ,R 0_0 ), whereas in this scenario (R 0_3 ,R 0_2 ,R 1_1 ,R 1_0 ) The same is true for other pixel positions.

[0064] As can be seen from the first and second scenarios, the light emission control unit 705 determines the magnitude of the positional deviation (absolute value of X) and the axial pitch P of the light emitting elements 602. A Based on the above, it is selected which row of the M rows of light emitting elements 602 to shift the corresponding set of pixel values. For example, if the cancellation direction is to the right, the selected rows may be as follows: |X|=P A → 1st line |X|=2×P A → 1st line, 2nd line |X|=3×P A → 1st line, 2nd line, 3rd line |X|≧4×P A → 1st line, 2nd line, 3rd line, 4th line If the cancel direction is leftward, the selected rows may be: |X|=P A→ 4th line |X|=2×P A → 4th line, 3rd line |X|=3×P A → 4th line, 3rd line, 2nd line |X|≧4×P A → 4th line, 3rd line, 2nd line, 1st line

[0065] (3) Third Scenario In the third scenario, the misalignment amount X is proportional to the axial pitch P A (X=5×P A 15A to 15D are explanatory diagrams of the procedure of light emission control including positional deviation compensation in the third scenario.

[0066] 15A, the input image data IM1 to which three lines of dummy pixel values ​​are added at the beginning is again shown. The light emission control unit 705 calculates the positional deviation amount X=5×P A Therefore, pixel value sets PG1, PG2, PG3 and PG4 in the first, second, third and fourth rows in the readout range RD are selected as pixel value sets to be shifted. Then, the light emission control unit 705 shifts the pixel value set PG1 by two pixels to the right, and shifts the pixel value sets PG2 to PG4 by one pixel to the right. In the light-emitting chip 400-1 shown on the right in FIG. 15A, the pixel value sets PG1 to PG4 correspond to the light-emitting elements in the first to fourth rows in the light-emitting element array, respectively. However, as a result of the shift, the drive signal based on the pixel value (0, -3) at the left end of the pixel value set PG1 is driven by the light-emitting element R in the third column from the left. 2_0 The drive signals based on the pixel values ​​at the left end of the pixel value sets PG2 to PG4 are respectively supplied to the light emitting elements in the second row from the left. 0_0 , R 0_1 , R 0_2 , R 0_3 and R 1_0 can be supplied with a drive signal that means to turn off the light emission.

[0067] Moving to FIG. 15B, in the next line period t0+1, the readout range RD of pixel values ​​from the input image data IM1 moves down by one line. The light emission control unit 705 selects pixel value sets PG2, PG3, PG4, and PG5 in the first, second, third, and fourth rows in the readout range RD as pixel value sets to be shifted. Then, the light emission control unit 705 shifts the pixel value set PG2 by two pixels to the right, and shifts the pixel value sets PG3 to PG5 by one pixel to the right. In the light-emitting chip 400-1 shown on the right of FIG. 15B, the pixel value sets PG2 to PG5 correspond to the light-emitting elements in the first to fourth rows of the light-emitting element array, respectively. However, as a result of the shift, the drive signal based on the pixel value (0, -2) at the left end of the pixel value set PG2 is transmitted to the light-emitting element R in the third column from the left. 2_0 The drive signals based on the pixel values ​​at the left end of the pixel value sets PG3 to PG5 are respectively supplied to the light-emitting elements in the second column from the left. 0_0 , R 0_1 , R 0_2 , R 0_3 and R 1_0 can be supplied with a drive signal that means to turn off the light emission.

[0068] Moving to FIG. 15C, in the next line period t0+2, the readout range RD of pixel values ​​from the input image data IM1 is further shifted down by one line. The light emission control unit 705 selects pixel value sets PG3, PG4, PG5, and PG6 in the first, second, third, and fourth rows in the readout range RD as pixel value sets to be shifted. Then, the light emission control unit 705 shifts the pixel value set PG3 by two pixels to the right, and shifts the pixel value sets PG4 to PG6 by one pixel to the right. In the light-emitting chip 400-1 shown on the right of FIG. 15C, the pixel value sets PG3 to PG6 correspond to the light-emitting elements in the first to fourth rows of the light-emitting element array, respectively. However, as a result of the shift, the drive signal based on the pixel value (0, -1) at the left end of the pixel value set PG3 is transmitted to the light-emitting element R in the third column from the left. 2_0The drive signals based on the pixel values ​​at the left end of the pixel value sets PG4 to PG6 are respectively supplied to the light emitting elements in the second row from the left. 0_0 , R 0_1 , R 0_2 , R 0_3 and R 1_0 can be supplied with a drive signal that means to turn off the light emission.

[0069] Moving to FIG. 15D, in the next line period t0+3, the readout range RD of pixel values ​​from the input image data IM1 is further shifted down by one line. The light emission control unit 705 selects pixel value sets PG4, PG5, PG6, and PG7 in the first, second, third, and fourth rows in the readout range RD as pixel value sets to be shifted. Then, the light emission control unit 705 shifts the pixel value set PG4 by two pixels to the right, and shifts the pixel value sets PG5 to PG7 by one pixel to the right. In the light-emitting chip 400-1 shown on the right of FIG. 15D, the pixel value sets PG4 to PG7 correspond to the light-emitting elements in the first to fourth rows of the light-emitting element array, respectively. However, as a result of the shift, the drive signal based on the pixel value (0,0) at the left end of the pixel value set PG4 is driven by the light-emitting element R in the third column from the left. 2_0 The drive signals based on the pixel values ​​at the left end of the pixel value sets PG5 to PG7 are respectively supplied to the light emitting elements in the second row from the left. 0_0 , R 0_1 , R 0_2 , R 0_3 and R 1_0 can be supplied with a drive signal that means to turn off the light emission.

[0070] As a result of the light emission control in the line periods t0 to t0+3, the effective image formation position of the line L0 on the surface of the photoconductor 102 is shifted by an axial pitch P A For example, the spot corresponding to the pixel value (0,0) at the left end of the line DL0 of the input image data IM1 is moved to the right by five times the pixel value (0,0). 1_3 , R 1_2 , R 1_1, and R 2_0 However, the arrangement of the exposure head 106 and other components is 5×P A Therefore, the final image formation position on the photoconductor 102, the transfer belt 111, or the sheet becomes substantially the same as in the normal state as a result of the positional deviation being cancelled out.

[0071] As can be seen from the first to third scenarios, the light emission control unit 705 determines the magnitude of the positional deviation (absolute value of X) and the axial pitch P A For example, the amount of shift of the pixel value set corresponding to each of the selected at least one row is determined based on the amount of shift of the pixel value set corresponding to each of the selected at least one row. A It is assumed that the shift amount is x times (x is a natural number) of the pixel shift amount in the cancellation direction. In this case, the light emission control unit 705 distributes the shift amount of x pixels to each row in the order from the row having the light emitting element at the rear end in the cancellation direction to the row having the light emitting element at the front end in the round robin method. As an example, when M=4 and the cancellation direction is the right direction, the rear end in the cancellation direction is located in the first row, and the front end is located in the fourth row. Therefore, the light emission control unit 705 distributes the shift amount to four rows one pixel at a time, in the order of the first row → the second row → the third row → the fourth row → the first row → the second row → ..., until the total shift amount reaches x. As another example, when M=4 and the cancellation direction is the left direction, the rear end in the cancellation direction is located in the fourth row, and the front end is located in the first row. Therefore, the light emission control unit 705 distributes the shift amount to four rows one pixel at a time, in the order of the fourth row → the third row → the second row → the first row → the fourth row → the third row → ..., until the total shift amount reaches x. In this way, one or more pixel value sets of the input image data are shifted in the cancellation direction according to the distributed shift amount, and the plurality of light emitting elements 602 are caused to emit light, thereby reducing the axial positional deviation of the image formation position by a pitch P A This allows for flexible compensation with a granularity of

[0072] <4-2. Compensation for Magnification Error> When an axial magnification error is detected, the light emission control unit 705 selects one or more pixel positions among the pixel positions constituting the input image data according to the error magnification Y in the procedure of light emission control for multiple exposure described above. Then, the light emission control unit 705 inserts or thins out the pixel values ​​of each pixel position into the pixel value set of the row to which each of the selected pixel positions belongs, causing the multiple light emitting elements 602 to emit light. Whether the pixel value of each pixel position is inserted or thinned out depends on the error magnification Y; if Y<1 (i.e., in the case of a reduction in the image formation range), the pixel value is inserted, and if Y>1 (i.e., in the case of an expansion in the image formation range), the pixel value is thinned out. The light emission control unit 705 determines the error magnification Y and the axial pitch P of the light emitting elements 602 based on the error magnification Y and the axial pitch P A Based on the above, the number of pixel positions to be selected for inserting or subtracting pixel values ​​can be determined. In the following, compensation for the reduction of the image forming range and compensation for the expansion of the image forming range will be described in detail.

[0073] <4-2-1. Compensation for reduction in image formation range> When a magnification error is detected and the error magnification Y is smaller than 1, the light emission control unit 705 inserts the pixel value of each selected pixel position into the pixel value set of the row to which that pixel position belongs. Here, inserting a pixel value into a pixel position includes shifting the pixel value on one side of the axial direction based on that pixel position in a direction that expands the pixel value set, and providing a copy of the pixel value of that pixel position before the shift to that pixel position.

[0074] 16A to 16D are explanatory diagrams of the procedure of light emission control including compensation for the reduction of the image formation range. Here, the number of pixel positions to be selected is assumed to be 1 (for example, W0×(1−Y)≒P A16A shows input image data IM2 with three lines of dummy pixel values ​​added to the beginning. Since the error magnification Y is smaller than 1, the light emission control unit 705 selects a pixel position in which a pixel value should be inserted within the read range RD in each line period. In the example of FIG. 16A, the pixel position DP0 is selected in the line period t0. The selected pixel position DP0 belongs to the first row (the row with index i=-3) of the read range RD. The light emission control unit 705 inserts a pixel value into the pixel value set PG1 of this row. Specifically, the light emission control unit 705 shifts the pixel values ​​of the subset PG1b on the right side in the axial direction by one pixel to the right with respect to the pixel position DP0, and provides a copy of the pixel value (3,-3) of the pixel position DP0 before the shift to the pixel position DP0. Then, the light emission control unit 705 reads out a subset of 2992 pixel values ​​from the input image data IM2, and outputs each subset to each light-emitting chip 400-n. In the light-emitting chip 400-1 shown on the right in FIG. 16A, the pixel value set PG1 corresponds to the light-emitting element in the first row of the light-emitting element array. As a result of the insertion of the pixel value, the driving signal based on the pixel value (3, −3) of the selected pixel position DP0 is 3_0 and light-emitting element R 4_0 , and the effective range of the light-emitting element in the first row is expanded by one light-emitting element.

[0075] Moving to FIG. 16B, in the next line period t0+1, the pixel position DP0 in the readout range RD is selected again. The selected pixel position DP0 belongs to the first row (the row with index i=-2) of the readout range RD. The light emission control unit 705 inserts a pixel value into the pixel value set PG2 of this row. Specifically, the light emission control unit 705 shifts the pixel values ​​of the subset PG2b on the right side in the axial direction by one pixel to the right with respect to the pixel position DP0 as a reference, and provides a copy of the pixel value (3,-2) of the pixel position DP0 before the shift to the pixel position DP0. Then, the light emission control unit 705 reads out a subset of every 2992 pixel values ​​from the input image data IM2, and outputs each subset to each light-emitting chip 400-n. In the light-emitting chip 400-1 shown on the right of FIG. 16B, the pixel value set PG2 corresponds to the light-emitting element in the first row of the light-emitting element array. As a result of the insertion of the pixel value, a drive signal based on the pixel value (3,-2) of the selected pixel position DP0 is input to the light-emitting element R 3_0 and light-emitting element R 4_0 , and here too the effective light-emitting element range in the first row is expanded by one light-emitting element.

[0076] Moving to FIG. 16C, in the next line period t0+2, the pixel position DP0 in the readout range RD is selected again for the third time. The selected pixel position DP0 belongs to the first row (the row with index i=-1) of the readout range RD. The light emission control unit 705 inserts a pixel value into the pixel value set PG3 of this row. Specifically, the light emission control unit 705 shifts the pixel values ​​of the right-hand subset PG3b in the axial direction by one pixel to the right with respect to the pixel position DP0 as a reference, and provides a copy of the pixel value (3,-1) of the pixel position DP0 before the shift to the pixel position DP0. The light emission control unit 705 then reads out a subset of every 2992 pixel values ​​from the input image data IM2, and outputs each subset to each light-emitting chip 400-n. In the light-emitting chip 400-1 shown on the right of FIG. 16C, the pixel value set PG3 corresponds to the light-emitting element in the first row of the light-emitting element array. As a result of the insertion of the pixel value, a drive signal based on the pixel value (3,-1) of the selected pixel position DP0 is input to the light-emitting element R 3_0 and light-emitting element R 4_0, and here too the effective light-emitting element range in the first row is expanded by one light-emitting element.

[0077] Moving to FIG. 16D, in the next line period t0+3, the pixel position DP0 in the readout range RD is selected again for the fourth time. The selected pixel position DP0 belongs to the first row (the row with index i=0) of the readout range RD. The light emission control unit 705 inserts a pixel value into the pixel value set PG4 of this row. Specifically, the light emission control unit 705 shifts the pixel values ​​of the right-hand subset PG4b in the axial direction by one pixel to the right with respect to the pixel position DP0 as a reference, and provides a copy of the pixel value (3,0) of the pixel position DP0 before the shift to the pixel position DP0. The light emission control unit 705 then reads out a subset of every 2992 pixel values ​​from the input image data IM2, and outputs each subset to each light-emitting chip 400-n. In the light-emitting chip 400-1 shown on the right of FIG. 16D, the pixel value set PG4 corresponds to the light-emitting element in the first row of the light-emitting element array. As a result of the insertion of the pixel value, a drive signal based on the pixel value (3,0) of the selected pixel position DP0 is input to the light-emitting element R 3_0 and light-emitting element R 4_0 , and here too the effective light-emitting element range in the first row is expanded by one light-emitting element.

[0078] 16A to 16D, the driving signals based on the effective pixel values ​​of line DL0 of the input image data IM2 are supplied to the light emitting elements in the fourth, third, second, and first rows of the light emitting element array in each line period. Among these, since the pixel value set PG4 of line DL0 is expanded to the right in line period t0+3, the image formation range is expanded by axial pitch P A However, because the exposure head 106 shrinks in the axial direction by the amount of the error magnification Y due to, for example, a temperature change, the final image formation range on the photoconductor 102, the transfer belt 111, or the sheet becomes substantially the same as in normal times as a result of the magnification error being cancelled out.

[0079] In this scenario, which compensates for the reduction in the image formation range by one pitch, for example, the drive signal based on the pixel value (3,0) is 3_m In addition, light-emitting element R 4_0 When these five light-emitting elements emit light in accordance with the drive signal, an enlarged spot corresponding to pixel value (3,0) is formed on the surface of photoconductor 102. Comparing this to the case where there is no compensation for magnification error as described with reference to Figures 12A to 12D, the number of light-emitting elements used to form a spot corresponding to the same pixel position changes when compensation for magnification error is performed. For example, the number of light-emitting elements for forming a spot corresponding to pixel value (3,0) is four in the case where there is no compensation for magnification error, whereas in this scenario it is five. The same is true for the other pixel positions.

[0080] The CPU 701 may transmit correction data for canceling the magnification error to the light emission control unit 705, and the light emission control unit 705 may control the number of light emitting units to be driven to form each pixel of the image based on the correction data. That is, the correction data may be data for correcting the width of the image in the axial direction.

[0081] In one embodiment, the number of light emitting units (e.g., light emitting elements) used to form a spot corresponding to a pixel value (or pixel location) of the input image data may vary depending on the correction data. In other words, the number of light emitting units driven to form a pixel of the image may vary depending on the correction data. The light emission control unit 705 may correct the width of the image based on the correction data by controlling the multiple light emitting units of the exposure head as follows: - driving a first number of light emitting units to form a first pixel of an image with first pixel data; - driving a second number of light emitting units, different from the first number, with second pixel data to form a second pixel of the image.

[0082] When the width of the image is not corrected, the light emission control unit 705 may control the multiple light emitting units of the exposure head so that a first number of light emitting units are driven to form each pixel of the image. When the width of the image is expanded, at least one pixel is formed using a second number of light emitting units that is greater than the first number. The multiple light emitting units are arranged at a pitch P in the axial direction. A , they can be said to be located at different positions in the axial direction.

[0083] <4-2-2. Compensation for expansion of image formation range> When a magnification error is detected and the error magnification Y is greater than 1, the light emission control unit 705 thins out the pixel value of each selected pixel position from the pixel value set of the row to which the pixel position belongs. Here, thinning out the pixel value at a pixel position includes erasing the pixel value at the pixel position before thinning out, and shifting the pixel value on one side of the axial direction based on the pixel position in a direction that reduces the pixel value set.

[0084] 17A to 17D are explanatory diagrams of the procedure of light emission control including compensation for the expansion of the image formation range. Here, the number of pixel positions to be selected is assumed to be 1 (for example, W0×(Y−1)≒P A17A. The left side of FIG. 17A shows input image data IM2 with three lines of dummy pixel values ​​added to the beginning. Since the error magnification Y is greater than 1, the light emission control unit 705 selects a pixel position whose pixel value should be thinned out within the read range RD in each line period. In the example of FIG. 17A, the pixel position DP0 is selected in the line period t0. The selected pixel position DP0 belongs to the first row (row with index i=-3) of the read range RD. The light emission control unit 705 thins out the pixel value of the pixel position DP0 from the pixel value set PG1 of this row. Specifically, the light emission control unit 705 erases the pixel value (3,-3) of the pixel position DP0 before the shift, and shifts the pixel values ​​of the subset PG1a on the left side in the axial direction by one pixel to the right with respect to the pixel position DP0. Then, the light emission control unit 705 reads out a subset of 2992 pixel values ​​from the input image data IM2, and outputs each subset to each light-emitting chip 400-n. 17A, the pixel value set PG1 corresponds to the light-emitting element in the first row of the light-emitting element array. As a result of the pixel value thinning, the driving signal based on the pixel value (3, -3) of the selected pixel position DP0 is not supplied to any light-emitting element, and the effective range of the light-emitting element in the first row is reduced by one light-emitting element.

[0085] Moving to FIG. 17B, in the next line period t0+1, the pixel position DP0 in the readout range RD is selected again. The selected pixel position DP0 belongs to the first row (the row with index i=-2) of the readout range RD. The light emission control unit 705 thins out the pixel value of the pixel position DP0 from the pixel value set PG2 of this row. Specifically, the light emission control unit 705 erases the pixel value (3,-2) of the pixel position DP0 before the shift, and shifts the pixel values ​​of the subset PG2a on the left side in the axial direction by one pixel to the right with respect to the pixel position DP0. Then, the light emission control unit 705 reads out a subset of every 2992 pixel values ​​from the input image data IM2, and outputs each subset to each light-emitting chip 400-n. In the light-emitting chip 400-1 shown on the right of FIG. 17B, the pixel value set PG2 corresponds to the light-emitting element in the first row of the light-emitting element array. As a result of the thinning out of pixel values, a drive signal based on the pixel value (3,-2) of the selected pixel position DP0 is not supplied to any light-emitting element, and the effective range of the light-emitting elements in the first row is reduced by one light-emitting element.

[0086] Moving to FIG. 17C, in the next line period t0+2, the pixel position DP0 in the readout range RD is selected again for the third time. The selected pixel position DP0 belongs to the first row (the row with index i=-1) of the readout range RD. The light emission control unit 705 thins out the pixel value of the pixel position DP0 from the pixel value set PG3 of this row. Specifically, the light emission control unit 705 erases the pixel value (3,-1) of the pixel position DP0 before the shift, and shifts the pixel values ​​of the subset PG3a on the left side in the axial direction by one pixel to the right with respect to the pixel position DP0. Then, the light emission control unit 705 reads out a subset of every 2992 pixel values ​​from the input image data IM2, and outputs each subset to each light emitting chip 400-n. In the light emitting chip 400-1 shown on the right of FIG. 17C, the pixel value set PG3 corresponds to the light emitting element in the first row of the light emitting element array. As a result of the thinning out of pixel values, a drive signal based on the pixel value (3,-1) of the selected pixel position DP0 is not supplied to any light-emitting element, and the effective range of the light-emitting elements in the first row is reduced by one light-emitting element.

[0087] Moving to FIG. 17D, in the next line period t0+3, the pixel position DP0 in the readout range RD is selected again for the fourth time. The selected pixel position DP0 belongs to the first row (the row with index i=0) of the readout range RD. The light emission control unit 705 thins out the pixel value of the pixel position DP0 from the pixel value set PG4 of this row. Specifically, the light emission control unit 705 erases the pixel value (3,0) of the pixel position DP0 before the shift, and shifts the pixel values ​​of the subset PG4a on the left side in the axial direction by one pixel to the right with respect to the pixel position DP0. Then, the light emission control unit 705 reads out a subset of 2992 pixel values ​​from the input image data IM2, and outputs each subset to each light emitting chip 400-n. In the light emitting chip 400-1 shown on the right of FIG. 17D, the pixel value set PG4 corresponds to the light emitting element in the first row of the light emitting element array. As a result of the thinning out of pixel values, a drive signal based on the pixel value (3,0) of the selected pixel position DP0 is not supplied to any of the light-emitting elements, and the effective range of the light-emitting elements in the first row is reduced by one light-emitting element.

[0088] 17A to 17D, the driving signals based on the effective pixel values ​​of line DL0 of the input image data IM2 are supplied to the light emitting elements in the fourth, third, second, and first rows of the light emitting element array in each line period. Among these, since the pixel value set PG4 of line DL0 is reduced in line period t0+3, the image formation range is reduced by axial pitch P A However, because the exposure head 106 expands in the axial direction by the amount of the error magnification Y due to, for example, a temperature change, the final image formation range on the photoconductor 102, the transfer belt 111, or the sheet becomes substantially the same as in normal times as a result of the magnification error being cancelled out.

[0089] In this scenario, which compensates for the expansion of the image formation range by one pitch, for example, the drive signal based on the pixel value (3,0) drives the four light-emitting elements R 3_m Of these, light-emitting element R 3_0The driving signal is input to three light-emitting elements excluding the pixel value (3,0). When these three light-emitting elements emit light in accordance with the driving signal, a reduced spot corresponding to the pixel value (3,0) is formed on the surface of the photoconductor 102. Comparing this to the case where there is no compensation for magnification error as described with reference to FIGS. 12A to 12D, the number of light-emitting elements used to form a spot corresponding to the same pixel position changes when compensation for magnification error is performed. For example, the number of light-emitting elements for forming a spot corresponding to pixel value (3,0) is four in the case where there is no compensation for magnification error, whereas it is three in this scenario. The same is true for the other pixel positions.

[0090] The light emission control unit 705 can determine pixel positions at which pixel values ​​are to be inserted or at which pixel values ​​are to be thinned out based on the correction data received from the CPU 701. In other words, the light emission control unit 705 can control the image width in the axial direction of the image to be formed by inserting or thinning out pixel values ​​based on the correction data. That is, the correction data is data for correcting the image width in the axial direction.

[0091] In an embodiment, the number of light-emitting units (e.g., light-emitting elements) used to form a spot corresponding to a pixel value (or pixel position) of the input image data may vary depending on the correction data. In other words, the number of light-emitting units driven based on a drive signal based on a pixel value of the image may vary depending on the correction data. When there is no magnification error to be compensated for, a first number of light-emitting units are driven to form each pixel of the image based on the corresponding pixel value of the pixel. When there is a magnification error to be compensated for, at least one pixel of the image is formed by driving a second number of light-emitting units based on the corresponding pixel value of the pixel.

[0092] When the image width is reduced, at least one pixel is formed using a second number of light emitting portions that is smaller than the first number. Since the multiple light emitting portions are arranged at a pitch PA in the axial direction, they can be said to be arranged at different positions in the axial direction.

[0093] <4-2-3. Selection of Insertion Pixel Position and Thinning Pixel Position> As described above, the light emission control unit 705 determines the error magnification Y and the axial pitch P of the light emitting elements 602. A For example, the number of pixel positions to be selected z may be determined based on the error magnification Y, the pitch P A and the width W0 of the normal imaging range can be determined according to the following formula: z=round(W0×|1-Y| / P A ) Here, round is a function that returns the rounded value of its argument.

[0094] The light emission control unit 705 may select the determined number of pixel positions randomly in the axial direction and non-randomly in the circumferential direction. By incorporating randomness into the selection of the insertion positions or thinning positions in the axial direction, it is possible to reduce the possibility of subjective degradation of image quality, such as streaks or moire in the image, occurring as a result of compensation. The light emission control unit 705 may randomly select the determined number of pixel positions in pixel block units in the axial direction. For example, when selecting two pixel positions, N columns of pixels aligned in the axial direction may be divided into left half pixel blocks and right half pixel blocks, and one pixel position may be randomly selected from the left half pixel block and one pixel position may be randomly selected from the right half pixel block. This reduces the possibility of image distortion caused by bias in the selected pixel positions.

[0095] The selection of the insertion or thinning positions in the circumferential direction may be performed according to the same rules as the distribution of the shift amount in compensating for the above-mentioned positional misalignment. For example, when inserting z pixel values ​​to shift the pixel value set to the right, the rear end in the shift direction is located in the first row, and the front end is located in the fourth row. Therefore, the light emission control unit 705 selects pixel positions in the circumferential direction in the order of the first row → the second row → the third row → the fourth row → the first row → the second row → ... until the number of selected pixel positions reaches z. When the pixel value set is shifted to the left, the order of row selection is reversed. FIG. 18 shows how the image formation range is expanded to 3×P by selecting three pixel positions and inserting pixel values. A 18 shows an example of pixel position selection when the input image data IM3 is enlarged by 1. In the example of FIG. 18, within the read range RD set in the input image data IM3, a pixel position DP1 is selected from the first row, a pixel position DP2 is selected from the second row, and a pixel position DP3 is selected from the third row. Then, the pixel values ​​to the right of the selected pixel positions DP1, DP2, and DP3 are shifted to the right. For the sake of simplicity of explanation, an example is shown here in which the selected pixel positions are biased toward pixel positions corresponding to the light-emitting elements of the light-emitting chip 400-1, but in reality, the selected pixel positions may be widely distributed throughout the entire axial direction.

[0096] <4-2-4. Compensation of magnification error accompanied by compensation of position shift> When the image formation range is expanded or contracted by inserting or thinning out pixel values ​​as described above, the image formation position is displaced in the axial direction accordingly. The light emission control unit 705 shifts the pixel value set of each line of image data so that the image formation position after compensation matches the correct position, based on the same concept as the compensation for positional deviation described in the previous section. As long as the position and magnification of the image formation range are ultimately appropriate, the light emission control unit 705 may shift the pixel value set to compensate for positional deviation and insert or thin out pixel values ​​to compensate for magnification error, whichever comes first. These points also apply to the implementation example described in the next section.

[0097] <5. Implementation example using auxiliary pixel array> As described in the previous section, the light emission control unit 705 outputs a subset of J×M (e.g., J=748, M=4) pixel values ​​of M lines of the input image data to the light emitting chip 400-n. For such output control of pixel values, the image controller 700 may include an image memory including an auxiliary pixel array that temporarily stores pixel values. In this section, an implementation example of output control of pixel values ​​using such an auxiliary pixel array will be described.

[0098] (1) Basic output control Fig. 19 is an explanatory diagram of an implementation example of pixel value output control using an auxiliary pixel array. On the left side of Fig. 19, the input image data IM1 that the light emission control unit 705 receives from the image data processing unit 703 is again partially shown. Dummy pixel values ​​for three lines are added to the input image data IM1.

[0099] The center of FIG. 19 partially illustrates an auxiliary pixel array 750 that may be included in an image memory (e.g., a frame memory). Each row of the auxiliary pixel array 750 is made up of M times the number of pixels in each row of the input image data IM1. In the example of FIG. 19, M=4. The emission control unit 705 stores M copies of the pixel value of each pixel position in each row of the input image data in M ​​auxiliary pixels in the corresponding row of the auxiliary pixel array 750. For example, referring to FIG. 19, four copies of the pixel value (0,0) of the input image data IM1 are stored in the auxiliary pixels Px1, Px2, Px3, and Px4 of the auxiliary pixel array 750, respectively.

[0100] The light emitting element array of the light emitting chip 400-1 is shown on the right side of Fig. 19. In order to cause the exposure head 106 to form spots corresponding to each pixel position of the input image data IM1, the light emission control unit 705 sequentially reads out pixel values ​​from the auxiliary pixels of the corresponding auxiliary pixel set in the auxiliary pixel array 750, and outputs the read pixel values ​​to the light emitting element array. In the example of Fig. 19, the auxiliary pixels from which pixel values ​​are read in the auxiliary pixel array 750 in a certain line period are indicated by shading. In particular, in this line period, the light emission control unit 705 reads out a pixel value from auxiliary pixel Px4 out of the four auxiliary pixels in which a pixel value (0,0) is stored, and outputs the read pixel value to the light emitting element R. 0_3 Output to.

[0101] On the left side of FIG. 20A to FIG. 20D, auxiliary pixels from which pixel values ​​are read in the auxiliary pixel array 750 over the line periods t0 to t0+3 are shown with shading of different densities. Focusing on the four auxiliary pixels in which pixel value (0,0) is stored, in the line period t0, the pixel value read from the auxiliary pixel Px4 is used to form the spot SP in the upper left corner of the electrostatic latent image IM4 (see FIG. 20A). In the line period t0+1, the pixel value read from the auxiliary pixel Px3 is used to form the spot SP of the electrostatic latent image IM4 (see FIG. 20B). In the line period t0+2, the pixel value read from the auxiliary pixel Px2 is used to form the spot SP of the electrostatic latent image IM4 (see FIG. 20C). In the line period t0+3, the pixel value read from the auxiliary pixel Px1 is used to form the spot SP of the electrostatic latent image IM4 (see FIG. 20D).

[0102] The output control of pixel values ​​from the auxiliary pixel array described here is an example of basic control when no error in the image formation range is detected. In this case, each spot of the electrostatic latent image is formed as a result of light emission based on pixel values ​​read from a set of M auxiliary pixels (i.e., an auxiliary pixel set) to which the same pixel value of the corresponding pixel position of the input image data is copied. For example, an auxiliary pixel set G consisting of auxiliary pixels Px1, Px2, Px3, and Px4 0,0participates in the formation of one spot SP of the electrostatic latent image IM4. On the other hand, when an error in the image formation range is detected, the auxiliary pixel set (the auxiliary pixels constituting the auxiliary pixel set) participating in the formation of the corresponding spot for at least one pixel position will differ as a result of shifting, inserting or thinning out the pixel values. In other words, the first auxiliary pixel set corresponding to at least one pixel position when no error in the image formation range is detected will differ from the second auxiliary pixel set corresponding to the at least one pixel position when an error in the image formation range is detected. As a result, the number of light-emitting elements corresponding to the auxiliary pixel set will change, and the number of light-emitting elements participating in the formation of the spot corresponding to the at least one pixel position will differ. Hereinafter, it will be described in order what kind of difference may occur in the auxiliary pixel set when a positional deviation is detected as an error in the image formation range, when a magnification error of a magnification smaller than 1 is detected, and when a magnification error of a magnification larger than 1 is detected.

[0103] (2) Compensation for position misalignment When an axial misalignment is detected as an error in the image formation range, the light emission control unit 705 shifts pixel values ​​of at least one row of the auxiliary pixel array in a direction that cancels the detected misalignment. The amount of shift can be determined depending on the magnitude of the detected misalignment.

[0104] FIG. 21 is an explanatory diagram of a shift in pixel values ​​in the auxiliary pixel array when a positional deviation is detected. As in FIG. 19, the input image data IM1 is shown on the left of FIG. 21, and the auxiliary pixel array 750 is partially shown in the center. In the example of FIG. 21, it is assumed that a positional deviation in the axial direction (leftward in the figure) of an amount equivalent to ¼ of one pixel (for example, 4800 dpi) is detected. In this case, the light emission control unit 705 shifts M copies of the pixel value at each pixel position in each row of the input image data by one auxiliary pixel to the right and stores them in the M auxiliary pixels in the corresponding row of the auxiliary pixel array 750. For example, referring to FIG. 21, four copies of the pixel value (0,0) of the input image data IM1 are stored in the auxiliary pixels Px2, Px3, Px4, and Px5 of the auxiliary pixel array 750, respectively. The pixel value of the auxiliary pixel Px1 adjacent to the left of the auxiliary pixel Px2 may be set to a dummy value indicating non-emission, for example. In the example of FIG. 21, auxiliary pixels that are set to dummy values ​​indicating no light emission due to a shift in pixel value are shown in horizontal stripes.

[0105] The light emitting element array of the light emitting chip 400-1 is shown on the right side of Fig. 21. In order to cause the exposure head 106 to form spots corresponding to each pixel position of the input image data IM1, the light emission control unit 705 sequentially reads out pixel values ​​from the auxiliary pixels of the corresponding auxiliary pixel set of the auxiliary pixel array 750 and outputs the read pixel values ​​to the light emitting element array. In the example of Fig. 21, the pixel values ​​of the auxiliary pixels that have been set to dummy values ​​due to the shift in pixel value are output to the light emitting element R 0_0 The output will be

[0106] In FIG. 22A to FIG. 22D, the auxiliary pixels from which pixel values ​​are read in the auxiliary pixel array 750 over the line periods t0 to t0+3 in the case of misalignment compensation are shown with different shading densities. However, the auxiliary pixels that are set to dummy values ​​due to the shift in pixel value are shown with horizontal stripes. Focusing on the four auxiliary pixels in which the pixel value (0,0) is stored, in the line period t0, the pixel value read from the auxiliary pixel Px4 is used to form the spot SP in the upper left corner of the electrostatic latent image IM4 (see FIG. 22A). In the line period t0+1, the pixel value read from the auxiliary pixel Px3 is used to form the spot SP of the electrostatic latent image IM4 (see FIG. 22B). In the line period t0+2, the pixel value read from the auxiliary pixel Px2 is used to form the spot SP of the electrostatic latent image IM4 (see FIG. 22C). In the line period t0+3, the pixel value read from the auxiliary pixel Px5 is used to form the spot SP of the electrostatic latent image IM4 (see FIG. 22D). The pixel value from the auxiliary pixel set to a dummy value is a light-emitting element R that exposes a position outside the original image formation range due to positional deviation. 0_0 However, since the dummy value indicates non-emission, the light-emitting element R 0_0 does not emit light.

[0107] 22A to 22D, the auxiliary pixel set (second auxiliary pixel set) corresponding to each spot of the electrostatic latent image when misalignment is detected includes auxiliary pixels that are not included in the corresponding auxiliary pixel set (first auxiliary pixel set) when no misalignment is detected. For example, the auxiliary pixel set G corresponding to the spot SP includes auxiliary pixels that are not included in the corresponding auxiliary pixel set (first auxiliary pixel set) when no misalignment is detected. 0,0 When no positional deviation is detected, the pixel area is made up of auxiliary pixels Px1, Px2, Px3, and Px4, whereas in the example of FIGS. 22A to 22D, the pixel area is made up of auxiliary pixels Px2, Px3, Px4, and Px5.

[0108] (3) Compensation for magnification error (error magnification < 1) When a magnification error in the axial direction is detected as an error in the image formation range, and the error magnification is smaller than 1, the light emission control unit 705 inserts pixel values ​​into selected auxiliary pixel positions of at least one row of the auxiliary pixel array. The number of pixel values ​​to be inserted may be determined depending on the magnitude of the error magnification. The magnitude of the error magnification may be indicated by correction data input from the CPU 701 to the light emission control unit 705. The light emission control unit 705 may determine pixel positions into which pixel values ​​are to be inserted based on the correction data. As described above, the insertion of pixel values ​​may include shifting pixel values ​​on one side of the selected auxiliary pixel position in the axial direction in a direction that expands the pixel value set, and providing a copy of the pixel value of the auxiliary pixel position before the shift to the auxiliary pixel position. The light emission control unit 705 may select a number of auxiliary pixel positions (insertion positions) determined based on the magnitude of the error magnification in the axial direction at random or in pixel block units.

[0109] FIG. 23 is an explanatory diagram of the insertion of pixel values ​​in the auxiliary pixel array when a magnification error is detected. As in FIG. 19, the input image data IM1 is shown on the left of FIG. 23, and the auxiliary pixel array 750 is partially shown in the center. In the example of FIG. 23, since the error magnification is lower than 1.0 by an amount equivalent to 1 / 4 of one pixel, it is assumed that the pixel value of one auxiliary pixel is inserted. It is also assumed that the fourth auxiliary pixel position from the left is selected as the insertion position. In this case, the light emission control unit 705 stores M copies of pixel values ​​at each pixel position of each row of the input image data in M ​​auxiliary pixels of the corresponding row of the auxiliary pixel array 750. However, the light emission control unit 705 shifts pixel values ​​at the fourth and subsequent auxiliary pixel positions from the left by one auxiliary pixel to the right, and inserts copies of the pixel values ​​at the positions before the shift into the fourth auxiliary pixel position from the left. In the example of FIG. 23, the auxiliary pixels at the selected insertion position are shown as horizontal stripes. As a result of this pixel value insertion, five copies of the pixel value (0,0) of the input image data IM1 are stored in the subpixels Px1, Px2, Px3, Px4, and Px5 of the subpixel array 750, respectively.

[0110] The light emitting element array of the light emitting chip 400-1 is shown on the right side of Fig. 23. The light emission control unit 705 sequentially reads out pixel values ​​from the auxiliary pixels of the corresponding auxiliary pixel set of the auxiliary pixel array 750 and outputs the read pixel values ​​to the light emitting element array in order to cause the exposure head 106 to form spots corresponding to each pixel position of the input image data IM1. In the example of Fig. 23, the pixel value of the auxiliary pixel corresponding to the selected insertion position is 0_3 The output will be

[0111] In FIG. 24A to FIG. 24D, in the case of magnification error compensation (error magnification<1), the auxiliary pixels from which pixel values ​​are read in the auxiliary pixel array 750 over the line periods t0 to t0+3 are shown with different density shading. However, the auxiliary pixels at the selected insertion position are shown with horizontal stripes. Focusing on the five auxiliary pixels in which the pixel value (0,0) is stored, in the line period t0, the pixel value (inserted pixel value) read from the auxiliary pixel Px4 is used to form the spot SP in the upper left corner of the electrostatic latent image IM4 (see FIG. 24A). In the line period t0+1, the pixel value read from the auxiliary pixel Px3 is used to form the spot SP of the electrostatic latent image IM4 (see FIG. 24B). In the line period t0+2, the pixel value read from the auxiliary pixel Px2 is used to form the spot SP of the electrostatic latent image IM4 (see FIG. 24C). In the line period t0+3, pixel values ​​read from the auxiliary pixels Px1 and Px5 are used to form a spot SP of the electrostatic latent image IM4 (see FIG. 24D). In this case, the light-emitting elements corresponding to five auxiliary pixels are involved in forming the spot SP, but the size of the spot SP is actually reduced due to the magnification error. This contributes to compensating for the magnification error.

[0112] 24A to 24D, the auxiliary pixel set (second auxiliary pixel set) corresponding to at least one spot of the electrostatic latent image when a magnification error is detected includes more auxiliary pixels than the corresponding auxiliary pixel set (first auxiliary pixel set) when no magnification error is detected. For example, the auxiliary pixel set G corresponding to the spot SP 0,0When no magnification error is detected, the pixel is made up of four auxiliary pixels Px1 to Px4, whereas in the example of FIGS. 24A to 24D, the pixel is made up of five auxiliary pixels Px1 to Px5.

[0113] In one embodiment, the number of light-emitting units (e.g., light-emitting elements) involved in forming the spot SP changes as the number of auxiliary pixels constituting the corresponding auxiliary pixel set changes. That is, the number of light-emitting units involved in forming the spot SP is controlled based on correction data indicating the error magnification. In other words, the light-emitting control unit 705 can control the image width in the axial direction of the image to be formed by inserting or thinning out pixel values ​​based on the correction data. That is, the correction data is data for correcting the image width in the axial direction.

[0114] In one embodiment, the light emission control unit 705 sequentially reads out pixel values ​​of the sub-pixel set for each pixel from the sub-pixel array 750 and outputs them to the light emission element array to form a corresponding spot of the pixel. That is, one pixel is formed using the same number of light emission elements as the number of sub-pixels corresponding to the pixel position of the pixel in the input image data. The light emission control unit 705 controls the image width in the axial direction of the image to be formed by inserting sub-pixels into the sub-pixel set at a pixel position based on the correction data. When some sub-pixels are inserted into the sub-pixel set, the image width increases by the number of inserted sub-pixels, and the number of light emission elements driven based on the pixel data related to the sub-pixel set also increases accordingly.

[0115] (4) Compensation for magnification error (error magnification>1) When a magnification error in the axial direction is detected as an error in the image formation range, and the error magnification is greater than 1, the light emission control unit 705 thins out pixel values ​​at selected auxiliary pixel positions in at least one row of the auxiliary pixel array. The number of pixel values ​​to be thinned out may be determined depending on the magnitude of the error magnification. As described above, thinning out pixel values ​​may include erasing pixel values ​​before thinning out at the selected auxiliary pixel position, and shifting pixel values ​​on one side in the axial direction with respect to the auxiliary pixel position in a direction that reduces the pixel value set. The light emission control unit 705 may select a number of auxiliary pixel positions (thinning out positions) determined based on the magnitude of the error magnification, randomly or randomly in pixel block units in the axial direction.

[0116] FIG. 25 is an explanatory diagram of the thinning out of pixel values ​​in the auxiliary pixel array when a magnification error is detected. As in FIG. 19, the left side of FIG. 25 shows input image data IM1, and the center shows a portion of the auxiliary pixel array 750. In the example of FIG. 25, since the error magnification exceeds 1.0 by an amount equivalent to ¼ of one pixel, the pixel value of one auxiliary pixel is thinned out. Also, it is assumed that the fourth auxiliary pixel position from the left is selected as the thinning position. In this case, the light emission control unit 705 stores M copies of pixel values ​​at each pixel position of each row of the input image data in M ​​auxiliary pixels of the corresponding row of the auxiliary pixel array 750. However, the light emission control unit 705 erases the pixel value at the fourth auxiliary pixel position from the left, and shifts the pixel values ​​at the fifth and subsequent auxiliary pixel positions from the left to the left by one auxiliary pixel. As a result of this pixel value thinning, three copies of the pixel value (0,0) of the input image data IM1 are stored in the sub-pixels Px1, Px2, and Px3 of the sub-pixel array 750, respectively.

[0117] Therefore, the sub-pixel set (second sub-pixel set) corresponding to at least one spot of the electrostatic latent image includes fewer sub-pixels than the corresponding sub-pixel set (first sub-pixel set) when no magnification error is detected. For example, when no magnification error is detected, the sub-pixel set G corresponding to the spot in the upper left corner of the electrostatic latent image includes fewer sub-pixels than the corresponding sub-pixel set G 0,0In the example of FIG. 25, the auxiliary pixel set G 0,0 is composed of three auxiliary pixels Px1 to Px3. A copy of the pixel value (1,0) is stored in auxiliary pixel Px4, not a copy of the pixel value (0,0). Although only the light-emitting elements corresponding to the three auxiliary pixels are involved in the formation of this spot, the size of the spot actually increases due to magnification error. This contributes to compensating for the magnification error.

[0118] In one embodiment, the number of light-emitting units (e.g., light-emitting elements) involved in forming the spot SP changes as the number of auxiliary pixels constituting the corresponding auxiliary pixel set changes. That is, the number of light-emitting units involved in forming the spot SP is controlled based on correction data indicating the error magnification. In other words, the light-emitting control unit 705 can control the image width in the axial direction of the image to be formed by inserting or thinning out pixel values ​​based on the correction data. That is, the correction data is data for correcting the image width in the axial direction.

[0119] In one embodiment, the light emission control unit 705 sequentially reads out pixel values ​​of the sub-pixel set for each pixel from the sub-pixel array 750 and outputs them to the light emission element array to form a corresponding spot of the pixel. That is, one pixel is formed using the same number of light emission elements as the number of sub-pixels corresponding to the pixel position of the pixel in the input image data. The light emission control unit 705 controls the image width in the axial direction of the image to be formed by thinning out sub-pixels from the sub-pixel set at a pixel position based on the correction data. When some sub-pixels are thinned out from the sub-pixel set, the image width is reduced by the number of sub-pixels thinned out, and the number of light emission elements driven based on the pixel data related to the sub-pixel set is also reduced accordingly.

[0120] According to the implementation example using the auxiliary pixel array described in this section, it is possible to compensate for various errors in the imaging range through a relatively low-complexity algorithm that manipulates an array of discrete bits.

[0121] <6. Summary> Various embodiments have been described in detail above with reference to FIGS. 1 to 25. According to one aspect of the above-described embodiment, in an exposure device that performs multiple exposure by sequentially emitting light from M rows of light-emitting elements arranged in the circumferential direction of a rotating photoconductor, when a positional deviation of an image in the axial direction is detected, light emission control is performed to compensate for the detected positional deviation. The light emission control includes shifting a pixel value set of input image data corresponding to at least one row of two-dimensionally arranged light-emitting elements in a direction that cancels the detected positional deviation, and then supplying a drive signal based on the input image data to the light-emitting elements. A drive signal meaning to turn off light emission can be supplied to the light-emitting elements corresponding to a position that becomes blank as a result of the shift. According to this configuration, compensation for image positional deviation can be achieved by simply controlling the read order of data that is the basis of the drive signal, without requiring high-load processing such as resolution conversion or weighting calculation. For example, when a relative deviation between images of multiple color components or a deviation in image formation position based on a sheet is detected as a result of calibration, the effect of the positional deviation can be canceled by the above-described light emission control, and the quality of the formed image can be maintained at a good level. Furthermore, according to the above-described embodiment, it is possible to adjust the image formation position to compensate for misalignment without increasing the circuit scale, which promotes miniaturization and cost reduction of the exposure device. In this way, an improved mechanism for compensating for image misalignment is provided.

[0122] In the above embodiment, the M light-emitting elements in each column are arranged in a step-like manner at a constant pitch. Then, at least the pixel value set corresponding to the row having the light-emitting element at the rear end in the cancellation direction can be shifted in the cancellation direction. Therefore, depending on which side of the axial direction of the photoconductor the detected positional deviation is, the pixel value set can be appropriately selected and shifted.

[0123] In the above-described embodiment, it is possible to determine which row the pixel value set corresponding to should be shifted and how many columns the pixel value set corresponding to each row should be shifted by based on the magnitude of the detected positional deviation and the axial pitch of the light-emitting elements. Therefore, it is possible to compensate for the positional deviation of the image with a fine granularity in which the minimum unit is the axial pitch of the light-emitting elements, which is smaller than the spot corresponding to one pixel.

[0124] In the above-described embodiment, the exposure head has a plurality of light-emitting chips, each of which includes a subset of a plurality of light-emitting elements. The range of all the light-emitting elements of the plurality of light-emitting chips in the axial direction is wider than the range of the maximum width of the input image data. With this configuration, the portion outside the maximum width of the input image data is used as a margin for compensating for misalignment, thereby compensating for misalignment without missing the edge of the image.

[0125] According to another aspect of the above-mentioned embodiment, in an exposure device that performs multiple exposure by sequentially emitting light from M rows of light-emitting elements arranged in the circumferential direction of a rotating photoconductor, when a magnification error of an image in the axial direction is detected, light emission control is performed to compensate for the detected magnification error. The light emission control includes supplying a drive signal based on the input image data to the light-emitting element after inserting or thinning out pixel values ​​of each pixel position into a pixel value set of a row to which one or more pixel positions selected according to the error magnification among the pixel positions constituting the input image data belong. According to this configuration, it is possible to realize compensation of the magnification error by only a simple process of inserting or thinning out pixel values ​​into data that is the basis of the drive signal, without requiring high-load processing such as resolution conversion or weighting calculation. For example, when an expansion of the image formation range due to thermal expansion in the exposure head is detected as a result of calibration, the effect of the expansion of the image formation range can be canceled by the above-mentioned thinning out of pixel values, and the quality of the formed image can be maintained at a good level. Furthermore, according to the above-mentioned embodiment, it is possible to adjust the image formation range to compensate for the magnification error without increasing the circuit scale, which can promote miniaturization or cost reduction of the exposure device. In this way, an improved mechanism for compensating for the magnification error of an image is provided.

[0126] In the above-described embodiment, when the error magnification is smaller than 1, the pixel value of each pixel position selected is inserted into the pixel value set of the row to which the pixel position belongs. On the other hand, when the error magnification is larger than 1, the pixel value of the pixel position selected is thinned out from the pixel value set of the row to which the pixel position belongs. Therefore, when the image formation range is reduced or expanded due to an error of the exposure head, the effect of the reduction or expansion can be appropriately canceled. The insertion of the pixel value includes shifting the pixel value on one side of the axial direction based on the selected pixel position in a direction that expands the pixel value set, and providing a copy of the pixel value of the pixel position before the shift to the pixel position. The thinning out of the pixel value includes erasing the pixel value of the selected pixel position before the thinning out, and shifting the pixel value on one side of the axial direction based on the pixel position in a direction that reduces the pixel value set. With this configuration, the magnification error can be compensated for while minimizing the change in the image to be formed.

[0127] In the above-described embodiment, the number of pixel positions to be selected for pixel value insertion or thinning can be determined based on the detected error magnification and the axial pitch of the multiple light-emitting elements in the exposure head. Therefore, the magnification error can be compensated for with fine granularity, with the minimum unit being the axial pitch of the light-emitting elements, which is smaller than the spot corresponding to one pixel.

[0128] In this specification, the expansion of the image forming range due to the thermal expansion in the exposure head 106 has been mainly described as an example of the magnification error component, but the technology according to the present disclosure is not limited to this example. For example, when an image is formed on the first surface of a sheet and then an image is formed on the second surface (the surface opposite to the first surface) of the sheet, the sheet may shrink due to heating for fixing the toner image on the first surface. The shrinkage of the sheet causes a difference in the ratio of the image size to the sheet size between the first surface and the second surface. Such a deviation in image size is also an example of the magnification error component. The error magnification Y of such a magnification error component can be detected as follows. That is, for example, the CPU 701 of the image forming apparatus 1 executes calibration in response to an instruction from a user. Specifically, the CPU 701 controls the image forming unit 101 to form a test chart on the first surface and the second surface of the sheet. The test chart here may be an image having a known pattern. In forming the test chart, multiple exposure is also performed by the light emitting element array of the exposure head 106 described above. The sheet on which the test chart is formed is placed on the platen of the reading unit 100 by the user, and the test chart is optically read by the reading unit 100. The reading unit 100 outputs read image data representing the results of reading the test chart on the first and second sides to the CPU 701. The CPU 701 then uses the read image data to calculate an error magnification Y by comparing the ratio of the image size to the sheet size on the first side with the ratio of the image size to the sheet size on the second side. The CPU 701 notifies the light emission control unit 705 of the calculated error magnification Y. Insertion or thinning of pixel values ​​based on the error magnification Y can be performed when forming an image on the second side of the sheet.

[0129] In a modified example, a reading device that optically reads an image formed on a sheet by the image forming device 1 may be connected downstream of the image forming device 1. In this embodiment, the test charts formed on the first and second sides of the sheet may be automatically read by the reading device downstream of the image forming device 1. In this case, the user does not need to place the sheet on the platen, and the workload of the user can be reduced.

[0130] In another variant, the above-mentioned insertion or thinning of pixel values ​​may be performed according to a magnification factor specified via a user interface by a user who intends to enlarge or reduce the image to be formed on the sheet.

[0131] In the above embodiment, specific numerical values ​​are used for explanation, but these specific numerical values ​​are merely examples, and the present invention is not limited to the specific numerical values ​​used in the embodiment. Specifically, the number of light-emitting chips provided on one printed circuit board is not limited to 20, and may be any number equal to or greater than 1. In addition, the size of the light-emitting element array of each light-emitting chip 400 is not limited to 4 rows and 748 columns, and may be any other size. In addition, the circumferential pitch and axial pitch of the light-emitting elements are not limited to about 21.16 μm and about 5 μm, and may be any other value.

[0132] <7. Other embodiments> The above-mentioned embodiment can also be realized in the form of a process in which a program for realizing one or more functions is supplied to a system or device via a network or a storage medium, and one or more processors in a computer of the system or device read and execute the program. It can also be realized by a circuit (e.g., ASIC) for realizing one or more functions.

[0133] The invention is not limited to the above-described embodiments, and various modifications and variations are possible without departing from the spirit and scope of the invention. Accordingly, the following claims are appended to apprise the public of the scope of the invention. [Explanation of symbols]

[0134] 1: image forming apparatus, 102: photoconductor, 106: exposure head, 113: optical sensor, 400: light emitting chip, 602: light emitting element, 701: CPU (detection unit), 705: light emission control unit, 750: auxiliary pixel array, IM1: input image data, P A : Pitch in the axial direction, PG1 to PG7: Pixel value set, R j_m : Light emitting element, RD: Readout range

Claims

1. An organic EL (Electro Luminescence) type exposure device for an image forming apparatus, an exposure head having a plurality of light-emitting elements two-dimensionally arranged to include M rows (M is an integer of 2 or more) in the circumferential direction of a photoconductor and N columns (N is an integer of 2 or more) in the axial direction of the photoconductor, the exposure head having M adjacent light-emitting elements in each row occupying a partially overlapping range in the axial direction; a light emission control unit that controls light emission from the plurality of light emitting elements of the exposure head so that the M light emitting elements in a row corresponding to each pixel position of the input image data sequentially emit light while the photoconductor is rotating, thereby forming spots corresponding to each pixel position on the surface of the photoconductor; Equipped with when a positional deviation in the axial direction of an image formed by the exposure head is detected, the light emission control unit shifts a pixel value set of the input image data corresponding to at least one row of the plurality of light-emitting elements of the exposure head in a direction to cancel the detected positional deviation, thereby causing the plurality of light-emitting elements to emit light. Exposure equipment.

2. In the exposure head, the M light-emitting elements in each row of the plurality of light-emitting elements are arranged in a stepped manner at a constant pitch; the at least one row includes at least a row having a light emitting element at a rear end in the direction in which the detected position misalignment is cancelled; 2. The exposure apparatus according to claim 1.

3. The exposure apparatus of claim 2, wherein the light emission control unit selects at least one row of the M rows based on the magnitude of the positional shift and the axial pitch of the multiple light emitting elements.

4. The exposure apparatus of claim 3, wherein the light emission control unit determines how many columns to shift a set of pixel values ​​corresponding to each of the at least one selected row based on the magnitude of the positional shift and the axial pitch of the plurality of light emitting elements.

5. The exposure device described in Claim 4, wherein, when the magnitude of the positional misalignment is x times (x is a natural number) the pitch in the axial direction, the light emission control unit distributes a shift amount of x pixels in a round robin manner in the order from the row having the light emitting element at the rear end to the row having the light emitting element at the front end in the direction in which the positional misalignment is canceled.

6. The light emission control unit causes the plurality of light emitting elements to emit light based on pixel values ​​read from a read range spanning M lines of the input image data, The read range moves one line at a time for each line period, the pixel value set to be shifted when the positional deviation is detected moves in accordance with the movement of the readout range for each line period.

2. The exposure apparatus according to claim 1.

7. The exposure apparatus of claim 1, wherein the light emission control unit does not cause light emitting elements corresponding to positions that become blank as a result of the shift of the pixel value set to emit light.

8. The exposure device described in claim 1, wherein the exposure head has a plurality of light-emitting chips, each of which includes a subset of the plurality of light-emitting elements, and the range occupied by all of the light-emitting elements of the plurality of light-emitting chips in the axial direction is wider than the range occupied by the maximum width of the input image data.

9. An exposure apparatus as described in Claim 8, wherein the multiple light-emitting chips are arranged in a staggered pattern along the axial direction.

10. An exposure apparatus according to any one of claims 1 to 9, The photoreceptor; An image forming apparatus comprising:

11. The image forming apparatus as described in claim 10, further comprising a detection unit that detects the positional deviation by reading an image formed as a result of exposure by the exposure head.

12. The image forming apparatus of claim 11, wherein the positional misalignment detected by the detection unit is a relative misalignment between images of multiple color components, or a misalignment of an image formation position based on a sheet.

13. An organic EL (Electro Luminescence) type exposure device for an image forming apparatus, comprising: an exposure head having a plurality of light-emitting elements two-dimensionally arranged to include M rows (M is an integer of 2 or more) in the circumferential direction of a photoconductor and N columns (N is an integer of 2 or more) in the axial direction of the photoconductor, the exposure head having M adjacent light-emitting elements in each row occupying a partially overlapping range in the axial direction; a light emission control unit that controls light emission from the plurality of light emitting elements of the exposure head so that the M light emitting elements in a row corresponding to each pixel position of the input image data sequentially emit light while the photoconductor is rotating, thereby forming spots corresponding to each pixel position on the surface of the photoconductor; Equipped with when a magnification error in the axial direction of the image formed by the exposure head is detected, the light emission control unit inserts or thins out pixel values ​​of each pixel position into a pixel value set of a row to which one or more pixel positions selected according to the error magnification from among the pixel positions constituting the input image data belong, thereby causing the plurality of light emitting elements to emit light. Exposure equipment.

14. The exposure device described in Claim 13, wherein when the magnification error is detected and the error magnification is smaller than 1, the light emission control unit inserts the pixel value of the pixel position into the pixel value set of the row to which each selected pixel position belongs.

15. Inserting a pixel value at each selected pixel position into the set of pixel values ​​of a row to which the pixel position belongs comprises: Shifting pixel values ​​on one side of the axial direction based on the pixel position in a direction that expands the pixel value set; and providing, at said pixel location, a copy of said pixel location's unshifted pixel value; The exposure apparatus of claim 14 .

16. The exposure device described in Claim 13, wherein when the magnification error is detected and the error magnification is greater than 1, the light emission control unit thins out the pixel value of the pixel position from the pixel value set of the row to which each selected pixel position belongs.

17. The step of thinning out the pixel value of each selected pixel position from the set of pixel values ​​of the row to which the pixel position belongs comprises: Erasing the pixel value before decimation at the pixel position; and shifting pixel values ​​on one side of the axial direction based on the pixel position in a direction that reduces the pixel value set; The exposure apparatus of claim 16 .

18. The exposure device described in Claim 13, wherein the light emission control unit determines the number of pixel positions to be selected for the insertion or thinning of pixel values ​​based on the error magnification and the axial pitch of the multiple light emitting elements in the exposure head.

19. The exposure apparatus of claim 18, wherein the light emission control unit selects the determined number of pixel positions randomly or randomly in pixel block units in the axial direction.

20. The exposure apparatus of claim 19, wherein the light emission control unit non-randomly selects the determined number of pixel positions in the circumferential direction.

21. An exposure apparatus according to any one of claims 13 to 20, The photoreceptor; An image forming apparatus comprising:

22. The image forming apparatus as described in claim 21, further comprising a detection unit that detects the magnification error by reading an image formed as a result of exposure by the exposure head.

23. The image forming apparatus of claim 22, wherein the magnification error detected by the detection unit includes an error caused by thermal expansion in the exposure head.