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

JP6682238B2 - Image processing apparatus and image processing method - Google Patents

Image processing apparatus and image processing method Download PDF

Info

Publication number
JP6682238B2
JP6682238B2 JP2015214791A JP2015214791A JP6682238B2 JP 6682238 B2 JP6682238 B2 JP 6682238B2 JP 2015214791 A JP2015214791 A JP 2015214791A JP 2015214791 A JP2015214791 A JP 2015214791A JP 6682238 B2 JP6682238 B2 JP 6682238B2
Authority
JP
Japan
Prior art keywords
recording
threshold
data
low density
matrix
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2015214791A
Other languages
Japanese (ja)
Other versions
JP2017081108A (en
Inventor
崇幸 牛山
崇幸 牛山
義朋 丸本
義朋 丸本
秀尚 馬淵
秀尚 馬淵
坪井 仁
仁 坪井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2015214791A priority Critical patent/JP6682238B2/en
Publication of JP2017081108A publication Critical patent/JP2017081108A/en
Application granted granted Critical
Publication of JP6682238B2 publication Critical patent/JP6682238B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Ink Jet (AREA)

Description

本発明は、記録媒体にインクを吐出して画像を記録するための画像処理装置および画像処理方法に関する。   The present invention relates to an image processing apparatus and an image processing method for recording an image by ejecting ink on a recording medium.

インクジェット記録装置では、長尺の記録ヘッドと記録媒体の1回の相対走査により、画像を完成させるシングルパス方式が有用されている。このようなシングルパス方式は、高速出力という利点を有している一方、記録ヘッドに配列する個々のノズルの吐出特性が記録媒体に現れやすく、濃度ムラが課題となる場合も多い。   In the inkjet recording apparatus, a single-pass method is used in which an image is completed by performing relative scanning once between a long recording head and a recording medium. While such a single-pass method has the advantage of high-speed output, the ejection characteristics of the individual nozzles arranged in the recording head are likely to appear on the recording medium, and density unevenness often poses a problem.

特許文献1には、画像内で白スジが発生する位置のノズルの吐出量を相対的に大きくすることにより、濃度ムラを抑える構成が開示されている。   Japanese Patent Application Laid-Open No. 2004-242242 discloses a configuration in which unevenness in density is suppressed by relatively increasing the ejection amount of a nozzle at a position where white stripes occur in an image.

特開2010―228286号公報JP, 2010-228286, A

ところで近年では、オフセット印刷で用いられるようなインク吸収性の低い記録媒体への対応も求められて来ている。吸収性の低い記録媒体では、記録媒体に付与されたインク滴が十分に吸収される前に、新たなインク滴が隣接する位置に付与される場合があるので、これらインク滴間の引き合いに伴う新たな濃度ムラが発生する場合がある。シングルパス記録の場合、インク滴が記録媒体に付与される順番や引き合いの傾向は、記録ヘッドにおけるノズルのレイアウトや吐出特性に依存するため、濃度ムラの状態もこれらに依存したものとなってしまう。そしてこのような濃度ムラは、特許文献1を採用して吐出量を調整しても、インク滴間の引き合いが抑制されるわけではないので、十分に緩和することができない。   By the way, in recent years, it has been required to cope with a recording medium having low ink absorbency such as used in offset printing. In a recording medium having low absorptivity, a new ink droplet may be applied to an adjacent position before the ink droplet applied to the recording medium is sufficiently absorbed. New density unevenness may occur. In the case of single-pass printing, the order in which the ink droplets are applied to the printing medium and the tendency of inquiries depend on the layout of the nozzles and the ejection characteristics of the printing head, so the state of density unevenness also depends on these. . Further, such density unevenness cannot be sufficiently mitigated even if the ejection amount is adjusted by employing Japanese Patent Application Laid-Open No. 2004-242242, because the inquiry between the ink droplets is not suppressed.

本発明は上記課題を解決するためになされたものである。よってその目的とするところは、吸収性の低い記録媒体にシングルパスで記録する場合であっても、濃度ムラの無い一様な画像を出力可能な画像処理装置および画像処理方法を提供することである。   The present invention has been made to solve the above problems. Therefore, it is an object of the present invention to provide an image processing apparatus and an image processing method capable of outputting a uniform image without density unevenness even when recording with a single pass on a recording medium having low absorptivity. is there.

そのために本発明は、力された画像濃度を示す多値データである画像データに対し、画素の位置に対応する閾値が予め定められている閾値マトリクスを参照し、個々の画素について前記多値データと前記閾値マトリクスに定められている閾値を比較して前記多値データが閾値以上の値を有する場合にはドットの記録と決定し、前記多値データが閾値より小さい値を有する場合には非記録とする量子化処理を行うことにより吐出データを生成する生成手段を備え、前記量子化処理により生成された吐出データに従って、所定の方向に配列するインクを吐出するノズルを備えた記録ヘッドと記録媒体とを前記所定の方向と交差する方向に相対移動させながらインクを吐出することによって画像を記録するための画像処理装置であって、前記生成手段は、前記記録ヘッドが、一様なドットパターンを記録するためのデータを用いて記録したテストパターンを読み取った結果に基づいて決定された記録用閾値マトリクスを用いて前記量子化処理を行い、前記記録用閾値マトリクスは、前記所定の方向において前記テストパターンの濃度が周囲よりも低い低濃度位置と対応するノズルに対応する閾値の平均値が、前記低濃度位置ではない非低濃度位置と対応するノズルに対応する閾値の平均値よりも低く、且つ、前記記録用閾値マトリクスを用いて生成された中間濃度の階調に対応する吐出データにおいて、前記低濃度位置と対応するノズルが記録に用いられる画素の列において非記録の画素が連続する回数の平均が、前記非低濃度位置と対応するノズルが記録に用いられる画素の列において非記録の画素が連続する回数の平均よりも多くなるように、各画素の位置に対応する閾値が設定されていることを特徴とする。 The present invention For this purpose, the image data is multi-value data representing the input image density, refers to the threshold value matrix threshold corresponding to the position of the pixel is determined in advance, the multi-value for each pixel When the multi-valued data has a value equal to or larger than the threshold value by comparing the data and the threshold values set in the threshold value matrix, it is determined to be dot recording, and when the multi-valued data has a value smaller than the threshold value, A recording head including a generating unit that generates ejection data by performing a non-recording quantization process, and a nozzle that ejects ink arranged in a predetermined direction according to the ejection data generated by the quantization process; An image processing apparatus for recording an image by ejecting ink while relatively moving a recording medium in a direction intersecting with the predetermined direction, the method comprising: The stage, the recording head performs the quantization process using a recording threshold matrix determined based on a result of reading a test pattern recorded using data for recording a uniform dot pattern, In the recording threshold matrix, the average value of the threshold values corresponding to the nozzles corresponding to the low density position where the density of the test pattern is lower than the surroundings in the predetermined direction corresponds to the non-low density position that is not the low density position. Which is lower than the average value of the threshold values corresponding to the nozzles and which corresponds to the low density position in the ejection data corresponding to the gradation of the intermediate density generated using the recording threshold matrix, is used for the printing. The average of the number of consecutive non-printed pixels in the row of pixels to be recorded is the row of pixels in which the nozzle corresponding to the non-low density position is used for printing As non-recording pixel is greater than the average number of contiguous, characterized in that threshold value corresponding to the position of each pixel is set.

本発明によれば、吸収性の低い記録媒体にシングルパスで記録する場合であっても、濃度ムラの無い一様な画像を出力することができる。   According to the present invention, it is possible to output a uniform image with no density unevenness even when recording in a single pass on a recording medium having low absorptivity.

本発明で使用可能なインクジェット記録装置の内部構成図である。FIG. 3 is an internal configuration diagram of an inkjet recording apparatus that can be used in the present invention. 記録ヘッドをノズル面側から見た図である。FIG. 6 is a view of the recording head as viewed from the nozzle surface side. 本発明に使用可能な画像処理システムの制御構成を示すブロック図である。It is a block diagram which shows the control structure of the image processing system which can be used for this invention. ホスト装置および記録装置で実行する画像処理の工程を示すブロック図である。FIG. 3 is a block diagram showing a process of image processing executed by a host device and a recording device. (a)〜(c)は、濃度ムラ発生メカニズムを説明するための図である。(A)-(c) is a figure for demonstrating the density nonuniformity generation mechanism. (a)及び(b)はノズルレイアウトと閾値マトリクスの対応を示す図である。(A) And (b) is a figure which shows the correspondence of a nozzle layout and a threshold value matrix. 一様な画像データが入力されてきた場合の記録画素の配列状態図である。FIG. 9 is an array state diagram of recording pixels when uniform image data is input. 工場出荷時における閾値マトリクスの設定工程を説明するための図である。It is a figure for demonstrating the setting process of the threshold value matrix at the time of factory shipment. (a)および(b)は、出荷時に設定される閾値マトリクスを示す図である。(A) And (b) is a figure which shows the threshold value matrix set at the time of shipment. 閾値マトリクスの別例を示す図である。It is a figure which shows another example of a threshold value matrix. ノズルレイアウトの別例示す図である。It is a figure which shows another example of a nozzle layout. 閾値マトリクスの別例を示す図である。It is a figure which shows another example of a threshold value matrix. (a)および(b)は、閾値平均値と記録画素数の分布を示す図である。(A) And (b) is a figure which shows distribution of a threshold average value and a recording pixel number. (a)〜(c)は、閾値マトリクスと閾値平均値の別例を示す図である。(A)-(c) is a figure which shows another example of a threshold value matrix and a threshold value average value. 一様な画像データが入力されてきた場合の記録画素の配列状態図である。FIG. 9 is an array state diagram of recording pixels when uniform image data is input. 第2の実施形態で用意する閾値マトリクスの一例を示す図である。It is a figure which shows an example of the threshold value matrix prepared in 2nd Embodiment. 一様な画像データが入力されてきた場合の記録画素の配列状態図である。FIG. 9 is an array state diagram of recording pixels when uniform image data is input. 第3の実施形態で使用する分配係数と係数テーブルである。It is a distribution coefficient and a coefficient table used in the third embodiment. 第4の実施形態における画像処理工程のブロック図である。It is a block diagram of the image processing process in 4th Embodiment. 第4の実施形態で使用する係数テーブルである。It is a coefficient table used in the fourth embodiment. 第5の実施形態で使用するインクジェット記録装置の内部構成図である。It is an internal block diagram of the inkjet recording device used in 5th Embodiment. 画像処理システムの制御構成を示すブロック図である。It is a block diagram which shows the control structure of an image processing system. キャリブレーションにおける処理工程を示すフローチャートである。It is a flow chart which shows a processing process in calibration. 予め用意しておく複数のマトリクスの例を示す図である。It is a figure which shows the example of the some matrix prepared beforehand. (a)および(b)はシステム構成および処理工程の別例を示す図である。(A) And (b) is a figure which shows another example of a system structure and a process.

(第1の実施形態)
<画像処理システムの概略構成>
図1は、本発明に使用可能なインクジェット記録装置104の内部構成を説明するための斜視図である。複数の搬送ローラ81に挟持された記録媒体Sは、一定の速度でY方向に搬送され、その搬送経路には吐出データに従って記録媒体Sにインクを付与するための記録ヘッド11〜14が配備されている。記録ヘッド11はブラックインクを、記録ヘッド12はシアンインクを、記録ヘッド13はマゼンタインクを、記録ヘッド14はイエローインクをそれぞれZ方向に吐出する。
(First embodiment)
<Schematic configuration of image processing system>
FIG. 1 is a perspective view for explaining the internal configuration of an inkjet recording device 104 that can be used in the present invention. The recording medium S sandwiched by the plurality of conveying rollers 81 is conveyed in the Y direction at a constant speed, and recording heads 11 to 14 for applying ink to the recording medium S according to the ejection data are arranged on the conveying path. ing. The recording head 11 ejects black ink, the recording head 12 ejects cyan ink, the recording head 13 ejects magenta ink, and the recording head 14 ejects yellow ink in the Z direction.

図2は、記録ヘッド11〜14のノズル面における部分的なノズルレイアウトを示す図である。ここではブラックインク用の記録ヘッド11を例に説明するが、他の記録ヘッド12〜14も同様の構成を有している。ノズル面10には、インクを滴として吐出するためのノズル12が搬送方向であるY方向と交差するX方向に一定のピッチ(ここでは600dpi(ドット/インチ)で配列している。この際、X方向に隣接するノズル12は、Y方向に間隔Dを置きながら3ノズル周期で配置されている。つまり、本例の場合、ノズル面10には、複数のノズル12がX方向に3画素周期で配列するノズル列1、ノズル列2、およびノズル列3が、Y方向に間隔Dをおいて配列した構成となっている。個々のノズル12は、吐出データに従って、記録媒体Sの搬送速度に対応する周波数でインクを吐出する。   FIG. 2 is a diagram showing a partial nozzle layout on the nozzle surfaces of the recording heads 11-14. Here, the recording head 11 for black ink will be described as an example, but the other recording heads 12 to 14 also have the same configuration. Nozzles 12 for ejecting ink as droplets are arranged on the nozzle surface 10 at a constant pitch (here, 600 dpi (dots / inch) in the X direction that intersects the Y direction, which is the transport direction. The nozzles 12 adjacent to each other in the X direction are arranged in a 3-nozzle cycle with a space D in the Y direction, that is, in this example, the nozzle surface 10 has a plurality of nozzles 12 in a 3-pixel cycle in the X direction. The nozzle row 1, the nozzle row 2, and the nozzle row 3 which are arranged in the above are arranged at intervals of D in the Y direction. Ink is ejected at the corresponding frequency.

図3は、本発明に使用可能な画像処理システムの制御構成を示すブロック図である。ここでは、インクジェット記録装置104とホスト装置100によって構成される画像処理システムを例に説明する。   FIG. 3 is a block diagram showing the control configuration of the image processing system usable in the present invention. Here, an image processing system including the inkjet recording device 104 and the host device 100 will be described as an example.

ホスト装置100において、CPU108は、ハードディスク(HD)107やROM110に格納された各種プログラムに従い、RAM109をワークエリアとして使用しながら、各種処理を実行する。具体的には、オペレーティングシステム102を介して、アプリケーション101、プリンタドライバ103、モニタドライバ105の各ソフトウェアを動作させる。   In the host device 100, the CPU 108 executes various processes according to various programs stored in the hard disk (HD) 107 or the ROM 110 while using the RAM 109 as a work area. Specifically, each software of the application 101, the printer driver 103, and the monitor driver 105 is operated via the operating system 102.

モニタドライバ105は、モニタ106に表示する画像データを作成するなどの処理を実行するためのソフトウェアである。プリンタドライバ103は、アプリケーションソフトウェア101からOS102へ受け渡される画像データを、記録装置104が受信可能な画像データに変換し、その後記録装置104に送信するためのソフトウェアである。   The monitor driver 105 is software for executing processing such as creating image data to be displayed on the monitor 106. The printer driver 103 is software for converting the image data passed from the application software 101 to the OS 102 into image data that can be received by the recording device 104, and then transmitting the image data to the recording device 104.

記録装置104において、コントローラ200は、マイクロプロセッサ形態のCPU210のほか、ROM211およびRAM212を有している。コントローラ200は、CPU210を用い、ROM211に記憶されているプログラムや各種パラメータに従って、RAM212をワークエリアとしながら、記録装置全体を制御する。具体的には、ヘッド駆動回路202を制御し、受信した吐出データを記録ヘッド11〜14の個々のノズルに対応づけてインクを吐出させる。また、搬送モータ206を介して搬送ローラ81を回転し、記録ヘッド11〜14の吐出周波数に対応した搬送速度で記録媒体Sを搬送する。   In the recording device 104, the controller 200 has a CPU 210 in the form of a microprocessor and a ROM 211 and a RAM 212. The controller 200 uses the CPU 210 to control the entire recording apparatus while using the RAM 212 as a work area according to programs and various parameters stored in the ROM 211. Specifically, the head drive circuit 202 is controlled to cause the received ejection data to correspond to the individual nozzles of the recording heads 11 to 14 to eject ink. Further, the conveyance roller 81 is rotated via the conveyance motor 206, and the recording medium S is conveyed at a conveyance speed corresponding to the ejection frequency of the recording heads 11-14.

図4は、ホスト装置100および記録装置104のそれぞれで実行する画像処理の工程を説明するためのブロック図である。ホスト装置100において、ユーザはアプリケーション101を利用して記録装置104で記録する画像データを作成することができる。ユーザが印刷コマンドを入力すると、アプリケーション101で作成された画像データはプリンタドライバ103に転送される。   FIG. 4 is a block diagram for explaining image processing steps executed by the host apparatus 100 and the recording apparatus 104, respectively. In the host device 100, the user can use the application 101 to create image data to be recorded by the recording device 104. When the user inputs a print command, the image data created by the application 101 is transferred to the printer driver 103.

プリンタドライバ103は、受信した画像データに対し、前段処理J0002、後段処理J0003、γ補正処理J0004、量子化処理J0005、および印刷データ作成処理J0006をこの順番に実行する。以下、これら処理を詳しく説明する。   The printer driver 103 performs the pre-stage process J0002, the post-stage process J0003, the γ correction process J0004, the quantization process J0005, and the print data creation process J0006 on the received image data in this order. Hereinafter, these processes will be described in detail.

前段処理J0002では、アプリケーション101がモニタ106に表示可能な色域を、記録装置104で表現可能な色域に変換する。具体的には、8ビットで表現されたRGB画像データを、ROM110に格納されている3次元LUTを参照することにより、同じく8ビットで表現されたR´G´B´画像データに変換する。   In the pre-stage process J0002, the application 101 converts the color gamut that can be displayed on the monitor 106 into a color gamut that can be expressed by the recording device 104. Specifically, the RGB image data represented by 8 bits is converted into the R′G′B ′ image data also represented by 8 bits by referring to the three-dimensional LUT stored in the ROM 110.

後段処理J0003では、R´G´B´画像データを、記録装置104に搭載された記録ヘッド11〜14が吐出する4色のインクC、M、Y、Kの画像濃度を示す多値データに変換する。具体的には、前段処理J0002にて得られた8ビットのR´G´B´画像データを、ROM110に格納されている3次元LUTを参照することにより、C、M、Y、Kそれぞれの8ビットデータに変換する。   In the post-stage processing J0003, the R′G′B ′ image data is converted into multivalued data indicating the image densities of the four color inks C, M, Y, and K ejected by the recording heads 11 to 14 mounted on the recording apparatus 104. Convert. Specifically, the 8-bit R′G′B ′ image data obtained in the pre-stage processing J0002 is referred to by the three-dimensional LUT stored in the ROM 110, so that the C, M, Y, and K Convert to 8-bit data.

続くγ補正処理J0004では、後段処理J0003で得られたC、M、Y、Kの多値データのそれぞれについてγ補正を行う。具体的には、インク色のそれぞれについて用意された1次元TUTを参照することにより、8ビットのC、M、Y、Kデータのそれぞれを8ビットのC´M´Y´K´データに変換する。γ補正処理J0004により、C、M、Y、Kそれぞれの多値データと記録媒体で表現される濃度データが線形関係を有するようになる。   In the subsequent γ correction processing J0004, γ correction is performed on each of the C, M, Y, and K multivalued data obtained in the subsequent processing J0003. Specifically, each of the 8-bit C, M, Y, and K data is converted into 8-bit C'M'Y'K 'data by referring to the one-dimensional TUT prepared for each ink color. To do. By the γ correction processing J0004, the multivalued data of each of C, M, Y, and K and the density data represented by the recording medium have a linear relationship.

量子化処理J0005では、γ補正がなされた8ビットのC´M´Y´K´データのそれぞれを、所定の量子化処理法を採用して、1ビットデータC、M、Y、Kに変換する。量子化後の画像データは、記録装置104の記録解像度に対応した個々の画素に対し、ドットの記録(1)または非記録(0)が、1ビット情報として定められている。   In the quantization processing J0005, each of the γ-corrected 8-bit C′M′Y′K ′ data is converted into 1-bit data C, M, Y, K by adopting a predetermined quantization processing method. To do. In the quantized image data, dot recording (1) or non-recording (0) is defined as 1-bit information for each pixel corresponding to the recording resolution of the recording device 104.

印刷データ作成処理J0006では、量子化処理J0005で生成された4色1ビットデータに、記録媒体情報、記録品位情報および給紙方法等のような記録動作に関わる制御情報を付して、印刷データを作成する。以上のようにして生成された印刷データは、ホスト装置100から記録装置104へ供給される。   In the print data creation process J0006, the control information relating to the recording operation such as the recording medium information, the recording quality information and the paper feeding method is added to the 4-color 1-bit data generated by the quantization process J0005 to print the print data. To create. The print data generated as described above is supplied from the host device 100 to the recording device 104.

その後、記録装置104に供給された2値の画像データは、各記録ヘッド11〜14の各ノズルに対応づけられた吐出データに変換され、ヘッド駆動回路202に送られる。そして、記録ヘッド11〜14に配列された個々のノズルより、適切なタイミングでインクが吐出されることにより、記録媒体Sに画像が記録される。   After that, the binary image data supplied to the printing apparatus 104 is converted into ejection data associated with each nozzle of each of the print heads 11 to 14 and sent to the head drive circuit 202. Then, an image is recorded on the recording medium S by ejecting ink at appropriate timing from the individual nozzles arranged in the recording heads 11 to 14.

<濃度ムラの発生メカニズム>
図5(a)〜(c)は、吸収性の低い記録媒体に対し記録ヘッド11を用いてシングルパス記録を行った場合の濃度ムラ発生メカニズムを説明するための図である。図2で示したように、記録ヘッド11には、ノズル列1、ノズル列2、およびノズル列3が、Y方向に間隔Dをおいて配置している。
<Mechanism of density unevenness generation>
FIGS. 5A to 5C are diagrams for explaining the mechanism of density unevenness when single-pass printing is performed using the print head 11 on a print medium having a low absorptivity. As shown in FIG. 2, in the recording head 11, the nozzle row 1, the nozzle row 2, and the nozzle row 3 are arranged at intervals D in the Y direction.

ここで、記録ヘッド11を用い、例えばX方向に延びる罫線を記録する場合を考える。このとき、最初に搬送方向の最も上流側にあるノズル列1のノズルからインクを吐出し、記録媒体Sが間隔Dに相当する距離だけ搬送されたタイミングでノズル列2のノズルからインクを吐出する。そして、さらに記録媒体Sが間隔Dに相当する距離だけ搬送されたタイミングで、搬送方向の最も下流側にあるノズル列3のノズルからインクを吐出する。これにより、記録媒体Sには、複数のドットがX方向に連続配置して成る罫線が形成される。   Here, let us consider a case where the recording head 11 is used to record a ruled line extending in the X direction, for example. At this time, the ink is first ejected from the nozzles of the nozzle row 1 which is the most upstream side in the conveyance direction, and the ink is ejected from the nozzles of the nozzle row 2 at the timing when the recording medium S is conveyed by a distance corresponding to the interval D. . Then, at the timing when the recording medium S is further conveyed by a distance corresponding to the distance D, ink is ejected from the nozzles of the nozzle row 3 located on the most downstream side in the conveying direction. As a result, on the recording medium S, a ruled line formed by a plurality of dots continuously arranged in the X direction is formed.

図5(a)は、吸収性の低い記録媒体に対し、ノズル列1だけの吐出動作を行って33%デューティの画像を記録した状態を示す。Y方向に延びる罫線1がX方向に3画素おきに等間隔に配置し、これらの間にX方向へのずれは無い。   FIG. 5A shows a state in which the ejection operation of only the nozzle row 1 is performed on the recording medium having low absorptivity to record an image of 33% duty. Ruled lines 1 extending in the Y direction are arranged in the X direction at intervals of every 3 pixels, and there is no deviation in the X direction between them.

図5(b)は、同図(a)と同じ記録媒体に対し、ノズル列1とノズル列2で吐出動作を行って66%デューティの画像を記録した状態を示す。ノズル列1によって吐出されたインク滴の隣には、当該インク滴が記録媒体Sに吸収される前にノズル列2によって吐出されたインク滴が記録される。このため、これらインク滴は接触し、その表面張力によって互いに引き合う。結果、Y方向に延びる罫線1と罫線2は互いに接近するようにX方向に移動し、これら2つの罫線の合成によってラインLが形成される。ラインLとラインLの間には白紙領域Wが露出するが、この白紙領域Wは引き合いの生じない場合すなわち吸収性の高い記録媒体に記録した場合に比べて大きな幅を有する。   FIG. 5B shows a state in which a 66% duty image is recorded by performing the ejection operation with the nozzle rows 1 and 2 on the same recording medium as that in FIG. Next to the ink droplet ejected by the nozzle row 1, the ink droplet ejected by the nozzle row 2 before the ink droplet is absorbed by the recording medium S is recorded. Therefore, these ink droplets come into contact with each other and attract each other due to their surface tension. As a result, the ruled lines 1 and 2 extending in the Y direction move in the X direction so as to approach each other, and a line L is formed by combining these two ruled lines. A white paper area W is exposed between the lines L, but the white paper area W has a larger width than that in the case where no inquiry occurs, that is, when the data is recorded on a recording medium having high absorptivity.

図5(c)は、同図(a)(b)と同じ記録媒体に対し、ノズル列1〜ノズル列3で吐出動作を行って100%デューティの画像を記録した状態を示す。図5(b)で説明したように、ノズル列1によって記録された罫線1とノズル列2によって記録された罫線2とは互いに引き合っており、ノズル列3から吐出されたインク滴は比較的大きな白紙領域Wのほぼ中央に着弾される。このため、ノズル列3から吐出されたインク滴は罫線1とも罫線2とも接触し難く、その位置はX方向にずれることもない。結果、互いに接近して記録される罫線1、罫線2と、これらから距離をおいて記録される罫線3がX方向に交互に配置され、画像中には規則的な白スジが発生し濃度ムラとして感知される。   FIG. 5C shows a state in which a 100% duty image is recorded by performing the ejection operation in the nozzle rows 1 to 3 on the same recording medium as in FIGS. 5A and 5B. As described with reference to FIG. 5B, the ruled line 1 recorded by the nozzle row 1 and the ruled line 2 recorded by the nozzle row 2 are attracted to each other, and the ink droplets ejected from the nozzle row 3 are relatively large. It is landed almost at the center of the blank area W. Therefore, the ink droplets ejected from the nozzle row 3 are unlikely to come into contact with the ruled line 1 and the ruled line 2, and their positions do not shift in the X direction. As a result, the ruled lines 1 and 2 which are recorded close to each other and the ruled lines 3 which are recorded at a distance from them are alternately arranged in the X direction, and regular white stripes are generated in the image, resulting in uneven density. Is perceived as.

このような濃度ムラは、記録媒体Sに対する着弾順序や、個々のノズルの吐出量や吐出方向のような吐出特性に依存する。例えば、ノズル列3のように比較的遅いタイミングでインクを吐出するノズル、他よりも吐出量が少ないノズル、あるいは吐出方向がX方向にずれているノズル、が記録するべき位置に白スジは現れやすく、その位置の濃度は低く感知されやすい。そして、このような着弾順序や吐出特性は、記録ヘッドにおけるノズルの設計上のレイアウトにも依存するが、設計時の誤差などにも依存し、ロット単位で特徴がばらつく傾向がある。長尺な記録ヘッドの場合には、同時期に製造され同様の特徴を有する複数のチップがX方向に連結配置されるので、記録画像においては、X方向に周期的な濃度ムラが感知されたりする。   Such density unevenness depends on the landing order on the recording medium S, and the ejection characteristics such as the ejection amount and ejection direction of each nozzle. For example, a white stripe appears at a position to be printed by a nozzle that ejects ink at a relatively late timing, such as the nozzle row 3, a nozzle that ejects a smaller amount of ink than other nozzles, or a nozzle whose ejection direction is displaced in the X direction. It is easy, and the density at that position is low, and it is easy to detect. The landing order and the ejection characteristics depend on the design layout of the nozzles in the print head, but also depend on design errors and the like, and the characteristics tend to vary from lot to lot. In the case of a long print head, a plurality of chips manufactured at the same time and having the same characteristics are connected and arranged in the X direction, so that in the print image, periodic density unevenness in the X direction may be detected. To do.

本発明者らはこのような状況を鑑み、鋭意検討の結果、個々の記録ヘッドまたはチップにおける濃度ムラの傾向を予め把握し、ノズルレイアウトや個々のノズルの吐出特性に対応づけた画像処理を行うことが効果的であると判断した。このため、本実施形態では量子化処理J0005としてディザ処理を採用し、当該処理の際に参照する閾値マトリクスに特徴を持たせることによって、白スジが表れやすい位置のノズルの吐出回数を他のノズルよりも相対的に多くする。以下、具体的に説明する。   In view of such a situation, the inventors of the present invention have made earnest studies, and as a result, grasp the tendency of density unevenness in each print head or chip in advance, and perform image processing corresponding to the nozzle layout and the ejection characteristics of each nozzle. Determined that it was effective. Therefore, in this embodiment, the dither processing is adopted as the quantization processing J0005, and the threshold matrix referred to in the processing is characterized so that the number of times of ejection of the nozzle at the position where white stripes are likely to appear is different from that of other nozzles. Relatively more than. The details will be described below.

ディザ処理では、個々の画素に入力された多値のC´M´Y´K´データの値を、個々の画素に対応づけて予め設定されている閾値と比較し、当該画素におけるドットの記録(1)または非記録(0)を決定する。入力多値データが0〜255の値を有する8ビットデータの場合、閾値は1〜255の値を取りうる。そして、入力されてきた多値データの信号値以下の閾値が設定されている画素では記録(1)となり、信号値よりも大きな閾値が設定されている画素では非記録(0)となる。すなわち、比較的小さな閾値が設定された画素は、比較的大きな閾値が設定された画素に比べて記録(1)と判断される可能性が高くなる。   In the dither processing, the value of the multi-valued C′M′Y′K ′ data input to each pixel is compared with a preset threshold value associated with each pixel, and the dot recording at the pixel is performed. (1) or non-recording (0) is determined. When the input multi-valued data is 8-bit data having a value of 0 to 255, the threshold value can take a value of 1 to 255. Then, the pixel having a threshold value equal to or less than the signal value of the input multi-valued data is recorded (1), and the pixel having a threshold value larger than the signal value is not recorded (0). That is, a pixel for which a relatively small threshold value is set has a higher possibility of being judged as recording (1) than a pixel for which a relatively large threshold value is set.

このような状況を鑑み、本実施形態では、白スジが確認されるような低濃度位置のノズルに対応する画素の閾値を、他のノズルに対応する画素の閾値よりも小さく設定する。これにより、低濃度位置の吐出回数を他の位置よりも相対的に多くすることができる。   In view of such a situation, in the present embodiment, the threshold value of the pixel corresponding to the nozzle at the low density position where the white stripe is confirmed is set smaller than the threshold values of the pixels corresponding to the other nozzles. As a result, the number of ejections at the low density position can be made relatively larger than at other positions.

図6(a)〜(c)は、記録ヘッドにおけるノズルレイアウトと、当該記録ヘッドを用いて実際に記録した画像から得られる濃度分布、および当該濃度分布に対応する閾値マトリクスを示す図である。図6(a)は、個々のノズルと閾値マトリクスの対応関係を示す図である。6列のノズル列(ノズル列1〜6)が分散した形でレイアウトされており、複数のノズルはX方向6画素周期で配列している。ここでは説明のため、X方向に12画素Y方向に12画素の領域を有する閾値マトリクスを示しているが、実際の閾値マトリクスは更に大きな領域を有しており、その大きさは特に限定されるものではない。   FIGS. 6A to 6C are diagrams showing a nozzle layout in a print head, a density distribution obtained from an image actually printed by using the print head, and a threshold matrix corresponding to the density distribution. FIG. 6A is a diagram showing a correspondence relationship between individual nozzles and a threshold matrix. The six nozzle rows (nozzle rows 1 to 6) are laid out in a dispersed manner, and the plurality of nozzles are arranged in a cycle of 6 pixels in the X direction. Here, for the sake of explanation, a threshold matrix having a region of 12 pixels in the X direction and a region of 12 pixels in the Y direction is shown, but the actual threshold matrix has a larger region, and its size is particularly limited. Not a thing.

図6(b)は、同図(a)に示すノズルレイアウトで実際に記録した画像を読み取った場合の輝度分布(濃度分布)の一例を示す図である。横軸は、X方向における画素位置(ノズル位置)を示し、縦軸はY方向における輝度値の平均値を示している。図では、輝度値L*が大きいほど明るい即ち濃度が低く白スジが確認されやすいことを意味している。本実施形態では、最大の輝度値L*を有する画素位置(ノズル位置)を低濃度位置として抽出する。ここでは、左から2番目および8番目の画素位置の輝度が最も高く(すなわち濃度が最も低く)、当該画素位置が低濃度位置と認識される。そして、閾値マトリクス内においては、低濃度位置に相当する閾値が、他の位置すなわち非低濃度位置に相当する閾値よりも相対的に小さく設定されるようにする。すなわち、そのような閾値マトリクスを用意する。 FIG. 6B is a diagram showing an example of a luminance distribution (density distribution) when an image actually recorded with the nozzle layout shown in FIG. 6A is read. The horizontal axis represents the pixel position (nozzle position) in the X direction, and the vertical axis represents the average value of the brightness values in the Y direction. In the figure, the larger the luminance value L * , the brighter, that is, the lower the density, and the more easily white stripes can be confirmed. In this embodiment, the pixel position (nozzle position) having the maximum luminance value L * is extracted as the low density position. Here, the second and eighth pixel positions from the left have the highest luminance (that is, the lowest density), and the pixel position is recognized as the low-density position. Then, in the threshold matrix, the threshold value corresponding to the low density position is set to be relatively smaller than the threshold values corresponding to other positions, that is, non-low density positions. That is, such a threshold matrix is prepared.

図6(c)は、同図(b)のような輝度分布が得られた場合に適用可能な閾値マトリクスの一例を示している。低濃度位置に対応する画素列については閾値の平均値が125になっている。一方、他の領域については閾値の平均値が175になっている。このような閾値マトリクスを用いてディザ処理を行った領域については、低濃度位置のノズルの吐出頻度を他の位置のノズルの吐出頻度よりも相対的に高くすることが出来る。   FIG. 6C shows an example of a threshold matrix applicable when the brightness distribution as shown in FIG. 6B is obtained. The average value of the threshold is 125 for the pixel row corresponding to the low density position. On the other hand, in the other areas, the average value of the threshold is 175. In the region where the dither processing is performed using such a threshold matrix, the ejection frequency of the nozzles at the low density position can be made relatively higher than the ejection frequency of the nozzles at other positions.

図7は、図6(c)で示した閾値マトリクスを用いて量子化処理を行う構成において、12×12の画素領域に一様に信号値150を有する画像データが入力されてきた場合の記録画素(1)の配列状態を示す図である。150以下の閾値が設定されている画素では記録(1)と判断され、図では黒で示している。150よりも大きな閾値が設定されている画素では非記録(0)と判断され、図では白で示している。図から判るように、低濃度位置に対応する記録画素の数は、他の位置に対応する記録画素の数よりも多くなっている。このため、記録媒体上では、低濃度位置に対応するノズルで吐出されるインク滴の数を他のノズルよりも多くすることが出来、濃度ムラを抑制することが可能となる。本実施形態では、このような記録ヘッドに対応づけられる閾値マトリクスの情報を、記録装置出荷時に、予め記録装置のROM211などに記憶させる。   FIG. 7 shows a recording when image data having a signal value of 150 is uniformly input to a 12 × 12 pixel area in the configuration in which the quantization processing is performed using the threshold matrix shown in FIG. 6C. It is a figure which shows the arrangement state of a pixel (1). Pixels for which a threshold value of 150 or less is set are determined to be recording (1), and are shown in black in the figure. Pixels for which a threshold value greater than 150 is set are determined as non-printing (0), and are shown in white in the figure. As can be seen from the figure, the number of recording pixels corresponding to the low density position is larger than the number of recording pixels corresponding to other positions. Therefore, on the recording medium, the number of ink droplets ejected from the nozzle corresponding to the low density position can be made larger than that of the other nozzles, and the density unevenness can be suppressed. In the present embodiment, the threshold matrix information associated with such a recording head is stored in the ROM 211 of the recording apparatus in advance at the time of shipment of the recording apparatus.

図8は、工場出荷時における閾値マトリクスの設定工程を説明するための図である。本設定工程では、まず対象とする記録装置を用い、所定のテストパターン80を記録する。本実施形態の場合は4色のインクそれぞれに対応する記録ヘッド11〜14が搭載されているので、4色種類のテストパターンを出力する。テストパターン80の内容は特に限定されるものではないが、個々のノズルがほぼ同数のドットを同程度の周期で配列される、白スジや濃度ムラが検出されやすいパターンが好ましい。このようなテストパターンを記録するための画像データは、2値データとして用意しても良いが、一様なドットパターンが得られるRGBデータをプリンタドライバに入力し、図4で示した一連の処理を介して記録するようにしても良い。無論、RGBデータに限らず、CMYKデータL***データとすることも出来る。この際、量子化処理については、全てのノズル列について閾値分布に偏りの無い標準的な閾値マトリクスを使用することが好ましい。 FIG. 8 is a diagram for explaining the threshold matrix setting process at the time of factory shipment. In this setting step, first, a predetermined test pattern 80 is recorded using the target recording device. In the case of this embodiment, since the recording heads 11 to 14 respectively corresponding to the four color inks are mounted, the test patterns of four color types are output. The content of the test pattern 80 is not particularly limited, but a pattern in which individual nozzles are arranged with substantially the same number of dots in a similar cycle and white streaks and density unevenness are easily detected is preferable. The image data for printing such a test pattern may be prepared as binary data, but RGB data that produces a uniform dot pattern is input to the printer driver, and the series of processing shown in FIG. 4 is performed. You may make it record via. Of course, not only RGB data but also CMYK data L * a * b * data can be used. At this time, for the quantization processing, it is preferable to use a standard threshold matrix in which the threshold distribution is not biased for all nozzle rows.

また、テストパターンの大きさについても特に制限は無いが、X方向については記録ヘッド全域に渡る幅を有していることが好ましい。さらに、イエローインクのように、特に白スジや濃度ムラが画像上問題とならないようなインクの場合には、当該インクについては本工程から外し、予め標準的な閾値マトリクスを対応づけておくこともできる。   The size of the test pattern is also not particularly limited, but it is preferable that it has a width over the entire recording head in the X direction. Further, in the case of an ink such as white ink in which white stripes or density unevenness does not pose a problem in the image, the ink may be excluded from this step and a standard threshold matrix may be associated in advance. it can.

次に、出力されたテストパターン80を、所定の読取装置90で読み取り、各画素に対応する輝度情報L*を得る。読み取り装置はリアセンサであってもラインセンサであっても構わないが、読み取り解像度は記録装置の記録解像度以上であることが望まれる。ここでは、読み取り解像度を、記録解像度と等しく600dpi(ppi;ピクセル/インチ)とする。読み取り工程によって、各画素8ビットで構成される多値輝度データL*が600ppiの2次元配列で取得される。この際、読み取り領域はテストパターンを記録した全領域であっても良いが、白紙領域の影響を受ける端部のデータは除外しても良い。但し、最終的にノズルレイアウト内の輝度分布を求めるため、X方向についてはノズルレイアウト周期の整数倍の画像データが取得されることが好ましい。 Next, the output test pattern 80 is read by a predetermined reading device 90 to obtain the luminance information L * corresponding to each pixel. The reading device may be a rear sensor or a line sensor, but it is desired that the reading resolution is equal to or higher than the recording resolution of the recording device. Here, the reading resolution is 600 dpi (ppi; pixels / inch), which is equal to the recording resolution. Through the reading process, multi-valued luminance data L * composed of 8 bits for each pixel is acquired in a two-dimensional array of 600 ppi. At this time, the reading area may be the entire area in which the test pattern is recorded, but the data of the end portion affected by the blank area may be excluded. However, in order to finally obtain the luminance distribution in the nozzle layout, it is preferable that image data of an integral multiple of the nozzle layout period is acquired in the X direction.

次に、取得した複数の多値輝度データを、Y方向に配列する複数の画素間で平均化し、個々のノズルに対応づけた多値データを算出する。さらに、X方向におけるノズルレイアウトの1周期を単位とし、単位間の平均化処理を行う。これにより、突発的な吐出不良などに伴う極端な濃度変動は抑えられ、周期内のノズルレイアウトに特有な輝度分布すなわち濃度分布が得られる。本実施形態では、このような工程によって図6(b)のような輝度分布が得られ、当該輝度分布に基づいて図6(c)のような閾値マトリクスが選択される。具体的には、低濃度位置や閾値のばらつきが互いに異なるような閾値マトリクスが予め複数用意され、選択された閾値マトリクスに対応づけるための情報を記録装置のROM211などに記憶する。   Next, the plurality of acquired multi-valued luminance data are averaged among the plurality of pixels arranged in the Y direction, and the multi-valued data associated with each nozzle is calculated. Further, one cycle of the nozzle layout in the X direction is set as a unit, and averaging processing between the units is performed. As a result, an extreme density fluctuation due to a sudden ejection failure or the like can be suppressed, and a brightness distribution, that is, a density distribution peculiar to the nozzle layout within the cycle can be obtained. In the present embodiment, the brightness distribution as shown in FIG. 6B is obtained by such a process, and the threshold matrix as shown in FIG. 6C is selected based on the brightness distribution. Specifically, a plurality of threshold matrices are prepared in advance such that the low density positions and the variations in the thresholds are different from each other, and the information for associating with the selected threshold matrix is stored in the ROM 211 of the recording device.

なお、図4で示した本実施形態の構成では、量子化処理をプリンタドライバ103が行うので、予め複数の閾値マトリクスをプリンタドライバとともにインストールしておき、いずれの閾値マトリクスを使用するかを示す情報をROM211に記憶させれば良い。また、図4で示す一連の画像処理工程を記録装置が行う場合には、設定された閾値マトリクスを直接ROM211に記憶させても良い。さらに、予め複数の閾値マトリクスを用意するのではなく、取得した輝度分布に応じて、適切な閾値マトリクスをその場で生成する形態であっても良い。   In the configuration of the present embodiment shown in FIG. 4, since the printer driver 103 performs the quantization processing, a plurality of threshold matrices are installed in advance with the printer driver, and information indicating which threshold matrix is used. Should be stored in the ROM 211. Further, when the recording apparatus performs the series of image processing steps shown in FIG. 4, the set threshold matrix may be directly stored in the ROM 211. Furthermore, instead of preparing a plurality of threshold matrixes in advance, an appropriate threshold matrix may be generated on the spot according to the acquired luminance distribution.

ところで、以上では取得した輝度分布における最大値を低濃度位置として抽出し、当該位置の閾値が他の位置の閾値よりも小さく抑えられるような閾値マトリクスを用意したが、本実施形態はこのような構成に限らない。例えば、取得した輝度分布における最小値を高濃度位置として抽出し、当該位置の閾値が他の位置の閾値よりも大きくなるような閾値マトリクスを用意することも出来る。   By the way, in the above, the maximum value in the acquired luminance distribution is extracted as the low-density position, and the threshold matrix is prepared so that the threshold value of the position can be kept smaller than the threshold values of the other positions. Not limited to the configuration. For example, it is possible to extract the minimum value in the acquired luminance distribution as a high-density position and prepare a threshold matrix in which the threshold value at that position is larger than the threshold values at other positions.

図9は、このような場合における閾値マトリクスを示す図である。グレーで示した高濃度位置に対応する画素列については閾値の平均値が175になっている。一方、他の領域については閾値の平均値が125になっている。このような閾値マトリクスを用いてディザ処理を行った領域については、高濃度位置のノズルの吐出頻度を他の位置のノズルの吐出頻度よりも相対的に低くすることが出来る。このような構成は、特に画像内において黒スジが目立つような場合に有効である。   FIG. 9 is a diagram showing a threshold matrix in such a case. The average value of the thresholds is 175 for the pixel row corresponding to the high density position shown in gray. On the other hand, in the other areas, the average value of the threshold is 125. With respect to the area that has been subjected to the dither processing using such a threshold matrix, the ejection frequency of the nozzles at the high density position can be made relatively lower than the ejection frequency of the nozzles at other positions. Such a configuration is particularly effective when black stripes stand out in the image.

また、白スジの目立ちやすさは、画像の階調によっても変化する。このため、閾値マトリクスでは、低濃度位置の閾値を他の位置の閾値よりも低く抑える度合いを、階調ごとに調整することも可能である。   In addition, the visibility of white stripes also changes depending on the gradation of the image. Therefore, in the threshold matrix, the degree to which the threshold at the low density position is kept lower than the thresholds at other positions can be adjusted for each gradation.

図10は、本実施形態で使用可能+な閾値マトリクスの別例を示す図である。ここでは、低濃度位置が、3画素周期で抽出された例を示している。既に説明した図9(b)では、低濃度位置に対応する画素に対しても、その他の画素に対しても、所定の閾値を均等に分布させている。これに対し、図10の例では、低濃度位置に対応する画素に対しては、128がピークとなるように閾値を分布させ、その他の画素に対しては閾値を均等に分布させている。   FIG. 10 is a diagram showing another example of the threshold matrix usable + in this embodiment. Here, an example is shown in which the low-density position is extracted in a 3-pixel cycle. In FIG. 9B already described, the predetermined threshold values are evenly distributed to the pixels corresponding to the low density position and to the other pixels. On the other hand, in the example of FIG. 10, the threshold value is distributed to the pixel corresponding to the low density position so that the peak value is 128, and the threshold values are uniformly distributed to the other pixels.

図10に示すような閾値マトリクスを用いると、低濃度位置のノズルがインクを吐出する回数と他の位置のノズルがインクを吐出する回数の割合が、階調に応じて変化する。具体的には、粒状性が目立ち易い低階調領域(信号値128未満)では全ノズルの吐出回数は均等であるが、白スジが目立ち易い中濃度領域(信号値128以上)では低濃度位置のノズルの吐出回数が他の位置のノズルよりも多くなる。よって、粒状性が目立ち易いハイライト部では分散性を高く保ち、白スジが目立ち易い中濃度部では低濃度位置のノズルに吐出動作を偏らせることができる。結果、全階調で良好な一様性を得ることができる。   When the threshold matrix as shown in FIG. 10 is used, the ratio of the number of times the nozzles at the low density position eject ink and the number of times the nozzles at other positions eject ink change according to the gradation. Specifically, the number of discharges of all nozzles is equal in the low gradation region (signal value less than 128) where the graininess is easily noticeable, but at the low density position in the medium density region (signal value 128 or more) where white lines are easily noticeable. The number of discharges of the nozzle is larger than that of the nozzles at other positions. Therefore, it is possible to keep the dispersibility high in the highlight portion where the graininess is conspicuous and to bias the ejection operation to the nozzles in the low concentration position in the middle concentration portion where the white stripes are conspicuous. As a result, good uniformity can be obtained in all gradations.

図6(c)および図10に示した2種類の閾値マトリクスにおいては、低濃度位置や閾値の分布は異なるが、どちらにおいても、低濃度位置にあるノズルに対応する閾値の平均値は、他の位置にあるノズルに対応する閾値の平均よりも小さく抑えられている。結果、白スジが確認されやすい位置に記録されるドットの数を他の領域よりも多くすることが出来、濃度ムラを緩和することが可能となる。   In the two types of threshold value matrixes shown in FIGS. 6C and 10, the low density position and the distribution of the threshold values are different, but the average value of the threshold values corresponding to the nozzles at the low density position is It is suppressed to be smaller than the average of the threshold values corresponding to the nozzles at the positions. As a result, it is possible to increase the number of dots printed at the position where white stripes are easily recognized as compared with other areas, and it is possible to reduce density unevenness.

なお、以上では説明を簡単にするため、12画素×12画素の領域を有し飛び飛びの閾値が設定されている閾値マトリクスを例に説明した。しかし、実際の閾値マトリクスは更に大きな画像領域を有し、1〜255の閾値が分散して配置されるものとする。この際、X方向については、ノズルレイアウトの周期の整数倍の画素数を有する閾値マトリクスであることが望まれる。例えば図6(a)に示す記録ヘッド11では、各ノズル列のノズルがX方向に6画素の周期で配列しているため、X方向に6画素の倍数を有することが望まれる。一方、Y方向においては、1〜255の閾値がテクスチャが現れない程度に好適に分散される領域が確保されれば、その画素数は特に限定されるものではない。以下、より複雑なノズルレイアウトを有する記録ヘッドを用い、より大きなサイズの閾値マトリクスを採用する場合について説明する。   It should be noted that, in the above, for simplification of description, a threshold matrix in which regions of 12 pixels × 12 pixels are set and discrete thresholds are set has been described as an example. However, it is assumed that the actual threshold matrix has a larger image area and the thresholds of 1 to 255 are dispersed and arranged. At this time, in the X direction, a threshold matrix having a number of pixels that is an integral multiple of the nozzle layout period is desired. For example, in the print head 11 shown in FIG. 6A, the nozzles in each nozzle row are arranged in a cycle of 6 pixels in the X direction, and thus it is desirable to have a multiple of 6 pixels in the X direction. On the other hand, in the Y direction, the number of pixels is not particularly limited as long as a region in which the threshold value of 1 to 255 is appropriately dispersed to the extent that the texture does not appear is secured. Hereinafter, a case will be described in which a printhead having a more complicated nozzle layout is used and a threshold matrix of a larger size is adopted.

図11は、本例で使用する記録ヘッドのノズル面におけるノズルレイアウトを示す図である。ここでは、ノズルレイアウトをXY平面における座標として、64ノズル分示している。記録ヘッドには、Y座標が等しい複数のノズルで構成されるノズル列が、Y方向に16列(ノズル列1〜16)配列しており、X方向におけるノズルレイアウトの周期は16画素になっている。   FIG. 11 is a diagram showing a nozzle layout on the nozzle surface of the recording head used in this example. Here, the nozzle layout is shown as coordinates on the XY plane for 64 nozzles. The print head has 16 nozzle rows (nozzle rows 1 to 16) arranged in the Y direction, each nozzle row being composed of a plurality of nozzles having the same Y coordinate, and the nozzle layout cycle in the X direction is 16 pixels. There is.

図12は、図11に示すノズルレイアウトに対応可能な64画素×64画素の領域を有する閾値マトリクスの一例である。64画素×64画素の領域において、1〜255の閾値が基本的にはブルーノイズ特性を有するように分散性の高い状態で配置されている。但し、本閾値マトリクスにおいても上記閾値マトリクスと同様、ノズル列16に対応する低濃度位置については、対応する閾値の平均値が他の領域の閾値の平均よりも小さく抑えられている。   FIG. 12 is an example of a threshold matrix having an area of 64 pixels × 64 pixels which can correspond to the nozzle layout shown in FIG. In a region of 64 pixels × 64 pixels, threshold values of 1 to 255 are basically arranged in a highly dispersive state so as to have a blue noise characteristic. However, also in this threshold matrix, the average value of the corresponding threshold values is suppressed to be smaller than the average of the threshold values of the other regions in the low density position corresponding to the nozzle row 16, as in the above threshold matrix.

図13(a)および(b)は、図12に示す閾値マトリクスにおいて、X方向に配列する個々のノズルに対応する閾値のY方向における平均値と記録画素数の分布を示す図である。図13(a)を参照するに、全64ノズルのうち、低濃度位置に相当する1番目、17番目、33番目、49番目のノズル位置の平均値が他のノズル位置の平均値に比べて、互いに同値ではないが局所的に低く抑えられているのが分かる。   FIGS. 13A and 13B are diagrams showing the distribution of the average value and the number of recording pixels in the Y direction of the threshold values corresponding to the individual nozzles arranged in the X direction in the threshold value matrix shown in FIG. Referring to FIG. 13A, among the 64 nozzles, the average value of the 1st, 17th, 33rd, and 49th nozzle positions corresponding to the low-density position is higher than the average value of the other nozzle positions. , But they are not equivalent to each other, but it can be seen that they are locally suppressed low.

一方、図13(b)は、同図(a)の閾値マトリクスを用いる構成において、64×64の画素領域に一様に信号値128を有する画像データが入力されてきた場合における、記録(1)と設定される画素の数を各ノズルについて示した図である。全64ノズルのうち、低濃度位置に相当する1番目、17番目、33番目、49番目のノズルの記録画素が他のノズルの記録画素に比べて多いことが分かる。このように、ノズルレイアウトの周期よりも十分大きな閾値マトリクスを用いる場合であっても、低濃度位置のそれぞれで相対的に小さな閾値が設定されていれば、上記実施形態と同様に濃度ムラを低減することが出来る。   On the other hand, FIG. 13B shows a recording (1) when image data having a signal value 128 is uniformly input to a 64 × 64 pixel area in the configuration using the threshold matrix of FIG. 3] is a diagram showing the number of pixels set as “) for each nozzle. It can be seen that among the total of 64 nozzles, the print pixels of the 1st, 17th, 33rd, and 49th nozzles corresponding to the low-density position are larger than the print pixels of the other nozzles. As described above, even when a threshold matrix sufficiently larger than the cycle of the nozzle layout is used, if a relatively small threshold is set at each of the low density positions, density unevenness can be reduced as in the above embodiment. You can do it.

ところで以上では、ノズルレイアウトの1周期の中に輝度値L*のピークが1つのみ存在する例について説明したが、1周期に含まれるノズル数が多い場合には周期内に複数のピークが現れる場合もある。 By the way, although the example in which only one peak of the brightness value L * exists in one cycle of the nozzle layout has been described above, a plurality of peaks appear in the cycle when the number of nozzles included in one cycle is large. In some cases.

図14(a)〜(c)は、輝度値L*の分布の中に2つのピークが現れた場合における、低濃度位置と設定される閾値マトリクスおよび当該マトリクスのY方向の閾値平均値を示す図である。X方向に6画素周期を有するノズルレイアウトに対応するため、ここでは12画素×12画素の領域を有する閾値マトリクスを例示している。本例では、2つの低濃度位置のうち、ピークの輝度値L*が最も大きい低濃度位置Aに対応する閾値を、ピークの輝度値L*が2番目に大きい低濃度位置Bに対応する閾値よりも、さらに小さい値に設定している。具体的には、図14(c)に示すように、ピークの輝度値L*がより大きい低濃度位置Aに対応する閾値の平均値は107.5、これよりは低いピークの低濃度位置Bに対応する閾値の平均値は150.3、他の領域に対応する閾値の平均値は193.5になっている。 FIGS. 14A to 14C show the threshold matrix set as the low density position and the average threshold value in the Y direction of the matrix when two peaks appear in the distribution of the luminance value L *. It is a figure. In order to support a nozzle layout having a 6-pixel cycle in the X direction, a threshold matrix having a region of 12 pixels × 12 pixels is illustrated here. In this example, the two low concentrations position, threshold the threshold luminance value of the peak L * corresponds to the largest low concentration position A, corresponding to a low concentration position B large luminance value L * is a second peak Is set to an even smaller value. Specifically, as shown in FIG. 14C, the average value of the threshold values corresponding to the low density position A having a larger peak luminance value L * is 107.5, and the peak low density position B lower than this is The average value of the threshold values corresponding to is 150.3, and the average value of the threshold values corresponding to other areas is 193.5.

このような閾値マトリクスを用いれば、低濃度位置Bに対応するノズルの吐出回数を他の位置のノズルよりも多くし、低濃度位置Aに対応するノズルの吐出回数をこれよりもさらに多くすることが出来る。結果、それぞれの低濃度位置において、白スジの程度に応じた濃度アップを図ることができ、画像全体の濃度ムラを緩和することができる。   If such a threshold matrix is used, the number of ejections of the nozzle corresponding to the low density position B is made larger than that of the nozzles of other positions, and the number of ejections of the nozzle corresponding to the low density position A is made larger than this. Can be done. As a result, at each low density position, it is possible to increase the density according to the degree of white stripes, and it is possible to mitigate the density unevenness of the entire image.

一方、白スジを目立たせないようにするためには、低濃度位置においてドットを記録しない非記録画素をなるべくY方向に連続させることも有効である。以下、その理由を説明する。非記録画素がY方向に連続する数が多くなると、記録媒体ではその位置に対応するノズルから吐出されたインク滴がY方向に隣接配置される頻度が減り、Y方向において孤立化しやすくなる。そして、このようなインク滴は、そのX方向の両側に吸収前のインク滴が存在すると、これら両側に隣接するインクに引き寄せられ、X方向に広がりやすくなる。結果、白スジがY方向に延在するのを防ぎ、その位置における白スジを抑制することができるのである。そして、このような閾値マトリクスを実現するためには、低濃度位置に対応する画素列において、小さい値の閾値がなるべくY方向に連続するように閾値が配置されていれば良い。   On the other hand, in order to make white stripes inconspicuous, it is also effective to make the non-recorded pixels on which dots are not recorded continuous in the Y direction as much as possible at the low density position. Hereinafter, the reason will be described. When the number of non-printed pixels continuous in the Y direction increases, the frequency of ink droplets ejected from the nozzles corresponding to that position adjacent to each other in the Y direction decreases on the print medium, and the ink drops easily become isolated in the Y direction. If ink droplets before absorption are present on both sides in the X direction, such ink droplets are attracted to the inks adjacent to these two sides and easily spread in the X direction. As a result, white stripes can be prevented from extending in the Y direction, and white stripes at that position can be suppressed. Then, in order to realize such a threshold matrix, it is sufficient that the thresholds are arranged so that the thresholds of small values are continuous in the Y direction as much as possible in the pixel row corresponding to the low density position.

図15は、このような閾値マトリクスを採用した構成において、64×64の画素領域に一様に信号値128を有する画像データが入力されてきた場合の記録画素(1)の配列状態を示す図である。ノズル列16に対応するノズル位置おいては、非記録画素がY方向に連続する連続回数が、他のノズル列よりも多くなっている。このようなドット配置であれば、白スジの発生を更に抑制することができる。   FIG. 15 is a diagram showing an arrangement state of recording pixels (1) when image data having a signal value 128 is uniformly input to a 64 × 64 pixel area in a configuration adopting such a threshold matrix. Is. At the nozzle position corresponding to the nozzle row 16, the number of continuous non-printing pixels in the Y direction is larger than that of other nozzle rows. With such a dot arrangement, it is possible to further suppress the occurrence of white lines.

以上説明した本実施形態によれば、使用する記録ヘッドにおける白スジが表れ易い位置を抽出し、抽出した位置に対応する閾値が他の位置に対応する閾値よりも低く設定されているような閾値マトリクスを用意する。そして、これをディザ処理の際に参照する閾値マトリクスとして、使用する記録ヘッドに対応づけて設定する。これにより、低濃度位置に対応するノズルの吐出回数を他の位置のノズルよりも多くすることができ、白スジの発生ひいては濃度ムラを抑えることができる。   According to the present embodiment described above, a threshold value at which a position where white stripes are likely to appear in the print head to be used is extracted and the threshold value corresponding to the extracted position is set lower than the threshold values corresponding to other positions. Prepare a matrix. Then, this is set as a threshold matrix to be referred to in the dither processing, in association with the print head to be used. This makes it possible to increase the number of times the nozzles corresponding to the low-density position are ejected more than the nozzles at other positions, and to suppress the occurrence of white streaks and thus uneven density.

(第2の実施形態)
本実施形態では記録ヘッド11〜14のそれぞれが、大ドットと小ドットのいずれかを選択的に記録可能な構成とする。また、本実施形態においても、γ補正処理J0004までは第1の実施形態と同じ処理を行い、量子化処理J0005としてディザ処理を採用し、閾値マトリクスに特徴を持たせる。
(Second embodiment)
In this embodiment, each of the recording heads 11 to 14 is configured to be capable of selectively recording either large dots or small dots. Also in the present embodiment, the same processing as in the first embodiment is performed up to the γ correction processing J0004, dither processing is adopted as the quantization processing J0005, and the threshold matrix has a feature.

図16は、本実施形態の閾値マトリクスとして用意する大ドット用の閾値マトリクスと小ドット用の閾値マトリクスをそれぞれ示す図である。大ドット用の閾値マトリクスには小ドット用の閾値マトリクスよりも相対的に高い閾値が設定されている。ここでは、グレーで示した画素領域が、図8で説明したテストパターン読み取り工程において、低濃度位置として抽出されたものとする。いずれの閾値マトリクスにおいても、低濃度位置に対応する画素領域に設定される閾値の平均値は、他の位置の画素領域に設定される閾値の平均値よりも小さくなっている。   FIG. 16 is a diagram showing the threshold matrix for large dots and the threshold matrix for small dots prepared as the threshold matrix of this embodiment. The threshold matrix for large dots is set with a relatively higher threshold than the threshold matrix for small dots. Here, it is assumed that the pixel area shown in gray is extracted as the low density position in the test pattern reading process described with reference to FIG. In any of the threshold matrices, the average value of the threshold values set in the pixel areas corresponding to the low density positions is smaller than the average value of the threshold values set in the pixel areas in other positions.

本実施形態の量子化処理J0005では、γ補正処理J0004が行われた後の多値データを大ドット用の閾値マトリクスに設定されている閾値と比較し、大ドットの記録(1)または非記録(0)を決定する。同時に、当該多値データを小ドット用の閾値マトリクスBに設定されている閾値とも比較し、小ドットの記録(1)または非記録(0)も決定する。その後、これら2種類の量子化の結果を照合し、大ドットと小ドットの両方が記録(1)となっている画素、および大ドットのみが記録(1)となっている画素については、大ドット用の吐出データを出力する。小ドットのみが記録(1)となっている画素については、小ドット用の吐出データを出力する。さらに、大ドットと小ドットの両方が非記録(0)となっている画素については非吐出データを出力する。   In the quantization processing J0005 of the present embodiment, the multi-valued data after the γ correction processing J0004 is performed is compared with the threshold values set in the threshold matrix for large dots, and large dot recording (1) or non-recording is performed. Determine (0). At the same time, the multi-valued data is also compared with the threshold values set in the threshold matrix B for small dots, and recording (1) or non-recording (0) of small dots is also determined. After that, the results of these two types of quantization are collated, and for pixels in which both large dots and small dots are recorded (1) and pixels in which only large dots are recorded (1), Outputs ejection data for dots. For pixels in which only small dots are recorded (1), ejection data for small dots is output. Further, non-ejection data is output for pixels in which both large dots and small dots are non-printed (0).

図17は、図16で示した大ドット用の閾値マトリクスおよび小ドット用の閾値マトリクスを用いて量子化処理を行う構成において、一様に信号値64を有する画像データが入力されてきた場合の、大ドットおよび小ドットの記録画素の配列状態を示す図である。いずれの閾値マトリクスとの比較工程においても、64以下の閾値が設定されている画素では記録(1)と判断され、64よりも大きな閾値が設定されている画素では非記録(0)と判断される。そしてこれら2つの量子化の結果を照合して、最終的な量子化結果を得る。図から判るように、低濃度位置に対応する記録画素には、他の位置に対応する記録画素よりも大ドットが記録されやすくなっている。このため、記録媒体上では、白スジが発生しやすい低濃度位置に対応する位置において、他の領域よりも大ドットが記録される割合を高くすることが出来、濃度ムラを抑制することができる。   FIG. 17 shows a case in which image data having a signal value 64 is input uniformly in the configuration in which the quantization processing is performed using the threshold matrix for large dots and the threshold matrix for small dots shown in FIG. FIG. 6 is a diagram showing an arrangement state of recording pixels of large dots and small dots. In any comparison process with any threshold matrix, pixels having a threshold value of 64 or less are determined as recording (1), and pixels having a threshold value greater than 64 are determined as non-recording (0). It Then, these two quantization results are collated to obtain the final quantization result. As can be seen from the figure, large dots are more likely to be recorded in the recording pixels corresponding to the low density position than in the recording pixels corresponding to other positions. For this reason, on the recording medium, at a position corresponding to a low density position where white stripes are likely to occur, it is possible to increase the ratio of recording large dots compared to other areas, and suppress density unevenness. .

なお、図16では、説明を簡単にするため、9画素×9画素の領域を有し3段階の閾値(32、64、128)がY方向に同じ値が連続して設定されている閾値マトリクスを例に説明した。しかし、実際の閾値マトリクスは更に大きな画像領域を有し、1〜255の閾値が分散して配置していることが好ましい。この際、大ドット用の閾値マトリクスには小ドット用の閾値マトリクスよりも相対的に高い閾値が設定され、且つ、どちらの閾値マトリクスでも低濃度位置の画素領域には、他の画素領域よりもその平均値が小さくなるような閾値が設定されていればよい。このようにすれば、低濃度位置に対応する領域に対し、ドット数とドットサイズの両面から白スジを緩和することができる。   Note that, in FIG. 16, for simplification of description, a threshold matrix having an area of 9 pixels × 9 pixels and having three levels of threshold values (32, 64, 128) continuously set to the same value in the Y direction. Was described as an example. However, it is preferable that the actual threshold matrix has a larger image area and the thresholds of 1 to 255 are dispersed and arranged. At this time, the threshold matrix for large dots is set with a relatively higher threshold than the threshold matrix for small dots, and in either threshold matrix, the pixel area at the low density position is more than the other pixel areas. It suffices that the threshold value is set so that the average value becomes small. By doing so, it is possible to reduce white streaks from both sides of the number of dots and the dot size in the area corresponding to the low density position.

また、以上では、大ドットと小ドットのようにドットサイズを2段階に切り替え可能な構成としたが、本実施形態の効果はこのような構成に限定されるものではない。より大きなドット用の閾値マトリクスにはより小さなドット用の閾値マトリクスよりも相対的に高い閾値が設定され、且つ、いずれの閾値マトリクスでも低濃度位置の画素領域には、他の画素領域よりもその平均値が小さくなるような閾値が設定されていればよい。   Further, in the above, the configuration is such that the dot size can be switched in two steps such as large dot and small dot, but the effect of the present embodiment is not limited to such a configuration. The threshold matrix for larger dots is set with a relatively higher threshold than the threshold matrix for smaller dots, and in any threshold matrix, the pixel area at the low density position has a higher threshold than the other pixel areas. It suffices that the threshold value is set so that the average value becomes small.

(第3の実施形態)
本実施形態においても、図4に示した量子化処理J0005に特徴を持たせることによって、低濃度位置のノズルの吐出回数を他の位置のノズルよりも相対的に多くする。但し本実施形態では、量子化処理J0005としてディザ処理ではなく誤差拡散処理を採用する。
(Third Embodiment)
Also in this embodiment, the number of ejections of the nozzle at the low density position is made relatively larger than that of the nozzles at other positions by providing the quantization processing J0005 shown in FIG. 4 with a characteristic. However, in this embodiment, the error diffusion process is adopted as the quantization process J0005 instead of the dither process.

誤差拡散処理では、対象画素を量子化した際に生じる多値の誤差を、未だ量子化処理が行われていない周囲の画素に分配する。この際、各画素への分配量は例えば図18(a)に示すような分配係数に従って算出される。一方、図18(b)は、同図(a)に追加して使用する本実施形態の特徴的な係数テーブルである。当該係数テーブルは、図8で説明したテストパターン読み取り工程における読み取り結果に基づいて設定される。本実施形態では、図18(b)に示す係数に特徴を持たせることによって、白スジが発しやすい位置のノズルの吐出回数を他のノズルよりも相対的に多くする。具体的には、図に示すように、低濃度位置に相当するグレーで示した画素領域に設定する係数(2)を、他の画素領域に設定する係数(1)よりも大きくする。   In the error diffusion processing, multi-valued errors that occur when the target pixel is quantized are distributed to surrounding pixels that have not been quantized yet. At this time, the distribution amount to each pixel is calculated according to a distribution coefficient as shown in FIG. On the other hand, FIG. 18B is a characteristic coefficient table of the present embodiment which is additionally used in FIG. The coefficient table is set based on the reading result in the test pattern reading process described in FIG. In the present embodiment, the coefficient shown in FIG. 18B is provided with a characteristic so that the number of times of ejection of a nozzle at a position where white stripes are likely to occur is relatively larger than that of other nozzles. Specifically, as shown in the figure, the coefficient (2) set in the pixel area shown in gray corresponding to the low density position is made larger than the coefficient (1) set in other pixel areas.

実際に誤差拡散処理を行う際、CPU108は、処理対象画素で発生した誤差に対し、図18(a)で示した分配係数と図18(b)の係数テーブルで示した係数を乗算し、注目画素に加算される誤差量を算出する。そして、このような処理を、図18(b)に示す係数テーブルを用いて行うと、低濃度位置に対応する画素領域には他の位置の画素領域に比べ約2倍の誤差が加算されることになる。つまり、実際に量子化するときの低濃度位置に対応する画素領域の信号値を他の位置の画素領域の信号値よりも相対的に大きくすることができる。結果、白スジが発生し易い画素領域に記録されるドット数を他の領域よりも多くして、画像全体において濃度ムラを低減することができる。   When actually performing the error diffusion processing, the CPU 108 multiplies the error generated in the processing target pixel by the distribution coefficient shown in FIG. 18A and the coefficient shown in the coefficient table of FIG. The amount of error added to the pixel is calculated. Then, when such processing is performed using the coefficient table shown in FIG. 18B, an error about twice as large as that of the pixel areas at other positions is added to the pixel area corresponding to the low density position. It will be. That is, the signal value of the pixel region corresponding to the low-density position at the time of actual quantization can be made relatively larger than the signal values of the pixel regions at other positions. As a result, it is possible to reduce the density unevenness in the entire image by increasing the number of dots recorded in the pixel area where white stripes are likely to occur, compared to other areas.

(第4の実施形態)
本実施形態では、量子化処理ではなく新たに追加した補正処理によって、白スジが発生し易い位置のノズル列の吐出回数を他のノズル列よりも相対的に多くする。
(Fourth Embodiment)
In the present embodiment, the number of times of ejection of the nozzle row at the position where white streak is likely to occur is made relatively larger than that of the other nozzle rows by the newly added correction process instead of the quantization process.

図19は、本実施形態において、ホスト装置100および記録装置104のそれぞれで実行する画像処理の工程を説明するためのブロック図である。図4で示したブロック図と異なる点は、γ補正処理J0004と量子化処理J0005の間に濃度補正処理J0010が追加されていることである。濃度補正処理J0010は、γ補正処理J0004より入力されてきた多値(8ビット)のC´M´Y´K´データのそれぞれに、所定の補正係数を乗算して新たな多値(8ビット)のC″M″Y″K″データを算出し、これを出力する。   FIG. 19 is a block diagram for explaining the image processing steps executed by the host device 100 and the recording device 104 in the present embodiment. The difference from the block diagram shown in FIG. 4 is that a density correction process J0010 is added between the γ correction process J0004 and the quantization process J0005. The density correction processing J0010 multiplies each of the multi-valued (8-bit) C′M′Y′K ′ data input from the γ-correction processing J0004 by a predetermined correction coefficient and creates a new multi-valued (8-bit). ) C "M" Y "K" data is calculated and output.

図20は、本実施形態で使用する係数テーブルである。当該係数テーブルは、図8で説明したテストパターン読み取り工程における読み取り結果に基づき、個々の画素に対応づけて用意される。ここでは説明のため、X方向に9画素Y方向に9画素の領域について示し、図8で説明したテストパターン読み取り工程で得られた低濃度位置に相当する画素領域をグレーで示している。   FIG. 20 is a coefficient table used in this embodiment. The coefficient table is prepared in association with each pixel based on the reading result in the test pattern reading process described in FIG. Here, for the sake of explanation, a region of 9 pixels in the X direction and 9 pixels in the Y direction is shown, and a pixel region corresponding to the low density position obtained in the test pattern reading process described in FIG. 8 is shown in gray.

本実施形態では、グレーで示した画素領域の係数は1.2に、他の画素領域の係数は1.0に設定している。CPU108は、グレーで示した画素に対して入力されてきた多値データ(C´M´Y´K´)については、これを1.2倍にし、補正後の多値データ(C″M″Y″K″)として出力する。一方、白で示した画素に対して入力されてきた多値データ(C´M´Y´K´)については、これを1.0倍にし(すなわちスルーの状態で)、補正後の多値データ(C″M″Y″K″)として出力する。そして、続く量子化処理J0005では、上記実施形態のような特別な処理を採用することなく、一般的なディザ処理や誤差拡散処理で量子化する。   In this embodiment, the coefficient of the pixel area shown in gray is set to 1.2, and the coefficients of the other pixel areas are set to 1.0. The CPU 108 multiplies the multi-valued data (C'M'Y'K ') input to the pixels shown in gray by 1.2 and corrects the multi-valued data (C "M"). Y "K"). On the other hand, for the multi-valued data (C'M'Y'K ') input to the pixels shown in white, this is multiplied by 1.0 (that is, in the through state), and the corrected multi-valued data is obtained. Output as data (C "M" Y "K"). Then, in the subsequent quantization processing J0005, quantization is performed by general dither processing or error diffusion processing without adopting the special processing as in the above embodiment.

このような本実施形態によれば、低濃度位置に対応する多値データの信号値を他の位置に対応する信号値の約1.2倍に設定することができる。結果、白スジが発生し易い画素領域に記録されるドット数を他の領域よりも多くして、画像全体において濃度ムラを低減することができる。   According to the present embodiment as described above, the signal value of the multivalued data corresponding to the low density position can be set to about 1.2 times the signal value corresponding to the other position. As a result, it is possible to reduce the density unevenness in the entire image by increasing the number of dots recorded in the pixel area where white stripes are likely to occur, compared to other areas.

なお、係数テーブルに記憶される個々の係数は、図8で説明したテストパターン読み取り工程における読み取り結果に基づき、調整することが出来る。例えば、読み取り工程において図14(a)に示すような輝度値L*の分布が得られた場合、低濃度位置Aに対応する係数を1.2とし、低濃度位置Bに対応する係数を1.1とし、他の位置に対応する係数を1.0とすることが出来る。このようにすれば、低濃度位置Bに対応するノズルの吐出回数を他の位置のノズルよりも多くし、低濃度位置Aに対応するノズルの吐出回数はこれよりもさらに多くすることが出来る。結果、それぞれの低濃度位置において、白スジの程度に応じた濃度アップを図ることができ、画像全体の濃度ムラを緩和することができる。 The individual coefficients stored in the coefficient table can be adjusted based on the reading result in the test pattern reading step described with reference to FIG. For example, when the distribution of the brightness values L * as shown in FIG. 14A is obtained in the reading process, the coefficient corresponding to the low density position A is 1.2 and the coefficient corresponding to the low density position B is 1. .1 and the coefficient corresponding to other positions can be set to 1.0. By doing so, the number of times of ejection of the nozzle corresponding to the low-density position B can be increased more than that of the nozzles of other positions, and the number of times of ejection of the nozzle corresponding to the low-density position A can be further increased. As a result, at each low density position, it is possible to increase the density according to the degree of white stripes, and it is possible to mitigate the density unevenness of the entire image.

(第5の実施形態)
図21は、本実施形態で使用するインクジェット記録装置104の内部構成を説明するための斜視図である。また、図22は、本実施形態で使用する画像処理システムの制御構成を示すブロック図である。それぞれ図1および図3と異なる点は、スキャナ4000およびその駆動回路204が新たに設けられていることである。スキャナ4000は、記録媒体の搬送方向(Y方向)において記録ヘッド11〜14よりも下流の位置にこれらと並列に配置されており、記録ヘッドが記録した画像を記録ヘッド11〜14の記録解像度と等しい解像度(600dpi)で読み取ることができる。本実施形態では、図8で説明したような画素位置の抽出を記録装置の着荷後においても適宜行って、その度に閾値マトリクスを新たに設定可能とする。以下、このような新たに閾値マトリクスを設定するための処理をキャリブレーションと称す。
(Fifth Embodiment)
FIG. 21 is a perspective view for explaining the internal configuration of the inkjet recording device 104 used in this embodiment. 22 is a block diagram showing the control configuration of the image processing system used in this embodiment. The difference from FIGS. 1 and 3 is that a scanner 4000 and its drive circuit 204 are newly provided. The scanner 4000 is arranged in parallel with the recording heads 11 to 14 at a position downstream of the recording heads 11 to 14 in the transport direction (Y direction) of the recording medium, and determines an image recorded by the recording heads as a recording resolution of the recording heads 11 to 14. It can be read with equal resolution (600 dpi). In the present embodiment, the pixel position extraction as described with reference to FIG. 8 is appropriately performed even after the recording device is loaded, and a threshold matrix can be newly set each time. Hereinafter, such processing for newly setting the threshold matrix is referred to as calibration.

図23は、キャリブレーションにおける処理工程を説明するためのフローチャートである。キャリブレーションにおける一連の工程は、ホスト装置100のプリンタドライバ103が行っても良いが、記録装置104のコントローラ200が行ってもよい。   FIG. 23 is a flowchart for explaining processing steps in calibration. The series of steps in the calibration may be performed by the printer driver 103 of the host device 100 or the controller 200 of the recording device 104.

本処理が開始されると、まずステップS1において、記録装置104は、予め記憶されているテストパターン用の画像データを読み出し、記録ヘッド11〜14を用いてこれを記録する。画像データは、記録装置のROMに記憶された2値データであっても良いし、プリンタドライバが提供するRGBデータであっても良い。   When this process is started, first, in step S1, the printing apparatus 104 reads the image data for the test pattern stored in advance and prints it using the print heads 11-14. The image data may be binary data stored in the ROM of the recording device, or may be RGB data provided by the printer driver.

ステップS2において、記録装置104は、スキャナ4000を用い、ステップS1で出力したテストパターンの読み取り動作を行う。これにより、各画素8ビットで構成される多値輝度データL*が600ppiの2次元配列で取得される。なお、テストパターンのための画像データやテストパターンの読み取り方法については、図8で説明した工場出荷時と同様とすることができる。 In step S2, the recording device 104 uses the scanner 4000 to read the test pattern output in step S1. As a result, multi-valued luminance data L * composed of 8 bits for each pixel is acquired in a two-dimensional array of 600 ppi. Note that the image data for the test pattern and the method of reading the test pattern can be the same as the factory shipment described with reference to FIG.

ステップS3では、読み取った画像データ対し所定の画像処理を施す。具体的には、図8で説明した工程と同様、取得した複数の多値輝度データを、Y方向に配列する複数の画素間で平均化し、個々のノズルに対応づけた多値データを算出する。さらに、X方向におけるノズルレイアウトの1周期を単位とし、単位間の平均化処理を行う。これにより、例えば図9(a)や図14(a)に示すような、ノズルレイアウトに特有の輝度分布データが得られる。そして、輝度値L*のピークに相当する画素位置(ノズル位置)を抽出する。 In step S3, predetermined image processing is performed on the read image data. Specifically, similar to the process described with reference to FIG. 8, the acquired multi-valued brightness data is averaged among a plurality of pixels arranged in the Y direction, and the multi-valued data associated with each nozzle is calculated. . Further, one cycle of the nozzle layout in the X direction is set as a unit, and averaging processing between the units is performed. As a result, the brightness distribution data unique to the nozzle layout as shown in, for example, FIG. 9A or FIG. 14A can be obtained. Then, the pixel position (nozzle position) corresponding to the peak of the brightness value L * is extracted.

ステップS4では、ステップS3で得られた抽出結果に基づいて、予め記憶されている複数の閾値マトリクスの中から適切な1つを選択し、これを登録する。   In step S4, based on the extraction result obtained in step S3, an appropriate one is selected from a plurality of threshold matrixes stored in advance and is registered.

図24は、予め用意しておく複数のマトリクスの例を示す図である。ここでは、低濃度位置が互いに1画素ずつずれている6つの閾値マトリクスを示している。いずれの閾値マトリクスにおいても、グレーで示した低濃度位置の閾値は他の位置の閾値よりも低く抑えられている。ステップS4では、予め用意されている閾値マトリクスA〜Fの中から、ステップS3で取得された低濃度位置がグレーで示す画素位置に該当するものを選び、新たな閾値マトリクスとして設定する。以上で本処理が終了する。   FIG. 24 is a diagram showing an example of a plurality of matrices prepared in advance. Here, six threshold value matrices in which the low-density positions are shifted by one pixel from each other are shown. In each of the threshold matrices, the threshold value at the low density position shown in gray is kept lower than the threshold values at other positions. In step S4, from the threshold matrices A to F prepared in advance, the low density position obtained in step S3 corresponding to the pixel position shown in gray is selected and set as a new threshold matrix. This is the end of the process.

以後、通常の記録動作を実行する際には、ステップS4で記憶された閾値マトリクスを用いたディザ処理が行われる。これにより、白スジや濃度ムラが抑えられた画像を出力することができる。また、記録装置の使用頻度に伴って白スジや濃度ムラの状態が変化してきた場合には、適宜、図23で説明したキャリブレーションを実行し、その時々に見合った閾値マトリクスを設定することができる。このようにすれば、記録ヘッドや記録装置の使用に伴い濃度ムラの状況が変化しても、常に白スジや濃度ムラのない一様な画像出力を維持することできる。   After that, when the normal recording operation is executed, the dither processing using the threshold matrix stored in step S4 is performed. As a result, it is possible to output an image in which white lines and uneven density are suppressed. Further, when the state of white stripes or density unevenness changes with the frequency of use of the printing apparatus, the calibration described in FIG. it can. With this configuration, even if the density unevenness changes with the use of the print head or the printing apparatus, it is possible to always maintain a uniform image output without white stripes or density unevenness.

なお、以上では、図24のように低濃度位置が互いに異なる複数の閾値マトリクスを用意する場合を例に説明したが、さらに様々な特徴を異ならせたさらに多くの閾値マトリクスを用意しても良い。例えば、低濃度位置が同じであっても、設定する閾値の値を段階的に異ならせた複数の閾値マトリクスを用意することが出来る。また、図10を用いて説明したように、低濃度位置に含まれる複数の画素において閾値の分布が異なるような複数の閾値マトリクスを用意することも出来る。また、図14(a)〜(c)で説明したように、複数の低濃度位置が検出された場合の閾値マトリクスを用意することも出来る。さらに言えば、このような多くの種類の閾値マトリクスを予め記憶しておくのではなく、ステップS3で得られた多値輝度分布に基づいて、そのたびに適切な閾値マトリクスを生成しても良い。   Note that, in the above, the case where a plurality of threshold value matrixes having mutually different low-density positions are prepared as shown in FIG. 24 has been described as an example, but a larger number of threshold value matrices having different characteristics may be prepared. . For example, even if the low-density position is the same, it is possible to prepare a plurality of threshold matrixes in which the threshold values to be set differ stepwise. Further, as described with reference to FIG. 10, it is possible to prepare a plurality of threshold matrixes in which the distributions of the thresholds are different in the plurality of pixels included in the low density position. Further, as described with reference to FIGS. 14A to 14C, it is possible to prepare a threshold matrix when a plurality of low density positions are detected. Furthermore, rather than storing such many kinds of threshold value matrices in advance, an appropriate threshold value matrix may be generated each time based on the multi-valued luminance distribution obtained in step S3. .

また、以上では、検出した濃度ムラの状態に応じて適切な閾値マトリクスを設定する構成としたが、濃度ムラの状態に応じて変更可能な構成は閾値マトリクスに限らない。例えば、第3の実施形態のように誤差拡散処理に用いる係数テーブルを濃度ムラの状態に応じて変更する構成としても良いし、第4の実施形態のようにノズル列補正処理J0010で用いる係数テーブルを濃度ムラの状態に応じて変更する構成としても良い。いずれにしても、検出された濃度ムラの傾向に応じて、画像処理で参照するパラメータがノズルの位置に対応づけて変更可能な構成であれば本発明の範疇である。   Further, in the above, the configuration is such that an appropriate threshold value matrix is set according to the detected density unevenness state, but the configuration that can be changed according to the density unevenness state is not limited to the threshold value matrix. For example, the coefficient table used for the error diffusion processing may be changed according to the density unevenness state as in the third embodiment, or the coefficient table used in the nozzle row correction processing J0010 as in the fourth embodiment. May be changed according to the state of density unevenness. In any case, it is within the scope of the present invention as long as the parameter referred to in the image processing can be changed in association with the nozzle position in accordance with the detected density unevenness tendency.

なお、以上では、図3のようにホスト装置100と記録装置104で構成されるシステムを用い、図4で示した画像処理をそれぞれの装置が実行する形態で説明した。この場合、ホスト装置100が本発明の画像処理装置となる。しかしながら、本願発明はこのような形態に限定されるものではない。   In the above description, the system including the host device 100 and the recording device 104 as shown in FIG. 3 is used, and the image processing shown in FIG. 4 is executed by each device. In this case, the host device 100 is the image processing device of the present invention. However, the present invention is not limited to such a form.

図25(a)および(b)は、本願発明に適用可能な別のシステム構成図および処理の工程を示すブロック図である。ここでは、サーバ400上のアプリケーションで作成した画像データに対し、コントローラ300が本願発明の特徴的な処理を施し、ここで生成された吐出データを記録装置104に転送する形態になっている。この場合、コントローラ300が本発明の画像処理装置となる。   25A and 25B are block diagrams showing another system configuration diagram and process steps applicable to the present invention. Here, the controller 300 performs the characteristic processing of the present invention on the image data created by the application on the server 400, and transfers the ejection data generated here to the recording device 104. In this case, the controller 300 is the image processing device of the present invention.

図25(a)および(b)のような構成では、本発明の特徴的な処理を含む比較的負荷の大きな処理をコントローラ300にて独立処理することができるので、大量の画像データを高速に処理することができる。   With the configurations shown in FIGS. 25A and 25B, the controller 300 can independently perform a relatively heavy load including the characteristic processing of the present invention, and thus a large amount of image data can be processed at high speed. Can be processed.

また、以上では、図1で説明したように、装置内に固定された記録ヘッド11〜14に対し記録媒体Sを搬送することによって画像を記録するフルラインタイプのインクジェット記録装置を例に説明してきたが、本発明はこのような形態に限定されるものではない。記録ヘッドによる記録媒体に対する相対移動と記録媒体の搬送動作を間欠的に繰り返しながら画像を記録するシリアルタイプのインクジェット記録装置であっても、所謂シングルパス記録法を採用する場合であれば、本発明は有効に機能する。   Further, as described above with reference to FIG. 1, a full-line type inkjet recording apparatus that records an image by transporting the recording medium S to the recording heads 11 to 14 fixed in the apparatus has been described as an example. However, the present invention is not limited to such a form. Even in the case of a serial type ink jet recording apparatus that records an image by intermittently repeating the relative movement of the recording head with respect to the recording medium and the conveying operation of the recording medium, the present invention is applicable if the so-called single-pass recording method is adopted. Works effectively.

また本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワークや記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。   The present invention also supplies a program that implements one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus read the program. It can also be realized by the processing to be executed. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.

S 記録媒体
11 記録ヘッド
12 ノズル
100 ホスト装置
104 インクジェット記録装置
S recording medium
11 recording head
12 nozzles
100 host device
104 inkjet recording device

Claims (10)

力された画像濃度を示す多値データである画像データに対し、画素の位置に対応する閾値が予め定められている閾値マトリクスを参照し、個々の画素について前記多値データと前記閾値マトリクスに定められている閾値を比較して前記多値データが閾値以上の値を有する場合にはドットの記録と決定し、前記多値データが閾値より小さい値を有する場合には非記録とする量子化処理を行うことにより吐出データを生成する生成手段を備え
前記量子化処理により生成された吐出データに従って、所定の方向に配列するインクを吐出するノズルを備えた記録ヘッドと記録媒体とを前記所定の方向と交差する方向に相対移動させながらインクを吐出することによって画像を記録するための画像処理装置であって、
前記生成手段は、前記記録ヘッドが、一様なドットパターンを記録するためのデータを用いて記録したテストパターンを読み取った結果に基づいて決定された記録用閾値マトリクスを用いて前記量子化処理を行い、
前記記録用閾値マトリクスは、前記所定の方向において前記テストパターンの濃度が周囲よりも低い低濃度位置と対応するノズルに対応する閾値の平均値が、前記低濃度位置ではない非低濃度位置と対応するノズルに対応する閾値の平均値よりも低く、且つ、前記記録用閾値マトリクスを用いて生成された中間濃度の階調に対応する吐出データにおいて、前記低濃度位置と対応するノズルが記録に用いられる画素の列において非記録の画素が連続する回数の平均が、前記非低濃度位置と対応するノズルが記録に用いられる画素の列において非記録の画素が連続する回数の平均よりも多くなるように、各画素の位置に対応する閾値が設定されていることを特徴とする画像処理装置。
The image data is multi-value data representing the input image density, refers to the threshold value matrix threshold corresponding to the position of the pixel is determined in advance, to the multi-value data and the threshold matrix for each pixel Quantization of comparing the predetermined threshold values to determine dot recording when the multi-valued data has a value equal to or greater than the threshold value, and non-recording when the multi-valued data has a value smaller than the threshold value A generation means for generating discharge data by performing processing ,
According to the ejection data generated by the quantization process, ink is ejected while relatively moving a recording head having a nozzle for ejecting ink arranged in a predetermined direction and a recording medium in a direction intersecting the predetermined direction. An image processing apparatus for recording an image by
The generating unit performs the quantization process using a recording threshold matrix determined based on a result of reading a test pattern recorded by the recording head using data for recording a uniform dot pattern. Done,
In the recording threshold matrix, the average value of the threshold values corresponding to the nozzles corresponding to the low density position where the density of the test pattern is lower than the surroundings in the predetermined direction corresponds to the non-low density position that is not the low density position. Which is lower than the average value of the threshold values corresponding to the nozzles and which corresponds to the low density position in the ejection data corresponding to the gradation of the intermediate density generated using the recording threshold matrix, is used for the printing. So that the average of the number of consecutive non-printed pixels in the row of pixels to be recorded is larger than the average of the number of consecutive non-printed pixels in the row of pixels in which the nozzle corresponding to the non-low density position is used for printing. In the image processing apparatus, a threshold value corresponding to the position of each pixel is set .
前記記録用閾値マトリクスは、前記記録ヘッドを用いて記録した画像を読み取った結果、前記所定の方向において最も濃度の低い第1の低濃度位置のノズルに対応する閾値の平均値が、2番目に濃度の低い第2の低濃度位置のノズルに対応する閾値の平均値よりも低く、且つ前記第2の低濃度位置のノズルに対応する閾値の平均値が前記第1および第2の低濃度位置ではないノズルに対応する閾値の平均値よりも低くなるように、前記ノズルのそれぞれに対応づけた閾値が設定されていることを特徴とする請求項1に記載の画像処理装置。 As a result of reading an image recorded using the recording head, the recording threshold matrix has a second average value of the threshold values corresponding to the nozzle at the first low-density position where the density is the lowest in the predetermined direction. The average value of the threshold values corresponding to the nozzles at the second low density position lower than the average value of the threshold values corresponding to the nozzles at the second low density position having a low density is the first and second low density positions. The image processing apparatus according to claim 1 , wherein the threshold value associated with each of the nozzles is set so as to be lower than the average value of the threshold values corresponding to the non-nozzle. 前記記録用閾値マトリクスには、前記吐出データに従って前記記録媒体に記録動作を行った結果のドットの配置がブルーノイズ特性を有するように、閾値が設定されていることを特徴とする請求項1または2に記載の画像処理装置。 Wherein the recording threshold value matrix, as the arrangement of dots result of the recording operation on the recording medium in accordance with the ejection data having blue noise characteristics, or claim 1, characterized in that the threshold value is set 2. The image processing device according to item 2 . 前記記録ヘッドは、個々の画素に対し、第1の量または該第1の量よりも多い第2の量のインクを吐出することが可能であり、
前記生成手段は、等しい画像データが一様に入力された場合に、前記記録ヘッドを用いて記録した画像を読み取った結果が、前記所定の方向において周囲よりも濃度が低い低濃度位置対応するノズルが前記第2の量のインクを吐出する回数が、前記低濃度位置ではない非低濃度位置に対応するノズルが前記第2の量のインクを吐出する回数よりも多くなるように、前記第1の量または前記第2の量のインクを吐出するための吐出データを生成することを特徴とする請求項1に記載の画像処理装置。
The recording head is capable of ejecting a first amount or a second amount of ink droplets larger than the first amount onto each pixel,
The generating unit, when equal image data is uniformly input, the read recorded images using a recording head results, corresponding to the low density position is lower concentration than the surrounding in the predetermined direction The number of times the nozzle ejects the second amount of ink is larger than the number of times the nozzle corresponding to the non-low density position other than the low density position ejects the second amount of ink. The image processing apparatus according to claim 1, wherein ejection data for ejecting one amount or the second amount of ink is generated.
前記生成手段は、前記記録ヘッドを用いて記録した画像を読み取って得られる画像データを、前記ノズルが配列する周期の単位で平均化して得られる濃度分布に基づいて、前記ノズルのそれぞれに対応づけた前記量子化処理を施すことにより、前記吐出データを生成することを特徴とする請求項1ないし4のいずれか1項に記載の画像処理装置。 The generating unit associates the image data obtained by reading an image recorded using the recording head with each of the nozzles based on a density distribution obtained by averaging the image data in units of a cycle in which the nozzles are arranged. was by performing the quantization process, the image processing apparatus according to any one of claims 1 to 4, wherein the benzalkonium generate the ejection data. 前記記録用閾値マトリクスは、前記テストパターンを読み取った結果に基づいて、複数の閾値マトリクスを記憶する記憶手段から選択して決定されることを特徴とする請求項1ないし5のいずれか1項に記載の画像処理装置。6. The threshold value matrix for recording is selected and determined from storage means for storing a plurality of threshold value matrixes based on a result of reading the test pattern, according to any one of claims 1 to 5. The image processing device described. 前記記録ヘッドと、
前記複数の閾値マトリクスを記憶する前記記憶手段と、
前記記録ヘッドに前記テストパターンを記録させ、当該テストパターンを読み取り手段を用いて読み取った結果に基づいて、前記記憶手段に記憶されている前記複数の閾値マトリクスから選択して前記記録用閾値マトリクスを決定する制御手段と、
を更に備えることを特徴とする請求項6に記載の画像処理装置。
The recording head;
Storage means for storing the plurality of threshold matrices,
Wherein the recording head to record the test pattern, the test pattern based on the result of Tsu read using reading means, selecting and the recording threshold value matrix from the plurality of threshold matrices stored in the storage means Control means for determining
The image processing apparatus according to claim 6 , further comprising:
前記記録用閾値マトリクスは、補正前の閾値マトリクスを用いた前記量子化処理によって生成された一様なドットパターンを記録するためのデータを用いて記録した前記テストパターンを読み取った結果に基づいて、前記補正前の閾値マトリクスを補正することによって生成されることを特徴とする請求項1ないし5のいずれか1項に記載の画像処理装置。The recording threshold matrix is based on the result of reading the test pattern recorded using the data for recording the uniform dot pattern generated by the quantization processing using the threshold matrix before correction, The image processing apparatus according to claim 1, wherein the image processing apparatus is generated by correcting the threshold matrix before correction. 記記録ヘッドと、
前記記録ヘッドと前記記録媒体とを前記所定の方向と交差する方向に相対移動させるための移動手段と
をさらに備えることを特徴とする請求項1ないし8のいずれか1項に記載の画像処理装置。
And before type recording head,
According to any one of claims 1 to 8, characterized in that further comprising recording head and said recording medium and moving means for relatively moving in a direction intersecting the predetermined direction of <br/> Image processing device.
入力された画像濃度を示す多値データである画像データに対し、画素の位置に対応する閾値が予め定められている閾値マトリクスを参照し、個々の画素について前記多値データと前記閾値マトリクスに定められている閾値を比較して前記多値データが閾値以上の値を有する場合にはドットの記録を示し、前記多値データが閾値より小さい値を有する場合には非記録を示すような量子化処理を行うことにより吐出データを生成し、インクを吐出するノズルが所定の方向に配列する記録ヘッドと記録媒体とを、前記所定の方向と交差する方向に相対移動させながらインクを吐出することによって画像を記録するための画像処理方法であって、
前記記録ヘッドが一様なドットパターンを記録するためのデータを用いてテストパターンを記録する記録工程と、
前記記録工程で記録した前記テストパターンを読み取る読取工程と、
前記読取工程で読み取った結果に基づいて記録に使用する使用閾値マトリクスを生成する生成工程と、
を有し、
前記使用閾値マトリクスは、前記所定の方向において前記テストパターンの濃度が周囲よりも低い低濃度位置と対応するノズルに対応する閾値の平均値が、前記低濃度位置ではない非低濃度位置と対応するノズルに対応する閾値の平均値よりも低く、且つ、中間濃度の階調に対応する吐出データにおいて、前記低濃度位置と対応するノズルが記録に用いられる画素の列において非記録の画素が連続する回数の平均が、前記非低濃度位置と対応するノズルが記録に用いられる画素の列において非記録の画素が連続する回数の平均よりも多くなるように、各画素の位置に対応する閾値が設定されていることを特徴とする画像処理方法。
For image data that is multi-valued data indicating the input image density, a threshold value matrix in which threshold values corresponding to pixel positions are predetermined is referred to, and the multi-valued data and the threshold value matrix are set for each pixel. Quantization such that when the multivalued data has a value equal to or larger than the threshold value, dot recording is performed, and when the multivalued data has a value smaller than the threshold value, non-recording is performed. generates ejection data by performing the processing, the nozzles for ejecting the recording head and the recording medium arranged in the predetermined direction of the ink, and ejects ink while relative movement in the direction intersecting the predetermined direction that An image processing method for recording an image by
A recording step in which the recording head records a test pattern using data for recording a uniform dot pattern;
A reading step of reading the test pattern recorded in the recording step,
A generation step of generating a use threshold matrix used for recording based on the result read in the reading step;
Have
In the use threshold matrix, an average value of threshold values corresponding to nozzles corresponding to low density positions where the density of the test pattern is lower than the surroundings in the predetermined direction corresponds to non-low density positions that are not the low density positions. In the ejection data corresponding to the gradation of the intermediate density, which is lower than the average value of the threshold values corresponding to the nozzles, non-printed pixels are consecutive in the row of pixels in which the nozzles corresponding to the low density position are used for printing. The threshold value corresponding to the position of each pixel is set so that the average number of times is higher than the average number of times non-printed pixels continue in the pixel row in which the nozzle corresponding to the non-low density position is used for printing. An image processing method characterized by being provided .
JP2015214791A 2015-10-30 2015-10-30 Image processing apparatus and image processing method Active JP6682238B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015214791A JP6682238B2 (en) 2015-10-30 2015-10-30 Image processing apparatus and image processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015214791A JP6682238B2 (en) 2015-10-30 2015-10-30 Image processing apparatus and image processing method

Publications (2)

Publication Number Publication Date
JP2017081108A JP2017081108A (en) 2017-05-18
JP6682238B2 true JP6682238B2 (en) 2020-04-15

Family

ID=58712334

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015214791A Active JP6682238B2 (en) 2015-10-30 2015-10-30 Image processing apparatus and image processing method

Country Status (1)

Country Link
JP (1) JP6682238B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004322374A (en) * 2003-04-22 2004-11-18 Canon Inc Image forming apparatus and image forming method
JP4442538B2 (en) * 2005-09-22 2010-03-31 富士ゼロックス株式会社 Image processing apparatus, image processing method, image processing program, and image recording apparatus
JP2009089080A (en) * 2007-09-28 2009-04-23 Fujifilm Corp Image processing method and image processing apparatus
US7871145B1 (en) * 2009-07-20 2011-01-18 Eastman Kodak Company Printing method for reducing stitch error between overlapping jetting modules

Also Published As

Publication number Publication date
JP2017081108A (en) 2017-05-18

Similar Documents

Publication Publication Date Title
US9195917B2 (en) Dither pattern forming method and dither pattern
JP6016588B2 (en) Image processing apparatus, recording apparatus, and image processing method
US8786896B2 (en) Image processing method and image processing apparatus for reducing the bad effects of seam lines that appear at the boundary portions for each printing scan in a serial type printer
JP6021600B2 (en) Image processing apparatus and image processing method
JP6220029B2 (en) Inkjet printing system, undischarge correction method and program thereof
US20150042717A1 (en) Image processing method, image processing device, image forming device and inkjet recording device
JP4736766B2 (en) Printing apparatus, printing program, printing method and image processing apparatus, image processing program, image processing method, and recording medium recording the program
US8896883B2 (en) Image processing apparatus, printing apparatus, and image processing method
JP6498019B2 (en) Image recording apparatus and control method thereof
JP2010228227A (en) Pixel data correction method and fluid ejection device
JP7516134B2 (en) IMAGE PROCESSING APPARATUS, RECORDING APPARATUS, IMAGE PROCESSING METHOD, AND PROGRAM
JP5053903B2 (en) Image processing apparatus and method
JP2015143013A (en) Inkjet recording apparatus, inkjet recording method, and image processing apparatus
JP2015047724A (en) Inkjet printing system, undischarge correction method and program thereof
JP6012425B2 (en) Image processing apparatus and image processing method
US7290844B2 (en) Printer, program and method for printing, image processor, program and method for image processing and recording medium in which the programs are stored
JP2005219286A (en) Printing apparatus, printing method, and printing system
JP5832133B2 (en) Image processing apparatus and image processing method
JP6862085B2 (en) Image processing device and image processing method
JP6682238B2 (en) Image processing apparatus and image processing method
US11648782B2 (en) Image processing apparatus, image processing method, and storage medium
JP2010228228A (en) Fluid ejecting apparatus and pixel data correction method
JP2015143011A (en) Inkjet recording device and image processing device
JP2015143012A (en) Inkjet recording device and image processing device
JP2021074972A (en) Inkjet recording method and inkjet recording device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181025

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190703

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190709

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190909

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200225

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200325

R151 Written notification of patent or utility model registration

Ref document number: 6682238

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151