Temperature control in image forming apparatus
An image forming apparatus includes a reception unit, an image forming unit, a drive unit, a detection unit, a prediction unit, and a control unit. The image forming unit forms an image based on image information received by the reception unit. The drive unit controls an imaging forming unit drive. The detection unit detects temperature within the image forming apparatus. The prediction unit predicts a transition of temperature within the image forming apparatus and an image formation time based on the image information and the temperature within the image formation unit. The control unit is responsive to detected temperature and predicted image forming time. The control unit switches between image forming modes and controls the image forming apparatus to form an image in a short image forming time.
Latest Canon Patents:
- MEDICAL DATA PROCESSING APPARATUS, MAGNETIC RESONANCE IMAGING APPARATUS, AND LEARNED MODEL GENERATING METHOD
- METHOD AND APPARATUS FOR SCATTER ESTIMATION IN COMPUTED TOMOGRAPHY IMAGING SYSTEMS
- DETECTOR RESPONSE CALIBARATION DATA WEIGHT OPTIMIZATION METHOD FOR A PHOTON COUNTING X-RAY IMAGING SYSTEM
- INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD, AND STORAGE MEDIUM
- X-RAY DIAGNOSIS APPARATUS AND CONSOLE APPARATUS
1. Field of the Invention
The present invention relates to a temperature control method in image forming apparatuses, such as copying machines, and laser printers.
2. Description of the Related Art
Heretofore, in the image forming apparatuses, temperature rise suppression control has been implemented not to give rise to image defects due to temperature elevation, in other words, to form good images on a recording medium even if the interior temperature rises during an image forming operation. For example, as discussed in Japanese Patent Application Laid-Open No. 6-194921, a control system is installed to control the apparatus to temporarily stop the image forming operation when the internal temperature reaches a predetermined temperature level, and a cooling operation takes place to reduce the temperature in the apparatus, and after the temperature is cooled to some extent, the image forming operation is resumed.
However, when the image forming operation is stopped temporarily for the purpose of cooling, a drop in throughput accrues. In this respect, Japanese Patent Application Laid-Open No. 2005-156758 proposes an image forming apparatus configured such that when a temperature reaches a level at which the image forming operation is to be changed, cooling is performed in such a manner that the image forming time will be as short as possible on the basis of a number of images yet to be printed and a temperature change rate based on the apparatus's interior temperature detected at that time.
In this conventional technology, however, in the control method that changes the operation to another stage after a fixed temperature for a change of operation is reached, no consideration has been given to controlling the image forming operation until the temperature rises to a level for a change of operation. In other words, if the image forming operation can be controlled before the interior temperature rises to the level for a change of operation, it is possible to shorten the image forming time more than when controlling the image forming operation after the interior temperature has reached the level for operation change. There is also a room for improvement in control of the image forming operation at a stage before the temperature rises to a level for a change of operation.
SUMMARY OF THE INVENTIONThe invention in the present patent application is directed to a method of appropriately controlling an image forming operation to reduce the drop in throughput as far as the interior of the image forming apparatus does not rise to an upper-limit temperature.
According to an aspect of the present invention, an image forming apparatus includes a reception unit, an image forming unit, a drive unit, a detection unit, a prediction unit, and a control unit. The reception unit receives image information to form an image and the image forming unit forms an image based on the image information. The drive unit controls a drive of the imaging forming unit and the detection unit detects temperature within the image forming apparatus. The prediction unit predicts a transition of temperature within the image forming apparatus and an image formation time based on the image information and the temperature within the image formation unit. The control unit switches to either a first image forming mode or a second image forming mode. In the first image forming mode, a formation of an image is performed in such a manner as the drive of the image formation unit is decelerated to prevent the temperature within the image forming apparatus from reaching an upper limit temperature. In the second image forming mode, the image formation by the image formation unit is interrupted when the temperature within the image forming apparatus reaches the upper limit temperature and then the image formation is resumed. The prediction unit predicts a first image forming time when the first image forming mode is executed and a second image forming time when the second image forming mode is executed. Moreover, the control unit controls the image forming apparatus to form an image in an image forming mode that takes a short image forming time based on the image forming time predicted by the prediction unit.
Further features and aspects of the present invention will become apparent from the following detailed description of exemplary embodiments with reference to the attached drawings.
The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate exemplary embodiments, features, and aspects of the invention and, together with the description, serve to explain the principles of the invention.
Various exemplary embodiments, features, and aspects of the invention will be described in detail below with reference to the drawings. The following embodiments are not intended to limit the invention described in the claims thereof, and all combinations of characteristic features described in the embodiments are not necessarily essential to the solving means of the invention.
Optical units 118 to 121 each work to form a latent image on the photosensitive drum. The respective optical units 118 to 121 of respective colors form latent images by scanning the surfaces of the photosensitive drums 106 to 109 with a laser beam. The developing rollers 114 to 117 form visible images of different colors on the photosensitive drums. A series of those operations are controlled in synchronism with each other so that the images are transferred to predetermined positions on a recording medium being transferred. The images developed on the photosensitive drums are transferred by the transfer rollers to the recording medium. A fixing unit 122 fixes the image transferred to the recording medium by the transfer rollers.
The image forming apparatus 101 includes an environment sensor 130 configured to detect a temperature in the image forming apparatus. The environment sensor 130 is mounted in a position where it is not subjected too much to the heat generated by the driving devices, such as motors for sheet feed or image transfer. The temperature detected by the environment sensor 130 is monitored by the control unit in the image forming apparatus.
The video interface unit 203 receives signals transmitted from the controller 201 to the engine control unit 202, and sends to the controller 201 data on the status of the image forming apparatus and a signal requesting for image information.
When receiving image forming reservation information at the video interface unit 203, a CPU 204 of the engine control unit 202 predicts a temperature in the image forming apparatus after an image is formed, using a temperature reaching time calculation unit 209, based on a temperature in the image forming apparatus detected by the environment sensor 130 and reservation information. A temperature repression unit controls a fixing control unit 205, a sheet conveyance unit 206, and a drive control unit 207 to prevent the temperature in the image forming apparatus from becoming higher than an upper limit temperature. A concrete temperature prediction method and a control method of cooling the image forming apparatus will be described later.
Referring to
In step S301, image forming reservation information is received from the controller 201. In step S302, an image forming time (hereafter referred to as t1) is calculated when a speed change mode is executed to change the speed in the middle of a job to prevent the temperature from reaching the upper limit temperature (hereafter referred to as Cmax). How to calculate t1 will be described in detail later. In step S303, an image forming time (hereafter referred to as t2) is calculated when a cooling mode is executed to perform cooling by a cooling device, for example, by temporarily interrupting the image formation operation to prevent the interior temperature of the image cooling apparatus from reaching Cmax. How to calculate t2 will be described in detail later.
In step S304, a comparison is made between time t1 obtained as described when image formation is performed by executing a speed change mode as a first image forming mode in the middle of the job, and a time t2 when image formation is performed by executing a cooling mode as a second image forming mode. If the time t1 is shorter, in step S305, the image formation is performed by using the speed change mode in the middle of the job, or if the time t2 is shorter, in step S306, the image formation is performed by using the cooling mode. These two modes will be described in greater detail later.
Referring to the flowchart in
In step S313, if Pc is smaller than P, in step S314, an image forming time to in which the number of pages Pc are printed at the print speed Sa is calculated by equation (1).
Ta=Pc/Sa (1)
Then, an estimated temperature when the number of pages Pc are printed is calculated. The estimated temperature is calculated by using equation (2) as follows.
C(t)=Cx×(1−(1−k)t) (2)
In this equation (2), t is time, and C(t) is a temperature at time t. Cx is a value inherent to the operation status and is a temperature that finally converges as t increases. k is a value inherent to the operation status and is a real number between 0 and 1.
In step S315, from equation (2), printing is performed by using a finally converging temperature Cx1 at the print speed Sa and k1, and a temperature Ca that rises from the start of printing until after a lapse of to is calculated as follows.
Ca=Cx1−Cx1×(1−k1)ta (3)
By solving the equation (2) for time t, time t from the start of printing till a temperature rise of C° C. can be obtained.
t=log(1−k)|1−C/Cx| (4)
In step S316, from equation (4), image formation is performed by executing a speed change using a finally converging temperature Cx2 and k2 at a print speed Sb (“Sa>Sb”, and “a temperature rise trend of Sa is higher than a temperature rise trend of Sb”). After the image formation processing, an image forming time tB at a print speed Sb when the temperature rises until it reaches Ca is calculated as follows.
tB=log(1−k2)|1−C/Cx2| (5)
In step S317, an image forming time tb elapsing after the print speed is changed to the print speed Sb and the temperature reaches Ca until the end of the print job is calculated as follows.
Tb=(P−Pc)/Sb (6)
In step S318, by equation (2), a temperature Cu after a lapse of tB+tb is calculated as follows.
Cu=Cx2−Cx2×(1−k2)(tB+tb) (7)
In step S319, the temperature at the start of printing is detected by a detection device, such as a temperature sensor and this temperature is taken as Cstart. The Cu calculated in step S318 and (Cmax−Cstart) as a difference between the temperature at the start of printing and the upper-limit temperature are compared. In step S319, if the Cu is lower, in step S320, the Pc is incremented. The steps from step S313 to step S319 are repeated until the Pc is larger than P or the Cu is larger than (Cmax−Cstart).
In step S319, if the Cu is higher, in step S321, the Pc is decremented. In step S322, an image forming time ta when Pc pages are printed at a print speed Sa is obtained as follows.
Ta=Pc/Sa (8)
In step S323, an image forming time after the print speed is changed to Sb till the end of the print job is calculated as follows.
tb=(P−Pc)/Sb (9)
An image forming time t1 when the print speed is changed to prevent the temperature from reaching Cmax is calculated according to a sum of ta and tb obtained in steps S322 and S323 by using an equation as follows.
T1=ta+tb (10)
In step S313, if Pc>P, an image forming time t1 when P pages are printed at a print speed Sa is calculated as follows.
T1=P/Sa (11)
Referring to the flowchart in
td=log(1−k1)|1−(Cmax/Cstart)/Cx1| (12)
In step S333, an image forming time tall when P pages of a print job are printed at a print speed Sa is calculated by:
tall=P/Sa (13)
In step S334, a cooling temperature Cr, which is necessary until printing of a number of pages remaining at a time when Cmax is reached is completed, is calculated by using td, tall, and the equations (2) and (4) as follows.
A temperature rise Cd after a lapse of td is calculated by using equation (1), as expressed below.
Cd=Cx1−Cx1×(1−k1)td (14)
A temperature rise Call after a lapse of tall by using equation (1), as expressed below.
Call=Cx1−Cx1×(1−k1)tall (15)
The Cr is calculated by using Cd and Call, as expressed below.
Cr=Call−Cd (16)
In step S335, time tc required for cooling in step S334 is calculated by equation (17) by using the calculated Cr, a temperature counter value that finally converges during cooling (hereafter referred to as Cx3), and k3.
tc=log(1−k3)|1−Cr/Cx3| (17)
In step S336, printing is performed at a print speed Sa from a sum of tall and tc, and an image forming time t2 in which the cooling mode is executed is calculated as follows.
t2=Tall+tc (18)
Using the flowchart in
In step S343, the number of printed pages is counted until the number of printed pages of recording medium reaches P pages. When the number of printed pages reaches P pages, in step S344, printing is finished. Using the flowchart of
In step S355, Cr is calculated from the number of pages to be printed, and a printable temperature Cpok is calculated from a difference between Cmax and Cr. In step S356, if Ctemp is not yet cooled down to Cpok, the cooling mode is continued. When Ctemp is cooled down to Cpok, in step S357, the cooling mode is stopped. In step S258, printing is resumed and the processing returns to step S351. In step S351, when the number of printed recording medium pages reaches P pages, in step S359, printing is finished.
Using
In an operation status A, printing is performed under conditions of a print speed Sa [pages/min], a coefficient k1, and a finally converging temperature Cx1 [° C.]. In an operation status B, printing is performed under conditions of a print speed Sb [pages/min], a coefficient k2, and a finally converging temperature Cx2 [° C.]. In both the operation statuses A and B, the temperature rise limit is Cmax [° C.], the print start-time environment temperature is Cstart [° C.], and P1 pages are printed. The print speeds Sa and Sb, k1, k2, Cx1, and Cx2 are values inherent to an image forming apparatus used, and relations, Sa>Sb, k1>k2, and Cx1>Cx2 should hold.
With reference to
In the operation status A, printing is performed under conditions of a print speed Sa [pages/min], a coefficient k1, and a finally converging temperature Cx1 [° C.]. In the operation status B, printing is performed at a print speed Sb [pages/min], a coefficient k4, and a finally converging temperature Cx4 [° C.]. In both the operation statuses A and B, the temperature rise limit is Cmax [° C.], the print start-time environment temperature is Cstart [° C.], and P2 pages are printed. The print speeds Sa and Sb, k1, k4, Cx1, and Cx4 are values inherent to an image forming apparatus used, and relations, Sa>Sb, k1>k4>k2, and Cx1>Cx4>Cx2 should hold.
The total image forming time can be controlled to shorten its length by switching a period of cooling and the cooling mode according to the performance of each image forming apparatus and the print conditions, such as the environment temperature at the start of printing, and a number of print jobs.
A second exemplary embodiment of the present invention will be described below. Because this second exemplary embodiment includes many structures in common with the first exemplary embodiment described above, these structures are indicated with the same numerals used above, and their descriptions are not repeated here. In the second exemplary embodiment, the fundamental structures are similar to the first exemplary embodiment other than control that permutes the order of print jobs to minimize the image forming time when a plurality of print jobs are received, and therefore their descriptions are not repeated here.
Referring to
When all jobs are stored in the print buffer, a predicted end time of each job is obtained, and a time when all jobs are completed is obtained. Referring to
The engine control unit 202 cancels a reserving order of print jobs received for the first time from the controller 201, and notifies the controller 201 of a permuted order of print jobs. Then, the engine control unit 202 starts to print jobs in an updated reserving order of print jobs. By permuting a combination of all jobs and deriving a combination of jobs with a shortest image forming time, it becomes possible not only to permute contents in one job but also to adequately control a total image forming time covering all reserved jobs.
Referring to
In step S401, the engine control unit 202 receives a print reservation command from the controller 201. In step $02, a timer, which is counted up at a predetermined timing and counts elapsed time (hereafter referred to as a timer), is initialized to 0, and a print job number counter (hereafter referred to as job_cnt) is initialized to 1. In step S403, it is determined whether the timer shows less than an optional threshold value (hereafter referred to as Tth). If the timer is less than the threshold value, in step S404, it is further determined whether there is a print reservation command received. If there is a print reservation command received, in step S405, the job_cnt is incremented by 1, and the processing returns to step S403. If there is not a print reservation command received, the processing returns straight back to the step S403.
In step S403, if it is determined that the timer is larger than Tth, the processing proceeds to step S406. In step S406, it is determined whether the print job number (job_cnt) is 2 or more. If the print job number is 2 or more, in step S407, an image forming time when the order of jobs is permuted (hereafter referred to as t3) is calculated by using equations (2) and (4). Then, in step S308, an image forming time when the order of jobs is not permuted (hereafter referred to as t4) is calculated by using equations (2) and (4).
The method of calculating an image forming time when an order of jobs is permuted and the method of calculating an image forming time when an order of jobs is not permuted both according to this exemplary embodiment are not limited to those methods using equations (2) and (4) Other calculation methods may also be used so long as the methods are able to obtain a total image forming time. For convenience of description, description has been made on condition that there are two patterns of permutation of an order of jobs, but the job permutation methods are not limited to the two patterns, but patterns of combinations, totaling the factorial number N! according to a number N (all jobs) can be applied.
In step S409, t3 and t4 are compared. If t3 is less than t4, the image forming time is shorter when the order of jobs is permuted than when the order of jobs is not permuted. Therefore, in step S410, a permutation processing of print jobs is executed. This print job permutation processing will be described in greater detail with reference to the flowchart in
When, in step S410, a permutation processing of print jobs is started, in step S420, the image forming apparatus 101 sends the controller a request to cancel a print reservation which has been made. In step S421, the image forming apparatus 101 determines whether there is a print cancel command received from the controller 201.
In step S423, the image forming apparatus 101 sends the controller 201 a sequential order of print jobs, which offers a shortest image forming time, which is calculated in the image forming time calculation processing in step 407. In step 424, after having finished transmitting the order of print jobs, the image forming apparatus 101 requests the controller 201 to retransmit a print reservation command. In step S425, when the image forming apparatus 101 has finished receiving print reservation commands of all permuted print jobs from the controller 201, the permutation of jobs is completed.
In step S411, the image forming apparatus 101 requests the controller 201 to transmit a print start command. In step S412, the image forming apparatus 101 determines whether a print start command is received. Upon receiving a print start command, the image forming apparatus 101, in step S413, starts printing. In step S414, the processing is repeated until it is determined that all print jobs have been printed. When all print jobs have been printed, in step S415, printing is finished.
In the operation status A, printing is performed under conditions of a print speed Sa [pages/min], a coefficient k1, and a finally converging temperature Cx1 [° C.]. In the operation status B, printing is performed under conditions of a print speed Sb [pages/min], a coefficient k2, and a finally converging temperature Cx2 [° C.] In both the operation statuses A and B, the temperature rise limit is Cmax [° C.], the print-start environment temperature is Cstart [° C.], and the number of pages is Pa pages in a print job A at a designated print speed of Sa and Pb pages in a print job B at a designated print speed of Sb. The print speeds Sa, Sb, k1, k2, Cx1, Cx2 are values inherent to an image forming apparatus used, and relations, Sa>Sb, k1>k2, Cx1>Cx2, and Pa>Pb should hold.
Thus, the total image forming time can be controlled to shorten by permuting the reserved order according to the performance of each image forming apparatus and the print conditions, such as the environment temperature at the start of printing, and a number of print jobs.
A third exemplary embodiment of the present invention will be described below. Because this third exemplary embodiment includes many structures in common with the first exemplary embodiment described above, these structures are indicated with the same numerals used above, and their descriptions are not repeated here. In the third exemplary embodiment, the fundamental structures, other than control that recalculates an image forming time when an actual interior temperature of the apparatus differs from a temperature calculated by the temperature reaching prediction unit in the apparatus, are similar to the first exemplary embodiment, and therefore their descriptions are not repeated here.
Using a flowchart in
In step S501, a temperature in the apparatus (hereafter referred to as Cenv) after the lapse of a predetermined length of time (tx) from the start of printing is obtained. In step S502, according to Cstart and print conditions designated by the controller 201, the apparatus interior temperature after the lapse of tx (hereafter referred to as Ccal) is calculated in processing for calculating an apparatus interior temperature. The Ccal is calculated by using a print start temperature Cstart, tx, and a finally converging temperature counter value Cx5 and k5 in the designated print conditions as follows.
Ccal=Cstart+(Cx5−Cx5×(1−k5)tx) (19).
In step S503, the image forming apparatus determines whether an absolute value of a difference between Ccal and Cenv (|Ccal−Cenv|) is not less than an arbitrary threshold value Cth. In step S503, if it is determined that the absolute value is not less than the threshold value, an error is occurring between an actual temperature and a predicted temperature. In step S504, recalculation is performed in an image forming time recalculation processing, such as the image forming time calculation processing in changing the speed in step S302, the image forming time calculation processing in execution of the cooling mode in step S303, the image forming time calculation processing in permutation of the order of jobs in step S407, or the image forming time calculation processing when permutation of the order of jobs is not performed in step S408.
As described above, by correcting errors between a current temperature and a predicted temperature at predetermined intervals, it becomes possible to improve an accuracy in selecting the control method designed to attain a shortest image forming time.
Other EmbodimentsAspects 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 embodiments, 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 embodiments. 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 (e.g., computer-readable medium). In such a case, the system or apparatus, and the recording medium where the program is stored, are included as being within the scope of the present invention. In an example, a computer-readable medium may store a program that causes image forming apparatus to perform a method described herein. In another example, a central processing unit (CPU) may be configured to control at least one unit utilized in a method or apparatus described herein.
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 modifications, equivalent structures, and functions.
This application claims priority from Japanese Patent Application No. 2009-283457 filed Dec. 14, 2009, which is hereby incorporated by reference herein in its entirety.
Claims
1. An image forming apparatus comprising:
- a reception unit configured to receive image information to form an image;
- an image forming unit configured to form an image based on the image information;
- a drive unit configured to control a drive of the imaging forming unit;
- a detection unit configured to detect temperature within the image forming apparatus;
- a prediction unit configured to predict a transition of temperature within the image forming apparatus and an image formation time based on the image information and the temperature within the image formation unit; and
- a control unit configured to switch to a first image forming mode in which a formation of an image is performed in such a manner as the drive of the image formation unit is decelerated to prevent the temperature within the image forming apparatus from reaching an upper limit temperature, or switch to a second image forming mode in which the image formation by the image formation unit is interrupted when the temperature within the image forming apparatus reaches the upper limit temperature and then the image formation is resumed,
- wherein the prediction unit predicts a first image forming time when the first image forming mode is executed and a second image forming time when the second image forming mode is executed, and wherein the control unit controls the image forming apparatus to form an image in an image forming mode that takes a short image forming time based on the image forming time predicted by the prediction unit.
2. The image forming apparatus according to claim 1, wherein the reception unit is able to receive a plurality of pieces of image information, and wherein the prediction unit predicts an image forming time when the first image forming time is executed, and an image forming time when the second image forming time is executed, in a case where the plurality of pieces of image formation is all used for image formation.
3. The image forming apparatus according to claim 2, wherein the prediction unit permutes, according to image forming speeds and numbers of images to be formed, an order of images that are based on the plurality of pieces of image information, and predicts an image forming time when the first image forming mode is executed and an image forming time when the second image forming mode is executed.
Type: Grant
Filed: Dec 9, 2010
Date of Patent: Feb 26, 2013
Patent Publication Number: 20110142460
Assignee: Canon Kabushiki Kaisha (Tokyo)
Inventor: Michio Sugano (Suntou-gun)
Primary Examiner: Susan Lee
Application Number: 12/964,490
International Classification: G03G 15/00 (20060101);