(57)【特許請求の範囲】
【請求項１】
複数の色相のチャンネルを含む予め定められた各チャンネルの入力画像濃度に基づいて疑似中間調処理を行い、各チャンネル毎にドット自体、各ドットの重ね合わせ、あるいは、全ドットの非形成を含む量子化された濃度で表現される画素からなる画像を示す出力データを出力する量子化部が設けられた画像処理装置において、
注目画素について、各チャンネルの入力画像濃度に対して、これまで疑似中間調処理を行った近隣の画素からの拡散誤差の各チャンネル毎の積算値を加算して、各チャンネルの入力画像補正値とする誤差加算手段と、
上記各チャンネル毎に上記入力画像補正値を量子化して各チャンネルの量子化出力値とすると共に、上記各チャンネル毎の入力画像補正値と予め定められる閾値とを比較する第１比較手段と、
予め定められた数以上のチャンネルで、上記閾値よりも入力画像補正値の濃度が高い場合、閾値よりも濃度が高いチャンネルのうち、濃度が低いチャンネルから順番に少なくとも１つのチャンネルの濃度が低下するように、上記量子化出力値を調整して上記出力データとする黒点粒状感防止手段とを備え、
上記誤差加算手段は、さらに、各チャンネル毎に入力画像補正値と出力データとの誤差を求め、未だ疑似中間調処理を行っていない近隣の画素へ拡散することを特徴とする画像処理装置。
【請求項２】
上記複数の色相のチャンネルには、シアン、マゼンタおよびイエローのチャンネルが含まれ、
上記黒点粒状感防止手段は、シアン、マゼンタおよびイエローの３チャンネルで上記閾値よりも濃度が高い場合、当該３チャンネルのうち、１チャンネルの濃度が低下するように、上記出力データを調整することを特徴とする請求項１記載の画像処理装置。
【請求項３】
上記黒点粒状感防止手段は、上記濃度を低下させる１チャンネルとして、最小濃度のチャンネルを選択することを特徴とする請求項２記載の画像処理装置。
【請求項４】
上記注目画素の輝度と、予め定められる輝度閾値とを比較する輝度判定手段を備え、
上記黒点粒状感防止手段は、注目画素の輝度が輝度閾値よりも低輝度の場合、上記出力データの調整を停止することを特徴とする請求項１、２または３記載の画像処理装置。
【請求項５】
上記注目画素の輝度と、予め定められる輝度閾値とを比較する輝度判定手段を備え、
上記複数の色相のチャンネルとには、シアン、マゼンタおよびイエローのチャンネルが含まれていると共に、
上記黒点粒状感防止手段は、シアン、マゼンタおよびイエローの３チャンネルのうち、２チャンネル以上で閾値よりも濃度が高く、かつ、輝度閾値よりも高輝度の場合、閾値よりも濃度が高いチャンネルのうちの１つを選択し、残余のチャンネルの濃度が低下するように、上記出力データを調整することを特徴とする請求項１記載の画像処理装置。
【請求項６】
上記黒点粒状感防止手段は、最大濃度のチャンネルを選択することを特徴とする請求項５記載の画像処理装置。
【請求項７】
上記注目画素の彩度と、予め定められる彩度閾値とを比較する彩度判定手段を備え、
上記黒点粒状感防止手段は、注目画素の彩度が彩度閾値よりも低彩度の場合、上記出力データの調整を停止することを特徴とする請求項１、２、３、４、５または６記載の画像処理装置。
【請求項８】
上記入力画像に基づいて、上記注目画素が文字領域に属するか否かを判定する領域判定手段を備え、
上記黒点粒状感防止手段は、注目画素が文字領域に属する場合、上記出力データの調整を停止することを特徴とする請求項１、２、３、４、５、６または７記載の画像処理装置。
【請求項９】
上記入力画像に基づいて、上記注目画素が無彩色の文字領域に属するか否かを判定する領域判定手段を備え、
上記黒点粒状感防止手段は、注目画素が無彩色の文字領域に属する場合、上記出力データの調整を停止することを特徴とする請求項１、２、３、４、５、６または７記載の画像処理装置。
【請求項１０】
上記第１比較手段への各チャンネル毎の入力と、上記第１比較手段の閾値よりも濃度が高い値に設定された許可値とを比較する第２比較手段を備え、
上記黒点粒状感防止手段は、上記３チャンネル全てで上記許可値よりも濃度が高い場合、上記出力データの調整を停止することを特徴とする請求項２または３記載の画像処理装置。
【請求項１１】
上記第１比較手段への各チャンネル毎の入力と、上記第１比較手段の閾値よりも濃度が高い値に設定された許可値とを比較する第２比較手段を備え、
上記黒点粒状感防止手段は、上記３チャンネルのうち、２チャンネル以上で上記許可値よりも濃度が高い場合、上記出力データの調整を停止することを特徴とする請求項５または６記載の画像処理装置。
【請求項１２】
上記予め定められたチャンネルには、上記複数の色相のチャンネルと黒チャンネルとが含まれており、
上記第１比較手段は、カラーの入力画像の各画素について、上記複数の各色相のチャンネルの濃度と、予め定められる閾値とを比較することを特徴とする請求項１から１１のいずれか１つに記載の画像処理装置。
【請求項１３】
上記黒点粒状感防止手段は、黒チャンネルの濃度が予め定められた閾値よりも高い場合、残余のチャンネルの濃度が低下するように、上記出力データを調整することを特徴とする請求項１２記載の画像処理装置。
【請求項１４】
注目画素の近隣に黒ドットを形成したか否かを判定する判定手段を備え、
上記黒点粒状感防止手段は、注目画素の近隣に黒ドットが存在する場合、上記出力データの調整を停止することを特徴とする請求項１２または１３記載の画像処理装置。
【請求項１５】
上記複数の色相のチャンネルには、シアン、マゼンタおよびイエローの３チャンネルが含まれていると共に、
上記黒点粒状感防止手段の出力を２値化して、上記３チャンネルのそれぞれについてドットを形成するか否かを示す出力データを生成し、上記出力データが上記３チャンネルのドットの重ね合わせを示している場合、３チャンネルのドットの重ね合わせに代えて、黒チャンネルのドット形成を指示するように、上記出力データを調整する黒ドット置換手段を備えていることを特徴とする請求項１２、１３または１４記載の画像処理装置。
【請求項１６】
上記予め定められたチャンネルには、複数の色相のチャンネルと黒チャンネルとが含まれており、
上記第１比較手段は、カラーの入力画像の各画素について、上記複数の各色相のチャンネルの濃度と、予め定められる閾値とを比較すると共に、
上記疑似中間調処理手段による疑似中間調処理の前に、墨生成法により黒チャンネルの濃度を決定する墨生成処理手段を備えていることを特徴とする請求項１記載の画像処理装置。
【請求項１７】
上記輝度判定手段の輝度閾値は、予め定められた値を基準とする乱数であることを特徴とする請求項４、５または６記載の画像処理装置。
【請求項１８】
上記彩度判定手段の彩度閾値は、予め定められた値を基準とする乱数であることを特徴とする請求項７記載の画像処理装置。
【請求項１９】
各チャンネルのドットを対象物上に重ね合わせて形成可能なドット形成手段が設けられたカラー画像形成装置へ、上記出力データを出力することを特徴とする請求項１から１８のいずれか１つに記載の画像処理装置。
【請求項２０】
上記黒点粒状感防止手段は、チャンネルの濃度を低下させる際、上記ドット形成手段が当該チャンネルでドットを形成しないように、上記出力データを調整することを特徴とする請求項１９記載の画像処理装置。
【請求項２１】
上記黒点粒状感防止手段は、上記出力データを調整しない場合は、上記複数の色相の各チャンネルの濃度を示す量子化値をそのまま出力すると共に、上記出力データを調整する場合は、上記複数の色相の各チャンネルの濃度を示す量子化値のうち、濃度を低下させるチャンネルの量子化値を、より濃度の低い値に置換して出力すると共に、
黒チャンネルの濃度が予め定められた閾値よりも高い場合、上記黒点粒状感防止手段が出力する、上記複数の色相の各チャンネルの量子化値を、より濃度の低い値に置換して出力し、それ以外の場合は、上記複数の色相の各チャンネルの量子化値を置換せずに出力する出力データ調整手段を備え、
上記出力データ調整手段の出力する、複数の色相の各チャンネルの量子化値と黒チャンネルの濃度を示す量子化値とに基づいて、上記出力データを生成することを特徴とする請求項１２記載の画像処理装置。
【請求項２２】
請求項１から１９のいずれか１つに記載の画像処理装置と、
上記画像処理装置が出力する出力データに基づいて、各チャンネルのドットを対象物上に重ね合わせて形成可能なドット形成手段とを備えていることを特徴とする画像形成装置。
【請求項２３】
請求項１〜２１記載のいずれか１項に記載の各手段として、コンピュータを動作させるプログラムが記録されていることを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、各チャンネル毎に疑似中間調処理しても黒点粒状感が発生しないように画像データを処理する画像処理装置、および、それを備える画像形成装置、並びに、画像処理装置を実現するためのプログラムが記録された記録媒体に関するものである。
【０００２】
【従来の技術】
例えば、カラーインクプリンタ、カラーインク複写機、カラーレーザープリンタ、カラーレーザー複写機など、カラー印刷装置を有する画像形成装置では、例えば、多階調ＲＧＢデータなど、入力される画像データで表現可能な階調数と、各カラー印刷装置で表現可能な階調数とが異なっていることが多く、両者の階調数が同じであっても、多くの場合、それぞれで表現可能な色濃度が互いに異なっている。したがって、これらの画像形成装置では、インクまたはトナーの各チャンネル毎に２以上の多値化を行って、各色のインクやトナーで、ドットを形成するか否かを判定することで、画像形成装置が表現可能な色濃度のドットの分布で疑似的に入力画像を表現している。多値化の方法としては、ディザ法や誤差拡散法（誤差分散法）などが採用され、例えば、誤差拡散法を用いた場合、原画像のデータと、多値化された値との誤差が、周囲の画素に分散される。
【０００３】
【発明が解決しようとする課題】
しかしながら、各チャンネル毎に独立して、疑似中間調処理すると、当該疑似中間調処理によって、不所望なドットの重ね打ちが発生する虞れがある。この結果、黒点が形成され、黒点粒状感と彩度の低下とが発生してしまうという問題を生ずる。
【０００４】
具体的には、例えば、レモンを示す画像のように、高彩度のデータが入力された場合であっても、各チャンネル毎の疑似中間調処理によって、入力データとは異なる位置にドットが形成される。この結果、入力データ中に黒点が存在しない場合であっても、例えば、図４８に示すように、不所望に黒点が形成されてしまう。なお、同図は、出力画像を６０倍に拡大した画像において、色の相違をハッチングで示したものであり、上記黒点は、肌色領域、高輝度領域や高彩度領域における黒点粒状感として使用者に知覚される。また、黒点が形成されると、有彩色成分が減少するため、彩度が低下してしまう。
【０００５】
上記問題を解決するために、例えば、特開平１０−８１０２６号公報には、ディザ法によって、Ｍチャンネルのドットを形成した後、Ｍチャンネルとの関係が強い色相であるＣチャンネルでは、Ｍチャンネルの形成で発生する誤差に重み係数をかけた値をＣチャンネルに加えて補正しながら、ドットを形成する構成が開示されている。
【０００６】
しかしながら、当該構成では、チャンネルを処理する順番が予め定められているため、順番が後と決められたチャンネルのドット形成が少なくなり、各チャンネルのドットバランスが不均一になる虞れがある。
【０００７】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、各チャンネルの濃度が順番に判定される構成とは異なり、ドットバランスを均等に近づけることができ、各チャンネル毎に疑似中間調処理しても黒点粒状感が発生しないように、画像データを処理する画像処理装置、および、それを備える画像形成装置、並びに、それらを実現するためのプログラムが記録された記録媒体を実現することにある。
【０００８】
【課題を解決するための手段】
本発明に係る画像処理装置は、上記課題を解決するために、複数の色相のチャンネルを含む予め定められた各チャンネルの入力画像濃度に基づいて疑似中間調処理を行い、各チャンネル毎にドット自体、各ドットの重ね合わせ、あるいは、全ドットの非形成を含む量子化された濃度で表現される画素からなる画像を示す出力データを出力する量子化部が設けられた画像処理装置において、注目画素について、各チャンネルの入力画像濃度に対して、これまで疑似中間調処理を行った近隣の画素からの拡散誤差の各チャンネル毎の積算値を加算して、各チャンネルの入力画像補正値とする誤差加算手段と、上記各チャンネル毎に上記入力画像補正値を量子化して各チャンネルの量子化出力値とすると共に、上記各チャンネル毎の入力画像補正値と予め定められる閾値とを比較する第１比較手段と、予め定められた数以上のチャンネルで、上記閾値よりも入力画像補正値の濃度が高い場合、閾値よりも濃度が高いチャンネルのうち、濃度が低いチャンネルから順番に少なくとも１つのチャンネルの濃度が低下するように、上記量子化出力値を調整して上記出力データとする黒点粒状感防止手段とを備え、上記誤差加算手段は、さらに、各チャンネル毎に入力画像補正値と出力データとの誤差を求め、未だ疑似中間調処理を行っていない近隣の画素へ拡散することを特徴としている。
【０００９】
上記構成において、注目画素を示し、各チャンネル毎に疑似中間調処理されたデータが入力されると、当該第１比較手段は、各色相のチャンネル毎に、入力された濃度が閾値を越えているか否かを判定する。閾値よりも濃度が高いチャンネルが予め定められた数以上の場合、黒点粒状感防止手段は、それらのチャンネルのうち、濃度が薄いチャンネルから順番に少なくとも１つのチャンネルの濃度が低下するように、出力データを調整する。したがって、当該出力データによって形成される画素は、濃度が低下した分だけ、輝度、彩度および色相が黒点から離れた値となる。この結果、各チャンネル毎に疑似中間調処理したデータが入力された場合でも、不要なドットの重ね合わせに起因する黒点粒状感が抑制された出力データを出力できる。
【００１０】
さらに、上記構成では、各色相のチャンネルの濃度を判定した後、出力データが調整されているので、特開平１０−８１０２６号に記載のように、各チャンネルの濃度が順番に判定される構成とは異なり、ドットバランスを均等に近づけることができる。
【００１１】
また、上記構成では、画像処理装置が疑似中間調処理手段を備えているので、入力される画像に拘わらず、疑似中間調処理に起因する黒点粒状感を防止できる。さらに、上記構成の上記疑似中間調処理手段は、上記入力画像の各チャンネル濃度と、出力データの各チャンネル濃度との誤差を、当該注目画素の近隣の画素を注目画素として疑似中間調処理する際に加算する誤差加算手段を備え、疑似中間調処理が誤差拡散法で行われるため、ある画素の出力データ調整に起因する誤差を、他の画素の疑似中間調処理にて補償できる。この結果、画像処理装置は、さらに入力画像に近い画像を示す出力データを出力できる。
【００１２】
また、上記構成に加えて、上記複数の色相のチャンネルには、シアン、マゼンタおよびイエローのチャンネルが含まれ、上記黒点粒状感防止手段は、シアン、マゼンタおよびイエローの３チャンネルで上記閾値よりも濃度が高い場合、当該３チャンネルのうち、１チャンネルの濃度が低下するように、上記出力データを調整する方が好ましい。
【００１３】
当該構成によれば、黒点が形成される状況、すなわち、３チャンネルの重ね合わせが発生する状況で、１チャンネルの濃度が低下する。したがって、画像処理装置は、疑似中間調処理に起因する黒点粒状感と、彩度の低下との双方が抑制された出力データを出力できる。
【００１４】
さらに、上記構成の上記黒点粒状感防止手段は、上記濃度を低下させる１チャンネルとして、最小濃度のチャンネルを選択することが望まれる。当該構成によれば、ドットを形成した場合に最も濃度の低いチャンネルが調整されるので、出力データの調整に起因する誤差を最小限に抑えることができる。この結果、画像処理装置は、より入力画像に忠実な画像を示す出力データを出力できる。
【００１５】
また、上記構成に加えて、上記注目画素の輝度と、予め定められる輝度閾値とを比較する輝度判定手段を備え、上記黒点粒状感防止手段は、注目画素の輝度が輝度閾値よりも低輝度の場合、上記出力データの調整を停止してもよい。
【００１６】
当該構成では、例えば、入力画像中の黒点など、黒点粒状感が目立たず、かつ、黒点の形成が望まれる画素が低輝度の画素として識別され、当該画素では、黒点粒状感防止手段による出力データの調整が停止される。この結果、画像処理装置は、本来の黒点の作成や、黒成分が不足する領域での黒点の作成を阻害することなく、黒点粒状感が抑制され、彩度の向上した出力データを出力できる。
【００１７】
一方、３チャンネルの重ね合わせを検出する代わりに、上記注目画素の輝度と、予め定められる輝度閾値とを比較する輝度判定手段を備え、上記複数の色相のチャンネルには、シアン、マゼンタおよびイエローのチャンネルが含まれていると共に、上記黒点粒状感防止手段は、シアン、マゼンタおよびイエローの３チャンネルのうち、２チャンネル以上で閾値よりも濃度が高く、かつ、輝度閾値よりも高輝度の場合、閾値よりも濃度が高いチャンネルのうちの１つを選択し、残余のチャンネルの濃度が低下するように、上記出力データを調整してもよい。
【００１８】
当該構成によれば、注目画素の輝度が高い場合、１チャンネルのみが選択され、残余のチャンネルの濃度が低下する。これにより、注目画素の輝度が高く、ドットの重ね合わせに起因する輝度の低下が識別しやすい状況で重ね合わせが阻止される。この結果、画像処理装置は、疑似中間調処理に起因する黒点粒状感と彩度および輝度の低下とが抑制された出力データを出力できる。
【００１９】
さらに、上記構成の黒点粒状感防止手段は、最大濃度のチャンネルを選択する方が望ましい。当該構成によれば、ドットを形成した場合に最も濃度の高いチャンネルを除いたチャンネルが調整されるので、出力データの調整に起因する誤差を最小限に抑えることができる。この結果、画像処理装置は、より入力画像に忠実な画像を示す出力データを出力できる。
【００２０】
予め定められたチャンネル数が２であるか３であるかに拘わらず、上記各構成の画像処理装置は、上記注目画素の彩度と、予め定められる彩度閾値とを比較する彩度判定手段を備え、上記黒点粒状感防止手段は、注目画素の彩度が彩度閾値よりも低彩度の場合、上記出力データの調整を停止する方が好ましい。
【００２１】
当該構成によれば、黒点粒状感が目立たず、かつ、黒点の形成が望まれる画素が低彩度の画素として識別され、当該画素では、黒点粒状感防止手段による出力データの調整が停止される。したがって、画像処理装置の出力データが示す画像では、赤などの彩度が高い部分において、出力データの調整によって彩度が向上しているにも拘わらず、無彩色の部分では、黒点が形成される。
【００２２】
また、彩度判定手段の有無に拘わらず、上記各構成の画像処理装置は、上記入力画像に基づいて、上記注目画素が文字領域に属するか否かを判定する領域判定手段を備え、上記黒点粒状感防止手段は、注目画素が文字領域に属する場合、上記出力データの調整を停止する方が望ましい。
【００２３】
上記構成では、文字領域では、出力データが調整され、画像領域では、黒点粒状感防止手段による出力データの調整が停止される。したがって、画像処理装置の出力データが示す画像では、画像領域では、黒点粒状感が防止され、文字領域では、出力データの調整に起因する滲みの発生が防止される。
【００２４】
一方、上記領域判定手段に代えて、上記入力画像に基づいて、上記注目画素が無彩色の文字領域に属するか否かを判定する領域判定手段を備え、上記黒点粒状感防止手段は、注目画素が無彩色の文字領域に属する場合、上記出力データの調整を停止してもよい。
【００２５】
当該構成では、無彩色の文字領域の場合に出力データの調整が停止される。したがって、画像処理装置の出力データが示す画像では、画像領域および有彩色の文字領域では、黒点粒状感が防止され、無彩色の文字領域では、出力データの調整に起因する滲みの発生が防止される。
【００２６】
また、３チャンネル全てで濃度が閾値より高いときに出力データを調整する構成の場合、当該構成に加えて、上記第１比較手段への各チャンネル毎の入力と、上記第１比較手段の閾値よりも濃度が高い値に設定された許可値とを比較する第２比較手段を備え、上記黒点粒状感防止手段は、上記３チャンネル全てで上記許可値よりも濃度が高い場合、上記出力データの調整を停止する方が好ましい。
【００２７】
一方、２チャンネルで濃度が閾値よりも高く、かつ、高輝度のときに出力データを調整する構成の場合、当該構成に加えて、上記第１比較手段への各チャンネル毎の入力と、上記第１比較手段の閾値よりも濃度が高い値に設定された許可値とを比較する第２比較手段を備え、上記黒点粒状感防止手段は、上記３チャンネルのうち、２チャンネル以上で上記許可値よりも濃度が高い場合、上記出力データの調整を停止することが望ましい。
【００２８】
これらの構成によれば、第１比較手段によって、高濃度であると判定された場合であっても、許可値よりも濃度が高い画素、すなわち、出力データの調整により大きな誤差が発生する虞れのある画素では、出力データの調整が停止され、黒点が形成される。この結果、出力データの調整に起因する誤差の最大値を抑制でき、画像処理装置は、より入力画像に忠実な画像を示す出力データを出力できる。
【００２９】
また、第２比較手段の有無に拘わらず、上記複数の色相のチャンネルには、上記複数の色相のチャンネルと黒チャンネルとが含まれており、上記第１比較手段は、カラーの入力画像の各画素について、上記複数の各色相のチャンネルの濃度と、予め定められる閾値とを比較してもよい。当該構成では、黒ドットの形成を指示可能な出力データが出力されるので、黒ドットを形成可能で画質の良い画像処理装置による黒ドットの形成を制御しやすい。したがって、画像処理装置は、良好な画質の形成が容易な出力データを出力できる。
【００３０】
上記構成に加えて、上記黒点粒状感防止手段は、黒チャンネルの濃度が予め定められた閾値よりも高い場合、残余のチャンネルの濃度が低下するように、上記出力データを調整してもよい。
【００３１】
また、上記構成に加えて、上記黒点粒状感防止手段は、上記出力データを調整しない場合は、上記複数の色相の各チャンネルの濃度を示す量子化値をそのまま出力すると共に、上記出力データを調整する場合は、上記複数の色相の各チャンネルの濃度を示す量子化値のうち、濃度を低下させるチャンネルの量子化値を、より濃度の低い値に置換して出力すると共に、黒チャンネルの濃度が予め定められた閾値よりも高い場合、上記黒点粒状感防止手段が出力する、上記複数の色相の各チャンネルの量子化値を、より濃度の低い値に置換して出力し、それ以外の場合は、上記複数の色相の各チャンネルの量子化値を置換せずに出力する出力データ調整手段を備え、上記出力データ生成手段は、上記出力データ調整手段の出力する、複数の色相の各チャンネルの量子化値と黒チャンネルの濃度を示す量子化値とに基づいて、上記出力データを生成してもよい。
【００３２】
当該構成によれば、黒チャンネルの濃度が高い場合、残余のチャンネルの濃度が低下するように、出力データが調整されるので、無彩色の黒ドットと、有彩色のドットとの重ね合わせに起因する有彩色成分の減少を抑制できる。
【００３３】
また、黒チャンネルが含まれている構成の場合、注目画素の近隣に黒ドットを形成したか否かを判定する判定手段を備え、上記黒点粒状感防止手段は、注目画素の近隣に黒ドットが存在する場合、上記出力データの調整を停止してもよい。
【００３４】
ここで、近隣に黒ドットが存在する場合は、他の色相のチャンネルのドットを重ね合わせたとしても、黒点粒状感が知覚しにくい。上記構成では、近隣に黒ドットが存在するか否かによって、出力データ調整の要否が判定されるため、黒点粒状感が知覚しにくい箇所において、他の色相のチャンネルのドットを重ね合わせることで、不足している黒成分を補うことができる。
【００３５】
また、黒チャンネルが含まれている構成の場合、上記複数の色相のチャンネルには、シアン、マゼンタおよびイエローの３チャンネルが含まれていると共に、上記黒点粒状感防止手段の出力を２値化して、上記３チャンネルのそれぞれについてドットを形成するか否かを示す出力データを生成し、上記出力データが上記３チャンネルのドットの重ね合わせを示している場合、３チャンネルのドットの重ね合わせに代えて、黒チャンネルのドット形成を指示するように、上記出力データを調整する黒ドット置換手段を備えていてもよい。
【００３６】
当該構成では、例えば、輝度判定手段などの指示によって、黒点粒状感防止手段が出力データの調整を停止した場合など、出力データが３チャンネルのドットの重ね合わせを示している場合、黒ドット置換手段によって、当該重ね合わせが黒ドットに置換される。この結果、画像処理装置は、重ね合わせで黒を表現する場合に比べて、黒色のムラが発生しにくい出力データを出力できる。
【００３７】
なお、輝度判定手段、彩度判定手段あるいは領域判定手段を有する構成の場合、疑似中間調処理する前のデータと後のデータとの双方を参照すると、各判定手段の判定精度を向上できるので、画像処理装置は、より入力画像に忠実な画像を示す出力データを出力できる。
【００３８】
また、当該構成に加えて、上記予め定められたチャンネルには、複数の色相のチャンネルと黒チャンネルとが含まれており、上記第１比較手段は、カラーの入力画像の各画素について、上記複数の各色相のチャンネルの濃度と、予め定められる閾値とを比較すると共に、上記疑似中間調処理手段による疑似中間調処理の前に、墨生成法により黒チャンネルの濃度を決定する墨生成処理手段を備えている方が好ましい。当該構成では、墨生成法により、黒チャンネルが形成されるので、黒チャンネルを形成せずに疑似中間調処理する場合と比較して、本来黒点を形成すべき領域における各色相のチャンネルの濃度が低下する。この結果、本来の黒点の形成を阻害することなく、疑似中間調処理に起因する黒点粒状感や彩度低下を防止できる。
【００３９】
さらに、上記構成の輝度判定手段の輝度閾値は、予め定められた値を基準とする乱数である方が好ましい。また、上記構成の彩度判定手段の彩度閾値は、予め定められた値を基準とする乱数である方が好ましい。ここで、輝度閾値や彩度閾値が固定の場合、出力データが示す画像に不所望な境界が発生する虞れがあるが、当該構成によれば、これらの閾値が変化するので、当該境界の発生を防止できる。
【００４０】
また、判定手段の構成に拘わらず、各チャンネルのドットを対象物上に重ね合わせて形成可能なドット形成手段が設けられたカラー画像形成装置へ、上記出力データを出力する方が望ましい。特に、上記黒点粒状感防止手段は、チャンネルの濃度を低下させる際、当該チャンネルでドットが形成されない値になるように、上記出力データを調整する方がよい。
【００４１】
当該構成では、第１比較手段などの閾値をドット形成手段に合わせて設定できる。したがって、画像処理装置は、より的確に、ドットバランスを損なわず、かつ、不要なドットの重ね合わせに起因する黒点粒状感が抑制された出力データを出力できる。
【００４２】
一方、本発明に係る画像形成装置は、上記課題を解決するために、上記各構成のうちのいずれかの画像処理装置と、上記画像処理装置が出力する出力データに基づいて、各チャンネルのドットを対象物上に重ね合わせて形成可能なドット形成手段とを備えていることを特徴としている。
【００４３】
当該構成によれば、上記各構成の画像処理装置の出力データによって、ドット形成手段が制御されるので、ドットバランスを損なわず、かつ、不要なドットの重ね合わせに起因する黒点粒状感が抑制された画像を形成できる。
【００４４】
ところで、上記画像処理装置は、ハードウェアで実現してもよいし、ソフトウェアによって実現してもよい。具体的には、本発明に係る記録媒体は、上記画像処理装置の各手段として、コンピュータを動作させるプログラムが記録されていることを特徴としている。
【００４５】
上記構成の記録媒体からプログラムが読みだされ、コンピュータにて実行されると、当該コンピュータは、上述の画像処理装置として動作する。この結果、当該コンピュータは、各チャンネル毎に疑似中間調処理したデータが入力された場合でも、各チャンネルの濃度が順番に判定される構成とは異なり、ドットバランスを均等に近づけることができ、不要なドットの重ね合わせに起因する黒点粒状感が抑制された出力データを出力できる。
【００４６】
【発明の実施の形態】
〔第１の実施形態〕
本発明の一実施形態について図１〜図７に基づいて説明すると以下の通りである。すなわち、本実施形態に係る画像形成装置は、例えば、カラーインクプリンタ、カラーインク複写機、カラーレーザープリンタ、カラーレーザ複写機などのカラー印刷部を有する装置であって、例えば、紙などの対象物上に、入力された画像データに応じた画像を形成することができる。
【００４７】
具体的には、例えば、図２に示すように、上記画像形成装置１のカラー印刷部（カラー画像形成装置）２は、予め定められた色相のドットを形成可能な複数のドット形成部（ドット形成手段）３…を備えており、各ドットを上記対象物上に重ね合わせて、カラーの画素を形成できる。さらに、画像形成装置１には、上記画像データの各画素について、上記各色相毎の濃度を示すデータ（多階調データ）を疑似中間調処理し、各ドット形成部３…によるドット形成を制御するための多値化データを出力する疑似中間調処理部（画像処理装置、疑似中間調処理手段）４と、上記画像データを色変換して、各チャンネル毎の多階調データを上記疑似中間調処理部４へ出力する前処理部５とが設けられている。
【００４８】
本実施形態では、上記ドット形成部３…の一例として、シアン（Ｃ：青緑色）・マゼンタ（Ｍ：赤紫色）・イエロー（Ｙ：黄色）の色相の３つのドット形成部３ｃ・３ｍ・３ｙが設けられており、各ドット形成部３ｃ・３ｍ・３ｙによって、ドットを形成するか否かが制御される。これに合わせて、上記前処理部５は、例えば、多階調ＲＧＢや表色系で表現された画像データをＣＭＹの３チャンネルの多階調データ（例えば、２５６階調）に変換し、上記疑似中間調処理部４は、各チャンネルの多階調データに基づいて、ＣＭＹチャンネル毎に、それぞれ２値の多値化データを出力する。
【００４９】
上記前処理部５は、画像形成装置１へ入力される画像データが多階調ＲＧＢデータの場合、例えば、図３に示すように、多階調ＲＧＢデータを多階調ＣＭＹデータに変換するＲＧＢ−ＣＭＹ変換部１１を備えている。ＲＧＢ−ＣＭＹ変換部１１は、変換方法として、例えば、補間付きルックアップテーブル（ＬＵＴ）法や最小二乗法を用いる方法、あるいは、ニューラル・ネットワークを用いて変換する方法などを採用している。
【００５０】
一方、本実施形態に係る疑似中間調処理部４は、図４に示すように、２次元の画像のうち、注目画素を順次移動させながら、各注目画素毎に、各チャンネルの多階調データを、それぞれ誤差拡散法を用いて多値化している。具体的には、主走査方向（例えば、水平方向など）へ注目画素を移動させ、主走査方向への走査、すなわち、ある主走査線の走査が終了すると、主走査方向とは異なる副走査方向（例えば、垂直方向など）で、当該主走査線に隣接する主走査線を走査する。これにより、疑似中間調処理部４は、画像を構成する全ての画素について、疑似中間調処理できる。この構成では、画像全体を記憶しなくても疑似中間調処理できるので、特に、インクジェットプリンタなどのラインプリンタに適している。
【００５１】
ここで、上記疑似中間調処理部４は、例えば、図５に示すように、これまで疑似中間処理した画素における誤差の積算値を各チャンネル毎に記憶する誤差値バッファー２１と、注目画素を示す多階調ＣＭＹデータと上記誤差値バッファー２１を参照して得られる各チャンネルの拡散誤差積算値とを加算する誤差加算部（誤差加算手段）２２と、後述する方法で、誤差加算部２２が出力する補正値Ｃ１・Ｍ１・Ｙ１を量子化する量子化部２３と、量子化部２３が出力する量子化値Ｃ２・Ｍ２・Ｙ２に基づいて、多値化データＣ３・Ｍ３・Ｙ３を出力する２値化処理部（データ出力手段）２４ｃ・２４ｍ・２４ｙと、上記量子化値Ｃ２・Ｍ２・Ｙ２と補正値Ｃ１・Ｍ１・Ｙ１とをチャンネル毎に比較して、両者の誤差を上記誤差値バッファー２１へ格納する誤差計算部２５ｃ・２５ｍ・２５ｙとを備えている。本実施形態では、一例として、量子化値Ｃ２・Ｍ２・Ｙ２が「０」または「２５５」の値を取り、それぞれ８ビット幅の伝送線で伝送されている。また、上記各２値化処理部２４ｃ・２４ｍ・２４ｙは、当該伝送線のＭＳＢ（Most Significant Bit）を選択するなどにより、ドットの形成を示す「１」または非形成を示す「０」の値を取る多値化データＣ３・Ｍ３・Ｙ３を生成し、それぞれ１ビットの伝送線で出力する。
【００５２】
なお、上記拡散誤差積算値は、注目画素の近傍の画素のうち、処理後の画素での誤差に重みを付けて加算するなどして算出される。一般に、例えば、注目画素に隣接する画素のみから算出する場合のように、誤差拡散の範囲が狭いと、計算負荷が減り、見かけの鮮鋭性が高くなる一方で、ドットの不規則なつながりに起因する「ワームノイズ」などが発生し、画質が低下する。これとは逆に、注目画素と隣接していない画素の誤差も参照して算出する場合のように、誤差拡散の範囲を広げると、ドットが空間的に均等に分散されやすくなる一方で、見かけ上の鮮鋭性が下がると共に、上記誤差値バッファー２１に必要な記憶容量と計算負荷とが増大する。したがって、誤差を拡散する範囲、および、重み付けの係数は、それらのバランスを考慮して適切な値が選択される。
【００５３】
ここで、本実施形態に係る量子化部２３には、図１に示すように、上記各補正値Ｃ１・Ｍ１・Ｙ１と予め定められた閾値とをそれぞれ比較して、予め定められた値に２値化する閾値処理部（第１比較手段）３１ｃ・３１ｍ・３１ｙに加えて、冗長なドットの重ね打ちに起因する黒点の発生を防止するための構成が設けられている。具体的には、上記閾値処理部３１ｃ・３１ｍ・３１ｙの出力Ｃ２ａ・Ｍ２ａ・Ｙ２ａが３ドットの重ね打ちを指示しているか否かを検出するＣＭＹ重ね打ち検出部３２と、重ね打ちを検出した場合、上記補正データＣ１・Ｍ１・Ｙ１を比較して最小濃度のチャンネルを識別し、当該チャンネルのドット形成の防止を指示する最小濃度チャンネル判定部３３と、当該指示に応じて、上記出力Ｃ２ａ・Ｍ２ａ・Ｙ２ａを調整する第１量子化値置換部（黒点粒状感防止手段）３４とが設けられている。
【００５４】
本実施形態では、一例として、補正値Ｃ１・Ｍ１・Ｙ１は、それぞれ「０〜２５５」の値を取るように設定されている。また、上記各閾値処理部３１ｃ・３１ｍ・３１ｙの閾値は、いずれも「１２７」に設定されており、出力Ｃ２ａ・Ｍ２ａ・Ｙ２ａは、当該閾値を越えた場合にドット形成を示す値「２５５」、閾値に満たない場合にドットの非形成を示す値「０」となる。また、ＣＭＹ重ね打ち検出部３２は、上記出力Ｃ２ａ・Ｍ２ａ・Ｙ２ａの各ＭＳＢの論理和を演算するＡＮＤ回路として実現されている。さらに、上記第１量子化値置換部３４は、各出力Ｃ２ａ・Ｍ２ａ・Ｙ２ａのうち、最小濃度チャンネル判定部３３がドット形成の防止を指示したチャンネルに対応する出力を、ドット形成しない値として予め定められた値（例えば、「０」など）に置換する。
【００５５】
上記構成の画像形成装置１において、図６に示すフローチャートに基づいて、画像形成時の動作を説明すると、以下の通りである。すなわち、注目画素が選択されると、ステップ１（以下では、Ｓ１のように略称する）において、図５に示す誤差加算部２２は、誤差値バッファー２１を参照して、注目画素の多階調ＣＭＹデータに拡散誤差積算値を加え、補正値Ｃ１・Ｍ１・Ｙ１を算出する。さらに、各閾値処理部３１ｃ・３１ｍ・３１ｙによって、補正値Ｃ１・Ｍ１・Ｙ１がドット形成すべき閾値よりも濃度が高いか否かが判定されると、ＣＭＹ重ね打ち検出部３２は、閾値処理部３１ｃ・３１ｍ・３１ｙの出力Ｃ２ａ・Ｍ２ａ・Ｙ２ａに基づいて、３チャンネル全てで濃度が閾値よりも高いか否かを判定する（Ｓ２）。
【００５６】
３ドット全てがドット形成すべきと判定された場合（上記Ｓ２にて、YES の場合）、最小濃度チャンネル判定部３３は、補正値Ｃ１・Ｍ１・Ｙ１の濃度を比較して、最も濃度が低いチャンネルがドット形成しないように、第１量子化値置換部３４へ指示する。したがって、量子化部２３の出力（量子化値Ｃ２・Ｍ２・Ｙ２）は、補正値Ｃ１・Ｍ１・Ｙ１のうち、濃度が高い２チャンネルで、ドット形成を指示する値となり、最も濃度が低い１チャンネルでは、ドットの非形成を指示する値となる。さらに、２値化処理部２４ｃ・２４ｍ・２４ｙは、量子化値Ｃ２・Ｍ２・Ｙ２に基づいて、多値化データＣ３・Ｍ３・Ｙ３を生成し、図２に示すドット形成部３ｃ・３ｍ・３ｙへ指示する。これにより、当該注目画素では、濃度が高い順に２チャンネルのみドットが形成され、残余の１チャンネルのドット形成が阻止される（Ｓ３）。
【００５７】
また、Ｓ４において、図５に示す誤差計算部２５ｃ・２５ｍ・２５ｙは、未処理の周辺画素へ誤差を振り分けるために、上記量子化値Ｃ２・Ｍ２・Ｙ２と、補正値Ｃ１・Ｍ１・Ｙ１との差分を算出し、各差分に基づいて、誤差値バッファー２１に格納してある各拡散誤差積算値が加減処理して修正される。
【００５８】
これとは逆に、ＣＭＹ３チャンネルのうち、１つでも、ドット形成の閾値に満たないチャンネルが存在する場合（上記Ｓ２にて、 NO の場合）、上記ＣＭＹ重ね打ち検出部３２は、最小濃度チャンネル判定部３３へ判定を指示しないので、上記第１量子化値置換部３４は、閾値処理部３１ｃ・３１ｍ・３１ｙの出力Ｃ２ａ・Ｍ２ａ・Ｙ２ａを、そのまま出力する。これにより、当該注目画素では、ドット形成の閾値よりも高濃度のチャンネルのドットが形成され、低濃度のチャンネルのドットは形成されない（Ｓ５）。
【００５９】
一例として、注目画素の多階調ＣＭＹデータが、それぞれ、「１５０」、「１３０」、「１９０」であり、前回までの拡散誤差積算値として、それぞれ「５」、「１０」、「１５」を示す値が誤差値バッファー２１に格納されている場合を例にして説明すると、上記Ｓ１にて算出される補正値Ｃ１・Ｍ１・Ｙ１は、それぞれ、「１５５」、「１４０」、「２０５」となる。これらは、いずれも、閾値処理部３１ｃ・３１ｍ・３１ｙの閾値（この例では、「１２７」）よりも濃度が高い。したがって、ＣＭＹ重ね打ち検出部３２による上記Ｓ２の判定がYES となり、上記Ｓ３において、最小濃度チャンネル判定部３３は、「１４０」の値を持つＭチャンネルが、最も濃度が低いチャンネルと判定する。この結果、第１量子化値置換部３４は、Ｍチャンネルの量子化値Ｍ２ａを「０」に置き換え、２値化処理部２４ｍは、ドットの非形成を示す「０」を出力する。また、第１量子化値置換部３４は、他のチャンネル（Ｃ・Ｙ）の量子化値Ｃ２ａ・Ｙ２ａを置き換えず、そのままの値（「２５５」）で出力するので、２値化処理部２４ｃ・２４ｙは、いずれも、ドット形成を示す値「１」を出力する。この場合は、上記Ｓ４において、各誤差計算部２５ｃ・２５ｍ・２５ｙは、量子化値Ｃ２・Ｍ２・Ｙ２（「２５５」、「０」、「２５５」）と、補正値Ｃ１・Ｍ１・Ｙ１（「１５５」、「１４０」、「２０５」）とを比較して、各チャンネルの差分「−１００」、「＋１４０」、「−５０」が周辺の画素へ振りまかれ、図５に示す誤差値バッファー２１に格納される。
【００６０】
上記Ｓ１〜Ｓ５の処理は、各注目画素毎に繰り返され、画像形成装置１に入力される画像データの全画素は、疑似中間処理された後、カラー印刷部２によって印刷される。
【００６１】
上記構成では、誤差拡散法を用いて、各チャンネル毎に疑似中間調処理した結果、ＣＭＹの３チャンネル全てでドット形成が指示された場合、３チャンネルのうち、濃度が高い順に２チャンネルのドットが形成され、残余の１チャンネルのドットの形成が阻止されるので、３チャンネルの重ね打ちによる黒点の形成が阻止される。このように、疑似中間調処理による冗長な黒点の形成が阻止されるので、周辺画素へ振りまく誤差値を最小に抑えながら、画像形成装置１が出力する画像から、黒点粒状感を取り除くことができると共に、有彩色成分の増加によって、出力画像の彩度を向上できる。
【００６２】
一例として、レモンを示す画像の一部のように、本来、黒点が存在しない画像データが入力されたとしても、従来の構成、すなわち、閾値処理部３１ｃ・３１ｍ・３１ｙの出力Ｃ２ａ・Ｍ２ａ・Ｙ２ａが、そのまま、量子化値Ｃ２・Ｍ２・Ｙ２として出力される構成の場合は、疑似中間調処理によって、図４８に示すように、ＣＭＹの３ドットの重ね打ちによる黒点が発生してしまう。これに対して、本実施形態の構成によれば、同様の画像データが入力された場合、疑似中間調処理部４が３チャンネルの重ね打ちを防止するので、図７に示すように、本来不要な黒点が形成されていない。また、リンゴ・レモン・ピーマンを含む高彩度の画像データが入力された場合について、上記従来の構成と本実施形態の構成とを、各色のドット数で比較すると、以下の表１のようになる。なお、当該画像データは、後述する第２の実施形態のように、黒チャンネルを生成したとしても、Ｂｋドットが形成されないデータを選択しているので、以下の表１では、本実施形態および第２の実施形態のドット数変化を合わせて記載しており、表１のうち、Ｂｋドットを除いた部分が、本実施形態を示している。
【００６３】
【表１】
0003730057.tif 000002
【００６４】
上記表１から明らかなように、ＣＭＫ重ね打ちに起因する黒点の数は、従来の「６０４４」個から「０」個にまで減少されると共に、有彩色ドット数が「３７８０」個増加している。このように、本実施形態の構成によって、出力画像は、黒点粒状感が抑制され、彩度が向上している。
【００６５】
さらに、上記構成では、ＣＭＹ重ね打ち検出部３２が全チャンネルの量子化値Ｃ２ａ・Ｍ２ａ・Ｙ２ａに基づいて、当該量子化値Ｃ２ａ・Ｍ２ａ・Ｙ２ａを調整する必要があるか否かを一括して判定している。したがって、例えば、特開平１０−８１０２６号公報に記載の従来技術の構成、すなわち、ドット形成の要否を「Ｂｋ」−「Ｃ」−「Ｍ」−「Ｙ」チャンネルの順番で順次判定する構成とは異なり、各チャンネルのドットバランスを均等にすることができる。
【００６６】
〔第２の実施形態〕
ところで、第１の実施形態では、疑似中間調処理に起因する不要な黒点の形成を防止できる一方で、例えば、入力された画像が文章の場合など、入力された画像データに黒点が存在する場合には、当該黒点の形成を不所望に防止する虞れがある。
【００６７】
これに対して、本実施形態に係る疑似中間調処理部４ａは、例えば、図８に示すように、黒点の要否を判定する重ね打ち要否判定部３５を備え、黒点が必要な場合には、上記最小濃度チャンネル判定部３３および第１量子化値置換部３４による重ね打ちの防止処理を停止させることができる。
【００６８】
具体的には、本実施形態に係る重ね打ち要否判定部（輝度判定手段）３５ａは、注目画素の輝度に基づき、黒点の要否を判定する回路であって、図９に示すように、ランダムな値αを出力するランダム数発生部４１ａと、予め定められた閾値と当該ランダム数αとを加算する閾値加算部４１ｂと、正規化された輝度信号ＮＬと、閾値加算部４１ｂの出力とを比較して、注目画素が高輝度か否かを判定する比較部４１ｃとを備えている。本実施形態では、上記ランダム数発生部４１ａは、ＬＵＴにより実現されており、例えば、図１０に示すように、多階調ＣＭＹデータの組み合わせに応じた設定値を出力することで、実用上ランダムな値αを出力できる。
【００６９】
また、上記正規化された輝度信号ＮＬは、注目画素の輝度を正規化した値であり、例えば、図１１に示すように、前処理部５に設けられたＲＧＢ−Ｌａｂ変換部１２によって生成される。具体的には、表色系の一例として、１９７６ＣＩＥ  Ｌ＊ａ＊ｂ＊表色系を使用した場合、ＣＩＥ（国際照明委員会）のＤ５０の光源下における印刷物の輝度（色の明るさ）Ｌ＊は、「０〜１００」の値となるので、本実施形態に係るＲＧＢ−Ｌａｂ変換部１２では、輝度Ｌ＊を８ビットに正規化して表現している。
【００７０】
当該ＲＧＢ−Ｌａｂ変換部１２は、図３に示すＲＧＢ−ＣＭＹ変換部１１と同様に、最小二乗法、補間付きＬＵＴ法を用いたり、ニューラルネットワークによって実現される。ここで、本実施形態のように、表色系の信号を使用する場合、上記ＲＧＢ−ＣＭＹ変換部１１とＲＧＢ−Ｌａｂ変換部１２とを、それぞれ備えていてもよいし、図１２に示すように、ＲＧＢ−ＣＭＹ変換部１１に代えて、Ｌａｂ−ＣＭＹ変換部１３を設けて、ＲＧＢ−Ｌａｂ変換部１２が出力する表色系の信号Ｎｂ・Ｎａ・ＮＬを多階調ＣＭＹデータへ変換してもよい。なお、上記１９７６ＣＩＥ  Ｌ＊ａ＊ｂ＊表色系の場合、ａ＊およびｂ＊は、色鮮やかさの度合い（彩度）と、色そのもの（色相）を含めて表現される数字であり、ａ＊＝−８５〜＋８５、ｂ＊＝−７５〜＋１２５の範囲の値となり、上記ＲＧＢ−Ｌａｂ変換部１２は、ａ＊およびｂ＊を８ビットに正規化した値Ｎａ・Ｎｂを出力する。
【００７１】
上記構成の画像形成装置１ａは、図１３に示すように、図６と略同様の処理によって、多階調ＣＭＹデータを疑似中間調処理して、多値化データＣ３・Ｍ３・Ｙ３を出力する。ただし、本実施形態では、図１３に示すように、Ｓ２とＳ３との間に、Ｓ１１の処理が加えられており、重ね打ち要否判定部３５ａは、比較部４１ｃによって、注目画素の輝度値ＮＬが、閾値加算部４１ｂの出力する輝度閾値に満たないと判定された場合、最小濃度チャンネル判定部３３ａへ指示して、第１量子化値置換部３４への置換指示を抑制させる。この結果、図８に示す量子化部２３ａは、各閾値処理部３１ｃ・３１ｍ・３１ｙの出力Ｃ２ａ・Ｍ２ａ・Ｙ２ａを量子化値Ｃ２・Ｍ２・Ｙ２として出力する。これにより、輝度値が輝度閾値に満たない場合（上記Ｓ１１にて NO の場合）は、ＣＭＹ３チャンネルの重ね打ちが発生しなかった場合と同様に、Ｓ５の処理が行われ、閾値より高濃度のチャンネルのドットが形成される。
【００７２】
上記構成によれば、重ね打ち要否判定部３５ａは、疑似中間調処理が行われる前の注目画素の輝度に基づいて、重ね打ち防止処理の要否を判定する。これにより、輝度が低い画素は、黒に近く、黒点を形成してもよいと判断され、ドットが重ね打ちされる。したがって、黒成分が不足している箇所に、ＣＭＹチャンネルのドットの重ね打ちによる黒点を形成できる。これとは逆に、輝度が高いにも拘わらず、量子化後は、重ね打ちが指示された画素は、本来、黒点を形成すべきではないが、疑似中間調処理によって不要な重ね打ちが指示された点と見なされ、重ね打ちが阻止される。これらの結果、本来の黒点の形成を阻害することなく、疑似中間調処理によって不所望に形成される黒点のみを除去できる。
【００７３】
なお、上記実施形態では、ランダム数発生部４１ａによって輝度の閾値が、予め定められた値を中心に変化しているが、これに限るものではない。例えば、比較部４１ｃが注目画素の輝度と、固定の輝度閾値とを比較しても、ほぼ同様の効果が得られる。ただし、輝度閾値が一定の場合は、出力画像に不所望な境界が形成される虞れがある。したがって、本実施形態に示すように、輝度閾値を変化させる方が好ましい。
【００７４】
また、上記輝度閾値（予め定められた値）の最適値と、最適な変化量（ランダム数αの範囲）は、例えば、入力される画像やカラー印刷部２の特性など、種々の要因によって変化するので、印刷結果を参照するなどして決定される。さらに、これらの値は、予め設定された値を使用してもよいし、設定する手段を設け、使用者が設定してもよい。
【００７５】
〔第３の実施形態〕
上記第２の実施形態では、重ね打ち要否判定部３５が注目画素の輝度に基づいて重ね打ちの要否を判定する場合について説明したが、本実施形態では、重ね打ち要否判定部３５が注目画素の彩度に基づいて判定する場合について、図１４〜図１８に基づいて説明する。
【００７６】
すなわち、本実施形態に係る重ね打ち要否判定部（彩度判定手段）３５ｂは、図１４に示すように、表色系の信号Ｎａ・Ｎｂに基づいて、注目画素の彩度を計算する彩度計算部４２ａと、ランダム数βを生成するランダム数発生部４２ｂと、ランダム数βと彩度の二乗とを加算するランダム数加算部４２ｃと、ランダム数加算部４２ｃの出力と予め定められた彩度閾値とを比較する比較部４２ｄとを備えている。
【００７７】
これにより、ランダム数加算部４２ｃは、以下の式（１）に示すように、
Ｃｈｏｒｍ  ＝  （Ｎａ−ａ０）2 ＋（Ｎｂ−ｂ０）2 ＋β      …（１）
彩度の二乗とランダム数βとを加算した値Ｃｈｏｒｍを出力できる。なお、上記式（１）において、ａ０，ｂ０は、上述の表色系の値ａ＊＝０と、ｂ＊＝０とを正規化した値である。
【００７８】
なお、図１４では、計算式によって彩度を求めたが、別の構成例として、図１５に示すように、ＬＵＴを用いて求めてもよい。この構成例では、上記部材４２ａ〜４２ｄに代えて、表色系の信号Ｎａ・Ｎｂの値の組み合わせに対応して、彩度を示す出力値が格納されたＬＵＴ４２ｅと、ランダム数γを発生させるランダム数発生部４２ｆと、両者４２ｅ・４２ｆの出力を比較する比較部４２ｇとが設けられている。当該構成例に係るＬＵＴ４２ｅでは、図１６に示すように、それぞれ３ビットに正規化されたＮａ・Ｎｂの組み合わせに対応して、０〜３の値が格納されている。一方、上記ランダム数発生部４２ｆは、０〜３の値をランダムに発生し、比較部４２ｇが両者４２ｅ・４２ｆの出力を比較して、ＬＵＴデータ値がランダム数γよりも大きい場合、注目画素が高彩度と判定する。当該構成は、図１４に示す計算で彩度を求める場合に比べて、回路の実現が容易であり、ＬＵＴ４２ｅに格納される値を調整することで、柔軟な彩度閾値を設定できる。
【００７９】
重ね打ち要否判定部３５ｂの構成に拘わらず、重ね打ち要否判定部３５ｂを有する画像形成装置１ｂは、図１７に示すように、図１３と略同様の処理によって、多階調ＣＭＹデータを疑似中間処理して、多値化データＣ３・Ｍ３・Ｙ３を出力する。ただし、本実施形態では、図１３に示すＳ１１に代えて、Ｓ１２の処理が設けられており、重ね打ち要否判定部３５ｂは、疑似中間処理される前の注目画素の彩度が彩度閾値に満たない場合（上記Ｓ１２にて、 NO の場合）、最小濃度チャンネル判定部３３ａへ指示して、第１量子化値置換部３４への置換指示を抑制させる。この結果、図８に示す第１量子化値置換部３４は、各閾値処理部３１ｃ・３１ｍ・３１ｙの出力Ｃ２ａ・Ｍ２ａ・Ｙ２ａを量子化値Ｃ２・Ｍ２・Ｙ２として出力する。これにより、彩度の値が彩度閾値に満たない場合（上記Ｓ１２にて NO の場合）は、ＣＭＹ３チャンネルの重ね打ちを検出しなかった場合と同様に、Ｓ５の処理が行われ、閾値より高濃度のチャンネルのドットが形成される。
【００８０】
上記構成によれば、重ね打ち要否判定部３５ｂは、疑似中間調処理が行われる前の注目画素の彩度に基づいて、重ね打ち防止処理の要否を判定する。これにより、彩度が低い画素（無彩色に近い画素）では、重ね打ちによる黒点が形成される。したがって、黒成分が不足している箇所に、ＣＭＹチャンネルのドットの重ね打ちによる黒点を形成できる。これとは逆に、例えば、赤など、彩度が高い画素であるにも拘わらず、補正後は、量子化後は、重ね打ちが指示された画素は、疑似中間調処理によって不要に重ね打ちが指示された点と見なされ、重ね打ちが阻止される。これらの結果、本来の黒点の形成を阻害することなく、疑似中間調処理によって不所望に形成される黒点のみを除去でき、彩度が高い領域での黒点粒状感を低減できる。
【００８１】
なお、第２の実施形態と同様に、彩度に基づく重ね打ち要否判定部３５ｂも、彩度閾値を固定の値としてもよいが、本実施形態に示すように、彩度閾値をランダムな値に変化させることで、出力画像への境界の発生を防止できる。また、彩度閾値を変化させるときの基準値と変化量とは、印刷結果より判断して決められる。さらに、予め決定された値を使用しても、使用者が設定した値を使用してもよい。
【００８２】
〔第４の実施形態〕
以下の実施形態では、重ね打ち要否判定部３５ｃが輝度と彩度との双方に基づいて、重ね打ち処理の要否を判定する場合について、図１８および図１９に基づき説明する。
【００８３】
すなわち、本実施形態に係る重ね打ち要否判定部３５ｃは、図１８に示すように、第２の実施形態に係る重ね打ち要否判定部３５ａと同一構成の輝度判定部（輝度判定手段）４１と、第３の実施形態に係る重ね打ち要否判定部３５ｂと同一構成の彩度判定部（彩度判定手段）４２と、両者の出力に基づいて、出力信号を生成する信号出力部４３とを備えており、注目画素が高輝度で、かつ、高彩度の場合、図８に示す第１量子化値置換部３４によって、３ドットの重ね打ちが防止される。なお、本実施形態では、上記輝度判定部４１が高輝度と判定した場合「１」を出力し、彩度判定部４２が高彩度と判定した場合「１」を出力すると共に、最小濃度チャンネル判定部３３ａは、重ね打ち要否判定部３５ｃからの信号が「１」の場合に、量子化値Ｃ２・Ｍ２・Ｙ２を調整して、重ね打ちを阻止するので、信号出力部４３として、ＡＮＤ回路が用いられている。
【００８４】
上記構成では、図１９に示すように、図１７と略同様の処理によって、多階調ＣＭＹデータが疑似中間処理され、多値化データＣ３・Ｍ３・Ｙ３が出力される。ただし、本実施形態では、図１７に示すＳ１２に代えて、Ｓ１３の処理が設けられており、重ね打ち要否判定部３５ｃは、疑似中間処理される前の注目画素の彩度が彩度閾値以上で、かつ、輝度が輝度閾値以上の場合（上記Ｓ１３にて、YES の場合）、最小濃度チャンネル判定部３３ａへ指示して、３ドットの重ね打ちを検出したときに第１量子化値置換部３４へ置換指示を出力させる。これとは逆に、疑似中間される前の注目画素の彩度が彩度閾値を下回る場合、あるいは、輝度が輝度閾値を下回る場合（上記Ｓ１３にて NO の場合）、最小濃度チャンネル判定部３３ａへ指示して、第１量子化値置換部３４への置換指示を抑制させる。これにより、ＣＭＹ３チャンネルの重ね打ちを検出しなかった場合と同様に、Ｓ５の処理が行われ、閾値より高濃度のチャンネルのドットが形成される。
【００８５】
上記構成によれば、重ね打ち要否判定部３５ｃは、疑似中間調処理が行われる前の注目画素の彩度および輝度に基づいて、重ね打ち防止処理の要否を判定する。この結果、彩度が低い領域（無彩色領域）、および、輝度が低い領域（位領域）の双方では、黒点が形成される。したがって、黒成分が不足している箇所に、ＣＭＹチャンネルのドットの重ね打ちによる黒点を形成できる。
【００８６】
これとは逆に、彩度が高く、輝度が高い領域では、重ね打ちが指示されても、疑似中間調処理による誤った指示と判定され、重ね打ちが阻止される。なお、上記では、彩度が高く、かつ、輝度が高い領域にて、重ね打ちを阻止したが、彩度が高いか、または、輝度が高い領域にて、重ね打ちを阻止してもよい。いずれの場合であっても、輝度のみ、あるいは、彩度のみに基づいて判定する場合よりも確実に、疑似中間調処理によって不所望に形成される黒点のみを除去できる。
【００８７】
〔第５の実施形態〕
ところで、上述の第２〜第４の実施形態では、疑似中間調処理する前の注目画素に基づいて、重ね打ち防止処理の要否を判定していたが、本実施形態では、複数の画素に基づいて要否を判定する方法の一例として、注目画素が文字領域に属するか否かに基づいて判定する場合について説明する。
【００８８】
すなわち、本実施形態に係る重ね打ち要否判定部３５ｄは、図２０に示すように、注目画素が属する領域の特徴を判定する特徴判定部（領域判定手段）４４を備えている。入力された画像データに基づいて、文字領域であるか否かを判定する方法としては、種々の方法が挙げられるが、一例として、特開平８−１２５８５７号公報に開示された方法では、注目画素と、その近傍の複数画素とからなる局所ブロックについて、局所ブロックの特性を示す第１および第２特徴パラメータを抽出し、抽出された各特徴値を、神経回路網を用いた判定回路に入力して、注目画素の領域識別を行っている。ここで、第１特徴パラメータは、局所ブロック内の最大信号レベル（輝度レベル）と最小信号レベルとの差であり、第２特徴パラメータは、局所ブロック内の主走査方向に連続する２つの画素間の信号レベル差の総和と、当該局所ブロック内の副走査方向に連続する２つの画素間の信号レベル差の総和とのうち、小さい方の値である。なお、ここでは、上記２つの特徴パラメータにより判定する場合を例示したが、文字領域か否かを判定できれば、他の方法で判定しても同様の効果が得られる。
【００８９】
上記構成では、図２１に示すように、図１９と略同様の処理によって、多階調ＣＭＹデータが疑似中間処理され、多値化データＣ３・Ｍ３・Ｙ３が出力される。ただし、本実施形態では、図１９に示すＳ１３に代えて、Ｓ２１の処理が設けられており、重ね打ち要否判定部３５ｄは、注目画素が文字領域に存在する場合（上記Ｓ２１にて、 NO の場合）、最小濃度チャンネル判定部３３ａへ指示して、第１量子化値置換部３４への置換指示を抑制させる。これにより、ＣＭＹ３チャンネルの重ね打ちを検出しなかった場合と同様に、Ｓ５の処理が行われ、閾値より高濃度のチャンネルのドットが形成される。
【００９０】
上記構成によれば、重ね打ち要否判定部３５ｄは、注目画素が文字領域に存在するか否かに基づいて、重ね打ち防止処理の要否を判定する。したがって、文字領域では、黒点が形成され、文字の滲みの発生が抑制される。これとは逆に、写真領域など、文字領域以外の領域では、重ね打ちが阻止される。この結果、文字に滲みを発生させることなく、疑似中間調処理によって不所望に形成される黒点のみを除去できる。
【００９１】
〔第６の実施形態〕
上記第５の実施形態では、文字領域であるか否かのみに基づいて、重ね打ち防止処理の要否を判定していた。これに対して、本実施形態では、さらに、上述の第３の実施形態と同様、注目画素の彩度も参照して、重ね打ち防止処理の要否を判定することによって、有彩色文字の「黒ずみ」を防止可能な画像形成装置１ｅについて説明する。
【００９２】
すなわち、図２２に示すように、本実施形態に係る重ね打ち要否判定部（領域判定手段）３５ｅは、図２０と同様の特徴判定部４４と、注目画素が有彩色か無彩色かを判定する有彩色／無彩色判定部４５と、両部材４４・４５の判定に基づいて、出力信号を生成する信号出力部４６とを備えており、無彩色文字の場合に、図８に示す第１量子化値置換部３４への置換指示が抑制される。なお、本実施形態では、上記特徴判定部４４が文字領域と判定した場合「１」を出力し、有彩色／無彩色判定部４５は、図１５または図１６に示す重ね打ち要否判定部３５ｃと略同様の構成であるが、出力論理が異なっており、無彩色と判定した場合に「１」を出力する。また、本実施形態に係る最小濃度チャンネル判定部３３ａは、信号出力部４６の出力が「１」の場合は、置換指示を出力しない。したがって、上記信号出力部４６として、ＡＮＤ回路が用いられている。
【００９３】
上記構成では、図２３に示すように、図２１と略同様の処理によって、多階調ＣＭＹデータが疑似中間処理され、多値化データＣ３・Ｍ３・Ｙ３が出力される。ただし、本実施形態では、図２１に示すＳ２１に代えて、Ｓ２２の処理が設けられており、重ね打ち要否判定部３５ｅは、注目画素が無彩色文字領域に存在する場合（上記Ｓ２２にて、 NO の場合）、最小濃度チャンネル判定部３３ａへ指示して、第１量子化値置換部３４への置換指示を抑制させる。これにより、ＣＭＹ３チャンネルの重ね打ちを検出しなかった場合と同様に、Ｓ５の処理が行われ、閾値より高濃度のチャンネルのドットが形成される。これとは逆に、注目画素が文字領域ではない場合、あるいは、文字領域であっても、有彩色文字の場合（上記Ｓ２２にて、YES の場合）は、最小濃度チャンネル判定部３３ａへ指示して、３ドットの重ね打ちを検出したときに第１量子化値置換部３４へ置換指示を出力させる。
【００９４】
上記構成によれば、重ね打ち要否判定部３５ｅは、注目画素が無彩色文字か否かに基づいて、重ね打ち防止処理の要否を判定する。したがって、文字領域であっても、有彩色文字の領域では、重ね打ちが阻止されるので、有彩色文字の黒ズミを防止できる。
【００９５】
〔第７の実施形態〕
ところで、第２〜第６の実施形態では、補正値Ｃ１・Ｍ１・Ｙ１を算出する前の画素（画像）のデータに基づいて、重ね打ち防止処理の要否を判定していた。これに対して、本実施形態では、他の判定基準として、補正値Ｃ１・Ｍ１・Ｙ１に基づいて、要否を判定する場合について説明する。
【００９６】
すなわち、本実施形態に係る量子化部２３ｆは、図２４に示すように、図１に示す量子化部２３の構成に加えて、補正値Ｃ１・Ｍ１・Ｙ１と、予め定められた許可値とを、それぞれ比較する許可値判定部（第２比較手段）３６ｃ・３６ｍ・３６ｙと、各許可値判定部３６ｃ・３６ｍ・３６ｙの出力に基づき、それらの論理積の否定を算出するＮＡＮＤ回路３７と、ＣＭＹ重ね打ち検出部３２とＮＡＮＤ回路３７との論理積を最小濃度チャンネル判定部３３へ出力するＡＮＤ回路３８とを備えている。なお、上記許可値は、例えば、「２２４」など、上記閾値処理部３１ｃ・３１ｍ・３１ｙの閾値よりも大きな値に設定されている。
【００９７】
これにより、許可値判定部３６ｃ・３６ｍ・３６ｙの全てが、各チャンネルの濃度が許可値よりも高いと判定した場合、ＡＮＤ回路３７は、ＣＭＹ重ね打ち検出部３２が重ね打ちを検出しても、重ね打ちを検出しないときと同じ値を最小濃度チャンネル判定部３３へ出力する。これとは逆に、許可値判定部３６ｃ・３６ｍ・３６ｙのいずれかが許可値よりも低いと判定した場合、ＡＮＤ回路３８は、ＣＭＹ重ね打ち検出部３２が重ね打ちを検出したとき、最小濃度チャンネル判定部３３へ指示して、第１量子化値置換部３４への置換指示を出力させると共に、重ね打ちを検出しなかったとき、最小濃度チャンネル判定部３３による置換指示を抑制できる。
【００９８】
なお、各許可値の最適値は、上述の彩度閾値や輝度閾値と同様に、印刷結果に基づいて決定でき、予め定められた値を使用してもよいし、使用者が設定した値を使用してもよい。また、それぞれの許可値を同一の値に設定してもよいし、互いに異なる値に設定することもできる。
【００９９】
上記構成では、図２５に示すように、図６と略同様の処理によって、多階調ＣＭＹデータが疑似中間処理され、多値化データＣ３・Ｍ３・Ｙ３が出力される。ただし、本実施形態では、Ｓ２とＳ３との間に、Ｓ３１の処理が設けられており、ＣＭＹ３チャンネルの全てがドット形成のための閾値よりも濃度が高く、かつ、ＣＭＹ３チャンネルのいずれかが、黒点形成のための許可値よりも濃度が低い場合（上記Ｓ２およびＳ３の双方がYES の場合）、Ｓ３以降の処理によって、最小濃度のドット形成が阻止される。
【０１００】
これとは逆に、ＣＭＹ３チャンネルの全てがドット形成のための閾値よりも濃度が高くても、ＣＭＹ３チャンネルの全てが、黒点形成のための許可値よりも濃度が高い場合（上記Ｓ３２にて、 NO の場合）、最小濃度チャンネル判定部３３による置換指示が抑制される。これにより、ＣＭＹ３チャンネルの重ね打ちが発生しなかった場合と同様に、Ｓ５の処理が行われ、閾値より高濃度のチャンネルのドットが形成される。
【０１０１】
上記構成によれば、量子化部２３ｆは、補正値Ｃ１・Ｍ１・Ｙ１を参照して、全チャンネルで、黒点形成のための許可値を越えていた場合、ＣＭＹ３ドットの重ね打ちを図１に示すカラー印刷部２へ指示する。したがって、ＣＭＹ３ドットの重ね打ち時に、重ね打ちするドット数を減少させることで、誤差が増加したとしても、全チャンネルの濃度が上記許可値を越えると、ＣＭＹドットの重ね打ちにより、誤差が大きく補償される。この結果、一定以上大きい誤差の発生を防止でき、画像形成装置１ｆは、より入力画像に忠実な画像を出力できる。
【０１０２】
なお、本実施形態では、全てのチャンネルで許可値を越えた場合に第１量子化値置換部３４による置換を抑制したが、いずれかのチャンネルで許可値を越えた場合に置換を抑制しても同様の効果が得られる。
【０１０３】
〔第８の実施形態〕
ところで、上記第１〜第７の実施形態では、画像形成装置がＣＭＫの３つの色相のドットを形成可能な場合を例にして説明したが、画像形成装置が形成可能なドットの種類は、これに限るものではない。例えば、ライト・シアンなどのように、他の色相のドットを形成する場合や、Ｂｋドットを形成する場合にも、本発明を適用することができる。なお、以下では、図２６〜図２９を参照して、第１の実施形態に適用した場合を例にして説明するが、上記第１〜第７の実施形態のいずれの画像形成装置にも適用できる。
【０１０４】
すなわち、本実施形態に係る画像形成装置１ｇでは、上述の第１の実施形態の構成に加えて、図２および図３にて、破線で示すように、Ｂｋドットを形成可能なドット形成部３ｋｂが設けられており、前処理部５ｇは、例えば、墨生成処理などによって、入力された画像データを、Ｂｋチャンネルを含めた４チャンネルの多階調ＣＭＹＢｋデータとして出力する。さらに、図２６に示すように、疑似中間調処理部４ｇには、ＣＭＹチャンネルと同様に、Ｂｋチャンネルの多値化データＢｋ３を出力する２値化処理部２４Ｂｋと、誤差計算部２５Ｂｋとが加えられている。なお、残余の部材２１〜２３も、Ｂｋチャンネルを処理できるように構成されている。
【０１０５】
具体的には、本実施形態に係る量子化部２３ｇには、図２７に示すように、図１に示す構成に加えて、Ｂｋチャンネルに補正値Ｂｋ１と、予め定められたしきい値とを比較して、量子化値Ｂｋ２ａを出力する閾値処理部３１Ｂｋが設けられている。さらに、量子化部２３ｇは、閾値処理部３１Ｂｋの出力Ｂｋ２ａがＢｋドットの形成を指示しているか否かを判定するＢｋ発生判定部３９と、Ｂｋドットの形成が指示されている場合、残余のＣＭＫチャンネルの量子化値Ｃ２・Ｍ２・Ｙ２を調整して、ドットが形成されないと予め定められた値（例えば、「０」）に変更する第２量子化値置換部（出力データ調整手段）４０とを備えている。
【０１０６】
上記構成では、画像データが入力されると、前処理部５ｇは、図２８に示すＳ４１にて、当該画像データのグレイ成分を墨で置換する処理（墨生成処理）を行い、Ｓ４２において、Ｂｋチャンネルを含む４チャンネルの多階調ＣＭＹＢｋデータを出力する。なお、墨生成処理の方法としては、例えば、画像データの色濃度信号［ＤR ，ＤG ，ＤB ］t から共通のグレイ成分を除去する処理（ＵＣＲ：下色除去）などが採用されている。これにより、無彩色量と有彩色量とのバランスが調整される。
【０１０７】
前処理部５ｇが多階調ＣＭＹＢｋデータを出力すると、疑似中間調処理部４ｇは、図２９に示すＳ５１〜Ｓ５５の処理により疑似中間調処理を行い、４チャンネルの多値化データＣ３・Ｍ３・Ｙ３・Ｂｋ３を出力する。具体的には、Ｓ５１において、図２６に示す誤差加算部２２ｇは、図６に示すＳ１と同様に、誤差値バッファー２１ｇを参照し、これまでの疑似中間調処理によって、現在の注目画素に振りまかれた拡散誤差累算値を各チャンネルＣＭＹＢｋ毎に加え、補正値Ｃ１・Ｍ１・Ｙ１・Ｂｋ１を生成する。一方、Ｓ５２において、図２７に示すＢｋ発生判定部３９は、閾値処理部３１Ｂｋの出力Ｂｋ２ａに基づいて、補正値Ｂｋ１がドット形成を示しているか否か、すなわち、補正値Ｂｋ１が所定の閾値より濃度が高いか否かを判定する。
【０１０８】
Ｂｋドット形成を示していない場合（上記Ｓ５２にて、YES の場合）、上記Ｂｋ発生判定部３９は、第２量子化値置換部４０へ量子化値の置き換えを指示せず、第２量子化値置換部４０は、第１量子化値置換部３４の出力Ｃ２ｂ・Ｍ２ｂ・Ｙ２ｂと、閾値処理部３１ｂｋの出力Ｂｋ２ａとを、量子化値Ｃ２・Ｍ２・Ｙ２として出力する。この場合、上記量子化部２３ｇは、Ｓ５３、Ｓ５４、Ｓ５６において、図６に示すＳ２、Ｓ３、Ｓ５と同様の処理を行い、量子化値Ｃ２ａ・Ｍ２ａ・Ｙ２ａが、ＣＭＹドットの重ね打ちを指示しているとき、濃度の高い２チャンネルのドット形成を指示するように、量子化部２３ｇの出力Ｃ２・Ｍ２・Ｙ２を調整する。
【０１０９】
これとは逆に、Ｂｋドット形成が指示されている場合（上記Ｓ５２にて、 NO の場合）、上記Ｂｋ発生判定部３９は、第２量子化値置換部４０へ、量子化値の置換を指示する。この場合、第２量子化値置換部４０は、第１量子化値置換部３４の出力Ｃ２ｂ・Ｍ２ｂ・Ｙ２ｂに拘わらず、ドット形成しないと予め定められた値（例えば、「０」）の量子化値Ｃ２・Ｍ２・Ｙ２を出力する（Ｓ５８）。また、この場合、第２量子化値置換部４０は、Ｂｋチャンネルの量子化値Ｂｋ２として、閾値処理部３１ｂｋの出力Ｂｋ２ａをそのまま出力する。これにより、疑似中間調処理部４ｇからカラー印刷部２ｇへ、Ｂｋドットの形成のみが指示される（Ｓ５７）。
【０１１０】
Ｂｋドットを形成するか否かに拘わらず、量子化部２３ｇが量子化値Ｃ２・Ｍ２・Ｙ２を出力すると、誤差計算部２５ｃ・２５ｍ・２５ｙ・２５ｂｋは、図６に示すＳ４と同様に、補正値Ｃ１・Ｍ１・Ｙ１・Ｂｋ１と、量子化値Ｃ２・Ｍ２・Ｙ２・Ｂｋ２との誤差を計算して、周辺画素に誤差を振りまく（Ｓ５５）。
【０１１１】
上記Ｓ５１〜Ｓ５８の処理は、注目画素毎に繰り返され、画像形成装置１ｇは、入力された画像データを疑似中間処理して印刷する。
【０１１２】
上記構成によれば、ＢｋチャンネルがＢｋドット形成を指示しない領域では、上述の図７および図４８、並びに、表１に示すように、上記第１の実施形態と同様、出力画像の黒点粒状感を抑制し、彩度を向上できると共に、各チャンネルのドットバランスを均等にすることができる。
【０１１３】
ところで、ＢｋチャンネルがＢｋドット形成を指示した場合は、Ｂｋドットと、他の有彩色チャンネルのドットとが重ね打ちされると、有彩色チャンネルのドットが形成されているにも拘わらず、出力した画像からは、当該ドットの有彩色成分が消えてしまう。この場合、量子化部は、有彩色チャンネルのドット形成を指示しているので、当該ドットの有彩色成分が出力画像に反映されたものとして、誤差拡散処理してしまう。したがって、量子化部２３ｇは、有彩色成分の減少を補うことができず、出力画像の彩度が低下する虞れがある。
【０１１４】
ところが、本実施形態に係る画像形成装置１ｇでは、ＢｋチャンネルがＢｋドット形成を指示した場合は、上記Ｂｋ発生判定部３９および第２量子化値置換部４０によって、ＣＭＹチャンネルのドットの形成指示が抑制される。したがって、上記有彩色成分の減少が発生しない。この結果、カラー印刷部２ｇがＢｋドットを形成可能で、ＣＭＹドットのみを形成する場合と比較して、例えば、黒点の均一性などの点で画質が向上しているにも拘わらず、より彩度の高い画像を出力できる。さらに、冗長な重ね打ちが発生しないので、インクやトナーの消費を抑制できる。
【０１１５】
なお、上記では、墨生成法によりＢｋチャンネルを生成したが、他の方法でＢｋチャンネルを生成してもよい。また、カラー印刷部２ｇがインクを用いてドットを生成する構成では、ドットの色材として、顔料や染料が挙げられるが、染料・顔料の特性から、より速く乾くように、ＢＫドットのみを形成する場合であっても、Ｂｋドットとシアンのような他のチャンネルのドットとを重ね打ちする方がよいことがある。この場合は、例えば、多値化データや量子化値を制御するなどして、多値化データＢｋ３がドット形成を示す値のとき、シアンの多値化データＣ３をドット形成を示す値に置換すればよい。
【０１１６】
〔第９の実施形態〕
ところで、Ｂｋドットを形成可能な画像形成装置では、重ね打ち要否判定部の他の判定方法として、近傍にＢｋドットが形成されているか否かに基づいて判定する方法を採用できる。すなわち、本実施形態では、図３０に示すように、疑似中間調処理部４ｈでの重ね打ち要否判定部３５ｈに、既に疑似中間処理された画素のうち、例えば、注目画素に隣接する画素など、注目画素近傍の画素について、２値化処理部２４Ｂｋの出力Ｂｋ３を格納するＢｋバッファー４７と、Ｂｋバッファー４７を参照して、注目画素の近傍にＢｋドットが形成されていた場合、最小濃度チャンネル判定部３３ａによる第１量子化値置換部３４への置換指示を抑制させる判定部４８とが設けられている。なお、Ｂｋバッファー４７および判定部４８が、特許請求の範囲に記載の判定手段に対応する。
【０１１７】
上記構成では、図３１に示すように、図２９と略同様の処理によって、多階調ＣＭＹデータが疑似中間処理され、多値化データＣ３・Ｍ３・Ｙ３・Ｂｋ３が出力される。ただし、本実施形態では、Ｓ５３とＳ５４との間に、Ｓ６１の処理が設けられており、重ね打ち要否判定部３５ｈは、注目画素の近傍にＢｋドットが形成されていた場合（上記Ｓ２２にて、 NO の場合）、最小濃度チャンネル判定部３３ａへ指示して、第１量子化値置換部３４への置換指示を抑制させる。これにより、ＣＭＹ３チャンネルの重ね打ちを検出しなかった場合と同様に、Ｓ５６の処理が行われ、閾値より高濃度のチャンネルのドットが形成される。
【０１１８】
上記構成によれば、重ね打ち要否判定部３７ｈは、Ｂｋドットの近傍か否かに基づいて、重ね打ち防止処理の要否を判定する。したがって、Ｂｋドットの近傍、すなわち、本来、黒点を打つべき箇所の回りでは、必要に応じて、重ね打ちが行われる。これとは逆に、Ｂｋドットから離れた領域は、本来、黒点を形成すべきではないが、疑似中間調処理によって不要な重ね打ちが指示された点と見なされ、重ね打ちが阻止される。これらの結果、疑似中間調処理によって不所望に形成される黒点のみを除去することができる。
【０１１９】
なお、上記実施形態では、注目画素近傍の一例として、隣接する画素を例示したが、これに限るものではなく、Ｂｋバッファー４７に注目画素に接していない画素の多値化データＢｋ３を格納してもよい。また、この場合、判定部４８は、注目画素との距離に応じて重みを付けて演算した結果に基づいて、重ね打ち防止処理の要否を判定してもよい。これらによって、より的確に重ね打ち防止処理の要否を判定できる。ただし、判定時に参照される画素領域が大きくなると、Ｂｋバッファー４７に必要な記憶容量が増大する。したがって、参照する画素領域の大きさは、両者のバランスを取った値（例えば、注目画素に隣接する画素など）に設定される。
【０１２０】
〔第１０の実施形態〕
ところで、上述の第２〜第７または第９の実施形態に示すように、ＣＭＹ３チャンネルを重ね打ちすることがあり、かつ、第８または第９の実施形態に示すように、カラー印刷部がＢｋドットを形成できる場合、当該重ね打ちをＢｋドットの形成で置き換えることができる。
【０１２１】
具体的には、本実施形態に係る疑似中間調処理部４ｋは、図３２に示すように、量子化部２３の出力Ｃ２・Ｍ２・Ｙ２に基づいて、ＣＭＹ３チャンネルの重ね打ちを判定するＣＭＹ重ね打ち検出部２６と、ＣＭＹ重ね打ち検出部２６の指示に応じて、２値化処理部２４ｃ・２４ｍ・２４ｙ・２４Ｂｋの出力Ｃ３・Ｍ３・Ｙ３・Ｂｋ３を制御するＢｋドット置換部（黒ドット置換手段）２７とを備えており、量子化部２３が重ね打ちを指示した場合、ＣＭＫ３チャンネルの重ね打ち指示をＢｋドット形成指示に置換することができる。
【０１２２】
本実施形態では、上述したように、例えば、量子化値Ｃ２・Ｍ２・Ｙ２が「０」または「２５５」の２値に設定され、多値化データＣ３・Ｍ３・Ｙ３・Ｂｋ３は、ドットの非形成を示す「０」またはドット形成を示す「１」に設定される。したがって、例えば、ＣＭＹ重ね打ち検出部２６は、各量子化値Ｃ２・Ｍ２・Ｙ２のＭＳＢの論理積を出力するＡＮＤ回路として実現され、Ｂｋドット置換部２７は、多値化データＣ３・Ｍ３・Ｙ３のうち、対応する多値化データと、上記ＡＮＤ回路出力の否定との論理積を算出する３つの論理回路と、上記ＡＮＤ回路の出力と多値化データＢｋ３との論理和を算出するＯＲ回路とで実現されている。
【０１２３】
上記構成では、図３３に示すように、図６と略同様の処理によって、多階調ＣＭＹデータが疑似中間処理され、多値化データＣ３・Ｍ３・Ｙ３・Ｂｋ３が出力される。ただし、本実施形態では、Ｓ２とＳ３との間に、Ｓ７１の処理が設けられており、重ね打ち防止処理が不要と判定され、量子化部２３が重ね打ちを指示した場合（上記Ｓ７１にて NO の場合）、ＣＭＹ重ね打ち検出部２６は、Ｂｋドット置換部２７へＢｋドットの置換を指示する。これにより、疑似中間調処理部４ｋは、カラー印刷部２ｇへＢｋドットのみの形成を指示し、Ｂｋドットのみが形成される（Ｓ７２）。また、本実施形態では、誤差計算部２５ｃ・２５ｍ・２５ｙ・２５Ｂｋが量子化値Ｃ２・Ｍ２・Ｙ２・Ｂｋ２に基づいて誤差を算出しているので、疑似中間調処理部４ｋは、ＣＭＹドットを形成したとして、周辺画素に誤差を振りまき（Ｓ７３）、次の画素の疑似中間処理が行われる。なお、上記Ｓ７１の処理は、重ね打ち防止処理の要否を判定する処理、より具体的には、第２〜第７および第９の実施形態のうち、上述したＳ１１〜Ｓ１３・Ｓ２１・Ｓ２２・Ｓ３１・Ｓ６１の処理に対応し、これらの処理にて、 NO と判定された場合、重ね打ちする処理（Ｓ５・Ｓ５６）に代えて、上記Ｓ７２およびＳ７３の処理を行う。
【０１２４】
上記構成では、Ｂｋドット置換部２７がＣＭＹ３チャンネルの重ね打ちをＢｋドットの形成に置換する。したがって、３チャンネルのドットを重ね打ちした場合とは異なり、形成された黒点に色ムラが発生しない。この結果、画像形成装置１ｋは、より鮮明な画像を出力できる。また、冗長な重ね打ちが発生しないので、インクやトナーの消費を削減できる。
【０１２５】
さらに、色ムラに起因する誤差が発生しないので、疑似中間調処理部４ｋが把握していない誤差を削減できる。この結果、疑似中間調処理部４ｋは、より確実に補正でき、画像形成装置１ｋは、入力画像に忠実な画像を出力できる。
【０１２６】
なお、図３２の構成では、誤差計算部２５ｃ・２５ｍ・２５ｙ・２５Ｂｋが、Ｂｋドット置換前の誤差、すなわち、量子化部２３の出力Ｃ２・Ｍ２・Ｙ２・Ｂｋ２と、補正値Ｃ１・Ｍ１・Ｙ１・Ｂｋ１との誤差を算出しているが、これに限るものではなく、Ｂｋドット置換後の誤差、すなわち、Ｂｋドット置換部２７の出力と補正値Ｃ１・Ｍ１・Ｙ１・Ｂｋ１との誤差を算出しても略同様の効果を得ることができる。
【０１２７】
〔第１１の実施形態〕
ところで、上記第１〜第１０の実施形態では、重ね打ちの防止処理がＣＭＹ３チャンネルの重ね打ち時に実施される場合について説明した。これに対して、以下の実施形態では、疑似中間調処理に起因する黒点粒状感と彩度低下とを防止するための他の方法として、重ね打ち防止処理が、少なくとも２チャンネルが重ね打ちされ、かつ、高輝度のときに実施される場合について説明する。この構成であっても、疑似中間調処理に起因する不所望な重ね打ちが防止されるので、黒点粒子感と彩度低下とを防止できる。
【０１２８】
具体的には、本実施形態に係る疑似中間調処理部４ｍは、例えば、図３４に示すように、図５に示す疑似中間調処理部４に類似しているが、量子化部２３に代えて、注目画素の輝度を判定する高輝度判定部（輝度判定手段）５１と、誤差加算部２２の出力Ｃ１・Ｍ１・Ｙ１を量子化すると共に、高輝度の場合は、１チャンネルのみ、ドット形成を指示するように量子化値Ｃ２・Ｍ２・Ｙ２を調整する量子化部５２とを備えている。
【０１２９】
上記高輝度判定部５１は、図９に示す輝度判定部４１とほぼ同様の構成であり、予め定められる輝度閾値よりも高いか否かを判定できる。なお、輝度閾値は、固定値であってもよいが、出力画像に境界が発生しないように、第２の実施形態と同様に、所定の基準値を中心にランダムに変化する方が望ましい。
【０１３０】
上記量子化部５２は、図３５に示すように、図１に示す閾値処理部３１ｃ・３１ｍ・３１ｙと同様の閾値処理部（第１比較手段）６１ｃ・６１ｍ・６１ｙと、閾値処理部６１ｃ・６１ｍ・６１ｙの出力Ｃ２ａ・Ｍ２ａ・Ｙ２ａに基づいて、少なくとも２チャンネルの重ね打ちを検出する重ね打ち検出部６２と、重ね打ちが検出された場合、上記補正データＣ１・Ｍ１・Ｙ１を比較して最大濃度のチャンネルを識別し、当該チャンネルのドット形成のみを指示する最大濃度チャンネル判定部（黒点粒状感防止手段）６３と、当該指示に応じて、上記出力Ｃ２ａ・Ｍ２ａ・Ｙ２ａを調整する第３量子化値置換部６４とを備えている。
【０１３１】
本実施形態では、一例として、補正値Ｃ１・Ｍ１・Ｙ１は、それぞれ「０〜２５５」の値を取るように設定されている。また、上記各閾値処理部６１ｃ・６１ｍ・６１ｙの閾値は、いずれも「１２７」に設定されており、出力Ｃ２ａ・Ｍ２ａ・Ｙ２ａは、当該閾値を越えた場合にドット形成を示す値「２５５」、閾値に満たない場合にドットの非形成を示す値「０」となる。また、重ね打ち検出部６２は、上記出力Ｃ２ａ・Ｍ２ａの両ＭＳＢの論理積を演算するＡＮＤ回路と、出力Ｃ２ａ・Ｙ２ａの両ＭＳＢの論理積を演算するＡＮＤ回路と、出力Ｍ２ａ・Ｙ２ａの両ＭＳＢの論理積を演算するＡＮＤ回路と、各ＡＮＤ回路の論理和を演算するＯＲ回路とから実現されている。さらに、上記最大濃度チャンネル判定部６３は、高輝度判定信号が高輝度を示し、かつ、上記ＯＲ回路の出力が「真」の場合に、最大濃度チャンネル判定部６３へ最大濃度のチャンネル判定を指示し、第３量子化値置換部６４は、最大濃度以外のチャンネルに対応する出力を、ドット形成しない値として予め定められた値（例えば、「０」など）に置換できる。
【０１３２】
上記構成では、図３６に示すように、図６と略同様の処理によって、多階調ＣＭＹデータが疑似中間処理され、多値化データＣ３・Ｍ３・Ｙ３・Ｂｋ３が出力される。ただし、本実施形態では、Ｓ２およびＳ３の処理に代えて、Ｓ８１およびＳ８２の処理が設けられており、上記最大濃度チャンネル判定部６３は、図３４に示す高輝度判定部５１からの高輝度判定信号と重ね打ち検出部６２の出力とに基づいて、ＣＭＹチャンネルのうち２チャンネル以上で閾値よりも濃度が高く、かつ、高輝度の場合（Ｓ８１にて、YES の場合）、第３量子化値置換部６４へ、最大濃度チャンネルのドット形成を指示し、第３量子化値置換部６４は、出力Ｃ２ａ・Ｍ２ａ・Ｙ２ａのうち、残余のチャンネルを調整するなどして、最大濃度のチャンネルのみのドット形成を示す量子化値Ｃ２・Ｍ２・Ｙ２が出力される（Ｓ８２）。
【０１３３】
これとは逆に、重ね打ちが発生しない場合、あるいは、輝度が低い場合、最大濃度チャンネル判定部６３は、特に、出力の置換を指示せず、第３量子化値置換部６４は、各閾値処理部６１ｃ・６１ｍ・６１ｙの出力Ｃ２ａ・Ｍ２ａ・Ｙ２ａを量子化値Ｃ２・Ｍ２・Ｙ２として出力する（Ｓ５）。
【０１３４】
上記構成によれば、誤差拡散法を用いて、各チャンネル毎に疑似中間調処理した結果、ＣＭＹのうち、２チャンネル以上でドット形成が指示され、かつ、高輝度の場合、最大濃度のチャンネルのドットのみが形成され、残余のチャンネルのドット形成が阻止される。したがって、輝度が高く、本来、重ね打ちが不要な領域において、疑似中間処理に起因する重ね打ちが阻止される。また、当該領域では、３チャンネルの重ね打ちに起因する黒点の形成も阻止できる。これらの結果、画像形成装置１ｍは、周辺画素へ振りまく誤差値を最小に抑えながら、当該重ね打ちに起因する輝度の低下と、黒点粒状感の発生と、ＣＭＹドットの重ね打ちに起因する彩度の低下とが抑制された画像を出力できる。
【０１３５】
さらに、上記構成では、重ね打ち検出部６２が全チャンネルの量子化値Ｃ２ａ・Ｍ２ａ・Ｙ２ａに基づいて、当該量子化値Ｃ２ａ・Ｍ２ａ・Ｙ２ａを調整する必要があるか否かを一括して判定している。したがって、例えば、特開平１０−８１０２６号公報に記載の従来技術の構成、すなわち、ドット形成の要否を「Ｂｋ」−「Ｃ」−「Ｍ」−「Ｙ」チャンネルの順番で順次判定する構成とは異なり、各チャンネルのドットバランスを均等にすることができる。
【０１３６】
〔第１２の実施形態〕
本実施形態では、第１１の実施形態の重ね打ち防止処理の要否が、第３の実施形態と同様、彩度に応じて判定される場合について、図３７および図３８に基づき説明する。すなわち、本実施形態に係る疑似中間調処理部４ｎには、図３７に示すように、図３４および図３５に示す構成に加えて、彩度を判定する重ね打ち要否判定部（彩度判定手段）６５ｎが設けられており、ＡＮＤ回路６６は、高輝度判定部５１が高輝度と判定し、かつ、重ね打ち要否判定部６５ｎが重ね打ち防止処理を必要と判定した場合に、最小濃度チャンネル判定部３３へ第３量子化値置換部６４への置換指示を出力させる。
【０１３７】
上記重ね打ち要否判定部６５ｎは、例えば、図１４あるいは図１５に示す彩度判定部４２と同様の構成であり、注目画素が予め定められる彩度閾値を越えた場合に、「真」を出力する。なお、当該彩度閾値は、固定値であってもよいが、第３の実施形態と同様に、出力画像に境界が発生しないように、基準値を中心にランダムに変化する方が望ましい。
【０１３８】
上記構成では、図３８に示すように、図３６と略同様の処理によって、多階調ＣＭＹデータが疑似中間処理され、多値化データＣ３・Ｍ３・Ｙ３・Ｂｋ３が出力される。ただし、本実施形態では、Ｓ８１とＳ８２との間に、Ｓ９１の処理が設けられており、重ね打ち要否判定部６５ｎは、疑似中間処理される前の注目画素の彩度が彩度閾値に満たない場合（上記Ｓ９１にて、 NO の場合）、ＡＮＤ回路６６を介して、最大濃度チャンネル判定部６３へ指示して、第３量子化値置換部６４への置換指示を抑制させる。これにより、彩度の値が彩度閾値に満たない場合（上記Ｓ９１にて NO の場合）は、重ね打ちを検出しなかった場合と同様に、Ｓ５の処理が行われ、閾値より高濃度のチャンネルのドットが形成される。
【０１３９】
上記構成によれば、重ね打ち要否判定部６５ｎは、疑似中間調処理が行われる前の注目画素の彩度に基づいて、重ね打ち防止処理の要否を判定する。これにより、彩度が低い画素（無彩色に近い画素）では、重ね打ちが行われる。したがって、黒成分が不足している箇所に、ＣＭＹチャンネルのドットの重ね打ちによる黒点を形成できる。これとは逆に、例えば、赤など、彩度が高い画素であるにも拘わらず、補正後は、量子化後は、重ね打ちが指示された画素は、疑似中間調処理によって不要に重ね打ちが指示された点と見なされ、重ね打ちが阻止される。これらの結果、本来の黒点の形成を阻害することなく、第１１の実施形態と同様の効果を得ることできる。
【０１４０】
〔第１３の実施形態〕
本実施形態では、第１１の実施形態の重ね打ち防止処理の要否が、第５の実施形態と同様、注目画素が文字領域に属するか否かに基づいて判定される場合について、図３７および図３９に基づき説明する。すなわち、本実施形態に係る疑似中間調処理部４ｏでは、図２０に示す特徴判定部４４と同様の重ね打ち要否判定部６５ｏが設けられている。これにより、ＡＮＤ回路６６は、注目画素が高輝度で、かつ、注目画素が文字領域ではない場合、「真」を示す値（「１」）を出力し、注目画素が低輝度の場合あるいは注目画素が文字領域の場合、「偽」を示す値を出力して、最大濃度チャンネル判定部６３による第３量子化値置換部６４への置換指示を抑制する。
【０１４１】
上記構成では、図３９に示すように、図３８と略同様の処理によって、多階調ＣＭＹデータが疑似中間処理され、多値化データＣ３・Ｍ３・Ｙ３・Ｂｋ３が出力される。ただし、本実施形態では、図３８に示すＳ９１に代えて、Ｓ９２の処理が設けられており、重ね打ち要否判定部６５ｏは、注目画素が文字領域に属する場合（上記Ｓ９２にて NO の場合）、ＡＮＤ回路６６を介して、最大濃度チャンネル判定部６３へ指示して、第３量子化値置換部６４への置換指示を抑制させる。これにより、文字領域では、重ね打ちを検出しなかった場合と同様に、Ｓ５の処理が行われ、閾値より高濃度のチャンネルのドットが形成される。
【０１４２】
上記構成によれば、重ね打ち要否判定部６５ｏは、注目画素が文字領域に存在するか否かに基づいて、重ね打ち防止処理の要否を判定する。したがって、文字領域では、黒点が形成され、文字の滲みの発生が抑制される。これとは逆に、写真領域など、文字領域以外の領域では、第１１の実施形態と同様に、重ね打ちが阻止される。この結果、文字に滲みを発生させることなく、第１１の実施形態と同様の効果を得ることできる。
【０１４３】
〔第１４の実施形態〕
本実施形態では、第１１の実施形態の重ね打ち防止処理の要否が、第６の実施形態と同様、注目画素が無彩色文字領域に属するか否かに基づいて判定される場合について、図３７および図４０に基づき説明する。すなわち、本実施形態に係る疑似中間調処理部４ｐでは、図３７に示す重ね打ち要否判定部（領域判定手段）６５ｐとして、図２２に示す重ね打ち要否判定部３７ｅと同様の構成が使用されている。これにより、ＡＮＤ回路６６は、注目画素が無彩色文字領域の場合、「偽」の値を出力して、最大濃度チャンネル判定部６３による第３量子化値置換部６４への置換指示を抑制できる。
【０１４４】
上記構成では、図４０に示すように、図３９と略同様の処理によって、多階調ＣＭＹデータが疑似中間処理され、多値化データＣ３・Ｍ３・Ｙ３・Ｂｋ３が出力される。ただし、本実施形態では、図３９に示すＳ９２に代えて、Ｓ９３の処理が設けられており、重ね打ち要否判定部６５ｐは、注目画素が無彩色文字領域に属する場合（上記Ｓ９３にて NO の場合）、ＡＮＤ回路６６を介して、最大濃度チャンネル判定部６３へ指示して、第３量子化値置換部６４への置換指示を抑制させる。これにより、無彩色文字領域では、重ね打ちを検出しなかった場合と同様に、Ｓ５の処理が行われ、閾値より高濃度のチャンネルのドットが形成される。また、文字領域であっても、有彩色領域の場合は、上記Ｓ９３の判定がYES となり、量子化値Ｃ２・Ｍ２・Ｙ２の変更によって、重ね打ちが防止される（Ｓ８２）。
【０１４５】
上記構成によれば、重ね打ち要否判定部６５ｐは、注目画素が無彩色文字か否かに基づいて、重ね打ち防止処理の要否を判定するので、文字領域であっても、有彩色文字の領域では、重ね打ちが阻止される。この結果、第１１の実施形態の効果に加えて、有彩色文字の黒ズミを防止できる。
【０１４６】
〔第１５の実施形態〕
本実施形態では、第１１の実施形態の重ね打ち防止処理の要否が、第７の実施形態と同様、補正値Ｃ１・Ｍ１・Ｙ１に基づいて判定される場合について、図４１および図４２に基づいて説明する。
【０１４７】
すなわち、本実施形態に係る量子化部５２ｒには、図３５に示す構成に加えて、図２４に示す許可値判定部３８ｃ・３８ｍ・３８ｙと同様の許可値判定部（第２比較手段）６７ｃ・６７ｍ・６７ｙと、各許可値判定部６７ｃ・６７ｍ・６７ｙの判定に基づいて、２チャンネル以上で重ね打ちのための許可値を越えた場合、重ね打ち防止処理が不要と判定する許可値識別部６８と、重ね打ち検出部６２および許可値識別部６８の出力に基づいて、最大濃度チャンネル判定部６３へ指示する指示部６９とが設けられている。
【０１４８】
上記許可値識別部６８は、例えば、許可値判定部６７ｃ・６７ｍの出力の論理積を算出するＡＮＤ回路と、許可値判定部６７ｍ・６７ｙの出力の論理積を算出するＡＮＤ回路と、許可値判定部６７ｙ・６７ｃの出力の論理積を算出するＡＮＤ回路と、各ＡＮＤ回路の論理和の否定を出力するＮＯＲ回路とを備えており、２チャンネル以上で重ね打ちのための許可値を越えた場合、「偽」を示す値（「０」）を出力できる。また、指示部６９は、ＡＮＤ回路から構成されている。
【０１４９】
上記構成では、図４２に示すように、図４０と略同様の処理によって、多階調ＣＭＹデータが疑似中間処理され、多値化データＣ３・Ｍ３・Ｙ３・Ｂｋ３が出力される。ただし、本実施形態では、図４０に示すＳ９３に代えて、Ｓ９４の処理が設けられており、ＣＭＹチャンネルのうち、重ね打ちの許可値より高濃度なチャンネルが１チャンネル以下の場合（上記Ｓ９４にて、YES の場合）、量子化値Ｃ２・Ｍ２・Ｙ２の変更によって、重ね打ちが防止される（Ｓ８２）。
【０１５０】
これとは逆に、重ね打ちの許可値よりも高濃度なチャンネルが２チャンネル以上の場合（上記Ｓ９４にて NO の場合）、許可値識別部６８は、指示部６９を介し、最大濃度チャンネル判定部６３へ指示して、第３量子化値置換部６４への置換指示を抑制させる。これにより、補正値Ｃ１・Ｍ１・Ｙ１のうち、許可値よりも濃度が高いチャンネルが２チャンネル以上の場合は、重ね打ちを検出しなかった場合と同様に、Ｓ５の処理が行われ、閾値より高濃度のチャンネルのドットが形成される。
【０１５１】
上記構成によれば、量子化部５２ｒは、補正値Ｃ１・Ｍ１・Ｙ１を参照して、全チャンネルで、重ね打ちのための許可値を越えていた場合、図１に示すカラー印刷部２へ重ね打ちを指示する。したがって、高輝度の領域で重ね打ちするドット数を減少させることで、誤差が増加したとしても、２チャンネル以上で、重ね打ちのための許可値を越えると、２チャンネル以上の重ね打ちにより、誤差を大きく補償できる。この結果、一定以上大きい誤差の発生を防止でき、画像形成装置１ｒは、より入力画像に忠実な画像を出力できる。
【０１５２】
〔第１６の実施形態〕
ところで、上記第１１〜第１５の実施形態では、画像形成装置がＣＭＫの３つの色相のドットを形成可能な場合を例にして説明したが、上述の第８〜第１０の実施形態と同様に、画像形成装置が形成可能なドットの種類は、これに限るものではない。例えば、ライト・シアンなどのように、他の色相のドットを形成する場合や、Ｂｋドットを形成する場合にも、本発明を適用することができる。なお、以下では、図４３〜図４５を参照して、第１１の実施形態に適用した場合を例にして説明するが、上記第１２〜第１５の実施形態のいずれの画像形成装置にも適用できる。
【０１５３】
すなわち、本実施形態に係る画像形成装置１ｓは、第８の実施形態と同様のカラー印刷部２ｇおよび前処理部５ｇが設けられている。また、図４３に示すように、図３３の構成に加えて、図２６と同様の２値化処理部２４Ｂｋと、誤差計算部２５Ｂｋとが設けられており、残余の部材２１および２２もＢｋチャンネルを処理できるように構成されている。さらに、本実施形態に係る量子化部５２ｓは、図４４に示すように、図３５に示す構成に加えて、図２７と同様のＢｋ発生判定部７１と第２量子化値置換部（出力データ調整手段）７２とが設けられている。
【０１５４】
上記構成では、図４５に示すように、図２９と略同様の処理によって、多階調ＣＭＹデータが疑似中間処理され、多値化データＣ３・Ｍ３・Ｙ３・Ｂｋ３が出力される。ただし、本実施形態では、図２９に示すＳ５２およびＳ５３に代えて、図３６と同様のＳ８１およびＳ８２の処理が行われ、注目画素が低輝度であるか、重ね打ちが指示されていない場合（上記Ｓ８１にて、 NO の場合）、Ｓ５６にて、ＣＭＹに対して閾値よりも高濃度のドットが形成される。
【０１５５】
上記構成では、ＢｋチャンネルがＢｋドット形成を指示しない領域では、上述の第１１の実施形態と同様、出力画像の黒点粒状感を抑制し、彩度を向上できると共に、各チャンネルのドットバランスを均等にすることができる。
【０１５６】
さらに、ＢｋチャンネルがＢｋドット形成を指示した場合は、上記Ｂｋ発生判定部７１および第２量子化値置換部７２によって、ＣＭＹチャンネルのドットの形成指示が抑制される。したがって、第８の実施形態と同様に、Ｂｋドットと他のドットとの重ね打ちに起因する有彩色成分の減少を抑制できる。この結果、カラー印刷部２ｇがＢｋドットを形成可能で、ＣＭＹドットのみを形成する場合と比較して、例えば、黒点の均一性や染料と顔料との差に起因する速乾性などの点で画質が向上しているにも拘わらず、より彩度の高い画像を出力できる。
【０１５７】
〔第１７の実施形態〕
ところで、上記第１１から第１５の実施形態に示すように、ＣＭＹ３チャンネルを重ね打ちすることがあり、かつ、第１６の実施形態に示すように、カラー印刷部がＢｋドットを形成できる場合、上述した第１０の実施形態と同様に、当該重ね打ちをＢｋドットの形成で置き換えることができる。
【０１５８】
具体的には、本実施形態に係る疑似中間調処理部４ｔは、図４６に示すように、図４３に示す構成に加えて、図３２に示すＣＭＹ重ね打ち検出部２６とＢｋドット置換部２７とを備えており、量子化部５２が重ね打ちを指示した場合、ＣＭＫ３チャンネルの重ね打ち指示をＢｋドット形成指示に置換することができる。なお、第１０の実施形態で説明したように、誤差計算部２５ｃ・２５ｍ・２５ｙ・２５ＢｋがＢｋドット置換部２７の出力に基づいて誤差を算出しても、略同様の効果を得ることができる。
【０１５９】
上記構成では、図４７に示すように、図３６と略同様の処理によって、多階調ＣＭＹデータが疑似中間処理され、多値化データＣ３・Ｍ３・Ｙ３・Ｂｋ３が出力される。ただし、本実施形態では、Ｓ８１とＳ８２との間に、Ｓ１０１の処理が設けられており、重ね打ち防止処理が不要と判定され、かつ、ＣＭＹ重ね打ち検出部２６が重ね打ちを検出した場合（上記Ｓ１０１にて、 NO かつ、Ｓ１０２にれYES の場合）、図３３に示すＳ７２およびＳ７３と同様の処理（Ｓ１０３およびＳ１０４）が実施され、疑似中間調処理部４ｔは、カラー印刷部２ｇへＢｋドットのみの形成を指示すると共に、ＣＭＹドットを形成したとして、周辺画素に誤差を振りまく。また、重ね打ち防止処理が不要であっても、３ドットの重ね打ちが検出されない場合（上記Ｓ１０２にて NO の場合）は、２チャンネル以上の重ね打ちが検出されない場合と同様に、Ｓ５の処理が行われ、閾値より高濃度のチャンネルに対応するドットが形成される。
【０１６０】
ここで、上記Ｓ１０１の処理は、重ね打ち防止処理の要否を判定する処理、より具体的には、第１２〜第１６の実施形態のうち、上述したＳ９１〜Ｓ９５の処理に対応し、これらの処理にて、 NO と判定された場合、重ね打ちする処理（Ｓ５・Ｓ５６）に代えて、上記Ｓ１０３およびＳ１０４の処理を行う。
【０１６１】
上記構成では、Ｂｋドット置換部２７がＣＭＹ３チャンネルの重ね打ちをＢｋドットの形成に置換する。したがって、３チャンネルのドットを重ね打ちした場合とは異なり、形成された黒点に色ムラが発生しない。この結果、画像形成装置１ｔは、より鮮明な画像を出力できる。
【０１６２】
さらに、色ムラに起因する誤差が発生しないので、疑似中間調処理部４ｔが把握していない誤差を削減できる。この結果、疑似中間調処理部４ｔは、より確実に補正でき、画像形成装置１ｔは、入力画像に忠実な画像を出力できる。
【０１６３】
なお、上記第１〜第１０の実施形態では、最小濃度チャンネル判定部３３および第１量子化値置換部３４によって、最も濃度が小さいチャンネルのドット形成が阻止され、上記第１１〜第１７の実施形態では、最大濃度チャンネル判定部６３および第３量子化値置換部６４によって、最も濃度が大きなチャンネルのドットのみが形成されると共に残余のドット形成が阻止されているが、これに限るものではない。第１あるいは第３量子化値置換部３４・６４が出力を調整する際、いずれかのチャンネルのドット形成を阻止すれば、不要な黒点の形成と有彩色成分の低下とが抑制されるため、ほぼ同様の効果が得られる。
【０１６４】
ただし、この場合は、上述した第１〜第１７の実施形態のように、濃度が薄いチャンネルから順番にドット形成を阻止する場合に比べて、ドットの非形成によって発生する誤差が大きくなり、出力画像の色調に悪影響を及ぼす虞れがある。したがって、より忠実な画像を出力するためには、濃度が薄いチャンネルから順番にドット形成を阻止する方が望ましい。
【０１６５】
また、上記第１〜第１７の実施形態では、各疑似中間調処理部が誤差拡散によって疑似中間調処理する場合を例にして説明したが、例えば、ディザ法など、他の疑似中間調処理を行っても同様の効果が得られる。ここで、各チャンネル毎に誤差拡散した場合、注目画素の量子化時に積算された誤差を加えるため、より入力された画像に近い忠実な画像を出力できる一方で、ドットの重ね打ちを予測しにくく、彩度の低下や黒点粒状感を招きやすい。ところが、本実施形態では、例えば、量子化値Ｃ２・Ｍ２・Ｙ２（・Ｂｋ２）など、誤差加算部２２以降のデータに基づいてドットの重ね打ちを阻止しているので、誤差拡散した場合であっても、確実に重ね打ちを阻止できる。したがって、上記各実施形態に示すように、誤差拡散法を使用する方が、彩度の低下や黒点粒状感を招くことなく、より忠実な画像を出力できるので、より効果的である。
【０１６６】
さらに、上記各実施形態では、説明の便宜上、多値化データが２値の場合について説明したが、これに限らず、３値以上に多値化する場合であっても同様の効果が得られる。一例として、閾値を「６４」および「１９２」に設定し、「０」〜「６４」の値を「０」に量子化し、「６４」〜「１９２」の値を「１２８」に、「１９２」〜「２５５」の値を「２５５」に量子化すれば、３値に量子化できる。このように、３値以上に多値化する場合、上記各第１〜第３量子化値置換部３４・４０・７２は、多値化データＣ３・Ｍ３・Ｙ３（Ｂｋ３）を調整する際、ドットを形成しない値（「０」）に変更するだけではなく、濃度が減少するように調整してもよい。この構成では、濃度を減少させた分だけ、輝度の減少、および有彩色成分の減少を抑えることができるので、上記各実施形態と同様の効果が得られる。
【０１６７】
なお、上記各実施形態では、カラー印刷部２（２ｇ）がドットの重ね打ちによって、フルカラー印刷可能な場合を例にして説明したが、例えば、２色カラー印刷であっても、各チャンネル毎の疑似中間調処理によって不要な重ね打ちが発生すると、不所望な輝度の低下が発生する。特に、２色の重ね打ちによって黒点が形成される場合には、当該黒点によって、黒点粒状感を招き、彩度の低下が発生する。したがって、２色カラーの場合であっても、重ね打ちの発生時に重ね打ちを回避するように、多値化データを調整すれば、ほぼ同様の効果を得ることができる。
【０１６８】
また、上記各実施形態では、疑似中間調処理部とカラー印刷部とを備える画像形成装置を例にして説明したが、これに限るものではない。例えば、プリンタドライバなど、カラー印刷部を持たず、カラープリンタなどのカラー印刷部へチャンネル毎の多値化データを出力する装置にも広く適用できる。また、例えば、画像処理装置のように、疑似中間調処理を行わず、既に、各チャンネル毎の疑似中間調処理が行われた量子化値に基づいてチャンネル毎の多値化データを出力する装置にも適用できる。加えて、装置が出力するデータ形式も各チャンネル毎の多値化データに限るものではなく、例えば、ＲＧＢ形式のデータなど、これらの多値化データと相互変換可能なデータを出力してもよい。各チャンネル毎の疑似中間調処理によって量子化された各チャンネル毎の値を参照して、ドットを形成した場合の重ね打ちの有無を判定し、各チャンネル毎に出力される多値化データを調整する装置であれば、同様の効果が得られる。
【０１６９】
ただし、ドットを形成するための閾値は、多くの場合、カラー印刷部の特性によって異なっている。したがって、カラー印刷部を特定せず、予め定められた閾値との比較で重ね打ちの有無を推定し、所定の方法で定められた幅だけ、多値化データを調整する場合と比較すると、画像形成装置、または、予め定められたカラー印刷部のドライバ装置のように、上記多値化データを出力されるカラー印刷部が定められている方が、重ね打ちの誤判定を防止でき、より的確に多値化データを調整できる。
【０１７０】
当然ながら、これらの装置は、ハードウェアによって実現してもよいし、ＲＡＭやＲＯＭなどの記憶手段に格納されたプログラムを実行するＣＰＵなどの演算処理手段によって実現してもよい。後者のように、ソフトウェアを用いて実現した場合は、例えば、ＣＤ−ＲＯＭなどプログラムを記録した記録媒体を配付したり、例えば、インターネットなどの通信手段を介してプログラムを伝送したりすれば、当該装置を実現できるので、配付の手間を削減できる。
【０１７１】
なお、上記の説明では、出力手段がカラー印刷部の場合について説明したが、画像の画素が、複数のドットを減法混色して形成される出力手段であれば、例えば、カラーフィルタを重ねて形成される液晶表示装置など、他の出力手段を含む装置、あるいは、当該出力手段へのデータを出力する装置にも広く適用できる。
【０１７２】
【発明の効果】
本発明に係る画像処理装置は、以上のように、複数の色相のチャンネルを含む予め定められた各チャンネルの入力画像濃度に基づいて疑似中間調処理を行い、各チャンネル毎にドット自体、各ドットの重ね合わせ、あるいは、全ドットの非形成を含む量子化された濃度で表現される画素からなる画像を示す出力データを出力する量子化部が設けられた画像処理装置において、注目画素について、各チャンネルの入力画像濃度に対して、これまで疑似中間調処理を行った近隣の画素からの拡散誤差の各チャンネル毎の積算値を加算して、各チャンネルの入力画像補正値とする誤差加算手段と、上記各チャンネル毎に上記入力画像補正値を量子化して各チャンネルの量子化出力値とすると共に、上記各チャンネル毎の入力画像補正値と予め定められる閾値とを比較する第１比較手段と、予め定められた数以上のチャンネルで、上記閾値よりも入力画像補正値の濃度が高い場合、閾値よりも濃度が高いチャンネルのうち、濃度が低いチャンネルから順番に少なくとも１つのチャンネルの濃度が低下するように、上記量子化出力値を調整して上記出力データとする黒点粒状感防止手段とを備え、上記誤差加算手段は、さらに、各チャンネル毎に入力画像補正値と出力データとの誤差を求め、未だ疑似中間調処理を行っていない近隣の画素へ拡散する構成である。
【０１７３】
上記構成によれば、閾値よりも濃度が高いチャンネルが所定数以上の場合、出力データが調整され、画素の輝度、彩度および色相が黒点から離れた値となる。また、各色相のチャンネルの濃度を判定した後、出力データが調整される。これらの結果、各チャンネル毎に疑似中間調処理したデータが入力された場合でも、各チャンネル毎のドットバランスを損なうことなく、疑似中間調処理に起因する黒点粒状感が抑制された出力データを出力できるという効果を奏する。
【０１７４】
さらに、本発明に係る画像処理装置は、以上のように、各チャンネル毎に疑似中間調処理して、濃度と閾値とを比較する第１比較手段へ入力する疑似中間調処理手段を備えている構成である。当該構成では、画像処理装置が疑似中間調処理手段を備えているので、入力画像に拘わらず、疑似中間調処理に起因する黒点粒状感が抑制された出力データを出力できるという効果を奏する。
【０１７５】
また、本発明に係る画像処理装置は、以上のように、上記入力画像の各チャンネル濃度と、出力データの各チャンネル濃度との誤差を、当該注目画素の近隣の画素を注目画素として疑似中間調処理する際に加算する誤差加算手段を疑似中間調処理手段に備えている構成である。当該構成では、疑似中間調処理が誤差拡散法で行われるため、ある画素の出力データ調整に起因する誤差を、他の画素の疑似中間調処理にて補償できる。この結果、画像処理装置は、さらに入力画像に近い画像を示す出力データを出力できるという効果を奏する。
【０１７６】
本発明に係る画像処理装置は、以上のように、上記構成において、上記黒点粒状感防止手段は、シアン、マゼンタおよびイエローの３チャンネルで上記閾値よりも濃度が高い場合、そのうちの１チャンネルの濃度が低下するように出力データを調整する構成である。それゆえ、黒点が形成される状況、すなわち、３チャンネルの重ね合わせが発生する状況で、１チャンネルの濃度が低下し、画像処理装置は、疑似中間調処理に起因する黒点粒状感と、彩度の低下との双方が抑制された出力データを出力できるという効果を奏する。
【０１７７】
本発明に係る画像処理装置は、以上のように、上記構成において、最小濃度のチャンネルを選択し濃度を低下させる構成である。当該構成では、ドットを形成した場合に最も濃度の低いチャンネルが調整されるので、出力データの調整に起因する誤差を最小限に抑えることができる。この結果、画像処理装置は、より入力画像に忠実な画像を示す出力データを出力できるという効果を奏する。
【０１７８】
本発明に係る画像処理装置は、以上のように、上記構成において、注目画素の輝度が輝度閾値よりも低輝度の場合、上記黒点粒状感防止手段が上記出力データの調整を停止する構成である。当該構成では、黒点粒状感が目立たず、かつ、黒点の形成が望まれる画素が低輝度の画素として識別され、当該画素では、出力データの調整が停止される。この結果、画像処理装置は、本来の黒点の作成や、黒成分が不足する領域での黒点の作成を阻害することなく、黒点粒状感が抑制され、彩度の向上した出力データを出力できるという効果を奏する。
【０１７９】
本発明に係る画像処理装置は、以上のように、上記構成において、３チャンネルの重ね合わせを検出する代わりに、上記黒点粒状感防止手段は、シアン、マゼンタおよびイエローの３チャンネルのうち、２チャンネル以上で閾値よりも濃度が高く、かつ、高輝度の場合、それらのうちの１つを選択し、残余のチャンネルの濃度が低下するように出力データを調整する構成である。当該構成によれば、注目画素の輝度が高い場合、１チャンネルのみが選択され、残余のチャンネルの濃度が低下する。これにより、注目画素の輝度が高く、ドットの重ね合わせに起因する輝度の低下が識別しやすい状況で重ね合わせが阻止され、画像処理装置は、疑似中間調処理に起因する黒点粒状感と彩度および輝度の低下とが抑制された出力データを出力できるという効果を奏する。
【０１８０】
本発明に係る画像処理装置は、以上のように、上記構成において、黒点粒状感防止手段が最大濃度のチャンネルを選択する構成である。それゆえ、出力データの調整に起因する誤差を最小限に抑えることができ、画像処理装置は、より入力画像に忠実な画像を示す出力データを出力できるという効果を奏する。
【０１８１】
本発明に係る画像処理装置は、以上のように、上述のいずれかの構成において、上記黒点粒状感防止手段は、注目画素の彩度が彩度閾値よりも低彩度の場合、上記出力データの調整を停止する構成である。当該構成によれば、黒点粒状感が目立たず、かつ、黒点の形成が望まれる画素が低彩度の画素として識別され、当該画素では、出力データの調整が停止される。したがって、無彩色の部分における黒点の生成を妨げることなく、高彩度の領域での彩度を向上した出力データを出力できるという効果を奏する。
【０１８２】
本発明に係る画像処理装置は、以上のように、上述のいずれかの構成において、上記黒点粒状感防止手段は、注目画素が文字領域に属する場合、上記出力データの調整を停止する構成である。当該構成では、文字領域での出力データ調整が停止される。したがって、当該出力データが示す画像において、画像領域では、黒点粒状感が防止され、文字領域では、出力データの調整に起因する滲みの発生が防止されるという効果を奏する。
【０１８３】
本発明に係る画像処理装置は、以上のように、上記構成において、文字領域か否かを判定する代わりに、上記黒点粒状感防止手段が、注目画素が無彩色の文字領域に属する場合、上記出力データの調整を停止する構成である。当該構成では、無彩色の文字領域の場合に出力データの調整が停止されるので、画像領域および有彩色の文字領域では、黒点粒状感が防止され、無彩色の文字領域では、滲みが少ない出力データを出力できるという効果を奏する。
【０１８４】
本発明に係る画像処理装置は、以上のように、上記３チャンネル全てで濃度が閾値より高いときに出力データを調整する構成において、上記黒点粒状感防止手段は、上記３チャンネル全てで上記許可値よりも濃度が高い場合、上記出力データの調整を停止する構成である。
【０１８５】
本発明に係る画像処理装置は、以上のように、２チャンネルで濃度が閾値よりも高く、かつ、高輝度のときに出力データを調整する構成において、上記黒点粒状感防止手段は、上記３チャンネルのうち、２チャンネル以上で上記許可値よりも濃度が高い場合、上記出力データの調整を停止する構成である。
【０１８６】
これらの構成によれば、第１比較手段によって、高濃度であると判定された場合であっても、許可値よりも濃度が高い画素、すなわち、出力データの調整により大きな誤差が発生する虞れのある画素では、出力データの調整が停止される。この結果、出力データの調整に起因する誤差の最大値を抑制でき、画像処理装置は、より入力画像に忠実な画像を示す出力データを出力できるという効果を奏する。
【０１８７】
本発明に係る画像処理装置は、以上のように、上述のいずれかの構成において、上記予め定められたチャンネルには、上記複数の色相のチャンネルと黒チャンネルとが含まれており、上記第１比較手段は、カラーの入力画像の各画素について、上記複数の各色相のチャンネルの濃度と、予め定められる閾値とを比較してもよい。当該構成では、黒ドットの形成を指示可能な出力データが出力されるので、黒ドットを形成可能で画質の良い画像処理装置による黒ドットの形成を制御しやすい。したがって、画像処理装置は、良質な画像形成が容易な出力データを出力できるという効果を奏する。
【０１８８】
本発明に係る画像処理装置は、以上のように、上記構成において、上記黒点粒状感防止手段は、黒チャンネルの濃度が予め定められた閾値よりも高い場合、残余のチャンネルの濃度が低下するように、上記出力データを調整する構成である。また、上記構成に加えて、上記黒点粒状感防止手段は、上記出力データを調整しない場合は、上記複数の色相の各チャンネルの濃度を示す量子化値をそのまま出力すると共に、上記出力データを調整する場合は、上記複数の色相の各チャンネルの濃度を示す量子化値のうち、濃度を低下させるチャンネルの量子化値を、より濃度の低い値に置換して出力すると共に、黒チャンネルの濃度が予め定められた閾値よりも高い場合、上記黒点粒状感防止手段が出力する、上記複数の色相の各チャンネルの量子化値を、より濃度の低い値に置換して出力し、それ以外の場合は、上記複数の色相の各チャンネルの量子化値を置換せずに出力する出力データ調整手段を備え、上記出力データ生成手段は、上記出力データ調整手段の出力する、複数の色相の各チャンネルの量子化値と黒チャンネルの濃度を示す量子化値とに基づいて、上記出力データを生成してもよい。
【０１８９】
当該構成によれば、黒チャンネルの濃度が高い場合、残余のチャンネルの濃度が低下するように、出力データが調整されるので、無彩色の黒ドットと、有彩色のドットとの重ね合わせに起因する有彩色成分の減少を抑制できるという効果を奏する。
【０１９０】
本発明に係る画像処理装置は、以上のように、上記黒チャンネルを含む構成において、上記黒点粒状感防止手段は、注目画素の近隣に黒ドットが存在する場合、上記出力データの調整を停止する構成である。上記構成では、近隣に黒ドットが存在し、黒点粒状感を知覚しにくい箇所において、他の色相のチャンネルのドットを重ね合わせることで、不足している黒成分を補うことができるという効果を奏する。
【０１９１】
本発明に係る画像処理装置は、以上のように、上記黒チャンネルを含む構成において、上記黒点粒状感防止手段の出力を２値化して、上記３チャンネルのそれぞれについてドットを形成するか否かを示す出力データを生成し、上記出力データがシアン・マゼンタ・イエローのドットの重ね合わせを示している場合、これらのドットに代えて、黒ドットの形成を指示するように出力データを調整する黒ドット置換手段を備えている構成である。当該構成では、例えば、黒点粒状感防止手段が出力データを調整しない場合など、出力データが３チャンネルのドットの重ね合わせを示している場合、当該重ね合わせが黒ドットに置換される。この結果、画像処理装置は、重ね合わせする場合に比べて、黒色のムラが発生しにくい出力データを出力できるという効果を奏する。
【０１９２】
本発明に係る画像処理装置は、以上のように、上記予め定められたチャンネルには、複数の色相のチャンネルと黒チャンネルとが含まれており、上記第１比較手段は、カラーの入力画像の各画素について、上記複数の各色相のチャンネルの濃度と、予め定められる閾値とを比較すると共に、疑似中間調処理の前に、墨生成法により黒チャンネルの濃度を決定する墨生成処理手段を備えている構成である。当該構成では、墨生成法により、本来黒点を形成すべき領域における各色相のチャンネルの濃度が低下する。この結果、本来の黒点の形成を阻害することなく、疑似中間調処理に起因する黒点粒状感や彩度低下を防止できるという効果を奏する。
【０１９３】
本発明に係る画像処理装置は、以上のように、上記輝度を判定する構成における輝度閾値、あるいは、上記彩度を判定する構成における彩度閾値が、予め定められた値を基準とする乱数である構成である。これらの構成によれば、各閾値が固定の場合に画像に発生する境界を抑制できるという効果を奏する。
【０１９４】
本発明に係る画像処理装置は、以上のように、上述のいずれかの構成において、各チャンネルのドットを対象物上に重ね合わせて形成可能なドット形成手段が設けられたカラー画像形成装置へ、上記出力データを出力する構成である。さらに、本発明に係る画像処理装置は、当該構成において、上記黒点粒状感防止手段は、チャンネルの濃度を低下させる際、当該チャンネルでドットが形成されない値になるように、上記出力データを調整する構成である。これらの構成では、出力データを出力するドット形成手段が特定されているので、これらのドット形成手段に合わせて、例えば、濃度の閾値などの種々の設定値を調整できる。この結果、より的確に、ドットバランスを損なわず、かつ、不要なドットの重ね合わせに起因する黒点粒状感が抑制された出力データを出力できるという効果を奏する。
【０１９５】
本発明に係る画像形成装置は、以上のように、上述のいずれかの構成の画像処理装置と、上記画像処理装置が出力する出力データに基づいて、各チャンネルのドットを対象物上に重ね合わせて形成可能なドット形成手段とを備えている構成である。
【０１９６】
当該構成によれば、上記各構成の画像処理装置の出力データによって、ドット形成手段が制御されるので、ドットバランスを損なわず、かつ、不要なドットの重ね合わせに起因する黒点粒状感が抑制された画像を形成できるという効果を奏する。
【０１９７】
本発明に係る記録媒体は、以上のように、上記画像処理装置の各手段として、コンピュータを動作させるためのプログラムが記録されている構成である。当該構成の記録媒体から読みだされたプログラムがコンピュータで実行されると、当該コンピュータは、上述の画像処理装置として動作するので、各チャンネル毎に疑似中間調処理したデータが入力された場合でも、ドットバランスを損なうことなく、不要なドットの重ね合わせに起因する黒点粒状感が抑制された出力データを出力できるという効果を奏する。
【図面の簡単な説明】
【図１】  本発明の一実施形態を示すものであり、画像形成装置の疑似中間調処理部に設けられた量子化部の要部を示すブロック図である。
【図２】  上記画像形成装置の要部を示すブロック図である。
【図３】  上記画像形成装置の前処理部の構成例を示すブロック図である。
【図４】  上記疑似中間調処理部の動作を説明するものであり、疑似中間調処理時の走査方法を示す説明図である。
【図５】  上記疑似中間調処理部の要部を示すブロック図である。
【図６】  上記疑似中間調処理部の動作を示すフローチャートである。
【図７】  上記画像形成装置の印字例を示す説明図である。
【図８】  本発明の他の実施形態を示すものであり、疑似中間調処理部の要部を示すブロック図である。
【図９】  上記疑似中間調処理部において、重ね打ち要否判定部となる輝度判定部の構成例を示すブロック図である。
【図１０】  上記輝度判定部のＬＵＴに格納される数値例を示す説明図である。
【図１１】  上記前処理部の他の構成例を示すブロック図である。
【図１２】  上記前処理部のさらに他の構成例を示すブロック図である。
【図１３】  上記疑似中間調処理部の動作を示すフローチャートである。
【図１４】  本発明のさらに他の実施形態を示すものであり、重ね打ち要否判定部となる彩度判定部の構成例を示すブロック図である。
【図１５】  上記彩度判定部の他の構成例を示すブロック図である。
【図１６】  上記彩度判定部のＬＵＴに格納される数値例を示す説明図である。
【図１７】  上記重ね打ち要否判定部を有する疑似中間調処理部の動作を示すフローチャートである。
【図１８】  本発明のまた別の実施形態を示すものであり、重ね打ち要否判定部の他の構成例を示すブロック図である。
【図１９】  上記重ね打ち要否判定部を有する疑似中間調処理部の動作を示すフローチャートである。
【図２０】  本発明のさらに他の実施形態を示すものであり、文字領域か否かを判定する重ね打ち要否判定部の構成例を示すブロック図である。
【図２１】  上記重ね打ち要否判定部を有する疑似中間調処理部の動作を示すフローチャートである。
【図２２】  本発明のまた別の実施形態を示すものであり、重ね打ち要否判定部のさらに他の構成例を示すブロック図である。
【図２３】  上記重ね打ち要否判定部を有する疑似中間調処理部の動作を示すフローチャートである。
【図２４】  本発明のさらに他の実施形態を示すものであり、疑似中間調処理部に設けられた量子化部の要部構成を示すブロック図である。
【図２５】  上記疑似中間調処理部の動作を示すフローチャートである。
【図２６】  本発明のまた別の実施形態を示すものであり、Ｂｋドットを形成可能な画像形成装置で用いられる疑似中間調処理部の要部構成を示すブロック図である。
【図２７】  上記疑似中間調処理部の量子化部を示すブロック図である。
【図２８】  上記画像形成装置の墨生成処理を示すフローチャートである。
【図２９】  上記疑似中間調処理部の動作を示すフローチャートである。
【図３０】  本発明のさらに他の実施形態を示すものであり、Ｂｋバッファーを有する疑似中間調処理部を示すブロック図である。
【図３１】  上記疑似中間調処理部の動作を示すフローチャートである。
【図３２】  本発明のまた別の実施形態を示すものであり、Ｂｋドット置換部を有する疑似中間調処理部を示すブロック図である。
【図３３】  上記疑似中間調処理部の動作を示すフローチャートである。
【図３４】  本発明の他の実施形態を示すものであり、疑似中間調処理部の要部構成を示すブロック図である。
【図３５】  上記疑似中間調処理部の量子化部を示すブロック図である。
【図３６】  上記疑似中間調処理部の動作を示すフローチャートである。
【図３７】  本発明のさらに他の実施形態を示すものであり、重ね打ち要否判定部を有する疑似中間調処理部を示すブロック図である。
【図３８】  彩度値で判定する重ね打ち要否判定部が設けられた疑似中間調処理部の動作を示すフローチャートである。
【図３９】  本発明のまた別の実施形態を示すものであり、文字領域で判定する重ね打ち要否判定部が設けられた疑似中間調処理部の動作を示すフローチャートである。
【図４０】  本発明の他の実施形態を示すものであり、モノクロ文字領域で判定する重ね打ち要否判定部を有する疑似中間調処理部の動作を示すフローチャートである。
【図４１】  本発明のまた別の実施形態を示すものであり、疑似中間調処理部に設けられた量子化部の要部構成を示すブロック図である。
【図４２】  上記疑似中間調処理部の動作を示すフローチャートである。
【図４３】  本発明のさらに他の実施形態を示すものであり、Ｂｋドットを形成可能な画像形成装置で用いられる疑似中間調処理部の要部構成を示すブロック図である。
【図４４】  上記疑似中間調処理部の量子化部を示すブロック図である。
【図４５】  上記疑似中間調処理部の動作を示すフローチャートである。
【図４６】  本発明のまた別の実施形態を示すものであり、Ｂｋドット置換部を有する疑似中間調処理部を示すブロック図である。
【図４７】  上記疑似中間調処理部の動作を示すフローチャートである。
【図４８】  従来技術を示すものであり、画像形成装置の印字例を示す説明図である。
【符号の説明】
１・１ａ〜１ｔ  画像形成装置
２・２ｇ    カラー印刷部（カラー画像形成装置）
３ｃ・３ｍ・３ｙ・３Ｂｋ  ドット形成部（ドット形成手段）
４・４ａ〜４ｔ  疑似中間調処理部（画像処理装置、疑似中間調処理手段）
５ｇ    前処理部（墨生成手段）
２２    誤差加算部（誤差加算手段）
２４ｃ・２４ｍ・２４ｙ・２４Ｂｋ  ２値化処理部（データ出力手段）
２７    黒ドット置換部（黒ドット置換手段）
３１ｃ・３１ｍ・３１ｙ・３１Ｂｋ  閾値処理部（第１比較手段）
３４    第１量子化値置換部（黒点粒状感防止手段）
３５ｅ  重ね打ち要否判定部（領域判定手段）
３６ｃ・３６ｍ・３６ｙ・３６Ｂｋ  許可値判定部（第２比較手段）
４０    第２量子化値置換部（出力データ調整手段）
４１    輝度判定部（輝度判定手段）
４２    彩度判定部（彩度判定手段）
４４    特徴判定部（領域判定手段）
４７    Ｂｋバッファー（判定手段）
４８    判定部（判定手段）
５１    高輝度判定部（輝度判定手段）
６１ｃ・６１ｍ・６１ｙ・６１Ｂｋ  閾値処理部（第１比較手段）
６４    第３量子化値置換部（黒点粒状感防止手段）
６７ｃ・６７ｍ・６７ｙ・６７Ｂｋ  許可値判定部（第２比較手段）
７２    第２量子化値置換部（出力データ調整手段）
【図１】
0003730057.tif 000003
【図２】
0003730057.tif 000004
【図３】
0003730057.tif 000005
【図４】
0003730057.tif 000006
【図５】
0003730057.tif 000007
【図６】
0003730057.tif 000008
【図７】
0003730057.tif 000009
【図８】
0003730057.tif 000010
【図９】
0003730057.tif 000011
【図１０】
0003730057.tif 000012
【図１１】
0003730057.tif 000013
【図１２】
0003730057.tif 000014
【図１３】
0003730057.tif 000015
【図１４】
0003730057.tif 000016
【図１５】
0003730057.tif 000017
【図１６】
0003730057.tif 000018
【図１７】
0003730057.tif 000019
【図１８】
0003730057.tif 000020
【図１９】
0003730057.tif 000021
【図２０】
0003730057.tif 000022
【図２１】
0003730057.tif 000023
【図２２】
0003730057.tif 000024
【図２３】
0003730057.tif 000025
【図２４】
0003730057.tif 000026
【図２５】
0003730057.tif 000027
【図２６】
0003730057.tif 000028
【図２７】
0003730057.tif 000029
【図２８】
0003730057.tif 000030
【図２９】
0003730057.tif 000031
【図３０】
0003730057.tif 000032
【図３１】
0003730057.tif 000033
【図３２】
0003730057.tif 000034
【図３３】
0003730057.tif 000035
【図３４】
0003730057.tif 000036
【図３５】
0003730057.tif 000037
【図３６】
0003730057.tif 000038
【図３７】
0003730057.tif 000039
【図３８】
0003730057.tif 000040
【図３９】
0003730057.tif 000041
【図４０】
0003730057.tif 000042
【図４１】
0003730057.tif 000043
【図４２】
0003730057.tif 000044
【図４３】
0003730057.tif 000045
【図４４】
0003730057.tif 000046
【図４５】
0003730057.tif 000047
【図４６】
0003730057.tif 000048
【図４７】
0003730057.tif 000049
【図４８】
0003730057.tif 000050