Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6848383B2 - Image processing equipment, printing equipment, and computer programs - Google Patents
[go: Go Back, main page]

JP6848383B2 - Image processing equipment, printing equipment, and computer programs - Google Patents

Image processing equipment, printing equipment, and computer programs Download PDF

Info

Publication number
JP6848383B2
JP6848383B2 JP2016223851A JP2016223851A JP6848383B2 JP 6848383 B2 JP6848383 B2 JP 6848383B2 JP 2016223851 A JP2016223851 A JP 2016223851A JP 2016223851 A JP2016223851 A JP 2016223851A JP 6848383 B2 JP6848383 B2 JP 6848383B2
Authority
JP
Japan
Prior art keywords
dither mask
region
dither
graininess
image
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.)
Active
Application number
JP2016223851A
Other languages
Japanese (ja)
Other versions
JP2018079627A (en
Inventor
英伸 吉川
英伸 吉川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2016223851A priority Critical patent/JP6848383B2/en
Publication of JP2018079627A publication Critical patent/JP2018079627A/en
Application granted granted Critical
Publication of JP6848383B2 publication Critical patent/JP6848383B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Ink Jet (AREA)
  • Particle Formation And Scattering Control In Inkjet Printers (AREA)
  • Color, Gradation (AREA)
  • Facsimile Image Signal Circuits (AREA)

Description

本発明は、ハーフトーン処理技術に関する。 The present invention relates to a halftone processing technique.

インクを吐出する多数のノズルを有する印刷ヘッドを主走査方向へ移動させるとともに、印刷媒体を主走査方向と交差する搬送方向へ搬送することにより、印刷媒体に多数のドットから成る画像を形成する印刷装置が知られている。このような印刷装置では、多階調のインク色の画像データを各インク色のドットのオン/オフで示すドットデータを生成する。かかるドットデータは、いわゆるハーフトーン技術を用いて生成される。例えば、ハーフトーン技術の一つであるディザ法では、各画素の階調値とディザマスクに設定された閾値とを比較して、階調値が閾値よりも大きい場合にドットオンとし、階調値が閾値よりも小さい場合にドットオフとする、二値化処理を行うことによりドットデータを生成する。このような印刷装置では、ノズル毎のインク吐出量のばらつき及びインク滴の飛行方向のばらつき等の理由によりインク滴の着弾位置が予定位置からずれてしまい、印刷画像の粒状性が低下するという問題が生じ得る。特許文献1には、インク滴の着弾位置ずれが生じたとしても印刷画像の粒状性の向上を図ることのできるディザマスクの生成方法が開示されている。 Printing that forms an image consisting of a large number of dots on the print medium by moving the print head having a large number of nozzles for ejecting ink in the main scanning direction and transporting the print medium in the transport direction intersecting the main scanning direction. The device is known. In such a printing apparatus, dot data indicating the image data of multi-gradation ink colors by turning on / off the dots of each ink color is generated. Such dot data is generated using a so-called halftone technique. For example, in the dither method, which is one of the halftone technologies, the gradation value of each pixel is compared with the threshold value set in the dither mask, and when the gradation value is larger than the threshold value, the dots are turned on and the gradation is set. Dot data is generated by performing a binarization process in which dots are turned off when the value is smaller than the threshold value. In such a printing device, there is a problem that the landing position of the ink droplets deviates from the planned position due to the variation of the ink ejection amount for each nozzle and the variation of the flight direction of the ink droplets, and the graininess of the printed image is lowered. Can occur. Patent Document 1 discloses a method for generating a dither mask that can improve the graininess of a printed image even if the landing position of ink droplets shifts.

特開2015−199214号公報JP-A-2015-192214

しかし、特許文献1に記載の方法により生成したディザマスクを用いて印刷した場合であっても、インク滴の着弾位置ずれが生じると、印刷面全体の粒状性(画質)が低下するおそれがある。そこで、インク滴の着弾位置ずれが生じた場合において、印刷面全体としての画質の低下を抑制する技術が望まれている。 However, even when printing is performed using the dither mask generated by the method described in Patent Document 1, if the landing position of the ink droplets shifts, the graininess (image quality) of the entire printed surface may deteriorate. .. Therefore, there is a demand for a technique for suppressing deterioration of the image quality of the entire printed surface when the landing position of the ink droplet is displaced.

本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態として実現することが可能である。 The present invention has been made to solve at least a part of the above-mentioned problems, and can be realized as the following forms.

(1)本発明の一実施形態によれば、階調値で表現される画像データと、ディザマスクに設定された閾値とを用いて、印刷装置における媒体上のインクドットの有無を示すドットデータを生成するドットデータ生成部を備える画像処理装置が提供される。この画像処理装置は、前記ディザマスクとして、第1ディザマスクと、前記第1ディザマスクとは異なる第2ディザマスクとを有し;前記第1ディザマスクと前記第2ディザマスクとは、それぞれのディザマスクを用いて生成されたドットデータに基づき前記印刷装置で印刷を行った場合に、前記媒体におけるインクの着弾ずれ量がゼロである場合において、前記第1ディザマスクを用いた場合の粒状性が前記第2ディザマスクを用いた場合の粒状性に比べて高く;前記着弾ずれ量がゼロよりも大きく且つ前記印刷装置において想定される最大ずれ量よりも小さな想定着弾ずれ量範囲内において、前記第2ディザマスクを用いた場合の粒状性が前記第1ディザマスクを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在するように、それぞれ設定されており;前記ドットデータ生成部は、前記画像データの示す画像領域のうち、第1方向と、前記第1方向と交差する第2方向とに、それぞれ複数の画素を有する第1領域において、前記第1ディザマスクに設定された閾値を用いて前記第1領域の前記ドットデータを生成し;前記画像領域のうち、前記第1領域とは異なる領域であって、前記第1方向と、前記第2方向とに、それぞれ複数の画素を有する第2領域において、前記第2ディザマスクに設定された閾値を用いて前記第2領域の前記ドットデータを生成する。 (1) According to one embodiment of the present invention, dot data indicating the presence or absence of ink dots on a medium in a printing apparatus using image data represented by gradation values and a threshold value set in a dither mask. An image processing apparatus including a dot data generation unit for generating an image is provided. This image processing apparatus has, as the dither mask, a first dither mask and a second dither mask different from the first dither mask; the first dither mask and the second dither mask are respectively. When printing is performed by the printing apparatus based on the dot data generated by using the dither mask, the graininess when the first dither mask is used when the amount of landing deviation of the ink in the medium is zero. Is higher than the granularity when the second dither mask is used; within the range of the assumed landing deviation amount in which the landing deviation amount is larger than zero and smaller than the maximum deviation amount assumed in the printing apparatus. The graininess when the second dither mask is used is set so that there is a higher landing deviation amount range than the graininess when the first dither mask is used; the dot data generator is set. , The threshold value set in the first dither mask in the first region having a plurality of pixels in the first direction and the second direction intersecting the first direction in the image region indicated by the image data. Is used to generate the dot data of the first region; a plurality of pixels in the image region, which are different from the first region and are in the first direction and the second direction, respectively. In the second region having the above, the dot data of the second region is generated using the threshold value set in the second dither mask.

この形態の画像処理装置によれば、第1ディザマスクと第2ディザマスクとは、それぞれのディザマスクを用いて生成されたドットデータに基づき印刷装置で印刷を行った場合に、着弾ずれ量がゼロである場合において、第1ディザマスクを用いた場合の粒状性が第2ディザマスクを用いた場合の粒状性に比べて高く、着弾ずれ量がゼロよりも大きく且つ印刷装置において想定される最大ずれ量よりも小さな想定着弾ずれ量範囲内において、第2ディザマスクを用いた場合の粒状性が第1ディザマスクを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在するように、それぞれ設定されており、第1ディザマスクに設定された閾値を用いて第1領域のドットデータを生成し、第2ディザマスクに設定された閾値を用いて第2領域のドットデータを生成するので、第1ディザマスクのみを用いて生成されたドットデータに基づき印刷を行った場合に比べて、着弾ずれ量が想定着弾ずれ量範囲内となるような着弾位置ずれが生じた場合において、印刷面全体としての粒状性(画質)の低下を抑制できる。 According to the image processing apparatus of this form, the first dither mask and the second dither mask have a landing deviation amount when printing is performed by the printing apparatus based on the dot data generated by the respective dither masks. When it is zero, the granularity when the first dither mask is used is higher than the granularity when the second dither mask is used, the amount of landing deviation is larger than zero, and the maximum expected in the printing apparatus. Within the assumed landing deviation amount range smaller than the deviation amount, there is a landing deviation amount range in which the granularity when the second dither mask is used is higher than the granularity when the first dither mask is used. Since each is set, the dot data of the first region is generated using the threshold set in the first dither mask, and the dot data of the second region is generated using the threshold set in the second dither mask. , Compared to the case where printing is performed based on the dot data generated using only the first dither mask, when the landing deviation amount is within the assumed landing deviation amount range, the printed surface is displaced. It is possible to suppress a decrease in graininess (image quality) as a whole.

(2)本発明の他の実施形態によれば、階調値で表現される画像データと、ディザマスクに設定された閾値とを用いて、印刷装置における媒体上のインクドットの有無を示すドットデータを生成するドットデータ生成部を備える画像処理装置が提供される。この画像処理装置は、前記ディザマスクは、第1ディザマスク部と、第2ディザマスク部と、を含み;前記第1ディザマスク部は、前記画像データの示す画像領域のうち、第1方向と、前記第1方向と交差する第2方向とに、それぞれ複数の画素を有する第1領域に適用して用いられ;前記第2ディザマスク部は、前記画像領域のうち、前記第1領域とは異なる領域であって、前記第1方向と、前記第2方向とに、それぞれ複数の画素を有する第2領域に適用して用いられ;前記第1ディザマスク部は、第1元ディザマスクの一部として構成され;前記第2ディザマスク部は、前記第1元ディザマスクとは異なる第2元ディザマスクの一部として構成され;前記第1元ディザマスクおよび前記第2元ディザマスクとは、それぞれの元ディザマスクを用いて生成されたドットデータに基づき前記印刷装置で印刷を行った場合に、前記媒体におけるインクの着弾ずれ量がゼロである場合において、前記第1元ディザマスクを用いた場合の粒状性が前記第2元ディザマスクを用いた場合の粒状性に比べて高く;前記着弾ずれ量がゼロよりも大きく且つ前記印刷装置において想定される最大ずれ量よりも小さな想定着弾ずれ量範囲内において、前記第2元ディザマスクを用いた場合の粒状性が前記第1元ディザマスクを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在するように、それぞれ設定されている。 (2) According to another embodiment of the present invention, dots indicating the presence or absence of ink dots on a medium in a printing apparatus are used by using image data represented by gradation values and a threshold value set in a dither mask. An image processing apparatus including a dot data generation unit for generating data is provided. In this image processing apparatus, the dither mask includes a first dither mask portion and a second dither mask portion; the first dither mask portion includes a first direction of an image region indicated by the image data. , The second direction intersecting with the first direction is applied to a first region having a plurality of pixels, respectively; the second dither mask portion is the same as the first region of the image region. It is used by applying it to a second region having a plurality of pixels in the first direction and the second direction, which are different regions; the first dither mask portion is one of the first dither masks. The second dither mask portion is configured as a part of a second dither mask different from the first dither mask; the first dither mask and the second dither mask are The first dither mask was used when the amount of landing deviation of the ink in the medium was zero when printing was performed by the printing apparatus based on the dot data generated by using each dither mask. The graininess of the case is higher than that of the case where the second dither mask is used; the estimated landing deviation amount is larger than zero and smaller than the maximum deviation amount assumed in the printing apparatus. Within the range, the graininess when the second dither mask is used is set so that there is a higher landing deviation amount range than the graininess when the first dither mask is used. ..

この形態の画像処理装置によれば、ディザマスクは、第1元ディザマスクの一部として構成される第1ディザマスク部と、第2元ディザマスクの一部として構成される第2ディザマスク部と、を含んでおり、第1元ディザマスクおよび第2元ディザマスクを用いて生成されたドットデータに基づき印刷装置で印刷を行った場合に、着弾ずれ量がゼロである場合において、第1元ディザマスクを用いた場合の粒状性が第2元ディザマスクを用いた場合の粒状性に比べて高く、着弾ずれ量がゼロよりも大きく且つ印刷装置において想定される最大ずれ量よりも小さな想定着弾ずれ量範囲内において、第2元ディザマスクを用いた場合の粒状性が第1元ディザマスクを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在するように、それぞれ設定されており、第1ディザマスク部に設定された閾値を用いて第1領域のドットデータを生成し、第2ディザマスク部に設定された閾値を用いて第2領域のドットデータを生成するので、第1ディザマスク部のみに設定された閾値を用いて生成されたドットデータに基づき印刷を行った場合に比べて、着弾ずれ量が想定着弾ずれ量範囲内となるような着弾位置ずれが生じた場合において、印刷面全体としての粒状性(画質)の低下を抑制できる。 According to the image processing apparatus of this form, the dither mask includes a first dither mask portion formed as a part of the first dither mask and a second dither mask portion formed as a part of the second dither mask. And, when printing is performed by the printing apparatus based on the dot data generated by using the first dither mask and the second dither mask, the first is the case where the landing deviation amount is zero. Assuming that the granularity when the original dither mask is used is higher than the granularity when the second dither mask is used, the amount of landing deviation is larger than zero, and the amount of impact deviation is smaller than the maximum amount of deviation assumed in the printing apparatus. Within the landing deviation amount range, the graininess when the second dither mask is used is set so that there is a higher landing deviation amount range than the granularity when the first dither mask is used. Therefore, the dot data of the first region is generated by using the threshold value set in the first dither mask portion, and the dot data of the second region is generated by using the threshold value set in the second dither mask portion. 1 When printing is performed based on the dot data generated using the threshold set only for the dither mask, and the landing position shift occurs so that the landing deviation amount is within the assumed landing deviation amount range. In the above, deterioration of graininess (image quality) of the entire printed surface can be suppressed.

加えて、第1ディザマスク部と第2ディザマスク部とを含んで構成される単一のディザマスクを用いるので、画像処理装置においてディザマスクの記憶領域を低減できる。また、ディザマスクとして第1ディザマスクと第2ディザマスクとを有する構成に比べて、第1ディザマスクおよび第2ディザマスクのいずれのディザマスクを用いるかを選択する処理を省略することができるので、ドットデータを生成する処理に要する時間を短縮できる。 In addition, since a single dither mask including the first dither mask portion and the second dither mask portion is used, the storage area of the dither mask can be reduced in the image processing apparatus. Further, as compared with the configuration having the first dither mask and the second dither mask as the dither mask, the process of selecting which of the first dither mask and the second dither mask to use can be omitted. , The time required for the process of generating dot data can be shortened.

(3)上記形態の画像処理装置において、前記画像領域中の単位領域であって、複数の前記第1領域と複数の前記第2領域とから成る単位領域において、前記第1領域は、単一の多角形形状を有し;前記第2領域は、単一の多角形形状を有していてもよい。この形態の画像処理装置によれば、単位領域において第1領域と第2領域とが、それぞれ単一の多角形形状を有しているので、第1領域と第2領域との境界線が直線状とならないように第1領域と第2領域と配置でき、印刷画像において、第1方向と第2方向とのうち少なくとも一方と平行でない境界線を目立ち難くできる。 (3) In the image processing apparatus of the above embodiment, the first region is a single unit region in the image region, which is a unit region including a plurality of the first regions and a plurality of the second regions. The second region may have a single polygonal shape. According to the image processing apparatus of this form, since the first region and the second region each have a single polygonal shape in the unit region, the boundary line between the first region and the second region is a straight line. The first region and the second region can be arranged so as not to form a shape, and the boundary line that is not parallel to at least one of the first direction and the second direction can be made inconspicuous in the printed image.

(4)上記形態の画像処理装置において、前記第1領域と前記第2領域との境界線は、前記第1方向と前記第2方向とのうち少なくとも一方と交差していてもよい。この形態の画像処理装置によれば、第1領域と第2領域との境界線は、第1方向と第2方向とのうち少なくとも一方と平行でないので、印刷画像において、第1方向と第2方向とのうち少なくとも一方と平行でない境界線を目立ち難くできる。 (4) In the image processing apparatus of the above embodiment, the boundary line between the first region and the second region may intersect at least one of the first direction and the second direction. According to the image processing apparatus of this form, the boundary line between the first region and the second region is not parallel to at least one of the first direction and the second direction. Therefore, in the printed image, the first direction and the second direction are used. Borders that are not parallel to at least one of the directions can be made less noticeable.

(5)上記形態の画像処理装置において、前記第1領域と前記第2領域とは、互いに異なる形状を有していてもよい。この形態の画像処理装置によれば、第1領域と第2領域とが互いに異なる形状を有しているので、第1領域と第2領域との境界線が直線状となることを抑制でき、印刷画像において第1領域と第2領域との境界線を目立ち難くできる。 (5) In the image processing apparatus of the above-described embodiment, the first region and the second region may have different shapes from each other. According to the image processing apparatus of this form, since the first region and the second region have different shapes, it is possible to prevent the boundary line between the first region and the second region from becoming linear. The boundary line between the first region and the second region can be made inconspicuous in the printed image.

(6)上記形態の画像処理装置において、前記第1領域と前記第2領域との境界線は、前記第1方向と前記第2方向とのうちいずれか一方と平行である複数の平行部であって、互いに接しない複数の平行部を有していてもよい。この形態の画像処理装置によれば、複数の平行部は、互いに接していないので、印刷画像において第1領域と第2領域との境界線を目立ち難くできる。 (6) In the image processing apparatus of the above embodiment, the boundary line between the first region and the second region is a plurality of parallel portions parallel to either one of the first direction and the second direction. It may have a plurality of parallel portions that are not in contact with each other. According to the image processing apparatus of this form, since the plurality of parallel portions are not in contact with each other, the boundary line between the first region and the second region can be made inconspicuous in the printed image.

(7)上記形態の画像処理装置において、前記画像領域中の単位領域であって、複数の前記第1領域と複数の前記第2領域とから成る単位領域において、前記第1領域と前記第2領域とは、一部の領域が互いに重なっていてもよい。この形態の画像処理装置によれば、単位領域における一部の領域において第1領域と第2領域とが互いに重なっているので、印刷画像において第1領域と第2領域との境界線を目立ち難くできる。 (7) In the image processing apparatus of the above embodiment, in the unit region in the image region, which is a unit region including the plurality of the first region and the plurality of the second regions, the first region and the second region. The region may be a part of the region that overlaps with each other. According to the image processing apparatus of this form, since the first region and the second region overlap each other in a part of the unit region, the boundary line between the first region and the second region is not conspicuous in the printed image. it can.

本発明は、種々の形態で実現することも可能である。例えば、画像処理方法、印刷装置、印刷方法、これらの装置や方法を実現するためのコンピュータープログラム、かかるコンピュータープログラムを記録した記録媒体等の形態で実現できる。 The present invention can also be realized in various forms. For example, it can be realized in the form of an image processing method, a printing device, a printing method, a computer program for realizing these devices and methods, a recording medium on which such a computer program is recorded, and the like.

上述した本発明の各形態の有する複数の構成要素はすべてが必須のものではなく、上述の課題の一部又は全部を解決するため、あるいは、本明細書に記載された効果の一部又は全部を達成するために、適宜、前記複数の構成要素の一部の構成要素について、その変更、削除、新たな他の構成要素との差し替え、限定内容の一部削除を行うことが可能である。また、上述の課題の一部又は全部を解決するため、あるいは、本明細書に記載された効果の一部又は全部を達成するために、上述した本発明の一形態に含まれる技術的特徴の一部又は全部を上述した本発明の他の形態に含まれる技術的特徴の一部又は全部と組み合わせて、本発明の独立した一形態とすることも可能である。 The plurality of components of each form of the present invention described above are not all essential, and may be used to solve some or all of the above-mentioned problems, or part or all of the effects described herein. In order to achieve the above, it is possible to change, delete, replace some of the plurality of components with new other components, and partially delete the limited contents, as appropriate. In addition, in order to solve a part or all of the above-mentioned problems, or to achieve a part or all of the effects described in the present specification, the technical features included in the above-mentioned embodiment of the present invention. It is also possible to combine some or all with some or all of the technical features contained in the other embodiments of the invention described above to form an independent embodiment of the invention.

本発明の一実施形態としての画像処理装置の構成を示すブロック図である。It is a block diagram which shows the structure of the image processing apparatus as one Embodiment of this invention. 印刷装置の概略構成を示す説明図である。It is explanatory drawing which shows the schematic structure of the printing apparatus. 第1ディザマスクと第2ディザマスクとをそれぞれ単独で用いて生成されたドットデータに基づいて印刷を行った場合における着弾ずれ量に対する粒状性の変化を模式的に示す説明図である。It is explanatory drawing which shows typically the change of the graininess with respect to the landing deviation amount at the time of printing based on the dot data generated by using the 1st dither mask and the 2nd dither mask independently. 画像処理装置および印刷装置により実行される印刷処理の処理手順を示すフローチャートである。It is a flowchart which shows the processing procedure of the printing process executed by an image processing apparatus and a printing apparatus. 4つのインク色C、M、Y、Kのうちの1つの色成分のハーフトーン処理(ステップS110)の詳細手順を示すフローチャートである。It is a flowchart which shows the detailed procedure of the halftone processing (step S110) of one color component of four ink colors C, M, Y, K. 画像データの示す画像領域に対してディザマスクを適用する様子を模式的に示す説明図である。It is explanatory drawing which shows typically the mode that the dither mask is applied to the image area indicated by the image data. 図6に示す最小単位領域を拡大して模式的に示す説明図である。It is explanatory drawing which shows in a schematic form by enlarging the minimum unit area shown in FIG. マスク選択用マップの一例を示す説明図である。It is explanatory drawing which shows an example of the mask selection map. 第2実施形態における画像処理装置の概略構成を示すブロック図である。It is a block diagram which shows the schematic structure of the image processing apparatus in 2nd Embodiment. 第2実施形態におけるディザマスクの構成を模式的に示す説明図である。It is explanatory drawing which shows typically the structure of the dither mask in 2nd Embodiment. 第2実施形態におけるハーフトーン処理(ステップS110)の詳細手順を示すフローチャートである。It is a flowchart which shows the detailed procedure of the halftone processing (step S110) in 2nd Embodiment. 変形例1における第1ディザマスクと第2ディザマスクとをそれぞれ単独で用いて生成されたドットデータに基づいて印刷を行った場合における着弾ずれ量に対する粒状性の変化を模式的に示す説明図である。An explanatory diagram schematically showing a change in graininess with respect to the amount of landing deviation when printing is performed based on dot data generated by using the first dither mask and the second dither mask independently in the first modification. is there. 変形例2における第1の態様の第1領域および第2領域の構成を示す説明図である。It is explanatory drawing which shows the structure of the 1st region and the 2nd region of the 1st aspect in the modification 2. 変形例2における第2の態様の第1領域および第2領域の構成を示す説明図である。It is explanatory drawing which shows the structure of the 1st region and the 2nd region of the 2nd aspect in the modification 2. 変形例2における第3の態様の第1領域および第2領域の構成を示す説明図である。It is explanatory drawing which shows the structure of the 1st region and the 2nd region of the 3rd aspect in the modification 2. 変形例3における第1の態様の第1領域および第2領域の構成を示す説明図である。It is explanatory drawing which shows the structure of the 1st region and the 2nd region of the 1st aspect in the modification 3. 変形例3における第2の態様の第1領域および第2領域の構成を示す説明図である。It is explanatory drawing which shows the structure of the 1st region and the 2nd region of the 2nd aspect in the modification 3. 変形例3における第3の態様の第1領域および第2領域の構成を示す説明図である。It is explanatory drawing which shows the structure of the 1st region and the 2nd region of the 3rd aspect in the modification 3. 変形例4における第1の態様の第1領域および第2領域の構成を示す説明図である。It is explanatory drawing which shows the structure of the 1st region and the 2nd region of the 1st aspect in the modification 4. 変形例4における第2の態様の第1領域および第2領域の構成を示す説明図である。It is explanatory drawing which shows the structure of the 1st region and the 2nd region of the 2nd aspect in the modification 4. 変形例4における第3の態様の第1領域および第2領域の構成を示す説明図である。It is explanatory drawing which shows the structure of the 1st region and the 2nd region of the 3rd aspect in a modification 4. 変形例5における第1領域および第2領域の構成を示す説明図である。It is explanatory drawing which shows the structure of the 1st region and the 2nd region in the modification 5. 変形例6における第1領域および第2領域の構成を示す説明図である。It is explanatory drawing which shows the structure of the 1st region and 2nd region in the modification 6.

A.第1実施形態:
A1.画像処理装置の構成:
図1は、本発明の一実施形態としての画像処理装置100の構成を示すブロック図である。画像処理装置100は、印刷装置200で印刷される画像の画像処理を行い、画像処理後の印刷用画像データを印刷装置200に送信する。画像処理装置100は、印刷装置200と通信可能に構成されている。本実施形態では、画像処理装置100は、パーソナルコンピューターにより構成されている。画像処理装置100において動作するオペレ−ティグシステムには、アプリケーション20と、プリンタードライバー30とが組み込まれている。
A. First Embodiment:
A1. Image processing device configuration:
FIG. 1 is a block diagram showing a configuration of an image processing device 100 as an embodiment of the present invention. The image processing device 100 performs image processing of the image printed by the printing device 200, and transmits the image data for printing after the image processing to the printing device 200. The image processing device 100 is configured to be able to communicate with the printing device 200. In the present embodiment, the image processing device 100 is composed of a personal computer. The application 20 and the printer driver 30 are incorporated in the operating system that operates in the image processing device 100.

プリンタードライバー30は、解像度変換部31と、色変換部32と、ハーフトーン処理部33と、印刷データ出力部35と、を備える。 The printer driver 30 includes a resolution conversion unit 31, a color conversion unit 32, a halftone processing unit 33, and a print data output unit 35.

解像度変換部31は、入力画像の解像度を印刷解像度に変換する機能を有する。入力画像は、例えば、アプリケーション20により生成された画像や図示しない入力インターフェイスから受信した画像が該当する。本実施形態では、入力画像は、いずれもレッド(R)、グリーン(G)、ブルー(B)の色成分から成る階調値で表現されている。本実施形態では、入力画像の階調値範囲は、0〜255である。 The resolution conversion unit 31 has a function of converting the resolution of the input image into the print resolution. The input image corresponds to, for example, an image generated by the application 20 or an image received from an input interface (not shown). In the present embodiment, the input image is represented by a gradation value composed of red (R), green (G), and blue (B) color components. In the present embodiment, the gradation value range of the input image is 0 to 255.

色変換部32は、入力画像の画像データをインク色C、M、Y、Kの階調値で表現される画像データに変換する機能を有する。本実施形態では、色変換後の画像データの階調値範囲は、0〜255である。なお、画像データの階調値範囲は、0〜255に限らず、0〜128など任意の範囲であってもよい。色変換部32は、メモリー50に予め格納されている色変換テーブル40を参照して上記色変換を行う。 The color conversion unit 32 has a function of converting the image data of the input image into the image data represented by the gradation values of the ink colors C, M, Y, and K. In the present embodiment, the gradation value range of the image data after color conversion is 0 to 255. The gradation value range of the image data is not limited to 0 to 255, and may be any range such as 0 to 128. The color conversion unit 32 performs the above color conversion with reference to the color conversion table 40 stored in the memory 50 in advance.

ハーフトーン処理部33は、各インク色の画像データの256階調(段階)の階調値を、各インク色のドットの有無、換言すると、ドット有り(255)とドット無し(0)の2階調の階調値に変換する、ハーフトーン処理を実行する。本実施形態では、ハーフトーン処理は、いわゆるディザ法により実行される。ディザ法では、画像データを構成する複数の画素が順番に注目画素として特定され、注目画素の階調値とディザマスクに設定された閾値とを用いて、注目画素におけるドットの有無が決定される。 The halftone processing unit 33 sets the gradation value of 256 gradations (steps) of the image data of each ink color to the presence / absence of dots of each ink color, in other words, 2 with dots (255) and without dots (0). Executes halftone processing that converts to the gradation value of the gradation. In the present embodiment, the halftone processing is performed by the so-called dither method. In the dither method, a plurality of pixels constituting the image data are sequentially specified as the pixel of interest, and the presence or absence of dots in the pixel of interest is determined using the gradation value of the pixel of interest and the threshold value set in the dither mask. ..

本実施形態では、上述のディザマスクとして、第1ディザマスク42aと、第2ディザマスク42bとがメモリー50に予め格納されている。第1ディザマスク42aと第2ディザマスク42bとは、互いに異なるディザマスクである。本実施形態では、画像データの示す画像領域のうち、或る画像領域(後述の第1領域Ar1)のドットデータは第1ディザマスク42aに設定された閾値を用いて生成し、或る画像領域(後述の第2領域Ar2)のドットデータは第2ディザマスク42bに設定された閾値を用いて生成する。メモリー50には、予めマスク選択用マップ41が格納されている。マスク選択用マップ41には、画像データの各画素に対し、第1ディザマスク42a、第2ディザマスク42bのいずれを用いるかが設定されている。ハーフトーン処理、マスク選択用マップおよびディザマスクについての詳細な説明は、後述する。 In the present embodiment, as the above-mentioned dither mask, the first dither mask 42a and the second dither mask 42b are stored in the memory 50 in advance. The first dither mask 42a and the second dither mask 42b are different dither masks. In the present embodiment, among the image areas indicated by the image data, the dot data of a certain image area (first area Ar1 described later) is generated by using the threshold value set in the first dither mask 42a, and the certain image area. The dot data of (the second region Ar2 described later) is generated by using the threshold value set in the second disaster mask 42b. The mask selection map 41 is stored in the memory 50 in advance. In the mask selection map 41, which of the first dither mask 42a and the second dither mask 42b is used is set for each pixel of the image data. A detailed description of the halftone processing, the mask selection map, and the dither mask will be described later.

印刷データ出力部35は、ハーフトーン処理部33による処理後のデータ、つまり、各インク色C、M、Y、Kの印刷媒体上のドットの有無を示すデータをラスタライズし、印刷制御用のコマンドを含む印刷データを生成し、印刷装置200に送信する。印刷データ出力部35は、ドットデータをラスタライズする際、各画素のドットを、印刷装置200における図示しないキャリッジの往動時および複動時のいずれにおいて形成するかを決定する。 The print data output unit 35 rasterizes the data processed by the halftone processing unit 33, that is, the data indicating the presence or absence of dots on the print medium of each ink color C, M, Y, K, and commands for print control. The print data including the above is generated and transmitted to the printing apparatus 200. When rasterizing the dot data, the print data output unit 35 determines whether the dots of each pixel are formed in the forward movement or the double movement of the carriage (not shown) in the printing device 200.

プリンタードライバー30は、上述した各処理部31〜35が有する機能を実現するためのコンピュータープログラムに相当する。プリンタードライバー30は、コンピューターが読み取り可能な記録媒体に記録された形態で供給される。このような記録媒体としては、たとえばDVD、フラッシュメモリー、コンピューターの内部記憶装置(RAMやROMなどのメモリー)および外部記憶装置等の、データを一時的ではなく固定可能であり且つコンピューターが読み取り可能な種々の媒体を利用できる。 The printer driver 30 corresponds to a computer program for realizing the functions of the above-mentioned processing units 31 to 35. The printer driver 30 is supplied in a form recorded on a computer-readable recording medium. Such recording media include, for example, DVDs, flash memories, computer internal storage devices (memory such as RAM and ROM) and external storage devices, in which data can be fixed rather than temporarily and can be read by a computer. Various media can be used.

A2.印刷装置の構成:
図2は、印刷装置200の概略構成を示す説明図である。印刷装置200は、画像処理装置100から受信する画像データに基づいてインクを吐出することにより、印刷媒体P上にドットを形成し、画像等を印刷するインクジェットプリンターである。印刷装置200は、制御部220と、ヘッドユニット230と、キャリッジモーター240と、搬送モーター250と、駆動ベルト261と、フレキシブルケーブル262と、プラテン263と、を備えている。
A2. Printing device configuration:
FIG. 2 is an explanatory diagram showing a schematic configuration of the printing apparatus 200. The printing device 200 is an inkjet printer that prints an image or the like by forming dots on the printing medium P by ejecting ink based on the image data received from the image processing device 100. The printing device 200 includes a control unit 220, a head unit 230, a carriage motor 240, a transport motor 250, a drive belt 261 and a flexible cable 262, and a platen 263.

制御部220は、CPU、RAMおよび入出力インターフェイスを備える装置であり、CPUがRAMに格納されたコンピュータープログラムを実行することにより、印刷装置200の各部の制御が行われる。 The control unit 220 is a device including a CPU, a RAM, and an input / output interface, and the CPU executes a computer program stored in the RAM to control each part of the printing device 200.

ヘッドユニット230は、フレキシブルケーブル262を介して制御部220と電気的に接続されている。ヘッドユニット230は、図示しないキャリッジガイドに主走査方向D1に往復移動可能に取り付けられている。ヘッドユニット230は、駆動ベルト261を介して伝達されるキャリッジモーター240の動力により主走査方向D1に沿って往復移動する。 The head unit 230 is electrically connected to the control unit 220 via a flexible cable 262. The head unit 230 is attached to a carriage guide (not shown) so as to be reciprocally movable in the main scanning direction D1. The head unit 230 reciprocates along the main scanning direction D1 by the power of the carriage motor 240 transmitted via the drive belt 261.

ヘッドユニット230は、キャリッジ231と、4つのインクカートリッジ232と、印刷ヘッド233とを備えている。キャリッジ231には、インク色ごとの4つのインクカートリッジ232が装着されている。本実施形態では、4つのインクカートリッジ232には、シアン(C)、マゼンタ(M)、イエロー(Y)およびブラック(K)のインクがそれぞれ収容されている。印刷ヘッド233には、印刷媒体Pに対向する面にインクを吐出する複数のノズル列が設けられている。インクカートリッジ232から印刷ヘッド233に供給されたインクは、かかるノズルから液滴状に吐出される。 The head unit 230 includes a carriage 231, four ink cartridges 232, and a print head 233. Four ink cartridges 232 for each ink color are mounted on the carriage 231. In the present embodiment, the four ink cartridges 232 contain cyan (C), magenta (M), yellow (Y), and black (K) inks, respectively. The print head 233 is provided with a plurality of nozzle rows for ejecting ink on the surface facing the print medium P. The ink supplied from the ink cartridge 232 to the print head 233 is ejected in the form of droplets from such nozzles.

搬送モーター250は、制御部220からの制御信号に応じて駆動する。搬送モーター250の動力がプラテン263に伝達することにより、印刷媒体Pが副走査方向D2に搬送される。 The transfer motor 250 is driven in response to a control signal from the control unit 220. By transmitting the power of the transfer motor 250 to the platen 263, the print medium P is transferred in the sub-scanning direction D2.

制御部220は、画像処理装置100から印刷対象画像の画像データが入力されると、搬送モーター250を駆動し、印刷媒体Pを副走査方向D2の印刷開始位置まで搬送させる。制御部220は、キャリッジモーター240を駆動し、ヘッドユニット230を主走査方向D1の印刷開始位置まで移動する。制御部220は、ヘッドユニット230を主走査方向D1に沿って移動させるとともにヘッドユニット230から印刷媒体Pにインクを吐出する制御と、印刷媒体Pを副走査方向D2に搬送するための搬送モーター250の制御とを交互に繰り返す。これにより、印刷媒体Pに画像が印刷される。なお、図2において、ヘッドユニット230は、主走査方向D1に沿って往復移動し、印刷媒体Pは、主走査方向D1と交差する副走査方向D2の上流から下流に沿って搬送される。本実施形態では、副走査方向D2は、主走査方向D1と直交する方向である。 When the image data of the image to be printed is input from the image processing device 100, the control unit 220 drives the transport motor 250 to transport the print medium P to the print start position in the sub-scanning direction D2. The control unit 220 drives the carriage motor 240 and moves the head unit 230 to the printing start position in the main scanning direction D1. The control unit 220 controls the head unit 230 to move along the main scanning direction D1 and ejects ink from the head unit 230 to the print medium P, and the transport motor 250 for transporting the print medium P in the sub-scanning direction D2. The control of is repeated alternately. As a result, the image is printed on the print medium P. In FIG. 2, the head unit 230 reciprocates along the main scanning direction D1, and the print medium P is conveyed along the upstream to downstream of the sub-scanning direction D2 that intersects the main scanning direction D1. In the present embodiment, the sub-scanning direction D2 is a direction orthogonal to the main scanning direction D1.

A3.ディザマスクの構成:
図3は、第1ディザマスク42aと第2ディザマスク42bとをそれぞれ単独で用いて生成されたドットデータに基づいて印刷を行った場合における着弾ずれ量に対する粒状性の変化を模式的に示す説明図である。なお、後述するように、本実施形態では、第1ディザマスク42aと第2ディザマスク42bとは組み合わせて用いられ、単独で用いられない。図3において、縦軸は粒状性を示し、横軸は着弾ずれ量を示している。図3では、第1ディザマスク42aを用いて生成されたドットデータに基づき印刷を行った場合における着弾ずれ量に対する粒状性の変化を実線で表し、第2ディザマスク42bを用いて生成されたドットデータに基づき印刷を行った場合における着弾ずれ量に対する粒状性の変化を破線でそれぞれ表している。
A3. Dither mask composition:
FIG. 3 schematically shows a change in graininess with respect to the amount of landing deviation when printing is performed based on dot data generated by using the first dither mask 42a and the second dither mask 42b independently. It is a figure. As will be described later, in the present embodiment, the first dither mask 42a and the second dither mask 42b are used in combination and are not used alone. In FIG. 3, the vertical axis represents graininess and the horizontal axis represents the amount of landing deviation. In FIG. 3, the change in graininess with respect to the amount of landing deviation when printing is performed based on the dot data generated using the first dither mask 42a is represented by a solid line, and the dots generated using the second dither mask 42b are shown. The changes in graininess with respect to the amount of landing deviation when printing is performed based on the data are shown by broken lines.

本実施形態において、「粒状性」とは、印刷媒体P上に形成されるドットの分散性を意味する。具体的には、印刷画像、つまりインクドットで表された画像をフーリエ変換してパワースペクトルを求め、得られたパワースペクトルを人間が有する視覚の空間周波数に対する感度特性(VTF:Visual Transfer Function)に相当する重みを付けて、各空間周波数で積分して求められる指標である。かかる指標は、例えば、下記式(1)により求められる。 In the present embodiment, "graininess" means the dispersibility of dots formed on the print medium P. Specifically, a printed image, that is, an image represented by ink dots, is Fourier transformed to obtain a power spectrum, and the obtained power spectrum is used as a sensitivity characteristic (VTF: Visual Transfer Function) for the spatial frequency of human vision. It is an index obtained by integrating at each spatial frequency with a corresponding weight. Such an index is obtained by, for example, the following formula (1).

Figure 0006848383
Figure 0006848383

上記式(1)において、係数Kは、得られた値を人間の感覚と合わせるための係数を示す。上記式(1)中のVTFは、例えば、下記式(2)により求められる。 In the above equation (1), the coefficient K indicates a coefficient for matching the obtained value with the human sense. The VTF in the above formula (1) is obtained by, for example, the following formula (2).

Figure 0006848383
Figure 0006848383

上記式(2)において、変数Lは観察距離を示し、変数uは空間周波数を示している。 In the above equation (2), the variable L indicates the observation distance, and the variable u indicates the spatial frequency.

本実施形態において、「着弾ずれ量」とは、印刷媒体Pにおけるインクの着弾ずれ量を意味する。具体的には、印刷媒体Pにおいてインク滴の着弾予定位置と実際に着弾した位置との間の距離を意味する。着弾位置ずれは、例えば、ノズル毎のインク吐出量のばらつき及びインク滴の飛行方向のばらつき等の理由により生じ得る。図3の横軸に示すgMaxは、印刷装置200において想定される最大ずれ量(以下、「最大ずれ量」と呼ぶ)を示している。 In the present embodiment, the “landing deviation amount” means the landing deviation amount of the ink on the print medium P. Specifically, it means the distance between the planned landing position of the ink droplet and the actual landing position on the print medium P. The landing position shift may occur due to, for example, variations in the amount of ink ejected from each nozzle and variations in the flight direction of ink droplets. The gMax shown on the horizontal axis of FIG. 3 indicates the maximum deviation amount (hereinafter, referred to as “maximum deviation amount”) assumed in the printing apparatus 200.

第1ディザマスク42aを用いて生成されたドットデータに基づき印刷を行った場合の粒状性は、着弾ずれ量がゼロである場合に最高値となり、着弾ずれ量が大きくなるにしたがって次第に低下し、最大ずれ量gMaxである場合において最低値となる。これは、第1ディザマスク42aを用いた場合には、着弾ずれ量がゼロ、すなわち、着弾ずれが発生しない場合には、印刷媒体Pにおけるドットの分散性が非常に良好であり、着弾ずれ量が発生した場合には、着弾ずれ量が大きくなるにつれて印刷媒体Pにおけるドットの分散性が悪くなることを意味する。 When printing is performed based on the dot data generated by using the first dither mask 42a, the graininess becomes the maximum value when the landing deviation amount is zero, and gradually decreases as the landing deviation amount increases. It is the lowest value when the maximum deviation amount is gMax. This is because when the first dither mask 42a is used, the amount of landing deviation is zero, that is, when the landing deviation does not occur, the dispersibility of the dots in the print medium P is very good, and the amount of landing deviation is large. When the above occurs, it means that the dispersibility of dots in the print medium P deteriorates as the amount of landing deviation increases.

第2ディザマスク42bを用いて生成されたドットデータに基づき印刷を行った場合の粒状性は、着弾ずれ量がゼロから最大ずれ量gMaxの範囲内において、略一定である。これは、第2ディザマスク42bを用いた場合には、着弾ずれ量にかかわらず、印刷媒体Pにおけるドットの分散性はほぼ同じであり、着弾ずれ量がゼロである場合と着弾ずれ量が最大ずれ量gMaxである場合とで、ドットの分散性を同程度に維持できることを意味する。但し、図3に示すように、着弾ずれ量がゼロである場合において、第2ディザマスク42bを用いて生成されたドットデータに基づいて印刷を行った場合の粒状性は、第1ディザマスク42aを用いて生成されたドットデータに基づいて印刷を行った場合の粒状性よりも低い。 The graininess when printing is performed based on the dot data generated by using the second dither mask 42b is substantially constant within the range of the landing deviation amount from zero to the maximum deviation amount gMax. This is because when the second dither mask 42b is used, the dispersibility of the dots on the print medium P is almost the same regardless of the amount of landing deviation, and the amount of landing deviation is maximum as compared with the case where the amount of landing deviation is zero. It means that the dispersibility of dots can be maintained at the same level as in the case where the amount of deviation is gMax. However, as shown in FIG. 3, when the amount of landing deviation is zero, the graininess when printing is performed based on the dot data generated by using the second dither mask 42b is the first dither mask 42a. It is lower than the graininess when printing is performed based on the dot data generated by using.

ここで、図3に示すように、着弾ずれ量がゼロからg1までの間においては、第2ディザマスク42bを用いた場合の粒状性は、第1ディザマスク42aを用いた場合の粒状性に比べて低い。これに対し、着弾ずれ量がg1からgMaxまでの間においては、第2ディザマスク42bを用いた場合の粒状性は、第1ディザマスク42aを用いた場合の粒状性に比べて高い。換言すると、着弾ずれ量がゼロよりも大きく、且つ、最大ずれ量gMaxよりも小さな着弾ずれ量範囲内において、第2ディザマスク42bを用いて生成されたドットデータに基づいて印刷を行った場合の粒状性は、第1ディザマスク42aを用いて生成されたドットデータに基づいて印刷を行った場合の粒状性に比べて高い着弾ずれ量範囲が存在している。このため、着弾ずれ量がg1から最大ずれ量gMaxの範囲内においては、第2ディザマスク42bを用いた場合に第1ディザマスク42aを用いる場合に比べて粒状性を高くできる。 Here, as shown in FIG. 3, when the landing deviation amount is between zero and g1, the graininess when the second dither mask 42b is used becomes the graininess when the first dither mask 42a is used. Low compared to. On the other hand, when the landing deviation amount is between g1 and gMax, the graininess when the second dither mask 42b is used is higher than the graininess when the first dither mask 42a is used. In other words, when printing is performed based on the dot data generated by using the second dither mask 42b within the range of the landing deviation amount larger than zero and smaller than the maximum deviation amount gMax. The graininess has a higher landing deviation amount range than the graininess when printing is performed based on the dot data generated by using the first dither mask 42a. Therefore, when the landing deviation amount is within the range from g1 to the maximum deviation amount gMax, the graininess can be increased when the second dither mask 42b is used as compared with the case where the first dither mask 42a is used.

本実施形態では、上述の着弾ずれ量g1は、最大ずれ量gMaxのおよそ1/2の値であるが、かかる値に限らず、ゼロよりも大きく、最大ずれ量gMaxよりも小さな任意の値であってもよい。 In the present embodiment, the above-mentioned landing deviation amount g1 is a value of about 1/2 of the maximum deviation amount gMax, but is not limited to such a value, and is an arbitrary value larger than zero and smaller than the maximum deviation amount gMax. There may be.

A4.印刷処理:
図4は、画像処理装置100および印刷装置200により実行される印刷処理の処理手順を示すフローチャートである。図4に示すように、ユーザーが画像処理装置100において印刷対象画像を指定して印刷指示を行うと、印刷処理が実行される。解像度変換部31は、指定された印刷対象画像に対して、解像度変換処理を実行する(ステップS100)。具体的には、解像度変換部31は、印刷対象画像の解像度を印刷媒体Pに印刷する際の解像度に変換する。
A4. Printing process:
FIG. 4 is a flowchart showing a processing procedure of printing processing executed by the image processing device 100 and the printing device 200. As shown in FIG. 4, when the user specifies a print target image in the image processing device 100 and gives a print instruction, the print process is executed. The resolution conversion unit 31 executes a resolution conversion process on the designated print target image (step S100). Specifically, the resolution conversion unit 31 converts the resolution of the image to be printed into the resolution at the time of printing on the print medium P.

色変換部32は、色変換処理を実行し、入力画像データをインク色の階調値で表現される画像データに変換する(ステップS105)。色変換部32は、色変換テーブル40を参照してRGBデータをインク色CMYKの色空間により表される256階調の画像データに変換する。 The color conversion unit 32 executes a color conversion process to convert the input image data into image data represented by the gradation value of the ink color (step S105). The color conversion unit 32 converts RGB data into image data having 256 gradations represented by the color space of the ink color CMYK with reference to the color conversion table 40.

ドットデータ生成部34は、第1ディザマスク42aおよび第2ディザマスク42bを用いて、各インク色の色成分ごとにハーフトーン処理を実行する(ステップS110)。ハーフトーン処理は、色変換部32からインク色C、M、Y、Kの各色成分の画像データを受信すると開始される。ハーフトーン処理の詳細については、後述する。 The dot data generation unit 34 uses the first dither mask 42a and the second dither mask 42b to execute halftone processing for each color component of each ink color (step S110). The halftone processing is started when the image data of each color component of the ink colors C, M, Y, and K is received from the color conversion unit 32. The details of the halftone processing will be described later.

印刷データ出力部35は、ドットデータを用いて印刷データ出力処理を実行する(ステップS115)。具体的には、印刷データ出力部35は、ハーフトーン処理後のドットデータに対して、ラスタライズ処理を実行し、処理後のデータ(印刷データ)を印刷装置200に出力する。印刷装置200では、印刷データ出力部35から印刷データを受信すると、印刷データに含まれる制御コマンドに従って、印刷対象画像を印刷媒体Pに印刷する(ステップS120)。 The print data output unit 35 executes the print data output process using the dot data (step S115). Specifically, the print data output unit 35 executes rasterization processing on the dot data after the halftone processing, and outputs the processed data (print data) to the printing apparatus 200. When the print device 200 receives the print data from the print data output unit 35, the print device 200 prints the print target image on the print medium P according to the control command included in the print data (step S120).

A5.ハーフトーン処理の詳細:
図5は、4つのインク色C、M、Y、Kのうちの1つの色成分のハーフトーン処理(ステップS110)の詳細手順を示すフローチャートである。本実施形態におけるハーフトーン処理の詳細手順を概略して述べると以下の通りである。すなわち、画像データを構成する複数画素を予め定められた順番で1画素ずつ注目画素として特定し、各注目画素についてドットのオン/オフを決定して、ドットデータを生成する処理である。具体的には、画像データの左上隅の画素から開始して、右方向に1つずつ移動し、右端に達した場合には1段下の左端の画素に移動することを繰り返しながら、順次注目画素を特定し、各注目画素についてドットのオン/オフを決定して、ドットデータを生成する。
A5. Details of halftone processing:
FIG. 5 is a flowchart showing a detailed procedure of halftone processing (step S110) of one color component of the four ink colors C, M, Y, and K. The detailed procedure of the halftone processing in the present embodiment is outlined below. That is, it is a process of specifying a plurality of pixels constituting the image data as a pixel of interest one by one in a predetermined order, determining on / off of dots for each pixel of interest, and generating dot data. Specifically, it starts from the pixel in the upper left corner of the image data, moves one by one to the right, and when it reaches the right end, it moves to the left end pixel one step down, and pays attention to it in sequence. Pixels are specified, dots are turned on / off for each pixel of interest, and dot data is generated.

図5に示すように、ドットデータ生成部34は、画像データの全画素の処理が完了したか否かを判定する(ステップS205)。このとき、ドットデータ生成部34は、注目画素の位置が画像データの終端に達しているか否かにより判定する。注目画素の位置が画像データの終端に達している場合には、全画素の処理が完了したと判定し(ステップS205:YES)、1色分のハーフトーン処理を終了する。全画素の処理が完了していないと判定した場合(ステップS205:NO)、次の画素を注目画素として特定する(ステップS210)。ステップS210の実行後、ドットデータ生成部34は、マスク選択用マップ41を参照して、注目画素に対応するディザマスクから閾値を取得する(ステップS215)。このステップS215の詳細について、図6〜図8を用いて説明する。 As shown in FIG. 5, the dot data generation unit 34 determines whether or not the processing of all pixels of the image data is completed (step S205). At this time, the dot data generation unit 34 determines whether or not the position of the pixel of interest has reached the end of the image data. When the position of the pixel of interest has reached the end of the image data, it is determined that the processing of all pixels has been completed (step S205: YES), and the halftone processing for one color is terminated. When it is determined that the processing of all the pixels is not completed (step S205: NO), the next pixel is specified as the pixel of interest (step S210). After executing step S210, the dot data generation unit 34 refers to the mask selection map 41 and acquires a threshold value from the dither mask corresponding to the pixel of interest (step S215). The details of this step S215 will be described with reference to FIGS. 6 to 8.

図6は、画像データの示す画像領域F1に対してディザマスクを適用する様子を模式的に示す説明図である。図6に示すように、画像データの示す画像領域F1は、ディザマスクの適用の観点で第1領域Ar1と第2領域Ar2との2種類の領域に区分される。第1領域Ar1および第2領域Ar2は、各画素のドットの有無がいずれのディザマスクを適用して決定されるかを表す仮想の領域であり、このように領域が分かれて印刷されるわけではない。画像領域F1において第1領域Ar1は、略ひし形形状を有する。画像領域F1において第2領域Ar2も、略ひし形形状を有する。画像領域F1において、各第1領域は、互いの頂点が接するように配置されている。画像領域F1において、各第2領域も、互いの頂点が接するように配置されている。画像領域F1において、各第1領域と各第2領域とは、互いの一辺が接するように配置されている。上述のように、第1領域Ar1および第2領域Ar2においていずれのディザマスクが用いられるかは、マスク選択用マップ41により決定されている。 FIG. 6 is an explanatory diagram schematically showing how a dither mask is applied to the image region F1 indicated by the image data. As shown in FIG. 6, the image region F1 indicated by the image data is divided into two types of regions, a first region Ar1 and a second region Ar2, from the viewpoint of applying a dither mask. The first area Ar1 and the second area Ar2 are virtual areas indicating which dither mask is applied to determine the presence or absence of dots in each pixel, and the areas are not printed separately in this way. Absent. In the image region F1, the first region Ar1 has a substantially diamond shape. In the image region F1, the second region Ar2 also has a substantially diamond shape. In the image region F1, each first region is arranged so that the vertices of each region are in contact with each other. In the image region F1, each second region is also arranged so that the vertices of each other are in contact with each other. In the image region F1, each first region and each second region are arranged so that one side of each region touches each other. As described above, which dither mask is used in the first region Ar1 and the second region Ar2 is determined by the mask selection map 41.

図6に示すような第1領域Ar1と第2領域Ar2との区分は、4つの第1領域Ar1と1つの第2領域Ar2とにより構成される最小単位領域ArMinが主走査方向D1および副走査方向D2に沿って隙間なく繰り返し適用されることで実現される。後述するように、この最小単位領域ArMinの大きさは、マスク選択用マップ41における2次元配列の大きさに等しい。主走査方向D1に隣り合う2つの最小単位領域ArMinの境界線が各最小単位領域ArMinの副走査方向D2と平行となるように、画像領域F1中に各最小単位領域ArMinが配置されている。また、副走査方向D2に隣り合う2つの最小単位領域ArMinの境界線が各最小単位領域ArMinの主走査方向D1と平行となるように、画像領域F1中に各最小単位領域ArMinが配置されている。 In the division between the first region Ar1 and the second region Ar2 as shown in FIG. 6, the minimum unit region ArMin composed of four first regions Ar1 and one second region Ar2 is the main scanning direction D1 and sub-scanning. It is realized by repeatedly applying without a gap along the direction D2. As will be described later, the size of this minimum unit region ArMin is equal to the size of the two-dimensional array in the mask selection map 41. Each minimum unit region ArMin is arranged in the image region F1 so that the boundary line of the two minimum unit regions ArMin adjacent to the main scanning direction D1 is parallel to the sub-scanning direction D2 of each minimum unit region ArMin. Further, each minimum unit region ArMin is arranged in the image region F1 so that the boundary line of the two minimum unit regions ArMin adjacent to the sub-scanning direction D2 is parallel to the main scanning direction D1 of each minimum unit region ArMin. There is.

図7は、図6に示す最小単位領域ArMinを拡大して模式的に示す説明図である。図7に示すように、最小単位領域ArMinは、4つの第1領域Ar1と、第2領域Ar2とから成る。各第1領域Ar1は、主走査方向D1と副走査方向D2とにそれぞれ複数の画素を有する。第2領域Ar2は、第1領域Ar1と異なる領域であり、主走査方向D1と副走査方向D2とにそれぞれ複数の画素を有する。各第1領域Ar1は、略三角形形状を有している。第2領域Ar2は、略ひし形形状を有している。4つの第1領域Ar1は、第2領域Ar2の周囲に配置され、4つの第1領域Ar1と第2領域Ar2とは、互いに境界線L1、L2、L3およびL4で接している。境界線L1〜L4は、それぞれ、主走査方向D1および副走査方向D2とそれぞれ交差している。 FIG. 7 is an explanatory diagram schematically showing an enlarged minimum unit region ArMin shown in FIG. As shown in FIG. 7, the minimum unit region ArMin is composed of four first regions Ar1 and a second region Ar2. Each first region Ar1 has a plurality of pixels in each of the main scanning direction D1 and the sub-scanning direction D2. The second region Ar2 is a region different from the first region Ar1, and has a plurality of pixels in each of the main scanning direction D1 and the sub-scanning direction D2. Each first region Ar1 has a substantially triangular shape. The second region Ar2 has a substantially rhombus shape. The four first regions Ar1 are arranged around the second region Ar2, and the four first regions Ar1 and the second region Ar2 are in contact with each other at the boundaries L1, L2, L3 and L4. The boundary lines L1 to L4 intersect the main scanning direction D1 and the sub-scanning direction D2, respectively.

図8は、マスク選択用マップ41の一例を示す説明図である。図8では、マスク選択用マップ41のうち、主走査方向D1および副走査方向D2の一部の画素に対応する値を示している。マスク選択用マップ41は、最小単位領域ArMinに対応した2次元配列である。マスク選択用マップ41に示す左上の領域は、最小単位領域ArMinにおいて左上に配置される第1領域Ar1に対応する。マスク選択用マップ41に示す左下の領域は、最小単位領域ArMinにおいて左下に配置される第1領域Ar1に対応する。マスク選択用マップ41に示す中央の領域は、最小単位領域ArMinにおける第2領域Ar2に対応する。 FIG. 8 is an explanatory diagram showing an example of the mask selection map 41. FIG. 8 shows values corresponding to some pixels in the main scanning direction D1 and the sub-scanning direction D2 in the mask selection map 41. The mask selection map 41 is a two-dimensional array corresponding to the minimum unit area ArMin. The upper left area shown in the mask selection map 41 corresponds to the first area Ar1 arranged in the upper left in the minimum unit area ArMin. The lower left area shown in the mask selection map 41 corresponds to the first area Ar1 arranged at the lower left in the minimum unit area ArMin. The central region shown in the mask selection map 41 corresponds to the second region Ar2 in the minimum unit region ArMin.

図8に示すように、第1領域Ar1に対応する各画素に対して1が設定されている。第2領域Ar2に対応する各要素に対して2が格納されている。本実施形態では、ステップS215において、マスク選択用マップ41において1が設定されている画素については、第1ディザマスク42aにおいて同じ位置の画素に設定されている閾値が取得される。他方、マスク選択用マップ41において2が設定されている画素については、第2ディザマスク42bにおいて同じ位置の画素に設定されている閾値が取得される。そして後続の手順を実行することで、本実施形態では、マスク選択用マップ41において1が設定されている画素については、第1ディザマスク42aを用いてドットデータが生成され、2が設定されている画素については、第2ディザマスク42bを用いてドットデータが生成される。換言すると、画像データが示す画像領域F1のうち、第1領域Ar1においては第1ディザマスク42aに設定された閾値を用いて第1領域Ar1のドットデータが生成され、第2領域Ar2においては第2ディザマスク42bに設定された閾値を用いて第2領域Ar2のドットデータが生成される。 As shown in FIG. 8, 1 is set for each pixel corresponding to the first region Ar1. 2 is stored for each element corresponding to the second region Ar2. In the present embodiment, in step S215, for the pixel for which 1 is set in the mask selection map 41, the threshold value set for the pixel at the same position in the first dither mask 42a is acquired. On the other hand, for the pixels for which 2 is set in the mask selection map 41, the threshold values set for the pixels at the same position in the second dither mask 42b are acquired. Then, by executing the subsequent procedure, in the present embodiment, for the pixel for which 1 is set in the mask selection map 41, dot data is generated using the first dither mask 42a, and 2 is set. For the pixels, dot data is generated using the second dither mask 42b. In other words, of the image area F1 indicated by the image data, the dot data of the first area Ar1 is generated in the first area Ar1 using the threshold value set in the first dither mask 42a, and the dot data of the first area Ar2 is generated in the second area Ar2. 2 Dot data of the second region Ar2 is generated using the threshold value set in the dither mask 42b.

図5に示すように、ステップS215の実行後、ドットデータ生成部34は、注目画素の階調値が閾値より小さいか否かを判定する(ステップS220)。注目画素の階調値が閾値以上であると判定した場合(ステップS220:NO)、注目画素のドットをONと決定する(ステップS225)。このとき、ドットデータにおける注目画素の階調値は、255に設定される。これに対して、上述のステップS220において、注目画素の階調値が閾値より小さいと判定された場合(ステップS220:YES)、ドットデータ生成部34は、注目画素のドットをOFFと決定する(ステップS230)。このとき、ドットデータにおける注目画素の階調値は、0に設定される。 As shown in FIG. 5, after the execution of step S215, the dot data generation unit 34 determines whether or not the gradation value of the pixel of interest is smaller than the threshold value (step S220). When it is determined that the gradation value of the pixel of interest is equal to or greater than the threshold value (step S220: NO), the dot of the pixel of interest is determined to be ON (step S225). At this time, the gradation value of the pixel of interest in the dot data is set to 255. On the other hand, in step S220 described above, when it is determined that the gradation value of the pixel of interest is smaller than the threshold value (step S220: YES), the dot data generation unit 34 determines that the dot of the pixel of interest is OFF (step S220: YES). Step S230). At this time, the gradation value of the pixel of interest in the dot data is set to 0.

ステップS225またはステップS230の実行後、ステップS205に戻り、1色分の画像データの全画素についてのハーフトーン処理が完了するまで、上述のステップS205〜ステップS230の処理が繰り返し実行される。1色分の画像データについてのハーフトーン処理が完了すると、残りの色成分のそれぞれの画像データについても同様にハーフトーン処理が実行される。 After executing step S225 or step S230, the process returns to step S205, and the above steps S205 to S230 are repeatedly executed until the halftone processing for all pixels of the image data for one color is completed. When the halftone processing for the image data for one color is completed, the halftone processing is similarly executed for the image data of the remaining color components.

以上説明した、第1実施形態の画像処理装置100によれば、第1ディザマスク42aと第2ディザマスク42bとは、それぞれのディザマスクを用いて生成されたドットデータに基づき印刷装置200で印刷を行った場合に、着弾ずれ量がゼロである場合において、第1ディザマスク42aを用いた場合の粒状性が第2ディザマスク42bを用いた場合の粒状性に比べて高く、着弾ずれ量がゼロよりも大きく且つ印刷装置200において想定される最大ずれ量gMaxよりも小さな想定着弾ずれ量範囲内において、第2ディザマスク42bを用いた場合の粒状性が第1ディザマスク42aを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在するように、それぞれ設定されており、第1ディザマスク42aに設定された閾値を用いて第1領域Ar1のドットデータを生成し、第2ディザマスク42bに設定された閾値を用いて第2領域Ar2のドットデータを生成するので、第1ディザマスク42aのみを用いて生成されたドットデータに基づき印刷を行った場合に比べて、着弾ずれ量が想定着弾ずれ量範囲内となるような着弾位置ずれが生じた場合において、印刷面全体としての粒状性(画質)の低下を抑制できる。 According to the image processing apparatus 100 of the first embodiment described above, the first dither mask 42a and the second dither mask 42b are printed by the printing apparatus 200 based on the dot data generated by using the respective dither masks. When the amount of landing deviation is zero, the granularity when the first dither mask 42a is used is higher than the granularity when the second dither mask 42b is used, and the amount of landing deviation is large. Within the range of the assumed landing deviation amount larger than zero and smaller than the maximum deviation amount gMax assumed in the printing apparatus 200, the granularity when the second dither mask 42b is used is the case where the first dither mask 42a is used. Each is set so that there is a range of landing deviation amount higher than the granularity, and dot data of the first region Ar1 is generated using the threshold set in the first dither mask 42a to generate the second dither mask. Since the dot data of the second region Ar2 is generated using the threshold value set in 42b, the amount of landing deviation is larger than that in the case of printing based on the dot data generated using only the first dither mask 42a. When the landing position shift occurs within the assumed landing shift amount range, it is possible to suppress the deterioration of the graininess (image quality) of the entire printed surface.

加えて、最小単位領域ArMinにおいて第1領域Ar1と第2領域Ar2とは、互いに異なる単一の多角形形状を有している。このため、第1領域と第2領域との境界線が直線状とならないように第1領域と第2領域とを配置でき、第1領域Ar1と第2領域Ar2との境界線は、いずれも主走査方向D1および副走査方向D2と交差している。したがって、印刷画像において、第1領域と第2領域との境界線を目立ち難くできる。 In addition, in the minimum unit region ArMin, the first region Ar1 and the second region Ar2 have a single polygonal shape different from each other. Therefore, the first region and the second region can be arranged so that the boundary line between the first region and the second region does not become linear, and the boundary line between the first region Ar1 and the second region Ar2 is both. It intersects the main scanning direction D1 and the sub-scanning direction D2. Therefore, in the printed image, the boundary line between the first region and the second region can be made inconspicuous.

B.第2実施形態:
B1.画像処理装置の構成:
図9は、第2実施形態における画像処理装置100aの概略構成を示すブロック図である。第2実施形態における画像処理装置100aは、マスク選択用マップ41を省略している点と、第1ディザマスク42aおよび第2ディザマスク42bに代えてディザマスク43を備える点と、において、第1実施形態の画像処理装置100と異なる。第2実施形態の画像処理装置100aにおけるその他の構成は、第1実施形態の画像処理装置100と同じであるので、同一の構成要素には同一の符号を付し、その詳細な説明は省略する。
B. Second embodiment:
B1. Image processing device configuration:
FIG. 9 is a block diagram showing a schematic configuration of the image processing apparatus 100a according to the second embodiment. The first aspect of the image processing apparatus 100a in the second embodiment is that the mask selection map 41 is omitted and that the dither mask 43 is provided in place of the first dither mask 42a and the second dither mask 42b. It is different from the image processing device 100 of the embodiment. Since the other configurations of the image processing apparatus 100a of the second embodiment are the same as those of the image processing apparatus 100 of the first embodiment, the same components are designated by the same reference numerals, and detailed description thereof will be omitted. ..

第1実施形態のドットデータ生成部34は、第1領域Ar1と第2領域Ar2とに対し、互いに異なるディザマスクを適用していた。これに対して、第2実施形態のドットデータ生成部34は、画像データの示す画像領域F1のすべての領域において単一のディザマスク43を適用する。したがって、第2実施形態の画像処理装置100aは、マスク選択用マップ41を備えておらず、第2実施形態のハーフトーン処理における一部の処理手順は、第1実施形態におけるハーフトーン処理の処理手順と異なる。 The dot data generation unit 34 of the first embodiment applies different dither masks to the first region Ar1 and the second region Ar2. On the other hand, the dot data generation unit 34 of the second embodiment applies a single dither mask 43 in all the regions of the image region F1 indicated by the image data. Therefore, the image processing apparatus 100a of the second embodiment does not include the mask selection map 41, and some of the processing procedures in the halftone processing of the second embodiment are the processing of the halftone processing in the first embodiment. Different from the procedure.

B2.ディザマスクの構成:
図10は、第2実施形態におけるディザマスク43の構成を模式的に示す説明図である。ディザマスク43は、最小単位領域ArMinに対応するディザマスクである。図10の下段中央に示すように、ディザマスク43は、第1ディザマスク部43a1、43a2、43a3および43a4と、第2ディザマスク部43b1と、を含んでいる。本実施形態において、第1ディザマスク部43a1、43a2、43a3および43a4は、第1領域Ar1に適用して用いられる。また、第2ディザマスク部43b1は、第2領域Ar2に適用して用いられる。換言すると、第1領域Ar1のドットデータは、ディザマスク43における第1ディザマスク部43a1〜43a4に設定された閾値を用いて生成され、第2領域Ar2のドットデータは、ディザマスク43における第2ディザマスク部43b1に設定された閾値を用いて生成される。
B2. Dither mask composition:
FIG. 10 is an explanatory diagram schematically showing the configuration of the dither mask 43 in the second embodiment. The dither mask 43 is a dither mask corresponding to the minimum unit region ArMin. As shown in the lower center of FIG. 10, the dither mask 43 includes the first dither mask portions 43a1, 43a2, 43a3 and 43a4, and the second dither mask portion 43b1. In the present embodiment, the first dither mask portions 43a1, 43a2, 43a3 and 43a4 are applied to the first region Ar1 and used. Further, the second dither mask portion 43b1 is applied to the second region Ar2 and used. In other words, the dot data of the first region Ar1 is generated using the threshold values set in the first dither mask portions 43a1 to 43a4 in the dither mask 43, and the dot data of the second region Ar2 is the second dot data in the dither mask 43. It is generated using the threshold value set in the dither mask unit 43b1.

図10の上段左側に示すように、第1ディザマスク部43a1、43a2、43a3および43a4は、それぞれ、第1元ディザマスク43aの一部として構成されている。図10の上段右側に示すように、第2ディザマスク部43b1は、第2元ディザマスク43bの一部として構成されている。第1元ディザマスク43aと第2元ディザマスク43bとは、互いに異なるディザマスクである。 As shown on the upper left side of FIG. 10, each of the first dither mask portions 43a1, 43a2, 43a3 and 43a4 is configured as a part of the first dither mask 43a. As shown on the upper right side of FIG. 10, the second dither mask portion 43b1 is configured as a part of the second dither mask 43b. The first dither mask 43a and the second dither mask 43b are different dither masks.

第1元ディザマスク43aは、第1実施形態における第1ディザマスク42aと同じ閾値が設定されている。すなわち、第1元ディザマスク43aを用いて生成されたドットデータに基づいて印刷を行った場合、図3に示す、着弾ずれ量に対する粒状性の変化が、第1ディザマスク42aと同じとなる。 The first dither mask 43a has the same threshold value as the first dither mask 42a in the first embodiment. That is, when printing is performed based on the dot data generated by using the first dither mask 43a, the change in graininess with respect to the amount of landing deviation shown in FIG. 3 is the same as that of the first dither mask 42a.

第2元ディザマスク43bは、第1実施形態における第2ディザマスク42bと同じ閾値が設定されている。すなわち、第2元ディザマスク43bを用いて生成されたドットデータに基づいて印刷を行った場合、図3に示す、着弾ずれ量に対する粒状性の変化が、第2ディザマスク42bと同じとなる。 The second dither mask 43b has the same threshold value as the second dither mask 42b in the first embodiment. That is, when printing is performed based on the dot data generated by using the second dither mask 43b, the change in graininess with respect to the amount of landing deviation shown in FIG. 3 is the same as that of the second dither mask 42b.

B3.ハーフトーン処理の詳細:
図11は、第2実施形態におけるハーフトーン処理(ステップS110)の詳細手順を示すフローチャートである。第2実施形態のハーフトーン処理は、ステップS215に代えてステップS215aを実行する点において、第1実施形態のハーフトーン処理と異なる。第2実施形態のハーフトーン処理におけるその他の手順は、第1実施形態のハーフトーン処理と同じであるので、同一手順には同一の符号を付し、その詳細な説明は省略する。
B3. Details of halftone processing:
FIG. 11 is a flowchart showing a detailed procedure of the halftone processing (step S110) in the second embodiment. The halftone process of the second embodiment is different from the halftone process of the first embodiment in that step S215a is executed instead of step S215. Since the other procedures in the halftone processing of the second embodiment are the same as those of the halftone processing of the first embodiment, the same procedures are designated by the same reference numerals, and detailed description thereof will be omitted.

第2実施形態のハーフトーン処理では、ディザマスク43から閾値を取得する。具体的には、図11に示すように、注目画素が特定されると(ステップS210)、ドットデータ生成部34は、ディザマスク43から閾値を取得する(ステップS215a)。上述のようにディザマスク43には、最小単位領域ArMinに対応した各画素に対して、それぞれ閾値が設定されているので、ドットデータ生成部34は、マスク選択用マップ41を参照することなく、ディザマスク43から注目画素の閾値を取得する。ステップS215aの実行後、上述のステップS220、ステップS225およびステップS230が実行される。その後、ステップS205に戻り、画像データの全画素についてのハーフトーン処理が完了するまで、上述のステップS210、ステップS215a、ステップS220〜ステップS230の処理が繰り返し実行される。 In the halftone processing of the second embodiment, the threshold value is acquired from the dither mask 43. Specifically, as shown in FIG. 11, when the pixel of interest is specified (step S210), the dot data generation unit 34 acquires a threshold value from the dither mask 43 (step S215a). As described above, since the dither mask 43 has a threshold value set for each pixel corresponding to the minimum unit region ArMin, the dot data generation unit 34 does not refer to the mask selection map 41. The threshold value of the pixel of interest is acquired from the dither mask 43. After the execution of step S215a, the above-mentioned steps S220, S225 and S230 are executed. After that, the process returns to step S205, and the above-mentioned processes of step S210, step S215a, and steps S220 to S230 are repeatedly executed until the halftone processing for all the pixels of the image data is completed.

以上説明した、第2実施形態の画像処理装置100aによれば、ディザマスク43は、第1元ディザマスク43aの一部として構成される第1ディザマスク部43a1〜43a4と、第2元ディザマスク43bの一部として構成される第2ディザマスク部43b1と、を含んでおり、第1元ディザマスク43aおよび第2元ディザマスク43bを用いて生成されたドットデータに基づき印刷装置200で印刷を行った場合に、着弾ずれ量がゼロである場合において、第1元ディザマスク43aを用いた場合の粒状性が第2元ディザマスク43bを用いた場合の粒状性に比べて高く、着弾ずれ量がゼロよりも大きく且つ印刷装置200において想定される最大ずれ量gMaxよりも小さな想定着弾ずれ量範囲内において、第2元ディザマスク43bを用いた場合の粒状性が第1元ディザマスク43aを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在するように、それぞれ設定されており、第1ディザマスク部43a1〜43a4に設定された閾値を用いて第1領域Ar1のドットデータを生成し、第2ディザマスク部43b1に設定された閾値を用いて第2領域Ar2のドットデータを生成するので、第1ディザマスク部43a1〜43a4のみに設定された閾値を用いて生成されたドットデータに基づき印刷を行った場合に比べて、着弾ずれ量が想定着弾ずれ量範囲内となるような着弾位置ずれが生じた場合において、印刷面全体としての粒状性(画質)の低下を抑制できる。 According to the image processing apparatus 100a of the second embodiment described above, the dither mask 43 includes the first dither mask portions 43a1 to 43a4 configured as a part of the first dither mask 43a and the second dither mask. A second dither mask portion 43b1 configured as a part of the 43b is included, and printing is performed by the printing apparatus 200 based on the dot data generated by using the first dither mask 43a and the second dither mask 43b. When the landing deviation amount is zero, the graininess when the first dither mask 43a is used is higher than the granularity when the second dither mask 43b is used, and the landing deviation amount is higher. The graininess when the second dither mask 43b is used is within the range of the assumed landing deviation amount larger than zero and smaller than the maximum deviation amount gMax assumed in the printing apparatus 200, and the first dither mask 43a is used. The dot data of the first region Ar1 is generated by using the threshold values set in the first dither mask portions 43a1 to 43a4, respectively, so that there is a range of landing deviation amount higher than that of the graininess in the case of being present. Then, since the dot data of the second region Ar2 is generated using the threshold value set in the second dither mask unit 43b1, the dot data generated by using the threshold value set only in the first dither mask unit 43a1 to 43a4. Compared with the case of printing based on the above, when the landing position shift occurs so that the landing deviation amount is within the assumed landing deviation amount range, it is possible to suppress the deterioration of the graininess (image quality) of the entire printed surface.

加えて、第1ディザマスク部43a1〜43a4と第2ディザマスク部43b1とを含んで構成される単一のディザマスク43を用いるので、画像処理装置100aにおいてディザマスク43の記憶領域を低減できる。また、ディザマスクとして第1ディザマスクと第2ディザマスクとを有する構成と比べて、第1ディザマスクおよび第2ディザマスクのいずれのディザマスクを用いるかを選択する処理を省略することができるので、ドットデータを生成する処理に要する時間を短縮できる。その他、第2実施形態の画像処理装置100aによれば、第1実施形態の画像処理装置100と同様な効果を奏する。 In addition, since a single dither mask 43 including the first dither mask portions 43a1 to 43a4 and the second dither mask portion 43b1 is used, the storage area of the dither mask 43 can be reduced in the image processing apparatus 100a. Further, as compared with the configuration having the first dither mask and the second dither mask as the dither mask, the process of selecting which dither mask to use, the first dither mask or the second dither mask, can be omitted. , The time required for the process of generating dot data can be shortened. In addition, according to the image processing device 100a of the second embodiment, the same effect as that of the image processing device 100 of the first embodiment is obtained.

C.変形例:
C1.変形例1:
図12は、変形例1における第1ディザマスクと第2ディザマスクとをそれぞれ単独で用いて生成されたドットデータに基づいて印刷を行った場合における着弾ずれ量に対する粒状性の変化を模式的に示す説明図である。図12では、図3と同様に、縦軸は粒状性を示し、横軸は着弾ずれ量を示す。また、第1ディザマスクを用いて生成されたドットデータに基づき印刷を行った場合における着弾ずれ量に対する粒状性の変化を実線で表し、第2ディザマスクを用いて生成されたドットデータに基づき印刷を行った場合における着弾ずれ量に対する粒状性の変化を破線でそれぞれ表している。
C. Modification example:
C1. Modification 1:
FIG. 12 schematically shows a change in graininess with respect to the amount of landing deviation when printing is performed based on dot data generated by using the first dither mask and the second dither mask independently in the first modification. It is explanatory drawing which shows. In FIG. 12, similarly to FIG. 3, the vertical axis indicates graininess and the horizontal axis indicates the amount of landing deviation. In addition, the change in graininess with respect to the amount of landing deviation when printing is performed based on the dot data generated using the first dither mask is represented by a solid line, and printing is performed based on the dot data generated using the second dither mask. The change in graininess with respect to the amount of landing deviation when the above is performed is shown by a broken line.

変形例1における第1ディザマスクを用いて生成されたドットデータに基づき印刷を行った場合の粒状性は、図3に示した第1ディザマスク42aと概ね同じである。変形例1における第2ディザマスクを用いて生成されたドットデータに基づき印刷を行った場合の粒状性は、変形例1における第1ディザマスクと同様に、着弾ずれ量がゼロである場合に最高値となり、着弾ずれ量が大きくなるにしたがって次第に低下し、最大ずれ量gMaxである場合において最低値となる。 The graininess when printing is performed based on the dot data generated by using the first dither mask in the first modification is substantially the same as that of the first dither mask 42a shown in FIG. Similar to the first dither mask in the first modification, the graininess when printing is performed based on the dot data generated by using the second dither mask in the first modification is the highest when the amount of landing deviation is zero. It becomes a value, and gradually decreases as the amount of landing deviation increases, and becomes the minimum value when the maximum deviation amount is gMax.

図3に示した例と同様に、着弾ずれ量がゼロである場合において、第1ディザマスクを用いて生成されたドットデータに基づいて印刷を行った場合の粒状性は、第2ディザマスクを用いて生成されたドットデータに基づいて印刷を行った場合の粒状性よりも高い。また、着弾ずれ量がg2からg3の範囲内において、第2ディザマスクを用いて生成されたドットデータに基づいて印刷を行った場合の粒状性は、第1ディザマスクを用いて生成されたドットデータに基づいて印刷を行った場合の粒状性に比べて高い。 Similar to the example shown in FIG. 3, when the amount of landing deviation is zero, the graininess when printing is performed based on the dot data generated by using the first dither mask is the second dither mask. It is higher than the graininess when printing is performed based on the dot data generated by using. Further, when the amount of landing deviation is in the range of g2 to g3 and printing is performed based on the dot data generated by using the second dither mask, the graininess when printing is performed is the dots generated by using the first dither mask. It is higher than the graininess when printing is performed based on the data.

しかし、図3に示した例と異なり、第1ディザマスクを用いて生成されたドットデータに基づき印刷を行った場合の粒状性は、粒状性の変化を示す曲線が下に凸となるように低下している。また、第2ディザマスクを用いて生成されたドットデータに基づき印刷を行った場合の粒状性は、着弾ずれ量がg2からg3の範囲内において、粒状性の変化を示す曲線が上に凸となるように低下している。 However, unlike the example shown in FIG. 3, the graininess when printing is performed based on the dot data generated by using the first dither mask is such that the curve showing the change in graininess becomes convex downward. It is declining. Further, when printing is performed based on the dot data generated by using the second dither mask, the graininess showing the change in graininess is convex upward when the amount of landing deviation is in the range of g2 to g3. It is decreasing to become.

変形例1における第1ディザマスクおよび第2ディザマスクを用いれば、着弾ずれ量がゼロからg2の範囲内においては、第2ディザマスクを用いる場合に比べて第1ディザマスクを用いる場合に粒状性を高くできる。着弾ずれ量がg2からg3の範囲内においては、第1ディザマスクを用いる場合に比べて第2ディザマスクを用いる場合に粒状性を高くできる。着弾ずれ量がg3から最大ずれ量gMaxの範囲内においては、第2ディザマスクを用いる場合に比べて第1ディザマスクを用いる場合に粒状性を高くできる。このため、このような構成においても、ある着弾ずれ量範囲(図12に示す着弾ずれ量がg2からg3の範囲内)の着弾ずれが生じた場合においては、第1ディザマスクのみを用いる構成に比べて、粒状性を高くできるので、上記第1実施形態と同様の効果を奏する。 When the first dither mask and the second dither mask in the first modification are used, the graininess is obtained when the first dither mask is used as compared with the case where the second dither mask is used in the range of the landing deviation amount from zero to g2. Can be raised. When the amount of landing deviation is in the range of g2 to g3, the graininess can be increased when the second dither mask is used as compared with the case where the first dither mask is used. Within the range of the landing deviation amount from g3 to the maximum deviation amount gMax, the graininess can be increased when the first dither mask is used as compared with the case where the second dither mask is used. Therefore, even in such a configuration, when a certain landing deviation range (the landing deviation amount shown in FIG. 12 is within the range of g2 to g3) occurs, only the first dither mask is used. Compared with this, since the graininess can be increased, the same effect as that of the first embodiment is obtained.

さらに、第1実施形態における第1ディザマスク42a、第2ディザマスク42bの粒状性に関する特性は、図3および図12に示す特性に限定されない。すなわち一般には、第1ディザマスクと第2ディザマスクとは、それぞれのディザマスクを用いて生成されたドットデータに基づき印刷装置200で印刷を行った場合に、印刷媒体Pにおけるインクの着弾ずれ量がゼロである場合において、第1ディザマスクを用いた場合の粒状性が第2ディザマスクを用いた場合の粒状性に比べて高く、着弾ずれ量がゼロよりも大きく且つ印刷装置200において想定される最大ずれ量よりも小さな想定着弾ずれ量範囲内において、第2ディザマスクを用いた場合の粒状性が第1ディザマスクを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在するように、それぞれ設定されている構成であれば、上記第1実施形態と同様の効果を奏する。 Further, the characteristics regarding the graininess of the first dither mask 42a and the second dither mask 42b in the first embodiment are not limited to the characteristics shown in FIGS. 3 and 12. That is, in general, the first dither mask and the second dither mask are the amount of ink landing deviation on the print medium P when printing is performed by the printing apparatus 200 based on the dot data generated by using the respective dither masks. When is zero, the granularity when the first dither mask is used is higher than the granularity when the second dither mask is used, the amount of landing deviation is larger than zero, and it is assumed in the printing apparatus 200. Within the assumed landing deviation amount range smaller than the maximum displacement amount, there is a landing deviation amount range in which the granularity when the second dither mask is used is higher than the granularity when the first dither mask is used. In addition, if the configurations are set respectively, the same effect as that of the first embodiment is obtained.

同様に、第2実施形態の第1元ディザマスク43a、第2元ディザマスク43bの粒状性に関する特性も、図3および図12に示す特性に限定されない。すなわち、一般には、第1元ディザマスク43aおよび第2元ディザマスク43bとは、それぞれの元ディザマスクを用いて生成されたドットデータに基づき印刷装置200で印刷を行った場合に、印刷媒体Pにおけるインクの着弾ずれ量がゼロである場合において、第1元ディザマスク43aを用いた場合の粒状性が第2元ディザマスク43bを用いた場合の粒状性に比べて高く、着弾ずれ量がゼロよりも大きく且つ印刷装置200において想定される最大ずれ量よりも小さな想定着弾ずれ量範囲内において、第2元ディザマスク43bを用いた場合の粒状性が第1元ディザマスク43aを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在するように、それぞれ設定されている構成であれば、上記第2実施形態と同様の効果を奏する。 Similarly, the characteristics related to the graininess of the first dither mask 43a and the second dither mask 43b of the second embodiment are not limited to the characteristics shown in FIGS. 3 and 12. That is, in general, the first dither mask 43a and the second dither mask 43b are printed media P when printing is performed by the printing apparatus 200 based on the dot data generated by using the respective dither masks. When the amount of landing deviation of the ink is zero, the graininess when the first dither mask 43a is used is higher than the graininess when the second dither mask 43b is used, and the amount of landing deviation is zero. The graininess when the second dither mask 43b is used is the same as when the first dither mask 43a is used within the range of the assumed landing deviation amount which is larger and smaller than the maximum deviation amount assumed by the printing apparatus 200. If the configurations are set so that the landing deviation amount range is higher than that of the granularity, the same effect as that of the second embodiment can be obtained.

C2.変形例2:
図13は、変形例2における第1の態様の第1領域Ar1および第2領域Ar2の構成を示す説明図である。図13では、画像データおよび最小単位領域ArMinの図示を省略している。以降の説明でも同様である。図13に示すように、各第1領域Ar1は、単一の三角形形状を有する。各第2領域Ar2も、単一の三角形形状を有する。境界線L1、L2およびL3は、いずれも直線である。境界線L1は、主走査方向D1と平行である。境界線L2およびL3は、主走査方向D1および副走査方向D2とそれぞれ交差している。
C2. Modification 2:
FIG. 13 is an explanatory diagram showing the configuration of the first region Ar1 and the second region Ar2 of the first aspect in the modified example 2. In FIG. 13, the image data and the minimum unit area ArMin are not shown. The same applies to the following description. As shown in FIG. 13, each first region Ar1 has a single triangular shape. Each second region Ar2 also has a single triangular shape. The boundary lines L1, L2 and L3 are all straight lines. The boundary line L1 is parallel to the main scanning direction D1. The boundary lines L2 and L3 intersect the main scanning direction D1 and the sub-scanning direction D2, respectively.

図14は、変形例2における第2の態様の第1領域Ar1および第2領域Ar2の構成を示す説明図である。変形例2における第2の態様の第1領域Ar1および第2領域Ar2は、変形例2における第2の態様の第1領域Ar1および第2領域Ar2を、時計まわりに90度回転させた態様である。境界線L1は、副走査方向D2と平行である。 FIG. 14 is an explanatory diagram showing the configuration of the first region Ar1 and the second region Ar2 of the second aspect in the modified example 2. The first region Ar1 and the second region Ar2 of the second aspect in the second modification are the first region Ar1 and the second region Ar2 of the second aspect of the second embodiment rotated clockwise by 90 degrees. is there. The boundary line L1 is parallel to the sub-scanning direction D2.

図15は、変形例2における第3の態様の第1領域Ar1および第2領域Ar2の構成を示す説明図である。変形例2における第3の態様の第1領域Ar1および第2領域Ar2は、変形例2における第1の態様の第1領域Ar1および第2領域Ar2を、時計まわりに約25度回転させた態様である。したがって、境界線L1、L2およびL3は、主走査方向D1および副走査方向D2とそれぞれ交差する。 FIG. 15 is an explanatory diagram showing the configuration of the first region Ar1 and the second region Ar2 of the third aspect in the modified example 2. The first region Ar1 and the second region Ar2 of the third aspect in the modified example 2 are embodiments in which the first region Ar1 and the second region Ar2 of the first aspect of the modified example 2 are rotated clockwise by about 25 degrees. Is. Therefore, the boundary lines L1, L2, and L3 intersect the main scanning direction D1 and the sub-scanning direction D2, respectively.

以上説明した、変形例2における第1領域Ar1および第2領域Ar2の構成によれば、上記各実施形態と同様の効果を奏する。加えて、変形例2における第3の態様の第1領域Ar1および第2領域Ar2によれば、第1領域Ar1と第2領域Ar2との境界線L1〜L3のいずれもが、主走査方向D1および副走査方向D2と交差するので、印刷画像において第1領域Ar1と第2領域Ar2との境界を目立ち難くすることができる。 According to the configuration of the first region Ar1 and the second region Ar2 in the second modification described above, the same effects as those of the above-described embodiments can be obtained. In addition, according to the first region Ar1 and the second region Ar2 of the third aspect in the second modification, all of the boundary lines L1 to L3 between the first region Ar1 and the second region Ar2 are in the main scanning direction D1. And because it intersects with the sub-scanning direction D2, the boundary between the first region Ar1 and the second region Ar2 can be made inconspicuous in the printed image.

C3.変形例3:
図16は、変形例3における第1の態様の第1領域Ar1および第2領域Ar2の構成を示す説明図である。図16に示すように、各第1領域Ar1は、単一の正六角形形状を有する。各第2領域Ar2も、単一の正六角形形状を有する。境界線L1およびL2は、直線ではなく、第1領域Ar1および第2領域Ar2の形状に合わせた凹凸形状を有する。境界線L1およびL2は、主走査方向D1と交差する。
C3. Modification 3:
FIG. 16 is an explanatory diagram showing the configuration of the first region Ar1 and the second region Ar2 of the first aspect in the modified example 3. As shown in FIG. 16, each first region Ar1 has a single regular hexagonal shape. Each second region Ar2 also has a single regular hexagonal shape. The boundary lines L1 and L2 are not straight lines but have a concavo-convex shape that matches the shapes of the first region Ar1 and the second region Ar2. The boundaries L1 and L2 intersect the main scanning direction D1.

図17は、変形例3における第2の態様の第1領域Ar1および第2領域Ar2の構成を示す説明図である。図17に示すように、各第1領域Ar1は、単一の正五角形形状を有する。各第2領域Ar2も、単一の正五角形形状を有する。境界線L1およびL2は、直線ではなく、第1領域Ar1および第2領域Ar2の形状に合わせた凹凸形状を有する。境界線L1およびL2は、主走査方向D1と交差する。 FIG. 17 is an explanatory diagram showing the configuration of the first region Ar1 and the second region Ar2 of the second aspect in the modified example 3. As shown in FIG. 17, each first region Ar1 has a single regular pentagon shape. Each second region Ar2 also has a single regular pentagon shape. The boundary lines L1 and L2 are not straight lines but have a concavo-convex shape that matches the shapes of the first region Ar1 and the second region Ar2. The boundaries L1 and L2 intersect the main scanning direction D1.

図18は、変形例3における第3の態様の第1領域Ar1および第2領域Ar2の構成を示す説明図である。変形例3における第3の態様の第1領域Ar1および第2領域Ar2は、変形例3における第1の態様の第1領域Ar1および第2領域Ar2を、時計まわりに約25度回転させた態様である。したがって、境界線L1およびL2は、主走査方向D1および副走査方向D2とそれぞれ交差する。 FIG. 18 is an explanatory diagram showing the configuration of the first region Ar1 and the second region Ar2 of the third aspect in the modified example 3. The first region Ar1 and the second region Ar2 of the third aspect in the modified example 3 are embodiments in which the first region Ar1 and the second region Ar2 of the first aspect of the modified example 3 are rotated clockwise by about 25 degrees. Is. Therefore, the boundary lines L1 and L2 intersect the main scanning direction D1 and the sub-scanning direction D2, respectively.

以上説明した、変形例3における第1領域Ar1および第2領域Ar2の構成によれば、上記各実施形態と同様の効果を奏する。加えて、第1領域Ar1と第2領域Ar2との境界線が直線ではないため、印刷画像において第1領域Ar1と第2領域Ar2との境界を目立ち難くすることができる。 According to the configuration of the first region Ar1 and the second region Ar2 in the modification 3 described above, the same effect as that of each of the above-described embodiments can be obtained. In addition, since the boundary line between the first region Ar1 and the second region Ar2 is not a straight line, the boundary between the first region Ar1 and the second region Ar2 can be made inconspicuous in the printed image.

C4.変形例4:
図19は、変形例4における第1の態様の第1領域Ar1および第2領域Ar2の構成を示す説明図である。第1領域Ar1と第2領域Ar2とは、互いに異なる形状を有する。具体的には、各第1領域Ar1は、正六角形形状を有する。各第2領域Ar2は、ひし形形状を有する。第2領域Ar2は、第1領域Ar1よりも小さい。境界線L1およびL2は、直線ではなく、第1領域Ar1および第2領域Ar2の形状に合わせた凹凸形状を有する。境界線L1およびL2は、主走査方向D1と交差する。
C4. Modification 4:
FIG. 19 is an explanatory diagram showing the configuration of the first region Ar1 and the second region Ar2 of the first aspect in the modified example 4. The first region Ar1 and the second region Ar2 have different shapes from each other. Specifically, each first region Ar1 has a regular hexagonal shape. Each second region Ar2 has a diamond shape. The second region Ar2 is smaller than the first region Ar1. The boundary lines L1 and L2 are not straight lines but have a concavo-convex shape that matches the shapes of the first region Ar1 and the second region Ar2. The boundaries L1 and L2 intersect the main scanning direction D1.

図20は、変形例4における第2の態様の第1領域Ar1および第2領域Ar2の構成を示す説明図である。各第1領域Ar1は、正六角形形状を有する。各第2領域Ar2は、多角形形状を有する。境界線L1およびL2は、主走査方向D1と交差する。境界線L1および境界線L2は、それぞれ、主走査方向D1と平行である平行部(以下、「主走査方向平行部」と呼ぶ)と、副走査方向D2と平行である平行部(以下、「副走査方向平行部」と呼ぶ)と、を有する。具体的には、境界線L1は、4つの主走査方向平行部P1、P2、P3およびP4と、2つの副走査方向平行部Q1およびQ2と、を有する。境界線L2は、4つの主走査方向平行部P5、P6、P7およびP8と、2つの副走査方向平行部Q3およびQ4と、を有する。主走査方向平行部P1〜P8は、互いに接していない。副走査方向平行部Q1〜Q2は、互いに接していない。 FIG. 20 is an explanatory diagram showing the configuration of the first region Ar1 and the second region Ar2 of the second aspect in the modified example 4. Each first region Ar1 has a regular hexagonal shape. Each second region Ar2 has a polygonal shape. The boundaries L1 and L2 intersect the main scanning direction D1. The boundary line L1 and the boundary line L2 are a parallel portion parallel to the main scanning direction D1 (hereinafter, referred to as a “main scanning direction parallel portion”) and a parallel portion parallel to the sub scanning direction D2 (hereinafter, ““ main scanning direction parallel portion”). It is referred to as a "sub-scanning direction parallel portion"). Specifically, the boundary line L1 has four main scanning direction parallel portions P1, P2, P3 and P4, and two sub scanning direction parallel portions Q1 and Q2. The boundary line L2 has four main scanning direction parallel portions P5, P6, P7 and P8, and two sub scanning direction parallel portions Q3 and Q4. The main scanning direction parallel portions P1 to P8 are not in contact with each other. The sub-scanning direction parallel portions Q1 to Q2 are not in contact with each other.

図21は、変形例4における第3の態様の第1領域Ar1および第2領域Ar2の構成を示す説明図である。各第1領域Ar1は、正八角形形状を有する。各第2領域Ar2は、多角形形状を有する。境界線L1およびL2は、主走査方向D1と交差する。境界線L1は、4つの主走査方向平行部P1、P2、P3およびP4と、5つの副走査方向平行部Q1、Q2、Q3、Q4およびQ5と、を有する。境界線L2は、4つの主走査方向平行部P5、P6、P7およびP8と、5つの副走査方向平行部Q6、Q7、Q8、Q9およびQ10と、を有する。主走査方向平行部P1〜P8は、互いに接していない。副走査方向平行部Q1〜Q10は、互いに接していない。 FIG. 21 is an explanatory diagram showing the configuration of the first region Ar1 and the second region Ar2 of the third aspect in the modified example 4. Each first region Ar1 has a regular octagonal shape. Each second region Ar2 has a polygonal shape. The boundaries L1 and L2 intersect the main scanning direction D1. The boundary line L1 has four main scanning direction parallel portions P1, P2, P3 and P4, and five sub scanning direction parallel portions Q1, Q2, Q3, Q4 and Q5. The boundary line L2 has four main scanning direction parallel portions P5, P6, P7 and P8, and five sub scanning direction parallel portions Q6, Q7, Q8, Q9 and Q10. The main scanning direction parallel portions P1 to P8 are not in contact with each other. The sub-scanning direction parallel portions Q1 to Q10 are not in contact with each other.

以上説明した、変形例4における第1領域Ar1および第2領域Ar2の構成によれば、上記各実施形態と同様の効果を奏する。加えて、複数の主走査方向平行部P1〜P8はそれぞれ互いに接しておらず、複数の副走査方向平行部Q1〜Q10はそれぞれ互いに接していないので、主走査方向平行部および副走査方向平行部がそれぞれ互いに連続している構成に比べて、印刷画像において第1領域Ar1と第2領域Ar2との境界を目立ち難くできる。なお、本変形例4においては、主走査方向平行部および副走査方向平行部をいずれも有する構成であるが、主走査方向平行部および副走査方向平行部のうち、いずれか一方の平行部を複数有する構成においても、本変形例4と同様の効果を奏する。 According to the configuration of the first region Ar1 and the second region Ar2 in the modified example 4 described above, the same effects as those of the above-described embodiments can be obtained. In addition, since the plurality of main scanning direction parallel portions P1 to P8 are not in contact with each other and the plurality of sub scanning direction parallel portions Q1 to Q10 are not in contact with each other, the main scanning direction parallel portion and the sub scanning direction parallel portion are not in contact with each other. The boundary between the first region Ar1 and the second region Ar2 can be made less noticeable in the printed image as compared with the configuration in which the two regions are continuous with each other. In the present modification 4, both the main scanning direction parallel portion and the sub scanning direction parallel portion are provided, but one of the main scanning direction parallel portion and the sub scanning direction parallel portion is used as a parallel portion. Even in a configuration having a plurality of components, the same effect as in the present modification 4 is obtained.

C5.変形例5:
図22は、変形例5における第1領域Ar1および第2領域Ar2の構成を示す説明図である。図22は、左から順番に、第1領域Ar1の構成、第2領域Ar2の構成、画像領域F1に適用される第1領域Ar1および第2領域Ar2の構成、をそれぞれ示している。説明の便宜上、図22における第1領域Ar1には、図21までに示した例とは異なるハッチングを付している。
C5. Modification 5:
FIG. 22 is an explanatory diagram showing the configuration of the first region Ar1 and the second region Ar2 in the modified example 5. FIG. 22 shows, in order from the left, the configuration of the first region Ar1, the configuration of the second region Ar2, and the configurations of the first region Ar1 and the second region Ar2 applied to the image region F1, respectively. For convenience of explanation, the first region Ar1 in FIG. 22 is provided with hatching different from the examples shown up to FIG. 21.

図22の左側に示すように、各第1領域Ar1は、八角形形状を有する。主走査方向D1に沿って互いに隣り合う第1領域Ar1は、互いの副走査方向D2に沿った辺と接するように配置されている。副走査方向D2に沿って互いに隣り合う第1領域Ar1は、互いの主走査方向D1に沿った辺と接するように配置されている。図22の中央に示すように、各第2領域Ar2も、八角形形状を有する。主走査方向D1に沿って互いに隣り合う第2領域Ar2は、互いの副走査方向D2に沿った辺と接するように配置されている。副走査方向D2に沿って互いに隣り合う第2領域Ar2は、互いの主走査方向D1に沿った辺と接するように配置されている。図22の右側に示すように、画像領域F1において第1領域Ar1と第2領域Ar2とは互いに一部の領域が重なる領域(以下、「重複領域」と呼ぶ)Ar1+Ar2を有する。したがって、4つの第1領域Ar1と1つの第2領域Ar2とにより構成される最小単位領域ArMinにおいても、重複領域Ar1+Ar2を有することになる。 As shown on the left side of FIG. 22, each first region Ar1 has an octagonal shape. The first regions Ar1 adjacent to each other along the main scanning direction D1 are arranged so as to be in contact with the sides along the sub-scanning directions D2. The first regions Ar1 adjacent to each other along the sub-scanning direction D2 are arranged so as to be in contact with the sides along the main scanning direction D1. As shown in the center of FIG. 22, each second region Ar2 also has an octagonal shape. The second regions Ar2 adjacent to each other along the main scanning direction D1 are arranged so as to be in contact with the sides along the sub-scanning directions D2. The second regions Ar2 adjacent to each other along the sub-scanning direction D2 are arranged so as to be in contact with the sides along the main scanning direction D1. As shown on the right side of FIG. 22, in the image region F1, the first region Ar1 and the second region Ar2 have regions (hereinafter, referred to as “overlapping regions”) Ar1 + Ar2 in which some regions overlap each other. Therefore, even the smallest unit region ArMin composed of four first regions Ar1 and one second region Ar2 also has overlapping regions Ar1 + Ar2.

本変形例5においても、第1領域Ar1および第2領域のそれぞれのドットデータは、上述の各実施形態と同様にして生成される。すなわち、第1領域Ar1のドットデータは、第1ディザマスク42aに設定された閾値を用いて生成され、第2領域Ar2のドットデータは第2ディザマスク42bに設定された閾値を用いて生成される。重複領域Ar1+Ar2において、第1ディザマスク42aと第2ディザマスク42bとのうち、いずれのディザマスクに設定された閾値を用いるかは、例えば、以下のようにして決定する。 Also in the present modification 5, the dot data of each of the first region Ar1 and the second region is generated in the same manner as in each of the above-described embodiments. That is, the dot data of the first region Ar1 is generated by using the threshold value set in the first dither mask 42a, and the dot data of the second region Ar2 is generated by using the threshold value set in the second dither mask 42b. To. In the overlapping region Ar1 + Ar2, which of the first dither mask 42a and the second dither mask 42b to use the threshold value set for the dither mask is determined, for example, as follows.

重複領域Ar1+Ar2における第1領域Ar1に近い領域においては、第2ディザマスク42bに設定された閾値を用いる領域に比べて第1ディザマスク42aに設定された閾値を用いる領域が多くなるように決定する。また、重複領域Ar1+Ar2における第2領域Ar2に近い領域においては、第1ディザマスク42aに設定された閾値を用いる領域に比べて第2ディザマスク42bに設定された閾値を用いる領域が多くなるように決定する。すなわち、重複領域Ar1+Ar2内において、第1ディザマスク42aに設定された閾値の使用率は、第1領域Ar1近傍の領域から第2領域Ar2近傍の領域にかけて次第に小さくなるように決定し、第2ディザマスク42bに設定された閾値の使用率は、第1領域Ar1近傍の領域から第2領域Ar2近傍の領域にかけて次第に大きくなるように決定する。このように重複領域Ar1+Ar2内において、第1ディザマスク42aと第2ディザマスク42bとの使用比率を段階的に変化させることにより、印刷画像において第1領域Ar1と第2領域Ar2との境界をさらに目立ち難くできる。 In the region close to the first region Ar1 in the overlapping region Ar1 + Ar2, it is determined that the region using the threshold value set in the first dither mask 42a is larger than the region using the threshold value set in the second dither mask 42b. .. Further, in the region close to the second region Ar2 in the overlapping region Ar1 + Ar2, the region using the threshold value set in the second dither mask 42b is larger than the region using the threshold value set in the first dither mask 42a. decide. That is, in the overlapping region Ar1 + Ar2, the usage rate of the threshold value set in the first dither mask 42a is determined so as to gradually decrease from the region near the first region Ar1 to the region near the second region Ar2, and the second dither The usage rate of the threshold value set in the mask 42b is determined so as to gradually increase from the region near the first region Ar1 to the region near the second region Ar2. By gradually changing the usage ratio of the first dither mask 42a and the second dither mask 42b in the overlapping region Ar1 + Ar2 in this way, the boundary between the first dither mask 42a and the second dither mask Ar2 is further defined in the printed image. It can be made inconspicuous.

上述の変形例5において、第2実施形態におけるディザマスク43を用いる場合には、重複領域Ar1+Ar2内において第1元ディザマスク43aと第2元ディザマスク43bとがそれぞれ適用される領域の比率を段階的に変化させることにより、上記変形例5と同様の効果を奏することができる。 In the above-described modification 5, when the dither mask 43 in the second embodiment is used, the ratio of the regions to which the first dither mask 43a and the second dither mask 43b are applied in the overlapping regions Ar1 + Ar2 is stepped. The same effect as that of the above-mentioned modification 5 can be obtained by changing the target.

C6.変形例6:
図23は、変形例6における第1領域Ar1および第2領域Ar2の構成を示す説明図である。各第1領域Ar1は、単一の四角形形状を有する。各第2領域Ar2も、単一の四角形形状を有する。境界線L1は、主走査方向D1および副走査方向D2とそれぞれ交差する。図22に示すように、第1領域Ar1および第2領域Ar2が主走査方向D1および副走査方向D2にそれぞれ繰り返し適用されると、市松模様形状を有する。このような構成においても、上記各実施形態と同様の効果を奏する。
C6. Modification 6:
FIG. 23 is an explanatory diagram showing the configuration of the first region Ar1 and the second region Ar2 in the modified example 6. Each first region Ar1 has a single quadrangular shape. Each second region Ar2 also has a single quadrangular shape. The boundary line L1 intersects the main scanning direction D1 and the sub-scanning direction D2, respectively. As shown in FIG. 22, when the first region Ar1 and the second region Ar2 are repeatedly applied in the main scanning direction D1 and the sub-scanning direction D2, respectively, they have a checkered pattern shape. Even in such a configuration, the same effect as that of each of the above-described embodiments can be obtained.

C7.変形例7:
上記各実施形態および変形例において、第1領域Ar1および第2領域Ar2は、多角形形状を有していたが、多角形に限らず、円などの連続する1つの線で囲まれた形状などの任意の形状を有していてもよい。正方形形状の最小単位領域ArMin内の中央に配置された円と、最小単位領域ArMin内において円を除いた他の領域を示す形状であってもよい。また、多角形は、正多角形に限られない。このような構成においても、上記各実施形態と同様の効果を奏する。
C7. Modification 7:
In each of the above embodiments and modifications, the first region Ar1 and the second region Ar2 have a polygonal shape, but the shape is not limited to a polygon, and is surrounded by one continuous line such as a circle. It may have any shape of. It may be a shape showing a circle arranged in the center in the minimum unit area ArMin of a square shape and other areas excluding the circle in the minimum unit area ArMin. Moreover, the polygon is not limited to the regular polygon. Even in such a configuration, the same effect as that of each of the above-described embodiments can be obtained.

C8.変形例8:
上記各実施形態および変形例において、主走査方向D1は課題を解決するための手段における第1方向に相当し、副走査方向D2は課題を解決するための手段における第2方向に相当する。第1方向は、主走査方向D1に限られず、第2方向は、副走査方向D2に限られず、他の任意の方向であってもよい。また、第2方向(副走査方向D2)は、第1方向(主走査方向D1)と直交する方向であったが、直交に限らず、交差していればよい。このような構成においても、上記各実施形態および変形例と同様の効果を奏することができる。
C8. Modification 8:
In each of the above embodiments and modifications, the main scanning direction D1 corresponds to the first direction in the means for solving the problem, and the sub-scanning direction D2 corresponds to the second direction in the means for solving the problem. The first direction is not limited to the main scanning direction D1, and the second direction is not limited to the sub-scanning direction D2, and may be any other direction. Further, the second direction (sub-scanning direction D2) is a direction orthogonal to the first direction (main scanning direction D1), but it is not limited to being orthogonal and may intersect. Even in such a configuration, the same effects as those of the above-described embodiments and modifications can be obtained.

C9.変形例9:
上記各実施形態において、最小単位領域ArMinは、図7に示す例に限定されない。例えば、図6に示すように、最小単位領域ArMinが主走査方向D1および副走査方向D2に沿ってそれぞれ連続して3つ適用された領域、すなわち、最小単位領域ArMinが合計9つ集まった領域を最小単位領域ArMinとしてもよい。この場合、マスク選択用マップ41においても最小単位領域ArMinが合計9つ集まった領域に相当する画素に、それぞれ設定値を予め格納しておくことにより、上記第1実施形態と同様の効果を奏する。
C9. Modification 9:
In each of the above embodiments, the minimum unit region ArMin is not limited to the example shown in FIG. For example, as shown in FIG. 6, a region in which three minimum unit regions ArMin are continuously applied along the main scanning direction D1 and a sub-scanning direction D2, that is, a region in which a total of nine minimum unit regions ArMin are gathered. May be the minimum unit region ArMin. In this case, even in the mask selection map 41, the same effect as that of the first embodiment is obtained by storing the set values in advance in the pixels corresponding to the area where a total of nine minimum unit areas ArMin are gathered. ..

C10.変形例10:
上記各実施形態において、ハーフトーン処理(ステップS105)は、各インク色C、M、Y、Kの色成分ごとに独立して実行可能であったが、本発明はこれに限定されない。例えば、ハーフトーン処理部33をインク色の数だけ用意して4色同時に並列して実行してもよい。1ライン単位や、1画面単位で1色ずつ順番に実行してもよい。
C10. Modification 10:
In each of the above embodiments, the halftone process (step S105) can be performed independently for each color component of each ink color C, M, Y, and K, but the present invention is not limited thereto. For example, halftone processing units 33 may be prepared for the number of ink colors and executed in parallel for four colors at the same time. It may be executed in order for each color in units of one line or one screen.

C11.変形例11:
上記各実施形態において、印刷装置200は、4色のインク(シアン、マゼンタ、イエロー、ブラック)により印刷を行うインクジェットプリンターであったが、本発明はこれに限定されない。例えば、使用するインクの数は、上記と異なっていてもよい。具体的には、上述の4色のインクに加えて、ライトグレー、ライトシアン、ライトマゼンタの3色のインクを含む7色であってよい。これらの構成においても、上記各実施形態と同様の効果を奏する。
C11. Modification 11:
In each of the above embodiments, the printing apparatus 200 is an inkjet printer that prints with four colors of ink (cyan, magenta, yellow, and black), but the present invention is not limited thereto. For example, the number of inks used may differ from the above. Specifically, in addition to the above-mentioned four-color ink, seven colors including three-color inks of light gray, light cyan, and light magenta may be used. Even in these configurations, the same effects as those of the above-described embodiments are obtained.

C12.変形例12:
上記各実施形態において、画像処理装置100の機能の少なくとも一部を他の装置が有していてもよい。例えば、ハーフトーン処理部33を印刷装置200が有する構成であってもよい。また、画像処理装置100の機能のすべてを、印刷装置200が有する構成であってもよい。これらの構成においても、実施形態と同様の効果を奏することができる。
C12. Modification 12:
In each of the above embodiments, another device may have at least a part of the functions of the image processing device 100. For example, the printing device 200 may have a halftone processing unit 33. Further, the printing device 200 may have all the functions of the image processing device 100. Even in these configurations, the same effect as that of the embodiment can be obtained.

C13.変形例13:
実施形態および変形例において、ハードウェアによって実現されていた構成の一部をソフトウェアに置き換えるようにしてもよく、逆に、ソフトウェアによって実現されていた構成の一部をハードウェアに置き換えるようにしてもよい。また、本発明の機能の一部または全部がソフトウェアで実現される場合には、そのソフトウェア(コンピュータープログラム)は、コンピューター読み取り可能な記録媒体に格納された形で提供することができる。この発明において、「コンピューター読み取り可能な記録媒体」とは、フレキシブルディスクやCD−ROMのような携帯型の記録媒体に限らず、各種のRAMやROM等のコンピューター内の内部記憶装置や、ハードディスク等のコンピューターに固定されている外部記憶装置も含んでいる。すなわち、「コンピューター読み取り可能な記録媒体」とは、データを一時的ではなく固定可能な任意の記録媒体を含む広い意味を有している。
C13. Modification 13:
In the embodiments and modifications, a part of the configuration realized by the hardware may be replaced with software, and conversely, a part of the configuration realized by the software may be replaced with hardware. Good. Further, 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 is an internal storage device in a computer such as various RAMs or ROMs, a hard disk, or the like. It also includes an external storage device that is fixed to your computer. That is, the term "computer-readable recording medium" has a broad meaning including any recording medium on which data can be fixed rather than 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 embodiments corresponding to the technical features in each of the embodiments described in the column of the outline of the invention, the technical features in the modified examples are used to solve some or all of the above-mentioned problems, or the above-mentioned above. It is possible to replace or combine them as appropriate to achieve some or all of the effects. Further, if the technical feature is not described as essential in the present specification, it can be deleted as appropriate.

20…アプリケーション、30…プリンタードライバー、31…解像度変換部、32…色変換部、33…ハーフトーン処理部、34…ドットデータ生成部、35…印刷データ出力部、40…色変換テーブル、41…マスク選択用マップ、42a…第1ディザマスク、42b…第2ディザマスク、43…ディザマスク、43a…第1元ディザマスク、43a1…第1ディザマスク部、43a2…第1ディザマスク部、43a3…第1ディザマスク部、43a4…第1ディザマスク部、43b…第2元ディザマスク、43b1…第2ディザマスク部、50…メモリー、100…画像処理装置、100a…画像処理装置、200…印刷装置、220…制御部、230…ヘッドユニット、231…キャリッジ、232…インクカートリッジ、233…印刷ヘッド、240…キャリッジモーター、250…搬送モーター、261…駆動ベルト、262…フレキシブルケーブル、263…プラテン、Ar1…第1領域、Ar2…第2領域、Ar1+Ar2…重複領域、ArMin…最小単位領域、CMYK…インク色、D1…主走査方向、D2…副走査方向、F1…画像領域、L1…境界線、L2…境界線、L3…境界線、L4…境界線、P…印刷媒体、P1…主走査方向平行部、P2…主走査方向平行部、P3…主走査方向平行部、P4…主走査方向平行部、P5…主走査方向平行部、P6…主走査方向平行部、P7…主走査方向平行部、P8…主走査方向平行部、Q1…副走査方向平行部、Q2…副走査方向平行部、Q3…副走査方向平行部、Q4…副走査方向平行部、Q5…副走査方向平行部、Q6…副走査方向平行部、Q7…副走査方向平行部、Q8…副走査方向平行部、Q9…副走査方向平行部、Q10…副走査方向平行部、g1…着弾ずれ量、g2…着弾ずれ量、g3…着弾ずれ量、gMax…最大ずれ量 20 ... application, 30 ... printer driver, 31 ... resolution conversion unit, 32 ... color conversion unit, 33 ... halftone processing unit, 34 ... dot data generation unit, 35 ... print data output unit, 40 ... color conversion table, 41 ... Map for mask selection, 42a ... 1st data mask, 42b ... 2nd data mask, 43 ... data mask, 43a ... 1st original data mask, 43a1 ... 1st data mask part, 43a2 ... 1st data mask part, 43a3 ... 1st data mask unit, 43a4 ... 1st data mask unit, 43b ... 2nd original data mask unit, 43b1 ... 2nd data mask unit, 50 ... memory, 100 ... image processing device, 100a ... image processing device, 200 ... printing device , 220 ... Control unit, 230 ... Head unit, 231 ... Carriage, 232 ... Ink cartridge, 233 ... Print head, 240 ... Carriage motor, 250 ... Conveyor motor, 261 ... Drive belt, 262 ... Flexible cable, 263 ... Platen, Ar1 ... 1st area, Ar2 ... 2nd area, Ar1 + Ar2 ... Overlapping area, ArMin ... Minimum unit area, CMYK ... Ink color, D1 ... Main scanning direction, D2 ... Sub-scanning direction, F1 ... Image area, L1 ... Borderline, L2 ... Boundary line, L3 ... Boundary line, L4 ... Boundary line, P ... Print medium, P1 ... Main scanning direction parallel part, P2 ... Main scanning direction parallel part, P3 ... Main scanning direction parallel part, P4 ... Main scanning direction parallel part , P5 ... Main scanning direction parallel part, P6 ... Main scanning direction parallel part, P7 ... Main scanning direction parallel part, P8 ... Main scanning direction parallel part, Q1 ... Sub-scanning direction parallel part, Q2 ... Sub-scanning direction parallel part, Q3 ... Sub-scanning direction parallel part, Q4 ... Sub-scanning direction parallel part, Q5 ... Sub-scanning direction parallel part, Q6 ... Sub-scanning direction parallel part, Q7 ... Sub-scanning direction parallel part, Q8 ... Sub-scanning direction parallel part, Q9 ... Sub Scanning direction parallel part, Q10 ... Sub-scanning direction parallel part, g1 ... Landing deviation amount, g2 ... Landing deviation amount, g3 ... Landing deviation amount, gMax ... Maximum deviation amount

Claims (13)

階調値で表現される画像データと、ディザマスクに設定された閾値とを用いて、印刷装
置における媒体上のインクドットの有無を示すドットデータを生成するドットデータ生成
部を備える画像処理装置であって、
前記ディザマスクとして、第1ディザマスクと、前記第1ディザマスクとは異なる第2
ディザマスクとを有し、
前記第1ディザマスクと前記第2ディザマスクとは、それぞれのディザマスクを用いて
生成されたドットデータに基づき前記印刷装置で印刷を行った場合に、
前記媒体におけるインクの着弾ずれ量がゼロである場合において、前記第1ディザマ
スクを用いた場合の粒状性が前記第2ディザマスクを用いた場合の粒状性に比べて高く、
前記着弾ずれ量がゼロよりも大きく且つ前記印刷装置において想定される最大ずれ量
よりも小さな想定着弾ずれ量範囲内において、前記第2ディザマスクを用いた場合の粒状
性が前記第1ディザマスクを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在する
ように、それぞれ設定されており、
前記ドットデータ生成部は、
前記画像データの示す画像領域のうち、第1方向と、前記第1方向と直交する第2方向
とに、それぞれ複数の画素を有する第1領域において、前記第1ディザマスクに設定され
た閾値を用いて前記第1領域の前記ドットデータを生成し、
前記画像領域のうち、前記第1領域とは異なる領域であって、前記第1方向と、前記第
2方向とに、それぞれ複数の画素を有する第2領域において、前記第2ディザマスクに設
定された閾値を用いて前記第2領域の前記ドットデータを生成し、
前記第1領域と前記第2領域は前記第1方向と前記第2方向の両方と交差する境界線を
有する、
画像処理装置。
An image processing device including a dot data generation unit that generates dot data indicating the presence or absence of ink dots on a medium in a printing device using image data expressed by gradation values and a threshold set in a dither mask. There,
As the dither mask, a first dither mask and a second dither mask different from the first dither mask
Has a dither mask
When the first dither mask and the second dither mask are printed by the printing apparatus based on the dot data generated by using the respective dither masks,
When the amount of landing deviation of the ink in the medium is zero, the graininess when the first dither mask is used is higher than the graininess when the second dither mask is used.
Within the range of the assumed landing deviation amount in which the landing deviation amount is larger than zero and smaller than the maximum deviation amount assumed in the printing apparatus, the graininess when the second dither mask is used is the same as that of the first dither mask. Each is set so that there is a higher landing deviation amount range than the graininess when used.
The dot data generation unit
In the image region indicated by the image data, in the first region having a plurality of pixels in each of the first direction and the second direction orthogonal to the first direction, the threshold value set in the first dither mask is set. To generate the dot data in the first region using
The second dither mask is set in a second region of the image region, which is different from the first region and has a plurality of pixels in each of the first direction and the second direction. The dot data of the second region is generated by using the threshold value.
The first region and the second region have a boundary line that intersects both the first direction and the second direction.
Image processing device.
階調値で表現される画像データと、ディザマスクに設定された閾値とを用いて、印刷装
置における媒体上のインクドットの有無を示すドットデータを生成するドットデータ生成
部を備える画像処理装置であって、
前記ディザマスクは、第1ディザマスク部と、第2ディザマスク部と、を含み、
前記第1ディザマスク部は、前記画像データの示す画像領域のうち、第1方向と、前記
第1方向と直交する第2方向とに、それぞれ複数の画素を有する第1領域に適用して用い
られ、
前記第2ディザマスク部は、前記画像領域のうち、前記第1領域とは異なる領域であっ
て、前記第1方向と、前記第2方向とに、それぞれ複数の画素を有する第2領域に適用し
て用いられ、
前記第1領域と前記第2領域は前記第1方向と前記第2方向の両方と交差する境界線を
有し、
前記第1ディザマスク部は、第1元ディザマスクの一部として構成され、
前記第2ディザマスク部は、前記第1元ディザマスクとは異なる第2元ディザマスクの
一部として構成され、
前記第1元ディザマスクおよび前記第2元ディザマスクとは、それぞれの元ディザマス
クを用いて生成されたドットデータに基づき前記印刷装置で印刷を行った場合に、
前記媒体におけるインクの着弾ずれ量がゼロである場合において、前記第1元ディザ
マスクを用いた場合の粒状性が前記第2元ディザマスクを用いた場合の粒状性に比べて高
く、
前記着弾ずれ量がゼロよりも大きく且つ前記印刷装置において想定される最大ずれ量
よりも小さな想定着弾ずれ量範囲内において、前記第2元ディザマスクを用いた場合の粒
状性が前記第1元ディザマスクを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在
するように、それぞれ設定されている、
画像処理装置。
An image processing device including a dot data generation unit that generates dot data indicating the presence or absence of ink dots on a medium in a printing device using image data expressed by gradation values and a threshold set in a dither mask. There,
The dither mask includes a first dither mask portion and a second dither mask portion.
The first dither mask portion is applied to and used in the first region having a plurality of pixels in the first direction and the second direction orthogonal to the first direction in the image region indicated by the image data. Be,
The second dither mask portion is applied to a second region of the image region, which is different from the first region and has a plurality of pixels in each of the first direction and the second direction. Used as
The first region and the second region have a boundary line that intersects both the first direction and the second direction.
The first dither mask portion is configured as a part of the first dither mask.
The second dither mask portion is configured as a part of a second dither mask different from the first dither mask.
The first dither mask and the second dither mask are used when printing is performed by the printing apparatus based on dot data generated by using the respective dither masks.
When the amount of landing deviation of the ink in the medium is zero, the graininess when the first dither mask is used is higher than the graininess when the second dither mask is used.
Within the range of the assumed landing deviation amount in which the landing deviation amount is larger than zero and smaller than the maximum deviation amount assumed in the printing apparatus, the graininess when the second element dither mask is used is the first element dither. Each is set so that there is a higher landing deviation amount range than the graininess when using a mask.
Image processing device.
階調値で表現される画像データと、ディザマスクに設定された閾値とを用いて、印刷装
置における媒体上のインクドットの有無を示すドットデータを生成するドットデータ生成
部を備える画像処理装置であって、
前記ディザマスクとして、第1ディザマスクと、前記第1ディザマスクとは異なる第2
ディザマスクとを有し、
前記第1ディザマスクと前記第2ディザマスクとは、それぞれのディザマスクを用いて
生成されたドットデータに基づき前記印刷装置で印刷を行った場合に、
前記媒体におけるインクの着弾ずれ量がゼロである場合において、前記第1ディザマ
スクを用いた場合の粒状性が前記第2ディザマスクを用いた場合の粒状性に比べて高く、
前記着弾ずれ量がゼロよりも大きく且つ前記印刷装置において想定される最大ずれ量
よりも小さな想定着弾ずれ量範囲内において、前記第2ディザマスクを用いた場合の粒状
性が前記第1ディザマスクを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在する
ように、それぞれ設定されており、
前記ドットデータ生成部は、
前記画像データの示す画像領域のうち、第1方向と、前記第1方向と交差する第2方向
とに、それぞれ複数の画素を有する第1領域において、前記第1ディザマスクに設定され
た閾値を用いて前記第1領域の前記ドットデータを生成し、
前記画像領域のうち、前記第1領域とは異なる領域であって、前記第1方向と、前記第
2方向とに、それぞれ複数の画素を有する第2領域において、前記第2ディザマスクに設
定された閾値を用いて前記第2領域の前記ドットデータを生成し、
前記画像領域中の単位領域であって、複数の前記第1領域と複数の前記第2領域とから
成る単位領域において、前記第1領域と前記第2領域とは、一部の領域が互いに重なって
いる、
画像処理装置。
An image processing device including a dot data generation unit that generates dot data indicating the presence or absence of ink dots on a medium in a printing device using image data expressed by gradation values and a threshold set in a dither mask. There,
As the dither mask, a first dither mask and a second dither mask different from the first dither mask
Has a dither mask
When the first dither mask and the second dither mask are printed by the printing apparatus based on the dot data generated by using the respective dither masks,
When the amount of landing deviation of the ink in the medium is zero, the graininess when the first dither mask is used is higher than the graininess when the second dither mask is used.
Within the range of the assumed landing deviation amount in which the landing deviation amount is larger than zero and smaller than the maximum deviation amount assumed in the printing apparatus, the graininess when the second dither mask is used is the same as that of the first dither mask. Each is set so that there is a higher landing deviation amount range than the graininess when used.
The dot data generation unit
In the image region indicated by the image data, in the first region having a plurality of pixels in each of the first direction and the second direction intersecting with the first direction, the threshold value set in the first dither mask is set. To generate the dot data in the first region using
The second dither mask is set in a second region of the image region, which is different from the first region and has a plurality of pixels in each of the first direction and the second direction. The dot data of the second region is generated by using the threshold value.
In a unit area in the image area, which is composed of a plurality of the first area and a plurality of the second areas, a part of the first area and the second area overlap each other. ing,
Image processing device.
階調値で表現される画像データと、ディザマスクに設定された閾値とを用いて、印刷装
置における媒体上のインクドットの有無を示すドットデータを生成するドットデータ生成
部を備える画像処理装置であって、
前記ディザマスクは、第1ディザマスク部と、第2ディザマスク部と、を含み、
前記第1ディザマスク部は、前記画像データの示す画像領域のうち、第1方向と、前記
第1方向と交差する第2方向とに、それぞれ複数の画素を有する第1領域に適用して用い
られ、
前記第2ディザマスク部は、前記画像領域のうち、前記第1領域とは異なる領域であっ
て、前記第1方向と、前記第2方向とに、それぞれ複数の画素を有する第2領域に適用し
て用いられ、
前記画像領域中の単位領域であって、複数の前記第1領域と複数の前記第2領域とから
成る単位領域において、前記第1領域と前記第2領域とは、一部の領域が互いに重なって
おり、
前記第1ディザマスク部は、第1元ディザマスクの一部として構成され、
前記第2ディザマスク部は、前記第1元ディザマスクとは異なる第2元ディザマスクの
一部として構成され、
前記第1元ディザマスクおよび前記第2元ディザマスクとは、それぞれの元ディザマス
クを用いて生成されたドットデータに基づき前記印刷装置で印刷を行った場合に、
前記媒体におけるインクの着弾ずれ量がゼロである場合において、前記第1元ディザ
マスクを用いた場合の粒状性が前記第2元ディザマスクを用いた場合の粒状性に比べて高
く、
前記着弾ずれ量がゼロよりも大きく且つ前記印刷装置において想定される最大ずれ量
よりも小さな想定着弾ずれ量範囲内において、前記第2元ディザマスクを用いた場合の粒
状性が前記第1元ディザマスクを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在
するように、それぞれ設定されている、
画像処理装置。
An image processing device including a dot data generation unit that generates dot data indicating the presence or absence of ink dots on a medium in a printing device using image data expressed by gradation values and a threshold set in a dither mask. There,
The dither mask includes a first dither mask portion and a second dither mask portion.
The first dither mask portion is applied to and used in the first region having a plurality of pixels in the first direction and the second direction intersecting the first direction in the image region indicated by the image data. Be,
The second dither mask portion is applied to a second region of the image region, which is different from the first region and has a plurality of pixels in each of the first direction and the second direction. Used as
In a unit area in the image area, which is composed of a plurality of the first area and a plurality of the second areas, a part of the first area and the second area overlap each other. And
The first dither mask portion is configured as a part of the first dither mask.
The second dither mask portion is configured as a part of a second dither mask different from the first dither mask.
The first dither mask and the second dither mask are used when printing is performed by the printing apparatus based on dot data generated by using the respective dither masks.
When the amount of landing deviation of the ink in the medium is zero, the graininess when the first dither mask is used is higher than the graininess when the second dither mask is used.
Within the range of the assumed landing deviation amount in which the landing deviation amount is larger than zero and smaller than the maximum deviation amount assumed in the printing apparatus, the graininess when the second element dither mask is used is the first element dither. Each is set so that there is a higher landing deviation amount range than the graininess when using a mask.
Image processing device.
請求項1から請求項4までのいずれか一項に記載の画像処理装置において、
前記画像領域中の単位領域であって、複数の前記第1領域と複数の前記第2領域とから
成る単位領域において、
前記第1領域は、単一の多角形形状を有し、
前記第2領域は、単一の多角形形状を有する、
画像処理装置。
In the image processing apparatus according to any one of claims 1 to 4.
In a unit region in the image region, which is a unit region including a plurality of the first region and a plurality of the second regions.
The first region has a single polygonal shape and has a single polygonal shape.
The second region has a single polygonal shape.
Image processing device.
請求項1から請求項5までのいずれか一項に記載の画像処理装置において、
前記第1領域と前記第2領域とは、互いに異なる形状を有する、
画像処理装置。
In the image processing apparatus according to any one of claims 1 to 5.
The first region and the second region have different shapes from each other.
Image processing device.
請求項1から請求項6までのいずれか一項に記載の画像処理装置において、
前記第1領域と前記第2領域との境界線は、前記第1方向と前記第2方向とのうちいず
れか一方と平行である複数の平行部であって、互いに接しない複数の平行部を有する、
画像処理装置。
In the image processing apparatus according to any one of claims 1 to 6.
The boundary line between the first region and the second region is a plurality of parallel portions parallel to one of the first direction and the second direction, and a plurality of parallel portions not in contact with each other. Have,
Image processing device.
請求項1から請求項7までのいずれか一項に記載の画像処理装置において、
前記画像領域中の単位領域であって、複数の前記第1領域と複数の前記第2領域とから
成る単位領域において、
前記第1領域と前記第2領域とは、一部の領域が互いに重なっている、
画像処理装置。
In the image processing apparatus according to any one of claims 1 to 7.
In a unit region in the image region, which is a unit region including a plurality of the first region and a plurality of the second regions.
A part of the first region and the second region overlap each other.
Image processing device.
請求項1から請求項8までのいずれか一項に記載の画像処理装置を備える、
印刷装置。
The image processing apparatus according to any one of claims 1 to 8 is provided.
Printing device.
階調値で表現される画像データと、ディザマスクに設定された閾値とを用いて、印刷装
置における媒体上のインクドットの有無を示すドットデータを生成するためのコンピュー
タープログラムであって、
前記ディザマスクとして、第1ディザマスクと、前記第1ディザマスクとは異なる第2
ディザマスクとから閾値を読み込む機能と、
前記画像データの示す画像領域のうち、第1方向と、前記第1方向と直交する第2方向
とに、それぞれ複数の画素を有する第1領域において、前記第1ディザマスクから読み込
まれた閾値を用いて前記第1領域の前記ドットデータを生成する機能と、
前記画像領域のうち、前記第1領域とは異なる領域であって、前記第1方向と、前記第
2方向とに、それぞれ複数の画素を有し前記第1方向と前記第2方向の両方と交差する境
界線を前記第1領域との間に有する第2領域において、前記第2ディザマスクから読み込
まれた閾値を用いて前記第2領域の前記ドットデータを生成する機能と、
を、コンピューターに実現させ、
前記第1ディザマスクと前記第2ディザマスクとは、それぞれのディザマスクを用いて
生成されたドットデータに基づき前記印刷装置で印刷を行った場合に、
前記媒体におけるインクの着弾ずれ量がゼロである場合において、前記第1ディザマ
スクを用いた場合の粒状性が前記第2ディザマスクを用いた場合の粒状性に比べて高く、
前記着弾ずれ量がゼロよりも大きく且つ前記印刷装置において想定される最大ずれ量
よりも小さな想定着弾ずれ量範囲内において、前記第2ディザマスクを用いた場合の粒状
性が前記第1ディザマスクを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在する
ように、それぞれ設定されている、
コンピュータープログラム。
A computer program for generating dot data indicating the presence or absence of ink dots on a medium in a printing apparatus by using image data expressed by gradation values and a threshold set in a dither mask.
As the dither mask, a first dither mask and a second dither mask different from the first dither mask
A function to read the threshold value from the dither mask,
In the image region indicated by the image data, the threshold value read from the first dither mask is set in the first region having a plurality of pixels in each of the first direction and the second direction orthogonal to the first direction. With the function of generating the dot data of the first region by using
The image region is a region different from the first region, and has a plurality of pixels in each of the first direction and the second direction, and both of the first direction and the second direction. A function of generating the dot data of the second region using the threshold value read from the second dither mask in the second region having an intersecting boundary line between the first region and the first region.
To the computer,
When the first dither mask and the second dither mask are printed by the printing apparatus based on the dot data generated by using the respective dither masks,
When the amount of landing deviation of the ink in the medium is zero, the graininess when the first dither mask is used is higher than the graininess when the second dither mask is used.
Within the range of the assumed landing deviation amount in which the landing deviation amount is larger than zero and smaller than the maximum deviation amount assumed in the printing apparatus, the graininess when the second dither mask is used is the same as that of the first dither mask. Each is set so that there is a higher landing deviation amount range than the graininess when used.
Computer program.
階調値で表現される画像データと、ディザマスクに設定された閾値とを用いて、印刷装
置における媒体上のインクドットの有無を示すドットデータを生成させるためのコンピュ
ータープログラムであって、
第1ディザマスク部と、第2ディザマスク部と、を含む前記ディザマスクから閾値を読
み込む機能と、
前記ディザマスクから読み込まれた閾値を用いて前記ドットデータを生成する機能と、
を、コンピューターに実現させ、
前記第1ディザマスク部は、前記画像データの示す画像領域のうち、第1方向と、前記
第1方向と直交する第2方向とに、それぞれ複数の画素を有する第1領域に適用して用い
られ、
前記第2ディザマスク部は、前記画像領域のうち、前記第1領域とは異なる領域であって
、前記第1方向と、前記第2方向とに、それぞれ複数の画素を有し前記第1方向と前記第
2方向の両方と交差する境界線を前記第1領域との間に有する第2領域に適用して用いら
れ、
前記第1ディザマスク部は、第1元ディザマスクの一部として構成され、
前記第2ディザマスク部は、前記第1元ディザマスクとは異なる第2元ディザマスクの
一部として構成され、
前記第1元ディザマスクおよび前記第2元ディザマスクとは、それぞれの元ディザマス
クを用いて生成されたドットデータに基づき前記印刷装置で印刷を行った場合に、
前記媒体におけるインクの着弾ずれ量がゼロである場合において、前記第1元ディザ
マスクを用いた場合の粒状性が前記第2元ディザマスクを用いた場合の粒状性に比べて高
く、
前記着弾ずれ量がゼロよりも大きく且つ前記印刷装置において想定される最大ずれ量
よりも小さな想定着弾ずれ量範囲内において、前記第2元ディザマスクを用いた場合の粒
状性が前記第1元ディザマスクを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在
するように、それぞれ設定されている、
コンピュータープログラム。
A computer program for generating dot data indicating the presence or absence of ink dots on a medium in a printing apparatus by using image data expressed by gradation values and a threshold set in a dither mask.
A function of reading a threshold value from the dither mask including the first dither mask portion and the second dither mask portion, and
A function to generate the dot data using the threshold value read from the dither mask, and
To the computer,
The first dither mask portion is applied to and used in the first region having a plurality of pixels in the first direction and the second direction orthogonal to the first direction in the image region indicated by the image data. Be,
The second dither mask portion is a region of the image region that is different from the first region, and has a plurality of pixels in the first direction and the second direction, respectively, in the first direction. It is used by applying it to a second region having a boundary line intersecting with both the first region and the first region.
The first dither mask portion is configured as a part of the first dither mask.
The second dither mask portion is configured as a part of a second dither mask different from the first dither mask.
The first dither mask and the second dither mask are used when printing is performed by the printing apparatus based on dot data generated by using the respective dither masks.
When the amount of landing deviation of the ink in the medium is zero, the graininess when the first dither mask is used is higher than the graininess when the second dither mask is used.
Within the range of the assumed landing deviation amount in which the landing deviation amount is larger than zero and smaller than the maximum deviation amount assumed in the printing apparatus, the graininess when the second element dither mask is used is the first element dither. Each is set so that there is a higher landing deviation amount range than the graininess when using a mask.
Computer program.
階調値で表現される画像データと、ディザマスクに設定された閾値とを用いて、印刷装
置における媒体上のインクドットの有無を示すドットデータを生成するためのコンピュー
タープログラムであって、
前記ディザマスクとして、第1ディザマスクと、前記第1ディザマスクとは異なる第2
ディザマスクとから閾値を読み込む機能と、
前記画像データの示す画像領域のうち、第1方向と、前記第1方向と交差する第2方向
とに、それぞれ複数の画素を有する第1領域において、前記第1ディザマスクから読み込
まれた閾値を用いて前記第1領域の前記ドットデータを生成する機能と、
前記画像領域のうち、前記第1領域とは異なる領域であって、前記第1方向と、前記第
2方向とに、それぞれ複数の画素を有する第2領域において、前記第2ディザマスクから
読み込まれた閾値を用いて前記第2領域の前記ドットデータを生成する機能と、
を、コンピューターに実現させ、
前記画像領域中の単位領域であって、複数の前記第1領域と複数の前記第2領域とから
成る単位領域において、前記第1領域と前記第2領域とは、一部の領域が互いに重なって
おり、
前記第1ディザマスクと前記第2ディザマスクとは、それぞれのディザマスクを用いて
生成されたドットデータに基づき前記印刷装置で印刷を行った場合に、
前記媒体におけるインクの着弾ずれ量がゼロである場合において、前記第1ディザマ
スクを用いた場合の粒状性が前記第2ディザマスクを用いた場合の粒状性に比べて高く、
前記着弾ずれ量がゼロよりも大きく且つ前記印刷装置において想定される最大ずれ量
よりも小さな想定着弾ずれ量範囲内において、前記第2ディザマスクを用いた場合の粒状
性が前記第1ディザマスクを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在する
ように、それぞれ設定されている、
コンピュータープログラム。
A computer program for generating dot data indicating the presence or absence of ink dots on a medium in a printing apparatus by using image data expressed by gradation values and a threshold set in a dither mask.
As the dither mask, a first dither mask and a second dither mask different from the first dither mask
A function to read the threshold value from the dither mask,
In the image region indicated by the image data, the threshold value read from the first dither mask is set in the first region having a plurality of pixels in each of the first direction and the second direction intersecting the first direction. With the function of generating the dot data of the first region by using
In the second region of the image region, which is different from the first region and has a plurality of pixels in the first direction and the second direction, the data is read from the second dither mask. A function to generate the dot data in the second region using the threshold value, and
To the computer,
In a unit area in the image area, which is composed of a plurality of the first area and a plurality of the second areas, a part of the first area and the second area overlap each other. And
When the first dither mask and the second dither mask are printed by the printing apparatus based on the dot data generated by using the respective dither masks,
When the amount of landing deviation of the ink in the medium is zero, the graininess when the first dither mask is used is higher than the graininess when the second dither mask is used.
Within the range of the assumed landing deviation amount in which the landing deviation amount is larger than zero and smaller than the maximum deviation amount assumed in the printing apparatus, the graininess when the second dither mask is used is the same as that of the first dither mask. Each is set so that there is a higher landing deviation amount range than the graininess when used.
Computer program.
階調値で表現される画像データと、ディザマスクに設定された閾値とを用いて、印刷装
置における媒体上のインクドットの有無を示すドットデータを生成させるためのコンピュ
ータープログラムであって、
第1ディザマスク部と、第2ディザマスク部と、を含む前記ディザマスクから閾値を読
み込む機能と、
前記ディザマスクから読み込まれた閾値を用いて前記ドットデータを生成する機能と、
を、コンピューターに実現させ、
前記第1ディザマスク部は、前記画像データの示す画像領域のうち、第1方向と、前記
第1方向と交差する第2方向とに、それぞれ複数の画素を有する第1領域に適用して用い
られ、
前記第2ディザマスク部は、前記画像領域のうち、前記第1領域とは異なる領域であって
、前記第1方向と、前記第2方向とに、それぞれ複数の画素を有する第2領域に適用して
用いられ、
前記画像領域中の単位領域であって、複数の前記第1領域と複数の前記第2領域とから
成る単位領域において、前記第1領域と前記第2領域とは、一部の領域が互いに重なって
おり、
前記第1ディザマスク部は、第1元ディザマスクの一部として構成され、
前記第2ディザマスク部は、前記第1元ディザマスクとは異なる第2元ディザマスクの
一部として構成され、
前記第1元ディザマスクおよび前記第2元ディザマスクとは、それぞれの元ディザマス
クを用いて生成されたドットデータに基づき前記印刷装置で印刷を行った場合に、
前記媒体におけるインクの着弾ずれ量がゼロである場合において、前記第1元ディザ
マスクを用いた場合の粒状性が前記第2元ディザマスクを用いた場合の粒状性に比べて高
く、
前記着弾ずれ量がゼロよりも大きく且つ前記印刷装置において想定される最大ずれ量
よりも小さな想定着弾ずれ量範囲内において、前記第2元ディザマスクを用いた場合の粒
状性が前記第1元ディザマスクを用いた場合の粒状性に比べて高い着弾ずれ量範囲が存在
するように、それぞれ設定されている、
コンピュータープログラム。
A computer program for generating dot data indicating the presence or absence of ink dots on a medium in a printing apparatus by using image data expressed by gradation values and a threshold set in a dither mask.
A function of reading a threshold value from the dither mask including the first dither mask portion and the second dither mask portion, and
A function to generate the dot data using the threshold value read from the dither mask, and
To the computer,
The first dither mask portion is applied to and used in the first region having a plurality of pixels in the first direction and the second direction intersecting the first direction in the image region indicated by the image data. Be,
The second dither mask portion is applied to a second region of the image region, which is different from the first region and has a plurality of pixels in each of the first direction and the second direction. Used as
In a unit area in the image area, which is composed of a plurality of the first area and a plurality of the second areas, a part of the first area and the second area overlap each other. And
The first dither mask portion is configured as a part of the first dither mask.
The second dither mask portion is configured as a part of a second dither mask different from the first dither mask.
The first dither mask and the second dither mask are used when printing is performed by the printing apparatus based on dot data generated by using the respective dither masks.
When the amount of landing deviation of the ink in the medium is zero, the graininess when the first dither mask is used is higher than the graininess when the second dither mask is used.
Within the range of the assumed landing deviation amount in which the landing deviation amount is larger than zero and smaller than the maximum deviation amount assumed in the printing apparatus, the graininess when the second element dither mask is used is the first element dither. Each is set so that there is a higher landing deviation amount range than the graininess when using a mask.
Computer program.
JP2016223851A 2016-11-17 2016-11-17 Image processing equipment, printing equipment, and computer programs Active JP6848383B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016223851A JP6848383B2 (en) 2016-11-17 2016-11-17 Image processing equipment, printing equipment, and computer programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016223851A JP6848383B2 (en) 2016-11-17 2016-11-17 Image processing equipment, printing equipment, and computer programs

Publications (2)

Publication Number Publication Date
JP2018079627A JP2018079627A (en) 2018-05-24
JP6848383B2 true JP6848383B2 (en) 2021-03-24

Family

ID=62197461

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016223851A Active JP6848383B2 (en) 2016-11-17 2016-11-17 Image processing equipment, printing equipment, and computer programs

Country Status (1)

Country Link
JP (1) JP6848383B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6795215B1 (en) * 2000-05-23 2004-09-21 Silverbrook Research Pty Ltd Print engine/controller and printhead interface chip incorporating the engine/controller
JP2009018481A (en) * 2007-07-11 2009-01-29 Seiko Epson Corp Printer
JP2015199231A (en) * 2014-04-07 2015-11-12 セイコーエプソン株式会社 Print control unit, program and printing method

Also Published As

Publication number Publication date
JP2018079627A (en) 2018-05-24

Similar Documents

Publication Publication Date Title
JP7214404B2 (en) IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM
EP2107508B1 (en) Image processing apparatus and image processing method
US20220253656A1 (en) Dither pattern forming method, image processing apparatus, and image processing method
US8714679B2 (en) Print control device setting direction of main scanning
JP7134812B2 (en) Information processing device, recording system, information processing method, and program
JP6018418B2 (en) Image recording apparatus and image recording method
JP6358417B2 (en) Printing apparatus and printing method
JP6848287B2 (en) Printing equipment, printing methods, and computer programs
JP6611686B2 (en) Recording head and ink jet recording apparatus
JP2015150771A (en) Printer controller and print control method
JP4586712B2 (en) Printing device
US10872279B2 (en) Image processing apparatus, printing system, printing apparatus, method of detecting print image, and storage medium
JP2011025658A (en) Image forming apparatus and method
JP7027796B2 (en) Printing device and printing control device
JP2019080278A (en) Image processing apparatus, image processing method, and printing apparatus
JP6848383B2 (en) Image processing equipment, printing equipment, and computer programs
JP6661571B2 (en) Recording device and recording method
JP2022013113A (en) Image processing method, image processing apparatus and recording system
JP6880707B2 (en) Image processing equipment, printing equipment, and computer programs
CN100446975C (en) Printing device, printing method, image processing device, and image processing method
JP2007019652A (en) Image processing apparatus, image processing method, program, and test pattern
US8833898B2 (en) Image forming apparatus and image forming method
JP4552824B2 (en) Printing apparatus, printing apparatus control program, printing apparatus control method, printing data generation apparatus, printing data generation program, and printing data generation method
JP6904841B2 (en) Image processing equipment, recorded data generation methods, recording equipment, and programs
JP4561543B2 (en) Image processing apparatus, image processing method, and program

Legal Events

Date Code Title Description
RD05 Notification of revocation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7425

Effective date: 20180910

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20190402

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190805

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200630

RD07 Notification of extinguishment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7427

Effective date: 20200803

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200804

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200929

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20201013

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20201224

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20201224

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20210108

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20210112

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210202

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210215

R150 Certificate of patent or registration of utility model

Ref document number: 6848383

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150