1. Field of the Invention
The present invention relates to an image forming apparatus which includes a single image carrier and a plurality of developers, and forms a color image.
2. Description of the Related Art
A color image forming apparatus, which includes a single photosensitive member (image carrier) and developers corresponding to the number of colors of developing agents, adopts, for example, a color image forming method (to be referred to as a rotary method hereinafter) which repetitively executes image forming cycles as many as the number of colors of the developing agents.
In the rotary method, since developed images of respective colors are required to be overlaid on each other on a belt- or drum-shaped transfer member used to perform primary transfer of images, one or more marks serving as reference positions are arranged on the transfer member. Therefore, the rotary method is able to overlay developed images on the transfer member by starting image formations with reference to a detection signal of these marks by a sensor (to be referred to as a transfer belt reference signal hereinafter).
In the control of the conventional rotary method, when the image forming apparatus receives a print request from, for example, a PC, preparation operations for, for example, activating a scanner motor, transfer belt, and photosensitive member are performed. Furthermore, in the preparation operations, print image data is rasterized to raster image data to allow to form electrostatic latent images by means of light beams. After completion of the preparation operations, upon reception of the transfer belt reference signal, an output enable signal of the raster image data is output after an elapse of a predetermined time period, and image data is output from an image controller in synchronism with a BD signal. After that, formation of a latent image, development, and transfer processing are repetitively executed as many as the number of developing colors according to image data, thereby forming a color image as the developing agent images of the respective developing colors are overlaid on each other on the transfer belt. Such control of the rotary method is disclosed in, for example, Japanese Patent Laid-Open No. 09-290534.
In recent color printers, higher throughputs are demanded. As described above, in the image forming apparatus of the conventional rotary method, the transfer belt reference signals have to be received so as to overlay toner images of respective colors to have a precise positional relationship. However, when the marks pass through the sensor immediately before completion of initialization operations, they are detected at a delayed timing, thus delaying the start of print processing.
The present invention enables realization of an improvement of an image formation throughput in an image forming apparatus of, for example, a rotary method.
One aspect of the present invention provides an image forming apparatus comprising: an image forming unit that includes a rotation member which is used in an image formation, and on which a mark indicating a reference position for the image formation is formed;
a detection unit that detects the mark of the rotating rotation member and outputs a reference signal; a control unit that controls the image forming unit to execute the image formation when the image formation is ready to start after the reference signal is output; and
a timing unit that times a time after the reference signal is output until the image formation is ready to start, wherein when the next reference signal is output, the control unit controls the image forming unit to execute an image formation of a next color after a waiting process based on a time timed by the timing unit.
Further features of the present invention will be apparent from the following description of exemplary embodiments with reference to the attached drawings.
Embodiments of the present invention will now be described in detail with reference to the drawings. It should be noted that the relative arrangement of the components, the numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention unless it is specifically stated otherwise.
The first embodiment will be described hereinafter with reference to
The image forming apparatus 1000 includes a laser scanner unit (light beam generation unit) 100, photosensitive drum (image carrier) 111, developers 112Y, 112M, 112C, and 112K, rotary developer holding unit 113, transfer belt (intermediate transfer member) 110, reference position mark 120, reference position detection sensor 121, pickup roller 201, transfer roller 203, convey rollers 204 and 205, and fixing device 200. The laser scanner unit 100 outputs a laser beam (light beam) 101 according to image data. On the photosensitive drum 111, an electrostatic latent image is formed on its surface (on a single image carrier) by the laser beam 101. The developers 112Y, 112M, 112C, and 112K respectively hold toners (developing agents) of respective developing colors, and apply the toners to electrostatic latent images. The rotary developer holding unit 113 is a developing unit which holds the respective developers 112 to allow development of the respective developing colors for the single photosensitive drum 111 when it is rotated. On the transfer belt 110, the developed images (developing agent images) developed on the photosensitive drum 111 are primary-transferred. The reference position mark 120 is provided to detect a reference position of the transfer belt 110. The reference position detection sensor 121 optically detects the reference position mark 120. The transfer roller 203 transfers the image transferred on the transfer belt 110 onto a print sheet 202. The pickup roller 201 picks up paper sheets one by one from a paper cassette. The convey rollers 204 and 205 guide the print sheet 202 to the transfer roller 203. The fixing device 200 melts and fixes the toners transferred on the print sheet 202.
<Control Arrangement of Image Forming Apparatus>
A print control system according to this embodiment will be described below with reference to
The printer control unit 42 receives various print requests transmitted from the image controller 40, and controls to activate and stop actuators of the transfer belt 110, photosensitive drum 111, rotary developer holding unit 113, and the like in response to the requests. The scanner control unit 30 controls a scanner motor in the laser scanner unit 100 so as to output, at predetermined timings, BD signals 11 as output synchronization signals of raster image data transmitted from the image controller 40. That is, the BD signals 11 indicate main scanning synchronization signals required for the scanner to scan (start to emit) laser beams. Note that a scanner motor driving unit 28 and laser driving unit 27 in the laser scanner unit 100 will be described later using
<Arrangement of Laser Scanner Unit>
The arrangement of the laser scanner unit 100 according to this embodiment will be described below with reference to
The semiconductor laser 29 has a laser light source, and irradiates the polygon mirror 20 with the laser beam 101. The polygon mirror 20 deflects the laser beam 101 oscillated by the semiconductor laser 29. The BD sensor 22 serves as a main scanning synchronization signal output unit, and is arranged on a scan line of the deflected laser beam 101. The BD sensor 22 detects irradiation of the laser beam 101, and outputs the BD signal 11 to the scanner control unit 30. The f-θ lenses 24 and 25 correct the scan speed of the laser beam 101 deflected by the polygon mirror 20 on the photosensitive drum 111 to a constant speed. The reflecting mirror 26 reflects the speed-corrected laser beam 101 toward the photosensitive drum 111.
The laser driving unit 27 executes light emission control of the semiconductor laser 29 serving as a light beam generation unit. The scanner motor driving unit 28 controls the rotational speed and rotational phase of the polygon mirror 20. Reference numeral 14 denotes a control signal with which the scanner control unit 30 issues an acceleration/deceleration instruction to the scanner motor driving unit 28. Reference numeral 21 denotes a control signal with which the scanner control unit 30 issues a light emission/extinction instruction of the semiconductor laser to the laser driving unit 27. Reference numeral 12 denotes raster image data transmitted from the image controller 40.
The scanner control unit 30 executes control for rotating the polygon mirror 20 at speeds according to various print requests at the time of image formation. More specifically, the scanner control unit 30 executes speed adjustment of the scanner motor so that the detection period of the BD signals 11 transmitted from the BD sensor 22 (that is, the rotational speed of the scanner motor) matches a predetermined period. Also, in order to realize accurate overlaying of respective colors, the scanner control unit 30 corrects the rotational phase of the polygon motor 20 so as to detect the BD signals 11 at desired timings. More specifically, the scanner control unit 30 generates a correction BD signal as a correction signal, and controls the polygon mirror 20 so that a time difference between the generated correction BD signal and the BD signal 11 becomes zero (these signals match). As a result, the phase of the BD signal 11 is corrected. That is, the rotational phase correction of the polygon mirror 20 with respect to the correction BD signal as a reference is synonymous with the phase correction of the BD signal 11 with respect to the correction BD signal as a reference.
Upon reception of a print request from, for example, a PC, the image forming apparatus 1000 executes preparation processes (to be also referred to as initial processes hereinafter). Examples of the initial processes are enumerated below.
Initial rotation control required to move the developers in the rotary developer holding unit 113 to predetermined positions
Activation (rotation) control of the polygon mirror 20
Activation (rotation) control of the photosensitive drum 111
Activation control of the transfer belt 110
Temperature adjustment control of the fixing device 200
Voltage application (charging) control to the photosensitive drum 111
Transfer voltage control to the transfer belt 110
Times required for these initial processes vary depending on an apparatus environment such as an apparatus temperature, a print mode difference (color or monochrome print mode), and the like every time these processes are executed. Such variations are caused since a time required for temperature adjustment before image formation varies depending on the apparatus temperature or the temperature of the fixing device before image formation. Such variations are also caused since a time required to move the developer held in the rotary developer holding unit to a position adjacent to the photosensitive drum varies due to the first color to be developed changes depending on a difference of the color or monochrome print mode. Upon completion of the predetermined preparation operations (initial processes, initial operations), the image forming apparatus 1000 executes the rotational phase control of the laser scanner motor with reference to the transfer belt reference signal 10. The rotational phase control of the laser scanner motor will be simply referred to as phase control hereinafter.
After that, the image forming apparatus 1000 controls the semiconductor laser 29 to emit light according to raster image data transmitted from the image controller 40, and sequentially executes formation of a latent image on the photosensitive drum 111, image formation, and image transfer onto the transfer belt 110. These processes are repetitively executed as many as the number of developers, and the print sheet 202 is fed from the paper cassette to the transfer roller 203. After that, image transfer onto the print sheet 202 and image fixing are sequentially executed, and the printed print sheet 202 is discharged onto a paper discharge unit.
<Arrangement of Scanner Control Unit>
The control of the laser scanner unit 100 according to this embodiment will be described below with reference to
The comparator 9a discriminates whether or not count data 58 which is stored in the memory 17 and indicates the elapsed time T1 from reception of the transfer belt reference signal 10 until reception of the initial completion signal matches a counter value 18 which is transmitted from the timer 1 and is set with reference to the transfer belt reference signal 10. When these data match, the comparator 9a transmits a pulse signal 57 to the selector 56. The comparator 9b discriminates whether or not a count value 59 as a sum of the count data 58 and count data as the time T5 required for the phase control of the scanner motor matches the counter value 18. If these values match, the comparator 9b outputs an image output enable signal 15 as an output start instruction of raster image data to the image controller 40.
The correction BD output block 7 outputs each of correction BD signals 13Y, 13M, 13C, and 13K for respective colors with reference to a timing after an elapse of the time T1 since the transfer belt reference signal 10, and informs the scanner phase control block 3 of these signals. That is, the correction BD output block 7 serves as an output unit common to a plurality of developing colors. The selector 56 selectively informs the scanner phase control block 3 of the initial completion signal 5 at the time of a Y print process and of the pulse signal 57 at the time of M, C, and K print processes as a scanner phase control start instruction signal 8. The scanner speed control block 2 calculates the rotational speed of the scanner motor based on the detection period of the BD signals 11 transmitted from the laser scanner unit 100, and executes acceleration/deceleration control (driving control) of the scanner motor to attain rotational speeds according to various print requests. The scanner phase control block 3 executes acceleration/deceleration control of the scanner motor from the reception timing of the phase control start instruction signal 8 of the scanner motor, so that a reception time difference between each of the correction BD signals 13Y, 13M, 13C, and 13K and the BD signal 11 becomes zero (that is, a phase difference becomes zero).
<Scanner Control Timing Chart>
The timings of respective signals upon execution of the laser scanner control according to this embodiment will be described below with reference to
After the speed of the transfer belt 110 stabilizes, when the transfer belt reference signal 10 is received at a timing T101, the correction BD output block 7 clears the Y correction BD signal, and outputs a new correction BD signal with reference to reception of the transfer belt reference signal 10. After that, when the preparation operations required to start image formation are complete, the printer control unit 42 transmits the initial completion signal 5 to the scanner control unit 30 at a timing T102. Note that in the aforementioned initial processes, an interval between the transfer belt reference signal 10 and initial completion signal 5 may always vary depending on the time required for the initial processes themselves and the stop position of the transfer belt 110 (that of the reference position mark 120).
When the initial completion signal 5 is transmitted to the scanner control unit 30, the scanner control unit 30 stores an elapsed time T1 from the timing T101 until the timing T102 in the memory 17. At the same time, the scanner control unit 30 transmits the phase control start instruction signal 8 to the scanner phase control block 3. In response to this signal, the scanner phase control block 3 starts the scanner phase correction based on the Y correction BD signal 13Y and BD signal 11. Note that as an initial value of the memory 17 which stores the elapsed time T1, a value larger than the reception interval of the transfer belt reference signals 10 is pre-stored, and it is updated to the elapsed time T1 at the time of reception of the initial completion signal 5.
When the scanner phase correction completion time T5 stored in the memory 17 elapses after reception of the initial completion signal 5, the scanner control unit 30 issues an output start instruction of Y image data to the image controller 40 at a timing T103 (first control step). Upon reception of the output start instruction of the Y image data, the image controller 40 transmits raster image data to the laser driving unit 27 in synchronism with the BD signal which has undergone the scanner phase correction.
After that, when the transfer belt reference signal 10 used as an M image write start reference is received at a timing T104, the timer 1 clears the time timed so far, and restarts timing. At the same time, the correction BD output block 7 clears the M correction BD signal 13M, and outputs a correction BD signal having a predetermined period with reference to reception of the transfer belt reference signal 10. Then, when the timer 1 times the time T1, the scanner phase control block 3 starts the scanner phase correction based on the M correction BD signal 13M and BD signal 11. More particularly, in the scanner phase correction, the scanner phase control block 3 corrects to match the rotational phase of the scanner with the output timing of the correction BD signal.
After an elapse of the scanner phase correction completion time T5, the scanner control unit 30 then issues an output start instruction of M image data to the image controller 40 at a timing T105 in synchronism with the BD signal 11 (second control step). That is, the M image data is output after an elapse of T1+T5 since reception of the transfer belt reference signal 10. Note that an output start instruction may be issued to have another time margin (α) after an elapse of the waiting time (T1+T5). In this case, the waiting time is (T1+T5+α), and the same control processes as those for M are executed for the output control of the C and K correction BD signals, the scanner phase correction start control, and the image data output start control. In this way, various times pursuant to (T1+T5) can be applied as a time required until image formation is ready to start.
<Relationship Between Initial Completion Signal 5 and Reference Signal 10>
The relationship between the initial completion signal 5 and transfer belt reference signal 10 will be described in detail below. The timing of the initial completion signal 5 has an asynchronous relationship with that of the transfer belt reference signal 10. That is, the two signals are received at different timings. Furthermore, the timing of the initial completion signal 5 varies for respective print requests since it is influenced by variations of completion times of activation processes of respective driving units and the processing time of the initial processes of the image controller 40. As a result, a time difference between the timings T101 and T102 (that is, the time T1) often largely changes. When a total time of the times T1 and T5, and a time required until an electrostatic latent image for one page is formed on the photosensitive drum 111 exceeds a time required for one revolution of the transfer belt 110, the transfer belt reference signal 10 of the next color (magenta in this case) is received at the timing T104. At the timing T104, formation of an electrostatic latent image of the previous color (yellow in this case) on the photosensitive drum 111 is in progress. Hence, in this embodiment, the scanner phase correction of the next color is prevented from being executed during formation of an electrostatic latent image on the photosensitive drum 111 by storing the time T1 and executing the scanner phase correction after an elapse of the time T1 since reception of the transfer belt reference signal 10.
<Scanner Control Flowchart>
The scanner control processing sequence according to this embodiment will be described below with reference to
In step S200, the engine controller 41 receives the print request 3 via the image controller 40. In step S201, the printer control unit 42 of the engine controller 41 starts the initial processes required for image formation. The engine controller 41 determines in step S202 whether or not the transfer belt reference signal 10 is received. The transfer belt reference signal 10 is output when the transfer belt 110 reaches a steady speed according to print control. If the transfer belt reference signal 10 is received, the correction BD output block 7 of the scanner control unit 30 outputs a first correction BD signal (that is, the correction BD signal 13Y for the first color) in step S203. Furthermore, the timer 1 starts timing in step S204. Note that the output process of the correction BD signal may be started by shifting the phase of the correction BD signals 13 from, for example, the timings T101 and T104 if the respective colors have the same conditions.
The printer control unit 42 determines in step S205 whether or not the initial processes as the aforementioned preparation operations are complete. If it is determined that the initial processes are complete, the printer control unit 42 notifies the scanner control unit 30 of the initial completion signal 5, and the process advances to step S206. In step S206, the timer 1 stores the elapsed time T1 timed since reception of the transfer belt reference signal 10 in the memory 17. Furthermore, at the same time with step S206, the selector 56 transmits the phase control start instruction signal 8 to the scanner phase control block 3 in step S207. Note that the transfer belt reference signals 10 are received a plurality of number of times in practice until the transfer belt 110 is stably driven, and the initial completion signal 5 is received after that. In this case, the transfer belt reference signal 10 received immediately before reception of the initial completion signal 5 is adopted. Assume that a new correction BD signal is output every time the transfer belt reference signal 10 is received.
The scanner control unit 30 then determines in step S208 using the timer 1 and memory 17 whether or not the time T5 which is stored in advance and is required until the scanner phase correction is complete elapses. Note that before an elapse of the time T5, the scanner phase control block 3 corrects the rotational phase of the scanner motor, so that the reception timing of the BD signal 11 transmitted from the laser scanner unit 100 matches that of the correction BD signal 13Y. If it is determined in step S208 that the time T5 has elapsed, the process advances to step S5209, and the comparator 9b transmits the image output enable signal 15 to the image controller 40.
The engine controller 41 determines in step S210 whether or not the image formations of all the colors have been started. If the image formations of all the colors have been started, the processing ends. On the other hand, if image formation start instructions of arbitrary colors are incomplete, the reference position of the transfer belt 110 is detected again. After that, processes for the second and subsequent colors are executed in steps S211 to S224.
The engine controller 41 determines in step S211 whether or not the transfer belt reference signal 10 is received again. If the transfer belt reference signal 10 is received, the process advances to step S212, and the engine controller 41 determines whether or not the received transfer belt reference signal 10 is that for the second color (magenta in this case). If it is determined that the received transfer belt reference signal 10 is that for the second color, processes for magenta in steps S213 to S216 are executed.
In step S213, the correction BD output block 7 starts generation of a second correction BD signal. In step S214, the timer 1 starts timing. After that, the scanner control unit 30 determines in step S215 whether or not the time timed by the timer 1 has reached the elapsed time T1 of the timer stored in step S206. If the time timed by the timer 1 has reached the time T1, the process advances to step S216, and the selector 56 transmits the phase control start instruction signal 8 to the scanner phase control block 3. Then, the process returns to step S208.
On the other hand, if it is determined in step S212 that the received transfer belt reference signal 10 is not that for the second color, the process advances to step S225, and the engine controller 41 determines whether or not the received transfer belt reference signal 10 is that for the third color (cyan in this case). If it is determined that the received transfer belt reference signal 10 is that for the third color, processes for cyan in steps S217 to S220 are executed. On the other hand, if it is determined that the received transfer belt reference signal 10 is not that for the third color, processes for black as the fourth color in steps S221 to S224 are executed. Note that the processes in steps S217 to S220 and those in steps S221 to S224 are the same as those for magenta in steps S213 to S216, and a description thereof will not be repeated.
Note that according to the flowchart shown in
As described above, the image forming apparatus 1000 according to this embodiment times a time (T1+T5) until image formation is ready to start (the image output enable signal: T103) after the transfer belt reference signal 10 is output (T101). The image forming apparatus 1000 controls to output a light beam (12Y) according to image data in response to that image formation is ready to start. Furthermore, when the next transfer belt reference signal 10 is output during the image formation (T104), the image forming apparatus 1000 outputs the image output enable signal 15 (T105) after a waiting time based on the timed time (T1+T5), and controls to output a light beam according to image data for the next developing color. In this way, this embodiment can improve the image formation throughput in the image forming apparatus 1000 of the rotary method. Furthermore, even when the transfer belt reference signal 10 is received during formation of an electrostatic latent image on the photosensitive drum 111, the image formation start timings of respective colors can be synchronized, thus suppressing generation of image fluctuations and improving the image formation throughput.
Suppression of image fluctuations will be described in some detail below. An electrostatic latent image is formed on a photosensitive member by irradiating the photosensitive member with a light beam according to raster image data with reference to a BD signal, which is output upon detection of a laser beam by the BD sensor 22 arranged on a laser scan line. In this case, since an output interval of the transfer belt reference signals does not always match an integer multiple of a BD period, a time difference between reception of the transfer belt reference signal and that of the BD signal immediately after the transfer belt reference signal varies in the image formation processes of respective developing colors, and a color misalignment for about one line in maximum may occur. Hence, in Japanese Patent Laid-Open No. 09-290534 described above, the image formation processing (for example, laser exposure) is executed by generating a correction BD signal with reference to the reception timing of the transfer belt reference signal, and correcting the rotational phase of the scanner motor so that the output timing of the correction BD signal matches that of the BD signal. Then, this processing is repeated for respective developing colors. In this way, in an image forming apparatus of Japanese Patent Laid-Open No. 09-290534, times required from when the transfer belt reference signals are generated until image data are output can be precisely matched in the image formation processes corresponding to all the developing colors.
However, in the above related art, for example, a time required from reception of the transfer belt reference signal until completion of the preparation operations may be prolonged due to delays caused by temperature adjustment of the fixing device 200 and the rasterization processing of raster image data. In this case, the preparation operations may be completed after completion of the rotational phase correction of the scanner motor. Then, at this time, when latent image formation using a light beam is started from the completion timing of the preparation operations, the transfer belt reference signal for the next color may be received during that formation. Such phenomenon occurs especially in a compact printer. Since the rotational speed of the scanner motor varies by the phase correction control for the next color after the transfer belt reference signal for the next color is received, an electrostatic latent image of the color, which is currently formed (more specifically, a trailing end image of each color), suffers a trouble. For example, color misalignments occur in the sub scanning direction in a generated image.
In order to solve this problem, the phase correction of the scanner motor may be started in response to the transfer belt reference signal received after completion of the preparation operations, and the image formation process may then be executed. However, this control has to wait for completion of the preparation operations, and has to then wait for reception of the transfer belt reference signal, resulting in a low throughput. According to the aforementioned embodiment, when the phase correction of the scanner motor is executed, the image formation throughput can be prevented from being decreased without causing any trouble in an electrostatic latent image.
The second embodiment will be described hereinafter with reference to
<Arrangement of Image Forming Apparatus>
The arrangement of an image forming apparatus according to this embodiment will be described first with reference to
<Color Misalignment Detection>
A color misalignment detection method according to this embodiment will be described below with reference to
<Arrangement of Scanner Control Unit>
The arrangement of a scanner control unit 30 according to this embodiment will be described below with reference to
According to this embodiment, a comparator 9a receives, as a first input, a sum value T1+T6 (count value 60) of count data 58, which is stored in a memory 17 and indicates an elapsed time T1, and count data 16 of a color misalignment correction time T6. In this case, the elapsed time T1 indicates an elapsed time from reception of a transfer belt reference signal 10 until that of an initial completion signal 5. Also, the color misalignment correction time T6 is a value calculated by the color misalignment detection sensor 115. The comparator 9a also receives, as a second input, a counter value 18 with reference to the transfer belt reference signal 10 transmitted from a timer 1. Therefore, the comparator 9a determines whether or not these two inputs match, and transmits a pulse signal 57 to a selector 56 at a timing when they match.
A comparator 9b receives, as a first input, a sum value T1+T5+T6 (count value 61) of the count data 58 of the elapsed time T1, count data 19 of a time T5 required for phase control of a scanner motor, and the count data 16 of the color misalignment correction time T6. Furthermore, the comparator 9b receives, as a second input, the counter value 18 with reference to the transfer belt reference signal 10 transmitted from the timer 1. Therefore, the comparator 9b determines whether or not these two inputs match, and outputs an image output enable signal 15 as an output start instruction of raster image data to the image controller 40 at a timing when they match.
The selector 56 informs a correction BD output block 7 and scanner phase control block 3 of the initial completion signal 5 at the time of a Y print process and of the pulse signal 57 at the time of M, C, and K print processes, as a correction BD output start & scanner phase control start instruction signal 8. The correction BD output block 7 outputs a correction BD signal 13 with reference to the phase control start instruction signal 8, and informs the scanner phase control block 3 of this signal. Therefore, in this embodiment, the scanner phase control block 3 executes acceleration/deceleration control of the scanner motor from the reception timing of the scanner motor phase control start instruction signal 8, so that a reception time difference between the correction BD signal 13 and BD signal 11 becomes zero (that is, a phase difference becomes zero).
<Scanner Control Timing Chart>
The timings of respective signals upon execution of the laser scanner control according to this embodiment will be described below with reference to
After the speed of the transfer belt 110 stabilizes, when the transfer belt reference signal 10 is received at a timing T101, the timer 1 starts timing with reference to reception of the transfer belt reference signal 10. After that, upon completion of preparation operations required for the start of image formation, a printer control unit 42 transmits the initial completion signal 5 to the scanner control unit 30 at a timing T102.
When the initial completion signal 5 is transmitted to the scanner control unit 30, the scanner control unit 30 stores the elapsed time T1 from the timing T101 until the timing T102 in the memory 17. Note that as an initial value of the memory 17 which stores the elapsed time T1, a value larger than the reception interval of the transfer belt reference signals 10 is pre-stored, and it is updated to the elapsed time T1 at the time of reception of the initial completion signal 5. At the same time, the selector 56 issues a correction BD signal output start instruction to the correction BD output block 7. In response to this instruction, the correction BD output block 7 outputs a correction BD signal 13 for Y. Furthermore, the scanner phase control block 3 starts the scanner phase correction according to the correction BD signal 13 transmitted from the correction BD output block 7.
Note that the correction BD signal 13 begins to be output (corresponding to a zero phase) after an elapse of T1 in
When the scanner phase correction completion time T5 stored in the memory 17 has elapsed, the scanner control unit 30 issues an output start instruction of Y image data to the image controller 40 at a timing T103. Upon reception of the output start instruction of the Y image data, the image controller 40 transmits raster image data to a laser driving unit 27 in synchronism with the BD signal which has undergone the scanner phase correction.
Next, when the transfer belt reference signal 10 used as an M image write start reference is received at a timing T104, the timer 1 clears the time timed so far, and restarts timing. After that, when the counter value 18 of the timer 1 has reached the sum time T1+T6 of the elapsed time T1 and the M color misalignment correction time T6 (at an elapsed timing of T1_M), the correction BD output block 7 outputs an M correction BD signal 13. The scanner phase control block 3 starts the scanner phase correction according to the correction BD signal 13. In this manner, the correction BD signal 13 begins to be output when the time T1 elapses from the timing T101 and when the time T1_M elapses from the timing T104. Therefore, different correction BD signals for respective developing colors need not be output unlike in the first embodiment. That is, the control load can be reduced compared to the first embodiment.
Furthermore, after an elapse of the scanner phase correction completion time T5 stored in the memory 17, the scanner control unit 30 issues an output start instruction of M image data to the image controller 40 at a timing T105. Note that as output control of correction BD signals, scanner phase correction start control, and image data output start control for C and K, the same control processes as those for M are executed.
In this way, when the image forming apparatus is actually used at a user site, color misalignments of measured colors with respect to a reference color (for example, Y) have occurred, and the control waits not for the time T1+T5 until image formation is ready to start but for the time T1+T5 plus T6. Then, more precise electrostatic image formations can be attained. As a modification, in place of waiting for times T1_M, T1_C, and T1_K, the control may wait for T1 in case of all developing colors to control the output start phase of the BD correction signals 13.
The scanner control processing sequence according to this embodiment will be described below with reference to
In step S300, the engine controller 41 receives a print request 3 via the image controller 40. In step S301, the printer control unit 42 of the engine controller 41 starts initial processes required for image formation. The engine controller 41 determines in step S302 whether or not the transfer belt reference signal 10 is received. The transfer belt reference signal 10 is output when the transfer belt 110 reaches a steady speed according to print control. If the transfer belt reference signal 10 is received, the timer 1 starts timing in step S303. After that, the printer control unit 42 determines in step S304 whether or not the initial processes are complete. If the initial processes are complete, the process advances to step S305.
In step S305, the timer 1 stores the elapsed time T1 timed since reception of the transfer belt reference signal 10 in the memory 17. Furthermore, at the same time with step S305, the correction BD output block 7 begins to output the correction BD signal 13 with reference to the phase control start instruction signal 8 transmitted by the selector 56 in step S306. Then, the scanner phase control block 3 starts the rotational phase correction of the scanner motor, so that the reception timing of the BD signal 11 transmitted from a laser scanner unit 100 matches that of the correction BD signal 13.
The scanner control unit 30 then determines in step S307 using the timer 1 and memory 17 whether or not the time T5 which is stored in advance and is required until the scanner phase correction is complete elapses. If the time T5 has elapsed, the process advances to step S308, and the comparator 9b transmits the image output enable signal 15 to the image controller 40.
The engine controller 41 determines in step S309 whether or not the image formations of all the colors have been started. If the image formations of all the colors have been started, the processing ends. On the other hand, if image formation start instructions of arbitrary colors are incomplete, the reference position of the transfer belt 110 is detected again. After that, processes in steps S310 to S312 are executed.
The engine controller 41 determines in step S310 whether or not the transfer belt reference signal 10 is received. If the transfer belt reference signal 10 is received, the process advances to step S311. In step S311, the timer 1 clears the time timed so far, and restarts timing. After that, the scanner control unit 30 determines in step S312 whether or not the counter value 18 of the timer 1 reaches a sum time of the elapsed time T1 and the color misalignment correction time T6. If the counter value 18 has reached the sum time, the process returns to step S306 to start processes for the next color. In this way, the correction BD output block 7 outputs a correction BD signal for the next color. After that, as in the Y control, after an elapse of the predetermined time T5, the image output enable signal 15 is transmitted to the image controller 40, thus executing image processing.
As described above, the image forming apparatus 2000 according to this embodiment forms the color misalignment detection patterns on the transfer belt 110, detects the formed color misalignment detection patterns, and reflects the detection result to the waiting time T1 of the corresponding color. In this manner, based on T1 timed in
The description related to color misalignments has been given above. This technique is also applicable to the first embodiment. For example, a color misalignment amount of the corresponding color may be reflected to the elapsed time T1 counted in each of steps S215, S219, and S223 in the flowchart shown in
The third embodiment will be described hereinafter with reference to
Reference numerals 112Y, 112M, 112C, and 112K denote developers which store toners. As shown in
In the above descriptions related to
Note that when the scanner rotational phase correction is omitted in
The aforementioned modification in which the scanner rotational phase correction is omitted is not limited to the image forming apparatus using a semiconductor laser 29 and polygon mirror (rotating polygonal mirror) 20. For example, an image forming apparatus may include a light emitting array on which a plurality of light emitting elements (LEDs) are arranged along the rotational axis direction of the photosensitive drum 111, and may form an electrostatic latent image on the photosensitive drum 111 by light emitted by the light emitting array. In this case as well, as in the first and second embodiments, an image formation throughput of an image forming apparatus of, for example, a rotary method can be improved. Also, in place of the aforementioned light emitting array, an image forming apparatus may include a plurality of electrode arrays which are arranged along the rotational axis direction of the photosensitive drum 111 at a position, which opposes each developer 112 used to perform toner development, on the back surface of a toner image carrier surface of the photosensitive drum 111, and may perform formation of an electrostatic latent image and its toner development on the photosensitive drum 111 by a static electric field generated by a voltage applied to the electrode arrays. In this case as well, as in the first and second embodiments, an image formation throughput of an image forming apparatus of, for example, a rotary method can be improved. Also, the same modifications apply to embodiments to be described hereinafter.
The fourth embodiment will be described hereinafter. This embodiment will explain a case in which an image of the second page is formed when a time shorter than that required for one revolution of a transfer belt 110 elapses, so as to improve the image formation productivity. In this embodiment, portions different from the aforementioned embodiments will be mainly explained.
<Arrangement of Printer Control Unit 42>
The arrangement of a printer control unit 42 according to this embodiment will be described below with reference to
In this embodiment, the printer control unit 42 includes a timer 2 and comparator 43. The timer 2 receives an image formation output enable signal 15 from a scanner control unit 30. Then, the timer 2 resets an elapsed time to zero and starts timing at the same time. The timer 2 inputs a count time T2 to the comparator 43.
When the input image formation output enable signal 15 indicates the fourth color, the comparator 43 notifies the scanner control unit 30 of an initial completion signal 5 at a timing at which a time (count value) of the count time T2 input from the timer 2 indicates an elapse of a predetermined time. In this case, the predetermined time indicates a time obtained by adding a rotation time required to the next developing color to a time obtained by dividing a paper size by a process time and a time required for latent image formation, and subtracting a phase control time T5 from the sum. Note that as an initial count value of the timer 2, a value larger than a reception interval of transfer belt reference signals 10 is pre-stored.
<Scanner Control>
The scanner control processing sequence according to this embodiment will be described below with reference to
In step S401, the engine controller 41 receives a print request 3 via an image controller 40. In step S402, the printer control unit 42 of the engine controller 41 starts initial processes required for image formation. In step S403, the engine controller 41 executes timer 1 activation processing. Note that the timer 1 activation processing is a program different from a main processing program, and the engine controller 41 executes main processing and activation processing as simultaneous parallel processes by alternatively processing the main processing program and the timer 1 activation processing program. Alternatively, step S503 in the timer 1 activation processing program may be executed as interrupt processing which is executed at the time of reception of the transfer belt reference signal 10.
After the timer 1 activation processing is executed, the engine controller 41 starts a timer 1 in step S501. The engine controller 41 confirms a timer 1 end request in step S502. If the end request is received, the engine controller 41 ends the timer 1 activation processing. The engine controller 41 determines in step S503 whether or not the transfer belt reference signal 10 is received. The transfer belt reference signal 10 is output when a transfer belt 110 reaches a steady speed according to print control. If the transfer belt reference signal 10 is received, the timer 1 is reset and starts timing in step S504. After that, the printer control unit 42 determines in step S404 whether or not the initial processes are complete. If the initial processes are complete, the process advances to step S405.
In step S405, the printer control unit 42 stores an elapsed time T1 timed by the timer 1 since reception of the transfer belt reference signal 10 in a memory 17, and corrects a waiting time after reception of the transfer belt reference signal. In step S406, the printer control unit 42 notifies the scanner control unit 30 of the initial completion signal 5, and a selector 56 transmits a phase control start instruction signal 8 to a scanner phase control block 3.
Next, the scanner control unit 30 determines in step S407 using the timer 1 and memory 17 whether or not a time T5, which is stored in advance and is required until scanner phase correction is complete, elapses. Note that before an elapse of the time T5, the scanner phase control block 3 corrects the rotational phase of a scanner motor, so that the reception timing of a BD signal 11 transmitted from a laser scanner unit 100 matches that of a correction BD signal 13Y. If it is determined in step S407 that the time T5 has elapsed, the process advances to step S408, and a comparator 9b transmits the image output enable signal 15 for the first color to the image controller 40.
The engine controller 41 determines in step S409 whether or not the immediately preceding image output enable signal is transmitted for black, that is, the fourth color (last color). If the black image output enable signal is transmitted, the process advances to step S410. On the other hand, if image output enable signals for all the colors are not yet transmitted, the process advances to step S413.
The printer control unit 42 determines in step S413 whether or not the count value of the timer 1 matches the time stored in step S405, so as to take synchronization with the transmission timing of the image output enable signal for the second or subsequent color. If the count value matches the stored time, the printer control unit 42 notifies the scanner control unit 30 of the initial completion signal 5, and the selector 56 transmits the phase control start instruction signal 8 to the scanner phase control block 3 in step S406. Since the processing for transmitting the image output enable signals 15 for the third and fourth colors to the image controller 40 is the same as that for the second color, a description thereof will not be repeated.
The engine controller 41 determines in step S410 whether or not the image formations for all pages have been started. If the image output enable signals 15 for all the pages have been transmitted to the image controller 40, the process advances to step S411. On the other hand, if the image output enable signals for all the pages have not been transmitted yet, the process advances to step S414.
In step S411, the engine controller 41 starts the timer 2. The engine controller 41 then determines in step S412 whether or not the value of the timer 2 reaches a predetermined value (T2) that allows the next image formation. Assume that this predetermined value is pre-stored in the memory 17 in a format that the engine controller 41 (printer control unit 42) can refer to.
In this case, the predetermined value corresponds to each paper size (B5 size, A4 size, legal size, etc.). For example, the length of the transfer belt 110 in a rotation direction (that in a moving direction) is designed to have the length of the legal size in the longitudinal direction as a maximum size. In case of this example, T2 that assumes a value smaller than T2 corresponding to the legal size is set for, for example, the A4 size. Then, the value T2 is set to assure a maximum time required for executing light emitting control (laser scan control) of a semiconductor laser 29 for one page according to black image data, and a movement to a primary transfer position of a developer 112Y of the next color after an elapse of a time T2+T5. Therefore, when a rotary developer holding unit 113 has a higher rotational moving speed, T2 can be set to be a smaller value. Also, for example, when scanner motor phase control is omitted, a smaller value can also be set. Note that when the aforementioned conditions are satisfied before one revolution of the transfer belt 110 in case of image formation of the legal size, and the next Yellow image write start signal can be output, the value T2 in case of the legal size may be adopted for all the paper sizes, thus obtaining a given effect.
If the engine controller 41 determines in step S412 that the timer 2 has exceeded the predetermined time value, the process advances to step S405. In step S405, the printer control unit 42 stores an elapsed time timed by the timer 1 since reception of the transfer belt reference signal 10 in the memory 17 again. In step S406, the printer control unit 42 notifies the scanner control unit 30 of the initial completion signal 5, and the selector 56 transmits the phase control start instruction signal 8 to the scanner phase control block 3.
When the process advances from step S412 to step S405, the following processing is allowed. That is, as for an image formation of yellow (first color) of a page next to a page which undergoes the image formation of the last color (black), the image formation of the first color of the next page can be executed from when the image formation of the last color of that page is started before the transfer belt 110 as a rotation member makes one revolution.
<Scanner Control Timing Chart>
The timings of respective signals upon execution of the laser scanner control of this embodiment will be described below with reference to
When the transfer belt reference signal 10 used as a black image write start reference is received at a timing T201, the timer 1 clears the time timed so far, and restarts timing (steps S503 and S504).
At the same time, a correction BD output block 7 clears a correction BD signal 13K for black, and outputs a correction BD signal with reference to reception of the transfer belt reference signal 10. If the timed time of the timer 1 matches the time T1 (YES in step S413), the scanner phase control block 3 starts scanner phase correction based on the correction BD signal 13K for black and a BD signal 11 (step S406).
After that, when a scanner phase correction completion time T5 has elapsed, the scanner control unit 30 issues an output start instruction of black (last color) image data to the image controller 40 at a timing T202 (step S408). At the same time, the engine controller 41 notifies the printer control unit 42 of the start of black image formation, and also controls the timer 2 to start timing (step S411).
When the transfer belt reference signal 10 used as a yellow image write start reference for the next print sheet is received at a timing T203, the timer 1 clears the time timed so far, and restarts timing.
At a timing T204 after the timed time T2 of the timer 2 has elapsed, the printer control unit 42 transmits the initial completion signal 5 to the scanner control unit 30 (step S412).
When the initial completion signal 5 is transmitted to the scanner control unit 30, the scanner control unit 30 stores an elapsed time from the timing T203 until the timing T204 in the memory 17 as T1′ (step S405). At the same time, the scanner control unit 30 transmits the phase control start instruction signal 8 to the scanner phase control block 3 (step S406). Then, the scanner phase control block 3 starts scanner phase correction based on the correction BD signal 13Y for Y and BD signal 11.
When the scanner phase correction completion time T5 has elapsed (YES in step S407), the scanner control unit 30 issues an output start instruction of yellow (first color of the next page) image data to the image controller 40 at a timing T205. The same control processes as those for yellow are executed as output control of correction BD signals, scanner phase correction start control, and image data output start control for the subsequent colors, that is, magenta, cyan, and black.
The relationship between the initial completion signal 5 and transfer belt reference signal 10 will be described in detail below. The timing of the initial completion signal 5 after the start of print processing has an asynchronous relationship with that of the transfer belt reference signal 10. Furthermore, since the timing of the next initial completion signal 5 is influenced by an image formation time, the scanner phase correction start timing having the transfer belt reference signal 10 as a start point is not always constant. As a result, the time T1 stored so far is different from the time T1′ between the timings T203 and T204. Furthermore, when T1′ is shorter than T1, the image formation can be continued without being synchronized with one revolution of the transfer belt 110. Hence, sheet intervals can be reduced, and the productivity of the image forming apparatus can be consequently improved.
<Another Scanner Control Timing Chart>
The timings of respective signals upon execution of the laser scanner control according to the fourth embodiment will be described below with reference to
When the transfer belt reference signal 10 used as a black image write start reference is received at a timing T301, the timer 1 clears the time timed so far, and restarts timing (steps S503 and S504).
At the same time, the correction BD output block 7 clears the correction BD signal 13K for black, and outputs a correction BD signal with reference to reception of the transfer belt reference signal 10. If the timed time of the timer 1 matches the time T1 (YES in step S413), the scanner phase control block 3 starts scanner phase correction based on the correction BD signal 13K for black and BD signal 11 (step S406).
When the scanner phase correction completion time T5 has elapsed, the scanner control unit 30 issues an output start instruction of black image data to the image controller 40 at a timing T302 (step S408). At the same time, the engine controller 41 notifies the printer control unit 42 of the start of black image formation, and starts timing of the timer 2 (step S411).
At a timing after a timed time T2′ of the timer 2 has elapsed, that is, at a timing T303 before the transfer belt reference signal 10, the printer control unit 42 transmits the initial completion signal 5 to the scanner control unit 30 (step S412).
When the initial completion signal 5 is transmitted to the scanner control unit 30, the scanner control unit 30 stores an elapsed time from the timing T302 until the timing T303 in the memory 17 as T1′ (step S405). At the same time, the scanner control unit 30 transmits the phase control start instruction signal 8 to the scanner phase control block 3 (step S406).
After that, when the transfer belt reference signal 10 used as an image write start reference is received at a timing T304, the engine controller 41 handles that signal as a magenta reference signal, clears the time timed so far, and restarts timing (steps S502 to S504). When the scanner phase correction completion time T5 has elapsed (YES in step S407), the scanner control unit 30 issues an output start instruction of yellow image data to the image controller 40 at a timing T305.
The same control processes as those for yellow are executed as output control of correction BD signals, scanner phase correction start control, and image data output start control for the subsequent colors, that is, magenta, cyan, and black. A magenta image write start signal output timing assured after the timing T304, which is not shown in
As described above, when full-color image formations are continuously made on a plurality of print sheets, they can be continued without being synchronized with one revolution of the transfer belt 110 by re-storing the value of the timer 1 at the time of yellow image formation. Hence, sheet intervals can be reduced, and the productivity of the image forming apparatus can be consequently improved.
This embodiment has given the description including the scanner phase control. However, this embodiment is also applicable to an image forming apparatus, which does not execute any scanner phase correction. In this case, if the engine controller 41 determines in step S412 that the timer 2 has exceeded the aforementioned predetermined time, the process advances to step S405. In step S405, the printer control unit 42 stores the elapsed time T1′ timed by the timer 1 since reception of the transfer belt reference signal 10 in the memory 17 again (step S405). Next, the scanner control unit 30 issues an output start instruction of yellow image data to the image controller 40 without transmitting any phase control start instruction signal 8 and without waiting for an elapse of the scanner phase correction completion time T5 (step S408). As a result, the yellow image data output start timing is reached by omitting the waiting time for an elapse of the time T5, and image data output start control processes for the subsequent colors, that is, magenta, cyan, and black are executed by omitting the waiting time for an elapse of the time T5 as in yellow.
<Modification>
Furthermore, the sequence of this embodiment is also applicable to an image forming apparatus, which detects a reference position of the transfer belt 110 after completion of the initial processes, and starts image formation after an elapse of a predetermined time period since detection of the reference position of the transfer belt 110. More specifically, the printer control unit 42 determines in step S404 whether or not the initial processes are complete. At this time, the timer 1 activation processing has already been started. If it is determined that the initial processes are complete, the printer control unit 42 then determines whether or not the reference position of the transfer belt 110 has been detected (not shown in
Aspects of the present invention can also be realized by a computer of a system or apparatus (or devices such as a CPU or MPU) that reads out and executes a program recorded on a memory device to perform the functions of the above-described embodiment(s), and by a method, the steps of which are performed by a computer of a system or apparatus by, for example, reading out and executing a program recorded on a memory device to perform the functions of the above-described embodiment(s). For this purpose, the program is provided to the computer for example via a network or from a recording medium of various types serving as the memory device (for example, computer-readable medium).
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. 2009-272800 filed on Nov. 30, 2009, and No. 2010-246745 filed Nov. 2, 2010, which are hereby incorporated by reference herein in their entirety.
Number | Date | Country | Kind |
---|---|---|---|
2009-272800 | Nov 2009 | JP | national |
2010-246745 | Nov 2010 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5499092 | Sasaki | Mar 1996 | A |
5697031 | Kamiya et al. | Dec 1997 | A |
6049351 | Noguchi et al. | Apr 2000 | A |
6184910 | Sasaki et al. | Feb 2001 | B1 |
6256461 | Takeyama et al. | Jul 2001 | B1 |
6336024 | Kanaya et al. | Jan 2002 | B1 |
7499066 | Takeyama et al. | Mar 2009 | B2 |
7502041 | Suzuki et al. | Mar 2009 | B2 |
7583919 | Suzuki et al. | Sep 2009 | B2 |
20040036761 | Bannai | Feb 2004 | A1 |
Number | Date | Country |
---|---|---|
9-290534 | Nov 1997 | JP |
Number | Date | Country | |
---|---|---|---|
20110129244 A1 | Jun 2011 | US |