In the field of printers, fluid firing units of a printhead are designed to fire printing fluid through nozzles in accordance with a voltage which can be applied on the units.
If these fluid firing units remain idle over a long period of time, there is an increasing risk that printing fluid in the fluid firing units becomes dry, thereby blocking these fluid firing units and preventing any further printing operation.
Therefore, the fluid firing units need to be cleaned during a recovery operation to keep the fluid firing units healthy and to ensure they remain operational, in order to maintain a good image quality over the printer's life time.
As explained in more detail later in reference to
As indicated above, fluid firing units of a printer require to be cleaned on a regular basis to maintain a good image quality over the printer's life time. If fluid firing units remain idle over a long period of time (e.g. because no printing is performed), there is an increasing risk that printing fluid in the fluid firing units becomes dry, thereby blocking these fluid firing units and preventing any further printing operation.
It is therefore necessary to clean the fluid firing units during a recovery operation to keep the fluid firing units healthy and to ensure they remain operational. Such a recovery operation is aimed at removing any solids, dried particles or external contaminants that may have entered or have been formed inside the cavities of the fluid firing units.
Fluid firing units recovery performance in printers is not always satisfactory as they may not eliminate dried printing fluid or other solids blocking the fluid firing units. This issue has become even more critical with the growing use of some newer ink formulations. For example, inks with specific components like latex or wax are now frequently used by printers to increase image durability. These specific components imply that the ink is more difficult to be removed.
It has been observed that the normal operating voltage applied to the fluid firing units is not adapted to a recovery mode during which fluid firing units are to be cleaned, since applying such voltage does not allow any solids, dried particles, external contaminants, or the like, that have entered or have been formed inside the cavities of the fluid firing units to be expelled properly.
Consequently, recovery procedures are more time consuming, the printhead cleaning kit life shorter and printing fluid wastage increased. Furthermore, the fluid firing unit life is usually shorter and the image quality generally decreases faster.
Examples of the present disclosure intend to improve the fluid firing unit recovery performance, notably when such aforementioned ink formulations are being used for printing operation.
The interface unit 110 facilitates the transfer of data and command signals to controller 105 for printing purposes. The substrate 120 may be any sort of sheet-like or web-based medium, including paper, cardboard, plastic and textile.
Moreover, printer 100 includes a memory unit 125 interacting with the controller 105. The memory unit 125 includes, for example, a computer memory such as a solid-state RAM and a non-volatile rewritable memory (such as an EEPROM for instance).
In this particular example, the non-volatile rewritable memory stores a first file F1, a second file F2 and a third file F3. Alternatively, any one of files F1, F2 and F3 can be stored in a memory external to the printer 100. In that alternative case, the controller 105 is capable of consulting any of these remote files to retrieve some desired information (the first file F1 and the second file F2 are shown in more detail in
The printer 100 includes one or multiple printhead 130 and each printhead 130 includes one or multiple fluid firing unit 135. Each fluid firing unit 135 can be triggered by the controller 105 to eject printing fluid drops 140 so as to print upon the substrate 120. The number of fluid firing unit 135 in a printhead may, for instance, be in the region of a hundred, one thousand or more, depending on the particular printhead.
A printhead 130 can be selectively coupled to and removed from the printer 100 to allow fluid firing unit 135 replacement when necessary. When the printhead 130 is coupled to the printer 100 (in working position), the fluid firing unit 135 operates according to the voltage applied by controller 105.
Furthermore, the printer 100 includes detection means 145 (or detector 145) to detect predetermined conditions. For example, this detection means 145 can be arranged within or in the vicinity of the printhead 130.
The examples of the present disclosure are described in more details below in relation with the particular arrangement of fluid firing unit 135 of
As described in more details later, the printer 100 carries out a method to control a fluid firing unit 135 of a printhead 130 according to a particular example of the present disclosure, when the printhead 130 is coupled to the printer 100, to operate according to any one of a normal printing mode and a recovery mode (
In the example of
A method to control a fluid firing unit 135 according to an example of the present disclosure will now be described in reference to
More specifically, the printer 100 carries out the method of this first example to control a fluid firing unit 135 by executing the computer program P1 stored in the non-volatile rewritable memory.
During an initial voltage calibration (S1), for instance a factory calibration, a voltage range is determined to allow correct operation of the fluid firing unit 135 of the printer 100. Furthermore, an optimal value of voltage V0 is also determined during this initial voltage calibration. This optimal value allows the fluid firing unit 135 to optimize printing performance and image quality by ensuring correct drop size and directionality.
Then, when a new printhead 130 is inserted in the printer 100 (S2), the controller 105 performs an additional voltage calibration (S3). During this additional voltage calibration, a value of the first voltage V1 is determined. The value of this first voltage V1 is equal to a first additional value added to the optimal value of voltage V0. This first additional value is determined to compensate the losses of voltage along the printer circuitry and thus ensure that the first voltage V1 applied to the fluid firing unit 135 matches the optimal value of voltage V0, in order to optimize printhead 130 printing performance.
In a particular example, the first additional value is determined in such a way that the energy (E1) provided to the fluid firing unit 135 by application of first voltage V1 is fifteen percent higher than a minimum energy ensuring that all the fluid firing units 135 fire a drop meeting optimal speed and size. This first additional value guarantees that the energy E1 is sufficient to fire fluid firing unit 135 over the printhead 130 life, despite the degradation with usage of the resistor element 138 in the fluid firing unit 135 and the increase of energy necessary over printhead 130 life. The value of the energy E1 is for instance determined during empirical tests and simulations using modelling tools. The simulations take into consideration the resistor element 138 material and the environmental conditions such as the temperature and the humidity that the resistor element 138 undergoes over his life. During empirical tests, printheads can be run over their life time under the most stringent firing conditions and during a number of firings that their life goals require. Thus, the value of the energy E1 determined during empirical tests and simulations ensures that the fluid firing unit 135 continues being fired at the end of the printhead 130 life.
The initial and additional voltage calibrations are already known in the art and will therefore not be described in more details in this document. In one example of the present example, any one of S1, S2 and S3 is not performed. The value of first voltage V1 may be set manually by a user.
As indicated earlier, the controller 105 controls the voltage applied to the fluid firing unit 135, thereby providing a corresponding energy to the fluid firing unit 135. In this example, the relationship between the energy provided to the fluid firing unit 135 and the voltage applied to the fluid firing unit 135 is as follows:
where “Energy” is the energy provided to the fluid firing unit 135, “Voltage” is the voltage applied to the fluid firing unit 135, “Time” is the time over which the voltage is applied to the fluid firing unit 135 and “Resistance” is the electrical resistance of the resistor element 138 of the fluid firing unit 135.
Thus, the higher the voltage applied to the fluid firing unit 135, the higher the energy provided to the fluid firing unit 135.
When the controller 105 receives print input data 115 using the interface unit 110 (S4), it starts operating according to the normal printing mode (S5).
In a normal printing mode, the printer 100 responds to received print input data 115 by printing full color or black print images on substrate 120. The print input data 115 received at interface 110 includes, for example, information specifying printed characters and/or images for printing.
More specifically, according to the normal printing mode, the controller 105 applies the first voltage V1 to the fluid firing unit 135 to fire the fluid firing unit 135 during a printing operation. By applying an optimized value of the first voltage V1, appropriate printing fluid drops are ejected by the fluid firing unit 135. As indicated above, in this particular example, the value of the first voltage V1 is determined in the additional voltage calibration S3.
On a regular basis, the controller 105 checks using the detection means 145 whether a predetermined condition CD1.1-CD1.P is met (P is an integer equal to 1 or more). This predetermined condition CD1.1-CD1.P defines when it is necessary for the fluid firing unit 135 to operate according to the recovery mode to proceed with an operation of cleaning.
The predetermined condition CD1.1-CD1.P is for instance defined so as to trigger the recovery mode if the likelihood of having a blocked fluid firing unit 135 exceeds a predetermined threshold.
In the present example, the first file F1 includes multiple first sets F1.1 to F1.N (named collectively SF1) of so-called predetermined conditions CD1.1-CD1.P (
In a particular example, the predetermined conditions CD1.1-CD1.P can be any one of:
Each first set F1.1-F1.N of predetermined conditions CD1.1-CD1.P can include any one of the examples above or a combination thereof.
In this example, the detection means 145 includes one sensor for each predetermined condition. As indicated below, said sensor is a timer when a time is measured. Thus, the controller 105 determines (S6) using each sensor of the detection means 145 whether each predetermined condition CD1.1-CD1.P of any particular first set F1.1-F1.N in F1 is met.
For instance, detecting means 145 includes:
When the controller 105 determines (S6) that all predetermined conditions CD1.1-CD1.P of a first set F1.1-F1.N in F1 is met, it determines that fluid firing unit 135 is to be cleaned. However, as indicated above, the fluid firing unit 135 recovery performances in the conventional printers are often unsatisfactory. As has been previously mentioned, in conventional systems it has been observed that the energy provided to the fluid firing unit is insufficient to allow all the solids to be removed from the fluid firing units' cavities. In other words, the first voltage V1 is not adapted to the purpose of the recovery mode.
According to examples of the present disclosure, upon determining (S6) that all predetermined conditions CD1.1-CD1.P of a particular first set F1.1-F1.N in F1 is met, the controller 105 detects that the fluid firing unit 135 is to be operated according to the recovery mode. In this example, the controller 105 then determines a value of the second voltage V2 which is to be applied to the fluid firing unit 135 according to the recovery mode.
The value of the second voltage V2 to be applied during the recovery mode is higher than the value of the first voltage V1. As explained below, by setting a second voltage V2 higher than said first voltage V1, improved fluid firing unit 135 recovery performances can be achieved.
In this example, the value of the second voltage V2 can be determined based on the information stored in any one of the second file F2 and the third file F3.
More specifically, the second file F2 includes multiple second sets F2.1-F2.M (named collectively SF2) of predetermined conditions CD2.1-CD2.Q, where M and Q are integers equals to 1 or more. Each second set F2.1-F2.M of predetermined conditions CD2.1-CD2.Q includes one or several predetermined conditions CD2.1-CD2.Q, each second set F2.1-F2.M being associated with a respective value of said second voltage V2.
In another example, the second file F2 includes only one second set of predetermined conditions CD2.1-CD2.Q.
Each predetermined condition CD2.1-CD2.Q can be any one of:
Each second set F2.1-F2.M of predetermined conditions CD2.1-CD2.Q can include any one of the examples above or a combination thereof.
As indicated earlier, the relationship in this particular example between the energy provided to the fluid firing unit 135 and the voltage applied to the fluid firing unit 135 is:
In an example, the value of this second voltage V2 is set so that the corresponding second energy E2 provided to the fluid firing unit 135 is 20% to 40% higher than the minimum energy ensuring that all the fluid firing unit 135 fire a drop meeting optimal speed and size. Thus, in the case where the first energy E1 is 15% higher than the minimum energy ensuring that all the fluid firing unit 135 fire a drop meeting optimal speed and size, the second energy E2 is set to be 4% to 22% higher than the first energy E1.
In another example, the value of the second voltage V2 can be determined by the controller 105 before the detection of predetermined conditions CD2.1-CD2.Q (S6). In this case, the value of second voltage V2 does not depend upon which predetermined conditions CD2.1-CD2.Q are detected to be met (S6). For instance, the value of second voltage V2 can be set manually by the user or during a calibration (e.g. at S1 or S3).
Upon determining (S6) that that all predetermined conditions CD1.1-CD1.P of a particular first set F1.1-F1.N in F1 is met, the controller 105 suspends (S8) the printing operation and switches (S9) from the normal printing mode to the recovery mode. In another example, the controller 105 completes the printing operation in progress and once the printing operation is completed, switches from the normal printing mode to the recovery mode.
According to the recovery mode, controller 105 causes the second voltage V2 to be applied to the fluid firing unit 135 to clean the fluid firing unit 135.
More specifically, the second energy E2 applied to the fluid firing unit 135 triggers the firing of printing fluid drops in order to eliminate, expel or melt any solid, dried particle, external contaminant that may have entered or have been formed inside the cavities of the fluid firing unit 135.
As mentioned earlier, the value of this second voltage V2 is higher than the value of the first voltage V1, thereby resulting in the second energy E2 being higher than the first energy E1. As a result, the number of printing fluid drops needed to be fire to remove all solids is lower and solids are more efficiently removed from the fluid firing unit 135 in the recovery mode of the present disclosure. Furthermore, a priming operation, during which pressure is applied into the printhead such as the printing fluid is pushed out in order to expel solids, is not needed Therefore, the recovery mode is less time consuming and the printing fluid waste can advantageously be reduced.
S7 and S8 can be performed in any order, or simultaneously.
When appropriate, the controller 105 can cause (S10) the fluid firing unit 135 to resume operation according to the normal printing mode (for instance when the controller 105 receives new print input data 115).
In another example, S7 to S10 are carried out when a manual triggering occurs. For instance, the controller 105 can detect a manual command from the user to enter into the recovery mode. In this case, storing and using the first file F1 is not obligatory.
In another example, the value of the second voltage V2 at S7 is determined based on a manual input from the user. In this case, storing and using the second and third files F2, F3 is not obligatory.
Accordingly, the present disclosure also provides a computer program on a recording medium, this computer program being arranged to be implemented by the printer 100, and more generally by a controller, this computer program including instructions adapted for the implementation of a method to control a fluid firing unit as described in the present disclosure.
The computer programs of the present disclosure can be expressed in any programming language, and can be in the form of source code, object code, or any intermediary code between source code and object code, such that in a partially-compiled form, for instance, or in any other appropriate form.
The present disclosure also discloses a recording medium readable by the printer, or more generally by a controller, this recording medium including computer program instructions as mentioned above.
The recording medium previously mentioned can be any entity or device capable of storing the computer program. For example, the recording medium can include a storing means, such as a ROM memory (a CD-ROM or a ROM implemented in a microelectronic circuit), or a magnetic storing means such as a floppy disk or a hard disk for instance.
The recording medium of the present disclosure can correspond to a transmittable medium, such as an electrical or an optical signal, which can be conveyed via an electric or an optic cable, or by radio or any other appropriate means. The computer program according to the present disclosure can in particular be downloaded from the Internet or a network of the like.
Alternatively, the recording medium can correspond to an integrated circuit in which a computer program is loaded, the circuit being adapted to execute or to be used in the execution of the printing method of the present disclosure.
This is a continuation of U.S. application Ser. No. 15/027,993, having a national entry date of Apr. 7, 2016, which is a national stage application under 35 U.S.C. § 371 of PCT/EP2013/071442, filed Oct. 14, 2013, which are both hereby incorporated by reference in their entirety.
Number | Name | Date | Kind |
---|---|---|---|
4245224 | Isayama et al. | Jan 1981 | A |
5418558 | Hock et al. | May 1995 | A |
5711619 | Kaneko et al. | Jan 1998 | A |
5757396 | Bruner | May 1998 | A |
6036299 | Kobayashi et al. | Mar 2000 | A |
6447091 | Calvo et al. | Sep 2002 | B1 |
6536865 | Sarmast | Mar 2003 | B2 |
6814422 | Bruch et al. | Nov 2004 | B2 |
6820958 | Miyakoshi | Nov 2004 | B2 |
6837636 | Sawyer et al. | Jan 2005 | B2 |
7976115 | Gibson | Jul 2011 | B2 |
9701113 | Garcia Alvarez | Jul 2017 | B2 |
20090073214 | Tojo et al. | Mar 2009 | A1 |
20100214597 | Hasseler et al. | Aug 2010 | A1 |
20120163835 | Sasai et al. | Jun 2012 | A1 |
Number | Date | Country |
---|---|---|
1403283 | Mar 2003 | CN |
0829354 | Mar 1998 | EP |
1287996 | Mar 2003 | EP |
59045163 | Mar 1984 | JP |
Entry |
---|
Inkjet Printer Cleaning, (Web Page), 2006. http://www.northlight-images.co.uk/article_pages/inkjetcleaning.html (5 pages). |
PCT Search Report and Written Opinion, dated Feb. 13, 2014, PCT/EP2013/071442, Hewlett-Packard Development Company, Ltd., European Patent Office, 13 pages. |
Number | Date | Country | |
---|---|---|---|
20170266963 A1 | Sep 2017 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15027993 | US | |
Child | 15615219 | US |