(57)【要約】【課題】カラー入力画像データに表された画像が細線や文字であっても、それらの画像が消えてしまったり、破線になってしまうことなく、均一な色に見えるように２値化できる画像処理装置、画像処理方法、およびプログラムを提供すること【解決手段】入力画像に含まれる細線に関しては、（ａ）各画素において、前記画像の色を構成する各色成分用のしきい値が、それぞれ、前記カラー入力画像データにおける最低階調以下であるＬと、最高階調以上であるＨのうちのいずれかである、（ｂ）各画素において、前記画像の色を構成する各色成分のうち、何れか一つの色成分のしきい値のみがＬであるとの条件を充足するディザマトリクスを用いて２値化する画像処理装置。【選択図】  図１１
2007259097.tif 000002
【特許請求の範囲】
【請求項１】
複数の色成分で構成される多階調のカラー入力画像データから、２値化されたカラー出力画像データへの階調変換を行うための手段として、前記カラー入力画像データの注目画素における各色成分の階調値を、ディザマトリクスの該注目画素におけるそれぞれの色成分用のしきい値と比較した結果に基づいて、前記カラー出力画像データの前記注目画素における各色成分の出力階調値を決定する決定手段を備えた画像処理装置であって、
前記カラー入力画像データに表された画像が細線を含むか否かと、前記画像の色とを判断する画像判断手段と、
前記画像判断手段が、前記画像に細線が含まれないと判断した場合は、前記画像に対応する画素の階調変換に用いる前記ディザマトリクスとして通常のディザマトリクスを用いるとともに、前記画像に細線が含まれると判断した場合は、前記画像の色に対応した細線用ディザマトリクスを選択する選択手段を備え、
前記画像の色に対応した細線用ディザマトリクスは、
（ａ）各画素において、前記画像の色を構成する各色成分用のしきい値が、それぞれ、前記カラー入力画像データにおける最低階調以下であるＬと、最高階調以上であるＨのうちのいずれかである
（ｂ）各画素において、前記画像の色を構成する各色成分のうち、何れか一つの色成分のしきい値のみがＬである
との条件を充足することを特徴とする画像処理装置。
【請求項２】
前記選択手段は、前記細線を含む画像の色があらかじめ設定された特定色である場合のみ、前記画像に対応する画素の階調変換に用いる前記ディザマトリクスとして、前記画像の色に対応した細線用ディザマトリクスを選択することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記細線を含む画像の色が２以上の色成分からなる場合、前記細線用ディザマトリクスにおいて、前記２以上の色成分のうちの１の色成分のしきい値がＬである画素と、その他の色成分のしきい値がＬである画素とは、分散配置されていることを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記細線を含む画像の色が色成分１と色成分２とからなる場合、前記細線用ディザマトリクスにおいて、前記色成分１のしきい値がＬである画素と、前記色成分２のしきい値がＬである画素とは、前記画素の配列における縦方向および横方向について交互に配置されていることを特徴とする請求項１〜３のいずれかに記載の画像処理装置。
【請求項５】
前記細線を含む画像とは、ライン描画コマンドに基づき形成された画像であることを特徴とする請求項１〜４のいずれかに記載の画像処理装置。
【請求項６】
複数の色成分で構成される多階調のカラー入力画像データから、２値化されたカラー出力画像データへの階調変換を行うため、前記カラー入力画像データの注目画素における各色成分の階調値を、ディザマトリクスの該注目画素におけるそれぞれの色成分用のしきい値と比較した結果に基づいて、前記カラー出力画像データの前記注目画素における各色成分の出力階調値を決定する画像処理方法であって、
前記カラー入力画像データに表された画像が細線を含むか否かと、前記画像の色とを判断し、
前記画像に細線が含まれないと判断した場合は、前記画像に対応する画素の階調変換に用いる前記ディザマトリクスとして通常のディザマトリクスを用いるとともに、前記画像に細線が含まれると判断した場合は、前記画像の色に対応した細線用ディザマトリクスを選択し、
前記画像の色に対応した細線用ディザマトリクスは、
（ａ）各画素において、前記画像の色を構成する各色成分用のしきい値が、それぞれ、前記カラー入力画像データにおける最低階調以下であるＬと、最高階調以上であるＨのうちのいずれかである
（ｂ）各画素において、前記画像の色を構成する各色成分のうち、何れか一つの色成分のしきい値のみがＬである
との条件を充足することを特徴とする画像処理方法。
【請求項７】
前記画像の色があらかじめ設定された特定色である場合のみ、前記画像に対応する画素の階調変換に用いる前記ディザマトリクスとして、前記画像の色に対応した細線用ディザマトリクスを選択することを特徴とする請求項６記載の画像処理方法。
【請求項８】
前記画像の色が２以上の色成分からなる場合、前記細線用ディザマトリクスにおいて、
前記２以上の色成分のうちの１の色成分のしきい値がＬである画素と、その他の色成分のしきい値がＬである画素とは、分散配置されていることを特徴とする請求項６又は７に記載の画像処理方法。
【請求項９】
前記画像の色が色成分１と色成分２とからなる場合、前記細線用ディザマトリクスにおいて、前記色成分１のしきい値がＬである画素と、前記色成分２のしきい値がＬである画素とは、前記画素の配列における縦方向および横方向について交互に配置されていることを特徴とする請求項６〜８のいずれかに記載の画像処理方法。
【請求項１０】
前記細線を含む画像とは、ライン描画コマンドに基づき形成された画像であることを特徴とする請求項６〜９のいずれかに記載の画像処理方法。
【請求項１１】
コンピュータを、複数の色成分で構成される多階調のカラー入力画像データから、２値化されたカラー出力画像データへの階調変換を行うための、請求項１〜５における前記決定手段、前記画像判断手段、および前記選択手段として機能させることを特徴とする画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多階調のカラー入力画像データを２値化する技術に関する。
【背景技術】
【０００２】
従来より、多階調のカラー入力画像データから低階調のカラー出力画像データへの階調変換を行う手法の一つとして、ディザ法が知られている。このディザ法は、カラー入力画像データにおける入力階調値とディザマトリクスにおけるしきい値とを１：１で比較して、出力階調値を決定する手法である。
【０００３】
こうしたディザ法が有する欠点を解消するための技術も提案されている。例えば、カラー出力画像データの解像度に合わせてディザマトリクスのしきい値を設定し、出力画像の濃度を適正にする技術が提案されている（特許文献１参照）。
【特許文献１】特開２００５−１０９５４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
カラー入力画像データに細線や文字が描かれているとき、ディザ法により階調変換すると、カラー出力画像データにおいて、その細線や文字が消えてしまったり、細線や文字が部分的に消えて破線になってしまうことがあった。この現象を図１５に基づいて説明する。
【０００５】
図１５ａは、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）各色を含む１６階調のカラー入力画像データを表しており、格子で区画された個々の領域が１画素を表す。このカラー入力画像データにおいて、「８」が記載された画素は、ＭとＹの階調値が８であり、ＣとＫの階調値が１である画素である。また、「１」が記載された画素は、Ｃ、Ｍ、Ｙ、Ｋの全ての色成分について階調値が１の画素である。すなわち、カラー入力画像データには、横方向に、幅が２画素である細線の画像が描かれており、この細線の色は、ＭとＹの比率が１：１の色である。
【０００６】
図１５ａのカラー入力画像データに、Ｍ用のディザマトリクスを当てはめたものが図１５ｂであり、図１５ａのカラー入力画像データに、Ｙ用のディザマトリクスを当てはめたものが図１５ｃである。
【０００７】
図１５ｂに示すとおり、カラー入力画像データにおいて、細線に対応する画素のうち、Ｍの階調値がディザマトリクスのしきい値以上であり、カラー出力画像データにＭの色が付される画素は、数字を白抜きで表した画素のみである。また、図１５ｃに示すとおり、カラー入力画像データにおいて、細線に対応する画素のうち、Ｙの階調値がディザマトリクスのしきい値以上であり、カラー出力画像データにＹの色が付される画素は、数字を白抜きで表した画素のみである。
【０００８】
図１５ｄは、図１５ｂ、ｃのようにディザマトリクスを適用し、２値化されたカラー出力画像データを表す。このカラー出力画像データにおいて、べた塗りで表された画素は、ＭとＹが付された画素であり、斜線で表された画素は、Ｙが付された画素であり、その他の画素は空白の画素である。
【０００９】
図１５ａのカラー入力画像データと図１５ｄのカラー出力画像データとを対比すると、カラー入力画像データの画像は連続した細線であったのに、カラー出力画像データの画像は、部分的に細線が消失した結果、破線になってしまっている。これは、カラー入力画像データ中において細線に対応する画素のうちの一部で、Ｍの階調値及びＹの階調値のいずれもが、ディザマトリクスのしきい値より低くなり、結果としてその画素が空白になってしまったためである。
【００１０】
また、図１５ａのカラー入力画像データと図１５ｄのカラー出力画像データとを対比すると、カラー入力画像データにおける細線の色は、その全体にわたって、ＭとＹが１：１の色であるのに対し、カラー出力画像データにおける破線の色は、破線の下側はＭとＹが重なった色であり、破線の上側はＹ単独の色である。そのため、このカラー出力画像データに基づいて印刷すると、赤（Ｍ＋Ｙ）色の下部から、Ｙの色である上部がはみ出たように見えてしまう。
【００１１】
本発明は以上の点に鑑みなされたものであり、カラー入力画像データに表された画像が細線や文字であっても、それらの画像が消えてしまったり、破線になってしまうことなく、均一な色に見えるように２値化できる画像処理装置、画像処理方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
（１）請求項１の発明は、
複数の色成分で構成される多階調のカラー入力画像データから、２値化されたカラー出力画像データへの階調変換を行うための手段として、前記カラー入力画像データの注目画素における各色成分の階調値を、ディザマトリクスの該注目画素におけるそれぞれの色成分用のしきい値と比較した結果に基づいて、前記カラー出力画像データの前記注目画素における各色成分の出力階調値を決定する決定手段を備えた画像処理装置であって、前記カラー入力画像データに表された画像が細線を含むか否かと、前記画像の色とを判断する画像判断手段と、前記画像判断手段が、前記画像に細線が含まれないと判断した場合は、前記画像に対応する画素の階調変換に用いる前記ディザマトリクスとして通常のディザマトリクスを用いるとともに、前記画像に細線が含まれると判断した場合は、前記画像の色に対応した細線用ディザマトリクスを選択する選択手段を備え、前記画像の色に対応した細線用ディザマトリクスは、
（ａ）各画素において、前記画像の色を構成する各色成分用のしきい値が、それぞれ、前記カラー入力画像データにおける最低階調以下であるＬと、最高階調以上であるＨのうちのいずれかである
（ｂ）各画素において、前記画像の色を構成する各色成分のうち、何れか一つの色成分のしきい値のみがＬである
との条件を充足することを特徴とする画像処理装置を要旨とする。
【００１３】
本発明の画像処理装置は、カラー入力画像データに表された画像に細線が含まれる場合は、その画像に対応する画素のディザ処理において、当該画像の色に対応した細線用ディザマトリクスを用いる。
【００１４】
この細線用ディザマトリクスは、その各画素において、対応する色に含まれる色成分のうちの少なくとも一つの色成分のしきい値がＬ（カラー入力画像データにおける最低階調値以下）となるように構成されている。
【００１５】
従って、カラー入力画像データのうち、画像が形成されている（その画像の色を構成する色成分の階調が、最小値以上である）画素を、細線用ディザマトリクスを用いてディザ処理すると、画像の色に含まれる色成分のうちの少なくとも一つの階調値は、しきい値であるＬより大きくなるので、カラー出力画像データにおける対応画素には、その色成分が必ず付く。
【００１６】
すなわち、従来のディザ処理のように、カラー入力画像データにおける所定の画素には元々色がついていたのに、ディザマトリクスにおいて対応する画素のしきい値が大きいため、カラー出力画像データにおいて対応画素が空白になってしまうようなことがない。
【００１７】
そのため、カラー入力画像データに表された画像が細線であっても、その細線に対応する画素が空白になることで細線が消えてしまったり、細線に対応する画素の一部が空白になることで細線が破線になってしまうようなことがない。また、カラー出力画像データに表された画像が、細線と、その細線を境界とする塗りつぶしである場合に、細線の一部が空白となって境界に凹凸が生じてしまうようなことがない。
【００１８】
また、細線用ディザマトリクスは、その各画素において、対応する色を構成する色成分のうち、何れか一つの色成分のしきい値のみがＬであるように構成されている。そのため、カラー入力画像データのうち、画像が形成された画素をディザ処理するとき、階調値がしきい値Ｌを越える色成分は、その画素において１のみであるから、カラー出力画像データにおける対応画素には、その階調値がしきい値Ｌを越える色成分のみが付き、他の色成分は付かない。
【００１９】
従って、本発明の画像処理装置によれば、カラー出力画像データの各画素において、複数の色成分が混ざり、色が変わってしまうようなことがない。
（２）請求項２の発明は、
前記選択手段は、前記細線を含む画像の色があらかじめ設定された特定色である場合のみ、前記画像に対応する画素の階調変換に用いる前記ディザマトリクスとして、前記画像の色に対応した細線用ディザマトリクスを選択することを特徴とする請求項１記載の画像処理装置を要旨とする。
【００２０】
本発明では、細線を含む画像の色があらかじめ設定された特定色である場合のみ、細線用ディザマトリクスを選択するので、細線用ディザマトリクスの種類が少なくて済む。そのため、細線用ディザマトリクスを記憶する記憶手段の容量が少なくて済む。
（３）請求項３の発明は、
前記細線を含む画像の色が２以上の色成分からなる場合、前記細線用ディザマトリクスにおいて、前記２以上の色成分のうちの１の色成分のしきい値がＬである画素と、その他の色成分のしきい値がＬである画素とは、分散配置されていることを特徴とする請求項１又は２に記載の画像処理装置を要旨とする。
【００２１】
本発明では、細線用ディザマトリクスにおいて、２以上の色成分のうちの１の色成分のしきい値がＬである画素と、その他の色成分のしきい値がＬである画素とは、分散配置されている。
【００２２】
前記１の色成分のしきい値がＬである画素は、ディザ処理後のカラー出力画像データにおいて、前記１の色成分の色が付く画素に対応する。また、前記その他の色成分のしきい値がＬである画素は、ディザ処理後のカラー出力画像データにおいて、それらの色成分の色が付く画素に対応する。
【００２３】
本発明では、上述したとおり、細線用ディザマトリクスにおいて、２以上の色成分のうちの１の色成分のしきい値がＬである画素と、その他の色成分のしきい値がＬである画素とは、分散配置されているから、ディザ処理後のカラー出力画像データにおいて、前記１の色成分の色が付く画素と、その他の色成分が付く画素とは、分散配置される。その結果、カラー出力画像データに基づいてプリントした画像は、特定の色の画素が集まってしまうことがなく、全体として均一な色に見える。
（４）請求項４の発明は、
前記細線を含む画像の色が色成分１と色成分２とからなる場合、前記細線用ディザマトリクスにおいて、前記色成分１のしきい値がＬである画素と、前記色成分２のしきい値がＬである画素とは、前記画素の配列における縦方向および横方向について交互に配置されていることを特徴とする請求項１〜３のいずれかに記載の画像処理装置を要旨とする。
【００２４】
本発明では、細線用ディザマトリクスにおいて、色成分１のしきい値がＬである画素と、色成分２のしきい値がＬである画素とが、交互に配置されている。
色成分１のしきい値がＬである画素は、ディザ処理後のカラー出力画像データにおいて、色成分１の色が付く画素に対応する。また、色成分２のしきい値がＬである画素は、ディザ処理後のカラー出力画像データにおいて、色成分２の色が付く画素に対応する。
【００２５】
本発明では、上述したとおり、細線用ディザマトリクスにおいて、色成分１のしきい値がＬである画素と、色成分２のしきい値がＬである画素とは、交互に配置されているから、ディザ処理後のカラー出力画像データにおいて、色成分１が付く画素と、色成分２が付く画素とは、交互に配置される。その結果、カラー出力画像データに基づいてプリントした画像は、特定の色の画素が集まってしまうことがなく、全体として均一な色に見える。
（５）請求項５の発明は、
前記細線を含む画像とは、ライン描画コマンドに基づき形成された画像であることを特徴とする請求項１〜４のいずれかに記載の画像処理装置を要旨とする。
【００２６】
本発明は、細線を含む画像を例示する。本発明によれば、ライン描画コマンドに基づき形成された画像を、その一部が消えてしまうようなことがなく、画像処理することができる。
（６）請求項６の発明は、
複数の色成分で構成される多階調のカラー入力画像データから、２値化されたカラー出力画像データへの階調変換を行うため、前記カラー入力画像データの注目画素における各色成分の階調値を、ディザマトリクスの該注目画素におけるそれぞれの色成分用のしきい値と比較した結果に基づいて、前記カラー出力画像データの前記注目画素における各色成分の出力階調値を決定する画像処理方法であって、前記カラー入力画像データに表された画像が細線を含むか否かと、前記画像の色とを判断し、前記画像に細線が含まれないと判断した場合は、前記画像に対応する画素の階調変換に用いる前記ディザマトリクスとして通常のディザマトリクスを用いるとともに、前記画像に細線が含まれると判断した場合は、前記画像の色に対応した細線用ディザマトリクスを選択し、前記画像の色に対応した細線用ディザマトリクスは、
（ａ）各画素において、前記画像の色を構成する各色成分用のしきい値が、それぞれ、前記カラー入力画像データにおける最低階調以下であるＬと、最高階調以上であるＨのうちのいずれかである
（ｂ）各画素において、前記画像の色を構成する各色成分のうち、何れか一つの色成分のしきい値のみがＬである
との条件を充足することを特徴とする画像処理方法を要旨とする。
【００２７】
本発明の画像処理方法では、カラー入力画像データに表された画像に細線が含まれる場合は、その画像に対応する画素のディザ処理において、当該画像の色に対応した細線用ディザマトリクスを用いる。
【００２８】
この細線用ディザマトリクスは、その各画素において、対応する色に含まれる色成分のうちの少なくとも一つの色成分のしきい値がＬ（カラー入力画像データにおける最低階調値以下）となるように構成されている。
【００２９】
従って、カラー入力画像データのうち、画像が形成されている（その画像の色を構成する色成分の階調が、最小値以上である）画素を、細線用ディザマトリクスを用いてディザ処理すると、画像の色に含まれる色成分のうちの少なくとも一つの階調値は、しきい値であるＬより大きくなるので、カラー出力画像データにおける対応画素には、その色成分の色が必ず付く。
【００３０】
すなわち、従来のディザ処理のように、カラー入力画像データにおける所定の画素には元々色がついていたのに、ディザマトリクスにおいて対応する画素のしきい値が大きいため、カラー出力画像データにおいて対応画素が空白になってしまうようなことがない。
【００３１】
そのため、カラー入力画像データに表された画像が細線であっても、その細線に対応する画素が空白になることで細線が消えてしまったり、細線に対応する画素の一部が空白になることで細線が破線になってしまうようなことがない。また、カラー出力画像データに表された画像が、細線と、その細線を境界とする塗りつぶしである場合に、細線の一部が空白となって境界に凹凸が生じてしまうようなことがない。
【００３２】
また、細線用ディザマトリクスは、その各画素において、対応する色を構成する色成分のうち、何れか一つの色成分のしきい値のみがＬであるように構成されている。そのため、カラー入力画像データのうち、画像が形成された画素をディザ処理するとき、階調値がしきい値Ｌを越える色成分は、その画素において１のみであるから、カラー出力画像データにおける対応画素には、その階調値がしきい値Ｌを越える色成分のみが付き、他の色成分は付かない。
【００３３】
従って、本発明の画像処理装置によれば、カラー出力画像データの各画素において、複数の色成分が混ざり、色が変わってしまうようなことがない。
（７）請求項７の発明は、
前記画像の色があらかじめ設定された特定色である場合のみ、前記画像に対応する画素の階調変換に用いる前記ディザマトリクスとして、前記画像の色に対応した細線用ディザマトリクスを選択することを特徴とする請求項６記載の画像処理方法を要旨とする。
【００３４】
本発明では、細線を含む画像の色があらかじめ設定された特定色である場合のみ、細線用ディザマトリクスを選択するので、細線用ディザマトリクスの種類が少なくて済む。そのため、細線用ディザマトリクスを記憶する記憶手段の容量が少なくて済む。
（８）請求項８の発明は、
前記画像の色が２以上の色成分からなる場合、前記細線用ディザマトリクスにおいて、
前記２以上の色成分のうちの１の色成分のしきい値がＬである画素と、その他の色成分のしきい値がＬである画素とは、分散配置されていることを特徴とする請求項６又は７に記載の画像処理方法を要旨とする。
【００３５】
本発明では、細線用ディザマトリクスにおいて、２以上の色成分のうちの１の色成分のしきい値がＬである画素と、その他の色成分のしきい値がＬである画素とは、分散配置されている。
【００３６】
前記１の色成分のしきい値がＬである画素は、ディザ処理後のカラー出力画像データにおいて、前記１の色成分の色が付く画素に対応する。また、前記その他の色成分のしきい値がＬである画素は、ディザ処理後のカラー出力画像データにおいて、それらの色成分の色が付く画素に対応する。
【００３７】
本発明では、上述したとおり、細線用ディザマトリクスにおいて、２以上の色成分のうちの１の色成分のしきい値がＬである画素と、その他の色成分のしきい値がＬである画素とは、分散配置されているから、ディザ処理後のカラー出力画像データにおいて、前記１の色成分の色が付く画素と、その他の色成分が付く画素とは、分散配置される。その結果、カラー出力画像データに基づいてプリントした画像は、特定の色の画素が集まってしまうことがなく、全体として均一な色に見える。
（９）請求項９の発明は、
前記画像の色が色成分１と色成分２とからなる場合、前記細線用ディザマトリクスにおいて、前記色成分１のしきい値がＬである画素と、前記色成分２のしきい値がＬである画素とは、前記画素の配列における縦方向および横方向について交互に配置されていることを特徴とする請求項６〜８のいずれかに記載の画像処理方法を要旨とする。
【００３８】
本発明では、細線用ディザマトリクスにおいて、色成分１のしきい値がＬである画素と、色成分２のしきい値がＬである画素とが、交互に配置されている。
色成分１のしきい値がＬである画素は、ディザ処理後のカラー出力画像データにおいて、色成分１の色が付く画素に対応する。また、色成分２のしきい値がＬである画素は、ディザ処理後のカラー出力画像データにおいて、色成分２の色が付く画素に対応する。
【００３９】
本発明では、上述したとおり、細線用ディザマトリクスにおいて、色成分１のしきい値がＬである画素と、色成分２のしきい値がＬである画素とは、交互に配置されているから、ディザ処理後のカラー出力画像データにおいて、色成分１の色が付く画素と、色成分２が付く画素とは、交互に配置される。その結果、カラー出力画像データに基づいてプリントした画像は、特定の色の画素が集まってしまうことがなく、全体として均一な色に見える。
（１０）請求項１０の発明は、
前記細線を含む画像とは、ライン描画コマンドに基づき形成された画像であることを特徴とする請求項６〜９のいずれかに記載の画像処理方法を要旨とする。
【００４０】
本発明は、細線を含む画像を例示する。本発明によれば、ライン描画コマンドに基づき形成された画像を、その一部が消えてしまうようなことがなく、画像処理することができる。
（１１）請求項１１の発明は、
コンピュータを、複数の色成分で構成される多階調のカラー入力画像データから、２値化されたカラー出力画像データへの階調変換を行うための、請求項１〜５における前記決定手段、前記画像判断手段、および前記選択手段として機能させることを特徴とする画像処理プログラムを要旨とする。
【００４１】
本発明の画像処理プログラムによれば、コンピュータを、請求項１〜５における前記決定手段、前記画像判断手段、および前記選択手段として機能させることができる。
【発明を実施するための最良の形態】
【００４２】
１．カラー電子写真プリンタの構成
以下に、本発明の実施の形態を図面と共に説明する。図１は本発明が適用されたカラー電子写真プリンタ１の概略構成を示す断面図である。図１において、カラー電子写真プリンタ１は、４つの画像形成ユニット２０が水平方向に並んで配設される、いわゆる横置きタイプのタンデム方式のカラー電子写真プリンタであって、本体ケーシング５に、被記録媒体としての記録用紙３を給紙するための給紙部９、給紙された記録用紙３に画像を形成するための画像形成部４、画像が形成された記録用紙３を排紙するための排紙部６、及び、本カラー電子写真プリンタ１の作動を制御する制御部９０を備えている。
【００４３】
給紙部９は、本体ケーシング５内の底部において、本体ケーシング５に対して前側（図１の右側）から脱着可能に装着される給紙トレイ１２と、その給紙トレイ１２の一端部上方（前側上方）に設けられる給紙ローラ８３と、給紙ローラ８３の手前側であって、給紙ローラ８３に対して記録用紙３の搬送方向下流側（以下、記録用紙３の搬送方向下流側を下流側、記録用紙３の搬送方向上流側を上流側と省略する場合がある。）に設けられる搬送ローラ１４ａ、１４ｂとを備えている。
【００４４】
給紙トレイ１２内には、記録用紙３がスタックされており、その最上部にある記録用紙３は、給紙ローラ８３の回転によって、１枚毎に搬送ローラ１４ａ、１４ｂに向けて給紙され、搬送ベルト６８と各感光体ドラム６２との間（転写位置）に順次送られる。
【００４５】
なお、搬送ローラ１４ａと搬送ローラ１４ｂとの間には、上下方向に配設されるガイド部材１５が設けられており、給紙ローラ８３によって給紙された記録用紙３は、搬送ローラ１４ａ、ガイド部材１５及び搬送ローラ１４ｂによって搬送ベルト６８と感光体ドラム６２との間（転写位置）に順次送られる。
【００４６】
画像形成部４は、本体ケーシング５内の中間部において、画像を形成する４つの画像形成ユニット２０Ｙ、２０Ｍ、２０Ｃ、２０Ｋと、各画像形成ユニット２０で形成された画像を記録用紙３に転写する転写部１７と、記録用紙３に転写された画像を加熱・加圧して、記録用紙３に定着させる定着部８と、を備えている。なお、上記Ｙ，Ｍ，Ｃ，Ｋの添え字は、それぞれ、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）各色を表しているが、これらを個々に区別する必要がない場合は上記添え字を省略する。
【００４７】
そして、各画像形成ユニット２０は、像担持体としての感光体ドラム６２、感光体ドラム６２の周囲に、感光体ドラム６２を帯電させる帯電器３１、感光体ドラム６２に静電潜像を形成する静電潜像形成手段である露光ユニット４１、及び、感光体ドラム６２との間に印加される現像バイアスによって、感光体ドラム６２に現像剤としてのトナーを付着させトナー像を形成する現像手段としての現像ユニット５１を配置することによって構成される。
【００４８】
帯電器３１は、例えば、タングステン等からなる帯電用ワイヤからコロナ放電を発生させて、感光体ドラム６２の表面を一様に正極性に帯電させる正帯電用のスコロトロン型の帯電器である。露光ユニット４１は、感光体ドラム６２の表面に静電潜像を形成するための光を発生するＬＥＤアレイ等から構成されている。
【００４９】
そして、この露光ユニット４１では、ＬＥＤアレイから発光される光が感光体ドラム６２に照射され、感光体ドラム６２の表面に静電潜像を形成する。なお、露光ユニット４１は、必ずしもＬＥＤアレイである必要はなく、例えば、レーザ光を走査することによって感光体ドラム６２を露光するようにした露光走査ユニット（レーザスキャナ）であってもよいことは勿論である。
【００５０】
現像ユニット５１は、現像ケーシング５５内に、ホッパ５６、供給ローラ３２、現像ローラ５２を備えている。ホッパ５６は、現像ケーシング５５の内部空間として形成されている。そして、このホッパ５６には、各画像形成ユニット２０毎に、イエロー（Ｙ）、マゼンタ（Ｍ）、シアン（Ｃ）、ブラック（Ｋ）各色のトナー（例えば、正帯電性の非磁性１成分の重合トナー）が収容されている。
【００５１】
すなわち、上述した４つの画像形成ユニット２０は、ホッパ５６にイエロー（Ｙ）のトナーが収容された画像形成ユニット２０Ｙと、ホッパ５６にマゼンタ（Ｍ）のトナーが収容された画像形成ユニット２０Ｍと、ホッパ５６にシアン（Ｃ）のトナーが収容された画像形成ユニット２０Ｃと、ホッパ５６にブラック（Ｋ）のトナーが収容された画像形成ユニット２０Ｋとから構成されており、トナーの色が異なるのみで、同様の構成から成る（図１では、一部の符号を省略している）。
【００５２】
供給ローラ３２は、ホッパ５６の下方側に配設され、金属製のローラ軸に、導電性のスポンジ部材からなるローラ部分が被覆されている。この供給ローラ３２は、現像ローラ５２と対向接触するニップ部分において、現像ローラ５２と逆方向に回転するように回転可能に支持されている。
【００５３】
現像ローラ５２は、供給ローラ３２の側方において、供給ローラ３２と互いに対向接触する位置に回転可能に配設されている。現像ローラ５２は金属製のローラ軸に導電性のゴム材料などの弾性部材からなるローラ部が被覆され形成されており、後述する通り、所定の現像バイアス電圧が電源１１０（図２参照）から印加されるように構成されている。
【００５４】
そして、転写部１７は、本体ケーシング５の内部において、感光体ドラム６２と対向するように設けられている。この転写部１７は、搬送ベルト駆動ローラ６３と、搬送ベルト従動ローラ６４とエンドレスベルトである搬送ベルト６８と、転写ローラ６１とを備えている。
【００５５】
搬送ベルト従動ローラ６４は、記録用紙３の搬送方向に対して最上流側のイエローの画像形成ユニット２０Ｙの感光体ドラム６２より上流側（前側）であって、給紙ローラ８３の上方手前側に配設されている。また、搬送ベルト駆動ローラ６３は、記録用紙３の搬送方向に対して最下流側のブラックの画像形成ユニット２０Ｋの感光体ドラム６２よりも下流側（後側）であって、定着部８よりも上流側（前側）に配設されている。
【００５６】
また、搬送ベルト６８は、搬送ベルト駆動ローラ６３と搬送ベルト従動ローラ６４との間に巻回されている。搬送ベルト６８は、巻回されている外側の面が、各画像形成ユニット２０のすべての感光体ドラム６２と対向接触するように配設されている。
【００５７】
そして、搬送ベルト駆動ローラ６３の駆動により、搬送ベルト従動ローラ６４が従動され、搬送ベルト６８が、搬送ベルト駆動ローラ６３と搬送ベルト従動ローラ６４の間を反時計方向に周回移動する。すなわち、搬送ベルト６８は、各画像形成ユニット２０の各感光体ドラム６２と対向接触する接触面において感光体ドラム６２と同方向に移動する。
【００５８】
また、転写ローラ６１は、巻回されている搬送ベルト６８の内側において、各画像形成ユニット２０の感光体ドラム６２と、搬送ベルト６８を挟んで対向するように、それぞれ配設される。この転写ローラ６１は、金属製のローラ軸に、導電性のゴム材などの弾性部材からなるローラ部分が被覆され形成されている。
【００５９】
そして、転写ローラ６１は、搬送ベルト６８と対向接触する接触面において、搬送ベルト６８の周回移動方向と同方向に回転するように、反時計方向に回転可能に設けられている。この転写ローラ６１と感光体ドラム６２との間には、転写時に、感光体ドラム６２に担持されているトナー像が記録用紙３に転移（転写）される方向に、図示しない電源から所定の電圧が印加されて定電流制御により適切な転写バイアスが印加される。
【００６０】
また、定着部８は、画像形成ユニット２０及び転写部１７の下流側（後側）に配設されている。この定着部８は、加熱ローラ８１及び押圧ローラ８２を備えている。加熱ローラ８１は、その表面に離型層が形成される金属素管からなり、その軸方向に沿ってハロゲンランプが内装されている。そして、ハロゲンランプにより、加熱ローラ８１の表面が定着温度に加熱される。また、押圧ローラ８２は、加熱ローラ８１を押圧するように配設される。
【００６１】
そして、排紙部６は、本体ケーシング５内の上部において、定着部８の下流側に配設されている。そして、排紙部６には、画像の定着が完了した記録用紙３を排紙トレイ１０に排出する一対の排紙ローラ１１と、排紙ローラ１１の下流側に配設され、画像形成工程が全て終了した記録用紙３を蓄積する排紙トレイ１０とが備えられている。
【００６２】
また、搬送ベルト駆動ローラ６３の下斜め後方には、搬送ベルト６８上に形成されたバッチ等を読み取るための濃度センサ８０が搬送ベルト６８の外側表面と対向して設けられ、搬送ベルト駆動ローラ６３の下斜め前方には、搬送ベルト６８上に付着したトナー（上記パッチ等）を回収するためのトナー回収器１０７が、そのトナー回収器１０７のトナー回収ローラ１０５が搬送ベルト６８の外側表面に接するように配設されている。
【００６３】
次に、図２を用いてカラー電子写真プリンタ１の電気的構成を説明しつつ、前述した装置内各部の連携動作により当該カラー電子写真プリンタ１がカラー画像を記録用紙３上に形成するまでの工程について説明する。なお、図２は、カラー電子写真プリンタ１の電気的構成を概略的に表したブロック図である。
【００６４】
図２に示すように、カラー電子写真プリンタ１は、装置各部を統括制御する制御部９０（ＣＰＵ２１０、ＲＯＭ２３０、ＲＡＭ２２０、ドライバ２５０、Ｉ／Ｏ等を内蔵）を備えており、制御部９０にて、画像形成動作を行うよう構成されている。また、制御部９０は、図示しない外部のパーソナルコンピュータ（ＰＣ）と接続しており、そのＰＣから印刷コマンドを受信することができる。
【００６５】
画像形成動作において、カラー電子写真プリンタ１の制御部９０は、メイン制御処理部（プログラム）により、画像形成時に制御対象となる装置各部の初期設定を行った後、感光体ドラム６２の表面を帯電器３１によって一様に帯電させ、露光ユニット４１から画像情報に従って光を照射して、感光体ドラム６２の表面に静電潜像を形成させる。次に、この感光体ドラム６２の表面に現像ユニット５１によってトナーを付着させ、感光体ドラム６２の表面の静電潜像を現像する。そして、感光体ドラム６２の回転に伴って、上記現像されたトナー像を転写位置に移動させる。
【００６６】
また、制御部９０は、給紙ローラ８３及び搬送ローラ１４ａ、１４ｂを作動させて搬送ベルト６８に記録用紙３を給紙する。そして、搬送ベルト駆動ローラ６３を駆動して、搬送ベルト６８を周回移動させ、記録用紙３を転写位置に供給する。転写位置では、転写ローラ６１と感光体ドラム６２の間に転写バイアスを印加させ、上記トナー像を記録用紙３に転写する。
【００６７】
次に、制御部９０は、搬送ベルト６８を周回移動させて、記録用紙３を定着部８に搬送する。定着部８では、記録用紙３を加熱ローラ８１と押圧ローラ８２によって挟持搬送させ、記録用紙３上のトナー像を加熱、加圧し、記録用紙３上に定着させる。そして、排紙ローラ１１を作動させて、記録用紙３を本体ケーシング５上部の排紙トレイ１０に排出し、画像形成動作を終了する。
【００６８】
次に、図３を用いて上記制御部９０をさらに詳細に説明する。なお、図３は、制御部９０の一部の構成を表したブロック図である。
図３に示すように、制御部９０は、ＣＰＵ２１０、ＲＡＭ２２０、ＲＯＭ２３０を備え、これらはバス２５０によって通信可能に接続されている。
【００６９】
ＲＡＭ２２０には、カラー入力画像データを記憶するための入力画像記憶部２２１と、カラー入力画像データを２値化して得られるカラー出力画像データを記憶するための出力画像記憶部２２２が確保されている。
【００７０】
ここで、カラー入力画像データとは、カラー画像を印刷するための各印刷色に対応したブラック（Ｋ）、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）の４種類のカラー入力画像データのことであり、カラー電子写真プリンタ１は、後述する処理により、これらのカラー入力画像データに対応した各印刷色のカラー出力画像データを生成する。そして、これらのカラー出力画像データに基づく各印刷色の画像が用紙上で重なり合うように印刷されることで、カラー画像が表現されることとなる。
【００７１】
ＲＯＭ２３０には、外部のパーソナルコンピュータから受信した印刷コマンドを用いて、後述する処理をＣＰＵ２１０に行わせる処理プログラム（画像処理プログラムに相当）２３１、およびカラー電子写真プリンタにおける通常の処理を実行させるプログラムが記憶されている。なお、カラー入力画像データを１６階調としているのは、説明を分かりやすくするための便宜上の理由であり、他の階調、例えば、２５６階調のカラー入力画像データに対しても適用することは可能である。
【００７２】
また、ＲＯＭ２３０には、後述するハーフトーン処理で用いられる情報として、通常のディザマトリクス２３４と、細線用のディザマトリクス２３５とが記録されている。ここで、通常のディザマトリクス２３４は、図４に示すように、縦横各４個、計１６個の画素に１〜１６のしきい値Ｔを格納したものであり、１６階調のカラー入力画像データをディザ法によって２値化するためのディザマトリクスとして従来から用いられているものである。通常のディザマトリクス２３４は、Ｃ、Ｍ、Ｙ、Ｋのそれぞれについて用意されており（図４では便宜上、ＭとＹのみを示す）、各色ごとにしきい値の配置パターンが異なっている。
【００７３】
一方、細線用のディザマトリクス２３５は、図５に示すように、縦２個横２個、計４個の画素に１又は１６のしきい値Ｔを格納したものであり、１６階調のカラー入力画像データをディザ法によって２値化するためのディザマトリクスとして用いられるものである。細線用のディザマトリクス２３５は、表１のディザ設定色テーブルに示す特定の色（色番号１、２、３、４・・・）に対応するものがそれぞれ用意されている。すなわち、色番号１に対応する細線用のディザマトリクス２３５−１、色番号２に対応する細線用のディザマトリクス２３５−２、色番号３に対応する細線用のディザマトリクス２３５−３、色番号４に対応する細線用のディザマトリクス２３５−４・・・がそれぞれ用意されている。
【００７４】
【表１】
2007259097.tif 000003
【００７５】
細線用のディザマトリクス２３５の構成を、色番号４に対応する細線用のディザマトリクス２３５−４を例に挙げて説明する。色番号４は、ＭとＹとが１：１の色である。そのため、色番号４に対応する細線用のディザマトリクス２３５−４は、図５に示すＭのディザマトリクス２３５−４Ｍと、Ｙのディザマトリクス２３５−４Ｙとから成る。
【００７６】
ディザマトリクス２３５−４Ｍおよびディザマトリクス２３５−４Ｙのそれぞれについて、左上の画素に注目すると、前者のしきい値Ｔは１であり、後者のしきい値Ｔは１６である。また、右上の画素に注目すると、前者のしきい値Ｔは１６であり、後者のしきい値Ｔは１である。また、左下の画素に注目すると、前者のしきい値は１６であり、後者のしきい値Ｔは１である。また、右下の画素に注目すると、前者のしきい値Ｔは１であり、後者のしきい値Ｔは１６である。すなわち、ディザマトリクス２３５−４Ｍおよびディザマトリクス２３５−４Ｙの対応する画素に注目したとき、しきい値Ｔが１であるのは、いずれか一方のみである。また、ディザマトリクス２３５−４Ｍおよびディザマトリクス２３５−４Ｙのそれぞれについて、しきい値Ｔが１の画素としきい値Ｔが１６の画素は、縦方向および横方向について交互に配置されている（分散配置されている）。
【００７７】
色番号１、２、３、５・・・に対応する細線用のディザマトリクス２３５−１〜２３５−３も、色番号４の場合の場合と基本的には同様である。ただし、色番号４の場合は、Ｍのディザマトリクス２３５−４Ｍと、Ｙのディザマトリクス２３５−４Ｙとの組み合わせであったが、他の色番号の場合は、それぞれの色に対応する組み合わせとなる。
【００７８】
細線用のディザマトリクス２３５は、縦２個横２個の計４画素から成るものに限られず、他の構成（例えば、縦３個横３個、縦４個横５個・・・等）を有するものであってもよい。ただし、細線用のディザマトリクス２３５を記憶するＲＯＭ２３０の容量を抑えるためには、画素数が少ない方が好ましい。
【００７９】
また、ＲＯＭ２３０には、色番号１、２、３、４・・・と、それぞれの色番号に対応する細線用のディザマトリクスとの対応テーブルが記憶されている。
２．制御部９０が実行する処理
まず、制御部９０で実行される制御の概略を図６に基づいて説明する。図６は、外部のパーソナルコンピュータから印刷コマンドを受信したときに制御部９０が実行する印刷処理を表すフローチャートである。
【００８０】
ステップ１００では、外部のパーソナルコンピュータ等のプリンタドライバから、ページ記述言語が入力される。このページ記述言語には、印刷コマンドが含まれている。
ステップ１１０では描画処理により、印刷コマンドから、ＲＧＢで表現されたＲＧＢ入力画像データを作成する。この描画処理については後に詳述する。
【００８１】
ステップ１２０では色変換を行う。すなわち、ＲＧＢ入力画像データを、Ｋ、Ｃ、Ｍ、Ｙの４種類のカラー入力画像データに変換する。
ステップ１３０では、ハーフトーン処理により、２値化されたカラー出力画像データを作成する。このハーフトーン処理については後に詳述する。
【００８２】
ステップ１４０では、カラー出力画像データに基づき、印刷を行う。
次に、描画処理（図６におけるステップ１１０）を、図７〜図９に基づいて説明する。図７は、描画処理を表すフローチャートであり、図８は、印刷コマンドについての説明図であり、図９は細線箇所の登録についての説明図である。
【００８３】
ステップ２００では、外部のパーソナルコンピュータ等のプリンタドライバから入力された印刷コマンドの種類をチェックする。印刷コマンドの種類としては、図８に示すように、ライン描画コマンド、グラフィック描画コマンド、文字描画コマンドがある。
【００８４】
ステップ２１０では、上記ステップ２００でチェックした印刷コマンドがライン描画コマンドであるか否かを判断する。ＹＥＳの場合はステップ２２０に進み、ＮＯの場合はステップ２５０に進む。
【００８５】
ステップ２２０では、カラー入力画像データにおいて、ライン描画コマンドに基づく画像が形成される画素を、細線箇所として登録する。例えば、図９に示すように、ｘ座標＝１かつｙ座標＝２の画素Ａ、ｘ座標＝１かつｙ座標＝３の画素Ｂ、ｘ座標＝１かつｙ座標＝４の画素Ｃに、ライン描画コマンドに基づく画像を形成する場合は、それら画素Ａ、Ｂ、Ｃを細線箇所として登録する。
【００８６】
ステップ２３０では、印刷コマンドに基づいてカラー入力画像データを作成する。このカラー入力画像データは、上述したとおり、カラー画像を印刷するための各印刷色に対応したＫ、Ｃ、Ｍ、Ｙの４種類のカラー入力画像データのことであり、各画素ごとに、各色の階調値（１〜１６のいずれか）が記録されている。また、印刷コマンドがライン描画コマンドであった場合は、そのライン描画コマンドに基づく画像（ライン）が形成される画素に、上記ステップ２２０でなされた細線箇所登録が存在する。
【００８７】
ステップ２４０では、外部のパーソナルコンピュータのプリンタドライバから入力された全ての印刷コマンドをチェックしたか否かを判断する。ＹＥＳの場合は本処理を終了し、ＮＯの場合はステップ２００に戻る。
【００８８】
一方、上記ステップ２１０にてＮＯと判断した場合はステップ２５０に進む、ステップ２５０では、上記ステップ２００でチェックした印刷コマンドが、ライン描画コマンド以外の印刷コマンド（グラフィック描画コマンド又は文字描画コマンド）であるか否かを判断する。ＹＥＳの場合はステップ２３０に進み、ＮＯの場合はステップ２４０に進む。
【００８９】
次に、ハーフトーン処理（図６におけるステップ１３０）を、図１０及び図１１に基づいて説明する。図１０は、ハーフトーン処理を表すフローチャートであり、図１１は、細線箇所として登録された画素におけるハーフトーン処理を表す説明図である。
【００９０】
ステップ３００では、カラー入力画像データにおける所定の画素を選択し、その画素に、細線箇所の登録（図７のステップ２２０参照）がなされているかをチェックする。なお、このステップ３００で選択する画素の決め方は、例えば、カラー入力画像データの各画素に番号を付しておき、最初にステップ３００を実行するときは第１の画素、２回目に実行するときは第２の画素・・・というように選択することができる。
【００９１】
ステップ３１０では、上記ステップ３００にてチェックした画素に細線箇所の登録があるか否かを判断する。ＹＥＳの場合はステップ３２０に進み、ＮＯの場合はステップ３６０に進む。
【００９２】
ステップ３２０では、その画素に付されている色をチェックする。
ステップ３３０では、上記ステップ３３０で検出した色が、予め登録された色番号１、２、３、４・・・（予め設定された、ディザ設定色）のうちのいずれかであるか否かを判断する。ＹＥＳの場合はステップ３４０に進み、ＮＯの場合はステップ３６０に進む。
【００９３】
ステップ３４０では、選択した画素を、細線用のディザマトリクス２３５を用いて、２値化する。この処理を図１１に示す事例に基づいて説明する。図１１は、ステップ３４０で実行する２値化処理の原理を表す説明図である。
【００９４】
図１１ａは、二値化を行う前のカラー入力画像データを表しており、格子で区画された個々の領域が１画素を表す。このカラー入力画像データにおいて、「８」が記載された画素は、ＭとＹの階調値が８であり、ＣとＫの階調値が１である画素である。また、「１」が記載された画素は、Ｃ、Ｍ、Ｙ、Ｋの全ての色成分について階調値が１の画素である。すなわち、カラー入力画像データには、横方向に、幅が２画素である細線の画像が描かれている。この細線は、ライン描画コマンドに基づき形成されたものであり、細線が描かれた画素には、細線箇所の登録がある。また、この細線の色は、ＭとＹの比率が１：１の色であり、この色は、ディザ設定色の一つである色番号４（上記表１参照）である。
【００９５】
この事例において、細線の色は、上述したように色番号４であるから、制御部９０は、その色に対応する細線用ディザマトリクス２３５−４をＲＯＭ２３０から読み出し、選択した画素のディザ処理を行う。
【００９６】
ここで、図１１ｂは、図１１ａのカラー入力画像データに、細線用のディザマトリクス２３５−４のうちの、Ｍのディザマトリクス２３５−４Ｍを当てはめたものであり、図１１ｃは、図１１ａのカラー入力画像データに、細線用のディザマトリクス２３５−４のうちの、Ｙのディザマトリクス２３５−４Ｙを当てはめたものである。
【００９７】
図１１ｂにおいて、数字を白抜きで表した画素は、ディザマトリクス２３５−４Ｍのしきい値Ｔよりも、Ｍの階調値が大きい画素である。また、図１１ｃにおいて、数字を白抜きで表した画素は、ディザマトリクス２３５−４Ｙのしきい値Ｔよりも、Ｙの階調値が大きい画素である。
【００９８】
従って、選択した画素が、図１１ｂにおいて、数字を白抜きで表した画素であれば、その画素にはＭの色が付され、図１１ｃにおいて、数字を白抜きで表した画素であれば、Ｙの色のみが付され、それら以外の画素であれば、空白となる。
【００９９】
なお、図１１ｄは、ディザ処理後のカラー出力画像データを表す。このカラー出力画像データにおいて、べた塗りで表された画素は、Ｍのみが付された画素であり、斜線で表された画素は、Ｙのみが付された画素である。
【０１００】
ステップ３５０では、全画素について処理が終了したか否かを判断する。ＹＥＳの場合は本処理を終了し、ＮＯの場合はステップ３００に戻る。
一方、ステップ３１０又はステップ３３０でＮＯと判断した場合は、ステップ３６０に進む。ステップ３６０では、通常のディザマトリクス２３４（図４参照）を用いて、通常の２値化処理を実行する。
３．カラー電子写真プリンタ１が奏する効果
（ａ）上述したように、カラー電子写真プリンタ１は、カラー入力画像データに表された画像がライン描画コマンドに由来する細線であって、しかもその細線の色が、予め設定されたディザ設定色である場合は、その細線に対応する画素のディザ処理において、当該細線の色に対応した細線用のディザマトリクス２３５（図５参照）を用いる（図１０のステップ３１０〜３４０）。
【０１０１】
細線用のディザマトリクス２３５は、その各画素において、対応する色に含まれる色成分（図５に示す例ではＭとＹ）のうちの少なくとも一つの色成分のしきい値Ｔが１となるように構成されているから、細線用のディザマトリクス２３５を用いて細線をディザ処理を行うと、カラー出力画像データにおいて細線に対応する画素には、何らかの色成分が必ず付く（図１１参照）。そのため、カラー入力画像データに表された画像が細線であっても、その細線に対応する画素が空白になることで細線が消えてしまったり、細線に対応する画素の一部が空白になることで細線が破線になってしまうようなことがない。
【０１０２】
また、細線用のディザマトリクス２３５は、その各画素において、対応する色を構成する色成分のうち、何れか一つの色成分のしきい値Ｔのみが１であるように構成されている（図５参照）。そのため、カラー入力画像データのうち、細線が形成された画素をディザ処理するとき、階調値がしきい値Ｔを越える色成分は、その画素において１のみであるから、カラー出力画像データにおける対応画素には、その階調値がしきい値Ｔを越える単一の色成分のみが付き、他の色成分は付かない（図１１ｄ参照）。従って、カラー出力画像データの各画素において、複数の色成分が混ざり、色が変わってしまうようなことがない。
【０１０３】
（ｂ）カラー電子写真プリンタ１では、細線を含む画像の色があらかじめ設定された特定ディザ色である場合のみ、細線用のディザマトリクス２３５を選択するので、細線用のディザマトリクス２３５の種類が少なくて済む。そのため、細線用のディザマトリクス２３５を記憶するＲＯＭ２３０の記憶容量が少なくて済む。
【０１０４】
（ｃ）図５に示す細線用のディザマトリクス２３５では、Ｍのしきい値が１である画素と、Ｙのしきい値が１である画素とが、交互に配置されている。
ところで、Ｍのしきい値が１である画素は、ディザ処理後のカラー出力画像データにおいて、Ｍの色が付く画素に対応する。また、Ｙのしきい値が１である画素は、ディザ処理後のカラー出力画像データにおいて、Ｙの色が付く画素に対応する。
【０１０５】
上述したように、細線用のディザマトリクス２３５において、Ｍのしきい値が１である画素と、Ｙのしきい値が１である画素とは、交互に配置されているから、ディザ処理後のカラー出力画像データにおいて、Ｍが付く画素と、Ｙが付く画素とは、交互に配置される（図１１ｄ参照）。その結果、カラー出力画像データに基づいてプリントした画像は、特定の色（ＭまたはＹ）の画素が集まってしまうことがなく、全体として均一な色に見える。
【０１０６】
以上、本発明の一実施形態について説明したが、本発明は、種々の形態を採り得ることは言うまでもない。例えば、本発明は、プリンタに限らず、パソコン等にも適用することができる。すなわち、パソコンにインストールしたソフトウエアにより、図１２に示す処理を実行することができる。この処理は、ステップ４００にて、アプリケーションから画像情報を入力し、ステップ４１０で描画処理を行い、ステップ４２０で色変換を行い、ステップ４３０でハーフトーン処理を行う。これらステップ４１０〜４３０の処理は、図６におけるステップ１１０〜１３０の処理と同様である。次に、ステップ４４０にて、カラー出力画像データをプリンタに出力する。さらに本発明は、コピー機や多機能機にも適用することができる。
【０１０７】
また、別の実施の形態として、描画処理（図６のステップ１１０）において、画像が細線箇所であり、かつ、画像の色がディザを設定した色である画素のみを登録するものとしてもよい。この描画処理を、図１３のフローチャートに基づいて説明する。
【０１０８】
ステップ５００では、外部のパーソナルコンピュータ等のプリンタドライバから入力された印刷コマンドの種類をチェックする。
ステップ５１０では、上記ステップ５００でチェックした印刷コマンドがライン描画コマンドであるか否かを判断する。ＹＥＳの場合はステップ５２０に進み、ＮＯの場合はステップ５６０に進む。
【０１０９】
ステップ５２０では、ライン描画コマンドにより描画されるラインの色が、予め設定された、ディザ設定色であるか否かを判断する。ＹＥＳの場合はステップ５３０に進み、ＮＯの場合はステップ５４０に進む。
【０１１０】
ステップ５３０では、カラー入力画像データにおいて、ライン描画コマンドに基づく画像が形成される画素を、「細線箇所かつディザが設定してある色である」画素として登録する。
【０１１１】
ステップ５４０では、印刷コマンドに基づいてカラー入力画像データを作成する。上記ステップ５３０にて登録を行った場合は、このカラー入力画像データにおける対応画素に、上記登録がなされている。
【０１１２】
ステップ５５０では、外部のパーソナルコンピュータ等のプリンタドライバから入力された全ての印刷コマンドをチェックしたか否かを判断する。ＹＥＳの場合は本処理を終了し、ＮＯの場合はステップ５００に戻る。
【０１１３】
一方、上記ステップ５１０にてＮＯと判断した場合はステップ５６０に進む、ステップ５６０では、上記ステップ５００でチェックした印刷コマンドが、ライン描画コマンド以外の印刷コマンド（グラフィック描画コマンド又は文字描画コマンド）であるか否かを判断する。ＹＥＳの場合はステップ５４０に進み、ＮＯの場合はステップ５５０に進む。
【０１１４】
描画処理を上記のように行う場合、ハーフトーン処理（図６のステップ１３０）は、
「細線箇所かつディザが設定してある色である」との登録の有無のみで、通常のディザマトリクスを用いた二値化を行うか、細線用のディザマトリクスを用いた二値化を行うかを判断するものとすることができる。このようなハーフトーン処理を図１４のフローチャートに基づいて説明する。
【０１１５】
ステップ６００では、カラー入力画像データにおける所定の画素を選択し、その画素に、「細線箇所かつディザが設定してある色である」との登録（図１３のステップ５３０）がなされているかをチェックする。
【０１１６】
ステップ３１０では、上記ステップ６００にてチェックした画素に、上記登録があるか否かを判断する。ＹＥＳの場合はステップ６２０に進み、ＮＯの場合はステップ６４０に進む。
【０１１７】
ステップ６２０では、細線用のディザマトリクス２３５を用いて、２値化する。この処理は、図１０のステップ３４０における処理と同様である。
ステップ６３０では、全画素について処理が終了したか否かを判断する。ＹＥＳの場合は本処理を終了し、ＮＯの場合はステップ６００に戻る。
【０１１８】
一方、ステップ６１０でＮＯと判断した場合は、ステップ６４０に進む。ステップ６４０では、通常のディザマトリクス２３４（図４参照）を用いて、通常の２値化処理を実行する。
【図面の簡単な説明】
【０１１９】
【図１】本発明が適用されたカラー電子写真プリンタ１の概略構成を示す説明図である。
【図２】カラー電子写真プリンタ１の電気的構成を概略的に表すブロック図である。
【図３】制御部９０における主要部の構成を表すブロック図である。
【図４】通常のディザマトリクス２３４を表す説明図である。
【図５】細線用のディザマトリクス２３５を表す説明図である。
【図６】制御部９０が実行する印刷処理を表すフローチャートである。
【図７】制御部９０が実行する描画処理を表すフローチャートである。
【図８】印刷コマンドを表す説明図である。
【図９】細線箇所の登録を表す説明図である。
【図１０】制御部９０が実行するハーフトーン処理を表すフローチャートである。
【図１１】細線箇所として登録された画素におけるハーフトーン処理を表す説明図である。
【図１２】本発明をパソコンに適用した場合の処理を表すフローチャートである。
【図１３】別の実施の形態において、制御部９０が実行する描画処理を表すフローチャートである。
【図１４】別の実施の形態において、制御部９０が実行するハーフトーン処理を表すフローチャートである。
【図１５】従来のディザ処理を表す説明図である。
【符号の説明】
【０１２０】
１・・・カラー電子写真プリンタ
９０・・・制御部
２１０・・・ＣＰＵ
２２０・・・ＲＡＭ
２３０・・・ＲＯＭ
２３４・・・通常のディザマトリクス
２３５・・・細線用のディザマトリクス
【図１】
2007259097.tif 000004
【図２】
2007259097.tif 000005
【図３】
2007259097.tif 000006
【図４】
2007259097.tif 000007
【図５】
2007259097.tif 000008
【図６】
2007259097.tif 000009
【図７】
2007259097.tif 000010
【図８】
2007259097.tif 000011
【図９】
2007259097.tif 000012
【図１０】
2007259097.tif 000013
【図１１】
2007259097.tif 000014
【図１２】
2007259097.tif 000015
【図１３】
2007259097.tif 000016
【図１４】
2007259097.tif 000017
【図１５】
2007259097.tif 000018