JP7336255B2 - 画像処理装置及びその制御方法及びプログラム - Google Patents
画像処理装置及びその制御方法及びプログラム Download PDFInfo
- Publication number
- JP7336255B2 JP7336255B2 JP2019087725A JP2019087725A JP7336255B2 JP 7336255 B2 JP7336255 B2 JP 7336255B2 JP 2019087725 A JP2019087725 A JP 2019087725A JP 2019087725 A JP2019087725 A JP 2019087725A JP 7336255 B2 JP7336255 B2 JP 7336255B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- dither matrix
- density
- image data
- dots
- 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
Links
Images
Landscapes
- Ink Jet (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Color, Gradation (AREA)
Description
複数の記録素子が第1の方向に配列された記録ヘッドを有し、前記第1の方向に対して垂直な第2の方向に沿って相対的に搬送される記録媒体に向けて前記記録ヘッドが有する記録素子により前記記録媒体上に画像を形成する画像形成装置において、前記記録素子それぞれの特性によって生じる、前記画像上の濃度ムラを補正するための補正情報を取得する画像処理装置であって、
前記第1の方向の各位置において同一の階調値を有し、前記補正情報を取得するための画像データを取得する取得手段と、
前記第2の方向に大きさSx(Sxは自然数)である分散型ディザマトリクスを前記第2の方向に繰り返し展開し、前記画像データの階調値と対応する閾値との大小比較を行うことにより、ハーフトーンパターンを示すハーフトーン画像データに変換する変換手段と、
前記ハーフトーン画像データに基づいて形成されるチャート画像を読み取ることで、前記記録素子それぞれの特性によって生じる濃度ムラを補正するための補正情報を生成する生成手段と
を有し、
前記変換されたハーフトーン画像データにおいて、前記第1の方向の各位置の間における前記第2の方向の前記Sxの範囲に含まれる画素値の合計の差は、前記画像形成装置によって表現可能な階調数以下であり、
前記補正情報を取得するための画像データにおいて同一の階調値を有する領域の前記第2の方向の大きさTxは、前記Sx以上であり、
前記生成手段は、前記チャート画像の読取画像において、前記ディザマトリクスの前記第2の方向の大きさSxの正の整数倍に相当する前記記録媒体上の印字幅の読み取り信号値を積算した測定データに基づいて補正テーブルを生成することを特徴とする。
図1は、第1実施形態に適用可能な画像処理装置および画像形成装置の構成を示したブロック図である。図1において、画像処理装置10と画像形成装置20はインタフェース又は回路によって接続されている。画像処理装置10は、例えば、プリンタドライバがインストールされた一般的なパーソナルコンピュータである。その場合、以下に説明する画像処理装置10内の各部は、コンピュータが所定のプログラムを実行することにより実現される。ただし、画像形成装置20が画像処理装置10を含む構成としてもよい。
Iout(x,y)=BLACK if Iin(x,y) > M(x % Sx, y % Sy)
Iout(x,y)=WHITE if Iin(x,y) ≦ M(x % Sx, y % Sy)
なお、実際には、出力データ生成器1033は、出力値“BLACK”を例えば1ビットの“1”、“WHITE”を“0”とする2値画像を生成するものである。
a×M(x、y)+b
ただし、
a=(thMAX-thMIN)÷(mMAX-mMIN)、
b=thMIN-a×mMIN
である。
r={(x-x0)2+(y-y0)2}1/2
f(x、y)=1/(r+1) …(1)
式(1)において、x0、y0は、フィルタ係数の中心位置であり、x0=Sfx÷2、y0=Sfy÷2である。
ノズル毎の吐出ドット数の均一化は、ノズル毎のインクの吐出特性の変動による画質劣化を抑制する濃度ムラ補正においても好適に作用する。第2実施形態においては、濃度ムラ補正における効果と、その実現例を説明する。
第2実施形態では、濃度ムラ補正の対象を全階調とした。第3実施形態では、濃度ムラ補正の対象を一部の階調に対してのみ行う場合を例に説明する。例えば、図9における低濃度であるD9およびD10のパッチではほとんど濃度ムラが生じていない場合に、濃度D9より高濃度のみ濃度ムラ補正の対象としてもよい。この場合、濃度ムラ補正効果を向上するべき濃度範囲は、濃度D8~D1(ここで濃度D1は最大濃度であるものとする)の範囲である。濃度ムラ補正処理部107は、入力画像における画素の画素値が、濃度D8以上であるか否かを判定する。画素値が濃度D8以上である場合は、濃度ムラ補正処理部107は、濃度ムラ補正パラメータを参照し、濃度ムラ補正を実行する。一方、画素値が濃度D8未満である場合は、濃度ムラ補正を実行せず、その画素値のまま出力する。
Iin(x,y)≧D8
Iout(x,y)=BLACK if Iin(x,y) > M1(x % Sx, y % Sy)
Iout(x,y)=WHITE if Iin(x,y) ≦ M1(x % Sx, y % Sy)
Iin(x,y)<D8
Iout(x,y)=BLACK if Iin(x,y) > M2(x % Sx, y % Sy)
Iout(x,y)=WHITE if Iin(x,y) ≦ M2(x % Sx, y % Sy)
ディマトリクスM2は、ドットを追加する際、またはドットを削除する際に、濃度変動nのみを参照しているため、図5に示すドット作成方法よりも、ドットの配置を決定する際に制約が少ない。従って、ドット分散性という観点のみにおいては、ディザマトリクスM2は、ディザマトリクスM1よりも良好である
以上の通り本実施形態では、濃度ムラ補正処理部は、画素値の濃度範囲に応じて濃度ムラ範囲を実行する。画素値が濃度ムラ補正処理を実行される濃度範囲である場合は、ノズル毎のドット数が均一になるように作成されたディザマトリクスを用いることで、濃度ムラ補正の効果を向上する。一方、画素値が濃度ムラ補正処理を必要としない濃度範囲では、より分散性を高めるディザマトリクスを用いる。
なお上述の実施形態では、ディザマトリクスが疑似的に再現する階調数が256である場合を例に説明した。しかしながら、ディザマトリクスが疑似的に再現する階調数は、入力画像の階調数のうち離散的な階調のみとしてもよい。例えば、0~255のうち、0、15、30、45、60、75、90、105、120、135、150、165、180、195、210、225、240、255の階調のみを疑似的に再現する場合、図5に示すノズル毎の合計ドット数の制約も、疑似的に再現する階調値のみに設定されることになる。この場合、ディザマトリクスのy方向のサイズは、疑似的に再現する階調数18の倍数となるように、設定するとよい。
Claims (5)
- 複数の記録素子が第1の方向に配列された記録ヘッドを有し、前記第1の方向に対して垂直な第2の方向に沿って相対的に搬送される記録媒体に向けて前記記録ヘッドが有する記録素子により前記記録媒体上に画像を形成する画像形成装置において、前記記録素子それぞれの特性によって生じる、前記画像上の濃度ムラを補正するための補正情報を取得する画像処理装置であって、
前記第1の方向の各位置において同一の階調値を有し、前記補正情報を取得するための画像データを取得する取得手段と、
前記第2の方向に大きさSx(Sxは自然数)である分散型ディザマトリクスを前記第2の方向に繰り返し展開し、前記画像データの階調値と対応する閾値との大小比較を行うことにより、ハーフトーンパターンを示すハーフトーン画像データに変換する変換手段と、
前記ハーフトーン画像データに基づいて形成されるチャート画像を読み取ることで、前記記録素子それぞれの特性によって生じる濃度ムラを補正するための補正情報を生成する生成手段と
を有し、
前記変換されたハーフトーン画像データにおいて、前記第1の方向の各位置の間における前記第2の方向の前記Sxの範囲に含まれる画素値の合計の差は、前記画像形成装置によって表現可能な階調数以下であり、
前記補正情報を取得するための画像データにおいて同一の階調値を有する領域の前記第2の方向の大きさTxは、前記Sx以上であり、
前記生成手段は、前記チャート画像の読取画像において、前記ディザマトリクスの前記第2の方向の大きさSxの正の整数倍に相当する前記記録媒体上の印字幅の読み取り信号値を積算した測定データに基づいて補正テーブルを生成する
ことを特徴とする画像処理装置。 - 前記ディザマトリクスは、前記第1の方向に対応するSy列(Syは自然数)のサイズであることを特徴とする請求項1に記載の画像処理装置。
- 前記Sx、前記Syは、共に256以上であることを特徴とする請求項2に記載の画像処理装置。
- 複数の記録素子が第1の方向に配列された記録ヘッドを有し、前記第1の方向に対して垂直な第2の方向に沿って相対的に搬送される記録媒体に向けて前記記録ヘッドが有する記録素子により前記記録媒体上に画像を形成する画像形成装置において、前記記録素子それぞれの特性によって生じる、前記画像上の濃度ムラを補正するための補正情報を取得する画像処理装置の制御方法であって、
取得手段が、前記第1の方向の各位置において同一の階調値を有し、前記補正情報を取得するための画像データを取得する取得工程と、
変換手段が、前記第2の方向に大きさSx(Sxは自然数)である分散型ディザマトリクスを前記第2の方向に繰り返し展開し、前記画像データの階調値と対応する閾値との大小比較を行うことにより、ハーフトーンパターンを示すハーフトーン画像データに変換する変換工程と、
生成手段が、前記ハーフトーン画像データに基づいて形成されるチャート画像を読み取ることで、前記記録素子それぞれの特性によって生じる濃度ムラを補正するための補正情報を生成する生成工程と
を有し、
前記変換されたハーフトーン画像データにおいて、前記第1の方向の各位置の間における前記第2の方向の前記Sxの範囲に含まれる画素値の合計の差は、前記画像形成装置によって表現可能な階調数以下であり、
前記補正情報を取得するための画像データにおいて同一の階調値を有する領域の前記第2の方向の大きさTxは、前記Sx以上であり、
前記生成工程は、前記チャート画像の読取画像において、前記ディザマトリクスの前記第2の方向の大きさSxの正の整数倍に相当する前記記録媒体上の印字幅の読み取り信号値を積算した測定データに基づいて補正テーブルを生成する
ことを特徴とする画像処理装置の制御方法。 - コンピュータが読み込み実行することで、前記コンピュータに、請求項4に記載の方法の各工程を実行させるためのプログラム。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/507,766 US10965836B2 (en) | 2018-07-17 | 2019-07-10 | Image processing apparatus, control method thereof, and non-transitory computer-readable storage medium that execute a density unevenness correction process in accordance with properties of recording elements |
| EP19185674.9A EP3598729B1 (en) | 2018-07-17 | 2019-07-11 | Image processing apparatus, control method thereof, and computer program |
| EP22171995.8A EP4084457B1 (en) | 2018-07-17 | 2019-07-11 | Image processing apparatus, control method thereof, and computer program |
| US17/197,407 US11503184B2 (en) | 2018-07-17 | 2021-03-10 | Image processing apparatus, control method thereof, and non-transitory computer-readable storage medium that execute a density unevenness correction process in accordance with properties of recoding elements |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018134478 | 2018-07-17 | ||
| JP2018134478 | 2018-07-17 |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2020015303A JP2020015303A (ja) | 2020-01-30 |
| JP2020015303A5 JP2020015303A5 (ja) | 2022-05-09 |
| JP7336255B2 true JP7336255B2 (ja) | 2023-08-31 |
Family
ID=69580916
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019087725A Active JP7336255B2 (ja) | 2018-07-17 | 2019-05-07 | 画像処理装置及びその制御方法及びプログラム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7336255B2 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7459533B2 (ja) * | 2020-02-03 | 2024-04-02 | コニカミノルタ株式会社 | 画像形成装置、画像形成方法およびプログラム |
| JP2024006471A (ja) | 2022-07-01 | 2024-01-17 | キヤノン株式会社 | 画像処理装置、閾値マトリクス生成装置、それらの方法およびプログラム |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013163307A (ja) | 2012-02-10 | 2013-08-22 | Seiko Epson Corp | 印刷装置、印刷物生産方法、ドットデータ生成装置およびドットデータ生成方法 |
| JP2014100796A (ja) | 2012-11-16 | 2014-06-05 | Canon Inc | 画像処理装置、記録装置および画像処理方法 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3043397B2 (ja) * | 1990-11-30 | 2000-05-22 | キヤノン株式会社 | 画像記録装置および画像記録方法 |
| JPH07232434A (ja) * | 1993-12-28 | 1995-09-05 | Canon Inc | 記録方法および記録装置 |
-
2019
- 2019-05-07 JP JP2019087725A patent/JP7336255B2/ja active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2013163307A (ja) | 2012-02-10 | 2013-08-22 | Seiko Epson Corp | 印刷装置、印刷物生産方法、ドットデータ生成装置およびドットデータ生成方法 |
| JP2014100796A (ja) | 2012-11-16 | 2014-06-05 | Canon Inc | 画像処理装置、記録装置および画像処理方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2020015303A (ja) | 2020-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8253974B2 (en) | Image forming apparatus, image processing apparatus, and control method therefor | |
| US20080259361A1 (en) | High quality halftone process | |
| US8363251B2 (en) | Image forming apparatus, print data generation method and computer program for forming an image with halftone processing that uses constraint data | |
| CN102642401B (zh) | 流体喷射装置及流体喷射方法 | |
| JP5921110B2 (ja) | 画像処理装置およびその制御方法 | |
| US9030712B2 (en) | Image processing apparatus, printing apparatus, and image processing method | |
| US20120274951A1 (en) | Inkjet printing apparatus and inkjet printing method | |
| JP2014144610A (ja) | 画像処理装置及び方法、プログラム並びに画像形成装置 | |
| JP6256108B2 (ja) | 印刷装置、印刷用データ生成装置およびその方法、ならびに印刷用データ生成プログラム | |
| JP7516134B2 (ja) | 画像処理装置、記録装置、画像処理方法及びプログラム | |
| US8482792B2 (en) | Image forming apparatus and control method thereof | |
| JP4462347B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
| JP6175914B2 (ja) | 印刷装置、印刷方法、および画像処理装置 | |
| JP7336255B2 (ja) | 画像処理装置及びその制御方法及びプログラム | |
| US9118861B2 (en) | Quantization method, image processing apparatus, and recording medium | |
| JP2015156635A (ja) | 画像処理装置および画像処理方法 | |
| US11503184B2 (en) | Image processing apparatus, control method thereof, and non-transitory computer-readable storage medium that execute a density unevenness correction process in accordance with properties of recoding elements | |
| US9894245B2 (en) | Image processing device including image size adjustment unit | |
| US9237254B2 (en) | Image processing apparatus and image processing method for forming a high-quality image by controlling superimposition of dots to be printed in multi-pass printing | |
| JP7242272B2 (ja) | ディザマトリクスの生成装置、生成方法、当該ディザマトリクスを用いた画像処理装置、画像処理方法、及びプログラム | |
| JP2010155390A (ja) | 画像形成装置およびその制御方法 | |
| JP2011120134A (ja) | 印刷装置、印刷方法、コンピュータープログラム | |
| JP6971765B2 (ja) | 制御装置、制御方法、およびプログラム | |
| JP6221838B2 (ja) | 印刷装置、印刷用データ生成装置およびその方法、ならびに印刷用データ生成プログラム | |
| JP2007129559A (ja) | 画像処理装置および画像処理システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD01 | Notification of change of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7421 Effective date: 20210103 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210113 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220425 |
|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220425 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20230210 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230217 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230414 |
|
| 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: 20230721 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230821 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7336255 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |