(57)【要約】      （修正有）【課題】ディザマトリクス作成方法、プログラム、及び情報処理装置において、特に低濃度域における濃度ムラの発生を低減する。【解決手段】ディザマトリクス作成方法は、印刷画像の各印刷画素へのドット形成状態を決定するのに使用されるディザマトリクスの作成方法であって、濃度に対応する数のドットをマトリクスに配置し、最適化処理を実行することによって、各階調値のパターンを作成するステップ（Ｓ２〜Ｓ９）を有し、この各階調値のパターンを作成するステップ（Ｓ２〜Ｓ９）では、少なくとも低濃度側の一部のパターンを、マトリクスの所定間隔の列ごとにドットの配置が禁止される禁則領域が設定（Ｓ２，Ｓ７）されるように作成する。【選択図】図３
2019029769.tif 000002
【特許請求の範囲】
【請求項１】
印刷画像の各印刷画素へのドット形成状態を決定するのに使用されるディザマトリクスの作成方法であって、
濃度に対応する数のドットをマトリクスに配置し、最適化処理を実行することによって、各階調値のパターンを作成するステップを有し、
前記各階調値の前記パターンを作成するステップでは、少なくとも低濃度側の一部の前記パターンを、前記マトリクスの所定間隔の列ごとにドットの配置が禁止される禁則領域が設定されるように作成する、
ことを特徴とするディザマトリクス作成方法。
【請求項２】
前記各階調値の前記パターンを作成するステップは、
任意の初期濃度に対応する数のドットを前記マトリクスに配置し、最適化処理を実行することによって、初期濃度パターンを作成するステップと、
前記初期濃度パターンから漸次差分ドットを追加配置し、最適化処理を実行することによって、前記初期濃度よりも高濃度の階調値のパターンを漸次作成するステップと、
前記初期濃度パターンから漸次差分ドットを間引き、最適化処理を実行することによって、前記初期濃度よりも低濃度の階調値のパターンを漸次作成するステップと、を含み、
前記禁則領域を、前記初期濃度パターンに設定するか、或いは、前記初期濃度パターンから前記差分ドットを優先的に間引く領域として設定する、
ことを特徴とする請求項１記載のディザマトリクス作成方法。
【請求項３】
印刷画像の各印刷画素へのドット形成状態を決定するのに使用されるディザマトリクスの作成をコンピュータに行わせるプログラムであって、
濃度に対応する数のドットをマトリクスに配置し、最適化処理を実行することによって、各階調値のパターンを作成する機能と、
前記各階調値の前記パターンを作成する際に、少なくとも低濃度側の一部の前記パターンを、前記マトリクスの所定間隔の列ごとにドットの配置が禁止される禁則領域が設定されるように作成する機能と、
をコンピュータに実行させることを特徴とするプログラム。
【請求項４】
被印刷媒体の搬送方向に直交する配列方向にノズルが連なるノズル列が前記搬送方向に互いに間隔を隔てて配置された複数のノズル列によって印刷される印刷画像の各印刷画素へのドット形成状態を決定するのにディザマトリクスを使用する情報処理装置であって、
元画像を構成する各画素の階調値を表す画像データに対して前記ディザマトリクスを使用してハーフトーン処理を行う制御部を備え、
前記ディザマトリクスは、少なくとも低濃度側の一部のパターンにおいて、マトリクスの所定間隔の列ごとにドットの配置が禁止される禁則領域が設定されるように作成され、
前記禁則領域は、２列ごと以上の頻度になるように設定され、
前記制御部は、所定の頻度で、前記画像データに対して前記ディザマトリクスを前記配列方向にずらして前記ハーフトーン処理を行うか或いは前記禁則領域の位置が異なる複数の前記ディザマトリクスを切り替えて前記ハーフトーン処理を行う、
ことを特徴とする情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ディザマトリクス作成方法、プログラム、及び情報処理装置に関する。
【背景技術】
【０００２】
従来、インクを吐出するノズルがｘ方向に連なるノズル列を有するインクジェットヘッドを備え、印刷用紙をｘ方向に直交するｙ方向に搬送して紙面に画像を形成するインクジェット画像形成装置が知られている。
【０００３】
このインクジェット画像形成装置において、印字解像度を向上させるために、同色のインクを吐出する複数のノズル列をｙ方向に間隔を隔てて２次元的に配置する方法が知られている。
【０００４】
このような複数のノズル列を備える画像形成装置では、搬送される印字用紙がノズルの配列方向であるｘ方向に振動すると、ノズル列ごとにインクの着弾位置が異なるずれ方をして、印字面のドットピッチにムラが生じる。このピッチムラが特に低濃度域のベタ印字を行う部分で発生すると、ｙ方向の搬送に伴う経時的なピッチムラの変化が、紙面上にｘ方向に連なる濃度のスジムラとして形成されてしまう。
【０００５】
この濃度ムラを抑制する方法として、ハーフトーン処理を行うディザマスクについて、ノズルの配列方向であるｘ方向においてノズル周期付近に空間周波数強度のピークを持たせて、濃度ムラを目立ちにくくする方法が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−１７６５４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、ノズル周期付近に空間周波数強度のピークを持たせる上述の方法を用いても、ピッチムラの現象そのものは発生し、印字される画像や振動の程度によって、濃度ムラを抑制することができない。特に、低濃度域のベタ印字を行うような場合、濃度ムラが発生しやすい。
【０００８】
本発明は、特に低濃度域における濃度ムラの発生を低減することができる、ディザマトリクス作成方法、プログラム、及び情報処理装置を提供することである。
【課題を解決するための手段】
【０００９】
１つの態様では、ディザマトリクス作成方法は、印刷画像の各印刷画素へのドット形成状態を決定するのに使用されるディザマトリクスの作成方法であって、濃度に対応する数のドットをマトリクスに配置し、最適化処理を実行することによって、各階調値のパターンを作成するステップを有し、前記各階調値の前記パターンを作成するステップでは、少なくとも低濃度側の一部の前記パターンを、前記マトリクスの所定間隔の列ごとにドットの配置が禁止される禁則領域が設定されるように作成する。
【発明の効果】
【００１０】
前記態様によれば、特に低濃度域における濃度ムラの発生を低減することができる。
【図面の簡単な説明】
【００１１】
【図１】一実施の形態における画像形成システムを示すブロック図である。
【図２】濃度ムラの発生を説明するための説明図である。
【図３】一実施の形態に係るディザマトリクス作成方法を説明するためのフローチャートである。
【図４】一実施の形態における最適化処理を説明するためのフローチャートである。
【図５】一実施の形態及び比較例における各階調値のパターンを示す図である。
【図６】図５のＢ部拡大図である。
【図７】一実施の形態の変形例に係るディザマトリクス作成方法を説明するためのフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の一実施の形態に係る、ディザマトリクス作成方法、プログラム、及び情報処理装置について、図面を参照しながら説明する。
【００１３】
図１は、一実施の形態における画像形成システム１００を示すブロック図である。
図１に示すように、画像形成システム１００は、ユーザ端末１及び画像形成装置１０１を備える。ユーザ端末１と画像形成装置１０１とは、インターフェース部５０，１５０を介して無線又は有線により接続される。
【００１４】
ユーザ端末１は、制御部１０と、記憶部２０と、入力部３０と、表示部４０と、インターフェース部５０と、を備え、これらが例えばバスラインを介して接続されている。ユーザ端末１は、例えば、デスクトップパソコンなどの設置型端末であるか、或いは、スマートフォン、タブレット端末などの携帯型端末である。
【００１５】
制御部１０は、ユーザ端末１全体の動作を制御する演算処理装置として機能するプロセッサ（例えばＣＰＵ： Central Processing Unit）を有し、このプロセッサが所定のプログラムを読み出して実行することにより後述するディザマトリクス作成の各処理等を行う。そのため、ユーザ端末１は、本実施の形態におけるコンピュータ（ディザマトリクス作成装置）として機能する。なお、画像形成装置１０１が画像形成を実行する度にディザマトリクス作成を逐一実施する必要はなく、予め作成したマトリクスをユーザ端末１が保持さえしていれば良い。
【００１６】
記憶部２０は、例えば、所定の制御プログラムが予め記録されている読み出し専用半導体メモリであるＲＯＭ（Read only memory）、制御部１０が各種の制御プログラムを実行する際に必要に応じて作業用記憶領域として使用される随時書き込み読み出し可能な半導体メモリであるＲＡＭ（Random Access Memory）、ハーディディスク装置などである。
【００１７】
入力部３０は、例えばキーボード装置やマウス装置であり、ユーザによる各種の操作情報の入力を受け付ける。
【００１８】
表示部４０は、ユーザに入力操作のための表示画面などを表示する。
インターフェース部５０は、画像形成装置１０１などの他の装置との間での各種情報の授受を行う。
【００１９】
画像形成装置１０１は、制御部１１０と、記憶部１２０と、入力部１３０と、表示部１４０と、インターフェース部１５０と、印刷部１６０と、を備える。
【００２０】
制御部１１０は、画像形成装置１０１全体の動作を制御する演算処理装置として機能するプロセッサ（例えばＣＰＵ）を有する。このプロセッサが所定のプログラムを読み出して実行することにより後述するディザマトリクスを使用したハーフトーン処理等の画像処理を行う。そのため、画像形成装置１０１は、本実施の形態における情報処理装置として機能する。なお、ハーフトーン処理等の画像処理は、ユーザ端末１によって行われてもよい。この場合、ユーザ端末１は、ディザマトリクス作成装置としてのみならず情報処理装置としても機能する。
【００２１】
記憶部１２０、入力部１３０、表示部１４０、及びインターフェース部１５０は、ユーザ端末１の記憶部２０、入力部３０、表示部４０、及びインターフェース部５０と例えば同様にすることができる。
【００２２】
印刷部１６０は、ハーフトーン処理等の画像処理が行われた印刷画像に基づき、ノズル列１６１，１６２からインクを吐出することによって印字を行う。なお、印刷部１６０によって印字が行われる被印刷媒体Ｍは、図示しない供給部（例えば給紙部）によって画像形成装置１０１内に供給され、搬送部１７０によって搬送されながら印刷が行われ、図示しない排出部（例えば排紙部）によって画像形成装置１０１から排出される。搬送部１７０は、例えば、被印刷媒体Ｍを搬送するためのローラや、このローラを駆動するモータ等を有する。なお、被印刷媒体Ｍは、ノズル列１６１，１６２に対して搬送方向（ｙ方向）に相対的に移動すればよいため、ノズル列１６１，１６２が搬送方向（ｙ方向）に移動してもよい。
【００２３】
図２は、濃度ムラの発生を説明するための説明図である。
ノズル列１６１，１６２は、被印刷媒体Ｍの搬送方向であるｙ方向に直交するｘ方向に連なる複数のノズル１６１ａ，１６２ａを有する。ノズル列１６１，１６２は、ｙ方向に互いに間隔Δyを隔ててノズル１６１ａ，１６２ａが位置するように配置されている。なお、複数のノズル列１６１，１６２は、単一のインクジェットヘッドに配置されていてもよいし、複数のインクジェットヘッドに各々分かれて配置されていてもよい。
【００２４】
ノズル列１６１のノズル１６１ａとノズル列１６２のノズル１６２ａとは、配列方向であるｘ方向のノズルピッチが半分だけずれるように設けられている。この結果、単一のノズル列を用いる場合よりも倍の解像度で印字を行うことが可能になっている。なお、図２では、ノズル１６１ａと、このノズル１６１ａから被印刷媒体Ｍ上に吐出されたインクとを白抜きの黒い円で示し、ノズル１６２ａと、このノズル１６２ａから被印刷媒体Ｍ上に吐出されたインクとを黒く塗りつぶした円で示すが、図示上の便宜のためであって、ノズル１６１ａとノズル１６２ａとは同一色のインクを吐出する。
【００２５】
図２に示すノズル１６１ａ，１６２ａの配列方向であるｘ方向に被印刷媒体Ｍが振動すると、それに伴いインクの着弾位置もｘ方向にずれる。ノズル列１６１とノズル列１６２とはΔyだけｙ方向に間隔を隔てて配置されているので、被印刷媒体Ｍ上の着弾位置の振動はノズル列１６１，１６２ごとに位相が異なる。結果、被印刷媒体Ｍ上に印字されるドットピッチに周期性のあるピッチムラが生じる。
【００２６】
このピッチムラが発生すると、ヒトの目には印字濃度の変化として認識される。さらに、被印刷媒体Ｍ上で隣り合うドットが重なり合って紙面上に占めるドット面積が変化すると、この濃度変化はより顕著になる。このように、ピッチムラの程度が被印刷媒体Ｍの振動によって変化すると、図２に示すように、ピッチムラが小さいほど濃度が濃くなり、ピッチムラが大きいほど濃度が薄くなるスジムラが振動方向であるｘ方向に延びるように被印刷媒体Ｍの印字面に発生する。
【００２７】
そこで、本実施の形態では、ピッチムラによる濃度変化が生じやすい低濃度域において、複数のノズル列１６１，１６２のうち一方のみを使用して印字を行うことによって、ノズル列１６１，１６２間のピッチムラ現象に起因する被印刷媒体Ｍの濃度ムラの発生を低減し、良好なプリント出力を実現する。
【００２８】
図３は、本実施の形態に係るディザマトリクス作成方法を説明するためのフローチャートである。
【００２９】
図３に示す各処理は、ユーザ端末１の制御部１０が所定のプログラムを読み出して実行することにより行う。
【００３０】
制御部１０は、Ｎ×Ｍのマトリクスを用意する処理（ステップＳ１）の後、初期濃度ｇｉに対応する初期濃度パターンを作成する処理（ステップＳ２，Ｓ３の「初期パターン作成」）、並びに、初期濃度ｇｉよりも高濃度の階調値のパターンを漸次作成する処理（ステップＳ４〜Ｓ６の「シャドー側作成」）及び初期濃度ｇｉよりも低濃度の階調値のパターンを漸次作成する処理（ステップＳ７〜Ｓ９の「ハイライト側作成」）を行う。なお、低濃度の階調値のパターンの作成処理（ステップＳ７〜Ｓ９）のタイミングは、初期濃度パターンを作成する処理（ステップＳ２，Ｓ３）の後であれば、高濃度の階調値のパターンの作成処理（ステップＳ４〜Ｓ６）よりも先に行ってもよい。
【００３１】
まず、制御部１０は、ディザマトリクスを記憶部２０に格納するための配列を定義し、記憶部２０にマトリクスを格納する領域を確保することで、Ｍ×Ｎ（例えば、３２×３２）のマトリクスを用意する（ステップＳ１）。
【００３２】
ここで、本実施の形態の特徴の１つは、初期濃度ｇｉのパターン（マスク）の作成条件にあり、この作成条件の一例としては、ノズル列１６１，１６２の数に合わせて、マトリクスを偶数列と奇数列との２つの領域に分け、いずれか一方の領域を禁則領域としてドットを配置しないという条件である。この条件下で、制御部１０は、初期濃度ｇｉに対応する数のドット(例えば、256階調のマトリクスを作成する場合、gi×(N×M)/256個）をマトリクス上にランダムに配置し（ステップＳ２）、最適化処理を実行する（ステップＳ３）。
【００３３】
初期濃度ｇｉは、例えば予めユーザが決めておいた値であるが、本実施の形態で説明する一例では、２５６の階調値のうち９６である。図５及びそのＢ部拡大図である図６に示すように、初期濃度のパターンＰ（９６）は、同濃度の比較例のパターンＰ１（９６）とは異なり、偶奇列の一方（すなわちｘ方向に２列間隔）に禁則領域Ａが設けられている。初期濃度ｇｉは、パターンＰ（ｇi）の禁則領域にドットが配置されないように、例えば、２５６の階調値の中間の１２８又はそれよりも低濃度側の値とするとよい（ｇi≦256/2)。
【００３４】
図４は、最適化処理（図３のステップＳ３，Ｓ５，Ｓ８）を説明するためのフローチャートである。
【００３５】
図４に示す制御部１０の各処理は、パターンの品質を評価値Ｅとして定量化し、この評価値Ｅが例えば最良となるパターンを探索するプロセスである。なお、評価値Ｅの評価方法は、公知の任意の手法により行えばよい。
【００３６】
まず、制御部１０は、ステップＳ２，Ｓ４，Ｓ７においてランダムに加えられる（又は間引かれる）ドットのうち一部のドットの位置を変更する（ステップＳ１１）。
【００３７】
次に、制御部１０は、ドットの位置を変更した前後で評価値Ｅの変化量ΔＥが改善するかを判定する（ステップＳ１２）。制御部１０は、変化量ΔＥが改善していれば（ステップ１２：ＹＥＳ）、変更後のパターンを採用し（ステップＳ１３）、変化量ΔＥが改善していなければ（ステップ１２：ＮＯ）、変更後のパターンを採用しない。
【００３８】
そして、制御部１０は、ステップＳ１１〜Ｓ１３の処理を評価値Ｅが収束するまで繰り返すことで（ステップＳ１４）、粒状感が最小となる空間周波数特性を持つパターン、すなわち印字品質が最良のパターンを導き出す。なお、変化量ΔＥによる変更の採用判断と評価値Ｅの収束は、山登り法、シミュレーテッド・アニーリング、遺伝的アルゴリズムなどの公知の任意の手法により判定すればよい。また、印字品質が最良のパターンを導き出す過程で、変化量ΔＥが改善していない場合（ステップＳ１２：ＮＯ）でも変更後のパターンの採用（ステップＳ１３）を行ってもよい。
【００３９】
なお、初期濃度ｇｉに対応する数のドットを禁則領域以外にランダムに配置する処理（Ｓ２）に対応する最適化処理（ステップＳ３）においては、制御部１０は、配置するドットの位置を変更する処理（ステップＳ１１）を行う場合、変更後のドット位置は禁則領域Ａを除外するようにする。
【００４０】
図３のフローチャートに戻り、制御部１０は、初期濃度ｇｉのマトリクス（パターン）に１階調分の差分数のドットをランダムに配置して濃度ｇ＋１のパターンを作成する（ステップＳ４）。また、制御部１０は、配置するドットの位置を適宜変更しながら上述の最適化処理（ステップＳ１１〜Ｓ１４）を行う（ステップＳ５）。そして、制御部１０は、ステップＳ４，Ｓ５の処理を最大濃度のパターンを作成するまで繰り返す（ステップＳ６）。なお、図５の、初期濃度よりも高濃度の階調値のパターンＰ（１２８），Ｐ（１６０），Ｐ（１９２），Ｐ（２２４）に示すように、差分ドットは禁則領域Ａにも配置されていき、比較例のパターンＰ１（１２８），Ｐ１（１６０），Ｐ１（１９２），Ｐ１（２２４）と同様に、粒状感の少ないパターンになる。
【００４１】
次に、制御部１０は、初期濃度ｇｉのマトリクスから差分数のドットをランダムに間引いて濃度ｇ−１のパターンを作成する（ステップＳ７）。また、制御部１０は、間引くドットの位置を適宜変更しながら上述の最適化処理（ステップＳ１１〜Ｓ１４）を行う（ステップＳ８）。そして、制御部１０は、ステップＳ７，Ｓ８の処理を最小濃度のパターンを作成するまで繰り返す（ステップＳ９）。なお、図５の、初期濃度よりも低濃度の階調値のパターンＰ（６４），Ｐ（３２）に示すように、差分ドットは間引かれていくため、比較例のパターンＰ１（６４），Ｐ１（３２）とは異なり、禁則領域Ａには差分ドットは配置されない。
【００４２】
以上により、初期濃度のパターンＰ（９６）及びこの初期濃度よりも低濃度のパターン（例えばＰ（６４），Ｐ（３２））の禁則領域Ａにドットが配置されないディザマトリクスが作成される。
【００４３】
図１に示す画像形成装置１０１の制御部１１０（又はユーザー端末１の制御部１０）は、作成されたディザマトリクスを使用して、元画像を構成する各画素の階調値を表す画像データに対してハーフトーン処理を行うことによって、被印刷媒体Ｍ上に形成されるべき印刷画像の各印刷画素へのドット形成状態を決定する。なお、ハーフトーン処理は、公知の任意の手法により行えばよい。
【００４４】
そして、制御部１１０（又は制御部１０）は、上記のドット形成状態に基づき、印刷部１６０のノズル列１６１，１６２のノズル１６１ａ，１６１ｂによるインクの吐出を制御する。
【００４５】
ここで、制御部１１０（又は制御部１０）は、所定の頻度で、画像データに対してディザマトリクスをノズル１６１ａ，１６１ｂの配列方向であるｘ方向に例えば１ピクセルずつずらしてハーフトーン処理を行うか或いは禁則領域Ａの位置が偶奇列逆転した他のディザマトリクスに切り替えてハーフトーン処理を行うとよい。上記所定の頻度は、例えば、画像形成装置１０１のカウンタから取得される所定印刷枚数ごと（例えば、１００枚ごと、１枚ごとなど）、印刷ジョブごとなどである。また、制御部１０は、画像形成装置１０１の機種（特性）ごと、或いは、画像形成装置１０１に設定される印刷モード（例えば、写真モード又は文書モード）ごとなど、用途ごとに複数のディザマトリクスを作成するとよい。この複数のディザマトリクスは、例えば、互いに異なる初期濃度のマトリクス（パターン）から作成されたものである。
【００４６】
なお、本実施の形態では、印刷部１６０が２つのノズル列１６１，１６２を有する例を説明しているため、禁則領域Ａを２列ごとに設定する例を説明したが、禁則領域Ａは、禁則領域Ａ以外の非禁則領域がノズル列１６１，１６２の数の列ごとになるように設定されるとよい。あるいは、非禁則領域が２以上の列ごとになるようにさえ設定されれば、後述する効果は十分に得られる。
【００４７】
例えば、禁則領域Ａは、ノズル列が３列であれば２列ごと又は３列ごとに２列ずつ設定され、ノズル列が４列であれば２列ごと又は３列ごとに２列ずつまたは４列ごとに３列ずつに設定されるとよい。
【００４８】
図７は、変形例に係るディザマトリクス作成方法を説明するためのフローチャートである。
【００４９】
上述の説明では、初期濃度のパターンＰ（９６）の禁則領域Ａにドットが配置されない例を説明したが、本変形例では、初期濃度において、比較例のパターンＰ１（９６）のように禁則領域Ａにもドットが配置され、低濃度側のパターンを作成する過程で、禁則領域Ａから優先的にドットが間引かれる。
【００５０】
すなわち、図７に示す各処理（ステップＳ２１〜Ｓ２９）では、ステップＳ２２，Ｓ２３において、制御部１０は、初期濃度ｇｉに対応する数のドットを、図３に示すステップＳ２，Ｓ２３のように禁則領域Ａ以外にランダムに配置するのではなく、禁則領域Ａを除外せずにランダムに配置する。
【００５１】
また、制御部１０は、ステップＳ２７において、差分数のドットを間引く際に、禁則領域Ａから優先的にドットをランダムに間引くようにする。なお、最適化処理（ステップＳ２８）における間引くドットの位置を変更する処理（ステップＳ１１）を行う場合にも、間引くドットは禁則領域Ａから優先的に間引くようにする。
【００５２】
その他のステップＳ２１，Ｓ２４〜Ｓ２６，Ｓ２９は、上述のステップＳ１，Ｓ４〜Ｓ６，Ｓ９と同様にすることができるため、詳細な説明は省略する。
【００５３】
本変形例のように、低濃度側のパターンを作成する際に禁則領域Ａから優先的に差分ドットを間引くことによって、初期濃度のパターンに禁則領域Ａを設定しなくとも、低濃度側のパターンの禁則領域Ａに対応する領域にドットの配置が抑制され、低濃度側のパターンを順次作成していく過程で途中から、禁則領域Ａにドットの配置が禁止されたパターンを作成することができる。
【００５４】
以上説明した本実施の形態では、ディザマトリクス作成方法は、印刷画像の各印刷画素へのドット形成状態を決定するのに使用されるディザマトリクスの作成方法であって、濃度に対応する数のドットをマトリクスに配置し、最適化処理を実行することによって、各階調値のパターンを作成するステップ（Ｓ２〜Ｓ９又はＳ２２〜Ｓ２９）を有し、この各階調値のパターンを作成するステップ（Ｓ２〜Ｓ９又はＳ２２〜Ｓ２９）では、少なくとも低濃度側の一部のパターンを、マトリクスの所定間隔の列ごとにドットの配置が禁止される禁則領域Ａが設定されるように作成する。これにより、文書のベタ部分などの低濃度側のパターンに対応する印字を行う際に、禁則領域Ａに対応するノズル列１６１及びノズル列１６２のうち一方を用いずに印字を行うことができるため、ノズル１６１ａ，１６２ａの配列方向であるｘ方向の振動に起因するノズル１６１ａによる印字位置とノズル１６２ａによる印字位置との間のピッチムラの発生を防ぐことができる。よって、本実施の形態によれば、特に低濃度域における濃度ムラの発生を低減することができる。一方、文書の文字や線などの高濃度側のパターン、すなわち禁則領域Ａにドットが配置されたパターンに対応する印字を行う際には、ノズル列１６１及びノズル列１６２の両方を用いて印字を行うことになるため、ノズル列１６１，１６２を複数配置することによる高解像度化を活かすことができる。
【００５５】
また、本実施の形態では、各階調値のパターンを作成するステップ（Ｓ２〜Ｓ９又はＳ２２〜Ｓ２９）は、任意の初期濃度に対応する数のドットをマトリクスに配置し、最適化処理を実行することによって、初期濃度パターンＰ（９６）を作成するステップ（Ｓ２，Ｓ３又はＳ２２，Ｓ２３）と、初期濃度パターンＰ（９６）から漸次差分ドットを追加配置し、最適化処理を実行することによって、初期濃度よりも高濃度の階調値のパターン（Ｐ（１２８）、Ｐ（１６０）、Ｐ（１９２）、Ｐ（２２４）など）を漸次作成するステップ（Ｓ４〜Ｓ６又はＳ２４〜Ｓ２６）と、初期濃度パターンＰ（９６）から漸次差分ドットを間引き、最適化処理を実行することによって、初期濃度よりも低濃度の階調値のパターン（Ｐ（６４）、Ｐ（３２）など）を漸次作成するステップ（Ｓ７〜Ｓ９又はＳ２７〜Ｓ２９）と、を含み、禁則領域Ａを、初期濃度パターンＰ（９６）に設定するか（ステップＳ２）、或いは、初期濃度パターンから差分ドットを優先的に間引く領域として設定する（ステップＳ２７）。これにより、初期濃度パターンＰ（９６）に禁則領域Ａを設定した場合、初期濃度よりも低濃度側のパターン（例えばＰ（６４）、Ｐ（３２））では初期濃度パターンＰ（９６）からドットが間引かれていくため禁則領域Ａにドットが配置されず、低濃度域における濃度ムラの発生を低減することができる。また、禁則領域Ａが設定されない初期濃度パターンから差分ドットを間引く際に、優先的に禁則領域Ａからドットを間引く場合でも、同様に、低濃度域における濃度ムラの発生を低減することができる。更には、初期濃度を変更して複数のディザマトリクスを作成する場合、ピッチムラの抑制効果と高解像度印字とを、画像形成装置１０１の特性ごと、或いは、画像形成装置１０１に設定される印刷モード（例えば、写真モード又は文書モード）ごとなど、用途ごとに調整することができる。
【００５６】
また、本実施の形態では、情報処理装置の一例である画像形成装置１０１（又はユーザ端末１）は、被印刷媒体Ｍの搬送方向（ｙ方向）に直交する配列方向（ｘ方向）にノズル１６１ａ又は１６２ａが連なるノズル列１６１，１６２が搬送方向（ｙ方向）に互いに間隔を隔てて配置された複数のノズル列によって印刷される印刷画像の各印刷画素へのドット形成状態を決定するのにディザマトリクスを使用する。また、画像形成装置１０１（又はユーザ端末１）は、元画像を構成する各画素の階調値を表す画像データに対してディザマトリクスを使用してハーフトーン処理を行う制御部１１０（又は制御部１０）を備え、ディザマトリクスは、少なくとも低濃度側の一部のパターンにおいて、マトリクスの所定間隔の列ごとにドットの配置が禁止される禁則領域Ａが設定されるように作成され、禁則領域Ａは、２列ごと以上の頻度になるように設定され、制御部１１０（又は制御部１０）は、所定の頻度で、画像データに対してディザマトリクスをノズル１６１ａ，１６２ａの配列方向（ｘ方向）にずらしてハーフトーン処理を行うか或いは禁則領域Ａの位置が異なる複数のディザマトリクスを切り替えてハーフトーン処理を行う。これにより、低濃度側のパターンに対応する印字を行う際に、ノズル列１６１及びノズル列１６２のうち禁則領域Ａに対応する一方を用いずに印字を行う場合でも、他方のノズル列の使用頻度が高くなって早く磨耗することを防ぐことができる。
【００５７】
なお、本発明は、上述の実施の形態そのままに限定されるものではなく、実施段階でその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上述の実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素を適宜組み合わせてもよい。このような、発明の趣旨を逸脱しない範囲内において種々の変形や応用が可能であることはもちろんである。以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
【００５８】
［付記１］
印刷画像の各印刷画素へのドット形成状態を決定するのに使用されるディザマトリクスの作成方法であって、
濃度に対応する数のドットをマトリクスに配置し、最適化処理を実行することによって、各階調値のパターンを作成するステップを有し、
前記各階調値の前記パターンを作成するステップでは、少なくとも低濃度側の一部の前記パターンを、前記マトリクスの所定間隔の列ごとにドットの配置が禁止される禁則領域が設定されるように作成する、
ことを特徴とするディザマトリクス作成方法。
【００５９】
［付記２］
前記各階調値の前記パターンを作成するステップは、
任意の初期濃度に対応する数のドットを前記マトリクスに配置し、最適化処理を実行することによって、初期濃度パターンを作成するステップと、
前記初期濃度パターンから漸次差分ドットを追加配置し、最適化処理を実行することによって、前記初期濃度よりも高濃度の階調値のパターンを漸次作成するステップと、
前記初期濃度パターンから漸次差分ドットを間引き、最適化処理を実行することによって、前記初期濃度よりも低濃度の階調値のパターンを漸次作成するステップと、を含み、
前記禁則領域を、前記初期濃度パターンに設定するか、或いは、前記初期濃度パターンから前記差分ドットを優先的に間引く領域として設定する、
ことを特徴とする付記１記載のディザマトリクス作成方法。
【００６０】
［付記３］
印刷画像の各印刷画素へのドット形成状態を決定するのに使用されるディザマトリクスの作成をコンピュータに行わせるプログラムであって、
濃度に対応する数のドットをマトリクスに配置し、最適化処理を実行することによって、各階調値のパターンを作成する機能と、
前記各階調値の前記パターンを作成する際に、少なくとも低濃度側の一部の前記パターンを、前記マトリクスの所定間隔の列ごとにドットの配置が禁止される禁則領域が設定されるように作成する機能と、
をコンピュータに実行させることを特徴とするプログラム。
【００６１】
［付記４］
被印刷媒体の搬送方向に直交する配列方向にノズルが連なるノズル列が前記搬送方向に互いに間隔を隔てて配置された複数のノズル列によって印刷される印刷画像の各印刷画素へのドット形成状態を決定するのにディザマトリクスを使用する情報処理装置であって、
元画像を構成する各画素の階調値を表す画像データに対して前記ディザマトリクスを使用してハーフトーン処理を行う制御部を備え、
前記ディザマトリクスは、少なくとも低濃度側の一部のパターンにおいて、マトリクスの所定間隔の列ごとにドットの配置が禁止される禁則領域が設定されるように作成され、
前記禁則領域は、２列ごと以上の頻度になるように設定され、
前記制御部は、所定の頻度で、前記画像データに対して前記ディザマトリクスを前記配列方向にずらして前記ハーフトーン処理を行うか或いは前記禁則領域の位置が異なる複数の前記ディザマトリクスを切り替えて前記ハーフトーン処理を行う、
ことを特徴とする情報処理装置。
【符号の説明】
【００６２】
１      ユーザ端末
１０      制御部
２０      記憶部
３０      入力部
４０      表示部
５０      インターフェース部
１００      画像形成システム
１０１      画像形成装置
１１０      制御部
１２０      記憶部
１３０      入力部
１４０      表示部
１５０      インターフェース部
１６０      印刷部
１６１，１６２      ノズル列
１６１ａ，１６２ａ      ノズル
１７０      搬送部
Ａ      禁則領域
Ｍ      被印刷媒体
Ｐ（ｇ）      パターン
【図１】
2019029769.tif 000003
【図２】
2019029769.tif 000004
【図３】
2019029769.tif 000005
【図４】
2019029769.tif 000006
【図５】
2019029769.tif 000007
【図６】
2019029769.tif 000008
【図７】
2019029769.tif 000009