Claims
- 1. Dot matrix printing method for printing an image on a printing medium with reduced banding, by moving, relative to the printing medium, a printing head, in a fast scan direction (Y), during a plurality of printing passes, the printing head having a contiguous set of equally spaced marking elements, the marking elements available to be fired at firing moments being a set of active marking elements, the length of the active marking elements on the printing head in a slow scan direction (X) perpendicular to the fast scan direction (Y) being the head length, the method comprising the step of:printing the image as at least two sub-images during the plurality of printing passes by mutually interstitial printing steps and/or interlacing steps, wherein the printing step comprises moving the printing medium relative to printing head with a transport distance step in the slow scan direction (X), between the printing passes of the at least two sub-images, whereby the sum of all transport distance steps after writing one swath of each sub-image is exactly equal to the head length, the transport distance steps being performed in at least two different step lengths and wherein the image is divided into N sub-images, N being the number of colours used multiplied by the number of mutually interstitial printing steps and multiplied by the number of interlacing steps (N=C*P*I).
- 2. Method according to claim 1, wherein swath transition lines between two subsequent printing passes of each two sub-images, are substantially equally spread over the head length.
- 3. Method according to claim 1 there being I interlacing steps, wherein for each interlacing step, the transport distance steps are I times n/T−1dp/np, and once n/T+(I−1) dp/np, n being the number of marking elements used in one row of an array of marking elements, T being the number of transport steps to reach one head length, dp being the pitch between two pixels and np being the pitch between two marking elements.
- 4. Method according to claim 3, wherein the sequence of distances moved is repeated a number of times equal to the number of colours used multiplied by the number of mutually interstitial printing steps and divided by the number of nozzle rows written at a same time ((C×P)/h times).
- 5. A computer program product for executing the methods as claimed in claim 4 when executed on a computing device associated with a printing head.
- 6. A machine readable data storage device storing the computer program product of claim 5.
- 7. Transmission of the computer product of claim 5 over a local or wide area telecommunications network.
- 8. An apparatus for dot matrix printing an image on a printing medium, comprising:a printing head, at least one array of equally spaced marking elements on the printing head, the marking elements available to be fired at firing moments being a set of active marking elements, the length of the active marking elements on the printing head in a slow scan direction (X) being the head length, means for generating a first relative linear movement between the printing head and the printing medium in a fast scan direction (Y) perpendicular to the slow scan direction (X), a movement in the fast scan direction (Y) during which the print head prints being a printing pass, means for generating a second relative linear movement between the printing head and the printing medium in the slow scan direction (X), printing head driving means for driving the printing head so as to print the image as a combination of mutually interstitial printing steps and/or interlacing steps, the means for generating the second relative linear movement being adapted for generating moving the printing medium relative to the printing head in the slow scan direction (X) with a transport distance step between the printing passes of the at least two sub-images, whereby the sum of all transport distance steps after writing one printing pass of each sub-image is exactly one head length, the transport distance steps being performed in at least two different step lengths, the apparatus being adapted to print the image as N sub-images, N being the number of colours used for printing multiplied by the number of mutually interstitial printing steps, and multiplied by the number of interlacing steps (N=C*P*I).
- 9. Apparatus according to claim 8, the apparatus being adapted to print the image so that swath transition lines between two printing passes of each two sub-images are substantially equally spread over the head length.
- 10. Apparatus according to claim 8, there being I interlacing steps, the apparatus being adapted to generate I times a second linear movement over a transport distance step of [n/T−1dp/np], and to generate once a second linear movement over a transport distance step of [n/T+(I−1) dp/np], n being the number of marking elements used in one row of an array of the printing head, T being the number of transport distance steps to reach one head length, dp being the pitch between two pixels of the image and np being the pitch between two marking elements.
- 11. Apparatus according to claim 10, the apparatus being adapted to repeat the sequence of transport distance steps a number of times equal to the number of colours used multiplied by the number of mutually interstitial printing steps and divided by the number of nozzle rows written at a same time (=[(C×P)/ h] times).
- 12. Printing head assembly comprising a plurality of identical neighbouring heads, each head having at least one row of a plurality of marking elements, the marking elements of a row which are available for printing being a set of active marking elements, the length in a slow scan direction (X) of the active marking elements on the printing head assembly being the assembly length, the printing head assembly being intended to be used for dot matrix printing on a printing medium of an image divided into sub-images, wherein during printing the printing medium is moved relative to the printing head assembly between printing passes over a transport distance step (TD) in the slow scan direction (X), the sum of all transport distance steps (TD) after writing one pass of each sub-image being exactly one assembly length of the printing head assembly, wherein all the heads are spread over a distance in the slow scan direction (X) which is equal to the number of marking elements in one row, divided by the number of transport distance steps (TD) needed to reach one head length, and wherein, the distance (x2) in the slow scan direction (X) between a first marking element of a first row of one of the heads and a first marking element of a first row of a neighbouring head equals nozzle pitch, with k an integer, i an integer between 0 and the number of heads −1, nozzle pitch being the distance between two marking elements of one row.
- 13. Printing head assembly according to claim 12, wherein the heads are equally spread over a distance in the slow scan direction (X) which is equal to the number of marking elements in one row, divided by the number of transport distance steps (TD) needed to reach one head length.
- 14. Printing head assembly according to claim 12, wherein k is lower than 3, preferably k=0.
- 15. Printing head assembly according to claim 12, wherein the heads are unequally spread over a distance in the slow scan direction (X) which is equal to the number of marking elements in one row, divided by the number of transport distance steps needed to reach one head length.
- 16. Printing head assembly according to claim 12, wherein the distance in the slow scan direction (X) between a first marking element of a row of a head and a first marking element of a neighbouring row of that head equals nozzle pitch, nozzle pitch being a distance between two marking elements of one row.
- 17. A control unit for a dot matrix printer for printing an image on a printing medium with reduced banding, by moving, relative to the printing medium, a printing head, in a fast scan direction (Y) during a plurality of printing passes, the printing head having a contiguous set of equally spaced marking elements, the marking elements available to be fired at firing moments being a set of active marking elements, the length of the active marking elements on the printing head being the head length, the control unit comprising:means for segregating the image into N sub-images, wherein N is the number of colours used multiplied by the number of mutually interstitial printing steps and multiplied by the number of interlacing steps (N=C*P*I), means for controlling the printing of the at least two sub-images during the plurality of printing passes by mutually interstitial printing steps and/or interlacing steps, means for controlling the movement of the printing medium relative to printing head with a transport distance step in a slow scan direction (X) perpendicular to the fast scan direction (Y), between the printing passes of the at least two sub-images, whereby the sum of all transport distance steps after writing one swath of each sub-image is exactly equal to the head length, the transport distance steps being performed in at least two different step lengths.
Priority Claims (1)
Number |
Date |
Country |
Kind |
01000585 |
Oct 2001 |
EP |
|
Parent Case Info
The application claims the priority of provisional application No. 60/336,813, filed Dec. 3, 2001
US Referenced Citations (1)
Number |
Name |
Date |
Kind |
6086181 |
Majette et al. |
Jul 2000 |
A |
Foreign Referenced Citations (4)
Number |
Date |
Country |
0 917 955 |
May 1999 |
EP |
0 961 222 |
Dec 1999 |
EP |
1 132 213 |
Sep 2001 |
EP |
01 00 0585 |
Apr 2002 |
EP |
Provisional Applications (1)
|
Number |
Date |
Country |
|
60/336813 |
Dec 2001 |
US |