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