(57)【要約】【課題】原稿のもつ網点構造と中間調処理による干渉モアレを抑制することができる画像処理装置を提供する。【解決手段】この画像処理装置１００は、スキャナ等の画像入力手段１０１によって光学的に読み取られた原稿は、ｒｇｂ各８ｂｉｔのデジタル画像信号に変換され出力される。出力された画像信号はスキャナγ補正手段１０２に入力され、ＬＵＴ（ルックアップテーブル）等により反射率リニアなｒｇｂ信号は、濃度リニアなＲＧＢ信号へと変換される。同時に、ｒｇｂ信号は像域分離手段１０３に入力され、入力画像は画素単位で画像属性の判定が行われ、像域分離結果として出力される。さらに、ｇ信号は第１のエッジ量算出手段１０４に入力され、入力画像のエッジの度合いをエッジ量ｅ１として算出し出力する。フィルタ処理手段１０５では、像域分離手段１０３による判定結果ｓ１と第１のエッジ量算出手段１０４によるエッジ量ｅ１に基づいて、適応的にエッジ強調処理あるいは平滑化処理が施される。【選択図】図１
2008078830.tif 000002
【特許請求の範囲】
【請求項１】
カラー画像を読み取るカラー画像入力手段と、前記カラー画像入力手段から読み取られた画像信号の領域毎の画像属性を判定し、少なくとも網点領域における網点線数を検出する線数検出手段を有する像域分離手段と、前記像域分離手段の分離結果に応じて空間周波数特性を補正するフィルタ処理手段と、該フィルタ処理手段により処理された処理画像に対してエッジ検出を行うエッジ検出手段と、該エッジ検出手段の検出結果及び前記線数検出手段により検出された網点線数情報に応じて閾値を選択する閾値選択手段を有する中間調処理手段と、を備え、
前記中間調処理手段は、前記閾値選択手段により周期的あるいは非周期的ドットの生成を制御することを特徴とする画像処理装置。
【請求項２】
前記閾値選択手段は、前記線数情報が所定の閾値よりも低い低線数網点領域においては、周期的構造の弱いドット生成となるように閾値を選択し、前記低線数網点領域以外の領域においては、周期的構造の強いドット生成となるように閾値を選択することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記フィルタ処理手段により補正された空間周波数特性に応じて前記閾値選択手段の閾値選択条件を変更することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記フィルタ処理手段により補正された空間周波数特性が、より高周波成分を強調する特性である場合には、前記閾値選択手段の閾値選択条件は、高線数であっても周期的構造の弱いドット生成となるように制御することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
文字画像を重視する第１の画像処理モードと、絵柄画像を重視する第２の画像処理モードとを有し、前記第１の画像処理モードにおいては前記第２の画像処理モードと比較して前記閾値選択手段による閾値選択条件を、高線数であっても周期的構造の弱いドット生成となるように制御することを特徴とする請求項２に記載の画像処理装置。
【請求項６】
前記像域分離手段は、前記線数検出手段により検出された網点線数の代表的な線数情報を当該ページに対する線数情報として記憶し、前記線数情報に基づいて閾値選択条件を変更するように前記閾値選択手段を制御することを特徴とする請求項１に記載の画像処理装置。
【請求項７】
前記像域分離手段は、前記線数検出手段により検出された網点線数のうち最も線数の低い網点情報を当該ページに対する線数情報として記憶し、前記線数情報に基づいて閾値選択条件を変更するように前記閾値選択手段を制御することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
カラー画像を読み取るカラー画像入力ステップと、前記カラー画像入力ステップから読み取られた画像信号の領域毎の画像属性を判定し、少なくとも網点領域における網点線数を検出する線数検出ステップを有する像域分離ステップと、前記像域分離ステップの分離結果に応じて空間周波数特性を補正するフィルタ処理ステップと、該フィルタ処理ステップにより処理された処理画像に対してエッジ検出を行うエッジ検出ステップと、該エッジ検出ステップの検出結果及び前記線数検出ステップにより検出された網点線数情報に応じて閾値を選択する閾値選択ステップを有する中間調処理ステップと、を備え、
前記中間調処理ステップは、前記閾値選択ステップにより周期的あるいは非周期的ドットの生成を制御することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿を読み取るスキャナ等や外部機器から入力された画像に対して、画像データを処理し、画像を複写、あるいはファイルを転送するＭＦ複写機（マルチファンクション複写機）、ファクシミリ、スキャナ、プリンタなどの画像処理装置に関し、特に、像域分離手段とディザ基調の中間調処理手段を備えるもので、網点部での干渉モアレの発生を低減することを目的とした画像処理装置に関するものである。
【背景技術】
【０００２】
従来技術として特許文献１には、画像信号を入力して記録媒体上に画像を形成する画像形成装置であって、画像信号に含まれるＲＧＢ毎のパワースペクトラムを算出し、そのスペクトラムの空間周波数と角度を求め、これにより、プリンタ部におけるＹＭＣそれぞれのスクリーンパターンが決定され、それらスクリーンパターンによりパルス幅変調した像形成信号が生成されて画像が形成される画像形成方法について開示されている。
また特許文献２には、入力された画像信号に対し、鮮鋭性を強調／非強調する空間周波数処理を実行し、出力する画像処理装置において、入力された画像信号の網点構造を解析する網点構造解析手段と、網点構造解析手段による解析結果にしたがって空間周波数処理における２次元的方向特性を制御するフィルタ処理手段と、を備える画像処理装置について開示されている。
【特許文献１】特開２００１−４５３０６公報
【特許文献２】特開２００２−３４４７４３公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら特許文献１に開示されている従来技術は、網点画像のスクリーン角度およびスクリーン線数を検出し中間調処理を制御するものであり、像域分離を行なっていないため、網点との干渉モアレを抑制することにより、文字部での画像が劣化するといった問題がある。
また、特許文献２に開示されている従来技術は、網点画像のスクリーン角を検出し、フィルタ処理の２次元方向特性を変えるものであり、フィルタの特性によりモアレ抑制の効果が低減する虞がある。
本発明は、かかる課題に鑑みてなされたものであり、適応フィルタによる網点起伏の残り具合は網点線数に起因するものであるので、線数情報を保持し、線数情報に基づいて干渉モアレが発生しにくい中間調処理パラメータを適用することで、原稿のもつ網点構造と中間調処理による干渉モアレを抑制することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明はかかる課題を解決するために、請求項１は、カラー画像を読み取るカラー画像入力手段と、前記カラー画像入力手段から読み取られた画像信号の領域毎の画像属性を判定し、少なくとも網点領域における網点線数を検出する線数検出手段を有する像域分離手段と、前記像域分離手段の分離結果に応じて空間周波数特性を補正するフィルタ処理手段と、該フィルタ処理手段により処理された処理画像に対してエッジ検出を行うエッジ検出手段と、該エッジ検出手段の検出結果及び前記線数検出手段により検出された網点線数情報に応じて閾値を選択する閾値選択手段を有する中間調処理手段と、を備え、前記中間調処理手段は、前記閾値選択手段により周期的あるいは非周期的ドットの生成を制御することを特徴とする。
請求項２は、前記閾値選択手段は、前記線数情報が所定の閾値よりも低い低線数網点領域においては、周期的構造の弱いドット生成となるように閾値を選択し、前記低線数網点領域以外の領域においては、周期的構造の強いドット生成となるように閾値を選択することを特徴とする。
【０００５】
請求項３は、前記フィルタ処理手段により補正された空間周波数特性に応じて前記閾値選択手段の閾値選択条件を変更することを特徴とする。
請求項４は、前記フィルタ処理手段により補正された空間周波数特性が、より高周波成分を強調する特性である場合には、前記閾値選択手段の閾値選択条件は、高線数であっても周期的構造の弱いドット生成となるように制御することを特徴とする。
請求項５は、文字画像を重視する第１の画像処理モードと、絵柄画像を重視する第２の画像処理モードとを有し、前記第１の画像処理モードにおいては前記第２の画像処理モードと比較して前記閾値選択手段による閾値選択条件を、高線数であっても周期的構造の弱いドット生成となるように制御することを特徴とする。
【０００６】
請求項６は、前記像域分離手段は、前記線数検出手段により検出された網点線数の代表的な線数情報を当該ページに対する線数情報として記憶し、前記線数情報に基づいて閾値選択条件を変更するように前記閾値選択手段を制御することを特徴とする。
請求項７は、前記像域分離手段は、前記線数検出手段により検出された網点線数のうち最も線数の低い網点情報を当該ページに対する線数情報として記憶し、前記線数情報に基づいて閾値選択条件を変更するように前記閾値選択手段を制御することを特徴とする。
請求項８は、カラー画像を読み取るカラー画像入力ステップと、前記カラー画像入力ステップから読み取られた画像信号の領域毎の画像属性を判定し、少なくとも網点領域における網点線数を検出する線数検出ステップを有する像域分離ステップと、前記像域分離ステップの分離結果に応じて空間周波数特性を補正するフィルタ処理ステップと、該フィルタ処理ステップにより処理された処理画像に対してエッジ検出を行うエッジ検出ステップと、該エッジ検出ステップの検出結果及び前記線数検出ステップにより検出された網点線数情報に応じて閾値を選択する閾値選択ステップを有する中間調処理ステップと、を備え、前記中間調処理ステップは、前記閾値選択ステップにより周期的あるいは非周期的ドットの生成を制御することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、カラー画像を読み取るカラー画像入力手段と、カラー画像入力手段から読み取られた画像信号の領域毎の画像属性を判定し、少なくとも網点領域における網点線数を検出する線数検出手段を有する像域分離手段と、像域分離手段の分離結果に応じて空間周波数特性を補正するフィルタ処理手段と、フィルタ処理手段により処理された処理画像に対してエッジ検出を行うエッジ検出手段と、エッジ検出手段の検出結果及び線数検出手段により検出された網点線数情報に応じて閾値を選択する閾値選択手段を有する中間調処理手段と、を備え、中間調処理手段は、閾値選択手段により周期的あるいは非周期的ドットの生成を制御するので、線数情報を保持し、線数情報に基づいて干渉モアレが発生しにくい中間調処理パラメータを適用することができ、結果、原稿のもつ網点構造と中間調処理による干渉モアレを抑制することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明を図に示した実施形態を用いて詳細に説明する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対配置などは特定的な記載がない限り、この発明の範囲をそれのみに限定する主旨ではなく単なる説明例に過ぎない。
図１は本発明の実施形態に係る画像処理装置のブロック図である。この画像処理装置１００は、スキャナ等の画像入力手段１０１によって光学的に読み取られた原稿は、ｒｇｂ各８ｂｉｔのデジタル画像信号に変換され出力される。出力された画像信号はスキャナγ補正手段１０２に入力され、ＬＵＴ（ルックアップテーブル）等により反射率リニアなｒｇｂ信号は、濃度リニアなＲＧＢ信号へと変換される。同時に、ｒｇｂ信号は像域分離手段１０３に入力され、入力画像は画素単位で画像属性の判定が行われ、像域分離結果として出力される。さらに、ｇ信号は第１のエッジ量算出手段１０４に入力され、入力画像のエッジの度合いをエッジ量ｅ１として算出し出力する。フィルタ処理手段１０５では、像域分離手段１０３による判定結果ｓ１と第１のエッジ量算出手段１０４によるエッジ量ｅ１に基づいて、適応的にエッジ強調処理あるいは平滑化処理が施される。
【０００９】
フィルタ処理後の画像信号は圧縮手段１０６に入力され画像圧縮され、さらに蓄積手段１０７に蓄積される。一旦蓄積された圧縮画像信号は再び伸張手段１０９によって伸張処理され、後段の画像処理が開始される。図示しない操作部などによってユーザから複数枚のコピー要求があった場合は、蓄積手段１０７に蓄積された圧縮画像信号をコピー枚数分複数回読み出し、後段の画像処理を施し出力するものである。また、先述の像域分離手段１０３からの像域分離信号ｓ１は分離信号蓄積手段１０８へ蓄積される。
また、伸張手段１０９によって伸張された画像信号は、色補正手段１１０へと出力される。色変換手段１０６ではマスキング演算等によりＲＧＢ信号をプリンタ系の色材に適したＣＭＹ信号に変換する。さらに下色除去・墨生成手段１１１によりＣ’Ｍ’Ｙ’Ｋ’信号に変換され、プリンタγ補正手段１１２および第２のエッジ量算出手段１１３に出力される。第２のエッジ量算出手段１１３ではＣＭＹＫ版毎に所定のエッジ量算出フィルタによりエッジ量ｅ２〜ｅ５の算出が行われ、中間調処理手段１１４に出力される。中間調処理手段１１４では、文字画像の鮮鋭性と網点画像、連続調画像の粒状性や階調性を両立させるようエッジ量ｅ２〜ｅ５と分離信号蓄積手段１０８からの分離信号ｓ２に応じて適応的にディザを制御する。中間調処理手段１１４によって処理された出力画像信号は、レーザープリンタ等の画像出力手段１１５に出力され、図示しない記録紙等の記憶媒体に印写される。
【００１０】
以下、本発明にかかる画像処理装置を構成する核ブロックの動作をより具体的に説明する。まず、像域分離手段１０３について説明する。
図２は像域分離手段１０３の構成図である。図２に示すように、像域分離手段１０３は入力画像信号を解析し、ｓ１信号とｓ２信号の２つの信号を出力する。ｓ１信号は２ｂｉｔの画像属性を示す信号であり、黒文字領域、色文字領域、および絵柄領域（絵柄領域とは該黒文字領域、色文字領域以外の領域のことである）のいずれかを示すものであり、画素単位で求められる情報である。また、ｓ２信号は網点画像領域における線数を示す信号であり、本実施例では２ｂｉｔ信号である。
ｓ１信号は、エッジ検出手段１３０１、網点検出手段１３０７、色検出手段１３０４により画像の特徴を検出し、さらにこれら３つの検出手段による検出結果を総合判定する判定手段１３１１から求める。具体的な動作について以降説明する。
エッジ検出手段１３０１の一般的な動作を図２を用いて説明する。図２のように、エッジ検出手段１３０１はｒｇｂデータのうちｇデータを入力し、所定のサイズのマトリクスによりパターンマッチング１３０２を行い、文字・線画のエッジ部を検出するよう構成している。本実施例では３×３のマトリクスにより検出を行う例を示している。検出パターンは図３−１〜図３−４のように用意され、各方向のエッジを検出することができる。例えば、図３−１のように縦方向のエッジを検出する場合、○印の画素が白画素で、かつ●印の画素が黒画素である場合に、注目画素（＊印）をエッジ候補とする。白画素、黒画素とは、入力された画像信号に対し、ある所定の２つの閾値によって閾値処理を行い、白画素、黒画素、グレー画素に３値化したものである。このように求められたエッジ候補画素に対して膨張処理１３０３を施し、得られた領域をエッジ部として判定手段１３１１へと出力する。
【００１１】
次に色画素検出手段１３０４の一般的な動作を同じく図２を用いて説明する。
色画素検出手段１３０４では、まず色差判定１３０５を行う。ｒｇｂデータを入力し、注目画素におけるｒｇｂ各色の値の差が、所定の閾値よりも大きい場合、これを色画素候補とする。さらに色画素候補と検出された画素に対して膨張処理１３０５を行い、得られた領域を有彩色領域として判定手段１３１１へと出力する。
次に網点検出手段及び線数検出手段１３０７の動作を同じく図２を用いて説明する。網点検出手段及び線数検出手段１３０７ではまず、ｒｇｂデータのうちｇデータを入力し、所定のサイズのマトリクス（本実施例は３×３、図４参照）にて、中心画素がピーク画素であるかピーク検出１３０８を行っている。注目画素（＊印）が、この周囲の画素全て（ａ〜ｈ）よりも値が大きく、かつａ〜ｈの平均値と注目画素値の差の絶対値が所定の閾値よりも大きいとき、注目画素を網点候補（山ピーク）とする。同様に、注目画素（＊印）が、この周囲の画素全て（ａ〜ｈ）よりも値が小さく、かつａ〜ｈの平均値と注目画素値の差の絶対値が所定の閾値よりも大きいとき、注目画素を網点候補（谷ピーク）とする。これは網点画像を構成する網のピーク画素が、周囲の画素よりも十分に濃度が高いあるいは低い特徴を検出しているものである。得られたピーク画素に対して、密度判定１３０９にて所定領域内にピーク画素が何画素存在するかをカウントする。カウント値が所定の閾値以上であれば網点候補画素は網点画素であると判定し、後段の膨張処理１３１０によって領域膨張され、得られた領域を網点領域としている。
【００１２】
ところで、膨張処理１３０３、１３０６、１３１０はエッジ画素、色画素、網点画素として検出された画素に対しいて、領域を得るために塗りつぶしているものである。本実施例では、膨張処理１３０３、１３０６における膨張は３ｘ３（周辺に１画素づつ膨張するもの）であり。網点検出における膨張処理１３１０では７ｘ７（周辺に３画素づつ膨張するもの）であり、およそ１２０線（ｌｐｉ）程度の網点画像を塗りつぶせるサイズである。
以上のようにして得られた各検出結果を、判定手段１３１１では図２３に示した真理値表に基づき総合判定し、黒文字領域、色文字領域、絵柄領域の３つの画像領域に分離し、２ｂｉｔのｓ１信号として出力する。
また、網点検出手段及び線数検出手段１３０７における密度判定１３０９によって求められた前述のカウント値は、４レベル化部１３１２にて４つのレベルに分類され、２ｂｉｔ信号としてＡＮＤ回路１３１３に送られる。ＡＮＤ回路１３１３では膨張処理１３１０によって網点領域と判定された信号とＡＮＤ処理が行われ、網点領域におけるピーク画素密度情報としてｓ２信号が生成され、出力される。このｓ２信号は網点線数を示す信号でありピーク画素の数が多ければ線数の高い網点領域であり、ピーク画素の数が少なければ線数の低い網点領域である特徴をもちいて判定しているものである。
【００１３】
図５は網点線数とピーク画素の個数との関係を示す図である。線数が高い程ピーク画素の個数が多いことが分かる。逆にピーク画素の個数で線数がある程度特定できることを示している。本実施例では密度判定１３０９では、２０×９画素ブロック内の個数をカウントし、４レベル化部１３１２に出力し、１３１２では２つの閾値によって低線数網点（１００ｌｐｉ以下）、中程度の線数の網点（１００ｌｐｉより高く、１３３ｌｐｉ以下）、高線数網点（１３３ｌｐｉより高い）の３つの線数群に分類判定している。さらにＡＮＤ処理によって、網点領域についての線数を出力する。つまり図６のように２ビットのｓ２信号は、００は低線数、０１は中程度の線数、１０は高線数、１１は非網点として出力する。
尚、本実施例ではピーク画素の個数によって網点線数を判定しているが、特公平８−３１９５２のような注目画素領域の自己相関関数を用いて網点線数検出を行っても良いし、あるいは特開平７−２２００７２のようなフーリエ変換を行い空間周波数特性を演算することにより網点周期を判定し線数を検出する方法を用いてもかまわない。
【００１４】
次に第１のエッジ量算出手段１０４の動作を図７を用いて説明する。第１のエッジ量算出手段１０４は、画像入力手段１０１で読み取られたｇ信号を入力し、エッジ量の算出を行う。入力されたｇ信号は４つのエッジ量検出フィルタ１〜４（図７中の番号で１８１〜１８４に対応）に入力されエッジ量の検出が行われる。４つのエッジ量検出フィルタは、それぞれ図８の（ａ）〜（ｄ）に示す７ｘ７マトリクスサイズの１次微分フィルタであり、順に縦方向エッジ、横方向エッジ、左斜め方向エッジ、右斜め方向エッジを検出するためのものである。これらのエッジ量検出フィルタによって求められた算出結果は続く絶対値化回路１８５〜１８８に入力され絶対値化される。さらにこれら４つの絶対値のうち最大のものが最大値選択回路１８９によって選択され、エッジ量信号ｅ１として出力される。
ここでは、１次微分フィルタによる例を示したが、２次微分フィルタによって実施しても構わない。２次微分フィルタは線の中央部分に高いエッジ量が算出されるので、エッジ強調処理にとって有利な場合がある。もちろん、目的に応じて１次微分と２次微分を組み合わせたり、マトリクスサイズを変更したりしても良い。
【００１５】
次にフィルタ処理手段１０５の動作を図９を用いて説明する。フィルタ処理手段１０５ではスキャナγ補正処理１０２後の画像信号を入力し、像域分離手段１０３による分離信号ｓ１（文字／絵柄）と第１のエッジ量算出手段１０４によるエッジ量ｅ１に基づいて空間周波数特性の変換を行う。ここでは、ＲＧＢのうちＲ信号について説明する。
図９における上側パスは文字領域に適用される処理であり、スルーバッファ１０４１の後のエッジ強調フィルタにより均一なエッジ強調処理１０４２が施されセレクタ１０４５へと出力される。エッジ強調フィルタのフィルタ係数は図１１に示すようなものであり、文字の鮮鋭性を重視した設計となっている。下側パスは絵柄領域に適用される処理であり、平滑化処理手段１０４３により図１２に示すようなフィルタによって一様に平滑化を施された後、適応エッジ強調処理１０４４が施され、先に算出したエッジ量ｅ１に基づいた適応的なエッジ強調が行われる。
適応エッジ強調処理１０４４について図１３を用いて詳細に説明する。第１のエッジ量算出手段１０４によって求められたエッジ量ｅ１は、エッジ量変換テーブル１０４８に入力され、所定の変換テーブルによって補正後のエッジ量ｅ１’に変換される。平滑化処理１０４３後の画像信号はラプラシアンフィルタ１０４６に入力され図１０に示すフィルタ処理によりラプラシアン成分を抽出された後、前述の補正後エッジ量ｅ１’と乗算器１０４９で乗算され、さらに元の画像信号と加算器１０４７により加算処理され出力される。
【００１６】
先ほどのエッジ量変換テーブル１０４８は例えば図１４に示すようにエッジ量ｅ１が小さいほど補正後エッジ量ｅ１’が小さい特性が好ましく、網点写真領域や文字の背景の網点部分などのエッジ量ｅ１が比較的小さい領域は、補正によってさらにｅ１’を小さくなるように修正し弱いエッジ強調が適用されるようにする。逆に網点画像中の文字など比較的エッジ量の大きい領域は、補正によりさらにｅ１’を大きくなるように修正し強いエッジ強調が適用されるようにする。
（図９に戻って）以上のように上下２つのパスで処理された画像信号は、像域分離手段１０３からの分離信号ｓ１によって選択的に出力される。つまり、ｓ１が色文字あるいは黒文字属性の画素に対しては上側のパスからの信号を選択して出力し、絵柄領域属性の画素に対しては下側のパスからの信号を選択して出力する。このようにすることにより、網点部を強調せず、網点上の文字に対してエッジ強調を行うことができ、絵柄部の粒状性と文字鮮鋭性を両立した処理が可能となる。
圧縮手段１０６ではフィルタ後の画像信号に対して画像圧縮を行うが、ＪＰＥＧのような非可逆圧縮方式を用いても良いし、可逆圧縮方式を用いても良い。その後、ＨＤＤ（ハードディスクドライブ）などの蓄積手段１０７に記憶し、再び伸張手段１０９にて圧縮処理されていない画像信号に復元される、色補正手段１１０に出力される。
【００１７】
次に、色補正手段１１０の動作について説明する。色補正処理は、さまざまな手法が考えられるが、ここでは以下のようなマスキング演算が行われるものとする。
［式１］
Ｃ＝α１１×Ｒ＋α１２×Ｇ＋α１３×Ｂ＋β１
Ｍ＝α２１×Ｒ＋α２２×Ｇ＋α２３×Ｂ＋β２
Ｙ＝α３１×Ｒ＋α３２×Ｇ＋α３３×Ｂ＋β３
但し、α１１〜α３３およびβ１〜β３は予め定められた色補正係数で、出力されるＣＭＹも８ｂｉｔ（０〜２５５）の信号とする。上記係数は画像入力手段１０１（スキャナ）のデバイスに依存したＲＧＢ画像信号を、画像出力手段１１５の色材に適したＣＭＹ信号に変換するものである。
【００１８】
次に下色除去・墨生成手段１１１では、墨成分であるＫ信号が生成されると共にＣＭＹ信号から下色除去（ＵＣＲ）が行われる。Ｋ信号の生成およびＣＭＹ信号からの下色除去は、下式のように行われる。
［式２］
Ｋ＝Ｍｉｎ（Ｃ、Ｍ、Ｙ）×β４
Ｃ’＝Ｃ−Ｋ×β５
Ｍ’＝Ｍ−Ｋ×β５
Ｙ’＝Ｙ−Ｋ×β５
但し、Ｍｉｎ（Ｃ、Ｍ、Ｙ）は、ＣＭＹ信号のうち最小のものを表す。
但し、β４、β５は予め定められた係数で８ｂｉｔの信号とする。
下色除去・墨生成手段１１１から出力されたＣ’Ｍ’Ｙ’Ｋ’信号は、プリンタγ補正手段１１２および第２のエッジ量算出手段１１３に入力される。
【００１９】
第２のエッジ量算出手段１１３では、前述した第１のエッジ量算出手段１０４と同等と同等の方法で再度エッジ量の算出が行われる。先程はｇ信号に対してエッジ量算出を行っていたが、第２のエッジ量算出手段１１１では、Ｃ’、Ｍ’、Ｙ’、Ｋ’夫々の画像信号に対して独立してエッジ量の算出を行うよう構成している。このようにして求められたエッジ量ｅ２〜ｅ５は中間調処理手段１１４に入力される。
中間調処理手段１１４では、求められたエッジ量に応じて特性および処理を連続的に制御し、高品位な画像再生が実現できるよう構成している。
【００２０】
また中間調処理の別の実施例としては、特開２００１−１２８００４「画像処理方法、画像処理装置及び記憶媒体」に開示されているものがある。特開２００１−１２８００４では、誤差拡散処理の量子化閾値をディザ形状とするとともに、エッジ量によってそのディザ振幅の大きさを制御するよう構成している。エッジ量の小さな絵柄部分には振幅の大きなディザ閾値を適用し、エッジ量の大きな文字の輪郭部分には振幅の小さなディザ閾値あるいは振幅をゼロにした閾値を適用することにより文字の鮮鋭性と絵柄部の粒状性を両立している。実施例中ではエッジ量に基づき求められた倍率を基本となるディザ振幅に乗算して振幅レベルを制御する方法が開示されている。第２のエッジ量算出手段１１３で求めたエッジ量ｅ２〜ｅ５を、前述したようなエッジ量に基づき連続的に制御される中間調処理手段１１４に入力し、中間調処理を施こすことによってデフェクトのない高品質な画像再生を行うことができる。
【００２１】
本発明の中間調処理手段は、このようなディザ形状の振幅を有する閾値により誤差拡散を行うような階調特性に優れたドット再現を行う画像領域と、フラットな形状を有する閾値により誤差拡散を行うような鮮鋭性に優れたドット再現を行う画像領域とを選択的に切り替えるような処理である。その中間調処理手段１１４のより詳細な説明を図１５を用いて説明する。本実施形態における中間調処理手段はＣ’、Ｍ’、Ｙ’、Ｋ’の４つの版に対してそれぞれ行われるものであり、図１５ではそのうちシアン（Ｃ’）版に対する処理を例として示すが、その他の版についても同様である。
プリンタγ補正手段１１２からの画像信号Ｃ’は加算器１１４０に入力される。加算器１１４０では、後述する誤差拡散計算部１１４５からの信号と入力信号Ｃ’を加算しｍｉを求め、比較器１１４２へと出力する。比較器１１４２では、閾値選択部１１４１によって設定された閾値ｔｈｍとｍｉを比較し、閾値ｔｈｍに応じて量子化を行う。つまりｔｈｍより大きければｏｕｔ＝１（ＯＮドット）を出力し、小さければｏｕｔ＝０（ＯＦＦドット）を出力する。量子化結果は同時に重み発生部１１４６へと送られ、重み発生部ではｏｕｔ＝１の場合は２５５を、ｏｕｔ＝０の場合は０という重みを発生し、減算器１１４３へと出力する。減算器１１４３では、加算器１１４０からの進行ｍｉから重みｗｔを減算し、誤差値ｅｒｒを誤差拡散計算部１１４５へと出力する、誤差拡散計算部１１４５では所定の拡散マトリクス１１４４にもとづいて誤差値ｅｒｒを周辺画素に拡散し、加算器１１４０へのｍｅｒ信号を出力する。以上の説明は誤差拡散の基本的な構成動作であり、入力画像に対して適切な濃度再現が可能な中間調処理を実現できる。
【００２２】
ここで、閾値選択部１１４１では網点線数を示す信号ｓ２信号と、第２のエッジ量算出手段１１３からのｅ２信号に基づいて閾値セット１１４７から選択するよう動作する。閾値セット１１４７には、階調特性に優れたディザ形状をもつ閾値（ディザ強）と、鮮鋭性に優れたフラットな形状をもつ閾値（フラット）と、両者の中間的な形状をもつディザ閾値（ディザ弱）が格納されており、ｅ２とｓ２によって最適な閾値が使用されるものである。より具体的には以下の通りである。
まず網点線数信号ｓ２に基づいて、画素毎にエッジ判定閾値セットの選択が行われる。図１６に示すように、網点線数に応じて異なる閾値セットが選択される。低線数網点である場合にはｔｈ１、ｔｈ２とも比較的低い閾値が選択され、より高線数になるにつれて或いは非網点になるにつれて高い閾値が選択させるよう構成しておく。ここで、ｔｈ１、ｔｈ２はエッジ量ｅ２に対する判定閾値であり、強エッジ領域、弱エッジ領域、および非エッジ領域の３つの領域に分類するための閾値である。選択されたエッジ判定閾値セットのｔｈ１、ｔｈ２の値に応じて、図１７に示すように３つの領域に分類し、ｔｈ１より小さなエッジ量を有する領域は非エッジ領域と判定され、ディザ強の閾値が選択される。ｔｈ１以上かつｔｈ２よりも小さなエッジ量を有する領域は弱エッジ領域と判定され、ディザ弱の閾値が選択される。さらにｔｈ２以上のエッジ量を有する領域は強エッジ領域と判定され、フラットな閾値が選択される。
このように、網点線数情報に応じてエッジの判定閾値を変更し、適用する閾値の振幅をコントロールすることによって、原稿の持つ網点の基調と干渉することのない、高品位な画像再生ができる画像処理装置を提供することができる。
【００２３】
ところで、先に説明した適応フィルタの性能は、線数の高い網点については十分な平滑効果を奏することができるが、線数の低い網点に関しては平滑が十分に行えず、もとの原稿が有する網点構造が残ってしまう特徴がある。さらに、エッジ量に基づく適応フィルタを理を行っているため、特定の銭数以上の網点は平滑効果が得られるが、特定の銭数以下の網点画像に対しては急激に平滑効果が悪くなる特性を持っている。図１８を用いて実際のフィルタ効果を説明する。図１８は、網点画像に対するフィルタ処理手段の処理効果を示す図である。実線は原稿の網点の起伏（ピークｔｏピーク）を示したものである。図１８の例では３０％面積率の網点画像におけるプロットである。また、点線はフィルタ処理手段後の網点画像信号の起伏（ピークｔｏピーク）を示したものである。横軸が線数である。もとの原稿も高線数になるほど起伏が小さくなるが、図１８の例では１３３ｌｐｉ以上では十分な平滑が行われているのが分かる。逆に１３３ｌｐｉよりも低線数の領域では平滑化が十分に行われていないことが分かる。これは、適応フィルタの本来の動作によって起こるものであり、文字などの強いエッジが存在する部分には平滑化を行わず、むしろ強調を行うことで網点上の文字の鮮鋭性を高く保つことを目的としているので、低線数の網点部に対して高いエッジがとれてしまうのは仕方のないことである。このように適応フィルタによる処理では十分に平滑が行える線数領域と、平滑が行えない線数領域が存在する。
【００２４】
このような網点起伏が残る領域に対してディザ振幅を有する中間調処理を施すと、原稿の網点と中間調処理によるディザ基調が干渉してモアレ状の異常画像となる。よって、前段の適応フィルタによってどの程度網点の起伏が残っているかの情報をもとに、ディザ振幅の強度を決定する方法が干渉モアレのない画像再生に有効であり、本発明はこれを実現するものである。
つまり像域分離手段における網点線数情報と、第２のエッジ量算出手段におけるエッジ量に基づいて、中間調処理手段のディザ閾値の振幅を選択的に適用することによって、干渉モアレの発生しない高品位な画像再生が可能となる。
【００２５】
以上述べた実施例においては、網点線数情報ｓ２に応じてエッジ量ｅ２に対する閾値を選択的に変更し、ディザ強、ディザ弱、フラットの各閾値が適用される領域を変更制御するものであったが、次のような実施例でも同様の効果を得ることができる。
図１９に示すように、予め設定した所定の閾値（ｔｈ１、ｔｈ２）によってエッジ量ｅ２を閾値処理し、非エッジ領域、弱エッジ領域、強エッジ領域に分類し、これら分類した３つの領域と線数情報ｓ２との組合せによってディザ強、ディザ弱、フラットの各閾値を選択的に使用するものである。図１９のように、高線数および非網点の領域では、非エッジ〜弱エッジ〜強エッジに変化するにつれて、ディザ強〜ディザ弱〜フラット閾値を適用するように構成し、中線数領域ではディザ強は用いずに、ディザ弱〜フラット閾値を適用し、さらに低線数領域ではフラット閾値のみを適用するように構成する。このように構成しても線数の低い網点領域に対してはフラット閾値として干渉モアレを低減する効果を得ることができる。
以上のように、高いエッジ量が検出される領域や線数の低い領域である場合に、フラットな閾値など周期構造の弱いドット生成となるような中間調処理を適用することによって、原稿の持つ網点との干渉モアレを抑制することができる。
【００２６】
先に述べたように、前段のフィルタ処理手段では網点の線数によって、網点の起伏が多く残ったり、十分に平滑されたりすることを説明した。これとは別に、同じ線数の網点に対しても、画質モードを変更すると網点の起伏の残り具合が変わってくる。例えば、文字の鮮鋭性を重視する文字モードでは、デフォルトの文字写真モードと比較して、よりエッジ強調を重視した画像設計とするのが一般的である。つまり、フィルタ処理手段では検出されたエッジ量に対して、より強調度を強める補正を行うものである。このように制御すると、網点起伏の残り具合が図２０に示すように変わってくる。フィルタ処理後（文字写真モード）の短い点線に比べて、フィルタ処理後（文字モード）の長い点線のプロットが、より網点起伏が残っていることが分かる。また、これには傾向があり、それは、全体的に起伏が残るのではなく、中線数領域における起伏が残りやすくなると言うものである。図１９のように、１５０ｌｐｉ以上の網点領域では文字写真モードも文字モードも網点起伏の大きさはほとんど変わらない。１３３ｌｐｉ程度の網点に対して文字写真モードでは十分な平滑が行えるのに対し、文字モードでは起伏が残る結果となる。この現象もエッジ量に基づき強調量をコントロールする適応フィルタに起因するものであり、十分にエッジ量の小さい領域（１５０ｌｐｉ以上のような高線数領域）では文字写真モードと同じフィルタ設定とし、中程度は文字写真モードより強調度を強めるように制御するためである。このようなフィルタ処理手段の特性が変わったときには、後段における中間調処理部での閾値設定も変更することが望ましい。
【００２７】
その制御の様子を図２１で説明する。図２１は先に示した図１６と同じ、網点線数ｓ２に応じてエッジ量ｅ２の閾値を設定するテーブルである。網点起伏が残るフィルタ処理モードの場合には、図１６に比べて低線数〜中線数のｔｈ１およびｔｈ２を低めに設定するよう構成する。このように構成すると、より小さなエッジ量に対してもディザ振幅の小さなディザ弱、あるいはフラット閾値が適用されるようになり、文字写真モードでのディザ設定よりも、周期的構造の弱いドット生成が選択されやすくなり、原稿の持つ網点構造との干渉が起こりにくくでき、モアレのない高品位な画像再生がおこなえる。
以上説明した実施形態は、画素単位に網点線数情報を保持する構成であった。このような構成では、画像一面のどの領域が何ｌｐｉの線数の画像であるかという情報を保持するため、網点線数が混在したような画像に対してもエリア毎に最適な中間調処理パラメータを適用でき、高品位な画像が得られる。しかしながら、画素単位で情報を持つため、分離信号蓄積手段における情報蓄積メモリが大きく、コスト高となるデメリットも持っている。他の発明では、蓄積する情報を最低限とすることによりコストダウンを行える装置を提供するものである。
【００２８】
図２２に他の実施形態を示す。図２２は基本的に図１と同様であるが、像域分離手段１０３による網点線数結果ｓ２を蓄積するのではなく、ｓ２から最低線数判定１１６をおこなうものである。検出された線数のうち最低線数の値をテンポラリバッファに蓄積しておき、画像全面に対してｓ２の結果が得られた時点で最も低い線数の情報をｓ３として線数情報保持手段１１７に蓄積する。これは例えば、１３３ｌｐｉや１７５ｌｐｉといった唯一の値であり、ページに対して唯一保持されるものである。
中間調処理手段１１４では、最低線数情報ｓ３に基づいてｅ２を閾値処理するためのエッジ判定閾値セットを選択し（図１６と同様の動作）、得られたエッジ判定閾値ｔｈ１、ｔｈ２に基づいて非エッジ領域、弱エッジ領域、強エッジ領域に分類するように構成する。一般に、印刷原稿では網点線数が混在することはほとんどなく、唯一の線数情報を保持しているだけで十分なことが多い。また、仮に複数の線数の網点画像がページ内に混在していたとしても、最低の線数を判定し、最低の線数に対して干渉モアレが起こらない設定にしておけば、それよりも高い線数に対して干渉モアレが発生することはなく、モアレ発生の起こらない装置を提供することができる。
【図面の簡単な説明】
【００２９】
【図１】本発明の実施形態に係る画像処理装置のブロック図である。
【図２】像域分離手段１０３の構成図である。
【図３】検出パターンの図である。
【図４】所定のサイズのマトリクスの図である。
【図５】網点線数とピーク画素の個数との関係を示す図である。
【図６】ｓ２と線数の関係を示す図である。
【図７】第１のエッジ量算出手段１０４の動作を示す図である。
【図８】７ｘ７マトリクスサイズの１次微分フィルタを示す図である。
【図９】フィルタ処理手段１０５の動作を示す図である。
【図１０】エッジ強調フィルタのフィルタ係数を示す図である。
【図１１】エッジ強調フィルタのフィルタ係数を示す図である。
【図１２】エッジ強調フィルタのフィルタ係数を示す図である。
【図１３】適応エッジ強調処理１０４４について説明する図である。
【図１４】エッジ量変換テーブルを示す図である。
【図１５】中間調処理手段のブロック図である。
【図１６】網点線数とエッジ判定閾値との関係を示す図である。
【図１７】エッジ量を３分類した図である。
【図１８】網点画像に対するフィルタ処理手段の処理効果を示す図である。
【図１９】網点線数とエッジ量の関係を示す図である。
【図２０】網点線数と網点起伏の関係を示す図である。
【図２１】網点線数とエッジ判定閾値との関係を示す図である。
【図２２】本発明の他の実施形態に係る画像処理装置のブロック図である。
【図２３】真理値を表す図である。
【符号の説明】
【００３０】
１００  画像処理装置、１０１  画像入力手段、１０２  スキャナγ補正手段、１０３  像域分離手段、１０４  第１のエッジ量算出手段、１０５  フィルタ処理手段、１０６  圧縮手段、１０７  蓄積手段、１０８  分離信号蓄積手段、１０９  伸張手段、１１０  色補正手段、１１１  下色除去・墨生成手段、１１２  プリンタγ補正手段、１１３  第２のエッジ量算出手段、１１４  中間調処理手段、１１５  画像出力手段
【図１】
2008078830.tif 000003
【図２】
2008078830.tif 000004
【図３】
2008078830.tif 000005
【図４】
2008078830.tif 000006
【図５】
2008078830.tif 000007
【図６】
2008078830.tif 000008
【図７】
2008078830.tif 000009
【図８】
2008078830.tif 000010
【図９】
2008078830.tif 000011
【図１０】
2008078830.tif 000012
【図１１】
2008078830.tif 000013
【図１２】
2008078830.tif 000014
【図１３】
2008078830.tif 000015
【図１４】
2008078830.tif 000016
【図１５】
2008078830.tif 000017
【図１６】
2008078830.tif 000018
【図１７】
2008078830.tif 000019
【図１８】
2008078830.tif 000020
【図１９】
2008078830.tif 000021
【図２０】
2008078830.tif 000022
【図２１】
2008078830.tif 000023
【図２２】
2008078830.tif 000024
【図２３】
2008078830.tif 000025