(57)【特許請求の範囲】
【請求項１】
入力画像データを、少なくとも文字領域を含む複数の領域に分離する領域分離処理を行う画像処理方法において、
前記領域分離処理は、入力画像データより文字領域を識別する場合、
入力画像データが有彩色であるか無彩色であるかを判定する第１のステップと、
前記第１のステップで前記入力画像データが無彩色であると判定されたときは、前記入力画像データが有彩色であると判定されたときに選択される閾値よりも大きい閾値を選択して、前記入力画像データの色成分毎に注目画素と注目画素の周辺に存在する周辺画素における濃度変化を特徴量として求め、色成分毎に求められた前記特徴量のいずれかが閾値より大きいとき、前記入力画像データが文字のエッジ領域であると判定する第２のステップとを有することを特徴とする画像処理方法。
【請求項２】
前記閾値をユーザが変更可能とすることを特徴とする請求項１記載の画像処理方法。
【請求項３】
入力画像データを、少なくとも文字領域を含む複数の領域に分離する領域分離処理部を有する画像処理装置において、
前記領域分離処理部は、入力画像データより文字領域を識別し、
入力画像データが有彩色であるか無彩色であるかを判定する色判定部と、
予め複数の閾値を記憶し、前記色判定部で前記入力画像データが無彩色であると判定されたときは、前記入力画像データが有彩色であると判定されたときに選択される閾値よりも大きい閾値を選択する閾値設定部と、
前記閾値設定部が選択した閾値を用いて、前記入力画像データの色成分毎に注目画素と注目画素の周辺に存在する周辺画素における濃度変化を特徴量として求め、色成分毎に求められた前記特徴量のいずれかが閾値より大きいとき、前記入力画像データが文字のエッジ領域であると判定する文字エッジ判定部とを有することを特徴とする画像処理装置。
【請求項４】
前記予め定める閾値は、入力画像データの色成分毎に設定されていることを特徴とする請求項３記載の画像処理装置。
【請求項５】
原稿を読み取って画像データを得る画像入力装置と、
請求項３または４記載の画像処理装置と、
処理が施された画像データを出力する画像出力装置とを備えることを特徴とする画像形成装置。
【請求項６】
入力画像データを、少なくとも文字領域を含む複数の領域に分離する領域分離処理を行う画像処理方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体において、
入力画像データより文字領域を識別する場合、
入力画像データが有彩色であるか無彩色であるかを判定する第１のステップと、
前記第１のステップで前記入力画像データが無彩色であると判定されたときは、前記入力画像データが有彩色であると判定されたときに選択される閾値よりも大きい閾値を選択して、前記入力画像データの色成分毎に注目画素と注目画素の周辺に存在する周辺画素における濃度変化を特徴量として求め、色成分毎に求められた前記特徴量のいずれかが閾値より大きいとき、前記入力画像データが文字のエッジ領域であると判定する第２のステップとを有する画像処理方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項７】
前記第２のステップで用いられる閾値をユーザが変更可能とすることを特徴とする請求項６記載のコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、入力画像データを文字領域および写真領域を含む複数の領域に分離する領域分離処理を行う画像処理方法および画像処理装置に関し、特に色文字を精度良く分離する画像処理方法、画像処理装置および画像形成装置ならびにコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
現在、デジタル複写機などの画像処理装置において、文字や写真などが混在した原稿から読み取った入力画像データを再生する場合、いわゆる領域分離処理と呼ばれる処理によって文字領域や写真領域などの領域を識別し、各種領域に適した処理を施すことで画質の向上が図られている。
【０００３】
この領域分離処理において、文字領域を識別する場合、一般に、急峻な濃度変化を示す部分を文字のエッジ領域として検出する方法がよく用いられている。たとえば、注目画素とその周辺画素との濃度差を求め、その濃度差の値が所定の閾値より大きければ文字エッジ領域であると判定する方法や、注目画素に対しエッジ検出フィルタをたたみ込み、その結果を閾値処理することで文字エッジ領域を検出する方法、さらに局所領域における最大濃度差を閾値処理することにより、文字エッジ領域を検出する方法などが挙げられる。
【０００４】
また、検出した文字エッジ領域に対して、有彩色であるか無彩色であるかの判定を行い、有彩色の場合は色文字領域として、一方、無彩色の場合は黒文字領域として、それぞれに適した処理を施すことで文字領域の画質向上が図られている。たとえば、色文字領域に対しては、強調フィルタ処理を施した後、解像力重視の中間調処理を行い、黒文字領域に対しては、墨量を高めてさらに強調フィルタ処理を施した後、解像力重視の中間調処理を行うという処理が、一般的に行われている。
【０００５】
上記の技術として、たとえば特開平３−６４２６３号公報記載の画像処理装置は、文字エッジ判定結果と色判定結果に従って、色補正・黒生成、空間フィルタ、中間調などの処理の内容を切換える画像処理装置を提示している。また、文字エッジを検出する方法として、入力画像のＲＧＢ信号のうちＧ信号のみを参照して注目画素近傍の濃度変化を求め、その値を閾値処理することで文字エッジ画素を検出するという方法が示されている。
【０００６】
【発明が解決しようとする課題】
特開平３−６４２６３号公報記載の画像処理装置のような方法を用いると、文字エッジを検出する際、色文字に対しても黒文字に対しても同じ閾値を用いてエッジ検出を行うことになる。
【０００７】
この先行技術では、色文字エッジを検出する場合、下地の色と文字の色の組合せによっては、その濃度差が非常に低い値しか得られない場合が多い。
【０００８】
図７は、色文字のエッジ領域を検出する原稿１００の例を、図８は、原稿１００の下地１０１および文字１０２の濃度を示す図である。また、図９は、破線部分１０３におけるｘ方向の画素毎の濃度変化を示す図である。このような下地１０１と文字１０２との色の組合せの場合、ＣＭＹ３色混ぜ合わせて見たときの色の差は大きくても、各色成分信号に分解してみると、それほど急峻な濃度変化は現れない。
【０００９】
色文字の検出についてはこのような場合が多いので、精度良くエッジを検出しようとすると、閾値を大幅に緩める必要が生じる。ところが、文字や写真などが混在した原稿から文字領域を識別する場合、エッジ検出の閾値を緩めてしまうと、それに応じて、文字領域のエッジだけでなく、比較的なめらかな濃度変化を持つ写真領域においてもエッジとして誤検出されてしまうことになる。
【００１０】
閾値を緩めて検出されたエッジに対しエッジ強調処理を施すと、写真領域も不本意に強調され、大きな画質劣化を招くことになる。特に、無彩色のエッジについては、黒生成処理によって墨量を極端に高める処理を行うため、写真領域の一部にそのような画素が現れると、かなり際立ったギャップが発生し、大きく画質を損ねる原因になる。
【００１１】
このように、有彩色のエッジと無彩色のエッジとではエッジ強調処理の内容が異なるため、同じ閾値でエッジを検出してしまうと画質劣化を招くことになる。
【００１２】
本発明の目的は、色文字の再現性を高め、かつ写真領域の画質を向上させることのできる画像処理方法、画像処理装置および画像形成装置ならびにコンピュータ読み取り可能な記録媒体を提供することである。
【００１３】
【課題を解決するための手段】
本発明は、入力画像データを、少なくとも文字領域を含む複数の領域に分離する領域分離処理を行う画像処理方法において、
前記領域分離処理は、入力画像データより文字領域を識別する場合、
入力画像データが有彩色であるか無彩色であるかを判定する第１のステップと、
前記第１のステップで前記入力画像データが無彩色であると判定されたときは、前記入力画像データが有彩色であると判定されたときに選択される閾値よりも大きい閾値を選択して、前記入力画像データの色成分毎に注目画素と注目画素の周辺に存在する周辺画素における濃度変化を特徴量として求め、色成分毎に求められた前記特徴量のいずれかが閾値より大きいとき、前記入力画像データが文字のエッジ領域であると判定する第２のステップとを有することを特徴とする画像処理方法である。
【００１４】
本発明に従えば、入力画像データより文字領域を識別する場合、入力画像データが有彩色であるか無彩色であるかを判定し、前記第１のステップで前記入力画像データが無彩色であると判定されたときは、前記入力画像データが有彩色であると判定されたときに選択される閾値よりも大きい閾値を選択する。選択した閾値を用いて前記入力画像データの色成分毎に注目画素と注目画素の周辺に存在する周辺画素における濃度変化を特徴量として求め、色成分毎に求められた前記特徴量のいずれかが閾値より大きいとき、前記入力画像データが文字のエッジ領域であると判定するので、色文字のエッジ領域を精度良く検出し、色文字の再現性を高めることができる。この効果は、さらに写真領域の無彩色のエッジ領域の誤検出を防ぎ、写真領域の画質を向上させ得る。
【００１５】
また本発明は、前記閾値をユーザが変更可能とすることを特徴とする。
本発明に従えば、閾値をユーザが変更することが可能であるので、ユーザの好みに応じた処理を行うことが出来る。
【００１６】
また本発明は、入力画像データを、少なくとも文字領域を含む複数の領域に分離する領域分離処理部を有する画像処理装置において、
前記領域分離処理部は、入力画像データより文字領域を識別し、
入力画像データが有彩色であるか無彩色であるかを判定する色判定部と、
予め複数の閾値を記憶し、前記色判定部で前記入力画像データが無彩色であると判定されたときは、前記入力画像データが有彩色であると判定されたときに選択される閾値よりも大きい閾値を選択する閾値設定部と、
前記閾値設定部が選択した閾値を用いて、前記入力画像データの色成分毎に注目画素と注目画素の周辺に存在する周辺画素における濃度変化を特徴量として求め、色成分毎に求められた前記特徴量のいずれかが閾値より大きいとき、前記入力画像データが文字のエッジ領域であると判定する文字エッジ判定部とを有することを特徴とする画像処理装置である。
【００１７】
本発明に従えば、前記領域分離処理部が、入力画像データより文字領域を識別する場合、色判定部が入力画像データが有彩色であるか無彩色であるかを判定し、予め複数の閾値を記憶した閾値設定部が、前記色判定部で前記入力画像データが無彩色であると判定されたときは、前記入力画像データが有彩色であると判定されたときに選択される閾値よりも大きい閾値を選択する。文字エッジ判定部は、前記閾値設定部が選択した閾値を用いて、前記入力画像データの色成分毎に注目画素と注目画素の周辺に存在する周辺画素における濃度変化を特徴量として求め、色成分毎に求められた前記特徴量のいずれかが閾値より大きいとき、前記入力画像データが文字のエッジ領域であると判定するこれにより、色文字のエッジ領域を精度良く検出し、色文字の再現性を高めることができる。この効果は、さらに写真領域の無彩色のエッジ領域の誤検出を防ぎ、写真領域の画質を向上させ得る。
【００２０】
また本発明は、前記予め定める閾値は、入力画像データの色成分毎に設定されていることを特徴とする。
【００２１】
本発明に従えば、予め定める閾値は、入力画像データの色成分毎に設定されているので、それぞれの色成分信号の特性を考慮したい場合や、目的に応じて意図的に検出レベルを変えたい場合など、所望のエッジ検出結果を得ることができる。
【００２２】
また本発明は、原稿を読み取って画像データを得る画像入力装置と、上記の画像処理装置と、処理が施された画像データを出力する画像出力装置とを備えることを特徴とする画像形成装置である。
【００２３】
本発明に従えば、原稿を読み取って画像データを得る画像入力装置と、上記の画像処理装置と、処理が施された画像データを出力する画像出力装置とを備えるので、写真領域の無彩色のエッジ領域を誤検出することなく色文字のエッジ領域を精度よく検出し、色文字の再現性を高めることができるので、高品質の画像を形成、出力することができる。
【００２４】
また本発明は、入力画像データを、少なくとも文字領域を含む複数の領域に分離する領域分離処理を行う画像処理方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体において、
入力画像データより文字領域を識別する場合、
入力画像データが有彩色であるか無彩色であるかを判定する第１のステップと、
前記第１のステップで前記入力画像データが無彩色であると判定されたときは、前記入力画像データが有彩色であると判定されたときに選択される閾値よりも大きい閾値を選択して、前記入力画像データの色成分毎に注目画素と注目画素の周辺に存在する周辺画素における濃度変化を特徴量として求め、色成分毎に求められた前記特徴量のいずれかが閾値より大きいとき、前記入力画像データが文字のエッジ領域であると判定する第２のステップとを有する画像処理方法をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００２５】
本発明に従えば、入力画像データより文字領域を識別する場合、入力画像データが有彩色であるか無彩色であるかを判定し、前記第１のステップで前記入力画像データが無彩色であると判定されたときは、前記入力画像データが有彩色であると判定されたときに選択される閾値よりも大きい閾値を選択する。選択した閾値を用いて前記入力画像データの色成分毎に注目画素と注目画素の周辺に存在する周辺画素における濃度変化を特徴量として求め、色成分毎に求められた前記特徴量のいずれかが閾値より大きいとき、前記入力画像データが文字のエッジ領域であると判定するプログラムを記憶する記憶媒体であるので、パーソナルコンピュータおよびワークステーションなどの汎用のコンピュータにＣＤ−ＲＯＭ（Compact Disc-Read Only Memory）などの記録媒体を介して、あるいは、ネットワークからのダウンロードによりプログラムを読み込ませて実行し、画像に対して精度良く領域分離処理を行うことができる。また、ＤＳＰ（Digital Signal Processor）などで、ソフト処理を行うプリンタおよびデジタルコピー機などに対しても同様に、フラッシュメモリや、書換え可能な記録媒体にプログラムを読み込ませて、画像に対して精度良く領域分離処理を行うことができる。
【００２６】
また本発明は、前記第２のステップで用いられる閾値をユーザが変更可能とすることを特徴とする。
【００２７】
本発明に従えば、閾値をユーザが変更することが可能であるので、ユーザの好みに応じた処理を行うプログラムを提供することが出来る。
【００２８】
【発明の実施の形態】
図１は、本発明の実施の一形態である画像形成装置１の構成を示すブロック図である。画像形成装置１は、画像入力装置１０、画像処理装置２０および画像出力装置３０から構成される。画像入力装置１０は、ＣＣＤ（Charge Coupled Device）ラインセンサから成り、原稿から反射してきた光をＲ，Ｇ，Ｂ（Ｒ：赤・Ｇ：緑・Ｂ：青）に色分解された電気信号に変換する。画像処理装置２０は、Ａ／Ｄ（アナログ・デジタル）変換部２１、シェーディング補正部２２、入力処理部２３、領域分離処理部２４、色補正部２５、黒生成・下色除去部２６、空間フィルタ部２７および中間調生成部２８から構成される。
【００２９】
画像入力装置１０から入力された入力画像データであるカラー画像信号（ＲＧＢアナログ信号）は、Ａ／Ｄ変換部２１にてデジタル信号に変換され、シェーディング補正部２２にて画像入力装置の照明系、結像系および撮像系で生じる各種の歪みが取除かれる。その後、入力処理部２３において反射率信号が画像処理に適した濃度信号に変換され、ＲＧＢ信号の補色であるＣＭＹ（Ｃ：シアン・Ｍ：マゼンタ・Ｙ：イエロー）信号が生成される。次に、色補正部２５にて色再現性を高める処理が施され、黒生成・下色除去部２６にてＣＭＹＫ（Ｋ：黒）４色信号に変換される。
【００３０】
また、空間フィルタ部２７では、ＣＭＹＫ信号に対してフィルタを畳み込むことでエッジ強調処理および平滑化処理などが成され、中間調生成部２８では画像を出力するための階調再現処理が成される。そして、電子写真方式およびインクジェット方式のプリンタなどの画像出力装置３０にて出力画像が形成される。この画像出力装置３０は、液晶ディスプレイなどの画像表示装置であっても構わない。この場合、入力処理部２３においてＲＧＢ信号の補色反転は行われない。また、黒生成・下色除去部２６は不要となる。
【００３１】
領域分離処理部２４は、有彩／無彩判定部２４１、閾値設定部２４２および文字エッジ判定部２４３を含んで構成される。文字領域と写真領域とが少なくとも混在した原稿における黒文字／色文字の再現性を高めるために、色判定部である有彩／無彩判定部２４１において、入力画像データの各画素が有彩色であるか無彩色であるかの判定が行われ、文字エッジ判定部２４３において、各画素が文字のエッジ領域であるかどうかの判定が行われる。また、各画素の有彩／無彩判定部２４１の判定結果に応じて文字エッジ判定部２４３で用いる閾値を切換えるために、有彩無彩信号が閾値設定部２４２に渡され、その信号を基に最適な閾値が選択される。閾値は文字エッジ判定部２４３に引渡され、エッジを検出する際に使用される。これによって、色文字のエッジ領域を精度良く検出し、写真領域の無彩色のエッジ領域の誤検出を防ぐことができるので、色文字の再現性を高め、かつ写真領域の画質を向上させることができる。
【００３２】
文字エッジ判定部２４３および有彩／無彩判定部２４１からの文字エッジ信号および有彩無彩信号を含む出力信号は、黒生成・下色除去部２６、空間フィルタ部２７および中間調生成部２８にそれぞれ引渡され、その各部において各種領域に適した処理が施される。なお、上記の処理は、図示しないＣＰＵ（Central Processing Unit）によって制御される。
【００３３】
次に、領域分離処理部２４について詳細に説明する。
（１）有彩／無彩判定部２４１について
図２は、有彩／無彩判定部２４１の構成を示すブロック図である。有彩／無彩判定部２４１は、最大値算出部２４１ａ、最小値算出部２４１ｂ、差分器２４１ｃおよび比較器２４１ｄから構成されており、注目画素が有彩色であるか無彩色であるかの判定を行い、その判定結果を有彩無彩信号として出力する。
【００３４】
先ず、最大値算出部２４１ａおよび最小値算出部２４１ｂにおいて、注目画素のＣ・Ｍ・Ｙ信号の最大値と最小値が検出される。次に、差分器２４１ｃによって最大値と最小値との差分値が求められる。そして、比較器２４１ｄにおいてその差分値と閾値ＴＨとが比較され、差分値が閾値ＴＨ以下の場合は、有彩無彩信号として‘ＯＮ’が出力され、閾値より大きい場合は‘ＯＦＦ’が出力される。
【００３５】
つまり、注目画素におけるＣ・Ｍ・Ｙ信号の最大値と最小値との差が小さい場合は無彩色であると判定され、有彩無彩信号が‘ＯＮ’になる。逆に、差が大きい場合は有彩色であると判定され、有彩無彩信号が‘ＯＦＦ’になる。
【００３６】
（２）閾値設定部２４２について
図３は、閾値設定部２４２の構成を示すブロック図である。閾値設定部２４２は、選択器２４２ａを備え、注目画素が有彩色であるか無彩色であるかを示す有彩無彩信号に応じて、文字エッジを検出するための閾値を選択して出力する処理を行う。閾値設定部２４２では、予め設定された２つの閾値群Ａ（ＴＨｃ_ｍｏｎｏ，ＴＨｍ_ｍｏｎｏ，ＴＨｙ_ｍｏｎｏ）と閾値群Ｂ（ＴＨｃ_ｃｏｌｏｒ，ＴＨｍ_ｃｏｌｏｒ，ＴＨｙ_ｃｏｌｏｒ）を保持しており、閾値群Ａは無彩色の場合に選択される閾値、閾値群Ｂは有彩色の場合に選択される閾値からなる。有彩／無彩判定部２４１の判定結果に応じてどちらか一方の閾値群が選択され、各色成分にそれぞれ対応した３つの閾値（ＴＨｃ，ＴＨｍ，ＴＨｙ）が文字エッジ判定部２４３に出力される。すなわち、有彩無彩信号が‘ＯＮ’の場合は閾値群Ａが選択され、‘ＯＦＦ’の場合は閾値群Ｂが選択される。そして、出力された３つの閾値（ＴＨｃ，ＴＨｍ，ＴＨｙ）は、文字エッジ判定部２４３のＣ・Ｍ・Ｙ各色成分毎に設けられたエッジ検出部２４３ａに、それぞれ個別に引渡される。
【００３７】
ここで、予め設定された閾値群とは、Ｃ・Ｍ・Ｙ各色成分に対して、全て異なる値であってもよいし、同じ値であってもよい。たとえば、ＣＣＤの読み取り感度が色成分によって大きく異なる場合は、それを考慮して異なる値を設けておくことができる。また、特定の色成分におけるエッジは、検出したくないというような場合（たとえば、濃度の低いイエローに対してはエッジを検出しない場合）は、その色成分に対して厳しい閾値（大きい値）を定めておくことも可能である。このように、ユーザがＣ・Ｍ・Ｙそれぞれの閾値を変更可能とすることで、さまざまな用途に合わせてエッジ検出の度合いを変更することができる。
【００３８】
さらに、閾値群Ａには閾値群Ｂより大きい閾値を設定しておくとより効果的である。これによって、有彩色のエッジ領域に対しては緩い閾値（小さい値）が用いられるため、色文字領域を精度よく検出することができ、かつ無彩色のエッジ領域に対しては厳しい閾値（大きい値）が用いられるため、写真領域の黒エッジが不本意に検出されるのを防ぐことができる。このように閾値を切換えてエッジ領域を検出すれば、エッジ強調処理を施したときに、色文字エッジは強調されても写真領域の黒エッジが強調されることはない。つまり、色文字の再現性を高めながら、同時に写真領域の画質劣化を防ぐことができるのである。
【００３９】
（３）文字エッジ判定部２４３について
図４は、文字エッジ判定部２４３の構成を示すブロック図である。文字エッジ判定部２４３は、Ｃ・Ｍ・Ｙ各色成分に対して処理を行うエッジ検出部２４３ａと、それらの出力信号の論理和をとるＯＲ回路２４３ｂとから構成される。
【００４０】
エッジ検出部２４３ａは、先ず２本のラインメモリ２４３ｃを用いて注目画素を中心とする３×３画素ブロックを形成する。次に濃度差判定部２４３ｄにおいて、注目画素とその隣接画素との濃度差がそれぞれ求められ、そのいずれか１つが閾値ＴＨｃ（またはＴＨｍまたはＴＨｙ）より大きければ出力信号‘ＯＮ’が出力され、そうでなければ‘ＯＦＦ’が出力される。なお、このとき用いられる３つの閾値ＴＨｃ，ＴＨｍ，ＴＨｙは、閾値設定部２４２から引渡される値である。
【００４１】
各色成分のエッジ検出部からの出力信号は、ＯＲ回路２４３ｂに入力され、そこで論理和がとられた結果が、最終的に文字エッジ信号として出力される。つまり、Ｃ・Ｍ・Ｙのうちいずれか１つの色成分でエッジが検出されれば、注目画素は文字エッジであると判定され、文字エッジ信号は‘ＯＮ’になり、そうでなければ‘ＯＦＦ’になる。
【００４２】
なお、エッジの検出方法は、上記に限定されるものではなく、ゾーベルフィルタ等のエッジ検出フィルタを用いて検出しても構わない。
【００４３】
図５は、本発明の画像処理方法のフローチャートである。まずステップｓ１で、領域分離処理部２４の有彩／無彩判定部２４１によって入力画像データである注目画素が有彩色であるか無彩色であるかを判定する。ステップｓ２では閾値設定部２４２によって有彩無彩信号が‘ＯＮ’であるかどうか判断する。ＯＮであればステップｓ３で無彩色用の閾値群Ａを選択し、ＯＦＦであればステップｓ４で有彩色用の閾値群Ｂを選択する。ステップｓ５で文字エッジ判定部２４３において、選択された閾値群を用いて文字のエッジ領域であるかどうかを判定し、文字エッジ信号を出力する。以上のようにして得られた文字エッジ信号と有彩無彩信号は、黒生成・下色除去部２６、空間フィルタ部２７および中間調生成部２８に引渡され、それらの信号を基に、各部において各領域に応じた最適な処理が施される。
【００４４】
ステップｓ６では、黒生成・下色除去部２６によって各領域に応じて黒生成量や下色除去量を切換えることにより、写真領域の階調性を保ちつつ、黒文字領域の墨量を大きくする。たとえば、文字エッジ信号＝‘ＯＮ’かつ有彩無彩信号＝‘ＯＮ’の場合に黒生成量を大きくすれば、黒文字領域の画質が向上される。
【００４５】
ステップｓ７では、空間フィルタ部２７によって文字領域に対してエッジ強調処理を施すことにより、文字の再現性が高められる。たとえば、文字エッジ信号＝‘ＯＮ’かつ有彩無彩信号‘ＯＮ’の場合は、強い度合いの強調フィルタをかけ、文字エッジ信号＝‘ＯＮ’かつ有彩無彩信号＝‘ＯＦＦ’の場合は、弱い度合いの強調フィルタをかける。これにより、黒文字エッジを強く強調し、かつ色文字エッジも色味が変わらない程度に強調することができる。
【００４６】
ステップｓ８では、中間調生成部２８によって各領域に応じてディザ処理のサイズを切換えることにより、出力画質の向上が図られる。たとえば、文字エッジ信号＝‘ＯＮ’のときは１×１サイズのディザ処理を行い、文字エッジ信号＝‘ＯＦＦ’のときは３×３サイズのディザ処理を行えば、文字の解像度を高めながら写真領域の階調性を保つことができる。
【００４７】
以上では、領域分離処理部２４として、有彩／無彩判定部２４１、閾値設定部２４２および文字エッジ判定部２４３から成る構成を示したが、本発明は少なくとも上記の各処理部が備えられていればよく、網点検出部が文字エッジ判定部２４３、有彩／無彩判定部２４１の前段、あるいはこれらの処理部と並列して備えられていてもよい。網点の検出方法としては、「画像電子学会研究会予稿９０−０６−０４」に記載されている方法を用いることができる。以下に詳細を説明する。注目画素を中心としたＭ×Ｎ（Ｍ，Ｎは自然数）画素のブロック内で以下のような判定を行い、それを注目画素の領域識別信号とする。
【００４８】
１．ブロック内の中央の９画素に対して信号レベルの平均値（Ｄave）を求め、その平均値を用いてブロック内の各画素を２値化する。また、最大画素信号レベル（Ｄmax）、最小画素信号レベル（Ｄmin）も同時に求める。
【００４９】
２．網点領域では、小領域における画像信号の変動が大きいことや、背景に比べて濃度が高いことを利用し、網点領域を識別する。２値化されたデータに対して主走査、副走査方向でそれぞれ０から１への変化点数、１から０への変化点数を求めて、それぞれＫH，ＫVとし、閾値ＴH，ＴYと比較して両者がともに閾値を上回ったら網点領域とする。また、背景との誤判定を防ぐために、Ｄmax，Ｄmin，Ｄaveを閾値Ｂ1，Ｂ2と比較する。
【００５０】
また、本発明の他の実施形態として、コンピュータに画像処理方法を実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体とすることもできる。これによって、領域分離処理を行うプログラムを記録した記録媒体を持ち運び自在に提供することができる。
【００５１】
なお、本実施形態ではこの記録媒体として、マイクロコンピュータで処理が行われるために図示していないメモリ、たとえばＲＯＭがプログラムメディア（記録媒体）であってもよいし、また、図示していないが外部記憶装置としてプログラム読み取り装置が設けられ、そこに記録媒体を挿入することで読み取り可能なプログラムメディアであってもよい。
【００５２】
いずれの場合においても、格納されているプログラムはマイクロプロセッサがアクセスして実行させる構成であってもよいし、あるいはいずれの場合もプログラムを読み出し、読み出されたプログラムは、マイクロコンピュータの図示されていないプログラム記憶エリアにダウンロードされて、そのプログラムが実行される方式であってもよい。このダウンロード用のプログラムは予め本体装置に格納されているものとする。
【００５３】
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープなどのテープ系、フロッピーディスクやハードディスクなどの磁気ディスクおよびＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ等の光ディスクのディスク系、ＩＣカード（メモリカードを含む）／光カードなどのカード系、あるいはマスクＲＯＭ、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）、フラッシュＲＯＭなどによる半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。
【００５４】
また、本実施形態においては、インターネットを含む通信ネットワークを接続可能な通信手段を用いることで、通信ネットワークからプログラムをダウンロードするようにプログラムを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用のプログラムは予め本体装置に格納しておくか、あるいは別な記録媒体からインストールされるものであってもよい。
【００５５】
上記記録媒体は、デジタルカラー画像形成装置およびコンピュータシステムに備えられるプログラム読み取り装置により読み取られることで上述の画像処理方法（領域分離方法）が実行される。特に後者の場合、本発明の画像処理方法をユーザの好みに応じて設定値の変更などが行いやすい。
【００５６】
図６は、本発明の他の実施形態であるコンピュータシステム２による画像形成装置を示す図である。コンピュータシステム２は、フラットベッドスキャナ・フィルムスキャナ・デジタルカメラなどの画像入力装置４０、所定のプログラムがロードされることにより画像処理などさまざまな処理が行われるコンピュータ５０、コンピュータの処理結果を表示するＣＲＴディスプレイ、液晶ディスプレイなどの画像表示装置６０、コンピュータの処理結果を紙などに出力するプリンタ７０およびプログラムの操作、設定値の入力などを行うためのキーボード８１、マウス８２から構成される。さらには、ネットワークを介してサーバなどに接続するための通信手段としてのモデムなどが備えられる。コンピュータ５０が前記の記録媒体に記録されているプログラムを実行することで、図１に示した画像処理装置２０と同様の処理を行うことができる。
【００５７】
本発明の画像処理方法をこのコンピュータシステム２で実行する場合、前述したように閾値の設定を任意に変更することが容易になり、また画像表示装置に示される結果に応じて改めて設定し直すなどユーザの好みに応じた処理が可能となる。閾値の変更を行うには、キーボード８１やマウス８２を用いて直接数値を入力したり、閾値を表すシンボルをクリックすることなどにより設定される。
【００５８】
【発明の効果】
以上のように本発明によれば、色文字のエッジ領域を精度良く検出し、写真領域の無彩色のエッジ領域の誤検出を防ぐことができるので、色文字の再現性を高め、かつ写真領域の画質を向上させることができる。
【００５９】
また本発明によれば、閾値をユーザが変更することが可能であるので、ユーザの好みに応じた処理を行うことが出来る。
【００６０】
また本発明によれば、それぞれの色成分信号の特性を考慮したい場合や、目的に応じて意図的に検出レベルを変えたい場合など、所望のエッジ検出結果を得ることができる。
【００６１】
また本発明によれば、写真領域の無彩色のエッジ領域を誤検出することなく色文字のエッジ領域を精度よく検出し、色文字の再現性を高めることができるので、高品質の画像を形成、出力することができる。
【００６２】
また本発明によれば、パーソナルコンピュータおよびワークステーションなどの汎用のコンピュータにＣＤ−ＲＯＭ（Compact Disc Read  Only Memory）などの記録媒体を介して、あるいは、ネットワークからのダウンロードによりプログラムを読み込ませて実行し、画像に対して精度良く領域分離処理を行うことができる。また、ＤＳＰ（Digital Signal Processor）などで、ソフト処理を行うプリンタおよびデジタルコピー機などに対しても同様に、フラッシュメモリや、書換え可能な記録媒体にプログラムを読み込ませて、画像に対して精度良く領域分離処理を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の一形態である画像形成装置１の構成を示すブロック図である。
【図２】有彩／無彩判定部２４１の構成を示すブロック図である。
【図３】閾値設定部２４２の構成を示すブロック図である。
【図４】文字エッジ判定部２４３の構成を示すブロック図である。
【図５】本発明の画像処理方法のフローチャートである。
【図６】本発明の他の実施形態であるコンピュータシステム２による画像形成装置を示す図である。
【図７】色文字のエッジ領域を検出する原稿１００の例を示す図である。
【図８】原稿１００の下地１０１および文字１０２の濃度を示す図である。
【図９】破線部分１０３におけるｘ方向の画素毎の濃度変化を示す図である。
【符号の説明】
１  画像形成装置
２  コンピュータシステム
１０  画像入力装置
２０  画像処理装置
２１  Ａ／Ｄ（アナログ・デジタル）変換部
２２  シェーディング補正部
２３  入力処理部
２４  領域分離処理部
２５  色補正部
２６  黒生成・下色除去部
２７  空間フィルタ部
２８  中間調生成部２８
３０  画像出力装置
２４１  有彩／無彩判定部
２４１ａ  最大値算出部
２４１ｂ  最小値算出部
２４１ｃ  差分器
２４１ｄ  比較器
２４２  閾値設定部
２４２ａ  選択器
２４３  文字エッジ判定部
２４３ａ  エッジ検出部
２４３ｂ  ＯＲ回路
【図１】
0003834484.tif 000002
【図２】
0003834484.tif 000003
【図３】
0003834484.tif 000004
【図４】
0003834484.tif 000005
【図５】
0003834484.tif 000006
【図６】
0003834484.tif 000007
【図７】
0003834484.tif 000008
【図８】
0003834484.tif 000009
【図９】
0003834484.tif 000010