(57)【特許請求の範囲】
【請求項１】
画像データの有効画像領域の外接矩形領域を、前記有効画像領域を構成する画素以外の画素を所定の補完画素で補完して抽出する領域抽出手段と、
前記領域抽出手段により抽出した抽出領域にかかる有効画像領域の領域種別を判別する領域種別判別手段と、
前記抽出領域が他の抽出領域と重なるか否かを判別する領域重複判別手段と、
前記抽出領域が異なる領域種別にかかる他の抽出領域と重なる場合に前記抽出領域と前記他の抽出領域をいずれか一方の有効画像領域のみが含まれるように分割する領域分割手段と、
前記抽出領域が同じ領域種別にかかる他の抽出領域と重なる場合に前記抽出領域と前記他の抽出領域を統合する領域統合手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記領域重複判別手段は、前記領域統合手段により統合された統合領域が他の抽出領域と重なるか否かをさらに判別するものであり、
前記領域分割手段は、前記統合領域が異なる領域種別にかかる他の抽出領域と重なる場合に前記統合領域と前記他の抽出領域を分割するものであり、
前記領域統合手段は、前記抽出領域が同じ領域種別にかかる他の抽出領域と重なる場合に前記抽出領域と前記他の抽出領域をさらに統合するものである、請求項１に記載の画像処理装置。
【請求項３】
前記領域分割手段は、前記領域分割手段により分割される分割領域の数が最小となるように前記抽出領域と前記他の抽出領域を分割するものである請求項１または２に記載の画像処理装置。
【請求項４】
前記抽出領域に領域種別に応じた画像処理を施す画像処理手段と、前記抽出領域を合成して画像ファイルを作成する画像ファイル作成手段と、をさらに有する請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
画像データの有効画像領域の外接矩形領域を、前記有効画像領域を構成する画素以外の画素を所定の補完画素で補完して抽出する段階（１）と、
前記領域抽出手段により抽出した抽出領域にかかる有効画像領域の領域種別を判別する段階（２）と、
前記抽出領域が他の抽出領域と重なるか否かを判別する段階（３）と、
前記抽出領域が異なる領域種別にかかる他の抽出領域と重なる場合に前記抽出領域と前記他の抽出領域をいずれか一方の有効画像領域のみが含まれるように分割する段階（４）と、
前記抽出領域が同じ領域種別にかかる他の抽出領域と重なる場合に前記抽出領域と前記他の抽出領域を統合する段階（５）と、
を有することを特徴とする画像処理方法。
【請求項６】
段階（３）は、段階（５）で統合された統合領域が他の抽出領域と重なるか否かをさらに判別するものであり、
段階（４）は、前記統合領域が異なる領域種別にかかる他の抽出領域と重なる場合に前記統合領域と前記他の抽出領域を分割するものであり、
段階（５）は、前記統合領域が同じ領域種別にかかる他の抽出領域と重なる場合に前記統合領域と前記他の抽出領域をさらに統合するものである、
請求項５に記載の画像処理方法。
【請求項７】
段階（４）は、前記領域分割手段により分割される分割領域の数が最小となるように前記抽出領域と前記他の抽出領域を分割するものである請求項５または６に記載の画像処理方法。
【請求項８】
前記抽出領域に領域種別に応じた画像処理を施す段階（６）と、
前記抽出領域を合成して画像ファイルを作成する段階（７）と、
をさらに有する請求項５〜７のいずれか１つに記載の画像処理方法。
【請求項９】
画像データの有効画像領域の外接矩形領域を、前記有効画像領域を構成する画素以外の画素を所定の補完画素で補完して抽出する手順（１）と、
前記領域抽出手段により抽出した抽出領域にかかる有効画像領域の領域種別を判別する手順（２）と、
前記抽出領域が他の抽出領域と重なるか否かを判別する手順（３）と、
前記抽出領域が異なる領域種別にかかる他の抽出領域と重なる場合に前記抽出領域と前記他の抽出領域をいずれか一方の有効画像領域のみが含まれるように分割する手順（４）と、
前記抽出領域が同じ領域種別にかかる他の抽出領域と重なる場合に前記抽出領域と前記他の抽出領域を統合する手順（５）と、
を画像処理装置に実行させることを特徴とする画像処理プログラム。
【請求項１０】
手順（３）は、手順（５）で統合された統合領域が他の抽出領域と重なるか否かをさらに判別するものであり、
手順（４）は、前記統合領域が異なる領域種別にかかる他の抽出領域と重なる場合に前記統合領域と前記他の抽出領域を分割するものであり、
手順（５）は前記統合領域が同じ領域種別にかかる他の抽出領域と重なる場合に前記統合領域と前記他の抽出領域をさらに統合するものである、
請求項９に記載の画像処理プログラム。
【請求項１１】
手順（５）は、前記領域分割手段により分割される分割領域の数が最小となるように前記抽出領域と前記他の抽出領域を分割するものである請求項９または１０に記載の画像処理プログラム。
【請求項１２】
前記抽出領域に領域種別に応じた画像処理を施す手順（６）と、
前記抽出領域を合成して画像ファイルを作成する手段（７）と、
をさらに画像処理装置に実行させるものである請求項９〜１１のいずれか１つに記載の画像処理プログラム。
【請求項１３】
請求項９〜１２のいずれか１つに記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像処理装置に関し、特に、文書原稿を読み取って得られた画像データから文字、図形および写真領域をそれぞれ抽出して画像処理を施した後、再合成して文書画像ファイルを作成する画像処理装置に関する。
【０００２】
【従来の技術】
スキャナ等で読み取った画像データは容量が大きく、そのままでの保存や送受信には適さないため、画像の種類に応じて適切な圧縮等の画像処理が施される。ところが、文書原稿を読み取って得られた画像データの場合、文字画像からなる文字領域、図形画像からなる図形領域および写真画像からなる写真領域が混在するため、写真領域に適した不可逆圧縮を行うと容量は小さくなるが文字が読みにくくなり、文字領域に適した圧縮を行うと圧縮率が低くなるという問題がある。そこで、文書原稿にかかる画像データから文字、図形および写真領域をそれぞれ分離して抽出し、各領域に適した圧縮を施した後再度合成して文書画像ファイル作成する画像処理装置が知られており、かかる画像処理装置によれば画像品質を保持したまま画像ファイルの容量を小さくすることができる。
【０００３】
しかし、上記画像処理装置における領域の抽出は、処理の複雑化を回避する等の目的から通常は各領域の外接矩形を単位として行われるため、領域の位置関係によっては抽出領域が重なって画像が欠損し、合成した画像ファイルが原稿どおりに再現されないという問題がある。かかる問題を解決する方法として、重なりの生じる抽出領域にそれぞれマスク処理を施す方法があるが、合成画像ファイルの表示や印刷の度にすべての画素についてマスクの有効無効を判断して出力する必要があるため、表示や印刷に時間がかかるという問題があった。
【０００４】
【発明が解決しようとする課題】
本発明は上記従来技術の有する問題点に鑑みなされたものであり、その目的とするところは、文書原稿を読み取って得られた画像データの文字、図形および写真領域をそれぞれ抽出して画像処理を施した後再合成して文書画像ファイルを作成する画像処理装置において、抽出領域の重なりによる画像の欠損が生じることなく再現性の高い合成画像ファイルを取得し得る画像処理装置を提供することにある。
【０００５】
本発明の他の目的は、前記画像処理装置において、マスク処理を用いずに表示や印刷に要する時間を短縮し出力処理の負荷を軽減し得る画像処理装置を提供することにある。
【０００６】
【課題を解決するための手段】
本発明の上記目的は、下記の手段によって達成される。
【０００７】
（ａ）  画像データの有効画像領域の外接矩形領域を、前記有効画像領域を構成する画素以外の画素を所定の補完画素で補完して抽出する領域抽出手段と、前記領域抽出手段により抽出した抽出領域にかかる有効画像領域の領域種別を判別する領域種別判別手段と、前記抽出領域が他の抽出領域と重なるか否かを判別する領域重複判別手段と、前記抽出領域が異なる領域種別にかかる他の抽出領域と重なる場合に前記抽出領域と前記他の抽出領域をいずれか一方の有効画像領域のみが含まれるように分割する領域分割手段と、前記抽出領域が同じ領域種別にかかる他の抽出領域と重なる場合に前記抽出領域と前記他の抽出領域を統合する領域統合手段と、を有することを特徴とする画像処理装置。
【０００８】
（ｂ）  画像データの有効画像領域の外接矩形領域を、前記有効画像領域を構成する画素以外の画素を所定の補完画素で補完して抽出する段階（１）と、前記領域抽出手段により抽出した抽出領域にかかる有効画像領域の領域種別を判別する段階（２）と、前記抽出領域が他の抽出領域と重なるか否かを判別する段階（３）と、前記抽出領域が異なる領域種別にかかる他の抽出領域と重なる場合に前記抽出領域と前記他の抽出領域をいずれか一方の有効画像領域のみが含まれるように分割する段階（４）と、前記抽出領域が同じ領域種別にかかる他の抽出領域と重なる場合に前記抽出領域と前記他の抽出領域を統合する段階（５）と、を有することを特徴とする画像処理方法。
【０００９】
（ｃ）  画像データの有効画像領域の外接矩形領域を、前記有効画像領域を構成する画素以外の画素を所定の補完画素で補完して抽出する手順（１）と、前記領域抽出手段により抽出した抽出領域にかかる有効画像領域の領域種別を判別する手順（２）と、前記抽出領域が他の抽出領域と重なるか否かを判別する手順（３）と、前記抽出領域が異なる領域種別にかかる他の抽出領域と重なる場合に前記抽出領域と前記他の抽出領域をいずれか一方の有効画像領域のみが含まれるように分割する手順（４）と、前記抽出領域が同じ領域種別にかかる他の抽出領域と重なる場合に前記抽出領域と前記他の抽出領域を統合する手順（５）と、を画像処理装置に実行させることを特徴とする画像処理プログラム。
【００１０】
（ｄ）  前記（ｃ）に記載の画像処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００１２】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して詳細に説明する。
【００１３】
図１は、本発明の実施形態にかかる画像処理装置を含む画像処理システムの全体構成を示すブロック図である。本画像処理システムは、画像処理装置１と、画像入力元装置としてのスキャナ２と、画像出力先装置としてのファイルサーバ３とを備え、これらはコンピュータネットワーク４を介して相互に通信可能に接続されている。なお、コンピュータネットワークに接続される機器の種類および台数は、図１に示す例に限定されない。
【００１４】
図２は、本実施形態にかかる画像処理装置１の構成を示すブロック図である。図２において、画像処理装置１は、制御部１０１、記憶部１０２、操作部１０３、入力インタフェース部１０４、出力インタフェース部１０５、領域抽出部１０６、画像処理部１０７、領域合成部１０８およびファイル形式変換部１０９を備えており、これらは信号をやり取りするためのバス１１０を介して相互に接続されている。
【００１５】
制御部１０１はＣＰＵであり、プログラムにしたがって上記各部の制御や各種の演算処理等を行う。記憶部１０２は、予め各種プログラムやパラメータを格納しておくＲＯＭ、作業領域として一時的にプログラムやデータを記憶するＲＡＭ、各種プログラムやパラメータを格納し、または画像処理により得られた画像データ等を一時的に保存するために使用されるハードディスク等からなる。
【００１６】
操作部１０３は、出力領域、画像処理の種別、カラーモード、出力ファイル形式、送信先等の設定を行ったり、動作開始の指示を行うためのキーや操作パネル等から構成される。ここで、出力領域の設定は、抽出した文字、図形または写真領域のいずれをまたはすべてを出力するかを選択することにより行う。画像処理の種別の設定は、抽出領域に対する画像処理の種別として、２値化、減色、解像度変換、スムージング、圧縮処理等の有無を選択する。カラーモードの設定は、出力ファイルのカラー、モノクロ、グレースケールの別を選択する。出力ファイル形式の設定は、出力ファイルのファイル形式を選択することにより行う。なお、出力ファイル形式としては、各種文書作成ソフトの文書形式や、ポストスクリプト（登録商標）、ＰＤＦ、ＪＰＥＧ、ＴＩＦＦ等の汎用フォーマットが挙げられる。送信先の設定は、画像出力先装置のＩＰアドレス、ホスト名、メールアドレス等を入力して行う。
【００１７】
入力インタフェース部１０４は、外部の画像入力元装置から画像データの入力を受けるためのインタフェースであり、出力インタフェース１０５は、外部の画像出力先装置に出力ファイルを送信するためのインタフェースである。
【００１８】
領域抽出部１０６は、入力画像データから文字領域、図形領域および写真領域を分離抽出する処理を行う。画像処理部１０７は、文字領域処理部１０７ａ、図形領域処理部１０７ｂおよび写真領域処理部１０７ｃからなり、それぞれ抽出された文字、図形および写真領域にかかる画像データに適切な画像処理を施す。領域合成部１０８は、前記画像処理後の文字、図形および写真領域を合成して内部ファイル形式により文書画像ファイルを作成する。ファイル形式変換部１０９は、内部ファイル形式により作成した文書画像ファイルを設定された出力ファイル形式に変換する。
【００１９】
スキャナ２は、文書原稿を読み取って画像データを取得し、得られた画像データを画像処理装置に送信する。
【００２０】
ファイルサーバ３はコンピュータであり、コンピュータネットワークを介して受信したファイルを格納し、また転送要求に応じて格納したファイルをコンピュータネットワーク上の他の機器に転送する。
【００２１】
コンピュータネットワーク４は、イーサネット（登録商標）、トークンリング、ＦＤＤＩ等の規格によりコンピュータや周辺機器、ネットワーク機器等を接続したＬＡＮや、ＬＡＮ同士を専用線で接続したＷＡＮ等からなる。
【００２２】
つぎに、本実施形態にかかる画像処理装置１が行う画像処理の概要について説明する。図３は、画像処理装置１による画像処理の一例を示した概念図である。図３（ａ）に示すように、スキャナ２から文書原稿を読み込んで得られた画像データには、文字画像からなる文字領域、図形画像からなる図形領域、写真画像からなる写真領域および背景画像からなる背景領域が含まれている（以下、本明細書において、画像データのうち背景領域以外の画像データ、すなわち、文書画像データにあっては文字領域、図形領域および写真領域を「有効画像領域」という）。このような高容量の画像データを圧縮して低容量化しファイルサーバ３に保存しようとする場合、画像データ全体にそのまま一律に圧縮処理等の画像処理を施したのでは、写真領域等に適した不可逆圧縮を行うと容量は小さくなるが画像の劣化により文字が読みにくくなり、文字領域に適した圧縮を行うと圧縮率が低くなってしまう。そこで、画像処理装置１は、スキャナ２から受信した入力画像データから、文字領域、図形領域および写真領域を分離・抽出し（図３（ｂ））、抽出した領域データに領域種別に応じた適切な画像処理を施した後再度合成して合成画像データを作成し（図３（ｃ））、所定のファイル形式に変換してファイルサーバ３に送信するものである。
【００２３】
ここで、上述の入力画像データからの領域抽出方法の一つに、入力画像データの有効画像領域を構成する画素を所定条件のもとにラベリング処理し、同一ラベルでラベリング処理された画素群を抽出することにより領域抽出を行う方法がある。すなわち、入力画像データの同一の有効画像領域（例えば同一の図形領域）を構成する画素群に同一のラベル番号でラベリングを施し、同時に当該画素群の外接矩形の位置情報も検出する。そして、得られた外接矩形の位置情報とラベル番号をもとに入力画像データから有効画像領域の外接矩形領域を抽出して抽出領域データを得る。この際、入力画像データから外接矩形内のラベル番号と一致する画素のみを抽出し、外接矩形内のその他の画素は所定の補完画素（例えば、最も一般的な背景画素である白画素）で補完することにより、有効画像領域の外接矩形同士が重なり合ったレイアウトの画像データであってもそれぞれを完全に分離して抽出することができるものである。なお、抽出領域を有効画像領域の外接矩形領域として抽出するのは、処理の複雑化を回避して処理負担を軽減し処理時間の短縮化を図るためであり、外接矩形内の抽出画素群以外の画素を白画素等の補完画素で補完するのは、再度同じ画像を抽出してしまうのを防ぐためである。しかし、上述のような有効画像領域の外接矩形同士が重なり合ったレイアウトの画像データにあっては、ラベリング処理により得られた抽出領域データを画像処理後再度合成しようとすると、抽出領域同士が重なってしまうため画像の欠損が生じてしまうという問題がある。
【００２４】
図４は、従来のラベリングによる領域抽出および再合成処理の一例を示した概念図である。図４（ａ）において、入力画像データに含まれる有効画像領域１と有効画像領域２に対し、有効画像領域１を構成する画素にラベル番号１、有効画像領域２を構成する画素にラベル番号２をそれぞれラベルする。なお、図４（ａ）において、有効画像領域１と有効画像領域２とは、外接矩形同士が重なりあう位置関係にある。ついで、図４（ｂ）において、有効画像領域１の外接矩形領域の抽出処理として、有効画像領域１の外接矩形内のラベル番号１の画素を抽出し、外接矩形内のその他の画素は白画素で補完して抽出領域１を得る。同様に、有効画像領域２の外接矩形領域の抽出処理として、有効画像領域２の外接矩形内のラベル番号２の画素を抽出し、外接矩形内のその他の画素は白画素で補完して抽出領域２を得る。そして、抽出領域１および抽出領域２のデータにそれぞれ適切な画像処理を施した後、図４（ｃ）において、抽出領域１および抽出領域２をそれぞれの位置情報をもとに再度合成して合成画像データを得ようとすると、抽出領域１と抽出領域２が重なっているため、いずれの順番で重ね合わせても一方の抽出領域の有効画像領域の一部が他方の抽出領域の白画素で隠れてしまい、画像の欠損が生じてしまう（図４（ｃ）では抽出領域１を下に抽出領域２を上にして合成した例を示している）。本実施形態においては、画像処理装置１は、画像データから有効画像領域を抽出する際に抽出領域同士の重なりを判別して、同じ種別の有効画像領域（例えば文字領域同士）にかかる抽出領域同士が重なる場合には両者を統合し、異なる有効画像領域（例えば文字領域と図形領域）にかかる抽出領域同士が重なる場合には両者をいずれか一方の領域のみが含まれるように分割することによりかかる問題を解決し、画像の劣化を抑えて高圧縮を達成しつつ、画像の欠損がなく再現性の高い合成画像データを得ることを可能にしたものである。
【００２５】
つぎに、本実施形態における画像処理システム全体の動作の概要を説明する。図５は、本実施形態における画像処理装置１の画像処理の手順を示すフローチャートである。図５において、画像処理装置１は画像処理の開始命令があるまで待機する（Ｓ１０１のＮＯ）。ユーザから操作部１０３を介して開始命令の入力を受け付けると（Ｓ１０１のＹＥＳ）、入力インタフェース部１０４を介してスキャナ２に原稿読み取り命令を送信し（Ｓ１０２）、スキャナ２から画像データを受信するまで待機する（Ｓ１０３のＮＯ）。スキャナ２は、画像処理装置１から原稿読み取り命令を受信すると、所定の位置にセットされた文書原稿を読み取って画像データを取得し、得られた画像データを画像処理装置１に送信する。なお、画像処理の開始命令は通信ネットワーク４上の他の機器から、またはスキャナ２から直接入力されてもよく、この場合上記ステップＳ１０１およびＳ１０２は省略される。
【００２６】
画像処理装置１は、入力インタフェース部１０４を介してスキャナ２から画像データを受信すると（Ｓ１０３のＹＥＳ）、受信した画像データを記憶部１０２に保存し、ついで、領域抽出部１０６により、入力画像データからの領域抽出処理を行う（Ｓ１０４）。
【００２７】
図６は、本実施形態における画像処理装置１の領域抽出処理の手順を示すフローチャートである。図６において、画像処理装置１は、有効画像領域を構成する画素群に所定条件下でラベリングを施し、同時に当該画素群の外接矩形の位置情報も検出して、得られたラベリング画像データを記憶部１０２に保存する（Ｓ２０１およびＳ２０２）。ラベリング処理の具体的方法は特に限定されるものではなく、既知の方法を用いることができるが、一例を挙げれば次のとおりである。すなわち、入力画像データ（ＲＧＢ画像データ）から明度画像データを作成し、下地とばしおよびフィルタスムージング処理を行った後、下地レベルによる単純２値化処理を行い下地以外の領域を統合した２値画像データを作成する。ついで、得られた２値画像データに対してＬａｐｌａｃｉａｎフィルタ処理を行ってエッジを検出し、さらにエッジ補完の為にＣｌｏｓｉｎｇ処理を行ってエッジ画像データを得る。得られたエッジ画像は有効画像領域の輪郭線に該当するものであり、当該エッジ画像で分割された一つの領域内の画素群に対して同一のラベル番号を付すようにラベリングを施してラベリング画像データを作成する。
【００２８】
つぎに、ラベリング画像データにおける外接矩形およびラベル画素の位置情報ならびにラベル番号をもとに、入力画像データから有効画像領域の外接矩形領域の抽出を行う（Ｓ２０３）。この際、入力画像データから外接矩形領域内のラベル番号と一致する画素のみを抽出するとともに、外接矩形内のその他の画素は白画素で補完して抽出領域データを取得し記憶部１０２に保存する。
【００２９】
そして、得られた抽出領域にかかる有効画像領域の特徴量を算出して、有効画像領域の領域種別を判別し、抽出領域が文字、図形または写真領域のいずれにかかるものであるかを判別して、抽出領域の属性情報として記録する（Ｓ２０４）。領域種別の判別方法は特に限定されるものではなく、既知の方法を用いることができるが、一例を挙げれば次のとおりである。すなわち、まず、図形領域と写真領域については、図形領域の明度分布はある程度均一であり、写真領域の明度分布は分散しているという特徴に基づいて、明度画像データを用いて、抽出領域内の全画素に対し、主走査、副走査２方向でラインごとに明度ヒストグラムを作成して明度分散度を特徴量として算出し、図形領域と写真領域の別を判別する。さらに、文字領域については、文字領域は小エリア内に斜め方向エッジ成分を多く含んでいるという特徴に基づいて、入力画像データを用いて、抽出領域内に含まれる周波数成分のうち斜め方向エッジ成分を特徴量として算出し、斜め方向エッジ成分の含有率により判断する。
【００３０】
ついで、抽出領域の位置情報を比較して抽出領域同士の重なりを判別し（Ｓ２０５）、抽出領域同士の重なりがない場合は領域抽出処理の手順を終了する（Ｓ２０６のＮＯ）。
【００３１】
一方、抽出領域同士の重なりがある場合には（Ｓ２０６のＹＥＳ）、同じ領域種別にかかる抽出領域が重なる場合は（Ｓ２０７のＹＥＳ）、両者を統合して統合領域データを取得し、その位置情報とともに記憶部１０２に保存する（Ｓ２０８）。図７は、本実施形態における画像処理装置１による抽出領域の統合処理の一例を示した概念図である。図７（ａ）において、有効画像領域１と有効画像領域２がともに図形領域であるとすると、画像処理装置１は、抽出領域１と抽出領域２が重複することを検知すると、図７（ｂ）において、有効画像領域１と有効画像領域２は同じ領域種別であるので、抽出領域１と抽出領域２を統合して、すなわち有効画像領域１と有効画像領域２を一つの有効画像領域とみなして、その外接矩形領域を、有効画像領域を構成する画素以外の画素は白画素で補完して抽出して統合領域１を取得する。これにより、有効画像領域１と有効画像領域２の領域種別が同じであるので、統合領域１に対して領域種別に応じた適切な画像処理を施すことができ、かつ、合成画像データを作成する際にも有効画像領域１または有効画像領域２の画像の一部に欠損を生ずることがないものである。なお、得られた統合領域については、他の抽出領域との重なりの有無を再度判別し（Ｓ２０５）、領域の重なりがなくなるまでステップＳ２０６〜Ｓ２０９の手順を繰り返して領域抽出処理を終了する。
【００３２】
また、異なる領域種別にかかる抽出領域が重なる場合は（Ｓ２０７のＮＯ）、両者をいずれか一方の有効画像領域のみが含まれるように分割して分割領域データを取得し、その位置情報とともに記憶部１０２に保存して領域抽出処理を終了する（Ｓ２０９）。図８は、本実施形態における画像処理装置１による抽出領域の分割処理の一例を示した概念図である。図８（ａ）において、有効画像領域１が図形領域、有効画像領域２が写真領域であるとすると、画像処理装置１は、抽出領域１と抽出領域２が重複することを検知すると、図８（ｂ）において、有効画像領域１と有効画像領域２は異なる領域種別であるので、抽出領域１および抽出領域２を、有効画像領域１または有効画像領域２のいずれか一方のみが含まれるように分割して、すなわち、抽出領域１および抽出領域２で形成される領域を一方の有効画像領域のみが含まれる複数の矩形領域に分割し、分割した矩形領域を、有効画像領域を構成する画素以外の画素は白画素で補完して抽出して分割領域１〜５を取得する。これにより、合成画像データを作成する際に有効画像領域１または有効画像領域２の画像の一部に欠損を生ずることがないものである。この際、抽出領域の分割の方法は特に限定されるものではないが、その後の処理の複雑化や処理時間の増大等を回避するため、分割処理により生ずる分割領域の数が最小となるように抽出領域を分割することが好ましい。
【００３３】
つぎに、図５において、画像処理装置２は、画像処理部１０７により、ステップＳ１０４で得られた抽出領域データに対し領域種別に応じた画像処理を行う（Ｓ１０５）。すなわち、文字領域処理部１０７ａにより、得られた文字領域データを二値化し、１ビットデータの可逆圧縮処理、例えば、ＭＨ圧縮、ＭＲ圧縮、ＭＭＲ圧縮、ＪＢＩＧ圧縮、Ｆｌａｔｅ圧縮等を施して、色情報、位置情報とともに記憶部１０２に保存する。また、図形領域処理部１０７ｂにより、得られた図形領域データにスムージング処理、減色処理、解像度変換等を施した後、可逆圧縮処理の場合はＦｌａｔｅ圧縮等、不可逆圧縮の場合はＪＰＥＧ圧縮等を行い、位置情報とともに記憶部１０２に保存する。さらに、写真領域処理部１０７ｃにより、得られた写真領域データの解像度変換、スムージング処理等を行った後、ＪＰＥＧ等の非可逆圧縮処理を行い、位置情報とともに記憶部１０２に保存する。
【００３４】
ついで、領域合成部１０８により、得られた各抽出領域をそれぞれの位置情報をもとに合成して文書画像データを作成する（Ｓ１０６）。さらに、ファイル形式変換部１０９により、得られた文書画像データを設定された出力ファイル形式に変換し（Ｓ１０７）、得られた出力ファイル（文書画像ファイル）を出力インタフェース部１０５およびコンピュータネットワーク４を介してファイルサーバ３に送信する（Ｓ１０８）。
【００３５】
ファイルサーバ３は、コンピュータネットワーク４を介して画像処理装置１から出力ファイルを受信すると、受信したファイルから文字画像データおよび図形画像データを展開し、文字画像データは文字認識処理を施して文字コードデータに変換し、図形画像データはベクタ変換処理を施してベクタデータに変換し、変換後の各データを写真画像データとともに再度合成して、所定のファイル形式に変換して得られた文書ファイルをハードディスク等の記憶装置の所定のディレクトリに格納する。そして、コンピュータネットワーク４上の他の機器から当該ファイルの転送要求があると、格納した前記ファイルをコンピュータネットワーク４を介して前記他の機器に転送する。
【００３６】
上記実施形態では、本発明の画像処理システムにかかる画像入力元装置をスキャナ、および画像出力先装置をファイルサーバとして説明したが、画像入力元装置は、本発明の画像処理装置が画像データを取得できる機器であれば特に限定されるものではなく、デジタルカメラ、ファクシミリ装置、デジタル複写機、等の画像読取手段、画像データ受信手段等を有する多機能周辺機器（ＭＦＰ）、パソコン、ワークステーション、サーバ等の画像読取手段、画像データ作成手段、画像データ受信手段、画像処理手段、画像データ記憶手段等を有する機器等であってもよい。また、画像出力先装置は、本発明の画像処理装置から取得した画像データを利用する装置であれば特に限定されるものではなく、ファクシミリ装置、デジタル複写機、パソコン、ワークステーション、サーバ等の画像形成手段、画像データ送信手段、画像処理手段、画像データ記憶手段等を有する機器等であってもよい。さらに、本発明の画像処理装置は、上記各手段を有する専用装置の他、画像読取手段、画像データ作成手段、画像データ受信手段、画像データ送信手段、画像形成手段、画像データ記憶手段と組み合わせて、スキャナ、デジタル複写機、ファクシミリ装置等の多機能周辺機器（ＭＦＰ）、パソコン、ワークステーション、サーバ等のコンピュータ等として構成されてもよい。
【００３７】
本発明による画像処理装置は、上記各手順を実行するための専用のハードウエア回路によっても、また、上記各手順を記述した所定のプログラムをＣＰＵが実行することによっても実現することができる。後者により本発明を実現する場合、画像処理装置を動作させる上記所定のプログラムは、フレキシブルディスクやＣＤ−ＲＯＭ等のコンピュータ読取可能な記録媒体によって提供されてもよいし、インターネット等のネットワークを介してオンラインで提供されてもよい。この場合、コンピュータ読取可能な記録媒体に記録されたプログラムは、通常、ＲＯＭやハードディスク等に転送され記憶される。また、このプログラムは、たとえば、単独のアプリケーションソフトとして提供されてもよいし、画像処理装置の一機能としてその装置のソフトウエアに組み込んでもよい。
【００５０】
【発明の効果】
上述したように、本発明の画像処理装置によれば、文書原稿を読み取って得られた画像データの文字、図形および写真領域をそれぞれ抽出して画像処理を施した後再合成して文書画像ファイルを作成する画像処理装置において、画像品質を保って高圧縮率等を実現しつつ、抽出領域の重なりによる画像の欠損が生じることなく再現性の高い合成画像ファイルを取得することができる。また、本発明によれば、上記画像処理装置においてマスク処理を行わないので、表示や印刷に要する時間を短縮し出力処理の負荷を軽減することができる。
【図面の簡単な説明】
【図１】  本発明の実施形態にかかる画像処理装置を含む画像処理システムの全体構成を示すブロック図である。
【図２】  図１における画像処理装置１の構成を示すブロック図である。
【図３】  画像処理装置１による画像処理の一例を示した概念図である。
【図４】  従来のラベリングによる領域抽出および再合成処理の一例を示した概念図である。
【図５】  画像処理装置１の画像処理の手順を示すフローチャートである。
【図６】  画像処理装置１の領域抽出処理の手順を示すフローチャートである。
【図７】  画像処理装置１による抽出領域の統合処理の一例を示した概念図である。
【図８】  画像処理装置１による抽出領域の分割処理の一例を示した概念図である。
【符号の説明】
１…画像処理装置、
１０１…制御部、
１０２…記憶部、
１０３…操作部、
１０４…入力インタフェース部、
１０５…出力インタフェース部、
１０６…領域抽出部、
１０７…画像処理部、
１０７ａ…文字領域処理部、
１０７ｂ…図形領域処理部、
１０７ｃ…写真領域処理部、
１０８…領域合成部、
１０９…ファイル形式変換部、
１１０…バス、
２…スキャナ、
３…ファイルサーバ、
４…コンピュータネットワーク。
【図１】
0003882657.tif 000002
【図２】
0003882657.tif 000003
【図３】
0003882657.tif 000004
【図４】
0003882657.tif 000005
【図５】
0003882657.tif 000006
【図６】
0003882657.tif 000007
【図７】
0003882657.tif 000008
【図８】
0003882657.tif 000009