Patent Description:
Various methods for jetting ink for presses are known in the art. For example, <CIT> describes a method of driving an inkjet module having a plurality of ink jets. The method includes applying a voltage waveform to the inkjet module, the voltage waveform including a first pulse and a second pulse, activating one or more of the ink jets contemporaneously to applying the first pulse, wherein each activated ink jet ejects a fluid droplet in response to the first pulse, and activating all of the ink jets contemporaneously to applying the second pulse without ejecting a droplet.

As another example, <CIT> describes a method and system for facilitating development of fluids having a variety of elemental compositions. A graphical user interface allows user interaction with a lab deposition system to control fluid drop ejection of fluids through multiple nozzles. Fluid drop ejection and drop formation can vary from fluid to fluid, and require adjustments to waveform parameters of a drive pulse applied to the multiple nozzles. The system implements a drop watcher camera system to capture real-time still and video images of fluid drops as they exit the multiple nozzles. The captured drop formation of the fluid drops is displayed to the user. Based on the images, the waveform parameters are adjusted and customized specific for individual fluid. In addition to adjusting the drive pulse that effects fluid drop ejection, a tickle pulse can also be adjusted and customize to prevent clogging of the nozzles.

<CIT> describes a method, apparatus, and system for driving a droplet ejection device with multi-pulse waveforms. In one embodiment, a method for driving a droplet ejection device having an actuator includes applying a multi-pulse waveform with a drop-firing portion having at least one drive pulse and a non-drop-firing portion to an actuator of the droplet ejection device. The non-drop-firing portion includes a jet straightening edge having a droplet straightening function and at least one cancellation edge having an energy canceling function. The drive pulse causes the droplet ejection device to eject a droplet of a fluid.

<CIT> describes a method for causing ink to be ejected from an ink chamber of an ink jet printer includes causing a first bolus of ink to be extruded from the ink chamber; and following lapse of a selected interval, causing a second bolus of ink to be extruded from the ink chamber. The interval is selected to be greater than the reciprocal of the fundamental resonant frequency of the chamber, and such that the first bolus remains in contact with ink in the ink chamber at the time that the second bolus is extruded.

<CIT> describes pulse waveforms capable of emitting a proper amount of ink corresponding to respective densities.

An embodiment of the present invention provides a digital printing system according to claim <NUM>.

In some embodiments, the processor is configured to set, for at least one of the pulses in the sequence, a time duration that matches a resonance frequency of a pressure wave in the ink inside a jetting channel of the print head.

In an embodiment, the processor is configured to set the time duration depending on a type of the ink. In another embodiment, the processor is configured to set an amplitude of the driving pulses to achieve a maximal speed of the jetted droplets.

In some embodiments, the processor is configured to apply the tickling pulse at an end of the sequence.

There is additionally provided, in accordance with an embodiment of the present invention, a digital printing method according to claim <NUM>.

In digital printing, a required shade of a color can be printed at a given location on a substrate (i.e., a printed pixel) by a print head that jets a suitable number of ink droplets of the same color. The print head jets each ink droplet from a nozzle in response to a driving pulse. Therefore, a required shade may be achieved by applying, during a jetting cycle, a suitable number of similar driving pulses to the print head. In the present context, the term "similar" means deviations of up to several percent, e.g., ±<NUM>% or ±<NUM>%.

During a typical printing session, some nozzles receive driving pulses that cause the nozzles to eject droplets, while other nozzles are temporarily idle. Nozzles that do not eject droplets, and the ink meniscus in them, are exposed to hot environment and may tend to dry out. When the ink starts to dry or increase its viscosity, the nozzle will not fire the first droplets until new ink arrives at the meniscus. As a result, some pixels may be missed, and when the nozzle finally jets, a resulting pixel might be distorted (i.e., have bad straightness). In extreme cases a nozzle that was idle might even clog. To prevent the above described "first drop problem" or latency problem, as well as clogging, a "tickling" pulse may be applied at the end of the jetting cycle, causing ink to flow inside the nozzle but without the nozzle jetting a droplet.

The duration of a jetting cycle is typically fixed and shared among all nozzles. This duration is determined by the number of ink droplets required to produce the darkest shade, and is the sum of the section durations of the driving pulse plus an identical section duration of the tickling pulse. In the present context, a "section" means a pulse and idle time intervals immediately before and/or after the pulse. Thus, a duration of a jetting cycle is fixed, regardless of whether a nozzle was idle at a certain location during a jetting cycle.

Embodiments of the present invention that are described hereinbelow provide methods and systems for increasing printing throughput by using the tickling section (the time duration used for the tickling pulse) in a jetting cycle to jet an ink droplet, and thereby reduce the overall duration of the jetting cycle (i.e., the time required to print the darkest shade). The disclosed technique thus uses a tickling pulse to serve two purposes at the same time: Jetting a droplet, and protecting against ink viscosity increase in the nozzle. Because of the disclosed dual role of the tickling pulses, the jetting cycle can be shortened and the overall printing throughput can be increased.

In some embodiments, for a given location at which a required shade is to be printed, a processor controls electrical circuitry, which in turn controls the print head, to translate the required shade into a sequence of pulses. The sequence comprises up to a predefined maximum number of driving pulses that cause the print head to jet respective droplets, and a tickling pulse that in some settings, as described below, causes the print head to jet a droplet of somewhat smaller volume than the droplets jetted in response to the driving pulses. The processor is further configured to apply the sequence of pulses to the print head.

In another embodiment, during or after assembly of the printing system, a professional adjusts and presets a same duration for all sections, by presetting a same delay between every two successive pulses and presetting all the pulses to the same pulse width. The pulse width and the delay values are selected so that together the duration of a driving section matches a resonance frequency of a pressure wave in the ink inside a jetting channel of the print head (i.e., matching a fluidic-structural resonance of the jetting channel of the print head) for the ink being used. As a result of pressure building up in the jetting channel by one or more driving pulses, the tickling pulse, while having smaller amplitude than the driving pulses, still causes the print head to jet a droplet, which has sufficient volume to produce a required shade.

In an embodiment, before, during or after assembly of the printing system, a professional adjusts and presets the amplitude of the driving pulses to achieve a maximal speed of the jetted droplets.

In example embodiments of the present invention, the printing system prints in a four-shade scheme, in which the system applies up to four shades (e.g., white, light gray, dark gray, and black). In these embodiments, each jetting cycle comprises two driving pulse sections followed by a tickling pulse section, in order to produce the four shades. Applying a tickling pulse capable of jetting an ink droplet at the last section of a jetting cycle, wherein using such tickling pulse, the printing system is configured to produce the darkest shade among the possible shades (e.g., a black shade), shortens the printing time by about a quarter, as described below, achieving a corresponding increase in printing throughput.

In an embodiment, upon receiving a tickling pulse at the end of a jetting cycle, from the electrical circuitry that controls the print heads, the print head causes ink motion in a nozzle of the print head. In an embodiment, in order for a print head to jet an ink droplet in response to tickling pulse, the tickling pulse has to be applied after applying at least one adjacent driving pulse. In general, depending on the applied sequence of driving pulses, and depending on whether any driving pulse is applied in the section immediately preceding the section in which the tickling pulse is applied, the print head may or may not jet an ink droplet in response to the tickling pulse, as described below.

In some embodiments, by adjusting the volume of an ink droplet jetted by a tickling pulse, the disclosed technique achieves improved printing quality over long unsupported segments of substrate, as described below.

By enabling jetting an ink droplet during a tickling section, the disclosed technique improves the throughput of digital printing systems, and reduce the cost of the printing hardware, and thus reduce the overall costs of printing.

<FIG> is a schematic side view of a digital printing system <NUM>, in accordance with an embodiment of the present invention. In some embodiments, system <NUM> comprises a rolling flexible blanket <NUM> that cycles through an image forming station <NUM>, a drying station <NUM>, an impression station <NUM> and a blanket treatment station <NUM>. In the context of the present invention and in the claims, the terms "blanket" and "intermediate transfer member (ITM)" are used interchangeably and refer to a flexible member comprising one or more layers used as an intermediate member configured to receive an ink image and to transfer the ink image to a target substrate, as will be described in detail below.

In an operative mode, image forming station <NUM> is configured to form a mirror ink image, also referred to herein as "an ink image" (not shown), of a digital image <NUM> on an upper run of a surface of blanket <NUM>. Subsequently the ink image is transferred to a target substrate, (e.g., a paper, a folding carton, or any suitable flexible package in a form of sheets or continuous web) located under a lower run of blanket <NUM>.

In the context of the present invention, the term "run" refers to a length or segment of blanket <NUM> between any two given rollers over which blanket <NUM> is guided.

In some embodiments, during installation blanket <NUM> may be adhered edge to edge to form a continuous blanket loop (not shown). An example of a method and a system for the installation of the seam is described in detail in <CIT>.

In some embodiments, image forming station <NUM> typically comprises multiple print bars <NUM>, each mounted (e.g., using a slider) on a frame (not shown) positioned at a fixed height above the surface of the upper run of blanket <NUM>. In some embodiments, each print bar <NUM> comprises a strip of print heads as wide as the printing area on blanket <NUM> and comprises individually controllable print nozzles.

In some embodiments, image forming station <NUM> may comprise any suitable number of bars <NUM>, each bar <NUM> may contain a printing fluid, such as an aqueous ink of a different color. The ink typically has visible colors, such as but not limited to cyan, magenta, red, green, blue, yellow, black and white. In the example of <FIG>, image forming station <NUM> comprises seven print bars <NUM>, but may comprise, for example, four print bars <NUM> having any selected colors such as cyan, magenta, yellow and black.

In some embodiments, the print heads are configured to jet ink droplets of the different colors onto the surface of blanket <NUM> so as to form the ink image (not shown) on the surface of blanket <NUM>.

In some embodiments, different print bars <NUM> are spaced from one another along the movement axis of blanket <NUM>, represented by an arrow <NUM>. In this configuration, accurate spacing between bars <NUM>, and synchronization between directing the droplets of the ink of each bar <NUM> and moving blanket <NUM> are essential for enabling correct placement of the image pattern.

In the context of the present disclosure and in the claims, the terms "inter-color pattern placement," "pattern placement accuracy," color-to-color registration," "C2C registration" "bar to bar registration," and "color registration" are used interchangeably and refer to any placement accuracy of two or more colors relative to one another.

In some embodiments, system <NUM> comprises heaters, such as hot gas or air blowers <NUM>, which are positioned in between print bars <NUM>, and are configured to partially dry the ink droplets deposited on the surface of blanket <NUM>. This hot air flow between the print bars may assist, for example, in reducing condensation at the surface of the print heads and/or in handling satellites (e.g., residues or small droplets distributed around the main ink droplet), and/or in preventing blockage of the inkjet nozzles of the print heads, and/or in preventing the droplets of different color inks on blanket <NUM> from undesirably merging into one another. In some embodiments, system <NUM> comprises a drying station <NUM>, configured to blow hot air (or another gas) onto the surface of blanket <NUM>. In some embodiments, drying station comprises air blowers <NUM> or any other suitable drying apparatus.

In drying station <NUM>, the ink image formed on blanket <NUM> is exposed to radiation and/or to hot air in order to dry the ink more thoroughly, evaporating most or all of the liquid carrier and leaving behind only a layer of resin and coloring agent which is heated to the point of being rendered tacky ink film.

In some embodiments, system <NUM> comprises a blanket module <NUM> comprising a rolling ITM, such as a blanket <NUM>. In some embodiments, blanket module <NUM> comprises one or more rollers <NUM>, wherein at least one of rollers <NUM> comprises an encoder (not shown), which is configured to record the position of blanket <NUM>, so as to control the position of a section of blanket <NUM> relative to a respective print bar <NUM>. In some embodiments, the encoder of roller <NUM> typically comprises a rotary encoder configured to produce rotary-based position signals indicative of an angular displacement of the respective roller.

Additionally or alternatively, blanket <NUM> may comprise an integrated encoder (not shown) for controlling the operation of various modules of system <NUM>. The integrated encoder is described in detail, for example, in <CIT>.

In some embodiments, blanket <NUM> is guided over rollers <NUM> and <NUM> and a powered tensioning roller, also referred to herein as a dancer <NUM>. Dancer <NUM> is configured to control the length of slack in blanket <NUM> and its movement is schematically represented by a double-sided arrow. Furthermore, any stretching of blanket <NUM> with aging would not affect the ink image placement performance of system <NUM> and would merely require the taking up of more slack by tensioning dancer <NUM>.

In some embodiments, dancer <NUM> may be motorized. The configuration and operation of rollers <NUM> and <NUM>, and dancer <NUM> are described in further detail, for example, in <CIT> and in the above-mentioned <CIT>.

In impression station <NUM>, blanket <NUM> passes between an impression cylinder <NUM> and a pressure cylinder <NUM>, which is configured to carry a compressible blanket.

In some embodiments, system <NUM> comprises a control console <NUM>, which is configured to control multiple modules of system <NUM>, such as blanket module <NUM>, image forming station <NUM> located above blanket module <NUM>, and a substrate transport module <NUM> located below blanket module <NUM>.

In some embodiments, console <NUM> comprises a processor <NUM>, typically a general-purpose computer, with suitable front end and interface circuits for interfacing with a controller <NUM>, via a cable <NUM>, and for receiving signals therefrom. In some embodiments, controller <NUM>, which is schematically shown as a single device, may comprise one or more electronic modules mounted on system <NUM> at predefined locations. At least one of the electronic modules of controller <NUM> may comprise an electronic device, such as control circuitry or a processor (not shown), which is configured to control various modules and stations of system <NUM>. In some embodiments, processor <NUM> and the control circuitry may be programmed in software to carry out the functions that are used by the printing system, and store data for the software in a memory <NUM>. The software may be downloaded to processor <NUM> and to the control circuitry in electronic form, over a network, for example, or it may be provided on non-transitory tangible media, such as optical, magnetic or electronic memory media.

In some embodiments, console <NUM> comprises a display <NUM>, which is configured to display data and images received from processor <NUM>, or inputs inserted by a user (not shown) using input devices <NUM>. In some embodiments, console <NUM> may have any other suitable configuration, for example, an alternative configuration of console <NUM> and display <NUM> is described in detail in <CIT>, whose disclosure is incorporated herein by reference.

In some embodiments, processor <NUM> is configured to display on display <NUM>, a digital image <NUM> comprising one or more segments (not shown) of image <NUM> and various types of test patterns (described in detail below) stored in memory <NUM>.

In some embodiments, blanket treatment station <NUM>, also referred to herein as a cooling station, is configured to treat the blanket by, for example, cooling it and/or applying a treatment fluid to the outer surface of blanket <NUM>, and/or cleaning the outer surface of blanket <NUM>. At blanket treatment station <NUM> the temperature of blanket <NUM> can be reduced to a desired value before blanket <NUM> enters image forming station <NUM>. The treatment may be carried out by passing blanket <NUM> over one or more rollers or blades configured for applying cooling and/or cleaning and/or treatment fluid on the outer surface of the blanket. In some embodiments, processor <NUM> is configured to receive, e.g., from temperature sensors (not shown), signals indicative of the surface temperature of blanket <NUM>, so as to monitor the temperature of blanket <NUM> and to control the operation of blanket treatment station <NUM>. Examples of such treatment stations are described, for example, in <CIT> and <CIT>.

Additionally or alternatively, treatment fluid may be applied by jetting, prior to the ink jetting at the image forming station.

In the example of <FIG>, station <NUM> is mounted between roller <NUM> and roller <NUM>, yet, station <NUM> may be mounted adjacent to blanket <NUM> at any other suitable location between impression station <NUM> and image forming station <NUM>.

In the example of <FIG>, impression cylinder <NUM> impresses the ink image onto the target flexible substrate, such as an individual sheet <NUM>, conveyed by substrate transport module <NUM> from an input stack <NUM> to an output stack <NUM> via impression cylinder <NUM>.

In some embodiments, the lower run of blanket <NUM> selectively interacts at impression station <NUM> with impression cylinder <NUM> to impress the image pattern onto the target flexible substrate compressed between blanket <NUM> and impression cylinder <NUM> by the action of pressure of pressure cylinder <NUM>. In the case of a simplex printer (i.e., printing on one side of sheet <NUM>) shown in <FIG>, only one impression station <NUM> is needed.

In other embodiments, module <NUM> may comprise two impression cylinders so as to permit duplex printing. This configuration also enables conducting single sided prints at twice the speed of printing double sided prints. In addition, mixed lots of single and double-sided prints can also be printed. In alternative embodiments, a different configuration of module <NUM> may be used for printing on a continuous web substrate. Detailed descriptions and various configurations of duplex printing systems and of systems for printing on continuous web substrates are provided, for example, in <CIT> and <CIT>, in <CIT>, in <CIT>, and in <CIT>.

As briefly described above, sheets <NUM> or continuous web substrate (not shown) are carried by module <NUM> from input stack <NUM> and pass through the nip (not shown) located between impression cylinder <NUM> and pressure cylinder <NUM>. Within the nip, the surface of blanket <NUM> carrying the ink image is pressed firmly, e.g., by compressible blanket (not shown), of pressure cylinder <NUM> against sheet <NUM> (or other suitable substrate) so that the ink image is impressed onto the surface of sheet <NUM> and separated neatly from the surface of blanket <NUM>. Subsequently, sheet <NUM> is transported to output stack <NUM>.

In the example of <FIG>, rollers <NUM> are positioned at the upper run of blanket <NUM> and are configured to maintain blanket <NUM> taut when passing adjacent to image forming station <NUM>. Furthermore, it is particularly important to control the speed of blanket <NUM> below image forming station <NUM> so as to obtain accurate jetting and deposition of the ink droplets, thereby placement of the ink image, by forming station <NUM>, on the surface of blanket <NUM>.

In some embodiments, impression cylinder <NUM> is periodically engaged to and disengaged from blanket <NUM> to transfer the ink images from moving blanket <NUM> to the target substrate passing between blanket <NUM> and impression cylinder <NUM>. In some embodiments, system <NUM> is configured to apply torque to blanket <NUM> using the aforementioned rollers and dancers, so as to maintain the upper run taut and to substantially isolate the upper run of blanket <NUM> from being affected by any mechanical vibrations occurred in the lower run.

In some embodiments, system <NUM> comprises an image quality control station <NUM>, also referred to herein as an automatic quality management (AQM) system, which serves as a closed loop inspection system integrated in system <NUM>. In some embodiments, station <NUM> may be positioned adjacent to impression cylinder <NUM>, as shown in <FIG>, or at any other suitable location in system <NUM>.

In some embodiments, station <NUM> comprises a camera (not shown), which is configured to acquire one or more digital images of the aforementioned ink image printed on sheet <NUM>. In some embodiments, the camera may comprise any suitable image sensor, such as a Contact Image Sensor (CIS) or a Complementary metal oxide semiconductor (CMOS) image sensor, and a scanner comprising a slit having a width of about one meter or any other suitable width.

In some embodiments, station <NUM> may comprise a spectrophotometer (not shown) configured to monitor the quality of the ink printed on sheet <NUM>.

In some embodiments, the digital images acquired by station <NUM> are transmitted to a processor, such as processor <NUM> or any other processor of station <NUM>, which is configured to assess the quality of the respective printed images. Based on the assessment and signals received from controller <NUM>, processor <NUM> is configured to control the operation of the modules and stations of system <NUM>.

In some embodiments, station <NUM> is configured to inspect the quality of the printed images and test pattern so as to monitor various attributes, such as but not limited to full image registration with sheet <NUM>, color-to-color registration, printed geometry, image uniformity, profile and linearity of colors, and functionality of the print nozzles. In some embodiments, processor <NUM> is configured to automatically detect geometrical distortions or other errors in one or more of the aforementioned attributes. For example, processor <NUM> is configured to compare between a design version of a given digital image and a digital image of the printed version of the given image, which is acquired by the camera.

In other embodiments, processor <NUM> may apply any suitable type image processing software, e.g., to a test pattern, for detecting distortions indicative of the aforementioned errors. In some embodiments, processor <NUM> is configured to analyze the detected distortion in order to apply a corrective action to the malfunctioning module, and/or to feed instructions to another module or station of system <NUM>, so as to compensate for the detected distortion.

In some embodiments, by acquiring images of the testing marks printed at the bevels of sheet <NUM>, station <NUM> is configured to measure various types of distortions, such as C2C registration, image-to-substrate registration, different width between colors referred to herein as "bar to bar width delta" or as "color to color width difference", various types of local distortions, and front-to-back registration errors (in duplex printing). In some embodiments, processor <NUM> is configured to: (i) sort out, e.g., to a rejection tray (not shown), sheets <NUM> having a distortion above a first predefined set of thresholds, (ii) initiate corrective actions for sheets <NUM> having a distortion above a second, lower, predefined set of thresholds, and (iii) output sheets <NUM> having minor distortions, e.g., below the second set of thresholds, to output stack <NUM>.

In some embodiments, processor <NUM> is further configured to detect, e.g., by analyzing a pattern of the printed inspection marks, additional geometric distortion such as scaling up or down, skew, or a wave distortion formed in at least one of an axis parallel to and an axis orthogonal to the movement axis of blanket <NUM>.

In some embodiments, processor <NUM> is configured to analyze the signals acquired by station <NUM> so as to monitor the nozzles of image forming station <NUM>. By printing a test pattern of each color of station <NUM>, processor <NUM> is configured to identify various types of defects indicative of malfunctions in the operation of the respective nozzles.

For example, absence of ink in a designated location in the test pattern is indicative of a missing or blocked nozzle. A shift of a printed pattern (relative to the original design) is indicative of inaccurate positioning of a respective print bar <NUM> or of one or more nozzles of the respective print bar. Non-uniform thickness of a printed feature of the test pattern is indicative of width differences between respective print bars <NUM>, referred to above as bar to bar width delta.

In some embodiments, processor <NUM> is configured to detect, based on signals received from the spectrophotometer of station <NUM>, deviations in the profile and linearity of the printed colors.

In some embodiments, processor <NUM> is configured to detect, based on the signals acquired by station <NUM>, various types of defects: (i) in the substrate (e.g., blanket <NUM> and/or sheet <NUM> j, such as a scratch, a pin hole, and a broken edge, and (ii) printing-related defects, such as irregular color spots, satellites, and splashes.

In some embodiments, processor <NUM> is configured to detect these defects by comparing between a section of the printed and a respective reference section of the original design, also referred to herein as a master. Processor <NUM> is further configured to classify the defects, and, based on the classification and predefined criteria, to reject sheets <NUM> having defects that are not within the specified predefined criteria.

In some embodiments, the processor of station <NUM> is configured to decide whether to stop the operation of system <NUM>, for example, in case the defect density is above a specified threshold. The processor of station <NUM> is further configured to initiate a corrective action in one or more of the modules and stations of system <NUM>, as described above. The corrective action may be carried out on-the-fly (while system <NUM> continues the printing process), or offline, by stopping the printing operation and fixing the problem in a respective modules and/or station of system <NUM>. In other embodiments, any other processor or controller of system <NUM> (e.g., processor <NUM> or controller <NUM>) is configured to start a corrective action or to stop the operation of system <NUM> in case the defect density is above a specified threshold.

Additionally or alternatively, processor <NUM> is configured to receive, e.g., from station <NUM>, signals indicative of additional types of defects and problems in the printing process of system <NUM>. Based on these signals processor <NUM> is configured to automatically estimate the level of pattern placement accuracy and additional types of defects not mentioned above. In other embodiments, any other suitable method for examining the pattern printed on sheets <NUM> (or on any other substrate described above), can also be used, for example, using an external (e.g., offline) inspection system, or any type of measurements jig and/or scanner. In these embodiments, based on information received from the external inspection system, processor <NUM> is configured to initiate any suitable corrective action and/or to stop the operation of system <NUM>.

In some embodiments, the print heads are configured to jet, during the various jetting cycles, a varying number of ink droplets of a same shade onto a same location over blanket <NUM>, so as to form various shades of a same color (e.g., a gray level image). The ink droplets are jetted responsively to driving pulses received from image forming station <NUM>, as instructed by a processor, such as processor <NUM>.

In an embodiment, upon receiving a tickling pulse at the end of a jetting cycle, from electrical circuitry (not shown) that controls each print head, the print head causes ink motion in a nozzle of the print head. Depending on the values of the pulse width and the delay between driving pulses, and depending on whether or not a driving pulse is applied in the section immediately preceding the section in which the tickling pulse is applied, the print head may or may not jet an ink droplet in response to the tickling pulse, as described below.

In the context of the present invention and in the claims, the term "processor" refers to any processing unit, or controller, such as processor <NUM> or any other processor or controller in system <NUM>, connected to or integrated with image forming station <NUM>, which is configured to, for example, read a look-up table for applying waveforms, which is stored in a memory, and instruct print heads, directly or indirectly, to inkjet accordingly. Note that the control-related instructions and other computational operations described herein may be carried out by a single processor, or shared between multiple processors of one or more respective computers.

The configuration of system <NUM> is simplified and provided purely by way of example for the sake of clarifying the present invention. The components, modules and stations described in printing system <NUM> hereinabove and additional components and configurations are described in detail, for example, in <CIT> and <CIT>, in <CIT>, <CIT> and <CIT>, in <CIT> and <CIT>.

The particular configurations of system <NUM> is shown by way of example, in order to illustrate certain problems that are addressed by embodiments of the present invention and to demonstrate the application of these embodiments in enhancing the performance of such systems. Embodiments of the present invention, however, are by no means limited to this specific sort of example systems, and the principles described herein may similarly be applied to any other sorts of printing systems.

<FIG> is a schematic pictorial illustration of a print bar <NUM> of digital printing system <NUM> of <FIG>, in accordance with an embodiment of the present invention. As noted above, print bar <NUM> comprises a strip, whose width corresponds to that of the printing area on blanket <NUM>, of print heads <NUM>, and further comprises individually controllable print nozzles <NUM>. Print bar <NUM> is part of an array of print bars which may be included in image forming station <NUM>, as described in <FIG>.

As seen, each print head comprises a jetting channel <NUM> filled with an ink <NUM>. In response to a pulse, a membrane in the print head (not seen) drives a pressure wave that propagates in ink <NUM> along jetting channel <NUM>. In an embodiment, to enable a tickling pulse causing jetting an ink droplet, the timings of pulse-rise and pulse-fall of the pulses are adjusted to resonantly amplify the pressure wave inside jetting channel <NUM> to get maximum pressure at nozzle <NUM> exit. The resonance is basically a fluidic (e.g., acoustic) resonance that depends primarily on speed of sound in ink <NUM> and on channel length <NUM>.

<FIG> is a diagram showing a waveform applied to a print head <NUM> during a jetting cycle, in accordance with embodiments of the present invention. The waveform is applied by a controlling electrical circuitry, as commanded by the processor. In some embodiments, the waveform comprises a number of (N-<NUM>) sections for driving pulses: 625A, 625B. , <NUM>(N-<NUM>), and additionally, a tickling pulse section <NUM>, which together can produce up to N shades of a same color (e.g., N shades of gray).

In some embodiments, such as with the four-shade scheme described above, there are N=<NUM> sections for driving pulses, plus a section dedicated for a tickling pulse, for achieving a total of N=<NUM> shades.

As seen in <FIG>, each driving pulse section <NUM> comprises a driving pulse <NUM> having an amplitude <NUM> and width <NUM> (i.e., duration <NUM>) and a delay <NUM> between successive drive pulses. Tickling pulse section <NUM> comprises a tickling pulse <NUM> having amplitude <NUM> smaller than amplitude <NUM>, and a same width <NUM> and a same delay <NUM> relative to the last driving pulse shown (i.e., in section <NUM>(N-<NUM>)). In the present example, although not necessarily, a pulse width is defined as the full width at half the maximum of the pulse amplitude.

The smaller amplitude <NUM> tickling pulse <NUM> (i.e., smaller than the driving pulse amplitude <NUM>) results in a droplet jetted by a tickling pulse being somewhat smaller than the droplets jetted in response to the driving pulses, as described in <FIG>. (provided a driving pulse was applied just before tickling pulse <NUM> was activated).

A driving pulse <NUM> typically causes a membrane inside print head <NUM> to push (i. , jet) an ink droplet through an inkjet nozzle <NUM> of the print head. The delay <NUM> and the pulse width <NUM> match together a resonance frequency of a pressure wave in the ink inside a jetting channel of the print for a given ink. Using the joint printing and tickling technique with the delay and the width of driving pulses preset to match the resonance of the print head results, in case of a four-shade printing cycle, in a total duration of a printing cycle that is reduced by about a quarter, as the number of sections in a jetting cycle drops from four to three.

Tire jetting cycle waveform shown in <FIG> is provided by way of example, purely for the sake of clarity. Any other suitable waveforms can be used in alternative embodiments. For example, the shapes of the pulses may differ from the illustrated trapezoid shapes.

<FIG> is a lookup table <NUM> of a four-shade-level printing scheme, in accordance with an embodiment of the present invention. The scheme coded in lookup table <NUM> comprises two driving sections (denoted "<NUM>" and "<NUM>" in the figure) followed by a tickling section (denoted "<NUM>"). Table <NUM> is stored in memory <NUM> and used by the processor during a printing session. An unchecked section in table <NUM> results in an idle command by the processor to image forming station <NUM>. A section that is checked causes the processor to instruct image forming module <NUM> to apply the corresponding pulse at the checked section to a given print head, as described in <FIG>.

The vertical axis of table <NUM> provides the four possible shade levels, in which, using printing in black and white as an example, level <NUM> means no shade (white), level <NUM> means light gray, level <NUM> means dark gray, and level <NUM> means black.

When a location over blanket <NUM> is specified as white, the processor reads the level <NUM> line for printing head instructions during a jetting cycle, and correspondingly the printing head applies only a tickling pulse, which does not cause jetting of an ink droplet at the location. If the location is specified as light gray, then the processor reads the level <NUM> line, in which a single driving pulse is applied to jet a single droplet of ink. Typically, section one is looked up for applying a light gray. Alternatively, section two can be used for this purpose.

If dark gray is specified at the location over blanket <NUM>, then the processor reads the level <NUM> line, in which two successive driving pulses are applied, with the second pulse jetting a droplet of ink that overlaps the first droplet injected in section one.

If black is specified at the location, the processor reads the level <NUM> line, and applies tickling pulse <NUM> after applying two successive driving pulses <NUM>, with the tickling pulse jetting a droplet of ink as described above, which overlaps the first and second droplets ejected, each responsively, to the driving pulses.

The description of look up table <NUM> of <FIG>, in terms of black and white printing, is brought by way of example, In other embodiments, lookup table <NUM> may be implemented in the same or similar manner for color printing. Further alternatively, the use of a look-up table is not mandatory. The processor may use any other suitable data structure or format for storing the waveform definitions for the various shades.

A tickling pulse will cause jetting of an ink droplet only in level <NUM>, in which the previous pulse (i.e., section <NUM>) is active. This is because, as noted above, the previous pulse energizes (due to being in sync with a resonance frequency of a pressure wave in the ink inside a jetting channel of print head) the ink inside the nozzle. Thus, at level <NUM> the tickling pulse always does not cause jetting of an ink droplet. If there is no previous pulse (as the case in level <NUM>), a tickling pulse applied at level <NUM> (this embodiment not reflected by table <NUM>) will only agitate the meniscus without jetting.

<FIG> is a schematic graph of the volume of a tickling droplet as a function of level <NUM> tickling pulse amplitude, in accordance with embodiments of the present invention. <FIG> shows an approximately linear dependence of the volume of the tickling droplet as a function of the amplitude of tickling pulse <NUM>. Data point <NUM> describes a tickling pulse <NUM> that is practically identical to a driving pulse <NUM>, with a resulting droplet volume similar to that of a droplet jetted by a driving pulse, when applied as a third pulse, e.g., in level <NUM> of <FIG>.

Note that applying a third pulse in full amplitude in level <NUM>, however, will result in jetting ink, which is not intended.

Data point <NUM> describes an optimized tickling pulse <NUM> that causes the jetting of an exact droplet volume to achieve the level <NUM> shade, such as black
Data point <NUM> describes a tickling pulse <NUM> that causes the jetting of a droplet having a minimal volume, which results in an intermediate shade, for example, darker than dark gray and paler than black in a four-shade scheme. However, in this case the level <NUM> ink volume (i.e., including a resulting droplet volume from pulse amplitude of data point <NUM>) is not large enough to produce the maximal shade as required.

Any pulse amplitude below that applied in data point <NUM> would only cause some motion of the ink inside the nozzle, without jetting any. In an embodiment, the pulse amplitude in data point <NUM> is about a third of the full amplitude of a driving pulse that is represented by data point <NUM>.

Claim 1:
A digital printing system, comprising:
a print head (<NUM>), configured to jet droplets of ink; and
a processor (<NUM>), which is configured to:
translate a required shade of a color, to be printed at a given location on a substrate by the print head (<NUM>), into a sequence of pulses (<NUM>, <NUM>), in sections of a jetting cycle,
apply the sequence of pulses to the print head (<NUM>),
characterized in that:
the sequence of pulses comprises:
up to a predefined maximum number of driving pulses (<NUM>) that cause the print head (<NUM>) to jet respective droplets; and
a tickling pulse (<NUM>), which has a smaller amplitude than the driving pulses (<NUM>) and is such that when it is applied in a section just after a driving pulse it causes the print head (<NUM>) to jet a droplet smaller than the droplets jetted in response to the driving pulses (<NUM>), while if the tickling pulse (<NUM>) is applied in a section not just after a driving pulse (<NUM>), it does not cause the print head (<NUM>) to jet a droplet,
wherein the driving pulses (<NUM>) and the tickling pulse (<NUM>) have a same duration.