The present invention relates to droplet ejection control apparatuses, droplet ejection control methods, and droplet ejection apparatuses configured to perform proximity complement.
In an ink jet printer, there is a case in which some trouble occurs in a certain nozzle and the stated nozzle cannot eject a droplet any more. Such nozzle will be referred to as a “void nozzle” hereinafter.
As such, a complementary recording method in which a section corresponding to a void nozzle is complemented by changing a dot size of a nozzle in the proximity of the void nozzle is known.
JP-A-2001-315318 discloses a technique in which a dot lack of a void nozzle is made to be inconspicuous by causing a dot ejected through a nozzle adjacent to the void nozzle to become large.
Meanwhile, JP-A-2011-201121 discloses that, at a dot position corresponding to a void nozzle, a dot lack of the void nozzle is likely to be conspicuous due to interference generated by a dot-landing that takes place in the proximity of the above dot position.
There has been a case in which a void nozzle is likely to be conspicuous at a dot position corresponding to the void nozzle due to interference generated by a dot-landing that takes place in the proximity of the above dot position.
An advantage of some aspects of the invention is to make a dot position of a void nozzle unlikely to be conspicuous.
An aspect of the invention is a droplet ejection control apparatus that causes a droplet ejection apparatus including a head in which a plurality of nozzles are disposed being aligned in a predetermined direction to perform printing. The droplet ejection control apparatus is so constituted as to include a judgment section that judges, taking a certain incorrect ejection position as a reference, whether or not a printing state is such that a second proximity dot lands simultaneously with or earlier than a first proximity dot; and a changing section that changes, when it is judged that an ejection state is such that the second proximity dot lands earlier than the first proximity dot, the ejection state to an ejection state in which the first proximity dot lands earlier than the second proximity dot.
With this structure, the droplet ejection control apparatus causes the droplet ejection apparatus including the head in which the plurality of nozzles are disposed being aligned in the predetermined direction to perform printing.
In this case, the judgment section takes a certain incorrect ejection position as a reference, and judges whether or not the printing state is such that the second proximity dot lands earlier than the first proximity dot. For example, by referring to raster data in a state in which a transport direction of the head, a feeding amount of paper, and the like are specified, it can be judged whether or not the printing state is such that the second proximity dot lands earlier than the first proximity dot.
The changing section changes, when it is judged that the ejection state is such that the second proximity dot lands earlier than the first proximity dot, the ejection state to an ejection state in which the first proximity dot lands earlier than the second proximity dot. For example, the ejection state can be changed to an ejection state in which the first proximity dot lands earlier than the second proximity dot by changing the transport direction of the head, the feeding amount of paper, or the like.
In the ejection state in which the second proximity dot lands earlier than the first proximity dot, the first proximity dot is attracted in a direction toward the second proximity dot side. In other words, with a predetermined dot position that corresponds to a void nozzle being taken as a reference, the first proximity dots are attracted in a direction toward both sides relative to the reference position. As a result, filling the predetermined dot position corresponding to the void nozzle, which is originally intended to do, becomes hard to realize.
However, in the case where the first proximity dot lands earlier than the second proximity dot, the first dot is not attracted in a direction toward the second proximity dot side. As a result, the first proximity dot spreads toward the predetermined dot position corresponding to the void nozzle, thereby making it possible to fill the stated dot position as originally intended to be filled.
The invention will be described with reference to the accompanying drawings, wherein like numbers reference like elements.
Hereinafter, an embodiment of the invention will be described with reference to the drawings.
In
A control circuit 30 is configured by combining dedicated ICs so as to include a CPU, a ROM, and a RAM in terms of functionality. The control circuit 30 controls the driving of the printing head 11, the carriage motor 21, the platen motor 24, and the feed motor 25. An operation panel 41 and a display panel 42 are attached to the control circuit 30. The operation panel 41 receives predetermined operations by a user, and the display panel 42 displays predetermined representations thereon. The above hardware configuration is collectively referred to as a printing mechanism.
A card reader 50 is connected to the control circuit 30, which makes it possible, by mounting an attachable/detachable memory card, to read in the data stored in the memory card, record predetermined data, and so on. Further, an I/O circuit 60 is connected to the control circuit 30, thereby making it possible to connect with other external devices through wire or wireless communications. The control circuit 30 acquires an image data file from the external device, memory card, or the like, and executes printing based on the acquired data file while controlling the above-described constituent devices. Note that the control circuit 30 is connected to an external PC 80 through the I/O circuit 60. The PC 80 generates predetermined print control data using an internal printer driver 81 and sends the generated data to the control circuit 30.
In the printing head 11 to which color ink is supplied, a plurality of nozzles for ejecting ink droplets of the color ink are formed. In this embodiment, a plurality of nozzles NZ1 to NZ11 are formed being aligned in two rows in a zigzag manner (zigzag pattern). As shown in the drawing, the nozzles including the nozzle Z1 on the upper side to the nozzle Z11 are disposed in a zigzag manner, whereby a pitch between the nozzles is substantially the same as the diameter of a dot. A nozzle row configured of the nozzles NZ1, NZ3, NZ5, NZ7, NZ9 and NZ11 each assigned a reference numeral of odd number and a nozzle row configured of the nozzles NZ2, NZ4, NZ6, NZ8 and NZ10 each assigned a reference numeral of even number are shifted from each other by one pixel in a nozzle row direction. As a result, in the case where the printing head 11 scans once in a predetermined direction on the paper, all the pixels in a region corresponding to a length of the nozzle row can be printed at a time by using all of the nozzles NZ1 to NZ11.
In contrast, in the case where the pitch between the nozzles is wider than the diameter of the dot, a region between the nozzles is filled with an ink droplet ejected through another nozzle by controlling the feeding amount of paper.
In the case of using the printing head 11 shown in
In
As indicated by the arrow mark on the lower side, in the case where the printing head 11 moves from right to left, the printing state becomes as follows. That is, although an ink droplet is not ejected onto the raster 5, ink droplets are ejected onto rasters 3 and 7 as second proximity. In a case where ink droplets are attached to the rasters 4 and 6 immediately after ink droplets being attached to the rasters 3 and 7, because surface tension acts on the ink droplets on the paper, the droplets on the rasters 4 and 6 are attracted in a direction toward the side of the ink droplets previously attached to the rasters 3 and 7 rather than spread toward the raster 5 side. Because of this, as shown in a diagram on the right in
As discussed above, depending on whether the ink droplets are attached earlier to the rasters 3 and 7 as the second proximity or attached earlier to the rasters 4 and 6 as the first proximity, an effect of the proximity complement differs. Whether the droplets are attached to the second proximity earlier or attached to the first proximity earlier changes depending on a direction in which the printing head 11 scans on the paper. That is to say, even if the proximity complement is performed in the case where the nozzle N35 is a non-ejection nozzle, the effect of the proximity complement changes depending on the direction to which the printing head 11 faces during the scanning on the paper.
As discussed above, the printing head 11 includes a plurality of nozzle rows disposed at the positions where raster line positions of the respective nozzles N31 to N39 are different. As such, the first proximity and the second proximity are reversed in accordance with the movement direction of the printing head 11.
This print process is carried out in accordance with raster data. Although the process is executed by the printer driver 81 of the PC 80, it can also be executed by the control circuit 30 in the printer 10. The CPU configured to execute a predetermined program carries out the process following the flowchart. As such, the PC 80, the control circuit 30, or the like substantially corresponds to a control unit of the droplet ejection control apparatus.
The CPU acquires information on a void nozzle in S100. As for nozzles in
Upon acquiring the void nozzle information, printing is performed in accordance with the raster data. In this embodiment, because the printing in a print region of each band width is completed by scanning once, paper feeding is performed every pass by one band width so that the print process is carried out every pass in accordance with the raster data of one band width.
The CPU specifies, in S102, a first proximity nozzle and a second proximity nozzle respectively configured to eject a first proximity dot and a second proximity dot while taking the raster data of one band width corresponding to a position in a line direction of the printing head 11 as a target to be processed and taking a dot corresponding to the void nozzle as a reference. In the case where the nozzle N35 is a void nozzle, as discussed above, the first proximity nozzles are the nozzles N34 and N36, and the second proximity nozzles are the nozzles N33 and N37. The nozzles N34 and N36 are the first proximity nozzles not because they are adjacent to the void nozzle N35 but because they eject ink droplets to form dots respectively adjacent to the dots formed with the ink droplets ejected through the void nozzle N35. The nozzles N33 and N37 are the second proximity nozzles because they eject ink droplets to form dots respectively adjacent to the dots formed with the ink droplets ejected through the nozzles N34 and N36. The first and second proximity nozzles are specified in consideration of the nozzle arrangement, the nozzle pitch, and so on of the printing head in use.
Next, in S104, the CPU judges the ejection order of the first proximity nozzle and the second proximity nozzle.
In
In
In the case where the first proximity nozzles are N34, N36 and the second proximity nozzles are N33, N37 when the void nozzle N35 is taken as a reference nozzle, the nozzles N34 and N36 serving as the first proximity nozzles eject ink droplets earlier when the printing head 11 moves from left to right on the depiction of
Thereafter, in S106, the CPU judges whether or not the second proximity nozzle ejects black ink earlier than the first proximity nozzle. Because black ink is not ejected and the first proximity nozzle ejects ink droplets earlier in the first pass, printing is performed using the raster data in S110 without executing processing of S108.
Upon finishing the printing of one pass of raster data, it is judged in S112 whether or not the printing is ended. In this case, because a second pass and its subsequent passes remain to be executed, the print process repeats S104 and its subsequent processing without stopping the printing.
In the second pass, the printing head 11 performs printing by ejecting ink droplets while moving from right to left on the depiction of
However, in a fourth pass, because black ink is ejected and the second proximity nozzle ejects ink droplets earlier than the first proximity nozzle, the CPU inserts a null pass in S108 (printing state changing processing), unlike in the passes described above. Inserting the null pass means that the printing head 11 is once moved from a position at a right end to a position at a left end without ejecting ink droplets therefrom. In this case, the “right end” and “left end” are the terms corresponding to the raster data and referring to an end portion and another end portion in a range including a range of the print region corresponding to the raster data.
Following the null pass being inserted in the fourth pass, printing is performed in a fifth pass. Although the printing in the fifth pass is unchanged such that black ink is ejected according to the current raster data, and the nozzles that eject ink droplets earlier are the nozzles N34 and N36 serving as the first proximity nozzles while the nozzles N33 and N37 serving as the second proximity nozzles eject ink droplets later. Accordingly, the proximity complement performed in the manner in which large size dots are assigned from the nozzles N34 and N36 serving as the first proximity nozzles brings an effect in which the above large size dots spread to the dot position of the void nozzle N35 as expected.
By carrying out the print process in a sixth pass and its subsequent passes in the same manner, favorable proximity complement results can be expected. After finishing the printing using all the raster data, it is judged, in S112, that the printing is ended, and then the printing process is ended.
As described above, by the processing from S100 to S106, it is judged whether or not the printing state is such that the second proximity dot lands earlier than the first proximity dot, while taking a dot position to which a predetermined nozzle represented by a non-ejection nozzle assigns a dot position (the stated dot position corresponds to an incorrect ejection position) as a reference; these processings correspond to a judgment section. Further, in the case where it is judged that the ejection state is such that the second proximity dot lands earlier than the first proximity dot, the ejection state is changed, by S108, to an ejection state in which the first proximity dot lands earlier than the second proximity dot; therefore, the processing in S108 corresponds to a changing section.
Further, in this embodiment, the judgment section judges, taking a certain incorrect ejection position as a reference, whether or not the landing order is such that the second proximity dot lands earlier than the first proximity dot; in the case where it is judged that the second proximity dot lands earlier than the first proximity dot, it can be said that the changing section reverses the landing order.
In the embodiment, as a proximity complement, a process in which large size dots are assigned from the nozzles N34 and N36 serving as the first proximity nozzles is explained. However, it is not absolutely necessary for the proximity complement to assign large size dots from the first proximity nozzles. For example, depending on types of paper, types of ink, and the like, some of them have such properties that makes the dot likely spread in a circumferential edge direction thereof on the paper. Accordingly, in such case, an ink droplet ejected through the first proximity nozzle is expected to spread to the void nozzle region even if the dot size remains being a normal one.
In the embodiment, for the sake of convenience of the explanation, the discussion has been focused only on black ink. However, other color inks can be processed in the same manner as the black ink. That is, in
Moreover, in addition to considering the order of priority of the color inks, an ejection area may be taken into consideration. For example, the order of priority is generally assigned based on black ink. However, in the case where a print region of cyan, magenta, or the like is much wider, it is sufficient to judge whether or not to insert a null pass while allowing the judgment with respect to cyan, magenta, or the like have priority over the judgment with respect to black.
In this embodiment, in the case where it is judged in S106 that the second proximity nozzle ejects a droplet earlier than the first proximity nozzle, the processing to change the printing state is executed in S108 without exception. However, the proximity complement is favorably performed even if the second proximity nozzle ejects a droplet earlier than the first proximity nozzle in some case, that is, in the case where the degree of bleeding is large, for example. The CPU may not change the ejection state in S108 in the case where the degree of bleeding is greater than a predetermined threshold. The judgment on the degree of bleeding can be made based on types of paper. For example, it is also possible to judge that the bleeding is likely to occur in plain paper, and that the bleeding is unlikely to occur in glossy paper.
Because the nozzle pitch matches the dot pitch in the printing head 11 of the first embodiment, the printing of one band width is completed by a single pass. Meanwhile, in the case where the nozzle pitch does not match the dot pitch, the printing of one band width is completed by performing the scanning a plurality of times.
As shown in
In the case where a non-ejection nozzle is not present, printing of a first pass is performed using substantially half of the whole nozzles, that is, the nozzles N75 to N79, as illustrated on the left in
Here, it is assumed that the nozzle N75 is a non-ejection nozzle. Second proximity nozzles configured to assign second proximity dots are the nozzles N74 and N76 adjacent thereto, while first proximity nozzles configured to assign first proximity dots are the nozzle N79 used in the previous pass and the nozzle N71 to be used in the next pass.
Accordingly, in the case where printing is continued under the above-mentioned condition, an ink droplet is attached by the second proximity nozzle N76 in the second pass and thereafter an ink droplet is attached by the first proximity nozzle N71 in a third pass. As a result, the ink droplet ejected by the first proximity nozzle N71 is attracted in a direction toward the second proximity dot side. To deal with this issue, a print process shown in
This print process is also carried out in accordance with raster data. The process is executed by the printer driver 81 of the PC 80 or executed by the control circuit 30 in the printer 10. The CPU configured to execute a predetermined program carries out the process following the flowchart. As such, the PC 80, the control circuit 30, or the like substantially corresponds to the control unit of the droplet ejection control apparatus.
The CPU acquires information on a void nozzle in S200. As for nozzles in
Upon acquiring the void nozzle information, the CPU specifies, in S202, the first proximity nozzle and the second proximity nozzle respectively configured to eject the first proximity dot and the second proximity dot while taking a dot corresponding to the void nozzle as a reference.
Next, in S204, the CPU judges the ejection order of the first proximity nozzle and the second proximity nozzle. In this embodiment, the CPU refers to three passes of raster data because the first proximity dot is printed in the previous pass and also printed in the next pass.
Referring to the first pass and the second pass, as described above, the ink droplet is ejected earlier by the first proximity nozzle N79 and thereafter the ink droplet is ejected by the second proximity nozzle N74 while taking the nozzle N75, which is a non-ejection nozzle, as a reference. However, referring to the second pass and the third pass, the ink droplet is attached earlier by the second proximity nozzle N76 in the second pass and thereafter the ink droplet is attached by the first proximity nozzle N71 in the third pass.
Being in the above-described state, the CPU judges in S206 that the second proximity nozzle ejects black ink earlier than the first proximity nozzle so as to set an amount of subsequent paper feeding to be reduced by one nozzle in S208 (printing state changing processing), and then performs printing using the raster data in S210. In other words, printing is performed using the nozzles N75 to N79 in the first pass.
Note that a diagram shown substantially in the middle of
Thereafter, it is sufficient to repeat the above-discussed print process until the end of the printing is judged in S212.
In the embodiment, as discussed above, it is repeated to fill the area between the dots, to which dots cannot be assigned by a single pass, with dots in a subsequent pass. In the case where the previous pass is taken as a first ejection process and the subsequent pass is taken as a second ejection process, interlace printing is performed by the first ejection process and the second ejection process after the feeding of paper, and in the second ejection process, dots are assigned to the area between the dots ejected in the first ejection process.
In the processings of S200 to S206, it is judged whether or not the second proximity dot is ejected in the first ejection process when the feeding amount of paper takes a reference value; these correspond to the judgment section. Further, in the case where the above ejection incident occurs, the feeding amount of paper is changed before the second ejection process so that the dots which the predetermined nozzles assign are ejected between the second proximity dots in the processing of S208; as such, this processing corresponds to the changing section.
It is needless to say that the invention is not limited to the above embodiments. It goes without saying, for those skilled in the art, that the following are included as embodiments of the invention:
This application claims priority under 35 U.S.C. §119 to Japanese Patent Application No. 2016-090386, filed Apr. 28 2016. The entire disclosure of Japanese Patent Application No. 2016-090386 is hereby incorporated herein by reference.
Number | Date | Country | Kind |
---|---|---|---|
2016-090386 | Apr 2016 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
9340035 | Sudo | May 2016 | B2 |
20110234673 | Ueshima | Sep 2011 | A1 |
20150220001 | Sato et al. | Aug 2015 | A1 |
20150224761 | Sato et al. | Aug 2015 | A1 |
20150258785 | Sudo et al. | Sep 2015 | A1 |
20150258807 | Sudo et al. | Sep 2015 | A1 |
20150283804 | Sato et al. | Oct 2015 | A1 |
20150283823 | Fukazawa et al. | Oct 2015 | A1 |
20150375409 | Sato et al. | Dec 2015 | A1 |
20150375499 | Sato et al. | Dec 2015 | A1 |
20150375500 | Sato et al. | Dec 2015 | A1 |
20150375503 | Sato et al. | Dec 2015 | A1 |
20160144613 | Fukazawa et al. | May 2016 | A1 |
20160229178 | Fukazawa et al. | Aug 2016 | A1 |
20160297192 | Sato et al. | Oct 2016 | A1 |
Number | Date | Country |
---|---|---|
2001-315318 | Nov 2001 | JP |
2011-201121 | Oct 2011 | JP |
2015-145085 | Aug 2015 | JP |
2015-150751 | Aug 2015 | JP |
2015-174394 | Oct 2015 | JP |
2015-174395 | Oct 2015 | JP |
2015-196340 | Nov 2015 | JP |
2015-196368 | Nov 2015 | JP |
2016-007818 | Jan 2016 | JP |
2016-007824 | Jan 2016 | JP |
2016-007825 | Jan 2016 | JP |
2016-097636 | May 2016 | JP |
2016-132150 | Jul 2016 | JP |
2016-132151 | Jul 2016 | JP |
2016-144902 | Aug 2016 | JP |
Number | Date | Country | |
---|---|---|---|
20170313057 A1 | Nov 2017 | US |