Ink-based printing devices often include a dryer that is used to speed drying of ink that has been deposited on print media before the media is output from the printing device. Such dryers typically must warm up before they are used, particularly if printing has not recently been performed.
Given that it can take a significant amount of time for the dryer to warm up, for example between 30 and 60 seconds, dryer warm-up can significantly delay the output of printed media from the printing device. Although the dryer could be continuously powered to render warm-up unnecessary, it is impractical to do so because most dryers consume relatively large amounts of energy when maintained at normal operating temperature. Furthermore, although the dryer could be overdriven with significantly more power in an effort to accelerate warm-up, such a practice may affect the reliability of the printing device and its internal components.
The disclosed systems and methods can be better understood with reference to the following drawings. The components in the drawings are not necessarily to scale.
As described above, dryer warm-up can significantly delay the output of printed media from a printing device. As described in the following, however, such output delays can be reduced or eliminated by using the dryer to dry the ink on the media before the dryer has reached its normal operating temperature. In such a case, the drying can be achieved without having to wait for the dryer to warm up. The number of times the media is to pass by or through the dryer may be increased due at least in part to the relatively low dryer temperature. That number of dryer passes is determined by the printing device relative to various factors. In at least some embodiments, those factors include the nature of the print data and the current dryer temperature. In other embodiments, the factors that are considered further include current environment conditions and the type of media to which the ink will be applied.
Disclosed herein are embodiments of systems and methods for reducing output delays associated with ink drying. More particularly, disclosed are embodiments of systems and methods for reducing output delays caused by dryer warm-up. Although particular embodiments are disclosed, those embodiments are provided for purposes of example only to facilitate description of the disclosed systems and methods. Therefore, the disclosed embodiments are not intended to limit the scope of this disclosure.
Referring now in more detail to the drawings, in which like numerals indicate corresponding parts throughout the several views,
As indicated in
In the embodiment of
As described above, the print mechanism 202 includes various components that are used to perform printing, including, for example, drive motors and associated transmissions, drive rollers, a print surface, inkjet pens, and an ink dryer. As shown in
The memory 204 comprises any one or a combination of volatile memory elements (e.g., random access memory (RAM)) and nonvolatile memory elements (e.g., read-only memory (ROM), Flash memory, hard disk, etc.). The memory 204 stores various programs and other logic including an operating system (O/S) 210 that comprises the commands used to control general operation of the printing device 100. In addition, the memory 204 stores dryer pass logic 212 that is used to determine the number of times printed media is to pass by or through the dryer (i.e., dryer passes). In at least some embodiments, the dryer pass logic 212 determines the number of dryer passes relative to information collected from one or both of the dryer temperature sensor 206 and the ambient air sensor 208.
As is further illustrated in
Various programs (logic) have been described herein. Those programs can be stored on any computer-readable medium for use by or in connection with any computer-related system or method. In the context of this document, a “computer-readable medium” is an electronic, magnetic, optical, or other physical device or means that contains or stores a computer program for use by or in connection with a computer-related system or method. Those programs can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions.
Irrespective of how media is input into the print path 302, the media is driven along the path by a plurality of drive rollers 306, which are driven by motors and associated transmissions (not shown) of the print mechanism 100. Positioned at various locations along the print path 302 are sensors that detect the presence, or absence, of media. For example, various optical sensors 308 are provided as are various mechanical sensors 310.
During operation, sheets of print media are driven along the print path 302 toward a print surface 312. In the embodiment of
Once the print media reaches the drum 314, the media is loaded on the print surface 312 in alignment with a given drum zone. The media then rotates with the drum 314 in the direction of arrow 316 so that the media passes under inkjet pens 318 that are used to eject droplets of ink onto the media. That ink is dried on the media using an ink dryer 320 that comprises one or more internal heating elements and one or more fans (not shown) that blow hot air over the media as it passes the dryer on the drum 314. After printing and drying have been completed, the media is removed from the drum 314 and is output from the printing device 100 along an output path 322 that comprises its own drive rollers 324.
Example systems having been described above, operation of the systems will now be discussed. In the discussions that follow, flow diagrams are provided. Process steps or blocks in these flow diagrams may represent modules, segments, or portions of code that include one or more executable instructions for implementing specific logical functions or steps in the process. Although particular example process steps are described, alternative implementations are feasible. Moreover, steps may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved.
As described in greater detail below, the number of dryer passes to be used in block 404 can be determined relative to various factors, including current dryer temperature and the nature of the data that is to be printed on the media. Other factors can also be taken into account, such as current environmental conditions and the nature of the media. In at least some embodiments, the number of dryer passes is obtained by determining a nominal number of passes that would be used if the dryer were at normal operating temperature, and determining a dryer multiplier that can be used to adjust (e.g., increase) the nominal number of dryer passes to account for various considered factors. By way of example, the nominal number of passes is determined relative to one or more of the print content, the type of print media being used, and the selected print mode. Also by way of example, the dryer multiplier is determined relative to one or both of the dryer temperature and current environmental conditions.
Turning to block 406, ink is applied to one or more media sheets to form one or more printed sheets. By way of example, the ink is ejected from inkjet pens of the printing device. After the ink has been applied, the ink is dried on the printed sheets using the dryer, as indicated in block 408. More particularly, the ink on the printed sheets is dried using the number of dryer passes calculated in block 404.
Once the ink has been dried to a desired degree using the relevant number of dryer passes, the one or more printed sheets are output from the printing device, as indicated in block 410.
The dryer pass logic also determines the type of media to which the ink will be applied, as indicated in block 502, given that some types of media will absorb ink more quickly than other types of media. Understandably, media that absorbs ink more slowly may require more dryer passes than media that absorbs ink more quickly. In some embodiments, the dryer pass logic determines the media type from media type selections or identifications provided by the user. In other embodiments, the dryer pass logic determines the media type using one or more detectors provided within the printing device that detect physical attributes of the media. In determining the media type, the dryer pass logic identifies one or more of the material from which the media is constructed, the surface characteristics of the media (e.g., glossy or flat), and the thickness of the media.
With knowledge of the print data and the print media, the dryer pass logic, and more particularly the nominal passes logic (e.g., nominal passes logic 214 of
Next, with reference to block 506, the dryer pass logic identifies the current temperature of the dryer given that a greater number of dryer passes may be required for relatively low dryer temperatures. By way of example, the dryer pass logic determines the current dryer temperature using the dryer temperature sensor of the printing device. In addition, the dryer pass logic determines the current environmental conditions in which the printing device is used, as indicated in block 508. Such conditions can comprise one or both of ambient temperature and relative humidity.
With knowledge of the dryer temperature and the environmental conditions, the dryer pass logic, and more particularly the dryer multiplier logic (e.g., dryer multiplier logic 216 of
Once the multiplier has been determined, the dryer pass logic multiplies the nominal number of dryer passes by the multiplier, as indicated in block 512. Therefore, if the nominal number of dryer passes was determined to be 2.4 passes, and the multiplier was determined to be 1.5, the resulting product is 3.6. Next, as indicated in block 514, the dryer pass logic rounds the resulting product from block 512 up to the next whole number. Therefore, if the resulting product was 3.6 as in the previous example, the next whole number is 4. Finally, the dryer pass logic controls the dryer to dry ink on the printed media using a number of dryer passes equal to the whole number, as indicated in block 516. In keeping with the previous example, the media would be dried using 4 dryer passes.
As is apparent from the foregoing, faster output can be obtained through use of the disclosed systems and methods given that a printed sheet can be immediately dried using the printing device dryer without having to wait for the dryer to warm up. Even though a greater number of dryer passes may be necessary to dry the ink applied to the media, shorter overall delays typically will be observed. The functionality described in the foregoing may be particularly useful in situations in which the printing device has been in a low power mode for an extended period of time. Moreover, such functionality may be particularly useful in situations in which the printing device is having difficulty in warming the dryer to its normal operating temperature, for example if the requisite level of energy is unavailable to fully power the dryer. Therefore, systems and methods described above can preserve the responsiveness of the printing device in as many conditions as possible.
It is noted that application of the dryer multiplier may not always result in a greater number of dryer passes. In particular, when the nominal number of passes is less than one, the calculated number of passes may still be less than one even when the multiplier is greater than one. For example, if the nominal number of passes is determined to be 0.4 and the multiplier is determined to be 1.5, the resulting integer is 0.8, and only one dryer pass will be used to dry the media. Moreover, it is noted that the multiplier need not be applied only in cases in which the dryer is below its normal operating temperature. Instead, the multiplier can be applied every time printing is performed. In cases in which the dryer is at its normal operating temperature, the multiplier may be relatively low or may even be 1.0, thereby having little to no effect on the number of dryer passes. However, additional dryer passes can be used even when the dryer is at or near operating temperature if other conditions, such as environmental conditions, are such that additional passes would be beneficial.