(57)【要約】【課題】  文字や線が太さに応じて色味が変わらないようにしつつ、文字や線で発生する色材の飛び散りを防止する。【解決手段】  入力画像と画像パターンはレーザ照射による電位のピークの高さに応じて色材の量を調整するパターンとを比較し、比較した結果に基づいて色調整を行う画像領域を抽出し、抽出された画像領域内の画素に対して所定の値で色調整を行う。【選択図】  図４
2013007870.tif 000002
【特許請求の範囲】
【請求項１】
入力画像と所定の画像パターン（図５、図６）とを比較し、前記比較した結果に基づき、前記入力画像から色調整を行う画像領域を抽出する色調整領域抽出手段（４０１）と、前記抽出された画像領域内の画素に対して所定の値（図６）で色調整を行う色調整手段（４０４）と、を有し、前記所定の画像パターンはレーザ照射による電位のピークの高さに応じて色材の量を調整するパターンであることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力データの線幅に応じて補正処理を行う画像処理方法並びに画像処理方法を実行するプログラムに関する。
【背景技術】
【０００２】
従来、電子写真のカラー機において、印刷ページを構成する文字や線等の線幅の狭いオブジェクトで発生するトナーの飛び散りを防止するため、線の幅と飛び散りの相関関係を求め、その相関関係に基づいてトナーの載り量を調整する手法が提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2007-121647号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、この手法を用いた場合、文字や線が太さに応じて色味が異なり、それ以外の太さの文字や線、塗りやイメージ等と色味が異なりモニタに表示の原稿データと異なる印刷結果となる問題が発生していた。
【０００５】
ところで、このトナーの飛び散りが発生するメカニズムは、電子写真がレーザによる帯電によってトナーの付着位置を決定することに起因している。このレーザ照射による電位は中心をピークにして裾の広がった形状をしている。レーザを照射する段階で重なりが発生し大きなピークが生じるが、4ドット分が重なる時にその積算のピークが最大になることが分かっている。それを超えるとピークが平らになり飛び散りが起きにくくなる（図１）。
【０００６】
この飛び散りが起こるラインの太さ時は狙った線幅にならないことも分かっている（図２）。
【課題を解決するための手段】
【０００７】
入力画像と所定の画像パターン（図５、図６）とを比較し、前記比較した結果に基づき、前記入力画像から色調整を行う画像領域を抽出する色調整領域抽出手段（４０１）と、前記抽出された画像領域内の画素に対して所定の値（図６）で色調整を行う色調整手段（４０４）と、を有し、前記所定の画像パターンはレーザ照射による電位のピークの高さに応じて色材の量を調整するパターンであることを特徴とする画像処理装置。
【発明の効果】
【０００８】
レーザ照射の重なりにより生じる電位のピークの位置と高さを特定し、そのピーク部分の色材量を調整することで飛び散りを防止するため、色剤の飛び散りを防止しつつ、線全体の色みがほとんど変わらない原稿により近い出力結果とすることが可能となる。
【図面の簡単な説明】
【０００９】
【図１】レーザの重ね合わせとその積算電位の電位カーブを示す図である。
【図２】入力画像の線幅と出力画像の線幅との比較を示す図である。
【図３】本発明の一実施形態としてのシステム構成を示す図である。
【図４】本発明の一実施形態としての画像変換の構成を示す図である。
【図５】本発明の一実施形態としての色調整領域抽出パターンを示す図である。
【図６】本発明の一実施形態としてのそれぞれの色調整領域抽出パターンに対する置き換え色閾値を示す図である。
【図７】本発明の一実施形態としてのＣＭＹＫ画像に対してパターンマッチングを行い必要な画素のみ色調整を行って飛び散り防止画像を作成するまでの流れを示すフローチャートである。
【図８】本発明の一実施形態としての入力画像を処理したＣＭＹＫ画像を示す図である。
【図９】本発明の一実施形態としての入力画像を処理したＣＭＹＫ画像の一部を示す図である。
【図１０】本発明の一実施形態としての処理窓における処理手順を示す図である。
【図１１】本発明の一実施形態としての処理窓における処理手順を示す図である。
【図１２】本発明の一実施形態としての処理窓における処理手順を示す図である。
【図１３】本発明の一実施形態としての処理窓における処理手順を示す図である。
【図１４】本発明の一実施形態としての出力画像の一部を示す図である。
【図１５】本発明の一実施形態としての線幅毎の出力画像例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１１】
図３は、本実施形態のシステム構成図である。ホストコンピュータ３０１は、印刷データの原稿を作成するアプリケーション３０２と、前記作成された原稿からプリントコマンドを生成するプリンタドライバ３０３とからなる。また、印刷装置３０４は、前記プリンタドライバ３０３で生成されたプリントコマンドを解析するコマンド解析部３０５と、前記解析したコマンドから描画オブジェクトを生成する描画オブジェクト生成部３０６と、前記生成した描画オブジェクトからビットマップを生成するレンダリング処理部３０７と、前記生成されたビットマップを印刷用画像に調整する画像処理部３０８と、前記印刷用画像を画像出力部３１０に特性に合わせて調整する画像変換部３０９と、画像を紙に出力する画像出力部３１０とからなる。
【００１２】
アプリケーション３０２で作成されたデータはプリンタドライバ３０３を介してプリントコマンドを生成し、印刷装置３０４にプリントコマンドを送信する。印刷装置３０４はプリントコマンドを受信しコマンド解析部３０５において解析し、オブジェクト生成部３０６において印刷装置内で処理可能な描画オブジェクトを生成する。次に前記描画オブジェクトをレンダリング処理部３０７においてビットマップ化して、画像処理部３０８においてシアン、マゼンタ、イエロー、ブラックの４色で表わされるＣＭＹＫ画像に展開する。このようにして生成されたＣＭＹＫ画像を画像変換部３０９を通して補正をかけ、画像出力部３１０においてレーザを用いて現像し用紙にトナーを付着させて定着させて紙出力を行う。
【００１３】
図４は、色調整判断パターン格納部４０２に格納の色調整判断パターン図５と置き換え色閾値格納部４０３に格納の置き換え色閾値図６とを用いて色調整領域を抽出する色調整領域抽出手段４０１と、前記色調整領域抽出手段４０１において色調整を行うと判断された場合置き換え色閾値４０３を用いて注目画素の色を調整する色調整手段４０４とにより構成されており、図３のシステムの画像変換部３０９に組み込まれ、画像処理部３０８で生成されたＣＭＹＫ画像に対して補正をかける。
【００１４】
図５は色調整判断パターン格納部４０２に格納の色調整判断パターンを示したものであり、パターン番号５０１が振られており、それぞれのパターンは、注目画素５０２と高濃度画素「１」５０３と、低濃度画素「２」５０４とからなり、図６の表と合わせて使用する。
【００１５】
図６は置き換え色閾値格納部４０３に格納の色調整判断パターン図５の各パターンに対応する、高濃度画素の比較値「１の画素」６０１、低濃度画素の比較値「２の画素」６０２、及び、注目画素の調整値「注目画素調整値」６０４を示す置き換え色閾値の表である。
【００１６】
高濃度画素の比較値「１の画素」の欄６０１は色調整判断パターン図５の高濃度画素「１」５０２、５０３に対して適用し、低濃度画素の比較値「２の画素」の欄６０２は色調整判断パターン図５の低濃度画素「２」５０４に適用するものである。
【００１７】
画像変換部３０９に入力されたＣＭＹＫ画像に対して、各ピクセル毎にこれらのパターンを順に重ね、高濃度画素「１」５０２、５０３が高濃度画素の比較値「１の画素」６０１以上であり、且つ、低濃度画素「２」５０４が低濃度画素の比較値である「２の画素」６０２以下である場合は、注目画素５０２の入力画素値を「注目画素調整値」６０４の値になるよう調整する。また、前記条件にあたらない場合は調整を実施しない。
【００１８】
ここで、高濃度画素の比較値「１の画素」６０１、及び、低濃度画素の比較値「２の画素」６０２は、注目画素調整値６０４はそれぞれ“％”で示してあり、これはシアン、マゼンタ、イエロー、ブラックのそれぞれの信号値の合計値を百分率で表したものである。例えば各色８ビットの信号（０〜２５５）であれば、シアン＝２５５、マゼンタ＝２５５、イエロー＝２５５、ブラック＝２５５の場合は４００％、シアン＝２５５、マゼンタ＝２５５、イエロー＝０、ブラック＝０の場合は２００％、シアン＝１２７、マゼンタ＝０、イエロー＝０、ブラック＝０の場合は５０％といった具合である。
【００１９】
図７は、画像変換部３０９に入力のＣＭＹＫ画像に対してパターンマッチングを行い必要な画素のみ色調整を行って飛び散り防止画像を作成するまでの流れを示すフローチャートであり、図８〜図１７はその処理過程例、図１８は線の太さ毎の出力例である。
【００２０】
図８は画像変換部３０９に入力のＣＭＹＫ画像８０１を示しており、シアン＝０、マゼンタ＝０、イエロー＝０、ブラック＝０の背景８０２に、シアン＝２５５、マゼンタ＝２５５、イエロー＝０、ブラック＝０のオブジェクト８０３が描かれている。また、図９はＣＭＹＫ画像８０１の一部８０４を拡大した画像であり、この上を左から右へ色調整判断パターン窓９０２でパターンマッチングしていく様子を説明する。
【００２１】
ステップＳ７０１において、ＣＭＹＫ画像８０１全てを処理したかを確認し、全てを処理していない場合はステップＳ７０２へ進む。
【００２２】
ステップＳ７０２において、ＣＭＹＫ画像８０１の右端まで処理したかを確認し、右端まで処理していない場合はステップＳ７０３へ進む。
【００２３】
ステップＳ７０３において、色調整判断パターン窓９０２を右に１画素進め、ステップＳ７０５へ進む。
【００２４】
一方、ステップＳ７０２において、現在のラインの終わりまで確認した場合は、ステップＳ７０４へ進む。
【００２５】
ステップＳ７０４において、注目画素を次のラインの先頭へ移動し、ステップＳ７０５へ進む。
【００２６】
ステップＳ７０５において、パターン番号を１に初期化し、ステップＳ７０６へ進む。
【００２７】
ステップＳ７０６において、最後のパターン番号まで処理が終わったかを確認し、終わっていない場合はステップＳ７０７へ進む。
【００２８】
ステップＳ７０７において、色調整領域抽出手段４０１においてＣＭＹＫ画像８０１の中の現在の色調整判断パターン窓９０２に囲まれる領域を獲得し、ステップＳ７０８へ進む。ここで、現在の色調整判断パターン窓９０２の位置が９０３の時、抽出画像１００１が得られる。
【００２９】
ステップＳ７０８において、色調整領域抽出手段４０１において現在のパターン番号のパターンを色調整判断パターン格納部４０２から獲得し、ステップＳ７０９へ進む。ここで現在のパターン番号が１０の時、抽出パターン１００２が得られる。
【００３０】
ステップＳ７０９において、色調整領域抽出手段４０１において、現在のパターン番号の高濃度画素の比較値「１の画素」６０１、及び、低濃度画素の比較値「２の画素」６０２を獲得し、ステップＳ７１０へ進む。ここで、現在のパターン番号が１０の時「１の画素」は“１８０％”であり、「２の画素」は“５％”である。
【００３１】
ステップＳ７１０において、ステップＳ７０７で獲得の抽出画像とステップＳ７０８で獲得の抽出パターンをステップＳ７０９で獲得の比較値と比較し、ステップＳ７１１へ進む。
【００３２】
ステップＳ７１１において、抽出画像の抽出パターンの「１」の位置の画素が全て「１の画素」の閾値以上であるかを確認し、「１の画素」の閾値以上である場合は、ステップＳ７１２へ進む。ここで、抽出画像１００１と抽出パターン１００２を比較し、抽出パターンの「１」の位置の画素は全てシアン＝２５５、マゼンタ＝２５５、イエロー＝０、ブラック＝０の“２００％”の画素であり、「１の画素」１８０％以上であると判定される。
【００３３】
ステップＳ７１２において、抽出画像の抽出パターンの「２」の位置の画素が全て「２の画素」の閾値以下であるかを確認し、「２の画素」の閾値以下である場合は、ステップＳ７１３へ進む。ここで、抽出画像１００１と抽出パターン１００２を比較し、抽出パターンの「２」の位置の画素は全てシアン＝０、マゼンタ＝０、イエロー＝０、ブラック＝０の“０％”の画素であり、「２の画素」５％以下であると判定される。
【００３４】
ステップＳ７１３において、色調整手段４０４において置き換え色閾値格納部４０３に格納の置き換え色閾値図６より、現在のパターンの注目画素調整値６０４を獲得し、ステップＳ７１４へ進む。ここで、現在のパターン番号が１０の時、注目画素調整値“２１０％”を獲得する。
【００３５】
ステップＳ７１４において、注目画素の値がステップＳ７１３で獲得の注目画素調整値以上であるかを確認し、注目画素調整値以上である場合は、ステップＳ７１５へ進む。
【００３６】
ステップＳ７１５において、色調整手段４０４において、注目画素の値を注目画素調整値まで色調整を行い、出力画像に書き込み、ステップＳ７１７へ進む。
【００３７】
一方、ステップＳ７１４において、注目画素調整値未満である場合は、ステップＳ７１６へ進む。ここで、現在の注目画素はシアン＝２５５、マゼンタ＝２５５、イエロー＝０、ブラック＝０の“２００％”の画素であり、現在のパターン番号が１０の時、注目画素調整値が“２１０％”であるため、注目画素調整値未満であると判定される。
【００３８】
ステップＳ７１６において、注目画素の画素値をそのまま出力画像に書き込み、ステップＳ７１７へ進む。ここで、現在の注目画素の値１００３を出力画像に書き込む。
【００３９】
ステップＳ７１７において、パターン番号を次の番号にして、ステップＳ７０６へ進みこれを繰り返す。
【００４０】
一方、ステップＳ７１２において、「２の画素」の閾値より大きい場合は、ステップＳ７１６へ進みこれを繰り返す。
【００４１】
一方、ステップＳ７１１において、「１の画素」の閾値未満の場合は、ステップＳ７１６へ進みこれを繰り返す。
【００４２】
一方、ステップＳ７０６において、最後のパターンまで処理が終わった場合は、ステップＳ７０１へ進みこれを繰り返す。
【００４３】
一方、ステップＳ７０１において、ＣＭＹＫ画像８０１の全てを処理した場合は、終了する。
【００４４】
図１１、図１２、図１３は、それぞれ９０４、９０５、９０６の位置を走査している時の処理を示しており、ステップＳ７０７〜Ｓ７１６において、それぞれパターン番号９、８、７にあたり、注目画素をそれぞれ１７０％、１７０％、そのままで出力した場合を説明した図である。このようにして調整された出力画像の一部は図１４で表わされるような画像になる。
【００４５】
また、ステップＳ７１５における注目画素の値の調整は、注目画素がシアン＝２５５、マゼンタ＝２５５、イエロー＝０、ブラック＝０の“２００％”であり、注目画素調整値が“１７０％”の場合、例えば、シアンとマゼンタをそれぞれ“１００％”から“８５％”に調整した、シアン＝２１７、マゼンタ＝２１７、イエロー＝０、ブラック＝０等に調整することを示している。
【００４６】
図１５は、置き換え色閾値図６の各閾値の条件を満たす場合の、線幅毎の出力画像例を表わすものである。
【００４７】
１画素幅線１５０１は、パターン番号１に該当し出力１５０２を得る。
【００４８】
２画素幅線１５０３は、パターン番号１に該当し出力１５０４を得る。
【００４９】
３画素幅線１５０５は、パターン番号１に該当し出力１５０６を得る。この時仮想電位は１５１３のようになり飛び散りを抑制できる。
【００５０】
４画素幅線１５０７は、パターン番号１に該当し出力１５０８を得る。この時仮想電位は１５１４のようになり飛び散りを抑制できる。
【００５１】
５画素幅線１５０９は、パターン番号１に該当し出力１５１０を得る。この時仮想電位は１５１５のようになり飛び散りを抑制できる。
【００５２】
６画素幅線１５１１は、パターン番号１に該当し出力１５１２を得る。
【符号の説明】
【００５３】
３０１  ホストコンピュータ
３０２  アプリケーション
３０３  プリンタドライバ
【図１】
2013007870.tif 000003
【図２】
2013007870.tif 000004
【図３】
2013007870.tif 000005
【図４】
2013007870.tif 000006
【図５】
2013007870.tif 000007
【図６】
2013007870.tif 000008
【図７】
2013007870.tif 000009
【図８】
2013007870.tif 000010
【図９】
2013007870.tif 000011
【図１０】
2013007870.tif 000012
【図１１】
2013007870.tif 000013
【図１２】
2013007870.tif 000014
【図１３】
2013007870.tif 000015
【図１４】
2013007870.tif 000016
【図１５】
2013007870.tif 000017