FIELD OF THE INVENTION
[0001] The present invention generally relates to inkjet and other types of printers and
more particularly, to a novel printing system for improving the edge quality of ink
drops produced by an inkjet printer. The present invention includes a preprogrammed
correction scheme that can be incorporated in an inkjet printhead for correcting systematic
ink drop placement errors of the inkjet printhead.
BACKGROUND OF THE INVENTION
[0002] Inkjet printers are commonplace in the computer field. These printers are described
by W.J. Lloyd and H.T. Taub in "Ink Jet Devices," Chapter 13 of
Output Hardcopy Devices (Ed. R.C. Durbeck and S. Sherr, San Diego: Academic Press, 1988) and U.S. Patents
4,490,728 and 4,313,684. Inkjet printers produce high quality print, are compact and
portable, and print quickly and quietly because only ink strikes a printing medium,
such as paper.
[0003] An inkjet printer produces a printed image by printing a pattern of individual dots
at particular locations of an array defined for the printing medium. The locations
are conveniently visualized as being small dots in a rectilinear array. The locations
are sometimes "dot locations", "dot positions", or pixels". Thus, the printing operation
can be viewed as the filling of a pattern of dot locations with dots of ink.
[0004] Inkjet printers print dots by ejecting very small drops of ink onto the print medium
and typically include a movable carriage that supports one or more print cartridges
each having a printhead with ink ejecting nozzles. The carriage traverses over the
surface of the print medium. An ink supply, such as an ink reservoir, supplies ink
to the nozzles. The nozzles are controlled to eject drops of ink at appropriate times
pursuant to command of a microcomputer or other controller. The timing of the application
of the ink drops typically corresponds to the pattern of pixels of the image being
printed.
[0005] In general, the small drops of ink are ejected from the nozzles through orifices
or nozzles by rapidly heating a small volume of ink located in vaporization chambers
with small electric heaters, such as small thin film resistors. The small thin film
resistors are usually located adjacent the vaporization chambers. Heating the ink
causes the ink to vaporize and be ejected from the orifices.
[0006] Specifically, for one dot of ink, a remote printhead controller, which is usually
located as part of the processing electronics of the printer, activates an electrical
current from an extemal power supply. The electrical current is passed through a selected
thin film resistor of a selected vaporization chamber. The resistor is then heated
for superheating a thin layer of ink located within the selected vaporization chamber,
causing explosive vaporization, and, consequently, a droplet of ink is ejected through
an associated orifice of the printhead.
[0007] However, in many inkjet printers, defective drops, such as "tails", "spray drops"
and/or "spear drops" can be ejected during the printing process, in addition to normal
droplets of ink. These defective drops can cause rough edges that degrade quality
and limit high resolution printing, which can compromise the inkjet printing process.
One technique has been developed to improve edge quality by reducing the firing frequency
at the edges of lines and text characters. This technique is effective, but requires
image processing that may not be available or may be expensive and time consuming
in certain situations.
[0008] Therefore, what is needed is an inexpensive and effective printing system for improving
ink drop edge quality produced by an inkjet printer. What is further needed is a preprogrammed
correction scheme that can be incorporated in an inkjet printhead for correcting systematic
ink drop placement errors of the inkjet printhead.
SUMMARY OF THE INVENTION
[0009] To overcome the limitations in the prior art described above, and to overcome other
limitations that will become apparent upon reading and understanding the present specification,
the present invention is embodied in a printing system for improving the edge quality
of ink drops produced by an inkjet printer.
[0010] In general, the present invention can include an inkjet printhead assembly that incorporates
a preprogrammed correction scheme for correcting systematic ink drop placement errors
of the inkjet printhead. A general correction scheme can be developed for a class
of inkjet printhead assemblies during manufacturing of the class of inkjet printhead
assemblies. The correction scheme could include general corrections that cover general
errors that exist for the entire class of inkjet printheads. Alternatively, individual
correction schemes can be developed during manufacturing of each individual inkjet
printhead assembly that covers specific errors that exists for each individual printhead.
[0011] The correction scheme can be controlled by a printer driver as software operating
on a computer system that is connected to the inkjet printer or as firmware incorporated
into the printer in a controller device. Also, the correction scheme can be encoded
on a memory device incorporated into inkjet printhead assembly itself. In this case,
the memory device could also store other various printhead specific data. The data
can include identification, warranty, characterization usage, systematic ink drop
placement errors, etc. information and can be written and stored at the time the printhead
assembly is manufactured or during printer operation. The correction scheme can be
accessed and applied by the printer driver.
[0012] In another embodiment, the inkjet printhead assembly includes a distributive processor
that has the ability to apply the correction scheme during printing operations. The
distributive processor can receive the correction scheme from the memory device or
from the printer driver. The distributive processor can make other decisions, such
as making its own firing and timing decisions for providing efficient thermal and
energy control. For example, the distributive processor can be preprogrammed to regulate
edge errors, depending on the quality of print desired by a user. In addition, the
distributive processor can aid in calibrating the printhead assembly in real time.
[0013] The printing system can also include an ink supply device having its own memory and
can be fluidically coupled to the printhead assembly for selectively providing ink
to the printhead assembly when necessary.
BRIEF DESCRIPTION OF THE DRAWINGS
[0014] The present invention can be further understood by reference to the following description
and attached drawings that illustrate the preferred embodiment. Other features and
advantages will be apparent from the following detailed description of the preferred
embodiment, taken in conjunction with the accompanying drawings, which illustrate,
by way of example, the principles of the invention.
[0015] FIG. 1 shows a block diagram of an overall printing system incorporating the present
invention.
[0016] FIG. 2 is a high level flow diagram illustrating the printhead and printing system
of the present invention.
[0017] FIG. 3 is an exemplary printer that incorporates the invention and is shown for illustrative
purposes only.
[0018] FIG. 4 shows for illustrative purposes only a perspective view of an exemplary print
cartridge incorporating the present invention.
[0019] FIG. 5 is a block diagram illustrating programming of the printhead during manufacturing,
assembly and consumer use.
[0020] FIG. 6A is an illustrative pictorial diagram showing a magnified view of ink drops
ejected from a printhead.
[0021] FIG. 6B is a comparison pictorial chart showing ink drop ejection patterns of aligned
and intentionally misaligned nozzles.
[0022] FIG. 7 is a detailed flow diagram illustrating setup and use of the printhead of
the present invention.
[0023] FIG. 8 shows a simulated ink jet printing pattern for bi-directional print modes.
[0024] FIG. 9 shows rearranging a shingle mask for partially compensating for odd/even offset.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0025] In the following description of the invention, reference is made to the accompanying
drawings, which form a part hereof, and in which is shown by way of illustration a
specific example in which the invention may be practiced. It is to be understood that
other embodiments may be utilized and structural changes may be made without departing
from the scope of the present invention.
I. GENERAL OVERVIEW:
[0026] FIG. 1A shows a block diagram of an overall printing system incorporating the present
invention. The printing system 100 can be used for printing a material, such as ink
on a print media, which can be paper. The printing system can be an inkjet printer,
as shown in FIG. 3. Typically, lines, text and graphics produced by an inkjet printer
are usually printed with all nozzles aligned in the scan (horizontal) axis. During
this type of printing operation, several systematic errors or defects can cause printed
artifacts that produce rough edges that degrade quality. These systematic errors include
tails, spray or spear drops.
[0027] The present invention solves the problem of artifacts produced by the systematic
defects by developing specific correction schemes that compensate for the systematic
defects by selectively changing printing operations, such as ink drop placement and
alignment. This increases text, line and graphics quality by hiding the defects and
correcting the printed artifacts to thereby reduce edge roughness caused by the systematic
defects. The advantage of this invention is that it allows dramatically improved edge
roughness and text quality without requiring additional image processing.
[0028] In general, the printing system 100 of the present invention is electrically coupled
to a host system 106, which can be a computer or microprocessor for producing print
data. The printing system 100 includes a controller 110 coupled to an ink supply device
112, a power supply 114 and a printhead assembly 116. The ink supply device 112 can
include an ink supply memory device 118 that is fluidically coupled to the printhead
assembly 116 for selectively providing ink to the printhead assembly 116. The ink
supply device 112 can be separate from, or integrated with, the printhead assembly
116.
[0029] The printhead assembly 116 can also optionally include a processing driver head 120
and a printhead memory device 122. The processing driver head 120 is comprised of
a data processor 124, such as a distributive processor, and a driver head 126, such
as an array of inkjet nozzles or drop generators.
[0030] During operation of the printing system 100, the power supply 114 provides a controlled
voltage to the controller 110 and the processing driver head 120. Also, the controller
110 receives the print data from the host system and processes the data into printer
control information and image data. The processed data, image data and other static
and dynamically generated data (discussed in detail below), is exchanged with the
ink supply device 112 and the printhead assembly 116 for efficiently controlling the
printing system.
[0031] The ink supply memory device 118 can store various ink supply specific data, including
ink identification data, ink characterization data, ink usage data and the like. The
ink supply data can be written and stored in the ink supply memory device 118 at the
time the ink supply device 112 is manufactured or during operation of the printing
system 100.
[0032] Similarly, the printhead memory device 122 can store various printhead specific data,
including printhead identification data, systematic ink drop placement errors, warranty
data, printhead characterization data, printhead usage data, etc. This data can be
written and stored in the printhead memory device 122 at the time the printhead assembly
116 is manufactured or during user operation, such as user initiated calibration or
testing of the printing system 100.
[0033] The data processor 124 can communicate with memory devices 118, 122, and the controller
110, preferably in a bi-directional manner. The bi-directional communication enables
the data processor 124 to dynamically formulate and perform its own operations based
on data received by the connected devices, either stored static data or real time
dynamic data. For example, the data processor 124 can control firing, alignment and
timing operations based on sensed and given operating information for regulating the
alignment of the ink drops that are ejected from the nozzles of the processing driver
head 120.
[0034] These formulated decisions are preferably based on, among other things, previously
stored information about systematic ink drop placement errors and preprogrammed correction
schemes, sensed ink drop placement errors, and real time tests. As a result, the data
processor 124 enables efficient operation of the processing driver head 120 and produces
droplets of ink that are printed on a print media to form a desired pattern for generating
enhanced printed outputs.
[0035] FIG. 2 is a high level flow diagram illustrating the printhead and printing system
of the present invention. The data processor 124 of FIG. 1 can be preprogrammed to
correct systematic ink drop placement errors. One such system and method for correcting
the errors is shown in FIG. 2. In general, first, either during manufacturing of the
printhead or during use by the end user, the system confirms that the printhead has
a systematic ink drop placement error (step 210). This can be accomplished with either
typical manufacturing tests during manufacturing or with printed test patterns printed
by the end users.
[0036] Second, a correction scheme is developed to correct the known systematic errors (step
212). This correction scheme directly addresses the errors that exist on a given printhead
with compensation operations. One example correction scheme corrects ink drop placement
errors, such as alignment errors, by instructing the printhead to strategically misalign
the ink drops during normal operation of the printer. This correction scheme will
be discussed in detail below.
[0037] A general correction scheme can be developed for a class of inkjet printhead assemblies
during manufacturing of the class of inkjet printhead assemblies. The correction scheme
could include general corrections that cover general errors that exist for the entire
class of inkjet printheads. Alternatively, individual correction schemes can be developed
during manufacturing of each individual inkjet printhead assembly that covers specific
errors that exists for each individual printhead.
[0038] Third, optionally, the known error (preferably as an amount) can be encoded on a
memory device (such as devices 118 or 122 of FIG. 1) that will be eventually connected
to the printhead 116 of FIG. 1 (step 214). Alternatively, information could be encoded
directly onto a silicon die portion of the printhead and bits can be read to the die.
Also, the Tape Automated Bonding (TAB) assembly of thermal head assembly 402 of FIG.
4 could include fuseable links for the stored information. Fourth, the correction
scheme is associated with (for example, a printer driver) or incorporated into the
printhead 116, optionally with either memory device 118 or 122 (step 216). The known
error does not need to be encoded on one of the memory devices since the correction
scheme preferably incorporates the known error into its corrective measures.
[0039] However, if the known error is kept separate from the correction scheme or recordation
of specific errors with specific printheads are desired, the known error can be encoded
into one of the memory devices. Fifth, the correction scheme is applied to the printhead
116 during printing operations (step 218). Last, ink drops are ejected from the printhead
116 with the correction scheme to produce smoother edges (step 220).
[0040] For example, the correction scheme can be controlled by the printer driver as software
operating on a host computer system 106 that is connected to the inkjet printer 100
or as firmware incorporated into the printer in the controller device 110. Also, if
the correction scheme is encoded on one or both of the memory devices 118, 122 or
incorporated into inkjet printhead assembly 116 itself, information can be written
and stored at the time the printhead assembly is manufactured or during printer operation.
The correction scheme can be accessed and applied by the printer driver.
[0041] In another embodiment, the distributive data processor 124 has the ability to apply
the correction scheme during printing operations. The distributive data processor
124 can receive the correction scheme from one of the memory devices 118, 122 or from
the printer driver. For example, the distributive data processor 124 can be preprogrammed
to regulate edge errors, depending on the quality of print desired by a user. In addition,
the distributive data processor 124 can aid in calibrating the printhead assembly
116 in real time.
II. Exemplary Printing System
Structural Components
[0042] FIG. 3 is an exemplary high-speed printer that incorporates the invention and is
shown for illustrative purposes only. Generally, printer 300 can incorporate the printing
system 100 of FIG. 1 and further include a tray 322 for holding print media. When
a printing operation is initiated, print media, such as paper, is fed into printer
300 from tray 322 preferably using a sheet feeder 326. The sheet then brought around
in a U direction and travels in an opposite direction toward output tray 328. Other
paper paths, such as a straight paper path, can also be used.
[0043] The sheet is stopped in a print zone 330, and a scanning carriage 334, supporting
one or more printhead assemblies 336 (an example of printhead assembly 116 of FIG.
1), is then scanned across the sheet for printing a swath of ink thereon. After a
single scan or multiple scans, the sheet is then incrementally shifted using, for
example, a stepper motor and feed rollers to a next position within the print zone
330. Carriage 334 again scans across the sheet for printing a next swath of ink. The
process repeats until the entire sheet has been printed, at which point it is ejected
into output tray 328.
[0044] The present invention is equally applicable to alternative printing systems (not
shown) that utilize alternative media and/or printhead moving mechanisms, such as
those incorporating grit wheel, roll feed or drum technology to support and move the
print media relative to the printhead assemblies 336. With a grit wheel design, a
grit wheel and pinch roller move the media back and forth along one axis while a carriage
carrying one or more printhead assemblies scans past the media along an orthogonal
axis. With a drum printer design, the media is mounted to a rotating drum that is
rotated along one axis while a carriage carrying one or more printhead assemblies
scans past the media along an orthogonal axis. In either the drum or grit wheel designs,
the scanning is typically not done in a back and forth manner as is the case for the
system depicted in FIG. 3.
[0045] The print assemblies 336 can be removeably mounted or permanently mounted to the
scanning carriage 334. Also, the printhead assemblies 336 can have self-contained
ink reservoirs (for example, the reservoir can be located within printhead body 404
of FIG. 4) as the ink supply 112 of FIG. 1. The self-contained ink reservoirs can
be refilled with ink for reusing the print assemblies 336. Alternatively, each print
cartridge 336 can be fluidically coupled, via a flexible conduit 340, to one of a
plurality of fixed or removable ink containers 342 acting as the ink supply 112 of
FIG. 1. As a further alternative, the ink supplies 112 can be one or more ink containers
separate or separable from printhead assemblies 116 and removeably mountable to carriage
334.
[0046] FIG. 4 shows for illustrative purposes only a perspective view of an exemplary printhead
assembly 400 (an example of the printhead assembly 116 of FIG. 1) incorporating the
present invention. A detailed description of the present invention follows with reference
to a typical printhead assembly used with a typical printer, such as printer 300 of
FIG. 3. However, the present invention can be incorporated in any printhead and printer
configuration. Referring to FIGS. 1 and 3 along with FIG. 4, the printhead assembly
400 is comprised of a thermal inkjet head assembly 402, a printhead body 404 and a
printhead memory device 406, which is an example of memory device 122. The thermal
head assembly 402 can be a flexible material commonly referred to as a Tape Automated
Bonding (TAB) assembly and can contain a processing driver head 410 (an example of
processing driver head 120 of FIG. 1) and interconnect contact pads 412. The interconnect
contact pads 412 are suitably secured to the print cartridge 400, for example, by
an adhesive material. The contact pads 408 align with and electrically contact electrodes
(not shown) on carriage 334 of FIG. 3.
[0047] The processing driver head 410 comprises a distributive processor 414 (an example
of the data processor 124 of FIG. 1) preferably integrated with a nozzle member 416
(an example of driver head 126 of FIG. 1). The distributive processor 414 preferably
includes digital circuitry and communicates via electrical signals with the controller
110, nozzle member 416 and various analog devices, such as temperature sensors (described
in detail below), which can be located on the nozzle member 416. The distributive
processor 414 processes the signals for precisely controlling firing, correction schemes,
timing, thermal and energy aspects of the printhead assembly 400 and nozzle member
416. The nozzle member 416 preferably contains plural orifices or nozzles 418, which
can be created by, for example, laser ablation, for creating ink drop generation on
a print media.
Correction Scheme
[0048] In one embodiment, as discussed above, each printhead can have a general or a specific
correction scheme directly associated with the particular printhead. The general corrections
would cover general errors that exist for the entire class of inkjet printheads and
the specific correction schemes would cover specific errors that exists for each individual
printhead.
[0049] The following description refers to an embodiment that uses the specific correction
scheme. Specific correction schemes are each associated with a particular printhead
during manufacturing 510, printhead assembly 520 and consumer use of the printhead
530. Specifically, during manufacturing 510, specific offset information of systematic
ink drop ejection errors are determined for each printhead (step 540) and then recorded
(step 542). The specific errors can be determined with any suitable manufacturing
method for determining offset or ink drop ejection errors.
[0050] During printhead assembly 520, first a correction scheme based on the determined
errors is developed (step 544). The correction scheme can be any suitable scheme that
compensates for or corrects the errors. Certain schemes will be discussed below in
detail. Next, for each printhead, a respective correction scheme is preprogrammed
into a memory device associated with each printhead (step 546). The memory device
can be any suitable memory device, such as devices 118 or 122 or FIG. 1 or a software
printer driver or a firmware driver.
[0051] During consumer use of the printhead, after the printhead is placed in the printer
(step 548), the user has the option to correct ink drop errors or the system can automatically
correct errors (step 550). If the user desires smoother lines or the system detects
rough edges produced by the ink drops, the memory device is accessed during a printing
operation and a correction scheme is applied to smooth the edges of the lines created
by the ejected ink drops. One scheme includes intentionally misaligning the ejected
ink drops based on the correction scheme to compensate for the ink drop errors (step
552), which will be discussed in detail in FIGS. 6A and 6B.
III. Working Example:
[0052] FIG. 6A is an illustrative pictorial diagram showing a magnified view of ink drops
ejected from a printhead. Typically, lines, text and graphics produced by the inkjet
printhead 400 are usually printed with all nozzles 418 of the nozzle member 416 aligned
in the scan (horizontal) axis. During a high frequency printing operation, a set of
normal drops 610 are ejected together with associated several systematic defective
drops 620, such as tails, spray or spear drops, as a pair of drops. The associated
systematic defective drops 620 can cause rough edges that degrade the quality of the
printout onto media 630 and are unintentional drops that are ejected simultaneously
with the normal drops 610.
[0053] The defective drops or spear drops 620 are usually created when certain types of
printheads are fired at high frequencies, such as 36 kHz. Spear drops 620 are typically
ejected at 30 m/s and have an odd/even trajectory error. The nozzles 418 of the nozzle
member 416 typically eject the spear drops 620 toward the center of the nozzle member
416 so that the media 630 receives spattered or rough edges of lines and text printouts.
A simulated printout is shown in FIG. 6B.
[0054] FIG. 6B is a comparison pictorial chart showing ink drop ejection patterns of aligned
and intentionally misaligned nozzles. In general, each line simulates a vertical line
produced by the printhead 400 during firing of the ink drops at 36 kHz and using odd
and even nozzles. The line on the left is an example of how the conventional method
of "perfect" alignment leads to text and lines with rough edges, while the line on
the right shows incorporation of the correction scheme of the present invention to
reduce edge roughness.
[0055] The present invention solves the problem of systematic defects by developing specific
correction schemes that compensate for the systematic defects by selectively changing
printing operations, such as ink drop placement and alignment. This increases text,
line and graphics quality by reducing edge roughness caused by the defects. The advantage
of this invention is that it allows dramatically improved edge roughness and text
quality without requiring additional image processing.
[0056] Specifically, the ink drop pattern created on the media 630 with odd/even nozzles
aligned, without using the correction scheme of the present invention, is shown as
simulated vertical line 640 (a one pass uni-directional printmode could be used to
produce this pattern). As shown in FIG. 6B, although the ink drops 610 are aligned,
the systematic ink drop placement errors 620 (such as the spear drops) create rough
or stray edges 645 on vertical line 640.
[0057] In contrast, the ink drop pattern created using the correction scheme of FIG. 5,
produces a vertical line 650 with less stray or rough edges 655. This vertical line
650 can be produced with a correction scheme that intentionally misaligns the ink
drops 610 to correct the systematic ink drop placement error 620. The intentional
misalignment or offset is preferably between 1/600 to 1/300 of an inch. As shown in
FIG. 6B, the intentional misalignment creates a vertical line 650 that incorporates
the defective drops 620 into the line to reduce rough edges, thereby increasing print
quality onto the media 630.
[0058] In one working example, one method to implement the correction scheme includes first
determining odd/even alignment offsets for each printhead (step 710). Second, the
offset information is encoded into a first memory device (step 712), such as memory
device 122 of FIG. 1. Third, the printhead is placed into the printer (step 714).
Fourth, an alignment plot is printed (step 716). Alternatively, the drop can be examined
in flight. Fifth, the alignment plot is examined automatically by an alignment sensor
or manually by a user to determine the correct alignment for the main ink drops (step
718). Sixth, the correct alignment data is stored in a second memory device (step
720), preferably memory device 122. Seventh, before a printing operation, odd/even
offset data is read by the printhead (step 722). Last, the correct alignment data
is used to eject the ink drops during a printing operation (step 724) to intentionally
misalign the ink drops. As a result, the edges of each printed line are more uniform,
as shown in FIG. 6B.
[0059] The amount of offset is important when using the correction scheme of the working
example. In one example, rough edges are created when certain printheads fire at 36
kHz. This is because firing at 36 kHz has been found to create systematic defects,
such as the spear drops 620 of FIG. 6. The correction scheme of the present invention
can be selectively disabled for printing operations that fire at less than 18kHz.
[0060] The systematic defects can be reduced when the odd and even nozzle alignment is intentionally
misaligned or offset by a predetermined amount, such as 1/600 of an inch. Text and
lines printed with the predetermined amount (such as 1/600 inch offset) have cleaner
edges than when printed with perfect odd/even alignment, as shown in FIG 6B. This
approach works with both single pass and multipass printmodes.
[0061] Further, the correction scheme of the present invention can be used as an intentional
offset to correct a variety of scan axis defects. Another example is using intentional
bi-directional alignment offset to compensate for the effects of low velocity tails
in bi-directional printmodes. For example, FIG. 8 shows a simulated ink jet printing
pattern for bi-directional print modes. The first 2 columns of dots represent one
pass printing in the left-to-right and right-to-left scan directions. In each case,
the main drop is followed by a low velocity tail that lands "downstream" from the
main drop.
[0062] The third and fourth columns represent two pass bi-directional scans formed by combining
the uni-directional scans shown in the first two columns. In the third column, the
rough edges caused by low velocity tails are shown when the main drops from each scan
are "perfectly" aligned. The fourth column shows how an intentional bi-directional
alignment offset improves edge roughness in a two pass printmode.
[0063] The odd/even offset can be partially compensated by rearranging a typical shingle
mask as shown in FIG. 9. With regard to the mask of FIG. 9, the number 0 refers to
one pass and the number 1 refers to the second pass. The compensated mask requires
that the shingle mask be tied to the printhead (printhead based masking) instead of
the print media or paper (630 of FIG. 6B). Implementing an odd/even offset to improve
edge quality without increasing grain can be accomplished with the following steps:
1) Verify that the spear drops produced by the printhead always fires in a consistent
direction for odd and even nozzles;
2) implement an odd/even alignment offset (such as 1/600 inch) for certain print modes
(usually print modes that fire drops at 36kHz);
3) use an odd/even compensated shingle mask (changes offset from 1/600 inch to 1/1200
inch);
4) use printhead-based masking for plain paper normal mode to ensure that the compensated
mask is always tied to the correct nozzles;
5) ensure that other alignment features work correctly (bi-directional printhead-to-printhead,
etc.);
6) encode data into memory device to enable or disable odd/even offset;
7) set up firmware and shingle masks so that this feature can be enabled or disabled
depending on the print mode.
[0064] The foregoing has described the principles, preferred embodiments and modes of operation
of the present invention. However, the invention should not be construed as being
limited to the particular embodiments discussed. As an example, the above-described
inventions can be used in conjunction with inkjet printers that are not of the thermal
type, as well as inkjet printers that are of the thermal type. Thus, the above-described
embodiments should be regarded as illustrative rather than restrictive, and it should
be appreciated that variations may be made in those embodiments by workers skilled
in the art without departing from the scope of the present invention as defined by
the following claims.
1. A printhead (116) comprising a processing driver head (120) having a distributive
processor (124) integrated with an ink ejection driver head (126), the distributive
processor (124) being preprogrammed with a correction scheme (212) that selectively
prints ink drops for correcting printed artifacts.
2. The printhead of claim 1, wherein the correction scheme (212) corrects systematic
ink drop placement errors of the printhead.
3. The printhead of claim 1, further comprising a general correction scheme (212) generated
during manufacturing of a class of inkjet printheads.
4. The printhead of claim 1, wherein the correction scheme (212) is generated at the
time of at least one of printhead manufacturing or printhead operation.
5. A method for correcting systematic printing errors of an inkjet printhead (116), comprising:
determining systematic errors that are associated with the printhead (540);
recording and storing the systematic errors (542);
generating a correction scheme (212) to correct the systematic errors (544); and
applying the correction scheme to the printhead during printing operations to selectively
print ink drops for correcting printed artifacts produced by the systematic errors
(552).
6. The method of claim 5, wherein the correction scheme (212) is generated as a compensation
operation that corrects alignment ink drop errors by instructing the printhead (116)
to strategically misalign the ink drops during normal operation of the printer (300).
7. The method of claim 5, wherein determining systematic errors that are associated with
the printhead (116) includes determining odd/even alignment offsets for the printhead
(116).
8. The method of claim 5, wherein generating a correction scheme (212) includes printing
an alignment plot (716), examining the alignment plot to determine the correct alignment
for main ink drops (718) and storing the correct alignment in a memory device (720),
wherein examining the alignment plot includes at least one of automatically examining
the plot with an alignment sensor or manually examining the plot by a user.
9. The method of claim 8, further comprising, before a printing operation, reading the
systematic errors (722) and using the correct alignment data (724) to eject ink drops
during a printing operation (726) that are intentionally misaligned to compensate
for the systematic errors.
10. The method of claim 5, wherein generating a correction scheme (212) includes firing
droplets and examining the droplets during flight to determine the correct alignment
for main ink drops and storing the correct alignment in a memory device.