(57)【要約】【課題】インク吐出不良に起因する印刷画像の白スジの発生を抑制できるとともに、印刷画像の諧調表現が不自然になることがないプリンターの印刷方法を提案すること。【解決手段】プリンター３は電源投入時に不良インクノズルが存在するか確認する（ステップＳＴ１）。不良インクノズルがある場合には、画像データにおいて不良インクノズルから吐出させる予定のインク滴により印刷される画素Ｐのデータ部分の明度情報を取得する（ステップＳＴ７）。また、印刷データに基づいて不良インクノズルから吐出させる予定のインク滴の不良ドットサイズ情報と、隣接インクノズルから吐出させる予定の隣接ドットサイズ情報を取得する（ステップＳＴ１５）。そして、明度情報、不良ドットサイズ情報、隣接ドットサイズ情報に基づいて隣接インクノズルから印刷時に吐出させるインク滴の印刷ドットサイズを設定する（ステップＳＴ１６、ＳＴ１７）。【選択図】図５
2014205257.tif 000002
【特許請求の範囲】
【請求項１】
印刷用紙が搬送される第１方向と交差する第２方向に複数配設されてインク滴を吐出するインクノズルのインク滴の吐出不良を検出し、
第１インクノズルに吐出不良が検出された場合、前記第１インクノズルでインク滴を吐出させる第１データに係る明度情報を取得するとともに、前記第１インクノズルでインク滴を吐出させる第１データに含まれる当該第１インクノズルで吐出させるインク滴の大きさを設定する第１ドットサイズ情報を取得し、
前記第１インクノズルの前記第１方向で隣の第２インクノズルでインク滴を吐出させる前記第２データに含まれる前記第２インクノズルで吐出させるインク滴の大きさを設定する第２ドットサイズ情報を、前記明度情報および前記第１ドットサイズ情報に基づいて補正することを特徴とする印刷制御方法。
【請求項２】
前記第１インクノズルは第１の色を吐出し、
前記第１データは、ＲＧＢデータを色変換したときに前記第１の色に対応するデータであり、
前記明度情報は、ＲＧＢデータの明度である請求項１に記載の印刷制御方法。
【請求項３】
前記第２ドットサイズ情報の補正は、予め記憶された前記明度情報および吐出不良が検出されたインクノズルでインク滴を吐出させるデータに含まれるインク滴の大きさを設定するドットサイズ情報に対応するテーブルを用いて設定する請求項１または２に記載の印刷制御方法。
【請求項４】
前記第１インクノズルに吐出不良が検出された場合、前記第１インクノズルの前記第１方向で前記第２インクノズルと異なる前記第１インクノズルの隣の第３のインクノズルでインク滴を吐出させる第３データに含まれる前記第３インクノズルで吐出させるインク滴の大きさを設定する第３ドットサイズ情報を、前記明度情報および前記第１ドットサイズ情報に基づいて補正する請求項１乃至３のいずれか１項に記載の印刷制御方法。
【請求項５】
第１方向に印刷用紙を搬送する用紙搬送部と、
前記第１方向と交差する第２方向にインク滴を吐出するインクノズルを複数配設する印刷ヘッドと、
吐出不良の第１インクノズルを検出させる不良ノズル検出制御部と、
前記第１インクノズルでインク滴を吐出させる第１データに係る明度情報を取得する明度取得部と、
前記第１データに含まれる前記第１インクノズルで吐出されるインク滴の大きさを設定する第１ドットサイズ情報および前記第１インクノズルの前記第１方向で隣の第２インクノズルでインク滴を吐出させる第２データに含まれるインク滴の大きさを設定する第２ドットサイズ情報を取得し、前記第１データに係る明度情報および前記第１ドットサイズ情報に基づいて前記第２ドットサイズ情報を補正するドットサイズ設定部と、
を有することを特徴とする印刷装置。
【請求項６】
前記ドットサイズ設定部は、前記第１インクノズルの前記第１方向に隣で前記第２インクノズルと異なる第３インクノズルでインク滴を吐出させる第３データに含まれるインク滴の大きさを設定する第３ドットサイズ情報を取得し、前記第１データに係る明度情報および前記第１ドットサイズ情報に基づいて前記第３ドットサイズ情報を補正する請求項５に記載の印刷制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ヘッドのインクノズルにインクの吐出不良が発生したときに、印刷画像に白スジが発生することを抑制できる印刷制御方法および印刷装置に関する。
【背景技術】
【０００２】
インクノズルからインク滴を吐出させて印刷を行うインクジェットプリンターは特許文献１に記載されている。同文献のインクジェットプリンターでは、インクノズルからドットサイズ（インク量）の異なる３種類のインク滴を吐出し、印刷用紙に形成される印刷画像の諧調を表現している。
【０００３】
インクジェットプリンターでは、インクの増粘などによりインクノズルに目詰まりが発生することがある。目詰まりが発生した不良インクノズルが存在すると、この不良インクノズルから吐出されて記録用紙に着弾するはずのインク滴が吐出されなくなる。この結果、記録用紙に形成される印刷画像には未印刷部分として搬送方向に延びる白スジが現われる。ここで、インクノズルの目詰まりは、プリンターにおいて定期的に行われるインクジェットヘッドのクリーニング動作によって解消される。しかし、稀に解消できず、インクジェットヘッドの修理や交換が必要となることがある。この場合、印刷ヘッドの修理や交換を行うまでの間、印刷画像に白スジが発生し続けることになる。
【０００４】
不良インクノズルが存在した場合に白スジの発生を抑制する技術は特許文献２に記載されている。特許文献２では、不良インクノズルの隣接位置にある隣接インクノズルから吐出するインク滴のインク径を通常よりも大きなものとし、これにより未印刷の白スジとなる部分を隣接インクノズルからのインク滴で埋めている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−８８５３１号公報
【特許文献２】特開２００２−８６７６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、インク滴のドットサイズによって印刷画像の諧調を表現する特許文献１のプリンターにおいて不良インクノズルが存在した場合に、特許文献２の技術を用いて隣接インクノズルから通常よりも大きな径のインク滴を吐出させて白スジの発生を抑制しようとすると、隣接インクノズルから吐出されるインク滴によって印刷画像に色スジが発生することがある。すなわち、不良インクノズルから吐出させる予定のインク滴のドットサイズが、３種類のうちの最も小さなものであった場合には、発生する白スジは極めて僅かな幅のものとなるので、隣接インクノズルからの大きな径のインク滴でこの白スジを埋めると、インク量が多すぎて、色スジが存在してしまう。
【０００７】
また、特許文献１のプリンターに特許文献２の技術を適用する場合には、印刷対象の画像の明度が高い場合にも、隣接インクノズルから吐出されるインク滴によって印刷画像の諧調表現が不自然になることがある。すなわち、特許文献１のプリンターで明度の高い画像を印刷する場合には、各インクノズルから小さなドットサイズのインク滴を吐出する割合を高くして印刷画像の諧調を表現するので、隣接インクノズルから大きなドットサイズのインク滴が吐出されると、隣接インクノズルからのインク滴により形成される印刷画像の画像部分だけ、著しい明度の低下が発生するという問題がある。
【０００８】
本発明は、かかる問題点に鑑みて、インクノズルのインク吐出不良に起因する印刷画像の白スジの発生を抑制できるとともに、印刷画像の諧調表現が不自然になることを抑える印刷制御方法および印刷装置を提供することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の印刷制御方法は、印刷用紙が搬送される第１方向と交差する第２方向に複数配設されてインク滴を吐出するインクノズルのインク滴の吐出不良を検出し、第１インクノズルに吐出不良が検出された場合、前記第１インクノズルでインク滴を吐出させる第１データに係る明度情報を取得するとともに、前記第１インクノズルでインク滴を吐出させる第１データに含まれる当該第１インクノズルで吐出させるインク滴の大きさを設定する第１ドットサイズ情報を取得し、前記第１インクノズルの前記第１方向で隣の第２インクノズルでインク滴を吐出させる前記第２データに含まれる前記第２インクノズルで吐出させるインク滴の大きさを設定する第２ドットサイズ情報を、前記明度情報および前記第１ドットサイズ情報に基づいて補正することを特徴とする。
【００１０】
すなわち、第１方向に搬送される印刷用紙に当該第１方向と交差する第２方向に配列された複数のインクノズルからドットサイズの異なる複数種類のインク滴を吐出して印刷を行う印刷装置の印刷制御方法において、各インクノズルのインク滴の吐出不良を検出し、画像を印刷する印刷データの供給を受けたときに吐出不良の第１インクノズルが検出されている場合には、画像において第１インクノズルから吐出させる予定のインク滴により印刷される画像部分の明度情報（第１データに係る明度情報）を取得するとともに、第１データを含む印刷データに基づいて第１インクノズルから吐出させる予定のインク滴の第１ドットサイズ情報を取得し、画像部分の明度情報および第１ドットサイズ情報に基づいて第１インクノズルの第１方向で隣の第２インクノズルから印刷時に吐出させるインク滴の印刷ドットサイズを設定する。本発明によれば、吐出不良の第１インクノズルが検出されて印刷画像に白スジの発生が予想される場合には、第１インクノズルから吐出させる予定のインク滴の第１ドットサイズ情報に基づいて、第２インクノズルから印刷時に実際に吐出するインク滴の印刷ドットサイズが設定される。従って、第１インクノズルに起因して発生する白スジの幅に応じた大きさのドットサイズのインク滴を第２インクノズルから吐出できる。よって、白スジを埋めるために第２インクノズルから吐出されるインク滴のインク量が多くなりすぎて色スジが発生することを防止或いは抑制できる。また、本発明によれば、第２インクノズルから実際に吐出されるインク滴の印刷ドットサイズは、印刷対象の画像において第１インクノズルから吐出させる予定のインク滴により印刷される画像部分の明度情報に基づいて設定される。従って、例えば、明度の高い画像を印刷する際に、第２インクノズルから吐出されるインク滴の印刷ドットサイズが大きくなりすぎて、当該印刷ドットサイズのインク滴により形成される印刷画像の画像部分だけ著しい明度の低下が発生することを回避できる。よって、印刷画像の諧調表現が不自然になることを防止または抑制できる。
【００１１】
本発明において、明度情報を取得するためには、前記第１インクノズルは第１の色を吐出し、前記第１データは、ＲＧＢデータを色変換したときに前記第１の色に対応するデータであり、前記明度情報は、ＲＧＢデータの明度とすることができる。
【００１２】
本発明において、前記第２ドットサイズ情報の補正は、予め記憶された前記明度情報および吐出不良が検出されたインクノズルでインク滴を吐出させるデータに含まれるインク滴の大きさを設定するドットサイズ情報に対応するテーブルを用いて設定することが望ましい。すなわち、印刷データの供給を受けたときに吐出不良の第１インクノズルが検出されている場合には、印刷データに含まれる第２データに基づいて第２インクノズルから吐出させる予定のインク滴の第２ドットサイズ情報を取得するとともに、予め、第１ドットサイズ情報、第２ドットサイズ情報、および、第２インクノズルから印刷時に吐出させるインク滴の印刷ドットサイズを明度情報毎に対応付けた複数のテーブルを記憶保持しておき、取得した明度情報に対応するテーブルを参照して第２インクノズルの印刷ドットサイズを設定する。このようにすれば、第２インクノズルから印刷時に吐出される印刷ドットサイズのインク滴により印刷用紙に形成される印刷画像部分の諧調が、予め印刷データにより規定されていた第２ドットサイズ情報のインク滴によって印刷用紙に形成される印刷画像部分の諧調と比較して、著しく異なるものとなってしまうことを防止または抑制できる。また、第１ドットサイズ情報と第２インクノズルにおける第２ドットサイズ情報に基づいて印刷ドットサイズの設定を迅速に行うことができる。
【００１３】
本発明において、前記第１インクノズルに吐出不良が検出された場合、前記第１インクノズルの前記第１方向で前記第２インクノズルと異なる前記第１インクノズルの隣の第３のインクノズルでインク滴を吐出させる第３データに含まれる前記第３インクノズルで吐出させるインク滴の大きさを設定する第３ドットサイズ情報を、前記明度情報および前記第１ドットサイズ情報に基づいて補正することが望ましい。すなわち、印刷データの供給を受けたときに吐出不良の第１インクノズルが検出されている場合には、画像において第１インクノズルから吐出させる予定のインク滴により印刷される画像部分の明度情報（第１データに係る明度情報）および第１ドットサイズ情報に基づいて、第２インクノズルとは第２方向の反対側で第１インクノズルの隣の第３インクノズルから印刷時に吐出させるインク滴の印刷ドットサイズを設定する。このようにすれば、白スジの発生を抑制する際に、第２方向で第１インクノズルの一方側および他方側で隣接する２つのインクノズルについて、これらのインクノズルから吐出されるインク滴の印刷ドットサイズを設定できる。
【００１４】
次に、本発明の印刷装置は、第１方向に印刷用紙を搬送する用紙搬送部と、前記第１方向と交差する第２方向にインク滴を吐出するインクノズルを複数配設する印刷ヘッドと、吐出不良の第１インクノズルを検出させる不良ノズル検出制御部と、前記第１インクノズルでインク滴を吐出させる第１データに係る明度情報を取得する明度取得部と、前記第１データに含まれる前記第１インクノズルで吐出されるインク滴の大きさを設定する第１ドットサイズ情報および前記第１インクノズルの前記第１方向で隣の第２インクノズルでインク滴を吐出させる第２データに含まれるインク滴の大きさを設定する第２ドットサイズ情報を取得し、前記第１データに係る明度情報および前記第１ドットサイズ情報に基づいて前記第２ドットサイズ情報を補正するドットサイズ設定部と、を有することを特徴とする。
【００１５】
すなわち、第１方向に印刷用紙を搬送する搬送機構と、第１方向と交差する第２方向に配列された複数のインクノズルからドットサイズの異なる複数種類のインク滴を吐出する印刷ヘッドと、を有する印刷装置において、複数のインクノズルのうちインク滴の吐出不良に陥っている第１インクノズルを検出する不良ノズル検出制御部と、印刷対象の画像において第１インクノズルから吐出させる予定のインク滴により印刷される画像部分の明度情報（第１データに係る明度情報）を取得する明度取得部と、画像を印刷するための印刷データの供給を受けたときに第１インクノズルが検出されている場合に、印刷データに基づいて第１インクノズルから吐出させる予定のインク滴の第１ドットサイズ情報を取得し、画像部分の明度情報および第１ドットサイズ情報に基づいて第１インクノズルの第１方向で隣の第２インクノズルから印刷時に吐出させるインク滴の印刷ドットサイズを設定するドットサイズ設定部と、を有するものとすることができる。本発明によれば、吐出不良の第１インクノズルが検出されて白スジの発生が予想される場合には、ドットサイズ設定部が第１インクノズルから吐出させる予定のインク滴のドットサイズに基づいて、第１インクノズルに隣接する第２インクノズルから印刷時に実際に吐出するインク滴の印刷ドットサイズを設定する。従って、第１インクノズルに起因して発生する白スジの幅に応じた大きさのドットサイズのインク滴を第２インクノズルから吐出できる。よって、白スジを埋めるために第２インクノズルから吐出されるインク滴のインク量が多くなりすぎて色スジが発生することを防止或いは抑制できる。また、ドットサイズ設定部は、印刷対象の画像において第１インクノズルから吐出させる予定のインク滴により印刷される画像部分の明度情報に基づいて、第２インクノズルの印刷ドットサイズを設定する。従って、例えば、明度の高い画像を印刷する際に、第２インクノズルから吐出されるインク滴の印刷ドットサイズが大きくなりすぎて、当該印刷ドットサイズのインク滴により形成される印刷画像の画像部分だけ著しい明度の低下が発生することを防止もしくは抑制できる。よって、印刷画像の諧調表現が不自然になることを防止もしくは抑制できる。
【００１６】
本発明において、前記ドットサイズ設定部は、前記第１インクノズルの前記第１方向に隣で前記第２インクノズルと異なる第３インクノズルでインク滴を吐出させる第３データに含まれるインク滴の大きさを設定する第３ドットサイズ情報を取得し、前記第１データに係る明度情報および前記第１ドットサイズ情報に基づいて前記第３ドットサイズ情報を補正することが望ましい。すなわち、ドットサイズ設定部は、印刷データの供給を受けたときに第１インクノズルが検出されている場合には、画像において第１インクノズルから吐出させる予定のインク滴により印刷される画像部分の明度情報（第１データに係る明度情報）、および、第１ドットサイズ情報に基づいて、第２インクノズルとは第２方向の反対側で第１インクノズルの隣の第３インクノズルから印刷時に吐出させるインク滴の印刷ドットサイズを設定することが望ましい。このようにすれば、白スジの発生を抑制する際に、第２方向において第１インクノズルの一方側および他方側で隣接する２つのインクノズルについて、これらのインクノズルから吐出されるインク滴の印刷ドットサイズを設定できる。
【図面の簡単な説明】
【００１７】
【図１】本発明を適用した印刷システムの概略ブロック図である。
【図２】印刷ヘッドにおけるインクノズルの配列を模式的に示した説明図である。
【図３】不良インクノズルが印刷対象としている画像の画素列の説明図である。
【図４】ドットサイズ設定テーブルの例である。
【図５】印刷システムにおける印刷処理動作のフローチャートである。
【図６】不良インクノズルが存在する場合の印刷画像の説明図である。
【図７】不良インクノズルが存在する場合の印刷画像の説明図である。
【発明を実施するための形態】
【００１８】
以下に、図面を参照して、本発明を適用した印刷システムを説明する。
【００１９】
（印刷システム）
図１は本発明を適用した印刷システムの概略ブロック図である。図２はプリンターの印刷ヘッドにおけるインクノズルの配列を模式的に示した説明図である。本例の印刷システム１はコンピューター２とこのコンピューター２に接続されたプリンター３を備えている。コンピューター２には、ディスプレイ４と、キーボードやマウスなどの入力装置５が接続されている。プリンター３は、印刷ヘッド７からシアンインクＣ、マゼンタインクＭ、イエローインクＹ、ブラックインクＢｋの４色のインクのインク滴を吐出して印刷を行うカラーインクジェットプリンターである。また、プリンター３は、印刷時に固定された印刷ヘッド７による印刷位置を経由する搬送経路に沿って搬送される印刷用紙に対して印刷を行うラインプリンターである。
【００２０】
プリンター３は、印刷ヘッド７としてインクジェットヘッドを搭載している。図２に示すように、印刷ヘッド７は、印刷用紙の搬送方向（第１方向）Ａに沿って所定の間隔で配列された４組のライン型インクジェットヘッド３１〜３４を備えている。印刷用紙の搬送方向Ａにおける最上流に位置するライン型インクジェットヘッド３１はブラックインクＢｋを吐出するものであり、その下流側のライン型インクジェットヘッド３２はシアンインクＣを吐出するものである。また、ライン型インクジェットヘッド３２の下流側のライン型インクジェットヘッド３３はマゼンタインクＭを吐出するものであり、その下流側のライン型インクジェットヘッド３４はイエローインクＹを吐出するものである。
【００２１】
各ライン型インクジェットヘッド３１〜３４は、搬送方向Ａと交差する紙幅方向（第２方向）Ｂに配列された４個のヘッドユニット３５〜３８を備えている。４個のヘッドユニット３５〜３８は搬送方向Ａに前後する千鳥状に並べられている。各ヘッドユニット３５〜３８は、紙幅方向Ｂに配列された複数のインクノズル３９を備えている。複数のインクノズル３９は、搬送方向Ａに前後する千鳥状に並べられている。なお、紙幅方向Ｂで隣接配置されている２つのヘッドユニット３５〜３８のインクノズル３９は、紙幅方向Ｂの端部分に位置する一部のインクノズル３９が搬送方向Ａから見たときに重なっている。
【００２２】
（コンピューター）
図１に示すように、コンピューター２の演算処理部１１ではＯＳ１２（オペレーティングシステム）、アプリケーションプログラム１３およびプリンタードライバー１４が動作している。アプリケーションプログラム１３は画像データを作成するソフトウエアである。プリンタードライバー１４は画像データを印刷データに変換してプリンター３に出力し、これによりプリンター３を駆動制御して画像を印刷する。
【００２３】
（プリンタードライバー）
プリンタードライバー１４は、画像データ取得部２０、不良ノズル情報取得部２１、レンダリング部２２、画素明度情報生成部（明度取得部）２３、色変換部２４、ハーフトーン処理部２５、および、印刷データ生成部（印刷データ生成部・送信部）２６を備えている。また、プリンタードライバー１４は、演算処理部１１のメモリーに展開した色処理ルックアップテーブル２７およびＳＭＬテーブル２８を備えている。レンダリング部２２、色変換部２４、ハーフトーン処理部２５、印刷データ生成部２６、色処理ルックアップテーブル２７およびＳＭＬテーブル２８は、印刷対象の画像の画像データを画像処理してプリンター３に当該画像を印刷させる印刷データを生成する画像処理部２９である。
【００２４】
画像データ取得部２０は、アプリケーションプログラム１３からＯＳ１２を介して印刷対象の画像データを取得する。
【００２５】
不良ノズル情報取得部２１は、画像データ取得部２０が画像データを取得すると、プリンター３に対して、インク滴を吐出できない不良インクノズル（第１インクノズル）３９（Ｆ）が印刷ヘッド７に存在しているか否かを問い合わせる。また、不良インクノズル３９（Ｆ）が存在している場合には、当該不良インクノズル３９（Ｆ）を特定するノズル情報をプリンター３から取得する。
【００２６】
レンダリング部２２は、アプリケーションプログラム１３から供給された画像データをレンダリング処理し、画像データの各画素をＲＧＢ多値データに変換する。
【００２７】
画素明度情報生成部２３は、不良ノズル情報取得部２１により不良インクノズル３９（Ｆ）のノズル情報が取得されている場合に、画像データにおいて不良インクノズル３９（Ｆ）から吐出させる予定のインク滴により印刷される画素の明度情報を取得する。すなわち、不良インクノズル３９（Ｆ）が印刷対象としている画像データの画素の明度情報を取得する。換言すれば、印刷データにおいて、不良インクノズル３９（Ｆ）でインク滴を吐出させるデータ部分（第１データ）に係る明度情報を取得する。不良インクノズル３９（Ｆ）でインク滴を吐出させるデータ部分（第１データ）とは、不良インクノズル３９（Ｆ）から所定の色（第１の色）のインク滴が吐出される場合に、ＲＧＢ多値データを後述する色変換したときに所定の色に対応するデータであり、明度情報は、ＲＧＢ多値データの明度である。
【００２８】
画素明度情報生成部２３は、まず、プリンター３から取得されたノズル情報に基づいて、画像データから不良インクノズル３９（Ｆ）が印刷対象としている印刷データの各画素Ｐを画素列Ｑとして抽出する。図３は不良インクノズルが印刷対象としている画素列Ｑの説明図である。なお、図３では、不良インクノズル３９（Ｆ）が印刷対象としている画素列Ｑだけではなく、不良インクノズル３９（Ｆ）を挟んで紙幅方向Ｂの両側に位置する一方側隣接インクノズル（第２インクノズル）３９（Ｒ）が印刷対象としている画素列Ｑ１と他方側隣接インクノズル（第２インクノズル）３９（Ｌ）が印刷対象としている画素列Ｑ２も抽出して示している。
【００２９】
次に、画素明度情報生成部２３は、抽出した画素列Ｑを構成している各画素ＰのＲＧＢ多値データをＬ＊ａ＊ｂ＊値に変換する。ＲＧＢ多値データからＬ＊ａ＊ｂ＊値への変換は、例えば、変換テーブルを用いて行うことができる。その後、画素明度情報生成部２３は、画素列Ｑを構成している各画素ＰのＬ＊値に基づいて、各画素Ｐが明度の高い明部であるか、明度の低い暗分であるか、を判定する。しかる後に、画素明度情報生成部２３は、搬送方向Ａに沿って各画素Ｐに付されたピクセル番号と明度情報（明部または暗部の判定結果）とを対応付けた画素明度情報を生成し、この画素明度情報を印刷データ生成部２６に受け渡す。
【００３０】
本例では、画素明度情報生成部２３は、Ｌ＊値が５０以上の画素Ｐを明部であると判定し、Ｌ＊値が５０未満の画素Ｐを暗部であると判定する。従って、図３に示す例では、ピクセル番号０〜７の画素Ｐは明部、ピクセル番号８〜２５の画素Ｐは暗部、ピクセル番号２６〜２７の画素Ｐは明部、ピクセル番号２８の画素Ｐは暗部、ピクセル番号２９の画素Ｐは明部、という画素明度情報が生成されて、印刷データ生成部２６に渡される。
【００３１】
色変換部２４は、色処理ルックアップテーブル２７を参照して各画素ＰのＲＧＢ多値データを各インクＣ、Ｍ、Ｙ、Ｂｋのインク量データに変換する。色処理ルックアップテーブル２７には、Ｒ・Ｇ・Ｂのそれぞれの組合せからなる色と、各インクＣ、Ｍ、Ｙ、Ｂｋのインク量データが対応付けられて記憶保持されている。
【００３２】
ハーフトーン処理部２５は、各インクＣ、Ｍ、Ｙ、Ｂｋのインク量データを、ＳＭＬテーブル２８に基づいて、インクを吐出しない空白ドットと径の大きさの異なる３種類のインク滴の割合を示すドット割合データに変換する。ＳＭＬテーブル２８には、Ｃ、Ｍ、Ｙ、Ｂｋの各インク量データに基づく色の階調値と、空白ドット、第１の大きさの小ドット、第１の大きさよりも大きい第２の大きさである中ドット、第２の大きさよりも大きい第３の大きさである大ドットの３種類のドットの使用割合が対応付けられて記憶保持されている。
【００３３】
印刷データ生成部２６は、ハーフトーン処理部２５によって生成されたドット割合データからプリンター３が解釈可能な形式の印刷データを生成し、プリンター３に出力する。また、印刷データ生成部２６は、画素明度情報生成部２３から画素明度情報の供給を受けている場合には、生成した印刷データとともに画素明度情報をプリンター３に出力する。印刷データは、印刷ヘッド７の各インクノズルからインク滴を吐出させる情報であって、インク滴の色とドットサイズを設定している。プリンター３は印刷データに基づいて駆動制御されて記録紙上に印刷画像を形成する。
【００３４】
（プリンター）
プリンター３は、図１に示すように、用紙搬送機構４１、ヘッド移動機構４２、メンテナンス機構４３、および、不良インクノズル検出機構４４を搭載している。
【００３５】
用紙搬送機構４１は、印刷位置を経由する搬送経路に沿って印刷用紙を搬送する。用紙搬送機構４１は駆動源として搬送モーター４５を備えている。
【００３６】
ヘッド移動機構４２は、印刷ヘッド７を印刷位置と印刷位置から離間するメンテナンス位置の間で移動させる。ヘッド移動機構４２は、駆動源としてヘッド移動用モーター４６を備えている。
【００３７】
メンテナンス機構４３は、メンテナンス位置に配置されたヘッドキャップ４７を備えており、ヘッドキャップ４７を昇降させて印刷ヘッド７をキャッピングする上昇位置と印刷ヘッド７から離間する下降位置との間で移動させる。メンテナンス機構４３は、駆動源として昇降モーター４８を備えている。
【００３８】
ここで、印刷ヘッド７はヘッド移動機構４２によって定期的にメンテナンス位置に配置されてフラッシング動作を行う。フラッシング動作とは、印刷ヘッド７からヘッドキャップに向かってインク滴を吐出するものであり、フラッシング動作が定期的に行われることによりインクの増粘に起因してインクノズル３９に目詰まりが発生することが防止或いは抑制される。また、メンテナンス位置は印刷ヘッド７の待機位置であり、プリンター３が印刷データを受信していない待機状態となると、印刷ヘッド７はヘッド移動機構４２によりメンテナンス位置に配置される。待機状態では、昇降モーター４８の駆動によりヘッドキャップ４７が上昇位置に配置されて印刷ヘッド７のインクノズル面を被う。これによりインクノズル面からのインクの水分の蒸発が抑制されるので、インクの増粘が抑制される。
【００３９】
不良インクノズル検出機構４４は印刷ヘッド７においてインクが吐出不良となっている不良インクノズル３９（Ｆ）を検出する。不良インクノズル検出機構４４はヘッドキャップ４７内に収納されたインク吸収材に発生する電流変化を検出する電流センサー４９を備える。不良インクノズル３９（Ｆ）を検出する際には、印刷ヘッド７の各インクノズル３９から帯電したインク滴をヘッドキャップ４７に向けて逐次に吐出し、このインク滴がインク吸収材に着弾する際に生じる電流変化を電流センサー４９によって取り出す。インク滴が吐出されたにも拘わらず電流変化の信号が設定閾値よりも小さい場合には、インク滴を吐出したインクノズル３９が不良インクノズル３９（Ｆ）となっているものと判断される。なお、不良インクノズル検出機構４４としては、レーザーなど光学的な手段で各インクノズル３９からのインク滴の射出を検出して、不良インクノズル３９（Ｆ）を検出する機構のものを搭載することもできる。
【００４０】
（プリンターの制御系）
図１に示すように、プリンター３はＣＰＵを備える制御部５１を中心に構成されている。制御部５１の入力側には、コンピューター２（プリンタードライバー１４）とプリンター３の間の通信を可能とする通信部５２と、不良インクノズル検出機構４４の電流センサー４９が接続されている。制御部５１の出力側には、印刷ヘッド７、搬送モーター４５、ヘッド移動用モーター４６、昇降モーター４８がそれぞれ不図示のデバイスドライバーを介して接続されている。また、制御部５１にはメモリー５３が接続されている。制御部５１は、不良ノズル検出制御部５４、ドットサイズ設定部５５、および、印刷データの印刷を司る印刷制御部５６を備えている。メモリー５３にはドットサイズ設定テーブル５７が記憶保持されている。
【００４１】
不良ノズル検出制御部５４は、プリンター３への電源投入時、印刷ジョブの終了時、或いは、一定時間が経過する毎など、予め決められたタイミングで不良インクノズル検出動作を行う。不良インクノズル検出動作では、ヘッド移動用モーター４６を駆動して印刷ヘッド７をメンテナンス位置に配置する。しかる後に、印刷ヘッド７を駆動して各インクノズル３９から帯電したインク滴を吐出させ、電流センサー４９からの電流変化の信号を取得する。また、電流センサー４９からの電流変化の信号に基づいて、各インクノズル３９が不良インクノズル３９（Ｆ）か否かを判断する。そして、不良インクノズル３９（Ｆ）であることが検出されたインクノズル３９について、そのノズル番号を取得する。ノズル番号は、例えば、４組のライン型インクジェットヘッド３１〜３４にそれぞれ付されたライン番号、紙幅方向Ｂに千鳥状に配列された４個のヘッドユニット３５〜３８にそれぞれ付されたユニット番号、および、各ヘッドユニット３５〜３８の各インクノズル３９にそれぞれ付されたインクノズル番号から構成されている。
【００４２】
また、不良ノズル検出制御部５４は、プリンタードライバー１４の不良ノズル情報取得部２１から不良インクノズル３９（Ｆ）が存在しているか否かの問合せがあったときに、不良インクノズル３９（Ｆ）のノズル番号を取得している場合には、不良インクノズル３９（Ｆ）が存在しているものとして当該ノズル番号をコンピューター２（プリンタードライバー１４）に送信する。また、不良ノズル検出制御部５４は、不良インクノズル３９（Ｆ）のノズル番号を取得していない場合には、不良インクノズル３９（Ｆ）が存在していない旨の情報をコンピューター２に送信する。
【００４３】
ドットサイズ設定部５５は、不良インクノズル３９（Ｆ）が検出されている場合に、画素明度情報および印刷データに基づいて、一方側隣接インクノズル３９（Ｒ）および他方側隣接インクノズル３９（Ｌ）から印刷時に実際に吐出させるインク滴の印刷ドットサイズを設定（補正）する。
【００４４】
より詳細には、ドットサイズ設定部５５は、不良インクノズル３９（Ｆ）がノズル番号によって特定されると、このノズル番号に基づいて、紙幅方向Ｂの両側で不良インクノズル３９（Ｆ）を挟んだ位置にある一方側隣接インクノズル３９（Ｒ）のノズル番号および他方側隣接インクノズル３９（Ｌ）のノズル番号をそれぞれ特定する。
【００４５】
次に、ドットサイズ設定部５５は、各ノズル番号に基づいてプリンター３に供給されている印刷データを参照し、印刷データを印刷する際に当該不良インクノズル３９（Ｆ）から吐出させる予定のインク滴の不良ドットサイズ情報（第１ドットサイズ情報）を取得する。すなわち、印刷データにおいて不良インクノズル３９（Ｆ）からインク滴を吐出させるデータ部分（第１データ）に含まれる当該不良インクノズル３９（Ｆ）で吐出させるインク滴の大きさを設定する不良ドットサイズ情報を取得する。
【００４６】
また、ドットサイズ設定部５５は、一方側隣接インクノズル３９（Ｒ）から吐出させる予定のインク滴の一方側隣接ドットサイズ情報（第２ドットサイズ情報）と、他方側隣接インクノズル３９（Ｌ）から吐出させる予定のインク滴の他方側隣接ドットサイズ情報（第３ドットサイズ情報）取得する。すなわち、印刷データにおいて一方側隣接インクノズル３９（Ｒ）からインク滴を吐出させるデータ部分（第２データ）に含まれる当該一方側隣接インクノズル３９（Ｒ）で吐出させるインク滴の大きさを設定する一方側隣接ドットサイズ情報を取得するとともに、印刷データにおいて他方側隣接インクノズル３９（Ｌ）からインク滴を吐出させるデータ部分（第３データ）に含まれる当該他方側隣接インクノズル３９（Ｌ）で吐出させるインク滴の大きさを設定する他方側隣接ドットサイズ情報を取得する。
【００４７】
その後、ドットサイズ設定部５５は、不良ドットサイズ情報、隣接ドットサイズ情報（一方側隣接ドットサイズ情報、他方側隣接ドットサイズ情報）、および、不良インクノズル３９（Ｆ）が印刷対象としている各画素Ｐの画素明度情報（第１データに係る明度情報）に基づいて、メモリー５３に記憶保持されているドットサイズ設定テーブル５７を参照する。
【００４８】
ここで、メモリー５３には、ドットサイズ設定テーブル５７として２つのドットサイズ設定テーブル５７が記憶保持されている。２つのドットサイズ設定テーブル５７のうちの一方のドットサイズ設定テーブル５７は、不良インクノズル３９（Ｆ）が印刷対象としている各画素Ｐが明部と判定されている場合において、不良インクノズル３９（Ｆ）から吐出させる予定のインク滴の不良ドットサイズ情報と、隣接インクノズル３９（Ｒ）、（Ｌ）から吐出させる予定のインク滴の隣接ドットサイズ情報と、隣接インクノズル３９（Ｒ）、（Ｌ）から印刷時に実際に吐出する印刷ドットサイズを関連付けて記憶保持している。他方のドットサイズ設定テーブル５７は、不良インクノズル３９（Ｆ）が印刷対象としている各画素Ｐが暗部と判定されている場合において、不良インクノズル３９（Ｆ）から吐出させる予定のインク滴の不良ドットサイズ情報と、隣接インクノズル３９（Ｒ）、（Ｌ）から吐出させる予定のインク滴の隣接ドットサイズ情報と、隣接インクノズル３９（Ｒ）、（Ｌ）から印刷時に実際に吐出する印刷ドットサイズを関連付けて記憶保持している。
【００４９】
従って、ドットサイズ設定部５５は、まず、不良インクノズル３９（Ｆ）が印刷対象としている各画素Ｐの画素明度情報に基づいて２つのドットサイズ設定テーブル５７のうちの１のドットサイズ設定テーブル５７を選択する。しかる後に、印刷データに基づく不良ドットサイズ情報と一方側隣接ドットサイズ情報に基づいて選択しているドットサイズ設定テーブル５７を参照し、これらに対応付けられている値を一方側隣接インクノズル３９（Ｒ）の一方側印刷ドットサイズに設定する。また、ドットサイズ設定部５５は、不良ドットサイズ情報と、他方側隣接ドットサイズ情報に基づいて選択しているドットサイズ設定テーブル５７を参照して、これらに対応付けられている値を他方側隣接インクノズル３９（Ｌ）の他方側印刷ドットサイズに設定する。
【００５０】
図４（ａ）は不良インクノズル３９（Ｆ）が印刷対象としている画素Ｐの明度情報が明部の場合のドットサイズ設定テーブル５７の例であり、図４（ｂ）は不良インクノズル３９（Ｆ）が印刷対象としている画素Ｐの明度情報が暗部の場合のドットサイズ設定テーブル５７の例である。各ドットサイズ設定テーブル５７おいて、１はドットサイズが小であることを示し、２はドットサイズが中であることを示し、３はドットサイズが大であることを示している。０はドットサイズが０であること、すなわち、インク滴を吐出しないことを示している。
【００５１】
例えば、不良インクノズル３９（Ｆ）が印刷対象としている画素Ｐの明度情報が明部のときに、印刷データに基づく不良ドットサイズ情報が２（中ドット）であり、一方側隣接インクノズル３９（Ｒ）の一方側隣接ドットサイズ情報が１（小ドット）である場合には、図４（ａ）に示すように、これらに対応付けられている印刷ドットサイズの値は２なので、一方側隣接インクノズル３９（Ｒ）の一方側印刷ドットサイズは２（中ドット）とされる。また、不良ドットサイズ情報が２（中ドット）であり他方側隣接インクノズル３９（Ｌ）の他方側隣接ドットサイズ情報が２（中ドット）である場合には、図４（ａ）に示すように、これらに対応付けられている印刷ドットサイズの値は３なので、他方側隣接インクノズル３９（Ｌ）の他方側印刷ドットサイズは３（大ドット）とされる。
【００５２】
また、例えば、不良インクノズル３９（Ｆ）が印刷対象としている画素Ｐの明度情報が暗部のときに、印刷データに基づく不良ドットサイズ情報が２（中ドット）であり、一方側隣接インクノズル３９（Ｒ）の一方側隣接ドットサイズ情報が１（小ドット）である場合には、図４（ｂ）に示すように、これらに対応付けられている印刷ドットサイズの値は３なので、一方側隣接インクノズル３９（Ｒ）の一方側印刷ドットサイズは３（大ドット）とされる。一方、印刷データに基づく不良ドットサイズ情報が２（中ドット）であり他方側隣接インクノズル３９（Ｌ）の他方側隣接ドットサイズ情報が２（中ドット）である場合には、図４（ｂ）に示すように、これらに対応付けられている印刷ドットサイズの値は３なので、他方側隣接インクノズル３９（Ｌ）の他方側印刷ドットサイズは３（大ドット）とされる。このように、ドットサイズ設定部５５は、一方側隣接インクノズル３９（Ｒ）から吐出されるインク滴の一方側印刷ドットサイズと他方側隣接インクノズル３９（Ｌ）から吐出されるインク滴の他方側印刷ドットサイズをそれぞれ独立して適切な大きさに設定する。
【００５３】
ここで、ドットサイズ設定部５５による一方側隣接インクノズル３９（Ｒ）および他方側隣接インクノズル３９（Ｌ）の印刷ドットサイズの設定は、印刷データを補正することにより行う。すなわち、ドットサイズ設定部５５は、印刷データにおいて一方側隣接インクノズル３９（Ｒ）でインク滴を吐出させるデータ部分（第２データ）に含まれる一方側隣接ドットサイズ情報を、ドットサイズ設定テーブル５７から取得した印刷ドットサイズに置き換える補正を行う。また、ドットサイズ設定部５５は、印刷データにおいて他方側隣接インクノズル３９（Ｌ）でインク滴を吐出させるデータ部分（第３データ）に含まれる他方側隣接ドットサイズ情報を、ドットサイズ設定テーブル５７から取得した印刷ドットサイズに置き換える補正を行う。
【００５４】
印刷制御部５６は、印刷データを受信すると、搬送モーター４５を駆動して印刷用紙を一定速度で搬送する。また、印刷制御部５６は、印刷ヘッド７を駆動して、印刷データに基づいて各インクノズル３９からインク滴を吐出させて、印刷位置を通過する印刷用紙に印刷を施す。
【００５５】
印刷制御部５６は、不良ノズル検出制御部５４によって不良インクノズル３９（Ｆ）が検出されていない場合には、印刷データによって規定されているドットサイズのインク滴を各インクノズル３９から吐出して印刷画像を形成する。一方、不良ノズル検出制御部５４によって不良インクノズル３９（Ｆ）が検出されている場合には、印刷制御部５６は、隣接インクノズル３９（Ｒ）、３９（Ｌ）から吐出するインク滴のドットサイズを、印刷データによって設定されているドットサイズではなく、ドットサイズ設定部５５により設定された印刷ドットサイズ（一方側印刷ドットサイズおよび他方側印刷ドットサイズ）とする。すなわち、ドットサイズ設定部５５により補正された後の印刷データに基づいて印刷画像を形成する。これにより、印刷画像に搬送方向Ａに延びる白スジ（スジ状の未印刷部分）が発生することを防止或いは抑制する。
【００５６】
（画像データの印刷処理）
図５乃至図７を参照して画像データの印刷処理を説明する。図５は画像データの印刷処理動作のフローチャートである。図６は不良インクノズル３９（Ｆ）が印刷対象としている画素Ｐが明部の場合における印刷画像の説明図である。図７は不良インクノズル３９（Ｆ）が印刷対象としている画素Ｐが暗部の場合における印刷画像の説明図である。
【００５７】
図５に示すように、印刷システム１に電源が投入されると、プリンター３では不良インクノズル検出動作が行われる（ステップＳＴ１）。ここで、不良インクノズルが存在している場合には、プリンター３の不良ノズル検出制御部５４は不良インクノズル３９（Ｆ）のノズル情報を取得する。
【００５８】
プリンタードライバー１４がＯＳ１２を介してアプリケーションプログラム１３から画像データを受け取ると（ステップＳＴ２）、プリンタードライバー１４の不良ノズル情報取得部２１はプリンター３に対してインク滴を吐出できない不良インクノズル３９（Ｆ）が印刷ヘッド７に存在しているか否かを問い合わせる（ステップＳＴ３）。この問い合わせに対し、不良インクノズル３９（Ｆ）が存在している場合には、プリンター３の不良ノズル検出制御部５４は不良インクノズル３９（Ｆ）のノズル情報を返信する。一方、不良インクノズル３９（Ｆ）が存在していない場合には、不良ノズル検出制御部５４は不存在を示す情報を返信する（ステップＳＴ４）。
【００５９】
次に、プリンタードライバー１４は、アプリケーションプログラム１３からの画像データを、ＲＧＢ多値データに変換する（ステップＳＴ５）。ここで、不良ノズル情報取得部２１が不良インクノズル３９（Ｆ）のノズル情報を取得している場合には（ステップＳＴ６：Ｙｅｓ）、画素明度情報生成部２３は、不良インクノズル３９（Ｆ）が印刷対象としている各画素Ｐの画素明度情報を生成し、この画素明度情報をプリンタードライバー１４の印刷データ生成部２６に受け渡す（ステップＳＴ７）。
【００６０】
その後、プリンタードライバー１４は、ＲＧＢ多値データを、各インクＣ、Ｍ、Ｙ、Ｂｋのインク量データ、ドット割合データへこの順番で変換する（ステップＳＴ８、ＳＴ９）。画像データがドット割合データに変換されると、印刷データ生成部２６はドット割合データに基づいて印刷データを生成し（ステップＳＴ１０）、この印刷データをプリンター３に送信する。ここで、印刷データ生成部２６が画素明度情報生成部２３から画素明度情報の供給を受けている場合には、印刷データ生成部２６は画素明度情報を印刷データとともにプリンターに送信する（ステップＳＴ１１）。印刷データでは、印刷ヘッド７の各インクノズル３９から吐出されるインク滴についてその色とドットサイズが設定されている。
【００６１】
プリンター３が印刷データおよび画素明度情報を受信すると（ステップＳＴ１２）、不良インクノズル検出動作によって不良インクノズル３９（Ｆ）が検出されていない場合には（ステップＳＴ１３：Ｎｏ）、印刷制御部５６は、搬送モーター４５を駆動して印刷用紙を搬送する。また、印刷制御部５６は、印刷ヘッド７を駆動して、印刷データに基づいて各インクノズル３９からインク滴を吐出させて、印刷位置を通過する印刷用紙に印刷を施す（ステップＳＴ１４）。
【００６２】
不良インクノズル検出動作によって不良インクノズル３９（Ｆ）が検出されている場合には（ステップＳＴ１３：Ｙｅｓ）、不良ノズル検出制御部５４により不良インクノズル３９（Ｆ）のノズル番号が取得されている。従って、印刷ドット設定部は不良インクノズル３９（Ｆ）のノズル番号に基づいて隣接インクノズル３９（Ｒ）、３９（Ｌ）のノズル番号を特定する。また、ドットサイズ設定部５５は、各ノズル番号および印刷データに基づいて、不良インクノズル３９（Ｆ）から吐出させる予定のインク滴の不良ドットサイズ情報、一方側隣接インクノズル３９（Ｒ）から吐出させる予定のインク滴の一方側隣接ドットサイズ情報および他方側隣接インクノズル３９（Ｌ）から吐出させる予定のインク滴の他方側隣接ドットサイズ情報を取得する（ステップＳＴ１５）。
【００６３】
さらに、ドットサイズ設定部５５は、印刷データとともにプリンター３が受信している画素明度情報に基づいてドットサイズ設定テーブル５７を選択する（ステップＳＴ１６）。そして、ドットサイズ設定部５５は、不良ドットサイズ情報と一方側隣接ドットサイズ情報に基づいて選択しているドットサイズ設定テーブル５７を参照し、一方側隣接インクノズル３９（Ｒ）の一方側印刷ドットサイズを設定する。また、ドットサイズ設定部５５は、不良ドットサイズ情報と他方側隣接ドットサイズ情報に基づいて選択しているドットサイズ設定テーブル５７を参照し、他方側隣接インクノズル３９（Ｌ）の他方側印刷ドットサイズを設定する（ステップＳＴ１７）。
【００６４】
ドットサイズ設定部５５により一方側隣接インクノズル３９（Ｒ）の一方側印刷ドットサイズと他方側隣接インクノズル３９（Ｌ）の他方側印刷ドットサイズが設定されると、印刷制御部５６は、一方側隣接インクノズル３９（Ｒ）および他方側隣接インクノズル３９（Ｌ）のそれぞれから吐出するインク滴のドットサイズを、一方側印刷ドットサイズおよび他方側印刷ドットサイズとして、印刷用紙に印刷画像を形成する（ステップＳＴ１４）。
【００６５】
例えば、ステップＳＴ１５において不良インクノズル３９（Ｆ）の不良ドットサイズ情報が２（中ドット）、一方側隣接インクノズル３９（Ｒ）の一方側隣接ドットサイズ情報が２（中ドット）であり、他方側隣接インクノズル３９（Ｌ）の他方側隣接ドットサイズ情報が１（小ドット）であるとする。また、ステップＳＴ１２で受信した画素明度情報において、不良インクノズル３９（Ｆ）が印刷対象としている画素Ｐが明部であるとする。この場合には、ステップＳＴ１３において、ドットサイズ設定部５５は、図４（ａ）のドットサイズ設定テーブル５７を参照して、一方側隣接インクノズル３９（Ｒ）の一方側印刷ドットサイズを３（大ドット）に設定する。また、ドットサイズ設定部５５は、図５（ａ）のドットサイズ設定テーブル５７を参照して、他方側隣接インクノズル３９（Ｌ）の他方側印刷ドットサイズを２（中ドット）に設定する。
【００６６】
ここで、不良インクノズル３９（Ｆ）が存在していなければ、ステップＳＴ１４において印刷用紙に形成される印刷画像は図６（ａ）に示すものとなる。しかし、不良インクノズル３９（Ｆ）が存在していると、図６（ｂ）に示すように、不良インクノズル３９（Ｆ）に起因して未印刷部分ができるので、印刷画像には搬送方向Ａに延びる白スジが発生してしまう。
【００６７】
これに対して、ドットサイズ設定部５５は一方側隣接インクノズル３９（Ｒ）から実際に吐出する一方側印刷ドットサイズを３（大ドット）に設定し、他方側隣接インクノズル３９（Ｌ）から実際に吐出する他方側印刷ドットサイズを２（中ドット）に設定する。印刷制御部５６は各隣接インクノズル３９（Ｒ）、３９（Ｌ）から印刷ドットサイズ（一方側印刷ドットサイズおよび他方側印刷ドットサイズ）のインク滴を吐出して印刷を行う。従って、図６（ｃ）に示すように、各隣接インクノズル３９（Ｒ）、４３（Ｌ）から実際に吐出される印刷ドットサイズのインク滴によって不良インクノズル３９（Ｆ）に起因する未印刷部分が埋められて、白スジの発生が抑制される。
【００６８】
また、例えば、ステップＳＴ１５において不良インクノズル３９（Ｆ）の不良ドットサイズ情報が２（中ドット）、一方側隣接インクノズル３９（Ｒ）の一方側隣接ドットサイズ情報が２（中ドット）であり、他方側隣接インクノズル３９（Ｌ）の他方側隣接ドットサイズ情報が１（小ドット）であるとする。さらに、また、ステップＳＴ１２で受信した画素明度情報において、不良インクノズル３９（Ｆ）が印刷対象としている画素Ｐが暗部であるとする。この場合には、ステップＳＴ１３において、ドットサイズ設定部５５は、図５（ｂ）のドットサイズ設定テーブル５７を参照して、一方側隣接インクノズル３９（Ｒ）の一方側印刷ドットサイズを３（大ドット）に設定する。また、ドットサイズ設定部５５は、図５（ｂ）のドットサイズ設定テーブル５７を参照して、他方側隣接インクノズル３９（Ｌ）の他方側印刷ドットサイズを３（大ドット）に設定する。
【００６９】
この場合、不良インクノズル３９（Ｆ）が存在していなければ、ステップＳＴ１４において印刷用紙に形成される印刷画像は図７（ａ）に示すものとなる。しかし、不良インクノズル３９（Ｆ）が存在していると、図７（ｂ）に示すように、不良インクノズル３９（Ｆ）に起因して未印刷部分ができるので、印刷画像には搬送方向Ａに延びる白スジが発生してしまう。
【００７０】
これに対して、ドットサイズ設定部５５は一方側隣接インクノズル３９（Ｒ）の一方側印刷ドットサイズを３（大ドット）に設定し、他方側隣接インクノズル３９（Ｌ）の他方側印刷ドットサイズを３（大ドット）に設定しており、印刷制御部５６は各隣接インクノズル３９（Ｒ）、３９（Ｌ）から印刷ドットサイズ（一方側印刷ドットサイズおよび他方側印刷ドットサイズ）のインク滴を吐出して印刷を行う。従って、図７（ｃ）に示すように、各隣接インクノズル３９（Ｒ）、３９（Ｌ）から実際に吐出される印刷ドットサイズのインク滴によって不良インクノズル３９（Ｆ）に起因して未印刷部分が埋められて、白スジの発生が抑制される。
【００７１】
ここで、本例では、不良インクノズル３９（Ｆ）が検出されて白スジの発生が予想される場合には、当該不良インクノズル３９（Ｆ）から吐出させる予定のインク滴の不良ドットサイズ情報に基づいて、各隣接インクノズル３９（Ｒ）、３９（Ｌ）から実際に吐出する印刷ドットサイズ（一方側印刷ドットサイズおよび他方側印刷ドットサイズ）を設定する。従って、不良インクノズル３９（Ｆ）に起因して発生する白スジの幅に応じた大きさの印刷ドットサイズのインク滴を隣接インクノズル３９（Ｒ）、３９（Ｌ）から吐出できる。よって、白スジを埋めるために隣接インクノズル３９（Ｒ）、３９（Ｌ）から吐出されるインク滴のインク量が多くなりすぎて色スジが発生することを防止或いは抑制できる。
【００７２】
また、各隣接インクノズル３９（Ｒ）、３９（Ｌ）から実際に吐出する印刷ドットサイズ（一方側印刷ドットサイズおよび他方側印刷ドットサイズ）は、各隣接インクノズル３９（Ｒ）、３９（Ｌ）から吐出させる予定のインク滴の隣接ドットサイズ情報（一方側隣接ドットサイズ情報および他方側隣接ドットサイズ情報）に基づいて設定される。従って、印刷ドットサイズ（一方側印刷ドットサイズおよび他方側印刷ドットサイズ）のインク滴により印刷用紙に形成される印刷画像部分の諧調が、予め設定されていたドットサイズ（一方側隣接ドットサイズ情報および他方側隣接ドットサイズ情報）のインク滴によって印刷用紙に形成される印刷画像部分の諧調と比較して、著しく異なるものとなってしまうことが防止もしくは抑制される。
【００７３】
さらに、本例では、印刷対象の画像データの画素Ｐの明度に基づいて、各隣接インクノズル３９（Ｒ）、３９（Ｌ）から実際に吐出する印刷ドットサイズ（一方側印刷ドットサイズおよび他方側印刷ドットサイズ）を設定している。従って、例えば、明度の高い画像を印刷する際に、各隣接インクノズル３９（Ｒ）、３９（Ｌ）から吐出されるインク滴の印刷ドットサイズ（一方側印刷ドットサイズおよび他方側印刷ドットサイズ）が大きくなりすぎて、これらの印刷ドットサイズのインク滴により形成される印刷画像の画像部分だけ著しい明度の低下が発生することを回避できる。よって、印刷画像の諧調表現が不自然になることを防止もしくは抑制できる。
【００７４】
また、本例によれば、白スジの発生を抑制する際に、一方側隣接インクノズル３９（Ｒ）から吐出されるインク滴の一方側印刷ドットサイズと、他方側隣接インクノズル３９（Ｌ）から吐出されるインク滴の他方側印刷ドットサイズが、それぞれ独立して適切な大きさに設定される。
【００７５】
（変形例）
上記の例では、画素明度情報生成部２３は、画像データにおいて不良インクノズル３９（Ｆ）から吐出させる予定のインク滴により印刷される各画素ＰのそれぞれについてＬ＊値を求めて明度情報を取得しているが、例えば、画像データから抽出した図３に示す画素列Ｑにおいて１０画素Ｐ毎（１０ピクセル毎）に領域を区分けしてＬ＊値の平均値を求め、この平均値に基づいて区分けされた領域内の各画素Ｐの明度情報（明部または暗部）を取得するようにしてもよい。
【００７６】
（その他の実施の形態）
上記の例では、プリンタードライバー１４において、画像データにおいて不良インクノズル３９（Ｆ）から吐出させる予定のインク滴により印刷される各画素Ｐの明度情報を取得しているが、プリンター３の側で、これらの各画素Ｐに係る明度情報を取得するように構成してもよい。
【００７７】
この場合には、プリンター３は、印刷データに基づいて、各画素Ｐに係る明度情報を取得する明度取得部を備える。ここで、印刷データは、各インクノズルから画像データの各画素Ｐの明度に応じたドットサイズのインク滴を吐出させるデータで構成されているので、明度取得部は、例えば、不良インクノズル３９（Ｆ）から吐出させる予定のインク滴により印刷される各画素Ｐを含む所定範囲の画像部分について、各インクノズル３９から吐出されるインク滴のドットサイズの割合を解析することにより、この画像部分の明度情報を取得できる。このようにすれば、印刷データを受信したプリンター３の側において、独自に、各隣接インクノズル３９（Ｒ）、３９（Ｌ）から吐出させるインク滴の印刷ドットを設定することが可能となる。
【００７８】
なお、上記の例では、プリンター３はラインプリンターであるが、印刷位置において印刷ヘッドを紙幅方向Ｂに移動させながらインクノズルからインク滴を吐出させて印刷を行うシリアルプリンターに本発明を適用することもできる。
【符号の説明】
【００７９】
１・・印刷システム、２・・コンピューター、３・・プリンター、４・・ディスプレイ、５・・入力装置、７・・印刷ヘッド、１１・・演算処理部、１３・・アプリケーションプログラム、１４・・プリンタードライバー、２０・・画像データ取得部、２１・・不良ノズル情報取得部、２２・・レンダリング部、２３・・画素明度情報生成部（明度取得部）、２４・・色変換部、２５・・ハーフトーン処理部、２６・・印刷データ生成部（印刷データ生成部・送信部）、２７・・色処理ルックアップテーブル、２８・・ＳＭＬテーブル、２９・・画像処理部、３１〜３４・・ライン型インクジェットヘッド、３５〜３８・・ヘッドユニット、３９・・インクノズル、３９（Ｆ）・・不良インクノズル（第１インクノズル）、３９（Ｒ）・・一方側隣接インクノズル（第２インクノズル）、３９（Ｌ）・・他方側隣接インクノズル（第３インクノズル）、４１・・用紙搬送機構、４２・・ヘッド移動機構、４３・・メンテナンス機構、４４・・不良インクノズル検出機構、４５・・搬送モーター、４６・・ヘッド移動用モーター、４７・・ヘッドキャップ、４８・・昇降モーター、４９・・電流センサー、５１・・制御部、５２・・通信部、５３・・メモリー、５４・・不良ノズル検出制御部、５５・・ドットサイズ設定部、５６・・印刷制御部、５７・・ドットサイズ設定テーブル、Ａ・・搬送方向（第１方向）、Ｂ・・紙幅方向（第２方向）、Ｐ・・画素、Ｑ、Ｑ１、Ｑ２・・画素列
【図１】
2014205257.tif 000003
【図４】
2014205257.tif 000004
【図５】
2014205257.tif 000005
【図２】
2014205257.tif 000006
【図３】
2014205257.tif 000007
【図６】
2014205257.tif 000008
【図７】
2014205257.tif 000009