(57)【特許請求の範囲】
【請求項１】
所定方向に沿って配置された複数のノズルを有し、前記ノズルからインクを吐出するインクジェットヘッドと、
画像データに基づき、前記インクジェットヘッドの前記各ノズルから印刷媒体にインクを吐出して印刷するよう制御する制御部とを備え、
前記制御部は、画像データの各ラインの印刷時における前記各ノズルに対応する、インクの吐出頻度に応じた前記ノズルからのインクの吐出量の変化に応じた濃度補正値を、当該ラインにおける当該ノズルに対応する画素の階調値と、当該ラインの１つ前に印刷されるラインにおける当該ノズルに対応する前記濃度補正値とを用いて算出し、算出した前記各ラインの印刷時における前記各ノズルに対応する前記濃度補正値を用いて、前記各ラインの印刷時における前記各ノズルに対応する各画素の階調値を補正することを特徴とするインクジェット印刷装置。
【請求項２】
前記制御部は、前記ノズルからのインクの吐出頻度に応じたインク吐出量の変化の速度に応じて決まる定数と、前記ノズルからのからのインクの吐出頻度に応じたインク吐出量の変化の度合いの大きさに応じて決まる定数とを用いて前記濃度補正値を算出することを特徴とする請求項１に記載のインクジェット印刷装置。
【請求項３】
前記ノズルからのインクの吐出頻度に応じたインク吐出量の変化の速度に応じて決まる定数は、インクの吐出頻度に応じたインク吐出量の変化の速度が遅いほど大きく、
前記ノズルからのからのインクの吐出頻度に応じたインク吐出量の変化の度合いの大きさに応じて決まる定数は、インクの吐出頻度に応じたインク吐出量の変化の度合いが大きいほど大きいことを特徴とする請求項２に記載のインクジェット印刷装置。
【請求項４】
前記制御部は、前記各ラインの印刷時における前記各ノズルに対応する前記濃度補正値を、当該ノズルに隣接する少なくとも１つの前記ノズルに対応する前記濃度補正値を用いて調整することを特徴とする請求項１乃至３のいずれか１項に記載のインクジェット印刷装置。
【請求項５】
インク温度、前記インクジェットヘッド周囲の環境温度、前記インクジェットヘッドの温度の少なくともいずれかを検出する温度検出部をさらに備え、
前記制御部は、前記温度検出部で検出された温度に応じて前記濃度補正値を調整することを特徴とする請求項１乃至４のいずれか１項に記載のインクジェット印刷装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェットヘッドからインクを吐出して印刷するインクジェット印刷装置に関する。
【背景技術】
【０００２】
インクジェット印刷装置において、インクジェットヘッドのノズルごとに、直近のインクの吐出頻度に応じてインクの吐出量が変化する現象がある。この現象により、印刷画像中における隣接する領域間での意図しない濃度差や、印刷画像中の意図しない濃度変化が生じ、印刷画質が低下することがある。
【０００３】
インクジェット印刷装置における濃度変化による印刷画質の低下を抑える技術としては、例えば、特許文献１に開示されたものがある。特許文献１の技術では、画像データに基づき、ノズル内のインクの色材濃度を示す濃度変動量を算出し、この濃度変動量に基づき、画像データの濃度補正を行う。これにより、インクの吐出頻度に伴ってノズル内の色材濃度が変化する状況においても、適切な濃度補正を行って印刷画質の低下を抑えることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−８６４１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した特許文献１の技術では、ノズル内のインクの色材濃度の変化に対処しているが、上述したインクの吐出頻度に応じたノズルからのインクの吐出量の変化は考慮されておらず、これによる印刷画質の低下が生じるおそれがある。
【０００６】
本発明は上記に鑑みてなされたもので、印刷画質の低下を軽減できるインクジェット印刷装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明に係るインクジェット印刷装置の第１の特徴は、所定方向に沿って配置された複数のノズルを有し、前記ノズルからインクを吐出するインクジェットヘッドと、画像データに基づき、前記インクジェットヘッドの前記各ノズルから印刷媒体にインクを吐出して印刷するよう制御する制御部とを備え、前記制御部は、画像データの各ラインの印刷時における前記各ノズルに対応する濃度補正値を、当該ラインにおける当該ノズルに対応する画素の階調値と、当該ラインの１つ前に印刷されるラインにおける当該ノズルに対応する前記濃度補正値とを用いて算出し、前記濃度補正値を用いて前記各ノズルに対応する各画素の階調値を補正することにある。
【０００８】
本発明に係るインクジェット印刷装置の第２の特徴は、前記制御部は、前記各ノズルに対応する前記濃度補正値を、当該ノズルに隣接する少なくとも１つの前記ノズルに対応する前記濃度補正値を用いて調整することにある。
【０００９】
本発明に係るインクジェット印刷装置の第３の特徴は、インク温度、前記インクジェットヘッド周囲の環境温度、前記インクジェットヘッドの温度の少なくともいずれかを検出する温度検出部をさらに備え、前記制御部は、前記温度検出部で検出された温度に応じて前記濃度補正値を調整することにある。
【発明の効果】
【００１０】
本発明に係るインクジェット印刷装置の第１の特徴によれば、制御部は、画像データの各ラインの印刷時における各ノズルに対応する濃度補正値を、当該ラインにおける当該ノズルに対応する画素の階調値と、当該ラインの１つ前に印刷されるラインにおける当該ノズルに対応する濃度補正値とを用いて算出する。そして、制御部は、この濃度補正値を用いて各ノズルに対応する各画素の階調値を補正する。これにより、各ノズルにおいてインクの吐出頻度に応じてインクの吐出量が変化する現象による印刷画像の濃度変化が抑えられるので、印刷画質の低下を軽減できる。
【００１１】
本発明に係るインクジェット印刷装置の第２の特徴によれば、各ノズルに対応する濃度補正値を、当該ノズルに隣接する少なくとも１つのノズルに対応する濃度補正値を用いて調整する。これにより、印刷媒体のノズル配列方向における位置に応じて画像データにおける画素とノズルとの対応関係が変更された場合でも、濃度補正の精度の低下を軽減できる。
【００１２】
本発明に係るインクジェット印刷装置の第３の特徴によれば、インクの吐出量に関連するインク温度等を検出する温度検出部で検出された温度に応じて濃度補正値を調整することで、濃度補正の精度を向上できる。
【図面の簡単な説明】
【００１３】
【図１】実施の形態に係るインクジェット印刷装置の概略構成図である。
【図２】図１に示すインクジェット印刷装置のインクジェットヘッドの概略構成図である。
【図３】図１に示すインクジェット印刷装置の制御ブロック図である。
【図４】濃度補正処理のフローチャートである。
【図５】各ノズルにおけるインクの吐出頻度に応じたインクの吐出量の変化による濃度差が生じ得るチャートの一例を示す図である。
【図６】図１に示すインクジェット印刷装置で印刷された図５のチャートの第２ベタ画像の第１領域および第２領域の濃度の測定結果を示す図である。
【図７】比較例における印刷された図５のチャートの第２ベタ画像の第１領域および第２領域の濃度の測定結果を示す図である。
【図８】変形例１に係るインクジェット印刷装置の概略構成図である。
【図９】変形例２に係るインクジェット印刷装置の概略構成図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について、図面を参照して説明する。各図面を通じて同一もしくは同等の部位や構成要素には、同一もしくは同等の符号を付している。
【００１５】
以下に示す実施の形態は、この発明の技術的思想を具体化するための装置等を例示するものであって、この発明の技術的思想は、各構成部品の材質、形状、構造、配置等を下記のものに特定するものでない。この発明の技術的思想は、特許請求の範囲において、種々の変更を加えることができる。
【００１６】
図１は、本発明の実施の形態に係るインクジェット印刷装置の概略構成図である。図２は、図１に示すインクジェット印刷装置のインクジェットヘッドの概略構成図である。図３は、図１に示すインクジェット印刷装置の制御ブロック図である。以下の説明において、特に言及しない限り、図１の紙面に直交する方向を前後方向とする。また、図１における紙面の上下左右を上下左右方向とする。
【００１７】
図１、図３に示すように、本実施の形態に係るインクジェット印刷装置１は、搬送部２と、インクジェットヘッド３Ｋ，３Ｃ，３Ｍ，３Ｙと、制御部４とを備える。なお、インクジェットヘッド３Ｋ，３Ｃ，３Ｍ，３Ｙにおけるアルファベットの添え字（Ｋ，Ｃ，Ｍ，Ｙ）を省略して総括的に表記することがある。
【００１８】
搬送部２は、図示しない給紙部から給紙された印刷媒体である用紙Ｐを搬送する。図１の左から右に向かう方向が、用紙Ｐの搬送方向である。搬送部２は、搬送ベルト１１と、駆動ローラ１２と、従動ローラ１３，１４，１５とを備える。
【００１９】
搬送ベルト１１は、用紙Ｐを吸着保持して搬送する。搬送ベルト１１は、駆動ローラ１２および従動ローラ１３〜１５に掛け渡される環状のベルトである。搬送ベルト１１には、用紙Ｐを吸着保持するためのベルト穴が多数形成されている。搬送ベルト１１は、ファン（図示せず）の駆動によりベルト穴に発生する吸着力により、上面に用紙Ｐを吸着保持する。搬送ベルト１１は、図２における時計回り方向に回転することで、吸着保持した用紙Ｐを図１の左から右に向かう方向に搬送する。
【００２０】
駆動ローラ１２は、搬送ベルト１１を回転させる。駆動ローラ１２は、図示しないモータにより駆動される。
【００２１】
従動ローラ１３〜１５は、駆動ローラ１２とともに搬送ベルト１１を支持する。従動ローラ１３〜１５は、搬送ベルト１１を介して駆動ローラ１２に従動する。従動ローラ１３は、駆動ローラ１２と同じ高さで、駆動ローラ１２の左方に配置されている。従動ローラ１４，１５は、駆動ローラ１２および従動ローラ１３の下方において、互いに左右方向に離間して、同じ高さに配置されている。
【００２２】
インクジェットヘッド３Ｋ，３Ｃ，３Ｍ，３Ｙは、搬送部２により搬送される用紙Ｐにインクを吐出して画像を印刷する。インクジェットヘッド３Ｋ，３Ｃ，３Ｍ，３Ｙは、それぞれブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）のインクを吐出する。インクジェットヘッド３Ｋ，３Ｃ，３Ｍ，３Ｙは、搬送部２の上方において、左右方向（副走査方向）に間隔を空けて並列配置されている。
【００２３】
インクジェットヘッド３は、図２に示すように、複数のノズル１６を有する。ノズル１６は、インクを吐出する。ノズル１６は、インクジェットヘッド３の下面に開口している。複数のノズル１６は、前後方向（主走査方向）に沿って等間隔で配置されている。インクジェットヘッド３は、主走査方向に沿ったラインごとに、各ノズル１６からインクを吐出して画像を印刷する。
【００２４】
インクジェットヘッド３は、１つのノズル１６から１つの画素に対して複数のインク滴を吐出可能なマルチドロップ方式のものであり、インク滴の数（ドロップ数）により濃度を表現する階調印刷を行う。
【００２５】
インクジェットヘッド３は、シェアモード型である。インクジェットヘッド３は、インクカートリッジ（図示せず）から供給されるインクを貯留するインクチャンバ（図示せず）を有する。このインクチャンバ内には、各ノズル１６に連通する複数の圧力室（図示せず）が設けられている。この圧力室は、隣接する圧力室との間の隔壁が、分極方向が相反する２つの圧電部材（図示せず）により形成されている。圧力室間の隔壁には、電極（図示せず）が密着形成されている。この電極に駆動電圧が印加されることで、隔壁がせん断変形し、圧力室の容積および圧力室内の圧力が変化する。これにより、ノズル１６から圧力室内のインクが吐出される。インクジェットヘッド３の電極に印加する駆動電圧の大きさおよび駆動電圧の波形（駆動波形）により、隔壁の動作を制御し、インクの吐出速度等を制御することができる。
【００２６】
制御部４は、インクジェット印刷装置１全体の動作を制御する。制御部４は、搬送制御部２１と、画像処理部２２と、ヘッド制御部２３とを備える。制御部４の各部は、ＣＰＵ、ＲＡＭ、ＲＯＭ、ハードディスク等によってソフトウェア的またはハードウェア的に実現できる。
【００２７】
搬送制御部２１は、搬送部２を駆動させて用紙Ｐを搬送させる。
【００２８】
画像処理部２２は、外部のパーソナルコンピュータ等から送信されたＰＤＬ（Page Description Language）を処理して、インクジェットヘッド３Ｋ，３Ｃ，３Ｍ，３Ｙに対応する各色のドロップデータを生成する。各色のドロップデータは、各色の画素ごとのインクのドロップ数を示すデータである。
【００２９】
画像処理部２２は、ＲＩＰ（Raster Image Processor）処理部３１と、色変換部３２と、濃度補正演算部３３と、濃度補正値記憶部３４と、ドロップデータ生成部３５とを備える。
【００３０】
ＲＩＰ処理部３１は、ＰＤＬをラスタライズして、ＲＧＢ形式の画像データを生成する。このＲＧＢ形式の画像データは、各色８ビットの２５６階調のデータである。
【００３１】
色変換部３２は、ＲＩＰ処理部３１で生成されたＲＧＢ形式の画像データを、各色８ビットのＣＭＹＫ形式の画像データに変換する。この色変換は、あらかじめＲＧＢ値とＣＭＹＫ値との対応関係が記録されたテーブルを用いて行うことができる。
【００３２】
濃度補正演算部３３は、色変換部３２で生成されたＣＭＹＫ形式の画像データにおける各色の画像データに対して、画像データに基づく各ノズル１６のインクの吐出履歴に応じた濃度補正処理を行う。
【００３３】
濃度補正値記憶部３４は、濃度補正演算部３３での濃度補正処理に用いられる濃度補正値を記憶する。濃度補正値記憶部３４は、各インクジェットヘッド３Ｋ，３Ｃ，３Ｍ，３Ｙの各ノズル１６に対応する濃度補正値を記憶している。濃度補正値は、印刷される画像の主走査方向に沿ったラインごとに更新される。
【００３４】
ドロップデータ生成部３５は、濃度補正演算部３３による補正後のＣ，Ｍ，Ｙ，Ｋの各色の画像データに基づき、各色のドロップデータを生成する。ドロップデータ生成部３５がドロップデータを生成する処理は、各色の画像データに対して誤差拡散処理やディザマスク処理を適用することで実現できる。
【００３５】
ヘッド制御部２３は、ドロップデータ生成部３５で生成された各色のドロップデータに基づき、インクジェットヘッド３Ｋ，３Ｃ，３Ｍ，３Ｙを駆動させてノズル１６からインクを吐出させる。
【００３６】
次に、インクジェット印刷装置１の動作について説明する。
【００３７】
外部のパーソナルコンピュータ等からＰＤＬが入力されると、画像処理部２２のＲＩＰ処理部３１は、ＰＤＬをラスタライズして、ＲＧＢ形式の画像データを生成する。
【００３８】
次いで、色変換部３２は、ＲＩＰ処理部３１で生成されたＲＧＢ形式の画像データを、ＣＭＹＫ形式の画像データに変換する。
【００３９】
次いで、濃度補正演算部３３は、色変換部３２で生成されたＣＭＹＫ形式の画像データにおける各色の画像データに対して、各ノズル１６の吐出履歴に応じた濃度補正処理を行う。
【００４０】
具体的には、濃度補正演算部３３は、各色の画像データに基づき、各インクジェットヘッド３の各ノズル１６のインクの吐出履歴に対応する濃度補正値を算出し、この濃度補正値を用いて各ノズル１６の吐出対象の画素の濃度を補正する。より具体的には、濃度補正演算部３３は、画像データの各ラインの印刷時における各ノズル１６に対応する濃度補正値を、当該ラインにおける当該ノズル１６に対応する画素の画素値と、当該ラインの１つ前に印刷されるラインにおける当該ノズル１６に対応する濃度補正値とを用いて算出する。そして、濃度補正演算部３３は、この濃度補正値を用いて各ノズル１６に対応する各画素の画素値を補正する。
【００４１】
この濃度補正演算部３３における濃度補正処理について、図４のフローチャートを参照して説明する。この濃度補正処理は、各ノズル１６においてインクの吐出頻度に応じてインクの吐出量が変化する現象による印刷画像の濃度変化を抑えるために行われるものである。図４のフローチャートの処理は、ＣＭＹＫの各色の画像データごとに行われる。
【００４２】
図４のステップＳ１において、濃度補正演算部３３は、濃度補正値記憶部３４を初期化する。これにより、処理対象の色のインクを吐出するインクジェットヘッド３の各ノズル１６に対応する濃度補正値が０となる。
【００４３】
次いで、ステップＳ２において、濃度補正演算部３３は、画像データにおけるライン番号を示す変数ｊに「１」を設定する。ライン番号は、画像データにおける主走査方向に沿ったラインの、副走査方向における順番を示すものである。
【００４４】
次いで、ステップＳ３において、濃度補正演算部３３は、処理対象の色の画像データにおけるｊライン目の画像データを取得する。このｊライン目の画像データは、ｊライン目の各画素の画素値（階調値）を示すものである。
【００４５】
次いで、ステップＳ４において、濃度補正演算部３３は、濃度補正値記憶部３４に記憶されている（ｊ−１）ライン目における各ノズル１６に対応する濃度補正値を取得する。なお、ｊ＝１の場合、（ｊ−１）ライン目における各ノズル１６に対応する濃度補正値は、濃度補正値記憶部３４を初期化したときの濃度補正値である０となる。
【００４６】
次いで、ステップＳ５において、濃度補正演算部３３は、ｊライン目の画像データおよび（ｊ−１）ライン目における濃度補正値を用いて、ｊライン目における各ノズル１６に対応する濃度補正値を算出する。
【００４７】
具体的には、濃度補正演算部３３は、下記の式（１）により、ｊライン目における各ノズル１６に対応する濃度補正値を算出する。
【００４８】
h[i][j]= h[i][j-1]×decay+p[i][j]×gain  …（１）
ここで、h[i][j]は、ｊライン目におけるｉ番目の画素の濃度補正値である。h[i][j-1]は、（ｊ−１）ライン目におけるｉ番目の画素の濃度補正値である。p[i][j]は、ｊライン目におけるｉ番目の画素の画素値（階調値）である。
【００４９】
画素番号ｉは、インクジェットヘッド３におけるノズル１６のインデックス番号に対応する。すなわち、p[i][j]は、ｊライン目を印刷する際のインデックス番号がｉ番のノズル１６に対応する画素値であり、h[i][j]は、当該ノズル１６に対応する濃度補正値である。h[i][j-1]は、（ｊ−１）ライン目を印刷する際のｉ番のノズル１６に対応する濃度補正値である。ノズル１６のインデックス番号は、インクジェットヘッド３における主走査方向（前後方向）の一方側からのノズル１６の順番を示すものである。
【００５０】
式（１）におけるdecayは、減衰定数である。減衰定数decayは、ノズル１６からのインクの吐出頻度に応じたインク吐出量の変化の速度に応じて決まる定数である。インクの吐出頻度に応じたインク吐出量の変化の速度が遅いほど、減衰定数decayは大きくなる。
【００５１】
式（１）におけるgainは、ゲイン定数である。ゲイン定数gainは、ノズル１６からのインクの吐出頻度に応じたインク吐出量の変化の度合いの大きさに応じて決まる定数である。インクの吐出頻度に応じたインク吐出量の変化の度合いが大きいほど、ゲイン定数gainは大きくなる。
【００５２】
ノズル１６からのインクの吐出頻度に応じてインクの吐出量が変化する現象は、インクの吐出により発生する熱の蓄積により、インクの粘度が変化したり、インクジェットヘッド３の圧力室の隔壁を形成する圧電部材の圧電定数が変化したりすることで生じる。インクの吐出頻度が高いほど、インクの吐出量が増加する。減衰定数decayおよびゲイン定数gainは、この現象に影響する要因である、インクやインクジェットヘッド３の特性、インクジェットヘッド３の駆動条件（駆動周波数、駆動波形、駆動電圧等）等に応じて変わるものである。減衰定数decayおよびゲイン定数gainは、各インクジェットヘッド３Ｋ，３Ｃ，３Ｍ，３Ｙに対応する値が、駆動条件ごとに、実験に基づいて事前に決定される。
【００５３】
濃度補正演算部３３は、設定された駆動条件に応じた減衰定数decayおよびゲイン定数gainを用いて、式（１）により、濃度補正値h[i][j]を算出する。
【００５４】
次いで、ステップＳ６において、濃度補正演算部３３は、濃度補正値記憶部３４に記憶されている（ｊ−１）ライン目における濃度補正値を、ステップＳ５で算出したｊライン目における濃度補正値に更新する。
【００５５】
次いで、ステップＳ７において、濃度補正演算部３３は、ステップＳ５で算出した各画素の濃度補正値を用いて、ｊライン目の画像データを補正する。具体的には、濃度補正演算部３３は、下記の式（２）により、ｊライン目の各画素の補正後の画素値を算出する。
【００５６】
p’[i][j]= p[i][j]-h[i][j]  …（２）
ここで、p’[i][j]は、ｊライン目におけるｉ番目の画素の補正後の画素値（階調値）である。
【００５７】
印刷時には、各画素における補正後の画素値に応じたドロップ数のインクが、対応するノズル１６から吐出されることになる。そして、式（２）より、補正後の画素値は、補正前の画素値に応じたものであるので、各ラインにおいて各ノズル１６から吐出されるインクのドロップ数は、補正前の画素値に応じたものであるといえる。
【００５８】
また、式（１）より、各ラインにおける濃度補正値は、それぞれ当該ラインにおける補正前の画素値と、１つ前に印刷されるラインにおける濃度補正値とに応じたものである。このため、各ラインにおける濃度補正値は、１つ前のラインまでの各ラインの補正前の画素値に応じたものとなる。
【００５９】
したがって、各ラインにおける各ノズル１６に対応する濃度補正値は、１つ前のラインまでの各ラインで吐出されるインクのドロップ数に応じたものであるといえる。換言すれば、各ラインにおける各ノズル１６に対応する濃度補正値は、各ノズル１６のそれまでのインクの吐出履歴に応じたものである。
【００６０】
濃度補正演算部３３は、ｊライン目の画像データを補正すると、補正後のｊライン目の画像データをドロップデータ生成部３５へ出力する。
【００６１】
ステップＳ７に続いて、ステップＳ８において、濃度補正演算部３３は、変数ｊが、処理対象の色の画像データにおける最終ラインであることを示す「Ｊ」であるか否かを判断する。
【００６２】
ｊ＝Ｊではないと判断した場合（ステップＳ８：ＮＯ）、濃度補正演算部３３は、ステップＳ９において、変数ｊに「１」を加算する。この後、濃度補正演算部３３は、ステップＳ３へ戻る。
【００６３】
ステップＳ８において、ｊ＝Ｊであると濃度補正演算部３３が判断した場合（ステップＳ８：ＹＥＳ）、濃度補正処理が終了となる。
【００６４】
ドロップデータ生成部３５は、濃度補正演算部３３による補正後の各色の画像データを、ドロップデータに変換する。
【００６５】
ヘッド制御部２３は、ドロップデータ生成部３５で生成された各色のドロップデータに基づき、インクジェットヘッド３Ｋ，３Ｃ，３Ｍ，３Ｙを駆動させて、搬送部２により搬送される用紙Ｐへノズル１６からインクを吐出させる。これにより、用紙Ｐに画像が印刷される。
【００６６】
以上説明したように、インクジェット印刷装置１では、濃度補正演算部３３は、ＣＭＹＫの各色の画像データに基づき、各インクジェットヘッド３の各ノズル１６のインクの吐出履歴に対応する濃度補正値を算出する。具体的には、濃度補正演算部３３は、画像データの各ラインの印刷時における各ノズル１６に対応する濃度補正値を、当該ラインにおける当該ノズル１６に対応する画素の画素値と、１つ前のラインにおける当該ノズル１６に対応する濃度補正値とを用いて算出する。そして、濃度補正演算部３３は、この濃度補正値を用いて各ノズル１６に対応する各画素の画素値（階調値）を補正する。これにより、各ノズル１６においてインクの吐出頻度に応じてインクの吐出量が変化する現象による印刷画像の濃度変化が抑えられるので、印刷画質の低下を軽減できる。
【００６７】
ここで、各ノズル１６におけるインクの吐出頻度に応じたインクの吐出量の変化による濃度差が生じ得るチャートの一例を図５に示す。図５における横方向が主走査方向であり、縦方向が副走査方向である。図５の縦方向における上から下へ向かう方向が、チャートを印刷する方向である。
【００６８】
図５のチャートは、第１ベタ画像４１と、第２ベタ画像４２とからなる。第１ベタ画像４１および第２ベタ画像４２は、それぞれ濃度が一様なベタ画像である。第２ベタ画像４２は、第１ベタ画像４１より低濃度である。
【００６９】
第２ベタ画像４２は、第１ベタ画像４１の後で印刷される。第２ベタ画像４２は、第１領域Ａ１と第２領域Ａ２とに分けられる。第１領域Ａ１は、第１ベタ画像４１を印刷した各ノズル１６により印刷される領域であり、第２領域Ａ２は、それ以外の領域である。すなわち、第１領域Ａ１の方が第２領域Ａ２よりも、印刷する際のそれまでの各ノズル１６におけるインクの吐出頻度が高かった領域である。
【００７０】
図５のチャートを本実施の形態のインクジェット印刷装置１で濃度補正演算部３３による濃度補正処理を行って印刷した場合における第２ベタ画像４２の第１領域Ａ１および第２領域Ａ２の濃度（明度）の測定結果を図６に示す。また、比較例として、本実施の形態の濃度補正処理を行わずに図５のチャートを印刷した場合における第２ベタ画像４２の第１領域Ａ１および第２領域Ａ２の濃度の測定結果を図７に示す。図６、図７では、縦軸に明度を示しており、この値が小さいほど濃度が高い。また、図６、図７の横軸は、印刷方向（副走査方向）における第２ベタ画像４２の印刷開始位置からの距離を示す。
【００７１】
図７に示すように、本実施の形態の濃度補正処理を行わなかった場合、第１ベタ画像４１の印刷によりインクの吐出頻度が高かった第１領域Ａ１では、第２領域Ａ２よりも高濃度となり、第１領域Ａ１と第２領域Ａ２との間の濃度差が生じている。これに対し、本実施の形態の濃度補正処理を行った場合は、図６に示すように、図７の例よりも第１領域Ａ１と第２領域Ａ２との間の濃度差が縮小することが示された。
【００７２】
（変形例１）
図８は、上述した実施の形態の変形例１に係るインクジェット印刷装置の概略構成図である。
【００７３】
図８に示すように、変形例１に係るインクジェット印刷装置１Ａは、上述した実施の形態のインクジェット印刷装置１の搬送部２を、搬送部２Ａに置き換えた構成である。
【００７４】
搬送部２Ａは、上述したインクジェット印刷装置１の搬送部２に対し、ＣＩＳ（Contact Image Sensor）５１を追加した構成である。
【００７５】
ＣＩＳ５１は、主走査方向（前後方向）における用紙Ｐの位置を検出する。ＣＩＳ５１は、インクジェットヘッド３Ｋ，３Ｃ，３Ｍ，３Ｙのなかで用紙搬送方向における最上流に配置されているインクジェットヘッド３Ｋの上流側に配置されている。ＣＩＳ５１は、前後方向に延びるラインセンサからなる。
【００７６】
本変形例１では、制御部４のヘッド制御部２３は、ＣＩＳ５１で検出された用紙Ｐの主走査方向における位置に応じて、画像データにおける画素とノズル１６との対応関係をリアルタイムで変更しつつ印刷を行うようインクジェットヘッド３を制御する。
【００７７】
画像処理部２２の濃度補正演算部３３は、各ノズル１６に対応する濃度補正値を、当該ノズル１６に隣接する少なくとも１つのノズル１６に対応する濃度補正値を用いて調整する。具体的には、濃度補正演算部３３は、各ノズル１６に対応する濃度補正値を、当該ノズル１６に隣接する少なくとも１つのノズル１６に対応する濃度補正値との間で平滑化する。
【００７８】
例えば、濃度補正演算部３３は、各ノズル１６について、画像データに基づいて算出した当該ノズル１６に対応する濃度補正値と、当該ノズル１６に対して主走査方向の両側に隣接するそれぞれ所定数のノズル１６に対応する濃度補正値との平均値を算出する。そして、濃度補正演算部３３は、この平均値を、当該ノズル１６の濃度補正値として用いて、当該ノズル１６の吐出対象の画素の画素値を補正する。
【００７９】
平滑化の他の方法として、濃度補正演算部３３は、各ノズル１６について、画像データに基づいて算出した当該ノズル１６に対応する濃度補正値がノズル順に並んだ配列に対して、別途用意したフィルタ関数を畳み込む。そして、濃度補正演算部３３は、この畳み込みを適用した配列を濃度補正値として用いて、当該ノズル１６の吐出対象の画素の画素値を補正する。
【００８０】
このように、変形例１では、各ノズル１６に対応する濃度補正値を、当該ノズル１６に隣接する少なくとも１つのノズル１６に対応する濃度補正値を用いて調整するので、用紙Ｐの主走査方向における位置に応じて画像データにおける画素とノズル１６との対応関係が変更された場合でも、濃度補正の精度の低下を軽減できる。
【００８１】
（変形例２）
図９は、上述した実施の形態の変形例２に係るインクジェット印刷装置の概略構成図である。
【００８２】
図９に示すように、変形例２に係るインクジェット印刷装置１Ｂは、上述した実施の形態のインクジェット印刷装置１に対し、インクジェットヘッド３Ｋ，３Ｃ，３Ｍ，３Ｙにそれぞれ温度センサ（請求項の温度検出部に相当）６１を設置した構成である。
【００８３】
各温度センサ６１は、各インクジェットヘッド３Ｋ，３Ｃ，３Ｍ，３Ｙの温度をそれぞれ検出する。
【００８４】
本変形例２では、画像処理部２２の濃度補正演算部３３は、印刷開始時に温度センサ６１で検出された温度に応じて、各インクジェットヘッド３Ｋ，３Ｃ，３Ｍ，３Ｙの各ノズル１６に対応する濃度補正値を調整する。具体的には、濃度補正演算部３３は、印刷開始時に温度センサ６１で検出された温度に応じて、減衰定数decayおよびゲイン定数gainを調整する。
【００８５】
ここで、インクジェットヘッド３の温度によって、インクの粘度や、インクジェットヘッド３の圧力室の隔壁を形成する圧電部材の圧電定数が異なることで、ノズル１６からのインクの吐出量が変化する。このため、濃度補正演算部３３は、インクジェットヘッド３の温度に応じた濃度補正を行うために、温度センサ６１で検出された温度に応じて、減衰定数decayおよびゲイン定数gainを調整する。インクジェットヘッド３の温度に応じた減衰定数decayおよびゲイン定数gainは、実験に基づいて事前に決定される。
【００８６】
このように、変形例２では、濃度補正演算部３３は、インクの吐出量に関連するインクジェットヘッド３の温度を温度センサ６１で検出し、検出された温度に応じて濃度補正値を調整することで、濃度補正の精度を向上できる。
【００８７】
なお、インクの温度によって粘度が変わり、粘度によってインクの吐出量が変わるので、印刷開始時のインクの温度を温度センサで検出し、その検出された温度に応じて、濃度補正値を調整するようにしてもよい。また、インクジェットヘッド３の周囲の環境温度によってインクの温度やインクジェットヘッド３の温度が変わるので、印刷開始時のインクジェットヘッド３の周囲の環境温度を温度センサで検出し、その検出された温度に応じて、濃度補正値を調整するようにしてもよい。インクジェットヘッド３の温度、インクの温度、インクジェットヘッド３の周囲の環境温度をそれぞれ検出し、それらの検出温度の２つ以上を組み合わせて、濃度補正値を調整するようにしてもよい。
【００８８】
また、上述した変形例１においても、本変形例２と同様の濃度補正値の調整を行ってもよい。
【００８９】
本発明は上記実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合せにより、種々の発明を形成できる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除してもよい。
【符号の説明】
【００９０】
１，１Ａ，１Ｂ  インクジェット印刷装置
２，２Ａ  搬送部
３，３Ｋ，３Ｃ，３Ｍ，３Ｙ  インクジェットヘッド
４  制御部
１６  ノズル
２１  搬送制御部
２２  画像処理部
２３  ヘッド制御部
３１  ＲＩＰ処理部
３２  色変換部
３３  濃度補正演算部
３４  濃度補正値記憶部
３５  ドロップデータ生成部
６１  温度センサ
【図１】
0006688627.tif 000002
【図２】
0006688627.tif 000003
【図３】
0006688627.tif 000004
【図４】
0006688627.tif 000005
【図５】
0006688627.tif 000006
【図６】
0006688627.tif 000007
【図７】
0006688627.tif 000008
【図８】
0006688627.tif 000009
【図９】
0006688627.tif 000010