JP2016185608A - Assignment mask and how to generate assignment mask - Google Patents
Assignment mask and how to generate assignment mask Download PDFInfo
- Publication number
- JP2016185608A JP2016185608A JP2015065902A JP2015065902A JP2016185608A JP 2016185608 A JP2016185608 A JP 2016185608A JP 2015065902 A JP2015065902 A JP 2015065902A JP 2015065902 A JP2015065902 A JP 2015065902A JP 2016185608 A JP2016185608 A JP 2016185608A
- Authority
- JP
- Japan
- Prior art keywords
- mask
- nozzle
- image
- head
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Landscapes
- Particle Formation And Scattering Control In Inkjet Printers (AREA)
- Ink Jet (AREA)
Abstract
【課題】重複印刷領域における画像ムラの発生を抑制する。【解決手段】互いに平行に配置された複数のノズル列をそれぞれ有する複数の印刷ヘッドが、隣り合う2つの印刷ヘッドにおいて複数のノズル列に沿ったノズル列方向の座標が互いに同一であるノズルが存在する重複ノズル領域を各印刷ヘッドの端部に有するように配置されている印刷装置による印刷の際に、重複ノズル領域のノズルによりドットが形成される印刷媒体における重複印刷領域の各ドットを、2つの印刷ヘッドのいずれにより形成するかを決定するための割当情報が設定されている割当マスクにおいて、割当情報は、割当マスクを適用して得られる重複印刷領域の画像において各印刷ヘッドの各ノズル列により形成されたドットの空間周波数がブルーノイズ特性またはグリーンノイズ特性を有するように、設定されている。【選択図】図1Generation of image unevenness in an overlapping print region is suppressed. A plurality of print heads each having a plurality of nozzle rows arranged in parallel to each other include nozzles having the same coordinate in the nozzle row direction along the plurality of nozzle rows in two adjacent print heads. When printing is performed by a printing apparatus arranged to have an overlapping nozzle area at the end of each print head, each dot in the overlapping printing area in a print medium on which dots are formed by the nozzles in the overlapping nozzle area is 2 In the allocation mask in which the allocation information for determining which of the two print heads is formed is set, the allocation information is the nozzle array of each print head in the image of the overlapping print area obtained by applying the allocation mask. Is set so that the spatial frequency of the dots formed by the above has blue noise characteristics or green noise characteristics. [Selection] Figure 1
Description
本発明は、所定方向にノズルが重なる領域のドットをいずれのノズルで形成するかを決定するための割当マスクに関する。 The present invention relates to an allocation mask for determining which nozzle forms a dot in a region where nozzles overlap in a predetermined direction.
インクジェット式のラインプリンターにおいては、印刷用紙を送りながら、この用紙送り方向と交差する方向に用紙幅の全体に亘って設けられたラインヘッドのノズルからインクを噴射して印刷を行う。ラインヘッドは、通常、それぞれ長手方向の長さが用紙幅よりも小さい複数の印刷ヘッドを用紙幅方向に千鳥状に配列して構成される。また、これらの印刷ヘッドでは、例えば、特許文献1に記載されているように、隣り合う印刷ヘッドの端部同士が配列方向において一部が重複する重複領域が存在する。かかる重複領域において配列方向に沿った座標が互いに等しい2つのノズルのうち、いずれのノズルによってドットを形成するかは、所定のマスク(以下、「割当マスク」と呼ぶ)を用いたマスク処理により決定される。特許文献1の割当マスクは、各ドット位置について、「0」または「1」の値が設定されたマスクである。マスク処理では、ハーフトーン処理後の画像データに割当マスクを適用して、同じドット位置に設定された値が「1」の場合には、一方の印刷ヘッドにドット形成を許容して他方の印刷ヘッドに対してドット形成を許容せず、かかる値が「0」の場合には、一方の印刷ヘッドにドット形成を許容せず他方の印刷ヘッドに対してドット形成を許容する。 In an ink jet line printer, printing is performed by ejecting ink from nozzles of a line head provided over the entire sheet width in a direction intersecting the sheet feeding direction while feeding a printing sheet. The line head is generally configured by arranging a plurality of print heads each having a length in the longitudinal direction smaller than the paper width in a staggered manner in the paper width direction. Further, in these print heads, for example, as described in Patent Document 1, there is an overlapping region where the ends of adjacent print heads partially overlap in the arrangement direction. Of the two nozzles having the same coordinate along the arrangement direction in the overlapping region, which nozzle forms the dot is determined by mask processing using a predetermined mask (hereinafter referred to as “assignment mask”). Is done. The allocation mask of Patent Document 1 is a mask in which a value of “0” or “1” is set for each dot position. In the mask processing, an allocation mask is applied to the image data after halftone processing, and when the value set at the same dot position is “1”, dot formation is permitted to one print head and the other printing is performed. When dot formation is not allowed for the head and this value is “0”, dot formation is not allowed for one print head and dot formation is allowed for the other print head.
特許文献1に記載の割当マスクを用いた印刷では、上述の重複領域のノズルにより形成される印刷領域(以下、「重複印刷領域」と呼ぶ)においてドット分散性は比較的良好である。しかしながら、特許文献1の印刷ヘッドが備えるノズル列は1つであり、複数のノズル列を備える場合のドット分散性については考慮されていなかった。近年、高解像度や高速印刷の要請から、各印刷ヘッドがノズル列方向に互いに若干ずれて配置された複数のノズル列を備えることがある。このように、印刷ヘッドが複数のノズル列を備える場合、これら複数のノズル列は、それぞれ異なるラスター位置(用紙送り方向の印刷位置)のドットを形成する。しかしながら、ノズルの向きや位置等の製造誤差、および用紙送り時の用紙の蛇行や浮き上がり等に起因して、少なくとも一方のノズル列から噴射されるインクの着弾位置がずれると、かかるノズル列により形成されるドット列が予定位置からずれるために、画像ムラが生じるおそれがある。特に、重複領域では、2つの印刷ヘッドによりドットが形成されるため、かかる画像ムラがより強く目立つ。 In printing using an allocation mask described in Patent Document 1, dot dispersibility is relatively good in a print region (hereinafter referred to as “overlap print region”) formed by the nozzles of the above-described overlap region. However, the print head of Patent Document 1 has one nozzle row, and dot dispersibility in the case of having a plurality of nozzle rows has not been considered. In recent years, due to demands for high resolution and high-speed printing, each print head may include a plurality of nozzle rows arranged slightly shifted from each other in the nozzle row direction. As described above, when the print head includes a plurality of nozzle arrays, the plurality of nozzle arrays form dots at different raster positions (print positions in the paper feed direction). However, if the landing position of the ink ejected from at least one nozzle row is deviated due to manufacturing errors such as the orientation and position of the nozzle, and meandering or lifting of the paper when feeding the paper, it is formed by the nozzle row. Since the dot row to be shifted is out of the planned position, image unevenness may occur. In particular, in the overlap region, since dots are formed by two print heads, such image unevenness is more noticeable.
このような問題は、ラインヘッドプリンターに限らず、いわゆるシリアルヘッドプリンターと呼ばれる、ヘッドを用紙幅方向に走査させて印刷を行なうプリンターにおいて用いられる印刷用データを生成する場合にも起こり得る。シリアルヘッドプリンターにおいては、複数回の走査によりすべてのドットが形成される領域において、上述の重複印刷領域と同様に、画像ムラが生じるおそれがある。そこで、重複印刷領域における画像ムラを低減可能な技術が望まれていた。 Such a problem may occur not only in a line head printer but also in the case of generating printing data used in a printer that performs printing by scanning a head in the paper width direction, so-called a serial head printer. In a serial head printer, image unevenness may occur in an area where all dots are formed by a plurality of scans, as in the above-described overlapping print area. Therefore, a technique capable of reducing image unevenness in the overlapping print area has been desired.
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態として実現することが可能である。 SUMMARY An advantage of some aspects of the invention is to solve at least a part of the problems described above, and the invention can be implemented as the following forms.
(1)本発明の第1の形態によれば、互いに平行に配置された複数のノズル列をそれぞれ有する複数の印刷ヘッドが、隣り合う2つの印刷ヘッドにおいて前記複数のノズル列に沿ったノズル列方向の座標が互いに同一であるノズルが存在する重複ノズル領域を各印刷ヘッドの端部に有するように配置されている印刷装置による印刷の際に、前記重複ノズル領域のノズルによりドットが形成される印刷媒体における重複印刷領域の各ドットを、前記2つの印刷ヘッドのいずれにより形成するかを決定するための割当情報が設定されている割当マスクが提供される。この割当マスクにおいて、前記割当情報は、前記割当マスクを適用して得られる前記重複印刷領域の画像において各印刷ヘッドの各ノズル列により形成されたドットの空間周波数がブルーノイズ特性またはグリーンノイズ特性を有するように、設定されていてもよい。
この形態の割当マスクによれば、割当マスクにおいて、割当情報は、割当マスクを適用して得られる重複印刷領域の画像において各印刷ヘッドの各ノズル列により形成されたドットの空間周波数がブルーノイズ特性またはグリーンノイズ特性を有するように、設定されている。このため、かかる割当マスクを適用して得られる重複印刷領域において、各ノズル列により形成されたドットの分散性を向上できるので、2つのノズル列のうちの少なくとも一方のノズル列によるドット位置(液滴の着弾位置)がずれても、重複印刷領域におけるドットの疎密(画像ムラ)の発生を抑制できる。
(1) According to the first aspect of the present invention, a plurality of print heads each having a plurality of nozzle rows arranged in parallel to each other are arranged in two adjacent print heads along the plurality of nozzle rows. When printing is performed by a printing apparatus in which overlapping nozzle regions having nozzles having the same direction coordinates exist at the end of each print head, dots are formed by the nozzles in the overlapping nozzle region. An allocation mask in which allocation information for determining which of the two print heads is used to form each dot in the overlapping print area on the print medium is provided. In this allocation mask, the allocation information indicates that a spatial frequency of dots formed by each nozzle row of each print head in the image of the overlapping print region obtained by applying the allocation mask has a blue noise characteristic or a green noise characteristic. It may be set to have.
According to the allocation mask of this aspect, in the allocation mask, the allocation information includes a blue noise characteristic in which the spatial frequency of dots formed by each nozzle row of each print head in the image of the overlapping print area obtained by applying the allocation mask Or it is set to have green noise characteristics. For this reason, in the overlapping print region obtained by applying such an assignment mask, the dispersibility of the dots formed by each nozzle row can be improved, so the dot position (liquid level) by at least one nozzle row of the two nozzle rows can be improved. Even if the droplet landing position is deviated, it is possible to suppress the occurrence of dot density (image unevenness) in the overlapping print region.
(2)本発明の第2の形態によれば、互いに平行に配置された複数のノズル列をそれぞれ有する印刷ヘッドを、前記複数のノズル列に沿ったノズル列方向と交わる交差方向に印刷媒体に対して相対移動させる主走査を行なって前記印刷媒体にドットを形成する印刷装置による印刷の際に、複数回の前記主走査により画像が形成される重複印刷領域の各ドットを、前記複数回の前記主走査のうちいずれの前記主走査により形成するかを決定するための割当情報が設定されている割当マスクが提供される。この割当マスクにおいて、前記割当情報は、前記割当マスクを適用して得られる前記重複印刷領域の画像において各印刷ヘッドの各ノズル列により形成されたドットの空間周波数がブルーノイズ特性またはグリーンノイズ特性を有するように、設定されている。
この形態の割当マスクによれば、割当情報は、割当マスクを適用して得られる重複印刷領域の画像において各印刷ヘッドの各ノズル列により形成されたドットの空間周波数がブルーノイズ特性またはグリーンノイズ特性を有するように、設定されている。このため、かかる割当マスクを適用して得られる重複印刷領域において、各ノズル列により形成されたドットの分散性を向上できるので、2つの主走査のうちの少なくとも一方の主走査により形成されるドット位置(液滴の着弾位置)がずれても、重複印刷領域におけるドットの疎密(画像ムラ)の発生を抑制できる。
(2) According to the second aspect of the present invention, a print head having a plurality of nozzle rows arranged in parallel to each other is placed on a print medium in a crossing direction that intersects the nozzle row direction along the plurality of nozzle rows. When printing is performed by a printing apparatus that forms a dot on the print medium by performing a main scan that moves relative to each other, each dot in the overlapping print area in which an image is formed by a plurality of times of the main scan An allocation mask in which allocation information for determining which of the main scans is to be formed is set. In this allocation mask, the allocation information indicates that a spatial frequency of dots formed by each nozzle row of each print head in the image of the overlapping print region obtained by applying the allocation mask has a blue noise characteristic or a green noise characteristic. Is set to have.
According to the allocation mask of this form, the allocation information includes a blue noise characteristic or a green noise characteristic in which the spatial frequency of dots formed by each nozzle row of each print head in the image of the overlapping print region obtained by applying the allocation mask Is set to have For this reason, since the dispersibility of the dots formed by each nozzle row can be improved in the overlapping print region obtained by applying such an allocation mask, the dots formed by at least one of the two main scans Even if the position (droplet landing position) is deviated, it is possible to suppress the occurrence of dot density (image unevenness) in the overlapping print region.
(3)本発明の第3の形態によれば、互いに平行に配置された複数のノズル列をそれぞれ有する複数の印刷ヘッドが、隣り合う2つの印刷ヘッドにおいて前記複数のノズル列に沿ったノズル列方向の座標が互いに同一であるノズルである重複ノズルが存在する重複ノズル領域を各印刷ヘッドの端部に有するように配置されている印刷装置による印刷の際に、前記重複ノズル領域のノズルによりドットが形成される印刷媒体における重複印刷領域の各ドットを、前記2つの印刷ヘッドのいずれにより形成するかを決定するための割当情報が設定されている割当マスクの生成方法が提供される。この割当マスクの生成方法は、(a)第1の特徴と第2の特徴とを有する2値化用マスクを用意する工程と、(b)前記割当マスクと同じサイズであり、予め決定されている前記重複ノズルにおける各ノズルのドット形成割合に応じたデューティ比で印刷され得るマスク元画像を、各印刷ヘッド毎に用意する工程と、(c)前記2値化マスクを各マスク元画像に適用して、各印刷ヘッド毎にマスク2値化画像を得る工程と、(d)前記マスク2値化画像に基づき、各印刷ヘッド毎に前記割当マスクを生成する工程と、を備え、前記第1の特徴は、入力される画像データに基づいてドットの形成の有無を表すドットデータを生成するハーフトーン処理に用いられるディザマスクとして前記2値化用マスクを適用して得られた画像全体において、ドットの空間周波数がブルーノイズ特性またはグリーンノイズ特性を有することであり、前記第2の特徴は、前記ハーフトーン処理に用いられるディザマスクとして前記2値化用マスクを適用して得られた画像において各印刷ヘッドに含まれる各ノズル列により形成されるドットの空間周波数がそれぞれブルーノイズ特性またはグリーンノイズ特性を有することである。
この形態の割当マスクの生成方法によれば、各ヘッド毎に割当マスクを生成する際に用いられる2値化マスクは、かかる2値化用マスクを適用して得られた画像において各印刷ヘッドに含まれる各ノズル列により形成されるドットの空間周波数がそれぞれブルーノイズ特性またはグリーンノイズ特性を有するように設定されているので、割当マスクを適用して得られる重複印刷領域において、各ノズル列により形成されたドットの分散性を向上できる。このため、2つのノズル列のうちの少なくとも一方のノズル列によるドット位置(液滴の着弾位置)がずれても、重複印刷領域におけるドットの疎密(画像ムラ)の発生を抑制できる。
(3) According to the third aspect of the present invention, a plurality of print heads each having a plurality of nozzle rows arranged in parallel to each other are arranged in two adjacent print heads along the plurality of nozzle rows. When printing is performed by a printing apparatus in which overlapping nozzle areas having overlapping nozzles, which are nozzles whose direction coordinates are the same, exist at the end of each print head, dots are generated by the nozzles in the overlapping nozzle area. An assignment mask generation method is provided in which assignment information for determining which of the two print heads is used to form each dot in an overlapping print region in a print medium on which is formed. This assignment mask generation method includes (a) a step of preparing a binarization mask having a first feature and a second feature, and (b) the same size as the assignment mask, which is determined in advance. A step of preparing for each print head a mask original image that can be printed with a duty ratio corresponding to the dot formation ratio of each nozzle in the overlapping nozzles, and (c) applying the binarized mask to each mask original image And a step of obtaining a mask binarized image for each print head, and (d) generating the assigned mask for each print head based on the mask binarized image. In the entire image obtained by applying the binarization mask as a dither mask used for halftone processing for generating dot data representing the presence or absence of dot formation based on input image data, The spatial frequency of the image has a blue noise characteristic or a green noise characteristic, and the second feature is an image obtained by applying the binarization mask as a dither mask used in the halftone process. The spatial frequency of the dots formed by each nozzle row included in each print head has blue noise characteristics or green noise characteristics.
According to the allocation mask generation method of this aspect, the binarization mask used when generating the allocation mask for each head is applied to each print head in an image obtained by applying the binarization mask. Since the spatial frequency of the dots formed by each included nozzle row is set to have a blue noise characteristic or a green noise characteristic, it is formed by each nozzle row in the overlapping print area obtained by applying the allocation mask. The dispersibility of the formed dots can be improved. For this reason, even if the dot position (droplet landing position) of at least one of the two nozzle arrays is shifted, the occurrence of dot density (image unevenness) in the overlapping print region can be suppressed.
(4)本発明の第4の形態によれば、互いに平行に配置された複数のノズル列をそれぞれ有する印刷ヘッドを、前記複数のノズル列に沿ったノズル列方向と交わる交差方向に印刷媒体に対して相対移動させる主走査を行なって前記印刷媒体にドットを形成する印刷装置による印刷の際に、複数回の前記主走査により画像が形成される重複印刷領域の各ドットを、前記複数回の前記主走査のうちいずれの前記主走査により形成するかを決定するための割当情報が設定されている割当マスクの生成方法が提供される。この割当マスクの生成方法において、各ノズル列には、該ノズル列における互いに異なる少なくとも2つのノズルであって、前記印刷媒体における前記交差方向に同じ座標を、互いに異なる回数の前記主走査により走査する重複ノズルが存在する。この割当マスクの生成方法は、(a)第1の特徴と第2の特徴とを有する2値化用マスクを用意する工程と、(b)前記割当マスクと同じサイズであり、予め決定されている前記重複ノズルにおける各ノズルのドット形成割合に応じたデューティ比で印刷され得るマスク元画像を、各印刷ヘッド毎に用意する工程と、(c)前記2値化マスクを各マスク元画像に適用して、各印刷ヘッド毎にマスク2値化画像を得る工程と、(d)前記マスク2値化画像に基づき、各印刷ヘッド毎に前記割当マスクを生成する工程と、を備え、前記第1の特徴は、入力される画像データに基づいてドットの形成の有無を表すドットデータを生成するハーフトーン処理に用いられるディザマスクとして前記2値化用マスクを適用して得られた画像全体において、ドットの空間周波数がブルーノイズ特性またはグリーンノイズ特性を有することであり、前記第2の特徴は、前記ハーフトーン処理に用いられるディザマスクとして前記値化用マスクを適用して得られた画像において各印刷ヘッドに含まれる各ノズル列により形成されるドットの空間周波数がそれぞれブルーノイズ特性またはグリーンノイズ特性を有することである。
この形態の割当マスクの生成方法によれば、各ヘッド毎に割当マスクを生成する際に用いられる2値化マスクは、かかる2値化用マスクを適用して得られた画像において各印刷ヘッドに含まれる各ノズル列により形成されるドットの空間周波数がそれぞれブルーノイズ特性またはグリーンノイズ特性を有するように設定されているので、割当マスクを適用して得られる重複印刷領域において、各ノズル列により形成されたドットの分散性を向上できる。このため、2つの主走査のうちの少なくとも一方の主走査により形成されるドット位置(液滴の着弾位置)がずれても、重複印刷領域におけるドットの疎密(画像ムラ)の発生を抑制できる。
(4) According to the fourth aspect of the present invention, a print head having a plurality of nozzle rows arranged in parallel to each other is placed on a print medium in a crossing direction intersecting with the nozzle row direction along the plurality of nozzle rows. When printing is performed by a printing apparatus that forms a dot on the print medium by performing a main scan that moves relative to each other, each dot in the overlapping print area in which an image is formed by a plurality of times of the main scan An allocation mask generation method in which allocation information for determining which of the main scans is to be formed is set. In this allocation mask generation method, each nozzle row includes at least two different nozzles in the nozzle row and scans the same coordinates in the intersecting direction of the print medium by the main scanning a different number of times. There are overlapping nozzles. This assignment mask generation method includes (a) a step of preparing a binarization mask having a first feature and a second feature, and (b) the same size as the assignment mask, which is determined in advance. A step of preparing for each print head a mask original image that can be printed with a duty ratio corresponding to the dot formation ratio of each nozzle in the overlapping nozzles, and (c) applying the binarized mask to each mask original image And a step of obtaining a mask binarized image for each print head, and (d) generating the assigned mask for each print head based on the mask binarized image. In the entire image obtained by applying the binarization mask as a dither mask used for halftone processing for generating dot data representing the presence or absence of dot formation based on input image data, The second feature is that an image obtained by applying the valuation mask as a dither mask used in the halftone process has a spatial noise frequency of blue noise or green noise characteristics. The spatial frequency of dots formed by each nozzle row included in each print head has blue noise characteristics or green noise characteristics.
According to the allocation mask generation method of this aspect, the binarization mask used when generating the allocation mask for each head is applied to each print head in an image obtained by applying the binarization mask. Since the spatial frequency of the dots formed by each included nozzle row is set to have a blue noise characteristic or a green noise characteristic, it is formed by each nozzle row in the overlapping print area obtained by applying the allocation mask. The dispersibility of the formed dots can be improved. For this reason, even if the dot position (droplet landing position) formed by at least one of the two main scans is shifted, the occurrence of dot density (image unevenness) in the overlapping print region can be suppressed.
(5)上記第3の形態または第4の形態の割当マスクの生成方法において、前記複数のノズル列に沿ったノズル列方向と交わる交差方向における前記マスク元画像の大きさは、前記交差方向における前記2値化マスクの大きさと等しくてもよい。交差方向におけるマスク元画像の大きさは、交差方向における2値化マスクの大きさと等しいので、割当マスクをタイリングして重複ノズルの各ノズルについて割り当てを行なう際に、タイリングの境界におけるドットの分散性を滑らかにし、画像ムラを低減できる。 (5) In the allocation mask generation method according to the third aspect or the fourth aspect, the size of the mask original image in the intersecting direction intersecting the nozzle array direction along the plurality of nozzle arrays is in the intersecting direction. It may be equal to the size of the binarization mask. Since the size of the mask original image in the intersecting direction is equal to the size of the binarized mask in the intersecting direction, when the assignment mask is tiled and assignment is performed for each nozzle of the overlapping nozzles, Dispersibility can be smoothed and image unevenness can be reduced.
上述した本発明の各形態の有する複数の構成要素は全てが必須のものではなく、上述の課題の一部または全部を解決するため、あるいは、本明細書に記載された効果の一部または全部を達成するために、適宜、前記複数の構成要素の一部の構成要素について、その変更、削除、新たな構成要素との差し替え、限定内容の一部削除を行うことが可能である。また、上述の課題の一部または全部を解決するため、あるいは、本明細書に記載された効果の一部または全部を達成するために、上述した本発明の一形態に含まれる技術的特徴の一部または全部を上述した本発明の他の形態に含まれる技術的特徴の一部または全部と組み合わせて、本発明の独立した一形態とすることも可能である。 A plurality of constituent elements of each embodiment of the present invention described above are not essential, and some or all of the effects described in the present specification are to be solved to solve part or all of the above-described problems. In order to achieve the above, it is possible to appropriately change, delete, replace with a new component, and partially delete the limited contents of some of the plurality of components. In order to solve part or all of the above-described problems or to achieve part or all of the effects described in this specification, technical features included in one embodiment of the present invention described above. A part or all of the technical features included in the other aspects of the present invention described above may be combined to form an independent form of the present invention.
本発明は、種々の形態で実現することも可能である。例えば、印刷用データ生成装置、印刷装置、液体噴射装置等の装置や、印刷用データの生成方法、印刷方法、液体噴射方法、およびこれらの方法のうちの少なくとも1つを実現するコンピュータープログラム、そのコンピュータープログラムを記録した一時的でない記録媒体等の形態で実現することができる。 The present invention can be realized in various forms. For example, a printing data generating device, a printing device, a liquid ejecting device, a printing data generating method, a printing method, a liquid ejecting method, and a computer program that realizes at least one of these methods, The present invention can be realized in the form of a non-temporary recording medium on which a computer program is recorded.
A.第1実施形態:
A1.プリンターの構成:
図1は、本発明の一実施形態としての割当マスクを備えるプリンターの構成を示すブロック図である。プリンター10は、インクジェット式のラインプリンターであり、制御ユニット20、ラインヘッド60と、インク供給機構70と、紙送り機構80と、操作パネル91と、メモリーカードスロット92と、を備える。
A. First embodiment:
A1. Printer configuration:
FIG. 1 is a block diagram illustrating a configuration of a printer including an assignment mask according to an embodiment of the present invention. The printer 10 is an ink jet line printer, and includes a control unit 20, a line head 60, an ink supply mechanism 70, a paper feed mechanism 80, an operation panel 91, and a memory card slot 92.
制御ユニット20は、プリンター10全体を制御する。制御ユニット20は、ラインヘッド60、紙送り機構80、操作パネル91、メモリーカードスロット92と電気的に接続されている。制御ユニット20は、CPU(Central Processing Unit)30と、ROM(Read Only Memory)41と、RAM(Random Access Memory)42と、EEPROM(Electrically Erasable Programmable Read-Only Memory)50とを備える。制御ユニット20が備えるこれらの構成要素は、いずれも内部バスに接続されている。CPU30は、ROM41に記憶されている制御プログラムをRAM42に展開して実行することにより、入力部31、ハーフトーン処理部32、割当処理部33、および印刷制御部34として機能する。これらの各機能部の処理内容については、後述する印刷処理および割当マスク生成処理において説明する。 The control unit 20 controls the entire printer 10. The control unit 20 is electrically connected to the line head 60, the paper feed mechanism 80, the operation panel 91, and the memory card slot 92. The control unit 20 includes a CPU (Central Processing Unit) 30, a ROM (Read Only Memory) 41, a RAM (Random Access Memory) 42, and an EEPROM (Electrically Erasable Programmable Read-Only Memory) 50. All of these components included in the control unit 20 are connected to the internal bus. The CPU 30 functions as the input unit 31, halftone processing unit 32, allocation processing unit 33, and print control unit 34 by expanding and executing the control program stored in the ROM 41 on the RAM 42. The processing content of each of these functional units will be described in print processing and assignment mask generation processing described later.
EEPROM50には、ディザマスク51、先行ヘッド割当マスク52、後行ヘッド割当マスク53、先行ヘッド用マスク元画像54、および後行ヘッド用マスク元画像55が、格納されている。これらのうち、ディザマスク51、先行ヘッド用マスク元画像54、および後行ヘッド用マスク元画像55は、予めEEPROM50に格納されている。先行ヘッド割当マスク52および後行ヘッド割当マスク53は、後述する割当マスク生成処理が実行された後にEEPROM50に格納される。ディザマスク51は、組織的ディザ法によるハーフトーン処理に用いるものであり、複数の閾値により構成される。ディザマスク51は、後述の印刷処理に用いられると共に、割当マスク生成処理においても用いられる。ディザマスク51は、請求項における2値化マスクの下位概念に相当する。先行ヘッド割当マスク52および後行ヘッド割当マスク53は、後述の印刷処理において用いられる。先行ヘッド用マスク元画像54および後行ヘッド用マスク元画像55は、後述の割当マスク生成処理において用いられる。ディザマスク51、2つの割当マスク52,53、および2つのマスク元画像54,55の詳細については、後述する。 The EEPROM 50 stores a dither mask 51, a preceding head assignment mask 52, a following head assignment mask 53, a preceding head mask original image 54, and a following head mask original image 55. Of these, the dither mask 51, the leading head mask original image 54, and the trailing head mask original image 55 are stored in the EEPROM 50 in advance. The preceding head assignment mask 52 and the succeeding head assignment mask 53 are stored in the EEPROM 50 after an assignment mask generation process described later is executed. The dither mask 51 is used for halftone processing by a systematic dither method, and includes a plurality of threshold values. The dither mask 51 is used for a printing process to be described later and also used in an assignment mask generation process. The dither mask 51 corresponds to a subordinate concept of the binarization mask in the claims. The leading head allocation mask 52 and the trailing head allocation mask 53 are used in a printing process described later. The leading head mask original image 54 and the trailing head mask original image 55 are used in an assignment mask generation process described later. Details of the dither mask 51, the two assignment masks 52 and 53, and the two mask original images 54 and 55 will be described later.
ラインヘッド60は、板状の外観形状を有し、載置状態において鉛直下方に開口する多数のノズルを有する。これらのノズルからインク滴が噴射されることにより、印刷用紙Pに多数のインクドットが形成され、画像が印刷される。ラインヘッド60の詳細構成については、後述する。 The line head 60 has a plate-like appearance and has a number of nozzles that open vertically downward in the mounted state. By ejecting ink droplets from these nozzles, a large number of ink dots are formed on the printing paper P, and an image is printed. The detailed configuration of the line head 60 will be described later.
インク供給機構70は、カートリッジホルダー71と、インクカートリッジ72と、インク供給路73とを備える。カートリッジホルダー71には、インクカートリッジ72が着脱自在に装着されている。本実施形態では、プリンター10において吐出するインク色に対応する4つのインクカートリッジ72が、カートリッジホルダー71に装着されている。具体的には、シアン(C)、マゼンタ(M)、イエロー(Y)、ブラック(K)の4色に対応する4つのインクカートリッジ72が、カートリッジホルダー71に装着されている。インク供給路73は、カートリッジホルダー71とラインヘッド60とを接続し、カートリッジホルダー71からラインヘッド60に各色のインクを供給する。このように、プリンター10は、いわゆるオフキャリッジタイプのプリンターに該当する。 The ink supply mechanism 70 includes a cartridge holder 71, an ink cartridge 72, and an ink supply path 73. An ink cartridge 72 is detachably attached to the cartridge holder 71. In the present embodiment, four ink cartridges 72 corresponding to the ink colors discharged from the printer 10 are mounted on the cartridge holder 71. Specifically, four ink cartridges 72 corresponding to four colors of cyan (C), magenta (M), yellow (Y), and black (K) are mounted on the cartridge holder 71. The ink supply path 73 connects the cartridge holder 71 and the line head 60, and supplies ink of each color from the cartridge holder 71 to the line head 60. Thus, the printer 10 corresponds to a so-called off-carriage type printer.
紙送り機構80は、紙送りモーター81と、紙送りモーター81により駆動される給紙ローラー82を備える。紙送り機構80は、印刷用紙Pを、プリンター10における用紙供給部(例えば、用紙トレイ)から排紙部(例えば、排出トレイ)まで搬送する。なお、印刷用紙Pを挟んでラインヘッド60と対向する位置には、図示しないプラテンが配置されている。 The paper feed mechanism 80 includes a paper feed motor 81 and a paper feed roller 82 driven by the paper feed motor 81. The paper feed mechanism 80 conveys the printing paper P from a paper supply unit (for example, a paper tray) in the printer 10 to a paper discharge unit (for example, a discharge tray). A platen (not shown) is disposed at a position facing the line head 60 with the printing paper P in between.
操作パネル91は、プリンター10における各種設定やメニュー選択をユーザーに許容する。操作パネル91は、例えば、複数の物理的なボタン群や、タッチパネル等により構成してもよい。メモリーカードスロット92は、画像データが記憶されているメモリーカードMCを着脱自在に装着する。CPU30は、メモリーカードスロット92に装着されたメモリーカードMCから、画像データを読み出すこと、および画像データをメモリーカードMCに書き込むことができる。本実施形態において、メモリーカードMCに記憶されている画像データは、RGB(Red, Green, Blue)表色系の画像データである。 The operation panel 91 allows the user to perform various settings and menu selections in the printer 10. The operation panel 91 may be constituted by, for example, a plurality of physical button groups, a touch panel, or the like. The memory card slot 92 is detachably loaded with a memory card MC storing image data. The CPU 30 can read image data from the memory card MC installed in the memory card slot 92 and write image data to the memory card MC. In the present embodiment, the image data stored in the memory card MC is RGB (Red, Green, Blue) color system image data.
A2.印刷ヘッドの詳細構成:
図2は、ラインヘッド60の詳細構成を示す説明図である。図2では、印刷用紙Pと対向する面におけるラインヘッド60の構成を示している。なお、ラインヘッド60の一部の構成については、図示の便宜上、省略されている。
A2. Detailed printhead configuration:
FIG. 2 is an explanatory diagram showing a detailed configuration of the line head 60. FIG. 2 shows the configuration of the line head 60 on the surface facing the printing paper P. Note that a part of the configuration of the line head 60 is omitted for convenience of illustration.
ラインヘッド60は、C,M,Y,Kの各色のインクをそれぞれ噴射するノズル列群61〜64が形成された印刷ヘッドが、印刷用紙Pの印刷範囲に亘って千鳥状に複数配列されて構成される。このように各々の印刷ヘッドを千鳥状に配列しているのは、印刷ヘッドの端部の強度上の問題や、その付属装置の設置スペースの問題を解決するためである。各印刷ヘッドは互いに同じ構成を有する。なお、ラインヘッド60を構成する印刷ヘッドの数は、2以上であればよい。また、印刷ヘッドの配列方法は、特に限定するものではなく、例えば、階段状などでもよい。同様に、本実施形態においては、ノズル列群61〜64を構成する各ノズルは、印刷ヘッドの配列方向に一直線上に並べられて形成されるが、ノズルの配列方法は特に限定するものではなく、例えば、千鳥状に並べられてもよい。 In the line head 60, a plurality of print heads in which nozzle row groups 61 to 64 for ejecting inks of colors C, M, Y, and K are formed are arranged in a staggered manner over the printing range of the printing paper P. Composed. The reason why the print heads are arranged in a staggered manner as described above is to solve the problem of the strength of the end of the print head and the problem of the installation space of the attached device. Each print head has the same configuration. Note that the number of print heads constituting the line head 60 may be two or more. Further, the method for arranging the print heads is not particularly limited, and may be, for example, stepped. Similarly, in the present embodiment, the nozzles constituting the nozzle row groups 61 to 64 are formed in a straight line in the print head arrangement direction, but the nozzle arrangement method is not particularly limited. For example, they may be arranged in a staggered pattern.
これらの印刷ヘッドのうち、印刷用紙Pの搬送方向の上流側に配置されているものを先行ヘッドPH、下流側に配置されているものを後行ヘッドFHと、以降において呼ぶ。先行ヘッドPHと後行ヘッドFHとは、それぞれ、両端部において、隣り合う他の印刷ヘッドと重複した領域(以下、重複ノズル領域ORAともいう)と、当該重複がない領域(以下、単独ノズル領域SAともいう)とを有するように配置されている。後述するように重複ノズル領域ORAでは、先行ヘッドPHと後行ヘッドFHとは、それぞれ互いにノズル列方向の座標が同一のノズルを有する。このように重複ノズル領域ORAを設けているのは、各々の印刷ヘッドの特性の違い等により、印刷画像における印刷ヘッド同士のつなぎ目に対応する部分に、バンディングが発生することを抑制するためである。 Among these print heads, the one disposed on the upstream side in the transport direction of the printing paper P is referred to as a preceding head PH, and the one disposed on the downstream side is referred to as a trailing head FH hereinafter. The leading head PH and the trailing head FH each have an area overlapping with another adjacent print head (hereinafter also referred to as an overlapping nozzle area ORA) and an area without the overlapping (hereinafter referred to as a single nozzle area). (Also referred to as SA). As will be described later, in the overlapping nozzle area ORA, the leading head PH and the trailing head FH have nozzles having the same coordinate in the nozzle row direction. The reason why the overlapping nozzle area ORA is provided in this way is to suppress the occurrence of banding in the portion corresponding to the joint between the print heads in the print image due to the difference in the characteristics of each print head. .
先行ヘッドPH及び後行ヘッドFHは、紙送りとインクの噴射タイミングを調整することにより、印刷ヘッドの配列方向、すなわちノズル列方向に沿った1つのドット列を印刷用紙Pに形成する。単独ノズル領域SAのノズルによりドットが形成される印刷用紙Pの領域(以下、「単独印刷領域」と呼ぶ)のドット列は、先行ヘッドPHおよび後行ヘッドFHのいずれか一方によって形成される。これに対して、重複ノズル領域ORAのノズルにより形成される印刷用紙Pの領域(以下、「重複印刷領域」と呼ぶ)のドット列は、先行ヘッドPHと後行ヘッドFHの両方によって形成される。 The leading head PH and the trailing head FH form one dot row on the printing paper P along the arrangement direction of the print heads, that is, the nozzle row direction by adjusting the paper feed and ink ejection timing. A dot row of an area of the printing paper P (hereinafter referred to as “single print area”) where dots are formed by the nozzles of the single nozzle area SA is formed by either the preceding head PH or the trailing head FH. On the other hand, the dot row of the area of the printing paper P (hereinafter referred to as “overlapping printing area”) formed by the nozzles of the overlapping nozzle area ORA is formed by both the preceding head PH and the following head FH. .
ノズル列方向に沿ったドット列の形成動作が連続的に行われることによって、印刷用紙Pの搬送方向にもドット列(本実施例では、ラスターともいう)が形成される。このようにして印刷される印刷領域のうち、各々の印刷ヘッドに対応する領域をバンドともいう。本実施例では、重複印刷領域については、説明の便宜上、図2に示すように、その中央部分で区切って、また、番号を付して(図中のJは正の整数)、バンドを識別する。 By continuously performing the dot row forming operation along the nozzle row direction, dot rows (also referred to as rasters in this embodiment) are also formed in the transport direction of the printing paper P. Of the print areas printed in this way, areas corresponding to the respective print heads are also referred to as bands. In the present embodiment, for convenience of explanation, as shown in FIG. 2, the overlapping print areas are separated by a central portion and numbered (J in the figure is a positive integer) to identify the band. To do.
図3は、図2に示すノズル列群の詳細構成を示す説明図である。図3では、互いに同一の重複ノズル領域ORAに含まれる2つのノズル列群61の詳細構成を示している。図3において、一方のノズル列群61は、先行ヘッドPHのノズル列群61であり、他方のノズル列群61は、後行ヘッドFHのノズル列群61である。 FIG. 3 is an explanatory diagram illustrating a detailed configuration of the nozzle array group illustrated in FIG. 2. FIG. 3 shows a detailed configuration of two nozzle row groups 61 included in the same overlapping nozzle area ORA. In FIG. 3, one nozzle row group 61 is the nozzle row group 61 of the preceding head PH, and the other nozzle row group 61 is the nozzle row group 61 of the trailing head FH.
各ヘッドPH,FHのノズル列群61は、それぞれ互いに平行な2つのノズル列を有する。具体的には、先行ヘッドPHのノズル列群61は、ノズル列LpAと、ノズル列LpBとを有する。後行ヘッドFHのノズル列群61は、ノズル列LfAと、ノズル列LfBとを有する。各ノズル列群61を構成する2つのノズル列は、互いに同数のノズルを含み、互いにノズル列方向にずれて配置されている。より具体的には、各ノズル列においてノズル列方向に隣り合うノズル間のノズル列方向に沿った距離(ノズルピッチ)を2kとすると、その半分のkだけノズル列方向にずれて2つのノズル列が配置されている。このような構成により、紙送り方向から見た場合の各ノズル列群61全体としてのノズルピッチkを比較的小さくして、高解像度印刷および高速印刷が実現される。本実施形態における紙送り方向は、請求項における交差方向の下位概念に相当する。 The nozzle row group 61 of each head PH and FH has two nozzle rows that are parallel to each other. Specifically, the nozzle row group 61 of the preceding head PH has a nozzle row LpA and a nozzle row LpB. The nozzle row group 61 of the trailing head FH has a nozzle row LfA and a nozzle row LfB. The two nozzle rows constituting each nozzle row group 61 include the same number of nozzles as each other, and are shifted from each other in the nozzle row direction. More specifically, if the distance (nozzle pitch) along the nozzle row direction between nozzles adjacent to each other in the nozzle row direction in each nozzle row is 2k, the two nozzle rows are shifted in the nozzle row direction by half k. Is arranged. With such a configuration, the nozzle pitch k of each nozzle row group 61 as a whole when viewed from the paper feed direction is relatively small, and high-resolution printing and high-speed printing are realized. The paper feed direction in the present embodiment corresponds to the subordinate concept of the cross direction in the claims.
先行ヘッドPHは、重複ノズル領域ORAに含まれるノズルとして、図3上方側の端部に8つのノズルnp1〜np8を備える。同様に、後行ヘッドFHは、重複ノズル領域ORAに含まれるノズルとして、図3下方側の端部に8つのノズルnf1〜nf8を備える。重複ノズル領域ORAでは、先行ヘッドPHと後行ヘッドFHとは、互いにノズル列方向の座標が同じノズルを有している。換言すると、先行ヘッドPHと後行ヘッドFHとは、同一ラスターを形成するノズルをそれぞれ有する。具体的には、先行ヘッドPHのノズルnp1と、後行ヘッドFHのノズルnf1とは、互いにノズル列方向の座標が同じである。同様に、先行ヘッドPHのノズルnp2および後行ヘッドFHのノズルnf2、先行ヘッドPHのノズルnp3および後行ヘッドFHのノズルnf3、先行ヘッドPHのノズルnp4および後行ヘッドFHのノズルnf4、先行ヘッドPHのノズルnp5および後行ヘッドFHのノズルnf5、先行ヘッドPHのノズルnp6および後行ヘッドFHのノズルnf6、先行ヘッドPHのノズルnp7および後行ヘッドFHのノズルnf7、先行ヘッドPHのノズルnp8および後行ヘッドFHのノズルnf8のそれぞれについて、互いにノズル列方向の座標が同じである。したがって、例えば、同一のラスターを形成する2つのノズルnp1,nf1のうち、同じ位置のドットは、いずれか一方のノズルによって形成される。なお、図3において、各ノズルnp1〜np8,nf1〜nf8に対応付けられている割合(%)については、後ほど説明する。 The leading head PH includes eight nozzles np1 to np8 at the upper end of FIG. 3 as nozzles included in the overlapping nozzle area ORA. Similarly, the trailing head FH includes eight nozzles nf1 to nf8 at the lower end of FIG. 3 as nozzles included in the overlapping nozzle area ORA. In the overlapping nozzle area ORA, the leading head PH and the trailing head FH have nozzles having the same coordinate in the nozzle row direction. In other words, the leading head PH and the trailing head FH each have nozzles that form the same raster. Specifically, the nozzle np1 of the leading head PH and the nozzle nf1 of the trailing head FH have the same coordinate in the nozzle row direction. Similarly, the nozzle np2 of the preceding head PH and the nozzle nf2 of the following head FH, the nozzle np3 of the preceding head PH and the nozzle nf3 of the following head FH, the nozzle np4 of the preceding head PH and the nozzle nf4 of the following head FH, the preceding head Nozzle np5 of PH and nozzle nf5 of trailing head FH, nozzle np6 of leading head PH and nozzle nf6 of trailing head FH, nozzle np7 of leading head PH and nozzle nf7 of trailing head FH, nozzle np8 of leading head PH and The nozzles nf8 of the trailing head FH have the same coordinate in the nozzle row direction. Therefore, for example, among the two nozzles np1 and nf1 forming the same raster, the dot at the same position is formed by any one of the nozzles. In FIG. 3, the ratio (%) associated with each of the nozzles np1 to np8 and nf1 to nf8 will be described later.
A3.印刷処理:
図4は、プリンター10において実行される印刷処理の手順を示すフローチャートである。ユーザーが操作パネル91等を用いて、メモリーカードMCに記憶されている画像の印刷指示操作を行うと、プリンター10において印刷処理が実行される。入力部31は、メモリーカードスロット92を介してメモリーカードMCから印刷対象である画像データを読み込んで入力する(ステップS110)。CPU30は、EEPROM50に記憶された図示しないルックアップテーブルを参照して、入力された画像データについて、RGB形式をCMYK形式に色変換する(ステップS120)。
A3. Printing process:
FIG. 4 is a flowchart illustrating a procedure of print processing executed in the printer 10. When the user performs a print instruction operation for an image stored in the memory card MC using the operation panel 91 or the like, a print process is executed in the printer 10. The input unit 31 reads and inputs image data to be printed from the memory card MC via the memory card slot 92 (step S110). The CPU 30 refers to a lookup table (not shown) stored in the EEPROM 50 and performs color conversion from RGB format to CMYK format for the input image data (step S120).
ハーフトーン処理部32は、色変換後の画像データを各色のドットのオンおよびオフで表されたビットマップデータに変換するハーフトーン処理を行う(ステップS130)。本実施例におけるハーフトーン処理は、ディザマスク51を用いた組織的ディザ法によって、入力データとディザマスク51の閾値とを比較し、入力データが閾値以上であればドットオンと判断し、入力データが閾値未満であればドットオフと判断する。なお、ハーフトーン処理は、ドットのオンおよびオフの2値化処理に限らず、大ドット及び小ドットのオンおよびオフなど、多値化処理であってもよい。また、ステップS130の処理対象となる画像データは、色変換処理のみならず、解像度変換処理やスムージング処理などの各種画像処理が実行された後のデータであってもよい。 The halftone processing unit 32 performs halftone processing for converting the image data after color conversion into bitmap data represented by ON and OFF of each color dot (step S130). In the halftone processing in this embodiment, the input data is compared with the threshold value of the dither mask 51 by a systematic dither method using the dither mask 51. If the input data is equal to or greater than the threshold value, it is determined that the dot is on. Is less than the threshold value, it is determined that the dot is off. The halftone process is not limited to the binarization process of turning dots on and off, but may be a multi-value process such as turning on and off large dots and small dots. Further, the image data to be processed in step S130 may be data after various image processing such as resolution conversion processing and smoothing processing is performed as well as color conversion processing.
ここで、本実施形態において、ディザマスク51は、かかるディザマスクを適用して得られたビットマップデータ全体におけるドットの分散性が優れるように、予め設定されている。加えて、各印刷ヘッドの左側のノズル列(例えば、図3に示す先行ヘッドPHのノズル列LpAと後行ヘッドFHのノズル列LfA等)により形成されるラスター群(以下、「A群」とも呼ぶ)を構成するドットの分散性が優れると共に、各印刷ヘッドの右側のノズル列(例えば、図3に示す先行ヘッドPHのノズル列LpBと後行ヘッドFHのノズル列LfB等)により形成されるラスター群(以下、「B群」とも呼ぶ)を構成するドットの分散性が優れるように、予め設定されている。より具体的には、ディザマスク51を適用して得られたビットマップデータにおけるA群のドットの空間周波数と、B群のドットの空間周波数とが、いずれもいわゆるブルーノイズ特性又はいわゆるグリーンノイズ特性となるように、予め設定されている。 Here, in this embodiment, the dither mask 51 is set in advance so that the dispersibility of dots in the entire bitmap data obtained by applying the dither mask is excellent. In addition, a raster group (hereinafter referred to as “Group A”) formed by the nozzle array on the left side of each print head (for example, the nozzle array LpA of the preceding head PH and the nozzle array LfA of the succeeding head FH shown in FIG. 3). In addition, the dispersibility of the dots constituting each of the print heads is excellent, and the nozzle array on the right side of each print head (for example, the nozzle array LpB of the preceding head PH and the nozzle array LfB of the succeeding head FH shown in FIG. 3) is formed. It is set in advance so that the dispersibility of the dots constituting the raster group (hereinafter also referred to as “B group”) is excellent. More specifically, the spatial frequency of the A group dots and the spatial frequency of the B group dots in the bitmap data obtained by applying the dither mask 51 are both so-called blue noise characteristics or so-called green noise characteristics. Is set in advance so that
図5は、ディザマスク51が備えるノイズ特性を例示する説明図である。図5では、A群およびB群の各ドットについてブルーノイズ特性およびグリーンノイズ特性を有するようなディザマスク51の各画素に設定されている閾値の空間周波数特性を概念的に例示した。ディザマスク51におけるブルーノイズ特性は、1周期の長さが2画素付近の高い周波数領域に最も大きな周波数成分を有するものとなっている。これは、高周波領域において感度が低いという人間の視覚特性を考慮して、高周波領域に最も大きな周波数成分が発生するように閾値の格納位置が調整されていることを意味する。こうしたブルーノイズ特性を備えたディザマスク51を用いてドットを発生させると、ドットの分散性に優れた画像が得られる。 FIG. 5 is an explanatory diagram illustrating the noise characteristics provided in the dither mask 51. FIG. 5 conceptually illustrates the threshold spatial frequency characteristics set for each pixel of the dither mask 51 having the blue noise characteristics and the green noise characteristics for the dots of the A group and the B group. The blue noise characteristic in the dither mask 51 has the largest frequency component in a high frequency region in which the length of one cycle is near 2 pixels. This means that the storage position of the threshold is adjusted so that the largest frequency component is generated in the high frequency region in consideration of the human visual characteristic that the sensitivity is low in the high frequency region. When dots are generated using the dither mask 51 having such blue noise characteristics, an image having excellent dot dispersibility can be obtained.
図5には、さらに、グリーンノイズ特性を破線の曲線として例示している。図示されているように、グリーンノイズ特性は、ブリーノイズ特性よりやや低周波側に最も大きな周波数成分を有するもので、画素サイズが十分に小さければグリーンノイズ特性でも粒状感の感じられない良好な画像が得られる。ディザマスク51は、こうしたブルーノイズ特性またはグリーンノイズ特性などの所定の空間周波数特性を有するように予め設定されている。このような所定の空間周波数特性を有するディザマスク51は、例えば、特開2007−116432号公報に記載の生成方法などにより生成してもよい。 FIG. 5 further illustrates the green noise characteristic as a dashed curve. As shown in the figure, the green noise characteristic has the largest frequency component slightly on the low frequency side than the brie noise characteristic, and if the pixel size is sufficiently small, a good image that does not feel grainy even with the green noise characteristic. Is obtained. The dither mask 51 is preset so as to have a predetermined spatial frequency characteristic such as a blue noise characteristic or a green noise characteristic. The dither mask 51 having such a predetermined spatial frequency characteristic may be generated by, for example, a generation method described in JP 2007-116432 A.
図4に示すように、割当処理部33は、重複印刷領域の各ドット形成位置に、先行ヘッドPHと後行ヘッドFHのいずれでドットを形成するかを割り当てる割当処理を行う(ステップS140)。 As shown in FIG. 4, the allocation processing unit 33 performs allocation processing for allocating which of the leading head PH and the trailing head FH forms dots at each dot formation position in the overlapping print region (step S140).
図6は、割当処理の内容を模式的に示す説明図である。図6の最も左には、重複印刷領域についてのハーフトーン処理(ステップS130)の処理結果である最終ドット配列DAを示している。最終ドット配列DAの格子は、画像データの画素を示している。ハッチングで表示した格子は、ハーフトーン処理においてドットオンと判断された画素を示し、白色で表示した格子は、ハーフトーン処理においてドットオフと判断された画素を示している。 FIG. 6 is an explanatory diagram schematically showing the contents of the allocation process. The leftmost part of FIG. 6 shows the final dot array DA, which is the result of the halftone process (step S130) for the overlapping print area. The lattice of the final dot array DA indicates the pixels of the image data. A grid displayed by hatching indicates pixels determined to be dot-on in the halftone process, and a grid displayed in white indicates pixels determined to be dot-off in the halftone process.
先行ヘッド割当マスク52には、重複印刷領域の各画素のうち、先行ヘッドPHによってドットが形成される画素の位置が記録されている。図示する格子のうち、ハッチング表示した格子は、先行ヘッドPHでドットを形成する(ドットオンとする)画素を示し、白色で表示した画素は、先行ヘッドPHでドットを形成しない、つまり、後行ヘッドFHでドットを形成する画素を示している。このような先行ヘッド割当マスク52を用いて、最終ドット配列DAをマスク処理することによって、最終ドット配列DAのうちの先行ヘッドPHでドットの形成を行う画素を決定することができる。具体的には、最終ドット配列DAのドットオンの画素と、先行ヘッド割当マスク52のドットオンの画素との重複部分が、先行ヘッドPHによってドットが形成されるドット配置DA1となる。 In the preceding head assignment mask 52, the positions of pixels in which dots are formed by the preceding head PH among the pixels in the overlapping print area are recorded. Of the grids shown in the figure, hatched grids indicate pixels that form dots with the leading head PH (dots on), and pixels displayed in white do not form dots with the leading head PH. The pixel which forms a dot with the head FH is shown. By masking the final dot array DA using such a preceding head assignment mask 52, it is possible to determine the pixels on which dots are to be formed by the preceding head PH in the final dot array DA. Specifically, an overlapping portion between the dot-on pixel of the final dot array DA and the dot-on pixel of the preceding head allocation mask 52 is a dot arrangement DA1 in which dots are formed by the preceding head PH.
後行ヘッド割当マスク53には、重複印刷領域の各画素のうち、後行ヘッドFHによってドットが形成される画素の位置が記録されている。このような後行ヘッド割当マスク53を用いて、最終ドット配列DAをマスク処理することによって、後行ヘッドFHによってドットが形成されるドット配置DA2を決定することができる。なお、ドット配置DA2は、最終ドット配列DAのドットオンの画素と、先行ヘッド割当マスク52のドットオフの画素との重複部分として、決定することも可能である。以下の説明では、重複印刷領域を構成する各ドットを、先行ヘッドPHと後行ヘッドFHのいずれのヘッドで形成するかを、ドット形成位置(画素)ごとに割り当てた情報を、割当結果情報ともいう。割当マスク52,53において、各画素についてドットを形成するか否かを示す情報(後述する「0」および「1」)は、請求項における割当情報の下位概念に相当する。 The succeeding head assignment mask 53 records the positions of pixels in which dots are formed by the succeeding head FH among the pixels in the overlapping print area. The dot arrangement DA2 in which dots are formed by the succeeding head FH can be determined by masking the final dot array DA using such a succeeding head assignment mask 53. Note that the dot arrangement DA2 can be determined as an overlapping portion between the dot-on pixel of the final dot array DA and the dot-off pixel of the preceding head allocation mask 52. In the following description, information that assigns each dot forming position (pixel) to each dot forming position (pixel) as to which dot of the preceding head PH or the following head FH is used to form each dot constituting the overlapping print area is also referred to as allocation result information. Say. In the allocation masks 52 and 53, information (“0” and “1” described later) indicating whether or not to form dots for each pixel corresponds to a subordinate concept of the allocation information in the claims.
図4に示すように、割当処理が完了すると、印刷制御部34は、ステップS130において得られたビットマップデータ、およびステップS140において得られた割当結果情報に基づき、ラインヘッド60およびモーター81等を駆動させて、印刷を実行する(ステップS150)。こうして、印刷処理は終了する。 As shown in FIG. 4, when the assignment process is completed, the print control unit 34 controls the line head 60, the motor 81, and the like based on the bitmap data obtained in step S130 and the assignment result information obtained in step S140. It is driven to execute printing (step S150). Thus, the printing process ends.
ここで、上述の印刷処理で得られた画像の重複印刷領域において、各ノズル列で形成されたドットの分散性は、非常に優れている。具体的には、各ノズル列で形成されたドットの空間周波数が、いわゆるブルーノイズ特性またはグリーンノイズ特性を有する。このような特性は、割当処理に用いる先行ヘッド割当マスク52および後行ヘッド割当マスク53によって得られる。これら2つの割当マスク52,53の生成処理について、以下説明する。 Here, in the overlapping print region of the image obtained by the above-described printing process, the dispersibility of the dots formed by each nozzle row is very excellent. Specifically, the spatial frequency of dots formed in each nozzle row has a so-called blue noise characteristic or green noise characteristic. Such characteristics are obtained by the preceding head allocation mask 52 and the trailing head allocation mask 53 used for the allocation process. Processing for generating these two allocation masks 52 and 53 will be described below.
A4.割当マスク生成処理:
図7は、割当処理において用いられる2つの割当マスク52,53の生成処理の手順を示すフローチャートである。プリンター10において、ユーザーが操作パネル91を操作して割当マスク生成メニューを選択して実行指示を入力すると、割当マスク生成処理が実行される。なお、割当マスク生成処理の開始前に、ユーザーは、印字比率をプリンター10に設定する。したがって、かかる印字比率を示す情報がEEPROM50に格納される。また、ユーザーは、割当マスク生成処理の開始前に、先行ヘッド用マスク元画像54および後行ヘッド用マスク元画像55をEEPROM50に格納する。後述するように、これら2つのマスク元画像54,55は、ユーザーが設定する印字比率にしたがったデューティ比で印刷され得るような画像として生成されている。換言すると、ユーザーは、設定しようとする印字比率に応じて先行ヘッド用マスク元画像54および後行ヘッド用マスク元画像55を生成し、EEPROM50に格納する。
A4. Assignment mask generation processing:
FIG. 7 is a flowchart showing a procedure for generating two allocation masks 52 and 53 used in the allocation process. In the printer 10, when the user operates the operation panel 91 to select an allocation mask generation menu and inputs an execution instruction, an allocation mask generation process is executed. Note that the user sets the print ratio in the printer 10 before starting the allocation mask generation process. Therefore, information indicating the print ratio is stored in the EEPROM 50. Further, the user stores the preceding head mask original image 54 and the subsequent head mask original image 55 in the EEPROM 50 before the start of the allocation mask generation processing. As will be described later, these two mask original images 54 and 55 are generated as images that can be printed at a duty ratio in accordance with the print ratio set by the user. In other words, the user generates the leading head mask original image 54 and the trailing head mask original image 55 according to the print ratio to be set, and stores them in the EEPROM 50.
上述の印字比率は、重複ノズル領域ORAに含まれる各ノズルについて設定される。印字比率とは、先行ヘッドPHおよび後行ヘッドFHにおいてノズル列方向の座標が同じ2つのノズルのそれぞれについて、該当するノズルによりドットが形成される画素の、同一ラスターにおけるデューティ比を意味する。具体的には、例えば、図3に示すように、先行ヘッドPHのノズルnp1には、10%が設定されている。これは、ノズルnp1およびノズルnf1により形成されるラスターの全画素を100としたときに、ノズルnp1によりドットが形成される画素が10となるように設定されていることを意味する。また、同じラスターの一部を形成する後行ヘッドFHのノズルnf1には、印字比率として90%が設定されている。図3に示すように、先行ヘッドPHにおいて重複ノズル領域ORAに含まれる8つのノズルnp1〜np8には、ノズル列方向に沿って上から下に向かう順序でそれぞれ、10%(ノズルnp1)、20%(ノズルnp2)、30%(ノズルnp3)、40%(ノズルnp4)、50%(ノズルnp5)、60%(ノズルnp6)、70%(ノズルnp7)、80%(ノズルnp8)が設定されている。つまり、先行ヘッドPHには、印字比率として、ノズル列方向に沿って上から下に向かう順序で次第に大きくなるデューティ比が設定されている。これに対して、後行ヘッドFHにおいて重複ノズル領域ORAに含まれる8つのノズルnf1〜nf8には、ノズル列方向に沿って上から下に向かう順序で次第に小さくなるデューティ比が印字比率として設定されている。具体的には、8つのノズルnf1〜nf8には、ノズル列方向に沿って上から下に向かう順序でそれぞれ、90%(ノズルnf1)、80%(ノズルnf2)、70%(ノズルnf3)、60%(ノズルnf4)、50%(ノズルnf5)、40%(ノズルnf6)、30%(ノズルnf7)、20%(ノズルnf8)が設定されている。 The above-described print ratio is set for each nozzle included in the overlapping nozzle area ORA. The print ratio means a duty ratio in the same raster of pixels in which dots are formed by the corresponding nozzles for each of two nozzles having the same coordinate in the nozzle row direction in the preceding head PH and the following head FH. Specifically, for example, as shown in FIG. 3, 10% is set for the nozzle np1 of the preceding head PH. This means that the number of pixels in which dots are formed by the nozzle np1 is set to 10 when all the pixels of the raster formed by the nozzles np1 and nf1 are 100. Further, 90% is set as the printing ratio for the nozzle nf1 of the succeeding head FH that forms part of the same raster. As shown in FIG. 3, the eight nozzles np1 to np8 included in the overlapping nozzle area ORA in the preceding head PH are respectively 10% (nozzle np1), 20 in the order from top to bottom along the nozzle row direction. % (Nozzle np2), 30% (nozzle np3), 40% (nozzle np4), 50% (nozzle np5), 60% (nozzle np6), 70% (nozzle np7), and 80% (nozzle np8) are set. ing. That is, the preceding head PH is set with a duty ratio that gradually increases in the order from top to bottom along the nozzle row direction as the print ratio. On the other hand, the duty ratio that gradually decreases in the order from top to bottom along the nozzle row direction is set as the print ratio for the eight nozzles nf1 to nf8 included in the overlapping nozzle area ORA in the trailing head FH. ing. Specifically, the eight nozzles nf1 to nf8 are respectively 90% (nozzle nf1), 80% (nozzle nf2), 70% (nozzle nf3) in the order from top to bottom along the nozzle row direction. 60% (nozzle nf4), 50% (nozzle nf5), 40% (nozzle nf6), 30% (nozzle nf7), and 20% (nozzle nf8) are set.
図7に示すように、まず、CPU30は、以下の2つの特徴(特徴1および特徴2)を有するディザマスクを用意する(ステップS210)。
[特徴1]:本ディザマスクを用いてフラットな(階調値が一定な)画像に対して上記ステップ130のハーフトーン処理を行った場合に、ハーフトーン処理結果(ビットマップデータ)全体でのドット分散性が良好である。
[特徴2]:本ディザマスクを用いてフラットな(階調値が一定な)画像に対して上記ステップ130のハーフトーン処理を行って得られたハーフトーン処理結果(ビットマップデータ)を、同一インク色に割り当てられている複数のノズル列毎にグループ分けを行い、それぞれのグループに属するドットを抽出した場合に、抽出された各グループのドットの分散性が良好である。
上記特徴1,2において、「ドット分散性が良好である」とは、ブルーノイズ特性またはグリーンノイズ特性を有することを意味する。また、上記特徴2における「同一インク色に割り当てられている複数のノズル列ごとにグループ分け」とは、例えば、図3に示すノズル列群の例では、先行ヘッドPHのノズル列LpAに割り当てられるグループ、先行ヘッドPHのノズル列LpBに割り当てられるグループ、後行ヘッドFHのノズル列LfAに割り当てられるグループ、後行ヘッドFHのノズル列LfBに割り当てられるグループの合計4つのグループにグループ分けすることを意味する。このような2つの特徴1,2を有するディザマスクは、例えば、特開2007−116432号公報に記載の生成方法などにより生成してもよい。
As shown in FIG. 7, first, the CPU 30 prepares a dither mask having the following two features (feature 1 and feature 2) (step S210).
[Characteristic 1]: When the halftone process of step 130 is performed on a flat (constant gradation value) image using the dither mask, the entire halftone process result (bitmap data) Good dot dispersibility.
[Characteristic 2]: The same halftone processing result (bitmap data) obtained by performing the halftone processing of Step 130 on a flat (constant gradation value) image using the dither mask. When grouping is performed for each of a plurality of nozzle rows assigned to the ink color and dots belonging to each group are extracted, the dispersibility of the extracted dots of each group is good.
In the above features 1 and 2, “good dot dispersion” means having blue noise characteristics or green noise characteristics. The “grouping for each of a plurality of nozzle rows assigned to the same ink color” in the above feature 2 is assigned to the nozzle row LpA of the preceding head PH in the example of the nozzle row group shown in FIG. 3, for example. Grouping into a total of four groups: a group, a group assigned to the nozzle row LpB of the preceding head PH, a group assigned to the nozzle row LfA of the following head FH, and a group assigned to the nozzle row LfB of the following head FH. means. Such a dither mask having the two features 1 and 2 may be generated by, for example, a generation method described in Japanese Patent Application Laid-Open No. 2007-116432.
CPU30は、先行ヘッドおよび後行ヘッドのそれぞれについてマスク元画像を用意する(ステップS220)。本実施形態において、マスク元画像とは、先行ヘッドおよび後行ヘッドのそれぞれに設定されている印字比率にしたがったデューティ比で印刷され得る画像を意味する。上述のように、割当マスク生成処理の開始前にユーザーによってEEPROM50に格納された先行ヘッド用マスク元画像54および後行ヘッド用マスク元画像55は、かかるマスク元画像に該当する。したがって、本実施形態では、CPU30は、ステップS220として、EEPROM50に格納されている2つのマスク元画像55,54を特定することにより、マスク元画像を用意する。なお、このステップS220において、ユーザーに2つのマスク元画像55,54の格納を促すメッセージを操作パネル91等に表示させ、かかるメッセージに基づき、ユーザーが2つのマスク元画像54,55をEEPROM50に格納し、格納された2つのマスク元画像55,54を特定してもよい。 The CPU 30 prepares a mask original image for each of the preceding head and the succeeding head (step S220). In the present embodiment, the mask original image means an image that can be printed with a duty ratio in accordance with the print ratio set for each of the preceding head and the succeeding head. As described above, the preceding head mask original image 54 and the subsequent head mask original image 55 stored in the EEPROM 50 by the user before the start of the allocation mask generation process correspond to the mask original image. Therefore, in this embodiment, CPU30 prepares a mask original image by specifying the two mask original images 55 and 54 stored in EEPROM50 as step S220. In step S220, a message prompting the user to store the two mask original images 55 and 54 is displayed on the operation panel 91 or the like, and the user stores the two mask original images 54 and 55 in the EEPROM 50 based on the message. Then, the two stored mask original images 55 and 54 may be specified.
CPU30は、ステップS220で用意された各マスク元画像に対して、ステップS210で用意されたディザマスクを適用して、2値化画像を得る(ステップS230)。 The CPU 30 applies the dither mask prepared in step S210 to each mask original image prepared in step S220 to obtain a binarized image (step S230).
図8は、後行ヘッド用マスク元画像55に基づきステップS230により得られた2値化画像の一例を示す説明図である。図8(a)は、後行ヘッド用マスク元画像55を示し、図8(b)は、後行ヘッド用マスク元画像55に基づきステップS230により得られた2値化画像55hを示す。 FIG. 8 is an explanatory diagram showing an example of a binarized image obtained in step S230 based on the succeeding head mask original image 55. As shown in FIG. FIG. 8A shows the trailing head mask original image 55, and FIG. 8B shows the binarized image 55 h obtained in step S 230 based on the trailing head mask original image 55.
上述のように、後行ヘッドFHにおいて重複ノズル領域ORAに含まれる8つのノズルnf1〜nf8には、ノズル列方向に沿って上から下に向かう順序で次第に小さくなるデューティ比が印字比率として設定されている。それゆえ、図8(a)に示すように、後行ヘッド用マスク元画像55は、ノズル列方向に沿って上から下に向かう順序で次第に濃度が小さくなる画像(グラデーション画像)として生成されている。このような画像を印刷用紙Pに印刷すると、得られる画像において、ノズル列方向に沿って上から下に向かう順序で次第にデューティ比が小さくなる。このときのデューティ比は、8つのノズルnf1〜nf8の位置および設定されているデューティ比に対応する。なお、図示は省略されているが、先行ヘッド用マスク元画像54は、図8(a)に示す後行ヘッド用マスク元画像55を上下逆転させた画像に近似する画像となる。このような2つのマスク元画像55,54は、例えば、公知の画像処理ソフトウエアにより作成してもよい。 As described above, the duty ratio that gradually decreases in the order from top to bottom along the nozzle row direction is set as the print ratio for the eight nozzles nf1 to nf8 included in the overlapping nozzle area ORA in the trailing head FH. ing. Therefore, as shown in FIG. 8A, the mask image 55 for the trailing head is generated as an image (gradation image) whose density gradually decreases in the order from top to bottom along the nozzle row direction. Yes. When such an image is printed on the printing paper P, in the obtained image, the duty ratio gradually decreases in the order from top to bottom along the nozzle row direction. The duty ratio at this time corresponds to the positions of the eight nozzles nf1 to nf8 and the set duty ratio. Although not shown, the preceding head mask original image 54 is an image that approximates an image obtained by inverting the succeeding head mask original image 55 shown in FIG. Such two mask original images 55 and 54 may be created by, for example, known image processing software.
図8(b)に示す2値化画像55hは、ステップS210で用意されたディザマスクに基づき生成されているので、図3に示す先行ヘッドPHのノズル列LpAにより形成されるラスター群、後行ヘッドFHのノズル列LfAにより形成されるラスター群、先行ヘッドPHのノズル列LpBにより形成されるラスター群、後行ヘッドFHのノズル列LfBにより形成されるラスター群のいずれに相当する位置(ラスター)のドットの分散性も非常に優れている。 Since the binarized image 55h shown in FIG. 8B is generated based on the dither mask prepared in step S210, the raster group formed by the nozzle row LpA of the preceding head PH shown in FIG. A position (raster) corresponding to any of a raster group formed by the nozzle row LfA of the head FH, a raster group formed by the nozzle row LpB of the preceding head PH, and a raster group formed by the nozzle row LfB of the subsequent head FH The dispersibility of the dots is also very good.
本実施形態では、先行ヘッド割当マスク52,53のノズル列方向の大きさは、重複ノズル領域ORAのノズル列方向の大きさと等しい。また、先行ヘッド割当マスク52,53の紙送り方向の大きさは、ディザマスク51の紙送り方向の大きさと等しい。各割当マスク52,53の紙送り方向の大きさを、ディザマスク51の紙送り方向の大きさと等しくすることにより、2つの割当マスク52,53をタイリングして重複ノズル領域ORAにおけるすべてのノズルについて割り当て(いずれのノズルにおいてドットを形成するかの割り当て)を行なう際に、タイリングの境界におけるドットの分散性が滑らかとなり、印刷ムラが目立たなくなるからである。これは、ステップS210で用意されたディザマスクでは、タイリングをしてドットのオンおよびオフを決定するのに当たり、そのタイリングの境界におけるドットの分散性が滑らかになるように、予め閾値が設定されているからである。なお、各割当マスク52,53の紙送り方向の大きさを、ステップS210で用意されたディザマスクの紙送り方向の大きさと異ならせてもよい。 In the present embodiment, the size of the preceding head allocation masks 52 and 53 in the nozzle row direction is equal to the size of the overlapping nozzle region ORA in the nozzle row direction. Further, the size of the preceding head allocation masks 52 and 53 in the paper feeding direction is equal to the size of the dither mask 51 in the paper feeding direction. By making the size of each allocation mask 52, 53 in the paper feeding direction equal to the size of the dither mask 51 in the paper feeding direction, the two allocation masks 52, 53 are tiled so that all the nozzles in the overlapping nozzle area ORA. This is because the dot dispersibility at the tiling boundary becomes smooth and the printing unevenness becomes inconspicuous when assigning (assigning which nozzles form dots). In the dither mask prepared in step S210, the threshold value is set in advance so that the dispersibility of the dots at the tiling boundary becomes smooth when tiling is performed to determine the on / off of the dots. Because it is. Note that the size of each allocation mask 52, 53 in the paper feeding direction may be different from the size of the dither mask prepared in step S210.
CPU30は、ステップS230で得られた先行ヘッドPH用の2値化画像および後行ヘッドFHの2値化画像において、それぞれドットオンを「1」とし、ドットオフを「0」とすることにより各ヘッド用の割当マスク(先行ヘッド割当マスク52および後行ヘッド割当マスク53)を得てEEPROM50に格納する(ステップS240)。 The CPU 30 sets the dot-on to “1” and the dot-off to “0” in the binarized image for the preceding head PH and the binarized image of the succeeding head FH obtained in step S230, respectively. Head assignment masks (leading head assignment mask 52 and following head assignment mask 53) are obtained and stored in the EEPROM 50 (step S240).
図9は、本実施形態の割当マスク処理により得られた割当マスクを適用して得られた画像の一例を示す説明図である。図10は、比較例の割当マスクを適用して得られた画像の一例を示す説明図である。なお、図10では、割り当てマスク以外は実施形態と同じ構成として印刷を行っている。すなわち、比較例の割当マスクでは、本実施形態の割当マスク52,53のように、先行ヘッドPHおよび後行ヘッドFHがそれぞれ有する各ノズル列で形成されるドットの分散性は考慮されていない。 FIG. 9 is an explanatory diagram showing an example of an image obtained by applying the assignment mask obtained by the assignment mask process of the present embodiment. FIG. 10 is an explanatory diagram illustrating an example of an image obtained by applying the assignment mask of the comparative example. In FIG. 10, printing is performed with the same configuration as the embodiment except for the assignment mask. That is, in the assignment mask of the comparative example, the dispersibility of the dots formed in each nozzle row respectively included in the preceding head PH and the succeeding head FH is not considered as in the assignment masks 52 and 53 of the present embodiment.
図9では、先行ヘッドPHで形成された重複印刷領域のドットを示す画像Fp1と、後行ヘッドFHで形成された重複印刷領域のドットを示す画像Ff1と、先行ヘッドPHのノズル列LpAで形成された重複印刷領域のドットを示す画像Fp1aと、後行ヘッドFHのノズル列LfAで形成された重複印刷領域のドットを示す画像Ff1aとを表している。これらの画像は、同一の入力画像についての印刷結果を表す。かかる入力画像は、高いデューティ比でドットが形成されるべき画像、すなわち、一面が高階調の画素で表された画像である。具体的には、画像Fp1と画像Ff1とを合わせるとデューティ比がほぼ100%となる画像を用いている。図示するように、先行ヘッドPHで形成された画像Fp1と、後行ヘッドFHで形成された画像Ff1とは、いずれもドットの分散性(粒状性)に優れている。加えて、先行ヘッドPHのノズル列LpAで形成された画像Fp1aと、後行ヘッドFHのノズル列LfAで形成された画像Ff1aとについてもドットの分散性に優れている。なお、図示は省略しているが、先行ヘッドPHのノズル列LpBで形成された画像と、後行ヘッドFHのノズル列LfBで形成された画像についてもドットの分散性に優れている。 In FIG. 9, the image Fp1 showing the dots of the overlapping print area formed by the preceding head PH, the image Ff1 showing the dots of the overlapping printing area formed by the succeeding head FH, and the nozzle array LpA of the preceding head PH. The image Fp1a showing the dots of the overlapped print area and the image Ff1a showing the dots of the overlap print area formed by the nozzle row LfA of the succeeding head FH are shown. These images represent printing results for the same input image. Such an input image is an image in which dots are to be formed with a high duty ratio, that is, an image in which one side is represented by high gradation pixels. Specifically, an image having a duty ratio of approximately 100% when the image Fp1 and the image Ff1 are combined is used. As shown in the figure, both the image Fp1 formed by the preceding head PH and the image Ff1 formed by the following head FH are excellent in dot dispersibility (granularity). In addition, the image Fp1a formed by the nozzle row LpA of the preceding head PH and the image Ff1a formed by the nozzle row LfA of the subsequent head FH are also excellent in dot dispersibility. Although illustration is omitted, the image formed by the nozzle row LpB of the preceding head PH and the image formed by the nozzle row LfB of the subsequent head FH are also excellent in dot dispersibility.
図10では、図9と同様に、先行ヘッドPHで形成された重複印刷領域のドットを示す画像Fp2と、後行ヘッドFHで形成された重複印刷領域のドットを示す画像Ff2と、先行ヘッドPHのノズル列LpAで形成された重複印刷領域のドットを示す画像Fp2aと、後行ヘッドFHのノズル列LfAで形成された重複印刷領域のドットを示す画像Ff2aとを表している。なお、図10に示す画像の基となる入力画像は、図9に示す各画像が形成された際の入力画像と同じである。先行ヘッドPHで形成された画像Fp2と、後行ヘッドFHで形成された画像Ff2とは、いずれもドットの分散性(粒状性)に比較的優れている。しかしながら、先行ヘッドPHのノズル列LpAで形成された画像Fp2aと、後行ヘッドFHのノズル列LfAで形成された画像Ff2aとにおいては、図10の上下方向に伸びるドット疎の部分および密の部分がそれぞれ生じており、ドットの分散性(粒状性)に劣っている。このため、例えば、先行ヘッドPHのノズル列LpAの製造誤差や用紙送りの誤差等に起因して、各ヘッドにおいて、2つのノズル列のうちの少なくとも一方のノズル列から噴射されるインク滴の着弾位置がずれた場合、重複印刷領域における色ムラ(ドットの疎密)がより目立つ可能性がある。ここで、印刷処理のハーフトーン処理、すなわち、ディザマスク51を用いたハーフトーン処理では、主として中間階調の画素について対応するドットの分散性を向上させるように、ビットマップデータが設定されるため、高階調の画素に対応するドットの分散性は向上できない。加えて、比較例の割当マスクでは、先行ヘッドPHおよび後行ヘッドFHがそれぞれ有する各ノズル列で形成されるドットの分散性は考慮されていない。これらに起因して、比較例では、特に、高階調の画像を印刷した場合に重複印刷領域のドット分散性は低くなる。 In FIG. 10, as in FIG. 9, the image Fp2 showing the dots of the overlapping print area formed by the preceding head PH, the image Ff2 showing the dots of the overlapping printing area formed by the succeeding head FH, and the preceding head PH The image Fp2a which shows the dot of the duplication print area | region formed with the nozzle row LpA of this, and the image Ff2a which shows the dot of the duplication print area | region formed with the nozzle row LfA of the succeeding head FH are represented. The input image that is the basis of the image shown in FIG. 10 is the same as the input image when each image shown in FIG. 9 is formed. Both the image Fp2 formed with the preceding head PH and the image Ff2 formed with the following head FH are relatively excellent in dot dispersibility (granularity). However, in the image Fp2a formed by the nozzle row LpA of the preceding head PH and the image Ff2a formed by the nozzle row LfA of the succeeding head FH, the sparse and dense portions extending vertically in FIG. Are generated, and the dispersibility (granularity) of the dots is poor. For this reason, for example, due to a manufacturing error of the nozzle row LpA of the preceding head PH, a paper feed error, or the like, the landing position of the ink droplet ejected from at least one of the two nozzle rows in each head When the deviation occurs, color unevenness (dot density) in the overlapping print region may become more conspicuous. Here, in the halftone process of the printing process, that is, the halftone process using the dither mask 51, the bitmap data is set so as to improve the dispersibility of the corresponding dots mainly for the pixels of the intermediate gradation. The dispersibility of dots corresponding to high gradation pixels cannot be improved. In addition, in the assignment mask of the comparative example, the dispersibility of the dots formed in each nozzle row included in the preceding head PH and the following head FH is not considered. Due to these reasons, in the comparative example, the dot dispersibility of the overlapping print region is lowered particularly when a high gradation image is printed.
これに対して、本実施形態の割当マスク(先行ヘッド割当マスク52および後行ヘッド割当マスク53)を用いた場合、上述したように各ヘッドの各ノズル列により形成されるドットの分散性が優れているため、換言するとそのような優れた分散性を得られるような割当マスク52,53が予め設定されているので、印刷すべき画像が高階調の画像であるか否かに関わらず、重複印刷領域におけるドットの分散性を向上できる。このため、各ヘッドにおいて、2つのノズル列のうちの少なくとも一方のノズル列から噴射されるインク滴の着弾位置がずれても、重複印刷領域における色ムラ(ドットの疎密)の発生が抑制される。 On the other hand, when the allocation mask of the present embodiment (the preceding head allocation mask 52 and the following head allocation mask 53) is used, the dispersibility of dots formed by each nozzle row of each head is excellent as described above. In other words, since the assignment masks 52 and 53 that can obtain such excellent dispersibility are set in advance, the overlapping is performed regardless of whether the image to be printed is a high-gradation image or not. The dispersibility of dots in the printing area can be improved. For this reason, even if the landing positions of the ink droplets ejected from at least one of the two nozzle rows are shifted in each head, the occurrence of color unevenness (dot density) in the overlapping print region is suppressed. .
以上説明した第1実施形態のプリンター10では、重複ノズル領域ORAに含まれる先行ヘッドPHのノズルと後行ヘッドFHのノズルとのうち、いずれのノズルを用いて重複印刷領域のドットを形成するかを、先行ヘッド割当マスク52および後行ヘッド割当マスク53を用いて決定している。このため、重複印刷領域において、各印刷ヘッドの各ノズル列により形成されるドットの分散性を向上でき、いずれかの印刷ヘッドにおいて、2つのノズル列のうちの少なくとも一方のノズル列から噴射されるインク滴の着弾位置がずれても、重複印刷領域における色ムラ(ドットの疎密)の発生を抑制できる。これは、各割当マスク53,54が、これら割当マスク53,54を適用して得られる重複印刷領域の画像において、各印刷ヘッドの各ノズル列により形成されたドットの空間周波数が、ブルーノイズ特性またはグリーンノイズ特性を有するように設定されているからである。特に、高階調の画像を印刷した場合であっても、重複印刷領域におけるドットの分散性が抑制されるため、このような場合において、インク滴の着弾位置がずれても、色ムラ(ドットの疎密)の発生を抑制できる。 In the printer 10 according to the first embodiment described above, which nozzle is used to form dots in the overlapping print region among the nozzles of the preceding head PH and the nozzles of the succeeding head FH included in the overlapping nozzle region ORA. Is determined using the preceding head allocation mask 52 and the succeeding head allocation mask 53. For this reason, it is possible to improve the dispersibility of the dots formed by each nozzle row of each print head in the overlapping print region, and in either print head, the ink is ejected from at least one of the two nozzle rows. Even if the landing positions of the ink droplets are deviated, the occurrence of color unevenness (dot density) in the overlapping print region can be suppressed. This is because the spatial frequency of the dots formed by each nozzle row of each print head in the image of the overlapping print region obtained by applying the allocation masks 53 and 54 to each of the allocation masks 53 and 54 is blue noise characteristics. Alternatively, it is set to have green noise characteristics. In particular, even when a high gradation image is printed, the dispersibility of the dots in the overlapping print region is suppressed. In such a case, even if the landing positions of the ink droplets are shifted, color unevenness (dot dot The occurrence of (dense / dense) can be suppressed.
また、先行ヘッド割当マスク52および後行ヘッド割当マスク53は、いずれも、ユーザーが設定する印字比率にしたがったデューティ比で印刷され得るような画像をマスク元画像とし、かかるマスク元画像に対してハーフトーン処理を行って得られた画像に基づき生成される。このため、印字比率にしたがってドットのオンまたはオフが制御された割当結果情報を生成することができる。 Each of the preceding head assignment mask 52 and the succeeding head assignment mask 53 uses an image that can be printed at a duty ratio according to a print ratio set by the user as a mask original image, and applies to the mask original image. It is generated based on an image obtained by performing halftone processing. For this reason, it is possible to generate allocation result information in which dot on / off is controlled in accordance with the printing ratio.
また、各割当マスク52,53の紙送り方向の大きさを、ディザマスク51の紙送り方向の大きさと等しくするので、2つの割当マスク52,53をタイリングして重複ノズル領域ORAにおけるすべてのノズルについて割り当てを行なう際に、タイリングの境界におけるドットの分散性を滑らかにし、印刷ムラが目立たなくできる。 Further, since the size of each allocation mask 52, 53 in the paper feeding direction is made equal to the size of the dither mask 51 in the paper feeding direction, the two allocation masks 52, 53 are tiled so that all the allocation nozzles in the overlapping nozzle area ORA are all tiled. When assigning nozzles, the dot dispersibility at the tiling boundary can be made smooth and printing unevenness can be made inconspicuous.
また、後行ヘッド用マスク元画像55は、ノズル列方向に沿って上から下に向かう順序で次第に濃度が小さくなる画像(グラデーション画像)として生成され、先行ヘッド用マスク元画像54は、ノズル列方向に沿って下から上に向かう順序で次第に濃度が小さくなる画像(グラデーション画像)として生成されている。このため、例えば、後行ヘッドFHにより形成されるドットの着弾位置が、ノズル列方向(図3に示す下方)にずれた場合であっても、ずれ方向の先端では、印字比率として低い値(低デューティ)が設定されているため、かかるずれ部分においてデューティが極端に上昇することを抑制できる。このため、この場合であっても色ムラ(ドットの疎密)が生じることを抑制できる。 Further, the succeeding head mask original image 55 is generated as an image (gradation image) whose density gradually decreases in the order from the top to the bottom along the nozzle row direction. It is generated as an image (gradation image) whose density gradually decreases in the order from bottom to top along the direction. For this reason, for example, even when the landing position of the dot formed by the trailing head FH is shifted in the nozzle row direction (downward in FIG. 3), the print ratio is a low value ( Since the low duty is set, it is possible to suppress the duty from being extremely increased at the shifted portion. For this reason, even in this case, color unevenness (dot density) can be suppressed.
B.第2実施形態:
図11は、第2実施形態におけるプリンターの概略構成を示す説明図である。プリンター10aは、ラインヘッド60およびインク供給機構70に代えて、キャリッジモーター141、駆動ベルト142、プーリー143、摺動軸144、キャリッジ110、およびインクカートリッジ120を備える点において、第1実施形態のプリンター10と異なる。第2実施形態のプリンター10aにおける他の構成は、第1実施形態のプリンター10の構成と同じであるので、同一の構成要素には同じ符号を付し、その詳細な説明を省略する。プリンター10aは、いわゆるオンキャリッジタイプのプリンターに該当する。
B. Second embodiment:
FIG. 11 is an explanatory diagram illustrating a schematic configuration of a printer according to the second embodiment. The printer 10a includes the carriage motor 141, the drive belt 142, the pulley 143, the sliding shaft 144, the carriage 110, and the ink cartridge 120 in place of the line head 60 and the ink supply mechanism 70. Different from 10. Since other configurations of the printer 10a of the second embodiment are the same as those of the printer 10 of the first embodiment, the same components are denoted by the same reference numerals, and detailed description thereof is omitted. The printer 10a corresponds to a so-called on-carriage type printer.
キャリッジモーター141は、駆動ベルト142を介してキャリッジ110を主走査方向に駆動する。駆動ベルト142は、キャリッジモーター141とプーリー143とに架け渡された無端ベルトであり、キャリッジ110に接続されている。摺動軸144は、キャリッジ110を摺動可能に支持する。キャリッジ110には、C,M,Y,Kの各色のインクカートリッジ120が着脱自在に装着されている。キャリッジ110は、印刷用紙Pと対向する印刷ヘッド130を備えており、かかる印刷ヘッド130からインク滴を噴射する。キャリッジモーター141およびキャリッジ110は、いずれも制御ユニット20に接続されている。制御ユニット20は、キャリッジモーター141を駆動することによって、印刷ヘッド130を主走査方向に往復動させ、また、紙送りモーター141を駆動することによって、印刷用紙Pを副走査方向に移動させる。制御ユニット20は、キャリッジ110が往復動する動き(主走査)や、印刷用紙Pの搬送(副走査)に合わせて、印刷データに基づいて適切なタイミングで印刷ヘッド130が有するノズルを駆動することにより、印刷用紙P上の適切な位置に適切な色のドットを形成する。 The carriage motor 141 drives the carriage 110 in the main scanning direction via the drive belt 142. The drive belt 142 is an endless belt spanned between the carriage motor 141 and the pulley 143, and is connected to the carriage 110. The sliding shaft 144 supports the carriage 110 so as to be slidable. On the carriage 110, ink cartridges 120 of C, M, Y, and K are detachably mounted. The carriage 110 includes a print head 130 that faces the print paper P, and ejects ink droplets from the print head 130. Both the carriage motor 141 and the carriage 110 are connected to the control unit 20. The control unit 20 drives the carriage motor 141 to reciprocate the print head 130 in the main scanning direction, and drives the paper feed motor 141 to move the printing paper P in the sub scanning direction. The control unit 20 drives the nozzles of the print head 130 at an appropriate timing based on the print data in accordance with the movement of the carriage 110 that reciprocates (main scan) and the conveyance of the print paper P (sub scan). As a result, dots of appropriate colors are formed at appropriate positions on the printing paper P.
図12は、第2実施形態における印刷ヘッド130の走査と印刷範囲との関係を模式的に示す説明図である。図12に示すように、印刷ヘッド130には、各色のノズル列群131,132,133,134が形成されている。各ノズル列群131〜134は、それぞれ2つのノズル列を有する。印刷ヘッド130は、K回目(Kは正の整数)の主走査によって、その位置に対応する主走査方向のドット群(バンドKのドット)を形成する。また、印刷ヘッド130は、K回目の主走査の後、印刷用紙Pが副走査方向に所定量だけ搬送されて、印刷ヘッド130と印刷用紙Pとが相対移動すると、K+1回目の主走査によって、このときの印刷ヘッド130の位置に対応するドット群(バンドK+1のドット)を形成する。K+2回目の主走査においても同様である。なお、図中では、表示の便宜上、1回の主走査ごとに印刷ヘッド130が主走査方向にずれているように表示しているが、実際には、印刷用紙Pが副走査方向に移動している。 FIG. 12 is an explanatory diagram schematically showing the relationship between the scan of the print head 130 and the print range in the second embodiment. As shown in FIG. 12, the print head 130 has nozzle row groups 131, 132, 133, and 134 for each color. Each of the nozzle row groups 131 to 134 has two nozzle rows. The print head 130 forms a dot group (dots in a band K) corresponding to the position in the K-th (K is a positive integer) main scan. Further, after the K-th main scan, the print head P is transported by a predetermined amount in the sub-scanning direction, and when the print head 130 and the print paper P move relative to each other, A dot group (band K + 1 dots) corresponding to the position of the print head 130 at this time is formed. The same applies to the K + 2th main scan. In the figure, for convenience of display, the print head 130 is displayed so as to be displaced in the main scanning direction for each main scanning, but in reality, the printing paper P moves in the sub scanning direction. ing.
連続するK回目とK+1回目の主走査における印刷ヘッド130の印刷用紙Pに対する相対位置は、副走査方向(ノズル列方向)にノズル列群131〜134の一部が重複するように設定される。図中では、ノズル列群131〜134のうちの副走査方向側の先端部に配列された上端ノズル列UNと、それと反対側の先端部に配列された下端ノズル列LNとが重複する様子を示している。上端ノズル列UNと下端ノズル列LNとは、副走査方向(ノズル列方向)に同じ座標を、互いに異なる回数の主走査により走査するノズルからなる。このような上端ノズル列UNおよび下端ノズル列LNは、上述の第1実施形態における重複ノズル領域ORAに相当する。 The relative position of the print head 130 with respect to the print paper P in the continuous K-th and K + 1-th main scans is set so that some of the nozzle row groups 131 to 134 overlap in the sub-scanning direction (nozzle row direction). In the figure, the upper end nozzle row UN arranged at the front end portion in the sub-scanning direction of the nozzle row groups 131 to 134 overlaps with the lower end nozzle row LN arranged at the front end portion on the opposite side. Show. The upper end nozzle row UN and the lower end nozzle row LN are composed of nozzles that scan the same coordinates in the sub-scanning direction (nozzle row direction) by different times of main scanning. Such upper end nozzle row UN and lower end nozzle row LN correspond to the overlapping nozzle area ORA in the first embodiment described above.
上端ノズル列UNおよび下端ノズル列LNにより形成される印刷領域の各ドットは、いずれかの一方のノズル列により形成される。すなわち、上端ノズル列UNおよび下端ノズル列LNにより形成される印刷領域は、上述の第1実施形態の重複印刷領域に相当する。かかる印刷領域は、連続する2回の主走査により形成される。これに対して、印刷ヘッド130の各ノズル列群131〜134において、上端ノズル列UNおよび下端ノズル列LNを除く他のノズルにより形成される印刷領域は、上述の第1実施形態の単独印刷領域に相当する。すなわち、かかる印刷領域は、1回の主走査により形成される。 Each dot in the print area formed by the upper end nozzle row UN and the lower end nozzle row LN is formed by one of the nozzle rows. That is, the printing area formed by the upper nozzle array UN and the lower nozzle array LN corresponds to the overlapping printing area of the first embodiment described above. Such a print area is formed by two consecutive main scans. On the other hand, in each nozzle row group 131 to 134 of the print head 130, the print region formed by the other nozzles excluding the upper end nozzle row UN and the lower end nozzle row LN is the single print region of the first embodiment described above. It corresponds to. That is, such a print area is formed by one main scan.
第2実施形態のプリンター10aでは、上端ノズル列UNおよび下端ノズル列LNにより形成される印刷領域の各ドットを、いずれのノズル列により形成するか、換言すると、連続する2回の主走査のうちいずれの主走査により形成するか、を2つの割当マスク52,53を用いて決定する。なお、第2実施形態のプリンター10aでは、第1実施形態のプリンター10と同様にして割当マスク生成処理が実行される。 In the printer 10a of the second embodiment, which dot array forms each dot in the print area formed by the upper end nozzle array UN and the lower end nozzle array LN, in other words, out of two consecutive main scans. Which main scan is used for the determination is determined using the two allocation masks 52 and 53. In the printer 10a of the second embodiment, the assignment mask generation process is executed in the same manner as the printer 10 of the first embodiment.
以上の構成を有する第2実施形態のプリンター10aは、第1実施形態のプリンター10と同様な効果を有する。 The printer 10a of the second embodiment having the above configuration has the same effect as the printer 10 of the first embodiment.
C.変形例:
C1.変形例1:
各実施形態では、後行ヘッド用マスク元画像55は、ノズル列方向に沿って上から下に向かう順序で次第に濃度が小さくなる画像(グラデーション画像)として生成され、先行ヘッド用マスク元画像54は、ノズル列方向に沿って下から上に向かう順序で次第に濃度が小さくなる画像(グラデーション画像)として生成されていたが、本発明は、これに限定されるものではない。例えば、2つのマスク用元画像を互いに入れ替えて用いてもよい。また、例えば、これら2つのマスク元画像は、いずれの印刷ヘッドおよびいずれのラスターにおいても同一のデューティ比(例えば、50%)で印刷された画像であってもよい。また、印字比率は、割当マスク生成処理の開始前にユーザーによって設定されていたが、これに代えて、予めプリンター10,10aに設定されていてもよい。
C. Variations:
C1. Modification 1:
In each embodiment, the succeeding head mask original image 55 is generated as an image (gradation image) whose density gradually decreases in the order from top to bottom along the nozzle row direction. Although an image (gradation image) whose density gradually decreases in the order from bottom to top along the nozzle row direction is generated, the present invention is not limited to this. For example, two mask original images may be used interchangeably. Further, for example, these two mask original images may be images printed at the same duty ratio (for example, 50%) in any print head and any raster. The print ratio is set by the user before the start of the allocation mask generation process, but may be set in advance in the printers 10 and 10a instead.
C2.変形例2:
第1実施形態において、先行ヘッドPHおよび後行ヘッドFHが有する各ノズル列群61〜64は、それぞれ2つのノズル列により構成されていたが、3以上の任意数のノズル列により構成してもよい。同様に、第2実施形態において、印刷ヘッド130が有する各ノズル列群131〜134も、3以上の任意数のノズル列により構成してもよい。
C2. Modification 2:
In the first embodiment, each of the nozzle row groups 61 to 64 included in the leading head PH and the trailing head FH is constituted by two nozzle rows, but may be constituted by an arbitrary number of nozzle rows of three or more. Good. Similarly, in the second embodiment, each of the nozzle row groups 131 to 134 included in the print head 130 may also be configured by an arbitrary number of nozzle rows of 3 or more.
C3.変形例3:
各実施形態では、割当マスク生成処理は、プリンター10,10aにおいて実行されていたが、本発明はこれに限定されない。例えば、プリンター10,10aとは異なるコンピューターにおいて実行されてもよい。この構成においては、コンピューターにより実行された割当マスク処理の結果として得られた割当マスクを、例えば、メモリーカードMCおよびネットワーク等を介してプリンター10,10aに送信し、EEPROM50に格納してもよい。また、印刷処理の各手順のうち、ステップS110〜S140についても、プリンター10,10aに代えて、上述のコンピューターにおいて実行されてもよい。かかる構成においては、ステップS130において得られたビットマップデータ、およびステップS140において得られた割当結果情報を、例えば、メモリーカードMCおよびネットワーク等を介してプリンター10,10aに送信し、プリンター10,10aにおいてステップS150が実行されてもよい。
C3. Modification 3:
In each embodiment, the allocation mask generation processing is executed in the printers 10 and 10a, but the present invention is not limited to this. For example, it may be executed on a computer different from the printers 10 and 10a. In this configuration, the assignment mask obtained as a result of the assignment mask process executed by the computer may be transmitted to the printers 10 and 10a via the memory card MC and the network, for example, and stored in the EEPROM 50. In addition, steps S110 to S140 of the printing processing procedures may be executed by the above-described computer instead of the printers 10 and 10a. In such a configuration, the bitmap data obtained in step S130 and the allocation result information obtained in step S140 are transmitted to the printer 10, 10a via, for example, the memory card MC and the network, and the printer 10, 10a. Step S150 may be executed.
C4.変形例4:
プリンター10,10aは、インクジェットプリンターであったが、インク以外の他の液体を噴射する任意の液体噴射装置を用いてもよい。例えば、以下のような各種の液体噴射装置が該当する。
(1)ファクシミリ装置等の画像記録装置
(2)液晶ディスプレー等の画像表示装置用のカラーフィルタの製造に用いられる色材噴射装置
(3)有機EL(Electro Luminescence)ディスプレーや、面発光ディスプレー (Field Emission Display、FED)等の電極形成に用いられる電極材噴射装置
(4)バイオチップ製造に用いられる生体有機物を含む液体を噴射する液体噴射装置
(5)精密ピペットとしての試料噴射装置
(6)潤滑油の噴射装置
(7)樹脂液の噴射装置
(8)時計やカメラ等の精密機械にピンポイントで潤滑油を噴射する液体噴射装置
(9)光通信素子等に用いられる微小半球レンズ(光学レンズ)などを形成するために紫外線硬化樹脂液等の透明樹脂液を基板上に噴射する液体噴射装置
(10)基板などをエッチングするために酸性又はアルカリ性のエッチング液を噴射する液体噴射装置
(11)他の任意の微小量の液滴を吐出させる液体噴射ヘッドを備える液体噴射装置
C4. Modification 4:
The printers 10 and 10a are ink jet printers, but any liquid ejecting apparatus that ejects liquid other than ink may be used. For example, the following various liquid ejecting apparatuses are applicable.
(1) Image recording device such as facsimile device (2) Color material injection device used for manufacturing color filter for image display device such as liquid crystal display (3) Organic EL (Electro Luminescence) display and surface emitting display (Field Electrode material injection device used for electrode formation such as Emission Display (FED), etc. (4) Liquid injection device for injecting liquid containing biological organic material used for biochip manufacturing (5) Sample injection device as a precision pipette (6) Lubrication Oil injection device (7) Resin liquid injection device (8) Liquid injection device for injecting lubricating oil pinpoint to precision machines such as watches and cameras (9) Micro hemispherical lenses (optical lenses) used in optical communication elements, etc. ), Etc., to inject a transparent resin liquid such as an ultraviolet curable resin liquid onto the substrate (10) Acid or to etch the substrate A liquid ejecting apparatus that ejects alkaline of the etching solution (11) any other liquid ejecting apparatus including a liquid ejecting head ejecting a minute amount of liquid droplet
なお、上述の「液滴」とは、液体噴射装置から吐出される液体の状態をいい、粒状、涙状、糸状に尾を引くものも含むものとする。また、ここでいう「液体」とは、液体噴射装置が噴射させることができるような材料であれば良い。例えば、「液体」は、物質が液相であるときの状態の材料であれば良く、粘性の高い又は低い液状態の材料、及び、ゾル、ゲル水、その他の無機溶剤、有機溶剤、溶液、液状樹脂、液状金属(金属融液)のような液状態の材料も「液体」に含まれる。また、物質の一状態としての液体のみならず、顔料や金属粒子などの固形物からなる機能材料の粒子が溶媒に溶解、分散または混合されたものなども「液体」に含まれる。また、液体の代表的な例としては上記実施形態で説明したようなインクや液晶等が挙げられる。ここで、インクとは一般的な水性インクおよび油性インク並びにジェルインク、ホットメルトインク等の各種の液体状組成物を包含するものとする。 The “droplet” described above refers to the state of the liquid ejected from the liquid ejecting apparatus, and includes those that have a tail in the form of particles, tears, or threads. The “liquid” here may be any material that can be ejected by the liquid ejecting apparatus. For example, the “liquid” may be a material in a state in which the substance is in a liquid phase, such as a material in a liquid state having high or low viscosity, and sol, gel water, other inorganic solvents, organic solvents, solutions, Liquid materials such as liquid resins and liquid metals (metal melts) are also included in the “liquid”. Further, “liquid” includes not only a liquid as one state of a substance but also a liquid obtained by dissolving, dispersing or mixing particles of a functional material made of a solid such as a pigment or metal particles in a solvent. Further, representative examples of the liquid include ink and liquid crystal as described in the above embodiment. Here, the ink includes various liquid compositions such as general water-based ink and oil-based ink, gel ink, and hot-melt ink.
C5.変形例5:
各実施形態および変形例においてハードウェアによって実現されていた構成の一部をソフトウエアに置き換えるようにしてもよく、逆に、ソフトウエアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。また、本発明の機能の一部または全部がソフトウエアで実現される場合には、そのソフトウエア(コンピュータープログラム)は、コンピューター読み取り可能な記録媒体に格納された形で提供することができる。この発明において、「コンピューター読み取り可能な記録媒体」とは、フレキシブルディスクやCD−ROMのような携帯型の記録媒体に限らず、各種のRAMやROM等のコンピューター内の内部記憶装置や、ハードディスク等のコンピューターに固定されている外部記憶装置も含んでいる。すなわち、「コンピューター読み取り可能な記録媒体」とは、データを一時的ではなく固定可能な任意の記録媒体を含む広い意味を有している。
C5. Modification 5:
In each embodiment and modification, a part of the configuration realized by hardware may be replaced with software. Conversely, a part of the configuration realized by software may be replaced with hardware. May be. When a part or all of the functions of the present invention are realized by software, the software (computer program) can be provided in a form stored in a computer-readable recording medium. In the present invention, the “computer-readable recording medium” is not limited to a portable recording medium such as a flexible disk or a CD-ROM, but an internal storage device in a computer such as various RAMs and ROMs, a hard disk, etc. It also includes an external storage device fixed to the computer. That is, the “computer-readable recording medium” has a broad meaning including an arbitrary recording medium in which data can be fixed instead of temporarily.
本発明は、上述の実施形態および変形例に限られるものではなく、その趣旨を逸脱しない範囲において種々の構成で実現することができる。例えば、発明の概要の欄に記載した各形態中の技術的特徴に対応する実施形態、変形例中の技術的特徴は、上述の課題の一部又は全部を解決するために、あるいは、上述の効果の一部又は全部を達成するために、適宜、差し替えや、組み合わせを行うことが可能である。また、その技術的特徴が本明細書中に必須なものとして説明されていなければ、適宜、削除することが可能である。 The present invention is not limited to the above-described embodiments and modifications, and can be realized with various configurations without departing from the spirit of the present invention. For example, the technical features in the embodiments and the modifications corresponding to the technical features in each embodiment described in the summary section of the invention are to solve some or all of the above-described problems, or In order to achieve part or all of the effects, replacement or combination can be performed as appropriate. Further, if the technical feature is not described as essential in the present specification, it can be deleted as appropriate.
10…プリンター
10a…プリンター
20…制御ユニット
30…CPU
31…入力部
32…ハーフトーン処理部
33…割当処理部
41…ROM
42…RAM
44…印刷制御部
50…EEPROM
51…ディザマスク
52…先行ヘッド割当マスク
53…後行ヘッド割当マスク
54…先行ヘッド用マスク元画像
55…後行ヘッド用マスク元画像
55h…2値化画像
60…ラインヘッド
61〜64…ノズル列群
70…インク供給機構
71…カートリッジホルダー
72…インクカートリッジ
73…インク供給路
80…紙送り機構
81…紙送りモーター
82…給紙ローラー
91…操作パネル
92…メモリーカードスロット
110…キャリッジ
120…インクカートリッジ
130…印刷ヘッド
131〜134…ノズル列群
141…キャリッジモーター
142…駆動ベルト
143…プーリー
144…摺動軸
DA…最終ドット配列
DA1…ドット配置
DA2…ドット配置
FH…後行ヘッド
Ff1…画像
Ff1a…画像
Ff2…画像
Ff2a…画像
Fp1…画像
Fp1a…画像
Fp2…画像
Fp2a…画像
LN…下端ノズル列
LfA…ノズル列
LfB…ノズル列
LpA…ノズル列
LpB…ノズル列
MC…メモリーカード
ORA…重複ノズル領域
P…印刷用紙
PH…先行ヘッド
SA…単独ノズル領域
UN…上端ノズル列
k…ノズルピッチ
nf1〜nf8…ノズル
np1〜np8…ノズル
DESCRIPTION OF SYMBOLS 10 ... Printer 10a ... Printer 20 ... Control unit 30 ... CPU
31 ... Input unit 32 ... Halftone processing unit 33 ... Allocation processing unit 41 ... ROM
42 ... RAM
44 ... Print control unit 50 ... EEPROM
DESCRIPTION OF SYMBOLS 51 ... Dither mask 52 ... Leading head allocation mask 53 ... Subsequent head allocation mask 54 ... Leading head mask original image 55 ... Subsequent head mask original image 55h ... Binary image 60 ... Line head 61-64 ... Nozzle row Group 70 ... Ink supply mechanism 71 ... Cartridge holder 72 ... Ink cartridge 73 ... Ink supply path 80 ... Paper feed mechanism 81 ... Paper feed motor 82 ... Paper feed roller 91 ... Operation panel 92 ... Memory card slot 110 ... Carriage 120 ... Ink cartridge DESCRIPTION OF SYMBOLS 130 ... Print head 131-134 ... Nozzle row group 141 ... Carriage motor 142 ... Drive belt 143 ... Pulley 144 ... Sliding shaft DA ... Final dot arrangement DA1 ... Dot arrangement DA2 ... Dot arrangement FH ... Subsequent head Ff1 ... Image Ff1a ... Image Ff2 ... Image Ff2a ... Image Fp1 ... Image Fp1a ... Image Fp2 ... Image Fp2a ... Image LN ... Lower Nozzle Row LfA ... Nozzle Row LfB ... Nozzle Row LpA ... Nozzle Row LpB ... Nozzle Row MC ... Memory Card ORA ... Overlapping Nozzle Region P ... Printing Paper PH ... Leading head SA ... Single nozzle area UN ... Top nozzle row k ... Nozzle pitch nf1 to nf8 ... Nozzle np1 to np8 ... Nozzle
Claims (5)
前記割当情報は、前記割当マスクを適用して得られる前記重複印刷領域の画像において各印刷ヘッドの各ノズル列により形成されたドットの空間周波数がブルーノイズ特性またはグリーンノイズ特性を有するように、設定されている、割当マスク。 A plurality of print heads each having a plurality of nozzle rows arranged in parallel to each other, and overlapping nozzles in which two adjacent print heads have nozzles having the same coordinate in the nozzle row direction along the plurality of nozzle rows. When printing is performed by a printing apparatus arranged to have an area at the end of each print head, each dot in the overlapping print area in the print medium in which dots are formed by the nozzles in the overlapping nozzle area is An assignment mask in which assignment information for determining which of the print heads is formed is set,
The allocation information is set so that a spatial frequency of dots formed by each nozzle row of each print head has a blue noise characteristic or a green noise characteristic in the image of the overlapping print region obtained by applying the allocation mask. Assigned mask.
前記割当情報は、前記割当マスクを適用して得られる前記重複印刷領域の画像において各主走査における各ノズル列により形成されたドットの空間周波数がブルーノイズ特性またはグリーンノイズ特性を有するように、設定されている、割当マスク。 Dots are formed on the print medium by performing a main scan in which a print head having a plurality of nozzle rows arranged in parallel to each other is moved relative to the print medium in a crossing direction intersecting the nozzle row direction along the plurality of nozzle rows. When printing is performed by a printing apparatus that forms the image, which of the plurality of main scans is used to form each dot in the overlapping print region in which an image is formed by a plurality of times of the main scan. An allocation mask in which allocation information for determination is set,
The allocation information is set so that the spatial frequency of dots formed by each nozzle row in each main scan has a blue noise characteristic or a green noise characteristic in the image of the overlapping print region obtained by applying the allocation mask. Assigned mask.
(a)第1の特徴と第2の特徴とを有する2値化用マスクを用意する工程と、
(b)前記割当マスクと同じサイズであり、予め決定されている前記重複ノズルにおける各ノズルのドット形成割合に応じたデューティ比で印刷され得るマスク元画像を、各印刷ヘッド毎に用意する工程と、
(c)前記2値化マスクを各マスク元画像に適用して、各印刷ヘッド毎にマスク2値化画像を得る工程と、
(d)前記マスク2値化画像に基づき、各印刷ヘッド毎に前記割当マスクを生成する工程と、
を備え、
前記第1の特徴は、入力される画像データに基づいてドットの形成の有無を表すドットデータを生成するハーフトーン処理に用いられるディザマスクとして前記2値化用マスクを適用して得られた画像全体において、ドットの空間周波数がブルーノイズ特性またはグリーンノイズ特性を有することであり、
前記第2の特徴は、前記ハーフトーン処理に用いられるディザマスクとして前記2値化用マスクを適用して得られた画像において、各印刷ヘッドに含まれる各ノズル列により形成されるドットの空間周波数がそれぞれブルーノイズ特性またはグリーンノイズ特性を有することである、割当マスクの生成方法。 A plurality of print heads each having a plurality of nozzle rows arranged in parallel to each other includes overlapping nozzles that are nozzles having the same coordinate in the nozzle row direction along the plurality of nozzle rows in two adjacent print heads. When printing is performed by a printing apparatus arranged so as to have an existing overlapping nozzle area at the end of each print head, each dot in the overlapping print area in a print medium on which dots are formed by the nozzles in the overlapping nozzle area An allocation mask generation method in which allocation information for determining which of the two print heads is used is set,
(A) preparing a binarization mask having a first feature and a second feature;
(B) preparing a mask original image that is the same size as the assigned mask and that can be printed with a duty ratio corresponding to a dot formation ratio of each nozzle in the overlapping nozzles determined in advance for each print head; ,
(C) applying the binarization mask to each mask original image to obtain a mask binarized image for each print head;
(D) generating the allocation mask for each print head based on the mask binarized image;
With
The first feature is that an image obtained by applying the binarization mask as a dither mask used in halftone processing for generating dot data indicating the presence or absence of dot formation based on input image data Overall, the spatial frequency of the dots has blue noise characteristics or green noise characteristics,
The second feature is that, in an image obtained by applying the binarization mask as a dither mask used for the halftone process, the spatial frequency of dots formed by each nozzle row included in each print head Each of which has a blue noise characteristic or a green noise characteristic.
各ノズル列には、該ノズル列における互いに異なる少なくとも2つのノズルであって、前記印刷媒体における前記交差方向に同じ座標を、互いに異なる回数の前記主走査により走査する重複ノズルが存在し、
(a)第1の特徴と第2の特徴とを有する2値化用マスクを用意する工程と、
(b)前記割当マスクと同じサイズであり、予め決定されている前記重複ノズルにおける各ノズルのドット形成割合に応じたデューティ比で印刷され得るマスク元画像を、各印刷ヘッド毎に用意する工程と、
(c)前記2値化マスクを各マスク元画像に適用して、各印刷ヘッド毎にマスク2値化画像を得る工程と、
(d)前記マスク2値化画像に基づき、各印刷ヘッド毎に前記割当マスクを生成する工程と、
を備え、
前記第1の特徴は、入力される画像データに基づいてドットの形成の有無を表すドットデータを生成するハーフトーン処理に用いられるディザマスクとして前記2値化用マスクを適用して得られた画像全体において、ドットの空間周波数がブルーノイズ特性またはグリーンノイズ特性を有することであり、
前記第2の特徴は、前記ハーフトーン処理に用いられるディザマスクとして前記2値化用マスクを適用して得られた画像において、各主走査における各ノズル列により形成されるドットの空間周波数がそれぞれブルーノイズ特性またはグリーンノイズ特性を有することである、割当マスクの生成方法。 Dots are formed on the print medium by performing a main scan in which a print head having a plurality of nozzle rows arranged in parallel to each other is moved relative to the print medium in a crossing direction intersecting the nozzle row direction along the plurality of nozzle rows. When printing is performed by a printing apparatus that forms the image, which of the plurality of main scans is used to form each dot in the overlapping print region in which an image is formed by a plurality of times of the main scan. An allocation mask generation method in which allocation information for determination is set,
Each nozzle row includes at least two nozzles different from each other in the nozzle row, and there are overlapping nozzles that scan the same coordinates in the intersecting direction on the print medium by different times of the main scanning,
(A) preparing a binarization mask having a first feature and a second feature;
(B) preparing a mask original image that is the same size as the assigned mask and that can be printed with a duty ratio corresponding to a dot formation ratio of each nozzle in the overlapping nozzles determined in advance for each print head; ,
(C) applying the binarization mask to each mask original image to obtain a mask binarized image for each print head;
(D) generating the allocation mask for each print head based on the mask binarized image;
With
The first feature is that an image obtained by applying the binarization mask as a dither mask used in halftone processing for generating dot data indicating the presence or absence of dot formation based on input image data Overall, the spatial frequency of the dots has blue noise characteristics or green noise characteristics,
The second feature is that, in an image obtained by applying the binarization mask as a dither mask used for the halftone process, the spatial frequency of dots formed by each nozzle row in each main scan is respectively An allocation mask generation method having a blue noise characteristic or a green noise characteristic.
前記複数のノズル列に沿ったノズル列方向と交わる交差方向における前記マスク元画像の大きさは、前記交差方向における前記2値化マスクの大きさと等しい、割当マスクの生成方法。 In the generation method of the allocation mask according to claim 3 or 4,
The allocation mask generation method, wherein a size of the mask original image in a crossing direction intersecting a nozzle row direction along the plurality of nozzle rows is equal to a size of the binarized mask in the crossing direction.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015065902A JP2016185608A (en) | 2015-03-27 | 2015-03-27 | Assignment mask and how to generate assignment mask |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2015065902A JP2016185608A (en) | 2015-03-27 | 2015-03-27 | Assignment mask and how to generate assignment mask |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2016185608A true JP2016185608A (en) | 2016-10-27 |
Family
ID=57202355
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2015065902A Withdrawn JP2016185608A (en) | 2015-03-27 | 2015-03-27 | Assignment mask and how to generate assignment mask |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2016185608A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019043114A (en) * | 2017-09-07 | 2019-03-22 | キヤノン株式会社 | Recording apparatus and recording method |
| JP2019086856A (en) * | 2017-11-01 | 2019-06-06 | セイコーエプソン株式会社 | PRINT CONTROL DEVICE, PRINT CONTROL METHOD, PRINT CONTROL PROGRAM, AND PRINT SYSTEM |
| JP2019119052A (en) * | 2017-12-28 | 2019-07-22 | コニカミノルタ株式会社 | Discharge setting method, data processing apparatus, inkjet recording apparatus |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009018479A (en) * | 2007-07-11 | 2009-01-29 | Seiko Epson Corp | Line printer, halftone processing method, printing method |
| JP2010155374A (en) * | 2008-12-26 | 2010-07-15 | Seiko Epson Corp | Manufacturing method for fluid ejecting device, setting method of correction value of the fluid ejecting device, and the fluid ejecting device |
| JP2011121249A (en) * | 2009-12-10 | 2011-06-23 | Seiko Epson Corp | Manufacturing method of printing apparatus |
| US20130278662A1 (en) * | 2012-04-19 | 2013-10-24 | Canon Kabushiki Kaisha | Real-time linefeed measurement of inkjet printer |
-
2015
- 2015-03-27 JP JP2015065902A patent/JP2016185608A/en not_active Withdrawn
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009018479A (en) * | 2007-07-11 | 2009-01-29 | Seiko Epson Corp | Line printer, halftone processing method, printing method |
| JP2010155374A (en) * | 2008-12-26 | 2010-07-15 | Seiko Epson Corp | Manufacturing method for fluid ejecting device, setting method of correction value of the fluid ejecting device, and the fluid ejecting device |
| JP2011121249A (en) * | 2009-12-10 | 2011-06-23 | Seiko Epson Corp | Manufacturing method of printing apparatus |
| US20130278662A1 (en) * | 2012-04-19 | 2013-10-24 | Canon Kabushiki Kaisha | Real-time linefeed measurement of inkjet printer |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019043114A (en) * | 2017-09-07 | 2019-03-22 | キヤノン株式会社 | Recording apparatus and recording method |
| JP7034637B2 (en) | 2017-09-07 | 2022-03-14 | キヤノン株式会社 | Recording device and recording method |
| JP2019086856A (en) * | 2017-11-01 | 2019-06-06 | セイコーエプソン株式会社 | PRINT CONTROL DEVICE, PRINT CONTROL METHOD, PRINT CONTROL PROGRAM, AND PRINT SYSTEM |
| JP7006142B2 (en) | 2017-11-01 | 2022-01-24 | セイコーエプソン株式会社 | Print control device, print control method, print control program and print system |
| JP2019119052A (en) * | 2017-12-28 | 2019-07-22 | コニカミノルタ株式会社 | Discharge setting method, data processing apparatus, inkjet recording apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110116551B (en) | Printing uniformity correction method, device, medium, equipment, system and printer | |
| US9415586B1 (en) | Printing control apparatus and printing control method | |
| US10369784B2 (en) | Printing apparatus and printing method | |
| US9457585B2 (en) | Print apparatus, print method, and serial printer | |
| US8613494B2 (en) | Print method, print device, and program | |
| JP6413353B2 (en) | Printing apparatus and printing method | |
| US9022506B2 (en) | Print control device, print control method, and print control program | |
| CN110774772B (en) | Recording device, image processing device, and recording method | |
| CN109693443B (en) | Printing device and printing control device | |
| US9936099B2 (en) | Print control apparatus and print control method for print data generation | |
| JP2016185608A (en) | Assignment mask and how to generate assignment mask | |
| CN100569529C (en) | Printing apparatus and printing method | |
| JP2022038103A (en) | Printer and printing method | |
| US10814641B2 (en) | Image processing apparatus and method, dither mask set, and image recording apparatus | |
| JPWO2019012759A1 (en) | Image processing apparatus and method, program, and image recording apparatus | |
| JP2009018487A (en) | Liquid ejection method | |
| JP2018099830A (en) | Liquid discharge device, dot forming method, and computer program | |
| CN107264035B (en) | Printing apparatus, printing method, and recording medium | |
| JP6056206B2 (en) | Printing apparatus and printing method | |
| JP2010194822A (en) | Inkjet recording device and data generating device | |
| JP6631164B2 (en) | Recording device and recording method | |
| JP2018120579A (en) | Image processing method, printing method, image processing device, and printer | |
| JP2018065302A (en) | Image processing device, printing system, image processing method, and program | |
| JP2023133927A (en) | Print control device and print control method | |
| JP2025030819A (en) | Inkjet printing apparatus, control method, and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180227 |
|
| RD05 | Notification of revocation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7425 Effective date: 20180905 |
|
| RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20181107 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20181109 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20181120 |
|
| A761 | Written withdrawal of application |
Free format text: JAPANESE INTERMEDIATE CODE: A761 Effective date: 20190121 |