(57)【要約】【課題】エコモード使用時に、網点上の文字を判読可能な程度に分離し、網点絵柄を違和感なく再生し、網点上の文字と網点絵柄との誤分離が少ない画像処理装置を提供する。【解決手段】網点上エッジ画素領域検出手段は、注目画素領域がエッジ画素領域検出手段によって文字エッジ画素領域として検出され、注目画素領域から所定の距離を有するとともに注目画素領域を挟んで対向する画素領域が網点画素領域検出手段によって文字背景の網点画素領域として検出された場合に、注目画素領域を網点上の文字エッジ画素領域として検出する。【選択図】図４
2009290438.tif 000002
【特許請求の範囲】
【請求項１】
原稿をデジタル信号に変換して画像データとして取得する画像データ取得手段と、前記画像データから文字エッジ画素領域を検出するエッジ画素領域検出手段と、前記画像データから文字背景の網点画素領域を検出する網点画素領域検出手段と、前記エッジ画素領域検出手段による検出結果と前記網点画素領域検出手段による検出結果とに基づいて網点上の文字エッジ画素領域を検出する網点上エッジ画素領域検出手段と、を備え、
前記網点上エッジ画素領域検出手段は、注目画素領域が前記エッジ画素領域検出手段によって文字エッジ画素領域として検出され、前記注目画素領域から所定の距離を有するとともに前記注目画素領域を挟んで対向する画素領域が前記網点画素領域検出手段によって文字背景の網点画素領域として検出された場合に、前記注目画素領域を網点上の文字エッジ画素領域として検出することを特徴とする画像処理装置。
【請求項２】
請求項１記載の画像処理装置において、前記網点画素領域検出手段は、平坦な網点画素領域を検出する平坦画素領域検出手段を備えることを特徴とする画像処理装置。
【請求項３】
請求項２記載の画像処理装置において、前記平坦画素領域検出手段は、前記注目画素領域から所定の距離を有するとともに前記注目画素領域を挟んで対向する文字背景の網点画素領域に対して網点密度が一定のレベル差以下であることを検出することを特徴とする画像処理装置。
【請求項４】
請求項２記載の画像処理装置において、前記平坦画素領域検出手段は、前記注目画素領域から所定の距離を有するとともに前記注目画素領域を挟んで対向する文字背景の網点画素領域に対して色の差が一定の値以下であることを検出することを特徴とする画像処理装置。
【請求項５】
画像データ取得手段が、原稿をデジタル信号に変換して画像データとして取得する画像データ取得ステップと、
エッジ画素領域検出手段が、前記画像データから文字エッジ画素領域を検出するエッジ画素領域検出ステップと、
網点画素領域検出手段が、前記画像データから文字背景の網点画素領域を検出する網点画素領域検出ステップと、
前記エッジ画素領域検出ステップにおける検出結果と前記網点画素領域検出ステップにおける検出結果とに基づいて、網点上エッジ画素領域検出手段が、網点上の文字エッジ画素領域を検出する網点上エッジ画素領域検出ステップと、を有し、
前記網点上エッジ画素領域検出ステップは、注目画素領域が前記エッジ画素領域検出ステップにおいて文字エッジ画素領域として検出され、かつ前記注目画素領域から所定の距離を有するとともに前記注目画素領域を挟んで対向する画素領域が前記網点画素領域検出ステップによって文字背景の網点画素領域として検出された場合に、前記注目画素領域を網点上の文字エッジ画素領域として検出するステップであることを特徴とする画像処理方法。
【請求項６】
請求項５記載の画像処理方法をコンピュータに実行させるためのプログラム。
【請求項７】
請求項６記載のプログラムを記録した、コンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像上の文字を判読し易くしつつ、トナーやインク等の消費を低減することができる画像処理装置に関する。
【背景技術】
【０００２】
現在の複写機においては、文字領域と絵柄（印刷、印画紙）領域が混在する原稿に対し、文字領域に対しては解像度を優先し、絵柄領域に対しては諧調性を優先するといつた処理を適応的に切り替えるために、領域識別ユニット、いわゆる像域分離技術を搭載している。また、カラー複写機においては、上記像域分離技術に加え、文字領域を黒単色で再生するために局所的な色情報を利用して、黒文字領域に対する処理と、色文字領域と絵柄領域に対する処理と、を適応的に切り替えるための像域分離技術（以下、像域分離技術Ａ）を搭載している。
図１３は、像域分離技術Ａの全体フロー図である。
図１３中、スキャナ１０１は、原稿を読み取ることによりＲＧＢ信号からなる画像データを取得する。スキャナγ補正手段１０２は、スキャナのγ特性を補正し、反射率リニアの信号から濃度リニアの信号へ変換する。スキャナ色補正手段１０３は、スキャナ特性に依存したＲＧＢ信号をスキャナに依存しないデバイス非依存のＲ’Ｇ’Ｂ’信号に変換する。
【０００３】
フィルタ１０４は、網点部の起伏を抑えてモアレを抑制する平滑化処理、および、文字部の鮮鋭性を高めるエッジ強調処理を行う。エッジ強調処理は、画像属性判定Ａからの判定結果（文字又は絵柄）をもとに、原稿の種類によって切り換えられる。例えば、文字原稿では文字鮮鋭性重視でエッジ強調処理を適用し、絵柄原稿ではモアレ抑制重視で平滑化処理を適用する。画像属性判定Ａの判定結果は、フィルタ１０４および墨処理手段１０６に適用される。
プリンタ色補正手段１０５は、デバイス非依存のＲ’Ｇ’Ｂ’信号からプリンタ特性に依存したＣ’Ｍ’Ｙ’信号への変換を行う。墨処理手段１０６は、Ｃ’Ｍ’Ｙ’データに応じてＫ信号を発生させ（墨生成）、Ｃ’Ｍ’Ｙ’からＫに応じた量を減ずる（下色除去（ＵＣＲ））処理を行う。ＣＭＹＫはプリンタの色材色に対応している。墨生成、ＵＣＲ処理の方法としては、式に基づいて行う方法、ＬＵＴで行う方法等がある。
トナーセーブ処理手段１０７は、ユーザーがトナーセーブモードを指定した場合、操作パネル（図示せず）からの原稿の種類を表す信号、および、エッジ検出手段（図示せず）からのエッジ検出結果に応じて、トナーセーブ処理を切り換える。図１３の処理フローでは、トナーセーブＯＦＦである。
トナーセーブ処理後の画像に対して、プリンタγ補正手段１０８、擬似中間調処理手段１０９による処理を施し、プリンタ１１０で記録媒体上に画像出力する。プリンタγ補正手段１０８は、プリンタの濃度特性に合わせて濃度変換テーブルを用いた変換処理を行う。擬似中間調処理手段１０９では、ディザや誤差拡散等の擬似中間調処理を行う。
【０００４】
上記説明は、原画の忠実再生を前提として、画質向上を図る場合の例である。しかし、像域分離技術の利用は上述の利用例に限定されない。例えば、トナーやインク等を節約しつつ、文字を判読できるように画像形成したい場合にも像域分離技術は利用される。この場合、絵柄領域を薄く再生し、白地上文字は勿論のこと、網点上文字も背景とのコントラストを保持あるいは強調しつつ、文字部そのものを原画に近い状態で再生することが要求される。
このような適応的な画像加工を行う場合（以下、エコモード時）には、白地上の細かい文字と、網点上の文字との両方を高精度に分離しつつ、かつ絵柄エッジを誤分離しないような像域分離技術（以下、像域分離技術Ｂ）が必要となる。
【０００５】
図１４は、像域分離技術Ｂを用いた時の全体フロー図である。各処理ブロックは図１３と同様であるので、その説明を省略する。勿論、トナーセーブ処理手段１０７では、注目画素あるいは注目ブロックが絵柄部であれば、トナーを節約するような処理が施され、文字部であれば特になにもしない、といったような適応処理が施される。
像域分離技術Ｂとしてさまざまな方式が提案されている。
例えば、特許文献１に記載の発明では、文字背景の広い白地に注目又は利用して文字を検出する。また、特許文献２乃至４に記載の発明では、網点絵柄のドットの存在に注目又は利用して絵柄を検出する。また、特許文献５に記載の発明では、網点上文字を積極的に文字として判定する。
【特許文献１】特許第３１５３２２１号公報
【特許文献２】特許第２９７２１７１号公報
【特許文献３】特許第３８６２３７４号公報
【特許文献４】特開２００２−２６２０７７公報
【特許文献５】特許２００２−１９９２１０公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、白地上の細かい文字と網点上文字の両方を高精度に分離しつつ、絵柄エッジを誤分離しないような像域分離技術Ｂは、未だ性能不十分で実用化されていないのが現状である。
特許文献１の発明では、白地上文字を分離するが、網点上文字を絵柄と判定してしまうという問題がある。詳述すれば、網点上文字領域は、網点背景が非常に薄い場合、つまり白地と判定される場合を除き、絵柄として判断されてしまう。一方で、網点上絵柄に関しては、文字として誤検出される個所が非常に少ない。
また、特許文献２乃至４に記載の発明では、ドット近傍から網点領域を膨張する仕組み（ドット計数部や積分部など）があり、網点上に存在する文字（特にエッジ部）は、基本的に絵柄として判断されるという問題がある。
また、特許文献５に記載の発明では、網点上の文字が分離できたとしても網点絵柄における文字のような構造を持つ領域、例えば画像の輪郭部（人や物の輪郭）などを文字として誤判定するといったような問題がある。
【０００７】
以上からも理解できるように、エコモードにおいて特許文献１乃至４に記載された像域分離方法を選択した場合には、網点上文字は絵柄として判定され、その結果、網点上文字およびその背景は薄く画像再生され、最悪の場合、文字が読めなくなる。また、特許文献５に記載された像域分離方法を選択した場合には、絵柄中に頻繁に文字部として判断される領域が出現する。結果として同領域においては、色材をセーブするというエコモードとしての効果が薄れるだけでなく、絵柄の濃さが激しく変動し、再生画像に大きな違和感を生じさせる。その結果、誤分離個所が異常に目立ってしまい、ユーザーに不快感を与えることも少なくない。エコモードをセールスポイントとして提供した場合に、（一律で薄い絵柄画像なら納得されるのだが）網点絵柄の再生画像が受け入れられずかえってマイナスポイントとなることがある。
本発明は、上述の事情に鑑みてなされたものであり、エコモード使用時に、白地上の文字は、例えば特許文献１等の従来技術を利用して絵柄と高精度に分離しつつ、網点上の文字領域に対しその分離結果を使用して画像再生する場合に、判読可能な程度に分離すること、また一方で、網点絵柄領域においてユーザーにとって違和感の少ない絵柄再生が可能な誤分離の少ない画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、請求項１に記載の発明は、原稿をデジタル信号に変換して画像データとして取得する画像データ取得手段と、前記画像データから文字エッジ画素領域を検出するエッジ画素領域検出手段と、前記画像データから文字背景の網点画素領域を検出する網点画素領域検出手段と、前記エッジ画素領域検出手段による検出結果と前記網点画素領域検出手段による検出結果とに基づいて網点上の文字エッジ画素領域を検出する網点上エッジ画素領域検出手段と、を備え、前記網点上エッジ画素領域検出手段は、注目画素領域が前記エッジ画素領域検出手段によって文字エッジ画素領域として検出され、前記注目画素領域から所定の距離を有するとともに前記注目画素領域を挟んで対向する画素領域が前記網点画素領域検出手段によって文字背景の網点画素領域として検出された場合に、前記注目画素領域を網点上の文字エッジ画素領域として検出する画像処理装置を特徴とする。
また、請求項２に記載の発明は、請求項１記載の画像処理装置において、前記網点画素領域検出手段は、平坦な網点画素領域を検出する平坦画素領域検出手段を備えることを特徴とする。
また、請求項３に記載の発明は、請求項２記載の画像処理装置において、前記平坦画素領域検出手段は、前記注目画素領域から所定の距離を有するとともに前記注目画素領域を挟んで対向する文字背景の網点画素領域に対して網点密度が一定のレベル差以下であることを検出することを特徴とする。
また、請求項４に記載の発明は、請求項２記載の画像処理装置において、前記平坦画素領域検出手段は、前記注目画素領域から所定の距離を有するとともに前記注目画素領域を挟んで対向する文字背景の網点画素領域に対して色の差が一定の値以下であることを検出することを特徴とする。
【０００９】
また、請求項５に記載の発明は、画像データ取得手段が、原稿をデジタル信号に変換して画像データとして取得する画像データ取得ステップと、エッジ画素領域検出手段が、前記画像データから文字エッジ画素領域を検出するエッジ画素領域検出ステップと、網点画素領域検出手段が、前記画像データから文字背景の網点画素領域を検出する網点画素領域検出ステップと、前記エッジ画素領域検出ステップにおける検出結果と前記網点画素領域検出ステップにおける検出結果とに基づいて、網点上エッジ画素領域検出手段が、網点上の文字エッジ画素領域を検出する網点上エッジ画素領域検出ステップと、を有し、前記網点上エッジ画素領域検出ステップは、注目画素領域が前記エッジ画素領域検出ステップにおいて文字エッジ画素領域として検出され、かつ前記注目画素領域から所定の距離を有するとともに前記注目画素領域を挟んで対向する画素領域が前記網点画素領域検出ステップによって文字背景の網点画素領域として検出された場合に、前記注目画素領域を網点上の文字エッジ画素領域として検出するステップである画像処理方法を特徴とする。
また、請求項６に記載の発明は、請求項５記載の画像処理方法をコンピュータに実行させるためのプラグラムを特徴とする。
また、請求項７に記載の発明は、請求項６記載のプログラムを記録した、コンピュータ読み取り可能な記録媒体を特徴とする。
【発明の効果】
【００１０】
本発明によれば、原稿中から文字エッジ画素領域と文字背景の網点画素領域を検出した後、注目画素領域から所定の距離を有するとともに注目画素領域を挟んで対向する画素領域を網点上の文字エッジ画素領域として検出するので、エコモード使用時においても、網点上の文字領域が判読可能に分離されつつ、網点絵柄領域においてユーザーにとって違和感の少ない絵柄再生が可能な誤分離の少ない画像処理装置を提供することができる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施形態を詳細に説明する。
図１は、本発明に関わる像域分離処理全体の処理ブロック図である。以下、各ブロックの構成や動作などを説明する。
［スキャナ１０］（画像データ取得手段）
本発明は、カラー複写機等で使用されることを前提としてなされたものである。そのため、スキャナ１０は、４００ｄｐｉＲＧＢ８ｂｉｔ出力のカラースキャナ装置である。スキャナ１０からの出力信号は、概ね反射率リニアの信号であるが、必要に応じてγ変換を行った後に、白地上・文字領域検出処理手段２０や網点上・文字領域検出処理手段３０に夫々入力される。
［白地上・文字領域検出処理手段２０］
白地上の文字を文字として判読するための処理を行うブロックである。本処理ブロックは本発明の本質ではないので、以下内容は簡単に説明する。求められる機能は、二次元の画像データから、背景が白地である文字領域を検出するとともに、絵柄（印画紙、印刷網点）領域を文字領域として誤検出しないことである。具体的には、特許文献１等に記載の従来処理を行えばよい。以下、簡単に説明する。
【００１２】
図２は、白地上・文字領域検出処理手段２０について説明する図である。図中、ｌｏｇ変換回路２１は、スキャナ１０からの反射率リニアの信号を濃度リニアの信号に変換し、Ｃ（シアン）、Ｍ（マゼンタ）、Ｙ（イエロー）の各色インクの量を表すＣ１、Ｍ１、Ｙ１信号を出力する。マスキング回路２２は、ｌｏｇ変換回路２１からの信号をプリンタ記録信号（Ｃ２、Ｍ２、Ｙ２）に変換する。文字検出回路２３は、プリンタ記録信号から文字領域を検出し、検出結果を二値信号にして出力する。例えば注目画素が文字領域ならば１、絵柄領域ならば０を出力する。また、白地背景検出回路２４は、プリンタ記録信号から背景に白地のある領域を検出し、検出結果を二値信号にして出力する。例えば注目画素の背景が白地ならば１、それ以外ならば０を出力する。ＡＮＤ回路２５は、それらのａｎｄをとって、白地上・文字領域検出処理手段２０の出力信号とする。
なお、本処理ブロックにおいては、白地上の文字を検出できる装置であれば、従来から提案されている装置を利用して何ら構わないが、特に網点絵柄領域において文字としての誤分離を概ね起こさないという性能を持つことは重要かつ必要である。
また、本処理ブロックの出力信号は、注目画素が白地上文字領域であれば１［ｏｎ］、そうでなければ０［ｏｆｆ］の二値信号とする。
【００１３】
［網点上・文字領域検出処理手段３０］（図１）
本発明の特徴的構成である処理ブロックである。処理の詳細は後述の実施形態にて説明する。ここでは求められる機能や特徴などを説明する。本処理ブロックの機能は、二次元の画像データから、特に原稿が印刷でできている場合に多い網点上の文字を検出することであり、一方で絵柄のエッジ部、特に網点絵柄のエッジ部をできるだけ誤検出しないことが重要である。本発明は、実際の原稿において網点上文字の存在する次のような画像特徴を利用して、特に、網点絵柄中の誤判定を少なくするような工夫をしている。すなわち、
（１）印刷物において一般的に網点上文字は、網点領域に挟まれている。
（２）上記（１）に加え、文字背景の網点は、濃度や色の変化が少なく平坦（一様）であることが多い。
逆に言えば、網点上文字と間違えそうな絵柄中のエッジ部とその背景は、上記（１）、（２）の特徴を持たないことが多い。その特徴を利用した処理アルゴリズムを提案する。具体的な処理内容は実施形態にて説明するが、以下、処理アルゴリズムの原理について簡単に説明する。
【００１４】
図３は、網点上文字の画像特徴を説明する図である。例えば符号１で示す文字「Ｒ」の横棒は、棒の上下に網点領域が存在しており、（１）の要件を具備していることがわかる。
逆に、図３の符号２で示す「−」は、上部は網点領域が存在するが、下部には網点領域が存在しないため、半分は網点上文字と言えるが、半分は白地上文字と言える。このような場合、今回提案する処理では、網点上文字として判定されず、文字として検出できないことも特徴である。しかし、そこが薄く再生されたとしても、そもそも文字ではなく（わく縁の周辺の一部である）大きな問題にはならない。
また、本処理ブロックの出力信号は、注目画素が網点上文字領域であれば１［ｏｎ］、そうでなければ０［ｏｆｆ］の二値信号とする。
【００１５】
［論理和処理手段４０］
本処理ブロックは、前述の白地上・文字領域検出処理手段２０からの出力信号と、網点上・文字領域検出処理手段３０からの出力信号の論理和処理を行って出力する。この処理を施す理由は、白地上の文字領域に存在する画素と網点上に存在する画素に対し、同一の再生処理（例えば、色材セーブに相当する処理をスルーにする）を施すためである。しかし、白地上の文字領域に存在する画素と網点上に存在する画素に対し、それぞれ異なる再生処理を施したい場合には、このような論理和をとる必要はなく、白地上・文字領域検出処理手段２０からの出力信号と網点上・文字領域検出処理手段３０からの出力信号をそれぞれ独立に利用すれば良い。
論理和処理を行わずそれぞれ独立に処理するメリットの一例を示す。例えば、文字そのものが同じような濃さである場合に、白地上文字は、網点上文字と比べて、背景が薄い分だけコントラストが大きいという特徴がある。従って、エコモードで画像を再生する場合に、前者の方を後者よりも色材を少なくさせ、例えばγを寝かせて再生しても判読性は保証されることになる。
【００１６】
［第一の実施形態］
本発明の第一の実施形態について説明する。図４は本発明の第一の実施形態に係る網点上・文字領域検出処理手段３０ａを示すブロック図である。原稿をスキャナ１０にて読み取り、ＲＧＢからなるカラー画像信号を取得し、後述する種々の画像認識処理を施した後、網点上の文字領域であるか否かを意味する属性信号（二値信号）を出力する。
［エッジ画素領域検出処理手段３１］
本処理ブロックの働きは、画像データ中から白地上、網点上を問わず、文字エッジを積極的に抽出することである。ここでは、既存の技術である特許第３２６０８１５号公報に記載された方式又は装置を利用する。以下、簡単に説明する。
入力信号の８ｂｉｔ信号を、ここでは６ｂｉｔ（０〜６３：原稿の白側が０、黒側が６３）にγ変換し、エッジ検出処理に用いる。
【００１７】
図５は、エッジ分離について説明する図である。エッジ分離は、次のようにして行う。３×３のマスク内において、以下の条件の内一つでも満たすとき、中心画素Ｅをエッジ画素と判定する。すなわち、図５（ａ）乃至（ｄ）に示す４つのマスク内（Ａ〜Ｉは各画素値）に対して、
Ｅ−Ｂ≧Ｃｏｎｔ（閾値）＆
Ｅ≧Ｂｋ（閾値）      ＆
Ｇ≧Ｂｋ              ＆
Ｈ≧Ｂｋ              ＆
Ｉ≧Ｂｋ
あるいは、
Ｅ−Ｉ≧Ｃｏｎｔ        ＆
Ｅ≧Ｂｋ              ＆
Ｂ≧Ｂｋ              ＆
Ｄ≧Ｂｋ              ＆
が成立すれば、中心画素Ｅをエッジ画素と判定する。
［網点画素領域検出処理手段３２］
本処理ブロックの働きは、画像データ中から、網点領域を抽出することである。ここでは、既存の技術である特許文献２に記載された方式又は装置を利用する。
【００１８】
図６は、網点画素領域検出処理手段３２の処理フローを示す図である。
入力画像信号部３２１は、入力信号である８ｂｉｔの信号を、６ｂｉｔ（０〜６３：原稿の白側が０、黒側が６３）にγ変換し、極点検出処理に用いる。
極点検出部３２２は、例えば３×３画素のマスク（図示せず）において、中心の画素値が、その周囲の他の８つの画素値に比べて最大か、または最小であるとき、極点（ピーク）画素の候補とする。画素値が最大ならば山ピーク画素候補、画素値が最小ならば谷ピーク画素候補とする。さらに、下記式（１）のごとく、中心画素値と周囲の８つの画素値との差の絶対値｜Δｍｉ｜をそれぞれ算出し、各絶対値がすべて所定の閾値Δｍｔｈ以上である場合に、真の極点画素と判定する。出力値としては、山ピーク画素［１０］、又は谷ピーク画素［０１］、又はそれ以外の画素［００］を示す２ｂｉｔ信号となる。なお、検出処理を施す場合のマスクの移動は、１画素単位で行う。
｜Δｍｉ｜≧Δｍｔｈ  （ｉは、１から８）
・・・・・・（１）
【００１９】
網点領域検出部３２３について説明する。図７は、網点領域の検出を説明するための画素ブロックを示す図である。例えば、９×９画素からなる注目ブロックＢ０（Ｎ＝９）において、前述の山ピーク画素、及び谷ピーク画素をそれぞれ計数し、値の大きい方を注目ブロックＢ０のピーク画素数とし、このピーク画素数が所定の閾値より大きい場合に、注目ブロックＢ０を網点領域として検出する。なお、処理を施す場合のブロックの移動は、ブロック（９×９画素）単位で行う。出力値は、網点領域の場合には［１］、網点領域でない場合には［０］の二値信号となる。
領域判定出力信号出力部３２４は、図７に示す注目ブロックＢ０を囲む８つのブロック（Ｂ１〜Ｂ８）に対して、網点領域検出部３２３にて網点領域ブロックとして判定されたブロック数を算出し、その算出値が所定の閾値より大きい場合に、注目ブロックＢ０を網点領域として判定し、網点判定信号を出力する。処理を施す場合のブロックの移動は、ブロック（９×９画素）単位で行う。出力値は、網点判定された場合には［１］、網点判定されなかった場合には［０］の二値信号となる。
なお、網点領域を検出するにあたって、今回の例としては、特許文献２に記載された方式又は装置を利用したが、網点画素領域検出処理手段３２においては、無論この方式又は装置に限定されるものではなく、特許文献３等に開示された既存の網点領域検出方式又は装置を利用して何ら構わない。
［補正処理手段３３］（網点上エッジ画素領域検出）
本処理ブロックの働きは、エッジ画素領域検出処理手段３１の結果と、網点画素領域検出処理手段３２の結果を利用して、網点領域に挟まれたエッジ画素領域（網点上の文字エッジ画素領域）を検出する。
【００２０】
図８は、補正処理手段の処理内容を説明する図である。注目画素（Ｐ０）に対して、所定の方向で、所定の距離離れた位置に存在するそれぞれの画素をＰ１〜Ｐ８とする。ここで、距離のＬは、検出しようとする文字の線幅に影響があるため、この像域分離技術を利用した適応的なエコモード時の最終的な出力画像などを見ながら実験的に決めればよい。
この時、Ｐ０がエッジ画素領域検出処理手段３１でエッジ画素と判定され、かつ次の条件の時に、補正処理手段３３から注目画素Ｐ０に対し、網点上文字エッジであることを示す信号［１］が出力される。なお、網点上文字エッジでない場合には信号［０］が出力される。
Ｐ１＝網点領域  ＆  Ｐ５＝網点領域
または  Ｐ２＝網点領域  ＆  Ｐ６＝網点領域
または  Ｐ３＝網点領域  ＆  Ｐ７＝網点領域
または  Ｐ４＝網点領域  ＆  Ｐ８＝網点領域
なお、画素Ｐ１とＰ５、Ｐ２とＰ６、Ｐ３とＰ７、Ｐ４とＰ８は、図８を見てもわかるように、それぞれその間に注目画素Ｐ０を挟んで存在している画素の組である。
【００２１】
上述の条件を言い換えれば、Ｐ０がエッジ画素領域検出処理手段３１によりエッジ画素と判定され、かつ、注目画素Ｐ０に対して所定の距離Ｌだけ離れるとともに注目画素Ｐ０を挟んで対向する２つの画素からなる画素対（Ｐ１とＰ５、Ｐ２とＰ６、Ｐ３とＰ７、又は、Ｐ４とＰ８）のいずれかが網点領域である場合に、注目画素Ｐ０が網点上文字エッジであると判断される。
以上により、本発明によれば、画像データ中から文字エッジであり背景が網点領域であって、さらに文字エッジが網点に挟まれているような網点上の文字エッジ画素（例えば、図３の符号１で示す部分）を高精度に検出可能である。一方で、図３の符号２で示す部分や網点上の太い文字は、前述の距離パラメータＬによっては、文字エッジとして判定されないが、文字を読むという意味では大きな問題とならない。
【００２２】
［第二の実施形態］
本発明の第二の実施形態について説明する。第一の実施形態と同一の部分には同一の符号を付し、その説明を省略する。図９は、本発明の第二の実施形態に係る網点上・文字領域検出処理手段３０ｂを示すブロック図である。機能としては第一の実施形態と同様、原稿をスキャナ１０にて読み取り、ＲＧＢからなるカラー画像信号を取得し、後述する種々の画像認識処理を施した後、網点上の文字であるか否かを意味する属性信号（二値信号）を出力する。
［極点画素密度検出処理手段３４］
本処理ブロックの働きは、画像データを利用して、局所領域ごとに網点密度を算出することである。ここでは、前述の網点画素領域検出処理手段３２と処理内容の異なる部分を主に説明する。図１０は、極点画素密度検出処理手段３４の処理フローを示す図である。
極点画素密度算出部３４１について説明する。例えば、図７における９×９画素からなる注目ブロックＢ０（Ｎ＝９）において、前述の山ピーク画素、及び谷ピーク画素をそれぞれ計数し、値の大きい方を注目ブロックＢ０のピーク画素数とする。そして、ピーク画素数が所定の閾値以下であれば「０」を出力値とし、そうでなければ、ピーク画素数が当該ブロックの中心画素の画素密度値として出力される。処理を施す場合のブロックの移動は、画素単位で行う。すなわち、１画素ごとに密度値が算出される。
なお、極点検出の方法は上述の方法に限られない。例えば特許文献４に開示された孤立点判定を極点検出部３２２に置き換えて利用しても何ら構わない。
【００２３】
［補正処理手段３５］
本処理ブロックは、エッジ画素領域検出処理手段３１の結果と、極点画素密度検出処理手段３４の結果を利用して、平坦な（一様な濃度の）網点領域に挟まれたエッジ画素領域を検出する（平坦画素領域検出）。図８を使って具体的な処理内容を説明する。
注目画素（Ｐ０）に対して、所定の方向で、所定の距離離れた位置に存在するそれぞれの画素をＰ１〜Ｐ８とする。ここで、距離のＬは、検出しようとする文字の幅に影響があるため、この像域分離技術を利用した適応的なエコモード時の最終的な出力画像などを見ながら実験的に決めればよい。
この時、Ｐ０がエッジ画素領域検出処理手段３１でエッジ画素と判定され、かつ次の条件の時に、補正処理手段３５から注目画素Ｐ０に対し、平坦な網点領域に挟まれたエッジ画素領域であることを示す信号［１］が出力される。なお、一様な濃度の網点領域に挟まれたエッジ画素領域でない場合には信号［０］が出力される。
（Ｐ１≧閾値＿網点  ＆  Ｐ５≧閾値＿網点  ＆  ｜Ｐ１−Ｐ５｜＜  閾値＿平坦）
または  （Ｐ２≧閾値＿網点  ＆  Ｐ６≧閾値＿網点  ＆  ｜Ｐ２−Ｐ６｜＜  閾値＿平坦）
または  （Ｐ３≧閾値＿網点  ＆  Ｐ７≧閾値＿網点  ＆  ｜Ｐ３−Ｐ７｜＜  閾値＿平坦）
または  （Ｐ４≧閾値＿網点  ＆  Ｐ８≧閾値＿網点  ＆  ｜Ｐ４−Ｐ８｜＜  閾値＿平坦）
以上説明した通り、本発明は、原稿中の網点上文字の背景には平坦な網点画素領域が存在するという特徴を利用するため、本発明によれば網点上の文字エッジ画素領域に相当する画素を高精度に検出できる。また、本発明は、原稿中の網点上文字の背景にはエッジを挟んで両方向に概ね同じ網点率の網点領域が存在するという特徴を利用するため、網点上文字エッジ画素領域を高精度に検出できる。
【００２４】
［第三の実施形態］
本発明の第三の実施形態について説明する。第一、第二の実施形態と同一の部分には同一の符号を付し、その説明を省略する。図１１は、本発明の第三の実施形態に係る網点上・文字領域検出処理手段３０ｃを示すブロック図である。機能としては第一の実施形態と同様、原稿をスキャナ１０にて読み取り、ＲＧＢからなるカラー画像信号を取得し、後述する種々の画像認識処理を施した後、網点上の文字であるか否かを意味する属性信号（二値信号）を出力する。
［マスキング処理手段３６］
本処理ブロックの働きは、スキャナのＲＧＢ信号を記録系の信号であるＣＭＹ信号に変換することである。これにより原稿の網点ドットを色版ごとにより正確に判定することができる。すなわち、カラー原稿はシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、ブラック（Ｋ）版からなるが、マゼンタ版の網点ドットは、Ｍ信号を作り出すことにより、後段の極点検出では他の版の網点ピークを抽出することなく、マゼンタ版のみの網点ドットを抽出することが可能となる。
マスキング処理は、次のような線形一次式で行うものとし、各係数パラメータ［ａｉｊ］は実験的に決定すれば良い。
Ｃ  ＝  ａ１１＊Ｒ  ＋  ａ１２＊Ｇ  ＋  ａ１３＊Ｂ  ＋  ａ１４
Ｍ  ＝  ａ２１＊Ｒ  ＋  ａ２２＊Ｇ  ＋  ａ２３＊Ｂ  ＋  ａ２４
Ｙ  ＝  ａ３１＊Ｒ  ＋  ａ３２＊Ｇ  ＋  ａ３３＊Ｂ  ＋  ａ３４  
【００２５】
［極点画素密度検出処理手段３７］
本処理ブロックの働きは、マスキング処理後のＣＭＹ各画像データを利用して、局所領域ごとに網点密度を算出することである。基本的には図１０の処理を三つ並列に行うことになる。ここでは、前述の網点画素領域検出処理手段３２と処理内容の異なる部分を主に説明する。図１２は、極点画素密度検出処理３７の処理フローを示す図である。
極点画素密度算出部３７１は、例えば、図７における９×９画素からなる注目ブロックＢ０（Ｎ＝９）において、ここでは前述の山ピーク画素を計数し、その値を注目ブロックＢ０のピーク画素数とする。前述の極点画素密度算出部３４１のように谷ピークも検出する方法でも良いが、文字が上に存在する色網点は、一般にハイライト、つまり網点率が低くて山ピーク側の網点であることがほとんどであるため、本実施形態では山ピークの密度を算出した。そして、ピーク画素数が所定の閾値以下であれば「０」を出力値とし、そうでなければ、ピーク画素数が当該ブロックの中心画素の画素密度値として出力される。処理を施す場合のブロックの移動は、画素単位で行う。すなわち、１画素ごとに密度値が算出される。
【００２６】
［補正処理手段３８］
本処理ブロックの働きは、エッジ画素領域検出処理手段３１の結果と、極点画素密度検出処理手段３７の結果を利用して、平坦な（一様な色の）網点領域に挟まれたエッジ画素領域を検出する（平坦画素領域検出）。図８を使って具体的な処理内容を説明する。注目画素（Ｐ０＿ｃ、ｍ、ｙ）に対して、所定の方向で、所定の距離離れた位置に存在するそれぞれの画素をＰ１＿ｃ、ｍ、ｙ〜Ｐ８＿ｃ、ｍ、ｙとする。ここで、距離のＬは、検出しようとする文字の幅に影響があるため、この像域分離技術を利用した適応的なエコモード時の最終的な出力画像などを見ながら実験的に決めればよい。
この時、Ｐ０がエッジ画素領域検出処理手段３１でエッジ画素と判定され、かつ次の条件の時に、補正処理手段３８から注目画素に対しアクティブ信号が出力される。
【００２７】
（（（Ｐ１＿ｃ≧閾値＿網点  ＆  Ｐ５＿ｃ≧閾値＿網点）  または  （Ｐ１＿ｍ≧閾値＿網点  ＆  Ｐ５＿ｍ≧閾値＿網点）  または  （Ｐ１＿ｙ≧閾値＿網点  ＆  Ｐ５＿ｙ≧閾値＿網点））  かつ  （（｜Ｐ１＿ｃ−Ｐ５＿ｃ｜＋｜Ｐ１＿ｍ−Ｐ５＿ｍ｜＋｜Ｐ１＿ｙ−Ｐ５＿ｙ｜）＜  閾値＿平坦））    ⇒Ａ
または（（（Ｐ２＿ｃ≧閾値＿網点  ＆  Ｐ６＿ｃ≧閾値＿網点）  または  （Ｐ２＿ｍ≧閾値＿網点  ＆  Ｐ６＿ｍ≧閾値＿網点）  または  （Ｐ２＿ｙ≧閾値＿網点  ＆  Ｐ６＿ｙ≧閾値＿網点））  かつ  （（｜Ｐ２＿ｃ−Ｐ６＿ｃ｜＋｜Ｐ２＿ｍ−Ｐ６＿ｍ｜＋｜Ｐ２＿ｙ−Ｐ６＿ｙ｜）＜  閾値＿平坦））    ⇒Ｂ
または（（（Ｐ３＿ｃ≧閾値＿網点  ＆  Ｐ７＿ｃ≧閾値＿網点）  または  （Ｐ３＿ｍ≧閾値＿網点  ＆  Ｐ７＿ｍ≧閾値＿網点）  または  （Ｐ３＿ｙ≧閾値＿網点  ＆  Ｐ７＿ｙ≧閾値＿網点））  かつ  （（｜Ｐ３＿ｃ−Ｐ７＿ｃ｜＋｜Ｐ３＿ｍ−Ｐ７＿ｍ｜＋｜Ｐ３＿ｙ−Ｐ７＿ｙ｜）＜  閾値＿平坦））    ⇒Ｃ
または（（（Ｐ４＿ｃ≧閾値＿網点  ＆  Ｐ８＿ｃ≧閾値＿網点）  または  （Ｐ４＿ｍ≧閾値＿網点  ＆  Ｐ８＿ｍ≧閾値＿網点）  または  （Ｐ４＿ｙ≧閾値＿網点  ＆  Ｐ８＿ｙ≧閾値＿網点））  かつ  （（｜Ｐ４＿ｃ−Ｐ８＿ｃ｜＋｜Ｐ４＿ｍ−Ｐ８＿ｍ｜＋｜Ｐ４＿ｙ−Ｐ８＿ｙ｜）＜  閾値＿平坦））    ⇒Ｄ
出力信号は、論理和処理手段４０に入力され、それぞれ［ＡＢＣＤ］の論理和が取られ、二値信号として出力される。
【００２８】
なお、ここでは注目画素を挟んで、４方向のそれぞれ［ＡＢＣＤ］で閾値判定を行い、論理和処理手段４０にて、それぞれ［ＡＢＣＤ］の論理和をとったが、より条件を厳しくすることもできる。例えば、それぞれ［ＡＢＣＤ］の論理積をとれば、より平坦性（色の一様性）を判定していることになり、平坦な網点に存在する文字を検出しにくくなってしまうが、絵柄中の誤分離を減らすことができ、そういった調整レベルの処理変更は無論可能である。
さらに、本実施形態は、カラー複写機においてエコモードが選択された際の像域分離の、特に網点上文字検出装置について記載したが、一般に行われる原稿忠実再生時において、網点上文字領域には例えば強いエッジ強調処理（空間フィルタ処理）を、絵柄中のエッジ部には弱いエッジ強調処理を、といったような網点上文字エッジ部と絵柄中エッジ部に異なる処理を施したい場合などにおいての認識系処理として本発明を採用することも可能である。
以上説明した通り、本発明は、原稿中の網点上文字の背景に平坦な網点領域が存在するという特徴を利用するため、本発明によれば網点上の文字エッジ画素領域を高精度に検出できる。また、本発明は、原稿中の網点上文字の背景にはエッジを挟んで両方向に概ね同じ色の網点領域が存在する特徴を利用するため、本発明によれば網点上の文字エッジ画素領域を高精度に検出できる。
【００２９】
以上、第一乃至第三の実施形態において説明した画像処理装置を、複写機、ファクシミリ等の画像形成装置に搭載することで、エコモード使用時においても、網点上の文字領域が判読可能に分離されつつ、網点絵柄領域においてユーザーにとって違和感の少ない絵柄再生が可能な誤分離の少ない画像処理が可能な複写機、ファクシミリ等を提供することが可能となる。
また、以上、第一乃至第三の実施形態において説明した画像処理ブロックを有するプログラムをコンピュータに備え、或いは、コンピュータ読み取り可能な記録媒体に記録することで、各種画像処理装置に本発明を適用することが可能となる。
【図面の簡単な説明】
【００３０】
【図１】本発明に関わる像域分離処理全体の処理ブロック図である。
【図２】白地上・文字領域検出処理手段について説明する図である。
【図３】網点上文字の画像特徴を説明する図である。
【図４】本発明の第一の実施形態に係る網点上・文字領域検出処理手段を示すブロック図である。
【図５】（ａ）乃至（ｄ）は、エッジ分離について説明する図である。
【図６】網点画素領域検出処理手段の処理フローを示す図である。
【図７】網点領域の検出を説明するための画素ブロックを示す図である。
【図８】補正処理手段の処理内容を説明する図である。
【図９】本発明の第二の実施形態に係る網点上・文字領域検出処理手段を示すブロック図である。
【図１０】極点画素密度検出処理手段の処理フローを示す図である。
【図１１】本発明の第三の実施形態に係る網点上・文字領域検出処理手段を示すブロック図である。
【図１２】極点画素密度検出処理３７の処理フローを示す図である。
【図１３】従来技術である像域分離技術Ａの全体フロー図である。
【図１４】従来技術である像域分離技術Ｂの全体フロー図である。
【符号の説明】
【００３１】
１０…スキャナ、  ２０…白地上・文字領域検出処理手段、２１…ｌｏｇ変換回路、２２…マスキング回路、２３…文字検出回路、２４…白地背景検出回路、２５…ＡＮＤ回路、  ３０、３０ａ、３０ｂ、３０ｃ…網点上・文字領域検出処理手段、３１…エッジ画素領域検出処理手段、３２…網点画素領域検出処理手段、３２１…入力画像信号部、３２２…極点検出部、３２３…網点領域検出部、３２４…領域判定出力信号出力部、３３…補正処理手段、３４…極点画素密度検出処理手段、３４１…極点画素密度算出部、３５…補正処理手段、３６…マスキング処理手段、３７…極点画素密度検出処理、３７１…極点画素密度算出部、３８…補正処理手段、  ４０…論理和処理手段、  １０１…スキャナ、１０２…補正手段、１０３…スキャナ色補正手段、１０４…フィルタ、１０５…プリンタ色補正手段、１０６…墨処理手段、１０７…トナーセーブ処理手段、１０８…補正手段、１０９…擬似中間調処理手段、１１０…プリンタ
【図１】
2009290438.tif 000003
【図２】
2009290438.tif 000004
【図３】
2009290438.tif 000005
【図４】
2009290438.tif 000006
【図５】
2009290438.tif 000007
【図６】
2009290438.tif 000008
【図７】
2009290438.tif 000009
【図８】
2009290438.tif 000010
【図９】
2009290438.tif 000011
【図１０】
2009290438.tif 000012
【図１１】
2009290438.tif 000013
【図１２】
2009290438.tif 000014
【図１３】
2009290438.tif 000015
【図１４】
2009290438.tif 000016