(57)【特許請求の範囲】
【請求項１】
画像データをハーフトーンイメージに変換し、
１画素を、１記録ドットのみあるいは隣接する複数記録ドットにより形成することが可能な画像出力装置で、前記ハーフトーンイメージの各画素を、階調に応じて前記１記録ドットのみでの形成と前記隣接する複数記録ドットによる形成とに切り換えて出力する場合のハーフトーン処理用マスクを作成するハーフトーン処理用マスク作成方法であって、
該マスク作成方法は、評価関数として人間の視覚特性を近似した解像度に依存する関数を用いるマスク最適化のプロセスを含み、
前記隣接する複数記録ドットにより形成する画素同士が互いに近接して急激なドットゲインを生じさせる影響がないだけの距離を保つように配置したときの階調レベルを切換階調レベルとして設定し、
前記マスク最適化のプロセスは、前記関数に設定する解像度を、１画素を形成する前記隣接する複数記録ドットの数に応じて、前記切換階調レベルよりハイライト側をシャドー側に比べて低く設定することで前記ハーフトーン処理用マスクの最適化を行う、
ことを特徴とするハーフトーン処理用マスク作成方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ハーフトーン処理用マスク作成方法に関し、詳細には、画素再現特性にばらつきの出やすい電子写真記録装置や画素の大小によって画像品質と出力速度のバランスをとるインクジェット記録装置等の個々の画像出力装置に対応して良好な閾値マスクを作成するハーフトーン処理用マスク作成方法に関する。
【０００２】
【従来の技術】
従来、デジタル画像処理におけるハーフトーンイメージの作成方法としては、大別して、「ディザ法」と「誤差拡散法」があり、それぞれ以下のような特性を有している。
【０００３】
まず、ディザ法は、演算処理が軽量で、高速処理が可能であり、低画質から中画質向きで、モアレ対策が必須である。一方、誤差拡散法は、演算処理の負担が大で、処理速度が遅く、高画質向きで、高速化、低コスト化が課題である。
【０００４】
このように、ディザ法と誤差拡散法は、いずれの方法も一長一短があるため、画像出力装置の構成や画像の種類に応じて使い分けられるのが一般的である。
【０００５】
そして、１９００年代後半になって、これら２つの方式の長所を併せ持ったハーフトーン処理方法が提案された。一般的には、「ＦＭマスク法」、「ＦＭスクリーン法」、「ブルーノイズマスク法」等と呼ばれる方法で、分類的には、「ディザ法」、特に、Ｂａｙｅｒ型と同じく、周波数変調型（ＦＭ：Frequency Modulation）マスク比較法の一手法である。このハーフトーン処理方法は、閾値決定の際に、低周波成分を持たない高周波成分のみで構成される周波数特性（Blue Noise特性：ＢＮ特性）を付加することで、マスク比較法でありながら、Ｂａｙｅｒ型やドット集中型ディザに見られる周期性を廃することができ、モアレに対する抵抗力を高めるとともに、誤差拡散に近い解像度特性を持つことができるため、印刷分野を始めとして各方面から様々なアプローチが試みられている。
【０００６】
初期の頃の試みとしては、特許第２６２２４２９号公報記載の「青色雑音マスクを使用したグレイスケール画像のハーフトーン化のための方法および装置」では、完全にランダム（ホワイトノイズ）なドットパターンをフーリエ変換し、ＢＮ（青色ノイズ）特性を有したフィルタでフィルタリングした後、逆フーリエ変換を行って理想的なＦＭマスクの構築を試みている。
【０００７】
また、特開平６−６５８６号公報記載の「ハーフトーンイメージ生成方法及び装置」では、フーリエ変換を行った後、視覚特性を近似した関数（ＭＴＦ）を乗算する方法が提案されている。
【０００８】
【発明が解決しようとする課題】
しかしながら、このような従来のハーフトーン処理方法にあっては、画像出力部や人間の視覚特性等を考慮した適切な処理を行う上で改良の必要があった。
【０００９】
すなわち、これらの従来のハーフトーン処理方法は、例えば、再現される画素径や形状、解像度の釣り合いのとれた非常に理想的な系が対象となっている場合には、適切なハーフトーン処理を行うことができるが、実際には、出力部（場合によっては入力部も含む）の変動や人間の視覚特性（ＭＴＦ）等により、完全なデジタル化を行うことが困難であり、多分にアナログ的な要因も考慮する必要がある。
【００１０】
例えば、特許第２６２２４２９号公報等に記載の技術にあっては、単純に階調レベルと解像度から算出されるカットオフ周波数によって一意的に特性が決められてしまうため、人間の視覚特性にとって必ずしも最適であるとはいえず、また、特許第２６２２４２９号公報記載の技術等にあっては、出力系等の変動に対する考慮が行われておらず、適切なマスク処理を行う上で改良の必要があった。
【００１１】
また、特開平６−６５８６号公報記載の技術では、マスクを最適化するための評価関数として、視覚特性を近似した関数（ＭＴＦ）が使用されており、これによって解像度だけでなく、出力された画像とそれを見る人間との距離（観察距離）をも考慮に入れることができるようになり、より人間の目に対して適したマスクを構築することができるが、特開平６−６５８６号公報の技術は、ＭＴＦを評価関数として用いることが主旨ではないため、詳細は記述されておらず、実質的には、解像度や観察距離、画素径等は固定されているものと考えられ、画像出力部の変動に対しては、適切に対応することができないという問題があった。
【００１２】
そこで、本発明は、ハーフトーン処理用マスクの品質を向上させるとともに、ＶＴＦ（人間の視覚特性を近似した関数）が解像度パラメータを持つことを利用して、画像出力装置の階調に応じた画素径変動に合わせて解像度パラメータを調整することができ、画像出力装置に応じて最適化することができるハーフトーン処理用マスクを作成することを目的とする。
【００２５】
【課題を解決するための手段】
請求項１の発明は、画像データをハーフトーンイメージに変換し、１画素を、１記録ドットのみあるいは隣接する複数記録ドットにより形成することが可能な画像出力装置で、前記ハーフトーンイメージの各画素を、階調に応じて前記１記録ドットのみでの形成と前記隣接する複数記録ドットによる形成とに切り換えて出力する場合のハーフトーン処理用マスクを作成するハーフトーン処理用マスク作成方法であって、該マスク作成方法は、評価関数として人間の視覚特性を近似した解像度に依存する関数を用いるマスク最適化のプロセスを含み、前記隣接する複数記録ドットにより形成する画素同士が互いに近接して急激なドットゲインを生じさせる影響がないだけの距離を保つように配置したときの階調レベルを切換階調レベルとして設定し、前記マスク最適化のプロセスは、前記関数に設定する解像度を、１画素を形成する前記隣接する複数記録ドットの数に応じて、前記切換階調レベルよりハイライト側をシャドー側に比べて低く設定することで前記ハーフトーン処理用マスクの最適化を行うことを特徴とする。
【００５１】
【発明の実施の形態】
以下、本発明の好適な実施の形態を添付図面に基づいて詳細に説明する。なお、以下に述べる実施の形態は、本発明の好適な実施の形態であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【００５２】
まず、本発明の前提について、図１〜図４に基づいて説明する。図１は、ある一定の階調レベルのベタ画像に対して、誤差拡散法、Ｂａｙｅｒ法、ＡＭマスク法及びＦＭマスク法で、それぞれハーフトーン画像を生成処理したデジタルデータ、電子写真方式または熱転写方式で記録出力した画像及びインクジェット方式で記録出力した画像を示すものでる。
【００５３】
一般的に使用されている２値化処理では、８ｂｉｔかそれ以上の情報量を有した画像信号を、「０」と「１」のレベルに分類し、画素出力の「ＯＦＦ」と「ＯＮ」に振り分けて画像を生成する。ハーフトーン処理の方法としては、図１に示した４種類が一般的であり、誤差拡散法以外の方法は、事前にハーフトーン化のための閾値マスクを使用する。
【００５４】
通常、デジタル画像処理では、「ＯＮ」は必ず一定のレベルを持って出力されるものとして計算されるが、実際には図１に示したように、出力する画像出力装置（記録装置）の作像エンジン特性によって、再現される画素の形状・大きさ・位置・濃度が、大きく影響を受ける。
【００５５】
例えば、電子写真方式の作像エンジンでは、エンジン性能に対して、十分低解像度であれば、ほぼ理想的な画素を形成することができる。ところが、エンジン性能ぎりぎりの高解像度になると、図１に示したように、画素そのものが再現されずに欠落したり、理想からほど遠い画素として再現されてしまう。これは、図２に示すように、最小記録サイズを決定づけるビームスポット径に対して、感光体上に形成される静電潜像の分布が偏りを持ち、また、この後、トナー現像、用紙への転写といった画像形成行程を経る毎に情報が劣化していくためである。脱、熱転写方式の作像エンジンにおいても、電荷と熱という方式上の違いはあるが、上記同様の問題が見られる。
【００５６】
この現象に対する物理的な補正処理も従来数多く考案されているが、湿度・気温といった環境条件や用紙の種類・トナーや画像出力装置の経時劣化といった物質的な変動に大きく左右される傾向があり、実質的にはあまり効果が上がっていない。特に、画像出力装置の高解像度化が進むに従って、この傾向はますます顕著となるため、図３（ａ）のような場合、本来、最高解像度で記録されるべきハイライト部においては、図３（ｂ）に示すように、数本のビームを集中させて、画素径の解像度を落とすことで確実に画素が形成されるようにしている。
【００５７】
画像処理において、図３（ｂ）に示したように、複数本のビームで画素形成を行う場合、通常、図４（ａ）に示すような画像に対して、図４（ｂ）に示すような分散系の画素配列を作成してから、個々の画素に対して画素径変動（ＡＭ：Amplitued Modulation）の要素を付加していく方法が採られている。
【００５８】
ただし、この方法では、最初に設定される分散系の画素配列と後から付加されるＡＭ特性との間に関連性が無いため、ＦＭマスクのように、ＢＮ特性を付加するために画素径と画素配列を綿密に計算しながら設計されるマスクに対しては、大きく品質を低下させる要因となってしまう。
【００５９】
そこで、本実施の形態では、このような作像エンジンの特性に応じて画素径を切り換えるタイミング（階調レベル）に合わせて、ＦＭマスクの最適化に用いる評価関数、具体的には、人間の視覚特性を考慮した関数（ＶＴＦ）のパラメータを切り換えながらマスクの最適化を行う。以下、本実施の形態の内容について、図５から図７に基づいて説明する。なお、以下の説明では、作像エンジンとして、電子写真方式の作像エンジンを用いる場合について説明する。
【００６０】
作像エンジンの特性に応じて画素径を切り換えるタイミング（階調レベル）に合わせて、ＦＭマスクの最適化に用いる評価関数として、人間の視覚特性を近似した関数（ＶＴＦ）のパラメータを切り換えながらマスクの最適化を行う際の最適化の処理は、図５に示すような処理の流れとなる。
【００６１】
すなわち、まず、画像出力装置の特性に基づいて、１画素を再現するのに必要な最小ドット数ｎ、実際に再現される画素サイズＤ及び１画素１ドットに切り換える階調レベルｇを算出する（ステップＳ１０１）。次に、再現画素サイズＤから最適な解像度ｄ１を算出し（ステップＳ１０２）、人間の視覚特性を近似した関数（ＶＴＦ）の解像度をｄ１に設定し、１画素を最小ドット数ｎとして、ハイライト側よりＦＭマスクの最適化を行う（ステップＳ１０３）。
【００６２】
そして、切り換えレベルｇかチェックし（ステップＳ１０４）、切り換えレベルｇになると、ＶＴＦの解像度を最高解像度に戻し、１画素１ドットで、シャドー側に向かってＦＭマスクの最適化を行う（ステップＳ１０５）。
【００６３】
この最適化の方法としては、ランダムノイズ（White Noise ）や誤差拡散処理によって、一時的に、２値ビットマップ化したデータから、パワースペクトルやビットマップ上のドット間相対距離、あるいは、それらの位置関係をもとにした斥力ポテンシャル等を算出し、その合計値が最小となるドット位置を探索して、入れ換えを行っていく。
【００６４】
例えば、パワースペクトルを使用したときの評価値の計算式としては、次式（１）を用いる。
【００６５】
【数１】
0004711542.tif 000002
【００６６】
式（１）のＶは、人間の視覚特性を近似した関数（ＶＴＦ）であり、次式（２）で与えられる。
【００６７】
【数２】
0004711542.tif 000003
【００６８】
なお、Ｌは、観察距離であり、ｄは、解像度である。また、ＶＴＦについては、様々な論文等で報告されているが、文献によって微妙に計数等が異なっているものもあり、ＶＴＦは、式（２）に限定されるものではなく、解像度と観察距離をパラメータとした広義のＶＴＦに対応するものである。また、ＶＴＦは、あくまでも人間の視覚特性を基にしていることが前提であるが、例えば、式（２）の係数違いや、ｆ（ｘ，ｙ）＜５．０の範囲を線形式に置き換えたものもＶＴＦに含まれるものとする。
【００６９】
そして、図５における最小ドット数ｎは、再現画素サイズＤにより決定する。通常、２〜３ドット分を集めることで、再現画素サイズＤを満たすことができる。なお、最小ドット数ｎは、必要以上にドットを集めると、相互作用によって帯電量が増加し、ドットゲインによって逆に画素の太りが発生してしまうため、あくまでも再現画素サイズＤを満たす最小ドット数とする。
【００７０】
切り換えを行う解像度は、上述のように、２〜３ドット分を集めることで再現画素サイズＤを満たすことができるため、ハイライト部では最高解像度に対して縦横２倍、すなわち、１／２の解像度に設定することが好ましい。すなわち、切り換えを行う解像度を、１／２倍、２倍という関係にすることで、ドット配置周期を同期させることができるためである。切り換え前後でドット配置周期が異なると、切り換え前に配置されたドットによって選択可能な位置が制限されたり、また、その逆に、必要以上に空きスペースが出現し、結果としてマスク品質を落とすこととなるからである。
【００７１】
次に、切り換えを行う階調レベルについては、図６に示すように、解像度を落とした画素の周囲にある程度残っている空間に設定することが好ましい。例えば、ハイライト側の画素を再現するために２×２の計４ドットを集中させる必要がある場合、この４ドット画素同士が結合しないまでも非常に近い位置に隣接すると、双方の電荷が影響しあって急激なドットゲインが生じてしまうおそれがある。この４ドット画素が互いに近接しないだけの距離を置くようにすると、例えば面積率２５％、すなわち階調レベル６４／２５５レベル付近に切り換えレベルを設定することが好ましい。
【００７２】
この切り換えレベル以降は１ドット画素に切り換えて配置が行われる。このとき、選択可能なドット位置の近傍には、低解像度時に配置した４ドット画素が存在するため、相互作用によって、ハイライト部では再現できなかった１ドット画素も適切に再現される。ただし、４ドット画素側にも僅かながらドットゲインが発生するため、濃度保存特性を考慮して、各階調レベル毎にＯＮ（オン）となるドット数の調整を行う。解像度の切り換え等を含めて考えると、ドット配置の自由度を確保するためには、最低でも３２×３２ドット以上の大きさのマスクとして設計を行う必要がある。
【００７３】
このように、本実施の形態によれば、画像データをハーフトーンイメージに変換する閾値マトリックスとしての周波数変調型のハーフトーン処理用マスクを作成するに際して、変換したハーフトーンイメージを出力する画像出力装置の画素再現特性に応じて、マスク最適時に用いる評価関数を制御してハーフトーン処理用マスクを作成している。
【００７４】
したがって、画素再現の不安定な階調領域を有する電子写真方式や熱転写方式等であっても好適なハーフトーン処理を行うことのできるハーフトーン処理用マスクを作成することができる。
【００７５】
また、評価関数として人間の視覚特性を近似した関数を用い、画像出力装置の画素再現特性に応じて、人間の視覚特性を近似した関数の解像度パラメータの切り換えを行っている。
【００７６】
したがって、ハーフトーン処理用マスクの品質を向上させるとともに、ＶＴＦが解像度パラメータを持つことを利用して、画像出力装置の画素径変動に合わせて解像度パラメータを調整することができ、画像出力装置に応じて最適化することのできるハーフトーン処理用マスクを作成することができる。
【００７７】
さらに、人間の視覚特性を近似した関数の解像度パラメータを、もとの解像度に対して、２倍または１／２倍の解像度に切り換えている。
【００７８】
したがって、お互いに最適化されるドット配置を同周期として、低解像度時の最適化パターンの隙間に高解像度時の最適化パターンを互いに干渉せずに形成することのできるハーフトーン処理用マスクを作成することができる。
【００７９】
また、画像データをハーフトーンイメージに変換する閾値マトリックスとしての周波数変調型のハーフトーン処理用マスクを作成するに際して、変換したハーフトーンイメージを画像出力装置で出力する際の画像サイズに応じて、マスク最適時に用いる評価関数を制御してハーフトーン処理用マスクを作成している。
【００８０】
したがって、画像サイズによって好適な観察距離が変わることを利用して、複写機等のある程度使用する用紙サイズが固定された画像出力装置において、用紙サイズをハーフトーン処理用マスクの最適化に取り入れて、用紙毎に最適なハーフトーン処理用マスクを作成することができる。
【００８１】
さらに、この場合にも、評価関数として人間の視覚特性を近似した関数を用い、出力する際の画像サイズに応じて、人間の視覚特性を近似した関数の観察距離パラメータの切り換えを行っている。
【００８２】
したがって、マスクの品質を向上させることができるとともに、ＶＴＦが観察距離パラメータを持つことを利用して、画像出力装置の用紙サイズに応じて最適化することのできるハーフトーン処理用マスクを作成することができる。
【００８３】
また、ハーフトーン処理用マスクとして、３２×３２以上の大きさのマスクを作成しているので、１階調レベル当たりのオン（ＯＮ）ドット数を増やすことができ、階調間でＯＮドットの数を調整することのできるハーフトーン処理用マスクを作成することができる。
【００８４】
以上の説明では、作像エンジンが主に電子写真方式の作像エンジンである場合について説明したが、作像エンジンとしては、電子写真方式に限るものではなく、例えば、熱転写方式の作像エンジンや近年急速に普及の進んだインクジェット方式の作像エンジンのマスクとしても、同様に適用することができる。
【００８５】
インクジェット方式の作像エンジンの画像出力装置、例えば、インクジェットプリンタの場合、図１に示したように、インク滴の容量・粘度・飛翔スピード等の関係から、飛翔中にインク滴が分裂して用紙表面に着弾することがあるが、インク滴の微細化が急速に行われており、最高解像度での出力が可能である。
【００８６】
ところが、ほとんどインクジェットプリンタは、シリアル走査型の噴射ヘッドで記録を行うため、インク滴の微細化はそのまま記録時間の増大につながる。そこで、従来から噴射ノズルの増加や噴射タイミングの短縮化も試みられているが、装置のサイズ・コスト・安定性といった点で限界があり、解像度が要求されない、または、判別のつき難い部分では大きなインク滴を噴射し、高画質が要求される部分では微細なインク滴を噴射することで記録時間の短縮を図る方法が用いられているのがほとんどである。
【００８７】
したがって、本実施の形態をインクジェットプリンタに適用する場合には、上記電子写真方式の場合とは逆になるが、ドットが目に付かないように微少なインク滴で記録が行われるハイライト側からミドルにかけては、ＶＴＦの解像度パラメータを最高解像度でＦＭマスクを最適化し、大きなインク滴が使用されるシャドー側にかけては、解像度を落として最適化を行う。
【００８８】
すなわち、インクの重ね撃ちが可能なインクジェット方式では、インクの重なった部分はより濃く表現されてしまうため、大きなインク滴によるドットの重なりが規則的に配置されていると非常に目立ってしまう。ところが、上述のように、大きなインク滴が使用されるシャドー側にかけては、解像度を落として最適化を行うと、大インク滴によるドットの重なりも大ドットのサイズに合わせた最適化が施されるため、ドットの重なりによる規則的な配置が目に付きにくい高品質な画像を再現することができる。
【００８９】
なお、上記説明では、主にＶＴＦの解像度に着目してＦＭマスクの最適化を行っているが、もう一つのパラメータである「観察距離」に着目して最適化を行うこともできる。
【００９０】
例えば、ハーフトーン処理用のマスクを搭載または専用のソフトウエアに組み込む形で利用する画像出力装置、例えば、複写機やファクシミリ装置、また、レーザ方式、熱転写方式、インクジェット方式等のプリンタでは、出力する用紙サイズは、ほぼ数種類に限定することができ、観察距離は、この用紙サイズによって好適な距離が変わるため、画像出力装置が搭載する用紙モードのそれぞれに対応した観察距離を設定してＦＭマスクの最適化を行うことで、用紙サイズに最適なＦＭマスクを作成することができる。
【００９１】
また、観察距離と同時に画素再現性を考慮することで、より高品質なＦＭマスクを作成することができる。
【００９２】
さらに、上述のようにして作成したＦＭマスクを、他のハーフトーン処理と組み合わせて用いることもできる。
【００９３】
例えば、誤差拡散法では、「ワーム」と呼ばれる独特のテクスチャーが発生しやすく、これを防ぐために、閾値にランダムノイズを付加する方法が一般的に知られている。この閾値に、上記ＦＭマスクを利用することで、本来、解像度や観察距離といった概念を持たない誤差拡散法に対しても、解像度や観察距離を考慮したハーフトーン処理を行うことができる。
【００９４】
また、上記説明では、ハイライト側の階調レベル１／２５５から設計が開始されているが、図７に示すように、途中のレベルから設計を開始してもよい。なお、図７では、図５と同一の処理ステップについては、同一のステップナンバを付して、その説明を省略する。
【００９５】
すなわち、再現画素サイズＤから最適な解像度ｄ１を算出すると（ステップＳ１０２）、スタートレベルがレベルｇよりハイライト側かチェックし（ステップＳ２０１）、ハイライト側であると、ＶＴＦの解像度を最適な解像度ｄ１に設定し、１画素を最小ドット数ｎでハイライト側に向けてＦＭマスクの最適化を行う（ステップＳ２０２）。
【００９６】
次に、階調レベル１／２５５に達したかチェックし（ステップＳ２０３）、階調レベル１／２５５に達していないときには、ステップＳ２０２に戻って、同様の処理を繰り返す。ステップＳ２０３で、階調レベル１／２５５に達すると、ＶＴＦの解像度を最適な解像度ｄ１に設定し、１画素を最小ドット数ｎでスタートレベルからシャドー側に向けてＦＭマスクの最適化を行い（ステップＳ２０４）、以下、上記図５の場合と同様に、切り換えレベルｇかチェックする（ステップＳ１０４）。ステップＳ１０４で、切り換えレベルｇになると、ＶＴＦの解像度を最高解像度に戻し、１画素１ドットで、シャドー側に向かってＦＭマスクの最適化を行う（ステップＳ１０５）。
【００９７】
また、ステップＳ２０１で、スタートレベルがレベルｇよりハイライト側でないときには、ＶＴＦを最高解像度に設定し、１画素を１ドットでハイライト側に向かって最適化し（ステップＳ２０５）、切り換えレベルｇかチェックする（ステップＳ２０６）。ステップＳ２０６で、切り換えレベルｇでないときには、ステップＳ２０５に戻って、上記同様の処理し、切り換えレベルｇになると、ＶＴＦの解像度を最適な解像度ｄ１に、最小ドット数をｎに設定して、ハイライト側に向かって最適化する（ステップＳ２０７）。そして、階調レベル１／２５５に達したかチェックし（ステップＳ２０８）、階調レベル１／２５５に達していないときには、ステップＳ２０７に戻って、同様の処理を繰り返す。ステップＳ２０８で、階調レベル１／２５５に達すると、ＶＴＦの解像度を最高解像度に戻し、１画素１ドットで、シャドー側に向かってＦＭマスクの最適化を行う（ステップＳ１０５）。
【００９８】
そして、上記ハーフトーン処理用マスク（ＦＭマスク）やこのハーフトーン処理用マスクを用いた誤差拡散処理方法のプログラムは、所定の記録媒体、例えば、専用のＲＯＭに書き込んで画像処理モジュールとして画像出力装置に搭載したり、画像出力装置の制御用のプログラムとして、ＦＤ（フロッピーディスク：登録商標）やＣＤ（Compact Disc）等の記録媒体に書き込んだり、また、ネットワークを介してコンピューター等にインストールして使用することができる。
【００９９】
そして、このようなハーフトーン処理用マスク作成方法で作成したハーフトーン処理用マスクや誤差拡散処理方法のプログラムを記録した記録媒体を画像出力装置に読み取らせて、画像処理モジュールとして搭載させることで、容易に適切なハーフトーン処理を行う画像出力装置を実現することができる。
【０１００】
この場合、図８に示すように、例えば、画像出力装置１として、コンピュータ１０にプリンタ２０が接続されたものに適用すると、コンピュータ１０のＯＳ（Operating System ）の描画関連の中間モジュール（ＧＤＩ）３０からの画像データに対して、コンピュータ１０に搭載されているプリンタドライバ１１で、上記画像処理のカラーマッチングまでの処理を行い、プリンタ２０に搭載した処理モジュールで中間処理を含む残りの処理を行う。なお、図８では、コンピュータ１０側とプリンタ２０側で画像処理を分けて行っているが、近年のコンピュータ１０は、高速化しており、全てソフトウェア化した方が処理が速い場合もあるため、全ての画像処理をコンピュータ１０側で行うようにしてもよい。
【０１０１】
以上、本発明者によってなされた発明を好適な実施の形態に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【０１０２】
【発明の効果】
本発明によれば、ハーフトーン処理用マスクの品質を向上させるとともに、ＶＴＦ（人間の視覚特性を近似した関数）が解像度パラメータを持つことを利用して、画像出力装置の階調に応じた画素径変動に合わせて解像度パラメータを調整することができ、画像出力装置に応じて最適化することができるハーフトーン処理用マスクを作成することができる。
【図面の簡単な説明】
【図１】画像のハイライト部におけるドット再現性をハーフトーン処理方法及び作像エンジン別に示す図。
【図２】電子写真方式における帯電電荷の分布の説明図。
【図３】ハイライト部を１本のビームで画素形成を行っている状態（ａ）と複数のビームで画素形成を行っている状態（ｂ）を示す図。
【図４】分散系の画素配列（ａ）の個々の画素に対して画素径変動の要素を付加している状態（ｂ）を示す図。
【図５】本実施の形態によるＦＭマスク作成処理を示すフローチャート。
【図６】画素間の距離と再現される画素サイズとの関係を示す図。
【図７】階調レベルの途中からマスク設計を行う処理を含むＦＭマスク作成処理を示すフローチャート。
【図８】本実施の形態のハーフトーン処理用マスク作成方法で作成されたハーフトーン処理用マスク及びこのハーフトーン処理用マスクを用いた誤差拡散処理法を適用した画像出力装置の概略構成図。
【符号の説明】
１  画像出力装置
１０  コンピュータ
１１  プリンタドライバ
２０  プリンタ
【図１】
0004711542.tif 000004
【図２】
0004711542.tif 000005
【図３】
0004711542.tif 000006
【図４】
0004711542.tif 000007
【図５】
0004711542.tif 000008
【図６】
0004711542.tif 000009
【図７】
0004711542.tif 000010
【図８】
0004711542.tif 000011