(57)【要約】【課題】画素位置毎に画素の階調特性を、短い処理時間できめ細かく、所望の階調特性に補正することができ、濃度むらが良好に補正される画像処理装置、画像形成装置、画像処理方法、コンピュータプログラム及び記録媒体を提供する。【解決手段】画像処理装置２０の出力階調補正部９は、所定の画素列毎に、入力試験画像の画素の濃度値に基づいて、基準補正曲線（入力画像の画素の入力濃度値と基準濃度値との関係を示す曲線）を補正するための補正量を算出し、入力濃度値と補正濃度値との関係を示す濃度むら補正曲線を算出する。そして、入力画像の注目画素の画素列に近い２つの濃度むら補正曲線を選択し、注目画素の補正濃度値を補間演算又は外挿演算により算出する。出力階調補正部９は階調再現処理部１０へ補正濃度値を出力し、階調再現処理部１０は補正濃度値にディザマトリクスを用いた多値ディザ処理を施す。【選択図】図１
2013157743.tif 000002
【特許請求の範囲】
【請求項１】
複数の画素をマトリクス状に配置して構成される入力画像の各画素の入力濃度値を、入力濃度値と基準濃度値との第１関係を用いて補正して、補正濃度値を得る濃度値補正部、及び得られた補正濃度値に、ディザマトリクスを用いた多値ディザ処理を施すディザ処理部を備える画像処理装置において、
前記基準濃度値は、ディザマトリクスで表すことができる濃度値で表され、
前記濃度値補正部は、
所定の画素列毎に、濃度が異なるパターンを有する入力試験画像の画素の濃度値に基づいて、前記基準濃度値を補正するための調整値を算出する調整値算出部と、
算出された調整値を記憶する調整値記憶部と、
前記画素列毎に、前記調整値に基づいて、入力画像の画素の入力濃度値と補正濃度値との第２関係を求める第２関係算出部と、
求められた第２関係を記憶する第２関係記憶部と、
入力画像の注目画素の画素列に近い２つの画素列の第２関係を選択し、該第２関係に基づいて、前記注目画素の入力濃度値に対応する補正濃度値を補間演算、又は外挿演算により算出する補正濃度値算出部と
を備えることを特徴とする画像処理装置。
【請求項２】
前記基準濃度値は、０以上（前記ディザマトリクスの１画素の最大出力値×前記ディザマトリクスの画素数）以下であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
入力画像の画素の入力濃度値と、前記基準濃度値を補正した基準濃度補正値との第３関係を求める第３関係算出部を備え、
前記調整値算出部は、前記基準濃度値と前記基準濃度補正値との差分に基づいて前記調整値を算出することを特徴とする請求項１又は２に記載の画素処理装置。
【請求項４】
請求項１から３までのいずれか１項に記載の画像処理装置と、
該画像処理装置で得られた補正濃度値に基づく画像を出力する画像出力装置と
を備えることを特徴とする画像形成装置。
【請求項５】
複数の画素をマトリクス状に配置して構成される画像の各画素の画素濃度値を、画素濃度値と基準濃度値との第１関係を用いて補正して補正濃度値を得る濃度値補正ステップ、及び得られた補正濃度値に、ディザマトリクスを用いた多値ディザ処理を施すステップを有する画像処理方法において、
前記基準濃度値は、前記ディザマトリクスで表すことができる濃度値で表され、
前記濃度値補正ステップは、
所定の画素列毎に、濃度が異なるパターンを有する試験画像の画素の濃度値に基づいて、前記基準濃度値を補正するための調整値を算出するステップと、
前記画素列毎に、前記調整値に基づいて、画像の画素濃度値と補正濃度値との第２関係を求めるステップと、
画像の注目画素の画素列に近い２つの画素列の第２関係を選択し、該第２関係に基づいて、前記注目画素の画素濃度値に対応する補正濃度値を補間演算、又は外挿演算により算出するステップと
を有することを特徴とする画像処理方法。
【請求項６】
コンピュータに、複数の画素をマトリクス状に配置して構成される画像の各画素の画素濃度値を、画素濃度値と基準濃度値との第１関係を用いて補正させ、補正濃度値を得る濃度値補正ステップ、及び得られた補正濃度値に、ディザマトリクスを用いた多値ディザ処理を行わせるコンピュータプログラムにおいて、
前記基準濃度値は、前記ディザマトリクスで表すことができる濃度値で表され、
前記濃度値補正ステップは、
コンピュータに、所定の画素列毎に、濃度が異なるパターンを有する試験画像の画素の濃度値に基づいて、前記基準濃度値を補正するための調整値を算出させるステップと、
コンピュータに、前記画素列毎に、前記調整値に基づいて、画像の画素濃度値と補正濃度値との第２関係を求めさせるステップと、
コンピュータに、画像の注目画素の画素列に近い２つの画素列の第２関係を選択させ、該第２関係に基づいて、前記注目画素の画素濃度値に対応する補正濃度値を補間演算、又は外挿演算により算出させるステップと
を有することを特徴とするコンピュータプログラム。
【請求項７】
請求項６に記載のコンピュータプログラムを記録してあることを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、出力階調補正処理により濃度むらを抑制する画像処理装置、画像形成装置、画像処理方法、コンピュータプログラム及び記録媒体に関する。
【背景技術】
【０００２】
近年、ＯＡ（Office Automation）機器のデジタル化が急速に進展し、またカラー画像出力の需要が増加したことにより、電子写真方式のデジタルカラー複写機、インクジェット方式又は熱転写方式のカラープリンタ等の出力機器が広く一般に普及している。例えばデジタルカメラ又はイメージスキャナ等の入力機器から入力された画像情報、及びコンピュータで作成された画像情報がこれらの出力機器を用いて出力されている。これらの出力機器においては、入力された画像データに対して、各単色の階調特性を所望の特性に補正する処理を行うことが多い。
【０００３】
所望の特性への補正処理は、例えば用紙に印字された階調パッチの試験画像を測定器で測定して得られる情報に基づいて生成した階調補正特性（補正用データ）を用いて行われる。具体的には、例えば１枚の用紙の所定位置のそれぞれに、シアン、マゼンタ、イエロー、ブラックのそれぞれの単色について、所定の低濃度から所定の高濃度を含む所定パターンが形成された試験画像を印字する。そして、印字された試験画像を測定器で測定して得た情報と、印字前の試験画像の情報とに基づいて補正用データを生成し、生成された補正用データを用いて補正処理が行われる。
【０００４】
なお、試験画像を印字する際には、複写又はプリンタ出力の際に行われる擬似階調再現処理を行った画像データを印字してもよい。また、印字された試験画像を測定器で測定する代わりに、印字された試験画像をスキャナ等によって読み取り、得られた読取信号と、印字前の試験画像の情報とに基づいて、補正用データを生成することにしてもよい。
【０００５】
ところで、用紙の一面に亘って、同一の濃度信号値（又は、その濃度信号値に対して擬似階調再現処理を行った後の濃度信号値）に基づく画像を印字した場合であっても、印字した画像を測定して得られる濃度情報が均一でないことがある。特に電子写真方式のデジタルカラー複写機、プリンタ等においては、露光、現像、転写、定着等を行う各部が、２次元の印字領域において同一の特性を有しないので、印字位置によって印字濃度のばらつきが発生し易い。このような状況において、上述の補正処理を行った場合、適切な階調補正値が得られない虞があり、また、不適切な階調補正値を用いることによって階調補正処理が適切に行われない虞がある。
【０００６】
そこで、各印字位置の画素の階調特性を所望の特性に補正することができる画像処理装置が提案されている（例えば特許文献１）。特許文献１に開示された画像処理装置は、複数枚の用紙の全面に、それぞれ異なる階調の画像を形成して、各用紙をスキャナで読み取り、各画素位置の輝度データを取得する。そして、取得した輝度データに基づいて、各画素位置の補正用データを生成する。このような補正用データを用いることにより、印字領域内のいずれの位置の画素に対しても、所望の特性に補正することができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００３−３２４６０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、特許文献１に開示された画像処理装置は、複数枚の用紙にそれぞれ異なる階調の試験画像を印字し、また印字した各用紙を読み取る必要があるので、処理時間が長くなるという問題がある。また、特許文献１に開示された画像処理装置は、各画素の位置毎の補正データは、８ビット（０〜２５５）データで入力され、８ビット（０〜２５５）で出力されるものであり、階調補正の細かさが足らず、トーンギャップが発生する可能性があるという問題がある。
【０００９】
本発明は、斯かる事情に鑑みてなされたものであり、画素位置毎に画素の階調特性を、短い処理時間できめ細かく、所望の階調特性に補正することができ、濃度むらが良好に補正される画像処理装置、画像形成装置、画像処理方法、コンピュータプログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明に係る画像処理装置は、複数の画素をマトリクス状に配置して構成される入力画像の各画素の入力濃度値を、入力濃度値と基準濃度値との第１関係を用いて補正して、補正濃度値を得る濃度値補正部、及び得られた補正濃度値に、ディザマトリクスを用いた多値ディザ処理を施すディザ処理部を備える画像処理装置において、前記基準濃度値は、ディザマトリクスで表すことができる濃度値で表され、前記濃度値補正部は、所定の画素列毎に、濃度が異なるパターンを有する入力試験画像の画素の濃度値に基づいて、前記基準濃度値を補正するための調整値を算出する調整値算出部と、算出された調整値を記憶する調整値記憶部と、前記画素列毎に、前記調整値に基づいて、入力画像の画素の入力濃度値と補正濃度値との第２関係を求める第２関係算出部と、求められた第２関係を記憶する第２関係記憶部と、入力画像の注目画素の画素列に近い２つの画素列の第２関係を選択し、該第２関係に基づいて、前記注目画素の入力濃度値に対応する補正濃度値を補間演算、又は外挿演算により算出する補正濃度値算出部とを備えることを特徴とする。
【００１１】
本発明に係る画像処理装置は、前記基準濃度値は、０以上（前記ディザマトリクスの１画素の最大出力値×前記ディザマトリクスの画素数）以下であることを特徴とする。
【００１２】
本発明に係る画像処理装置は、入力画像の画素の入力濃度値と、前記基準濃度値を補正した基準濃度補正値との第３関係を求める第３関係算出部を備え、前記調整値算出部は、前記基準濃度値と前記基準濃度補正値との差分に基づいて前記調整値を算出することを特徴とする。
【００１３】
本発明に係る画像形成装置は、前述の画像処理装置と、該画像処理装置で得られた補正濃度値に基づく画像を出力する画像出力装置とを備えることを特徴とする。
【００１４】
本発明に係る画像処理方法は、複数の画素をマトリクス状に配置して構成される画像の各画素の画素濃度値を、画素濃度値と基準濃度値との第１関係を用いて補正して補正濃度値を得る濃度値補正ステップ、及び得られた補正濃度値に、ディザマトリクスを用いた多値ディザ処理を施すステップを有する画像処理方法において、前記基準濃度値は、前記ディザマトリクスで表すことができる濃度値で表され、前記濃度値補正ステップは、所定の画素列毎に、濃度が異なるパターンを有する試験画像の画素の濃度値に基づいて、前記基準濃度値を補正するための調整値を算出するステップと、前記画素列毎に、前記調整値に基づいて、画像の画素濃度値と補正濃度値との第２関係を求めるステップと、画像の注目画素の画素列に近い２つの画素列の第２関係を選択し、該第２関係に基づいて、前記注目画素の画素濃度値に対応する補正濃度値を補間演算、又は外挿演算により算出するステップとを有することを特徴とする。
【００１５】
本発明に係るコンピュータプログラムは、コンピュータに、複数の画素をマトリクス状に配置して構成される画像の各画素の画素濃度値を、画素濃度値と基準濃度値との第１関係を用いて補正させ、補正濃度値を得る濃度値補正ステップ、及び得られた補正濃度値に、ディザマトリクスを用いた多値ディザ処理を行わせるコンピュータプログラムにおいて、前記基準濃度値は、前記ディザマトリクスで表すことができる濃度値で表され、前記濃度値補正ステップは、コンピュータに、所定の画素列毎に、濃度が異なるパターンを有する試験画像の画素の濃度値に基づいて、前記基準濃度値を補正するための調整値を算出させるステップと、コンピュータに、前記画素列毎に、前記調整値に基づいて、画像の画素濃度値と補正濃度値との第２関係を求めさせるステップと、コンピュータに、画像の注目画素の画素列に近い２つの画素列の第２関係を選択させ、該第２関係に基づいて、前記注目画素の画素濃度値に対応する補正濃度値を補間演算、又は外挿演算により算出させるステップとを有することを特徴とする。
【００１６】
本発明に係るコンピュータ読み取り可能な記録媒体は、前述のコンピュータプログラムを記録してあることを特徴とする。
【００１７】
本発明の画像処理装置及び画像処理方法においては、試験画像の画素の濃度値に基づいて、所定の画素列（主走査方向の画素位置）毎に求めた第２関係に基づき補正濃度値を算出するので、画素位置間の濃度むらを良好に補正することができる。そして、この補正濃度値はディザマトリクスで表すことができる階調数で表すので、階調特性を所望の階調特性にきめ細かく補正することができ、トーンギャップの発生を抑制することができる。
また、本発明の画像処理装置及び画像処理方法においては、所定の画素列毎の入力画像の画素の入力濃度値と補正濃度値との第２関係を求める処理について、一枚の用紙に印字した試験画像を読み取って得た測定濃度値を用いて補正濃度値を算出するので、濃度補正の処理時間を特許文献１等の従来の画像処理装置と比較して短くすることができる。そして、入力濃度値の取り得る範囲内で適宜の間隔をおいて、濃度値補正処理に用いる濃度値を設定することにより、濃度値補正処理に係るデータの量を削減し、処理時間をより短くすることができる。
【００１８】
本発明の画像形成装置においては、トーンギャップの発生を抑制し、階調性を保持して濃度むらを改善することができる。
【００１９】
本発明のコンピュータプログラムによれば、コンピュータで本発明の画像処理装置の各手段を実現することによって、本発明の画像処理装置が実現される。
【００２０】
本発明の記録媒体によれば、該記録媒体から読み出されたコンピュータプログラムによって、本発明の画像処理装置がコンピュータ上に実現される。
【発明の効果】
【００２１】
本発明によれば、試験画像の濃度値に基づいて、所定の画素列（主走査方向の画素位置）毎に求めた第２関係に基づき補正濃度値を算出し、この補正濃度値はディザマトリクスで表すことができる階調数で表すので、画素位置間の濃度のばらつきを抑制して、階調特性を所望の階調特性にきめ細かく補正することができ、トーンギャップの発生を抑制することができる。
また、本発明によれば、一枚の用紙に印字した試験画像を読み取って得た入力濃度値を用いて補正濃度値を算出するので、濃度補正の処理時間を特許文献１等の従来の画像処理装置と比較して短くすることができる。そして、入力濃度値の取り得る範囲内で適宜の間隔をおいて、濃度値補正処理に用いる濃度値を設定することにより、濃度値補正処理に係るデータの量を削減し、処理時間をより短くすることができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施の形態に係る画像処理装置を備えるデジタルカラー複写機（画像形成装置）の概略構成を示すブロック図である。
【図２】複数の所定の画素列（所定の走査方向画素位置）の例を示す図である。
【図３】本実施の形態に係る濃度むら補正処理に用いられる、パッチを含む試験画像を示す図である。
【図４】本実施の形態に係る基準補正曲線ＧＹＢを示すグラフである。
【図５】本実施の形態に係る目標特性曲線ＧＹＭを示すグラフである。
【図６】本実施の形態に係る基準補正曲線ＧＹＢ及び第１補正曲線ＧＶ（第３関係）を示すグラフである。
【図７】本発明の実施の形態に係る基準補正曲線ＧＹＢ及び濃度むら補正曲線ＧＹＰを示すグラフである。
【図８】本発明の実施の形態に係る出力階調補正部の構成を示すブロック図である。
【図９】本発明の実施の形態に係る制御部による濃度むら補正曲線の生成処理の手順を示すフローチャートである。
【図１０】本発明の実施の形態に係る制御部による補正濃度値算出処理の手順を示すフローチャートである。
【図１１】本発明の実施の形態に係る階調再現処理部の構成を示すブロック図である。
【図１２】本発明の実施の形態に係る多値ディザ処理に用いるディザマトリクスの例を示す図である。
【図１３】図１２のディザマトリクスを用いた場合の低濃度から高濃度にかけての出力値の例を示す図である。
【発明を実施するための形態】
【００２３】
以下、本発明をその実施の形態を示す図面に基づいて具体的に説明する。
（デジタルカラー複写機３０の構成）
図１は、本発明の実施の形態に係る画像処理装置２０を備えるデジタルカラー複写機（画像形成装置）３０の概略構成を示すブロック図である。
デジタルカラー複写機３０は、画像入力装置２１、画像処理装置２０、画像出力装置２２、操作パネル２３、及び制御部２４を備える。また、画像処理装置２０は、Ａ／Ｄ（アナログ／デジタル）変換部１、シェーディング補正部２、原稿種別判別部３、入力階調補正部４、領域分離処理部５、色補正部６、黒生成下色除去部７、空間フィルタ処理部８、出力階調補正部（濃度値補正部）９、及び、階調再現処理部（ディザ処理部）１０を備える。
【００２４】
画像入力装置２１は、例えばＣＣＤ（Charge Coupled Device：電荷結合素子）を有するイメージスキャナを備え、原稿画像が記録された紙からの反射光像をＣＣＤにてアナログＲＧＢ（Ｒ：赤、Ｇ：緑、Ｂ：青）信号として読取り、画像処理装置２０へ出力する。
画像入力装置２１で読取られたアナログＲＧＢ信号は、画像処理装置２０内を、Ａ／Ｄ変換部１、シェーディング補正部２、原稿種別判別部３、入力階調補正部４、領域分離処理部５、色補正部６、黒生成下色除去部７、空間フィルタ処理部８、出力階調補正部９、及び階調再現処理部１０の順に送られ、最終的にデジタルＣＭＹＫ（Ｃ：シアン、Ｍ：マゼンタ、Ｙ：イエロー、Ｋ：黒）信号が画像出力装置２２へ出力される。画像処理装置２０はＡＳＩＣ(Application Specific Integrated Circuit)等により構成される。
【００２５】
Ａ／Ｄ変換部１は、入力されたアナログＲＧＢ信号を例えば１０ビットのデジタルＲＧＢ信号に変換し、変換後のＲＧＢ信号をシェーディング補正部２へ出力する。
シェーディング補正部２は、Ａ／Ｄ変換部１から入力されたＲＧＢ信号に対して、画像入力装置２１の照明系、結像系、撮像系で生じる各種の歪みを取り除く補正処理を行う。また、シェーディング補正部２は、カラーバランスの調整を行ない、調整後のＲＧＢ信号を原稿種別判別部へ出力する。
【００２６】
原稿種別判別部３は、シェーディング補正部２にて各種の歪みが取り除かれ、カラーバランスの調整がなされたＲＧＢ信号（ＲＧＢの反射率信号）を濃度信号に変換するとともに、ＲＧＢ信号に基づいて、入力された原稿画像の種別を判別する。具体的には、原稿種別判別部３は、入力された原稿画像が、文字原稿、印刷写真原稿、印画紙写真（連続階調領域）原稿、又はこれらを組み合わせた文字／印刷写真原稿等のいずれであるかを判別する。原稿種別判別部３は、原稿種別の判別結果を示す原稿種別判別信号を入力階調補正部４、領域分離処理部５、色補正部６、空間フィルタ処理部８、階調再現処理部１０へ出力する。また、原稿種別判別部３は、シェーディング補正部２から入力されたＲＧＢ信号をそのまま後段の入力階調補正部へ出力する
【００２７】
入力階調補正部４は、入力されたＲＧＢ信号に対して、下地濃度の除去、及びコントラストの調整等の画質調整処理を行う。入力階調補正部４は、処理後のＲＧＢ信号を領域分離処理部５へ出力する。
領域分離処理部５は、入力されたＲＧＢ信号に基づいて、入力された画像中の各画素を、例えば文字領域、網点領域、写真領域（連続階調領域）、その他の領域等のいずれかの領域に分離する。領域分離処理部５は、原稿種別判別信号が示す原稿種別に応じて設定される閾値を用いて領域分離処理を行う。領域分離処理部５は分離結果に基づき、各画素がいずれの領域に属しているかを示す領域識別信号を、色補正部６、黒生成下色除去部７、空間フィルタ処理部８、及び階調再現処理部１０へ出力する。また、領域分離処理部５は、入力階調補正部４から入力されたＲＧＢ信号を後段の色補正部６へ出力する。
【００２８】
色補正部６は、入力されたＲＧＢ信号をＣＭＹの色空間に変換し、画像出力装置２２の特性に合わせて色補正を行ない、補正後のＣＭＹ信号を黒生成下色除去部７へ出力する。具体的には、色補正部６は、色再現の忠実化のために、不要吸収成分を含むＣＭＹ色材の分光特性に基づいた色濁りをＣＭＹ信号から取り除く処理を行う。なお、本実施の形態の色補正部６は、原稿種別判別信号が示す原稿種別、及び領域識別信号が示す領域に応じた処理を行う。
【００２９】
黒生成下色除去部７は、色補正部６から入力されたＣＭＹ信号に対して、ＣＭＹ信号から黒色（Ｋ）信号を生成する黒生成処理と、元のＣＭＹ信号から黒生成で得たＫ信号を差し引いて新たなＣＭＹ信号を生成する処理とを行う。この結果、ＣＭＹ３色のデジタル信号は、ＣＭＹＫ４色のデジタル信号（以下、ＣＭＹＫ信号という）に変換される。黒生成下色除去部７は、ＣＭＹ信号を変換したＣＭＹＫ信号を空間フィルタ処理部８へ出力する。なお、黒生成下色除去部７は、原稿種別判別信号が示す原稿種別、及び領域識別信号が示す領域に応じた処理を行う。
【００３０】
黒生成下色除去部７が行う黒生成処理の一例として、スケルトンブラックによる黒生成を行う方法が挙げられる。この方法において、スケルトンカーブの入出力特性をｙ＝ｆ（ｘ）、入力されるデータをＣ，Ｍ，Ｙ、出力されるデータをＣ´，Ｍ´，Ｙ´，Ｋ´、ＵＣＲ（Under Color Removal ）率をα（０＜α＜１）とした場合、黒生成下色除去処理により出力されるデータはそれぞれ下記の式で表される。
Ｋ´＝ｆ（ｍｉｎ（Ｃ，Ｍ，Ｙ））
Ｃ´＝Ｃ−αＫ´
Ｍ´＝Ｍ−αＫ´
Ｙ´＝Ｙ−αＫ´
ここで、ＵＣＲ率α（０＜α＜１）は、ＣＭＹが重なっている部分をＫに置き換えてＣＭＹをどの程度削減するかを示す。上記の式では、ＣＭＹの各信号強度の内の最も小さい信号強度に応じてＫ信号が生成されることが示されている。
【００３１】
空間フィルタ処理部８は、黒生成下色除去部７から入力されたＣＭＹＫ信号の画像データに対して、原稿種別判別信号が示す原稿種別、又は領域識別信号が示す領域に応じたデジタルフィルタによる空間フィルタ処理を行う。これにより、画像データの空間周波数特性が補正され、画像出力装置２２における出力画像のぼやけ又は粒状性劣化を防止することができる。例えば領域分離処理部５にて文字領域に分離された領域に対しては、空間フィルタ処理部８は、特に黒文字又は色文字の再現性を高めるために、高周波成分の強調量が大きいフィルタを用いて鮮鋭強調処理を行う。また、領域分離処理部５にて網点領域に分離された領域に対しては、空間フィルタ処理部８は、入力網点成分を除去するためのローパス・フィルタ処理を施す。空間フィルタ処理部８は、処理後のＣＭＹＫ信号を出力階調補正部へ出力する。
【００３２】
出力階調補正部９は、空間フィルタ処理部８から入力されたＣＭＹＫ信号につき、基準補正曲線ＧＹＢ［入力画像の画素の入力画素値（濃度値：階調値）と、目標の出力特性を得るための基準濃度値との第１関係を示すグラフ］に基づき出力階調補正処理を行ない、補正処理後のＣＭＹＫ信号を階調再現処理部１０へ出力する。
本実施の形態においては、ユーザにより「濃度むら補正」が設定された場合、出力階調補正部９は、基準補正曲線ＧＹＢをそのまま用いるのではなく、画像出力装置２２の所定の主走査方向の画素位置（画素列）毎の階調特性値に対応して、基準補正曲線ＧＹＢを補正した濃度むら補正曲線ＧＹＰ（入力濃度値と補正濃度値との第２関係を示すグラフ）を用いて濃度むら補正を行う。このように、階調補正処理において濃度むら補正曲線ＧＹＰを用いるのは、画像出力装置２２固有の出力特性に製造上のばらつきがあり、また、出力特性のばらつきは印字位置（特に主走査方向位置）によって大きくなる場合があり、これが濃度むらとなって表れるためである。なお、ユーザにより「濃度むら補正」が設定された場合に濃度むら補正を行う場合には限定されず、自動的に濃度むら補正を行うことにしてもよい。
【００３３】
階調再現処理部１０は、出力階調補正部９から入力されたＣＭＹＫ信号の画像データに対して、原稿種別判別信号が示す原稿種別、又は領域識別信号が示す領域に応じた中間調処理を行う。例えば領域分離処理部５にて文字領域に分離された領域に対して、階調再現処理部１０は、特に黒文字又は色文字の再現性を高めるために、画像出力装置２２における高周波成分の再現に適した高解像度のスクリーンによる多値化処理を行う。
また、領域分離処理部５にて網点領域に分離された領域に対して、階調再現処理部１０は、最終的に画像を画素に分離して、それぞれの階調を再現できるように階調再現処理（中間調生成）を行う。さらに、領域分離処理部５にて写真領域（印画紙写真）に分離された領域に対して、階調再現処理部１０は、画像出力装置２２における階調再現性を重視したスクリーンによる多値化処理を行う。
【００３４】
なお、領域分離処理部５にて網点領域に分離された領域に対して、空間フィルタ処理部８がローパス・フィルタ処理を施すのは、原稿画像の網点による一定の周期的な特性を持った画像データと、ディザ処理のような周期的な処理との間で発生するモアレを抑制するためである。従って、網点領域について階調再現処理部１０が誤差拡散処理を行う場合、即ち、階調再現処理部１０がディザ処理のような周期的な処理を行わない場合、空間フィルタ処理部８はローパス・フィルタ処理を行う必要がない。なお、このとき、空間フィルタ処理部８は、鮮鋭強調処理を行なってもよい。
【００３５】
画像処理装置２０は、階調再現処理部１０で処理された画像データ（ＣＭＹＫ信号）を記憶部（図示せず）に一旦記憶し、画像形成をする所定のタイミングで記憶部に記憶した画像データを読み出し、読み出した画像データを画像出力装置２２へ出力する。
【００３６】
画像出力装置２２は、原稿画像の画像データを、例えば記録紙上に出力する電子写真方式及びインクジェット方式等を用いた画像出力手段である。画像出力装置２２は、このような画像出力手段に限定されず、ディスプレイ等の表示装置であってもよい。
【００３７】
操作パネル２３は、例えば液晶ディスプレイ等の表示部、及び設定ボタン等により構成され、操作パネル２３より入力された情報に基づいて画像入力装置２１、画像処理装置２０、及び画像出力装置２２の動作が制御される。
【００３８】
上述したデジタルカラー複写機３０の各部の処理は、制御部２４により制御される。制御部２４においては、ＣＰＵ（Central Processing Unit）２４ａにＲＯＭ（read only memory）２４ｂ、及びＲＡＭ２４ｃ（random access memory）がバス接続されており、ＲＯＭ２４ｂに予め格納されている制御プログラムに従って、ＣＰＵ２４ａは、デジタルカラー複写機３０内の各部が協調して動作するように、デジタルカラー複写機３０全体の動作を制御する。
なお、制御部２４は、ＡＳＩＣ（Application Specific Integrated Circuit）又はＤＳＰ（Digital Signal Processor）で構成することにしてもよい。
また、本発明の画像形成装置は、デジタルカラー複写機に限定されるものではなく、コピア機能、プリンタ機能、ファクシミリ送信機能、scan to e-mail機能等を備える複合機であってもよい。
【００３９】
（濃度むら補正処理の概要）
本実施の形態に係るデジタルカラー複写機３０は、上述したように、ユーザにより「濃度むら補正」が設定された場合、出力階調補正部９が出力階調補正として下記の濃度むら補正処理を行う。
出力階調補正部９は、基準補正曲線ＧＹＢを、後述する基準補正曲線記憶部９３に、複数の所定の画素列（所定の主査方向の画素位置）毎に記憶している。
まず、デジタルカラー複写機３０の制御部２４は、基準補正曲線ＧＹＢに基づく補正をした上で、画像出力装置２２により、パッチを含む試験画像を出力する。出力階調補正部９は、画像入力装置２１を介し空間フィルタ処理部８から入力された前記試験画像の画素の出力測定値に基づき、所定の画素位置毎に、第１補正曲線ＧＶ［入力濃度値と、基準補正曲線ＧＹＢの基準濃度値（ＧＹＢ値）を補正した基準濃度補正値（ＧＶ値）との第３関係を示すグラフ］を求める。そして、ＧＹＢ値とＧＶ値との差分ｓi に基づいて、前記画素位置毎に、基準補正曲線ＧＹＢを補正するための補正量（調整値）ｗi を算出し、該補正量ｗi に基づいて濃度むら補正曲線ＧＹＰを算出し、これを記憶する。そして、画像入力装置２１から画像が入力された場合、該画像の注目画素の画素位置に近い２つの濃度むら補正曲線ＧＹＰを選択し、補間演算又は外挿演算により注目画素の補正濃度値を算出する。出力階調補正部９は算出された補正濃度値を階調再現処理部１０へ出力し、階調再現処理部１０は補正濃度値に対し、ディザマトリクスを用いた多値ディザ処理を施す。
【００４０】
出力階調補正部９及び階調再現処理部１０へ入力される画像データは、上述したようにＣＭＹＫの４つの色成分から構成されており、色成分毎に濃度値を有する。出力階調補正部９及び階調再現処理部１０は、各色成分の画素値に対する処理を、共通の回路を用いて順番に行なってもよく、それぞれ異なる回路を用いて並列的に行なってもよい。なお、各色成分の画素値に対する出力階調補正及び階調再現処理は、同様の処理であるので、以下の説明では１の色成分の画素値に対する処理についてのみ説明する。
【００４１】
以下、濃度むら補正処理について詳述する。
（試験画像の出力測定値の取得）
制御部２４は、パッチを含む試験画像を自己印字させる。
出力階調補正部９は、試験画像の各色成分の入力濃度値に対して基準補正曲線ＧＹＢによる階調補正処理を行い、その後ディザ処理を行う。ディザ処理の詳細については後述する。
【００４２】
図２は、前記画素位置（画素列）の例を示す図である。ｘ０、ｘ１、ｘ２、ｘ３、ｘ４それぞれの破線が各画素位置を示す。
図３は、前記パッチを含む試験画像を示す図である。図３の各試験画像は、各パッチ画像の中心が、前記画素位置と一致するように配置されており、各パッチ列は、各色成分シアン、マゼンタ、イエロー、ブラックの低濃度から高濃度までのパッチを含んでいる。
【００４３】
図４は、階調補正処理に用いられる基準補正曲線ＧＹＢを示すグラフである。図４において、横軸は出力階調補正部９に入力されるＣＭＹＫの画像データの画素値（入力濃度値）、縦軸は該入力濃度値を補正して、階調再現処理部１０へ出力する補正濃度値を得るために用いる基準濃度値である。
本実施の形態においては、基準濃度値は、ディザマトリクスで表すことができる濃度値で表している。
図４の縦軸のｍｓはディザ処理で用いられるディザマトリクスの画素数であり、本実施の形態において、ディザ処理は４ビット（１６値）出力とするので、１画素の最大出力は「１５」であり、基準濃度値（ディザマトリクスの総出力値）の最大値は１５×ｍｓとなる。本実施の形態においては、ｍｓは４０であり、基準濃度値の最大値は６００となる。
【００４４】
本実施の形態では、以下の出力測定値を取得する処理等の処理においてデータの量を削減するために、出力階調補正部９へ入力される入力濃度値の取り得る範囲内で適宜の間隔をおいて、指定濃度値を設定している。指定濃度値の個数は入力濃度値の取り得る数値の総数よりも少なく、本実施の形態では、指定濃度値は１６個にしている。すなわち、後述する出力測定値を取得する場合、上述の基準補正曲線ＧＹＢによる階調補正処理を行う際に入力された試験画像の各指定濃度値に対応して、出力測定値を取得する。
【００４５】
制御部２４は、上述の２つの処理（階調補正処理及びディザ処理）を行った後の試験画像を画像出力装置２２により記録紙に印刷させる。そして、印刷された試験画像を画像入力装置２１により読み取る。これにより、各画素位置の各指定濃度値のパッチの出力測定値が得られる。パッチは複数の画素から構成されているので、画像入力装置２１は前記複数の画素をそれぞれ読み取って各画素の出力測定値を出力し、出力階調補正部９が前記複数の画素の出力測定値の平均値を算出して、該平均値をパッチの出力測定値とするのが好ましい。このようにして得られたパッチの出力測定値は、パッチの指定濃度値と１対１で対応付けられる。
【００４６】
（第１補正曲線ＧＶの生成及び補正量ｗi の算出）
図５は、本実施の形態に係る濃度むら補正処理に用いられる目標特性曲線ＧＹＭを示すグラフである。目標特性曲線ＧＹＭは、画像出力装置２２が出力する画像の画素の濃度の入力濃度値に対する予め定める変化を示す曲線である。図５において、黒点Ｐ1 は、ｉ番目の指定濃度値ＸＰi （ｉは１以上、かつ指定濃度値の総数以下の任意の整数）に対応する出力測定値ＹＭi を表示する点である。目標特性曲線ＧＹＭは、後述する基準濃度補正値算出部９１に記憶されている。
目標特性曲線ＧＹＭと指定濃度値ＸＰi に対応する出力測定値ＹＭi とが比較され、図５に示すように、目標特性曲線ＧＹＭ上の出力測定値ＹＭi に対応する入力濃度値ＸＢ（ＹＭi ）が求められる。以下、「出力測定値に対応する目標特性曲線ＧＹＭの入力濃度値（ＸＢ（ＹＭi ））」を「出力目標濃度値」と称す。
【００４７】
図６は、基準補正曲線ＧＹＢ及び第１補正曲線ＧＶを示すグラフである。
図６に示すように、出力目標濃度値ＸＢ（ＹＭi ）に対する基準濃度補正値Ｖ（ＹＭi  ）として、指定濃度値ＸＰi に対する基準補正値ＹＢ（ＸＰi ）が代入（設定）される。基準濃度補正値は、目標特性曲線ＧＹＭに応じて画像を出力させるために階調再現処理部１０が用いるべき第１補正曲線ＧＶ上の補正値であり、第１補正曲線ＧＶは、第１補正量ｓi のみを用い、基準補正曲線ＧＹＢを補正して得られる補正曲線に相当する。
基準濃度補正値の設定処理は、複数の出力測定値それぞれに対して実行される。このように、目標特性曲線ＧＹＭからずれた出力測定値ＹＭi に基づいて、指定濃度値ＸＰi 以外の入力濃度値である出力目標濃度値ＸＢ（ＹＭi ）に対する基準濃度補正値Ｖ（ＹＭi ）が求められる。
【００４８】
出力目標濃度値ＸＢ（ＹＭi ）に対する基準濃度補正値Ｖ（ＹＭi ）が算出された後、算出された基準濃度補正値Ｖ（ＹＭi ）を用いた補間処理によって、指定濃度値ＸＰi に対する基準濃度値Ｖ（ＸＰi ）が求められる。指定濃度値ＸＰi の両側にあり、基準濃度補正値Ｖ（ＹＭa ）、Ｖ（ＹＭb ）が算出されている入力濃度値ＸＢ（ＹＭa ）、ＸＢ（ＹＭb ）を両端とする第１区間ΔＸＢ（ＹＭa )内の曲線ＧＶの形状を、第１区間の両端の入力濃度値に対する基準濃度補正値Ｖ（ＹＭa ）、（ＹＭa ）を両端とする第２区間ΔＶ（ＹＭa ）の基準補正曲線ＧＹＢの形状を濃度値軸に平行な方向Ｘに伸長又は圧縮した形状と一致させる補間演算によって、各指定濃度値ＸＰi に対する基準濃度補正値Ｖ（ＸＰi ）が算出される。この第１曲線ＧＶの一部分の形状が、基準補正曲線ＧＹＢの一部分を濃度軸に平行な方向Ｘに伸長又は圧縮した形状と一致するように行われる補間処理を、「相似補間処理」という。濃度値軸に平行な方向Ｘは、補正曲線のグラフの水平方向に相当する。
そして、算出された基準濃度補正値Ｖ（ＸＰi ）と、該指定濃度値ＸＰi に対する基準補正曲線ＧＹＢ上の基準補正値ＹＢ（ＸＰi ）との差が、該指定濃度値ＸＰi に対応する第１補正量ｓi として用いられる。
【００４９】
濃度むら補正曲線の作成のための補正量ｗi が画像出力装置２２固有の出力特性のみに基づいて設定されることになっている場合、第１補正量ｓi が指定濃度値に対する補正量ｗi とされる。
補正量ｗi は、第１補正量ｓi に、適宜に設定した第２補正量ｔi を加算して得ることにしてもよい。例えばユーザが、付加しようとする濃淡又はコントラストに応じた補正量調整量を設定して、操作パネル２３から出力階調補正部９へ入力した場合、該補正量調整量に基づいて定められる第２補正量ｔi を求め、第１補正量ｓi と第２補正量ｔi との和を指定濃度値に対応する補正量ｗi として採用することが挙げられる。
以上説明した手順で処理することによって、出力階調補正部９は、画像出力装置２２固有の、各主走査画素位置の出力特性に基づいた補正量ｗi を適切に設定することができる。
【００５０】
基準補正曲線及び１組の補正量ｗi は、上述したように、ＣＭＹＫの色成分毎にそれぞれ設定する。この場合、出力階調補正部９は、各色成分の濃度値に対して階調補正処理を行う際、色成分毎に設定された基準補正曲線及び補正量を用いることになる。これにより、出力階調補正部９は、色成分毎に適切な階調補正処理を行うことができる。
【００５１】
（濃度むら補正曲線の作成）
以下、濃度むら補正曲線ＧＹＰの概略的な作成手順を、図７の基準補正曲線ＧＹＢ及び濃度むら補正曲線ＧＹＰを示すグラフを用いて説明する（詳細は、特開２０００−３０７８６３号公報を参照）。
出力階調補正部９は、濃度むら補正曲線ＧＹＰの作成の際、まず、指定濃度値ＸＰi に対する濃度むら補正曲線上の補正濃度値ＹＰ（ＸＰi ）を、指定濃度値ＸＰi に対する基準濃度値ＹＢ（ＸＰi ）に、指定濃度値ＸＰi に対応する補正量ｗi を加算して算出する。なお、図７においては、補正量ｗi は負の値である。
【００５２】
次いで、出力階調補正部９は、補間演算によって、指定濃度値ＸＰi 以外の入力濃度値に対する濃度むら補正曲線ＧＹＰ上の補正濃度値を算出する。この補間演算は、１以上、かつ指定濃度値の総数未満の任意の整数ｉに対して、指定濃度値ＸＰi ，ＸＰi+1 を両端とする区間ΔＸＰi （第３区間）内にある濃度むら補正曲線の一部分Ｇ３i の形状が、該指定濃度値ＸＰi ，ＸＰi+1 に対する濃度むら補正曲線上の補正濃度値ＹＰ（ＸＰi ），ＹＰ（ＸＰi+1 ）を両端とする区間ΔＹＢi （第４区間）内にある基準補正曲線ＧＹＢの一部分Ｇ４i を濃度値軸（横軸）に平行な方向Ｘに伸長又は圧縮された形状と一致するように行われる（相似補間処理）。
【００５３】
この補間演算においては、指定濃度値に対する補正濃度値ＹＰ（ＸＰi ），ＹＰ（ＸＰi+1 ）に対する基準補正曲線ＧＹＢ上の入力濃度値ＸＢ（ＹＢi ），ＸＢ（ＹＢi+1 ）を両端とする区間であるΔＸＢi （第５区間）を算出し、第５区間ΔＸＢi の両端と前記第１区間ΔＸＰi の両端とが一致するように、第５区間内の入力濃度値Ｊi を第３区間内の入力濃度値ＸＸ（Ｊi ）に対応付け、前記第５区間内の入力濃度値Ｊi に対する前記基準補正曲線上の補正値ＹＢ（Ｊi ）を、該入力濃度値Ｊi に対応付けられる前記第３区間内の入力濃度値ＸＸ（Ｊi ）に対する補正値ＹＰ（ＸＸ（Ｊi ））として用いる。
入力濃度値の範囲は、指定濃度値の総数より１少ない数の区間ΔＸＰi に区分されているので、上述の処理を指定濃度値を両端とする各区間ΔＸＰi 毎に行うことにより、補正曲線ＧＹＰが得られる。
【００５４】
（補間・外挿処理）
画像入力装置２１から画像が入力された場合、入力画像の注目画素の画素位置に近い２つの濃度むら補正曲線ＧＹＰが選択され、補間演算又は外挿演算により注目画素の補正濃度値が算出される。
例えば、各主走査方向位置（画素列の座標）をｘ０＝５００、ｘ１＝１５００、ｘ２＝２５００、ｘ３＝３５００、ｘ４＝４５００とした場合、補間・外挿処理は、以下のようにして行われる。主走査方向の座標が５００と１０００との間であり、ある副走査方向の座標の画素の入力値が１００である場合、主走査方向の座標で最も近い２つの座標の画素列ｘ０とｘ１とにおいて、濃度むら補正曲線ＧＹＰの入力濃度値１００に対応する補正濃度値を用いて補間処理を行う。
【００５５】
例えばｘ０＝５００において、入力濃度値１００に対応する補正濃度値が１６０、ｘ１＝１５００において、入力濃度値１００に対応する補正濃度値が１５０である場合、主走査位置９００において、入力濃度値１００に対応する補正濃度値は補間処理により１５６となる。
【００５６】
また、主走査方向の座標が０と５００との間であり、ある副走査位置方向の座標の画素の入力値が１００である場合、主走査方向の座標で最も近い２つの位置ｘ０及びｘ１における、入力濃度値１００に対応する補正濃度値を用いて外挿処理を行う。ｘ０＝５００において、入力濃度値１００に対応する補正濃度値が１６０、ｘ１＝１５００において、入力濃度値１００に対応する補正濃度値が１５０である場合、主走査位置２００における入力濃度値１００に対応する補正濃度値は補間処理により１６３となる。
【００５７】
（出力階調補正部の構成）
図８は、以上の濃度むら補正処理を行う出力階調補正部９の構成を示すブロック図である。
本実施の形態の出力階調補正部９は、基準濃度補正値算出部９１、第１補正曲線算出部９２、基準補正曲線記憶部９３、補正量算出・記憶部（調整値算出・記憶部）９４、濃度むら補正曲線算出・記憶部（第２関係算出・記憶部）９５、及び補間・外挿処理部（補正濃度値算出部）９６を備える。
【００５８】
基準補正曲線記憶部９３は、上述したように、基準補正曲線ＧＹＢを記憶する。
基準濃度補正値算出部９１は、上述したように、指定濃度値ＸＰi に対応して取得した試験画像の出力測定値ＹＭi に基づいて基準濃度補正値Ｖ（ＹＭi ）を算出する。
第１補正曲線算出部９２は、求めた基準濃度補正値Ｖ（ＹＭi ）と基準補正曲線ＧＹＢとに基づき、相似補間法により第１補正曲線ＧＶを算出する。
補正量算出・記憶部９４は、第１補正曲線ＧＶと基準補正曲線ＧＹＢとの差分（補正量ｓi ）を算出し、算出された補正量ｓi に基づいて補正量ｗi を算出し、該補正量ｗi を前記画素位置毎に記憶する。
【００５９】
濃度むら補正曲線算出・記憶部９５は、コピー処理開始時に、基準補正曲線記憶部９３に記憶された基準補正曲線ＧＹＢ、及び補正量算出・記憶部９４に記憶された補正量ｗi に基づいて画素列毎の濃度むら補正曲線ＧＹＰを算出して記憶する。そして、空間フィルタ処理部８から画像データが入力されたとき、入力画像データの注目画素（処理画素）の濃度値及び該注目画素の座標情報に基づき、最も近い２つの画素列の補正情報（濃度むら補正曲線ＧＹＰの補正濃度値）を補間・外挿処理部９６へ出力する。
補間・外挿処理部９６は、注目画素の座標情報及び最も近い２つの画素列の前記補正情報に基づき、補間・外挿処理により注目画素の補正濃度値を算出して、階調再現処理部１０へ出力する。
【００６０】
出力階調補正部９の各部は、ＣＰＵ２４ａを用いてソフトウェアによって実現される。
本実施の形態においては、コンピュータに実行させるためのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）を記録したコンピュータでの読み取り可能な記録媒体に、濃度むら補正曲線ＧＹＰの生成、及び補正濃度値の算出を行う本発明の画像処理方法を記録している。すなわち、デジタルカラー複写機３０の制御部２４のＲＯＭ２４ｂに上述の画像処理のプログラムが記録されており、ＲＯＭ２４ｂが前記記録媒体に相当する。
【００６１】
出力階調補正部９の各部は、ソフトウェアを用いて実現されるものに限らず、ハードウェアロジックによって構成されるものであってもよく、処理の一部を行うハードウェアと当該ハードウェアの制御及び残余の処理を行うソフトウェアを実行する演算手段とを組み合わせたものであってもよい。
【００６２】
（濃度むら補正の制御部による処理の手順）
以下、上述した濃度むら補正の制御部２４による処理の手順について説明する。
図９は、制御部２４による濃度むら補正曲線の生成処理の手順を示すフローチャートである。
まず、制御部２４は、基準補正曲線ＧＹＢによる階調補正処理及びディザ処理を行って得られた試験画像を、画像出力装置２２により記録紙に印刷する（Ｓ１）。
制御部２４は、試験画像を画像入力装置２１により読み取り、基準濃度補正値算出部９１により、試験画像に対応する所定の主走査方向画素位置（画素列）毎に、指定濃度値ＸＰi に対応する出力測定値ＸＭi を求める（Ｓ２）。
【００６３】
次に、制御部２４は、基準濃度補正値算出部９１により、前記画素位置毎に、目標特性曲線ＧＹＭに基づいて、出力測定値ＸＭi に対する出力目標濃度値ＸＢ（ＹＭi ）を求め、基準補正曲線ＧＹＢに基づいて、出力目標濃度値ＸＢ（ＹＭi ）に対する基準濃度補正値Ｖ（ＹＭi ）を算出（設定）する（Ｓ３）。
制御部２４は、第１補正曲線算出部９２により、ステップＳ３で算出された基準濃度補正値を用いた相似補間処理によって、第１補正曲線ＧＶを生成する（Ｓ４）。これにより、指定濃度値ＸＰi に対する基準濃度補正値Ｖ（ＸＰi ）が求められる。
【００６４】
そして、制御部２４は、補正量算出・記憶部９４により、前記画素位置毎に、指定濃度値ＸＰi における、第１補正曲線ＧＶと基準補正曲線ＧＹＢとの差分（補正量ｓi ）を算出し、この補正量ｓi に基づく補正量ｗi を算出して記憶する（Ｓ５）。
制御部２４は、濃度むら補正曲線算出・記憶部９５により、基準補正曲線ＧＹＢに前記補正量ｗi を加算して濃度むら補正曲線ＧＹＰを生成し、該濃度むら補正曲線ＧＹＰを記憶する（Ｓ６）。
【００６５】
図１０は、制御部２４による補正濃度値算出処理の手順を示すフローチャートである。
まず、制御部２４は、入力画像データを空間フィルタ処理部８から出力階調補正部９へ入力させる（Ｓ１１）。
制御部２４は、濃度むら補正曲線算出・記憶部９５により、入力画像データの注目画素（処理画素）の濃度値及び該注目画素の座標情報に基づき、記憶された濃度むら補正曲線ＧＹＰの中から最も近い２つの画素列の濃度むら補正曲線ＧＹＰを選択し、補間・外挿処理部９６へ出力する（Ｓ１２）。
【００６６】
制御部２４は、補間・外挿処理部９６により、選択した濃度むら補正曲線ＧＹＰに基づき、補間・外挿処理により注目画素の補正濃度値を算出する（Ｓ１３）。
制御部２４は、入力画像データの全ての画素の処理が終了したか否かを判定する（Ｓ１４）。制御部２４は全ての画素の処理が終了していないと判定した場合（Ｓ１４：ＮＯ）、処理をステップＳ１２へ戻す。
制御部２４は全ての画素の処理が終了したと判定した場合（Ｓ１４：ＹＥＳ）、補正濃度値算出処理を終了する。
【００６７】
（階調再現処理部１０の構成と多値ディザ処理）
以下、階調再現処理部１０の構成と多値ディザ処理について説明する。
図１１は、階調再現処理部１０の構成を示すブロック図である。
階調再現処理部１０は、閾値出力値記憶部１０１、閾値選択部１０２、及び閾値処理部１０３を備えている。
閾値出力値記憶部１０１は、ディザマトリクス内の画素位置毎に閾値１５個と出力値１６個とを、領域別に記憶する。
閾値選択部１０２は、領域信号に基づいて、閾値を選択する。
閾値処理部１０３は、入力画像データの各画素に対して、入力画素の補正濃度値と、ディザマトリクスの各位置の１５個の閾値との大小関係により１６個の出力値のうちの１つを出力する。
階調再現処理部１０の各部は、出力階調補正部９と同様に、ソフトウェアを用いて実現される。また、ハードウェアロジックによって構成されるものであってもよく、処理の一部を行うハードウェアと当該ハードウェアの制御及び残余の処理を行うソフトウェアを実行する演算手段とを組み合わせたものであってもよい。
【００６８】
本実施の形態では、上述したように、０から６００までの入力画像データの画素の補正濃度値に対して、１６値出力（０から１５）の多値ディザ処理を行う。入力濃度値（入力補正濃度値）、閾値、及び量子化値（出力値）の対応関係の例を表１に示す。
【００６９】
【表１】
2013157743.tif 000003
【００７０】
表１に示すように、ディザマトリクス内の位置i（ｉ＝０，１，２，…，ｎ）毎に用意された複数の閾値Ｔｈ［ｉ］［ｊ］（ｊ＝０，１，２，…，１４、但し、Ｔｈ［ｉ］［ｊ］≦Ｔｈ［ｉ］［ｊ＋１］）と入力補正濃度値ｘとの大小関係（比較結果）に応じて、複数の出力値Ｏｕｔ［ｊ］（ｊ＝０，１，２，…，１５、但し、Ｏｕｔ［ｊ］≦Ｏｕｔ［ｊ＋１］）の何れかが出力される。
【００７１】
図１２は、多値ディザ処理に用いるディザマトリクスの例を示す図であり、図１３は低濃度から高濃度にかけての出力値の例を示す図である。
図１２のディザマトリクスは複数（図１２においては４つ）のサブマトリクスから構成されており、各セルの数字（以下、番号という）は濃い出力値が割り当てられる順序を示しており、図１３の各セルの数字は出力値を示している。
【００７２】
多値ディザ処理は、図１２のようなディザマトリクスの場合、例えば各閾値の関係を、
Ｔｈ［ｉ］［ｊ］≦Ｔｈ［ｉ＋１］［ｊ］
Ｔｈ［４ｋ＋３］［ｊ］≦Ｔｈ［４ｋ］［ｊ＋１］
Ｔｈ［４ｋ＋３］［１４］≦Ｔｈ［４ｋ＋４］［０］
（ｋ＝０，１，２，…，８）
とすることで、図１３に示すように、低濃度（図１３の左上側）から高濃度（図１３の右下側）にかけて、番号の順序に従って、サブマトリクス毎に、各番号の出力値を１から１５まで増加させる。例えば、各サブマトリクスの核（起点）となる番号「０」、「１」、「２」、「３」の出力値を１から１５まで増加させた後、次に番号「４」、「５」、「６」、「７」の出力値を１から１５まで増加させ、以後、同様に各サブマトリクス内の位置の番号の出力値を１から１５まで増加させる。これにより、ディザマトリクスの総出力値が０から６００まで表される。
【００７３】
本実施の形態では、出力値Ｏｕｔ［ｊ］（ｊ＝０，１，２，…，１５、ただし、Ｏｕｔ［ｊ］≦Ｏｕｔ［ｊ＋１］）を０から１５までの４ビットの整数値としているが、０から２５５までの８ビットの整数値のうち、画像出力装置２２の特性に基づいて選ばれた１６個の整数値とすることも可能である。
本実施の形態においては、出力階調補正部９から入力される値は０から１５×ｍｓとなっており、その入力値は、このマトリクス全体の出力値の総和に対応付けられている。この例では、ｍｓ＝４０であるので、出力階調補正部９から入力される値は０から６００までに対応付けられている。
【００７４】
（まとめ）
以上のように、本実施の形態においては、試験画像の画素の濃度値に基づいて所定の画素列（主走査方向の画素位置）毎に求めた濃度むら補正曲線ＧＹＰを用いて入力画像の各画素の補正濃度値を算出するので、画素位置間の濃度むらを良好に補正することができる。そして、この補正濃度値はディザマトリクスで表すことができる階調数で表すので、階調特性を所望の階調特性にきめ細かく補正することができ、トーンギャップの発生を抑制することができる。
そして、本実施の形態においては、一枚の用紙に印字した試験画像を読み取って得た入力濃度値を用いて補正濃度値を算出するので、濃度補正の処理時間を特許文献１等の従来の画像処理装置と比較して短くすることができる。
【００７５】
なお、本実施の形態においては記録媒体がＲＯＭ２４ｂである場合につき説明しているがこれに限定されるものではなく、本発明の画像処理を行うプログラムを記録した、持ち運び自在の記録媒体であってもよい。この場合、デジタルカラー複写機３０がプログラム読み取り装置を備え、該プログラム読み取り装置に前記記録媒体が挿入されてプログラムが読み取られる。
このデジタルカラー複写機の本体と分離可能に構成される記録媒体としては、磁気テープ及びカセットテープ等のテープ系記録媒体、フロッピーディスク（登録商標）及びハードディスク等の磁気ディスク、ＣＤ−ＲＯＭ、ＭＯ、ＭＤ、ＤＶＤ、及びＣＤ−Ｒ等の光ディスク等を含むディスク系記録媒体、ＩＣカード（メモリカードを含む）及び光カード等のカード系記録媒体、マスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、及びフラッシュＲＯＭ等の半導体メモリを含めた固定的にプログラムコードを担持する記録媒体等が挙げられる。
記録媒体に格納されているプログラムコードはＣＰＵ２４ａがアクセスして実行させる構成であってもよいし、又はＣＰＵ２４ａがプログラムコードを読み出し、読み出されたプログラムコードは、ＲＡＭ２４ｃ又は図示しないプログラム記憶エリアに格納されて、そのプログラムコードが実行されるものであってもよい。この格納用のプログラムは予めデジタルカラー複写機３０に格納されているものとする。
【００７６】
また、デジタルカラー複写機３０を、通信ネットワークと接続可能に構成し、通信ネットワークを介して前記プログラムコードをダウンロードすることにしてもよい。この通信ネットワークとしては、特に限定されず、例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（virtual private network）、電話回線網、移動体通信網、衛星通信網等が挙げられる。また、通信ネットワークを構成する伝送媒体としては、特に限定されず、例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、８０２．１１無線、ＨＤＲ、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。そして、本発明の画像処理は、前記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。通信ネットワークからプログラムコードをダウンロードする場合には、そのダウンロード用のプログラムは予めデジタルカラー複写機３０に格納しておくか、又は他の記録媒体からインストールされるものであってもよい。
【００７７】
本発明の画像形成装置は、フラットベッドスキャナ、フィルムスキャナ、デジタルカメラ等の画像入力装置、所定のプログラムがロードされることにより前記画像処理方法等に係る種々の処理が行われるコンピュータ、コンピュータの処理結果を表示するＣＲＴディスプレイ、液晶ディスプレイ等の画像表示装置、及びコンピュータの処理結果を紙等に出力するプリンタより構成されるコンピュータシステムであってもよい。さらには、ネットワークを介してサーバ等に接続するための通信手段としてのネットワークカード及びモデム等が備えられていてもよい。
上述の記録媒体は、デジタルカラー複写機３０及びコンピュータシステムに備えられるプログラム読み取り装置により読み取られることで上述した画像処理方法が実行される。
【００７８】
本発明は上述した実施の形態の内容に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態も本発明の技術的範囲に含まれる。
【符号の説明】
【００７９】
１  Ａ／Ｄ変換部
２  シェーディング補正部
３  原稿種別判別部
４  入力階調補正部
５  領域分離処理部
６  色補正部
７  黒生成下色除去部
８  空間フィルタ処理部
９  出力階調補正部
９１  基準濃度補正値算出部
９２  第１補正曲線算出部
９３  基準補正曲線記憶部
９４  補正量算出・記憶部
９５  濃度むら補正曲線算出・記憶部
９６  補間・外挿処理部
１０  階調再現処理部
１０１  閾値出力値記憶部
１０２  閾値選択部
１０３  閾値処理部
２０  画像処理装置
２１  画像入力装置
２２  画像出力装置
２３  操作パネル
２４  制御部
２４ａ  ＣＰＵ
２４ｂ  ＲＯＭ
２４ｃ  ＲＡＭ
【図１】
2013157743.tif 000004
【図２】
2013157743.tif 000005
【図３】
2013157743.tif 000006
【図４】
2013157743.tif 000007
【図５】
2013157743.tif 000008
【図６】
2013157743.tif 000009
【図７】
2013157743.tif 000010
【図８】
2013157743.tif 000011
【図９】
2013157743.tif 000012
【図１０】
2013157743.tif 000013
【図１１】
2013157743.tif 000014
【図１２】
2013157743.tif 000015
【図１３】
2013157743.tif 000016