(57)【要約】【課題】短時間で精度良く濃度むらを補正する。【解決手段】テストパターン２００の読取データに基づいて、入力画素値に対応した測定点における出力濃度を測定し、入力画素値−出力濃度の座標系にプロットし、各測定点間の出力濃度を補完して測定濃度曲線２０４を得る。入力画素値Ｄ０の目標値Ｘを得るために必要な画素値Ｄ１を測定濃度曲線２０４上から算出し、補正ＬＵＴ１でＤ０の変換画素値をＤ１とする。補完値に基づいて得たＤ１と、実際に出力濃度Ｘを得ることのできる画素値Ｄ１’との間にはずれ量ａが生じる。補正ＬＵＴ１に基づくテストパターン２００の読み取りデータに基づいた２回目の測定濃度曲線２０４から目標値Ｘを得るために必要な画素値Ｄ２を算出する。Ｄ０とＤ２とのずれ量ａ’が、ずれ量ａと略同一であるとみなして、ずれ量ａ’をＤ１に対応させ、Ｄ１からずれ量ａ’分ずれた値の画素値Ｄ３を、補正ＬＵＴ２でＤ０の変換画素値とする。【選択図】図６
2010136060.tif 000002
【特許請求の範囲】
【請求項１】
予め定めた方向に沿って配列された複数の記録素子を備え、入力画素値を示す画像情報に応じて前記記録素子を駆動して画像を形成する画像形成手段と、
前記画像形成手段によって形成された画像を読み取り、読取データを出力する読取手段と、
入力画素値に対応する出力濃度を測定するための予め定めた異なる画素値毎の複数の濃度パターンを有する基準画像が形成されるように前記画像形成手段を制御する第１の制御手段と、
前記基準画像を前記読取手段で読み取ることにより得られた読取データに基づいて、前記複数の濃度パターン毎の出力濃度を算出すると共に、算出された出力濃度に基づいて、前記予め定めた異なる画素値間の画素値に対応する出力濃度を補完した補完値を算出し、前記入力画素値に対応する出力濃度の目標値と同一の出力濃度または補完値に対応する第１の画素値に前記入力画素値を変換する第１の補正情報を生成する第１の補正情報生成手段と、
前記第１の補正情報に基づいて、入力画素値を前記第１の画素値に変換して前記基準画像が形成されるように前記画像形成手段を制御する第２の制御手段と、
前記第２の制御手段の制御により形成された基準画像を前記読取手段で読み取ることにより得られた読取データに基づいて、前記出力濃度及び前記補完値を算出し、前記入力画素値に対応する出力濃度の目標値と同一の出力濃度または補完値に対応する第２の画素値と入力画素値とのずれ量を、前記第１の補正情報におけるずれ量として用い、前記第１の画素値を前記ずれ量分補正した第３の画素値に前記入力画素値を変換する第２の補正情報を生成する第２の補正情報生成手段と、
を含む画像形成装置。
【請求項２】
前記第３の画素値を、前記第２の画素値から前記入力画素値を減算した値を前記第１の画素値に加算した値、前記第１の画素値に前記第２の画素値を加算した値から前記入力画素値を減算した値、または、前記第１の画素値から前記入力画素値を減算した値に前記第２の画素値を加算した値とした請求項１記載の画像形成装置。
【請求項３】
予め定めた条件が成立した場合に、前記第１の補正情報及び前記第２の補正情報を生成し、前記予め定めた条件が成立していない場合には、前記予め定めた条件が成立した際に生成された前記第１の補正情報を用いて前記第２の補正情報を生成する請求項１または請求項２記載の画像形成装置。
【請求項４】
前記予め定めた条件が成立した場合を、前記予め定めた方向に沿って配列された複数の記録素子で構成された記録ヘッドを交換した場合とした請求項３記載の画像形成装置。
【請求項５】
前記第２の補正情報が生成された場合には、前記第２の制御手段は、前記第１の補正情報として、前記第２の補正情報の前記第３の画素値に前記第１の画素値を変更した補正情報を用いると共に、前記第２の制御手段による前記基準画像の形成、及び前記第２の補正情報生成手段による第２の補正情報の生成を複数回繰り返す請求項１〜請求項４のいずれか１項記載の画像形成装置。
【請求項６】
コンピュータを、
入力画素値に対応する出力濃度を測定するための予め定めた異なる画素値毎の複数の濃度パターンを有する基準画像が形成されるように、予め定めた方向に沿って配列された複数の記録素子を備え、入力画素値を示す画像情報に応じて前記記録素子を駆動して画像を形成する画像形成手段を制御する第１の制御手段と、
前記基準画像を前記画像形成手段によって形成された画像を読み取り、読取データを出力する読取手段で読み取ることにより得られた読取データに基づいて、前記複数の濃度パターン毎の出力濃度を算出すると共に、算出された出力濃度に基づいて、前記予め定めた異なる画素値間の画素値に対応する出力濃度を補完した補完値を算出し、前記入力画素値に対応する出力濃度の目標値と同一の出力濃度または補完値に対応する第１の画素値に前記入力画素値を変換する第１の補正情報を生成する第１の補正情報生成手段と、
前記第１の補正情報に基づいて、入力画素値を前記第１の画素値に変換して前記基準画像が形成されるように前記画像形成手段を制御する第２の制御手段と、
前記第２の制御手段の制御により形成された基準画像を前記読取手段で読み取ることにより得られた読取データに基づいて、前記出力濃度及び前記補完値を算出し、前記入力画素値に対応する出力濃度の目標値と同一の出力濃度または補完値に対応する第２の画素値と入力画素値とのずれ量を、前記第１の補正情報におけるずれ量として用い、前記第１の画素値を前記ずれ量分補正した第３の画素値に前記入力画素値を変換する第２の補正情報を生成する第２の補正情報生成手段と、
して機能させるための濃度むら補正プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、及び濃度むら補正プログラムに関する。
【背景技術】
【０００２】
複数の記録素子を配列してなる記録ヘッドを用いて画像形成を行う画像形成装置に関し、前回作成された補正データに基づいて濃度むら補正を施した状態でテストパターンの形成を行い、そのテストパターンの読取データに基づいて、記録ヘッド内の全吐出口の平均濃度と注目吐出口の濃度との比から求められる補正量を算出し、今回の補正量とそれまで使用していた補正量とを乗算または加算して補正データを算出する画像形成装置が提案されている（例えば、特許文献１参照）。
【０００３】
また、各ノズルの入出力特性において、最高輝度（入力輝度２５５）の測定最低値と、最低輝度（入力輝度０）の測定最高値とを結ぶ直線を測定輝度平均値とし、各ノズルに対応する画素の画素値が平均値となるような補正値を入力画素値に加えて補正する印刷装置が提案されている（例えば、特許文献２参照）。
【特許文献１】特許第２９３８９２９号公報
【特許文献２】特開２００７−３８４３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、本構成を有さない場合に比べて、短時間で精度良く濃度むらを補正することができる画像形成装置、及び濃度むら補正プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、請求項１記載の発明に係る画像形成装置は、予め定めた方向に沿って配列された複数の記録素子を備え、入力画素値を示す画像情報に応じて前記記録素子を駆動して画像を形成する画像形成手段と、前記画像形成手段によって形成された画像を読み取り、読取データを出力する読取手段と、入力画素値に対応する出力濃度を測定するための予め定めた異なる画素値毎の複数の濃度パターンを有する基準画像が形成されるように前記画像形成手段を制御する第１の制御手段と、前記基準画像を前記読取手段で読み取ることにより得られた読取データに基づいて、前記複数の濃度パターン毎の出力濃度を算出すると共に、算出された出力濃度に基づいて、前記予め定めた異なる画素値間の画素値に対応する出力濃度を補完した補完値を算出し、前記入力画素値に対応する出力濃度の目標値と同一の出力濃度または補完値に対応する第１の画素値に前記入力画素値を変換する第１の補正情報を生成する第１の補正情報生成手段と、入力画素値を前記第１の補正情報に基づいて、前記第１の画素値に変換して前記基準画像が形成されるように前記画像形成手段を制御する第２の制御手段と、前記第２の制御手段の制御により形成された基準画像を前記読取手段で読み取ることにより得られた読取データに基づいて、前記出力濃度及び前記補完値を算出し、前記入力画素値に対応する出力濃度の目標値と同一の出力濃度または補完値に対応する第２の画素値と入力画素値とのずれ量を、前記第１の補正情報におけるずれ量として用い、前記第１の画素値を前記ずれ量分補正した第３の画素値に前記入力画素値を変換する第２の補正情報を生成する第２の補正情報生成手段とを含んで構成されている。
【０００６】
また、請求項２記載の発明は、前記第３の画素値を、前記第２の画素値から前記入力画素値を減算した値を前記第１の画素値に加算した値、前記第１の画素値に前記第２の画素値を加算した値から前記入力画素値を減算した値、または、前記第１の画素値から前記入力画素値を減算した値に前記第２の画素値を加算した値とすることができる。
【０００７】
また、請求項３記載の発明は、予め定めた条件が成立した場合に、前記第１の補正情報及び前記第２の補正情報を生成し、前記予め定めた条件が成立していない場合には、前記予め定めた条件が成立した際に生成された前記第１の補正情報を用いて前記第２の補正情報を生成するようにすることができる。また、請求項４記載の発明は、前記予め定めた条件が成立した場合を、前記予め定めた方向に沿って配列された複数の記録素子で構成された記録ヘッドを交換した場合とすることができる。
【０００８】
また、請求項５記載の発明は、前記第２の補正情報が生成された場合には、前記第２の制御手段は、前記第１の補正情報として、前記第２の補正情報の前記第３の画素値に前記第１の画素値を変更した補正情報を用いると共に、前記第２の制御手段による前記基準画像の形成、及び前記第２の補正情報生成手段による第２の補正情報の生成を複数回繰り返すようにすることができる。
【０００９】
また、請求項６記載の発明に係る濃度むら補正プログラムは、コンピュータを、入力画素値に対応する出力濃度を測定するための予め定めた異なる画素値毎の複数の濃度パターンを有する基準画像が形成されるように、予め定めた方向に沿って配列された複数の記録素子を備え、入力画素値を示す画像情報に応じて前記記録素子を駆動して画像を形成する画像形成手段を制御する第１の制御手段と、前記基準画像を前記画像形成手段によって形成された画像を読み取り、読取データを出力する読取手段で読み取ることにより得られた読取データに基づいて、前記複数の濃度パターン毎の出力濃度を算出すると共に、算出された出力濃度に基づいて、前記予め定めた異なる画素値間の画素値に対応する出力濃度を補完した補完値を算出し、前記入力画素値に対応する出力濃度の目標値と同一の出力濃度または補完値に対応する第１の画素値に前記入力画素値を変換する第１の補正情報を生成する第１の補正情報生成手段と、入力画素値を前記第１の補正情報に基づいて、前記第１の画素値に変換して前記基準画像が形成されるように前記画像形成手段を制御する第２の制御手段と、前記第２の制御手段の制御により形成された基準画像を前記読取手段で読み取ることにより得られた読取データに基づいて、前記出力濃度及び前記補完値を算出し、前記入力画素値に対応する出力濃度の目標値と同一の出力濃度または補完値に対応する第２の画素値と入力画素値とのずれ量を、前記第１の補正情報におけるずれ量として用い、前記第１の画素値を前記ずれ量分補正した第３の画素値に前記入力画素値を変換する第２の補正情報を生成する第２の補正情報生成手段として機能させるためのプログラムである。
【発明の効果】
【００１０】
以上説明したように、請求項１記載の画像形成装置、及び請求項６記載の濃度むら補正プログラムによれば、本構成を有さない場合に比べて、短時間で精度良く濃度むらを補正することができる、という効果が得られる。
【００１１】
また、請求項２記載の画像形成装置によれば、本構成を有さない場合に比べて、変換する画素値を簡易に算出して、短時間で精度良く濃度むらを補正することができる、という効果が得られる。
【００１２】
また、請求項３記載の画像形成装置によれば、本構成を有さない場合に比べて、状況に応じた濃度むら補正を行うことができる、という効果が得られる。
【００１３】
また、請求項４記載の画像形成装置によれば、本構成を有さない場合に比べて、状況に応じた濃度むら補正を行うことができる、という効果が得られる。
【００１４】
また、請求項５記載の画像形成装置によれば、本構成を有さない場合に比べて、より精度良く濃度むらを補正することができる、という効果が得られる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照して本発明の実施の形態について詳細に説明する。なお、以下では、本発明の画像形成装置をインクジェット式の液滴吐出装置に適用した場合について説明する。
【００１６】
図１は、本実施の形態に係るインクジェット式の液滴吐出装置１０の全体構成を示す概略図である。
【００１７】
液滴吐出装置１０は、記録ヘッドアレイ１２を備える。記録ヘッドアレイ１２は、シアン色のインク液（Ｃ）、マゼンタ色のインク液（Ｍ）、イエロー色のインク液（Ｙ）、ブラック色のインク液（Ｋ）と、処理液（Ｔ）とに対応して５つの記録ヘッド１４Ｃ、１４Ｍ、１４Ｙ、１４Ｋ、１４Ｔを備えている。
【００１８】
記録ヘッド１４Ｃ、１４Ｍ、１４Ｙ、１４Ｋ、１４Ｔは、その幅が記録用紙１６の幅に略等しいＦＷＡ（Ｆｕｌｌ  Ｗｉｄｔｈ  Ａｒｒａｙ）と称される長尺状の記録ヘッドである。当該記録ヘッド１４Ｃ、１４Ｍ、１４Ｙ、１４Ｋ、１４Ｔは、固定され、搬送されてくる記録用紙１６へ吐出ノズルから各インク液滴及び処理液滴を吐出し、液滴吐出装置１０に入力された画像データに基づいて画像を形成する。なお、処理液は、無色又は淡色であり、各色のインク液が記録用紙１６に滴下された後に重ねるように滴下することにより、インクの滲みを少なくし画質を向上させる。
【００１９】
記録ヘッド１４Ｃ、１４Ｍ、１４Ｙ、１４Ｋ、１４Ｔは、それぞれＣＭＹＫの各インク液及び処理液を各々貯蔵したインクカートリッジ１８Ｃ、１８Ｍ、１８Ｙ、１８Ｋ、１８Ｔと図示しない配管で接続され、インク液及び処理液が記録ヘッド１４Ｃ、１４Ｍ、１４Ｙ、１４Ｋ、１４Ｔに供給される。インクとしては、水性インク、油性インク、溶剤系インク等、公知の各種インクを使用できる。
【００２０】
また、液滴吐出装置１０は、記録ヘッドアレイ１２の下方に、無端ベルトである搬送ベルト１９を備えている。搬送ベルト１９は、駆動ロール２０Ａ、２０Ｂに巻き掛けられ、この駆動ロール２０Ａ、２０Ｂの回転力によって図１の時計回り方向であるＡ方向に周回駆動する。記録ヘッドアレイ１２と対向するときの搬送ベルト１９は平坦とされ、この平坦状態の領域に記録用紙１６が搬送され、記録用紙１６に対して記録ヘッド１４Ｃ、１４Ｍ、１４Ｙ、１４Ｋからインク液滴が吐出され、画像が形成される。このとき、記録ヘッド１４Ｃ、１４Ｍ、１４Ｙ、１４Ｋは、各々時間差を持って吐出ノズルから記録用紙１６へインク液滴を吐出する。これにより、各色のインク液滴が記録用紙１６上で重ね合わせられ、画像は形成される。
【００２１】
また、液滴吐出装置１０は、搬送ベルト１９の記録ヘッドアレイ１２と対向する領域よりも駆動方向上流側に、帯電ロール２２を備えている。帯電ロール２２は、所定の電圧が印加されており、駆動ロール２０Ａとの間で搬送ベルト１９及び記録用紙１６を挟みつつ従動することで、記録用紙１６に電荷を与える。帯電ロール２２によって電荷を与えられた記録用紙１６は、搬送ベルト１９に静電吸着し、搬送ベルト１９の周回駆動と共に搬送される。
【００２２】
記録用紙１６は、液滴吐出装置１０の内部下側に備えられた給紙トレイ２４に蓄積される。記録用紙１６は、ピックアップロール２６によって給紙トレイ２４から一枚ずつ取り出され、複数の搬送ローラ２８を備える記録用紙搬送部３０によって、搬送ベルト１９へ搬送される。
【００２３】
記録ヘッドアレイ１２と対向する部分から図１の搬送ベルト１９の駆動方向下流側には、剥離プレート３２が配置されている。剥離プレート３２は、記録用紙１６を搬送ベルト１９から剥離させる。搬送ベルト１９から剥離された記録用紙１６は、排出搬送部３４を構成する複数の排出ローラ３６で搬送され、液滴吐出装置１０の上部に設けられた排紙トレイ３８に排出される。
【００２４】
剥離プレート３２から図１の搬送ベルト１９の回転方向下流側には、駆動ロール２０Ｂとの間で搬送ベルト１９を挟持可能なクリーニングロール４０が配置される。クリーニングロール４０は、搬送ベルト１９の表面をクリーニングする。
【００２５】
また、片面に画像が形成された記録用紙１６は、複数の反転用ローラ４２で構成された反転搬送部４４によって、再び搬送ベルト１９へ搬送され、もう一方の面に画像を形成されることができる。反転搬送部４４は、排出搬送部３４から分岐し、記録用紙搬送部３０へ記録用紙１６を搬送できるように配置される。
【００２６】
記録ヘッドアレイ１２と対向する部分よりも図１の搬送ベルト１９の回転方向下流側で剥離プレート３２が配置されている位置よりも回転方向上流側には、光学センサ４６が配置される。光学センサ４６は、例えば、ＣＣＤラインセンサ又はＣＣＤエリアセンサ等で構成され、例えば、吐出ノズルが吐出するインクの濃度を補正するためのテストパターン画像を所定の読取解像度で読み取る。光学センサ４６は、記録ヘッド１４の印字幅と略同一幅で構成され、記録用紙１６が搬送されることにより、記録用紙１６の全面の画像を読み取る。
【００２７】
図２は、液滴吐出装置１０の制御系の要部を示す図である。
【００２８】
液滴吐出装置１０は、液滴吐出装置１０の全体の制御を司るＣＰＵ１００を備える。ＣＰＵ１００は、ＲＯＭ１０２、ＲＡＭ１０４、ハードディスク記憶装置１０６、画像データ入力部１０８、操作表示部１１０、画像形成制御部１１２、画像データ処理部１１４、及び光学センサ４６とコントロールバスやデータバス等のバス１１６を介して接続される。
【００２９】
ＲＯＭ１０２は、液滴吐出装置１０を制御するための制御プログラムや、吐出ノズル毎のノズル特性データ（後述する補正ＬＵＴ等）を記憶する。ＲＡＭ１０４は、種々のデータ等を処理するためのワークスペースとして用いられる。ハードディスク記憶装置１０６は、画像データやテストパターン画像を形成するためのテストパターンデータ、画像形成に関する種々のデータ等を記憶する。
【００３０】
画像データ入力部１０８は、図示しないパソコン等から画像データの入力を受け付ける。入力された画像データは、ハードディスク記憶装置１０６に送信される。
【００３１】
操作表示部１１０は、操作機能と表示機能とが一体化されたタッチパネルの他、ユーザが各種操作を行うための操作ボタンを含んで構成される。操作表示部１１０は、記録用紙１６への画像形成の開始等の操作を受け付け、液滴吐出装置１０の制御の状態等をユーザに報知する。
【００３２】
画像形成制御部１１２は、画像データに基づいて記録用紙１６に画像を形成するために、記録ヘッド１４Ｃ、１４Ｍ、１４Ｙ、１４Ｋ、１４Ｔ、搬送ベルト１９等を制御する。
【００３３】
画像データ処理部１１４は、ハードディスク記憶装置１０６に記憶された画像データに対して、インク濃度の調整などの所定の画像処理を行う。また、画像データ処理部１１４は、テストパターンを光学センサ４６で読み取って得られた読取データの処理を行い、記録用紙１６に形成される画像のインク濃度を補正するためのインク濃度補正用ルックアップテーブル（以下、「補正ＬＵＴ」という）を生成する。
【００３４】
次に、第１の実施の形態における補正ＬＵＴの生成方法について説明する。なお、本実施の形態で実行される濃度むら補正処理は、各記録ヘッド１４Ｃ、１４Ｍ、１４Ｙ、１４Ｋ、１４Ｔの各々について同一の処理であるため、以下では、１つの記録ヘッド１４についての処理として説明する。
【００３５】
テストパターン２００は、図３に示すように、濃度むらを検出するため複数の濃度パターン２０２で構成されている。濃度パターン２０２は、異なる濃度の濃度パターン毎に、吐出ノズルの配列方向に対して記録ヘッドの印字幅と略同一の幅で、用紙の搬送方向に対して所定幅の帯状に形成される。各濃度パターン２０２は、用紙の搬送方向に所定間隔毎に配置され、上から濃度パターン２０２（１）、濃度パターン２０２（２）、・・・濃度パターン２０２（ｎ）と番号を付与する。ｎは、濃度パターンの段数で、例えば、８段や１６段のように任意の数とすることができる。また、各濃度パターン２０２は、例えば、濃度パターン２０２（１）は入力画素値ｄ１、濃度パターン２０２（２）は入力画素値ｄ２、・・・濃度パターン２０２（ｎ）は入力画素値ｄｎのように、予め定めた入力画素値に対応している。
【００３６】
光学センサ４６で、テストパターン２００を用紙の搬送方向に沿って濃度パターン２０２（１）から順次読み取り、読み取った読取データに基づいて、吐出ノズル毎に入力画素値に対応したｎ段分の出力濃度を測定する。なお、この出力濃度が測定される入力画素値ｄ１〜ｄｎを「測定点」という。
【００３７】
図４に示すように、横軸に入力画素値、縦軸に出力濃度をとった座標系に、対象吐出ノズルに対応した位置の各濃度パターン２０２から読み取って測定した出力濃度を、測定点毎にプロットし、各測定点間は線形補完等により出力濃度を補完して、測定濃度曲線２０４を得る。また、全吐出ノズルの各測定点における出力濃度の平均値を測定点毎に上記座標系にプロットし、各測定点間は線形補完等により出力濃度を補完して、目標濃度曲線２０６を得る。なお、ここでは、目標濃度曲線２０６を全吐出ノズルの出力濃度の平均としたが、出力濃度の最大値、最小値、最頻値等を用いてもよい。
【００３８】
測定濃度曲線２０４が目標濃度曲線２０６に近づくような補正ＬＵＴを作成するために、まず１回目の補正ＬＵＴ（以下、「補正ＬＵＴ１」という）を生成する。ここで、補正ＬＵＴ１の生成方法を入力画素値Ｄ０に着目して説明する。図４における入力画素値Ｄ０に相当する測定点ｄｉ（ｉは１〜ｎの任意の自然数）、及び測定点ｄ（ｉ＋１）部分を拡大して図５に示す。なお、図５では、入力画素値Ｄ０の出力濃度の目標値Ｘのみを表示し、目標濃度曲線２０６の表示は省略する。
【００３９】
図５に示すように、入力画素値Ｄ０に対する目標値Ｘを得るためには、測定濃度曲線２０４上で出力濃度がＸとなる画素値Ｄ１が必要となる。そこで、補正ＬＵＴ１において、入力画素値Ｄ０をＤ１に変換することを定める。これを、「ＬＵＴ１（Ｄ０）＝Ｄ１」と表し、Ｄ１を補正ＬＵＴ１における「変換画素値」と称する。ここで、測定濃度曲線２０４は、理想的には図５中の破線で示す理想測定濃度曲線２０８となると考えられ、線形補完した補完値に基づいて得た変換画素値Ｄ１と、実際に出力濃度Ｘを得ることのできる画素値Ｄ１’との間には、ずれ量ａが生じる。
【００４０】
そこで、このずれ量ａに相当する値をさらに補正するために、２回目の補正ＬＵＴ（以下、「補正ＬＵＴ２」という）の生成を行う。入力画素値を補正ＬＵＴ１で補正して、テストパターン２００を出力し、光学センサ４６で読み取って、上記と同様に測定濃度曲線２０４及び目標濃度曲線２０６を得る。
【００４１】
補正ＬＵＴ１の場合と同様、入力画素値Ｄ０に相当する測定点ｄｉ、及び測定点ｄ（ｉ＋１）部分を拡大して図６に示す。１回目に測定された出力濃度を白丸（○）、補正ＬＵＴ１による補正後の２回目に測定された出力濃度を黒丸（●）で示す。
【００４２】
補正ＬＵＴ１の場合と同様に、目標値Ｘを得るための画素値を２回目の測定濃度曲線２０４から求めると画素値Ｄ２となる。このときの入力画素値Ｄ０と画素値Ｄ２との差をずれ量ａ’とする。このずれ量ａ’が、補正ＬＵＴ１におけるずれ量ａと略同一であるとみなして、補正ＬＵＴ１における変換画素値Ｄ１を更に補正する。
【００４３】
ここで、図６における入力画素値Ｄ０の出力濃度としてプロットされている点は、実際には変換画素値Ｄ１の出力濃度であるため、入力画素値Ｄ０と画素値Ｄ２とのずれ量ａ’を変換画素値Ｄ１に対応させ、Ｄ１からずれ量ａ’分ずれた値の画素値Ｄ３を算出する。そして、補正ＬＵＴ２において、入力画素値Ｄ０を画素値Ｄ３に変換することを定める。これを、「ＬＵＴ２（Ｄ０）＝Ｄ３」と表し、Ｄ３を補正ＬＵＴ２における「変換画素値」と称する。ずれ量ａ’は図５におけるずれ量ａと略同一であるとみなしたので、変換画素値Ｄ３は、図５における画素値Ｄ１’と略同一とみなすことができる。すなわち、入力画素値Ｄ０を変換画素値Ｄ３に変換して補正することにより、１回目の測定濃度曲線２０４が目標濃度曲線２０６により近づくことになる。
【００４４】
「ＬＵＴ２（Ｄ０）＝Ｄ３」は、さらに下式のように表すことができる。
ＬＵＴ２（Ｄ０）＝Ｄ３
＝Ｄ１＋（Ｄ２−Ｄ０）            ・・・（１）
＝（Ｄ１＋Ｄ２）−Ｄ０            ・・・（２）
＝Ｄ１−Ｄ０＋Ｄ２                ・・・（３）
（１）式は、上記で説明したとおり、補正ＬＵＴ１における変換画素値Ｄ１に、ずれ量ａ’（＝（Ｄ２−Ｄ０））を対応させて補正ＬＵＴ２における変換画素値Ｄ３を算出することを表している。また、（２）式及び（３）式のように、各項の順番を入れ換えて、式上に直接ずれ量ａ’に相当する項がない式を用いて、入力画素値Ｄ３を算出してもよい。
【００４５】
なお、２回目の測定濃度曲線２０４から画素値Ｄ２を算出する際も、補完値を用いて算出するため、補正ＬＵＴ１の場合のずれ量ａよりも小さい値ではあるが、同様のずれ量が生じる。そこで、補正ＬＵＴ２の生成を繰り返して、ずれ量を小さくしていくことにより、濃度むら補正の精度を向上させる。
【００４６】
上記では入力画素値Ｄ０に着目して説明したが、全ての入力画素値毎に同様の処理を行って補正ＬＵＴ１及び補正ＬＵＴ２を生成する。なお、測定点に対応する入力画素値については、上記の方法により補正ＬＵＴ１及び補正ＬＵＴ２における変換画素値を算出し、測定点以外に対応する入力画素値については、測定点に対応する入力画素値について算出された変換画素値間を線形補完等により補完して変換画素値を算出してもよい。
【００４７】
次に、図７を参照して、本実施の形態における濃度むら補正の処理ルーチンについて説明する。本ルーチンは、濃度むら補正を指示する指示信号が入力された場合などに、ＲＯＭ１０２に記憶された濃度むら補正プログラムをＣＰＵ１００が実行することにより開始する。
【００４８】
ステップ３００で、記録ヘッド１４の交換がされたか否かを判断する。本実施の形態では、記録ヘッド１４が交換された際に補正ＬＵＴ１を生成して所定の記憶領域に記憶しておき、以後記録ヘッド１４を交換しない限り、所定の記憶領域に記憶されている補正ＬＵＴ１を使用するものとする。そこで、補正ＬＵＴ１の有無を判断するために、記録ヘッド１４が交換されたか否かを判断する。記録ヘッド１４が交換された場合には、ステップ３０２へ進み、交換されていない場合には、ステップ３０８へ進む。なお、記録ヘッド１４の交換がされたか否かの判断は、記録ヘッド１４を交換後まだ補正ＬＵＴ１が生成されていない場合には、その旨を示すフラグを立てるなどしておき、このフラグを確認することで判断することができる。また、記録ヘッド１４交換の際に所定の記憶領域に記憶しておいた補正ＬＵＴ１を消去し、この記憶領域に補正ＬＵＴ１が存在するか否かを判断して、補正ＬＵＴ１が存在しない場合には、記録ヘッド１４が交換されたと判断するようにしてもよい。
【００４９】
ステップ３０２で、テストパターン２００を出力する。ここでは、補正ＬＵＴ１が存在していないため、濃度むらが補正されていない状態でテストパターン２００が出力される。次に、ステップ３０４で、出力されたテストパターン２００を光学センサ４６で読み取って読み取りデータを出力する。
【００５０】
次に、ステップ３０６で、読み取りデータに基づいて、吐出ノズル毎の測定濃度曲線２０４及び目標濃度曲線２０６を算出して、各入力画素値に対応する変換画素値を算出することにより補正ＬＵＴ１を生成し、所定の記憶領域に記憶しておく。
【００５１】
次に、ステップ３０８で、変数ｉに「１」をセットする。変数ｉは、後述する補正ＬＵＴ２の生成を繰り返し行う際に、何回目の生成であるかを示す値である。また、補正ＬＵＴ２の生成の繰り返し回数を「ｎ」とし、本ステップでｎを設定する。繰り返し回数ｎは、例えば、予め定めた値としてもよいし、操作表示部１１０からユーザにより入力された値としてもよい。また、濃度むら補正のモードとして、例えば、繰り返し回数５回のモード、及び繰り返し回数２回のモードのように複数のモードを設け、選択されたモードに対応した繰り返し回数をｎの値として設定するようにしてもよい。また、前回の濃度むら補正を行ってから今回の濃度むら補正を行うまでの経過時間に応じて繰り返し回数ｎの値を設定するようにしてもよい。
【００５２】
次に、ステップ３１０で、入力画素値を補正ＬＵＴ１で定めた変換画素値に変換してテストパターン２００を出力する。次に、ステップ３１２で、出力されたテストパターン２００を光学センサ４６で読み取って読み取りデータを出力する。
【００５３】
次に、ステップ３１４で、読み取りデータに基づいて、吐出ノズル毎の測定濃度曲線２０４及び目標濃度曲線２０６を算出して、各入力画素値に対応する変換画素値を、上記（１）〜（３）式の何れかに基づいて算出することにより補正ＬＵＴ２＿ｉを生成する。
【００５４】
次に、ステップ３１６で、印刷待ちの印刷ジョブがあるか否かを判断する。印刷待ちの印刷ジョブがある場合には、補正ＬＵＴ２の生成を繰り返して更に精度の高い濃度むら補正を行うよりも、印刷ジョブの実行を優先させるためである。外部のパソコン等から画像データ入力部１０８へ印刷ジョブが入力されている場合には、印刷待ちの印刷ジョブがあると判断して、ステップ３２６へ進み、印刷待ちの印刷ジョブがない場合には、ステップ３１８へ進む。
【００５５】
ステップ３１８で、変数ｉがｎになったか否かを判断する。ｉ＝ｎの場合には、補正ＬＵＴ２の生成の繰り返し回数が、上記ステップ３０８で設定した回数分終了したと判断して、ステップ３２６へ進む。変数ｉがまだｎになっていない場合には、ステップ３２０へ進んで、入力画素値を補正ＬＵＴ２＿ｉで定めた変換画素値に変換してテストパターン２００を出力する。次に、ステップ３２２で、出力されたテストパターン２００を光学センサ４６で読み取って読み取りデータを出力する。次に、ステップ３２４で、変数ｉを１インクリメントして、ステップ３１４へ戻る。
【００５６】
上記ステップ３１６で、印刷待ちのジョブが存在すると判断された場合、または、上記ステップ３１８で、補正ＬＵＴ２の生成がｎ回繰り返し終了したと判断された場合、ステップ３２６へ進んで、上記ステップ３１４で生成した補正ＬＵＴ２＿ｉと図示しない他の処理で生成された補正ＬＵＴｙとをあわせた補正ＬＵＴを生成する。本実施の形態の濃度むら補正は、主に低周波の濃度むらを補正するための処理であり、例えば、高周波の濃度むらを補正するためや不吐出ノズルによる濃度むらを補正するためには、他の濃度むら補正の処理を行う。そのような他の処理で生成された補正ＬＵＴｙと本実施の形態における補正ＬＵＴ２＿ｉをあわせて最終的な補正ＬＵＴを生成する。
【００５７】
補正ＬＵＴ２＿ｉと補正ＬＵＴｙとをあわせて補正ＬＵＴを生成するためには、例えば、（４）式のように、補正ＬＵＴ２＿ｉによる変換画素値を補正ＬＵＴｙの入力画素値とする。
ＬＵＴ（Ｄ０）＝ＬＵＴｙ（ＬＵＴ２＿ｉ（Ｄ０））  ・・・（４）
ここで、補正ＬＵＴ２＿ｉ及び補正ＬＵＴｙが、（５）及び（６）式のように定められている場合には、入力画素値Ｄ０は、補正ＬＵＴにより画素値Ｄ４に変換されることになる。
【００５８】
ＬＵＴ２＿ｉ（Ｄ０）＝Ｄ３            ・・・（５）
ＬＵＴｙ（Ｄ３）＝Ｄ４                ・・・（６）
【００５９】
なお、上記の補正ＬＵＴ２＿ｉと補正ＬＵＴｙとをあわせて補正ＬＵＴを生成する方法は一例であり、例えば、補正ＬＵＴｙによる変換画素値を補正ＬＵＴ２＿ｉの入力画素値とするなど、他の方法を用いてもよい。
【００６０】
次に、ステップ３２８で、生成した補正ＬＵＴを転送し、所定の記憶領域に記憶して処理を終了する。
【００６１】
このように、本実施の形態では、補正ＬＵＴ１におけるずれ量に相当する値を、簡易な方法で算出して更に補正した補正ＬＵＴ２を生成するため、目標値と測定濃度との比率で補正値を算出して、繰り返し補正により算出した補正値を加算や乗算することにより補正値を算出する場合に比べて、短時間で精度良く濃度むらを補正することができる。また、補正ＬＵＴ２の生成を繰り返し行うことにより、より精度の高い濃度むら補正を行うことができる。また、補正ＬＵＴ１と補正ＬＵＴ２とでは、変換画素値の算出方法が異なるため、液滴吐出装置の処理状況や記録ヘッドの交換の有無などに応じて、濃度むら補正の処理を柔軟に行うことができる。
【００６２】
なお、本実施の形態では、補正ＬＵＴ１の生成を行うか否かを記録ヘッドを交換したか否かにより判断する場合について説明したが、ユーザが操作表示部から補正ＬＵＴ１の生成を行うか否かを選択する選択信号を入力して、この選択信号に基づいて判断したり、前回の濃度むら補正から今回の濃度むら補正までの経過時間に基づいて判断したりするようにしてもよい。
【００６３】
また、本実施の形態の液滴吐出装置は、記録用紙上へ画像（文字を含む）を形成する場合について説明したが、記録媒体としては記録用紙に限定されるものではなく、また、吐出する液体もインク液に限定されるものではなく、例えば、半導体や液晶表示器等のパターン形成のためにシート状の基板に液滴を吐出するパターン形成装置等の他の液滴吐出記録装置にも適用することができる。
【００６４】
また、本実施の形態では、本発明の画像形成装置を液滴吐出装置に適用した場合について説明したが、ＬＥＤプリンタやサーマルプリンタへの適用も可能である。本発明が適用されるＬＥＤプリンタは、記録素子として所定方向に配列された複数の発光素子を有し、入力画素値に応じて発光素子を発光させることにより感光体に静電潜像を形成する露光部と、露光部に形成された静電潜像を現像して画像を形成する現像部とを有する。そして、補正ＬＵＴに基づいて入力画素値を変換画素値に変換することにより、発光素子毎の発光量を変更し、現像部で形成される画像の濃度を補正する。また、本発明が適用されるサーマルプリンタは、記録素子として所定方向に配列された複数のサーマルヘッドを有し、入力画素値に応じて記録素子へ電圧を印加し、感熱紙に記録素子を押し付けることにより画像を形成する。そして、補正ＬＵＴに基づいて入力画素値を変換画素値に変換することにより、記録素子への印加電圧を変更し、形成される画像の濃度を補正する。
【図面の簡単な説明】
【００６５】
【図１】本実施の形態に係る液滴吐出装置の全体構成を示す概略図である。
【図２】本実施の形態に係る液滴吐出装置の制御系の要部を示すブロック図である。
【図３】テストパターンの一例を示す図である。
【図４】測定濃度曲線及び目標濃度曲線を示す線図である。
【図５】補正ＬＵＴ１における変換画素値の算出を説明するための図である。
【図６】補正ＬＵＴ２における変換画素値の算出を説明するための図である。
【図７】本実施の形態における濃度むら補正の処理ルーチンを示すフローチャートである。
【符号の説明】
【００６６】
１０   液滴吐出装置
１４   記録ヘッド
４６   光学センサ
１１２ 画像形成制御部
１１４ 画像データ処理部
２００ テストパターン
２０２ 濃度パターン
２０４ 測定濃度曲線
２０６ 目標濃度曲線
Ｄ０   入力画素値
Ｄ１   補正ＬＵＴ１における変換画素値（第１の画素値）
Ｄ２   画素値（第２の画素値）
Ｄ３   補正ＬＵＴ２における変換画素値（第３の画素値）
【図１】
2010136060.tif 000003
【図２】
2010136060.tif 000004
【図３】
2010136060.tif 000005
【図４】
2010136060.tif 000006
【図５】
2010136060.tif 000007
【図６】
2010136060.tif 000008
【図７】
2010136060.tif 000009