(57)【要約】【課題】モノクロ印刷を想定して作り込まれている閾値配列をそのまま利用しながら、黒と別の色とを交えた複数の色材による網点を精緻に表現し得るような仕組みを提供すること。【解決手段】表現すべき濃度よりも低いものの中で最も高いトナー濃度をベーストナー濃度として特定する。その後、画像形成装置に実装された閾値配列と表現すべき濃度とを比較した結果を基にドットを形成すべき位置とドットを形成すべきでない位置とをそれぞれ特定し、ベーストナー濃度とそれよりも一段階高いトナー濃度とを用いてドットを形成する。【選択図】図５
2008012822.tif 000002
【特許請求の範囲】
【請求項１】
画像の一つの画素又は複数の画素の纏まりの濃度を、その濃度を擬似的に表す複数のドットの配列である網点として記録材に形成する画像処理装置であって、
１つの網点を形成し得る各ドットの相対位置を示す位置情報と濃度の閾値とを対応付けて記憶した閾値配列記憶手段と、
色相が同じで濃度が異なる複数の色の各々を表す色情報とそれらの複数の色の濃度を表す濃度情報とを対応付けて記憶した色別濃度記憶手段と、
一つの画素又は複数の画素の纏まりの濃度を表す画像信号を入力する入力手段と、
前記入力された画像信号が表す濃度と前記閾値配列記憶手段にて位置情報と対応付けられた各閾値とを順次比較した結果を基に、当該画像信号が表す濃度を下回る閾値と対応付けて前記閾値配列記憶手段に記憶された位置情報である第１の位置情報とその濃度を上回る閾値と対応付けて前記閾値配列記憶手段に記憶された位置情報である第２の位置情報とを夫々特定するドット配列特定手段と、
前記入力された画像信号が表す濃度よりも低い濃度の中で最も高い濃度の濃度情報と対応付けて前記色別濃度記憶手段に記憶された第１の色情報と、その色情報よりも一段階高い濃度の濃度情報と対応付けて前記色別濃度記憶手段に記憶された第２の色情報とを特定する色特定手段と、
前記特定した第１の色情報が表す色のドットを前記第１の位置情報が示す位置に形成すると共に、前記特定した第２の色情報が表す色のドットを前記第２の位置情報が示す位置に形成するドット配列形成手段と
を備えた画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記色別濃度記憶手段は、
最低濃度値、最高濃度値、及びその中間の一又は複数の濃度値を表現する各色の色情報とそれらの濃度を表す濃度情報とを対応付けて記憶する
画像処理装置。
【請求項３】
請求項１又は２に記載の画像処理装置において、
自装置がドットの形成に用い得る複数の色とそれらの色の濃度の関係を表すデータを外部から取得する手段と、
前記取得したデータを基に前記色別濃度記憶手段の記憶内容を書き換える手段と
を更に備えた画像処理装置。
【請求項４】
請求項１乃至３に記載の画像処理装置において、
前記色別濃度記憶手段の記憶内容を所定のタイミングで書き換える手段
を更に備えた画像処理装置。
【請求項５】
請求項１乃至４に記載の画像処理装置において、
前記閾値配列記憶手段は、
ドットの形成の有無を２値的に決定付ける濃度の閾値を各位置情報と対応付けて記憶する
画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に関し、特に、画素の階調を網点により擬似的に表現する画像処理装置に関する。
【背景技術】
【０００２】
従来より、多値データとして提供される画素の階調をより少ない階調しか表現できない印刷エンジンを用いて擬似的に表現する種々の技術が提案されている。
例えば、特許文献１に開示された印刷装置は、塗出量を制御可能な濃度の異なる２種類以上のインクを搭載することにより、３種類以上の階調で記録材にドットを印字できるようになっている。そして、注目画素の濃度値と閾値配列とを比較することにより、その画素を表す網点の各ドットをどのインクで印字するかを判断する。更に、濃度値とある閾値の比較の結果生じたずれを、次のドット印字における比較に繰り越していくようになっている。
特許文献２に開示されたプリント方法は、濃度の異なる複数のトナーを用意し、それらのトナーを順次調合しながら使用することにより、各トナーを単独で用いる場合よりも多くの階調を表現する。
【特許文献１】特許３００１００２号公報
【特許文献２】特開平０６−１０８３７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、モノクロ印刷装置の多くは、黒の色材のほかに、「ハイライトカラー」と呼ばれるもう１つの色の色材を搭載できるようになっている。よって、黒と色相が同じで濃度が異なる色であるグレーの色材をこのハイライトカラーの色材の代わりに搭載して既存の網点形成ロジックと組み合わせれば、解像度を下げることなくより細かな階調を表現することも可能である。
しかしながら、網点の形状を決定付けるべく印刷装置に実装されている閾値配列は、色材を配置する黒と配置しない白の２階調を想定したものとなっているため、これにグレーの色材を交えて網点を形成させるようにするためには、ドットの形成の有無だけでなく、黒とグレーの何れの色材により各ドットを形成するかをも決定付け得るような閾値配列や色材選択のためのアルゴリズム等を新たに実装させなければならないという問題があった。
本発明は、このような背景の下に案出されたものであり、モノクロ印刷を想定して作り込まれている閾値配列をそのまま利用しながら、黒と別の色とを交えた複数の色材による網点を精緻に表現し得るような仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の好適な態様である画像処理装置は、画像の一つの画素又は複数の画素の纏まりの濃度を、その濃度を擬似的に表す複数のドットの配列である網点として記録材に形成する画像処理装置であって、１つの網点を形成し得る各ドットの相対位置を示す位置情報と濃度の閾値とを対応付けて記憶した閾値配列記憶手段と、色相が同じで濃度が異なる複数の色の各々を表す色情報とそれらの複数の色の濃度を表す濃度情報とを対応付けて記憶した色別濃度記憶手段と、一つの画素又は複数の画素の纏まりの濃度を表す画像信号を入力する入力手段と、前記入力された画像信号が表す濃度と前記閾値配列記憶手段にて位置情報と対応付けられた各閾値とを順次比較した結果を基に、当該画像信号が表す濃度を下回る閾値と対応付けて前記閾値配列記憶手段に記憶された位置情報である第１の位置情報とその濃度を上回る閾値と対応付けて前記閾値配列記憶手段に記憶された位置情報である第２の位置情報とを夫々特定するドット配列特定手段と、前記入力された画像信号が表す濃度よりも低い濃度の中で最も高い濃度の濃度情報と対応付けて前記色別濃度記憶手段に記憶された第１の色情報と、その色情報よりも一段階高い濃度の濃度情報と対応けて前記色別濃度記憶手段に記憶された第２の色情報とを特定する色特定手段と、前記特定した第１の色情報が表す色のドットを前記第１の位置情報が示す位置に形成すると共に、前記特定した第２の色情報が表す色のドットを前記第２の位置情報が示す位置に形成するドット配列形成手段とを備える。
【０００５】
この態様において、前記色別濃度記憶手段は、最低濃度値、最高濃度値、及びその中間の一又は複数の濃度値を表現する各色の色情報とそれらの濃度を表す濃度情報とを対応付けて記憶するようにしてもよい。
【０００６】
また、自装置がドットの形成に用い得る複数の色とそれらの色の濃度の関係を表すデータを外部から取得する手段と、前記取得したデータを基に前記色別濃度記憶手段の記憶内容を書き換える手段とを更に備えてもよい。
【０００７】
また、前記色別濃度記憶手段の記憶内容を所定のタイミングで書き換える手段を更に備えてもよい。
【０００８】
また、前記閾値配列記憶手段は、ドットの形成の有無を２値的に決定付ける濃度の閾値を各位置情報と対応付けて記憶するようにしてもよい。
【発明の効果】
【０００９】
本発明によると、モノクロ印刷を想定して作り込まれている閾値配列をそのまま利用しながら、黒と別の色とを交えた複数の色材による網点を精緻に表現し得るような仕組みを提供することができる。
【発明を実施するための最良の形態】
【００１０】
（発明の実施の形態）
本願発明の実施形態について説明する。
図１は、本実施形態にかかる画像処理装置１のハードウェア構成図である。図に示すように、この装置１は、画像信号入力部１０、制御部２０、及び印字部３０を備える。
画像信号入力部１０からは画素の濃度値を表す画像信号が入力される。この画像信号が表す濃度値は、原稿をスキャンして得た画像の各画素を隣接する４画素毎にブロック化し、各ブロックを形成する４画素の濃度の平均化したものである。また、この濃度値は、最小値である０．００と最大値である１．００の間の相対値によって濃度を表している。
【００１１】
制御部２０は、ＣＰＵ２１、レジスタ２２、ＲＡＭ２３、ＲＯＭ２４、ＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）２５などを備え、装置全体を制御する。
ＲＯＭ２４には、本実施形態に特有の機能をＣＰＵ２１に付与するプログラムが記憶される。ＲＡＭ２３をワークエリアとしてこのプログラムを実行するＣＰＵ２１は、後述する特徴的な処理を実行する。
ＥＥＰＲＯＭ２５は閾値配列２５ｂと色別濃度テーブル２５ａとを記憶する。
【００１２】
閾値配列２５ｂは、１つの網点を形成し得る各ドットの相対位置を示す位置情報（i,j）とドットの形成の有無を決定付ける濃度の閾値とを対応付けたものである。
図２は、閾値配列２５ｂを示す図である。図に示すように、この配列においては、網点を形成する４つのドットのうち、ｉ＝０とｊ＝０とにより位置決めされる左上のドットのしきい値は０．１３、ｉ＝０とｊ＝１とにより位置決めされる右上のドットの閾値は０．６３、ｉ＝１とｊ＝０とにより位置決めされる左下のドットの閾値は０．８８、ｉ＝１とｊ＝１とにより位置決めされる右下のドットの閾値は０．３８となっている。つまり、各閾値は、階調範囲（０．００〜１．００）を網点のドット数である４で等分することによって線形量子化するように設定されている（但し、端数は四捨五入する）。
【００１３】
図３は、色別濃度テーブル２５ａのデータ構造図である。図に示すように、このテーブルを構成するレコードの各々は、「インデックス」と「トナー濃度」の２つのフィールドを有している。そして、インデックス「１」と濃度の最小値である「０．００」とが、インデックス「３」と濃度の最大値である「１．００」とが夫々対応付けられ、インデックス「２」と両者のちょうど中間の濃度値である「０．５０」とが対応付けられている。更に、インデックス「４」は、濃度値の最大値を０．１０だけ上回る「１．１０」と対応付けられている。
【００１４】
印字部３０は、本願請求項のドット配列形成手段と対応する部位であり、感光体ドラム、帯電器、露光器、現像器、ドラムクリーナ、除電装置などからなる周知の画像形成エンジン３１のほか、標準トナーカセット収納部３２とオプショントナーカセット収納部３３とを有している。これらの両収納部には、任意の色のトナーを充填したトナーカセットを夫々収納できるようになっている。本実施形態においては、モノクロ印刷に通常用いる黒のトナーを充填したトナーカセットを標準トナーカセット収納部３２へ収納し、更に、黒と同じ色相で濃度が５０％のグレーのトナーを充填したトナーカセットをオプショントナーカセット収納部３３に収納して本装置１を稼動させるものとする。
【００１５】
次に、本実施形態の動作を説明する。
図４及び図５は、本実施形態の処理を示すフローチャートである。
図に示す動作は、画像信号入力部１０から濃度値を表す画像信号が供給されるたびに実行される。
図に示すステップ１００において、制御部２０は、表現すべき濃度gを特定する。この濃度gが、隣接する４画素の濃度の平均値であることは上述した。
続くステップ１１０において、制御部２０は、ベーストナー濃度のインデックスを指し示す変数t0iの初期値である「０」をレジスタ２２に設定する。
【００１６】
次に、レジスタ２２に設定されている変数t0iと対応付けて色別濃度テーブル２５ａの「トナー濃度」のフィールドに記憶されているトナー濃度を示すinklist[t0i]とステップ１００にて特定した濃度gの大小関係を求める（Ｓ１２０）。
ステップ１２０にてinklist[t0i]が濃度gよりも小さいと判断したときはステップ１３０に進み、t0iを１つインクリメントした後、ステップ１２０の処理を再び実行する。つまり、inklist[t0i]が濃度gを上回るまでステップ１２０とステップ１３０のループが繰り返され、t0iが１つずつインクリメントされていくことになる。
【００１７】
ステップ１２０にてinklist[t0i]が濃度gと同じか又は大きいと判断したときはステップ１４０に進み、t0iを１つデクリメントする。以上の一連の処理が実行されることにより、ステップ１００で特定した濃度gよりも低いものの中で最も高いトナー濃度のインデックスを指し示す変数t0iがレジスタ２２に設定されることになる。ステップ１４０を実行した後、濃度gとinklist[t0i]の差である濃度g0を求める（Ｓ１５０）。
【００１８】
続いて、inklist[t0i+1]とinklist[t0i]の差であるintervalを求める（Ｓ１６０）。
更に、閾値配列２５ｂの参照位置を指し示す変数であるjとiを０にリセットする（Ｓ１７０及び１８０）。
続くステップ１９０では、ステップ１５０で求めた濃度g0と、閾値配列２５ｂのj及びiに対応する閾値S(i,j)とステップ１６０で求めたintervalの積との大小関係を求める。
【００１９】
ステップ１９０にて濃度g0が閾値S(i,j)とintervalの積と同じか又は小さいと判断したときはステップ２００に進み、ｊとｉとにより位置決めされるドットの色を、inklist[t0i]が示すトナー濃度の色とする。
ステップ１９０にて濃度g0が閾値S(i,j)とintervalの積よりも大きいと判断したときはステップ２１０に進み、ｊとｉとにより位置決めされるドットの色を、inklist[t0i+1]が示すトナー濃度の色とする。
【００２０】
つまり、濃度g0が閾値S(i,j)とintervalの積よりも小さいときはgよりも薄いものの中で一番濃い色のトナーでドットを形成する一方で、濃度g0が閾値S(i,j)とintervalの積と同じか又は大きいときはgよりも濃いものの中で一番薄い色のトナーでドットを形成するのである。
ステップ２００又はステップ２１０を実行した後、ｉを１つインクリメントし（Ｓ２２０）、続くステップ２３０にてｉと閾値配列２５ｂの横方向のドット数mの大小関係を求める。なお、本実施形態における閾値配列２５ｂは図２に示した形状を成しているのでmの値は２となる。
【００２１】
ステップ２３０にてiがmよりも小さいと判断したときはステップ１９０に戻る一方、iがmと同じか又は大きいと判断したときはｊを１つインクリメントし（Ｓ２４０）、続くステップ２５０にてjと閾値配列２５ｂの縦方向のドット数nの大小関係を求める。なお、本実施形態における閾値配列２５ｂは図２に示した形状を成しているのでnの値は２となる。
ステップ２５０にてｊがnよりも小さいと判断したときはステップ１８０に戻る一方、ｊがnと同じか又は大きいと判断したときは処理を終了し、それまでの処理により決定された各色のドットを記録材に形成する。
【００２２】
図６は、０．００、０．１０、０．２０、０．３０、０．４０、０．５０、０．６０、０．７０、０．８０、０．９０、１．００の各濃度gの画像信号が入力されたときに記録材に形成されるドットの配列を示した図である。図において、黒により塗り潰された矩形は黒のトナーにより形成されたドットを表し、ハッチングが施された矩形はトナーのトナーにより形成されたドットを表す。そして、各矩形内に記された数は閾値配列２５ｂとして各ドット毎に設定された閾値である。
【００２３】
ここで、画像信号入力部１０より入力される画像信号が表す具体的な濃度を想定し、図４及び図５に示す処理内容について更に具体的に説明する。
まず、画像信号が表す濃度ｇが０．３５であったケースを想定する。このケースにおいては、ステップ１２０乃至ステップ１３０のループが一度だけ繰り返される結果、ステップ１４０では、ステップ１００で特定した濃度gよりも低いものの中で最も高いトナー濃度のインデックスを指し示す変数t0iが０としてレジスタ２２に設定されることになる。
ステップ１５０では濃度gとinklist[0]が示すトナー濃度値である０の差である０．３５がg0の値として求められ、続くステップ１６０では、inklist[1]が示すトナー濃度値である０．５０とinklist[0]が示すトナー濃度値である０の差である０．５がintervalの値として求められる。
そして、ステップ１７０及びステップ１８０では、ドットの形成位置を指し示す変数であるjとｉが０に設定される。
ステップ１９０では、ステップ１５０で求めた値０．３５と、ステップ１６０で求めた値０．５０とS[0.0]の閾値０．１３の積との大小関係が求められる。そして、前者が後者よりも大きいためこのステップの判断結果は「Yes」となってステップ２１０に進み、dstpic[0,0]により位置決めされるドットのトナー濃度はinklist[1]が示す０．５０となる。
ステップ２２０では、iの値が１つインクリメントされて１となる。この値は閾値配列２５ｂの横方向のドット数である２よりも小さいので、ステップ２３０の判断結果は「Yes」となって、ステップ１９０に戻る。
【００２４】
ステップ１９０では、ステップ１５０で求めた値０．３５と、ステップ１６０で求めた値０．５０とS[1.0]の閾値０．８８の積との大小関係が求められる。そして、後者が前者よりも大きいためこのステップの判断結果は「No」となってステップ２２０に進み、dstpic[1,0]により位置決めされるドットのトナー濃度はinklist[0]が示す０．００となる。
ステップ２２０では、iの値が１つインクリメントされて２となる。この値は閾値配列２５ｂの横方向のドット数である２と同じであるので、ステップ２３０の判断結果は「No」となってステップ２４０に進み、jの値が１つインクリメントされて１となる。この値は閾値配列２５ｂの横方向のドット数である２よりも小さいので、ステップ２５０の判断結果は「Yes」となってステップ１８０に進み、iの値が１から０にリセットされた後にステップ１９０に戻る。
【００２５】
ステップ１９０では、ステップ１５０で求めた値０．３５と、ステップ１６０で求めた値０．５０とS[1.1]の閾値０．３８の積との大小関係が求められる。そして、前者が後者よりも大きいためこのステップの判断結果は「Yes」となってステップ２１０に進み、dstpic[1,1]により位置決めされるドットのトナー濃度は、inklist[1]が示す０．５０となる。
ステップ２２０では、iの値が１つインクリメントされて１となる。この値は閾値配列２５ｂの横方向のドット数である２よりも小さいので、ステップ２３０の判断結果は「Yes」となって、ステップ１９０に戻る。
【００２６】
ステップ１９０では、ステップ１５０で求めた値０．３５と、ステップ１６０で求めた値０．５０とS[0.1]の閾値０．６３の積との大小関係が求められる。そして、前者が後者よりも大きいためこのステップの判断結果は「Yes」となってステップ２１０に進み、dstpic[0,1]により位置決めされるドットのトナー濃度は、inklist[1]が示す０．５０となる。
ステップ２２０では、iの値が１つインクリメントされて２となる。この値は閾値配列２５ｂの横方向のドット数である２と同じであるので、ステップ２３０の判断結果は「No」となってステップ２４０に進み、jの値が１つインクリメントされて２となる。この値は、閾値配列２５ｂの縦方向のドット数である２と同じであるので、ステップ２５０の判断結果は「No」となって処理が終了となる。
【００２７】
以上の処理が実行されることにより、dstpic[0,0]により位置決めされる左上のドットのトナー濃度が０．５０、dstpic[0,1]により位置決めされる右上のドットのトナー濃度が０．００、dstpic[1,0]により位置決めされる左下のドットのトナー濃度が０．５０、dstpic[1,1]により位置決めされる左下のドットのトナー濃度が０．５０となり、図６（ｅ）に示すドット配列の網点が記録材に形成されることになる。
【００２８】
次に、画像信号が表す濃度ｇが０．６５であったケースを想定する。このケースにおいては、ステップ１２０乃至ステップ１３０のループが二度繰り返される結果、ステップ１４０では、テップ１００で特定した濃度gよりも低いものの中で最も高いトナー濃度のインデックスを指し示す変数t0iが１としてレジスタ２２に設定されることになる。
ステップ１５０では濃度gとinklist[1]が示すトナー濃度値である０．５の差である０．１５がg0の値として求められ、続くステップ１６０では、inklist[2]が示すトナー濃度値である１．００とinklist[1]が示すトナー濃度値である０の差である０．５０がintervalの値として求められる。
そして、ステップ１７０及びステップ１８０では、ドットの形成位置を指し示す変数であるjとｉが０に設定される。
【００２９】
ステップ１９０では、ステップ１５０で求めた値０．１５と、ステップ１６０で求めた値０．５０とS[0.0]の閾値０．１３の積との大小関係が求められる。そして、前者が後者よりも大きいためこのステップの判断結果は「Yes」となってステップ２１０に進み、dstpic[0,0]により位置決めされるドットのトナー濃度はinklist[2]が示す１．００となる。
ステップ２２０では、iの値が１つインクリメントされて１となる。この値は閾値配列２５ｂの横方向のドット数である２よりも小さいので、ステップ２３０の判断結果は「Yes」となって、ステップ１９０に戻る。
【００３０】
ステップ１９０では、ステップ１５０で求めた値０．１５と、ステップ１６０で求めた値０．５０とS[1.0]の閾値０．８８の積との大小関係が求められる。そして、後者が前者よりも大きいためこのステップの判断結果は「No」となってステップ２００に進み、dstpic[1,0]により位置決めされるドットのトナー濃度はinklist[1]が示す０．５０となる。
ステップ２２０では、iの値が１つインクリメントされて２となる。この値は閾値配列２５ｂの横方向のドット数である２と同じであるので、ステップ２３０の判断結果は「No」となってステップ２４０に進み、jの値が１つインクリメントされて１となる。この値は閾値配列２５ｂの横方向のドット数である２よりも小さいので、ステップ２５０の判断結果は「Yes」となってステップ１８０に進み、iの値が１から０にリセットされた後にステップ１９０に戻る。
【００３１】
ステップ１９０では、ステップ１５０で求めた値０．１５と、ステップ１６０で求めた値０．５０とS[1.1]の閾値０．３８の積との大小関係が求められる。そして、後者が前者よりも大きいためこのステップの判断結果は「No」となってステップ２００に進み、dstpic[1,1]により位置決めされるドットのトナー濃度は、inklist[1]が示す０．５０となる。
ステップ２２０では、iの値が１つインクリメントされて１となる。この値は閾値配列２５ｂの横方向のドット数である２よりも小さいので、ステップ２３０の判断結果は「Yes」となって、ステップ１９０に戻る。
【００３２】
ステップ１９０では、ステップ１５０で求めた値０．１５と、ステップ１６０で求めた値０．５０とS[0.1]の閾値０．６３の積との大小関係が求められる。そして、後者が前者よりも大きいためこのステップの判断結果は「No」となってステップ２００に進み、dstpic[0,1]により位置決めされるドットのトナー濃度は、inklist[1]が示す０．５０となる。
ステップ２２０では、iの値が１つインクリメントされて２となる。この値は閾値配列２５ｂの横方向のドット数である２と同じであるので、ステップ２３０の判断結果は「No」となってステップ２４０に進み、jの値が１つインクリメントされて２となる。この値は、閾値配列２５ｂの縦方向のドット数である２と同じであるので、ステップ２５０の判断結果は「No」となって処理が終了となる。
【００３３】
以上の処理が実行されることにより、dstpic[0,0]により位置決めされる左上のドットのトナー濃度が１．００、dstpic[0,1]により位置決めされる右上のドットのトナー濃度が０．５０、dstpic[1,0]により位置決めされる左下のドットのトナー濃度が０．５０、dstpic[1,1]により位置決めされる左下のドットのトナー濃度が０．５０となり、図６（ｇ）に示すドット配列の網点が記録材に形成されることになる。
【００３４】
以上説明した本実施形態によると、モノクロ２階調用に準備された閾値配列２５ｂをそのまま用いて、黒にグレーのトナーを交えた高階調の網点を形成することができる。
また、本実施形態においては、黒とグレーの２色のトナーのトナーカセットを実装した態様を説明したが、色相が同じで濃度の異なる３つ以上の色のトナーのトナーカセットを実装し得る場合にも、図４及び図５に示したアルゴリズムの手順自体を変えることなく対応可能である。例えば、黒のトナーのトナーカセットのほかに、その黒に対する濃度が７５パーセント、５０パーセント、２５パーセントの合計４色のトナーのトナーカセットを実装し得る場合には、図３に示した色別濃度テーブル２５ａを、０〜５のインデックスと夫々対応付けられた６つのレコードで構成し、それらの各レコードの「トナー濃度」のフィールドに各トナーの濃度値を設定すればよい。
【００３５】
（他の実施形態）
本願発明は、種々の変形実施が可能である。
上記実施形態においては、１つの網点が４つのドットにより形成され、これらのドットの位置に応じた各閾値の閾値配列２５ｂがＥＥＰＲＯＭ２５に記憶されていた。これに対し、より多くのドットにより１つの網点を形成するようにしてもよい。その場合も、当初より実装されている閾値配列２５ｂの数に応じて図５に示したｍとｎの値を変更することにより、色相が同じで濃度の異なる複数の色のトナーを用いた網点の形成が可能である。
また、画像信号入力部１０から入力される画像信号の濃度値は隣接する４画素の濃度の平均値である必要はなく、網点により濃度を擬似的に表現する一つの画素又は複数の画素の濃度の代表値となり得るものであればよい。
上記実施形態における閾値配列２５ｂの各閾値は、階調範囲（０．００〜１．００）を網点のドット数である４で等分することによって線形量子化されるように設定されていたが、この閾値配列における閾値は任意であり、設計仕様に応じて適宜好適化するとよい。
上記実施形態の色別濃度テーブル２５ａの各レコードの「トナー濃度」のフィールドには、「０」、「０．５」、「１．０」というように、濃度を等間隔で表した値が記憶されていたが、像担持体や現像器その他の画像形成エンジン３１のデバイスの電気的特性を加味してそれらの内容を適宜改変してもよい。
上記実施形態においては、閾値配列２５ｂや色別濃度テーブル２５ａがＥＥＰＲＯＭ２５に予め記憶されておりその内容は固定的なものであった。これに対し、外部装置からパラメータを取得するインターフェースを設け、トナーカセット収容部のトナーカセットに充填されるトナーの色の濃度に応じたパラメータをそのインターフェースから逐次取得して閾値配列２５ｂや色別濃度テーブル２５ａの記憶内容を書き換えるようにしてもよい。また、その書き換えを所定時間毎に行うようにすると尚よい。
【図面の簡単な説明】
【００３６】
【図１】画像処理装置のハードウェア構成図である。
【図２】閾値配列を示す図である。
【図３】色別濃度テーブルのデータ構造図である。
【図４】実施形態の処理を示すフローチャートである。
【図５】実施形態の処理を示すフローチャートである。
【図６】記録材に形成されるドットの配列を示した図である。
【符号の説明】
【００３７】
１０…画像信号入力部、２０…制御部、２１…ＣＰＵ、２３…ＲＡＭ、２４…ＲＯＭ、２５…ＥＥＰＲＯＭ、２２…レジスタ、３１…画像形成エンジン、３２…標準トナーカセット収納部、３３…オプショントナーカセット収納部
【図１】
2008012822.tif 000003
【図２】
2008012822.tif 000004
【図３】
2008012822.tif 000005
【図４】
2008012822.tif 000006
【図５】
2008012822.tif 000007
【図６】
2008012822.tif 000008