(57)【要約】      （修正有）【課題】吐出不良となったノズルで本来インクを吐出すべき画素に対して、正常なノズルでインクを吐出しない場合にも、吐出不良による画質低下を抑えることができる印刷制御装置を提供する。【解決手段】印刷媒体にインクを吐出するノズルが印刷媒体の搬送方向に複数並んだノズル列を有する印刷ヘッドのうちの、吐出不良ノズルの位置を取得する。また、印刷ヘッドの走査方向における１ラインであるラスターを複数回の走査で構成するように、かつラスターを構成する複数のドット位置のそれぞれに２度以上インクが吐出されないように生成された印刷データのうちの、吐出不良ノズルによりインクが吐出される位置である第１の位置を特定する。そして、生成した印刷データにおいて第１の位置にインクの吐出が関係付けられている場合には、搬送方向に沿って第１の位置を挟む第２の位置にインクの吐出を関連づけるように、印刷データを修正する。【選択図】図６
2015136882.tif 000002
【特許請求の範囲】
【請求項１】
印刷媒体にインクを吐出するノズルが印刷媒体の搬送方向に複数並んだノズル列を有する印刷ヘッドのうちの、吐出不良となったノズルである吐出不良ノズルの位置を取得するノズル情報取得部と、
前記印刷ヘッドの走査方向における１ラインであり、複数のドット位置により構成されるラスターを、複数回の走査で構成するように、ドット位置とインクを吐出するノズルとが関連付けられた印刷データを生成するデータ生成部と、
前記取得した吐出不良ノズルの位置に基づいて、前記印刷データのうちの、前記吐出不良ノズルによりインクが吐出される位置である第１の位置を特定し、前記生成した印刷データにおいて前記第１の位置にインクの吐出が関係付けられている場合には、前記第１の位置にインクの不吐出を関連づけ、前記搬送方向に沿って前記第１の位置を挟む第２の位置にインクの吐出を関連づけるように前記印刷データを修正するデータ修正部と、
を備えることを特徴とする印刷制御装置。
【請求項２】
請求項１に記載の印刷制御装置において、
前記データ修正部は、前記生成した印刷データにおいて前記第２の位置にインクの吐出が関連付けられている場合には、前記第２の位置に複数回インクを吐出するように前記印刷データを修正する
ことを特徴とする印刷制御装置。
【請求項３】
請求項２に記載の印刷制御装置において、
前記データ修正部は、前記第２の位置に複数回インクを吐出する場合には、前記生成した印刷データにおいて前記第２の位置に関連づけられたノズルと、前記生成した印刷データにおいて前記第２の位置と同じラスターにおいて前記第２の位置に隣接する位置に関連付けられたノズルと、を用いてインクを吐出するように前記印刷データを修正する
ことを特徴とする印刷制御装置。
【請求項４】
請求項１又は２に記載の印刷制御装置において、
前記データ修正部は、前記生成した印刷データにおいて前記第１の位置にインクの吐出が関連付けられていない場合には、前記印刷データを修正しない
ことを特徴とする印刷制御装置。
【請求項５】
請求項１に記載の印刷制御装置において、
前記ノズル情報取得部は、前記吐出不良ノズルを複数取得し、
前記第１の位置は、前記複数取得された吐出不良ノズルのそれぞれによりインクが吐出される位置であり、
前記データ修正部は、前記第１の位置がラスター全体である場合には、前記第２の位置であるラスターを構成する全ドット位置に対して１回の走査でインクを吐出するように、前記印刷データを修正する
ことを特徴とする印刷制御装置。
【請求項６】
請求項１から５のいずれか一項に記載の印刷制御装置において、
前記データ修正部により修正された印刷データを出力するとともに、前記第２の位置が前記ラスター内で隣接する場合には、そうでない場合と比較して、前記印刷ヘッドを走査方向に移動させる速度を半分にする指示を出力する出力部と、
を有することを特徴とする印刷制御装置。
【請求項７】
印刷媒体にインクを吐出するノズルが印刷媒体の搬送方向に複数並んだノズル列を有する印刷ヘッドのうちの、吐出不良となったノズルである吐出不良ノズルの位置を取得するステップと、
前記印刷ヘッドの走査方向における１ラインであり、複数のドット位置により構成されるラスターを複数回の走査で構成するように、ドット位置とインクを吐出するノズルとが関連付けられた印刷データを生成するステップと、
前記取得した吐出不良ノズルの位置に基づいて、前記印刷データのうちの、前記吐出不良ノズルによりインクが吐出される位置である第１の位置を特定し、前記生成した印刷データにおいて前記第１の位置にインクの吐出が関係付けられている場合には、前記第１の位置にインクの不吐出を関連づけ、前記搬送方向に沿って前記第１の位置を挟む第２の位置にインクの吐出を関連づけるように前記印刷データを修正するステップと、
を有することを特徴とする印刷制御方法。
【請求項８】
コンピューターを、印刷制御装置として機能させる印刷制御プログラムであって、
印刷媒体にインクを吐出するノズルが印刷媒体の搬送方向に複数並んだノズル列を有する印刷ヘッドのうちの、吐出不良となったノズルである吐出不良ノズルの位置を取得するステップと、
前記印刷ヘッドの走査方向における１ラインであり、複数のドット位置により構成されるラスターを複数回の走査で構成するように、ドット位置とインクを吐出するノズルとが関連付けられた印刷データを生成するステップと、
前記取得した吐出不良ノズルの位置に基づいて、前記印刷データのうちの、前記吐出不良ノズルによりインクが吐出される位置である第１の位置を特定し、前記生成した印刷データにおいて前記第１の位置にインクの吐出が関係付けられている場合には、前記第１の位置にインクの不吐出を関連づけ、前記搬送方向に沿って前記第１の位置を挟む第２の位置にインクの吐出を関連づけるように前記印刷データを修正するステップと、
を実行することを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、印刷制御方法及び印刷制御プログラムに関する。
【背景技術】
【０００２】
特許文献１には、複数回の走査の各走査に対応した記録データを出力するためのマスクテーブルを生成し、複数の吐出部のうち吐出不良が生じた吐出部に基づいて、生成されたマスクテーブルの内容を変更し、生成されたマスクテーブルあるいは変更されたマスクテーブルを用いて、記録すべき画像の画像情報に基づいて、複数回の走査の各走査における複数の吐出部に対応した記録データを出力する記録装置が開示されている。ここで、吐出不良とは、例えば、インクの粘度が上がる等の理由でノズルの目が詰まり、インクが吐出できない、いわゆるノズル抜けである。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０００−９４６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の発明では、１ラスターを複数の異なるノズルで印字するマルチパス印刷を利用し、吐出不良となったノズルで本来インクを吐出すべき画素に対して、異なるパス及び異なるノズルでインクを吐出している。
【０００５】
しかしながら、吐出不良となったノズルで本来インクを吐出すべき画素に対して、異なるノズルでインクを吐出できない場合には、特許文献１に記載の発明を適用することはできない。
【０００６】
そこで、本発明は、吐出不良となったノズルで本来インクを吐出すべき画素に対して、正常なノズルでインクを吐出しない場合にも、吐出不良による画質低下を抑えることができる印刷制御装置、印刷制御方法及び印刷制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するための第一の態様は、印刷制御装置であって、印刷媒体にインクを吐出するノズルが印刷媒体の搬送方向に複数並んだノズル列を有する印刷ヘッドのうちの、吐出不良となったノズルである吐出不良ノズルの位置を取得するノズル情報取得部と、前記印刷ヘッドの走査方向における１ラインであり、複数のドット位置により構成されるラスターを複数回の走査で構成するように、ドット位置とインクを吐出するノズルとが関連付けられた印刷データを生成するデータ生成部と、前記取得した吐出不良ノズルの位置に基づいて、前記印刷データのうちの、前記吐出不良ノズルによりインクが吐出される位置である第１の位置を特定し、前記生成した印刷データにおいて前記第１の位置にインクの吐出が関係付けられている場合には、前記第１の位置にインクの不吐出を関連づけ、前記搬送方向に沿って前記第１の位置を挟む第２の位置にインクの吐出を関連づけるように前記印刷データを修正するデータ修正部と、を備えることを特徴とする。
【０００８】
第一の態様によれば、印刷媒体にインクを吐出するノズルが印刷媒体の搬送方向に複数並んだノズル列を有する印刷ヘッドのうちの、吐出不良ノズルの位置を取得する。また、印刷ヘッドの走査方向における１ラインであるラスターを複数回の走査で構成するように、かつラスターを構成する複数のドット位置のそれぞれに２度以上インクが吐出されないように生成された印刷データのうちの、吐出不良ノズルによりインクが吐出される位置である第１の位置を特定する。そして、生成した印刷データにおいて第１の位置にインクの吐出が関係付けられている場合には、第１の位置にインクの不吐出を関連づけ、搬送方向に沿って第１の位置を挟む第２の位置にインクの吐出を関連づけるように、印刷データを修正する。これにより、吐出不良となったノズルで本来インクを吐出すべき画素に対して、正常なノズルでインクを吐出しない場合にも、吐出不良による画質低下を抑えることができる。
【０００９】
ここで、前記データ修正部は、前記生成した印刷データにおいて前記第２の位置にインクの吐出が関連付けられている場合には、前記第２の位置に複数回インクを吐出するように前記印刷データを修正してもよい。これにより、本来第２の位置に形成されるドットを形成しつつ、吐出不良による空白を目立たなくすることができる。
【００１０】
ここで、前記データ修正部は、前記第２の位置に複数回インクを吐出する場合には、前記生成した印刷データにおいて前記第２の位置に関連づけられたノズルと、前記生成した印刷データにおいて前記第２の位置と同じラスターにおいて前記第２の位置に隣接する位置に関連付けられたノズルと、を用いてインクを吐出するように前記印刷データを修正してもよい。これにより、同じドット位置に、異なるパスでドットを形成することができる。
【００１１】
ここで、前記データ修正部は、前記生成した印刷データにおいて前記第１の位置にインクの吐出が関連付けられていない場合には、前記印刷データを修正しなくてもよい。これにより、不必要なドット形成を防ぐことができる。
【００１２】
ここで、前記ノズル情報取得部は、前記吐出不良ノズルを複数取得し、前記第１の位置は、前記複数取得された吐出不良ノズルのそれぞれによりインクが吐出される位置であり、前記データ修正部は、前記第１の位置が前記ラスター全体である場合には、前記第２の位置であるラスターを構成する全ドット位置に対して１回の走査でインクを吐出するように、前記印刷データを修正してもよい。これにより、第２の位置であるラスターを構成する全ドット位置に対して、異なるパスで２度インク吐出を行うことができる。
【００１３】
ここで、前記データ修正部により修正された印刷データを出力するとともに、前記第２の位置が前記ラスター内で隣接する場合には、そうでない場合と比較して、前記印刷ヘッドを走査方向に移動させる速度を半分にする指示を出力する出力部と、を有してもよい。これにより、安定して、同じノズルを用いて隣接するドット位置に連続してドットを形成することができる。
【００１４】
本発明の第二の態様は、印刷制御方法であって、印刷媒体にインクを吐出するノズルが印刷媒体の搬送方向に複数並んだノズル列を有する印刷ヘッドのうちの、吐出不良となったノズルである吐出不良ノズルの位置を取得するステップと、前記印刷ヘッドの走査方向における１ラインであり、複数のドット位置により構成されるラスターを複数回の走査で構成するように、ドット位置とインクを吐出するノズルとが関連付けられた印刷データを生成するステップと、前記取得した吐出不良ノズルの位置に基づいて、前記印刷データのうちの、前記吐出不良ノズルによりインクが吐出される位置である第１の位置を特定し、前記生成した印刷データにおいて前記第１の位置にインクの吐出が関係付けられている場合には、前記第１の位置にインクの不吐出を関連づけ、前記搬送方向に沿って前記第１の位置を挟む第２の位置にインクの吐出を関連づけるように前記印刷データを修正するステップと、を有することを特徴とする。これにより、吐出不良となったノズルで本来インクを吐出すべき画素に対して、正常なノズルでインクを吐出しない場合にも、吐出不良による画質低下を抑えることができる。
【００１５】
本発明の第三の態様は、コンピューターを、印刷制御装置として機能させる印刷制御プログラムであって、印刷媒体にインクを吐出するノズルが印刷媒体の搬送方向に複数並んだノズル列を有する印刷ヘッドのうちの、吐出不良となったノズルである吐出不良ノズルの位置を取得するステップと、前記印刷ヘッドの走査方向における１ラインであり、複数のドット位置により構成されるラスターを複数回の走査で構成するように、ドット位置とインクを吐出するノズルとが関連付けられた印刷データを生成するステップと、前記取得した吐出不良ノズルの位置に基づいて、前記印刷データのうちの、前記吐出不良ノズルによりインクが吐出される位置である第１の位置を特定し、前記生成した印刷データにおいて前記第１の位置にインクの吐出が関係付けられている場合には、前記第１の位置にインクの不吐出を関連づけ、前記搬送方向に沿って前記第１の位置を挟む第２の位置にインクの吐出を関連づけるように前記印刷データを修正するステップと、を実行することを特徴とする。これにより、吐出不良となったノズルで本来インクを吐出すべき画素に対して、正常なノズルでインクを吐出しない場合にも、吐出不良による画質低下を抑えることができる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態における印刷装置１の構成の一例を示す図である。
【図２】印刷装置１の搬送機構及びインク吐出機構の構成の一例を示す図である。
【図３】ノズル列の構成の一例を示す図である。
【図４】制御部の概略構成を模式的に示すブロック図である。
【図５】印刷装置１が行う印刷処理の流れを示すフローチャートである。
【図６】印刷装置１が行う記録方法処理の流れを示すフローチャートである。
【図７】（Ａ）はハーフトーン処理後のドットデータを示す図であり、（Ｂ）はノズル列におけるノズルの位置を示す図である。
【図８】（Ａ）は、修正前のラスターグラフィックデータであり、（Ｂ）は、修正後のラスターグラフィックデータである。
【図９】第２の実施形態における印刷装置２が行う印刷処理の流れを示すフローチャートである。
【図１０】印刷装置２が行う記録方法処理の流れを示すフローチャートである。
【図１１】（Ａ）はハーフトーン処理後のドットデータを示す図であり、（Ｂ）はノズル列におけるノズルの位置を示す図である。
【図１２】（Ａ）は、ドットデータにおける各ドット位置に、どのノズルからインクが吐出されるかを示す図であり、（Ｂ）は、修正前のラスターグラフィックデータであり、（Ｃ）は、修正後のラスターグラフィックデータである。
【図１３】補完テーブル４３２の一例を示す図であり、（Ａ）は、補完処理前におけるインク吐出条件を示し、図１３（Ｂ）は、補完処理後におけるインク吐出条件を示す。
【図１４】変形例を示す図である。
【発明を実施するための形態】
【００１７】
本発明の一実施形態について、図面を参照しながら説明する。
【００１８】
＜第１の実施の形態＞
図１は、本発明の一実施形態における印刷装置１の構成の一例を示す図である。第１の実施の形態における印刷装置１は、印刷媒体１００の表面にインクを噴射して画像を印刷するいわゆるインクジェットプリンターである。
【００１９】
筐体１０は、箱形の外観形状をしており、前面のほぼ中央には前面カバー１１が設けられる。前面カバー１１の隣には、複数の操作ボタン１５が設けられている。前面カバー１１は下端側で軸支されており、上端側を手前に倒すと、印刷媒体１００が排出される細長い排出口１２が現れる。
【００２０】
また、筐体１０の背面側には、給紙トレイ１３が設けられている。給紙トレイ１３に印刷媒体１００をセットして、操作ボタン１５又はパーソナルコンピュータ（ＰＣ）等を介して印刷指示の操作が行われると、給紙トレイ１３から印刷媒体１００が給紙され、筐体１０の内部で印刷媒体１００の表面に画像が印刷された後、排出口１２から排出される。
【００２１】
筐体１０の内部には、主として、制御部４０が設けられる。制御部４０は、ファームウェアを実行することにより印刷装置１全体を制御する。制御部４０については後に詳述する。なお、制御部４０は、筐体１０の内部に設けられている必要はない。例えば、制御部４０を、印刷装置１に接続されたＰＣ等の装置が備えてもよい。ＰＣ等の装置が制御部４０を備える場合には、制御部４０がプリンタードライバーを実行することで印刷装置１全体を制御すればよい。
【００２２】
印刷装置１は、給紙トレイ１３に載置される印刷媒体１００を排出口１２まで搬送する搬送機構と、搬送機構により搬送される印刷媒体１００などの印刷媒体に対してインクを吐出するインク吐出機構と、を備える。図２は、搬送機構及びインク吐出機構の構成の一例を示す図である。
【００２３】
搬送機構は、第１給紙ローラとしてのＬＤローラ２２、ニップ部材としてのホッパ２３、用紙ガイド２４、第２給紙ローラとしてのＰＦローラ２５、プラテン２６、排紙ローラ２７等を有する。
【００２４】
ホッパ２３には、ホッパバネ２３Ａの力によりＬＤローラ２２方向への力が付勢される。したがって、印刷装置１が停止している状態では、ホッパ２３の下端部に形成された凸部が、ギャップ用カム２８の凹部に嵌っている。
【００２５】
ＬＤローラ２２が図２における反時計回りに回転すると、ホッパ２３の下端縁は、ギャップ用カム２８の凹部から外れ、ギャップ用カム２８の大径部２８ａに当接する。さらに、ＬＤローラ２２が図２における反時計回りに回転すると、ホッパ２３の下端縁は、ギャップ用カム２８の大径部２８ａからはずれ、ギャップ用カム２８の小径部２８ｂに当接する。この結果、印刷媒体１００は、ＬＤローラ２２とホッパ２３とによりニップされる。
【００２６】
ＬＤローラ２２が図２における反時計回りにさらに回転すると、印刷媒体１００は、ＬＤローラ２２の回転にしたがって図２の左下方向（矢印参照）へ搬送されて、用紙ガイド２４、ＰＦローラ２５等により印刷領域（後に詳述）に供給される。印刷後、排紙ローラ２７により、印刷媒体１００が排出される。
【００２７】
以上の構成を有する搬送機構の上側（図２における上側）には、インク吐出機構が配設される。インク吐出機構は、主に、キャリッジ３２、インクタンク３３、印刷ヘッド３４等を有する。
【００２８】
キャリッジ３２は、プラテン２６の上方に位置する。キャリッジ３２は、内側に複数の歯形が形成されたタイミングベルト３０（図１参照）と、タイミングベルト３０を駆動する駆動モータ３１（図１参照）を有する駆動部と接続されている。タイミングベルト３０が駆動されると、キャリッジ３２は、キャリッジ軸３２Ａの軸方向（主走査方向）に移動される。
【００２９】
キャリッジ３２の下面には、複数のノズル列３５を有する印刷ヘッド３４が配設される。
【００３０】
図３は、印刷ヘッド３４が有するノズル列３５の詳細を示す図である。図３は、印刷ヘッド３４のノズルを上（図２における上）から透視してみた図である。
【００３１】
ノズル列３５は、インクの色（ＣＭＹＫ）毎に設けられる。ノズル列３５には、副走査方向（印刷媒体１００の搬送方向）に沿って複数のノズル（例えば、Ｃの色はＣ１、Ｃ２，・・・）が並んで設けられる。ここで、ノズルとは、インクを吐出するための吐出口である。ノズル列３５が有するノズルの数は任意である。４つのノズル列３５は、キャリッジ３２の移動に伴い、全体として主走査方向に移動する。
【００３２】
また、キャリッジ３２には、インクタンク３３が配設される。インクタンク３３に収容されるインクは、ノズル列３５が有する各ノズルへ供給される。各ノズルには、印加電圧により変形するピエゾ素子が配設される。ピエゾ素子が変形すると各ノズルからインクが吐出される。
【００３３】
なお、印刷ヘッド３４によりインクが印刷媒体１００へ吐出される領域を、印刷領域という。
【００３４】
図４は、制御部４０の概略構成を模式的に示すブロック図である。
【００３５】
制御部４０は、主として、演算装置であるＣＰＵ４１と、揮発性の記憶装置であるＲＡＭ４２と、不揮発性の記憶装置であるＲＯＭ４３と、メモリーカード４４と、制御部４０と他のユニット（例えば、メモリーカード４４）を接続するインターフェイス（Ｉ／Ｆ）回路４５と、印刷装置１の外部の装置（例えば、デジタルカメラ等）と通信を行う通信装置４６と、これらを互いに接続するバス４７とを有する。
【００３６】
ＣＰＵ４１は、主として、画像データ取得部４１１、解像度変換処理部４１２、色変換処理部４１３、ハーフトーン処理部４１４、ノズル情報取得部４１５、記録方法処理部４１６、印刷制御部４１７等の機能部を有する。
【００３７】
ＲＯＭ４３には、ハーフトーン処理部４１４で使用するディザマスク４３１、記録方法処理部４１６で使用する補完テーブル４３２等の各種デ一タが格納される。また、ＲＯＭ４３には、所定のプログラムが格納される。
【００３８】
ＣＰＵ４１が有する各機能部は、例えば、ＲＯＭ４３に格納された所定のプログラムをＲＡＭ４２に読み出して実行することにより実現可能である。なお、所定のプログラムは、例えば、予めＲＯＭ４３にインストールされてもよいし、通信装置４６を介してネットワークからダウンロードされてインストール又は更新されてもよい。
【００３９】
次に、ＣＰＵ４１が有する各機能部について説明する。
【００４０】
画像データ取得部４１１は、印刷対象となる画像データを取得する。画像データは、メモリーカード４４に記憶されていてもよいし、通信装置４６を介してネットワークから取得されてもよい。
【００４１】
解像度変換処理部４１２は、取得した画像データに対して解像度変換処理を行う。ここで、解像度変換処理とは、画像データ（テキストデータ、イメージデータ等）を、印刷媒体１００に印刷する際の解像度（印刷解像度）に変換する処理である。例えば、印刷解像度が７２０×７２０ｄｐｉに指定されている場合、取得したベクター形式の画像データを、７２０×７２０ｄｐｉの解像度のビットマップ形式の画像データに変換する。解像度変換処理後の画像データの各画素データは、ＲＧＢ色空間によって表される各階調（例えば２５６階調）のデータにより構成される。
【００４２】
色変換処理部４１３は、インク色の色空間に合わせて画像データを変換する色変換処理を行う。ここでは、ＲＧＢ色空間の画像データが、ＫＣＭＹ色空間の画像データに変換される。色変換処理は、ＲＧＢデータの階調値とＫＣＭＹデータの階調値とを対応づけた色変換テーブルＬＵＴ（図示せず）に基づいて行われる。この色変換処理により、ＫＣＭＹ色空間の画像データが得られる。色変換処理後の画素データは、ＫＣＭＹ色空間によって表される２５６階調の８ビットデータである。
【００４３】
ハーフトーン処理部４１４は、色変換後のデータを、印刷装置１が形成可能な低階調数のデータに変換するハーフトーン処理を行う。ここでは、２５６階調の画像データが、２階調を示す１ビットデータや、４階調を示す２ビットデータに変換される。
【００４４】
本実施の形態では、ハーフトーン処理部４１４は、ディザ法によるハーフトーン処理を行う。ただし、ハーフトーン処理方法はディザ法に限られず、例えば誤差拡散法等を用いることもできる。
【００４５】
ハーフトーン処理後のデータは、各画素でのドット形成状況（ドットの有無、ドットの大きさ）を示すデータ（以下、ドットデータという）となる。
【００４６】
ノズル情報取得部４１５は、インクが吐出できない、インクの吐出精度が低い等の、インクが吐出不良となったノズル（以下、吐出不良ノズルという）の位置を取得する。吐出不良ノズルの位置は、図示しない入力装置を介してユーザーにより入力されてもよいし、センサーを用いて検出してもよい。センサーを用いて吐出不良ノズルを検出する方法は、一般的な技術を用いることができるため、説明を省略する。ノズル情報取得部４１５は、入力された又は検出された吐出不良ノズルの位置を取得する。
【００４７】
記録方法処理部４１６は、データ生成部４１６Ａと、データ修正部４１６Ｂとを有する。データ生成部４１６Ａは、画像データを構成する各画素データが、それぞれを担当するノズルに割り当てられるように、画素データを並べ替える処理であるラスタライズ処理を行って印刷データを生成する。また、データ修正部４１６Ｂは、ノズル情報取得部４１５が取得した吐出不良ノズルの位置に基づいて、生成された印刷データを修正する。記録方法処理部４１６が行う処理については、後に詳述する。
【００４８】
印刷制御部４１７は、印刷データに従って印刷動作を行う。具体的には、印刷制御部４１７は、印刷データに従って搬送機構を制御すると共に、インク吐出機構を制御してノズルからカラーインクを吐出させることにより、画像を印刷する。印刷制御部４１７の処理は一般的であるため、詳細な説明を省略する。
【００４９】
以上の印刷装置１の構成は、第１の実施の形態の特徴を説明するにあたって主要構成を説明したのであって、上記の構成に限られない。また、一般的な印刷装置が備える構成を排除するものではない。
【００５０】
次に、第１の実施の形態における印刷装置１の特徴的な処理について説明する。
【００５１】
図５は、印刷装置１が行う印刷処理の流れを示すフローチャートである。この処理は、走査ボタン１５等により印刷開始の指示が入力されることにより行われる。
【００５２】
印刷処理が開始されると、画像データ取得部４１１は、メモリーカード４４等から画像データを取得する（ステップＳ１００）。解像度変換処理部４１２は、ステップＳ１００で取得された画像データの解像度を印刷解像度に変換する（ステップＳ１０２）。色変換処理部４１３は、ステップＳ１０２で解像度変換が行われたＲＧＢ色空間の画像データを、ＫＣＭＹ色空間の画像データに変換する（ステップＳ１０４）。ハーフトーン処理部４１４は、ステップＳ１０４で色変換された多階調データに対してハーフトーン処理を行う（ステップＳ１０６）。
【００５３】
その後、記録方法処理部４１６は、記録方法処理を行う（ステップＳ１０８）。本実施の形態における記録方法処理とは、画像データに基づいて印刷データを生成し、その後ノズル情報取得部４１５が取得した吐出不良ノズルの位置に基づいて印刷データを修正する処理である。以下、図６〜８を用いて記録方法処理（ステップＳ１０８）を詳細に説明する。なお、説明を簡潔にするため、印刷ヘッド３４が有する４個のノズル列３５のうちの１つのみを用いて説明する。
【００５４】
図６は、記録方法処理（ステップＳ１０８）の流れを示すフローチャートである。
【００５５】
データ生成部４１６Ａは、ハーフトーン処理後のドットデータの各ドットに対して、どのノズルからインクを吐出して印刷媒体上にドット形成するかを決定し、ラスターグラフィックデータを生成する（ステップＳ２００）。以下、図７、図８（Ａ）を用いて当該処理について説明する。
【００５６】
図７（Ａ）は、ハーフトーン処理後のドットデータである。本実施の形態では、全てのドット位置に対してドットを形成する（図７（Ａ）における黒丸は、ドットを形成することを意味する）。なお、ドット位置とは、図７（Ａ）に示す枠のことである。図７（Ａ）では、横１０個、縦１２個の合計１２０個の枠が示されている。主走査方向における１ライン（一行）である１ラスターは、複数のドット位置を有する。
【００５７】
図７（Ｂ）は、ノズル列３５におけるノズルの位置を示す図である。本実施の形態では、ノズル列３５は１２個のノズルを有する。図中、１走査目のノズル列３５については、各ノズルの位置を丸印で示し、２走査目のノズル列３５については、各ノズルの位置を三角印で示す。なお、黒丸及び黒三角で示すノズルは、吐出不良でないノズルを意味し、白丸及び白三角で示すノズルは、吐出不良ノズルを意味する。
【００５８】
まず、印刷ヘッド３４を主走査方向右向き（図７（Ｂ）における右向き）に走査して1走査目の走査を行い、次に印刷ヘッド３４を主走査方向左向き（図７（Ｂ）における左向き）に走査して２走査目の走査を行う。
【００５９】
このように、本実施の形態では、１ラスターを、異なる複数のパスにおける異なる複数のノズルによって形成する印刷方法（以下、オーバーラップ印刷（ＯＬ印刷）という）を採用して印刷を行う。印刷装置１では、原則として１ラスターを、２回のパスにおける２つの異なるノズルから吐出したインクによって形成する。
【００６０】
本実施の形態におけるＯＬ印刷においては、２回の走査のそれぞれにおいて、すべてのノズルを用いてラスターを形成する、すなわちインクを吐出しないノズルが存在しないため、吐出不良ノズルにより空白が生じたとしても、他のノズルにより空白を埋めることができない。
【００６１】
なお、図７（Ｂ）では、説明の便宜上、１走査目と２走査目で同じノズルを用いて１ラスターを形成しているが、実際には、１ラスターを異なるノズルで形成するように各走査の間で印刷媒体１００を副走査方向に移動させている。各走査の間で印刷媒体１００を副走査方向に移動する量（搬送量）は任意である。
【００６２】
２ｎ＋１走査目（ｎ＝１以上の整数、すなわち、奇数番号の走査）は、１走査目と同様であり、２ｎ走査目（ｎ＝２以上の整数、すなわち、偶数番号の走査）は、２走査目と同様であるため、以下、３走査目以降については説明を省略する。
【００６３】
本実施の形態における印刷装置１は、往動、復動を行う双方向印刷によって印刷処理を行うが、本実施の形態は片方向印刷にも適用可能である。ここで、ノズル列３５を用いて１回の走査（往動又は復動）を行うことをパスという。
【００６４】
図８（Ａ）は、ドットデータにおける各ドット位置に、どのノズルからインクが吐出されるかを示す図である。
【００６５】
ＯＬ印刷では、各ノズルが、数ドットおきに間欠的にドットを形成する。そして、他のパスにおいて、既に形成されているドットの間を埋めるように、ドットを形成することにより、１ラスターが形成される。このようにＭ回のパスにて１つのラスターが形成される場合、「オーバーラップ数Ｍ」と定義する。例えば、本実施の形態では、２回のパスにて１つのラスタラインが形成されるため、オーバーラップ数Ｍ＝２となる。
【００６６】
オーバーラップ数Ｍ、印刷媒体１００を副走査方向へ搬送する量等により、画像データを構成する各画素データをどのノズルかインクを吐出するかが異なる。したがって、記録方法処理部４１６は、これらの情報（例えばＲＯＭ４３に記憶されている）を取得し、取得した情報に基づいて、図８（Ａ）に示すような、ラスターを構成する各ドット位置と、そのドット位置を形成するノズルとが関連付けられたデータを生成する。
【００６７】
データ生成部４１６Ａは、１ラスター内の複数のドット位置を、２つのパスに割り振る。図８（Ａ）では、丸印で示すドット位置には１走査目が割り振られており、三角印で示すドット位置には２走査目が割り振られている。このように、本実施の形態におけるＯＬ印刷では、１ラスターを異なる複数（ここでは２回）の走査、すなわち複数のノズルで形成するため、ノズルの製造誤差（例えば、位置、大きさ）によりバンディングが発生することが防止される。
【００６８】
データ生成部４１６Ａは、各ドット位置に、パス及びノズルの位置を含む情報（以下、ノズルに関する情報という）が関連付けられた結果（図８（Ａ）参照）と、ハーフトーン処理後のドットデータと、に基づいてラスターグラフィックデータ（本発明の印刷データに相当）を生成する。本実施の形態では、すべてのドット位置に対してドットを形成するため、ラスターグラフィックデータにおいては、全てのドット位置に対して、ノズルに関する情報（パス及びノズルの位置）と、インク吐出とが関連付けられている。
【００６９】
図６の説明に戻る。このようにしてラスターグラフィックデータが生成された（ステップＳ２００）ら、データ修正部４１６Ｂは、ノズル情報取得部４１５から吐出不良のノズル位置を取得する（ステップＳ２０２）。制御部４０が、印刷装置１に接続された装置内（ＰＣ等）に設けられたプリンタードライバーとして提供される場合には、ステップＳ２０２は、印刷装置１が取得している吐出不良のノズル位置をプリンタードライバーが取得する処理となる。なお、ステップＳ２００とステップＳ２０２とは、順番が逆であってもよい。
【００７０】
そして、データ修正部４１６Ｂは、ステップＳ２０２で取得した吐出不良のノズル位置に基づいて、ステップＳ２００で生成したラスターグラフィックデータにおける、吐出不良ノズルによりドットが形成されるドット位置（本発明の第１の位置に相当）を特定する。また、データ修正部４１６Ｂは、吐出不良ノズルによりドットが形成されるドット位置にはドットを形成せず（インクを吐出しない）、その代わりに吐出不良ノズルによりドットが形成されるドット位置を搬送方向（副走査方向）に沿って挟む位置（本発明の第２の位置に相当）にドットを形成する（インクを吐出する）ように、ステップＳ２００で生成したラスターグラフィックデータを修正する（ステップＳ２０４）。以下、図８を用いて当該処理について説明する。
【００７１】
図８（Ａ）は、修正される前の（ステップＳ２００で生成された）ラスターグラフィックデータであり、図８（Ｂ）は、修正後のラスターグラフィックデータである。以下、本ステップ（ステップＳ２０４）において、インクの吐出に関する情報（例えば、インクの吐出、インクの不吐出）を関連付けるとは、ステップＳ２００でドット位置に関連付けられたインクの吐出に関する情報を修正することを意味する。
【００７２】
まず、データ修正部４１６Ｂは、吐出不良ノズルによりドットが形成されるドット位置にインクの不吐出を関係づける。吐出不良ノズルによりドットが形成されるドット位置（本発明の第１の位置に相当）は、図８におけるラスターＡである。データ修正部４１６Ｂは、ステップＳ２０２で情報を取得すると、ラスターＡにインクの不吐出を関係づける。これにより、図８（Ｂ）では、ラスターＡが空白となる。
【００７３】
次に、データ修正部４１６Ｂは、吐出不良ノズルによりドットが形成されるドット位置を搬送方向（副走査方向）に沿って挟む位置（本発明の第２の位置に相当）にインクの吐出を関連付ける。
【００７４】
図８（Ｂ）においては、ラスターＡを搬送方向（副走査方向）に沿って挟む位置とは、ラスターＡの上下のラスター（ラスターＢ）である。したがって、データ修正部４１６Ｂは、ラスターＢにインク吐出を関連付ける。図８（Ａ）では、すでにラスターＢにインク吐出が関連付けられているため、図８（Ｂ）では、本来吐出されるインクと、追加して吐出されるインクとの、２度のインク吐出がラスターＢに関連付けられる。
【００７５】
ただし、本実施の形態ではＯＬ印刷を行うため、ノズル列３５には、１回のパスでラスターの一部のドット位置にしかインクを吐出しないように、ＯＬ印刷が設定されている。したがって、データ修正部４１６Ｂは、ラスターＢについては、１回のパスでラスターを構成する全てのドット位置にインクを吐出するように、ＯＬ印刷の設定を解除する。これにより、ラスターＢを構成する全ドット位置に対して、２回のパスでそれぞれインク吐出を行うことができる。
【００７６】
以上により、図８（Ｂ）に示すようにラスターグラフィックデータが修正され、ラスターＢについては、１走査目でラスターを構成するすべてのドット位置にインク吐出が関連付けられ、さらに２走査目でもラスターを構成するすべてのドット位置にインク吐出が関連付けられる。これで、ステップＳ１０８の処理が終了される。
【００７７】
図５の説明に戻る。印刷制御部４１７は、ステップＳ１０８で修正されたラスターグラフィックデータを用いて、印刷ヘッド３４が備える各ノズルから印刷媒体１００に対してインクを吐出し、印刷を行う（ステップＳ１１０）。なお、制御部４０が、印刷装置１に接続された装置（例えば、ＰＣ）内に設けられたプリンタードライバーとして提供される場合には、ステップＳ１１０は、印刷装置１にステップＳ１０８で修正されたラスターグラフィックデータを出力する処理となる。
【００７８】
第１の実施の形態によれば、吐出不良ノズルによりドットが形成されるドット位置にインクを吐出せず、そのかわりに、吐出不良ノズルによりドットが形成されるドット位置を搬送方向（副走査方向）に沿って挟む位置にインクを吐出することで、吐出不良ノズルによりドットが形成されるドット位置を搬送方向（副走査方向）に沿って挟む位置に本来形成されるドットを形成しつつ、吐出不良ノズルによりドットが形成されるドット位置に生じる空白をカバーする。したがって、吐出不良となったノズルで本来インクを吐出すべき画素に対して、正常なノズルを用いてインクを吐出しない場合にも、吐出不良による空白（バンディング）を抑えることができる。
【００７９】
また、第１の実施の形態によれば、吐出不良ノズルによりラスター全体に空白が生じる場合にも、空白のラスターを挟むラスターに異なるノズルを用いて２度インクを吐出することで、バンディングの発生を防止することができる。
【００８０】
例えば、吐出不良ノズルによりドットが形成されるドット位置を埋めるようにインクを吐出する場合（例えば、特許文献１に記載の発明）において、吐出不良となったノズルで本来インクを吐出すべき位置に、吐出不良となったノズルの隣のノズルを用いてインクを吐出する場合には、ノズルの製造誤差によりバンディングが発生してしまう。しかしながら、第１の実施の形態では、吐出不良となったノズルで本来インクを吐出すべき位置に、異なるノズルを用いて２度インクを吐出するため、ノズルの位置が副走査方向にずれたとしても、吐出不良により空白となる画素が目立つことはない。
【００８１】
なお、本実施の形態では、１走査目と２走査目との間で印刷媒体１００を副走査方向に搬送しなかったが、１走査目と２走査目との間で、ノズル列３５が有するノズル間の距離（ピッチ）の半分（半ピッチ）だけ印刷媒体１００を副走査方向に搬送してもよい。これにより、よりバンディングを目立たなくすることができる。
【００８２】
また、本実施の形態では、ラスターＢを構成する各ドット位置に２度インクを吐出したが、ラスターＢを構成する各ドット位置にインクを吐出する回数は複数回であればよく、２度に限定されない。
【００８３】
＜第２の実施の形態＞
本発明の第１の実施の形態は、吐出不良ノズルによりドットが形成されるドット位置がラスター全体であったが、吐出不良ノズルによりドットが形成されるドット位置がラスター全体であるとは限られない。
【００８４】
本発明の第２の実施の形態は、オーバーラップ印刷を行う場合に、吐出不良ノズルによりドットが形成されるドット位置がラスターの一部のドット位置である形態である。以下、第２の実施の形態の印刷装置２について説明する。なお、第１の実施の形態における印刷装置１と、第２の実施の形態における印刷装置２とは、構成が同一であるため、印刷装置２の構成についての説明を省略し、印刷装置２が行う特徴的な処理についてのみ説明する。また、処理についての説明において、第１の実施の形態と同一の部分については、同一の符号を付し、説明を省略する。
【００８５】
図９は、印刷装置２が行う印刷処理の流れを示すフローチャートである。この処理は、ボタン等により印刷開始の指示が入力されることにより行われる。
【００８６】
印刷処理が開始されると、画像データ取得部４１１は、メモリーカード４４等から画像データを取得する（ステップＳ１００）。解像度変換処理部４１２は、ステップＳ１００で取得された画像データの解像度を印刷解像度に変換する（ステップＳ１０２）。色変換処理部４１３は、ステップＳ１０２で解像度変換が行われたＲＧＢ色空間の画像データを、ＫＣＭＹ色空間の画像データに変換する（ステップＳ１０４）。ハーフトーン処理部４１４は、ステップＳ１０４で色変換された多階調データに対してハーフトーン処理を行う（ステップＳ１０６）。
【００８７】
その後、記録方法処理部４１６は、画像データに基づいて印刷データを生成し、その後、ノズル情報取得部４１５が取得した吐出不良ノズルの位置に基づいて印刷データを修正する（ステップＳ１０９）。以下、図１０を用いて記録方法処理（ステップＳ１０９）を詳細に説明する。
図１０は、記録方法処理（ステップＳ１０９）の流れを示すフローチャートである。
【００８８】
データ生成部４１６Ａは、ハーフトーン処理後のドットデータの各ドットに対して、どのノズルからインクを吐出して印刷媒体上にドット形成するかを決定し、ラスターグラフィックデータを生成する（ステップＳ２００）。以下、図１１、図１２（Ａ）を用いて当該処理について説明する。
【００８９】
図１１（Ａ）は、ハーフトーン処理後のドットデータである。図１１（Ａ）においては、ハッチングが施された枠についてはインクを吐出することを意味し、ハッチングが施されていない枠については、インクを吐出しないことを意味する。
【００９０】
図１１（Ｂ）は、ノズル列３５におけるノズルの位置を示す図である。本実施の形態では、ノズル列３５は６個のノズルを有する。また、図１１（Ｂ）において、×印が表示されるノズルは、吐出不良ノズルを意味する。また、各ノズル列の上に表示された数字は、走査順を示す。
【００９１】
本実施の形態は、オーバーラップ数Ｍ＝４のＯＬ印刷を行う。まず、印刷ヘッド３４を主走査方向右向き（図１１（Ｂ）における右向き）に走査して1走査目の走査を行う。次に、印刷媒体１００を副走査方向にノズル３個分だけ送り、印刷ヘッド３４を主走査方向左向き（図１１（Ｂ）における左向き）に走査して２走査目の走査を行う。
【００９２】
３走査目と４走査目についても、２走査目と同様に、印刷媒体１００を副走査方向にノズル３個分だけ送り、その後印刷ヘッド３４を主走査方向右向き又は左向きに走査する。
【００９３】
なお、第２の実施の形態においても、第１の実施の形態と同様に双方向印刷を行い、２ｎ＋１走査目（ｎ＝０以上の整数、すなわち、奇数番号の走査）は、主走査方向右向きに走査し、２ｎ走査目（ｎ＝１以上の整数、すなわち、偶数番号の走査）は、主走査方向左目向きに走査する。
【００９４】
５〜８走査目、９〜１２走査目・・・は１〜４走査目と同様であるため、以下、説明を省略する。
【００９５】
なお、図１１（Ｂ）では、説明のため、印刷ヘッド３４が印刷媒体１００に対して相対的に移動しているような記載となっているが、実際には、印刷媒体１００が副走査方向に移動している。
【００９６】
図１２（Ａ）は、ドットデータにおける各ドット位置に、どのノズルからインクが吐出されるかを示す図である。図１２（Ａ）においては、ドット位置と、そのドット位置を形成すノズルとが関連付けられている。
【００９７】
データ生成部４１６Ａは、１ラスター内の複数のドット位置を、２つのパスに割り振る。図１２（Ａ）の各枠に表示された数字は、どのパスでドットが形成されるかを示す。図１２（Ａ）においては、１〜３行目の奇数列は１走査目（１回目のパス）の４〜６番目のノズルが割り振られ、１〜６行目の偶数列は２走査目（２回目のパス）の１〜６番目のノズルが割り振られ、４〜９行目の奇数列は３走査目（３回目のパス）の１〜６番目のノズルが割り振られ、７〜９行目の偶数列は４走査目（４回目のパス）の１〜３番目のノズルが割り振られる。また、図１２（Ａ）において、×が表示された枠は、吐出不良ノズルが割り振られたドット位置である。
【００９８】
データ生成部４１６Ａは、図１２（Ａ）に示す結果と、ハーフトーン処理後のドットデータとに基づいて、図１２（Ｂ）に示すようなラスターグラフィックデータ（本発明の印刷データに相当）を生成する。例えば、図１１（Ａ）に示すデータと、図１２（Ａ）に示すデータとを掛け合わせると、図１２（Ｂ）に示すように、図１１（Ａ）において空白の枠は空白となり、図１１（Ａ）でハッチングが施された枠のみが残される。
【００９９】
図１０の説明に戻る。このようにしてラスターグラフィックデータが生成された（ステップＳ２００）ら、データ修正部４１６Ｂは、ノズル情報取得部４１５から吐出不良のノズル位置を取得する（ステップＳ２０２）。
【０１００】
そして、データ修正部４１６Ｂは、ステップＳ２０２で取得した吐出不良のノズル位置に基づいて、ステップＳ２００で生成したラスターグラフィックデータにおける、吐出不良ノズルによりドットが形成されるドット位置（本発明の第１の位置に相当）を特定する。また、データ修正部４１６Ｂは、吐出不良ノズルによりドットが形成されるドット位置にはドットを形成せず（インクを吐出しない）、その代わりに吐出不良ノズルによりドットが形成されるドット位置を搬送方向（副走査方向）に沿って挟む位置（本発明の第２の位置に相当）にドットを形成する（インクを吐出する）ように、ステップＳ２００で生成したラスターグラフィックデータを修正する（ステップＳ２０５）。以下、図１２（Ｂ）、（Ｃ）を用いて当該処理について説朋する。
【０１０１】
図１２（Ｂ）は修正される前の（ステップＳ２００で生成された)ラスターグラフィックデータであり、図１２（Ｃ）は、修正後のラスターグラフィックデータである。
【０１０２】
まず、データ修正部４１６Ｂは、吐出不良ノズルによりドットが形成されるドット位置にインクの不吐出を関係づける。吐出不良ノズルによりドットが形成されるドット位置(本発明の第１の位置に相当)にインクの不吐出が関連づけられると、図１２（Ｂ）における×印の位置は、図１２（Ｃ）では空白となる。
【０１０３】
次に、データ修正部４１６Ｂは、補完テーブル４３２（図１３参照）を用いて、吐出不良ノズルによりドットが形成されるドット位置（図１２（Ｂ）×印の位置）を搬送方向（副走査方向）に沿って挟む位置（図１２（Ｂ）における×印の位置の上下の位置、本発明の第２の位置に相当）にインクの吐出を関係付ける（補完処理）。以下、補完処理について具体的に説朋する。
【０１０４】
図１２（Ｂ）３行目かつ２列目の枠の補完処理では、まず、図１２（Ｃ）に示すように、データ修正部４１６Ｂは、３行目かつ２列目の枠を空白にする。次に、データ修正部４１６Ｂは、３行目かつ２列目の枠の上下の枠（２行目かつ２列目の枠及び４行目かつ２列目の枠）について、補完テーブル４３２に規定されているケースのうちのどのケ一スに該当するかを判定する。
【０１０５】
図１３は、補完テーブル４３２の一例を示す図である。図１３（Ａ）は、補完処理前におけるインク吐出条件を示し、図１３（Ｂ）は、補完処理後におけるインク吐出条件を示す。図１３において、抜け画素とは、吐出不良ノズルによりドットが形成されるドット位置のことであり、補完画素とは、吐出不良ノズルによりドットが形成されるドット位置を副走査方向に沿って挟む位置のことである。データ修正部４１６Ｂは、補完テーブル４３２を参照し、抜け画素を補完する補完画素に予め割り当てられたインク吐出条件（ＯＮ、ＯＦＦ）によって、補完画素のインク吐出条件（ＯＮ、２度打ち）を切り替える。ここで、２度打ちとは、２度インクを吐出する（同時とは限られない）ことを意味する。
【０１０６】
図１２（Ｂ）では、３行目かつ２列目の枠（吐出不良ノズルによりドットが形成されるドット位置）はハッチングが施されており（ドットＯＮ）、２行目かつ２列目の枠及び４行目かつ２列目の枠（吐出不良ノズルによりドットが形成されるドット位置を副走査方向に沿って挟む位置）は空白（ドットＯＦＦ）であるため、図１３（Ａ）に示す補完テーブル４３２ＡにおけるＮｏ．２のケ一スに該当する。
【０１０７】
したがって、データ修正部４１６Ｂは、図１３（Ｂ）に示す補完テーブル４３２ＢのＮＯ．２を参照し、図１２（Ｃ）における２行目かつ２列目の枠及び４行目かつ２列目の枠にインク吐出を関連付ける。
【０１０８】
また、データ修正部４１６Ｂは、図１２（Ａ）を参照し、新たにインク吐出を関連付けたドット位置に、どのノズルからインクを吐出すべきかを判定する。図１２（Ａ）における２行目かつ２列目の枠及び４行目かつ２列目の枠にはそれぞれパス２が割り当てられているため、データ修正部４１６Ｂは、図１２（Ｃ）における２行目かつ２列目の枠及び４行目かつ２列目の枠に、パス２を関連付ける。
【０１０９】
これにより、図１２（Ｃ）の２行目かつ２列目の枠及び４行目かつ２列目の枠に、２が入カされる。
【０１１０】
また、図１２（Ｂ）６行目かつ５列目の枠の補完処理では、まず、図１２（Ｃ）に示すように、データ修正部４１６Ｂは、６行目かつ５列目の枠を空白にする。次に、データ修正部４１６Ｂは、６行目かつ５列目の枠の上下の枠（５行目かつ５列目の枠及び７行目かつ５列目の枠)について、補完テーブル４３２に規定されているケースのうちのどのケースに該当するかを判定する。
【０１１１】
図１２（Ｂ）では、６行目かつ５列目の枠（吐出不良ノズルによりドットが形成されるドット位置）はハッチングが施されており（ドットＯＮ）、５行目かつ５列目及び７行目かつ５列目の枠（吐出不良ノズルによりドットが形成されるドット位置を副走査方向に沿って挟む位置）もハッチングが施されている（ドットＯＮ）ため、図１３（Ａ）に示す補完テーブル４３２ＡにおけるＮｏ．１のケ一スに該当する。
【０１１２】
したがって、データ修正部４１６Ｂは、図１３（Ｂ）に示す補完テーブル４３２ＢのＮｏ．１を参照し、図１２（Ｃ）における５行目かつ５列目及び７行目かつ５列目の枠に２度のインク吐出（２度打ち）を関連付ける。
【０１１３】
また、データ修正部４１６Ｂは、図１２（Ａ）を参照し、５行目かつ５列目及び７行目かつ５列目の枠に、どのノズルからインクを吐出すべきかを判定する。図１２（Ａ）において５行目かつ５列目の枠の主走査方向に隣接する枠には、パス２が関連付けられているため、データ修正部４１６Ｂは、５行目かつ５列目の枠に、既に割り当てられているパス３に加えて、パス２を関連付ける。また、図１２（Ａ）において７行目かつ５列目の枠の主走査方向に隣接する枠には、パス４が関連付けられているため、データ修正部４１６Ｂは、５行目かつ５列目の枠に、既に割り当てられているパス３に加えて、パス４を関連付ける。
【０１１４】
これにより、図１２（Ｃ）の５行目かつ５列目の枠に、２及び３が関連付けられ、図１２（Ｃ）の７行目かつ５列目の枠に、３及び４が関連付けられる。これにより、同じドット位置に、異なるパスでドットを形成することができる。
【０１１５】
更に、データ修正部４１６Ｂは、補完画素を含むラスターについては、隣接するドット位置にインクを吐出できるように、ＯＬノズルの設定を解除する。なお、データ修正部４１６Ｂは、補完画素を含むラスター全体に対してＯＬノズルの設定を解除してもよいし、補完画素に対してのみＯＬノズルの設定を解除してもよい。
【０１１６】
ここで、図１２（Ａ）における吐出不良ノズルによりドットが形成されるドット位置が、ハーフトーン処理後のデータにおいてハッチングが施されていない場合（図１３（Ａ）、（Ｂ）における抜け画素がドットＯＦＦの条件であるＮｏ．３、４の場合）には、図１２（Ｂ）で空白となっており、補完処理は行われない。そのため、ラスターグラフィックデータにおいて補完画素に関連付けられたインク吐出条件は変更されない。これにより、不必要なドット形成を防ぐことができる。
【０１１７】
なお、図１２（Ａ）における吐出不良ノズルによりドットが形成されるドット位置が、ハーフトーン処理後のデータにおいてハッチングが施されていない場合にも、データ修正部４１６Ｂが、図１３（Ｂ）に基づいて補完処理を行うようにしてもよい。Ｎｏ．３、４の場合については、図１３（Ａ）、（Ｂ）共に補完画素のインク吐出条件が同じであるため、補完処理を行ったとしても補完画素に関連付けられたインク吐出条件は変更されることはない。
【０１１８】
以上により、ラスターグラフィックデータが修正され、ステップＳ１０９の処理が終了される。
【０１１９】
図９の説明に戻る。印刷制御部４１７は、ステップＳ１０９で修正されたラスターグラフィックデータを用いて、印刷ヘッド３４が備える各ノズルから印刷媒体１００に対してインクを吐出し、印刷を行う（ステップＳ１１０）。
【０１２０】
本実施の形態では、補完処理を行わない場合には、１回のパスで１つおきにしかドットを形成しないのに対し、補完処理を行う場合には、主走査方向において連続したドット位置にドットを形成する。したがって、印刷制御部４１７は、以下の２つの方法のうちのいずれかの方法を用いて、連続したドット位置にドットを形成する。
【０１２１】
第１の方法は、インク吐出の周波数を高くする方法である。印刷制御部４１７は、連続したドット位置にドットを形成するときは、補完処理を行わない場合にインクを吐出する間隔の半分の間隔でインクを吐出する。これにより、速度を落とさずに印刷を行うことができる。
【０１２２】
第２の方法は、キャリッジ速度を遅くする方法である。印刷制御部４１７は、連続したドット位置にドットを形成するときは、補完処理を行わない場合にキャリッジ３２を主走査方向に移動させる速度の倍の速度でキャリッジ３２を主走査方向に移動させる。これにより、安定して、同じノズルを用いて隣接するドット位置に連続してドットを形成することができる。
【０１２３】
本実施の形態によれば、抜け画素を補完する補完画素に予め割り当てられたインク吐出条件（ＯＮ、ＯＦＦ）によって、補完画素のインク吐出条件（ＯＮ、２度打ち）を切り替えるため、補完後の画質を向上させることができる。
【０１２４】
なお、第１の実施の形態及び第２の実施の形態では、ドット位置が左右上下に並んでいる（格子状）が、ドット位置の配置はこれに限られない。例えば、図１４に示すように、隣接する列のドット位置が半ドット分ずれて並んでいてもよい（千鳥格子）。この場合には、吐出不良ノズルによりドットが形成されるドット位置を副走査方向に沿って挟む位置は、図１４（Ａ）に示すように同じ列のドット位置（上下の位置）でもよいし、図１４（Ｂ）に示すように隣接する列のドット位置（斜め上下の位置）でもよい。
【０１２５】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。上記実施形態に多様な変更または改良を加えることが可能であることが当業者には明らかである。また、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。さらに、複数の実施形態を組み合わせて実施することも可能である
【０１２６】
特に、本発明は、印刷装置等の印刷制御装置が設けられた装置として提供してもよいし、印刷制御装置として提供してもよい。また、本発明は、印刷制御装置等を制御するプログラムやプログラムを記憶した記憶媒体として提供することもできる。
【符号の説明】
【０１２７】
１、２：印刷装置、１０：筐体、１１：前面カバー、１２：排出口、１３：給紙トレイ、１５：走査ボタン、２２：ＬＤローラ、２３：ホッパ、２３Ａ：ホッパバネ、２４：用紙ガイド、２５：ＰＦローラ、２６：プラテン、２７：排紙ローラ、２８：ギャップ用カム、３０：タイミングベルト、３１：駆動モータ、３２：キャリッジ、３２Ａ：キャリッジ軸、３３：インクタンク、３４：印刷ヘッド、３５：ノズル列、４０：制御部、４１：ＣＰＵ、４２：ＲＡＭ、４３：ＲＯＭ、４４：ＨＤＤ、４５：Ｉ／Ｆ回路、４６：通信装置、４７：バス、１００：印刷媒体、４１１：画像データ取得部、４１２：解像度変換処理部、４１３：色変換処理部、４１４：ハーフトーン処理部、４１５：ノズル情報取得部、４１６：記録方法処理部、４１６Ａ：データ生成部、４１６Ｂ：データ修正部、４１７：印刷制御部、４３１：ディザマスク、４３２、４３２Ａ、４３２Ｂ：補完テーブル
【図１】
2015136882.tif 000003
【図２】
2015136882.tif 000004
【図３】
2015136882.tif 000005
【図４】
2015136882.tif 000006
【図５】
2015136882.tif 000007
【図６】
2015136882.tif 000008
【図７】
2015136882.tif 000009
【図８】
2015136882.tif 000010
【図９】
2015136882.tif 000011
【図１０】
2015136882.tif 000012
【図１１】
2015136882.tif 000013
【図１２】
2015136882.tif 000014
【図１３】
2015136882.tif 000015
【図１４】
2015136882.tif 000016