(57)【要約】【課題】不良ノズルの検出に関する技術を提供する。【解決手段】ブラック（Ｋ）を含む複数のインク色のインクをノズルから吐出することによって印刷を行う印刷装置を、画像データに基づいて制御する印刷制御装置であって、その画像データがモノクロデータである場合に、モノクロデータに基づいて、該画像データのブラック（Ｋ）で表現する画像部分に、ブラック（Ｋ）のインクによるドットとともに、ノズルの詰まりを防止するための処理として、ブラック（Ｋ）を除いた他のインク色のインクによるドットを形成するドットデータを生成するドットデータ生成部を備える。【選択図】図４
2011143623.tif 000002
【特許請求の範囲】
【請求項１】
ブラック（Ｋ）を含む複数のインク色のインクをノズルから吐出することによって印刷を行う印刷装置を、画像データに基づいて制御する印刷制御装置であって、
前記画像データがモノクロデータである場合に、前記モノクロデータに基づいて、該画像データのブラック（Ｋ）で表現する画像部分に、ブラック（Ｋ）のインクによるドットとともに、前記ノズルの詰まりを防止するための処理として、前記ブラック（Ｋ）を除いた他のインク色のインクによるドットを形成するドットデータを生成するドットデータ生成部を備える
印刷制御装置。
【請求項２】
請求項１記載の印刷制御装置であって、
前記ドットデータ生成部は、
前記画像データに基づいて、該画像データのブラック（Ｋ）で表現する画像部分に対応し、該ブラック（Ｋ）によるドットを形成する第１のドットデータを生成する第１パターン生成部と、
前記画像データに基づいて、該画像データのブラック（Ｋ）で表現する画像部分に対応し、該ブラック（Ｋ）を除いた他のインク色の少なくともひとつを含むドットを形成する第２のドットデータを生成する第２パターン生成部と、
前記第１のドットデータと前記第２のドットデータとを合成した合成ドットデータを生成する合成部と
を備える印刷制御装置。
【請求項３】
請求項２記載の印刷制御装置であって、
前記第２パターン生成部は、
前記画像データに基づいて、該画像データのブラック（Ｋ）で表現する画像部分の濃度を低減した画像データを生成し、該生成した画像データに基づいて、前記他のインク色のインクを含む第２のドットデータを生成する
印刷制御装置。
【請求項４】
請求項２記載の印刷制御装置であって、
前記第２パターン生成部は、
前記画像データに基づいて、該画像データのブラック（Ｋ）で表現する画像部分を、前記ブラック（Ｋ）を除いた他のインク色で色変換した画像データを生成し、該色変換した画像データに基づいて、前記ブラック（Ｋ）を除いた他のインク色による第２のドットデータを生成する
印刷制御装置。
【請求項５】
請求項２ないし請求項４のいずれか記載の印刷制御装置であって、
前記第２パターン生成部は、さらに、
前記画像データに対して、該画像データのブラック（Ｋ）で表現する画像部分の輪郭を収縮させ、該収縮後の前記画像部分を前記ブラック（Ｋ）を除いた他のインク色による第２のドットデータを生成する
印刷制御装置。
【請求項６】
前記ブラック（Ｋ）を除いた他のインク色は、複数のインク色である請求項１ないし請求項５のいずれか記載の印刷制御装置。
【請求項７】
前記画像データがテキストデータである場合に、前記ノズルの詰まりを防止するための処理を行う請求項１ないし請求項６のいずれか記載の印刷制御装置。
【請求項８】
請求項１ないし請求項７のいずれか記載の印刷制御装置であって、さらに、
前記画像データがモノクロデータであるか否かを判断するデータ判断部
を備える印刷制御装置。
【請求項９】
ブラック（Ｋ）を含む複数のインク色のインクをノズルから吐出することによって印刷を行う印刷装置を、画像データに基づいて制御する印刷制御方法であって、
前記画像データがモノクロデータである場合に、前記モノクロデータに基づいて、該画像データのブラック（Ｋ）で表現する画像部分に、ブラック（Ｋ）のインクによるドットとともに、前記ノズルの詰まりを防止するために、前記ブラック（Ｋ）を除いた他のインク色のインクによるドットを形成するドットデータを生成する
印刷制御方法。
【請求項１０】
ブラック（Ｋ）を含む複数のインク色のインクをノズルから吐出することによって印刷を行う印刷装置を、画像データに基づいて制御するためのコンピュータープログラムであって、
前記画像データがモノクロデータである場合に、前記モノクロデータに基づいて、該画像データのブラック（Ｋ）で表現する画像部分に、ブラック（Ｋ）のインクによるドットとともに、前記ノズルの詰まりを防止するために、前記ブラック（Ｋ）を除いた他のインク色のインクによるドットを形成するドットデータを生成する機能を、コンピューターに実現させるコンピュータープログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置および印刷制御方法に関し、詳しくは、画像データに基づいて印刷を行う印刷装置を制御する技術に関する。
【背景技術】
【０００２】
インクジェット方式の印刷装置の印字ヘッドが備えるインク吐出用のノズルは、ノズル詰まりを生ずることがある。ノズル詰まりの原因としては、ノズル内に混入した塵や埃などの異物によって凝固したインクによるものや、ノズル内に待機しているインクの表面が乾燥することによるインクの高粘度化または凝固によるものが挙げられる。このようなインク詰まりを抑制する技術としては、例えば、以下の特許文献１が知られている。これは、ノズル内にインクが吐出しない程度の圧力を加えてインクを振動させ、インクに流動性をもたせることによって、乾燥によるインクの高粘度化を抑制し、インク詰まりを防ぐ技術である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７―２６８８２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１の技術は、インクが吐出しない程度の電圧波形を新たに設計する必要がある。
【課題を解決するための手段】
【０００５】
本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。
【０００６】
［適用例１］
ブラック（Ｋ）を含む複数のインク色のインクをノズルから吐出することによって印刷を行う印刷装置を、画像データに基づいて制御する印刷制御装置であって、前記画像データがモノクロデータである場合に、前記モノクロデータに基づいて、該画像データのブラック（Ｋ）で表現する画像部分に、ブラック（Ｋ）のインクによるドットとともに、前記ノズルの詰まりを防止するための処理として、前記ブラック（Ｋ）を除いた他のインク色のインクによるドットを形成するドットデータを生成するドットデータ生成部を備える印刷制御装置。
【０００７】
この印刷制御装置によると、印刷装置がモノクロデータに基づいて印刷を行う際にも、ブラック（Ｋ）を除いた他のインク色のインクを吐出するよう印刷装置を制御するので、それらのインクを吐出するノズルのノズル詰まりを抑制することができる。
【０００８】
［適用例２］
適用例１記載の印刷制御装置であって、前記ドットデータ生成部は、前記画像データに基づいて、該画像データのブラック（Ｋ）で表現する画像部分に対応し、該ブラック（Ｋ）によるドットを形成する第１のドットデータを生成する第１パターン生成部と、前記画像データに基づいて、該画像データのブラック（Ｋ）で表現する画像部分に対応し、該ブラック（Ｋ）を除いた他のインク色の少なくともひとつを含むドットを形成する第２のドットデータを生成する第２パターン生成部と、前記第１のドットデータと前記第２のドットデータとを合成した合成ドットデータを生成する合成部とを備える印刷制御装置。
【０００９】
この印刷制御装置によると、第１のドットデータ及び第２のドットデータは、いずれも画像データのブラック（Ｋ）で表現する画像部分に基づいて生成されているので、合成ドットデータにおいて、画像データのブラック（Ｋ）で表現する画像部分の輪郭をはみ出して第２のドットデータに基づくドットが形成されるのを抑制する。
【００１０】
［適用例３］
適用例２記載の印刷制御装置であって、前記第２パターン生成部は、前記画像データに基づいて、該画像データのブラック（Ｋ）で表現する画像部分の濃度を低減した画像データを生成し、該生成した画像データに基づいて、前記他のインク色のインクを含む第２のドットデータを生成する印刷制御装置。
【００１１】
この印刷制御装置によると、第２のドットデータに基づく印刷媒体上のドットは、第１のドットデータに基づくドットと比較して、濃度の低いドットとして印刷媒体上に形成されるので、第２のドットパターンに基づくドットは視覚的に目立ちにくいドットとすることができる。
【００１２】
［適用例４］
適用例２記載の印刷制御装置であって、前記第２パターン生成部は、前記画像データに基づいて、該画像データのブラック（Ｋ）で表現する画像部分を、前記ブラック（Ｋ）を除いた他のインク色で色変換した画像データを生成し、該色変換した画像データに基づいて、前記ブラック（Ｋ）を除いた他のインク色による第２のドットデータを生成する印刷制御装置。
【００１３】
この印刷制御装置によると、第２パターン生成部はブラック（Ｋ）で表現する部分を他のインク色で色変換するので、例えば、ＣＭＹで色変換を行った場合には、ＣＭＹの階調値が略等しい画像データとして生成することができ、Ｃ，Ｍ，Ｙの各インクを、互いに略等しく画像データのブラック（Ｋ）で表現する画像部分に形成することができる。
【００１４】
［適用例５］
適用例２ないし適用例４のいずれか記載の印刷制御装置であって、前記第２パターン生成部は、さらに、前記画像データに対して、該画像データのブラック（Ｋ）で表現する画像部分の輪郭を収縮させ、該収縮後の前記画像部分を前記ブラック（Ｋ）を除いた他のインク色による第２のドットデータを生成する印刷制御装置。
【００１５】
この印刷制御装置によると、第２パターン生成部は画像データのブラック（Ｋ）で表現する画像部分の輪郭を収縮させて第２のドットデータを生成するので、第１のドットデータと合成すると、画像データのブラック（Ｋ）で表現する画像部分において、第２のドットデータに基づくドットは、第１のドットデータに基づくドットの内側に形成される。
【００１６】
［適用例６］
前記ブラック（Ｋ）を除いた他のインク色は、複数のインク色である適用例１ないし適用例５のいずれか記載の印刷制御装置。
この印刷制御装置によると、ブラック（Ｋ）を除いた複数のインク色に対応している。
【００１７】
［適用例７］
前記画像データがテキストデータである場合に、前記ノズルの詰まりを防止するための処理を行う適用例１ないし適用例６のいずれか記載の印刷制御装置。
【００１８】
この印刷制御装置によると、テキストデータに対してノズル詰まりを防止するための処理を行う。通常、モノクロのテキストデータを印刷する場合、ブラック以外の他のインク色は使用しない。従って、テキストデータを頻繁に印刷する印刷装置においては、ブラック以外の他のインク色を吐出するノズルは長時間に亘ってインクを吐出しない場合が生じる。一方、本適用例における印刷制御装置は、印刷装置に対して、テキストデータを印刷する際にも、ブラック以外の他のインク色のインクをノズルから吐出するので、ブラック以外のインク色のインクを吐出するノズルにおいて、長時間に亘るインクの不吐出を回避し、ノズル詰まりを抑制することができる。
【００１９】
［適用例８］
適用例１ないし適用例７のいずれか記載の印刷制御装置であって、さらに、前記画像データがモノクロデータであるか否かを判断するデータ判断部を備える印刷制御装置。
【００２０】
この印刷制御装置によると、データ判別部を備えるので、画像データがモノクロデータであるか否かをユーザーが手動で設定する必要がない。
【００２１】
［適用例９］
ブラック（Ｋ）を含む複数のインク色のインクをノズルから吐出することによって印刷を行う印刷装置を、画像データに基づいて制御する印刷制御方法であって、前記画像データがモノクロデータである場合に、前記モノクロデータに基づいて、該画像データのブラック（Ｋ）で表現する画像部分に、ブラック（Ｋ）のインクによるドットとともに、前記ノズルの詰まりを防止するために、前記ブラック（Ｋ）を除いた他のインク色のインクによるドットを形成するドットデータを生成する印刷制御方法。
【００２２】
この印刷制御方法によると、印刷装置がモノクロデータに基づいて印刷を行う際にも、ブラック（Ｋ）を除いた他のインク色のインクを吐出するよう印刷装置を制御するので、それらのインクを吐出するノズルのノズル詰まりを抑制することができる。
【００２３】
［適用例１０］
ブラック（Ｋ）を含む複数のインク色のインクをノズルから吐出することによって印刷を行う印刷装置を、画像データに基づいて制御するためのコンピュータープログラムであって、前記画像データがモノクロデータである場合に、前記モノクロデータに基づいて、該画像データのブラック（Ｋ）で表現する画像部分に、ブラック（Ｋ）のインクによるドットとともに、前記ノズルの詰まりを防止するために、前記ブラック（Ｋ）を除いた他のインク色のインクによるドットを形成するドットデータを生成する機能を、コンピューターに実現させるコンピュータープログラム。
【００２４】
このコンピュータープログラムによると、印刷装置がモノクロデータに基づいて印刷を行う際にも、ブラック（Ｋ）を除いた他のインク色のインクを吐出するよう印刷装置を制御する機能をコンピューターに実現させるので、印刷装置における、それらのインクを吐出するノズルのノズル詰まりを抑制することができる。
【図面の簡単な説明】
【００２５】
【図１】プリンター１０の概略構成を示す説明図である。
【図２】プリンターヘッド７０の構成を示す説明図である。
【図３】第１実施例における印刷処理の流れについて示したフローチャートである。
【図４】画像データＤがモノクロデータであった場合の処理を模式的に表した説明図である。
【図５】第２実施例における印刷処理の流れを示したフローチャートである。
【図６】第２実施例における合成したドットデータを説明する説明図である。
【図７】変形例１のハーフトーン処理に用いるマトリックスを示した説明図である。
【図８】変形例１におけるマトリックスの配置例を示す説明図である。
【発明を実施するための形態】
【００２６】
本発明の実施の形態を実施例に基づいて説明する。
Ａ．第１実施例：
（Ａ１）プリンターの構成：
図１は、本願の実施例としてのプリンター１０の概略構成を示す説明図である。プリンター１０はインクジェット式のラインプリンターである。プリンター１０は図示するように、制御ユニット２０、プリンターヘッド７０、インクカートリッジ７１〜７４、紙送り機構８０を備える。インクカートリッジ７１〜７４には、ブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の各インク色のインクを備えている。
【００２７】
プリンターヘッド７０は、ラインヘッドタイプのプリンターヘッドであり、その下面に、各インク色毎に概ね一列に配されたインク吐出用のノズルの列が、搬送方向に配列されている。個々のノズルはピエゾ素子を備え、ピエゾ素子に加える電圧を調整することでピエゾ素子の振動を制御してインク滴を吐出する。紙送り機構８０は、紙送りローラ８２と紙送りモータ８４とプラテン８６とを備えている。紙送りモータ８４は、紙送りローラ８２を回転させることで、プリンターヘッド７０と平板状のプラテン８６との間を通過する印刷用紙Ｐを、紙送りローラ８２の軸方向と垂直方向に搬送する。このとき、プリンターヘッド７０に備えられた各ノズルは、インクを吐出し、印刷用紙Ｐ上にインクによるドットを形成する。
【００２８】
制御ユニット２０は、ＣＰＵ３０とＲＡＭ４０とＲＯＭ５０とによって構成されており、上述したプリンターヘッド７０や紙送りモータ８４の動作を制御する。ＣＰＵ３０はＲＯＭ５０に記憶された制御プログラムをＲＡＭ４０に展開して実行することで、データ判別部３１、ハーフトーン処理部３２、印刷制御部３３として動作する。
【００２９】
データ判別部は、プリンター１０に入力された印刷用の画像データ（以下、画像データＤとも呼ぶ）が、ブラック（Ｋ）のみで表現された画像データ（以下、モノクロデータとも呼ぶ）か、ブラック（Ｋ）および他のインク色（Ｃ、Ｍ、Ｙ）を用いて表現された画像データ（以下、カラーデータとも呼ぶ）であるかを判別する。ハーフトーン処理部３２は、画像データＤに対してハーフトーン処理を行う。ハーフトーン処理については後で詳しく説明する。印刷制御部３３は、印刷制御部３３は、ハーフトーン処理後の画像データＤに基づいて、各ノズルからのインクの吐出を制御する制御信号をプリンターヘッド７０に出力する。その他、印刷制御部３３は、紙送り機構８０の動作全般を制御する。
【００３０】
また、制御ユニット２０には、メモリカードＭＣを挿入するためのメモリカードスロット９２、デジタルカメラ等の機器を接続するＵＳＢインタフェース９４、印刷用の画像データをプリンター１０に送信するコンピューターと接続されるコンピューターインターフェース９５（以下、ＣＰＩＦ９５とも呼ぶ）、印刷に関する種々の操作を行うための操作パネル９６、ＵＩ（ユーザインタフェース）を表示するための液晶ディスプレイ９８が接続されている。
【００３１】
図２は、プリンターヘッド７０の構成を示す説明図である。図２（ａ）に示すように、本実施例のプリンターヘッド７０には、ピエゾ素子の振動を制御してインクを吐出するノズル７０１を複数備えている。ノズル７０１は、ブラック（Ｋ）、シアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）の各インクをそれぞれ吐出するノズル毎に１列に配置されており、そのノズルの列をノズル列と言う。各ノズルの、紙の搬送方向とは垂直な方向（以下、ライン方向とも呼ぶ）の解像度（つまり、プリンターヘッド７０のライン方向の解像度）は７２０ｄｐｉである。各色毎のノズル列は、印刷用紙Ｐの搬送方向に並べて配置されている。また、本実施例では説明の便宜上、各ノズル７０１は、各色のインク毎に１列に配置されているとしたが、図２（ｂ）に示すように、各色毎のノズルが２列以上に千鳥状に並べられて形成されているとしてもよい。かかる構成のプリンター１０に、メモリカードスロット９２、ＵＳＢインタフェース９４、コンピューターインターフェース９５のいずれかより、印刷用の画像データＤが入力されると、プリンター１０は、入力された画像データに基づく印刷処理を開始する。以下、印刷処理について説明する。
【００３２】
（Ａ２）印刷処理：
次に、プリンター１０が行う印刷処理について説明する。本実施例における印刷処理は、プリンターヘッド７０が備える各ノズルに対して、ノズル詰まりを抑制する処理を行いながら、画像データＤに基づく印刷を行う処理である。図３は、プリンター１０が行う印刷処理の流れについて示したフローチャートである。本実施例における印刷処理は、プリンター１０に、上述したコンピューターインターフェース９５等を介して画像データＤが入力されることにより開始される。画像データＤが入力されると、ＣＰＵ３０がデータ判別部３１として、画像データＤがモノクロデータであるか、カラーデータであるかを判別する処理を行う（ステップＳ１０５）。画像データＤがカラーデータであるかモノクロデータであるかを判別する技術は公知技術なので詳細な説明は省略するが、本実施例では具体的には、入力された画像データＤのヘッダ情報を参照することにより、モノクロデータであるか否かを判別する。ヘッダ情報から、モノクロデータであると判別したときには、その画像データＤはモノクロデータであると決定する。しかし、ヘッダ情報からはカラーデータであると判別しても実際にはモノクロデータである場合がある。従って、ヘッダ情報からカラーデータと判別した場合には、画像データＤに含まれるカラー画素（ＲＧＢまたはＣＭＹなどの色成分に階調値を有する画素）の数をカウントし、予め設定した所定の閾値よりカラー画素の数が少ない場合には、その画像データＤをモノクロデータと判断する。このようにして、画像データＤがモノクロデータであるか、カラーデータであるかを判別する処理を行う。もとより、他の色空間（例えば、ＹＣｂＣｒやＹＰｂＰｒ）に変換した上で判断するとしてもよい。具体的には、画像データＤをＹＣｂＣｒ変換（輝度信号Yと２つの色差信号Ｃｂ,Ｃｒへの変換）し、Ｙが所定の値Ｙ１以下で、かつＣｂ，Ｃｒが所定の値Ｃ１以下である画素の数をカウントすることにより判断してもよい。
【００３３】
画像データＤのデータ判別の結果、画像データＤがカラーデータであった場合（ステップＳ１１０：Ｎｏ）、入力された画像データＤの解像度をプリンター１０で印刷を実行する解像度に解像度変換を行い、その後、画像データＤに含まれる各画素の色成分に関するデータを、プリンター１０が備えるインク色（Ｃ、Ｍ、Ｙ、Ｋ）の階調値データに変換する色変換処理を行う（ステップＳ１１５）。解像度変換および色変換を、まとめて色変換処理と呼ぶ（以下同じ）。色変換は、プリンター１０が備える色変換用のルックアップテーブル（以下、ＬＵＴとも呼ぶ）を用いて行う。具体的には、画像データＤに含まれる色成分データがＲＧＢで表現されたデータであった場合には、ＬＵＴによってＲＧＢからＣＭＹＫの色成分に色変換を行う。色変換処理については公知の技術であるので説明は省略する。その後、プリンター１０が備えるインク色（ＣＭＹＫ）の階調データに変換された画像データＤに対してハーフトーン処理（ＨＴ処理）を行い（ステップＳ１２０）、各インク色についてのドットデータを生成する。本実施例においては、カラーデータである画像データＤに対して行うハーフトーン処理は、誤差拡散法やディザ法などの、一般に用いられるハーフトーン処理技術を用いる。これらのハーフトーン処理技術については、公知の技術であるので説明を省略する。
【００３４】
ハーフトーン処理によってドットデータを生成すると、生成したドットデータに基づいて、ＣＰＵ３０が印刷制御部３３として、プリンターヘッド７０および紙送り機構８０を制御し印刷用紙Ｐにインクドットを形成することにより印刷を実行し（ステップＳ１６０）、ＣＰＵ３０は印刷処理を終了する。
【００３５】
一方、ステップＳ１１０において、画像データＤのデータ判別の結果、画像データＤがモノクロデータであった場合（ステップＳ１１０：Ｙｅｓ）、つまり、画像データＤに含まれる色成分に関する色成分データがブラック（Ｋ）のみであった場合は次のような処理を行う。本処理の説明は、図４を参照しながら説明する。図４は、印刷処理において、画像データＤがモノクロデータであった場合の、ステップＳ１１０以降の処理を模式的に表した説明図である。ステップＳ１１０において、ＣＰＵ３０が、入力された画像データＤはモノクロデータであると判断すると（ステップＳ１１０：Ｙｅｓ）、画像データＤを２つに複製する（ステップＳ１２５）。２つに複製した画像データＤの一方を画像データＤ１、他方を画像データＤ２とする。画像データＤを複製すると、ＣＰＵ３０は、画像データＤ１に対してハーフトーン処理を行う（ステップＳ１３０）。ここで行うハーフトーン処理も、印刷処理において一般に行われる公知のハーフトーン処理技術を用いて行う。本実施例ではディザ法を用いたハーフトーン処理によって、画像データＤ１についてハーフトーン処理を行い、画像データＤ１についてのドットデータを生成する。画像データＤ１に対応するドットデータを生成すると、そのデータを一旦、ＲＡＭ４０に保存する。このステップＳ１３０の処理が、特許請求の範囲に記載の第１パターン生成部の機能に相当する。
【００３６】
画像データＤ１についてハーフトーン処理を行った後、次に、ＣＰＵ３０は、画像データＤ２に対して濃度補正を行う（ステップＳ１３５）。具体的には、画像データＤ２のブラック（Ｋ）で表される部分の階調値、つまり、図４で示す画像データＤ２内の文字（ここでは「ａ」を描画）の文字部分の階調値を軽減する。本実施例では、階調値を約半分（例えば２５５から１２７に軽減）にする。つまり、画像データＤ２の文字部分を、ブラックからグレーに濃度補正する。その後、ＣＰＵ３０は、濃度補正後の画像データＤ２をさらに複製し、３つの画像データＤ２を生成する（ステップＳ１４０）。３つの画像データＤ２を生成するともに、３つグレーの画像データのそれぞれを、階調値は固定したままで、シアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）に色相を変換した画像データにする（ステップＳ１４５）。色相をシアン（Ｃ）に変換した画像データを画像データＤ２ｃ、マゼンダ（Ｍ）に変換した画像データを画像データＤ２ｍ、イエロー（Ｙ）に変換した画像データを画像データＤ２ｙとする。なお、上述したが、これら３つの画像データは、濃度補正後の画像データＤ２（グレー）と階調値は同じである。
【００３７】
その後、ＣＰＵ３０は、各画像データ（Ｄ２ｃ，Ｄ２ｍ，Ｄ２ｙ）に対してハーフトーン処理を行う（ステップＳ１５０）。ハーフトーン処理は、一般に行われる公知のハーフトーン処理技術を用いて行う。本実施例では、ディザ法を用いて行う。ディザ法を用いるにあたり、３つの画像データ（Ｄ２ｃ，Ｄ２ｍ，Ｄ２ｙ）に適用するディザマトリックスは、それぞれの画像データによって異なるディザマトリックスを用いてもよいし、同じディザマトリックスを用いてもよい。また、同じディザマトリックスを、３つの画像データに対して各々数画素ずつシフトさせて、各々の画像データ（Ｄ２ｃ，Ｄ２ｍ，Ｄ２ｙ）に適用するとしてもよい。本実施例では、３つの画像データに対して、それぞれ異なる３つのディザマトリックスを適用してハーフトーン処理を行う。上記説明したステップＳ１３５〜ステップＳ１５０の処理が、特許請求の範囲に記載の第２パターン生成部の機能に相当する。
【００３８】
ＣＰＵ３０は、３つの画像データ（Ｄ２ｃ，Ｄ２ｍ，Ｄ２ｙ）に対して、各々ハーフトーン処理を行い、３つのドットデータを生成すると、ステップＳ１３０で生成した画像データＤ１のドットデータをＲＡＭ４０から読み出し、ステップＳ１５０で生成した３つの画像データ（Ｄ２ｃ，Ｄ２ｍ，Ｄ２ｙ）のドットデータとを合成し、１つのドットデータとする（ステップＳ１５５）。このステップＳ１５５の処理が、特許請求の範囲に記載の合成部の機能に相当する。その後、ＣＰＵ３０は印刷制御部３３として、合成したドットデータに基づいて、各ノズルから印刷媒体上にインクを吐出し印刷を実行する。
【００３９】
以上説明したように、本実施例における印刷装置は、入力された画像データがモノクロデータであった場合には、画像データＤにおけるブラック（Ｋ）で表現する部分に、ブラック（Ｋ）のドットを形成するとともに、階調値を低減したシアン、マゼンダ、イエローのドットを形成する。カラーデータの印刷の頻度と比較して、モノクロデータの印刷が多い場合、プリンターヘッド７０が備えるシアン、マゼンダ、イエローのインクを吐出するノズル内のインクは待機状態となることが多い。ノズル内のインクの待機時間が長時間にわたると、ノズル内でインクが高粘度化、または凝固し、ノズル詰まりの原因となる。一方、本実施例における印刷処理では、モノクロデータを印刷する場合にも、ブラック以外のインクも吐出する。このような印刷処理をすることで、各ノズルがインクを吐出せずに長時間の待機状態となることを抑制でき、結果として、ノズル詰まりを抑制する。
【００４０】
また、本印刷処理では、ノズル詰まりを抑制するために吐出するシアン、マゼンダ、イエローのインクドットは、入力された画像データＤに基づいて生成したドットデータに基づいて形成するので、ブラックで表現する部分、つまり印刷媒体上でブラックのインクによるドットが形成される部分に吐出することになる。さらに、階調値を低減した画像データＤ２に対してハーフトーン処理を行ったドットデータなので、印刷媒体上に形成されるインクドットとしては、ブラックのドットと比較して少量である。従って、印刷処理後の印刷画像における、ノズル詰まり抑制のために吐出されたシアン、マゼンダ、イエローの各インクドットは、視覚的に認識しえない程度である。よって、本実施例によって印刷した印刷画像と、通常のブラックのインクのみで印刷をした印刷画像とでは品質上の問題は生じない。
【００４１】
本実施例における印刷処理では、印刷を実行するとともにノズル詰まりを抑制する処理を行うので、印刷装置の電源を投入したときや、節電モードから復帰したときなどに、各ノズルから高圧でインクを吐出することによってノズル詰まりを抑制する処理をする必要がなく、印刷を実行するまでの時間を短縮することができる。また、そのような処理機構を省略することも可能である。もとよりノズル詰まりの解消を目的とするクリーニング動作のために、インクを吐出する機構を備えたとしても、印刷実行時に印刷媒体上でインク詰まり抑制用のインクを吐出するので、印刷実行の前に吐出するインク量を抑えることができ、吐出したインクを吸水するための吸水機構への負荷も軽減することが可能である。
【００４２】
画像データＤ２ｃ，Ｄ２ｍ，Ｄ２ｙに対して行うハーフトーン処理については、もともとカラー画像に対して行うハーフトーン処理を利用することができ、別個に処理モジュールを増やすことなくノズル詰まりを抑制する処理を行うことができる。またノズル内のインクに流動性をもたせ高粘度化を抑制するための、インク振動用の電圧波形も不要である。
【００４３】
Ｂ．第２実施例：
次に、第２実施例について説明する。第２実施例は、第１実施例と印刷処理の処理内容が異なるのみであるので、印刷装置の構成の説明は省略する。図５は、第２実施例における印刷処理の流れを示したフローチャートである。第２実施例の印刷処理は、第１実施例の印刷処理にステップＳ２３２として収縮処理が加わったことである。その他の処理については、図３に示した第１実施例のフローチャートと同じ処理である。第１実施例（図３）と第２実施例（図５）の各ステップの符号の下２桁が同じ処理については、処理は同じである。
【００４４】
印刷処理が開始され、第１実施例の印刷処理（図３：ステップＳ１０５〜ステップＳ１３０）と同様に画像データＤ１のハーフトーン処理を行うと（図５：ステップＳ２０５〜ステップＳ２３０）、ＣＰＵ３０は、次に、画像データＤ２に対して、ブラック（Ｋ）で表現する部分の輪郭を内側に数画素分小さくする収縮処理を行う（ステップＳ２３２）。換言すれば、ブラック（Ｋ）で表現する部分が線画である場合には、その線画を細くする処理を行う。このような処理を一般的に「収縮処理」と呼ぶ。収縮処理技術は画像処理技術として一般に用いられる周知の技術である（「画像処理工学」/末松良一（著）、山田宏尚（著）/コロナ社）。詳細な説明は省略するが具体的には、画像データ内の各画素を、順次、注目画素とし、注目画素の周囲の画素を参照することにより、注目画素の階調値を置き換えるか否かの判断をする。例えば、入力された画像データでは注目画素に該当する画素位置にドットが形成されるように階調値が設定されているが、周辺の画素を参照した結果、ブラックで表現する部分の輪郭に相当する画素であることを検出すると、その注目画素にはドットが形成されないように階調値の置き換えを行う。このような収縮処理を、注目画素を順次移動させながら、画像データ内の各画素について行う。以上説明した収縮処理を行った後の画像データＤ２に対して、ＣＰＵ３０は第１実施例でも説明した濃度補正処理（ステップＳ２３５）を行う。以降の処理（ステップＳ２４０〜ステップＳ２５５）については、第１実施例における処理（図３：ステップＳ１４０〜ステップＳ１５５）と同様の処理であるので説明は省略する。
【００４５】
図６は、ステップＳ２５５において、画像データＤ１のドットデータと、画像データ（Ｄ２ｃ，Ｄ２ｍ，Ｄ２ｙ）のドットデータとを合成した後のドットデータを説明する説明図である。なお、図６では、図４で説明した処理の経過を示す詳細な図示は省略した。図６に示すように、画像データＤ１のドットデータと、画像データ（Ｄ２ｃ，Ｄ２ｍ，Ｄ２ｙ）のドットデータとを合成して生成したドットデータは、文字（ここでは「ａ」の描画）の輪郭部分が、ブラック（Ｋ）のみのインクドットで形成され、輪郭より数画素内側の画素にブラック（Ｋ）と、その他のインクドット（Ｃ，Ｍ，Ｙ）とが重畳して形成されるようになっている。つまり、画像データＤ２については収縮処理を行っているので、画像データＤ１に基づくドットデータと画像データＤ２に基づくドットデータとを合成した場合には、画像データＤ２におけるドットデータの文字（ここでは「ａ」の描画）は、必ず、画像データＤ１に基づくドットデータの文字（ここでは「ａ」の描画）の内側に位置する。
【００４６】
以上説明したように、第２実施例における印刷処理では、画像データＤ２に収縮処理を行い、収縮処理後の画像データＤ２に基づいて生成したドットデータを、画像データＤ１に基づくドットデータと合成している。従って、ノズル詰まり抑制用のインクによるドットを、印刷画像データにおけるブラック（Ｋ）で表現する部分の内側に形成することができる。よって、ブラックで表現する部分の輪郭から外側に向けて、ノズル詰まり抑制用のインクが滲むことを抑制することができる。
【００４７】
Ｃ．変形例：
なお、この発明は上記の実施例や実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば次のような変形も可能である。
（Ｃ１）変形例１：
上記実施例では、３つの画像データ（Ｄ２ｃ，Ｄ２ｍ，Ｄ２ｙ）に対するハーフトーン処理（図３：ステップＳ１５０、図５：ステップＳ２５０）はディザ法を適用したが、その他のハーフトーン処理方法を適用することもできる。図７は、変形例１のハーフトーン処理に用いるマトリックスを示した説明図である。図７に示したマトリックスは、それぞれ、画像データＤ２ｃ、画像データＤ２ｍ、画像データＤ２ｙに対して適用するマトリックスである。マトリックス内の各要素は、各画像データの１画素に対応している。それぞれのマトリックスを画像データ全体に適用するため、各マトリックスを縦横に並べて画像データ全体の大きさにして、それぞれの画像データ（Ｄ２ｃ，Ｄ２ｍ，Ｄ２ｙ）に適用する。図７に示したように、各マトリックスは「Ｃ」、「Ｍ」、「Ｙ」と記された要素を含み、仮に、この３つのマトリックスを重畳させた時には「Ｃ」、「Ｍ」、「Ｙ」と記された要素は重ならないようになっている。
【００４８】
例えば、文字「ａ」が描かれた画像データＤ２ｃに適用する場合、もともとブラックで（Ｋ）で表現する部分であった「ａ」の部分と、Ｄ２ｃ用マトリックス内の「Ｃ」と記された要素の画素位置が重畳したとき、その画素位置にシアンのドットをオンとして画像データＤ２ｃのドットデータを生成する。同様に、画像データＤ２ｍには、「ａ」の部分と、Ｄ２ｍ用マトリックス内の「Ｍ」と記された要素の画素位置が重畳したときに、画像データＤ２ｙには、「ａ」の部分と、Ｄ２ｙ用マトリックス内の「Ｙ」と記された要素の画素位置が重畳したときに、各々その画素位置に、マゼンダ、イエローのドットをオンとして画像データＤ２ｍおよび画像データＤ２ｙのドットデータを生成する。
【００４９】
このようなマトリックスを用いて、各画像データ（Ｄ２ｃ，Ｄ２ｍ，Ｄ２ｙ）にハーフトーン処理を行い、画像データＤ１と画像データ（Ｄ２ｃ，Ｄ２ｍ，Ｄ２ｙ）のドットデータを合成すると、ブラックのみのドット、ブラックとシアンを重畳したドット、ブラックとマゼンダを重畳したドット、ブラックとイエローを重畳したドット、合計４種類のドットが、もともとブラックで表現される部分内に生成される。このようにすると、上記実施例と同様の効果を得られるほか、印刷媒体上の一つの画素位置に２種類以上のインクを吐出しないので（例えば、ブラックとシアンとマゼンダのドットが同一画素位置に形成されることはないので）、インクによる滲みを抑制することができる。
【００５０】
また図７に示した各マトリックスには、４画素に１つの割合でドットがオンになるように、各要素に「Ｃ」、「Ｍ」、「Ｙ」が配置されているが、例えば、９（３×３）画素に１つ、１６（４×４）画素に１つ配置するなど、画像データにおける画素全体における、ドットをオンとする割合を増減させることができる。その他、このようなマトリックスを適用する場合、マトリックスの配置方法として、図８に示すように、画像データに対して、水平方向に１画素ずつずらしながら垂直方向にマトリックスを配置するとしてもよい。このような配置をすることで、プリンターヘッド７０が備えるシアン、マゼンダ、イエローの対応する各ノズルから、ノズル詰まり抑制のためのインクを略均一に吐出することができ、プリンター１０が備えるノズルのノズル詰まりを略均一に抑制することができる。
【００５１】
（Ｃ２）変形例２：
上記実施例では、画像データＤ２に対して濃度補正処理後（図３：ステップＳ１３５、図５：ステップＳ２３５）、複製し（ステップＳ１４０、ステップＳ２４０）、色相変換していたが（ステップＳ１４５、ステップＳ２４５）、変形例２として、Ｄ２の濃度変換処理によってグレーの画像となった画像データＤ２に対して、プリンター１０が予め備えるルックアップテーブルＬＵＴによって、グレーをシアン、マゼンダ、イエローに色変換することによって、３つの画像データ（Ｄ２ｃ，Ｄ２ｍ，Ｄ２ｙ）を生成するとしてもよい。ＬＵＴとしては、画像データＤがカラーデータであった場合に、色変換処理（ステップＳ１１５、ステップＳ２１５）に用いるＬＵＴを利用するとしてもよいし、別個に用意して備えるとしてもよい。グレーを、シアン、マゼンダ、イエローに色変換すると、各色の階調値が略同一の値となる。従って、カラーデータの色変換処理用のＬＵＴを濃度補正後の画像データＤ２（グレー）に適用しても、シアン、マゼンダ、イエローの各階調値が略同一になるように色変換され、３つの画像データ（Ｄ２ｃ，Ｄ２ｍ，Ｄ２ｙ）を生成することが可能である。このようにすることで、画像データＤ２の複製処理と、色相変換処理とを、色変換処理に置き換えることができ、処理を簡略化できる。
【００５２】
（Ｃ３）変形例３：
上記実施例では、本発明をラインプリンターに適用したが、上記説明した印刷処理を、インクジェット式のシリアルプリンターに適用してもよい。このようにしても、上記実施例と同様の効果を得ることができる。
【符号の説明】
【００５３】
１０…プリンター
２０…制御ユニット
３０…ＣＰＵ
３１…データ判別部
３２…ハーフトーン処理部
３３…印刷制御部
７０…プリンターヘッド
７１…インクカートリッジ
８０…紙送り機構
８２…ローラ
８４…モータ
８６…プラテン
９２…メモリカードスロット
９５…コンピューターインターフェース
９６…操作パネル
９８…液晶ディスプレイ
７０１…ノズル
Ｐ…印刷用紙
Ｄ…画像データ
Ｄ１…画像データ
Ｄ２…画像データ
ＭＣ…メモリカード
Ｄ２ｃ…画像データ
Ｄ２ｍ…画像データ
Ｄ２ｙ…画像データ
ＬＵＴ…ルックアップテーブル
【図１】
2011143623.tif 000003
【図２】
2011143623.tif 000004
【図３】
2011143623.tif 000005
【図５】
2011143623.tif 000006
【図６】
2011143623.tif 000007
【図７】
2011143623.tif 000008
【図８】
2011143623.tif 000009
【図４】
2011143623.tif 000010