Reference is made to commonly assigned and co-pending U.S. patent application Ser. No. 13/276,510, filed Oct. 19, 2011, entitled “Geographically Based Humidity Adjustment of Printhead Maintenance”, by Frederick A. Donahue, et al. and commonly assigned and co-pending U.S. patent application Ser. No. 13/276,550, filed Oct. 19, 2011, entitled “Indoor Humidity Condition Adjustment of Printhead Maintenance”, by Frederick A. Donahue, et al., the disclosures of which are herein incorporated by reference.
The present invention relates generally to maintenance operations in an inkjet printer, and more particularly to controlling certain maintenance operations in a way that promotes efficient usage of ink as a function of humidity, without the need for a humidity sensor in the printer.
An inkjet printing system typically includes one or more printheads and their corresponding ink supplies. Each printhead includes an ink inlet that is connected to its ink supply and an array of drop ejectors, each ejector including an ink pressurization chamber, an ejecting actuator and an orifice through which droplets of ink are ejected. The ejecting actuator can be one of various types, including a heater that vaporizes some of the ink in the pressurization chamber in order to propel a droplet out of the orifice, or a piezoelectric device which changes the wall geometry of the chamber in order to produce a pressure wave that ejects a droplet. The droplets are typically directed toward paper or other recording medium (sometimes generically referred to as paper herein) in order to produce an image according to image data that is converted into electronic firing pulses for the drop ejectors as the print medium is moved relative to the printhead.
Motion of the print medium relative to the printhead may consist of keeping the printhead stationary and advancing the print medium past the printhead while the drops are ejected. This architecture is appropriate if the nozzle array on the printhead can address the entire region of interest across the width of the print medium. Such printheads are sometimes called pagewidth printheads.
A second type of printer architecture is the carriage printer, where the printhead nozzle array is somewhat smaller than the extent of the region of interest for printing on the print medium and the printhead is mounted on a carriage. In a carriage printer, the print medium is advanced a given distance along a print medium advance direction and then stopped. While the print medium is stopped, the printhead carriage is moved in a direction that is substantially perpendicular to the print medium advance direction as the drops are ejected from the nozzles. After the carriage has printed a swath of the image while traversing the print medium, the print medium is advanced; the carriage direction of motion is reversed; and the image is formed swath by swath.
Inkjet ink includes a variety of volatile and nonvolatile components including pigments or dyes, humectants, image durability enhancers, and carriers or solvents. A key consideration in ink formulation is the ability to produce high quality images on the print medium. During periods when ink is not being ejected from an ejector, the ink viscosity at the nozzle can change. For example, the volatile components of the ink can evaporate through the nozzle. Such changes can make the drop ejection process nonuniform, so that the image quality can be degraded. In addition, dust, dried ink or other particulates can partially block a nozzle or make the wettability of the nozzle face around the nozzle nonuniform so that ejected drops can be misdirected from their intended flight paths.
In order to maintain the drop ejecting quality of the printhead so that high quality images are produced even after periods where one or more nozzles has been inactive, a variety of maintenance actions have been developed and are well known in the art. These maintenance actions can include capping the printhead nozzle face region during periods of nonprinting, wiping the nozzle face, periodically spitting drops from the nozzles into the cap or other reservoir that is outside the printing region, priming the nozzles by applying a suction pressure at the nozzle face.
The extent to which the nozzles of a printhead require maintenance depends upon the environmental conditions (such as humidity and temperature) in the printer, as well as the length of time during which ink has not been ejected. U.S. Pat. No. 5,995,067 discloses providing a humidity sensor as well as a temperature sensor within the printer. Depending upon measured humidity and temperature conditions within the printer, as well as elapsed time, the maintenance is controllably adjusted. For example, for low relative humidity and low temperature, a priming operation is performed. For various combinations of higher humidity and temperature, priming is not required, but various amounts of spitting can be done. For example, for higher levels of humidity, less spitting is required than at lower levels of humidity.
Temperature sensors are provided in many printers, but humidity sensors are found in fewer printers. Jetted ink drop size depends upon temperature for a given set of drop ejection conditions. Excellent and repeatable print quality typically depends upon sensing the temperature and modifying the drop ejection conditions (such as ejection pulse voltage or pulse width or waveform, or number of pulses) to keep the drop size approximately constant. Humidity has a less direct impact upon print quality so many printers do not include a humidity sensor in order to save expense. Humidity information is not available to such printers and maintenance routines are based simply on elapsed time and optionally also on temperature. In order for the maintenance routine to provide satisfactory printing results for all humidity levels, it is typically assumed that the humidity is at a low level. This is effective for providing quality printing, but is wasteful of both ink and time at higher levels of humidity where a less aggressive maintenance routine would suffice.
What is needed is a way to provide humidity information to adjust maintenance routines for printers that do not include a humidity sensor. For most users such humidity information will permit more efficient ink usage and less time spent on maintenance. More efficient ink usage makes it possible for the user to change ink supplies less frequently, saving the user both effort and money, and also putting less waste into the environment.
The present invention is directed to overcoming one or more of the problems set forth above. Briefly summarized, according to one aspect of the invention, the invention resides in a method of controlling a maintenance operation of an inkjet printhead in an inkjet printer, the method comprising providing at least one parameter of the maintenance operation as a function of humidity condition; receiving data corresponding to a current outdoor humidity condition; determining a humidity condition corresponding to the current outdoor humidity condition; and controlling the maintenance operation, wherein the at least one parameter is determined in accordance with the determined humidity condition.
The above and other objects, features, and advantages of the present invention will become more apparent when taken in conjunction with the following description and drawings wherein identical reference numerals have been used, where possible, to designate identical features that are common to the figures, and wherein:
Referring to
In the example shown in
In fluid communication with each nozzle array 120, 130 is a corresponding ink delivery pathway 122, 132. Ink delivery pathway 122 is in fluid communication with the first nozzle array 120, and ink delivery pathway 132 is in fluid communication with the second nozzle array 130. Portions of ink delivery pathways 122 and 132 are shown in
Not shown in
Also shown in
Printhead 250 is mounted in carriage 200, and multi-chamber ink tank 262 and single-chamber ink tank 264 are mounted in the printhead 250. The mounting orientation of printhead 250 is rotated relative to the view in
A variety of rollers are used to advance the medium 20 through the printer as shown schematically in the side view of
The motor that powers the paper advance rollers is not shown in
Platen 344 supports the paper in the print region 303. In order to accommodate borderless printing of photographs, for example, where ink is deposited beyond the edges of the paper, platen 344 typically includes platen ribs 346 and platen absorber 348 surrounding platen ribs 346. The platen absorber 348 is an absorbent material that absorbs ink drops that are printed beyond the edges of the paper. Platen ribs 346 extend upward from platen absorber 348 and provide the surface upon which the paper is supported in print region 303. Platen ribs 346 are located in positions where it is unlikely that borderless printing will take place. For example, they are typically not located near where the edges of standard width paper would be located in print region 303. At the end of the print region 303 opposite maintenance station 330 is spittoon 342. Spittoon 342 is typically a recessed cavity leading to an absorbent material (not shown) where the printhead 250 can eject maintenance drops without the carriage 200 needing to move back to the side of the printer having the maintenance station 330. In some embodiments, some of the maintenance drops are ejected in print region 303 between cap 334 and spittoon 342. For example, maintenance drops can be ejected onto platen absorber 348 beyond the edges of the paper. Some maintenance drops can even be ejected onto the paper itself without overly degrading the image quality, as described, for example, in U.S. Patent Application Publication No. 2009/0174741. Because maintenance drop ejection is beneficial during a print job if some of the nozzles have not fired for a time interval that is greater than a predetermined time interval while the nozzle face region of printhead 250 is uncapped by cap 334, providing alternative receivers of maintenance drops, such as spittoon 342, platen absorber 348 and even the paper itself can help improve productivity by not requiring that printhead 250 be moved to the cap 334 each time that maintenance drop ejection is required.
Toward the rear of the printer chassis 309, in this example, is located an electronics board 390, which includes cable connectors 392 for communicating via cables (not shown) to the printhead carriage 200 and from there to the printhead 250. Also on the electronics board 390 are typically mounted motor controllers for the carriage motor 380 and for the paper advance motor, a processor and/or other control electronics (shown schematically as controller 14 and image processing unit 15 in
Embodiments of the present invention control maintenance operations, particularly maintenance operations to address jetting quality that is dependent upon humidity, in such a way that ink is used more efficiently in the printer for printing images rather than for maintenance. In particular, for a printer that does not include a humidity sensor, the embodiments provide methods that include ways of determining a humidity condition, so that less aggressive maintenance can be done at higher humidity, rather than always using a default maintenance routine that is effective even at low humidity but uses more ink. The reduced ink consumed in maintenance operations reduces cost to the user, and also reduces the amount of waste that is returned to the environment. In some instances, reducing the occurrence of ejecting maintenance drops from an uncapped printhead 250 during a print job can also increase printing throughput, because less time is spent on maintenance operations during the print job.
Sucking ink out of the nozzle arrays 253 uses much more ink for maintenance than ejecting maintenance drops does, and is typically used only when the ink in the nozzle arrays 253 is believed to be highly viscous, such as might occur due to evaporation of volatile components during a long period without jetting in a very dry environment, or if there is believed to be a significant amount of air accumulated in the printhead 250 (which can also be worse at low humidity). However, if no humidity information is available, the maintenance operations are typically designed to be effective even in very dry environments. If a print job is sent to the printer and the printhead 250 has not printed for a week, for example, a priming operation might be performed using about 0.3 ml of ink. If the printhead has not printed for two weeks, an extended duration priming operation or a repeated priming operation might be performed using about 0.6 ml of ink.
Ejecting maintenance drops, such as droplets 180, is selectably controllable at a relatively low level of ink usage. For example, ejecting 50 maintenance drops from each nozzle in a nozzle array 253 (
Several embodiments will be described below for providing a reasonable estimate of the humidity in the environment of the printer where there is no humidity sensor in the printer and using the estimated humidity to control a maintenance operation of an inkjet printhead in an inkjet printer. The generalized form of the embodiments is illustrated by the flow chart in
As shown in
Alternatively for Step 401, the maintenance operation can include priming the printhead 250. Parameters of this maintenance operation that can be provided as a function of humidity conditions include a) a time interval between a most recent ejection of drops of ink and a time to initiate priming; b) a duration of the priming operation; or c) a number of repeats of the priming operation.
Step 402 of the method for controlling a maintenance operation of an inkjet printhead is to obtain data corresponding to humidity. This data is obtained differently in each of the three embodiments described below. In a first embodiment the data is obtained by providing a table of average humidity conditions for a geographic locale in which the printer is located and providing a current date. In a second embodiment, the data is obtained by receiving data corresponding to a current outdoor humidity condition for a geographic locale in which the printer is located. In a third embodiment, the data is obtained by receiving data corresponding to a current indoor humidity condition.
Step 403 of the method for controlling a maintenance operation of an inkjet printhead is to determine a humidity condition corresponding to the obtained data. As will be described below relative to the three embodiments, in some instances the humidity condition is determined directly from the obtained data. In other instances, additional data is obtained such that the additional data is not humidity data, but is data that can influence humidity at the location of the printer. In these other instances, step 403 includes determining the humidity condition based on both the data obtained in step 403 corresponding to humidity and to the additional data that is not humidity data.
Step 404 of the method is to control the maintenance operation such that the at least one parameter provided in step 401 is determined in accordance with the humidity condition determined in step 403. For example, if the at least one parameter includes a time interval between a most recent ejection of drops of ink and a time to initiate ejection of drops for maintenance, a longer time interval would be used at a higher humidity level than at a lower humidity level, so that ejection of maintenance drops is done less frequently at higher humidity. Similarly, if the at least one parameter is a time interval between a most recent ejection of drops of ink and a time to initiate priming, a longer time interval would be used at a higher humidity level than at a lower humidity level, so that priming is done less frequently at higher humidity. Even if the humidity condition is not always higher than the low humidity conditions that are typically assumed as a default in order to control maintenance operations that will provide satisfactory results even at low humidity, over the lifetime of the ink tank, many users will benefit by cost savings and improved printing throughput, even though their printer does not include a humidity sensor.
As indicated above relative to step 402, in a first embodiment, the data is obtained by providing a table of average humidity conditions for a geographic locale in which the printer is located and providing a current date. In particular, the table can be provided within printer memory or within the memory of the host computer when the printer is installed. Such a table can include average humidity conditions as a function of time of the year for a plurality of geographic codes. The geographic codes can be zip codes for example. The user would be prompted to enter the zip code where the printer is located. This would indicate (e.g. to software or firmware) which portion of the table to use. Referring to the current date in the table would then indicate current average outdoor humidity conditions in that locale. The current date information can include month, or month plus day of the month, or month plus day of the month plus current time of day. Rather than asking the user to enter the geographic code, alternatively the geographic code can be obtained from a website. Presently existing websites can determine an approximate location (typically expressed as latitude and longitude as a geographic code) via an IP address or an internet service provider. In some instances the geographic code is obtained via a computing device (e.g. a host computer that is linked to the printer by cables or wirelessly, or a mobile communications device that is linked to the printer). In some instances the geographic code is obtained via a remote network server (e.g. part of what is sometimes referred to as “the cloud”). In one aspect of this first embodiment, step 403 of determining a humidity condition from the obtained data includes providing the average humidity condition from the table, corresponding to the current date.
As indicated above relative to step 402, in a second embodiment, the data is obtained by receiving data corresponding to a current outdoor humidity condition for a geographic locale in which the printer is located. In particular, the location of the printer can be determined as indicated above for the first embodiment, i.e. the user can enter a geographic code or the location can be determined via an IP address or an internet service provider. Presently existing websites can provide humidity data for a given date and time of day. For printers that are network-connected, the step of receiving data corresponding to the current outdoor humidity condition can include receiving the data directly by the printer. Alternatively, the data can be received from a website on an internet-connected device (such as a computer or mobile communications device) and then transmitted to the printer. Step 403 of determining a humidity condition from the obtained data can include providing the current outdoor humidity condition. The data transmitted to the printer can be the same as the current outdoor humidity data received from a website.
In the first and second embodiments, step 403 of determining a humidity condition from the obtained data can thus simply include using the current average outdoor humidity or the current actual outdoor humidity respectively. However, many printers are located in buildings having heating, ventilation and air conditioning systems that modify the indoor humidity relative to the outdoor humidity. In other aspects of these embodiments, step 403 of determining a humidity condition from the obtained data also can include using additional data that is not itself humidity data, but that influences humidity conditions. During the summer, many air-conditioned buildings provide reduced temperature and humidity indoors relative to outdoor conditions. Thus, directly using the outdoor humidity in the summer can result in controlling maintenance operations in a less aggressive way than is appropriate for the actual environmental conditions of the printer. One way to infer whether the printer is in an air conditioned environment is to monitor the temperature of the printer. As indicated above, while many inkjet printers do not include humidity sensors, nearly all inkjet printers include temperature measuring devices, because drop size is directly related to temperature. The temperature measuring device can be provided as a separate component in the body of the printer. Alternatively, the temperature measuring device can be provided on the printhead 250, for example being integrated as part of the printhead die 251 (
As an example, humidity conditions were compared indoors and outdoors in Rochester, N.Y. during the late spring. It was found that for outdoor humidity ranging from 30% to 97% and corresponding to an outdoor moisture vapor concentration ranging from 4×10−6 grams/ml to 11×10−6 grams/ml, the indoor moisture vapor concentration was approximately 70% of the outdoor moisture vapor concentration.
If the outdoor temperature (average outdoor temperature for the current date in the first embodiment or current outdoor temperature in the second embodiment) is greater than a first predetermined temperature (e.g. 80 degrees F.) and the actual temperature measured at the printer is less than that outdoor temperature, then it is assumed that the printer environment is air conditioned and a specified humidity condition is specified to be lower than the outdoor humidity (e.g. the average outdoor humidity for the current date in the first embodiment, or the current outdoor humidity in the second embodiment).
During the heating season, the indoor humidity can also be lower than the outdoor humidity, particularly if there is no humidification system in the building in which the printer is operated. If the outdoor temperature (average outdoor temperature for the current date in the first embodiment or current outdoor temperature in the second embodiment) is less than a second predetermined temperature (e.g. 50 degrees F.) and the actual temperature measured at the printer is greater than that outdoor temperature, then it is assumed that the printer environment is heated and a specified humidity condition is specified to be lower than the outdoor humidity (e.g. the average outdoor humidity for the current date in the first embodiment, or the current outdoor humidity in the second embodiment).
As indicated above relative to step 402, in a third embodiment, the data is obtained by receiving data corresponding to a current indoor humidity condition. So-called smart buildings include humidity sensors as well as temperature sensors and are capable of transmitting data on indoor conditions such as current indoor humidity. Such directly monitored indoor humidity can be more accurate than that provided in the first and second embodiments, but requires that the printer be located in a building having the capability of monitoring and transmitting indoor humidity data. In step 403, determining a humidity condition corresponding to a current indoor humidity condition can simply include providing the current indoor humidity condition that was measured in the building. In some instances a network-connected inkjet printer would receive the current indoor humidity data directly. In other instances a network-connected device (e.g. a computer or a mobile communications device) would receive the indoor humidity data and either transmit this same data to the inkjet printer, or calculate modified humidity condition data that is transmitted to the inkjet printer as the determined humidity condition.
In particular for the third embodiment, it is known that humidity can vary according to which floor of the building the printer is located on. In a typical home in the summer, a printer located in a basement can experience higher humidity conditions than on a floor at higher elevation. For buildings that transmit data that is monitored at a single floor within the building, the determined humidity condition can be modified according to the elevation within the building. Elevation at which the inkjet printer is located (e.g. basement, first floor, or second floor) can be provided, for example by the user. Step 403 of determining a humidity condition can include specifying a humidity condition that is higher for a first elevation than it is for a second elevation, if the first elevation is less than the second elevation.
The invention has been described in detail with particular reference to certain preferred embodiments thereof, but it will be understood that variations and modifications can be effected within the spirit and scope of the invention.
Number | Name | Date | Kind |
---|---|---|---|
5289207 | Ebisawa | Feb 1994 | A |
5995067 | Terasawa et al. | Nov 1999 | A |
7350902 | Dietl et al. | Apr 2008 | B2 |
20030071864 | Walfer | Apr 2003 | A1 |
20040100519 | Kikuchi et al. | May 2004 | A1 |
20090174741 | Nagata et al. | Jul 2009 | A1 |
Number | Date | Country | |
---|---|---|---|
20130100196 A1 | Apr 2013 | US |