When ejecting print agent through a print head nozzle, some print agent may remain on the print head. In some examples, this effect may be referred to as puddling. When the amount of print agent remaining on the print head is large enough, defects may start to appear in images printed by the print head. In some printing systems, if the print agent remaining on the print head dries out before the maintenance operation it may form a crust, and may at least partially prevent effective ejection of print agent from a nozzle
Therefore, some printing systems include print head maintenance apparatus to perform a maintenance operation on the print head, such as for example a wiper to wipe the print head and remove at least some of the print agent remaining on the print head.
Examples will now be described, by way of non-limiting example, with reference to the accompanying drawings, in which:
In some examples, the print head maintenance operation may be performed on a portion of the print head that includes one or more nozzles for ejecting or dispensing print agent. For example, the print head maintenance operation may be performed on a nozzle plate of the print head.
The print head maintenance operation may be performed during a printing process. For example, the print head may make one or more passes over print media to apply print agent to the print media and form parts of an image thereon. After one or more passes of the print head, in some examples, the print head maintenance operation may be performed. In some examples, this may result in printing of the image being temporarily paused while the print head maintenance operation is performed. Once the print head maintenance operation has been completed, the print head may in some examples resume making one or more passes over the print media to form portions of the image thereon, for example of there are further portions of the image that have not yet been printed. In some examples, one or more additional print head maintenance operations may be performed during the printing process.
The apparatus 100 also includes a controller 104 to cause the print head maintenance device to perform the print head maintenance operation with a parameter based on an amount of print agent applied by the print head.
For example, the parameter may be a frequency of the print head maintenance operation and/or a force applied to the print head during the print head maintenance operation. In some examples, if more print agent is applied (e.g. dispensed or ejected) by the print head, more print agent may accumulate on the print head. Therefore, the frequency of the print head maintenance operation may be increased, for example the time and/or the number of print head passes between print head maintenance operations may be reduced. Additionally or alternatively, force applied to the print head during the print head maintenance operation may be increased if more print agent is applied, as there may be more print agent on the print head and/or there may be dried or crusted print agent on the print head.
In some examples, the controller 104 is to determine the amount of print agent applied by the print head based on a representation of an image to be printed during the printing process. For example, the representation (e.g. a digital representation such as a digital image) may indicate the amount of print agent(s) to be applied to print media to form the image, or may indicate for example information from which the amount of print agent(s) to form the image may be derived. Thus, the controller may in some examples determine the parameter for the print head maintenance operation based on the representation of the image. In some examples, the controller is to determine the amount of print agent applied by the print head based on a value of pixels in the representation of the image. For example, the controller may determine that the amount of print agent that the print head is to apply to print media to form the image is higher if the value of one or more pixels in the representation suggests that more print agent is needed to form that pixel on print media. Hence, in some examples the controller 104 may determine the parameter of the print head maintenance operation accordingly, for example by increasing the frequency and/or force of the print head maintenance operation.
In some examples, the print head maintenance device comprises a print head wiper, such that the print head maintenance operation comprises a wipe of the print head by the print head wiper.
In some examples, the parameter comprises a number of passes over print media of the print head between each print head maintenance operation.
In some examples, the parameter comprises a force applied to the print head during the print head maintenance operation. For example, the print head maintenance device 102 may be moveable relative to the print head (e.g. by a cam or actuator) such that the force applied during the print head maintenance operation may be varied. In some examples, the print head maintenance device 102 comprises a wiper that can be moved relative to the print head and includes a deformable element to contact and wipe the print head during the print head maintenance operation. The wiper may for example be moved closer to the print head during the maintenance operation to thereby increase the wiping force applied during the maintenance operation.
In some examples, the controller 104 is to cause the print head maintenance device to perform the print head maintenance operation with a parameter based on an amount of print agent applied by the print head, however the print head may apply a plurality of different print agents, such as for example to apply agents of different colors to print media. In some examples, the controller is to determine the parameter of the maintenance operation based on amounts of the plurality of print agents applied by the print head. For example, the controller 104 may increase the frequency and/or force of the print head maintenance operation in response to an increased amount of an individual one of the print agents being dispensed. In some examples, the controller 104 may not increase the print head maintenance operation frequency and/or force in response to an increase in a total amount of all print agents being dispensed, as the print head may dispense different print agents from different nozzles. The controller 104 may instead in some examples increase the print head maintenance operation frequency and/or force in response to an increase in an amount of print agent dispensed from a particular nozzle.
In some examples, the controller may determine a maintenance operation force so as to maintain the force substantially within a range of forces, and in some examples, the controller may determine the frequency of the maintenance operation to keep the frequency of the maintenance operations below a threshold frequency. In a further example, wherein both the frequency and the force are to be maintained within a set of operation limits, for an increasing amount of print agent applied by the print head, the force may be increased to an upper threshold. Once the upper threshold is increased, the force may be set to a lower threshold and the maintenance operation frequency may be increased. This may, in some examples, result in a relationship between force against amount of print agent that takes or resembles a sawtooth shape, such as for example the relationship shown in the graph 200 of
In some examples, the parameter of the print head maintenance operation or the frequency or force of a print head clean or maintenance operation may be dependent on a section of an image to be applied to print media and may be updated periodically. For example, an image to be applied to print media may be divided into sections, which may in some examples be equal-sized, and a parameter and/or frequency and/or force may be determined for each section, such as for example by analysing the pixels or any other property of that section of the image. Therefore, during a printing process for each section, the clean or maintenance operation may be performed in accordance with the parameter, frequency and/or force for that section.
In some examples, the print head cleaning device 400 is to determine the print head cleaning parameter based on a digital representation of the image (or a parameter thereof). The digital representation may in some examples include pixels from which the print head cleaning parameter can be determined. In some examples, the digital representation may be received, for example from a user's device, or may be determined by the print head cleaning device 400 or an apparatus in which the device 400 is included, for example from other data. In some examples, the device 400 is to determine the amount of print agent applied by the print head based on an average intensity of pixels in the digital representation. The pixels may in some examples be of a particular color that corresponds to a particular print agent that may be used to reproduce the image on a substrate.
In some examples, the print head cleaning parameter comprises one of a frequency of the print head cleaning and a force of the print head cleaning.
In some examples, the print head cleaning parameter comprises a number of portions of the image applied to the substrate between each print head cleaning. In some examples, a portion of the image may correspond to a pass of the print head over the substrate to apply a portion of the image to the substrate. Thus, in some examples, the print head cleaning parameter may be the number of passes of the print head over the substrate between cleaning operations. In some examples, the number of portions or passes may decrease as the amount of print agent applied to the substrate (which may be derivable or estimated e.g. from a representation of the image to be applied) increases.
The print head cleaning apparatus 502 comprises a print head wiping apparatus to wipe the print head according to the print head cleaning parameter. In some examples, the force applied to the print head during a print head wipe by the print head wiping apparatus may be variable, for example by varying the position of the print head wiping apparatus, or by varying the relative position of the print head and the print head wiping apparatus when the print head is in contact with the print head wiping apparatus.
Examples in the present disclosure can be provided as methods, systems or machine readable instructions, such as any combination of software, hardware, firmware or the like. Such machine readable instructions may be included on a computer readable storage medium (including but is not limited to disc storage, CD-ROM, optical storage, etc.) having computer readable program codes therein or thereon.
The present disclosure is described with reference to flow charts and/or block diagrams of the method, devices and systems according to examples of the present disclosure. Although the flow diagrams described above show a specific order of execution, the order of execution may differ from that which is depicted. Blocks described in relation to one flow chart may be combined with those of another flow chart. It shall be understood that each flow and/or block in the flow charts and/or block diagrams, as well as combinations of the flows and/or diagrams in the flow charts and/or block diagrams can be realized by machine readable instructions.
The machine readable instructions may, for example, be executed by a general purpose computer, a special purpose computer, an embedded processor or processors of other programmable data processing devices to realize the functions described in the description and diagrams. In particular, a processor or processing apparatus may execute the machine readable instructions. Thus functional modules of the apparatus and devices may be implemented by a processor executing machine readable instructions stored in a memory, or a processor operating in accordance with instructions embedded in logic circuitry. The term ‘processor’ is to be interpreted broadly to include a CPU, processing unit, ASIC, logic unit, or programmable gate array etc. The methods and functional modules may all be performed by a single processor or divided amongst several processors.
Such machine readable instructions may also be stored in a computer readable storage that can guide the computer or other programmable data processing devices to operate in a specific mode.
Such machine readable instructions may also be loaded onto a computer or other programmable data processing devices, so that the computer or other programmable data processing devices perform a series of operations to produce computer-implemented processing, thus the instructions executed on the computer or other programmable devices realize functions specified by flow(s) in the flow charts and/or block(s) in the block diagrams.
Further, the teachings herein may be implemented in the form of a computer software product, the computer software product being stored in a storage medium and comprising a plurality of instructions for making a computer device implement the methods recited in the examples of the present disclosure.
While the method, apparatus and related aspects have been described with reference to certain examples, various modifications, changes, omissions, and substitutions can be made without departing from the spirit of the present disclosure. It is intended, therefore, that the method, apparatus and related aspects be limited only by the scope of the following claims and their equivalents. It should be noted that the above-mentioned examples illustrate rather than limit what is described herein, and that those skilled in the art will be able to design many alternative implementations without departing from the scope of the appended claims.
The word “comprising” does not exclude the presence of elements other than those listed in a claim, “a” or “an” does not exclude a plurality, and a single processor or other unit may fulfil the functions of several units recited in the claims.
The features of any dependent claim may be combined with the features of any of the independent claims or other dependent claims.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2018/029273 | 4/25/2018 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2019/209277 | 10/31/2019 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6179403 | Xie et al. | Jan 2001 | B1 |
7004559 | Aliaga | Feb 2006 | B2 |
9827796 | Zheng et al. | Nov 2017 | B1 |
20060066665 | Kachi et al. | Mar 2006 | A1 |
20120127231 | Nukui | May 2012 | A1 |
Number | Date | Country |
---|---|---|
2012096367 | May 2012 | JP |
2644385 | Oct 2013 | JP |
WO2014084843 | Jun 2014 | WO |
Number | Date | Country | |
---|---|---|---|
20210323308 A1 | Oct 2021 | US |