1. Field of the Invention
The present invention relates to an ink-jet recording apparatus.
2. Description of the Related Art
Japanese Patent Application Laid-Open No. 04-250054 discusses a method for controlling a sub heater included in an ink-jet recording head. An ink-jet recording apparatus discussed in Japanese Patent Application Laid-Open No. 04-250054 preheats an ink discharge silicone chip and ink in the vicinity of a discharge port by using a sub heater which is different from a main heater for discharging ink, thus stabilizing the ink discharge characteristics.
However, with the ink-jet recording apparatus discussed in Japanese Patent Application Laid-Open No. 04-250054, the temperature error from the target temperature Tav is large.
A recording apparatus according to the present invention includes: a recording head configured to discharge ink; a temperature detection unit configured to detect a temperature of the recording head; a first heating element configured to maintain the temperature of the recording head and a second heating element configured to discharge the ink, disposed at the recording head; an acquisition unit configured to acquire at a plurality of predetermined intervals the temperature detected by the temperature detection unit; a first averaging unit configured to obtain an average temperature based on the temperatures acquired by the acquisition unit in a first period; a first drive unit configured to drive the first heating element based on the average temperature obtained by the first averaging unit; a second averaging unit configured to obtain an average temperature based on the temperatures acquired by the acquisition unit in a second period including the first period and longer than the first period; and a second drive unit configured to drive the second heating element based on the average temperature obtained by the second averaging 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.
Referring to
As the sub heater is repetitively turned ON (heated) and OFF (heat-radiated) in this way, the equilibrium state of the recording head temperature is achieved. In the equilibrium state, a temperature error between the target temperature Tav and the temperature T0 is maximized ΔT0 each time the average temperature is acquired.
The ink-jet recording apparatus records an image on a recording medium by using a line-head type recording head (thermal ink jet) 7. The ink-jet recording apparatus includes a sub heater control unit 1, a main heater control unit 2, a head temperature storage unit 3, a head temperature acquisition unit 4, a data processing unit 5, and a reference signal generation unit 8. These blocks are included in a central processing unit (CPU) or an application specific integrated circuit (ASIC). A part of these blocks may be included in the recording head 7. Although the CPU or ASIC controls a conveyance method and communication with external devices, descriptions will be omitted.
The data processing unit 5 receives print data input from an external device such as a personal computer (PC) (not illustrated). Upon reception of the print data, the data processing unit 5 generates recording data from the print data. The data processing unit 5 outputs the recording data to the main heater control unit 2 including a main heater drive unit 205.
The main heater drive unit 205 is a second drive unit for driving a main heater 711 (
The recording head 7 inputs the drive signal output from the main heater drive unit 205. The main heater 711 is driven by the drive signal to discharge ink to a recording medium (print sheet).
The head temperature acquisition unit 4 acquires temperature information from temperature sensors included in the recording head 7 at predetermined cycles (hereinafter referred to as “sampling cycle”). Each time the recording head temperature acquisition unit 4 acquires temperature information from the temperature sensor at sampling cycles, the recording head temperature acquisition unit 4 outputs the temperature information to the head temperature storage unit 3. The head temperature acquisition unit 4 outputs a timing signal for acquiring temperature information.
The head temperature storage unit 3 stores a predetermined number of pieces of temperature information. The head temperature storage unit 3 stores each of the predetermined number of pieces of temperature information for a fixed time period (hereinafter referred to as second period). The head temperature storage unit 3 sequentially stores the temperature information (input data) input from the recording head temperature acquisition unit 4 at sampling cycles. The head temperature storage unit 3 uses a data moving method for the moving average. Exemplary methods for moving data include a method for using so-called a shift register and a method for sequentially changing the address by using a memory.
The reference signal generation unit 8 generates a timing signal according to the conveyance of a print sheet or the operation of the conveyance method. This timing signal is transmitted to the control unit of the ink-jet recording apparatus, to be used to control the conveyance unit and the recording head.
The temperature sensor 712 is a unit for detecting the temperature of the recording head 7 and outputs temperature information indicating the result of detection. The temperature sensor 712 may be, for example, a diode or a temperature variable resister. The main heater 711 is a second heating element for discharging ink. The sub heater 710 is a first heating element for maintaining the temperature of the recording head 7.
Again,
The main heater temperature acquisition unit 201 calculates the moving average of, for example, the 16 pieces of temperature information detected by the temperature sensor 712 in the second period. As illustrated in
<R>=(ΣDLk)/n, where k=1 to n (n=16) (1)
The main heater temperature acquisition unit 201 outputs the calculated moving average <R> to the main heater control unit 2 as the second average temperature information. Therefore, each time the main heater control unit 2 obtains the second average temperature, it can control the drive of the main heater 711.
When the drive interval of the main heater 711 is larger than the acquisition interval of the second average temperature information, the main heater control unit 2 can control the drive of the main heater 711 based on the latest second average temperature.
The sub heater control unit 1 controls the drive of the sub heater 710 included in the recording head 7. The sub heater control unit 1 includes a sub heater temperature acquisition unit 101 and a sub heater drive control unit 102.
The sub heater temperature acquisition unit 101 is a first averaging unit for obtaining a first average temperature at predetermined periods (hereinafter referred to as first periods) by averaging the temperatures detected by the temperature sensor in the first period. The first period is longer than the sampling period and shorter than the second period.
In the present exemplary embodiment, the sub heater temperature acquisition unit 101 acquires the first average temperature information indicating the first average temperature used to control the sub heater 710. The sub heater temperature acquisition unit 101 calculates at sampling cycles shorter than the first period, the moving average of a number of pieces of temperature information less than the predetermined number stored in the head temperature storage unit 3. The sub heater temperature acquisition unit 101 calculates the moving average based on the predetermined number of pieces of temperature information to acquire the first average temperature information. Thus, the sub heater temperature acquisition unit 101 eliminates noise components contained in the temperature information.
The sub heater temperature acquisition unit 101 receives, for example, the four pieces of temperature information stored in the four information storage elements DL1 to DL4, as illustrated in
<r>=(ΣDLK)/m, where k=1 to m (m=4) (2)
The moving average <r> calculated by formula (2) changes four times faster than the second average temperature acquired by the main heater temperature acquisition unit 201 does. Therefore, the cycle of feedback to the sub heater drive control unit 102 is shortened, making it possible to reduce the temperature error between the target temperature Tav and the actual temperature of the recording head 7. Therefore, the ink-jet recording apparatus can improve the accuracy of the second average temperature information acquired by the main heater temperature acquisition unit 201.
The sub heater temperature acquisition unit 101 outputs to the sub heater drive control unit 102 the result of calculation by formula (2) as the first average temperature information. Although, in the present exemplary embodiment, the number of information storage elements DL1 to DL4 used by the sub heater temperature acquisition unit 101 for the moving average is one quarter of the number of information storage element DL1 to DL16 used by the main heater temperature acquisition unit 201 for the moving average, a similar effect can be obtained if the former number is a half or less than the latter number.
Each time the sub heater temperature acquisition unit 101 obtains the first average temperature, the sub heater drive control unit 102 controls the sub heater drive unit 105 based on the first average temperature acquired by the sub heater temperature acquisition unit 101. In the present exemplary embodiment, the sub heater drive control unit 102 repetitively turns the sub heater 710 ON and OFF so that the first average temperature acquired by the sub heater temperature acquisition unit 101 coincides with the target temperature Tav.
The configuration of the sub heater drive control unit 102 will be described below with reference to
The sub heater drive unit 105 receives the result of comparison from the sub heat temperature comparison unit 104. According to the result of comparison, the sub heater drive unit 105 outputs drive signals for driving the sub heater 710 to the recording head 7. The sub heater 710 is repetitively turned ON and OFF based on the drive signals output from the sub heater driver unit 105. Upon reception of the result of comparison indicating that the first average temperature is lower than the target temperature Tav, the sub heater drive unit 105 outputs to the sub heater 710 an ON signal for turning ON (heating) the sub heater 710. Otherwise, upon reception of the result of comparison indicating that the first average temperature is higher than the target temperature Tav, the sub heater drive unit 105 outputs to the sub heater 710 an OFF signal for turning OFF (radiating heat from) the sub heater 710.
To suppress chattering produced by the comparison of the first average temperature with the target temperature Tav, the comparison reference temperature storage unit 103 stores a reference value for turning ON the sub heater 710 and another reference value for turning OFF the sub heater 710 as the target temperature Tav.
As illustrated in
The sub heater temperature acquisition unit 101 acquires the first average temperature information at a timing S4 since the first average temperature is obtained based on the four pieces of temperature information. At the timing S4, since the first average temperature is detected to be higher than the target temperature Tav, the sub heater 710 is turned OFF by a drive signal output from the sub heater drive unit 105. Therefore, from the timing S4 on, the temperature T begins to fall. In the ink-jet printer, the temperature T falls because of the cooling effect by liquid ink itself to be discharged, the heat radiation effect by ink discharge, and the heat radiation effect by a ceramic head support member.
At a timing S8, since the temperature T is detected to be lower than the target temperature Tav, the sub heater 710 is turned ON by a drive signal output from the sub heater drive unit 105. Therefore, the temperature T begins to rise. Thus, the temperature of the recording head 7 enters the equilibrium state.
Although the rate (inclination) of rise and fall in temperature T depends on the heat capacity, the heat radiation characteristics of the object under heat control, and the heating capability of the heating unit, but the rate of rise and fall does not depend on the temperature sampling cycle or period. Therefore, the inclination of rise and fall in temperature T coincides with the inclination of rise and fall in temperature T0.
At a timing S16, the second average temperature information acquired by the main heater temperature acquisition unit 201 is an average of temperatures measured at the timings S1 to S16, which is almost equal to the target temperature Tav. This results in a temperature error δT from the target temperature Tav in the equilibrium state. This temperature error δT is smaller than the temperature error ΔT illustrated in
To facilitate understanding, the schematic view in
Likewise, the second average temperature information is also acquired based on the moving average and therefore the second average temperature information is output to the main heater control unit 2 at sampling cycles at which temperature information is acquired by the recording head temperature acquisition unit 4. This enables the main heater control unit 2 to control the main heater 711 more finely.
A timing at which temperature information is acquired by the recording head temperature acquisition unit 4 will be briefly described below with reference to
The line flag signal is a reference signal corresponding to one line (one raster) to be printed by the recording head 7. The line flag signal is generated by the reference signal generation unit 8 (illustrated in
In the one-line heating period P1, the ink-jet header 7 is driven according to a print trigger (rising edge of the line flag) TG to print the print data for one line. The one-line heating period P1 is a time period shorter than the line interval.
In the temperature sensor reading period P2, the recording head temperature acquisition unit 4 reads temperature information from the temperature sensor. The temperature sensor reading period P2 is set to a timing other than the one-line heating period P1 so that the two periods P1 and P2 do not overlap with each other.
Therefore, the ink-jet recording apparatus acquires temperature information at a fixed timing after the one-line heating period P1, thus reducing the influence by heating of the main heater 711. Further, the ink-jet recording apparatus can acquire temperature information for each line (at line cycles) during printing on a print sheet.
According to the first exemplary embodiment of the present invention, at second periods, the main heater temperature acquisition unit 2012 (second averaging unit) averages the temperatures detected by the temperature sensor in the second period to obtain the second average temperature. Then, each time the main heater temperature acquisition unit 201 obtains the second average temperature, the main heater drive unit 205 (second drive unit) drives the main heater 711 (second heating element) based on the second average temperature. At first periods shorter than the second period, the sub heater temperature acquisition unit 101 (first averaging method) averages the temperatures detected by the temperature sensors in the first period to obtain the first average temperature. Each time the sub heater temperature acquisition unit 101 obtains the first average temperature, the sub heater drive control unit 102 (first drive unit) drives the sub heater 710 (first heating element) based on the first average temperature acquired by the sub heater temperature acquisition unit 101.
Therefore, with the ink-jet recording apparatus according to the present exemplary embodiment, the cycle at which the sub heater temperature acquisition unit 101 obtains the first average temperature can be shorter than the cycle at which the main heater temperature acquisition unit 201 obtains the second average temperature. Specifically, since the sub heater drive control unit 102 can repetitively turns the sub heater 710 ON and OFF at shorter cycles, temperature fluctuations at the recording head 7 can be reduced. Therefore, the ink-jet recording apparatus can stabilize the second average temperature to be supplied to the recording head drive unit 6.
According to the first exemplary embodiment of the present invention, the ink-jet recording apparatus can improve the stability of the ink discharge characteristics of the recording head 7, enabling more preferable printing.
In the first exemplary embodiment of the present invention, the sub heater temperature acquisition unit 101 (first averaging unit) calculates in a time period shorter than the first period the moving average of the temperatures detected by the temperature sensor in the first period. Therefore, the sub heater drive control unit 102 can control ON/OFF changeover of the sub heater 710 still more finely.
In the first exemplary embodiment of the present invention, the main heater temperature acquisition unit 201 (second averaging unit) calculates in a time period shorter than the second period the moving average of the temperatures detected by the temperature sensor in the second period. Therefore, the recording head drive unit 6 can perform discharge control of the recording head 7 with still higher accuracy.
The main heater drive unit 205 performs discharge control of the recording head 7 based on the second average temperature information acquired by the main heater temperature acquisition unit 201 in addition to the first average temperature information acquired by the sub heater temperature acquisition unit 101. This means that the recording head 7 can be driven preferably even when the range of recording head temperature control by the sub heater 710 deviates from the target temperature Tav.
For example, when printing dark images in succession, a large amount of discharge from the recording head 7 increases the amount of heating for ink discharge by the main heater 711, causing temperature rise at the recording head 7 exceeding the target temperature Tav. In this case, although the sub heater control unit 101 automatically turns OFF the sub heater 710, deviation from the target temperature Tav will persist for a while since the recording head 7 radiates a fixed amount of heat. Even in this case, the main heater drive unit 205 can drive the main heater 711 based on the second average temperature information acquired by the main heater temperature acquisition unit 201 independently of control of the sub heater 710 by the sub heater control unit 1.
As mentioned above, the sub heater control unit 1 can control the drive of the sub heater 710 independently of the main heater drive unit 205. Therefore, it is not necessary to control ON/OFF changeover of the sub heater 710 with reference to the timing of head discharge control. Therefore, the sub heater control unit 1 can be implemented with a simple circuit configuration.
For example, before starting printing, since the main heater 711 of the recording head 7 is not heated by the recording head drive unit 6, the sub heater 710 is turned ON and then the temperature of the recording head 7 reaches the target temperature Tav. When the temperature of the recording head 7 reaches the target temperature Tav, the sub heater 710 is turned OFF so that the temperature automatically falls within the predetermined temperature range. When printing is started, since temperature rise occurs at the recording head 7 owing to heating by the main heater 711, the sub heater 710 is automatically turned OFF. During printing, even when a print pattern changes and the amount of heat of the main heater 711 decreases, some of the sub heaters 710 are automatically turned ON. This suppresses temperature changes at the recording head 7, thus enabling preferable head drive control.
The timing of ON/OFF changeover of the sub heater 710 by the sub heater control unit 1 is set after the temperature sensor reading period P2 illustrated in
The ink-jet recording apparatus will be described below.
An ink-jet recording apparatus according to a second exemplary embodiment will be described below.
Specifically, overlapping portions at both ends of each of the subunits 701 to 708 (for example, ends A and B of the unit 703) are formed so as to place ink at almost the same position on the recording medium. Square marks (□) illustrated in each of the subunits 701 to 708 indicate temperature sensors. For example, temperature sensors 801 to 803 are illustrated in the unit 703. The temperature sensors 801 and 803 are a first detection unit for detecting the temperature in predetermined areas A and B of the recording head 7. The temperature sensor 802 is a second detection unit for detecting the temperature of an area C outside the predetermined areas A and B.
Each of the subunits 701 to 708 is arranged so as to partially overlap with portions of other subunits in the conveyance direction of the print sheet. Of the three temperature sensors provided for each of the subunits 701 to 708, one of them is provided at the center portion (for example, in the area C) to detect the temperature of a non-overlapping portion, and two of them are provided at both ends (for example, in the areas A and B) to detect the temperature of overlapping portions.
Both ends of the subunits 701 to 708 are overlapping with ends of other subunits in the conveyance direction and therefore can be provided with double number of nozzles that can place ink at almost the same position in comparison with the center portion of the subunits 701 to 708. Accordingly, both ends have a one-half frequency of ink discharge in comparison with the center portion. Therefore, specifically, both ends (for example, the areas A and B) of the subunits 701 to 708 have a lower rate in temperature rise at the recording head 7 heated by the main heater 711 than the center portion (for example, the area C) of the subunits 701 to 708.
In the second exemplary embodiment, therefore, the main heater temperature acquisition unit 201 can supply to the main heater drive unit 205 the second average temperature information for each of the three areas (for example, the areas A, B, and C) of the subunits 701 to 708. The sub heater 710 is provided for each of the subunits 701 to 708 so that the each subunit can be entirely warmed.
The head temperature acquisition unit 4 acquires the temperatures detected by the temperature sensors 801 to 803 at sampling cycles. The head temperature acquisition unit 4 stores in the subunits 301 to 303 temperature information indicating the temperatures detected by the temperature sensors 801 to 803, respectively.
The head temperature storage unit 3 includes the subunits 301 to 303 corresponding to the three temperature sensors 801 to 803, respectively. Each of the subunits 301 to 303 has a similar configuration to the head temperature storage unit 3 illustrated in
The main heater temperature acquisition unit 201 includes subunits 2011 to 2013 corresponding to the three temperature sensors 801 to 803. The subunits 2011 to 2013 have a similar configuration to the main heater temperature acquisition unit 201 illustrated in
Similar to formula (1), the subunits 2011, 2012, and 2013 calculate the second average temperature <aR> based on the following formula: <aR>=(ΣaDLk)/m, where a=301, 302, and 303, respectively, and k=1 to m (m=16).
Each time the subunits 2011 to 2013 obtain the first and second detection temperatures, the main heater drive unit 205 drives the main heater 711 based on the first and second detection temperatures obtained by the subunits 2011 to 2013. In the present exemplary embodiment, each time the second average temperature is output from the subunits 2011 to 2013, the main heater drive unit 205 controls the main heater 711 corresponding to the areas A, B, and C of the recording head 7 based on these results.
The sub heater temperature acquisition unit 101 includes subunits 1011 to 1013 corresponding to the three temperature sensors 801 to 803. The subunits 1011 to 1013 have a similar configuration to the sub heater temperature acquisition unit 101 illustrated in
Similar to formula (2), the sub heater temperature acquisition unit 101 calculates the first average temperature information <ar> based on the following formula: <ar>=(ΣaDLk)/m, where a=301, 302, and 303, and k=1 to m (m=4).
The sub heater drive control unit 102 has a similar configuration to the sub heater drive control unit 102 illustrated in
The sub heat temperature comparison unit 104 calculates an average value <r3> of three outputs of the sub heater temperature acquisition unit 101 based on the following formula: <r3>=(Σ(<ar>))/3, where a=301, 302, and 303.
The sub heat temperature comparison unit 104 compares the calculated average value <r3> with the target temperature Tav. When the circuit configuration becomes complicated because of 3 (odd number), the sub heat temperature comparison unit 104 (not illustrated) may compare a value which is three times the target temperature Tav stored in the comparison reference temperature storage unit 103 (not illustrated) with the result of calculation <r3>=Σ(<ar>).
According to the second exemplary embodiment of the present invention, the temperature sensor 801 (first detection unit) detects the temperature of the area A of the subunit 703, and the temperature sensor 802 (second detection) detects the temperature of the area C of the subunit 703. At second periods, the subunit 2011 (first calculation unit) averages the temperatures detected by the temperature sensor 801 in the second period to obtain the first detection temperature. At second periods, the subunit 2012 (second calculation unit) averages the temperatures detected by the temperature sensor 802 in the second period to obtain the second detection temperature. Each time the subunits 2011 and 2012 obtain the first and second detection temperatures, the main heater drive unit 205 (second drive unit) drives the main heater 711 based on the first and second detection temperatures obtained by the subunits 2011 and 2012.
Therefore, the main heater drive unit 205 can perform discharge control of the recording head 7 for each of the areas A and C having different temperature characteristics of the recording head 7 depending on a relative difference in amount of discharge of ink in the recording head 7.
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. 2010-100043 filed Apr. 23, 2010, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2010-100043 | Apr 2010 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
4899180 | Elhatem et al. | Feb 1990 | A |
5175565 | Ishinaga et al. | Dec 1992 | A |
5880751 | Nishikori et al. | Mar 1999 | A |
6086180 | Sugimoto et al. | Jul 2000 | A |
6322189 | Anderson et al. | Nov 2001 | B1 |
8240804 | Tanaka et al. | Aug 2012 | B2 |
Number | Date | Country |
---|---|---|
04-250054 | Sep 1992 | JP |
Number | Date | Country | |
---|---|---|---|
20110261104 A1 | Oct 2011 | US |