(57)【要約】【課題】適切な階調を表現することができる二値画像データを生成するための技術を提供する。【解決手段】変則ディザマトリクスによれば、入力値が増加するにつれて、２×２個のオン画素群が３×３個のオン画素群に成長する。具体的には、２×２個のオン画素群から３×３個のオン画素群への成長により新たに生成されるオン画素からなる横方向に延びるライン上及び縦方向に延びるライン上のそれぞれで、２つの画素が同時に成長する（Ｓ１→Ｓ２，Ｓ２→Ｓ３）。【選択図】図３
2013165401.tif 000002
【特許請求の範囲】
【請求項１】
印刷処理を実行するために用いられる二値画像データを生成する制御装置であって、
元画像データを取得する画像取得手段と、
各セルに閾値が設定されたマトリクスを用いて、前記元画像データに対してディザ法に従った二値化処理を実行し、前記二値画像データを生成する二値化処理手段と、
を備え、
前記二値化処理手段は、オン状態の画素によって構成されるＭ×Ｎ（Ｍ，Ｎは自然数）個のオン画素群が、入力値が増加するにつれて（Ｍ＋１）×（Ｎ＋１）個の画素がオン状態となるオン画素群に成長するように、複数の閾値が設定された複数のセルを含む第１のマトリクスであって、前記複数のセルのうち、前記Ｍ×Ｎ個のオン画素群から前記（Ｍ＋１）×（Ｎ＋１）個のオン画素群への成長の際に新たにオン状態となる画素に対応するＭ＋Ｎ＋１個のセルは、同一の閾値が設定された隣接する少なくとも２つのセルを含む、前記第１のマトリクスを用いる
ことを特徴とする制御装置。
【請求項２】
請求項１に記載の制御装置であって、
複数のマトリクスの中から、前記二値化処理に用いる一のマトリクスを選択する第１の選択手段を更に備え、
前記第１の選択手段は、
前記印刷処理に用いられる色材が第１種の色材である場合に、前記第１のマトリクスを選択し、
前記色材が第２種の色材である場合に、前記第１のマトリクスと異なる第２のマトリクスを選択する
ことを特徴とする制御装置。
【請求項３】
請求項２に記載の制御装置であって、
前記色材が規定の色材であるか否かを判定する判定手段を更に備え、
前記第１の選択手段は、前記判定手段により前記色材が前記規定の色材でないと判定された場合に、前記第１のマトリクスを選択する
ことを特徴とする制御装置。
【請求項４】
請求項１から請求項３までのいずれか１項に記載の制御装置であって、
前記印刷処理に用いられる色材を用いて形成された測色用画像の測色値を取得する測色値取得手段と、
前記測色値に応じて、複数のマトリクスの中から、前記二値化処理に用いる一のマトリクスを選択する第２の選択手段と、を更に備え、
前記第２の選択手段は、前記測色用画像から求められるべき目標測色値と、前記測色値取得手段により取得された測色値と、の差が所定値以上である場合に、前記第１のマトリクスを選択する
ことを特徴とする制御装置。
【請求項５】
請求項４に記載の制御装置であって、
前記測色値取得手段は、濃度の異なる複数の前記測色用画像の測色値を取得し、
前記第１のマトリクスは、入力値が増加するにつれて前記Ｍ×Ｎ個のオン画素群から（Ｍ＋ｋ）×（Ｎ＋ｋ）（ｋは自然数）個のオン画素群に成長するように設定された複数の閾値を含み、
前記ｋの値は、前記複数の測色用画像のうち、前記目標測色値と、前記取得された測色値と、の差が前記所定値以上である前記測色用画像の濃度が高いほど、値が大きい
ことを特徴とする制御装置。
【請求項６】
請求項１から請求項５までのいずれか１項に記載の制御装置であって、
前記第１のマトリクスには、
前記Ｍ×Ｎ個のオン画素群から前記（Ｍ＋１）×（Ｎ＋１）個のオン画素群への成長により第１の方向に延びる新たに生成されるＭ＋１個の画素に、第１の閾値が設定された隣接する少なくとも２つのセルが含まれ、
前記Ｍ×Ｎ個のオン画素群から前記（Ｍ＋１）×（Ｎ＋１）個のオン画素群への成長により第２の方向に延びる新たに生成されるＮ＋１個の画素に、第２の閾値が設定された隣接する少なくとも２つのセルが含まれる
ことを特徴とする制御装置。
【請求項７】
請求項１から請求項６までのいずれか１項に記載の制御装置であって、
前記第１のマトリクスは、同一の閾値が設定された隣接する少なくとも２つのセルを起点とする
ことを特徴とする制御装置。
【請求項８】
請求項１から請求項７までのいずれか１項に記載の制御装置であって、
前記Ｍの値と前記Ｎの値とが等しい
ことを特徴とする制御装置。
【請求項９】
印刷処理を実行するために用いられる二値画像データを生成する制御装置としてコンピュータを機能させるためのプログラムであって、
元画像データを取得する画像取得手段、及び、
各セルに閾値が設定されたマトリクスを用いて、前記元画像データに対してディザ法に従った二値化処理を実行し、前記二値画像データを生成する二値化処理手段、
としてコンピュータを機能させ、
前記二値化処理手段は、オン状態の画素によって構成されるＭ×Ｎ（Ｍ，Ｎは自然数）個のオン画素群が、入力値が増加するにつれて（Ｍ＋１）×（Ｎ＋１）個の画素がオン状態となるオン画素群に成長するように、複数の閾値が設定された複数のセルを含む第１のマトリクスであって、前記複数のセルのうち、前記Ｍ×Ｎ個のオン画素群から前記（Ｍ＋１）×（Ｎ＋１）個のオン画素群への成長の際に新たにオン状態となる画素に対応するＭ＋Ｎ＋１個のセルは、同一の閾値が設定された隣接する少なくとも２つのセルを含む、前記第１のマトリクスを用いる
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二値画像データを生成するための二値化処理の技術に関する。
【背景技術】
【０００２】
従来、二値画像データに基づく印刷処理を実行するプリンタが知られている。そして、こうしたプリンタで用いられる二値画像データを生成するための二値化処理の技術として、印刷品質を向上させるための技術が検討されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２３４６８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、従来の技術で生成される二値画像データに基づいて印刷処理を実行した場合に、二値画像データで示される階調に基づいた濃度が表現できない場合があった。
本発明は、こうした問題にかんがみてなされたものであり、適切な階調を表現することができる二値画像データを生成するための技術を提供することを目的としている。
【課題を解決するための手段】
【０００５】
本発明の制御装置は、印刷処理を実行するために用いられる二値画像データを生成する制御装置であって、元画像データを取得する画像取得手段と、各セルに閾値が設定されたマトリクスを用いて、前記元画像データに対してディザ法に従った二値化処理を実行し、前記二値画像データを生成する二値化処理手段と、を備え、前記二値化処理手段は、オン状態の画素によって構成されるＭ×Ｎ（Ｍ，Ｎは自然数）個のオン画素群が、入力値が増加するにつれて（Ｍ＋１）×（Ｎ＋１）個の画素がオン状態となるオン画素群に成長するように、複数の閾値が設定された複数のセルを含む第１のマトリクスであって、前記複数のセルのうち、前記Ｍ×Ｎ個のオン画素群から前記（Ｍ＋１）×（Ｎ＋１）個のオン画素群への成長の際に新たにオン状態となる画素に対応するＭ＋Ｎ＋１個のセルは、同一の閾値が設定された隣接する少なくとも２つのセルを含む、前記第１のマトリクスを用いる。
【０００６】
第１のマトリクスを用いた二値化処理では、入力値が増加するにつれてＭ×Ｎ個のオン画素群が（Ｍ＋１）×（Ｎ＋１）個のオン画素群に成長する。また、その成長過程において、新たにオン状態となる画素に対応するＭ＋Ｎ＋１個のセルに、同一の閾値が設定された隣接する少なくとも２つのセルが含まれるため、少なくとも２つの隣接する画素が同時にオン状態となる。したがって、適切な階調を表現することができる二値画像データを構成するオン画素群を形成することができる。その結果、適切な階調が表現された二値画像データを生成することができる。
【０００７】
上記の制御装置において、複数のマトリクスの中から、前記二値化処理に用いる一のマトリクスを選択する第１の選択手段を更に備え、前記第１の選択手段は、前記印刷処理に用いられる色材が第１種の色材である場合に、前記第１のマトリクスを選択し、前記色材が第２種の色材である場合に、前記第１のマトリクスと異なる第２のマトリクスを選択してもよい。この構成によれば、第１種の色材が印刷処理に用いられる場合と、第２種の色材が印刷処理に用いられる場合とで、それぞれ適切なマトリクスを用いて二値化処理を実行することができる。
【０００８】
上記の制御装置において、前記色材が規定の色材であるか否かを判定する判定手段を更に備え、前記第１の選択手段は、前記判定手段により前記色材が前記規定の色材でないと判定された場合に、前記第１のマトリクスを選択してもよい。この構成によれば、規定の色材でない色材が用いられる場合には、第１のマトリクスが選択されるため、規定の色材でない色材が用いられることによって生じる印刷画像の品質の悪化を抑制することができる。
【０００９】
上記の制御装置において、前記印刷処理に用いられる色材を用いて形成された測色用画像の測色値を取得する測色値取得手段と、前記測色値に応じて、複数のマトリクスの中から、前記二値化処理に用いる一のマトリクスを選択する第２の選択手段と、を更に備え、前記第２の選択手段は、前記測色用画像から求められるべき目標測色値と、前記測色値取得手段により取得された測色値と、の差が所定値以上である場合に、前記第１のマトリクスを選択してもよい。例えば、求められるべき目標測色値と、取得された測色値と、の差が大きい場合は、印刷画像の品質が悪化する可能性がある。このような場合であっても、目標測色値と、取得された測色値と、の差が大きい場合に、第１のマトリクスを選択することで、適切な二値化処理を実行することができる。
【００１０】
上記の制御装置において、前記測色値取得手段は、濃度の異なる複数の前記測色用画像の測色値を取得し、前記第１のマトリクスは、入力値が増加するにつれて前記Ｍ×Ｎ個のオン画素群から（Ｍ＋ｋ）×（Ｎ＋ｋ）（ｋは自然数）個のオン画素群に成長するように設定された複数の閾値を含み、前記ｋの値は、前記複数の測色用画像のうち、前記目標測色値と、前記取得された測色値と、の差が前記所定値以上である前記測色用画像の濃度が高いほど、値が大きくてもよい。この構成によれば、印刷画像の品質が悪化する濃度に応じて、適切な二値化処理を実行することができる。特に、低階調領域の品質の悪化を抑制することができる。
【００１１】
上記の制御装置において、前記第１のマトリクスには、前記Ｍ×Ｎ個のオン画素群から前記（Ｍ＋１）×（Ｎ＋１）個のオン画素群への成長により第１の方向に延びる新たに生成されるＭ＋１個の画素に、第１の閾値が設定された隣接する少なくとも２つのセルが含まれ、前記Ｍ×Ｎ個のオン画素群から前記（Ｍ＋１）×（Ｎ＋１）個のオン画素群への成長により第２の方向に延びる新たに生成されるＮ＋１個の画素に、第２の閾値が設定された隣接する少なくとも２つのセルが含まれてもよい。この構成によれば、Ｍ×Ｎ個のオン画素群が（Ｍ＋１）×（Ｎ＋１）個のオン画素群に成長する過程において、第１の方向に延びる新たに生成されるＭ＋１個の画素と、第２の方向に延びる新たに生成されるＮ＋１個の画素と、のそれぞれで、少なくとも２つの隣接する画素が同時にオン状態となる。したがって、オン画素群の周縁部で印刷結果がよりばらつきにくい二値画像データを構成するオン画素群を形成することができる。その結果、印刷画像の品質の悪化を抑制することができる。
【００１２】
上記の制御装置において、前記第１のマトリクスは、同一の閾値が設定された隣接する少なくとも２つのセルを起点としてもよい。この構成によれば、低階調領域における印刷画像の品質の悪化を抑制することができる。
【００１３】
上記の制御装置において、前記Ｍの値と前記Ｎの値とが等しくてもよい。この構成によれば、印刷結果のばらつきが抑制される二値画像データを構成するオン画素群を形成することができる。
【００１４】
なお、本発明は、上記制御装置、上記制御装置としてコンピュータを機能させるためのプログラム、そのプログラムを記録した記録媒体、上記制御装置に対応する制御方法など、種々の形態で実現することができる。
【図面の簡単な説明】
【００１５】
【図１】第１実施形態の印刷システムの構成を示すブロック図である。
【図２】標準ディザマトリクスを示す図である。
【図３】（Ａ）は標準ディザマトリクスのドット成長を示す図、（Ｂ）は変則ディザマトリクスのドット成長を示す図である。
【図４】（Ａ）は二値画像データの一例を示す図、（Ｂ）はその印刷結果を示す図である。
【図５】変則ディザマトリクスを示す図である。
【図６】トナー判定処理のフローチャートである。
【図７】第１実施形態の印刷ジョブ受信処理のフローチャートである。
【図８】第２実施形態の印刷システムの構成を示すブロック図である。
【図９】変則ディザマトリクスの別例を示す図である。
【図１０】（Ａ）はプリンタの画像形成部を示す模式図、（Ｂ）は濃度パッチを示す図である。
【図１１】第２実施形態の印刷ジョブ受信処理のフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明が適用された実施形態について、図面を用いて説明する。
［１．第１実施形態］
［１−１．全体構成］
図１は、第１実施形態の印刷システムの構成を示すブロック図である。この印刷システムは、パーソナルコンピュータ１とプリンタ２とがデータ通信可能に構成されたものである。
【００１７】
パーソナルコンピュータ１は、汎用の情報処理装置であり、制御部１１、通信部１２、操作部１３、表示部１４及び記憶部１５を備えている。
制御部１１は、パーソナルコンピュータ１の各部を統括制御するものであり、ＣＰＵ１１１、ＲＯＭ１１２及びＲＡＭ１１３を備えている。通信部１２は、プリンタ２との間でデータ通信を行うためのインタフェースである。操作部１３は、ユーザからの外部操作による指令を入力するための入力装置であり、本実施形態ではキーボードやポインティングデバイス（マウスやタッチパッド等）が用いられている。表示部１４は、各種情報をユーザが視認可能な画像として表示するための出力装置であり、本実施形態では液晶ディスプレイが用いられている。
【００１８】
記憶部１５は、記憶データの書換えが可能な不揮発性の記憶装置であり、本実施形態ではハードディスク装置が用いられている。そして、記憶部１５には、オペレーティングシステム（ＯＳ）１５１、グラフィックツール等のアプリケーションプログラム１５２、パーソナルコンピュータ１からプリンタ２を利用可能とするためのソフトウェア（プログラム）であるプリンタドライバ１５３などがインストールされている。
【００１９】
一方、プリンタ２は、電子写真方式で画像を形成するものであり、制御部２１、通信部２２、操作部２３、表示部２４、記憶部２５及び画像形成部２６を備えている。
制御部２１は、プリンタ２の各部を統括制御するものであり、ＣＰＵ２１１、ＲＯＭ２１２及びＲＡＭ２１３を備えている。通信部２２は、パーソナルコンピュータ１との間でデータ通信を行うためのインタフェースである。操作部２３は、ユーザからの外部操作による指令を入力するための入力装置であり、各種操作ボタンを備えている。表示部２４は、各種情報をユーザが視認可能な画像として表示するための出力装置であり、小型の液晶ディスプレイが用いられている。
【００２０】
記憶部２５は、記憶データの書換えが可能な不揮発性の記憶装置であり、本実施形態ではフラッシュメモリが用いられている。そして、記憶部２５には、ディザ法に従った二値化処理に用いるためのディザマトリクス（各セルに閾値が設定されたマトリクス）の選択候補として、標準ディザマトリクス２５１及び変則ディザマトリクス２５２が記憶されている。このうち、標準ディザマトリクス２５１は、図２に示すように、横方向及び縦方向にそれぞれ３２個のセルが配置された３２×３２サイズのドット集中型ディザマトリクスであり、４×８サイズのサブマトリクスが複数配置されている。各サブマトリクスは、入力値が増加するにつれて、起点となるセル（この例では左上隅のセル）から順に画素が１つずつオン状態となり、オン状態の画素（以下「オン画素」という。）によって構成されるオン画素群が１つのドットとして成長するように、閾値が設定されている。この標準ディザマトリクス２５１は、予め特性が把握されている純正品のトナー（プリンタ２の製造メーカによって提供される純正品のトナーのことであり、以下「純正トナー」ともいう。）が用いられた場合に最高の画像表現ができるように閾値が設定されている。一方、変則ディザマトリクス２５２は、純正品以外のトナー（サードパーティ製トナー）に用いるためのものであり、詳細については後述する。なお、記憶部２５には、後述するトナー判定処理（図６）及び印刷ジョブ受信処理（図７）を制御部２１（具体的にはＣＰＵ２１１）に実行させるためのプログラムが記憶されている。
【００２１】
画像形成部２６は、記録媒体としての用紙に記録材としてのトナーを定着させることでモノクロ画像を形成するものである。具体的には、一様に帯電させた感光ドラムの表面を二値画像データに基づきレーザを照射して露光することで二値画像の静電潜像を形成し、その静電潜像にトナーを付着させることによってトナー像を形成する。そして、そのトナー像を、搬送ベルトによって搬送される用紙に転写し、更に定着器で熱定着させることにより、用紙に画像を形成（印刷）する。本実施形態のプリンタ２では、トナーを収容するトナーカートリッジが装置本体に対して着脱可能に構成され、ユーザにより交換可能となっている。また、純正品のトナーカートリッジにはＩＣチップが取り付けられており、純正品であることを示す情報が記憶されている。そして、画像形成部２６は、トナーカートリッジが装置本体に装着されたことを検出する装着センサ２６１と、そのトナーカートリッジのＩＣチップに記憶されている情報を読み取るためのリーダ２６２と、を備えている。このため、プリンタ２の制御部２１は、画像形成部２６のリーダ２６２によって読み取られた情報に基づき、装着されているトナーカートリッジが純正品であることを判別することができる。
【００２２】
［１−２．処理の概要］
次に、第１実施形態の印刷システムで実行される処理の概要について説明する。パーソナルコンピュータ１では、実行中のアプリケーションプログラム１５２において印刷開始操作が行われることによりプリンタドライバ１５３が起動する。プリンタドライバ１５３が起動すると、パーソナルコンピュータ１の制御部１１は、印刷対象の画像を表す２５６階調（０〜２５５のいわゆる８ビットレンジ）の画像データの印刷命令である印刷ジョブを、プリンタ２へ送信する。プリンタ２の制御部２１は、パーソナルコンピュータ１から印刷ジョブを受信すると、印刷ジョブに係る画像データ（元画像データ）に対して、ディザマトリクスを用いた二値化処理を実行し、生成した二値画像データを画像形成部２６へ出力する。その結果、画像形成部２６において、二値画像データの表す二値画像がトナーで形成されて用紙に印刷される。
【００２３】
ところで、プリンタ２は、純正トナー（本実施形態では重合トナー）が用いられることで最大限の性能を発揮するように設計されている。このため、特性を把握していないサードパーティ製トナーが用いられると、トナーの帯電不良や定着不良が生じやすくなるなど、良好な印刷結果を得ることが困難となる。具体的には、サードパーティ製トナーは粉砕トナーであることが多く、粉砕トナーは粒径のばらつきが大きくドットが安定して形成されにくいため、純正トナーを基準に設計された標準ディザマトリクス２５１を用いると印刷画像の品質が悪化してしまう。特に、ドットを構成する画素数の少ない画像の淡部（低い入力値）ほど、トナーの定着性が悪化する。
【００２４】
図２に示す標準ディザマトリクス２５１は、例えば図３（Ａ）に示すように、入力値が増加するにつれて、サブマトリクスごとに形成されるドット（オン画素群）が、１つのオン画素からなる１×１サイズのドットを起点として、１画素分ずつ順に成長するように、閾値が設定されている。具体的には、既にオン状態の画素（オン画素）に対して横方向又は縦方向に隣接するオフ状態の画素が１つずつオン状態となることにより、ドットが１画素分ずつ成長する。
【００２５】
ここで、例えば図３（Ａ）に示す状態ＳＴ２での４画素分（２×２サイズ）のドットや状態ＳＴ４での６画素分（２×３サイズ）のドットでは、すべてのオン画素が、少なくとも２つ以上の他のオン画素と横方向又は縦方向にそれぞれ隣接している。このため、このような形状のドットは、印刷処理においてトナーが安定して定着しやすい。一方、ドットの成長過程においては、例えば図３（Ａ）に示す状態ＳＴ１での３画素分のドットや状態ＳＴ３での５画素分のドットのように、他の１つのオン画素としか隣接していないオン画素（１画素分突出した状態のオン画素）が生じ得る。例えば状態ＳＴ１での３画素分のオン画素群は、３つのオン画素のうちの２つ（Ｄ１及びＤ２）が、他の１つのオン画素としか隣接していない状態となる。このような形状のドットは、トナーの定着が不安定となりやすい。
【００２６】
図４（Ａ）は、３つのオン画素からなるドット（例えば、図３（Ａ）の状態ＳＴ１で形成されるオン画素群）と、４つのオン画素からなるドット（例えば、図３（Ａ）の状態ＳＴ２で形成されるオン画素群）と、が混在した二値画像データを示す図であり、図４（Ｂ）は、この二値画像データをサードパーティ製の粉砕トナーで印刷した印刷結果を示す図である。図４（Ａ）に示す４画素分のドットＡ１，Ａ２の印刷結果が、図４（Ｂ）に示すドットＢ１，Ｂ２であり、図４（Ａ）に示す３画素分のドットＡ３，Ａ４の印刷結果が、図４（Ｂ）に示すドットＢ３，Ｂ４である。印刷結果におけるドットＢ３，Ｂ４のうち、ドットＢ３はドットＢ１よりも小さく形成されているのに対し、ドットＢ４はドットＢ２よりも大きく形成されており、３画素分のドットは、トナーにより形成されるドットの大きさがばらつきやすいことが分かる。このため、サードパーティ製トナーが印刷処理に用いられると、特に画像の淡部において、トナーにより形成されるドットの大きさが安定せず、印刷画像の品質が悪化しやすくなる。
【００２７】
そこで、本実施形態のプリンタ２は、サードパーティ製トナーが印刷処理に用いられる場合には、図２に示す標準ディザマトリクス２５１に代えて、図５に示す変則ディザマトリクス２５２を用いる。変則ディザマトリクス２５２は、標準ディザマトリクス２５１と同様、３２×３２サイズのドット集中型ディザマトリクスである。変則ディザマトリクス２５２は、すべてのサブマトリクスで４×４サイズのドットが形成されるまでの成長過程において、次の［Ａ］〜［Ｃ］の条件を満たすように閾値が設定されており、［Ａ］及び［Ｃ］の条件を満たす点が標準ディザマトリクス２５１と相違する。
【００２８】
［Ａ］２×２サイズのドットが最小サイズのドットであり、この２×２サイズのドットを起点として、ドットが成長する。具体的には、変則ディザマトリクス２５２を構成する各サブマトリクスにおいて、左上隅の２×２画素分の４つのセルが起点となるセルであり、これら４つのセルには、各サブマトリクス内で最も低い値の同一の閾値が設定されている。
【００２９】
［Ｂ］入力値が増加するにつれて、Ｊ×Ｊ（Ｊは自然数。図５の例では２又は３。）サイズのドットが、（Ｊ＋１）×（Ｊ＋１）サイズのドットに成長する。つまり、ドットを構成するオン画素群が、横方向及び縦方向にそれぞれ１列ずつ増加する形で、ドットが成長する。以下の説明では、Ｊ×Ｊサイズから（Ｊ＋１）×（Ｊ＋１）サイズへの成長過程において新たに生成されるオン画素の列（ライン）を、「新規ライン」という。
【００３０】
［Ｃ］Ｊ×Ｊサイズから（Ｊ＋１）×（Ｊ＋１）サイズへの成長過程において、横方向に延びる新規ライン上で隣接する２つの画素（（１，Ｊ＋１）及び（２，Ｊ＋１））が同時にオン状態となり、同様に、縦方向に延びる新規ライン上でも隣接する２つの画素（（Ｊ＋１，１）及び（Ｊ＋１，２））が同時にオン状態となる。具体的には、変則ディザマトリクス２５２において、横方向に延びる新規ラインを形成するセル列に、同一の閾値（第１の閾値）が設定された隣接する２つのセルが含まれている。同様に、縦方向に延びる新規ラインを形成するセル列にも、同一の閾値（第２の閾値）が設定された隣接する２つのセルが含まれている。特に、本実施形態では、横方向に延びる新規ライン及び縦方向に延びる新規ラインのいずれにも該当するセルには、第１の閾値及び第２の閾値のいずれも設定しないという制約を設けている。図５の例では、第１の閾値と第２の閾値とが異なる値に設定されているが、第１の閾値と第２の閾値との大小関係（第１の閾値＞第２の閾値及び第１の閾値＜第２の閾値のいずれであるか）は特に限定されず、同一の値（第１の閾値＝第２の閾値）に設定してもよい。
【００３１】
なお、上記の説明において（１，Ｊ＋１）などと表現した画素の座標（ｘ，ｙ）は、ドットを構成する画素のうち、基準となる画素のｘ座標及びｙ座標を（１，１）とした場合の相対位置である。ここで、基準となる画素とは、Ｊ×Ｊサイズから（Ｊ＋１）×（Ｊ＋１）サイズへの成長過程において、いずれのサイズにおいてもドットの角に位置する画素（本実施形態では左上隅の画素）である。そして、基準となる画素に対して横方向（本実施形態では右方向であるが、左方向の場合も同様。）に隣接する画素の座標を（２，１）、その画素に対して更に横方向に隣接する画素の座標を（３，１）と表現する。同様に、基準となる画素に対して縦方向（本実施形態では下方向であるが、上方向の場合も同様。）に隣接する画素の座標を（１，２）、その画素に対して更に縦方向に隣接する画素の座標を（３，１）と表現する。つまり、Ｊ×Ｊサイズのドットを構成する画素のｘ座標及びｙ座標を、それぞれ１〜Ｊの値で表現する。
【００３２】
以上の条件により、変則ディザマトリクス２５２によれば、図３（Ｂ）に示すように、すべてのサブマトリクスで４×４サイズのドットが形成されるまでの成長過程において、次のようなステップでドットが成長する。
【００３３】
すなわち、２×２サイズから３×３サイズへ成長する過程において、まず、第１ステップ（Ｓ１）として、３×３サイズへの成長により生成される横方向に延びる新規ライン上の３つの画素のうち、縦方向に延びる新規ライン上の画素でない隣接する２つの画素（（１，３）及び（２，３））が、同時にオン状態となる。つまり、２×２サイズのドットを縦方向（この例では下方向）に１画素分延長した位置に存在する２つの画素が、同時にオン状態となる。
【００３４】
次に、第２ステップ（Ｓ２）として、縦方向に延びる新規ライン上の３つの画素のうち、横方向に延びる新規ライン上の画素でない隣接する２つの画素（（３，１）及び（３，２））が、同時にオン状態となる。つまり、２×２サイズのドットを横方向（この例では右方向）に１画素分延長した位置に存在する２つの画素が、同時にオン状態となる。
【００３５】
最後に、第３ステップ（Ｓ３）として、残りの１つの画素（横方向に延びる新規ライン上かつ縦方向に延びる新規ライン上の画素（３，３））がオン状態となる。その結果、３×３サイズのドットが形成される。
【００３６】
また、３×３サイズから４×４サイズへ成長する過程も同様に、まず、第１ステップ（Ｓ１）として、４×４サイズへの成長により生成される横方向に延びる新規ライン上の４つの画素のうち、縦方向に延びる新規ライン上の画素でない３つの画素に含まれる隣接する２つの画素（（１，４）及び（２，４））が、同時にオン状態となる。次に、第２ステップ（Ｓ２）として、縦方向に延びる新規ライン上の４つの画素のうち、横方向に延びる新規ライン上の画素でない３つの画素に含まれる隣接する２つの画素（（４，１）及び（４，２））が、同時にオン状態となる。最後に第３ステップ（Ｓ３）として、残りの３つの画素（横方向に延びる新規ライン上かつ縦方向に延びる新規ライン上の画素、及び、この画素と縦方向及び横方向に隣接する画素（４，４）、（４，３）及び（３，４））がオン状態となり、４×４サイズのドットが形成される。
【００３７】
なお、本実施形態では、第３ステップ（Ｓ３）でオン状態となる画素が複数である場合に、これら複数の画素が、縦方向及び横方向のいずれにおいても隣接しない複数の位置に分離されないように、換言すれば、Ｍ×Ｎサイズのドットから（Ｍ＋１）×（Ｎ＋１）サイズのドットに成長する際に、第１ステップについては（１，Ｎ＋１）から（Ｘ，Ｎ＋１）（ただしＸはＸ≦Ｍ＋１を満たす自然数）までのセルに同一の閾値が設定され、第２ステップについては（Ｍ＋１，１）から（Ｍ＋１，Ｙ）（ただしＹはＹ≦Ｎ＋１を満たす自然数）までのセルに同一の閾値が設定されるように、第１ステップ及び第２ステップでオン状態となる画素が設定されている。例えば、３×３サイズから４×４サイズへ成長する過程における第２ステップで、横方向に延びる新規ライン上の画素のうち、左端から２番目及び３番目の画素（２，４）及び（３，４）をオン状態にすると、第３ステップでオン状態とすべき３つの画素が２箇所に分離されて配置される。この場合、ドットの角部（欠落部）が多い形状となり、トナーの定着性を低下させる要因となるため、本実施形態では、第３ステップでオン状態となる画素が分離されないように、変則ディザマトリクス２５２の閾値が設定されている。
【００３８】
図３（Ｂ）に示すように、変則ディザマトリクス２５２によれば、４×４サイズのドットまでの成長過程において、ドットを構成するすべてのオン画素が、少なくとも２つ以上の他のオン画素と横方向又は縦方向にそれぞれ隣接することになる。つまり、他の１つのオン画素としか隣接していないオン画素（１画素分突出した状態のオン画素）が生じない。このため、サードパーティ製トナーが印刷処理に用いられた場合にも、画像の淡部において、トナーにより形成されるドットの大きさが安定しやすくなる。
【００３９】
なお、変則ディザマトリクス２５２は、すべてのサブマトリクスで４×４サイズのドットが形成された以降は、標準ディザマトリクス２５１と同様、ドットが１画素分ずつ成長するように閾値が設定されている。また、変則ディザマトリクス２５２は、０〜２５５の入力値に対応する面積階調を階調飛びなく表現することができるように、１〜２５５の閾値が個々の隣接する値の差が小さくなるように設定されている。
【００４０】
［１−３．具体的処理手順］
次に、プリンタ２の制御部２１（具体的にはＣＰＵ２１１）が実行するトナー判定処理について、図６のフローチャートを用いて説明する。このトナー判定処理は、プリンタ２の電源がオンされた場合、又は、プリンタ２の電源がオンにされている状態でトナーカートリッジの装着が装着センサ２６１によって検出された場合（トナーカートリッジの交換操作が検出された場合）に開始される。
【００４１】
制御部２１は、このトナー判定処理を開始すると、まず、現在装着されているトナーカートリッジに取り付けられたＩＣチップに記憶されている情報を読み出す（Ｓ１１）。つまり、トナーカートリッジが純正品であるか否かを判定するための情報を取得する。
【００４２】
続いて、制御部２１は、Ｓ１１でのチェック結果に基づき、現在装着されているトナーカートリッジが純正品であるか否かを判定する（Ｓ１２）。そして、トナーカートリッジが純正品であると判定した場合には（Ｓ１２：ＹＥＳ）、純正トナーフラグをオンにした後（Ｓ１３）、図６のトナー判定処理を終了する。一方、トナーカートリッジが純正品でない（サードパーティ製トナーである）と判定した場合には（Ｓ１２：ＮＯ）、純正トナーフラグをオフにした後（Ｓ１４）、図６のトナー判定処理を終了する。なお、純正トナーフラグは、トナーカートリッジが純正品であるか否かを示すために用いられるフラグである。
【００４３】
次に、パーソナルコンピュータ１から印刷ジョブを受信したことを契機にプリンタ２の制御部２１（具体的にはＣＰＵ２１１）が実行する印刷ジョブ受信処理について、図７のフローチャートを用いて説明する。なお、印刷ジョブ受信処理の開始時には、二値化処理に用いる既定（デフォルト）のディザマトリクスとして、標準ディザマトリクス２５１が設定されている。
【００４４】
制御部２１は、この印刷ジョブ受信処理を開始すると、プリンタ２により送信された印刷ジョブに係る画像データを取得する（Ｓ２１）。続いて、制御部２１は、現在装着されているトナーカートリッジが純正品であるか否かを判定するため、純正トナーフラグをチェックし（Ｓ２２）、そのチェック結果に基づき、純正トナーフラグがオンにされているか否かを判定する（Ｓ２３）。
【００４５】
そして、制御部２１は、Ｓ２３で純正トナーフラグがオンにされていると判定した場合には（Ｓ２３：ＹＥＳ）、そのまま二値化処理及び印刷処理を行う（Ｓ２５，Ｓ２６）。具体的には、二値化処理では、印刷ジョブに係る画像データを、規定のディザマトリクスである標準ディザマトリクス２５１で二値化することにより、印刷処理を実行するために用いられる二値画像データを生成する。そして、印刷処理では、生成した二値画像データの表す二値画像をトナーで形成して用紙に印刷する。その後、図７の印刷ジョブ受信処理を終了する。
【００４６】
一方、制御部２１は、Ｓ２３で純正トナーフラグがオフにされていると判定した場合には（Ｓ２３：ＮＯ）、二値化処理に用いるディザマトリクスを、サードパーティ製トナー用のディザマトリクスである変則ディザマトリクス２５２に切り替えた後（Ｓ２４）、二値化処理及び印刷処理を行う（Ｓ２５，Ｓ２６）。この場合、二値化処理では、印刷ジョブに係る画像データを、変則ディザマトリクス２５２で二値化する処理を行う。その後、図７の印刷ジョブ受信処理を終了する。
【００４７】
［１−４．効果］
以上説明したように、第１実施形態によれば、変則ディザマトリクス２５２を用いた二値化処理を行うことにより、適切な階調を表現することができる二値画像データを構成するドット（オン画素群）を形成することができる。したがって、適切な階調が表現された二値画像データを生成することができ、その結果、サードパーティ製トナーが印刷処理に用いられることによって生じる印刷画像の品質の悪化を抑制することができる。
【００４８】
具体的には、印刷処理に用いられるトナーが純正トナーである場合に標準ディザマトリクス２５１を選択し、サードパーティ製トナーである場合に変則ディザマトリクス２５２を選択する。このため、サードパーティ製トナーが印刷処理に用いられる場合と、純正トナーが印刷処理に用いられる場合とで、それぞれ適切なディザマトリクスを用いて二値化処理を実行することができる。
【００４９】
また、変則ディザマトリクス２５２は、同一の閾値が設定された隣接する４つのセルを起点とするため、低階調領域における印刷画像の品質の悪化を抑制することができる。特に、横方向及び縦方向の画素数が等しいドットが、横方向及び縦方向に１画素分ずつ大きくなるように成長するため、トナーにより形成されるドットをばらつきにくくすることができる。
【００５０】
なお、第１実施形態のプリンタ２が制御装置の一例に相当し、Ｓ１１，Ｓ１２が判定手段としての処理の一例に相当する。また、Ｓ２１が画像取得手段としての処理の一例に相当し、Ｓ２３，Ｓ２４が第１の選択手段としての処理の一例に相当し、Ｓ２５が二値化処理手段としての処理の一例に相当する。また、トナーが色材の一例に相当し、サードパーティ製トナーが第１種の色材の一例に相当し、純正トナーが第２種の色材及び規定の色材の一例に相当する。また、変則ディザマトリクス２５２が第１のマトリクスの一例に相当し、標準ディザマトリクス２５１が第２のマトリクスの一例に相当する。また、横方向及び縦方向が第１の方向及び第２の方向の一例に相当する。
【００５１】
［２．第２実施形態］
［２−１．第１実施形態との相違点］
図８は、第２実施形態の印刷システムの構成を示すブロック図である。第２実施形態は、第１実施形態と同様であるが、二値化処理に用いるディザマトリクスを選択する手法が相違する。具体的には、第１実施形態では、印刷処理に用いられるトナーに応じてディザマトリクスを選択したが、第２実施形態では、トナーを用いて濃度パッチを形成し、形成した濃度パッチの濃度に応じてディザマトリクスを選択する。なお、以下では、第１実施形態との共通点については説明を省略する。
【００５２】
［２−２．プリンタの構成］
第２実施形態のプリンタ２の記憶部２５には、変則ディザマトリクス２５２として、複数種類（この例では９種類）の変則ディザマトリクス２５２Ａ〜２５２Ｉが記憶されている。変則ディザマトリクス２５２Ａ〜２５２Ｉは、いずれも、第１実施形態で述べた上記［Ａ］〜［Ｃ］の条件を満たすように閾値が設定されたものであるが、これらの条件を満たす入力値の範囲がそれぞれ異なる。
【００５３】
例えば、第１実施形態の変則ディザマトリクス２５２は、すべてのサブマトリクスで４×４サイズのドットが形成されるまでの成長過程において（換言すれば、入力値が１２７以下の範囲で）、上記［Ａ］〜［Ｃ］の条件を満たすように閾値が設定されている。そして、すべてのサブマトリクスで４×４サイズのドットが形成された後は（換言すれば、入力値が１２８以上の範囲では）、標準ディザマトリクス２５１と同様、ドットが１画素分ずつ成長するように閾値が設定されている（換言すれば、隣接する２つの画素に同一の閾値が設定されない）。つまり、すべてのサブマトリクスで４×４サイズのドットが形成された状態を境に、成長パターンが切り替わる。以下、成長パターンが切り替わる前の成長過程（上記［Ａ］〜［Ｃ］の条件を満たす成長過程）を「変則成長過程」、成長パターンが切り替わった後の成長過程（１画素分ずつの成長過程）を「標準成長過程」という。
【００５４】
例えば、図９に示す変則ディザマトリクス２５２は、第１実施形態の変則ディザマトリクス２５２（図５）と全体のサイズ及びサブマトリクスのサイズが同じものである。ただし、図９に示す変則ディザマトリクス２５２は、すべてのサブマトリクスで３×３サイズのドットが形成された段階（入力値が７８となった段階）で、変則成長過程から標準成長過程に切り替わるように閾値が設定されている点で、第１実施形態の変則ディザマトリクス２５２と相違する。換言すれば、第１実施形態の変則ディザマトリクス２５２では、成長パターンが切り替わる際の各サブマトリクス内の全画素数に対するオン画素の割合（以下「切替割合」という。）が５０％となるが、図９に示す変則ディザマトリクス２５２では、その切替割合が約３０％となる。つまり、図９に示す変則ディザマトリクス２５２は、第１実施形態の変則ディザマトリクス２５２と比較して、変則成長過程となる入力値の範囲が小さく、第１実施例の変則ディザマトリクス２５２と比較して標準ディザマトリクス２５１に近い特性を有することになる。なお、標準ディザマトリクス２５１によるドットの成長過程には、変則成長過程が含まれない。
【００５５】
そして、第２実施形態で用いられる変則ディザマトリクス２５２Ａ〜２５２Ｉは、この切替割合がそれぞれ異なるように設定されている。具体的には、この切替割合を、１０％〜９０％の間で１０％刻みで異ならせ、切替割合が１０％に設定されたものを第１変則ディザマトリクス２５２Ａ、２０％に設定されたものを第２変則ディザマトリクス２５２Ｂ、…、９０％に設定したものを第９変則ディザマトリクス２５２Ｉとしている。また、変則ディザマトリクス２５２Ａ〜２５２Ｉは、すべて同じサイズものであり、それぞれ設定された切替割合に応じた段階で変則成長過程から標準成長過程に切り替わるように、閾値が設定されている。なお、切替割合は、必ずしも厳密に１０％刻みで異ならせる必要はなく、近似する値であればよい。
【００５６】
また、図９に示す変則ディザマトリクス２５２はあくまでも一例であり、例えば、より多くのセルでサブマトリクスを構成し、すべてのサブマトリクスで（２＋ｋ）×（２＋ｋ）（ｋは自然数）サイズのドットが形成された段階で変則成長過程から標準成長過程に切り替わるように、閾値を設定してもよい。この場合、ｋの値が大きいほど、切替割合が高い値となり、ｋの値を段階的に異ならせて種々の切替割合を実現することができる。
【００５７】
また、第２実施形態の画像形成部２６は、濃度センサ２６３を備えている。濃度センサ２６３は、図１０（Ａ）に示すように、画像形成部２６において、搬送ベルト２６４上に形成された濃度パッチＰの濃度を測定するために用いられるものであり、プリンタ２の内部に設けられている。すなわち、画像形成部２６は、後述する処理が実行されることにより、印刷用のトナーを用いて、図１０（Ｂ）に示す１０％濃度から９０％濃度までの１０％刻みの９段階の濃度を表す９つの濃度パッチＰ１〜Ｐ９を、搬送ベルト２６４上に直接形成する。こうして形成された濃度パッチＰ１〜Ｐ９の濃度が、濃度センサ２６３により測定される。なお、搬送ベルト２６４上に形成された濃度パッチＰは、濃度センサ２６３によって濃度が測定された後、画像形成部２６が備えるクリーニング部材によって回収される。
【００５８】
［２−３．具体的処理手順］
次に、第１実施形態のトナー判定処理（図６）及び印刷ジョブ受信処理（図７）に代えて、プリンタ２の制御部２１（具体的にはＣＰＵ２１１）が実行する印刷ジョブ受信処理について、図１１のフローチャートを用いて説明する。この印刷ジョブ受信処理は、第１実施形態と同様、パーソナルコンピュータ１から印刷ジョブを受信した場合に開始される。なお、第１実施形態と同様、印刷ジョブ受信処理の開始時には、二値化処理に用いる既定（デフォルト）のディザマトリクスとして標準ディザマトリクス２５１が設定されている。
【００５９】
制御部２１は、この印刷ジョブ受信処理を開始すると、プリンタ２により送信された印刷ジョブに係る画像データを取得する（Ｓ３１）。続いて、制御部２１は、印刷処理に用いられるトナーを用いて、９つの濃度パッチＰ１〜Ｐ９を、搬送ベルト２６４上に直接形成する（Ｓ３２）。そして、濃度パッチＰ１〜Ｐ９の濃度を濃度センサ２６３で測定する（Ｓ３３）。
【００６０】
続いて、制御部２１は、濃度パッチＰ１〜Ｐ９から本来求められるべき濃度（目標測色値）と、濃度センサ２６３から取得した測定濃度（実際の測色値）と、を比較する（Ｓ３４）。そして、濃度パッチＰ１〜Ｐ９の中に、正常に形成されていない濃度パッチ（この例では、目標測色値と実際の測色値との差が１０％以上である濃度パッチ）が存在するか否かを判定する（Ｓ３５）。
【００６１】
そして、制御部２１は、Ｓ３５で正常に形成されていない濃度パッチが存在しないと判定した場合には（Ｓ３５：ＮＯ）、そのまま二値化処理及び印刷処理を行う（Ｓ３７，Ｓ３８）。具体的には、二値化処理では、印刷ジョブに係る画像データを、規定のディザマトリクスである標準ディザマトリクス２５１で二値化することにより、印刷処理を実行するために用いられる二値画像データを生成する。そして、印刷処理では、生成した二値画像データの表す二値画像をトナーで形成して用紙に印刷する。その後、図１１の印刷ジョブ受信処理を終了する。
【００６２】
一方、制御部２１は、Ｓ３５で正常に形成されていない濃度パッチが１つでも存在すると判定した場合には（Ｓ３５：ＹＥＳ）、二値化処理に用いるディザマトリクスを、サードパーティ製トナー用のディザマトリクスである変則ディザマトリクス２５２Ａ〜２５２Ｉのいずれか１つに切り替える（Ｓ３６）。具体的には、正常に形成されていない濃度パッチのうち、最も濃度の高い濃度パッチの濃度に応じて、１つの変則ディザマトリクス２５２を選択する。具体的には、最も濃度の高い濃度パッチの濃度が１０％であれば第１変則ディザマトリクス２５２Ａが選択され、２０％であれば第２変則ディザマトリクス２５２Ｂが選択され、９０％であれば第９変則ディザマトリクス２５２Ｉが選択される。
【００６３】
ここで、最も濃度の高い濃度パッチの濃度に基づいて判定しているのは、目標測色値と実際の測色値との差は、濃度パッチの濃度が低いほど大きくなる傾向があると考えられるからである。これは、前述したように、画像の淡部ほど、トナーにより形成されるドットの大きさが安定せず、ばらつきが生じやすくなるからである。このため、例えば３０％濃度の濃度パッチが正常に形成されていなければ、２０％濃度の濃度パッチや、１０％濃度の濃度パッチも、正常に形成されていないと考えられる。ただし、別の手法として、変則ディザマトリクス２５２を選択する基準となる濃度パッチは、その濃度パッチよりも濃度の低いすべての濃度パッチが正常に形成されていないことを条件としてもよい。例えば、１０〜３０％及び６０％の濃度パッチが正常に形成されず、４０〜５０％及び７０〜９０％の濃度パッチが正常に形成された場合、６０％の濃度パッチではなく、３０％の濃度パッチに応じた変則ディザマトリクス２５２（この場合は第３変則ディザマトリクス２５２Ｃ）を選択する。このようにすれば、信頼性の低い測色値を除外することができる。
【００６４】
続いて、制御部２１は、二値化処理及び印刷処理を行う（Ｓ３７，Ｓ３８）。この場合、二値化処理では、印刷ジョブに係る画像データを、Ｓ３６で選択した変則ディザマトリクス２５２で二値化する処理を行う。その後、図１１の印刷ジョブ受信処理を終了する。
【００６５】
［２−４．効果］
以上説明したように、第２実施形態によれば、第１実施形態と同様の効果が得られる。更に、第２実施形態によれば、濃度パッチＰ１〜Ｐ９の測色値のずれ度合いに応じた変則ディザマトリクス２５２を選択するため、適切な二値化処理を実行することができる。特に、正常に形成されていない濃度パッチの濃度が高いほど、切替割合が大きい変則ディザマトリクス２５２を選択するため、印刷画像の品質が悪化する濃度に応じて、適切な二値化処理を実行することができる。特に、低階調領域の品質の悪化を抑制することができる。
【００６６】
なお、第２実施形態では、Ｓ３１が画像取得手段としての処理の一例に相当し、Ｓ３３が測色値取得手段としての処理の一例に相当し、Ｓ３５，Ｓ３６が第２の選択手段としての処理の一例に相当し、Ｓ３７が二値化処理手段としての処理の一例に相当する。また、第１変則ディザマトリクス２５２Ａから第９変則ディザマトリクス２５２Ｉまでのそれぞれが第１のマトリクスの一例に相当する。また、濃度パッチＰ１〜Ｐ９が測色用画像の一例に相当する。
【００６７】
［３．他の実施形態］
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されることなく、種々の形態を採り得ることは言うまでもない。
【００６８】
（１）上記第１実施形態では、規定の色材として純正トナーを例示したが、これに限定されるものではなく、純正トナー以外で推奨されるトナーを規定の色材に含めてもよい。例えば、プリンタの製造メーカとは異なるメーカによって提供される予め特性が把握されているトナーを推奨トナーとして規定の色材に含めてもよい。また、上記第１実施形態では、規定の色材として重合トナーを例示したが、粉砕トナーを規定のトナーとしてもよい。
【００６９】
（２）上記第２実施形態では、複数の濃度パッチＰ１〜Ｐ９を形成して測色する構成を例示したが、これに代えて、１つの濃度パッチを形成して測色する構成としてもよい。このようにしても、標準ディザマトリクス２５１及び変則ディザマトリクス２５２から測色結果に応じた方を選択することができる。
【００７０】
（３）上記第２実施形態では、現在装着されているトナーカートリッジが純正品であるか否かを判定することなく、濃度パッチＰの測色値に基づいてディザマトリクスを選択する構成を例示したが、これに限定されるものではない。例えば、まずは上記第１実施形態のようにトナーカートリッジが純正品であるか否かを判定し、純正品でないと判定した場合には、上記第２実施形態のように濃度パッチＰの測色値に基づいてディザマトリクスを選択してもよい。この構成によれば、純正トナーが用いられる場合には濃度パッチＰの形成処理や測色処理を省略することができる。しかも、サードパーティ製トナーが用いられる場合にも、測色値のずれが少なければディザマトリクスを変更しないようにすることができる。
【００７１】
（４）上記第２実施形態では、印刷ジョブの受信後に濃度パッチＰを形成する処理を実行する構成を例示したが、このような処理を印刷ジョブの受信前（例えばプリンタ２の電源がオンされた場合や、トナーカートリッジの装着が検出された場合）に行うようにしてもよい。
【００７２】
（５）変則ディザマトリクス２５２で起点となるドットのサイズは、２×２サイズ以外でもよい。特に、横方向及び縦方向のそれぞれについて２画素分以上のサイズとすれば、ドットを構成するすべてのオン画素が、少なくとも２つ以上の他のオン画素と横方向又は縦方向にそれぞれ隣接した状態となるため、起点となるドットがトナーにより安定して形成される。
【００７３】
（６）上記実施形態では、第３ステップ（Ｓ３）でオン状態となる画素が複数の位置に分離されないように、変則ディザマトリクス２５２の閾値が設定されているが、これに限定されるものではなく、複数の位置に分離される場合が含まれ得るようにしてもよい。
【００７４】
（７）上記実施形態では、横方向に延びる新規ライン及び縦方向に延びる新規ラインのいずれにも該当するセルには、第１の閾値及び第２の閾値のいずれも設定しないように、変則ディザマトリクス２５２の閾値が設定されているが、これに限定されるものではなく、横方向に延びる新規ライン及び縦方向に延びる新規ラインのいずれにも該当するセルに第１の閾値又は第２の閾値が設定され得るようにしてもよい。
【００７５】
（８）上記実施形態では、モノクロ画像を形成するプリンタ２を例示したが、これに限定されるものではなく、本発明はカラー画像を形成するプリンタにも同様に適用することができる。
【００７６】
（９）上記実施形態では、印刷システムを構成するパーソナルコンピュータ１及びプリンタ２のうち、プリンタ２が本発明の制御装置として機能する構成を例示したが、これに代えて、パーソナルコンピュータ１が本発明の制御装置として機能する構成としてもよい。例えば、上記実施形態でプリンタ２が実行する処理を、パーソナルコンピュータ１側でプリンタドライバ１５３の処理として実行してもよい。この場合、例えば上記第２実施形態のＳ３２，Ｓ３３は、プリンタ２に濃度パッチＰの形成処理及び測色処理を実行させ、プリンタ２から測色値を取得する処理としてもよい。
【符号の説明】
【００７７】
１…パーソナルコンピュータ、２…プリンタ、１１，２１…制御部、１２，２２…通信部、１３，２３…操作部、１４，２４…表示部、１５，２５…記憶部、２６…画像形成部、１５３…プリンタドライバ、２５１…標準ディザマトリクス、２５２…変則ディザマトリクス、２６１…装着センサ、２６２…リーダ、２６３…濃度センサ、Ｐ…濃度パッチ
【図１】
2013165401.tif 000003
【図２】
2013165401.tif 000004
【図３】
2013165401.tif 000005
【図５】
2013165401.tif 000006
【図６】
2013165401.tif 000007
【図７】
2013165401.tif 000008
【図８】
2013165401.tif 000009
【図９】
2013165401.tif 000010
【図１１】
2013165401.tif 000011
【図４】
2013165401.tif 000012
【図１０】
2013165401.tif 000013