JP2006239980A - Image processing device, image processing method, image processing program, recording medium and recording device - Google Patents

Image processing device, image processing method, image processing program, recording medium and recording device Download PDF

Info

Publication number
JP2006239980A
JP2006239980A JP2005057132A JP2005057132A JP2006239980A JP 2006239980 A JP2006239980 A JP 2006239980A JP 2005057132 A JP2005057132 A JP 2005057132A JP 2005057132 A JP2005057132 A JP 2005057132A JP 2006239980 A JP2006239980 A JP 2006239980A
Authority
JP
Japan
Prior art keywords
dither matrix
nozzles
dots
threshold value
ink ejection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2005057132A
Other languages
Japanese (ja)
Inventor
Shinichi Arasaki
真一 荒崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2005057132A priority Critical patent/JP2006239980A/en
Publication of JP2006239980A publication Critical patent/JP2006239980A/en
Withdrawn legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To improve an image processing throughput by reducing the number of processing steps and correct density irregularities while restraining image quality from deteriorating. <P>SOLUTION: The image processing device processes input image data in forming an image by forming a plurality of dots on a medium by inks, and comprises a dither matrix storage section 215 to store a dither matrix specifying a threshold value to judge whether the formation of dots is appropriate or not, a threshold value correction section 216 to correct the threshold value forming the dither matrix on the basis of the ink discharge characteristics of nozzles of a recording head, and a dot formation judgment section 217 to judge whether the formation of dots is appropriate or not for every nozzle on the basis of the ink discharge characteristics of the nozzles and the dither matrix after the correction for a plurality of picture elements to be two-dimensionally arranged. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、画像処理装置、画像処理方法、制御プログラム、記録媒体および記録装置に
係り、特に濃度ムラ補正を行う技術に関する。
The present invention relates to an image processing apparatus, an image processing method, a control program, a recording medium, and a recording apparatus, and more particularly to a technique for correcting density unevenness.

従来より画像を記録する記録装置として、インクジェットプリンタが知られている。
このインクジェットプリンタにおいて、インクを吐出する印字ヘッドには、高速な印刷
を実現するために、複数のノズルが設けられている。そして、印字ヘッドを主走査方向に
走査しながら、各ノズルから並行してインクを吐出することによって、数ライン分の印字
を行い、印字完了後、記録用紙を副走査方向に搬送することにより印字を実施する。
また、ラインヘッドと呼ばれる印字ヘッドを有するインクジェットプリンタでは、記録
用紙を搬送することなく印字できる印字ヘッドの印字可能幅が、記録可能な最大記録用紙
の一片のサイズと同じである。
2. Related Art Inkjet printers are known as recording apparatuses that record images.
In this ink jet printer, a plurality of nozzles are provided in a print head that discharges ink in order to realize high-speed printing. Then, while scanning the print head in the main scanning direction, several lines are printed by discharging ink in parallel from each nozzle, and after printing is completed, the recording paper is conveyed in the sub-scanning direction. To implement.
Further, in an ink jet printer having a print head called a line head, the printable width of a print head that can be printed without transporting the recording paper is the same as the size of one piece of the maximum recordable recording paper.

したがって、ラインヘッド型のインクジェットプリンタは、印字ヘッドを主走査方向に
走査するインクジェットの1走査(主走査方向)分の印字を、走査することなく処理を終
えることができるので、非常に高速な印字が可能である。
上記従来のラインヘッド型のインクジェットプリンタにおいて、ラインヘッドが持つ複
数の各ノズルの特性を均一にあわせることは、非常に困難であり、一般的に同一ヘッド内
においてばらつき特性を持ち、印字位置によって、濃度が異なる濃度ムラが発生するとい
う不具合が生じ得る。
Therefore, the line head type ink jet printer can finish the processing for one scan (main scan direction) of the ink jet which scans the print head in the main scan direction without scanning, so that the printing can be performed at a very high speed. Is possible.
In the above conventional line head type ink jet printer, it is very difficult to uniformly match the characteristics of each of the plurality of nozzles of the line head, and generally has variation characteristics within the same head, and depending on the printing position, There may be a problem that density unevenness having different densities occurs.

ここで、濃度ムラについて詳細に説明する。
濃度ムラ特性の一つとしては、例えば、ヘッド中央部とヘッド端との特性が異なるシェ
ーディング特性が挙げられる。シェーディング特性はヘッドの作り方により異なるが、例
えば、ヘッド中央よりもヘッド端の方がドットサイズが大きくなり、ヘッド端部分の方が
濃い画像が印字されるマクロ的な現象などが存在する。マクロ的な現象に注目した場合に
は、印字面で濃度変化が波打ったように発生する場合もある。
さらに、ノズル一つ一つのばらつきにより、常に濃い印字を行うノズル、薄い印字を行
うノズルなどが存在することによる、濃度ムラが発生することもある。
ところで、印字ヘッドが複数回主走査方向に走査して画像を形成するマルチパス方式の
プリンタでは、複数回走査することを利用して、濃度ムラ特性を補償するさまざまな仕組
みが実施されている。
Here, the density unevenness will be described in detail.
As one of the density unevenness characteristics, for example, there is a shading characteristic in which the characteristics of the head center and the head end are different. Although the shading characteristics vary depending on how the head is made, for example, there is a macro phenomenon in which the dot size is larger at the head end than at the center of the head and a darker image is printed at the head end portion. When attention is paid to a macroscopic phenomenon, there may be a case where the density change undulates on the printing surface.
Furthermore, due to variations in nozzles, density unevenness may occur due to the existence of nozzles that always perform dark printing and nozzles that perform thin printing.
By the way, in a multi-pass printer in which a print head scans a plurality of times in the main scanning direction to form an image, various mechanisms for compensating density unevenness characteristics are implemented by using a plurality of times of scanning.

一方、ある領域をヘッドが一度だけ走査して印刷するラインヘッド型プリンタは、マル
チパス方式のプリンタと比較して高速化が図れるものの、ヘッドの濃度ムラ特性が直接印
刷する画像に反映され、結果として得られる画像に悪影響を及ぼす傾向がある。
また、ラインヘッド型と呼ばれるプリンタではその原理上、複数回走査することが困難
であることが多い。そこで、ラインヘッド型のプリンタでは1走査にて適切な画像を出力
する必要がある。
そこで、濃度ムラに対しては、濃度ムラが画像に存在することを前提にして、結果とし
て濃度ムラが発生しないように補正して画像データ出力を行う。
上述したようなノズルのばらつきや不吐出などに対処するために、さまざまな技術が提
案されている。
On the other hand, a line head printer that prints by scanning the head only once in a certain area is faster than a multipass printer, but the density unevenness characteristics of the head are reflected directly in the printed image. As a result, the obtained image tends to be adversely affected.
Further, it is often difficult for a printer called a line head type to scan a plurality of times due to its principle. Therefore, a line head type printer needs to output an appropriate image in one scan.
Therefore, with respect to density unevenness, assuming that density unevenness exists in the image, correction is performed so that density unevenness does not occur as a result, and image data is output.
Various techniques have been proposed in order to deal with the above-described nozzle variation and non-ejection.

例えば、濃度ムラを補正する先行技術が開示された特許文献として、例えば、特許文献
1〜3に示すようなものが挙げられる。
いずれも、ノズルに対するばらつきを記録しておいて、そのばらつきを補正するもので
あるが、特許文献1記載の技術は、ノズル毎に濃度特性を補正を行うものであり、特許文
献2記載の技術は、ノズル間のばらつきに対応して補正を行うものであり、特許文献3記
載の技術は、濃度特性ごとに補正テーブルを用意して補正を行うものである。
特許第2748321号 特許第3040407号 特許第2942048号
For example, patent documents disclosing the prior art for correcting density unevenness include those shown in Patent Documents 1 to 3, for example.
In either case, the variation with respect to the nozzle is recorded and the variation is corrected. However, the technique described in Patent Document 1 corrects the density characteristic for each nozzle, and the technique described in Patent Document 2 is used. Is a correction corresponding to the variation between the nozzles, and the technique described in Patent Document 3 prepares a correction table for each density characteristic and performs the correction.
Japanese Patent No. 2748321 Japanese Patent No. 3040407 Japanese Patent No. 2942048

上記従来の技術においては、濃度補正を行うに際し、濃度ムラに対する補正も同時に行
っているので、視覚的に最も問題となる濃度ムラは回避されるが、濃度補正のための画像
補整処理が必要となり、処理ステップ数が増加してしまうという問題点があった。
そこで本発明の目的は、処理ステップ数を低減して、画像処理のスループットを向上す
るとともに、画質劣化を抑制しつつ濃度ムラの補正を行うことが可能な画像処理装置、画
像処理方法、制御プログラム及び記録装置を提供することにある。
In the above-described conventional technique, when density correction is performed, correction for density unevenness is also performed at the same time. Therefore, the density unevenness that is most visually problematic is avoided, but image correction processing for density correction is required. There is a problem that the number of processing steps increases.
Accordingly, an object of the present invention is to improve the image processing throughput by reducing the number of processing steps, and to correct density unevenness while suppressing image quality deterioration, an image processing method, and a control program. And providing a recording apparatus.

上記課題を解決するため、メディア上にインクにより複数のドットを形成して画像形成
を行わせるに際し、入力画像データの処理を行う画像処理装置において、前記入力画像デ
ータに対応する各画素について前記ドットの形成の可否を判別するためのしきい値を記録
ヘッドのノズルのインク吐出特性に基づいて補正して得られる補正後のしきい値および各
前記ノズルの実際のインク吐出特性に基づいて、各前記ノズル毎に前記ドットの形成の可
否を判別するドット形成判別部を備えたことを特徴としている。
上記構成によれば、ドット形成判別部は、入力画像データに対応する各画素についてドッ
トの形成の可否を判別するためのしきい値を記録ヘッドのノズルのインク吐出特性に基づ
いて補正して得られる補正後のしきい値および各ノズルの実際のインク吐出特性に基づい
て、各前記ノズル毎に前記ドットの形成の可否を判別する。
この場合において、二次元配置される複数の画素について前記ドットの形成の可否を判別
するためのしきい値を規定したディザマトリクスを記憶したディザマトリクス記憶部と、
前記ディザマトリクスを構成する前記しきい値を記録ヘッドのノズルのインク吐出特性に
基づいて補正する前記しきい値補正部と、を備え、記ドット形成判別部は、各前記ノズル
のインク吐出特性および前記補正後のディザマトリクスに基づいて、各前記ノズル毎に前
記ドットの形成の可否を判別するようにしてもよい。
In order to solve the above-described problem, in forming an image by forming a plurality of dots with ink on a medium, an image processing apparatus that processes input image data uses the dot for each pixel corresponding to the input image data. Based on the corrected threshold value obtained by correcting the threshold value for determining whether or not the ink can be formed based on the ink ejection characteristics of the nozzles of the recording head and the actual ink ejection characteristics of each nozzle, A dot formation determining unit that determines whether or not the dots can be formed is provided for each nozzle.
According to the above configuration, the dot formation determination unit corrects the threshold value for determining whether or not dots can be formed for each pixel corresponding to the input image data based on the ink ejection characteristics of the nozzles of the recording head. Whether or not the dots can be formed is determined for each of the nozzles based on the corrected threshold value and the actual ink ejection characteristics of each nozzle.
In this case, a dither matrix storage unit that stores a dither matrix that defines a threshold value for determining whether or not the dot can be formed for a plurality of pixels arranged two-dimensionally;
The threshold correction unit that corrects the threshold value constituting the dither matrix based on the ink discharge characteristics of the nozzles of the print head, and the dot formation determination unit includes the ink discharge characteristics of the nozzles and Based on the corrected dither matrix, whether or not the dots can be formed may be determined for each of the nozzles.

また、二次元配置される複数の画素について前記ドットの形成の可否を判別するためのし
きい値をディザマトリクスとして規定し、記録ヘッドのノズルのインク吐出特性に応じて
複数種類の前記ディザマトリクスを記憶したディザマトリクス記憶部を備え、前記ドット
形成判別部は、各前記ノズルのインク吐出特性および当該インク吐出特性に対応する前記
ディザマトリクスに基づいて、各前記ノズル毎に前記ドットの形成の可否を判別するよう
にしてもよい。
またさらに、前記ノズルのインク吐出特性を、前記ドットの濃度として規定し、基準とな
るノズルのドット濃度を基準濃度とし、前記ディザマトリクスは前記基準濃度に対応する
ものであり、前記しきい値補正部は、前記基準濃度に対する各前記ノズルのインク吐出特
性に対応するドット濃度の比に基づいて前記ディザマトリクスを構成する前記しきい値を
補正するようにしてもよい。
Further, a threshold value for determining whether or not to form the dot for a plurality of pixels arranged two-dimensionally is defined as a dither matrix, and a plurality of types of the dither matrix are set according to the ink ejection characteristics of the nozzles of the recording head And a dot formation determination unit that determines whether or not the dots can be formed for each of the nozzles based on the ink discharge characteristics of each of the nozzles and the dither matrix corresponding to the ink discharge characteristics. You may make it discriminate | determine.
Still further, the ink ejection characteristics of the nozzle are defined as the dot density, the dot density of the reference nozzle is the reference density, the dither matrix corresponds to the reference density, and the threshold correction The unit may correct the threshold value constituting the dither matrix based on a ratio of dot density corresponding to ink ejection characteristics of each nozzle with respect to the reference density.

また、前記しきい値補正部は、前記基準濃度をCREFとし、基準濃度CREFに対応する補
正値をDREFとし、前記インク特性に対応するドット濃度をCDとし、ドット濃度CDに対
応する補正値をDDとした場合に、
DD≒CD・DREF/CREF
となるように、補正値をDREFを補正して、補正値DDを得るようにしてもよい。
また、メディア上にインクにより複数のドットを形成して画像形成を行わせるに際し、入
力画像データの処理を行う画像処理方法において、前記入力画像データに対応する各画素
について前記ドットの形成の可否を判別するためのしきい値を記録ヘッドのノズルのイン
ク吐出特性に基づいて補正するしきい値補正過程と、補正後のしきい値および各前記ノズ
ルの実際のインク吐出特性に基づいて、各前記ノズル毎に前記ドットの形成の可否を判別
するドット形成判別過程と、を備えたことを特徴としている。
The threshold correction unit sets the reference density as CREF, the correction value corresponding to the reference density CREF as DREF, the dot density corresponding to the ink characteristic as CD, and the correction value corresponding to the dot density CD. In case of DD,
DD ≒ CD ・ DREF / CREF
The correction value DD may be corrected by correcting the correction value DREF.
Further, in the image processing method for processing input image data when forming a plurality of dots with ink on a medium, whether or not the dots can be formed for each pixel corresponding to the input image data is determined. A threshold value correction process for correcting a threshold value for determination based on the ink ejection characteristics of the nozzles of the recording head, and the threshold value after correction and the actual ink ejection characteristics of each of the nozzles. A dot formation determination process for determining whether or not the dots can be formed for each nozzle.

この場合において、前記しきい値補正過程は、二次元配置される複数の画素について前記
ドットの形成の可否を判別するためのしきい値を規定すべく予め記憶されたディザマトリ
クスを構成する前記しきい値を、記録ヘッドのノズルのインク吐出特性に基づいて補正し
、前記ドット形成判別過程は、各前記ノズルのインク吐出特性および前記補正後のディザ
マトリクスに基づいて、各前記ノズル毎に前記ドットの形成の可否を判別するようにして
もよい。
また、前記ドット形成判別過程は、二次元配置される複数の画素について前記ドットの形
成の可否を判別するためのしきい値を規定すべく記録ヘッドのノズルのインク吐出特性に
応じて複数種類の前記ディザマトリクスを予め記憶されたディザマトリクスのうち、各前
記ノズルのインク吐出特性に応じたディザマトリクスおよび当該インク吐出特性に基づい
て、各前記ノズル毎に前記ドットの形成の可否を判別するようにしてもよい。
In this case, the threshold value correction process constitutes a dither matrix stored in advance to define a threshold value for determining whether or not the dots can be formed for a plurality of pixels arranged two-dimensionally. The threshold value is corrected based on the ink ejection characteristics of the nozzles of the recording head, and the dot formation determination process is performed for each of the nozzles based on the ink ejection characteristics of the nozzles and the corrected dither matrix. It may be possible to determine whether or not the film can be formed.
The dot formation determination process includes a plurality of types according to the ink ejection characteristics of the nozzles of the recording head so as to define a threshold value for determining whether or not the dots can be formed for a plurality of pixels arranged two-dimensionally. In the dither matrix in which the dither matrix is stored in advance, whether or not the dots can be formed is determined for each nozzle based on the dither matrix corresponding to the ink ejection characteristics of each nozzle and the ink ejection characteristics. May be.

また、メディア上にインクにより複数のドットを形成して画像形成を行わせるに際し、入
力画像データの処理を行う画像処理装置をコンピュータにより制御するための制御プログ
ラムにおいて、前記入力画像データに対応する各画素について前記ドットの形成の可否を
判別するためのしきい値を記録ヘッドのノズルのインク吐出特性に基づいて補正させ、
補正後のしきい値および各前記ノズルの実際のインク吐出特性に基づいて、各前記ノズル
毎に前記ドットの形成の可否を判別させる、ことを特徴としている。
この場合において、前記しきい値を補正させるに際し、二次元配置される複数の画素につ
いて前記ドットの形成の可否を判別するためのしきい値を規定すべく予め記憶されたディ
ザマトリクスを構成する前記しきい値を、記録ヘッドのノズルのインク吐出特性に基づい
て補正させ、前記ドットの形成の可否を判別させるに際し、各前記ノズルのインク吐出特
性および前記補正後のディザマトリクスに基づいて、各前記ノズル毎に前記ドットの形成
の可否を判別させるようにしてもよい。
In addition, in a control program for controlling an image processing apparatus for processing input image data by a computer when forming a plurality of dots with ink on a medium and performing image formation, each corresponding to the input image data The threshold value for determining whether or not the dot can be formed for the pixel is corrected based on the ink ejection characteristics of the nozzles of the recording head,
Based on the corrected threshold value and the actual ink ejection characteristics of each nozzle, whether or not the dots can be formed is determined for each nozzle.
In this case, when correcting the threshold value, the dither matrix that is stored in advance to define the threshold value for determining whether or not the dot can be formed for a plurality of pixels that are two-dimensionally arranged is configured. The threshold value is corrected based on the ink ejection characteristics of the nozzles of the recording head, and when determining whether or not the dots can be formed, each of the above-described values is determined based on the ink ejection characteristics of each of the nozzles and the corrected dither matrix. You may make it discriminate | determine whether the said dot formation is possible for every nozzle.

また、前記ドットの形成の可否を判別させるに際し、二次元配置される複数の画素につ
いて前記ドットの形成の可否を判別するためのしきい値を規定すべく記録ヘッドのノズル
のインク吐出特性に応じて複数種類の前記ディザマトリクスを予め記憶されたディザマト
リクスのうち、各前記ノズルのインク吐出特性に応じたディザマトリクスおよび当該イン
ク吐出特性に基づいて、各前記ノズル毎に前記ドットの形成の可否を判別させるようにし
てもよい。
また、上記各制御制御プログラムをコンピュータ読取可能な記録媒体に記録してもよい
Further, when determining whether or not the dots can be formed, according to the ink ejection characteristics of the nozzles of the recording head so as to define a threshold value for determining whether or not the dots can be formed for a plurality of two-dimensionally arranged pixels. In the dither matrix in which a plurality of types of the dither matrix are stored in advance, whether or not to form the dot for each nozzle is determined based on the dither matrix corresponding to the ink ejection characteristics of each nozzle and the ink ejection characteristics. You may make it discriminate | determine.
The control control programs may be recorded on a computer-readable recording medium.

また、記録装置は、複数のノズルを有し、前記各ノズルからインクを吐出してドットを
形成する記録ヘッドと、記録画像の画像データが入力される入力部と、前記入力画像デー
タに対応する各画素について前記ドットの形成の可否を判別するためのしきい値を記録ヘ
ッドのノズルのインク吐出特性に基づいて補正して得られる補正後のしきい値および各前
記ノズルの実際のインク吐出特性に基づいて、各前記ノズル毎に前記ドットの形成の可否
を判別するドット形成判別部と、前記ドット形成判別部の結果に基づいて、前記記録ヘッ
ドを制御して画像記録を実行する制御手段と、を備えたことを特徴としている。
この場合において、二次元配置される複数の画素について前記ドットの形成の可否を判別
するためのしきい値を規定したディザマトリクスを記憶したディザマトリクス記憶部と、
前記ディザマトリクスを構成する前記しきい値を記録ヘッドのノズルのインク吐出特性に
基づいて補正する前記しきい値補正部と、を備え、前記ドット形成判別部は、各前記ノズ
ルのインク吐出特性および前記補正後のディザマトリクスに基づいて、各前記ノズル毎に
前記ドットの形成の可否を判別するようにしてもよい。
また、二次元配置される複数の画素について前記ドットの形成の可否を判別するためのし
きい値をディザマトリクスとして規定し、記録ヘッドのノズルのインク吐出特性に応じて
複数種類の前記ディザマトリクスを記憶したディザマトリクス記憶部を備え、前記ドット
形成判別部は、各前記ノズルのインク吐出特性および当該インク吐出特性に対応する前記
ディザマトリクスに基づいて、各前記ノズル毎に前記ドットの形成の可否を判別するよう
にしてもよい。
The recording apparatus includes a plurality of nozzles, a recording head that discharges ink from the nozzles to form dots, an input unit to which image data of a recording image is input, and the input image data. The corrected threshold value obtained by correcting the threshold value for determining whether or not the dot can be formed for each pixel based on the ink discharge characteristic of the nozzle of the recording head, and the actual ink discharge characteristic of each nozzle A dot formation determination unit that determines whether or not the dots can be formed for each nozzle, and a control unit that controls the recording head based on the result of the dot formation determination unit to execute image recording. It is characterized by having.
In this case, a dither matrix storage unit that stores a dither matrix that defines a threshold value for determining whether or not the dot can be formed for a plurality of pixels arranged two-dimensionally;
The threshold correction unit that corrects the threshold value constituting the dither matrix based on the ink ejection characteristics of the nozzles of the recording head, and the dot formation determination unit includes the ink ejection characteristics of each nozzle and Based on the corrected dither matrix, whether or not the dots can be formed may be determined for each of the nozzles.
Further, a threshold value for determining whether or not to form the dot for a plurality of pixels arranged two-dimensionally is defined as a dither matrix, and a plurality of types of the dither matrix are set according to the ink ejection characteristics of the nozzles of the recording head. And a dot formation determination unit that determines whether or not the dots can be formed for each of the nozzles based on the ink discharge characteristics of each of the nozzles and the dither matrix corresponding to the ink discharge characteristics. You may make it discriminate | determine.

次に図面を参照して本発明の好適な実施の形態について説明する。
[1]第1実施形態
図1は、記録装置(画像形成装置)の一態様たるカラーインクジェットプリンタ(以下
、単に「プリンタ」という)2を備えたコンピュータシステム1の概略構成図である。こ
の図に示すように、プリンタ2は、記録用紙3を搬送する用紙搬送機構20と、記録用紙
3に向けてインクを吐出してドットを形成するヘッドユニット21と、このヘッドユニッ
ト21によるインクの吐出およびドット形成を制御するヘッド駆動回路22(図2参照)
と、操作パネル23と、これらの用紙搬送機構20、ヘッドユニット21および操作パネ
ル23との信号のやり取りを司る制御回路24とを備えている。
用紙搬送機構20は、制御回路24により駆動制御される紙送りモータ25と、この紙
送りモータ25の回転によって回転駆動される紙送りローラ26とを備え、この紙送りロ
ーラ26の回転によって記録用紙3が搬送される。
Next, preferred embodiments of the present invention will be described with reference to the drawings.
[1] First Embodiment FIG. 1 is a schematic configuration diagram of a computer system 1 including a color ink jet printer (hereinafter simply referred to as “printer”) 2 which is an aspect of a recording apparatus (image forming apparatus). As shown in this figure, the printer 2 includes a paper transport mechanism 20 that transports the recording paper 3, a head unit 21 that discharges ink toward the recording paper 3 to form dots, and ink that is produced by the head unit 21. Head drive circuit 22 for controlling ejection and dot formation (see FIG. 2)
And an operation panel 23 and a control circuit 24 that controls the exchange of signals with the sheet transport mechanism 20, the head unit 21, and the operation panel 23.
The paper transport mechanism 20 includes a paper feed motor 25 that is driven and controlled by a control circuit 24 and a paper feed roller 26 that is rotationally driven by the rotation of the paper feed motor 25. 3 is conveyed.

ヘッドユニット21は、インクタンク27と、ラインヘッド28とを備えている。
インクタンク27には、ブラック(K)のインクを収納したカートリッジ29Aと、カ
ラーインクを収容したカートリッジ29Bとが着脱自在に設けられている。ここで、本実
施の形態のプリンタ2は、後述する通り、カラーインクを用いて小中大の径からなるドッ
トを形成可能な多値プリンタであり、カラーインクとして、シアン(C)、マゼンタ(M
)およびイエロ(Y)の合計3色のカラーインクを用いることとしている。すなわち、プ
リンタとしては、C、M、Y、Kの4色構成となっている。なお、必要に応じ、C、M、
Y、Kに加えてライトシアン(LC)、ライトマゼンタ(LM)、ライトイエロ(LY)
、ライトブラック(LK)などの淡色インクや、レッド(R)、グリーン(G)等のイン
クを適宜用いるようにすることが可能である。
インクタンク27からはインク供給路30が引き出されて対応するインクのラインヘッ
ド28に接続されており、このインク供給路30を介してインクタンク27からラインヘ
ッド28へインクが供給される。
ラインヘッド28は、図2に示すように、保持用フレーム31と、この保持用フレーム
31に並べて固定された複数のノズルユニット32とを備えている。各ノズルユニット3
2にはインクが吐出される複数のノズル(吐出口)33が形成されている。
The head unit 21 includes an ink tank 27 and a line head 28.
The ink tank 27 is detachably provided with a cartridge 29A containing black (K) ink and a cartridge 29B containing color ink. Here, as will be described later, the printer 2 of the present embodiment is a multi-value printer capable of forming dots having small, medium, and large diameters using color inks. As color inks, cyan (C), magenta ( M
) And yellow (Y), a total of three color inks. That is, the printer has a four-color configuration of C, M, Y, and K. If necessary, C, M,
In addition to Y and K, light cyan (LC), light magenta (LM), light yellow (LY)
In addition, light color ink such as light black (LK) and ink such as red (R) and green (G) can be appropriately used.
An ink supply path 30 is drawn from the ink tank 27 and connected to the corresponding ink line head 28, and ink is supplied from the ink tank 27 to the line head 28 via the ink supply path 30.
As shown in FIG. 2, the line head 28 includes a holding frame 31 and a plurality of nozzle units 32 that are arranged and fixed on the holding frame 31. Each nozzle unit 3
2, a plurality of nozzles (ejection ports) 33 from which ink is ejected are formed.

ここで、ラインヘッド28は、ブラック(K)、シアン(C)、マゼンタ(M)、イエ
ロ(Y)のそれぞれごとに設けられている。
各ノズル33には、電歪素子の1つであって応答性に優れたピエゾ素子(図示せず)が
配置され、これらのピエゾ素子は、ノズル33にインクを導くインク通路を形成する部材
に接して配置されている。ピエゾ素子は、電圧の印加により結晶構造が歪み、極めて高速
に電気−機械エネルギの変換を行うものであり、ピエゾ素子の両端に設けられた電極間に
所定時間幅の電圧を印加することにより、ピエゾ素子が電圧の印加時間だけ伸張し、イン
ク通路の一側壁を変形させる。この結果、インク通路の体積はピエゾ素子の伸張に応じて
収縮し、この収縮分に相当するインクが、インク滴となって、ノズル33の先端から高速
に吐出される。そして、このインク滴が紙送り紙送りローラ26に沿わされた記録用紙3
に染み込むことにより、ドットが形成されて画像の印刷が行われる。
Here, the line head 28 is provided for each of black (K), cyan (C), magenta (M), and yellow (Y).
Each nozzle 33 is provided with a piezo element (not shown) that is one of electrostrictive elements and has excellent responsiveness. These piezo elements are members that form ink passages that guide ink to the nozzle 33. It is arranged in contact. Piezo elements are those in which the crystal structure is distorted by the application of voltage, and electro-mechanical energy conversion is performed at an extremely high speed. By applying a voltage of a predetermined time width between electrodes provided at both ends of the piezo element, The piezo element extends for a voltage application time and deforms one side wall of the ink passage. As a result, the volume of the ink passage contracts according to the expansion of the piezo element, and the ink corresponding to the contraction is ejected from the tip of the nozzle 33 at high speed as ink droplets. The ink droplets are recorded on the recording paper 3 along the paper feeding roller 26.
By soaking, the dots are formed and the image is printed.

また、このようなノズルユニット32が保持用フレーム31に記録用紙3の幅方向(い
わゆる主走査方向)に沿って複数並べられることにより、記録用紙3の全幅にわたってノ
ズル33が配列され、記録用紙3の全幅にわたって一斉に画像形成が行われる。そして、
ヘッドユニット21により記録用紙3の幅方向に画像を形成しつつ、記録用紙3を搬送方
向(いわゆる副走査方向)に搬送することで、記録用紙3の搬送方向への画像形成が行わ
れる。
ここで、各ラインヘッド28を構成するノズル33の各々は、略一定の径を有して形成
されているが、本プリンタ2は、かかるノズル33を用いて径の異なる小(S)、中(M
)、大(L)の3種類のドットを形成可能としている。詳細には、ピエゾ素子に印加する
電圧波形(特に、負電圧印加時の電圧波形)を制御することでドット径を制御可能である
ことが一般に知られており、本プリンタ2にあっては、電圧波形とドット径との関係に基
づいて、小(S)ドット、中(M)ドット、大(L)ドットを形成するためのそれぞれの
電圧波形を予め用意し、これらの電圧波形を適宜選択することで、径の異なる3種類のド
ットを形成可能としている。そして、これらの3種類のドットを適宜の密度で形成するこ
とにより、画像の階調(濃度)を表現している。具体的には、高階調(高濃度)の表現す
る場合には大(L)ドットを密に形成することとし、階調(濃度)が低くなるにしたがっ
て、ドット径を小さくし、或いは、ドットの密度を低くする。
Further, by arranging a plurality of such nozzle units 32 along the width direction of the recording paper 3 (so-called main scanning direction) on the holding frame 31, the nozzles 33 are arranged over the entire width of the recording paper 3. The image is formed all at once over the entire width. And
By forming the image in the width direction of the recording paper 3 by the head unit 21 and transporting the recording paper 3 in the transport direction (so-called sub-scanning direction), image formation in the transport direction of the recording paper 3 is performed.
Here, each of the nozzles 33 constituting each line head 28 is formed to have a substantially constant diameter. However, the printer 2 uses the nozzles 33 to form small (S), medium, and different diameters. (M
), Three types of large (L) dots can be formed. Specifically, it is generally known that the dot diameter can be controlled by controlling the voltage waveform applied to the piezo element (particularly, the voltage waveform when a negative voltage is applied). Based on the relationship between the voltage waveform and the dot diameter, each voltage waveform for forming small (S) dots, medium (M) dots, and large (L) dots is prepared in advance, and these voltage waveforms are selected as appropriate. Thus, three types of dots having different diameters can be formed. Then, by forming these three types of dots at an appropriate density, the gradation (density) of the image is expressed. Specifically, when expressing high gradation (high density), large (L) dots are densely formed, and as the gradation (density) decreases, the dot diameter decreases or the dots Reduce the density.

さて、図1に示すように、プリンタ2の制御回路24は、コネクタ40を介してコンピ
ュータ4に接続されている。このコンピュータ4は、プリンタ2用のドライバーソフトを
搭載し、入力装置であるキーボードや、マウス等の操作によるユーザの指令を受け付け、
また、プリンタ2における種々の情報を表示装置の画面表示によりに提示するユーザイン
ターフェイスを構成している。
As shown in FIG. 1, the control circuit 24 of the printer 2 is connected to the computer 4 via a connector 40. This computer 4 is equipped with driver software for the printer 2 and accepts user commands by operating keyboards and mice as input devices.
Further, a user interface for presenting various information in the printer 2 by displaying the screen on the display device is configured.

図3は、制御回路24を中心としたプリンタ2の主要部分の構成例を示すブロック図で
ある。この図に示すように、制御回路24は、CPU(Central Processing Unit)41
、プログラマブルROM(P-ROM: Programable Read Only Memory)43、RAM(Rando
m Access Memory)44、文字のドットマトリクスを記憶したキャラクタジェネレータ(C
G: Character Generator)45、およびEEPROM(Electrically Erasable and Pro
grammable ROM)46を備えた算術論理演算回路として構成されている。
この制御回路24は、さらに、外部のモータ等とのインタフェース(I/F: Interface)
であるI/F専用回路50と、このI/F専用回路50に接続されヘッドユニット21を
駆動してインクを吐出させるヘッド駆動回路22と、紙送りモータ25を駆動するモータ
駆動回路54とを備えている。
I/F専用回路50は、パラレルインタフェース回路を内蔵しており、コネクタ40を
介してコンピュータ4から供給される印刷信号PSを受け取ることができる。
つぎに、コンピュータ4の構成について、図4を参照して説明する。
FIG. 3 is a block diagram illustrating a configuration example of a main part of the printer 2 with the control circuit 24 at the center. As shown in this figure, the control circuit 24 includes a CPU (Central Processing Unit) 41.
Programmable ROM (P-ROM) 43, RAM (Rando
m Access Memory) 44, a character generator (C
G: Character Generator 45, and EEPROM (Electrically Erasable and Pro
An arithmetic logic circuit having a grammable ROM) 46 is configured.
The control circuit 24 further includes an interface (I / F) with an external motor or the like.
An I / F dedicated circuit 50, a head drive circuit 22 connected to the I / F dedicated circuit 50 for driving the head unit 21 to eject ink, and a motor drive circuit 54 for driving the paper feed motor 25. I have.
The I / F dedicated circuit 50 has a built-in parallel interface circuit and can receive a print signal PS supplied from the computer 4 via the connector 40.
Next, the configuration of the computer 4 will be described with reference to FIG.

図4に示すように、コンピュータ4は、CPU91、ROM92、RAM93、HDD
(Hard Disk Drive)94、ビデオ回路95、I/F96、バス97、表示装置98、入
力装置99および外部記憶装置100を備えている。
CPU91は、ROM92やHDD94に格納されているプログラムに従って各種演算
処理を実行するとともに、装置の各部を制御する制御部である。
ROM92は、CPU91が実行する基本的なプログラムやデータを格納しているメモ
リである。RAM93は、CPU91が実行途中のプログラムや、演算途中のデータ等を
一時的に格納するメモリである。
HDD94は、CPU91からの要求に応じて、記録媒体であるハードディスクに記録
されているデータやプログラムを読み出すとともに、CPU91の演算処理の結果として
発生したデータを前述したハードディスクに記録するものである。
As shown in FIG. 4, the computer 4 includes a CPU 91, a ROM 92, a RAM 93, and an HDD.
(Hard Disk Drive) 94, video circuit 95, I / F 96, bus 97, display device 98, input device 99, and external storage device 100 are provided.
The CPU 91 is a control unit that executes various arithmetic processes according to programs stored in the ROM 92 and the HDD 94 and controls each unit of the apparatus.
The ROM 92 is a memory that stores basic programs executed by the CPU 91 and data. The RAM 93 is a memory that temporarily stores programs being executed by the CPU 91 and data being calculated.
The HDD 94 reads data and programs recorded on a hard disk as a recording medium in response to a request from the CPU 91 and records data generated as a result of arithmetic processing of the CPU 91 on the hard disk.

ビデオ回路95は、CPU91から供給された描画命令に応じて描画処理を実行し、得
られた画像データを映像信号に変換して表示装置98に出力する回路である。
I/F96は、入力装置99および外部記憶装置100から出力された信号の表現形式
を適宜変換するとともに、プリンタ2に対して印刷信号PSを出力する回路である。
バス97は、CPU91、ROM92、RAM93、HDD94、ビデオ回路95およ
びI/F96を相互に接続し、これらの間でデータの授受を可能とする信号線である。
表示装置98は、例えば、LCD(Liquid Crystal Display)モニタやCRT(Cathod
e Ray Tube)モニタによって構成され、ビデオ回路95から出力された映像信号に応じた
画像を表示する装置である。
入力装置99は、例えば、キーボードやマウスによって構成されており、ユーザの操作
に応じた信号を生成して、I/F96に供給する装置である。
The video circuit 95 is a circuit that executes a drawing process in accordance with a drawing command supplied from the CPU 91, converts the obtained image data into a video signal, and outputs the video signal to the display device 98.
The I / F 96 is a circuit that appropriately converts the expression format of signals output from the input device 99 and the external storage device 100 and outputs a print signal PS to the printer 2.
The bus 97 is a signal line that connects the CPU 91, the ROM 92, the RAM 93, the HDD 94, the video circuit 95, and the I / F 96 to each other and enables data exchange between them.
The display device 98 is, for example, an LCD (Liquid Crystal Display) monitor or a CRT (Cathod).
e Ray Tube) is an apparatus configured to display an image corresponding to the video signal output from the video circuit 95.
The input device 99 is configured by, for example, a keyboard and a mouse, and is a device that generates a signal corresponding to a user operation and supplies the signal to the I / F 96.

外部記憶装置100は、例えば、CD−ROM(Compact Disk-ROM)ドライブユニット
、MO(Magneto Optic)ドライブユニット、FDD(Flexible Disk Drive)ユニットに
よって構成され、CD−ROMディスク、MOディスク、FDに記録されているデータや
プログラムを読み出してCPU91に供給する装置である。また、MOドライブユニット
およびFDDユニットの場合には、CPU91から供給されたデータを、MOディスクま
たはFDに記録する装置である。
上記のように、コンピュータ4には、プリンタ2用のプリンタドライバソフトが予めイ
ンストールされ、コンピュータ4にプリンタドライバが搭載される。プリンタドライバソ
フトには、印刷に供される画像処理プログラムが組み込まれており、コンピュータ4が画
像処理プログラムを実行することで、プリンタ2用の画像処理装置として機能する。
The external storage device 100 includes, for example, a CD-ROM (Compact Disk-ROM) drive unit, an MO (Magneto Optic) drive unit, and an FDD (Flexible Disk Drive) unit, and is recorded on a CD-ROM disc, an MO disc, and an FD. This is a device that reads out data and programs that are stored and supplies them to the CPU 91. In the case of the MO drive unit and the FDD unit, the data is supplied from the CPU 91 to the MO disk or FD.
As described above, the printer driver software for the printer 2 is installed in the computer 4 in advance, and the printer driver is installed in the computer 4. The printer driver software incorporates an image processing program for printing, and the computer 4 functions as an image processing apparatus for the printer 2 by executing the image processing program.

図5は、N値化処理に着目した場合のコンピュータ4にインストールされているプリン
タ2用のプリンタドライバソフトによって実現される画像処理装置200の機能ブロック
を示す図である。
画像処理装置200は、ヘッドのノズル毎の濃度情報であるヘッド濃度情報を記憶する
ヘッド濃度情報記憶部210と、ヘッド濃度情報に基づいて入力画像データのN値化(実
施形態では二値化)を行って、プリンタ2に印字データを出力するN値化処理部211と
、を備えている。
FIG. 5 is a diagram showing functional blocks of the image processing apparatus 200 realized by the printer driver software for the printer 2 installed in the computer 4 when focusing on the N-value conversion processing.
The image processing apparatus 200 includes a head density information storage unit 210 that stores head density information that is density information for each nozzle of the head, and N-valued input image data (binarization in the embodiment) based on the head density information. And an N-value conversion processing unit 211 that outputs print data to the printer 2.

図6は、N値化処理部の機能ブロック図である。
N値化処理部211は、二次元配置される複数の画素についてドットの形成の可否を判
別するためのしきい値を規定したディザマトリクスを記憶したディザマトリクス記憶部2
15と、ディザマトリクスを構成するしきい値をヘッド濃度情報、すなわち、記録ヘッド
のノズルのインク吐出特性に基づいて補正するしきい値補正部216と、各ノズルのイン
ク吐出特性およびディザマトリクスに基づいて、各ノズル毎にドットの形成の可否を判別
するドット形成判別部217と、を備えている。
FIG. 6 is a functional block diagram of the N-ary processing unit.
The N-value conversion processing unit 211 stores a dither matrix storage unit 2 that stores a dither matrix that defines a threshold value for determining whether or not dots can be formed for a plurality of pixels arranged two-dimensionally.
15, based on head density information, that is, a threshold value correction unit 216 that corrects the threshold value constituting the dither matrix based on the ink ejection characteristics of the nozzles of the recording head, and the ink ejection characteristics and dither matrix of each nozzle. A dot formation determining unit 217 for determining whether or not dots can be formed for each nozzle.

図7は、基準ディザマトリクスの構成説明図である。
ディザマトリクス記憶部215は、例えば、図7に示す基準ディザマトリクスDMREF
を含む複数のディザマトリクスを記憶するものである。図7に示すように、基準ディザマ
トリクスDMREFを例として説明すると、各ディザマトリクスは、例えば、4×4個(=
16個)のセルC11〜C44を有するマトリクスとして構成されて、画像データをN値化す
る際には、画像データの各画素を、ディザマトリクス240のサイズと同じ大きさ(ここ
では4×4画素)のブロック毎に分割し、各ブロックに対してディザマトリクスを適用し
てN値化を行う。なお、画質の向上をねらう場合には、4×4個のセルからなるマトリク
スではなく、8×8個あるいは16×16個のセル等、より大きいマトリクスを用いるの
がよい。
ここで、一般的なディザ法にあっては、ドット形成の可否を規定するための濃度しきい
値(以下、単にしきい値という)がディザマトリクスの各セルに設定される。なお、N値
化を行う場合には、ドットサイズ毎にディザマトリクスが設定される。
ディザ処理がなされるデータは、濃度データ(濃度情報)であり、本実施形態では0〜
255の値を有している。ここで、値0は最小濃度(=濃度0)であり、値255は最大
濃度である。
FIG. 7 is an explanatory diagram of the configuration of the reference dither matrix.
For example, the dither matrix storage unit 215 stores the reference dither matrix DMREF shown in FIG.
A plurality of dither matrices including are stored. As shown in FIG. 7, the reference dither matrix DMREF will be described as an example. Each dither matrix has, for example, 4 × 4 (=
When the image data is converted to N-values, the pixels of the image data have the same size as the dither matrix 240 (here, 4 × 4 pixels). ) For each block, and a dither matrix is applied to each block to perform N-value conversion. In order to improve the image quality, it is preferable to use a larger matrix such as 8 × 8 cells or 16 × 16 cells instead of a matrix composed of 4 × 4 cells.
Here, in a general dither method, a density threshold value (hereinafter simply referred to as a threshold value) for defining whether or not dots can be formed is set in each cell of the dither matrix. When N-value conversion is performed, a dither matrix is set for each dot size.
Data to be dithered is density data (density information).
It has a value of 255. Here, the value 0 is the minimum density (= density 0), and the value 255 is the maximum density.

そして、ブロックに属する画素の濃度値がディザマトリクスの対応するセルのしきい値
以上である場合にはドットを形成し、ブロックに属する画素の濃度値がディザマトリクス
の対応するセルのしきい値未満である場合には、ドットを形成しない。
ディザマトリクスを用いたN値化方法では、面積階調によるN値以上の中間調の表現が
可能であるので、写真画像などをプリンタで印刷し、再現することが可能となっている。
本実施形態の説明においては、記録ヘッドの両端部(あるいは記録ヘッドが複数のヘッ
ドユニットで構成されている場合には、各ヘッドユニットの両端部)が中央部よりも同一
のドット種類であってもドット径がより大きくなり、印字濃度が高く(濃く)なるものと
する。
したがって、調整が正しく行われている場合、同一印字面積当たりのドット数は記録ヘ
ッドの両端部の方が少なくなる。
上述したように、基準ディザマトリクスDMREFは、4×4個のセルC11〜C44から構
成されており、各セルには、しきい値が割り当てられており、具体的には、例えば、セル
C11には濃度しきい値=8が割り当てられ、セルC41には濃度しきい値=168が割り当
てられ、セルC41には濃度しきい値=88が割り当てられている。
If the density value of the pixel belonging to the block is equal to or higher than the threshold value of the corresponding cell of the dither matrix, a dot is formed, and the density value of the pixel belonging to the block is less than the threshold value of the corresponding cell of the dither matrix. If so, no dots are formed.
In the N-value conversion method using a dither matrix, it is possible to represent halftones greater than or equal to the N value by area gradation, so that a photographic image or the like can be printed by a printer and reproduced.
In the description of this embodiment, both ends of the recording head (or both ends of each head unit when the recording head is composed of a plurality of head units) are of the same dot type as the central portion. Also, it is assumed that the dot diameter becomes larger and the print density becomes higher (darker).
Therefore, when the adjustment is performed correctly, the number of dots per same printing area is smaller at both ends of the recording head.
As described above, the reference dither matrix DMREF is composed of 4 × 4 cells C11 to C44, and a threshold value is assigned to each cell. Specifically, for example, the cell C11 is assigned to the cell C11. Is assigned density threshold = 8, cell C41 is assigned density threshold = 168, and cell C41 is assigned density threshold = 88.

図8は、基準濃度よりも10%高い濃度で印字するノズルに対応するディザマトリクス
の一例である。
基準濃度よりも10%高い濃度で印字するノズルに対応するディザマトリクスDM+10
も、4×4個のセルC11〜C44から構成されており、各セルには、基準ディザマトリクス
DMREFの濃度しきい値よりも10%高い濃度しきい値が割り当てられている。
より詳細には、基準濃度をCREFとし、基準濃度CREFに対応する補正値をDREFとし、
インク特性に対応するドット濃度をCDとし、ドット濃度CDに対応する補正値をDDとし
た場合に、
DD≒DREF・CD/CREF
となるようになっている。
具体的には、セルC31の場合、基準濃度CREF=100とすると、インク特性に対応す
るドット濃度CD=110となり、基準濃度CREFに対応する補正値DREF=40であるの
で、ドット濃度CDに対応する補正値DDは以下の通りとなる。
DD=40・110/100
=44
FIG. 8 shows an example of a dither matrix corresponding to a nozzle that prints at a density 10% higher than the reference density.
Dither matrix DM + 10 for nozzles that print at a density 10% higher than the standard density
4 is composed of 4 × 4 cells C11 to C44, and each cell is assigned a density threshold 10% higher than the density threshold of the reference dither matrix DMREF.
More specifically, the reference density is CREF, the correction value corresponding to the reference density CREF is DREF,
When the dot density corresponding to the ink characteristics is CD and the correction value corresponding to the dot density CD is DD,
DD ≒ DREF ・ CD / CREF
It comes to become.
Specifically, in the case of the cell C31, if the reference density CREF = 100, the dot density CD = 110 corresponding to the ink characteristics and the correction value DREF = 40 corresponding to the reference density CREF correspond to the dot density CD. The correction value DD to be performed is as follows.
DD = 40 · 110/100
= 44

図9は、基準濃度よりも20%高い濃度で印字するノズルに対応するディザマトリクス
の一例である。
基準濃度よりも20%高い濃度で印字するノズルに対応するディザマトリクスDM+20
も、4×4個のセルC11〜C44から構成されており、各セルには、基準ディザマトリクス
DMREFの濃度しきい値よりも20%高い濃度しきい値が割り当てられている。
より詳細には、ディザマトリクスDM+10と同様に、セルC31の場合、基準濃度CREF=
100とすると、インク特性に対応するドット濃度CD=120となり、基準濃度CREFに
対応する補正値DREF=40であるので、ドット濃度CDに対応する補正値DDは以下の通
りとなる。
DD=40・120/100
=48
図8あるいは図9に示したように、ディザマトリクスを構成することにより、対応する
濃度ムラ(10%あるいは20%増)に相当するだけ、ドットの生成比率を10%あるい
は20%低減することとなり、面積階調が基準濃度の場合と同様になるようにしている。
FIG. 9 is an example of a dither matrix corresponding to a nozzle that prints at a density 20% higher than the reference density.
Dither matrix DM + 20 for nozzles that print at a density 20% higher than the standard density
4 is composed of 4 × 4 cells C11 to C44, and each cell is assigned a density threshold 20% higher than the density threshold of the reference dither matrix DMREF.
More specifically, as in the case of the dither matrix DM + 10, in the case of the cell C31, the reference concentration CREF =
Assuming 100, the dot density CD corresponding to the ink characteristics is 120, and the correction value DREF corresponding to the reference density CREF is 40. Therefore, the correction value DD corresponding to the dot density CD is as follows.
DD = 40 · 120/100
= 48
As shown in FIG. 8 or FIG. 9, by forming a dither matrix, the dot generation ratio is reduced by 10% or 20% corresponding to the corresponding density unevenness (10% or 20% increase). The area gradation is the same as in the case of the reference density.

図10は、カラー画像に対応するN値化処理の機能構成ブロック図である。
カラー画像の場合、CMYK色変換部220により、RGB形式で入力される画像デー
タをCMYK形式の濃度値に変換する。そして、C、M、Y、Kの各インク毎にN値化(
実施形態では二値化)処理が行われる。このN値化処理においては、各インク間の濃度値
を参照しながら処理する場合も考えられるが、本実施形態では、N値化処理は各インク毎
に独立して行われるものとして説明する。
Cのインクに対応する二値化処理部221Cは、Cのインクに対応するノズルのインク
吐出状態に対応するCヘッド濃度情報222Cに基づいて、ディザマトリクスを参照して
、二値化処理を行う。すなわち、Cのインクに対応する二値化処理部221Cは、Cのイ
ンクに対応するノズル毎の濃度ムラ情報(ヘッド濃度情報)に基づいて印字位置毎に、デ
ィザマトリックスの値を参照して、二値化処理を実行することとなる。
FIG. 10 is a functional configuration block diagram of N-ary processing corresponding to a color image.
In the case of a color image, the CMYK color converter 220 converts image data input in the RGB format into density values in the CMYK format. Then, an N-value is set for each of C, M, Y, and K inks (
In the embodiment, binarization) processing is performed. In this N-value conversion processing, processing may be performed while referring to density values between inks. In the present embodiment, the description will be made assuming that the N-value conversion processing is performed independently for each ink.
The binarization processing unit 221C corresponding to the C ink performs binarization processing with reference to the dither matrix based on the C head density information 222C corresponding to the ink ejection state of the nozzle corresponding to the C ink. . That is, the binarization processing unit 221C corresponding to the C ink refers to the value of the dither matrix for each print position based on the density unevenness information (head density information) for each nozzle corresponding to the C ink. Binarization processing is executed.

同様にMのインクに対応する二値化処理部221Mは、Mのインクに対応するノズルの
インク吐出状態に対応するMヘッド濃度情報222Mに基づいて、ディザマトリクスを参
照して、二値化処理を行い、Yのインクに対応する二値化処理部221Yは、Yのインク
に対応するノズルのインク吐出状態に対応するYヘッド濃度情報222Yに基づいて、デ
ィザマトリクスを参照して、二値化処理を行い、Kのインクに対応する二値化処理部22
1Kは、Kのインクに対応するノズルのインク吐出状態に対応するKヘッド濃度情報22
2Kに基づいて、ディザマトリクスを参照して、二値化処理を行うこととなる。
これらの場合において、しきい値の設定は、ヘッド濃度情報に基づいて予め設定された
値を読み込むことによって実施する。
そして、二値化処理された画像データに基づいて印刷データ生成部により印刷データが
生成されて、プリンタ2により印字が実行される。
図11は、ヘッド濃度値と、装置が持つディザマトリクスを用いて、濃度補正処理を行
う処理フローチャートである。
各二値化処理部は、画像データが入力されると(ステップS11)、印字する画像の画
素データ位置に対して、ヘッドの位置情報に伴う濃度情報が読み出され、入力される(ス
テップS12)。
Similarly, the binarization processing unit 221M corresponding to the M ink refers to the dither matrix based on the M head density information 222M corresponding to the ink ejection state of the nozzle corresponding to the M ink. The binarization processing unit 221Y corresponding to the Y ink performs binarization by referring to the dither matrix based on the Y head density information 222Y corresponding to the ink ejection state of the nozzle corresponding to the Y ink. The binarization processing unit 22 corresponding to K ink is processed.
1K is K head density information 22 corresponding to the ink ejection state of the nozzle corresponding to K ink.
Based on 2K, the binarization process is performed with reference to the dither matrix.
In these cases, the threshold value is set by reading a preset value based on the head density information.
Then, print data is generated by the print data generation unit based on the binarized image data, and printing is executed by the printer 2.
FIG. 11 is a process flowchart for performing the density correction process using the head density value and the dither matrix of the apparatus.
When the image data is input to each binarization processing unit (step S11), the density information accompanying the head position information is read out and input to the pixel data position of the image to be printed (step S12). ).

入力された濃度情報にしたがって、二値化処理に用いるディザマトリクスを選択し(ス
テップS13)、二値化処理を実行することとなる(ステップS14)。
次に各二値化処理部は、全画素の処理が済んだか否かを判別し(ステップS15)、処
理が完了するまでは、ステップS11〜S14の処理を繰り返すこととなる。
[1.1]第1実施形態の第1変形例
次に第1実施形態の第1変形例について説明する。
図12は、入力された濃度情報にしたがって二値化処理に用いるディザマトリクスの選
択に代えて、二つのディザマトリクスおよびヘッド濃度情報に基づいて、入力された濃度
情報に対応するディザマトリクスを合成して、算出する場合の処理フローチャートである

この場合においては、基準濃度となる記録ヘッドの中央部のノズルのインク濃度に対応
するディザマトリクスと、基準濃度よりも高い濃度となる記録ヘッドの両端部のノズルの
インク濃度に対応するディザマトリクスと、を用意する。
これにより、各二値化処理部は、画像データが入力されると(ステップS21)、印字
する画像の画素データ位置に対して、ヘッドの位置情報に伴う濃度情報が読み出され、入
力される(ステップS22)。
そして、画像データに基づいて対応する画素の印字位置のしきい値をそれぞれのディザ
マトリクスから読み出し、両しきい値を濃度情報にしたがって新しいディザマトリクスを
合成し、処理対象の画素のしきい値を決定する(ステップS23)。
In accordance with the input density information, a dither matrix to be used for binarization processing is selected (step S13), and binarization processing is executed (step S14).
Next, each binarization processing unit determines whether or not all the pixels have been processed (step S15), and repeats the processing of steps S11 to S14 until the processing is completed.
[1.1] First Modification of First Embodiment Next, a first modification of the first embodiment will be described.
FIG. 12 synthesizes a dither matrix corresponding to the input density information based on the two dither matrices and the head density information, instead of selecting the dither matrix used for the binarization process according to the input density information. It is a process flowchart in the case of calculating.
In this case, a dither matrix corresponding to the ink density of the nozzles in the center of the recording head that becomes the reference density, and a dither matrix corresponding to the ink density of the nozzles at both ends of the recording head that has a density higher than the reference density Prepare.
Thus, when the image data is input to each binarization processing unit (step S21), the density information accompanying the position information of the head is read and input with respect to the pixel data position of the image to be printed. (Step S22).
Then, the threshold value of the printing position of the corresponding pixel is read out from each dither matrix based on the image data, both threshold values are synthesized according to the density information, and a new dither matrix is synthesized, and the threshold value of the pixel to be processed is set. Determine (step S23).

図13は、ディザマトリクスを合成する処理フローチャートである。
ここでは、合成対象のディザマトリクスAとして基準濃度であるヘッド中央部(本実施
形態では、インク濃度が最も薄い部分)のディザマトリクスDMREFを用い、合成対象の
ディザマトリクスBとしてヘッド端部(本実施形態では、インク濃度が最も濃い部分)の
ディザマトリクス(ここでは、ディザマトリクスDM+20とする)を用いるものとする。
まず、各二値化処理部は、合成対象のディザマトリクスAとして基準濃度であるヘッド
中央部のディザマトリクスDMREFが読み出され、入力される(ステップS31)。
次に合成対象のディザマトリクスBとしてディザマトリクスDM+20が読み出され、入
力される(ステップS32)。
次に、各二値化処理部は、ヘッド濃度情報に基づき、処理対象となるノズル位置の濃度
値にしたがって、二つのディザマトリクスDMREF、DM+20とを合成し(ステップS33
)、処理対象となる画素のしきい値を算出する(ステップS34)。
FIG. 13 is a process flowchart for synthesizing the dither matrix.
Here, the dither matrix DMREF in the center of the head (in this embodiment, the portion with the lowest ink density) is used as the dither matrix A to be synthesized, and the head end (this embodiment) is used as the dither matrix B to be synthesized. In the embodiment, it is assumed that a dither matrix (here, the dither matrix DM + 20) having the highest ink density is used.
First, each binarization processing unit reads and inputs the dither matrix DMREF at the center of the head, which is the reference density, as the dither matrix A to be synthesized (step S31).
Next, the dither matrix DM + 20 is read and input as the dither matrix B to be synthesized (step S32).
Next, each binarization processing unit combines the two dither matrices DMREF and DM + 20 according to the density value at the nozzle position to be processed based on the head density information (step S33).
), The threshold value of the pixel to be processed is calculated (step S34).

図14は、二つのディザマトリクスDMREF、DM+20とを合成する際の合成比率を示す
図である。
横軸は記録ヘッドの中央部からの距離、すなわち、濃度変動値であり、縦軸は、合成比
率である。
通常の記録ヘッドにおいては、図15に示すように、ヘッド中央部のノズルからヘッド
端部のノズルに向かうにしたがって、徐々にインクの濃度(面積階調)が高くなる。 そ
こで、ノズルのヘッド中央部からの距離、すなわち濃度変動値に応じて対応する合成比率
で二つのディザマトリクスDMREF、DM+20のしきい値を合成して当該位置のノズルのし
きい値を算出する。
FIG. 14 is a diagram showing a synthesis ratio when two dither matrices DMREF and DM + 20 are synthesized.
The horizontal axis is the distance from the center of the recording head, that is, the density fluctuation value, and the vertical axis is the composition ratio.
In an ordinary recording head, as shown in FIG. 15, the ink density (area gradation) gradually increases from the nozzle at the center of the head toward the nozzle at the end of the head. Therefore, the threshold value of the nozzle at the corresponding position is calculated by combining the threshold values of the two dither matrices DMREF and DM + 20 with the corresponding combination ratio according to the distance from the center of the nozzle head, that is, the density fluctuation value. To do.

例えば、基準濃度CREFよりも10%が高い濃度に相当するディザマトリクスに属する
しきい値を算出する場合には、二つのディザマトリクスDMREF、DM+20のしきい値を5
0パーセントずつ合成すればよいこととなる。
すなわち、セルC23(図7および図9参照)の場所に相当するしきい値は、図8に示す
ように、
184×50%+221×50%≒202
となる。
そして、ディザマトリクスの合成が完了すると、入力された濃度情報にしたがって、当
該合成後のディザマトリクスを用いて4値化処理を実行することとなる(ステップS24
)。
次に各4値化処理部は、全画素の処理が済んだか否かを判別し(ステップS25)、処
理が完了するまでは、ステップS11〜S14の処理を繰り返すこととなる。
For example, when calculating a threshold value belonging to a dither matrix corresponding to a density 10% higher than the reference density CREF, the threshold values of the two dither matrices DMREF and DM + 20 are set to 5.
It is sufficient to synthesize by 0 percent.
That is, the threshold corresponding to the location of the cell C23 (see FIGS. 7 and 9) is as shown in FIG.
184 x 50% + 221 x 50% ≒ 202
It becomes.
When the synthesis of the dither matrix is completed, the quaternization process is executed using the dither matrix after the synthesis according to the input density information (step S24).
).
Next, each quaternarization processing unit determines whether or not all the pixels have been processed (step S25), and repeats the processing of steps S11 to S14 until the processing is completed.

[1.2]第1実施形態の第2変形例
以上の説明は、N値化の一例として、二値化の場合について説明したが、本第2変形例は
、4値化を例として説明する。
この場合において、ドットサイズとしては、0、S、M、Lがあり、S、M、Lの各ドッ
ト毎にディザマトリクスが予め設定されている。
カラー画像の場合、CMYK色変換部220により、RGB形式で入力される画像データ
をCMYK形式の濃度値に変換する。そして、C、M、Y、Kの各インク毎に4値化処理
が行われる。この4値化処理においては、各インク間の濃度値を参照しながら処理する場
合も考えられるが、本第2変形例でも、4値化処理は各インク毎に独立して行われるもの
として説明する。
Cのインクに対応する4値化処理部は、Cのインクに対応するノズルのインク吐出状態
に対応するCヘッド濃度情報に基づいて、ディザマトリクスを参照して、4値化処理を行
う。すなわち、Cのインクに対応する4値化処理部は、Cのインクに対応するノズル毎の
濃度ムラ情報(ヘッド濃度情報)に基づいて印字位置毎に、ディザマトリックスの値を参
照して、4値化処理を実行することとなる。
[1.2] The second modification or more of the first embodiment has been described in the case of binarization as an example of N-value conversion, but this second modification is described by taking quaternization as an example. To do.
In this case, there are 0, S, M, and L as dot sizes, and a dither matrix is preset for each dot of S, M, and L.
In the case of a color image, the CMYK color converter 220 converts image data input in the RGB format into density values in the CMYK format. Then, a quaternarization process is performed for each of C, M, Y, and K inks. In this quaternarization process, it may be considered that the process is performed while referring to the density value between the inks. However, in the second modified example, the quaternization process is performed separately for each ink. To do.
The quaternarization processing unit corresponding to the C ink performs the quaternization processing with reference to the dither matrix based on the C head density information corresponding to the ink ejection state of the nozzle corresponding to the C ink. That is, the quaternary processing unit corresponding to the C ink refers to the value of the dither matrix for each print position based on the density unevenness information (head density information) for each nozzle corresponding to the C ink. The value processing will be executed.

同様にMのインクに対応する4値化処理部は、Mのインクに対応するノズルのインク吐
出状態に対応するMヘッド濃度情報に基づいて、ディザマトリクスを参照して、4値化処
理を行い、Yのインクに対応する二値化処理部は、Yのインクに対応するノズルのインク
吐出状態に対応するYヘッド濃度情報に基づいて、ディザマトリクスを参照して、4値化
処理を行い、Kのインクに対応する二値化処理部は、Kのインクに対応するノズルのイン
ク吐出状態に対応するKヘッド濃度情報に基づいて、ディザマトリクスを参照して、4値
化処理を行うこととなる。
これらの場合において、しきい値の設定は、ヘッド濃度情報に基づいて予め設定された
値を読み込むことによって実施する。
そして、4値化処理された画像データに基づいて印刷データ生成部により印刷データが
生成されて、プリンタ2により印字が実行される。
Similarly, the quaternarization processing unit corresponding to the M ink performs the quaternization processing by referring to the dither matrix based on the M head density information corresponding to the ink ejection state of the nozzle corresponding to the M ink. The binarization processing unit corresponding to the Y ink performs the binarization processing with reference to the dither matrix based on the Y head density information corresponding to the ink ejection state of the nozzle corresponding to the Y ink, The binarization processing unit corresponding to the K ink performs the binarization processing by referring to the dither matrix based on the K head density information corresponding to the ink ejection state of the nozzle corresponding to the K ink. Become.
In these cases, the threshold value is set by reading a preset value based on the head density information.
Then, print data is generated by the print data generation unit based on the quaternarized image data, and printing is executed by the printer 2.

次に図12を再び参照して、4値化を行う場合のディザマトリクスを用いた濃度補正処
理について説明する。なお、図12において、二値化を4値化と読み替えるものとする。
この場合においては、各ドットサイズ毎に基準濃度となる記録ヘッドの中央部のノズル
のインク濃度に対応するディザマトリクスと、基準濃度よりも高い濃度となる記録ヘッド
の両端部のノズルのインク濃度に対応するディザマトリクスと、を用意する。
具体的には、Sサイズドットの場合には、図16に示すように、基準濃度であるヘッド
中央部(本実施形態では、インク濃度が最も薄い部分)のディザマトリクスDMSREFを
用い、図17に示すように、ヘッド端部(本実施形態では、インク濃度が最も濃い部分)
のディザマトリクス(ここでは、ディザマトリクスDMS+20とする)を用いる。
Next, with reference to FIG. 12 again, density correction processing using a dither matrix in the case of quaternarization will be described. In FIG. 12, binarization is read as quaternization.
In this case, for each dot size, the dither matrix corresponding to the ink density of the central nozzle of the recording head, which becomes the reference density, and the ink density of the nozzles at both ends of the recording head, which has a density higher than the reference density. A corresponding dither matrix is prepared.
Specifically, in the case of S size dots, as shown in FIG. 16, a dither matrix DMSREF at the center of the head (in this embodiment, the portion with the lowest ink density), which is the reference density, is used. As shown, the head end (in this embodiment, the portion with the highest ink density)
Dither matrix (here, dither matrix DMS + 20) is used.

また、Mサイズドットの場合には、図18に示すように、基準濃度であるヘッド中央部
(本実施形態では、インク濃度が最も薄い部分)のディザマトリクスDMSREFを用い、
図19に示すように、ヘッド端部(本実施形態では、インク濃度が最も濃い部分)のディ
ザマトリクス(ここでは、ディザマトリクスDMS+20とする)を用いる。
また、本実施例においては、Lサイズドットは、SサイズとMサイズの両方のドットが形
成されると判断されたドットに対して形成することにする。
これにより、各4値化処理部は、画像データが入力されると(ステップS21)、印字
する画像の画素データ位置に対して、ヘッドの位置情報に伴う濃度情報が読み出され、入
力される(ステップS22)。
In the case of M size dots, as shown in FIG. 18, a dither matrix DMSREF at the center of the head (in this embodiment, the portion with the lowest ink density), which is the reference density, is used.
As shown in FIG. 19, a dither matrix (in this embodiment, the dither matrix DMS + 20) at the head end (in this embodiment, the portion with the highest ink density) is used.
In this embodiment, the L size dots are formed with respect to the dots for which it is determined that both S size and M size dots are formed.
As a result, when the image data is input to each quaternary processing unit (step S21), the density information accompanying the head position information is read and input with respect to the pixel data position of the image to be printed. (Step S22).

そして、画像データに対応するドットサイズに基づいて対応する画素の印字位置のしき
い値を、それぞれのディザマトリクスから読み出し、両しきい値を濃度情報にしたがって
新しいディザマトリクスを合成し、処理対象の画素のしきい値を決定する(ステップS2
3)。ディザマトリクスの合成手法については、図13で説明した場合と同様である。
そして、ディザマトリクスの合成が完了すると、入力された濃度情報にしたがって、当
該合成後のディザマトリクスを用いて4値化処理を実行することとなる(ステップS24
)。この場合において、入力された濃度情報にしたがって、形成すべきドットがSサイズ
ドットあるいはMサイズドットのいずれかである場合には、SサイズドットあるいはMサ
イズドットを形成する旨の4値化処理を行うこととなるが、同一のドット形成位置におい
て、形成すべきドットがSサイズドットおよびMサイズドットの双方であると4値化の結
果がなった場合には、Lサイズドットを印字すべく4値化処理を行うものとする。
Then, the threshold value of the printing position of the corresponding pixel is read from each dither matrix based on the dot size corresponding to the image data, and both threshold values are synthesized according to the density information, and a new dither matrix is synthesized. The threshold value of the pixel is determined (step S2
3). The dither matrix synthesis method is the same as that described with reference to FIG.
When the synthesis of the dither matrix is completed, the quaternization process is executed using the dither matrix after the synthesis according to the input density information (step S24).
). In this case, when the dot to be formed is either an S size dot or an M size dot according to the input density information, a quaternization process for forming an S size dot or an M size dot is performed. However, if the dot to be formed is both an S-size dot and an M-size dot at the same dot formation position, the result of quaternarization is 4 to print an L-size dot. Assume that value processing is performed.

次に各4値化処理部は、全画素の処理が済んだか否かを判別し(ステップS25)、処
理が完了するまでは、ステップS21〜S24の処理を繰り返すこととなる。
以上の説明では、常時ディザマトリクスを合成するものとして説明したが、合成前のデ
ィザマトリクスをそのまま使用できる場合には、そのまま使用するようにしている。
Next, each quaternarization processing unit determines whether or not all the pixels have been processed (step S25), and repeats the processing of steps S21 to S24 until the processing is completed.
In the above description, the dither matrix is always synthesized. However, when the dither matrix before synthesis can be used as it is, it is used as it is.

[2]第2実施形態
次に第2実施形態について説明する。
図20は、単純二値化処理に伴うエッジ部に注目した場合におけるドットサイズが変化
したことによる文字のエッジ部が移動する場合と(ドットサイズが大きいほど文字が太く
なる)、エッジの移動を防ぐためのしきい値変化の処理のしきい値変動の様子である。
図15は、記録ヘッドの位置における二値化しきい値の例である。印字二値化閾値本実
施形態においては、1画素辺りの濃度値が高くなるに伴い、二値化のしきい値を高くして
、二値化される画素数を少なくするようにして、線の太さを一定に保つようにしている。
本実施例においては、中央部の閾値を0〜255の濃度にて階調が記載されていた場合の
中央値である128に設定し、インクドットサイズが大きくなるヘッド端になるほど閾値
を高くして、ドットが打たれにくいようにしている。
[2] Second Embodiment Next, a second embodiment will be described.
FIG. 20 shows the case where the edge portion of the character moves due to the change in the dot size when attention is paid to the edge portion associated with the simple binarization processing (the character becomes thicker as the dot size is larger), and the movement of the edge. This is how the threshold value changes in the process of changing the threshold value to prevent it.
FIG. 15 is an example of the binarization threshold value at the position of the recording head. In this embodiment, as the density value per pixel increases, the threshold value for binarization is increased so that the number of pixels to be binarized is reduced. The thickness is kept constant.
In this embodiment, the threshold value at the center is set to 128, which is the median value when gradation is described with a density of 0 to 255, and the threshold value is increased as the head end becomes larger. The dots are hard to be hit.

すなわち、単純二値化の場合、一画素当たりの濃度が濃くなることによって、文字など
に代表される線画像を二値化処理した場合、文字が太く表現される。結果としてヘッド中
央部で印字された線画像は細く、ヘッド端部で印字された線画像は太くなる。
このため、印字濃度に伴って上述したしきい値を変動させる処理を行えば、線画像を構
成する線の太さを所定範囲内に保つことが可能となる。
図20(a)は、線画像の一部に注目した場合の濃度変化を表した図である。図20(b
)は、記録ヘッドの中央部で印字した場合のドット形成状態の説明図である。また、図2
0(c)は、図20(b)と同一の二値化方法により、二値化した場合に記録ヘッドの端
部部で印字した場合のドット形成状態の説明図である。また、図20(d)は、実施形態
の手法で、しきい値を制御して二値化した場合に記録ヘッドの端部部で印字した場合のド
ット形成状態の説明図である。
That is, in the case of simple binarization, the density per pixel is increased, so that when a line image represented by a character or the like is binarized, the character is expressed thicker. As a result, the line image printed at the center of the head is thin, and the line image printed at the end of the head is thick.
For this reason, if the above-described process of changing the threshold value according to the print density is performed, the thickness of the lines constituting the line image can be kept within a predetermined range.
FIG. 20A is a diagram illustrating a density change when attention is paid to a part of the line image. FIG.
) Is an explanatory diagram of a dot formation state when printing is performed at the center of the recording head. In addition, FIG.
0 (c) is an explanatory diagram of a dot formation state when printing is performed at the end portion of the recording head when binarization is performed by the same binarization method as in FIG. 20 (b). FIG. 20D is an explanatory diagram of a dot formation state when printing is performed at the end portion of the recording head when the threshold value is binarized by the method of the embodiment.

図20(b)と、図20(c)および図20(d)を比較し、そのエッジ位置に着目す
ると、図20(d)の方が、図20(b)のエッジ位置に近い位置にエッジが形成されて
いるのが分かる。
したがって、記録ヘッド端部においても、印刷結果として得られる線画像の太さを、記
録ヘッド中央部と略同一とすることができる。
以上の説明のように、本実施形態によればヘッドの特性(ノズルのインク吐出特性)に
伴う濃度ムラの発生を単純な処理によって回避することが可能となる。また、これに伴い
、濃度ムラ補正に伴う画質劣化を最小限に抑制することができる。
20 (b) is compared with FIGS. 20 (c) and 20 (d), and focusing on the edge position, FIG. 20 (d) is closer to the edge position of FIG. 20 (b). It can be seen that an edge is formed.
Therefore, the thickness of the line image obtained as a printing result can be made substantially the same as that of the central portion of the recording head at the recording head end portion.
As described above, according to the present embodiment, it is possible to avoid density unevenness due to the head characteristics (nozzle ink ejection characteristics) by a simple process. As a result, image quality deterioration due to density unevenness correction can be minimized.

[3]実施形態の効果
以上の説明のように各実施形態によれば、ラインヘッドプリンタにおいては、1パスに
よる高品位の印字を行うことが可能となる。
さらに、プリンタに要求されるノズルの濃度ムラ特性の許容範囲を広くすることが可能
となり、ノズルの製造上のばらつきの許容範囲も広がって、製造を容易に行うことができ
る。
[3] Effects of the Embodiments As described above, according to the embodiments, the line head printer can perform high-quality printing by one pass.
Furthermore, the allowable range of the density unevenness characteristics of the nozzles required for the printer can be widened, and the allowable range of variations in manufacturing of the nozzles is widened, so that the manufacturing can be easily performed.

[4]実施形態の変形例
また以上の説明では、ラインヘッドを有するラインヘッドプリンタについて説明したが
、本発明は、ヘッドが走査されて往復して画像を形成するマルチパスプリンタについても
適用が可能である。このマルチパスプリンタに適用した場合には、濃度ムラを回避すべく
、ヘッドの往復パス数を多くする必要がなくなり、高品位を維持しつつ、ヘッドの往復パ
ス数を少なくすることができ、スループットの向上が図れる。
以上の説明では、コンピュータ4にインストールされるプリンタドライバソフトに画像
処理プログラムを組み込むことで、コンピュータ4を画像処理装置200として機能させ
たが、これに限らず、プリンタ4の制御回路24に画像処理プログラムを実行させ、この
制御回路24を画像処理装置200として機能させる構成としても良い。この構成におい
ては、画像処理プログラムが例えば制御回路24のP−ROM43などに予め格納される
[4] Modification of Embodiment In the above description, a line head printer having a line head has been described. However, the present invention can also be applied to a multi-pass printer that scans the head to form an image. It is. When applied to this multi-pass printer, it is not necessary to increase the number of head reciprocation passes in order to avoid density unevenness, and it is possible to reduce the number of head reciprocation passes while maintaining high quality and throughput. Can be improved.
In the above description, the image processing program is incorporated into the printer driver software installed in the computer 4 to cause the computer 4 to function as the image processing apparatus 200. However, the present invention is not limited to this, and the control circuit 24 of the printer 4 performs image processing. A configuration in which the program is executed and the control circuit 24 functions as the image processing apparatus 200 may be employed. In this configuration, the image processing program is stored in advance in the P-ROM 43 of the control circuit 24, for example.

また、上述した画像処理プログラムは、コンピュータ4やプリンタ2の半導体ROMに
予め記憶させて製品に組み込まれるほかにも、インターネットなどのネットワークを介し
て配信することも可能である。また、図21に示すようにCD−ROMやDVD−ROM
、FDなどのコンピュータ読み取り可能な記録媒体300を介することによって所望する
ユーザなどに対して容易に提供することも可能である。
以上の説明では、記録ヘッドとして、ピエゾ素子を用いてインクを吐出する構成のもの
を例示したが、他の方法によりインクを吐出する記録ヘッドを用いても良い。例えばイン
ク通路に配置したヒータに通電し、インク通路内に発生する泡(バブル)によりインクを
吐出する記録ヘッドを用いても良い。
The image processing program described above can be stored in advance in the semiconductor ROM of the computer 4 or the printer 2 and incorporated in the product, or can be distributed via a network such as the Internet. Further, as shown in FIG. 21, a CD-ROM or DVD-ROM
It can also be easily provided to a desired user or the like via a computer-readable recording medium 300 such as an FD.
In the above description, a recording head that ejects ink using a piezo element is illustrated as an example, but a recording head that ejects ink by other methods may be used. For example, a recording head that energizes a heater disposed in the ink passage and ejects ink by bubbles generated in the ink passage may be used.

本発明の第1実施形態の印刷用のコンピュータシステムを示す図である。It is a figure which shows the computer system for printing of 1st Embodiment of this invention. ヘッドユニットの構成を示す図である。It is a figure which shows the structure of a head unit. プリンタの制御回路の機能的構成を示す図である。It is a figure which shows the functional structure of the control circuit of a printer. コンピュータの機能的構成を示す図である。It is a figure which shows the functional structure of a computer. 画像処理装置の機能的構成を示す図である。It is a figure which shows the functional structure of an image processing apparatus. N値化処理部の機能ブロック図である。It is a functional block diagram of an N-value conversion processing unit. 二値化時あるいはLサイズドットの基準ディザマトリクスの構成説明図である。It is a configuration explanatory diagram of a reference dither matrix for binarization or L size dots. 基準濃度よりも10%高い濃度で印字するノズルに対応するディザマトリクスの一例である。It is an example of a dither matrix corresponding to a nozzle that prints at a density 10% higher than the reference density. 二値化時あるいはLサイズドットの基準濃度よりも20%高い濃度で印字するノズルに対応するディザマトリクスの一例である。This is an example of a dither matrix corresponding to a nozzle that prints at a density 20% higher than the reference density of L-size dots or at the time of binarization. カラー画像に対応するN値化処理の機能構成ブロック図である。It is a functional block diagram of N-value conversion processing corresponding to a color image. ヘッド濃度値と、装置が持つディザマトリクスを用いて、濃度補正処理を行う処理フローチャートである。10 is a process flowchart for performing density correction processing using a head density value and a dither matrix of the apparatus. ディザマトリクスを合成して算出する場合の処理フローチャートである。It is a process flowchart in the case of combining and calculating a dither matrix. ディザマトリクスを合成する処理フローチャートである。It is a processing flowchart which synthesize | combines a dither matrix. 二つのディザマトリクスを合成する際の合成比率を示す図である。It is a figure which shows the synthetic | combination ratio at the time of synthesize | combining two dither matrices. ノズル位置に応じたインクの濃度(面積階調)変化を説明する図である。It is a figure explaining the density | concentration (area gradation) change of the ink according to a nozzle position. Sサイズドットの基準ディザマトリクスの構成説明図である。FIG. 10 is a diagram illustrating a configuration of a reference dither matrix of S size dots. Sサイズドットの基準濃度よりも20%高い濃度で印字するノズルに対応するディザマトリクスの一例である。It is an example of a dither matrix corresponding to a nozzle that prints at a density 20% higher than the reference density of S size dots. Mサイズドットの基準ディザマトリクスの構成説明図である。FIG. 6 is an explanatory diagram of a configuration of a reference dither matrix of M size dots. Mサイズドットの基準濃度よりも20%高い濃度で印字するノズルに対応するディザマトリクスの一例である。It is an example of a dither matrix corresponding to a nozzle that prints at a density 20% higher than the reference density of M size dots. 単純二値化処理に伴うしきい値変化の処理のしきい値変動の様子である。This is a state of threshold fluctuation in threshold change processing accompanying simple binarization processing. 本発明の画像処理プログラムが記録された記録媒体を示す図である。It is a figure which shows the recording medium with which the image processing program of this invention was recorded.

符号の説明Explanation of symbols

2…プリンタ、3…記録用紙(メディア)、4…コンピュータ、24…制御回路、28
…ラインヘッド、33…ノズル、200…画像処理装置、210…ヘッド濃度情報記憶部
、211…N値化処理部、215…ディザマトリクス記憶部、216…しきい値補正部、
217…ドット形成判別部。

2 ... Printer, 3 ... Recording paper (media), 4 ... Computer, 24 ... Control circuit, 28
... Line head, 33 ... Nozzle, 200 ... Image processing apparatus, 210 ... Head density information storage unit, 211 ... N-value processing unit, 215 ... Dither matrix storage unit, 216 ... Threshold correction unit,
217: A dot formation determination unit.

Claims (15)

メディア上にインクにより複数のドットを形成して画像形成を行わせるに際し、入力画
像データの処理を行う画像処理装置において、
前記入力画像データに対応する各画素について前記ドットの形成の可否を判別するため
のしきい値を記録ヘッドのノズルのインク吐出特性に基づいて補正して得られる補正後の
しきい値および各前記ノズルの実際のインク吐出特性に基づいて、各前記ノズル毎に前記
ドットの形成の可否を判別するドット形成判別部を備えたことを特徴とする画像処理装置
In an image processing apparatus that processes input image data when an image is formed by forming a plurality of dots with ink on a medium,
A corrected threshold value obtained by correcting a threshold value for determining whether or not the dot can be formed for each pixel corresponding to the input image data based on the ink ejection characteristics of the nozzles of the recording head, and each of the above-described threshold values. An image processing apparatus comprising: a dot formation determining unit that determines whether or not the dot can be formed for each nozzle based on an actual ink ejection characteristic of the nozzle.
請求項1記載の画像処理装置において、
二次元配置される複数の画素について前記ドットの形成の可否を判別するためのしきい値
を規定したディザマトリクスを記憶したディザマトリクス記憶部と、
前記ディザマトリクスを構成する前記しきい値を記録ヘッドのノズルのインク吐出特性
に基づいて補正する前記しきい値補正部と、を備え、
前記ドット形成判別部は、各前記ノズルのインク吐出特性および前記補正後のディザマト
リクスに基づいて、各前記ノズル毎に前記ドットの形成の可否を判別する、
ことを特徴とする画像処理装置。
The image processing apparatus according to claim 1.
A dither matrix storage unit that stores a dither matrix that defines a threshold value for determining whether or not to form the dots for a plurality of pixels arranged two-dimensionally;
The threshold value correcting unit that corrects the threshold value constituting the dither matrix based on ink ejection characteristics of nozzles of a recording head, and
The dot formation determination unit determines whether or not the dots can be formed for each of the nozzles based on the ink ejection characteristics of each of the nozzles and the corrected dither matrix.
An image processing apparatus.
請求項1記載の画像処理装置において、
二次元配置される複数の画素について前記ドットの形成の可否を判別するためのしきい
値をディザマトリクスとして規定し、記録ヘッドのノズルのインク吐出特性に応じて複数
種類の前記ディザマトリクスを記憶したディザマトリクス記憶部を備え、
前記ドット形成判別部は、各前記ノズルのインク吐出特性および当該インク吐出特性に
対応する前記ディザマトリクスに基づいて、各前記ノズル毎に前記ドットの形成の可否を
判別する、
ことを特徴とする画像処理装置。
The image processing apparatus according to claim 1.
A threshold for determining whether or not the dot can be formed for a plurality of pixels arranged two-dimensionally is defined as a dither matrix, and a plurality of types of the dither matrix are stored according to the ink ejection characteristics of the nozzles of the recording head. With a dither matrix storage,
The dot formation determination unit determines whether or not the dots can be formed for each of the nozzles based on the ink discharge characteristics of the nozzles and the dither matrix corresponding to the ink discharge characteristics.
An image processing apparatus.
請求項2または請求項3記載の画像処理装置において、
前記ノズルのインク吐出特性を、前記ドットの濃度として規定し、基準となるノズルの
ドット濃度を基準濃度とし、前記ディザマトリクスは前記基準濃度に対応するものであり

前記しきい値補正部は、前記基準濃度に対する各前記ノズルのインク吐出特性に対応す
るドット濃度の比に基づいて前記ディザマトリクスを構成する前記しきい値を補正するこ
とを特徴とする画像処理装置。
The image processing apparatus according to claim 2 or 3,
The ink ejection characteristics of the nozzle are defined as the density of the dots, the dot density of the nozzle serving as a reference is a reference density, and the dither matrix corresponds to the reference density,
The threshold correction unit corrects the threshold constituting the dither matrix based on a ratio of dot density corresponding to ink ejection characteristics of each nozzle with respect to the reference density. .
請求項4記載の画像処理装置において、
前記しきい値補正部は、前記基準濃度をCREFとし、基準濃度CREFに対応する補正値を
DREFとし、前記インク特性に対応するドット濃度をCDとし、ドット濃度CDに対応する
補正値をDDとした場合に、
DD≒CD・DREF/CREF
となるように、補正値をDREFを補正して、補正値DDを得ることを特徴とする画像処理装
置。
The image processing apparatus according to claim 4.
The threshold correction unit sets the reference density as CREF, sets the correction value corresponding to the reference density CREF as DREF, sets the dot density corresponding to the ink characteristics as CD, and sets the correction value corresponding to the dot density CD as DD. If
DD ≒ CD ・ DREF / CREF
An image processing apparatus characterized in that the correction value DD is corrected to obtain the correction value DD.
メディア上にインクにより複数のドットを形成して画像形成を行わせるに際し、入力画
像データの処理を行う画像処理方法において、
前記入力画像データに対応する各画素について前記ドットの形成の可否を判別するため
のしきい値を記録ヘッドのノズルのインク吐出特性に基づいて補正するしきい値補正過程
と、
補正後のしきい値および各前記ノズルの実際のインク吐出特性に基づいて、各前記ノズル
毎に前記ドットの形成の可否を判別するドット形成判別過程と、
を備えたことを特徴とする画像処理方法。
In an image processing method for processing input image data when an image is formed by forming a plurality of dots with ink on a medium,
A threshold value correction process for correcting a threshold value for determining whether or not the dot can be formed for each pixel corresponding to the input image data based on the ink ejection characteristics of the nozzles of the recording head;
A dot formation determination process for determining whether or not the dot can be formed for each nozzle based on the corrected threshold value and the actual ink ejection characteristics of each nozzle;
An image processing method comprising:
請求項6記載の画像処理方法において、
前記しきい値補正過程は、二次元配置される複数の画素について前記ドットの形成の可否
を判別するためのしきい値を規定すべく予め記憶されたディザマトリクスを構成する前記
しきい値を、記録ヘッドのノズルのインク吐出特性に基づいて補正し、
前記ドット形成判別過程は、各前記ノズルのインク吐出特性および前記補正後のディザマ
トリクスに基づいて、各前記ノズル毎に前記ドットの形成の可否を判別する、
ことを特徴とする画像処理方法。
The image processing method according to claim 6.
In the threshold value correction process, the threshold value constituting the dither matrix stored in advance to define the threshold value for determining whether or not the dot can be formed for a plurality of pixels arranged two-dimensionally, Correct based on the ink ejection characteristics of the nozzles of the print head,
The dot formation determination process determines whether or not the dots can be formed for each of the nozzles based on the ink ejection characteristics of each of the nozzles and the corrected dither matrix.
An image processing method.
請求項6記載の画像処理装置において、
前記ドット形成判別過程は、二次元配置される複数の画素について前記ドットの形成の
可否を判別するためのしきい値を規定すべく記録ヘッドのノズルのインク吐出特性に応じ
て複数種類の前記ディザマトリクスを予め記憶されたディザマトリクスのうち、各前記ノ
ズルのインク吐出特性に応じたディザマトリクスおよび当該インク吐出特性に基づいて、
各前記ノズル毎に前記ドットの形成の可否を判別する、
ことを特徴とする画像処理方法。
The image processing apparatus according to claim 6.
The dot formation determination process includes a plurality of types of the dither according to the ink ejection characteristics of the nozzles of the recording head so as to define a threshold value for determining whether or not the dots can be formed for a plurality of pixels arranged two-dimensionally. Based on the dither matrix corresponding to the ink ejection characteristics of the nozzles and the ink ejection characteristics among the dither matrices stored in advance.
Determining whether or not the dots can be formed for each nozzle;
An image processing method.
メディア上にインクにより複数のドットを形成して画像形成を行わせるに際し、入力画
像データの処理を行う画像処理装置をコンピュータにより制御するための制御プログラム
において、
前記入力画像データに対応する各画素について前記ドットの形成の可否を判別するため
のしきい値を記録ヘッドのノズルのインク吐出特性に基づいて補正させ、
補正後のしきい値および各前記ノズルの実際のインク吐出特性に基づいて、各前記ノズル
毎に前記ドットの形成の可否を判別させる、
ことを特徴とする制御プログラム。
In a control program for controlling an image processing apparatus for processing input image data by a computer when forming a plurality of dots with ink on a medium and performing image formation,
For each pixel corresponding to the input image data, a threshold value for determining whether or not the dot can be formed is corrected based on the ink ejection characteristics of the nozzles of the recording head,
Based on the corrected threshold value and the actual ink ejection characteristics of each nozzle, it is determined whether or not the dots can be formed for each nozzle.
A control program characterized by that.
請求項9記載の制御プログラムにおいて、
前記しきい値を補正させるに際し、二次元配置される複数の画素について前記ドットの形
成の可否を判別するためのしきい値を規定すべく予め記憶されたディザマトリクスを構成
する前記しきい値を、記録ヘッドのノズルのインク吐出特性に基づいて補正させ、
前記ドットの形成の可否を判別させるに際し、各前記ノズルのインク吐出特性および前記
補正後のディザマトリクスに基づいて、各前記ノズル毎に前記ドットの形成の可否を判別
させる、
ことを特徴とする制御プログラム。
The control program according to claim 9, wherein
When correcting the threshold value, the threshold value constituting the dither matrix stored in advance to define the threshold value for determining whether or not the dot can be formed for a plurality of pixels arranged two-dimensionally is set. , Corrected based on the ink ejection characteristics of the nozzles of the recording head,
When determining whether or not the dots can be formed, based on the ink ejection characteristics of the nozzles and the corrected dither matrix, whether or not the dots can be formed is determined for each nozzle.
A control program characterized by that.
請求項9記載の制御プログラムにおいて、
前記ドットの形成の可否を判別させるに際し、二次元配置される複数の画素について前
記ドットの形成の可否を判別するためのしきい値を規定すべく記録ヘッドのノズルのイン
ク吐出特性に応じて複数種類の前記ディザマトリクスを予め記憶されたディザマトリクス
のうち、各前記ノズルのインク吐出特性に応じたディザマトリクスおよび当該インク吐出
特性に基づいて、各前記ノズル毎に前記ドットの形成の可否を判別させる、
ことを特徴とする制御プログラム。
The control program according to claim 9, wherein
When determining whether or not the dots can be formed, a plurality of pixels corresponding to the ink ejection characteristics of the nozzles of the recording head are provided to define a threshold value for determining whether or not the dots can be formed for a plurality of pixels arranged two-dimensionally. Based on the dither matrix corresponding to the ink ejection characteristics of each nozzle and the ink ejection characteristics among the dither matrices prestored with the type of the dither matrix, whether or not the dots can be formed is determined for each nozzle. ,
A control program characterized by that.
請求項9ないし請求項11記載の制御プログラムを記録したことを特徴とするコンピュ
ータ読取可能な記録媒体。
12. A computer-readable recording medium on which the control program according to claim 9 is recorded.
複数のノズルを有し、前記各ノズルからインクを吐出してドットを形成する記録ヘッド
と、
記録画像の画像データが入力される入力部と、
前記入力画像データに対応する各画素について前記ドットの形成の可否を判別するため
のしきい値を記録ヘッドのノズルのインク吐出特性に基づいて補正して得られる補正後の
しきい値および各前記ノズルの実際のインク吐出特性に基づいて、各前記ノズル毎に前記
ドットの形成の可否を判別するドット形成判別部と、
前記ドット形成判別部の結果に基づいて、前記記録ヘッドを制御して画像記録を実行す
る制御手段と、
を備えたことを特徴とする記録装置。
A recording head having a plurality of nozzles and forming dots by discharging ink from each nozzle;
An input unit for inputting image data of a recorded image;
A corrected threshold value obtained by correcting a threshold value for determining whether or not the dot can be formed for each pixel corresponding to the input image data based on the ink ejection characteristics of the nozzles of the recording head, and each of the above-described threshold values. A dot formation determination unit that determines whether or not the dots can be formed for each of the nozzles based on the actual ink ejection characteristics of the nozzles;
Control means for controlling the recording head to perform image recording based on the result of the dot formation determination unit;
A recording apparatus comprising:
請求項13記載の記録装置において、
二次元配置される複数の画素について前記ドットの形成の可否を判別するためのしきい値
を規定したディザマトリクスを記憶したディザマトリクス記憶部と、
前記ディザマトリクスを構成する前記しきい値を記録ヘッドのノズルのインク吐出特性
に基づいて補正する前記しきい値補正部と、を備え、
前記ドット形成判別部は、各前記ノズルのインク吐出特性および前記補正後のディザマト
リクスに基づいて、各前記ノズル毎に前記ドットの形成の可否を判別する、
ことを特徴とする記録装置。
The recording apparatus according to claim 13.
A dither matrix storage unit that stores a dither matrix that defines a threshold value for determining whether or not to form the dots for a plurality of pixels arranged two-dimensionally;
The threshold value correcting unit that corrects the threshold value constituting the dither matrix based on ink ejection characteristics of nozzles of a recording head, and
The dot formation determination unit determines whether or not the dots can be formed for each of the nozzles based on the ink ejection characteristics of each of the nozzles and the corrected dither matrix.
A recording apparatus.
請求項13記載の記録装置において、
二次元配置される複数の画素について前記ドットの形成の可否を判別するためのしきい
値をディザマトリクスとして規定し、記録ヘッドのノズルのインク吐出特性に応じて複数
種類の前記ディザマトリクスを記憶したディザマトリクス記憶部を備え、
前記ドット形成判別部は、各前記ノズルのインク吐出特性および当該インク吐出特性に
対応する前記ディザマトリクスに基づいて、各前記ノズル毎に前記ドットの形成の可否を
判別する、
ことを特徴とする記録装置。

The recording apparatus according to claim 13.
A threshold for determining whether or not the dot can be formed for a plurality of pixels arranged two-dimensionally is defined as a dither matrix, and a plurality of types of the dither matrix are stored according to the ink ejection characteristics of the nozzles of the recording head. With a dither matrix storage,
The dot formation determination unit determines whether or not the dots can be formed for each of the nozzles based on the ink discharge characteristics of the nozzles and the dither matrix corresponding to the ink discharge characteristics.
A recording apparatus.

JP2005057132A 2005-03-02 2005-03-02 Image processing device, image processing method, image processing program, recording medium and recording device Withdrawn JP2006239980A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005057132A JP2006239980A (en) 2005-03-02 2005-03-02 Image processing device, image processing method, image processing program, recording medium and recording device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005057132A JP2006239980A (en) 2005-03-02 2005-03-02 Image processing device, image processing method, image processing program, recording medium and recording device

Publications (1)

Publication Number Publication Date
JP2006239980A true JP2006239980A (en) 2006-09-14

Family

ID=37046857

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005057132A Withdrawn JP2006239980A (en) 2005-03-02 2005-03-02 Image processing device, image processing method, image processing program, recording medium and recording device

Country Status (1)

Country Link
JP (1) JP2006239980A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011131495A (en) * 2009-12-24 2011-07-07 Brother Industries Ltd Control device and computer program
WO2012114575A1 (en) * 2011-02-22 2012-08-30 富士フイルム株式会社 Threshold matrix creation device, method, program and image forming device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011131495A (en) * 2009-12-24 2011-07-07 Brother Industries Ltd Control device and computer program
WO2012114575A1 (en) * 2011-02-22 2012-08-30 富士フイルム株式会社 Threshold matrix creation device, method, program and image forming device

Similar Documents

Publication Publication Date Title
JP6398199B2 (en) Print control apparatus, print control method, and print control program
JP2001038892A (en) Printing device, printing method and manufacture of printing medium and nozzle block
US7380901B2 (en) Recording method and recording apparatus capable of reducing streaks and unevenness in image density
US7328964B2 (en) Image processor, image processing method, printer, printing method, program, and recording medium
JP4235569B2 (en) Recording method and recording apparatus
JP4075241B2 (en) Printing apparatus, printing method, and recording medium
JP2006239980A (en) Image processing device, image processing method, image processing program, recording medium and recording device
US20050017999A1 (en) Printing method, printing apparatus, computer-readable storage medium, and correction pattern
JP2006224483A (en) Image processing apparatus, image processing method, controlling program, and recording device
JP2006231735A (en) Image processor, image processing method, control program, and recorder
JP2006289716A (en) Printer and printing method
JP2011168052A (en) Printer and printing method
JP2006212793A (en) Image processor, image processing method, program, recording medium, and recorder
JP2006224616A (en) Recording method and recording system
JP2005238484A (en) Printing apparatus, printing method, and program for printing
JP4529379B2 (en) Printing apparatus, printing method, and printing program
JP2014031021A (en) Printing apparatus, printing method, and printing program
JP2006240297A (en) Image processing device, image processing method, image processing program, recording medium, and printing device
JP2004160863A (en) Printing controller, printing control method, printing system and printing control program
JP2008093982A (en) Inkjet recording device and recording control method
JP2006218638A (en) Image processor, recorder, image processing method and control program
JPH10258530A (en) Ink jet recorder
JP2023074106A (en) Printer and data processing method
JP2001150702A (en) Printing apparatus, printing method, and recording medium
JP2006240211A (en) Image processing device, image processing method, control program, and recording device

Legal Events

Date Code Title Description
RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20070404

A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20080513