(57)【要約】【課題】不均一なドット分布から誘引される画像の品質低下を抑える。【解決手段】本発明に係る画像形成装置１は、記録媒体２上で記録ヘッド３をＮ（Ｎ≧２）回走査して当該記録媒体２上にその走査領域の画像を形成するものであり、ドット分散型ディザマスクを用いて前記画像の注目画素の階調値を量子化する量子化手段と、前記量子化手段による量子化結果を、前記ドット分散型ディザマスクと同期したドット分散型ディザマスクを用いて、記録ヘッド３の走査数に応じて分解する分解手段と、を備える。【選択図】図１
2008067049.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体上で記録ヘッドをＮ（Ｎ≧２）回走査して当該記録媒体上にその走査領域の画像を形成する画像形成装置において、
ドット分散型ディザマスクを用いて前記画像の注目画素の階調値を量子化する量子化手段と、
前記量子化手段による量子化結果を、前記ドット分散型ディザマスクと同期したドット分散型ディザマスクを用いて、前記記録ヘッドの走査数に応じて分解する分解手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
請求項１に記載の画像形成装置において、
前記注目画素の階調値をＮ領域に分割する分割手段と、
前記注目画素に対応する前記ドット分散型ディザマスク中の閾値が前記注目画素の階調値のいずれの領域に存するかを判断する判断手段と、
を備え、
前記分解手段が、前記判断手段の判断結果に基づき前記量子化手段による量子化結果を前記記録ヘッドの各走査に対応させることを特徴とする画像形成装置。
【請求項３】
請求項２に記載の画像形成装置において、
前記分割手段が前記注目画素の階調値を均等に分割することを特徴とする画像形成装置。
【請求項４】
請求項２に記載の画像形成装置において、
前記分割手段が前記注目画素の階調値を不均等に分割することを特徴とする画像形成装置。
【請求項５】
請求項１〜４のいずれか一項に記載の画像形成装置において、
前記ドット分散型ディザマスクがブルーノイズ型ディザマスクであることを特徴とする画像形成装置。
【請求項６】
記録媒体上で記録ヘッドをＮ（Ｎ≧２）回走査して当該記録媒体上にその走査領域の画像を形成する画像形成方法において、
ドット分散型ディザマスクを用いて前記画像の注目画素の階調値を量子化する量子化工程と、
前記量子化工程での量子化結果を、前記ドット分散型ディザマスクと同期したドット分散型ディザマスクを用いて、前記記録ヘッドの走査数に応じて分解する分解工程と、
を備えることを特徴とする画像形成方法。
【請求項７】
請求項６に記載の画像形成方法において、
前記注目画素の階調値をＮ領域に分割する分割工程と、
前記注目画素に対応する前記ドット分散型ディザマスク中の閾値が前記注目画素の階調値のいずれの領域に存するかを判断する判断工程と、
を備え、
前記分解工程では、前記判断工程の判断結果に基づき前記量子化工程での量子化結果を前記記録ヘッドの各走査に対応させることを特徴とする画像形成方法。
【請求項８】
請求項７に記載の画像形成方法において、
前記分割工程では前記注目画素の階調値を均等に分割することを特徴とする画像形成方法。
【請求項９】
請求項７に記載の画像形成方法において、
前記分割工程では前記注目画素の階調値を不均等に分割することを特徴とする画像形成方法。
【請求項１０】
請求項６〜９のいずれか一項に記載の画像形成方法において、
前記ドット分散型ディザマスクがブルーノイズ型ディザマスクであることを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録媒体上で記録ヘッドをＮ（Ｎ≧２）回走査して当該記録媒体上にその走査領域の画像を形成する画像形成装置及び画像形成方法に関する。
【背景技術】
【０００２】
従来から、画像の記録時の音が静かで画像の記録を容易かつ安価におこなえる等の理由により、インクジェットプリンタという画像形成装置が広く普及している。当該画像形成装置は、インクを微小な滴として吐出する多数のノズルを有する記録ヘッドを備えており、その記録ヘッドを記録媒体上で走査することで画像を形成するようになっている。
【０００３】
記録ヘッドは各ノズルが微小であるが故に、いわゆるノズル曲がりやノズル欠等の欠陥を生じ易いが、上記画像形成装置では多数のノズル中のいずれかに欠陥があっても記録ヘッドを記録媒体上で１走査の印字率を下げ複数回にわたって走査することで高品質な画像を形成することができるようになっている（例えば特許文献１，２参照）。
【０００４】
例えば、図１２中左側の目標画像を形成するのに記録ヘッドが２回の走査で（往復１回の走査で）その目標画像を形成する場合は、初めの１走査目で図１２中右側上段のドット分布を、その次の２走査目で図１２中右側下段のドット分布をそれぞれ形成し、それらドット分布を重ね合わせて目標画像を形成するようにしている。
【特許文献１】特開平５−３１９２２号公報
【特許文献２】特開平７−５２３９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、画像形成の段階においては、記録しようとする画像の各画素の階調値を公知の量子化処理（例えばディザ法や誤差拡散法など）で処理するが、量子化後の画像を単純な規則（図１２中では奇数列目を１走査目、偶数列目を２走査目に振り分ける）で振り分けると、図１２右側の上段と下段とに示す通り、１，２走査目の各走査で局所的にドットの塊が形成されてドット分布に大きな隙間（丸印参照）が形成される。すなわち、記録ヘッドの１，２走査目の各走査でドット分布が不均一となる。
【０００６】
このように記録ヘッドの各走査でドットが不均一に存在する場合、近い位置で形成されたドット同士が互いに混在してむらになり、画質の悪化を招く可能性がある。また、この場合、記録媒体の種類や設置環境等に応じて各ドットの広がり方が異なるときは、ドット同士の大きさにもむらが生じ、そのむらが塊となって画像全体にまで及ぶ可能性がある。更にＣ（シアン），Ｍ（マゼンタ），Ｙ（イエロー），Ｋ（ブラック）等のインクでカラー画像を形成するときは、記録ヘッドの各走査でドットの塊が疎らに点在することになり、その走査ごとにカラーインクの重ね順が変動して色むらの多い画像が形成されてしまう。
本発明の目的は、不均一なドット分布から誘引される画像の品質低下を抑えることである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため請求項１に記載の発明は、
記録媒体上で記録ヘッドをＮ（Ｎ≧２）回走査して当該記録媒体上にその走査領域の画像を形成する画像形成装置において、
ドット分散型ディザマスクを用いて前記画像の注目画素の階調値を量子化する量子化手段と、
前記量子化手段による量子化結果を、前記ドット分散型ディザマスクと同期したドット分散型ディザマスクを用いて、前記記録ヘッドの走査数に応じて分解する分解手段と、
を備えることを特徴としている。
【０００８】
なお、ここでいう「ドット分散型ディザマスクと同期したドット分散型ディザマスクを用いる」とは、注目画素の階調値の量子化に用いるドット分散型ディザマスクと、その量子化結果の分解に用いるドット分散型ディザマスクとで、注目画素に対応する閾値が同一であるという意味である。
【０００９】
請求項２に記載の発明は、
請求項１に記載の画像形成装置において、
前記注目画素の階調値をＮ領域に分割する分割手段と、
前記注目画素に対応する前記ドット分散型ディザマスク中の閾値が前記注目画素の階調値のいずれの領域に存するかを判断する判断手段と、
を備え、
前記分解手段が、前記判断手段の判断結果に基づき前記量子化手段による量子化結果を前記記録ヘッドの各走査に対応させることを特徴としている。
【００１０】
請求項３に記載の発明は、
請求項２に記載の画像形成装置において、
前記分割手段が前記注目画素の階調値を均等に分割することを特徴としている。
【００１１】
請求項４に記載の発明は、
請求項２に記載の画像形成装置において、
前記分割手段が前記注目画素の階調値を不均等に分割することを特徴としている。
【００１２】
請求項５に記載の発明は、
請求項１〜４のいずれか一項に記載の画像形成装置において、
前記ドット分散型ディザマスクがブルーノイズ型ディザマスクであることを特徴としている。
【００１３】
請求項６に記載の発明は、
記録媒体上で記録ヘッドをＮ（Ｎ≧２）回走査して当該記録媒体上にその走査領域の画像を形成する画像形成方法において、
ドット分散型ディザマスクを用いて前記画像の注目画素の階調値を量子化する量子化工程と、
前記量子化工程での量子化結果を、前記ドット分散型ディザマスクと同期したドット分散型ディザマスクを用いて、前記記録ヘッドの走査数に応じて分解する分解工程と、
を備えることを特徴としている。
【００１４】
請求項７に記載の発明は、
請求項６に記載の画像形成方法において、
前記注目画素の階調値をＮ領域に分割する分割工程と、
前記注目画素に対応する前記ドット分散型ディザマスク中の閾値が前記注目画素の階調値のいずれの領域に存するかを判断する判断工程と、
を備え、
前記分解工程では、前記判断工程の判断結果に基づき前記量子化工程での量子化結果を前記記録ヘッドの各走査に対応させることを特徴としている。
【００１５】
請求項８に記載の発明は、
請求項７に記載の画像形成方法において、
前記分割工程では前記注目画素の階調値を均等に分割することを特徴としている。
【００１６】
請求項９に記載の発明は、
請求項７に記載の画像形成方法において、
前記分割工程では前記注目画素の階調値を不均等に分割することを特徴としている。
【００１７】
請求項１０に記載の発明は、
請求項６〜９のいずれか一項に記載の画像形成方法において、
前記ドット分散型ディザマスクがブルーノイズ型ディザマスクであることを特徴としている。
【発明の効果】
【００１８】
請求項１，６に記載の発明によれば、記録ヘッドの各走査でドット分布が均一になり、不均一なドット分布から誘引される画像の品質低下を抑えることができる。
【００１９】
請求項２，７に記載の発明によれば、注目画素の階調値をＮ領域に分割するという簡単な構成により、記録ヘッドの各走査でドットパターンを一致させることができる。
【００２０】
請求項３，８に記載の発明によれば、記録ヘッドの各走査でドットの占有率が均等でかつ同一走査中においてドット分布も均等になり、例えばいわゆるノズル曲がり等の欠陥を記録ヘッドの各走査で補填しようとする場合には、画像の品質低下を有効に抑えることができる。
【００２１】
請求項４，９に記載の発明によれば、記録ヘッドの各走査でドットの占有率が不均等でかつ同一走査中においてドット分布も不均等になり、例えばＣ，Ｍ，Ｙ，Ｋのカラー画像を形成する場合には、記録ヘッドの各走査で色ごとにドット分布を変更可能であり、色の重ね順による画像の品質低下を有効に抑えることができる。
【発明を実施するための最良の形態】
【００２２】
以下、図面を参照しながら本発明を実施するための最良の形態について説明する。ただし、以下に述べる実施形態には、本発明を実施するために技術的に好ましい種々の限定が付されているが、発明の範囲は以下の実施形態及び図示例に限定されるものではない。
【００２３】
図１に示す通り、本発明に係る画像形成装置１は記録媒体２上を同図中左右方向に往復走査する記録ヘッド３を有している。記録ヘッド３は記録媒体２の長さ方向に沿って複数のノズル４を有しており（図１では以後の説明と図面の説明とを簡略化するためノズル４の数を少なく記載している。）、各ノズル４からＫのインクを吐出しながら、１，３，５，…の奇数走査目で図１中左方から右方へ走査し、２，４，６，…の偶数走査目で図１中右方から左方へ走査するようになっている。
【００２４】
画像形成装置１は記録媒体２を図１中下方から上方に搬送する搬送機構５（図３参照）を有している。搬送機構５は記録ヘッド３が走査するごとに記録媒体２を記録ヘッド３のノズル長の１／２だけ搬送するようになっている。画像形成時には、記録ヘッド３と搬送機構５とが互いに連動するようになっており、記録ヘッド３の走査と搬送機構５の搬送とが交互に繰り返されて記録媒体２に画像が形成されるようになっている。
【００２５】
なお、記録ヘッド３は上記の通り単一のＫのインクを吐出するものであってもよいし、Ｃ，Ｍ，Ｙ，Ｋのインクを吐出するものであってもよく、記録媒体２への画像の形成態様に応じて記録ヘッド３の構成は適宜変更可能である（下記第１〜第５の態様参照）。
【００２６】
更に、図２に示す通り、記録ヘッド３が走査するごとに搬送機構５が記録媒体２を記録ヘッド３のノズル長だけ搬送してもよく、奇数走査目の記録ヘッド３の走査経路とその次の偶数走査目の記録ヘッド３の走査経路とが一致するような構成としてもよい。
【００２７】
図３に示す通り、画像形成装置１は記録ヘッド３と搬送機構５との各動作を制御する制御装置１０を有している。制御装置１０は汎用のＣＰＵ１１（Central Processing Unit），ＲＡＭ１２（Random Access Memory），ＲＯＭ１３（Read Only Memory）等で構成されている。ＲＯＭ１３には後述の画像形成方法による処理を実行するための処理プログラムが格納されており、ＣＰＵ１１がＲＡＭ１２を作業エリアとして使用しながらＲＯＭ１３の上記処理プログラムを実行するようになっている。
【００２８】
続いて、本発明に係る「画像形成方法」について説明する。
【００２９】
当該画像形成方法では、公知のブルーノイズディザ法により量子化処理を実行しながら「ｍ行×ｎ列（ｍ，ｎは正の整数である。）」の画素数の画像を形成することを想定しており、その量子化処理ではドット分散型ディザマスクとしてブルーノイズディザマスク（サイズは２５６×２５６画素）を適用している。当該画像形成方法は画像の形成態様に応じて５つの第１〜第５の態様に分けられ、以下では制御装置１０のＣＰＵ１１が実行する処理として１態様ずつ説明する。
【００３０】
［第１の態様］
第１の態様は、記録ヘッド３が２回の走査でその走査領域の画像を形成する場合であって、Ｋ（ブラック）のみのドットでモノクロ画像を形成するときを想定している。
【００３１】
図４に示す通り、始めに、ＣＰＵ１１が量子化手段となって画像処理に供しようとする画像の座標（ｘ，ｙ）を（０，０）と認識し（ステップＳＡ１）、その後は順に座標（ｘ，ｙ）が（０，０）から（ｎ，ｍ）になるまですべての画素に対して繰り返し量子化処理を実行する（ステップＳＡ２〜ＳＡ６，量子化工程）。
【００３２】
ここで、当該量子化処理を各画素について実行する際に、画素ごとにステップＳＡ４の処理を実行する。ステップＳＡ４の処理では、ＣＰＵ１１が分解手段となって、量子化工程で用いたドット分散型ディザマスクと同一のドット分散型ディザマスクを用いて量子化結果を記録ヘッド３の走査数に応じて分解する（分解工程）。
【００３３】
すなわち、図５に示す通り、座標（ｘ，ｙ）に対応する画素を注目画素としてその入力値（画素値）から階調値dataを設定する（ステップＳＢ１）。ステップＳＢ１の処理を終えたら、ＣＰＵ１１が分割手段となって階調値dataを０〜data／２とdata／２〜dataとの領域に均等に２分割する（分割工程）。その後、ＣＰＵ１１が判断手段となって階調値dataの１／２の値が注目画素に対応するマスク中の閾値より大きいか否かで、当該閾値が階調値dataの０〜data／２の領域に存するか否かを判断する（ステップＳＢ２，判断工程の一部）。
【００３４】
ステップＳＢ２の処理で、階調値dataの１／２の値が当該閾値より大きく当該閾値が階調値dataの０〜data／２の領域に存すると判断したら、分解手段としてのＣＰＵ１１がその注目画素では２走査目で記録ヘッド３からインクを吐出してドットを形成するよう対応させる（ステップＳＢ３，分解工程の一部）。
【００３５】
他方、ステップＳＢ２の処理で、階調値dataの１／２の値が当該閾値以下で当該閾値が階調値dataの０〜data／２の領域に存しないと判断したら、ステップＳＢ４の処理に移行する。ステップＳＢ４の処理では、ＣＰＵ１１が判断手段となって階調値dataが当該閾値より大きいか否かで、当該閾値が階調値dataのdata／２〜dataの領域に存するか否かを判断する（判断工程の一部）。
【００３６】
ステップＳＢ４の処理で、階調値dataが当該閾値より大きく当該閾値が階調値dataのdata／２〜dataの領域に存すると判断したら、分解手段としてのＣＰＵ１１がその注目画素では１走査目で記録ヘッド３からインクを吐出してドットを形成するよう対応させる（ステップＳＢ５，分解工程の一部）。
【００３７】
他方、ステップＳＢ４の処理で、階調値dataが当該閾値以下で当該閾値が階調値dataのdata／２〜dataの領域に存しないと判断したら、ＣＰＵ１１がその注目画素では２走査目でも１走査目でもドットを形成しないよう対応させる（ステップＳＢ６）。
【００３８】
図４，５の各処理の実行後は、記録媒体２に対し実際に画像を形成する。すなわち、制御装置１０のＣＰＵ１１が記録ヘッド３を制御して、当該記録ヘッド３が上記ステップＳＢ３，５，６の処理の内容に応じて、画像の各画素に対し１走査目若しくは２走査目でインクを吐出してドットを形成するか、又はインクを吐出せずに記録媒体２上を単に通過し、記録媒体２にモノクロ画像を形成する。
【００３９】
以上の第１の態様では、ステップＳＢ２〜ＳＢ６の処理で、注目画素の階調値を２分割し、マスク中の閾値が注目画素の階調値のいずれの領域に存するかを判断し、その判断結果に基づき注目画素の量子化結果（ドットを形成する旨の結果）を記録ヘッド３の１，２走査目のいずれかに対応させている。
【００４０】
そのため、図６に示す通り、同図中左側の目標画像を形成する場合には、記録ヘッド３の１，２走査目は各走査でドット分布が均一になり、ドット同士が互いに混在することで発生する画像のむらを抑えることができる。さらに、注目画素の階調値を均等に２分割しているので、記録ヘッド３の各走査でドットの占有率も均等になる。このとき、記録ヘッド３の走査方向に並ぶ１画素のラインは均等に２走査に分割されるため、例えばいわゆるノズル曲がりやノズル欠等が発生した場合に生じるドット抜けのラインも各走査に均等に拡散されることとなり、ドット抜けを目立ちにくくすることができる。
【００４１】
［第２の態様］
第２の態様は、記録ヘッド３がＮ回（第２の態様中ではＮは３以上の正の整数である。）の走査でその走査領域の画像を形成する場合であって、Ｋのみのドットでモノクロ画像を形成するときを想定している。
【００４２】
第２の態様は第１の態様の変形例であって、図５の処理が図７の処理に代わる点で第１の態様と異なっており、それ以外は上記第１の態様と同じである。
当該処理では、図７に示す通り、座標（ｘ，ｙ）に対応する画素を注目画素としてその入力値（画素値）から階調値dataを設定する（ステップＳＣ１）。ステップＳＣ１の処理を終えたら、ＣＰＵ１１が分割手段となって階調値dataを０〜data／Ｎ，data／Ｎ〜data×２／Ｎ，…，data×（Ｎ−１）／Ｎ〜data×Ｎ／Ｎの領域に均等にＮ分割する（分割工程）。その後、ＣＰＵ１１が判断手段となって階調値dataの１／Ｎの値が注目画素に対応するマスク中の閾値より大きいか否かで、当該閾値が０〜data／Ｎの領域に存するか否かを判断する（ステップＳＣ２，判断工程の一部）。
【００４３】
ステップＳＣ２の処理で、階調値dataの１／Ｎの値が当該閾値より大きく当該閾値が０〜data／Ｎの領域に存すると判断したら、分解手段としてのＣＰＵ１１がその注目画素ではＮ走査目で記録ヘッド３からインクを吐出してドットを形成するよう対応させる（ステップＳＣ３，分解工程の一部）。
【００４４】
他方、ステップＳＣ２の処理で、階調値dataの１／Ｎの値が当該閾値以下で当該閾値が０〜data／Ｎの領域に存しないと判断したら、ステップＳＣ４の処理に移行する。ステップＳＣ４の処理では、ＣＰＵ１１が判断手段となって階調値dataの２／Ｎの値が当該閾値より大きいか否かで、当該閾値がdata／Ｎ〜data×２／Ｎの領域に存するか否かを判断する（判断工程の一部）。
【００４５】
ステップＳＣ４の処理で、階調値dataの２／Ｎの値が当該閾値より大きく当該閾値がdata／Ｎ〜data×２／Ｎの領域に存すると判断したら、分解手段としてのＣＰＵ１１がその注目画素では（Ｎ−１）走査目で記録ヘッド３からインクを吐出してドットを形成するよう対応させる（ステップＳＣ５，分解工程の一部）。
【００４６】
他方、ステップＳＣ４の処理で、階調値dataの２／Ｎの値が当該閾値以下で当該閾値がdata／Ｎ〜data×２／Ｎの領域に存しないと判断したら、それ以降は、ＣＰＵ１１が判断手段となって階調値dataの３／Ｎ〜Ｎ／Ｎの各値を比較値としながら当該比較値が当該閾値より大きいか否かを判断し（判断工程の一部）、その判断結果に応じてＣＰＵ１１が分解手段となって、（Ｎ−２）〜１走査目のいずれかで記録ヘッド３からインクを吐出してドットを形成するか、又はいずれの走査目でもドットを形成しないよう対応させる（ステップＳＣ６〜ＳＣ８，分解工程の一部）。
【００４７】
以上の第２の態様では、３走査以上の記録ヘッド３の複数走査で画像を形成する場合であっても、各走査のドット分布を均等にすることができ、ドット同士が互いに混在することで発生する画像のむらを抑えることができる。
【００４８】
［第３の態様］
第３の態様は、記録ヘッド３が２回の走査でその走査領域の画像を形成する場合であって、Ｃ，Ｍ，Ｙ，Ｋのドットでカラー画像を形成するときを想定している。
【００４９】
図８に示す通り、始めに、ＣＰＵ１１が量子化手段となって、画像処理に供しようとする画像の座標（ｘ，ｙ）を（０，０）と認識し（ステップＳＤ１）、その後はＣを１番目，Ｍを２番目，Ｙを３番目，Ｋを４番目とした色の順序colにしたがい、座標（ｘ，ｙ）が（０，０）から（ｎ，ｍ）になるまですべての画素に対してＣ，Ｍ，Ｙ，Ｋの色ごとに繰り返し量子化処理を実行する（ステップＳＤ２〜ＳＤ８，量子化工程）。
【００５０】
なお、ステップＳＤ４の処理では、色の順序colはＣ，Ｍ，Ｙ，Ｋの配列通りでなくてもよく、任意に設定可能である。例えば、色の順序colを、Ｃを４番目，Ｍを３番目，Ｙを２番目，Ｋを１番目としてもよい。
【００５１】
ここで、当該量子化処理を各画素について実行する際に、画素ごとにステップＳＤ５の処理を実行する。ステップＳＤ５の処理では、ＣＰＵ１１が分解手段となって、量子化工程で用いたドット分散型ディザマスクと同一のドット分散型ディザマスクを用いて量子化結果を記録ヘッド３の走査数に応じて分解する（分解工程）。
【００５２】
すなわち、図９に示す通り、座標（ｘ，ｙ）に対応する画素を注目画素としてその入力値（画素値）から階調値dataを設定し（ステップＳＥ１）、Ｃ，Ｍ，Ｙ，Ｋの色の種類に応じてオフセット値Offsetを算出する（ステップＳＥ２）。オフセット値OffsetはＣ，Ｍ，Ｙ，Ｋの色の種類に応じて任意に設定可能な値であり、例えば、Offset＝Color[col]＝Color[C,M,Y,K]＝Color[0,64,128,192]と設定すれば、Ｃのオフセット値Offsetは０と、Ｍのオフセット値Offsetは６４と、Ｙのオフセット値Offsetは１２８と、Ｋのオフセット値Offsetは１９２と算出することができる。
【００５３】
ステップＳＥ２の処理を終えたら、座標（ｘ，ｙ）に対してオフセット値Offsetを加算した座標を座標（Ｘ，Ｙ）と認識する（ステップＳＥ３）。ステップＳＥ３の処理を終えたら、ＣＰＵ１１が分割手段となって階調値dataを０〜data／２とdata／２〜dataとの領域に均等に２分割する（分割工程）。その後、ＣＰＵ１１が判断手段となって、階調値dataの１／２の値が座標（Ｘ，Ｙ）に対応するマスク中の閾値より大きいか否かで、当該閾値が階調値dataの０〜data／２の領域に存するか否かを判断する（ステップＳＥ４，判断工程の一部）。
【００５４】
ステップＳＥ４の処理で、階調値dataの１／２の値が当該閾値より大きく当該閾値が階調値dataの０〜data／２の領域に存すると判断したら、分解手段としてのＣＰＵ１１がその座標（Ｘ，Ｙ）に対応する画素では２走査目で記録ヘッド３からインクを吐出してドットを形成するよう対応させる（ステップＳＥ５，分解工程の一部）。
【００５５】
他方、ステップＳＥ４の処理で、階調値dataの１／２の値が当該閾値以下で当該閾値が階調値dataの０〜data／２の領域に存しないと判断したら、ステップＳＥ６の処理に移行する。ステップＳＥ６の処理では、ＣＰＵ１１が判断手段となって階調値dataが当該閾値より大きいか否かで、当該閾値が階調値dataのdata／２〜dataの領域に存するか否かを判断する（判断工程の一部）。
【００５６】
ステップＳＥ６の処理で、階調値dataが当該閾値より大きく当該閾値が階調値dataのdata／２〜dataの領域に存すると判断したら、分解手段としてのＣＰＵ１１がその座標（Ｘ，Ｙ）に対応する画素では１走査目で記録ヘッド３からインクを吐出してドットを形成するよう対応させる（ステップＳＥ７，分解工程の一部）。
【００５７】
他方、ステップＳＥ６の処理で、階調値dataが当該閾値以下で当該閾値が階調値dataのdata／２〜dataの領域に存しないと判断したら、ＣＰＵ１１がその座標（Ｘ，Ｙ）に対応する画素では２走査目でも１走査目でもドットを形成しないよう対応させる（ステップＳＥ８）。
【００５８】
図８，９の各処理の実行後は、記録媒体２に対し実際に画像を形成する。すなわち、制御装置１０のＣＰＵ１１が記録ヘッド３を制御して、当該記録ヘッド３が上記ステップＳＥ５，７，８の処理の内容に応じて、画像の各画素に対し１走査目若しくは２走査目でＣ，Ｍ，Ｙ，Ｋのインクを吐出してドットを形成するか、又はインクを吐出せずに記録媒体２上を単に通過し、記録媒体２にカラー画像を形成する。
【００５９】
以上の第３の態様では、２走査の記録ヘッド３の走査で複数の色によるカラー画像を形成する場合であっても、各走査のドット分布を均等にすることができ、ドット同士が互いに混在することで発生する画像のむらを抑えることができる。
【００６０】
［第４の態様］
第４の態様は、記録ヘッド３がＮ回（第４の態様中ではＮは３以上の正の整数である。）の走査でその走査領域の画像を形成する場合であって、Ｃ，Ｍ，Ｙ，Ｋのドットでカラー画像を形成するときを想定している。
【００６１】
第４の態様は第３の態様の変形例であって、図９の処理が図１０の処理に代わる点で第３の態様と異なっており、それ以外は上記第３の態様と同じである。
当該処理では、図１０に示す通り、上記ステップＳＥ１〜ＳＥ３の各処理を実行する（ステップＳＦ１〜ＳＦ３）。ステップＳＦ３の処理を終えたら、ＣＰＵ１１が分割手段となって階調値dataを０〜data／Ｎ，data／Ｎ〜data×２／Ｎ，…，data×（Ｎ−１）／Ｎ〜data×Ｎ／Ｎの領域に均等にＮ分割する（分割工程）。その後、ＣＰＵ１１が判断手段となって階調値dataの１／Ｎの値が座標（Ｘ，Ｙ）に対応するマスク中の閾値より大きいか否かで、当該閾値が０〜data／Ｎの領域に存するか否かを判断する（ステップＳＦ４，判断工程の一部）。
【００６２】
ステップＳＦ４の処理で、階調値dataの１／Ｎの値が当該閾値より大きく当該閾値が０〜data／Ｎの領域に存すると判断したら、分解手段としてのＣＰＵ１１がその座標（Ｘ，Ｙ）に対応する画素ではＮ走査目で記録ヘッド３からインクを吐出してドットを形成するよう対応させる（ステップＳＦ５，分解工程の一部）。
【００６３】
他方、ステップＳＦ４の処理で、階調値dataの１／Ｎの値が当該閾値以下で当該閾値が０〜data／Ｎの領域に存しないと判断したら、ステップＳＦ６の処理に移行する。ステップＳＦ６の処理では、ＣＰＵ１１が判断手段となって階調値dataの２／Ｎの値が当該閾値より大きいか否かで、当該閾値がdata／Ｎ〜data×２／Ｎの領域に存するか否かを判断する（判断工程の一部）。
【００６４】
ステップＳＦ６の処理で、階調値dataの２／Ｎの値が当該閾値より大きく当該閾値がdata／Ｎ〜data×２／Ｎの領域に存すると判断したら、分解手段としてのＣＰＵ１１がその座標（Ｘ，Ｙ）に対応する画素では（Ｎ−１）走査目で記録ヘッド３からインクを吐出してドットを形成するよう対応させる（ステップＳＦ７，分解工程の一部）。
【００６５】
他方、ステップＳＦ６の処理で、階調値dataの２／Ｎの値が当該閾値以下で当該閾値がdata／Ｎ〜data×２／Ｎの領域に存しないと判断したら、それ以降は、ＣＰＵ１１が判断手段となって階調値dataの３／Ｎ〜Ｎ／Ｎの各値を比較値としながら当該比較値が当該閾値より大きいか否かを判断し（判断工程の一部）、その判断結果に応じてＣＰＵ１１が分解手段となって、（Ｎ−２）〜１走査目のいずれかで記録ヘッド３からインクを吐出してドットを形成するか、又はいずれの走査目でもドットを形成しないよう対応させる（ステップＳＦ８〜ＳＦ１０，分解工程の一部）。
【００６６】
以上の第４の態様では、３走査以上の記録ヘッド３の複数走査で複数の色によるカラー画像を形成する場合であっても、各走査のドット分布を均等にすることができ、ドット同士が互いに混在することで発生する画像のむらを抑えることができる。
【００６７】
［第５の態様］
第５の態様は、記録ヘッド３が２回の走査でその走査領域の画像を形成する場合であって、Ｃ，Ｍ，Ｙ，Ｋのドットでカラー画像を形成するときを想定している。
【００６８】
第５の態様は第３の態様の変形例であって、図９の処理が図１１の処理に代わる点で第３の態様と異なっており、それ以外は上記第３の態様と同じである。
当該処理では、図１１に示す通り、上記ステップＳＥ１〜ＳＥ３の各処理を実行し（ステップＳＧ１〜ＳＧ３）、その後Ｃ，Ｍ，Ｙ，Ｋの色の種類に応じて係数Coef（０≦Coef≦１）を算出する（ステップＳＧ４）。係数CoefはＣ，Ｍ，Ｙ，Ｋの色の種類に応じて任意に設定可能であり、例えば、Coef＝Color2[col]＝Color2[C,M,Y,K]＝Color2[1/3,2/3,1/2,1/2]と設定すれば、Ｃの係数Coefは１／３と、Ｍの係数Coefは２／３と、Ｙの係数Coefは１／２と、Ｋの係数Coefは１／２と算出することができる。
【００６９】
ステップＳＧ４の処理を終えたら、ＣＰＵ１１が分割手段となって階調値dataを０〜data×Coefとdata×Coef〜dataとの領域に不均等に２分割する（分割工程）。その後、ＣＰＵ１１が判断手段となって階調値dataに係数Coefを乗じた値が座標（Ｘ，Ｙ）に対応するマスク中の閾値より大きいか否かで、当該閾値が階調値dataの０〜data×Coefの領域に存するか否かを判断する（ステップＳＧ５，判断工程の一部）。
【００７０】
ステップＳＧ５の処理で、階調値dataに係数Coefを乗じた値が当該閾値より大きく当該閾値が階調値dataの０〜data×Coefの領域に存すると判断したら、分解手段としてのＣＰＵ１１がその座標（Ｘ，Ｙ）に対応する画素では２走査目で記録ヘッド３からインクを吐出してドットを形成するよう対応させる（ステップＳＧ６，分解工程の一部）。
【００７１】
他方、ステップＳＧ５の処理で、階調値dataに係数Coefを乗じた値が当該閾値以下で当該閾値が階調値dataの０〜data×Coefの領域に存しないと判断したら、ステップＳＧ７の処理に移行する。ステップＳＧ７の処理では、ＣＰＵ１１が判断手段となって階調値dataが当該閾値より大きいか否かで、当該閾値が階調値dataのdata×Coef〜dataの領域に存するか否かを判断する（判断工程の一部）。
【００７２】
ステップＳＧ７の処理で、階調値dataが当該閾値より大きく当該閾値が階調値dataのdata×Coef〜dataの領域に存すると判断したら、分解手段としてのＣＰＵ１１がその座標（Ｘ，Ｙ）に対応する画素では１走査目で記録ヘッド３からインクを吐出してドットを形成するよう対応させる（ステップＳＧ８，分解工程の一部）。
【００７３】
他方、ステップＳＧ７の処理で、階調値dataが当該閾値以下で当該閾値が階調値dataのdata×Coef〜dataの領域に存しないと判断したら、ＣＰＵ１１がその座標（Ｘ，Ｙ）に対応する画素ではいずれの走査目でもドットを形成しないよう対応させる（ステップＳＧ９）。
【００７４】
以上の第５の態様では、注目画素の階調値を不均等に分割し、マスク中の閾値が注目画素の階調値のいずれの領域に存するかを判断しているから、記録ヘッド３の各走査でドットの占有率を不均等にすることができる。これにより、例えば、Ｃ，Ｍ，Ｙ，Ｋの各色でカラー画像を形成する場合において、１走査目ではＭの印字率を多く、２走査目でＣの印字率を多くするというように、色ごとに各走査の印字率を変えることが可能となり、色の重ね順をより均一化して色の重ね順の違いによる画質の品質低下を有効に抑えることができる。
【図面の簡単な説明】
【００７５】
【図１】画像形成装置１の概略構成を示す図面（模式図）である。
【図２】図１の変形例を示す図面である。
【図３】画像形成装置１の概略的な回路構成を示すブロック図である。
【図４】第１の態様に係る画像形成方法の各処理を経時的に示すフローチャートである。
【図５】第１の態様に係るステップＳＡ４の処理を経時的に示すフローチャートである。
【図６】第１の態様で形成したモノクロ画像を示すドット分布図である。
【図７】第２の態様に係るステップＳＡ４の処理を経時的に示すフローチャートである。
【図８】第３の態様に係る画像形成方法の各処理を経時的に示すフローチャートである。
【図９】第３の態様に係るステップＳＤ５の処理を経時的に示すフローチャートである。
【図１０】第４の態様に係るステップＳＤ５の処理を経時的に示すフローチャートである。
【図１１】第５の態様に係るステップＳＤ５の処理を経時的に示すフローチャートである。
【図１２】従来の態様で形成したモノクロ画像を示すドット分布図である。
【符号の説明】
【００７６】
１  画像形成装置
２  記録媒体
３  記録ヘッド
４  ノズル
５  搬送機構
１０  制御装置
１１  ＣＰＵ（量子化手段，分解手段，分割手段，判断手段）
１２  ＲＡＭ
１３  ＲＯＭ
【図１】
2008067049.tif 000003
【図２】
2008067049.tif 000004
【図３】
2008067049.tif 000005
【図４】
2008067049.tif 000006
【図５】
2008067049.tif 000007
【図６】
2008067049.tif 000008
【図７】
2008067049.tif 000009
【図８】
2008067049.tif 000010
【図９】
2008067049.tif 000011
【図１０】
2008067049.tif 000012
【図１１】
2008067049.tif 000013
【図１２】
2008067049.tif 000014