(57)【要約】【課題】  弱視者等にとって文字を含む画像の視認性が向上する画像を得ることができる画像処理装置を提供する。【解決手段】  入力した画像データを複数の分割領域に分割し、各領域の属性（テキスト、イメージ、背景）をする（ステップ１００〜１０６）。テキスト領域等の部分領域が存在する場合は、その領域を矩形領域に拡大すると共にテキスト領域については段落分けし、各部分画像を生成する（ステップ１０８〜１１６）。各部分画像のサイズを検出すると共に、画像出力用紙で出力可能な用紙のサイズに関する情報を取得して、これらに基づいて部分画像を拡大し、別々に画像出力装置へ出力する（ステップ１１７〜１２０）。【選択図】        図２
2005269072.tif 000002
【特許請求の範囲】
【請求項１】
入力画像に含まれる部分領域としての文字領域及びイメージ領域の少なくとも一方を抽出する抽出手段と、
検出した部分領域のサイズを検出する検出手段と、
前記入力画像を記録可能な記録用紙のサイズ情報を取得する取得手段と、
検出した部分領域のサイズと、取得した前記記録用紙のサイズ情報とに基づいて、抽出された部分領域を前記記録用紙に対応したサイズに拡大した拡大画像を生成する生成手段と、
生成した拡大画像を出力する出力手段と、
を備えた画像処理装置。
【請求項２】
前記抽出手段は、前記入力画像を複数の分割領域に分割する分割手段と、前記分割領域の明度情報の周波数特性に基づいて、前記分割領域が前記文字領域であるか否かを各々判定する属性判定手段と、を含むことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記抽出手段は、抽出した部分領域が前記文字領域の場合に、前記文字領域を段落分けすることにより前記部分領域を分割する段落分け手段を含むことを特徴とする請求項１又は請求項２記載の画像処理装置。
【請求項４】
前記生成手段は、前記部分領域を、前記入力画像を記録可能な記録用紙のうち最もサイズの大きい最大記録用紙に対応したサイズに拡大した拡大画像を生成することを特徴とする請求項１乃至請求項３の何れか１項に記載の画像処理装置。
【請求項５】
前記生成手段は、前記部分領域を回転させる回転手段を含むことを特徴とする請求項１乃至請求項４の何れか１項に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置に係り、より詳しくは、文字を含む画像を画像処理する画像処理装置に関する。
【背景技術】
【０００２】
従来、文字を含む画像を弱視者等の視力の弱い者にとって見やすくなるように、画像を拡大して出力する技術がある。
【０００３】
例えば、特許文献１には、入力画像を、文字を含む文字領域と文字以外の画像を含む非文字領域とに分割すると共に文字領域内の文字サイズを検出し、文字サイズが小さい場合には、その部分のみを拡大することによって、文字を含む画像を見やすくする技術が提案されている。
【特許文献１】特開２００２−３７４４００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術では、基本的にレイアウトを崩さずに同一画像内で文字を拡大するため、画像のレイアウトによっては十分に文字を拡大できない場合があり、視認性を向上させることができない場合がある、という問題があった。
【０００５】
本発明は、上記問題を解決すべく成されたものであり、弱視者等にとって文字を含む画像の視認性が向上する画像を得ることができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１記載の発明は、入力画像に含まれる部分領域としての文字領域及びイメージ領域の少なくとも一方を抽出する抽出手段と、検出した部分領域のサイズを検出する検出手段と、前記入力画像を記録可能な記録用紙のサイズ情報を取得する取得手段と、検出した部分領域のサイズと、取得した前記記録用紙のサイズ情報とに基づいて、抽出された部分領域を前記記録用紙に対応したサイズに拡大した拡大画像を生成する生成手段と、生成した拡大画像を出力する出力手段と、を備えたことを特徴とする。
【０００７】
この発明によれば、抽出手段は、入力画像に含まれる部分領域を抽出する。部分領域は、文字を含む文字領域やイメージ画像を含むイメージ領域である。例えば、請求項２に記載したように、前記抽出手段は、前記入力画像を複数の分割領域に分割する分割手段と、前記分割領域の明度情報の周波数特性に基づいて、前記分割領域が前記文字領域であるか否かを各々判定する属性判定手段と、を含む構成とすることができる。この場合、属性判定手段は、分割手段によって分割された分割領域の明度情報に関する周波数特性を周波数フィルター等を用いて求め、この周波数特性に基づいて文字を含む文字領域であるか、それ以外、例えばイメージ画像を含むイメージ領域か、文字領域でもイメージ領域でもない背景領域かを判定する。例えば高周波成分を多く含めば文字を含み、低周波成分を多く含めばイメージ画像を含むと判断することができる。
【０００８】
検出手段は、検出した部分領域のサイズ、すなわち縦及び横の長さを検出する。取得手段は、入力画像を記録可能な記録用紙のサイズ情報を取得する。
【０００９】
生成手段は、検出した部分領域のサイズと、取得した前記記録用紙のサイズ情報とに基づいて、抽出された部分領域を前記記録用紙に対応したサイズに拡大した拡大画像を生成する。なお、部分領域が複数ある場合には、部分領域毎に拡大画像が生成される。生成された拡大画像は出力手段によって出力される。
【００１０】
このように、入力画像に含まれる文字領域やイメージ領域を抽出し、複数ある場合にはそれぞれを拡大して出力するので、弱視者等にとって視認性に優れた画像を得ることができる。
【００１１】
また、請求項３にも記載したように、前記抽出手段は、抽出した部分領域が前記文字領域の場合に、前記文字領域を段落分けすることにより前記部分領域を分割する段落分け手段を含む構成とすることができる。この場合、段落毎に拡大画像が生成される。このように、文字領域を段落分けして、段落毎に拡大画像を生成することにより、効率よく文字領域を拡大することができる。
【００１２】
また、請求項４にも記載したように、前記生成手段は、前記部分領域を、前記入力画像を記録可能な記録用紙のうち最もサイズの大きい最大記録用紙に対応したサイズに拡大した拡大画像を生成することができる。これにより、部分領域の画像の視認性をより向上させることができる。
【００１３】
また、請求項５にも記載したように、前記生成手段は、前記部分領域を回転させる回転手段を含む構成としてもよい。
【００１４】
これにより、例えば入力画像が縦向きの場合には、９０度回転させて拡大することにより、拡大率をより大きくすることができる。
【発明の効果】
【００１５】
以上説明したように、本発明によれば、弱視者等にとって文字を含む画像の視認性が向上する画像を得ることができる、という効果を有する。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施形態について説明する。
【００１７】
図１には、本発明に係る画像処理システム５０の概略構成を示した。画像処理システム５０は、画像入力装置５１、画像処理装置５２、及び画像出力装置５３を含んで構成されている。
【００１８】
画像入力装置５１は、例えばスキャナ等の反射原稿を読み取る画像読み取り装置が適用されるが、これに限られるものではなく、画像を入力できるものであればよい。例えば、記録メディアに記録された画像データを読み取るカードリーダ装置等でもよい。本実施形態では、画像入力装置５１は、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の各画像データ（以下、ＲＧＢ画像データという）を画像処理装置５２へ出力する。
【００１９】
画像処理装置５２は、抽出部５２Ａ、検出部５２Ｂ、生成部５２Ｃ、及び用紙情報取得部５２Ｄを含んで構成されている。
【００２０】
抽出部５２Ａは、画像入力装置５１から出力されたＲＧＢ画像データを入力し、このＲＧＢ画像データを、Ｌ*で明度を、ａ*、ｂ*で彩度及び色相を表現することにより色を定義した画像データ（以下、Ｌａｂ画像データという）に変換する。そして、Ｌａｂ画像データに基づいて、画像に含まれる部分領域としての文字領域及びイメージ領域の少なくとも一方を抽出する。ここで、イメージ領域とは、文字以外の画像、例えば写真画像等を含む領域をいう。
【００２１】
検出部５２Ｂは、抽出部５２Ａで抽出した文字領域又はイメージ領域である部分領域のサイズ（縦、横の長さ）を検出する。
【００２２】
生成部５２Ｃは、検出した部分領域のサイズと、用紙情報取得部５２Ｄから入力された、画像出力装置５３で出力可能な記録用紙のサイズ情報と、に基づいて、抽出した部分領域を、画像出力装置５３で出力可能な記録用紙のサイズに拡大した拡大画像を生成する。拡大画像は、抽出された部分領域の数だけ生成される。生成された拡大画像は、画像出力装置５３へ出力される。なお、検出部５２Ｂ及び生成部５２Ｃでの処理は、例えばＲＧＢ画像データに基づいて行われる。
【００２３】
画像出力装置５３は、例えばＣ（シアン）、Ｍ（マゼンダ）、Ｙ（イエロー）、Ｋ（ブラック）の画像データ（以下、ＣＭＹＫ画像データという）に基づく画像を記録用紙に印刷する印刷装置、例えば所謂電子写真方式により画像を形成するレーザープリンタや、インクジェットプリンタ等を用いることができる。この場合、画像出力装置５３は、画像処理装置５２から出力された拡大画像の画像データ（例えばＲＧＢ画像データ）を入力し、これをＣＭＹＫ画像データに変換し、印刷処理を行う。なお、ＣＭＹＫ画像データの変換処理は、画像処理装置５２側で行っても良い。
【００２４】
次に、本実施形態の作用として、画像処理装置５２で実行される処理ルーチンについて図２に示すフローチャートを参照して説明する。
【００２５】
まず、ステップ１００では、画像入力装置５１から出力されたＲＧＢ画像データを入力し、Ｌａｂ画像データに変換する。
【００２６】
なお、ここでは、図３に示すような画像６０を処理する場合について説明する。画像６０は、「ここは文字部分です。画像部分ではありません。」の文章を含むテキスト画像６１と、「ここは２番目の段落です。」の文章を含むテキスト画像６２と、「次は３番目の段落になります。自然画の横にあります。」の文章を含むテキスト画像６３と、テキスト画像６３の右側に人間をデフォルメしたイメージの画像を含むイメージ画像６４と、から構成されている。
【００２７】
ステップ１０２では、図３に示すような画像６０を、例えば図４に示すように、複数の分割領域（矩形領域）６５に分割する。具体的には、例えば、分割領域６５の各々にブロック番号を付与し、このブロック番号と、分割領域６５の位置を特定するための座標データと、の対応関係を示す領域テーブルを作成する。図３では、わかりやすくするために分割数を少なめにしているが、実際はもっと細かく分割する。なお、この処理は本発明の分割手段に相当する。
【００２８】
ステップ１０４では、複数の分割領域６５の各々について、その属性、すなわち、文字を含むテキスト領域（文字領域）なのか、イメージを含むイメージ領域なのか、その何れでもない領域（以下、背景領域という）なのかを判定する。そして、判定した属性（テキスト、イメージ、背景）の情報を前記領域テーブルに付加する。これにより、領域テーブルから各分割領域６５の属性を得ることができる。なお、この処理は本発明の属性判定手段に相当する。
【００２９】
ここで、仮に分割領域６５がテキスト領域であれば、Ｌ*成分は高周波成分を多く含み、分割領域６５がイメージ領域であれば、Ｌ*成分は低周波成分を多く含むこととなる。従って、分割領域６５のＬａｂ画像データのうち明度情報を表すＬ*データに対して周波数フィルター処理を施した結果から、分割領域６５がテキスト領域であるかイメージ領域であるかの属性を判定することができる。
【００３０】
ステップ１０６では、分割領域６５全てについて属性の判定を行ったか否かを判断し、全ての分割領域６５について属性の判定が終了していない場合には、ステップ１０４の処理を繰り返し、全ての分割領域６５について属性の判定が終了した場合には、ステップ１０８へ移行する。
【００３１】
図５には、図３に示す画像６０についての属性判定処理の結果を示した。図５では、テキスト領域と判定された分割領域６５を「テ」と表示し、イメージ領域と判定された分割領域６５を「イ」と表示し、背景領域は無表示とした。このように、画像データの明度成分の周波数特性から、画像に含まれる部分領域としてのテキスト領域及びイメージ領域を抽出することができる。
【００３２】
ステップ１０８では、画像６０に部分領域、すなわちテキスト領域又はイメージ領域が存在するか否かを判断し、存在しない場合には、ステップ１２０へ移行して、画像データを画像出力装置５３へ出力し、存在する場合にはステップ１１０へ移行する。
【００３３】
ステップ１１０では、抽出した部分領域が、その部分領域を含む最小の矩形領域となるように、凹凸がある部分を平滑化する処理を行うと共に、部分領域毎の領域テーブルを作成する。
【００３４】
具体的に、例えば図６に示すような画像７０の場合について説明する。図６に示す画像７０は、「ここは第一の段落が書かれています」の文章を含むテキスト画像７１、「この行と次の行は第二の段落ですが、前の段落とは行間の大きさが異なります。」の文章を含むテキスト画像７２、「ここは、第三の段落が書かれています。」の文章を含むテキスト画像７３を含んでいる。
【００３５】
この場合、図７に示すように、網点で示された領域がテキスト領域と判定されるが、このテキスト領域に隣接する分割領域であって、図７に示す斜線領域で示した分割領域のように、元はテキスト領域ではない分割領域について、属性をテキスト領域に変更する。これにより、図８に示すように、テキスト領域が平滑化され、矩形領域となる。なお、イメージ領域についても同様の処理を行う。
【００３６】
ステップ１１２では、テキスト領域が存在するか否かを判定し、テキスト領域が存在する場合には、ステップ１１４へ移行し、テキスト領域が全く存在しない場合には、ステップ１１６へ移行する。
【００３７】
ステップ１１４では、抽出したテキスト領域を段落分けする。具体的には、各テキスト領域間の距離を求め、求めた距離が所定の閾値以上か否かを判断し、閾値以上の場合は、両者は別の段落とし、閾値未満の場合には、両者は同一の段落とする。なお、距離は、例えばテキスト領域間の分割領域の数（メッシュ数）や、画素数で判断することができる。また、閾値は、予め設定しておいてもよいし、ユーザーによって設定できるようにしてもよい。
【００３８】
例えば閾値をメッシュ数で‘３’と設定した場合、図６に示す画像７０の場合には、テキスト画像７１とテキスト画像７２との間の距離はメッシュ数で‘４’であり、テキスト画像７２とテキスト画像７３との間の距離はメッシュ数で‘３’であるため、何れも閾値以上となる。従って、図９の点線の矩形枠で示すように、テキスト画像７１〜７３は、それぞれ別段落となる。
【００３９】
また、閾値をメッシュ数で‘４’と設定した場合、図６に示す画像７０の場合には、テキスト画像７１とテキスト画像７２との間の距離は閾値以上であるが、テキスト画像７２とテキスト画像７３との間の距離は閾値未満となるため、図１０の点線の矩形枠で示すように、テキスト画像７２とテキスト画像７３とは同一の段落となる。
【００４０】
このように、入力画像からテキスト領域及びイメージ領域を抽出し、さらにテキスト領域を段落分けすることにより、図３に示す画像６０は、図１１に示すように第一群〜第三郡のテキスト領域と第四群のイメージ領域とに分割することができる。
【００４１】
ステップ１１６では、画像６０から抽出された部分領域の画像データに基づいて部分画像を生成する。このとき、矩形領域にするために平滑化対象とされた分割領域の画像データは、例えばその部分領域に隣接する背景領域の画像データで置き換える。これにより、テキスト領域に基づく部分画像には文字のみが、イメージ領域に基づく部分画像にはイメージのみが含まれた画像とすることができる。
【００４２】
図３に示す画像６０の場合には、図１２に示すように、第一群画像６０Ａ〜第四群画像６０Ｄの各部分画像が生成される。なお、ステップ１００〜１１６の処理は、抽出部５２Ａにおいて実行される。
【００４３】
ステップ１１７では、第一群画像６０Ａ〜第四群画像６０Ｄのサイズ、すなわち縦及び横の長さを検出する。各画像のサイズは、メッシュ数や画素数に単位当たりの長さを乗じることにより求めることができる。この処理は、検出部５２Ｂにおいて実行される。
【００４４】
ステップ１１８では、画像出力装置５３で出力可能な用紙のサイズに関する用紙情報を画像出力装置５３から取得する。この処理は、用紙情報取得部５２Ｄにより実行される。
【００４５】
ステップ１１９では、第一群画像６０Ａ〜第四群画像６０Ｄの各々を、取得した用紙情報と、各画像のサイズとに基づいて拡大画像を生成する。この処理は、生成部５２Ｃで実行される。
【００４６】
例えば、第一群画像６０Ａ、第二群画像６０Ｂは、縦方向よりも横方向の方が長く、横長な画像であるため、画像出力装置５３で出力可能な用紙のうち、最もサイズの大きい用紙を横向きに設定したときの印刷可能範囲内で最大のサイズとなるように画像を拡大する。すなわち、最も拡大率が高くなる用紙のサイズ及び用紙の向きを選択して画像を拡大する。
【００４７】
具体的には、例えば図１３に示すように、入力された画像がＡ４サイズ（２１０×２９７ｍｍ）の縦向きの画像であった場合において、画像出力装置５３で出力可能な用紙のうち最大のサイズがＡ３サイズ（２９７×４２０ｍｍ）であった場合、第一群画像６０Ａは横長の画像であるため、Ａ３サイズの用紙を横向きに設定したときの印刷可能範囲内で最大のサイズとなるように第一群画像６０Ａを拡大する。
【００４８】
また、第三群画像６０Ｃ、第四群画像６０Ｄは、横方向よりも縦方向の方が長く、縦長な画像であるため、画像出力装置５３で出力可能な用紙のうち、最もサイズの大きい用紙を縦向きに設定したときの印刷可能範囲内で最大のサイズとなるように画像を拡大する。
【００４９】
具体的には、例えば、入力された画像がＡ４サイズの縦向きの画像であった場合において、画像出力装置５３で出力可能な用紙のうち最大のサイズがＡ３サイズであった場合、第四群画像６０Ｄは縦長の画像であるため、Ａ３サイズの用紙を縦向きに設定したときの印刷可能範囲内で最大のサイズとなるように第四群画像６０Ｄを拡大する。
【００５０】
また、画像出力装置５３で印刷する用紙のサイズ及び向きが設定されている場合には、その用紙のサイズ及び向きに応じて画像を回転して拡大する。
【００５１】
具体的には、例えば、画像出力装置５３で設定されている用紙のサイズ及び向きがＡ３サイズで横向きであった場合、図１４に示すように、第四群画像６０Ｄは縦長の画像であるため、画像を９０度回転させ、Ａ３サイズで横向きのときの印刷可能範囲内で最大のサイズとなるように第四群画像６０Ｄを拡大する。
【００５２】
このように、拡大率が最大となる用紙のサイズ、向きを選択して部分画像を別々に拡大することにより、弱視者等にとって視認性のよい画像を得ることができる。  なお、上記では拡大率が最大となるように用紙のサイズ、向きを選択して部分画像を拡大するようにしているが、これに限らず、少しでも拡大でき、弱視者等にとって見やすくなるのであれば、同じサイズの用紙、向きを選択して拡大してもよい。例えば、図１３に示す例の場合、第一群画像６０Ａは横長の画像であるが、同じＡ４サイズの用紙を縦向きに設定したときの印刷可能範囲内で最大のサイズとなるように拡大してもよいし、Ａ４サイズの用紙を横向きに設定したときの印刷可能範囲内で最大のサイズとなるように拡大してもよい。
【００５３】
ステップ１２０では、各部分画像を拡大した拡大画像の画像データの各々を画像出力装置５３に出力する。
【００５４】
このように、入力された画像からテキスト領域及びイメージ領域を抽出し、それぞれの領域の部分画像を、画像出力装置５３で出力可能な用紙のサイズに基づいて拡大して、それぞれ別々に出力するようにしたので、各部分画像の視認性を大幅に向上させることができる。
【００５５】
また、入力画像を各部分画像に分割して出力する構成としているため、それぞれの部分画像に対して適切な処理を別々に施すことができる。例えば、それぞれの部分画像に対して適切なスクリーンを設定したり、γ補正等の各種補正を施すことができ、より各部分画像の視認性を向上させることができる。
【００５６】
なお、本実施形態で説明した画像処理装置５２の機能を、例えば本出願人が先に出願した特願２００４−５１３３８号に記載された画像形成システムのように、ＤＦＥ（Ｄｉｇｉｔａｌ  Ｆｒｏｎｔ  Ｅｎｄ  Ｐｒｏｃｅｓｓｏｒ）装置と、画像形成装置との間に設けられたバックエンドプロセッサ（ＢＥＰ装置）に設けるようにしてもよい。
【００５７】
このような画像形成システムにおいて弱視者用の印刷を行う場合、ＤＦＥ装置は、印刷データをＢＥＰ装置に出力すると共に弱視者用の印刷を指示すればよい。これにより、ＢＥＰ装置に設けられた画像処理装置５２によって弱視者用に印刷データが変換され、変換された印刷データに基づく画像が画像形成装置によって印刷される。このように、ＢＥＰ装置側で弱視者用に画像を変換するので、ＤＦＥ装置側で弱視者用に画像を変換する処理を行う必要がなく、また、弱視者用に画像を変換して印刷を行う専用の画像形成装置を設ける必要もない。従って、ＤＦＥ装置の処理負荷を軽減することができると共に、システムの高機能化等に柔軟に対応することができる。
【図面の簡単な説明】
【００５８】
【図１】画像処理システムの概略構成を示すブロック図である。
【図２】画像処理部で実行されるメイン処理ルーチンのフローチャートである。
【図３】画像の一例を示すイメージ図である。
【図４】画像を複数の分割領域に分割した例を示すイメージ図である。
【図５】各分割領域の属性判定後の属性情報を示すイメージ図である。
【図６】画像を複数の分割領域に分割した例を示すイメージ図である。
【図７】各分割領域の属性判定後のテキスト領域を示すイメージ図である。
【図８】属性判定後のテキスト領域を矩形領域に拡大した後の属性情報を示すイメージ図である。
【図９】テキスト領域の段落分けについて説明するためのイメージ図である。
【図１０】テキスト領域の段落分けについて説明するためのイメージ図である。
【図１１】各分割領域の属性判定後の属性情報を示すイメージ図である。
【図１２】各部分画像を示すイメージ図である。
【図１３】部分画像の拡大について説明するためのイメージ図である。
【図１４】部分画像の拡大について説明するためのイメージ図である。
【符号の説明】
【００５９】
５０      画像処理システム
５１      画像入力装置
５２      画像処理装置
５２Ａ      抽出部（抽出手段）
５２Ｂ      検出部（検出手段）
５２Ｃ      生成部（生成手段、出力手段）
５２Ｄ      用紙情報取得部
５３      画像出力装置
【図１】
2005269072.tif 000003
【図２】
2005269072.tif 000004
【図３】
2005269072.tif 000005
【図４】
2005269072.tif 000006
【図５】
2005269072.tif 000007
【図６】
2005269072.tif 000008
【図７】
2005269072.tif 000009
【図８】
2005269072.tif 000010
【図９】
2005269072.tif 000011
【図１０】
2005269072.tif 000012
【図１１】
2005269072.tif 000013
【図１２】
2005269072.tif 000014
【図１３】
2005269072.tif 000015
【図１４】
2005269072.tif 000016