(57)【要約】【課題】前景とそれに隣接する背景とを有するモノクロ画像における前景と背景との見分け易さを高める。【解決手段】画像処理装置は、処理対象のモノクロ画像から下地領域に隣接する背景部分と少なくとも当該背景部分に隣接する前景部分とで構成される複属性領域を抽出する領域抽出部と、複属性領域における前景部分に対して色または模様を付ける一次処理を行なう一次処理部と、複属性領域における背景部分と一次処理を受けた前景部分とが設定条件を満たすか否かを判定する判定部と、判定部が前記設定条件を満たさないと判定した場合に、背景部分か一次処理を受けた前景部分かのいずれかに対して、明度を変更する二次処理を行なう二次処理部と、を備える。【選択図】図６
2011130105.tif 000002
【特許請求の範囲】
【請求項１】
モノクロ画像に対して画像処理を行う画像処理装置であって、
処理対象のモノクロ画像から、下地領域に隣接する背景部分と少なくとも当該背景部分に隣接する前景部分とで構成される複属性領域を抽出する領域抽出部と、
前記領域抽出部によって抽出された前記複属性領域における前記前景部分に対して色または模様を付ける一次処理を行なう一次処理部と、
前記複属性領域における前記背景部分と前記一次処理を受けた前景部分とが設定条件を満たすか否かを判定する判定部と、
前記判定部が前記設定条件を満たさないと判定した場合に、前記背景部分か前記一次処理を受けた前景部分かのいずれかに対して、明度を変更する二次処理を行なう二次処理部と、を備える
ことを特徴とする画像処理装置。
【請求項２】
前記判定部は、前記背景部分と前記一次処理を受けた前景部分との明度差が閾値未満の場合に、前記設定条件を満たさないと判定する
請求項１記載の画像処理装置。
【請求項３】
前記判定部は、前記背景部分と前記前景部分とについて、当該二つの部分のそれぞれに含まれる全画素の明度の平均値か最頻値か中央値かのいずれかを代表明度値とし、当該二つの部分のそれぞれの代表明度値を予め定められた基準値と比較し、前記背景部分と前記前景部分とのうちの前記代表明度値と基準値との差が小さい方の部分を二次処理の対象とする
請求項１または２記載の画像処理装置。
【請求項４】
前記二次処理部は、二次処理の対象とした前記背景部分または前記前景部分の明度範囲が設定範囲内である場合には、各画素の明度を一律に増減する明度調整をし、当該明度範囲が当該設定範囲外である場合には、各画素の明度をその大きさに応じて増減量が異なるように増減するコントラスト調整をする
請求項１ないし３のいずれかに記載の画像処理装置。
【請求項５】
モノクロ画像に対して画像処理を行う画像処理装置が実行する画像処理プログラムであって、
前記画像処理装置に、
処理対象のモノクロ画像から、下地領域に隣接する背景部分と少なくとも当該背景部分に隣接する前景部分とで構成される複属性領域を抽出する領域抽出ステップと、
前記領域抽出ステップで抽出された前記複属性領域における前記前景部分に対して色または模様を付ける一次処理を行なう一次処理ステップと、
前記複属性領域における前記背景部分と前記一次処理を受けた前景部分とが設定条件を満たすか否かを判定する判定ステップと、
前記判定ステップで前記設定条件を満たさないと判定した場合に、前記背景部分か前記一次処理を受けた前景部分かのいずれかに対して、明度を変更する二次処理を行なう二次処理ステップとを、実行させる
ことを特徴とする画像処理プログラム。
【請求項６】
モノクロ画像に対して画像処理を行う画像処理方法であって、
画像処理装置が、処理対象のモノクロ画像から、下地領域に隣接する背景部分と少なくとも当該背景部分に隣接する前景部分とで構成される複属性領域を抽出する領域抽出ステップと、
前記画像処理装置が、前記領域抽出ステップで抽出された前記複属性領域における前記前景部分に対して色または模様を付ける一次処理を行なう一次処理ステップと、
前記画像処理装置が、前記複属性領域における前記背景部分と前記一次処理を受けた前景部分とが設定条件を満たすか否かを判定する判定ステップと、
前記画像処理装置が、前記判定ステップで前記設定条件を満たさないと判定した場合に、前記背景部分か前記一次処理を受けた前景部分かのいずれかに対して、明度を変更する二次処理を行なう二次処理ステップとを有する
ことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モノクロ画像を対象とした画像処理を行なう画像処理装置に関する。
【背景技術】
【０００２】
カラードキュメントがモノクロ印刷されることはよくある。使用可能なプリンタがモノクロプリンタであったり、カラープリンタを使用する場合に印刷コストを削減するためにモノクロ印刷モードが指定されたりする状況は少なくない。モノクロ印刷では色は再現されないものの、元の色に応じた濃淡を有するグレースケール画像が印刷されるので、印刷物において元の色の違いをある程度は見分けることができる。
【０００３】
カラー画像のモノクロ化に関しては、カラー画像データの同色とみなし得る隣接領域間に対して所定値以上の階調差を付与する技術がある（特許文献１）。この技術によれば、単純に色を濃度に変換するのと比べて元の色の差異が明瞭に表現されたモノクロ画像を生成することができる。
【０００４】
一方、モノクロ化とは逆にモノクロのドキュメントをカラー化（色付け）する画像処理に関しては、モノクロ画像の各画素にその濃度に応じて予め定められた色を割り当てる方法、および図形や文字といった領域ごとに隣接する領域の色が異なるように色づけする方法が知られている。また、白黒写真における被写体を判断して色を決める方法が提案されている（特許文献２）。さらに、モノクロ画像からハッチングや網点といった特定のパターンの部分（グラフや図形など）を抽出して選択的にカラー化する装置の開示がある（特許文献３）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１００９０号公報
【特許文献２】特開２００６−３５０４０７号公報
【特許文献３】特開平１０−５１６２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
カラードキュメントをモノクロ化したドキュメントの中には、元の色の差異が明瞭に表現されたものであったとしても、ドキュメント情報の視認性の観点において見易いとは言えないものがある。その典型例は、下地の全部または一部が紋様や写真といった背景で装飾され、背景に重ねるように文字や図形などで構成される前景が配置されたモノクロ画像である。前景とそれに隣接する背景との間に顕著な明暗（濃淡）がなければ、前景と背景との見分けがつきにくい。
【０００７】
本発明は、このような事情に鑑み、前景とそれに隣接する背景とを有するモノクロ画像における前景と背景との見分け易さを高めることを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成する画像処理装置は、処理対象のモノクロ画像から、下地領域に隣接する背景部分と少なくとも当該背景部分に隣接する前景部分とで構成される複属性領域を抽出する領域抽出部と、前記領域抽出部によって抽出された前記複属性領域における前記前景部分に対して色または模様を付ける一次処理を行なう一次処理部と、前記複属性領域における前記背景部分と前記一次処理を受けた前景部分とが設定条件を満たすか否かを判定する判定部と、前記判定部が前記設定条件を満たさないと判定した場合に、前記背景部分か前記一次処理を受けた前景部分かのいずれかに対して、明度を変更する二次処理を行なう二次処理部と、を備える。
【発明の効果】
【０００９】
本発明によれば、前景とそれに隣接する背景とを有するモノクロ画像に対して、前景と背景との見分け易さを高める画像処理を施すことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る画像処理装置を有した画像形成システムのハードウェア構成を示す図である。
【図２】複属性領域を有する画像の一例を示す図である。
【図３】画像形成システムの機能構成を示す図である。
【図４】画像処理装置の動作の概要を示すフローチャートである。
【図５】画像処理装置が実行する二次処理の第１例を示すフローチャートである。
【図６】見易さを高めるための一次処理および二次処理の一例を示す図である。
【図７】見易さを高めるための一次処理および二次処理の他の例を示す図である。
【図８】二次処理の第２例を示すフローチャートである。
【図９】二次処理の入出力の関係を示す図である。
【図１０】二次処理の第１例の変形を示すフローチャートである。
【発明を実施するための形態】
【００１１】
モノクロ画像を見易くする画像処理は、例えば図１に示される画像形成システム１によって行われる。画像形成システム１は、多機能周辺機器（ＭＦＰ：Multifunction Peripherals）と呼ばれる情報機器である複合機２と、画像処理装置３としてのデータ処理サーバとを備える。複合機２および画像処理装置３は、有線または無線の通信路を含むネットワーク４を介した相互のアクセスおよび相互のデータ交換が可能である。なお、実施の形態としては、複合機２と画像処理装置３とが別体の機器である図示のシステム構成に限らず、画像処理装置３のもつ画像処理機能を複合機２に組み込んだ形態でもよい。
【００１２】
画像形成システム１において、ユーザが複合機２の操作パネル２８を操作してモノクロ画像に画像処理を加えるコピージョブを指定した場合、複合機２の構成要素であるイメージスキャナ２２によって原稿８から読み取られたモノクロ画像が画像処理装置３へ送られる。画像処理装置３によってモノクロ画像に対して見易さを高める画像処理が施され、処理後の画像が複合機２へ入力される。そして、複合機２の構成要素であるカラープリンタ２３によってモノクロ画像に対応した画像が印刷される。なお、ここでいうモノクロ画像とは、無彩色または有彩色の濃淡で情報を表す２値または多値の画像であり、カラー画像をモノクロ化したグレースケール画像を含む。
【００１３】
以下では説明の便宜のため、原稿８の画像を文字領域・図形領域・写真領域といった属性の異なる複数の領域（画素群）を有するモノクロ画像とする。ただし、実際上は単一属性のモノクロ画像（例えば情報が文字のみで表されるテキスト文書）も画像処理装置３による処理の対象となり得る。
【００１４】
図２に例示される原稿８は、テキスト（文字列）６０、棒グラフ７０、円グラフ７５、および表７６を画像要素として有するモノクロドキュメントである。原稿８において用紙に記載された画像要素のうちの棒グラフ７０が、画像処理装置３による画像処理が有効となる画像要素である。棒グラフ７０の詳細が図２（Ｂ）に示される。
【００１５】
図２（Ｂ）のように、棒グラフ７０は、表示すべき数値の意味や目盛の数値を示す文字とともに、前景部分１１０と背景部分１２０とで構成される複属性領域７０Ａを有する。前景部分１１０は、属性判別によって分類される属性の一つが該当する領域であって、少なくとも背景部分１２０と隣接する部分である。背景部分１２０は、前景部分１１０とは属性が異なる領域であって、必ず下地領域５０および前景部分１１０の双方と隣接する部分である。
【００１６】
例示の前景部分１１０は、棒グラフ７０の必須要素である複数の棒（帯状の図形）であり、背景部分１２０と隣接し、用紙面がそのまま現れた下地領域５０とも隣接する。図示のとおり、前景部分１１０では濃さの異なる３種の棒のうちの濃さの近い２種の棒が隣接しており、そのことがグラフを見辛くする第１の要因となっている。
【００１７】
例示の背景部分１２０は、左上側に雲の在る空の写真である。図示のとおり、背景部分１２０の濃さ（明度）が全体的に見て前景部分１１０の濃さに近く、そのことがグラフを見辛くする第２の要因となっている。
【００１８】
このような複属性領域Ｇ１０を見易くする画像処理装置３の構成および動作は次のとおりである。
【００１９】
図３のように、画像処理装置３には、イメージスキャナ２２の画像データ読取部２２５からグレーデータＤ１が入力される。グレーデータＤ１は原稿８から読み取ったモノクロ画像の各画素の明るさに応じた画素値を示す。このグレーデータＤ１が画像処理装置３によって画像データＤ３ｂに変換されてカラープリンタ２３に送られる。
【００２０】
画像処理装置３は、前処理部３０、領域抽出部３２、一次処理部３４、見易さ判定部３５、二次処理部３６および後処理部３８を備える。これらの要素は、本実施形態においてはプログラムとそれを実行する図示しないコンピュータとで実現される。
【００２１】
前処理部３０は、グレーデータＤ１に対してノイズ除去および領域区分のための属性判別を含む前処理をする。前処理部３０による処理を受けたグレーデータＤ１ｂが領域抽出部３２へ送られる。画像に含まれる文字、図形、写真といった画像要素の属性を判別して画像を複数の領域に区分する技術はデジタル複写機やスキャナに応用される公知技術であるので、ここでは属性判別の方法の詳しい説明を省略する。
【００２２】
領域抽出部３２は、前処理部３０による属性判別の結果に基づいて、処理対象のモノクロ画像としてのグレーデータＤ１ｂからそれに含まれる一つまたは複数の複属性領域を抽出する。複属性領域とは、上述したように属性の異なる二つの部分が隣接する領域である。そして、領域抽出部３２は、抽出した複属性領域における前景部分と背景部分とを示す前景／背景判別情報Ｄ３２を見易さ判定部３５に与える。ここで、属性の異なる二つの部分の一方のみが下地領域と隣接する場合には、当該部分を背景部分とすることができる。二つの部分の双方が下地領域と隣接する場合に、どちらを前景部分または背景部分とするかについては、属性によって決める方法がある。本実施形態では、属性が「文字」である部分は前景部分とし、属性が「写真」または「背景模様」である部分は背景部分とする。図２（Ｂ）の例に当てはめると、属性が「写真」である部分が背景部分１２０となるので、属性が「図形」であるグラフの棒の部分が前景部分１１０となる。
【００２３】
一次処理部３４は、領域抽出部３２によって抽出された複属性領域における前景部分に対して色または模様を付ける一次処理を行なう。色を付ける一次処理はいわゆるカラー化である。模様を付ける一次処理は、連続する同じ濃さの領域を縞パターン（ハッチング）や網点を含む他の任意のパターン（スクリーン）に置き換える処理である。一次処理部３４は、一次処理を施した一次処理データＤ２を二次処理部３６に引き渡す。
【００２４】
一次処理としてカラー化を行なう場合は、予め濃度（明るさ）の値ごとに色を割り当てておき、元画像の画素の濃度に応じた色をカラー画像の画素の色とする方法を採用することができる。元画像の明暗がカラー画像に反映されるように、最大濃度には黒を割り当て、最小濃度には白を割り当て、他の濃度には所定明度の有彩色を割り当てる。例えば、最大から最小までの濃度変化に対して、黒、青、赤、黄、白の順の色相変化を対応させる。また、他のカラー化の手法としては、濃度で区分される部分ごとに隣接する部分と異なる色を割り当てる方法がある。割り当て可能な色の数を３以上とし、色の分布に極端な偏りが生じないように割り当て可能な色を均等に使用するのがよい。
【００２５】
見易さ判定部３５は、一次処理データＤ２を参照し、一次処理を受けた前景部分と一次処理を受けていない背景部分とが設定条件を満たすか否か、すなわち背景部分または前景部分を対象とする二次処理の要否を判定する。この判定の設定条件には後述のように明度が関係する。設定条件が満たされていない場合は二次処理が必要である。
【００２６】
二次処理部３６は、見易さ判定部３５が設定条件を満たさないと判定した場合に、背景部分か一次処理を受けた前景部分かのいずれかに対して、明度を変更する二次処理を行なう。二次処理には、処理の対象である背景部分または前景部分の各画素の明度を一律に増減する単純な明度調整（以下、明度シフトという）と、各画素の明度をその大きさに応じて増減量が異なるように増減するコントラスト調整とがある。二次処理部３６は、二次処理を施した二次処理データＤ３を後処理部３８に引き渡す。
【００２７】
なお、見易さ判定部３５が設定条件を満たすと判定した場合には、二次処理は行なわれず、一次処理データＤ２が後処理部３８へ引き渡される。
【００２８】
後処理部３８は、入力された二次処理データＤ３に対して色むらや濃度むらを低減するスムージングを含む所定の後処理を施し、それにより得られた画像データＤ３ｂをカラープリンタ２３へ送る。画像データＤ３ｂは、一次処理としてカラー化が行なわれた場合は、カラープリンタ２３の色変換部２３５によって減法混色に適したＣＭＹＫデータに変換される。そして、プリントエンジン２３６によってシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）およびブラック（Ｋ）の色材を用いてＣＭＹＫデータが用紙９に印刷される。カラー化ではない一次処理が行なわれた場合は、画像データＤ３ｂはカラープリンタ２３のモノクロ印刷モードの動作によって印刷される。
【００２９】
次にフローチャートを参照して画像処理装置３の動作を説明する。
【００３０】
図４のように、画像処理装置３はイメージスキャナ２２から入力される画像データを受け取り（＃１）、画像データの種別をチェックする（＃２）。入力された画像データがモノクロ画像データである場合に、画像処理装置３は画像の見易さを高めるための一連の処理を行なう。一連の処理とは、複属性領域を抽出して前景部分と背景部分とを判別する処理（＃３）、前景部分に対して色付けまたは模様付けをする一次処理（＃４）、および見易さを判定して必要に応じて背景部分または前景部分の明度を変更する二次処理（＃５）である。これらの処理を終えた後、画像処理装置３は後処理を施した画像データをカラープリンタ２３へ出力する（＃６）。一方、入力された画像データがモノクロ画像データではない場合には、画像処理装置３は一次処理および二次処理を行なわずに、後処理を施した画像データをカラープリンタ２３へ出力する（＃２、＃６）。
【００３１】
図５は図４のステップ＃５の二次処理の第１例を示す。
【００３２】
二次処理サブルーチンでは、見易さ判定部３５が領域抽出部３２からの前景／背景判別情報Ｄ３２を参照し、一次処理データＤ２から複属性領域の各画素の明度を取得する（＃５１）。本実施形態において、明度は８ビットのデータで表され、「０」から「２５５」までの値をとる。明度が小さいほど画素は暗く（濃い）、明度が大きいほど画素は明るい（淡い）。一次処理としてカラー化が行なわれた場合、前景部分についてはＲＧＢの三つの色成分値に基づいて明度を算出する。算出には例えばＹ（明度）＝０．３Ｒ＋０．５９Ｇ＋０．１１Ｂといったグレースケール処理において一般的な演算式が適用される。ただし、これに限らず、三つの色成分値の中の最も大きい値を明度とする方法、三つの色成分値の中の最も大きい値と最も小さい値との中間の値を明度とする方法、ＲＧＢ表色系からＸＹＺ表色系に変換してＹ成分値を明度とする方法、およびＲＧＢ表色系からＬａｂ表色系に変換してＬ値を明度とする方法などを適用してもよい。
【００３３】
続いて、見易さ判定部３５は、前景部分と背景部分とのそれぞれについて代表明度値を定め、前景部分の代表明度値と背景部分の代表明度値との差を算出する。そして、算出した差と予め設定されている閾値とを比較する（＃５２）。代表明度値は、例えば該当部分（前景部分または背景部分）に含まれる全画素の明度の平均値である。ただし、これに限らず、該当部分における明度の最頻値または中央値を代表明度値としてもよい。閾値は明暗が顕著であるとみなす最小の明度差を示し、例えば４０〜８０の範囲内の任意の値とされる。本例では閾値が「６０」であるとする。
【００３４】
前景部分と背景部分との代表明度値どうしの差が閾値または閾値を超える値である場合（＃５２でＮＯ）、見易さ判定部３５は、背景部分と一次処理の施された前景部分とが設定条件を満たすと判定する。この場合の処理の流れは、直ちに二次処理サブルーチンを抜けて図４のメインルーチンへ戻る。
【００３５】
一方、前景部分と背景部分との代表明度値どうしの差が閾値未満である場合（＃５２でＹＥＳ）、見易さ判定部３５は、背景部分と前景部分とのいずれに二次処理を加えるかを決めるため、前景部分の代表明度値と基準明度値との差および背景部分の代表明度値と基準明度値との差を算出し（＃５３）、算出した二つの差を比較する（＃５４）。基準明度値は明度の数値範囲（０〜２５５）の中央付近の値とされる。本例では基準明度値が「１２５」であるとする。したがって、本例における代表明度値と基準明度値との差（代表明度値−基準明度値）は、「−１２５〜１３０」の範囲の値をとり得る。
【００３６】
見易さ判定部３５は、二次処理の対象として、前景部分と背景部分とのうち、代表明度値と基準明度値との差の絶対値が小さい方を選択する（＃５４）。差の絶対値が小さい方を選択するのは、明度の増減が可能な数値範囲が広いからである。そして、見易さ判定部３５は、処理の対象と明度の増減量とを二次処理部３６に伝える。明度の増減量は、代表明度値どうしの差が閾値を超える最小の値とされる。
【００３７】
具体例として、前景部分の代表明度値が「５４」であり、背景部分の代表明度値が「６２」である場合を想定する。この場合、代表明度値どうしの差「８」は閾値「６０」よりも小さいので、前景部分または背景部分に二次処理を加える必要である。前景部分の代表明度値「５４」と基準明度値「１２５」との差の絶対値「７１」と比べて、背景部分の代表明度値「６２」と基準明度値「１２５」との差の絶対値「６３」が小さいので、二次処理の対象は背景部分である。背景部分の方が明るいので、背景部分の明度を下げるよりも背景部分の明度を上げる方が、より小さい幅の値変更で前景部分と背景部分との明度差を閾値以上とすることができる。前景部分の代表明度値「５４」に閾値「６０」を加えた値「１１４」と背景部分の代表明度値「６２」との差「５２」が二次処理における明度の増加量となる。
【００３８】
見易さ判定部３５からの通知に従って、二次処理部３６が前景部分または背景部分の各画素の明度を変更する（＃５５、＃５６）。すなわち、見易さ判定部３５が指定した増減量の分だけ対象部分の画素の明度を一律に上げまたは下げる演算が行なわれる。このとき、現状の明度と増減量との和が最大値の２５５を超える値になる画素については最大値が演算の結果とされ、和が最小値の０より小さい値になる画素については最小値が演算の結果とされる。
【００３９】
なお、一次処理として前景部分のカラー化が行なわれ、二次処理が前景部分に対して行なわれた場合には、二次処理後の明度に対応するＲＧＢの色成分値を算出する演算が二次処理部３６によって行なわれる。
【００４０】
以上の画像処理装置３の動作により、図６および図７に示すようにモノクロ画像の見易さが高まる。
【００４１】
図６の例は一次処理としてカラー化を行なう例である。上述の棒グラフ７０（図２参照）の複属性領域７０Ａにおいて、前景部分１１０と背景部分１２０とが判別される。一次処理として、前景部分１１０がカラー化される。カラー化された前景部分１１１では、カラー化の前の前景部分１１０と比べて、隣接する棒を見分け易い。しかし、一次処理を受けた段階の棒グラフ７１では、前景部分１１１と背景部分１２０とを見分けにくい。そこで、例示では背景部分１２０の明度を上げる二次処理が行なわれる。二次処理後の棒グラフ７２は、カラー化された前景部分１１１と処理前と比べて明るい背景部分１２１とで構成される複属性領域７２Ａを有する。二次処理後の棒グラフ７２では、前景部分１１１と背景部分１２１とのコントラストが高いことから、前景部分１１１の各棒の長さの読み取りが容易である。
【００４２】
図７の例は一次処理としてハッチング処理を行なう例である。棒グラフ８０は、複属性領域８０Ａを有する。この複属性領域８０Ａにおいて、前景部分２１０と背景部分２２０とが判別される。一次処理として、前景部分２１０に対して連続する同一明度の箇所を所定のパターンに置き換えるハッチング処理が行なわれる。ハッチング処理を受けた前景部分２１１では、処理前の前景部分２１０と比べて、隣接する棒を見分け易い。しかし、一次処理を受けた段階の棒グラフ８１では、前景部分２１１と背景部分２２０とを見分けにくい。そこで、例示では背景部分２２０の明度を下げる二次処理が行なわれる。二次処理後の棒グラフ８２は、ハッチング処理を受けた前景部分２１１と処理前と比べて暗い背景部分２２１とで構成される複属性領域８２Ａを有する。二次処理後の棒グラフ８２では、前景部分２１１と背景部分２２１とのコントラストが高いことから、前景部分２１１の各棒の長さの読み取りが容易である。
【００４３】
図８は図４のステップ＃５の二次処理の第２例を示す。
【００４４】
第２例の特徴は、画素の明度を一律に増減する明度シフトだけでなく、図９（Ｂ）のように明度に応じて増減量を異ならせるコントラスト調整を必要に応じて実施することである。処理の対象となる前景部分または背景部分の各画素の明度が設定範囲内の値であれば、処理速度の観点で有利な明度調整を行なう。設定範囲は、明度の値の取り得る範囲（０〜２５５）のうちの最小値側の一定範囲と最大値側の一定範囲とを除いた残りの範囲、すなわち最小値より大きい閾値Ａから閾値Ａより大きくかつ最大値よりも小さい閾値Ｂまでの範囲である。図９（Ａ）の例示では、５０から２００までの範囲が明度シフトに係る設定範囲である。
【００４５】
設定範囲によって明度シフトの実施を限定する理由は、底づきや天井つきと呼ばれる現象を防ぐためである。明度が最小値（０）または最大値（２５５）に近い画素がある場合、明度シフトによって元々は異なる明度が同じ値（最小値または最大値）になって画像の階調が失われる。階調の消失を防ぐ上では、閾値Ａを大きく閾値Ｂを小さくして設定範囲を狭くするのが良いが、明度シフトと比べて処理手段の負担の大きいコントラスト調整の実施を少なくする上では設定範囲を広くするのが良い。
【００４６】
図８のステップ＃７１〜＃７４の処理は、図５のステップ＃５１〜＃５４の処理と同様である。見易さ判定部３５は、複属性領域の各画素の明度を取得し（＃７１）、前景部分の代表明度値と背景部分の代表明度値との差を算出して閾値とを比較する（＃７２）。前景部分と背景部分との代表明度値どうしの差が閾値以上である場合（＃７２でＮＯ）、見易さ判定部３５は、背景部分と一次処理の施された前景部分とが設定条件を満たすと判定する。この場合の処理の流れは、直ちに二次処理サブルーチンを抜けて図４のメインルーチンへ戻る。一方、前景部分と背景部分との代表明度値どうしの差が閾値未満である場合（＃７２でＹＥＳ）、見易さ判定部３５は、背景部分と前景部分とのいずれに二次処理を加えるかを決めるため、前景部分の代表明度値と基準明度値との差および背景部分の代表明度値と基準明度値との差を求め（＃７３）、これらの差を比較する（＃７４）。
【００４７】
前景部分と背景部分とのうち、代表明度値と基準明度値との差の絶対値が小さい方が二次処理の対象となる。見易さ判定部３５は、明度シフトを実施するかコントラスト調整を実施するかを決めるため、処理の対象となった部分について当該部分の明度範囲が設定範囲内か否かをチェックする（＃７５、＃７７）。当該部分の全画素の明度が設定範囲内であれば、二次処理部３６が、図４のステップ＃５５と同様に前景部分に対して明度シフトを行い（＃７６）、または図４のステップ＃５６と同様に背景部分に対して明度シフトを行う（＃７８）。
【００４８】
対象部分の明度範囲が設定範囲内でない場合（＃７５でＮＯまたは＃７７でＮＯ）、二次処理部３６は、対象部分のコントラストを明度範囲が設定範囲に収まるまで段階的に変更する（＃７９、＃８０）。その後、見易さ判定部３５が、改めて前景部分の代表明度値と背景部分の代表明度値との差を算出して閾値とを比較する（＃８１、＃８２）。
【００４９】
前景部分と背景部分との代表明度値どうしの差が閾値以上である場合（＃８２でＮＯ）、処理の流れは直ちに二次処理サブルーチンを抜けて図４のメインルーチンへ戻る。
【００５０】
一方、前景部分と背景部分との代表明度値どうしの差が閾値未満である場合（＃８２でＹＥＳ）、見易さ判定部３５および二次処理部３６が連携して、代表明度値どうしの差が閾値以上となるように、コントラストを変更した対象部分について明度シフトを実施する（＃８３）。
【００５１】
以上の実施形態の変形として、一次処理として前景部分のカラー化を行なう場合に、二次処理の対象を背景部分に限定することができる。これによれば、二次処理の後に明度かカラー成分値を求める演算が不要になる。また、図５の二次処理サブルーチンにおけるステップ＃５３、ステップ＃５４およびステップ＃５５を省略して図１０のように処理の流れを簡単化し、画像処理の所要時間の短縮を図ることができる。
【００５２】
上述の実施形態では、棒グラフ７０，８０に対して処理を行なう例を挙げたが、複属性領域に該当する任意の画像要素に対して有効な処理を施すことができる。モノクロ画像を印刷する場合に限らず、例えばディスプレイに表示させる場合にも一次処理によって画像を見易くし、二次処理によってさらに見易くすることができる。
【００５３】
上述の実施形態では、前景部分および背景部分のそれぞれの全画素の明度に基づいて代表明度値を定めたが、前景部分および背景部分のそれぞれにおける他方との境界付近の明度に基づいて代表明度値を定めてもよい。また、前景部分と背景部分との境界における明度差のうちの最も小さい値が閾値未満の場合に二次処理が必要であると判定するように、見易さ判定部３５を構成してもよい。
【符号の説明】
【００５４】
３    画像処理装置
Ｄ１    グレーデータ（モノクロ画像）
８    原稿
５０    下地領域
１２０，２２０    背景部分
１１０，２１０    前景部分
７０Ａ    複属性領域
３２    領域抽出部
３４    一次処理部
３５    見易さ判定部（判定部）
３６    二次処理部
【図１】
2011130105.tif 000003
【図２】
2011130105.tif 000004
【図３】
2011130105.tif 000005
【図４】
2011130105.tif 000006
【図５】
2011130105.tif 000007
【図６】
2011130105.tif 000008
【図７】
2011130105.tif 000009
【図８】
2011130105.tif 000010
【図９】
2011130105.tif 000011
【図１０】
2011130105.tif 000012