JP7210294B2 - 画像処理装置、画像処理方法及びプログラム - Google Patents
画像処理装置、画像処理方法及びプログラム Download PDFInfo
- Publication number
- JP7210294B2 JP7210294B2 JP2019004549A JP2019004549A JP7210294B2 JP 7210294 B2 JP7210294 B2 JP 7210294B2 JP 2019004549 A JP2019004549 A JP 2019004549A JP 2019004549 A JP2019004549 A JP 2019004549A JP 7210294 B2 JP7210294 B2 JP 7210294B2
- Authority
- JP
- Japan
- Prior art keywords
- dots
- dot
- blank
- generation amount
- types
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/18—Conditioning data for presenting it to the physical printing elements
- G06K15/1867—Post-processing of the composed and rasterized print image
- G06K15/1872—Image enhancement
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/10—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers
- G06K15/102—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers using ink jet print heads
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
- G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
- G06K15/10—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers
- G06K15/102—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers by matrix printers using ink jet print heads
- G06K15/105—Multipass or interlaced printing
- G06K15/107—Mask selection
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Ink Jet (AREA)
- Facsimile Image Signal Circuits (AREA)
- Particle Formation And Scattering Control In Inkjet Printers (AREA)
- Color, Gradation (AREA)
Description
図1(a)は、本実施形態に係る、インクジェット方式で印刷を行う画像形成装置の構成の一例を示す図である。本実施形態の画像形成装置110は、画像処理部110と画像形成部120とにより構成される。ユーザの印刷指示を受け付けると、画像処理部110でインク色毎にn種類(本実施形態では、大中小の3種類)のドットに対応するドット配置データを生成し、このドット配置データに基づいて画像形成部120が印刷を実行する。
続いて、本実施形態の特徴である、分解処理部114と量子化処理部115について詳しく説明する。図2は、本実施形態に係る、分解処理部114及び量子化処理115の内部構成を示す機能ブロック図である。図2に示すとおり、分解処理部114は、色分解処理部201、実ドット生成量決定部202及び空白ドット生成量決定部203を有する。また、量子化処理部115は、優先順決定部204、ドット配置決定部205及びデータ出力部206を有する。以下、図3に示すフローチャートに沿って説明する。なお、以下の説明において記号「S」はステップを表す。
C_zero=255-(C_large+C_medium+C_small) ・・・式(1)
M_zero=255-(M_large+M_medium+M_small) ・・・式(2)
Y_zero=255-(Y_large+Y_medium+Y_small) ・・・式(3)
K_zero=255-(K_large+K_medium+K_small) ・・・式(4)
続いて、S305の量子化処理の詳細について、図6のフローチャートに沿って説明する。この処理はCMYK各色で同一のため、以下、ブラック(K)を代表例として説明するものとする。また、以下ではドット生成量データを誤差拡散法により量子化して2値のドット配置データに変換する場合を例に説明を行っているが、量子化の手法は誤差拡散法に限定されるものではなく、例えばディザ法を用いてもよい。なお、以下の説明において記号「S」はステップを表す。
まず、注目画素位置(x,y)に対応する大ドット生成量データK_large(x,y)とゼロドット生成量データK_zero(x,y)を読み出し、両者を比較する。比較の結果、K_large(x,y)<K_zero(x,y)であれば、注目画素は明部階調に属すると判定し、当該注目画素における優先順位を、P1=K_large、P2=K_medium、P3=K_small、P4=K_zeroとする。一方、K_large(x,y)≧K_zero(x,y)であれば、注目画素は暗部階調に属すると判定し、当該注目画素における優先順位を、P1=K_zero、P2=K_small、P3=K_medium、P4=K_largeとする。
まず、注目画素位置(x,y)に対応する大ドット生成量データを参照する。そして、K_large(x,y)=0であれば、注目画素は明部階調に属すると判定し、当該注目画素における優先順位をP1=K_large、P2=K_medium、P3=K_small、P4=K_zeroとする。一方、K_large(x,y)>0であれば、注目画素は暗部階調に属すると判定し、当該注目画素における優先順位をP1=K_zero、P2=K_small、P3=K_medium、P4=K_largeとする。
注目画素位置(x,y)に対応する大、中、小ドット生成量データを参照する。そして、当該注目画素における優先順位をドット生成量データが小さい順に、P1、P2、P3、P4とする。 例えば、K_large(x,y)<K_zero(x,y)<K_small(x,y)<K_medium(x,y)の場合、P1=K_large、P2=K_zero、P3=K_small、P4=K_mediumとする。
P1’=P1(x,y)+E_P1(x) ・・・式(5)
H=P1(x,y)-O_P1(x,y) ・・・式(6)
P2’=P2(x,y)+H ・・・式(7)
P2’’=P2’+E_P2(x) ・・・式(8)
H=H+P2(x,y)-O_P2(x,y) ・・・式(9)
P3’=P3(x,y)+H ・・・式(10)
P3’’=P3’+E_P3(x) ・・・式(11)
H=H+P3(x,y)-O_P3(x,y) ・・・式(12)
P4’=P4(x,y)+H ・・・式(13)
P4’’=P4’+E_P4(x) ・・・式(14)
となる。
ERR_P1 = P1’’- O_P1 ・・・式(15)
ERR_P2 = P2’’- O_P2 ・・・式(16)
ERR_P3 = P3’’- O_P3 ・・・式(17)
ERR_P4 = P4’’- O_P4 ・・・式(18)
E_K_zero(x+1)=E_K_zero(x+1)+ERR_P1×7/16 (x<W)
E_K_zero(x-1)=E_K_zero(x-1)+ERR_P1×3/16 (x>1)
E_K_zero(x)=E_K_zero(W+1)+ERR_P1×5/16 (1<x<W)
E_K_zero(x)=E_K_zero(W+1)+ERR_P1×8/16 (x=1)
E_K_zero(x)=E_K_zero(W+1)+ERR_P1×13/16 (x=W)
E_K_zero(W+1)=ERR_P1×1/16 (x<W)
E_K_zero(W+1)=0 (x=W)
E_K_small(x+1)=E_K_small(x+1)+ERR_P2×7/16 (x<W)
E_K_small(x-1)=E_K_small(x-1)+ERR_P2×3/16 (x>1)
E_K_small(x)=E_K_small(W+1)+ERR_P2×5/16 (1<x<W)
E_K_small(x)=E_K_small(W+1)+ERR_P2×8/16 (x=1)
E_K_small(x)=E_K_small(W+1)+ERR_P2×13/16 (x=W)
E_K_small(W+1)=ERR_P2×1/16 (x<W)
E_K_small(W+1)=0 (x=W)
E_K_medium(x+1)=E_K_medium(x+1)+ERR_P3×7/16 (x<W)E_K_medium(x-1)=E_K_medium(x-1)+ERR_P3×3/16 (x>1)E_K_medium(x)=E_K_medium(W+1)+ERR_P3×5/16 (1<x<W)E_K_medium(x)=E_K_medium(W+1)+ERR_P3×8/16 (x=1)
E_K_medium(x)=E_K_medium(W+1)+ERR_P3×13/16 (x=W)
E_K_medium(W+1)=ERR_P3×1/16 (x<W)
E_K_medium(W+1)=0 (x=W)
E_K_large(x+1)=E_K_large(x+1)+ERR_P4×7/16 (x<W)
E_K_large(x-1)=E_K_large(x-1)+ERR_P4×3/16 (x>1)
E_K_large(x)=E_K_large(W+1)+ERR_P4×5/16 (1<x<W)
E_K_large(x)=E_K_large(W+1)+ERR_P4×8/16 (x=1)
E_K_large(x)=E_K_large(W+1)+ERR_P4×13/16 (x=W)
E_K_large(W+1)=ERR_P4×1/16 (x<W)
E_K_large(W+1)=0 (x=W)
大ドット:O_P4(x,y)
中ドット:O_P3(x,y)
小ドット:O_P2(x,y)
本実施形態では、CMYK各色について、大中小とサイズが3段階に分類された実ドットに空白ドットを足した4種類のドットによって、1つのノズルで4段階の濃度レベルを表現可能な構成を前提として説明を行った。しかしながら、本実施形態は、同一色相で濃度の異なる複数のインク(例えば、通常インクと淡インク)を用い、2種類のインクドット(濃ドットと淡ドット)と空白ドットとを組み合わせて階調表現を行う画像形成装置にも適用可能である。この場合、濃淡の2段階に分類された実ドットに空白ドットを加えた3種類のドットを対象として上述した処理を行い、濃淡+ゼロの3種類のドットのドット生成量データと優先順情報に基づき、ドット配置を行なうことになる。この際は、「実ドット生成量決定部」において、階調値と濃淡2種類の実ドットのドット生成量とを対応付けた分解テーブルを用いて、濃淡ドットのドット生成量データを生成するように構成する。そして、インク色に応じた各画像プレーンについての空白ドットの生成量を示すデータを、前述の式(1)~(4)に準じて求めればよい。この場合、例えばシアンについて、濃ドットのドット生成量をC_deep、淡ドットのドット生成量をC_lightとすると、空白ドットのドット生成量C_zeroは、以下の式(1)’で表される。
C_zero=255-(C_deep+C_light) ・・・式(1)’
P123=P1(x,y)+P2(x,y)+P3(x,y) ・・・式(19)
P123’=P123+E_P123(x) ・・・式(20)
P12=P1(x,y)+P2(x,y) ・・・式(21)
P12’=P12+E_P12(x) ・・・式(22)
P1’=P1(x,y)+E_P1(x) ・・・式(23)
ERR123 = P123’- O_P123(x,y) ・・・式(24)
ERR12 = P12’- O_P12(x,y) ・・・式(25)
ERR1 = P1’- O_P1(x,y) ・・・式(26)
E_P123(x+1)=E_P123(x+1)+ERR123×7/16 (x<W)
E_P123(x-1)=E_P123(x-1)+ERR123×3/16 (x>1)
E_P123(x)=E_P123(W+1)+ERR123×5/16 (1<x<W)
E_P123(x)=E_P123(W+1)+ERR123×8/16 (x=1)
E_P123(x)=E_P123(W+1)+ERR123×13/16 (x=W)
E_P123(W+1)=ERR123×1/16 (x<W)
E_P123(W+1)=0 (x=W)
E_P12(x+1)=E_P12(x+1)+ERR12×7/16 (x<W)
E_P12(x-1)=E_P12(x-1)+ERR12×3/16 (x>1)
E_P12(x)=E_P12(W+1)+ERR12×5/16 (1<x<W)
E_P12(x)=E_P12(W+1)+ERR12×8/16 (x=1)
E_P12(x)=E_P12(W+1)+ERR12×13/16 (x=W)
E_P12(W+1)=ERR12×1/16 (x<W)
E_P12(W+1)=0 (x=W)
E_P1(x+1)=E_P1(x+1)+ERR1×7/16 (x<W)
E_P1(x-1)=E_P1(x-1)+ERR1×3/16 (x>1)
E_P1(x)=E_P1(W+1)+ERR1×5/16 (1<x<W)
E_P1(x)=E_P1(W+1)+ERR1×8/16 (x=1)
E_P1(x)=E_P1(W+1)+ERR1×13/16 (x=W)
E_P1(W+1)=ERR1×1/16 (x<W)
E_P1(W+1)=0 (x=W)
中ドット:O_P3(x,y)
小ドット:O_P2(x,y)
本実施形態では、「色分解処理」と「実ドット+空白ドットのドット生成量データ決定処理」とを別々に行なっているが、さらにこれらの処理を同時に行ってもよい。同時に行う場合は、例えば各RGB値に対応する、CMYKそれぞれについての、n+1種類のドット毎の値が格納された分解テーブルを保持しておく。そして、当該分解テーブルを参照して、入力RGB画像データを、以下に示すようなCMYK毎の4種類のドットプレーンへ分解する。
・C_large,C_medium,C_small,C_zero
・M_large,M_medium,M_small,M_zero
・Y_large,Y_medium,Y_small,Y_zero
・K_large,K_medium,K_small,K_zero
・Cプレーン → C_large、C_medium、C_small
・Mプレーン → M_large、M_medium、M_small
・Yプレーン → Y_large、Y_medium、Y_small
・Kプレーン → K_large、K_medium、K_small
C_all=C_large+C_medium+C_small ・・・式(27)
M_all=M_large+M_medium+M_small ・・・式(28)
Y_all=Y_large+Y_medium+Y_small ・・・式(29)
K_all=K_large+K_medium+K_small ・・・式(30)
D_zero=255-K_all-C_all-M_all-Y_all ・・・式(31)
実施形態1~5では、優先順位を示す優先順情報に基づいて量子化処理を実行した。しかしながら必ずしもドット生成量データに基づいて優先順情報を生成しなくても、同様の処理を実現することはできる。例えば、CMYK各色に対応する画像プレーンについて、各画素の階調値を所定の閾値と比較する。所定の閾値未満である場合は大ドット、中ドット、小ドット、空白ドットの順に量子化する量子化処理部が注目画素における各ドットの生成量を量子化する。階調値が所定の閾値以上である場合は、空白ドット、小ドット、中ドット、大ドットの順に量子化する量子化処理部が注目画素における各ドットの生成量を量子化する。このような分岐処理にすることで、優先順情報の処理を必要としない構成により実現することができる。
図17は、本実施形態に係る、分解処理部114及び量子化処理部115の内部構成を示す機能ブロック図である。図17に示すとおり、分解処理部114は、実ドット生成量取得部1701及び空白ドット生成量決定部1702を備える。実ドット生成量取得部1701は、画像形成部120で吐出されるインク色と同じ色種、色数並びに解像度を持った階調画像を取得する。空白ドット生成量決定部1702は、実ドットが形成されない紙白部に対応する空白ドットの生成量を決定する。量子化処理部115は、ドット配置決定部1703及びデータ出力部1704を備える。ドット配置決定部1703は、空白ドット生成量データに対して誤差拡散法による量子化処理を行い、空白ドットの配置を決定する。データ出力部1704は、ドット配置決定部1703から受け取った空白ドット配置データに基づいて、ラインヘッドによって形成可能な実ドットのドット配置データを出力する。
続いて、S1803の量子化処理の詳細について、図19のフローチャートに沿って説明する。ここでは、空白ドットのドット生成量データに対する量子化処理を誤差拡散法によって行う場合を例に説明を行う。この場合、誤差を拡散し累積するための、空白ドットに対応した誤差ラインバッファが用意される。この誤差ラインバッファは、処理開始前に初期値(=0)或いはランダム値によって全て初期化される。
P1’=P1(x,y)+E_P1(x) ・・・式(32)
本実施形態では、誤差拡散法を用いた量子化処理の場合を例に説明したが、ディザ法を用いた量子化処理でもよい。ディザ法による場合は、所定サイズのマトリクス内に異なる閾値を配置したディザマトリクスを予め用意し、このディザマトリクスを入力画像データ上にタイル状に順次展開し、入力画像データの階調値と対応する閾値との大小比較を行う。そして、階調値が閾値よりも大きければドットをオンにし、階調値が閾値よりも小さければドットをオフにする。ディザ法は、誤差拡散法と比較すると処理速度が速く、量子化誤差のフィードバックを必要としないので簡易な回路によって構成することができるという利点がある。
本実施形態では、各インク色の画像プレーンにおいて単一ドットサイズで画像形成を行う場合を例に説明を行ったが、これに限定されない。データ出力部1704が出力した単一ドットサイズの実ドットのドット配置データにおけるドット配置を、複数ドットサイズの実ドットのドット配置に分配し直すことで、複数ドットサイズに対応可能である。分配方法としては、例えば、単一ドットサイズの実ドットのドット配置データにおいてドットがオンになっている画素を、大中小のドットサイズ毎の画像プレーンにランダムに分配する。或いは、誤差拡散法やディザ法を用いて分散性が良好になるように分配してもよい。また、複数ドットサイズへの分配比率は、予め定めた一定の分配比率で分配してもよいし、空白ドットのドット生成量に応じて分配比率を変更するようにしてもよい。なお、複数ドットサイズへの分配による濃度変化に関しては、画像処理部110に含まれるγ補正を行う処理部等で濃度補正を行うことで、入力値に対する出力濃度を調整することが可能である。
110 画像処理部
114 分解処理部
115 量子化処理部
Claims (18)
- 記録媒体上にインクを吐出することでn種類(n≧2)のサイズの異なるインクドットを形成して画像を記録する画像形成装置に出力する画像データを生成する画像処理装置であって、
入力画像に基づいて、前記n種類のインクドットそれぞれの生成量を画素毎に示す生成量データと、前記インクドットが形成されない空白ドットに対応し、画素毎に前記空白ドットの階調情報を示すドット生成量データとを生成する生成手段と、
前記n種類のインクドットそれぞれに対応する生成量データ及び前記空白ドットのドット生成量データを用いた量子化処理を行って、前記n種類のインクドットそれぞれの配置を示すドット配置パターンを決定する処理手段と、
を備え、
前記生成手段は、前記入力画像における各画素の階調値に応じて前記n種類のインクドットそれぞれの生成量を決定することにより、前記n種類のインクドットに対応する生成量データを生成し、
前記処理手段は、
前記n種類のインクドットのうち少なくとも1つの種類のインクドットについては、前記空白ドットのドット生成量データに基づいて前記ドット配置パターンを決定し、
前記階調値が暗部であることを示す場合、前記n種類のインクドットのうち少なくとも1つのインクドットよりも前記空白ドットを優先して量子化する、
ことを特徴とする画像処理装置。 - 前記n種類のインクドットに対応する生成量データ及び前記空白ドットのドット生成量データは、画素値としてとり得る最大値は同じであり、
前記生成手段は、各画素について、前記最大値から、前記n種類のインクドットに対応する生成量データにおける画素の画素値を減算した値を、前記空白ドットの階調情報として算出する、
ことを特徴とする請求項1に記載の画像処理装置。 - 前記処理手段は、前記n種類のインクドット及び前記空白ドットについての優先順位を決定し、
前記処理手段は、決定された優先順位に従って、各ドットの配置を決定する
ことを特徴とする請求項1に記載の画像処理装置。 - 前記処理手段は、前記優先順位を、前記入力画像の画素単位で決定することを特徴とする請求項3に記載の画像処理装置。
- 前記n種類のインクドットは、前記入力画像の各画素における階調値の濃度レベルに応じて分類され、
前記処理手段は、前記各画素のうち暗部階調に属する画素に対しては、前記空白ドットの優先順位を、前記n種類のインクドットよりも高くする、
ことを特徴とする請求項4に記載の画像処理装置。 - 前記処理手段は、前記各画素について、前記n種類のインクドットのうち濃度レベルが高い方のドットのドット生成量が、前記空白ドットのドット生成量以上の場合、当該空白ドットの優先順位を、前記n種類のインクドットよりも高くすることを特徴とする請求項5に記載の画像処理装置。
- 前記処理手段は、前記各画素について、前記n種類のインクドットのうち濃度レベルが高い方のドットのドット生成量が0より大きい場合、前記空白ドットの優先順位を、前記インクドットよりも高くすることを特徴とする請求項5に記載の画像処理装置。
- 前記処理手段は、前記入力画像の各画素のうち暗部階調に属する画素に対しては、前記空白ドットが高分散となるように、各ドットの配置を決定することを特徴とする請求項3に記載の画像処理装置。
- 前記処理手段は、前記入力画像の各画素のうち暗部階調に属する画素に対しては、前記空白ドットと、前記n種類のインクドットのうち濃度レベルが低い方のドットとのトータルで高分散となるように、各ドットの配置を決定することを特徴とする請求項3に記載の画像処理装置。
- 前記n種類のインクドットは、入力画像の各画素における階調値の濃度レベルに応じて分類されて、複数の色材の色毎に形成され、
前記処理手段は、前記優先順位を、前記複数の色材に対応する画像プレーン単位で決定する
ことを特徴とする請求項3に記載の画像処理装置。 - 前記処理手段は、
前記n種類のインクドットで表現される画像において、粒状性が重視される場合は、前記空白ドットの優先順位を、前記n種類のインクドットのうち濃度レベルが高い方のドットよりも高くし、
前記n種類のインクドットで表現される画像において、筋ムラの抑制が重視される場合は、前記n種類のインクドットのうち濃度レベルが高い方のドットの優先順位を、前記空白ドットよりも高くする、
ことを特徴とする請求項10に記載の画像処理装置。 - 前記生成手段は、
前記n種類のインクドットそれぞれについての階調毎のドット生成量を記した分解テーブルを用いて、前記n種類のインクドットのドット生成量データを生成する
ことを特徴とする請求項1に記載の画像処理装置。 - 前記生成手段は、前記n種類のインクドット及び前記空白ドットそれぞれについての階調毎のドット生成量を記した分解テーブルを用いて、前記n種類のインクドット及び前記空白ドットのドット生成量データを生成することを特徴とする請求項1に記載の画像処理装置。
- 前記処理手段は、前記n種類のインクドット及び前記空白ドットがそれぞれ排他となるように各ドットの配置を決定することを特徴とする請求項3に記載の画像処理装置。
- 前記n種類のインクドットは、表現をカラーで行うための複数の色材に応じて分類され、
前記処理手段は、前記入力画像の各画素に対して、前記空白ドットの優先順位を、前記n種類のインクドットよりも高くする
ことを特徴とする請求項3に記載の画像処理装置。 - 前記n種類のインクドットは、色成分が同じであり、互いに濃度レベルが異なることを特徴とする請求項1に記載の画像処理装置。
- 記録媒体上にインクを吐出することでn種類(n≧2)のサイズの異なるインクドットを形成して画像を記録する画像形成装置に出力する画像データを生成する方法であって、
入力画像に基づいて、前記n種類のインクドットそれぞれの生成量を画素毎に示す生成量データと、前記インクドットが形成されない空白ドットに対応し、画素毎に前記空白ドットの階調情報を示すドット生成量データとを生成する生成ステップと、
前記n種類のインクドットそれぞれに対応する生成量データ及び前記空白ドットのドット生成量データを用いた量子化処理を行って、前記n種類のインクドットそれぞれの配置を示すドット配置パターンを決定する処理ステップと、
を含み、
前記生成ステップでは、前記入力画像における各画素の階調値に応じて前記n種類のインクドットそれぞれの生成量を決定することにより、前記n種類のインクドットに対応する生成量データを生成し、
前記処理ステップでは、
前記n種類のインクドットのうち少なくとも1つの種類のインクドットについては、前記空白ドットのドット生成量データに基づいて前記ドット配置パターンを決定し、
前記階調値が暗部であることを示す場合、前記n種類のインクドットのうち少なくとも1つのインクドットよりも前記空白ドットを優先して量子化する、
ことを特徴とする方法。 - コンピュータを、請求項1乃至16のいずれか1項に記載の画像処理装置として機能させるためのプログラム。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2019/002485 WO2019146757A1 (ja) | 2018-01-26 | 2019-01-25 | 画像処理装置、画像処理方法及びプログラム |
| US16/934,486 US11531854B2 (en) | 2018-01-26 | 2020-07-21 | Image processing apparatus, image processing method and storage medium |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018011493 | 2018-01-26 | ||
| JP2018011493 | 2018-01-26 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019134416A JP2019134416A (ja) | 2019-08-08 |
| JP7210294B2 true JP7210294B2 (ja) | 2023-01-23 |
Family
ID=67546892
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019004549A Active JP7210294B2 (ja) | 2018-01-26 | 2019-01-15 | 画像処理装置、画像処理方法及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US11531854B2 (ja) |
| JP (1) | JP7210294B2 (ja) |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7391619B2 (ja) | 2019-11-07 | 2023-12-05 | キヤノン株式会社 | 画像処理装置、画像処理方法及びプログラム |
| JP2021084298A (ja) | 2019-11-27 | 2021-06-03 | キヤノン株式会社 | 画像処理装置、画像形成システム、画像処理方法、画像形成システムの制御方法及びプログラム |
| JP7446792B2 (ja) | 2019-11-27 | 2024-03-11 | キヤノン株式会社 | 画像処理装置、画像処理方法及びプログラム |
| JP7448358B2 (ja) * | 2020-01-09 | 2024-03-12 | ローランドディー.ジー.株式会社 | 液滴の構成比率の設定方法、液体吐出装置、およびインクジェットプリンタ |
| JP7520553B2 (ja) | 2020-03-31 | 2024-07-23 | キヤノン株式会社 | 画像処理装置、その制御方法及びプログラム |
| JP7475928B2 (ja) | 2020-03-31 | 2024-04-30 | キヤノン株式会社 | 画像処理装置、その制御方法及びプログラム |
| JP7481935B2 (ja) * | 2020-07-21 | 2024-05-13 | キヤノン株式会社 | 画像処理装置、画像処理方法 |
| US11840060B2 (en) | 2021-02-24 | 2023-12-12 | Canon Kabushiki Kaisha | Information processing apparatus, information processing method, and storage medium |
| US12045521B1 (en) | 2023-02-21 | 2024-07-23 | Ricoh Company, Ltd. | Halftone modification mechanism |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007006391A (ja) | 2005-06-27 | 2007-01-11 | Canon Inc | 画像処理方法及び画像処理装置 |
| JP2012186714A (ja) | 2011-03-07 | 2012-09-27 | Fujifilm Corp | 画像処理装置及び方法、並びに画像形成装置 |
| JP2015150869A (ja) | 2014-02-19 | 2015-08-24 | セイコーエプソン株式会社 | 印刷装置および印刷方法 |
| JP2015164795A (ja) | 2014-02-06 | 2015-09-17 | キヤノン株式会社 | 画像処理装置、画像形成装置、画像処理方法及びプログラム |
Family Cites Families (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6099105A (en) | 1996-07-18 | 2000-08-08 | Seiko Epson Corporation | Printing system and method for recording images using multivaluing techniques |
| JPH11308461A (ja) * | 1998-04-24 | 1999-11-05 | Canon Inc | 画像処理方法及び装置 |
| JP5922898B2 (ja) | 2011-09-15 | 2016-05-24 | キヤノン株式会社 | 情報処理装置、通信方法およびプログラム |
| JP5458083B2 (ja) * | 2011-11-22 | 2014-04-02 | 富士フイルム株式会社 | インク使用量評価装置及び方法、プログラム並びにインクジェット装置 |
| JP6353271B2 (ja) | 2013-06-04 | 2018-07-04 | キヤノン株式会社 | 画像処理装置およびその方法 |
| US9749496B2 (en) | 2013-06-19 | 2017-08-29 | Canon Kabushiki Kaisha | Performing halftone processing using intra-cell sum value differences applied so as to correct boundary pixels |
| JP2016005229A (ja) * | 2014-06-19 | 2016-01-12 | セイコーエプソン株式会社 | 画像処理装置、及び、画像処理プログラム |
| EP2963908B1 (en) | 2014-07-01 | 2020-10-28 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method and storage medium |
| JP6316135B2 (ja) | 2014-08-01 | 2018-04-25 | キヤノン株式会社 | 画像処理装置、画像処理方法及びプログラム |
| JP6512838B2 (ja) | 2015-01-21 | 2019-05-15 | キヤノン株式会社 | 画像処理装置、画像処理方法及びプログラム |
| JP6706985B2 (ja) | 2015-08-06 | 2020-06-10 | キヤノン株式会社 | 画像処理装置およびその制御方法 |
| JP6584278B2 (ja) | 2015-10-19 | 2019-10-02 | キヤノン株式会社 | 画像形成装置および画像形成装置における濃度補正方法 |
| JP6624881B2 (ja) | 2015-10-19 | 2019-12-25 | キヤノン株式会社 | 画像形成装置及びその制御方法 |
| JP6649750B2 (ja) | 2015-11-16 | 2020-02-19 | キヤノン株式会社 | 画像処理装置、画像処理方法 |
| JP6630129B2 (ja) | 2015-11-16 | 2020-01-15 | キヤノン株式会社 | 画像処理装置およびその方法、並びに、画像形成装置 |
| JP6659122B2 (ja) | 2015-11-16 | 2020-03-04 | キヤノン株式会社 | 画像処理装置及びその方法及びプログラム |
| JP6768343B2 (ja) | 2016-05-06 | 2020-10-14 | キヤノン株式会社 | 画像処理装置、画像処理方法及びプログラム |
| JP6758997B2 (ja) | 2016-08-23 | 2020-09-23 | キヤノン株式会社 | 色分解処理装置、色分解処理方法、色分解lutの作成方法及びプログラム |
| JP2019096928A (ja) | 2017-11-17 | 2019-06-20 | キヤノン株式会社 | 画像処理装置、画像処理方法、及びプログラム、並びに画像表示装置 |
| JP2019204428A (ja) | 2018-05-25 | 2019-11-28 | キヤノン株式会社 | 画像処理装置、表示システム、画像処理方法及びプログラム |
| JP7214404B2 (ja) | 2018-08-31 | 2023-01-30 | キヤノン株式会社 | 画像処理装置及び画像処理方法、プログラム |
| JP2020040334A (ja) | 2018-09-12 | 2020-03-19 | キヤノン株式会社 | 画像処理装置、画像処理方法およびプログラム |
| JP7187278B2 (ja) | 2018-11-15 | 2022-12-12 | キヤノン株式会社 | 画像処理装置、画像処理方法、及びプログラム |
| US10855877B2 (en) | 2018-12-03 | 2020-12-01 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method and storage medium |
| EP3664429B1 (en) | 2018-12-07 | 2022-07-27 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method, and program |
| US10834288B2 (en) | 2018-12-21 | 2020-11-10 | Canon Kabushiki Kaisha | Generating image region dot data based on corrected number of dots and determined arrangement priority |
| JP2020100064A (ja) | 2018-12-21 | 2020-07-02 | キヤノン株式会社 | 画像処理装置、画像処理方法及びプログラム |
| US11020985B2 (en) | 2019-01-31 | 2021-06-01 | Canon Kabushiki Kaisha | Image processing apparatus, image processing method and storage medium |
-
2019
- 2019-01-15 JP JP2019004549A patent/JP7210294B2/ja active Active
-
2020
- 2020-07-21 US US16/934,486 patent/US11531854B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007006391A (ja) | 2005-06-27 | 2007-01-11 | Canon Inc | 画像処理方法及び画像処理装置 |
| JP2012186714A (ja) | 2011-03-07 | 2012-09-27 | Fujifilm Corp | 画像処理装置及び方法、並びに画像形成装置 |
| JP2015164795A (ja) | 2014-02-06 | 2015-09-17 | キヤノン株式会社 | 画像処理装置、画像形成装置、画像処理方法及びプログラム |
| JP2015150869A (ja) | 2014-02-19 | 2015-08-24 | セイコーエプソン株式会社 | 印刷装置および印刷方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| US20200349405A1 (en) | 2020-11-05 |
| JP2019134416A (ja) | 2019-08-08 |
| US11531854B2 (en) | 2022-12-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7210294B2 (ja) | 画像処理装置、画像処理方法及びプログラム | |
| EP2530926B1 (en) | Image processing apparatus and color conversion table generating method | |
| US7365878B2 (en) | Color adjustment apparatus, print control apparatus, color adjustment method, and color adjustment program product | |
| JP5794669B2 (ja) | 画像処理装置および画像処理方法 | |
| US20050259281A1 (en) | Method, apparatus and computer program for transforming digital colour images | |
| EP1215885B1 (en) | Mapping color to colorant amounts when colorants have similar hue | |
| US8649062B2 (en) | Image processor | |
| US6760127B1 (en) | Multi-level semi-vector error diffusion | |
| EP1524844A2 (en) | Total ink amount control method for color rendering in printing system | |
| JP5777497B2 (ja) | 色処理装置およびその方法 | |
| JP4003046B2 (ja) | 印刷制御装置、印刷制御方法、印刷システム、印刷制御プログラムおよび印刷制御プログラムを記録した媒体 | |
| US7315398B2 (en) | Multi-level error diffusion with color image data | |
| JP6252003B2 (ja) | 印刷装置、印刷方法、画像処理装置およびプログラム | |
| US20040174548A1 (en) | Print controller, print control method, and print control program | |
| US9641726B1 (en) | Multi-ink vector halftoning using multi-bit vector halftoning methods | |
| JP5237215B2 (ja) | 画像処理装置及び方法 | |
| US8040568B2 (en) | 4+ color management using a virtual CMYK color paradigm | |
| US7295347B2 (en) | Image processing method for generating multi-level data | |
| JP4333990B2 (ja) | インクジェット記録装置およびインクジェット記録方法 | |
| US8941880B2 (en) | Image processing apparatus, image processing method, and program | |
| WO2019146757A1 (ja) | 画像処理装置、画像処理方法及びプログラム | |
| US8159720B2 (en) | Color error diffusion | |
| JP2023052886A (ja) | 画像処理装置、画像処理方法およびプログラム | |
| JP2007088636A (ja) | 色分解テーブル作成方法および画像処理装置 | |
| JP2019033311A (ja) | 色変換lut作成装置、色変換lutを用いて色変換処理を行う画像処理装置、色変換lutの作成方法、及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220105 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20221011 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20221208 |
|
| 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: 20221213 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230111 |
|
| R151 | Written notification of patent or utility model registration |
Ref document number: 7210294 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |