(57)【要約】【課題】画像の劣化を抑えつつデータサイズを抑えた文書データを作成することができる画像処理装置及びプログラムを提供する。【解決手段】画像処理装置２は、画像を受付ける画像受付部２０と、受付けた画像に含まれる第１の色の画素と、該画像に含まれる色であって該第１の色と色差が予め定められた範囲内にある少なくとも１色以上の第２の色の画素とから構成される図形の領域を抽出する図形領域抽出部２４と、抽出された領域内における、前記第１の色の画素又は前記第２の色の画素のいずれかである画素の割合が予め定められた閾値以上であるか否かを判定する判定部２６と、予め定められた閾値以上であると判定された場合に、前記図形を、前記第１の色及び前記第２の色を代表する色の図形として描画する描画命令に置き換えて文書データを作成する文書データ作成部３４とを有する。【選択図】図２
2015015526.tif 000002
【特許請求の範囲】
【請求項１】
画像を受付ける画像受付手段と、
前記画像受付手段が受付けた画像に含まれる第１の色の画素と、該画像に含まれる色であって該第１の色と色差が予め定められた範囲内にある少なくとも１色以上の第２の色の画素とから構成される図形の領域を抽出する図形領域抽出手段と、
前記図形領域抽出手段により抽出された領域内における、前記第１の色の画素又は前記第２の色の画素のいずれかである画素の割合が予め定められた閾値以上であるか否かを判定する判定手段と、
前記判定手段により予め定められた閾値以上であると判定された場合に、前記図形を、前記第１の色及び前記第２の色を代表する色の図形として描画する描画命令に置き換えて文書データを作成する文書データ作成手段と
を有する画像処理装置。
【請求項２】
前記図形の領域内の文字を抽出する文字抽出手段
をさらに有し、
前記判定手段は、前記図形の領域内の前記文字抽出手段により抽出された文字が存在する部分について、前記第１の色の画素又は前記第２の色の画素のいずれかである画素の部分であるものとして前記割合に含め、該割合が前記閾値以上であるか否かを判定する
請求項１記載の画像処理装置。
【請求項３】
前記画像受付手段が受付けた画像について、予め定められた色数以下になるよう変換する色数変換手段
をさらに有し、
前記判定手段は、前記色数変換手段による変換後の画像について判定する
請求項１又は２記載の画像処理装置。
【請求項４】
前記画像のうち前記描画命令に置き換えられた図形以外の部分の画像データについて、予め定められた圧縮方式により圧縮する圧縮手段
をさらに有し、
前記文書データ作成部は、前記圧縮手段により圧縮された画像データと前記描画命令とから構成される文書データを作成する
請求項１乃至３いずれか記載の画像処理装置。
【請求項５】
前記画像受付手段は、原稿を読み取った画像を受付ける
請求項１乃至４いずれか記載の画像処理装置。
【請求項６】
画像を受付けるステップと、
受付けた画像に含まれる第１の色の画素と、該画像に含まれる色であって該第１の色と色差が予め定められた範囲内にある少なくとも１色以上の第２の色の画素とから構成される図形の領域を抽出するステップと、
抽出された領域内における、前記第１の色の画素又は前記第２の色の画素のいずれかである画素の割合が予め定められた閾値以上であるか否かを判定するステップと、
予め定められた閾値以上であると判定された場合に、前記図形を、前記第１の色及び前記第２の色を代表する色の図形として描画する描画命令に置き換えて文書データを作成するステップと
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１は、絵画のような対象物の画像をベクトル化された最高品質の画像により再生する方法およびその方法を実現するシステムを提供することについて開示している。具体的には、対象物の画像信号をつくり出すため対象物を走査する手順と、ベクトル化する手順と、記憶かつベクトル化した画像信号を表示スクリーン上に表示する手順が自動的に連続動作し、制御装置によって、新しい画像信号のそれぞれを、所定の位置に格納された前の画像信号の上にもしくはその後に格納し、所望の画像品質が得られた場合、この連続動作を中断し、最後に格納した画像を再生に使用することについて開示している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平４−２９０１７８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明の目的は、画像の劣化を抑えつつデータサイズを抑えた文書データを作成することができる画像処理装置及びプログラムを提供することである。
【課題を解決するための手段】
【０００５】
請求項１に係る本発明は、画像を受付ける画像受付手段と、前記画像受付手段が受付けた画像に含まれる第１の色の画素と、該画像に含まれる色であって該第１の色と色差が予め定められた範囲内にある少なくとも１色以上の第２の色の画素とから構成される図形の領域を抽出する図形領域抽出手段と、前記図形領域抽出手段により抽出された領域内における、前記第１の色の画素又は前記第２の色の画素のいずれかである画素の割合が予め定められた閾値以上であるか否かを判定する判定手段と、前記判定手段により予め定められた閾値以上であると判定された場合に、前記図形を、前記第１の色及び前記第２の色を代表する色の図形として描画する描画命令に置き換えて文書データを作成する文書データ作成手段とを有する画像処理装置である。
【０００６】
請求項２に係る本発明は、前記図形の領域内の文字を抽出する文字抽出手段をさらに有し、前記判定手段は、前記図形の領域内の前記文字抽出手段により抽出された文字が存在する部分について、前記第１の色の画素又は前記第２の色の画素のいずれかである画素の部分であるものとして前記割合に含め、該割合が前記閾値以上であるか否かを判定する請求項１記載の画像処理装置である。
【０００７】
請求項３に係る本発明は、前記画像受付手段が受付けた画像について、予め定められた色数以下になるよう変換する色数変換手段をさらに有し、前記判定手段は、前記色数変換手段による変換後の画像について判定する請求項１又は２記載の画像処理装置である。
【０００８】
請求項４に係る本発明は、前記画像のうち前記描画命令に置き換えられた図形以外の部分の画像データについて、予め定められた圧縮方式により圧縮する圧縮手段をさらに有し、前記文書データ作成部は、前記圧縮手段により圧縮された画像データと前記描画命令とから構成される文書データを作成する請求項１乃至３いずれか記載の画像処理装置である。
【０００９】
請求項５に係る本発明は、前記画像受付手段は、原稿を読み取った画像を受付ける請求項１乃至４いずれか記載の画像処理装置である。
【００１０】
請求項６に係る本発明は、画像を受付けるステップと、受付けた画像に含まれる第１の色の画素と、該画像に含まれる色であって該第１の色と色差が予め定められた範囲内にある少なくとも１色以上の第２の色の画素とから構成される図形の領域を抽出するステップと、抽出された領域内における、前記第１の色の画素又は前記第２の色の画素のいずれかである画素の割合が予め定められた閾値以上であるか否かを判定するステップと、予め定められた閾値以上であると判定された場合に、前記図形を、前記第１の色及び前記第２の色を代表する色の図形として描画する描画命令に置き換えて文書データを作成するステップとをコンピュータに実行させるプログラムである。
【発明の効果】
【００１１】
請求項１に係る本発明によれば、本構成を有しない場合に比較して、画像の劣化を抑えつつデータサイズを抑えた文書データを作成することができる画像処理装置を提供することができる。
【００１２】
請求項２に係る本発明によれば、請求項１に係る本発明の効果に加え、本構成を有しない場合に比較して、図形内に文字が表されている場合であっても、描画命令に置き換える対象を適切に判定することができる画像処理装置を提供することができる。
【００１３】
請求項３に係る本発明によれば、請求項１又は２に係る本発明の効果に加え、本構成を有しない場合に比較して、データサイズをさらに抑制することができる画像処理装置を提供することができる。
【００１４】
請求項４に係る本発明によれば、請求項１乃至３いずれかに係る本発明の効果に加え、本構成を有しない場合に比較して、データサイズをさらに抑制することができる画像処理装置を提供することができる。
【００１５】
請求項５に係る本発明によれば、請求項１乃至４いずれかに係る本発明の効果に加え、１色からなる図形画像が、色にばらつきのある図形画像として読み取られた場合であっても、当該図形について１色の図形画像として文書データを作成することができる画像処理装置を提供することができる。
【００１６】
請求項６に係る本発明によれば、本構成を有しない場合に比較して、画像の劣化を抑えつつデータサイズを抑えた文書データを作成することができるプログラムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の実施形態における画像処理装置２のハードウェア構成を示すブロック図である。
【図２】プログラムが実行されることにより実現される画像処理装置２の機能構成を示すブロック図である。
【図３】読取装置１４により読み取られる原稿の一例を示す模式図である。
【図４】色数変換部２２により限定色化処理がなされた画像データを示す模式図であり、（ａ）は、図３に示した原稿の読取画像に対し限定色化処理を行った後の画像を示し、（ｂ）は、図形画像１００が複数の限定色として構成されている様子を示す模式図である。
【図５】画像処理装置２の動作の一例を示すフローチャートである。
【図６】図４で示した画像において、近傍色の画素を黒色の画素に置き換え、近傍色以外の色の画素を白色の画素に置き換えた場合の置き換え後の画像を示す模式図である。
【図７】図６で示した画像において、ステップ１１２で抽出した文字の領域を黒色に塗りつぶした場合の画像を示す模式図である。
【図８】図７に示した画像において、文字領域を抽出した場合の一例を示す模式図である。
【図９】図７に示した画像において、図形領域を抽出した場合の一例を示す模式図である。
【発明を実施するための形態】
【００１８】
図１は、本発明の実施形態における画像処理装置２のハードウェア構成を示すブロック図である。
【００１９】
画像処理装置２は、図１に示されるように、ＣＰＵ４、メモリ６、ハードディスクドライブ（ＨＤＤ）等の記憶装置８、図示しないネットワークを介して外部の装置との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）１０、入出力装置１２、スキャナなどの読取装置１４を有する。これらの構成要素は、制御バス１６を介して互いに接続されている。
【００２０】
ＣＰＵ４は、メモリ６または記憶装置８に格納されたプログラムに基づいて処理を実行して、画像処理装置２の動作を制御する。
【００２１】
なお、本実施形態では、ＣＰＵ４は、メモリ６または記憶装置８内に格納されたプログラムを読み出して実行するものとして説明したが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ４に提供することも可能であるし、当該プログラムを、通信ＩＦ１０を介して提供することも可能である。
【００２２】
入出力装置１２は、情報を表示する表示手段としての表示装置、及び操作者によってなされる入力を受付ける入力受付装置を兼ねた備えた装置である。入出力装置１２は、例えば、タッチパネルにより構成されていてもよいし、ディスプレイ装置及びキーボードなどの入力装置により構成されてもよい。
【００２３】
読取装置１４は、原稿を読み取るスキャナなどの装置である。
【００２４】
図２は、プログラムが実行されることにより実現される画像処理装置２の機能構成を示すブロック図である。
【００２５】
図２に示すように、画像処理装置２は、画像受付部２０と、色数変換部２２と、図形領域抽出部２４と、判定部２６と、図形内文字抽出部２８と、近傍色文字抽出部３０と、文字領域抽出部３２と、文書データ作成部３４とを有する。
【００２６】
画像受付部２０は、画像データを受付ける。本実施形態では、読取装置１４により原稿を読み取って得られた読取画像を受付ける。
【００２７】
図３は、読取装置１４により読み取られる原稿の一例を示す模式図である。図３に一例として示した原稿は、２色刷りされた原稿であり、一つの色（ここでは、緑）で塗りつぶされた図形画像１００が２つ配置されており、各図形画像１００には、黒色の文字１０２が配置されている。また、黒色の文字１０４と、図形画像１００と同じ色の文字１０６とが配置されている。
【００２８】
色数変換部２２は、画像データのデータ量を低減するために、予め定められた色数以下になるよう変換する、いわゆる限定色化処理を行う。ここで限定色化処理とは、多色（例えば約１６７７万色）で形成された画像データの各画素の色を、もとの画像データよりも少ない数（例えば１６色）の色（以下、限定色という。）に置き換える変換を行う処理のことである。限定色化処理では、各画素をすべての限定色と比較し、その色差、すなわちある色空間における注目画素と限定色との距離が最小となる限定色に変換するものである。本実施形態では、色数変換部２２は、画像受付部２０が受付けた画像データに対し、限定色化処理を行う。
【００２９】
図４は、色数変換部２２により限定色化処理がなされた画像データを示す模式図であり、図４（ａ）は、図３に示した原稿の読取画像に対し限定色化処理を行った後の画像を示し、図４（ｂ）は、図４（ａ）と同様、図３に示した原稿の読取画像に対し限定色化処理を行った後の画像を示すものであり、図形画像１００が複数の限定色として構成されている様子を明示的に示している。なお、図４（ｂ）では、図形画像１００の部分の限定色化後の色（限定色）が、複数色であることを分かりやすく示すため、変換された限定色の違いを強調して表している。
【００３０】
例えば、読取装置１４により原稿を読み取る際の解像度が２００ｄｐｉなどの低解像度である場合などには、読み取り装置の性能限界などに起因して、限定色化後の画像では、本来、一つの色で表されているはずの図形画像１００が、図４（ｂ）に示されるように、複数の限定色から構成される画像データとして表されることがある。より具体的には、一つの色で表されているはずの図形画像１００が近傍色で表された図形画像として表されることとなる。ここで、近傍色とは、第１の色と、この第１の色と色差が予め定められた範囲内にある少なくとも１色以上の第２の色とからなる一群の色のことをいう。例えば、図４に示した例では、図３における図形画像１００は、第１の色である緑１と、第２の色である第一の色の近傍色である緑２、及び第一の色の近傍色である緑３の３色の限定色により構成される図形画像として表される。
【００３１】
図２に戻り、画像処理装置２の機能構成の説明を続ける。
図形領域抽出部２４は、画像受付部２０が受付けた画像に含まれる第１の色の画素と、この画像に含まれる色であって第１の色と色差が予め定められた範囲内にある少なくとも１色以上の第２の色の画素とから構成される図形の領域を抽出する。具体的には、図形領域抽出部２４は、画像から近傍色で表された図形のアウトライン（輪郭）をこの図形の領域として抽出する。例えば、図形領域抽出部２４は、限定色化処理後の図形画像１００を囲う四角形を図形画像１００のアウトラインとして抽出する。図形領域抽出部２４は、図形画像１００を囲う四角形として、図形画像１００に外接する四角形をアウトラインとして抽出してもよい。なお、四角形に限らず、他の予め定められた形状を用いてもよい。
【００３２】
なお、本実施形態では、色数変換部２２による変換後の画像からアウトラインを抽出する。また、本実施形態では、後述するように、限定色化処理後の画像において、近傍色で表された画像について、近傍色を全て予め定められた色（例えば、黒）に置き換えた上、この置き換えられた画像について、アウトラインを抽出する。ただし、アウトラインの抽出として、他の方法を用いてもよい。
【００３３】
判定部２６は、図形領域抽出部２４により抽出された領域内における、第１の色の画素又は第２の色の画素のいずれかである画素、すなわち近傍色で表された画素の割合が予め定められた閾値以上であるか否かを判定する。本実施形態では、上述の通り、近傍色で表された画像について、近傍色を全て予め定められた色に置き換え、この予め定められた色の画素の割合を計算することにより、近傍色で表された画素の割合を算出する。ただし、近傍色の画像領域における近傍色で表された画素の割合の算出として、他の方法を用いてもよい。
【００３４】
判定部２６による判定は、図形領域抽出部２４により抽出された領域が、元々、１つの色で塗りつぶされていた領域であったのか否かを判定することに相当している。例えば、限定色化処理後の図形画像１００について、近傍色の画素が、当該図形画像１００の領域において予め定められた割合以上存在する場合、限定色化処理後の図形画像１００は、読み取られる前の原稿では、１つの色で塗りつぶされた図形であったものとして判定される。
【００３５】
なお、本実施形態では、判定部２６は、近傍色で表された図形領域内に存在する文字部分についても近傍色の画素であるものとして、近傍色の画素の割合を算出し、算出した割合が閾値以上であるか否かを判定する。具体的には、判定部２６は、以下に示す図形内文字抽出部２８により抽出された文字が存在する部分について、近傍色の画素の部分であるものとして割合に含めて、閾値以上であるか否かを判定する。
【００３６】
図形内文字抽出部２８は、近傍色の図形の領域内の文字を抽出する。本実施形態では、限定色化処理後の画像において、画像内の近傍色以外の部分を全て予め定められた色（例えば、白）に置き換えた上、置き換えた色で表された文字をＯＣＲ（Optical Character Recognition）技術により文字認識する。白に置き換えた場合、図形内文字抽出部２８は、図形内の白抜きされた文字を認識することとなる。ただし、近傍色の図形の領域内の文字の抽出方法として、他の方法を用いてもよい。
【００３７】
近傍色文字抽出部３０は、色数変換部２２による変換後の画像における近傍色の文字を抽出する。図４に示した例では、緑１、緑２、緑３のいずれかの色により表されている文字を抽出する。本実施形態では、限定色化処理後の画像において、近傍色で表された画像について、近傍色を全て予め定められた色（例えば、黒）に置き換え、他の色については、予め定められた色（例えば、白）に置き換えた上で、この置き換えられた画像について、予め定められた色（この場合、黒）の文字を抽出する。ただし、近傍色の文字の抽出方法として、他の方法を用いてもよい。
【００３８】
文字領域抽出部３２は、近傍色文字抽出部３０が抽出した文字の領域を抽出する。具体的には、文字領域抽出部３２は、近傍色の文字を囲う四角形を文字領域として抽出する。文字領域抽出部３２は、近傍色の文字に外接する四角形を文字領域として抽出してもよい。なお、四角形に限らず、他の予め定められた形状を用いてもよい。
【００３９】
文書データ作成部３４は、描画命令作成部３６と圧縮部３８とを有しており、画像受付部２０が受付けた画像に基づいて、ＰＤＦ（Ｐｏｒｔａｂｌｅ Ｄｏｃｕｍｅｎｔ Ｆｏｒｍａｔ）やＤｏｃｕＷｏｒｋｓ（登録商標）ファイル等の描画命令を備えた文書形式による文書データを作成する。ここで、文書データ作成部３４は、近傍色の図形として画像データで表されている図形を、近傍色を代表する色の図形として描画する描画命令に置き換えて文書データを作成する。
【００４０】
描画命令作成部３６は、判定部２６により予め定められた閾値以上であると判定された場合に、判定対象の図形を、近傍色を代表する色の図形として描画する描画命令を作成する。例えば、図形領域抽出部２４により抽出された領域を、近傍色を代表する色で描画する描画命令を作成する。具体的には、例えば、高さｘ１、幅ｙ１の四角形を位置（ｘ２，ｙ２）に描画する描画命令が作成される。なお、近傍色を代表する色としては、例えば、近傍色を構成する各色の平均の色であってもよいし、近傍色を構成するいずれかの色であってもよい。
【００４１】
圧縮部３８は、画像受付部２０が受付けた画像のうち、描画命令作成部３６により作成された描画命令に置き換えられた図形以外の部分の画像データについて、予め定められた圧縮方式により圧縮する。本実施形態では、画像受付部２０が受付けた色数変換部２２による変換後の画像のうち、描画命令に置き換えられた図形以外の部分の画像データをＭＭＲ（Modified Modified READ）符号化方式により圧縮処理する。なお、圧縮部３８は、この他にも、例えば、画像内の写真部分を抽出し、写真部分の解像度を、文字領域などの他の部分の解像度よりも下げる圧縮処理を行ってもよい。
【００４２】
文書データ作成部３４は、圧縮部３８により圧縮された画像データと描画命令作成部３６により作成された描画命令とから構成される文書データを作成する。
【００４３】
図５は、画像処理装置２の動作の一例を示すフローチャートである。以下、図５に示したフローチャートについて説明する。なお、以下の説明では、図３及び図４に示した例に基づいて、各動作について説明する。
【００４４】
ステップ１００（Ｓ１００）において、読取装置１４により読み取られた読取画像データを受付ける。
【００４５】
ステップ１０２（Ｓ１０２）において、ステップ１００で受付けた画像データの全てのページに対し、色数を例えば１６色以内に限定する限定色化処理を行う。
【００４６】
ステップ１０４（Ｓ１０４）において、ステップ１０２における限定色化処理後の画像が近傍色を含んでいるか否かを判定する。具体的には、いずれかの限定色と、この限定色と色差が予め定められた範囲内にある少なくとも１色以上の他の限定色とが、限定色化処理後の画像に用いられているか否かが判定される。近傍色を含んでいない場合、ステップ１０６へ移行し、近傍色を含んでいる場合、ステップ１０８へ移行する。
【００４７】
ステップ１０６（Ｓ１０６）において、圧縮処理したレイヤー（描画層）のデータを作成することにより文書データを作成する。例えば、ステップ１０２における限定色化処理によって変換された限定色ごとに、ＭＭＲ符号化方式により画像データを圧縮し、限定色ごとのレイヤーを作成する。
【００４８】
ステップ１０８（Ｓ１０８）において、近傍色を代表する色を決定する。例えば、近傍色を構成する各限定色の平均色を代表する色として決定する。
【００４９】
ステップ１１０（Ｓ１１０）において、近傍色の画像部分が抽出される。本実施形態では、近傍色の画素を黒色の画素に置き換え、近傍色以外の色の画素を白色の画素に置き換えることにより、近傍色の画像部分が抽出される。
【００５０】
図６は、図４で示した画像において、近傍色の画素を黒色の画素に置き換え、近傍色以外の色の画素を白色の画素に置き換えた場合の置き換え後の画像を示す模式図である。図６に示すように、図形画像１００は、黒色に置き換えられ、文字１０２は、白色に置き換えられ、文字１０４は、白色に置き換えられ、文字１０６は、黒色に置き換えられている。ここで、ステップ１１０の処理後の文字１０２は、黒色の図形内における白抜きの文字として表される。
【００５１】
ステップ１１２（Ｓ１１２）において、近傍色の図形の領域内の文字を抽出する。本実施形態では、ステップ１１０において、黒色に置き換えられた図形内の白抜きの文字１０２を抽出する。
【００５２】
ステップ１１４（Ｓ１１４）において、図形の領域内の文字が抽出されたか否かが判定され、抽出された場合は、ステップ１１６へ移行し、抽出されない場合はステップ１１８へ移行する。
【００５３】
ステップ１１６（Ｓ１１６）において、ステップ１１２で抽出した文字の領域を黒色に塗りつぶす。例えば、文字領域を白黒反転させ、元の画像と重ねることにより塗りつぶしを行う。
【００５４】
図７は、図６で示した画像において、ステップ１１２で抽出した文字の領域を黒色に塗りつぶした場合の画像を示す模式図である。図７に示すように、図形内の文字部分の白色の画素は黒色の画素に反転される。
【００５５】
ステップ１１８（Ｓ１１８）において、ステップ１０２における限定色化処理後の画像における近傍色の文字を抽出する。本実施形態では、近傍色の文字は、ステップ１１０により黒色に置き換えられているので、黒色の文字を抽出する。
【００５６】
ステップ１２０（Ｓ１２０）では、ステップ１１８において文字が抽出されたか否かが判定され、抽出された場合は、ステップ１２２へ移行し、抽出されない場合はステップ１２４へ移行する。
【００５７】
ステップ１２２（Ｓ１２２）において、抽出した文字の領域を抽出する。本実施形態では、近傍色の文字を囲う四角形を文字領域として抽出する。
【００５８】
図８は、図７に示した画像において、文字領域を抽出した場合の一例を示す模式図である。図８に示されるように、限定色化処理後の画像における近傍色の文字１０６の文字領域１０８が抽出される。
【００５９】
ステップ１２４（Ｓ１２４）において、近傍色の図形の領域を抽出する。本実施形態では、近傍色の図形は、ステップ１１０により黒色に置き換えられているので、黒色の図形を囲う四角形を図形領域として抽出する。
【００６０】
図９は、図７に示した画像において、図形領域を抽出した場合の一例を示す模式図である。図９に示されるように、限定色化処理後の画像における近傍色の図形画像１００の図形領域１１０が抽出される。
【００６１】
ステップ１２６（Ｓ１２６）において、近傍色の図形の領域において、近傍色の画素の割合が予め定められた割合以上であるか否かが判定される。本実施形態では、ステップ１２４で抽出した領域内における黒色画素の割合が、５０パーセント以上であるか否かを判定する。図９に示した例によれば、図形領域１１０における全画素に対する黒色画素の割合が、５０パーセント以上であるか否かを判定する。
【００６２】
予め定められた割合以上である場合、当該図形領域については、１つの色で塗りつぶされた図形として描画してもよい領域であるとして、ステップ１２８へ移行する。一方、予め定められた割合未満である場合、ステップ１３０へ移行する。
【００６３】
ここで、本実施形態では、ステップ１１６において、図形画像１００内の文字部分が塗りつぶされている。したがって、文字部分の塗りつぶしが行われない場合に比べ、図形領域１１０における黒色画素の割合は高くなる。これにより、図形画像１００内に文字部分が存在する場合、文字数や文字の大きさによっては、図形領域１１０内の近傍色の画素の割合（本実施形態では、黒色に置き換えられている画素の割合）が、予め定められた割合未満となることが想定されるが、本実施形態では、図形画像１００内に文字部分が存在する場合であっても、文字部分の画素も割合に含められるため、１つの色で塗りつぶされた図形として描画してもよい領域として判定される。
【００６４】
ステップ１２８（Ｓ１２８）において、近傍色の画素の割合が予め定められた割合以上であると判定された画像領域について、当該画像領域をステップ１０８で決定した代表色で塗りつぶす図形を描画する描画命令を指定し、当該画像領域を描画するレイヤーのデータを作成する。
【００６５】
本実施形態では、黒色に置き換えられた画素の割合が予め定められた割合以上であると判定された画像領域について、ステップ１０８で決定した代表色の四角形として描画する描画命令を指定する。なお、本実施形態では、四角形として描画するものとして説明したが、図形画像１００の形状において、角が面取りされている場合には、同様に面取りされた図形を描画する描画命令を指定してもよい。
【００６６】
一方、ステップ１３０（Ｓ１３０）では、近傍色の画素の割合が予め定められた割合未満であると判定された画像領域について、当該画像領域をステップ１０８で決定した代表色の画素の画像データとして、圧縮処理したレイヤーのデータを作成する。本実施形態では、黒色に置き換えられた画素の割合が予め定められた割合未満であると判定された画像領域について、ステップ１０８で決定した代表色の画像データとして、ＭＭＲ符号化方式により画像データを圧縮し、レイヤーを作成する。
【００６７】
ステップ１３２（Ｓ１３２）において、ステップ１２２で抽出した文字領域について、当該文字領域をステップ１０８で決定した代表色の画素の画像データとして、圧縮処理したレイヤーのデータを作成する。また、近傍色以外の色の領域について、圧縮処理したレイヤーのデータを作成する。そして、作成した全てのレイヤーを重ねて文書データを作成する
【００６８】
図４で示した画像を例に説明すると、近傍色で表された文字１０６の領域について、ステップ１０８で決定した代表色の画素の画像データとして、ＭＭＲ符号化方式により圧縮し、レイヤーを作成する。また、図形画像１００内の文字１０２及び文字１０４について、黒色の画素の画像データとして、ＭＭＲ符号化方式により圧縮し、レイヤーを作成する。
【００６９】
ステップ１３４（Ｓ１３４）において、全てのページについて、処理がなされたか否かが判定され、全てのページに処理がなされていない場合には、ステップ１０４へ戻り、全てのページについて処理がなされている場合には、終了する。
【００７０】
以上、図５に示すフローチャートに基づいて、画像処理装置２の動作について説明したが、図５に示すフローチャートは一例に過ぎず、適宜、変更してもよい。
【００７１】
例えば、２色刷りされた原稿を読み取った画像に対し、本発明を適用した文書データを作成することを想定した場合には、ステップ１０２の後、ステップ１０４の前に、限定色化処理後の色数が、予め定められた色数以下であるか否かを判定し、予め定められた色数を超える場合に、元の原稿が２色刷りではないと判断してステップ１０６へ移行し、予め定められた色数以下の場合には、ステップ１０４へ移行するようにし、ステップ１０４では、限定色化後の色が、予め定められた色と、この予め定められた色とは色差が予め定められた範囲を超える近傍色とから構成されるかを判定し、予め定められた色と、近傍色とから構成される場合には、ステップ１０８へ移行し、そうでない場合にはステップ１０６へ移行するようにしてもよい。
【００７２】
より具体的には、例えば、限定色化処理により色数が１６色以内に限定される場合、限定色化処理後の色数が、４色以下である場合、ステップ１０４へ移行し、５〜１６色である場合、ステップ１０６へ移行し、ステップ１０４では、限定色化後の色が、黒色と、黒とは近傍色の関係にない２色又は３色の色から構成された近傍色とから構成されている場合、ステップ１０８へ移行し、そうでない場合にはステップ１０６へ移行するようにしてもよい。
【００７３】
また、限定色化処理後の色が、予め定められた色と、この予め定められた色とは色差が予め定められた範囲を超える近傍色とから構成される場合に限らず、近傍色を含む画像であれば、適用対象となる。例えば、予め定められた色と、この予め定められた色とは色差が予め定められた範囲を超える第１の近傍色と、予め定められた色及び第１の近傍色とは色差が予め定められた範囲を超える第２の近傍色とから構成される場合に適用してもよい。また、限定色化処理後の色が、第１の近傍色と、第１の近傍色とは色差が予め定められた範囲を超える第２の近傍色とから構成される場合に適用してもよい。また、予め定められた第１の色と、予め定められた色とは色差が予め定められた範囲を超える予め定められた第２の色と、第１の色及び第２の色とは色差が予め定められた範囲を超える近傍色とから構成される場合に適用してもよい。このように、近傍色を含んでいればよく、近傍色も一群に限らず複数群含んでいてもよい。なお、複数群の近傍色を含む場合には、各近傍色に対し、ステップ１０８以降の処理を行えばよい。
【００７４】
また、以上説明した実施形態では、限定色化処理を行った画像に対し、近傍色の図形画像を描画命令に置き換える処理を適用しているが、限定色化処理が行われていない画像に対して適用してもよい。また、以上説明した実施形態では、原稿を読み取った読取画像に対し、近傍色の図形画像を描画命令に置き換える処理を適用しているが、読取画像であるか否かにかかわらず適用してもよい。
【符号の説明】
【００７５】
２        画像処理装置
１４      読取装置
２０      画像受付部
２２      色数変換部
２４      図形領域抽出部
２６      判定部
２８      図形内文字抽出部
３０      近傍色文字抽出部
３２      文字領域抽出部
３４      文書データ作成部
３６      描画命令作成部
３８      圧縮部
【図１】
2015015526.tif 000003
【図２】
2015015526.tif 000004
【図５】
2015015526.tif 000005
【図３】
2015015526.tif 000006
【図４】
2015015526.tif 000007
【図６】
2015015526.tif 000008
【図７】
2015015526.tif 000009
【図８】
2015015526.tif 000010
【図９】
2015015526.tif 000011