(57)【要約】      （修正有）【課題】印刷ヘッドの印刷素子列を構成する印刷素子により形成されるドット列のズレが印刷結果に与える影響を抑制することができる印刷装置を提供する。【解決手段】インクジェットヘッドを主走査方向に走査させつつ、印刷素子列を構成する複数の印刷素子によって副走査方向に形成される副走査方向ドット列を連続して記録媒体に形成させて記録媒体に画像を印刷させるパス印刷、及び、記録媒体の同一の領域を印刷する対象として、副走査方向ドット列が形成される位置が主走査方向にずらされたパス印刷を複数回行って画像を印刷するオーバーラップ印刷を実行する制御部と、を備え、制御部は、オーバーラップ印刷に際し、副走査方向ドット列のズレに応じて、オーバーラップ印刷における１のパス印刷で形成すべき一部のドットを、オーバーラップ印刷における他のパス印刷により代替して形成する。【選択図】図９Ａ
2017177425.tif 000002
【特許請求の範囲】
【請求項１】
副走査方向に複数の印刷素子が並べて設けられて構成される印刷素子列を有し、前記印刷素子列を構成する前記印刷素子により記録媒体にドットを形成する印刷ヘッドと、
前記印刷ヘッドを主走査方向に走査させつつ、前記印刷素子列を構成する複数の前記印刷素子によって前記副走査方向に形成される副走査方向ドット列を連続して前記記録媒体に形成させて前記記録媒体に画像を印刷させるパス印刷、及び、前記記録媒体の同一の領域を印刷する対象として、前記副走査方向ドット列が形成される位置が前記主走査方向にずらされた前記パス印刷を複数回行って画像を印刷するオーバーラップ印刷を実行する制御部と、を備え、
前記制御部は、
前記オーバーラップ印刷に際し、
前記副走査方向ドット列のズレに応じて、前記オーバーラップ印刷における１の前記パス印刷で形成すべき一部のドットを、前記オーバーラップ印刷における他の前記パス印刷により代替して形成する
ことを特徴とする印刷装置。
【請求項２】
前記制御部は、
前記オーバーラップ印刷に際し、
前記印刷素子列を構成する前記印刷素子を前記副走査方向に沿って複数の範囲に分割し、
前記オーバーラップ印刷における１の前記パス印刷で形成すべきドットのうち、分割した範囲のうちの所定の範囲に属するドットを、前記オーバーラップ印刷における他の前記パス印刷により代替して形成する
ことを特徴とする請求項１に記載の印刷装置。
【請求項３】
前記制御部は、
前記パス印刷を実行する場合、前記パス印刷で印刷する画像のイメージデータを生成し、生成した前記イメージデータを印刷バッファーに展開し、前記印刷バッファーに展開した前記イメージデータに基づいて前記印刷ヘッドを制御して、前記パス印刷を実行し、
前記オーバーラップ印刷に際し、
前記オーバーラップ印刷で行われる前記パス印刷のそれぞれについて、前記オーバーラップ印刷における１の前記パス印刷で形成すべきドットのうち、分割した範囲のうちの所定の範囲に属するドットが、前記オーバーラップ印刷における他の前記パス印刷により代替されるように加工された前記イメージデータを生成し、生成した前記イメージデータに基づいて前記パス印刷を実行する
ことを特徴とする請求項２に記載の印刷装置。
【請求項４】
前記制御部は、
前記オーバーラップ印刷に際し、
前記オーバーラップ印刷における１の前記パス印刷により分割した所定の範囲に属するドットを形成するタイミング、及び、前記オーバーラップ印刷における他の前記パス印刷により分割した所定の範囲に属するドットを形成するタイミングを調整することにより、
前記副走査方向ドット列のズレに応じて、前記オーバーラップ印刷における１の前記パス印刷で形成すべき一部のドットを、前記オーバーラップ印刷における他の前記パス印刷により代替して形成する
ことを特徴とする請求項２に記載の印刷装置。
【請求項５】
副走査方向に複数の印刷素子が並べて設けられて構成される印刷素子列を有し、前記印刷素子列を構成する前記印刷素子により記録媒体にドットを形成する印刷ヘッドを備え、前記印刷ヘッドを主走査方向に走査させつつ、前記印刷素子列を構成する複数の前記印刷素子によって前記副走査方向に形成される副走査方向ドット列を連続して前記記録媒体に形成させて前記記録媒体に画像を印刷させるパス印刷、及び、前記記録媒体の同一の領域を印刷する対象として、前記副走査方向ドット列が形成される位置が前記主走査方向にずらされた前記パス印刷を複数回行って画像を印刷するオーバーラップ印刷を実行可能な印刷装置の制御方法であって、
前記オーバーラップ印刷に際し、
前記副走査方向ドット列のズレに応じて、前記オーバーラップ印刷における１の前記パス印刷で形成すべき一部のドットを、前記オーバーラップ印刷における他の前記パス印刷により代替して形成する
ことを特徴とする印刷装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、及び、印刷装置の制御方法に関する。
【背景技術】
【０００２】
従来、印刷ヘッド（記録ヘッド）を走査させて画像を印刷する印刷装置（記録装置）について、印刷素子列（記録素子列）を構成する印刷素子により形成されるドット列のズレ（傾きずれ）を補正して印刷を実行するものが知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−３９９５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上述した特許文献１の印刷装置のように、印刷素子列を構成する印刷素子により形成されるドット列のズレの補正を行う装置では、ズレの補正を行うことにより、ドット列のズレが印刷結果に与える影響をできるだけ抑制することが求められる。
本発明は、上述した事情に鑑みてなされたものであり、印刷ヘッドを走査させて画像を印刷する印刷装置について、印刷ヘッドの印刷素子列を構成する印刷素子により形成されるドット列のズレが印刷結果に与える影響を抑制することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、副走査方向に複数の印刷素子が並べて設けられて構成される印刷素子列を有し、前記印刷素子列を構成する前記印刷素子により記録媒体にドットを形成する印刷ヘッドと、前記印刷ヘッドを主走査方向に走査させつつ、前記印刷素子列を構成する複数の前記印刷素子によって前記副走査方向に形成される副走査方向ドット列を連続して前記記録媒体に形成させて前記記録媒体に画像を印刷させるパス印刷、及び、前記記録媒体の同一の領域を印刷する対象として、前記副走査方向ドット列が形成される位置が前記主走査方向にずらされた前記パス印刷を複数回行って画像を印刷するオーバーラップ印刷を実行する制御部と、を備え、前記制御部は、前記オーバーラップ印刷に際し、前記副走査方向ドット列のズレに応じて、前記オーバーラップ印刷における１の前記パス印刷で形成すべき一部のドットを、前記オーバーラップ印刷における他の前記パス印刷により代替して形成することを特徴とする。
本発明の構成によれば、印刷装置は、副走査方向ドット列のズレに応じて、オーバーラップ印刷における１のパス印刷で形成すべき一部のドットを、オーバーラップ印刷における他のパス印刷により代替して形成することにより、１の副走査方向ドット列のドットと、当該１の副走査方向ドット列に対応する副走査方向ドット列によって代替するドットとによって構成されるドット群を、副走査方向ドット列のズレが生じてない場合に副走査方向に沿って形成される副走査方向ドット列に近似した状態とすることができる。これにより、印刷装置は、副走査方向ドット列のズレに起因して発生する、画像の見た目上の傾きを抑制でき、副走査方向ドット列のズレが印刷結果に与える影響を抑制できる。
【０００６】
また、本発明は、前記制御部は、前記オーバーラップ印刷に際し、前記印刷素子列を構成する前記印刷素子を前記副走査方向に沿って複数の範囲に分割し、前記オーバーラップ印刷における１の前記パス印刷で形成すべきドットのうち、分割した範囲のうちの所定の範囲に属するドットを、前記オーバーラップ印刷における他の前記パス印刷により代替して形成することを特徴とする。
本発明の構成によれば、印刷装置は、分割した範囲を単位として、ドットの代替を行うことができるため、複雑な処理を行うことなく、的確に、当該代替を実行できる。
【０００７】
また、本発明は、前記制御部は、前記パス印刷を実行する場合、前記パス印刷で印刷する画像のイメージデータを生成し、生成した前記イメージデータを印刷バッファーに展開し、前記印刷バッファーに展開した前記イメージデータに基づいて前記印刷ヘッドを制御して、前記パス印刷を実行し、前記オーバーラップ印刷に際し、前記オーバーラップ印刷で行われる前記パス印刷のそれぞれについて、前記オーバーラップ印刷における１の前記パス印刷で形成すべきドットのうち、分割した範囲のうちの所定の範囲に属するドットが、前記オーバーラップ印刷における他の前記パス印刷により代替されるように加工された前記イメージデータを生成し、生成した前記イメージデータに基づいて前記パス印刷を実行することを特徴とする。
本発明の構成によれば、印刷装置は、イメージデータの加工という手段により、ドットの代替を的確に実行できる。
【０００８】
また、本発明は、前記制御部は、前記オーバーラップ印刷に際し、前記オーバーラップ印刷における１の前記パス印刷により分割した所定の範囲に属するドットを形成するタイミング、及び、前記オーバーラップ印刷における他の前記パス印刷により分割した所定の範囲に属するドットを形成するタイミングを調整することにより、前記副走査方向ドット列のズレに応じて、前記オーバーラップ印刷における１の前記パス印刷で形成すべき一部のドットを、前記オーバーラップ印刷における他の前記パス印刷により代替して形成することを特徴とする。
本発明の構成によれば、印刷装置は、オーバーラップ印刷における１のパス印刷、及び、他のパス印刷におけるドットを形成するタイミングの調整という手段により、ドットの代替を的確に実行できる。
【０００９】
また、上記目的を達成するために、本発明は、副走査方向に複数の印刷素子が並べて設けられて構成される印刷素子列を有し、前記印刷素子列を構成する前記印刷素子により記録媒体にドットを形成する印刷ヘッドを備え、前記印刷ヘッドを主走査方向に走査させつつ、前記印刷素子列を構成する複数の前記印刷素子によって前記副走査方向に形成される副走査方向ドット列を連続して前記記録媒体に形成させて前記記録媒体に画像を印刷させるパス印刷、及び、前記記録媒体の同一の領域を印刷する対象として、前記副走査方向ドット列が形成される位置が前記主走査方向にずらされた前記パス印刷を複数回行って画像を印刷するオーバーラップ印刷を実行可能な印刷装置の制御方法であって、前記オーバーラップ印刷に際し、前記副走査方向ドット列のズレに応じて、前記オーバーラップ印刷における１の前記パス印刷で形成すべき一部のドットを、前記オーバーラップ印刷における他の前記パス印刷により代替して形成することを特徴とする。
【図面の簡単な説明】
【００１０】
【図１】本実施形態に係るインクジェットプリンターを示す図。
【図２】ホストコンピューター、インクジェットプリンターの機能的構成を示すブロック図。
【図３】インクジェットプリンターの動作の説明に利用する図。
【図４】ノズル列と、ノズル列によって形成されるドット群を示す図。
【図５】ノズル列と、ノズル列によって形成されるドット群を示す図。
【図６】ホストコンピューター、インクジェットプリンターの動作を示すフローチャート。
【図７】副走査方向に対する副走査方向ドット列方向の角度の説明に利用する図。
【図８】分割される範囲を説明するためノズル列を示す図。
【図９Ａ】通常モード時のオーバーラップ印刷により形成されるドット群を示す図。
【図９Ｂ】補正モード時のオーバーラップ印刷により形成されるドット群を示す図。
【図１０Ａ】通常モード時のオーバーラップ印刷により形成されるドット群を示す図。
【図１０Ｂ】補正モード時のオーバーラップ印刷により形成されるドット群を示す図。
【図１１】インクジェットプリンターの動作を示すフローチャート。
【図１２Ａ】第１の方法に係る第１パス印刷のイメージデータを示す図。
【図１２Ｂ】第１の方法に係る第２パス印刷のイメージデータを示す図。
【図１３】インクジェットプリンターの動作を示すフローチャート。
【図１４】第２の方法に係るイメージデータを示す図。
【発明を実施するための形態】
【００１１】
以下、図面を参照して本発明の実施形態について説明する。
図１は、本実施形態に係るインクジェットプリンター１（印刷装置）の要部の構成を示す模式図である。
図１を用いた説明では、前後方向は、図１において矢印で示す方向に準じるものとする。
インクジェットプリンター１は、ロール紙Ｒ（記録媒体）を収容し、収容したロール紙Ｒを搬送方向Ｈに搬送し、シリアルヘッドであるインクジェットヘッド１０（印刷ヘッド）によってインクを吐出して画像を印刷するシリアルインクジェットプリンターである。
【００１２】
図１に示すように、インクジェットプリンター１は、ロール紙Ｒを収容するロール紙収容部１１を備える。以下の説明では、ロール紙Ｒのうち、ロール紙収容部１１に収容されたロール状の部分を「ロール体ＲＢ」と表現する。また、ロール紙Ｒのうち、ロール紙収容部１１に収容されたロール体ＲＢから繰り出されて搬送される部分を「搬送ロール紙ＲＨ」と表現する。
【００１３】
図１に示すように、インクジェットプリンター１には、搬送ロール紙ＲＨが搬送される経路である搬送経路１３が形成される。ロール体ＲＢから繰り出された搬送ロール紙ＲＨは、搬送経路１３に沿って搬送方向Ｈに搬送される。
【００１４】
図１に示すように、搬送経路１３には、搬送方向Ｈにおける上流から下流に向かって４つの搬送ローラー１４１、１４２、１４３、１４４が設けられる。搬送ローラー１４１、１４２、１４３、１４４のそれぞれに対向する位置には、搬送ローラー１４１、１４２、１４３、１４４の回転に従動して回転する従動ローラー１５１、１５２、１５３、１５４が設けられる。搬送ロール紙ＲＨは、搬送ローラー１４１、１４２、１４３、１４４と、従動ローラー１５１、１５２、１５３、１５４とに挟持され、搬送ローラー１４１、１４２、１４３、１４４の回転に応じて、搬送方向Ｈに搬送される。搬送ローラー１４１、１４２、１４３、１４４は、動力伝達機構を介して搬送モーター３６（図２参照。）と接続されており、搬送モーター３６の駆動に応じて回転する。
【００１５】
図１に示すように、搬送ローラー１４１の搬送方向Ｈにおける下流には、案内部材１７が設けられる。案内部材１７は、搬送ロール紙ＲＨの裏面に接触し、上方へ向かって繰り出された搬送ロール紙ＲＨを、前方に向かうように屈曲させる。案内部材１７は、搬送ロール紙ＲＨに接触して屈曲させることにより、搬送ロール紙ＲＨに張りを与え、搬送ロール紙ＲＨの弛みが発生することを抑制する。
【００１６】
案内部材１７の搬送方向Ｈにおける下流には、印刷ユニット１９が設けられる。
印刷ユニット１９は、キャリッジ２０と、キャリッジ２０に搭載されたインクジェットヘッド１０とを備える。
キャリッジ２０は、搬送方向Ｈと交わる主走査方向Ｙ１（図３参照。）に延びたキャリッジ軸２０ａに支持され、キャリッジ軸２０ａに沿って、主走査方向Ｙ１にインクジェットヘッド１０を走査する。
インクジェットヘッド１０は、主走査方向Ｙ１と直交する副走査方向Ｙ２（図３参照。搬送方向Ｈに対応する方向。）に対応する方向に延在する複数色（本実施形態では、シアン（Ｃ）、イエロー（Ｙ）、マゼンタ（Ｍ）、ブラック（Ｋ）の４色）のノズル列ＡＲ（印刷素子列。図３参照。）を備える。
インクジェットヘッド１０は、図示しないインクカートリッジからインクの供給を受けて、各ノズル列ＡＲを構成するノズルＮＺ（印刷素子）からインクを吐出して搬送ロール紙ＲＨにドットを形成して画像を印刷する。
【００１７】
インクジェットヘッド１０に搬送経路１３を介して対向する位置には、プラテン２５が設けられる。プラテン２５は、インクジェットヘッド１０によりドットの形成が可能な範囲に亘って延在し、プラテン２５に位置する搬送ロール紙ＲＨの表面が、インクジェットヘッド１０から吐出されるインクの吐出方向に対して垂直となるように、搬送ロール紙ＲＨを平坦化して支持する。
【００１８】
印刷ユニット１９の搬送方向Ｈにおける下流には、カッターユニット２１が設けられる。カッターユニット２１は、固定刃２２と、固定刃２２に対して交叉するように移動可能な可動刃２３とを備える。カッターユニット２１は、可動刃２３を移動させて、搬送ロール紙ＲＨを切断する。
【００１９】
カッターユニット２１の搬送方向Ｈにおける下流には、排紙口２４が設けられる。搬送ロール紙ＲＨは、排紙口２４を介して、インクジェットプリンター１の筐体の外に排出される。
【００２０】
図２は、本実施形態に係る印刷システム２の機能的構成を示すブロック図である。
図２に示すように、印刷システム２は、インクジェットプリンター１と、インクジェットプリンター１に接続されてインクジェットプリンター１を制御するホストコンピューター３とを備える。
【００２１】
図２に示すように、インクジェットプリンター１は、制御部３０と、入力部３１と、表示部３２と、記憶部３３と、ヘッド制御ユニット３４と、モーター駆動回路３５と、搬送モーター３６と、キャリッジモーター３７と、カッターモーター３８と、通信部３９と、カメラ４０と、を備える。
【００２２】
制御部３０は、ＣＰＵや、ＲＯＭ、ＲＡＭ、ＡＳＩＣ、その他信号処理回路等を備え、インクジェットプリンター１を制御する。
入力部３１は、インクジェットプリンター１に設けられた操作スイッチや、タッチパネル等の入力手段を備え、入力手段に対する操作を検出し、制御部３０に出力する。制御部３０は、入力部３１からの入力に基づいて、入力手段に対する操作に対応する処理を実行する。
表示部３２は、複数のＬＥＤや、表示パネル等を備え、制御部３０の制御で、インクジェットプリンター１の状態を報知したり、エラーの発生の有無を報知したりする。
記憶部３３は、ＥＥＰＲＯＭや、ハードディスク等の不揮発性メモリーを備え、各種データを書き換え可能に記憶する。
【００２３】
ヘッド制御ユニット３４は、インクジェットヘッド１０を駆動する駆動回路、その他のインクジェットヘッド１０の駆動に係る構成要素を備え、制御部３０の制御で、インクジェットヘッド１０を駆動する。
【００２４】
搬送モーター３６は、動力伝達機構を介して搬送ローラー１４１、１４２、１４３、１４４に接続される。搬送モーター３６の駆動に応じて、搬送ローラー１４１、１４２、１４３、１４３が回転し、搬送ロール紙ＲＨが搬送方向Ｈへ向かって搬送される。
モーター駆動回路３５は、モータードライバー、その他の搬送モーター３６の駆動に係る構成要素を備え、制御部３０の制御で、搬送モーター３６を駆動する。
【００２５】
キャリッジモーター３７は、動力伝達機構を介してキャリッジ２０に接続される。キャリッジモーター３７の駆動に応じて、キャリッジ２０が主走査方向Ｙ１（正方向ＹＳ（図３参照。）、又は、逆方向ＹＧ（図３参照。）のいずれかの方向。）に走査される。
モーター駆動回路３５は、モータードライバー、その他のキャリッジモーター３７の駆動に係る構成要素を備え、制御部３０の制御で、キャリッジモーター３７を駆動する。
【００２６】
カッターモーター３８は、動力伝達機構を介してカッターユニット２１の可動刃２３に接続される。カッターモーター３８の駆動に応じて、可動刃２３が、固定刃２２に対して交叉するように移動し、搬送ロール紙ＲＨが切断される。
モーター駆動回路３５は、モータードライバー、その他のカッターモーター３８の駆動に係る構成要素を備え、制御部３０の制御で、カッターモーター３８を駆動する。
【００２７】
通信部３９は、制御部３０の制御で、通信規格に従って、ホストコンピューター３と通信する。
インクジェットプリンター１と、ホストコンピューター３との間での通信に用いられる通信規格はＵＳＢ、有線ＬＡＮに係る通信規格、無線ＬＡＮに係る通信規格、近距離無線通信に係る通信規格（例えば、Bluetooth（登録商標）。）等、何でもよい。
【００２８】
カメラ４０は、ＣＣＤイメージセンサーやＣＭＯＳイメージセンサー等の撮像素子、撮影レンズ群、ズームやフォーカス等の調整を行うためにレンズ群を駆動するレンズ駆動部等を備え、制御部３０の制御に従って撮影を行う。カメラ４０は、インクジェットヘッド１０の印刷結果を撮影可能な位置に設けられる。カメラ４０は、撮影結果に基づいて撮影画像データを生成し、生成した撮影画像データを制御部３０に出力する。
【００２９】
ホストコンピューター３は、インクジェットプリンター１にコマンドを送信して、インクジェットプリンター１を制御するコンピューターである。
図２に示すように、ホストコンピューター３は、ホスト制御部５０と、ホスト入力部５１と、ホスト表示部５２と、ホスト記憶部５３と、ホスト通信部５４と、を備える。ホスト制御部５０は、ＣＰＵ等を備え、ホストコンピューター３を制御する。ホスト入力部５１は、各種入力デバイスや、操作スイッチ等の入力手段に接続され、入力手段に対する操作を検出し、ホスト制御部５０に出力する。ホスト表示部５２は、表示パネル等の表示手段を備え、ホスト制御部５０の制御で、表示手段に情報を表示する。ホスト記憶部５３は、各種データを記憶する。ホスト通信部５４は、ホスト制御部５０の制御で、インクジェットプリンター１と通信規格に従って通信する。
【００３０】
次に、ロール紙Ｒに画像を印刷するときのインクジェットプリンター１の基本的な動作について説明する。
インクジェットプリンター１は、印刷を実行するときの動作モードとして、通常モードと、補正モードとを備える。以下、通常モードでロール紙Ｒに画像を印刷するときのインクジェットプリンター１の動作を説明する。
図３は、通常モードでロール紙Ｒに画像を印刷するときのインクジェットプリンター１の動作の説明に利用する図である。
ロール紙Ｒへの画像の印刷時、インクジェットヘッド１０は、図３に示す範囲ＨＮ内を往復して走査する。以下の説明では、範囲ＨＮにおける図中左端の位置を「位置ＴＬ」と表現し、図中右端の位置を「位置ＴＲ」と表現する。また、主走査方向Ｙ１において位置ＴＬから位置ＴＲへ向かう方向（図中右へ向かう方向）を「正方向ＹＳ」と表現し、主走査方向Ｙ１において位置ＴＲから位置ＴＬへ向かう方向（図中左へ向かう方向）を「逆方向ＹＧ」と表現する。
また、以下の図３を用いた説明では、インクジェットヘッド１０に一つの（一色の）ノズル列ＡＲが設けられているものとする。上述したように、ノズル列ＡＲは、副走査方向Ｙ２に離間して配置された複数のノズルＮＺによって構成される。
また、以下の説明では、インクジェットヘッド１０による、ドットの形成を伴う主走査方向Ｙ１への一回の走査（位置ＴＬから位置ＴＲへ至る走査、又は、位置ＴＲから位置ＴＬへ至る走査）を「パス印刷」と表現する。
【００３１】
図３において、状態Ｊ３１は、ロール紙Ｒへのドットの形成が行われてない状態のときのインクジェットヘッド１０と、ロール紙Ｒとの関係を示す。状態Ｊ３１では、インクジェットヘッド１０が位置ＴＬに位置した状態である。
【００３２】
図３の状態Ｊ３１に示すように、ロール紙Ｒへの画像の印刷に際し、制御部３０は、モーター駆動回路３５を制御してキャリッジモーター３７を駆動し、インクジェットヘッド１０を、位置ＴＬから正方向ＹＳへ向かって走査させて、位置ＴＲへ移動させる。インクジェットヘッド１０の正方向ＹＳへの走査中、制御部３０は、ヘッド制御ユニット３４を制御して、インクジェットヘッド１０のノズルＮＺから適切なタイミングで適切な量のインクを吐出させ、印刷する画像を構成するドットをロール紙Ｒに形成する。
この結果、図３の状態Ｊ３１に示すように、ロール紙Ｒにおいて、インクジェットヘッド１０のノズル列ＡＲの長さ分だけ副走査方向Ｙ２に延びる領域（図３の状態Ｊ３１において右斜め上に延びる斜線で示す領域）に、画像を構成するドットが形成される。
【００３３】
次いで、制御部３０は、ロール紙Ｒの搬送を行うことなく、図３の状態Ｊ３２に示すように、モーター駆動回路３５を制御してキャリッジモーター３７を駆動し、インクジェットヘッド１０を、位置ＴＲから逆方向ＹＧへ向かって走査させて、位置ＴＬへ移動させる。インクジェットヘッド１０の逆方向ＹＧへの走査中、制御部３０は、ヘッド制御ユニット３４を制御して、インクジェットヘッド１０のノズルＮＺから適切なタイミングで適切な量のインクを吐出させ、印刷する画像を構成するドットをロール紙Ｒに形成する。
この結果、図３の状態Ｊ３２に示すように、ロール紙Ｒにおいて、インクジェットヘッド１０のノズル列ＡＲの長さ分だけ副走査方向Ｙ２に延びる領域（図３の状態Ｊ３２において右斜め下に延びる斜線で示す領域）に、画像を構成するドットが形成される。
【００３４】
次いで、図３の状態Ｊ３３に示すように、制御部３０は、モーター駆動回路３５を制御して搬送モーター３６を駆動し、ロール紙Ｒを、搬送方向Ｈに、ノズルＮＺの副走査方向Ｙ２における長さ（符号Ｌ１で示す長さ。）に対応する搬送量、搬送する。
【００３５】
このように、通常モードにおけるロール紙Ｒへの画像の印刷に際し、インクジェットプリンター１の制御部３０は、主走査方向Ｙ１の異なる方向に走査する２回のパス印刷と、ロール紙Ｒの搬送方向Ｈへのノズル列ＡＲの副走査方向Ｙ２における長さに対応する搬送量の搬送との組み合わせを画像の印刷に必要なだけ繰り返し行って、ロール紙Ｒに画像を印刷する。
主走査方向Ｙ１の異なる方向に走査する２回のパス印刷では、ロール紙Ｒの副走査方向Ｙ２における同一の領域を印刷する対象として、インクジェットヘッド１０の走査が行われる。
以下、ロール紙Ｒの同一の領域を印刷する対象として行われる複数回（本実施形態では「２回」。）のパス印刷をオーバーラップ印刷という。
【００３６】
図４は、オーバーラップ印刷により形成されるドット群を示す図である。
以下の説明において、オーバーラップ印刷において行われる１回目のパス印刷を「第１パス印刷」という。また、オーバーラップ印刷において行われる２回目のパス印刷を「第２パス印刷」という。
【００３７】
図４は、副走査方向Ｙ２と、後述するノズル列延在方向Ｙ３とが平行である場合において、１つのノズル列ＡＲと、当該１つのノズル列ＡＲにより１回のオーバーラップ印刷で形成されるドット群との関係を模式的に示す図である。図４で示すノズル列ＡＲは、６個のノズルＮＺにより構成される。
以下の説明では、パス印刷において、ある１のタイミングで、１つのノズル列ＡＲを構成する複数のノズルＮＺによって副走査方向Ｙ２に形成されるドット列を「副走査方向ドット列」という。パス印刷では、インクジェットヘッド１０の主走査方向Ｙ１への走査に応じて、副走査方向ドット列が間欠的に連続して形成されることにより、１回のパス印刷部の画像が印刷される（ドット群が形成される。）。
【００３８】
図４では、第１パス印刷により形成される副走査方向ドット列のドットを黒色で塗りつぶす。また、図４では、第２パス印刷により形成される副走査方向ドット列のドットを斜線で表す。
図４で示すように、オーバーラップ印刷では、第１パス印刷における正方向ＹＳへの走査に応じて、正方向ＹＳへ向かって副走査方向ドット列が間欠的に連続して形成される。さらに、オーバーラップ印刷では、第２パス印刷における逆方向ＹＧへの走査に応じて、逆方向へ向かって副走査方向ドット列が間欠的に連続して形成される。
図４に示すように、第２パス印刷で形成される副走査方向ドット列のそれぞれの位置は、第１パス印刷で形成される対応する副走査方向ドット列のそれぞれの位置から、正方向ＹＳへ向かって、各パス印刷で形成される副走査方向ドット列と副走査方向ドット列との離間距離の１／２の長さ分ずらされる。この結果、第１パス印刷で形成される副走査方向ドット列の間に、第２パス印刷で形成される副走査方向ドット列が形成された状態となる。
【００３９】
ところで、上述したように、インクジェットヘッド１０は、副走査方向Ｙ２に間隔をあけて配置される複数のノズルＮＺにより構成されるノズル列ＡＲを有する。
このノズル列ＡＲについて、ノズル列ＡＲが延在する方向（以下、「ノズル列延在方向Ｙ３」という。）が、副走査方向Ｙ２と平行でない状態が生じ得る。例えば、インクジェットプリンター１の個体差や、経年劣化等により、ノズル列延在方向Ｙ３と、副走査方向Ｙ２とが平行でない状態が生じ得る。ノズル列延在方向Ｙ３と副走査方向Ｙ２とが平行でない場合、パス印刷時に、ある１のタイミングで、１つのノズル列ＡＲを構成する複数のノズルＮＺによって副走査方向Ｙ２に対応する方向に形成されるドット列が延在する方向が、副走査方向Ｙ２と平行でなくなり、これに起因して印刷結果の品質が低下する可能性がある。以下、詳述する。
【００４０】
上述したように、図４は、副走査方向Ｙ２とノズル列延在方向Ｙ３とが平行である場合における、１つのノズル列ＡＲと、１回のオーバーラップ印刷でノズル列ＡＲにより形成されるドット群との関係を模式的に示す図である。
図４に示すように、副走査方向Ｙ２とノズル列延在方向Ｙ３とが平行である場合、パス印刷で間欠的に連続して形成される副走査方向ドット列が、副走査方向Ｙ２と平行な状態である。この場合、印刷結果の品質は低下しない。
【００４１】
図５は、副走査方向Ｙ２とノズル列延在方向Ｙ３とが平行でない場合における、ノズル列ＡＲと、１回のオーバーラップ印刷でノズル列ＡＲにより形成されるドット群との関係を模式的に示す図である。
図５に示すように、副走査方向Ｙ２とノズル列延在方向Ｙ３とが平行でない場合、パス印刷で間欠的に連続して形成される副走査方向ドット列が、副走査方向Ｙ２と平行ではなく、このことに起因して印刷結果の品質が低下する可能性がある。
【００４２】
以下、副走査方向ドット列が延在する方向を「副走査方向ドット列方向Ｙ４」という。また、副走査方向ドット列方向Ｙ４が副走査方向Ｙ２と平行でない状態のことを、副走査方向ドット列のズレと表現する。
本実施形態に係るインクジェットプリンター１は、副走査方向ドット列のズレが生じ得ることを踏まえ、動作モードとして補正モードを有する。インクジェットプリンター１は、補正モードで印刷を実行することにより、副走査方向ドット列のズレが印刷結果に与える影響を抑制し、これにより、副走査方向ドット列のズレに起因して発生する印刷結果の品質の低下を抑制する。
以下、補正モードで画像の印刷を実行するときのインクジェットプリンター１の動作について詳述する。
【００４３】
図６は、補正モードでロール紙Ｒに画像を印刷するときのホストコンピューター３、及び、インクジェットプリンター１の動作を示すフローチャートである。図６において、フローチャートＦＡは、ホストコンピューター３の動作を示し、フローチャートＦＢは、インクジェットプリンター１の動作を示す。
なお、ユーザーは、所定の手段で、動作モードを、通常モードと補正モードとの間で切り替え可能である。
【００４４】
図６のフローチャートＦＡに示すように、ホストコンピューター３のホスト制御部５０は、インクジェットプリンター１に印刷させる画像の画像データを生成する（ステップＳＡ１）。
本実施形態において、画像データは、ドットマトリックス状にドットが配置され、ドットごとに、表示用の表色系の各色（本実施形態では、レッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ））の度合いを所定階調の階調値として保持するビットマップデータである。
ホスト制御部５０は、ステップＳＡ１の処理を、例えば、ユーザーの指示に基づいて実行する。また、ホストコンピューター３には、所定のアプリケーションと、プリンタードライバーとがインストールされる。ホスト制御部５０は、ステップＳＡ１の処理を、当該所定のアプリケーション、プリンタードライバー、その他の関連する制御プログラムの機能により実行する。
【００４５】
次いで、ホスト制御部５０は、ホスト通信部５４を制御して、ステップＳＡ１で生成した画像データを、インクジェットプリンター１に送信する（ステップＳＡ２）。
【００４６】
図６のフローチャートＦＢに示すように、インクジェットプリンター１の制御部３０は、通信部３９を制御して、画像データを受信する（ステップＳＢ１）。
次いで、制御部３０は、ズレ検出処理を実行する（ステップＳＢ２）。
【００４７】
ステップＳＢ２のズレ検出処理は、副走査方向ドット列のズレの状態を検出する処理である。本実施形態では、「副走査方向ドット列のズレの状態」とは、副走査方向Ｙ２に対する副走査方向ドット列方向Ｙ４の角度を意味する。
図７は、副走査方向Ｙ２に対する副走査方向ドット列方向Ｙ４の角度の説明に利用する図である。図７において、角度θ１、及び、角度θ２が、「副走査方向Ｙ２に対する副走査方向ドット列方向Ｙ４の角度」に相当する。
制御部３０は、例えば、以下の２つの方法で、ズレ検出処理を実行する。
【００４８】
＜第１の方法＞
第１の方法は、以下である。
制御部３０は、インクジェットヘッド１０、その他の機構を制御して、ロール紙Ｒに、ノズル列ＡＲにより副走査方向ドット列を形成させる。
次いで、制御部３０は、カメラ４０を制御して、ロール紙Ｒに形成させた副走査方向ドット列を撮影させ、撮影結果に基づく撮影画像データを取得する。
次いで、制御部３０は、撮影画像データを分析し、副走査方向Ｙ２に対する副走査方向ドット列方向Ｙ４の角度を検出する。具体的には、制御部３０は、撮影画像データに基づいて、副走査方向ドット列を構成するドットのそれぞれを、副走査方向Ｙ２をｙ軸とする仮想的な座標系にプロットする。次いで、制御部３０は、仮想的な座標系にプロットされた各点を回帰直線によって近似的に表し、ｙ軸に対する当該回帰直線の角度を、副走査方向ドット列のズレの状態（副走査方向Ｙ２に対する副走査方向ドット列方向Ｙ４の角度）として検出する。ｙ軸に対する当該回帰直線の角度は、副走査方向Ｙ２に対する副走査方向ドット列方向Ｙ４の角度と近似しており、副走査方向Ｙ２に対する副走査方向ドット列方向Ｙ４の角度とみなすことができる。
【００４９】
なお、第１の方法によるズレ検出処理は、画像の印刷に際し、毎回行う構成でもよい。また、以下の構成でもよい。すなわち、制御部３０は、第１の方法によるズレ検出処理を、所定の事象をトリガーとして実行する。所定の事象は、例えば、インクジェットプリンター１の電源のオンであり、また例えば、ユーザーの指示である。制御部３０は、副走査方向ドット列のズレの状態を示す情報（副走査方向Ｙ２に対する副走査方向ドット列方向Ｙ４の角度を示す情報）を記憶部３３の所定の記憶領域に記憶し、必要に応じて、直近で行ったズレ検出処理に対応する情報を取得し、副走査方向ドット列のズレの状態を検出する。
第１の方法によれば、経年劣化等で事後的に生じた副走査方向ドット列のズレを的確に検出できる。
【００５０】
＜第２の方法＞
第２の方法は、以下である。
事前の人為的なテストや、シミュレーション、その他の手段により、事前に、副走査方向Ｙ２に対する副走査方向ドット列方向Ｙ４の角度が検出され、当該角度を示す情報が記憶部３３の所定の記憶領域に記憶される。ステップＳＢ２において、制御部３０は、記憶部３３の所定の記憶領域に記憶された情報を取得し、副走査方向Ｙ２に対する副走査方向ドット列方向Ｙ４の角度を検出する。
第２の方法によれば、カメラ４０をインクジェットプリンター１に設ける必要がない。
すなわち、第１の方法、第２の方法のいずれにおいても、ズレ検出処理は図６のフローチャートＦＢに示されるステップＳＢ２の位置で行われない場合もある。
【００５１】
ステップＳＢ２のズレ検出処理を実行した後、制御部３０は、補正が必要な程度に副走査方向ドット列のズレが生じた状態か否かを判別する（ステップＳＢ３）。
例えば、ステップＳＢ３において、制御部３０は、副走査方向Ｙ２に対する副走査方向ドット列方向Ｙ４の角度が、所定の範囲内（例えば、０°〜０．５°の範囲内。）にある場合、補正が必要な程度に副走査方向ドット列のズレが生じた状態でないと判別する。一方、ステップＳＢ３において、制御部３０は、副走査方向Ｙ２に対する副走査方向ドット列方向Ｙ４の角度が、所定の範囲内ではない場合、補正が必要な程度に副走査方向ドット列のズレが生じた状態であると判別する。
【００５２】
なお、副走査方向Ｙ２に対する副走査方向ドット列方向Ｙ４の角度が許容範囲を超えている場合、印刷の実行を停止し、その旨報知する構成でもよい。
【００５３】
補正が必要な程度に副走査方向ドット列のズレが生じた状態ではない場合（ステップＳＢ３：ＮＯ）、制御部３０は、上述した通常モードと同様の処理を行ってロール紙Ｒへの画像の印刷を実行する（ステップＳＢ４）。ステップＳＢ４の処理の詳細については省略する。
【００５４】
一方、補正が必要な程度に副走査方向ドット列のズレが生じた状態の場合（ステップＳＢ３：ＹＥＳ）、制御部３０は、ノズル列ＡＲを構成するノズルＮＺを副走査方向Ｙ２に沿って複数（本実施形態では、２つ。）の範囲に分割する（ステップＳＢ５）。以下、詳述する。
図８は、インクジェットプリンター１が有する１つのノズル列ＡＲを示す図である。図８に示すノズル列ＡＲは、６個のノズルＮＺにより構成される。
ステップＳＢ６において、制御部３０は、副走査方向Ｙ２に、ノズルＮＺの範囲を２つに分割する。
ノズルＮＺの分割に際し、制御部３０は、分割後の各範囲に属するノズルＮＺの個数が同じ、又は、近似するように、範囲の分割を行う。
図８の例では、ステップＳＢ６において、制御部３０は、範囲Ｈ２１と、範囲Ｈ２２とにノズルＮＺを分割する。
【００５５】
ステップＳＢ５の処理後、制御部３０は、１回分のオーバーラップ印刷を実行する（ステップＳＢ６）。以下、詳述する。
以下では、まず、補正モードにおけるオーバーラップ印刷で形成されるドットの態様を説明し、次いで、オーバーラップ印刷を実現する方法について説明する。
【００５６】
図９Ａは、通常モード時のオーバーラップ印刷により形成されるドット群を示す。
図９Ａでは、ノズル列延在方向Ｙ３が副走査方向Ｙ２に対して搬送方向Ｈに向かって「右」側に傾いた状態のノズル列ＡＲを１つ有するインクジェットヘッド１０によりオーバーラップ印刷が実行されたときに形成されるドット群を示す。従って、形成される副走査方向ドット列について、副走査方向ドット列方向Ｙ４が、副走査方向Ｙ２に対して、搬送方向Ｈに向かって右側に傾いた状態である。なお、ノズル列ＡＲを構成するノズルＮＺは、６個である。
また、図９Ａでは、オーバーラップ印刷における第１パス印刷により形成される副走査方向ドット列（以下、「第１ドット列」という。）の各ドットを実線の円で示す。また、図９Ａでは、オーバーラップ印刷における第２パス印刷により形成される副走査方向ドット列（以下、「第２ドット列」という。）の各ドットを点線の円で示す。
また、図９Ａにおいて、オーバーラップ印刷により形成される全ての副走査方向ドット列の各ドットは、インクの吐出を伴って形成されるドットである。
また、図９Ａでは、ドット群を構成する各ドットに、識別番号を付す。例えば、図９Ａ中、左下の端に位置するドットには、識別番号として、識別番号：Ｄ１−１−６が付される。
【００５７】
図９Ｂは、図９Ａに係るインクジェットヘッド１０と同一のインクジェットヘッド１０により、図９Ａに係るオーバーラップ印刷で使用する画像データと同一の画像データに基づいて、補正モードで、オーバーラップ印刷が行われた場合に形成されるドット群を示す。図９Ｂでは、図９Ａと同様、第１ドット列の各ドットを実線の円で示し、第２ドット列の各ドットを点線の円で示す。
また、図９Ｂでは、ステップＳＢ５の処理により、ノズル列ＡＲを構成するノズルＮＺは、範囲Ｈ２１と、範囲Ｈ２２との２つの範囲に分けられた状態であり、これにより、ドット群は、副走査方向Ｙ２に対して範囲Ｈ２１と範囲Ｈ２２とに分けられた状態である。
また、図９Ｂでは、ドット群を構成する各ドットに、図９Ａに対応する識別番号を付す。すなわち、図９Ａにおける１の値の識別番号のドットと、図９Ｂにおける当該１の値の識別番号のドットとは、印刷される画像を構成するドットのうち共通する同一のドットに対応しており、同一のインク量のインクが吐出されて形成される。
【００５８】
図９Ｂに示すように、補正モードでは、第１パス印刷により形成すべき副走査方向ドット列（第１ドット列）の一部のドットが、第２パス印刷により形成される副走査方向ドット列（第２ドット列）により代替して形成される。さらに、当該代替に対応して、第２ドット列により形成すべき一部のドットが、第１ドット列により代替して形成される。
詳述すると、図９Ｂに示すように、副走査方向ドット列方向Ｙ４が、副走査方向Ｙ２に対して、搬送方向Ｈに向かって右側に傾いた状態の場合、以下の態様でドットが形成される。すなわち、１の第１ドット列のドットのうち、搬送方向Ｈの上流側の範囲（図９Ｂの例では範囲Ｈ２２）に属するドットが、当該１の第１ドット列の正方向ＹＳ側に隣接する第２ドット列により代替して形成される。これに対応して、１の第２ドット列のドットのうち、搬送方向Ｈの上流側の範囲（図９Ｂの例では範囲Ｈ２２）に属するドットが、当該１の第２ドット列の正方向ＹＳ側に隣接する第１ドット列により代替して形成される。
例えば、通常モードにおいて第１ドット列で形成されるべき識別番号：Ｄ１−１−４、識別番号：Ｄ１−１−５、及び、識別番号：Ｄ１−１−６の３つのドットが、補正モードでは、対応する第２ドット列の範囲Ｈ２２に属するドットによって代替して形成される。また例えば、通常モードにおいて第２ドット列で形成されるべき識別番号：Ｄ２−１−４、識別番号：Ｄ２−１−５、及び、識別番号：Ｄ２−１−６の３つのドットが、補正モードでは、対応する第１ドット列の範囲Ｈ２２に属するドットによって代替して形成される。
この結果、図９Ａ、及び、図９Ｂに示すように、通常モードと比較して、補正モードでは、範囲Ｈ２２に属するドットについて、１ドット分、主走査方向Ｙ１（正方向ＹＳ）にずれてドットが形成された状態となる。
【００５９】
補正モードのオーバーラップ印刷において、上述した態様でドットの形成が行われることより、以下の効果を奏する。
すなわち、図９Ａと、図９Ｂとの比較で明らかなとおり、副走査方向ドット列のズレに起因して発生する、画像の見た目上の傾きが、抑制される。
つまり、通常モードに係るオーバーラップ印刷により形成される１の副走査方向ドット列と比較して、「補正モードにおいて、通常モードに係る１の副走査方向ドット列に対応して、１の第１ドット列のドットと、当該１の第１ドット列に対応する第２ドット列において代替して形成されるドットとによって構成されるドット群」は、「副走査方向ドット列のズレが生じてない場合に、副走査方向Ｙ２に沿って形成される副走査方向ドット列」とより近似した状態となる。これにより、副走査方向ドット列のズレが印刷結果に与える影響が抑制され、印刷結果の品質の低下が抑制される。
【００６０】
図１０Ａは、通常モード時のオーバーラップ印刷により形成されるドット群を示す。
図１０Ａでは、ノズル列延在方向Ｙ３が副走査方向Ｙ２に対して搬送方向Ｈに向かって「左」側に傾いた状態のノズル列ＡＲを１つ有するインクジェットヘッド１０によりオーバーラップ印刷が実行されたときに形成されるドット群を示す。従って、形成される副走査方向ドット列について、副走査方向ドット列方向Ｙ４が、副走査方向Ｙ２に対して、搬送方向Ｈに向かって左側に傾いた状態である。なお、ノズル列ＡＲを構成するノズルＮＺは、６個である。
また、図１０Ａでは、第１ドット列の各ドットを実線の円で示す。また、図１０Ａでは、第２ドット列の各ドットを点線の円で示す。また、図１０Ａにおいて、オーバーラップ印刷により形成される全ての副走査方向ドット列の各ドットは、インクの吐出を伴って形成されるドットである。
また、図１０Ａでは、ドット群を構成する各ドットに、図９Ａの各ドットに付した識別番号に対応させて、識別番号を付す。
【００６１】
図１０Ｂは、図１０Ａに係るインクジェットヘッド１０と同一のインクジェットヘッド１０により、図１０Ａに係るオーバーラップ印刷で使用する画像データと同一の画像データに基づいて、補正モードで、オーバーラップ印刷が行われた場合に形成されるドット群を示す。図１０Ｂでは、図１０Ａと同様、第１ドット列の各ドットを実線の円で示し、第２ドット列の各ドットを点線の円で示す。
また、図１０Ｂでは、ステップＳＢ５の処理により、ノズル列ＡＲを構成するノズルＮＺは、範囲Ｈ２１と、範囲Ｈ２２との２つの範囲に分けられた状態であり、これにより、ドット群は、副走査方向Ｙ２に対して範囲Ｈ２１と範囲Ｈ２２とに分けられた状態である。
また、図１０Ｂでは、ドット群を構成する各ドットに、図１０Ａに対応する識別番号を付す。
【００６２】
図１０Ｂに示すように、補正モードでは、第１パス印刷により形成すべき副走査方向ドット列（第１ドット列）の一部のドットが、第２パス印刷により形成される副走査方向ドット列（第２ドット列）により代替して形成される。さらに、当該代替に対応して、第２ドット列により形成すべき一部のドットが、第１ドット列により代替して形成される。
詳述すると、図１０Ｂに示すように、副走査方向ドット列方向Ｙ４が、副走査方向Ｙ２に対して、搬送方向Ｈに向かって左側に傾いた状態の場合、以下の態様でドットが形成される。すなわち、１の第１ドット列のドットのうち、搬送方向Ｈの下流側の範囲（図１０Ｂの例では範囲Ｈ２１）に属するドットが、当該１の第１ドット列の逆方向ＹＧ側に隣接する第２ドット列により代替して形成される。これに対応して、１の第２ドット列のドットのうち、搬送方向Ｈの下流側の範囲（図１０Ｂの例では範囲Ｈ２１）に属するドットが、当該１の第２ドット列の逆方向ＹＧ側に隣接する第１ドット列により代替して形成される。
例えば、通常モードにおいて第１ドット列で形成されるべき識別番号：Ｄ１−２−４、識別番号：Ｄ１−２−５、及び、識別番号：Ｄ１−２−６の３つのドットが、補正モードでは、対応する第２ドット列の範囲Ｈ２２に属するドットによって代替して形成される。また例えば、通常モードにおいて第２ドット列で形成されるべき識別番号：Ｄ２−１−４、識別番号：Ｄ２−１−５、及び、識別番号：Ｄ２−１−６の３つのドットが、補正モードでは、対応する第１ドット列の範囲Ｈ２２に属するドットによって代替して形成される。
この結果、図１０Ａ、及び、図１０Ｂに示すように、通常モードと比較して、補正モードでは、範囲Ｈ２１に属するドットについて、１ドット分、主走査方向Ｙ１（逆方向ＹＧ）にずれてドットが形成された状態となる。
これにより、図９Ａ、及び、図９Ｂを用いて説明した効果と同様の効果を奏する。
【００６３】
以上のように、補正モード時のオーバーラップ印刷では、副走査方向ドット列方向Ｙ４の副走査方向Ｙ２に対する傾きの状態に応じて、１の副走査方向ドット列の一部のドットが、対応する他の副走査方向ドット列により代替して形成される。これにより、副走査方向ドット列のズレが印刷結果に与える影響が抑制され、印刷結果の品質の低下が抑制される。
【００６４】
次に、補正モードでオーバーラップ印刷を実行するときの方法について２つの方法を例にあげて説明する。
【００６５】
＜第１の方法＞
図１１のフローチャートＦＣは、第１の方法に係る補正モードでオーバーラップ印刷を実行するときのインクジェットプリンター１の動作を示すフローチャートである。
図１１のフローチャートＦＣに示すように、制御部３０は、ステップＳＢ１で受信した画像データから、１回分のパス印刷で印刷する画像に対応する領域の画像データを取得する（ステップＳＣ１）。
【００６６】
次いで、制御部３０は、解像度変換処理を実行する（ステップＳＣ２）。
解像度変換処理は、ステップＳＣ１で取得した画像データについて、表示解像度から印刷解像度へ変換する処理である。
【００６７】
次いで、制御部３０は、色変換処理を実行する（ステップＳＣ３）。
色変換処理は、解像度変換処理により生成されたデータについて、表示用の表色系のデータ（本実施形態では、各ドットをレッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）の度合いを階調値で表すデータ）から、印刷用の表色系のデータ（本実施形態では、各ドットをシアン（Ｃ）、イエロー（Ｙ）、マゼンタ（Ｍ）、ブラック（Ｋ）の度合いを諧調値で表すデータ）に変換する処理である。
【００６８】
次いで、制御部３０は、ハーフトーン処理を実行する（ステップＳＣ４）。
ハーフトーン処理は、色変換処理により生成されたデータについて、表示用の高階調のデータから、印刷用の低階調のデータに階調変換する処理である。制御部３０は、組織的ディザ法や、誤差拡散方法等を用いてハーフトーン処理を実行する。
ハーフトーン処理により生成されたデータは、オーバーラップ印刷（第１パス印刷、及び、第２パス印刷）により印刷される画像を構成するドットのそれぞれについて、各色のインクの吐出量を階調値として保持するラスターデータである。
【００６９】
次いで、制御部３０は、ハーフトーン処理により生成されたデータに基づいて、イメージデータ生成処理を実行する（ステップＳＣ５）。
イメージデータ生成処理は、オーバーラップ印刷で行われる２回のパス印刷のそれぞれについて、イメージデータを生成する処理である。
第１の方法において、イメージデータとは、１回のパス印刷で印刷する画像を構成するドットのそれぞれについて、各色のインクの吐出量を階調値として保持するラスターデータである。
特に、第１の方法に係るイメージデータ生成処理において、制御部３０は、副走査方向ドット列方向Ｙ４の副走査方向Ｙ２に対する傾きの状態（右側に傾いているか左側に傾いているか）に応じて、以下の処理を実行する。すなわち、制御部３０は、イメージデータを構成する副走査方向Ｙ２のドット列のそれぞれについて、代替する対象とするドット、及び、代替する対象とするドット列を特定し、代替する対象とするドットが、代替する対象とするドット列により代替された状態のイメージデータを生成する。
【００７０】
図１２Ａは、オーバーラップ印刷により図９Ｂで示すドット群を形成する場合に、ステップＳＣ５で生成される第１パス印刷のイメージデータを示す。図１２Ａでは、第２パス印刷に係るドットを点線の円で示す。
また、図１２Ｂは、オーバーラップ印刷により図９Ｂで示すドット群を形成する場合に、ステップＳＣ５で生成される第２パス印刷のイメージデータを示す。図１２Ｂでは、第１パス印刷に係るドットを点線の円で示す。
図１２Ａ、及び、図１２Ｂでは、各ドットに、図９Ｂのドットに付された識別番号に対応させて、識別番号を付す。
図１２Ａに示すイメージデータに基づいて第１パス印刷が行われることにより、図９Ｂに示す態様で、第１ドット列の形成が行われる。また、図１２Ｂに示すイメージデータに基づいて第２パス印刷が行われることにより、図９Ｂに示す態様で、第２ドット列の形成が行われる。
【００７１】
次いで、制御部３０は、ステップＳＣ５のイメージデータ生成処理で生成した第１のパス印刷に係るイメージデータを印刷バッファーに展開する（ステップＳＣ６）。印刷バッファーは、ＲＡＭ等のワークエリアとして機能するメモリーに形成された記憶領域である。
次いで、制御部３０は、印刷バッファーに展開したイメージデータに基づいて、ヘッド制御ユニット３４、モーター駆動回路３５等を制御して、インクジェットヘッド１０、その他の機構を駆動し、第１パス印刷を実行する（ステップＳＣ７）。
次いで、制御部３０は、ステップＳＣ５のイメージデータ生成処理で生成した第２のパス印刷に係るイメージデータを印刷バッファーに展開する（ステップＳＣ８）。
次いで、制御部３０は、印刷バッファーに展開したイメージデータに基づいて、ヘッド制御ユニット３４、モーター駆動回路３５等を制御して、インクジェットヘッド１０、その他の機構を駆動し、第１パス印刷を実行する（ステップＳＣ９）。
以上のようにしてオーバーラップ印刷が行われる結果、１回分のパス印刷の実行が完了したときに、１の副走査方向ドット列の一部のドットが、対応する他の副走査方向ドット列により代替して形成された状態となり、上述したように、副走査方向ドット列のズレに起因した印刷結果の品質の劣化が抑制される。
【００７２】
＜第２の方法＞
図１３のフローチャートＦＤは、第２の方法に係る補正モードでオーバーラップ印刷を実行するときのインクジェットプリンター１の動作を示すフローチャートである。
図１３のフローチャートＦＤに示すように、制御部３０は、ステップＳＢ１で受信した画像データから、１回分のパス印刷で印刷する画像に対応する領域の画像データを取得する（ステップＳＤ１）。
【００７３】
次いで、制御部３０は、解像度変換処理（ステップＳＤ２）、色変換処理（ステップＳＤ３）、及び、ハーフトーン処理（ステップＳＤ４）を、順次、実行する。
図１４は、オーバーラップ印刷により図９Ｂで示すドット群を形成する場合に、ステップＳＤ４のハーフトーン処理により生成されるデータを示す図である。図１４では、各ドットに、図９Ｂのドットに付された識別番号に対応させて、識別番号を付す。
上述したように、ハーフトーン処理で生成されるデータは、オーバーラップ印刷（第１パス印刷、及び、第２パス印刷）により印刷される画像を構成するドットのそれぞれについて、各色のインクの吐出量を階調値として保持するラスターデータである。
【００７４】
次いで、制御部３０は、ハーフトーン処理により生成されたデータを、イメージデータとして、印刷バッファーに展開する（ステップＳＤ５）。
【００７５】
次いで、制御部３０は、印刷バッファーに展開したイメージデータに基づいて、第１パス印刷を実行する（ステップＳＤ６）。
詳述すると、制御部３０は、第１パス印刷で形成する副走査方向ドット列（第１ドット列）のそれぞれについて、通常モードに係る第２ドット列の一部のドットが、対応する第１ドット列により代替して形成された状態となるように、ステップＳＢ５で分割した範囲ごとに、各範囲に属するノズルＮＺによるインクの吐出のタイミングを調整する。
例えば、図１４で例示したデータに対応するイメージデータに基づいてパス印刷を実行する場合、制御部３０は、範囲Ｈ２２に属するイメージデータに基づくドットの形成のタイミングと、範囲Ｈ２１に属するイメージデータに基づくドットの形成のタイミングとを、１ドット分ずらしながら、副走査方向ドット列の形成を間欠的に連続して実行する。この結果、図１４で例示したデータに対応するイメージデータに基づいて第１パス印刷が実行された場合、図９Ｂに示す態様で、第１ドット列が形成される。
【００７６】
次いで、制御部３０は、印刷バッファーに展開したイメージデータに基づいて、第２パス印刷を実行する（ステップＳＤ７）。
詳述すると、制御部３０は、第２パス印刷で形成する副走査方向ドット列（第２ドット列）のそれぞれについて、通常モードに係る第１ドット列の一部のドットが、対応する第２ドット列により代替して形成された状態となるように、ステップＳＢ５で分割した範囲ごとに、各範囲に属するノズルＮＺによるインクの吐出のタイミングを調整する。
例えば、図１４で例示したデータに対応するイメージデータに基づいてパス印刷を実行する場合、制御部３０は、範囲Ｈ２２に属するイメージデータに基づくドットの形成のタイミングと、範囲Ｈ２１に属するイメージデータに基づくドットの形成のタイミングとを、１ドット分ずらしながら、副走査方向ドット列の形成を間欠的に連続して実行する。この結果、図１４で例示したデータに対応するイメージデータに基づいて第２パス印刷が実行された場合、図９Ｂに示す態様で、第２ドット列が形成される。
【００７７】
図６のフローチャートＦＢに示すように、ステップＳＢ６でオーバーラップ印刷を実行した後、制御部３０は、画像データに基づく画像の印刷が完了したか否かを判別する（ステップＳＢ７）。
完了してない場合（ステップＳＢ７：ＮＯ）、制御部３０は、処理手順をステップＳＢ６に戻す。
完了した場合（ステップＳＢ７：ＹＥＳ）、制御部３０は、処理を終了する。
【００７８】
以上説明したように、本実施形態に係るインクジェットプリンター１は、インクジェットヘッド１０（印刷ヘッド）と、制御部３０とを備える。インクジェットヘッド１０は、副走査方向Ｙ２に複数のノズルＮＺ（印刷素子）が並べて設けられて構成されるノズル列ＡＲ（印刷素子列）を有し、ノズル列ＡＲを構成するノズルＮＺによりロール紙Ｒ（記録媒体）にドットを形成する。
制御部３０は、インクジェットヘッド１０を主走査方向Ｙ１に走査させつつ、ノズル列ＡＲを構成する複数のノズルＮＺによって副走査方向Ｙ２に形成される副走査方向ドット列を連続してロール紙Ｒに形成させてロール紙Ｒに画像を印刷させるパス印刷を実行する。また、制御部３０は、ロール紙Ｒの同一の領域を印刷する対象として、副走査方向ドット列が形成される位置が主走査方向Ｙ１にずらされたパス印刷を複数回（本実施形態では２回。）行って画像を印刷するオーバーラップ印刷を実行する。
制御部３０は、オーバーラップ印刷に際し、副走査方向ドット列のズレに応じて、オーバーラップ印刷における１のパス印刷で形成すべき一部のドットを、オーバーラップ印刷における他のパス印刷により代替して形成する。
この構成によれば、インクジェットプリンター１は、副走査方向ドット列のズレに応じて、オーバーラップ印刷における１のパス印刷で形成すべき一部のドットを、オーバーラップ印刷における他のパス印刷により代替して形成することにより、１の副走査方向ドット列のドットと、当該１の副走査方向ドット列に対応する副走査方向ドット列によって代替するドットとによって構成されるドット群を、副走査方向ドット列のズレが生じてない場合に副走査方向Ｙ２に沿って形成される副走査方向ドット列に近似した状態とすることができる。これにより、インクジェットプリンター１は、副走査方向ドット列のズレに起因して発生する、画像の見た目上の傾きを抑制でき、副走査方向ドット列のズレが印刷結果に与える影響を抑制できる。
【００７９】
また、本実施形態では、制御部３０は、オーバーラップ印刷に際し、ノズル列ＡＲを構成するノズルＮＺを副走査方向Ｙ２に沿って複数の範囲（本実施形態では２つの範囲。）に分割し、オーバーラップ印刷における１のパス印刷で形成すべきドットのうち、分割した範囲のうちの所定の範囲に属するドットを、オーバーラップ印刷における他のパス印刷により代替して形成する。
この構成によれば、インクジェットプリンター１は、分割した範囲を単位として、ドットの代替を行うことができるため、複雑な処理を行うことなく、的確に、当該代替を実行できる。
【００８０】
また、本実施形態では、オーバーラップ印刷に係る第１の方法において、制御部３０は、パス印刷を実行する場合、パス印刷で印刷する画像のイメージデータを生成し、生成したイメージデータを印刷バッファーに展開し、印刷バッファーに展開したイメージデータに基づいてインクジェットヘッド１０を制御して、パス印刷を実行する。そして、制御部３０は、オーバーラップ印刷に際し、オーバーラップ印刷で行われるパス印刷のそれぞれについて、オーバーラップ印刷における１のパス印刷で形成すべきドットのうち、分割した範囲のうちの所定の範囲に属するドットが、オーバーラップ印刷における他のパス印刷により代替されるように加工されたイメージデータを生成し、生成したイメージデータに基づいてパス印刷を実行する。
この構成によれば、制御部３０は、イメージデータの加工という手段により、ドットの代替を的確に実行できる。
【００８１】
また、本実施形態では、制御部３０は、オーバーラップ印刷に際し、オーバーラップ印刷における１のパス印刷により分割した所定の範囲に属するドットを形成するタイミング、及び、オーバーラップ印刷における他のパス印刷により分割した所定の範囲に属するドットを形成するタイミングを調整することにより、副走査方向ドット列のズレに応じて、オーバーラップ印刷における１のパス印刷で形成すべき一部のドットを、オーバーラップ印刷における他のパス印刷により代替して形成する。
この構成によれば、制御部３０は、オーバーラップ印刷における１のパス印刷、及び、他のパス印刷におけるドットを形成するタイミングの調整という手段により、ドットの代替を的確に実行できる。
【００８２】
なお、上述した実施の形態は、あくまでも本発明の一態様を示すものであり、本発明の範囲内で任意に変形および応用が可能である。
例えば、上述した実施形態では、インクジェットプリンター１が、ロール紙Ｒに印刷する場合を例にして発明を説明した。しかしながら、インクジェットプリンター１が印刷する記録媒体は、実施形態で例示したものに限られない。
また例えば、上述した実施形態は、印刷装置が、インクジェット式のプリンターである場合を例にして発明を説明した。しかしながら、印刷装置の印刷方式は、インクジェット式に限らず、サーマル式、ドットインパクト式等、何でもよい。サーマル式の場合、印刷ヘッドに設けられる発熱素子が印刷素子に相当し、ドットインパクト式の場合、印刷ヘッドに設けられるワイヤーが印刷素子に相当する。
【００８３】
また例えば、上述したインクジェットプリンター１の制御方法（印刷装置の制御方法）が、インクジェットプリンター１が備えるコンピューター、又は、インクジェットプリンター１に接続される外部装置を用いて実現される場合、本発明を、当該方法を実現するためにコンピューターが実行するプログラム、このプログラムをコンピューターで読み取り可能に記録した記録媒体、或いは、このプログラムを伝送する伝送媒体の態様で構成することも可能である。上記記録媒体としては、磁気的、光学的記録媒体又は半導体メモリーデバイスを用いることができる。具体的には、フレキシブルディスク、ＨＤＤ（Hard Disk Drive）、ＣＤ−ＲＯＭ（Compact Disk Read Only Memory）、ＤＶＤ（Digital Versatile Disk）、Ｂｌｕ−ｒａｙ（登録商標）Ｄｉｓｃ、光磁気ディスク、フラッシュメモリー、カード型記録媒体等の可搬型の、或いは固定式の記録媒体が挙げられる。また、上記記録媒体は、インクジェットプリンター１や、インクジェットプリンター１に接続された外部装置が備える内部記憶装置であるＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、ＨＤＤ等の不揮発性記憶装置でもよい。
また、図を用いて説明した各機能ブロックはハードウェアとソフトウェアにより任意に実現可能であり、特定のハードウェア構成を示唆するものではない。
【符号の説明】
【００８４】
１…インクジェットプリンター（印刷装置）、２…印刷システム、３…ホストコンピューター、１０…インクジェットヘッド、２０…キャリッジ、２１…カッターユニット、３０…制御部、３１…入力部、３３…記憶部、３４…ヘッド制御ユニット、３５…モーター駆動回路、３６…搬送モーター、３７…キャリッジモーター、３８…カッターモーター、３９…通信部、４０…カメラ、５０…ホスト制御部、５１…ホスト入力部、５２…ホスト表示部、５３…ホスト記憶部、５４…ホスト通信部、１４１…搬送ローラー、１４２…搬送ローラー、１４３…搬送ローラー、１４４…搬送ローラー、ＡＲ…ノズル列（印刷素子列）、ＮＺ…ノズル（印刷素子）、Ｒ…ロール紙（記録媒体）。
【図１】
2017177425.tif 000003
【図２】
2017177425.tif 000004
【図３】
2017177425.tif 000005
【図４】
2017177425.tif 000006
【図５】
2017177425.tif 000007
【図６】
2017177425.tif 000008
【図７】
2017177425.tif 000009
【図８】
2017177425.tif 000010
【図９Ａ】
2017177425.tif 000011
【図９Ｂ】
2017177425.tif 000012
【図１０Ａ】
2017177425.tif 000013
【図１０Ｂ】
2017177425.tif 000014
【図１１】
2017177425.tif 000015
【図１２Ａ】
2017177425.tif 000016
【図１２Ｂ】
2017177425.tif 000017
【図１３】
2017177425.tif 000018
【図１４】
2017177425.tif 000019