(57)【特許請求の範囲】
【請求項１】
画像中の文字エッジ領域を検出する文字エッジ検出手段と、前記画像中の前記文字エッジ領域に囲まれた領域を文字内部領域として検出する文字内部検出手段と、前記画像中の高濃度領域および低濃度領域を検出する濃度情報検出手段と、前記文字エッジ領域に対して文字用の画像処理または画像処理パラメータを適用し、前記文字内部領域かつ高濃度領域に対して絵柄用の画像処理または画像処理パラメータを適用し、前記文字内部領域かつ低濃度領域に対して前記文字用の画像処理または画像処理パラメータあるいは前記文字用と前記絵柄用の中間的な特性を持つ画像処理または画像処理パラメータを適用する画像処理手段とを有することを特徴とする画像処理装置。
【請求項２】
ユーザ指定により画質モードを選択する選択手段を有し、特定の画質モードが選択された時は、文字内部領域における濃度情報検出結果に応じた画像処理または画像処理パラメータの切り替えを実質的に無効にすることを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記特定の画質モードは、色材消費量を節約するトナーセーブモードであることを特徴とする請求項２記載の画像処理装置。
【請求項４】
前記画像処理は、墨処理、γ変換、擬似中間調処理のうち、少なくとも１つを含むことを特徴とする請求項１記載の画像処理装置。
【請求項５】
前記画像処理は墨処理を含み、濃度の異なる２つの黒色材を用いて画像再生を行う画像再生手段を有し、前記文字内部領域かつ高濃度領域に対して２つの黒色材を用いて画像再生する墨処理を行い、前記文字内部領域かつ低濃度領域において濃度が高い方の黒色材のみを用いて画像生成する墨処理を行うことを特徴とする請求項１記載の画像処理装置。
【請求項６】
画像中の文字エッジ領域を検出する文字エッジ検出工程と、前記画像中の前記文字エッジ領域に囲まれた領域を文字内部領域として検出する文字内部検出工程と、前記画像中の高濃度領域および低濃度領域を検出する濃度情報検出工程と、前記文字エッジ領域に対して文字用の画像処理または画像処理パラメータを適用し、前記文字内部領域かつ高濃度領域に対して絵柄用の画像処理または画像処理パラメータを適用し、前記文字内部領域かつ低濃度領域に対して前記文字用の画像処理または画像処理パラメータあるいは前記文字用と前記絵柄用の中間的な特性を持つ画像処理または画像処理パラメータを適用する画像処理工程とを有することを特徴とする画像処理方法。
【請求項７】
請求項６記載の画像処理方法をコンピュータに実現させるためのプログラム。
【請求項８】
請求項６記載の画像処理方法をコンピュータに実現させるためのプログラムを記録し
たコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラースキャナにより画像を読み取りあるいはネットワークを介して画像を取得し、画像中の文字領域や絵柄領域を判定して、判定結果に基づき画像処理を行う画像処理装置、方法、プログラムおよび記録媒体に関する。
【背景技術】
【０００２】
画像中の文字領域と絵柄領域を識別し、文字領域と絵柄領域に対して異なる画像処理を行う装置において、従来、文字領域として識別して文字用の画像処理を施す対象領域は、厳密には文字エッジ領域であることが多い。線幅１０ｄｏｔ付近までは文字内部領域も含めて文字領域と判定することは難しくないが、それ以上の太い文字の文字内部を文字領域と判定することは難しい。また、文字エッジは文字用の画像処理を施し、文字内部は絵柄用の画像処理を施すため、視覚的に色や明度の段差が目立ち画質が劣化する。
【０００３】
そこで、特許文献１、２に記載の装置では、文字内部と文字エッジの処理の差を小さくして視覚的に劣化が目立たないようにするため、文字エッジ領域、文字内部領域、絵柄領域を識別して墨処理やγ変換等の画像処理を切り換えている。文字内部に対しては、文字エッジ用の画像処理パラメータと絵柄用の画像処理パラメータの概ね中間的な特性を持つ画像処理パラメータを用いて画像処理を行う。特許文献２では、墨処理に関して文字エッジと全く同一のパラメータを適用している。
【０００４】
従来、黒文字エッジに対しては、黒色材のみで再生するＫ単色墨処理を行っている。これは、プリンタで出力する際に黒色材と他の色材で色ずれが発生し、エッジ部が色付くのを防止するためである。前掲した特許文献１、２では、図１８に示すように、黒文字内部においても、Ｋ単色あるいはＫ単色に近い墨処理を施している。
【０００５】
【特許文献１】特開２０００−１３４４７１号公報
【特許文献２】特開２００３−１８９０９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、高濃度黒文字内部をＫ単色あるいは概ねＫ単色で再生すると、文字内部で原稿の濃度が忠実に再現できずにやや明るく再現されてしまう問題がある。黒の明度域をより低明度まで有効に使用するには、Ｋ単色再生よりもＫにＣＭＹ色材を重ねて打つ方が有利であることが知られており、印画紙画像等、画像に深みを持たせたい場合には、特に色域を考慮してＫ＋ＣＭＹ再生が行われている。黒文字に対しても全く同じことが言え、墨処理は色の深みに密接に影響する。
【０００７】
また、そもそも文字エッジと文字内部の色や明度の段差が問題になるのは、低〜中濃度の太文字である。黒文字エッジ部をＫ単色再生（文字用の処理）、黒文字内部をＫ＋ＣＭＹで再生（絵柄用の処理）する場合、図１９の左図のようになり、文字内部はＣＭＹ＋Ｋと言っても、低濃度は粒状性を良くするためＫを使わずにＣＭＹで再生される。この場合、エッジ部と文字内部とで色や明度を完全に一致させることは難しく、経時変動を考慮すると不可能とも言える。しかし、高濃度であればあるほど文字内部でもエッジ部と同様にＫ量が多くなり、変動の影響を受けにくい。色や明度だけでなく、出力時の色ずれにより、図１９の右図のように低濃度太文字では白抜けが発生することもある。中濃度太文字でも完全に白ではないが濃度が低い部分ができてしまい劣化が大きい。しかし、高濃度太文字の場合は色ずれが発生しても劣化が小さい。つまり、文字内部だけ絵柄用の処理を施した場合、色や明度や白抜けの不具合が発生するのは低〜中濃度太文字であって、高濃度では問題にならない。一方、高濃度太文字の文字内部に文字用の処理を施そうとすると、絵柄中で文字内部として誤検出してしまい、大きな劣化を発生させる危険がある。
【０００８】
本発明は上記した問題点に鑑みてなされたもので、
本発明の目的は、低濃度太文字の文字内部は文字エッジと同等あるいは比較的近い処理を施すことで、色や明度の段差や色ずれによる白抜けが無い文字画質を達成し、高濃度太文字の文字内部は文字エッジとは異なる処理を施すことで、原稿の明度を忠実に再現し、絵柄部の誤分離を削減した画像処理装置、方法、プログラムおよび記録媒体を提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、画像中の文字エッジ領域を検出する文字エッジ検出手段と、前記画像中の前記文字エッジ領域に囲まれた領域を文字内部領域として検出する文字内部検出手段と、前記画像中の高濃度領域および低濃度領域を検出する濃度情報検出手段と、前記文字エッジ領域に対して文字用の画像処理または画像処理パラメータを適用し、前記文字内部領域かつ高濃度領域に対して絵柄用の画像処理または画像処理パラメータを適用し、前記文字内部領域かつ低濃度領域に対して前記文字用の画像処理または画像処理パラメータあるいは前記文字用と前記絵柄用の中間的な特性を持つ画像処理または画像処理パラメータを適用する画像処理手段とを有することを最も主要な特徴とする。
【発明の効果】
【００１０】
本発明（請求項１、６）によれば、高濃度文字内部に対して文字エッジと異なる画像処理または画像処理パラメータを適用するため、高濃度の太文字におけるエッジ部の色付きを抑制し、文字内部の明度を忠実に再生でき、加えて、絵柄部の誤分離を抑制できる。また、低濃度文字内部に対して文字エッジと同等の画像処理または画像処理パラメータを適用するため、低濃度の太文字におけるエッジと文字内部における色や明度の段差や白抜けが無い高画質な文字画像を再生できる。また、低濃度文字内部に対して文字用と絵柄用の中間的な特性を持つ画像処理または画像処理パラメータを適用するため、特定濃度の太文字内部で発生する処理切り換えによる劣化を極力抑制し、低濃度太文字におけるエッジと文字内部における色や明度の段差や白抜けによる劣化の小さい高画質な文字画像を再生できる。
【００１４】
本発明（請求項２、３）によれば、ユーザ指定によりトナーセーブモードに代表される特定モードが選択された場合は、文字内部領域における濃度情報検出結果に応じた画像処理または画像処理パラメータの切り換えを実質的に無効にするため、各モードに最適な画像を再生できる。
【００１５】
本発明（請求項４）によれば、墨処理、γ変換、擬似中間調処理のうち少なくとも１つに関して、文字内部領域における濃度情報に応じた画像処理または画像処理パラメータの切り換えを行うため、文字内部領域の画質に関わる処理を濃度情報に応じて効果的に切り換えることができ、高画質な文字画像を再生できる。
【００１６】
本発明（請求項５）によれば、濃度の異なる２つの黒色材を用いて画像再生を行う装置においても同様に、文字内部領域における濃度情報に応じた墨処理の切り換えを行うため、低濃度太文字における白抜け等の不具合が無い高画質再生と、高濃度太文字における明度忠実再生と、絵柄部の誤分離抑制を、両立することができる。
【発明を実施するための最良の形態】
【００１７】
以下、発明の実施の形態について図面により詳細に説明する。
【００１８】
実施例１：
図１は、本発明の実施例１の構成を示す。スキャナ１０は、ＲＧＢ信号からなる画像データを取得し、スキャナγ補正手段１１はスキャナのγ特性を補正し、反射率リニアな信号を濃度リニアな信号へ変換する。スキャナ色補正手段１２は、スキャナ特性に依存したＲＧＢ信号をスキャナに依存しないデバイス非依存のＲ’Ｇ’Ｂ’信号に変換する。一方、スキャナ入力後の画像データから属性判定手段２０によって、（１）黒文字エッジ、（２）低濃度黒文字内部、（３）高濃度黒文字内部、（４）色文字エッジ、（５）網点、（６）その他、の何れの領域に注目画素が属するかを判定する（図中の丸付き数字１〜６は上記（１）〜（６）に対応する。以下、同様である）。操作パネル２２は、ユーザが画質モードを選択指定できる機能を持ち、属性判定手段２０は画質モードに応じてパラメータを切り換えることができる。
【００１９】
図２は、属性判定手段２０の構成を示す。図２の各ブロックについて説明する。図３（ａ）は、エッジ判定手段２００の構成を示す。３値化回路手段２０００は、ＲＧＢ各８ビットからなる入力画像のうちＧ信号を２つの閾値ｔｈ１およびｔｈ２（ｔｈ１＜ｔｈ２）で３値化する。０がシャドー側、２５５がハイライト側で、０≦Ｇ≦ｔｈ１ならば黒画素、ｔｈ１＜Ｇ＜ｔｈ２ならば中間画素、ｔｈ２≦Ｇ≦２５５ならば白画素とする。黒画素パターンマッチング２００１では、３×３のマトリクス内の黒画素パターンが図３（ｂ）のいずれかとマッチングしたときに注目画素を連結黒画素と判定する。白画素パターンマッチング２００２も同様に白画素が図３（ｃ）とマッチするかどうかをみて連結白画素を判定する。計数手段２００３、２００４は、注目画素を中心とした３×３画素内で連結黒画素数と連結白画素数を計数し、計数値が一定値（例えば２）以上のとき“１”を出力し、ＡＮＤ回路２００５で両方の計数結果が“１”である場合にエッジ部であると判定する。つまり、文字の輪郭部分には連結白画素及び連結黒画素が同時に一定以上の密度で存在するという性質を利用して判定する。
【００２０】
図４（ａ）は、白地判定手段２０１の構成を示す。２値化手段２０１０は、Ｇ信号に対して白画素であるか黒画素であるかを２値判定する。判定した白画素でパターンマッチング２０１１を行い、孤立で存在する白画素の判定を覆す。具体的には図４（ｂ）の縦横斜め４方向の白画素連続性を見るパターンでパターンマッチングを行い、マッチすれば白画素、マッチしなければ黒画素とする。次に、膨張手段２０１２は、注目画素を含む周囲１１×１１画素をみて、その中に１つでも白画素があれば注目画素を白画素に覆す膨張処理を行う。更に、収縮手段２０１３は、注目画素を含む周囲１７×１７画素をみて、その中に１つでも黒画素があれば注目画素を黒画素に覆す収縮処理を行う。収縮処理後に白画素として残った領域が、最終的に白地判定される領域となる。
【００２１】
図５（ａ）は、網点判定手段２０２の構成を示す。網点判定はピーク画素検出による方法を用いて行う。ピーク画素検出は、注目画素が濃度変化の山または谷を示す極点であるかどうかを、周囲の画素との濃度関係から判定するものである。Ｍ×Ｍ画素からなるブロック内において、中心画素の濃度レベルが他のすべての濃度レベルよりも高い、あるいは低いときに、式（１）あるいは式（２）のようにして極点かどうかを判定する。式（１）によりピーク画素を検出しているのがピーク画素検出手段（３×３）２０２０であり、式（２）によりピーク画素を検出しているのがピーク画素検出手段（５×５）２０２１である。
Ｍ＝３（図５（ｂ））の場合、
｜２ｍ０−ｍ１−ｍ８｜≧ΔｍＴＨ    かつ、
｜２ｍ０−ｍ２−ｍ７｜≧ΔｍＴＨ    かつ、
｜２ｍ０−ｍ３−ｍ６｜≧ΔｍＴＨ    かつ、
｜２ｍ０−ｍ４−ｍ５｜≧ΔｍＴＨ    式（１）
Ｍ＝５（図５（ｃ））の場合、
｜２ｍ０−ｍ３−ｍ２２｜≧ΔｍＴＨ    かつ、
｜２ｍ０−ｍ８−ｍ１７｜≧ΔｍＴＨ    かつ、
｜２ｍ０−ｍ１−ｍ２４｜≧ΔｍＴＨ    かつ、
｜２ｍ０−ｍ７−ｍ１８｜≧ΔｍＴＨ    式（２）
つまり、中心画素を挟んで対称の位置にある２つの画素レベルの平均値と中心画素の濃度差の絶対値が、閾値ΔｍＴＨよりも大きいときに、中心画素をピークとして検出する。ＲＧＢ各信号に対してピーク画素検出を行ってもよいが、簡略化する場合はＧ信号に対してピーク検出を行う。そして、ピーク画素の情報を基に、その領域が網点領域であるかどうかを判定する。ＯＲ回路２０２２で２つのピーク画素検出手段２０２０と２０２１のうちどちらか一方でもピーク画素として検出されればピーク画素と判定し、ブロック化手段２０２３では、４×４画素からなるブロック毎にピーク画素が１つでも存在すればアクティブブロックと判定し、密度補正手段２０２４では、注目ブロックを中心とした５×５ブロック内におけるアクティブブロックを計数して計数値が所定個数以上の場合に注目ブロックを網点ブロックとし、最後に膨張手段２０２５で、３×３ブロックでの膨張処理を行い、１つでも網点ブロックが存在すれば注目ブロックを網点領域とする。
【００２２】
図６は、色判定手段２０３の構成を示す。有彩画素検出手段２０３０は、Ｍａｘ（｜Ｒ−Ｇ｜，｜Ｇ−Ｂ｜，｜Ｂ−Ｒ｜）＞ｔｈ３（ｔｈ３は所定の閾値）に該当する画素を有彩画素として検出し、ブロック判定手段２０３１は４×４画素からなるブロック毎に有彩画素が１つでも存在すればアクティブブロックと判定し、膨張手段２０３２は７×７ブロックでの膨張処理を行い、１つでもアクティブブロックが存在すれば注目ブロックを有彩領域とする。この処理は色判定方法の一例であり、網点判定のように計数処理するなどして誤判定を排除する処理を加えることにより高性精度に判定できる。
【００２３】
図７は、文字エッジ検出手段２０４の構成を示す。エッジ判定手段２００、白地判定手段２０１、網点判定手段２０２の結果から、白地上文字エッジ判定手段２０４０は文字エッジ候補画素を判定する。エッジかつ白地かつ非網点の場合に文字エッジ候補画素であると判定する。前述のエッジ判定手段２００は、内側エッジ／外側エッジともに１ｄｏｔずつを文字エッジ候補画素として検出する。内外１ｄｏｔずつの計２ｄｏｔでは、フィルタ１３の処理に対して不十分であるので、膨張手段（３×３）２０４１によって膨張処理を行い、その結果を“文字エッジ”とする。膨張手段（３×３）２０４１は、注目画素を中心とした３×３画素の文字エッジ候補画素を参照し、１つでも文字エッジ候補画素が存在すれば注目画素を文字エッジとする処理である。膨張量はここでは３×３であるが、スキャナの色ずれ特性やフィルタ処理での必要膨張量を考慮して５×５などにしても良い。黒文字／色文字判定手段２０４２では、文字エッジと色判定手段２０３の結果から、文字エッジかつ有彩色の場合に“色文字エッジ”であると判定し、文字エッジかつ無彩色の場合に“黒文字エッジ”であると判定する。
【００２４】
図８（ａ）は、文字内部検出手段２０５の構成を示す。黒文字エッジの識別信号から、文字なか画素候補検出手段２０５０は黒文字内部（黒文字エッジ領域よりも内側）を文字なか画素候補領域として検出する。更に、ＲＧＢ最小値選択手段２０５１はＲＧＢ信号からＲＧＢ最小値を選択し、濃度判定手段２０５２はＲＧＢ最小値を、所定の閾値で２値化して所定濃度以上の画素領域を検出し、論理積演算手段２０５３は所定濃度以上でかつ文字なか画素候補領域である領域を黒文字内部として検出する。“所定濃度以上”の制約を付けているのは、例えば原稿が新聞紙のようにややグレーがかった紙の原稿である場合、本来の文字内部だけでなく文字エッジと文字エッジに囲まれた紙白の背景部分も文字内部として判定してしまうことがあり、これを防止するためである。新聞紙等、白色度の低い原稿で誤分離が発生しないように所定濃度を予め設定しておく。
【００２５】
図８（ｂ）は、文字なか画素候補検出手段２０５０を説明する図である。上下左右方向に、Ｍ画素（例えばＭ＝２７）を参照する。注目画素に対して上下左右の各領域をＡＲ１〜４とすると、黒文字エッジ領域に囲まれた領域かどうかを判定するには、例えば、ＡＲ１領域とＡＲ３領域に存在する画素の文字エッジ検出手段２０４の出力信号を参照し、ＡＲ１領域及びＡＲ３領域のそれぞれに一つ以上の黒文字エッジ画素が存在する場合には、注目画素を黒文字エッジ領域に囲まれた領域であると判定する。同様に、ＡＲ２領域とＡＲ４領域に存在する画素の文字エッジ検出手段２０４の出力信号を参照し、ＡＲ２領域及びＡＲ４領域のそれぞれに一つ以上の黒文字エッジ画素が存在する場合には、注目画素を黒文字エッジ領域に囲まれた領域であると判定する。ＡＲ１〜ＡＲ４の４方向中の３方向や全方向に黒文字エッジ領域が有る場合も、その注目画素は黒文字エッジ領域に囲まれた領域に有ると判定することができる。注目画素が非黒文字エッジ領域であり、かつ、黒文字エッジ領域に囲まれた領域であるとき、注目画素を文字なか画素候補領域と判定する。参照画素範囲を表すＭの値を大きくしたり小さくしたりすることで、どの太さの文字まで文字なか判定が対応するかを制御することができる。
【００２６】
図９は、濃度情報検出手段２０６の構成を示す。濃度情報の検出は、注目画素だけを見て判定すると、ちょうど閾値付近の濃度の文字の場合に、スキャナ入力時のノイズによって高濃度領域と判定されたり低濃度領域と判定されたりという細かい切り換えが発生してしまう。そこで、周辺画素を参照して判定することで切り換えを生じにくくする。注目画素周辺の５×５画素を参照して、５×５平均手段２０６０で平均値を算出し、閾値判定手段２０６１は、平均値に対して閾値判定する。閾値判定手段２０６１は、閾値設定手段２０６２で設定された閾値に基づき高濃度領域の画素であるか低濃度領域の画素であるかを判定する。閾値未満ならば高濃度領域、閾値以上ならば低濃度領域と判定する。従来の墨処理で文字エッジと文字内部の色や明度の段差が目立つ濃度は低濃度領域と判定されるように、閾値を設定しておく。“低濃度”といっても実際は低〜中濃度まで含み、図１９の従来の墨処理を説明した図で言えば、上から２つめまでの低濃度太文字と中濃度太文字を“低濃度領域”と判定し、３つめの高濃度太文字のみを“高濃度太文字”と判定する。
【００２７】
また、閾値設定手段２０６２は、ユーザが選択した画質モードに応じて閾値を可変設定できる。ユーザがトナーセーブモードを選択設定した場合には、閾値を最小値である０にする。０にすることで常に低濃度領域と判定され、実質的に文字内部領域の濃度による処理の切り換えが無効になる。トナーセーブモードは、テスト印字等、印字内容だけを確認したい場合に、印字濃度を下げて印刷出力してトナー消費量を節約するモードである。印字濃度を下げて出力するこのモードにおいては、高濃度黒文字の明度を原稿に忠実に再現するという目的自体が意味を成さないし、また、高濃度黒文字内部をＫ＋ＣＭＹで再生するよりＫ単色で再生した方がトナー消費量を抑えることにも繋がる。そのため、トナーセーブモードでは高濃度黒文字内部であっても黒文字エッジと同等あるいは概ね同等の画像処理を施す。
【００２８】
属性信号生成手段２０７は、網点判定手段２０２の結果、および、文字エッジ検出手段２０４の結果、および、文字内部検出手段２０５の結果、および、濃度情報検出手段２０６の結果を参照して、注目画素が、（１）黒文字エッジ、（２）低濃度黒文字内部、（３）高濃度黒文字内部、（４）色文字エッジ、（５）網点、（６）その他のどの領域に属するかを判定する。文字エッジ検出の結果が黒文字エッジならば（１）、色文字エッジならば（４）と判定する。どちらでもない場合、文字内部検出の結果が黒文字内部であり、かつ、濃度情報検出の結果が低濃度であれば（２）、文字内部検出の結果が黒文字内部であり、かつ、濃度情報検出の結果が高濃度であれば（３）と判定する。（１）〜（４）のいずれでも無い場合、網点判定の結果が網点であれば（５）、そうでなければ（６）と判定する。
【００２９】
次に、属性判定手段２０の結果を用いて、各種高画質化処理を行う画像処理について説明する。本実施例において、属性判定結果を使用する処理は、フィルタ処理手段１３、プリンタ色補正手段１５、墨処理手段１６、プリンタγ補正手段１７、擬似中間調処理手段１８である。図１０は、画像処理あるいは画像処理パラメータの切り換えを表したものであり、各画像属性に応じて切り換える。図１０（ａ）はユーザが絵柄重視の画質モードを選択した場合、図１０（ｂ）はユーザが文字重視の画質モードを選択した場合に適用される例である。
【００３０】
図１１は、フィルタ処理手段１３の構成を示す。フィルタ処理手段１３では、属性判定の結果を参照し、文字部の鮮鋭性を高めつつ網点部の起伏を抑えてモアレを抑制するようなフィルタ処理を施す。エッジ強調手段１３０および平滑化手段１３１の２つのフィルタ処理を行い、両者のフィルタ処理の結果を、エッジ量算出手段１３２で検出されるエッジ量に基づく比率で合成する。エッジ量が大きい場合は、エッジ強調手段１３０の出力結果の割合が大きくなるように、エッジ量が小さい場合は、平滑化手段１３１の出力結果の割合が大きくなるように、合成処理手段１３３で合成処理を行う。
【００３１】
図１２（ａ）は、エッジ量算出手段１３２の構成を示す。エッジ量検出フィルタ１〜４は、それぞれ図１２（ｂ）に示す４種類の７×７フィルタを使用して、マスキング演算を行う。エッジ量検出に用いる信号はＧ信号としているが、ＲＧＢ信号を合成した輝度信号等でもよい。そして、それら４つの出力のうち絶対値が最大のものを最大値選択手段１３８で選択し、選択された信号に対してＬＵＴ変換を行う。ＬＵＴは、文字用エッジ量ＬＵＴ１３９と網点用エッジ量ＬＵＴ１４０と連続調用エッジ量ＬＵＴ１４１の３種類が用意されており、最終的にどのＬＵＴからの出力信号をエッジ量算出手段１３２の結果とするかを、属性判定の結果を用いてセレクタ１４２で選択する。属性信号が（１）〜（４）の場合は文字エッジ量ＬＵＴ、（５）の場合は網点用エッジ量ＬＵＴ、（６）の場合は連続階調用エッジ量ＬＵＴの出力が選択される。
【００３２】
画像蓄積手段１４は、フィルタ処理後の画像データおよび属性判定手段２０の結果を、記憶手段に蓄積する。記憶した画像データは、外部Ｉ／Ｆ２１を介して外部装置へ送信したり、逆に外部から記憶手段へ取り込むことも可能である。通常、コピーフローの場合は、一旦蓄積した画像データと属性判定の結果を読み出し、プリンタ色補正手段１５以降の画像処理へデータを送る。
【００３３】
プリンタ色補正手段１５は、デバイス非依存のＲ’Ｇ’Ｂ’信号から、プリンタのトナーの色に対応したＣ’Ｍ’Ｙ’信号への変換を行う。変換は次式による。
【００３４】
Ｃ’＝ａ０＋ａ１×Ｒ’＋ａ２×Ｇ’＋ａ３×Ｂ’
Ｍ’＝ｂ０＋ｂ１×Ｒ’＋ｂ２×Ｇ’＋ｂ３×Ｂ’
Ｙ’＝ｃ０＋ｃ１×Ｒ’＋ｃ２×Ｇ’＋ｃ３×Ｂ’
ここで、ａ０〜ａ３、ｂ０〜ｂ３、ｃ０〜ｃ３は色補正パラメータであり、Ｒ’＝Ｇ’＝Ｂ’の場合にＣ’＝Ｍ’＝Ｙ’となるように無彩色保証されている。文字用の色補正パラメータと絵柄用の色補正パラメータを用意しておき、属性判定の結果に応じて切り換える。（１）黒文字エッジと（２）低濃度黒文字内部の場合のみ文字用色補正パラメータを使用し、（３）〜（６）の場合は絵柄用の色補正パラメータを適用する。色補正パラメータは、墨処理パラメータ等との組み合わせで色差最小になるように設定されたものであり、墨処理とセットで切り換える。
【００３５】
墨処理手段１６は、Ｃ’Ｍ’Ｙ’データに応じてＫ信号を発生させ（墨生成）、Ｃ’Ｍ’Ｙ’からＫに応じた量を減ずる（下色除去（ＵＣＲ））処理を行う。墨生成、ＵＣＲともに式で行う方法、ＬＵＴで行う方法等があるが、本実施例では墨生成をＬＵＴで行い、ＵＣＲを式で行う場合について説明する。
【００３６】
図１３は、墨生成のＬＵＴである。墨生成では、Ｃ’，Ｍ’，Ｙ’（０が白、２５５が黒）の最小値Ｍｉｎ（Ｃ’，Ｍ’，Ｙ’）を算出し、これをＬＵＴへ入力して出力値を得る。文字用墨生成テーブルと絵柄用墨生成テーブルの２つを予め準備しておき、属性判定の結果に応じて、（１）黒文字エッジと（２）低濃度黒文字内部の場合のみ文字用墨生成テーブルを使用し、（３）〜（６）の場合は絵柄用墨生成テーブルを適用する。文字用墨生成テーブルは、Ｍｉｎ（Ｃ’，Ｍ’，Ｙ’）を全てＫ信号に置き換える。絵柄用墨生成テーブルは、ハイライトではＫを発生させず、中間から徐々にＫを発生させる。ＵＣＲは次式により行う。αはＵＣＲ調整パラメータである。
Ｃ＝Ｃ’−α×Ｋ
Ｍ＝Ｍ’−α×Ｋ
Ｙ＝Ｙ’−α×Ｋ
ＵＣＲ調整パラメータも墨生成に合わせて切り換える。文字用墨生成テーブルが適用される領域ではα＝１とし、それ以外の領域に対しては例えばα＝０．５とする。
【００３７】
プリンタγ補正手段１７は、プリンタの濃度特性に合わせて濃度変換テーブルを用いた変換処理を行い、擬似中間調処理手段１８では、ディザや誤差拡散等の擬似中間調処理を施す。例えば、擬似中間調としてディザ処理を行うものとし、属性判定の結果に応じてディザ線数を切り換える。プリンタ出力解像度が６００ｄｐｉの装置に対して、文字用ディザは３００線ディザ、絵柄用ディザは２００線ディザとする。プリンタγ補正テーブルもそれに合わせて切り換え、図１４のように文字用と絵柄用のγテーブルを持つ。更に、これらをユーザが選択した画質モードに応じて切り換え、絵柄重視の画質モードの場合は、高濃度黒文字内部に対して絵柄用のプリンタγおよび中間調処理を行うことで、絵柄部で文字内部領域と誤判定してしまった場合の不具合を抑制する（図１０（ａ））。文字重視の画質モードの場合は、高濃度黒文字内部に対して文字用のプリンタγおよび中間調処理を行い、高濃度黒文字のエッジと文字内部とのギャップを抑制する（図１０（ｂ））。
【００３８】
以上、本実施例によれば、図１８、図１９の従来例と異なり、図１５のように濃度に応じて処理を切り換えて再生するため、低濃度太文字における文字エッジと文字内部で色や明度の段差や白抜けの無い高画質再生と、高濃度太文字における明度忠実再生と、絵柄部の誤分離抑制を、両立することができる。
【００３９】
実施例２：
実施例１では、（１）黒文字エッジと（２）低濃度黒文字内部において全く同一の画像処理を施していた。しかし、低濃度黒文字において文字エッジと文字内部の間の不具合が解消される一方で、（２）低濃度黒文字内部と（３）高濃度黒文字内部との濃度境界付近の濃さの文字内部において属性判定結果が混在してしまう可能性があり、（２）に対する画像処理と（３）に対する画像処理を大きく異ならせてしまうことは特定濃度の文字内部において目に見えるレベルの画像劣化を招いてしまうことに繋がりかねない。そこで、本実施例では、（２）低濃度黒文字内部の画像処理を、（１）黒文字エッジの画像処理と全く同一とはせずに、（１）黒文字エッジの画像処理と（３）高濃度黒文字の画像処理に対して、両者の中間的な特性を持つ画像処理を施す。具体的には、墨処理において、図１６（ｂ）のように文字用／絵柄用／文字内部用の３つの墨生成テーブルを準備し、文字内部用の墨生成テーブルに中間的な特性を持たせておく。そして、図１６（ａ）に示すように、（１）と（２）と（３）の各属性領域に対してそれぞれ異なる墨生成テーブルを適用し、（２）の低濃度黒文字内部に対して文字内部用墨生成テーブルを適用する。
【００４０】
以上、本実施例によれば、特定濃度の太文字内部で発生する処理切り換えによる劣化を最小限に抑えつつ、低濃度太文字における文字エッジと文字内部で発生する色や明度の段差や白抜けの抑制と、高濃度太文字における明度忠実再生と、絵柄部の誤分離抑制を、両立することができる。
【００４１】
実施例３：
本発明は、ＣＭＹＫに加えて、Ｋの淡色トナーであるＬｋ（ライトブラック）を加えた５色で再生画像を出力する装置にも応用できる。ＣＭＹＫ＋Ｌｋで再生画像を生成する場合、絵柄部では、ハイライトの粒状性向上やグレー安定性向上を目的として、図１７（ａ）のようにハイライトから積極的にＬｋを使用する墨処理を行い、中間からＫを併用する墨処理を行う。一方、黒文字エッジに関しては、ＬｋとＫとで出力時の色ずれによる劣化が起きることがあるので、ＬｋとＫを併用することは好ましくない。Ｋのみを使用する、あるいは、ハイライトはＬｋのみで中間からはＫのみを使用する方が良い。いずれにしても高濃度黒文字エッジでは墨処理でＫのみが生成されることになり、黒文字内部に対してエッジ部と同等の墨処理を施すと、やはり原稿明度忠実でなく濃度不足になることがある。そこで、実施例１の絵柄用墨生成テーブルを図１７（ａ）の絵柄用墨生成テーブル−Ｌｋありに置き換え、黒文字内部に関しては、図１７（ｂ）のように、Ｌｋトナーを重ねてＫ＋Ｌｋで再生することにより、Ｋ＋ＣＭＹ再生と同様に明度忠実に近い再現を実現する。
【００４２】
以上、本実施例によれば、Ｌｋトナーを用いて画像再生する装置において、濃度に応じて文字内部の墨処理を切り換え、低濃度黒文字の内部をＫのみ、あるいは、Ｌｋのみで再生し、高濃度黒文字の内部をＫ＋Ｌｋで再生するため、低濃度太文字における文字エッジと文字内部とで白抜け等の不具合が無い高画質再生と、高濃度太文字における明度忠実再生と、絵柄部の誤分離抑制を、両立することができる。
【００４３】
また、本発明は、前述した実施例の処理手順や機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても達成される。この場合、記憶媒体から読出されたプログラムコード自体が前述した実施例の処理手順や機能を実現することになる。プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、コンピュータが読出したプログラムコードを実行することにより、前述した実施例の手順が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施例１の構成を示す。
【図２】属性判定手段の構成を示す。
【図３】エッジ判定を説明する図である。
【図４】白地判定を説明する図である。
【図５】網点判定を説明する図である。
【図６】色判定手段の構成を示す。
【図７】文字エッジ検出手段の構成を示す。
【図８】文字内部検出を説明する図である。
【図９】濃度情報検出手段の構成を示す。
【図１０】画像属性に応じて画像処理あるいは画像処理パラメータの切り換え例を示す。
【図１１】フィルタ処理手段の構成を示す。
【図１２】エッジ量算出を説明する図である。
【図１３】墨生成ＬＵＴを示す。
【図１４】文字用と絵柄用のγテーブルを示す。
【図１５】実施例１の黒文字内部処理を説明する図である。
【図１６】実施例２で適用する墨生成テーブルなどを示す。
【図１７】実施例３の黒文字内部処理を説明する図である。
【図１８】従来例を説明する図である。
【図１９】他の従来例を説明する図である。
【符号の説明】
【００４５】
１０  スキャナ
１１  スキャナγ補正手段
１２  スキャナ色補正手段
１３  フィルタ処理手段
１４  画像蓄積手段
１５  プリンタ色補正手段
１６  墨処理手段
１７  プリンタγ補正手段
１８  擬似中間調処理手段
１９  プリンタ
２０  属性判定手段
２１  外部Ｉ／Ｆ
２２  操作パネル
【図１】
0004548733.tif 000002
【図２】
0004548733.tif 000003
【図３】
0004548733.tif 000004
【図４】
0004548733.tif 000005
【図５】
0004548733.tif 000006
【図６】
0004548733.tif 000007
【図７】
0004548733.tif 000008
【図８】
0004548733.tif 000009
【図９】
0004548733.tif 000010
【図１０】
0004548733.tif 000011
【図１１】
0004548733.tif 000012
【図１２】
0004548733.tif 000013
【図１３】
0004548733.tif 000014
【図１４】
0004548733.tif 000015
【図１５】
0004548733.tif 000016
【図１６】
0004548733.tif 000017
【図１７】
0004548733.tif 000018
【図１８】
0004548733.tif 000019
【図１９】
0004548733.tif 000020