(57)【特許請求の範囲】
【請求項１】
出力画像に係る複数色の画像データに対してそれぞれ閾値マトリクスを用いたスクリーン処理を行うための前記閾値マトリクスを設定する画像処理装置であって、
前記複数色の画像データのそれぞれに対して用いられる前記閾値マトリクスを、当該閾値マトリクスへの合計メモリー割り当て量が所定の上限サイズ以下となる範囲で各閾値マトリクスに配分して割り当てる割り当て手段と、
前記割り当ての量に応じたサイズで前記閾値マトリクスを設定する設定手段と、
前記設定された前記複数の閾値マトリクスを各々割り当てられたメモリー領域に記憶する記憶手段と
を備え、
前記割り当て手段は、画像形成に係る条件に対して最も視認性が高い色の画像に対する閾値マトリクスへのメモリーの割当量が、前記複数色の画像に対する閾値マトリクスの中で最大となるように前記複数の閾値マトリクスへのメモリー割当量を設定する
ことを特徴とする画像処理装置。
【請求項２】
前記割り当て手段は、画像形成に係る条件に対する視認性が高い程大きなメモリー割当比率で前記複数色の画像データに対する閾値マトリクスへのメモリーを割り当てることを特徴とする請求項１記載の画像処理装置。
【請求項３】
出力画像に係る複数色の画像データに対してそれぞれ閾値マトリクスを用いたスクリーン処理を行うための前記閾値マトリクスを設定する画像処理装置であって、
前記複数色の画像データのそれぞれに対して用いられる前記閾値マトリクスを、当該閾値マトリクスへの合計メモリー割り当て量が所定の上限サイズ以下となる範囲で各閾値マトリクスに配分して割り当てる割り当て手段と、
前記割り当ての量に応じたサイズで前記閾値マトリクスを設定する設定手段と、
前記設定された前記複数の閾値マトリクスを各々割り当てられたメモリー領域に記憶する記憶手段と、
ユーザーの入力操作を受け付ける操作手段と、
を備え、
前記割り当て手段は、当該操作手段により入力されたサイズに基づいて前記閾値マトリクスのサイズを定めて当該閾値マトリクスへのメモリーを割り当てる
ことを特徴とする画像処理装置。
【請求項４】
出力画像に係る複数色の画像データに対してそれぞれ閾値マトリクスを用いたスクリーン処理を行うための前記閾値マトリクスを設定する画像処理装置であって、
前記複数色の画像データのそれぞれに対して用いられる前記閾値マトリクスを、当該閾値マトリクスへの合計メモリー割り当て量が所定の上限サイズ以下となる範囲で各閾値マトリクスに配分して割り当てる割り当て手段と、
前記割り当ての量に応じたサイズで前記閾値マトリクスを設定する設定手段と、
前記設定された前記複数の閾値マトリクスを各々割り当てられたメモリー領域に記憶する記憶手段と、
を備え、
前記設定手段は、前記閾値マトリクスの解像度を前記画像データの画像形成に係る解像度以下とすることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理装置に関する。
【背景技術】
【０００２】
従来、トナーやインクを用いて記録媒体上に画像を形成する画像形成装置では、中間調を表現するために、スクリーン処理によりハーフトーン画像が形成されている。このスクリーン処理としては、ビットマップ画像の画素値と閾値マトリクスで規定された閾値との大小関係に基づいて二値化する組織的ディザ法が広く用いられている。
【０００３】
組織的ディザ法には、階調に応じて網点ドットのサイズを変化させるＡＭ変調（網点スクリーン）と、打点する網点ドットの数（周波数）を変化させるＦＭ変調（ＦＭディザ法）とがあり、画像形成には、それぞれ用いられている。しかしながら、これらを用いる画像形成装置では、画像形成に係る特性、特に、記録媒体の搬送方向（副走査方向）とその垂直方向（主走査方向）への出力に係る特性の違いにより等方的に各画素の色点（ドット）が出力されるとは限らない。従って、閾値マトリクスにおける閾値の配列により、特定の位置や方向にまとまって網点が潰れたり途切れたりする部分が生じる。閾値マトリクスは、通常、形成対象の画像データに対して繰り返しタイル状に適用されるので、その結果、ディザマトリクスの適用周期で濃淡の非一様性が繰り返し生じて、出力画像において人工的な模様が視認されるという問題（アーティファクト）がある。
【０００４】
この問題に対し、特許文献１では、実測された主走査方向への細線の線幅と副走査方向への細線の線幅との比に応じた周波数比でディザマトリクスの主走査方向及び副走査方向への閾値の配列を設定して網点の潰れや中抜けが周期的に視認されるのを低減させたり、カラー出力の各色について、ディザマトリクスのサイズを互いに異ならせて各色の出力の重なりパターンが毎周期繰り返されないようにしたりする技術が開示されている。
【０００５】
一方、周期的に現れる模様は、種々の条件により目立ち具合（模様の視認性の高さ）が異なる。この種々の条件の一つとして、模様の空間周期への依存性がある。従って、従来、ディザマトリクスのサイズを適宜に調整することで、視認性を低減する技術がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１３−１７１０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、このようなアーティファクトの視認性は、上述の種々の条件の組み合わせにより変化し得る。そして、従来の構成では、閾値マトリクスのサイズに対応したメモリーの割当量が固定されており、柔軟且つ容易に閾値マトリクスを設定することが困難であるという課題がある。
【０００８】
本発明の目的は、画像形成の状況に応じて柔軟且つ適切に各色の画像に対する閾値マトリクスへのメモリー割り当てを行うことの出来る画像処理装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、上記目的を達成するため、請求項１記載の発明は、
出力画像に係る複数色の画像データに対してそれぞれ閾値マトリクスを用いたスクリーン処理を行うための前記閾値マトリクスを設定する画像処理装置であって、
前記複数色の画像データのそれぞれに対して用いられる前記閾値マトリクスを、当該閾値マトリクスへの合計メモリー割り当て量が所定の上限サイズ以下となる範囲で各閾値マトリクスに配分して割り当てる割り当て手段と、
前記割り当ての量に応じたサイズで前記閾値マトリクスを設定する設定手段と、
前記設定された前記複数の閾値マトリクスを各々割り当てられたメモリー領域に記憶する記憶手段と
を備え、
前記割り当て手段は、画像形成に係る条件に対して最も視認性が高い色の画像に対する閾値マトリクスへのメモリーの割当量が、前記複数色の画像に対する閾値マトリクスの中で最大となるように前記複数の閾値マトリクスへのメモリー割当量を設定する
ことを特徴としている。
【００１２】
請求項２記載の発明は、請求項１記載の画像処理装置において、
前記割り当て手段は、画像形成に係る条件に対する視認性が高い程大きなメモリー割当比率で前記複数色の画像データに対する閾値マトリクスへメモリーを割り当てることを特徴としている。
【００１３】
請求項３記載の発明は、
出力画像に係る複数色の画像データに対してそれぞれ閾値マトリクスを用いたスクリーン処理を行うための前記閾値マトリクスを設定する画像処理装置であって、
前記複数色の画像データのそれぞれに対して用いられる前記閾値マトリクスを、当該閾値マトリクスへの合計メモリー割り当て量が所定の上限サイズ以下となる範囲で各閾値マトリクスに配分して割り当てる割り当て手段と、
前記割り当ての量に応じたサイズで前記閾値マトリクスを設定する設定手段と、
前記設定された前記複数の閾値マトリクスを各々割り当てられたメモリー領域に記憶する記憶手段と、
ユーザーの入力操作を受け付ける操作手段と、
を備え、
前記割り当て手段は、当該操作手段により入力されたサイズに基づいて前記閾値マトリクスのサイズを定めて当該閾値マトリクスへのメモリーを割り当てる
ことを特徴としている。
【００１４】
請求項４記載の発明は、
出力画像に係る複数色の画像データに対してそれぞれ閾値マトリクスを用いたスクリーン処理を行うための前記閾値マトリクスを設定する画像処理装置であって、
前記複数色の画像データのそれぞれに対して用いられる前記閾値マトリクスを、当該閾値マトリクスへの合計メモリー割り当て量が所定の上限サイズ以下となる範囲で各閾値マトリクスに配分して割り当てる割り当て手段と、
前記割り当ての量に応じたサイズで前記閾値マトリクスを設定する設定手段と、
前記設定された前記複数の閾値マトリクスを各々割り当てられたメモリー領域に記憶する記憶手段と、
を備え、
前記設定手段は、前記閾値マトリクスの解像度を前記画像データの画像形成に係る解像度以下とすることを特徴としている。
【発明の効果】
【００１５】
本発明に従うと、画像形成の状況に応じて柔軟且つ適切に各色の画像に対する閾値マトリクスへのメモリー割り当てを行うことが出来るという効果がある。
【図面の簡単な説明】
【００１６】
【図１】本発明の画像形成装置の実施形態の内部構成を示すブロック図である。
【図２】ディザマトリクス記憶部に記憶された各色の画像に対するディザマトリクスへのメモリーの割り当て量の割合の例を示す図である。
【図３】ディザマトリクス設定処理の制御手順を示すフローチャートである。
【図４】設定されたディザマトリクスを用いたスクリーン処理の動作内容を示すブロック図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施の形態を図面に基づいて説明する。
図１は、本発明の画像形成装置の実施形態の内部構成を示すブロック図である。
【００１８】
画像形成装置１００は、制御部１１と、記憶部１２と、操作部１３（操作手段）と、表示部１４と、通信部１５と、読取部１６と、画像処理部１７と、画像メモリー１８と、画像形成部１９などを備える。
【００１９】
制御部１１は、画像形成装置１００の各部の動作を統轄制御する。制御部は、ＣＰＵ（Central Processing Unit）及びＲＡＭ（Random Access Memory）を備え、記憶部１２に記憶されている各種制御プログラムを読み出して、制御動作に係る各種演算処理を行う。例えば、制御部１１は、画像メモリー１８に入力記憶された画像データの画像処理を画像処理部１７に行わせ、当該処理された画像データを用いて画像形成部１９により画像を形成させる。
【００２０】
記憶部１２は、制御部１１が読み取り可能なプログラム、データや設定などを記憶している。記憶部１２としては、例えばＨＤＤ（Hard Disk Drive）、ＳＳＤ（Solid State Drive）、フラッシュメモリー、ＲＯＭ（Read Only Memory）等の読み書き可能な記憶媒体を一又は複数用いることが出来る。
【００２１】
操作部１３は、表示部１４と一体に構成されたタッチセンサーや、操作キーなどを備え、ユーザーの表示画面へのタッチ操作や操作キーの押下操作に応じた操作信号を制御部１１に出力することでユーザーの入力操作を受け付ける。
【００２２】
表示部１４は、制御部１１からの制御信号に従って操作画面やステータスなどを表示する。表示部１４には、特には限られないが、例えば、ドットマトリクス方式による表示を行う液晶ディスプレイ（ＬＣＤ）が用いられる。
【００２３】
通信部１５は、制御部１１からの指示に従い、ネットワーク上のサーバー等と通信するためのインターフェイスであり、例えば、ネットワークカードや、無線ＬＡＮ（ＩＥＥＥ８０２．１１ｎなど）などによる無線通信用のモジュールである。通信部１５は、コンピューターやプリンターサーバーなどの外部機器から画像形成対象の画像データやプリントジョブに係る設定データを受信し、ステータス信号などを出力する。
【００２４】
読取部１６は、原稿を所定の解像度で読み取って（スキャン）、当該解像度のビットマップ形式の画像データをＲ（赤）、Ｇ（緑）、Ｂ（青）の３色（３波長）でそれぞれ生成する。生成された画像データは、画像メモリー１８に出力されて保持される。
【００２５】
画像処理部１７は、取得された画像データを画像形成部１９による画像形成に適した形に変換する各種処理を行う。画像処理部１７は、例えば、外部から取得された画像形成対象画像のＰＤＬ（Page Description Language）データを解析して中間データを作成し、当該中間データに基づいてＣ（シアン）、Ｍ（マジェンタ）、Ｙ（イエロー）及びＫ（黒）の各色によるビットマップ形式の画像データ（ラスター画像データ）に変換する処理（ラスタライズ処理）を行う。また、画像処理部１７は、スクリーン処理部１７１と、ディザマトリクス設定部１７２（割り当て手段、設定手段）と、ディザマトリクス記憶部１７３（記憶手段）とを備え、ラスター画像データに対し、更に、ディザマトリクス（閾値マトリクス）を用いて画像形成部１９に応じた中間調処理を行い、出力用画像データに変換する処理を行う。
【００２６】
画像処理部１７は、専用のＣＰＵ、ＲＡＭ、ＨＤＤといった読み書き可能な記憶部及び論理回路を備え、スクリーン処理部１７１及びディザマトリクス設定部１７２の処理は、このＣＰＵなどを用いて行われる。なお、これらの処理は、制御部１１のＣＰＵ及びＲＡＭが他の処理と共に行うこととしても良い。また、ディザマトリクス設定部１７２の処理は、画像処理部１７の記憶部に記憶されたプログラムをＲＡＭに読み出して実行することで、ソフトウェア制御により行われる。
【００２７】
スクリーン処理部１７１は、予め設定されたディザマトリクスを用いた組織的ディザ法によるハーフトーン処理を行って出力画像を二値データに変換する。ディザマトリクスのデータは、ディザマトリクス設定部１７２の動作に基づいて生成、または記憶部から読み出されてディザマトリクス記憶部１７３に記憶される。
【００２８】
画像形成部１９は、スクリーン処理がなされたラスター画像データに基づき、記録媒体上に画像を形成する。
具体的には、画像形成部１９は、Ｃ、Ｍ、Ｙ、Ｋの各色についてそれぞれ露光部、現像部、及び感光体の組み合わせを備えている。露光部は、帯電し、回転する感光体上を光走査して、画像データに基づく光量で感光体の各画素に対応する部分を露光させて静電潜像を形成する。現像部は、感光体上に形成された静電潜像をトナーで現像する。このようにして４つの感光体上に形成された各色の画像は、中間転写ベルト等を介して記録媒体上に重ねて転写され、定着装置により定着処理がなされる。このとき、露光部の出力する光ビームが必ずしも等方的に感光体を露光させることが出来ないことなどから、形成されるハーフトーン画像に僅かなムラが生じる場合がある。
【００２９】
次に、本実施形態の画像形成装置１００におけるディザマトリクスの設定について説明する。この画像形成装置１００のスクリーン処理部１７１では、Ｃ、Ｍ、Ｙ、Ｋ各色のラスター画像に対して各々別個に設定されたディザマトリクスによりスクリーン処理が行われる。Ｃ、Ｍ、Ｙ、Ｋ各色の画像に対応したディザマトリクスは、ディザマトリクス記憶部１７３にまとめて記憶されている。ディザマトリクス記憶部１７３は、高速読み出しが可能なメモリーであり、ここではＲＡＭである。
【００３０】
ディザマトリクス記憶部１７３の記憶容量は、４つのディザマトリクスの格納に必要な容量に対応した固定量（上限サイズ）となっており、４つのディザマトリクスの合計サイズが当該固定量以下となる範囲で各ディザマトリクスにメモリーを任意の割合で適宜割り当てて内容を変更することが可能となっている。
【００３１】
各色の画像に対するディザマトリクスのサイズは、スクリーン処理がなされた各色の画像におけるアーティファクトが何れも認識され難いように設定される。
一般に、人間の目によって認識されやすい空間構造の周期長がある。このような周期長を示すモデル式としては、視覚伝達関数（ＶＴＦ）が用いられている。本実施形態で用いられるモデル式では、模様の視認しやすさ（視認性）は、観察者から空間構造までの距離ｌ（ｍｍ）と模様の空間周波数ｆ（ｍｍ−１）により、式（１）のように求められる。
ＶＴＦ＝５．０５×ｅｘｐ（−０．１３８×πｌｆ／１８０）×（１−ｅｘｐ（−０．１×πｌｆ／１８０）…式（１）
観察者が記録媒体であるＡ４以下の紙面を観察する場合の平均的な距離に相当する３００ｍｍを距離ｌとすると、ＶＴＦは、空間周波数ｆが約１（ｍｍ−１）で極大となり、空間周波数ｆ（空間周期１／ｆ）がこれより短く又は長くなると、ＶＴＦが低下する。
【００３２】
１２００ｄｐｉ（dot per inch）の画像が出力される場合、ディザ周期が６４ピクセルとすると、この長さは１．３５ｍｍであるので、ディザ周期が６４ピクセルよりも増加するほど、即ち、空間周波数ｆが小さくなるほどディザパターンに係る模様が視認し難くなる。従って、ディザマトリクスのサイズを視認性が高い色程大きく設定することで、視認性が高い色のディザパターンに係る模様をより認識され難くし、視認性が低い色については、ディザマトリクスのサイズをあまり大きくしなくても、視認性が高い色と同等程度にディザパターンに係る模様が容易には認識されない。
【００３３】
この画像形成装置１００のディザマトリクス設定部１７２では、背景色（通常では、白色）に対して明度、彩度及び色相の差が大きい色については、ディザマトリクスのサイズが他の色よりも大きく設定される。ここでは、Ｃ、Ｍ、Ｙの各色と比較して、Ｋ色の明度差が最も大きいので、Ｋ色のディザマトリクスのサイズが大きく設定される。また、Ｙ色の明度差が最も小さいので、このＹ色画像に対するディザマトリクスのサイズを他の色の画像に対するディザマトリクスより小さくしても良い。
【００３４】
ここで、画像形成部１９が出力可能な画像解像度が１２００ｄｐｉより大きい場合、例えば、２４００ｄｐｉであっても、ディザマトリクスは、スクリーン処理において各成分を１２００ｄｐｉの解像度で適用させるよう構成することが出来る。このように、ディザマトリクスの解像度を出力解像度以下に設定することで、ディザパターンに係る出力ムラが目立たないようにすることも可能である。
【００３５】
図２は、ディザマトリクス記憶部１７３に記憶された各色の画像に対するディザマトリクスへのメモリーの割り当て量の割合を示す図の例である。
【００３６】
この例では、視認性が他のＣ、Ｍ、Ｙ３色よりも相対的に高いＫ色の画像に対するディザマトリクスへのメモリーの割当量、即ち、サイズが、Ｃ、Ｍ、Ｙ３色の画像にそれぞれ対応するディザマトリクスへのメモリーの割当量（サイズ）の４倍となっている。即ち、各ディザマトリクスが正方行列である場合、Ｋ色の画像に対するディザマトリクスの行数及び列数が他の３色の画像に対するディザマトリクスの行数及び列数のそれぞれ２倍になっている。例えば、Ｃ、Ｍ、Ｙ３色の画像に対して用いられるディザマトリクスを２５６×２５６の行列とし、Ｋ色の画像に対して用いられるディザマトリクスを５１２×５１２の行列として生成し、ディザマトリクス記憶部１７３に記憶させることが出来る。
なお、ここでは、ディザマトリクスのサイズを２の冪乗とすることで効率良くディザマトリクスの設定を行っているが、各ディザマトリクスのサイズは、２の冪乗に限られる必要はない。
【００３７】
ＹＭＣＫ各色の視認性の高低は、背景色の設定などに基づいて変化し得る。即ち、画像を形成する記録媒体の色が白色ではない場合、例えば、暗色系の場合には、背景色に対するＫ色の画像の視認性が大きく低下する一方で、背景色に対するＹ色の画像の視認性が大きく向上する。また、画像形成部１９が長期間に亘って使われると、当該使用に応じて各色の視認性が変化していく。
このディザマトリクス設定部１７２は、一時的又は長期的な視認性の変化に応じて各色の画像に対するディザマトリクスへのメモリー量割り当て比を変更しながら、設定を更新していくことが出来る。
【００３８】
また、更に、ＹＭＣＫ各色の視認性は、画像形成部１９の特性やトナーの種別によっても異なる。従って、画像形成装置１００の出荷前試験時や修理後などにおいて、画像形成部１９に応じたディザマトリクスのサイズを各々操作部１３により直接入力して、当該サイズに応じたメモリーをそれぞれ割り当ててディザマトリクスを生成又は読み出し、記憶させてから出荷することも出来る。
【００３９】
上述のように、画像の出力条件に応じて各ディザマトリクスへのメモリー割当量を適切に設定するには、直接ユーザーがサイズを指定して入力する他、記録媒体の背景色に係るパラメーターや画像形成部１９の使用履歴を示すパラメーター、例えば、各色の画像形成ユニットにおける使用回数を計数するカウンターの値を取得して、予め定められた基準量に対して所定の重み付けで増減させていくことが出来る。これらの場合、記録媒体の背景色に係るパラメーターは、例えば、ユーザーによって設定された背景色に基づいて画像処理部１７のＣＰＵが算出することが出来る。また、使用履歴を示すパラメーターは、画像形成部１９や画像処理部１７が保持するデータが所定の間隔で自動的に取得されて、ディザマトリクスへのメモリー割り当て量の配分に反映させることが出来る。
【００４０】
図３は、ディザマトリクス設定部１７２（画像処理部１７のＣＰＵ）によるディザマトリクス設定処理の制御手順を示すフローチャートである。
【００４１】
このディザマトリクス設定処理は、画像処理部１７の記憶部から読み出されたディザマトリクス設定プログラムが起動されることで開始される。
ディザマトリクス設定処理が開始されると、画像処理部１７のＣＰＵは、先ず、各ディザマトリクスサイズの直接入力がなされたか否かを判別する（ステップＳ２０１）。ディザマトリクスサイズの直接入力が成されたと判別された場合には（ステップＳ２０１で“ＹＥＳ”）、ＣＰＵは、当該入力されたディザマトリクスのサイズを取得する（ステップＳ２０２）。それから、ＣＰＵの処理は、ステップＳ２０９に移行する。
【００４２】
ディザマトリクスサイズの直接入力がなされていないと判別された場合には（ステップＳ２０１で“ＮＯ”）、ＣＰＵは、画像形成が行われる記録媒体の背景色の設定があったか否かを判別する（ステップＳ２０３）。背景色の設定があったと判別された場合には（ステップＳ２０３で“ＹＥＳ”）、ＣＰＵは、当該背景色に対応するパラメーターを決定する（ステップＳ２０４）。一方、背景色の設定がないと判別された場合には（ステップＳ２０３で“ＮＯ”）、ＣＰＵは、背景色を基準色（白色）として、当該パラメーターの影響が出ないようにパラメーターを「０」に設定する（ステップＳ２０５）。
【００４３】
ステップＳ２０４又はステップＳ２０５の処理に続いて、ＣＰＵは、画像形成部１９の各画像ユニットの動作履歴（使用履歴）を取得する（ステップＳ２０６）。ＣＰＵは、取得された動作履歴に対応するパラメーターを決定する（ステップＳ２０７）。
【００４４】
ＣＰＵは、ステップＳ２０４、Ｓ２０５、Ｓ２０７で設定されたパラメーターに基づいて、各トナー色の背景色に対する視認性に対応するディザマトリクスへのメモリーの割り当て比（サイズ比）を算出する（ステップＳ２０８）。ＣＰＵは、ディザマトリクス記憶部１７３の最大記憶容量に基づいて、算出されたメモリー割り当て比で生成可能な各ディザマトリクスのサイズを設定する（ステップＳ２０９）。或いは、ステップＳ２０２の処理で直接ディザマトリクスのサイズが入力された場合には、ＣＰＵは、当該入力サイズを各色画像に対応するディザマトリクスのサイズとする。
【００４５】
ＣＰＵは、ディザマトリクス記憶部１７３に算出されたメモリー比で各色の画像に対するディザマトリクスの記憶領域を割り当てて、各々設定されたサイズのディザマトリクスを生成する（ステップＳ２１０）。ディザマトリクスは、従来公知の種々の方法で生成するか、又は、予め設定されたものを記憶部から読み出すことが出来る。そして、ＣＰＵは、生成されたディザマトリクスをディザマトリクス記憶部１７３の各々割り当てられたメモリー領域に記憶させる（ステップＳ２１１）。そして、ＣＰＵは、ディザマトリクス設定処理を終了する。
【００４６】
次にスクリーン処理の動作について説明する。
図４は、設定されたディザマトリクスを用いたスクリーン処理部１７１におけるスクリーン処理の動作内容を示すブロック図である。
【００４７】
このスクリーン処理部１７１では、スクリーン処理が開始されると、先ず、閾値取得部７３１において、指定された出力画像の色に応じてアクセス対象のディザマトリクスを決定する。次いで、先頭から順番に処理対象の画像における各画素位置を指定していき、ディザマトリクス記憶部１７３を参照して当該画素位置に対応する成分のデータにアクセスして閾値を取得する。
【００４８】
それから、画像メモリー１８にアクセスして、入力画像データにおける処理対象の画素位置の画素値を取得し、比較処理部７３２において、この画素値と先に取得された閾値とを比較することで出力画素値を求める。
全ての画素位置について、出力画素値を求める処理を繰り返し行うことで、スクリーン処理が終了する。
【００４９】
以上のように、本実施形態の画像処理部１７は、スクリーン処理部１７１によりＣＭＹＫ各色の画像データに対してそれぞれ設定されたディザマトリクスによりスクリーン処理を行う構成であって、これら各色に対するディザマトリクスをその合計サイズが固定サイズ以下となるように設定するディザマトリクス設定部１７２と、設定された複数のディザマトリクスを記憶するディザマトリクス記憶部１７３とを備える。即ち、容易に各色の画像に対するディザマトリクスのサイズの比を変更して、必要な色の画像に対するディザマトリクスに優先的にメモリーを割り当てることが出来る。従って、記憶容量を大型化せずに画像形成の状況に応じて容易に各色の画像に対するディザマトリクスを適切なサイズで設定することが出来る。
【００５０】
また、ディザマトリクスの配列数を各々２の冪乗とすることで、記憶容量を容易に分割して効率良く用いることが出来る。
【００５１】
また、ディザマトリクス設定部１７２は、記録媒体の背景色や画像形成部１９の使用履歴といった画像形成に係る条件に対して最も視認性が高い色の画像に対するディザマトリクスへのメモリー割当量が、ＣＭＹＫ各色の画像に対するディザマトリクスの中で最大となるようにメモリーの割り当て比を設定する。従って、ディザマトリクスの周期による濃度ムラなどのアーティファクトの視認度が高い色の画像について、ディザマトリクスのサイズにより優先的に視認性を下げることで、全体としてアーティファクトの視認性をバランス良く低減させることが出来る。
【００５２】
また、画像形成に係る条件に対する視認性がより高い色のディザマトリクス程、より大きな割合でメモリーを配分してディザマトリクスを設定することで、更にアーティファクトの視認度をバランス良く均一に低減させることが出来るので、ディザマトリクス記憶部１７３の記憶容量を効率良く用いながらアーティファクトの視認性をバランス良く低下させることが出来る。
【００５３】
また、ユーザーの入力操作を受け付ける操作部１３を備え、ディザマトリクス設定部１７２は、入力されたサイズに基づいて定められたディザマトリクスを設定する。従って、画像形成に係る条件に一時的な変更が生じた場合や、形成画像の色遣いや形態などが特殊な場合などであって、標準的なディザマトリクスサイズと合わない場合に、ユーザーが任意に設定を入力操作して各色の画像に対するディザマトリクスサイズを適切なサイズに配分することが出来る。
【００５４】
また、ディザマトリクス設定部１７２は、画像形成に係る出力画像の解像度が十分に高い場合には、この解像度よりも小さい解像度でのディザマトリクスを生成することが出来る。これにより、ディザパターンによるアーティファクトの視認性を必要なレベル落とす範囲で無駄なく適切なサイズのディザマトリクスを設定することが出来る。
【００５５】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
例えば、上記実施の形態では、ＣＭＹＫ４色のカラー画像出力を例に挙げて説明したが、これに限られない。色の数は、適宜設定可能である。
【００５６】
また、上記実施の形態では、露光部、現像部及び感光体を用いてトナーを記録媒体上に定着させる画像形成装置について説明したが、これに限られない。インクを吐出させるインクジェット型の画像形成装置におけるハーフトーン処理であっても、ディザパターンに応じたムラを抑える場合に本発明を適用することが出来る。
【００５７】
また、本実施形態の画像処理部１７は、画像形成装置とは独立に設けられて、複数の画像形成装置に対して各々メモリー配分を切り替えながらスクリーン処理画像を出力可能なものであっても良い。
【００５８】
また、以上の説明では、本発明に係るずれディザマトリクス設定部１７２の処理動作に係るディザマトリクス設定プログラムのコンピューター読み取り可能な媒体としてＨＤＤを例に挙げて説明したが、これに限定されない。その他のコンピューター読み取り可能な媒体として、フラッシュメモリーその他の不揮発性メモリー、ＳＳＤ（Solid State Drive）、やＣＤ−ＲＯＭなどの可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も本発明に適用される。
その他、上記の実施形態で示した構成、制御手順や制御内容といった具体的な内容は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【符号の説明】
【００５９】
１１   制御部
１２   記憶部
１３   操作部
１４   表示部
１５   通信部
１６   読取部
１７   画像処理部
１８   画像メモリー
１９   画像形成部
１００ 画像形成装置
１７１ スクリーン処理部
１７２ ディザマトリクス設定部
１７３ ディザマトリクス記憶部
７３１ 閾値取得部
７３２ 比較処理部
【図１】
0005949740.tif 000002
【図２】
0005949740.tif 000003
【図３】
0005949740.tif 000004
【図４】
0005949740.tif 000005