(57)【要約】【課題】  弱視者等にとって文字を含む画像の視認性が向上する画像を得ることができる画像処理装置を提供する。【解決手段】  入力した画像データを複数の分割領域に分割し、各領域の属性（テキスト、イメージ、背景）をする（ステップ１００〜１０６）。テキスト領域が存在する場合は、その領域を矩形領域に拡大後、明度のヒストグラムを作成し、作成したヒストグラムに基づいて文字部分と背景部分との明度差を算出する（ステップ１０８〜１１４）。明度差が閾値以下の場合は、弱視者等にとって文字部分の視認性が向上するような補正処理を全てのテキスト領域について行い、補正後の画像データを出力する（ステップ１０６〜１２２）。補正処理では、文字部分及び背景部分が無彩色か否かに基づいて、コントラスト補正や彩度補正、色相変換等の処理を行う。【選択図】        図１
2005260404.tif 000002
【特許請求の範囲】
【請求項１】
入力画像の明度情報に基づいて、前記入力画像の文字部分を含む文字領域を抽出する抽出手段と、
前記文字部分と前記文字領域のうち前記文字部分以外の背景部分と、の明度差を求める明度差演算手段と、
前記明度差が予め定めた所定閾値以下の場合に、前記文字部分及び前記背景部分の少なくとも一方の明度、彩度、及び色相の少なくとも一つを補正する補正手段と、
を備えた画像処理装置。
【請求項２】
前記抽出手段は、前記入力画像を複数の分割領域に分割する分割手段と、前記分割領域の明度情報の周波数特性に基づいて、前記分割領域が前記文字領域であるか否かを各々判定する属性判定手段と、を含むことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記明度差演算手段は、前記文字領域の明度情報のヒストグラムを作成するヒストグラム作成手段を含み、前記ヒストグラムの複数の山部分の間隔を前記明度差として求めることを特徴とする請求項１又は請求項２記載の画像処理装置。
【請求項４】
前記補正手段は、前記文字領域の前記文字部分及び前記背景部分が無彩色か否かを各々判定する彩度判定手段と、前記文字部分及び前記背景部分が共に無彩色の場合、前記文字領域の明度差を補正する明度差補正手段と、を含むことを特徴とする請求項１乃至請求項３の何れか１項に記載の画像処理装置。
【請求項５】
前記補正手段は、前記文字領域の前記文字部分及び前記背景部分が無彩色か否かを各々判定する彩度判定手段と、前記文字部分及び前記背景部分の一方が無彩色の場合、有彩色の部分の彩度を補正する彩度補正手段と、を含むことを特徴とする請求項１乃至請求項３の何れか１項に記載の画像処理装置。
【請求項６】
前記補正手段は、前記文字領域の前記文字部分及び前記背景部分が無彩色か否かを各々判定する彩度判定手段と、前記文字部分及び前記背景部分が共に有彩色の場合、前記文字部分及び前記背景部分の色相を補正する色相補正手段と、を含むことを特徴とする請求項１乃至請求項３の何れか１項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に係り、より詳しくは、文字を含む画像を画像処理する画像処理装置に関する。
【背景技術】
【０００２】
従来、入力画像が所望の画像となるように画像処理する画像処理装置では、主に通常の視力を有する健常者向けを前提として、画質を向上させ、より綺麗な画像となるように画像処理するのが一般的であった。
【０００３】
例えば、特許文献１には、画像のバランスを崩さないように、より綺麗な画像で且つ撮影時の画像を忠実に色再現することができる画像処理装置が提案されている。
【０００４】
また、特許文献２には、鮮鋭かつ良好なコントラスト、彩度を有する画像を得ることができる画像処理装置が提案されている。
【特許文献１】特開２００３−２７４４２７号公報
【特許文献２】特開昭６３−０５９２５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術では、文字を含む画像の場合、画質を向上させることはできても、視力の弱い弱視者にとって文字部分の読み取りにくさは変わらず、弱視者にとっては視認性が悪い場合がある、という問題があった。
【０００６】
本発明は、上記問題を解決すべく成されたものであり、弱視者等にとって文字を含む画像の視認性が向上する画像を得ることができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の発明は、入力画像の明度情報に基づいて、前記入力画像の文字部分を含む文字領域を抽出する抽出手段と、前記文字部分と前記文字領域のうち前記文字部分以外の背景部分と、の明度差を求める明度差演算手段と、前記明度差が予め定めた所定閾値以下の場合に、前記文字部分及び前記背景部分の少なくとも一方の明度、彩度、及び色相の少なくとも一つを補正する補正手段と、を備えたことを特徴とする。
【０００８】
この発明によれば、抽出手段は、入力画像の明度情報に基づいて、入力画像の文字部分を含む文字領域を抽出する。例えば、請求項２に記載したように、前記抽出手段は、前記入力画像を複数の分割領域に分割する分割手段と、前記分割領域の明度情報の周波数特性に基づいて、前記分割領域が前記文字領域であるか否かを各々判定する属性判定手段と、を含む構成とすることができる。この場合、属性判定手段は、分割手段によって分割された分割領域の明度情報に関する周波数特性を周波数フィルター等を用いて求め、この周波数特性に基づいて文字を含む文字領域であるか、それ以外、例えばイメージ画像を含むイメージ領域か、文字領域でもイメージ領域でもない背景領域かを判定する。例えば高周波成分を多く含めば文字を含み、低周波成分を多く含めばイメージ画像を含むと判断することができる。
【０００９】
明度差演算手段は、文字部分と背景部分と、の明度差を求める。例えば、請求項３に記載したように、前記明度差演算手段は、前記文字領域の明度情報のヒストグラムを作成するヒストグラム作成手段を含み、前記ヒストグラムの複数の山部分の間隔を前記明度差として求めることができる。すなわち、一般には、白地に黒字の文字が描かれた画像であれば、文字部分の明度は低く背景部分の明度は高い。従って、明度の低い方と明度高い方に明度が集中し、ヒストグラムで見た場合は２つの山が形成される場合が多い。このため、複数の山部分の間隔を文字部分と背景部分との明度差とすることができる。なお、山部分の頂点位置の明度差を文字部分と背景部分との明度差としてもよいし、山部分の明度の平均値の差を文字部分と背景部分との明度差としてもよい。
【００１０】
また、文字部分と背景部分との明度差が低いと、特に弱視者等にとって文字が見えづらい画像となる。
【００１１】
そこで、補正手段は、前記明度差が予め定めた所定閾値以下の場合に、前記文字部分及び前記背景部分の少なくとも一方の明度、彩度、及び色相の少なくとも一つを補正する。
【００１２】
これにより、文字部分を見えやすくすることができ、弱視者等にとっての視認性を向上させた画像を得ることができる。
【００１３】
なお、請求項４に記載したように、前記補正手段は、前記文字領域の前記文字部分及び前記背景部分が無彩色か否かを各々判定する彩度判定手段と、前記文字部分及び前記背景部分が共に無彩色の場合、前記文字領域の明度差を補正する明度差補正手段と、を含む構成とすることができる。
【００１４】
このように、文字部分及び背景部分が共に無彩色の場合には、明度差補正手段は、文字部分と背景部分との明度差が大きくなるようにによって補正する。例えば、文字部分の明度をさらに低くすると共に背景部分の明度をさらに高くする。これにより、文字部分の視認性を向上させることができる。
【００１５】
また、請求項５に記載したように、前記補正手段は、前記文字領域の前記文字部分及び前記背景部分が無彩色か否かを各々判定する彩度判定手段と、前記文字部分及び前記背景部分の一方が無彩色の場合、有彩色の部分の彩度を補正する彩度補正手段と、を含む構成とすることができる。
【００１６】
このように、文字部分及び背景部分の何れかが無彩色の場合には、彩度補正手段は、有彩色の部分の彩度、例えば文字部分が有彩色で背景部分が無彩色の場合には、文字部分の彩度を補正する。例えば、文字部分の彩度が高くなるよう補正する。これにより、文字部分の視認性を向上させることができる。
【００１７】
また、請求項６に記載したように、前記補正手段は、前記文字領域の前記文字部分及び前記背景部分が無彩色か否かを各々判定する彩度判定手段と、前記文字部分及び前記背景部分が共に有彩色の場合、前記文字部分及び前記背景部分の色相を補正する色相補正手段と、を含む構成とすることができる。
【００１８】
このように、文字部分及び背景部分が共に有彩色の場合には、色相補正手段は、文字部分及び背景部分の色相を、例えば文字部分の色と背景部分の色とが補色の関係となるように補正する。これにより、文字部分の視認性を向上させることができる。
【発明の効果】
【００１９】
以上説明したように、本発明によれば、弱視者等にとって文字を含む画像の視認性が向上する画像を得ることができる、という効果を有する。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施形態について説明する。
【００２１】
図１には、本発明に係る画像処理システム５０の概略構成を示した。画像処理システム５０は、画像入力装置５１、画像処理装置５２、画像出力装置５３、及び蓄積装置５４を含んで構成されている。
【００２２】
画像入力装置５１は、例えばスキャナ等の反射原稿を読み取る画像読み取り装置が適用されるが、これに限られるものではなく、画像を入力できるものであればよい。例えば、記録メディアに記録された画像データを読み取るカードリーダ装置等でもよい。本実施形態では、画像入力装置５１は、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の各画像データ（以下、ＲＧＢ画像データという）を画像処理装置５２へ出力する。
【００２３】
画像処理装置５２は、前処理部５２Ａ、ページメモリ５２Ｂ、色空間変換部５２Ｃ、色補正部５２Ｄ、ＣＭＹＫ変換部５２Ｅ、及び後処理部５２Ｆを含んで構成されている。
【００２４】
前処理部５２Ａは、画像入力装置５１から出力されたＲＧＢ画像データを入力し、このＲＧＢ画像データに対して、所定の前処理を施す。この前処理では、例えば、原稿サイズの検知処理や下地処理等を行う。
【００２５】
前処理部５２Ａにおいて所定の前処理が施されたＲＧＢ画像データは、ページ毎にページメモリ５２Ｂに記憶される。
【００２６】
色空間変換部５２Ｃは、ページメモリ５２Ｂに記憶されたＲＧＢ画像データを、Ｌ*で明度を、ａ*、ｂ*で彩度及び色相を表現することにより色を定義した画像データ（以下、Ｌ*ａ*ｂ*画像データという）に変換し、ＲＧＢ画像データと共に、Ｌ*ａ*ｂ*画像データを色補正部５２Ｄへ出力する。
【００２７】
色補正部５２Ｄでは、詳細は後述するが、まず、Ｌ*ａ*ｂ*画像データに基づいて、画像に文字部分が含まれるか否かを判断する。そして、文字部分が含まれる場合には、その文字部分と背景部分との明度差が所定閾値以下であるか否かを判断し、所定閾値以下である場合には、視力が弱い弱視者等にとって文字部分が見やすくなるように、Ｌ*ａ*ｂ*画像データを補正し、ＣＭＹＫ変換部５２Ｅに出力する。
【００２８】
ＣＭＹＫ変換部５２Ｅは、色補正部５２Ｄから出力されたＬ*ａ*ｂ*画像データを入力し、このＬ*ａ*ｂ*画像データをＣ（シアン）、Ｍ（マゼンダ）、Ｙ（イエロー）、Ｋ（ブラック）の画像データ（以下、ＣＭＹＫ画像データという）に変換して、後処理部５２Ｆに出力する。
【００２９】
後処理部５２Ｆは、ＣＭＹＫ変換部５２Ｅから出力されたＣＭＹＫ画像データを入力し、このＣＭＹＫ画像データに対して所定の後処理を施す。この後処理では、例えば、画像出力装置５３の特性に合わせた階調変更処理等を行う。
【００３０】
蓄積装置５４は、ＥＰＣ機構（Ｅｌｅｃｔｒｉｃ  Ｐｒｅ−Ｃｏｌｌａｔｉｏｎ）や、画像のプレビューなどを実施するために設けられ、画像データを蓄積するものである。
【００３１】
画像出力装置５３は、画像処理装置５２から出力されたＣＭＹＫ画像データを入力し、例えばＣＭＹＫ画像データに基づく画像を記録用紙に印刷する印刷装置を適用することができる。この印刷装置は、例えば所謂電子写真方式により画像を形成するレーザープリンタや、インクジェットプリンタ等を用いることができる。
【００３２】
次に、本実施形態の作用として、画像処理装置５２の色補正部５２Ｄで実行される処理ルーチンについて図２及び図３に示すフローチャートを参照して説明する。
【００３３】
まず、ステップ１００では、色空間変換部５２Ｃから出力されたＬ*ａ*ｂ*画像データを入力する。ここでは、図４に示すような画像６０を処理する場合について説明する。画像６０は、「ここは文字部分です。画像部分ではありません。」の文章を含むテキスト画像６１と、テキスト画像６１の下部に人間をデフォルメしたイメージを含むイメージ画像６２と、から構成されている。
【００３４】
ステップ１０２では、図４に示すような画像６０を、例えば図５に示すように、複数の分割領域（矩形領域）６３に分割する。具体的には、例えば、分割領域６３の各々にブロック番号を付与し、このブロック番号と、分割領域６３の位置を特定するための座標データと、の対応関係を示す領域テーブルを作成する。なお、この処理は本発明の分割手段に相当する。
【００３５】
ステップ１０４では、複数の分割領域６３の各々について、その属性、すなわち、文字を含むテキスト領域（文字領域）なのか、イメージを含むイメージ領域なのか、その何れでもない領域（以下、背景領域という）なのかを判定する。そして、判定した属性（テキスト、イメージ、背景）の情報を前記領域テーブルに付加する。これにより、領域テーブルから各分割領域６３の属性を得ることができる。なお、この処理は本発明の属性判定手段に相当する。
【００３６】
ここで、仮に分割領域６３がテキスト領域であれば、Ｌ*成分は高周波成分を多く含み、分割領域６３がイメージ領域であれば、Ｌ*成分は低周波成分を多く含むこととなる。従って、分割領域６３のＬ*ａ*ｂ*画像データのうち明度情報を表すＬ*データに対して周波数フィルター処理を施した結果から、分割領域６３がテキスト領域であるかイメージ領域であるかの属性を判定することができる。
【００３７】
ステップ１０６では、分割領域６３全てについて属性の判定を行ったか否かを判断し、全ての分割領域６３について属性の判定が終了していない場合には、ステップ１０４の処理を繰り返し、全ての分割領域６３について属性の判定が終了した場合には、ステップ１０８へ移行する。
【００３８】
図６には、図４に示す画像６０についての属性判定処理の結果を示した。図６では、テキスト領域と判定された分割領域６３を「テ」と表示し、イメージ領域と判定された分割領域６３を「イ」と表示し、背景領域は無表示とした。このように、画像データの明度成分の周波数特性から、画像に含まれるテキスト領域及びイメージ領域を抽出することができる。
【００３９】
ステップ１０８では、画像６０にテキスト領域が存在するか否かを判定し、テキスト領域が存在する場合には、ステップ１１０へ移行し、テキスト領域が全く存在しない場合には、ステップ１２２へ移行し、補正を行わずにＬ*ａ*ｂ*画像データをＣＭＹＫ変換部５２Ｅへ出力する。なお、ＲＧＢ画像データをＣＭＹＫ変換部５２Ｅへ出力してもよい。
【００４０】
ステップ１１０では、抽出したテキスト領域及びイメージ領域が、それぞれの領域を含む最小の矩形領域となるように、それぞれの領域を拡大する処理を行う。すなわち、図６に示す元のテキスト領域又はイメージ領域に隣接する分割領域であって、図７に示す斜線領域で示した分割領域のように、元はテキスト領域でもイメージ領域でもなかった分割領域について、属性をそれぞれテキスト領域、イメージ領域に変更する。これにより、図８に示すように、テキスト領域６４及びイメージ領域６５がそれぞれ矩形領域に拡大される。
【００４１】
このようにして画像６０からテキスト領域及びイメージ領域を別々に抽出することにより、図９に示すように、画像６０から文字部分のみのテキスト画像６１を得ることができる。なお、上記では、文字部分が色文字の場合や文字部分以外の背景部分がどのような色であるかについては特に言及していないが、ステップ１０４の属性判定において、適切なフィルターを選択することにより、文字部分が色文字等の場合であっても、テキスト領域及びイメージ領域を独立して抽出することができる。
【００４２】
ステップ１１２では、抽出したテキスト領域のＬ*データのヒストグラムを作成する。すなわち、テキスト領域６４の各画素の明度(濃度)の出現頻度を求めることにより、図１０に示すような、明度に関するヒストグラム６６を作成する。なお、この処理は本発明のヒストグラム作成手段に相当する。ここで、テキスト領域６４は、基本的には、濃度が高い（明度が低い）文字部分と濃度が低い（明度が高い）背景部分とで構成される。このため、テキスト領域６４が、図１０に示すように白地の背景部分に黒の文字部分とで構成され、コントラストが高い場合には、ヒストグラム６６の形状は、明度が高い右端側及び明度が低い左端側に２つの山が形成された形となる。
【００４３】
一方、図１１に示すテキスト領域６４Ａのように、背景部分の濃度が高く、文字部分と背景部分とのコントラストが低い場合には、ヒストグラム６６Ａの形状は、明度が低い左端側及び中間位置に２つの山が形成された形となる。
【００４４】
すなわち、ヒストグラム６６に現れる２つの山部分の頂点位置の明度差が、文字部分と背景部分とのコントラストを表し、テキスト領域に含まれる文字部分の読みやすさを表す指標となる。
【００４５】
そこで、ステップ１１４では、作成したヒストグラムから、２つの山部分の頂点位置の明度差を算出する。すなわち、図１１に示すヒストグラム６６Ａの場合は、Ａの位置における明度と、Ｂの位置における明度との差を算出する。なお、頂点位置の明度差ではなく、山部分を構成する明度の平均値の差を明度差としてもよい。なお、この処理は本発明の明度差演算手段に相当する。
【００４６】
そして、次のステップ１１６において、算出した明度差が予め定めた所定閾値以下であるか否かを判断する。所定閾値は、明度差が所定閾値以下の場合にテキスト部分が弱視者等にとって見づらいと判断できる値に設定される。すなわち、換言すれば、ステップ１１６では、弱視者等にとってテキスト領域が見づらいか否かを判断する。
【００４７】
明度差が所定閾値以下の場合には、ステップ１１８で図３に示す補正処理が実行され、明度差が所定閾値以下でない場合には、ステップ１２０へ移行する。なお、ステップ１１８の処理は本発明の補正手段に相当する。
【００４８】
補正処理では、図３に示すように、ステップ２００において、テキスト領域６４の文字部分及び背景部分の色が無彩色か有彩色であるかを判定する。具体的には、文字部分については、例えば、まず矩形領域とされたテキスト領域６４のうち、図６に示すように元々属性がテキスト領域と判定された全ての分割領域６３（矩形領域に拡大する前のテキスト領域に含まれる全ての分割領域６３）に含まれる画素のａ*成分及びｂ*成分の平均値を求める。そして、ａ*成分及びｂ*成分の平均値が共に、無彩色を表す所定値以下であれば無彩色、それ以外であれば有彩色と判定することができる。一般に、ａ*成分及びｂ*成分の値が共に０であれば、その画素は明度のみの情報しか持たないため、この場合は確実に無彩色と判断できる。しかしながら、ａ*成分及びｂ*成分の値が共に０でなくとも、ほぼ無彩色としてもよい場合もあるため、上記のように、ａ*成分及びｂ*成分の平均値が共に、ほぼ無彩色と判断できる所定値以下であれば無彩色と判定する。
【００４９】
なお、テキスト領域６４の全ての分割領域６３に含まれる画素のａ*成分及びｂ*成分の平均値から無彩色か否かを判定するのではなく、一部の分割領域６３に含まれる画素のａ*成分及びｂ*成分の平均値から無彩色か否かを判定してもよい。また、平均値でなく、最大値を用いてもよく、ある画素の値を代表値として用いても良い。
【００５０】
また、背景部分については、例えば、背景領域と判定された全ての分割領域６３に含まれる画素のａ*成分及びｂ*成分の平均値を求める。そして、ａ*成分及びｂ*成分の平均値が共に、無彩色を表す所定値以下であれば無彩色、それ以外であれば有彩色と判定することができる。
【００５１】
なお、背景領域とされた全ての分割領域６３に含まれる画素のａ*成分及びｂ*成分の平均値から無彩色か否かを判定するのではなく、例えばテキスト領域（矩形領域に拡大する前のテキスト領域又は矩形領域に拡大後のテキスト領域６４）の周囲に存在する分割領域６３であって、属性が背景領域と判定された分割領域６３のみに含まれる画素のａ*成分及びｂ*成分の平均値から無彩色か否かを判定してもよい。なお、ステップ２００の処理は、本発明の彩度判定手段に相当する。
【００５２】
ステップ２０２では、ステップ２００の判定の結果、文字部分及び背景部分が共に無彩色であるか否かを判断し、共に無彩色である場合には、ステップ２０４へ移行し、共に無彩色でない場合には、ステップ２０６へ移行する。
【００５３】
ステップ２０４では、テキスト領域６４の文字部分と背景部分とのコントラストが高くなるように、テキスト領域６４に含まれる各画素の明度Ｌ*を補正する。この処理は本発明の明度差補正手段に相当する。具体的には、図１２に示すように、明度Ｌ*の値の取り得る範囲のほぼ中間位置から明度が低い（濃度が高い）方の入力値についてはさらに明度が低くなるような出力値が得られ、前記中間位置から明度が高い（濃度が低い）方の入力値についてはさらに明度が高くなるような出力値が得られるルックアップテーブルを用いて明度Ｌ*を補正する。なお、このルックアップテーブルは、予め色補正部５２Ｄに記憶しておく。
【００５４】
このように、文字部分及び背景部分が共に無彩色の場合には、明るい部分はより明るく、位部分はより暗くなるようにコントラストの補正を行うので、例えば図１１に示すようにコントラストが低いテキスト領域６４Ａが、図１３に示すように、コントラストが高いテキスト領域６４Ａに変換される。これにより、弱視者等にとって文字部分が見やすい画像を得ることができる。
【００５５】
なお、テキスト領域６４のコントラストを向上させるのではなく、テキスト領域６４又は画像全体を拡大した画像データを生成してもよく、両者を組み合わせても良い。
【００５６】
ステップ２０６では、文字部分及び背景部分の何れかが無彩色か否かを判断し、何れかが無彩色である場合には、ステップ２０８へ移行し、何れも無彩色でない場合には、ステップ２１０へ移行する。
【００５７】
ステップ２０８では、文字部分又は背景部分の彩度を補正する。この処理は、本発明の彩度補正手段に相当する。具体的には、文字部分が有彩色の場合には、文字部分の彩度が高くなるようにテキスト領域６４の彩度を補正し、背景部分が有彩色の場合には、背景部分の彩度が低下するように、テキスト領域６４の彩度を補正する。
【００５８】
なお、彩度Ｃ*は次式によって導き出すことができる。
【００５９】
Ｃ*＝（ａ*2＋ｂ*2）1/2    …（１）
従って、ａ*成分とｂ*成分から、その画素の彩度を得ることが可能となるため、補正前のａ*成分及びｂ*成分をそれぞれａ*old及びｂ*old、補正後のａ*成分及びｂ*成分をそれぞれａ*new及びｂ*new、彩度の補正係数をｋとした場合に、次式を満たすようなａ*new及びｂ*newを求める。
【００６０】
Ｃ*new＝（ａ*new2＋ｂ*new2）1/2＝ｋ（ａ*old2＋ｂ*old2）1/2    …（２）
ａ*new／ｂ*new＝ａ*old／ｂ*old    …（３）
ここで、ｋ＞１とすれば補正後の彩度が高くなり、ｋ＜１とすれば彩度が低くなる。従って、文字部分が有彩色である場合には、補正係数ｋを１より大きい所定値に設定し、テキスト領域６４の各画素について上記（２）、（３）式を満たすａ*new及びｂ*new、を求め、これを補正後のａ*成分及びｂ*成分とする。一方、背景部分が有彩色である場合には、補正係数ｋを１より小さい所定値に設定し、テキスト領域６４の各画素について上記（２）、（３）式を満たすａ*new及びｂ*new、を求め、これを補正後のａ*成分及びｂ*成分とする。
【００６１】
これにより、テキスト領域６４の文字部分が有彩色の場合には、文字部分の彩度が高くなり、テキスト領域６４の背景部分が有彩色の場合には、テキスト領域６４の背景部分の彩度が低下する。
【００６２】
このように、テキスト領域６４の文字部分の彩度が高くなるように、又はテキスト領域６４の背景部分の彩度が低くなるようにテキスト領域６４の彩度を補正することにより、弱視者等にとって文字部分が見やすい画像を得ることができる。
【００６３】
なお、背景部分が有彩色の場合には、テキスト領域６４の各画素だけでなく、属性が背景領域とされた全ての画素について彩度を低下させる補正を行っても良い。
【００６４】
一方、文字部分及び背景部分が共に有彩色の場合には、ステップ２１０において、テキスト領域６４の色相を変換する処理を行う。なお、この処理は、本発明の色相補正手段に相当する。
【００６５】
色相は、ａ*成分及びｂ*成分が共に０、すなわち、図１４に示すようにａ*軸とｂ*軸とが交わる無彩色の位置を原点として、ａ*成分及びｂ*成分で定まる位置と原点とを結んだ線と、例えばａ*軸との成す角度（以下、色相角度という）によって決定される。
【００６６】
例えば図１４に示すように、それぞれ異なる色であるＰ１，Ｐ２，Ｐ３の色相について考える。なお、説明を簡単にするため、Ｌ*データは各々同一の値とする。
【００６７】
ここで、Ｐ１＝（ａ1*，ｂ1*），Ｐ２＝（ａ2*，ｂ2*）とすると、ａ1*≠ａ2*かつｂ1*≠ｂ2*の関係が成り立ち、Ｐ１とＰ２とは明らかに異なる色となる。
【００６８】
しかしながら、Ｐ１と原点とを結ぶ線Ｓ１と、ａ*軸との角度、Ｐ２と原点とを結ぶ線Ｓ２と、ａ*軸との角度は、共にθ1となっている。すなわち、次式を満たしているため、Ｐ１及びＰ２の色相は同一となる。
【００６９】
ｔａｎ（ｂ1*／ａ1*）＝ｔａｎ（ｂ2*／ａ2*）    …（４）
なお、（４）式において単に比率ｂ*／ａ*同士の比較でないのは、第１象限以外での関係も重要であるからである。
【００７０】
同様にＰ３と、Ｐ１及びＰ２との関係について考えると、Ｐ３と原点とを結ぶ線Ｓ３と、ａ*軸との角度θ2は、明らかにθ1と異なり、上記（４）式を満たさないので、Ｐ３の色相と、Ｐ１及びＰ２の色相とは異なる。
【００７１】
２つの色の類似性（視認性）を色相で考えた場合、２つの色がもっとも視認しやすくなるのは、お互いが補色の関係、すなわち、互いの色の色相角度が１８０度異なる場合である。従って、少なくとも一方の色の色相を所定の基準に従って変化させることにより、視認性を向上させることができる。例えば文字部分の色がＰ１、背景部分の色がＰ３であった場合、次式を満たし、かつＰ１と象限が異なるようにＰ３の色相を変化させることにより、テキスト領域６４の文字部分の視認性を向上させることができる。
【００７２】
ｂ*3new／ａ*3new＝ｂ*1／ａ*1    …（５）
（ａ*3new2＋ｂ*3new2）1/2＝（ａ*3old2＋ｂ*3old2）1/2    …（６）
なお、ａ*3new及びｂ*3newは補正後の背景部分のａ*成分及びｂ*成分であり、ａ*3old及びｂ*3oldは補正前の背景部分のａ*成分及びｂ*成分である。上記（５）、（６）式を満たす（ａ*3new、ｂ*3new）の組み合わせのうち、（ａ*1、ｂ*1）と象限が異なるものを選択して新たなデータとすることにより、テキスト領域６４の文字部分の視認性を向上させることができる。
【００７３】
更に、上記の例でＰ１及びＰ３の両方の色相を変化させる場合は、まず、Ｐ１とＰ３との中間の色相角度θ４を次式によって求める。
【００７４】
θ４＝ｔａｎ-1（ｂ1／ａ1）−ｔａｎ-1（ｂ3／ａ3）      …（７）
そして、次式を満たすような（ａ*1new、ｂ*1new）、（ａ*3new、ｂ*3new）を求める。
【００７５】
ｔａｎ（θ４＋９０°）＝ｔａｎ（ｂ*1new／ａ*1new）      …（８）
（ａ*1new2＋ｂ*1new2）1/2＝（ａ*1old2＋ｂ*1old2）1/2    …（９）
ｔａｎ（θ４−９０°）＝ｔａｎ（ｂ*3new／ａ*3new）    …（１０）
（ａ*3new2＋ｂ*3new2）1/2＝（ａ*3old2＋ｂ*3old2）1/2    …（１１）
上記（８）〜（１１）式を満たす（ａ*1new、ｂ*1new）、（ａ*3new、ｂ*3new）の組み合わせのうち、互いに異なる象限となる組み合わせを選択して新たなデータとすることにより、テキスト領域６４の文字部分の視認性を向上させることができる。
【００７６】
なお、コントラスト補正、彩度補正、及び色相変換の各処理を適宜組み合わせて実行してもよい。
【００７７】
図２のステップ１２０では、画像６０に含まれる全てのテキスト領域についてステップ１１２〜１１８の処理を行ったか否かを判断し、未処理のテキスト領域がある場合には、ステップ１１２へ戻り、上記と同様の処理を行う。そして、全てのテキスト領域についてステップ１１２〜１１８の処理を行った場合には、ステップ１２２へ移行し、補正したＬ*ａ*ｂ*画像データをＣＭＹＫ変換部５２Ｅへ出力する。なお、一旦ＲＧＢ画像データへ変換してからＣＭＹＫ変換部５２Ｅへ出力するようにしてもよい。
【００７８】
このように、文字部分、背景部分が無彩色か有彩色かに応じて、コントラスト補正、彩度補正、色相変換の何れかの処理を行うことにより、文字部分の視認性を向上させ、入力された画像を弱視者等にとって読みやすい画像に変換することができる。
【００７９】
なお、本実施形態で説明した画像処理装置５２の機能を、例えば本出願人が先に出願した特願２００４−５１３３８号に記載された画像形成システムのように、ＤＦＥ（Ｄｉｇｉｔａｌ  Ｆｒｏｎｔ  Ｅｎｄ  Ｐｒｏｃｅｓｓｏｒ）装置と、画像形成装置との間に設けられたバックエンドプロセッサ（ＢＥＰ装置）に設けるようにしてもよい。
【００８０】
このような画像形成システムにおいて弱視者用の印刷を行う場合、ＤＦＥ装置は、印刷データをＢＥＰ装置に出力すると共に弱視者用の印刷を指示すればよい。これにより、ＢＥＰ装置に設けられた画像処理装置５２によって弱視者用に印刷データが変換され、変換された印刷データに基づく画像が画像形成装置によって印刷される。このように、ＢＥＰ装置側で弱視者用に画像を変換するので、ＤＦＥ装置側で弱視者用に画像を変換する処理を行う必要がなく、また、弱視者用に画像を変換して印刷を行う専用の画像形成装置を設ける必要もない。従って、ＤＦＥ装置の処理負荷を軽減することができると共に、システムの高機能化等に柔軟に対応することができる。
【図面の簡単な説明】
【００８１】
【図１】画像処理システムの概略構成を示すブロック図である。
【図２】色補正部で実行されるメイン処理ルーチンのフローチャートである。
【図３】色補正部で実行される補正処理ルーチンのフローチャートである。
【図４】画像の一例を示すイメージ図である。
【図５】画像を複数の分割領域に分割した例を示すイメージ図である。
【図６】各分割領域の属性判定後の属性情報を示すイメージ図である。
【図７】属性判定後のテキスト領域及びイメージ領域を矩形領域に拡大した後の属性情報を示すイメージ図である。
【図８】矩形領域に拡大後のテキスト領域及びイメージ領域を示すイメージ図である。
【図９】テキスト画像を示すイメージ図である。
【図１０】テキスト画像及びテキスト領域の明度のヒストグラムを示す図である。
【図１１】テキスト画像及びテキスト領域の明度のヒストグラムを示す図である。
【図１２】明度補正を行うための補正曲線を示す線図である。
【図１３】補正後のテキスト画像を示すイメージ図である。
【図１４】色相変換について説明するための図である。
【符号の説明】
【００８２】
５０      画像処理システム
５１      画像入力装置
５２      画像処理装置
５２Ａ      前処理部
５２Ｂ      ページメモリ
５２Ｃ      色空間変換部
５２Ｄ      色補正部
５２Ｅ      ＣＭＹＫ変換部
５２Ｆ      後処理部
５３      画像出力装置
５４      蓄積装置
【図１】
2005260404.tif 000003
【図２】
2005260404.tif 000004
【図３】
2005260404.tif 000005
【図４】
2005260404.tif 000006
【図５】
2005260404.tif 000007
【図６】
2005260404.tif 000008
【図７】
2005260404.tif 000009
【図８】
2005260404.tif 000010
【図９】
2005260404.tif 000011
【図１０】
2005260404.tif 000012
【図１１】
2005260404.tif 000013
【図１２】
2005260404.tif 000014
【図１３】
2005260404.tif 000015
【図１４】
2005260404.tif 000016