(57)【要約】【課題】入力画像がカラー画像である場合に、孤立点の判別精度を向上でき、ひいてはアミ点領域判別を高精度に行うことができるアミ点領域判別装置を提供する。【解決手段】入力されたカラー画像の複数の構成色ＲＧＢのうちの少なくとも２つの構成色のプレーンのそれぞれについて、孤立点判別を行う孤立点判別手段２１Ｒ、２１Ｂ、２１Ｂと、各プレーン毎に、前記孤立点判別手段で判別された孤立点のアミ点判別対象領域における数を計数する計数手段２２Ｒ、２２Ｂ、２２Ｂと、前記各プレーン毎の計数値に基づいて、前記入力画像のアミ点判別対象領域がアミ点領域か否かを判別するアミ点領域判別手段２３と、を備えている。【選択図】  図２
2006287603.tif 000002
【特許請求の範囲】
【請求項１】
入力されたカラー画像の複数の構成色のうちの少なくとも２つの構成色のプレーンのそれぞれについて、孤立点判別を行う孤立点判別手段と、
各プレーン毎に、前記孤立点判別手段で判別された孤立点のアミ点判別対象領域における数を計数する計数手段と、
前記各プレーン毎の計数値に基づいて、前記入力画像のアミ点判別対象領域がアミ点領域か否かを判別するアミ点領域判別手段と、
を備えたことを特徴とするアミ点領域判別装置。
【請求項２】
アミ点領域判別手段は、各プレーン毎に前記アミ点判別対象領域がアミ点領域か否かを判別し、少なくとも１つのプレーンのアミ点判別対象領域をアミ点領域であると判別した場合には、前記入力画像のアミ点判別対象領域がアミ点領域であると判別する請求項１に記載のアミ点領域判別装置。
【請求項３】
入力されたカラー画像の複数の構成色のうちの少なくとも２つの構成色のプレーンのそれぞれについて、孤立点判別を行うステップと、
各プレーン毎に、前記判別された孤立点のアミ点判別対象領域における数を計数するステップと、
前記各プレーン毎の計数値に基づいて、前記入力画像のアミ点判別対象領域がアミ点領域か否かを判別するステップと、
をコンピュータに実行させるためのアミ点領域判別プログラム。
【請求項４】
アミ点領域判別ステップでは、各プレーン毎に前記アミ点判別対象領域がアミ点領域か否かを判別し、少なくとも１つのプレーンのアミ点判別対象領域をアミ点領域であると判別した場合には、前記入力画像のアミ点判別対象領域がアミ点領域であると判別する請求項３に記載のアミ点領域判別プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば複写機、プリンタ、スキャナ等の画像形成装置等に用いられ、入力されたカラー画像に対してアミ点領域の判別を行うアミ点領域判別装置、及びアミ点領域判別処理をコンピュータに実行させるためのアミ点領域判別プログラムに関する。
【背景技術】
【０００２】
複写機等の画像形成装置では、アミ点より構成されている原稿を読み取り、原稿のアミ点を保持したままスクリーン処理等を施すと、アミ点同士が干渉してモアレを生じるといった問題がある。
【０００３】
そのため、一般的には入力画像のアミ点で構成されている部分を判別し、その部分にスムージング処理を行うことにより、入力画像のアミ点を消す処理が行われている。
【０００４】
従来、上述のような入力画像のアミ点部分の判別方法として、特許文献１には、入力画像から明度（輝度）データを作成し、そのデータの中心画素と周辺画素のダイナミックレンジ差とドットサイズから孤立点判別を行い、孤立点数をカウントしてアミ点領域であるか否かを判別する技術が提案されている。
【特許文献１】特許第２７７７３７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１に記載されているように、明度（輝度）による孤立点判別では、入力画像がカラー画像の場合に、ＲＧＢ等各構成色のプレーンでは孤立点として構成されているドットが、明度データに変換することにより結合し、孤立点と判別できなくなり、アミ点領域の判別精度に劣るという問題があった。
【０００６】
この発明は、上記問題を解決するためになされたものであって、入力画像がカラー画像である場合に、孤立点の判別精度を向上でき、ひいてはアミ点領域判別を高精度に行うことができるアミ点領域判別装置、及びアミ点領域判別処理をコンピュータに実行させるためのアミ点領域判別プログラムの提供を課題とする。
【課題を解決するための手段】
【０００７】
上記課題は、以下の手段によって解決される。
（１）入力されたカラー画像の複数の構成色のうちの少なくとも２つの構成色のプレーンのそれぞれについて、孤立点判別を行う孤立点判別手段と、各プレーン毎に、前記孤立点判別手段で判別された孤立点のアミ点判別対象領域における数を計数する計数手段と、前記各プレーン毎の計数値に基づいて、前記入力画像のアミ点判別対象領域がアミ点領域か否かを判別するアミ点領域判別手段と、を備えたことを特徴とするアミ点領域判別装置。
（２）アミ点領域判別手段は、各プレーン毎に前記アミ点判別対象領域がアミ点領域か否かを判別し、少なくとも１つのプレーンのアミ点判別対象領域をアミ点領域であると判別した場合には、前記入力画像のアミ点判別対象領域がアミ点領域であると判別する前項１に記載のアミ点領域判別装置。
（３）入力されたカラー画像の複数の構成色のうちの少なくとも２つの構成色のプレーンのそれぞれについて、孤立点判別を行うステップと、各プレーン毎に、前記判別された孤立点のアミ点判別対象領域における数を計数するステップと、前記各プレーン毎の計数値に基づいて、前記入力画像のアミ点判別対象領域がアミ点領域か否かを判別するステップと、をコンピュータに実行させるためのアミ点領域判別プログラム。
（４）アミ点領域判別ステップでは、各プレーン毎に前記アミ点判別対象領域がアミ点領域か否かを判別し、少なくとも１つのプレーンのアミ点判別対象領域をアミ点領域であると判別した場合には、前記入力画像のアミ点判別対象領域がアミ点領域であると判別する前項３に記載のアミ点領域判別プログラム。
【発明の効果】
【０００８】
前項（１）に記載の発明によれば、入力されたカラー画像の複数の構成色のうちの少なくとも２つの構成色のプレーンのそれぞれについて孤立点判別と、判別された孤立点のアミ点判別対象領域における計数が行われ、各プレーン毎の計数値に基づいて、入力画像のアミ点判別対象領域がアミ点領域か否かが判別されるから、入力画像の明度（輝度）による孤立点判別のような、孤立点として構成されているドットが明度データに変換することにより結合して孤立点と判別できなくなるという不都合を解消でき、高精度の孤立点判別を行うことができ、ひいては高精度のアミ点領域判別を行うことができる。
【０００９】
前項（２）に記載の発明によれば、各プレーン毎に前記アミ点判別対象領域がアミ点領域か否かが判別され、、少なくとも１つのプレーンのアミ点判別対象領域がアミ点領域であると判別された場合には、入力画像のアミ点判別対象領域がアミ点領域であると判別するから、的確なアミ点領域判別を行うことができる。
【００１０】
前項（３）に記載の発明によれば、前項（１）に記載したような高精度の孤立点判別による高精度のアミ点領域判別を、コンピュータにより行わせることができる。
【００１１】
前項（４）に記載の発明によれば、前項（２）に記載したような的確なアミ点領域判別を、コンピュータにより行わせることができる。
【発明を実施するための最良の形態】
【００１２】
以下、この発明の一実施形態を図面に基づいて説明する。
【００１３】
図１は、この発明の一実施形態に係るアミ点領域判別装置を備えたカラー画像形成装置（以下、単に画像形成装置という）の電気的な構成を示すブロック図である。なお、画像形成装置１は、例えばコピー機能、プリンタ機能、スキャナ機能、画像データ等のデータ送信機能等の複数の機能を有する多機能画像形成装置であるＭＦＰ（Multi  Function  Peripherals）等によって構成されている。
【００１４】
画像形成装置１は、ネットワークインターフェイス部（ネットワークＩ／Ｆ）１１、スキャナ部１２、操作部１３、記憶部１４、印刷部１５、ＣＰＵ１６、ＲＯＭ１７、ＲＡＭ１８を備えている。
【００１５】
前記ネットワークインターフェイス部１１は、画像形成装置１をネットワーク２に接続するための通信手段として機能する。この実施形態では、ネットワークインターフェイス部１１を介して、図示しないユーザ端末等の外部装置から送信されてきた画像データやその他のデータを受信可能となっている。
【００１６】
前記スキャナ部１２は、モノクロまたはカラーの原稿を読み取って画像データに変換するものである。
【００１７】
前記操作部１３は、タッチパネルを有する表示装置やキーボードで構成されており、表示機能及びユーザが操作を行うための機能を備えている。
【００１８】
前記記憶部１４は、スキャナ部１２やユーザ端末から入力された画像データや、ユーザが操作部１３を用いて入力した印刷モード等の設定データ等を記憶する。
【００１９】
前記印刷部１５は、前記スキャナ部１２で読み取られた原稿の画像データや、ユーザ端末から送信されてきたプリントデータを、用紙に印刷するものである。
【００２０】
前記ＣＰＵ１６は、画像形成装置１の全体を統括的に制御するほか、この実施形態では入力された画像データのアミ点領域判別処理を行うと共に、判別したアミ点領域に対してスムージング処理等を実施する。アミ点判別処理の具体的な内容は後述する。
【００２１】
前記ＲＯＭ１７は、前記ＣＰＵ１６を動作させるためのプログラムやその他のデータが記憶されている。
【００２２】
前記ＲＡＭ１８は、ＣＰＵ１６の動作領域を確保するためのものである。
【００２３】
前記アミ点の判別は、アミ点が孤立点により構成されているという特徴に着目して、まず入力画像データに対して孤立点判別を行い、次にその孤立点の集合がアミ点として構成されているか否かの判別を行うことによって実行される。
【００２４】
図２は、図１の画像形成装置１が有するアミ点判別装置の機能ブロック図である。以下の説明では、入力画像がカラー画像であるものとして説明する。
【００２５】
２１Ｒ、２１Ｇ、２１Ｂは、カラー画像データの構成色であるＲ（赤）、Ｇ（緑）、Ｂ（青）に対応した孤立点判別部であり、入力画像のＲＧＢ各プレーンは、前記の各孤立点判別部２１Ｒ、２１Ｇ、２１Ｂに入力される。各孤立点判別部２１Ｒ、２１Ｇ、２１Ｂでは、ＲＧＢ各プレーンについて、入力画像のダイナミックレンジと孤立点サイズから、孤立点であるか否かをそれぞれ判別する。
【００２６】
図３に、孤立点判別部２１Ｒ、２１Ｇ、２１Ｂが孤立点判別を行う場合の画素のマトリックスを示す。１ドット孤立点判別の場合、図３（ａ）に示すように、中心画素Ａの周辺のＢ１〜Ｂ８画素の階調の最小値Ｍｉｎ（Ｂ１〜Ｂ８）から、中心画素Ａの階調数を引いた、Ｍｉｎ（Ｂ１〜Ｂ８）−Ａがある閾値Ｔｈ１より大きければ、孤立点判別部２１は、１ドット孤立点であると判別する。
【００２７】
２×２ドット孤立点の場合には、図３（ｂ）に示すように、中心画素Ａ１〜Ａ４の周辺のＢ１〜Ｂ１２画素の階調の最小値Ｍｉｎ（Ｂ１〜Ｂ１２）から、中心画素Ａ１〜Ａ４の階調の平均値Ａｖｅ（Ａ１〜Ａ４）を引いた、Ｍｉｎ（Ｂ１〜Ｂ１２）−Ａｖｅ（Ａ１〜Ａ４）がある閾値Ｔｈ２より大きければ、２×２ドット孤立点であると判別する。
【００２８】
このようにして、各孤立点判別部２１Ｒ、２１Ｇ、２１ＢはＲＧＢ各プレーン毎に、Ｐ×Ｐドット（Ｐは任意の自然数）のサイズの孤立点を判別する。
【００２９】
孤立点判別部２１Ｒ、２１Ｇ、２１ＢによるＲＧＢ各プレーンの孤立点判別結果は、孤立点計数部２２Ｒ、２２Ｇ、２２Ｂに送られる。
【００３０】
各孤立点計数部２２Ｒ、２２Ｇ、２２Ｂでは、ＲＧＢ各プレーンについて、前記Ｐ×Ｐよりも大きい所定のマトリクスサイズからなる同一のアミ点判別対象領域において、孤立点の数を計数し、それらの結果をアミ点領域判別部２３に送信する。
【００３１】
アミ点領域判別部２３は、アミ点判別対象領域における各プレーン毎の孤立点の計数値を基に、各プレーン毎にそのアミ点判別対象領域がアミ点領域か否かを判別する。
【００３２】
アミ点領域か否かの判別は、例えば前記特許文献１（特許第２７７７３７８号公報）に記載されているような公知の方法を用いて行えばよい。一例としては、注目のアミ点判別対象領域とその周囲のアミ点判別対象領域において、孤立点の数が所定の閾値以上であるアミ点判別対象領域が所定の閾値以上存在するときに、前記注目のアミ点判別対象領域をアミ点領域であると判別する方法を挙げることができる。
【００３３】
そして、アミ点領域判別部２３は、ＲＧＢ各プレーンの同一のアミ点判別対象領域についてのアミ点領域か否かの判別結果に基づいて、アミ点領域であると判別されたプレーンが少なくとも一つ存在する場合には、入力画像データの前記アミ点判別対象領域がアミ点領域と判別する。
【００３４】
このように、ＲＧＢ各プレーン毎のアミ点領域か否かの判別結果に基づいて、入力画像全体としてのアミ点領域か否かを判別するから、入力画像の明度（輝度）による孤立点判別のような、孤立点として構成されているドットが明度データに変換することにより結合して孤立点と判別できなくなるという不都合を解消でき、高精度の孤立点判別を行うことができ、ひいては高精度のアミ点領域判別を行うことができる。
【００３５】
図４は、図１に示したＣＰＵ１６が実行するアミ点領域判別処理の内容を示すフローチャートである。この処理は、ＣＰＵ１６がＲＯＭ１７等に格納された判別処理プログラムを実行することにより行われる。なお、以下の説明及び図面において、ステップを「Ｓ」と略記する。
【００３６】
Ｓ１において、入力画像のＲＧＢ各プレーンについて孤立点判別を行う。
【００３７】
次いで、Ｓ２で、ＲＧＢ各プレーン毎に、アミ点判別対象領域における孤立点の数を計数したのち、Ｓ３で、各プレーン毎にアミ点判別対象領域がアミ点領域であるか否かの判別を行い、Ｓ４で、各プレーンの同一のアミ点判別対象領域について、少なくとも一つのプレーンがアミ点領域であると判別されているか否かを判断し、少なくとも一つのプレーンがアミ点領域であると判別されている場合には（Ｓ４の判断がＹＥＳ）、Ｓ５で、入力画像の前記アミ点判別対象領域がアミ点領域であると判別し、いずれのプレーンもアミ点領域でないと判別されている場合には（Ｓ４の判断がＮＯ）、Ｓ６で、入力画像の前記アミ点判別対象領域がアミ点領域でないと判別する。
【００３８】
以上、本発明の一実施形態を説明したが、本発明は上記実施形態に限定されることはない。例えば、ＲＧＢ３つのプレーンを用いて孤立点判別を行い、アミ点領域か否かを判別したが、ＲＧＢ３つのプレーンのうち２つのプレーンを用いて判断しても良い。また、ＲＧＢではなく、シアン、マゼンタ、イエローのうちの２つ以上のプレーンを用いても良い。
【図面の簡単な説明】
【００３９】
【図１】この発明の一実施形態に係るアミ点領域判別装置を有する画像形成装置の電気的構成を示すブロック図である。
【図２】アミ点領域判別装置の機能ブロック図である。
【図３】孤立点判別を行う場合の画素のマトリックスを示す図である。
【図４】図１の画像形成装置によって行われるアミ点領域判別処理の内容を示すフローチャートである。
【符号の説明】
【００４０】
１            画像形成装置
１２          スキャナ部
１３          操作部
１４          記憶部
１５          印刷部
１６          ＣＰＵ
２１Ｒ、２１Ｇ、２１Ｂ    孤立点判別部
２２Ｒ、２１Ｇ、２１Ｂ    孤立点計数部
２３          アミ点判別部
【図１】
2006287603.tif 000003
【図２】
2006287603.tif 000004
【図３】
2006287603.tif 000005
【図４】
2006287603.tif 000006