1. Field of the Invention
The present invention relates to an electrophotographic image forming apparatus.
2. Description of the Related Art
Conventionally, there are known to be image forming apparatuses that form electrostatic latent images on a photosensitive member by using a rotating polygonal mirror to deflect a light beam emitted from a light source and scanning the photosensitive member with the deflected light beam. This kind of image forming apparatus includes an optical sensor (beam detection (BD) sensor) for detecting the light beam deflected by the rotating polygonal mirror, and the optical sensor generates a synchronization signal upon detecting the light beam. By causing the light beam to be emitted from the light source at a timing determined using the synchronization signal generated by the optical sensor as a reference, the image forming apparatus aligns the writing start positions for the electrostatic latent image (image) in the direction (main scanning direction) in which the light beam scans the photosensitive member.
Also, there are known to be multi-beam image forming apparatuses that include multiple light emitting elements as a light source for emitting multiple light beams that each scan different lines on the photosensitive member in parallel in order to realize a higher image formation speed and higher resolution images. With this kind of multi-beam image forming apparatus, a higher image formation speed is realized by scanning multiple lines in parallel using multiple light beams, and higher resolution images are realized by adjusting the interval between the lines in the sub-scanning direction.
Japanese Patent Laid-Open No. 2008-89695 discloses an image forming apparatus that includes multiple light emitting elements as a light source and is capable of adjusting the resolution in the sub-scanning direction by performing rotational adjustment of the light source in the plane in which the light emitting elements are arranged. This kind of resolution adjustment is performed in the step of assembling the image forming apparatus. Japanese Patent Laid-Open No. 2008-89695 discloses a technique for suppressing misalignment in the writing start positions in the main scanning direction for the electrostatic latent image that occur due to light source attachment errors in the assembly step. Specifically, the image forming apparatus uses a BD sensor to detect light beams emitted from a first light emitting element and a second light emitting element and generates multiple BD signals. Furthermore, the image forming apparatus sets a light beam emission timing for the second light emitting element relative to the light beam emission timing for the first light emitting element based on the generation timing difference between the generated BD signals. This compensates for light source attachment errors in the assembly step and suppresses misalignment in the writing start positions for the electrostatic latent image between the light emitting elements.
Also, there is known to be a technique of shorting, in an image forming apparatus, the period from when image formation processing is started until when a recording sheet on which an image has been formed is discharged to the greatest extent possible, thereby starting a polygon motor at an earlier time in order to obtain print output somewhat earlier. For example, Japanese Patent Laid-Open No. 2009-297917 discloses an image forming apparatus which, when a document is set, starts a polygon motor without turning on a light emitting element (laser diode) and controls the rotation speed of the polygon motor so as to be constant. Upon receiving input of a job in a state where the polygon motor is rotating at a stable rotation speed, this image forming apparatus turns on the light emitting element in order to cause a BD sensor to output a BD signal. Furthermore, the image forming apparatus starts an image forming operation at a time when the cycle of the BD signals output from the BD sensor reaches a cycle proportional to a target number of rotations of the polygon motor. Thus, the image forming apparatus disclosed in Japanese Patent Laid-Open No. 2009-297917 generates BD signals in non-image-forming periods, in which image formation is not performed.
However, the following problems are present in the method of, in an image forming apparatus including multiple light emitting elements as a light source, measuring the generation timing difference between BD signals generated by a BD sensor as described above.
If it is possible to execute multiple times of measuring the generation timing difference (time interval) between two BD signals corresponding to light beams emitted from first and second light emitting elements in a non-image-forming period, the measurement accuracy can be improved by averaging the obtained measurement values. In general, the length of a non-image-forming period changes depending on the size of the sheet used in image formation, adjustment operations performed in the non-image-forming period, and the like. However, the number of times of measuring the time interval between BD signals performed in a non-image-forming period has conventionally been set according to the shortest non-image-forming period, and therefore there have been cases where a number of measurement values sufficient for achieving the required measurement accuracy cannot be obtained. In particular, as shown in
The present invention has been made in view of the foregoing problems. The present invention provides a technique for, in an image forming apparatus including multiple light emitting elements, determining the length of a non-image-forming period in which a generation timing difference between detection signals corresponding to light beams emitted from two light emitting elements is measured, and suppressing a decrease in the accuracy of the measurement result.
According to one aspect of the present invention, there is provided an image forming apparatus including a light source that includes a plurality of light emitting elements that each emit a light beam, and a deflection unit configured to deflect a plurality of light beams emitted from the plurality of light emitting elements such that the plurality of light beams scan a photosensitive member, the image forming apparatus being configured to use toner to develop an electrostatic latent image formed on the photosensitive member by scanning the photosensitive member with the plurality of light beams and to transfer a developed toner image onto a recording medium, the image forming apparatus comprising: an optical sensor provided on a scanning path of a light beam deflected by the deflection unit, configured to, in response to the deflected light beam being incident on the optical sensor, output a detection signal indicating that the light beam has been detected; an determination unit configured to determine a length of a non-image-forming period in which an electrostatic latent image for forming a toner image to be transferred onto a recording medium is not formed, the non-image-forming period being from when formation of an electrostatic latent image for forming a toner image to be transferred onto one recording medium ends to when formation of an electrostatic latent image for forming a toner image to be transferred onto a subsequent recording medium starts; a measurement unit configured to, in the non-image-forming period, control the light source such that light beams from first and second light emitting elements among the plurality of light emitting elements are incident on the optical sensor in sequence, and measure a time interval between two detection signals output in sequence from the optical sensor, wherein the measurement unit executes measurement using the optical sensor a number of times which corresponds to the length of the non-image-forming period determined by the determination unit, and calculates an average value of resultant measurement values; and a control unit configured to, based on the average value obtained by the measurement unit, control relative emission timings according to which the plurality of light emitting elements emit light beams based on image data, when image formation on a recording medium is to be performed.
According to the present invention, in an image forming apparatus including multiple light emitting elements, it is possible to determine the length of a non-image-forming period in which a generation timing difference between detection signals corresponding to light beams emitted from two light emitting elements is measured, and to suppress a decrease in the accuracy of the measurement result.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the following embodiments are not intended to limit the scope of the appended claims, and that not all the combinations of features described in the embodiments are necessarily essential to the solving means of the present invention.
The following describes an exemplary case in which the present invention has been applied to an image forming apparatus that forms multi-color (full-color) images using toner (developing material) of multiple colors and to an optical scanning apparatus included in the image forming apparatus, as embodiments of the present invention. Note that the present invention can also be applied to an image forming apparatus that forms mono-color images using only a single color of toner (e.g., black) and to an optical scanning apparatus included in the image forming apparatus.
Hardware Configuration of Color Multi-Function Printer
First, a configuration of a color multi-function printer according to embodiments of the present invention will be described with reference to
The image reading apparatus 150 forms an image of a document 152 on a color sensor 156 via an illumination lamp 153, a group of mirrors 154A, 154B, and 154C, and a lens 155. According to this, the image reading apparatus 150 reads an image of a document for each color-separated light of the colors blue (B), green (G), and red (R) for example, converts the images into electric image signals, and transmits the converted image signals to a central image processor 130 in the image forming apparatus 100.
The central image processor 130 executes color conversion processing based on the intensity levels of the color components R, G, and B that are included in the image signals obtained by the image reading apparatus 150. According to this, image data composed of color components yellow (Y), magenta (M), cyan (C), and black (K) is obtained. The central image processor 130 can receive external input data not only from the image reading apparatus 150, but also from an external device on a network such as a phone line or a LAN via an external interface (I/F) 413 (
The image forming apparatus 100 includes four image forming units that form images (toner images) using Y, M, C, and K toner respectively. The image forming units corresponding to the respective colors include photosensitive drums (photosensitive members) 102Y, 102M, 102C, and 102K respectively. Charging units 103Y, 103M, 103C, and 103K, optical scanning units (optical scanning apparatuses) 104Y, 104M, 104C, and 104K, and developing units 105Y, 105M, 105C, and 105K are arranged in the periphery of the photosensitive drums 102Y, 102M, 102C, and 102K respectively. Note that drum cleaning units (not shown) are further arranged in the periphery of the photosensitive drums 102Y, 102M, 102C, and 102K respectively.
An intermediate transfer belt (intermediate transfer member) 107 in the shape of an endless belt is arranged below the photosensitive drums 102Y, 102M, 102C, and 102K. The intermediate transfer belt 107 is wound around a driving roller 108 and driven rollers 109 and 110. When image formation is in progress, the peripheral surface of the intermediate transfer belt 107 moves in the direction of the arrow shown in
Image forming processes from a charging process to a developing process in the image forming apparatus 100 having the above-described configuration will be described next. Note that the image forming processes executed by the respective image forming units that correspond to the respective colors are similar to each other. For this reason, a description will be given below using the image forming processes executed by the image forming unit corresponding to Y as an example, and the image forming processes in the image forming units corresponding to M, C, and K will not be described.
First, the charging unit 103Y in the image forming unit corresponding to Y charges the surface of the photosensitive drum 102Y that is being driven so as to rotate. The optical scanning unit 104Y emits multiple laser beams (light beams) and scans the charged surface of the photosensitive drum 102Y with the laser beams, thereby exposing the surface of the photosensitive drum 102Y. According to this, an electrostatic latent image is formed on the rotating photosensitive drum 102Y (on the photosensitive member). After being formed on the photosensitive drum 102Y, the electrostatic latent image is developed by the developing unit 105Y using Y toner. As a result, a Y toner image is formed on the photosensitive drum 102Y. Also, in the image forming units corresponding to M, C, and K, M, C, and K toner images are formed on the photosensitive drums 102M, 102C, and 102K respectively with processes similar to that of the image forming unit corresponding to Y.
The image forming processes from a transfer process onward will be described below. In the transfer process, first, the primary transfer bias blades 111Y, 111M, 111C, and 111K apply a transfer bias to the intermediate transfer belt 107. According to this, toner images of four colors (Y, M, C, and K) that have been formed on the photosensitive drums 102Y, 102M, 102C, and 102K are transferred in an overlaid manner onto the intermediate transfer belt 107.
After being formed on the intermediate transfer belt 107 in an overlaid manner, the toner image composed of four colors of toner is conveyed to a secondary nip portion between the secondary transfer bias roller 112 and the intermediate transfer belt 107 in accordance with the movement of the peripheral surface of the intermediate transfer belt 107. A recording sheet is conveyed from a paper feeding cassette 115 to the secondary transfer nip portion in synchronization with the time at which the toner image formed on the intermediate transfer belt 107 is conveyed to the secondary transfer nip portion. In the secondary transfer nip portion, the toner image formed on the intermediate transfer belt 107 is transferred onto the recording sheet by a transfer bias applied by the secondary transfer bias roller 112 (secondary transfer).
After being formed on the recording sheet, the toner image undergoes heating in the fixing unit 113 and is thereby fixed to the recording sheet. After a multi-color (full color) image is formed in this way on the recording sheet, the recording sheet is discharged to a discharge unit 725.
Note that after the transfer of the toner image onto the intermediate transfer belt 107 ends, toner remaining on the photosensitive drums 102Y, 102M, 102C, and 102K is removed by the above-mentioned corresponding drum cleaning units. When a series of image forming processes ends in this way, image forming processes for the next recording sheet are subsequently started.
Hardware Configuration of Optical Scanning Unit
The configuration of the optical scanning units 104Y, 104M, 104C, and 104K will be described next with reference to
After passing through the cylindrical lens 203, the laser beam is incident on one of the reflecting surfaces of the polygon mirror 204. The polygon mirror 204 rotates in the direction of the arrow shown in
On the scanning path of the laser beam that has passed through the fθ lens 205, the optical scanning unit 104 includes a reflection mirror (synchronization detection mirror) 208 at a position on the laser beam scan start side. A laser beam that has passed through the end of the fθ lens is incident on the reflection mirror 208. The optical scanning unit 104 further includes a beam detection (BD) sensor 207 as an optical sensor for detecting a laser beam, in the reflection direction of the laser beam from the reflection mirror 208. Thus, the BD sensor 207 is arranged on the scanning path of the laser beam deflected by the polygon mirror 204. That is to say, the BD sensor 207 is provided on the scanning path in the case where the multiple laser beam emitted from the light source 201 scan the surface of the photosensitive drum 102.
When a laser beam deflected by the polygon mirror 204 is incident on the BD sensor 207, the BD sensor 207 outputs, as a synchronization signal (horizontal synchronization signal), a detection signal (BD signal) indicating that a laser beam has been detected by the BD sensor 207. The BD signal output from the BD sensor 207 is input to the scanner unit controller 210. As will be described later, the scanner unit controller 210 uses the BD signals output from the BD sensor 207 as a reference to control the turning-on timing of the light emitting elements (LD1 to LDN) based on the image data.
Next, the configuration of the light source 201 and the scanning positions of laser beams emitted from the light source 201 on the photosensitive drum 102 and the BD sensor 207 will be described with reference to
First,
As shown in
Reference numeral D1 in
Reference numeral D2 in
A light emitting element interval Ps=D2/N−1 in the Y axis direction (sub-scanning direction) is an interval that corresponds to the resolution of the image that is to be formed by the image forming apparatus 100. Ps is a value that is set by performing rotation adjustment on the light source 201 in the assembly step of the image forming apparatus 100 (color multi-function printer) such that the interval between adjacent image forming positions Sn in the sub-scanning direction on the photosensitive drum 102 becomes an interval that corresponds to a predetermined resolution. The light source 201 is subjected to rotation adjustment in the direction of the arrows in the plane including an X axis and a Y axis (XY plane), as shown in
The timings at which the laser beams are to be emitted from the light emitting elements (LDn), and which are determined using the timing of the generation and output of the BD signals by the BD sensor 207 as a reference, are set using a predetermined jig for each light emitting element in the assembly step. The set times for the respective light emitting elements are stored in a memory 406 (
Next,
In
Control Configuration of Image Forming Apparatus
A control configuration of the image forming apparatus 100 will be described next with reference to
The central image processor 130 temporarily stores, in the image memory 414, image data that has been subjected to PDL processing and the like by the PDL processor 412. The scanner unit controller 210 makes a request for image data to the central image processor 130 at a later-described time. After reading out image data from the image memory 414 in response to the request and performing image processing using the external memory 415 and the like, the central image processor 130 transmits the image data corresponding to each color to the scanner unit controller 210.
A BD signal generated and output by the BD sensor 207 is input to the scanner unit controller 210. The scanner unit controller 210 converts the image data received from the central image processor 130 into a laser driving pulse signal for controlling the light source 201. Furthermore, using the timing at which the BD signals was generated by the BD sensor 207 as a reference, the scanner unit controller 210 outputs the laser driving pulse signal to the laser driver 200.
Control Configuration of Optical Scanning Unit
The control configuration of the optical scanning unit 104 will be described next with reference to
The CPU 401 performs overall control of the optical scanning unit 104 by executing a control program stored in the memory 406. The CLK signal generator 404 generates clock signals (CLK signals) at a predetermined frequency and outputs the generated CLK signals to the CPU 401. The CPU 401 counts the pulses of the CLK signal input from the CLK signal generator 404 and transmits a control signal to the polygon motor controller 408, the image output controller 405, and the laser driver 200 in synchronization with the CLK signal. The CPU 401 uses the control signal to control the polygon motor controller 408, the image output controller 405, and the laser driver 200.
The polygon motor controller 408 controls the rotation speed of the polygon mirror 204 by outputting an acceleration signal or a deceleration signal to the motor driver 409 in accordance with an instruction from the CPU 401. The polygon motor 407 is a motor that drives the polygon mirror 204 so as to rotate. The motor driver 409 causes the rotation of the polygon motor 407 to accelerate or decelerate in accordance with an acceleration signal or a deceleration signal output from the polygon motor controller 408.
The polygon motor 407 includes a speed sensor (not shown) that employs an FG (Frequency Generator) scheme for generating frequency signals that are proportional to the rotation speed of the polygon mirror 204. The polygon motor 407 uses the speed sensor to generate FG signals at a frequency corresponding to the rotation speed of the polygon mirror 204 and outputs the FG signals to the polygon motor controller 408. The polygon motor controller 408 measures the period for generating the FG signals input from the polygon motor 407, and when the measured period for generating the FG signals reaches a predetermined target period, the polygon motor controller 408 determines that the rotation speed of the polygon mirror 204 has reached the predetermined target rotation speed. Thus, the polygon motor controller 408 uses feedback control to control the rotation speed of the polygon mirror 204 according to the instruction from the CPU 401. Note that the CPU 401 can also determine the rotation speed of the polygon mirror 204 by receiving the FG signals output from the polygon motor 407 via the polygon motor controller 408.
BD signals generated and output by the BD sensor 207 are input to the CPU 401, the image output controller 405, and the laser driver 200. When the image output controller 405 receives input of a BD signal output from the BD sensor 207 at the time of image formation, the image output controller 405 makes a request to the central image processor 130 for each line of image data. The image output controller 405 converts each line of image data acquired from the central image processor 130 in response to the request into a laser driving pulse signal and outputs the laser driving pulse signal to the laser driver 200.
At the time of image formation, upon receiving input of a BD signal output from the BD sensor 207, the CPU 401 uses the BD signal as a reference to transmit a control signal for controlling the emission timings of the laser beams from the light emitting elements 1 to N to the image output controller 405. The emission timings of the laser beams from the light emitting elements 1 to N are controlled such that the writing start positions, in the main scanning direction, of the electrostatic latent images (images) for the light emitting elements 1 to N coincide. The image output controller 405 transfers the laser driving pulse signals corresponding to the image data for each line for the respective light emitting elements to the laser driver 200 at a timing based on the control signal.
A driving current based on the image data for image formation input from the image output controller 405 (i.e., a driving current modulated according to the image data) is supplied by the laser driver 200 to each of the light emitting elements (LD1 to LDN) at the time of image formation. According to this, the laser driver 200 causes a laser beam having a light power that corresponds to the driving current to be emitted from each of the light emitting elements.
Influence of Temperature Change on Optical Scanning Unit
In the image forming apparatus 100, due to the configuration of the light sources 201 as shown in
For example, a single BD signal is generated based on a laser beam emitted from a specific light emitting element, and the BD signal is used as a reference to control the light emitting elements such that the laser beams are emitted at fixed timings set in advance for respective light emitting elements. According to this control, it is possible to cause the writing start positions, in the main scanning direction, of the electrostatic latent images (images) formed by the laser beams emitted from the light emitting elements to coincide, as long as the relative positional relationship between the image forming positions S1 to SN is always constant during image formation.
However, when the light emitting elements emit laser beams at the time of image formation, the wavelengths of the laser beams emitted from the light emitting elements change due to an increase in the temperatures of the light emitting elements. Also, due to the heat generated from the polygon motor 407 when rotating the polygon mirror 204, the temperature of the entire optical scanning unit 104 increases and the optical characteristics (refractive index, etc.) of the scanning lenses 205 and 206 and the like change. This causes the optical paths of the laser beams emitted from the light emitting elements to change. When this kind of change in the wavelength or optical path of the laser beams occurs, the image formation positions S1 to SN of the laser beams change from the positions shown in
In view of this, in the embodiments, two BD signals are generated by the BD sensor 207 using the laser beams emitted from two of the light emitting elements 1 to N (first and second light emitting elements), and the time interval between the two BD signals (also referred to as “BD interval” in the present specification) is measured. This interval measurement is performed in a non-image-forming period. When image formation is to be performed after the non-image-forming period, a single BD signal is used as a reference to control the relative laser beam emission timings based on the image data for the light emitting elements, according to the measurement value obtained by the BD interval measurement. For example, in the case of performing image formation on multiple recording sheets, the non-image-forming period in which BD interval measurement is performed is the period after an image is formed on a recording sheet and before image formation on a subsequent recording sheet is started. Accordingly, even if a temperature change occurs in a light emitting element or the like while image formation is being executed, the laser emission timings can be controlled such that the writing start positions, in the main scanning direction, of the electrostatic latent images formed by the laser beams emitted from the light emitting elements coincide.
BD Interval Measurement and Laser Emission Timing Control
Next, operations at the time of BD interval measurement and at the time of image formation in the optical scanning unit 104 according to the embodiments will be described with reference to
At the time of BD interval measurement, the CPU 401 controls the light source 201 via the laser driver 200 such that two of the light emitting elements emit respective laser beams sequentially and the laser beams are sequentially incident on the BD sensor 207. That is to say, the BD interval measurement is performed based on two BD signals output sequentially from the BD sensor 207 (double BD mode). On the other hand, at the time of image formation, the CPU 401 controls the light source 201 via the laser driver 200 such that a laser beam emitted by a specific light emitting element is incident on the BD sensor 207. Furthermore, by using, as a reference, a single BD signal which is output from the BD sensor 207 in response to the laser beam being incident on the BD sensor 207, the CPU 401 controls the relative laser beam emission timings based on the image data for the respective light emitting elements (single BD mode).
As shown in
On the other hand, as shown in
The emission start timing values A1 to AN shown in
A1 to AN are obtained by using a correction value As to correct the reference timing value Adn for each of the light emitting elements, as shown in the following equation.
A
n
=Ad
n
+As
n(n=1,2, . . . ,N) (1)
The CPU 401 controls the laser emission timing of the light emitting elements 1 to N by setting A1 to AN in the image output controller 405. As shown in
The reference timing values Ad1 to AdN are values that are determined for the light emitting elements 1 to N at the time of factory adjustment under a specific temperature condition such that the electrostatic latent images are formed at the desired main scanning position, and the writing start positions of the electrostatic latent images in the main scanning direction coincide among multiple lines. Ad1 to AdN are stored in advance in the memory 406. Note that at the time of factory adjustment, the BD interval measurement is performed under the same temperature condition, and the count value, which is the result of the measurement, is stored in advance in the memory 406 as a reference count value Cr. Thus, the reference timing values Ad1 to AdN are set in advance in correspondence with the reference count value Cr.
Here, the count value corresponds to a value obtained by the CPU 401 counting the pulses of the CLK signal generated by the CLK signal generator 404. When BD interval measurement is to be performed, as shown in
On the other hand, when the image forming positions S1 to SN become misaligned due to a temperature change in light emitting elements or the like, it will no longer be possible to cause the writing start positions of the electrostatic latent image in the main scanning direction to coincide among multiple lines as described above. For this reason, the correction values As1 to AsN are generated by the CPU 401 using the following equation in order to compensate for this kind of misalignment in the image forming positions S1 to SN.
As
n=(Cs−Cr)/(N−1)×k×(n−1)(n=1,2, . . . ,N) (2)
Here, n represents the number of a light emitting element. Cs is a count value that corresponds to the measurement results of the later-described BD interval measurements, and that is stored in the memory 406 (in steps S102 and S114). Cr is a reference value for BD interval measurement that is obtained using measurement at the time of factory adjustment. k is a conversion coefficient for converting the count value indicating the time interval between the two BD signals into the time interval for scanning in the image formation position on the photosensitive drum 102.
As can be understood from Equation (2), the correction value As1 corresponding to the light emitting element 1 is always 0. For this reason, using the image forming position S1 corresponding to the light emitting element 1 as a reference, Equation (2) generates correction values for correcting a misalignment among the image forming positions S1 to SN due to a temperature change in light emitting elements or the like. As shown in Equation (1) and
Averaging Processing for BD Interval Measurement Values
In order to perform BD interval measurement with greater accuracy, it is advantageous to perform averaging such as a moving average on multiple measurement results obtained using multiple times of BD interval measurement in a non-image-forming period. However, as described above, if the number of times of BD interval measurement executed in one non-image-forming period is not sufficient, there is a possibility that the number of measurement values needed to achieve the required measurement accuracy will not be obtained.
In view of this, the image forming apparatus 100 (e.g., the CPU 401) determines the time length (length of time) of the non-image-forming period in which an electrostatic latent image for forming a toner image to be transferred onto a recording medium is not formed, the time length being from when formation of an electrostatic latent image for forming a toner image to be transferred onto a recording medium ends, until when formation of an electrostatic latent image for forming a toner image to be transferred onto the next recording medium is started. When BD interval measurement is to be executed, the image forming apparatus 100 executes BD interval measurement a number of times that corresponds to the determined time length of the non-image-forming period, and calculates the average value of the resultant measurement values. In this way, by adaptively changing the number of times of executing BD interval measurement according to the time length of the non-image-forming period, it is possible to execute the largest number of times of BD interval measurement possible in the non-image-forming period. As a result, it is possible to execute laser emission timing control with greater accuracy.
The time length of the non-image-forming period (between sheets) changes depending on, for example, the type and size of the recording medium used in image formation. For this reason, the image forming apparatus 100 can determine the time length of the non-image-forming period based on the type and size of the recording medium to be used in image formation. Also, in the case where the image forming apparatus 100 is to execute an adjustment operation for adjusting an image forming condition in the non-image-forming period, the time length of the non-image-forming period changes depending on the time needed for the adjustment operation. For this reason, if an adjustment operation is to be executed in the non-image-forming period, the image forming apparatus 100 may determine the time length of the non-image-forming period based on the time needed for the adjustment operation.
Also, if the light power of the laser beams emitted by the two light emitting elements used in BD interval measurement is set such that the light power at the BD interval measurement time is different from the light power at the image formation time, the light power needs to be switched in the non-image-forming period. In such a case, the image forming apparatus 100 can calculate, as the measurement executable time for which measurement is possible, a time length obtained by subtracting, from the determined time length of the non-image-forming period, the switching time needed to switch the light power of the laser beams emitted from the two light emitting elements between the light power for measurement and the light power for image formation. Furthermore, based on the calculated executable time, the image forming apparatus 100 can decide the number of times of executing the BD interval measurement.
A specific example of processing executed by the image forming apparatus 100 will be described in greater detail below with reference to
Here, when performing BD interval measurement, the image forming apparatus 100 repeats execution of the measurement a predetermined number of times, calculates the average value of the obtained measurement values, and uses the average value to perform laser emission timing control. The number of measurement values used in averaging (i.e., the number of times of BD interval measurement) may be determined such that the required measurement accuracy can be achieved. For example, the number of measurement values used in averaging can be determined as the number of times for controlling the emission timings, for the light emitting elements, of the laser beams based on image data with a pre-determined accuracy according to the average value. Note that in the present embodiment, measurement values obtained using 1000 times of BD interval measurement are used in averaging.
In step S101, the CPU 401 transmits a control signal for starting the rotation of the polygon mirror 204 to the polygon motor controller 408. The polygon motor controller 408 drives the motor driver 409 according to the control signal from the CPU 401 so as to start the rotation of the polygon mirror 204. The polygon motor controller 408 controls the motor driver 409 based on an FG signal output from the polygon motor 407, such that the polygon mirror 204 rotates at a predetermined target rotation speed. When the rotation speed of the polygon mirror 204 reaches the target rotation speed, the CPU 401 advances the process to step S102.
In step S102, before starting image formation, the CPU 401 executes a predetermined number of times (1000 times) of initial BD interval measurement and calculates the average value of the 1000 measurement values that have been obtained. Specifically, the CPU 401 calculates the average value of 1000 count values Cs that correspond to the measurement results of BD interval measurement. Note that at the time of executing initial BD interval measurement, the CPU 401 sets the light power of the laser beams emitted by the light emitting elements 1 and 32 to a pre-determined light power for BD interval measurement.
Next, in step S103, the CPU 401 executes laser emission timing control based on the result of executing BD interval measurement (based on the average value). Specifically, based on the average value of the count values Cs obtained in step S102 and the reference count value Cr stored in advance in the memory 406, the CPU 401 uses Equation (2) to generate correction values As1 to As32 for correcting the writing start positions for the electrostatic latent images in the main scanning direction. By applying the generated correction values As1 to As32 to Equation (1), the CPU 401 determines the light emission start timing values A1 to A32 that are to be set for the light emitting elements 1 to 32 respectively and advances the process to step S104. That is to say, the CPU 401 controls the laser emission timings for the respective light emitting elements 1 to 32 using values obtained by correcting the light emission start timing values A1 to A32 according to the difference between the average value of Cs and the reference count value Cr (reference value), in accordance with Equation (2).
In step S104, the CPU 401 executes image formation on one recording sheet based on image data input from the central image processor 130 to the scanner unit controller 210. Note that the CPU 401 sets the light power of the laser beams emitted by the light emitting elements 1 and 32 to a pre-determined light power for image formation and executes image formation. When image formation for one recording sheet ends, in step S105, the CPU 401 determines the time length of the non-image-forming period, which is from when image formation on one recording sheet ends to when image formation on the next recording sheet is started. Furthermore, the CPU 401 calculates, as the measurement executable time for which measurement is possible, a time length obtained by subtracting, from the time length of the non-image-forming period, the time for switching the light power of the laser beams emitted by the light emitting elements 1 and 32 (time for switching from the light power for image formation to the light power for measurement, and time for switching from the light power for measurement to the light power for image formation).
Next, in step S106, the CPU 401 determines whether or not the measurement executable time is longer than the required measurement time. If it is determined that the measurement executable time is not longer than the required measurement time (measurement executable time≦required measurement time), the CPU 401 advances the process to step S107, and if the measurement executable time is longer than the required measurement time (measurement executable time>required measurement time), the CPU 401 advances the process to step S108.
(Case in which Measurement Executable Time≦Required Measurement Time)
In step S107, the CPU 401 decides the number of times of executing BD interval measurement based on the measurement executable time and advances the process to step S113. In step S113, the CPU 401 sets the light power of the laser beams emitted by the light emitting elements 1 and 32 to a pre-determined light power for BD interval measurement, and in step S114, the CPU 401 executes BD interval measurement. Each time BD interval measurement is executed, in step S115, the CPU 401 determines whether or not the measurement executable time has elapsed, and as long as it is determined that it has not elapsed, the CPU 401 repeats BD interval measurement in step S114. On the other hand, upon determining in step S115 that the measurement executable time has elapsed, the CPU 401 advances the process to step S116. In this way, the CPU 401 executes the number of times of BD interval measurement that can be executed in the measurement executable time (i.e., the number of times decided in step S107), and calculates an average value by using the resultant measurement values.
For example, as in the example shown in
Accordingly, if the measurement executable time is not longer than the required measurement time, in step S115, the CPU 401 may calculate the average value of the measurement values obtained in the most recent predetermined number of times (1000 times) of measurement in one non-image-forming period and past non-image-forming periods. Note that if multiple image forming jobs are executed with some degree of time interval therebetween, the average value may be calculated by using measurement values obtained in the most recent predetermined number of times (1000 times) of measurement in multiple non-image-forming periods during the execution of one image forming job. This is because if the measurement values are averaged over multiple image forming jobs, there is a possibility that the measurement accuracy will decrease due to temperature change in the optical scanning apparatus at the start of an image forming job. Note that as will be described below, if the measurement executable time is longer than the required measurement time, the CPU 401 calculates the average value of the measurement values obtained using a predetermined number of times (1000 times) of measurement in one non-image-forming period.
In this way, by adaptively changing the number of times of executing BD interval measurement according to the time length of the non-image-forming period, it is possible to execute the largest number of times of BD interval measurement possible in the non-image-forming period. This makes it possible to reduce, to the greatest extent possible, the time needed for executing a predetermined number of times of BD interval measurement according to which measurement values needed for averaging are obtained. As a result, it is possible to improve the accuracy of BD interval measurement while following temperature change in the optical scanning apparatus.
Subsequently, in step S116, the CPU 401 sets the light power of the laser beams emitted by the light emitting elements 1 and 32 to a pre-determined light power for image formation in preparation for image formation on the next recording sheet, and the CPU 401 advances the process to step S117. In step S117, similarly to step S103, the CPU 401 executes laser emission timing control based on the result of executing BD interval measurement (based on the average value), and the CPU 401 advances the process to step S118. In step S118, the CPU 401 determines whether or not to end execution of the image forming job. If image formation on the number of recording sheets set for the image forming job has ended, the CPU 401 determines that execution of the image forming job is to be ended, and in step S119, the CPU 401 stops the rotation of the polygon mirror and ends the process. On the other hand, if image formation on the number of recording sheets set for the image forming job has not ended, the CPU 401 determines that execution of the image forming job is not to be ended, returns the process to step S1004, and executes image formation processing on the next recording sheet.
(Case in which Measurement Executable Time>Required Measurement Time)
If the measurement executable time is longer than the required measurement time, a predetermined number of times (1000 times) of BD interval measurement can be performed in a non-image-forming period. For this reason, in step S108, the CPU 401 sets the number of times of executing BD interval measurement to the predetermined number of times (1000 times) and advances the process to step S109.
If the measurement executable time is longer than the required measurement time, BD interval measurement does not need to be constantly executed in the non-image-forming period. For this reason, in step S109, the CPU 401 temporarily turns off (switches to a turned-off state) all of the light emitting elements (LDs). Thereafter, in step S110, the CPU 401 sets a time obtained by subtracting the light power switching time and the required measurement time from the time length of the non-image-forming period as standby time (=time length of non-image-forming period−light power switching time−required measurement time).
Furthermore, by determining in step S111 whether or not the set standby time has elapsed, the CPU 401 keeps all of the light emitting elements in the turned-off state until the standby time elapses. Upon determining in step S111 that the standby time has elapsed, the CPU 401 advances the process to step S112 and once again turns on the light emitting elements 1 and 32 used in BD interval measurement (switches to a turned-on state). Thereafter, the CPU 401 advances the process to step S113. Thus, by setting the time for which the predetermined number of times of BD interval measurement are not executed as the standby time and switching the light emitting elements to the turned-off state in the non-image-forming period, it is possible to reduce the time for which the light emitting elements are kept in the turned-on state to the greatest extent possible, and to reduce consumption of the light emitting elements. As a result, it is possible to increase the lifespan of the light emitting elements.
For example, if the image forming apparatus 100 performs an adjustment operation in the non-image-forming period, as in the example shown in
The processing of steps S113 to S119 is similar to that in the case where the measurement executable time is not longer than the required measurement time. Note that in steps S114 and S115, the CPU 401 can calculate the average value of the measurement values obtained using the predetermined number of times (1000 times) of measurement in one non-image-forming period.
As described above, according to the above-described embodiment, the time length of the non-image-forming period is determined, and the number of times of executing BD interval measurement is changed adaptively in accordance with the determined time length. Accordingly, it is possible to execute the greatest number of times of BD interval measurement possible in the non-image-forming period, and laser emission timing control can be executed with greater accuracy.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
This application claims the benefit of Japanese Patent Application No. 2014-077254, filed Apr. 3, 2014, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2014-077254 | Apr 2014 | JP | national |