Image forming apparatus to which toner container is attachable
11086259 · 2021-08-10
Assignee
Inventors
Cpc classification
G03G15/0877
PHYSICS
G03G2215/0888
PHYSICS
G03G15/0872
PHYSICS
G03G2215/0665
PHYSICS
G03G15/087
PHYSICS
G03G2215/066
PHYSICS
G03G15/0894
PHYSICS
G03G15/553
PHYSICS
G03G15/556
PHYSICS
International classification
Abstract
A developing device develops an electrostatic latent image formed on a photosensitive drum. A bottle rotation sensor detects rotation of a toner bottle that stores toner. A bottle motor drives the toner bottle for rotation to thereby discharge toner from the toner bottle. A hopper-internal toner sensor detects presence/absence of toner stored in a hopper that stores toner discharged from the toner bottle. A replenishment unit replenishes toner stored in the hopper to the developing device. Which of failure of the bottle rotation sensor and rotation failure of the toner bottle has occurred is determined based on a detection result of the bottle rotation sensor and a detection result of the hopper-internal toner sensor.
Claims
1. An image forming apparatus comprising: a photosensitive member; an exposure unit configured to expose the photosensitive member to form an electrostatic latent image; a developing unit configured to develop the electrostatic latent image formed on the photosensitive member with toner; an attachment section to which a toner container that stores toner is attachable; a drive unit configured to drive the toner container attached to the attachment section, for rotation, to discharge toner from the toner container; a storage section configured to store the toner discharged from the toner container attached to the attachment section; a replenishment unit configured to replenish the toner stored in the storage section to the developing unit; a first detection unit configured to detect rotation of the toner container attached to the attachment section; a second detection unit configured to detect the toner stored in the storage section; and a determination unit configured to determine, based on a detection result of the first detection unit and a detection result of the second detection unit, which of failure of the first detection unit and rotation failure of the toner container has occurred.
2. The image forming apparatus according to claim 1, wherein the determination unit determines, based on the detection result of the second detection unit acquired in a case where the detection result of the first detection unit indicates that the toner container is not rotating, which of failure of the first detection unit and rotation failure of the toner container has occurred.
3. The image forming apparatus according to claim 2, wherein in a case where the detection result of the second detection unit acquired in a case where the detection result of the first detection unit indicates that the toner container is not rotating indicates that an amount of toner stored in the storage section is not smaller than a predetermined amount, the determination unit determines that failure of the first detection unit has occurred, whereas in a case where the detection result of the second detection unit acquired in a case where the detection result of the first detection unit indicates that the toner container is not rotating indicates that the amount of toner stored in the storage section is smaller than the predetermined amount, the determination unit determines that rotation failure of the toner container has occurred.
4. The image forming apparatus according to claim 2, wherein the first detection unit converts an output value thereof to binary values according to rotation of the toner container, and wherein indication of the detection result of the first detection unit that the toner container is not rotating includes that the output value of the first detection unit has not changed for more than a predetermined time period.
5. The image forming apparatus according to claim 1, wherein the drive unit drives the toner container attached to the attachment section, for rotation, based on the detection result of the second detection unit, and wherein in a case where the detection result of the first detection unit indicates that the toner container is not rotating, the determination unit acquires a toner remaining amount in the toner container attached to the attachment section, and acquires a necessary replenishment amount of toner to the storage section, and in a case where the toner remaining amount is not smaller than the necessary replenishment amount of toner, the determination unit performs determination regarding which of failure of the first detection unit and rotation failure of the toner container has occurred, whereas in a case where the toner remaining amount is smaller than the necessary replenishment amount of toner, the determination unit does not perform the determination regarding which of failure of the first detection unit and rotation failure of the toner container has occurred.
6. The image forming apparatus according to claim 5, wherein in a case where the determination unit does not perform the determination regarding which of failure of the first detection unit and rotation failure of the toner container has occurred in spite of the fact that the detection result of the first detection unit indicates that the toner container is not rotating, the determination unit notifies an error.
7. The image forming apparatus according to claim 1, wherein in a case where it is determined that failure of the first detection unit or rotation failure of the toner container has occurred, the determination unit notifies this fact.
8. An image forming apparatus comprising: a photosensitive member; an exposure unit configured to expose the photosensitive member to form an electrostatic latent image; a developing unit configured to develop the electrostatic latent image formed on the photosensitive member with toner in a buffer; an attachment section to which a toner container that contains toner is attachable; a drive unit configured to drive the toner container attached to the attachment section, for rotation, to discharge toner from the toner container; a replenishment unit configured to replenish the toner from the toner container to the buffer; a memory configured to store information related to a remaining amount of toner in the toner container attached to the attachment section; a rotation detecting sensor configured to detect rotation of the toner container attached to the attachment section; a toner sensor configured to detect the toner stored in the buffer; and a controller configured to: control the replenishment unit; control the drive unit based on a detection result of the toner sensor; and in a case where the rotation of the toner container is not detected by the rotation detecting sensor even though the toner container is instructed to rotate, identify failure of the rotation detecting sensor, based on the information stored in the memory and based on the detection result of the toner sensor.
9. The image forming apparatus according to claim 8, wherein in a case where a non-detected time during which rotation of the toner container is not detected exceeds a predetermined time period even though the toner container is instructed to rotate, the controller identifies failure of the rotation detecting sensor based on the information stored in the memory and based on the detection result of the toner sensor.
10. The image forming apparatus according to claim 8, wherein in a case where a non-detected time during which rotation of the toner container is not detected exceeds a predetermined time period even though the toner container is instructed to rotate, the controller controls the drive unit to stop the rotation of the toner container.
11. The image forming apparatus according to claim 8, wherein in a case where a non-detected time during which rotation of the toner container is not detected exceeds a predetermined time period even though the toner container is instructed to rotate, if the remaining amount is a replenishment required amount or more, based on the information, and toner in the buffer is detected by the toner sensor, the controller identifies failure of the rotation detecting sensor.
12. The image forming apparatus according to claim 8, wherein in a case where a non-detected time during which rotation of the toner container is not detected exceeds a predetermined time period even though the toner container is instructed to rotate, if the remaining amount is a replenishment required amount or more, based on the information, and toner in the buffer is detected by the toner sensor, the controller identifies failure of the rotation detecting sensor, and in a case where the non-detected time during which rotation of the toner container is not detected exceeds the predetermined time period even though the toner container is instructed to rotate, if the remaining amount is the replenishment required amount or more, based on the information, and toner in the buffer is not detected by the toner sensor, the controller identifies rotation failure of the toner container.
13. The image forming apparatus according to claim 8, wherein the information includes a number of the rotations of the toner container.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DESCRIPTION OF THE EMBODIMENTS
(12) The present invention will now be described in detail below with reference to the accompanying drawings showing embodiments thereof.
(13)
(14) In the printer unit 101, recording sheets P, stored in a sheet feed cassette 110, are fed to a conveying path by a pickup roller 111, a sheet feeding roller 112, and a retard roller 113, one by one. Each recording sheet P fed from the sheet feed cassette 110 is conveyed along the conveying path by a sheet feeder conveying roller 114. When the recording sheet P has reached a position of a registration roller pair 115, skew of the sheet P is corrected by the registration roller pair 115 at rest. After that, the registration roller pair 115 starts to rotate to thereby convey the recording sheet P to a transfer nip between a photosensitive drum (photosensitive member) 131 and a transfer roller 133.
(15) The printer unit 101 has an image forming section that forms an image on a recording sheet P, and the image forming section is comprised of a laser scanner unit 120, the photosensitive drum 131, a charge roller 132, the transfer roller 133, and a developing device 140. In the image forming section, an outer peripheral surface of the photosensitive drum 131, which is driven for rotation, is uniformly charged to a potential of a predetermined polarity by action of the charge roller 132. The laser scanner unit 120 is an exposure unit configured to expose the charged photosensitive drum 131 with a light beam (laser light). More specifically, the laser scanner unit 120 outputs laser light L modulated according to image information (time-series digital pixel signal), and scans the charged photosensitive drum 131 with the laser light L to thereby form an electrostatic latent image on the photosensitive drum 131. The laser scanner unit 120 outputs the laser light L based on image data (image information) obtained by the reader unit 102 that reads an image of an original, or based on image data received from an external apparatus, such as a personal computer, via a network.
(16) The developing device 140 includes a developing roller 141 and develops an electrostatic latent image on the photosensitive drum 131 with toner supplied (replenished) from a toner replenishment unit 150 which includes a toner bottle T, to thereby form a toner image. To form the toner image, toner corresponding to the image data is discharged from the developing device 140. The toner image formed on the photosensitive drum 131 is moved to the transfer nip in accordance with rotation of the photosensitive drum 131. A transfer bias of a polarity opposite to the polarity of the photosensitive drum 131 is applied to the transfer roller 133, whereby the toner image on the photosensitive drum 131 is transferred onto a surface of the recording sheet P at the transfer nip.
(17) The recording sheet P having the toner image transferred thereon in the image forming section is conveyed into a fixing device 160. The fixing device 160 applies heat and pressure to the recording sheet P using a fixing heater and a pressure roller to thereby fix the toner image on the recording sheet P. The recording sheet P on which the image has been thus formed is discharged, after passing the fixing device 160, onto a discharge tray 171 outside the apparatus by a discharge roller 170.
(18) Further, in a case where double-sided printing is performed on the recording sheet P, the recording sheet P on a first side of which image formation has been finished passes the position of an inversion flapper 181 and is then conveyed in an opposite direction by the discharge roller 170 and guided to an inversion conveying path 180 by the inversion flapper 181. The recording sheet P having been guided to the inversion conveying path 180 is conveyed to the position of the registration roller pair 115 again by inversion section conveying rollers 182 and 183. At this time, the first side and a second side of the recording sheet P are inverted from when the image forming operation was performed on the first side. Then, image formation is performed on the second side of the recording sheet P similarly to the above-mentioned image formation on the first side, and then the recording sheet P is discharged onto the discharge tray 171.
(19)
(20) The ROM 401 stores control programs for controlling the overall operation of the image forming apparatus 100. The RAM 402 is a volatile storage device (memory) which is used as a work area for the CPU 400 and is used to temporarily store various data, such as image data. The CPU 400 controls the overall operation of the image forming apparatus 100 by loading the control programs stored in the ROM 401 into the RAM 402, and executing the loaded programs. The CPU 400 controls the operation of the toner replenishment unit 150 by controlling the operations of a bottle motor 201 and a conveying path motor 211. In the toner replenishment unit 150, there are arranged a bottle rotation sensor 202 (first detection unit), a hopper-internal toner sensor 217 (second detection unit), a conveying path-internal rotation sensor 213, and a developing device-internal toner sensor 221. Signals output from these sensors 202, 217, 213, and 221 are input to the CPU 400.
(21)
(22) As shown in
(23)
(24) When the toner bottle T rotates in a clockwise direction, as viewed in
(25) If the amount of light received by the light receiving section of the bottle rotation sensor 202 is smaller than the threshold value, the CPU 400 recognizes that the bottle rotation sensor 202 outputs a low-level signal (see
(26)
(27) The hopper-internal toner sensor 217 for detecting presence/absence of toner in the hopper 216 is provided in the hopper 216. The CPU 400 controls the toner bottle T so as to cause toner to be stored in the hopper 216 up to a boundary face at which the hopper-internal toner sensor 217 is disposed. Details of a method of detecting presence/absence of toner using the hopper-internal toner sensor 217 will be described hereinafter with reference to
(28) A rotational shaft of the screw 212 within the toner conveying path 210 is connected to the conveying path motor 211 via a drive gear train (not shown). A rotational drive force is applied from the conveying path motor 211 to the screw 212 via the drive gear train. The screw 212 conveys toner flowing into the toner conveying path 210 in one direction (from left to right, as viewed in
(29)
(30) The hopper-internal toner sensor 217 and the developing device-internal toner sensor 221 are both magnetic permeability sensors.
(31) Further, the CPU 400 uses different control parameters based on sensor output values in a manner adapted to respective usages of the toner sensors 217 and 221. For example, it is necessary to keep the toner density in the developing device 140 constant, and hence the CPU 400 directly uses the sensor output value of the developing device-internal toner sensor 221 as a control parameter. On the other hand, to store a first predetermined amount of toner in the hopper 216, it is only required to determine whether or not there is a corresponding amount of toner. To this end, the CPU 400 compares the output of the hopper-internal toner sensor 217 with a binarization threshold value, and in a case where the output value is not smaller than the binarization threshold value, the CPU 400 acquires a signal indicating that toner is present (ON) as a detection result. On the other hand, in a case where the output value of the hopper-internal toner sensor 217 is smaller than the binarization threshold value, the CPU 400 acquires a signal indicating that toner is absent (OFF) as the detection result. In other words, the output of the toner sensor 217 is changed to ON if the toner amount in the hopper 216 is not smaller than the first predetermined amount, and to OFF if the toner amount in the hopper 216 is smaller than the first predetermined amount. The first predetermined amount corresponds to the position where the toner sensor 217 is disposed (boundary face). The CPU 400 uses the detection result thus obtained by the toner sensor 217 as a control parameter.
(32) The CPU 400 acquires information on presence or absence of toner in the hopper 216 and the toner density in the developing device 140, by monitoring the output signals from the hopper-internal toner sensor 217 and the developing device-internal toner sensor 221 e.g. at intervals of 100 msec. Note that the above-mentioned method of determining presence/absence of toner is described, by way of example, but the configuration for detecting presence/absence of toner using a piezo sensor may be employed. The hopper-internal toner sensor 217 is not necessarily required to be configured to detect presence/absence of toner in the hopper 216, but may be configured to output a value corresponding to the amount of toner.
(33) Next, a sequence for replenishing toner from the toner bottle T to the hopper 216 and a sequence for replenishing toner from the hopper 216 to the developing device 140 will be described with reference to
(34) When the image forming operation is being performed, toner corresponding to image data is discharged from the developing device 140. With this operation, when the toner density in the developing device 140 is lowered, toner is replenished from the hopper 216 to the developing device 140 through the toner conveying path 210 (see
(35) Incidentally, when the amount of toner in the toner bottle T (in the toner container) becomes smaller than a second predetermined amount, even when the toner bottle T is rotated, toner is no longer replenished to the hopper 216. Therefore, as shown in
(36) Here, there is a case where the toner bottle T is disabled from properly rotating (hereinafter referred to as the rotation failure) due to excessive rotation load (too heavy rotation load) of the toner bottle T caused e.g. by faulty attachment of the toner bottle T to the attachment section 220. In this case, when the CPU 400 as a determination unit determines that the toner bottle T is not rotating, the CPU 400 executes an abnormality diagnosis sequence (an abnormality determination process, described hereinafter with reference to
(37)
(38) Next, a method of identifying, in a case where the detection result of the bottle rotation sensor 202 indicates that the toner bottle T is not rotating, whether a non-rotating state of the toner bottle T is caused by failure (abnormality) of the bottle rotation sensor 202 or rotation failure of the toner bottle T will be described with reference to
(39)
(40) During normal toner replenishment, as shown in
(41) In a case where the bottle rotation sensor 202 is in failure, as shown in
(42) During rotation failure of the toner bottle T, as shown in
(43) Next, the abnormality diagnosis sequence will be described. Conventionally, when the non-rotating state of the toner bottle T is detected by the bottle rotation sensor 202, it has been impossible to identify which unit has made it impossible to detect rotation of the toner bottle T. This is because whether or not the toner bottle T is rotating has been determined only depending on the bottle rotation sensor 202. In contrast, in the present embodiment, the CPU 400 determines which of failure of the bottle rotation sensor 202 and rotation failure of the toner bottle T has occurred, by making use the output of the hopper-internal toner sensor 217.
(44) Here, as a premise, it is assumed that no electrical failure, such as coming-off of a connector of a power supply circuit board or bundled wires, has occurred. In a case where the detection result of the bottle rotation sensor 202 indicates that the toner bottle T is not rotating, the CPU 400 stores the output of the hopper-internal toner sensor 217, obtained at this time, in the RAM 402 as a stored value Pr. For example, although in the illustrated example in
(45) However, there is a possibility that the bottle rotation sensor 202 fails in a state in which the toner bottle T is almost out of toner, and hence this situation is also taken into account when performing the determination. Even when the toner bottle T is rotating, toner ceases to be discharged midway through replenishment, and hence the stored value Pr of the hopper-internal toner sensor 217 is changed to “OFF”. In this case, if it is uniformly determined that the toner bottle T is in rotation failure, this leads to an erroneous determination.
(46) To avoid this, in the present embodiment, the CPU 400 acquires a toner remaining amount Tr remaining in the toner bottle T at a time point when the operation has timed out in a state in which the output of the bottle rotation sensor 202 is held at OFF. Further, the CPU 400 acquires a replenishment required amount Hr (necessary replenishment amount) of toner to the hopper 216 at a time when the operation has timed out in a state in which the output of the bottle rotation sensor 202 is held at OFF. The replenishment required amount Hr is an amount of toner required to recover the output of the hopper-internal toner sensor 217 from OFF to ON. Then, in a case where the toner remaining amount Tr is smaller than the replenishment required amount Hr, the CPU 400 does not perform determination regarding which of failure of the bottle rotation sensor 202 and rotation failure of the toner bottle T has occurred. Instead, the CPU 400 performs error notification, such as display of the error on the UI 403.
(47) The toner remaining amount Tr can be determined based on the total number of rotations Br2 of the toner bottle T, counted from the start of use of a new toner bottle T. The replenishment required amount Hr can be determined based on the number of rotations Dr of the screw 212 (see
(48) Next, a process including the sequence for replenishing toner from the toner bottle T to the hopper 216 and an abnormality diagnosis sequence will be described with reference to
(49) In a step S801, the CPU 400 waits until it is determined based on the output of the hopper-internal toner sensor 217 that toner is absent in the hopper 216. Then, if it is determined that toner is absent in the hopper 216 because the output of the hopper-internal toner sensor 217 is changed to OFF, the CPU 400 proceeds to a step S802.
(50) In the step S802 and steps S803 and S804, the CPU 400 initializes a bottle toner-absent timer Tx, a bottle rotation sensor timer Ty, and a bottle motor timer Tz to 0. Here, the bottle toner-absent timer Tx is a timer for determining that the amount of toner in the toner bottle T has become smaller than the second predetermined amount (referred to as “bottle toner is absent”). The bottle rotation sensor timer Ty is a timer for determining that the ON edge of the output the bottle rotation sensor 202 is not detected. The bottle motor timer Tz is a timer for monitoring the rotation time of the bottle motor 201. The value counted up by each timer is used by converting the same to a time.
(51) In a step S805, the CPU 400 stores a bottle rotation counter value Br1 stored in the RAM 402, in another address, as the total number of rotations Br2 of the toner bottle T. The CPU 400 can determine the toner remaining amount Tr in the toner bottle T before driving the toner bottle T for rotation, from the total number of rotations Br2 (step S1002 in
(52) In a step S806, the CPU 400 starts to drive the bottle motor 201 for rotation. This causes the toner bottle T to be rotated. In a step S807, the CPU 400 counts up the bottle motor timer Tz using the timer 291. In a step S808, the CPU 400 determines whether or not the bottle toner-absent timer Tx has timed out. That is, the CPU 400 determines whether or not the count of the bottle toner-absent timer Tx has exceeded a time timeX (e.g. 40 sec). The time timeX is stored in advance in the RAM 402. If it is determined that the bottle toner-absent timer Tx has timed out because Tx>timeX holds, it is determined that the amount of toner in the toner bottle T has become smaller than the second predetermined amount (bottle toner is absent), and hence the CPU 400 proceeds to a step S823. On the other hand, if it is determined that the bottle toner-absent timer Tx has not timed out, the CPU 400 proceeds to a step S809. In the step S809, the CPU 400 counts up the bottle toner-absent timer Tx using the timer 291.
(53) In a step S810, the CPU 400 determines whether or not the bottle rotation sensor timer Ty has timed out. That is, the CPU 400 determines whether or not the count of the bottle rotation sensor timer Ty has exceeded a time timeY. The time timeY is stored in advance in the RAM 402. If it is determined that the bottle rotation sensor timer Ty has timed out because Ty>timeY holds, it is determined that the time timeY has elapsed in a state in which the output of the bottle rotation sensor 202 is held at OFF. In this case, the detection result of the bottle rotation sensor 202 indicates that the toner bottle T is not rotating, and hence there is a possibility that the bottle rotation sensor 202 is in failure or the toner bottle T is in rotation failure. Accordingly, the CPU 400 proceeds to a step S820. On the other hand, if it is determined that the bottle rotation sensor timer Ty has not timed out, the CPU 400 proceeds to a step S811.
(54) In the step S811, the CPU 400 determines whether or not an ON edge of the output of the bottle rotation sensor 202 has been detected. Then, if an ON edge of the output of the bottle rotation sensor 202 has been detected, it is possible to determine that the toner bottle T is rotating, and hence the CPU 400 clears the bottle rotation sensor timer Ty in a step S812. Then, in a step S813, the CPU 400 counts up the bottle rotation counter value Br1, and then proceeds to a step S815. On the other hand, if an ON edge of the output of the bottle rotation sensor 202 has not been detected, the CPU 400 counts up the bottle rotation sensor timer Ty in a step S814, and then proceeds to the step S815.
(55) In the step S815, the CPU 400 determines whether or not the bottle motor timer Tz has timed out. That is, the CPU 400 determines whether or not the bottle motor timer Tz has exceeded a time timeZ (Tz>timeZ). The time timeZ is stored in advance in the RAM 402. If it is determined that the bottle motor timer Tz has not timed out, the CPU 400 returns to the step S807. On the other hand, if it is determined that the bottle motor timer Tz has timed out, the CPU 400 clears the bottle motor timer Tz in a step S816, and then proceeds to a step S817.
(56) In the step S817, the CPU 400 stops driving the bottle motor 201. In a step S818, the CPU 400 determines, based on the output of the hopper-internal toner sensor 217, whether or not toner is present in the hopper 216. Then, if the output of the hopper-internal toner sensor 217 is held at OFF so that it is determined that toner is absent in the hopper 216, the CPU 400 returns to the step S806. On the other hand, if the output of the hopper-internal toner sensor 217 has been changed to ON so that it is determined that toner is present in the hopper 216, the CPU 400 proceeds to a step S819. In the step S819, the CPU 400 initializes the bottle toner-absent timer Tx to 0, and then returns to the step S801.
(57) In the step S820, the CPU 400 initializes the bottle rotation sensor timer Ty to 0. In a step S821, the CPU 400 stops driving the bottle motor 201. In a step S822, the CPU 400 performs the abnormality determination process described hereinafter with reference to
(58) In the step S823, the CPU 400 initializes the bottle toner-absent timer Tx to 0. The CPU 400 stops driving the bottle motor 201 in a step S824, and determines that toner is absent in the toner bottle T and stores this fact in the RAM 402 in a step S825, followed by terminating the process in
(59)
(60) In a step S901, the CPU 400 initializes a rotation counter (the number of rotations Dr) of the screw 212. The screw rotation counter is used to record how many rotations the screw 212 make after the output of the hopper-internal toner sensor 217 is changed to OFF. The number of rotations Dr is used to obtain the amount of toner in the hopper 216 and further the replenishment required amount Hr.
(61) In a step S902, the CPU 400 determines whether or not the output of the hopper-internal toner sensor 217 is ON. Then, if the output of the hopper-internal toner sensor 217 is ON, in a step S903, the CPU 400 initializes the screw rotation counter, and then proceeds to a step S904. However, if the output of the hopper-internal toner sensor 217 is OFF, the CPU 400 proceeds to the step S904 without initializing the counter.
(62) In the step S904, the CPU 400 determines whether or not toner is being replenished from the hopper 216 to the developing device 140. This is determined, for example, based on whether or not the CPU 400 controls to drive the conveying path motor 211. Then, if toner is not being replenished from the hopper 216 to the developing device 140, the screw 212 is not rotated, and hence the CPU 400 returns to the S902. On the other hand, if toner is being replenished from the hopper 216 to the developing device 140, the CPU 400 proceeds to a step S905, wherein the CPU 400 waits until an edge of the output of the conveying path-internal rotation sensor 213 is detected. When an edge of the output of the conveying path-internal rotation sensor 213 is detected, the CPU 400 counts up the screw rotation counter (Dr←Dr+1) in a step S06. The value of the screw rotation counter is stored in the RAM 402 as the number of rotations Dr. Note that in repeating the step S905, a step for detecting an error caused by timeout may be provided, and occurrence of the error may be notified to the user.
(63) In a step S907, the CPU 400 determines whether or not the value of the screw rotation counter (Dr) is not smaller than a threshold value. The threshold value is set to a value corresponding to the first predetermined amount of toner in the hopper 216. Then, if Dr<the threshold value holds, the CPU 400 returns to the step S902. On the other hand, if Dr≥the threshold value holds, it can be determined that all of toner in the hopper 216 has been discharged to the developing device 140, and hence the CPU 400 terminates the process in
(64)
(65) In a step S1003, the CPU 400 calculates the replenishment required amount Hr based on the number of rotations Dr which is a value of the screw rotation counter. Assuming that an average value of the amount of toner discharged per one rotation of the screw 212 is represented by α, the replenishment required amount Hr is calculated by Hr=αDr. Note that the method of acquiring the replenishment required amount Hr is not limited to the above-mentioned example. For example, the replenishment required amount Hr may be calculated from the rotation time of the screw 212 or by the method of detecting an amount of toner actually discharged from the hopper 216. In the step S1004, the CPU 400 determines whether or not the toner remaining amount Tr is not smaller than the replenishment required amount Hr (necessary replenishment amount) of toner to the hopper 216 (Tr≥Hr). If Tr≥Hr holds, the current toner remaining amount Tr makes it possible to replenish the replenishment required amount Hr of toner to the hopper 216, and hence the CPU 400 proceeds to the step S1005. However, if Tr<Hr holds, the current toner remaining amount Tr makes it impossible to replenish the replenishment required amount Hr of toner to the hopper 216, and hence the CPU 400 proceeds to a step S1008.
(66) In the step S1005, the CPU 400 determines whether or not the stored value Pr stored in the RAM 402 is “ON” (indicating that hopper toner is present). Then, if the stored value Pr is “ON”, in a step S1006, the CPU 400 determines that the bottle rotation sensor 202 is in failure. In this case, the CPU 400 displays a message indicating that the hopper 216 is identified as a unit corresponding to the abnormal spot, on the UI 403 (see
(67) In the step S1008, the CPU 400 performs error display, followed by terminating the process in
(68) Note that the manner of error notification is not limited to the error display, shown in
(69) According to the present embodiment, the CPU 400 determines which of failure of the bottle rotation sensor 202 and rotation failure of the toner bottle T has occurred, based on the detection result of the bottle rotation sensor 202 and the detection result of the hopper-internal toner sensor 217. The CPU 400 performs determination of the cause of the abnormality according to a detection result of the bottle rotation sensor 202, which indicates that the toner bottle T is not rotating. More specifically, the CPU 400 performs determination of the cause of the abnormality based on the output of the hopper-internal toner sensor 217 (stored value Pr) stored when it is determined that the toner bottle T is not rotating (step S1005). That is, in a case where the stored value Pr indicates that the amount of toner in the hopper 216 is not smaller than the first predetermined amount, the CPU 400 determines that the bottle rotation sensor 202 is in failure. On the other hand, in a case where the stored value Pr indicates that the amount of toner in the hopper 216 is smaller than the first predetermined amount, the CPU 400 determines that rotation failure of the toner bottle T has occurred. With this, it is possible to determine which of failure of the detection unit (bottle rotation sensor 202) for detecting rotation of the toner bottle T and rotation failure of the toner bottle T has occurred without providing a component, such as a current detecting circuit, for detecting a drive load of the bottle motor 201. Therefore, labor of a service person, for identifying the cause of a failure, is reduced, which makes it possible to reduce downtime. Further, this also contributes to cost reduction.
(70) Further, in a case where the toner remaining amount Tr is smaller than the replenishment required amount Hr, the determination regarding which of failure of the bottle rotation sensor 202 and rotation failure of the toner bottle T has occurred is not performed. With this, it is possible to prevent erroneous determination which can occur e.g. in a case where the bottle rotation sensor 202 is in failure in a state in which the toner bottle T is almost out of toner.
(71) 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.
(72) This application claims the benefit of Japanese Patent Application No. 2019-002018 filed Jan. 9, 2019, which is hereby incorporated by reference herein in its entirety.