JP2010274485A - Correction value setting method, fluid ejecting apparatus, and fluid ejecting apparatus manufacturing method - Google Patents
Correction value setting method, fluid ejecting apparatus, and fluid ejecting apparatus manufacturing method Download PDFInfo
- Publication number
- JP2010274485A JP2010274485A JP2009128091A JP2009128091A JP2010274485A JP 2010274485 A JP2010274485 A JP 2010274485A JP 2009128091 A JP2009128091 A JP 2009128091A JP 2009128091 A JP2009128091 A JP 2009128091A JP 2010274485 A JP2010274485 A JP 2010274485A
- Authority
- JP
- Japan
- Prior art keywords
- nozzle
- nozzle row
- pass
- fluid
- density
- 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.)
- Pending
Links
- 238000012937 correction Methods 0.000 title claims abstract description 166
- 238000000034 method Methods 0.000 title claims abstract description 78
- 239000012530 fluid Substances 0.000 title claims abstract description 60
- 238000004519 manufacturing process Methods 0.000 title claims description 22
- 238000002347 injection Methods 0.000 claims abstract description 7
- 239000007924 injection Substances 0.000 claims abstract description 7
- 230000015572 biosynthetic process Effects 0.000 claims description 33
- 238000003860 storage Methods 0.000 claims description 14
- 239000000976 ink Substances 0.000 description 68
- 238000010586 diagram Methods 0.000 description 55
- 230000032258 transport Effects 0.000 description 46
- 238000012545 processing Methods 0.000 description 41
- 230000008569 process Effects 0.000 description 40
- 230000008859 change Effects 0.000 description 39
- 238000007639 printing Methods 0.000 description 34
- 230000007423 decrease Effects 0.000 description 16
- 239000011159 matrix material Substances 0.000 description 16
- 238000006243 chemical reaction Methods 0.000 description 12
- 239000013256 coordination polymer Substances 0.000 description 10
- 238000004364 calculation method Methods 0.000 description 6
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 description 6
- 230000004886 head movement Effects 0.000 description 4
- 239000007788 liquid Substances 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000003491 array Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000007599 discharging Methods 0.000 description 2
- 238000007689 inspection Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000000018 DNA microarray Methods 0.000 description 1
- 230000003321 amplification Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000004043 dyeing Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000000499 gel Substances 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000008204 material by function Substances 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 239000002245 particle Substances 0.000 description 1
- 229920000642 polymer Polymers 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000006200 vaporizer Substances 0.000 description 1
Landscapes
- Ink Jet (AREA)
- Particle Formation And Scattering Control In Inkjet Printers (AREA)
Abstract
【課題】ドットの位置の変動によって生ずる濃度むらの発生の抑制方法の提供。
【解決手段】ノズル列に沿う方向に交差する第1方向に相対移動して流体を噴射する第1噴射動作と、媒体をノズル列に沿う第2方向に相対移動させる搬送動作と、第1方向に相対移動して流体を噴射する第2噴射動作と、を有し、第1噴射動作と第2噴射動作において第2方向に沿う方向に一部重複するノズル列のノズル同士が分担して共通のドットラインを形成して補正用パターンを形成することにおいて、一部重複しない範囲において単位面積あたりに噴射された流体の量よりも一部重複する範囲において単位面積あたりに噴射された流体の量を多くして補正用パターンを形成することと、補正用パターンの濃度を第1方向に複数並ぶ画素からなる画素列毎に測定することと、測定した画素列毎の濃度に基づいて、階調値を補正するための補正値を前記画素列毎に求めること、を含む補正値設定方法。
【選択図】図24The present invention provides a method for suppressing the occurrence of density unevenness caused by fluctuations in dot positions.
A first ejection operation for ejecting fluid by relatively moving in a first direction intersecting a direction along a nozzle row, a transport operation for relatively moving a medium in a second direction along the nozzle row, and a first direction And a second injection operation for ejecting fluid relative to each other, and in the first injection operation and the second injection operation, the nozzles in the nozzle row that partially overlap in the direction along the second direction share the same The amount of fluid ejected per unit area in a partly overlapping range compared to the amount of fluid ejected per unit area in a partly nonoverlapping range The correction pattern is formed, the density of the correction pattern is measured for each pixel column composed of a plurality of pixels arranged in the first direction, and the gradation is determined based on the measured density for each pixel column. To correct the value Correction value setting method comprising, obtaining a correction value for each pixel row.
[Selection] Figure 24
Description
本発明は、補正値設定方法、流体噴射装置、及び、流体噴射装置の製造方法に関する。 The present invention relates to a correction value setting method, a fluid ejecting apparatus, and a method for manufacturing a fluid ejecting apparatus.
ヘッドがヘッド移動方向に移動しつつインクを噴射することと、用紙などの媒体をヘッド移動方向と交差する搬送方向に移動することとを繰り返して、媒体に画像を形成するインクジェット式のプリンタが使用されている。このようなプリンタでは、ヘッド移動方向に並ぶドットによってドットラインが形成される。ドットラインを形成するにあたり、1つのドットラインを用紙の搬送動作を含んだ複数のパス(ヘッドの通過)で形成する場合がある。このとき、ドットが直線的に整列してドットラインが形成されるように正確な媒体の搬送が行われる。 Used by an ink jet printer that forms an image on a medium by repeatedly ejecting ink while the head moves in the head movement direction and moving the medium such as paper in the transport direction intersecting the head movement direction Has been. In such a printer, a dot line is formed by dots arranged in the head moving direction. In forming a dot line, there is a case where one dot line is formed by a plurality of passes (passing of the head) including a sheet transport operation. At this time, the medium is accurately conveyed so that the dots are linearly aligned to form a dot line.
しかしながら、正確に媒体が搬送されても、ヘッド移動方向の移動時において蛇行を生ずると、複数パスで分担してラスタラインを形成する範囲において濃度むらが生じることがある。これは、ヘッド移動中にヘッドが媒体の搬送方向にも微少移動してしまうことにより、流体が着弾して形成されるドットの位置が搬送方向に変動することに起因する。濃度むらは印刷品質を低下させる。よって、このようなドットの位置の変動によって生ずる濃度むらの発生を抑制する必要がある。
本発明は、このような事情に鑑みてなされたものであり、濃度むらの発生を抑制することを目的とする。
However, even if the medium is transported accurately, if meandering occurs during movement in the head movement direction, density unevenness may occur in a range where raster lines are formed by sharing a plurality of passes. This is due to the fact that the position of the dots formed by the landing of the fluid fluctuates in the transport direction because the head slightly moves in the transport direction of the medium while the head is moving. Density unevenness reduces print quality. Therefore, it is necessary to suppress the occurrence of density unevenness caused by such fluctuations in dot positions.
The present invention has been made in view of such circumstances, and an object thereof is to suppress the occurrence of uneven density.
上記目的を達成するための主たる発明は、
(A)階調値に基づく補正用パターンを形成することであって、
媒体に対してノズル列に沿う方向に交差する第1方向に相対移動して流体を噴射する第1噴射動作と、
前記媒体を前記ノズル列に沿う第2方向に相対移動させる搬送動作と、
前記第1方向に相対移動して前記流体を噴射する第2噴射動作と、
を有し、
前記第1噴射動作と前記第2噴射動作において前記第2方向に沿う方向に一部重複するノズル列のノズル同士が分担して共通のドットラインを形成して前記補正用パターンを形成することにおいて、前記一部重複しない範囲において単位面積あたりに噴射された前記流体の量よりも前記一部重複する範囲において単位面積あたりに噴射された前記流体の量を多くして前記補正用パターンを形成することと、
(B)前記補正用パターンの濃度を前記第1方向に複数並ぶ画素からなる画素列毎に測定することと、
(C)測定した前記画素列毎の濃度に基づいて、前記階調値を補正するための補正値を前記画素列毎に求めることと、
(D)前記ノズル列が設けられた流体噴射装置の記憶部に前記補正値を記憶することと、
を含む補正値設定方法である。
The main invention for achieving the above object is:
(A) forming a correction pattern based on gradation values,
A first ejecting operation for ejecting a fluid by relatively moving in a first direction intersecting a direction along the nozzle row with respect to the medium;
A transport operation for relatively moving the medium in a second direction along the nozzle row;
A second ejection operation for ejecting the fluid by relatively moving in the first direction;
Have
In the first ejection operation and the second ejection operation, the nozzles in the nozzle rows that partially overlap in the direction along the second direction share the formation of a common dot line to form the correction pattern. The correction pattern is formed by increasing the amount of the fluid ejected per unit area in the partially overlapping range than the amount of the fluid ejected per unit area in the non-overlapping range. And
(B) measuring the density of the correction pattern for each pixel column composed of a plurality of pixels arranged in the first direction;
(C) obtaining a correction value for correcting the gradation value for each pixel column based on the measured density for each pixel column;
(D) storing the correction value in a storage unit of a fluid ejection device provided with the nozzle row;
This is a correction value setting method including
本発明の他の特徴については、本明細書及び添付図面の記載により明らかにする。 Other features of the present invention will become apparent from the description of the present specification and the accompanying drawings.
本明細書及び添付図面の記載により、少なくとも、以下の事項が明らかとなる。 At least the following matters will become clear from the description of the present specification and the accompanying drawings.
(A)階調値に基づく補正用パターンを形成することであって、
媒体に対してノズル列に沿う方向に交差する第1方向に相対移動して流体を噴射する第1噴射動作と、
前記媒体を前記ノズル列に沿う第2方向に相対移動させる搬送動作と、
前記第1方向に相対移動して前記流体を噴射する第2噴射動作と、
を有し、
前記第1噴射動作と前記第2噴射動作において前記第2方向に沿う方向に一部重複するノズル列のノズル同士が分担して共通のドットラインを形成して前記補正用パターンを形成することにおいて、前記一部重複しない範囲において単位面積あたりに噴射された前記流体の量よりも前記一部重複する範囲において単位面積あたりに噴射された前記流体の量を多くして前記補正用パターンを形成することと、
(B)前記補正用パターンの濃度を前記第1方向に複数並ぶ画素からなる画素列毎に測定することと、
(C)測定した前記画素列毎の濃度に基づいて、前記階調値を補正するための補正値を前記画素列毎に求めることと、
(D)前記ノズル列が設けられた流体噴射装置の記憶部に前記補正値を記憶することと、
を含む補正値設定方法。
このようにすることで、濃度むらの発生を抑制することができる。
(A) forming a correction pattern based on gradation values,
A first ejecting operation for ejecting a fluid by relatively moving in a first direction intersecting a direction along the nozzle row with respect to the medium;
A transport operation for relatively moving the medium in a second direction along the nozzle row;
A second ejection operation for ejecting the fluid by relatively moving in the first direction;
Have
In the first ejection operation and the second ejection operation, the nozzles in the nozzle rows that partially overlap in the direction along the second direction share the formation of a common dot line to form the correction pattern. The correction pattern is formed by increasing the amount of the fluid ejected per unit area in the partially overlapping range than the amount of the fluid ejected per unit area in the non-overlapping range. And
(B) measuring the density of the correction pattern for each pixel column composed of a plurality of pixels arranged in the first direction;
(C) obtaining a correction value for correcting the gradation value for each pixel column based on the measured density for each pixel column;
(D) storing the correction value in a storage unit of a fluid ejection device provided with the nozzle row;
Correction value setting method including
By doing in this way, generation | occurrence | production of density | concentration unevenness can be suppressed.
かかる補正値設定方法であって、前記一部重複する範囲における端部よりも中央において単位面積あたりに噴射された前記流体の量を多くして前記補正用パターンが形成されることが望ましい。また、前記第1噴射動作と前記第2噴射動作において前記第2方向に沿う方向に一部重複するノズル列のノズル同士が分担して共通のドットラインを形成することによって、前記一部重複する範囲における前記画素列の濃度が前記一部重複しない範囲における前記画素列の濃度よりも高くなるようにして、前記補正用パターンが形成されることが望ましい。また、前記単位面積あたりに噴射された前記流体の量を多くすることは、前記一部重複する範囲に対応するドットラインにおいて前記一部重複しない範囲のドットラインよりも重複して形成されるドットを多くすることによって行われることが望ましい。
このようにすることで、濃度むらの発生を抑制することができる。
In this correction value setting method, it is preferable that the correction pattern is formed by increasing the amount of the fluid ejected per unit area in the center rather than the end portion in the partially overlapping range. Further, in the first ejection operation and the second ejection operation, the nozzles in the nozzle rows that partially overlap in the direction along the second direction share a part to form a common dot line, thereby partially overlapping. It is desirable that the correction pattern is formed such that the density of the pixel columns in the range is higher than the density of the pixel columns in the non-overlapping range. Further, increasing the amount of the fluid ejected per unit area means that dots formed in the dot lines corresponding to the partially overlapping range are overlapped with the dot lines in the non-overlapping range. It is desirable to be performed by increasing the number.
By doing in this way, generation | occurrence | production of density | concentration unevenness can be suppressed.
(A)媒体に対してノズルが並ぶ方向に交差する第1方向に相対移動して流体を噴射する第1噴射動作と、前記媒体を前記ノズルが並ぶ第2方向に相対移動させた後、前記第1方向に相対移動して前記流体を噴射する第2動作とを行うノズル列であって、
前記第1噴射動作と前記第2噴射動作において前記第2方向について一部重複するノズル列と、
(B)前記第1噴射動作のノズル列と前記第2噴射動作のノズル列とから流体を噴射させて前記第1移動方向に複数のドットが並ぶドットラインを前記第2方向に複数形成させる制御部であって、
前記一部重複する範囲に対応するドットラインにおいて前記一部重複しない範囲のドットラインよりも階調値が低くなるように補正する補正値と、前記一部重複する範囲に対応するドットラインにおいて前記一部重複しない範囲のドットラインよりもドットを多く形成させるようなマスクと、に基づいて前記第1噴射動作と前記第2噴射動作において前記流体を噴射させる制御部と、
を備える流体噴射装置。
(A) a first ejection operation for ejecting a fluid by relatively moving in a first direction intersecting a direction in which the nozzles are arranged with respect to the medium, and a relative movement of the medium in the second direction in which the nozzles are arranged, A nozzle row that performs a second operation of ejecting the fluid by relatively moving in a first direction,
A nozzle row partially overlapping in the second direction in the first injection operation and the second injection operation;
(B) Control in which fluid is ejected from the nozzle row of the first ejection operation and the nozzle row of the second ejection operation to form a plurality of dot lines in which the plurality of dots are arranged in the first movement direction in the second direction. Part,
In the dot line corresponding to the partially overlapping range, the correction value for correcting the gradation value to be lower than the dot line in the partially overlapping range, and the dot line corresponding to the partially overlapping range A control unit that ejects the fluid in the first ejection operation and the second ejection operation based on a mask that forms more dots than dot lines in a partially non-overlapping range;
A fluid ejection device comprising:
かかる流体噴射装置であって、前記マスクは、前記一部重複する範囲において前記第1噴射動作におけるノズル列用の第1マスクと、前記第2噴射動作におけるノズル列用の第2マスクとからなり、形成する画像に前記第1マスクと前記第2マスクとを適用することにより、前記一部重複する範囲に対応するドットラインにおいて前記一部重複しない範囲のドットラインよりも重複して形成されるドットを多くすることが望ましい。また、前記補正値は、前記マスクを適用することによって形成されるドットの量に基づいて求められることが望ましい。
このようにすることで、濃度むらの発生を抑制することができる。
In this fluid ejecting apparatus, the mask includes a first mask for the nozzle row in the first ejection operation and a second mask for the nozzle row in the second ejection operation in the partially overlapping range. By applying the first mask and the second mask to the image to be formed, the dot lines corresponding to the partially overlapping range are formed to be overlapped with the dot lines in the non-overlapping range. It is desirable to increase the number of dots. The correction value is preferably obtained based on the amount of dots formed by applying the mask.
By doing in this way, generation | occurrence | production of density | concentration unevenness can be suppressed.
(A)階調値に基づく補正用パターンを形成することであって、
媒体に対してノズル列に沿う方向に交差する第1方向に相対移動して流体を噴射する第1噴射動作と、
前記媒体を前記ノズル列に沿う第2方向に相対移動させる搬送動作と、
前記第1方向に相対移動して前記流体を噴射する第2噴射動作と、
を有し、
前記第1噴射動作と前記第2噴射動作において前記第2方向に沿う方向に一部重複するノズル列のノズル同士が分担して共通のドットラインを形成して前記補正用パターンを形成することにおいて、前記一部重複しない範囲において単位面積あたりに噴射された前記流体の量よりも前記一部重複する範囲において単位面積あたりに噴射された前記流体の量を多くして前記補正用パターンを形成することと、
(B)前記補正用パターンの濃度を前記第1方向に複数並ぶ画素からなる画素列毎に測定することと、
(C)測定した前記画素列毎の濃度に基づいて、前記階調値を補正するための補正値を前記画素列毎に求めることと、
(D)前記ノズル列が設けられた流体噴射装置の記憶部に前記補正値を記憶することと、
を含む流体噴射装置の製造方法。
このようにすることで、濃度むらの発生を抑制することができる。
(A) forming a correction pattern based on gradation values,
A first ejecting operation for ejecting a fluid by relatively moving in a first direction intersecting a direction along the nozzle row with respect to the medium;
A transport operation for relatively moving the medium in a second direction along the nozzle row;
A second ejection operation for ejecting the fluid by relatively moving in the first direction;
Have
In the first ejection operation and the second ejection operation, the nozzles in the nozzle rows that partially overlap in the direction along the second direction share the formation of a common dot line to form the correction pattern. The correction pattern is formed by increasing the amount of the fluid ejected per unit area in the partially overlapping range than the amount of the fluid ejected per unit area in the non-overlapping range. And
(B) measuring the density of the correction pattern for each pixel column composed of a plurality of pixels arranged in the first direction;
(C) obtaining a correction value for correcting the gradation value for each pixel column based on the measured density for each pixel column;
(D) storing the correction value in a storage unit of a fluid ejection device provided with the nozzle row;
A method of manufacturing a fluid ejecting apparatus including:
By doing in this way, generation | occurrence | production of density | concentration unevenness can be suppressed.
===実施形態===
<用語の説明>
まず、本実施形態を説明する際に用いられる用語の意味を説明する。
図1は、用語の説明図である。
=== Embodiment ===
<Explanation of terms>
First, the meanings of terms used in describing this embodiment will be described.
FIG. 1 is an explanatory diagram of terms.
「印刷画像」とは、用紙上に印刷された画像である。インクジェットプリンタの印刷画像は、用紙上に形成された無数のドットから構成されている。
「ドットライン」とは、ヘッドと用紙とが相対移動する方向(移動方向)に並ぶドットの列である。後述の実施形態のようなシリアルプリンタの場合、「ドットライン」は、ヘッドの移動方向に並ぶドットの列を意味する。一方、用紙を搬送しつつ固定されたヘッドによって印刷するラインプリンタの場合、「ドットライン」は、用紙の搬送方向に並ぶドットの列を意味する。移動方向と垂直な方向に多数のドットラインが並ぶことによって、印刷画像が構成されることになる。図に示すように、n番目の位置にあるドットラインのことを「第nドットライン」と呼ぶ。
A “print image” is an image printed on paper. The print image of the ink jet printer is composed of countless dots formed on the paper.
A “dot line” is a row of dots arranged in the direction in which the head and the paper move relative to each other (movement direction). In the case of a serial printer as in an embodiment described later, “dot line” means a row of dots arranged in the moving direction of the head. On the other hand, in the case of a line printer that prints with a fixed head while transporting paper, “dot line” means a row of dots arranged in the paper transport direction. A print image is formed by arranging a large number of dot lines in a direction perpendicular to the moving direction. As shown in the figure, the dot line at the nth position is referred to as the “nth dot line”.
「画像データ」とは、2次元画像を示すデータである。後述する実施形態では、256階調の画像データや、4階調の画像データなどがある。また、画像データは、後述する印刷解像度へ変換前の画像データを指すことも、変換後の画像データを指すこともある。
「印刷画像データ」とは、画像を用紙に印刷するときに用いられる画像データである。プリンタが2階調でドットの形成(ドットあり・ドット無し)を制御する場合、2階調の印刷画像データは、印刷画像を構成するドットの形成状態を示すことになる。
「読取画像データ」とは、スキャナによって読み取られた画像データである。
“Image data” is data indicating a two-dimensional image. In an embodiment described later, there are 256 gradation image data, 4 gradation image data, and the like. Further, the image data may indicate image data before conversion to a print resolution described later, or may indicate image data after conversion.
“Print image data” is image data used when printing an image on paper. When the printer controls dot formation with two gradations (with / without dots), the two-gradation print image data indicates the formation state of the dots constituting the print image.
“Read image data” is image data read by a scanner.
「画素」とは、画像を構成する最小単位である。この画素が2次元的に配置されることによって画像が構成される。
「画素列」とは、画像データ上において所定方向に並ぶ画素の列である。図に示すように、n番目の画素列のことを「第n画素列」と呼ぶ。
「画素データ」とは、画素の階調値を示すデータである。後述する実施形態において、ハーフトーン処理前であれば256階調などの多階調のデータを示し、ハーフトーン処理後の2階調の印刷画像データの場合、各画素データは、1ビットデータになり、ある画素のドット形成状態(ドットあり・ドット無し)を示すことになる。
「画素領域」とは、画像データ上の画素に対応した用紙上の領域である。例えば、印刷画像データの解像度が360×360dpiの場合、「画素領域」は、1辺が1/360インチの正方形状の領域になり、用紙上の画素である。
A “pixel” is a minimum unit that constitutes an image. An image is formed by arranging these pixels two-dimensionally.
A “pixel column” is a column of pixels arranged in a predetermined direction on image data. As shown in the figure, the nth pixel column is referred to as an “nth pixel column”.
“Pixel data” is data indicating the gradation value of a pixel. In the embodiment described later, multi-gradation data such as 256 gradations is shown before halftone processing, and in the case of print image data of two gradations after halftone processing, each pixel data is converted to 1-bit data. Thus, the dot formation state (with or without dots) of a certain pixel is indicated.
The “pixel area” is an area on the paper corresponding to the pixel on the image data. For example, when the resolution of the print image data is 360 × 360 dpi, the “pixel area” is a square area having a side of 1/360 inch and is a pixel on the paper.
「列領域」とは、画素列に対応した用紙上の領域であり、用紙上の画素列である。例えば、印刷画像データの解像度が360×360dpiの場合、列領域は、1/360インチ幅の細長い領域になる。「列領域」は、印刷画像データ上の画素列に対応した用紙上の領域を意味する場合もあるし、読取画像データ上の画素列に対応した用紙上の領域を意味する場合もある。図中の右下には、前者の場合の列領域が示されている。前者の場合の「列領域」は、ドットラインの形成目標位置でもある。正確に列領域にドットラインが形成される場合、そのドットラインはラスタラインに相当する。後者の場合の「列領域」は、読取画像データ上の画素列が読み取られた用紙上の測定位置(測定範囲)でもあり、言い換えると、画素列の示す画像(画像片)が存在する用紙上の位置でもある。図に示すように、n番目の位置にある列領域のことを「第n列領域」と呼ぶ。第n列領域は第nドットラインの形成目標位置になる。 The “row region” is a region on the paper corresponding to the pixel row, and is a pixel row on the paper. For example, when the resolution of the print image data is 360 × 360 dpi, the row area is an elongated area having a width of 1/360 inch. The “row region” may mean a region on the paper corresponding to the pixel row on the print image data, or may mean a region on the paper corresponding to the pixel row on the read image data. In the lower right part of the figure, a row region in the former case is shown. The “row region” in the former case is also a dot line formation target position. When a dot line is accurately formed in the row region, the dot line corresponds to a raster line. The “row area” in the latter case is also the measurement position (measurement range) on the paper from which the pixel row on the read image data is read, in other words, on the paper on which the image (image piece) indicated by the pixel row exists. It is also the position. As shown in the figure, the row region at the nth position is referred to as an “nth row region”. The nth row region is the formation target position of the nth dot line.
「画像片」とは、画像の一部分を意味する。画像データ上において、ある画素列の示す画像は、画像データの示す画像の「画像片」になる。また、印刷画像において、あるラスタラインによって表される画像は、印刷画像の「画像片」になる。また、印刷画像において、ある列領域での発色によって表される画像も、印刷画像の「画像片」に該当する。 “Image piece” means a part of an image. On the image data, an image indicated by a certain pixel row is an “image piece” of the image indicated by the image data. In the print image, an image represented by a certain raster line is an “image piece” of the print image. In the print image, an image represented by color development in a certain row region also corresponds to an “image piece” of the print image.
ところで、図1の右下には、画素領域とドットとの位置関係が示されている。ヘッドの製造誤差の影響によって第2ドットラインが第2列領域からズレた結果、第2列領域の濃度が淡くなる。また、第4列領域では、ヘッドの製造誤差の影響によってドットが小さくなった結果、第4列領域の濃度が淡くなる。このような濃度むらや濃度むら補正方法を説明する必要があるため、本実施形態では、「ドットライン」、「画素列」、「列領域」等の意味や関係を上記の内容に沿って説明している。 Incidentally, in the lower right of FIG. 1, the positional relationship between the pixel region and the dots is shown. As a result of the deviation of the second dot line from the second row region due to the influence of the head manufacturing error, the density of the second row region becomes light. Further, in the fourth row region, the density of the fourth row region becomes light as a result of the dot becoming smaller due to the influence of the head manufacturing error. Since it is necessary to explain such density unevenness and density unevenness correction methods, in this embodiment, the meaning and relationship of “dot line”, “pixel column”, “column region”, and the like are described along the above contents. is doing.
但し、「画像データ」や「画素」等の一般的な用語の意味は、上記の説明だけでなく、通常の技術常識に沿って適宜解釈して良い。 However, the meanings of general terms such as “image data” and “pixel” may be appropriately interpreted in accordance with not only the above description but also common technical common sense.
また、以下の説明において、階調値が高いときに濃度が高く、階調値が低いときに濃度が低いものとして説明を行う。また、説明中、濃度が高い場合は明度が低い場合に対応する。 In the following description, it is assumed that the density is high when the gradation value is high and the density is low when the gradation value is low. In the description, a high density corresponds to a low brightness.
<印刷システムについて>
図2は、印刷システム100の構成を示すブロック図である。本実施形態の印刷システム100は、図2に示すように、プリンタ1と、コンピュータ110と、スキャナ120とを有するシステムである。
<About the printing system>
FIG. 2 is a block diagram illustrating a configuration of the printing system 100. As shown in FIG. 2, the printing system 100 according to the present embodiment is a system that includes a printer 1, a computer 110, and a scanner 120.
プリンタ1は、流体としてのインクを媒体に噴射して該媒体に画像を形成(印刷)する流体噴射装置であり、本実施形態ではカラーインクジェットプリンタである。プリンタ1は、用紙、布、フィルムシート等の複数種の媒体に画像を印刷することが可能である。なおプリンタ1の構成については後述する。 The printer 1 is a fluid ejecting apparatus that ejects ink as a fluid onto a medium to form (print) an image on the medium. In this embodiment, the printer 1 is a color ink jet printer. The printer 1 can print images on a plurality of types of media such as paper, cloth, and film sheets. The configuration of the printer 1 will be described later.
コンピュータ110は、インタフェース111と、CPU112と、メモリ113を有する。インタフェース111は、プリンタ1及びスキャナ120との間でデータの受け渡しを行う。CPU112は、コンピュータ110の全体的な制御を行うものであり、当該コンピュータ110にインストールされた各種プログラムを実行する。メモリ113は、各種のプログラムや各種のデータを記憶する。コンピュータ110にインストールされたプログラムの中には、アプリケーションプログラムから出力された画像データを印刷データに変換するためのプリンタドライバや、スキャナ120を制御するためのスキャナドライバがある。そしてコンピュータ110は、プリンタドライバによって生成された印刷データをプリンタ1に出力する。 The computer 110 includes an interface 111, a CPU 112, and a memory 113. The interface 111 exchanges data between the printer 1 and the scanner 120. The CPU 112 performs overall control of the computer 110 and executes various programs installed in the computer 110. The memory 113 stores various programs and various data. Among programs installed in the computer 110, there are a printer driver for converting image data output from an application program into print data, and a scanner driver for controlling the scanner 120. Then, the computer 110 outputs the print data generated by the printer driver to the printer 1.
スキャナ120は、スキャナコントローラ125と、読取キャリッジ121とを有する。スキャナコントローラ125は、インタフェース122、CPU123、及びメモリ124を有する。インタフェース122は、コンピュータ110との間で通信を行う。CPU123は、スキャナ120の全体的な制御を行う。例えば読取キャリッジ121を制御する。メモリ124は、コンピュータプログラム等を記憶する。読取キャリッジ121は、例えばR(レッド)、G(グリーン)、B(ブルー)に対応する不図示の3つのセンサ(CCDなど)を有する。 The scanner 120 includes a scanner controller 125 and a reading carriage 121. The scanner controller 125 includes an interface 122, a CPU 123, and a memory 124. The interface 122 communicates with the computer 110. The CPU 123 performs overall control of the scanner 120. For example, the reading carriage 121 is controlled. The memory 124 stores a computer program and the like. The reading carriage 121 includes three sensors (CCD and the like) (not shown) corresponding to, for example, R (red), G (green), and B (blue).
以上の構成により、スキャナ120は、不図示の原稿台に置かれた原稿に光を照射し、その反射光を読取キャリッジ121の各センサにより検出し、前記原稿の画像を読み取って、当該画像の色情報を取得する。そして、インタフェース122を介してコンピュータ110のスキャナドライバに向けて画像の色情報を示すデータ(読取データ)を送信する。 With the above configuration, the scanner 120 irradiates light on a document placed on a document table (not shown), detects the reflected light by each sensor of the reading carriage 121, reads the image of the document, and reads the image. Get color information. Then, data indicating the color information of the image (read data) is transmitted to the scanner driver of the computer 110 via the interface 122.
<プリンタの構成>
図3Aは、プリンタ1の全体構成の概略図である。図3Bは、プリンタ1の全体構成の横断面図である。ここでは、さらに図2も参照しつつプリンタ1の構成について説明する。
プリンタ1は、搬送ユニット20、キャリッジユニット30、ヘッドユニット40、検出器群50、コントローラ60、及び、駆動信号生成回路70を有する。
<Printer configuration>
FIG. 3A is a schematic diagram of the overall configuration of the printer 1. FIG. 3B is a cross-sectional view of the overall configuration of the printer 1. Here, the configuration of the printer 1 will be described with reference to FIG.
The printer 1 includes a transport unit 20, a carriage unit 30, a head unit 40, a detector group 50, a controller 60, and a drive signal generation circuit 70.
プリンタ1は、コントローラ60によって各ユニット(搬送ユニット20、キャリッジユニット30、ヘッドユニット40、駆動信号生成回路70)が制御される。コントローラ60は、コンピュータ110から受信した印刷データに基づいて、各ユニットを制御し、用紙Sなどの媒体に画像を印刷する。 In the printer 1, each unit (the conveyance unit 20, the carriage unit 30, the head unit 40, and the drive signal generation circuit 70) is controlled by the controller 60. The controller 60 controls each unit based on the print data received from the computer 110 and prints an image on a medium such as the paper S.
搬送ユニット20は、用紙Sを所定の方向(以下、搬送方向という)に搬送させるためのものである。この搬送ユニット20は、給紙ローラ21と、搬送モータ22と、搬送ローラ23と、プラテン24と、排紙ローラ25とを有する。給紙ローラ21は、紙挿入口に挿入された用紙Sをプリンタ内に給紙するためのローラである。搬送ローラ23は、給紙ローラ21によって給紙された用紙Sを印刷可能な領域まで搬送するローラであり、搬送モータ22によって駆動される。プラテン24は、印刷中の用紙Sを支持する。排紙ローラ25は、用紙Sをプリンタの外部に排出するローラであり、印刷可能な領域に対して搬送方向下流側に設けられている。この排紙ローラ25は、搬送ローラ23と同期して回転する。 The transport unit 20 is for transporting the paper S in a predetermined direction (hereinafter referred to as a transport direction). The transport unit 20 includes a paper feed roller 21, a transport motor 22, a transport roller 23, a platen 24, and a paper discharge roller 25. The paper feed roller 21 is a roller for feeding the paper S inserted into the paper insertion slot into the printer. The transport roller 23 is a roller that transports the paper S fed by the paper feed roller 21 to a printable area, and is driven by the transport motor 22. The platen 24 supports the paper S being printed. The paper discharge roller 25 is a roller for discharging the paper S to the outside of the printer, and is provided on the downstream side in the transport direction with respect to the printable area. The paper discharge roller 25 rotates in synchronization with the transport roller 23.
キャリッジユニット30は、ヘッドを所定の方向(図において移動方向)に移動させるためのものである。キャリッジユニット30は、キャリッジ31と、キャリッジモータ32とを有する。キャリッジ31は、移動方向に往復移動可能であり、キャリッジモータ32によって駆動される。また、キャリッジ31は、インクを収容するインクカートリッジを着脱可能に保持している。 The carriage unit 30 is for moving the head in a predetermined direction (moving direction in the figure). The carriage unit 30 includes a carriage 31 and a carriage motor 32. The carriage 31 can reciprocate in the moving direction and is driven by a carriage motor 32. Further, the carriage 31 detachably holds an ink cartridge that stores ink.
ヘッドユニット40は、紙にインクを吐出するためのものである。ヘッドユニット40は、複数のノズルを有するヘッド41を備える。このヘッド41はヘッドユニット40としてキャリッジ31に設けられているため、キャリッジ31が移動方向に移動すると、ヘッド41も移動方向に移動する。そして、ヘッド41が移動方向に移動中にインクを断続的に吐出することによって、移動方向に沿ったドットライン(ラスタライン)が用紙に形成される。 The head unit 40 is for ejecting ink onto paper. The head unit 40 includes a head 41 having a plurality of nozzles. Since the head 41 is provided on the carriage 31 as the head unit 40, when the carriage 31 moves in the movement direction, the head 41 also moves in the movement direction. Then, when the head 41 is intermittently ejected while moving in the moving direction, dot lines (raster lines) along the moving direction are formed on the paper.
検出器群50は、プリンタ1の各部の情報を検出してコントローラ60に送る様々な検出器をあらわす。 The detector group 50 represents various detectors that detect information of each part of the printer 1 and send the information to the controller 60.
コントローラ60は、プリンタの制御を行うための制御ユニットである。コントローラ60は、インタフェース部61と、CPU62と、メモリ63とを有する。インタフェース部61は、外部装置であるコンピュータ110とプリンタ1との間でデータの送受信を行う。CPU62は、プリンタ全体の制御を行うための演算処理装置である。メモリ63は、CPU62のプログラムを格納する領域や作業領域等を確保するためのものであり、RAM、EEPROM等の記憶素子を有する。CPU62は、メモリ63に格納されているプログラムに従って、各ユニットを制御する。 The controller 60 is a control unit for controlling the printer. The controller 60 includes an interface unit 61, a CPU 62, and a memory 63. The interface unit 61 transmits and receives data between the computer 110 that is an external device and the printer 1. The CPU 62 is an arithmetic processing unit for controlling the entire printer. The memory 63 is for securing an area for storing a program of the CPU 62, a work area, and the like, and includes storage elements such as a RAM and an EEPROM. The CPU 62 controls each unit according to a program stored in the memory 63.
駆動信号生成回路70は、後述するヘッドに含まれるピエゾ素子などの駆動素子に印加してインク滴を吐出するための駆動信号COMを生成する。駆動信号生成回路70は、不図示のDACを含む。そして、コントローラ60から送られた駆動信号の波形に関するデジタルデータに基づいて、アナログの電圧信号を生成する。また、駆動信号生成回路70は不図示の増幅回路も含んでおり、生成された電圧信号について電力増幅を行い、駆動信号を生成する。 The drive signal generation circuit 70 generates a drive signal COM for ejecting ink droplets by being applied to a drive element such as a piezo element included in a head to be described later. The drive signal generation circuit 70 includes a DAC (not shown). Then, an analog voltage signal is generated based on digital data relating to the waveform of the drive signal sent from the controller 60. The drive signal generation circuit 70 also includes an amplifier circuit (not shown), and performs power amplification on the generated voltage signal to generate a drive signal.
このような構成により、ヘッドがヘッドの移動方向に移動しつつインクを噴射することと、用紙を搬送方向に搬送することを繰り返しながら用紙全面に印刷することができるようになっている。 With such a configuration, printing can be performed on the entire surface of the paper while ejecting ink while the head is moving in the moving direction of the head and repeatedly transporting the paper in the transport direction.
図4Aは、ヘッドユニット40におけるヘッド41の説明図である。ここでは、下面からしか見ることができないノズル列を説明の容易のために上部から観察可能に図示している。
ヘッド41には、ブラックインクノズル列NK、シアンインクノズル列NC、マゼンタインクノズル列NM、及び、イエローインクノズル列NYが形成されている。各ノズル列は、インクを吐出するノズルを複数個(ここでは、360個)備えている。各ノズル列の複数のノズルは、用紙搬送方向に沿って、一定のノズルピッチ(ここでは、360dpi)で並んでいる。
FIG. 4A is an explanatory diagram of the head 41 in the head unit 40. Here, for ease of explanation, the nozzle row that can be seen only from the lower surface is shown to be observable from the upper part.
In the head 41, a black ink nozzle row NK, a cyan ink nozzle row NC, a magenta ink nozzle row NM, and a yellow ink nozzle row NY are formed. Each nozzle row is provided with a plurality of (here, 360) nozzles that eject ink. The plurality of nozzles in each nozzle row are arranged at a constant nozzle pitch (here 360 dpi) along the paper transport direction.
図4Bは、ヘッドの構造を説明する図である。図には、ノズルNz、ピエゾ素子PZT、インク供給路402、ノズル連通路404、及び、弾性板406が示されている。
インク供給路402には、不図示のインクタンクからインクが供給される。そして、これらのインク等は、ノズル連通路404に供給される。ピエゾ素子PZTには、後述する駆動信号の駆動パルスが印加される。駆動パルスが印加されると、駆動パルスの信号に従ってピエゾ素子PZTが伸縮し、弾性板406を振動させる。そして、駆動パルスの振幅に対応する量のインク滴がノズルNzから吐出されるようになっている。
FIG. 4B is a diagram illustrating the structure of the head. In the figure, a nozzle Nz, a piezo element PZT, an ink supply path 402, a nozzle communication path 404, and an elastic plate 406 are shown.
Ink is supplied to the ink supply path 402 from an ink tank (not shown). These inks and the like are supplied to the nozzle communication path 404. A drive pulse of a drive signal described later is applied to the piezo element PZT. When the drive pulse is applied, the piezo element PZT expands and contracts according to the signal of the drive pulse and vibrates the elastic plate 406. An amount of ink droplets corresponding to the amplitude of the drive pulse is ejected from the nozzle Nz.
図5は、ヘッド配置とドット形成の様子の説明図である。説明の簡略化のため、ヘッド41にはブラックインクノズル列411だけが設けられているものとする。また、ヘッド41のブラックインクノズル列は、1/360インチ感覚で搬送方向(y方向)に並ぶ18個のノズルから構成されているものとする。各ノズルについて、図中の上から順にノズルの番号が示されている。以下の説明において、紙幅方向のことを「x方向」と呼び、搬送方向のことを「y方向」と呼ぶことがある。搬送方向に用紙が搬送されることにより、ヘッド41は相対的に搬送方向とは反対の方向(y方向のマイナス方向)に移動することになる。 FIG. 5 is an explanatory diagram of the head arrangement and dot formation. For simplification of explanation, it is assumed that the head 41 is provided with only the black ink nozzle row 411. Further, it is assumed that the black ink nozzle row of the head 41 is composed of 18 nozzles arranged in the transport direction (y direction) in the sense of 1/360 inch. For each nozzle, the nozzle numbers are shown in order from the top in the figure. In the following description, the paper width direction may be referred to as “x direction”, and the transport direction may be referred to as “y direction”. When the sheet is transported in the transport direction, the head 41 moves in a direction opposite to the transport direction (the negative direction of the y direction).
なお、搬送中の用紙Sに対して各ノズルから断続的にインク滴が吐出されることによって、各ノズルは、用紙に28個のドットラインを形成する。例えば、パス1のノズル♯1は第1ドットラインを用紙上に形成し、パス2のノズル♯1は第11ドットラインを用紙上に形成する。各ドットラインは、移動方向(x方向)に沿って形成される。 Each nozzle forms 28 dot lines on the paper by intermittently ejecting ink droplets from the nozzles to the paper S being conveyed. For example, nozzle # 1 in pass 1 forms the first dot line on the paper, and nozzle # 1 in pass 2 forms the eleventh dot line on the paper. Each dot line is formed along the movement direction (x direction).
ところで、パス1のノズル#11〜#18と、パス2のノズル#1〜#8は、搬送方向について一致するように配置されている。よって、第11ドットライン〜第18ドットラインは、これらの重複するノズルによって分担して形成されることになる。 By the way, the nozzles # 11 to # 18 in pass 1 and the nozzles # 1 to # 8 in pass 2 are arranged so as to coincide with each other in the transport direction. Therefore, the eleventh dot line to the eighteenth dot line are formed by sharing these overlapping nozzles.
図6は、参考例のオーバーラップ処理について説明するための図である。図には、パス1におけるノズル列411とパス2におけるノズル列411と、各パスの重複ノズルがドットラインを形成する際のドットの形成割合が示されている。たとえば、各ドットラインを形成するにあたり、パス1のノズル#11は88.8%、ノズル#12は77.7%、ノズル#13は66.6%、ノズル#14は55.5%、ノズル#15は44.4%、ノズル#16は33.3%、ノズル#17は22.2%、ノズル#18は11.1%の割合でドットを形成することが示されている。また、各ドットラインを形成するにあたり、パス2のノズル#1は11.1%、ノズル#2は22.2%、ノズル#3は33.3%、ノズル#4は44.4%、ノズル#5は55.5%、ノズル#6は66.6%、ノズル#7は77.7%、ノズル#8は88.8%の割合でドットを形成することが示されている。尚、以下、この割合のことをノズル使用比率として説明する。つまり、パス1のノズル#11は88.8%のノズル使用比率でドットラインを形成していることになる。 FIG. 6 is a diagram for explaining the overlap processing of the reference example. In the figure, the nozzle row 411 in pass 1 and the nozzle row 411 in pass 2 and the dot formation ratio when the overlapping nozzles in each pass form a dot line are shown. For example, in forming each dot line, nozzle # 11 in pass 1 is 88.8%, nozzle # 12 is 77.7%, nozzle # 13 is 66.6%, nozzle # 14 is 55.5%, nozzle It is shown that # 15 is 44.4%, nozzle # 16 is 33.3%, nozzle # 17 is 22.2%, and nozzle # 18 is 11.1%. In forming each dot line, nozzle # 1 in pass 2 is 11.1%, nozzle # 2 is 22.2%, nozzle # 3 is 33.3%, nozzle # 4 is 44.4%, nozzle It is shown that dots are formed at a rate of 55.5% for # 5, 66.6% for nozzle # 6, 77.7% for nozzle # 7, and 88.8% for nozzle # 8. Hereinafter, this ratio will be described as a nozzle usage ratio. That is, nozzle # 11 in pass 1 forms a dot line at a nozzle usage ratio of 88.8%.
そして、例えば、パス1のノズル#11とパス2のノズル#1とのノズル使用比率とを合計すると100%のノズル使用比率となる。パス1のノズル#11とパス2のノズル#1とが形成する共通のドットラインにおいて、連続する100個のドットを形成する場合には、パス1のノズル#11が約89個のドットを形成し、パス2のノズル#1が約11個のドットを形成するように、ドットの形成を分担することになる。このようにして、参考例における、パス1のノズル#1〜パス2のノズル#18のノズル使用比率は、合計すると常に100%となるように設定されている。 For example, when the nozzle usage ratio of nozzle # 11 in pass 1 and nozzle # 1 in pass 2 is summed, the nozzle usage ratio is 100%. When 100 consecutive dots are formed in a common dot line formed by the nozzle # 11 of pass 1 and the nozzle # 1 of pass 2, the nozzle # 11 of pass 1 forms approximately 89 dots. Then, the formation of dots is shared so that nozzle # 1 in pass 2 forms about 11 dots. In this way, in the reference example, the nozzle usage ratio of the nozzle # 1 of pass 1 to the nozzle # 18 of pass 2 is set to be 100% in total.
このようにして、ノズル列が重複する範囲において徐々にノズル使用比率を変化させることで、2つのノズル列が重複する範囲とノズル列が重複しない範囲との濃度差を目立たないようにして印刷することができるようになっている。 In this way, by gradually changing the nozzle usage ratio in the range where the nozzle rows overlap, printing is performed such that the density difference between the range where the two nozzle rows overlap and the range where the nozzle rows do not overlap does not stand out. Be able to.
<印刷処理について>
プリンタ1では、コンピュータ110から印刷データを受信すると、コントローラ60は、まず、搬送ユニット20によって給紙ローラ21を回転させ、印刷すべき用紙Sをヘッド41の下部へと送る。用紙Sの搬送は一旦停止され、ヘッド41が移動方向に移動しつつインクを噴射して画像を形成する。
ヘッド41の一方の移動端から他方の移動端への移動(1パス分の移動)が完了すると、用紙Sは搬送方向に搬送される。そして、用紙Sの搬送が完了すると、ヘッド41が再度移動方向に移動しつつインクを噴射して画像を形成する。このような動作が繰り返し行われる。そして、最後にコントローラ60は、画像の印刷が終了した用紙Sを排紙する。
<About print processing>
In the printer 1, when print data is received from the computer 110, the controller 60 first rotates the paper feed roller 21 by the transport unit 20 and sends the paper S to be printed to the lower part of the head 41. The transport of the paper S is temporarily stopped, and the head 41 ejects ink while moving in the moving direction to form an image.
When the movement from one moving end of the head 41 to the other moving end (movement for one pass) is completed, the sheet S is conveyed in the conveying direction. When the conveyance of the paper S is completed, the head 41 ejects ink while moving in the moving direction again to form an image. Such an operation is repeated. Finally, the controller 60 discharges the paper S on which image printing has been completed.
<プリンタドライバによる処理の概要>
上記の印刷処理は、前述したように、プリンタ1に接続されたコンピュータ110から印刷データが送信されることにより開始する。当該印刷データは、プリンタドライバによる処理により生成される。
<Outline of processing by printer driver>
As described above, the printing process starts when print data is transmitted from the computer 110 connected to the printer 1. The print data is generated by processing by the printer driver.
図7は、プリンタドライバによる処理の説明図である。以下、プリンタドライバによる処理について、図を参照しながら説明する。
印刷画像データは、図に示すように、プリンタドライバによって解像度変換処理(S102)、色変換処理(S104)、ハーフトーン処理(S106)、及び、ラスタライズ処理(S108)が実行されることにより生成される。
FIG. 7 is an explanatory diagram of processing by the printer driver. Hereinafter, processing by the printer driver will be described with reference to the drawings.
The print image data is generated by executing resolution conversion processing (S102), color conversion processing (S104), halftone processing (S106), and rasterization processing (S108) by the printer driver as shown in the figure. The
先ず、解像度変換処理では、アプリケーションプログラムの実行により得られたRGB画像データの解像度が、指定された画質に対応する印刷解像度に変換される。次に、色変換処理では、解像度が変換されたRGB画像データがCMYK画像データに変換される。ここで、CMYK画像データとは、シアン(C)、マゼンタ(M)、イエロー(Y)、及び、ブラック(K)の色別の画像データを意味する。そして、CMYK画像データを構成する複数の画素データは、それぞれ256段階の階調値で表される。この階調値は、RGB画像データに基づいて定められるものであり、以下、指令階調値ともいう。 First, in the resolution conversion process, the resolution of the RGB image data obtained by executing the application program is converted into a print resolution corresponding to the designated image quality. Next, in the color conversion process, RGB image data whose resolution has been converted is converted into CMYK image data. Here, the CMYK image data means image data for each color of cyan (C), magenta (M), yellow (Y), and black (K). A plurality of pieces of pixel data constituting the CMYK image data are each represented by 256 gradation values. This gradation value is determined based on RGB image data, and is hereinafter also referred to as a command gradation value.
次に、ハーフトーン処理では、画像データを構成する画素データが示す多段階の階調値が、プリンタ1で表現可能な少段階のドット階調値に変換される。すなわち、画素データが示す256段階の階調値が、4段階のドット階調値に変換される。具体的には、ドット階調値[00]に対応するドットなし、ドット階調値[01]に対応する小ドットの形成、ドット階調値[10]に対応する中ドットの形成、及び、ドット階調値[11]に対応する大ドットの形成の4段階に変換される。その後、各ドットのサイズについてドット生成率が決められた上で、ディザ法等を利用して、プリンタ1がドットを分散して形成するように画素データが作成される。 Next, in the halftone process, the multi-stage gradation value indicated by the pixel data constituting the image data is converted into a small-stage dot gradation value that can be expressed by the printer 1. That is, the 256-level gradation value indicated by the pixel data is converted into a 4-level dot gradation value. Specifically, no dot corresponding to the dot gradation value [00], formation of a small dot corresponding to the dot gradation value [01], formation of a medium dot corresponding to the dot gradation value [10], and The four levels of formation of large dots corresponding to the dot gradation value [11] are converted. Thereafter, after the dot generation rate is determined for each dot size, pixel data is created using the dither method or the like so that the printer 1 forms the dots in a dispersed manner.
次に、ラスタライズ処理では、ハーフトーン処理で得られた画像データに関し、各ドットのデータが、プリンタ1に転送すべきデータ順に変更される。そして、ラスタライズ処理されたデータは、印刷データの一部として送信される。 Next, in the rasterizing process, regarding the image data obtained by the halftone process, the data of each dot is changed in the order of data to be transferred to the printer 1. The rasterized data is transmitted as part of the print data.
<濃度むらについて>
図8Aは、理想的にドットが形成されたときの様子の説明図である。理想的にドットが形成されるとは、画素領域の中心位置にインク滴が着弾し、そのインク滴が用紙S上に広がって、画素領域にドットが形成されることである。各ドットが各画素領域に正確に形成されると、ドットライン(移動方向にドットが並んだドット列)が列領域に正確に形成される。
図8Bは、濃度むらが発生したときの説明図である。2番目の列領域に形成されたドットラインは、ノズルから吐出されたインク滴の飛行方向のばらつきにより、3番目の列領域側に寄って形成されている。その結果、2番目の列領域は淡くなり、3列目の列領域は濃くなる。また、5番目の列領域に吐出されたインク滴のインク量は規定のインク量よりも少なく、5番目の列領域に形成されるドットが小さくなっている。その結果、5列目の列領域は淡くなる。
このように濃淡の違うラスタラインからなる印刷画像を巨視的に見ると、搬送方向に沿う縞状の濃度むらが視認される。この濃度むらは、印刷画像の画質を低下させる原因となる。
<About density unevenness>
FIG. 8A is an explanatory diagram of a state when dots are ideally formed. The ideal formation of a dot means that an ink droplet has landed at the center position of the pixel region, the ink droplet spread on the paper S, and a dot is formed in the pixel region. When each dot is accurately formed in each pixel region, a dot line (dot row in which dots are arranged in the moving direction) is accurately formed in the row region.
FIG. 8B is an explanatory diagram when density unevenness occurs. The dot lines formed in the second row region are formed closer to the third row region due to variations in the flight direction of the ink droplets ejected from the nozzles. As a result, the second row region is light and the third row region is dark. In addition, the ink amount of the ink droplets ejected to the fifth row region is smaller than the prescribed ink amount, and the dots formed in the fifth row region are small. As a result, the fifth row region becomes lighter.
When a printed image composed of raster lines having different shades is viewed macroscopically, striped density unevenness along the transport direction is visually recognized. This uneven density causes a reduction in image quality of the printed image.
以上のような濃度むらを抑制するための方策としては、画像データの階調値(指令階調値)を補正することが考えられる。つまり、濃く(淡く)視認され易い列領域に対しては、淡く(濃く)形成されるように、その列領域を構成する単位領域に対応する画素の階調値を補正すればよい。このため、ラスタライン毎に画像データの階調値を補正する濃度補正値Hを算出することになる。この濃度補正値Hは、プリンタ1の濃度むら特性を反映した値である。 As a measure for suppressing the density unevenness as described above, it is conceivable to correct the gradation value (command gradation value) of the image data. That is, it is only necessary to correct the gradation values of the pixels corresponding to the unit areas constituting the row area so that the row area is formed to be light (dark) for a dark (light) visible row area. For this reason, the density correction value H for correcting the gradation value of the image data is calculated for each raster line. This density correction value H is a value reflecting the density unevenness characteristic of the printer 1.
図8Cは、濃度むらの発生が抑制された様子を示す図である。ラスタライン毎の濃度補正値Hが算出されていれば、ハーフトーン処理の実行に際してプリンタドライバによって、その濃度補正値Hに基づいてラスタライン毎に画素データの階調値を補正する処理が行われる。この補正処理により補正された階調値で各ドットラインが形成されると、対応するラスタラインの濃度が補正される結果、図8Cに示すように、印刷画像における濃度むらの発生が抑制されることになる。
例えば、図8C中では、淡く視認される2番目と5番目の列領域のドット生成率が高くなり、濃く視認される3番目の列領域のドット生成率が低くなるように、各列領域に対応する画素の画素データの階調値が補正される。このように、各列領域のラスタラインのドット生成率が変更され、列領域の画像片の濃度が補正されて、印刷画像全体の濃度むらが抑制される。
FIG. 8C is a diagram illustrating a state in which the occurrence of density unevenness is suppressed. If the density correction value H for each raster line has been calculated, the printer driver performs a process for correcting the gradation value of the pixel data for each raster line based on the density correction value H when the halftone process is executed. . When each dot line is formed with the gradation value corrected by this correction processing, the density of the corresponding raster line is corrected, and as a result, the occurrence of density unevenness in the printed image is suppressed as shown in FIG. 8C. It will be.
For example, in FIG. 8C, the dot generation rate of the second and fifth row regions that are visually recognized as light is high, and the dot generation rate of the third row region that is visually recognized as low is low. The gradation value of the pixel data of the corresponding pixel is corrected. In this manner, the dot generation rate of the raster line in each row area is changed, the density of the image pieces in the row area is corrected, and the density unevenness of the entire print image is suppressed.
<濃度補正値Hの算出について>
次に、ラスタライン毎の濃度補正値Hを算出する処理(以下、補正値取得処理ともいう)について概説する。補正値取得処理は、例えば、プリンタ1の製造工場の検査ラインにおいて、補正値算出システムの下で行われる。補正値算出システムとは、プリンタ1の濃度むら特性に応じた濃度補正値Hを算出するためのシステムであり、上記の印刷システム100と同様の構成である。つまり、補正値算出システムは、プリンタ1、コンピュータ110、及び、スキャナ120(便宜上、印刷システム100の場合と同一の符号にて表記する)を有する。
プリンタ1は、補正値取得処理の対象機器であり、該プリンタ1を用いて濃度むらがない画像を印刷するためには、前記補正値取得処理において該プリンタ1用の濃度補正値Hを算出することになる。検査ラインに置かれたコンピュータ110には、該コンピュータ110が補正値取得処理を実行するための補正値算出プログラムがインストールされている。
<Calculation of density correction value H>
Next, a process for calculating the density correction value H for each raster line (hereinafter also referred to as a correction value acquisition process) will be outlined. The correction value acquisition process is performed, for example, under the correction value calculation system in the inspection line of the printer 1 manufacturing factory. The correction value calculation system is a system for calculating the density correction value H according to the density unevenness characteristic of the printer 1 and has the same configuration as the printing system 100 described above. That is, the correction value calculation system includes the printer 1, the computer 110, and the scanner 120 (for convenience, the same reference numerals as those in the printing system 100 are used).
The printer 1 is a target device of the correction value acquisition process. In order to print an image having no density unevenness using the printer 1, the density correction value H for the printer 1 is calculated in the correction value acquisition process. It will be. The computer 110 placed on the inspection line is installed with a correction value calculation program for the computer 110 to execute correction value acquisition processing.
<補正値取得処理について>
図9は、補正値取得処理の流れを示す図である。多色印刷が可能なプリンタ1を対象とする場合、各インク色についての補正値取得処理は同様の手順により実施される。以下の説明では、一のインク色(例えば、ブラック)についての補正値取得処理について説明する。
<About correction value acquisition processing>
FIG. 9 is a diagram showing the flow of correction value acquisition processing. When the printer 1 capable of multicolor printing is targeted, the correction value acquisition processing for each ink color is performed in the same procedure. In the following description, correction value acquisition processing for one ink color (for example, black) will be described.
先ず、コンピュータ110が印刷データをプリンタ1に送信し、既述の印刷動作と同様の手順により、プリンタ1が補正用パターンCPを用紙Sに形成する(S202)。
図10は補正用パターンCPの説明図である。この補正用パターンCPは、図10に示すように、5種類の濃度のサブパターンCSPで形成される。
First, the computer 110 transmits print data to the printer 1, and the printer 1 forms a correction pattern CP on the paper S by the same procedure as the above-described printing operation (S202).
FIG. 10 is an explanatory diagram of the correction pattern CP. As shown in FIG. 10, the correction pattern CP is formed by sub-patterns CSP having five different densities.
各サブパターンCSPは、帯状パターンであり、移動方向に沿うラスタラインが紙幅方向に複数並ぶことにより構成される。また、各サブパターンCSPは、それぞれ一定の階調値(指令階調値)の画像データから生成されたものであり、図10に示すように、左のサブパターンCSPから順に濃度が濃くなっている。具体的には、左から15%、30%、45%、60%。85%の濃度のサブパターンとなっている。以下、濃度15%のサブパターンCSPの指令階調値をSa、濃度30%のサブパターンCSPの指令階調値をSb、濃度45%のサブパターンCSPの指令階調値をSc、濃度60のサブパターンCSPの指令階調値をSd、そして、濃度85%のサブパターンCSPの指令階調値をSeと表記する。そして、例えば、指令階調値Saにて形成されたサブパターンCSPを、図10に示すように、CSP(1)と表記する。同様に、指令階調値Sb、Sc、Sd、Seにて形成されたサブパターンCSPを、それぞれCSP(2)、CSP(3)、CSP(4)、CSP(5)と表記する。 Each sub-pattern CSP is a belt-like pattern, and is configured by arranging a plurality of raster lines along the moving direction in the paper width direction. Each sub-pattern CSP is generated from image data having a constant gradation value (command gradation value). As shown in FIG. 10, the density increases in order from the left sub-pattern CSP. Yes. Specifically, 15%, 30%, 45% and 60% from the left. The sub-pattern has a density of 85%. Hereinafter, Sa is a command gradation value of a sub-pattern CSP having a density of 15%, Sb is a command gradation value of a sub-pattern CSP having a density of 30%, Sc is a command gradation value of a sub-pattern CSP having a density of 45%, and The command gradation value of the sub-pattern CSP is represented as Sd, and the command gradation value of the sub-pattern CSP having a density of 85% is represented as Se. For example, the sub-pattern CSP formed with the command gradation value Sa is expressed as CSP (1) as shown in FIG. Similarly, the sub patterns CSP formed by the command gradation values Sb, Sc, Sd, and Se are denoted as CSP (2), CSP (3), CSP (4), and CSP (5), respectively.
次に、検査者は補正用パターンCPが形成された用紙Sをスキャナ120にセットする。そして、コンピュータ110は、スキャナ120に補正用パターンCPを読み取らせ、その結果を取得する(S204)。スキャナ120は、前述したようにR(レッド)、G(グリーン)、B(ブルー)に対応する3つのセンサを有しており、補正用パターンCPに光を照射し、その反射光を各センサによって検出する。なお、コンピュータ110は、補正用パターンを読み取った画像データ上において、移動方向に相当する方向に画素が並んだ画素列数と、補正用パターンを構成するラスタライン数(列領域数)が、同数になるように調整する。つまり、スキャナ120にて読み取った画素列と列領域を一対一で対応させる。そして、ある列領域と対応する画素列の各画素が示す読取階調値の平均値を、その列領域の読取階調値とする。 Next, the inspector sets the paper S on which the correction pattern CP is formed on the scanner 120. Then, the computer 110 causes the scanner 120 to read the correction pattern CP and obtains the result (S204). As described above, the scanner 120 has three sensors corresponding to R (red), G (green), and B (blue). The scanner 120 irradiates the correction pattern CP with light, and reflects the reflected light to each sensor. Detect by. Note that the computer 110 has the same number of pixel columns in which pixels are arranged in the direction corresponding to the moving direction and the number of raster lines (number of column regions) constituting the correction pattern on the image data obtained by reading the correction pattern. Adjust so that In other words, the pixel rows read by the scanner 120 and the row regions are made to correspond one-to-one. Then, the average value of the read gradation values indicated by each pixel in the pixel column corresponding to a certain row region is set as the read tone value of the row region.
次に、コンピュータ110は、スキャナ120によって取得された読取階調値に基づいて、各サブパターンCSPのラスタライン毎(換言すると列領域毎)の濃度を算出する(S206)。以下、読取階調値に基づいて算出された濃度のことを算出濃度ともいう。 Next, the computer 110 calculates the density for each raster line (in other words, for each row region) of each sub-pattern CSP based on the read gradation value acquired by the scanner 120 (S206). Hereinafter, the density calculated based on the read gradation value is also referred to as calculated density.
図11は、指令階調値がSa、Sb、ScのサブパターンCSPについてラスタライン毎の算出濃度を示すグラフである。図11の横軸は、ラスタラインの位置を示し、縦軸は、算出濃度の大きさを示している。図11に示すように、各サブパターンCSPは、それぞれ同一の指令階調値で形成されたにも関わらずラスタライン毎に濃淡が生じている。このラスタラインの濃淡差が、印刷画像の濃度むらの原因である。 FIG. 11 is a graph showing the calculated density for each raster line for the sub-pattern CSP having the command gradation values of Sa, Sb, and Sc. The horizontal axis in FIG. 11 indicates the position of the raster line, and the vertical axis indicates the magnitude of the calculated density. As shown in FIG. 11, each sub-pattern CSP is formed with the same command gradation value, but has a shade for each raster line. This difference in density of raster lines is a cause of uneven density in the printed image.
次に、コンピュータ110は、ラスタライン毎の濃度補正値Hを算出する(S208)。なお、濃度補正値Hは、指令階調毎に算出される。以下、指令階調Sa、Sb、Sc、Sd、Seについて算出された濃度補正値HのことをそれぞれHa、Hb、Hc、Hd、Heとする。濃度補正値Hの算出手順を説明するために、指令階調値SbのサブパターンCSP(2)のラスタライン毎の算出濃度が一定になるように指令階調値Sbを補正するための濃度補正値Hbを算出する手順を例に挙げて説明する。当該手順では、例えば、指令階調値SbのサブパターンCSP(2)における全ラスタラインの算出濃度の平均値Dbtを、指令階調値Sbの目標濃度として定める。図11において、この目標濃度Dbtよりも算出濃度が淡い第iラスタラインでは、指令階調値Sbを濃くする方へ補正すれば良い。一方、目標濃度Dbtよりも算出濃度が濃い第jラスタラインでは、指令階調値Sbを淡くする方へ補正すればよい。 Next, the computer 110 calculates a density correction value H for each raster line (S208). The density correction value H is calculated for each command gradation. Hereinafter, the density correction values H calculated for the command gradations Sa, Sb, Sc, Sd, and Se are referred to as Ha, Hb, Hc, Hd, and He, respectively. In order to explain the calculation procedure of the density correction value H, the density correction for correcting the command gradation value Sb so that the calculated density for each raster line of the sub-pattern CSP (2) of the command gradation value Sb is constant. A procedure for calculating the value Hb will be described as an example. In this procedure, for example, the average value Dbt of the calculated densities of all raster lines in the sub-pattern CSP (2) of the command gradation value Sb is determined as the target density of the command gradation value Sb. In FIG. 11, in the i-th raster line whose calculated density is lighter than the target density Dbt, the command gradation value Sb may be corrected to be darker. On the other hand, for the j-th raster line whose calculated density is higher than the target density Dbt, the command gradation value Sb may be corrected to be lighter.
図12Aは第iラスタラインについて指令階調値Sbを補正するための濃度補正値Hbを算出する手順についての説明図である。また図12Bは、第jラスタラインについて指令階調値Sbを補正するための濃度補正値Hbを算出する手順についての説明図である。図12A及び図12Bの横軸は指令階調値の大きさを示し、縦軸は算出濃度を示している。 FIG. 12A is an explanatory diagram of a procedure for calculating a density correction value Hb for correcting the command gradation value Sb for the i-th raster line. FIG. 12B is an explanatory diagram of the procedure for calculating the density correction value Hb for correcting the command gradation value Sb for the j-th raster line. 12A and 12B, the horizontal axis indicates the magnitude of the command gradation value, and the vertical axis indicates the calculated density.
第iラスタラインの指令階調値Sbに対する濃度補正値Hbは、図12Aに示す指令階調値SbのサブパターンCSP(2)における第iラスタラインの算出濃度Db、及び、指令階調値ScのサブパターンCSP(3)における第iラスタラインの算出濃度Dc、に基づいて算出される。より具体的には、指令階調値SbのサブパターンCSP(2)では、第iラスタラインの算出濃度Dbが目標濃度Dbtよりも小さくなっている。換言すると、第iラスタラインの濃度は平均濃度よりも淡くなっている。仮に、第iラスタラインの算出濃度Dbが目標濃度Dbtと等しくなるように該第iラスタラインを形成したいのであれば、該第iラスタラインに対応する画素データの階調値、すなわち、指令階調値Sbを、図12Aに示すように、第iラスタラインにおける指令階調値及び算出濃度の対応関係(Sb,Db)、(Sc,Dc)から直線近似を用いて、下記式(1)により算出される目標指令階調値Sbtまで補正すればよい。
Sbt=Sb+(Sc−Sb)×{(Dbt−Db)/(Dc−Db)} (1)
そして、指令階調値Sbと目標指令階調値Sbtから、下記式(2)により、第iラスタラインについて指令階調値Sbを補正するための濃度補正値Hが求められる。
Hb=ΔS/Sb=(Sbt−Sb)/Sb (2)
一方、第jラスタラインの指令階調値Sbに対する濃度補正値Hbは、図12Bに示す指令階調値SbのサブパターンCSP(2)における第jラスタラインの算出濃度Db、及び、指令階調値SaのサブパターンCSP(1)における第jラスタラインの算出濃度Da、に基づいて算出される。具体的には、指令階調値SbのサブパターンCSP(2)では、第jラスタラインの算出濃度Dbが目標濃度Dbtよりも大きくなっている。仮に、第jラスタラインの算出濃度Dbが目標濃度Dbtと等しくなるように該第jラスタラインを形成したいのであれば、該第jラスタラインの指令階調値Sbを、図12Bに示すように、第jラスタラインにおける指令階調値及び算出濃度の対応関係(Sa,Da)、(Sb,Db)から直線近似を用いて、下記式(3)により算出される目標指令階調値Sbtまで補正すればよい。
Sbt=Sb+(Sb−Sa)×{(Dbt−Db)/(Db−Da)} (3)
そして、上記式(2)により、第jラスタラインについて指令階調値Sbを補正するための濃度補正値Hbが求められる。
The density correction value Hb for the command gradation value Sb of the i-th raster line is the calculated density Db of the i-th raster line and the command gradation value Sc in the sub-pattern CSP (2) of the command gradation value Sb shown in FIG. 12A. Is calculated based on the calculated density Dc of the i-th raster line in the sub-pattern CSP (3). More specifically, in the sub-pattern CSP (2) of the command gradation value Sb, the calculated density Db of the i-th raster line is smaller than the target density Dbt. In other words, the density of the i-th raster line is lighter than the average density. If it is desired to form the i-th raster line so that the calculated density Db of the i-th raster line is equal to the target density Dbt, the gradation value of the pixel data corresponding to the i-th raster line, that is, the command level As shown in FIG. 12A, the tone value Sb is expressed by the following equation (1) using linear approximation from the correspondence (Sb, Db), (Sc, Dc) between the command gradation value and the calculated density in the i-th raster line. It is sufficient to correct up to the target command gradation value Sbt calculated by the above.
Sbt = Sb + (Sc−Sb) × {(Dbt−Db) / (Dc−Db)} (1)
Then, a density correction value H for correcting the command tone value Sb for the i-th raster line is obtained from the command tone value Sb and the target command tone value Sbt by the following equation (2).
Hb = ΔS / Sb = (Sbt−Sb) / Sb (2)
On the other hand, the density correction value Hb for the command gradation value Sb of the j-th raster line is the calculated density Db of the j-th raster line in the sub-pattern CSP (2) of the command gradation value Sb shown in FIG. It is calculated based on the calculated density Da of the j-th raster line in the sub-pattern CSP (1) of the value Sa. Specifically, in the sub-pattern CSP (2) of the command gradation value Sb, the calculated density Db of the jth raster line is larger than the target density Dbt. If it is desired to form the jth raster line so that the calculated density Db of the jth raster line is equal to the target density Dbt, the command gradation value Sb of the jth raster line is set as shown in FIG. 12B. From the correspondence relationship (Sa, Da), (Sb, Db) between the command gradation value and the calculated density in the jth raster line to the target command gradation value Sbt calculated by the following equation (3) using linear approximation. It may be corrected.
Sbt = Sb + (Sb−Sa) × {(Dbt−Db) / (Db−Da)} (3)
Then, the density correction value Hb for correcting the command gradation value Sb for the j-th raster line is obtained by the above equation (2).
以上のようにして、コンピュータ110は、ラスタライン毎に、指令階調値Sbに対する濃度補正値Hbを算出する。同様に、指令階調値Sa、Sc、Sd、Seに対する濃度補正値Ha、Hc、Hd、Heを、それぞれラスタライン毎に算出する。また、他のインク色についても、ラスタライン毎に、指令階調値Sa〜Seの各々に対する濃度補正値Ha〜Heを算出する。
その後、コンピュータ110は、濃度補正値Hのデータをプリンタ1に送信し、プリンタ1のメモリ53に記憶させる(S210)。
As described above, the computer 110 calculates the density correction value Hb for the command gradation value Sb for each raster line. Similarly, density correction values Ha, Hc, Hd, and He for the command gradation values Sa, Sc, Sd, and Se are calculated for each raster line. For other ink colors, density correction values Ha to He are calculated for each of the command gradation values Sa to Se for each raster line.
Thereafter, the computer 110 transmits the density correction value H data to the printer 1 and stores it in the memory 53 of the printer 1 (S210).
図13は、メモリ53に記憶された補正値テーブルを示す図である。この結果、プリンタ1のメモリ53には、図13に図示された、ラスタライン毎に5つの指令階調値Sa〜Seの各々に対する濃度補正値Ha〜Heをまとめた補正値テーブルが作成される。
また、図13に示すように、補正値テーブルはインク色別に作成される。この結果、CMYK4色分の補正値テーブルが形成される。この補正値テーブルは、プリンタ1を用いて画像を印刷する際に、当該画像の画像データを構成する各ラスタラインの階調値を補正するためにプリンタドライバによって参照される。
本実施形態では、用紙上の画素列に対応するラスタラインごとに濃度を測定し、測定した濃度に基づいて階調値を補正するための補正値を求めている。このようにすることで、ラスタライン毎に濃度補正を行うことができる。そして、用紙上の色むらの発生を抑制することができる。
FIG. 13 is a diagram illustrating a correction value table stored in the memory 53. As a result, a correction value table in which the density correction values Ha to He for each of the five command gradation values Sa to Se are collected for each raster line is created in the memory 53 of the printer 1. .
Also, as shown in FIG. 13, the correction value table is created for each ink color. As a result, a correction value table for CMYK four colors is formed. The correction value table is referred to by the printer driver when the image is printed using the printer 1 in order to correct the gradation value of each raster line constituting the image data of the image.
In this embodiment, the density is measured for each raster line corresponding to the pixel row on the paper, and a correction value for correcting the gradation value is obtained based on the measured density. In this way, it is possible to perform density correction for each raster line. Then, the occurrence of color unevenness on the paper can be suppressed.
ところで、上述のような印刷は、ヘッドが移動方向に移動する際、理想的にはヘッド41が移動方向にのみ移動し、搬送方向への移動誤差は生じない。しかしながら、実際には、ヘッド41は用紙の搬送方向に移動するように蛇行することがある。このように、ヘッド41が搬送方向に移動すると、例えば、本来、パス1のノズル列411の#11ノズルとパス2のノズル列411の#1ノズルが分担して移動方向に一直線に並ぶ共通のドットラインを形成するはずであるのに、お互いのドットの位置がノズル列方向にずれて形成されてしまうことがある。そうすると、ノズル列の重複する範囲において明度変化を生じ、濃度むらを生じてしまうことがある。 By the way, in the printing as described above, when the head moves in the movement direction, the head 41 ideally moves only in the movement direction, and no movement error in the conveyance direction occurs. However, in practice, the head 41 may meander to move in the paper transport direction. Thus, when the head 41 moves in the transport direction, for example, the # 11 nozzle of the nozzle row 411 of pass 1 and the # 1 nozzle of the nozzle row 411 of pass 2 are originally shared and aligned in the movement direction. Although the dot line is supposed to be formed, the positions of the dots may be shifted in the nozzle row direction. As a result, the brightness changes in the overlapping range of the nozzle rows, and density unevenness may occur.
以下に説明する実施形態では、ヘッド41の移動時の蛇行等により、形成されるドット位置に変動を生じてしまう場合であっても、その結果現れる明度の変化を少なくするようにして、濃度むらの発生を抑制することとしている。 In the embodiment described below, even when the dot position to be formed is fluctuated due to meandering when the head 41 is moved, the density unevenness is reduced by reducing the change in brightness that appears as a result. Is to suppress the occurrence of
図14は、対応するノズル同士が搬送方向について一致していたときの明度変化について説明するための図である。図には、重複する範囲のノズル同士が搬送方向について一致しているときのパス1のノズル列411とパス2のノズル列411とが示されている。また、後述する「元の位置」、「狭くなったとき」、「広くなったとき」における、単位面積あたりのインク量と、被覆率とが示されている。尚、ここでは、ヘッド41の移動方向が紙面の上下方向を向いている。 FIG. 14 is a diagram for explaining a change in brightness when corresponding nozzles coincide with each other in the transport direction. In the figure, the nozzle row 411 in pass 1 and the nozzle row 411 in pass 2 when the overlapping range of nozzles match in the transport direction are shown. In addition, the ink amount per unit area and the coverage are shown in “original position”, “when narrowed”, and “when widened”, which will be described later. Here, the moving direction of the head 41 is directed in the vertical direction on the paper surface.
単位面積あたりのインク量は、重複しない範囲における1つのノズルが形成する1つのラスタラインのインク量を100%としたときに対して、重複する範囲の2つのノズルが形成する1つのラスタラインのインク量である。 The ink amount per unit area is that of one raster line formed by two nozzles in the overlapping range, when the ink amount of one raster line formed by one nozzle in the non-overlapping range is 100%. The amount of ink.
また、被覆率とは、ドットが用紙を覆う率である。例えば、同じ面積に2つのドットが形成されたときにおいて、2つのドットが重なり合わずその領域に形成されたときの被覆率は高く、一方、2つのドットが重なり合ってその領域に形成されたときの被覆率は低くなる。これは、2つのドットが重複して重なり合うことで、重複した分だけ用紙を覆う面積が少なくなることに起因する。 The coverage is a rate at which dots cover the paper. For example, when two dots are formed in the same area, the coverage is high when the two dots do not overlap and are formed in that region, while the two dots overlap and are formed in that region. The coverage of is low. This is due to the fact that two dots overlap and overlap, so that the area covering the paper is reduced by the overlap.
図には被覆率に対応するドットの配置が示されているが、いずれのパスのノズル列のノズルによって形成されたドットかが分かるようにするため、ノズルに付されたハッチングの方向とドットに付されたハッチングの方向とを一致させてある。 In the figure, the dot arrangement corresponding to the coverage is shown, but in order to know which dot is formed by the nozzle of the nozzle row of which pass, the hatching direction and dot attached to the nozzle are shown. The hatched direction is the same.
被覆率を示す図において、左側の図は、パス1のノズル列411によって形成されたドットの右側にパス2のノズル列411によって形成されたドットが配置されているときの様子を示している。また、被覆率を示す図において、右側の図は、パス1のノズル列411によって形成されたドットの左側にパス2のノズル列411によって形成されたドットが配置されているときの様子を示している。 In the figure showing the coverage, the diagram on the left side shows a state where the dots formed by the nozzle row 411 of the pass 2 are arranged on the right side of the dots formed by the nozzle row 411 of the pass 1. In the figure showing the coverage rate, the diagram on the right side shows a state where the dots formed by the nozzle row 411 of the pass 2 are arranged on the left side of the dots formed by the nozzle row 411 of the pass 1. Yes.
このような単位面積あたりのインク量と被覆率が、元の位置を維持した場合と、狭くなった場合と、広くなった場合とで示されている。「元の位置」が0とは、図に示される状態が維持されているときのように、重複する範囲のノズル同士がヘッド41の移動方向について一致するように並んでいる場合に、ヘッドの移動においてノズル列方向の移動が生じなかった場合に相当する。 The ink amount per unit area and the coverage are shown when the original position is maintained, when it is narrowed, and when it is widened. The “original position” is 0, when the overlapping nozzles are aligned so as to coincide with each other in the moving direction of the head 41, as in the case where the state shown in the figure is maintained. This corresponds to the case where no movement in the nozzle row direction occurs during the movement.
また、「狭くなった」とは、ヘッド41の移動時にノズル列方向の移動が生じてしまったときであって、パス1とパス2のノズル列の重複する範囲が増加する方向にノズル列方向移動が生じてしまい印刷が行われた場合(パス1のノズル列411とパス2のノズル列411とで構成されるノズル列の幅Y1があたかも狭くなったとき)に相当する。これは、例えば、パス2におけるヘッド41の移動時において0.5ノズルピッチ分搬送方向とは反対方向に微少移動してしまったときにドットの形成が行われた場合に相当する。 “Narrow” means that movement in the nozzle row direction occurs when the head 41 moves, and the nozzle row direction increases in the direction in which the overlapping range of the nozzle rows in pass 1 and pass 2 increases. This corresponds to the case where printing occurs because of movement (when the width Y1 of the nozzle row composed of the nozzle row 411 in pass 1 and the nozzle row 411 in pass 2 is narrowed). This corresponds to, for example, a case where dots are formed when the head 41 is moved in the pass 2 by a slight movement in the direction opposite to the conveying direction by 0.5 nozzle pitch.
また、「広くなった」とは、ヘッド41の移動時にノズル列方向の移動が生じてしまったときであって、パス1とパス2のノズル列の重複する範囲が減少する方向にノズル列方向の移動が生じてしまい印刷が行われた場合(パス1のノズル列411とパス2のノズル列411とで構成されるノズル列の幅Y1があたかも広くなったとき)に相当する。これは、例えば、パス2におけるヘッド41の移動時において0.5ノズルピッチ分搬送方向に微少移動してしまったときにドットの形成が行われた場合に相当する。 Further, “becomes wide” means that movement in the nozzle row direction occurs when the head 41 moves, and the direction in which the nozzle rows in the pass 1 and pass 2 overlap decreases in the nozzle row direction. Corresponds to the case where printing is performed (when the width Y1 of the nozzle row composed of the nozzle row 411 in pass 1 and the nozzle row 411 in pass 2 is widened). This corresponds to, for example, the case where dots are formed when the head 41 is moved slightly in the transport direction by 0.5 nozzle pitch during the movement of the head 41 in pass 2.
ところで、上述のような条件のもとに、明度変化は次式で求められる。
明度変化=単位面積あたりのインク量の変化+被覆率の変化
図14を参照すると、明度変化は次のような結果となる。
元の位置のとき:単位面積あたりのインク量は常に100%となっている。また、被覆率を説明する図において、各ドットは重なり合うことはないが隣り合うように並んで形成されている。
By the way, the brightness change is obtained by the following equation under the above-described conditions.
Lightness change = change in ink amount per unit area + change in coverage Referring to FIG. 14, the change in lightness results in the following.
At the original position: the ink amount per unit area is always 100%. Moreover, in the figure explaining a coverage, although each dot does not overlap, it is formed side by side so that it may adjoin.
狭くなったとき:単位面積あたりのインク量は増加する。また、被覆率を説明する左側の図において、パス1のノズル列411によって形成されたドットに重なるようにパス2のノズル列411によるドットが形成されるようになる。つまり、被覆率が下がるような結果となる。また、被覆率を説明する右側の図において、パス1のノズル列411によって形成されたドットから離れるようにパス2のノズル列411によるドットが形成されるようになる。この場合、「元の位置」のときに対して、ドット同士が重複していないことに変化はないため、被覆率に変化は生じない。
よって、単位面積あたりのインク量が増加(濃くなる)し、被覆率は減少(淡くなる)することになるため、両者がほぼ相殺することとなり、明度の変化は現れないか、少ないものと考えられる。
When narrowed: The ink amount per unit area increases. In the left diagram for explaining the coverage, the dots formed by the nozzle row 411 in pass 2 are formed so as to overlap the dots formed by the nozzle row 411 in pass 1. In other words, the result is that the coverage is lowered. Further, in the diagram on the right side for explaining the coverage, the dots formed by the nozzle row 411 of pass 2 are formed away from the dots formed by the nozzle row 411 of pass 1. In this case, since there is no change in that the dots do not overlap with respect to the “original position”, the coverage does not change.
Therefore, since the ink amount per unit area increases (darkens) and the coverage decreases (lightens), the two are almost offset, and the change in brightness does not appear or is small. It is done.
広くなったとき:単位面積あたりのインク量は減少する。これは同じインク量を噴射しても、ノズルの重複範囲が少なくなるため、単位面積あたりのインク量が減少することになるのである。また、被覆率を説明する左側の図において、パス1のノズル列411によって形成されたドットから離れるようにパス2のノズル列411によるドットが形成される。この場合、「元の位置」のときに対してドット同士が重複していないことに変化はないため、被覆率に変化は生じない。また、被覆率を説明する右側の図において、パス1のノズル列411によって形成されたドットに重なるようにパス2のノズル列411によるドットが形成される。この場合、被覆率が下がるような結果となる。
よって、単位面積あたりのインク量が減少(淡くなる)し、被覆率も減少(淡くなる)することになるため、明度はより明るくなるように変化し、淡く視認されるようになると考えられる。
When widened: The amount of ink per unit area decreases. This is because even if the same ink amount is ejected, the overlapping range of nozzles is reduced, so that the ink amount per unit area is reduced. Further, in the figure on the left side for explaining the coverage, dots formed by the nozzle row 411 of pass 2 are formed so as to be away from the dots formed by the nozzle row 411 of pass 1. In this case, since there is no change in that the dots do not overlap with each other at the “original position”, the coverage does not change. Further, in the figure on the right side for explaining the coverage, the dots formed by the nozzle row 411 of pass 2 are formed so as to overlap the dots formed by the nozzle row 411 of pass 1. In this case, the coverage ratio is lowered.
Therefore, the amount of ink per unit area decreases (lightens) and the coverage also decreases (lightens). Therefore, it is considered that the brightness changes to become brighter and can be visually recognized lightly.
図15は、パス1のノズル列411とパス2のノズル列411とで構成されるノズル列の幅が狭くなる方向にずれているときの明度変化について説明するための図である。図15では、図14のノズル列に対し1/2ノズルピッチだけパス1のノズル列411とパス2のノズル列411とで構成されるノズル列の幅が狭くなるように2つのノズル列が示されている(Y1>Y2)。これは、例えば、図14における搬送量よりも0.5ノズルピッチ分少ない搬送量で用紙が搬送された場合である。このような搬送量において、明度変化は次のようになる。 FIG. 15 is a diagram for explaining a change in brightness when the width of the nozzle row composed of the nozzle row 411 in pass 1 and the nozzle row 411 in pass 2 is shifted in the narrowing direction. In FIG. 15, two nozzle rows are shown so that the width of the nozzle row composed of the nozzle row 411 in pass 1 and the nozzle row 411 in pass 2 is reduced by a 1/2 nozzle pitch with respect to the nozzle row in FIG. (Y1> Y2). This is the case, for example, when the paper is transported by a transport amount that is smaller by 0.5 nozzle pitch than the transport amount in FIG. With such a carry amount, the brightness change is as follows.
元の位置のとき:単位面積あたりのインク量は、図14のときよりも多くなっている。これは、図14のときよりも少ない搬送量によってパス1のノズル列411とパス2のノズル列411の重複範囲が増えていることから、単位面積あたりのインク量が増加しているのである。このとき、被覆率を説明する左側の図において、パス1のノズル列411によって形成されたドットに重なるようにパス2のノズル列411によるドットが形成されている。また、被覆率を説明する右側の図において、パス1のノズル列411によって形成されたドットに離れるようにパス2のノズル列411によるドットが形成されている。 At the original position: The ink amount per unit area is larger than that in FIG. This is because the amount of ink per unit area is increased because the overlapping range of the nozzle row 411 of pass 1 and the nozzle row 411 of pass 2 is increased by a smaller transport amount than in FIG. At this time, in the figure on the left side for explaining the coverage, the dots formed by the nozzle row 411 of pass 2 are formed so as to overlap the dots formed by the nozzle row 411 of pass 1. Further, in the figure on the right side for explaining the coverage, dots formed by the nozzle row 411 of pass 2 are formed so as to be separated from the dots formed by the nozzle row 411 of pass 1.
狭くなったとき:この場合、「元の位置」のときと比較して、単位面積あたりのインク量は増加する。また、被覆率を説明する左側の図において、パス1のノズル列411によって形成されたドットに、より重なるようにパス2のノズル列411によるドットが形成される。また、被覆率を説明する右側の図において、パス1のノズル列411によって形成されたドットから、より離れるようにパス2のノズル411によるドットが形成される。
よって、単位面積あたりのインク量が増加(濃くなる)し、被覆率は減少(淡くなる)することになるため、両者がほぼ相殺することとなり、明度の変化は現れないか、少ないものと考えられる。
When narrowed: In this case, the amount of ink per unit area increases as compared to the “original position”. Further, in the left diagram for explaining the coverage, the dots formed by the nozzle row 411 of the pass 2 are formed so as to overlap the dots formed by the nozzle row 411 of the pass 1. Further, in the figure on the right side for explaining the coverage, the dots formed by the nozzles 411 in the pass 2 are formed so as to be further away from the dots formed by the nozzle rows 411 in the pass 1.
Therefore, since the ink amount per unit area increases (darkens) and the coverage decreases (lightens), the two are almost offset, and the change in brightness does not appear or is small. It is done.
広くなったとき:「元の位置」のときと比較して、単位面積あたりのインク量は減少する。また、被覆率を説明する左側の図において、パス1のノズル列411によって形成されたドットと並ぶようにしてパス2のノズル列411によるドットが形成される。つまり、この場合には、「元の位置」のときと比較して、被覆率が増加している。また、被覆率を説明する右側の図において、パス1のノズル列411によって形成されたドットに近づくようにしてパス2のノズル列411によるドットが形成されるものの、両ドットは重複しないので、「元の位置」のときと比較して、被覆率に変化はない。
よって、単位面積あたりのインク量は減少(淡くなる)するものの、被覆率は増加(濃くなる)するため、両者はほぼ相殺することとなり、明度の変化は現れないか、少ないものと考えられる。
When widened: The amount of ink per unit area decreases compared to the “original position”. Further, in the left diagram for explaining the coverage, the dots formed by the nozzle row 411 of pass 2 are formed so as to be aligned with the dots formed by the nozzle row 411 of pass 1. That is, in this case, the coverage is increased as compared to the “original position”. Also, in the figure on the right side explaining the coverage, although the dots formed by the nozzle row 411 of pass 2 are formed so as to approach the dots formed by the nozzle row 411 of pass 1, both dots do not overlap. Compared to the “original position”, there is no change in the coverage.
Therefore, although the ink amount per unit area decreases (lightens), the coverage increases (darkens), so both cancel each other, and it is considered that the change in brightness does not appear or is small.
図16は、パス1のノズル列411とパス2のノズル列411Bで構成されるノズル列の幅が広くなる方向にずれているときにおける明度変化について説明するための図である。図16では、図14のノズル列に対し1/2ノズルピッチだけパス1のノズル列411とパス2のノズル列411とで構成されるノズル列の幅が広くなるように2つのノズル列が示されている(Y1<Y3)。これは、例えば、図14における搬送量よりも0.5ノズルピッチ分多い搬送量で用紙が搬送された場合である。このようなノズル列の相対位置において、明度変化は次のようになる。 FIG. 16 is a diagram for explaining the change in brightness when the width of the nozzle row composed of the nozzle row 411 in pass 1 and the nozzle row 411B in pass 2 is shifted in the increasing direction. In FIG. 16, two nozzle rows are shown so that the width of the nozzle row composed of the nozzle row 411 in pass 1 and the nozzle row 411 in pass 2 is increased by a 1/2 nozzle pitch with respect to the nozzle row in FIG. (Y1 <Y3). This is the case, for example, when the paper is transported by a transport amount that is 0.5 nozzle pitch larger than the transport amount in FIG. At such a relative position of the nozzle row, the change in brightness is as follows.
元の位置のとき:単位面積あたりのインク量は、図14のときよりも少なくなっている。これは、図14のときよりも多い搬送量によってパス1のノズル列411とパス2のノズル列411の重複範囲が減っていることから、単位面積あたりのインク量が減少しているのである。このとき、被覆率を説明する左側の図において、パス2のノズル列411によって形成されたドットから離れてパス2のノズル列411によるドットが形成されている。また、被覆率を説明する右側の図において、パス1のノズル列411によって形成されたドットに重なるようにパス2のノズル列411によるドットが形成されている。 At the original position: the ink amount per unit area is smaller than that in FIG. This is because the amount of ink per unit area is reduced because the overlapping range of the nozzle row 411 of pass 1 and the nozzle row 411 of pass 2 is reduced by a larger carry amount than in FIG. At this time, in the figure on the left side for explaining the coverage, the dots formed by the nozzle row 411 of the pass 2 are formed apart from the dots formed by the nozzle row 411 of the pass 2. Further, in the diagram on the right side for explaining the coverage, the dots formed by the nozzle row 411 of pass 2 are formed so as to overlap the dots formed by the nozzle row 411 of pass 1.
狭くなったとき:「元の位置」のときと比較して、単位面積あたりのインク量は増加する。また、被覆率を説明する左側の図において、パス1のノズル列411によって形成されるドットに近づくようにパス2のノズル列411によるドットが形成される。しかしながら、ドット同士が重複しないことは「元の位置」のときと変わらないので、被覆率に変化はない。また、被覆率を説明する右側の図において、パス1のノズル列411によって形成されるドットから離れるようにパス2のノズル列411によるドットが形成される。このとき、「元の位置」において重複していたドットが重複しないドットとなることで、被覆率は高くなる。
よって、単位面積あたりのインク量が増加(濃くなる)し、被覆率も増加(濃くなる)することになるため、明度はより暗くなるように変化するものと考えられる。
When narrowed: The amount of ink per unit area increases as compared to the “original position”. Further, in the figure on the left side for explaining the coverage, the dots formed by the nozzle row 411 of pass 2 are formed so as to approach the dots formed by the nozzle row 411 of pass 1. However, since the fact that the dots do not overlap is the same as in the “original position”, the coverage is not changed. Further, in the figure on the right side for explaining the coverage, dots formed by the nozzle row 411 of pass 2 are formed so as to be separated from the dots formed by the nozzle row 411 of pass 1. At this time, the dot that has been duplicated at the “original position” becomes a non-overlapping dot, thereby increasing the coverage.
Therefore, the amount of ink per unit area increases (darkens), and the coverage also increases (darkens). Therefore, it is considered that the lightness changes to become darker.
広くなったとき:「元の位置」のときと比較して、単位面積あたりのインク量は減少する。また、被覆率を説明する左側の図において、パス1のノズル列411によって形成されたドットから離れるようにしてパス2のノズル列411によるドットが形成される。このときの被覆率には変化はない。しかしながら、ドット同士が重複しないことは「元の位置」のときと変わらないので、被覆率に変化はない。また、被覆率を説明する右側の図において、パス1のノズル列411によって形成されたドットに、より重なり合うようにしてパス2のノズル411によるドットが形成される。このときの被覆率は減少することになる。
よって、単位面積あたりのインク量が減少(淡くなる)し、被覆率が減少(淡くなる)することになるため、明度はより明るくなるように変化するものと考えられる。
When widened: The amount of ink per unit area decreases compared to the “original position”. Further, in the left diagram for explaining the coverage, the dots formed by the nozzle row 411 of pass 2 are formed so as to be away from the dots formed by the nozzle row 411 of pass 1. There is no change in the coverage at this time. However, since the fact that the dots do not overlap is the same as in the “original position”, the coverage is not changed. Further, in the figure on the right side for explaining the coverage, the dots formed by the nozzles 411 of the pass 2 are formed so as to more overlap the dots formed by the nozzle rows 411 of the pass 1. The coverage at this time will decrease.
Therefore, the amount of ink per unit area decreases (lightens), and the coverage decreases (lightens), so the lightness is considered to change to become brighter.
図17は、パス間のノズルの相対位置に対する明度変化の関係を説明するための図である。図には、横軸に、パス1のノズル列411とパス2のノズル列411との相対位置関係が示されている。ここで、「狭い」とは、パス1のノズル列411とパス2のノズル列411の位置で構成されるノズル列の幅が狭くなるように配置(図15に相当)されているという意味である。また、「広い」とは、パス1のノズル列411とパス2のノズル列411の位置で構成されるノズル列の幅が広くなるように配置されているという意味である。また、図の縦軸には明度が示されている。 FIG. 17 is a diagram for explaining the relationship of the change in brightness with respect to the relative position of the nozzles between passes. In the drawing, the relative positional relationship between the nozzle row 411 in pass 1 and the nozzle row 411 in pass 2 is shown on the horizontal axis. Here, “narrow” means that the width of the nozzle row formed by the positions of the nozzle row 411 in pass 1 and the nozzle row 411 in pass 2 is arranged to be narrow (corresponding to FIG. 15). is there. “Wide” means that the width of the nozzle row composed of the positions of the nozzle row 411 in pass 1 and the nozzle row 411 in pass 2 is widened. In addition, brightness is shown on the vertical axis of the figure.
上述のように、「狭い」領域においてd2だけドット位置が変動したときの明度変化はL2である。一方、「広い」領域においてd1だけドット位置が変動したときの明度変化はL1である。このように、パス1とパス2とのノズル列とで構成されるノズル列の幅が狭くなるように配置された場合には、ドットの位置変動による明度変化は少ないことがわかる。 As described above, the brightness change when the dot position fluctuates by d2 in the “narrow” region is L2. On the other hand, the brightness change when the dot position fluctuates by d1 in the “wide” region is L1. In this way, it can be seen that when the nozzle row composed of the nozzle rows of pass 1 and pass 2 is arranged so as to have a narrow width, the change in brightness due to dot position variation is small.
なお、上記のような、ノズル列の配置において、パス1のノズル列411とパス2のノズル列411とで構成されるノズル列の幅が狭くなるように配置された場合に、ドットの位置変動による明度変化が少ないことの理由としては以下のようにも考えられる。 In the arrangement of the nozzle rows as described above, when the width of the nozzle row composed of the nozzle row 411 of pass 1 and the nozzle row 411 of pass 2 is arranged to be narrow, the dot position fluctuations The reason why the brightness change due to is small is also considered as follows.
パス1のノズル列411とパス2のノズル列411のうちのノズルが重複する範囲の端部付近(図14、図15、図16の、パス1のノズル列411のノズル#11とパス2のノズル列411のノズル#1付近、及び、パス1のノズル列411のノズル#14とパス2のノズル列411のノズル#4付近)に着目すると、前述のように、移動方向にドットが並ぶ共通のドットラインを分担して形成する組になるノズル、例えばパス1のノズル列411のノズル#11とパス2のノズル列411のノズル#1とによって、共通してドットを形成する該ドットラインが所定の明度になるように分担してドットラインのドットを形成している。また、重複しない範囲のノズル、例えばパス1のノズル列411のノズル#10では、当該ノズル単独でドットラインを形成している。 Near the end of the range where the nozzles overlap in the nozzle row 411 of pass 1 and the nozzle row 411 of pass 2 (in FIG. 14, FIG. 15, FIG. 16, nozzle # 11 and nozzle # 11 of pass 1 nozzle row 411 Focusing on the vicinity of nozzle # 1 in the nozzle row 411 and the vicinity of nozzle # 14 in the nozzle row 411 in pass 1 and the nozzle # 4 in the nozzle row 411 in pass 2), as described above, the dots are aligned in the moving direction. For example, the nozzle line that forms a shared dot line, such as the nozzle # 11 in the nozzle row 411 in pass 1 and the nozzle # 1 in the nozzle row 411 in pass 2, The dots of the dot line are formed in such a manner that the lightness is predetermined. Further, in the nozzles in a non-overlapping range, for example, the nozzle # 10 in the nozzle row 411 in pass 1, a dot line is formed by the nozzle alone.
ここで、図15の場合には、パス2のノズル列411のノズル#1で形成するドットとパス1のノズル列411のノズル#10で形成するドットの距離が狭くなっている。今、ヘッドの移動誤差などにより、2つのパスのノズル列のノズルで形成するドットのノズル列方向の形成位置が、2つのノズル列の重複範囲が少なくなる方向、つまり、パス2のノズル列411のノズル#1で形成するドットが図の右方向、にずれた場合を考える。このとき、図でパス2のノズル列411のノズル#1で形成するドットとパス1のノズル列411のノズル#10で形成するドットの距離が広くなり、この領域の単位面積あたりのインク量は減少するものの、両ドットはもともと距離が狭く重なっていたことから、ドットの重なりが減り被覆率は増加する。よって、この領域の明度変化は比較的少ない。 Here, in the case of FIG. 15, the distance between the dots formed by the nozzle # 1 of the nozzle row 411 of pass 2 and the dots formed by the nozzle # 10 of the nozzle row 411 of pass 1 is narrow. Now, due to head movement error, etc., the formation position in the nozzle row direction of dots formed by the nozzles of the nozzle rows of the two passes is the direction in which the overlapping range of the two nozzle rows is reduced, that is, the nozzle row 411 of pass 2. Let us consider a case where the dots formed by the nozzle # 1 are shifted to the right in the figure. At this time, the distance between the dots formed by the nozzle # 1 of the nozzle row 411 of the pass 2 and the dots formed by the nozzle # 10 of the nozzle row 411 of the pass 1 is widened, and the ink amount per unit area of this region is Although it decreases, the distance between the two dots originally overlapped narrowly, so the overlap of dots decreases and the coverage increases. Therefore, the brightness change in this region is relatively small.
一方、図16の場合には、パス2のノズル列411のノズル#1で形成するドットとパス1のノズル列411のノズル#10で形成するドットの距離が広くなっている。今、同様に、2つのノズル列のノズルで形成するドットのノズル列方向の形成位置が、2つのノズル列の重複範囲が少なくなる方向にずれた場合を考える。このとき、図でパス2のノズル列411のノズル#1で形成するドットとパス1のノズル列411のノズル#10で形成するドットの距離がより広くなり、両ドットはもともと重なっていない為、被覆率は変化せず、この領域の単位面積あたりのインク量は減少する。よって、この領域の明度が明るくなる明度変化が比較的大きい。 On the other hand, in the case of FIG. 16, the distance between the dots formed by the nozzle # 1 of the nozzle row 411 of pass 2 and the dots formed by the nozzle # 10 of the nozzle row 411 of pass 1 is large. Now, similarly, consider a case where the formation positions in the nozzle row direction of dots formed by the nozzles of two nozzle rows are shifted in a direction in which the overlapping range of the two nozzle rows is reduced. At this time, the distance between the dot formed by the nozzle # 1 of the nozzle row 411 of the pass 2 and the dot formed by the nozzle # 10 of the nozzle row 411 of the pass 1 becomes wider, and both the dots do not originally overlap. The coverage does not change, and the amount of ink per unit area in this region decreases. Therefore, the brightness change in which the brightness of this region becomes brighter is relatively large.
そして、2つのノズル列の重複範囲の端部付近に上述の影響が起こるものの、実際には、ノズルピッチは非常に小さく重複範囲も小さいものであることから、目視において、重複範囲全体として、図16の場合に明度が明るくなる影響が比較的大きく観察されるのである。 Although the above-described influence occurs near the end of the overlapping range of the two nozzle arrays, in practice, the nozzle pitch is very small and the overlapping range is small. In the case of 16, the effect of increasing the brightness is observed relatively large.
よって、図15のように、一部重複する範囲を1ノズルピッチ未満(ここでは、1/2ノズルピッチ)増加させるようにヘッドの搬送を行うようにすることが望ましい。このようにすることによって、ヘッド移動時の蛇行等により、形成されるドット位置に搬送方向の変動を生じてしまう場合であっても、形成されるドットの位置の変動に対して明度変化の少ない構成とすることができるためである。 Therefore, as shown in FIG. 15, it is desirable to carry the head so that a partially overlapping range is increased by less than one nozzle pitch (here, 1/2 nozzle pitch). By doing so, even if the dot position to be formed changes in the transport direction due to meandering when the head is moved, the brightness change is small with respect to the change in the position of the dots to be formed. It is because it can be set as a structure.
しかしながら、このような構成は、重複するノズルに対応するラスタライン上のドットの数を予め増加させておくことによっても実現することができる。つまり、パス1のノズル列411によるドットとパス2のノズル列411によるドットが重なり合うように形成される画素領域を予め作っておくことにより、仮に、2つのノズル列の重複する範囲が減少する方向にパス2のノズル列411が移動したかのような印刷が行われた場合(パス1のノズル列411とパス2のノズル列411とで構成されるノズル列の幅Y1があたかも広くなったとき)であっても、単位面積あたりのインク量が減少するものの、重複して形成されたドット同士が離れるように移動することで被覆率が増加する。そして、両者は相殺し、明度変化が生じにくくなる。 However, such a configuration can also be realized by increasing the number of dots on the raster line corresponding to the overlapping nozzles in advance. That is, by pre-creating a pixel region formed so that the dots formed by the nozzle row 411 in pass 1 and the dots formed by the nozzle row 411 in pass 2 overlap, the overlapping range of the two nozzle rows is temporarily reduced. When printing is performed as if the nozzle row 411 in pass 2 has moved (when the width Y1 of the nozzle row composed of the nozzle row 411 in pass 1 and the nozzle row 411 in pass 2 becomes wider) ), The amount of ink per unit area is reduced, but the coverage is increased by moving the dots formed so as to be separated from each other. Then, both cancel each other and the brightness change is less likely to occur.
ただし、単にこのような構成で印刷を行うとすると、パス間でノズル列の重複する範囲に対応する領域において濃度の高い印刷となってしまうため、上述のような補正値取得処理(図9)のような処理を行って階調値補正を行うことにする。つまり、以下に示すように、パス1のノズル列411とパス2のノズル列411との相対位置を、重複する範囲の対応するノズル同士がノズル列方向について一致するような構成としつつも、重複する範囲におけるノズル使用比率を重複する範囲以外におけるノズル使用比率よりも高めるようにして、重複する範囲に対応する領域により多くのドットを形成して濃度の高い印刷を行う。その後、図9に示す補正値取得処理を行う。そして、得られた補正値を用いて階調値補正を行いつつ、補正用パターンを形成したときのノズル構成で印刷を行うことでより、ドット位置の変動に対して明度変化が少なく、かつ、濃度むらの少ない印刷を行うことができるようになる。 However, if printing is simply performed with such a configuration, printing with high density is performed in a region corresponding to the overlapping range of nozzle rows between passes, and thus the correction value acquisition process as described above (FIG. 9). The gradation value is corrected by performing the process as described above. In other words, as shown below, the relative positions of the nozzle row 411 in pass 1 and the nozzle row 411 in pass 2 are configured so that the corresponding nozzles in the overlapping range coincide with each other in the nozzle row direction. Higher density printing is performed by forming more dots in the area corresponding to the overlapping range so that the nozzle usage ratio in the overlapping range is higher than the nozzle usage ratio in other than the overlapping range. Thereafter, the correction value acquisition process shown in FIG. 9 is performed. Then, while performing gradation value correction using the obtained correction value, by performing printing with the nozzle configuration when the correction pattern is formed, there is less change in brightness with respect to variation in dot position, and Printing with less density unevenness can be performed.
<本実施形態におけるオーバーラップ処理について>
図18は、オーバーラップ処理の実現方法を説明するための図である。図の上段には、入力画像が示されている。ここでは、このような入力画像を2つのパスのノズル列(パス1のノズル列411、パス2のノズル列411)で分担して形成する手法が示されている。その入力画像の下段には、パス1のノズル列411とパス2のノズル列411に分配された入力画像が示されている。また、更に下段には、パス1のノズル列411の重複領域(パス2のノズル列411と一部重複する範囲)において適用されるマスク(以下、オーバーラップマスク)と、パス2のノズル列411の重複領域において適用されるオーバーラップマスクと、が示されている。後述するが、このようなオーバーラップマスクをそれぞれ適用することによって、重複領域においてパス毎に分担して形成する画像を得ることができるようになっている。図の最下段には、各ノズル列が形成を受け持つ画像が示されている。
<About overlap processing in this embodiment>
FIG. 18 is a diagram for explaining a method for realizing the overlap processing. In the upper part of the figure, an input image is shown. Here, a method is shown in which such an input image is formed by being shared by nozzle rows in two passes (nozzle row 411 in pass 1 and nozzle row 411 in pass 2). The lower part of the input image shows the input image distributed to the nozzle array 411 in pass 1 and the nozzle array 411 in pass 2. Further, in the lower stage, a mask (hereinafter referred to as an overlap mask) applied in an overlapping region of the nozzle row 411 in pass 1 (a range partially overlapping with the nozzle row 411 in pass 2), and a nozzle row 411 in pass 2 The overlap mask applied in the overlapping region is shown. As will be described later, by applying such an overlap mask, it is possible to obtain an image formed by sharing for each pass in the overlapping region. In the lowermost part of the figure, an image in which each nozzle row is responsible for the formation is shown.
尚、ここで示される画像は、説明の容易のために、ドットを形成するかドットを形成しないか、の2つの状態の画素の集合からなる画像としている。 For ease of explanation, the image shown here is an image composed of a set of pixels in two states, whether dots are formed or dots are not formed.
分配した入力画像に対して、各ノズル列に対応するオーバーラップマスクの論理積をとることによって、各パスのノズル列が形成を受け持つ画像(ドット)を特定することができる。このようにして、重複領域に対応するノズルについて、パス毎に形成するドットを特定することができる。 By taking the logical product of the overlap masks corresponding to each nozzle row with respect to the distributed input image, it is possible to specify the image (dot) responsible for the formation of the nozzle row of each pass. In this way, it is possible to specify the dots to be formed for each pass for the nozzles corresponding to the overlapping region.
図19は、参考例のオーバーラップマスクの作成方法について説明するための図である。図の最上段には、パス1のノズル列411とパス2のノズル列411の各ノズルのノズル使用比率が示されている。また、ノズル使用比率の下段には、パス1のノズル列411のノズル使用比率で8つのノズル(8ラスタ分)とその両側のノズル(それぞれ1ラスタ分)が255階調の画像を形成したときのグレースケールが示されている。 FIG. 19 is a diagram for explaining a method of creating an overlap mask of a reference example. In the uppermost part of the figure, the nozzle usage ratio of each nozzle of the nozzle row 411 in pass 1 and the nozzle row 411 in pass 2 is shown. In the lower part of the nozzle usage ratio, when the nozzle usage ratio of the nozzle row 411 in pass 1 is 8 nozzles (for 8 rasters) and the nozzles on both sides thereof (each for 1 raster) form a 255 gradation image. The grayscale is shown.
例えば、パス1のノズル列411のノズル#1〜#10は、対応するドットラインを形成するにあたって100%のノズル使用比率である。このときの階調値は255である。また、パス1のノズル列411のノズル#11は、対応するドットラインを形成するにあたって、88.8%のノズル使用比率となる(階調値は226)。また、ノズル#12は、対応するドットラインを形成するにあたって、77.7%のノズル使用比率となる(階調値は198)。また、ノズル#13は、対応するドットラインを形成するにあたって、66.6%のノズル使用比率となる(階調値は170)。また、ノズル#14は、対応するドットラインを形成するにあたって、55.5%のノズル使用比率となる(階調値は142)。また、ノズル#15は、対応するドットラインを形成するにあたって、44.4%のノズル使用比率となる(階調値は113)。また、ノズル#16は、対応するドットラインを形成するにあたって、33.3%のノズル使用比率となる(階調値は85)。また、ノズル#17は、対応するドットラインを形成するにあたって、22.2%のノズル使用比率となる(階調値は57)。また、ノズル#18は、対応するドットラインを形成するにあたって、11.1%のノズル使用比率となる(階調値は28)。 For example, the nozzles # 1 to # 10 of the nozzle row 411 in pass 1 have a nozzle usage ratio of 100% in forming the corresponding dot lines. The gradation value at this time is 255. Further, the nozzle # 11 of the nozzle row 411 in pass 1 has a nozzle use ratio of 88.8% (the gradation value is 226) in forming the corresponding dot line. In addition, nozzle # 12 has a nozzle use ratio of 77.7% in forming the corresponding dot line (tone value is 198). In addition, nozzle # 13 has a nozzle usage ratio of 66.6% (tone value is 170) in forming the corresponding dot line. In addition, nozzle # 14 has a nozzle usage ratio of 55.5% (tone value is 142) in forming the corresponding dot line. In addition, nozzle # 15 has a nozzle usage ratio of 44.4% (the gradation value is 113) in forming the corresponding dot line. In addition, nozzle # 16 has a nozzle usage ratio of 33.3% when forming the corresponding dot line (tone value is 85). In addition, nozzle # 17 has a nozzle usage ratio of 22.2% (the gradation value is 57) in forming the corresponding dot line. In addition, nozzle # 18 has a nozzle usage ratio of 11.1% (tone value is 28) in forming the corresponding dot line.
このような対応関係にて形成されるグレースケールについてハーフトーン処理を行う。ハーフトーン処理は、前述のようなディザ法などによる既知のハーフトーン処理が用いられる。このようにハーフトーン処理が行われると、図の最下段に示されるようなパス1のノズル列411用のオーバーラップマスクが作成される。図において、黒色で示された部分と重複する画像のドットをパス1のノズル列411のノズルが形成することになる。一方、図において、白色で示された部分と重複する画像のドットをパス2のノズル列411のノズルが形成する。図において白色で示された部分は、図18におけるパス2のノズル列411のオーバーラップマスクと同じになっている。
このようにすることで、各パスのノズル使用比率に応じたオーバーラップマスクを作成することができる。
Halftone processing is performed on the gray scale formed in such a correspondence. As the halftone process, a known halftone process using the dither method as described above is used. When halftone processing is performed in this way, an overlap mask for the nozzle array 411 in pass 1 as shown in the lowermost stage of the drawing is created. In the figure, the nozzles of the nozzle row 411 in pass 1 form the dots of the image that overlap the portion shown in black. On the other hand, in the figure, the nozzles of the nozzle row 411 in pass 2 form the dots of the image that overlap with the portions shown in white. A portion shown in white in the drawing is the same as the overlap mask of the nozzle row 411 in pass 2 in FIG.
By doing in this way, the overlap mask according to the nozzle usage ratio of each pass can be created.
図20は、ノズル列の重複領域について合計のノズル使用比率が100%のときのドットの形成の一例について説明する図である。図において、各斜線で示した正方形が形成されるドットである。そして、各ドットについて、どちらのパスのノズルが形成したドットであるのかが分かるように、各パスのノズルに付された斜線の方向と、正方形に付された斜線の方向が一致するように示されている。そして、図に示すように各パスでドットを形成することにより、各画素領域は必ずいずれかのパスのノズルによってドットが形成されるようになっている。
尚、ここでは、前述の図19に示したオーバーラップマスクとは異なるオーバーラップマスクを適用して形成するドットが割り当てられている。
FIG. 20 is a diagram illustrating an example of dot formation when the total nozzle usage ratio is 100% for the overlapping regions of the nozzle rows. In the figure, the dots formed by the diagonal lines are dots. For each dot, it is shown that the direction of the diagonal line attached to the nozzle of each pass and the direction of the diagonal line attached to the square coincide with each other so that it can be understood which nozzle is formed by which pass. Has been. Then, as shown in the figure, by forming dots in each pass, each pixel region is always formed by a nozzle in any pass.
Here, dots formed by applying an overlap mask different from the overlap mask shown in FIG. 19 are assigned.
図21は、パス2のノズル列411によるドットの位置がノズル列方向にずれたときの一例について説明する図である。これは、例えば、パス1によるドットの形成の後の搬送において、用紙が本来搬送されるよりも0.5ノズルピッチだけ多く搬送されてしまってから、パス2によるドットの形成が行われた場合に相当する。
よって、図では、前述の図20に対して、パス2のノズル列411がy軸のマイナス方向に1/2ノズルピッチだけずれた様子が示されている。また、このようなパス1とパス2において形成されたドットが正方形にて示されている。尚、このとき、パス2のノズル列411の位置がノズル列方向(搬送方向)にずれていること以外は、図20に示されたドット形成と同じ条件でドットを形成している。
FIG. 21 is a diagram illustrating an example when the position of the dot by the nozzle row 411 in pass 2 is shifted in the nozzle row direction. This is because, for example, in the conveyance after the dot formation by pass 1, the dot is formed by pass 2 after the paper has been conveyed by 0.5 nozzle pitch more than the original conveyance. It corresponds to.
Therefore, the figure shows a state in which the nozzle row 411 in pass 2 is shifted by a 1/2 nozzle pitch in the negative direction of the y-axis with respect to FIG. 20 described above. Further, the dots formed in such pass 1 and pass 2 are indicated by squares. At this time, dots are formed under the same conditions as the dot formation shown in FIG. 20 except that the position of the nozzle row 411 in pass 2 is shifted in the nozzle row direction (conveyance direction).
このようにドットが形成された結果、図に示されるようにドット同士が重複して形成される箇所がある一方、ドット同士の間隔が広くあいてしまっている箇所が存在することが分かる。このように、ドット同士が重複して形成される箇所が存在するようになる一方で、ドット同士の間隔が広くあいてしまっている箇所が存在するようになると、図20のときと比べて被覆率が低下する。すると、この領域では色が淡くなり、結果として白スジとなって現れるようになる。 As a result of forming the dots in this manner, it can be seen that there are places where the dots are overlapped as shown in the figure, while there are places where the distance between the dots is wide. In this way, there are places where dots are formed overlappingly, while there are places where the distance between the dots is wide, compared to the case of FIG. The rate drops. Then, the color becomes light in this region, and as a result, white stripes appear.
図22は、ノズル列の重複領域について合計のノズル使用比率が100%を超えるときのドットの形成の一例について説明する図である。ここでも、図において、各斜線で示した正方形が形成されるドットである。そして、各ドットについて、どちらのパスのノズルが形成したドットであるかが分かるように、各パスのノズルに付された斜線の方向と、正方形に付された斜線の方向とが一致するように示されている。
そして、図に示すようにドットを形成することにより、各画素領域には必ずいずれかのパスのノズルによってドットが形成され、かつ、いくつかの画素領域には両方のパスにおけるノズルによってドットが形成されるようになっている。
FIG. 22 is a diagram illustrating an example of dot formation when the total nozzle usage ratio exceeds 100% in the overlapping region of the nozzle rows. Again, in the figure, the dots indicated by the diagonal lines are dots. For each dot, the direction of the diagonal line attached to the nozzle of each pass and the direction of the diagonal line attached to the square match so that it can be seen which nozzle is formed by which pass nozzle. It is shown.
Then, by forming dots as shown in the figure, dots are always formed in each pixel area by nozzles in either pass, and in some pixel areas, dots are formed by nozzles in both passes It has come to be.
図23は、ノズル列の重複する部分について合計のノズル使用比率が100%を超え、かつ、パス2のノズル列411によるドットの位置がノズル列方向にずれたときにおけるドットの形成の一例について説明する図である。これも例えば、パス1によるドットの形成の後の搬送において、用紙が本来搬送されるよりも0.5ノズルピッチだけ多く搬送されてしまってから、パス2によるドットの形成が行われた場合に相当する。
よって、図では、前述の図22に対して、パス2のノズル列411がy軸のマイナス方向に1/2ノズルピッチだけずれた様子が示されている。また、このようなパス1とパス2において形成されたドットが正方形にて示されている。尚、このとき、パス2のノズル列411の位置がノズル列方向(搬送方向)にずれていること以外は、図22に示されたドット形成と同じ条件でドットを形成している。
FIG. 23 illustrates an example of dot formation when the total nozzle usage ratio exceeds 100% for overlapping portions of the nozzle rows and the position of the dots by the nozzle row 411 in pass 2 is shifted in the nozzle row direction. It is a figure to do. This is also the case, for example, when the dot is formed by pass 2 after the paper has been transported by 0.5 nozzle pitch more than originally transported in the transport after the dot formation by pass 1. Equivalent to.
Therefore, the figure shows a state in which the nozzle row 411 of pass 2 is shifted by a 1/2 nozzle pitch in the negative direction of the y-axis with respect to FIG. 22 described above. Further, the dots formed in such pass 1 and pass 2 are indicated by squares. At this time, dots are formed under the same conditions as the dot formation shown in FIG. 22 except that the position of the nozzle row 411 in pass 2 is shifted in the nozzle row direction (conveyance direction).
このようにドットが配置された結果、図に示されるようにドット同士が重複して形成される箇所がある一方、ドット同士の間隔が広くあいてしまっている箇所が存在することが分かる。そして、図22のときと比べて被覆率が低下する。しかしながら、2つのパスのノズルによって重複してドットの形成される箇所において、ドット同士が離れるように形成されることで、その箇所の被覆率は増加する。よって、被覆率の低下と増加とが相殺され、結果として、明度変化は少なくなる。 As a result of arranging the dots in this way, it can be seen that there are places where the dots are formed overlappingly as shown in the figure, while there are places where the distance between the dots is wide. And a coverage rate falls compared with the time of FIG. However, when the dots are overlapped by the nozzles of the two passes and formed so that the dots are separated from each other, the coverage of the portion increases. Therefore, the decrease and increase in coverage are offset, and as a result, the change in brightness is reduced.
図24は、重複領域ついて合計のノズル使用比率が100%を超えるときのパス1とパス2のノズル使用比率を説明する図である。図に示すようなノズル使用比率にすることで、重複領域について合計のノズル使用比率が100%を超えるようにすることができる。そして、重複領域における合計のノズル使用比率が100%を超えるようにするために、2つのパスによってほぼ同じ箇所に重複してドットが形成されるようにすることで、ドットの位置変動に対して明度変化を少なくすることができる。このようにして、重複領域における合計のノズル使用比率が100%を超えるようにするために、2つのパスによってほぼ同じ箇所に重複してドットが形成されるようなオーバーラップマスクを使用する必要がある。 FIG. 24 is a diagram for explaining the nozzle usage ratios of pass 1 and pass 2 when the total nozzle usage ratio exceeds 100% for overlapping regions. By setting the nozzle usage ratio as shown in the figure, the total nozzle usage ratio for the overlapping region can exceed 100%. Then, in order to make the total nozzle usage ratio in the overlapping region exceed 100%, it is possible to prevent the dot position variation by overlapping the dots at almost the same place by two passes. Lightness change can be reduced. In this way, in order to make the total nozzle use ratio in the overlap region exceed 100%, it is necessary to use an overlap mask in which dots are formed overlappingly at almost the same place by two passes. is there.
次に、重複領域における合計のノズル使用比率が100%を超えるときに対応するオーバーラップマスクの作成方法について説明する。 Next, a method for creating an overlap mask corresponding to a case where the total nozzle use ratio in the overlapping region exceeds 100% will be described.
図25は、本実施形態におけるオーバーラップマスクを作成するためのマトリックスについて説明するための図である。ここでも、パス1のノズル列411とパス2のノズル列411のそれぞれ8つのノズルが搬送方向について重複する場合を例に説明する。8つのノズルが重複しているため、このマトリックスは、8×8の升目からなる。尚、以下の説明では、図に示すようにm行n列の行と列とを特定することにより、このマトリックスの各升目を引用する。 FIG. 25 is a diagram for explaining a matrix for creating an overlap mask in the present embodiment. Here, an example will be described in which eight nozzles in the pass 1 nozzle row 411 and pass 2 nozzle row 411 overlap in the transport direction. Since 8 nozzles overlap, this matrix consists of 8 × 8 cells. In the following description, each cell of the matrix is cited by specifying m rows and n columns and columns as shown in the figure.
図26Aは、本実施形態におけるノズル使用比率を示す図である。図には、パス1のノズル列411のノズル番号と、対応するノズル使用比率とが示されている。また、パス2のノズル列411のノズル番号と、対応するノズル使用比率とが示されている。ここで示されるノズル使用比率は、図6において示されるノズル使用比率よりも高く設定されている。 FIG. 26A is a diagram showing a nozzle use ratio in the present embodiment. In the figure, the nozzle number of the nozzle row 411 in pass 1 and the corresponding nozzle usage ratio are shown. Further, the nozzle number of the nozzle row 411 in pass 2 and the corresponding nozzle usage ratio are shown. The nozzle usage ratio shown here is set higher than the nozzle usage ratio shown in FIG.
図26Bは、本実施形態におけるノズル使用比率に対する階調値を示す図である。ここでは、最高階調値を255としたときの、ノズル使用比率に対する階調値が示されている。図には、パス1のノズル列411のノズル番号と対応する階調値が示されている。また、パス2のノズル列411のノズル番号と対応する階調値が示されている。 FIG. 26B is a diagram illustrating gradation values with respect to the nozzle usage ratio in the present embodiment. Here, the gradation value with respect to the nozzle usage ratio when the maximum gradation value is 255 is shown. In the figure, the gradation value corresponding to the nozzle number of the nozzle row 411 of pass 1 is shown. Further, gradation values corresponding to the nozzle numbers of the nozzle row 411 in pass 2 are shown.
図27は、本実施形態におけるパス1のノズル列411のオーバーラップマスクについて説明するための図である。図には、本実施形態におけるパス1のノズル列411のノズル使用比率に対応する階調値と、これによって作成されるパス1のノズル列411のオーバーラップマスクが示されている。オーバーラップマスクは、ドットの形成を可能とすることを示す「1」と、ドットを形成させないことを示す「0」とで示されている。
このようなオーバーラップマスクは、前述の図25におけるマトリックスに示された閾値と、ノズル使用比率に対応する階調値をと、が比較され、階調値の方が高いときには「1」が設定され、階調値の方が高くない場合には「0」が設定されることにより作成される。
FIG. 27 is a diagram for explaining the overlap mask of the nozzle row 411 in pass 1 in the present embodiment. In the drawing, the gradation value corresponding to the nozzle usage ratio of the nozzle row 411 of pass 1 in the present embodiment and the overlap mask of the nozzle row 411 of pass 1 created thereby are shown. The overlap mask is indicated by “1” indicating that dots can be formed and “0” indicating that dots are not formed.
In such an overlap mask, the threshold value shown in the matrix in FIG. 25 is compared with the gradation value corresponding to the nozzle usage ratio, and “1” is set when the gradation value is higher. If the gradation value is not higher, it is created by setting “0”.
例えば、図に示すように、パス1のノズル#11に対応する階調値(245)が図25に示される行列の1列目(n=1)の値と比較される。1行1列目(m=1,n=1)の値は191であるため、階調値である245と比較すると、階調値の方が高い値である。よって、対応する升目である、1行1列目(m=1,n=1)には「1」が設定されることになる。また、例えば、パス1のノズル#12に対応する階調値(232)が図25に示される行列の2列目(n=2)の値と比較される。2行2列目(m=2,n=2)の値は、239であるため、階調値である232と比較すると、階調値のほうが低い値である。よって、対応する升目である、2行2列目(m=2,n=2)には「0」が設定されることになる。
このような作業が8行8列のマトリックスについて行われることによって、図27に示すようなパス1のノズル列411のオーバーラップマスクを作成することができる。
For example, as shown in the drawing, the gradation value (245) corresponding to nozzle # 11 in pass 1 is compared with the value in the first column (n = 1) of the matrix shown in FIG. Since the value of the first row and first column (m = 1, n = 1) is 191, the gradation value is higher than the gradation value 245. Therefore, “1” is set in the first row and the first column (m = 1, n = 1), which are the corresponding cells. For example, the gradation value (232) corresponding to nozzle # 12 in pass 1 is compared with the value in the second column (n = 2) of the matrix shown in FIG. Since the value of the second row and second column (m = 2, n = 2) is 239, the gradation value is lower than the gradation value 232. Therefore, “0” is set in the second row and the second column (m = 2, n = 2), which are the corresponding cells.
By performing such an operation on a matrix of 8 rows and 8 columns, an overlap mask of the nozzle row 411 of pass 1 as shown in FIG. 27 can be created.
図28は、本実施形態におけるパス2のノズル列411のオーバーラップマスク作成の途中経過を説明するための図である。図には、本実施形態におけるパス2のノズル使用比率に対応する階調値と、255からこの階調値を減算した反転階調値とが示されている。また、反転階調値によって作成されるパス2のビット反転前オーバーラップマスクが示されている。
ここでも、前述のように図25における行列に示された閾値と反転階調値とが比較され、反転階調値の方が高いときには「1」が設定され、階調値の方が高くない場合には「0」が設定されることにより作成される。
FIG. 28 is a diagram for explaining the progress in the process of creating an overlap mask for the nozzle row 411 in pass 2 in the present embodiment. In the drawing, a gradation value corresponding to the nozzle usage ratio of pass 2 in the present embodiment and an inverted gradation value obtained by subtracting this gradation value from 255 are shown. In addition, an overlap mask before bit inversion of pass 2 created by the inverted gradation value is shown.
Here, as described above, the threshold values shown in the matrix in FIG. 25 are compared with the inverted gradation value, and when the inverted gradation value is higher, “1” is set, and the gradation value is not higher. In this case, it is created by setting “0”.
例えば、図に示すように、パス2のノズル#1に対応する反転階調値(197)が図25に示される行列の1列目(n=1)と比較される。1行1列目(m=1,n=1)の値は、191であるため、反転階調値である197と比較すると、反転階調値のほうが高い値である。よって、対応する升目である1行1列目(m=1,n=1)には「1」が設定されることになる。
このような作業が8行8列の行列について行われることによって、図28に示すような、パス2のビット反転前オーバーラップマスクを作成することができる。そして、このビット反転前オーバーラップマスクの各値を反転(「1」の場合「0」に、「0」の場合「1」に)することにより、パス2のオーバーラップマスクを作成することができる。
For example, as shown in the figure, the inversion gradation value (197) corresponding to nozzle # 1 in pass 2 is compared with the first column (n = 1) of the matrix shown in FIG. Since the value of the first row and first column (m = 1, n = 1) is 191, the inverted gradation value is higher than that of 197, which is the inverted gradation value. Therefore, “1” is set in the first row and the first column (m = 1, n = 1) which are the corresponding cells.
By performing such an operation on an 8 × 8 matrix, an overlap mask before bit inversion of pass 2 as shown in FIG. 28 can be created. Then, by inverting each value of the overlap mask before bit inversion (“0” for “1” and “1” for “0”), an overlap mask for pass 2 can be created. it can.
図29は、本実施形態におけるパス2のオーバーラップマスクについて説明するための図である。図には、本実施形態におけるパス2のノズル番号と対応するオーバーラップマスクが示されている。 FIG. 29 is a diagram for explaining the overlap mask of pass 2 in the present embodiment. In the drawing, an overlap mask corresponding to the nozzle number of pass 2 in the present embodiment is shown.
図30は、本実施形態におけるパス1のオーバーラップマスクとパス2のオーバーラップマスクについて論理積演算を行ったときの行列を示す図である。ここでは、図27に示されたパス1のオーバーラップマスクと、図29に示されたパス2のオーバーラップマスクの、同じ升目に対応するビット同士について論理積演算が行われた結果が示されている。
例えば、パス1のオーバーラップマスクの1行1列目(m=1,n=1)の値「1」と、パス2のオーバーラップマスクの1行1列目(m=1,n=1)の値「0」と、の論理積演算を行った結果として、1行1列目には「0」が示されている。また、パス1のオーバーラップマスクの5行1列目(m=5,n=1)の値「1」と、パス2のオーバーラップマスクの5行1列目(m=5,n=1)の値「1」と、の論理積演算を行った結果として、5行1列目には「1」が示されている。
このように、論理積演算を行うことで、2つのオーバーラップマスクにおいて共に値が「1」である升目に「1」が示されていることになる。そして、その位置にはパス1によってもドットが形成され、パス2によってもドットが形成されることになる。つまり、ドットが重複して形成される箇所が「1」で示されることになる。
FIG. 30 is a diagram illustrating a matrix when a logical product operation is performed on the overlap mask of pass 1 and the overlap mask of pass 2 in the present embodiment. Here, the result of performing an AND operation on bits corresponding to the same cell in the overlap mask of pass 1 shown in FIG. 27 and the overlap mask of pass 2 shown in FIG. 29 is shown. ing.
For example, the value “1” of the first row and first column (m = 1, n = 1) of the overlap mask of pass 1 and the first row and first column (m = 1, n = 1) of the overlap mask of pass 2 As a result of performing an AND operation with the value “0” of), “0” is shown in the first row and the first column. Also, the value “1” of the fifth row and first column (m = 5, n = 1) of the overlap mask of pass 1 and the fifth row and first column (m = 5, n = 1) of the overlap mask of pass 2 As a result of performing a logical product operation with the value “1” of), “1” is shown in the fifth row and the first column.
In this way, by performing the logical product operation, “1” is shown in the cell where both values are “1” in the two overlap masks. A dot is also formed at that position by pass 1, and a dot is also formed by pass 2. That is, a place where dots are formed overlappingly is indicated by “1”.
図30の下段には、マトリックスの列に対応する重なり合計数が示されている。重なり合計数は、対応する列にいくつの「1」が存在するかを示したものである。図を参照すると、重複領域のノズルにおいて、その中央付近(パス1のノズル#14〜#15、パス2のノズル#4〜#5に対応)の重なり合計数が多いことがわかる。これは、図24に示すように重複領域において、その中央付近のノズル使用比率をその端部より高めたためである。
また、重なり合計数のいずれもが1以上の数値になっている。このようにすることによって、重複領域のノズルが、重複領域以外のノズルが形成するドットよりも多くのドットを形成することができるようになっている。
The lower part of FIG. 30 shows the total number of overlaps corresponding to the matrix columns. The total number of overlaps indicates how many “1” s exist in the corresponding column. Referring to the figure, it can be seen that, in the nozzles in the overlapping area, the total number of overlaps near the center (corresponding to nozzles # 14 to # 15 in pass 1 and nozzles # 4 to # 5 in pass 2) is large. This is because, as shown in FIG. 24, in the overlap region, the nozzle usage ratio near the center is made higher than the end portion.
In addition, the total number of overlaps is a numerical value of 1 or more. By doing so, the nozzles in the overlapping region can form more dots than the dots formed by the nozzles other than the overlapping region.
図31は、本実施形態におけるパス1のオーバーラップマスクとパス2のオーバーラップマスクについて論理和演算を行ったときの行列を示す図である。図には、行列の全てに「1」が設定されていることが示されている。すなわち、このような方法で作成された本実施形態におけるオーバーラップマスクを用いて印刷を行うことで、いずれの場所にも抜けがないようにドットを形成することができるとともに、一部の場所(画素領域)については図30に示すように、パス1におけるノズルとパス2におけるノズルの両者によって重複してドットが形成されるようにすることができる。 FIG. 31 is a diagram illustrating a matrix when a logical sum operation is performed on the overlap mask of pass 1 and the overlap mask of pass 2 in the present embodiment. In the figure, it is shown that “1” is set in all the matrices. That is, by performing printing using the overlap mask in the present embodiment created by such a method, dots can be formed so as not to be missing in any place, and some places ( As for the pixel region), as shown in FIG. 30, the dots can be overlapped by both the nozzle in pass 1 and the nozzle in pass 2.
ただし、単にこのようなオーバーラップマスクを用いて印刷を行うこととすると、前述のように重複領域に対応する範囲の濃度が高くなってしまうため、上述のような補正値取得処理(図9)のような処理を行って階調値補正を行うことにする。つまり、図24のような構成で補正用パターンを印刷し、その後、図9に示す補正値取得処理を行う。そして、得られた補正値を用いて階調値補正を行いつつ、補正用パターンを形成したときのような構成で印刷を行うことにより、ドット位置の変動に対して影響の少ない印刷を行うことができるようになる。 However, if printing is simply performed using such an overlap mask, the density in the range corresponding to the overlapping area is increased as described above, and thus the correction value acquisition process as described above (FIG. 9). The gradation value is corrected by performing the process as described above. That is, the correction pattern is printed with the configuration as shown in FIG. 24, and then the correction value acquisition process shown in FIG. 9 is performed. Then, while performing gradation value correction using the obtained correction value, printing is performed with a configuration similar to that when the correction pattern is formed, thereby performing printing with less influence on fluctuations in dot positions. Will be able to.
その結果として、一部重複する範囲に対応するドットラインにおいて一部重複しない範囲のドットラインよりも階調値が低くなるように補正する濃度補正値が設定されたプリンタであって、ノズル列同士が一部重複する範囲に対応するドットラインにおいて一部重複しない範囲のドットラインよりもドットを多く形成させるようなオーバーラップマスクを有するプリンタが実現される。 As a result, the printer is set with a density correction value for correcting the gradation value to be lower than the dot line in the non-overlapping range in the dot line corresponding to the partially overlapping range, A printer having an overlap mask that realizes forming more dots in a dot line corresponding to a partially overlapping range than in a non-overlapping range of dot lines is realized.
尚、ここでは、パス1とパス2を例にして説明を行ったが、nパス目とn+1パス目との関係についても上述の実施形態を同様に適用することができる。 Here, the description has been given by taking the path 1 and the path 2 as an example, but the above-described embodiment can be similarly applied to the relationship between the n-th path and the n + 1-th path.
===印刷処理===
図32は、ユーザ下でプリンタドライバが行う印刷処理のフロー図である。プリンタ1を購入したユーザは、プリンタ1に同梱されているCD−ROMに記憶されたプリンタドライバ(若しくは、プリンタ製造会社のホームページからダウンロードしたプリンタドライバ)を、コンピュータにインストールする。このプリンタドライバには、図中の各処理をコンピュータに実行させるためのコードを備えている。また、ユーザは、コンピュータにプリンタ1を接続する。
=== Print processing ===
FIG. 32 is a flowchart of print processing performed by the printer driver under the user. A user who has purchased the printer 1 installs a printer driver (or a printer driver downloaded from the homepage of a printer manufacturer) stored in a CD-ROM included with the printer 1 in a computer. This printer driver is provided with code for causing a computer to execute each process in the drawing. The user connects the printer 1 to the computer.
まず、プリンタドライバは、プリンタ1のメモリに記憶されている補正値テーブル(図13参照)を、プリンタ1から取得する(S302)。
ユーザがアプリケーションプログラム上から印刷を指示したとき、プリンタドライバが呼び出され、印刷対象となる画像データ(印刷画像データ)をアプリケーションプログラムから受け取り、その印刷画像データに対して解像度変換処理を行う(S304)。解像度変換処理とは、画像データ(テキストデータ、イメージデータなど)を、用紙に印刷する際の解像度(印刷解像度)に変換する処理である。ここでは、印刷解像度は360×360dpiであり、解像度変換処理後の各画素データは、RGB色空間により表される256階調のデータである。
First, the printer driver acquires a correction value table (see FIG. 13) stored in the memory of the printer 1 from the printer 1 (S302).
When the user instructs printing from the application program, the printer driver is called, receives image data (print image data) to be printed from the application program, and performs resolution conversion processing on the print image data (S304). . The resolution conversion process is a process of converting image data (text data, image data, etc.) to a resolution (print resolution) when printing on paper. Here, the print resolution is 360 × 360 dpi, and each pixel data after the resolution conversion processing is data of 256 gradations represented by the RGB color space.
次に、プリンタドライバは、色変換処理を行う(S306)。色変換処理とは、プリンタ1のインク色の色空間に合わせて画像データを変換する処理である。ここでは、RGB色空間の画像データ(256階調)が、CMYK色空間の画像データ(256階調)に変換される。 Next, the printer driver performs color conversion processing (S306). The color conversion process is a process of converting image data in accordance with the color space of the ink color of the printer 1. Here, image data (256 gradations) in the RGB color space is converted into image data (256 gradations) in the CMYK color space.
これにより、256階調のCMYK色空間の画像データが得られる。なお、以下の説明では、説明の簡略化のため、CMYK色空間の画像データのうちの、ブラック平面の画像データについて説明する。 As a result, image data of 256-tone CMYK color space is obtained. In the following description, for simplification of description, the image data of the black plane among the image data of the CMYK color space will be described.
次に、プリンタドライバは、濃度むら補正処理を行う(S308)。濃度むら補正処理は、用紙上の画素列(ラスタラインに対応)ごとの補正値に基づいて、各画素列に属する画素データの階調値をそれぞれ補正する処理である。
例えば、ユーザのコンピュータ110のプリンタドライバは、各画素データの階調値(以下、補正前の階調値をSinとする)を、その画素データが対応するラスタラインの濃度補正値Hに基づいて補正する(以下、補正後の階調値をSoutとする)。
Next, the printer driver performs density unevenness correction processing (S308). The density unevenness correction process is a process for correcting the gradation values of the pixel data belonging to each pixel column based on the correction value for each pixel column (corresponding to the raster line) on the paper.
For example, the printer driver of the user's computer 110 determines the gradation value of each pixel data (hereinafter, the gradation value before correction is referred to as “Sin”) based on the density correction value H of the raster line corresponding to the pixel data. Correction is performed (hereinafter, the corrected gradation value is referred to as Sout).
具体的には、あるラスタラインの階調値Sinが指令階調値Sa、Sb、Sc、Sd、Seの何れかと同じであれば、コンピュータ110のメモリに記憶されている濃度補正値Hをそのまま用いることができる。例えば画素データの階調値Sin=Sbであれば、補正後の階調値Soutは次式によって求められる。
Sout=Sb×(1+Hb)
一方、画素データの階調値が指令階調値Sa、Sb、Sc、Sd、Seと異なる場合、その周囲の指令階調値の濃度補正値を用いた補間に基づいて補正値を算出する。例えば指令階調値Sinが指令階調値Sbと指令階調値Scとの間の場合、指令階調値Sbの濃度補正値Hb、及び指令階調値Scの濃度補正値Hcを用いた線形補間により求めた補正値をH´とすると、指令階調値Sinの補正後の階調値Soutは次式によって求められる。
Sout=Sin×(1+H´)
このようにして、濃度補正処理が行なわれる。
Specifically, if the gradation value Sin of a certain raster line is the same as any one of the command gradation values Sa, Sb, Sc, Sd, and Se, the density correction value H stored in the memory of the computer 110 is used as it is. Can be used. For example, if the gradation value Sin of the pixel data is Sin = Sb, the corrected gradation value Sout is obtained by the following equation.
Sout = Sb × (1 + Hb)
On the other hand, when the gradation value of the pixel data is different from the command gradation values Sa, Sb, Sc, Sd, Se, the correction value is calculated based on the interpolation using the density correction values of the surrounding command gradation values. For example, when the command tone value Sin is between the command tone value Sb and the command tone value Sc, linearity using the density correction value Hb of the command tone value Sb and the density correction value Hc of the command tone value Sc. If the correction value obtained by interpolation is H ′, the gradation value Sout after the correction of the command gradation value Sin is obtained by the following equation.
Sout = Sin × (1 + H ′)
In this way, the density correction process is performed.
濃度むら補正処理の後、プリンタドライバは、ハーフトーン処理を行う。ハーフトーン処理とは、高階調数のデータを、低階調数のデータに変換する処理である。ここでは、256階調の印刷画像データが、プリンタ1の表現可能な4階調の印刷画像データに変換される。ハーフトーン処理方法としてディザ法などが知られており、本実施形態もこのようなハーフトーン処理を行う。 After density unevenness correction processing, the printer driver performs halftone processing. Halftone processing is processing for converting high gradation number data into low gradation number data. Here, the 256 gradation print image data is converted into the four gradation print image data that can be expressed by the printer 1. A dither method or the like is known as a halftone processing method, and this embodiment also performs such a halftone processing.
本実施形態において、プリンタドライバは、濃度むら補正処理された画素データに対して、ハーフトーン処理を行うことになる。この結果、濃く視認されやすい部分の画素データの階調値は低くなるように補正されているので、その部分のドット生成率は低くなる。逆に、淡く視認されやすい部分ではドット生成率が高くなる。 In the present embodiment, the printer driver performs halftone processing on pixel data that has been subjected to density unevenness correction processing. As a result, the tone value of the pixel data in the dark and easily visible portion is corrected to be low, so the dot generation rate in that portion is low. On the contrary, the dot generation rate is high in a portion that is faint and easily visible.
次に、プリンタドライバは、ラスタライズ処理を行う(S312)。ラスタライズ処理は、印刷画像データ上の画素データの並び順を、プリンタ1に転送すべきデータ順に変更する処理である。その後、プリンタドライバは、プリンタ1を制御するための制御データを画素データに付加することによって印刷データを生成し(S314)、その印刷データをプリンタ1に送信する(S316)。 Next, the printer driver performs rasterization processing (S312). The rasterization process is a process of changing the order of arrangement of pixel data on the print image data to the order of data to be transferred to the printer 1. Thereafter, the printer driver generates print data by adding control data for controlling the printer 1 to the pixel data (S314), and transmits the print data to the printer 1 (S316).
プリンタ1は、受信した印刷データに従って、印刷動作を行う。具体的には、プリンタ1のコントローラ60は、受信した印刷データの制御データに従って搬送ユニット20などを制御し、印刷データの画素データに従ってヘッドユニット40を制御して各ノズルからインクを吐出する。このようにして生成された印刷データに基づいてプリンタ1が印刷処理を行えば、各ラスタラインのドット生成率が変更され、用紙上の列領域の画像片の濃度が補正されて、印刷画像の濃度むらが抑制される。 The printer 1 performs a printing operation according to the received print data. Specifically, the controller 60 of the printer 1 controls the transport unit 20 and the like according to the received print data control data, and controls the head unit 40 according to the pixel data of the print data to eject ink from each nozzle. If the printer 1 performs a printing process based on the print data generated in this way, the dot generation rate of each raster line is changed, the density of the image pieces in the row area on the paper is corrected, and the print image Concentration unevenness is suppressed.
===第2実施形態===
前述のように、各パス間で一部重複する範囲に対応するドットラインにおいて一部重複しない範囲のドットラインよりも階調値が低くなるように補正する濃度補正値が設定されたプリンタであって、ノズル列同士が一部重複する範囲に対応するドットラインにおいて一部重複しない範囲のドットラインよりもドットを多く形成させるようなオーバーラップマスクを有するプリンタを、次のように実現することもできる。
=== Second Embodiment ===
As described above, the printer is set with a density correction value for correcting the tone value so that the dot line corresponding to the partially overlapping range between the passes has a lower gradation value than the dot line not partially overlapping. Thus, a printer having an overlap mask that forms more dots than dot lines in a range that does not partially overlap in a dot line that corresponds to a range in which the nozzle rows partially overlap may be realized as follows. it can.
第2実施形態では、ドットの出力比率に応じて濃度補正係数rを設定することとする。ここでは、例としてブラックKについての濃度補正について説明するが、濃度補正係数rに対する、濃度補正後の濃度K’と濃度補正前の濃度Kは次式で表される。
K’(iraster)=K’(iraster)×r(iraster)
ここで、irasterは、ラスタ番号である。
In the second embodiment, the density correction coefficient r is set according to the dot output ratio. Here, density correction for black K will be described as an example. The density K ′ after density correction and the density K before density correction with respect to the density correction coefficient r are expressed by the following equations.
K ′ (iraster) = K ′ (iraster) × r (iraster)
Here, iraster is a raster number.
図33は、ドット出力比率と濃度補正係数について説明するための図である。図には、パス1とパス2との相対位置に対応するドット出力比率と濃度補正係数が示されている。
ここでドット出力比率は、各ラスタラインにおいてパス1における各ノズルとパス2における各ノズルの形成可能なドットの数を百分率で表したものである。ここでは、パス1のノズル列411とパス2のノズル列411が重なり合う領域(前述の重複領域)のドット出力比率が、ノズル列同士が重なり合わない部分のドット出力比率よりも高くなるようにされている。
FIG. 33 is a diagram for explaining the dot output ratio and the density correction coefficient. In the figure, dot output ratios and density correction coefficients corresponding to the relative positions of pass 1 and pass 2 are shown.
Here, the dot output ratio is the percentage of dots that can be formed by each nozzle in pass 1 and each nozzle in pass 2 in each raster line. Here, the dot output ratio of the area where the nozzle array 411 of pass 1 and the nozzle array 411 of pass 2 overlap (the above-described overlapping area) is set to be higher than the dot output ratio of the portion where the nozzle arrays do not overlap. ing.
濃度補正係数rは、上式において示される係数であるが、濃度補正係数rは、補正後濃度が、重複領域とそうでない領域とで、ほぼ同じ濃度になるように決められる。
そのため、図の重複領域において、ドット出力比率は100%よりも高い値となり、ドットが多く出力されている分、濃度補正係数は濃度を低くするような低い値に設定されている。
The density correction coefficient r is a coefficient shown in the above equation, but the density correction coefficient r is determined so that the density after correction is substantially the same in the overlapping area and the area that is not.
For this reason, in the overlapping region in the figure, the dot output ratio is higher than 100%, and the density correction coefficient is set to a low value that lowers the density as much dots are output.
ドット出力比率を関数f(iraster)とした場合、濃度補正係数は、その逆数に所定の係数αを乗じたものとして表される。すなわち、
r(iraster)=α×1/f(iraster)
で表される。ここで、係数αは1よりも小さい値とする。
When the dot output ratio is a function f (iraster), the density correction coefficient is expressed by multiplying the inverse thereof by a predetermined coefficient α. That is,
r (iraster) = α × 1 / f (iraster)
It is represented by Here, the coefficient α is set to a value smaller than 1.
前述の第1実施形態におけるプリンタは、その構成から、重複領域におけるドット出力比率が高めに設定される。よって、これに対して、補正後の濃度が低くなるように濃度補正係数を予め設定して、補正用パターンCPを形成することができる。このとき、αの値は1よりも小さい値とされているので、重複領域において形成される補正用パターンCPは重複領域以外の箇所と比較して、若干濃度の高い印刷がなされる。 In the printer according to the first embodiment described above, the dot output ratio in the overlapping region is set higher due to its configuration. Accordingly, the correction pattern CP can be formed by setting the density correction coefficient in advance so that the density after correction becomes low. At this time, since the value of α is smaller than 1, the correction pattern CP formed in the overlapping region is printed with a slightly higher density than the portion other than the overlapping region.
このように、補正値取得処理を行う前に、ドット出力比率に応じた濃度補正係数を設定しておくこととしてもよい。 As described above, the density correction coefficient corresponding to the dot output ratio may be set before performing the correction value acquisition process.
このようにすることによって、濃度むらの発生を抑制することができる。 By doing in this way, generation | occurrence | production of density | concentration unevenness can be suppressed.
===その他の実施の形態===
上述の実施形態では、パス1のノズル列411とパス2のノズル列411の重複範囲のノズル数を、1重複範囲の1ノズル列あたり8個としているが、8個に限らず1個以上であればよい。
=== Other Embodiments ===
In the above-described embodiment, the number of nozzles in the overlapping range of the nozzle row 411 in pass 1 and the nozzle row 411 in pass 2 is 8 per nozzle row in the overlapping range. I just need it.
また、上述の実施形態は、プリンタなど印刷装置の製造工程において行なってもよいし、製造後のメンテナンス等において、補正値設定方法等として行なってもよい。その場合、当該印刷装置を使用するユーザが行なっても良い。なお、補正値は印刷装置と一体の記憶部に記憶されても良いし、印刷装置とは別体の記憶部に記憶されても良い。また、記憶部は、半導体記憶部の他に、光学的に読取可能な記憶部でも良いし、磁気的な記憶部や可視記憶部など他の記憶部でもよい。 The above-described embodiment may be performed in a manufacturing process of a printing apparatus such as a printer, or may be performed as a correction value setting method or the like in maintenance after manufacturing. In that case, it may be performed by a user who uses the printing apparatus. The correction value may be stored in a storage unit integrated with the printing apparatus, or may be stored in a storage unit separate from the printing apparatus. In addition to the semiconductor storage unit, the storage unit may be an optically readable storage unit, or another storage unit such as a magnetic storage unit or a visible storage unit.
また、上述の実施形態では、図32において、S306色変換処理とS310ハーフトーン処理の間に濃度むら補正処理を行なっているが、これに限らず、最終的に、ドットによって形成されるドットラインの濃度補正が行なえるものであればよく、どの段階で濃度むら補正をおこなってもよい。 In the above-described embodiment, the density unevenness correction process is performed between the S306 color conversion process and the S310 halftone process in FIG. 32. However, the present invention is not limited to this, and finally the dot line formed by dots. The density unevenness correction may be performed at any stage as long as the density correction can be performed.
上述の実施形態では、流体噴射装置としてプリンタ1が説明されていたが、これに限られるものではなくインク以外の他の流体(液体や、機能材料の粒子が分散されている液状体、ジェルのような流状体)を噴射したり吐出したりする流体噴射装置に具現化することもできる。例えば、カラーフィルタ製造装置、染色装置、微細加工装置、半導体製造装置、表面加工装置、三次元造形機、気体気化装置、有機EL製造装置(特に高分子EL製造装置)、ディスプレイ製造装置、成膜装置、DNAチップ製造装置などのインクジェット技術を応用した各種の装置に、上述の実施形態と同様の技術を適用してもよい。また、これらの方法や製造方法も応用範囲の範疇である。 In the above-described embodiment, the printer 1 has been described as the fluid ejecting apparatus. However, the printer 1 is not limited to this, and is not limited to this. Other fluids other than ink (liquids, liquids in which particles of functional materials are dispersed, gels) Such a fluid can be embodied in a fluid ejecting apparatus that ejects or ejects the fluid. For example, color filter manufacturing apparatus, dyeing apparatus, fine processing apparatus, semiconductor manufacturing apparatus, surface processing apparatus, three-dimensional modeling machine, gas vaporizer, organic EL manufacturing apparatus (especially polymer EL manufacturing apparatus), display manufacturing apparatus, film formation You may apply the technique similar to the above-mentioned embodiment to the various apparatuses which applied inkjet technology, such as an apparatus and a DNA chip manufacturing apparatus. These methods and manufacturing methods are also within the scope of application.
上記の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、本発明にはその等価物が含まれることは言うまでもない。 The above-described embodiments are for facilitating the understanding of the present invention, and are not intended to limit the present invention. The present invention can be changed and improved without departing from the gist thereof, and it is needless to say that the present invention includes equivalents thereof.
<ヘッドについて>
前述の実施形態では、圧電素子を用いてインクを吐出していた。しかし、液体を吐出する方式は、これに限られるものではない。例えば、熱によりノズル内に泡を発生させる方式など、他の方式を用いてもよい。
<About the head>
In the above-described embodiment, ink is ejected using a piezoelectric element. However, the method for discharging the liquid is not limited to this. For example, other methods such as a method of generating bubbles in the nozzle by heat may be used.
1 プリンタ、
20 搬送ユニット、21 給紙ローラ、22 搬送モータ、23 搬送ローラ、
24 プラテン、25 排紙ローラ、
30 キャリッジユニット、31 キャリッジ、
40ヘッドユニット、41 ヘッド、
50 検出器群、
60 コントローラ、61 インタフェース、
62 CPU、63 メモリ、
70 駆動信号生成回路、
110 コンピュータ、111 インタフェース、
112 CPU、113 メモリ、
120 スキャナ、121 読取キャリッジ、122 インタフェース、
123 CPU、124 メモリ、125 スキャナコントローラ、
CP 補正用パターン
1 printer,
20 transport unit, 21 paper feed roller, 22 transport motor, 23 transport roller,
24 platen, 25 paper discharge roller,
30 Carriage unit, 31 Carriage,
40 head units, 41 heads,
50 detector groups,
60 controllers, 61 interfaces,
62 CPU, 63 memory,
70 drive signal generation circuit,
110 computers, 111 interfaces,
112 CPU, 113 memory,
120 scanner, 121 reading carriage, 122 interface,
123 CPU, 124 memory, 125 scanner controller,
CP correction pattern
Claims (8)
媒体に対してノズル列に沿う方向に交差する第1方向に相対移動して流体を噴射する第1噴射動作と、
前記媒体を前記ノズル列に沿う第2方向に相対移動させる搬送動作と、
前記第1方向に相対移動して前記流体を噴射する第2噴射動作と、
を有し、
前記第1噴射動作と前記第2噴射動作において前記第2方向に沿う方向に一部重複するノズル列のノズル同士が分担して共通のドットラインを形成して前記補正用パターンを形成することにおいて、前記一部重複しない範囲において単位面積あたりに噴射された前記流体の量よりも前記一部重複する範囲において単位面積あたりに噴射された前記流体の量を多くして前記補正用パターンを形成することと、
(B)前記補正用パターンの濃度を前記第1方向に複数並ぶ画素からなる画素列毎に測定することと、
(C)測定した前記画素列毎の濃度に基づいて、前記階調値を補正するための補正値を前記画素列毎に求めることと、
(D)前記ノズル列が設けられた流体噴射装置の記憶部に前記補正値を記憶することと、
を含む補正値設定方法。 (A) forming a correction pattern based on gradation values,
A first ejecting operation for ejecting a fluid by relatively moving in a first direction intersecting a direction along the nozzle row with respect to the medium;
A transport operation for relatively moving the medium in a second direction along the nozzle row;
A second ejection operation for ejecting the fluid by relatively moving in the first direction;
Have
In the first ejection operation and the second ejection operation, the nozzles in the nozzle rows that partially overlap in the direction along the second direction share the formation of a common dot line to form the correction pattern. The correction pattern is formed by increasing the amount of the fluid ejected per unit area in the partially overlapping range than the amount of the fluid ejected per unit area in the non-overlapping range. And
(B) measuring the density of the correction pattern for each pixel column composed of a plurality of pixels arranged in the first direction;
(C) obtaining a correction value for correcting the gradation value for each pixel column based on the measured density for each pixel column;
(D) storing the correction value in a storage unit of a fluid ejection device provided with the nozzle row;
Correction value setting method including
前記第1噴射動作と前記第2噴射動作において前記第2方向について一部重複するノズル列と、
(B)前記第1噴射動作のノズル列と前記第2噴射動作のノズル列とから流体を噴射させて前記第1移動方向に複数のドットが並ぶドットラインを前記第2方向に複数形成させる制御部であって、
前記一部重複する範囲に対応するドットラインにおいて前記一部重複しない範囲のドットラインよりも階調値が低くなるように補正する補正値と、前記一部重複する範囲に対応するドットラインにおいて前記一部重複しない範囲のドットラインよりもドットを多く形成させるようなマスクと、に基づいて前記第1噴射動作と前記第2噴射動作において前記流体を噴射させる制御部と、
を備える流体噴射装置。 (A) a first ejection operation for ejecting a fluid by relatively moving in a first direction intersecting a direction in which the nozzles are arranged with respect to the medium, and a relative movement of the medium in the second direction in which the nozzles are arranged, A nozzle row that performs a second operation of ejecting the fluid by relatively moving in a first direction,
A nozzle row partially overlapping in the second direction in the first injection operation and the second injection operation;
(B) Control in which fluid is ejected from the nozzle row of the first ejection operation and the nozzle row of the second ejection operation to form a plurality of dot lines in which the plurality of dots are arranged in the first movement direction in the second direction. Part,
In the dot line corresponding to the partially overlapping range, the correction value for correcting the gradation value to be lower than the dot line in the partially overlapping range, and the dot line corresponding to the partially overlapping range A control unit that ejects the fluid in the first ejection operation and the second ejection operation based on a mask that forms more dots than dot lines in a partially non-overlapping range;
A fluid ejection device comprising:
形成する画像に前記第1マスクと前記第2マスクとを適用することにより、前記一部重複する範囲に対応するドットラインにおいて前記一部重複しない範囲のドットラインよりも重複して形成されるドットを多くする、請求項5に記載の流体噴射装置。 The mask is composed of a first mask for the nozzle row in the first ejection operation and a second mask for the nozzle row in the second ejection operation in the partially overlapping range,
By applying the first mask and the second mask to the image to be formed, the dots formed in the dot lines corresponding to the partially overlapping range are overlapped with the dot lines in the non-overlapping range. The fluid ejecting apparatus according to claim 5, wherein the number is increased.
媒体に対してノズル列に沿う方向に交差する第1方向に相対移動して流体を噴射する第1噴射動作と、
前記媒体を前記ノズル列に沿う第2方向に相対移動させる搬送動作と、
前記第1方向に相対移動して前記流体を噴射する第2噴射動作と、
を有し、
前記第1噴射動作と前記第2噴射動作において前記第2方向に沿う方向に一部重複するノズル列のノズル同士が分担して共通のドットラインを形成して前記補正用パターンを形成することにおいて、前記一部重複しない範囲において単位面積あたりに噴射された前記流体の量よりも前記一部重複する範囲において単位面積あたりに噴射された前記流体の量を多くして前記補正用パターンを形成することと、
(B)前記補正用パターンの濃度を前記第1方向に複数並ぶ画素からなる画素列毎に測定することと、
(C)測定した前記画素列毎の濃度に基づいて、前記階調値を補正するための補正値を前記画素列毎に求めることと、
(D)前記ノズル列が設けられた流体噴射装置の記憶部に前記補正値を記憶することと、
を含む流体噴射装置の製造方法。 (A) forming a correction pattern based on gradation values,
A first ejecting operation for ejecting a fluid by relatively moving in a first direction intersecting a direction along the nozzle row with respect to the medium;
A transport operation for relatively moving the medium in a second direction along the nozzle row;
A second ejection operation for ejecting the fluid by relatively moving in the first direction;
Have
In the first ejection operation and the second ejection operation, the nozzles in the nozzle rows that partially overlap in the direction along the second direction share the formation of a common dot line to form the correction pattern. The correction pattern is formed by increasing the amount of the fluid ejected per unit area in the partially overlapping range than the amount of the fluid ejected per unit area in the non-overlapping range. And
(B) measuring the density of the correction pattern for each pixel column composed of a plurality of pixels arranged in the first direction;
(C) obtaining a correction value for correcting the gradation value for each pixel column based on the measured density for each pixel column;
(D) storing the correction value in a storage unit of a fluid ejection device provided with the nozzle row;
A method of manufacturing a fluid ejecting apparatus including:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009128091A JP2010274485A (en) | 2009-05-27 | 2009-05-27 | Correction value setting method, fluid ejecting apparatus, and fluid ejecting apparatus manufacturing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2009128091A JP2010274485A (en) | 2009-05-27 | 2009-05-27 | Correction value setting method, fluid ejecting apparatus, and fluid ejecting apparatus manufacturing method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010274485A true JP2010274485A (en) | 2010-12-09 |
Family
ID=43421905
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2009128091A Pending JP2010274485A (en) | 2009-05-27 | 2009-05-27 | Correction value setting method, fluid ejecting apparatus, and fluid ejecting apparatus manufacturing method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010274485A (en) |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012166477A (en) * | 2011-02-15 | 2012-09-06 | Seiko Epson Corp | Fluid ejection device and fluid ejection method |
| JP2012196909A (en) * | 2011-03-22 | 2012-10-18 | Seiko Epson Corp | Printing method |
| JP2012228855A (en) * | 2011-04-27 | 2012-11-22 | Canon Inc | Image processor, inkjet recording device, and image processing method |
| JP2015047582A (en) * | 2013-09-03 | 2015-03-16 | 株式会社ミマキエンジニアリング | Printing method |
| JP2017501048A (en) * | 2013-11-20 | 2017-01-12 | トーンジェット リミテッド | Print head control |
| JP2017185638A (en) * | 2016-04-01 | 2017-10-12 | セイコーエプソン株式会社 | Droplet discharge controller, droplet discharge control method, and droplet discharge device |
| JP2019006122A (en) * | 2013-06-27 | 2019-01-17 | トーンジェット リミテッド | Printhead control |
| JP2023050614A (en) * | 2021-09-30 | 2023-04-11 | セイコーエプソン株式会社 | Recording device, record reading system and recording method |
-
2009
- 2009-05-27 JP JP2009128091A patent/JP2010274485A/en active Pending
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012166477A (en) * | 2011-02-15 | 2012-09-06 | Seiko Epson Corp | Fluid ejection device and fluid ejection method |
| US9010897B2 (en) | 2011-02-15 | 2015-04-21 | Seiko Epson Corporation | Fluid-ejecting device and fluid-ejecting method for ejecting a fluid by a first nozzle column and a second nozzle column that form an overlapping region |
| JP2012196909A (en) * | 2011-03-22 | 2012-10-18 | Seiko Epson Corp | Printing method |
| JP2012228855A (en) * | 2011-04-27 | 2012-11-22 | Canon Inc | Image processor, inkjet recording device, and image processing method |
| JP2019006122A (en) * | 2013-06-27 | 2019-01-17 | トーンジェット リミテッド | Printhead control |
| JP2015047582A (en) * | 2013-09-03 | 2015-03-16 | 株式会社ミマキエンジニアリング | Printing method |
| JP2017501048A (en) * | 2013-11-20 | 2017-01-12 | トーンジェット リミテッド | Print head control |
| JP2017185638A (en) * | 2016-04-01 | 2017-10-12 | セイコーエプソン株式会社 | Droplet discharge controller, droplet discharge control method, and droplet discharge device |
| JP2023050614A (en) * | 2021-09-30 | 2023-04-11 | セイコーエプソン株式会社 | Recording device, record reading system and recording method |
| JP7739911B2 (en) | 2021-09-30 | 2025-09-17 | セイコーエプソン株式会社 | Recording device, recording reading system, and recording method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5760478B2 (en) | Fluid ejecting apparatus and fluid ejecting method | |
| US20100201726A1 (en) | Fluid ejecting apparatus and manufacturing method of fluid ejecting apparatus | |
| JP5782739B2 (en) | Fluid ejecting apparatus and fluid ejecting method | |
| US20090244153A1 (en) | Method of calculating correction value and method of discharging liquid | |
| JP2010274485A (en) | Correction value setting method, fluid ejecting apparatus, and fluid ejecting apparatus manufacturing method | |
| US20100245871A1 (en) | Method of correcting pixel data and fluid ejecting apparatus | |
| JP2011189512A (en) | Liquid ejection device and liquid ejection method | |
| JP2010069636A (en) | Method for correction | |
| JP5644048B2 (en) | Method for manufacturing fluid ejecting apparatus, correction value setting method for fluid ejecting apparatus, and fluid ejecting apparatus | |
| JP2011255594A (en) | Liquid ejection device and liquid ejection method | |
| US9643411B2 (en) | Position deviation order detection method, image position deviation correction method, streak unevenness correction table creation method, and streak unevenness correction method | |
| JP2010094875A (en) | Correction method | |
| JP2012000790A (en) | Liquid ejection apparatus, and liquid ejection method | |
| JP5447160B2 (en) | Method for adjusting fluid ejection device and method for manufacturing fluid ejection device | |
| JP2011218560A (en) | Density correction method and printer | |
| JP2010099893A (en) | Method for manufacturing fluid ejection device | |
| JP2010105289A (en) | Fluid jet apparatus and fluid jet method | |
| JP2010194755A (en) | Manufacturing method of fluid jetting apparatus | |
| US20100245441A1 (en) | Fluid ejecting apparatus and method of correcting pixel data | |
| JP2011245666A (en) | Method for adjusting fluid ejection apparatus and method for manufacturing fluid ejection apparatus | |
| JP2010269470A (en) | Correction value setting method and fluid ejecting apparatus manufacturing method | |
| JP2009302608A (en) | Method of calculating correction value and printing method | |
| JP2010149329A (en) | Method for manufacturing fluid jetting apparatus and method for setting correction value for fluid jetting apparatus | |
| JP2010269522A (en) | Correction value setting method and fluid ejecting apparatus manufacturing method | |
| JP2010064371A (en) | Method of correction and liquid ejection device |