(57)【特許請求の範囲】
【請求項１】
画像内に設定したブロックから該ブロックに含まれる画素の画素値を取得するステップと、前記ブロックの各画素値をドット配分成分と残存成分に分離するステップと、前記ドット配分成分を当該ブロック内の特定画素にドット集中化するように再配分すると共に前記残存成分を当該ブロック内の各画素に再配分するステップとを備えることを特徴とする画像処理方法。
【請求項２】
画像内に設定したブロックから該ブロックに含まれる画素の画素値を取得するステップと、画素値を複数成分に分離する分離比を決定するステップと、決定した分離比でブロック内の各画素値をドット配分成分と残存成分とに分離するステップと、ブロック内の全画素に該ブロック内の残存成分を均等に配分するステップと、ブロック内のドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分するステップとを備えることを特徴とする画像処理方法。
【請求項３】
画像内に設定したブロックから該ブロックに含まれる画素の画素値を取得するステップと、画素値を複数成分に分離する分離比を決定するステップと、決定した分離比でブロック内の各画素値をドット配分成分と残存成分とに分離するステップと、各画素の残存成分をそのまま同一画素の残存量として配分するステップと、ブロック内のドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分するステップとを備えることを特徴とする画像処理方法。
【請求項４】
前記各画素への再配分は、残存成分の総量をブロック内の全画素に配分し、ドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分することを特徴とする請求項１記載の画像処理方法。
【請求項５】
前記各画素への再配分は、残存成分をそのまま同一画素の残存量として配分し、ブロック内のドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分することを特徴とする請求項１記載の画像処理方法。
【請求項６】
画像内に設定したブロックから該ブロックに含まれる画素の画素値を取得する画素値入力手段と、前記ブロックの各画素値をドット配分成分と残存成分に分離する分離手段と、前記ドット配分成分を当該ブロック内の特定画素にドット集中化するように再配分すると共に前記残存成分を当該ブロック内の各画素に再配分する再配分手段とを備える画像処理装置。
【請求項７】
画像内に設定したブロックから該ブロックに含まれる画素の画素値を取得する画素値入力手段と、画素値を複数成分に分離する分離比を決定する分離比決定手段と、決定した分離比でブロック内の各画素値をドット配分成分と残存成分とに分離する分離手段と、ブロック内の全画素に該ブロック内の残存成分を均等に配分する残存量配分手段と、ブロック内のドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分する再配分手段とを備える画像処理装置。
【請求項８】
画像内に設定したブロックから該ブロックに含まれる画素の画素値を取得する画素値入力手段と、画素値を複数成分に分離する分離比を決定する分離比決定手段と、決定した分離比でブロック内の各画素値をドット配分成分と残存成分とに分離する分離手段と、各画素の残存成分をそのまま同一画素の残存量として配分する残存量配分手段と、ブロック内のドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分する再配分手段とを備える画像処理装置。
【請求項９】
前記各画素への再配分は、残存成分の総量をブロック内の全画素に配分し、ドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分することを特徴とする請求項６記載の画像処理装置。
【請求項１０】
前記各画素への再配分は、残存成分をそのまま同一画素の残存量として配分し、ブロック内のドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分することを特徴とする請求項６記載の画像処理装置。
【請求項１１】
前記残存成分は、ブロック内の全画素に均等に配分することを特徴とする請求項９記載の画像処理装置。
【請求項１２】
前記ドット配分成分は、ブロック内のドット配分成分の総量をブロック内の画素に対して、予め決められた順番に基づき所定の画素値以下で配分することを特徴とする請求項９又は請求項１０記載の画像処理装置。
【請求項１３】
前記ドット配分成分と残存成分の分離比は、任意の比率であることを特徴とする請求項６から請求項８のいずれかに記載の画像処理装置。
【請求項１４】
分離比決定手段の前記ドット配分成分と残存成分の分離比は、ブロック内の画素値の平均濃度を評価してドット配分成分を低濃度部から高濃度部にかけて連続的に減少させるように決定することを特徴とする請求項６から請求項８のいずれかに記載の画像処理装置。
【請求項１５】
分離比決定手段の前記ドット配分成分と残存成分の分離比は、ブロック内の画素について個別に濃度を評価して、ドット配分成分を低濃度部から高濃度部にかけて連続的に減少させるように画素単位で決定することを特徴とする請求項６から請求項８のいずれかに記載の画像処理装置。
【請求項１６】
画像処理後の画像データを画像形成装置へ入力してＰＷＭ方式で画像形成するＰＷＭ手段を有し、ＰＷＭの処理単位となる主走査方向の画素数をＷとしたとき、ブロックの形状を主走査方向に２Ｗ画素とすることを特徴とする請求項６から請求項１５のいずれかに記載の画像処理装置。
【請求項１７】
画像処理後の画像データを画像形成装置へ入力してＰＷＭ方式で画像形成するＰＷＭ手段を有し、ＰＷＭの処理単位となる主走査方向の画素数をＷとしたとき、ブロックの形状を主走査方向に２Ｗ画素、副走査方向にＷ画素とし、かつ副走査方向に隣り合うブロックどうしは、主走査方向にＷ画素づつ交互にずれて配置されることを特徴とする請求項６から請求項１５のいずれかに記載の画像処理装置。
【請求項１８】
プログラムされたコンピュータによって画素値の再配分を行う装置であって、画像内に設定したブロックから画素値を入力する画素値入力手段と、ブロック内で各画素値をドット配分成分と残存成分に分離する分離手段と、前記ドット配分成分を当該ブロック内の特定画素にドット集中化するように再配分すると共に前記残存成分を当該ブロック内の各画素に再配分する再配分手段とを備えることを特徴とする画像処理装置。
【請求項１９】
プログラムされたコンピュータによって画素値の再配分を行う装置であって、画像内に設定したブロックから該ブロックに含まれる画素の画素値を取得する画素値入力手段と、画素値を複数成分に分離する分離比を決定する分離比決定手段と、決定した分離比でブロック内の各画素値をドット配分成分と残存成分とに分離する分離手段と、ブロック内の全画素に該ブロック内の残存成分を均等に配分する残存量配分手段と、ブロック内のドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分する再配分手段とを備えることを特徴とする画像処理装置。
【請求項２０】
コンピュータによって画素値の再配分処理を行うプログラムを記録した記録媒体であって、画像内に設定したブロックから画素値を入力し、ブロック内で各画素値をドット配分成分と残存成分の複数成分に分離し、前記ドット配分成分を当該ブロック内の特定画素にドット集中化するように再配分すると共に前記残存成分を当該ブロック内の各画素に再配分する画像処理プログラムを記録した記録媒体。
【請求項２１】
コンピュータによって画素値の再配分処理を行うプログラムを記録した記録媒体であって、画像内に設定したブロックから画素値を入力し、ドット配分成分と残存成分との分離比を決定し、前記画素値を前記分離比に従ってドット配分成分と残存成分とに分離させ、ブロック内の全画素に該ブロック内の残存成分を均等に配分する一方、ブロック内のドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分する画像処理プログラムを記録した記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、階調画像を中間調画像に変換する画像処理方法及び画像処理装置に係り、特にＰＷＭ方式の画像形成装置にＲＧＢ系の中間調画像を供給するのに好適な画像処理方法及び画像処理装置に関する。
【０００２】
【従来の技術】
近年、コンピュータネットワークの発達に伴い、スキャナなどで取り込まれた画像とフォントにて生成される文字部とをあらかじめユーザのコンピュータ上で生成し、ネットワークで接続されたカラーレーザービームプリンタ（以下、カラーＬＢＰという）を用いて画像形成することが一般的に行われている。
【０００３】
カラーＬＢＰでは、画像と文字がコンピュータ上で分離されているため、画像については特に階調性を重視した処理を取ることが可能となり最近ではカラー６００Ｄｐｉ程度のフルカラー画像が美しく再現できている。
【０００４】
カラーＬＢＰの画像形成方法としてはＰＷＭ方式が一般的である。ＰＷＭ方式はレーザ光の発光時間を画像の主走査方向に１画素内、あるいは複数画素内で２５６段階程度に制御してトナーのオンオフを面積制御で階調表現するもので一応２５６階調程度を再現する能力がある。この方式では副走査方向にラインが連続し、いわゆる万線（ラインスクリーン）を形成する。ＰＷＭ方式は高解像度で階調性の高い画像を形成できるためカラーＬＢＰのみならずカラー複写機などにおいても広く使われている。
【０００５】
しかし、ＰＷＭ方式のカラーＬＢＰには、ハイライト部分の階調性が悪く、淡い色の階調を持つ画像では淡い色が白くとんでしまい再現されない問題がある。このため入力信号を増加して濃度を濃くしてもハイライト領域は再現できない。また、淡色の再現においてはトナーの付き方はきわめてアナログ的であり万線はランダムに途切れがちになる。この不安定要因により再現階調カーブは不安定となり視覚的にも画質がノイジーになる。これらの課題で本来ＰＷＭの利点であるはずの階調も現実には２５６段階はとうてい再現できなかった。
【０００６】
従来この問題に対しては、主として３つの方向で解決策が提案されている。
【０００７】
第１の方法は、ＰＷＭ処理と多値ディザ処理を組み合わせ安定再現可能な複数の濃度ドットだけを用いて階調を再現する方法である。たとえば特開平４−２８４０６３号公報では、ＰＷＭによる６４値化と２×２ドットのドット分散閾値マトリクスを組み合わせ、２５７階調を安定に再現することを提案している。
【０００８】
第２の方法は、ハイライト付近の濃度を増加させるカーブと低下させるカーブの２つの階調補正カーブを画像上で交互に使用して階調変換を行った後にＰＷＭを行い、疑似的な網点を形成してドットの不安定性を除く方法である。たとえば、特開平３−１３３６６８号公報あるいは特開平７−２５４９８５号公報では、それぞれ副走査線方向、主走査方向にとなりあう画素に交互に別の補正カーブで階調補正を施してドットの集中化・低解像度化を図り、ドットを安定化させている。
【０００９】
第３の方法は、公開特許平２−１９２９６６のように再現不能な濃度信号の閾値を測定し、画像上で２×２画素のブロックを設定して、ブロック内画素に閾値以下の濃度の画素が存在した場合にはブロック内の画素濃度総和をとり、あらかじめ決められた順序に従い、ブロック内画素に再配分することにより淡いドットを除去し濃度の高いドットを集中化させるものである。また、特開平９−８３７９９号公報では、主走査方向の２画素に対して、濃度値領域に応じて画素値の移設を実行してハイライト部のＰＷＭ万線を低下させながらドット集中化を実行する。
【００１０】
ところが、上記第１の方法である多値ディザ法では、ディザマトリクスの決定には大きな自由度があるため最適なマトリクスを設計することは非常に困難である。また、上記第２の方法である階調補正カーブを用いる方法は、プリンタの特性に大きく依存するという課題がある。一方、上記第３の方法でのドット集中法は、画像処理をソフトウエアで実行する場合に比較的簡易な方式ということができる。
【００１１】
近年では、ネットワーク経由で異なる特性のプリンタを接続することが多く、その場合にはネットワーク系を構築するユーザが独自に画質向上の要求を満足させる必要がある。たとえば、ＰＷＭ方式のプリンタの淡い色の階調特性をより向上させたい、あるいは異機種プリンタ間の再現画質をできるだけ一致させたい、という要求がある。
【００１２】
そこで、上述した従来の画像処理方法のうち比較的簡易なドット集中法をカラー画像に対して適用することが考えられる。この場合、ユーザが操作できる色信号はＲＥＤ、ＧＲＥＥＮ、ＢＬＵＥによるＲＧＢ信号だけであるから、従来のドット集中処理の技術をＣＹＡＮ、ＭＡＧＥＮＴＡ、ＹＥＬＬＯＷ、ＢＬＡＣＫのいわゆるＣＭＹＫ信号でなく、ＲＧＢ色版で適用せざるをえないのが実情であった。
【００１３】
【発明が解決しようとする課題】
ところが、従来のドット集中化処理をカラー画像のＲＥＤ、ＧＲＥＥＮ、ＢＬＵＥの３成分について適用するとカラー画像の全体色再現が黒っぽくなり劣化してしまう課題があった。
【００１４】
これはドット集中化処理の結果、ＲＥＤ、ＧＲＥＥＮ、ＢＬＵＥの３信号が最大濃度で同一画素に重なる割合が高くなるため、プリンタドライバ側の墨発生処理での墨（ＢＬＡＣＫ）ドットの発生が異常に多くなるためである。
【００１５】
しかしながら、ＢＬＡＣＫ信号を制御してＢＬＡＣＫドット発生を抑制することはＲＥＤ、ＧＲＥＥＮ、ＢＬＵＥの色信号を扱っている限り不可能であった。同様の事態は、ＣＹＡＮ、ＭＡＧＥＮＴＡ、ＹＥＬＬＯＷの３色においても同様である。これらの色信号を用いてカラープリンタを制御する場合のＢＬＡＣＫドットは３色から一定の規則で作られることになるから従来のような単純なドット集中処理を使うと画質の劣化が生じる。
【００１６】
本発明は、ＢＬＡＣＫドットの発生などによる色再現の劣化を抑制しつつ、ＲＧＢ信号空間でドット集中処理を実行しＬＢＰのハイライト階調特性を向上することのできる画像処理方法及び画像処理装置を提供することを目的とする。
【００１７】
【課題を解決するための手段】
この課題を解決するために本発明の画像処理方法及びその装置は、ＢＬＡＣＫドットの発生などによる色再現の劣化を抑制しつつ、ＲＧＢ信号空間でドット集中処理を実行しＬＢＰのハイライト階調特性を向上することを目的に、画像内に設定したブロックから画素値を入力し、ブロック内で各画素値をドット配分成分と残存成分に分離し、前記ドット配分成分を当該ブロック内の特定画素にドット集中化するように再配分すると共に前記残存成分を当該ブロック内の各画素に再配分していくことを特徴とするものである。
【００１８】
これにより、ブロックを構成する画素値分布の一部のみがドット集中の成分として使われＢＬＡＣＫを発生するが、残りはドット集中以外の従来型のＰＷＭ階調再現に使用されるため、全体濃度は保存しつつ高濃度画素で墨（ＢＬＡＣＫ）ドットが異常に多く発生することを回避できる。
【００１９】
また、主としてハイライト部で、ドット集中成分を多くしてシャドウ部にいたる過程で少しずつドット集中成分を減少させることにより、ハイライト部では視覚的に好ましくプリンタ特性も安定な低解像度の４５度の疑似網点を構成し、黒文字などのシャドウ部では従来の高い解像度のＰＷＭ万線再現を実現することができる。これについては従来の技術にみられたように濃度領域をハイライト部、中間部、シャドウ部のように複数の領域に分割して各領域でドット集中の方式を変化させるという解決策は採用していない。その代わりに、ブロック内の各画素値をドット成分とそれ以外の残存成分に分離する分離比という概念を考え、分離比をブロックの平均濃度で連続的に可変とする。
【００２０】
【発明の実施の形態】
請求項１に記載の画像処理方法の発明は、画像内に設定したブロックから該ブロックに含まれる画素の画素値を取得するステップと、前記ブロックの各画素値をドット配分成分と残存成分に分離するステップと、前記ドット配分成分を当該ブロック内の特定画素にドット集中化するように再配分すると共に前記残存成分を当該ブロック内の各画素に再配分するステップとを備える構成を採る。
【００２１】
また、請求項６に記載の画像処理装置の発明は、画像内に設定したブロックから該ブロックに含まれる画素の画素値を取得する画素値入力手段と、前記ブロックの各画素値をドット配分成分と残存成分に分離する分離手段と、前記ドット配分成分を当該ブロック内の特定画素にドット集中化するように再配分すると共に前記残存成分を当該ブロック内の各画素に再配分する再配分手段とを備える構成を採る。
【００２２】
また、請求項１８記載の画像処理装置の発明は、プログラムされたコンピュータによって画素値の再配分を行う装置であって、画像内に設定したブロックから画素値を入力する画素値入力手段と、ブロック内で各画素値をドット配分成分と残存成分に分離する分離手段と、前記ドット配分成分を当該ブロック内の特定画素にドット集中化するように再配分すると共に前記残存成分を当該ブロック内の各画素に再配分する再配分手段とを備える構成を採る。
【００２３】
また、請求項２０記載の画像処理プログラムを記録した記録媒体の発明は、コンピュータによって画素値の再配分処理を行うプログラムを記録した記録媒体であって、画像内に設定したブロックから画素値を入力し、ブロック内で各画素値をドット配分成分と残存成分の複数成分に分離し、前記ドット配分成分を当該ブロック内の特定画素にドット集中化するように再配分すると共に前記残存成分を当該ブロック内の各画素に再配分する画像処理プログラムを記録したものである。
【００２４】
この構成により、画像上のブロック内での画像濃度をドット配分成分と残存成分に分離して各成分を異なる配分方式にて各画素に与えることができるため、１つの画素への高濃度のドット集中を回避しつつ、ハイライト部の階調性を向上できる、という作用を有する。
【００２５】
請求項２に記載の画像処理方法の発明は、画像内に設定したブロックから該ブロックに含まれる画素の画素値を取得するステップと、画素値を複数成分に分離する分離比を決定するステップと、決定した分離比でブロック内の各画素値をドット配分成分と残存成分とに分離するステップと、ブロック内の全画素に該ブロック内の残存成分を均等に配分するステップと、ブロック内のドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分するステップとを備える構成を採る。
【００２６】
また、請求項７記載の画像処理装置の発明は、画像内に設定したブロックから該ブロックに含まれる画素の画素値を取得する画素値入力手段と、画素値を複数成分に分離する分離比を決定する分離比決定手段と、決定した分離比でブロック内の各画素値をドット配分成分と残存成分とに分離する分離手段と、ブロック内の全画素に該ブロック内の残存成分を均等に配分する残存量配分手段と、ブロック内のドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分する再配分手段とを備える構成を採る。
【００２７】
また、請求項１９記載の画像処理装置の発明は、プログラムされたコンピュータによって画素値の再配分を行う装置であって、画像内に設定したブロックから該ブロックに含まれる画素の画素値を取得する画素値入力手段と、画素値を複数成分に分離する分離比を決定する分離比決定手段と、決定した分離比でブロック内の各画素値をドット配分成分と残存成分とに分離する分離手段と、ブロック内の全画素に該ブロック内の残存成分を均等に配分する残存量配分手段と、ブロック内のドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分する再配分手段とを備える構成を採る。
【００２８】
この構成により、原画のブロック内の平均成分とドット集中成分という２つの異なる濃度分布が加算されるため、１つの画素への高濃度のドット集中を回避し、かつ原画像の濃度分布がある程度保存されつつ、ハイライト部の階調性を向上できるという作用を有する。
【００２９】
請求項３に記載の画像処理方法の発明は、画像内に設定したブロックから該ブロックに含まれる画素の画素値を取得するステップと、画素値を複数成分に分離する分離比を決定するステップと、決定した分離比でブロック内の各画素値をドット配分成分と残存成分とに分離するステップと、各画素の残存成分をそのまま同一画素の残存量として配分するステップと、ブロック内のドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分するステップとを備える構成を採る。
【００３０】
また、請求項８記載の画像処理装置の発明は、画像内に設定したブロックから該ブロックに含まれる画素の画素値を取得する画素値入力手段と、画素値を複数成分に分離する分離比を決定する分離比決定手段と、決定した分離比でブロック内の各画素値をドット配分成分と残存成分とに分離する分離手段と、各画素の残存成分をそのまま同一画素の残存量として配分する残存量配分手段と、ブロック内のドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分する再配分手段とを備える構成を採る。
【００３１】
この構成により、原画のブロック内の画素分布成分とドット集中成分という２つの異なる濃度分布が加算されるため、１つの画素への高濃度のドット集中を回避し原画像の濃度分布を保存しつつ、ハイライト部の階調性を向上できる。さらに、ブロック濃度総和にしたがってドット成分と画素値残存成分との分離比を決定するために平均濃度によってドット成分と残存成分の比率を変化できるという作用を有する。
【００３２】
請求項１４記載の画像処理装置の発明は、請求項６から請求項８のいずれかに記載の画像処理装置において、分離比決定手段は、ブロック内の画素値の平均濃度を評価してドット配分成分を低濃度部から高濃度部にかけて連続的に減少させるように分離比を決定する。
【００３３】
この構成により、ハイライト部分ではブロック内のドット集中を多くして解像度を低下する代わりに階調制性を良好とし、ダーク部や黒文字部分では元の画像のブロック内濃度分布を保存して解像度度の低下を防いで高画質化できるという作用を有する。
【００３４】
請求項１５に記載の画像処理装置の発明は、請求項６から請求項８のいずれかに記載の画像処理装置において、分離比決定手段は、ブロック内の画素について個別に濃度を評価して、ドット配分成分を低濃度部から高濃度部にかけて連続的に減少させるように画素単位で分離比を決定する。
【００３５】
この構成により、分離比をブロック内で一定とせず、個別の画素値に従って可変とし、その各々の画素が低濃度の場合にはドット集中成分を多くして解像度を低下する代わりに階調制性を良好とし、黒文字部分などの高濃度部では画素値をなるべく保存して解像度度の低下を防いて高画質化できるという作用を有する。
【００３６】
請求項１６に記載の画像処理装置の発明は、請求項６から請求項１５のいずれかに記載の画像処理装置において、画像処理後の画像データを画像形成装置へ入力してＰＷＭ方式で画像形成するＰＷＭ手段を有し、ＰＷＭの処理単位となる主走査方向の画素数をＷとしたとき、ブロックの形状を主走査方向に２Ｗ画素とするものであり、ハイライト部において万線（ラインスクリーン）を視覚的に良好な網点型のパターンに変調できるという作用を有する。
【００３７】
請求項１７に記載の画像処理装置の発明は、請求項６から請求項１５のいずれかに記載の画像処理装置において、画像処理後の画像データを画像形成装置へ入力してＰＷＭ方式で画像形成するＰＷＭ手段を有し、ＰＷＭの処理単位となる主走査方向の画素数をＷとしたとき、ブロックの形状を主走査方向に２Ｗ画素、副走査方向にＷ画素とし、かつ副走査方向に隣り合うブロックどうしは、主走査方向にＷ画素ずつ交互にずれて配置されるものであり、線数を低下させることにより１つの集中化ドットを安定に再現でき高画質化できるという作用を有する。
【００３８】
請求項２１記載の画像処理プログラムを記録した記録媒体の発明は、コンピュータによって画素値の再配分処理を行うプログラムを記録した記録媒体であって、画像内に設定したブロックから画素値を入力し、ドット配分成分と残存成分との分離比を決定し、前記画素値を前記分離比に従ってドット配分成分と残存成分とに分離させ、ブロック内の全画素に該ブロック内の残存成分を均等に配分する一方、ブロック内のドット配分成分の総量をブロック内の画素に対して予め決められた順番で配分する画像処理プログラムを記録した記録媒体である。
【００３９】
この記録媒体から読み出された画像処理プログラムをコンピュータで実行することにより、原画のブロック内の平均成分とドット集中成分という２つの異なる濃度分布が加算されるため、１つの画素への高濃度のドット集中を回避し、かつ原画像の濃度分布がある程度保存されつつ、ハイライト部の階調性を向上できるという作用を有する。
【００４０】
以下、本発明の実施の形態について、図面を参照して具体的に説明する。
【００４１】
（実施の形態１）
図１に、実施の形態１にかかる画像処理装置の機能ブロックを示す。本実施の形態の画像処理装置は、ブロック画素値入力手段１１で画像処理対象の画像データをブロック単位で取込み、取込んだ画素値を配分成分と残存成分とに分離するための分離比Ｒを分離比決定手段１２で決定する。一方、分離手段１３が分離比Ｒに基づいて画素値を配分成分と残存成分とに分離し、再配分手段１４がブロック内で再配分される画素を決定して配分量をその画素に再配分し、残存量配分手段１５がブロック内の全画素に残存量を再配分する。そして、ブロック画素値出力手段１６からドット集中化処理した画素ブロックの画素値を出力する。
【００４２】
以上の様に構成された画像処置装置をカラープリントシステムに適用した場合のシステム構成を図２に示す。同図に示すカラープリントシステムでは、カラーＬＢＰ２１のプリンタドライバ２２に対して画像処理装置１０の出力である処理画像のＲＧＢ信号が与えられる。また、画像処理装置１０に対してはスキャナ等の画像入力装置２３で取込まれたカラー入力画像のＲＧＢ信号が与えられる。
【００４３】
図３に、画像処理装置１０の機能を実現するコンピュータ３０の概略的なハードウエア構成を示す。ＣＰＵ３１の接続されたバス３２上にメモリ３３が接続されている。メモリ３３には、図１に示す各種機能ブロックを実現するプログラムが保存されている。ＣＰＵ３１は、画像処理の各工程に応じてメモリ３３上の必要なプログラムを起動させる。また、コンピュータ３０は、バスインターフェースを介してディスプレイ／キーボード３４、フロッピーディスクユニット３５、さらにスキャナ２３、カラーＬＢＰ２３及びカラーＬＢＰ２１等の機器が接続されている。
【００４４】
以上のように構成された本実施の形態の動作について説明する。
【００４５】
図４に画像処理装置１０での処理全体の流れのフローチャートを示し、図５にブロック処理のフローチャートを示す。
【００４６】
図２のカラープリントシステムにおいて、スキャナなどの画像入力装置２３からＲＥＤ、ＧＲＥＥＮ、ＢＬＵＥデジタル信号によって構成されたカラー画像の画素信号が画像処理装置１０へ供給される。
【００４７】
画像処理装置１０では、以下のステップを実行する。
【００４８】
まず、Ｓ４０１でカラーＲＥＤ、ＧＲＥＥＮ、ＢＬＵＥ版のうち、最初に処理する色を決定し、Ｓ４０２で最終処理する色が終了しているかどうかを判定し、終了していなければＳ４０３へすすんで該当色版の画像処理を実行し、終了していれば処理終了となる。
【００４９】
Ｓ４０３では、ブロック処理を行う場合の位相の初期状態を設定する。位相ｐは、画像上でブロック処理が主走査方向に開始する場合の副走査方向の画素番号ｐｉｘに相当する。位相ｐをブロック毎に交互に変化することにより疑似網点を形成することができる。
【００５０】
例えば、ＷＢ＝２、ＨＢ＝２の２×２ブロックの場合には、図６に示すようなブロック構造が考えられる。画像の左上角からブロックを設定するが、まず、主走査線最初のラインＬｉｎｅ＝０と次のラインＬｉｎｅ＝１が含まれるブロックがこの図６では、左端からはじめるようにしているので初期位相ｐ＝０に設定する。
【００５１】
次に、Ｓ４０４で最初のラインを設定し、Ｓ４０５では画像の副走査方向のブロック処理が終了したかどうかを判定し、終了していれば当該色の処理は終了したものとして、余りの未処理ラインがあればＳ４０６で適当な値を設定した後にＳ４０７において次の処理色を設定してＳ４０２に戻る。未終了であれば、Ｓ４０８へ進み、主走査線上画素位置ｐｉｘを前記位相値ｐに設定し、Ｓ４０９にて、主走査線方向の終了条件をチェックする。
【００５２】
主走査線方向のブロックについて処理が終了していなければ、Ｓ４１０へ進み、入力画像上の副走査線、主走査線で作られる２次元座標（Ｌｉｎｅ，ｐｉｘ）位置に当たる画素を左上とする入力ブロックから画素値ＩｉｊをＷＢ×ＨＢ画素、すなわち図６では２×２＝４画素を入力する。
【００５３】
次に、Ｓ４１１において後述するブロック処理を行い、Ｓ４１２にて出力画像上の（Ｌｉｎｅ，ｐｉｘ）位置を左上とする出力ブロックに出力値Ｏｉｊを設定した後、Ｓ４１３において画素位置をＷＢだけ増加させて主走査線上の次のブロックを処理するために再びＳ４０９へ戻る。
【００５４】
Ｓ４０９にて１ラインの処理が終了したことが確認されたならば、Ｓ４１４へ進み、ブロック処理されず余った未処理画素があれば適当な値を設定した後に、Ｓ４１５にて、主走査線Ｌｉｎｅ番号をＷＢ＝２だけ増加させて、次のブロック位置のラインを処理するよう設定する。
【００５５】
次にＳ４１６において、位相ｐを変更する。図６においては、位相ｐ＝０からｐ＝１に変更した後、Ｓ４０５へ戻る。こんどはＳ４０８においてｐｉｘ＝ｐ＝１の位置から始まるブロックが処理されることになる。
【００５６】
なお、以上の説明はＲＥＤ、ＧＲＥＥＮ、ＢＬＵＥを各色版ごとに処理した。すなわち面順次方式で処理する場合を想定したフローチャートであるが、その他の方式、たとえば点順次方式で処理する場合にも適用できることは言うまでもない。
【００５７】
図７は、ＷＢ＝４、ＨＢ＝２という４×２画素のブロックを用いた場合の例であり、この例でも、ブロック処理の概要は図４と同じである。ただし、位相の変化は、初期位相Ｐ＝０とすると、次にはｐ＝２となり、位相Ｐを交互に０と２を変化することにより、ブロックを２画素づつ主走査方向に移動して４５度の疑似網点状のドット集中が達成されるものである。
【００５８】
次に、上記Ｓ４１１でのブロック処理について詳細に説明する。
【００５９】
画像処理装置１０では、ブロック画素値入力手段１１が２次元のカラー画像を主走査方向にＷＢ画素、副走査方向にＨＢ画素からなるブロックに分割し、ブロック内のＷＢ×ＨＢ画素の画素値を各色毎に入力する。ここでは、カラーの１成分毎に同じ処理をするので、ある１色の画素値をＩｉｊ（Ｉ＝０〜ＷＢ−１、ｊ＝０〜ＨＢ−１）とする。
【００６０】
分離比決定手段１２は、各色毎に１ブロック分の画素値Ｉｉｊを入力し、その入力ブロックに対する配分成分と残存成分とを分離するための分離比Ｒ（０〜１）を出力する。分離比決定手段１２では、ブロック内の画素平均濃度を元に、図８に示す分離比算出線（８０１，８０２，８０３）を用いて分離比Ｒを決定する。
【００６１】
分離手段１３では、１ブロックを構成している個々の画素の画素値を分離比Ｒで配分成分と残存成分とに分離する。ブロック内の全画素の配分成分の総和である配分量Ｈを再配分手段１４へ出力する。また、ブロック内の全画素の残存成分の平均値である残存量Ｐを残存量配分手段１５へ出力する。
【００６２】
図９（ａ）に１ブロック分の画素値を分離比Ｒ＝０．５で分離した状態を、また図１０（ａ）に分離比Ｒ＝０．９で分離した状態を示している。図中、各画素の斜線部分が残存成分であり、白領域が配分成分である。なお、画素配分順序は予め決められているものとする。図１１（ａ）には２×２の大きさに設定したブロックでの各画素の順位付けの例が示されており、図１１（ｂ）には４×２の大きさのブロックでの各画素の順位付けの例が示されている。
【００６３】
残存量配分手段１５は、１ブロックを構成する全画素の残存成分の平均値が残存量Ｐとして与えられるので、ブロック内の全画素に残存量Ｐを配分する。図９（ｂ）、図１０（ｂ）に残存成分の総和をブロック内の各画素に均等に分配した状態を示している。
【００６４】
再配分手段１４は、１ブロック内の全画素の配分成分の総和が与えられるので、配分成分の総和である配分量Ｈをブロック内の画素に対して再配分していく。この時、図９（ｂ）、図１０（ｂ）に示すように各画素への再配分値は、ブロック内の各画素につけられた順序に従い、最大の濃度まで配分する方針でドット集中化を行う。
【００６５】
ブロック画素値出力手段１６は、各画素に対して再配分手段１４と残存量配分手段１５とから配分された量を加算して出力値Ｏｉｊを出力画像に出力する。
【００６６】
以上の処理の流れを図５のフローチャートにより詳細に説明する。
【００６７】
図５は、Ｓ４１１でのブロック処理を詳細に説明するフローチャートであり、入力ブロックにはカラー画像のＲＥＤ、ＧＲＥＥＮ、ＢＬＵＥのうちの１色が画素値として読み込まれていることを前提とする。
【００６８】
Ｓ５０１では、入力画素値（ＲＥＤ、ＧＲＥＥＮ、ＢＬＵＥ）から（ＣＹＡＮ、ＭＡＧＥＮＴＡ、ＹＥＬＬＯＷ）に変換される。これはプリンタドライバ２２で行われるプリンタへの駆動信号としての正確な色変換ではなく、単に画素値を０で白、２５５で黒とするために行うものである。色信号が８ビット信号で０から２５５までの値をとる場合、
【００６９】
【数１】
0003547965.tif 000002
とする。この濃度化された画素値を以降Ｉｉｊと称する。
【００７０】
Ｓ５０２では、これらブロック内の濃度信号の和Ｓｕｍを算出する。
【００７１】
【数２】
0003547965.tif 000003
Ｓ５０３では、算出された総和Ｓｕｍをブロック内画素数ＢＮで除算して平均濃度Ｉａｖを求める。
【００７２】
【数３】
0003547965.tif 000004
Ｓ５０４では、平均濃度Ｉａｖから、分離比Ｒを算出する。上記したように図８はＩａｖから分離比Ｒを求めるためのグラフであり、Ｉａｖ＝０のハイライト部から、Ｉａｖ＝２５５のダーク部まで、分離比Ｒが単調に増加する直線として設定されている。各々の直線８０１、８０２、８０３は、一次関数にて表現され２つのパラメータ、傾きＧｒａｄとＯｆｆｓｅｔを種々変化させたものを描いている。８０１は、Ｏｆｆｓｅｔが０でありハイライト部でのドット集中度合いが大きく、８０２などはＯｆｆｓｅｔが大きくハイライト部でのドット集中度合いが小さい。
【００７３】
また、８０３のように傾きＧｒａｄが大きいものは、ドット集中処理を実施するハイライト領域の濃度範囲が狭いためＲ＝１であるドット集中処理のない領域への移行が早く行われる。これらの関係は以下の式で表される。尚、この関係式は１つの例であり、２次関数その他の複雑なカーブをとることも可能である。
【００７４】
【数４】
0003547965.tif 000005
Ｓ５０５では、ドット集中の度合いを決定する配分量Ｈを以下の式で算出する。この配分量は個々の画素位置でなく、ブロック内の総和としての量になる。
【００７５】
【数５】
0003547965.tif 000006
一方、Ｓ５０６では、配分量以外の残存量の平均値Ｐが算出される。
【００７６】
【数６】
0003547965.tif 000007
Ｓ５０７では、個々のブロック内の各画素位置ごとに最大信号値２５５まで加算可能な余裕量Ｑが計算される。
【００７７】
【数７】
0003547965.tif 000008
Ｓ５０８以降のステップにおいて画素の再配分、加算が実施される。各ブロックは同一画素位置に対して同じ再配分優先順序がつけられている。図９又は図１０に示すように、配分量Ｈが、再配分優先順位が１の画素から再配分され残存量と加算されることによってドット集中を実行する。
【００７８】
まず、Ｓ５０８において、ブロック内の最優先画素であるブロック画素（以下、第１画素と称する）から処理をすすめる。Ｓ５０９において、配分量Ｈと余裕量Ｑを比較する。その結果、配分量Ｈのほうが上回っておれば、この第１画素には２５５まで一杯に濃度が配分される。そこで、Ｓ５１０へ進み第１画素に対して（２５５−Ｒ）だけの量を配分し残存量と加算することにより結果的に値２５５を付与する。そして、Ｓ５１１にて、配分量Ｈから今配分した量であるＲを減ずる。そして、Ｓ５１２で次の優先画素である第２画素を処理対象とする。再びＳ５０９へ戻り、残りの配分量Ｈと余裕量Ｑとを比較し、配分量を決定する。以上の処理を繰り返して配分量Ｈが余裕量を下回った場合、あるいは最初にＳ５０９で、配分量Ｈが第１画素の余裕量Ｑを下回った場合にはＳ５１３に進み、配分量Ｈ全てを残存量平均値Ｐに加算して再配分、加算処理を終了する。Ｓ５１４では、濃度として考えてきた出力ブロック画素値ＯｉｊをＲＧＢへ以下の式で変換してブロック処理を終了する。
【００７９】
【数８】
0003547965.tif 000009
原画像の１つの４×２の画素ブロック内の８個の画素の濃度分布に対してブロック処理が行われたとして、図９では分離比Ｒ＝０．５の場合の出力分布を、図１０は分離比Ｒ＝０．９の場合の出力分布を描いている。
【００８０】
図９の場合には、分離比が０．５という低い値であり、各画素値の５０％が総和をとられて配分量Ｈに寄与し、おなじく５０％の総和の平均値が残存量平均値Ｐとなる。その結果、図９（ｂ）に示すように、全体的に低い濃度の平均値の上に画素順序１、２、３あたりまでの優先画素に高い濃度が配分されドットが集中化する。
【００８１】
一方、図１０の場合には各画素値の１０％だけが配分量に寄与し、９０％までが残存量となる。したがって、図１０（ｂ）に示すように全体的に高い平均濃度の上に最優先画素に各画素値の１０％の総和濃度が加算されるだけであり、ドット集中というよりはブロック内の濃度平均化に近い処理になっている。
【００８２】
以上のように分離比Ｒが小さいほどドット集中度が多くなり分離比Ｒが大きい程、ブロック内が平均化されるため、図８に示すような関係を考慮すると、画像のハイライト部でブロック内においてドット集中化が起こり、ダーク部ではブロック内の画素値平均化が起こる。又ブロック内での平均的な濃度やカラーの色相は保存されるという特性をもつ。
【００８３】
以上のようなドット集中処理により、画像のハイライト部分の再現性を向上しつつ、特にダーク部で過剰なドット集中による黒ドットの過剰な生成を回避することができ、両者の間で複数領域の判定をせず連続的にドット集中を制御できるものとなる。
【００８４】
図２に示したカラープリントシステムでは、上述したドット集中化処理を実行した画像処理装置１０からプリンタドライバ２２に対してドット集中処理を施されたＲＥＤ、ＧＲＥＥＮ、ＢＬＵＥのデジタル画像信号が供給される。
【００８５】
プリンタドライバ２２は、ＲＥＤ、ＧＲＥＥＮ、ＢＬＵＥ信号からＣＹＡＮ、ＭＡＧＥＮＴＡ、ＹＥＬＬＬＯＷ、ＢＬＡＣＫ信号への変換を行ってカラーＬＢＰ２１への入力とする。カラーＬＢＰ２１の内部のＰＷＭ回路２４では、ＣＭＹＫ信号を１色ずつパルス幅信号に変換してレーザドライバを駆動してドラム上に潜像を形成する。
【００８６】
このような実施の形態によれば、ブロック内画素値の平均濃度に応じてドット配分成分と残存成分との分離比Ｒを決めてここの画素値を２成分に分離し、優先画素から順番に配分量を再配分することでドット集中化を実現するので、ＲＧＢ信号に対して適切なドット集中化処理が図られ、色再現の劣化を抑制でき、ＬＢＰのハイライト階調特性を向上できる。
【００８７】
（実施の形態２）
図１２に、実施の形態２にかかる画像処理装置の機能ブロックを示す。なお、上記実施の形態１の各部と同じ機能を有する部分には同一符号を付している。
【００８８】
実施の形態２では、画像処理全体は実施の形態１と同一であり、図４で説明した中で、ブロック処理４１１の部分のみが異なる。以下、ブロック処理の構成とフローチャートを説明する。
【００８９】
実施の形態１では、画像のダーク部ではブロック内の濃度が平均化される傾向にあるため、元の画像における分布と異なってしまい、黒い文字などダーク部のエッジなどがうまく再現されないこともある。そこで、本実施の形態は、画像のダーク部では平均化へ近づけるのではなく原画像の濃度分布に近づけることを目標に以下のブロック処理を実行している。
【００９０】
図１２において、ブロック画素値入力手段１１では、２次元のカラー画像を主走査方向にＷＢ画素、副走査方向にＨＢ画素からなるブロックに分割してブロック内のＷＢ×ＨＢ画素のＲ、Ｇ、Ｂ信号毎に画素値を入力する。ここでは、カラーの１成分毎に同じ処理をするので、ある１色の画素値をＩｉｊ（Ｉ＝０〜ＷＢ−１、ｊ＝０〜ＨＢ−１）とする。
【００９１】
分離比決定手段１２では、画素値Ｉｉｊを入力して分離比Ｒ（０〜１）を出力する。分離比Ｒはブロック内の平均濃度などを元に算出される。算出された分離比Ｒは分離手段１３へ通知される。
【００９２】
分離手段１３では、各画素値Ｉｉｊを分離比Ｒに従って残存成分と配分成分とに分離する。個々の画素の残存成分は、残存量Ｙｉｊとしてブロック内の同一画素位置に配分するためそのままブロック画素値出力手段１６へ出力される。一方、画素値Ｉｉｊから残存量の差し引かれた残りの量は総和が取られて配分量Ｈとなる。配分量Ｈは再配分手段１４に入力する。
【００９３】
再配分手段１４は、配分量Ｈをブロック内に再配分していく。この時、各画素への再配分値は、ブロック内につけられた順序に従い、最大の濃度まで配分する方針で行う。
【００９４】
ブロック画素値出力手段１６は、ブロック内画素毎に残存量Ｙｉｊに再配分値を加算した値を出力値Ｏｉｊとして出力する。
【００９５】
以上の処理の流れを図１３のフローチャートにより詳細に説明する。
【００９６】
図１１は、図２のブロック処理Ｓ２１０を詳細に説明するフローチャートであり、最初のＳ５０１からＳ５０５までの処理は、図５での説明と同一であるので説明は省略する。
【００９７】
実施の形態１と異なるのは、Ｓ１３０１からである。本実施の形態は、残存量が平均値として同一値ではなく、ブロック内の個々の画素位置ごとに残存量が算出される。
【００９８】
まず、出力値に残存量をセットする。すなわち、入力値に分離比Ｒを乗じて算出する。
【００９９】
【数９】
0003547965.tif 000010
Ｓ１３０２では、個々のブロック内の各画素位置ごとに最大画素値２５５まで加算可能な余裕量Ｑｉｊが計算される。
【０１００】
【数１０】
0003547965.tif 000011
以降の処理では、配分量Ｈが、順位が１の画素から順次、２、３、４…８まで余裕度を可能な限り一杯にするように再配分され、残存量と加算されることによってドット集中を実行する。
【０１０１】
まず、Ｓ１３０３において、ブロック内の最優先画素であるブロック左上端画素（以下第１画素と称する）から処理をすすめる。Ｓ１３０４では、配分量Ｈと第１画素での余裕量Ｑｉｊを比較して配分量のほうが上回っていれば、Ｓ１３０５へ進み第１画素に対して（２５５−Ｑｉｊ）だけの量を配分し残存量と加算することにより結果的に値２５５を付与する。そして、Ｓ１３０６にて、配分量Ｈから今配分した量であるＱｉｊを減ずる。Ｓ１３０７では次の優先画素である第２画素を処理対象としてＳ１３０４へ戻り、残りの配分量Ｈと第２画素の余裕量Ｑｉｊとを比較し、配分量を決定する。
【０１０２】
以上の処理を繰り返して配分量Ｈが次の優先画素での余裕量を下回った場合、あるいは最初にＳ１３０４で、配分量Ｈが第１画素の余裕量Ｑｉｊを下回った場合にはＳ１３０８に進み、配分量Ｈ全てを残存量Ｏｉｊに加算して再配分、加算処理を終了する。
【０１０３】
Ｓ５１４では、濃度として考えてきた出力ブロック画素値Ｏｉｊを再びＲＥＤ、ＧＲＥＥＮ、ＢＬＵＥへ戻し、以上でブロック処理を終了する。
【０１０４】
以上の処理の効果を４×２の画素ブロックを例に簡単化して表現したものが図１４、図１５である。原画像の１つのブロック内の８個の画素の濃度分布に対してブロック処理が行われたとして、図１４では分離比Ｒ＝０．５の場合の出力分布を、図１５は分離比Ｒ＝０．９の場合の出力分布を描いている。
【０１０５】
図１４の場合には、分離比が０．５という低い値であり、各画素値の５０％が総和をとられて配分量Ｈに寄与し、おなじく各画素値の５０％は残存分となってブロック内の画素値分布を５０％だけ残すことになる。そして、再配分の結果として、図１４（ｂ）に示すように、画素値分布の５０％の上に配分順番１、２、３あたりまでの優先画素に高い濃度がさらに配分されドットが集中化する。
【０１０６】
一方、図１５の場合には各画素値の１０％だけが配分量に寄与し、９０％までが残存量となる。したがって、図１５（ｂ）に示すように最優先画素に各画素の１０％の濃度が加算されるだけであり、全体的に原画像の濃度分布がほとんどそのまま残る処理になっている。
【０１０７】
以上のように分離比が小さいほどドット集中度が多くなり分離比が大きい程、ブロック内が原画像を保存するため、図８に示すような分離比演算直線を考慮すると、画像のハイライト部でブロック内においてドット集中化が起こり、ダーク部では濃度分布は保存され、黒文字などの再現も良好になる特性がある。
【０１０８】
また、画像のハイライト部分のカラーの色相や階調再現性を向上しつつ、特にダーク部で過剰なドット集中による黒ドットの過剰な生成を回避することができ、両者の間で複数領域の判定をせず連続的にドット集中を制御できる。
【０１０９】
（実施の形態３）
図１６に、実施の形態３にかかる画像処理装置の機能ブロックを示す。なお、上記実施の形態１の各部と同一機能のブロックには同一符号を付している。
【０１１０】
上記実施の形態２では、画像のダーク部ではブロックにおける分離比が１つに決定し画素毎に異なる値を取ることはできなかった。そのため、ブロック内に黒い細線などダーク部の画素があってもブロック内の他の画素がハイライトの場合には平均濃度が下がって分離比Ｒが下がりドット配分成分が強くなる結果、黒の細線が網点ドットに埋まって再現されない。
【０１１１】
本実施の形態は、解像度を向上するために画素単位にドット配分成分と残存成分とを決定するものとした。
【０１１２】
本実施の形態にかかる画像処理装置は、分離比決定手段１６０１が画素値Ｉｉｊを入力して分離比Ｒｉｊを出力する。ここで分離比の添え字ｉｊはブロック内の各画素毎にその濃度を元に算出されることを意味する。分離手段１６０２では、各画素値Ｉｉｊを分離比Ｒｉｊに従って残存量と配分量Ｈｉｊとに一旦分離する。そして、残存量は、各画素ごとにブロック内に残る。一方、Ｈｉｊはブロック内で総和が取られて配分量Ｈとなる。再配分手段１４は、配分量Ｈをブロック内に再配分し残存量と加算していく。この時、各画素への再配分値は、ブロック内につけられた順序に従い、最大の濃度まで配分する方針で行う。ブロック画素値出力手段１６は、ブロックの出力値Ｏｉｊを出力する。以上の処理の流れをフローチャートにより詳細に説明する。
【０１１３】
図１７は、本実施の形態でのブロック処理を詳細に説明するフローチャートであり、最初のＳ５０１と最後のＳ５１４、およびＳ１３０２からＳ１３０８までの処理は、図５、図１３での説明と同一であるので説明は省略する。
【０１１４】
本実施の形態で上記実施の形態２と異なるのは、Ｓ１７０１からであり、分離比Ｒがブロック内で同一値でなく、ブロック内の個々の画素ごとに算出される点である。分離比Ｒは、図８のＩａｖを画素値Ｉｉｊと考えて算出することになる。Ｓ１７０２では、配分量を以下の式で算出する。
【０１１５】
【数１１】
0003547965.tif 000012
Ｓ１７０３では、出力ブロックに各画素ごとに算出された残存量を蓄積する。
【０１１６】
【数１２】
0003547965.tif 000013
以下のステップは、図５、図１３と同一であり、配分量Ｈが、順位が１の画素から順次、２、３、４…８まで余裕度を可能な限り一杯にするように再配分され、残存量と加算されることによってドット集中を実行する。
【０１１７】
以上の処理の効果を４×２の画素ブロックの処理を例に簡単化して表現したものが図１８である。図１８（ａ）に示すような原画像の１つのブロック内の８個の画素の濃度分布に対してブロック処理が行われたとして、分離比は画素値が低い画素ほど低く、画素値が高いほど高く設定されている。例えば、図１８（ａ）での配分順序が１である画素、すなわち第１画素では、Ｒ＝０．５であるからドット配分成分は元の画素値の５０％、残存成分も５０％であるが、それより画素値が高い第６画素においてはＲ＝０．９となっているから配分成分は１０％、残存成分は９０％となる。図１８（ｂ）に示すように、処理後の分布では、この効果によって本来であれば第６画素のようにドット集中化がされにくい画素においても十分画素濃度が高ければ出力として保存されることがわかる。
【０１１８】
以上のように分離比が各画素毎に決定されるため、細かい黒文字などの解像度再現も良好になる特性がある。
【０１１９】
ここで、実施の形態１、２、３について共通に生じる効果として、ブロック処理を行った後にＰＷＭ処理をすることによる疑似網点化の効果につき、２×２ブロックと４×２ブロックの場合について説明する。
【０１２０】
図１９（ａ）は、２×２ブロックで再配分を行った場合の面積率２５％いうハイライト領域における画素配置を示し、図１９（ｂ）はそれに対してＰＷＭ処理した結果を示す図である。
【０１２１】
ここでは、各黒画素の濃度は濃度１２８未満のハイライトドットを意味するものとする。ブロックライン毎に位相が変化しているが、順序付けは変化させてないため、出力結果は約５３度の角度をもつ非直交の疑似網点となる。縦のａ，ｂと番号を付けた直線群は主走査方向２ドットを単位に実施されるＰＷＭで形成される万線位置を示しており、ＳＨはそれを生じさせる三角波閾値を示している。この場合、同図（ｂ）を見ると主走査方向には２ドット毎にドットが出現している。すなわち元々２ドット単位に行われるＰＷＭ方式に対し、この２×２ブロックを用いるドット集中方法では主走査方向の低線数化はできていない。
【０１２２】
したがってＰＷＭのハイライト部をドット集中化させるという本来の目的を十分に生かし切ることができないことになる。一方、図２０（ａ）は、４×２ブロック処理における面積率１２．５％、の場合の処理後の画素配置を示し、図２０（ｂ）はそれをＰＷＭ処理した結果を示したものである。
【０１２３】
この場合、図２０（ａ）から分かるようにハイライト部で直交型の４５度網点の形状を呈するため視覚的に良好な結果をもたらす。さらに主走査線上２ドット単位のＰＷＭを実施した同図（ｂ）から分かるように、主副走査方向に各々４画素毎にドットが出現するため、本来ａ，ｂ，ａ，ｂ…と並んだ万線のうちａあるいはｂの一方が主走査線方向で、交互に消滅する効果を呈する。
【０１２４】
４×２ブロックは、このようにドット集中が万線の低線化という効果を有しており、プリンタ特性に余裕を持たせるため十分なドット描画特性、ひいては階調特性を得ることができる。
【０１２５】
なお、以上の説明では、主走査方法に２ドット単位のＰＷＭを前提にしたためブロック構成が４×２の場合に良い結果が得られる例で説明したが、ＰＷＭを実施した場合に主走査方向に低線数化ができて４５度網点が得られる他のブロック構成でも同様に効果的であることはいうまでもない。
【０１２６】
また、本発明ではカラー画像を対象に、各色ＲＧＢ毎に同一処理を行うことを前提に効果を説明してきたが、本発明をＣＭＹＫ信号に適用することも可能である。
【０１２７】
【発明の効果】
以上のように本発明によれば、ブロックを構成する画素値分布の一部だけがドット集中の成分として使われるが、残りの一部はドット集中以外の効果に使用されるので、ブロック内平均濃度やカラーの色相は保存しつつ、高濃度画素で墨ドットが異常に多く発生する問題を回避し、画質の向上が図れる。また、主としてハイライト部で、ドット集中成分を多くしてシャドウ部にいたる過程で少しずつドット集中成分を減少させることにより、ハイライト部では視覚的に好ましくプリンタ特性も安定な低解像度の４５度の疑似網点を構成し、黒文字などのダーク部では従来の高い解像度のＰＷＭ万線再現を実現することができる、という有利な効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態１にかかる画像処理装置のブロック図
【図２】実施の形態１の画像処理装置を適用したカラープリントシステムのシステム構成図
【図３】実施の形態１の画像処理装置を実現するコンピュータの構成図
【図４】実施の形態１の画像処理装置における処理全体の流れを示すフロー図
【図５】実施の形態１の画像処理装置におけるブロック処理のフロー図
【図６】入力画像に設定した２×２の画素ブロックの設定例を示す図
【図７】入力画像に設定した４×２の画素ブロックの設定例を示す図
【図８】平均濃度と分離比との関係を示す図
【図９】実施の形態１によるある分離比でのブロック処理の結果を示す図
【図１０】実施の形態１による他の分離比でのブロック処理の結果を示す図
【図１１】ブロック内の順位付けを示す図
【図１２】本発明の実施の形態２にかかる画像処理装置のブロック図
【図１３】実施の形態２の画像処理装置におけるブロック処理のフロー図
【図１４】実施の形態２によるある分離比でのブロック処理の結果を示す図
【図１５】実施の形態２による他の分離比でのブロック処理の結果を示す図
【図１６】本発明の実施の形態３にかかる画像処理装置のブロック図
【図１７】実施の形態３の画像処理装置におけるブロック処理のフロー図
【図１８】実施の形態３によるブロック処理の結果を示す図
【図１９】２×２ブロック処理によるハイライト部ドット配置を示す図
【図２０】４×２ブロック処理によるハイライト部ドット配置を示す図
【符号の説明】
１０  画像処理装置
１１  ブロック画素値入力手段
１２  分離比決定手段
１３  分離手段
１４  再配分手段
１５  残存量配分手段
１６  ブロック画素値出力手段
２１  カラーＬＢＰ
２２  プリンタドライバ
２３  画像入力装置
２４  ＰＷＭ回路
３０  コンピュータ
３１  ＣＰＵ
３２  バス
３３  メモリ
３４  ディスプレイ／キーボード
３５  ＦＤユニット
【図１】
0003547965.tif 000014
【図２】
0003547965.tif 000015
【図３】
0003547965.tif 000016
【図４】
0003547965.tif 000017
【図５】
0003547965.tif 000018
【図６】
0003547965.tif 000019
【図７】
0003547965.tif 000020
【図８】
0003547965.tif 000021
【図９】
0003547965.tif 000022
【図１０】
0003547965.tif 000023
【図１１】
0003547965.tif 000024
【図１２】
0003547965.tif 000025
【図１３】
0003547965.tif 000026
【図１４】
0003547965.tif 000027
【図１５】
0003547965.tif 000028
【図１６】
0003547965.tif 000029
【図１７】
0003547965.tif 000030
【図１８】
0003547965.tif 000031
【図１９】
0003547965.tif 000032
【図２０】
0003547965.tif 000033