(57)【要約】【課題】  接触文字に相当する連結成分の矩形を画像中から文字として適切に抽出できるようにする。【解決手段】  処理対象画像である多値画像又は当該多値画像から生成された二値画像を対象に文字抽出処理を行なう（ステップＳ２１）。文字抽出処理は、連結成分を用いた従来周知の一般的な文字抽出処理を用いることができる。そして、この矩形領域の幅・高さがそれぞれｎ×ｍの範囲内にあるかどうかの判定を行う（ステップＳ２２）。すなわち、矩形領域の高さの閾値をｎ、幅の閾値をｍとして、ｍ＞ｎである。この判定の結果、範囲内であるときは（ステップＳ２２のＹ）、その矩形領域を文字画像として判断する（ステップＳ２３）。【選択図】    図７
2005328348.tif 000002
【特許請求の範囲】
【請求項１】
処理対象画像である多値画像又は当該多値画像から生成された二値画像に基づき当該処理対象画像の特定の属性を有する部分を識別する手段と、
前記多値画像の前記特定の属性ではない領域に対応する部分を所定色の画素に置き換えた前記特定の属性部分の二値画像を生成する手段と、
前記多値画像について前記特定の属性部分の画素を背景色で埋めた前記特定の属性ではない部分の多値画像を生成する手段と、
前記特定の属性部分を構成する色を決定する手段と、
この決定した色からなる前記特定の属性部分の二値画像又は多値画像を生成する手段と、
前記特定の属性ではない部分の多値画像、及び前記特定の属性部分の二値画像又は多値画像をそれぞれ圧縮符号化する手段と、
この各圧縮符号化後の画像を１つのファイルにまとめる手段と、
を備え、
前記特定の属性を有する部分を識別する手段は、
前記処理対象画像である多値画像又は前記特定の属性部分の二値画像から連結成分を抽出する手段と、
前記連結成分の矩形領域を、当該矩形領域の高さの閾値をｎ、幅の閾値をｍとして、ｍ＞ｎである閾値ｎ及びｍと比較して前記特定の属性を有する部分の識別を行なう手段と、
を備えている画像処理装置。
【請求項２】
処理対象画像である多値画像又は当該多値画像から生成された二値画像に基づき当該処理対象画像の特定の属性を有する部分を識別する手段と、
前記多値画像の前記特定の属性ではない領域に対応する部分を所定色の画素に置き換えた前記特定の属性部分の二値画像を生成する手段と、
前記多値画像について前記特定の属性部分の画素を背景色で埋めた前記特定の属性ではない部分の多値画像を生成する手段と、
前記特定の属性部分を構成する色を決定する手段と、
この決定した色を示す色情報を生成する手段と、
前記特定の属性ではない部分の多値画像、前記特定の属性部分の二値画像、及び前記色情報をそれぞれ圧縮符号化する手段と、
この各圧縮符号化後の画像を１つのファイルにまとめる手段と、
を備え、
前記特定の属性を有する部分を識別する手段は、
前記処理対象画像である多値画像又は前記特定の属性部分の二値画像から連結成分を抽出する手段と、
前記連結成分の矩形領域を、当該矩形領域の高さの閾値をｎ、幅の閾値をｍとして、ｍ＞ｎである閾値ｎ及びｍと比較して前記特定の属性を有する部分の識別を行なう手段と、
を備えている画像処理装置。
【請求項３】
前記特定の属性を有する部分を識別する手段は、前記閾値ｎの値の大きさを前記処理対象画像である多値画像の解像度に応じて変更する、請求項１又は２に記載の画像処理装置。
【請求項４】
前記処理対象画像である多値画像について先鋭化する手段、
前記処理対象画像である多値画像について平滑化する手段、
前記圧縮符号化前の画像についてコントラストを調整する手段、
及び
前記圧縮符号化前の画像について解像度を変換する手段、
のうち少なくとも一つをさらに備えている請求項１〜３のいずれかの一に記載の画像処理装置。
【請求項５】
前記ファイルに含まれる前記各圧縮符号化後の画像をそれぞれ復号化する手段を、備えている請求項１〜４のいずれかの一に記載の画像処理装置。
【請求項６】
処理対象画像である多値画像又は当該多値画像から生成された二値画像に基づき当該処理対象画像の特定の属性を有する部分を識別する手段と、
前記多値画像の前記特定の属性ではない領域に対応する部分を所定色の画素に置き換えた前記特定の属性部分の二値画像を生成する手段と、
前記多値画像について前記特定の属性部分の画素を背景色で埋めた前記特定の属性ではない部分の多値画像を生成する手段と、
前記特定の属性部分を構成する色を決定する手段と、
この決定した色からなる前記特定の属性部分の二値画像又は多値画像を生成する手段と、
前記特定の属性ではない部分の多値画像、及び前記特定の属性部分の二値画像又は多値画像をそれぞれ圧縮符号化する手段と、
この各圧縮符号化後の画像を１つのファイルにまとめる手段と、
をコンピュータに実行させ、
前記特定の属性を有する部分を識別する手段は、
前記処理対象画像である多値画像又は前記特定の属性部分の二値画像から連結成分を抽出する手段と、
前記連結成分の矩形領域を、当該矩形領域の高さの閾値をｎ、幅の閾値をｍとして、ｍ＞ｎである閾値ｎ及びｍと比較して前記特定の属性を有する部分の識別を行なう手段と、
をコンピュータに実行させるコンピュータに読み取り可能なプログラム。
【請求項７】
処理対象画像である多値画像又は当該多値画像から生成された二値画像に基づき当該処理対象画像の特定の属性を有する部分を識別する手段と、
前記多値画像の前記特定の属性ではない領域に対応する部分を所定色の画素に置き換えた前記特定の属性部分の二値画像を生成する手段と、
前記多値画像について前記特定の属性部分の画素を背景色で埋めた前記特定の属性ではない部分の多値画像を生成する手段と、
前記特定の属性部分を構成する色を決定する手段と、
この決定した色を示す色情報を生成する手段と、
前記特定の属性ではない部分の多値画像、前記特定の属性部分の二値画像、及び前記色情報をそれぞれ圧縮符号化する手段と、
この各圧縮符号化後の画像を１つのファイルにまとめる手段と、
をコンピュータに実行させ、
前記特定の属性を有する部分を識別する手段は、
前記処理対象画像である多値画像又は前記特定の属性部分の二値画像から連結成分を抽出する手段と、
前記連結成分の矩形領域を、当該矩形領域の高さの閾値をｎ、幅の閾値をｍとして、ｍ＞ｎである閾値ｎ及びｍと比較して前記特定の属性を有する部分の識別を行なう手段と、
をコンピュータに実行させるコンピュータに読み取り可能なプログラム。
【請求項８】
前記特定の属性を有する部分を識別する手段は、前記閾値ｎの値の大きさを前記処理対象画像である多値画像の解像度に応じて変更する、請求項１又は２に記載のプログラム。
【請求項９】
前記処理対象画像である多値画像について先鋭化する手段、
前記処理対象画像である多値画像について平滑化する手段、
前記圧縮符号化前の画像についてコントラストを調整する手段、
及び
前記圧縮符号化前の画像について解像度を変換する手段、
のうち少なくとも一つをさらにコンピュータに実行させる請求項６〜８のいずれかの一に記載のプログラム。
【請求項１０】
前記ファイルに含まれる前記各圧縮符号化後の画像をそれぞれ復号化する手段を、さらにコンピュータに実行させる請求項６〜９のいずれかの一に記載のプログラム。
【請求項１１】
請求項６〜１０のいずれかの一に記載のプログラムを記憶している、記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、多値画像データを高圧縮する技術に関する。
【背景技術】
【０００２】
多値の文書画像データを高圧縮する技術として、特許文献１には、文書画像を文字部と絵柄部に分離し、文字部はＭＭＲ方式、絵柄部はＪＰＥＧ方式でそれぞれ圧縮する技術について開示されている。この技術によれば、特定の画素を別の二値画像に効率よく割り当てることによって、後に行われる符号化処理の圧縮効率を良くして、高圧縮ＰＤＦファイルを生成する際にファイルサイズを軽減することができる。
【０００３】
このような文書画像データの高圧縮に関連する技術として、特許文献２〜６が知られている。例えば、特許文献５，６に開示の技術では、中間色文字を含んだ画像に関しても、文字領域の特定が難しい画像に関しても画質を保ちながら効率よく画像のファイルサイズを小さくすることを特徴としている。
【０００４】
【特許文献１】特許第２６１１０１２号公報
【特許文献２】特開平１０−５５４０８号公報
【特許文献３】特開平５−１２８３０７号公報
【特許文献４】特開２００３−２８１４６８公報
【特許文献５】特開２００２−０７７６３３公報
【特許文献６】特開２００１−２９７３０３公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、特許文献１，５，６に開示の技術では、文字同士が隣接している「接触文字」では文字への分離ができず、文字と背景画像から文字部分だけを効率よく抽出するための方法について考慮していないという不具合がある。
【０００６】
また、特許文献２，３，４に開示の技術は、接触文字の抽出の改善に関するものであるが、分離結果の文字画像に対して圧縮処理が行われていないため、処理結果の画像をそのまま保存するにはファイルサイズが大きすぎるという不具合がある。
【０００７】
本発明の目的は、「接触文字」に相当する連結成分の矩形を画像中から文字として適切に抽出できるようにすることである。
【課題を解決するための手段】
【０００８】
本発明は、処理対象画像である多値画像又は当該多値画像から生成された二値画像に基づき当該処理対象画像の特定の属性を有する部分を識別する手段と、前記多値画像の前記特定の属性ではない領域に対応する部分を所定色の画素に置き換えた前記特定の属性部分の二値画像を生成する手段と、前記多値画像について前記特定の属性部分の画素を背景色で埋めた前記特定の属性ではない部分の多値画像を生成する手段と、前記特定の属性部分を構成する色を決定する手段と、この決定した色からなる前記特定の属性部分の二値画像又は多値画像を生成する手段と、前記特定の属性ではない部分の多値画像、及び前記特定の属性部分の二値画像又は多値画像をそれぞれ圧縮符号化する手段と、この各圧縮符号化後の画像を１つのファイルにまとめる手段と、を備え、前記特定の属性を有する部分を識別する手段は、前記処理対象画像である多値画像又は前記特定の属性部分の二値画像から連結成分を抽出する手段と、前記連結成分の矩形領域を、当該矩形領域の高さの閾値をｎ、幅の閾値をｍとして、ｍ＞ｎである閾値ｎ及びｍと比較して前記特定の属性を有する部分の識別を行なう手段と、を備えている画像処理装置である。
【０００９】
別の面から見た本発明は、処理対象画像である多値画像又は当該多値画像から生成された二値画像に基づき当該処理対象画像の特定の属性を有する部分を識別する手段と、前記多値画像の前記特定の属性ではない領域に対応する部分を所定色の画素に置き換えた前記特定の属性部分の二値画像を生成する手段と、前記多値画像について前記特定の属性部分の画素を背景色で埋めた前記特定の属性ではない部分の多値画像を生成する手段と、前記特定の属性部分を構成する色を決定する手段と、この決定した色を示す色情報を生成する手段と、前記特定の属性ではない部分の多値画像、前記特定の属性部分の二値画像、及び前記色情報をそれぞれ圧縮符号化する手段と、この各圧縮符号化後の画像を１つのファイルにまとめる手段と、を備え、前記特定の属性を有する部分を識別する手段は、前記処理対象画像である多値画像又は前記特定の属性部分の二値画像から連結成分を抽出する手段と、前記連結成分の矩形領域を、当該矩形領域の高さの閾値をｎ、幅の閾値をｍとして、ｍ＞ｎである閾値ｎ及びｍと比較して前記特定の属性を有する部分の識別を行なう手段と、を備えている画像処理装置である。
【００１０】
別の面から見た本発明は、処理対象画像である多値画像又は当該多値画像から生成された二値画像に基づき当該処理対象画像の特定の属性を有する部分を識別する手段と、前記多値画像の前記特定の属性ではない領域に対応する部分を所定色の画素に置き換えた前記特定の属性部分の二値画像を生成する手段と、前記多値画像について前記特定の属性部分の画素を背景色で埋めた前記特定の属性ではない部分の多値画像を生成する手段と、前記特定の属性部分を構成する色を決定する手段と、この決定した色からなる前記特定の属性部分の二値画像又は多値画像を生成する手段と、前記特定の属性ではない部分の多値画像、及び前記特定の属性部分の二値画像又は多値画像をそれぞれ圧縮符号化する手段と、この各圧縮符号化後の画像を１つのファイルにまとめる手段と、をコンピュータに実行させ、前記特定の属性を有する部分を識別する手段は、前記処理対象画像である多値画像又は前記特定の属性部分の二値画像から連結成分を抽出する手段と、前記連結成分の矩形領域を、当該矩形領域の高さの閾値をｎ、幅の閾値をｍとして、ｍ＞ｎである閾値ｎ及びｍと比較して前記特定の属性を有する部分の識別を行なう手段と、をコンピュータに実行させるコンピュータに読み取り可能なプログラムである。
【００１１】
別の面から見た本発明は、処理対象画像である多値画像又は当該多値画像から生成された二値画像に基づき当該処理対象画像の特定の属性を有する部分を識別する手段と、前記多値画像の前記特定の属性ではない領域に対応する部分を所定色の画素に置き換えた前記特定の属性部分の二値画像を生成する手段と、前記多値画像について前記特定の属性部分の画素を背景色で埋めた前記特定の属性ではない部分の多値画像を生成する手段と、前記特定の属性部分を構成する色を決定する手段と、この決定した色を示す色情報を生成する手段と、前記特定の属性ではない部分の多値画像、前記特定の属性部分の二値画像、及び前記色情報をそれぞれ圧縮符号化する手段と、この各圧縮符号化後の画像を１つのファイルにまとめる手段と、をコンピュータに実行させ、前記特定の属性を有する部分を識別する手段は、前記処理対象画像である多値画像又は前記特定の属性部分の二値画像から連結成分を抽出する手段と、前記連結成分の矩形領域を、当該矩形領域の高さの閾値をｎ、幅の閾値をｍとして、ｍ＞ｎである閾値ｎ及びｍと比較して前記特定の属性を有する部分の識別を行なう手段と、をコンピュータに実行させるコンピュータに読み取り可能なプログラムである。
【発明の効果】
【００１２】
本発明によれば、矩形領域の高さの閾値ｎに比べて幅の閾値ｍの値が大きく、矩形領域の高さと幅の閾値ｎ×ｎを用いないため、接触文字に相当する連結成分の矩形を特定の属性を有する部分として抽出することができる。
【発明を実施するための最良の形態】
【００１３】
本発明を実施するための最良の一形態について説明する。
【００１４】
図１は、本実施の形態の画像処理装置１の電気的な接続を示すブロック図である。図１に示すように、画像処理装置１は、ＰＣなどのコンピュータであり、各種演算を行い、画像処理装置１の各部を集中的に制御するＣＰＵ２と、各種のＲＯＭ、ＲＡＭからなるメモリ３とが、バス４で接続されている。
【００１５】
バス４には、所定のインターフェイスを介して、ハードディスクなどの磁気記憶装置５と、キーボード、マウスなどの入力装置６と、表示装置７と、光ディスクなどの記憶媒体８を読み取る記憶媒体読取装置９と、画像を読み取る画像読取装置１０とが接続され、また、ネットワーク１１と通信を行う所定の通信制御装置１２が接続されている。なお、記憶媒体８としては、ＣＤ，ＤＶＤなどの光ディスク、光磁気ディスク、フレキシブルディスクなどの各種メディアを用いることができる。また、記憶媒体読取装置１８は、具体的には記憶媒体１７の種類に応じて光ディスクドライブ装置、光磁気ディスクドライブ装置、フレキシブルディスクドライブ装置などが用いられる。
【００１６】
画像処理装置１は、本発明の記憶媒体を実施する記憶媒体８から、本発明のプログラムを実施する画像処理用プログラム１３を読み取って、磁気記憶装置５にインストールする。これらのプログラムはインターネットなどのネットワーク１１等を介してダウンロードしてインストールするようにしてもよい。このインストールにより、画像処理装置１は、各々後述の所定の処理の実行が可能な状態となる。なお、画像処理用プログラム１３は、所定のＯＳ上で動作するものであってもよい。
【００１７】
図２は、画像処理用プログラム１３に基づいて画像処理装置１が実行する処理の機能ブロック図である。また、図３は、この処理のフローチャートである。さらに、図４は、この処理を説明する概念図である。
【００１８】
まず、多値画像入力手段１０１は、図示しないイメージスキャナなどにより処理対象の原画像である多値の文書画像２０１を取得する（ステップＳ１）。特定属性部抽出手段１０４は、この文書画像２０１から特定の属性を持つ部分（特定属性部分）、例えば、文字部分の位置を特定する（ステップＳ５）。この文字部分の位置を知るためには、多値画像２０１から直接取得する場合、多値画像２０１から二値画像を生成し、この二値画像から取得する場合が考えられる（多値画像２０１から直接取得する場合については、特開２００２−２８８５８９公報などに開示の周知の技術を、多値画像２０１から二値画像を生成し、この二値画像から取得する場合については、特開平６−２００９２号公報など開示の周知の技術を参照）。この例では、多値画像から二値画像２０２を生成し（ステップＳ４）、この二値画像２０２から取得するものとする。
【００１９】
白画素置換手段１０５は、二値画像において文字以外の黒画素を消去して白画素化し、二値画像２０３とする（ステップＳ６）。この処理で、文字の位置が画素単位でわかることになる。
【００２０】
そして、特定属性部消去画像生成手段１０３により、特定属性部分を消去した画像２０４を作成する（ステップＳ８）。これは、カラー画像において、特定属性部分となる文字部分の画素を周囲の色で置き換えた画像を作成すればよい。
【００２１】
次に、特定属性部色決定手段１０６により、特定属性部分の色を決定する（ステップＳ９）。これは、文字を構成する黒画素の位置にある、カラー画像の画素色をすべて求め、このデータから画像中で最も多く使われている色を数色選んで代表色とする。そして、画素ごと、あるいは連結成分ごとに文字を構成する画素がどの代表色に最も近いかを判断する。
【００２２】
そして、特定属性画素画像生成手段１０７により、特定属性を持つ画素が、画素ごと、あるいは連結成分ごとに判断した色を持つ画像を生成する（ステップＳ１０）。これは、限られた色のみをもつ多値画像としてもよいし、色ごとに１つずつ二値画像を生成するようにしてもよい。ここでは、二値画像を色ごとに１つずつ生成する（画像２０５，２０６）例を示す。
【００２３】
画像符号化手段１０８は、生成された特定属性画素を消去した画像２０４と、特定属性画素のみからなる画像２０５，２０６から圧縮画像を生成する（ステップＳ１３）。これは、例えば、絵柄画像である画像２０４はＪＰＥＧ方式で圧縮し、文字画像である画像２０５，２０６はＭＭＲ方式やＰＮＧ方式で圧縮を行うなどが考えられ、これによりファイルサイズが効率的に小さくなる。
【００２４】
そして、まとめファイル作成手段１０９により、特定属性部を消去した画像２０４に、特定属性画素のみからなる画像２０５，２０６を重ね合わせ表示できる形で合成する（ステップＳ１４）。これらを重ね合わせてみれば、背景の上に文字が貼り付いている形となり、原画像と同様に見ることができる。
【００２５】
以上の処理を行なうことにより、あまり視認性を低下させることなく、ファイルサイズの大幅な圧縮が可能になる。理由は以下のとおりである。
【００２６】
・ＪＰＥＧ方式による圧縮は画素値の変動が激しい画像については圧縮効率があまりよくないが、前述の処理により画像から文字部分を消去すれば、文字部の画素値変動がなくなるので、ＪＰＥＧ方式による圧縮（ステップＳ１３）でも効率が向上する。
【００２７】
・文字部分は色数を大幅に減らしているので、これによっても圧縮効率が向上する。
【００２８】
次に、画像処理用プログラム１３に基づいて画像処理装置１が実行する特徴的な処理について説明する。この処理は、さらに画質や圧縮率を向上させるために実行される。
【００２９】
（Ａ）連結成分のサイズによる吟味
前述のステップＳ６の処理の実行後、ステップＳ８の処理の実行前に、連結成分サイズ吟味手段１１３により、文字以外を消去した二値画像２０３から黒画素の連結成分を抽出し、その連結成分のサイズを吟味する（ステップＳ７）。
【００３０】
すなわち、連結成分のうち所定の基準値より大きいものと、これとは別の所定の基準値より小さいものをさらに消去するようにする。小さすぎる連結成分は、ノイズ等、文字でない可能性が高い上、このまま二値画像にすれば圧縮効率が低下するためである。また、文字領域の特定は技術的に難しく、必ずしも正しい文字領域が抽出されるとは限らない。そのため、元画像に図の領域や写真の領域がある場合、ここを間違って文字とする可能性も捨てきれない。大きすぎる連結成分はこれら文字以外の可能性が高い。また、大きな連結成分が実際には文字である場合、この処理では誤って背景に分類されることになるが、サイズが大きいので人間の目からは十分読み取ることができる。
【００３１】
図６（ａ）は、入力画像の中にある文字同士が隣接している「接触文字」の一部分を示したものである。図６（ｂ）は、接触文字に対して、従来の方式で抽出を行ったときの結果である。従来方式では、解像度と標準文字サイズ（１０．５pt）から文字であることを示す連結成分の外接矩形サイズｎを求め、その矩形がｎ×ｎサイズの範囲内でないと文字部分などの特定属性部分の抽出ができなかった。
【００３２】
本方式では、文字以外を消去した二値画像２０３（あるいは多値画像２０１）から黒画素の連結成分を抽出する。そして、まず、入力画像の解像度と標準文字サイズ（１０．５pt）から文字であることを示す外接矩形の高さサイズｎを求め（すなわち、入力画像の解像度に応じてｎの値は変動する）、文字部分などの特定属性部分に対応する画素を取ってくるための範囲（閾値）を決めておく必要がある。その閾値はｎ×ｍサイズの矩形領域を用いる。ｎは前述のような値を代入し、接触文字の長さを求める閾値Thrを用いて、下式（１）からｍの値が求まる。接触文字は、文字の高さよりも幅のサイズが大きくなるので、ｍをｎよりも大きな値にしないと接触文字を抽出できない。そのため、ｍ＞ｎで、ここでは、幅と高さの比率のおおまかな目安として、１：３になるようにThrの値を求める。以下、仮に“Thr＝３”として仮定して、説明する。
【００３３】
ｍ＝ｎ×Thr                          ……  （１）
ステップＳ７の処理、すなわち、図６（ａ）の接触文字に対する抽出処理について、図７のフローチャートに沿って説明する。まず、文字と写真・背景が混在している入力画像２０１、あるいは、二値画像２０３から文字抽出処理を行なう（ステップＳ２１）。文字抽出処理は、連結成分を用いた従来周知の一般的な文字抽出処理を用いることができる。ステップＳ２１で抽出された矩形領域は、図６（ｂ）に示すように破線で示される。そして、この矩形領域の幅・高さがそれぞれｎ×ｍの範囲内にあるかどうかの判定を行う（ステップＳ２２）。この判定の結果、範囲内であるときは（ステップＳ２２のＹ）、その矩形領域を文字画像として判断する（ステップＳ２３）。範囲外であるときは（ステップＳ２２のＮ）、背景画像として判断する（ステップＳ２４）。
【００３４】
（Ｂ）画像の先鋭化
先鋭化手段１１１により、ステップＳ１で入力され、ステップＳ４で二値画像２０２を生成する前にカラー画像の先鋭化を行う（ステップＳ２）。これは、カラー画像においてはエッジが弱い画像で表現されている場合があり、このままでは、二値化を行った際に、文字がかすれ気味になってしまい、文字画像の可読性および圧縮効率が低下するためである。すなわち、先鋭化により文字の可読性が向上する。
【００３５】
（Ｃ）画像の平滑化
平滑化手段１１２により、ステップＳ２で先鋭化され、ステップＳ４で二値画像２０２を生成する前にカラー画像の平滑化を行う（ステップＳ３）。これは、カラー画像においては中間色が細かい相異なる色の画素の集合で表現されている場合があり、このままでは二値化を行った際に、文字ストローク内部が穴だらけの二値画像になってしまい（図５（ｂ））、文字画像の圧縮効率が低下するためである。そこで、平滑化してから（図５（ｃ））二値化することで、文字ストローク内部が埋まった二値画像を得ることができるので（図５（ｄ））、文字画像の圧縮効率が向上する。また、画像の平滑化は文字を消去したカラー画像（背景画像）に対して行ってもよい。これは、背景画像はJPEG圧縮を行うので、平滑化により圧縮効率が高まることと、低解像度化によって発生する可能性のあるモアレの抑制に役立つためである。
【００３６】
（Ｄ）コントラスト調整
ステップＳ１０の処理後、ステップＳ１３の処理前に、コントラスト調整手段１１４により、特定属性画素を消去した画像（背景画像）、特定属性画素のみからなる二値画像（文字画像）のコントラスト変換を行って（ステップＳ１１）、コントラストを弱くして滑らかな画像にする。背景画像においてはＪＰＥＧ方式で圧縮する場合には画素値の変動が少ないほど圧縮効率が高いためである。文字画像はＭＭＲ方式などなのでコントラスト変換してもサイズに影響がないが、これらを重ね合わせ表示したときに不自然な色合いにならないよう、背景と同じコントラスト変換を行う。
【００３７】
（Ｅ）解像度変換
ステップＳ１１の処理後、ステップＳ１３の処理前に、解像度変換手段１１５により、特定属性画素を消去した画像を解像度変換し、低解像度化する（ステップＳ１２）。文字画像に比べ、背景画像は解像度が多少低くても視認性に対する影響は小さいので、圧縮効率を考えて低解像度化するものである。
【００３８】
別の実施の形態について説明する。
【００３９】
この実施の形態の画像処理装置１のハードウエア構成は、前述の図１と同様であるため、詳細な説明は省略する。図８は、画像処理用プログラム１３に基づいて画像処理装置１が実行する処理の機能ブロック図である。また、図９は、この処理のフローチャートである。図８、図９において、図２、図３と同一符号の機能ブロックやステップは、前述の実施の形態の場合と同様であるため、詳細な説明は省略する。
【００４０】
特定属性部消去画像生成手段１０３は、特定属性部分を消去した画像を作る（ステップＳ８）。これは、カラー画像において、文字部分の画素を周囲の色で置き換えた画像を作成すればよい。
【００４１】
文字マスク画像生成手段１２１は、ステップＳ６で生成された文字だけの二値画像から文字マスク画像を生成する（ステップＳ３１）。ビットＯＮ（ここでは黒画素）はマスク処理で残す画素、ビットＯＦＦ（ここでは白画素）はマスク処理で残さない画素として処理される。
【００４２】
特定属性部の黒画像部分に対応する色を描画する手段１２２は、特定属性部分の黒画素に対応する文字色をステップＳ１で入力されたカラー画像から取得して、特定属性部分の黒画素を塗りつぶす（ステップＳ３２）。前景画像生成手段１２３は、ステップＳ３２で描画された画像を前景画像（色情報）として生成する（ステップＳ３３）。このとき、文字以外の画素部分は背景色として描画しておく。
【００４３】
画像符号化手段１０８は、特定属性部消去画像生成手段１０３で生成された特定属性画素を消去した背景画像はＪＰＥＧ（ＤＣＴ）方式で圧縮し、特定属性画素のみからなる文字マスク画像はＭＭＲ方式で圧縮し、特定属性部分だけを描画した前景画像はＪＰＥＧ（ＤＣＴ）方式で圧縮する（ステップＳ１３）。
【００４４】
そして、まとめファイル作成手段１０９は、特定属性部を消去した背景画像と、特定属性画素のみからなる前景画像に対して文字マスク画像をかけて、黒画素部分に対応する画素で残った前景画像を重ね合わせ表示できる形で合成する（ステップＳ１４）。これらを重ね合わせてみれば、背景の上に文字が貼り付いている形となり、原画像と同様に見ることができる。
【００４５】
以上の各実施の形態において、画像処理装置１は、前述のように作成したファイルを図１０の処理によりデコードして、画像表示することができる。すなわち、前述のように作成したファイルを入力して（ステップＳ４１）、重ね合わせて表示する画像をそれぞれの復号化する（ステップＳ４２）。そして、この復号化した各画像を重ね合わせて表示する（ステップＳ４４）。この場合に、前述のように解像度変換手段１１５で画像の解像度変換がなされているときは、元の解像度に戻すための変倍処理を行う（ステップＳ４３）。
【図面の簡単な説明】
【００４６】
【図１】本発明の一実施の形態である画像処理装置の電気的な接続を示すブロック図である。
【図２】画像処理装置の機能ブロック図である。
【図３】画像処理装置が実行する処理のフローチャートである。
【図４】画像処理装置が実行する処理を説明する概念図である。
【図５】画像の平滑化についての説明図である。
【図６】接触文字の抽出についての説明図である。
【図７】接触文字の抽出について説明するフローチャートである。
【図８】別の実施の形態の画像処理装置の機能ブロック図である。
【図９】図８の画像処理装置が実行する処理のフローチャートである。
【図１０】画像処理装置で作成したファイルの復号化、表示について説明するフローチャートである。
【符号の説明】
【００４７】
１  画像処理装置
８  記憶媒体
１３  プログラム
【図１】
2005328348.tif 000003
【図２】
2005328348.tif 000004
【図３】
2005328348.tif 000005
【図４】
2005328348.tif 000006
【図５】
2005328348.tif 000007
【図６】
2005328348.tif 000008
【図７】
2005328348.tif 000009
【図８】
2005328348.tif 000010
【図９】
2005328348.tif 000011
【図１０】
2005328348.tif 000012