(57)【要約】      （修正有）【課題】非平面を有する印刷対象物に対する印刷品質の更なる向上を図ることができる印刷制御装置及び方法を提供する。【解決手段】非平面を有する印刷対象物に対して印刷ヘッドを走査し、当該印刷ヘッドが有するノズルからインクを吐出させて印刷を行う印刷制御装置であって、印刷対象物の各位置の傾きを取得する傾き取得部と、ノズルから印刷対象物の各位置へ吐出させるインク量を傾きに応じて変化させる制御部とを備え、制御部は、１回の走査によるインク吐出の対象となる印刷対象物の一定領域に含まれる走査の方向における傾きが所定のしきい値以上である特定位置を対象としたインク吐出に際し、異なる色のインク滴を隣接させる場合は、当該特定位置に対する走査の回数を増加させることにより当該特定位置へ吐出されるインク量を増加させ、異なる色のインク滴を隣接させない場合は、当該特定位置へ吐出されるインク滴のサイズを増加させる。【選択図】図９
2015150771.tif 000002
【特許請求の範囲】
【請求項１】
非平面を有する印刷対象物に対して印刷ヘッドを走査し、当該印刷ヘッドが有するノズルからインクを吐出させて印刷を行う印刷制御装置であって、
前記印刷対象物の各位置の傾きを取得する傾き取得部と、
前記ノズルから前記印刷対象物の各位置へ吐出させるインク量を前記傾きに応じて変化させる制御部とを備え、
前記制御部は、１回の前記走査によるインク吐出の対象となる前記印刷対象物の領域に含まれる前記走査の方向における前記傾きが所定のしきい値以上である特定位置を対象としたインク吐出に際し、
異なる色のインク滴を隣接させる場合は、当該特定位置に対する前記走査の回数を増加させることにより当該特定位置へ吐出されるインク量を増加させ、
異なる色のインク滴を隣接させない場合は、当該特定位置へ吐出されるインク滴のサイズを増加させる、ことを特徴とする印刷制御装置。
【請求項２】
前記隣接とは、前記走査の方向における隣接又は前記走査の方向と交差する方向における隣接であることを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記異なる色とは、前記印刷ヘッドが吐出するインクの色のうち一部の特定の色の組み合わせであることを特徴とする請求項１または請求項２に記載の印刷制御装置。
【請求項４】
前記特定の色の組み合わせとは、ブラックとイエローであることを特徴とする請求項３に記載の印刷制御装置。
【請求項５】
前記印刷対象物は、前記走査が行われていないタイミングで前記走査の方向と交差する方向に一定距離送られ、
前記制御部は、前記送りの方向における前記傾きが所定のしきい値以上である特定位置を対象としてインク吐出をさせる際には、前記印刷対象物を送る距離を減らすことを特徴とする請求項１〜請求項４のいずれかに記載の印刷制御装置。
【請求項６】
前記制御部は、前記印刷対象物の各位置の前記傾きに応じて前記ノズルから吐出させるインク量を、前記印刷対象物の特性に応じて異ならせることを特徴とする請求項１〜請求項５のいずれかに記載の印刷制御装置。
【請求項７】
印刷データに基づき、非平面を有する印刷対象物に対して印刷ヘッドを走査し、当該印刷ヘッドが有するノズルからインクを吐出させて印刷を行う印刷制御装置であって、
前記印刷対象物の各位置の傾きを取得する傾き取得部と、
前記ノズルから前記印刷対象物の各位置へ吐出させるインク量を前記傾きに応じて変化させる制御部とを備え、
前記制御部は、前記傾きが所定のしきい値以上である特定位置を対象としたインク吐出に際し、
前記印刷データが規定するインク量が所定値以上である場合は、当該特定位置に対する前記走査の回数を増加させることにより当該特定位置へ吐出されるインク量を増加させ、
前記印刷データが規定するインク量が前記所定値に満たない場合は、当該特定位置へ吐出されるインク滴のサイズを増加させる、ことを特徴とする印刷制御装置。
【請求項８】
非平面を有する印刷対象物に対して印刷ヘッドを走査し、当該印刷ヘッドが有するノズルからインクを吐出させて印刷を行う印刷制御方法であって、
前記印刷対象物の各位置の傾きを取得する傾き取得工程と、
前記ノズルから前記印刷対象物の各位置へ吐出させるインク量を前記傾きに応じて変化させる制御工程とを備え、
前記制御工程では、１回の前記走査によるインク吐出の対象となる前記印刷対象物の領域に含まれる前記走査の方向における前記傾きが所定のしきい値以上である特定位置を対象としたインク吐出に際し、
異なる色のインク滴を隣接させる場合は、当該特定位置に対する前記走査の回数を増加させることにより当該特定位置へ吐出されるインク量を増加させ、
異なる色のインク滴を隣接させない場合は、当該特定位置へ吐出されるインク滴のサイズを増加させる、ことを特徴とする印刷制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置および印刷制御方法に関する。
【背景技術】
【０００２】
ノズルからインクを吐出する印刷ヘッドにおけるインク吐出面（ノズルが開口する面）と平行でない斜面や曲面（まとめて非平面と呼ぶ。）を有する印刷対象物に印刷を施す技術が知られている。
【０００３】
関連技術として、プリンタヘッドは平面状に配列された多数の吐出ノズルを有し、プリント制御装置は、印刷対象物の表面における多数の吐出ノズルが対向する印刷箇所の表面曲率に応じて、多数の吐出ノズルからのインクの吐出速度および量を制御する技術が知られている（特許文献１参照）。
また、インクジェットプリントヘッドから立体物のプリント面までの距離を各吐出地点毎に測定し、吐出地点間の間隔に対する当該測定距離の変位量を求め、この変位量に基づいてインク吐出量を変化させることにより、斜面や曲面における傾斜の度合が大きい区間では吐出インク量を増加させるインクジェットプリント装置が知られている（特許文献２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８‐２２１４９６号公報
【特許文献２】特開平９‐１９３３６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前記文献のように、印刷対象物の表面の曲率や傾きに応じてインク量を制御する場合でも画質劣化が見られた。例えば、当該表面に対してほぼ同時に吐出されるインク滴同士が乾燥する前に混ざり合うことによる画質劣化が生じ得た。また、印刷においては、画質向上とともに、印刷時間の短縮も求められている。
【０００６】
本発明は上述の課題の少なくとも一つを解決するためになされたものであり、非平面を有する印刷対象物に対する印刷品質の更なる向上を図り、かつ印刷時間の増加の抑制にも効果的な印刷制御装置および印刷制御方法を提供する。
【課題を解決するための手段】
【０００７】
本発明の態様の一つは、非平面を有する印刷対象物に対して印刷ヘッドを走査し、当該印刷ヘッドが有するノズルからインクを吐出させて印刷を行う印刷制御装置であって、前記印刷対象物の各位置の傾きを取得する傾き取得部と、前記ノズルから前記印刷対象物の各位置へ吐出させるインク量を前記傾きに応じて変化させる制御部とを備える。前記制御部は、１回の前記走査によるインク吐出の対象となる前記印刷対象物の領域に含まれる前記走査の方向における前記傾きが所定のしきい値以上である特定位置を対象としたインク吐出に際し、異なる色のインク滴を隣接させる場合は、当該特定位置に対する前記走査の回数を増加させることにより当該特定位置へ吐出されるインク量を増加させ、異なる色のインク滴を隣接させない場合は、当該特定位置へ吐出されるインク滴のサイズを増加させる。
【０００８】
当該構成によれば、非平面を有する印刷対象物の前記走査の方向における傾きがある程度大きい特定位置へのインク吐出では、吐出されるインク量を増加させることで、当該印刷対象物の表面を確実にインクで被覆する。このとき、異なる色のインク滴を隣接させる場合は、走査回数の増加により特定位置へ吐出されるインク量を増加させ、異なる色のインク滴を隣接させない場合は、走査回数を増加させずにインク滴のサイズの増加により特定位置へ吐出されるインク量を増加させる。従って、ほぼ同時に吐出された異なる色のインク滴同士が乾燥する前に混ざり合うこと（混色）による画質劣化が無く、かつ、走査回数の増加による印刷時間の増加を最小限に抑えることができる。
【０００９】
また、同様の効果を奏するための構成として、印刷データに基づき、非平面を有する印刷対象物に対して印刷ヘッドを走査し、当該印刷ヘッドが有するノズルからインクを吐出させて印刷を行う印刷制御装置であって、前記制御部は、前記傾きが所定のしきい値以上である特定位置を対象としたインク吐出に際し、前記印刷データが規定するインク量が所定値以上である場合は、当該特定位置に対する前記走査の回数を増加させることにより当該特定位置へ吐出されるインク量を増加させ、前記印刷データが規定するインク量が前記所定値に満たない場合は、当該特定位置へ吐出されるインク滴のサイズを増加させる、としてもよい。
【００１０】
なお、前記隣接とは、前記走査の方向における隣接又は前記走査の方向と交差する方向における隣接である。つまり、前記走査の方向、又は、前記走査の方向と交差する方向に異なる色のインク滴を隣接させる場合、それらインク滴同士の混色を生じさせずに、印刷対象の非平面に必要な量のインクを吐出する。
前記異なる色とは、前記印刷ヘッドが吐出するインクの色のうち一部の特定の色の組み合わせであるとしてもよい。つまり、異なる色のインク滴を隣接させる場合、常に走査回数の増加によるインク量の増加を選択するのではなく、特に、前記混色により画質劣化が生じ易い特定の色の組み合わせに対して、走査回数の増加によるインク量の増加を選択する。一例として、前記特定の色の組み合わせとはブラックとイエローである。
【００１１】
本発明の態様の一つは、前記印刷対象物は、前記走査が行われていないタイミングで前記走査の方向と交差する方向に一定距離送られ、前記制御部は、前記送りの方向における前記傾きが所定のしきい値以上である特定位置を対象としてインク吐出をさせる際には、前記印刷対象物を送る距離を減らすとしてもよい。
当該構成によれば、非平面を有する印刷対象物への印刷に関して、前記走査の方向の前記傾きに応じた適切なインク量の制御が行なわれることに加え、前記送りの方向の前記傾きに応じた適切なインク量の制御も行なわれる。
【００１２】
本発明の態様の一つは、前記制御部は、前記印刷対象物の各位置の前記傾きに応じて前記ノズルから吐出させるインク量を、前記印刷対象物の特性に応じて異ならせるとしてもよい。
当該構成によれば、印刷対象物の各位置の前記傾きに応じて前記ノズルから吐出させるインク量を増加させる場合に、印刷対象物の特性（例えばインクの滲み易さ）に応じて当該増加の程度を調整することにより、印刷対象物の特性に応じた最適な印刷結果を得ることができる。
【００１３】
本発明の技術的思想は、上述した印刷制御装置のみによって実現されるものではない。例えば、前記印刷制御装置の各部が実行する処理工程を備える印刷制御方法を一つの発明として捉えることができる。また、そのような印刷制御方法の各工程をハードウェア（コンピューター）に実行させるコンピュータープログラム、さらには当該プログラムを記録したコンピューター読み取り可能な記録媒体、等の各種カテゴリーにて本発明が実現されてもよい。
【図面の簡単な説明】
【００１４】
【図１】本実施形態にかかる装置構成を概略的に示す図である。
【図２】印刷ヘッドの構成等を簡易的に例示する図である。
【図３】印刷制御処理を示すフローチャートである。
【図４】インク量変化処理の詳細を示すフローチャートである。
【図５】印刷対象物の表面の各位置の傾きを例示する図である。
【図６】ドットデータをバンドデータに分割した様子を例示する図である。
【図７】対象バンドデータの一部を例示する図である。
【図８】主走査方向処理用の補正テーブルを例示する図である。
【図９】主走査方向処理後のドットデータに基づくドットを説明する図である。
【図１０】送り方向処理後ドットデータに基づくドットを説明する図である。
【図１１】第３の実施形態のインク量変化処理の詳細を示すフローチャートである。
【発明を実施するための形態】
【００１５】
本発明の実施形態を、以下の順序に従って説明する。
１．装置構成の概略
２．印刷制御処理
３．他の実施形態
【００１６】
１．装置構成の概略
図１は、本実施形態にかかる印刷制御システム１の構成を概略的に示している。印刷制御システム１は、プリンター２０と、プリンター２０を制御するための印刷制御装置（制御装置１０）とを含む。制御装置１０は、プリンター２０を制御するためのプログラムを搭載した装置であり、印刷制御方法の実行主体となる。制御装置１０は、代表的にはデスクトップ型あるいはラップトップ型のパーソナルコンピューター（ＰＣ）であるが、タブレット型端末や携帯型端末等であってもよい。
【００１７】
印刷制御システム１を構成する制御装置１０やプリンター２０等は、通信可能に接続された個別の装置であってもよいし、それらがまとまった一製品を構成していてもよい。例えば、プリンター２０が、機体の一部に制御装置１０を含むとしてもよい。この場合、印刷制御１０を機体内に含むプリンター２０が、印刷制御システム１や印刷制御装置に該当し、印刷制御方法の実行主体となる。また、印刷制御システム１や印刷制御装置に該当するプリンター２０は、スキャナーやファクシミリ等としても機能する複合機であってもよい。
【００１８】
制御装置１０では、演算処理の中枢をなすＣＰＵ１２がシステムバスを介して制御装置１０全体を制御する。当該バスには、ＲＯＭ１３、ＲＡＭ１４、各種インターフェース（Ｉ／Ｆ）１９等が接続され、またハードディスクドライブ（ＨＤ  ＤＲＶ）１５を介して記憶手段としてのハードディスク（ＨＤ）１６が接続されている。ただし記憶手段は、半導体メモリー等であってもよい。記憶手段（ＨＤ１６）には、オペレーティングシステムやアプリケーションプログラム、プリンタードライバーＰＤ等が記憶され、これらプログラム類はＣＰＵ１２によって適宜ＲＡＭ１４に読み出され実行される。ＣＰＵ１２、ＲＯＭ１３、ＲＡＭ１４をまとめて制御部１１と呼ぶ。また前記記憶手段には、補正テーブルＣＴや傾き情報ＳＤ等が記憶され得る。
【００１９】
Ｉ／Ｆ１９は、プリンター２０と有線あるいは無線により接続している。さらに制御装置１０は、例えば液晶ディスプレーによって構成される表示部１７や、例えばキーボードやマウスやタッチパッドやタッチパネル等によって構成される操作部１８等を備える。
なお、本実施形態で制御装置１０が実行するものとして説明する事項は、それらの全てあるいは一部をプリンター２０側で所定のプログラムに従って実行するとしてもよい。
【００２０】
プリンター２０では、Ｉ／Ｆ２５が制御装置１０側のＩ／Ｆ１９と有線あるは無線により通信可能に接続し、かつ、制御部２１等がシステムバスを介して接続されている。制御部２１においては、ＣＰＵ２２が、ＲＯＭ２３等に記憶されたプログラム（ファームウェア等）を適宜ＲＡＭ２４に読み出して所定の演算処理を実行する。制御部２１は、印刷ヘッド２６、ヘッド駆動部２７、キャリッジ機構２８、送り機構２９の各部と接続して各部を制御する。
【００２１】
印刷ヘッド２６は、複数種類の液体（例えば、シアン（Ｃ）インク、マゼンタ（Ｍ）インク、イエロー（Ｙ）インク、ブラック（Ｋ）インク、等）毎の不図示のカートリッジから各種インクの供給を受ける。印刷ヘッド２６は、各種インクに対応して設けられた複数のノズルからインク滴を噴射（吐出）可能である。むろん、プリンター２０が使用する液体の具体的な種類や数は上述したものに限られず、例えば、ライトシアン、ライトマゼンダ、オレンジ、グリーン、グレー、ライトグレー、ホワイト、メタリック等のインクや、プレコート液等、種々の液体やインクを使用可能である。
【００２２】
キャリッジ機構２８は、制御部２１に制御されて、プリンター２０が備える不図示のキャリッジを所定の主走査方向に沿って当該主走査方向の一端側から他端側へ（及び又は他端側から一端側へ）移動させる。キャリッジには印刷ヘッド２６が搭載され、印刷ヘッド２６は、キャリッジにより当該移動を行う。送り機構２９は、制御部２１に制御されて、ローラー（不図示）やベルト（図２の符号２９ａ参照）等によって印刷対象物を主走査方向と交差（直交）する送り方向へ搬送する。ヘッド駆動部２７は、制御部２１がＩ／Ｆ２５を介して制御装置１０から取得した印刷データ（印刷データについては後述。）に基づいて、印刷ヘッド２６の各ノズルに対応して設けられた圧電素子を駆動するための駆動電圧を生成する。
【００２３】
ヘッド駆動部２７は、当該駆動電圧を印刷ヘッド２６へ出力する。圧電素子は、当該駆動電圧が印加されると変形して、対応するノズルからインクを吐出させる。これにより、前記キャリッジによって移動中の印刷ヘッド２６は、各ノズルから印刷対象物へインク種類毎のインク滴を吐出する。吐出されたインク滴が印刷対象物に付着し、印刷対象物の表面にドットが形成されることで、印刷対象物に印刷データに基づく画像が再現される。なお、印刷ヘッド２６の主走査方向に沿った前記一端側から他端への移動、あるいは前記他端側から一端側への移動を、主走査、あるいはパスとも呼ぶ。
【００２４】
また、プリンター２０は、例えば液晶ディスプレーによって構成される表示部３０や、例えばボタンやタッチパネル等によって構成される操作部３１等を備える。プリンター２０においては、ノズルからインク滴を吐出させる手段は、前記圧電素子に限られず、発熱素子によりインクを加熱してノズルからインク滴を吐出させる手段を採用してもよい。
【００２５】
本実施形態において印刷対象物は非平面を有する。印刷対象物は、立体物であってもよいし、シート状の印刷媒体であって少なくとも一部が湾曲等することで非平面を有する状態の物であってもよい。印刷対象物の素材は、着色可能な素材であればよく、紙、繊維、プラスチック、金属、その他の自然物や人工物、さらには、食品や薬剤等の人間が摂取可能な物であってもよい。人間が摂取可能な物を印刷対象物とする場合は、使用するインクも人間が摂取可能な液体であるとする。
【００２６】
図２は、プリンター２０における印刷ヘッド２６の構成等を簡易的に例示している。図２の左側には、印刷ヘッド２６のインク吐出面におけるノズルＮｚの配列を例示している。インク吐出面とは、ノズルＮｚが開口する面であり、印刷ヘッド２６が主走査方向に移動するとき印刷対象物Ｇと相対する面である。インク吐出面は、プリンター２０を水平面に設置したときは水平となる。印刷ヘッド２６は、吐出するインク色（例えばＣ，Ｍ，Ｙ，Ｋ）毎のノズル列ＮＬを有している。ノズル列ＮＬとは、ノズルＮｚが送り方向に沿って等間隔で並ぶ列であり、図２の例では、ノズル列ＮＬが４列平行に設けられている。１色のインクは、１つのノズル列ＮＬによって吐出される以外にも、例えば、互いに送り方向にずれて配設された複数のノズル列ＮＬによって吐出されるとしてもよい。
なお本明細書において、各構成の方向や位置等について、直交、水平、等間隔、平行、等と表現した場合であっても、それらは厳密な直交、水平、等間隔、平行のみを意味するのではなく、製品性能上許容される程度の誤差や製品製造時に生じ得る程度の誤差も含む意味である。
【００２７】
図２では、ベルト２９ａ上に置かれて送り方向に送られる印刷対象物Ｇを例示している。ベルト２９ａは、送り機構２９の一部である。さらに図２では、印刷対象物Ｇのある部分を主走査方向と平行に切断したときの切断面ＣＳ１と、印刷対象物Ｇのある部分を送り方向と平行に切断したときの切断面ＣＳ２とをそれぞれ例示している。印刷対象物Ｇは、印刷ヘッド２６のインク吐出面と相対する表面の少なくとも一部が非平面である。
【００２８】
本実施形態では、印刷ヘッド２６は、ノズルから前記駆動電圧に応じて、複数の異なるサイズのインク滴を吐出することが可能である。インク滴のサイズが異なるとは、インク滴あたりの重量が異なることを意味する。例えば、印刷ヘッド２６は、最も大きいサイズのインク滴（Ｌサイズのインク滴）と、その次に大きいサイズのインク滴（Ｍサイズのインク滴）と、最も小さいサイズのインク滴（Ｓサイズのインク滴）とを吐出可能である。上述したように「ドット」とは、基本的には、印刷対象物に着弾した状態のインク滴を指す。ただし、インク滴が印刷対象物に着弾する以前の段階においても、説明の都合上、ドットという表現を用いることがある。また、Ｌサイズのインク滴を「大ドット」、Ｍサイズのインク滴を「中ドット」、Ｓサイズのインク滴を「小ドット」、とも表現する。
【００２９】
２．印刷制御処理
図３は、制御装置１０がプリンタードライバーＰＤに従ってプリンター２０に印刷を実行させる処理（印刷制御処理）をフローチャートにより示している。
ステップＳ１００では、制御部１１は、ユーザーによって任意に選択された画像データを所定の入力元から取得する。ユーザーは、表示部１７等に表示されたユーザーインターフェース画面（ＵＩ画面）を視認しながら操作部１８等を操作することにより、印刷対象物へ印刷したい画像を表現した画像データを任意に選択することができる。画像データの入力元は特に限定されず、例えば、ＨＤ１６、制御装置１０やプリンター２０に外部から挿入された不図示のメモリーカード等の他、制御装置１０と通信可能に接続されたあらゆる画像入力装置が該当する。
【００３０】
ステップＳ１００で取得される画像データ（入力画像データ）の形式は、例えば、ビットマップ形式であり、画素毎にＲ（レッド）、Ｇ（グリーン）、Ｂ（ブルー）の各階調値を有している。また、制御部１１は、取得した画像データがこのようなＲＧＢ表色系に対応していない場合、取得した画像データを当該表色系のデータに変換する。さらに、制御部１１は、画像データに対して、プリンター２０の主走査方向および送り方向の印刷解像度に合わせるための解像度変換処理などを適宜実施する。
【００３１】
ステップＳ１１０では、制御部１１は、ステップＳ１００後の画像データを対象として色変換処理を実行する。つまり、画像データの表色系を、プリンター２０が印刷に使用するインク表色系（例えば、ＣＭＹＫ）に変換する。上述したように画像データが各画素の色をＲＧＢで階調表現する場合、画素毎にＲＧＢの階調値をＣＭＹＫ毎の階調値（例えば、０〜２５５の２５６階調）に変換する。このような色変換後のＣＭＹＫ値は、対応する画素におけるインク量（濃度）を階調表現していると言え、以下では、このような画素毎にＣＭＹＫの階調値で表現された画像データを「インク量データ」と呼ぶ。色変換処理は、任意の色変換ルックアップテーブルを参照することにより実行可能である。
【００３２】
ステップＳ１２０では、制御部１１は、ステップＳ１１０で得られたインク量データにハーフトーン処理を施し、ドットデータを生成する。制御部１１は、例えば、予め規定されたディザマスクを用いたディザリングによりハーフトーン処理を実行してもよいし、誤差拡散法によりハーフトーン処理を実行してもよい。ハーフトーン処理により、画素毎に、ＣＭＹＫ各色インクの吐出（大ドット形成、又は、中ドット形成、又は、小ドット形成）又は非吐出（ドット非形成）を規定したドットデータが生成される。ドットデータは印刷データの一種である。
【００３３】
ここでは一例として、前記ディザリングによるハーフトーン処理を説明する。当該ステップＳ１２０では、制御部１１は先ず、ステップＳ１１０の後のインク量データに対し、いわゆるドット振分処理を行なう。つまり、インク量データの各画素が有するインク色ＣＭＹＫ毎のインク量を、大、中、小ドット毎の記録率（０〜１００％）に振り分ける処理を行なう。ドット振分処理は、インク量データが取り得る階調値と大、中、小ドット毎の記録率との変換関係を規定した既知のドット振分テーブルを参照することにより実行する。ドット振分処理により、インク量データの各画素の各インク色について、複数のサイズのドットのうちの少なくとも一部のドットについての記録率（大ドットの記録率、中ドットの記録率、小ドットの記録率）が規定される。
【００３４】
そして、制御部１１は、前記ディザマスクと前記ドット振分処理後のインク量データとを重畳したときに重なり合う画素毎かつインク色毎に、ディザマスクに格納されたしきい値（例えば、０〜２５５の２５６階調）と各サイズのドットの記録率とを比較し、大、中、小ドットのいずれか１つの形成あるいはドット非形成を決定したドットデータ（４値データ）を生成する。
【００３５】
例えば、制御部１１は、ある画素のあるインク色についてのドット振分処理後の大ドットの記録率、中ドットの記録率、小ドットの記録率をそれぞれ、大ドットの記録率＝ＬＲ、中ドットの記録率＝ＭＲ、小ドットの記録率＝ＳＲとした場合、次のようにディザマスクのしきい値ＴＨと比較する。当該比較にあたり、しきい値ＴＨ（０〜２５５）は、ＬＲ、ＭＲ、ＳＲと同様の数値範囲（０〜１００％）に規格化される。制御部１１は、まず、ＬＲ、ＬＲ＋ＭＲ、ＬＲ＋ＭＲ＋ＳＲ、という各数値を算出する。次に、
ＴＨ≦ＬＲであれば、大ドット形成を決定し、
ＬＲ＜ＴＨ≦ＬＲ＋ＭＲであれば、中ドット形成を決定し、
ＬＲ＋ＭＲ＜ＴＨ≦ＬＲ＋ＭＲ＋ＳＲであれば、小ドット形成を決定し、
ＬＲ＋ＭＲ＋ＳＲ＜ＴＨであれば、ドット非形成を決定する。
仮に、ＬＲ＝０％、ＭＲ＝１０％、ＳＲ＝４０％であり、ＴＨ＝３５％であれば、上記の例によれば、小ドット形成と決定する。
【００３６】
次に、ステップＳ１３０では、制御部１１は、ステップＳ１２０で生成されたドットデータに対して、印刷対象物の傾きに応じてインク量を変化させる（補正する）インク量変化処理を施す。
【００３７】
図４は、インク量変化処理（ステップＳ１３０）の詳細をフローチャートにより示している。
ステップＳ１３１では、制御部１１は、印刷対象物の各位置の傾きを示す傾き情報ＳＤを取得する。当該ステップＳ１３１を実行する点で、制御部１１は傾き取得部として機能すると言える。傾き情報ＳＤの取得とは、既に生成されて所定の記憶領域（例えばＨＤ１６）に保存されている傾き情報ＳＤを取得する場合と、後述するように印刷対象物の測定により傾き情報ＳＤを生成する場合とのいずれであってもよい。例えば、量産された同一形状の立体物を順次着色していく印刷工程のように、当該立体物（印刷対象物）の形状が予め判っている場合には、傾き情報ＳＤは印刷制御処理（図３）の開始前に生成され、前記所定の記憶領域に保存されている。
【００３８】
図５は、切断面ＣＳ１（あるいは切断面ＣＳ２）の輪郭の一部を用いて、印刷対象物Ｇの表面上の任意の各位置Ｐの傾きθｍ（あるいは傾きθｓ）を例示している。傾きθｍ，θｓは、水平線ＨＬに対する位置Ｐにおける局所的な面の傾きであり、最小値は０度、最大値は９０度である。傾きθｍは、位置Ｐの主走査方向における傾きであり、傾きθｓは、位置Ｐの送り方向における傾きである。傾き情報ＳＤは、印刷対象物の表面の位置Ｐ毎の傾きθｍ，θｓを記述した情報である。位置Ｐは、主走査方向および送り方向それぞれにおいて所定間隔で定義される。好ましくは、主走査方向の位置Ｐの間隔は、プリンター２０が採用する主走査方向の印刷解像度（ｄｐｉ）によるドット間隔と略等しく、送り方向の位置Ｐの間隔は、プリンター２０が採用する送り方向の印刷解像度によるドット間隔と略等しい。
【００３９】
傾きθｍ，θｓの測定方法は、それらを測定できる方法であれば良く、特に限られない。例えば、印刷対象物の鉛直方向上側から照射した光の印刷対象物からの反射角度を、主走査方向と送り方向とのそれぞれで測定することにより、各位置Ｐの傾きθｍ，θｓを算出することができる。あるいは、印刷対象物の鉛直方向上側の基準位置から印刷対象物の表面までの鉛直方向の距離を位置Ｐ毎に測定し、主走査方向における隣の位置Ｐからの当該距離の変位量に応じて傾きθｍを算出し、かつ、送り方向における隣の位置Ｐからの当該距離の変位量に応じて傾きθｓを算出してもよい。当該距離の測定は、印刷対象物の表面に対する物理的な接触（特許文献２の接触針参照。）による測定や、赤外線センサー等を用いた非接触による測定等、様々である。あるいは、撮像手段（カメラ）により印刷対象物を撮像して得られた画像データを解析して印刷対象物の３次元形状を特定することにより、各位置Ｐの傾きθｍ，θｓを割り出すことも可能である。
【００４０】
ステップＳ１３２では、制御部１１は、ステップＳ１２０で生成されたドットデータのうち、以降のステップＳ１３３，Ｓ１３４の処理対象とするバンドデータを１つ特定する。バンドデータとは、ドットデータの一部を構成する帯状のデータ領域であり、印刷ヘッド２６の１回の主走査（パス）によって印刷される領域に対応している。ステップＳ１３２で特定したバンドデータを、対象バンドデータと呼ぶ。
【００４１】
図６は、ステップＳ１２０で生成されたドットデータＩＭを複数のバンドデータＢＤに分割した様子を例示している。１つのバンドデータＢＤは、その長手方向においてドットデータの一端から他端までをカバーし、当該長手方向は主走査方向に対応している。なお、ドットデータＩＭは、図６内の拡大図に示すように、インク色（ＣＭＹＫ）毎の版で構成されており、インク色（ＣＭＹＫ）毎の版は、各画素が、ドット非形成を意味する情報（例えば“００”）、小ドット形成を意味する情報（例えば“０１”）、中ドット形成を意味する情報（例えば“１０”）、大ドット形成を意味する情報（例えば“１１”）、のいずれかを有している。
【００４２】
ステップＳ１３３では、制御部１１は、対象バンドデータについて主走査方向処理を実行する。主走査方向処理とは、対象バンドデータが規定するインク量を、位置毎の傾きθｍに応じて補正する処理である。詳しくは、主走査方向処理では、１回のパスによるインク吐出の対象となる印刷対象物の領域（１つのバンドデータＢＤで印刷される領域）に含まれる傾きθｍが所定のしきい値θｍ１以上である特定位置を対象としたインク吐出に際し、異なる色のインク滴を隣接させる場合は、当該特定位置に対するパスの回数を増加させることにより当該特定位置へ吐出されるインク量を増加させ、異なる色のインク滴を隣接させない場合は、当該特定位置へ吐出されるインク滴のサイズを増加させる。
【００４３】
より詳細には、制御部１１は、対象バンドデータを構成する単位領域毎に、異なる色のドットが隣接する状態であるか否かを検出して処理を分岐する（ステップＳ１３３１）。
図７は、対象バンドデータＯＢＤの一部を例示している。図７では、理解を容易とするために、画素毎に規定されているドットを“インク色（ＣＭＹＫ）／サイズ（ＳＭＬ）”で表記し、ドットが規定されていない画素は空白としている。例えば、Ｃインクの中ドットであれば“Ｃ／Ｍ”、Ｋインクの小ドットであれば“Ｋ／Ｓ”等と示している。前記単位領域とは、例えば、対象バンドデータＯＢＤの長手方向に沿って並ぶ画素からなる１つの画素列ＰＬである。
【００４４】
制御部１１は、対象バンドデータＯＢＤを構成するインク色ＣＭＹＫ毎の版を解析し、ある画素列ＰＬ１内に、異なる色のドットと隣接するドットが存在する（例えば図７に示すように、画素列ＰＬ１内のある画素がＣ／Ｍを有し、当該画素と画素列方向（画素列ＰＬの長手方向）において隣接する画素がＹ／Ｓを有している）場合、画素列ＰＬ１は異なる色のドットが隣接する状態であるとして、ステップＳ１３３３の処理対象とする。制御部１１は、異なる色のドットが隣接するか否かは、画素列方向だけでなく、画素列ＰＬが並ぶ方向（送り方向）においても調査する。仮に、図７に示した画素列ＰＬ１内におけるＣ／Ｍの、画素列方向における両隣画素のいずれにも他の色のドットが存在していなくても、画素列ＰＬが並ぶ方向における両隣画素のいずれかに他の色のドットが存在していれば、当該Ｃ／Ｍを含む単位領域（画素列ＰＬ１）は、異なる色のドットが隣接する状態であるとしてステップＳ１３３３の処理対象とする。一方、異なる色のドットが隣接する状態ではない単位領域については、ステップＳ１３３２の処理対象とする。このようなステップＳ１３３１の分岐によれば、図７の例では、画素列ＰＬ１および画素列ＰＬ２はステップＳ１３３３の処理対象とされ、画素列ＰＬ３はステップＳ１３３２の処理対象とされる。
【００４５】
ステップＳ１３３２では、制御部１１は、処理対象とする単位領域（例えば、図７に示した画素列ＰＬ３）に規定されている各ドットについて、位置毎の傾きθｍに応じてサイズを増加させる。この場合、制御部１１は、処理対象とする単位領域を構成する各画素の位置に対応する傾きθｍを傾き情報ＳＤから読み出し、当該読み出した各傾きθｍに基づいて、主走査方向処理用の補正テーブルＣＴを参照する。ちなみに、図７においてグレーで示した範囲の各画素は、傾きθｍがしきい値θｍ１以上であるとする（つまり特定位置の一例に該当する）。
【００４６】
図８は、主走査方向処理用の補正テーブルＣＴを例示している。制御部１１は、処理対象とする単位領域において、傾きθｍがしきい値θｍ１に満たない位置の画素については、ドットサイズはそのまま（ステップＳ１２０で生成されたドットデータが規定するまま）とする。一方、傾きθｍがしきい値θｍ１以上である位置の画素については、傾きθｍが大きいほど、ドットサイズを増加させる度合いを強める。図８においては、０度＜θｍ１＜θｍ２＜９０度、である。
【００４７】
一例として、制御部１１は、傾きθｍがθｍ１以上かつθｍ２未満である位置の画素については、ドットサイズをＭサイズへ増加させる。これは、当該画素が、元々中ドットや大ドットを有している場合は、中ドットや大ドットについては、ドットサイズをそのままとするが、小ドットを有している場合はその小ドットを中ドットに変更することを意味する。当該画素が、例えば、元々Ｋインクの小ドット（Ｋ／Ｓ）を有している場合、当該（Ｋ／Ｓ）の情報を、Ｋインクの中ドット（Ｋ／Ｍ）の情報に書き換える。
また、制御部１１は、傾きθｍがθｍ２以上である位置の画素については、ドットサイズをＬサイズへ増加させる。これは、当該画素が、元々大ドットを有している場合は、その大ドットについてはドットサイズをそのままとするが、小ドットや中ドットを有している場合はその小ドットや中ドットを大ドットに変更することを意味する。当該画素が、例えば、元々Ｋインクの小ドット（Ｋ／Ｓ）を有している場合、当該（Ｋ／Ｓ）の情報を、Ｋインクの大ドット（Ｋ／Ｌ）の情報に書き換え、元々Ｋインクの中ドット（Ｋ／Ｍ）を有している場合、当該（Ｋ／Ｍ）の情報を、Ｋインクの大ドット（Ｋ／Ｌ）の情報に書き換える。
【００４８】
一方、ステップＳ１３３３では、制御部１１は、処理対象とする単位領域（例えば、図７に示した画素列ＰＬ１や画素列ＰＬ２）について、位置毎の傾きθｍに応じてパス数を増加させる。この場合、制御部１１は、処理対象とする単位領域を構成する各画素の位置に対応する傾きθｍを傾き情報ＳＤから読み出し、当該読み出した各傾きθｍに基づいて、主走査方向処理用の補正テーブルＣＴを参照する。図８の補正テーブルＣＴによれば、制御部１１は、処理対象とする単位領域において、傾きθｍがしきい値θｍ１に満たない位置については、パス数増加の対象せず元々のパス数（１回）を保つ様にする。一方、傾きθｍがしきい値θｍ１以上である位置については、パス数を１回追加し２パスで印刷されるようにする。このとき制御部１１は、傾きθｍが大きいほど、追加したパスで吐出するインク量を増加させるように設定する。
【００４９】
一例として、制御部１１は、傾きθｍがθｍ１以上かつθｍ２未満である位置については、前記追加したパスによりインク量が所定割合（Ａ％）増加するように設定する。例えば、図７のグレーで示した範囲に含まれる、画素列ＰＬ２内で並ぶ３画素が、傾きθｍがθｍ１以上かつθｍ２未満であるとする。この場合、制御部１１は、当該３画素に対応して１回目のパスで吐出されるインク量（ステップＳ１２０で生成されたドットデータが当該３画素について規定するインク量）の総量（図７の例では、中ドット１個＋小ドット２個）のＡ％分のインクが前記追加したパスで当該３画素近傍に吐出されるように設定する。ここで言う設定とは、例えば、パス数およびインク量の増加（１回のパス追加でＡ％の増量）を示すフラグ（第１フラグ）を当該３画素の情報に追記することを言う。なお、追加したパスで吐出するインクの色（ＣＭＹＫ）の比率は、１回目のパスで対応する画素について吐出するインク色間の比率に順ずるものとする。
【００５０】
また、制御部１１は、傾きθｍがθｍ２以上である位置については、前記追加したパスによりインク量が所定割合（Ｂ％。ただしＢ＞Ａ。）増加するように設定する。例えば、図７のグレーで示した範囲に含まれる、画素列ＰＬ２内で並ぶ３画素が、傾きθｍがθｍ２以上であるとする。この場合、制御部１１は、当該３画素に対応して１回目のパスで吐出されるインク量（ステップＳ１２０で生成されたドットデータが当該３画素について規定するインク量）の総量（図７の例では、中ドット１個＋小ドット２個）のＢ％分のインクが前記追加したパスで当該３画素近傍に吐出されるように設定する。
【００５１】
制御部１１は、このようなステップＳ１３３の主走査方向処理を、対象バンドデータを構成する全ての単位領域について行う。この結果、対象バンドデータを構成する画素のうち、位置が対応する傾きθｍがθｍ１以上である画素は、傾きθｍに応じて、規定するドットサイズが書き換えられたり、パス数の増加等を示す前記第１フラグが書き加えられたりした状態となる。
【００５２】
ステップＳ１３４では、制御部１１は、対象バンドデータについて送り方向処理を実行する。送り方向処理とは、対象バンドデータが規定しているインク量を、位置毎の傾きθｓに応じて補正する処理である。詳しくは、送り方向処理では、傾きθｓが所定のしきい値θｓ１以上である特定位置を対象としてインク吐出をさせる際には、印刷対象物を送る距離（送り量）を減らすことにより、送り方向において高解像度化する。
【００５３】
この場合、制御部１１は、対象バンドデータを構成する単位領域（画素列ＰＬ）毎に、送り方向の位置が対応する傾きθｓを傾き情報ＳＤから読み出し、例えば単位領域内での傾きθｓの平均値を、単位領域の傾きθｓとする。そして、処理対象とする単位領域について、傾きθｓがしきい値θｓ１に満たない場合は、送り量減（送り量減による高解像度化）の対象としない。一方、傾きθｓがしきい値θｓ１以上である単位領域については、送り量減の対象であることを示すフラグ（第２フラグ）を追記する。制御部１１は、このようなステップＳ１３４の送り方向処理を、対象バンドデータを構成する全ての単位領域について行う。この結果、対象バンドデータを構成する単位領域のうち、傾きθｓが前記しきい値θｓ１以上である単位領域の画素は、送り量減の対象であることを示す前記第２フラグが書き加えられた状態となる。詳しくは後述するが、ステップＳ１３４で第２フラグが付された単位領域を含むバンドデータに基づく印刷を行う際には、一時的に送り量が減少し、第２フラグが付された単位領域近傍において送り方向の印刷解像度が上がる。
【００５４】
ステップＳ１３５では、制御部１１は、ステップＳ１２０で生成されたドットデータを構成する全てのバンドデータを対象バンドデータとして主走査方向処理（ステップＳ１３３）および送り方向処理（ステップＳ１３４）を終えたか否か判定し、終えた場合にはステップＳ１４０（図３）へ進む。一方、主走査方向処理（ステップＳ１３３）および送り方向処理（ステップＳ１３４）を終えていない未処理のバンドデータが在る場合は、当該未処理のバンドデータの一つを新たに対象バンドデータとして特定し（ステップＳ１３２）、主走査方向処理（ステップＳ１３３）および送り方向処理（ステップＳ１３４）を実行する。
【００５５】
ステップＳ１４０では、制御部１１は、インク量変化処理（ステップＳ１３０）がなされた後のドットデータ（印刷データ）を、印刷ヘッド２６に転送すべき順に並べ替える。当該並べ替えの処理により、ドットデータが規定するインクのドットは、その画素位置およびインク色に応じて、印刷ヘッド２６内のいずれのノズルによって、どのパスで、どのタイミングで吐出されるかが確定される。かかる並べ替えの処理後のドットデータは、前記第１・第２フラグの情報を含み、Ｉ／Ｆ１９を介してプリンター２０側へ出力される（出力処理）。これにより、プリンター２０は、Ｉ／Ｆ２５を介して入力したドットデータに基づいて印刷ヘッド２６の主走査、各ノズルからのインク滴の吐出、および印刷対象物の送りを制御し、ステップＳ１００で取得された画像データが表現する画像を印刷対象物に印刷する。
【００５６】
図９は、上述した主走査方向処理（ステップＳ１３３）が施された後のドットデータ（対象バンドデータＯＢＤの一部）に応じて印刷ヘッド２６が吐出するドットを説明するための図である。図９では、各ドットを、それらが対応するドットサイズ（ＳＭＬ）を模した丸（○）により例示している。具体的には、画素列ＰＬ１，ＰＬ２，ＰＬ３を含むバンドデータに基づく印刷における１回目のパスで吐出されるドットを実線の丸で示し、２回目（追加）のパスで吐出されるドットを鎖線の丸で示している。当該１回目のパスと当該２回目のパスとの合間には、送り機構２９による印刷対象物の搬送は行われないため、当該１回目のパスが開始されて、当該２回目のパスが終わるまで、印刷対象物は停止している。
【００５７】
まず、画素列ＰＬ３について注目する。上述したように画素列ＰＬ３は、主走査方向処理（ステップＳ１３３）においてステップＳ１３３２の処理対象とされた。そのため、図７との比較から判るように、傾きθｍがしきい値θｍ１以上である位置の画素は、ドットサイズが（一例として）Ｌサイズへ増加させられている。そして、画素列ＰＬ３に対応する各ドットは、画素列ＰＬ１，ＰＬ２，ＰＬ３を含むバンドデータに基づく印刷における１回目のパスで全て吐出される。
【００５８】
次に、画素列ＰＬ１，ＰＬ２について注目する。上述したように画素列ＰＬ１，ＰＬ２は、主走査方向処理（ステップＳ１３３）においてステップＳ１３３３の処理対象とされた。そのため、画素列ＰＬ１，ＰＬ２は、画素列ＰＬ１，ＰＬ２，ＰＬ３を含むバンドデータに基づく印刷における１回目のパスで吐出されるドット（実線）と、２回目（追加）のパスで吐出されるドット（鎖線）とを有している。画素列ＰＬ１，ＰＬ２に対応して１回目のパスで吐出されるドットは、ステップＳ１２０で生成されたドットデータが規定したドットである。一方、画素列ＰＬ１，ＰＬ２に対応して２回目のパスで吐出されるドットは、前記ステップＳ１３３３で付されたパス数およびインク量の増加を示す第１フラグに従って追加されるドット（主走査方向追加ドット）である。プリンター２０は図９に示すように、主走査方向追加ドットを、前記１回目のパスで吐出されるドット（実線）の間に着弾するように主走査方向にずらして吐出する。
【００５９】
このように主走査方向処理（ステップＳ１３３）によれば、主走査方向の傾きθｍが比較的大きい（しきい値θｍ１以上）ために、傾きθｍが０度である場合と比べて主走査方向においてより多くのインクによる被覆を必要とする印刷対象物の特定位置に対して、傾きθｍの大きさに応じた適切な量のインクを吐出することができる。
また上述したように、主走査方向処理（ステップＳ１３３）では、異なる色のドットが主走査方向または送り方向に隣接するか否かで、傾きθｍに応じてインク量を増加させる方法を分岐した。これは、画素列ＰＬ１，ＰＬ２に含まれる画素のように、異なる色のドットが隣接して規定されているとき、当該隣接する異なる色のドットのサイズを増加させてしまうと“混色による画質劣化”が発生し得るからである。つまり、共通のバンドデータに含まれて隣接し合うドットは、同じパスで吐出される場合、印刷対象物の表面にほぼ同時に着弾する。このとき、隣接し合うドットが互いに大きなサイズであると、乾燥して印刷対象物に定着する前に互いに干渉して混ざり合うことで画質劣化（混色による画質劣化）を生じさせる。
【００６０】
本実施形態によれば、画素列ＰＬ１，ＰＬ２に含まれる画素のように、異なる色のドットが隣接して規定されているときは、当該画素列ＰＬ１，ＰＬ２のインク量を傾きθｍの大きさに応じて増加させる際、パス数を増加させてインク量の増加を実現する。パス数を増加させると、１回目のパスで吐出されたドットは、追加のパスで付近に主走査方向追加ドットが着弾した時点で乾燥している。つまり、パス数を増加させることで、前記“混色による画質劣化”が回避される。また、画素列ＰＬ３に含まれる画素のように、異なる色のドットが隣接しないときは、ドットサイズを増加させても、前記“混色による画質劣化”は生じない。そこで、画素列ＰＬ３のように、異なる色のドットが隣接しない単位領域では、傾きθｍの大きさに応じてインク量を増加させる際にドットサイズの増加で対応することにより（パス数の増加は全体として必要最低限に抑えられ）、印刷時間の増加が抑制される。
【００６１】
図１０は、上述した送り方向処理（ステップＳ１３４）が施された後のドットデータ（対象バンドデータＯＢＤの一部）に応じて印刷ヘッド２６が吐出するドットを説明するための図であり、図９と同様に、各ドットをそれらが対応するドットサイズ（ＳＭＬ）を模した丸（○）により例示している。図１０においては、図９で説明した画素列ＰＬ１，ＰＬ２，ＰＬ３を含むバンドデータに基づく印刷における１回目のパスで吐出されるドットを実線の丸で示し、送り方向における高解像度化のために吐出されるドット（送り方向追加ドット）を鎖線の丸で示している。図１０では、画素列ＰＬ１および画素列ＰＬ２に前記第２フラグが付された場合を想定している。なお図１０では、本来存在し得る図９に示した主走査方向追加ドットは、図示を省略している。
【００６２】
仮に、ステップＳ１３４の結果、画素列ＰＬ１，ＰＬ２，ＰＬ３を含むバンドデータに前記第２フラグが一切付されなかった場合、プリンター２０は、当該バンドデータに基づくインク吐出の終了後（１回のパス、あるいは主走査方向処理の結果生じた追加のパス終了後）、次のバンドデータに基づくインク吐出を開始する前に、送り機構２９により印刷対象物を所定距離（１つのバンドデータ（図６のＢＤ参照）で印刷される領域の送り方向における幅に相等する距離。第１距離と呼ぶ。）だけ送り方向に搬送する。一方、ステップＳ１３４の結果、画素列ＰＬ１，ＰＬ２，ＰＬ３を含むバンドデータのいずれかの単位領域に前記第２フラグが付された場合、プリンター２０は、当該バンドデータに基づく１回のパス、あるいは主走査方向処理の結果生じた追加のパス終了後、前記第１距離の搬送を行わずに、第２距離分だけ、送り機構２９により印刷対象物を送り方向に搬送する（つまり、送り量を減らす）。
【００６３】
第２距離とは、送り方向追加ドットを形成するために必要な微小な送り量である。仮に、ステップＳ１２０で生成されたドットデータにおける送り方向の印刷解像度が３６０ｄｐｉであるとすると、当該第２距離は、当該３６０ｄｐｉによるドット間隔（１インチ／３６０）よりも短い距離であり、例えば、７２０ｄｐｉによるドット間隔（１インチ／７２０）に相等する。このような第２距離分だけ、送り機構２９により印刷対象物が送られた後で、印刷ヘッド２６は更なるパス（送り方向の高解像度化のためのパス）により、送り方向追加ドットを吐出する。上述したように、画素列ＰＬ１に前記第２フラグが付されている場合、ステップＳ１２０で生成されたドットデータにて画素列ＰＬ１に規定されていたドットが、そのまま（あるいは一部が）コピーされて、前記送り方向の高解像度化のためのパスの際に、画素列ＰＬ１に対応するドットと画素列ＰＬ２に対応するドットとの間に吐出される（図１０参照）。
【００６４】
同様に、画素列ＰＬ２に前記第２フラグが付されている場合、ステップＳ１２０で生成されたドットデータにて画素列ＰＬ２に規定されていたドットが、そのまま（あるいは一部が）コピーされて、前記送り方向の高解像度化のためのパスの際に、画素列ＰＬ２に対応するドットと画素列ＰＬ３に対応するドットとの間に吐出される（図１０参照）。プリンター２０は、前記送り方向の高解像度化のためのパスの終了後、次のバンドデータに基づくインク吐出のために、送り機構２９により印刷対象物を、第１距離−第２距離の分だけ送り方向に搬送する。
【００６５】
このように送り方向処理（ステップＳ１３４）によれば、送り方向の傾きθｓが比較的大きい（しきい値θｓ１以上）ために、傾きθｓが０度である場合と比べて送り方向においてより多くのインクによる被覆を必要とする印刷対象物の特定位置に対して、適切な量のインクを吐出することができる。なお制御部１１は、送り方向処理においても、送り方向の傾きθｓに応じて、吐出するインク量の増加程度を可変としてもよい。例えば、送り方向の傾きθｓが、前記しきい値θｓ１より大きなθｓ２以上である単位領域については、送り方向の傾きθｓがθｓ１以上かつθｓ２未満である単位領域よりも、送り方向追加ドットのサイズを大きくしたり、送り方向の印刷解像度を上げたりする。また、当該ステップＳ１３４では、このような傾きθｓの各数値範囲（θｓ１未満、θｓ１以上かつθｓ２未満、θｓ２以上、等）と印刷解像度とを対応付けた送り方向処理用の補正テーブルＣＴを参照することにより、送り量を減らす程度（送り方向の高解像度化のためのパスを実現するための前記第２距離）を決定するとしてもよい。
【００６６】
また、主走査方向処理（ステップＳ１３３）と送り方向処理（ステップＳ１３４）との後のタイミング（図４のステップＳ１３４とステップＳ１３５との間）に、主走査方向処理、送り方向処理のそれぞれで決定されたインク量の増加を調整するステップを設けるとしてもよい。当該ステップでは、制御部１１は、例えば、ある画素について、主走査方向の傾きθｍに応じて決定したインクの増加量と送り方向の傾きθｓに応じて決定したインクの増加量とを加算し、当該加算した値に補正係数を掛ける等して、当該画素の近傍において増量すべき適切なインク量を決定する。そして、当該決定した増量分のインク量を、傾きθｍ，θｓの比等に応じて当該画素の主走査方向、送り方向それぞれの近傍に振り分けても良い。
【００６７】
また、主走査方向処理（ステップＳ１３３）を受けて、前記追加のパスで主走査方向追加ドットを吐出する際、プリンター２０は、主走査方向における印刷対象物の幅全体に渡って印刷ヘッド２６を走査させる必要はない。プリンター２０は、前記追加のパスにおいては、印刷対象物の前記傾きθｍがしきい値θｍ１以上である範囲（図７，９の例で言えば、グレーで示した範囲。）を少なくとも含む範囲を印刷ヘッド２６に走査させればよく、このような限定的な走査により、主走査方向追加ドットを吐出するための前記追加のパスに要する時間をできるだけ短縮することができる。
【００６８】
３．他の実施形態
本発明は上述の実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば後述するような各実施形態を採用可能である。
これまでに説明した実施形態を、便宜上、第１の実施形態と呼ぶ。各実施形態を組み合わせた構成も、本発明の開示範囲に入る。
【００６９】
≪第２の実施形態≫
図４のステップＳ１３３１では、制御部１１は、印刷ヘッド２６が吐出する複数のインク色のうち一部の特定の色の組み合わせのみを「異なる色が隣接している」と判定するとしてもよい。ここで言う、特定の色の組み合わせとは、前記“混色による画質劣化”が特に視認されやすい色の組み合わせであり、例えば、ＹインクとＫインクとの組み合わせが挙げられる。換言すると、異なる色のドットが隣接する場合であっても、混色による画質劣化が相対的に視認されにくい組み合わせ（例えば、輝度が比較的低い色であるＭインクとＫインクとの組み合わせ）の隣接であれば、ステップＳ１３３１では異なる色が隣接しているとは判定せず、ステップＳ１３３２へ進む。
【００７０】
このような第２の実施形態によれば、例えば、画素列ＰＬ１（図７）は、第１の実施形態と同様にステップＳ１３３３の処理対象となるが、画素列ＰＬ２（図７）は、第１の実施形態と異なりステップＳ１３３２の処理対象となる。第２の実施形態によれば、前記傾きθｍに応じてインク量を増加させる際に、より多くの単位領域についてドットサイズの増加によるインク量の増加が選択されるため、印刷時間の増加が極力抑制される。
【００７１】
≪第３の実施形態≫
図１１は、第３の実施形態にかかるインク量変化処理（ステップＳ１３０）の詳細をフローチャートにより示している。図１１は、図４と比較したとき、ステップＳ１３３１Ｂが、図４のステップＳ１３３１と異なり、それ以外の点は同じである。
ステップＳ１３３１Ｂでは、制御部１１は、対象バンドデータを構成する単位領域毎に、インク量データが規定するインク量が所定値（予め定められたしきい値ＴＨＩ）以上であるか否かを判定して処理を分岐する。インク量データとは、上述したようにステップＳ１１０の色変換処理によって生成されたインク量データである。第３の実施形態においては、インク量データも印刷データの一種である。つまり、制御部１１は、インク量データのうち、対象バンドデータにおける単位領域（例えば画素列ＰＬ）に対応する領域のインク量データとしきい値ＴＨＩとを比較する。
【００７２】
この比較にあたっては、制御部１１は、インク量データのうち対象バンドデータにおける単位領域に対応する領域のインク量データについての代表値を決定する。そして、当該代表値がしきい値ＴＨＩ以上であれば、当該代表値にかかる単位領域をステップＳ１３３３の処理対象とし、当該代表値がしきい値ＴＨＩ未満であれば、当該代表値にかかる単位領域をステップＳ１３３２の処理対象とする。ここでいう代表値とは、単位領域に規定されたインク量の程度を示す値であればよく、例えば、単位領域を構成する画素毎のＣＭＹＫ値の平均値（（Ｃ＋Ｍ＋Ｙ＋Ｋ）／４）の、単位領域内での平均値を採用できる。あるいは、当該代表値は、単位領域を構成する画素毎のＣＭＹＫ値の最大値の、単位領域内での平均値等であってもよい。
【００７３】
いずれにしても、前記代表値が比較的大きい（しきい値ＴＨＩ以上である）単位領域では、結果的に多くのインクが吐出されることとなり、そのため、異なる色のドットが隣接する可能性も高いと言える。つまり第３の実施形態では、傾きθｍに応じてインク量を増加させるための手段として、パス数の増加（ステップＳ１３３３）、ドットサイズの増加（ステップＳ１３３２）のいずれかを選択する際に、前記ドットデータを解析して異なる色のドットが隣接するか否かの判定により選択を行うのではなく、前記インク量データを解析して異なる色のドットが隣接する可能性が高いか否かの判定により選択を行う。かかる構成であっても、結果的に前記“混色による画質劣化”を適切に避けつつ、印刷時間の増加を抑制することができる。つまり第３の実施形態によれば、制御部１１は、前記傾きθｍが所定のしきい値θｍ１以上である特定位置を対象としたインク吐出に際し、印刷データ（インク量データ）が規定するインク量が所定値（しきい値ＴＨＩ）以上である場合は、当該特定位置に対するパス回数を増加させることにより当該特定位置へ吐出されるインク量を増加させ、印刷データ（インク量データ）が規定するインク量が前記所定値（しきい値ＴＨＩ）に満たない場合は、当該特定位置へ吐出されるインク滴のサイズを増加させる。
【００７４】
≪第４の実施形態≫
制御部１１は、印刷対象物の各位置の傾きθｍ，θｓに応じて印刷ヘッド２６のノズルから吐出させるインク量を、印刷対象物の特性に応じて異ならせるとしてもよい。ここで言う印刷対象物の特性とは、インクの滲みやすさ（インクの広がりやすさ）である。インクが比較的滲みやすい第１の印刷対象物と、第１の印刷対象物よりもインクが滲みにくい第２の印刷対象物とに同じ量のインクを吐出した場合、着弾したインクが広がる範囲は、第１の印刷対象物の方が広い。インクが滲みやすければ、インクが滲みにくい場合と比較して、印刷対象物を被覆するために必要なインク量も少ないと言える。そこで、第４の実施形態では、それぞれ特性が既知である第１の印刷対象物と第２の印刷対象物とで異なる、主走査方向処理用の補正テーブルＣＴが予め用意されているものとする。これら主走査方向処理用の補正テーブルＣＴは、第１の印刷対象物用のものは、第２の印刷対象物用のものと比較したとき、同じ傾きθｍに対応付けて規定するインク量の増加程度が低く設定されている。
【００７５】
そして、制御部１１は、ステップＳ１３３の主走査方向処理を実行する際、そのときの印刷対象物に応じた主走査方向処理用の補正テーブルＣＴを参照する。つまり、第１の印刷対象物に印刷を行う場合は、第１の印刷対象物用の、主走査方向処理用の補正テーブルＣＴを参照し、第２の印刷対象物に印刷を行う場合は、第２の印刷対象物用の、主走査方向処理用の補正テーブルＣＴを参照する。
【００７６】
また、制御部１１は、ステップＳ１３４の送り方向処理を実行する際、そのときの印刷対象物に応じた送り方向処理用の補正テーブルＣＴを参照する。つまり、第１の印刷対象物に印刷を行う場合は、第１の印刷対象物用の、送り方向処理用の補正テーブルＣＴを参照し、第２の印刷対象物に印刷を行う場合は、第２の印刷対象物用の、送り方向処理用の補正テーブルＣＴを参照する。これら送り方向処理用の補正テーブルＣＴは、第１の印刷対象物用のものは、第２の印刷対象物用のものと比較したとき、同じ傾きθｓに対応付けて規定する送り方向の印刷解像度の増加程度が低く設定されている。このような第４の実施形態によれば、傾きθｍや傾きθｓが比較的大きいために、それら傾きが０度である場合と比べて多くのインクによる被覆を必要とする印刷対象物の特定位置に対して、傾きθｍ，θｓと印刷対象物の特性（インクの滲みやすさ）とに応じた最適な量のインクを吐出することができる。
【００７７】
≪第５の実施形態≫
プリンター２０は、印刷ヘッド２６のパスの最中に印刷対象物の主走査方向の傾きθｍおよび送り方向の傾きθｓを測定し、当該測定結果に応じてパスを追加する等としてもよい。当該第５の実施形態では、図３に示したタイミングでのインク量変化処理（ステップＳ１３０）は不要となり、替わりにプリンター２０の制御部２１がインク量変化処理に相当する処理を行なう。プリンター２０は、傾きθｍ，θｓを測定する手段としてのセンサー３２（例えば、赤外線センサー）を有する。センサー３２は、例えば図２に示すように、印刷ヘッド２６に付属しており、印刷ヘッド２６とともに移動可能である。センサー３２は、印刷ヘッド２６のパスがなされている最中に、相対する印刷対象物の面をスキャンすることにより傾きθｍおよび傾きθｓを測定し、測定結果を制御部２１に出力する。
【００７８】
制御部２１は、印刷ヘッド２６による１回のパス（ステップＳ１２０で生成されたドットデータを構成する１つのバンドデータに応じたインク吐出）が終わる度、つまりセンサー３２による１回のスキャンが終わる度に、当該スキャンの範囲における傾きθｍ，θｓを解析する。そして、当該スキャンの範囲における少なくとも一部の傾きθｍが前記しきい値θｍ１以上である場合、送り機構２９によって印刷対象物を送らせる前に、追加のパスを印刷ヘッド２６に実行させ、当該追加のパスでは上述した主走査方向追加ドットを位置毎の傾きθｍの大きさに応じて吐出させる。また、制御部２１は、当該スキャンの範囲における少なくとも一部の傾きθｓが前記しきい値θｓ１以上である場合、前記１回のパス（ステップＳ１２０で生成されたドットデータを構成する１つのバンドデータに応じたインク吐出）あるいは前記追加のパスが終わった後に、送り機構２９によって印刷対象物を前記第２距離分だけ送らせる。その上で、制御部２１は、前記更なるパス（送り方向の高解像度化のためのパス）を印刷ヘッド２６に実行させ、前記送り方向追加ドットを吐出させる。このような送り方向の高解像度化のためのパスの後は、次のバンドデータに基づくインク吐出のために、送り機構２９により印刷対象物を、第１距離−第２距離の分だけ送り方向に搬送する。
【００７９】
このような第５の実施形態によれば、印刷対象物の傾きθｍ，θｓの取得と、ステップＳ１２０で生成されたドットデータに応じたインク吐出とが同時に実行される。そのため、プリンター２０や制御装置１０は、印刷ヘッド２６に最初のパスを実行させるよりも先に傾き情報ＳＤを取得しておく必要がなく、作業が効率化される。
【符号の説明】
【００８０】
１…印刷制御システム、１０…制御装置、１１…制御部、１２…ＣＰＵ、１３…ＲＯＭ、１４…ＲＡＭ、１５…ＨＤ  ＤＲＶ、１６…ＨＤ、１７…表示部、１８…操作部、１９…Ｉ／Ｆ、２０…プリンター、２１…制御部、２２…ＣＰＵ、２３…ＲＯＭ、２４…ＲＡＭ、２５…Ｉ／Ｆ、２６…印刷ヘッド、２７…ヘッド駆動部、２８…キャリッジ機構、２９…送り機構、３０…表示部、３１…操作部、３２…センサー、ＣＴ…補正テーブル、Ｇ…印刷対象物、Ｎｚ…ノズル、ＰＤ…プリンタードライバー、ＳＤ…傾き情報
【図１】
2015150771.tif 000003
【図２】
2015150771.tif 000004
【図３】
2015150771.tif 000005
【図４】
2015150771.tif 000006
【図５】
2015150771.tif 000007
【図６】
2015150771.tif 000008
【図８】
2015150771.tif 000009
【図１０】
2015150771.tif 000010
【図１１】
2015150771.tif 000011
【図７】
2015150771.tif 000012
【図９】
2015150771.tif 000013