本発明は、インク液滴を吐出して記録媒体に画像を記録する画像記録方法及び画像記録装置に関する。 The present invention relates to an image recording method and an image recording apparatus for recording an image on a recording medium by discharging ink droplets.
オフセット印刷などでは、インクジェットプリンタを用いて直接印刷版に画像を記録するCTP(Computer To Plate)が知られている。このCTPでは、様々な方法により画像の階調が表されており、その中の一つとして、均等ピッチで並んだ網点の面積(大きさ)を変えることで階調を表すAM(Amplitude Modulation)網点(AMスクリーニング)による方法が知られている。 In offset printing or the like, CTP (Computer To Plate) that records an image directly on a printing plate using an inkjet printer is known. In this CTP, the gradation of an image is represented by various methods, and one of them is an AM (Amplitude Modulation) that represents the gradation by changing the area (size) of halftone dots arranged at a uniform pitch. ) A method using halftone dots (AM screening) is known.
CTPに用いられるインクジェットプリンタには、多数のノズルが形成されたインクジェットヘッドが搭載されている。しかしながら、ノズルピッチの狭小化は限界があるため、ノズルピッチよりも高解像度で画像を記録する場合は、マルチパス記録により画像を記録している(例えば、特許文献1参照)。例えば、600dpiのノズルピッチのインクジェットヘッドで4倍の解像度である2400dpiの画像を記録する場合は、記録媒体をノズルピッチの1/4単位で搬送し、4パスのマルチパス記録により画像の記録を行っている。 Ink jet printers used for CTP are equipped with an ink jet head in which a large number of nozzles are formed. However, since narrowing the nozzle pitch is limited, when an image is recorded at a higher resolution than the nozzle pitch, the image is recorded by multi-pass recording (see, for example, Patent Document 1). For example, when recording an image of 2400 dpi, which is a quadruple resolution, with an ink jet head having a nozzle pitch of 600 dpi, the recording medium is conveyed in 1/4 unit of the nozzle pitch, and the image is recorded by 4-pass multi-pass recording. Is going.
ところで、2400dpiの画像を記録する場合、各画素の幅は10.58μmとなる。これに対し、ノズルから3plのインク液滴を吐出すると、各画素に記録されるドットの径は20〜30μmとなる。このため、例えば、アルミニウム板やプラスチップ板などのインクが滲み込まない非吸収性の印刷版に画像を記録すると、隣接する画素に記録されたドットが混合し、互いに近接する方向に引っ張られるビーディングが発生する。 Incidentally, when a 2400 dpi image is recorded, the width of each pixel is 10.58 μm. On the other hand, when a 3 pl ink droplet is ejected from the nozzle, the diameter of the dot recorded in each pixel is 20 to 30 μm. For this reason, for example, when an image is recorded on a non-absorbing printing plate such as an aluminum plate or a plus chip plate that does not soak in ink, the dots recorded in adjacent pixels are mixed and beads that are pulled in directions close to each other. Bing occurs.
このため、従来の画像記録方法では、隣接する画素に順次ドットを記録していくため、2パス目のドットは、1パス目のドットに混合されて1パス目のドットに引っ張られ、3パス目のドットは、2パス目のドットに混合されて2パス目のドットに引っ張られ、4パス目のドットは、3パス目のドットに混合されて3パス目のドットに引っ張られる。このように、ノズルピッチ毎に規則的なドットのズレが発生するため、記録画像にバンディングと呼ばれる主走査方向に延びる縞が発生する。 For this reason, in the conventional image recording method, since dots are sequentially recorded on adjacent pixels, the dots in the second pass are mixed with the dots in the first pass and pulled by the dots in the first pass. The second dot is mixed with the second pass dot and pulled to the second pass dot, and the fourth pass dot is mixed with the third pass dot and pulled to the third pass dot. In this manner, regular dot deviation occurs for each nozzle pitch, and therefore a stripe extending in the main scanning direction called banding occurs in the recorded image.
そこで、本発明は、マルチパス記録を行う場合にバンディングの発生を抑制することができる画像記録方法及び画像記録装置を提供することを目的とする。 SUMMARY An advantage of some aspects of the invention is that it provides an image recording method and an image recording apparatus capable of suppressing the occurrence of banding when performing multipass recording.
本発明に係る画像記録方法は、複数のノズルが形成されたインクジェットヘッドが搭載されたインクジェットプリンタを用いて、主走査方向にインクジェットヘッドと記録媒体を相対的に移動させながらノズルからインク液滴を吐出させるとともに、主走査方向に直交する副走査方向にインクジェットヘッドと記録媒体を相対的に移動させて、マルチパス記録により記録媒体に画像を記録する画像記録方法であって、記録解像度に分割されたAM網点の各画素にドット記録有無が設定された印刷データを取得し、主走査方向に対応する左右方向に複数画素かつ副走査方向に対応する上下方向に複数画素で構成される単位領域毎に、単位領域内で左右方向及び上下方向に隣接する画素を連続させずに印刷データにおける各画素のドット記録順序を設定するドット記録順序設定ステップ、を有し、ドット記録順序設定ステップは、吐出されたドットの直径が画素幅の2倍以上となる場合に、各単位領域の画素のうち、上下左右斜めに1画素ずつ離間した複数の画素で構成される第一画素群をドット記録順序における第一順位とし、各単位領域における第一画素群を構成する各画素のドット記録を同時ではない所定の順序で行う。The image recording method according to the present invention uses an ink jet printer equipped with an ink jet head having a plurality of nozzles to eject ink droplets from the nozzles while relatively moving the ink jet head and the recording medium in the main scanning direction. An image recording method for recording an image on a recording medium by multi-pass recording by causing the inkjet head and the recording medium to move relative to each other in the sub-scanning direction orthogonal to the main scanning direction. A unit area obtained by acquiring print data in which dot recording presence / absence is set for each pixel of the AM halftone dot, and comprising a plurality of pixels in the horizontal direction corresponding to the main scanning direction and a plurality of pixels in the vertical direction corresponding to the sub-scanning direction The dot recording order of each pixel in the print data without contiguous pixels adjacent in the horizontal and vertical directions in the unit area A dot recording order setting step to be set, and the dot recording order setting step is one that is diagonally up, down, left, and right among the pixels of each unit region when the diameter of the ejected dots is twice or more the pixel width. A first pixel group composed of a plurality of pixels spaced apart from each other is set as the first rank in the dot recording order, and dot recording ofeach pixel constituting the first pixel group in each unit area is performed in a predetermined order that is not simultaneous. Do.
本発明に係る画像記録方法によれば、左右方向に複数画素かつ上下方向に複数画素で構成される単位領域毎に印刷データにおける各画素のドットの記録順序を設定するため、ドット記録順序を、左右及び上下の二次元的に設定することができる。そして、左右方向及び上下方向に隣接する画素を連続させずにドットの記録順序を設定することで、単位領域ごとにドットが規則的に一方向に引っ張られるのを防止することができるため、バンディングの発生を抑制することができる。 According to the image recording method of the present invention, in order to set the dot recording order of each pixel in the print data for each unit region composed of a plurality of pixels in the horizontal direction and a plurality of pixels in the vertical direction, the dot recording order is It can be set two-dimensionally, left and right and up and down. By setting the dot recording order without causing the pixels adjacent in the horizontal and vertical directions to be continuous, it is possible to prevent the dots from being regularly pulled in one direction for each unit area. Can be suppressed.
また、上下左右斜めに1画素ずつ離間した1又は複数の画素で構成される第一画素群をドット記録順序における第一順位とすると、第一画素群にドットを記録する際は未だ上下左右斜めの隣接する画素にドットが記録されていないため、他のドットにより引っ張られることなく第一画素群の各画素にドットを記録することができる。そして、残りの画素は第一画素群に挟まれる画素となるため、第一画素群に記録されたドットは、残りの画素に記録されるドットを少なくとも双方向から引っ張ることで、残りの画素に記録されるドットの位置を保持することができる。このように、第一順位として第一画素群にドットを記録することで、第一画素群に記録されたドットを、残りの画素に記録されるドットをその位置に留まらせておくアンカーとして機能させることができる。Also , assuming that the first pixel group composed of one or a plurality of pixels spaced one pixel at a time in the vertical and horizontal directions is the first rank in the dot recording order, the dots are still in the vertical and horizontal directions when recording dots in the first pixel group. Since dots are not recorded in the adjacent pixels, dots can be recorded in each pixel of the first pixel group without being pulled by other dots. And since the remaining pixels become pixels sandwiched between the first pixel group, the dots recorded in the first pixel group are separated from the remaining pixels by pulling the dots recorded in the remaining pixels at least from both directions. The position of the dot to be recorded can be held. In this way, by recording dots in the first pixel group as the first order, the dots recorded in the first pixel group function as anchors that keep the dots recorded in the remaining pixels at that position. Can be made.
更に、ドット記録順序設定ステップは、第一画素群の左右に配置される1又は複数の画素で構成される第二画素群及び第一画素群の上下に配置される1又は複数の画素で構成される第三画素群の何れか一方をドット記録順序における第二順序とし、第二画素群及び第三画素群の何れか他方をドット記録順序における第三順序とし、第一画素群の斜めに配置される1又は複数の画素で構成される第四画素群をドット記録順序における第四順序とすることが好ましい。このように、第二順位又は第三順位となる第二画素群及び第三画素群は、第一画素群により左右又は上下が挟まれるため、第二画素群及び第三画素群に記録されるドットは、アンカーとして機能する第一画素群に記録されるドットにより左右又は上下から均等な力でバランスよく引っ張られる。これにより、第二画素群及び第三画素群に記録されるドットの位置がずれるのを抑制することができる。更に、第四順位となる第四画素群は、第一画素群により斜めが挟まれるとともに、第二画素群及び第三画素群により上下及び左右が挟まれるため、第四画素群に記録されるドットは、第一画素群、第二画素群及び第三画素群に記録されたドットにより左右上下斜めの8方向から均等な力でバランスよく引っ張られる。これにより、第四画素群に記録されるドットの位置がずれるのを抑制することができる。 Furthermore, the dot recording order setting step includes a second pixel group including one or a plurality of pixels disposed on the left and right of the first pixel group, and one or a plurality of pixels disposed above and below the first pixel group. One of the third pixel groups to be set is the second order in the dot recording order, and the other one of the second pixel group and the third pixel group is set to the third order in the dot recording order, obliquely with respect to the first pixel group It is preferable that the fourth pixel group including one or a plurality of pixels to be arranged is the fourth order in the dot recording order. In this way, the second pixel group and the third pixel group that are in the second order or the third order are recorded in the second pixel group and the third pixel group because the left and right or the top and bottom are sandwiched by the first pixel group. The dots are pulled in a balanced manner from the left and right or top and bottom by the dots recorded in the first pixel group that functions as an anchor. Thereby, it is possible to suppress the displacement of the dots recorded in the second pixel group and the third pixel group. Furthermore, the fourth pixel group in the fourth order is recorded in the fourth pixel group because the diagonal is sandwiched between the first pixel group and the top and bottom and left and right are sandwiched between the second pixel group and the third pixel group. The dots are pulled in a well-balanced manner with equal force from the eight directions diagonally left and right and up and down by the dots recorded in the first pixel group, the second pixel group, and the third pixel group. Thereby, it is possible to prevent the positions of the dots recorded in the fourth pixel group from shifting.
また、単位領域は、偶数個×偶数個の画素で構成される領域であり、第一画素群は、偶数番目×偶数番目又は奇数番目×奇数番目に配置される画素で構成される画素群であることが好ましい。このように、偶数個×偶数個の画素で構成される領域を単位領域とし、偶数番目×偶数番目又は奇数番目×奇数番目に配置される画素を第一画素群とすることで、隣接する単位領域間においても、第一画素群の各画素を上下左右斜めで隣接させなくすることができる。 The unit area is an area composed of even number × even number pixels, and the first pixel group is a pixel group composed of pixels arranged in even number × even number or odd number × odd number. Preferably there is. In this way, an area composed of an even number × even number of pixels is set as a unit area, and pixels arranged in an even number × even number or odd number × odd number are set as a first pixel group, thereby adjacent units. Even between the regions, it is possible to prevent the pixels of the first pixel group from being adjacent to each other vertically and horizontally.
また、単位領域を構成する画素数と同じパス数のマルチパス印字として、ドット記録順序設定ステップで設定された順序で、パス毎に順次各画素にドットを記録させるドット記録ステップを更に有することが好ましい。このように、単位領域を構成する画素数と同じパス数のマルチパス印字とすることで、適切にバンディングの発生を抑制することができる。 Further, as multi-pass printing with the same number of passes as the number of pixels constituting the unit area, the image forming apparatus may further include a dot recording step for sequentially recording dots on each pixel for each pass in the order set in the dot recording order setting step. preferable. In this way, by performing multipass printing with the same number of passes as the number of pixels constituting the unit area, occurrence of banding can be appropriately suppressed.
そして、ドット記録ステップは、パス毎にインクジェットヘッドを副走査方向に搬送して、同じ単位領域では各画素に異なるノズルでドットを記録することとしても良い。このように、同じ単位領域では各画素に異なるノズルでドットを記録すると、パスの位置に応じて、ドット記録順序設定ステップにより設定されたドット記録順序におけるドット記録の開始画素が変動するが、パス毎にインクジェットヘッドにより記録される画像のライン位置が変わるため、インクジェットヘッドの継目を目立たせなくすることができる。 In the dot recording step, the inkjet head may be transported in the sub-scanning direction for each pass, and dots may be recorded with different nozzles on each pixel in the same unit area. As described above, when dots are recorded with different nozzles in each pixel in the same unit area, the dot recording start pixel in the dot recording order set by the dot recording order setting step varies depending on the pass position. Since the line position of the image recorded by the inkjet head changes every time, the joint of the inkjet head can be made inconspicuous.
一方、ドット記録ステップは、同じ単位領域では各画素に同じノズルでドットを記録するとしても良い。このように、同じ単位領域では各画素に同じノズルでドットを記録することで、全ての単位領域において、ドット記録順序設定ステップにより設定されたドット記録順序における1番目の画素からドットを記録することができる。 On the other hand, the dot recording step may record dots with the same nozzle in each pixel in the same unit area. As described above, dots are recorded from the first pixel in the dot recording order set by the dot recording order setting step in all unit areas by recording dots in the same unit area with the same nozzle. Can do.
そして、印刷データの各画素のうち、画像の輪郭に対応する輪郭画素を検出し、輪郭画素のドットを削除する輪郭ドット削除ステップを更に有することが好ましい。このように、輪郭画素のドットを削除することで、画像の輪郭のドットゲインの増大を防止して、画像の輪郭を際立たせることができる。 It is preferable to further include a contour dot deletion step of detecting a contour pixel corresponding to the contour of the image from each pixel of the print data and deleting a dot of the contour pixel. In this way, by deleting the dots of the contour pixels, it is possible to prevent the dot gain of the contour of the image from increasing and to make the contour of the image stand out.
また、注目画素の上下左右の4画素がドットを記録する場合に、注目画素のドットを削除する間引ステップを更に有することが好ましい。このように、上下左右の4画素がドットを記録する注目画素のドットを削除することで、所謂ベタ塗部のドットが間引かれるため、ドットが重なりすぎてインクが溢れるのを抑止することができる。 In addition, it is preferable to further include a thinning-out step for deleting the dot of the target pixel when the four pixels above, below, left, and right of the target pixel record dots. In this way, by deleting the dots of the target pixel where the four pixels on the top, bottom, left, and right record the dots, so-called solid coating dots are thinned out, so that it is possible to prevent the dots from overlapping too much and overflowing the ink. it can.
また、印刷データにおけるハイライト部では、FM網点によりドットを記録することが好ましい。高解像度の画像を記録する場合は、画素の大きさに対してドット径が大きくなるため、薄い階調表現が難しくなる。そこで、ドットの記録密度の小さいハイライト部ではFM網点によりドットを記録することで、低い階調表現を可能とすることができる。 Further, it is preferable to record dots by FM halftone dots in the highlight portion in the print data. When recording a high-resolution image, the dot diameter increases with respect to the size of the pixel, making it difficult to express a thin gradation. Therefore, in a highlight portion where the dot recording density is low, low gradation expression can be achieved by recording dots with FM halftone dots.
本発明に係る画像記録装置は、複数のノズルが記録されたインクジェットヘッドが搭載されたインクジェットプリンタを用いて、主走査方向にインクジェットヘッドと記録媒体を相対的に移動させながらノズルからインク液滴を吐出させるとともに、主走査方向に直交する副走査方向にインクジェットヘッドと記録媒体を相対的に移動させて、マルチパス記録により記録媒体に画像を記録する画像記録装置であって、記録解像度に分割されたAM網点の各画素にドット記録有無が設定された印刷データを取得し、主走査方向に対応する左右方向に複数画素かつ副走査方向に対応する上下方向に複数画素で構成される単位領域毎に、単位領域内で左右方向及び上下方向に隣接する画素を連続させずに印刷データにおける各画素のドット記録順序を設定するドット記録順序設定部、を有し、ドット記録順序設定部は、吐出されたドットの直径が画素幅の2倍以上となる場合に、各単位領域の画素のうち、上下左右斜めに互いに1画素ずつ離間した複数の画素で構成される第一画素群をドット記録順序における第一順位とし、各単位領域における第一画素群を構成する各画素のドット記録を同時ではない所定の順序で行う。An image recording apparatus according to the present invention uses an ink jet printer equipped with an ink jet head on which a plurality of nozzles are recorded, to move ink droplets from the nozzles while relatively moving the ink jet head and the recording medium in the main scanning direction. An image recording apparatus for recording an image on a recording medium by multipass recording by ejecting and relatively moving an inkjet head and a recording medium in a sub-scanning direction orthogonal to the main scanning direction. A unit area obtained by acquiring print data in which dot recording presence / absence is set for each pixel of the AM halftone dot, and comprising a plurality of pixels in the horizontal direction corresponding to the main scanning direction and a plurality of pixels in the vertical direction corresponding to the sub-scanning direction The dot recording order of each pixel in the print data without contiguous pixels adjacent in the horizontal and vertical directions in the unit area A dot recording order setting unit for setting, and when the diameter of the ejected dots is more than twice the pixel width, the dot recording order setting unit sets the pixels of each unit region to each other vertically and horizontally diagonally. A first pixel group composed of a plurality of pixels separated by one pixel isdefined as a first order in the dot recording order, and dot recording ofeach pixel constituting the first pixel group in each unit area is not performed in a predetermined order. To do .
本発明に係る画像記録装置によれば、左右方向に複数画素かつ上下方向に複数画素で構成される単位領域毎に印刷データにおける各画素のドットの記録順序を設定するため、ドット記録順序を、左右及び上下の二次元的に設定することができる。そして、左右方向及び上下方向に隣接する画素を連続させずにドットの記録順序を設定することで、単位領域ごとにドットが規則的に一方向に引っ張られるのを防止することができるため、バンディングの発生を抑制することができる。 According to the image recording apparatus of the present invention, in order to set the recording order of the dots of each pixel in the print data for each unit region composed of a plurality of pixels in the horizontal direction and a plurality of pixels in the vertical direction, the dot recording order is It can be set two-dimensionally, left and right and up and down. By setting the dot recording order without causing the pixels adjacent in the horizontal and vertical directions to be continuous, it is possible to prevent the dots from being regularly pulled in one direction for each unit area. Can be suppressed.
また、上下左右斜めに1画素ずつ離間した1又は複数の画素で構成される第一画素群をドット記録順序における第一順位とすると、第一画素群にドットを記録する際は未だ上下左右斜めの隣接する画素にドットが記録されていないため、他のドットにより引っ張られることなく第一画素群の各画素にドットを記録することができる。そして、残りの画素は第一画素群に挟まれる画素となるため、第一画素群に記録されたドットは、残りの画素に記録されるドットを少なくとも双方向から引っ張ることで、残りの画素に記録されるドットの位置を保持することができる。このように、第一順位として第一画素群にドットを記録することで、第一画素群に記録されたドットを、残りの画素に記録されるドットをその位置に留まらせておくアンカーとして機能させることができる。Also , assuming that the first pixel group composed of one or a plurality of pixels spaced one pixel at a time in the vertical and horizontal directions is the first rank in the dot recording order, the dots are still in the vertical and horizontal directions when recording dots in the first pixel group. Since dots are not recorded in the adjacent pixels, dots can be recorded in each pixel of the first pixel group without being pulled by other dots. And since the remaining pixels become pixels sandwiched between the first pixel group, the dots recorded in the first pixel group are separated from the remaining pixels by pulling the dots recorded in the remaining pixels at least from both directions. The position of the dot to be recorded can be held. In this way, by recording dots in the first pixel group as the first order, the dots recorded in the first pixel group function as anchors that keep the dots recorded in the remaining pixels at that position. Can be made.
更に、ドット記録順序設定部は、第一画素群の左右に配置される1又は複数の画素で構成される第二画素群及び第一画素群の上下に配置され1又は複数の画素で構成される第三画素群の何れか一方をドット記録順序における第二順序とし、第二画素群及び第三画素群の何れか他方をドット記録順序における第三順序とし、第一画素群の斜めに配置される1又は複数の画素で構成される第四画素群をドット記録順序における第四順序とすることが好ましい。このように、第二順位又は第三順位となる第二画素群及び第三画素群は、第一画素群により左右又は上下が挟まれるため、第二画素群及び第三画素群に記録されるドットは、アンカーとして機能する第一画素群に記録されるドットにより左右又は上下から均等な力でバランスよく引っ張られる。これにより、第二画素群及び第三画素群に記録されるドットの位置がずれるのを抑制することができる。更に、第四順位となる第四画素群は、第一画素群により斜めが挟まれるとともに、第二画素群及び第三画素群により上下及び左右が挟まれるため、第四画素群に記録されるドットは、第一画素群、第二画素群及び第三画素群に記録されたドットにより左右上下斜めの8方向から均等な力でバランスよく引っ張られる。これにより、第四画素群に記録されるドットの位置がずれるのを抑制することができる。 Further, the dot recording order setting unit is configured by a second pixel group including one or a plurality of pixels disposed on the left and right of the first pixel group, and one or a plurality of pixels disposed above and below the first pixel group. One of the third pixel groups is the second order in the dot recording order, and the other one of the second pixel group and the third pixel group is the third order in the dot recording order, and is arranged obliquely with respect to the first pixel group It is preferable that the fourth pixel group configured by one or a plurality of pixels is the fourth order in the dot recording order. In this way, the second pixel group and the third pixel group that are in the second order or the third order are recorded in the second pixel group and the third pixel group because the left and right or the top and bottom are sandwiched by the first pixel group. The dots are pulled in a balanced manner from the left and right or top and bottom by the dots recorded in the first pixel group that functions as an anchor. Thereby, it is possible to suppress the displacement of the dots recorded in the second pixel group and the third pixel group. Furthermore, the fourth pixel group in the fourth order is recorded in the fourth pixel group because the diagonal is sandwiched between the first pixel group and the top and bottom and left and right are sandwiched between the second pixel group and the third pixel group. The dots are pulled in a well-balanced manner with equal force from the eight directions diagonally left and right and up and down by the dots recorded in the first pixel group, the second pixel group, and the third pixel group. Thereby, it is possible to prevent the positions of the dots recorded in the fourth pixel group from shifting.
また、単位領域は、偶数個×偶数個の画素で構成される領域であり、第一画素群は、偶数番目×偶数番目又は奇数番目×奇数番目に配置される画素で構成される画素群であることが好ましい。このように、偶数個×偶数個の画素で構成される領域を単位領域とし、偶数番目×偶数番目又は奇数番目×奇数番目に配置される画素を第一画素群とすることで、隣接する単位領域間においても、第一画素群の各画素を上下左右斜めで隣接させなくすることができる。 The unit area is an area composed of even number × even number pixels, and the first pixel group is a pixel group composed of pixels arranged in even number × even number or odd number × odd number. Preferably there is. In this way, an area composed of an even number × even number of pixels is set as a unit area, and pixels arranged in an even number × even number or odd number × odd number are set as a first pixel group, thereby adjacent units. Even between the regions, it is possible to prevent the pixels of the first pixel group from being adjacent to each other vertically and horizontally.
また、単位領域を構成する画素数と同じパス数のマルチパス印字として、ドット記録順序設定部で設定された順序で、パス毎に順次各画素にドットを記録させるドット記録部を更に有することが好ましい。このように、単位領域を構成する画素数と同じパス数のマルチパス印字とすることで、適切にバンディングの発生を抑制することができる。 Further, as multi-pass printing with the same number of passes as the number of pixels constituting the unit area, the image forming apparatus may further include a dot recording unit that sequentially records dots on each pixel for each pass in the order set by the dot recording order setting unit. preferable. In this way, by performing multipass printing with the same number of passes as the number of pixels constituting the unit area, occurrence of banding can be appropriately suppressed.
そして、ドット記録部は、同じ単位領域では各画素に異なるノズルでドットを記録することとしても良い。このように、同じ単位領域では各画素に異なるノズルでドットを記録すると、パスの位置に応じて、ドット記録順序設定部により設定されたドット記録順序におけるドット記録の開始画素が変動するが、パス毎にインクジェットヘッドにより記録される画像のライン位置が変わるため、インクジェットヘッドの継目を目立たせなくすることができる。 The dot recording unit may record dots with different nozzles for each pixel in the same unit area. As described above, when dots are recorded with different nozzles in each pixel in the same unit area, the dot recording start pixel in the dot recording order set by the dot recording order setting unit varies according to the pass position. Since the line position of the image recorded by the inkjet head changes every time, the joint of the inkjet head can be made inconspicuous.
一方、ドット記録部は、同じ単位領域では各画素に同じノズルでドットを記録することとしても良い。このように、同じ単位領域では各画素に同じノズルでドットを記録することで、全ての単位領域において、ドット記録順序設定部により設定されたドット記録順序における1番目の画素からドットを記録することができる。 On the other hand, the dot recording unit may record dots with the same nozzle in each pixel in the same unit area. In this way, dots are recorded from the first pixel in the dot recording order set by the dot recording order setting unit in all unit areas by recording dots in the same unit area with the same nozzle. Can do.
そして、印刷データの各画素のうち、画像の輪郭に対応する輪郭画素を検出し、輪郭画素のドットを削除する輪郭ドット削除部を更に有することが好ましい。このように、輪郭画素のドットを削除することで、画像の輪郭のドットゲインの増大を防止して、画像の輪郭を際立たせることができる。 It is preferable to further include a contour dot deletion unit that detects a contour pixel corresponding to the contour of the image from each pixel of the print data and deletes the dot of the contour pixel. In this way, by deleting the dots of the contour pixels, it is possible to prevent the dot gain of the contour of the image from increasing and to make the contour of the image stand out.
また、注目画素の上下左右の4画素がドットを記録する場合に、注目画素のドットを削除する間引部を更に有することとしても良い。このように、上下左右の4画素がドットを記録する注目画素のドットを削除することで、所謂ベタ塗部のドットが間引かれるため、ドットが重なりすぎてインクが溢れるのを抑止することができる。 In addition, when four pixels on the top, bottom, left, and right of the target pixel record dots, a thinning unit that deletes the dot of the target pixel may be further included. In this way, by deleting the dots of the target pixel where the four pixels on the top, bottom, left, and right record the dots, so-called solid coating dots are thinned out, so that it is possible to prevent the dots from overlapping too much and overflowing the ink. it can.
また、印刷データにおけるハイライト部では、FM網点によりドットを記録することが好ましい。高解像度の画像を記録する場合は、画素の大きさに対してドット径が大きくなるため、薄い階調表現が難しくなる。そこで、ドットの記録密度の小さいハイライト部ではFM網点によりドットを記録することで、低い階調表現を可能とすることができる。 Further, it is preferable to record dots by FM halftone dots in the highlight portion in the print data. When recording a high-resolution image, the dot diameter increases with respect to the size of the pixel, making it difficult to express a thin gradation. Therefore, in a highlight portion where the dot recording density is low, low gradation expression can be achieved by recording dots with FM halftone dots.
本発明によれば、マルチパス記録を行う場合にバンディングの発生を抑制することができる。 According to the present invention, it is possible to suppress the occurrence of banding when performing multipass recording.
以下、図面を参照して、本発明に係る画像記録方法及び画像記録装置の好適な実施形態について詳細に説明する。本実施形態は、本発明に係る画像記録方法及び画像記録装置を、外部装置であるワークステーションとインクジェットプリンタとで構成されるプリンタシステムに適用したものである。このプリンタシステムは、ノズルピッチが600dpiのインクジェットプリンタを用いて、2400dpiの画像を記録するものである。なお、全図中、同一又は相当部分には同一符号を付すこととする。 DESCRIPTION OF EMBODIMENTS Hereinafter, preferred embodiments of an image recording method and an image recording apparatus according to the present invention will be described in detail with reference to the drawings. In the present embodiment, the image recording method and the image recording apparatus according to the present invention are applied to a printer system including a workstation as an external device and an inkjet printer. This printer system records an image of 2400 dpi using an inkjet printer having a nozzle pitch of 600 dpi. In the drawings, the same or corresponding parts are denoted by the same reference numerals.
図1は、本実施形態に係るプリンタシステムを示す概略図である。図1に示すように、本実施形態に係るプリンタシステム1は、ワークステーション10と、インクジェットプリンタ20とで構成されており、ワークステーション10とインクジェットプリンタ20とがケーブルにより電気的に接続されている。 FIG. 1 is a schematic diagram illustrating a printer system according to the present embodiment. As shown in FIG. 1, the printer system 1 according to this embodiment includes a workstation 10 and an inkjet printer 20, and the workstation 10 and the inkjet printer 20 are electrically connected by a cable. .
ワークステーション10は、インクジェットプリンタ20で記録(印刷)する画像を生成するとともに、この画像をラスタデータに変換してインクジェットプリンタ20に転送するものである。このため、ワークステーション10は、描画アプリケーション11と、RIP(Raster Image Processor)12と、エッジ補正部13と、間引処理部14と、I/Fコントローラ15と、を備える。 The workstation 10 generates an image to be recorded (printed) by the inkjet printer 20, converts the image into raster data, and transfers the raster data to the inkjet printer 20. Therefore, the workstation 10 includes a drawing application 11, a RIP (Raster Image Processor) 12, an edge correction unit 13, a thinning processing unit 14, and an I / F controller 15.
描画アプリケーション11は、ユーザ操作により、ペジェ曲線を利用したベクタデータで表されたPostScriptデータ(原画像データ)を生成するものである。 The drawing application 11 generates PostScript data (original image data) represented by vector data using a Pezier curve by a user operation.
RIP12は、描画アプリケーション11で生成されたPostScriptデータに基づいて、AM網点パターンで形成された2値ビットマップデータのAM網点データを生成するものである。RIP12は、まず、描画アプリケーション11で生成されたPostScriptデータを取得し、このPostScriptデータを分析する。次に、RIP12は、レンダリング処理やラスタリング処理を行い、このPostScriptデータを画像化する。次に、RIP12は、スクリーニング処理を行い、この画像化したデータから2400dpiの2値ビットマップデータであるAM網点データを生成する。このAM網点データの各画素には、ドット記録の有無が設定される。次に、RIP12は、このAM網点データを1bit TIFF形式の印刷データに変換する。この印刷データは、2400dpiのAM網点パターンで構成されており、画素毎に、ドットの記録有無が設定されている。なお、描画アプリケーション11で生成した原画像データがフルカラーのデータであれば、色毎に印刷データが生成される。 The RIP 12 generates AM halftone dot data of binary bitmap data formed with an AM halftone dot pattern based on the PostScript data generated by the drawing application 11. First, the RIP 12 acquires the PostScript data generated by the drawing application 11 and analyzes the PostScript data. Next, the RIP 12 performs a rendering process and a rastering process, and images this PostScript data. Next, the RIP 12 performs a screening process, and generates AM halftone dot data that is binary bitmap data of 2400 dpi from the imaged data. Presence / absence of dot recording is set for each pixel of the AM halftone data. Next, the RIP 12 converts the AM halftone data into 1-bit TIFF format print data. This print data is composed of an AM halftone dot pattern of 2400 dpi, and whether or not dots are recorded is set for each pixel. If the original image data generated by the drawing application 11 is full-color data, print data is generated for each color.
エッジ補正部13は、実際に記録されるドットの広がりを考慮して、AM網点パターンのドット面積を小さくするために、画像のエッジ部分を補正するものである。例えば、3plのインク液滴でドットを記録すると、ドットの直径が20〜30μmとなるため、エッジのドットゲインが大きくなって階調性が低下する。そこで、エッジ補正部13は、RIP12が生成したAM網点データの各画素のうち、画像のエッジ(画像の輪郭)に対応するエッジ画素(輪郭画素)を検出し、このエッジ画素のドットを補正する。エッジの補正には、後述するように、両エッジ削除、片エッジ削除(有→無)、片エッジ削除(無→有)の3種類があるが、何れの手法によりエッジ画素のドットを補正しても良い。 The edge correction unit 13 corrects the edge portion of the image in order to reduce the dot area of the AM halftone pattern in consideration of the spread of dots actually recorded. For example, when a dot is recorded with a 3 pl ink droplet, the dot diameter becomes 20 to 30 μm, so that the dot gain of the edge increases and the gradation is lowered. Therefore, the edge correction unit 13 detects an edge pixel (contour pixel) corresponding to an edge of the image (contour of the image) from each pixel of the AM halftone dot data generated by the RIP 12, and corrects the dot of the edge pixel. To do. As will be described later, there are three types of edge correction: both edge deletion, one edge deletion (Yes → No), and one edge deletion (No → Yes). Either method corrects the edge pixel dot. May be.
ここで、図2及び図3を参照して、2400dpiかつ175lpiのAM網において、両エッジ削除を行った場合のドット形状と、片エッジ削除(有→無)を行った場合のドット形状とについて説明する。図2は、AM網におけるドット形状を例示した図であり、(a)は補正前のドット形状、(b)は両エッジ削除を行ったドット形状、(c)は片エッジ削除(有→無)を行ったドット形状を示している。図3は、AM網におけるドットの面積占有率を示した図である。なお、図2において、斜線のハッチングで示した画素は、エッジ補正によりドットを削除した画素である。 Here, referring to FIG. 2 and FIG. 3, in the AM network of 2400 dpi and 175 lpi, the dot shape when both edges are deleted and the dot shape when one edge is deleted (Yes → No) explain. 2A and 2B are diagrams exemplifying dot shapes in an AM network, where FIG. 2A is a dot shape before correction, FIG. 2B is a dot shape in which both edges are deleted, and FIG. ) Shows the dot shape obtained. FIG. 3 is a diagram showing the area occupancy rate of dots in the AM network. In FIG. 2, pixels indicated by hatching are pixels from which dots have been deleted by edge correction.
図2に示すように、ドット面積占有率が2.5%のドット形状に対して、両エッジ削除を行うと、両エッジのドットが削除されてドット面積占有率が0%になってドットが無くなり、片エッジ削除(有→無)を行うと、片エッジのドットが削除されてドット面積占有率が0.5%のドット形状になる。ドット面積占有率が3.0%のドット形状に対して、両エッジ削除を行うと、両エッジのドットが削除されてドット面積占有率が0.5%のドット形状になり、片エッジ削除(有→無)を行うと、片エッジのドットが削除されてドット面積占有率が1.0%のドット形状になる。ドット面積占有率が10.0%のドット形状に対して、両エッジ削除を行うと、両エッジのドットが削除されてドット面積占有率が4.0%のドット形状になり、片エッジ削除(有→無)を行うと、片エッジのドットが削除されてドット面積占有率が6.5%のドット形状になる。同様に、ドット面積占有率が90.0%である場合、両エッジ削除を行うと、両エッジのドットが削除されてドット面積占有率が82.0%のドット形状になり、片エッジ削除(有→無)を行うと、片エッジのドットが削除されてドット面積占有率が85.0%のドット形状になる。これらを纏めると、図3に示すグラフのようになる。 As shown in FIG. 2, when both edges are deleted from a dot shape with a dot area occupancy of 2.5%, the dots on both edges are deleted and the dot area occupancy becomes 0%. If one edge is deleted (Yes → No), one edge dot is deleted and the dot area occupation ratio becomes 0.5%. If both edges are deleted for a dot shape with a dot area occupancy rate of 3.0%, dots at both edges are deleted to a dot shape with a dot area occupancy rate of 0.5%, and one edge deletion ( When “Yes → No” is performed, a dot at one edge is deleted, and a dot area occupation ratio becomes 1.0%. If both edges are deleted from a dot shape with a dot area occupancy of 10.0%, the dots at both edges are deleted, resulting in a dot shape with a dot area occupancy of 4.0%. When “Yes → No” is performed, a dot at one edge is deleted, and a dot area occupation ratio becomes 6.5%. Similarly, when the dot area occupancy is 90.0%, if both edges are deleted, the dots at both edges are deleted to form a dot shape with a dot area occupancy of 82.0%, and one edge deletion ( When “Yes → No” is performed, the dot at one edge is deleted, and the dot area occupation ratio becomes 85.0%. These are summarized as shown in the graph of FIG.
間引処理部14は、ベタ塗部分でドットが重なりインクが溢れる(ドットが広がる)のを抑制するために、エッジ部分を残してベタ塗り部分のドットを間引くものである。例えば、解像度が2400dpiの各画素の寸法は10.58×10.58μmであるのに対し、3plのインク液滴で記録するドットの直径は20〜30μmとなる。このため、3plのインク液滴で隣接する画素にドットを記録すると、2つのドットが重なってインクが溢れてしまう。そこで、間引処理部14は、注目画素の上下左右の4画素においてドットが記録されると判断すると、この注目画素のドットを削除する(間引く)。 The thinning-out processing unit 14 thins out the dots in the solid coating portion, leaving the edge portion, in order to prevent the dots from overlapping in the solid coating portion and overflowing the ink (dots spread). For example, the size of each pixel with a resolution of 2400 dpi is 10.58 × 10.58 μm, whereas the diameter of a dot recorded with a 3 pl ink droplet is 20 to 30 μm. For this reason, if dots are recorded on adjacent pixels with 3 pl ink droplets, the two dots overlap and the ink overflows. Therefore, if the thinning processing unit 14 determines that dots are recorded in four pixels on the top, bottom, left, and right of the target pixel, the thinning processing unit 14 deletes (thinns out) the dot of the target pixel.
ここで、図4〜図7を参照して、ドット径が21μmのドットを2400dpiの解像度で記録する場合の間引き処理について説明する。図4は、間引き処理の基本概念を説明する図であり、(a)は記録されるドット、(b)は印刷データ上のドット記録有無を示している。図5は、3×3の画素部分がベタ塗である場合を示した図であり、(a)は記録されるドット、(b)は印刷データ上のドット記録有無を示している。図6は、4×4の画素部分がベタ塗である場合を示した図であり、(a)は記録されるドット、(b)は印刷データ上のドット記録有無を示している。図7は、8×8の画素部分がベタ塗である場合を示した図であり、(a)は記録されるドット、(b)は印刷データ上のドット記録有無を示している。なお、図4〜図7の(a)では、間引きするドットを破線で示しており、図4〜図7の(b)では、間引きする注目画素を格子状のハッチングで示している。 Here, with reference to FIG. 4 to FIG. 7, a thinning process when a dot having a dot diameter of 21 μm is recorded with a resolution of 2400 dpi will be described. 4A and 4B are diagrams for explaining the basic concept of the thinning process. FIG. 4A shows dots to be recorded, and FIG. 4B shows whether dots are recorded on the print data. FIG. 5 is a diagram showing a case where the 3 × 3 pixel portion is solid, (a) shows dots to be recorded, and (b) shows whether dots are recorded on the print data. FIG. 6 is a diagram showing a case where the 4 × 4 pixel portion is solid, (a) shows dots to be recorded, and (b) shows whether dots are recorded on the print data. FIG. 7 is a diagram showing a case where the 8 × 8 pixel portion is solid, (a) shows dots to be recorded, and (b) shows whether dots are recorded on the print data. In FIGS. 4 to 7A, dots to be thinned are indicated by broken lines, and in FIG. 4B to FIG. 7B, target pixels to be thinned are indicated by grid-like hatching.
図4に示すように、ある注目画素αの上下左右の画素βにドットが記録される場合を考える。この場合、各画素の寸法が10.58×10.58μmであるのに対し、各画素に記録されるドットの径が21μm以上であるため、注目画素αに記録されるドットと上下左右の画素βに記録されるドットとが重なり合い、上下左右の画素βに記録されるドットで注目画素αが埋められる。そこで、この注目画素αのドットを間引くことで、注目画素αでのドットの重なり合いが少なくなる。As shown in FIG. 4, a case is considered in which dots are recorded in the upper, lower, left, and right pixels β of a certain target pixel α. In this case, since the size of each pixel is 10.58 × 10.58 μm, and the diameter of the dot recorded in each pixel is 21 μmor more , the dot recorded in the target pixel α and the upper, lower, left, and right pixels The dots recorded on β overlap, and the pixel of interest α is filled with dots recorded on the upper, lower, left, and right pixels β. Therefore, by thinning out the dots of the target pixel α, the overlapping of dots at the target pixel α is reduced.
同様に、図5〜図7に示すように、3×3、4×4、8×8の画素部分がベタ塗である場合も、それぞれ、エッジ部分の画素を除き、上下左右の全画素にドットが記録される注目画素を間引く。これにより、画像の輪郭が不明確になるのを防止しつつ、ドットが重なり合うことによりインクが溢れるのを抑制することができる。 Similarly, as shown in FIG. 5 to FIG. 7, when the 3 × 3, 4 × 4, and 8 × 8 pixel portions are solid, all the pixels on the top, bottom, left, and right are excluded except for the edge portion pixels. The pixel of interest where dots are recorded is thinned out. Accordingly, it is possible to prevent the ink from overflowing due to overlapping dots while preventing the outline of the image from becoming unclear.
I/Fコントローラ15は、インクジェットプリンタ20との通信を制御することで、RIP12が生成した印刷データをインクジェットプリンタ20に転送するものである。 The I / F controller 15 controls the communication with the ink jet printer 20 to transfer the print data generated by the RIP 12 to the ink jet printer 20.
図1に示すように、インクジェットプリンタ20は、インク液滴を吐出することで記録媒体に画像を記録する画像記録装置であるため、バッファ21と、プリント機構部30と、制御装置40と、を備えている。 As shown in FIG. 1, the inkjet printer 20 is an image recording apparatus that records an image on a recording medium by ejecting ink droplets, and therefore includes a buffer 21, a print mechanism unit 30, and a control device 40. I have.
バッファ21は、ワークステーション10のI/Fコントローラ15から転送された印刷データを一時的に格納する一時記憶装置である。 The buffer 21 is a temporary storage device that temporarily stores print data transferred from the I / F controller 15 of the workstation 10.
図8は、インクジェットプリンタのプリント機構部を示す概略構成図である。図8に示すように、プリント機構部30は、記録媒体Mを載置するフラットベッド31と、インク液滴を吐出するインクジェットヘッド32と、インクジェットヘッド32を搭載するキャリッジ33と、キャリッジ33を主走査方向Sに移動可能に保持すると共に主走査方向Sに直交する副走査方向Fに搬送されるYバー34と、を備える。そして、このインクジェットヘッド32には、インク液滴を吐出する多数のノズル35が、600dpiに相当するドットピッチで形成されている。このため、キャリッジ33を主走査方向Sに移動させることで、インクジェットヘッド32を記録媒体Mに対して主走査方向Sに移動させることができ、Yバー34を副走査方向Fに搬送することで、インクジェットヘッド32を記録媒体Mに対して副走査方向Fに搬送することができる。 FIG. 8 is a schematic configuration diagram illustrating a print mechanism unit of the inkjet printer. As shown in FIG. 8, the print mechanism unit 30 mainly includes a flat bed 31 on which the recording medium M is placed, an inkjet head 32 that ejects ink droplets, a carriage 33 on which the inkjet head 32 is mounted, and a carriage 33. And a Y bar 34 that is movably held in the scanning direction S and conveyed in the sub-scanning direction F perpendicular to the main scanning direction S. In the inkjet head 32, a large number of nozzles 35 for ejecting ink droplets are formed at a dot pitch corresponding to 600 dpi. Therefore, by moving the carriage 33 in the main scanning direction S, the ink jet head 32 can be moved in the main scanning direction S with respect to the recording medium M, and by transporting the Y bar 34 in the sub scanning direction F. The inkjet head 32 can be conveyed in the sub-scanning direction F with respect to the recording medium M.
そして、プリント機構部30は、制御装置40からの制御により、主走査方向Sにキャリッジ33を移動させながらノズル35からインク液滴を吐出させることで、印刷データにおける左右方向(横方向)の画素にドットを記録することができ、更に、Yバー34を所定幅ずつ副走査方向Fに搬送することで、順次、印刷データにおける上下方向(縦方向)の画素にドットを記録することができる。このため、印刷データの左右方向は主走査方向Sに対応し、印刷データの上下方向は副走査方向Fに対応する。そして、プリント機構部30は、パス毎にこのようなキャリッジ33の主走査方向Sへの移動とYバー34の副走査方向Fへの搬送とを繰り返すことで、所定パス数のマルチパス記録により記録媒体Mに画像を記録することが可能となっている。 Then, the print mechanism unit 30 ejects ink droplets from the nozzles 35 while moving the carriage 33 in the main scanning direction S under the control of the control device 40, whereby pixels in the horizontal direction (horizontal direction) in the print data. In addition, by transporting the Y bar 34 by a predetermined width in the sub-scanning direction F, dots can be sequentially recorded on the pixels in the vertical direction (vertical direction) in the print data. Therefore, the left-right direction of the print data corresponds to the main scanning direction S, and the up-down direction of the print data corresponds to the sub-scanning direction F. The print mechanism unit 30 repeats such movement of the carriage 33 in the main scanning direction S and conveyance of the Y bar 34 in the sub-scanning direction F for each pass, thereby performing multi-pass printing with a predetermined number of passes. Images can be recorded on the recording medium M.
制御装置40は、プリント機構部30を制御して、16パスのマルチパス記録で2400dpiの画像を記録させるものである。なお、制御装置40は、例えば、CPU、ROM、RAMを含むコンピュータを主体として構成されている。そして、後述する制御装置40の各制御は、CPUやRAM上に所定のコンピュータソフトウェアを読み込ませ、CPUの制御のもとで動作させることで実現される。このため、このコンピュータソフトウェアには、後述する制御装置40の各機能を実現するプログラムが組み込まれている。 The control device 40 controls the print mechanism unit 30 to record a 2400 dpi image by 16-pass multi-pass printing. In addition, the control apparatus 40 is comprised mainly by the computer containing CPU, ROM, and RAM, for example. And each control of the control apparatus 40 mentioned later is implement | achieved by reading predetermined computer software on CPU or RAM, and making it operate | move under control of CPU. Therefore, a program for realizing each function of the control device 40 described later is incorporated in this computer software.
ここで、図9を参照して、本実施形態におけるマルチパス記録の仕組みについて説明する。図9は、16パスのマルチパス記録を説明するための図である。図9に示すように、インクジェットヘッド32に形成されるノズル35のノズルピッチが600dpiであるのに対し、記録媒体Mに記録する画像の記録解像度は2400dpiである。このため、印字解像度はノズルピッチの4倍となる。 Here, with reference to FIG. 9, the mechanism of multi-pass printing in the present embodiment will be described. FIG. 9 is a diagram for explaining 16-pass multi-pass printing. As shown in FIG. 9, the nozzle pitch of the nozzles 35 formed on the inkjet head 32 is 600 dpi, while the recording resolution of an image recorded on the recording medium M is 2400 dpi. For this reason, the printing resolution is four times the nozzle pitch.
そこで、従来は、4パスのマルチパス記録を行うことで、2400dpiの画像を記録していた。すなわち、1パス目で記録媒体Mの1ライン目の全ての画素にドットを記録し、2パス目で記録媒体Mの2ライン目の全ての画素にドットを記録し、3パス目で記録媒体Mの3ライン目の全ての画素にドットを記録し、4パス目で記録媒体Mの4ライン目の全ての画素にドットを記録している。 Therefore, conventionally, a 2400 dpi image is recorded by performing a 4-pass multi-pass recording. That is, dots are recorded on all pixels on the first line of the recording medium M in the first pass, dots are recorded on all pixels on the second line of the recording medium M in the second pass, and recording media are recorded on the third pass. Dots are recorded on all pixels on the third line of M, and dots are recorded on all pixels on the fourth line of the recording medium M in the fourth pass.
これに対し、本実施形態では、副走査方向Fに対応する上下方向(縦方向)に4ライン×主走査方向Sに対応する左右方向(横方向)に4列で構成される2次元領域の16画素を一つのブロック(単位領域)Zとし、このブロックZを構成する画素数と同じパス数、すなわち16パスのマルチパス記録で画像を印刷する。そして、Yバー34及びキャリッジ33の搬送制御と、インク液滴の吐出タイミング制御とにより、パス毎に順次ブロックZの各画素に一つずつドットを記録していくことで、記録媒体Mに2400dpiの解像度の画像を記録する。 On the other hand, in the present embodiment, a two-dimensional area composed of 4 lines in the vertical direction (vertical direction) corresponding to the sub-scanning direction F × 4 columns in the horizontal direction (horizontal direction) corresponding to the main scanning direction S. 16 blocks are defined as one block (unit area) Z, and an image is printed by multi-pass printing with the same number of passes as the number of pixels constituting the block Z, that is, 16 passes. Then, one dot is recorded on each pixel of the block Z sequentially for each pass by the conveyance control of the Y bar 34 and the carriage 33 and the ejection timing control of the ink droplets, so that the recording medium M is 2400 dpi. Record an image with a resolution of.
そこで、図1に示すように、制御装置40は、このような画像の記録を可能とするために、マスクパターン処理部41と、並び替え処理部42と、各ノズル35から吐出するインク液滴の吐出タイミングを制御する吐出タイミング制御部43と、キャリッジ33の主走査方向Sへの移動制御を行うキャリッジ駆動制御部44と、Yバー34の副走査方向Fへの搬送制御を行う搬送制御部45と、を備える。なお、上述したように、キャリッジ33を主走査方向Sに移動させることで、インクジェットヘッド32を主走査方向Sに移動させることができ、Yバー34を副走査方向Fに搬送することで、インクジェットヘッド32を副走査方向Fに搬送することができる。 Therefore, as shown in FIG. 1, in order to enable the recording of such an image, the control device 40 has a mask pattern processing unit 41, a rearrangement processing unit 42, and ink droplets ejected from each nozzle 35. A discharge timing control unit 43 that controls the discharge timing of the Y bar 34, a carriage drive control unit 44 that controls the movement of the carriage 33 in the main scanning direction S, and a conveyance control unit that controls the conveyance of the Y bar 34 in the sub-scanning direction F. 45. As described above, by moving the carriage 33 in the main scanning direction S, the inkjet head 32 can be moved in the main scanning direction S, and by transporting the Y bar 34 in the sub-scanning direction F, inkjet is performed. The head 32 can be transported in the sub-scanning direction F.
マスクパターン処理部41は、印刷データをブロックZ単位に分割し、所定のマスクパターンに基づいて各ブロックZにおける各画素のドット記録順序を決定(設定)するものである。マスクパターンは、ブロックZにおける各画素のドット記録順序が登録されたものであり、予めインクジェットプリンタの記憶装置などに格納されている。また、本実施形態では、分割される各ブロックの番号を、副走査方向F後方から前方に向けて順次1番から番号付けするものとする。このため、副走査方向Fにおいて最後方のブロックは、第1ブロックとなる。 The mask pattern processing unit 41 divides the print data into blocks Z, and determines (sets) the dot recording order of each pixel in each block Z based on a predetermined mask pattern. The mask pattern is obtained by registering the dot recording order of each pixel in the block Z, and is stored in advance in a storage device of an ink jet printer. In the present embodiment, the numbers of the divided blocks are sequentially numbered from the first from the rear in the sub-scanning direction F to the front. For this reason, the last block in the sub-scanning direction F is the first block.
そして、マスクパターン処理部41は、印刷データをバッファ21から読み出してブロックZ単位に分割し、記憶装置に格納されているマスクパターンを参照して各ブロックZにおける各画素のドット記録順序を決定する。更に、マスクパターン処理部41は、この決定したドット記録順序で印刷データの各画素を配列する。 Then, the mask pattern processing unit 41 reads the print data from the buffer 21 and divides the print data into blocks Z, and determines the dot recording order of each pixel in each block Z with reference to the mask pattern stored in the storage device. . Further, the mask pattern processing unit 41 arranges the pixels of the print data in the determined dot recording order.
ここで、図10を参照して、マスクパターンに登録されたドット記録順序について説明する。図10は、マスクパターンを示した図であり、(a)は画素群、(b)はドット記録順序を示している。図10に示すように、マスクパターンは、ブロックZと同様に、副走査方向Fに対応する上下方向(縦方向)に4ライン×主走査方向Sに対応する左右方向(横方向)に4列の16画素で構成されている。 Here, the dot recording order registered in the mask pattern will be described with reference to FIG. FIG. 10 is a diagram showing a mask pattern, where (a) shows a pixel group and (b) shows a dot recording order. As shown in FIG. 10, like the block Z, the mask pattern is 4 lines in the vertical direction (vertical direction) corresponding to the sub-scanning direction F × 4 columns in the horizontal direction (horizontal direction) corresponding to the main scanning direction S. 16 pixels.
図10(a)に示すように、マスクパターンは、主走査方向Sに対応する左右方向に4画素かつ副走査方向Fに対応する上下方向に4画素の計16画素で構成されている。このマスクパターンの各画素は、第一画素群A、第二画素群B、第三画素群C及び第四画素群Dの4つの画素群に分けられている。第一画素群Aは、上下左右斜めに互いに隣接しない画素群であって、上下左右斜めに1画素ずつ離間した(1画素隔てた)位置に配置される4画素で構成される画素群となっている。また、第二画素群Bは、第一画素群Aの左右に配置される4画素で構成される画素群となっており、第三画素群Cは、第一画素群Aの上下に配置される4画素で構成される画素群となっており、第四画素群Dは、第一画素群の斜めに配置される4画素で構成される画素群となっている。 As shown in FIG. 10A, the mask pattern is composed of a total of 16 pixels, 4 pixels in the horizontal direction corresponding to the main scanning direction S and 4 pixels in the vertical direction corresponding to the sub-scanning direction F. Each pixel of this mask pattern is divided into four pixel groups, a first pixel group A, a second pixel group B, a third pixel group C, and a fourth pixel group D. The first pixel group A is a pixel group that is not adjacent to each other diagonally up, down, left, and right, and is a pixel group that is composed of four pixels that are arranged one pixel apart (one pixel apart) diagonally up, down, left, and right. ing. The second pixel group B is a pixel group composed of four pixels arranged on the left and right sides of the first pixel group A, and the third pixel group C is arranged above and below the first pixel group A. The fourth pixel group D is a pixel group composed of four pixels arranged obliquely with respect to the first pixel group.
図10(b)に示すように、マスクパターンにおける各画素のドット記録順序は、左右及び上下に隣接画素が連続しない順序となっている。具体的に説明すると、マスクパターンのドット記録順序は、第一画素群Aが第一順位、第二画素群Bが第二順位、第三画素群Cが第三順位、第四画素群Dが第四順位となっている。なお、ドット記録順序は、第一順位→第二順位→第三順位→第四順位の順番である。そして、各画素群のドット記録順序は、対角線を描く順序であって、左上の画素→右下の画素→右上の画素→左下の画素の順となっている。すなわち、1ライン目の1列目の画素が1番目、3ライン目の3列目の画素が2番目、1ライン目の3列目の画素が3番目、3ライン目の1列目の画素が4番目、1ライン目の2列目の画素が5番目、3ライン目の4列目の画素が6番目、1ライン目の4列目の画素が7番目、3ライン目の2列目の画素が8番目、2ライン目の1列目の画素が9番目、4ライン目の3列目の画素が10番目、2ライン目の3列目の画素が11番目、4ライン目の1列目の画素が12番目、2ライン目の2列目の画素が13番目、4ライン目の4列目の画素が14番目、2ライン目の4列目の画素が15番目、4ライン目の2列目の画素が16番目となる。 As shown in FIG. 10B, the dot recording order of each pixel in the mask pattern is an order in which adjacent pixels are not continuous on the left and right and top and bottom. More specifically, the dot recording order of the mask pattern is such that the first pixel group A is the first rank, the second pixel group B is the second rank, the third pixel group C is the third rank, and the fourth pixel group D is the fourth rank. It is the fourth rank. The dot recording order is the order of the first rank → second rank → third rank → fourth rank. The dot recording order of each pixel group is the order in which diagonal lines are drawn, and the order is the upper left pixel → the lower right pixel → the upper right pixel → the lower left pixel. That is, the pixel in the first column of the first line is the first, the pixel in the third column of the third line is the second, the pixel in the third column of the first line is the third, the pixel in the first column of the third line Is the fourth pixel in the second row of the first line, the sixth pixel in the fourth row of the third line, the seventh pixel in the fourth row of the first line, the second row of the third line The eighth pixel is the second pixel, the first pixel of the second line is the ninth pixel, the fourth line is the third column pixel is the tenth, the second line is the third column pixel is the eleventh, the fourth line is 1 The pixel in the column is the 12th, the pixel in the 2nd column of the 2nd line is the 13th, the pixel in the 4th column of the 4th line is the 14th, the pixel in the 4th column of the 2nd line is the 15th, and the 4th line The pixel in the second column is the 16th.
ここで、図11を参照して、マスクパターンを上述したドット記録順序とすることによる効果について説明する。図11は、画素群ごとのドット記録状態を示した図である。 Here, with reference to FIG. 11, the effect by making a mask pattern into the dot recording order mentioned above is demonstrated. FIG. 11 is a diagram showing a dot recording state for each pixel group.
まず、図11(a)に示すように、第一画素群Aの各画素にドットを記録する際、第一画素群Aの各画素に左右上下斜めに隣接する画素には、何れもドットが記録されていない。このため、第一画素群Aの各画素に記録されるドットは、他のドットに引っ張られることがなく、位置がずれない。 First, as shown in FIG. 11A, when dots are recorded on the respective pixels of the first pixel group A, the dots adjacent to the respective pixels of the first pixel group A obliquely on the left, right, top and bottom are all dotted. Not recorded. For this reason, the dots recorded in each pixel of the first pixel group A are not pulled by other dots, and the positions are not shifted.
次に、図11(b)に示すように、第二画素群Bの各画素にドットを記録する際、既に第一画素群Aの各画素にドットが記録されている。しかしながら、第二画素群Bの各画素は、第一画素群Aの各画素により左右から挟まれているため、第二画素群Bの各画素に記録されるドットは、第一画素群Aの各画素に記録された各ドットにより左右均等な力でバランスよく引っ張られる。このため、第二画素群Bの各画素に記録されるドットは、位置がずれ難くなる。 Next, as shown in FIG. 11B, when dots are recorded in the respective pixels of the second pixel group B, dots are already recorded in the respective pixels of the first pixel group A. However, since each pixel of the second pixel group B is sandwiched from left and right by each pixel of the first pixel group A, the dots recorded in each pixel of the second pixel group B are the same as those of the first pixel group A. Each dot recorded in each pixel is pulled in a balanced manner with an equal force on the left and right. For this reason, the dot recorded on each pixel of the second pixel group B is difficult to shift.
次に、図11(c)に示すように、第三画素群Cの各画素にドットを記録する際、既に第一画素群A及び第二画素群Bの各画素にドットが記録されている。しかしながら、第三画素群Cの各画素は、第一画素群Aの各画素により上下から挟まれていると共に、第二画素群Bの各画素により斜めから挟まれているため、第三画素群Cの各画素に記録されるドットは、第一画素群A及び第二画素群Bの各画素に記録された各ドットにより上下及び斜めから均等な力でバランスよく引っ張られる。このため、第三画素群Cの各画素に記録されるドットは、位置がずれ難くなる。 Next, as shown in FIG. 11C, when dots are recorded on the pixels of the third pixel group C, dots are already recorded on the pixels of the first pixel group A and the second pixel group B. . However, since each pixel of the third pixel group C is sandwiched from above and below by each pixel of the first pixel group A, and is sandwiched obliquely by each pixel of the second pixel group B, the third pixel group The dots recorded in each pixel of C are pulled in a balanced manner from above and below and diagonally by the dots recorded in each pixel of the first pixel group A and the second pixel group B. For this reason, the dots recorded in each pixel of the third pixel group C are difficult to shift.
次に、図11(d)に示すように、第四画素群Dの各画素にドットを記録する際、既に第一画素群A、第二画素群B、及び第三画素群Cの各画素にドットが記録されている。しかしながら、第四画素群Dの各画素は、第一画素群Aの各画素により斜めから挟まれ、第二画素群Bの各画素により上下から挟まれ、更に第三画素群Cの各画素により左右から挟まれているため、第四画素群Dの各画素に記録されるドットは、第一画素群A、第二画素群B及び第三画素群Cの各画素に記録された各ドットにより上下左右斜めの8方向から均等な力でバランスよく引っ張られる。このため、第四画素群Dの各画素に記録されるドットは、位置がずれ難くなる。 Next, as shown in FIG. 11D, when dots are recorded on the pixels of the fourth pixel group D, the pixels of the first pixel group A, the second pixel group B, and the third pixel group C have already been recorded. Dot is recorded on the. However, each pixel of the fourth pixel group D is sandwiched obliquely by each pixel of the first pixel group A, sandwiched from above and below by each pixel of the second pixel group B, and further by each pixel of the third pixel group C. Since it is sandwiched from the left and right, the dots recorded in the pixels of the fourth pixel group D are the dots recorded in the pixels of the first pixel group A, the second pixel group B, and the third pixel group C. It is pulled in a well-balanced manner with equal force from eight directions up, down, left and right. For this reason, the dot recorded on each pixel of the 4th pixel group D becomes difficult to shift | deviate.
並び替え処理部42は、インクジェットヘッド32に記録された各ノズル35のノズル配列と、記録解像度に応じたインクジェットヘッド32(Yバー34)の副走査方向Fへの搬送スケジュールとに基づいて、ノズル35からインク液滴を吐出する順、すなわち、実際にドットが記録される順に、マスクパターン処理部41で配列された各画素を再配列するものである。このノズル配列及びインクジェットヘッド32の搬送スケジュールは、予めインクジェットプリンタの記憶装置などに格納されている。そこで、並び替え処理部42は、記憶装置に格納されているノズル配列及び2400dpiの解像度に対応するインクジェットヘッド32の搬送スケジュールを参照して、実際にドットが記録される順を計算し、この計算した順に印刷データの各画素を再配列する。 The rearrangement processing unit 42 sets the nozzles based on the nozzle arrangement of the nozzles 35 recorded on the inkjet head 32 and the transport schedule in the sub-scanning direction F of the inkjet head 32 (Y bar 34) according to the recording resolution. The pixels arranged in the mask pattern processing unit 41 are rearranged in the order in which ink droplets are ejected from 35, that is, in the order in which dots are actually recorded. The nozzle arrangement and the conveyance schedule of the inkjet head 32 are stored in advance in a storage device of the inkjet printer. Therefore, the rearrangement processing unit 42 calculates the order in which dots are actually recorded by referring to the nozzle arrangement stored in the storage device and the conveyance schedule of the inkjet head 32 corresponding to the resolution of 2400 dpi. The pixels of the print data are rearranged in the order in which they are performed.
ここで、図12及び図13を参照して、インクジェットヘッド32の副走査方向Fへの搬送スケジュールとドット記録位置について具体的に説明する。 Here, with reference to FIG. 12 and FIG. 13, the conveyance schedule and the dot recording position of the inkjet head 32 in the sub-scanning direction F will be specifically described.
図12は、ノズル配列と記録画素との関係を示した図である。図12に示すように、インクジェットヘッド32には、600dpiのノズルピッチで1271個のノズル35が形成されている。そして、各ノズル35で4ラインの画素にドットを記録するため、インクジェットヘッド32の記録幅は、5084ラインとなる。なお、本実施形態では、各ノズル35のノズル番号を、副走査方向F前方から後方に向けて順に1〜1271番とする。 FIG. 12 is a diagram showing the relationship between the nozzle arrangement and the recording pixels. As shown in FIG. 12, 1271 nozzles 35 are formed in the inkjet head 32 at a nozzle pitch of 600 dpi. Since each nozzle 35 records dots on four lines of pixels, the recording width of the inkjet head 32 is 5084 lines. In the present embodiment, the nozzle numbers of the nozzles 35 are numbered 1 to 1271 in order from the front to the rear in the sub-scanning direction F.
図13は、インクジェットヘッドの搬送スケジュールを示した図である。図13に示すように、インクジェットヘッド32(Yバー34)の搬送スケジュールは、各パス間における副走査方向Fへの送り量で表される。なお、この送り量を搬送量とも言う。具体的に説明すると、搬送スケジュールは、後述するように、1パス目は、1個のノズル35のみでドットを記録し、2パス目以降は、約80個のノズル35で形成されるパス幅で順次ドットを記録するものとなる。このため、搬送スケジュールは、1パス目〜7パス目までが318ライン、8パス目が315ライン、9パス目〜15パス目までが318ライン、16パス目が317ラインの送り量となる。なお、1パス目の搬送及び搬送量とは、1パス目と2パス目との間に行う搬送及びこの搬送量を意味し、2パス目〜16パス目も同様である。 FIG. 13 is a diagram showing a conveyance schedule of the inkjet head. As shown in FIG. 13, the conveyance schedule of the inkjet head 32 (Y bar 34) is represented by the feed amount in the sub-scanning direction F between each pass. This feed amount is also referred to as a transport amount. More specifically, as will be described later, the conveyance schedule is such that dots are recorded by only one nozzle 35 in the first pass, and the pass width formed by about 80 nozzles 35 in the second and subsequent passes. The dot is recorded sequentially. Therefore, the transport schedule is 318 lines for the first to seventh passes, 315 lines for the eighth pass, 318 lines for the ninth to fifteenth passes, and 317 lines for the sixteenth pass. The transport and transport amount of the first pass mean the transport performed between the first pass and the second pass and the transport amount, and the same applies to the second pass to the 16th pass.
次に、図14を参照して、プリンタシステム1の処理動作について説明する。図14は、プリンタシステムにおける処理動作を示すシーケンス図である。 Next, the processing operation of the printer system 1 will be described with reference to FIG. FIG. 14 is a sequence diagram showing processing operations in the printer system.
図14に示すように、まず、ワークステーション10では、描画アプリケーション11が、ユーザからの操作入力に基づいて、PostScriptデータを生成する(ステップS1)。 As shown in FIG. 14, first, in the workstation 10, the drawing application 11 generates PostScript data based on an operation input from the user (step S1).
次に、ワークステーション10では、RIP12が、ステップS1で生成したPostScriptデータのAM網点処理を行う(ステップS2)。このAM網点処理では、PostScriptデータを分析して画像化し、AM網点データのAM網点データを生成する。そして、この生成したAM網点データを1bit TIFF形式の印刷データに変換する。 Next, in the workstation 10, the RIP 12 performs AM halftone processing of the PostScript data generated in step S1 (step S2). In this AM halftone processing, PostScript data is analyzed and imaged to generate AM halftone data of AM halftone data. The generated AM halftone dot data is converted into 1-bit TIFF format print data.
次に、ワークステーション10では、エッジ補正部13が、ステップS2で生成したAM網点データのエッジ補正処理を行う(ステップS3)。エッジ補正処理は、上述したように、画像のエッジに対応するエッジ画素を検出し、このエッジ画素のドットを補正することにより行う。エッジの補正は、両エッジ削除、片エッジ削除(有→無)、片エッジ削除の何れを行ってもよく、如何なる手法によりエッジの補正を行っても良い。ここで、図15を参照して、エッジ補正処理の一例について説明する。 Next, in the workstation 10, the edge correction unit 13 performs edge correction processing of the AM halftone data generated in step S2 (step S3). As described above, the edge correction processing is performed by detecting edge pixels corresponding to the edges of the image and correcting the dots of the edge pixels. The edge correction may be performed by deleting both edges, deleting one edge (with or without), and deleting one edge, and the edge may be corrected by any method. Here, an example of edge correction processing will be described with reference to FIG.
図15は、エッジ補正部によるエッジ補正処理の一例を示したフローチャートである。図15に示すように、まず、エッジ補正部13は、処理を開始するに当たり、注目画素を指定する(ステップS301)。なお、図15において、Yは、副走査方向Fにおける位置を示しており、Xは、主走査方向Sにおける位置を示している。 FIG. 15 is a flowchart illustrating an example of edge correction processing by the edge correction unit. As shown in FIG. 15, first, the edge correction unit 13 specifies a target pixel when starting the processing (step S <b> 301). In FIG. 15, Y indicates a position in the sub-scanning direction F, and X indicates a position in the main scanning direction S.
次に、エッジ補正部13は、注目画素、注目画素の1ライン前の画素、注目画素の1ライン後の画素の3画素を基準に、主走査方向S(ライン方向)に8画素をサンプリングする(ステップS302)。なお、注目画素に対応するサンプリング画素をY0とし、注目画素の1ライン前の画素に対応するサンプリング画素をY−1とし、注目画素の1ライン後の画素に対応するサンプリング画素をY+1とする。 Next, the edge correction unit 13 samples 8 pixels in the main scanning direction S (line direction) on the basis of 3 pixels of the target pixel, the pixel one line before the target pixel, and the pixel one line after the target pixel. (Step S302). Note that the sampling pixel corresponding to the target pixel is Y0, the sampling pixel corresponding to the pixel one line before the target pixel is Y-1, and the sampling pixel corresponding to the pixel one line after the target pixel is Y + 1.
次に、エッジ補正部13は、Y0とY−1の画素ごとのAND(論理積)をとり、その演算結果を&Y1に格納する(ステップS303)。同様に、エッジ補正部13は、Y0とY+1の画素ごとのAND(論理積)をとり、その演算結果を&Y2に格納する(ステップS304)。そして、エッジ補正部13は、&Y1と&Y2の画素ごとのAND(論理積)をとり、その演算結果を&Yに格納する(ステップS305)。 Next, the edge correction unit 13 performs AND (logical product) for each pixel of Y0 and Y-1, and stores the calculation result in & Y1 (step S303). Similarly, the edge correction unit 13 performs AND (logical product) for each pixel of Y0 and Y + 1, and stores the calculation result in & Y2 (step S304). Then, the edge correction unit 13 performs AND (logical product) for each pixel of & Y1 and & Y2, and stores the calculation result in & Y (step S305).
次に、エッジ補正部13は、注目画素、注目画素の1列前の画素、注目画素の1列後の画素の3画素を基準に、副走査方向F(列方向)に8画素をサンプリングする(ステップS306)。なお、注目画素に対応するサンプリング画素をX0とし、注目画素の1列前の画素に対応するサンプリング画素をX−1とし、注目画素の1列後の画素に対応するサンプリング画素をX+1とする。 Next, the edge correction unit 13 samples 8 pixels in the sub-scanning direction F (column direction) on the basis of 3 pixels of the target pixel, the pixel one column before the target pixel, and the pixel one column after the target pixel. (Step S306). Note that the sampling pixel corresponding to the target pixel is X0, the sampling pixel corresponding to the pixel one column before the target pixel is X-1, and the sampling pixel corresponding to the pixel one column after the target pixel is X + 1.
次に、エッジ補正部13は、X0とX−1の画素ごとのAND(論理積)をとり、その演算結果を&X1に格納する(ステップS307)。同様に、エッジ補正部13は、X0とX+1の画素ごとのAND(論理積)をとり、その演算結果を&X2に格納する(ステップS308)。そして、エッジ補正部13は、&X1と&X2の画素ごとのAND(論理積)をとり、その演算結果を&Xに格納する(ステップS309)。 Next, the edge correction unit 13 performs an AND (logical product) for each pixel of X0 and X-1, and stores the calculation result in & X1 (step S307). Similarly, the edge correction unit 13 performs AND (logical product) for each pixel of X0 and X + 1, and stores the calculation result in & X2 (step S308). Then, the edge correction unit 13 performs AND (logical product) for each pixel of & X1 and & X2, and stores the calculation result in & X (step S309).
次に、エッジ補正部13は、エッジ補正が両エッジ削除であるか否かを判断する(ステップS310)。なお、ステップS310の判断は、ユーザの操作入力により行ってもよく、予め設定された情報に基づいて行ってもよい。 Next, the edge correction unit 13 determines whether the edge correction is deletion of both edges (step S310). Note that the determination in step S310 may be performed by a user operation input, or may be performed based on preset information.
ステップS310においてエッジ補正が両エッジ削除であると判断すると(ステップS310:YES)、エッジ補正部13は、&Yと&Xの画素ごとのAND(論理積)をとり、その演算結果を&1に格納する(ステップS311)。そして、この&1を処理結果として格納し、後述するステップS316に進む。 If it is determined in step S310 that the edge correction is deletion of both edges (step S310: YES), the edge correction unit 13 performs AND (logical product) for each pixel of & Y and & X, and stores the calculation result in & 1. (Step S311). And this & 1 is stored as a processing result, and it progresses to step S316 mentioned later.
ステップS310においてエッジ補正が両エッジ削除でないと判断すると(ステップS310:NO)、エッジ補正部13は、エッジ補正が片エッジ削除(無→有)であるか否かを判断する(ステップS312)。なお、ステップS312の判断は、ユーザの操作入力により行ってもよく、予め設定された情報に基づいて行ってもよい。 If it is determined in step S310 that the edge correction is not the deletion of both edges (step S310: NO), the edge correction unit 13 determines whether the edge correction is a one-edge deletion (no → present) (step S312). Note that the determination in step S312 may be performed by a user operation input, or may be performed based on preset information.
ステップS312においてエッジ補正が片エッジ削除(無→有)であると判断すると(ステップS312:YES)、エッジ補正部13は、&Y1と&X1の画素ごとのAND(論理積)をとり、その演算結果を&1に格納する(ステップS313)。そして、この&1を処理結果として格納し、後述するステップS316に進む。 If it is determined in step S312 that the edge correction is single-edge deletion (no → present) (step S312: YES), the edge correction unit 13 performs AND (logical product) for each pixel of & Y1 and & X1, and the calculation result Is stored in & 1 (step S313). And this & 1 is stored as a processing result, and it progresses to step S316 mentioned later.
ステップS312においてエッジ補正が片エッジ削除(無→有)でないと判断すると(ステップS312:NO)、エッジ補正部13は、エッジ補正が片エッジ削除(有→無)であるか否かを判断する(ステップS314)。なお、ステップS314の判断は、ユーザの操作入力により行ってもよく、予め設定された情報に基づいて行ってもよい。 If it is determined in step S312 that the edge correction is not one-edge deletion (none → present) (step S312: NO), the edge correction unit 13 determines whether the edge correction is one-edge deletion (present → none). (Step S314). Note that the determination in step S314 may be performed by a user operation input, or may be performed based on preset information.
ステップS314においてエッジ補正が片エッジ削除(有→無)であると判断すると(ステップS314:YES)、エッジ補正部13は、&Y2と&X2の画素ごとのAND(論理積)をとり、その演算結果を&2に格納する(ステップS315)。そして、この&1を処理結果として格納し、後述するステップS316に進む。 If it is determined in step S314 that the edge correction is single-edge deletion (yes → no) (step S314: YES), the edge correction unit 13 performs AND (logical product) for each pixel of & Y2 and & X2, and the calculation result Is stored in & 2 (step S315). And this & 1 is stored as a processing result, and it progresses to step S316 mentioned later.
ステップS314においてエッジ補正が片エッジ削除(有→無)でないと判断すると(ステップS314:NO)、エッジ補正部13は、処理を行うことなくステップS316に進む。 If it is determined in step S314 that the edge correction is not single-edge deletion (yes → no) (step S314: NO), the edge correction unit 13 proceeds to step S316 without performing any processing.
以上の処理が終了すると、次に、エッジ補正部13は、注目画素を1列横に移動させる(ステップS316)。 When the above processing is completed, the edge correction unit 13 moves the target pixel horizontally by one column (step S316).
そして、エッジ補正部13は、1ラインが終了したか否かを判断し(ステップS317)、1ラインが終了していないと判断すると(ステップS317:NO)、ステップS302に戻り、再度上述した処理を行う。 Then, the edge correction unit 13 determines whether or not one line has been completed (step S317). If it is determined that one line has not been completed (step S317: NO), the process returns to step S302, and the processing described above again. I do.
一方、1ラインが終了したと判断すると(ステップS317:YES)、エッジ補正部13は、注目画素を1列下に移動させる(ステップS318)。 On the other hand, if it is determined that one line has been completed (step S317: YES), the edge correction unit 13 moves the pixel of interest down one row (step S318).
そして、エッジ補正部13は、全ラインが終了したか否かを判断し(ステップS319)、全ラインが終了していないと判断すると(ステップS319:NO)、ステップS301に戻り、再度上述した処理を行う。 Then, the edge correction unit 13 determines whether or not all lines have been completed (step S319). If it is determined that all lines have not ended (step S319: NO), the process returns to step S301, and the above-described processing is performed again. I do.
一方、全ラインが終了したと判断すると(ステップS319:YES)、エッジ補正部13は、エッジ補正処理を終了する。 On the other hand, if it is determined that all lines have been completed (step S319: YES), the edge correction unit 13 ends the edge correction process.
このようにしてエッジ補正処理が終了すると、次に、ワークステーション10では、間引処理部14が間引処理を行い、ステップS3でエッジ補正したAM網点データのベタ塗り部分のドットを間引く。この間引処理は、注目画素の上下左右の4画素においてドットが記録されると判断すると、この注目画素のドットを削除するものであるが、ベタ塗り部分のドットを間引くことができれば、如何なる手法により間引処理を行っても良い。ここで、図16を参照して、間引処理の一例について説明する。 When the edge correction processing is completed in this way, next, in the workstation 10, the thinning processing unit 14 performs the thinning processing, and thins out dots in the solid portion of the AM halftone data subjected to edge correction in step S3. This thinning process is to delete the dots of the target pixel when it is determined that the dots are recorded in the upper, lower, left, and right four pixels of the target pixel, but any method can be used as long as the dots in the solid portion can be thinned out. A thinning process may be performed. Here, an example of the thinning process will be described with reference to FIG.
図16は、間引処理部による間引処理の一例を示したフローチャートである。図16に示すように、まず、間引処理部14は、処理を開始するに当たり、注目画素を指定する(ステップS401)。 FIG. 16 is a flowchart illustrating an example of the thinning process by the thinning processing unit. As shown in FIG. 16, first, the thinning-out processing unit 14 designates a target pixel when starting the processing (step S401).
次に、間引処理部14は、注目画素を中心とした3画素×3画素の領域を切り出し(ステップS402)、注目画素の左右上下の画素にドットを記録するか否かを判断する(ステップS403)。 Next, the thinning processing unit 14 cuts out a 3 × 3 pixel region centered on the target pixel (step S402), and determines whether or not to record dots on the left, right, upper and lower pixels of the target pixel (step S402). S403).
ステップS403において、注目画素の左右上下の少なくとも1つの画素にドットが記録されないと判断すると(ステップS403:NO)、間引処理部14は、間引きを行うことなくステップS406に進む。 If it is determined in step S403 that dots are not recorded in at least one pixel on the left, right, top, and bottom of the target pixel (step S403: NO), the thinning processing unit 14 proceeds to step S406 without performing thinning.
ステップS403において、注目画素の左右上下の全ての画素にドットを記録すると判断すると(ステップS403:YES)、間引処理部14は、注目画素のドットを削除する(ステップS405)。 If it is determined in step S403 that dots are recorded in all the pixels on the left, right, top, and bottom of the target pixel (step S403: YES), the thinning processing unit 14 deletes the dot of the target pixel (step S405).
次に、間引処理部14は、注目画素を1列横に移動させる(ステップS406)。 Next, the thinning processing unit 14 moves the target pixel horizontally by one column (step S406).
そして、間引処理部14は、1ラインが終了したか否かを判断し(ステップS407)、1ラインが終了していないと判断すると(ステップS407:NO)、ステップS402に戻り、再度上述した処理を行う。 Then, the thinning processing unit 14 determines whether or not one line has been completed (step S407). If it is determined that one line has not been completed (step S407: NO), the process returns to step S402 and is again described above. Process.
一方、1ラインが終了したと判断すると(ステップS407:YES)、間引処理部14は、注目画素を1列下に移動させる(ステップS408)。 On the other hand, if it is determined that one line has been completed (step S407: YES), the thinning-out processing unit 14 moves the pixel of interest down one row (step S408).
そして、間引処理部14は、全ラインが終了したか否かを判断し(ステップS409)、全ラインが終了していないと判断すると(ステップS409:NO)、ステップS402に戻り、再度上述した処理を行う。 Then, the thinning processing unit 14 determines whether or not all lines have been completed (step S409), and if it is determined that all lines have not ended (step S409: NO), the process returns to step S402 and is again described above. Process.
一方、全ラインが終了したと判断すると(ステップS402:YES)、間引処理部14は、間引処理を終了する。 On the other hand, if it is determined that all lines have been completed (step S402: YES), the thinning processing unit 14 ends the thinning processing.
なお、上記では、ステップS2とステップS3及びS4とを分けて処理するように説明したが、実際には、ステップS2を処理する際に、ステップS3及びS4を行う。すなわち、PostScriptデータに基づいてAM網点データを作成すると、まず、エッジ補正処理と間引き処理とを行った後、印刷データを生成する。 In the above description, step S2 and steps S3 and S4 are described separately. However, in actuality, steps S3 and S4 are performed when step S2 is processed. That is, when AM halftone dot data is created based on PostScript data, first, edge correction processing and thinning processing are performed, and then print data is generated.
次に、ワークステーション10のI/Fコントローラ15において、印刷データをインクジェットプリンタ20に転送する転送処理を行う(ステップS15)。 Next, the I / F controller 15 of the workstation 10 performs a transfer process for transferring the print data to the inkjet printer 20 (step S15).
このようにしてワークステーション10からインクジェットプリンタ20に転送された印刷データは、インクジェットプリンタ20のバッファ21に一時的に格納される。 The print data transferred from the workstation 10 to the inkjet printer 20 in this way is temporarily stored in the buffer 21 of the inkjet printer 20.
次に、インクジェットプリンタ20では、マスクパターン処理部41がマスクパターン処理を行い、印刷データにおけるブロックZごとのドット記録順序を決定する(ステップS5)。マスクパターン処理は、上述したように、まず、バッファ21に格納された印刷データを読み出し、この読み出した印刷データをブロックZ単位に分割する。そして、記憶装置などに格納されているマスクパターン(図10参照)を参照して、各ブロックZにおける各画素のドット記録順序を決定し、この決定したドット記録順序で印刷データの各画素を配列する。 Next, in the inkjet printer 20, the mask pattern processing unit 41 performs mask pattern processing, and determines the dot recording order for each block Z in the print data (step S5). In the mask pattern processing, as described above, first, the print data stored in the buffer 21 is read, and the read print data is divided into blocks Z. Then, with reference to a mask pattern (see FIG. 10) stored in a storage device or the like, the dot recording order of each pixel in each block Z is determined, and each pixel of the print data is arranged in this determined dot recording order To do.
次に、インクジェットプリンタ20では、並び替え処理部42が並び替え処理を行い、記憶装置に格納されている記録解像度に応じたインクジェットヘッド32の搬送スケジュールとインクジェットヘッド32のノズル配列とを参照して、ステップS5で配列された印刷データの各画素を、実際にドットが記録される順に再配列する。(ステップS6)。すなわち、ステップS6では、並び替え処理を行うことで、インクジェットプリンタ20において、パス毎にインクジェットヘッド32が副走査方向Fに搬送される16パスのマルチパス印字により、パス毎にステップS5で決定された順序で各画素にドットを記録させることが可能となる。 Next, in the inkjet printer 20, the rearrangement processing unit 42 performs the rearrangement process, referring to the conveyance schedule of the inkjet head 32 and the nozzle arrangement of the inkjet head 32 according to the recording resolution stored in the storage device. The pixels of the print data arranged in step S5 are rearranged in the order in which dots are actually recorded. (Step S6). That is, in step S6, the rearrangement process is performed, so that the inkjet printer 20 is determined in step S5 for each pass by 16-pass multi-pass printing in which the inkjet head 32 is conveyed in the sub-scanning direction F for each pass. In this order, dots can be recorded on each pixel.
次に、インクジェットプリンタ20では、吐出タイミング制御部43、キャリッジ駆動制御部44及び搬送制御部45がプリント機構部30を制御し、記録媒体Mに2400dpiの画像を形成する(ステップS7)。ステップS7では、ステップS6で各画素が再配列された印刷データに基づいて、キャリッジ駆動制御部44がキャリッジ33の主走査方向Sへの移動制御を行い、吐出タイミング制御部43がインクジェットヘッド32の各ノズル35から吐出されるインク液滴の吐出タイミング制御を行い、搬送制御部45がYバー34の副走査方向Fへの搬送制御を行う。これにより、パス毎に、図13に示したラインだけインクジェットヘッド32(Yバー34)が副走査方向Fに搬送され、キャリッジ33が主走査方向Sに移動している際に各ノズルからインク液滴が吐出されることで、各ブロックZの画素に順次ドットが記録される。 Next, in the inkjet printer 20, the ejection timing control unit 43, the carriage drive control unit 44, and the conveyance control unit 45 control the print mechanism unit 30 to form a 2400 dpi image on the recording medium M (step S7). In step S <b> 7, the carriage drive control unit 44 controls the movement of the carriage 33 in the main scanning direction S based on the print data in which the pixels are rearranged in step S <b> 6, and the ejection timing control unit 43 controls the ink jet head 32. The ejection control of the ink droplets ejected from each nozzle 35 is performed, and the conveyance control unit 45 performs the conveyance control of the Y bar 34 in the sub-scanning direction F. As a result, for each pass, the inkjet head 32 (Y bar 34) is conveyed in the sub-scanning direction F by the line shown in FIG. 13, and the ink liquid is ejected from each nozzle when the carriage 33 moves in the main scanning direction S. By ejecting the droplets, dots are sequentially recorded on the pixels of each block Z.
ここで、図17〜図24を参照して、各パスにおけるインクジェットヘッド32とドット記録位置との関係について説明する。図17は、1パス目におけるインクジェットヘッドの搬送位置とドット記録位置との関係を示した図、図18は、2パス目におけるインクジェットヘッドの搬送位置とドット記録位置との関係を示した図、図19は、3パス目におけるインクジェットヘッドの搬送位置とドット記録位置との関係を示した図、図20は、8パス目におけるインクジェットヘッドの搬送位置とドット記録位置との関係を示した図、図21は、9パス目におけるインクジェットヘッドの搬送位置とドット記録位置との関係を示した図、図22は、10パス目におけるインクジェットヘッドの搬送位置とドット記録位置との関係を示した図、図23は、16パス目におけるインクジェットヘッドの搬送位置とドット記録位置との関係を示した図、図24は、17パス目におけるインクジェットヘッドの搬送位置とドット記録位置との関係を示した図である。 Here, the relationship between the inkjet head 32 and the dot recording position in each pass will be described with reference to FIGS. FIG. 17 is a diagram illustrating the relationship between the transport position of the inkjet head and the dot recording position in the first pass, and FIG. 18 is a diagram illustrating the relationship between the transport position of the inkjet head and the dot recording position in the second pass. FIG. 19 is a diagram illustrating the relationship between the transport position of the inkjet head and the dot recording position in the third pass, and FIG. 20 is a diagram illustrating the relationship between the transport position of the inkjet head and the dot recording position in the eighth pass. FIG. 21 is a diagram illustrating the relationship between the transport position of the inkjet head and the dot recording position in the ninth pass, and FIG. 22 is a diagram illustrating the relationship between the transport position of the inkjet head and the dot recording position in the tenth pass. FIG. 23 is a diagram showing the relationship between the ink jet head transport position and the dot recording position in the 16th pass, and FIG. 24 is the 17th pass. It is a diagram showing the relationship between the transport position and the dot recording position of the inkjet head in.
図17に示すように、1パス目の走査を行う際は、Yバー34の副走査方向Fへの搬送制御により、1番ノズルが第1ブロックの1ライン目に対応付けられている。このため、1パス目では、インクジェットヘッド32(キャリッジ33)を主走査方向Sに移動させ、1番ノズルが第1ブロックの1列目に来たときに1番ノズルからインク液滴を吐出させることで、第1ブロックにおけるドット記録番号が1番の1画素にドットが記録される。そして、Yバー34の副走査方向Fへの搬送制御により、インクジェットヘッド32を318ライン(79+1/2ブロック)副走査方向Fに搬送することで、1番ノズル〜80番ノズルをそれぞれ第80ブロック〜第1ブロックの3ライン目に対応付ける。 As shown in FIG. 17, when scanning the first pass, the first nozzle is associated with the first line of the first block by the conveyance control of the Y bar 34 in the sub-scanning direction F. Therefore, in the first pass, the ink jet head 32 (carriage 33) is moved in the main scanning direction S, and ink droplets are ejected from the first nozzle when the first nozzle reaches the first row of the first block. As a result, a dot is recorded in one pixel having the first dot recording number in the first block. The Y-bar 34 is transported in the sub-scanning direction F to transport the inkjet head 32 in the 318-line (79 + 1/2 block) sub-scanning direction F, whereby the 1st nozzle to the 80th nozzle are each in the 80th block. -Corresponds to the third line of the first block.
図18に示すように、2パス目では、1番ノズル〜80番ノズルがそれぞれ第80ブロック〜第1ブロックの3ライン目に対応付けられている。このため、2パス目では、インクジェットヘッド32(キャリッジ33)を主走査方向Sに移動させ、1番ノズル〜80番ノズルが第80ブロック〜第1ブロックの3列目に来たときに1番ノズル〜80番ノズルからインク液滴を吐出させることで、第80ブロック〜第1ブロックにおけるドット記録番号が2番の画素にドットが記録される。これにより、第1ブロックには、ドット記録番号が1番及び2番の2画素にドットが記録され、第2ブロック〜第80ブロックには、ドット記録番号が2番の1画素にドットが記録される。そして、Yバー34の副走査方向Fへの搬送制御により、インクジェットヘッド32を318ライン(79+1/2ブロック)副走査方向Fに搬送することで、1番ノズル〜160番ノズルをそれぞれ第160ブロック〜第1ブロックの1ライン目に対応付ける。 As shown in FIG. 18, in the second pass, the first nozzle to the 80th nozzle are associated with the third line of the 80th block to the first block, respectively. For this reason, in the second pass, when the inkjet head 32 (carriage 33) is moved in the main scanning direction S and the first nozzle to the 80th nozzle come to the third row of the 80th block to the first block, the first pass By ejecting ink droplets from the nozzles No. 80 to No. 80, dots are recorded on the pixels having the dot recording number No. 2 in the 80th block to the first block. Thereby, in the first block, dots are recorded in the two pixels having the dot recording numbers 1 and 2, and in the second to 80th blocks, the dots are recorded in the one pixel having the second dot recording number. Is done. Then, by controlling the Y bar 34 in the sub-scanning direction F, the inkjet head 32 is conveyed in the sub-scanning direction F for 318 lines (79 + 1/2 blocks), so that the 1st nozzle to the 160th nozzle are each in the 160th block. -Corresponds to the first line of the first block.
図19に示すように、3パス目では、1番ノズル〜160番ノズルがそれぞれ第160ブロック〜第1ブロックの1ライン目に対応付けられている。このため、3パス目では、インクジェットヘッド32(キャリッジ33)を主走査方向Sに移動させ、1番ノズル〜160番ノズルが第160ブロック〜第1ブロックの3列目に来たときに1番ノズル〜160番ノズルからインク液滴を吐出させることで、第160ブロック〜第1ブロックにおけるドット記録番号が3番の画素にドットが記録される。これにより、第1ブロックには、ドット記録番号が1番〜3番の3画素にドットが記録され、第2ブロック〜第80ブロックには、ドット記録番号が2番及び3番の2画素にドットが記録される。そして、Yバー34の副走査方向Fへの搬送制御により、インクジェットヘッド32を318ライン(79+1/2ブロック)副走査方向Fに搬送することで、1番ノズル〜239番ノズルをそれぞれ第239ブロック〜第1ブロックの3ライン目に対応付ける。 As shown in FIG. 19, in the third pass, the first nozzle to the 160th nozzle are associated with the first line of the 160th block to the first block, respectively. Therefore, in the third pass, when the inkjet head 32 (carriage 33) is moved in the main scanning direction S and the nozzles No. 1 to No. 160 come in the third row of the 160th block to the first block, No. 1 By ejecting ink droplets from the nozzles No. 160 through No. 160, dots are recorded in the pixels whose dot recording numbers are No. 3 in the 160 th block to the first block. Thereby, in the first block, dots are recorded in the three pixels with the dot recording numbers 1 to 3, and in the second block to the 80th block, the dot recording numbers are in the 2 pixels with the second and third dots. Dots are recorded. Then, by controlling the Y bar 34 in the sub-scanning direction F, the inkjet head 32 is conveyed in the 318-line (79 + 1/2 block) sub-scanning direction F, so that the 1st nozzle to the 239th nozzle are respectively in the 239th block. -Corresponds to the third line of the first block.
図20に示すように、8パス目では、1番ノズル〜557番ノズルがそれぞれ第557ブロック〜第1ブロックの3ライン目に対応付けられている。このため、8パス目では、インクジェットヘッド32(キャリッジ33)を主走査方向Sに移動させ、1番ノズル〜557番ノズルが第557ブロック〜第1ブロックの2列目に来たときに1番ノズル〜557番ノズルからインク液滴を吐出させることで、第557ブロック〜第1ブロックにおけるドット記録番号が8番の画素にドットが記録される。これにより、第1ブロックには、ドット記録番号が1〜8番の8画素にドットが記録され、第2ブロック〜第80ブロックには、ドット記録番号が2番〜8番の7画素にドットが記録される。そして、Yバー34の副走査方向Fへの搬送制御により、インクジェットヘッド32を315ライン(78+3/4ブロック)副走査方向Fに搬送することで、1番ノズル〜636番ノズルをそれぞれ第636ブロック〜第1ブロックの2ライン目に対応付ける。 As shown in FIG. 20, in the 8th pass, the 1st nozzle to the 557th nozzle are associated with the 3rd line of the 557th block to the 1st block, respectively. For this reason, in the 8th pass, when the inkjet head 32 (carriage 33) is moved in the main scanning direction S and the 1st nozzle to the 557th nozzle come to the 2nd row of the 557th block to the 1st block, the 1st nozzle By ejecting ink droplets from the nozzles No. 557 to No. 557, dots are recorded in the pixels having the dot recording numbers No. 8 in the 557th block to the first block. Thereby, in the first block, dots are recorded in 8 pixels having dot recording numbers 1 to 8, and in the 2nd to 80th blocks, dots are recorded in 7 pixels having dot recording numbers 2 to 8. Is recorded. The Y-bar 34 is transported in the sub-scanning direction F to transport the inkjet head 32 in the 315 line (78 + 3/4 block) sub-scanning direction F, so that the 1st nozzle to the 636th nozzle are each in the 636th block. -Corresponds to the second line of the first block.
図21に示すように、9パス目では、1番ノズル〜636番ノズルがそれぞれ第636ブロック〜第1ブロックの2ライン目に対応付けられている。このため、9パス目では、インクジェットヘッド32(キャリッジ33)を主走査方向Sに移動させ、1番ノズル〜636番ノズルが第636ブロック〜第1ブロックの1列目に来たときに1番ノズル〜636番ノズルからインク液滴を吐出させることで、第636ブロック〜第1ブロックにおけるドット記録番号が9番の画素にドットが記録される。これにより、第1ブロックには、ドット記録番号が1〜9番の9画素にドットが記録され、第2ブロック〜第80ブロックには、ドット記録番号が2番〜9番の8画素にドットが記録される。そして、Yバー34の副走査方向Fへの搬送制御により、インクジェットヘッド32を318ライン(79+1/2ブロック)副走査方向Fに搬送することで、1番ノズル〜715番ノズルをそれぞれ第716ブロック〜第1ブロックの4ライン目に対応付ける。 As shown in FIG. 21, in the 9th pass, the 1st nozzle to the 636th nozzle are associated with the second line of the 636th block to the 1st block, respectively. For this reason, in the 9th pass, when the inkjet head 32 (carriage 33) is moved in the main scanning direction S and the 1st nozzle to the 636th nozzle come to the first row of the 636th block to the 1st block, the 1st nozzle By discharging ink droplets from the nozzles No. 636 to No. 636, dots are recorded in the pixels with the dot recording numbers No. 9 in the 636th block to the first block. As a result, in the first block, dots are recorded in 9 pixels having dot recording numbers 1 to 9, and in the 2nd to 80th blocks, dots are recorded in 8 pixels having dot recording numbers 2 to 9. Is recorded. Then, by controlling the Y bar 34 in the sub-scanning direction F, the inkjet head 32 is conveyed in the 318 line (79 + 1/2 block) sub-scanning direction F, so that the 1st nozzle to the 715th nozzle are respectively in the 716th block. -Corresponds to the 4th line of the first block.
図22に示すように、10パス目では、1番ノズル〜715番ノズルがそれぞれ第715ブロック〜第1ブロックの4ライン目に対応付けられている。このため、10パス目では、インクジェットヘッド32(キャリッジ33)を主走査方向Sに移動させ、1番ノズル〜715番ノズルが第715ブロック〜第1ブロックの3列目に来たときに1番ノズル〜715番ノズルからインク液滴を吐出させることで、第715ブロック〜第1ブロックにおけるドット記録番号が10番の画素にドットが記録される。これにより、第1ブロックには、ドット記録番号が1〜10番の10画素にドットが記録され、第2ブロック〜第80ブロックには、ドット記録番号が2番〜10番の9画素にドットが記録される。そして、Yバー34の副走査方向Fへの搬送制御により、インクジェットヘッド32を318ライン(79+1/2ブロック)副走査方向Fに搬送することで、1番ノズル〜795番ノズルをそれぞれ第795ブロック〜第1ブロックの2ライン目に対応付ける。 As shown in FIG. 22, in the 10th pass, the 1st nozzle to the 715th nozzle are associated with the 4th line of the 715th block to the 1st block, respectively. For this reason, in the 10th pass, the inkjet head 32 (carriage 33) is moved in the main scanning direction S, and the 1st nozzle to the 715th nozzle come to the 3rd row of the 715th block to the 1st block. By ejecting ink droplets from the nozzles No. 715 to No. 715, dots are recorded on the pixels having the No. 10 dot recording numbers in the No. 715 to No. 1 blocks. As a result, in the first block, dots are recorded in 10 pixels having dot recording numbers 1 to 10, and in the second block to 80th block, dots are recorded in 9 pixels having dot recording numbers 2 to 10. Is recorded. Then, by controlling the Y bar 34 in the sub-scanning direction F, the inkjet head 32 is conveyed in the 318-line (79 + 1/2 block) sub-scanning direction F, so that the 1st nozzle to the 795th nozzle are 795th blocks. -Corresponds to the second line of the first block.
図23に示すように、16パス目では、1番ノズル〜1192番ノズルがそれぞれ第1192ブロック〜第1ブロックの4ライン目に対応付けられている。このため、16パス目では、インクジェットヘッド32(キャリッジ33)を主走査方向Sに移動させ、1番ノズル〜1192番ノズルが第1192ブロック〜第1ブロックの2列目に来たときに1番ノズル〜1192番ノズルからインク液滴を吐出させることで、第1192ブロック〜第1ブロックにおけるドット記録番号が16番の画素にドットが記録される。これにより、第1ブロックには、ドット記録番号が1〜16番の16画素にドットが記録され、第2ブロック〜第80ブロックには、ドット記録番号が2番〜16番の15画素にドットが記録される。そして、Yバー34の副走査方向Fへの搬送制御により、インクジェットヘッド32を315ライン(78+3/4ブロック)副走査方向Fに搬送することで、1番ノズル〜1271番ノズルをそれぞれ第1272ブロック〜第2ブロックの1ライン目に対応付ける。 As shown in FIG. 23, in the 16th pass, the 1st nozzle to the 1192th nozzle are associated with the 4th line of the 1192th block to the 1st block, respectively. For this reason, in the 16th pass, when the inkjet head 32 (carriage 33) is moved in the main scanning direction S and the nozzles No. 1 to No. 1192 come in the second row of the No. 1192 block to the No. 1 block, No. 1 By ejecting ink droplets from the nozzles No. 1192 to No. 1192, dots are recorded on the pixels whose dot recording numbers are No. 16 in the 1192th block to the 1st block. As a result, dots are recorded in 16 pixels with dot recording numbers 1 to 16 in the first block, and dots are recorded in 15 pixels with dot recording numbers 2 to 16 in the second block to 80th block. Is recorded. Then, by controlling the Y bar 34 in the sub-scanning direction F, the inkjet head 32 is conveyed in the 315 line (78 + 3/4 block) sub-scanning direction F, so that the 1st nozzle to 1271th nozzle are 1272th blocks. -Corresponds to the first line of the second block.
図24に示すように、17パス目では、1番ノズル〜1271番ノズルがそれぞれ第1272ブロック〜第2ブロックの1ライン目に対応付けられている。このため、17パス目では、インクジェットヘッド32(キャリッジ33)を主走査方向Sに移動させ、1番ノズル〜1271番ノズルが第1272ブロック〜第2ブロックの1列目に来たときに1番ノズル〜1271番ノズルからインク液滴を吐出させることで、第1272ブロック〜第2ブロックにおけるドット記録番号が1番の画素にドットが記録される。これにより、第2ブロック〜第80ブロックには、ドット記録番号が1番〜16番の16画素にドットが記録される。そして、Yバー34の副走査方向Fへの搬送制御により、インクジェットヘッド32を318ライン(79+1/2ブロック)副走査方向Fに搬送することで、1番ノズル〜1271番ノズルをそれぞれ第1351ブロック〜第81ブロックの1ライン目に対応付ける。 As shown in FIG. 24, in the 17th pass, the 1st nozzle to the 1271th nozzle are associated with the first line of the 1272nd block to the 2nd block, respectively. For this reason, in the 17th pass, the inkjet head 32 (carriage 33) is moved in the main scanning direction S, and the 1st nozzle to the 1271st nozzle comes to the 1st row of the 1272nd block to the 2nd block. By ejecting ink droplets from the nozzles No. 1271 to No. 1271, dots are recorded in the pixels having the dot recording numbers No. 1 in the 1272nd block to the 2nd block. As a result, dots are recorded in 16 pixels having dot recording numbers 1 to 16 in the second to 80th blocks. Then, by controlling the Y bar 34 in the sub-scanning direction F, the inkjet head 32 is conveyed in the 318 line (79 + 1/2 block) sub-scanning direction F, so that the nozzles No. 1 to 1271 are each in the 1351th block. -Corresponds to the first line of the 81st block.
以下、順次ドットの記録が行われるが、このようにパス毎にインクジェットヘッド32を副走査方向Fに搬送しながらドットを記録していくと、ブロック毎にドットが記録される順序が変わる。 Hereinafter, dots are sequentially recorded. When dots are recorded while the inkjet head 32 is conveyed in the sub-scanning direction F for each pass in this way, the order in which dots are recorded is changed for each block.
図25は、各ブロックにおけるドット記録順序を示した図である。図25に示すように、第1ブロックは、ドット記録順序が1番の画素からドットが記録されるのに対し、第2ブロック〜第80ブロックは、ドット記録順序が2番の画素からドットが記録され、第81ブロック〜第160ブロックは、ドット記録順序が3番の画素からドットが記録される。更に、第1114ブロック〜第1192ブロックは、ドット記録順序が16番の画素からドットが記録され、次の第1193ブロック〜第1272ブロックになると、ドット記録順序が1番の画素からドットが記録される。 FIG. 25 is a diagram showing the dot recording order in each block. As shown in FIG. 25, in the first block, dots are recorded from the pixel with the first dot recording order, whereas in the second to 80th blocks, the dots are recorded from the second pixel in the dot recording order. In the 81st to 160th blocks, the dots are recorded from the third pixel in the dot recording order. Further, in the 1114th block to the 1192th block, dots are recorded from the pixel having the dot recording order of No. 16, and in the next 1193th block to 1272th block, the dots are recorded from the pixel having the first dot recording order. The
このように、パス毎にインクジェットヘッド32を副走査方向Fに搬送すると、ブロック毎にドットの記録開始画素が変わるが、従来のように所定ライン毎に連続してドットを記録するのではなく、全体的にドットの記録順序が不均一となる。このため、各画素に記録されたドットが規則的に一方向に引っ張られるのを防止することができ、バンディングの発生を抑制することができる。 Thus, when the inkjet head 32 is conveyed in the sub-scanning direction F for each pass, the dot recording start pixel changes for each block, but instead of recording dots continuously for each predetermined line as in the prior art, Overall, the dot recording order is non-uniform. For this reason, it is possible to prevent the dots recorded in each pixel from being regularly pulled in one direction, and to suppress the occurrence of banding.
このように、本実施形態に係るプリンタシステム1によれば、主走査方向Sに対応する左右方向に4画素かつ副走査方向Fに対応する上下方向に4画素の16画素で構成されるブロックZ毎に印刷データにおける各画素のドット記録順序を設定するため、ドット記録順序を、左右及び上下の二次元的に設定することができる。そして、上下方向及び左右方向に隣接する画素を連続させずにドットの記録順序を設定することで、ブロックZごとにドットが規則的に一方向に引っ張られるのを防止することができるため、バンディングの発生を抑制することができる。 As described above, according to the printer system 1 according to the present embodiment, the block Z is configured by 16 pixels of 4 pixels in the horizontal direction corresponding to the main scanning direction S and 4 pixels in the vertical direction corresponding to the sub-scanning direction F. Since the dot recording order of each pixel in the print data is set every time, the dot recording order can be set two-dimensionally left and right and up and down. In addition, by setting the dot recording order without causing the pixels adjacent in the vertical and horizontal directions to be continuous, it is possible to prevent the dots from being regularly pulled in one direction for each block Z. Can be suppressed.
そして、上下左右斜めに1画素ずつ離間した1又は複数の画素で構成される第一画素群Aを第一順位とすると、第一画素群Aにドットを記録する際は未だ上下左右斜めの隣接する画素にドットが記録されていないため、他のドットにより引っ張られることなく第一画素群Aの各画素にドットを記録することができる。そして、残りの画素は第一画素群に挟まれる画素となるため、第一画素群Aに記録されたドットは、残りの画素に記録されるドットを少なくとも双方向から引っ張ることで、残りの画素に記録されるドットの位置を保持することができる。このように、第一順位として第一画素群Aにドットを記録することで、第一画素群Aに記録されたドットを、残りの画素に記録されるドットをその位置に留まらせておくアンカーとして機能させることができる。 If the first pixel group A composed of one or a plurality of pixels spaced one pixel at a time in the vertical and horizontal directions is defined as the first order, when dots are recorded in the first pixel group A, the vertical and horizontal diagonals are still adjacent. Since no dots are recorded in the pixels to be recorded, dots can be recorded in each pixel of the first pixel group A without being pulled by other dots. Since the remaining pixels become pixels sandwiched between the first pixel group, the dots recorded in the first pixel group A can be obtained by pulling the dots recorded in the remaining pixels at least from both directions. It is possible to hold the position of the dots recorded in the. Thus, by recording dots in the first pixel group A as the first order, the dots recorded in the first pixel group A are anchors that keep the dots recorded in the remaining pixels at that position. Can function as.
更に、第二順位及び第三順位となる第二画素群B及び第三画素群Cは、第一画素群Aにより左右又は上下が挟まれるため、第二画素群B及び第三画素群Cに記録されるドットは、アンカーとして機能する第一画素群Aに記録されるドットにより左右又は上下から均等な力でバランスよく引っ張られる。これにより、第二画素群B及び第三画素群Cに記録されるドットの位置がずれるのを抑制することができる。更に、第四順位となる第四画素群Dは、第一画素群Aにより斜めが挟まれるとともに、第二画素群B及び第三画素群Cにより上下及び左右が挟まれるため、第四画素群Dに記録されるドットは、第一画素群A、第二画素群B及び第三画素群Cに記録されたドットにより左右上下斜めの8方向から均等な力でバランスよく引っ張られる。これにより、第四画素群Dに記録されるドットの位置がずれるのを抑制することができる。 Furthermore, since the second pixel group B and the third pixel group C that are in the second order and the third order are sandwiched between the first pixel group A and the left and right or the top and bottom, the second pixel group B and the third pixel group C The dots to be recorded are pulled in a balanced manner from the left and right or top and bottom by the dots recorded in the first pixel group A functioning as an anchor. Thereby, it is possible to suppress the displacement of the dots recorded in the second pixel group B and the third pixel group C. Further, the fourth pixel group D in the fourth order is sandwiched between the first pixel group A and the upper and lower sides and the left and right sides between the second pixel group B and the third pixel group C. The dots recorded in D are pulled by the dots recorded in the first pixel group A, the second pixel group B, and the third pixel group C in a balanced manner from eight directions that are diagonally right and left and up and down. Thereby, it is possible to suppress the displacement of the dots recorded in the fourth pixel group D.
そして、ブロックZを構成する画素数と同じ16パスのマルチパス印字とすることで、適切にバンディングの発生を抑制することができる。 Then, by performing 16-pass multi-pass printing, which is the same as the number of pixels constituting the block Z, occurrence of banding can be appropriately suppressed.
また、パス毎にインクジェットヘッド32を副走査方向Fに搬送して、同じブロックZの画素に異なるノズル35でドットを記録すると、パスの位置に応じてドット記録順序におけるドット記録の開始画素が変動するが、パス毎にインクジェットヘッド32により記録される画像のライン位置が変わるため、インクジェットヘッド32の継目を目立たせなくすることができる。 Further, when the inkjet head 32 is transported in the sub-scanning direction F for each pass and dots are recorded on the pixels of the same block Z by different nozzles 35, the dot recording start pixel in the dot recording order varies depending on the pass position. However, since the line position of the image recorded by the inkjet head 32 changes for each pass, the joint of the inkjet head 32 can be made inconspicuous.
また、輪郭画素のドットを削除することで、画像の輪郭のドットゲインの増大を防止して、画像の輪郭を際立たせることができる。 Further, by deleting the dot of the contour pixel, it is possible to prevent the dot gain of the contour of the image from increasing and to make the contour of the image stand out.
また、上下左右の4画素がドットを記録する注目画素のドットを削除することで、ベタ塗部のドットが間引かれるため、ドットが重なりすぎてインクが溢れるのを抑止することができる。 Further, by deleting the dot of the target pixel where the four pixels on the top, bottom, left, and right record the dots, the dots in the solid coating portion are thinned out, so that it is possible to prevent the dots from overlapping and overflowing the ink.
以上、本発明の好適な実施形態について説明したが、本発明は上記実施形態に限定されるものではない。例えば、上記実施形態では、マスクパターン処理及び並び替え処理を、インクジェットプリンタ20の制御装置40(マスクパターン処理部41及び並び替え処理部42)において行うものとして説明したが、ワークステーション10において行うものとしても良い。この場合、このマスクパターン処理及び並び替え処理は、RIP12において行っても良い。 The preferred embodiment of the present invention has been described above, but the present invention is not limited to the above embodiment. For example, in the above-described embodiment, the mask pattern process and the rearrangement process are described as being performed by the control device 40 (the mask pattern processing unit 41 and the rearrangement process unit 42) of the inkjet printer 20, but are performed by the workstation 10. It is also good. In this case, the mask pattern process and the rearrangement process may be performed in the RIP 12.
また、上記実施形態では、パス毎にインクジェットヘッド32を副走査方向Fに搬送して、同じブロックZの画素には異なるノズル35でドットを記録するものとして説明したが、例えば、同じブロックZの画素には同じノズル35でドットを記録するものとしても良い。このように、同じブロックZの画素に同じノズル35でドットを記録することで、全てのブロックZにおいて、マスクパターン処理部41で決定されたドット記録順序における1番目の画素からドットを記録することができる。 In the above embodiment, the inkjet head 32 is transported in the sub-scanning direction F for each pass, and dots are recorded by the different nozzles 35 on the pixels of the same block Z. It is good also as what records a dot with the same nozzle 35 to a pixel. In this way, by recording dots with the same nozzle 35 on the pixels of the same block Z, the dots are recorded from the first pixel in the dot recording order determined by the mask pattern processing unit 41 in all the blocks Z. Can do.
また、上記実施形態では、全てAM網点によりドットを記録するものとして説明したが、印刷データにおけるドットの記録密度の小さいハイライト部では、FM網点によりドットを記録するものとしても良い。高解像度の画像を記録する場合は、画素の大きさに対してドット径が大きくなるため、薄い階調表現が難しくなる。そこで、ドットの記録密度の小さいハイライト部ではFM網点によりドットを記録することで、低い階調表現を可能とすることができる。 Further, in the above-described embodiment, it has been described that dots are recorded by AM halftone dots. However, in a highlight portion where the dot recording density in print data is low, dots may be recorded by FM halftone dots. When recording a high-resolution image, the dot diameter increases with respect to the size of the pixel, making it difficult to express a thin gradation. Therefore, in a highlight portion where the dot recording density is low, low gradation expression can be achieved by recording dots with FM halftone dots.
また、上記実施形態では、Yバー34(インクジェットヘッド32)を副走査方向Fに搬送することで、インクジェットヘッド32と記録媒体Mとを副走査方向Fに相対的に移動させるものとして説明したが、記録媒体Mを副走査方向Fに搬送することで、インクジェットヘッド32と記録媒体Mとを副走査方向Fに相対的に移動させるものとしてもよい。 In the above-described embodiment, the Y bar 34 (inkjet head 32) is transported in the sub-scanning direction F, so that the inkjet head 32 and the recording medium M are relatively moved in the sub-scanning direction F. The inkjet head 32 and the recording medium M may be relatively moved in the sub-scanning direction F by conveying the recording medium M in the sub-scanning direction F.
また、上記実施形態では、マスクパターン及び各ブロックを、4×4の画素で構成されるものとして説明したが、偶数(ライン)×偶数(列)の画素で構成されるものであれば、如何なる構成であっても良い。例えば、2×2や6×6の他、4×8などライン方向と列方向とで異なる数の画素で構成されるものであっても良い。 In the above embodiment, the mask pattern and each block are described as being configured by 4 × 4 pixels. However, any pattern may be used as long as it is configured by even (line) × even (column) pixels. It may be a configuration. For example, in addition to 2 × 2 and 6 × 6, the pixel direction may be composed of different numbers of pixels such as 4 × 8 in the line direction and the column direction.
また、上記実施形態では、第一画素群Aが偶数(ライン)×偶数(列)に配置されるものとして説明したが、奇数(ライン)×奇数(列)に配置されるものとしても良い。 In the embodiment described above, the first pixel group A is described as being arranged in an even number (line) × even number (column), but may be arranged in an odd number (line) × odd number (column).
1…プリンタシステム(画像記録装置)、10…ワークステーション、11…描画アプリケーション、12…RIP、13…エッジ補正部(輪郭ドット削除部)、14…間引処理部(間引部)、15…I/Fコントローラ、20…インクジェットプリンタ、21…バッファ、30…プリント機構部(ドット記録部)、31…フラットベッド、32…インクジェットヘッド、33…キャリッジ、34…Yバー、35…ノズル、40…制御装置、41…マスクパターン処理部(ドット記録順序設定部)、42…並び替え処理部(ドット記録部)、43…吐出タイミング制御部、44…キャリッジ駆動制御部、45…搬送制御部、A…第一画素群、B…第二画素群、C…第三画素群、D…第四画素群、S…主走査方向、F…副走査方向、M…記録媒体、Z…ブロック(単位領域)、α…注目画素。 DESCRIPTION OF SYMBOLS 1 ... Printer system (image recording apparatus), 10 ... Workstation, 11 ... Drawing application, 12 ... RIP, 13 ... Edge correction part (contour dot deletion part), 14 ... Thinning process part (thinning part), 15 ... I / F controller, 20 ... inkjet printer, 21 ... buffer, 30 ... print mechanism (dot recording unit), 31 ... flat bed, 32 ... inkjet head, 33 ... carriage, 34 ... Y bar, 35 ... nozzle, 40 ... Control device 41: Mask pattern processing unit (dot recording order setting unit) 42 ... Rearrangement processing unit (dot recording unit) 43 ... Discharge timing control unit 44 ... Carriage drive control unit 45 ... Conveyance control unit A ... first pixel group, B ... second pixel group, C ... third pixel group, D ... fourth pixel group, S ... main scanning direction, F ... sub-scanning direction, M ... recording medium , Z ... block (unit area), α ... pixel of interest.
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010097308AJP5708907B2 (en) | 2010-04-20 | 2010-04-20 | Image recording method and image recording apparatus |
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010097308AJP5708907B2 (en) | 2010-04-20 | 2010-04-20 | Image recording method and image recording apparatus |
Publication Number | Publication Date |
---|---|
JP2011224883A JP2011224883A (en) | 2011-11-10 |
JP5708907B2true JP5708907B2 (en) | 2015-04-30 |
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010097308AExpired - Fee RelatedJP5708907B2 (en) | 2010-04-20 | 2010-04-20 | Image recording method and image recording apparatus |
Country | Link |
---|---|
JP (1) | JP5708907B2 (en) |
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014061592A (en)* | 2011-01-18 | 2014-04-10 | Fujifilm Corp | Image formation device, image formation method and threshold value matrix generating device |
JP6317141B2 (en) | 2014-03-07 | 2018-04-25 | 株式会社ミマキエンジニアリング | Printing apparatus and printing method |
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08336961A (en)* | 1995-06-12 | 1996-12-24 | Olympus Optical Co Ltd | Ink-jet printing method |
JP3559633B2 (en)* | 1995-12-05 | 2004-09-02 | キヤノン株式会社 | Printing apparatus and ink jet printing method |
JP4260714B2 (en)* | 2004-09-16 | 2009-04-30 | 大日本印刷株式会社 | Printing method of image consisting of halftone dots and image conversion method and apparatus |
JP2008100497A (en)* | 2006-09-19 | 2008-05-01 | Ricoh Co Ltd | Imaging method, image formation device, control program, and information recording medium carrying this program concerned, image forming system possessing these, recording medium for imaging, recorded matter that is imaged, and ink |
JP2008260220A (en)* | 2007-04-12 | 2008-10-30 | Canon Inc | Inkjet recording apparatus, and inkjet recording method |
JP4862009B2 (en)* | 2008-03-31 | 2012-01-25 | 株式会社きもと | Image data creation apparatus, image data creation method, and inkjet system |
Publication number | Publication date |
---|---|
JP2011224883A (en) | 2011-11-10 |
Publication | Publication Date | Title |
---|---|---|
US6561610B2 (en) | Printing with reduced outline bleeding | |
JP5930740B2 (en) | Inkjet recording apparatus and inkjet recording method | |
EP2505357A1 (en) | Print data generating device, print data generating method, and print data generating program | |
CN102602168B (en) | Recording method and recording apparatus | |
JP5609023B2 (en) | Dot data generation device, dot recording device, dot recording method, and computer program | |
JP2010179576A (en) | Dot recording system, dot recording method, and computer program | |
JP5708907B2 (en) | Image recording method and image recording apparatus | |
JP5708908B2 (en) | Image recording method and image recording apparatus | |
JP2018036984A (en) | Image processing device, printer, image processing method, and program | |
US8657408B2 (en) | Image recording apparatus | |
CN101489020A (en) | Image processing for enhanced print quality around edges | |
JP4636167B2 (en) | Image recording device | |
JP6010989B2 (en) | Printing apparatus and printing method | |
JP5263026B2 (en) | Dot data generation device, dot recording device, dot recording method, and computer program | |
JP5564702B2 (en) | Conveying method, image recording method, and image recording apparatus | |
JP2002096461A (en) | Device for image recording, method for controlling image recording, and recording medium | |
JP2019038229A (en) | Printer and print control unit | |
US12001901B2 (en) | Inkjet recording apparatus and inkjet recording method | |
JP4007179B2 (en) | Printing system that prints while performing image processing by sharing between image processing device and printing device | |
JP5423918B2 (en) | Dot recording system, dot recording method, and computer program | |
US9007651B2 (en) | Threshold matrix generation method, image data generation method, image data generation apparatus, image recording apparatus, and recording medium | |
JP2019107810A (en) | Image processing device, image processing method and inkjet recording device | |
JP2011136501A (en) | Printing system, program, and printer | |
JP7041520B2 (en) | Inkjet recording equipment, image processing methods and programs | |
JP6035895B2 (en) | Printing apparatus, printing control apparatus, printing method, and computer program |
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney | Free format text:JAPANESE INTERMEDIATE CODE: A7423 Effective date:20120619 | |
A621 | Written request for application examination | Free format text:JAPANESE INTERMEDIATE CODE: A621 Effective date:20130327 | |
A977 | Report on retrieval | Free format text:JAPANESE INTERMEDIATE CODE: A971007 Effective date:20140116 | |
A131 | Notification of reasons for refusal | Free format text:JAPANESE INTERMEDIATE CODE: A131 Effective date:20140128 | |
A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20140331 | |
A131 | Notification of reasons for refusal | Free format text:JAPANESE INTERMEDIATE CODE: A131 Effective date:20140930 | |
A521 | Request for written amendment filed | Free format text:JAPANESE INTERMEDIATE CODE: A523 Effective date:20141104 | |
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) | Free format text:JAPANESE INTERMEDIATE CODE: A01 Effective date:20150203 | |
A61 | First payment of annual fees (during grant procedure) | Free format text:JAPANESE INTERMEDIATE CODE: A61 Effective date:20150217 | |
R150 | Certificate of patent or registration of utility model | Ref document number:5708907 Country of ref document:JP Free format text:JAPANESE INTERMEDIATE CODE: R150 | |
R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 | |
R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 | |
R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 | |
R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 | |
R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 | |
R250 | Receipt of annual fees | Free format text:JAPANESE INTERMEDIATE CODE: R250 | |
LAPS | Cancellation because of no payment of annual fees |