(57)【要約】【課題】双方向印刷によるずれと送り量のずれとのどちらが在る場合であっても、簡易かつ確実に画質劣化を解消する。【解決手段】印刷ヘッドの主走査方向への移動と副走査方向への印刷媒体の送りとを実行し印刷ヘッドから印刷媒体へインクを吐出させる印刷装置を制御する印刷制御装置であって、印刷ヘッドによる主走査方向の往路の移動時に吐出されるインクの付着位置と主走査方向の復路の移動時に吐出されるインクの付着位置とのずれと副走査方向への印刷媒体の送り量のずれとのうち少なくとも一方を取得するずれ量取得部と、インク量データにおける所定の淡インクについてのインク量を、取得されたずれ量に応じて増加させるインク量補正部と、増加後の淡インクのインク量を含むインク量データに基づいて印刷装置に印刷を実行させる印刷実行制御部と、を備える。【選択図】図２
2012196915.tif 000002
【特許請求の範囲】
【請求項１】
印刷ヘッドの主走査方向への移動と副走査方向への印刷媒体の送りとを実行し印刷ヘッドから印刷媒体へインクを吐出させる印刷装置を制御する印刷制御装置であって、
印刷ヘッドによる主走査方向の往路の移動時に吐出されるインクの印刷媒体上の付着位置と主走査方向の復路の移動時に吐出されるインクの印刷媒体上の付着位置とのずれである第１ずれ量と、副走査方向への印刷媒体の送り量のずれである第２ずれ量と、のうち少なくとも一方を取得するずれ量取得部と、
印刷ヘッドによるインク吐出量を規定するためのインク量データにおける所定の淡インクについてのインク量を、上記取得されたずれ量に応じて増加させるインク量補正部と、
上記増加後の淡インクのインク量を含むインク量データに基づいて印刷装置に印刷を実行させる印刷実行制御部と、
を備えることを特徴とする印刷制御装置。
【請求項２】
上記インク量補正部は、第１ずれ量と第２ずれ量との組合せに応じて異なる増加率にて淡インクのインク量を増加させることを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
上記インク量補正部は、第２ずれ量に応じた淡インクの増加率を第１ずれ量に応じた淡インクの増加率より高くすることを特徴とする請求項１または請求項２に記載の印刷制御装置。
【請求項４】
印刷媒体に対する縁無し印刷の指示を受け付けたとき、上記インク量補正部は、第１ずれ量に応じた淡インクの増加率を、インク量データが表わす印刷対象画像の中央領域よりも当該画像の主走査方向の端部領域において高くすることを特徴とする請求項１〜請求項３のいずれかに記載の印刷制御装置。
【請求項５】
印刷媒体に対する縁無し印刷の指示を受け付けたとき、上記インク量補正部は、第２ずれ量に応じた淡インクの増加率を、インク量データが表わす印刷対象画像の中央領域よりも当該画像の副走査方向の端部領域において高くすることを特徴とする請求項１〜請求項４のいずれかに記載の印刷制御装置。
【請求項６】
上記インク量補正部は、第１ずれ量に応じた上記中央領域における淡インクの増加率を、第２ずれ量に応じた上記中央領域における淡インクの増加率よりも低く、第２ずれ量に応じた上記中央領域における淡インクの増加率を、第１ずれ量に応じた上記画像の主走査方向の端部領域における淡インクの増加率よりも低く、第１ずれ量に応じた上記画像の主走査方向の端部領域における淡インクの増加率を、第２ずれ量に応じた上記画像の副走査方向の端部領域における淡インクの増加率よりも低くすることを特徴とする請求項４または請求項５に記載の印刷制御装置。
【請求項７】
印刷ヘッドの主走査方向への移動と副走査方向への印刷媒体の送りとを実行し印刷ヘッドから印刷媒体へインクを吐出させる印刷装置を制御する処理をコンピューターに実行させる印刷制御プログラムであって、
印刷ヘッドによる主走査方向の往路の移動時に吐出されるインクの印刷媒体上の付着位置と主走査方向の復路の移動時に吐出されるインクの印刷媒体上の付着位置とのずれである第１ずれ量と、副走査方向への印刷媒体の送り量のずれである第２ずれ量と、のうち少なくとも一方を取得するずれ量取得機能と、
印刷ヘッドによるインク吐出量を規定するためのインク量データにおける所定の淡インクについてのインク量を、上記取得されたずれ量に応じて増加させるインク量補正機能と、
上記増加後の淡インクのインク量を含むインク量データに基づいて印刷装置に印刷を実行させる印刷実行制御機能と、
を実行させることを特徴とする印刷制御プログラム。
【請求項８】
印刷ヘッドの主走査方向への移動と副走査方向への印刷媒体の送りとを実行し印刷ヘッドから印刷媒体へインクを吐出させる印刷装置であって、
印刷ヘッドによる主走査方向の往路の移動時に吐出されるインクの印刷媒体上の付着位置と主走査方向の復路の移動時に吐出されるインクの印刷媒体上の付着位置とのずれである第１ずれ量と、副走査方向への印刷媒体の送り量のずれである第２ずれ量と、のうち少なくとも一方を取得するずれ量取得部と、
印刷ヘッドによるインク吐出量を規定するためのインク量データにおける所定の淡インクについてのインク量を、上記取得されたずれ量に応じて増加させるインク量補正部と、
上記増加後の淡インクのインク量を含むインク量データに基づいて印刷を実行する印刷実行部と、
を備えることを特徴とする印刷装置。 
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、印刷制御プログラムおよび印刷装置に関する。
【背景技術】
【０００２】
印刷ヘッドの主走査方向への移動と、副走査方向への印刷媒体の送りとを実行し印刷ヘッドから印刷媒体へインクを吐出させるプリンターが知られている。また、プリンターは、印刷ヘッドの主走査方向の往路の移動時におけるインク吐出と、主走査方向の復路の移動時におけるインク吐出とを組み合わせた双方向印刷を実行可能である。双方向印刷を実行する場合、往路で吐出したインクの印刷媒体における付着位置と復路で吐出したインクの印刷媒体における付着位置とにずれが生じることがあるため、このようなずれを解消する必要がある。
【０００３】
このような双方向印刷時の画質改善を図ったものとして、キャリッジの往復移動においてキャリッジの位置を検出し、キャリッジの位置に従って設定した着弾位置の補正値により、インク滴の記録媒体上の着弾位置ずらす技術が知られている（特許文献１参照。）。また、双方向印刷時に往路印刷のときは所定の送り量で用紙を送り、復路印刷のときは所定の送り量にキャリッジの傾きによる着弾位置のずれ量に基づいて得られた補正値を加算した送り量で用紙を送ることにより、双方向印刷時のインクの着弾位置のばらつきによる画質低下を防ぐ技術が知られている（特許文献２参照。）。また、記録装置の雰囲気温度に応じて適切な吐出タイミング制御を行なうことにより、往復方向における吐出インクの着弾位置ずれを解消する技術が知られている（特許文献３参照。）。
【０００４】
また印刷処理においては、上述した双方向印刷の往路時と復路時とのインクの付着位置のずれ（双方向印刷によるずれ）の他にも、副走査方向への印刷媒体の送り量が理想的な送り量とならないことによるインク付着位置のずれ（送り量のずれ）が生じ得る。このような送り量のずれ（プリンターの紙送り誤差）を補正して画質を向上させる技術も知られている（特許文献４参照。）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７‐１５２６２６号公報
【特許文献２】特開２００５‐３３５３４３号公報
【特許文献３】特開２００１‐１１３６９３号公報
【特許文献４】特開２０１１‐５８７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した、双方向印刷によるずれや、送り量のずれは、いずれも印刷結果の画質劣化を生じさせる。しかし上記文献１〜３はいずれも双方向印刷によるずれを解消しようとするものであるため、双方向印刷によるずれが存在しない場合は、仮に送り量のずれがあったとしても画質劣化の抑制効果は無い。また、上記文献４は送り量のずれを解消しようとするものであるため、送り量のずれが存在しない場合は、仮に双方向印刷によるずれがあったとしても画質劣化の抑制効果は無い。
【０００７】
本発明は上記課題の少なくとも一つを解決するためになされたものであり、双方向印刷によるずれと送り量のずれとのうち、少なくとも一方が存在する場合に、これらずれに起因する画質劣化を解消することが可能な技術を提供する。
【課題を解決するための手段】
【０００８】
本発明の態様の一つは、印刷ヘッドの主走査方向への移動と副走査方向への印刷媒体の送りとを実行し印刷ヘッドから印刷媒体へインクを吐出させる印刷装置を制御する印刷制御装置であって、印刷ヘッドによる主走査方向の往路の移動時に吐出されるインクの印刷媒体上の付着位置と主走査方向の復路の移動時に吐出されるインクの印刷媒体上の付着位置とのずれである第１ずれ量と、副走査方向への印刷媒体の送り量のずれである第２ずれ量と、のうち少なくとも一方を取得するずれ量取得部と、印刷ヘッドによるインク吐出量を規定するためのインク量データにおける所定の淡インクについてのインク量を、上記取得されたずれ量に応じて増加させるインク量補正部と、上記増加後の淡インクのインク量を含むインク量データに基づいて印刷装置に印刷を実行させる印刷実行制御部と、を備える構成としてある。
本発明によれば、第１ずれ量（双方向印刷によるずれ）と第２ずれ量（送り量のずれ）とのうち少なくとも一方が存在する場合には、所定の淡インクのインク量をずれ量に応じて増加させて印刷を実行するため、このようなずれに起因する画質劣化を防ぐことができる。
【０００９】
本発明の態様の一つとして、上記インク量補正部は、第１ずれ量と第２ずれ量との組合せに応じて異なる増加率にて淡インクのインク量を増加させるとしてもよい。当該構成によれば、第１ずれ量および第２ずれ量が存在する場合であっても、これらずれ量の総量に応じた最適な増加率にて淡インクのインク量を増加させることができる。
【００１０】
本発明の態様の一つとして、上記インク量補正部は、第２ずれ量に応じた淡インクの増加率を第１ずれ量に応じた淡インクの増加率より高くするとしてもよい。当該構成によれば、ずれ量に応じた画質劣化がより目立ちやすい第２ずれ量に関して、より淡インクの増加率を上げることで、第２ずれ量に起因する画質劣化を的確に抑えることができる。
【００１１】
本発明の態様の一つとして、印刷媒体に対する縁無し印刷の指示を受け付けたとき、上記インク量補正部は、第１ずれ量に応じた淡インクの増加率を、インク量データが表わす印刷対象画像の中央領域よりも当該画像の主走査方向の端部領域において高くするとしてもよい。当該構成によれば、縁無し印刷時の際、第１ずれ量に起因する画質劣化が上記中央領域よりも目立ちやすい主走査方向の端部領域において、より淡インクの増加率を上げることで、第１ずれ量に起因する画質劣化を的確に抑えることができる。
【００１２】
本発明の態様の一つとして、印刷媒体に対する縁無し印刷の指示を受け付けたとき、上記インク量補正部は、第２ずれ量に応じた淡インクの増加率を、インク量データが表わす印刷対象画像の中央領域よりも当該画像の副走査方向の端部領域において高くするとしてもよい。当該構成によれば、縁無し印刷時の際、第２ずれ量に起因する画質劣化が上記中央領域よりも目立ちやすい副走査方向の端部領域において、より淡インクの増加率を上げることで、第２ずれ量に起因する画質劣化を的確に抑えることができる。
【００１３】
より具体的には、印刷媒体に対する縁無し印刷の指示を受け付けたとき、上記インク量補正部は、第１ずれ量に応じた上記中央領域における淡インクの増加率を、第２ずれ量に応じた上記中央領域における淡インクの増加率よりも低く、第２ずれ量に応じた上記中央領域における淡インクの増加率を、第１ずれ量に応じた上記画像の主走査方向の端部領域における淡インクの増加率よりも低く、第１ずれ量に応じた上記画像の主走査方向の端部領域における淡インクの増加率を、第２ずれ量に応じた上記画像の副走査方向の端部領域における淡インクの増加率よりも低くするとしてもよい。
【００１４】
本発明の印刷制御装置は、印刷装置とは別体の装置であってもよいし、印刷装置に内蔵された構成の一部であってもよい。印刷制御装置と印刷装置とが別体であるときには、これら装置からなるシステムの発明も把握することができる。また、当該システム自体を印刷装置と呼ぶこともできる。さらに本発明にかかる技術的思想は種々の形式で実現される。例えば、印刷制御装置が備える各部が実行する各処理工程を備える方法の発明や、各部が対応する機能を所定のハードウェア（コンピューター）に実行させるプログラム（印刷制御プログラム）の発明を把握することができる。また、印刷装置が印刷制御装置を含む構成である場合にも、印刷装置としての発明も成立する。
【図面の簡単な説明】
【００１５】
【図１】本実施形態にかかる装置構成を概略的に示す図である。
【図２】印刷制御処理を示すフローチャートである。
【図３】双方向印刷によるずれ量を取得するためのテストパターンを例示する図である。
【図４】送り量のずれを取得するためのテストパターンを例示する図である。
【図５】補正テーブルの一例を示す図である。
【図６】補正テーブルの他の例を示す図である。
【図７】変形例にかかる印刷制御処理を示すフローチャートである。
【図８】縁無し印刷におけるインク量データと印刷媒体との関係等を例示する図である。
【図９】補正テーブルの他の例を示す図である。
【図１０】補正テーブルの他の例を示す図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照しながら本発明の実施形態を説明する。
１．装置の概略
図１は、本実施形態にかかる装置構成を概略的に示している。図１では、ＰＣとしてのコンピューター１０と、プリンター５０とを示している。コンピューター１０及び又はプリンター５０は、印刷制御装置に該当する。また、コンピューター１０及びプリンター５０、またはプリンター５０は、印刷装置にも該当する。コンピューター１０においては、ＣＰＵ１１が、ハードディスクドライブ（ＨＤＤ）２０等に記憶されたプログラムデータ２１をＲＡＭ１２に展開してＯＳの下でプログラムデータ２１に従った演算を行なうことにより、プリンター５０を制御するためのプリンタードライバー１３が実行される。プリンタードライバー１３は、画像データ取得部１３ａ、色変換処理部１３ｂ、ハーフトーン（ＨＴ）処理部１３ｃ、ラスタライズ処理部１３ｄ、ずれ量取得部１３ｅ、インク量補正部１３ｆ等の各機能をＣＰＵ１１に実行させるためのプログラムである。これら各機能については後述する。
【００１７】
コンピューター１０には、表示部としてのディスプレー３０が接続されており、ディスプレー３０には各処理に必要なユーザーインターフェイス（ＵＩ）画面が表示される。また、コンピューター１０には、例えばキーボードやマウス等の操作部４０が接続されており、各処理に必要な指示がユーザーにより操作部４０を介して入力される。また、コンピューター１０には、プリンター５０が接続されている。後述するように（図２）、コンピューター１０においては、プリンタードライバー１３の機能により、印刷対象画像を表現した画像ファイルに基づいて駆動データが生成され、該駆動データがプリンター５０に対して送信される。
【００１８】
プリンター５０においては、ＣＰＵ５１が、ＲＯＭ５３等のメモリーに記憶されたプログラムデータ５４をＲＡＭ５２に展開してＯＳの下でプログラムデータ５４に従った演算を行なうことにより、自機を制御するためのファームウェアＦＷが実行される。ファームウェアＦＷは、コンピューター１０から送信された駆動データをＡＳＩＣ５６に送ることにより、駆動データに基づいた印刷を実行させることができる。
またファームウェアＦＷは、印刷対象画像を表現した画像ファイルを、図示しない外部接続用のコネクタに装着されたメモリーカードや、外部装置（例えばコンピューター１０）等から取得し、取得した画像ファイルに基づいて駆動データを生成することもできる。このようにファームウェアＦＷの機能により駆動データを生成した場合も、駆動データはＡＳＩＣ５６に送られる。
【００１９】
ＡＳＩＣ５６は駆動データを取得し、駆動データに基づいて、紙送り機構５７やキャリッジモーター５８や印刷ヘッド６２を駆動するための駆動信号を生成する。プリンター５０はキャリッジ６０を備えており、キャリッジ６０は複数種類のインク毎のインクカートリッジ６１を搭載している。プリンター５０は、少なくとも同色系のインクであって濃度が異なる複数のインクを含む、複数のインクを搭載する。図１の例では、シアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）、ライトシアン（ＬＣ）、ライトマゼンダ（ＬＭ）の各種インクに対応したインクカートリッジ６１ａ，６１ｂ，６１ｃ，６１ｄ，６１ｅ，６１ｆが搭載されている。ＬＣインクおよびＬＭインクは、本発明における淡インクの一例に該当する。ここで“淡”インクとは、同色系の他のインクと比較して濃度が薄いことを意味し、ＬＣインクは同色系のＣインクよりも薄く、ＬＭインクは同色系のＭインクよりも薄い。キャリッジ６０は、各インクカートリッジ６１から供給されるインクを多数のノズルから吐出する印刷ヘッド６２を備える。プリンター５０が搭載するインクの具体的な種類や数は上述したものに限られず、例えば、オレンジ（ＯＲ）、グリーン（Ｇ）、グレー（ＬＫ）、ライトグレー（ＬＬＫ）、ブルー（Ｂ）、ライトブルー（ＬＢ）…等、種々のインクを搭載可能である。またインクカートリッジ６１は、キャリッジ６０に搭載されずに、プリンター５０内の所定位置に設置されるとしてもよい。
【００２０】
紙送り機構５７は、図示しない紙送りモーターや紙送りローラーを備え、ＡＳＩＣ５６に駆動制御されることにより、プリンター５０の副走査方向への印刷媒体の送りを実行する。また、ＡＳＩＣ５６にキャリッジモーター５８の駆動が制御されることにより、キャリッジ６０が副走査方向に垂直な主走査方向に沿って往復移動（主走査）し、かつＡＳＩＣ５６は往路の主走査および復路の主走査に伴って印刷ヘッド６２に所定タイミングで各ノズルからインクを吐出させる（双方向印刷させる）。これにより、印刷媒体にインク滴（ドット）が付着し、駆動データに対応する画像（印刷対象画像）が印刷媒体上に再現される。プリンター５０は、さらに操作パネル５９を備える。操作パネル５９は、表示部（例えば液晶パネル）や、表示部内に形成されるタッチパネルや、各種ボタンやキーを含み、ユーザーからの入力を受け付けたり、必要なＵＩ画面を表示部に表示したりする。
【００２１】
本実施形態では上述した構成を前提とし、以下に、印刷対象画像をプリンター５０で印刷する際に淡インクの吐出量を増加させることで画質劣化を抑制する処理について説明する。
【００２２】
２．淡インクの増加を伴う印刷制御処理
図２は、本実施形態の印刷制御処理をフローチャートにより示している。ここでは、プリンタードライバー１３（印刷制御プログラム）によりＣＰＵ１１が当該フローチャートを実行するものとして説明をする。当該フローチャートを立ち上げる前提として、プリンタードライバー１３は、操作部４０を介してユーザーによる任意の印刷対象画像の選択を受け付けているものとする。
【００２３】
ステップＳ１００では、画像データ取得部１３ａが、印刷対象画像を表現した画像ファイルを、ＨＤＤ２０や図示しない外部接続用のコネクタに装着されたメモリーカード等、所定の格納領域から取得する。ここでは、当該画像ファイルは、画像を構成する各画素がＲ，Ｇ，Ｂ毎の階調値を有するビットマップデータ（ＲＧＢデータ）であるとする。また、当該画像ファイルがＰＤＬ等他の形式で記述されたファイルである場合には、画像データ取得部１３ａは、当該ファイルを解析してビットマップデータ（ＲＧＢデータ）に展開する。さらに画像データ取得部１３ａは、ＲＧＢデータに対して、プリンター５０における印刷解像度に合わせるための画素数変換処理等を適宜実行することができる。
【００２４】
ステップＳ１１０では、色変換処理部１３ｂが、画像データ取得部１３ａにより取得されたＲＧＢデータを、ＨＤＤ２０等に予め格納された色変換ルックアップテーブル（ＬＵＴ）を用いて色変換する。色変換ＬＵＴは、入力表色系（ＲＧＢ表色系）と出力表色系（インク量空間）との対応関係を複数の入力格子点について規定している。本実施形態の場合、色変換ＬＵＴにおいては、各入力格子点に対応付けられた出力値として、Ｃ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭの各インクについてのインク量（階調値）が規定されている。色変換の際には、必要に応じて補間演算等が実行される。この結果、ＲＧＢデータが、画素毎にＣ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭ毎の階調値を有するインク量データに変換される。
【００２５】
ステップＳ１２０では、ずれ量取得部１３ｅが、印刷ヘッド６２による主走査方向の往路の移動時に吐出されるインクの印刷媒体上の付着位置と主走査方向の復路の移動時に吐出されるインクの印刷媒体上の付着位置とのずれである第１ずれ量Ｚ１を取得する。
ステップＳ１３０では、ずれ量取得部１３ｅが、紙送り機構５７による副走査方向への印刷媒体の送り量のずれである第２ずれ量Ｚ２を取得する。本実施形態では、ずれ量Ｚ１およびずれ量Ｚ２はいずれも予めＨＤＤ２０あるいはプリンター５０内のメモリー（ＲＯＭ５３）に記憶されている（図１）ため、ずれ量取得部１３ｅは、かかる記憶されているずれ量Ｚ１，Ｚ２を読み出す。ずれ量Ｚ１およびずれ量Ｚ２は、プリンター５０の製造時に、プリンター５０に所定のテストパターンを印刷させることで取得された情報であり、プリンター５０出荷時にプリンター５０内のメモリーに記憶され、あるいはプリンタードライバー１３とともに提供される（プリンタードライバー１３をコンピューター１０にインストールしたときにＨＤＤ２０に記憶される）。
【００２６】
また、プリンター５０のユーザーがプリンター５０を使用する中で、定期的（或いは不定期）に、プリンター５０に所定のテストパターンを印刷させることで最新のずれ量Ｚ１およびずれ量Ｚ２を取得し、この最新のずれ量Ｚ１およびずれ量Ｚ２をＨＤＤ２０あるいはプリンター５０内のメモリーに記憶させる（記憶されていたずれ量Ｚ１およびずれ量Ｚ２を更新する）ことも可能である。
以下では、ステップＳ１４０以降の処理を説明する前に、所定のテストパターンの印刷に基づくずれ量Ｚ１およびずれ量Ｚ２の取得方法について、簡単に説明する。
【００２７】
図３は、ずれ量Ｚ１を取得するために印刷された第１テストパターンの一例を示している。第１テストパターンは、副走査方向に平行な黒色の罫線を表現した第１テストパターン画像データに基づいて、プリンター５０により印刷媒体Ｐに印刷されたものである。図３では、印刷媒体Ｐの一部範囲を鎖線で示している。第１テストパターン画像データは、例えば、プリンター５０が搭載するインク毎のインク量を画素毎に規定したインク量データである。テストパターン印刷の制御主体となる装置（例えば、プリンター５０や、プリンター５０を制御するコンピューター）は、このインク量データに対してハーフトーン処理を実行してインク種類毎かつ画素毎にドットの形成／非形成のいずれか一方を規定した２値のハーフトーンデータを生成し、ハーフトーンデータのインク種類毎かつ画素毎の情報を印刷ヘッド６２の各主走査（往路および復路含む。）および各インクノズルに割り当てた駆動データを生成し（ラスタライズ処理）、駆動データをＡＳＩＣ５６へ出力する。この結果、プリンター５０により、印刷媒体Ｐへ第１テストパターンが印刷される。図３では、第１テストパターンとしての一本の罫線の一部分（罫線部分Ｌ１）が印刷ヘッド６２の往路の移動時に吐出されたインクにより形成され、当該罫線の当該一部分に繋がる他の部分（罫線部分Ｌ２）が印刷ヘッド６２の復路の移動時に吐出されたインクにより形成されている。
【００２８】
罫線部分Ｌ１および罫線部分Ｌ２はそれらで同じ罫線を表現しているため、互いの位置が主走査方向において一致することが理想である。しかしながら、プリンター５０の機体固有の製造誤差や経時変化により、本来一致すべき往路時のインクの付着位置と復路時のインクの付着位置とに主走査方向においてずれが生じ得る。そこで、罫線部分Ｌ１と罫線部分Ｌ２との主走査方向におけるずれ（距離）を計測し、この計測結果が「ずれ量Ｚ１」としてプリンター５０内のメモリーに記憶されたり、プリンタードライバー１３とともにユーザーに提供されたりする。ユーザーがプリンター５０の購入後に第１テストパターンを印刷して最新のずれ量Ｚ１を計測して取得した場合には、この最新の値により、それまでのずれ量Ｚ１が更新される。ずれ量Ｚ１の計測は、目視によって行なわれてもよいし、テストパターン印刷の制御主体となる装置が図示しない測色機等によって第１テストパターンを測色した結果に基づいて自動で行なうとしてもよい。
【００２９】
図４Ａ，４Ｂ，４Ｃは、ずれ量Ｚ２を取得するために印刷された第２テストパターンの一例を示している。第２テストパターンは、所定濃度のグレーパッチを表現した第２テストパターン画像データに基づいて、プリンター５０により印刷媒体Ｐに印刷されたものである。図４でも、印刷媒体Ｐの一部範囲を鎖線で示している。図４Ａ，４Ｂ，４Ｃはそれぞれ異なる送り量のずれを有するプリンター５０で印刷した複数の第２テストパターンである。テストパターン印刷の制御主体となる装置は、第２テストパターン画像データとしてのインク量データに対しハーフトーン処理、ラスタライズ処理を実行し、生成した駆動データをＡＳＩＣ５６へ出力する。この結果、プリンター５０により、印刷媒体Ｐへ第２テストパターンが印刷される。図４では、第２テストパターンとしてのグレーパッチは、一つのパッチを構成する上半分の領域（パッチ部分Ｌ３）と下半分（パッチ部分Ｌ４）は、異なるパスによって印刷されている（ここでは、印刷媒体Ｐの送り方向下流側を“上側”とし、送り方向上流側を“下側”とする）。
【００３０】
パスとは、印刷ヘッド６２の一回の主走査を意味する。より具体的には、例えば、パッチ部分Ｌ３は、一回の奇数パス（往路の主走査。パス１と呼ぶ。）および次の一回の偶数パス（復路の主走査。パス２と呼ぶ。）により印刷され、パッチ部分Ｌ４は、さらにその次の一回の奇数パス（パス３）および次の一回の偶数パス（パス４）により印刷されている。従って、パッチ部分Ｌ３を印刷したパス２の後、紙送り機構５７は、印刷ヘッド６２の当該パッチの印刷に用いられるノズルのうち最も上側に位置するノズルがパス２の終了時にドットが記録されていない領域（パッチ部分Ｌ４が記録されるべき領域）の最上端に位置するように、予め決められた送り量（ドット数）に従い印刷媒体Ｐを送る。しかしながら、当該決められた送り量に従って紙送りモーターを制御し紙送りローラー等を回転させたとしても、プリンター５０の機体固有の製造誤差や経時変化により、実際に印刷媒体Ｐが送られる量が上記予め決められた送り量（理想送り量）からずれることがある。
【００３１】
実際の送り量が理想送り量より少ない場合は、図４Ａに例示するように、パッチ部分Ｌ３に対してパッチ部分Ｌ４が一部重なるようにずれることで、主走査方向に略平行な黒スジ（バンディングの一種）が発生し得る。一方、実際の送り量が理想送り量より多い場合は、図４Ｃに例示するように、パッチ部分Ｌ３からパッチ部分Ｌ４が離れるようにずれることで、主走査方向に略平行な白スジ（バンディングの一種）が発生し得る。図４Ｂは、実際の送り量が理想送り量に一致しバンディングが発生していない例（送り量のずれ＝０）を示している。そこで、第２テストパターンを印刷した際、パッチ部分Ｌ３とパッチ部分Ｌ４との間に白スジが発生している場合に、パッチ部分Ｌ３とパッチ部分Ｌ４との副走査方向におけるずれ（距離）を計測し、この計測結果が「ずれ量Ｚ２」としてプリンター５０内のメモリーに記憶されたり、プリンタードライバー１３とともにユーザーに提供されたりする。ユーザーがプリンター５０の購入後に第２テストパターンを印刷して最新のずれ量Ｚ２を計測して取得した場合には、この最新の値により、それまでのずれ量Ｚ２が更新される。ずれ量Ｚ２の計測は、目視によって行なわれてもよいし、テストパターン印刷の制御主体となる装置が図示しない測色機等によって第２テストパターンを測色した結果に基づいて自動で行なうとしてもよい。
【００３２】
ステップＳ１４０では、インク量補正部１３ｆは、ステップＳ１２０で取得されたずれ量Ｚ１およびステップＳ１３０で取得されたずれ量Ｚ２に応じて、淡インク（ＬＣ，ＬＭ）についての増加率を決定する。この場合、インク量補正部１３ｆは、ＨＤＤ２０に予め格納されている補正テーブル２３を参照することにより、ずれ量に応じた増加率を決定する。
【００３３】
図５は、補正テーブル２３の一例を示している。補正テーブル２３では、双方向印刷によるずれ（第１ずれ量Ｚ１）と送り量のずれ（第２ずれ量Ｚ２）との組み合わせ毎に増加率を規定している。図５の例では、ずれ量Ｚ１，Ｚ２ともに０（ずれ量無し）の場合は、増加率＝１．０倍（増加無し）である。また、ずれ量Ｚ１が、０から１／５７６０インチ生じる毎に、増加率は０．００２％ずつプラスされている（１／１４４０インチ毎に増加率が０．００８％ずつプラス）。また、ずれ量Ｚ２が、０から１／５７６０インチ生じる毎にも同様に増加率は０．００２％ずつプラスされている。なお、ずれ量Ｚ１についての＋，−は、往路主走査時のインクの付着位置に対する復路主走査時のインクの付着位置のずれの方向であり、＋は印刷ヘッド６２のホーム側（往路主走査時のスタート位置側）へずれており、−はホーム側とは逆側にずれていることを表している。一方、ずれ量Ｚ２に関しては、０以上の値に対してのみ増加率が規定されている。これは、ずれ量Ｚ２が＋であるとき、すなわち送り量が過大であるために印刷媒体上に上記白スジが生じることによる画質劣化を抑制するために、淡インクのインク量を増加させるからである。なお、ずれ量Ｚ２が０以下の場合には、増加率はずれ量Ｚ１だけに依存して決定される。
【００３４】
図６は、インク量補正部１３ｆが参照可能な補正テーブル２３の他の例を示している。図６では、ずれ量Ｚ１が０から１／５７６０インチ生じる毎に増加率が０．００２％ずつプラスされているのに対し、ずれ量Ｚ２が０から１／５７６０インチ生じる毎に増加率が０．００４％ずつプラスされている点で、図５の例と異なる。つまり、図６に示した補正テーブル２３では、同じ量のずれ量Ｚ１，Ｚ２に対する増加率は、ずれ量Ｚ２に対する値の方が高く設定されている（第２ずれ量に応じた淡インクの増加率を第１ずれ量に応じた淡インクの増加率より高くしている）。これは、同じ距離のずれであっても、送り量のずれによる画質劣化（バンディング）の方が、双方向印刷によるずれに起因する画質劣化よりも目立ちやすいという事情があるからである。
【００３５】
インク量補正部１３ｆは、ずれ量Ｚ１，Ｚ２に対応する増加率が補正テーブル２３に規定されている場合には、該規定された値を採用し、ずれ量Ｚ１，Ｚ２に対応する増加率が補正テーブル２３に直接規定されていない場合は、補正テーブル２３に規定されている他の増加率を参照した補間演算を行うことで、ずれ量Ｚ１，Ｚ２に対応する増加率を決定する。
【００３６】
ステップＳ１５０では、インク量補正部１３ｆは、ステップＳ１４０で決定した増加率により、インク量データにおける淡インクのインク量を補正する。つまり、ステップＳ１１０の色変換後のインク量データにおける画素毎のＣ，Ｍ，Ｙ，Ｋ，ＬＣ，ＬＭの階調値のうち、ＬＣ，ＬＭの階調値に上記決定した増加率を掛けることにより、ＬＣ，ＬＭのインク量（階調値）を補正する。
【００３７】
ステップＳ１６０では、ＨＴ処理部１３ｃが、ステップＳ１５０による補正後のＬＣ，ＬＭのインク量を含むインク量データに対してハーフトーン処理を実行することにより、インク種類毎かつ画素毎にドットの形成／非形成のいずれか一方を規定した２値のハーフトーンデータを生成する。ハーフトーン処理は、ディザ法や誤差拡散法等によって実行される。なお、ハーフトーンデータは２値に限定されず、例えば、インク種類毎かつ画素毎に大ドットの形成／中ドットの形成／小ドットの形成／非形成のいずれか一つを規定した４値のデータであってもよい。大ドット、中ドット、小ドットとは、印刷ヘッド６２が吐出可能なトッド当りのインク量が相対的に異なる複数のドット種類についての呼び方である。ドット当りのインク量の大小関係は、大ドット＞中ドット＞小ドットである。
【００３８】
ステップＳ１７０では、ラスタライズ処理部１３ｄが、ハーフトーンデータのインク種類毎かつ画素毎の情報を印刷ヘッド６２の各主走査（往路および復路含む。）および各インクノズルに割り当てた駆動データを生成し（ラスタライズ処理）、駆動データをプリンター５０へ出力する。駆動データには、印刷解像度や印刷枚数など、プリンター５０が印刷処理を実行する上で必要な各情報も付随し、送信される。この結果、プリンター５０は送信された駆動データに基づいた印刷（印刷対象画像の印刷）を印刷媒体に対して実行する。なお、少なくともＨＴ処理部１３ｃおよびラスタライズ処理部１３ｄは、印刷実行制御部に該当する。
【００３９】
上記ステップＳ１２０，Ｓ１３０，Ｓ１４０の処理が実行されるタイミングは必ずしも色変換処理（ステップＳ１１０）の後である必要はなく、淡インクのインク量が補正される（ステップＳ１５０）よりも前に終えていればよい。また上記では、色変換処理によって生成されたインク量データにおける淡インクのインク量を補正するとしたが、上記色変換ＬＵＴが出力値として規定する淡インクのインク量自体を、ずれ量Ｚ１，Ｚ２に応じた増加率で補正し、かかる補正後の色変換ＬＵＴを用いた色変換を行うとしてもよい。
【００４０】
このように本実施形態によれば、ずれ量取得部１３ｅは、プリンター５０についての双方向印刷によるずれ量Ｚ１と送り量のずれ量Ｚ２とを取得し、インク量補正部１３ｆは、取得したずれ量Ｚ１，Ｚ２に応じた増加率を補正テーブル２３を参照することにより決定し、決定した増加率により淡インクのインク量を補正するとした。その結果、印刷媒体に対するＬＣやＬＭといった淡インクの吐出量が増加する。そのため、プリンター５０固有の双方向印刷によるずれ量や送り量のずれに起因する画質劣化（バンディング等）箇所が印刷媒体上にあったとしても、淡インクのドットが画質劣化箇所近傍にも多く打ち込まれることで、画質劣化箇所が目立たなくなり、実質的に画質劣化が解消される。また、双方向印刷によるずれ量Ｚ１と送り量のずれＺ２との両方が在る場合（いずれのずれ量も０より大きい場合）も、どちらか一方が無い場合（一方のずれ量が０の場合）も、処理の流れは同じ（取得されたずれ量に応じた増加率により淡インクのインク量を補正する。）であるため、処理が非常に簡易であり、双方向印刷によるずれ量に起因する画質劣化と送り量のずれに起因する画質劣化とをそれぞれ解消するために複雑な処理をする必要がない。また、双方向印刷によるずれ量Ｚ１と送り量のずれＺ２とのどちらが存在する場合であっても、画質劣化の抑制効果が発揮される。
【００４１】
上記では印刷制御処理をコンピューター１０が実行する場合を例に説明を行なったが、印刷制御処理（後述の各変形例を含む。）はプリンター５０内で行なわれるとしてもよい。つまり、プリンター５０のＣＰＵ５１がファームウェアＦＷ（印刷制御プログラム）を実行することにより、画像データ取得部１３ａ、色変換処理部１３ｂ、ＨＴ処理部１３ｃ、ラスタライズ処理部１３ｄ、ずれ量取得部１３ｅ、インク量補正部１３ｆといった上述の各機能がプリンター５０において実現され、図２等のフローチャートが実現されるとしてもよい。この場合、プリンター５０内のＲＯＭ５３にずれ量Ｚ１，Ｚ２や補正テーブル２３が予め格納されている。また、ＣＰＵ５１は、印刷対象画像（画像ファイル）についての印刷指示など、印刷に必要な各種情報や指示を、操作パネル５９を介してユーザーから受け付ける。この結果、上述したようにファームウェアＦＷの機能により駆動データが生成される。或いは、図２のフローチャートを、プリンタードライバー１３とファームウェアＦＷとで分担して実現するとしてもよい。
【００４２】
３．変形例
本発明は上述の実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば以下のような各変形例も可能である。上述の実施形態や各変形例を組み合わせた内容も、本発明の開示範囲である。
【００４３】
変形例１：
図７は、変形例にかかる印刷制御処理をフローチャートにより示している。図７では、図２のフローチャートと同じ処理については同じ符号を記している。以下では、上記実施形態と異なる点について説明する。ステップＳ１３２では、インク量補正部１３ｆは、印刷対象画像についての縁無し印刷が指示されているか否かを判定する。ユーザーは、操作部４０を操作することにより、ディスプレー３０に表示されたＵＩ画面を介して縁無し印刷か縁有り印刷かの指定や、印刷媒体のサイズ、印刷枚数など、各種情報を入力可能であるため、印刷対象画像の印刷に際して縁無し印刷が指定されているかを判定し、処理を分岐する。縁無し印刷が指定されていない場合は、ステップＳ１４０に進み、縁無し印刷が指定されている場合は、ステップＳ１４２へ進む。
【００４４】
ステップＳ１４２では、インク量補正部１３ｆは、ステップＳ１４０と同様にずれ量Ｚ１，Ｚ２に応じて淡インクについての増加率を決定するが、ここでは画像の領域別に増加率を決定する。
図８は、縁無し印刷を実行する場合のインク量データと印刷媒体との関係等を例示している。図８では、実線の矩形枠により印刷媒体Ｐのサイズを示し、鎖線の矩形枠のうち外側の矩形枠により、印刷対象画像を表わすインク量データの画像サイズＩＳを示している。一般に、縁無し印刷を行なう場合は、印刷媒体の縁までインクが付着されるように、印刷媒体Ｐのサイズよりも若干大き目のサイズのインク量データが生成される。実際には、色変換処理（ステップＳ１１０）よりも前の段階で画素数変換処理により印刷対象画像（ＲＧＢデータ）の縦横画素数が図８の画像サイズＩＳへ調整されている。また、図８では、インク量データにおける端部領域と端部領域以外の領域とを区分けするための矩形枠ＥＬを例示している。矩形枠ＥＬは、印刷媒体Ｐのサイズを基準として、例えば印刷媒体Ｐの四方の各縁から所定数画素分だけ内側に位置する枠というように決められている。
【００４５】
当該変形例では、矩形枠ＥＬと画像サイズＩＳとで挟まれた範囲を端部領域と呼び、矩形枠ＥＬの内側の範囲を中央領域と呼ぶ。そして当該ステップＳ１４２では、端部領域と中央領域とで異なる補正テーブル２３を適用する。より具体的には、中央領域に対する増加率の決定には図６に示した補正テーブル２３を用い、端部領域のうち主走査方向の端部に該当する領域（図８において端部領域のうちハッチングが付されていない領域）に対する増加率の決定には図９に示した補正テーブル２３を用い、端部領域のうち副走査方向の端部に該当する領域（図８において端部領域のうちハッチングを付した領域）に対する増加率の決定には図１０に示した補正テーブル２３を用いる。
【００４６】
図９に示した補正テーブル２３は、ずれ量Ｚ２が０から１／５７６０インチ生じる毎に増加率が０．００４％ずつプラスされている（図６の補正テーブルと同様。）のに対し、ずれ量Ｚ１が０から１／５７６０インチ生じる毎に増加率が０．００４５％ずつプラスされている（１／１４４０インチ毎に増加率が０．０１８％ずつプラス）。つまり、図９に示した補正テーブル２３では、同じ量のずれ量Ｚ１，Ｚ２に対する増加率は、ずれ量Ｚ１に対する値の方が高く設定されているため、双方向印刷によるずれＺ１が発生している場合に、より高い増加率を決定できるテーブルとなっている。
図１０に示した補正テーブル２３は、ずれ量Ｚ１が０から１／５７６０インチ生じる毎に増加率が０．００４５％ずつプラスされている（図９の補正テーブルと同様。）のに対し、ずれ量Ｚ２が０から１／５７６０インチ生じる毎に増加率が０．００６％ずつプラスされている。つまり、図１０に示した補正テーブル２３では、同じ量のずれ量Ｚ１，Ｚ２に対する増加率は、ずれ量Ｚ２に対する値の方が高く設定されているため、送り量のずれＺ２が発生している場合に、より高い増加率を決定できるテーブルとなっている。
【００４７】
図８では、拡大図として、主走査方向における端部（端部領域）でのドットの付着態様を例示している。拡大図では、黒丸にて、往路方向の主走査により吐出されたドット（往路ドット）を示し、白丸にて、復路方向の主走査により吐出されたドット（復路ドット）を示している。ここに示した往路ドットと復路ドットは、理想的には主走査方向において同じ位置に付着することで一本の罫線を形成するものであるが、双方向印刷によるずれ量Ｚ１が存在することで両者の位置がずれている。そのため、本来印刷媒体Ｐの縁に付着して往路ドットとともに副走査方向の線を形成するはずの復路ドットが、殆ど印刷媒体Ｐの縁の外へ吐出されている。つまり、印刷媒体Ｐの主走査方向における縁は、それよりも内側の領域と比較してドットの被覆率が下がる傾向にあり、画質劣化がより目立つことが多い。
【００４８】
そこで主走査方向における端部（端部領域）では、上述したように図９に示した補正テーブル２３を用いてずれ量に応じた増加率を決定することで、双方向印刷によるずれＺ１が存在しているときに、当該端部での淡インクの増加率が上がり易くなるようにしている。また、送り量のずれ量Ｚ２が存在する場合には、印刷媒体Ｐの副走査方向における縁で白スジ（バンディング）が発生することも考えられ、縁無し印刷の結果においてこのような印刷媒体Ｐの縁に白スジが発生している状況は、画質の大きな低下である。そこで副走査方向における端部（端部領域）では、上述したように図１０に示した補正テーブル２３を用いてずれ量に応じた増加率を決定することで、送り量のずれ（ずれ量Ｚ２）が存在しているときに、当該端部での淡インクの増加率が、より上がり易くなるようにしている。
【００４９】
ステップＳ１５２では、インク量補正部１３ｆは、ステップＳ１４２で領域別に決定した増加率により、インク量データにおける淡インクのインク量を補正する。つまり、インク量データにおける画素毎のＬＣ，ＬＭの階調値を補正するに際し、補正対象の画素が属する領域に対応して決定された増加率にて補正する。上記の例では、中央領域、端部領域（主走査方向の端部に該当する領域）、端部領域（副走査方向の端部に該当する領域）別の３つの増加率が決定されたため、ステップＳ１５２では、これら３種の領域に属する各画素について、領域が対応する増加率により淡インクのインク量を補正する。
【００５０】
当該変形例によれば、インク量補正部１３ｆは、ずれ量Ｚ１に応じた中央領域における淡インクの増加率を、ずれ量Ｚ２に応じた中央領域における淡インクの増加率よりも低くし（図６）、第２ずれ量に応じた中央領域における淡インクの増加率を、第１ずれ量に応じた上記主走査方向の端部領域における淡インクの増加率よりも低くし（図６，９）、第１ずれ量に応じた上記主走査方向の端部領域における淡インクの増加率を、第２ずれ量に応じた上記副走査方向の端部領域における淡インクの増加率よりも低くしている（図９，１０）と言える。このように当該変形例によれば、縁無し印刷を実行する場合に、ずれ量Ｚ１やずれ量Ｚ２に起因して印刷媒体Ｐの端部において特に目だって発生し易い画質劣化を抑えるために、画像の中央領域よりも淡インクが多く吐出されるようにしたため、縁無し印刷時においても良好な印刷結果を提供できる。なお、図５，６，９，１０に示した各補正テーブル２３における数値はあくまで例示であり、実際に補正テーブル２３が規定する数値としては様々な値を採用できる。
【００５１】
変形例２：
上記では、インク量データが規定する淡インクのインク量を上記増加率で増加させる構成を説明したが、インク量補正部１３ｆは、淡インクのインク量を増加させるとともに、インク量データにおける同色系の濃インクのインク量を減らすとしてもよい。例えば、ＬＣインクを増加させた場合には、同色系の濃インクであるＣインクの階調値を減らす。また、ＬＭインクを増加させた場合には、同色系の濃インクであるＭインクの階調値を減らす。このとき、インク量補正部１３ｆは、淡インクと濃インクとの濃度比（例えば、淡インクの濃度：濃インクの濃度＝１：２、等。）に基づいて、淡インクと濃インクとの組合せによる濃度が、それらインク量の補正前と補正後とで一定となるように濃インクのインク量を低減させる。
また、本発明でいう淡インクには、ＬＣインクやＬＭインクの他にも、ＬＫインク、ＬＬＫインク、ＬＢインク等、種々のインクが該当し得る。
【符号の説明】
【００５２】
１０…コンピューター、１１…ＣＰＵ、１２…ＲＡＭ、１３…プリンタードライバー、１３ａ…画像データ取得部、１３ｂ…色変換処理部、１３ｃ…ＨＴ処理部、１３ｄ…ラスタライズ処理部、１３ｅ…ずれ量取得部、１３ｆ…インク量補正部、２０…ＨＤＤ、２３…補正テーブル、３０…ディスプレー、４０…操作部、５０…プリンター、５１…ＣＰＵ、５２…ＲＡＭ、５３…ＲＯＭ、５９…操作パネル、６１，６１ａ，６１ｂ，６１ｃ，６１ｄ，６１ｅ，６１ｆ…インクカートリッジ 
【図１】
2012196915.tif 000003
【図２】
2012196915.tif 000004
【図３】
2012196915.tif 000005
【図４】
2012196915.tif 000006
【図５】
2012196915.tif 000007
【図６】
2012196915.tif 000008
【図７】
2012196915.tif 000009
【図８】
2012196915.tif 000010
【図９】
2012196915.tif 000011
【図１０】
2012196915.tif 000012