(57)【要約】【課題】画像データ中のエッジ部の適切な処理を行なうことができる画像処理装置を提供する。【解決手段】画像データ中の孤立点領域（Ａ）と、エッジ領域（Ｂ）とが判別される。孤立点のエッジ判別結果（孤立点のエッジ領域）を、エッジ強調の際の孤立点のマスク領域（Ｃ）とする。これにより、孤立点がエッジ強調されないための最小の領域で孤立点をマスクすることができる。文字部のエッジ領域とマスク領域とが重なることを防ぐことができる。【選択図】図４
2009177555.tif 000002
【特許請求の範囲】
【請求項１】
画像データの孤立点検出を行なう孤立点検出部と、
前記画像データのエッジ判別を行なうエッジ判別部と、
前記孤立点検出部による孤立点検出の結果と、前記エッジ判別部によるエッジ判別の結果とから、孤立点のエッジ領域を判別して、その領域をエッジ強調の際の孤立点のマスク領域とするエッジ強調マスク領域判別部と、
前記エッジ強調マスク領域判別部で検出した孤立点のマスク領域を除いてエッジ強調を行なう画像データ補正部とを備えた、画像処理装置。
【請求項２】
前記画像データ補正部は、前記エッジ判別部で判別されたエッジ領域に対してエッジ強調を行なう、請求項１に記載の画像処理装置。
【請求項３】
前記画像データ補正部は、前記エッジ強調マスク領域判別部の判別結果に応じて、エッジ強調を行なうか否かを選択する選択手段を有する、請求項１または２に記載の画像処理装置。
【請求項４】
前記画像データから文字部を検出する文字検出部をさらに備え、
前記文字検出部で検出された文字部の周辺において、前記エッジ強調マスク領域判別部で検出した孤立点のマスク領域を文字周辺における孤立点のマスク領域とし、エッジ強調を行なわない、請求項１から３のいずれかに記載の画像処理装置。
【請求項５】
前記画像データから文字部を検出する文字検出部と、
文字のエッジ領域と、前記孤立点検出部で検出された孤立点領域とが重なる領域を判別する領域判別部とをさらに備え、
前記文字のエッジ領域と前記孤立点領域とが重なる領域周辺において、前記エッジ強調マスク領域判別部で検出した孤立点のマスク領域を重なり領域におけるマスク領域とし、エッジ強調を行なわない、請求項１から３のいずれかに記載の画像処理装置。
【請求項６】
画像データの孤立点検出を行なう孤立点検出ステップと、
前記画像データのエッジ判別を行なうエッジ判別ステップと、
前記孤立点検出ステップによる孤立点検出の結果と、前記エッジ判別ステップによるエッジ判別の結果とから、孤立点のエッジ領域を判別して、その領域をエッジ強調の際の孤立点のマスク領域とするエッジ強調マスク領域判別ステップと、
前記エッジ強調マスク領域判別ステップで検出した孤立点のマスク領域を除いてエッジ強調を行なう画像データ補正ステップとを備えた、画像処理装置の制御方法。
【請求項７】
画像データの孤立点検出を行なう孤立点検出ステップと、
前記画像データのエッジ判別を行なうエッジ判別ステップと、
前記孤立点検出ステップによる孤立点検出の結果と、前記エッジ判別ステップによるエッジ判別の結果とから、孤立点のエッジ領域を判別して、その領域をエッジ強調の際の孤立点のマスク領域とするエッジ強調マスク領域判別ステップと、
前記エッジ強調マスク領域判別ステップで検出した孤立点のマスク領域を除いてエッジ強調を行なう画像データ補正ステップとをコンピュータに実行させる、画像処理装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラムに関し、特に、画像データに対してエッジ強調を行なうことができる画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラムに関する。
【背景技術】
【０００２】
画像形成装置（ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、ファクシミリ装置、複写機、プリンタなど）には、スキャナで読取った画像を処理することで、プリントなどに適した画像に変換を行なう画像処理装置が備えられている。
【０００３】
図６は、ＭＦＰに備えられる、画像処理装置を含む一般的なコピー処理部の構成を示すブロック図である。
【０００４】
図を参照してＭＦＰは、原稿を光学的に読取るスキャン部１と、スキャンにより得られたデータを調整する画像データ調整部３と、画像データの色空間変換を行なう色空間変換部５と、画像データのエッジ判別を行なうエッジ判別部７と、画像データの孤立点を判別する孤立点判別部９と、各判別結果に基づいて画像データの補正を行なう画像データ補正部１１と、スクリーン処理および誤差拡散処理を行なうスクリーン／誤差拡散処理部１３と、処理後のデータのプリントアウトを行なうプリントアウト部１５とを備える。
【０００５】
原稿は、スキャン部１でスキャンされる。その画像データは、ＲＧＢデータとして取り込まれる。画像データ調整部３は、ＲＧＢデータに対して下地飛ばし処理や、色味調整を行なう。
【０００６】
次に色空間変換部５により、ＲＧＢデータは、プリントアウト可能なＹＭＣＫデータに変換される。次に、画像データに対して、エッジを判別するエッジ判別部７での処理、および画像データの孤立点を判別する孤立点判別部９での処理が並行して実行される。
【０００７】
エッジ判別部７の判別結果、および孤立点判別部９の判別結果を用いて、画像データ補正部１１は画像補正処理を行なう。これは、文字部は、よりはっきりと再現するためにエッジ部の強調処理を行ない、網点部は、網点内の孤立点によるモアレの発生を防ぐために、スムージングする、などの処理である。
【０００８】
次に、画像データに対し、スクリーン処理や誤差拡散処理が行なわれ、実際のエンジンによって印字するデータに変換が行なわれる。最後に、プリントアウト部１５で、エンジンにより画像がプリントアウトされる。
【０００９】
画像データ補正部１１では、エッジ検出部７で検出されたエッジ領域をエッジ強調している。そのエッジ強調の際に、孤立点のエッジ部がエッジ強調されてしまうと、モアレが発生する。このようなモアレが発生しないように、孤立点と判別された孤立点領域は、エッジ強調しないようにマスク処理をしている。
【００１０】
下記特許文献１は、外エッジ、内エッジを検出するエッジ判別部と、孤立点判別部とを有し、外エッジ部が孤立点領域に属する場合はエッジ強調を行なわないようにする画像処理装置を開示している。
【００１１】
この画像処理装置では、エッジ判別部と孤立点判別部とで並列に処理が行なわれる。エッジ判別部において、内エッジと外エッジの判別が行なわれる。外エッジの領域が孤立点領域に属する場合、エッジ強調を行なわない。これによって、孤立点がエッジ強調されてしまい、モアレが発生することを防いでいる。
【特許文献１】特開２０００−３０７８６９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
図７は、従来技術における、孤立点検出結果（孤立点領域）をエッジ強調の際のマスク領域するときに起こる問題を示す図である。
【００１３】
図中、孤立点の中心画素を黒丸で示しており、それを囲む白丸で、孤立点の拡張領域を示している。図の右に、文字のエッジ領域があるものとし、それをグレーの領域で示している。また、孤立点の拡張領域（孤立点領域）と、文字エッジ領域との重なった部分を斜線のハッチングで示している。
【００１４】
文字部と網点部とが混在した画像において、網点部にはスムージングを、文字部にはエッジ強調を行なうことにより、よい画像再現性が得られる。そこで、エッジ強調を行なう際、網点部にエッジ強調を行わないよう、網点部の孤立点にマスク処理をしている。従来、その孤立点のマスク領域は、孤立点判別の結果に基づいて行われている。
【００１５】
孤立点の判別を行なう際は、まず孤立点の中心（中心画素）を検出して、次に検出した画素に対して孤立点の大きさまでダイレーションを行なうことで領域を拡張する。ここで孤立点の中心画素の検出によるズレ量を考慮して拡張を行なう必要があるため、孤立点の拡張領域（孤立点領域）は、実際に孤立点が存在している領域よりも大きくなることがある。
【００１６】
そのため、孤立点領域をエッジ強調の際のマスク処理領域とすると、図７の斜線部のように、孤立点領域と文字のエッジ領域とが重なってしまう領域において、文字のエッジ強調の際に一部がマスクされてしまい、文字が欠けてしまうことがあるという問題があった。
【００１７】
すなわち、文字部の近くに孤立点があった場合、本来エッジ強調を行なうべき文字エッジ部が、その孤立点のマスク領域に含まれていまい、エッジ強調がされずに、文字部の一部が欠けてしまうのである。
【００１８】
この発明はそのような問題点を解決するためになされたものであり、エッジ部の適切な処理を行なうことができる画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００１９】
上記目的を達成するためこの発明のある局面に従うと、画像処理装置は、画像データの孤立点検出を行なう孤立点検出部と、画像データのエッジ判別を行なうエッジ判別部と、孤立点検出部による孤立点検出の結果と、エッジ判別部によるエッジ判別の結果とから、孤立点のエッジ領域を判別して、その領域をエッジ強調の際の孤立点のマスク領域とするエッジ強調マスク領域判別部と、エッジ強調マスク領域判別部で検出した孤立点のマスク領域を除いてエッジ強調を行なう画像データ補正部とを備える。
【００２０】
好ましくは画像データ補正部は、エッジ判別部で判別されたエッジ領域に対してエッジ強調を行なう。
【００２１】
好ましくは画像データ補正部は、エッジ強調マスク領域判別部の判別結果に応じて、エッジ強調を行なうか否かを選択する選択手段を有する。
【００２２】
好ましくは画像処理装置は、画像データから文字部を検出する文字検出部をさらに備え、文字検出部で検出された文字部の周辺において、エッジ強調マスク領域判別部で検出した孤立点のマスク領域を文字周辺における孤立点のマスク領域とし、エッジ強調を行なわない。
【００２３】
好ましくは画像処理装置は、画像データから文字部を検出する文字検出部と、文字のエッジ領域と、孤立点検出部で検出された孤立点領域とが重なる領域を判別する領域判別部とをさらに備え、文字のエッジ領域と孤立点領域とが重なる領域周辺において、エッジ強調マスク領域判別部で検出した孤立点のマスク領域を重なり領域におけるマスク領域とし、エッジ強調を行なわない。
【００２４】
この発明の他の局面に従うと画像処理装置の制御方法は、画像データの孤立点検出を行なう孤立点検出ステップと、画像データのエッジ判別を行なうエッジ判別ステップと、孤立点検出ステップによる孤立点検出の結果と、エッジ判別ステップによるエッジ判別の結果とから、孤立点のエッジ領域を判別して、その領域をエッジ強調の際の孤立点のマスク領域とするエッジ強調マスク領域判別ステップと、エッジ強調マスク領域判別ステップで検出した孤立点のマスク領域を除いてエッジ強調を行なう画像データ補正ステップとを備える。
【００２５】
この発明のさらに他の局面に従うと画像処理装置の制御プログラムは、画像データの孤立点検出を行なう孤立点検出ステップと、画像データのエッジ判別を行なうエッジ判別ステップと、孤立点検出ステップによる孤立点検出の結果と、エッジ判別ステップによるエッジ判別の結果とから、孤立点のエッジ領域を判別して、その領域をエッジ強調の際の孤立点のマスク領域とするエッジ強調マスク領域判別ステップと、エッジ強調マスク領域判別ステップで検出した孤立点のマスク領域を除いてエッジ強調を行なう画像データ補正ステップとをコンピュータに実行させる。
【発明の効果】
【００２６】
これらの発明に従うと、エッジ部の適切な処理を行なうことができる画像処理装置、画像処理装置の制御方法、および画像処理装置の制御プログラムを提供することが可能となる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施の形態の１つにおける画像処理装置について説明する。
【００２８】
画像処理装置は、文字部と網点部とが混在した画像の処理を行なう際に、孤立点検出部により孤立点を検出する。その孤立点のエッジ判別結果から孤立点マスク領域を判別する。エッジ強調処理の際に、その領域をマスクして処理を行なう。
【００２９】
すなわち、エッジ判別の結果に基づき、検出した孤立点のエッジ領域をエッジ強調における孤立点マスク領域として、その領域は除いてエッジ強調を行なう。
【００３０】
これにより、文字部のエッジ強調領域が、エッジ強調におけるマスク領域（孤立点領域）と重なってしまうことを防ぎ、上述の文字部の一部が欠けてしまうという問題の発生を防いでいる。
【００３１】
図１は、本発明の実施の形態の１つにおける４サイクル画像形成装置の全体構成を示す図である。
【００３２】
ここでは画像形成装置は、ＭＦＰ１である。ＭＦＰ１は、スキャナ、複写機、プリンタ、ファックスなどの機能を有する複合機である。
【００３３】
ＭＦＰ１は、複数のキー１１ａ、当該キーに対するユーザの操作による各種の指示や、文字・数字などのデータの入力を受付ける操作部１１、ユーザーに対する指示メニューや取得した画像に関する情報などの表示を行なうディスプレイ１２、原稿を光学的に読取って画像データを得るスキャナ部１３、画像データに基づいて記録シート上に画像を印刷するプリンタ部１４、用紙を搬送するＡＤＦ１７、画像形成を行なう用紙を収容する給紙トレイ１８、および排紙トレイ１９を備える。
【００３４】
また、マシン内部には各エレメントに供給するＤＣ電源電圧をＡＣ電源から変換する電源部１６、およびマシンを制御するための演算、記憶機能を搭載したコントローラー部２３が備えられる。
【００３５】
図２は、ＭＦＰ１に備えられる、エッジ強調の際の孤立点マスク領域判別処理を実行する画像処理装置の構成を示すブロック図である。
【００３６】
図を参照してＭＦＰは、原稿を光学的に読取るスキャン部３１と、スキャンにより得られたデータを調整する画像データ調整部３３と、画像データの色空間変換を行なう色空間変換部３５と、画像データのエッジ判別を行なうエッジ判別部３７と、画像データの孤立点を判別する孤立点判別部３９と、エッジ判別結果および孤立点判別結果に基づき、エッジ強調マスク領域を設定するエッジ強調マスク領域判別部４１と、各判別結果に基づいて画像データの補正を行なう画像データ補正部４３と、スクリーン処理および誤差拡散処理を行なうスクリーン／誤差拡散処理部４５と、処理後のデータのプリントアウトを行なうプリントアウト部４７とを備える。
【００３７】
原稿は、スキャン部３１でスキャンされる。その画像データは、ＲＧＢデータとして取り込まれる。画像データ調整部３３は、ＲＧＢデータに対して下地飛ばし処理や、色味調整を行なう。
【００３８】
次に色空間変換部３５により、ＲＧＢデータは、プリントアウト可能なＹＭＣＫデータに変換される。次に、画像データに対して、エッジを判別するエッジ判別部３７での処理、および画像データの孤立点を判別する孤立点判別部３９での処理が並行して実行される。エッジ強調マスク領域判別部４１は、エッジ強調におけるマスク領域を設定する。
【００３９】
エッジ判別部３７の判別結果、および孤立点判別部９３の判別結果、ならびにエッジ強調マスク領域判別部４１の判別結果を用いて、画像データ補正部４３は画像補正処理を行なう。これは、文字部は、よりはっきりと再現するためにエッジ部の強調処理を行ない、網点部は、網点内の孤立点によるモアレの発生を防ぐために、スムージングする、などの処理である。
【００４０】
次に、画像データに対し、スクリーン処理や誤差拡散処理が行なわれ、実際のエンジンによって印字するデータに変換が行なわれる。最後に、プリントアウト部４７で、エンジンにより画像がプリントアウトされる。このようにして画像処理装置は、コピー処理部として機能する。
【００４１】
図２の構成においては、孤立点判別部３９で孤立点の検出を行ない、エッジ検出部３７の検出結果から、孤立点判別部３９で検出された孤立点のエッジ領域を、エッジ強調処理におけるマスク処理の領域とする。
【００４２】
これにより、孤立点がエッジ強調されないための最小限の領域でマスク処理を行なうことができる。すなわち、図７のように文字部のエッジ領域とマスク領域（孤立点領域）とが重なってしまうことが防止される。ひいては、文字の一部が欠けてしまうことが防止される。
【００４３】
図３は、画像処理装置の処理する画像データの具体例を示す図である。
【００４４】
図中、孤立点の中心画素を黒丸で示しており、それを囲む白丸で、孤立点の拡張領域を示している。図の右に、文字のエッジ領域があるものとし、それをグレーの領域で示している。また、孤立点の拡張領域（孤立点領域）と、文字エッジ領域との重なった部分を斜線のハッチングで示している。
【００４５】
図４は、エッジ判別部３７の判別結果、および孤立点判別部３９の判別結果、ならびにエッジ強調マスク領域判別部４１の判別結果を示す図である。
【００４６】
（Ａ）が孤立点判別部３９の判別結果を、（Ｂ）がエッジ判別部３７の判別結果を、（Ｃ）がエッジ強調マスク領域判別部４１の判別結果を示している。
【００４７】
（Ｂ）に示されるように、孤立点のエッジ領域が、グレーの円で示されるように検出されている。この孤立点のエッジ判別結果（孤立点のエッジ領域）を、（Ｃ）の白丸で示すように、孤立点のマスク領域とすることで、孤立点がエッジ強調されないための最小の領域で孤立点をマスクすることができる。これにより、文字部のエッジ領域とマスク領域とが重なることを防ぐことができる。
【００４８】
このように、孤立点検出結果とエッジ判別の結果の情報を使用して、検出された孤立点のエッジ領域を、エッジ強調の際の孤立点のマスク処理領域とすることで、文字エッジ領域の一部がマスクされてしまう問題を防ぐことができる。
【００４９】
［変形例１］
【００５０】
図５は、上記構成の変形例における、エッジ強調の際の孤立点マスク領域判別処理を実行する画像処理装置の構成を示すブロック図である。
【００５１】
この変形例においては、図２の構成に加えて、色空間変換後の画像データから文字部を検出する文字検出部５０がさらに備えられている。画像データ補正部４３は、文字検出部５０の検出結果に基づいて、画像データの補正を行なう。
【００５２】
画像データ補正部４３は、文字検出部５０で検出された文字部の周辺において、エッジ強調マスク領域判別部４１で検出した孤立点のマスク領域を、文字周辺における孤立点のマスク領域とする。画像データ補正部４３は、孤立点のマスク領域においてエッジ強調を行なわない。なお、「周辺」とは、孤立点をダイレーションで拡張する拡張量程度の範囲をいう。
【００５３】
このような構成により、文字部の周辺のみでマスク処理を行なうことができる。
【００５４】
［変形例２］
【００５５】
また図５の構成において、画像データ補正部４３に、文字検出部５０で検出された文字のエッジ領域と、孤立点領域とが重なる領域を判別する領域判別部を備えさせるようにしてもよい。
【００５６】
画像データ補正部４３は、文字のエッジ領域と孤立点領域とが重なる領域の周辺において、エッジ強調マスク領域判別部４１で検出した孤立点のマスク領域のエッジ強調を行なわない。なお、「周辺」とは、孤立点をダイレーションで拡張する拡張量程度の範囲をいう。
【００５７】
このような構成により、文字のエッジ領域と孤立点領域とが重なる領域の周辺のみでマスク処理を行なうことができる。
【００５８】
［実施の形態における効果］
【００５９】
以上の構成によると、エッジ強調における孤立点のマスク領域判別の際に、まず、孤立点の判別を行なって孤立点を検出する。次に、その検出処理とエッジ判別との結果から、孤立点のエッジ領域をエッジ強調処理におけるマスク領域とし、その領域をマスクしてエッジ強調処理が行なわれる。
【００６０】
エッジ強調の際、孤立点のエッジ検出結果から、孤立点のマスク領域を判別することにより、孤立点のマスク領域を、その孤立点がエッジ強調されないための最小の領域とすることができる。これにより、文字周辺に孤立点があった場合に、文字部とマスク領域とが重なることを防ぐことができる。エッジ強調されるべき領域がマスクされることを防ぐことで、文字の再現性を良くすることができる。
【００６１】
［その他］
【００６２】
本発明はＭＦＰ、ファクシミリ装置、複写機などの画像形成装置に対して実施することができる。
【００６３】
また、上述の実施の形態における処理は、ソフトウエアによって行なっても、ハードウエア回路を用いて行なってもよい。
【００６４】
また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供することにしてもよい。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【００６５】
なお、上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【００６６】
【図１】本発明の実施の形態の１つにおける４サイクル画像形成装置の全体構成を示す図である。
【図２】ＭＦＰ１に備えられる、エッジ強調の際の孤立点マスク領域判別処理を実行する画像処理装置の構成を示すブロック図である。
【図３】画像処理装置の処理する画像データの具体例を示す図である。
【図４】エッジ判別部３７の判別結果、および孤立点判別部３９の判別結果、ならびにエッジ強調マスク領域判別部４１の判別結果を示す図である。
【図５】変形例における、エッジ強調の際の孤立点マスク領域判別処理を実行する画像処理装置の構成を示すブロック図である。
【図６】ＭＦＰに備えられる、画像処理装置を含む一般的なコピー処理部の構成を示すブロック図である。
【図７】従来技術における、孤立点検出結果（孤立点領域）をエッジ強調の際のマスク領域するときに起こる問題を示す図である。
【符号の説明】
【００６７】
１  ４サイクルカラー画像形成装置
１１  操作部
１１ａ  パネルキー
１２  ディスプレイ
１３  スキャナ部
１４  プリンタ部
１６  電源部
２３  コントローラー部
３１  スキャン部
３３  画像データ調整部
３５  色空間変換部
３７  エッジ判別部
３９  孤立点判別部
４１  エッジ強調マスク領域判別部
４３  画像データ補正部
４５  スクリーン／誤差拡散処理部
５７  プリントアウト部
５０  文字検出部
【図１】
2009177555.tif 000003
【図２】
2009177555.tif 000004
【図３】
2009177555.tif 000005
【図４】
2009177555.tif 000006
【図５】
2009177555.tif 000007
【図６】
2009177555.tif 000008
【図７】
2009177555.tif 000009