(57)【要約】【課題】２次元位置補正により移動する画像面内の補正対象位置と、濃度ムラ補正の補正対象位置と、を合わせ、濃度ムラ補正の各補正対象位置に対して最適な補正値を適用する。【解決手段】変形情報に基づいて面内歪みに対する２次元位置補正を画像データに施す２次元位置補正部と、濃度補正情報に基づいて面内濃度ムラに対する濃度ムラ補正を画像データに施す濃度ムラ補正部と、を備える画像処理装置において、濃度ムラ補正では、変形情報に基づいて修正情報を生成し、生成された修正情報に基づいて濃度補正情報に含まれる補正位置と補正値との対応関係を修正し、修正された濃度補正情報に基づいて濃度ムラ補正を画像データに施す。具体的には、２次元位置補正の変形処理による補正対象位置の移動をキャンセルするために、濃度ムラ補正に用いる濃度補正情報に対して、変形情報に基づく変形処理の逆変形処理を行う。【選択図】図４
2016100657.tif 000002
【特許請求の範囲】
【請求項１】
画像面内の歪みを補正するための変形情報に基づいて、画像形成装置により形成される画像の面内歪みに対する２次元位置補正を画像データに施す２次元位置補正部と、
画像面内の濃度を補正するための補正位置と補正値との対応関係を示す濃度補正情報に基づいて、前記画像形成装置により形成される画像の面内濃度ムラに対する濃度ムラ補正を画像データに施す濃度ムラ補正部と、
を備える画像処理装置であって、
前記濃度ムラ補正部は、
前記変形情報に基づいて、前記濃度補正情報を修正するための修正情報を生成する生成部と、
前記生成部により生成された修正情報に基づいて、前記濃度補正情報に含まれる補正位置と補正値との対応関係を修正する修正部と、
前記修正部により修正された濃度補正情報に基づいて、濃度ムラ補正を画像データに施す補正部と、
を備える画像処理装置。
【請求項２】
前記修正情報は、前記濃度補正情報に含まれる各補正値が適用される位置の移動を示す情報である請求項１に記載の画像処理装置。
【請求項３】
前記修正部は、前記修正情報に基づいて、前記濃度補正情報に含まれる各補正位置に対して、当該各補正位置で適用する補正値を修正する請求項１又は２に記載の画像処理装置。
【請求項４】
前記修正部は、前記修正情報に基づいて、前記濃度補正情報に含まれる各補正値に対応する位置を移動させ、当該移動された各補正値の移動先位置のうち、前記濃度補正情報に含まれる各補正位置の近傍のＮ点（Ｎは２以上の整数）に対応する各補正値を、当該各補正位置と前記Ｎ点それぞれとの間の距離に基づいて重み付け平均して、前記各補正位置で適用する補正値を算出する請求項３に記載の画像処理装置。
【請求項５】
前記修正部は、前記修正情報に基づいて、前記濃度補正情報に含まれる各補正値に対して、当該各補正値を適用する補正位置を修正する請求項１又は２に記載の画像処理装置。
【請求項６】
前記修正部は、前記修正情報に基づいて、前記濃度補正情報に含まれる各補正値の適用位置を制御するためのカウント信号を変調することにより、前記各補正値を適用する補正位置を修正する請求項５に記載の画像処理装置。
【請求項７】
画像面内に含まれる互いに直交する２方向のうち少なくともいずれか１方向において、前記濃度補正情報を記憶する記憶部を備える請求項１〜６のいずれか一項に記載の画像処理装置。
【請求項８】
前記修正部は、前記記憶部に記憶されている濃度補正情報と、前記生成部により生成された修正情報と、に基づいて、前記少なくともいずれか１方向において、前記濃度補正情報に含まれる補正位置と補正値との対応関係を修正する請求項７に記載の画像処理装置。
【請求項９】
前記記憶部には、画像データの属性毎に、前記濃度補正情報が記憶されており、
前記修正部は、処理対象の画像データの属性に応じて、前記濃度補正情報を切り替える請求項７又は８に記載の画像処理装置。
【請求項１０】
前記記憶部には、画像データの階調毎に、前記濃度補正情報が記憶されており、
前記修正部は、処理対象の画像データの階調に応じて、前記濃度補正情報を切り替える請求項７〜９のいずれか一項に記載の画像処理装置。
【請求項１１】
画像データを構成する基準色毎に、前記変形情報を記憶する第２記憶部を備え、
前記記憶部には、前記基準色毎に、前記濃度補正情報が記憶されており、
前記生成部は、処理対象の画像データの基準色毎に、当該基準色に応じた変形情報に基づいて、前記修正情報を生成し、
前記修正部は、前記処理対象の画像データの基準色に応じて、前記濃度補正情報及び前記修正情報を切り替える請求項７〜１０のいずれか一項に記載の画像処理装置。
【請求項１２】
画像面内の歪みを補正するための変形情報に基づいて、画像形成装置により形成される画像の面内歪みに対する２次元位置補正を画像データに施す２次元位置補正工程と、
画像面内の濃度を補正するための補正位置と補正値との対応関係を示す濃度補正情報に基づいて、前記画像形成装置により形成される画像の面内濃度ムラに対する濃度ムラ補正を画像データに施す濃度ムラ補正工程と、
を含む画像処理方法であって、
前記濃度ムラ補正工程は、
前記変形情報に基づいて、前記濃度補正情報を修正するための修正情報を生成する生成工程と、
前記生成工程において生成された修正情報に基づいて、前記濃度補正情報に含まれる補正位置と補正値との対応関係を修正する修正工程と、
前記修正工程において修正された濃度補正情報に基づいて、濃度ムラ補正を画像データに施す補正工程と、
を含む画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
従来、画像形成装置では、スキューやボウ等、画像の２次元平面内における歪みを補正するため、歪みに応じて画像をシフトさせたり、微小に拡大又は縮小させたりする等、画像を変形させる処理（以下、２次元位置補正という。）が行われている。２次元位置補正では、画像の変形により画素単位での隣接関係が変化するため、２次元位置補正に伴って画像劣化が生じる場合がある。２次元位置補正に起因する画像劣化を抑えるために、例えば、スキュー補正に伴って生じる濃度の増減を補正する画像形成装置や、位置ずれ補正により生じるハーフトーンスクリーンの位相のずれに基づく濃度ムラを低減させる画像形成装置が提案されている（特許文献１、２参照）。
【０００３】
また、画像形成装置では、２次元位置補正に起因する濃度ムラの他に、元々画像形成位置に応じた濃度の濃淡のムラが存在するため、画像データに対して濃度ムラ補正が行われている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２６０９３５号公報
【特許文献２】特開２００９−１４５８４７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、２次元位置補正と濃度ムラ補正とを組み合わせた場合、２次元位置補正における変形処理によって画像の位置が移動するため、濃度ムラ補正を行う際に、本来濃度を補正しようとしていた画像面内の所定の位置に対する補正値が、適切な位置に適用されなくなってしまう場合があった。
【０００６】
図１１に、画像データに対して濃度ムラ補正と２次元位置補正を行う場合の例を示す。画像データＤ１は、濃度ムラ補正が施された画像データであり、画像データＤ２は、画像データＤ１に対して２次元位置補正が施された画像データである。２次元位置補正では、２次元的な歪みを補正するために画像が変形され、画像データＤ１の補正位置Ｑ１，Ｑ２は、画像データＤ２の補正位置Ｑ１１，Ｑ１２に移動する。画像データＤ２に基づいて画像形成を行った結果、補正位置Ｑ１１，Ｑ１２は、用紙Ｐ上の位置Ｑ２１，Ｑ２２に形成される。用紙Ｐにおいて測定された濃度に基づいて濃度ムラ補正を行う場合、位置Ｑ２２の測定結果を画像データＤ１上の補正位置Ｑ２に反映させる必要がある。このように、２次元位置補正によって画像の位置が変化するため、正しい位置に適切な補正値を用いて濃度ムラ補正を行うことは困難であった。
【０００７】
本発明は、上記の従来技術における問題に鑑みてなされたものであって、２次元位置補正により移動する画像面内の補正対象位置と、濃度ムラ補正の補正対象位置と、を合わせ、濃度ムラ補正の各補正対象位置に対して最適な補正値を適用することを課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、請求項１に記載の発明は、画像面内の歪みを補正するための変形情報に基づいて、画像形成装置により形成される画像の面内歪みに対する２次元位置補正を画像データに施す２次元位置補正部と、画像面内の濃度を補正するための補正位置と補正値との対応関係を示す濃度補正情報に基づいて、前記画像形成装置により形成される画像の面内濃度ムラに対する濃度ムラ補正を画像データに施す濃度ムラ補正部と、を備える画像処理装置であって、前記濃度ムラ補正部は、前記変形情報に基づいて、前記濃度補正情報を修正するための修正情報を生成する生成部と、前記生成部により生成された修正情報に基づいて、前記濃度補正情報に含まれる補正位置と補正値との対応関係を修正する修正部と、前記修正部により修正された濃度補正情報に基づいて、濃度ムラ補正を画像データに施す補正部と、を備える。
【０００９】
請求項２に記載の発明は、請求項１に記載の画像処理装置において、前記修正情報は、前記濃度補正情報に含まれる各補正値が適用される位置の移動を示す情報である。
【００１０】
請求項３に記載の発明は、請求項１又は２に記載の画像処理装置において、前記修正部は、前記修正情報に基づいて、前記濃度補正情報に含まれる各補正位置に対して、当該各補正位置で適用する補正値を修正する。
【００１１】
請求項４に記載の発明は、請求項３に記載の画像処理装置において、前記修正部は、前記修正情報に基づいて、前記濃度補正情報に含まれる各補正値に対応する位置を移動させ、当該移動された各補正値の移動先位置のうち、前記濃度補正情報に含まれる各補正位置の近傍のＮ点（Ｎは２以上の整数）に対応する各補正値を、当該各補正位置と前記Ｎ点それぞれとの間の距離に基づいて重み付け平均して、前記各補正位置で適用する補正値を算出する。
【００１２】
請求項５に記載の発明は、請求項１又は２に記載の画像処理装置において、前記修正部は、前記修正情報に基づいて、前記濃度補正情報に含まれる各補正値に対して、当該各補正値を適用する補正位置を修正する。
【００１３】
請求項６に記載の発明は、請求項５に記載の画像処理装置において、前記修正部は、前記修正情報に基づいて、前記濃度補正情報に含まれる各補正値の適用位置を制御するためのカウント信号を変調することにより、前記各補正値を適用する補正位置を修正する。
【００１４】
請求項７に記載の発明は、請求項１〜６のいずれか一項に記載の画像処理装置において、画像面内に含まれる互いに直交する２方向のうち少なくともいずれか１方向において、前記濃度補正情報を記憶する記憶部を備える。
【００１５】
請求項８に記載の発明は、請求項７に記載の画像処理装置において、前記修正部は、前記記憶部に記憶されている濃度補正情報と、前記生成部により生成された修正情報と、に基づいて、前記少なくともいずれか１方向において、前記濃度補正情報に含まれる補正位置と補正値との対応関係を修正する。
【００１６】
請求項９に記載の発明は、請求項７又は８に記載の画像処理装置において、前記記憶部には、画像データの属性毎に、前記濃度補正情報が記憶されており、前記修正部は、処理対象の画像データの属性に応じて、前記濃度補正情報を切り替える。
【００１７】
請求項１０に記載の発明は、請求項７〜９のいずれか一項に記載の画像処理装置において、前記記憶部には、画像データの階調毎に、前記濃度補正情報が記憶されており、前記修正部は、処理対象の画像データの階調に応じて、前記濃度補正情報を切り替える。
【００１８】
請求項１１に記載の発明は、請求項７〜１０のいずれか一項に記載の画像処理装置において、画像データを構成する基準色毎に、前記変形情報を記憶する第２記憶部を備え、前記記憶部には、前記基準色毎に、前記濃度補正情報が記憶されており、前記生成部は、処理対象の画像データの基準色毎に、当該基準色に応じた変形情報に基づいて、前記修正情報を生成し、前記修正部は、前記処理対象の画像データの基準色に応じて、前記濃度補正情報及び前記修正情報を切り替える。
【００１９】
請求項１２に記載の発明は、画像面内の歪みを補正するための変形情報に基づいて、画像形成装置により形成される画像の面内歪みに対する２次元位置補正を画像データに施す２次元位置補正工程と、画像面内の濃度を補正するための補正位置と補正値との対応関係を示す濃度補正情報に基づいて、前記画像形成装置により形成される画像の面内濃度ムラに対する濃度ムラ補正を画像データに施す濃度ムラ補正工程と、を含む画像処理方法であって、前記濃度ムラ補正工程は、前記変形情報に基づいて、前記濃度補正情報を修正するための修正情報を生成する生成工程と、前記生成工程において生成された修正情報に基づいて、前記濃度補正情報に含まれる補正位置と補正値との対応関係を修正する修正工程と、前記修正工程において修正された濃度補正情報に基づいて、濃度ムラ補正を画像データに施す補正工程と、を含む。
【発明の効果】
【００２０】
本発明によれば、２次元位置補正により移動する画像面内の補正対象位置と、濃度ムラ補正の補正対象位置と、を合わせ、濃度ムラ補正の各補正対象位置に対して最適な補正値を適用することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の第１の実施の形態における画像形成装置の機能的構成を示すブロック図である。
【図２】画像処理装置の機能ブロック図である。
【図３】２次元位置補正を実施せずに濃度補正情報を作成する方法を説明するための図である。
【図４】第１の実施の形態における画像処理の流れを示す図である。
【図５】補正位置を基準として補正値を修正する方法を説明するための図である。
【図６】補正値を修正することにより、濃度補正情報の補正位置と補正値との対応関係を修正する場合の例である。
【図７】補正位置を修正することにより、濃度補正情報の補正位置と補正値との対応関係を修正する場合の例である。
【図８】本発明の第２の実施の形態における画像処理装置の機能ブロック図である。
【図９】２次元位置補正を実施して濃度補正情報を作成する方法を説明するための図である。
【図１０】第２の実施の形態における画像処理の流れを示す図である。
【図１１】画像データに対して濃度ムラ補正と２次元位置補正を行う場合の従来例を示す図である。
【発明を実施するための形態】
【００２２】
［第１の実施の形態］
まず、本発明に係る画像処理装置の第１の実施の形態について説明する。
【００２３】
図１は、画像形成装置１０の機能的構成を示すブロック図である。
図１に示すように、画像形成装置１０は、制御部１１、記憶部１２、操作部１３、表示部１４、通信部１５、プリントコントローラー１６、スキャナー１７、画像メモリー１８、画像処理装置１９、画像形成部２０を備えて構成されている。
【００２４】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）等を備えている。制御部１１は、記憶部１２に記憶されているプログラムを読み出し、当該プログラムに従って画像形成装置１０の各部を制御する。
例えば、制御部１１は、画像処理装置１９により画像データに対して画像処理を行わせ、画像形成部２０により画像を形成させる。
【００２５】
記憶部１２は、制御部１１が読み取り可能なプログラム、ファイル等を記憶している。記憶部１２としては、例えば、ハードディスク、ＲＯＭ（Read Only Memory）等の記憶媒体を用いることができる。
【００２６】
操作部１３は、操作キーや表示部１４と一体に構成されたタッチパネル等を備え、これらの操作に応じた操作信号を制御部１１に出力する。
表示部１４は、制御部１１の指示に従って操作画面等を表示する。
通信部１５は、制御部１１からの指示に従い、ネットワークを介して接続された外部機器との間でデータ通信を行う。
【００２７】
プリントコントローラー１６は、ネットワーク上のコンピューターからＰＤＬ（Page Description Language）データを受信し、当該ＰＤＬデータをラスタライズ処理して、ビットマップ形式の画像データを生成する。プリントコントローラー１６は、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）、Ｋ（黒）の各基準色の画像データを生成する。基準色とは、画像データを構成する色をいい、画像形成部２０の出力色に対応している。プリントコントローラー１６により生成された画像データは画像メモリー１８に保存される。
【００２８】
プリントコントローラー１６は、ラスタライズ処理時、各画素の属性を示す属性情報を生成する。属性情報は、画像データとともに出力される。属性としては、文字（Text）、図形（Graphics）、写真（Image）がある。プリントコントローラー１６は、文字、図形、写真の各オブジェクトに該当する画素の属性を、それぞれ文字、図形、写真に設定する。
【００２９】
スキャナー１７は、原稿を読み取って、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の３色の画像データを生成する。生成されたＲＧＢの画像データは、ＣＭＹＫの各基準色の画像データに色変換されて、画像メモリー１８に保存される。
【００３０】
画像メモリー１８は、一時的に画像データを保存するメモリーである。画像メモリー１８としては、ＤＲＡＭ（Dynamic Random Access Memory）等を用いることができる。例えば、画像メモリー１８は、プリントコントローラー１６又はスキャナー１７により生成された画像データ、画像処理装置１９により処理された画像データを保存する。
【００３１】
画像処理装置１９は、画像メモリー１８から画像データを読み出し、画像データに各種画像処理を施して、画像形成部２０に出力する。
画像処理装置１９は、２次元位置補正部３０、濃度ムラ補正部４０を備える。
【００３２】
２次元位置補正部３０は、画像面内の歪みを補正するための変形情報に基づいて、画像形成装置１０により形成される画像の面内歪みに対する２次元位置補正を画像データに施す。
濃度ムラ補正部４０は、画像面内の濃度を補正するための補正位置と補正値との対応関係を示す濃度補正情報に基づいて、画像形成装置１０により形成される画像の面内濃度ムラに対する濃度ムラ補正を画像データに施す。
【００３３】
画像形成部２０は、画像処理装置１９により画像処理が施された画像データに基づいて、用紙上に画像を形成する。
具体的には、画像形成部２０は、ＣＭＹＫの基準色毎に露光部、現像部、感光体を４セット備えている。露光部は、帯電された感光体上を、画像データに基づいて光走査して露光する。現像部は、露光により感光体上に形成された静電潜像を、トナーで現像する。このようにして各色に対応する感光体上に形成された各色の画像は、中間転写ベルト等を介して用紙上に重ねて転写され、定着装置により定着処理される。
【００３４】
図２は、画像処理装置１９の機能ブロック図である。
第１の実施の形態では、画像処理装置１９において、濃度ムラ補正部４０により濃度ムラ補正が施された濃度ムラ補正済みの画像データに対し、２次元位置補正部３０により２次元位置補正が施され、濃度ムラ補正・２次元位置補正済みの画像データが出力される。
【００３５】
２次元位置補正部３０は、面内歪み情報に基づいて、変形情報を算出する。
面内歪み情報は、用紙上に形成される画像の面内に存在する歪みを示す情報であり、スキュー、ボウ、シフト、拡大・縮小等を示す情報を含む。例えば、画像形成部２０により面内歪み測定用のチャートを出力し、スキャナー１７によりチャートを読み取って、画像データ上での各位置と、当該各位置に対応するチャート上の位置とに基づいて面内歪み情報を求める。
【００３６】
変形情報は、画像面内の歪みを補正するための、画像の変形を示す情報であり、２次元位置補正によって、画像面内のどの位置がどの位置に移動するか（どのように座標変換されるか）を示す情報である。変形情報は、画像面内に含まれる互いに直交する２方向、具体的には、画像形成部２０の主走査方向（用紙搬送方向と直交する方向）及び副走査方向（用紙搬送方向）のうち少なくともいずれか１方向における位置シフト量、変倍率等を示す情報を含む。位置シフト量は、何画素に１回の割合でどちら向きにシフトさせるかを示す情報である。変倍率は、画像を拡大又は縮小する割合を示す情報であり、例えば、何画素に対して何画素挿入又は削除するかで表される。なお、位置シフト、変倍のいずれについても、画像面内の一部に対する処理として設定可能である。
【００３７】
２次元位置補正部３０は、第２記憶部としての変形情報記憶部３１を備える。
２次元位置補正部３０は、算出された変形情報を変形情報記憶部３１に記憶させる。
変形情報は、画像データを構成する基準色（ＣＭＹＫ）毎、用紙の紙種毎、給紙トレイ毎に算出され、変形情報記憶部３１に記憶される。
【００３８】
２次元位置補正部３０は、処理対象の画像データの基準色（ＣＭＹＫ）、画像形成時に選択される紙種又は給紙トレイに応じて、変形情報記憶部３１に記憶されている変形情報の中から、使用する変形情報に切り替える。
２次元位置補正部３０は、変形情報記憶部３１に記憶されている変形情報のうち、基準色、紙種、給紙トレイに応じた変形情報に基づいて、画像データに対して２次元位置補正を施す。
【００３９】
濃度ムラ補正部４０は、補正値算出部４１、記憶部としての濃度補正情報記憶部４２、生成部としての修正情報生成部４３、修正部としての濃度補正情報修正部４４、補正部としての補正値加算部４５を備える。
【００４０】
補正値算出部４１は、面内濃度ムラ情報に基づいて、濃度補正情報を算出する。
面内濃度ムラ情報は、用紙上に形成される画像の面内に存在する濃度の濃淡のムラを示す情報であり、測定位置と当該測定位置で測定された濃度とを含む。例えば、各基準色（ＣＭＹＫ）について、階調毎に、一様な濃度のパッチを有する面内濃度ムラ測定用のチャートを画像形成部２０により出力し、スキャナー１７又は濃度計によりチャート上の各位置の濃度を測定することで、面内濃度ムラ情報を求める。
【００４１】
濃度補正情報は、画像面内の濃度を補正するための補正位置と補正値との対応関係を示す情報であり、各補正位置に対して、補正値が対応付けられている。補正値は、面内濃度ムラ測定用のチャート上の各位置において測定された濃度（階調値）と、目標濃度（一様な濃度のパッチ内の測定で得られた階調値の平均）との差分値を算出することで得ることができる。
【００４２】
補正値算出部４１は、補正位置と補正値との対応関係を示す濃度補正情報を濃度補正情報記憶部４２に記憶させる。
濃度補正情報は、画像面内に含まれる互いに直交する２方向、具体的には、主走査方向及び副走査方向のうち少なくともいずれか１方向において求められ、濃度補正情報記憶部４２に記憶される。濃度ムラ補正は、主走査方向、副走査方向の各方向に対して独立した処理を組み合わせて構成してもよいし、主走査方向及び副走査方向を含む面に対する処理として実施してもよい。
また、濃度補正情報記憶部４２には、画像データの属性（文字、図形、写真）毎、画像データの基準色（ＣＭＹＫ）毎、画像データの階調毎に、濃度補正情報が記憶される。なお、濃度補正情報は、画像データの属性により切り替わるスクリーン毎に記憶されていてもよい。
【００４３】
修正情報生成部４３は、２次元位置補正部３０の変形情報記憶部３１から基準色、紙種、給紙トレイに応じた変形情報を取得する。修正情報生成部４３は、変形情報の切り替えに応じて、リアルタイムで変形情報に基づいて、濃度補正情報を修正するための修正情報を生成する。変形情報は、基準色（ＣＭＹＫ）、紙種、給紙トレイに基づいて切り替えられるため、修正情報生成部４３は、処理対象の画像データの基準色、紙種、給紙トレイに応じた修正情報を生成する。
【００４４】
修正情報は、濃度補正情報に含まれる各補正値が適用される位置の移動を示す情報であり、濃度ムラ補正の補正位置と補正値との対応関係をどのように修正するかを示す情報である。修正情報は、２次元位置補正により移動する画像面内の補正対象位置と、濃度ムラ補正の補正対象位置と、を合わせるための情報である。修正情報は、主走査方向及び副走査方向のうち少なくともいずれか１方向における位置シフト量、変倍率等を示す情報を含む。
【００４５】
２次元位置補正における変形情報に基づく変形処理が、画素値（階調値）を有する各画素位置の移動の集合を示すものであるのに対し、修正情報に基づく濃度補正情報の修正は、濃度ムラ補正の各補正値が適用される位置の移動の集合、すなわち、濃度ムラ補正の補正範囲の変形処理と考えることができる。画像データに対して濃度ムラ補正を施した後に２次元位置補正を施す場合には、修正情報に基づく変形処理は、変形情報に基づく変形処理に対応する座標変換の逆変換（逆変形）となる。
【００４６】
濃度補正情報修正部４４は、濃度補正情報記憶部４２に記憶されている濃度補正情報と、修正情報生成部４３により生成された修正情報と、に基づいて、主走査方向及び副走査方向のうち少なくともいずれか１方向において、濃度補正情報に含まれる補正位置と補正値との対応関係を修正する。
濃度補正情報修正部４４は、処理対象の画像データの基準色、紙種、給紙トレイに応じて、使用する修正情報を切り替える。また、濃度補正情報修正部４４は、処理対象の画像データの属性、基準色、階調に応じて、使用する濃度補正情報を切り替える。
【００４７】
濃度補正情報修正部４４は、位置制御カウンター４６を備える。位置制御カウンター４６は、濃度補正情報に含まれる各補正値の適用位置を制御するためのカウント信号を出力する。
【００４８】
補正値加算部４５は、濃度補正情報修正部４４により修正された濃度補正情報に基づいて、濃度ムラ補正を画像データに施す。具体的には、補正値加算部４５は、濃度補正情報修正部４４により修正された濃度補正情報に基づいて、画像データに含まれる各画素の階調値に、その位置に対応する補正値を加算する。
【００４９】
次に、図３を参照して、濃度補正情報の作成方法（２次元位置補正なしパターン）について説明する。
面内濃度ムラ測定用チャートの画像データＤ１１に対し、２次元位置補正を実施しない状態の画像データＤ１２に基づいて、画像形成部２０により面内濃度ムラ測定用チャートを出力する。なお、濃度ムラ補正における各補正位置での濃度ムラを測定するため、濃度ムラ補正は実施しない状態でチャートを出力する。
【００５０】
画像形成時に主走査方向の位置Ｒ１に濃度ムラの発生原因があった場合、画像データＤ１２に基づいて画像形成されたチャート用紙Ｐ１１では、位置Ｒ１を通過したラインＬ１３上に、補正すべき濃度ムラが発生する。
画像データＤ１１，Ｄ１２上のラインＬ１１，Ｌ１２は、チャート測定時にチャート用紙Ｐ１１上のラインＬ１３において測定された濃度に基づいて算出された補正値が適用される位置である。
【００５１】
２次元位置補正を実施せずに濃度補正情報を作成する場合には、チャート用紙Ｐ１１は歪んだ状態で出力されるが、濃度ムラが発生する画像形成時の位置Ｒ１との対応関係が取れた位置で、チャートの濃度測定が可能である。チャートの濃度測定に基づいて所定の補正位置で補正値を算出し、濃度補正情報を作成するので、２次元位置補正と組み合わせた際の位置算出が容易である。
なお、図３では、説明を簡単にするために、注目すべき補正位置をラインで示しているが、実際は、濃度ムラは画像面内に亘って存在している。
【００５２】
図４に、第１の実施の形態における画像処理の流れを示す。
処理前の画像データＤ２１に対し、まず、濃度ムラ補正部４０により濃度ムラ補正を施し、画像データＤ２２を生成する。次に、２次元位置補正部３０により２次元位置補正を施し、画像データＤ２３を生成する。
画像データＤ２１，Ｄ２２，Ｄ２３上のラインＬ２１，Ｌ２２，Ｌ２３は、チャート測定時にチャート用紙Ｐ１１上のラインＬ１３（図３参照）において測定された濃度に基づいて算出された補正値が適用される位置である。
【００５３】
濃度ムラ補正では、その後の２次元位置補正の変形処理による補正対象位置の移動をキャンセルするために、濃度ムラ補正に用いる濃度補正情報に対して、変形情報に基づく変形処理の逆変形処理を行い（濃度補正情報の修正）、修正後の濃度補正情報に基づいて濃度ムラ補正を行う。
その後、２次元位置補正では、変形情報に基づいて画像を変形する。
【００５４】
２次元位置補正後の画像データＤ２３に基づいて画像形成された用紙Ｐ２１では、画像形成時に位置Ｒ１を通過した位置はラインＬ２４に対応する。用紙Ｐ２１では、濃度ムラ補正により面内濃度ムラが解消され、２次元位置補正により面内歪みが解消されている。
【００５５】
濃度補正情報に対して、２次元位置補正の変形処理の逆変形処理を行うことで、チャート測定により得られた各補正値を、画像データＤ２２上の正しい位置において適用することができる。具体的には、用紙Ｐ２１上のラインＬ２４に対応する各補正値を、画像データＤ２２上のラインＬ２２において適用することができる。
【００５６】
（濃度補正情報の修正方法Ｉ：補正位置を基準として補正値を修正する方法）
濃度補正情報修正部４４は、修正情報に基づいて、濃度補正情報に含まれる各補正位置に対して、当該各補正位置で適用する補正値を修正する。
濃度補正情報修正部４４は、修正情報に基づいて、濃度ムラ補正の補正位置を変更することなく、固定された各補正位置に対して、補正値を算出し直すことにより、補正位置と補正値との対応関係を修正する。具体的には、濃度補正情報修正部４４は、修正情報に基づいて、濃度補正情報に含まれる各補正値に対応する位置を移動させ、当該移動された各補正値の移動先位置のうち、濃度補正情報に含まれる各補正位置の近傍のＮ点（Ｎは２以上の整数）に対応する各補正値を、当該各補正位置とＮ点それぞれとの間の距離に基づいて重み付け平均して、各補正位置で適用する補正値を算出する。
【００５７】
図５（ａ）及び（ｂ）を参照して、修正情報に基づいて、補正値を算出し直す場合について説明する。
図５（ａ）において、実線で示す格子５１の交点は、濃度補正情報に含まれる各補正位置である。破線で示す格子５２の交点（図５（ａ）において白丸で示す位置）は、修正情報に基づいて各補正値に対応する位置が移動された移動先位置である。
【００５８】
図５（ｂ）に示すように、各補正値に対応する移動先位置（図５（ｂ）において白丸で示す位置）のうち、固定された補正位置（図５（ｂ）において黒丸で示す位置）毎に、当該補正位置の近傍のＮ点を抽出する。近傍とは、補正位置から所定の距離以内に含まれる範囲をいう。各補正位置に対して、当該補正位置の近傍のＮ点に対応する各補正値を、当該補正位置とＮ点それぞれとの間の距離に基づいて重み付け平均して、当該補正位置で適用する補正値を算出する。各補正位置に対して、新たに求められた補正値を対応付けて、修正後の濃度補正情報とする。
【００５９】
なお、重み付け平均を行う代わりに、各補正位置に対して、当該補正位置に最も近い移動先位置に対応する補正値を採用してもよい。
【００６０】
例えば、修正情報が単純な位置シフト処理を示す情報である場合には、シフト量分補正値に対応する位置をシフトさせ、各補正位置の最も近くにシフトされた移動先位置に対応する補正値を採用することとしてもよい。
また、修正情報が変倍処理を示す情報である場合には、変倍率に応じて各補正値に対応する位置を移動させ、各補正位置の近傍にシフトされた移動先位置に対応する補正値を重み付け平均することで、各補正位置で適用する補正値を算出する。
【００６１】
図６（ａ）〜（ｃ）を参照して、補正値を修正することにより、濃度補正情報の補正位置と補正値との対応関係を修正する場合について説明する。
図６（ａ）は、修正を行わない場合の例である。位置制御カウンター４６から出力されるカウント信号がハイレベルとなるタイミングＴ１，Ｔ２，Ｔ３，・・・，Ｔ１６で、画像処理領域の各補正位置Ａ１，Ａ２，Ａ３，・・・，Ａ１６に対して、濃度補正情報記憶部４２に記憶されている補正値Ｂ１，Ｂ２，Ｂ３，・・・，Ｂ１６が順に適用される。
【００６２】
図６（ｂ）は、濃度ムラ補正の補正値をシフトさせる場合の例である。補正位置については変更されないので、位置制御カウンター４６から出力されるカウント信号がハイレベルとなるタイミングＴ１，Ｔ２，Ｔ３，・・・，Ｔ１６は、図６（ａ）の場合と同様である。タイミングＴ１に対応する補正位置Ａ１において補正値Ｂ１が適用され、タイミングＴ２に対応する補正位置Ａ２においても補正値Ｂ１が適用され、これ以降のタイミングＴ３，Ｔ４，Ｔ５，・・・に対応する補正位置Ａ３，Ａ４，Ａ５，・・・においては、それぞれ、補正値Ｂ２，Ｂ３，Ｂ４，・・・が適用される。これにより、各補正位置において適用される補正値がシフトされることとなる。
【００６３】
図６（ｃ）は、濃度ムラ補正の補正範囲を拡大させる場合の例である。位置制御カウンター４６から出力されるカウント信号がハイレベルとなるタイミングＴ１，Ｔ２，Ｔ３，・・・，Ｔ１６は、図６（ａ）の場合と同様である。タイミングＴ１，Ｔ２に対応する補正位置Ａ１，Ａ２において補正値Ｂ１が適用され、タイミングＴ３，Ｔ４に対応する補正位置Ａ３，Ａ４において補正値Ｂ２が適用され、タイミングＴ５〜Ｔ７に対応する補正位置Ａ５〜Ａ７において補正値Ｂ３が適用され、タイミングＴ８〜Ｔ１０に対応する補正位置Ａ８〜Ａ１０において補正値Ｂ４が適用され、タイミングＴ１１〜Ｔ１３に対応する補正位置Ａ１１〜Ａ１３において補正値Ｂ５が適用され、タイミングＴ１４，Ｔ１５に対応する補正位置Ａ１４，Ａ１５において補正値Ｂ６が適用され、タイミングＴ１６に対応する補正位置Ａ１６において補正値Ｂ７が適用される。これにより、各補正値が適用される範囲が拡大されることとなる。
ここで、図６（ｃ）の補正位置Ａ２において、補正値Ｂ１と補正値Ｂ２の平均値を適用する等、各補正位置に対して、適用する補正値をなだらかに変化させることとしてもよい。
【００６４】
以上説明したように、第１の実施の形態によれば、修正情報に基づいて、濃度補正情報に含まれる補正位置と補正値との対応関係を修正することで、２次元位置補正により移動する画像面内の補正対象位置と、濃度ムラ補正の補正対象位置と、を合わせ、濃度ムラ補正の各補正対象位置に対して最適な補正値を適用することができる。
【００６５】
先に濃度ムラ補正を行い、その後２次元位置補正を行う場合、濃度ムラ補正により補正された画像データ上の補正対象位置が２次元位置補正により移動されるから、修正情報に基づく濃度補正情報の修正は、２次元位置補正の変形処理をキャンセルするために、２次元位置補正の変形情報に基づく変形処理の逆変形処理とする。
【００６６】
また、濃度補正情報に含まれる補正位置を基準として補正値を算出し直すことで、濃度ムラ補正の各補正対象位置に対して最適な補正値を適用することができる。
具体的には、固定された各補正位置に対して、修正情報に基づいて当該各補正位置の近傍に移動された移動先位置に対応する各補正値を用いて重み付け平均することにより、簡単に新たな補正値を算出することができる。
【００６７】
また、画像面内に含まれる少なくとも１方向以上において、濃度補正情報を記憶することができる。また、画像面内に含まれる少なくとも１方向以上において、濃度補正情報の修正、及び、濃度ムラ補正を行うことができる。
また、画像データの属性毎、基準色毎、階調毎に、最適な濃度ムラ補正を行うことができる。
【００６８】
［変形例］
次に、第１の実施の形態の変形例について説明する。
変形例では、濃度補正情報の修正方法が第１の実施の形態と異なるが、他の構成及び処理については第１の実施の形態と同様である。
【００６９】
（濃度補正情報の修正方法ＩＩ：補正値を基準として補正位置を修正する方法）
濃度補正情報修正部４４は、修正情報に基づいて、濃度補正情報に含まれる各補正値に対して、当該各補正値を適用する補正位置を修正する。
濃度補正情報修正部４４は、修正情報に基づいて、濃度ムラ補正の補正値を変更することなく、濃度補正情報に含まれる各補正値の適用位置を制御するためのカウント信号を変調することにより、各補正値を適用する補正位置を修正する。
【００７０】
例えば、修正情報が単純な位置シフト処理を示す情報である場合には、位置制御カウンター４６のカウント信号を出力するタイミングを所定時間ずらす（早める、又は、遅らせる）ことで、補正位置をシフトさせる。
また、修正情報が変倍処理を示す情報である場合には、変倍率に応じて位置制御カウンター４６の速度（カウント信号におけるハイレベルとローレベルの切り替え間隔）を変化させることで、補正位置を変化させる。具体的には、拡大処理の場合には、１カウントを長くし、縮小処理の場合には、１カウントを短くする。
【００７１】
図７（ａ）〜（ｃ）を参照して、補正位置を修正することにより、濃度補正情報の補正位置と補正値との対応関係を修正する場合について説明する。
図７（ａ）は、修正を行わない場合の例である。図７（ａ）は、図６（ａ）と同様であるため、説明を省略する。
【００７２】
図７（ｂ）は、濃度ムラ補正の補正位置をシフトさせる場合の例である。位置制御カウンター４６から出力されるカウント信号がハイレベルとなるタイミングＴ１，Ｔ２，Ｔ３，・・・を所定時間遅らせることにより、各タイミングＴ１，Ｔ２，Ｔ３，・・・に対応する補正位置Ａ１，Ａ２，Ａ３，・・・において補正値Ｂ１，Ｂ２，Ｂ３，・・・が適用される。これにより、図７（ａ）との比較において、画像処理領域に対して各補正値Ｂ１，Ｂ２，Ｂ３，・・・を適用する補正位置Ａ１，Ａ２，Ａ３，・・・がシフトされることとなる。
【００７３】
図７（ｃ）は、濃度ムラ補正の補正範囲を拡大させる場合の例である。位置制御カウンター４６から出力されるカウント信号がハイレベルとなるタイミングＴ１，Ｔ２，Ｔ３，・・・が、変倍率に応じて制御される。図７（ａ）との比較において、各タイミングＴ１，Ｔ２，Ｔ３，・・・の間隔を拡げることにより、各補正値が適用される範囲が拡大されることとなる。
なお、図中に補正値が示されていない領域で適用される補正値については、前後の補正値を線形補間して求めればよい。
【００７４】
変形例によれば、濃度補正情報に含まれる補正値を基準として補正位置を修正することで、濃度ムラ補正の各補正対象位置に対して最適な補正値を適用することができる。
具体的には、位置制御カウンター４６から出力されるカウント信号を変調することで、簡単に濃度ムラ補正の補正値を適用する位置を変更することができる。
【００７５】
［第２の実施の形態］
次に、本発明を適用した第２の実施の形態について説明する。
第２の実施の形態における画像形成装置は、第１の実施の形態に示した画像形成装置１０と同様の構成によってなるため、図１を援用し、その構成については図示及び説明を省略する。以下、第２の実施の形態に特徴的な構成及び処理について説明する。
【００７６】
第２の実施の形態における画像形成装置は、画像処理装置１９に代えて、画像処理装置１９Ａを備える。
図８は、画像処理装置１９Ａの機能ブロック図である。
第２の実施の形態では、画像処理装置１９Ａにおいて、２次元位置補正部３０により２次元位置補正が施された２次元位置補正済みの画像データに対し、濃度ムラ補正部４０により濃度ムラ補正が施され、２次元位置補正・濃度ムラ補正済みの画像データが出力される。
【００７７】
第２の実施の形態では、第１の実施の形態との比較において、２次元位置補正と濃度ムラ補正との処理順序は異なるが、画像処理装置１９Ａを構成する各部は、図２に示した画像処理装置１９と同様の構成であるため、同一の構成部分については同一の符号を付し、その構成については説明を省略する。
【００７８】
修正情報に基づく濃度補正情報の修正を、濃度ムラ補正の補正範囲の変形処理と考えると、画像データに対して２次元位置補正を施した後に濃度ムラ補正を施す場合には、修正情報に基づく変形処理は、変形情報に基づく変形処理に対応する座標変換と同じ変換（同変形）となる。
【００７９】
次に、図９を参照して、濃度補正情報の作成方法（２次元位置補正ありパターン）について説明する。
面内濃度ムラ測定用チャートの画像データＤ３１に対し、２次元位置補正を実施した画像データＤ３２に基づいて、画像形成部２０により面内濃度ムラ測定用チャートを出力する。なお、濃度ムラ補正における各補正位置での濃度ムラを測定するため、濃度ムラ補正は実施しない状態でチャートを出力する。
【００８０】
画像形成時に主走査方向の位置Ｒ１に濃度ムラの発生原因があった場合、画像データＤ３２に基づいて画像形成されたチャート用紙Ｐ３１では、位置Ｒ１を通過したラインＬ３３上に、補正すべき濃度ムラが発生する。
チャート測定時にチャート用紙Ｐ３１上のラインＭ３３において測定された濃度に基づいて算出された補正値が、画像データＤ３１，Ｄ３２上のラインＬ３１，Ｌ３２に適用される。
また、画像データＤ３２上のラインＭ３２は、画像形成後のチャート用紙Ｐ３１におけるラインＭ３３に対応している。
【００８１】
２次元位置補正を実施して濃度補正情報を作成する場合には、チャート用紙Ｐ３１が歪みのない状態で出力されるが、濃度ムラが発生する画像形成時の位置Ｒ１に対応する位置（ラインＬ３３）と、チャート測定位置（ラインＭ３３）との間に、２次元位置補正分のずれが生じる。また、この場合、２次元位置補正と組み合わせた際の位置算出が複雑となる。
なお、図９では、説明を簡単にするために、注目すべき補正位置をラインで示しているが、実際は、濃度ムラは画像面内に亘って存在している。
【００８２】
図１０に、第２の実施の形態における画像処理の流れを示す。
処理前の画像データＤ４１に対し、まず、２次元位置補正部３０により２次元位置補正を施し、画像データＤ４２を生成する。次に、濃度ムラ補正部４０により濃度ムラ補正を施し、画像データＤ４３を生成する。
画像データＤ４１，Ｄ４２上のラインＬ４１，Ｌ４２は、チャート測定時にチャート用紙Ｐ３１上のラインＭ３３（図９参照）において測定された濃度に基づいて算出された補正値が適用される位置である。
【００８３】
２次元位置補正では、変形情報に基づいて画像を変形する。
濃度ムラ補正では、２次元位置補正の変形処理による補正対象位置の移動に合わせるために、濃度ムラ補正に用いる濃度補正情報に対して、変形情報に基づく変形処理と同じ変形処理を行い（濃度補正情報の修正）、修正後の濃度補正情報に基づいて濃度ムラ補正を行う。
【００８４】
濃度ムラ補正後の画像データＤ４３に基づいて画像形成された用紙Ｐ４１では、画像形成時の位置Ｒ１を通過した位置がラインＬ４４に対応する。用紙Ｐ４１では、２次元位置補正により面内歪みが解消され、濃度ムラ補正により面内濃度ムラが解消されている。
【００８５】
また、画像データＤ４３上のラインＬ４３は、画像形成後の用紙Ｐ４１におけるラインＬ４４に対応しており、画像データＤ４３上のラインＭ４３は、画像形成後の用紙Ｐ４１におけるラインＭ４４に対応している。
【００８６】
濃度補正情報に対して、２次元位置補正の変形処理と同じ変形処理を行うことで、チャート測定により得られた各補正値を、画像データＤ４３上の正しい位置で適用することができる。具体的には、用紙Ｐ４１上のラインＭ４４に対応する各補正値を、画像データＤ４３上のラインＭ４３において適用することができる。
【００８７】
濃度補正情報修正部４４における濃度補正情報の修正方法については、補正位置を基準として補正値を修正する方法（濃度補正情報の修正方法Ｉ）、補正値を基準として補正位置を修正する方法（濃度補正情報の修正方法ＩＩ）のどちらを用いることとしてもよい。
【００８８】
以上説明したように、第２の実施の形態によれば、修正情報に基づいて、濃度補正情報に含まれる補正位置と補正値との対応関係を修正することで、２次元位置補正により移動する画像面内の補正対象位置と、濃度ムラ補正の補正対象位置と、を合わせ、濃度ムラ補正の各補正対象位置に対して最適な補正値を適用することができる。
【００８９】
先に２次元位置補正を行い、その後濃度ムラ補正を行う場合、濃度ムラ補正部４０には、２次元位置補正の変形処理により補正対象位置が移動された画像データが入力されるから、修正情報に基づく濃度補正情報の修正は、２次元位置補正の変形処理に追従させるために、２次元位置補正の変形情報に基づく変形処理と同じ変形処理とする。
【００９０】
なお、上記各実施の形態における記述は、本発明に係る画像処理装置の例であり、これに限定されるものではない。装置を構成する各部の細部構成及び細部動作に関しても本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００９１】
例えば、上記各実施の形態では、変形情報や濃度補正情報が主走査方向及び副走査方向のうち少なくともいずれか１方向において記憶される場合について説明したが、変形情報や濃度補正情報が記憶される際に基準となる方向は、主走査方向又は副走査方向に限定されるものではない。
【００９２】
また、画像処理装置１９，１９Ａにより実行される処理手順をプログラム化し、制御部１１が当該プログラムを読み取って画像処理装置１９，１９Ａの処理内容をソフトウェアにより実現することもできる。当該プログラムのコンピューター読み取り可能な媒体としては、ＲＯＭ、フラッシュメモリー等の不揮発性メモリー、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、当該プログラムのデータを、通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）を適用することとしてもよい。
【符号の説明】
【００９３】
１０  画像形成装置
１１  制御部
１２  記憶部
１９  画像処理装置
１９Ａ  画像処理装置
２０  画像形成部
３０  ２次元位置補正部
３１  変形情報記憶部
４０  濃度ムラ補正部
４１  補正値算出部
４２  濃度補正情報記憶部
４３  修正情報生成部
４４  濃度補正情報修正部
４５  補正値加算部
４６  位置制御カウンター
【図１】
2016100657.tif 000003
【図２】
2016100657.tif 000004
【図３】
2016100657.tif 000005
【図４】
2016100657.tif 000006
【図５】
2016100657.tif 000007
【図６】
2016100657.tif 000008
【図７】
2016100657.tif 000009
【図８】
2016100657.tif 000010
【図９】
2016100657.tif 000011
【図１０】
2016100657.tif 000012
【図１１】
2016100657.tif 000013