1. Field of the Invention
The present invention relates to the field of printers. In particular the present invention relates to the field of swath printers, such as inkjet printers. Furthermore, the present invention relates to a method of applying an ink image to a receiving medium using a swath printer.
2. Description of Background Art
Swath-type printers and methods applying an ink image to a receiving medium using a swath printer are known in the background art. Such printers may comprise a carriage for holding a print head, which carriage is moveable along a carriage scan-axis for applying an ink image to a strip of receiving material. The receiving material, such as a paper sheet, can be stepwise advanced in the direction of advance, which extends in a direction substantially orthogonal to the carriage scan-axis. During the printing of an image, the carriage is driven back and forth along the scan-axis to print the successive swaths with the print head. Transporting means are provided for stepwise advancing of the receiving material between each successive swath.
A known problem with swath-type printers is the accurate positioning of the stepwise advancing of the receiving material effected by the transporting means. The need for precise positioning of the receiving material is increased when the printer is a high-resolution printer used for printing graphics with high resolution.
U.S. Pat. No. 4,916,638 describes a media advance-system for swath-type printers for precise positioning of the receiving material for successive swath-printing. The media advance-system is provided with a dual photodiode sensor, which is mounted on the print head. This print head is provided with nozzles, which nozzles are positioned along a line that extends in the direction of advance of the receiving material. The print head is used to print lines in the margin of the receiving material using the first and Nth nozzle of the print head. These lines in the margin can be detected with the dual photodiode sensor. In order to obtain a defined stepwise advancing of the receiving material, the following method is used: First, the sensor is positioned over a line in the margin printed by the first nozzle, and the resulting difference signal of the two photodiodes of the sensor is saved as a reference value. Subsequently, the receiving material is advanced until the same value of the difference signal is obtained from the line image of the marginal line drawn by the Nth nozzle. Finally, the receiving material is advanced over a predetermined amount to position the receiving material for the next successive swath to be printed.
A concern of the method of U.S. Pat. No. 4,916,638 is that after each advancing step of the receiving material, a calibration step is required for positioning the receiving material before the next successive swath can be printed. A further concern is that advancement of the receiving material is relatively slow in order to obtain the same value of the difference signal and not to overshoot this position. Still a further concern is that it is not possible to detect whether or not the receiving material is skewed with respect to the print head.
A different solution for the identified problem of swath-type printers is proposed in JP 11301883, in which a printer is described that is provided with a sensor system arranged to detect the skew of a recording medium caused by a paper feed miss during advance by detecting the skew of the recording medium when it is fed via the presence or absence of a time difference when two sensors arranged on a paper feeder at a fixed interval detect the feeding of the recording medium. The printer of JP 11301883 comprises two paper tip sensors that are able to detect the presence of the leading edge of the recording medium. The difference of the arrival time of the right and left ends of the recording medium is measured by the sensors. Any difference in the arrival time of the paper edge is indicative of the amount in which the paper is skewed.
A concern of the solution proposed in JP 11301883 is that the sensor system can only detect whether or not the recording medium is fed to the printer in a skewed orientation. The sensor system cannot detect an error in the stepwise advancement or transport, i.e. movement between the recording medium and the print head of the printer, of the recording medium during the printing process. This makes the system of JP 11301883 unsuitable for printing relatively long pieces of recording medium.
It would therefore be desirable to provide a method of applying an ink image to a receiving medium using a swath printer and to provide a swath printer which can detect errors in the movement between the receiving medium and a print head of the printer, both with respect to an error in the stepwise movement and with respect to an error which leads to a skewed orientation of the receiving medium with respect to the print head of the printer. It would further be desirable to provide at least a good alternative to the available swath printers and to the available method of applying an ink image to a receiving medium using a swath printer.
To better address one or more of these concerns, a first aspect of the present invention is directed to a method of applying an ink image to a receiving medium using a swath printer, the method comprising the steps of: a) moving a print head along a scan direction to print a swath; b) moving the receiving medium and the print head with respect to each other in a transport direction that is substantially orthogonal to the scan direction; c) detecting a position of a first reference pattern in a first area of the receiving medium; d) detecting a position of a second reference pattern in a second area of the receiving medium; e) determining a relative position between the receiving medium and the print head in the transport direction using the detected first and second positions; and f) moving the print head along the scan direction to print a further swath taking into account the determined relative position between the receiving medium and the print head in the transport direction.
By detecting the position of a first reference pattern and a second reference pattern on two distinct areas of the receiving medium, it has become possible to determine or calculate the position of the receiving medium at the position of both reference patterns and consequently one can determine an overall relative position between the receiving medium and the print head. In particular, it is possible to determine whether or not the receiving medium and the print head are in a skewed orientation with respect to each other, as two distinct positions of two reference patterns have been detected.
In an embodiment, step e) is effected by determining deviations in the detected positions of the first and second reference patterns from a desired position thereof. This increases the accuracy of the method.
In an embodiment, the print head is moved along the scan direction to print the further swath while applying a correction to correct for the detected deviations. In this manner, detected errors in the positioning between the receiving medium and the print head can be corrected directly after their detection and can it be ensured that subsequent swaths will connect correctly to previous swaths, so as to form a continuous image without printing errors, or at least without printing errors that are detectable by the human eye.
In an embodiment, step f) further comprises moving the receiving medium and the print head with respect to each other in a direction that is substantially orthogonal to the scan direction during printing of the further swath, so that errors in the movement of the receiving medium and the print head with respect to each other in the transport direction can be corrected.
In an embodiment, step f) further comprises moving the receiving medium and the print head with respect to each other in a direction that is angled with respect to the transport direction during printing of the further swath, so that errors in the movement of the receiving medium and the print head with respect to each other resulting in a skewed orientation can be corrected. Such correction may comprise rotating the receiving medium around a central axis and/or rotating the print head around a central axis, both in a plane that is substantially parallel to the plane wherein the receiving medium is located.
In an embodiment, the print head comprises a plurality of ejectors arranged to eject droplets of ink on the receiving medium, and step f) further comprises adjusting a volume of the droplets of ink during printing of the further swath.
In an embodiment, step f) further comprises adjusting the volume of the droplets of ink for those ejectors that print a border of an input bitmap adjoining an input bitmap printed in a previous swath, so that a proper connection between the subsequent print swaths can be made and an ink image without errors can be printed. In particular, when the detected error would result in a white line in the image, the volume of the droplets can be increased. In case the detected error would lead to a dark line to be printed, the volume of the droplets may be decreased. Adjusting the volume of the ejected droplets may also include disabling one or more ejectors.
In an embodiment, step f) further comprises adjusting the ink image to be printed for the detected deviations.
In an embodiment, the method further comprises shifting a remaining part of the input bitmap to be printed by an amount substantially equal to the detected deviations, so that a correct image with the correct dimensions will be printed.
In an embodiment, the reference patterns are provided in an area of the receiving medium that forms a margin in a transport direction thereof. By providing reference patterns in a marginal area of the receiving medium, the relative position of the receiving medium and the carriage with respect to each other can be determined during use of the printer, i.e. after printing each subsequent swath. This allows for a dynamic determination of the relative position and consequently allows for a dynamic error correction. It is noted here that such patterns could be patterns that are, for example, printed by the printer itself, patterns that are pre-printed on the receiving medium and also patterns that are present in the fabric of the receiving medium.
In another aspect of the present invention, a swath printer comprises: a print head, the print head being moveable along a scan direction for applying an ink image to the receiving medium; a transport mechanism configured to move the receiving medium and the print head with respect to each other in a transport direction that is substantially orthogonal to the scan direction; a first sensor arranged to detect a position of a first reference pattern present on the receiving medium in a first area thereof; a second sensor arranged to detect a position of a second reference pattern present on the receiving medium in a second area thereof; and a controller arranged to control the printer on the basis of the detected positions of said reference patterns during use of the printer.
Such a swath printer exhibits the same advantages as the method referred to above and is consequently able to determine or calculate the position of the receiving medium at the position of both reference patterns and consequently to determine an overall relative position between the receiving medium and the print head. In particular, it is able to determine whether or not the receiving medium and the print head are in a skewed orientation with respect to each other, as two distinct positions of two reference patterns can be detected.
Furthermore, in an embodiment, the reference parameters may be provided in a marginal area or margin of the receiving medium. Therefore, the relative position of the receiving medium and the print head with respect to each other can be determined during use of the printer, i.e. after printing each subsequent swath. This allows for a dynamic determination of the relative position and consequently allows for a dynamic error correction and will provide improved printing performance.
Further scope of applicability of the present invention will become apparent from the detailed description given hereinafter. However, it should be understood that the detailed description and specific examples, while indicating preferred embodiments of the invention, are given by way of illustration only, since various changes and modifications within the spirit and scope of the invention will become apparent to those skilled in the art from this detailed description.
The present invention will now be explained further with reference to the accompanying drawings, wherein:
In the example of
To continue with the example of
A controller (not shown) can control a drive motor connected to the transport mechanism so as to advance the receiving medium or sheet 12 by a desired amount, once the carriage 16 carrying the print head 14 has performed a pass across the sheet 12. After an image swath has been printed, the sheet 12 is thus advanced by a length equal to a step value, so that the next image swath can be printed and connected to the previous image swath. During each printer swath, an input bitmap is printed. The print head 14 may comprise four nozzle heads 20a-20d as shown in the example, whereby for example one nozzle head is provided for each one of the basic colors, yellow, magenta, cyan and black. Ink for printing the image may be supplied from an ink container in a manner known per se to one having ordinary skill in the art. On the part of the print head 14 that faces the sheet 12, each nozzle head 20a-20d comprises one or more linear arrays of ink ejectors or nozzles 22, which are arranged to eject droplets of ink on the sheet 12 in response to a driving signal from the controller (not shown).
The nozzle heads 20a-20d are energized in accordance with digital image data of an image to be printed onto the sheet 12. Driving signals in accordance with the image data are provided to the print head 14 through a connector (not shown) mounted on the carriage 16 or through any other suitable way. Each ejector 22 can be energized separately so as to eject an ink droplet, which will form an ink dot at a corresponding pixel position on the sheet 12. Thus, when the print head 14 performs a single pass over the sheet or receiving medium 12, each ejector 22 can be energized to draw a single dot line of the intended image. As a result, during each pass of the carriage 16, the print head 14 will print a swath of the image based on an input bitmap. Although only eight nozzles 22 are shown per nozzle head 20a-20d in
The control unit 34 is adapted to control the various components of the printer. The control unit 34 may comprise a central processing unit (CPU), a storage device, such as an electronic memory, and an image processing unit, whereby all of said components can be functionally connected to each other, for example through a bus or any other suitable way. The controller executes various tasks which are required to control the respective components of the printer.
The control unit 34 is arranged to receive a document or an image to be printed in digital form, for example a page description language (PDL) file which describes the layout and graphical objects of the document to be printed. Such a PDL file can be submitted, together with print settings, to the image processing unit which has functions for half toning the data of the digital document to be printed. Once half toning of the data has been executed, image data in the form of an array of pixels (i.e. a bitmap) to be used by the print head is available. The array of pixels (input bitmap) constitutes information usable to control the ejectors or nozzles 22 of the nozzle heads 20a, 20b, 20c and 20d of the print head 14, so that the nozzles can eject ink dots onto the receiving medium at corresponding pixel positions in the bitmap. During each pass of the carriage 16 which carries the print head 14, the nozzles of the print head are activated according to a swath print mask, which allocates an ink ejecting element to pixel positions in the bitmap in such a way that the pixels are rendered by ink dots, where required, at the corresponding pixel positions.
The control unit 34 may also directly or indirectly control the motor 30 so as to move the receiving medium 12 by a required length in the transport direction, once the carriage 16 with the print head 14 has performed a pass across the receiving medium. The controller may also control the movement of the carriage 16.
The controller may also be arranged to receive signals indicative of an image sensed by the camera 50. In an embodiment, the signals are used to execute the method for printing an array of dots representing image data.
For a better understanding of how a swath or inkjet type printer works, two basic examples are given referring to
After the sheet 12 and the print head 14 have been moved with respect to each other by an amount having a step value P, the (N+1)th swath of the image can be rendered during one pass of the print head 20 in the sub-direction B2. In
The tolerances allowed for or the deviations that are still acceptable for the length of step P and P1 are smaller than the printing resolution of the printer. This is mainly caused by the ability of the human eye to detect printing errors such as dark lines where the step length is too short and subsequent swaths overlap, or white lines when the step is too large and the images printed in subsequent swaths do not connect properly. Also a combination of these printing errors may arise when the receiving medium and the print head are moved with respect to each other with a so-called left-right error, i.e. a difference in (paper-)step between both longitudinal sides of the receiving medium as seen in transport direction.
Now that the general functioning of a swath printer has been described, a more detailed description of solutions proposed according to the present invention for alleviating the problems associated with paper step or transport step errors will be provided.
As mentioned above, a swath printer such as an inkjet type printer requires that the receiving medium and the carriage that carries the print head to be moved with respect to each other in order for several swaths to be printed, whereby the printed swaths form a single image. These swaths must be properly aligned with respect to each other in order to print a defect free image. A possible way of achieving such alignment is described with reference to
A sensor or camera 50 is mounted on the carriage of the print head 20. The sensor 50, for example a CCD camera is adapted for imaging an area on the receiving medium 12 and to transmit electric signals to the controller 34 in accordance with the imaged area. In the example of
In the example of
After the reference pattern 48 has been printed, for example by the nozzle 22j, the controller 34 controls the motor 30 so as to rotate the feed roller 10 and to advance the recording medium 12 by a length of the sheet advance step. Ideally, the length of the advance step should be equal to S2, the height of the preceding image swath. If the length of the advance step was S2, the second print mask for the second image swath to be printed would attribute the nozzles 22c, 22d, 22e, 22f, 22g, 22h, 22i and 22j, respectively to the pixel positions 42i, 42j, 42k, 421, 42m, 42n, 42o and 42p.
However, due to a transport error, an error in the length of the advance step occurs in the transport direction. This is shown in
Reshuffling the next swath print mask (i.e. putting the mask into a new arrangement) is performed by the image processing unit of the controller 34 such that the first ink dot line of the second swath is printed by the nozzle that is the closest to a position on the sheet 12 corresponding to the next pixel line to be rendered, based on the deviation Δ.
It is noted here again, that the above is of course equally applicable to the preferred embodiment wherein a reference pattern that is present on the surface of the receiving medium itself is used to determine deviations between the actual length of the advance step and the desired length thereof.
In a further preferred embodiment, the print head 20 may be provided with additional nozzles that are disabled when there is no deviation between the desired transport step and the actual transport step. However, in case that the actual transport step is larger than the desired step, in a way that is similar as described above, these nozzles can be activated to compensate or correct for the detected error.
Another way of applying a correction for the detected errors or deviations can be effected by controlling the volume of the ink droplets that are ejected by the ejectors. The droplets of ink are ejected in response to a driving signal that originates from the controller, and adjusting of said volume is effected by changing a voltage level and/or a pulse width of said driving signal.
Yet another alternative way of correcting errors is to eject droplets of ink on the receiving medium in response to a driving signal, whereby the timing of providing the driving signal to said ejectors is adjusted so as to vary the moment at which the ink droplets are ejected towards the receiving medium. As the correction is preferably done while printing, timing of the moment at which the droplets are ejected can correct detected errors. In particular, when the detected error would result in a white line in the image, the moment of ejection of the droplets can be brought forward. In case the detected error would lead to a dark line to be printed, the moment of ejection of the droplets may put backward.
Yet another alternative way of correcting errors comprises shifting a remaining part of the input bitmap to be printed in a swath by an amount substantially equal to the detected errors or deviations from the ideal or desired position.
With the above-described method using a single sensor that can detect the position of a reference pattern located on the receiving medium, an error in the stepwise displacement of the receiving medium and the carriage holding the print head can be detected. When this solution is extended, i.e. the sensor 50 is also used to detect a position of a second reference pattern located in a second marginal area of the receiving medium in a way that is similar to the way described above with reference to
In the example of
The printer 100 comprises a first sensor 150 and a second sensor 160 which are mounted on the carriage 116 on opposite sides thereof. As explained above with reference to
So, with the exemplified set-up, the relative position of the sheet 112 with respect to the carriage 116 can be determined after every print swath and corrective actions such as described above can be used to correct any errors detected.
As an alternative to providing the sensors 150, 160 on the carriage 116 it is also possible to provide sensors in the support surface 170. This example is also shown in
In addition to the solutions described with reference to
As required, detailed embodiments of the present invention are disclosed herein; however, it is to be understood that the disclosed embodiments are merely exemplary of the invention, which can be embodied in various forms. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a basis for the claims and as a representative basis for teaching one skilled in the art to variously employ the present invention in virtually any appropriately detailed structure. Further, the terms and phrases used herein are not intended to be limiting, but rather, to provide an understandable description of the invention.
The terms “a” or “an”, as used herein, are defined as one or more than one. The term plurality, as used herein, is defined as two or more than two. The term another, as used herein, is defined as at least a second or more. The terms including and/or having, as used herein, are defined as comprising (i.e., open language, not excluding other elements or steps).
The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage.
A single processor or other unit may fulfil the functions of several items recited in the claims.
The invention being thus described, it will be obvious that the same may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the invention, and all such modifications as would be obvious to one skilled in the art are intended to be included within the scope of the following claims.
Number | Date | Country | Kind |
---|---|---|---|
08168823.6 | Nov 2008 | EP | regional |
This application is a Continuation of copending PCT International Application No. PCT/EP2009/064579 filed on Nov. 4, 2009, which designated the United States, and on which priority is claimed under 35 U.S.C. §120. This application also claims priority under 35 U.S.C. §119(a) on Application No. 08168823.6, filed in Europe on Nov. 11, 2008, 2008. The entire contents of each of the above documents is hereby incorporated by reference into the present application.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/EP2009/064579 | Nov 2009 | US |
Child | 13105624 | US |