1. Field of the Invention
The present invention relates to a printing control apparatus of a full line system, in which the same pixel can be printed by the use of a plurality of print elements, and a printing control method.
2. Description of the Related Art
One type of printing apparatus is, for example, an ink jet printing apparatus using an ink jet print head provided with nozzles constituting print elements. Such an ink jet printing apparatus uses an ink jet print head having a plurality of nozzles, which are formed along a nozzle array and can eject ink, for printing an image on a print medium. Such an ink jet printing apparatus is of a serial system or a full line system. In the case of the serial system, an operation for ejecting ink from nozzles while moving a print head in a main scan direction crossing a nozzle array and an operation for conveying a print medium in a sub scan direction crossing the main scan direction are repeated so as to print an image. In contrast, the full line system uses an elongated print head having a nozzle array extending over the entire print area in a width direction of a print medium, and then, sequentially conveys a print medium in a direction crossing the nozzle array while ejecting ink from nozzles of the print head so as to print an image.
The printing apparatus of the serial system adopts a multi-pass print system in which a print head can scan a print area a plurality of times, and then, print an image on a print medium, so as to form ink dots on one line along a main scan direction by using a plurality of nozzles formed at the print head. In this manner, it is possible to suppress deviation (partial) in frequency of use of a nozzle and an influence of variations of ink ejection characteristics of each of nozzles to a low level.
In contrast, since the relationship between the orientation of the nozzle array of the print head and the widthwise position of the print medium is fixed in the printing apparatus of the full line system (i.e., a line printer), a plurality of nozzles cannot form ink dots on one line along the width of the print medium. Consequently, there is a fear of occurrence of the deviation in frequency of use of the nozzle. In particular, in a case where dithering is adopted as a pseudo-halftone representing method, a dither matrix is repeatedly used to print an image, thereby making the deviation in frequency of use of the nozzle conspicuous. On the other hand, in a case where error diffusion is adopted as the pseudo-halftone representing method, an accidental error value is distributed and diffused to a pixel that has not yet processed, and therefore, an output result after the error diffusion cannot have a regular pattern but has a random pattern, thereby reducing the deviation in frequency of use of the nozzle.
However, an error generated in a target pixel is weighted and diffused to peripheral pixels, and therefore, the error diffusion requires much processing time. In view of this, a line printer, for which higher-speed printing is required, adopts dithering as the pseudo-halftone representing method from the viewpoint of a processing speed while requiring the suppression of the deviation in frequency of use of the nozzle to a low level. In the case of the marked deviation in frequency of use of the nozzle, a nozzle of higher frequency of use reaches the end of its lifetime earlier than a nozzle of lower frequency of use, resulting in a short lifetime of the print head.
Japanese Patent Laid-Open No. 2009-220304 proposes a method in which a plurality of print heads extending in a width direction of a print medium are used in a line printer, and then, nozzles of different print heads form adjacent dots on one line in the width direction of the print medium.
However, the technique disclosed in Japanese Patent Laid-Open No. 2009-220304 needs to produce a dot forming pattern per print head in consideration of a constraint of arrangement of dots to be formed by a plurality of print heads in a case where there are a predetermined number or more of dots to be formed adjacently in the width direction of the print medium. In addition, the load of data processing becomes considerably heavy. Particularly, the line printer performs printing at a high speed, and therefore, the need of such processing possibly induces an increase in size of a control circuit or an increase in cost.
Moreover, in a case where the print heads to be used are switched in sequence such that dots formed by the same print head are not continuous in the width direction of the print medium, there may possibly raise a fear of an interference between image data and a switch pattern of the print head to be used. For example, such an interference occurs in a case where four print heads are used to form a dot pattern in the following manner: a one-dot formation position, a one-dot non-formation position, a one-dot non-formation position, and a one-dot non-formation position are sequentially arranged on one line in the width direction of the print medium corresponding to the direction of the nozzle array. In the case of the repetition of the above-described regular dot pattern, variations of ink ejection characteristics of the four print heads more markedly influence a print image than in the case of a random dot pattern.
Additionally, dots may not be sequentially formed in most cases on an image represented with, principally, a halftone, such as a photographic image. In this manner, in a case where there are few dots to be sequentially formed, the plurality of print heads hardly share the load of forming sequential dots in the technique disclosed in Japanese Patent Laid-Open No. 2009-220304. Consequently, a single print head has nozzles of a high frequency of use, thereby raising a fear of impairing prolongation of a lifetime of the print head.
The present invention provides a printing control apparatus capable of printing the same pixel by a plurality of print elements, in which a print speed is increased, and further, the deviation in frequency of use of each of the print elements is reduced, so as to prolong a lifetime of a print head, and a printing control method.
In the first aspect of the present invention, there is provided a printing control apparatus for controlling a printing apparatus which can print the same pixel by using a plurality of print elements arrayed in a predetermined direction on a print head, the print head and a print medium being movable relatively along the predetermined direction, an unit area on the print medium being printed by one relative moving between the print head and printing medium, the printing control apparatus comprising:
a quantizing unit configured to quantize input image data by dithering;
a distributing unit configured to create image data to be distributed to each of the plurality of print elements from the quantized image data by using a plurality of distribution patterns, the plurality of distribution patterns corresponding to the plurality of print elements and determining a portion to be printed by each of the plurality of print elements, the distribution unit being switchable the distribution patterns to be used such that the portion to be printed by the print element is changed; and
a control unit configured to control the print elements based on the image data to be distributed to the print elements.
In the second aspect of the present invention, there is provided a printing control method of controlling a printing apparatus which can print the same pixel by using a plurality of print elements arrayed in a predetermined direction on a print head, the print head and a print medium being movable relatively along the predetermined direction, an unit area on the print medium being printed by one relative moving between the print head and printing medium, the printing control method comprising:
a quantizing step of quantizing input image data by dithering;
a distributing step of creating image data to be distributed to each of the plurality of print elements from the quantized image data by using a plurality of distribution patterns, the plurality of distribution patterns corresponding to the plurality of print elements and determining a portion to be printed by each of the plurality of print elements, the distribution step being switchable the distribution patterns to be used such that the portion to be printed by the print element is changed; and
a control step of controlling the print elements based on the image data to be distributed to the print elements.
According to the present invention, in the printing apparatus capable of printing the same pixel by the plurality of print elements, the use of the dithering as a pseudo-halftone representing method can increase the print speed. Moreover, the switch of the distribution pattern for use in producing the image data to be distributed to each of the plurality of print elements can reduce the deviation in frequency of use of each of the print elements so as to prolong the lifetime of the print head.
Further features of the present invention will become apparent from the following description of exemplary embodiments (with reference to the attached drawings).
Exemplary embodiments according to the present invention will be described below with reference to the attached drawings. First, explanation will be made on the outlines of a printing apparatus of a full line system (i.e., a line printer), a print head, general dithering, a general error diffusion method, and the comparison of the general dithering and general error diffusion.
(Outline of Printing Apparatus)
Each of the print heads 4 is of an elongated line head type that is movable in a predetermined direction relatively to the print medium P. The four print heads 4 are arranged in a manner facing the print medium P. In the present embodiment, the print medium P is conveyed in a conveyance direction indicated by an arrow Y with respect to the print heads 4. The print heads 4 extend in a direction crossing the conveyance direction indicated by the arrow Y (in the present embodiment, in a width direction of the print medium perpendicular to the conveyance direction), and further, are arranged in series in the conveyance direction. The print heads 4 each are provided with a plurality of nozzles capable of ejecting the ink. These nozzles are arrayed in such a manner as to form four nozzle arrays in the width direction of the print medium P. Each of the print heads 4 is provided with ejection energy generating elements corresponding to the nozzles in such a manner as to form arrays corresponding to the nozzle arrays. Each of the print heads 4 in the present embodiment is of a thermal system using an electrothermal transducer (i.e., a heater) as the ejection energy generating element, and thus, can eject the ink from an ejection port formed at the tip of each of the nozzles with thermal energy generated by the electrothermal transducer. Here, the print head 4 may use a piezo element as the ejection energy generating element. The inks reserved in the ink cartridges 3 (3C, 3M, 3Y, and 3B) are supplied to the four print heads 4 through ink introducing tubes 6 (6C, 6M, 6Y, and 6B), and then, are ejected from the nozzles formed at the print heads so as to form dots on the print medium P. The details of each of the print heads 4 will be described later.
The conveyance mechanism 5 for the print medium P is provided with a sheet feed motor 5A and a sheet feed roller 5B. The sheet feed motor 5A rotates the sheet feed roller 5B, and thus, the print medium P is conveyed in the conveyance direction indicated by the arrow Y crossing the nozzle arrays of the print heads 4 past a position at which the print medium P faces the print heads 4.
The control unit 2 is provided with a CPU 2A, a RAM 2B, and a ROM 2C, and further, controls the print heads and the sheet feed motor 5A. The CPU 2A develops a control program stored in the ROM 2C onto the RAM 2B, and then, executes it, thus producing image data by image processing, described later, and controlling the conveyance mechanism 5. Moreover, the control unit 2 includes a reader 7 for reading data stored in a memory card 7A, an interface 8 that can be connected to various kinds of outside equipment, a console panel 9, and a display 10.
(Outline of Print Head)
The four nozzle arrays can form the dots on the same raster in the present embodiment. However, the number of nozzle arrays is not limited to only four as long as the plurality of nozzle arrays can form the dots on the same raster. Additionally, in the present embodiment, the nozzle arrays extend in the width direction of the print medium perpendicular to the conveyance direction Y, and further, a print resolution in the width direction corresponds to the array density of the nozzles arrayed in the nozzle array. However, the nozzle array may be inclined slantwise in the conveyance direction Y or the plurality of nozzle arrays are arranged a deviating manner from each other, thus increasing the print resolution. As described above, the printing apparatus 1 prints an image on a unit area of the print medium by one relative moving between the print head 1 and the print medium.
(Outline of General Dithering)
In dithering as a halftone representing method, a dither matrix in which different thresholds are arranged within a matrix in a predetermined size (in the present example, a matrix size of 4×4) is prepared, as illustrated in a section (b) in
As described above, the dithering has an advantage of a high data processing speed because the ON/OFF of the output data is determined based on only the comparison of the input value and the threshold to thus form a dot forming pattern (i.e., a dot pattern) without considering any influence of the target pixel on peripheral pixels. The dot pattern is distributed to the four nozzle arrays L (L1, L2, L3, and L4), described later.
On the other hand, since the dither matrix is regularly developed, as illustrated in the section (b) in
Next, explanation will be made on a method for distributing output data (i.e., image data) illustrated in the section (c) in
A logical product of the four distribution patterns A, B, C, D and the dot pattern determined as illustrated in the section (a) of
(Outline of General Error Diffusion)
In error diffusion as the halftone representing method, a block diagram of
dOut=(In+dIn)−Out
The error value (dOut) is weighted as a diffusion error with respect to the peripheral pixels, and then, is stored in an error buffer 23. The above-described processing is repeated with respect to all of the pixels of an image. A dot pattern obtained by the above-described error diffusion is not regular, unlike in the above-described dithering, but random. Consequently, the frequency of use of the nozzle is not deviated even in the case of the use of the above-described fixed distribution patterns A, B, C, and D, as illustrated in
(Comparison Between General Dithering and General Error Diffusion)
The error diffusion is excellent from the viewpoint of the deviation in frequency of use of a nozzle since the deviation in frequency of use of a nozzle becomes is reduced. However, in a case where the error diffusion is adopted in a line printer requiring high-speed printing, there are fears of an increase in size of a processing circuit for the error diffusion and an increase in cost of the processing circuit or the line printer as a whole. In view of this, a method for reducing the deviation in frequency of use of a nozzle is required in addition to the use of the dithering capable of high-speed processing as the halftone representing method.
(First Embodiment)
Subsequently, a description will be given of a first embodiment according to the present invention. The configurations of the printing apparatus and the print head in the present embodiment are similar to those described above.
And then, a gradation is corrected to eliminate a difference in gradation between the gradation value data per ink color and the density of an actually printed image (step S3). The difference in gradation signifies the inconsistency between the rate of an increase in the number of dots to be formed and the rate of an increase in print density of an image. The reason for the inconsistency between the rates of the increases is that the rate of an increase in print density becomes higher than the rate of an increase in the number of dots to be formed since the size of the dot to be formed is larger than a grating of a print resolution. Gradation correction achieves the adjustment of the rate of an increase in the number of dots to be actually formed with respect to the rate of an increase in gradation data, so that the rate of an increase in gradation data and the rate of an increase in print density become consistent with each other.
Thereafter, the above-described quantizing is performed by the use of dithering as the halftone representing method (step S4). Specifically, the image data (i.e., the input data) whose gradation has been already corrected in step S3 is compared with the threshold on the prepared dither matrix. The output data becomes ON such that a dot is formed only in a case where the image data is greater than the threshold on the dither matrix.
Next, as described later, a distribution pattern for each of the nozzle arrays L is selected (step S5), and then, distributing is performed with the selected distribution pattern (step S6). That is to say, the dot pattern obtained in step S4 and the prepared distribution pattern for each of the nozzle arrays are ANDed, thus determining a nozzle for use in forming a dot. And then, the determined nozzle forms a dot, thus printing an image (step S7).
As described above, the distributing (step S6) in
Additionally, the distribution patterns for the nozzle arrays are changed so as to determine the dot patterns without changing the dot formation position, thus excluding any influence exerted on a print image. Specifically, in a case where the dot formation position is changed in order to equalize the frequency of use of a nozzle, there is apprehension that a change in dot arrangement influences a quality of an image. In contrast, the change of the distribution pattern in the present example can eliminate any influence on a quality of an image.
In this manner, the use of the dithering capable of the high-speed processing and the simple distributing based on the ANDing between the quantized data and the distribution patterns can achieve the deviation in the frequency of use of the nozzle without fixing the nozzle to be used or influencing a print image.
(Second Embodiment)
The present embodiment uses a method for suppressing a difference in frequency of use of a nozzle to a low level by dithering at the same time.
As described above, since the regular patterns are developed in the tile fashion in the general dithering, the frequency of use of the nozzle to be used possibly becomes partial. In order to solve the problem to be solved, the dither matrixes are shifted in a nozzle array direction while being developed, thus preventing the deviation in the frequency of use of a nozzle to be used, as illustrated in
First, there are prepared dither matrixes having different thresholds arranged in a matrix having a predetermined size (in the present example, a matrix size is 4×4) illustrated in a section (b) of
Subsequently, explanation will be made on a dot pattern for each of nozzle arrays L (L1, L2, L3, and L4) in a case where the nozzles to be used are dispersed in the dithering.
The second embodiment according to the present invention takes the above-described point into consideration, and therefore, performs the following data processing.
(Third Embodiment)
In the above-described embodiment, the quantized dot pattern and the fixed distribution pattern are ANDed, so that the dot pattern is distributed to the nozzle array. However, the dot pattern distributing method is not limited to the method described in the above-described embodiment as long as the fixed distribution pattern is used.
A description will be given of a third embodiment in which a different dot pattern distributing method from that in the above-described first embodiment is used.
A section (a) of
Specifically, pattern elements located uppermost and leftmost are extracted out of the distribution patterns A, B, C, and D, thereby producing four pattern elements located uppermost and on the left illustrated in the section (b) of
In the same manner, other pattern elements also are converted into elements in the synthetic distribution pattern illustrated in the section (c) of
In this manner, it is found that the synthetic distribution pattern is created based on the fixed distribution patterns A, B, C, and D, thus producing the same advantageous result as those produced in the above-described first and second embodiments. Thus, it is revealed that the use of the patterns created based on the fixed distribution patterns is effective in distributing the dot pattern to each of the nozzle arrays.
(Fourth Embodiment)
In the second embodiment, the dither matrixes are developed with a shift so as to equalize the frequency of use of the nozzle. However, in a case where the dither matrixes are shifted while being developed, the arrangement of dots is shifted, and therefore, the positions of the dots formed on a print medium are changed, thereby causing concern for an influence on a print image. Although the nozzle array to be used is changed based on the distribution of the dot pattern in the second embodiment, the position of the dot to be formed on the print medium is not changed, so that the dot pattern can be distributed to each of the nozzle arrays without any consideration to an influence on a print image. Consequently, it is also effective to simply switch the distribution pattern illustrated in
Moreover, the distribution patterns A, B, C, and D are switched within an image, and then, are used in the second embodiment. However, in a case where the switching is cumbersome, the distribution pattern may be switched during the non-printing.
Explanation will be made below on a fourth embodiment according to the present invention in which the distribution pattern is switched per page in the above-described second embodiment.
For example, on a first page, distribution patterns A, B, C, and D are used for nozzle arrays L1, L2, L3, and L4, respectively (L1: the pattern A; L2: the pattern B; L3: the pattern C; and L4: the pattern D). On the next second page, the distribution patterns A, B, C, and D are used for the nozzle arrays L2, L3, L4, and L1, respectively (L2: the pattern A; L3: the pattern B; L4: the pattern C; and L1: the pattern D). On the next third page, the distribution patterns A, B, C, and D are used for the nozzle arrays L3, L4, L1, and L2, respectively (L3: the pattern A; L4: the pattern B; L1: the pattern C; and L2: the pattern D). On the next fourth page, the distribution patterns A, B, C, and D are used for the nozzle arrays L4, L1, L2, and L3, respectively (L4: the pattern A; L1: the pattern B; L2: the pattern C; and L3: the pattern D). In switching the distribution patterns in the above-described manner, although the frequency of use of the nozzle is partial on each of the pages, the frequency of use of the nozzle is impartial on the plurality of pages as a whole.
The distribution pattern should be desirably switched within an image at any timing, like in the above-described embodiment, as long as the switch timing is a sufficiently shorter time unit than the lifetime of a print head. However, the switch timing may be non-printing timing between pages, job timing, replacement timing of a print medium, a predetermined timing such as a day, a predetermined period of time, a predetermined number of print mediums (a predetermined conveyance distance of a print medium), or the like. Additionally, in a case where the frequency of use of each of the print head or the nozzles is managed, when such a frequency becomes a predetermined value or more, the distribution pattern may be switched. The reason for switching the distribution pattern during the non-printing is that, when the distribution pattern is switched during printing, control in consideration of the switching becomes complicated so as to cause an increase in circuit size or cost. In addition, when the distribution pattern is switched within the image, density unevenness may possibly occur on an image with the low conveyance accuracy of a print medium.
(Fifth Embodiment)
Next, a fifth embodiment according to the present invention will be described with reference to
Steps S1, S2, S3, and S7 in
During distributing in the next step S12, the quantized dot pattern illustrated in
During replacing in the next step S13, the distribution results (i.e., the dot patterns a, b, c, and d) assigned to each of the nozzle arrays L (L1, L2, L3, and L4) are replaced in accordance with a replacement table illustrated in
Such a replacing process includes, for example, a method using a memory for temporarily storing image data on each of the nozzle arrays L (L1, L2, L3, and L4). Specifically, the dot patterns a, b, c, and d illustrated in
In the above-described second embodiment, the distribution pattern is switched and used as illustrated in
(Other Embodiments)
In the above-described embodiments, the replacement tables illustrated in
Additionally, some of the nozzles may have the low frequency of use within one print head. For example, since the nozzles of the chips C1 and C2 illustrated in
Moreover, the print head is not limited only to an ink jet print head provided with nozzles capable of ejecting the ink as a print element but it may be a print head of a thermal transfer system and the like.
Embodiments of the present invention can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions recorded on a storage medium (e.g., non-transitory computer-readable storage medium) to perform the functions of one or more of the above-described embodiment(s) of the present invention, and by a method performed by the computer of the system or apparatus by, for example, reading out and executing the computer executable instructions from the storage medium to perform the functions of one or more of the above-described embodiment(s). The computer may comprise one or more of a central processing unit (CPU), micro processing unit (MPU), or other circuitry, and may include a network of separate computers or separate computer processors. The computer executable instructions may be provided to the computer, for example, from a network or the storage medium. The storage medium may include, for example, one or more of a hard disk, a random-access memory (RAM), a read only memory (ROM), a storage of distributed computing systems, an optical disk (such as a compact disc (CD), digital versatile disc (DVD), or Blu-ray Disc (BD)™), a flash memory device, a memory card, and the like.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
This application claims the benefit of Japanese Patent Application No. 2013-028012, filed Feb. 15, 2013, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2013-028012 | Feb 2013 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
4836527 | Wong | Jun 1989 | A |
6334659 | Maeda et al. | Jan 2002 | B1 |
6364446 | Ishikawa et al. | Apr 2002 | B1 |
7261388 | Vega et al. | Aug 2007 | B2 |
7706023 | Kanda et al. | Apr 2010 | B2 |
8287074 | Kano et al. | Oct 2012 | B2 |
8608271 | Murayama et al. | Dec 2013 | B2 |
20070070102 | Takata | Mar 2007 | A1 |
20100118318 | Fuse et al. | May 2010 | A1 |
20100245470 | Murayama et al. | Sep 2010 | A1 |
20100328373 | Langevin et al. | Dec 2010 | A1 |
20120287193 | Suzuki et al. | Nov 2012 | A1 |
20120287194 | Masuda et al. | Nov 2012 | A1 |
20130120769 | Kakutani | May 2013 | A1 |
20140104335 | Kawatoko et al. | Apr 2014 | A1 |
Number | Date | Country |
---|---|---|
1393910 | Mar 2004 | EP |
2009-220304 | Oct 2009 | JP |
Number | Date | Country | |
---|---|---|---|
20140232771 A1 | Aug 2014 | US |