(57)【特許請求の範囲】
【請求項１】
原稿の濃淡をスキャナで読み取って得た多値画像を画像処理装置に入力し白黒２値画像に変換して出力する画像処理方法において、
前記多値画像の各画素を注目画素として順次入力し、その注目画素の濃淡値が、第１しきい濃淡値以下の低濃度領域、前記第１しきい濃淡値以上第２しきい濃淡値以下の中濃度領域、または、前記第２しきい濃淡値以上の高濃度領域のいずれに属するかを判定し、前記低濃度領域に属する場合は、前記注目画素を前記２値のうちの白に対応する画素値に変換して出力し、前記高濃度領域に属する場合は、前記注目画素を前記２値のうちの黒に対応する画素値に変換して出力し、前記中間濃度領域に属する場合は、前記注目画素を当該注目画素の主、副走査方向の画素位置に応じて所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値に変換して出力する一方、
前記注目画素がいずれの濃度領域に属するかを判別する場合において、前記注目画素及びその注目画素を中心とした所定範囲の近傍画素のそれぞれの濃淡値がすべて前記中濃度領域に属する場合のみ当該注目画素が当該中濃度領域に属するものと判別する一方、前記注目画素及びその注目画素を中心とした所定範囲の近傍画素のそれぞれの濃淡値のすべてが前記中濃度領域に属するわけではない場合は、当該注目画素が前記低濃度領域または高濃度領域のいずれかに属するものと判定することを特徴とする画像処理方法。
【請求項２】
原稿の濃淡をスキャナで読み取って得た多値画像を画像処理装置に入力し白黒２値画像に変換して出力する画像処理方法において、
前記多値画像の各画素を注目画素として順次入力し、その注目画素の濃淡値が、第１しきい濃淡値以下の低濃度領域、前記第１しきい濃淡値以上第２しきい濃淡値以下の中濃度領域、または、前記第２しきい濃淡値以上の高濃度領域のいずれに属するかを判定し、前記低濃度領域に属する場合は、前記注目画素を前記２値のうちの白に対応する画素値に変換して出力し、前記高濃度領域に属する場合は、前記注目画素を前記２値のうちの黒に対応する画素値に変換して出力し、前記中間濃度領域に属する場合は、前記注目画素を当該注目画素の主、副走査方向の画素位置に応じて所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値に変換して出力する一方、
前記注目画素がいずれの濃度領域に属するかを判別する場合において、前記注目画素及びその注目画素を中心とした所定範囲の近傍画素のうち一定数以上の画素の濃淡値が前記中濃度領域に属する場合は当該注目画素が当該中濃度領域に属するものと判別する一方、前記注目画素及びその注目画素を中心とした所定範囲の近傍画素のうち一定数以下の画素しかその濃淡値が前記中濃度領域に属さない場合は、当該注目画素が前記低濃度領域または高濃度領域のいずれかに属するものと判定することを特徴とする画像処理方法。
【請求項３】
原稿の濃淡をスキャナで読み取って得た多値画像を画像処理装置に入力し白黒２値画像に変換して出力する画像処理方法において、
前記多値画像の各画素を注目画素として順次入力し、その注目画素の濃淡値が、第１しきい濃淡値以下の低濃度領域、前記第１しきい濃淡値以上第２しきい濃淡値以下の中濃度領域、または、前記第２しきい濃淡値以上の高濃度領域のいずれに属するかを判定し、前記低濃度領域に属する場合は、前記注目画素を前記２値のうちの白に対応する画素値に変換して出力し、前記高濃度領域に属する場合は、前記注目画素を前記２値のうちの黒に対応する画素値に変換して出力し、前記中間濃度領域に属する場合は、前記注目画素を当該注目画素の主、副走査方向の画素位置に応じて所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値に変換して出力する一方、
前記注目画素が前記中濃度領域に属するものと判定された場合において、さらに当該注目画素を所定の境界パターンと照合し、その結果境界画素と判定された場合は、当該注目画素を前記白または黒に対応した２値のうちのいずれかの画素値に変換して出力する一方、境界画素と判定されなかった場合は、当該注目画素を当該注目画素の主、副走査方向の画素位置に応じて前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値に変換して出力することを特徴とする画像処理方法。
【請求項４】
前記注目画素が前記境界画素と判定されなかった場合において、さらに当該注目画素の隣接画素を所定の境界パターンと照合し、その結果当該隣接画素が境界画素と判定された場合は、当該注目画素を前記白または黒に対応した２値のうちのいずれかの画素値に変換して出力する一方、当該隣接画素が境界画素と判定されなかった場合は、当該注目画素を当該注目画素の主、副走査方向の画素位置に応じて前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値に変換して出力することを特徴とする請求項３に記載の画像処理方法。
【請求項５】
入力される多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、所定の白黒２値パターンを発生するパターン発生手段と、
前記入力される多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを判定する領域判定手段と、
注目画素が色領域に属すると前記領域判定手段が判定した場合は注目画素の主、副走査方向の画素位置に応じて前記パターン発生手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、注目画素が色領域に属すると前記領域判定手段が判定しなかった場合は前記２値化手段からの２値画像を、各注目画素毎に切替え出力する画像切替え手段と
を備えたこと特徴とする画像処理装置。
【請求項６】
入力される多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、
所定の白黒２値パターンを発生するパターン発生手段と、
白画像を発生する白画像発生手段と、
前記入力される多値画像が所定の濃度範囲に属するかを各注目画素について検出する濃度検出手段と、
前記２値化手段からの２値画像が黒隣接領域に属するかを各注目画素について検出する黒隣接領域検出手段と、
前記入力される多値画像が所定の濃度範囲に属することを前記濃度検出手段が検出した場合は注目画素の主、副走査方向の画素位置に応じて前記パターン発生手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、前記入力される多値画像が所定の濃度範囲に属することを前記濃度検出手段が検出しない場合は前記２値化手段からの２値画像を、各注目画素毎に切替え出力する一方、前記２値化手段からの２値画像が黒隣接領域に属することを前記黒隣接領域検出手段が検出した場合は、前記濃度検出手段の検出結果にかかわらず、前記白画像発生手段からの白画像を切替え出力する画像切替え手段と
を備えたこと特徴とする画像処理装置。
【請求項７】
入力される多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、
所定の白黒２値パターンを発生するパターン発生手段と、
前記入力される多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを判定する領域判定手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が所定大の色領域を構成する画素でない場合は、当該注目画素を色領域に属さないものとして除外する領域除外手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記領域除外手段により除外されず、当該注目画素が所定大の色領域を構成する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記パターン発生手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に切替え出力する画像切替え手段と
を備えたこと特徴とする画像処理装置。
【請求項８】
入力される多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、
所定の白黒２値パターンを発生するパターン発生手段と、
前記入力される多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを判定する領域判定手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が所定大の孤立した色領域を構成する画素である場合は、当該注目画素を色領域に属さないものとして除外する領域除外手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記領域除外手段により除外されず、当該注目画素が所定大の色領域を構成する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記パターン発生手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に切替え出力する画像切替え手段と
を備えたこと特徴とする画像処理装置。
【請求項９】
読み取り画像の解像度を画像読み取り手段に指示する解像度指示手段と、
その解像度指示手段から指示された解像度で原稿画像を読み取って多値画像を得る画像読み取り手段と、
その画像読み取り手段からの多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、
所定の白黒２値パターンを発生するパターン発生手段と、
白画像を発生する白画像発生手段と、
前記画像読み取り手段からの多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを判定する領域判定手段と、
前記解像度指示手段が前記画像読み取り手段に指示した解像度に応じて、前記領域判定手段に注目画素が色領域に属するかを判定する際の条件を設定する判定条件設定手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が本来の色領域に属していない誤判定の場合は、当該注目画素を色領域に属さないものとして除外する誤判定除外手段と、
前記２値化手段からの２値画像が文字の輪郭領域に属するかを各注目画素について検出する文字輪郭検出手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記誤判定除外手段により除外されず、当該注目画素が本来の色領域に属する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記パターン発生手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に選択出力する一方、前記２値化手段からの２値画像が文字の輪郭領域に属することを前記文字輪郭検出手段が検出した場合は、前記領域判定手段及び誤判定除外手段の判定結果にかかわらず、前記白画像発生手段からの白画像を選択出力する画像選択手段と
を備えたことを特徴とする画像処理装置。
【請求項１０】
読み取り画像の解像度を画像読み取り手段に指示する解像度指示手段と、
その解像度指示手段から指示された解像度で原稿画像を読み取って多値画像を得る画像読み取り手段と、
その画像読み取り手段からの多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、
所定の白黒２値パターンを発生するパターン発生手段と、
白画像を発生する白画像発生手段と、
前記画像読み取り手段からの多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを判定する領域判定手段と、
前記解像度指示手段が前記画像読み取り手段に指示した解像度に応じて、前記領域判定手段に前記所定の濃度範囲を設定する濃度設定手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が本来の色領域に属していない誤判定の場合は、当該注目画素を色領域に属さないものとして除外する誤判定除外手段と、
前記２値化手段からの２値画像が文字の輪郭領域に属するかを各注目画素について検出する文字輪郭検出手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記誤判定除外手段により除外されず、当該注目画素が本来の色領域に属する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記パターン発生手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に選択出力する一方、前記２値化手段からの２値画像が文字の輪郭領域に属することを前記文字輪郭検出手段が検出した場合は、前記領域判定手段及び誤判定除外手段の判定結果にかかわらず、前記白画像発生手段からの白画像を選択出力する画像選択手段と
を備えたことを特徴とする画像処理装置。
【請求項１１】
読み取り画像の解像度を画像読み取り手段に指示する解像度指示手段と、
その解像度指示手段から指示された解像度で原稿画像を読み取って多値画像を得る画像読み取り手段と、
その画像読み取り手段からの多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、
所定の白黒２値パターンを発生するパターン発生手段と、
白画像を発生する白画像発生手段と、前記画像読み取り手段からの多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを判定する領域判定手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が本来の色領域に属していない誤判定の場合は、当該注目画素を色領域に属さないものとして除外する誤判定除外手段と、
前記２値化手段からの２値画像が文字の輪郭領域に属するかを各注目画素について検出する文字輪郭検出手段と、
前記文字輪郭検出手段に対して、前記解像度指示手段が前記画像読み取り手段に指示した解像度に適した幅に前記文字の輪郭領域の輪郭幅を設定する輪郭幅設定手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記誤判定除外手段により除外されず、当該注目画素が本来の色領域に属する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記パターン発生手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に選択出力する一方、前記２値化手段からの２値画像が文字の輪郭領域に属することを前記文字輪郭検出手段が検出した場合は、前記領域判定手段及び誤判定除外手段の判定結果にかかわらず、前記白画像発生手段からの白画像を選択出力する画像切替え手段と
を備えたことを特徴とする画像処理装置。
【請求項１２】
読み取り画像の解像度を画像読み取り手段に指示する解像度指示手段と、
その解像度指示手段から指示された解像度で原稿画像を読み取って多値画像を得る画像読み取り手段と、
その画像読み取り手段からの多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、
異なる解像度にそれぞれ対応した所定の白黒２値パターンを発生する複数のパターン発生手段と、
前記解像度指示手段が前記画像読み取り手段に指示した解像度に応じて前記複数のパターン発生手段からのパターン画像を選択出力するパターン画像切替え手段と、
白画像を発生する白画像発生手段と、
前記画像読み取り手段からの多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを判定する領域判定手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が本来の色領域に属していない誤判定の場合は、当該注目画素を色領域に属さないものとして除外する誤判定除外手段と、
前記２値化手段からの２値画像が文字の輪郭領域に属するかを各注目画素について検出する文字輪郭検出手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記誤判定除外手段により除外されず、当該注目画素が本来の色領域に属する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記パターン画像切替え手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に選択出力する一方、前記２値化手段からの２値画像が文字の輪郭領域に属することを前記文字輪郭検出手段が検出した場合は、前記領域判定手段及び誤判定除外手段の判定結果にかかわらず、前記白画像発生手段からの白画像を選択出力する画像選択手段と
を備えたことを特徴とする画像処理装置。
【請求項１３】
読み取り画像の解像度を設定して画像読み取り手段に指示する解像度設定手段と、
その解像度設定手段から指示された解像度で原稿画像を読み取って多値画像を得る画像読み取り手段と、
その画像読み取り手段からの多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、
１以上の濃度範囲にそれぞれ対応した所定の白黒２値パターンをそれぞれ発生する１以上のパターン発生手段と、
白画像を発生する白画像発生手段と、
前記画像読み取り手段からの多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを、１以上の所定の濃度範囲についてそれぞれ判定する１以上の領域判定手段と、
前記解像度設定手段が前記画像読み取り手段に指示した解像度に応じて、前記領域判定手段が注目画素が色領域に属するかを判定する際に参照する周辺画素のマトリクスの大きさを設定するマトリクス設定手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が本来の色領域に属していない小領域の色領域を構成するものである場合は、当該注目画素を色領域に属さないものとして除外する小領域除外手段と、
前記２値化手段からの２値画像が文字の輪郭領域に属するかを各注目画素について検出する文字輪郭検出手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記小領域除外手段により除外されず、当該注目画素が本来の色領域に属する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記１以上のパターン発生手段のうちの当該注目画素が属する濃度範囲に応じたものから出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に選択出力する一方、前記２値化手段からの２値画像が文字の輪郭領域に属することを前記文字輪郭検出手段が検出した場合は、前記領域判定手段及び小領域除外手段の判定結果にかかわらず、前記白画像発生手段からの白画像を選択出力する画像選択手段と
を備えたことを特徴とする画像処理装置。
【請求項１４】
原稿画像を読み取って多値画像を得る画像読み取り手段と、
その画像読み取り手段からの多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、
１以上の濃度範囲にそれぞれ対応した所定の白黒２値パターンをそれぞれ発生する１以上のパターン発生手段と、
白画像を発生する白画像発生手段と、
前記画像読み取り手段からの多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを、１以上の所定の濃度範囲についてそれぞれ判定する１以上の領域判定手段と、
マトリクスの大きさ変更を指示するマトリクス変更指示手段と、
そのマトリクス変更指示手段からの変更指示に応じて、前記領域判定手段が注目画素が色領域に属するかを判定する際に参照する周辺画素のマトリクスの大きさを設定するマトリクス設定手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が本来の色領域に属していない小領域の色領域を構成するものである場合は、当該注目画素を色領域に属さないものとして除外する小領域除外手段と、
前記２値化手段からの２値画像が文字の輪郭領域に属するかを各注目画素について検出する文字輪郭検出手段と、
注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記小領域除外手段により除外されず、当該注目画素が本来の色領域に属する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記１以上のパターン発生手段のうちの当該注目画素が属する濃度範囲に応じたものから出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に選択出力する一方、前記２値化手段からの２値画像が文字の輪郭領域に属することを前記文字輪郭検出手段が検出した場合は、前記領域判定手段及び小領域除外手段の判定結果にかかわらず、前記白画像発生手段からの白画像を選択出力する画像選択手段と
を備えたことを特徴とする画像処理装置。
【請求項１５】
前記マトリクス設定手段は、注目画素が色領域に属するかを判定する際に参照する周辺画素のマトリクスの大きさを前記領域判定手段に設定する場合における当該マトリクスの大きさの変更は、副走査方向の幅を固定し主走査方向の幅を変更することにより行うことを特徴とする請求項１３または１４のいずれかの記載の画像処理装置。
【請求項１６】
前記領域判定手段は、注目画素が色領域に属するかを判定する際に参照する周辺画素のうちの所定数以上の画素が、当該注目画素が属する濃度範囲に属する場合に、当該注目画素は色領域に属すると判定することを特徴とする請求項５、または、７ないし１５のいずれかの記載の画像処理装置。
【請求項１７】
前記領域判定手段は、注目画素が色領域に属するかを判定する際に参照する周辺画素のうち、当該参照する周辺画素の総数の８分の５以上の画素が、当該注目画素が属する濃度範囲に属する場合に、当該注目画素は色領域に属すると判定することを特徴とする請求項１６記載の画像処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、原稿の濃淡をスキャナで読み取って得た多値画像を画像記録装置に入力し白黒２値画像に変換して出力する画像処理方法及び入力される多値画像を白黒２値画像に変換して出力する画像処理装置に関する。
【０００２】
【従来の技術】
原稿の濃淡をスキャナで読み取って白黒２値画像を出力するファクシミリ装置や複写機、イメージスキャナ等の従来の画像処理装置においては、多数段階の濃淡値で表現される読み取った多値画像を構成する各画素についてその濃淡値を所定のしきい値と比較し、そのしきい値以上の高濃度領域に属すれば黒画素、そのしきい値以下の低濃度領域に属すれば白画素と判定することで白黒２値画像に変換していた。
【０００３】
なお、白画素とは、原稿の背景（通常は白色である）として読み取られた画素（通常その画素値は０とされる）であり、黒画素とは、白以外の色（ある程度以上の濃度を持つ）によって原稿に記された文字等の意味あるものを構成する画素（通常その画素値は１とされる）であって、必ずしも白画素の「白」が白のみを意味し、黒画素の「黒」が黒のみを意味するとは限らない。白黒２値画像の「白黒」についても同様である。また、本明細書中の説明においては、一般的にそうであるように、高濃度である（黒に近い）程濃淡値が大きく、低濃度である（白に近い）程濃淡値が小さくなるものとして濃淡値を定義しているが、濃度と濃淡値との関係をその逆に定義する場合は、本明細書中の説明における濃淡値の大小関係を逆にすることで容易に読み替えが可能である。
【０００４】
さて、上記従来の画像処理装置における単純な２値化処理では、低濃度領域に属するが前記所定のしきい値に近い濃淡値をもった画素は、単なる白画素として、高濃度領域に属するが前記所定のしきい値に近い濃淡値をもった画素は、単なる黒画素として判定されてしまう。また、前記所定のしきい値に極近い濃淡値をもった原稿画像を構成する画素は、あるものは前記高濃度領域に属するものとして、またあるものは前記低濃度領域に属するものとして判定され、２値化処理後の画像がザラついたものとなる。
【０００５】
このような判定方法は、白紙に黒色で文字が印字された白黒文字原稿画像の２値化には適しているが、白黒文字原稿中に、白色や黒色以外の色で記された部分（例えば、朱肉をつけた印鑑により押捺された印影、ラインマーカによって引かれた太線等のカラー画像領域）を含む原稿画像の２値化には適さない。
【０００６】
上記白色や黒色以外の色の画像、換言すれば、白よりも濃淡値が大きく、黒よりも濃淡値が小さい画像の濃淡を保存したまま２値化する方法としては、いわゆるディザ法や誤差拡散法等の疑似階調変換法によって濃淡値を黒画素の密度に変換する方法があり、実用されている。しかし、それらの方法を実現するためにはハードウェア構成が複雑になるばかりでなく、疑似階調変換処理によって、輪郭がシャープであるべき文字部分までが疑似階調処理されて解像度が低下してしまう問題がある。
【０００７】
また、特開昭６３‐１８７７７０号公報記載の画像形成装置のように、読み取った原稿の色情報を色表示パターンに変換し、この色表示パターンを出力することによって各色情報を色表示識別パターンの模様として表現することにより、モノカラ−でも色の相違をパターンで明確に区別可能とする提案がなされている。また、特開平１−２３２０５１号公報記載のカラーモノクロ対応方式のように、カラー画像データに、モノクロ用のドットパターンを対応させて出力することにより、出力されるモノクロ画像が何色に対応するのかを判別可能にする方式が提案されている。しかし、それらの装置または方式は、出力する画像がモノカラーの画像であるにもかかわらず、原稿に含まれる色情報を得るために原稿をカラーで読み取らなければならず、そのためのカラースキャナが必要でコスト高である。また、また色の数だけパターンを用意する必要がある。
【０００８】
【発明が解決しようとする課題】
以上説明したように、従来の画像処理方法及び画像処理装置では、カラー画像領域を一部含む文字原稿画像中の当該カラー画像領域を、文字の解像度を維持しつつ、原稿画像中の他の部分から明確に区別可能に白黒２値画像に変換することを低コストで実現することが困難であった。
【０００９】
一方、文字原稿等で用いられるカラーマーカ・スタンプ・印鑑等の色は、必ずしも色の違いを知らせるためのものではなく、他と異なることを強調する場合や、注目させたい場合等の目的に用いられることが多く、色とパターンが必ずしも対応している必要がないことが多いと考えられる。例えばカラーマーカで文字を強調する場合は、何色のカラーマーカであっても対応させるパターンは、１つないし２つ程度でも十分であると言うことである。
【００１０】
本発明は係る事情に鑑みてなされたものであり、カラー画像領域を一部含む文字原稿画像中の当該カラー画像領域を、文字の解像度を維持しつつ、原稿画像中の他の部分から明確に区別可能に白黒２値画像に変換することを低コストで実現できる画像処理方法及び画像処理装置を提供することを目的とする。
【００１１】
【課題を解決するための手段】
請求項１記載の画像処理方法は、原稿の濃淡をスキャナで読み取って得た多値画像を画像処理装置に入力し白黒２値画像に変換して出力する画像処理方法において、前記多値画像の各画素を注目画素として順次入力し、その注目画素の濃淡値が、第１しきい濃淡値以下の低濃度領域、前記第１しきい濃淡値以上第２しきい濃淡値以下の中濃度領域、または、前記第２しきい濃淡値以上の高濃度領域のいずれに属するかを判定し、前記低濃度領域に属する場合は、前記注目画素を前記２値のうちの白に対応する画素値に変換して出力し、前記高濃度領域に属する場合は、前記注目画素を前記２値のうちの黒に対応する画素値に変換して出力し、前記中間濃度領域に属する場合は、前記注目画素を当該注目画素の主、副走査方向の画素位置に応じて所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値に変換して出力する一方、前記注目画素がいずれの濃度領域に属するかを判別する場合において、前記注目画素及びその注目画素を中心とした所定範囲の近傍画素のそれぞれの濃淡値がすべて前記中濃度領域に属する場合のみ当該注目画素が当該中濃度領域に属するものと判別する一方、前記注目画素及びその注目画素を中心とした所定範囲の近傍画素のそれぞれの濃淡値のすべてが前記中濃度領域に属するわけではない場合は、当該注目画素が前記低濃度領域または高濃度領域のいずれかに属するものと判定することを特徴とする。
【００１２】
請求項２記載の画像処理方法は、原稿の濃淡をスキャナで読み取って得た多値画像を画像処理装置に入力し白黒２値画像に変換して出力する画像処理方法において、前記多値画像の各画素を注目画素として順次入力し、その注目画素の濃淡値が、第１しきい濃淡値以下の低濃度領域、前記第１しきい濃淡値以上第２しきい濃淡値以下の中濃度領域、または、前記第２しきい濃淡値以上の高濃度領域のいずれに属するかを判定し、前記低濃度領域に属する場合は、前記注目画素を前記２値のうちの白に対応する画素値に変換して出力し、前記高濃度領域に属する場合は、前記注目画素を前記２値のうちの黒に対応する画素値に変換して出力し、前記中間濃度領域に属する場合は、前記注目画素を当該注目画素の主、副走査方向の画素位置に応じて所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値に変換して出力する一方、前記注目画素がいずれの濃度領域に属するかを判別する場合において、前記注目画素及びその注目画素を中心とした所定範囲の近傍画素のうち一定数以上の画素の濃淡値が前記中濃度領域に属する場合は当該注目画素が当該中濃度領域に属するものと判別する一方、前記注目画素及びその注目画素を中心とした所定範囲の近傍画素のうち一定数以下の画素しかその濃淡値が前記中濃度領域に属さない場合は、当該注目画素が前記低濃度領域または高濃度領域のいずれかに属するものと判定することを特徴とする。
【００１３】
請求項３記載の画像処理方法は、原稿の濃淡をスキャナで読み取って得た多値画像を画像処理装置に入力し白黒２値画像に変換して出力する画像処理方法において、前記多値画像の各画素を注目画素として順次入力し、その注目画素の濃淡値が、第１しきい濃淡値以下の低濃度領域、前記第１しきい濃淡値以上第２しきい濃淡値以下の中濃度領域、または、前記第２しきい濃淡値以上の高濃度領域のいずれに属するかを判定し、前記低濃度領域に属する場合は、前記注目画素を前記２値のうちの白に対応する画素値に変換して出力し、前記高濃度領域に属する場合は、前記注目画素を前記２値のうちの黒に対応する画素値に変換して出力し、前記中間濃度領域に属する場合は、前記注目画素を当該注目画素の主、副走査方向の画素位置に応じて所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値に変換して出力する一方、前記注目画素が前記中濃度領域に属するものと判定された場合において、さらに当該注目画素を所定の境界パターンと照合し、その結果境界画素と判定された場合は、当該注目画素を前記白または黒に対応した２値のうちのいずれかの画素値に変換して出力する一方、境界画素と判定されなかった場合は、当該注目画素を当該注目画素の主、副走査方向の画素位置に応じて前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値に変換して出力することを特徴とする。
【００１４】
請求項４記載の画像処理方法は、請求項３に記載の画像処理方法において、前記注目画素が前記境界画素と判定されなかった場合において、さらに当該注目画素の隣接画素を所定の境界パターンと照合し、その結果当該隣接画素が境界画素と判定された場合は、当該注目画素を前記白または黒に対応した２値のうちのいずれかの画素値に変換して出力する一方、当該隣接画素が境界画素と判定されなかった場合は、当該注目画素を当該注目画素の主、副走査方向の画素位置に応じて前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値に変換して出力することを特徴とする。
【００１５】
請求項５記載の画像処理装置は、入力される多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、所定の白黒２値パターンを発生するパターン発生手段と、前記入力される多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを判定する領域判定手段と、注目画素が色領域に属すると前記領域判定手段が判定した場合は注目画素の主、副走査方向の画素位置に応じて前記パターン発生手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、注目画素が色領域に属すると前記領域判定手段が判定しなかった場合は前記２値化手段からの２値画像を、各注目画素毎に切替え出力する画像切替え手段とを備えたこと特徴とする。
【００１６】
請求項６記載の画像処理装置は、入力される多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、所定の白黒２値パターンを発生するパターン発生手段と、白画像を発生する白画像発生手段と、前記入力される多値画像が所定の濃度範囲に属するかを各注目画素について検出する濃度検出手段と、前記２値化手段からの２値画像が黒隣接領域に属するかを各注目画素について検出する黒隣接領域検出手段と、前記入力される多値画像が所定の濃度範囲に属することを前記濃度検出手段が検出した場合は注目画素の主、副走査方向の画素位置に応じて前記パターン発生手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、前記入力される多値画像が所定の濃度範囲に属することを前記濃度検出手段が検出しない場合は前記２値化手段からの２値画像を、各注目画素毎に切替え出力する一方、前記２値化手段からの２値画像が黒隣接領域に属することを前記黒隣接領域検出手段が検出した場合は、前記濃度検出手段の検出結果にかかわらず、前記白画像発生手段からの白画像を切替え出力する画像切替え手段とを備えたこと特徴とする。
【００１７】
請求項７記載の画像処理装置は、入力される多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、所定の白黒２値パターンを発生するパターン発生手段と、前記入力される多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを判定する領域判定手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が所定大の色領域を構成する画素でない場合は、当該注目画素を色領域に属さないものとして除外する領域除外手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記領域除外手段により除外されず、当該注目画素が所定大の色領域を構成する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記パターン発生手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に切替え出力する画像切替え手段とを備えたこと特徴とする。
【００１８】
請求項８記載の画像処理装置は、入力される多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、所定の白黒２値パターンを発生するパターン発生手段と、前記入力される多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを判定する領域判定手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が所定大の孤立した色領域を構成する画素である場合は、当該注目画素を色領域に属さないものとして除外する領域除外手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記領域除外手段により除外されず、当該注目画素が所定大の色領域を構成する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記パターン発生手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に切替え出力する画像切替え手段とを備えたこと特徴とする。
【００１９】
請求項９記載の画像処理装置は、読み取り画像の解像度を画像読み取り手段に指示する解像度指示手段と、その解像度指示手段から指示された解像度で原稿画像を読み取って多値画像を得る画像読み取り手段と、その画像読み取り手段からの多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、所定の白黒２値パターンを発生するパターン発生手段と、白画像を発生する白画像発生手段と、前記画像読み取り手段からの多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを判定する領域判定手段と、前記解像度指示手段が前記画像読み取り手段に指示した解像度に応じて、前記領域判定手段に注目画素が色領域に属するかを判定する際の条件を設定する判定条件設定手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が本来の色領域に属していない誤判定の場合は、当該注目画素を色領域に属さないものとして除外する誤判定除外手段と、前記２値化手段からの２値画像が文字の輪郭領域に属するかを各注目画素について検出する文字輪郭検出手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記誤判定除外手段により除外されず、当該注目画素が本来の色領域に属する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記パターン発生手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に選択出力する一方、前記２値化手段からの２値画像が文字の輪郭領域に属することを前記文字輪郭検出手段が検出した場合は、前記領域判定手段及び誤判定除外手段の判定結果にかかわらず、前記白画像発生手段からの白画像を選択出力する画像選択手段とを備えたことを特徴とする。
【００２０】
請求項１０記載の画像処理装置は、読み取り画像の解像度を画像読み取り手段に指示する解像度指示手段と、その解像度指示手段から指示された解像度で原稿画像を読み取って多値画像を得る画像読み取り手段と、その画像読み取り手段からの多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、所定の白黒２値パターンを発生するパターン発生手段と、白画像を発生する白画像発生手段と、前記画像読み取り手段からの多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを判定する領域判定手段と、前記解像度指示手段が前記画像読み取り手段に指示した解像度に応じて、前記領域判定手段に前記所定の濃度範囲を設定する濃度設定手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が本来の色領域に属していない誤判定の場合は、当該注目画素を色領域に属さないものとして除外する誤判定除外手段と、前記２値化手段からの２値画像が文字の輪郭領域に属するかを各注目画素について検出する文字輪郭検出手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記誤判定除外手段により除外されず、当該注目画素が本来の色領域に属する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記パターン発生手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に選択出力する一方、前記２値化手段からの２値画像が文字の輪郭領域に属することを前記文字輪郭検出手段が検出した場合は、前記領域判定手段及び誤判定除外手段の判定結果にかかわらず、前記白画像発生手段からの白画像を選択出力する画像選択手段とを備えたことを特徴とする。
【００２１】
請求項１１記載の画像処理装置は、読み取り画像の解像度を画像読み取り手段に指示する解像度指示手段と、その解像度指示手段から指示された解像度で原稿画像を読み取って多値画像を得る画像読み取り手段と、その画像読み取り手段からの多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、所定の白黒２値パターンを発生するパターン発生手段と、白画像を発生する白画像発生手段と、前記画像読み取り手段からの多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを判定する領域判定手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が本来の色領域に属していない誤判定の場合は、当該注目画素を色領域に属さないものとして除外する誤判定除外手段と、前記２値化手段からの２値画像が文字の輪郭領域に属するかを各注目画素について検出する文字輪郭検出手段と、前記文字輪郭検出手段に対して、前記解像度指示手段が前記画像読み取り手段に指示した解像度に適した幅に前記文字の輪郭領域の輪郭幅を設定する輪郭幅設定手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記誤判定除外手段により除外されず、当該注目画素が本来の色領域に属する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記パターン発生手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に選択出力する一方、前記２値化手段からの２値画像が文字の輪郭領域に属することを前記文字輪郭検出手段が検出した場合は、前記領域判定手段及び誤判定除外手段の判定結果にかかわらず、前記白画像発生手段からの白画像を選択出力する画像切替え手段とを備えたことを特徴とする。
【００２２】
請求項１２記載の画像処理装置は、読み取り画像の解像度を画像読み取り手段に指示する解像度指示手段と、その解像度指示手段から指示された解像度で原稿画像を読み取って多値画像を得る画像読み取り手段と、その画像読み取り手段からの多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、異なる解像度にそれぞれ対応した所定の白黒２値パターンを発生する複数のパターン発生手段と、前記解像度指示手段が前記画像読み取り手段に指示した解像度に応じて前記複数のパターン発生手段からのパターン画像を選択出力するパターン画像切替え手段と、白画像を発生する白画像発生手段と、前記画像読み取り手段からの多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを判定する領域判定手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が本来の色領域に属していない誤判定の場合は、当該注目画素を色領域に属さないものとして除外する誤判定除外手段と、前記２値化手段からの２値画像が文字の輪郭領域に属するかを各注目画素について検出する文字輪郭検出手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記誤判定除外手段により除外されず、当該注目画素が本来の色領域に属する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記パターン画像切替え手段から出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に選択出力する一方、前記２値化手段からの２値画像が文字の輪郭領域に属することを前記文字輪郭検出手段が検出した場合は、前記領域判定手段及び誤判定除外手段の判定結果にかかわらず、前記白画像発生手段からの白画像を選択出力する画像選択手段とを備えたことを特徴とする。
【００２３】
請求項１３記載の画像処理装置は、読み取り画像の解像度を設定して画像読み取り手段に指示する解像度設定手段と、その解像度設定手段から指示された解像度で原稿画像を読み取って多値画像を得る画像読み取り手段と、その画像読み取り手段からの多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、１以上の濃度範囲にそれぞれ対応した所定の白黒２値パターンをそれぞれ発生する１以上のパターン発生手段と、白画像を発生する白画像発生手段と、前記画像読み取り手段からの多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを、１以上の所定の濃度範囲についてそれぞれ判定する１以上の領域判定手段と、前記解像度設定手段が前記画像読み取り手段に指示した解像度に応じて、前記領域判定手段が注目画素が色領域に属するかを判定する際に参照する周辺画素のマトリクスの大きさを設定するマトリクス設定手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が本来の色領域に属していない小領域の色領域を構成するものである場合は、当該注目画素を色領域に属さないものとして除外する小領域除外手段と、
前記２値化手段からの２値画像が文字の輪郭領域に属するかを各注目画素について検出する文字輪郭検出手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記小領域除外手段により除外されず、当該注目画素が本来の色領域に属する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記１以上のパターン発生手段のうちの当該注目画素が属する濃度範囲に応じたものから出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に選択出力する一方、前記２値化手段からの２値画像が文字の輪郭領域に属することを前記文字輪郭検出手段が検出した場合は、前記領域判定手段及び小領域除外手段の判定結果にかかわらず、前記白画像発生手段からの白画像を選択出力する画像選択手段とを備えたことを特徴とする。
【００２４】
請求項１４記載の画像処理装置は、原稿画像を読み取って多値画像を得る画像読み取り手段と、その画像読み取り手段からの多値画像の各画素を注目画素として各注目画素毎に２値化する２値化手段と、１以上の濃度範囲にそれぞれ対応した所定の白黒２値パターンをそれぞれ発生する１以上のパターン発生手段と、白画像を発生する白画像発生手段と、前記画像読み取り手段からの多値画像が所定の濃度範囲に属するかを各注目画素について検出し、当該所定の濃度範囲に属する注目画素について、その周辺画素の濃度から当該注目画素が色領域に属するかを、１以上の所定の濃度範囲についてそれぞれ判定する１以上の領域判定手段と、マトリクスの大きさ変更を指示するマトリクス変更指示手段と、そのマトリクス変更指示手段からの変更指示に応じて、前記領域判定手段が注目画素が色領域に属するかを判定する際に参照する周辺画素のマトリクスの大きさを設定するマトリクス設定手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、当該注目画素が本来の色領域に属していない小領域の色領域を構成するものである場合は、当該注目画素を色領域に属さないものとして除外する小領域除外手段と、前記２値化手段からの２値画像が文字の輪郭領域に属するかを各注目画素について検出する文字輪郭検出手段と、注目画素が色領域に属することを前記領域判定手段が判定した場合において、前記小領域除外手段により除外されず、当該注目画素が本来の色領域に属する画素である場合は注目画素の主、副走査方向の画素位置に応じて前記１以上のパターン発生手段のうちの当該注目画素が属する濃度範囲に応じたものから出力される前記所定の白黒２値パターンを構成する白または黒のいずれかに対応する画素値を、それ以外の場合は前記２値化手段からの２値画像を、各注目画素毎に選択出力する一方、前記２値化手段からの２値画像が文字の輪郭領域に属することを前記文字輪郭検出手段が検出した場合は、前記領域判定手段及び小領域除外手段の判定結果にかかわらず、前記白画像発生手段からの白画像を選択出力する画像選択手段とを備えたことを特徴とする。
【００２５】
請求項１５記載の画像処理装置は、請求項１３または１４のいずれかの記載の画像処理装置において、前記マトリクス設定手段は、注目画素が色領域に属するかを判定する際に参照する周辺画素のマトリクスの大きさを前記領域判定手段に設定する場合における当該マトリクスの大きさの変更は、副走査方向の幅を固定し主走査方向の幅を変更することにより行うことを特徴とする
【００２６】
請求項１６記載の画像処理装置は、請求項５、または、７ないし１５のいずれかの記載の画像処理装置において、前記領域判定手段は、注目画素が色領域に属するかを判定する際に参照する周辺画素のうちの所定数以上の画素が、当該注目画素が属する濃度範囲に属する場合に、当該注目画素は色領域に属すると判定することを特徴とする。
【００２７】
請求項１７記載の画像処理装置は、請求項１６記載の画像処理装置において、前記領域判定手段は、注目画素が色領域に属するかを判定する際に参照する周辺画素のうち、当該参照する周辺画素の総数の８分の５以上の画素が、当該注目画素が属する濃度範囲に属する場合に、当該注目画素は色領域に属すると判定することを特徴とする。
【００３２】
【発明の実施の形態】
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。
【００３３】
図１は本発明にかかる画像処理方法が適用される画像処理装置としてのファクシミリ装置のブロック構成図である。同図において、スキャナ部１は原稿の濃淡を読み取って多値画像をファクシミリ装置１００に取り込むためのものであり、原稿画像の濃淡を８ｂｉｔ、２５６階調の濃淡値に変換することにより多値画像を出力している。メモリ２は画像データを一時的に保持するものである。２値化部３はスキャナ部１から入力される多値画像の各画素を２値化処理して２値画像に変換するものである。パターン部４は、後述する２値パターンを予め記憶しており、必要に応じてその記憶した２値パターンを出力するものである。判定部５はスキャナ部１から入力される多値画像の各画素の濃淡値が、後述するいずれの濃度領域に属するかを判定するものである。通信部６はスキャナ部１で読み取られ、２値化部３で２値化された２値画像を相手装置に送信する一方、相手装置からの画像を受信するものである。プリンタ部７はスキャナ部１で読み取られ２値化部３で２値化された２値画像を記録出力するものである。制御部８は装置全体の制御を行なうものである。システムバス９は、上記各部がデータをやり取りするためのものである。
【００３４】
以上の構成における、本発明にかかる画像処理方法の第１の実施の形態について説明する。図２は、図１に示したファクシミリ装置１００の、本発明にかかる画像処理方法に関する処理の流れに主眼を置いて見た場合のブロック図である。
【００３５】
同図において、スキャナ部１でラスタスキャンされて入力１０から順次入力される０から２５５までの濃淡値を持った画素列は、注目画素として判定部５及び２値化部３に入力され、同時的に処理される。
【００３６】
２値化部３では固定しきい値（通常は濃淡値の中間値付近の値が選ばれ、本実施の形態では１２８であるとする）による単純２値化処理により、注目画素の濃淡値が１２８以上２５５以下であれば、黒画素であると判定して画素値１を、濃淡値が０以上１２７以下であれば、白画素であると判定して画素値０に変換する。
【００３７】
一方、判定部５は、注目画素の濃淡値が、第１しきい濃淡値値である６３以上、第２しきい濃淡値である１９１以下の中濃度領域に属するかを判定する。判定部５は、注目画素の濃淡値が、その中濃度領域に属する場合は、選択部１１をパターン部４に切り換え、中濃度領域に属さない場合は、選択部１１を２値化部３に切り換える。なお、選択部１１の機能は、図１に示す制御部８が受け持っている。
【００３８】
パターン部４が出力する白黒２値パターンの例を図３に示す。同図に示されるように、パターン部４は、４×４マトリクスの白黒２値パターンを保持している。パターン部４が、注目画素の主、副走査方向の画素位置に応じて図３に示すマトリクス内の１画素（画素値）を選択出力することで中濃度領域に属する注目画素を白黒２値パターンに変換するこどできる。なお、図３に示される白黒２値パターンは、２画素幅の横線パターンであるが、それ以外にも縦線パターンや斜線パターン等の他のパターンでもよく、また、白画素と黒画素の比率が異なっていてもよい。
【００３９】
選択部１１から出力される２値画像は、出力１２から通信部６やプリンタ７に出力される。
【００４０】
このように、判定部５の判定によって選択部１１を切り換えることで、２値化部３に入力された注目画素の濃淡値が、６３以上１９１以下の中濃度領域に属する場合は、濃淡値１２８をしきい値として１または０に変換された画素値が選択出力されることはなく、代わりにパターン部４からの白黒２値パターンが出力される。つまり、図４に示すように、入力される注目画素は、その濃淡値が、濃淡値が０以上６２以下の低濃度領域、濃淡値が６３以上１９１以下の中濃度領域、濃淡値が１９２以上２５５以下の高濃度領域のいずれに属するかが判定されて、低濃度領域に属すれば、画素値０の白画素に変換され、高濃度領域に属すれば、画素値１の黒画素に変換され、中濃度領域に属すれば、主、副走査方向の画素位置に応じて図３に示すマトリクス内の１画素（画素値）に選択変換されて出力されることになる。
【００４１】
これにより、スキャナ部１で読み取られた原稿画像が、白い記録紙（濃淡値は０に極近い値である）に黒色（濃淡値は２５５に極近い）の文字列が印刷された白黒原稿画像であって、さらに、朱肉を付けた印鑑により押捺された朱色（濃淡値は、１５０〜２００程度の値を持つ）の印影や、ラインマーカで引かれた太線（黄色、橙色、青、茶色等の白色または黒色以外の色のもの：濃淡値は、３０〜５０程度の値を持つ）等のカラー画像領域を含む原稿画像である場合でも、そのカラー画像領域は、その濃淡値が前記中濃度領域に属するものであれば、図３に示した白黒２値パターンに変換されるため、記録紙の白い背景や、黒色の文字列から明確に区別することが可能となる。また、記録紙の白い背景や、黒色の文字列は、単純に２値化されるため、その解像度が低下することはない。
【００４２】
なお、低濃度領域と中濃度領域との間に設定する第１しきい濃淡値と、中濃度領域と高濃度領域との間に設定する第２しきい濃淡値は、カラー画像領域として何を想定するかによって任意に設定できるものである。つまり、上記印影を想定するのであれば、第２しきい濃淡値を高めに設定すすればよく、上記ラインマーカの太線を想定するのであれば、第１しきい濃度値を低めに設定すればよい。
【００４３】
さて、上記第１の実施の形態に係る画像処理方法では、入力する多値画像の濃度を、白か黒かその中間かの３段階で判定していたため、白黒原稿画像中のカラー画像領域が複数色で構成されていても、それらの複数色が単に中濃度領域に属するものと判定されて、図３に示した１つの白黒２値パターンに変換されてしまうため、複数色を区別できない。次に説明する第２の実施の形態に係る画像処理方法は、その問題を解決するものである。
【００４４】
第２の実施の形態では、図４に示した中濃度領域を、図５に示すように、さらに複数段階に分割する。つまり、濃淡値が０以上５０以下を低濃度領域、濃淡値が２０５以上２５５以下を高濃度領域とし、濃淡値が５１以上２０４以下の中濃度領域を、濃淡値が５１以上１０１以下の中濃度領域Ｃ、濃淡値が１０２以上１５３以下の中濃度領域Ｂ、濃淡値が１５４以上２０４以下の中濃度領域Ｃの３領域に分割する。
【００４５】
そして、判定部５は、注目画素の濃淡値が、中濃度領域Ａ、ＢまたはＣのいずれに属するかを判定する。また、パターン部４は図３に示した横線パターン、図６に示す縦線パターン、図７に示す斜線パターンの３つの異なる白黒２値パターンのマトリクスを保持している。判定部５は、注目画素の濃淡値が、中濃度領域Ａに属すれば、パターン部４に対して出力すべき白黒２値パターンとして図３示す横線パターンを選択させ、中濃度領域Ｂに属すれば、図６に示す縦線パターンを選択させ、中濃度領域Ｃに属すれば、図７に示す斜線パターンを選択させる。そして、判定部５は、注目画素の濃淡値が、中濃度領域Ａ、ＢまたはＣのいずれかに属する場合は選択部１１をパターン部４に切り換え、中濃度領域Ａ、ＢまたはＣのいずにも属さない場合は、選択部１１を２値化部３に切り換える。
【００４６】
これにより、スキャナ部１で読み取った白黒原稿画像中のカラー画像領域が複数色で構成されていても、それらの色の濃淡値によって３つの互いに異なる白黒２値パターンに変換することで、複数色の区別が可能となる。なお、互いに異なる色（例えば、赤と青）であっても、その濃淡値が似通っていれば、いずれの色も同一の中濃度領域に属するものと判定され、同一の白黒２値パターンに変換されて区別不能になる場合もありうるが、少なくとも、記録紙の背景の白色や、文字の黒色とは区別でき、また、印影の朱色とラインマーカの色のように、その濃淡値に大きな差があるものについては明確な区別が可能であり、本実施の形態の利点を打ち消すほどの問題ではない。
【００４７】
なお、この第２の実施の形態では、中濃度領域をＡ、Ｂ及びＣの３段階に分割したが、それに限らず、２段階や、４段階以上に拡張することができるのはいうまでもない。
【００４８】
次に、本発明の第３の実施の形態にかかる画像処理方法について説明する。上記第２の実施の形態では、中濃度領域Ａ、Ｂ及びＣのそれぞれに、図３に示す横線パターン、図６に示す縦線パターン、図７に示す横線パターンを対応させて、原稿画像中のカラー画像領域の色（濃淡値）の違いを模様の違いとして表現したが、この第３の実施の形態では、中濃度領域Ａ、Ｂ及びＣに対して、それらの濃度段階に応じた白黒比率の白黒２値パターンを割り当てることで、原稿画像中のカラー画像領域の色（濃淡値）の違いを白黒２値パターンの白黒比率の違いで表現する。
【００４９】
そのために、第２の実施の形態において、中濃度領域Ａに割り当てた図４に示す横線パターンに代えて、図８に示す黒画素の比率が７５％の色黒２値パターンを、中濃度領域Ｂに割り当てた図６に示す縦線パターンに代えて、図４に示す黒画素の比率が５０％の白黒２値パターン（このパターンは、横線パターンでもあるが、白黒画素の比率の観点からみれば黒画素の比率が５０％である）を、中濃度領域Ｃに割り当てた図７に示す斜線パターンに代えて、図８に示す黒画素の比率が２５％の色黒２値パターンを、それぞれ割り当てる。
【００５０】
これにより、原稿画像中のカラー画像領域を構成する複数色が、模様の違う白黒２値パターンではなく、その濃淡値が大きい程黒画素比率の高い白黒２値パターンに変換されるため、違和感のない白黒２値画像が得られる。
【００５１】
次に、本発明の第４の実施の形態にかかる画像処理方法について説明する。この第４の実施の形態では、図２に示す判定部５は、現在入力中の主走査ラインよりも１本手前の主走査ラインと、２本手前の主走査ラインを記憶するラインメモリを備え、前記１本手前の主走査ラインを構成する各画素を注目画素Ｘとして、その注目画素Ｘに対して、図１０に示すようにその注目画素Ｘ近傍の３×３画素ＡないしＨを参照することにより本実施の形態にかかる処理を行う。
【００５２】
その本実施の形態にかかる処理を説明する前に、その処理を行わないとした場合の問題点について説明する。
【００５３】
第１ないし第３実施の形態においては、図１に示すスキャナ部１の白黒スキャナで朱色の印影やラインマーカによって引かれた太線等のカラー画像領域を含む文字原稿を読み取った場合、黒色の文字と白色の背景との境界にあって文字のエッジ部分を構成する画素（エッジ画素）の濃淡値は、中間濃度領域に属する濃淡値として読み取られがちである。
【００５４】
そのため、第１ないし第３実施の形態においては、前記エッジ画素が注目画素として処理されて、中濃度領域に属すると判定された場合、所定の白黒２値パターンに変換されて、解像度が低下し、文字のエッジがぼやけてしまう問題がある。
【００５５】
一方、原稿画像中の朱色の印影やラインマーカの太線等のカラー画像領域の特性について考えて見ると、それらのカラー画像領域は、原稿画像中の文字と比較してその幅や面積が大きいため、注目画素の濃淡値が特定の中濃度領域に属する場合において、その近傍の画素もその注目画素が属する特定の中濃度領域に属する確率は、注目画素の濃淡値が特定の中濃度領域に属する場合において、その近傍の画素のうちのいずれかがその注目画素が属する特定の中濃度領域以外の中濃度領域、低濃度領域または高濃度領域に属する確率よりもずっと大きい。つまり、本来のカラー画像領域を構成している画素であれば、その近傍画素もほとんどの場合当該カラー画像領域に含まれるため、注目画素が特定の中濃度領域に属するにもかからわらず、その近傍画素が当該特定の中濃度領域に属さない場合は、その注目画素は、誤って中濃度領域に属する濃淡値と判定された可能性が高い。
【００５６】
したがって、発生確率が比較的小さい、注目画素の濃淡値が特定の中濃度領域に属する場合において、その近傍の画素のうちのいずれかがその注目画素が属する特定の中濃度領域以外の中濃度領域、低濃度領域または高濃度領域に属する場合（注目画素が前記エッジ画素である場合が含まれる）には、当該注目画素をその濃淡値によって判定された中濃度領域に属するものとは判定せずに、低濃度領域または高濃度領域に属するものと判定することで、白黒２値パターンに変換されてしまうのを防ぎ、カラー画像領域の情報の欠落を最小限におさえつつ文字のエッジのボケを防ぐことができる。
【００５７】
この第４の実施の形態は、その点に着目したものであり、判定部５は、注目画素Ｘと、近傍画素ＡないしＨの全ての画素の画素値が特定の中濃度領域（例えば、中濃度領域Ｂ）に属する場合のみ、注目画素Ｘが、当該中濃度領域（中濃度領域Ｂ）に属するものと判定し、それ以外の場合は、低濃度領域または高濃度領域に属するものと判定することで、注目画素Ｘを単純２値化し、文字のエッジのボケを防ぐ。
【００５８】
次に、本発明の第５の実施の形態にかかる画像処理方法について説明する。この第５の実施の形態では、図２に示す判定部５は、第４の実施の形態同様に、在入力中の主走査ラインよりも１本手前の主走査ラインと、２本手前の主走査ラインを記憶するラインメモリを備え、前記１本手前の主走査ラインを構成する各画素を注目画素Ｘとして、その注目画素Ｘに対して、図１０に示すようにその注目画素Ｘ近傍の３×３画素ＡないしＨを参照することにより本実施の形態にかかる処理を行う。
【００５９】
本実施の形態にかかる処理を説明する前に、その処理を行わないとした場合の問題点について説明する。
【００６０】
第１ないし第３実施の形態においては、図１に示すスキャナ部１の白黒スキャナで朱色の印影やラインマーカによって引かれた太線等のカラー画像領域を含む文字原稿を読み取った場合、そのカラー画像領域を読み取って得た濃淡値には、印影のかすれやラインマーカのかすれによる濃度ムラや読取時のノイズの影響によるバラツキが生じる。
【００６１】
それら印影やラインマーカで引かれた太線のかすれや読取時のノイズは、ユーザが意図して付加したものではなく、ユーザにとっては、印影は、くっきりした均一濃度の印影として、ラインマーカによる太線は均一な濃度の線として、２値画像に変換されたほうが都合がよい。
【００６２】
一方、原稿画像中の朱色の印影やラインマーカの太線等のカラー画像領域の特性について考えて見ると、それらのカラー画像領域は、その幅や面積が比較的大きいため、注目画素とその近傍画素のうち、所定数以上の画素の濃淡値が特定の中濃度領域に属すれば、当該注目画素は、当該特定の濃度領域に属するものと判定しても、例えば、原稿の背景中に孤立点として中間濃度の画素があっても、その画素の近傍に、当該中間濃度の画素と同一の中濃度領域に属する画素が所定数以上あることはほとんど起こり得ないため、当該孤立点画素の濃淡値は、たまたま読み取り時のノイズの影響等により中間濃度に属するものとして読み取られたのであって、本来は低濃度領域に属するべきものと判断できるため、誤判定のおそれはほとんどなく、カラー画像領域の画像の均一性を補正しつつ白黒２値パターン化した白黒２値画像を得ることができる。
【００６３】
この第５の実施の形態は、その点に着目したものであり、判定部５は、注目画素Ｘと、近傍画素ＡないしＨのうちの所定数（例えば５画素）以上の画素の濃淡値が特定の中濃度領域（例えば、中濃度領域Ｂ）に属する場合には、注目画素Ｘが、当該中濃度領域（中濃度領域Ｂ）に属するものと判定し、それ以外の場合は、低濃度領域または高濃度領域に属するものと判定することで、カラー画像領域の濃度ムラやノイズの影響を低減して、変換後の白黒２値画像中の白黒２値パターンで表現される中間濃度画像の均一性を向上させることができる。
【００６４】
次に本発明の第６の実施の形態に係る画像処理方法について説明する。
【００６５】
図１１は、第６実施の形態に係る画像処理方法が適用されるブロック図を示し、同図において、図２に示した第１ないし第５の実施の形態に係るブロック図と異なる点は、判定部５の次段に境界判定部２０を設け、その境界判定部２０の判定結果によって選択部１１を切り換えるようにした点、選択部１１の入力として黒（または白）を追加した点である。なお、判定部５は、近傍画素を参照することなく注目画素単独でその濃淡値を判定して、その濃淡値が図４または図５に示した各濃度領域のいずれに属するかを判定するものであり、その判定結果は、境界判定部２０に通知され、境界判定部２０は、注目画素がいずれの中濃度領域にも属さないと判定された場合は、選択部１１を２値化部３に切り換える。注目画素がいずれかの中濃度領域に属すると判定された場合は、その注目画素について以下説明する境界判定処理を行う。
【００６６】
境界判定部２０は、現在入力中の主走査ラインよりも１本手前の主走査ラインと、２本手前の主走査ラインを記憶するラインメモリを備え、前記１本手前の主走査ラインを構成する各画素を注目画素Ｘとして、図１０に示すようにその注目画素Ｘ近傍の３×３画素ＡないしＨを、所定の境界パターンと比較することで、当該注目画素Ｘが境界画素であるかを判定する。
【００６７】
図１２（ａ）ないし（ｈ）は、注目画素Ｘ及びその近傍画素ＡないしＨと比較される所定の境界パターンの例を示し、×印は３×３マトリクスの中央に位置する注目画素Ｘと同一の中濃度領域に属する画素（当然に注目画素自身も含まれる）を示し、無印は低濃度領域または高濃度領域のいずれかに属する画素を示し、△印は不定画素を示し、境界判定では無視される。
【００６８】
図１２（ａ）ないし（ｈ）に示される各３×３マトリクス中の無印の画素の濃淡値が高濃度領域に属する場合、それらの高濃度画素は、原稿画像中の文字を構成するものと考えられ、同図（ａ）における注目画素Ｘは、文字の下側の境界に位置し、同様に（ｂ）では、右側の境界に位置し、（ｃ）では、上側の境界に位置し、（ｄ）では、左側の境界に位置し、（ｅ）では、右下側の境界に位置し、（ｆ）では、右上側の境界に位置し、（ｇ）では、左上側の境界に位置し、（ｈ）では、左下側の境界に位置することになる。また、図１２（ａ）ないし（ｈ）に示される各３×３マトリクスには、注目画素Ｘと同一の中濃度領域に属する画素（×印）が、注目画素Ｘと隣接して含まれている。
【００６９】
無印の画素の濃淡値が高濃度領域に属する場合において、図１２（ａ）ないし（ｈ）に示されるパターンが発生する場合としては、文字原稿中の文字列上にラインマーカで太線を重ね書きした場合が考えられる。その場合、ラインマーカの太線は、図３、６、７、８または９に示すような白黒２値パターンに変換され、文字は単純２値化されて黒画素に変換されるため、変換後の白黒２値画像においてはそれら白黒パターンと文字とが接して、文字が白黒２値パターンに埋もれた状態になり、文字が判読しにくくなる。
【００７０】
そこで、境界判別部２０は、隣接する無印画素が高濃度領域に属するものである場合において注目画素Ｘが、図１２に示したいずれかのパターンに当てはまる場合は、その中間濃度の注目画素Ｘを白黒２値パターンに変換するのではなく、白画素に変換する。つまり、選択部１１を白画素に切り換える。注目画素Ｘが、図１２に示したいずれのパターンにも当てはまらない場合は、その注目画素Ｘは、境界画素ではないため、選択部１１をパターン部４に切り換えて注目画素Ｘの濃淡値に応じた白黒２値パターンに変換する。
【００７１】
これにより、文字とラインマーカの境界が白画素で縁取りされ、文字の判別を容易にすることができる。
【００７２】
また、図１２（ａ）ないし（ｈ）に示される各３×３マトリクス中の無印の画素の濃淡値が低濃度領域に属する場合、それらの低濃度画素は、原稿画像中の背景を構成するものと考えられ、注目画素Ｘは、背景とカラー画像領域との境界を構成する中間濃度の画素であると考えられる。
【００７３】
無印の画素の濃淡値が低濃度領域に属する場合において、図１２（ａ）ないし（ｈ）に示されるパターンが発生する場合としては、原稿の背景中に朱色の印影が押された場合が考えられる。その場合、印影は、図３、６、７、８または９に示すような白黒２値パターンに変換され、原稿の背景は単純２値化されて白画素に変換されるため、変換後の白黒２値画像においてはそれら白黒パターンと背景とが接して、印影がぼやけた状態となり、印影が判読しにくくなる。
【００７４】
そこで、境界判別部２０は、隣接する無印画素が低濃度領域に属するものである場合において注目画素Ｘが、図１２に示したいずれかのパターンに当てはまる場合は、その中間濃度の注目画素Ｘを白黒２値パターンに変換するのではなく、黒画素に変換する。つまり、選択部１１を黒画素に切り換える。注目画素Ｘが、図１２に示したいずれのパターンにも当てはまらない場合は、その注目画素Ｘは、境界画素ではないため、選択部１１をパターン部４に切り換えて注目画素Ｘの濃淡値に応じた白黒２値パターンに変換する。
【００７５】
これにより、印影の境界が黒画素で縁取りされ、印影の判別を容易にすることができる。
【００７６】
次に本発明の第７の実施の形態に係る画像処理方法について説明する。
【００７７】
この第７の実施の形態に係る画像処理方法は、第６実施の形態に係る画像処理方法を拡張したものである。つまり、第６実施の形態に係る画像処理方法では、実際に文字または背景との境界に在る中間濃度の注目画素を白画素または黒画素に変換することで、文字または背景と、白黒２値パターンとの間に１画素幅の縁取りをしたが、スキャナ部１の読取密度が高い場合や、プリンタ部７での記録時に生じる画像のかすれ等により、１画素幅の縁取りでは、縁取りされた文字や印影等が判別しにくい場合がある。
【００７８】
そこで、この第７の実施の形態では、第６の実施の形態同様に実際に文字または背景との境界に在る中間濃度の注目画素を白画素または黒画素に変換することに加えて、中間濃度の注目画素が、実際には文字または背景との境界にはないが、その注目画素の隣の中間濃度の画素が文字または背景との境界に在る場合は、その注目画素を拡張された境界画素であると判断し、その注目画素が属している中濃度領域に対応する白黒２値パターンではなく、白画素または黒画素に変換する。
【００７９】
そのため、図１１に示す境界判定部２０は、現在入力中の主走査ラインよりも１本手前の主走査ライン、２本手前の主走査ライン、３本手前の主走査ライン及び４本手前の主走査ラインを記憶するラインメモリを備え、前記２本手前の主走査ラインを構成する各画素を注目画素Ｘとして、図１３に示すようにその注目画素Ｘ近傍の５×５画素ＡないしＨ及びａないしｐを、所定の境界パターンと比較することで、当該注目画素Ｘが境界画素または拡張境界画素であるかを判定する。
【００８０】
つまり、境界判定部２０は、判定部５で注目画素がいずれの中濃度領域にも属さないと判定された場合は、第６の実施の形態同様に、選択部２１を２値化部３に切り換える。注目画素がいずれかの中濃度領域に属すると判定された場合は、その注目画素について以下説明する境界判定処理及び拡張境界判定処理を行う。
【００８１】
先ず、境界判定処理では、図１３に示す注目画素Ｘ及びその隣接画素ＡないしＨを１２（ａ）ないし（ｈ）に示される各３×３マトリクスと、第６の実施の形態同様の手順で比較することで、注目画素Ｘが境界画素である場合には、その注目画素を、それが属する中濃度領域に対応した白黒２値パターンではなく、白画素または黒画素に変換する。
【００８２】
上記境界判定処理において、注目画素Ｘが境界画素であると判定されなかった場合は、次に拡張境界判定処理を行う。
【００８３】
拡張境界判定処理では、境界画素でないと判定された注目画素Ｘの隣接画素ＡないしＨのそれぞれを仮の注目画素見立てて、その仮の注目画素と、その隣接画素（例えば、仮の注目画素が、画素Ａである場合は、その隣接画素は、画素ａ、ｂ、ｃ、ｆ、Ｂ、ｈ、Ｄ及びＸとなる）が図１２に示した各境界パターンのいずれかと一致するか、つまり、仮の注目画素が境界画素であるかを判定する。隣接画素ＡないしＨを順次仮の注目画素に見立てて図１２の境界パターンとの一致を判定し、隣接画素ＡないしＨのうちの少なくともひとつが境界画素である判定された場合は、本来の注目画素Ｘは、境界画素ではないが、境界画素に隣接する中濃度の画素、すなわち、拡張境界画素であると判断できる。
【００８４】
そこで、境界判定部２０は、注目画素Ｘが拡張境界画素と判定された場合は、その注目画素Ｘを、それが属する中濃度領域に対応した白黒２値パターンではなく、白画素または黒画素に変換する。なお、白画素に変換するか、黒画素に変換するかは、第６の実施の形態における境界画素の処理同様に、図１２に示す各３×３マトリクス中の無印画素が低濃度画素であれば、黒画素に、逆に無印画素が高濃度画素であれば、白画素に変換すればよい。
【００８５】
これにより、文字とそれを取り囲む白黒２値パターンとの間には、２画素幅の白い縁取りがされ、印影とそれ取り囲む白い背景との間には、２画素幅の黒い縁取りがされることにより、文字や印影の判別が容易になる。
【００８６】
なお、第７の実施の形態では、注目画素の隣接画素について、その隣接画素が境界画素であるかを調べて、注目画素が拡張境界画素であるかを判定したが、さに注目画素の隣接画素の隣接画素が境界画素であるかを調べることで、３画素幅の縁取りができるようにすることも可能であり、４画素幅以上の縁取りについても同様に拡張していくことで実現することは可能である。
【００８７】
また、以上説明した第１ないし第７の実施の形態では、本発明にかかる画像処理方法が適用される画像処理装置として、ファクシミリ装置を例に取って説明したが、本発明は、それに限らず、多値画像を２値画像に変換する、複写機、プリンタ、イメージスキャナ等のその他の装置に対しても同様に適用できるものである。
【００８８】
次に本発明の第８の実施の形態に係る画像処理装置について説明する。
【００８９】
図１４は、第８の実施の形態に係る画像処理装置のブロック構成を示している。同図において、カラーマーカ等で色を付けてある部分を含む原稿はスキャナ等により０が白の２５６階調の白黒多値画像として読み取られ、その読み取られた多値画像は、画像入力手段３０から入力され、画像データ記憶手段３１に一旦格納される。
【００９０】
その画像データ記憶手段３１に記憶された濃度データから２値化手段３３によって２値画像を得る。２値化手段３３では、予め定められたしきい値、ここでは１２８以上の注目画素を黒、未満を白とする処理が行われ、白黒２値画像データができる。それと並行して濃度検出手段３２は、２５６階調の白黒多値画像から、予めシステムで定めていたカラーマーカの濃度範囲４５から１２８までの濃度を示す注目画素を、カラーマーカ領域に属する画素として検出する。パターン発生手段３４では、カラーマーカの部分に対応付けるパターン画像を発生する。
【００９１】
画像切替手段３５は、濃度検出手段３２における各注目画素毎の検出結果に応じて、スイッチＳ１を切り換えることにより、濃度検出手段３２で得られカラーマーカ領域に属すると判定した注目画素には、パターン発生手段３４で発生したパターン画像を割り当て、それ以外の注目画素には、２値化手段３３からの２値画像を割り当てる。この画像切替手段３５によって合成された白黒２値画像データはプリンタなどの画像出力手段３６に渡す。
【００９２】
これにより、カラーマーカや朱肉等の色は一定の濃度を示し、白または黒の部分と区別することが可能であるため、必ずしもカラースキャナ等を用いて色情報を得る必要がなく、白黒スキャナを用いた白黒画像データからでも、濃度情報から、原稿上の色が付けられた領域を特定することができる。したがって、原稿を画像データとして取り込むために必要なスキャナが白黒スキャナでよいため、画像入力に必要な機器のコストが低くなるという利点がある。さらにカラー原稿が白黒画像データとして処理されても、使用者が強調等のために文書等の原稿に色を付けた意図を伝えることができ、従来技術に比べ用意しておくパターンが少なく済ますことができる。
【００９３】
原稿をスキャナ等の画像入力装置を用いて読み込んだ画像データでは、原稿の白色の部分あるいは黒色の部分の濃度の値が均一ではない。特に黒色（たとえば文字）と白色（記録紙）が接している境界領域では、お互いの濃度が影響して、黒領域（文字）のフチの部分では濃度が低くなる。一方地肌部分が黒領域に接しているところでは、濃度が他の地肌領域より高くなることが多い。このような画像データの場合、実際の原稿では色が付いている部分の濃度領域と、濃度の高い地肌領域（あるいは濃度の低い黒領域）と同程度の濃度になる場合があり、画像データの濃度情報のみでは、色が付いている領域を正確に特定することができないときがある。第８の実施の形態にはこのように白領域あるいは黒領域の一部が色領域と判断され、その部分がパターン画像になるという欠点が残っている。
【００９４】
以下説明する本発明の第９の実施の形態に係る画像処理装置は、その第８の実施の形態の欠点を取り除くことができるものである。
【００９５】
図１５は、第９の実施の形態に係る画像処理装置のブロック構成を示している。同図において、画像入力手段３０、画像データ記憶手段３１、２値化手段３３、パターン発生手段３４、画像切替え手段３５の動作は図１４に示した第８の実施の形態に係る画像処理装置と同様であり、異なる点は、濃度検出手段３２に代えて、領域判定手段３７を備えた点である。
【００９６】
領域判定手段３７は、図１４における濃度検出手段３２と同等の処理を含み、２５６階調の白黒多値画像から、予めシステムで定めていたカラーマーカの濃度範囲４５から１２８までの濃度を示す注目画素を、カラーマーカ領域に属する画素として検出する。また、注目画素がカラーマーカの濃度範囲４５から１２８までに属する場合は、図１６に示すように、その注目画素の周辺画素の全ての濃度が４５から１２８の範囲に入るならば、注目画素は、カラーマーカ領域を構成するものであると判定する。それ以外は、カラーマーカの領域ではないとする。
【００９７】
領域判定手段３７によって得られたカラーマーカ領域を構成する注目画素は、画像切替手段３５によってパターン画像に置き換えられる。それ以外は２値化手段３３からの２値画像が選択され、画像切替手段３５を通して得られた合成画像は画像出力手段３６に渡される。
【００９８】
これにより、注目画素単独ではなく、その周辺画素の濃度から当該注目画素が色領域に属するかを判定するため、原稿の白領域あるいは黒領域の一部が色領域と判断され、その部分がパターン画像に置き換えられるという第８の実施の形態の問題点が解決される。
【００９９】
原稿をスキャナ等の画像入力装置を用いて読み込んだ画像データでは、原稿の白色の部分あるいは黒色の部分の濃度の値が均一ではない。特に黒色（たとえば文字）と白色（記録紙）が接している境界領域では、お互いの濃度が影響して、黒領域（文字）のフチの部分では濃度が低くなる。一方地肌部分が黒領域に接しているところでは、濃度が他の地肌領域より高くなることが多い。特に黒隣接領域に存在する濃度が高い地肌領域に着目すると、上記のような画像データの場合では、濃度の高い地肌領域が、実際の原稿で色が付いている領域と同程度の濃度になる場合がある。第８の実施の形態では、上記の濃度の高い地肌領域をパターン画像に置き換えることになり、原稿では色領域ではないのにもかかわらず、黒領域周辺にパターン画像が現われ、特に黒領域が文字の場合には、判読性を困難にさせるという欠点があった。
【０１００】
以下説明する本発明の第１０の実施の形態に係る画像処理装置は、その第８の実施の形態の欠点を取り除くことができるものである。
【０１０１】
図１７は、第１０の実施の形態に係る画像処理装置のブロック構成を示している。同図において、画像入力手段３０、画像データ記憶手段３１、濃度検出手段３２、２値化手段３３、パターン発生手段３４、画像切替え手段３５の動作は図１４に示した第８の実施の形態に係る画像処理装置と同様であり、異なる点は、黒隣接領域検出３８と、白画像発生手段３９を備えた点である。
【０１０２】
黒隣接領域検出手段３８は、２値化手段３３によって得られた２値画像の黒領域の周囲を強制的に白にするためのものであり、注目画素が、２値化手段３３からの２値画像を使って検出された黒隣接領域のときには、画像切替手段３５によって、スイッチＳ１を白画像発生手段からの出力に切替える。黒隣接画素でない場合には、第８の実施の形態と同様に、濃度検出手段３２によって検出した色領域に属する注目画素についてはパターン画像を選択し、黒隣接領域、色領域、いずれの領域にも入らないときは２値化手段３３からの２値画像を選択する。画像切替手段３５を通して得られた合成画像は画像出力手段３６に渡される。
【０１０３】
黒隣接領域検出手段３８において、注目画素が黒隣接領域であることを検出する条件としては、図１６に示した注目画素を中心とする３×３マトリクスにおいて、注目画素が白である場合に、８つの周辺画素に１つでも黒の画素がある場合は、注目画素は、２値画像の黒領域の黒隣接領域であるとする条件が考えられる。この条件によれば、黒領域周辺の１画素幅の黒隣接領域が検出できる。
【０１０４】
また、黒隣接領域検出手段３８において、注目画素が黒隣接領域であることを検出する別の条件としては、図１８に示した注目画素を中心とする５×５マトリクスにおいて、注目画素が白である場合に、２４つの周辺画素に１つでも黒の画素がある場合は、注目画素は、２値画像の黒領域の黒隣接領域であるとする条件が考えられる。この条件によれば、黒領域周辺の２画素幅の黒隣接領域が検出できる。
【０１０５】
これにより、黒領域周辺の地肌領域に現われるパターン画像がなくなり、第８の実施の形態の問題が解決される。さらにパターン画像中に黒文字がある場合では、文字とパターン画像の間に白画像が入ることで、黒文字の輪郭が明瞭になり、判読性が向上する。また、パターン画像中に文字がある場合に、黒文字とパターン画像の間を小さくしすぎると文字の周りの白画像がなくなり、また大きすぎるとパターン画像の領域が少なくなってしまう。画像入力手段から入力される多値画像の解像度に応じて黒隣接領域検出手段で検出する黒隣接領域の幅を上記したように、参照する周辺画素のマトリクスの大きさを変えることで、例えば、４００ｄｐｉの多画像において検出する黒隣接領域の幅を２画素にすると、文字周りの白い縁取りを潰すことなく、文字の判読性を最も高くすることができる。
【０１０６】
第９の実施の形態に係る画像処理装置においても、色が付いている領域であると誤って判定される部分がまだ残り、その誤った色領域がパターン画像に置き変わるという問題点が残っている。
【０１０７】
黒領域あるいは白領域を色領域であると誤って判定した領域の大きさは、原稿のラインマーカ等の本来の色領域に比べはるかに小さいことが多い。そこで、第９の実施の形態に係る画像処理装置によって判断された色領域（本来の色領域と、誤った色領域とを含む）の中で、一定の大きさより小さい領域は、パターン画像に置き換える色領域から除外すればよい。
【０１０８】
以下説明する本発明の第１１の実施の形態に係る画像処理装置は、上記第９の実施の形態の欠点を取り除くことができるものである。
【０１０９】
図１９は、第１１の実施の形態に係る画像処理装置のブロック構成を示している。同図において、画像入力手段３０、画像データ記憶手段３１、２値化手段３３、パターン発生手段３４、画像切替え手段３５の動作は図１５に示した第９の実施の形態に係る画像処理装置と同様であり、また、領域判定手段４０は、図１５における領域判定手段３７と同一構成である。異なる点は、領域除外手段４１を備えた点である。
【０１１０】
領域除外手段４１は、領域判定手段４０を通して得られたパターン画像に置き換えるべき、色領域に属すると判定された注目画素の中で、システムであらかじめ定めている除外領域を取り除く。領域除外手段４１により、誤った色領域が除外された色領域には、画像切替え手段３５によりパターン発生手段からのパターン画像が選択され、それ以外には、２値化手段からの２値画像が選択される。画像切替え手段３５を通して得られた合成画像は画像出力手段３６に渡される。
【０１１１】
これにより、原稿の黒領域あるいは白領域を誤って色領域と判定したときに現われるパターン画像をなくすことができ、第９の実施の形態に残された問題を解決できる。
【０１１２】
次に、前記第９の実施の形態の欠点を取り除くことができる、上記第１１の実施の形態とは別の実施の形態としての第１２の実施の形態に係る画像処理装置について以下説明する。
【０１１３】
この第１２の実施の形態に係る画像処理装置のブロック構成は、図１９に示した第１１の実施の形態に係る画像処理装置と同じであり、領域除外手段４１における色領域の除外処理の方法が異なる。その色領域の除外処理について説明する。
【０１１４】
図１９において、領域除外手段４１は、色領域から除外するｍ×ｎマトリクスの除外領域をあらかじめ定めておく。例として２×２以下の孤立した色領域を調べるには、５×５のマトリクスを用意する。領域判定手段４０で得られた色領域を構成する注目画素が、図２０（ａ）ないし（ｄ）に示す４つ条件の１つでも満たせば、注目画素は、２×２以下の孤立した色領域を構成する画素であることがわかる。
【０１１５】
図２０（ａ）ないし（ｄ）は、色領域に属する注目画素含む２×２マトリクスが、全ての画素が色領域に属さない（非色領域）４×４画素（ただし、色領域に属する注目画素含む２×２マトリクスを除く）に囲まれている場合は、当該注目画素は、本来の色領域ではなく、白領域または黒領域中に孤立した誤った色領域を構成する画素であることを示している。
【０１１６】
図２０に示す条件にしたがって２×２以下の孤立した色領域を構成する画素と判定された注目画素は、パターン画像に置き換えるべき色領域から除外されて、画像切替え手段３５に渡される。
【０１１７】
これにより、原稿の黒領域あるいは白領域を誤って色領域と判定したときに現われるパターン画像をなくすことができ、第９の実施の形態に残された問題を解決できる。
【０１１８】
また、解像度が高い場合では、パターン画像に対応させる色領域の内、除外領域を大きすると色領域まで取り除いてしまい、あまり小さな領域を取り除いては効果がなくなるが、４００ｄｐｉの画像では２×２以下の領域を取り除くと、誤って判定された色領域を最も多く取り除くことができる。
【０１１９】
以上説明した第９及び第１１の実施の形態に係る画像処理装置は、白黒階調の画像データを使って色のついた領域を判別するものである。その判別方法は注目画素に対し、周辺画素を参照する方法を取っているが、それらの発明では、ある読み取り解像度で設定した色領域を判別する条件を、他の解像度で使うと領域の判別が行なえなくなるという欠点がある。
【０１２０】
例を挙げると、４００ｄｐｉの読み取り解像度で取った画像データ（２５６階調グレースケール）に対して設定する、カラーマーカの領域を判別する条件を、２００ｄｐｉの解像度の画像データにそのまま適用すると色の判別ができなくなる場合がある。
【０１２１】
以下説明する本発明の第１３の実施の形態に係る画像処理装置は、そのような欠点を取り除くことができるものである。
【０１２２】
図２１は、本発明の第１３の実施の形態に係る画像処理装置のブロック構成を示している。同図において、カラーマーカ等で色を付けてある部分を含む原稿は、画像読み取り部５１１で、２５６階調（０＝白）４００ｄｐｉの白黒多値画像として読み取られ、その読み取れられた多値画像は、一旦画像格納手段５２に格納される（これは本発明に必須な構成ではない）、２値化部５６は、多値画像を２値化して２値画像を出力するものである。エッジ強調部５３は、２値化部５６２より２値化される前の多値画像にエッジ強調処理を行い、２値化部５６における２値化の際の画像のエッジ部の欠落を補うものである。
【０１２３】
画像選択部６０はスイッチＳ２を選択切替えすることにより、３種類の画像を選択出力し、出力部６１に渡すものである。その３種類の画像の１つ目は多値画像を２値化部５６において、しきい値１２８で２値化した２値画像、２つ目は白画像発生手段から出力される単純な白の画像、３つ目はカラーマーカの色領域に対応させる、マーカのパターン画像発生部５９から出力されるパターン画像である。この３つの画像を各注目画素に毎に画像選択部６０によって切替え、出力部Ｓ１１によって出力する。３つの画像はそれぞれの注目画素の属性によって切替えられる。
【０１２４】
注目画素に対して、画像選択部６０が、マーカのパターン画像発生部５９からのパターン画像を選択するのは、その注目画素がマーカの色領域である（カラーマーカの属性）と判定された場合である。
【０１２５】
ここで、カラーマーカなどの色の濃度の分布について、図２２及び図２３を参照して説明する。図２２は、各色のカラーマーカやスタンプの朱色や黒鉛筆、黒サインペン、プリンタで印字された黒地、原稿の地肌の白等の濃度分布（８ｂｉｔ２５６階調）を示している。同図をみて明らかなように、白または黒以外色の濃度分布は、白または黒色の各濃度を下限及び上限とした範囲内にある。図２３は、図２２におけるマーカの色、地肌、朱肉、黒の各濃度範囲の関係を示したものであり、マーカの濃度範囲のうち、地肌の濃度範囲と重複しない濃度範囲（４５から８８）が、判別可能なマーカ濃度範囲となる。また、朱肉の濃度範囲のうち、黒の濃度範囲と重複しない濃度範囲が判別可能な朱肉の濃度範囲となる。
【０１２６】
さて、各注目画素がマーカの色領域である（カラーマーカの属性）と判定するのは、マーカ領域の判定処理部５４であり、マーカ領域の判定処理部５４は、濃度範囲（４５から８８）までをマーカの色領域と判定する。誤判定の除外処理部５５は、マーカ領域の判定処理部５４でマーカの色領域に属すると判定された注目画素が本来の色領域ではなく、白領域や黒領域中の微小な色領域等であって誤判定されたものである場合は、当該注目画素を色領域に属さないものとして除外する。
【０１２７】
マーカ領域の判定処理部５４における処理手順について、例として図２４に示す。同図において、多値画像の各注目画素について、その濃度を調べる。その画素の濃度が上記のカラーマーカの濃度範囲ならば、周辺画素の濃度を調べる。周辺画素の中でカラーマーカの濃度範囲に入る画素の総数を調べる。この総数が判定条件（例：総数が５以上）を満たすならば注目画素はマーカ領域であると判定する。つまりマーカ領域の判定は、判定条件と濃度範囲によって決められる。しかしながら、この判定処理だけでは誤判定が生じ易い。そこで誤判定を取り除くために、誤判定の除外処理部５５において、マーカ領域の大きさが２画素×２画素以下の大きさの場合は、誤判定としてマーカ領域から除外する処理を行なう（図２０参照）。
【０１２８】
さて、注目画素に対して、画像選択部６０が、白画像選択部５８からの白画像を選択する場合は、その画素が文字の輪郭（文字の輪郭の属性）と判断した場合である。文字の輪郭の判定は文字の輪郭検出部５７の処理で得られる（図２５参照）。文字の輪郭検出には図１８に示したような５×５のマトリクスが必要である（例として２画素のふちどりをする場合）。図１８において、２値化部５６からの２値画像の注目画素が白の場合、周辺画素の中に黒が１つでもあれば注目画素は文字の輪郭であると判断する。この文字の輪郭であるとした画素に対しては画像選択部６０において白画像発生部からの白画像が選択される。図２５に、文字の輪郭として２画素幅の白画像が選択された場合の具体例を示す。
【０１２９】
注目画素に対して、画像選択部６０が、２値化部５６からの２値画像を選択するのは、上記２つの場合を除いたすべての場合である。
【０１３０】
解像度指示部６２は、画像読み取り部５１に読み取り画像の解像度を指示するものである。判定条件設定部６３は、解像度指示部６２が画像読み取り部５１に指示した解像度に応じてマーカの領域の判定処理部に、注目画素が色領域に属するかを判定する際の条件を設定するものである。
【０１３１】
例として４００ｄｐｉと２００ｄｐｉの二つの解像度の場合について述べる。判定条件設定部６３に、解像度指示部５２で指示された解像度が４００ｄｐｉのときのマーカ領域の判定処理部５５に設定する判定条件５と２００ｄｐｉのときの判定条件３をあらかじめ設定しておく。使用者が読み取り解像度２００ｄｐｉを選択した場合、解像度指示部６２を通して、画像読み取り部５１に読み取り解像度が指示される。画像読み取り部５１では２００ｄｐｉの解像度で画像データを読み取る。解像度指示部６２は、同時に解像度をマーカ領域の判定処理部５４にも伝える。
【０１３２】
判定条件設定部６３は、２００ｄｐｉに対応する判定条件３を、マーカ領域の判定処理部５４に設定し、マーカ領域の判定処理部５４はこの判定条件に従って判定処理を行なう。ただし、ここでの濃度範囲は４００ｄｐｉと２００ｄｐｉでは同じである（例えば、４５から８８）。４００ｄｐｉの場合は判定条件設定部６３で４００ｄｐｉに対応する判定条件５をマーカ領域の判定処理部５４に設定する。その他の解像度を用いるときは、それぞれの解像度に対して判定条件設定部６３に各解像度に対する判定条件を登録しておけばよい。
【０１３３】
これにより、注目画素が色領域に属すかを判定する際の条件が読み取り解像度に応じて設定されるため、読み取り解像度が変わると原稿の色がついた領域を判別できなくなるという第９及び第１１の実施の形態に係る画像処理装置の欠点が解決できる。
【０１３４】
次に第１４の実施の形態に係る画像処理装置について説明する。
【０１３５】
図２６は、第１４の実施の形態に係る画像処理装置のブロック構成を示している。同図において、図２１に示した第１３の実施の形態に係る画像処理装置と異なる点は、判定条件設定部６３に代えて、濃度設定部６４を備えた点である。
【０１３６】
濃度設定部６４は、解像度指示部６２が画像読み取り部５１に指示する読み取り解像度に応じて、マーカ領域の判定処理部５４に、注目画素が所定の濃度範囲に属するかを判定する際の当該所定の濃度範囲を変更設定するものである。
【０１３７】
例として４００ｄｐｉと２００ｄｐｉの二つの解像度の場合について述べる。濃度設定部６４に４００ｄｐｉのときのマーカの濃度範囲４５〜８８と２００ｄｐｉのマーカの濃度範囲４０〜１００をあらかじめ設定しておく。使用者が読み取り解像度２００ｄｐｉを選択した場合、解像度指示部６２を通して、画像読み取り部５１に読み取り解像度を指示する。画像読み取り部５１では２００ｄｐｉの解像度で画像データを読み取る。同時に解像度を濃度設定部６４にも伝える。濃度設定部６４は２００ｄｐｉに対応するマーカの濃度範囲４０〜１００を、マーカ領域の判定処理部５４に設定し、判定処理部５４はこの濃度範囲に従って判定処理を行なう。ただし判定条件は４００ｄｐｉと２００ｄｐｉでは変わらず同じである。
【０１３８】
４００ｄｐｉの場合は濃度設定部６４で４００ｄｐｉに対応するマーカの濃度範囲４０〜１００をマーカ領域の判定処理部５４に設定する。その他の解像度を用いるときは、それぞれの解像度に対して濃度設定部６４に各解像度に対する濃度範囲を登録しておけばよい。
【０１３９】
これにより、第１３の実施の形態に係る画像処理装置と比較して、いっそう誤判定が少なく色領域の判別が行なえる。
【０１４０】
原稿画像中のカラー領域をパターン画像に変換する場合、そのカラー領域中に文字が含まれると、その文字の輪郭がぼやけてしまう。そのような場合、文字の周辺を白く縁取ることによって文字の判読性を向上させることができるのは、前述した通りであるが、読み取り解像度が変わる場合、画像データの読み取り解像度が低くなると、必要以上に白い部分ができるという欠点が残る。
【０１４１】
例えば、図２７に示すように、４００ｄｐｉの場合では２画素幅の白のふちどりが設定してあるが、２００ｄｐｉの画像にも同様に２画素のふちどりを行なうと必要以上に白い部分ができてしまう。
【０１４２】
以下説明する本発明の第１５の実施の形態に係る画像処理装置は、その欠点を取り除くことがてきるものである。
【０１４３】
図２８は、第１５の実施の形態に係る画像処理装置のブロック構成を示している。同図において、図２１に示した第１３の実施の形態に係る画像処理装置と異なる点は、判定条件設定部６３に代えて、輪郭幅設定部６５を備えた点である。
【０１４４】
輪郭幅設定部６５は、解像度指示部６２が画像読み取り部５１に指示した読み取り解像度毎に、文字の輪郭検出部５７に設定する輪郭幅を変更するものである。輪郭幅とは文字を白でふちどるときのふちどりの幅を示している。
【０１４５】
例として４００ｄｐｉと２００ｄｐｉの二つの解像度の場合について述べる。輪郭幅設定部６５に４００ｄｐｉのときの文字の輪郭幅２画素と２００ｄｐｉのときの輪郭幅１画素をあらかじめ設定しておく。使用者が読み取り解像度２００ｄｐｉを選択した場合、解像度指示部６２を通して、画像読み取り部５１に読み取り解像度が指示される。画像読み取り部５１では２００ｄｐｉの解像度で画像データを読み取る。同時に解像度を輪郭幅設定部６５にも伝える。輪郭幅設定部６５は、２００ｄｐｉに対応する文字の輪郭幅２画素を、文字の輪郭検出部５７に設定し、文字の輪郭検出部５７はこの輪郭幅に従って文字の輪郭を検出する。
【０１４６】
４００ｄｐｉの場合は、輪郭幅設定部６５で４００ｄｐｉに対応する輪郭幅２画素を文字も輪郭検出部５７に設定する。その他の解像度を用いるときは、それぞれの解像度に対して輪郭幅設定部６５に各解像度に対する輪郭幅を登録しておけばよい。
【０１４７】
これにより、解像度が高い場合はマトリクスを大きくしてふちどりの画素を大きくし、解像度が低いときはマトリクスを小さくして、ふちどりの画素数を少なくすることができ、必要以上に文字の輪郭を白くすることなく、解像度に適した文字のふちどりを行なうことができる。したがって、文字の判読性が向上する。
【０１４８】
なお、解像度が４００ｄｐｉの場合、文字の輪郭幅が１画素では、認識できるほど縁取りができず、３画素以上にするとふちどりの幅が大きなり過ぎ必要以上に文字の周りが白くなる。ふちどりの幅を２画素にするともっとも文字が認識しし易くなり、文字の判読性を向上できる。
【０１４９】
また、解像度が２００ｄｐｉの場合、２画素以上ではふちどりの幅が大きなり過ぎ、必要以上に文字の周りが白くなる。ふちどりの幅を１画素にするともっとも文字が認識し易く、文字の判読性を向上できる。
【０１５０】
さて、画像データの読み取り解像度を変えると、色領域に対応させるパターン画像の大きさも変わり、適したパターン画像が解像度によって得られなくなるという問題がある。たとえば、４００ｄｐｉの読み取り解像度で最も効果があると考えられるパターン画像を設定したとする。次に２００ｄｐｉの場合にも４００ｄｐｉと同じパターン画像を使用するとパターン画像自体の大きさは２倍の大きさになる（図２９参照）。
【０１５１】
以下説明する本発明の第１６の実施の形態に係る画像処理装置は、その欠点を取り除くことがてきるものである。
【０１５２】
図３０は、第１６の実施の形態に係る画像処理装置のブロック構成を示している。同図において、図２１に示した第１３の実施の形態に係る画像処理装置と異なる点は、判定条件設定部６３に代えて、パターン画像切替え部６８、そのパターン画像切替え部６８からの指示によりスイッチＳ３で切り換えられる、２００ｄｐｉのマーカのパターン画像発生部６６、４００ｄｐｉのマーカのパターン画像発生部６７を備えた点である。それらのパターン画像発生部からの出力パターン画像は、解像度指示部６２が画像読取部５１に指示した読み取り解像度に応じて、パターン画画像切替え部６８により切替えられる。
【０１５３】
例として４００ｄｐｉと２００ｄｐｉの二つの解像度の場合について述べる。解像度が２００ｄｐｉの場合、パターン面像切替部６８は、２００ｄｐｉのマーカのパターン画像発生部６６を選択する。４００ｄｐｉの場合は４００ｄｐｉのマーカのパターン画像発生部６２を選択する。
【０１５４】
なお、画像選択部６０は、マーカ領域の判定処理部５４、誤判定の除外処理部５５、文字の輪郭検出部５７の判定または処理結果に応じて、２値化部５６からの２値画像、白画像発生部５８からの白画像、パターン画像切替え部６８により切り換えられるスイッチＳ３の出力からのパターン画像を選択し、パターン画像切替え部６８が、２００ｄｐｉのマーカのパターン画像発生部６６、または、４００ｄｐｉのマーカのパターン画像発生部６２のいずれを選択しているかについては、関知しない。
【０１５５】
これにより、それぞれの解像度に対応してパターン画像を切替えることで、解像度が変わっても解像度に適したパターンを選択できるため、出力画像の見やすさが向上する。
【０１５６】
前記第９の実施の形態に係る画像処理装置のように、注目画素が色領域に属するかを判定する際に、その周辺画素のマトリクスの濃度を参照する場合、画像データの読み取り解像度が変わると、同じマトリクスを使っては的確に色を検出できない場合が生じる。
【０１５７】
例えば、朱肉の朱色の検出の場合、ある解像度では的確に朱肉を検出することができても、解像度を高くすると文字の一部を朱肉と判断して、そこがパターンになる誤検出が発生しやすくなる。このような場合に、誤検出が減るように濃度範囲を調整すると、検出できる朱肉の領域がかなり減少する不検出が発生しやすくなる。
【０１５８】
これは解像度が変わっても参照する周辺画素のマトリクスの大きさが同じために、実際に参照する画像範囲が以前に比べ小さくなるためである。図３１（ａ）、（ｂ）及び（ｃ）は、そのことを模式的に示す図であり、同図において、（ａ）は、読み取り解像度が４００ｄｐｉの場合の３×３画素マトリクスの大きさ示すし、（ｂ）は、読み取り解像度が８００ｄｐｉの場合の３×３画素マトリクスの、読み取り解像度が４００ｄｐｉの場合の３×３画素マトリクスに対する相対的な大きさを示し、（ｃ）は、（ａ）及び（ｂ）を重ねて示してものである。同図（ｃ）をみて明らかなように同じ３×３画素マトリクスでも、解像度が異なれば、画素マトリクスがカバーする画像範囲も異なる。
【０１５９】
このように、注目画素が色領域に属するかを適切に検出できるマトリクスの大きさは常に一定でなく、解像度によって異なる。したがって、解像度によらず参照する周辺画素のマトリクスの大きさが同じであると、解像度が高くなるにつれて狭い画像範囲の濃度情報しか得られないため、的確な色の検出ができない。
【０１６０】
以下説明する本発明の第１７の実施の形態に係る画像処理装置は、そのような欠点を取り除くことができるものである。
【０１６１】
図３２は、本発明の第１７の実施の形態に係る画像処理装置のブロック構成を示している。同図において、カラーマーカや朱肉で色を付けてある部分を含む原稿は、モノクロスキャナ等の画像読み取り部７１により、２５６階調（０＝白）の白黒多値画像として読み取られ、その読み取られた多値画像はエッジ強調部７２により、エッジ強調されて、２値化処理７３に入力される。２値化処理７３は、入力される多値画像を２値化して２値画像を出力するものである。
【０１６２】
画像選択部８２は、注目画素が朱肉の色領域に属する画素ならば朱肉のパターン画像８０を、注目画素がマーカの色領域に属する画素ならばマーカのパターン画像７９を、注目画素が文字の輪郭を構成する画素ならば白画像８１を選択する。この場合、文字の周りを強制的に白くふちどりするため、マーカのパターン画像７９や、朱肉のパターン画像８０より白画像８１が優先される。注目画素が、それらの色領域や文字の輪郭領域に属さない場合、しきい値１２８で２値化された２値化処理７３からの２値画像が選択される。各注目画素毎にそれらの画像が選択合成された２値画像は、出力部８３に渡される。
【０１６３】
画像選択部８２によりる、各注目画素についての上記各画像の選択は、各注目画素の属性、すなわち、注目画素が、マーカの色領域に属するか、朱肉の色領域に属するか、文字の輪郭領域に属するか、あるいは、それらの色領域や輪郭領域に属さないかに応じて行われる。
【０１６４】
注目画素がマーカの色領域に属するか、朱肉の色領域に属するかを判定するのは、それぞれ、マーカの判定処理７４及び朱肉の判定処理７５である。
【０１６５】
モノクロスキャナを使って、オフィスの文書でよく使われている色の濃度分布を調べると、前述した図２２及び図２３のように分布する。この濃度分布から、低濃度側の色のグループ（カラーマーカペンの各色、以下マーカと呼ぶ）と高濃度側の色のグループ（朱肉、スタンプ、赤ペン、以下朱肉と呼ぶ）ならば、濃度で色が付いた領域を検出できることがわかる。一番左が記録紙の濃度、一番右が黒の濃度である。
【０１６６】
したがって、マーカの判定処理７４及び朱肉の判定処理７５が注目画素がマーカまたは朱肉の色領域に属するかを判定する際に参照する濃度範囲として、図２３に示す、判別可能なマーカの濃度範囲と、判別可能な朱肉の濃度範囲とがそれぞれ設定される。
【０１６７】
マーカの判定処理７４は、注目画素が上記のマーカの濃度範囲に属する画素（以下、マーカ濃度画素）ならば、ｎ×ｎのマトリクスを使って、周囲にある（ｎ＾２−１）個の周辺画素の画素濃度を調べる。すべての画素マーカ濃度画素ならば、注目画素をマーカのパターン画像７９に置き換える画素（以下、マーカパターン画素）とする。しかしマーカの領域はある程度の広さを持っているので、小さな領域は誤判定である。そこで小さなマーカの領域はパターンに置き換えないようにする処理を、小領域の除去処理７６により行なう。朱肉の判定処理７５及び小領域の除外処理７７においても同様の処理が行われる。
【０１６８】
小領域の除外処理７６または小領域の除外処理７７から出力される画像切替え信号は、注目画素が、マーカの色領域または、朱肉の色領域に属していたことを画像選択部８２に通知する信号であり、画像選択部８２は、その信号をうけて、出力する２値画像として、マーカのパターン画像７９または朱肉のパターン画像８０を選択する。
【０１６９】
文字輪郭の検出処理７８では、文字を白でふちどりするため、文字の輪郭を朱肉領域と２値画像を元にして検出する。文字輪郭の検出処理７８からの画像切替え信号が画像選択部８２に入力されると、画像選択部８２は、出力する２値画像として、白画像８１を選択する。
【０１７０】
小領域の除外処理７６、小領域の除外処理７７または文字輪郭の検出処理７８のいずれからも画像切替信号の入力がない場合、画像選択部８２は、２値化処理７３からの２値画像を選択出力する。
【０１７１】
以上説明した構成のみでは、例えば、４００ｄｐｉでは朱肉の色領域とマーカの色領域を検出することができても、８００ｄｐｉの解像度にすると、文字の一部が朱肉のパターン画像になりやすくなる。このような場合、マーカの判定処理７４または朱肉の判定処理７５における濃度範囲を調整して誤検出を減らすと、朱肉領域の多くを検出できなくなる。
【０１７２】
そこで、この第１７の実施の形態では、解像度設定部８５が画像読み取り部７１に設定する読み取り解像度に応じて、マーカの判定処理７４及び朱肉の判定処理７５が、注目画素が各色領域に属するかを判定する際に参照する周辺画素のマトリクスの大きさを設定するマトリクス設定部８４を備えている。解像度設定部８５は、画像読み取り部７１とマトリクス設定部８４に解像度を知らせる。
【０１７３】
マトリクス設定部８４は、たとえば４００ｄｐｉのときは３×３のマトリクスを、８００ｄｐｉのときは５×５のマトリクスのようにあらかじめ用意しておく。解像度が変わるとマトリクス設定部８４は、解像度に応じた大きさのマトリクスをマーカの判定処理７４及び朱肉の判定処理７５に設定する。マーカの判定処理７４及び朱肉の判定処理７５は、このマトリクスを使って、注目画素がマーカまたは朱肉の色領域に属するかの判定処理を行なう。
【０１７４】
これにより、注目画素が色領域に属するかを判定する際に参照される周辺画素のマトリクスの大きさが、解像度に応じて設定されるため、解像度が変わると色の検出ができないという問題点が解消できる。
【０１７５】
また、読み取り解像度が２００ｄｐｉまたは４００ｄｐｉときには、３×３のマトリクスを設定すると、適切な周囲の濃度情報を得ることができるため、的確に色を検出できる。
【０１７６】
また、読み取り解像度が８００ｄｐｉときには、５×５のマトリクスを設定すると、適切な周囲の濃度情報を得ることができるため、的確に色を検出できる。
【０１７７】
また、読み取り解像度が１６００ｄｐｉときには、９×９のマトリクスを設定すると、適切な周囲の濃度情報を得ることができるため、的確に色を検出できる。
【０１７８】
前記第９の実施の形態に係る画像処理装置のように、注目画素が色領域に属するかを判定する際に、その周辺画素のマトリクスの濃度を参照する場合、その参照される周辺画素のマトリクスは、ｎ×ｎの一定のマトリクスである。
【０１７９】
地肌と文字の濃度が、色領域を検出するのに適切な濃度の原稿では、一定のマトリクスを使用して、色領域を検出することができる。しかし記録紙、印刷インク、トナーの色等は様々なものがあり、時には色が濃い紙や文字が薄い原稿がある。標準的な原稿で、色領域として判定する濃度範囲や判定条件を設定した場合、上記のような、非標準的な原稿の色領域を判定すると地肌や文字の一部がパターンになる誤検出が生じやすくなる。
【０１８０】
たとえば４００ｄｐｉの画像で朱肉の色領域を検出する場合、文字の濃度が十分濃い原稿では、３×３のマトリクスで検出できる。しかし文字の濃度が少し低い原稿では、朱肉の色領域は検出できても、文字の一部がパターン画像になる。これは原稿の文字の濃度自体が低く、朱肉の色領域として判定される濃度範囲に入る画素が多くなるためである（図２２に示す濃度分布のグラフでいうと黒のピークが朱肉側にシフトしている）。
【０１８１】
朱肉の色領域の誤検出は文字の読みやすさに大きく影響する。文字の一部が朱肉の色領域に属すると判断されてパターン画像に変換されると、文字の読みやすさがかなり損なわれる。そこで、参照する周辺画素のマトリクスを大きくすると誤検出を低減することができるが、検出できる朱肉の色領域が少し減少する（不検出の増加）。
【０１８２】
原稿の読みやすさの観点からは、誤検出で文字の一部がパターン画像に置き換えられるよりは、不検出で朱肉の一部がパターン画像に置き換えられない方がどちらかというと良いと考えられる（朱肉の色領域がパターンに置き換えられないときは、２値画像が選択される）。
【０１８３】
以下説明する本発明の第１８の実施の形態に係る画像処理装置は、係る事情に鑑みて、上記の欠点を取り除くことができるものである。
【０１８４】
図３３は、本発明の第１８の実施の形態に係る画像処理装置のブロック構成を示している。同図において、図３２に示した第１７の実施の形態に係る画像処理装置と異なる点は、解像度設定部８５に代えて、マトリクス変更指示部８６を備えた点である。
【０１８５】
使用者からの指示に応じてマトリクス変更指示部８６は、マトリクス設定部８４にマトリクスの大きさの変更を指示する。マトリクス設定部８４は、その指示に応じて、マーカの判定処理７４及び朱肉の判定処理７５が注目画素が色領域に属するかを判定する際に参照する周辺画素のマトリクスの大きさを設定する。
【０１８６】
例えば、朱肉の色領域の誤検出が多い場合、文字の読みやすさをそこなわないために、誤検出の度合をマトリクス変更指示部８６に指示する。マトリクス変更指示部８６は誤検出の度合いに応じて、誤検出が多いときには大きなマトリクスを、少ないときは小さなマトリクスを設定するようにマトリクス設定部８４に指示する。マトリックス設定部８４はマーカの判定処理７４及び朱肉の判定処理７５にマトリクスの大きさを設定する。
【０１８７】
これにより、マーカの判定処理７４及び朱肉の判定処理７５が注目画素が色領域に属するかを判定する際に参照する周辺画素のマトリクスの大きさを、色領域の誤検出の度合いに応じて変更することができるため、文字・地肌の一部がパターンになることを減らすことができ、画像の読みやすさが損なわれるという問題が解決できる。
【０１８８】
次に本発明の第１９の実施の形態に係る画像処理装置について説明する。
【０１８９】
前記第１７及び１８の実施の形態に係る画像処理装置においては、解像度が高いとマーカの判定処理８７及び朱肉の判定処理７５が注目画素が色領域に属するかを判定する際に参照する周辺画素のマトリクスを大きくする必要があった。
【０１９０】
一般的に画像処理を行なうときには、データを１主走査ライン毎にメモリ（ラインバッファ）に蓄えて処理を行なう。マーカの判定処理８７や朱肉の判定処理７５で注目画素を含むラインの前後のラインに含まれる周辺画素の画素濃度を参照する場合、カレントライン（注目画素を含み、今処理中のライン）のほかに、前後のラインのデータをメモリに蓄える必要がある。
【０１９１】
たとえば、５×５のマトリクスの周辺画素を参照して判定処理を行なう場合、カレントライン他に、前後２ラインの計５ライン分のラインバッファ（メモリ）が必要である。このラインバッファは周辺画素のマトリクスが大きいほど多く必要である。しかしなが多くのラインバッファを搭載することはコストアップにつながる。
【０１９２】
したがって、前記第１７及び１８の実施の形態に係る画像処理装置には、周辺画素のマトリクスを大きくするために、多くのメモリを必要とするためコストが上がるという欠点がある。
【０１９３】
つまり、例として第１７の実施の形態に係る画像処理装置において、解像度が４００ｄｐｉと１６００ｄｐｉの場合について考えると、解像度が４００ｄｐｉで３×３のマトリクスで判定を行なっている場合には、解像度が１６００ｄｐｉの場合には、９×９のマトリクスを設定する必要がある。しかしながら９×９のマトリクスを使用せずに、９×３のマトリクスを使用するようにすれば新たにランバッファを必要としない。
【０１９４】
そこで、この第１９の実施の形態に係る画像処理装置は、第１７または１８の実施の形態に係る画像処理装置において、マトリクス設定部８４が、マーカの判定処理７４及び朱肉の判定処理７５に周辺画素のマトリクスの大きさを設定する場合における当該マトリクスの大きさの変更は、周辺画素マトリクスの副走査方向の画素幅は一定で、周辺画素マトリクスの主走査方向の画素幅のみを変更する。
【０１９５】
注目画素が色領域に属するかを判定する際に参照する周辺画素のマトリクスの大きさの変更は、主走査方向の幅の変更によりなされるため、新たにメモリを増やす必要がない。
【０１９６】
次に本発明の第２０の実施の形態に係る画像処理装置について説明する。
【０１９７】
一般に、カラーマーカのような筆記具を使った色は、濃度がばらつきやすく、色の領域を一部検出できず、出力画像中のパターン画像に穴がいつくもあいた状態になる（不検出）という欠点が、注目画素が色領域に属すかを周辺画素の濃度を参照して判定するような画像処理装置（第９、１１、１２、１３、１４、１５、１６、１７、１８及び１９の実施の形態に係る画像処理装置が含まれる）には残っている。
【０１９８】
例えば、前記第１７及び１８の実施の形態に係る画像処理装置においては、朱肉のように濃度ムラがあまりない色の場合は、周辺画素が全て朱肉濃度画素ならば、注目画素を朱肉のパターン画像８０にする条件で朱肉の色を検出できる。しかしながらマーカには濃度ムラがあるため、注目画素の周囲にある程度マーカの色領域に属する画素があれば、その注目画素をパターン画像に置き換えるようにしなければ不検出が増加してしまう。
【０１９９】
そこでこの第２０の実施の形態では、に係る画像処理装置において、注目画素が色領域に属するかを判定する際に参照する周辺画素のうちの所定数以上の画素が、当該注目画素の濃度範囲に属する場合は、当該注目画素は色領域に属すると判定する。
【０２００】
これにより、マーカ等による色領域に多少のかすれがあっても、そのかすれが補正され、色領域を均質なパターン画像に変換することができる。
【０２０１】
次に本発明の第２１の実施の形態に係る画像処理装置について説明する。
【０２０２】
この第２１の実施の形態に係る画像処理装置は、第２０の実施の形態に係る画像処理装置をより具体化させたものである。例えば、前記第１７及び１８の実施の形態に係る画像処理装置においては、マーカーカの判定処理７４では周辺画素の濃度を参照している。ｎ×ｎのマトリクスの周辺画素数はｎ＾２‐１である。注目画素をマーカのパターン画像にする条件を、周辺画素総数ｎ＾２‐１のうちのｋ画素以上とすると、ｋをｎ＾２−１としてしまうと、上記のようにマーカの一部を検出できない。ｋを小さくし過ぎると文字の周りの地肌がパターンになる誤判定が増加する。ｋ／（ｎ＾２−１）＝５／８が成り立つようなｋを設定すれば、すなわち、参照する周辺画素の総数の８分の５以上の画素が、当該注目画素が属する濃度範囲に属する場合は、当該注目画素は、色領域に属するものと判定する。
【０２０３】
その処理について、図３４を参照して説明する。同図（ａ）は、３×３画素のを構成する注目画素Ｃと、その周辺画素Ｃ（ｎ）：ｎ＝１、…、８の関係を示している。
【０２０４】
同図（ｂ）は、同図（ａ）に示す注目画素に対する処理を示している。同図において、定数ＨＴは、マーカ（朱肉）の濃度範囲の上限、定数ＬＴは、マーカ（朱肉）の濃度範囲の下限、定数ＨＺは、判定数（０から８までの値が設定される）。変数ｃｎｔは、濃度が定数ＬＴを越えた周辺画素の数を計数するためのカウンタ、変数ｎは処理中の周辺画素を特定するためのポインタである。
【０２０５】
さて、まず、注目画素の濃度Ｃが、定数ＬＴ以上ＨＴ以下か、すなわち、所定の濃度範囲にあるかを調べる（判断２０２）、所定の濃度範囲にない場合（判断２０１のＮｏ）は、注目画素を２値画像に変換して終了する（処理２０９）。
【０２０６】
所定の濃度範囲にない場合（判断２０１のＹｅｓ）は、ポインタｎに１を代入し、カウンタｃｎｔを０に初期化する（処理２０２）。そして、周辺画素Ｃ（ｎ）の濃度が、定数ＬＴ以上がを調べる（判断２０３）。そうであれば（判断２０３のＹｅｓ）、カウンタｃｎｔを１だけインクリメントして（処理２０４）、そうでなければ（判断２０３のＮｏ）、なにもしないで（カウンタｃｎｔをインクリメントしないで、ポインタｎを１だけ進める（処理２０５）。
【０２０７】
処理２０３から処理２０５までを、判断２０６において、ポインタｎが９になるまで（判断２０６のＹｅｓ）、すなわち、すべての周辺画素についての処理が完了するまで繰り返す（判断２０６のＮｏループ）。
【０２０８】
そして、カウンタｃｎｔが定数ＨＺ以上かを調べる（判断２０７）。本実施の形態では、定数ＨＺとしては、周辺画素の総数８の８分の５すなわち５が設定される。カウンタｃｎｔが定数ＨＺ以上でない場合（判断２０７のＮｏ）は、注目画素を２値画像に変換する（処理２０９）。カウンタｃｎｔが定数ＨＺ以上である場合（判断２０７のＹｅｓ）は、注目画素をパターン画像に変換する（処理２０８）
【０２０９】
これにより、マーカ等による色領域に多少のかすれがあっても、そのかすれがいっそう補正され、色領域をいっそう均質なパターン画像に変換することができる。
【０２１０】
【発明の効果】
請求項１に係る発明によれば、文字原稿の背景（低濃度領域）よりは、濃く、文字（高濃度領域）よりは薄い、中濃度領域に属する、朱色の印影やラインーマーカで引かれた線といったカラー画像領域のみが、文字の解像度を維持しつつ白黒２値パターンに変換されて、原稿の背景や文字と明確に区別できる。また、中間濃度領域の濃淡値の画素の白黒２値パターンへの変換は、単なるパターンのあてはめに過ぎないため、従来の擬似中間調処理と比較して簡便であり、また、濃淡値によって、原稿の背景よりも濃く文字よりも薄いカラー画像領域を判別するため、原稿を読み取るスキャナはカラースキャナである必要はなく、白黒スキャナを用いることができる。したがって低コストで実現可能である。更に、注目画素と、その近傍画素のすべてが特定の中濃度領域に属する場合のみその注目画素を、当該特定の中濃度領域に属するものと判定しないため、文字のエッジ等を構成する画素を読み取って生じる中間濃度領域に属する範囲の濃淡値を、一般に原稿の一定以上の面積を占め、中間濃度領域の濃淡値を持つ画素が多数隣接しているはずのカラー画像領域を読み取って生じる濃淡値と区別して、白黒２値パターンには変換しないため、文字のボケを防止できる。
【０２１１】
請求項２に係る発明によれば、文字原稿の背景（低濃度領域）よりは、濃く、文字（高濃度領域）よりは薄い、中濃度領域に属する、朱色の印影やラインーマーカで引かれた線といったカラー画像領域のみが、文字の解像度を維持しつつ白黒２値パターンに変換されて、原稿の背景や文字と明確に区別できる。また、中間濃度領域の濃淡値の画素の白黒２値パターンへの変換は、単なるパターンのあてはめに過ぎないため、従来の擬似中間調処理と比較して簡便であり、また、濃淡値によって、原稿の背景よりも濃く文字よりも薄いカラー画像領域を判別するため、原稿を読み取るスキャナはカラースキャナである必要はなく、白黒スキャナを用いることができる。したがって低コストで実現可能である。更に、一般に原稿の一定以上の面積を占め、中間濃度領域の濃淡値を持つ画素が多数隣接しているはずのカラー画像領域の特性に着目して、注目画素の濃淡値がいずれの中濃度領域にも属さない場合には、その注目画素を単純にいずれの中濃度領域にも属さないものであるとするのではなく、その注目画素及びその近傍画素のうちの一定数以上が特定の中濃度領域に属するのであれば、その注目画素が、特定濃度のカラー画像領域に含まれていないのではなく、特定濃度のカラー画像領域に含まれてはいるか、濃度ムラやかすれ、読取時のノイズ等の影響で、当該特定の中濃度領域に属さない濃淡値で読み取られたと判断して、当該特定の中濃度領域に属するものと判定する。これにより、濃度ムラやかすれ、読取時のノイズ等の影響を取り除くことができ、カラー画像領域を均一な白黒２値パターンに変換できる。
【０２１２】
請求項３に係る発明によれば、文字原稿の背景（低濃度領域）よりは、濃く、文字（高濃度領域）よりは薄い、中濃度領域に属する、朱色の印影やラインーマーカで引かれた線といったカラー画像領域のみが、文字の解像度を維持しつつ白黒２値パターンに変換されて、原稿の背景や文字と明確に区別できる。また、中間濃度領域の濃淡値の画素の白黒２値パターンへの変換は、単なるパターンのあてはめに過ぎないため、従来の擬似中間調処理と比較して簡便であり、また、濃淡値によって、原稿の背景よりも濃く文字よりも薄いカラー画像領域を判別するため、原稿を読み取るスキャナはカラースキャナである必要はなく、白黒スキャナを用いることができる。したがって低コストで実現可能である。更に、その濃淡値が中濃度領域に属する注目画素が、文字や背景との境界にある境界画素である場合は、その注目画素を白黒２値パターンに変換しないで、白画素または黒画素に変換するため、文字や背景と白黒２値パターンとの接する境界部分は、白画素または黒画素により縁取りがなされ、白黒２値画像に変換後の原稿画像中の文字が読みにくくなったり、白黒２値パターンに変換されたカラー画像領域と背景との境界がぼやけてしまうことを防止できる。
【０２１３】
請求項４に係る発明によれば、その濃淡値が中濃度領域に属する注目画素が、文字や背景との境界にある境界画素である場合に加え、その濃淡値が中濃度領域に属する注目画素の隣接画素が境界画素である場合にも、その注目画素を白黒２値パターンに変換しないで、白画素または黒画素に変換するため、文字や背景と白黒２値パターンとの接する境界部分は、白画素または黒画素により、請求項３の場合よりも太い縁取りがなされ、スキャナの読取密度が高い場合や、プリンタのつぶれ、かすれにより縁取りがはっきりしなくなることを防ぐことができ、白黒２値画像に変換後の原稿画像中の文字が読みにくくなったり、白黒２値パターンに変換されたカラー画像領域と背景との境界がぼやけてしまうことをいっそう防止できる。
【０２１４】
請求項５に係る発明によれば、注目画素が色領域に属するかを注目画素単独ではなく、その周辺画素の濃度から判定するため、原稿の白領域あるいは黒領域の一部が色領域と判断され、その部分がパターン画像に置き換えられることがなくなる。
【０２１５】
請求項６に係る発明によれば、注目画素が黒隣接領域に属する場合は、当該注目画素は、ドットパターンに変換されないため、黒領域周辺の地肌領域に現われるパターン画像がなくなる。さらにパターン画像中に黒文字がある場合では、文字とパターン画像の間に白画像が入ることで、黒文字の輪郭が明瞭になり判読性が向上する。
【０２１６】
請求項７に係る発明によれば、色領域に属する注目画素が、所定大の色領域を構成する画素でない場合は、当該注目画素は色領域に属さないものとされて、ドットパターンに変換されないため、原稿の黒領域あるいは白領域を誤って色領域と判定したときに現われるパターン画像をなくすことができ、請求項５に係る発明に残された問題点を解決することができる。
【０２１７】
請求項８に係る発明によれば、色領域に属する注目画素が、所定大の孤立した色領域を構成する画素である場合は、当該注目画素は色領域に属さないものとれさて、ドットパターンに変換されないため、原稿の黒領域あるいは白領域を誤って色領域と判定したときに現われるパターン画像をなくすことができ、請求項５に係る発明に残された問題点を解決することができる。
【０２１８】
請求項９に係る発明によれば、注目画素が色領域に属すかを判定する際の条件が読み取り解像度に応じて設定されるため、読み取り解像度が変わると原稿の色がついた領域を判別できなくなるという請求項５及び７に係る発明に係る画像処理装置に残る欠点が解決できる。
【０２１９】
請求項１０に係る発明によれば、領域判定手段が各注目画素が所定の濃度範囲に属するかを検出する際の当該所定の濃度範囲が、読み取り解像度に応じて設定されるため、請求項９に係る発明に係る画像処理装置と比較して、いっそう誤判定が少なく色領域の判別が行なえる。
【０２２０】
請求項１１に係る発明によれば、文字輪郭の輪郭幅を、読み取り解像度に適した輪郭幅に設定できるため、解像度が高い場合はマトリクスを大きくしてふちどりの画素を大きくし、解像度が低いときはマトリクスを小さくして、ふちどりの画素数を少なくすることができ、必要以上に文字の輪郭を白くすることなく、解像度に適した文字のふちどりを行なうことができる。したがって、文字の判読性が向上できる。
【０２２１】
請求項１２に係る発明によれば、色領域に属する画像に適用するパターン画像を、読み取り解像度に対応したパターン画像に切替えることで、解像度が変わっても解像度に適したパターンを選択できるため、出力画像の見やすさが向上する。
【０２２２】
請求項１３に係る発明によれば、注目画素が色領域に属するかを判定する際に参照される周辺画素のマトリクスの大きさが、解像度に応じて設定されるため、解像度が変わると色の検出ができないという問題点が解消できる。
【０２２３】
請求項１４に係る発明によれば、注目画素が色領域に属するかを判定する際に参照する周辺画素のマトリクスの大きさを、色領域の誤検出の度合いに応じて変更することができるため、文字・地肌の一部がパターンになることを減らすことができ、画像の読みやすさが損なわれるという問題が解決できる。
【０２２４】
請求項１５に係る発明によれば、注目画素が色領域に属するかを判定する際に参照する周辺画素のマトリクスの大きさの変更は、主走査方向の幅の変更によりなされるため、周辺画素のマトリクスの大きさの変更に対応できるようにするためにラインバッファメモリを増やす必要がない。
【０２２５】
請求項１６に係る発明によれば、注目画素が色領域に属するかを判定する際に参照する周辺画素のうちの所定数以上の画素が、当該注目画素が属する濃度範囲に属する場合に、当該注目画素は色領域に属すると判定するため、マーカ等による色領域に多少のかすれがあっても、そのかすれが補正され、色領域を均質なパターン画像に変換することができる。
【０２２６】
請求項１７に係る発明によれば、注目画素が色領域に属するかを判定する際に参照する周辺画素のうち、当該参照する周辺画素の総数の８分の５以上の画素が、当該注目画素が属する濃度範囲に属する場合に、当該注目画素は色領域に属すると判定するため、マーカ等による色領域に多少のかすれがあっても、そのかすれがいっそう補正され、色領域をいっそう均質なパターン画像に変換することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る画像処理方法が適用されるファクシミリ装置の全体構成を示すブロック図である。
【図２】本発明の第１ないし第５の実施の形態に係る画像処理方法が適用されるファクシミリ装置のブロック図である。
【図３】白黒２値パターンを示す図である。
【図４】しきい値で濃淡値を分割した濃度領域を示す図である。
【図５】しきい値で濃淡値を分割した濃度領域を示す別の図である。
【図６】白黒２値パターンを示す別の図である。
【図７】白黒２値パターンを示すまた別の図である。
【図８】白黒２値パターンを示すさらに別の図である。
【図９】白黒２値パターンを示すまたさらに別の図である。
【図１０】注目画素を中心とする３×３マトリクスを示す図である。
【図１１】本発明の第６及び第７の実施の形態に係る画像処理方法が適用されるファクシミリ装置のブロック図である。
【図１２】境界パターンを示す図である。
【図１３】注目画素を中心とする５×５マトリクスを示す図である。
【図１４】本発明の第８の実施の形態に係る画像処理装置のブロック構成図である。
【図１５】本発明の第９の実施の形態に係る画像処理装置のブロック構成図である。
【図１６】３×３マトリクスにおける注目画素と周辺画素との関係を示す図である。
【図１７】本発明の第１０の実施の形態に係る画像処理装置のブロック構成図である。
【図１８】５×５マトリクスにおける注目画素と周辺画素との関係を示す図である。
【図１９】本発明の第１１の実施の形態に係る画像処理装置のブロック構成図である。
【図２０】注目画素が２×２以下の孤立した色領域を構成する画素であると判定される場合に満たすべき条件を示す図である。
【図２１】本発明の第１３の実施の形態に係る画像処理装置のブロック構成図である。
【図２２】カラーマーカ等の各色の濃度分布を示す図である。
【図２３】カラーマーカ等の各色の濃度範囲を示す図である。
【図２４】画像を構成する注目画素を画像処理する際の画像全体及び周辺画素と、注目画素との関係を示す模式図である。
【図２５】パターン画像と、文字との境界を白画像で縁取りした状態を示す図である。
【図２６】本発明の第１４の実施の形態に係る画像処理装置のブロック構成図である。
【図２７】解像度によって、パターン画像と文字との境界を縁取りする白画像の幅が異なることを示す模式図である。
【図２８】本発明の第１５の実施の形態に係る画像処理装置のブロック構成図である。
【図２９】同一のパターン画像が解像度によってその大きさが異なることを示す模式図である。
【図３０】本発明の第１６の実施の形態に係る画像処理装置のブロック構成図である。ある。
【図３１】読み取り解像度によって、画素マトリクスがカバーする画像領域が異なることを説明するための図である。
【図３２】本発明の第１７の実施の形態に係る画像処理装置のブロック構成図である。
【図３３】本発明の第１８の実施の形態に係る画像処理装置のブロック構成図である。
【図３４】本発明の第２１の実施の形態に係る画像処理装置における処理手順を示す図である。
【符号の説明】
１  スキャナ部
２  メモリ
３  ２値化部
４  パターン部
５  判定部
６  通信部
７  プリンタ部
８  制御部
１０  入力
１１  選択部
１２  出力
２０  境界判定部
３０  画像入力手段
３１  画像データ記憶手段
３２  濃度検出手段
３３  ２値化手段
３４  パターン発生手段
３５  画像切替え手段
３６  画像入力手段
３７、４０  領域判定手段
３８  黒隣接領域検出手段
３９  白画像発生手段
４１  領域除外手段
５１  画像読み取り部
５２  画像格納手段
５３  エッジ強調部
５４  マーカ領域の判定処理部
５５  誤判定の除外処理部
５６  ２値化部
５７  文字の輪郭検出部
５８  白画像発生部
５９  マーカのパターン画像発生部
６０  画像選択部
６１  出力部
６２  解像度指示部
６３  判定条件設定部
６４  濃度設定部
６５  輪郭幅設定部
６６  ２００ｄｐｉのマーカのパターン画像発生部
６７  ４００ｄｐｉのマーカのパターン画像発生部
６８  パターン画像切替え部
７１  画像読み取り部
７２  エッジ強調部
７３  ２値化処理
７４  マーカの判定処理
７５  朱肉の判定処理
７６、７７  小領域の除去処理
７８  文字輪郭の検出処理
７９  マーカのパターン画像
８０  朱肉のパターン画像
８１  白画像
８２  画像選択部
８３  出力部
８４  マトリクス設定部
８５  解像度設定部
８６  マトリクス変更指示部
Ｓ１、Ｓ２、Ｓ３  スイッチ
【図１】
0003698812.tif 000002
【図２】
0003698812.tif 000003
【図３】
0003698812.tif 000004
【図４】
0003698812.tif 000005
【図５】
0003698812.tif 000006
【図６】
0003698812.tif 000007
【図７】
0003698812.tif 000008
【図８】
0003698812.tif 000009
【図９】
0003698812.tif 000010
【図１０】
0003698812.tif 000011
【図１１】
0003698812.tif 000012
【図１２】
0003698812.tif 000013
【図１３】
0003698812.tif 000014
【図１４】
0003698812.tif 000015
【図１５】
0003698812.tif 000016
【図１６】
0003698812.tif 000017
【図１７】
0003698812.tif 000018
【図１８】
0003698812.tif 000019
【図１９】
0003698812.tif 000020
【図２０】
0003698812.tif 000021
【図２１】
0003698812.tif 000022
【図２２】
0003698812.tif 000023
【図２３】
0003698812.tif 000024
【図２４】
0003698812.tif 000025
【図２５】
0003698812.tif 000026
【図２６】
0003698812.tif 000027
【図２７】
0003698812.tif 000028
【図２８】
0003698812.tif 000029
【図２９】
0003698812.tif 000030
【図３０】
0003698812.tif 000031
【図３１】
0003698812.tif 000032
【図３２】
0003698812.tif 000033
【図３３】
0003698812.tif 000034
【図３４】
0003698812.tif 000035