1. Field of the Invention
The present invention relates to an image forming apparatus, and in particular relates to replenishment control for maintaining a toner density in a developing unit at a target density.
2. Description of the Related Art
A developing unit using a two-component developer including a toner and a carrier detects toner density by a sensor to maintain toner density at a target density (Japanese Patent Laid-Open No. H08-110696). When toner is used for an image formation, the toner is replenished from a toner tank to the developing unit, and the toner and the carrier are mixed by a mixer.
In recent years, there is a demand for miniaturization, a reduction in capacity or the like in developing units. If a developing unit is miniaturized, the amount of replenished toner per time increases with respect to the capacity of the developing unit, and there are cases in which the toner and the carrier are not mixed sufficiently. In particular, toner density outputted by a sensor tends to fluctuate immediately after the toner is replenished. This is especially noticeable for a small-scale developing unit. An output value of the sensor repeatedly increases/decreases and finally converges to the actual toner density. Accordingly, if the toner is replenished using toner density acquired from the sensor when the toner and the carrier are not mixed sufficiently, the toner density cannot be controlled to the target density.
The present invention controls replenishment of toner to a developing unit at a higher precision.
The present invention provides an image forming apparatus comprising the following elements. A photosensitive member. A latent image forming unit forms an electrostatic latent image on the photosensitive member. A developing unit includes a container. The container stores a toner. A circulating unit conveys the toner in a predetermined direction in order to cause the toner to circulate in the container. The developing unit develops the electrostatic latent image using the toner in the container. A drive unit drives the circulating unit. A replenishment unit replenishes the developing unit with toner. A detection unit detects a density of the toner in the container. An acquisition unit acquires information related to a circulation period at which the circulating unit causes the toner to circulate. A determining unit determines a correction condition based on the information acquired by the acquisition unit. A correction unit corrects a detection result of the detection unit based on the correction condition determined by the determining unit. A controller controls the replenishment unit based on the detection result corrected by the correction unit.
Further features of the present invention will become apparent from the following description of exemplary embodiments (with reference to the attached drawings).
The present embodiment can be applied to an image forming apparatus for forming an image by an electrophotographic method, an electrostatic recording method, or the like, on an image carrier using for example a photosensitive member, a dielectric or the like. The image forming apparatus forms a latent image corresponding to an image signal on an image carrier, and forms a visible image (toner image) by developing the latent image by a developing apparatus using a two-component developer. Toner particles and carrier particles are principal components of the two-component developer. A visible image is transferred onto a transfer material such as a paper by the image forming apparatus, and is fixed on the transfer material by a fixing apparatus. Also, the image forming apparatus may be any product such as a printer, a copying machine, a multi function peripheral, or a facsimile machine.
In
A rotational polygonal mirror 37 deflects and scans a laser beam 81 emitted from the semiconductor laser 36. The laser beam 81 is caused to form a spot on a photosensitive drum 40 by a lens 38 such as an f/θ lens and a fixed mirror 39. Then, the laser beam 81 scans on the photosensitive drum 40 in a direction (main scanning direction) substantially parallel to a rotation axis of the photosensitive drum 40, and thereby forms an electrostatic latent image. Note, there are devices that use a light source other than the semiconductor laser 36 in the present embodiment such as an LED (Light Emitting Diode) array as a latent image forming unit, and the present invention may also be suitably applied to these.
The photosensitive drum 40 is an example of the image carrier or the photosensitive member. The photosensitive drum 40 comprises a photosensitive layer of for example amorphous silicon, selenium, or an OPC (Organic Photoconductor) on its surface, and rotates in an arrow symbol direction. The photosensitive drum 40 charges uniformly by a primary charger 42 after an electric-charge remover 41 destaticizes uniformly. After that, exposure scanning is executed by the laser beam 81 modulated in accordance with the image signal. Thereby, an electrostatic latent image corresponding to the image signal is formed. A developing unit 44, which is a developing mechanism, performs inverse developing of an electrostatic latent image using a two-component developer (developing material 43) in which the toner particle and the carrier particle are mixed, and forms a visible image (toner image). Inverse developing is a development method for causing a toner that is charged to the same polarity as the latent image to be attached at a region where the surface of the photosensitive drum 40 is exposed by the laser beam 81, and visualizing that. A transfer charger 49 transfers the toner image to a transfer material 48 held on a carry belt 47. The endless carry belt 47 is stretched between a roller 45 and a roller 46 and driven in an arrow symbol direction.
Note, only one image forming station (including the photosensitive drum 40, the electric-charge remover 41, the primary charger 42, the developing unit 44, and the like) is shown graphically in order to simplify the explanation. For a color image forming apparatus, for example 4 image forming stations corresponding to each color of cyan, magenta, yellow and black are arranged sequentially on the carry belt 47 in its movement direction. Electrostatic latent images for each color, for which a color decomposition of an image of an original is performed, are formed sequentially on the photosensitive drums of each image forming station, are developed by the developing units comprising a toner of each corresponding color, and are sequentially transferred to the transfer material 48 held and conveyed by the carry belt 47. The transfer material 48 to which the toner image is transferred is separated from the carry belt 47, conveyed to a fixing unit (not shown), and the toner image is fixed thereon. Also, residual toner remaining on the photosensitive drum 40 after the transfer is removed by a cleaner 50.
Furthermore, in addition to an oscillator 65 for generating a clock pulse for estimating a toner amount used for the image forming, an AND gate 64 and a counter 66 are illustrated in
An example of the developing unit 44 is explained with reference to
In the first chamber 52, a screw 58 is arranged. The screw 58 functions as a first circulating unit for, in addition to mixing the two-component developer existing in the first chamber 52, causing the two-component developer to circulate between the first chamber 52 and the second chamber 53. In the second chamber 53, a screw 59 is arranged. The screw 59 functions as a second circulating unit for, in addition to mixing developing material 43 that was present in the second chamber 53 and toner 63 supplied by a toner replenishment basin 60, causes developing material 43 to circulate between the first chamber 52 and the second chamber 53. Also, the screws 58 and 59 function as mixing units for mixing a two-component developer within the developing unit 44. A conveying screw 62 conveys toner of the toner replenishment basin 60 while rotating, and supplies toner from a toner discharging port 61 to the second chamber 53. By the screw 59 mixing the toner 63 supplied from the toner replenishment basin 60 with the developing material 43 already present in the developing unit 44, the density of toner particles in the developing material 43 (toner density) becomes uniform. In the partition 51, paths (not shown) by which the first chamber 52 and the second chamber 53 communicate with each other are formed at a front side end portion and a far side end portion in
On a bottom wall of the first chamber (the developing chamber) 52 of the developing unit 44, the density sensor 20 is installed. The density sensor 20 is a detection unit for detecting a toner density of the developing material 43 present in an internal region of the first developing chamber 52 of the developing unit 44. Note that the toner density indicates a ratio of toner within the developing material 43 stored in the developing unit 44 (a ratio by weight). The density sensor 20 is an inductance sensor, or the like, for detecting a permeability of the developing material 43. The density sensor 20 outputs a detected value corresponding to the toner density to the replenishment controller 110. The replenishment controller 110 functions as a control unit for controlling an amount of toner to replenish the developing unit 44 with so that the toner density detected by the density sensor 20 approaches a target density. Note that the density sensor 20 is an example of an output unit for outputting an output value that changes in accordance with the toner density of a region in a container.
The counter 66 is a consumed toner calculation unit according to a video counting method, and counts the level of the output signal of the image processing circuit 34 for every pixel. An output signal of the pulse width modulation circuit 35 is supplied to one input of the AND gate 64, and a clock pulse from the oscillator 65 is supplied to the other input of the AND gate 64. Accordingly, the AND gate 64 outputs clock pulses of a number corresponding to the pulse widths of the laser driving pulse, i.e. clock pulses of a number corresponding to the density for each pixel. The counter 66 obtains a video count value by integrating a clock pulse number for each image (an original) (a maximum video count value for an A4 original is 3707×106). A pulse integration signal (the video count value) for each image from the counter 66 corresponds to a toner amount consumed in the developing unit 44 in order to form 1 toner image of the original 31. There are various counters or the like for counting directly from image data for synchronizing the laser driving pulse other than a video counter such as the counter 66, and any counter can be applied to the present invention.
The replenishment controller 110 determines the replenishment amount for the toner 63 based on the video count value and the output of the density sensor 20, and controls a motor 70 which is a replenishment unit through a replenishment driver 69. A driving time and a number of operations for driving of the motor 70 are proportional to the replenishment amount essentially. A driving force of the motor 70 is transmitted to the conveying screw 62 via a gear array 71. The conveying screw 62 replenishes the developing unit 44 by conveying the toner 63 within the toner replenishment basin 60.
In step S201, the CPU 67 enters a standby state, and determines whether or not an image formation request is received from the operation unit or an external computer. If there is no request for image formation, the CPU 67 proceeds to step S215. In step S215, the CPU 67 determines whether or not a power OFF was instructed from the operation unit. If a power OFF is not instructed, the CPU 67 returns to step S201. If a power OFF is instructed, the CPU 67 executes a shutdown of the image forming apparatus. If there is a request for image formation in step S201, the CPU 67 proceeds to step S202.
In step S202, the CPU 67 reads a delay calculation variable of the previous time which is stored in a RAM of the storage unit 68, and instructs a developing controller 120 for rotation of the screws 58 and 59. The developing controller 120 drives a motor 72 for a screw driver 122. The motor 72 causes the screws 58 and 59 to rotate. The motor 72 is an example of a drive unit for driving a circulating unit. The drive unit drives the circulating unit so that the circulation period changes in accordance with the rotating speed of the photosensitive member.
In step S203, the CPU 67 (a difference unit 111) calculates to obtain a difference between an output value of the averaging unit 121 and a target value set by a target value determining unit 112. The averaging unit 121 has a function for smoothing the output of the density sensor 20. The averaging unit 121 functions as a calculation unit that averages detection values of the density sensor 20 to reduce short period ripple generated in toner density in accordance with the mixing period.
In step S204, the CPU 67 (the bandstop filter 113) obtains Yn by executing a filter calculation using the following equation with respect to a difference Xn outputted from the difference unit 111.
Yn=b0×Xn+Pn−1 (1)
Pn=b1×Xn−a1×Yn+Qn−1 (2)
Qn=b2×Xn−a2×Yn (3)
Here, Xn is the current output value of the difference unit 111. Yn is this time's output value of the bandstop filter 113. Pn and Qn are delay calculation variables for this time. Pn−1 and Qn−1 are delay calculation variables of the previous time, are read out from the storage unit 68. The CPU 67 stores the delay calculation variables Pn and Qn obtained by the calculation this time in the storage unit 68, and uses them in the calculation of the next time. The coefficients a1, a2, b0, b1, and b2 are filter coefficients determined in advance at the time of designing the image forming apparatus, at the time of shipment from the factory, or the like. In the present embodiment, Yn is calculated every 0.1 seconds.
a1=−1.97723 (4)
a2=0.977668 (5)
b0=0.990025 (6)
b1=−1.97723 (7)
b2=0.987643 (8)
In this way, these filter coefficients are determined in advance in accordance with the ripple period to be reduced. Note that it is possible to change the characteristics of the bandstop filter 113 even by changing the interval (the calculation execution time interval) for executing the calculation of Yn without modifying the filter coefficients.
In step S205, the CPU 67 (the first determining unit 114) determines a first replenishment amount based on the output value Yn of the bandstop filter 113. The first determining unit 114 is a PI controller (proportional integration controller), which adds the current output value Yn and the accumulated value Tn of the output values up until the previous time to determine a first replenishment amount R1n.
R1n=g1×Yn+g2×Tn (9)
Tn=Tn−1+Yn (10)
g1 and g2 are gains, and are coefficients that are set in advance.
In step S206, the CPU 67 (a second determining unit 116) inputs the video count value from the counter 66. Note that the second determining unit 116 is an example of a prediction unit for predicting a toner amount that was consumed from the developing unit based on the inputted image data. Note that the replenishment driver controls the replenishment unit based on the result of the prediction (the toner amount) by the measurement unit, and the result of the detection that is calculated and corrected by a correction unit. In step S207, the CPU 67 (the second determining unit 116) determines a second replenishment amount R2n by applying a calculation explained later to a video count value. In step S208, the CPU 67 (a totaling unit 117) totals the first replenishment amount R1n and the second replenishment amount R2n to obtain a total value Rn (Rn=R1n+R2n). In step S209, the CPU 67 (an arithmetic unit 118) adds the total value Rn to a buffer value Bn of a replenishment amount (Bn=Bn−1+Rn). Note that the initial value of the buffer value Bn is, for example, zero.
In step S210, the CPU 67 determines whether or not the elapsed time from when the replenishment driver 69 was instructed for replenishment the previous time exceeds a predetermined amount of time. The CPU 67 counts the elapsed time from when replenishment is instructed using a timer, a counter or the like. The CPU 67 resets the timer to zero when replenishment is instructed. When replenishment is instructed, the replenishment driver 69 drives the motor 70, causing the screws 58 and 59 to rotate, and replenish the developing unit 44 with the toner 63. If the elapsed time does not exceed the predetermined amount of time, the CPU 67 proceeds to step S211. In this way, the replenishment driver 69 prohibits the replenishment unit from replenishing the developing unit with toner if a predetermined amount of time has not elapsed since the previous time that replenishment was executed by the replenishment unit. If the elapsed time does exceed the predetermined amount of time, the CPU 67 proceeds to step S213. The predetermined amount of time is a time for allowing the toner density to become uniform in the developing unit 44, and is determined in advance by experimentation, simulation, or the like. If the next replenishment is executed in a state in which mixing of the developing material 43 and the toner 63 in the developing unit 44 is insufficient, it will result in a localized dense portion in the toner density in the developing unit 44. Accordingly, by continuing mixing across a predetermined amount of time from the start of replenishment, and permitting replenishment thereafter, uniformization of the toner density is achieved.
In step S211, the CPU 67 (the arithmetic unit 118) determines whether or not the buffer value Bn reaches a predetermined unit replenishment amount r or greater. If the buffer value Bn is the unit replenishment amount r or greater, the CPU 67 proceeds to step S212. If the buffer value Bn is not the unit replenishment amount r or greater, the CPU 67 proceeds to step S213.
In step S212, the CPU 67 (the arithmetic unit 118) in addition to instructing the replenishment driver 69 for replenishment, subtracts the unit replenishment amount r from the buffer value Bn. The replenishment driver 69, in accordance with the instruction, drives the motor 70 to replenish the developing unit with the toner 63.
In step S213, the CPU 67 determines whether or not to continue mixing by the screws 58 and 59. For example, the CPU 67 determines that mixing should be continued if image formation by an image formation request detected in step S201 continues. Also, the CPU 67 determines that mixing should be stopped if image formation terminates. If mixing continues, the CPU 67 returns to step S203, and the CPU 67 calculates the next difference. If mixing should be stopped, the CPU 67 proceeds to step S214. In step S214, the CPU 67 causes various calculated values (example: the delay calculation variables Pn and Qn, the buffer value Bn, or the like) to be stored in the storage unit 68. Note that the buffer value Bn, the first replenishment amount R1n, the second replenishment amount R2n or the like are reset to zero. After that, the processing returns to step S201. In this way, the sequence of processing from step S203 to step S213 is something that is performed every 0.1 seconds, for example. For that reason, the unit replenishment amount r corresponds to a toner amount replenished every 0.1 seconds.
In the present embodiment, the processing for determining the replenishment amount for which the output value of the density sensor 20 is fed back is executed in intervals of 0.1 seconds during operation of the screws 58 and 59. However, the video count value is an integrated value for 1 image. If the integrated value is converted into a replenishment amount unchanged, the replenishment amount for every 0.1 seconds will be excessive. This is because the first replenishment amount R1n is determined based on an output value of the density sensor 20 which is output every 0.1 seconds. Accordingly, the second replenishment amount R2n determined based on the video count value is made to be a replenishment amount distributed every 0.1 seconds. Accordingly, the second determining unit 116 outputs a replenishment amount based on the video count value divided over a predetermined number of times.
In step S301, the second determining unit 116 reads out a calculated value of the previous time from the storage unit 68. In step S302, the second determining unit 116 inputs the video count value (the integrated value) from the counter 66. Step S302 is performed every 0.1 seconds across a period in which the screws 58 and 59 are rotating, but until an integration of the video count value for 1 image ends, 0 is input as the video count value. At the point in time when the integration ends, the integrated value is inputted one time.
In step S303, it is determined whether or not the video count value that the second determining unit 116 inputted is 0. If the video count value is 0, the second determining unit 116 proceeds to step 5307 without modifying the current second replenishment amount. If the video count value is not 0, the second determining unit 116 proceeds to step S305.
In step S305, the second determining unit 116 determines a second replenishment amount U2k. The second replenishment amount U2k is determined by the following formula, for example.
U2k=g2×(U2k−1×C+V)−D (11)
Here, U2k is the second replenishment amount determined this time. Here, U2k−1 is the second replenishment amount determined the previous time. V is the inputted video count value (the integrated value). D is the number of divisions. C is a current value of the division counter. The division counter C is an integer greater than or equal to 0, and an initial value is the number of divisions D. Until the division counter C becomes 0, it is decremented by 1 every 0.1 seconds in step S308.
Note that the second replenishment amount U2k is updated every execution of step S305. In other words, the second replenishment amount U2k is used as R2n without being updated until step S305 is executed or the count value C becomes zero. Incidentally, before the first video count value is input, and replenishment of toner of a replenishment amount corresponding thereto finishes, the next video count value is input. In other words, it is necessary to carry over the remaining amount in the total replenishment amount for the first video count value to the replenishment amount for the next video count value. U2k−1×C has the meaning of this carried over replenishment amount. For example, when the next video count value is input immediately for the first video count value, C is still a large value, and a large portion of the replenishment amount corresponding to the first video count value is carried over. If C is zero, the replenishment amount corresponding to the first video count value is not carried over.
In this way, if the division counter C is not 0, the output of the division replenishment amount for the video count value of the previous time is not terminated. For this reason, as is illustrated in formula (11), the second determining unit 116 obtains the second replenishment amount U2k by totaling the remaining replenishment amount (U2k−1×C) and the video count value V input newly. If the division counter C is 0, the second determining unit 116 determines the second replenishment amount U2k from the video count value V of this time. The second replenishment amount determined here is subsequently used as the second replenishment amount R2n (R2n=U2k).
In step S306, the second determining unit 116 sets the number of divisions D to the division counter C.
C=D (12)
In step S307, the second determining unit 116 determines whether or not the division counter C is 0. Because the division replenishment based on the video count value V is not completed if the division counter C is not 0, the second determining unit 116 proceeds to step S308. In step S308, the second determining unit 116 subtracts 1 from the division counter C. Meanwhile, because if the division counter C is 0, the division replenishment is completed, the second determining unit 116 proceeds to step S309. In step S309, the second determining unit 116 sets the second replenishment amount R2n to 0.
In step S310, the second determining unit 116 outputs the second replenishment amount R2n to the totaling unit 117. In step S311, the second determining unit 116 determines whether or not mixing should be continued. The method of the determination of step S311 is similar to that of step S213. If mixing should be continued, the second determining unit 116 returns to step S302. If mixing should be stopped, the second determining unit 116 proceeds to step S312. In step S312, the second determining unit 116 causes the division counter C and the second replenishment amount R2n to be stored in the storage unit 68.
While the screw 58 is rotating, a ripple of a particular frequency occurs in the detected values of the density sensor 20. A long period ripple frequency is the reciprocal of the toner circulation period. The bandstop filter 113 is arranged in order to reduce this long period ripple in the detected value of the density sensor 20. Furthermore, a short period ripple occurs in accordance with the mixing period (rotation period) of the screw 58. While the ripple period accompanying toner circulation is around 30 seconds, the ripple period accompanying the rotation period is around 0.1 seconds. The numerical values of these periods are merely examples. Accordingly, a unit for reducing a short period ripple is necessary. Note that while the screw 58 is rotating, detected values of the density sensor 20 are acquired at predetermined intervals.
As is illustrated by the solid line of
In a case where a replenishment amount is calculated for each page, if averaging is executed with a sufficient margin from when the screw 58 starts rotating, the short period ripple will become smaller. However, for the bandstop filter 113, detected values of the density sensor 20 in a predetermined interval when the screw 58 is rotating are necessary. In other words, average values are necessary immediately when the screw 58 starts rotating.
As the broken lines of
Using
In step S401, the averaging unit 121 reads from the storage unit 68 the last averaging output value (an average value) saved when the screws 58 and 59 stopped the previous time. In step S402, the averaging unit 121 sets the mask counter Cm and the accumulation counter Ca to 0. The mask counter Cm is a counter for managing the target of masking in the detected values D1 of the density sensor 20. The accumulation counter Ca is a counter for counting how many times the detected values D1 are accumulated. In step S403, the averaging unit 121 adds 1 to the accumulation counter Ca. In step S404, the averaging unit 121 determines whether or not the mask counter Cm reaches a predetermined value Cmx. The predetermined value Cmx indicates a total number of the masked average value. If the mask counter Cm is the predetermined value Cmx, the averaging unit 121 proceeds to step S406. If the mask counter Cm is not the predetermined value, the averaging unit 121 proceeds to step S405. In step S405, the averaging unit 121 adds 1 to the mask counter Cm.
In step S406, the averaging unit 121 adds (an accumulation calculation) the current detected value D1 of the density sensor 20 to the accumulated value Da of the detected value D1. In step S407, the averaging unit 121 determines whether or not the accumulation counter Ca reaches the predetermined value Cax. If the accumulation counter Ca does not reach the predetermined value Cax, the averaging unit 121 skips step S408 and step S409 and proceeds to step S410. The predetermined value Cax is the accumulated total number of the detected values D1, and is predetermined. If the accumulation counter Ca the predetermined value Cax reaches the predetermined value Cax, the averaging unit 121 proceeds to step S408.
In step S408, the averaging unit 121 sets the accumulation counter Ca to 0. In step S409, the averaging unit 121 determines whether or not the mask counter Cm reaches a predetermined value Cmx. The value of the predetermined value Cmx, as
In step S410, the averaging unit 121 sets an average value D3′ of the previous time stored in the storage unit 68 as the average value D3 output to the difference unit 111. In step S411, the averaging unit 121 obtains the average value D3 by dividing the accumulated value Da by the predetermined value Cax which is the accumulation number. In step S412, the averaging unit 121 outputs the average value D3 to the difference unit 111. In step S413, the averaging unit 121 determines whether or not mixing should be continued. This is determination processing similar to that of step S213 and step S311. If mixing should be continued, the averaging unit 121 returns to step S403. If mixing should be stopped, the averaging unit 121 proceeds to step S414. In step S414, the averaging unit 121 causes the last average value D3 to be stored in the storage unit 68.
In this way, in accordance with this embodiment, by using the bandstop filter 113, a long period ripple that occurs in the toner density depending on the toner circulation period can be reduced. Furthermore, by using the averaging unit 121, a short period ripple that occurs in the toner density depending on the mixing period of the screws 58 and 59 can be reduced. Furthermore, by masking the toner density acquired in a predetermined period from when rotation of the screws 58 and 59 starts among the detected values of the toner density, an influence of an initial rotation change component can be reduced. Note that, by using the average value D3′ of detected values in the past in the predetermined period, it is possible to prepare data necessary for the bandstop filter 113.
Explanation will be given comparative example 1 to explain the effect of the embodiment. Comparative example 1 is something that omits the bandstop filter 113 and the averaging unit 121 from the embodiment. Note that comparative example 1 is not prior art.
R1n=g1×Xn+g2×Tn (13)
Tn=Tn−1+Xn (14)
Note that the second replenishment amount R2n of comparative example 1 is the same as that of the embodiment. The flowchart of comparative example 1 is something that omits steps related to the bandstop filter 113 and the averaging unit 121 from the flowchart of the embodiment. Specifically, steps that are omitted are the variable read out of step S202 and the filter calculation of step S204, or the like.
The comparative example 2, is something in which in step S207 of the first embodiment, processing for dividing the replenishment amount based on the video count value illustrated in
R2n=g2×V (15)
Explanation is given for an effect of the embodiment by comparing the embodiment with comparative example 1 and the comparative example 2.
It can be seen by comparing
In contrast to this, in the embodiment, the change in the output values of the density sensor 20 depending of the toner circulation period can be reduced by the bandstop filter 113. Also, the change in the output values of the density sensor 20 in accordance with the mixing period can be reduced by the averaging unit 121. Accordingly, in the embodiment, the influence of change on the feedback control decreases, and good trackability with respect to the target value, and good convergence can be realized.
Also, in the embodiment, the calculation period of the bandstop filter 113 may be synchronized to the operation of the screws. This means that the calculation period of the bandstop filter 113 is not influenced by the size of the image.
In the comparative example 2, the calculation of the replenishment amount is executed in fine steps in synchronization with the operation of the screw as in the embodiment. For this reason, as
In contrast to this, in the embodiment, the video count value is distributed with good balance and reflected in the replenishment amount as
The image forming apparatus has multiple process speeds (also referred to as an image forming speed, a conveying speed or the like), and the process speed is switched in accordance with the characteristics (the thickness, material, or the like) of a recording medium such as the transfer material 48, or the like. For example, when forming an image on thick paper, the process speed is slower than the process speed for a normal paper. This is because in order to fix toner on a thick paper, it is necessary to apply more heat to the thick paper in the fixing unit. For this reason, by making the process speed slower, the time over which the thick paper passes through the fixing unit is made to be longer, and an amount of heat applied to the thick paper is increased.
As described above, the screws 58 and 59 are driven by the motor 72, but the rotating speed of the screws 58 and 59 is proportional to the process speed (the image forming speed). This is because the speed at which the toner is consumed is proportional to the process speed, and therefore it is necessary to make the speed at which the toner is caused to circulate also be proportional to the process speed.
In this way, when the type of the recording medium is designated, the CPU 67 modifies the process speed in accordance with that type. In other words, the CPU 67 modifies the rotating speeds of the screws 58 and 59, and the circulation period of the developer also changes. As described above, because a long period ripple corresponds to the developer circulation period, when the circulation period is modified, the ripple period (frequency) also changes. Accordingly, if the CPU 67 adjusts the stopband of the bandstop filter 113 in accordance with the process speed and the type of the recording medium, it can control with higher precision replenishment of the developing unit with toner in an image forming apparatus having a plurality of process speeds.
Here, in general, the stopband of the bandstop filter 113 is adjustable by modifying the filter coefficients. However, if the bandstop filter 113 is realized by a digital filter, it is possible to modify the stopband even by modifying the calculation execution time interval of the filter calculation described above. For example, assume that the ripple period for the process speed for a normal paper is 30 seconds, and the calculation execution time interval for the process speed for normal paper is 0.1 seconds. When it is assumed that the ripple period for the process speed for thick paper is 60 seconds, if the calculation execution time interval for the process speed for thick paper is modified to 0.2 seconds, ripples can be reduced. Note that the calculation execution time interval is a temporal interval for execution of 1 calculation loop comprised of step S203 through step S213. This means that if the calculation execution time interval is 0.1 seconds, the calculation loop is executed one time every 0.1 seconds.
In this way, by adjusting the stopband of the bandstop filter 113 in accordance with the process speed, a long period ripple whose period changes in accordance with the process speed can be reduced. With this, even in an image forming apparatus with a plurality of process speeds, it is possible to control at a high precision replenishment of the developing unit with toner. Note that the bandstop filter 113 is an example of a correction unit for correcting a detection result of the detection unit based on a correction condition determined by the determining unit. Also, the replenishment driver 69 is an example of a controller for controlling the replenishment unit based on the detection result corrected by the correction unit. The bandstop filter 113 is an example of a calculation unit for calculating the amount of toner with which to replenish the developing unit from the output value outputted from the output unit based on the calculation condition determined by the determining unit. The replenishment driver 69 is an example of a controller for controlling the replenishment unit based on an amount calculated by the calculation unit.
Incidentally, the fixing unit, the photosensitive drum 40, the carry belt 47 and the conveyance roller arranged for a conveyance path rotate at a circumferential speed matching the process speed. As described above, the screws 58 and 59 rotate at a rotating speed proportional to the process speed. In other words, the motor 72 drives not just the screws 58 and 59 but also other rotating members. Also, other rotating members may be driven by other motors. In any case, the screws 58 and 59 rotate at a rotating speed proportional to the process speed. For this reason, the frequency of the long period ripple changes in accordance with the process speed.
In accordance with this embodiment, the replenishment controller 110 is provided with the bandstop filter 113 and the first determining unit 114. The bandstop filter 113 reduces a long period ripple that occurs in accordance with a toner circulation period in accordance with the screws 58 and 59 in the toner density detected by the density sensor 20. The first determining unit 114 determines the first replenishment amount R1n based on the toner density for which the long period ripple is reduced by the bandstop filter 113. With this, it becomes possible to control at a high precision the replenishment of the developing unit 44 with toner. In particular, when aiming for a reduction in capacity or a miniaturization of the developing unit 44, a long period ripple becomes noticeable. Accordingly, by reducing this long period ripple, replenishment of the developing unit 44 with toner is of a higher precision. In other words, a reduction in capacity and a miniaturization of the developing unit 44 and a precision improvement for replenishment are both achieved where it was difficult to achieve both up until now.
As is explained using
The replenishment controller 110 may further comprise the averaging unit 121 which masks the toner density output from the density sensor 20 across a predetermined period from when the screws 58 and 59 start operation so that it is not reflected in the first replenishment amount R1n. The averaging unit 121 is an example of a calculation unit for averaging a detection result of the detection unit. Note that the correction unit corrects the calculation result of the calculation unit based on a correction condition (a filter coefficient) determined by the determining unit. Also, the calculation unit averages the output values outputted from the output unit, and calculates an amount from the average value of output values based on the calculation condition determined by the determining unit. As is explained regarding
Also, the averaging unit 121 may also function as a reduction unit for reducing a short period ripple that occurs in the toner density in accordance with a mixing period of the screws 58 and 59. As described above, the screws 58 and 59 are driven by a motor and rotate, conveying toner while mixing. Accordingly, a short period ripple occurs in accordance with the rotation period of the screws 58 and 59. Accordingly, by the averaging unit 121 reducing the short period ripple, it becomes possible to control at a high precision replenishment of the developing unit 44 with toner. Note that the calculation unit averages the output values outputted from the output unit, and calculates an amount of toner with which to replenish the developing unit from the average value of the output values based on a calculation condition determined by the determining unit.
As is explained regarding
The averaging unit 121 may also function as an averaging unit for obtaining an average value of the toner densities that the density sensor 20 outputs. In such a case, the replenishment controller 110 controls the replenishment amount using the average value of the toner densities. The averaging unit 121 may obtain a moving average value of toner densities that the density sensor 20 outputs. Because not so many detected values of toner density are required to obtain the moving average value, the storage capacity for holding the detected values of toner density is reduced. Additionally, the sample number used in calculating the moving average value (the number of detected values of toner density) is set to a number of an extent to which the short period ripple can be reduced.
As is explained using
As is explained using
There are cases in which a ripple occurs in the developing unit 44, which is divided into the developing chamber and the mixing chamber. Accordingly, by applying the present embodiment, it becomes possible to control at a high precision replenishment of the developing unit 44 with toner.
As is explained using
When the process speed is modified, the rotating speed of the conveyance rollers arranged for a conveyance path, the rotating speed of the photosensitive drum 40, and the rotating speed of a pressure roller of the fixing unit are modified. In other words, the circulation period of developer is linked to the conveying speed of the conveyance rollers arranged for a conveyance path. Similarly, the circulation period of developer is linked to the rotating speed of the photosensitive drum 40. Similarly, the circulation period of developer is linked to the rotating speed of the pressure roller. Because the long period ripple period (frequency) changes when the circulation period is modified, it is necessary that the stopband of the bandstop filter 113 be adjusted. In the present embodiment, by adjusting the stopband of the bandstop filter 113 the process speed is modified, a long period ripple whose period changes in accordance with the process speed is reduced precisely.
The bandstop filter 113, the band adjustment unit 153, or the like, modify an execution time interval for the filter calculation for the bandstop filter 113 in accordance with the circulation period when the circulation period is modified. In this way, because the circulation period is correlated with the process speed, as is explained using
The conveying speed of the recording medium (the process speed) may be selected from among a first conveying speed and a second conveying speed that is slower than the first conveying speed in accordance with the type of the recording medium. For example, the first conveying speed is a process speed V1 for normal paper and the second conveying speed is a process speed V2 for thick paper. The bandstop filter 113 may execute a filter calculation using a first filter coefficient determined in advance to reduce a ripple of a frequency component in accordance with the circulation period corresponding to the first conveying speed when the first conveying speed is selected for the carry belt 47. Also, the bandstop filter 113 may execute a filter calculation using a second filter coefficient determined in advance to reduce a ripple of a frequency component in accordance with the circulation period corresponding to the second conveying speed when the second conveying speed is selected for the carry belt 47. In this way, the stopband of the bandstop filter 113 is adjustable by modifying a filter coefficient without modifying the calculation execution time interval. Also, the stopband of the bandstop filter 113 is adjustable by modifying a filter coefficient without modifying the calculation execution time interval.
Because the long period ripple is correlated with the circulation period of the developer, explanation was given for the band adjustment unit 153 adjusting the stopband of the bandstop filter 113 in accordance with the circulation period. As described above, the process speed (the conveying speed of the recording medium) or the like is a parameter that is correlated to the circulation period. Accordingly, the band adjustment unit 153 adjusts the stopband of the bandstop filter 113 in accordance with the process speed. Also, there is a correlation between the process speed and the type of the recording medium. Accordingly, the band adjustment unit 153 may adjust the stopband in accordance with the type of the recording medium. In any case, the stopband is adjusted as appropriate in accordance with frequency and period of the ripple.
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. 2015-002596, filed Jan. 8, 2015, which is hereby incorporated by reference wherein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2015-002596 | Jan 2015 | JP | national |