EP0674993A2 - Système, circuit de contrôle et méthode pour la correction électronique du désalignement des éléments d'écriture dans les imprimantes par jet d'encre - Google Patents
Système, circuit de contrôle et méthode pour la correction électronique du désalignement des éléments d'écriture dans les imprimantes par jet d'encre Download PDFInfo
- Publication number
- EP0674993A2 EP0674993A2 EP95302069A EP95302069A EP0674993A2 EP 0674993 A2 EP0674993 A2 EP 0674993A2 EP 95302069 A EP95302069 A EP 95302069A EP 95302069 A EP95302069 A EP 95302069A EP 0674993 A2 EP0674993 A2 EP 0674993A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- nozzles
- print head
- data
- ink
- fire
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J25/00—Actions or mechanisms not otherwise provided for
- B41J25/001—Mechanisms for bodily moving print heads or carriages parallel to the paper surface
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04505—Control methods or devices therefor, e.g. driver circuits, control circuits aiming at correcting alignment
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04541—Specific driving circuit
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04543—Block driving
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04573—Timing; Delays
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/0458—Control methods or devices therefor, e.g. driver circuits, control circuits controlling heads based on heating elements forming bubbles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/015—Ink jet characterised by the jet generation process
- B41J2/04—Ink jet characterised by the jet generation process generating single droplets or particles on demand
- B41J2/045—Ink jet characterised by the jet generation process generating single droplets or particles on demand by pressure, e.g. electromechanical transducers
- B41J2/04501—Control methods or devices therefor, e.g. driver circuits, control circuits
- B41J2/04581—Control methods or devices therefor, e.g. driver circuits, control circuits controlling heads based on piezoelectric elements
Definitions
- This invention relates to ink-jet printers, and more particularly, to an ink-jet printing system, error correction circuitry, and a method for electronic correction of pen misalignment in ink-jet printers.
- An ink-jet printer is a type of non-impact printer which forms characters and other images by controllably spraying drops of ink from a print head.
- the print head ejects liquid ink through multiple nozzles in the form of annular drops which travel across a small air gap and land on a recording media.
- the drops are very small as ink-jet printers commonly print within a range of 180 to 600 dots per inch (dpi).
- dpi dots per inch
- the print head is commonly ported back and forth over the media by a movable carriage. As shown in Fig. 1, print head 10 is carried by a carriage (not shown) over recording media 12 along an x-axis in the "carriage scan direction".
- the print head has one or more vertical arrays of multiple nozzles (e.g., 48 nozzles) which simultaneously apply one or more columns of drops as the print head is moved over the media.
- the nozzles are closely aligned according to the desired dot-to-dot pitch (e.g., nozzle separation is 1/300th of an inch for a 300 dpi resolution). In this manner, the print head can deposit multiple rows of dots in a single swath in the carriage scan direction.
- the media 12 Upon completion of a carriage scan, the media 12 is advanced along the y-axis in the "media advance direction" by the number of rows that the printer is capable of printing in one swath.
- Printing can be unidirectional (which is common for printing graphics) or bidirectional (which is common for printing text).
- a primary problem associated with the replaceable pens concerns misalignment of the nozzle array due to mechanical rotation of the pen about the z-axis.
- the z-axis is shown at the origin of the x-axis and y-axis and extends outward from, and perpendicular to, the drawing.
- the degree of freedom defining rotation about the z-axis is commonly referred to as " ⁇ ".
- ⁇ -Z error the rotational misalignment of the pen about the z-axis resulting from mechanical imperfections.
- Fig. 2 illustrates the ⁇ -Z error in more detail.
- the print head is expected to print a vertical line.
- a mechanically perfect print head would print the ideal vertical line (represented by the dashed vertical line).
- the mechanically imperfect print head actually prints the slanted line which has an angular error of ⁇ relative to the ideal line.
- the negative slope in the actual line is exaggerated in the figure to illustrate the ⁇ -Z error.
- the ⁇ -Z error yields a ⁇ x displacement at the extreme end of the nozzle array. As can be appreciated, this ⁇ x displacement increases in relation to the length of the nozzle array in the print head.
- the ⁇ -Z error manifests itself most prominently when the printer is operating in the graphics mode, as opposed to the text mode.
- graphics mode the printed image continues from one swath to the next.
- An example graphics application is printing a vertical line from top-to-bottom of a page, wherein the vertical segments formed in sequential swaths combine to form a continuous vertical line.
- text mode the entire image (such as letters and numbers) is printed within the same swath within the constraints of common font sizes.
- Fig. 3 shows the effect of the ⁇ -Z error in the graphics application of drawing a continuous vertical line.
- the print head prints segment 14 during the first swath, then segment 15 on the second swath, and finally segment 16 during the third swath.
- a set of discontinuous, jagged segments 14-16 is actually printed instead of the desired continuous vertical line.
- Each jagged discontinuity contains the ⁇ x displacement caused by the ⁇ -Z error.
- This invention provides a low cost solution for reducing the perceived ⁇ -Z error in an ink-jet print head using electronic techniques that effectively reduce the ⁇ x displacement.
- an ink-jet printing system includes a print head having an array of multiple nozzles for depositing drops of ink onto a recording media during a swath to produce printed images.
- a print head controller is coupled to the print head to fire individual nozzles and thereby controllably deposit the ink drops according to a desired pattern. If left uncorrected, however, the printed images produced by the print head would be different from the desired pattern by a rotational ⁇ -Z error.
- the printing system therefore also includes an error correction means for reducing the ⁇ -Z error in the printed image.
- the error correction means causes the print head to fire during the same swath (1) a first set of nozzles in the print head array to deposit first ink drops and (2) a second set of nozzles in the print head array to deposit second ink drops which are offset relative to the first ink drops on the recording media.
- the relative offset between the first and second ink drops are effective to reduce the ⁇ -Z error in the printed image.
- This invention also relates to numerous distinct embodiments of the error correction means.
- separate fire signals are used to fire sets of nozzles at different times to achieve the ⁇ -Z error correcting image offset.
- the fire signal is delayed from reaching some nozzles so that the nozzles fire at different times to correct the ⁇ -Z error.
- the fire signal is selectively dispensed to various sets of nozzles to fire them at different times and thereby correct the ⁇ -Z error.
- logic circuitry is employed to selectively pass the data to the nozzles in a manner which reduces the rotational ⁇ -Z error.
- the data stream to be input to the print head is digitally manipulated to cause the nozzles within the print head to fire at slightly different times.
- This invention also relates to a method for reducing a ⁇ -Z error in an image printed by an ink-jet printer.
- the method comprises segmenting the array of nozzles in the print head into at least first and second sets of nozzles. Then, during the same swath, (1) a first portion of the image is printed using the first set of nozzles in the print head, and (2) a second portion of the image is printed using the second set of nozzles in the print head, whereby the second portion of the image is offset relative to the first portion in a direction effective to reduce the ⁇ -Z error.
- Fig. 1 illustrates the relative movement of a print head and recording media in a printer.
- Fig. 2 illustrates a rotational ⁇ -Z error caused by mechanical misalignment in a print head.
- Fig. 3 illustrates in an exaggerated manner a discontinuous vertical line formed by three consecutive swaths, whereby the discontinuity is caused by the rotational ⁇ -Z error of Fig. 2.
- Fig. 4 illustrates a vertical line printed according to techniques of this invention wherein during a single swath, the lower portion of the image is offset from the upper portion in a direction effective to reduce the ⁇ -Z error.
- Fig. 5 illustrates in an exaggerated manner a nearly vertical line formed by three consecutive swaths wherein each swath has the correcting offset shown in Fig. 4.
- Fig. 6 is a block diagram of a printing system according to this invention having a print head controller and print head.
- Fig. 7 illustrates segmentation of print head ink-jet nozzles into multiple sets according to this invention.
- Fig. 8 is a block diagram of an ink-jet printing system according to a first embodiment of this invention.
- Fig. 9 is a schematic of the nozzle circuitry employed in the first embodiment of Fig. 8.
- Fig. 10 is a timing diagram of the signals shown in the Fig. 9 circuitry.
- Fig. 11 is a block diagram of an ink-jet printing system according to a second embodiment of this invention having delay circuitry provided on the print head.
- Fig. 12 is a schematic of the delay and nozzle circuitry employed in the second embodiment of Fig. 11.
- Fig. 13 is a timing diagram of the signals shown in the Fig. 12 circuitry.
- Fig. 14 is a block diagram of an ink-jet printing system according to a third embodiment of this invention having switching circuitry provided on the print head.
- Fig. 15 is a schematic of the switching and nozzle circuitry employed in the third embodiment of Fig. 14.
- Fig. 16 is a timing diagram of the signals shown in the Fig. 15 circuitry.
- Fig. 17 is a block diagram of an ink-jet printing system according to a fourth embodiment of this invention having correcting logic circuitry.
- Fig. 18 is a schematic of an example logic circuitry used in the Fig. 17 embodiment.
- Fig. 19 is a block diagram of an ink-jet printing system according to a fifth embodiment of this invention having a data manipulation circuit.
- Fig. 20 illustrates a data shifting technique used in the fifth and sixth embodiments of Figs. 19 and 21.
- Fig. 21 is a block diagram of an ink-jet printing system according to a sixth embodiment of this invention having a data manipulator provided upstream of the printer memory.
- a typical ink-jet printer includes a platen, a shuttle assembly, an ink-jet print head, and a control system.
- the platen is preferably stationary and supports a recording media during printing.
- a media feed mechanism such as friction rollers or a tractor feed system, is used to drive the media through the printer.
- the shuttle assembly includes a carriage slidably mounted on a fixed, elongated rod to move bidirectionally across the platen.
- the print head is mounted to the carriage to print images on the recording media as the carriage moves.
- the shuttle assembly also includes a drive subassembly (such as a stepper or DC motor, and a belt and pulley linkage) that mechanically maneuvers the drive carriage back and forth along the rod.
- the terms “ink-jet printer” and “ink-jet print head” refer generally to non-impact printers having print heads which controllably eject a substance onto a recording media.
- the terms are intended to include piezoelectric-type non-impact printers having print heads which deposit ink drops using piezoelectric actuation, low thermal printers having print heads which eject ink drops through localized heating at the nozzle, and hot melt-type printers which pre-melt a substance (such as wax) prior to ejecting it onto the recording media.
- the term "ink”, as used herein, is intended to cover any substance that can be deposited from the ink-jet print head. For purposes of discussion and to provide a comprehensive description of the invention, the invention is discussed in the context of a low thermal ink-jet printer.
- the rotational ⁇ -Z error caused by mechanical misalignment in the print head is reduced through electronic techniques.
- the invention does not physically correct the ⁇ -Z error in the misaligned pen by structurally realigning the pen, but instead reduces the ⁇ x displacement via electronic correction to visually mask the ⁇ -Z error.
- the electronic correction purposely causes a slight alteration in the printed image so that one portion of the image is offset relative to another portion of the image.
- the relative offset has the visual effect of reducing the ⁇ -Z error.
- this invention intentionally skews a printed image in a direction effective to help cancel the rotational ⁇ -Z error. This is shown in Figs. 4 and 5.
- the lower segment of the printed image is offset leftward relative to the upper segment of the printed image.
- the two segments are printed by two sets of nozzles within the print head during the same swath.
- the offsetting image effectively reduces the ⁇ x displacement (Fig. 2) by approximately half, or ⁇ x/2.
- Fig. 5 shows how the image offset diminishes the perceived ⁇ -Z error in the graphics application of drawing a continuous vertical line.
- the print head prints two segments 18a, 18b during the first swath, then two segments 19a, 19b on the second swath, and finally two segments 20a, 20b during the third swath.
- the Fig. 5 vertical line has less discontinuity and jaggedness between segments and swaths, resulting in a more visually appealing image.
- the reduced jaggedness among segments 18a-20b is visually imperceivable.
- Fig. 6 shows a printing system 30 having a print head controller 32 coupled to a print head 34 (such as a thermal ink-jet print head).
- a thermal ink-jet print head has an array of multiple nozzles for depositing drops of ink onto a recording media to produce printed images.
- the nozzle array can be arranged in a variety of configurations.
- Example nozzle arrangements include a single vertical column (i.e., an in-line print head), two side-by-side vertical columns (e.g., parallel or staggered), or a matrix configuration.
- Ink droplets are ejected from individual nozzles of print head 34 by localized heating.
- a small heating element is disposed at individual nozzles and an electrical current is passed through the element to heat it up. The heating element rapidly heats and vaporizes a tiny volume of ink. The vaporized ink is then ejected through the nozzle.
- print head 34 is considered to have a single in-line array of 48 nozzles n1-n48 as shown in Fig. 7.
- This example nozzle construction is used throughout this disclosure to facilitate an understanding of the numerous techniques for electronically compensating for pen misalignment; however, the invention may be employed for different print heads having varying numbers of nozzles and/or nozzle arrangements. It should be noted that this invention is particularly useful for print heads having a large array of nozzles, such as a vertical array of 100 or more nozzles, because the ⁇ -Z error resulting from mechanical pen misalignment is often more pronounced for longer arrays.
- print head controller 32 provides a data stream via bus 36 to print head 34.
- the data stream contains binary bits of "1"s and "0"s which are used to selectively fire the nozzles within the print head.
- the "1" bit causes the associated print head nozzle to deposit an ink drop whereas the "0" bit instructs the associated nozzle not to deposit an ink drop.
- Print head controller 32 also has a fire signal generator 38 which produces at least one fire signal 40 used to fire the array of nozzles according to the data bits at the respective individual nozzles.
- the fire signal is an energy pulse of sufficient magnitude and duration to heat and vaporize the ink, and thereby eject an ink drop from the nozzle. In this manner, the print head controller 32 effectively commands the print head 34 to fire individual nozzles and thereby controllably deposit the ink drops according to a desired pattern defined by the data stream.
- print head 34 would actually print images that are different from the desired pattern by a rotational ⁇ -Z error as shown, for example, in Fig. 2.
- the printing system of this invention is designed to include an electronic error correction means for reducing the ⁇ -Z error in the printed image.
- the error correction means (which can be resident in the print head controller, on the print head, and/or separate from both) causes print head 34 to fire two or more sets of nozzles at slightly different times during the same swath of the print head across the media.
- the linear array of nozzles n1-n48 can be segmented into multiple sets.
- the array can be segmented into two sets, with set 1 containing the upper half of the nozzles (i.e., n1-n24) and set 2 containing the lower half of the nozzles (i.e., n25-n48).
- the data stream supplied via bus 36 has "first data" for use in selectively firing corresponding nozzles n1-n24 in set 1 and "second data" for use in selectively firing corresponding nozzles n25-n48 in set 2.
- the array of nozzles can be segmented into three sets wherein the upper third nozzles (n1-n16) form set 1, the middle third nozzles (n17-n32) form set 2, and the lower third nozzles (n33-n48) form set 3.
- the data stream supplied via bus 36 has "first data” for use in selectively firing nozzles n1-n16 in set 1, "second data” for use in selectively firing nozzles n17-n32 in set 2, and "third data” for use in selectively firing nozzles n33-n48 in set 3. It is noted that in this three set example, the original ⁇ x displacement between segments (Fig. 2) is reduced by a factor of three to a displacement of ⁇ x/3.
- error correction means causes the print head to fire the upper nozzles (n1-n24 or set 1) at a different time than the lower nozzies (n25-n48 or set 2).
- the upper nozzles are fired after the lower nozzles; whereas for a right-to-left swath, the upper nozzles are fired before the lower nozzles. This causes the upper ink drops to be displaced or offset relative to the lower ink drops on the recording media.
- the result of depositing the ink drops in a displaced manner is to produce a printed image having one portion offset relative to another portion.
- the relative offset has the. visual effect of reducing the ⁇ -Z error shown in Fig. 4.
- the ⁇ -Z error correction means of this invention can be tailored depending upon the type and severity of the ⁇ -Z error.
- the ⁇ -Z error may induce a negatively sloped nearly vertical line of Fig. 2 which is rotated in a positive direction relative to the ideal vertical line.
- the ⁇ -Z error correction means is configured to cause a leftward shift of the lower image portion relative to the upper image portion as shown in Fig. 4.
- the ⁇ -Z error may induce a positively sloped nearly vertical line which is rotated in a negative ⁇ direction relative to the ideal vertical line.
- the ⁇ -Z error correction means is configured to cause a rightward shift of the lower image portion relative to the upper image portion.
- Figs. 8-21 show various different and unique embodiments of the error correction means according to this invention.
- Figs. 8-10 show a first embodiment wherein separate fire signals are used to fire sets of nozzles at different times to achieve the ⁇ -Z error correcting image offset.
- Fig. 8 shows a printing system 50 having a print head controller 52 coupled to a print head 54. Controller 52 provides data to print head 54 via bus 56.
- a signal generator 58 produces a first fire signal A and a second fire signal B at different times as shown, for example, in the timing diagram of Fig. 10.
- Signal generator 58 is illustrated as being part of print head controller 52, but can alternatively be configured separate from the controller.
- coupling circuitry 60 includes conductor 62 which connects the first fire signal A to a first set of nozzles (represented by nozzles n1 and n2) and conductor 64 which connects the second fire signal B to a second set of nozzles (represented by nozzles n47 and n48).
- the data DATA 0-DATA 47 are input to respective nozzles n1-n48.
- the time spaced fire signals A and B are therefore used to fire the two sets of nozzles at different times to produce the correcting offset in the printed image (Fig. 4).
- the error correction means comprises signal generator 58 and coupling circuitry 60.
- Figs. 11-13 show a second embodiment which delays the fire signal from reaching some nozzles so that the nozzles fire at different times to correct the ⁇ -Z error.
- Fig. 11 shows a printing system 70 having a print head controller 72 coupled to a print head 74 to provide data via bus 76.
- a signal generator 78 produces a fire signal 80 for firing the nozzles within the print head array.
- Fire signal 80 is input to a delay circuit 82 which is preferably provided on print head 74, but it can also be provided elsewhere, such as in print head controller 72.
- delay circuit 82 receives the fire signal F(t) and outputs a non-delayed fire signal A and two delayed fire signals B and C.
- Fire signal B is delayed by a time duration equal to one delay period or F(t-delay)
- fire signal C is delayed by a time duration equal to two delay periods or F(t-2delay).
- the delay period is the width of the firing pulse, although other delay periods may be used.
- Delay circuit 82 is preferably a programmable delay device which permits the delay periods to be set by the user or manufacturer to compensate for the varying degrees of pen misalignment.
- Example programmable delay devices include digital counters, RC networks, and digital delay lines.
- the printing system 70 also includes coupling circuitry 84 (Fig. 12) to connect the fire signals to sets of nozzles n1-n48.
- the nozzles are segmented into three sets.
- Coupling circuitry 84 has a conductor 85 to connect non-delayed signal A to the first set of nozzles (n1-n16), a conductor 86 to connect the one period delayed signal B to the second set of nozzles (n17-n32), and a conductor 87 to connect the two period delayed signal C to the third set of nozzles (n33-n48).
- the error correction means comprises delay circuitry 82 and coupling circuitry 84, and may also include signal generator 78.
- the time spaced fire signals A-C are used to fire the three sets of nozzles at different times to produce three offsetting segments within the same swath which are effective to reduce the ⁇ -Z error in the printed image.
- the delayed signals are shown as going to the lower nozzles, the delay circuit can be programmed to route the delayed signals to the upper nozzles as desired. The delay duration and routing are dependent upon the swath direction of the print head and the rotational direction and magnitude of the ⁇ -Z error.
- Figs. 14-16 show a third embodiment which dispenses the fire signal to various sets of nozzles so that the nozzles fire at different times to correct the mechanical ⁇ -Z error.
- Fig. 14 shows a printing system 90 having a print head controller 92 coupled to a print head 94 to provide data via bus 96.
- a signal generator 98 produces a fire signal 100 for firing the nozzles within the print head array.
- Fire signal 100 is input to a switching circuit 102 which is preferably provided on print head 94 (as shown), but can also be provided elsewhere.
- switching circuit 102 receives fire signal 100 and alternately distributes the fire signal to three sets of nozzles as signals A, B, and C. Between each fire pulse, the switch automatically steps to the next output so that signals A, B, and C are time spaced as illustrated in the timing diagram of Fig. 16. The frequency of the fire signal is increased in comparison to the typical fire pulse frequency in which a single pulse is used to fire the entire nozzle array simultaneously. Here, three fire pulses are used to fire the entire nozzle array.
- Example implementations of switching circuit 102 include a counter, a self-advancing switch, and a demultiplexor.
- Printing system 90 also includes coupling circuitry 104 (Fig. 15) having conductors 106-108 which connect fire signals A-C to respective sets of nozzles n1-n48.
- the time spaced fire signals A-C are used to fire three sets of nozzles at different times to produce the correcting offset in the printed image.
- the error correction means comprises switching circuitry 102 and may also include coupling circuitry 104 and signal generator 78.
- the three embodiments described above with respect to Figs. 8-16 provide distinctive approaches to distributing the fire signal to separate sets of nozzles.
- the coupling circuitry, the switching circuit, and the delay circuit all represent types of distribution means for applying the one or more fire signals to multiple sets of nozzles at different times in order to create the desired image offset.
- Figs. 17 and 18 show a fourth embodiment which employs logic circuitry to selectively pass the data to the nozzles as another technique for reducing the rotational ⁇ -Z error.
- Fig. 17 shows a printing system 110 having a print head controller 112 and print head 114.
- a signal generator 116 produces a fire signal 118 which is input to print head 114 for firing the nozzles within the print head array.
- Printing system 110 has logic circuitry 120 coupled between print head controller 112 and print head 114 on data bus 122 to intercept the data before it is input to the print head.
- Logic circuitry 120 is designed to selectively pass the data on bus 124 to various sets of nozzles at different times. The logic circuitry selectively passes the data in response to one or more enable signals provided over line(s) 126 from logic control circuit 128.
- Fig. 18 shows an example construction of logic circuitry 120 in more detail.
- logic circuitry 120 comprises multiple AND gates 130, where individual AND gates have one input coupled to receive the data from print head controller 112, a second input coupled to receive an enable signal from logic control circuit 128, and an output coupled to selectively supply data to print head 114.
- AND gates 130 pass the data from print head controller 112 through to print head 114 when the enable signal (e.g., an asserted HIGH) is input to the gates. If the data contains a "1" bit, the AND gate outputs a "1" bit; and if the data contains a "0" bit, the AND gate outputs a "0" bit. Conversely, when the enable signal is not applied to the AND gates 130 (e.g. an asserted LOW condition), the AND gates output bits (e.g. "0" bits) which do not fire the nozzles, regardless of the data applied to the other input of the AND gates.
- the enable signal e.g., an asserted HIGH
- logic control circuit 128 generates enable signals for those AND gates 130 associated with different sets of nozzles to fire different sets of nozzles according to the passed data stream. This has the effect of firing the nozzles at different times to produce the error reducing relative image offset. It should be noted that other logic configurations apart from AND gates can achieve the same function.
- the error correction means is embodied as logic circuitry 120 and logic control circuitry 128.
- a separate line 126 is connected to each AND gate 130 so that the control circuit could theoretically cause each data bit DATA 0-DATA 47 to be passed at slightly staggered times relative to the other bits. This affords maximum control for near perfect correction of the rotational ⁇ -Z error.
- less lines 126 are coupled to groups of AND gates to define the sets of nozzles. For example, one line could be connected to half of the AND gates 130 to control ink deposition from one set of nozzles and a second line could be connected to the other half of the AND gates 130 to control ink deposition from a second set of nozzles.
- Fig. 19 shows a printing system 140 according to a fifth embodiment of this invention which digitally manipulates the data stream to be input to the print head in a way that causes the nozzles to fire at slightly different times.
- Printing system 140 includes a print head controller 142 coupled - to print head 144 via data bus 146 and fire signal line 148.
- Printing system 140 also includes a data manipulation circuit 150 coupled between memory 152 and print head controller 142. Data manipulation circuit 150 manipulates the data output from memory 152 before the data is input into controller 142.
- a bit ordering circuit (not shown) can also be inserted between data manipulation circuit 150 and print head controller 142 to organize and order the bits within the data stream relative to the appropriate nozzle drivers in the firing circuit. Alternatively, the data manipulation circuit 150 or print head controller 142 can be configured to handle the bit ordering function.
- Data manipulation circuit 150 manipulates the data in such a manner that causes the print head to fire sets of nozzles at time-spaced intervals.
- circuit 150 manipulates the data according to a bit shifting translation illustrated in Fig. 20.
- Fig. 20 As an example, suppose that the data stream from memory 152 contains an entire column of "1" bits for simultaneously firing all 48 nozzles to draw a vertical line segment.
- the bits used to selectively fire corresponding nozzles n1-n24 represent the "first data” and the bits used to selectively fire corresponding nozzles n25-n48 represent the "second data".
- Data manipulation circuit 150 has a bit duplicating means for replicating the first and second data to form two columns 1A and 1B of the first and second data. Initially, the columns are identical. However, the manipulation circuit further includes a bit shifting means for replacing the first data in column 1A with "0" bits (which do not fire the nozzles) and leaving the first data in column 1B unchanged. The bit shifting means also replaces the second data in column 1B with "0" bits while leaving the second data in column 1A unchanged.
- the bit translation yields a modified data stream which is input into the print head firing control circuit.
- the data in column 1A is input first, causing the print head to fire lower nozzles n25-n48 and print the lower ink drops.
- the data in column 1B is input, causing the print head to fire the upper nozzles n1 -n24 and print the upper ink drops.
- the time delay between printing the data in column 1A and the data in column 1B produces the image offset shown in Fig. 4.
- the error correction means comprises the data manipulation circuit used to shift the data to achieve the desired image offset.
- bit duplicating means and a bit shifting means are to employ parallel registers which store and write the replicated and modified data to the print head controller during sequential write operations.
- Another example implementation is to send the same data bit twice to the print head controller (i.e., using the following write sequence --. load data, send data, send data).
- the data bits are channeled through logic circuitry, such as AND gates, which operatively passes the data in a manner similar to that described above with respect to Figs. 17 and 18. For example, the logic would selectively pass the second data in column 1A and the first data in column 1B while sending "0" bits as the first data in column 1A and the second data in column 1B.
- Fig. 21 shows a printing system 160 according to a sixth embodiment of this invention which is similar to the Fig. 19 embodiment, but includes means for manipulating the data before it is input to printer memory 152. More particularly, printing system 160 includes a data manipulator 162 provided upstream from printer memory 152. In the illustrated embodiment, data manipulator 162 resides at the host computer in the form of driver software or a special circuit. The data manipulator performs the same data shifting techniques described above with respect to Figs. 19 and 20, but the replicating and shifting takes place prior to sending the data to the printer memory. In this embodiment, the error correction means comprises the data manipulator provided up stream of the printer memory.
- printing systems 140 and 160 may use larger memories or more registers to accommodatc the increased data set.
- All of the error correction techniques in this invention induce an image offset wherein one or more portions of the image are offset relative to one or more other portions.
- the relative offset is essentially one dot unit which is the smallest addressable unit along the carriage axis.
- one dot unit can be 1/600th of an inch for a 600 dpi setting.
- the error correction means can be configured to cause the time-staggered firing of more than two sets of nozzles.
- the error correction means of this invention can be designed to independently control all nozzles. In the example 48 nozzle print head of Fig. 7, the array can be segmented into forty-eight sets of one nozzle each.
- the nozzle sets may have unequal numbers of nozzles and that the data groupings may contain unequal numbers of bits.
- the nozzle array can be subdivided into five sets with set 1 containing nine nozzles n1-n9, set 2 having ten nozzles n10-n19, set 3 having ten nozzles n20-n29, set 4 having ten nozzles n30-n39, and set 5 having nine nozzles n40-n48.
- the data stream is considered to contain five groups of data with two groups having one less bit than the other three groups.
- the error correction means causes the print head to print five line segments with unit relative offsets therebetween in a correcting rotation effective to visually mask the mechanical ⁇ -Z error.
- the original ⁇ x displacement between segments (Fig. 2) is reduced by a factor of five, or ⁇ x/5.
- the electronic error correction techniques of this invention provide a low cost solution to the rotational ⁇ -Z error caused by mechanical pen misalignment.
- the replaceable pens are tested during manufacturing to detect and measure the ⁇ -Z error. Once the error is determined, the printer can be programmed automatically, or by the user, to correct for the ⁇ -Z error according to the techniques of this invention.
Landscapes
- Ink Jet (AREA)
- Particle Formation And Scattering Control In Inkjet Printers (AREA)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US22134294A | 1994-03-31 | 1994-03-31 | |
US221342 | 1998-12-28 |
Publications (2)
Publication Number | Publication Date |
---|---|
EP0674993A2 true EP0674993A2 (fr) | 1995-10-04 |
EP0674993A3 EP0674993A3 (fr) | 1997-06-25 |
Family
ID=22827415
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP95302069A Withdrawn EP0674993A3 (fr) | 1994-03-31 | 1995-03-28 | Système, circuit de contrÔle et méthode pour la correction électronique du désalignement des éléments d'écriture dans les imprimantes par jet d'encre. |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP0674993A3 (fr) |
JP (1) | JPH07309007A (fr) |
Cited By (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0791472A2 (fr) * | 1996-02-22 | 1997-08-27 | Hewlett-Packard Company | Impression à jet d'encre |
DE19755873A1 (de) * | 1997-12-04 | 1999-06-10 | Francotyp Postalia Gmbh | Anordnung zum Toleranzausgleich bei einem Tintendruckkopf |
DE19755874C1 (de) * | 1997-12-04 | 1999-07-15 | Francotyp Postalia Gmbh | Verfahren zum Toleranzausgleich bei einem aus mehreren Modulen nach dem Non-Interlaced-Prinzip zusammengesetzten Tintendruckkopf |
EP0938973A3 (fr) * | 1998-02-25 | 2000-03-22 | Tektronix, Inc. | Appareil et procédé pour l'alignement automatique de têtes d'impression |
EP1048472A1 (fr) * | 1998-11-20 | 2000-11-02 | Seiko Epson Corporation | Imprimante a points possedant une synchronisation reglable |
EP1057647A2 (fr) * | 1999-06-02 | 2000-12-06 | Hewlett-Packard Company | Imprimante à jet d'encre |
EP1100682A2 (fr) * | 1998-07-29 | 2001-05-23 | Lexmark International, Inc. | Procede et systeme permettant de compenser le desalignement d'une imprimante a jet d'encre |
EP1359013A1 (fr) * | 2002-04-29 | 2003-11-05 | Hewlett-Packard Company | Impulsions de commande dans un appareil d'éjection de fluide |
US6659581B2 (en) | 2001-01-05 | 2003-12-09 | Hewlett-Packard Development Company, L.P. | Integrated programmable fire pulse generator for inkjet printhead assembly |
EP1386749A1 (fr) * | 2002-08-02 | 2004-02-04 | Hewlett-Packard Development Company, L.P. | Réduction du défaut d'alignement d'un ensemble d'éjecteurs de fluide décalé |
EP1424200A1 (fr) * | 2002-11-26 | 2004-06-02 | Toshiba Tec Kabushiki Kaisha | Appareil d'impression à jet d'encre |
WO2005058602A2 (fr) | 2003-12-15 | 2005-06-30 | Lexmark International, Inc | Signaux composites de decharge de tete d'imprimante |
WO2005120835A1 (fr) * | 2004-05-27 | 2005-12-22 | Silverbrook Research Pty Ltd | Procede pour la compensation au moins partielle d'erreurs dans le placement points d'encre dues a un deplacement rotationnel errone |
US7029084B2 (en) | 2001-01-05 | 2006-04-18 | Hewlett-Packard Development Company, L.P. | Integrated programmable fire pulse generator for inkjet printhead assembly |
US7093989B2 (en) | 2004-05-27 | 2006-08-22 | Silverbrook Research Pty Ltd | Printer comprising two uneven printhead modules and at least two printer controllers, one which spends print data to the other |
EP1741560A2 (fr) | 2005-07-08 | 2007-01-10 | Canon Kabushiki Kaisha | Dispositif et méthode d'impression à jets d'encres |
US7188928B2 (en) | 2004-05-27 | 2007-03-13 | Silverbrook Research Pty Ltd | Printer comprising two uneven printhead modules and at least two printer controllers, one of which sends print data to both of the printhead modules |
US7243193B2 (en) | 2004-05-27 | 2007-07-10 | Silverbrook Research Pty Ltd | Storage of program code in arbitrary locations in memory |
US7252353B2 (en) | 2004-05-27 | 2007-08-07 | Silverbrook Research Pty Ltd | Printer controller for supplying data to a printhead module having one or more redundant nozzle rows |
US7266661B2 (en) | 2004-05-27 | 2007-09-04 | Silverbrook Research Pty Ltd | Method of storing bit-pattern in plural devices |
US7267417B2 (en) | 2004-05-27 | 2007-09-11 | Silverbrook Research Pty Ltd | Printer controller for supplying data to one or more printheads via serial links |
US7275805B2 (en) | 2004-05-27 | 2007-10-02 | Silverbrook Research Pty Ltd | Printhead comprising different printhead modules |
US7281330B2 (en) | 2004-05-27 | 2007-10-16 | Silverbrook Research Pty Ltd | Method of manufacturing left-handed and right-handed printhead modules |
US7281777B2 (en) | 2004-05-27 | 2007-10-16 | Silverbrook Research Pty Ltd | Printhead module having a communication input for data and control |
US7290852B2 (en) | 2004-05-27 | 2007-11-06 | Silverbrook Research Pty Ltd | Printhead module having a dropped row |
US7296872B2 (en) * | 2005-07-08 | 2007-11-20 | Canon Kabushiki Kaisha | Printing apparatus and method of adjusting printing position |
EP1859946A1 (fr) * | 2006-05-26 | 2007-11-28 | Canon Kabushiki Kaisha | Appareil d'impression par jet d'encre et procédé d'impression |
US7314261B2 (en) | 2004-05-27 | 2008-01-01 | Silverbrook Research Pty Ltd | Printhead module for expelling ink from nozzles in groups, alternately, starting at outside nozzles of each group |
US7325900B2 (en) | 2005-07-08 | 2008-02-05 | Canon Kabushiki Kaisha | Printing apparatus and inclination correction method |
US7328956B2 (en) | 2004-05-27 | 2008-02-12 | Silverbrook Research Pty Ltd | Printer comprising a printhead and at least two printer controllers connected to a common input of the printhead |
US7370932B2 (en) | 2004-05-27 | 2008-05-13 | Silverbrook Research Pty Ltd | Cartridge having integrated circuit for enabling validation thereof by a mobile device |
US7374266B2 (en) | 2004-05-27 | 2008-05-20 | Silverbrook Research Pty Ltd | Method for at least partially compensating for errors in ink dot placement due to erroneous rotational displacement |
US7377609B2 (en) | 2004-05-27 | 2008-05-27 | Silverbrook Research Pty Ltd | Printer controller for at least partially compensating for erroneous rotational displacement |
US7390071B2 (en) | 2004-05-27 | 2008-06-24 | Silverbrook Research Pty Ltd | Printer controller for supplying data to a printhead module having a dropped row |
US7427117B2 (en) | 2004-05-27 | 2008-09-23 | Silverbrook Research Pty Ltd | Method of expelling ink from nozzles in groups, alternately, starting at outside nozzles of each group |
US7448707B2 (en) | 2004-05-27 | 2008-11-11 | Silverbrook Research Pty Ltd | Method of expelling ink from nozzels in groups, starting at outside nozzels of each group |
US7484831B2 (en) | 2004-05-27 | 2009-02-03 | Silverbrook Research Pty Ltd | Printhead module having horizontally grouped firing order |
US7517036B2 (en) | 2004-05-27 | 2009-04-14 | Silverbrook Research Pty Ltd | Printhead module capable of printing a maximum of n channels of print data |
US7549718B2 (en) | 2004-05-27 | 2009-06-23 | Silverbrook Research Pty Ltd | Printhead module having operation controllable on basis of thermal sensors |
US7549715B2 (en) | 2004-05-27 | 2009-06-23 | Silverbrook Research Pty Ltd | Printer controller for causing expulsion of ink from nozzles in groups, starting at outside nozzles of groups |
EP2008830A3 (fr) * | 2007-06-29 | 2009-07-01 | Canon Kabushiki Kaisha | Appareil d'enregistrement |
US7557941B2 (en) | 2004-05-27 | 2009-07-07 | Silverbrook Research Pty Ltd | Use of variant and base keys with three or more entities |
US7600843B2 (en) | 2004-05-27 | 2009-10-13 | Silverbrook Research Pty Ltd | Printer controller for controlling a printhead module based on thermal sensing |
US7607757B2 (en) | 2004-05-27 | 2009-10-27 | Silverbrook Research Pty Ltd | Printer controller for supplying dot data to at least one printhead module having faulty nozzle |
US7631190B2 (en) | 2004-05-27 | 2009-12-08 | Silverbrook Research Pty Ltd | Use of variant and base keys with two entities |
US7690750B2 (en) | 2005-07-08 | 2010-04-06 | Canon Kabushiki Kaisha | Printing apparatus and printing position control method |
US7735944B2 (en) | 2004-05-27 | 2010-06-15 | Silverbrook Research Pty Ltd | Printer comprising two printhead modules and at least two printer controllers |
US7757086B2 (en) | 2004-05-27 | 2010-07-13 | Silverbrook Research Pty Ltd | Key transportation |
US7758143B2 (en) | 2004-05-27 | 2010-07-20 | Silverbrook Research Pty Ltd | Printhead module having nozzle redundancy |
US7832842B2 (en) | 2004-05-27 | 2010-11-16 | Silverbrook Research Pty Ltd | Printer controller for supplying data to a printhead module having interleaved shift registers |
US7866778B2 (en) | 2004-05-27 | 2011-01-11 | Silverbrook Research Pty Ltd | Printhead module having nozzle redundancy for faulty nozzle tolerance |
US8011747B2 (en) | 2004-05-27 | 2011-09-06 | Silverbrook Research Pty Ltd | Printer controller for controlling a printhead with horizontally grouped firing order |
US8384944B2 (en) | 2005-07-08 | 2013-02-26 | Canon Kabushiki Kaisha | Printing apparatus and control method with adjustment unit correcting the displacement of the print position by pixel unit, and another unit correcting the displacement by the unit smaller than the pixel |
CN101885267B (zh) * | 2007-06-29 | 2013-03-27 | 佳能株式会社 | 记录设备 |
US10022962B1 (en) | 2017-07-17 | 2018-07-17 | Hewlett-Packard Development Company, L.P. | Fluidic die |
US10052897B2 (en) | 2014-05-28 | 2018-08-21 | Hewlett-Packard Development Company, L.P. | Arranging image data segments in printing devices |
CN111976294A (zh) * | 2019-05-22 | 2020-11-24 | 佳能株式会社 | 元件基板、液体排出头和打印设备 |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5058523B2 (ja) * | 2005-06-28 | 2012-10-24 | キヤノン株式会社 | 記録方法、記録装置 |
JP5020555B2 (ja) * | 2005-07-08 | 2012-09-05 | キヤノン株式会社 | インクジェット記録装置及びそのドットパターン記録方法 |
US7552984B2 (en) | 2006-06-20 | 2009-06-30 | Canon Kabushiki Kaisha | Inkjet recording apparatus and inkjet recording method |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS526418A (en) * | 1975-07-07 | 1977-01-18 | Toshiba Corp | Dot system printer |
JPS62181156A (ja) * | 1986-02-05 | 1987-08-08 | Nec Corp | プリンタ |
EP0257570A2 (fr) * | 1986-08-25 | 1988-03-02 | Siemens Aktiengesellschaft | Méthode d'alignement des injecteurs d'une tête d'impression à jet d'encre dans un dispositif d'enregistrement à encre et circuit électronique adapté à la mise en oeuvre de cette méthode |
EP0396982A2 (fr) * | 1989-04-28 | 1990-11-14 | Canon Kabushiki Kaisha | Dispositif d'enregistrement et procédé d'enregistrement |
JPH03278960A (ja) * | 1990-03-28 | 1991-12-10 | Fuji Xerox Co Ltd | サーマルインクジェットプリントヘッド |
JPH05220948A (ja) * | 1992-02-12 | 1993-08-31 | Ricoh Co Ltd | シリアルプリンタ及びその画像形成方法 |
JPH05294015A (ja) * | 1992-04-22 | 1993-11-09 | Fuji Xerox Co Ltd | インクジェットプリンタ |
EP0630750A2 (fr) * | 1993-06-22 | 1994-12-28 | Canon Kabushiki Kaisha | Appareil d'enregistrement ayant un mécanisme de réglage de la déviation |
-
1995
- 1995-03-28 EP EP95302069A patent/EP0674993A3/fr not_active Withdrawn
- 1995-03-29 JP JP7154795A patent/JPH07309007A/ja active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS526418A (en) * | 1975-07-07 | 1977-01-18 | Toshiba Corp | Dot system printer |
JPS62181156A (ja) * | 1986-02-05 | 1987-08-08 | Nec Corp | プリンタ |
EP0257570A2 (fr) * | 1986-08-25 | 1988-03-02 | Siemens Aktiengesellschaft | Méthode d'alignement des injecteurs d'une tête d'impression à jet d'encre dans un dispositif d'enregistrement à encre et circuit électronique adapté à la mise en oeuvre de cette méthode |
EP0396982A2 (fr) * | 1989-04-28 | 1990-11-14 | Canon Kabushiki Kaisha | Dispositif d'enregistrement et procédé d'enregistrement |
JPH03278960A (ja) * | 1990-03-28 | 1991-12-10 | Fuji Xerox Co Ltd | サーマルインクジェットプリントヘッド |
JPH05220948A (ja) * | 1992-02-12 | 1993-08-31 | Ricoh Co Ltd | シリアルプリンタ及びその画像形成方法 |
JPH05294015A (ja) * | 1992-04-22 | 1993-11-09 | Fuji Xerox Co Ltd | インクジェットプリンタ |
EP0630750A2 (fr) * | 1993-06-22 | 1994-12-28 | Canon Kabushiki Kaisha | Appareil d'enregistrement ayant un mécanisme de réglage de la déviation |
Non-Patent Citations (4)
Title |
---|
PATENT ABSTRACTS OF JAPAN vol. 001, no. 066 (E-026), 27 June 1977 & JP 52 006418 A (TOSHIBA CORP), 18 January 1977, * |
PATENT ABSTRACTS OF JAPAN vol. 012, no. 027 (M-662), 27 January 1988 & JP 62 181156 A (NEC CORP), 8 August 1987, * |
PATENT ABSTRACTS OF JAPAN vol. 016, no. 103 (M-1221), 13 March 1992 & JP 03 278960 A (FUJI XEROX CO LTD), 10 December 1991, * |
PATENT ABSTRACTS OF JAPAN vol. 017, no. 664 (M-1523), 8 December 1993 & JP 05 220948 A (RICOH CO LTD), 31 August 1993, * |
Cited By (120)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0791472A3 (fr) * | 1996-02-22 | 1998-04-15 | Hewlett-Packard Company | Impression à jet d'encre |
EP0791472A2 (fr) * | 1996-02-22 | 1997-08-27 | Hewlett-Packard Company | Impression à jet d'encre |
DE19755873A1 (de) * | 1997-12-04 | 1999-06-10 | Francotyp Postalia Gmbh | Anordnung zum Toleranzausgleich bei einem Tintendruckkopf |
DE19755874C1 (de) * | 1997-12-04 | 1999-07-15 | Francotyp Postalia Gmbh | Verfahren zum Toleranzausgleich bei einem aus mehreren Modulen nach dem Non-Interlaced-Prinzip zusammengesetzten Tintendruckkopf |
DE19755873C2 (de) * | 1997-12-04 | 1999-10-14 | Francotyp Postalia Gmbh | Anordnung zum Toleranzausgleich bei einem Tintendruckkopf |
US6457800B1 (en) | 1997-12-04 | 2002-10-01 | Francotyp Postalia Ag & Co. K.G. | Method for tolerance compensation in an ink jet print head |
US6213580B1 (en) | 1998-02-25 | 2001-04-10 | Xerox Corporation | Apparatus and method for automatically aligning print heads |
EP0938973A3 (fr) * | 1998-02-25 | 2000-03-22 | Tektronix, Inc. | Appareil et procédé pour l'alignement automatique de têtes d'impression |
EP1100682A2 (fr) * | 1998-07-29 | 2001-05-23 | Lexmark International, Inc. | Procede et systeme permettant de compenser le desalignement d'une imprimante a jet d'encre |
EP1100682A4 (fr) * | 1998-07-29 | 2001-10-31 | Lexmark Int Inc | Procede et systeme permettant de compenser le desalignement d'une imprimante a jet d'encre |
EP1048472A1 (fr) * | 1998-11-20 | 2000-11-02 | Seiko Epson Corporation | Imprimante a points possedant une synchronisation reglable |
EP1048472A4 (fr) * | 1998-11-20 | 2001-08-01 | Seiko Epson Corp | Imprimante a points possedant une synchronisation reglable |
US6607261B1 (en) | 1998-11-20 | 2003-08-19 | Seiko Epson Corporation | Printing apparatus with adjustable dot creation timings |
EP1057647A2 (fr) * | 1999-06-02 | 2000-12-06 | Hewlett-Packard Company | Imprimante à jet d'encre |
EP1057647A3 (fr) * | 1999-06-02 | 2001-09-19 | Hewlett-Packard Company, A Delaware Corporation | Imprimante à jet d'encre |
US6439686B2 (en) | 1999-06-02 | 2002-08-27 | Hewlett-Packard Company | Ink jet printer having apparatus for reducing systematic print quality defects |
US7029084B2 (en) | 2001-01-05 | 2006-04-18 | Hewlett-Packard Development Company, L.P. | Integrated programmable fire pulse generator for inkjet printhead assembly |
US6659581B2 (en) | 2001-01-05 | 2003-12-09 | Hewlett-Packard Development Company, L.P. | Integrated programmable fire pulse generator for inkjet printhead assembly |
EP1359013A1 (fr) * | 2002-04-29 | 2003-11-05 | Hewlett-Packard Company | Impulsions de commande dans un appareil d'éjection de fluide |
US7104624B2 (en) | 2002-04-29 | 2006-09-12 | Hewlett-Packard Development Company, L.P. | Fire pulses in a fluid ejection device |
EP1386749A1 (fr) * | 2002-08-02 | 2004-02-04 | Hewlett-Packard Development Company, L.P. | Réduction du défaut d'alignement d'un ensemble d'éjecteurs de fluide décalé |
US6942311B2 (en) | 2002-11-26 | 2005-09-13 | Toshiba Tec Kabushiki Kaisha | Ink-jet recording apparatus |
EP1424200A1 (fr) * | 2002-11-26 | 2004-06-02 | Toshiba Tec Kabushiki Kaisha | Appareil d'impression à jet d'encre |
EP2939841A1 (fr) * | 2003-12-15 | 2015-11-04 | Funai Electric Co., Ltd. | Signaux composites de décharge de tête d'imprimante |
WO2005058602A2 (fr) | 2003-12-15 | 2005-06-30 | Lexmark International, Inc | Signaux composites de decharge de tete d'imprimante |
CN1894104B (zh) * | 2003-12-15 | 2012-08-01 | 莱克斯马克国际公司 | 复合打印头激励信号 |
EP1697141A2 (fr) * | 2003-12-15 | 2006-09-06 | Lexmark International, Inc. | Signaux composites de decharge de tete d'imprimante |
AU2004298513B2 (en) * | 2003-12-15 | 2010-07-01 | Funai Electric Co., Ltd. | Composite printhead fire signals |
US7726758B2 (en) | 2003-12-15 | 2010-06-01 | Lexmark International, Inc. | Composite printhead fire signals |
US7350888B2 (en) | 2003-12-15 | 2008-04-01 | Lexmark International, Inc. | Composite printhead fire signals |
EP1697141A4 (fr) * | 2003-12-15 | 2007-05-30 | Lexmark Int Inc | Signaux composites de decharge de tete d'imprimante |
US7524007B2 (en) | 2004-05-27 | 2009-04-28 | Silverbrook Research Pty Ltd | Printhead having sequenced nozzle firing |
US7757086B2 (en) | 2004-05-27 | 2010-07-13 | Silverbrook Research Pty Ltd | Key transportation |
US7266661B2 (en) | 2004-05-27 | 2007-09-04 | Silverbrook Research Pty Ltd | Method of storing bit-pattern in plural devices |
US7267417B2 (en) | 2004-05-27 | 2007-09-11 | Silverbrook Research Pty Ltd | Printer controller for supplying data to one or more printheads via serial links |
US7275805B2 (en) | 2004-05-27 | 2007-10-02 | Silverbrook Research Pty Ltd | Printhead comprising different printhead modules |
US7281330B2 (en) | 2004-05-27 | 2007-10-16 | Silverbrook Research Pty Ltd | Method of manufacturing left-handed and right-handed printhead modules |
US7281777B2 (en) | 2004-05-27 | 2007-10-16 | Silverbrook Research Pty Ltd | Printhead module having a communication input for data and control |
US7290852B2 (en) | 2004-05-27 | 2007-11-06 | Silverbrook Research Pty Ltd | Printhead module having a dropped row |
WO2005120835A1 (fr) * | 2004-05-27 | 2005-12-22 | Silverbrook Research Pty Ltd | Procede pour la compensation au moins partielle d'erreurs dans le placement points d'encre dues a un deplacement rotationnel errone |
US8308274B2 (en) | 2004-05-27 | 2012-11-13 | Zamtec Limited | Printhead integrated circuit with thermally sensing heater elements |
US7314261B2 (en) | 2004-05-27 | 2008-01-01 | Silverbrook Research Pty Ltd | Printhead module for expelling ink from nozzles in groups, alternately, starting at outside nozzles of each group |
US7322666B2 (en) | 2004-05-27 | 2008-01-29 | Silverbrook Research Pty Ltd | Inkjet printhead having controlled vertically offset printhead modules |
US8282184B2 (en) | 2004-05-27 | 2012-10-09 | Zamtec Limited | Print engine controller employing accumulative correction factor in pagewidth printhead |
US7328956B2 (en) | 2004-05-27 | 2008-02-12 | Silverbrook Research Pty Ltd | Printer comprising a printhead and at least two printer controllers connected to a common input of the printhead |
US7243193B2 (en) | 2004-05-27 | 2007-07-10 | Silverbrook Research Pty Ltd | Storage of program code in arbitrary locations in memory |
US7093989B2 (en) | 2004-05-27 | 2006-08-22 | Silverbrook Research Pty Ltd | Printer comprising two uneven printhead modules and at least two printer controllers, one which spends print data to the other |
US7370932B2 (en) | 2004-05-27 | 2008-05-13 | Silverbrook Research Pty Ltd | Cartridge having integrated circuit for enabling validation thereof by a mobile device |
US7374266B2 (en) | 2004-05-27 | 2008-05-20 | Silverbrook Research Pty Ltd | Method for at least partially compensating for errors in ink dot placement due to erroneous rotational displacement |
US7377609B2 (en) | 2004-05-27 | 2008-05-27 | Silverbrook Research Pty Ltd | Printer controller for at least partially compensating for erroneous rotational displacement |
US7390071B2 (en) | 2004-05-27 | 2008-06-24 | Silverbrook Research Pty Ltd | Printer controller for supplying data to a printhead module having a dropped row |
US7427117B2 (en) | 2004-05-27 | 2008-09-23 | Silverbrook Research Pty Ltd | Method of expelling ink from nozzles in groups, alternately, starting at outside nozzles of each group |
US7434910B2 (en) | 2004-05-27 | 2008-10-14 | Silverbrook Research Pty Ltd | Printer having unevenly controlled printhead modules with shift registers |
US7448707B2 (en) | 2004-05-27 | 2008-11-11 | Silverbrook Research Pty Ltd | Method of expelling ink from nozzels in groups, starting at outside nozzels of each group |
US7465002B2 (en) | 2004-05-27 | 2008-12-16 | Silverbrook Research Pty Ltd | Printer having controllers for common control of printhead |
US7465016B2 (en) | 2004-05-27 | 2008-12-16 | Silverbrook Research Pty Ltd | Inkjet printhead having modules with displaced inkjet rows |
US7467836B2 (en) | 2004-05-27 | 2008-12-23 | Silverbrook Research Pty Ltd | Inkjet printer having controller for correcting displaced inkjet nozzles |
US7472978B2 (en) | 2004-05-27 | 2009-01-06 | Silverbrook Research Pty Ltd | Printer controller for nozzle displacement correction |
US7484831B2 (en) | 2004-05-27 | 2009-02-03 | Silverbrook Research Pty Ltd | Printhead module having horizontally grouped firing order |
US7517036B2 (en) | 2004-05-27 | 2009-04-14 | Silverbrook Research Pty Ltd | Printhead module capable of printing a maximum of n channels of print data |
US7188928B2 (en) | 2004-05-27 | 2007-03-13 | Silverbrook Research Pty Ltd | Printer comprising two uneven printhead modules and at least two printer controllers, one of which sends print data to both of the printhead modules |
US7549718B2 (en) | 2004-05-27 | 2009-06-23 | Silverbrook Research Pty Ltd | Printhead module having operation controllable on basis of thermal sensors |
US7549715B2 (en) | 2004-05-27 | 2009-06-23 | Silverbrook Research Pty Ltd | Printer controller for causing expulsion of ink from nozzles in groups, starting at outside nozzles of groups |
US8123318B2 (en) | 2004-05-27 | 2012-02-28 | Silverbrook Research Pty Ltd | Printhead having controlled nozzle firing grouping |
US7557941B2 (en) | 2004-05-27 | 2009-07-07 | Silverbrook Research Pty Ltd | Use of variant and base keys with three or more entities |
US7556331B2 (en) | 2004-05-27 | 2009-07-07 | Silverbrook Research Pty Ltd | Inkjet printer having nozzle displacement correction |
US7566111B2 (en) | 2004-05-27 | 2009-07-28 | Silverbrook Research Pty Ltd. | Printhead with multiple printhead integrated circuits having aligned nozzle rows |
US7600843B2 (en) | 2004-05-27 | 2009-10-13 | Silverbrook Research Pty Ltd | Printer controller for controlling a printhead module based on thermal sensing |
US7607757B2 (en) | 2004-05-27 | 2009-10-27 | Silverbrook Research Pty Ltd | Printer controller for supplying dot data to at least one printhead module having faulty nozzle |
US7618107B2 (en) | 2004-05-27 | 2009-11-17 | Silverbrook Research Pty Ltd | Printer with rotated ejection nozzle correction |
US7631190B2 (en) | 2004-05-27 | 2009-12-08 | Silverbrook Research Pty Ltd | Use of variant and base keys with two entities |
US8016379B2 (en) | 2004-05-27 | 2011-09-13 | Silverbrook Research Pty Ltd | Printhead controller for controlling printhead on basis of thermal sensors |
US7163345B2 (en) | 2004-05-27 | 2007-01-16 | Silverbrook Research Pty Ltd | Printhead having printhead modules vertically offset at join region |
US7735948B2 (en) | 2004-05-27 | 2010-06-15 | Silverbrook Research Pty Ltd | Printhead having grouped nozzle firing |
US7735944B2 (en) | 2004-05-27 | 2010-06-15 | Silverbrook Research Pty Ltd | Printer comprising two printhead modules and at least two printer controllers |
US7740334B2 (en) | 2004-05-27 | 2010-06-22 | Silverbrook Research Pty Ltd | Printer system having controller with correction for nozzle displacement |
US8011747B2 (en) | 2004-05-27 | 2011-09-06 | Silverbrook Research Pty Ltd | Printer controller for controlling a printhead with horizontally grouped firing order |
US7252353B2 (en) | 2004-05-27 | 2007-08-07 | Silverbrook Research Pty Ltd | Printer controller for supplying data to a printhead module having one or more redundant nozzle rows |
US7758147B2 (en) | 2004-05-27 | 2010-07-20 | Silverbrook Research Pty Ltd | Printhead module having operation controllable on basis of thermal sensors |
US7758143B2 (en) | 2004-05-27 | 2010-07-20 | Silverbrook Research Pty Ltd | Printhead module having nozzle redundancy |
US7762639B2 (en) | 2004-05-27 | 2010-07-27 | Silverbrook Research Pty Ltd | Inkjet printer having printhead with multiple controllers |
US7775616B2 (en) | 2004-05-27 | 2010-08-17 | Silverbrook Research Pty Ltd | Printhead having controllers for multi-channel printhead modules |
US7794048B2 (en) | 2004-05-27 | 2010-09-14 | Silverbrook Research Pty Ltd | Printhead having displaced nozzle rows |
US7798607B2 (en) | 2004-05-27 | 2010-09-21 | Silverbrook Research Pty Ltd | Inkjet printhead having multiple printer controllers |
US7802862B2 (en) | 2004-05-27 | 2010-09-28 | Kia Silverbrook | Printhead having sequenced nozzle firing on integrated circuit |
US7810733B2 (en) | 2004-05-27 | 2010-10-12 | Silverbrook Research Pty Ltd | Optical media sensing arrangement for a mobile telephone having internal and external media pathways |
US7832842B2 (en) | 2004-05-27 | 2010-11-16 | Silverbrook Research Pty Ltd | Printer controller for supplying data to a printhead module having interleaved shift registers |
US7837284B2 (en) | 2004-05-27 | 2010-11-23 | Silverbrook Research Pty Ltd | Printhead having multiple controllers for printhead modules |
US8007063B2 (en) | 2004-05-27 | 2011-08-30 | Silverbrook Research Pty Ltd | Printer having printhead with multiple controllers |
US7866778B2 (en) | 2004-05-27 | 2011-01-11 | Silverbrook Research Pty Ltd | Printhead module having nozzle redundancy for faulty nozzle tolerance |
US7891766B2 (en) | 2004-05-27 | 2011-02-22 | Silverbrook Research Pty Ltd | Printhead having combined printhead module types |
US7901037B2 (en) | 2004-05-27 | 2011-03-08 | Silverbrook Research Pty Ltd | Print engine having printhead control modes |
US7914107B2 (en) | 2004-05-27 | 2011-03-29 | Silverbrook Research Pty Ltd | Printer incorporating multiple synchronizing printer controllers |
US7934800B2 (en) | 2004-05-27 | 2011-05-03 | Silverbrook Research Pty Ltd | Printhead controller for nozzle fault correction |
US7953982B2 (en) | 2004-05-27 | 2011-05-31 | Silverbrook Research Pty Ltd | Method of authenticating digital signature |
US7959257B2 (en) | 2004-05-27 | 2011-06-14 | Silverbrook Research Pty Ltd | Print engine pipeline subsystem of a printer controller |
US7971949B2 (en) | 2004-05-27 | 2011-07-05 | Silverbrook Research Pty Ltd | Printer controller for correction of rotationally displaced printhead |
US7980647B2 (en) | 2004-05-27 | 2011-07-19 | Silverbrook Research Pty Ltd | Printer having nozzle displacement correction |
US7986439B2 (en) | 2004-05-27 | 2011-07-26 | Silverbrook Research Pty Ltd | Resource entity using resource request entity for verification |
US7988248B2 (en) | 2004-05-27 | 2011-08-02 | Silverbrook Research Pty Ltd. | Print engine for rotated ejection nozzle correction |
EP1741560A2 (fr) | 2005-07-08 | 2007-01-10 | Canon Kabushiki Kaisha | Dispositif et méthode d'impression à jets d'encres |
US7690750B2 (en) | 2005-07-08 | 2010-04-06 | Canon Kabushiki Kaisha | Printing apparatus and printing position control method |
US7296872B2 (en) * | 2005-07-08 | 2007-11-20 | Canon Kabushiki Kaisha | Printing apparatus and method of adjusting printing position |
EP1741560A3 (fr) * | 2005-07-08 | 2008-04-16 | Canon Kabushiki Kaisha | Dispositif et méthode d'impression à jets d'encres |
US7325900B2 (en) | 2005-07-08 | 2008-02-05 | Canon Kabushiki Kaisha | Printing apparatus and inclination correction method |
US8384944B2 (en) | 2005-07-08 | 2013-02-26 | Canon Kabushiki Kaisha | Printing apparatus and control method with adjustment unit correcting the displacement of the print position by pixel unit, and another unit correcting the displacement by the unit smaller than the pixel |
CN1895896B (zh) * | 2005-07-08 | 2013-03-20 | 佳能株式会社 | 记录装置及倾斜修正方法 |
US7862149B2 (en) | 2006-05-26 | 2011-01-04 | Canon Kabushiki Kaisha | Ink jet printing apparatus and printing method |
US8511779B2 (en) | 2006-05-26 | 2013-08-20 | Canon Kabushiki Kaisha | Ink jet printing apparatus and printing method |
EP1859946A1 (fr) * | 2006-05-26 | 2007-11-28 | Canon Kabushiki Kaisha | Appareil d'impression par jet d'encre et procédé d'impression |
CN101885267B (zh) * | 2007-06-29 | 2013-03-27 | 佳能株式会社 | 记录设备 |
US8184342B2 (en) | 2007-06-29 | 2012-05-22 | Canon Kabushiki Kaisha | Recording apparatus |
EP2008830A3 (fr) * | 2007-06-29 | 2009-07-01 | Canon Kabushiki Kaisha | Appareil d'enregistrement |
US10052897B2 (en) | 2014-05-28 | 2018-08-21 | Hewlett-Packard Development Company, L.P. | Arranging image data segments in printing devices |
US10022962B1 (en) | 2017-07-17 | 2018-07-17 | Hewlett-Packard Development Company, L.P. | Fluidic die |
US10589522B2 (en) | 2017-07-17 | 2020-03-17 | Hewlett-Packard Development Company, L.P. | Fluidic die |
CN111976294A (zh) * | 2019-05-22 | 2020-11-24 | 佳能株式会社 | 元件基板、液体排出头和打印设备 |
EP3741567A1 (fr) * | 2019-05-22 | 2020-11-25 | Canon Kabushiki Kaisha | Substrat d'élément, tête d'éjection de liquide et appareil d'impression |
US11584122B2 (en) | 2019-05-22 | 2023-02-21 | Canon Kabushiki Kaisha | Element substrate, liquid discharge head, and printing apparatus |
CN111976294B (zh) * | 2019-05-22 | 2023-09-22 | 佳能株式会社 | 元件基板、液体排出头和打印设备 |
Also Published As
Publication number | Publication date |
---|---|
JPH07309007A (ja) | 1995-11-28 |
EP0674993A3 (fr) | 1997-06-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0674993A2 (fr) | Système, circuit de contrôle et méthode pour la correction électronique du désalignement des éléments d'écriture dans les imprimantes par jet d'encre | |
JP3748584B2 (ja) | プリント方法 | |
DE69523505T2 (de) | Tintenstrahldruckkopf mit Adressen- und Databus | |
US6464316B1 (en) | Bi-directional printmode for improved edge quality | |
EP0709196B1 (fr) | Tête d'impression et procédé et appareil l'utilisant | |
JPH06135007A (ja) | インクジェット記録装置 | |
US5870112A (en) | Dot scheduling for liquid ink printers | |
JP3639703B2 (ja) | インクジェット記録装置およびインクジェット記録方法 | |
JP2003118098A (ja) | プリントヘッド | |
EP0738068A2 (fr) | Techniques d'impression aléatone pour imprimantes à encre liquide | |
JP2000118013A (ja) | インクジェットプリンタ用マルチパス色ずれ補正方法 | |
JPH10157113A (ja) | インクジェット記録装置 | |
US20020063750A1 (en) | Ink jet recording apparatus and method | |
WO2007109028A1 (fr) | Système de commande d'imprimante destiné à changer un masque d'impression | |
EP1022148B1 (fr) | Imprimante avec transport des médias cordonné avec les dimensions des primitives | |
US7118191B2 (en) | Apparatus and method for ink jet printing using variable interlacing | |
EP1057647B1 (fr) | Imprimante à jet d'encre | |
DE60203215T2 (de) | System und Verfahren zum Verwenden von reduzierten Datenraten für Druckköpfe mit eng benachbarten Düsen | |
CN100478180C (zh) | 成像装置及其方法 | |
JPH10157135A (ja) | 記録装置及び制御方法 | |
JPH1134360A (ja) | インクジェットプリンタ | |
JP3382438B2 (ja) | 記録装置 | |
JPH08174808A (ja) | 記録ヘッド、記録方法、および記録装置 | |
US6739684B1 (en) | Burst mode printing to compensate for colorant migration | |
JP2003326687A (ja) | プリンターヘッドを駆動する方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): DE FR GB IT |
|
RIN1 | Information on inventor provided before grant (corrected) |
Inventor name: KLAUS, RICHARD I. Inventor name: DEMBICZAK, PAUL Inventor name: EMAD, PIROOZ Inventor name: MILLER, GARY L. |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): DE FR GB IT |
|
17P | Request for examination filed |
Effective date: 19971201 |
|
17Q | First examination report despatched |
Effective date: 19980324 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 19981005 |