(57)【要約】【課題】インクの形成位置のずれに起因する濃度むらの抑制と良好な粒状性との両立により、従来に増して良好な画質を実現する。【解決手段】ブルーノイズ特性を有する第１のディザマスクを、第１群に属するインクの記録量を規定したビットマップ画像へ適用することにより、第１のハーフトーンを生成し、被印刷物上でのハーフトーンドットの形成位置のずれによるハーフトーンドットの隣接数の変動が上記第１のディザマスクを適用した場合よりも少ない特性を有する第２のディザマスクを、第２群に属するインクの記録量を規定したビットマップ画像へ適用することにより、第２のハーフトーンを生成する、ハーフトーン処理部と、第１のハーフトーンおよび第２のハーフトーンに基づいて印刷ヘッドが有するノズルからインクを被印刷物へ吐出させて印刷を実現する吐出制御部と、を備えるインクジェットプリンタ。【選択図】図３
2014188687.tif 000002
【特許請求の範囲】
【請求項１】
ブルーノイズ特性を有する第１のディザマスクを、第１群に属するインクの記録量を規定したビットマップ画像へ適用することにより、第１のハーフトーンを生成し、被印刷物上でのハーフトーンドットの形成位置のずれによるハーフトーンドットの隣接数の変動が上記第１のディザマスクを適用した場合よりも少ない特性を有する第２のディザマスクを、第２群に属するインクの記録量を規定したビットマップ画像へ適用することにより、第２のハーフトーンを生成する、ハーフトーン処理部と、
上記第１のハーフトーンおよび第２のハーフトーンに基づいて印刷ヘッドが有するノズルからインクを被印刷物へ吐出させて印刷を実現する吐出制御部と、
を備えることを特徴とするインクジェットプリンタ。
【請求項２】
上記第２群に属するインクは、上記第１群に属するインクよりも明度が低いインクであることを特徴とする請求項１に記載のインクジェットプリンタ。
【請求項３】
上記ハーフトーン処理部は、被印刷物上でのハーフトーンドットの形成位置のずれによるハーフトーンドットの隣接数の変動が上記第２のディザマスクを適用した場合よりも少ない特性を有する第３のディザマスクを、第３群に属するインクの記録量を規定したビットマップ画像へ適用することにより、第３のハーフトーンを生成し、
上記吐出制御部は、上記第１のハーフトーン、第２のハーフトーンおよび第３のハーフトーンに基づいて上記印刷を実現することを特徴とする請求項１または請求項２に記載のインクジェットプリンタ。
【請求項４】
上記第３群に属するインクは、上記第２群に属するインクよりも明度が低いインクであることを特徴とする請求項３に記載のインクジェットプリンタ。
【請求項５】
ブルーノイズ特性を有する第１のディザマスクを、第１群に属するインクの記録量を規定したビットマップ画像へ適用することにより、第１のハーフトーンを生成し、被印刷物上でのハーフトーンドットの形成位置のずれによるハーフトーンドットの隣接数の変動が上記第１のディザマスクを適用した場合よりも少ない特性を有する第２のディザマスクを、第２群に属するインクの記録量を規定したビットマップ画像へ適用することにより、第２のハーフトーンを生成する、ハーフトーン処理部と、
上記第１のハーフトーンおよび第２のハーフトーンに基づいて印刷ヘッドが有するノズルからインクを被印刷物へ吐出させて印刷を実現する吐出制御部と、
を備えることを特徴とするインクジェット印刷。
【請求項６】
ブルーノイズ特性を有する第１のディザマスクを、第１群に属するインクの記録量を規定したビットマップ画像へ適用することにより、第１のハーフトーンを生成し、被印刷物上でのハーフトーンドットの形成位置のずれによるハーフトーンドットの隣接数の変動が上記第１のディザマスクを適用した場合よりも少ない特性を有する第２のディザマスクを、第２群に属するインクの記録量を規定したビットマップ画像へ適用することにより、第２のハーフトーンを生成する、ハーフトーン処理工程と、
上記第１のハーフトーンおよび第２のハーフトーンに基づいて印刷ヘッドが有するノズルからインクを被印刷物へ吐出させて印刷を実現する吐出制御工程と、
を備えることを特徴とする印刷方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インクジェットプリンタ、インクジェット印刷および印刷方法に関する。
【背景技術】
【０００２】
インクジェットプリンタでは、印刷結果においてインク（あるいは、インキ。以下同様。）によるハーフトーンドットが視認され難くなるように、つまりハーフトーンドットの粒状性が高くなる（粒状感が目立たなくなる）ように、ハーフトーンドットを分散して配置させており、例えば、非特許文献１によって定義されるようなブルーノイズ特性を有するハーフトーン手法によってハーフトーン処理を行なう。ブルーノイズ特性とは、例えば、一定階調値の画像を再現するためにハーフトーンドットを形成した画像の空間周波数が、所定周波数以下に殆ど成分を有しない特性を意味している。人間の目は、一定以下の低周波数成分には敏感でも、高周波成分についての視認性は高くない。このため、ブルーノイズ特性を有する画像は、滑らかで（粒状性が高い）高画質なものに感じられる。
【０００３】
出願人は、ブルーノイズ特性を持つブルーノイズディザマスクによるハーフトーン処理手段と、インクドットの隣接数が印刷媒体上でインクドットの形成位置ずれによって変動しないペアドット抑制ディザマスクによるハーフトーン手段の２つを少なくとも備えた印刷装置であって、コックリングムラが発生する印刷媒体への印刷ではペアドット抑制ディザマスクによるハーフトーン処理を行う印刷装置を既に出願している（特許文献１参照）。
【０００４】
なおプリンタ（ｐｒｉｎｔｅｒ）とは、あらかじめ定められた一つ又は複数の文字集合に属する離散的な図形文字の列を主な様式として、データのハードコピー記録を作る出力装置、である（ＪＩＳ  Ｘ００１２−１９９０）。多くの場合、プリンタはプロッターとしても使用できる。プロッター（ｐｌｏｔｔｅｒ）とは、取外し可能な媒体上に、二次元図形の様式でデータのハードコピー記録を直接作り出す出力装置、である（ＪＩＳ  Ｘ００１２−１９９０）。
インクジェットプリンタ（ｉｎｋ  ｊｅｔ  ｐｒｉｎｔｅｒ）とは、非衝撃式印字装置であって、文字が用紙上にインクの粒子又は小滴の噴射によって形成されるもの、である（ＪＩＳ  Ｘ００１２−１９９０）。
ハーフトーンドット（ｈａｌｆ−ｔｏｎｅ  ｄｏｔ）とは、階調を構成する個々の要素のことである。ハーフトーンドットには、正方形、円形、楕円形など、さまざまな形状がありえる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２‐２２３９５４号公報
【非特許文献】
【０００６】
【非特許文献１】「Digital halftoning」 （Robert Ulichney著）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
インクジェットプリンタでは、被印刷物がインクを吸収することにより、被印刷物にたわみが発生することがある。このようなたわみは、「コックリング」と呼ばれる。コックリングが発生すると、印刷ヘッドと被印刷物との距離が一定でなくなり、被印刷物上のハーフトーンドットの形成位置にずれが生じる。被印刷物上のハーフトーンドットの形成位置のずれ（本来形成されるべき位置とのずれ）としては、印刷ヘッドの往方向の移動時と復方向の移動時とでそれぞれハーフトーンドットを形成するいわゆる双方向印刷において、往方向の移動時に形成するドットと復方向の移動に形成するドットとの間で生じるずれも該当する。また、複数回の主走査（印刷ヘッドの移動）により一本のラスターを形成するいわゆるマルチパス印刷方式により生じるずれも知られている。また、印刷ヘッドが有するインク吐出孔（以下、ノズル）の取り付け精度の状態によっても、このような形成位置のずれが生じ得る。
【０００８】
このような形成位置のずれは、当該ずれが発生していない場合と比較して、インクが被印刷物を覆う被覆率を変えるものであり、印刷結果を観察したユーザーに濃度むら（上記コックリングムラ等）を視認させ得る（上記特許文献１の図９，１０に関する説明も適宜参照）。上記特許文献１は、このような課題に鑑み、コックリングムラが発生する印刷媒体（被印刷物）へ印刷する際に、ペアドット抑制ディザマスクによるハーフトーン処理を行うことにより、コックリングムラの発生を抑制している。
【０００９】
しかしながら、ペアドット抑制ディザマスクを用いたハーフトーン処理を行う場合、ブルーノイズディザマスクを用いたハーフトーン処理を実行した場合と比較して印刷結果の粒状性が低いという課題は依然として残る。すなわち従来は、一つの被印刷物上における印刷結果について、粒状性を犠牲にしてコックリングムラの抑制を優先するか、粒状性向上を優先するかの二者択一であり、そのため、画質に対するユーザーの要求を十分満足させるための更なる工夫の余地があった。
【００１０】
本発明は少なくとも上述の課題を解決するためになされたものであり、インクの形成位置のずれに起因する濃度むらの抑制と良好な粒状性との両立により、従来に増して良好な画質を実現することが可能なインクジェットプリンタ、インクジェット印刷および印刷方法を提供する。
【課題を解決するための手段】
【００１１】
本発明の態様の一つは、インクジェットプリンタは、ブルーノイズ特性を有する第１のディザマスクを、第１群に属するインクの記録量を規定したビットマップ画像へ適用することにより、第１のハーフトーンを生成し、被印刷物上でのハーフトーンドットの形成位置のずれによるハーフトーンドットの隣接数の変動が上記第１のディザマスクを適用した場合よりも少ない特性を有する第２のディザマスクを、第２群に属するインクの記録量を規定したビットマップ画像へ適用することにより、第２のハーフトーンを生成する、ハーフトーン処理部と、上記第１のハーフトーンおよび第２のハーフトーンに基づいて印刷ヘッドが有するノズルからインクを被印刷物へ吐出させて印刷を実現する吐出制御部と、を備える構成としてある。
【００１２】
ブルーノイズ特性を有する第１のディザマスクを用いたハーフトーン処理は、粒状性の向上に有効である。一方、被印刷物上でのハーフトーンドットの形成位置のずれによるハーフトーンドットの隣接数の変動が第１のディザマスクを適用した場合よりも少ない特性を有する第２のディザマスクを用いたハーフトーン処理は、当該位置ずれに起因する濃度むら（上記コックリングムラ等）の抑制に有効である。本発明では、このような２つの処理が、インクの種類に応じて切り替えられる。つまり、第１群に属するインクおよび第２群に属するインクを用いて印刷を行う場合、被印刷物上には、第１のディザマスクを用いたハーフトーン処理により発生したハーフトーンドットおよび第２のディザマスクを用いたハーフトーン処理により発生したハーフトーンドットが混在することとなる。そのため、被印刷物上の印刷結果全体としては、上記形成位置のずれに起因する濃度むらの抑制と粒状性の向上とが適切なバランスで両立され、従来に増して良好な画質となる。
【００１３】
本発明の態様の一つは、上記第２群に属するインクは、上記第１群に属するインクよりも明度が低いインクであるとしてもよい。
明度が低いインクは、明度が高いインクと比べて、インクの形成位置のずれに起因する濃度むらが目立ち易いと言える。つまり、上記コックリングムラ等が目立ち易いインクについて第２のディザマスクを用いたハーフトーン処理を実行し、上記コックリングムラ等がさほど目立たないインクについては第１のディザマスクを用いたハーフトーン処理を実行する。従って、上記形成位置のずれに起因する濃度むら（上記コックリングムラ等）が的確に抑制され且つ粒状性も良好な画質が得られる。
【００１４】
本発明の態様の一つは、上記ハーフトーン処理部は、被印刷物上でのハーフトーンドットの形成位置のずれによるハーフトーンドットの隣接数の変動が上記第２のディザマスクを適用した場合よりも少ない特性を有する第３のディザマスクを、第３群に属するインクの記録量を規定したビットマップ画像へ適用することにより、第３のハーフトーンを生成し、上記吐出制御部は、上記第１のハーフトーン、第２のハーフトーンおよび第３のハーフトーンに基づいて上記印刷を実現するとしてもよい。つまり、インクの種類に応じたハーフトーン処理（用いるディザマスク）の分岐は、２つに限定される必要はなく、例えば３つであってもよい。当該構成によれば、インク毎の特徴に応じてより細かくディザマスクを切り替えることにより、第１群に属するインク、第２群に属するインクおよび第３群に属するインクを用いた印刷結果において、全体的により良好な画質を得ることができる。
【００１５】
本発明の態様の一つは、上記第３群に属するインクは、上記第２群に属するインクよりも明度が低いインクであるとしてもよい。当該構成によれば、上記コックリングムラ等が最も目立ち易い第３群に属するインクについて第３のディザマスクを用いたハーフトーン処理を実行し、その次に上記コックリングムラ等が目立ち易い第２群に属するインクについて第２のディザマスクを用いたハーフトーン処理を実行し、上記コックリングムラ等が最も目立ちにくい第１群に属するインクについて第１のディザマスクを用いたハーフトーン処理を実行することができる。
【００１６】
本発明にかかる技術的思想はインクジェットプリンタという形態のみで実現されるものではなく、他の物によって具現化されてもよい。また、上述したいずれかの態様のインクジェットプリンタの特徴に対応した工程を備える方法（印刷方法）の発明や、当該方法を所定のハードウェア（コンピューター）に実行させる印刷プログラムの発明や、当該プログラムを記録したコンピューター読取可能な記録媒体の発明も把握することができる。また、インクジェットプリンタは、単体の装置によって実現されてもよいし、複数の装置の組み合せによって実現されてもよい。インクジェットプリンタの構成を複数の装置によって実現する場合、それらをインクジェット印刷またはインクジェットシステムと呼ぶことができる。
【図面の簡単な説明】
【００１７】
【図１】ハードウェア構成およびソフトウェア構成を概略的に示す図である。
【図２】印刷制御処理を示すフローチャートである。
【図３】ハーフトーン処理を示すフローチャートである。
【図４】ハーフトーン処理を模式的に説明するための図である。
【図５】ペアドット制御ディザマスクの生成方法を示すフローチャートである。
【図６】階調値Ｓとペアドット目標値との関係を示す図である。
【図７】変形例にかかるハーフトーン処理を示すフローチャートである。
【発明を実施するための形態】
【００１８】
以下、図面を参照しながら本発明の実施形態を説明する。
１．装置の概略
図１は、本実施形態にかかるハードウェア構成およびソフトウェア構成を概略的に示している。図１では、パーソナルコンピューター（ＰＣ）４０と、プリンタ１０とを示している。プリンタ１０はインクジェットプリンタに該当する。ＰＣ４０及びプリンタ１０を含むシステムを、印刷装置、あるいはインクジェット印刷と捉えてもよい。プリンタ１０は、印刷処理（液体吐出処理）を制御するための制御ユニット１１を有する。制御ユニット１１では、ＣＰＵ１２が、ＲＯＭ１４等のメモリーに記憶されたプログラムデータ１４ａをＲＡＭ１３に展開してＯＳの下でプログラムデータ１４ａに従った演算を行なうことにより、自機を制御するためのファームウェアが実行される。ファームウェアは、印刷制御部１７等の機能をＣＰＵ１２に実行させるためのプログラムである。また、印刷制御部１７は、ハーフトーン処理部１７ａ、吐出制御部１７ｂ等の各機能を有する。これら各機能については後述する。
【００１９】
ここで、画像（ｉｍａｇｅ）とは、人間の目に見える写真、絵、イラスト、図、文字などで、オリジナルの形、色、遠近感を適切に表現するもののことである。また、画像データとは、画像を表現するデジタルデータを意味する。画像データに該当するものとして、ベクトルデータやビットマップ画像等が挙げられる。ベクトルデータ（ｖｅｃｔｏｒ  ｄａｔａ）とは、直線、円、円弧などの幾何学的図形を表現する命令及びパラメーターのセットとして保存される画像データをいう。ビットマップ画像（ｂｉｔ−ｍａｐｐｅｄ  ｉｍａｇｅ）とは、画素（ｐｉｘｅｌ）の配列によって記述される画像データである。画素とは、色又は輝度を独立に割り当てることができる、画像を構成する最小要素のことである。また、ハーフトーン（ｈａｌｆ−ｔｏｎｅ）とは、スクリーン線数、サイズ、形状、又は密度の異なる点で構成される画像のことである。ハーフトーンは、ディザリング、誤差拡散などによって生成される。
以下では特に、ユーザーがプリンタ１０に印刷させるために任意に指定した画像を表現する画像データを、指定画像データと呼ぶ。
【００２０】
印刷制御部１７は、例えば、ＰＣ４０や、プリンタ１０に外部より挿入された記憶メディア等から指定画像データを入力し、指定画像データからハーフトーンを生成する。そして、当該ハーフトーンに基づいた印刷を実現することができる。プリンタ１０に外部より挿入された記憶メディアとは、例えばメモリーカードＭＣであり、メモリーカードＭＣは、プリンタ１０の筺体に形成されたスロット部１９に挿入される。また、印刷制御部１７は、プリンタ１０に有線あるいは無線により接続されたスキャナー、デジタルスチルカメラ、携帯端末、さらにはネットワーク経由で接続されたサーバー等、種々の外部機器から指定画像データを入力することもできる。
【００２１】
プリンタ１０は、キャリッジ２０を備える。キャリッジ２０は、複数種類のインク毎のカートリッジ２１を搭載している。図１の例では、シアン（Ｃ）、マゼンダ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）、グレー（Ｌｋ）の各インクに対応したカートリッジ２１が搭載されている。ただし、プリンタ１０が使用する液体の具体的な種類や数は上述したものに限られず、例えば、ライトシアン、ライトマゼンダ、オレンジ、グリーン、ライトグレー、ホワイト、メタリック、プレコート液…等、種々のインクや液体を使用可能である。また、カートリッジ２１は、キャリッジ２０に搭載されずにプリンタ１０内の所定位置に設置されるとしてもよい。
【００２２】
キャリッジ２０は、各カートリッジ２１から供給されるインクを多数のノズルから噴射（吐出）する印刷ヘッド２２を備える。印刷ヘッド２２は、パーマネントヘッド（ｐｅｒｍａｎｅｎｔ  ｈｅａｄ）に該当し、インクの液滴を連続的又は断続的に生成する、プリンタ本体の機械部又は電気部である（ＪＩＳ  Ｚ８１２３−１：２０１３）。
印刷制御部１７は、上記ハーフトーンに基づいて、搬送機構１６や、不図示のキャリッジモーターや、印刷ヘッド２２を駆動制御するための駆動信号を生成する。
【００２３】
印刷ヘッド２２内においては、各ノズルに対応して、ノズルからインク滴（ハーフトーンドットあるいは単にドット。）を噴射させるための圧電素子が設けられている。圧電素子は、上記駆動信号が印加されると変形し、対応するノズルからドットを吐出させる。搬送機構１６は、図示しない紙送りモーターや紙送りローラーを備え、印刷制御部１７に駆動制御されることにより、送り方向に沿って被印刷物を搬送する。送り方向（ｆｅｅｄ  ｄｉｒｅｃｔｉｏｎ）とは、被印刷物とパーマネントヘッドとが対するときの、被印刷物の移動に係る幾何ベクトルの向き、である。
【００２４】
被印刷物（ｐｒｉｎｔ  ｓｕｂｓｔｒａｔｅ）とは、印刷画像を保持する素材のことである。形状は長方形のものが一般的であるが、円形（例えばＣＤ−ＲＯＭ、ＤＶＤ等の光ディスク）、三角形、四角形、多角形などがあり、少なくとも、日本工業規格「ＪＩＳ  Ｐ０００１：１９９８  紙・板紙及びパルプ用語」に記載の紙・板紙の品種及び加工製品のすべてを含む。具体的には、枚葉紙、ロール紙、板紙、紙、不織布、布、アイボリー、アスファルト紙、アート紙、色板紙、色上質紙、インクジェット用紙、印刷せんか紙、印刷用紙、印刷用紙Ａ、印刷用紙Ｂ、印刷用紙Ｃ、印刷用紙Ｄ、インディアペーパー、薄葉印刷紙、薄葉和紙、裏カーボン紙、エアメールペーパー、衛生用紙、エンボス紙、ＯＣＲ紙、オフセット紙、カード用厚紙、化学繊維紙、加工用紙、画仙紙、型紙、片つやクラフト紙、壁紙原紙、紙糸原紙、紙ひも原紙、感圧複写紙、感光紙、感熱紙、雁皮紙、缶用板紙、黄板紙、擬革紙、切符用紙、機能紙、キャストコート紙、京花紙、局紙、金属蒸着紙、金属はく紙、グラシン、グラビヤ用紙、クラフト紙、クラフト伸張紙、クラフトボール、クレープ紙、軽量コート紙、ケーブル用絶縁紙、化粧板用原紙、建材原紙、ケント紙、研磨原紙、合成紙、合成繊維紙、コート紙、コンデンサ紙、雑種紙、更紙、さらしクラフト紙、ジアゾ感光紙、紙管原紙、磁気記録用紙、紙器用板紙、辞典用紙、遮光紙、重袋用量更クラフト紙、純白ロール紙、証券用紙、障子紙、上質紙、情報用紙、食品容器原紙、書籍用紙、書道用紙、白板紙、白ボール、新聞巻取紙、吸取紙、水溶紙、図画用紙、筋入りクラフト紙、すの目紙、スピーカーコーン紙、静電記録用紙、生理用紙、紙綿用紙、積層板原紙、石こうボード原紙、接着紙原紙、セミ上質紙、セメント袋用紙、セラミックペーパー、ソリッドファイバーボード、ターフェルト原紙、ターポリン紙、耐アルカリ紙、耐火紙、耐酸紙、耐油紙、タオル用紙、壇紙、段ボール、段ボール原紙、地図用紙、チップボール、中質紙、中性紙、ちり紙、つや消しアート紙、ティーバック用紙、ティッシュペーパー、電気絶縁紙、典具帖、貼合紙、転写紙、トイレットペーパー、統計機カード用紙、謄写板原紙、塗工印刷用紙、塗工紙原紙、鳥の子、トレーシングペーパー、中しん原紙、ナプキン原紙、難燃紙、ＮＩＰ用紙、荷札用紙、粘着紙、ノーカーボン紙、はく離紙、ハトロン紙、バライタ紙、パラフィン紙、ろう紙、バルカナイズドファイバー、半紙、ＰＰＣ用紙、筆記用紙、微塗工印刷用紙、フォーム用紙、連続伝票紙、複写原紙、プレスボード、防湿紙、奉書紙、防水紙、防せい紙、放包装用紙、ボンド紙、マニラボール、美濃紙、書院紙、ミルクカートン原紙、模造紙、油紙、吉野紙、ライスペーパー、シガレットペーパー、ライナー、ライナ、硫酸紙、両更クラフト紙、ルーフィング原紙、ろ紙、和紙、ワニスペーパー、ワンプ、軽量紙、風乾紙、湿潤強力紙、無灰紙、無酸紙、無仕上紙又は板紙、二層紙又は板紙、三層紙又は板紙、多層紙又は板紙、無サイズ紙、サイズ紙、ウーブペーパー、木目紙又は板紙、マシン仕上げ紙又は板紙、マシン光沢仕上げ紙又は板紙、プレート光沢仕上げ紙又は板紙、摩擦光沢仕上げ紙又は板紙、カレンダ処理紙又は板紙、スーパーカレンダ処理紙、ラミン（紙又は板紙）、片面着色紙又は板紙、両面着色紙又は板紙、ツインワイヤ紙又は板紙、ラグペーパー、オールラグペーパー、機械パルプ紙又は板紙、混合わらパルプ紙又は板紙、水仕上げ紙又は板紙、チップボール、合わせチップボール、ミルボード、強光沢ミルボード、同質板紙、機械パルプ板紙、褐色機械パルプ板紙、褐色混合パルプ板紙、擬革板紙、石綿板紙、フェルトボード、タール褐色紙、ウオータリーフペーパー、表面サイズ紙、プレスパン、プレス用紙、しわ付き仕上げ紙、はり合わせアイボリー、ブレード塗工紙、ロール塗工紙、グラビア塗工紙、サイズプレス塗工紙、ブラッシュ塗工紙、エアナイフ塗工紙、押出塗工紙、ディップ塗工紙、カーテン塗工紙、ホットメルト塗工紙、溶剤塗工紙、エマルジョン塗工紙、バブル塗工紙、イミテーションアート紙、聖書用紙、ポスター用紙、包装用ティッシュ、原紙、カーボン原紙、ジアゾ感光紙原紙、写真用印画紙原紙、冷凍食品用紙原紙：直接接触紙用、冷凍食品用紙原紙：非接触紙用、安全紙、銀行券用紙、絶縁紙又は板紙、ラミネート絶縁体用紙、ケーブル用電気絶縁紙、靴底用板紙、織物紙管用紙、紋紙又は板紙、圧搾用板紙、製本用板紙、衣服箱用板紙、紙型用紙、記録用紙、クラフトライナー、検定済みライナー、クラフト張りライナー、古紙ライナー、封筒用紙、折畳み箱用板紙、塗工折壁み箱用板紙、さらしパルプ裏打ち折畳み箱用板紙、タイプライタ用紙、謄写版複写用紙、スピリット複写用紙、カレンダロール用紙、薬きょう用紙、波形加工用紙、波形加工紙、二層タール紙、強化二層タール紙、布張り紙又は板紙、布しん紙又は板紙、補強紙又は補強板紙、張合わせ板紙、カートンコンパクト、上張り、パルプ成型品、ウエットクレープ、検索カード、カーボン紙、マルチコピーフォーム用紙、裏カーボンフォーム用紙、ノーカーボンフォーム用紙、封筒、郵便はがき、絵入りはがき、郵便書簡、絵入り郵便書簡などがあげられ、とくに、機能紙には、植物繊維に限らず無機・有機・金属繊維など幅広い素材を用い、製紙及び加工の工程で高機能が付与され、主に情報・電子・医用などの先端分野の素材として用いられるものを含むが、これに限られるものではない。
【００２５】
印刷制御部１７にキャリッジモーターの駆動が制御されることにより、キャリッジ２０（および印刷ヘッド２２）が、送り方向と交差する方向（走査軸方向）に沿って移動（主走査）し、当該移動に伴って印刷ヘッド２２の各ノズルからインクが吐出される。これにより、被印刷物にドットが付着し、ハーフトーンに基づく画像が被印刷物上に再現される。なお上記“交差”とは、直交の意である。ただし、本明細書で言う直交とは、厳密な角度（９０°）のみを意味するのではなく、製品の品質上許容される程度の角度の誤差を含む意味である。
【００２６】
このようなプリンタ１０は、シリアルプリンタであると言える。シリアルプリンタ（ｓｅｒｉａｌ  ｐｒｉｎｔｅｒ）とは、一度に１個の文字を印刷する印字装置、である（ＪＩＳ  Ｘ００１２−１９９０）。また、プリンタ１０は、シリアルプリンタでありインクジェットプリンタである、プリンタ（「シリアル型インクジェットプリンタ」という。）と表現することができる。プリンタ１０は、さらに操作パネル１５を備える。操作パネル１５は、表示部（例えば液晶パネル）や、表示部内に形成されるタッチパネルや、各種ボタンやキーを含み、ユーザーからの入力を受け付けたり、必要なユーザーインターフェイス（ＵＩ）画面を表示部に表示したりする。
【００２７】
２．印刷制御処理
図２は、上述した構成下で行われる画像を印刷するための印刷制御処理をフローチャートにより示している。
ステップＳ１００では、印刷制御部１７は、操作パネル１５を介してユーザーから画像の印刷指示を受け付け、印刷指示に応じて上述したようなＰＣ４０や記憶メディアや外部機器等の任意の情報源から、指定画像データを取得する。つまりユーザーは、操作パネル１５を操作することにより、表示部に表示されたＵＩ画面を介してプリンタ１０に印刷させたい画像を任意に指定し、当該指定した画像の印刷をプリンタ１０に指示する。むろん、ユーザーは、外部からプリンタ１０を遠隔操作可能な携帯端末等を操作することにより画像の印刷指示を行うことも可能である。またユーザーは、印刷部数、用紙サイズ、印刷解像度等といった各種印刷条件も印刷指示と併せてプリンタ１０に対して指示可能である。
【００２８】
ステップＳ１１０では、印刷制御部１７は、指定画像データの解像度変換処理を実行する。ただし、印刷制御部１７は、必要に応じて指定画像データのラスタライズ処理を先に実行する。つまり、ステップＳ１００で取得した指定画像データのフォーマットがビットマップ画像ではなく、ベクトルデータである場合には、そのようなベクトルデータをラスタライズしてラスター形式の画像データ、つまりビットマップ画像に変換する。ステップＳ１００で取得した指定画像データのフォーマットがビットマップ画像であれば、ラスタライズ処理の必要は無い。解像度変換処理では、印刷制御部１７は、用紙サイズおよび印刷解像度に応じて算出されるＸ，Ｙ方向の必要な画素数に合うように、ビットマップ画像としての指定画像データの画素数を変換する。ここでは一例として、Ｘ方向は上記走査軸方向に対応し、Ｙ方向は上記送り方向に対応する。
【００２９】
ステップＳ１２０では、印刷制御部１７は、指定画像データの色変換処理を実行する。つまり、指定画像データの表色系をプリンタ１０が使用するインク表色系に変換する。例えば、指定画像データが各画素の色をレッド（Ｒ）、グリーン（Ｇ）、ブルー（Ｂ）毎の階調値（ＲＧＢ値）で表現するＲＧＢデータである場合、画素毎にＲＧＢ値をＣＭＹＫＬｋ毎の階調値（ＣＭＹＫＬｋ値）に変換する。ＲＧＢの夫々およびＣＭＹＫＬｋの夫々は、例えば０〜２５５の２５６階調で表現される。このような色変換処理は、ＲＧＢ値とＣＭＹＫＬｋ値との対応関係を複数規定した任意の色変換ルックアップテーブルを参照することにより実行可能である。ステップＳ１２０の結果、対応するインクの記録量を画素毎に規定したビットマップ画像がＣＭＹＫＬｋ毎に得られる。
【００３０】
ステップＳ１３０では、ハーフトーン処理部１７ａは、色変換後の指定画像データ（ＣＭＹＫＬｋ毎のビットマップ画像）にハーフトーン処理（ハーフトーニング）を施す。本実施形態では、ハーフトーン処理部１７ａは、所定のメモリー（例えばＲＯＭ１４）に予め格納された複数種類のディザマスクＤ１，Ｄ２…（図１）のうち、インク種類に応じて選択したディザマスクを用いたディザリングによりハーフトーン処理を実行する。
【００３１】
図３は、ハーフトーン処理（ステップＳ１３０）の内容を示すフローチャートである。
ステップＳ２００では、ハーフトーン処理部１７ａは、上記ＣＭＹＫＬｋ毎のビットマップ画像のうち、１つのインクにかかるビットマップ画像（例えば、Ｃインクのビットマップ画像）を選択する。
【００３２】
ステップＳ２１０では、ハーフトーン処理部１７ａは、現在選択しているビットマップ画像に対応するインクが、第１群に属するインクであるか第２群に属するインクであるかを判定する。そして、第１群に属するインクであればステップＳ２２０へ進み、第２群に属するインクであればステップＳ２３０へ進む。ここで、第１群に属するインクとは、上記形成位置のずれが生じたときに濃度むら（上記コックリングムラ等）がユーザーに視認され難い色のインクを意味し、例えば、ＣＭＹＫＬｋの各インクの中では、Ｙインクが該当する。一方、第２群に属するインクとは、上記形成位置のずれが生じたときに濃度むら（上記コックリングムラ等）がユーザーに視認され易い色のインクを意味し、例えば、ＣＭＹＫＬｋの各インクの中では、Ｃインク、Ｍインク、ＫインクおよびＬｋインクが該当する。
【００３３】
従って、現在選択しているビットマップ画像が、Ｙインクにかかるものである場合はステップＳ２２０へ進み、一方、ＣＭＫＬｋのいずかのインクにかかるものである場合はステップＳ２３０へ進む。なお上記濃度むらの視認のし易さは、インク自体の明度によって左右されるとも言える。そのため、第２群に属するインクは、第１群に属するインクよりも明度が低いインクであるとも言える。
【００３４】
ステップＳ２２０では、ハーフトーン処理部１７ａは、現在選択しているビットマップ画像（第１群に属するインクの記録量を規定したビットマップ画像）へ、ブルーノイズディザマスクＤ１を適用してディザリングを実行することにより、画素毎にハーフトーンドットの形成（ドットオン）又はハーフトーンドットの非形成（ドットオフ）を規定したハーフトーン（第１のハーフトーン）を生成する。ブルーノイズディザマスクＤ１は、ブルーノイズ特性を有する第１のディザマスクに該当する。
【００３５】
一方、ステップＳ２３０では、ハーフトーン処理部１７ａは、現在選択しているビットマップ画像（第２群に属するインクの記録量を規定したビットマップ画像）へ、ペアドット制御ディザマスクＤ２を適用してディザリングを実行することにより、画素毎にハーフトーンドットの形成（ドットオン）又はハーフトーンドットの非形成（ドットオフ）を規定したハーフトーン（第２のハーフトーン）を生成する。ペアドット制御ディザマスクＤ２は、被印刷物上でのハーフトーンドットの形成位置のずれによるハーフトーンドットの隣接数の変動がブルーノイズディザマスクを適用した場合よりも少ない特性を有する第２のディザマスクに該当する。
【００３６】
ステップＳ２４０では、ハーフトーン処理部１７ａは、上記ＣＭＹＫＬｋ毎のビットマップ画像の全てをステップＳ２００で選択したか否か判定し、全て選択済みであれば図３のフローチャートを終えてステップＳ１４０（図２）へ進む。一方、未選択のインクにかかるビットマップ画像が残っている場合には、ステップＳ２００へ進み、未選択のいずれか１つのインクにかかるビットマップ画像を選択し、ステップＳ２１０以下を繰り返す。
【００３７】
図４は、図３の処理内容を模式的に例示している。図４によれば、Ｃインクの記録量を画素毎に規定したビットマップ画像ＣＤ、Ｍインクの記録量を画素毎に規定したビットマップ画像ＭＤ、Ｋインクの記録量を画素毎に規定したビットマップ画像ＫＤ、Ｌｋインクの記録量を画素毎に規定したビットマップ画像ＬｋＤは夫々、ステップＳ２３０の処理（ペアドット制御ディザマスクＤ２を用いたディザリング）により、ハーフトーンＣＨＴ，ＭＨＴ，ＫＨＴ，ＬｋＨＴへ変換されている。また、Ｙインクの記録量を画素毎に規定したビットマップ画像ＹＤは、ステップＳ２２０の処理（ブルーノイズディザマスクＤ１を用いたディザリング）により、ハーフトーンＹＨＴへ変換されている。なお、ステップＳ２２０，Ｓ２３０で生成されるハーフトーンは、ドットオン／オフを規定した２値データに限られない。印刷ヘッド２２がドットあたりのインク量が互いに異なる（例えば、小ドット、中ドット、大ドット等の）複数サイズのドットを吐出可能である場合には、ハーフトーンは、大ドット形成、中ドット形成、小ドット形成またはドット非形成を規定した４階調データ等であってもよい。
【００３８】
ステップＳ１４０では、吐出制御部１７ｂは、ステップＳ１３０の結果得られたインク種類毎のハーフトーンＣＨＴ，ＭＨＴ，ＹＨＴ，ＫＨＴ，ＬｋＨＴを印刷ヘッド２２に転送すべき順に並べ替える処理を行う。当該並べ替えの処理によれば、ハーフトーンに規定された各ドットは、その画素位置およびインク種類に応じて、いずれのノズルによって、どのタイミングで形成されるかが確定される。かかる並べ替えの処理後のラスターデータ（ハーフトーンの一例）を、吐出制御部１７ｂは印刷ヘッド２２に順次送信することにより、各ノズルからのドットの吐出を実行させる。これによりハーフトーンに基づいて画像が被印刷物上に再現される。
【００３９】
３．ペアドット制御ディザマスクの説明
ペアドット制御の原理と、本実施形態におけるペアドット制御ディザマスクの生成方法について説明する。
３‐１．ペアドット制御の原理
ドットを極力分散させて配置するドット分散型のディザマスクの典型であるブルーノイズディザマスクを用いた場合、ドットの形成位置のずれが生じると、位置ずれが無い状態と比較して、ドット同士が隣接したり重なったりしてインクによる被印刷物への被覆率が低下する。これにより、画像の明度は高くなり、色味に変化が生じる。これに対して、ペアドット制御ディザマスクは、隣接関係にある２つの画素（ペア画素）にドットを形成させる確率が、ブルーノイズディザマスクよりも高く設定されている。この結果、ドットの形成位置のずれが生じた場合でも、位置ずれが無い状態と比較して上記被覆率の変動が（ブルーノイズディザマスクを用いた場合よりも）小さく、画像の明度や色味の変化を生じさせにくいという特性を有する。
【００４０】
ペアドット制御ディザマスクに上記のような特性を持たせるために、本実施形態では、以下に説明するペアドット制御の手法を用いた。ペアドットとは、ペア画素にドットが形成される場合の両ドットの呼び名である。ペアドット制御ディザマスクは、後述するように、低濃度領域においても、有意の確立でペアドットが生じるようにしきい値の配置が設定されている。ペアドットが生じる有意の確率とは、次のようにして設定された確率である。ペアドット制御ディザマスクでは、ビットマップ画像の階調値が０〜１２７／２５５の範囲では、１つの画素にドットが配置される確率をｋ（０≦ｋ≦１）とすると、ドットが形成された１つの画素のＸ方向（走査軸方向）右に隣接する画素またはＹ方向（送り方向）下に隣接する画素のいずれかにドットが形成される確率Ｋが、それぞれ０．８×ｋ２程度とされている。ドットが形成された１つの画素のＸ方向右に隣接する画素にドットが形成された状態を右隣接ペアドットと、ドットが形成された１つの画素のＹ方向下に隣接する画素にドットが形成された状態を下隣接ペアドットと、それぞれ呼ぶ。
【００４１】
ここで階調値は、ドットがオンになる（形成される）確率に対応するものとして扱う。仮に、ハーフトーン処理されるビットマップ画像が、階調値２６／２５５の一様な画像であったとすると、ドットの配置は１０画素に１つ程度になる（ｋ＝０．１）。かかる状況において、ペア画素にドットが形成される確率Ｋが、ペアドット制御ディザマスクでは、Ｋ＝０．８×ｋ２≒０．００８程度とされる。なお、ディザマスクにおける０〜２５５の各しきい値の配置を乱数によりランダムに設定した場合、ペア画素にドットが形成される確率Ｋは、ｋ２にほぼ一致する。分散性の高いブルーノイズディザマスクでは、低濃度領域ではドットの分散性を優先しておりペア画素にドットが形成され確率は、限りなく０に近付けられている。
【００４２】
ペアドット制御ディザマスクにおいてペアドットの形成の確率をｋ２に近づけることにしたのは、次の知見に拠っている。即ち、ブルーノイズディザマスクなどによってドット間隔を極力離して分散配置しておいても、ドットの形成位置のずれ量がある程度大きいと、特定方向のドットが互いに隣接してペアドットとなる確率はｋ２に収束するとの知見が得られた。これは、ずれ量が大きいと、もともとは離れた距離にあるべき２画素が隣接することになるためである。２画素の距離が十分に離れていると、両画素におけるドット形成の有無の相関が低下するため、両画素に同時にドットが形成される確率は、単純に両者の階調値（ドット形成の確率ｋ）を掛け合わせた値ｋ２となる。したがって、ずれがない状態でのペアドット発生率をあらかじめｋ２に近づけておけば、どのようなずれが発生した時であってもペアドット発生率はあまり変化せず、被覆率変動を抑制できる。
【００４３】
ペア画素に共にドットが形成される確率Ｋ＝０．８×ｋ２における係数０．８は、ペアドットの発生確率を調整するものであり、係数が０．８であれば、ペアドットの発生率が８０％に抑制されると言うことを意味している。当該係数は、所定の範囲内で適宜設定することができる。例えば、係数を０．８〜１．２の範囲とすれば、ドット形成位置のずれに対するペアドットの発生確率の変動を好適に抑制することができ、係数を値１．０に近づけるほど、ペアドットの発生確率の変動の抑制という観点からは望ましいものとなる。
【００４４】
３‐２．ペアドット制御ディザマスクの生成方法
図５は、本実施形態で用いたペアドット制御ディザマスクの生成方法の一例を示すフローチャートである。当該フローチャートは、所定のハードウェアにおいてペアドット制御ディザマスクを生成するためのプログラムが機能することにより実現される。この例では、ブルーノイズディザマスクを用意し、このブルーノイズディザマスクから、ペア画素に共にドットが形成される確率をｋ２に近づけたディザマスク（ペアドット制御ディザマスク）を生成する。以下では、作成中のディザマスクを、作業用マスクと呼ぶものとする。
【００４５】
まず、ブルーノイズディザマスクが用意される（ステップＳ３００）。この例では、６４×６４画素の大きさのブルーノイズディザマスクを用いた。この例のブルーノイズディザマスクでは、６４×６４画素の大きさを有するマトリックスに、０〜２５５までの２５６個のしきい値が格納されている。次に、現在の作業用マスクについて、全階調範囲に亘る階調値毎のペアドット数をカウントする処理を行なう（ステップＳ３１０）。この処理は、詳しくは、右隣接ペアドット数ＲＰＤ［１，２，・・・１２７］と、下隣接ペアドット数ＵＰＤ［１，２，・・・１２７］とを、個別にカウントする処理である。以下の説明において、（Ｓ）のように丸括弧を用いた場合は、その階調値Ｓにおける値を示し、［ａ，・・ｘ］のように［］を用いた場合は、階調範囲ａ〜ｘまでの配列を表わすものとする。また、階調範囲ａ〜ｘまでの配列は、［ａ：ｘ］として表わすものとする。
【００４６】
作業用マスクについては、すべてのしきい値は分かっているから、階調値１〜１２７／２５５の範囲について、各階調値におけるドットの形成位置を調べることができる。このため、各階調値Ｓ毎の右隣接ペアドット数ＲＰＤ（Ｓ）と下隣接ペアドット数ＵＰＤ（Ｓ）とをカウントすることは容易である。ここでペアドットの数のカウントを、階調値１〜１２７／２５５に限っているのは、本実施形態で用いるペアドット制御ディザマスク、つまり１〜１２７／２５５の階調範囲でペアドットの発生確率を所定の特性にしたマスクを生成するためである。階調値Ｓが大きくなると、ブルーノイズディザマスクにおいてもペアドット数はここで実現しようとしている発生確率に近づくので、全範囲について隣接ペアドット数をカウントする代わりに、階調値１〜１２７／２５５の範囲で、ペアドットの発生確率を調整すればよい。もとより、以下に説明する手法は、全階調範囲について、ペアドット数をカウントし、その発生確率を調整する場合にも適用可能である。
【００４７】
ステップＳ３１０で所定の階調範囲（ここでは１〜１２７／２５５）における右隣接ペアドット数ＲＰＤ［１：１２７］と下隣接ペアドット数ＵＰＤ［１：１２７］とをカウントした後、各階調値Ｓ毎のペアドット数が、目標範囲Ｍ（Ｓ）に入っているか否かについて判断する（ステップＳ３２０）。目標範囲Ｍ（Ｓ）は、次のようにして設定した範囲である。仮に、ディザマスクがいわゆるホワイトノイズ特性を備えているとすれば、ドットはランダムに発生されることになり、１つの画素にドットが形成される確率がｋである場合、右または下の隣接画素にもドットが形成される確率（これをペアドットの発生確率という）は、それぞれｋ２となる。画像の階調値が値１の時には、
ｋ＝０．００３９２１５６（＝１／２５５）
であり、ペアドットの発生確率は、
ｋ２＝０．００００１５４
となる。したがって、ランダムにドットが形成されると仮定した場合に６４×６４の画素においてペア画素が存在すると予測される値（以下、予測値という）Ｈは、
Ｈ＝ｋ２×４０９６＝０．０６３≒０
である。この計算を、予め、階調値１〜１２７／２５５の範囲で繰り返し、ペアドットの理論上の予測値Ｈ［１：１２７］を求め、これに係数０．８をかけたものを、各階調値Ｓにおけるペアドットの目標値ｍ［１：１２７］として求めておく。なお、本例では、目標値ｍ（Ｓ）に±２０％の幅を持たせ、これを目標範囲Ｍ（Ｓ）と呼ぶものとする。
【００４８】
階調値Ｓを１〜３２とした場合のペアドットの予測値Ｈ［１：３２］、目標値ｍ［１：３２］を図６に示した。図示するように、階調値Ｓ＝１０で、予測値Ｈ（１０）＝６、目標値ｍ（１０）＝５、階調値Ｓ＝２０で、予測値Ｈ（２０）＝２５、目標値ｍ（２０）＝２０、といった値になることが分かる。
【００４９】
ステップＳ３２０では、こうして求めておいた理論的なペアドットの目標範囲Ｍ［１：１２７］と右隣接ペアドット数ＲＰＤ［１：１２７］および下隣接ペアドット数ＵＰＤ［１：１２７］とを比較する。比較の結果、両ペアドット数ＲＰＤ［１：１２７］，ＵＲＤ［１：１２７］が共に、目標範囲Ｍ［１：１２７］に入っていると判断できない場合には、次に作業用マスクにおけるしきい値のうち、適当な数のしきい値（例えば２つのしきい値）をランダムに入れ替える処理を行なう（ステップＳ３３０）。
【００５０】
作業用マスクにおけるしきい値を入れ替えると、各階調値におけるペアドットの数は変化するので、しきい値を入れ替えたことによるペアドット数の修正を行なう（ステップＳ３４０）。ペアドットの数は、入れ替えを行なったしきい値に対応した階調値の範囲内でしか変わらないので、１〜１２７／２５５の階調範囲で改めてカウントするのではなく、例えばしきい値ｐとしきい値ｑ（ｐ＜ｑ）とを入れ替えたとすれば、右隣接ペアドット数ＲＰＤ［ｐ：ｑ］と下隣接ペアドット数ＵＰＤ［ｐ：ｑ］のみ数え直せば良い。なお、入れ替えるしきい値はランダムに選択するものとしたが、階調値１〜１２７／２５５の範囲でペアドットの発生特性を調整しようとしているので、入れ替えるしきい値の少なくとも一方は、この範囲に入っているしきい値にすることが望ましい。
【００５１】
こうして数え直したペアドットの数を調べて、次に、ペアドット特性が改善されたか否かを判断する（ステップＳ３５０）。ここでペアドット特性が改善したか否かは、次のように判断される。
（Ａ）しきい値を入れ替えたことにより、右および下隣接ペアドット数ＲＰＤ［ｐ：ｑ］，ＵＰＤ［ｐ：ｑ］が、ｋ２に近づいていれば、改善したと判断する。
（Ｂ）しきい値を入れ替えたことにより、右および下隣接ペアドット数ＵＰＤ［ｐ：ｑ］，［ｐ：ｑ］のいずれか一方がｋ２に近づき他方が変化していないとき、改善と判断する。
（Ｃ）階調範囲［ｐ：ｑ］の一部で改善、一部で悪化している場合は、この階調範囲の各階調値において生じるペアドットの数とその階調値での予測値との差の総和が小さくなっていれば改善と判断する。
【００５２】
上記判断を行なって、ペアドット特性が改善していないと判断された場合には、ステップＳ３３０に戻り、しきい値をランダムに入れ替える処理から再度実行する。しきい値の入れ替えは、２つのしきい値を入れ替えるのであれば、その組み合わせは、階調の全範囲であれば、
４０９６Ｃ２  通り
存在することになる。階調値１ないし１２７／２５５の範囲に限っても、
２０４８Ｃ２  通り
存在することになる。したがって、しきい値の入れ替えの組み合わせは相当数に上り、すべての場合を尽くすには相当の時間を要するものの、順次行なえば、ペアドット特性を改善する入れ替えが見出される（ステップＳ３５０、「ＹＥＳ」）。
【００５３】
そこで、ペアドット特性が改善されたと判断した場合には、次に粒状性特性が問題ないか否かを判断する（ステップＳ３６０）。ここで、粒状性特性が問題ないとは、以下に示す粒状性指数ＧＩが目標としている範囲に入っているか、あるいは目標範囲に入っていないがしきい値の入れ替え前より改善した場合を意味している。粒状性指数ＧＩは、公知の技術であるため（例えば、特開２００７‐１５３５９号公報）、詳しい説明は省略するが、画像をフーリエ変換してパワースペクトルＦＳを求め、得られたパワースペクトルＦＳを、人間が有する視覚の空間周波数に対する感度特性ＶＴＦ（Visual Transfer Function）に相当する重みを付けて、各空間周波数で積分して求められる指標である。こうしたＶＴＦを与える実験式には、種々の式が提案されているが、次式（１）に代表的な実験式を示す。変数Ｌは観察距離を表しており、変数ｕは空間周波数を表している。粒状性指数ＧＩは、かかるＶＴＦに基づいて、次式（２）に示す計算式によって算出することができる。係数ａＬは、得られた値を人間の感覚と合わせるための係数である。なお、算出方法からも明らかなように、粒状性指数ＧＩは、人間がドットを目立つと感じるか否かを示す指標であるとも言える。かかる粒状性指数ＧＩは、その値が小さいほど印刷画質においてドットが視認されにくく、その点において優れているといえる。
【００５４】
【数１】
2014188687.tif 000003
（１）
【００５５】
【数２】
2014188687.tif 000004
（２）
【００５６】
当初用意したブルーノイズディザマスクは、粒状性指数ＧＩが最も小さな値となるように構成されているが、ステップＳ３３０でランダムにしきい値を入れ替えていくと、作業用マスクの粒状性は、ブルーノイズマスクより低下する。そこで、人間の視覚特性から見て許容できる範囲で粒状性指数ＧＩの目標範囲を設けておき、この範囲からみて問題がないか否かを判断するのである。もとより、粒状性指数ＧＩは階調値毎に定まる値なので、各階調値毎に上限値を用意し、各階調値における粒状性指数ＧＩがこの上限値以下になっていれば、粒状性特性は目標範囲に入っていると判断すれば良い。
【００５７】
粒状性特性に問題があれば、つまり目標範囲に入っておらず、且つしきい値の入れ替え前と比較して改善もされていない場合には（ステップＳ３６０、「ＮＯ」）、ステップＳ３３０に戻り、しきい値の入れ替えから、上記処理を繰り返す。ステップＳ３３０ないしＳ３６０の処理を繰り返した結果、ペアドット特性が改善され且つ粒状性特性も問題ないと判断された場合には（ステップＳ３５０、Ｓ３６０：共に「ＹＥＳ」）、一旦ステップＳ３３０〜Ｓ３６０のループを抜けて、ステップＳ３２０に戻り、ペアドットの発生特性が目標範囲か否かの判断を行なう。
【００５８】
ペアドットの発生特性が目標範囲に入っていると判断できなければ（ステップＳ３２０、「ＮＯ」）、上述したステップＳ３３０以下の処理を繰り返す。図５に示した処理では、ステップＳ３２０ないしＳ３６０は、条件が満たされるまで、しきい値の入れ替えを行ないながら繰り返し実行される。そこで、このステップＳ３３０からＳ３６０までの処理が実行される回数（以下、ループ回数という）が小さいうちは、ステップＳ３６０における粒状性指数ＧＩの上限値を大きくしておき、ループ回数が増加するにしたがって、上限値を最終的な目標値に近づけていく、といった処理を行なっても良い。このように上限値をループ回数に応じて変化させることで、粒状性指数ＧＩが局所的なミニマム値に陥ることを防止することができる。
【００５９】
こうして何度かステップＳ３３０ないしＳ３６０のループ処理が実行され、やがて粒状性特性に問題がなく、かつ右隣接ペアドット数ＲＰＤ［１：１２７］および下隣接ペアドット数ＵＰＤ［１：１２７］が目標範囲Ｍ［１：１２７］に入ると判断できれば（ステップＳ３２０、「ＹＥＳ」）、ペアドット制御ディザマスクが完成したとして、その時点の作業用マスクをペアドット制御ディザマスクとして保存し（ステップＳ３７０）、ペアドット制御ディザマスクの生成ルーチン（図５）を終了する。なお、上記の説明では、ペアドットの発生特性が目標範囲に入っているか否かは、ドットの発生があり得る階調値の全範囲のうち１〜１２７／２５５の範囲で行なったが、ペアドット制御ディザマスクがペアドットの発生確率を制御しようとしている階調範囲で行なうものとすれば良い。例えば、もっと低濃度の範囲（ドットの発生確率ｋ＝０〜０．２５、０．２〜０．５などに対応した階調範囲）に限って行なうものとしても良い。
【００６０】
以上説明した手法により、ブルーノイズディザマスクを基本として、ペアドット制御ディザマスクを得ることができる。このペアドット制御ディザマスクは、ブルーノイズディザマスクを基本としているので、画像の階調値が低い範囲で形成されるドットの分布を、空間周波数として解析すると、人間の視覚感度が高い低周波領域にほとんど成分を持っていない。このため、高い画質を実現可能なディザマスクを提供することができる。しかも、上記のペアドット制御ディザマスクでは、隣接画素に共にドットが形成されるペアドットの発生確率が、その階調値でのドットの形成確率ｋにおいて、ｋ２×０．８程度になるようにされている。この結果、ドットの形成位置にずれが生じても被覆率の変動が抑制され、ドットの形成位置のずれに起因する明度や色味の変化（濃度むら）が的確に抑制される。
【００６１】
４．効果の説明
このように本実施形態によれば、プリンタ１０は、高い画質（粒状性の向上）の実現に特に有効なブルーノイズディザマスク（第１のディザマスク）と、ブルーノイズディザマスクに準じて高い画質を実現可能でありかつ、ドットの形成位置にずれが生じてもドットの隣接数の変動（被覆率の変動）を抑制して濃度むら（上記コックリングムラ等）を抑制するペアドット制御ディザマスク（第２のディザマスク）とを有する。そして、プリンタ１０は、ドットの形成位置のずれに起因する濃度むらが比較的目立ち易いインク（第２群に属するインク）にかかるビットマップ画像からハーフトーンを生成する際にはペアドット制御ディザマスクを用いて、当該濃度むらが比較的目立ちにくいインク（第１群に属するインク）にかかるビットマップ画像からハーフトーンを生成する際にはブルーノイズディザマスクを用いて、それぞれにディザリングを実行するとした。従って、指定画像データに基づく画像を被印刷物上に再現する際に使用される全てのインク種類について、一律にブルーノイズディザマスクを用いた場合や、一律にペアドット制御ディザマスクを用いた場合と比較して、上記形成位置のずれに起因する濃度むらの抑制と粒状性の向上とが両立され、ユーザーに対してより良好な画質を提供することができる。
【００６２】
なお、第１群に属するインクおよび第２群に属するインクの具体例は上述したものに限られない。例えば、ライトグレー（ＬＬｋ）インクを用いる場合は、ＬＬｋインクを第１群に属するインクの１つとして扱うとしてもよい。
【００６３】
５．変形例
本発明は上述の実施形態に限られるものではなく、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、例えば以下のような変形例も可能である。上述の実施形態や各変形例を適宜組み合わせた内容も、本発明の開示範囲である。
【００６４】
変形例１：
図７は、変形例１にかかるハーフトーン処理をフローチャートにより示している。図７に示したハーフトーン処理は、インクの種類に応じて切り替えるディザマスクが２種類ではなく３種類用意されている点で、図３に示したハーフトーン処理と異なる。
ステップＳ４００は、ステップＳ２００と同様である。ステップＳ４１０では、ハーフトーン処理部１７ａは、現在選択しているビットマップ画像に対応するインクが、第１群に属するインクであるか、第２群に属するインクであるか、第３群に属するインクであるかを判定する。
【００６５】
当該変形例では、第１群に属するインクとは、上記形成位置のずれが生じたときに濃度むら（上記コックリングムラ等）が最も視認され難い部類のインクを意味し、ＣＭＹＫＬｋの各インクの中では、Ｙインクが該当する。第２群に属するインクとは、上記形成位置のずれが生じたときに濃度むらが第１群のインクより視認され易い色のインクを意味し、ＣＭＹＫＬｋの各インクの中では、Ｃインク、ＭインクおよびＬｋインクが該当する。第３群に属するインクとは、上記形成位置のずれが生じたときに濃度むらが第２群のインクより視認され易い色のインクを意味し、ＣＭＹＫＬｋの各インクの中ではＫインクが該当する。そして、第１群に属するインクであればステップＳ４２０へ進み、第２群に属するインクであればステップＳ４３０へ進み、第３群に属するインクであればステップＳ４４０へ進む。なお、第３群に属するインクは、第２群に属するインクよりも明度が低いインクであるとも言える。
【００６６】
ステップＳ４２０はステップＳ２２０と同様である。ステップＳ４３０では、ハーフトーン処理部１７ａは、現在選択しているビットマップ画像（第２群に属するインクの記録量を規定したビットマップ画像）へ、ペアドット制御第１ディザマスクを適用してディザリングを実行することにより、ハーフトーン（第２のハーフトーン）を生成する。ステップＳ４４０では、ハーフトーン処理部１７ａは、現在選択しているビットマップ画像（第３群に属するインクの記録量を規定したビットマップ画像）へ、ペアドット制御第２ディザマスクを適用してディザリングを実行することにより、ハーフトーン（第３のハーフトーン）を生成する。ステップＳ４５０は、ステップＳ２４０と同様である。
【００６７】
ペアドット制御第１ディザマスクおよびペアドット制御第２ディザマスクはいずれも、被印刷物上でのハーフトーンドットの形成位置のずれによるハーフトーンドットの隣接数の変動がブルーノイズディザマスクを適用した場合よりも少ない特性を有するディザマスクであるが、ペアドット制御第２ディザマスクの方が、このような特性を強く有する。具体的には、ペアドット制御第１ディザマスクを生成する際の上記ペアドットの目標値ｍを定義する際の係数を、例えば０．８とした場合、ペアドット制御第２ディザマスクを生成する際の上記ペアドットの目標値ｍを定義する際の係数を、０．８よりも１．０に近い値（例えば、０．９）とする。これにより、被印刷物上でのハーフトーンドットの形成位置のずれによるハーフトーンドットの隣接数の変動がペアドット制御第１ディザマスクを適用した場合よりも少ない特性を有するペアドット制御第２ディザマスクが得られる。ペアドット制御第２ディザマスクは、第３のディザマスクの一例に該当する。
【００６８】
このように変形例１によれば、上記形成位置のずれに起因する濃度むらが目立ちやすいインクの中でも特に当該濃度むらを目立たせるインクについては、当該濃度むらを抑制する効果が特に高いペアドット制御第２ディザマスクを用いてハーフトーンを生成するようにした。そのため、当該インクについての当該濃度むらを確実に抑制し、良好な画質をユーザーに提供することができる。なお、インクの種類に応じて切り替えるディザマスクの種類は、３種類より多くてもよい。
【００６９】
変形例２：
プリンタ１０は、シリアル型インクジェットプリンタに限定されない。ドットの形成位置のずれや、当該ずれに起因する濃度むらの発生は、熱転写方式の印刷装置や熱昇華型、あるいはラインプリンタ等、他の方式のプリンタでも生じ得るからである。したがって、プリンタ１０は、これら他の方式のプリンタであってもよい。なお、ラインプリンタ（ｌｉｎｅ  ｐｒｉｎｔｅｒ）とは、１行分の文字を単位として印字する印字装置、である（ＪＩＳ  Ｘ００１２−１９９０）。
【００７０】
変形例３：
これまでは図２の処理をプリンタ１０が実行する場合を例に説明を行なったが、当該処理の少なくとも一部がＰＣ４０側で行なわれるとしてもよい。例えば、プリンタドライバー４１が、プログラムに従ってステップＳ１００〜Ｓ１３０の処理を実行し、これら処理の結果得たハーフトーンをプリンタ１０に出力し、プリンタ１０にハーフトーンに応じた印刷を実行させるとしてもよい。
【符号の説明】
【００７１】
１０…プリンタ、１１…制御ユニット、１２…ＣＰＵ、１３…ＲＡＭ、１４…ＲＯＭ、１４ａ…プログラムデータ、１５…操作パネル、１６…搬送機構、１７…印刷制御部、１７ａ…ハーフトーン処理部、１７ｂ…吐出制御部、１９…スロット部、２０…キャリッジ、２１…カートリッジ、２２…印刷ヘッド、４０…ＰＣ、４１…プリンタドライバー、ＣＤ，ＭＤ，ＹＤ，ＫＤ，ＬｋＤ…ビットマップ画像、ＣＨＴ，ＭＨＴ，ＹＨＴ，ＫＨＴ，ＬｋＨＴ…ハーフトーン、Ｄ１…ディザマスク（ブルーノイズディザマスク）、Ｄ２…ディザマスク（ペアドット制御ディザマスク）
【図１】
2014188687.tif 000005
【図２】
2014188687.tif 000006
【図３】
2014188687.tif 000007
【図４】
2014188687.tif 000008
【図５】
2014188687.tif 000009
【図６】
2014188687.tif 000010
【図７】
2014188687.tif 000011