(57)【要約】【課題】原稿の背景の画素濃度に応じた適正な二値化閾値を設定できる二値化閾値設定方法及び装置を提供する。【解決手段】注目画素の二値化閾値は、注目画素を中心とする所定領域の中から任意の数の画素を選択し、選択された画素の画素濃度とユーザによって設定された設定閾値Ｔｈと比較する。画素濃度が設定閾値Ｔｈ以上の画素の画素数ｃｎｔ１及びその平均画素濃度Ａｖｅ１、設定閾値Ｔｈ未満の画素の画素数ｃｎｔ２及びその平均画素濃度Ａｖｅ２を求め、画素数ｃｎｔ１≦所定値Ｂまたは画素数ｃｎｔ２≦所定値Ｂの場合は設定閾値Ｔｈを二値化閾値とし、画素数ｃｎｔ１＞所定値Ｂ及び画素数ｃｎｔ２＞所定値Ｂ、且つ、（Ａｖｅ１−Ａｖｅ２）≧差分閾値Ａの場合は（Ａｖｅ１＋Ａｖｅ２）／２を二値化閾値とし、画素数ｃｎｔ１＞所定値Ｂ及び画素数ｃｎｔ２＞所定値Ｂ、且つ、（Ａｖｅ１−Ａｖｅ２）＜差分閾値Ａの場合は設定閾値Ｔｈを二値化閾値とする。【選択図】      図４
2007201903.tif 000002
【特許請求の範囲】
【請求項１】
画像データを二値化する際の二値化閾値を設定する二値化閾値設定方法において、
前記画像データに含まれる注目画素について、該注目画素を中心とする所定領域の画素の中から任意の数の画素を選択し、
前記任意の数の画素のうち、画素濃度が設定閾値Ｔｈ以上の画素の画素数ｃｎｔ１とその平均画素濃度Ａｖｅ１を算出し、
更に、前記任意の数の画素のうち、画素濃度が前記設定閾値Ｔｈ未満の画素の画素数ｃｎｔ２とその平均画素濃度Ａｖｅ２を算出し、
前記画素数ｃｎｔ１または前記画素数ｃｎｔ２のいずれか一方が予め設定した所定数Ｂ以下の場合は、前記設定閾値Ｔｈを前記注目画素の二値化閾値とし、
前記画素数ｃｎｔ１および前記画素数ｃｎｔ２が前記所定数Ｂより大きく、且つ、前記平均画素濃度Ａｖｅ１と前記平均画素濃度Ａｖｅ２の差分値（Ａｖｅ１−Ａｖｅ２）が予め設定した差分閾値Ａ未満の場合は、前記設定閾値Ｔｈを前記注目画素の二値化閾値とし、
前記画素数ｃｎｔ１および前記画素数ｃｎｔ２が前記所定数Ｂより大きく、且つ、前記差分値（Ａｖｅ１−Ａｖｅ２）が前記差分閾値Ａ以上の場合は、前記平均画素濃度Ａｖｅ１と前記平均画素濃度Ａｖｅ２の算術平均値（Ａｖｅ１＋Ａｖｅ２）／２を前記注目画素の二値化閾値とすることを特徴とする二値化閾値の設定方法。
【請求項２】
前記設定閾値Ｔｈは、ユーザにより設定されることを特徴とする請求項１に記載の二値化閾値の設定方法。
【請求項３】
原稿を画像読み取り装置で読み取った画像データを、二値化処理して二値画像データを生成する画像処理装置において、
二値化閾値を設定するための設定閾値Ｔｈを入力する入力手段と、
前記画像データの注目画素を中心とする所定領域の画素の中から任意の数の画素を選択し、該任意の数の画素のうち、画素濃度が前記設定閾値Ｔｈ以上の画素の画素数ｃｎｔ１とその平均画素濃度Ａｖｅ１を算出し、更に、前記任意の数の画素のうち、画素濃度が前記設定閾値Ｔｈ未満の画素の画素数ｃｎｔ２とその平均画素濃度Ａｖｅ２を算出し、前記画素数ｃｎｔ１または前記画素数ｃｎｔ２のいずれか一方が予め設定した所定数Ｂ以下の場合は、前記設定閾値Ｔｈを前記注目画素の二値化閾値として設定し、前記画素数ｃｎｔ１および前記画素数ｃｎｔ２が前記所定数Ｂより大きく、且つ、前記平均画素濃度Ａｖｅ１と前記平均画素濃度Ａｖｅ２の差分値（Ａｖｅ１−Ａｖｅ２）が予め設定した差分閾値Ａ未満の場合は、前記設定閾値Ｔｈを前記注目画素の二値化閾値として設定し、前記画素数ｃｎｔ１および前記画素数ｃｎｔ２が前記所定数Ｂより大きく、且つ、前記差分値（Ａｖｅ１−Ａｖｅ２）が前記差分閾値Ａ以上の場合は、前記平均画素濃度Ａｖｅ１と前記平均画素濃度Ａｖｅ２の算術平均値（Ａｖｅ１＋Ａｖｅ２）／２を前記注目画素の二値化閾値として設定する二値化処理手段と、
を備えることを特徴とする画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像データを二値化する際に用いる二値化閾値を適切な値に設定する二値化閾値設定方法及びこれを用いた画像処理装置に関する。
【背景技術】
【０００２】
例えば、孔版印刷装置等の印刷装置で、新聞紙や色付き用紙のように、背景（地色）が白で無い原稿用紙で作成された原稿を読み取った画像データを二値化処理する場合には、背景部分等の画素の画素濃度が、二値化閾値によっては、これよりも高いと判断されてしまうことがある。このような場合には、背景部分が誤って黒（画像）と処理されてしまい、二値化画像の画質が劣化するという問題がある。
【０００３】
このような問題を回避するために、原稿をプリスキャンして、読み取った画像データの画素濃度のヒストグラムを作成して、背景の画素濃度を算出し、算出した背景の画素濃度に基づいて二値化閾値を設定する手法が提案されている。しかしながら、このような方法では、原稿をプリスキャンする必要があるので、ファーストプリントを出力するまでの時間が長いという欠点がある。更に、オートフィーダ（自動原稿送り装置）を備えた印刷装置でプリスキャンを行う場合には、プリスキャン後に、再度原稿をオートフィーダに戻すという操作が必要になる。また、原稿をオートフィーダに戻す操作を自動化する場合には、特殊な機構が必要となりコストアップを伴うという欠点があった。
【０００４】
そこで、例えば、特開昭６０−２１４１６０号公報（特許文献１）には、注目画素を中心としたｍ×ｎ画素の平均画素濃度を注目画素の二値化閾値とすることにより、より適正な二値化閾値を設定する方法が開示されている。
【特許文献１】特開昭６０−２１４１６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の特許文献１に記載された従来例では、十分な画質を得ることはできない。例えば、注目画素周辺の画素の画素濃度がほぼ均一の場合、注目画素の二値化閾値は、特定の画素の画素濃度の影響を受けて注目画素の画素濃度より僅かに高かったり、僅かに低かったりと変動する。即ち、注目画素周辺の画素の画素濃度がほぼ均一であるにも拘わらず、特定の画素の画素濃度の僅かな相違により二値化閾値が注目画素の画素濃度付近で変動するため、注目画素は白または黒と正反対に二値化されるという問題があった。
【０００６】
本発明は、このような従来の課題を解決するためになされたものであり、その目的とするところは、原稿をプリスキャンする必要がなく、且つ、原稿の背景の画素濃度に応じた適正な二値化閾値を設定することのできる二値化閾値設定方法及びこれを用いた画像処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本願請求項１に記載の二値化閾値の設定方法は、画像データを二値化する際の二値化閾値を設定する二値化閾値設定方法において、前記画像データに含まれる注目画素について、該注目画素を中心とする所定領域の画素の中から任意の数の画素を選択し、前記任意の数の画素のうち、画素濃度が設定閾値Ｔｈ以上の画素の画素数ｃｎｔ１とその平均画素濃度Ａｖｅ１を算出し、更に、前記任意の数の画素のうち、画素濃度が前記設定閾値Ｔｈ未満の画素の画素数ｃｎｔ２とその平均画素濃度Ａｖｅ２を算出し、前記画素数ｃｎｔ１または前記画素数ｃｎｔ２のいずれか一方が予め設定した所定数Ｂ以下の場合は、前記設定閾値Ｔｈを前記注目画素の二値化閾値とし、前記画素数ｃｎｔ１および前記画素数ｃｎｔ２が前記所定数Ｂより大きく、且つ、前記平均画素濃度Ａｖｅ１と前記平均画素濃度Ａｖｅ２の差分値（Ａｖｅ１−Ａｖｅ２）が予め設定した差分閾値Ａ未満の場合は、前記設定閾値Ｔｈを前記注目画素の二値化閾値とし、前記画素数ｃｎｔ１および前記画素数ｃｎｔ２が前記所定数Ｂより大きく、且つ、前記差分値（Ａｖｅ１−Ａｖｅ２）が前記差分閾値Ａ以上の場合は、前記平均画素濃度Ａｖｅ１と前記平均画素濃度Ａｖｅ２の算術平均値（Ａｖｅ１＋Ａｖｅ２）／２を前記注目画素の二値化閾値とすることを特徴とする。
【０００８】
請求項２に記載の発明は、前記設定閾値Ｔｈは、ユーザにより設定されることを特徴とする。
【０００９】
請求項３に記載の画像処理装置は、原稿を画像読み取り装置で読み取った画像データを、二値化処理して二値画像データを生成する画像処理装置において、二値化閾値を設定するための設定閾値Ｔｈを入力する入力手段と、前記画像データの注目画素を中心とする所定領域の画素の中から任意の数の画素を選択し、該任意の数の画素のうち、画素濃度が前記設定閾値Ｔｈ以上の画素の画素数ｃｎｔ１とその平均画素濃度Ａｖｅ１を算出し、更に、前記任意の数の画素のうち、画素濃度が前記設定閾値Ｔｈ未満の画素の画素数ｃｎｔ２とその平均画素濃度Ａｖｅ２を算出し、前記画素数ｃｎｔ１または前記画素数ｃｎｔ２のいずれか一方が予め設定した所定数Ｂ以下の場合は、前記設定閾値Ｔｈを前記注目画素の二値化閾値として設定し、前記画素数ｃｎｔ１および前記画素数ｃｎｔ２が前記所定数Ｂより大きく、且つ、前記平均画素濃度Ａｖｅ１と前記平均画素濃度Ａｖｅ２の差分値（Ａｖｅ１−Ａｖｅ２）が予め設定した差分閾値Ａ未満の場合は、前記設定閾値Ｔｈを前記注目画素の二値化閾値として設定し、前記画素数ｃｎｔ１および前記画素数ｃｎｔ２が前記所定数Ｂより大きく、且つ、前記差分値（Ａｖｅ１−Ａｖｅ２）が前記差分閾値Ａ以上の場合は、前記平均画素濃度Ａｖｅ１と前記平均画素濃度Ａｖｅ２の算術平均値（Ａｖｅ１＋Ａｖｅ２）／２を前記注目画素の二値化閾値として設定する二値化処理手段と、を備えることを特徴とする。
【発明の効果】
【００１０】
請求項１，３の発明では、注目画素を中心とした比較的広い所定領域の画素（例えば、７×７画素から任意の２４画素を選択）の画素濃度が設定閾値Ｔｈ以上の画素の画素数ｃｎｔ１或いは画素濃度が設定閾値Ｔｈ未満の画素の画素数ｃｎｔ２が、所定数Ｂ（例えばＢ＝０）以下の場合、設定閾値Ｔｈを注目画素の二値化閾値として設定する。即ち、画素数ｃｎｔ１或いは画素数ｃｎｔ２が所定数Ｂ以下ということは設定閾値Ｔｈ以上の濃度で塗り潰された文字領域、或いは設定閾値Ｔｈ未満の濃度の背景領域で有る可能性が高いので、単純に設定閾値Ｔｈを用いて二値化処理することにより高速な二値化処理が可能となる。
【００１１】
また、画素数ｃｎｔ１および画素数ｃｎｔ２が所定数Ｂより大きく、且つ、平均画素濃度Ａｖｅ１と平均画素濃度Ａｖｅ２の差分値（Ａｖｅ１−Ａｖｅ２）が差分閾値Ａ以上の時は平均画素濃度Ａｖｅ１と平均画素濃度Ａｖｅ２の算術平均値（Ａｖｅ１＋Ａｖｅ２）／２を注目画素の二値化閾値として設定するので、背景領域の画素だけが除去されて文字領域と背景領域を高精度に区別することができる。更に、全画素の平均画素濃度に基づいて二値化閾値を求める場合よりも画素数ｃｎｔ１および画素数ｃｎｔ２の偏りの影響を受けない、平均画素濃度Ａｖｅ１と平均画素濃度Ａｖｅ２の中間値を二値化閾値とすることができる。
【００１２】
また、画素数ｃｎｔ１および画素数ｃｎｔ２が所定数Ｂより大きく、且つ、平均画素濃度Ａｖｅ１と平均画素濃度Ａｖｅ２の差分値（Ａｖｅ１−Ａｖｅ２）が差分閾値Ａ未満の時は、設定閾値Ｔｈ付近の画素濃度を有する文字領域と背景領域が存在する可能性が高く、単純に設定閾値Ｔｈを注目画素の二値化閾値とすることで迅速な処理を可能とする。
【００１３】
請求項２の発明では、設定閾値Ｔｈがユーザにより設定されるので、例えば、新聞紙、色つき原稿用紙など多用な原稿に応じて適切な設置閾値Ｔｈの設定が期待でき、迅速な二値化処理が可能となる。
【００１４】
以上により、原稿のプリスキャンを不用として、リアルタイムで二値化処理が実行されるので、ファーストプリント時間が短く、また、原稿をオートフィーダに戻す機構を不用とした安価な孔版印刷装置を提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施形態を図面に基づいて説明する。図１は、本発明の一実施形態に係る画像処理装置を含む孔版印刷装置の構成を示すブロック図である。
【００１６】
図１に示すように、この孔版印刷装置は、総括的な制御を行うシステム制御部（ＣＰＵ）１と、各種の入力操作を受け付け且つ表示を行う操作パネル２と、原稿の画像データを読み取る画像読み取り装置、例えばスキャナ３と、画像処理部４と、製版部５と、印刷部６と、孔版印刷装置全体を制御するためのシステムプログラムが記憶されたＲＯＭ７と、システム制御部１の処理エリアであるＲＡＭ８と、記憶部９とを備えている。
【００１７】
スキャナ３は、原稿を光学的に走査することにより、原稿の画像データ（以下、原画像データと称す）を読み取る。
【００１８】
画像処理部４は、スキャナ３で読み取られた原画像データを二値化する二値化処理手段としての機能を備え、後述する手順により、原画像データを二値化する際の二値化閾値を原画像データの画素毎に設定し、設定された二値化閾値を用いて二値化処理を行い、製版データを生成する。更に、画像中のエッジを検出するエッジ検出機能を備えており、後述するように、エッジと判定した画素については、二値化閾値を求める処理から除外する。
【００１９】
製版部５は、画像処理部４で生成された製版データに基づいて、孔版原紙を製版する。
【００２０】
印刷部６は、１個または２個の印刷ドラム（図示省略）を備え、該印刷ドラムに、製版部５で製版された孔版原紙を着版し、供給される印刷用紙に対して印刷する処理を行う。
【００２１】
操作パネル２は、スイッチやタッチパネル等で構成されるの操作部（図示省略）、及びランプや液晶パネル等で構成される表示部（図示省略）を備え、操作部によりユーザの操作入力を受け付けると共に、表示部によりユーザへ各種情報を通知する。また、操作部は、後述するユーザが設定閾値を入力する入力手段としての機能を備える。
【００２２】
記憶部９は、後述する背景領域の画素の画素濃度（以下、背景濃度と称す）に応じて選択される選択肢と濃度階調の関係を示すテーブル（以下、対応テーブルと称す）、差分閾値Ａ及び所定数Ｂ等を記憶する。
【００２３】
次に、上述のように構成された本実施形態に係る画像処理装置における二値化処理の処理手順を、図２〜図４に示すフローチャートを参照して説明する。まず、図２のステップＳ１において、後述する二値化閾値を設定する際に使用する設定閾値Ｔｈの入力受付を行う。設定閾値Ｔｈとは、二値化閾値を設定する際の暫定的な閾値のことであり、原稿の背景濃度（下地濃度）等の状態に応じて、ユーザが設定する。例えば、操作パネル２の表示部に、「原稿の背景濃度を一つ選択してください」等のメッセージと原稿の背景濃度の選択肢として、「（１）下地薄め、（２）普通、（３）下地濃いめ」の３種類を表示する。そして、ユーザによる選択操作があった場合には、システム制御部１は、選択された原稿の背景濃度に基づいた設定閾値Ｔｈを記憶部９に記憶された対応テーブルから読み出す。
【００２４】
ここで、例えば原画像データの濃度階調を０〜２５５とすると、「（２）普通」が選択されたときには、略中央の濃度階調である１２７階調が設定閾値Ｔｈとして選択され、「（１）下地薄め」が選択されたときには、１２７よりも低い濃度階調が設定閾値Ｔｈとして設定され、「（３）下地濃いめ」が選択されたときには１２７よりも高い濃度階調が設定閾値Ｔｈとして設定される。なお、ここでは、３種類の選択肢を表示してユーザに選択させることにより設定閾値Ｔｈを設定する例について説明したが、選択肢の数は他の数を設定しても良い。また、原稿の背景濃度に応じて濃度階調を直接ユーザに入力させる構成とすることも可能である。
【００２５】
次いで、図２のステップＳ２では、ユーザによりスキャナ３に原稿がセットされ、操作パネル２の操作部から製版開始の入力操作が行われると、スキャナ３は、原画像データを読み取る。
【００２６】
ステップＳ３では、画像処理部４は、図３に示す処理手順で原画像データを画像処理し、製版データを生成する。ステップＳ４では、製版部５は、画像処理部４で画像処理された製版データに基づき、孔版原紙を製版する。
【００２７】
ステップＳ５では、印刷部６は、製版部５で製版された孔版原紙を印刷ドラムに着版する。ステップＳ６では、印刷部６は供給される印刷用紙に印刷ドラムで印刷する処理を行う。
【００２８】
次に、図３に示すフローチャートを参照して、画像処理部４が実行するステップＳ３の画像処理について詳細に説明する。
【００２９】
ステップＳ１１では、スキャナ３で読み取られた原画像データの注目画素を選択し、更にこの注目画素を中心とする所定領域を設定する。
【００３０】
なお、端面処理について図５を参照して説明する。一般的にスキャナ３が読み取る原画像データにおけるスキャン領域（Ｄ１）と印刷領域（Ｄ２）の関係は、スキャン領域（Ｄ１）の主走査方向の両端３ｍｍ（スキャナ３の解像度が６００ｄｐｉの場合は７２画素）程度、副走査方向の両端２ｍｍ（スキャナ３の解像度が６００ｄｐｉの場合は４８画素）程度、印刷領域（Ｄ２）が小さく設定される。従って、選択された注目画素が印刷領域（Ｄ２）の端面にある場合でも本発明で設定する所定領域は十分確保されるので、特別な端面処理は不用である。
【００３１】
ステップＳ１２では、選択された注目画素がエッジ領域となる画素であれば処理をステップＳ１１に戻す。ここで、エッジ領域とは原画像データの文字領域と背景領域との境界領域であり、このようなエッジ領域は、本発明の処理対象外である。
【００３２】
ステップＳ１３では、図４に示す処理手順で各画素の二値化閾値を設定する処理を行う。
【００３３】
ステップＳ１４では、ステップＳ１３で決定された二値化閾値を用いて、原画像データの各画素を二値化処理（製版データを生成）する。
【００３４】
ステップＳ１５では、原画像データの全ての画素に対して二値化処理が終了したか否かを判定し、全ての画素に対して、二値化処理が終了していないと判定した場合は、ステップＳ１１に処理を戻し、全ての画素に対して二値化処理が終了したと判定した場合には、画像処理を終了する。
【００３５】
次に、図４に示すフローチャートを参照して、画像処理部４が実行するステップＳ１３の二値化閾値の設定処理について説明する。
【００３６】
まず、ステップＳ２１では、注目画素を中心として設定された所定領域、即ち、７×７＝４９の画素の画素濃度を読み出し、この中から任意の２４画素の画素濃度を選択する。
【００３７】
ステップＳ２２では、選択された２４画素のうち、画素濃度（濃度階調）が設定閾値Ｔｈ以上となる画素数ｃｎｔ１、及びその平均濃度Ａｖｅ１を求める。
【００３８】
ステップＳ２３では、選択された２４画素のうち、画素濃度が設定閾値Ｔｈ未満となる画素数ｃｎｔ２、及びその平均濃度Ａｖｅ２を求める。
【００３９】
ステップＳ２４では、ステップＳ２２，Ｓ２３で求められた画素数ｃｎｔ１或いは画素数ｃｎｔ２がゼロ（所定数Ｂ）であるか否かを判定する。画素数ｃｎｔ１或いは画素数ｃｎｔ２がゼロである場合には、ステップＳ２６に処理を進め、画素数ｃｎｔ１及び画素数ｃｎｔ２が共にゼロ（所定数Ｂ）でない場合には、ステップＳ２５に処理を進める。なお、本実施形態では、所定数Ｂをゼロに設定したが、例えば所定数Ｂを１〜３程度の整数に設定することも可能である。所定数Ｂがゼロでない場合には、ステップＳ２４の判定は、「ｃｎｔ１≦Ｂ、或いはｃｎｔ２≦Ｂ」となる。
【００４０】
ステップＳ２５では、ステップＳ２２，Ｓ２３の処理で求められた平均濃度Ａｖｅ１，平均濃度Ａｖｅ２の差分値Ｐ、即ち、Ｐ＝（Ａｖｅ１−Ａｖｅ２）を求め、差分値Ｐと、予め設定した差分閾値Ａとを比較する。そして、差分値Ｐが差分閾値Ａ以上である場合には、ステップＳ２７に処理を進め、差分値Ｐが差分閾値Ａ未満である場合には、ステップＳ２６に処理を進める。ここで、差分閾値Ａは、文字領域の平均的な画素濃度と、背景濃度との差分値の経験的或いは統計的に得られるデータに基づいて設定されることが好ましい。
【００４１】
ステップＳ２６では、ユーザにより入力された設定閾値Ｔｈを二値化閾値として設定する。
【００４２】
ステップＳ２７では、各平均濃度Ａｖｅ１と平均濃度Ａｖｅ２の算術平均値、即ち、（Ａｖｅ１＋Ａｖｅ２）／２を二値化閾値として設定する。
【００４３】
こうして、注目画素毎に、それぞれ適正な二値化閾値を設定する。
【００４４】
次に、図６に示す特性図を参照して、画素の画素濃度と設定する二値化閾値との関係について説明する。
【００４５】
図６（ａ）は、文字が記載された文字領域を読み取った原画像データの主走査方向の画素の画素濃度を示す特性図である。特性曲線Ｓ１は各画素の画素濃度（濃度階調）を示し、文字や画像のある部分（文字領域）の画素の画素濃度が高く、文字や画像のない部分（背景領域）が低くなる波形となる。そして文字領域と背景領域の画素の画素濃度にある程度以上の差がある場合は、任意の注目画素の二値化閾値は、所定領域の画素の中から選択された任意数の画素のうち、画素濃度が設定閾値Ｔｈ以上の画素の平均画素濃度Ａｖｅ１と設定閾値Ｔｈ未満の画素の平均画素濃度Ａｖｅ２の算術平均値（中間値）とすることで、画素濃度にある程度以上の差がある文字領域と背景領域を精度良く分別して二値化処理することができる。なお、図６（ａ）に示す符号ｅはエッジ領域を示す。
【００４６】
図６（ｂ）は、濃い色で塗り潰された文字領域を読み取った原画像データの主走査方向の画素の画素濃度を示す特性図である。特性曲線Ｓ２はベタ印刷された文字領域の画素濃度の高い画素が連続する波形となる。このように文字領域では、僅かな画素濃度差はあっても画素濃度が設定閾値Ｔｈ未満の画素、即ち画素数ｃｎｔ２は極めて少ない（ゼロに近い）。従って、設定閾値Ｔｈを二値化閾値に設定することで塗り潰された文字領域は黒に処理されるので、濃い色で塗り潰された文字領域を好適に二値化処理することができる。
【００４７】
図６（ｃ）は、文字や画像のない背景領域を読み取った原画像データの主走査方向の画素濃度を示す特性図である。特性曲線Ｓ３は背景領域（地色）の画素濃度の低い画素が連続する波形となる。このように背景領域では、僅かな画素濃度差はあっても画素濃度が設定閾値Ｔｈ以上の画素、即ち画素数ｃｎｔ１は極めて少ない（ゼロに近い）。従って、設定閾値Ｔｈを二値化閾値に設定することで背景領域は白に処理されるので、背景領域を好適に二値化処理することができる。
【００４８】
図６（ｄ）は、設定閾値Ｔｈ近辺で画素濃度が緩やかに変化する原画像データの主走査方向の画素の画素濃度を示す特性図である。特性曲線Ｓ４は文字や画像の印刷された文字領域と背景領域の画素が僅かな画素濃度差で連続する波形となる。このように僅かな画素濃度差の画素が連続する領域では注目画素毎に二値化閾値が設定閾値Ｔｈと（Ａｖｅ１＋Ａｖｅ２）／２の間で変化する場合があり、好ましくない。従って、設定閾値Ｔｈを二値化閾値に設定することで、画素濃度が設定閾値Ｔｈ以上の文字領域は黒に、画素濃度が設定閾値Ｔｈ未満の背景領域は白に処理されるので、設定閾値Ｔｈ近辺で画素濃度が緩やかに変化する領域を安定的に二値化処理することができる。
【００４９】
このようにして、本実施形態に係る二値化閾値設定方法では、注目画素に対してその周辺の７×７画素領域（所定の領域）の中から任意の２４画素を選択し、且つ、ユーザにより設定された設定閾値Ｔｈと、選択された２４画素の画素濃度を比較して、画素濃度が設定閾値Ｔｈ以上の画素数ｃｎｔ１とその平均濃度Ａｖｅ１と、画素濃度が設定閾値Ｔｈ未満の画素数ｃｎｔ２とその平均濃度Ａｖｅ２を求める。
【００５０】
そして、７×７画素領域において、文字領域と背景領域とをはっきりと区分できる場合、即ち、平均濃度Ａｖｅ１，平均濃度Ａｖｅ２の差分値Ｐ＝（Ａｖｅ１−Ａｖｅ２）が、所定の差分閾値Ａ以上の場合には、平均濃度Ａｖｅ１と平均濃度Ａｖｅ２の算術平均値を二値化閾値とすることにより、文字領域と背景領域とを高精度に区別した二値化処理が可能となる。
【００５１】
また、７×７画素領域が、濃い色で塗り潰された領域、或いは背景領域であると判断された場合、即ち画素数ｃｎｔ１または画素数ｃｎｔ２の一方がゼロである場合（または、所定数Ｂ以下である場合）には、設定閾値Ｔｈを二値化閾値として設定することにより、確実に注目画素を二値化処理することができる。
【００５２】
更に、７×７画素領域が、設定閾値Ｔｈ付近の画素濃度で小さく変動する領域である場合には、設定閾値Ｔｈを二値化閾値として設定することにより、二値化閾値が頻繁に変化することを防止して、安定且つ高精度な二値化処理を行うことができる。
【００５３】
また、従来のようにプリスキャンを行う必要が無いので、原稿をオートフィーダに戻す機構を不要とする、安価でファーストプリント時間を短縮した孔版印刷機を提供できる。更に、注目画素毎に、その周辺の７×７画素領域の濃度値と、設定閾値Ｔｈとの比較に基づいて、二値化閾値を求めるので、高精度な二値化閾値の設定が可能となり、背景濃度を確実に除去してノイズの少ない極めて高精度な二値化処理を行うことができる。
【００５４】
以上、本発明の二値化閾値設定方法及びこれを用いた画像処理装置を図示の実施形態に基づいて説明したが、本発明はこれに限定されるものではなく、各部の構成は、同様の機能を有する任意の構成のものに置き換えることができる。
【００５５】
例えば、上記した実施形態では、二値化閾値設定方法が用いられる画像処理装置として、孔版印刷装置を例に挙げて説明したが、本発明はこれに限定されるものではなく、他の画像処理装置においても適用することができる。
【００５６】
また、上記した実施形態では、設定閾値Ｔｈ以上の画素数ｃｎｔ１及び設定閾値Ｔｈ未満の画素数ｃｎｔ２を判定するための所定数Ｂを「ゼロ」に設定したが、本発明はこれに限定されず、例えば、Ｂ＝１〜３程度の整数に設定してもよい。このように設定すれば、濃い色で塗り潰された文字領域或いは背景領域において、汚れやノイズなどに起因して画素数ｃｎｔ１，画素数ｃｎｔ２がゼロでない値（例えば、１〜３程度の値）となった場合でも、これを排除して二値化閾値を設定することができる。
【産業上の利用可能性】
【００５７】
新聞紙や色付きの原稿用紙に印刷された原稿の画像データを高精度に二値化処理する上で極めて有用である。
【図面の簡単な説明】
【００５８】
【図１】本発明に係る二値化閾値設定方法が適用される印刷装置としての孔版印刷装置の一実施例の構成を示すブロック図である。
【図２】本発明の一実施形態に係る孔版印刷装置の処理手順を示すフローチャートである。
【図３】図２のステップＳ３に示した画像処理のサブルーチンを示すフローチャートである。
【図４】図３のステップＳ１３に示した二値化閾値決定処理のサブルーチンを示すフローチャートである。
【図５】スキャナのスキャン領域とその印刷領域の関係を示す説明図である。
【図６】原画像データの主走査方向の画像の画素濃度を示す特性図である。（ａ）は文字領域と背景領域の画素の画素濃度にある程度以上の差がある場合、（ｂ）は濃い色で塗り潰された文字領域の場合、（ｃ）は背景領域の場合、（ｄ）は文字領域と背景領域の画素の画素濃度が設定閾値Ｔｈ近辺で緩やかに変化する場合である。
【符号の説明】
【００５９】
１  システム制御部
２  操作パネル
３  スキャナ
４  画像処理部
５  製版部
６  印刷部
７  ＲＯＭ
８  ＲＡＭ
９  記憶部  
【図１】
2007201903.tif 000003
【図２】
2007201903.tif 000004
【図３】
2007201903.tif 000005
【図４】
2007201903.tif 000006
【図５】
2007201903.tif 000007
【図６】
2007201903.tif 000008