(57)【特許請求の範囲】
【請求項１】
イメージが色分解され得られる各色成分値を画素単位で表す画像データを入力する画像入力手段と、前記画像データから黒文字処理用画素情報を検出する画素情報検出手段と、検出された黒文字処理用画素情報に基づいて設定される処理条件に従い前記画像データの各色成分の処理を行う出力画像処理手段を有する画像処理装置であって、
前記画素情報検出手段は、文字領域、無彩色領域、有彩色領域の各領域に属するか否かを検出する手段であり、
前記出力画像処理手段は、ＵＣＲ処理を行う手段を備えるとともに、前記画素情報検出手段によって検出された情報に基づいて、無彩文字領域、中彩度文字領域、他の領域それぞれの領域への各画素の属性を定め、無彩文字領域及び中彩度文字領域に属する画素へ同じ色消去条件で黒文字処理のＵＣＲ処理を適用することを特徴とする画像処理装置。
【請求項２】
請求項１に記載された画像処理装置において、
入力イメージの種類を指定する原稿種類指定手段を備え、
前記出力画像処理手段は、前記原稿種類指定手段によって指定された入力イメージの種類によって、無彩文字領域及び中彩度文字領域に属する画素へ黒文字処理のＵＣＲ処理を適用するか、無彩文字領域に属する画素のみへ当該黒文字処理のＵＣＲ処理をするかを選択することを特徴とする画像処理装置。
【請求項３】
イメージが色分解され得られる各色成分値を画素単位で表す画像データを入力する画像入力手段と、前記画像データから黒文字処理用画素情報を検出する画素情報検出手段と、検出された黒文字処理用画素情報に基づいて設定される処理条件に従い前記画像データの各色成分の処理を行う出力画像処理手段を有する画像処理装置であって、
入力イメージの種類を指定する原稿種類指定手段を備え、
前記画素情報検出手段は、文字領域、無彩色領域、有彩色領域の各領域に属するか否かを検出する手段であり、
前記出力画像処理手段は、ＵＣＲ処理を行う手段を備えるとともに、前記原稿種類指定手段によって指定された入力イメージの種類が所定の種類であるとき、前記画素情報検出手段によって検出された各画素の情報に基づいて、無彩文字領域、中彩度文字領域、他の領域それぞれの領域への各画素の属性を定め、所定画像領域において無彩文字領域に属する画素、中彩度文字領域に属する画素それぞれが占める占有度によって、無彩文字領域及び中彩度文字領域の画素に共通する色消去条件の黒文字処理のＵＣＲ処理を選択し適用することを特徴とする画像処理装置。
【請求項４】
イメージが色分解され得られる各色成分値を画素単位で表す画像データを入力する画像入力手段と、前記画像データから黒文字処理用画素情報を検出する画素情報検出手段と、検出された黒文字処理用画素情報に基づいて設定される処理条件に従い前記画像データの各色成分の処理を行う出力画像処理手段を有する画像処理装置であって、
入力イメージの種類を指定する原稿種類指定手段を備え、
前記画素情報検出手段は、文字領域、無彩色領域、有彩色領域の各領域に属するか否かを検出する手段であり、
前記出力画像処理手段は、ＵＣＲ処理を行う手段を備えるとともに、前記原稿種類指定手段によって指定された入力イメージの種類が所定の種類であるとき、前記画素情報検出手段によって検出された画素の情報に基づいて、無彩文字領域、中彩度文字領域、他の領域それぞれへの各画素の属性を定め、注目画素の近傍に連なる所定数の画素列領域における中彩度文字領域に属する画素の数が所定値を超えるか否かによって、当該注目画素に色消去条件の異なる黒文字処理のＵＣＲ処理を選択し適用することを特徴とする画像処理装置。
【請求項５】
イメージが色分解され得られる各色成分値を画素単位で表す画像データを入力する画像入力手段と、前記画像データから黒文字処理用画素情報を検出する画素情報検出手段と、検出された黒文字処理用画素情報に基づいて設定される処理条件に従い前記画像データの各色成分の処理を行う出力画像処理手段を有する画像処理装置であって、
入力イメージの種類を指定する原稿種類指定手段を備え、
前記画素情報検出手段は、文字領域、無彩色領域、有彩色領域の各領域に属するか否かを検出する手段であり、
前記出力画像処理手段は、ＵＣＲ処理を行う手段を備えるとともに、前記原稿種類指定手段によって指定された入力イメージの種類が所定の種類であるとき、前記画素情報検出手段によって検出された、注目画素周囲にある所定数の画素領域における各画素の情報に基づいて、無彩文字領域、中彩度文字領域、他の領域それぞれへの各画素の属性を定め、中彩度文字領域に属する画素が無彩文字領域に属する画素に囲まれているとき、当該注目画素を無彩文字領域に属する画素に置き換えて黒文字処理のＵＣＲ処理を適用することを特徴とする画像処理装置。
【請求項６】
イメージが色分解され得られる各色成分値を画素単位で表す画像データを入力する画像入力手段と、前記画像データから黒文字処理用画素情報を検出する画素情報検出手段と、検出された黒文字処理用画素情報に基づいて設定される処理条件に従い前記画像データの各色成分の処理を行う出力画像処理手段を有する画像処理装置であって、
入力イメージの種類を指定する原稿種類指定手段を備え、
前記画素情報検出手段は、文字領域、無彩色領域、有彩色領域の各領域に属するか否かを検出する手段であり、
前記出力画像処理手段は、ＵＣＲ処理を行う手段を備えるとともに、前記原稿種類指定手段によって指定された入力イメージの種類が所定の種類であるとき、前記画素情報検出手段によって検出された、注目画素周囲にある所定数の画素領域における各画素の情報に基づいて、無彩文字領域、中彩度文字領域、他の領域それぞれへの各画素の属性を定め、無彩文字領域に属する画素が中彩度文字領域に属する画素に囲まれているとき、当該注目画素を中彩度文字領域に属する画素に置き換えて黒文字処理のＵＣＲ処理を適用しないことを特徴とする画像処理装置。
【請求項７】
イメージが色分解され得られる各色成分値を画素単位で表す画像データを入力する画像入力手段と、前記画像データから黒文字処理用画素情報を検出する画素情報検出手段と、検出された黒文字処理用画素情報に基づいて設定される処理条件に従い前記画像データの各色成分の処理を行う出力画像処理手段を有する画像処理装置であって、
入力イメージの種類を指定する原稿種類指定手段を備え、
前記画素情報検出手段は、文字領域、無彩色領域、有彩色領域の各領域に属するか否かを検出する手段であり、
前記出力画像処理手段は、ＵＣＲ処理を行う手段を備えるとともに、
前記原稿種類指定手段によって指定された入力イメージの種類が所定の種類であるとき、前記画素情報検出手段によって検出された、注目画素周囲にある所定数の画素領域における各画素の情報に基づいて、無彩文字領域、中彩度文字領域、他の領域それぞれへの各画素の属性を定め、中彩度文字領域に属する画素が無彩文字領域に属する画素に囲まれているとき、当該注目画素を無彩文字領域に属する画素に置き換える一方、分離した無彩文字領域に属する画素が中彩度文字領域に属する画素に囲まれているとき、当該注目画素を中彩度文字領域に属する画素に置き換え、置き換えた画素種類の各領域における占有度によって、当該注目画素に色消去条件の異なる黒文字処理のＵＣＲ処理を選択し適用することを特徴とする画像処理装置。
【請求項８】
請求項２乃至７のいずれかに記載された画像処理装置において、
前記出力画像処理手段は、前記原稿種類指定手段によって指定された入力イメージの種類ごとに、無彩文字領域に属する画素の判定レベルの設定を変更するようにしたことを特徴とする画像処理装置。
【請求項９】
請求項２乃至８のいずれかに記載された画像処理装置において、
前記出力画像処理手段は、前記原稿種類指定手段によって指定された入力イメージの種類ごとに、中彩度文字領域に属する画素の判定レベルの設定を変更するようにしたことを特徴とする画像処理装置。
【請求項１０】
イメージが色分解され得られる各色成分値を画素単位で表す画像データを入力する画像入力工程、前記画像入力工程で入力された画像データから黒文字処理用画素情報を検出する画素情報検出工程、前記画素情報検出工程で検出された黒文字処理用画素情報に基づいて設定する処理条件を決定する処理条件決定工程及び前記処理条件決定工程で決定された処理条件に従い前記画像データの各色成分の処理を行う出力処理工程の各工程を有する画像処理方法であって、
前記画素情報検出工程では、文字領域、無彩色領域、有彩色領域の各領域に属するか否かを表す情報を検出し、
前記処理条件決定工程では、文字領域、無彩色領域、有彩色領域の各領域に属するか否かを表す情報に基づいて、文字無彩色領域、文字中彩度色領域、他の領域それぞれへの各画素の属性を定め、文字無彩色領域及び文字中彩度色領域に属する画素へ同じ色消去条件で黒文字処理のＵＣＲ処理を行うことを決定することを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー画像の処理装置に関し、より詳しくは、カラー画像データの出力処理で行う下色除去（ＵＣＲ）処理において生じる画質の劣化を低減するようにした画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
従来からカラー画像処理において、黒文字については、画質向上やトナーの消費量を減らすためにも、黒単色で印刷することが好ましいとして、出力用データが処理される。例えばカラー画像データの色補正後のＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）の各色信号の最小信号ＭＩＮ（Ｙ，Ｍ，Ｃ）が所定の閾値以上である黒文字等の画素領域に対しては、Ｙ、Ｍ、Ｃのトナーを使用せず、黒（Ｋ）単色で描画している。
しかし、絵柄と文字の混在する原稿の場合、上記条件で処理すると黒文字だけでなく絵柄の部分までも黒単色処理が施され好ましい中間調表現が得られず、画質が劣化する場合がある。絵柄の黒に対しては、通常、適当な下色除去処理（ＵＣＲ）が好適な画質を得るために用いられる。
【０００３】
このようなカラー原稿中から黒文字のみを黒単色で再生する装置の例としては、特許文献１（特許第３１５３２２１号公報）に述べられているカラー画像形成装置が知られている。
特許文献１に記載された従来技術においては、黒色で且つドットが文字のように連結した面積率５０％付近の網点を黒文字と誤判定してしまい再生画質が著しく劣化すること、また、カラー網点画像では、Ｙ、Ｍ、Ｃのトナーの重なった部分が散在するが、この部分も黒文字領域と誤判定してしまい再生画質が著しく劣化することがある。この問題に対して、黒単色処理に適さないこうした領域に対する処理を防止することで、カラー原稿の高品質な再生画像を得ることを可能としている。
具体的には、カラー原稿より読み取ったカラー画像データにおける文字領域と絵柄領域の分離、白地背景領域の検出、及び無彩色領域と有彩色領域の分離を行い、文字領域かつ白地背景領域かつ無彩色領域である領域に対して黒単色処理を行っている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、従来技術では、原稿にカラー網点画像として無彩色に近い中彩度色の領域があった場合、無彩色領域と有彩色領域を分離する手段の分離判定結果がこの領域の中で安定せず、無彩色判定領域と有彩色判定領域が入り混じった結果となるケースがある。例えば国土地理院から出版されている地図原稿の中の等高線部分は、彩度の低い茶色系統の色で印刷されているものがある。この領域を対象に有彩、無彩の分離判定を行うと、等高線部分の茶色がその彩度が低いために同じ等高線に対し、部分的に有彩と無彩という違う判定結果が得られ、この結果に従い茶色と黒色でひとつの等高線が描画され、再生画質が著しく劣化してしまうという問題が生じる。
【０００５】
本発明は、入力イメージ（原画像）から変換された各色成分値を持つカラー画像データに対する下色除去（ＵＣＲ）処理において生じる上述の従来技術の問題に鑑みてなされたもので、その目的は、原画像に存在する、無彩色に近い中彩度色のカラー網点画像のような領域に対して、安定したＵＣＲ処理を行い、画質の劣化を防ぐことにある。
【課題を解決するための手段】
【０００６】
本発明は、イメージが色分解され得られる各色成分値を画素単位で表す画像データを入力する画像入力手段と、前記画像データから黒文字処理用画素情報を検出する画素情報検出手段と、検出された黒文字処理用画素情報に基づいて設定される処理条件に従い前記画像データの各色成分の処理を行う出力画像処理手段を有する画像処理装置であって、前記画素情報検出手段は、文字領域、無彩色領域、有彩色領域の各領域に属するか否かを検出する手段であり、前記出力画像処理手段は、ＵＣＲ処理を行う手段を備えるとともに、前記画素情報検出手段によって検出された情報に基づいて、無彩文字領域、中彩度文字領域、他の領域それぞれの領域への各画素の属性を定め、無彩文字領域及び中彩度文字領域に属する画素へ同じ色消去条件で黒文字処理のＵＣＲ処理を適用することを特徴とする画像処理装置である。
【発明の効果】
【０００７】
原画像に存在する、無彩色に近い中彩度色のカラー網点画像のような領域に対して、安定したＵＣＲ処理を行い、画質の劣化を防ぐことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態１に係る画像処理装置の概略構成を示す図である。
【図２】ＵＣＲ処理Ａ（黒単色処理）とＵＣＲ処理Ｂ（非黒単色処理）の各色成分信号の量的関係を説明する図である。
【図３】図１に示す画像処理装置の文字検出回路１９の回路構成の１例を示す図である。
【図４】黒画素パターンマッチングに用いる基準パターンを示す図である。
【図５】白画素パターンマッチングに用いる基準パターンを示す図である。
【図６】無彩色領域検出における補正方法を説明する図である。
【図７】検出される画素情報（文字領域、無彩色領域、有彩色領域への属性情報）の組み合わせと比較回路の出力の関係を示す表である。
【図８】本発明の実施形態２に係る画像処理装置の概略構成を示す図である。
【図９】検出される画素情報（文字領域、無彩色領域、有彩色領域への属性情報、無彩／有彩計数）の組み合わせと比較回路の出力の関係を示す表である。
【図１０】本発明の実施形態３に係る画像処理装置の概略構成を示す図である。
【図１１】図１０のラインメモリに格納されたラインデータの１例を示す図である。
【図１２】パターン検知処理に用いる３×３のマトリクスを示す図である。
【図１３】図１０のパターン検知回路で処理された各画素の領域への属性データの１例を示す図である。
【図１４】検出される画素情報（文字領域、パターン検知結果）の組み合わせと比較回路の出力の関係を示す表である。
【発明を実施するための形態】
【０００９】
以下、本発明に係る画像処理装置の実施形態を説明する。
以下の説明では、入力イメージ（原画像）から変換された各色成分値を持つカラー画像データに対する下色除去（ＵＣＲ）処理を行う複写機、プリンタ、複合機等の画像処理装置を好適な実施形態とする。ただ、プリント出力に用いる画像データを生成する過程においてＵＣＲ処理を行うものであれば、例示した画像処理装置に限らない。また、画像の入力手段も、紙原稿を読み取るいわゆるスキャナに限らず、要するに、イメージが色分解され得られる各色成分値を画素単位で表す画像データを入力する、ＣＣＤ等のイメージセンサを用いる画像入力手段を有するものであればよい。
無彩色に近い中彩度色の領域に対してＵＣＲ処理を行う場合、従来技術によると、［発明が解決しようとする課題］で述べたように、無彩色に近い中彩度色の領域における同じ画素であってもＵＣＲ処理後、出力画像の色にばらつきが生じ、画像出力に劣化が生じる。
【００１０】
そこで、無彩色に近い中彩度色の領域に対してＵＣＲ処理を行う場合、処理後の画像出力に劣化が生じないようにするための手法として、基本的には、上記の問題が生じる中彩度色領域に属する文字画素（以下、「中彩度文字領域の画素」という）を定め、この中彩度文字領域の画素に対し、統一して色文字又は黒文字のいずれかを選択したＵＣＲ処理を適用することで、出力にばらつきをなくし、画像の劣化を防ぐ。
中彩度文字領域の画素を定めるために必要な情報として、処理対象の画像データから各画素について、文字領域、無彩色領域、有彩色領域の各領域に属するか否かを画素情報として検出する（後記［実施形態１］で詳述）。
検出されたこの画素情報からどのように中彩度文字領域の画素を定め、また定めた中彩度文字領域の画素に適用するＵＣＲ処理をどのように決めるかは、異なる形態で実施可能であり、後記［実施形態１］〜［実施形態３］で詳述する。
また、後述する各実施形態では、処理対象の画像種類（以下では、「原稿種類」ともいう）によって処理条件を変更することが、意図に適う処理を行うために必要になる。このため、処理の対象となるジョブに原稿種類の指定ができるようにする。本実施形態では、ユーザーＩ／Ｆ（インターフェース）としての操作部から通常行われるモード設定（以下の説明では「画質モード」設定、という）の１つとして行う形態で実施する。
【００１１】
［実施形態１］
この実施形態は、画素情報（文字領域、無彩色領域、有彩色領域の各領域への属性情報）の検出を前提に、検出した画素情報に基づいて中彩度文字領域の画素を定め、また定めた中彩度文字領域の画素に適用するＵＣＲ処理を決める、という処理過程を他の画素と関係なく行える、つまり、各画素の画素情報に基づいて独自に処理を行える、という点で、より基本的な手法によるものである。
なお、上記画素情報の検出処理は、実施形態２及び３に共通の処理であり、この実施形態で説明し、実施形態２及び３では説明を省略する。
【００１２】
図１は、実施形態１に係る画像処理装置の概略構成を示す図である。
図１において、原稿読取部１１は、原稿のイメージを光電変換するＣＣＤ（Charge Coupled Device）イメージセンサ等の光電変換装置を有し、カラー原稿を読み取ってＲ（赤），Ｇ（緑），Ｂ（青）の３色の色分解信号を出力する。
Ａ／Ｄ変換器１２は、カラー原稿を読み取ったＲ，Ｇ，Ｂ信号を例えば８ビットのデジタル信号に変換する。Ｌｏｇ変換回路１３はＲ，Ｇ，Ｂのデジタル信号を濃度変換し、Ｃ（シアン），Ｍ（マゼンタ），Ｙ（イエロー）の各色インクの量を表すＣ１，Ｍ１，Ｙ１信号を出力する。マスキング回路１４は、原稿読取部１１の色分解フィルタの濁り成分やインクの濁り成分を除去するための色修正（マスキング）をＣ１，Ｍ１，Ｙ１信号に施し、Ｃ２，Ｍ２，Ｙ２信号を出力する。この色修正は例えば次式による。
Ｙ２＝Ｋ１１×Ｙ１＋Ｋ１２×Ｍ１＋Ｋ１３×Ｃ１
Ｍ２＝Ｋ２１×Ｙ１＋Ｋ２２×Ｍ１＋Ｋ２３×Ｃ１
Ｃ２＝Ｋ３１×Ｙ１＋Ｋ３２×Ｍ１＋Ｋ３３×Ｃ１
（上記式中、Ｋ１１〜Ｋ３３は実験により決定される定数である）
【００１３】
ＵＣＲ回路１５は、下色除去処理を行う回路であり、Ｃ２，Ｍ２，Ｙ２信号（インクの量）について、その一部あるいは全部を除去したＣ３，Ｍ３，Ｙ３信号と、除去相当量の黒インクの信号Ｋ３を発生する。
ここでは、ＵＣＲ処理としてＵＣＲ処理Ａ（黒単色処理）とＵＣＲ処理Ｂ（非黒単色処理）を選択可能である。
図２は、ＵＣＲ処理Ａ（黒単色処理）とＵＣＲ処理Ｂ（非黒単色処理）の各色成分信号の量的関係を説明する図である。
ＵＣＲ処理Ａは、Ｃ，Ｍ，Ｙのインクを打たず（Ｃ３，Ｍ３，Ｙ３の各信号をゼロ）、黒（Ｋ）インクをベタで打つ（Ｋ３信号のみ発生）処理で、例えば、図２（ａ）に示す値のＹ２，Ｍ２，Ｃ２信号入力に対し、図２（ｂ）に示すような値のＫ３信号のみを出力する。なお、このＵＣＲ処理Ａにおいて、ｍｉｎ（Ｃ２，Ｍ２，Ｙ２）信号の１００％の量をＣ２，Ｍ２，Ｙ２信号からそれぞれ減らし、その代わりに相当量のＫ３信号を発生することも可能である。このいわゆる１００％ＵＣＲ処理の場合、例えば、図２（ａ）に示す値のＹ２，Ｍ２，Ｃ２信号入力に対し、Ｃ３，Ｍ３，Ｙ３,Ｋ３信号は、それぞれ図２（ｃ）のような値となる。
【００１４】
ＵＣＲ処理Ｂは、ｍｉｎ（Ｃ２，Ｍ２，Ｙ２）の５０％の量を各信号から減らしたＣ３，Ｍ３，Ｙ３と、その減らした量に相当するＫ３信号を発生する、いわゆる５０％ＵＣＲ処理であり、図２（ａ）の入力データの場合に、Ｙ３，Ｍ３，Ｃ３，Ｋ３信号は図２（ｄ）に示す値となる。
ＵＣＲ回路１５は、比較回路１６からの出力信号によって動作が選択される。比較回路１６の出力が“１”のとき、即ち、処理対象画素（後述の注目画素）が黒文字領域の画素と判定された時にＵＣＲ処理Ａを選択し、比較回路１６の出力が“０”のとき、即ち、処理対象画素が非黒文字領域と判定された時）にＵＣＲ処理Ｂを選択する。
比較回路１６は、文字検出回路１９、無彩色領域検出回路２０、有彩色領域検出回路２１の各回路からの画素の属性を表す出力信号の入力を受け、ＵＣＲ回路１５のＵＣＲ処理Ａ／Ｂを選択する信号を出力する。なお、この入力、出力の関係は、後記で図７を参照して詳述する。
【００１５】
文字検出回路１９、無彩色領域検出回路２０、有彩色領域検出回路２１の各回路には、それぞれＵＣＲ回路１５への入力信号Ｃ２，Ｍ２，Ｙ２と同じ信号が入力される。文字検出回路１９は、カラー原稿上の文字領域の抽出（文字領域／絵柄領域の分離）をする回路である。無彩色領域検出回路２０は、カラー原稿上の無彩色領域の抽出をする回路である。また、有彩色領域検出回路２１はカラー原稿上の有彩色領域の抽出をする回路である。
また、システム制御部２３は、ユーザーＩ／Ｆとしての操作部２２から原稿種類に対応する複数種類の画質モード（例えば、文字系、写真系など）から選択された種類の画質モードが指示もしくは設定された場合、画質モード等の入力情報を内部のメモリに記憶し、システムの動作や処理に必要な情報として管理し、これらの情報を関係モジュールに通知しシステムを制御する。図１においては、ユーザーによって選択された画質モードを文字検出回路１９、無彩色領域検出回路２０、有彩色領域検出回路２１の各回路に知らせ、後述する検出レベルを各回路で変更するための情報として用い、比較回路１６を介しＵＣＲ回路１５で画質に適した動作を選択する。
【００１６】
ディザ回路１７は、Ｃ３，Ｍ３，Ｙ３,Ｋ３信号を組織的ディザ法により２値化する回路であり、その出力であるＣ４，Ｍ４，Ｙ４，Ｋ４信号は、それぞれ１ビットずつプリンタ部１８に送られ、各色のインクドットのオン／オフによってカラー画像が再生（プリント）される。
上記の構成によって、指定された画質モードにおいて、文字と検出した注目画素に対する無彩色領域判定の結果と有彩色領域判定の結果から、中彩度文字領域の画素を定め、定めた中彩度文字領域の画素に対し、ＵＣＲ回路１５により黒文字としてＵＣＲ処理Ａを選択するか、ＵＣＲ処理Ｂを選択するかを決定し、これにより中彩度文字領域に有彩画素と無彩画素が入り混じらないようにする。
【００１７】
以下、処理対象の画像データをもとにＵＣＲ回路１５における処理の選択信号を得る過程、即ち、画素情報（文字領域、無彩色領域、有彩色領域の各領域への属性情報）を検出し、画素情報をもとに中彩度文字領域の画素を定め、また定めた中彩度文字領域の画素に適用するＵＣＲ処理を決める過程における処理手法及び処理手段について、詳細に説明する。
文字検出回路１９は、文字の一部と文字に連続した白地の一部が共存する画素領域を検出する。図３は、文字検出回路１９の回路構成の１例を示す図である。同図に示すように、入力画像Ｃ２，Ｍ２，Ｙ２は、黒画素、白画素両方のパターンマッチングを２系列の処理で行う。
【００１８】
一方の系列は、２値化回路４１によって、ｍｉｎ（Ｃ２，Ｍ２，Ｙ２）信号を所定の閾値にて低レベル／非低レベルすなわち黒／非黒（灰または白）に２値化し黒画素パターンマッチング回路４２に入力する。この黒画素パターンマッチング回路４２では、例えば、注目画素を中心画素とした３×３のマトリックス内の黒／非黒パターンに対するマッチング処理を行う。図４は、このときに用いる基準パターンを示す図である。処理対象の３×３の黒／非黒パターンと図４のパターンのいずれかとがマッチングしたときに、注目画素を文字黒画素（連結黒画素）と判定し、“１”を出力する。計数回路４３は黒画素パターンマッチング回路４２の“１”出力の個数すなわち文字黒画素の個数を、注目画素を中心とした例えば３×３のマトリックス内について計数し、計数値が一定値（例えば２）以上のとき“１”を出力する。
【００１９】
他方の系列は、２値化回路４４によって入力画像Ｃ２，Ｍ２，Ｙ２信号中の最大信号であるｍａｘ（Ｃ２，Ｎ２，Ｙ２）信号を所定の閾値にて高レベル／非高レベルすなわち白／非白（灰または黒）に２値化し、白画素パターンマッチング回路４５に入力する。この白画素パターンマッチング回路４５では、例えば注目画素を中心とした３×３のマトリックス内の白／非白パターンに対するマッチング処理を行う。図５は、このときに用いる基準パターンを示す図である。処理対象の３×３の白／非白パターンと図５のパターンのいずれかとがマッチングしたときに、注目画素を文字白画素（連結白画素）と判定し“１”を出力する。計数回路４６は白画素パターンマッチング回路４５の出力より、例えば注目画素を中心とした３×３のマトリックス内について文字白画素の個数を計数し、計数値が一定値（例えば２）以上のとき“１”を出力する。
もちろん、この一定値（上記黒画素についても同様）を任意に設定することで文字の検出レベルを変えることも可能である。後述する画質モードに応じた検出レベルの変更をこの値を変更することで実施できる。
【００２０】
ＡＮＤ回路４７は、計数回路４３,４６の出力信号の論理積信号を出力する。即ち、注目画素を中心とした３×３のマトリックス内に例えば２個以上の文字黒画素及び例えば２個以上の文字白画素が同時に存在すると、ＡＮＤ回路４７は“１”を出力する（注目画素を仮文字画素とする）。文字領域判定回路４８は、例えば、注目画素を中心とした５×５のマトリックス内に仮文字画素が一定個数（例えば１個）以上あれば、注目画素または注目画素を含む一定の大きさのブロック（例えば５×５のマトリックス）を文字領域と判定し、“１”を出力する。即ち、文字の輪郭部分には連結白画素及び連結黒画素が同時に一定以上の密度で存在するという性質を利用して、文字領域の抽出（文字領域／絵柄部の分離）をしている。その判定のための範囲の大きさを適切に選ぶことにより、文字内部も含めて文字領域として抽出できる。このような方法は、基本的に微小ノイズの影響を受けにくく、安定な領域抽出が可能である。なお、文字黒画素を検出する際に、注目画素またはそのブロックにおいて「入力画像Ｃ２，Ｍ２，Ｙ２信号のそれぞれの差のｍａｘΔ（Ｙ２，Ｍ２，Ｃ２）が所定の閾値以下である」という条件を加えると、分離精度をさらに高めることができる。また、同様の文字候補領域の検出を、Ｒ，Ｇ，Ｂ信号を入力として行うことも可能である。
【００２１】
図１の無彩色領域検出回路２０は、入力画像Ｃ２，Ｍ２，Ｙ２信号（Ｒ，Ｇ，Ｂ信号でもよい）を用いて、注目画素とその近傍から無彩色領域を検出し（有彩色領域／無彩色領域の分離）、無彩色領域で“１”を、有彩色領域で“０”をそれぞれ出力する。ここに、無彩色領域検出回路２０では、実際には有彩色領域の検出を行い、有彩色領域でない領域を無彩色領域として検出結果の出力を行う。この処理は有彩色画素検出処理及び２段階の補正処理からなる。まず有彩色画素検出処理で、Ｙ２，Ｍ２，Ｃ２信号のそれぞれの差の最大値Δ（Ｙ２，Ｍ２，Ｃ２）が所定の閾値以上である画素を有彩色画素として検出する。
次に、第１段階の補正処理で、注目領域を中心とした所定の大きさのマスクにて、有彩色画素を計数し、その計数値が所定の閾値以上であれば、注目画素またはそのブロックを有彩色候補画素領域とする。もちろん、この計数値を任意に設定することで有彩色の検出レベルを変えることも可能である。後述する画質モードに応じた検出レベルの変更をこの値を変更することで実施できる。
【００２２】
さらに、第２段階の補正処理において、第１段階の補正処理の結果、得られる有彩色候補画素領域を考慮した補正を加え、最終的に有彩色領域の画素を定める。図６は、この補正方法を説明する図である。同図に示すように、注目画素Ｐが有彩色候補画素領域の画素でなくても、注目画素Ｐの左右の一定距離（所定の画素数）だけ離れた画素Ａ，Ｂが共に有彩色候補画素領域である場合、注目画素Ｐまたはそのブロックを有彩色領域とする。この補正により得られる有彩色領域の画素を、先の第１段階の補正により得られる有彩色候補画素領域の画素とともに、出力を“０”にし、そうでない場合は、非有彩色領域即ち無彩色領域として出力を“１”にする。
【００２３】
図１の有彩色領域検出回路２１は、入力Ｍ２，Ｃ２，Ｙ２信号（Ｒ，Ｇ，Ｂ信号でもよい）を用いて、注目画素とその近傍から有彩色領域を検出し、有彩色領域で“１”を、無彩色領域と有彩色領域で“０”をそれぞれ出力する。ここに、有彩色領域検出回路２１では、実際には無彩色領域の検出を行い、有彩色領域の検出結果の出力を行う。この処理は有彩色画素検出処理及び２段階の補正処理からなる。まず無彩色画素検出処理で、Ｙ２，Ｍ２，Ｃ２信号のそれぞれの差の最大値Δ（Ｙ２，Ｍ２，Ｃ２）が所定の閾値以下である画素を無彩色画素として検出する。
次に第１段階の補正処理で、注目領域を中心とした所定の大きさのマスクにて、無彩色画素を計数し、その計数値が所定の閾値以上であれば、注目画素またはそのブロックを無彩色候補画素領域とする。もちろん、この計数値を任意に設定することで無彩色の検出レベルを変えることも可能である。後述する画質モードに応じた検出レベルの変更をこの値を変更することで実施できる。
【００２４】
さらに、第２段階の補正処理において、第１段階の補正処理の結果、得られる無彩色候補画素領域を考慮した補正を加え、最終的に無彩色領域の画素を定める。図６は、この補正方法を説明する図である。同図に示すように、注目画素Ｐが無彩色候補画素領域の画素でなくても、注目画素Ｐの左右の一定距離（所定の画素数）だけ離れた画素Ａ，Ｂが共に無彩色候補画素領域である場合、注目画素Ｐまたはそのブロックを無彩色領域とする。この補正により得られる無彩色領域の画素を、先の第１段階の補正により得られる無彩色候補画素領域の画素とともに、出力を“０”にし、そうでない場合は、非無彩色領域即ち有彩色領域の画素として出力を“１”にする。
【００２５】
上記のように、文字検出回路１９、無彩色領域検出回路２０、有彩色領域検出回路２１の各回路から、処理対象の画素（注目画素）の画素情報が検出され、比較回路１６に入力される。
比較回路１６は、処理対象の画素から検出された画素情報及びシステム制御部２３から送られてくる画質モードを基に当該画素が中彩度文字領域の画素に当たると判定されるときに、この画素に対して、統一して色文字又は黒文字のいずれかを選択したＵＣＲ処理を適用するための出力をＵＣＲ回路１５に出力する。
この動作を行うためには、画素情報と中彩度文字領域の画素の属性との関係及び中彩度文字領域の画素の属性と選択するＵＣＲ処理との関係を画質モードごとに予め定めておき、処理対象画素の画素情報の検出結果から当該関係に基づいて、選択するＵＣＲ処理を決める必要がある。
【００２６】
この実施形態では、検出される画素情報、即ち、文字領域、無彩色領域、有彩色領域の各領域への属性を示す情報（上述のように、その領域に属するか否かによって、“１”か“０”の信号で示される）の全ての組み合わせの中、中彩度文字領域の画素の属性に相当する組み合わせを画質モードごとに予め定め、予め定められた当該組み合わせに対して、ＵＣＲ回路１５への比較回路１６の出力を統一する。
【００２７】
ところで、画質モードについて、説明を加えると、本実施形態では、例えば、ユーザーが原稿の種類を認識し、その種類に適した条件で処理することを求める場合、操作部２２を通してユーザーが原稿の種類に対応する動作モードを画質モードとして指示することができる。なお、本実施形態では、この画質モードとして「文字系」又は「写真系」を設定できるようにしている。
画質モードが指示された場合、システム制御部２３は、文字検出回路１９、無彩色領域検出回路２０、有彩色領域検出回路２１の各回路への検出レベルの設定を変更することによって、画質モード毎に適切なＵＣＲ回路１５の処理を行わせることができる。例えば、文字系に対しては、文字検出回路１９及び無彩色領域検出回路２０に対しては、それぞれ検出レベルを高く設定し、有彩色領域検出回路２１に対しては、検出レベルを低く設定することで、文字画像品質を重視した設定とする。また、写真系に対しては、前の文字系とは逆に、文字検出回路１９および無彩色領域検出回路２０に対しては、それぞれ検出レベルを低く設定し、有彩色領域検出回路２１に対しては、検出レベルを高く設定することで、写真画像品質を重視した設定にする。また、比較回路１６に対しても、指示された画質モードを通知し、ＵＣＲ回路１５への出力を画質モードに応じた設定に変更する。
【００２８】
図７は、上述の手法により予め定められた処理対象の画素から検出される画素情報の組み合わせと比較回路１６の出力の関係をまとめて示す表である。同図は、「文字系」及び「写真系」の各画質モードにおいて、「文字検出結果」、「無彩色検出結果」及び「有彩色検出結果」として、無彩色領域、有彩色領域の各領域への属性を“１”又は“０”で示し、全ての組み合わせを表すとともに、各組み合わせに対する比較回路１６の出力を「比較回路出力」としてまとめたものである。
【００２９】
図７の例では、文字系の画質モードにおいて、「文字検出結果＝０、無彩色検出結果＝０、有彩色検出結果＝０」の組み合わせは文字ではなく、且つ、無彩色でもなく、且つ、有彩色でもない、つまり、絵柄部の中彩度色の領域の画素の属性に相当する組み合わせであることを意味している。この場合、比較回路出力としては０としている。即ち、中彩度絵柄領域の画素であるため上述のＵＣＲ処理Ｂが選択されることになる。
また、「文字検出結果＝１、無彩色検出結果＝０、有彩色検出結果＝０」、「文字検出結果＝１、無彩色検出結果＝１、有彩色検出結果＝０」「文字検出結果＝１、無彩色検出結果＝１、有彩色検出結果＝１」の各組み合わせは、中彩度文字領域及び黒文字領域の画素の属性に相当する組み合わせになる。この領域の画素に対しては、従来技術によると出力がばらつく可能性があるので、この結果を招かないように、これらの領域の画素に対して統一して上述のＵＣＲ処理Ａが選択されるように、出力を定めている。なお、有彩度文字領域の画素である「文字検出結果＝１、無彩色検出結果＝０、有彩色検出結果＝１」については、ＵＣＲ処理Ｂが選択される。
また、写真系の画質モードにおいて、「文字検出結果＝１、無彩色検出結果＝１、有彩色検出結果＝０」の各組み合わせのみが、黒文字領域の画素の属性に相当する組み合わせになるので、この領域の画素のみに上述のＵＣＲ処理Ａが選択されることになる。
【００３０】
以上、説明したように、本実施形態によれば、中彩度文字領域に相当する画素を定め、この中彩度文字領域の画素に対し、統一して色文字又は黒文字のいずれかを選択したＵＣＲ処理を適用することで、出力にばらつきをなくし、画像の劣化を防ぐことができる。
また、画質モード毎に文字検出と中彩色領域検出の検出レベルを切り替え、また、各文字領域に適用するＵＣＲ処理を変更し、その画質モードに適した黒文字処理、或いは絵柄部の処理とすることで、処理をより適正化することができる。
【００３１】
［実施形態２］
この実施形態は、文字と絵柄が入り混じっている場合のように、無彩色と有彩色の両方の領域への属性を有する画素が多くを占める画像をＵＣＲ処理の対象とする場合に適応して、出力画像の劣化を防ぐようにするものである。
本実施形態においても、上記［実施形態１］と同様に、画素情報（文字領域、無彩色領域、有彩色領域の各領域への属性情報）の検出を前提に、検出した画素情報に基づいて定まる各種領域の画素に適用するＵＣＲ処理を決める、という点では同様である。
【００３２】
図８は、実施形態２に係る画像処理装置の概略構成を示す図である。
上述のように、本実施形態は、ＵＣＲ処理の対象画像から検出した画素情報に基づいて適用するＵＣＲ処理を決める、という点で上記［実施形態１］と同じであるから、先に図１に示した構成における構成要素と共通の構成要素を有している。
図８において、図１と異なる点は、無彩／有彩計数回路２４を設けた点と、図１の構成要素でもある文字検出回路１９、無彩色領域検出回路２０、有彩色領域検出回路２１及び比較回路１６と無彩/有彩計数回路２４との関連構成である。なお、図８の構成要素の中、図１の構成要素と共通の要素については、図１について先に示した説明を参照することとし、ここでは、説明を省略する。
【００３３】
無彩／有彩計数回路２４は、無彩色領域検出回路２０の出力と有彩色領域検出回路２１の出力がどちらも互いに真の検知結果を出力した場合に、その計数処理を行い、その計数値によって決定された出力を比較回路１６へ出力するものである。
具体的には、画質モードとして文字と写真が混在している原稿読取画像に適したモード（後述する図９の表、参照）が設定された場合に、文字検出回路１９、無彩色領域検出回路２０、有彩色領域検出回路２１への検出レベルの設定は、画質モードが文字モードの場合と写真モードの場合の中間的な設定となる。このため、一部、無彩色領域と有彩色領域が重なってしまう画素、つまり、無彩色であり有彩色でもある中間的な特性を持つ中彩度領域の画素が発生する。
ここでは、この中彩度領域の画素を無彩／有彩計数回路２４で計数処理することにより、その計数値と文字検出回路１９の文字検出結果とシステム制御部２３から送られてくる画質モードにより、適切な色消去条件の黒文字処理のＵＣＲ処理を選択し適用できるようにするものである。
【００３４】
具体的な無彩／有彩計数回路２４は、無彩色領域検出回路２０の出力と有彩色領域検出回路２１の出力がどちらも互いに真の検出結果“１”を出力した画素、即ち、中彩度領域に属する画素を単位領域当たりカウントする。
例えば、単位領域として注目画素の近傍に連なる所定数の画素列領域を単位領域とすると、単位領域分の画素に対する中彩度領域の判定結果を保持する必要がある。その際、主走査方向の先行画素と現行の注目画素よりこの領域を定める場合、実時間で処理が可能であるが、後続画素を領域に入れる場合には、時間の遅れが生じる。
【００３５】
無彩／有彩計数回路２４は、上記のようにしてカウントされる値がある予め定められた所定基準値を超えるか否かを判定し、所定基準値を超え、中彩度領域の属性を有すると判定される場合には“１”を出力し、所定基準値に満たない場合には“０”を比較回路１６に出力する。
比較回路１６は、無彩／有彩計数回路２４からの中彩度領域への属性を示す情報、文字検出回路１９で検出された文字検出結果及びシステム制御部２３から送られてくる画質モードを基に、当該画素が中彩度文字領域の画素に当たると判定されるときに、この画素に対して、上記で図２を参照して説明したＵＣＲ処理Ａを選択したＵＣＲ処理を適用するための出力をＵＣＲ回路１５に出力する。
【００３６】
この動作を行うためには、画素情報として得られる文字領域への属性の検出結果と中彩度領域への属性の判定結果と、選択するＵＣＲ処理との関係を画質モードごとに予め定めておき、処理対象画素の前記検出結果及び判定結果から当該関係に基づいて、選択するＵＣＲ処理を決める必要がある。
この実施形態では、検出される文字領域への属性を示す情報（文字領域に属するか否かを、“１”，“０”の信号で示す）の検出結果が“１”であり、且つ中彩度領域への属性の判定の結果（中彩度領域の属性を有するか否かを、“１”，“０”の信号で示す）が“１”であるもののみ、ＵＣＲ処理Ａを選択し、これ以外の組み合わせについては、ＵＣＲ処理Ｂを選択する。
【００３７】
図９は、上述の手法により予め定められた、処理対象の画素から検出される画素情報の組み合わせ、中彩度領域への属性の判定結果及び比較回路１６の出力の関係をまとめて示す表である。同図は、「文字／写真混在系」の画質モードにおいて、「文字検出結果」、「無彩色検出結果」及び「有彩色検出結果」として、無彩色領域、有彩色領域の各領域への属性を“１”又は“０”で示し、全ての組み合わせを表すとともに、各組み合わせに対し、「無彩／有彩係数結果」として、中彩度領域への属性の判定結果及び比較回路１６の出力を「比較回路出力」としてまとめたものである。
【００３８】
図９の例では、例えば、「文字検出結果＝１、無彩／有彩計数結果＝１」に示される組み合わせは、注目画素自身が中彩度文字領域の属性を有し、且つ中彩度文字領域への属性を示す画素の多い画像領域の画素であることを意味し、この画素に対し、文字／写真混在系モードにおいては、上述のＵＣＲ処理Ａが実施されるが、それ以外の画素、例えば、中彩度文字領域への属性（無彩色領域検出と有彩色領域検出のどちらも“１”）を有する画素であっても、「文字検出結果＝０、無彩／有彩計数結果＝０」の組み合わせに該当する場合には、ＵＣＲ処理Ｂが実施されることになる。つまり、無彩画素と有彩画素の判定が同時にされるような中間的な画素に関しては、当該画素の単位領域当たりに占める値に応じて、ＵＣＲ処理を切り替えることで、無彩領域と有彩領域が単位領域に混じり合うことはない。
【００３９】
以上、説明したように、本実施形態によれば、無彩色であり有彩色でもある中間的な特性を持つ中彩度領域の属性を有する画素に対し、当該画素の近傍の単位領域に占める中彩度領域に属する画素数に応じて、ＵＣＲ処理を切り替えることで、出力に単位領域内で無彩領域と有彩領域が混じり合うことがなくなって、画質劣化が発生することを防ぐことができる。
【００４０】
［実施形態３］
この実施形態は、文字、絵柄それぞれが主である場合、或いは文字と絵柄が入り混じっている場合、といったように、多様な原稿画像をＵＣＲ処理の対象とする場合にそれぞれに適応して、出力画像の劣化を防ぐようにするものである。
本実施形態においても、上記［実施形態１］と同様に、画素情報（文字領域、無彩色領域、有彩色領域の各領域への属性情報）の検出を前提に、検出した画素情報に基づいて定まる各種領域の画素に適用するＵＣＲ処理を決める、という点では同様である。
【００４１】
図１０は、実施形態３に係る画像処理装置の概略構成を示す図である。
上述のように、本実施形態は、ＵＣＲ処理の対象画像から検出した画素情報に基づいて適用するＵＣＲ処理を決める、という点で上記［実施形態１］と同じであるから、先に図１に示した構成における構成要素と共通の構成要素を有している。
図１０において、図１と異なる点は、ラインメモリ２５、パターン検知回路２６及び遅延調整メモリ２７，２８を設けた点と、図１の構成要素でもある文字検出回路１９、無彩色領域検出回路２０、有彩色領域検出回路２１及び比較回路１６と本実施形態で新たに設けた上記構成要素との関連構成である。なお、図１０の構成要素の中、図１の構成要素と共通の要素については、図１について先に示した説明を参照することとし、ここでは、説明を省略する。
【００４２】
ラインメモリ２５は、例えば、最も簡単な例としてば、ＵＣＲ処理の対象となる画像データ３ライン分を格納できるメモリである。ラインメモリ２５は、ＦＩＦＯ（First-In First-Out）機能があり、常に注目ラインを中心に前後１ライン分のデータが格納され、新しいラインデータが入ってくると古いラインデータが出力される構造になっている。
また、このラインメモリ２５は、無彩色領域検出回路２０及び有彩色領域検出回路２１から入力される画素の各領域への属性を示すデータに対し、データ変換を行いメモリに格納する。入力の際に行うデータ変換は、変換後に「０＝無彩色、１＝有彩色、２＝有彩色／無彩色の両方」の３値で各画素の領域への属性を示す。なお、「２＝有彩色／無彩色の両方」とは、無彩色領域検出回路２０から無彩色と検出され、且つ有彩色領域検出回路２１から有彩と検出されたとき、つまり、無彩色であり有彩色でもある中間的な特性を持つ中彩度領域の画素であることを示すデータ値である。
【００４３】
図１１は、ラインメモリ２５に格納されたラインデータの１例を示す図である。同図の例は、３ライン分のデータを上記３値のデータとして格納したことを示すものである。
また、ラインメモリ２５に格納されたデータは、パターン検知回路２６からアクセス可能な構成となっている。
文字検出回路１９の出力側に設けた遅延調整メモリ２７は、ラインメモリ２５で発生するライン遅延に対し、文字検出回路１９からの検出データと同期をとるための遅延メモリである。同様に、ＵＣＲ回路１５の入力側に設けた遅延調整メモリ２８は、処理対象の画像データとの同期を取るために設けられている。
【００４４】
パターン検知回路２６は、ラインメモリ２５に格納されたデータにアクセスし、注目画素と周囲画素データを処理対象データとして取得し、また、取得したデータに対する処理として、周囲画素の有する領域への属性データのあり様（パターン）に応じて、注目画素データを変更する処理を行い、処理結果を比較回路１６に出力する。
本実施形態では、注目画素とそれを囲む画素のデータ、即ち、上記「０＝無彩色、１＝有彩色、２＝有彩色／無彩色の両方」の３値で示される画素の領域への属性を示すデータに基づいて、パターン検知を行い、その検知結果に従い、注目画素のデータを置き換える処理を行う。
本実施形態では、図１２に示すような、３×３のマトリクスを処理に用いる例を示す。同図に示すように、注目画素を中心に周囲８画素を含む３×３の画素が処理単位となる。
パターン検知回路２６は、前記ラインメモリ２５に格納された３ライン分の検出データを順次主走査方向に３×３マトリクスでアクセスし、得られるデータに対し次に示す処理を行う。
【００４５】
パターン検知回路２６が行う処理内容について、次に説明する。
この処理は、注目画素及び周囲画素それぞれの有する領域への属性データ、即ち、図１１から３×３マトリクスで切り出されたデータのあり様（パターン）に応じて、注目画素のデータを置き換える処理であり、下記手法（１）〜手法（３）の３態様で実施することができる。なお、下記手法（１）〜手法（３）における、画素の３値は「０＝無彩色、１＝有彩色、２＝有彩色／無彩色の両方」として、画素の各色領域への属性を示すデータである。
手法（１）：  注目画素が“０”の場合、周囲８画素の中、６画素が“１”であれば、注目画素を“０”から“１”に置き換える。つまり、有彩領域の中に無彩画素がある場合には、この無彩画素を有彩画素に置き換える。
手法（２）：  注目画素が“１”の場合、周囲８画素の中、６画素が“０”であれば、注目画素を“１”から“０”に置き換える。つまり、無彩領域の中に有彩画素がある場合には、この有彩画素を無彩画素に置き換える。
手法（３）：  注目画素が“２”の場合、周囲８画素の中、６画素が“０”であれば、注目画素を“２”から“０”に置き換える一方、周囲８画素の中、６画素が“１”であれば、注目画素を“２”から“１”に置き換える。つまり、無彩領域の中に中彩度の画素がある場合には無彩画素に、有彩領域の中に中彩度の画素がある場合には有彩画素に置き換える。
【００４６】
パターン検知回路２６は、ラインメモリ２５から３×３マトリクスで切り出された画素の各色領域への属性を示すデータに対し、上記手法（１）〜手法（３）のいずれかの処理を用いて、用いる手法に定められた条件に従って注目画素のデータの置き換え処理を行い、処理を通して得られる注目画素の属性を示すデータを比較回路１６に出力する。
図１３は、図１１に示したラインメモリ２５内のデータ（３値で表した各画素の属性データ）をパターン検知回路２６で処理した後のデータ（２値で表した各画素の属性データ）の１例を示す図である。
上記手法（１）〜手法（３）のいずれも、無彩と有彩或いはこれらに中彩度が加わり、これらの領域の属性を有する画素が入り混じった画像を無彩、有彩のいずれかの領域に統一する際、占有度の高い領域に統一する意図を持つ手法であるから、パターン検知回路２６を通すことにより、単位領域内で無彩領域と有彩領域が混じり合うことを効果的に抑制することができる。
【００４７】
比較回路１６は、パターン検知回路２６からの無彩、有彩のいずれかの領域への属性を示すデータ、文字検出回路１９で検出された文字検出結果及びシステム制御部２３から送られてくる画質モードを基に、処理対象画素に対して、上記で図２を参照して説明したＵＣＲ処理Ａ又はＢを選択したＵＣＲ処理を適用するための出力をＵＣＲ回路１５に出力する。
この動作を行うためには、画素情報として得られる文字領域への属性の検出結果と、処理対象画素（注目画素）に対して周囲画素と統一をとるために定められた無彩、有彩のいずれかの領域への属性の判定結果（パターン検知結果）と、選択するＵＣＲ処理との関係を画質モードごとに予め定めておき、処理対象画素の前記検出結果及び判定結果から当該関係に基づいて、選択するＵＣＲ処理を定める必要がある。
【００４８】
この実施形態では、文字系及び写真系において、検出される文字領域への属性を示す情報（文字領域に属するか否かを、“１”、“０”の信号で示す）の検出結果が“１”であり、且つ無彩又は有彩の領域への属性の判定結果（無彩：“０”、有彩：“１”、の信号で示す）が“１”であるもののみ、ＵＣＲ処理Ａを選択する。よって、文字／写真混在系の全ての組み合わせを含め、これ以外の組み合わせについては、ＵＣＲ処理Ｂを選択する。ただし、上記の文字系における「文字検出，無彩色検出，有彩色検出」の各検出レベルを「高，高，低」としているのに対して、写真系における同検出レベルは、逆の「低，低，高」としている。
【００４９】
図１４は、上述の手法により予め定められた、処理対象の画素から検出される文字領域への属性を示す情報、周囲画素と統一をとるために定められた無彩、有彩のいずれかの領域への属性の判定結果（パターン検知結果）及び比較回路１６の出力の関係をまとめて示す表である。同図は、「文字系」「写真系」「文字／写真混在系」の各画質モードにおいて、「文字検出結果」及び「パターン検知結果」として、無彩色領域、有彩色領域の各領域への属性を“０”又は“１”で示し、全ての組み合わせに対し、比較回路１６の出力を「比較回路出力」としてまとめたものである。
図１４の例では、文字／写真混在系の画質モードにおいて、文字検出結果とパターン検知結果の全ての組み合わせでＵＣＲ処理Ｂを選択することで、単位領域内で無彩領域と有彩領域が混じり合うことを効果的に抑制することができる。
【００５０】
また、文字系及び写真系でも、「文字検出結果＝１、パターン検知結果＝１」の組み合わせのみ、上述のＵＣＲ処理Ａが選択され、それ以外はＵＣＲ処理Ｂを選択することで、単位領域内で無彩領域と有彩領域が混じり合うことを効果的に抑制することができる。
【符号の説明】
【００５１】
１１・・原稿読取部、１５・・ＵＣＲ回路、１６・・比較回路、１９・・文字検出回路、２０・・無彩色領域検出回路、２１・・有彩色領域検出回路、２２・・操作部、２３・・システム制御部、２４・・無彩／有彩計数回路、２５・・ラインメモリ、２６・・パターン検知回路。
【先行技術文献】
【特許文献】
【００５２】
【特許文献１】特許第３１５３２２１号公報
【図１】
0005682313.tif 000002
【図２】
0005682313.tif 000003
【図３】
0005682313.tif 000004
【図４】
0005682313.tif 000005
【図５】
0005682313.tif 000006
【図６】
0005682313.tif 000007
【図７】
0005682313.tif 000008
【図８】
0005682313.tif 000009
【図９】
0005682313.tif 000010
【図１０】
0005682313.tif 000011
【図１１】
0005682313.tif 000012
【図１２】
0005682313.tif 000013
【図１３】
0005682313.tif 000014
【図１４】
0005682313.tif 000015