JP3712897B2 - Image processing apparatus and image forming apparatus having the same - Google Patents
Image processing apparatus and image forming apparatus having the same Download PDFInfo
- Publication number
- JP3712897B2 JP3712897B2 JP22448499A JP22448499A JP3712897B2 JP 3712897 B2 JP3712897 B2 JP 3712897B2 JP 22448499 A JP22448499 A JP 22448499A JP 22448499 A JP22448499 A JP 22448499A JP 3712897 B2 JP3712897 B2 JP 3712897B2
- Authority
- JP
- Japan
- Prior art keywords
- correction
- image
- value
- output
- curve
- 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.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims description 584
- 238000012937 correction Methods 0.000 claims description 1379
- 238000000034 method Methods 0.000 claims description 177
- 230000008569 process Effects 0.000 claims description 115
- 238000003860 storage Methods 0.000 claims description 106
- 238000005259 measurement Methods 0.000 claims description 66
- 239000011159 matrix material Substances 0.000 claims description 32
- 230000008859 change Effects 0.000 claims description 16
- 239000000470 constituent Substances 0.000 claims description 2
- 238000012360 testing method Methods 0.000 description 53
- 238000012546 transfer Methods 0.000 description 24
- 230000007246 mechanism Effects 0.000 description 15
- 230000032258 transport Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- 238000000926 separation method Methods 0.000 description 10
- 238000004042 decolorization Methods 0.000 description 8
- 238000003705 background correction Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 5
- 238000006243 chemical reaction Methods 0.000 description 4
- 239000004065 semiconductor Substances 0.000 description 4
- 239000003086 colorant Substances 0.000 description 3
- 230000007423 decrease Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000003384 imaging method Methods 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 238000004140 cleaning Methods 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 238000010521 absorption reaction Methods 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Landscapes
- Image Processing (AREA)
- Picture Signal Circuits (AREA)
- Facsimile Image Signal Circuits (AREA)
- Control Or Security For Electrophotography (AREA)
- Color Electrophotography (AREA)
Description
【0001】
【発明が属する技術分野】
本発明は、デジタルカラー複写機等のカラー画像形成装置に用いられる画像処理装置およびそれを備える画像形成装置に関するものであり、特に階調補正処理に関するものである。
【0002】
【従来の技術】
γ補正処理を行う従来技術の画像形成装置は、特開平6−205217号公報に開示される。前記公報のデジタルカラー複写機は、スキャナとプリント制御部と電子写真方式の印刷機とを備える。プリント制御部はメモリを備え、メモリは、図28に示すような濃淡階調の各濃度値の画像パターンからなる基準画像のデータと、目標の階調特性G1のデータ(図29)とを記憶する。前記デジタル複写機の使用者またはサービスマンは、γ補正を伴う原稿複写に先立ち、前記印刷機に前記基準画像を印刷させ、印刷物を前記スキャナに読取らせる。前記プリンタ制御部は、読取り結果である印刷物の基準階調特性G2のデータと、使用者が希望する目標の階調特性G1のデータとを用いた演算によって、γ補正データG3を作成し、メモリに記憶させる。γ補正データG3が記憶された後、前記複写機において原稿複写が行われる場合、スキャナによって読取られた原稿の画像の階調特性は、γ補正データG3を用いて補正される。
【0003】
図29に示すように、基準階調特性G2のグラフ上の画像入力レベルL1に対応する点A0は、γ補正処理によって、目標階調特性G1のグラフ上の画像入力レベルL1に対応する点A1に補正されるべきである。このような補正のために、γ補正データG3を用いたγ補正において、点A1と等しい出力画像濃度に対する基準階調特性G2のグラフ上の点A2の出力のために用いられるレーザ露光量P(L1)が、画像印刷時に採用される。同様に、画像入力レベルL2に対する基準階調特性G2のグラフ上の点B0を、目標階調特性G1のグラフ上の点B1に補正するためには、基準階調特性G2のグラフ上の点B2の出力のために用いられるレーザ露光量P(L2)が、画像印刷時に採用される。これによって、サービスマンまたは使用者がγ補正データG3を新たに作成させるたびに、プリンタ制御部は、電子写真プロセスの条件の経年変化または使用されるトナーの特性の変化に対応した画像処理を行う。
【0004】
【発明が解決しようとする課題】
上述の特開平6−205217号公報のデジタル複写機において、目標階調特性を変更しようとする場合、または印刷される画像の濃淡またはコントラスト等の各種の設定を変更しようとする場合、変更の度に、上述した手法に基づいてγ補正データを作成しなければならない。作成されたγ補正データを保持するためには、メモリがある程度の容量を有する必要があり、メモリの容量の削減には限界がある。
【0005】
画像形成装置は、従来、スキャナ等で実現される画像入力装置と、γ補正を含む階調補正処理を行う階調補正処理手段を備えた画像処理装置と、印刷機で実現される画像出力装置とから構成される。このような画像形成装置においては、画像入力装置の特性にばらつきがある場合、および、白地の記録紙と下地濃度が異なる原稿が複写される場合、本来薄い濃度である画像が濃くなったり、あるいは逆に、濃い濃度の画像が薄くなることが抑制され、視覚的に複写される原稿と近い画像が形成されることが望ましい。白地の記録紙とは下地濃度が異なる原稿としては、カラー(有彩色)の記録紙上に画像が形成された原稿、白地の記録紙でも紙質が異なる記録紙や新聞紙上に画像が形成された原稿等が挙げられる。
【0006】
また画像形成装置においては、予め定める特定種類の原稿を複写する場合、画像出力装置からの出力可能な最大濃度に依存して高濃度領域での顕著な濃度差が生じないことが望まれている。たとえば写真のように滑らかな階調性を有する原稿を複写する時には、高濃度領域における階調性の急激な変化がなく、原稿上の画像と画像形成装置からの出力画像との間で濃度差が生じないことが望まれている。
【0007】
本発明の目的は、階調補正処理のためのデータの記憶に必要な記憶容量を減少させることができる画像処理装置およびそれを備える画像形成装置を提供することである。
【0008】
本発明の他の目的は、画像入力装置固有の特性のばらつき、および原稿の下地濃度の違いがあったとしても、これらを補正して適切な階調補正処理を画像に施すことができる画像処理装置およびそれを備える画像形成装置を提供することである。
【0009】
本発明のさらに他の目的は、画像出力装置の状態に起因して画像出力装置の最大出力濃度が異なる場合においても、高濃度領域における濃度差が大きくならないように補正を行って、適切な階調補正処理を画像に施すことができる画像処理装置およびそれを備える画像形成装置を提供することである。
【0010】
【課題を解決するための手段】
本発明は、画像を入力する画像入力手段からの画像を構成する画素の入力濃度値が与えられ、入力された画像に対して補正曲線を用いた階調補正処理を施す階調補正処理手段を備え、
前記階調補正処理手段は、前記入力濃度値に対する前記補正曲線上の補正値を与え、階調補正処理が施された画像を画像出力手段に与える構成である画像処理装置において、
入力濃度値に対する補正値の予め定める変化を示す基準補正曲線を記憶している基準補正曲線記憶手段と、
入力濃度値の範囲内で相互に間隔を空けて指定された入力濃度値である複数の指定濃度値にそれぞれ対応して、該指定濃度値に対する前記基準補正曲線上の補正値と、該指定濃度値に対する補正曲線上の補正値との差であり、前記基準補正曲線を基に予め設定された補正量を記憶している補正量記憶手段と、
前記画像に対して、ディザ方式の中間調補正処理を施す中間調補正処理手段とを含み、
前記階調補正処理手段は、画像出力の度に、前記基準補正曲線と前記指定濃度値に対応する補正量とに基づいて、階調補正処理に用いる前記補正曲線を作成し、
前記基準補正曲線および前記指定濃度値に対応する補正量は、前記中間調補正処理手段が用いることができるディザマトリクスのサイズ毎に設定されていることを特徴とする画像処理装置である。
【0011】
本発明に従えば、前記画像処理装置において、指定濃度値に対応する補正量と基準補正曲線とだけが常に記憶されており、階調補正処理に用いられる補正曲線は、画像を画像出力手段から出力しようとする時点に作成される。これによって画像処理装置は、階調補正処理に実際に用いられる補正曲線の全データを記憶手段に常に記憶させておく必要がなくなる。階調補正処理に用いられる補正曲線が変更可能である場合、補正量記憶手段は、複数組の補正量を記憶するだけで良い。これらの理由に基づき、本発明の画像処理装置は、複数の補正曲線の全データを記憶する従来技術の画像形成装置よりも、階調補正処理に必要なデータを記憶するための記憶容量を削減することができる。
前記画像処理装置内の前記階調補正処理手段は、各ディザマトリクスのサイズ毎に適切な階調補正処理を行うことができる。
【0012】
また本発明の画像処理装置は、前記基準補正曲線記憶手段が複数の前記基準補正曲線を記憶する場合、前記階調補正処理手段は、前記画像出力手段固有の出力特性に応じて、複数の基準補正曲線のうちのいずれか1つを選び、選ばれた基準補正曲線を前記補正曲線の作成に用いることを特徴とする。
【0013】
本発明に従えば、前記画像処理装置において、画像出力手段固有の出力特性に応じて選ばれた基準補正曲線が、補正曲線の作成に用いられる。これによって前記階調補正処理手段は、画像出力手段固有の出力特性により適した補正曲線を、作成することができる。
【0014】
また本発明の画像処理装置は、前記階調補正処理手段は、前記基準補正曲線の選択時に、
前記複数の指定濃度値の画像パターンを、階調補正処理を施すことなく、前記画像出力手段によって出力させ、
出力された画像パターンの濃度値を、前記画像入力手段によって読取らせ、読取られた濃度値を、前記各基準補正曲線と対応付けられた予め定める基準特性曲線と比較し、
読取られた濃度値に最も近い基準特性曲線に対応付けられる基準補正曲線を選択することを特徴とする。
【0015】
本発明に従えば、前記画像処理装置内の階調補正処理手段は、画像出力手段固有の出力特性に対して最も適当な基準補正曲線を選択することができる。
【0016】
また本発明の画像処理装置は、前記指定濃度値に対応する補正量は、前記画像出力手段の固有の出力特性に基づいた補正量である第1の補正量であることを特徴とする。
【0017】
本発明に従えば、前記画像処理装置内の階調補正処理手段は、画像出力手段固有の出力特性に基づいた適切なγ補正処理を行うことができる。
【0018】
また本発明の画像処理装置は、画像の階調補正処理に関して設定される調整量を入力する調整量入力手段をさらに含み、
前記指定濃度値に対応する補正量は、入力された調整量に基づいた補正量である第2の補正量であることを特徴とする。
【0019】
本発明に従えば、前記画像処理装置において、指定濃度値に対応する補正量は、調整量に基づいて定められる。調整量が画像出力手段固有の出力特性に応じて設定されている場合、階調補正処理手段は、画像出力手段固有の出力特性に基づいた適切なγ補正処理を行うことができる。調整量が画像形成装置の利用者が望む濃度値の補正処理に関する調整量である場合、階調補正処理手段は、調整量に基づいた濃度値の補正処理を、γ補正処理と同時に行うことができる。本発明では、調整量による補正は含まず、画像出力手段固有の出力特性を補正する場合、γ補正処理と称している。
【0020】
また本発明の画像処理装置は、画像の階調補正処理に関して設定される調整量を入力する調整量入力手段をさらに含み、
前記指定濃度値に対応する補正量は、前記画像出力手段の固有の出力特性に基づいた補正量である第1の補正量と、入力された調整量に基づいた補正量である第2の補正量との和であることを特徴とする。
【0021】
本発明に従えば、前記画像処理装置内の階調補正処理手段は、画像出力手段固有の出力特性に基づいた適切なγ補正処理を行うことができ、かつ調整量に基づいた濃度値の補正処理を行うことができる。
【0022】
また本発明の画像処理装置は、前記階調補正処理手段は、前記第1の補正量の決定時に、
前記指定濃度値の画像パターンに、前記基準補正曲線を用いた階調補正処理を施し、
階調補正処理された画像パターンを、前記画像出力手段によって出力させ、出力された画像パターンの濃度値を、前記画像入力手段によって読取らせ、読取られた濃度値を予め定める目標出力曲線と比較し、比較結果に基づいて、第1の補正量を決定することを特徴とする。
【0023】
本発明に従えば、前記画像処理装置内の前記階調補正処理手段は、画像出力手段固有の出力特性に対して最も適切な第1の補正量を設定することができる。
【0024】
また本発明の画像処理装置は、前記調整量入力手段から複数の調整量が入力される場合、前記第2の補正量は、各調整量毎に定められる補正量の総和であることを特徴とする。
【0025】
本発明に従えば、前記画像処理装置内の階調補正処理手段は、補正量が重複して入力される場合、第2の補正量を容易に算出することができる。
【0026】
また本発明の画像処理装置は、前記階調補正処理手段は、前記補正曲線の作成時に、
前記指定濃度値に対する前記補正曲線上の補正値を、前記指定濃度値に対する前記基準補正曲線上の補正値と前記指定濃度値に対応する補正量とを加算して求め、
前記指定濃度値以外の入力濃度値に対する前記補正曲線上の補正値を、前記指定濃度値に対する前記補正曲線上の補正値を用いた補間処理によって求めることを特徴とする。
【0027】
本発明に従えば、前記画像処理装置の階調補正処理手段は、基準補正曲線と1組の補正量とだけを用いて、補正曲線を作成することができる。
【0028】
また本発明の画像処理装置は、前記補間処理は、線形補間処理であることを特徴とする。
【0029】
本発明に従えば、前記画像処理装置において、補正曲線の作成時に用いられる補間処理は、線形補間処理である。これによって線形補間処理以外の他の補間処理が用いられる場合よりも補間演算が簡単になるので、階調補正処理手段は、補正曲線を容易に作成することができる。
【0030】
また本発明の画像処理装置は、前記補間処理は、スプライン補間処理であることを特徴とする。
【0031】
本発明に従えば、前記画像処理装置において、補正曲線の作成時に用いられる補間処理は、スプライン補間処理である。これによって階調補正処理手段は、スプライン補間処理以外の他の補間処理が用いられる場合よりも、滑らかな補正曲線を作成することができる。スプライン補間処理を用いて作成された補正曲線を用いて階調補正処理が行われる場合、階調補正処理手段におけるγ補正後の出力の階調特性がより滑らかなものになる。
【0032】
また本発明の画像処理装置は、前記階調補正処理手段は、前記補正曲線の作成時に、
前記指定濃度値以外の入力濃度値に対応する補正量を、前記指定濃度値に対応する補正量を用いた線形補間処理によって求め、
前記指定濃度値に対する前記補正曲線上の補正値を、前記指定濃度値に対する前記基準補正曲線上の補正値と前記指定濃度値に対応する補正量とを加算して求め、
前記指定濃度値以外の入力濃度値に対する前記補正曲線上の補正値を、入力濃度値に対する前記基準補正曲線上の補正値と前記線形補間処理によって求められた補正量とを加算して求めることを特徴とする。
【0033】
本発明に従えば、前記画像処理装置内の前記階調補正処理手段は、より滑らかな補正曲線を作成することができる。ゆえに階調補正処理手段におけるγ補正後の出力の階調特性が、より滑らかになる。また補正量の補間処理に線形補間処理が用いられているので、線形補間処理以外の他の補間処理が用いられる場合よりも補間演算が簡単になる。これらの理由に基づき、前記階調補正処理手段は、滑らかな補正曲線を容易に作成することができる。
【0034】
また本発明の画像処理装置は、前記画像がカラー画像である場合、前記基準補正曲線および前記指定濃度値に対応する補正量は、複数の各色成分毎に設定されていることを特徴とする。
【0035】
本発明に従えば、前記画像処理装置内の階調補正処理手段は、各色成分の濃度値毎に適切な階調補正処理を行うことができる。
【0038】
本発明は、画像入力手段から入力された画像に対して、補正曲線を用いた階調補正処理を施す階調補正処理手段と、
画像を構成する画素の入力濃度値に対する補正値の予め定める変化を示し、画像出力手段固有の出力特性に応じて定められた複数の基準補正曲線を記憶している基準補正曲線記憶手段と、
入力濃度値の範囲内で相互に間隔を空けて指定された入力濃度値である複数の指定濃度値それぞれに対応して、前記基準補正曲線を基に予め設定された補正量を記憶している補正量記憶手段とを含み、
前記階調補正処理手段は、画像出力の度に、前記基準補正曲線と前記指定濃度値に対応する補正量とに基づいて、階調補正処理に用いる補正曲線を作成し、入力された画像を構成する画素の入力濃度値に対応する該補正曲線上の補正値を画像出力手段に与える構成である画像処理装置において、
複数の指定濃度値の画像パターンを、階調補正処理を施すことなく、記録媒体上に、前記画像出力手段によって出力させ、出力された画像パターンの濃度値、および画像パターンが形成されていない領域の記録媒体の濃度値を、前記画像入力手段によって読取らせ、前記画像パターンが形成されていない領域の濃度を測定して得られる下地濃度値に掛け算することによって、前記画像入力手段により読み取られた前記画像パターンの濃度値である出力測定値の補正を行う濃度補正量を求める係数である補正係数を記憶する補正係数記憶手段と、
前記画像に対して、ディザ方式の中間調補正処理を施す中間調補正処理手段とを含み、
前記階調補正処理手段は、各指定濃度値に対応する前記各濃度補正量を、各指定濃度値に対応する出力測定値から差引くことによって、各指定濃度値に対応する補正出力濃度値を得、該補正出力濃度値を、前記各基準補正曲線と対応づけられた予め定める基準特性曲線と比較し、補正された画像パターンの濃度値に最も近い基準特性曲線に対応づけられる基準補正曲線を選択し、
前記基準補正曲線および前記指定濃度値に対応する補正量は、前記中間調補正処理手段が用いることができるディザマトリクスのサイズ毎に設定されていることを特徴とする画像処理装置である。
【0039】
本発明に従えば、画像処理装置は、複数の指定濃度値に対応する補正量と基準補正曲線とに加えて、予め求められた適切な補正係数を記憶している。補正係数は、画像入力手段のばらつき、および原稿の下地濃度が原稿上の画像の濃度に与える影響を補正するためのものであり、既知の画像の入力結果に基づいて定められる。このような補正係数が記憶されているので、階調補正処理手段は、階調補正処理に先立ち、補正量を基準補正曲線および補正係数に基づいて設定可能である。階調補正処理手段は、基準補正曲線と設定された補正量と用い、階調補正処理に用いる補正曲線を、画像が与えられるたびに作成する。これによって、画像入力手段の特性にばらつきがある場合、階調補正処理手段は、特性ばらつきの影響を除いて補正曲線を作成することが可能なので、適切な階調補正処理を行うことができる。また白地の記録紙とは下地濃度が異なる原稿上の画像が画像入力手段から入力される場合、階調補正処理手段は、下地濃度の違いの影響を除いて補正曲線を作成することが可能なので、適切な階調補正処理を行うことができる。
【0041】
本発明に従えば、画像処理装置において、複数の基準補正曲線が記憶されている場合、階調補正処理手段は、1本の基準補正曲線を選択し、選択された基準補正曲線を、補正量の設定処理および補正曲線の作成処理等に用いる。このために階調補正処理手段は、画像出力手段によって記録媒体上にそのまま出力された指定濃度値の画像パターンを画像入力手段で読取り、読取られた濃度値に対して、画像パターンが形成されていない領域の記録媒体の濃度値と補正係数とに基づいた補正を施す。そして、複数の基準補正曲線のうち、補正された画像パターンの濃度値の分布に最も近い基準特性曲線に対応づけられる基準補正曲線が選ばれる。これによって階調補正処理手段は、画像入力手段の特性のばらつきの影響または原稿の下地濃度の影響を読取られた画像パターンの濃度値から除くことができるので、画像出力手段固有の出力特性に対して最も適切な基準補正曲線を選択することができる。
【0042】
また本発明は、前記指定濃度値に対応する補正量が、前記画像出力手段の固有の出力特性に基づいた補正量である第1の補正量であり、
前記階調補正処理手段は、第1の補正量を決定するとき、
前記指定濃度値の画像パターンに、前記基準補正曲線を用いた階調補正処理を施し、
階調補正処理が施された画像パターンを、記録媒体上に、前記画像出力手段によって出力させ、
出力された画像パターンの濃度値、および画像パターンが形成されていない領域の記録媒体の濃度値を、前記画像入力手段によって読取らせ、
読取られた記録媒体の濃度値と前記補正係数とを用いて、読取られた画像パターンの濃度値を補正して前記補正出力濃度値を得、
前記補正出力濃度値を予め定められる目標特性曲線と比較し、比較結果に基づいて前記第1の補正量を決定することを特徴とする。
【0043】
本発明に従えば、画像処理装置において、階調補正処理手段は、基準補正曲線を用いた階調補正処理が施されて記録媒体上に出力された指定濃度値の画像パターンを画像入力手段により読取らせ、読取られた濃度値に対して、画像パターンが形成されていない領域の記録媒体の濃度値と補正係数とに基づいた補正を施す。そして、補正された複数の画像パターンの濃度値と目標特性曲線とを比較することにより、第1の補正量が指定濃度値毎に設定される。これによって階調補正処理手段は、画像入力手段の特性のばらつきの影響または画像パターンが出力された記録媒体の下地濃度の影響を受けずに最も適切な第1の補正量を算出することができる。
【0044】
また本発明の画像処理装置は、前記補正係数が、複数種類の各記録媒体に応じてそれぞれ定められており、
前記階調補正処理手段が、複数種類の記録媒体に応じた補正係数のうちのいずれかを選択可能に構成されていることを特徴とする。
【0045】
本発明に従えば、前記補正係数は、複数種類の記録媒体に応じてそれぞれ設定されている。複数種類の記録媒体は、たとえば下地濃度が相互に異なるものである。階調補正処理手段は、複数種類の記録媒体に応じた補正係数のうち、処理に用いるいずれかを選択可能に構成されている。ゆえに階調補正処理手段は、入力された画像が形成されている記録媒体の種類に応じた補正係数を用いて、補正量を設定することが可能である。これによって階調補正処理手段は、白地の記録紙とは種類が異なる記録媒体上の画像が入力された場合、記録媒体の種類に応じた適切な補正量を用いて補正曲線を設定可能なので、記録媒体の種類に応じた適切な階調補正処理を行うことが可能になる。
【0046】
複数種類の記録媒体にそれぞれ応じた補正係数が記憶されている場合、各記録媒体に対応する補正係数に応じた補正量が事前にそれぞれ設定され、補正量記憶手段に記憶しておくことも可能である。この場合階調補正処理手段は、選択された補正係数と対になる補正量を選択し、選択された補正量を用いて補正曲線を作成する。これによって階調補正処理手段は、白地の記録紙とは種類が異なる記録媒体上の画像が入力された場合、記録媒体の種類に応じた適切な補正量を用いて補正曲線を設定可能なので、記録媒体の種類に応じた適切な階調補正処理を行うことが可能になる。
【0047】
また本発明の画像処理装置は、前記画像がカラー画像である場合、前記補正係数は、複数の各色成分毎に定められていることを特徴とする。
【0048】
本発明に従えば、画像処理装置において、前記補正係数は複数の色成分毎にそれぞれ定められている。階調補正処理手段は、色成分毎に、各々の補正係数を用いて補正量を設定し、そして各補正曲線を各色成分に応じた補正量を用いて作成可能である。これによって階調補正処理手段は、色成分毎に、より適切な階調補正処理を行うことが可能になる。
【0049】
本発明は、画像入力手段から入力された画像に対して、補正曲線を用いた階調補正処理を施す階調補正処理手段と、
画像を構成する画素の入力濃度値に対する補正値の予め定める変化を示す基準補正曲線を記憶している基準補正曲線記憶手段と、
入力濃度値の範囲内で相互に間隔を空けて指定された入力濃度値である複数の指定濃度値それぞれに対応して、前記基準補正曲線を基に予め設定された補正量を記憶している補正量記憶手段とを含み、
前記階調補正処理手段は、画像出力の度に、前記基準補正曲線と前記指定濃度値に対応する補正量とに基づいて、階調補正処理に用いる前記補正曲線を作成し、入力された画像を構成する画素の入力濃度値に対応する該補正曲線上の補正値を画像出力手段に与える構成である画像処理装置において、
前記補正曲線が作成される際に用いられる、画像出力手段の最大出力値に基づいて設定される前記補正曲線上の補正値の上限値である最大補正値を記憶している最大補正値記憶手段を備え、
前記階調補正処理手段は、前記補正曲線上の補正値が最大補正値以下になるように制限された補正曲線を用いて前記階調補正処理を行い、
前記画像に対して、ディザ方式の中間調補正処理を施す中間調補正処理手段をさらに含み、
前記基準補正曲線および前記指定濃度値に対応する補正量は、前記中間調補正処理手段が用いることができるディザマトリクスのサイズ毎に設定されていることを特徴とする画像処理装置である。
【0050】
本発明に従えば、画像処理装置において、補正曲線上の最大補正値が最大補正値記憶手段に記憶されている。最大補正値は、補正曲線上の補正値の上限値であり、画像出力手段によって出力可能な最大濃度に対応する最大出力値に応じて設定されている。このような最大補正値が記憶されているので、階調補正処理手段は、画像出力のたびに、基準補正曲線と指定濃度値に対応する補正量とに基づいて補正曲線を作成し、さらに、作成された補正曲線上の補正値が、記憶されている最大補正値以下になるように該補正曲線を制限し、制限された補正曲線を用いて階調補正処理を行うことが可能である。このように画像出力手段に与える補正値に最大補正値を用いた制限を加えることによって、画像出力手段の最大出力値が無視できない程度の変化幅で変動する場合、画像処理装置は、高濃度領域における濃度差を抑制し、適切な階調補正処理を行うことができる。
【0051】
また本発明は、前記最大補正値は、最も濃い濃度の指定濃度値に対応する補正曲線上の前記補正値と、該補正値に対する既定の割合を示す最大補正値決定係数とに基づいて定められることを特徴とする。
【0052】
本発明に従えば、画像処理装置において、階調補正処理手段は、全指定濃度値のうちの最も濃い濃度の指定濃度値に対応する補正曲線上の補正値に、その補正値に対する既定の割合を示す最大補正値決定係数を乗じて、最大補正値を算出可能である。最大補正値の算出のためには、補正曲線上の補正値の算出に先立ち、好ましい最大補正値決定係数が定められて、最大補正値記憶手段に格納されていればよい。最も濃い指定濃度値に対応する補正曲線上の補正値と最大補正値決定係数とに基づいて最大補正値が定められるので、最大補正値は画像を出力する毎に算出可能である。これによって、補正値に制限を加える前の補正曲線が画像出力のたびに異なる場合であっても、階調補正処理手段は適切な階調補正処理を行うことが可能になる。
【0053】
また本発明は、前記基準補正曲線記憶手段が、複数の前記基準補正曲線を記憶しており、
前記階調補正処理手段は、前記画像出力手段固有の出力特性に応じて、複数の基準補正曲線のうちから処理に用いるいずれか1つを選択するとき、
前記複数の指定濃度値の画像パターンを、階調補正処理を施すことなく、前記画像出力手段によって出力させ、
出力された画像パターンの濃度値を、前記画像入力手段によって読取らせ、
読取られた画像パターンの濃度値を、前記各基準補正曲線と対応づけられた予め定める基準特性曲線と比較し、読取られた画像パターンの濃度値に最も近い基準特性曲線に対応づけられる基準補正曲線を選択し、
最適な状態に調整された前記画像出力手段より出力されて前記画像入力手段により前記読取られた画像パターンのうち最大出力値を示す画像パターンの標準的な測定値である最大出力目標値と前記読取られた画像パターンの濃度値とに基づいて前記最大補正値を求めることを特徴とする。
【0054】
本発明に従えば、画像処理装置において、階調補正処理手段は、最大補正値の設定時に、各指定濃度値の画像パターンを階調補正処理を施すことなく出力させ、該各画像パターンを画像入力手段によって読取らせ、読取られた画像パターンの濃度値に基づいて最大補正値を求める。階調補正処理手段は、画像出力手段に与えられる補正値に対し、画像入力手段により読取られた画像パターンの濃度値の変化を示す曲線を作成し、最大出力目標値に対応する前記曲線上の補正値を、最大補正値として設定することが可能である。このように画像パターンが出力される毎に最大出力値が求められるので、階調補正処理手段はより適切な階調補正処理を行うことができる。なお基準補正曲線記憶手段が基準補正曲線を1本だけ記憶している場合、階調補正処理手段は、基準補正曲線の選択を行わず、記憶された基準補正曲線を用いて、最大補正値の設定のためだけに、指定濃度値の画像パターンの出力および読取りを行わせ、読取り結果に応じて最大補正値を設定すればよい。
【0055】
また本発明の画像処理装置は、前記最大出力目標値は、複数定められていることを特徴とする。
【0056】
本発明に従えば、画像処理装置において、指定濃度値の画像パターンの読取られた濃度値を用いて最大補正値が設定される場合、複数の最大出力目標値が設定されている。階調補正処理手段は、読取られた画像パターンの濃度値と各最大出力目標値とに基づいて最大補正値の候補値をそれぞれ求め、複数の候補値を統計的に処理して最大補正値を算出可能である。複数の最大出力目標値があるならば、読取られた画像パターンの濃度値が安定に得られない可能性がある場合(たとえば、濃度が単調に減少する指定濃度値の画像パターンを用いて出力を行っているにも関わらず、読取られた濃度値が増加するような部分が存在する場合等)でも、階調補正処理手段は最大補正値を安定して求めることが可能である。これによって階調補正処理手段は、より適切な階調補正処理を行うことができる。
【0057】
また本発明の画像処理装置は、画像の階調補正処理に関して設定される調整量を入力する調整量入力手段がさらに備えられており、
前記最大補正値は、入力された調整量に基づいた補正量である第2の補正量に応じて求められることを特徴とする。
【0058】
本発明に従えば、γ補正以外の他の調整が行われる場合、階調補正処理手段は、他の調整に関して入力された調整量に応じて最大補正値を求め、求められた最大補正値を用いて補正曲線上の補正値を制限する。これによって階調補正処理手段は、より適切な階調補正処理を行うことができる。
【0059】
また本発明の画像処理装置は、前記画像がカラー画像である場合、前記最大補正値は、複数の各色成分毎に定められることを特徴とする。
【0060】
本発明に従えば、画像処理装置において、最大補正値は色成分毎にそれぞれ定められている。階調補正処理手段は、色成分毎に補正曲線を作成し補正曲線上の補正値を、各色成分に応じた最大補正値を用いて制限することが可能である。これによって階調補正処理手段は、色成分毎に、適切な階調補正処理を行うことが可能になる。
【0061】
また本発明の画像処理装置は、前記階調補正処理手段は、前記最大補正値を使用するか否かが切替可能に構成されていることを特徴とする。
【0062】
本発明に従えば、画像処理装置において、階調補正処理手段は、補正曲線の作成時に最大補正値を使用するか否かを切替可能に構成されている。階調補正処理手段は、最大補正値を使用すると判断された場合だけ、基準補正曲線と指定濃度値に対応する補正量とに基づいて作成された補正曲線上の補正値を、最大補正値を用いて制限し、制限された補正曲線を階調補正処理に用いる。最大補正値を使用しないと判断された場合は、基準補正曲線と指定濃度値に対応する補正量とに基づいて作成された補正曲線をそのまま階調補正処理に用いることが可能である。最大補正値を使用するか否かが切替可能に構成されているので、階調補正処理手段は、原稿の種類または使用者の好みに応じて、より適切な階調補正処理を行うことが可能である。
また本発明は、前述の画像処理装置を含むことを特徴とする画像形成装置である。
【0063】
【発明の実施の形態】
図1は、本発明の画像処理装置が備えられた画像形成装置11の構成を示す正面断面の略図である。画像形成装置11はデジタルカラー複写機で実現される。画像形成装置1の本体内部には、画像入力手段である画像入力装置13と、画像処理装置14と、画像出力手段である画像出力装置15とが設けられる。画像形成装置11の本体の上面には、透明な原稿台111と、操作パネル16とが設けられる。
【0064】
原稿台111の上面には、両面自動原稿送り装置(RADF:Reversing Automatic Document Feeder)112が装着されている。両面自動原稿送り装置112は、原稿台111に対して開閉可能な状態で支持され、かつ原稿台111の面に対して所定の位置関係を有する。両面自動原稿送り装置112は、まず原稿の一方の面が原稿台111の所定位置において画像入力装置13に対向するように、原稿を搬送し、該一方の面についての読取りが終了した後に、原稿の他方の面が原稿台111の所定位置において画像入力装置13に対向するように、原稿の表裏を反転させつつ原稿台111に向かって搬送する。両面自動原稿送り装置112における原稿の搬送動作および表裏反転の動作は、画像形成装置11全体の動作に関連して制御される。
【0065】
画像入力装置13は、両面自動原稿送り装置112によって原稿台111上に搬送された原稿の画像を読取るために、原稿台111の下方に配置されている。画像入力装置13は、原稿台111の下面に平行に往復移動する原稿走査体と、光学レンズ115と、光電変換素子であるCCD(Charge Coupled Device)ラインセンサ116とを有している。
【0066】
前記原稿走査体は、第1の走査ユニット113と第2の走査ユニット114とから構成される。第1の走査ユニット113は、原稿表面を露光する露光ランプと、原稿からの反射光像を所定の第1の方向に向かって偏向する第1ミラーとを有する。第1の走査ユニット113は、原稿台111の下面に対して所定の距離を保ちながら、原稿台111の下面に平行に、往復移動する。第2の走査ユニット114は、第1の走査ユニット113の第1ミラーによって偏向された原稿からの反射光像を、所定の第2の方向に向かってさらに偏向するために、第2ミラーおよび第3ミラーを有する。第2の走査ユニット114は、第1の走査ユニット113と所定の速度関係を保ちつつ、原稿台111の下面に平行に、往復移動する。
【0067】
光学レンズ115は、第2の走査ユニットの第3ミラーによって偏向された反射光像を縮小し、縮小された反射光像をCCDラインセンサ116上の所定位置に結像させる。CCDラインセンサ116は、結像された反射光像を順次光電変換して、電気信号であるアナログ画像信号を出力する。本画像形成装置11に備えられるCCDラインセンサ116は、具体的には3ラインのカラーCCDラインセンサである。3ラインカラーCCDラインセンサは、白黒画像またはカラー画像を読取り、反射光像を赤(R)・緑(G)および青(B)の色成分の像に色分解して、これら3つの色成分の像に対応する信号から成る反射率信号を出力する。CCDラインセンサ116によって生成された反射率信号は、画像処理装置14に与えられる。なお以後の説明において、赤・緑および青の3色を「RGB」と総称する。
【0068】
画像処理装置14は、与えられたRGBの反射率信号に、後述する所定の処理を施す。この結果、RGBの反射率信号は、シアン(C)・マゼンタ(M)・黄(Y)および黒(K)の色成分の像にそれぞれ対応する信号から成るデジタル画像信号(以後「画像データ」と称する)に変換される。なお以後の説明において、シアン・マゼンタ・黄および黒の4色を「CMYK」と総称する。
【0069】
画像出力装置15の下方には、用紙トレイを備えた給紙機構211が設けられる。本実施の形態の画像形成装置11では、カットシート状の紙が、用紙Pとして用いられる。給紙機構221は、概略的には、前記用紙トレイ内の用紙Pを1枚ずつ分離して、画像出力装置15に向かって供給する。また両面印刷が行われる場合、給紙機構211は、片面に画像が形成された用紙Pを、画像出力装置15の画像形成タイミングに合わせて画像出力装置15に再供給されるように、搬送する。給紙機構221において、用紙トレイから送り出された用紙Pが給紙機構221内の給紙搬送経路のガイド内に用紙Pが供給されると、給紙搬送経路内に設けられるセンサが、用紙Pの先端部分を検知して、検知信号を出力する。
【0070】
画像出力装置15の手前には、一対のレジストローラ212が配置される。レジストローラ212は、給紙搬送経路内のセンサからの検知信号に基づいて、搬送される用紙Pを一旦停止させる。分離供給された用紙Pは、レジストローラ212によって制御される供給タイミングで、画像出力装置15に搬送される。
【0071】
画像出力装置15内には、第1画像形成部Paと、第2画像形成部Pbと、第3画像形成部Pcと、第4画像形成部Pdと、転写搬送ベルト機構213と、定着装置217とが設けられる。転写搬送ベルト機構213は、画像出力装置15内の下方部に配置される。転写搬送ベルト機構213は、駆動ローラ214と、従動ローラ215と、これらローラ214,215の間に略平行に伸びるように張架された転写搬送ベルト216とを有する。転写搬送ベルト216の下側に近接して、パターン画像検出ユニット232が設けられている。
【0072】
第1画像形成部Pa・第2画像形成部Pb・第3画像形成部Pcおよび第4画像形成部Pdは、画像出力装置15内の転写搬送ベルト216の上方に、転写搬送ベルト216に近接して、用紙搬送経路の上流側から順に並設される。定着装置217は、用紙搬送路における転写搬送ベルト機構213の下流側に配置される。第1画像形成部Paと給紙機構21との間に、用紙吸着用帯電器228が設けられる。第4画像形成部Pdと定着装置217との間でありかつ駆動ローラ214のほぼ真上の位置に、用紙剥離用の除電器229が設けられる。
【0073】
転写搬送ベルト機構213は、概略的には、レジストローラ212によって供給された用紙Pを、転写搬送ベルト216に静電吸着させつつ搬送する構成になっており、具体的には以下のように動作する。用紙吸着用帯電器228は、転写搬送ベルト216の表面を帯電させる。転写搬送ベルト216は、駆動ローラ214によって、図1において矢印Zで示す方向に駆動される。ゆえに転写搬送ベルト216は、給紙機構211を通じて給送される用紙Pを担持しつつ、第1画像形成部Pa、第2画像形成部Pb、第3画像形成部Pc、および第4画像形成部Pdに、用紙Pを順次搬送する。転写搬送ベルト216の表面が用紙吸着用帯電器228によって帯電されているので、転写搬送ベルト機構213は、給紙機構211から供給された用紙Pを転写搬送ベルト216に確実に吸着させた状態で、第1画像形成部Paから第4画像形成部Pdまでの間、用紙Pを位置ずれを起こさないように、安定して搬送することができる。静電吸着されている用紙Pを転写搬送ベルト216から分離するために、用紙剥離用の除電器229には交流電圧が印加されている。
【0074】
第1画像形成部Pa、第2画像形成部Pb、第3画像形成部Pc、および第4画像形成部Pdは、実質的には、相互に等しい構成を有している。各画像形成部Pa.Pb,Pc,Pdは、図1において矢印Fで示す方向に回転駆動される感光体ドラム222a,222b,222c,222dをそれぞれ含む。感光体ドラム222a〜222dの周辺には、帯電器223a,223b,223c,223dと、現像装置224a,224b,224c,224dと、転写部材225a,225b,225c,225dと、クリーニング装置226a,226b,226c,226dとが、感光体ドラム222a〜222dの回転方向Fに沿って順次配置されている。
【0075】
感光体ドラム222a〜222dの上方には、レーザビームスキャナユニット227a,227b,227c,227dがそれぞれ設けられている。レーザビームスキャナユニット227a〜227dは、半導体レーザ素子と、偏向装置であるポリゴンミラー240a,240b,240c,240dと、fθレンズ241a,241b,241c,241dと、2つのミラー242a,242b,242c,242d;243a,243b,243c,243dとをそれぞれ有している。なお図1において、半導体レーザ素子は図示されていない。
【0076】
第1画像形成部Paのレーザビームスキャナユニット227aには、画像処理装置14からの画像データ内の、カラー原稿画像の黒の色成分像に対応する信号が入力される。第2画像形成部Pbのレーザビームスキャナユニット227bには、画像データ内のカラー原稿画像のシアンの色成分像に対応する信号が入力される。第3画像形成部Pcのレーザビームスキャナユニット227cには、画像データ内のカラー原稿画像のマゼンタの色成分像に対応する信号が入力される。第4画像形成部Pdのレーザビームスキャナユニット227dには、画像データ内のカラー原稿画像の黄の色成分像に対応する信号が入力される。
【0077】
帯電器223a〜223dは、感光体ドラム222a〜222dをそれぞれ一様に帯電させる。レーザビームスキャナユニット227a〜227dの半導体レーザ素子は、該ユニットに与えられた信号に応じて変調されたレーザ光を発する。ポリゴンミラー240a〜240dは、半導体レーザ素子からのレーザ光を、予め定める主走査方向に偏向させる。fθレンズ241a〜241dおよびミラー242a〜242d;243a〜243dは、ポリゴンミラー240a〜240dによって偏向されたレーザ光を、帯電された感光体ドラム222a〜222d表面に結像させる。これによってカラー原稿画像の4つの色成分に対応する静電潜像が、感光体ドラム222a〜222d上に形成される。
【0078】
第1画像形成部Paの現像装置224aには、黒色のトナーが収容されている。第2画像形成部Pbの現像装置224bには、シアン色のトナーが収容されている。第3画像形成部Pcの現像装置224cには、マゼンタ色のトナーが収容されている。第4画像形成部Pdの現像装置224dには、黄色のトナーが収容されている。現像装置224a〜224dは、感光ドラム222a〜222d上の静電潜像を、収容されているトナーによって現像する。これによって画像出力装置15において、原稿画像が、黒、シアン、マゼンタ、および黄色のトナー像として再現される。
【0079】
転写部材225a〜225dは、転写搬送ベルト216によって搬送される用紙Pの一方面に、感光体ドラム222a〜222d上のトナー像を転写する。クリーニング装置226a〜226dは、転写後の感光体ドラム222a〜222d上に残留するトナーを、それぞれ除去する。
【0080】
第4画像形成部Pdにおいてトナー像の転写が完了した後、用紙Pは、除電器229によって、先端部分から順次、転写搬送ベルト219から剥離され、定着装置217へ導かれる。定着装置217は、用紙P上に転写されたトナー像を、用紙P上に定着させる。
【0081】
定着装置217が備える定着ローラ間のニップを通過した用紙Pは、搬送方向切換えゲート218を通過する。搬送方向切換えゲート218は、トナー像定着後の用紙Pの搬送経路を、画像形成装置11本体の外へ用紙Pを排出するための第1の経路と、画像出力装置15に向かって用紙Pを再供給するための第2の経路との間で選択的に切換える。搬送方向切換えゲート218によって搬送経路が第1の経路に切換えられた場合、用紙Pは、排出ローラによって、画像形成装置11の本体の外壁に取付けられている排紙トレイ220上に排出される。搬送方向切換えゲート218によって搬送経路が第2の経路に切換えられた場合、用紙Pはスイッチバック搬送経路221に搬送され、スイッチバック搬送経路221によって表裏が反転された後、給紙機構211を経由して画像出力装置15に再度供給される。
【0082】
上述の説明では、レーザビームスキャナユニット227a〜227dによってレーザ光を走査し露光することによって、感光体222a〜222dへの光書込みを行っている。レーザビームスキャナユニット227a〜227dの代わりに、発光ダイオードアレイと結像レンズアレイとからなる書込み光学系であるLED(Light Emitting Diode)ヘッドが用いられても良い。LEDヘッドは、レーザビームスキャナユニットと比べてサイズが小さく、かつ可動部分がないために無音である。ゆえに複数の光書込みユニットを必要とするタンデム方式のデジタルカラー画像形成装置では、LEDヘッドが好適に用いられる。また上述の説明では、画像出力装置15は、電子写真方式の印刷機で実現されている。画像出力装置15は、電子写真方式の印刷機に限らず、他の装置、たとえばインクジェット方式の印刷機で実現されてもよい。
【0083】
図2は、図1の画像形成装置11内に備えられる、本発明の第1の実施の形態に係る画像処理装置14の構成を示すブロック図である。画像処理装置14は、アナログ/デジタル(以後「A/D」と略称する)変換部21、シェーディング補正部22、入力階調補正部23、色補正部24、像域分離処理部25、墨生成下色除去部26、空間フィルタ処理部27、中間調出力階調処理部28、基準補正曲線記憶部(基準補正曲線記憶手段:以後「曲線記憶部」と略称する)31、および補正量記憶部(補正量記憶手段)32を含む。曲線記憶部31は、少なくともデータが読出し可能である不揮発性の記憶部、たとえばROM(Read Only Memory)で実現される。補正量記憶部32は、データの書込みおよび読出しが可能である記憶部、たとえばRAM(Random Access Memory)で実現され、好ましくは、データの書込みおよび読出しが可能でありかつ不揮発性である記憶部で実現される。
【0084】
A/D変換部21は、画像入力装置13から与えられるRGBの反射率信号を、デジタル信号に変換する。シェーディング補正部は、A/D変換された反射率信号に対して、シェーディング補正処理を施す。シェーディング補正処理は、画像入力装置13の照明系・結像系および撮像系の構成に起因して画像信号に生じる各種の歪みを取除くために行われる。
【0085】
入力階調補正処理部23は、シェーディング補正処理が施された反射率信号に、入力階調処理を施す。入力階調補正処理は、反射率信号を、濃度信号等であるような画像処理装置14が扱いやすい信号に変換する処理である。入力階調補正部23は、反射率信号に、カラーバランス処理をさらに施しても良い。
【0086】
色補正部24は、RGBの濃度信号をCMYの濃度信号に変換し、かつ画像出力装置15における色再現の忠実化実現のために、CMYの濃度信号に色補正処理を施す。色補正処理は、具体的は、不要吸収成分をそれぞれ含むCMYのトナーの分光特性に基づいた色濁りを、CMYの濃度信号から取除く処理である。
【0087】
像域分離処理部25は、色補正部24から出力されたCMYの濃度信号に基づき、領域分離処理を行う。像域分離処理部25における分離結果は、墨生成下色除去部26・空間フィルタ処理部27・中間調出力階調処理部28に与えられる。像域分離処理部25における分離結果は、画像出力装置15に与えられても良い。
【0088】
墨生成下色除去部26は、色補正部24から出力された濃度信号を構成するCMYの色信号に基づいて、黒の色信号を生成する墨生成処理を行う。また墨生成下色除去部26は、CMYの色信号に対して下色除去処理を施す。下色除去処理は、CMYの色信号から墨生成処理で生成された黒の色信号を差引いて、新たなCMYの色信号を得る処理である。これらの処理の結果、CMYの濃度信号は、CMYKの色信号から成る画像信号である画像データに変換される。
【0089】
空間フィルタ処理部27は、墨生成下色除去部26で得られたCMYK画像データに対して、デジタルフィルタを用いた空間フィルタ処理を施す。これによって画像の空間周波数特性が補正されるので、画像出力装置15が出力する画像にぼやけまたは粒状性劣化が生じることを防止することができる。
【0090】
中間調出力階調処理部28は、曲線記憶部31および補正量記憶部32の記憶内容を参照しつつ、空間フィルタ処理後のCMYK画像データに対して、階調補正処理および中間調生成処理を施す。中間調生成処理は、画像を複数の画素に分割して各画素の階調を再現できるようにする処理である。また中間調出力階調処理部28は、画像データの濃度値を、画像出力装置15の特性値である網点面積率に変換する処理を行っても良い。中間調出力階調処理部28によって処理された濃度信号が、画像出力装置15に与えられる。
【0091】
画像入力装置13が読取る原稿画像に文字および写真が混在しているならば、像域分離処理部25によって、画像は、黒文字として抽出される文字領域と、写真として判別される写真領域とに分離される。文字領域は、場合によっては色文字を含む。画像が文字領域と写真領域とに分離される場合、好ましくは、文字領域に関しては、空間フィルタ処理部27が高域周波数の強調量が大きい鮮鋭度強調処理を施し、中間調出力階調処理部28が高周波数再現に適した高解像度のディザ処理を行う。これは、画像内の黒文字あるいは色文字の再現性を高めるためである。また画像が文字領域と写真領域とに分離される場合、写真領域に関しては、好ましくは、空間フィルタ処理部27がローパスフィルタ処理を施し、中間調出力階調処理部28が階調再現性を重視したディザ処理を行う。これは、写真領域内の網点成分を除去するためである。
【0092】
第1の実施の形態の画像処理装置14は、中間調出力階調処理部28における階調補正処理に特徴がある。階調補正処理の概略的な実行手順は、以下のとおりである。階調補正処理のために、図3に示すような基準の補正曲線が曲線記憶部31に予め記憶されており、かつ複数の補正量が予め設定されて補正量記憶部32に記憶されている。中間調出力階調処理部28は、CMYKの画像データが与えられた時点で、基準の補正曲線と補正量とを用いて実際に用いるべき補正曲線を作成し、作成された補正曲線を用いて階調補正処理を行う。このように、階調補正処理において、基準の補正曲線をそのまま用いるのではなく、作成された補正曲線を用いているのは、画像出力装置15固有の出力特性に製造上のばらつきがあるためである。
【0093】
基準の補正曲線(以後「基準補正曲線」と称する)は、中間調出力階調処理部28において、入力される画像データの濃度値に応じて出力される値を、どのような値に補正するかを定める際の基準となるものである。基準補正曲線および作成された補正曲線は、どちらも、入力濃度値に対する補正値の変化を示す。入力濃度値は、中間調出力階調処理部28に入力される処理するべき濃度値である。補正値は、中間調出力階調処理部28から出力される値であり、画素濃度に対応している。
【0094】
補正量は、指定濃度値に、1対1で対応している。指定濃度値は、入力濃度値の範囲内において相互に間隔をあけて予め指定される入力濃度値である。或る指定濃度値に対応する補正量は、階調補正処理に実際に用いられる補正曲線上の指定濃度値に対する補正値と、指定濃度値に対する基準補正曲線上の補正値との差である。補正量は、指定濃度値に対応して基準補正曲線を基に設定されている。階調補正処理に関するデータの量を削減するために、指定濃度値の個数は入力濃度値の取得る数値の総数よりも少ない。第1の実施の形態では、指定濃度値は16個になっている。
【0095】
基準補正曲線および1組の補正量は、CMYKの各色成分毎にそれぞれ設定されていることが好ましい。この場合中間調出力階調処理部28は、各色成分の濃度値に対して階調補正処理を施す際に、各色成分のために設定された基準補正曲線および補正量を用いる構成になっている。これによって中間調出力階調処理部28は、各色成分の濃度値毎に適切な階調補正処理を行うことができる。
【0096】
第1の実施の形態の階調補正処理を、以下に詳細に説明する。なお以下の説明は、中間調生成処理がディザ処理で実現され、かつ階調補正処理がディザ処理の一部分を兼ねている場合の説明になっている。ゆえに以下の説明において、中間調出力階調処理部28は、階調補正処理を行う階調補正処理手段と中間調生成処理を行う中間調補正処理手段とを兼ねている。またCMYKの色成分の濃度値に対する階調補正処理は、用いられる基準補正曲線および補正量の具体値が相互に異なるだけであるので、以下の説明では、任意の1つの色成分の濃度値に対する階調補正処理だけを説明している。本実施の形態において、入力濃度値は0以上255以下の範囲内の整数であり、補正値は0以上で255のms倍以下の範囲内の整数になっている。「ms」は、ディザ処理で用いられるディザマトリクスの大きさである。補正値の範囲が0以上255×ms以下になっているのは、階調補正処理がディザ処理を兼ねているからである。
【0097】
単一の色成分の基準補正曲線は、複数本設定されていることが好ましい。この場合中間調出力階調処理部28は、画像出力装置15固有の出力特性に基づき、複数本の基準補正曲線のうちから、最適ないずれか1本の基準補正曲線を選択して用いる構成になっている。
【0098】
基準補正曲線の選択のために、中間調出力階調処理部28は、複数本の基準の特性曲線と、試験画像のデータとを、予め備えている。
【0099】
たとえば図3に示す5本の基準補正曲線G21〜G25が曲線記憶部31に記憶されている場合、図4に示すような5通りの入力−出力特性を示す基準特性曲線G11〜G15が備えられる。基準特性曲線の入力−出力特性は、中間調出力階調処理部28と画像出力装置15とから構成される装置(以後「階調補正出力装置」と称する)の階調補正処理を施さない状態での入出力特性であり、画像出力装置15が印刷した画像の画素濃度に対応する値の入力濃度値に対する変化に相当する。後述するように、印刷された画像の画素濃度は画像入力装置13を用いて測定されるので、印刷された画像の画素濃度に対応する値として、画像入力装置13の出力値が用いられる。
【0100】
基準補正曲線と基準特性曲線とは、1対1で対応している。図3および図4において、参照符G11の基準特性曲線が参照符G21の基準補正曲線に対応し、以下同様に、参照符の末尾の数値が等しい曲線同士が対応している。基準特性曲線の勾配が大きいほど、対応する基準補正曲線の勾配は小さくなっている。階調補正出力装置の入出力特性のグラフが或る基準特性曲線と一致している場合、該基準特性曲線に対応する基準補正曲線を用いて階調補正処理を行えば、階調補正出力装置の入出力特性のグラフは、所定の目標の特性曲線と一致する。
【0101】
試験画像は、たとえば図5に示すように、CMYKの各色成分毎に複数の指定濃度値にそれぞれ対応する濃度の画像パターンから構成される。このような画像パターンは、パッチと称される。
【0102】
基準補正曲線の選択手順を、図3〜図7を用いて以下に説明する。中間調出力階調処理部28は、最初に、試験画像に対して階調補正処理を施さずに中間調生成処理だけを施し、中間調生成処理後の試験画像を画像出力装置15によって出力させる。これによって階調補正処理が施されていない試験画像が、記録媒体である記録紙に印刷される。次いで中間調出力階調処理部28は、印刷された試験画像を画像入力装置13によって読取らせ、印刷された試験画像の各パッチの濃度に対応する出力値(以後「出力測定値」と称する)を得る。各パッチの出力測定値は、該各パッチの指定濃度値に、対応付けられる。これによって画像出力装置固有の出力特性が求められる。
【0103】
次いで中間調出力階調処理部28は、どの基準特性曲線が出力測定値に最も近いかを判別するために、出力測定値と各基準特性曲線との差を、それぞれ求める。図6は、3番目の基準特性曲線G13と任意の指定濃度値s(1),s(2)との差を求める例を示している。図6の例では、指定濃度値s(1)については、指定濃度値s(1)に対応する出力測定値OUT−m(s(1))と指定濃度値s(1)に対する基準特性曲線G13上の出力値OUT−b(s(1))との差ΔOS(1)が求められる。同様に、指定濃度値S(2)については、指定濃度値s(2)に対する出力測定値OUT−m(s(2))と指定濃度値S(2)に対する基準特性曲線G13上の出力値OUT−b(s(2))との差ΔOS(2)が求められる。
【0104】
各基準特性曲線と出力測定値との差が16個の指定濃度値全てについて求められた後、中間調出力階調処理部28は、求められた差を用いて、出力測定値の分布に最も近いいずれか1本の基準特性曲線を判別し、判別された基準特性曲線に対応する基準補正曲線を選択する。16個の指定濃度値に対応する出力測定値が図7の黒丸のように表示されるならば、たとえば差の加重和または差の分散に基づき、3番目の基準特性曲線G13が出力測定値に最も近いことが分かるので、基準特性曲線G13に対応する3番目の基準補正曲線G23が選ばれる。画像出力装置15固有の出力特性に基づいて選択された基準補正曲線が補正曲線の作成に用いられる場合、中間調出力階調処理部28は、画像出力装置15固有の出力特性に応じた適切な補正曲線を作成することができる。
【0105】
選択された基準補正曲線をそのまま用いて階調補正処理が試験画像に施され、処理後の試験画像が画像出力装置15によって印刷され、印刷された試験画像が読取られた場合、図8に示すように、入力濃度値に対する出力測定値の特性が、所定の目標の特性曲線からずれる場合がある。このような場合、指定濃度値に対応する補正量は、画像出力装置15固有の出力特性に基づいて定められる。以後の説明では、画像出力装置15固有の出力特性だけに基づいて定められる補正量を「第1補正量」と称する。目標の特性曲線は、曲線記憶部31または画像処理装置14に別途備えられる記憶部に、予め記憶されている。
【0106】
画像出力装置15固有の出力特性に基づいた第1補正量の設定処理を、図8〜図10を用いて、以下に説明する。最初に、予め準備された試験画像に対して、基準補正曲線をそのまま用いた階調補正処理と中間調生成処理とが施される。次に、これら2つの処理後の試験画像を画像出力装置15によって記録紙に印刷させる。次に印刷された試験画像が画像入力装置13によって読取られる。図8の黒丸は、試験画像の読取りの結果得られるパッチの出力測定値を、それぞれ示す。このように得られた出力測定値は、指定濃度値と1対1で対応する。図9において、黒丸P1は、任意の指定濃度値xiに対応する出力測定値ym(xi)を表示した点である。
【0107】
次に、目標特性曲線G31と或る指定濃度値xiに対応する出力測定値ym(xi)とが比較され、図9に示すように、出力測定値ym(xi)に対する目標特性曲線G31上の入力濃度値xb(ym)が求められる。なお以後の説明では、「出力測定値に対する目標特性曲線上の入力濃度値」を「出力目標濃度値」と略称する。次に、図10に示すように、出力目標濃度値xb(ym)に対する新たな補正値として、基準補正曲線G32上の指定濃度値xiに対する補正値ZN(xi)が設定される。新たな補正値は、目標特性曲線に応じて画像を出力させるために中間調出力階調処理部28が用いるべき補正曲線上の補正値である。
【0108】
新たな補正値の設定処理は、図8に示す複数の出力測定値それぞれに対して、実行される。このように、目標特性曲線からずれた出力測定値ym(xi)に基づいて、指定濃度値xi以外の入力濃度値である出力目標濃度値xb(ym)に対する新たな補正値が求められる。出力目標濃度値に対する補正値が設定された後、設定された補正値を用いた補間処理によって、指定濃度値に対する新たな補正値が、求められる。
【0109】
補間処理が終了した後、各指定濃度値に対する新たな補正値と各指定濃度値に対する基準補正値との差がそれぞれ求められる。このように求められる差が、指定濃度値xiに対応する第1補正量として用いられる。たとえば新たな補正値の入力濃度値変化が曲線G33で示されるならば、指定濃度値に対応する第1補正量s(xi)は、基準補正曲線G32上の補正値ZN(xi)と曲線G33上の補正値Zk(xi)との差になる。補正曲線の作成のための補正量が画像出力装置15固有の出力特性だけに基づいて設定される場合、第1補正量が指定濃度値に対する補正量として、そのまま補正量記憶部32に記憶される。以上説明した手順を用いることによって、中間調出力階調処理部28は、画像出力装置15固有の出力特性に基づいた第1補正量を、適切に設定することができる。
【0110】
上述したように、基準補正曲線の選択処理および第1補正量の設定処理のために、試験画像のデータが予め備えられている。試験画像のデータが備えられる代わりに、記録紙に印刷された試験画像が予め備えられていても良い。この場合中間調出力階調処理部28は、選択処理または設定処理の実行に先立ち、印刷された試験画像を画像入力装置13に読取らせ、この結果作成される画像信号を試験画像のデータとして用いる。試験画像のデータが備えられる場合と印刷された試験画像が備えられる場合とを比較すると、前者の場合は画像入力装置13の読取り誤差等の影響を受けないので、前者の場合のほうが好ましい。
【0111】
本実施の形態の画像処理装置14を備えた画像形成装置11において、使用者が、画像出力装置が出力する画像に、所望の濃淡またはコントラストを付加したいと望む場合がある。この場合使用者は、付加しようとする濃淡またはコントラストに応じた調整量を設定して、操作パネル16から中間調出力階調処理部28に入力する。操作パネル16は、調整量入力手段として用いられる。中間調出力階調処理部28は、調整量が入力された場合、調整量に基づいて定められる補正量(以後「第2補正量」と称する)をさらに求め、第1補正量と第2補正量との和を指定濃度値に対応する補正量として採用して、階調補正処理を行う構成になっている。
【0112】
【表1】
【0113】
wi = si+ti+ui+vi (i=1,2,…,N) …(1)
また複数の調整量が入力される場合、中間調出力階調処理部28は、各調整量に基づいてそれぞれ決定される補正量の総和を、第2補正量とすればよい。たとえば表1に示すように3つの調整量が設定される場合、或る指定濃度値に対応する補正量wiは、式1に示すように、該指定濃度値に対応する第1補正量siと、第1の調整量に基づいて定められる該指定濃度値に対応する補正量tiと、第2の調整量に基づいて定められる該指定濃度値に対応する補正量uiと、第3の調整量に基づいて定められる該指定濃度値に対応する補正量viとの和になる。これによって、各種の調整量が設定される場合、調整量に基づいた第2補正量が容易に算出される。
【0114】
図11は、画像形成装置11における原稿複写時の中間調出力階調処理部28の主制御処理を示すフローチャートである。なお原稿複写の指示に先立ち、基準補正曲線の選択処理と補正量の設定処理とが行われているので、1本の基準補正曲線が既に選択されており、かつ補正量が補正量記憶部32に記憶されている。
【0115】
使用者が操作パネル16から原稿複写の指示を入力すると、中間調出力階調処理部28は、ステップA2で、曲線記憶部31内の選択された基準補正曲線と補正量記憶部32内の1組の補正量とに基づいて補正曲線を作成し、作成された補正曲線に基づいてγ補正テーブルを作成する。γ補正テーブルは、作成された補正曲線に基づいて作られるディザマトリクス内の各画素毎の補正テーブルである。ステップA2の詳細な処理は後述する。
【0116】
γ補正テーブルが作成された後、中間調出力階調処理部28は、ステップA3で、処理対象の画像のデータを構成する入力濃度値を、空間フィルタ処理部27から読込む。中間調出力階調処理部28は、ステップA4で、読込まれた入力濃度値に対して、γ補正テーブルを用いたγ補正処理を行う。これによって、読込まれた入力濃度値が、ディザマトリクス内のどの位置の画素かに応じて、その位置の画素の補正テーブルにより補正される。
【0117】
中間調出力階調処理部28は、ステップA5で、処理対象の画像データを構成する全入力濃度値を読込んだか否かを判断する。未だ読込まれていない入力濃度値が残っているならば、ステップA5からステップA3に戻る。画像データの全処理濃度値が読込まれているならば、主制御処理を終了する。
【0118】
以上図11で説明したように、中間調出力階調処理部28は、階調補正処理に用いるべき補正曲線を、基準補正曲線と1組の補正量とを用いて原稿複写時に作成する。作成される補正曲線の形状は、補正量に応じて変化する。ゆえに画像処理装置14は、補正量記憶部32が複数組の補正量を記憶し、中間調出力階調処理部28が原稿複写時にいずれか1組の補正量を選択して補正曲線の作成に用いる構成になっていることが好ましい。これによって中間調出力階調処理部28は、複数の目標の特性曲線にそれぞれ応じた階調補正処理を行うことができる。この際、1組の補正量はたとえば16個の値から構成されるので、1組の補正量のデータ量は1本の補正曲線のデータ量よりも少ない。すなわち補正量記憶部32は限られた所定量のデータである補正量の組を、処理の過程で蓄えていれば良い。ゆえに基準補正曲線および複数組の補正量を記憶するのに必要な記憶容量は、複数の目標の特性曲線にそれぞれ応じた補正曲線を記憶するのに必要な記憶容量よりも少ない。これによって第1の実施の形態の画像処理装置14は、階調補正処理のためデータを記憶するために必要な記憶容量を、補正曲線自体を常に記憶する構成である従来技術の画像形成装置よりも、削減することができる。
【0119】
指定濃度値に対応する補正量が画像出力装置15固有の出力特性に基づいた第1補正量である場合、中間調出力階調処理部28は、実質的には、画像出力装置15固有の出力特性に基づいた適切なγ補正処理を、階調補正処理として行うことができる。指定濃度値に対応する補正量が、第1補正量と調整量に基づいた第2補正量との和である場合、中間調出力階調処理部28は、実質的には、調整量に基づいた濃度値の補正処理と画像出力装置15固有の出力特性に基づいたγ補正処理とを、階調補正処理として行うことができる。また指定濃度値に対応する補正量は、第2補正量だけであっても良い。この場合中間調出力階調処理部28は、実質的には、基準補正曲線を用いたγ補正処理と調整量に基づく補正値の補正処理とを、階調補正処理として行うことができる。さらにまた指定濃度値に対応する補正量が第2補正量だけである場合、濃度値の補正に関する調整量の代わりに、画像出力装置15固有の出力特性に応じた調整量が、画像処理装置14に与えられても良い。この場合、第2補正量が画像出力装置15固有の出力特性に応じた量になるので、中間調出力階調処理部28は、画像出力装置15固有の出力特性に基づいたγ補正処理を、階調補正処理として行うことができる。
【0120】
図11のステップA2の処理において、前述したように補正量は指定濃度値に関してだけ求められているので、補正曲線の作成時に、指定濃度値以外の残りの入力濃度値に対する補正値を、指定濃度値に対する補正値と同じ手順で求めることは難しい。このために残りの入力濃度値に対する補正値として、図12で説明するように、指定濃度値に対する補正値を補間して得られる値が使用される。また指定濃度値に対応する補正量は既に求められているので、図15で説明するように、指定濃度値に対応する補正量を補間することによって、残りの入力濃度値に対応する補正量を求めてもよい。これによって基準補正曲線上の全補正値に対応する補正量を得ることができるので、補正曲線を作成することができる。
【0121】
図12は、図11の中間調出力階調処理部28の主制御処理のステップA2の処理の第1の手順を示すフローチャートである。使用者が操作パネル16から原稿複写の指示を入力した後、ステップB2に進む。中間調出力階調処理部28は、ステップB2で、指定濃度値に対する基準補正曲線上の補正値と指定濃度値に対応する補正量との和を求め、求められた和を指定濃度値に対する補正値にする。中間調出力階調処理部28は、ステップB3で、指定濃度値以外の残りの入力濃度値に対する補正値を、指定濃度値に対する補正曲線上の補正値を用いた補間処理によって求める。前記補間処理は、どのような補間法が用いられても良く、たとえば線形補間法またはスプライン補間法が用いられる。このようにステップB2およびステップB3の処理によって、γ補正処理で実際に用いるべき補正曲線が作成される。中間調出力階調処理部28は、ステップB4で、作成された補正曲線に基づいてγ補正テーブルを作成し、処理を終了する。このように中間調出力階調処理部28は、図12で説明した処理によって、補正曲線を作成することができる。
【0122】
図13は、図12のステップB3の補間処理に線形補間法が用いられた場合に作成される補正曲線である。図14は、図12のステップB3の補間処理にスプライン補間法が用いられた場合に作成される補正曲線である。図13および図14において、黒丸は、指定濃度値に対する補正曲線上の補正値を示している。線形補間法が用いられる場合、補間処理を非常に簡便に行うことができる。スプライン補間処理が用いられる場合、非常に滑らかな補間曲線を作成することができるので、より適正なγ補正を行うことができる。ステップB3の補間処理に実際に用いられる補間法は、使用者が希望するγ補正の程度に応じて、適宜選択されればよい。また指定濃度値に対応する補正量が第1補正量と第2補正量との和である場合、図12で説明した第1の手順を用いるならば、階調補正処理のためのデータを記憶するために必要な記憶容量をさらに削減することができる。
【0123】
図15は、図11の中間調出力階調処理部28の主制御処理のステップA2の処理の第2の手順を示すフローチャートである。使用者が操作パネル16から原稿複写の指示を入力した後、ステップC2に進む。中間調出力階調処理部28は、ステップC2で、指定濃度値以外の残りの入力濃度値に対応する補正量を、指定濃度値に対応する補正量を用いた補間処理によって求める。補正量の補間処理では、線形補間法が用いられることが好ましい。これによって全ての入力濃度値にそれぞれ対応する補正量が得られる。
【0124】
中間調出力階調処理部28は、ステップC3で、入力濃度値に対する基準補正曲線上の補正値と該入力濃度値に対応する補正量との和を求め、求められた和を入力濃度値に対する補正曲線上の補正値にする。このようにステップC2およびステップC3の処理によって、γ補正処理で実際に用いるべき補正曲線が作成される。中間調出力階調処理部28は、ステップC4で、作成された補正曲線に基づいてγ補正テーブルを作成し、処理を終了する。中間調出力階調処理部28は、図15で説明した第2の手順を用いかつ線形補間法を用いる場合、図12で説明した第1の手順を用いかつ線形補間法を用いる場合よりも、滑らかな補正曲線を作成することができる。
【0125】
前述したように、上述した階調補正処理は、ディザ処理を兼ねている。階調補正処理がディザ処理を兼ねている場合、基準補正曲線と指定濃度値に対応する補正量とは、ディザマトリクスのサイズ毎に、設定されていることが好ましい。
【0126】
【表2】
【0127】
図16は、2×2のディザマトリクスを用いた多値ディザ処理が行われる場合、ディザマトリクス内の4つの画素の階調値の組合わせを示す図である。表2は、2×2のディザマトリクス内の4つの画素にそれぞれ割当てられる基準のテーブルを示す。ディザマトリクス内の第1画素D1に対応する補正テーブルの作成処理には、第1のテーブルが用いられる。第2画素D2に対応する補正テーブルの作成処理には、第2のテーブルが用いられる。第3画素D3に対応する補正テーブルの作成処理には、第3のテーブルが用いられる。第4画素D4に対応する補正テーブルの作成処理には、第4のテーブルが用いられる。
【0128】
図17は、2×2のディザマトリクスを用いた多値ディザ処理が行われる場合第1〜第4のテーブルが補正曲線上でどのような意味をもつかを示すグラフである。なお図17において、ディザマトリクスのサイズmsは、ディザマトリクスが2×2のものなので4である。補正曲線のグラフの縦軸が4等分され、分割結果である領域R1,R2,R3,R4が、順に、第1テーブル、第2テーブル、第3テーブル、第4テーブルに割当てられる。各テーブルにおける入力濃度値に対する補正値は、補正曲線の割当てられた領域内にある一部分に応じて、定められる。
【0129】
たとえばγ補正処理に用いるべき補正曲線G34に対して、各テーブルにおける補正値は、以下のようになる。第1のテーブルにおいて、0以上a未満の入力濃度値に対する補正値は、該入力濃度値に対する補正曲線G34の第1の部分G34(1)上の補正値と等しく、a以上255以下の入力濃度値に対する補正値は、255である。第2のテーブルにおいて、0以上a未満の入力濃度値に対する補正値は0であり、a以上b未満の入力濃度値に対する補正値は、補正曲線G34の第2の部分G34(2)上の補正値から255を減じた値と等しく、b以上255以下の入力濃度値に対する補正値は255である。第3のテーブルにおいて、0以上b未満の入力濃度値に対する補正値は0であり、b以上c未満の入力濃度値に対する補正値は、補正曲線G34の第3の部分G34(3)上の補正値から510を減じた値と等しく、c以上255以下の入力濃度値に対する補正値は255である。第4のテーブルにおいて、0以上c未満の入力濃度値に対する補正値は0であり、c以上255以下の入力濃度値に対する補正値は、補正曲線G34の第4の部分G34(4)上の補正値から765を減じた値と等しい。図17において、「a」、「b」、「c」は、補正値「255」、「510」、「765」に対する補正曲線G34上の入力濃度値である。なお第2のテーブルにおいて0以上a未満の入力濃度値に対する補正値が0になっているのは、第2のテーブルに割当てられた領域R2内に、補正曲線G34内の0以上a未満の入力濃度値に対応する部分が存在しないためである。
【0130】
補正曲線G34に基づいた第1〜第4のテーブルを用いると、たとえば入力濃度値80に対して、第1画素D1の補正値は255であり、第2画素D2の補正値は100であり、第3画素D3の補正値は0であり、第4画素D4の補正値は0であることが、分かる。このように第1〜第4のテーブルを用いて、入力濃度値に対応する補正曲線上の補正値を第1〜第4画素に振分けた値が求められる。
【0131】
以上の説明では、2×2のディザマトリクスが用いられる場合を例として説明したが、ディザマトリクスはこれに限らず、3×3以上のディザマトリクスが用いられても良い。3×3のディザマトリクスが用いられる場合、各画素毎の補正テーブルを作成するには、基準補正曲線の縦軸を9等分すればよく、4×4のディザマトリクスが用いられる場合、各画素毎のテーブルを作成するには、補正曲線の縦軸を16等分すればよい。すなわちディザマトリクス内の画素の数と同数の領域が得られるように、補正曲線の縦軸を等分割すればよい。基準補正曲線および補正量がディザマトリクスのサイズ毎に設定されている場合、中間調出力階調処理部28は、ディザマトリクスのサイズに応じて適切な階調補正を行うことができる。
【0132】
図18は、本発明の第2の実施の形態に係る画像処理装置51の構成を示すブロック図である。第2の実施の形態の説明において、第1の実施の形態で既に説明している装置、処理部およびパラメータには同じ参照符を付し、詳細説明は省略する。第2の実施の形態の画像処理装置51は、A/D変換部21、シェーディング補正部22、入力階調補正部23、色補正部24、像域分離処理部25、墨生成下色除去部26、空間フィルタ処理部27、中間調出力階調処理部53、曲線記憶部31、補正量記憶部32、および補正係数記憶部(補正係数記憶手段)54を含む。補正係数記憶部54は、少なくともデータが読出し可能である不揮発性の記憶部、たとえばROMで実現される。第2の実施の形態の画像処理装置51を備えた画像形成装置55は、第1の実施の形態の画像形成装置11において、第1の実施の形態の画像処理装置14が第2の実施の形態の画像処理装置51に置換えられた構成になっている。
【0133】
前述した第1の実施の形態の画像処理装置14の中間調出力階調処理部28の処理の説明は、画像入力装置13の特性のばらつき、および原稿の下地濃度の影響がほとんどない場合の説明である。画像入力装置13の特性ばらつきの影響および原稿の下地濃度の影響は、無視できない場合がある。たとえば原稿が、有彩色の記録紙に画像が形成されている場合、または白い記録紙であっても下地濃度が異なる記録紙に画像が形成されている場合、画像入力装置13の特性ばらつきの影響や原稿の下地濃度の影響を無視することは難しい。画像入力装置13の特性ばらつきの影響および原稿の下地濃度の影響を考慮して階調補正処理を行うために、第2の実施の形態の中間調出力階調処理部53は、以下に説明する処理を含む階調補正処理を行う必要がある。
【0134】
第2の実施の形態の中間調出力階調処理部53における処理は、第1の実施の形態の中間調出力階調処理部28における処理と比較して、▲1▼指定濃度値に対応する出力測定値と複数の基準特性曲線とを比較し、上記出力測定値に最も近い基準特性曲線を選択する工程と、▲2▼指定濃度値に対応する補正量である第1補正量を求める際に、入力濃度値に対する出力測定値の特性と所定の目標の特性曲線とを比較する工程とが異なるだけであり、他の工程は同じであるので、上記の異なる▲1▼および▲2▼の工程についてだけ説明する。
【0135】
まず、指定濃度値に対応する出力測定値に最も近い基準特性曲線を選択する工程について説明する。中間調出力階調処理部53は、最初に、予め準備された試験画像に階調補正処理を施さずに、上記試験画像を、画像出力装置15によって、記録媒体である記録紙に印刷する。次に、印刷された試験画像を、画像入力装置13に読取らせる。このとき中間調出力階調処理部53は、試験画像の下地濃度の読取りも同時に行い、このとき読取られた濃度値を入力濃度値が0のパッチの出力測定値とする。試験画像の下地濃度の測定箇所は、記録紙表面の試験画像が形成されていない領域ならば、どの領域でもよい。たとえば図19に示す構成の試験画像が印刷された記録媒体では、破線で示した領域56が、下地濃度の測定箇所として用いられる。
【0136】
このようにして読取られた試験画像の出力測定値は、たとえば図20に示す黒丸のようになる。図20は、試験画像の出力測定値の一例を示しており、出力測定値は、画像入力装置13の特性ばらつきや下地濃度に応じて異なる。この場合、画像入力装置13の特性ばらつきや下地濃度の影響に起因して、測定された出力測定値は全体に高く観測されている。このとき、高濃度側の出力測定値を基に、最も近い基準特性曲線を選択することもできるが、その場合、低濃度側の階調特性が劣化してしまう。低濃度側は高濃度側と比べて視覚的に目立ちやすくなるので、低濃度側の階調特性が悪くなることは好ましくない。したがって、基準特性曲線を選択する処理を行う前に、低濃度側に着目し、出力測定値に対して、画像入力装置13の特性ばらつきや下地濃度の影響を除去する補正処理を施す必要がある。
【0137】
出力測定値に対する補正処理は、図21に示すような補正係数と、試験画像の入力濃度値が0のパッチの出力測定値、すなわち画像入力装置13によって読取られた記録媒体の濃度値とを用い、演算によって行う。出力測定値に対する補正処理は、具体的には、図21の黒丸で示す1組の補正係数を用いて、濃度が低いほど強い補正を施すような濃度補正量を求め、濃度補正量を出力測定値から引くことによって行う。本明細書では、記録紙の試験画像のパッチが形成されていない領域の濃度を測定して得られる濃度値を「下地濃度値」と記す。画像入力装置13の特性ばらつきがある場合、あるいは、下地濃度が異なる原稿を用いる場合、要因は異なるが、どちらの場合も下地濃度値はシフトして観測される。
【0138】
補正係数は、各指定濃度値に対応して設定されている。指定濃度値に対応する補正係数は、測定された下地濃度値が、対応する指定濃度値に及ぼす影響を表している。下地濃度値に補正係数を掛けた値が、出力測定値の補正処理に用いる濃度補正量となる。補正係数および濃度補正量は、それぞれ、入力濃度値が0のときに最大、入力濃度値が最大のときに最小となる。補正係数の取得る最大値は1、最小値は0である。上記補正係数は、事前に、種々の画像入力装置13や種々の原稿を用いた画像読取りの試験結果を基に適切な値が求められており、補正係数記憶部54に格納されている。
【0139】
各指定濃度値に対応する出力測定値および下地濃度値が測定されると、補正係数記憶部54に格納されている補正係数が読出される。まず、各指定濃度値に対応する補正係数を下地濃度値に掛けることによって、各指定濃度値に対応する濃度補正量が求められる。次に、各指定濃度値に対応する濃度補正量を各指定濃度値に対応する出力測定値から差引くことによって、各指定濃度値に対応する補正出力濃度値が得られる。
【0140】
このようにして求められた補正出力濃度値を出力測定値の代わりに用い、図6および図7で説明した手順に従って、補正出力濃度値と複数の基準特性曲線とが比較されて、最適な基準特性曲線が選ばれる。そして、選ばれた基準特性曲線に対応する基準補正曲線が選択される。以上の手順で基準補正曲線が選択されるので、第2の実施の形態の中間調出力階調処理部53は、画像入力装置13の特性ばらつきおよび試験画像が印刷された記録媒体の下地濃度の影響を除いて、画像出力装置15固有の出力特性に対して最も適切な基準補正曲線を選択することができる。
【0141】
中間調出力階調処理部53は、第1補正量の設定のために、上記の選択された基準補正曲線を用いて試験画像に階調補正処理を施し、処理後の試験画像を画像出力装置15によって記録紙に印刷する。印刷された試験画像は、再度、画像入力装置13によって読取られる。これによって、図22の黒丸で示すような出力測定値が得られる。選択された基準補正曲線を用いた階調補正処理を施した試験画像が記録紙に印刷され、この試験画像の濃度が読取られた場合も、出力測定値はシフトして観測される。ゆえに第1補正量の設定時にも、出力測定値は、基準補正曲線の選択時に説明した出力補正値の補正処理と同様の手法を用いて補正される。このとき下地濃度値は、新たに画像入力装置13によって読取った値を用いてもよい。あるいは、記録紙の種類が等しければ読取られる下地濃度値はほとんど変わらないので、基準特性曲線を選択する際の値を用いても構わない。
【0142】
このようにして求められた補正出力濃度値を出力測定値の代わりに用い、図9および図10で説明した手順に従って、補正出力濃度値と目標の特性曲線とが比較されて、第1の補正量が求められる。算出された第1補正量が、そのまま指定濃度値に対する補正量として用いられても良く、算出された第1補正量と前述した第2補正量との和が、指定濃度値に対する補正量として用いられても良い。以上の手順で補正量が設定されるので、第2の実施の形態の中間調出力階調処理部53は、画像入力装置13の特性ばらつきおよび試験画像が印刷された記録媒体の下地濃度の影響を受けずに、最も適切な補正量を算出することができる。
【0143】
以上述べたように、画像入力装置13に特性ばらつきがあったり、原稿の下地濃度が異なる場合でも、各指定濃度値毎に予め定められた補正係数と測定された下地濃度値を用いて出力測定値の補正を行うことによって、中間調出力階調処理部53は、これらの影響を排除して適切な階調補正処理を行うことが可能となる。なお上記のように説明した各指定濃度値の補正係数は、シアン(C)・マゼンタ(M)・イエロー(Y)・黒(K)の各色成分毎に求めておくことが好ましい。これによって色成分毎に適した補正量を求めることが可能となるので、中間調出力階調処理部53はより適切な階調補正処理を施すことができる。
【0144】
上記の説明では、補正係数が一意的に定められており、画像入力装置13の特性ばらつきや原稿の下地濃度の差を1組の補正係数を用いて補正する場合について述べた。デジタルカラー複写機等では様々な色の下地濃度の原稿を複写する場合があり得る。
【0145】
このような場合、それぞれの下地濃度に応じた第1の補正量を用いれば、さらに適切な階調補正処理が可能となる。この場合、下地濃度の異なる複数の代表的な記録紙に対する補正係数を予め求めて補正係数記憶部54に格納しておき、各記録紙に対する第1の補正量を求める際に対応する補正係数を補正係数記憶部54から読出して補正処理を行えばよい。このようにして、様々な色の下地濃度の記録紙に対応して求められた第1の補正量が補正量記憶部32に格納される。
【0146】
上記第1の補正量の選択に用いられる操作パネル56は、たとえば、図23に示すように、記録紙の下地のサンプル61(下地濃度)を表示する表示部62・記録紙の下地サンプル61を順次表示させる操作ボタン63および記録紙の下地を設定する決定ボタン64を有する構成のものが挙げられる。操作ボタンは、次のサンプルの表示を指示するボタンと、表示されるサンプルを1つ前に戻すことを指示するボタンとから構成される。使用者は原稿の下地とサンプルとを比較しながら、順次サンプルを表示させ、最も近いサンプルを選択すればよい。中間調出力階調処理部53は、階調補正処理時に、選択されたサンプルに対応する第1補正量を読出して用いる。階調補正処理時に、原稿に適した第1の補正量が補正量記憶部32から読出されて用いられるので、中間調出力階調処理部53は適切な階調補正処理を施すことができる。
【0147】
図24は、本発明の第3の実施の形態に係る画像処理装置71の構成を示すブロック図である。第3の実施の形態の説明において、第1の実施の形態で既に説明している装置、処理部およびパラメータには同じ参照符を付し、詳細説明は省略する。第3の実施の形態の画像処理装置71は、A/D変換部21、シェーディング補正部22、入力階調補正部23、色補正部24、像域分離処理部25、墨生成下色除去部26、空間フィルタ処理部27、中間調出力階調処理部73、曲線記憶部31、補正量記憶部32、および最大補正値記憶部(最大補正値記憶手段)74を含む。最大補正値記憶部74は、少なくともデータが読出し可能である不揮発性の記憶部、たとえばROMで実現される。第3の実施の形態の画像処理装置71を備えた画像形成装置75は、第1の実施の形態の画像形成装置11において、第1の実施の形態の画像処理装置14が第3の実施の形態の画像処理装置71に置換えられた構成になっている。
【0148】
前述した第1の実施の形態の画像処理装置14の中間調出力階調処理部28の処理の説明は、画像出力装置15の最大出力値が安定して制御されている場合の説明である。第1の実施の形態の画像処理装置14において、複数の指定濃度値に最大の入力濃度値である255が含まれない場合がある。この場合でも、指定濃度値のうちの最も濃度の高い指定濃度値に対応する画像出力装置15の出力値(以後「第1出力値」と記す)は、所定の値に補正される。複数の指定濃度値に255が含まれない場合、最も高い入力濃度値は、最も濃度の高い指定濃度値以上となる。最も高い入力濃度値に対応する画像出力装置15の出力値(以後「第2出力値」と記す)は、画像出力装置15の最大出力値に依存して補正される。この結果、画像出力装置15の状態によっては、第2出力値は一定の値にならない。これによって、高濃度領域における濃度差、すなわち第2出力値と第1出力値との差は、画像出力装置15の最大出力値が大きくなるほど大きくなり、画像出力装置15の最大出力値が小さくなるほど小さくなる。
【0149】
画像処理装置は、画像出力装置15の状態、たとえば感光体の表面電位や現像特性の変動に起因して、最大出力値が異なる場合であっても、高濃度領域における濃度差が大きくならないような適切な階調補正処理を行うことが望まれている。画像出力装置15の変動が大きく画像出力装置15の最大出力値の変化が無視できない場合には、画像出力装置15に与える補正曲線上の補正値に制限を設けるなどのさらなる補正処理が必要になる。このために第3の実施の形態の中間調出力階調処理部73は、(1)画像出力装置に与える補正曲線上の補正値に制限を加える工程と、(2)補正値の制限に用いる閾値である最大補正値を決定する工程とを、さらに行う。第3の実施の形態の中間調出力階調処理部73における処理は、第1の実施の形態の中間調出力階調処理部28における処理の全工程と比較して、(1)の補正値の制限工程と(2)の最大補正値の設定工程とが追加されたことが異なるだけであり、他の工程は同じであるので、上記の異なる(1)および(2)の工程についてだけ説明する。
【0150】
図25は、基準補正曲線の選択を行う工程における、試験画像の各パッチの出力測定値と、該試験画像の各パッチを出力する際に用いられる補正値との関係をグラフ化したものである。基準補正曲線の選択工程では、階調補正を施さない状態で試験画像の出力を行うため、パッチの出力に用いられる補正値は、試験画像のパッチ部分の画素の濃度値のms倍になる。図25では、画像出力装置15の最大出力値が通常の場合と最大出力値が極端に高くなった場合との出力測定値の例を示している。画像出力装置15が印刷した画素の濃度値が画像入力装置13によって測定されている場合、画像入力装置13に特性ばらつきがなくかつ下地濃度の影響がなければ、画像出力装置15により印刷された画素の濃度値は画像入力装置13の出力値と等価になっている。
【0151】
図25の説明では、通常の場合の画像出力装置15の最大出力値をOut−max1、極端に高くなった場合の画像出力装置15の最大出力値をOut−max2、基準補正曲線の選択工程において最も濃度の高い指定濃度値xhに対する目標特性曲線上の出力値を目標出力値Out−zとする。また、通常の場合における画像出力装置15の出力特性をG41、最大出力値が極端に高くなった場合における画像出力装置15の出力特性をG42、最も高い濃度の指定濃度値xhに対する、通常の場合の出力特性G41上の補正値をZ1(xh)、最も高い濃度の指定濃度値xhに対する、最大出力値が極端に高くなった場合の出力特性G42上の補正値をZ2(xh)とする。
【0152】
画像出力装置15の最大出力値が通常の場合と極端に高くなった場合とのどちらでも、最も高い濃度の指定濃度値xhでの補正曲線上の補正値に対応する画像出力装置15の出力値は、おおよそ目標出力値Out−zに制御される。すなわち、画像出力装置15に与えられる補正値が、最も高い濃度の指定濃度値xhに対する、通常の場合の出力特性G41上の補正値Z1(xh)、あるいは、最も高い濃度の指定濃度値xhに対する、最大出力値が極端に高くなった場合の出力特性G42上の補正値Z2(xh)のどちらであったとしても、画像出力装置15の出力値がおよそ目標出力値Out−zになるように、補正曲線は構成されている。
【0153】
しかし画像出力装置15の最大出力値は、補正値に関して制限が設けられていない状態では、255×msの補正値が与えられて出力される。このため、通常の場合および最大出力値が極端に高くなった場合にそれぞれ255×msの補正値が与えられたならば、画像出力装置15は、最大出力値Out−max1,Out−max2の濃度の画素をそれぞれ出力することとなる。よって、上記2通りの場合、最も濃度の高い指定濃度値xhに対する補正値に対応する出力値と最大出力値との差はΔOut1とΔOut2となり、濃度の高い部分の画像出力装置15からの出力が大きく異なることとなる。最小の入力濃度値から最も高い濃度の指定濃度値xhまでの入力濃度値と出力値との関係は、画像出力装置15の変動があってもほぼ同様になるように制御されるが、最も高い濃度の指定濃度値xh以上の入力濃度値に対しては、画像出力装置15の最大出力値に依存するので、高濃度領域において濃度差が生じることとなる。高濃度領域における濃度差の発生を防止するためには、画像出力装置15に与える補正値に関して制限を設ける必要がある。補正値に制限を設ける最大補正値Zlimは、基準補正曲線の選択を行う工程において与えられる。
【0154】
図26の曲線G52は、画像出力装置15に与える補正値に制限として最大補正値を設け、補正値に制限を加える場合の補正値と入力濃度値の関係(補正曲線)をグラフ化したものである。最大補正値で制限を加えない場合、最大の入力濃度値255に対して255×msの補正値が対応するような補正曲線G51に基づいて、画像出力装置15に補正値が与えられる。基準補正曲線の選択を行う工程で求められた最大補正値Zlimを用いて制限を加える場合、入力濃度値255に対して最大補正値Zlimが対応するような補正曲線G52に基づいて、画像出力装置15に補正値が与えられる。
【0155】
最大補正値の設定の方法には、以下の方式(1)〜方式(3)がある。方式(1)では、固定された最大補正値が予め設けられる。補正曲線上の補正値は、既定の最大補正値以下に制限される。方式(2)では、最大補正値として、最も濃度の高い指定濃度値に対する補正曲線上の補正値の既定割合の値が設定される。補正曲線上の補正値は、この最大補正値以下に制限される。方式(3)では、既定の最大出力目標値と各出力測定値とに基づいて、最大出力目標値に対応する最大補正値が求められる。補正曲線上の補正値は、この最大補正値以下に制限される。これらの方式において最大補正値の決定を行う手順について説明する。
【0156】
方式(1)の場合、画像出力装置15の最大出力値が変動しても問題が生じない程度の最大補正値を予め求めておき、この値を固定値として使用する。このようにして求められた最大補正値は、図24に示す最大補正値記憶部(最大補正値記憶手段)74に格納される。補正曲線が求められ、補正値に制限を設ける必要がある場合、最大補正値記憶部74から上記最大補正値が読出されて、補正曲線が修正される。
【0157】
方式(2)の場合、中間調出力階調処理部73は、最も濃度の高い指定濃度値xhに対する補正曲線上の補正値Z(xh)と、最大補正値決定係数Klimとを用いて、計算式(2)に基づいて最大補正値Zlimを求める。最大補正値決定係数Klimは、種々の原稿を基に予め求められる最適な値である。方式(2)の場合、式(2)に基づいて求められた最大補正値Zlimが、最大補正値記憶部74に格納される。
Zlim = Klim × Z(xh) …(2)
【0158】
最大補正値に代わって、最大補正値決定係数が最大補正値記憶部74に格納されていてもよい。この場合、最大補正値は、画像形成装置75に備えられる調整量入力手段から入力される調整量に基づいて求められる最も濃度の高い指定濃度値Xhに対する第2の補正量を画像出力装置固有の出力特性に基づいて定められる最も濃度の高い指定濃度値Xhに対する第1の補正量に加算して指定濃度値Xhに対応する補正量を求め、基準補正曲線と該補正量とに基づいて得られる最も濃度の高い指定濃度値Xhに対する補正値に上記最大補正値決定係数を乗算することによって、求められる。最大補正値決定係数が格納されているならば、求められた補正曲線を修正する必要がある場合、最大補正値記憶部74から最大補正値決定係数が読出され、読出された最大補正値決定係数を用いて上記の手順で最大補正値が求められ、求められた最大補正値を用いて補正値に制限が加えられる。このように調整量が入力される場合、補正曲線上の補正値は第2の補正量に応じて異なるので、最大補正値決定係数を最大補正値記憶部74に格納し、画像を出力する毎に最大補正値を算出し補正曲線を修正することが好ましい。
【0159】
方式(3)の場合、事前に、最適な状態に調整された画像形成装置75を用いて最大出力値の画像パターンを出力し、出力された画像パターンを画像入力装置13によって読取り、その測定値である出力測定値の標準的な値を最大出力目標値Out−lim−targとして規定する。最大出力値の画像パターンは、たとえば、図4に示した試験画像の同様のものであり、最大出力値に相当するパッチを含む試験画像等で実現される。試験画像の出力および読取りは複数台の画像形成装置75を用いてそれぞれ複数回行われる。出力測定値の標準的な値としては、平均値または中央値等が用いられる。
【0160】
最大出力目標値を基に最大補正値を求める手順を、図25を用いて説明する。まず、▲1▼基準補正曲線の選択を行う工程で得られる指定濃度値のパッチの出力測定値と、指定濃度値のパッチの画素値のms倍の値、すなわち指定濃度値のms倍の値である補正値とを基に、線形補間またはスプライン補間を用いて、指定濃度値のms倍の補正値と画像出力装置15の出力値との関係を表すグラフを作成する。今の場合、画像形成装置75は最適な状態に調整されているので、補正値と出力値との関係は通常の場合の画像出力装置の出力特性G41となる。次いで、▲2▼作成されたグラフと最大出力目標値との交点(Zlim,Out−lim−targ)を求める。最後に、▲3▼求められた交点(Zlim,Out−lim−targ)の補正値Zlimを、最大補正値とする。
【0161】
方式(3)の最大補正値を求める手順において、出力測定値が安定して得られない場合には、複数の最大補正値が求められる可能性がある。出力測定値が安定して得られない場合としては、たとえばパッチの濃度が単調に減少するような試験画像を出力しているにも関わらず、補正値と出力値との関係を表すグラフに出力測定値が増加するような部分が存在する場合が挙げられる。複数の最大補正値が求められることを防止するための方法としては、複数の最大出力目標値を設ける方法が挙げられる。
【0162】
最大出力目標値を2つ設ける場合の最大補正値の設定手順を、図27を用いて説明する。図27のグラフG44は、図25と同じく、指定濃度値のms倍の値である補正値と基準補正曲線の選択を行う工程で得られる画像出力装置15の出力測定値との関係をグラフ化したものである。なお、図27では、出力値と補正値の関係を線形補間した例を示している。
【0163】
まず、▲1▼予め定められた第1最大出力目標値Out−lim−targ1および第2最大出力目標値Out−lim−targ2とグラフG44との交点を求める。次いで、▲2▼求められた第2最大出力目標値Out−lim−targ2とグラフG44との交点の中の補正値が最も小さい交点である第1の交点(Zlim2,Out−lim−targ2)と、第1最大出力目標値とグラフG44との交点の中の、補正値が第1の交点の補正値Zlim2以下である交点のうち、最も補正値が大きい交点である第2の交点(Zlim1,Out−lim−targ1)とを求める。最後に、式(3)に示すように、求められた第1の交点および第2の交点の補正値の平均値を求め、該平均値を最大補正値Zlimとする。
Zlim = (Zlim1+Zlim2)÷2 …(3)
【0164】
最大出力目標値が2つ設けられる場合、最大出力目標値ならびに第1最大出力目標値・第2最大出力目標値が、最大補正値記憶部74に格納される。最大補正値記憶部74には、最大出力目標値ならびに第1最大出力目標値および第2最大出力目標値全ての値を格納しておき、これらの値と、画像出力装置15における出力測定値と補正値との関係を表す近似曲線との交点を求め、その結果に応じてどの最大出力目標値を使用するのかを決めればよい。すなわち、第1最大出力目標値および第2最大出力目標値との交点の数がそれぞれ1つである場合は、近似曲線は単調に増加する特性であると判断されるので、最大出力目標値を用いて最大補正値を求める。第1最大出力目標値および第2最大出力目標値との交点が2点以上ある場合は、近似曲線は単調増加特性を示していないと判断されるので、第1最大出力目標値および第2最大出力目標値を用いて、式(3)に基づいて最大補正値を求めればよい。最大出力目標値が複数設定される場合、最大出力目標値は通常2つあれば充分である。
【0165】
最大補正値を求める方法としては、上記の3通りの方法のうちの何れを用いても構わない。方式(3)の場合、最適な状態に調整された画像形成装置を用いて最大補正値の決定を行うので、方式(1)および方式(2)の場合と比較して、より適切な階調補正処置を施すことができるので好ましい。
【0166】
最大補正値を用いた補正曲線の制限工程は、中間調出力階調処理部73に画像が与えられ、補正曲線G51が作成された後に、行われる。図26に示すように制限後の補正曲線G52は、最小の入力濃度値0から所定の入力濃度値xαまでの第1の範囲内では、制限が加えられない補正曲線G51と等しい。所定の入力濃度値xαに対する制限前の補正曲線G51上の補正値Z(α)は、最大補正値Zlim未満である。所定の入力濃度値xαから最大の入力濃度値255までの第2の範囲内において、各入力濃度値に対する制限後の補正曲線G52上の補正値は、最大補正値Zlim以下に保たれている。第2の範囲内の制限前の補正曲線G51上の補正値が単調増加している場合、第2の範囲内の制限後の補正曲線G52上の補正値も単調増加するように、補正値は制限されている。第2の範囲内の各入力濃度値に対する制限後の補正曲線G52上の補正値は、たとえば、該各入力濃度値に対する制限前の補正曲線G51上の補正値から、最大出力値と最大補正値との差に各入力濃度値に応じた既定の係数を掛けた積を減算して得られる。
【0167】
上記で述べた最大補正値は、各色成分毎に定められるのがよい。方式(2)のように最大補正値決定係数を用いる場合、方式(3)のように最大出力目標値や第1最大出力目標値および第2最大出力目標値等を使用する場合、これらの値がそれぞれ各色成分毎に定められ、各色成分毎に最大補正値が求められる。このように、最大補正値を各色成分毎に定めることによって、各色成分毎に補正曲線を修正することができるので、より適切な階調処理を施すことが可能となる。
【0168】
また複写する原稿の種類や使用者の好みによって、上述の手順で設定された最大補正値を用いて補正値に制限を加える方がよい場合とよくない場合とがある。印画紙写真や印刷写真などの原稿の階調性が滑らかな原稿を複写する場合には補正値に制限を加える方がよい場合が多く、文字原稿などに関しては補正値に制限を加えない方がよい場合が多い。このような理由に基づき、複写する原稿の種類に応じて自動的に補正値に制限を加えるか加えないかを切換えるか、あるいは、使用者が手動で切換え可能にすることが好ましい。これによって、より好ましい画像を得ることが可能となる。
【0169】
補正値に制限を加えるか否かを自動的に切換える方法としては、画像形成装置75に備えられる操作パネル16からの複写モードを基に制御する方法が挙げられる。たとえば、操作パネル16から写真モードやカラー画像を出力するカラーモードが選択されているときは、補正曲線上の補正値に制限を加える処理を施し、文字モードや白黒画像モードが入力されているときは、補正値に制限を加える処理を施さないようにすればよい。また、使用者が任意に処理を切換えるようにするには、画像形成装置75に備えられる操作パネル16を用いて、補正値に制限を加えるか否かの指示を任意に入力できるように構成すればよい。たとえば、操作パネル16に手動入力モードを設定し、液晶ディスプレイ等より成る表示部に「滑らかな画像にしますか?」等のメッセージを表示し、使用者に入力を促すようにする方法が挙げられる。
【0170】
第1〜第3の実施の形態の説明で用いた各種のパラメータの具体値は例示であり、他の値であってもよい。たとえば、基準補正曲線は、5本に限らず、少なくとも1本あればよい。指定濃度値は、16個に限らず、複数あればよい。入力濃度値の上限値は255に限らない。入力濃度値の下限値は0に限らない。階調補正処理がディザ処理の一部分を兼ねている場合、基準補正値の上限値は入力濃度値の上限値のms倍であればよく、兼ねていない場合、基準補正値の上限値は入力濃度値の上限値と等しければ良い。
【0171】
第1〜第3の実施の形態では、画像処理装置14,51,71は、中間調出力階調処理部28,53,73以外の他の処理部を含んでいる。第1の実施の形態の画像処理装置14は、中間調出力階調処理部28と曲線記憶部31と補正値記憶部32とを少なくとも含んでいれば良く、他の処理部は適宜省略されてもよい。第2の実施の形態の画像処理装置51は、中間調出力階調処理部53と曲線記憶部31と補正値記憶部32と補正係数記憶部54とを少なくとも含んでいればよく、他の処理部は適宜省略されてもよい。第3の実施の形態の画像処理装置71は、中間調出力階調処理部73と曲線記憶部31と補正値記憶部32と最大補正値記憶部74とを少なくとも含んでいればよく、他の処理部は適宜省略されてもよい。また第1〜第3の実施の形態の階調補正処理は、中間調生成処理を兼ねている。第1〜第3の実施の形態の階調補正処理と中間調生成処理とは、個別に実行されてもよい。また第1〜第3の実施の形態の階調補正処理は、入力階調補正処理を行う際に適用されてもよい。
【0172】
第3の実施の形態で説明したような、画像出力装置15の最大出力値の変動の影響を除去するための補正値の制限工程および最大補正値の設定工程は、第2の実施の形態において説明したような、画像入力装置13の特性ばらつきや下地濃度の影響を除去するための出力測定値の補正処理を有する階調補正処理に追加してもよい。画像処理装置は、階調補正処理に伴い、出力測定値の補正処理と補正値の制限工程との両方を行うことがさらに好ましい。これによって画像入力装置13の特性ばらつきや下地濃度の影響と画像出力装置15の最大出力値の変動の影響との両方を階調補正処理から除くことができるので、より適切な階調補正処理が可能になる。
【0173】
さらにまた第1〜第3の実施の形態の中間調出力階調処理部28,53,73が行う処理は、コンピュータが行っても良い。このために、中間調出力階調処理部28,53,73の処理を中央演算処理回路に行わせるための制御プログラムと、曲線記憶部21および補正量記憶部22に記憶されるデータとが、コンピュータが読取り可能な記憶媒体に記憶される。前記制御プログラムとデータとは、階調補正処理のための制御ソフトウエアを構成する。記憶媒体内の制御ソフトウエアがコンピュータにインストールされた後、コンピュータの中央演算処理回路が制御プログラムを実行すると、コンピュータは中間調出力階調処理部28,53,73と同じ処理を行うことができる。
【0174】
【発明の効果】
以上のように本発明によれば、画像処理装置において、複数の指定濃度値に対応する補正量と基準補正曲線とだけが常に記憶されており、階調補正処理手段は、階調補正処理に用いられる補正曲線を、画像が与えられる毎に作成する。これによって画像処理装置は、階調補正処理に用いられる補正曲線が変更可能である場合、複数組の補正量と基準補正曲線だけを記憶すればよいので、記憶手段の記憶容量を削減することができる。
また本発明によれば、指定濃度値に対応する補正量および基準補正曲線は、ディザマトリクスの大きさ毎にそれぞれ設定されている。これによって階調補正処理手段は、各ディザマトリクスサイズ毎に適切な階調補正処理を行うことができる。
【0175】
また本発明によれば、複数の基準補正曲線が記憶される場合、補正曲線の作成に用いられる基準補正曲線は、画像出力手段固有の出力特性に応じて選ばれる。これによって階調補正処理手段は、画像出力手段固有の出力特性により適した補正曲線を作成することができる。さらにまた本発明によれば、基準補正曲線は、指定濃度値の画像パターンをそのまま画像出力装置に出力させた結果に基づいて選ばれる。これによって階調補正処理手段は、画像出力手段固有の出力特性に対して最も適切な基準補正曲線を選択することができる。
【0176】
また本発明によれば、指定濃度値に対応する補正量は、画像出力手段固有の出力特性に基づいて定められる。これによって階調補正処理手段は、画像出力手段固有の出力特性に基づいた適切なγ補正処理を行うことができる。さらにまた本発明によれば、指定濃度値に対応する補正量は、調整量に基づいて定められる。これによって階調補正処理手段は、調整量に基づいた濃度値の補正処理をγ補正処理と同時に行うことができる。また本発明によれば、指定濃度値に対応する補正量は、画像出力手段固有の出力特性と調整量とに基づいて定められる。これによって階調補正処理手段は、画像出力手段固有の出力特性に基づいた適切なγ補正処理を行うことができ、かつ調整量に基づいた補正処理を行うことができる。
【0177】
さらにまた本発明によれば、画像出力手段固有の出力特性に基づく補正量は、基準補正曲線を用いた階調補正処理が施された指定濃度値の画像パターンの出力結果に応じて設定される。これによって階調補正処理手段は、画像出力手段固有の出力特性に対して最も適切な第1の補正量を設定することができる。また本発明によれば、複数の調整量が入力される場合、調整量に基づいて定められる補正量は、各調整量に基づいた補正量の総和になっている。これによって前記階調補正処理手段は、複数の調整量が入力される場合、複数の調整量に基づいた補正量を容易に算出することができる。
【0178】
さらにまた本発明によれば、指定濃度値に対する補正曲線上の補正値は、指定濃度値に対する基準補正曲線上の補正値に指定濃度値に対する補正量を加算して求められ、指定濃度値以外の入力濃度値に対する補正曲線上の補正値は、指定濃度値に対する補正曲線上の補正値を用いた補間処理によって求められる。これによって階調補正処理手段は、1組の補正量と基準補正曲線だけを用いて、補正曲線を作成することができる。また本発明によれば、補正曲線の作成時に用いられる補間処理は、線形補間処理である。これによって前記階調補正処理手段は、補正曲線を容易に作成することができる。さらにまた本発明によれば、補正曲線の作成時に用いられる補間処理は、スプライン補間処理である。これによって階調補正処理手段は、滑らかな補正曲線を作成することができる。
【0179】
また本発明によれば、指定濃度値以外の入力濃度値に対応する補正量が、指定濃度値に対応する補正量を用いた線形補間処理によって求められ、指定濃度値および指定濃度値以外の入力濃度値に対する補正曲線上の補正値は、これら濃度値に対する基準補正曲線上の補正値にこれら濃度値の補正量を加算して求められる。これによって階調補正処理手段は、より滑らかな補正曲線を容易に作成することができる。
【0180】
さらにまた本発明によれば、指定濃度値に対応する補正量および基準補正曲線は、各色成分毎にそれぞれ設定されている。これによって階調補正処理手段は、各色成分の濃度値毎に適切な階調補正処理を行うことができる。
【0181】
また以上のように本発明によれば、画像処理装置には、複数の指定濃度値に対応する補正量と基準補正曲線とに加えて、補正量設定に用いる適切な補正係数が予め求められて記憶されている。階調補正処理手段は、階調補正処理に用いる補正曲線を、画像が与えられるたびに作成する。これによって階調補正処理手段は、画像入力手段に特性ばらつきがある場合や下地濃度の異なる原稿が複写される場合でも、これらの影響を除いて補正曲線を作成することができるので、適切な階調補正処理を行うことができる。
【0182】
また本発明によれば、複数の基準補正曲線が記憶されている場合、基準補正曲線は、指定濃度値の画像パターンをそのまま画像出力手段に出力させた結果に対し、画像パターンが形成されていない領域の記録媒体の濃度値と補正係数とに基づいた補正を施した結果に基づいて選ばれる。これによって階調補正処理手段は、画像入力手段の特性ばらつきや原稿の下地濃度の影響を除き、画像出力手段固有の出力特性に対して最も適切な基準補正曲線を選択することができる。さらにまた本発明によれば、画像出力手段固有の出力特性に基づく補正量は、基準補正曲線を用いて階調補正処理が施された指定濃度値の画像パターンの読取られた濃度値に対して、画像パターンが形成されていない領域の記録媒体の濃度値と補正係数とに基づいて補正を施した結果に応じて設定される。これによって階調補正処理手段は、画像入力手段の特性ばらつきや記録媒体の下地濃度の影響を受けずに、最も適切な補正量を算出することができる。
【0183】
また本発明によれば、補正係数は、記録媒体の種類に応じてそれぞれ記憶されており、操作パネルの表示を参考にした手動操作によって任意に選択される。これによって階調補正処理手段は、下地濃度の異なる記録媒体に対しても、適切な補正量を用いて適切な階調補正処理を行うことができる。また補正量が複数組備えられている場合、選択された補正係数と対になる補正量が選択されるので、階調補正処理手段は、下地濃度の異なる記録媒体に対しても、適切な補正量を用いて適切な階調補正処理を行うことができる。さらにまた本発明によれば、補正係数は色成分毎にそれぞれ求められているので、色成分毎に補正量を求めることが可能であり、階調補正処理手段はより適切な階調補正処理を行うことができる。
【0184】
また以上のように本発明によれば、画像出力手段の最大出力値の変化幅が無視できない程度に変動する場合においても、画像処理装置の階調補正処理手段は、画像出力手段に与える補正値に制限を加えることによって、高濃度領域における濃度差を抑制し適切な階調補正処理を行うことができる。さらにまた本発明によれば、最も濃い指定濃度値に対応する補正曲線上の補正値に最大補正値決定係数を乗じて最大補正値が求められるので、事前に好ましい最大補正値決定係数を定めて、定められた最大補正値決定係数を最大補正値記憶手段に格納しておけばよい。画像が出力されるたびに出力に先立って最大補正値を算出可能なので、階調補正処理手段は適切な階調補正処理を行うことができる。
【0185】
また本発明によれば、階調補正処理手段は、試験画像を出力し、該試験画像を画像入力手段によって読取らせて得られる出力測定値に基づいて最大補正値を求める。これによって出力された試験画像を読取るたびに最大補正値が求められるので、階調補正処理手段はより適切な階調補正処理を行うことができる。さらにまた本発明によれば、出力測定値が安定して得られない可能性がある場合にも、最大補正値の算出に用いる最大出力目標値を複数設けることによって、階調補正処理手段は最大補正値を安定して求めることが可能になる。これによって階調補正処理手段は、より適切な階調補正処理を行うことができる。
【0186】
また本発明によれば、画像の濃淡やコントラスト等の調整が行われる場合、これらの調整量に応じて最大補正値が求められるので、階調補正処理手段はより適切な階調補正処理を行うことができる。さらにまた本発明によれば、最大補正値は色成分毎にそれぞれ求められているので、階調補正処理手段は色成分毎に適切な階調補正処理を行うことができる。また本発明によれば、最大補正値を使用するか否かが選択可能になっているので、原稿の種類や使用者の好みに応じて、階調補正処理手段はより適切な階調補正処理を行うことができる。
【図面の簡単な説明】
【図1】本発明の実施の一形態に係る画像処理装置が備えられた画像形成装置の構成を示す正面断面図である。
【図2】本発明の第1の実施の形態に係る画像処理装置の構成を示すブロック図である。
【図3】本発明の階調補正処理に使用される基準補正曲線を示すグラフである。
【図4】本発明の階調補正処理に必要な基準補正曲線を選択するために用いられる基準特性曲線を示すグラフである。
【図5】本発明の階調補正処理に用いられる試験画像を示す図である。
【図6】基準特性曲線の選択にあたり、指定濃度値に対応する出力測定値と基準特性曲線との差を求める手法を説明するためのグラフである。
【図7】指定濃度値に対応する出力測定値と基準特性曲線とを比較して最も近い基準特性曲線を選択する手法を説明するためのグラフである。
【図8】基準補正曲線に基づいて指定濃度値のパッチを出力してスキャナで読込んだ際の出力測定値と、目標の特性曲線とを示すグラフである。
【図9】出力測定値に対する目標特性曲線上の入力濃度値を求める手法を説明するためのグラフである。
【図10】出力測定値に対する目標特性曲線上の入力濃度値に対する補正値を設定する手法を説明するためのグラフである。
【図11】図2の画像処理装置内の中間調出力階調処理部の主制御処理を示すフローチャートである。
【図12】本発明の階調補正処理に用いられるγ補正テーブルの第1の作成手法を示すフローチャートである。
【図13】本発明の階調補正処理において、指定濃度値以外の入力濃度値に対する補正曲線上の補正値が指定濃度値に対する補正曲線上の補正値を線形補間して求められた場合の補正曲線を示すグラフである。
【図14】本発明の階調補正処理において、指定濃度値以外の入力濃度値に対する補正曲線上の補正値が指定濃度値に対する補正曲線上の補正値をスプライン補間して求められた場合の補正曲線を示すグラフである。
【図15】 本発明の階調補正処理に用いられるγ補正テーブルの第2の作成手法を示すフローチャートである。
【図16】本発明の階調補正処理をディザ処理に適用し、基準補正曲線と指定濃度値に対応する補正量とをディザマトリクスのサイズ毎に設定する手法を示すために、2×2のディザマトリクスにおける階調値の組合わせを示す図である。
【図17】本発明の階調補正処理をディザ処理に適用し、補正曲線からディザマトリクス内の各画素毎の補正テーブルを設定する手法を示すために、2×2のディザマトリクスが用いられる場合の各画素のテーブルと補正曲線との関係を示すグラフである。
【図18】本発明の第2の実施の形態に係る画像処理装置の構成を示すブロック図である。
【図19】本発明の第2の実施の形態において、階調補正処理に用いられる試験画像を示す図である。
【図20】画像入力装置に特性ばらつきがある場合や原稿の下地濃度が異なる場合、測定された指定濃度値に対応する出力測定値と基準特性曲線との関係を表したグラフである。
【図21】画像入力装置に特性ばらつきがある場合や原稿の下地濃度が異なる場合の影響を補正する際に用いる補正係数のグラフである。
【図22】画像入力装置に特性ばらつきがある場合や原稿の下地濃度が異なる場合、基準補正曲線に基づいて指定濃度値のパッチを出力して画像入力装置で読込んだ際の出力測定値と目標の特性曲線との関係を示すグラフである。
【図23】原稿の下地濃度が異なる場合、サンプルを表示して、それに対応する補正量を任意に選択するための操作パネルの構成例を示す図である。
【図24】本発明の第3の実施の形態に係る画像処理装置の構成を示すブロック図である。
【図25】画像出力装置に変動がある場合、高濃度領域において濃度差が生じる要因を説明するためのグラフである。
【図26】補正値に制限を設ける場合の補正曲線と設けない場合の補正曲線とを示したグラフである。
【図27】出力値が補正値に対して単調増加特性を示さない場合、最大補正値を求める方法を説明するためのグラフである。
【図28】従来技術の画像作成装置で使用される濃淡階調の各濃度のパッチからなる画像を示す図である。
【図29】従来技術の画像作成装置におけるγ補正処理の様子を説明するためのグラフである。
【符号の説明】
11,55,75 画像形成装置
13 画像入力装置
14,51,71 画像処理装置
15 画像出力装置
16,56 操作パネル
28,53,73 中間調出力階調処理部(階調補正処理手段・中間調補正処理手段)
31 基準補正曲線記憶部(基準補正曲線記憶手段)
32 補正量記憶部(補正量記憶手段)
54 補正係数記憶部(補正係数記憶手段)
74 最大補正値記憶部(最大補正値記憶手段)[0001]
[Technical field to which the invention belongs]
The present invention relates to an image processing apparatus used in a color image forming apparatus such as a digital color copying machine.And image forming apparatus including the sameIn particular, the present invention relates to tone correction processing.
[0002]
[Prior art]
A conventional image forming apparatus that performs gamma correction processing is disclosed in Japanese Patent Laid-Open No. 6-205217. The digital color copying machine disclosed in the publication includes a scanner, a print control unit, and an electrophotographic printer. The print control unit includes a memory, and the memory stores reference image data composed of image patterns of density values of light and shade gradations as shown in FIG. 28 and data of target gradation characteristics G1 (FIG. 29). To do. A user or service person of the digital copying machine causes the printing machine to print the reference image and read the printed matter to the scanner prior to copying the document with γ correction. The printer control unit creates γ correction data G3 by calculation using the data of the reference gradation characteristic G2 of the printed matter as the read result and the data of the target gradation characteristic G1 desired by the user, Remember me. When original copying is performed in the copying machine after the γ correction data G3 is stored, the gradation characteristics of the image of the original read by the scanner are corrected using the γ correction data G3.
[0003]
As shown in FIG. 29, a point A0 corresponding to the image input level L1 on the graph of the reference gradation characteristic G2 is a point A1 corresponding to the image input level L1 on the graph of the target gradation characteristic G1 by the γ correction processing. Should be corrected. For such correction, in the γ correction using the γ correction data G3, the laser exposure amount P (used for outputting the point A2 on the graph of the reference gradation characteristic G2 with respect to the output image density equal to the point A1. L1) is employed during image printing. Similarly, in order to correct the point B0 on the graph of the reference gradation characteristic G2 with respect to the image input level L2 to the point B1 on the graph of the target gradation characteristic G1, the point B2 on the graph of the reference gradation characteristic G2 The laser exposure amount P (L2) used for the output is used at the time of image printing. Thus, every time the serviceman or the user newly creates the γ correction data G3, the printer control unit performs image processing corresponding to the aging change of the electrophotographic process conditions or the change of the characteristics of the toner used. .
[0004]
[Problems to be solved by the invention]
In the above-described digital copying machine disclosed in Japanese Patent Laid-Open No. 6-205217, when changing the target gradation characteristics, or when changing various settings such as shading or contrast of the printed image, In addition, γ correction data must be created based on the above-described method. In order to hold the generated γ correction data, the memory needs to have a certain capacity, and there is a limit to the reduction of the memory capacity.
[0005]
An image forming apparatus includes a conventional image input apparatus realized by a scanner, an image processing apparatus including a gradation correction processing unit that performs gradation correction processing including γ correction, and an image output apparatus realized by a printing press. It consists of. In such an image forming apparatus, when there are variations in the characteristics of the image input apparatus, and when an original having a background density different from that of a white recording paper is copied, an image that is originally a low density becomes dark, or On the other hand, it is desirable that an image having a high density is suppressed from being thinned and an image close to a document to be visually copied is formed. Documents with a different background density from white recording paper include originals with images formed on color (chromatic) recording paper, originals with images formed on recording paper with different paper quality even on white recording paper, and newspapers Etc.
[0006]
Further, in the image forming apparatus, when copying a predetermined type of original, it is desired that no significant density difference occurs in the high density region depending on the maximum density that can be output from the image output apparatus. . For example, when copying an original with smooth gradation such as a photograph, there is no sudden change in gradation in the high density area, and there is a difference in density between the image on the original and the output image from the image forming apparatus. It is hoped that this will not occur.
[0007]
An object of the present invention is to provide an image processing apparatus capable of reducing the storage capacity necessary for storing data for gradation correction processing.And image forming apparatus including the sameIs to provide.
[0008]
Another object of the present invention is to perform image processing capable of correcting an image input apparatus and performing appropriate gradation correction processing on the image even if there are variations in characteristics unique to the image input apparatus and differences in the background density of the document. apparatusAnd image forming apparatus including the sameIs to provide.
[0009]
Still another object of the present invention is to perform correction so that the density difference in the high density region does not become large even when the maximum output density of the image output apparatus is different due to the state of the image output apparatus. Image processing apparatus capable of performing tone correction processing on imageAnd image forming apparatus including the sameIs to provide.
[0010]
[Means for Solving the Problems]
The present invention provides an image input means for inputting an image.Input density values of pixels constituting the image fromGradation correction processing means for performing gradation correction processing using a correction curve on the input image;
The gradation correction processing means gives a correction value on the correction curve for the input density value,It is a configuration that provides an image output means with an image subjected to gradation correction processingIn the image processing apparatus,
A reference correction curve storage means for storing a reference correction curve indicating a predetermined change in the correction value with respect to the input density value;
In correspondence with each of a plurality of specified density values, which are input density values that are specified with an interval between them in the range of the input density value,A difference between a correction value on the reference correction curve for the specified density value and a correction value on the correction curve for the specified density value;The reference correction curveBaseThe preset correction amount is stored inCorrection amount storage means;
Halftone correction processing means for performing a dither halftone correction process on the image,
The gradation correction processing means is used for gradation correction processing based on the reference correction curve and the correction amount corresponding to the designated density value every time an image is output.SaidCreate correction curveAnd
The correction amount corresponding to the reference correction curve and the designated density value is set for each dither matrix size that can be used by the halftone correction processing unit.
[0011]
According to the present invention, in the image processing apparatus, only the correction amount corresponding to the designated density value and the reference correction curve are always stored, and the correction curve used for the gradation correction processing is configured to output the image from the image output means. Created at the point of output. This eliminates the need for the image processing apparatus to always store all data of the correction curve actually used in the gradation correction processing in the storage means. When the correction curve used for the gradation correction process can be changed, the correction amount storage unit need only store a plurality of sets of correction amounts. Based on these reasons, the image processing apparatus of the present invention has a smaller storage capacity for storing data necessary for gradation correction processing than the conventional image forming apparatus that stores all data of a plurality of correction curves. can do.
The gradation correction processing means in the image processing apparatus can perform appropriate gradation correction processing for each dither matrix size.
[0012]
In the image processing apparatus of the present invention, when the reference correction curve storage unit stores a plurality of the reference correction curves, the gradation correction processing unit includes a plurality of reference units according to output characteristics unique to the image output unit. One of the correction curves is selected, and the selected reference correction curve is used to create the correction curve.
[0013]
According to the present invention, in the image processing apparatus, the reference correction curve selected according to the output characteristics unique to the image output means is used to create the correction curve. Thereby, the gradation correction processing means can create a correction curve more suitable for the output characteristics unique to the image output means.
[0014]
In the image processing apparatus of the present invention, the gradation correction processing means may select the reference correction curve when
The image pattern of the plurality of designated density values is output by the image output means without performing gradation correction processing,
The density value of the output image pattern is read by the image input means, and the read density value is compared with a predetermined reference characteristic curve associated with each reference correction curve,
A reference correction curve associated with the reference characteristic curve closest to the read density value is selected.
[0015]
According to the present invention, the gradation correction processing means in the image processing apparatus can select the most appropriate reference correction curve for the output characteristics unique to the image output means.
[0016]
The image processing apparatus of the present invention is characterized in that the correction amount corresponding to the specified density value is a first correction amount that is a correction amount based on an inherent output characteristic of the image output means.
[0017]
According to the present invention, the gradation correction processing means in the image processing apparatus can perform appropriate γ correction processing based on output characteristics unique to the image output means.
[0018]
The image processing apparatus of the present invention further includes an adjustment amount input means for inputting an adjustment amount set for the gradation correction processing of the image,
The correction amount corresponding to the specified density value is a second correction amount that is a correction amount based on the input adjustment amount.
[0019]
According to the present invention, in the image processing apparatus, the correction amount corresponding to the designated density value is determined based on the adjustment amount. When the adjustment amount is set according to the output characteristics specific to the image output means, the gradation correction processing means can perform appropriate γ correction processing based on the output characteristics specific to the image output means. When the adjustment amount is an adjustment amount related to the density value correction processing desired by the user of the image forming apparatus, the gradation correction processing unit can perform the density value correction processing based on the adjustment amount simultaneously with the γ correction processing. it can. In the present invention, correction based on the adjustment amount is not included, and correction of output characteristics unique to the image output means is referred to as γ correction processing.
[0020]
The image processing apparatus of the present invention further includes an adjustment amount input means for inputting an adjustment amount set for the gradation correction processing of the image,
The correction amount corresponding to the specified density value is a first correction amount that is a correction amount based on the unique output characteristics of the image output means, and a second correction amount that is a correction amount based on the input adjustment amount. It is the sum of the quantity.
[0021]
According to the present invention, the gradation correction processing means in the image processing apparatus can perform appropriate γ correction processing based on output characteristics unique to the image output means, and correct the density value based on the adjustment amount. Processing can be performed.
[0022]
In the image processing apparatus according to the aspect of the invention, the gradation correction processing unit may determine the first correction amount when determining the first correction amount.
The image pattern of the specified density value is subjected to gradation correction processing using the reference correction curve,
The image pattern subjected to gradation correction processing is output by the image output unit, the density value of the output image pattern is read by the image input unit, and the read density value is compared with a predetermined target output curve. The first correction amount is determined based on the comparison result.
[0023]
According to the present invention, the gradation correction processing means in the image processing apparatus can set the most appropriate first correction amount for the output characteristics unique to the image output means.
[0024]
The image processing apparatus of the present invention is characterized in that, when a plurality of adjustment amounts are input from the adjustment amount input means, the second correction amount is a sum of correction amounts determined for each adjustment amount. To do.
[0025]
According to the present invention, the gradation correction processing means in the image processing apparatus can easily calculate the second correction amount when the correction amount is input in duplicate.
[0026]
In the image processing apparatus of the present invention, the gradation correction processing unit may generate the correction curve when
Obtaining a correction value on the correction curve for the specified density value by adding a correction value on the reference correction curve for the specified density value and a correction amount corresponding to the specified density value;
A correction value on the correction curve for an input density value other than the specified density value is obtained by an interpolation process using a correction value on the correction curve for the specified density value.
[0027]
According to the present invention, the gradation correction processing means of the image processing apparatus can create a correction curve using only the reference correction curve and one set of correction amounts.
[0028]
The image processing apparatus according to the present invention is characterized in that the interpolation processing is linear interpolation processing.
[0029]
According to the present invention, in the image processing apparatus, the interpolation process used when creating the correction curve is a linear interpolation process. As a result, the interpolation calculation becomes simpler than when an interpolation process other than the linear interpolation process is used, so that the gradation correction processing means can easily create a correction curve.
[0030]
The image processing apparatus according to the present invention is characterized in that the interpolation processing is spline interpolation processing.
[0031]
According to the present invention, in the image processing apparatus, the interpolation process used when creating the correction curve is a spline interpolation process. As a result, the gradation correction processing means can create a smooth correction curve as compared with the case where interpolation processing other than the spline interpolation processing is used. When gradation correction processing is performed using a correction curve created using spline interpolation processing, the gradation characteristics of the output after γ correction in the gradation correction processing means become smoother.
[0032]
In the image processing apparatus of the present invention, the gradation correction processing unit may generate the correction curve when
A correction amount corresponding to an input density value other than the specified density value is obtained by linear interpolation using a correction amount corresponding to the specified density value,
Obtaining a correction value on the correction curve for the specified density value by adding a correction value on the reference correction curve for the specified density value and a correction amount corresponding to the specified density value;
A correction value on the correction curve for an input density value other than the specified density value is obtained by adding a correction value on the reference correction curve for the input density value and a correction amount obtained by the linear interpolation process. Features.
[0033]
According to the present invention, the gradation correction processing means in the image processing apparatus can create a smoother correction curve. Therefore, the tone characteristics of the output after γ correction in the tone correction processing means become smoother. In addition, since linear interpolation processing is used for interpolation processing of the correction amount, interpolation calculation is easier than in the case where interpolation processing other than linear interpolation processing is used. Based on these reasons, the gradation correction processing means can easily create a smooth correction curve.
[0034]
The image processing apparatus of the present invention is characterized in that, when the image is a color image, a correction amount corresponding to the reference correction curve and the specified density value is set for each of a plurality of color components.
[0035]
According to the present invention, the gradation correction processing means in the image processing apparatus can perform appropriate gradation correction processing for each density value of each color component.
[0038]
The present invention includes a gradation correction processing unit that performs gradation correction processing using a correction curve on an image input from the image input unit;
Indicates a predetermined change in the correction value for the input density value of the pixels making up the image.A plurality of output characteristics specific to the image output means.Reference correction curve storage means for storing a reference correction curve;
A correction amount set in advance based on the reference correction curve is stored in correspondence with each of a plurality of specified density values which are input density values which are specified with an interval between them in the range of the input density value. Correction amount storage means,
The gradation correction processing means creates a correction curve used for gradation correction processing based on the reference correction curve and the correction amount corresponding to the designated density value every time an image is output, and the input image In the image processing apparatus having a configuration in which the correction value on the correction curve corresponding to the input density value of the constituent pixels is provided to the image output unit,
An area in which the image pattern having a plurality of designated density values is output by the image output means on the recording medium without performing gradation correction processing, and the density value of the output image pattern and the image pattern are not formed. The density value of the recording medium is read by the image input means, and is multiplied by the background density value obtained by measuring the density of the area where the image pattern is not formed. A coefficient for obtaining a density correction amount for correcting the output measurement value which is the density value of the image pattern.Memorize correction coefficientYouCorrection coefficient storage meansWhen,
Halftone correction processing means for performing a dither halftone correction process on the image,
The gradation correction processing means subtracts each density correction amount corresponding to each designated density value from an output measurement value corresponding to each designated density value, thereby obtaining a corrected output density value corresponding to each designated density value. The corrected output density value is compared with a predetermined reference characteristic curve associated with each of the reference correction curves, and a reference correction curve associated with the reference characteristic curve closest to the density value of the corrected image pattern is obtained. Selected,
The correction amount corresponding to the reference correction curve and the designated density value is set for each dither matrix size that can be used by the halftone correction processing unit.
[0039]
According to the present invention, the image processing apparatus stores an appropriate correction coefficient obtained in advance in addition to a correction amount and a reference correction curve corresponding to a plurality of designated density values. The correction coefficient is used to correct the influence of variations in image input means and the background density of the document on the density of the image on the document, and is determined based on the input result of a known image. Since such correction coefficients are stored, the gradation correction processing means can set the correction amount based on the reference correction curve and the correction coefficient prior to the gradation correction processing. The gradation correction processing means uses the reference correction curve and the set correction amount, and creates a correction curve used for the gradation correction processing every time an image is given. As a result, when there is a variation in the characteristics of the image input means, the gradation correction processing means can create a correction curve excluding the influence of the characteristic variation, so that appropriate gradation correction processing can be performed. In addition, when an image on the document having a background density different from that of the white background recording paper is input from the image input means, the gradation correction processing means can create a correction curve excluding the influence of the difference in background density. Therefore, appropriate gradation correction processing can be performed.
[0041]
According to the present invention, when a plurality of reference correction curves are stored in the image processing apparatus, the gradation correction processing means selects one reference correction curve, and selects the selected reference correction curve as the correction amount. This is used in the setting process and the correction curve creation process. To this end, the gradation correction processing means reads the image pattern of the designated density value output as it is on the recording medium by the image output means with the image input means, and an image pattern is formed with respect to the read density value. Correction is performed based on the density value and correction coefficient of the recording medium in the non-existing area. Then, among the plurality of reference correction curves, a reference correction curve that is associated with the reference characteristic curve closest to the density value distribution of the corrected image pattern is selected. As a result, the gradation correction processing means can remove the influence of the variation in the characteristics of the image input means or the influence of the background density of the original document from the density value of the read image pattern. The most appropriate reference correction curve can be selected.
[0042]
The present invention also providesThe correction amount corresponding to the specified density value is a first correction amount that is a correction amount based on an inherent output characteristic of the image output means,
When the gradation correction processing means determines the first correction amount,
The image pattern of the specified density value is subjected to gradation correction processing using the reference correction curve,
The image pattern subjected to the gradation correction process is output on the recording medium by the image output means,
The image input means reads the density value of the output image pattern and the density value of the recording medium in the area where the image pattern is not formed,
The density value of the read image pattern is corrected using the density value of the read recording medium and the correction coefficient.To obtain the corrected output density value,
Correction outputThe density value is compared with a predetermined target characteristic curve, and the first correction amount is determined based on the comparison result.
[0043]
According to the present invention, in the image processing apparatus, the gradation correction processing means performs the gradation correction processing using the reference correction curve and outputs the image pattern of the designated density value output on the recording medium by the image input means. The density value thus read is corrected based on the density value and the correction coefficient of the recording medium in the area where the image pattern is not formed. Then, the first correction amount is set for each specified density value by comparing the density values of the plurality of corrected image patterns with the target characteristic curve. As a result, the gradation correction processing means can calculate the most appropriate first correction amount without being affected by variations in the characteristics of the image input means or the background density of the recording medium on which the image pattern is output. .
[0044]
In the image processing apparatus of the present invention, the correction coefficient is determined for each of a plurality of types of recording media,
The gradation correction processing means is configured to be able to select one of correction coefficients corresponding to a plurality of types of recording media.
[0045]
According to the present invention, the correction coefficient is set for each of a plurality of types of recording media. The plural types of recording media have different base densities, for example. The gradation correction processing means is configured to be able to select one of the correction coefficients corresponding to a plurality of types of recording media used for processing. Therefore, the gradation correction processing means can set the correction amount using the correction coefficient corresponding to the type of the recording medium on which the input image is formed. Thereby, the gradation correction processing means can set a correction curve using an appropriate correction amount according to the type of the recording medium when an image on a recording medium of a different type from the white background recording paper is input. Appropriate gradation correction processing according to the type of recording medium can be performed.
[0046]
When correction coefficients corresponding to a plurality of types of recording media are stored, correction amounts corresponding to the correction coefficients corresponding to the respective recording media can be set in advance and stored in the correction amount storage means. It is. In this case, the gradation correction processing means selects a correction amount that is paired with the selected correction coefficient, and creates a correction curve using the selected correction amount. Thereby, the gradation correction processing means can set a correction curve using an appropriate correction amount according to the type of the recording medium when an image on a recording medium of a different type from the white background recording paper is input. Appropriate gradation correction processing according to the type of recording medium can be performed.
[0047]
The image processing apparatus of the present invention is characterized in that, when the image is a color image, the correction coefficient is determined for each of a plurality of color components.
[0048]
According to the present invention, in the image processing apparatus, the correction coefficient is determined for each of a plurality of color components. The gradation correction processing means can set a correction amount using each correction coefficient for each color component, and can create each correction curve using a correction amount corresponding to each color component. As a result, the tone correction processing means can perform more appropriate tone correction processing for each color component.
[0049]
The present invention includes a gradation correction processing unit that performs gradation correction processing using a correction curve on an image input from the image input unit;
A reference correction curve storage means for storing a reference correction curve indicating a predetermined change of a correction value with respect to an input density value of pixels constituting an image;
A correction amount set in advance based on the reference correction curve is stored in correspondence with each of a plurality of specified density values which are input density values which are specified with an interval between them in the range of the input density value. Correction amount storage means,
The gradation correction processing means creates the correction curve used for the gradation correction processing based on the reference correction curve and the correction amount corresponding to the designated density value every time an image is output, and the input image In the image processing apparatus configured to provide the image output means with a correction value on the correction curve corresponding to the input density value of the pixels constituting
Maximum correction value storage means for storing a maximum correction value that is an upper limit value of the correction value on the correction curve set based on the maximum output value of the image output means used when the correction curve is created With
The gradation correction processing means performs the gradation correction processing using a correction curve that is limited so that a correction value on the correction curve is equal to or less than a maximum correction value.Yes,
The image further includes halftone correction processing means for performing dither halftone correction processing on the image,
The correction amount corresponding to the reference correction curve and the specified density value is set for each dither matrix size that can be used by the halftone correction processing means.An image processing apparatus characterized by this.
[0050]
According to the present invention, in the image processing apparatus, the maximum correction value on the correction curve is stored in the maximum correction value storage unit. The maximum correction value is the upper limit value of the correction value on the correction curve, and is set according to the maximum output value corresponding to the maximum density that can be output by the image output means. Since such a maximum correction value is stored, the gradation correction processing means creates a correction curve based on the reference correction curve and the correction amount corresponding to the designated density value each time an image is output, It is possible to limit the correction curve so that the correction value on the created correction curve is equal to or less than the stored maximum correction value, and perform the tone correction process using the limited correction curve. When the maximum output value of the image output unit fluctuates with a change width that cannot be ignored by adding a limitation using the maximum correction value to the correction value given to the image output unit, the image processing apparatus Thus, the tone difference can be suppressed and appropriate gradation correction processing can be performed.
[0051]
The present invention also providesThe maximum correction value is on the correction curve corresponding to the specified density value of the darkest density.SaidCorrection value,Indicates the default ratio for the correction valueIt is determined based on the maximum correction value determination coefficient.
[0052]
According to the present invention, in the image processing apparatus, the gradation correction processing means sets the correction value on the correction curve corresponding to the specified density value of the darkest density among all the specified density values.Indicates the default percentage of the correction valueThe maximum correction value can be calculated by multiplying the maximum correction value determination coefficient. In order to calculate the maximum correction value, a preferable maximum correction value determination coefficient may be determined and stored in the maximum correction value storage unit prior to calculation of the correction value on the correction curve. Since the maximum correction value is determined based on the correction value on the correction curve corresponding to the darkest designated density value and the maximum correction value determination coefficient, the maximum correction value can be calculated every time an image is output. As a result, even if the correction curve before the correction value is limited differs every time the image is output, the gradation correction processing means can perform appropriate gradation correction processing.
[0053]
The present invention also providesThe reference correction curve storage means stores a plurality of the reference correction curves;
When the gradation correction processing unit selects one of the plurality of reference correction curves to be used for processing according to output characteristics specific to the image output unit,
The image pattern of the plurality of designated density values is output by the image output means without performing gradation correction processing,
The density value of the output image pattern is read by the image input means,
The density value of the read image pattern is compared with a predetermined standard characteristic curve associated with each of the standard correction curves, and the standard correction curve associated with the standard characteristic curve closest to the density value of the read image pattern Select
It is a standard measurement value of an image pattern that is output from the image output unit adjusted to an optimum state and indicates the maximum output value among the image patterns read by the image input unit.Maximum output target value andSaidThe maximum correction value is obtained based on the density value of the read image pattern.
[0054]
According to the present invention, in the image processing apparatus, the gradation correction processing means outputs an image pattern of each designated density value without performing gradation correction processing when setting the maximum correction value, and each image pattern is output as an image. The maximum correction value is obtained based on the density value of the read image pattern. The gradation correction processing unit creates a curve indicating a change in the density value of the image pattern read by the image input unit with respect to the correction value given to the image output unit, on the curve corresponding to the maximum output target value. The correction value can be set as the maximum correction value. As described above, since the maximum output value is obtained every time the image pattern is output, the gradation correction processing means can perform more appropriate gradation correction processing. When the reference correction curve storage means stores only one reference correction curve, the gradation correction processing means does not select the reference correction curve, but uses the stored reference correction curve to obtain the maximum correction value. Only for the setting, the image pattern of the specified density value is output and read, and the maximum correction value may be set according to the reading result.
[0055]
The image processing apparatus according to the present invention is characterized in that a plurality of the maximum output target values are determined.
[0056]
According to the present invention, in the image processing apparatus, when the maximum correction value is set using the read density value of the image pattern having the specified density value, a plurality of maximum output target values are set. The gradation correction processing means obtains a maximum correction value candidate value based on the read image pattern density value and each maximum output target value, and statistically processes the plurality of candidate values to obtain the maximum correction value. It can be calculated. If there is a plurality of maximum output target values, there is a possibility that the density value of the read image pattern may not be stably obtained (for example, output using an image pattern of a specified density value whose density monotonously decreases) The gradation correction processing means can stably obtain the maximum correction value even when there is a portion where the read density value increases despite being performed. Thereby, the gradation correction processing means can perform more appropriate gradation correction processing.
[0057]
The image processing apparatus of the present invention further includes an adjustment amount input means for inputting an adjustment amount set for the gradation correction processing of the image,
The maximum correction value is obtained according to a second correction amount that is a correction amount based on the input adjustment amount.
[0058]
According to the present invention, when an adjustment other than the γ correction is performed, the gradation correction processing unit obtains the maximum correction value according to the adjustment amount input with respect to the other adjustments, and uses the obtained maximum correction value. Use to limit the correction value on the correction curve. Thereby, the gradation correction processing means can perform more appropriate gradation correction processing.
[0059]
The image processing apparatus of the present invention is characterized in that, when the image is a color image, the maximum correction value is determined for each of a plurality of color components.
[0060]
According to the present invention, in the image processing apparatus, the maximum correction value is determined for each color component. The gradation correction processing means can create a correction curve for each color component and limit the correction value on the correction curve using the maximum correction value corresponding to each color component. As a result, the gradation correction processing means can perform appropriate gradation correction processing for each color component.
[0061]
Further, the image processing apparatus of the present invention is characterized in that the gradation correction processing means can be switched to use or not to use the maximum correction value.
[0062]
According to the present invention, in the image processing apparatus, the gradation correction processing means is configured to be able to switch whether or not to use the maximum correction value when creating the correction curve. Only when it is determined that the maximum correction value is to be used, the gradation correction processing means uses the correction value on the correction curve created based on the reference correction curve and the correction amount corresponding to the specified density value as the maximum correction value. The limited correction curve is used for gradation correction processing. When it is determined that the maximum correction value is not used, a correction curve created based on the reference correction curve and the correction amount corresponding to the designated density value can be used as it is for the gradation correction processing. Since whether or not to use the maximum correction value can be switched, the gradation correction processing means can perform more appropriate gradation correction processing according to the type of document or user preference. It is.
The present invention also provides an image forming apparatus including the above-described image processing apparatus.
[0063]
DETAILED DESCRIPTION OF THE INVENTION
FIG. 1 is a schematic front sectional view showing a configuration of an
[0064]
A double-sided automatic document feeder (RADF) 112 is mounted on the top surface of the document table 111. The double-sided
[0065]
The
[0066]
The document scanning body includes a
[0067]
The
[0068]
The image processing device 14 performs predetermined processing described later on the given RGB reflectance signal. As a result, RGB reflectance signals are digital image signals (hereinafter referred to as “image data”) composed of signals corresponding to cyan (C), magenta (M), yellow (Y) and black (K) color component images, respectively. Is referred to as). In the following description, the four colors of cyan, magenta, yellow, and black are collectively referred to as “CMYK”.
[0069]
Below the
[0070]
A pair of
[0071]
In the
[0072]
The first image forming unit Pa, the second image forming unit Pb, the third image forming unit Pc, and the fourth image forming unit Pd are located above the
[0073]
The transfer / conveying
[0074]
The first image forming unit Pa, the second image forming unit Pb, the third image forming unit Pc, and the fourth image forming unit Pd have substantially the same configuration. Each image forming unit Pa. Pb, Pc, and Pd include
[0075]
Laser
[0076]
A signal corresponding to the black color component image of the color document image in the image data from the image processing device 14 is input to the laser beam scanner unit 227a of the first image forming unit Pa. A signal corresponding to the cyan color component image of the color document image in the image data is input to the laser
[0077]
The
[0078]
The developing device 224a of the first image forming unit Pa contains black toner. The developing device 224b of the second image forming unit Pb contains cyan toner. The developing
[0079]
The
[0080]
After the transfer of the toner image is completed in the fourth image forming unit Pd, the sheet P is sequentially peeled from the
[0081]
The sheet P that has passed through the nip between the fixing rollers provided in the
[0082]
In the above description, optical writing is performed on the photoconductors 222a to 222d by scanning and exposing the laser beams by the laser beam scanner units 227a to 227d. Instead of the laser beam scanner units 227a to 227d, an LED (Light Emitting Diode) head which is a writing optical system including a light emitting diode array and an imaging lens array may be used. The LED head is silent compared to the laser beam scanner unit and is silent because there are no moving parts. Therefore, an LED head is preferably used in a tandem digital color image forming apparatus that requires a plurality of optical writing units. In the above description, the
[0083]
FIG. 2 is a block diagram showing the configuration of the image processing apparatus 14 according to the first embodiment of the present invention provided in the
[0084]
The A /
[0085]
The input tone
[0086]
The
[0087]
The image area
[0088]
The black generation under
[0089]
The spatial
[0090]
The halftone output
[0091]
If characters and photographs are mixed in the original image read by the
[0092]
The image processing apparatus 14 according to the first embodiment is characterized by the gradation correction processing in the halftone output
[0093]
The reference correction curve (hereinafter referred to as “reference correction curve”) is used to correct the value output in accordance with the density value of the input image data in the halftone output
[0094]
The correction amount corresponds to the designated density value on a one-to-one basis. The designated density value is an input density value that is designated in advance with an interval between them within the range of the input density value. The correction amount corresponding to a certain specified density value is the difference between the correction value for the specified density value on the correction curve actually used in the gradation correction process and the correction value on the reference correction curve for the specified density value. The correction amount is set based on the reference correction curve corresponding to the specified density value. In order to reduce the amount of data related to the gradation correction processing, the number of designated density values is smaller than the total number of numerical values acquired from the input density values. In the first embodiment, the designated density value is 16.
[0095]
The reference correction curve and the set of correction amounts are preferably set for each color component of CMYK. In this case, the halftone output
[0096]
The gradation correction process according to the first embodiment will be described in detail below. In the following description, the halftone generation process is realized by a dither process, and the gradation correction process also serves as a part of the dither process. Therefore, in the following description, the halftone output
[0097]
It is preferable that a plurality of reference correction curves for a single color component are set. In this case, the halftone output
[0098]
In order to select a reference correction curve, the halftone output
[0099]
For example, when five reference correction curves G21 to G25 shown in FIG. 3 are stored in the
[0100]
There is a one-to-one correspondence between the reference correction curve and the reference characteristic curve. 3 and 4, the reference characteristic curve of the reference symbol G11 corresponds to the reference correction curve of the reference symbol G21, and similarly, the curves having the same numerical value at the end of the reference symbol correspond to each other. The greater the slope of the reference characteristic curve, the smaller the slope of the corresponding reference correction curve. If the input / output characteristic graph of the gradation correction output device matches a certain reference characteristic curve, the gradation correction output device can be obtained by performing gradation correction processing using the reference correction curve corresponding to the reference characteristic curve. The input / output characteristic graph of the second line coincides with a predetermined target characteristic curve.
[0101]
For example, as shown in FIG. 5, the test image is composed of image patterns having densities corresponding to a plurality of designated density values for each color component of CMYK. Such an image pattern is called a patch.
[0102]
The procedure for selecting the reference correction curve will be described below with reference to FIGS. The halftone output
[0103]
Next, the halftone output
[0104]
After the difference between each reference characteristic curve and the output measurement value is obtained for all the 16 designated density values, the halftone output
[0105]
A gradation correction process is performed on the test image using the selected reference correction curve as it is, and the processed test image is printed by the
[0106]
The first correction amount setting process based on the output characteristics unique to the
[0107]
Next, the target characteristic curve G31 and a specified density value xiOutput measurement value y corresponding tom(Xi) And the measured output value y as shown in FIG.m(Xi) Input density value x on the target characteristic curve G31b(Ym) Is required. In the following description, “input density value on target characteristic curve with respect to output measurement value” is abbreviated as “output target density value”. Next, as shown in FIG. 10, the output target density value xb(Ym) As a new correction value for the specified density value x on the reference correction curve G32.iCorrection value Z forN(Xi) Is set. The new correction value is a correction value on the correction curve to be used by the halftone output
[0108]
The new correction value setting process is executed for each of the plurality of output measurement values shown in FIG. Thus, the measured output value y deviates from the target characteristic curve.m(Xi) Based on the specified density value xiOutput target density value x that is an input density value other thanb(Ym) Is calculated. After the correction value for the output target density value is set, a new correction value for the specified density value is obtained by interpolation processing using the set correction value.
[0109]
After the interpolation process is completed, a difference between a new correction value for each designated density value and a reference correction value for each designated density value is obtained. The difference obtained in this way is the designated density value x.iIs used as the first correction amount corresponding to. For example, if the input density value change of a new correction value is indicated by a curve G33, the first correction amount s (xi) Is the correction value Z on the reference correction curve G32.N(Xi) And the correction value Zk (xi) And the difference. When the correction amount for creating the correction curve is set based only on the output characteristic unique to the
[0110]
As described above, test image data is prepared in advance for the selection process of the reference correction curve and the setting process of the first correction amount. Instead of providing test image data, a test image printed on recording paper may be provided in advance. In this case, the halftone output
[0111]
In the
[0112]
[Table 1]
[0113]
wi = si + ti + ui + vi (i = 1, 2,..., N) (1)
When a plurality of adjustment amounts are input, the halftone output
[0114]
FIG. 11 is a flowchart showing main control processing of the halftone output
[0115]
When the user inputs a document copy instruction from the
[0116]
After the γ correction table is created, the halftone output
[0117]
In step A5, the halftone output
[0118]
As described above with reference to FIG. 11, the halftone output
[0119]
When the correction amount corresponding to the specified density value is the first correction amount based on the output characteristics unique to the
[0120]
In the process of step A2 in FIG. 11, since the correction amount is obtained only for the designated density value as described above, the correction values for the remaining input density values other than the designated density value are used as the designated density when the correction curve is created. It is difficult to obtain in the same procedure as the correction value for the value. Therefore, as a correction value for the remaining input density value, a value obtained by interpolating the correction value for the specified density value is used as will be described with reference to FIG. Since the correction amount corresponding to the designated density value has already been obtained, the correction amount corresponding to the remaining input density value is obtained by interpolating the correction amount corresponding to the designated density value, as will be described with reference to FIG. You may ask for it. As a result, correction amounts corresponding to all correction values on the reference correction curve can be obtained, so that a correction curve can be created.
[0121]
FIG. 12 is a flowchart showing a first procedure of step A2 of the main control process of the halftone output
[0122]
FIG. 13 is a correction curve created when the linear interpolation method is used for the interpolation processing in step B3 of FIG. FIG. 14 is a correction curve created when the spline interpolation method is used for the interpolation processing in step B3 of FIG. In FIG. 13 and FIG. 14, black circles indicate the correction values on the correction curve for the specified density value. When the linear interpolation method is used, the interpolation process can be performed very simply. When the spline interpolation process is used, a very smooth interpolation curve can be created, so that more appropriate γ correction can be performed. The interpolation method that is actually used in the interpolation processing in step B3 may be selected as appropriate according to the degree of γ correction desired by the user. When the correction amount corresponding to the designated density value is the sum of the first correction amount and the second correction amount, if the first procedure described with reference to FIG. 12 is used, data for gradation correction processing is stored. It is possible to further reduce the storage capacity required to do this.
[0123]
FIG. 15 is a flowchart showing a second procedure of step A2 of the main control process of the halftone output
[0124]
In step C3, the halftone output
[0125]
As described above, the gradation correction process described above also serves as a dither process. When the tone correction process also serves as a dither process, it is preferable that the reference correction curve and the correction amount corresponding to the designated density value are set for each dither matrix size.
[0126]
[Table 2]
[0127]
FIG. 16 is a diagram illustrating combinations of gradation values of four pixels in the dither matrix when multi-value dither processing using a 2 × 2 dither matrix is performed. Table 2 shows a table of criteria assigned to each of the four pixels in the 2 × 2 dither matrix. The first table is used for the creation process of the correction table corresponding to the first pixel D1 in the dither matrix. The second table is used for creating the correction table corresponding to the second pixel D2. The third table is used for the creation process of the correction table corresponding to the third pixel D3. The fourth table is used for creating the correction table corresponding to the fourth pixel D4.
[0128]
FIG. 17 is a graph showing what the first to fourth tables have on the correction curve when multi-value dither processing using a 2 × 2 dither matrix is performed. In FIG. 17, the dither matrix size ms is 4 because the dither matrix is 2 × 2. The vertical axis of the correction curve graph is divided into four equal parts, and regions R1, R2, R3, and R4, which are division results, are sequentially assigned to the first table, the second table, the third table, and the fourth table. The correction value for the input density value in each table is determined according to a portion in the assigned area of the correction curve.
[0129]
For example, for the correction curve G34 to be used for the γ correction process, the correction values in each table are as follows. In the first table, the correction value for the input density value of 0 or more and less than a is equal to the correction value on the first part G34 (1) of the correction curve G34 for the input density value, and the input density of a or more and 255 or less. The correction value for the value is 255. In the second table, the correction value for an input density value of 0 or more and less than a is 0, and the correction value for an input density value of a or more and less than b is a correction on the second portion G34 (2) of the correction curve G34. It is equal to the value obtained by subtracting 255 from the value, and the correction value for the input density value between b and 255 is 255. In the third table, the correction value for the input density value of 0 or more and less than b is 0, and the correction value for the input density value of b or more and less than c is the correction on the third portion G34 (3) of the correction curve G34. It is equal to the value obtained by subtracting 510 from the value, and the correction value for the input density value between c and 255 is 255. In the fourth table, the correction value for the input density value from 0 to less than c is 0, and the correction value for the input density value from c to 255 is the correction on the fourth portion G34 (4) of the correction curve G34. Equal to the value obtained by subtracting 765 from the value. In FIG. 17, “a”, “b”, and “c” are input density values on the correction curve G34 for the correction values “255”, “510”, and “765”. In the second table, the correction value for the input density value of 0 or more and less than a is 0 because the input of 0 or more and less than a in the correction curve G34 is within the region R2 assigned to the second table. This is because there is no portion corresponding to the density value.
[0130]
Using the first to fourth tables based on the correction curve G34, for example, for the
[0131]
In the above description, a case where a 2 × 2 dither matrix is used has been described as an example. However, the dither matrix is not limited to this, and a 3 × 3 or more dither matrix may be used. When a 3 × 3 dither matrix is used, the vertical axis of the reference correction curve may be divided into nine to create a correction table for each pixel. When a 4 × 4 dither matrix is used, each pixel To create each table, the vertical axis of the correction curve may be divided into 16 equal parts. That is, the vertical axis of the correction curve may be equally divided so that the same number of regions as the number of pixels in the dither matrix can be obtained. When the reference correction curve and the correction amount are set for each dither matrix size, the halftone output
[0132]
FIG. 18 is a block diagram showing a configuration of an image processing apparatus 51 according to the second embodiment of the present invention. In the description of the second embodiment, the devices, processing units, and parameters already described in the first embodiment are denoted by the same reference numerals, and detailed description thereof is omitted. The image processing apparatus 51 according to the second embodiment includes an A /
[0133]
The description of the processing of the halftone output
[0134]
The processing in the halftone output
[0135]
First, the process of selecting the reference characteristic curve closest to the output measurement value corresponding to the designated density value will be described. The halftone output
[0136]
The output measurement value of the test image read in this way is, for example, a black circle shown in FIG. FIG. 20 shows an example of the output measurement value of the test image, and the output measurement value varies depending on the characteristic variation of the
[0137]
The correction processing for the output measurement value uses a correction coefficient as shown in FIG. 21 and the output measurement value of the patch whose input density value of the test image is 0, that is, the density value of the recording medium read by the
[0138]
The correction coefficient is set corresponding to each designated density value. The correction coefficient corresponding to the designated density value represents the influence of the measured background density value on the corresponding designated density value. A value obtained by multiplying the background density value by the correction coefficient is the density correction amount used for the correction process of the output measurement value. The correction coefficient and the density correction amount are maximum when the input density value is 0, and minimum when the input density value is maximum. The maximum value acquired by the correction coefficient is 1, and the minimum value is 0. As the correction coefficient, an appropriate value is obtained in advance based on image reading test results using various
[0139]
When the output measurement value and the background density value corresponding to each designated density value are measured, the correction coefficient stored in the correction
[0140]
The corrected output density value thus obtained is used in place of the output measurement value, and the corrected output density value is compared with a plurality of reference characteristic curves according to the procedure described with reference to FIGS. A characteristic curve is selected. Then, a reference correction curve corresponding to the selected reference characteristic curve is selected. Since the reference correction curve is selected by the above procedure, the halftone output
[0141]
The halftone output
[0142]
The corrected output density value thus obtained is used in place of the output measurement value, and the corrected output density value is compared with the target characteristic curve according to the procedure described with reference to FIGS. A quantity is required. The calculated first correction amount may be used as it is as the correction amount for the specified density value, and the sum of the calculated first correction amount and the second correction amount described above is used as the correction amount for the specified density value. May be. Since the correction amount is set by the above procedure, the halftone output
[0143]
As described above, even when the
[0144]
In the above description, the correction coefficient is uniquely determined, and a case has been described in which the characteristic variation of the
[0145]
In such a case, if the first correction amount corresponding to each background density is used, more appropriate gradation correction processing can be performed. In this case, correction coefficients for a plurality of representative recording papers having different background densities are obtained in advance and stored in the correction
[0146]
For example, as shown in FIG. 23, the
[0147]
FIG. 24 is a block diagram showing a configuration of an
[0148]
The above description of the processing of the halftone output
[0149]
The image processing apparatus does not increase the density difference in the high density region even when the maximum output value is different due to the state of the
[0150]
FIG. 25 is a graph showing the relationship between the measured output value of each patch of the test image and the correction value used when outputting each patch of the test image in the step of selecting the reference correction curve. . In the reference correction curve selection step, the test image is output without gradation correction, so the correction value used for patch output is ms times the pixel density value of the patch portion of the test image. FIG. 25 shows an example of output measurement values when the maximum output value of the
[0151]
In the description of FIG. 25, the maximum output value of the
[0152]
Whether the maximum output value of the
[0153]
However, the maximum output value of the
[0154]
A curve G52 in FIG. 26 is a graph showing the relationship (correction curve) between the correction value and the input density value when a maximum correction value is provided as a limit to the correction value given to the
[0155]
There are the following methods (1) to (3) for setting the maximum correction value. In method (1), a fixed maximum correction value is provided in advance. The correction value on the correction curve is the default maximum correction value.Less thanLimited to In the method (2), as the maximum correction value, a value of a predetermined ratio of the correction value on the correction curve with respect to the specified density value having the highest density is set..The correction value on the correction curve is the maximum correction value.Less thanLimited to In the method (3), a maximum correction value corresponding to the maximum output target value is obtained based on the predetermined maximum output target value and each output measurement value. The correction value on the correction curve is the maximum correction value.Less thanLimited to A procedure for determining the maximum correction value in these methods will be described.
[0156]
In the case of method (1), a maximum correction value that does not cause a problem even if the maximum output value of the
[0157]
In the case of the method (2), the halftone output
Zlim = Klim × Z (xh) (2)
[0158]
Instead of the maximum correction value, the maximum correction value determination coefficient may be stored in the maximum correction
[0159]
In the case of the method (3), an image pattern having a maximum output value is output in advance using the
[0160]
The procedure for obtaining the maximum correction value based on the maximum output target value will be described with reference to FIG. First, (1) the output measurement value of the patch of the designated density value obtained in the process of selecting the reference correction curve and the value of ms times the pixel value of the patch of the designated density value, that is, the value of ms times the designated density value. Based on the correction value, a graph representing the relationship between the correction value ms times the specified density value and the output value of the
[0161]
In the procedure for obtaining the maximum correction value of the method (3), when the output measurement value cannot be stably obtained, a plurality of maximum correction values may be obtained. If the output measurement value cannot be obtained stably, for example, a test image in which the patch density monotonously decreases is output to a graph showing the relationship between the correction value and the output value. There is a case where there is a portion where the measured value increases. As a method for preventing a plurality of maximum correction values from being obtained, there is a method of providing a plurality of maximum output target values.
[0162]
The procedure for setting the maximum correction value when two maximum output target values are provided will be described with reference to FIG. Similarly to FIG. 25, a graph G44 in FIG. 27 graphs the relationship between the correction value that is ms times the specified density value and the output measurement value of the
[0163]
First, {circle over (1)} intersections between a predetermined first maximum output target value Out-lim-target1 and second maximum output target value Out-lim-target2 and the graph G44 are obtained. Next, (2) the first intersection (Zlim2, Out-lim-target2) which is the intersection with the smallest correction value among the intersections between the obtained second maximum output target value Out-lim-target2 and the graph G44. Among the intersections between the first maximum output target value and the graph G44, the second intersection (Zlim1, which is the intersection with the largest correction value among the intersections whose correction value is equal to or smaller than the correction value Zlim2 of the first intersection) Out-lim-target 1). Finally, as shown in Expression (3), an average value of the obtained correction values of the first intersection and the second intersection is obtained, and the average value is set as a maximum correction value Zlim.
Zlim = (Zlim1 + Zlim2) ÷ 2 (3)
[0164]
When two maximum output target values are provided, the maximum output target value, the first maximum output target value, and the second maximum output target value are stored in the maximum correction
[0165]
Any of the above three methods may be used as a method for obtaining the maximum correction value. In the case of the method (3), since the maximum correction value is determined using the image forming apparatus adjusted to the optimum state, more appropriate gradation compared to the case of the method (1) and the method (2). This is preferable because corrective measures can be taken.
[0166]
The correction curve limiting step using the maximum correction value is performed after an image is given to the halftone output
[0167]
The maximum correction value described above is preferably determined for each color component. When using the maximum correction value determination coefficient as in the method (2), when using the maximum output target value, the first maximum output target value, the second maximum output target value, etc. as in the method (3), these values are used. Are determined for each color component, and a maximum correction value is obtained for each color component. In this way, by determining the maximum correction value for each color component, the correction curve can be corrected for each color component, so that more appropriate gradation processing can be performed.
[0168]
Depending on the type of document to be copied and the user's preference, it may or may not be preferable to limit the correction value using the maximum correction value set in the above procedure. When copying originals with smooth gradation, such as photographic paper photographs and printed photographs, it is often better to limit the correction value. For text documents, it is better not to limit the correction value. Often good. For this reason, it is preferable to automatically switch whether or not to limit the correction value according to the type of document to be copied, or to enable manual switching by the user. As a result, a more preferable image can be obtained.
[0169]
As a method of automatically switching whether or not to limit the correction value, there is a method of controlling based on a copy mode from the
[0170]
Specific values of the various parameters used in the description of the first to third embodiments are merely examples, and other values may be used. For example, the number of reference correction curves is not limited to five but may be at least one. The designated density value is not limited to 16 and may be plural. The upper limit value of the input density value is not limited to 255. The lower limit value of the input density value is not limited to zero. When the gradation correction process also serves as part of the dither process, the upper limit value of the reference correction value may be ms times the upper limit value of the input density value. If not, the upper limit value of the reference correction value is the input density. It only needs to be equal to the upper limit value.
[0171]
In the first to third embodiments, the
[0172]
The correction value limiting step and the maximum correction value setting step for removing the influence of the fluctuation of the maximum output value of the
[0173]
Furthermore, the processing performed by the halftone output
[0174]
【The invention's effect】
As described above, according to the present invention, in the image processing apparatus, only the correction amount and the reference correction curve corresponding to a plurality of designated density values are always stored, and the gradation correction processing means performs gradation correction processing. A correction curve to be used is created every time an image is given. As a result, when the correction curve used for the gradation correction process can be changed, the image processing apparatus only needs to store a plurality of sets of correction amounts and reference correction curves, so that the storage capacity of the storage unit can be reduced. it can.
Further, according to the present invention, the correction amount and the reference correction curve corresponding to the designated density value are set for each dither matrix size. Thus, the gradation correction processing means can perform appropriate gradation correction processing for each dither matrix size.
[0175]
According to the present invention, when a plurality of reference correction curves are stored, the reference correction curve used for creating the correction curve is selected according to the output characteristics unique to the image output means. As a result, the gradation correction processing unit can create a correction curve that is more suitable for the output characteristics unique to the image output unit. Furthermore, according to the present invention, the reference correction curve is selected based on the result of outputting the image pattern of the designated density value as it is to the image output device. Thereby, the gradation correction processing means can select the most appropriate reference correction curve for the output characteristics unique to the image output means.
[0176]
According to the invention, the correction amount corresponding to the designated density value is determined based on the output characteristics unique to the image output means. As a result, the gradation correction processing means can perform appropriate γ correction processing based on the output characteristics unique to the image output means. Furthermore, according to the present invention, the correction amount corresponding to the designated density value is determined based on the adjustment amount. As a result, the gradation correction processing means can perform density value correction processing based on the adjustment amount simultaneously with the γ correction processing. According to the present invention, the correction amount corresponding to the designated density value is determined based on the output characteristics specific to the image output means and the adjustment amount. Thus, the gradation correction processing unit can perform appropriate γ correction processing based on output characteristics unique to the image output unit, and can perform correction processing based on the adjustment amount.
[0177]
Furthermore, according to the present invention, the correction amount based on the output characteristic unique to the image output means is set according to the output result of the image pattern of the designated density value that has been subjected to the gradation correction process using the reference correction curve. . As a result, the gradation correction processing means can set the most appropriate first correction amount for the output characteristics unique to the image output means. According to the present invention, when a plurality of adjustment amounts are input, the correction amount determined based on the adjustment amount is the sum of the correction amounts based on the adjustment amounts. Accordingly, the gradation correction processing means can easily calculate the correction amount based on the plurality of adjustment amounts when a plurality of adjustment amounts are input.
[0178]
Furthermore, according to the present invention, the correction value on the correction curve for the specified density value is obtained by adding the correction amount for the specified density value to the correction value on the reference correction curve for the specified density value. The correction value on the correction curve for the input density value is obtained by interpolation processing using the correction value on the correction curve for the specified density value. Thereby, the gradation correction processing means can create a correction curve using only one set of correction amount and the reference correction curve. According to the present invention, the interpolation process used when creating the correction curve is a linear interpolation process. Accordingly, the gradation correction processing means can easily create a correction curve. Furthermore, according to the present invention, the interpolation process used when creating the correction curve is a spline interpolation process. Thereby, the gradation correction processing means can create a smooth correction curve.
[0179]
According to the invention, the correction amount corresponding to the input density value other than the specified density value is obtained by linear interpolation using the correction amount corresponding to the specified density value, and the specified density value and the input other than the specified density value are input. The correction value on the correction curve for the density value is obtained by adding the correction amount of these density values to the correction value on the reference correction curve for these density values. Thereby, the gradation correction processing means can easily create a smoother correction curve.
[0180]
Furthermore, according to the present invention, the correction amount and the reference correction curve corresponding to the designated density value are set for each color component. Thereby, the gradation correction processing means can perform appropriate gradation correction processing for each density value of each color component..
[0181]
As described above, according to the present invention, in addition to the correction amount corresponding to a plurality of designated density values and the reference correction curve, an appropriate correction coefficient used for setting the correction amount is obtained in advance in the image processing apparatus. It is remembered. The gradation correction processing means creates a correction curve used for the gradation correction processing every time an image is given. As a result, the gradation correction processing means can create a correction curve by eliminating these effects even when the image input means has characteristic variations or when a document having a different background density is copied. Tone correction processing can be performed.
[0182]
According to the present invention, when a plurality of reference correction curves are stored, the reference correction curve has no image pattern formed as a result of outputting the image pattern of the designated density value as it is to the image output means. It is selected based on the result of correction based on the density value of the recording medium in the area and the correction coefficient. As a result, the gradation correction processing means can select the most appropriate reference correction curve for the output characteristics unique to the image output means, excluding the influence of variations in the characteristics of the image input means and the background density of the original. Furthermore, according to the present invention, the correction amount based on the output characteristics unique to the image output means is relative to the read density value of the image pattern having the designated density value subjected to the gradation correction process using the reference correction curve. It is set in accordance with the result of correction based on the density value and correction coefficient of the recording medium in the area where no image pattern is formed. As a result, the gradation correction processing means can calculate the most appropriate correction amount without being affected by variations in the characteristics of the image input means and the background density of the recording medium.
[0183]
According to the present invention, the correction coefficient is stored according to the type of the recording medium, and is arbitrarily selected by manual operation with reference to the display on the operation panel. Thus, the gradation correction processing means can perform appropriate gradation correction processing using an appropriate correction amount even for recording media having different background densities. When a plurality of correction amounts are provided, a correction amount that is paired with the selected correction coefficient is selected, so that the gradation correction processing unit can appropriately correct even a recording medium having a different background density. An appropriate gradation correction process can be performed using the amount. Furthermore, according to the present invention, since the correction coefficient is obtained for each color component, the correction amount can be obtained for each color component, and the gradation correction processing means performs more appropriate gradation correction processing. It can be carried out.
[0184]
In addition, as described above, according to the present invention, even when the change width of the maximum output value of the image output unit varies to a degree that cannot be ignored, the gradation correction processing unit of the image processing apparatus provides the correction value to be given to the image output unit. By limiting the above, it is possible to suppress the density difference in the high density region and perform appropriate gradation correction processing. Furthermore, according to the present invention, the maximum correction value is determined by multiplying the correction value on the correction curve corresponding to the darkest specified density value by the maximum correction value determination coefficient. Therefore, a preferable maximum correction value determination coefficient is determined in advance. The determined maximum correction value determination coefficient may be stored in the maximum correction value storage means. Since the maximum correction value can be calculated prior to output each time an image is output, the gradation correction processing means can perform appropriate gradation correction processing.
[0185]
According to the invention, the gradation correction processing means outputs a test image, and obtains a maximum correction value based on an output measurement value obtained by reading the test image by the image input means. Thus, the maximum correction value is obtained every time the output test image is read, so that the gradation correction processing means can perform more appropriate gradation correction processing. Furthermore, according to the present invention, even when there is a possibility that the output measurement value may not be stably obtained, the gradation correction processing means can provide the maximum correction target value by providing a plurality of maximum output target values used for calculating the maximum correction value. The correction value can be obtained stably. Thereby, the gradation correction processing means can perform more appropriate gradation correction processing.
[0186]
Further, according to the present invention, when adjustments such as image density and contrast are performed, the maximum correction value is obtained in accordance with these adjustment amounts, so that the gradation correction processing means performs more appropriate gradation correction processing. be able to. Furthermore, according to the present invention, since the maximum correction value is obtained for each color component, the gradation correction processing means can perform appropriate gradation correction processing for each color component. Further, according to the present invention, since it is possible to select whether or not to use the maximum correction value, the gradation correction processing means can perform more appropriate gradation correction processing according to the type of document and the user's preference. It can be performed.
[Brief description of the drawings]
FIG. 1 is a front sectional view showing a configuration of an image forming apparatus provided with an image processing apparatus according to an embodiment of the present invention.
FIG. 2 is a block diagram showing a configuration of an image processing apparatus according to the first embodiment of the present invention.
FIG. 3 is a graph showing a reference correction curve used for gradation correction processing of the present invention.
FIG. 4 is a graph showing a reference characteristic curve used for selecting a reference correction curve necessary for the gradation correction processing of the present invention.
FIG. 5 is a diagram showing a test image used for gradation correction processing of the present invention.
FIG. 6 is a graph for explaining a technique for obtaining a difference between an output measurement value corresponding to a designated density value and a reference characteristic curve in selecting a reference characteristic curve.
FIG. 7 is a graph for explaining a method of selecting a closest reference characteristic curve by comparing an output measurement value corresponding to a specified density value with a reference characteristic curve.
FIG. 8 is a graph showing an output measurement value and a target characteristic curve when a patch having a specified density value is output based on a reference correction curve and read by a scanner.
FIG. 9 is a graph for explaining a method of obtaining an input density value on a target characteristic curve with respect to an output measurement value.
FIG. 10 is a graph for explaining a method of setting a correction value for an input density value on a target characteristic curve for an output measurement value.
11 is a flowchart showing main control processing of a halftone output gradation processing unit in the image processing apparatus of FIG. 2;
FIG. 12 is a flowchart showing a first method for creating a γ correction table used in the gradation correction processing of the present invention.
FIG. 13 shows a correction when the correction value on the correction curve for the input density value other than the specified density value is obtained by linearly interpolating the correction value on the correction curve for the specified density value in the gradation correction processing of the present invention. It is a graph which shows a curve.
FIG. 14 shows a correction when the correction value on the correction curve for the input density value other than the specified density value is obtained by spline interpolation of the correction value on the correction curve for the specified density value in the gradation correction processing of the present invention. It is a graph which shows a curve.
FIG. 15 is a flowchart showing a second method for creating a γ correction table used in the gradation correction processing of the present invention.
FIG. 16 shows a 2 × 2 method for applying a gradation correction process of the present invention to a dither process and setting a reference correction curve and a correction amount corresponding to a specified density value for each dither matrix size. It is a figure which shows the combination of the gradation value in a dither matrix.
FIG. 17 shows a case where a 2 × 2 dither matrix is used to show a technique of applying the tone correction processing of the present invention to dither processing and setting a correction table for each pixel in the dither matrix from the correction curve. It is a graph which shows the relationship between the table of each pixel, and a correction curve.
FIG. 18 is a block diagram showing a configuration of an image processing apparatus according to a second embodiment of the present invention.
FIG. 19 is a diagram showing a test image used for gradation correction processing in the second embodiment of the present invention.
FIG. 20 is a graph showing a relationship between an output measurement value corresponding to a measured designated density value and a reference characteristic curve when there is a characteristic variation in the image input apparatus or when the background density of the original is different.
FIG. 21 is a graph of correction coefficients used to correct the influence when there is a characteristic variation in the image input device or when the background density of the original is different.
FIG. 22 shows output measured values when a specified density value patch is output based on a reference correction curve and read by the image input device when there is a characteristic variation in the image input device or when the background density of the document is different. It is a graph which shows the relationship with a target characteristic curve.
FIG. 23 is a diagram illustrating a configuration example of an operation panel for displaying a sample and arbitrarily selecting a correction amount corresponding to a sample when the background density of the document is different.
FIG. 24 is a block diagram showing a configuration of an image processing apparatus according to a third embodiment of the present invention.
FIG. 25 is a graph for explaining a factor that causes a density difference in a high density region when there is a change in the image output apparatus;
FIG. 26 is a graph showing a correction curve when the correction value is limited and a correction curve when the correction value is not provided.
FIG. 27 is a graph for explaining a method of obtaining a maximum correction value when the output value does not exhibit a monotonous increase characteristic with respect to the correction value.
FIG. 28 is a diagram showing an image made up of patches of each density of light and shade tones used in a conventional image creating apparatus.
FIG. 29 is a graph for explaining a state of γ correction processing in a conventional image creating apparatus;
[Explanation of symbols]
11, 55, 75 Image forming apparatus
13 Image input device
14, 51, 71 Image processing apparatus
15 Image output device
16, 56 Operation panel
28, 53, 73 Halftone output gradation processing section (gradation correction processing means / halftone correction processing means)
31 Reference correction curve storage unit (reference correction curve storage means)
32 Correction amount storage unit (correction amount storage means)
54 Correction coefficient storage (correction coefficient storage means)
74 Maximum correction value storage unit (maximum correction value storage means)
Claims (25)
前記階調補正処理手段は、前記入力濃度値に対する前記補正曲線上の補正値を与え、階調補正処理が施された画像を画像出力手段に与える構成である画像処理装置において、
入力濃度値に対する補正値の予め定める変化を示す基準補正曲線を記憶している基準補正曲線記憶手段と、
入力濃度値の範囲内で相互に間隔を空けて指定された入力濃度値である複数の指定濃度値にそれぞれ対応して、該指定濃度値に対する前記基準補正曲線上の補正値と、該指定濃度値に対する補正曲線上の補正値との差であり、前記基準補正曲線を基に予め設定された補正量を記憶している補正量記憶手段と、
前記画像に対して、ディザ方式の中間調補正処理を施す中間調補正処理手段とを含み、
前記階調補正処理手段は、画像出力の度に、前記基準補正曲線と前記指定濃度値に対応する補正量とに基づいて、階調補正処理に用いる前記補正曲線を作成し、
前記基準補正曲線および前記指定濃度値に対応する補正量は、前記中間調補正処理手段が用いることができるディザマトリクスのサイズ毎に設定されていることを特徴とする画像処理装置。An input density value of pixels constituting an image is given from an image input means for inputting an image, and gradation correction processing means for applying a gradation correction process using a correction curve to the input image is provided.
In the image processing apparatus, the gradation correction processing unit is configured to provide a correction value on the correction curve for the input density value, and to provide an image output unit with an image subjected to gradation correction processing.
A reference correction curve storage means for storing a reference correction curve indicating a predetermined change in the correction value with respect to the input density value;
A correction value on the reference correction curve for the specified density value and the specified density corresponding to a plurality of specified density values, which are input density values specified with an interval between them in the range of the input density value. A correction amount storage means for storing a correction amount set in advance based on the reference correction curve, the difference between the correction value on the correction curve with respect to the value,
Halftone correction processing means for applying a dither halftone correction process to the image,
The gradation correction processing means creates the correction curve used for gradation correction processing based on the reference correction curve and the correction amount corresponding to the specified density value each time an image is output.
An image processing apparatus, wherein a correction amount corresponding to the reference correction curve and the designated density value is set for each dither matrix size that can be used by the halftone correction processing means.
前記複数の指定濃度値の画像パターンを、階調補正処理を施すことなく、前記画像出力手段によって出力させ、
出力された画像パターンの濃度値を、前記画像入力手段によって読取らせ、
読取られた濃度値を、前記各基準補正曲線と対応付けられた予め定める基準特性曲線と比較し、
読取られた濃度値に最も近い基準特性曲線に対応付けられる基準補正曲線を選択することを特徴とする請求項2記載の画像処理装置。The gradation correction processing means, when selecting the reference correction curve,
The image pattern of the plurality of designated density values is output by the image output means without performing gradation correction processing,
The density value of the output image pattern is read by the image input means,
The read density value is compared with a predetermined reference characteristic curve associated with each of the reference correction curves,
3. The image processing apparatus according to claim 2, wherein a reference correction curve associated with a reference characteristic curve closest to the read density value is selected.
前記指定濃度値に対応する補正量は、入力された調整量に基づいた補正量である第2の補正量であることを特徴とする請求項1記載の画像処理装置。It further includes an adjustment amount input means for inputting an adjustment amount set for the gradation correction processing of the image,
The image processing apparatus according to claim 1, wherein the correction amount corresponding to the designated density value is a second correction amount that is a correction amount based on the input adjustment amount.
前記指定濃度値に対応する補正量は、前記画像出力手段の固有の出力特性に基づいた補正量である第1の補正量と、入力された調整量に基づいた補正量である第2の補正量との和であることを特徴とする請求項1記載の画像処理装置。It further includes an adjustment amount input means for inputting an adjustment amount set for the gradation correction processing of the image,
The correction amount corresponding to the specified density value is a first correction amount that is a correction amount based on the unique output characteristics of the image output means, and a second correction amount that is a correction amount based on the input adjustment amount. The image processing apparatus according to claim 1, wherein the image processing apparatus is a sum with a quantity.
前記指定濃度値の画像パターンに、前記基準補正曲線を用いた階調補正処理を施し、
階調補正処理された画像パターンを、前記画像出力手段によって出力させ、
出力された画像パターンの濃度値を、前記画像入力手段によって読取らせ、
読取られた濃度値を予め定める目標特性曲線と比較し、比較結果に基づいて、第1の補正量を決定することを特徴とする請求項4または6記載の画像処理装置。The gradation correction processing means determines the first correction amount when
The image pattern of the specified density value is subjected to gradation correction processing using the reference correction curve,
An image pattern subjected to gradation correction processing is output by the image output means,
The density value of the output image pattern is read by the image input means,
7. The image processing apparatus according to claim 4, wherein the read density value is compared with a predetermined target characteristic curve, and the first correction amount is determined based on the comparison result.
前記指定濃度値に対する前記補正曲線上の補正値を、前記指定濃度値に対する前記基準補正曲線上の補正値と前記指定濃度値に対応する補正量とを加算して求め、
前記指定濃度値以外の入力濃度値に対する前記補正曲線上の補正値を、前記指定濃度値に対する前記補正曲線上の補正値を用いた補間処理によって求めることを特徴とする請求項1記載の画像処理装置。The gradation correction processing means, at the time of creating the correction curve,
Obtaining a correction value on the correction curve for the specified density value by adding a correction value on the reference correction curve for the specified density value and a correction amount corresponding to the specified density value;
2. The image processing according to claim 1, wherein a correction value on the correction curve for an input density value other than the specified density value is obtained by an interpolation process using a correction value on the correction curve for the specified density value. apparatus.
前記指定濃度値以外の入力濃度値に対応する補正量を、前記指定濃度値に対応する補正量を用いた線形補間処理によって求め、
前記指定濃度値に対する前記補正曲線上の補正値を、前記指定濃度値に対する前記基準補正曲線上の補正値と前記指定濃度値に対応する補正量とを加算して求め、
前記指定濃度値以外の入力濃度値に対する前記補正曲線上の補正値を、入力濃度値に対する前記基準補正曲線上の補正値と前記線形補間処理によって求められた補正量とを加算して求めることを特徴とする請求項1記載の画像処理装置。The gradation correction processing means, at the time of creating the correction curve,
A correction amount corresponding to an input density value other than the specified density value is obtained by linear interpolation using a correction amount corresponding to the specified density value,
Obtaining a correction value on the correction curve for the specified density value by adding a correction value on the reference correction curve for the specified density value and a correction amount corresponding to the specified density value;
A correction value on the correction curve for an input density value other than the designated density value is obtained by adding a correction value on the reference correction curve for the input density value and a correction amount obtained by the linear interpolation process. The image processing apparatus according to claim 1, wherein:
画像を構成する画素の入力濃度値に対する補正値の予め定める変化を示し、画像出力手段固有の出力特性に応じて定められた複数の基準補正曲線を記憶している基準補正曲線記憶手段と、
入力濃度値の範囲内で相互に間隔を空けて指定された入力濃度値である複数の指定濃度値それぞれに対応して、前記基準補正曲線を基に予め設定された補正量を記憶している補正量記憶手段とを含み、
前記階調補正処理手段は、画像出力の度に、前記基準補正曲線と前記指定濃度値に対応する補正量とに基づいて、階調補正処理に用いる補正曲線を作成し、入力された画像を構成する画素の入力濃度値に対応する該補正曲線上の補正値を画像出力手段に与える構成である画像処理装置において、
複数の指定濃度値の画像パターンを、階調補正処理を施すことなく、記録媒体上に、前記画像出力手段によって出力させ、出力された画像パターンの濃度値、および画像パターンが形成されていない領域の記録媒体の濃度値を、前記画像入力手段によって読取らせ、前記画像パターンが形成されていない領域の濃度を測定して得られる下地濃度値に掛け算することによって、前記画像入力手段により読み取られた前記画像パターンの濃度値である出力測定値の補正を行う濃度補正量を求める係数である補正係数を記憶する補正係数記憶手段と、
前記画像に対して、ディザ方式の中間調補正処理を施す中間調補正処理手段とを含み、
前記階調補正処理手段は、各指定濃度値に対応する前記各濃度補正量を、各指定濃度値に対応する出力測定値から差引くことによって、各指定濃度値に対応する補正出力濃度値を得、該補正出力濃度値を、前記各基準補正曲線と対応づけられた予め定める基準特性曲線と比較し、補正された画像パターンの濃度値に最も近い基準特性曲線に対応づけられる基準補正曲線を選択し、
前記基準補正曲線および前記指定濃度値に対応する補正量は、前記中間調補正処理手段が用いることができるディザマトリクスのサイズ毎に設定されていることを特徴とする画像処理装置。Gradation correction processing means for applying gradation correction processing using a correction curve to an image input from the image input means;
A reference correction curve storage means for storing a plurality of reference correction curves determined in accordance with output characteristics specific to the image output means, showing a predetermined change in the correction value for the input density value of the pixels constituting the image;
A correction amount set in advance based on the reference correction curve is stored in correspondence with each of a plurality of specified density values which are input density values which are specified with an interval between them in the range of the input density value. Correction amount storage means,
The gradation correction processing means creates a correction curve used for gradation correction processing based on the reference correction curve and the correction amount corresponding to the designated density value every time an image is output, and the input image In the image processing apparatus having a configuration in which the correction value on the correction curve corresponding to the input density value of the constituent pixels is provided to the image output unit,
An area in which the image pattern having a plurality of designated density values is output by the image output means on the recording medium without performing gradation correction processing, and the density value of the output image pattern and the image pattern are not formed. The density value of the recording medium is read by the image input means, and is multiplied by the background density value obtained by measuring the density of the area where the image pattern is not formed. Correction coefficient storage means for storing a correction coefficient that is a coefficient for obtaining a density correction amount for correcting an output measurement value that is a density value of the image pattern;
Halftone correction processing means for applying a dither halftone correction process to the image,
The gradation correction processing means subtracts each density correction amount corresponding to each designated density value from an output measurement value corresponding to each designated density value, thereby obtaining a corrected output density value corresponding to each designated density value. The corrected output density value is compared with a predetermined reference characteristic curve associated with each of the reference correction curves, and a reference correction curve associated with the reference characteristic curve closest to the density value of the corrected image pattern is obtained. Selected,
An image processing apparatus, wherein a correction amount corresponding to the reference correction curve and the designated density value is set for each dither matrix size that can be used by the halftone correction processing means.
前記階調補正処理手段は、第1の補正量を決定するとき、
前記指定濃度値の画像パターンに、前記基準補正曲線を用いた階調補正処理を施し、
階調補正処理が施された画像パターンを、記録媒体上に、前記画像出力手段によって出力させ、
出力された画像パターンの濃度値、および画像パターンが形成されていない領域の記録媒体の濃度値を、前記画像入力手段によって読取らせ、
読取られた記録媒体の濃度値と前記補正係数とを用いて、読取られた画像パターンの濃度値を補正して前記補正出力濃度値を得、
前記補正出力濃度値を予め定められる目標特性曲線と比較し、比較結果に基づいて前記第1の補正量を決定することを特徴とする請求項14記載の画像処理装置。The correction amount corresponding to the specified density value is a first correction amount that is a correction amount based on an inherent output characteristic of the image output means,
When the gradation correction processing means determines the first correction amount,
The image pattern of the specified density value is subjected to gradation correction processing using the reference correction curve,
The image pattern subjected to the gradation correction process is output on the recording medium by the image output means,
The image input means reads the density value of the output image pattern and the density value of the recording medium in the area where the image pattern is not formed,
Using the density value of the read recording medium and the correction coefficient, the density value of the read image pattern is corrected to obtain the corrected output density value,
15. The image processing apparatus according to claim 14, wherein the corrected output density value is compared with a predetermined target characteristic curve, and the first correction amount is determined based on the comparison result.
前記階調補正処理手段が、複数種類の記録媒体に応じた補正係数のうちのいずれかを選択可能に構成されていることを特徴とする請求項14記載の画像処理装置。The correction coefficient is determined according to each of a plurality of types of recording media,
The image processing apparatus according to claim 14, wherein the gradation correction processing unit is configured to be able to select one of correction coefficients corresponding to a plurality of types of recording media.
画像を構成する画素の入力濃度値に対する補正値の予め定める変化を示す基準補正曲線を記憶している基準補正曲線記憶手段と、
入力濃度値の範囲内で相互に間隔を空けて指定された入力濃度値である複数の指定濃度値それぞれに対応して、前記基準補正曲線を基に予め設定された補正量を記憶している補正量記憶手段とを含み、
前記階調補正処理手段は、画像出力の度に、前記基準補正曲線と前記指定濃度値に対応する補正量とに基づいて、階調補正処理に用いる前記補正曲線を作成し、入力された画像を構成する画素の入力濃度値に対応する該補正曲線上の補正値を画像出力手段に与える構成である画像処理装置において、
前記補正曲線が作成される際に用いられる、画像出力手段の最大出力値に基づいて設定される前記補正曲線上の補正値の上限値である最大補正値を記憶している最大補正値記憶手段を備え、
前記階調補正処理手段は、前記補正曲線上の補正値が最大補正値以下になるように制限された補正曲線を用いて前記階調補正処理を行い、
前記画像に対して、ディザ方式の中間調補正処理を施す中間調補正処理手段をさらに含み、
前記基準補正曲線および前記指定濃度値に対応する補正量は、前記中間調補正処理手段が用いることができるディザマトリクスのサイズ毎に設定されていることを特徴とする画像処理装置。Gradation correction processing means for applying gradation correction processing using a correction curve to an image input from the image input means;
A reference correction curve storage means for storing a reference correction curve indicating a predetermined change of a correction value with respect to an input density value of pixels constituting an image;
A correction amount set in advance based on the reference correction curve is stored in correspondence with each of a plurality of specified density values which are input density values which are specified with an interval between them in the range of the input density value. Correction amount storage means,
The gradation correction processing means creates the correction curve used for the gradation correction processing based on the reference correction curve and the correction amount corresponding to the designated density value every time an image is output, and the input image In the image processing apparatus configured to provide the image output means with a correction value on the correction curve corresponding to the input density value of the pixels constituting
Maximum correction value storage means for storing a maximum correction value that is an upper limit value of the correction value on the correction curve set based on the maximum output value of the image output means used when the correction curve is created With
The gradation correction processing means, have rows the gradation correction by using the correction curve correction values on the correction curve is restricted to be less than the maximum correction value,
The image further includes halftone correction processing means for performing dither halftone correction processing on the image,
An image processing apparatus , wherein a correction amount corresponding to the reference correction curve and the designated density value is set for each dither matrix size that can be used by the halftone correction processing means .
前記階調補正処理手段は、前記画像出力手段固有の出力特性に応じて、複数の基準補正曲線のうちから処理に用いるいずれか1つを選択するとき、
前記複数の指定濃度値の画像パターンを、階調補正処理を施すことなく、前記画像出力手段によって出力させ、
出力された画像パターンの濃度値を、前記画像入力手段によって読取らせ、
読取られた画像パターンの濃度値を、前記各基準補正曲線と対応づけられた予め定める基準特性曲線と比較し、読取られた画像パターンの濃度値に最も近い基準特性曲線に対応づけられる基準補正曲線を選択し、
最適な状態に調整された前記画像出力手段より出力されて前記画像入力手段により前記読取られた画像パターンのうち最大出力値を示す画像パターンの標準的な測定値である最大出力目標値と前記読取られた画像パターンの濃度値とに基づいて前記最大補正値を求めることを特徴とする請求項18記載の画像処理装置。The reference correction curve storage means stores a plurality of the reference correction curves;
When the gradation correction processing unit selects one of the plurality of reference correction curves to be used for processing according to output characteristics specific to the image output unit,
The image pattern of the plurality of designated density values is output by the image output means without performing gradation correction processing,
The density value of the output image pattern is read by the image input means,
A reference correction curve that compares the density value of the read image pattern with a predetermined reference characteristic curve that is associated with each of the reference correction curves and that is associated with the reference characteristic curve that is closest to the density value of the read image pattern Select
A maximum output target value which is a standard measurement value of an image pattern indicating a maximum output value among the image patterns output from the image output unit adjusted to an optimum state and read by the image input unit, and the reading 19. The image processing apparatus according to claim 18, wherein the maximum correction value is obtained based on the density value of the obtained image pattern.
前記最大補正値は、入力された調整量に基づいた補正量である第2の補正量に応じて求められることを特徴とする請求項18記載の画像処理装置。An adjustment amount input means for inputting an adjustment amount set for the gradation correction processing of the image is further provided.
The image processing apparatus according to claim 18, wherein the maximum correction value is obtained according to a second correction amount that is a correction amount based on the input adjustment amount.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP22448499A JP3712897B2 (en) | 1999-04-01 | 1999-08-06 | Image processing apparatus and image forming apparatus having the same |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP9546499 | 1999-04-01 | ||
JP11-95464 | 1999-04-01 | ||
JP22448499A JP3712897B2 (en) | 1999-04-01 | 1999-08-06 | Image processing apparatus and image forming apparatus having the same |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000350033A JP2000350033A (en) | 2000-12-15 |
JP3712897B2 true JP3712897B2 (en) | 2005-11-02 |
Family
ID=26436686
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP22448499A Expired - Fee Related JP3712897B2 (en) | 1999-04-01 | 1999-08-06 | Image processing apparatus and image forming apparatus having the same |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3712897B2 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4608997B2 (en) * | 2004-08-20 | 2011-01-12 | 富士ゼロックス株式会社 | Image forming apparatus |
JP2007003707A (en) * | 2005-06-22 | 2007-01-11 | Brother Ind Ltd | Image forming apparatus and program |
JP2008033620A (en) * | 2006-07-28 | 2008-02-14 | Seiko Epson Corp | Image processor, image processing method, and image processing program |
JP4793292B2 (en) * | 2007-03-15 | 2011-10-12 | Nkワークス株式会社 | Image processing apparatus and image processing method |
JP5241621B2 (en) * | 2009-06-10 | 2013-07-17 | キヤノン株式会社 | Image forming apparatus and method of controlling image forming apparatus |
JP5509815B2 (en) | 2009-11-30 | 2014-06-04 | ブラザー工業株式会社 | Fixing device |
JP6428357B2 (en) * | 2015-02-20 | 2018-11-28 | 富士ゼロックス株式会社 | Diagnostic device, correction device, and output device |
JP6965550B2 (en) * | 2017-04-04 | 2021-11-10 | コニカミノルタ株式会社 | Image forming device, image forming system, correction control method and correction control program |
JP6992646B2 (en) * | 2018-03-28 | 2022-01-13 | 沖電気工業株式会社 | Image forming device and density gradation correction method |
-
1999
- 1999-08-06 JP JP22448499A patent/JP3712897B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2000350033A (en) | 2000-12-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3621288B2 (en) | Image processing device | |
JP3768028B2 (en) | Image processing method, image processing apparatus, and image forming apparatus | |
JP3049684B2 (en) | Image forming apparatus and output gradation adjusting method of image forming apparatus | |
JP4427065B2 (en) | Image processing method and image processing apparatus | |
JP7321748B2 (en) | image forming device | |
JP3712897B2 (en) | Image processing apparatus and image forming apparatus having the same | |
US6917707B1 (en) | Image processing method and image processing apparatus | |
JP3566145B2 (en) | Image forming device | |
JP3737311B2 (en) | Image processing apparatus and image forming apparatus having the same | |
US6222640B1 (en) | Copying apparatus having adjustable gradation | |
JP4661375B2 (en) | Image forming apparatus | |
JP2007057954A (en) | Image forming apparatus | |
JP4050237B2 (en) | Image forming apparatus and image processing method used therefor | |
JP3723043B2 (en) | Image processing apparatus, image reading apparatus, and image forming apparatus | |
JP4229631B2 (en) | Image forming apparatus | |
JP3611487B2 (en) | Color image forming method and color image forming apparatus | |
JP3816398B2 (en) | Image processing method, image processing apparatus, and image forming apparatus | |
JP3732376B2 (en) | Image processing apparatus and image forming apparatus having the same | |
JP3984252B2 (en) | Image processing device | |
JPH10322568A (en) | Image forming device | |
JP4012129B2 (en) | Image processing apparatus, image processing method, and image forming apparatus | |
JP2001285635A (en) | Image processing apparatus, image processing method and image forming device | |
JP2001257893A (en) | Method and device for image processing and computer- readable recording medium with recorded image processing program | |
JP3762567B2 (en) | Color image forming apparatus | |
JP3738346B2 (en) | Image forming apparatus and image output characteristic setting method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050208 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050411 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20050411 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050524 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050722 |
|
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: 20050816 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050818 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080826 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090826 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090826 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100826 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110826 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110826 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120826 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120826 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130826 Year of fee payment: 8 |
|
LAPS | Cancellation because of no payment of annual fees |