(57)【要約】      （修正有）【課題】文字を含むカラー画像から精度良く文字認識すること。【解決手段】カラー画像から文字画像を含む領域を抽出する文字画像領域抽出部３０と、文字画像領域抽出部３０により抽出する領域に含まれる文字画像が単色であるかを判定する第１単色判定部３２と、文字画像領域抽出部３０により抽出する領域に含まれる文字画像を除いた背景部分が単色であるかを判定する第２単色判定部３４と、第１単色判定部３２により単色であると判定される場合には、文字画像領域抽出部３０により抽出する領域を二値化して文字画像マスクを生成し、第１単色判定部３２により単色でないと判定される場合であって、かつ、第２単色判定部３４により単色であると判定される場合には、文字画像領域抽出部３０により抽出する領域を二値化した画像を反転して文字画像マスクを生成する文字画像マスク生成部３６と、を含むことを特徴とする画像処理装置。【選択図】図２
2006270453.tif 000002
【特許請求の範囲】
【請求項１】
カラー画像から文字画像を含む領域を抽出する文字画像領域抽出手段と、
前記文字画像領域抽出手段により抽出する領域に含まれる文字画像が単色であるかを判定する第１単色判定手段と、
前記文字画像領域抽出手段により抽出する領域に含まれる文字画像を除いた背景部分が単色であるかを判定する第２単色判定手段と、
前記第１単色判定手段により単色であると判定される場合には、前記文字画像領域抽出手段により抽出する領域を二値化して文字画像マスクを生成し、前記第１単色判定手段により単色でないと判定される場合であって、かつ、前記第２単色判定手段により単色であると判定される場合には、前記文字画像領域抽出手段により抽出する領域を二値化した画像を反転して文字画像マスクを生成する文字画像マスク生成手段と、
を含むことを特徴とする画像処理装置。
【請求項２】
請求項１に記載の画像処理装置において、
前記文字画像マスク生成手段により生成される文字画像マスクの所定ライン当りの黒画素数が所定の閾値よりも多い場合には、前記文字画像マスクを論理反転する手段をさらに含む、
ことを特徴とする画像処理装置。
【請求項３】
請求項１または２に記載の画像処理装置において、
前記文字画像マスク生成手段により生成する文字画像マスクを用いて、文字認識処理を行う手段をさらに含む、
ことを特徴とする画像処理装置。
【請求項４】
請求項１乃至３のいずれかに記載の画像処理装置において、
前記第１単色判定手段により単色であると判定される場合には、前記文字画像領域抽出手段により抽出する領域に含まれる文字画像の色をマスクの代表色とし、前記第１単色判定手段により単色でないと判定される場合であって、かつ、第２単色判定手段により単色であると判定される場合には、前記文字画像領域抽出手段により抽出する領域に含まれる文字画像を除いた背景部分の色をマスクの代表色と決定するマスク代表色決定手段をさらに含む、
ことを特徴とする画像処理装置。
【請求項５】
請求項４に記載の画像処理装置において、
前記文字画像マスク生成手段により生成する文字画像マスクを参照して、前記カラー画像から文字画像を分離して背景画像を生成する背景画像生成手段と、
前記背景画像生成手段により生成される背景画像と、前記文字画像マスク生成手段により生成する文字画像マスクとをそれぞれ圧縮したデータと、前記文字画像マスクの位置情報および前記マスク代表色決定手段により決定するマスクの代表色の情報を含む圧縮画像ファイルを生成する圧縮画像ファイル生成手段と、
前記圧縮画像ファイル生成手段により生成する圧縮画像ファイルを送信する圧縮画像ファイル送信手段と、をさらに含む、
ことを特徴とする画像処理装置。
【請求項６】
請求項５に記載の画像処理装置と文字認識処理装置とがネットワーク接続されて構成される画像処理システムにおいて、
前記文字認識処理装置は、
前記圧縮画像ファイル送信手段により送信される圧縮画像ファイルを受信する圧縮画像データ受信手段と、
前記圧縮画像ファイル受信手段により受信される圧縮画像ファイルを展開して取得する文字画像マスクの所定ライン当りの黒画素数が所定の閾値よりも多い場合には、前記文字画像マスクを論理反転して文字認識し、そうでない場合には論理反転することなく文字認識する手段と、を含む、
ことを特徴とする画像処理システム。
【請求項７】
請求項５に記載の画像処理装置とネットワーク接続される文字認識処理装置において、
前記画像処理装置の圧縮画像ファイル送信手段により送信される圧縮画像ファイルを受信する圧縮画像データ受信手段と、
前記圧縮画像ファイル受信手段により受信される圧縮画像ファイルを展開して取得する文字画像マスクの所定ライン当りの黒画素数が所定の閾値よりも多い場合には、前記文字画像マスクを論理反転して文字認識し、そうでない場合には論理反転することなく文字認識する手段と、を含む、
ことを特徴とする文字認識処理装置。
【請求項８】
カラー画像から文字画像を含む領域を抽出する文字画像領域抽出ステップと、
前記文字画像領域抽出ステップにより抽出する領域に含まれる文字画像が単色であるかを判定する第１単色判定ステップと、
前記文字画像領域抽出ステップにより抽出する領域に含まれる文字画像を除いた背景部分が単色であるかを判定する第２単色判定ステップと、
前記第１単色判定ステップにより単色であると判定される場合には、前記文字画像領域抽出ステップにより抽出する領域を二値化して文字画像マスクを生成し、前記第１単色判定ステップにより単色でないと判定される場合であって、かつ、前記第２単色判定ステップにより単色であると判定される場合には、前記文字画像領域抽出ステップにより抽出する領域を二値化した画像を反転して文字画像マスクを生成する文字画像マスク生成ステップと、
を含むことを特徴とするコンピュータの制御方法。
【請求項９】
カラー画像から文字画像を含む領域を抽出する文字画像領域抽出手段、
前記文字画像領域抽出手段により抽出する領域に含まれる文字画像が単色であるかを判定する第１単色判定手段、
前記文字画像領域抽出手段により抽出する領域に含まれる文字画像を除いた背景部分が単色であるかを判定する第２単色判定手段、及び、
前記第１単色判定手段により単色であると判定される場合には、前記文字画像領域抽出手段により抽出する領域を二値化して文字画像マスクを生成し、前記第１単色判定手段により単色でないと判定される場合であって、かつ、前記第２単色判定手段により単色であると判定される場合には、前記文字画像領域抽出手段により抽出する領域を二値化した画像を反転して文字画像マスクを生成する文字画像マスク生成手段、
としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラー画像を処理する画像処理装置、画像処理方法および画像処理システムに関する。
【背景技術】
【０００２】
カラー画像の文字認識処理では、カラー画像を適切な方法で二値化して行うことが一般的である。従来では、下記特許文献１に記載されているように、カラー画像の色成分毎に文字領域を抽出し、各成分間の差分に基づいて前記文字領域を二値化して文字認識を行っているものがある。
【特許文献１】特開平１１−５３４７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、カラー画像を伝送して文字認識するシステムにおいて、上記従来技術では、文字認識用の二値化処理において各色成分を用いているため、カラー画像が高圧縮されて伝送される場合には、文字認識の精度が低下するという問題があった。
【０００４】
本発明は上記課題に鑑みてなされたものであって、その目的の一つは、文字を含むカラー画像から精度良く文字認識することのできる画像処理装置、画像処理方法、及び、画像処理システムを提供することにある。
【課題を解決するための手段】
【０００５】
上記課題を解決するために、本発明に係る画像処理装置は、カラー画像から文字画像を含む領域を抽出する文字画像領域抽出手段と、前記文字画像領域抽出手段により抽出する領域に含まれる文字画像が単色であるかを判定する第１単色判定手段と、前記文字画像領域抽出手段により抽出する領域に含まれる文字画像を除いた背景部分が単色であるかを判定する第２単色判定手段と、前記第１単色判定手段により単色であると判定される場合には、前記文字画像領域抽出手段により抽出する領域を二値化して文字画像マスクを生成し、前記第１単色判定手段により単色でないと判定される場合であって、かつ、前記第２単色判定手段により単色であると判定される場合には、前記文字画像領域抽出手段により抽出する領域を二値化した画像を反転して文字画像マスクを生成する文字画像マスク生成手段と、を含むことを特徴とする。
【０００６】
また、本発明に係るコンピュータ（例えばパーソナルコンピュータ、サーバコンピュータ、プリンタ、複合機等である。以下、同様。）の制御方法は、カラー画像から文字画像を含む領域を抽出する文字画像領域抽出ステップと、前記文字画像領域抽出ステップにより抽出する領域に含まれる文字画像が単色であるかを判定する第１単色判定ステップと、前記文字画像領域抽出ステップにより抽出する領域に含まれる文字画像を除いた背景部分が単色であるかを判定する第２単色判定ステップと、前記第１単色判定ステップにより単色であると判定される場合には、前記文字画像領域抽出ステップにより抽出する領域を二値化して文字画像マスクを生成し、前記第１単色判定ステップにより単色でないと判定される場合であって、かつ、前記第２単色判定ステップにより単色であると判定される場合には、前記文字画像領域抽出ステップにより抽出する領域を二値化した画像を反転して文字画像マスクを生成する文字画像マスク生成ステップと、を含むことを特徴とする。
【０００７】
また、本発明に係るプログラムは、カラー画像から文字画像を含む領域を抽出する文字画像領域抽出手段、前記文字画像領域抽出手段により抽出する領域に含まれる文字画像が単色であるかを判定する第１単色判定手段、前記文字画像領域抽出手段により抽出する領域に含まれる文字画像を除いた背景部分が単色であるかを判定する第２単色判定手段、及び、前記第１単色判定手段により単色であると判定される場合には、前記文字画像領域抽出手段により抽出する領域を二値化して文字画像マスクを生成し、前記第１単色判定手段により単色でないと判定される場合であって、かつ、前記第２単色判定手段により単色であると判定される場合には、前記文字画像領域抽出手段により抽出する領域を二値化した画像を反転して文字画像マスクを生成する文字画像マスク生成手段、としてコンピュータを機能させるためのプログラムである。プログラムは、ＣＤ−ＲＯＭ（Compact Disk - Read Only Memory）、ＤＶＤ−ＲＯＭ（Digital Versatile Disk - Read Only Memory）、メモリーカードその他のあらゆるコンピュータ読み取り可能な情報記憶媒体に格納することとしてもよい。
【０００８】
本発明では、カラー画像から文字画像を含む領域を抽出する。そして、抽出した領域に含まれる文字画像が単色であるかを判定し、単色であると判定する場合には、当該領域を二値化して文字画像マスクを生成する。また、上記判定において、単色でないと判定する場合であって、かつ、前記抽出した領域に含まれる文字画像を除いた背景部分が単色であると判定する場合には、当該領域を二値化した画像を反転して文字画像マスクを生成する。本発明によれば、多色文字画像であっても１つのマスクで表現することができ、色成分に応じて複数マスクを生成し合成する必要がないため、処理負荷を軽減することができる。
【０００９】
本発明の一態様では、前記文字画像マスク生成手段により生成される文字画像マスクの所定ライン当りの黒画素数が所定の閾値よりも多い場合には、前記文字画像マスクを論理反転する手段をさらに含む、ことを特徴とする。こうすれば、マスクの所定ラインの白黒比率から当該マスクが反転マスクか否かを判断し、反転マスクであれば論理反転することができる。
【００１０】
本発明の一態様では、前記文字画像マスク生成手段により生成する文字画像マスクを用いて、文字認識処理を行う手段をさらに含む、ことを特徴とする。こうして、生成する文字画像マスクを用いれば、文字認識用に更に二値画像を生成することなく、精度良く文字認識処理を行うことができる。
【００１１】
本発明の一態様では、前記第１単色判定手段により単色であると判定される場合には、前記文字画像領域抽出手段により抽出する領域に含まれる文字画像の色をマスクの代表色とし、前記第１単色判定手段により単色でないと判定される場合であって、かつ、第２単色判定手段により単色であると判定される場合には、前記文字画像領域抽出手段により抽出する領域に含まれる文字画像を除いた背景部分の色をマスクの代表色と決定するマスク代表色決定手段をさらに含む、ことを特徴とする。こうすれば、文字画像マスクの代表色を決定することができる。
【００１２】
本発明の一態様では、前記文字画像マスク生成手段により生成する文字画像マスクを参照して、前記カラー画像から文字画像を分離して背景画像を生成する背景画像生成手段と、前記背景画像生成手段により生成される背景画像と、前記文字画像マスク生成手段により生成する文字画像マスクとをそれぞれ圧縮したデータと、前記文字画像マスクの位置情報および前記マスク代表色決定手段により決定するマスクの代表色の情報を含む圧縮画像ファイルを生成する圧縮画像ファイル生成手段と、前記圧縮画像ファイル生成手段により生成する圧縮画像ファイルを送信する圧縮画像ファイル送信手段と、をさらに含む、ことを特徴とする。こうすれば、カラー画像から文字画像を抽出して、背景画像、文字マスク画像、文字画像マスクの位置および色情報を含む圧縮画像ファイルを生成し、それを送信することができる。
【００１３】
また、本発明に係る画像処理システムは、前記画像処理装置と文字認識処理装置とがネットワーク接続されて構成される画像処理システムにおいて、前記文字認識処理装置は、前記圧縮画像ファイル送信手段により送信される圧縮画像ファイルを受信する圧縮画像データ受信手段と、前記圧縮画像ファイル受信手段により受信される圧縮画像ファイルを展開して取得する文字画像マスクの所定ライン当りの黒画素数が所定の閾値よりも多い場合には、前記文字画像マスクを論理反転して文字認識し、そうでない場合には論理反転することなく文字認識する手段と、を含む、ことを特徴とする画像処理システムである。本発明によれば、画像処理装置が送信する圧縮画像ファイルを受信した文字認識処理装置は、当該ファイルから文字画像マスクを取り出し、それを用いることで、精度良く文字認識処理を行うことができる。
【００１４】
また、本発明に係る文字認識処理装置は、前記画像処理装置とネットワーク接続される文字認識処理装置において、前記画像処理装置の圧縮画像ファイル送信手段により送信される圧縮画像ファイルを受信する圧縮画像データ受信手段と、前記圧縮画像ファイル受信手段により受信される圧縮画像ファイルを展開して取得する文字画像マスクの所定ライン当りの黒画素数が所定の閾値よりも多い場合には、前記文字画像マスクを論理反転して文字認識し、そうでない場合には論理反転することなく文字認識する手段と、を含む、ことを特徴とする。本発明によれば、画像処理装置が送信する圧縮画像ファイルを受信した文字認識処理装置は、当該ファイルから文字画像マスクを取り出し、それを用いることで、精度良く文字認識処理を行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の好適な実施形態について図面に基づいて詳細に説明する。
【００１６】
図１は、本発明の実施の形態に係る画像処理システム１の構成図を示す。図１に示されるように、本発明に係る画像処理システム１は、画像処理装置１０と文字認識処理装置１２を含んで構成される。ここで、画像処理装置１０と文字認識処理装置１２とはネットワーク２０を介して相互通信可能に接続される。
【００１７】
画像処理装置１０は、本発明の実施の形態に係る画像処理装置である。画像処理装置１０は、文字画像を含むカラー画像を圧縮して文字認識処理装置１２に送信する。より詳細には、画像処理装置１０は、カラー画像から文字画像を抽出して文字画像マスクを生成し、また、該文字画像を除いた背景画像を生成する。そして、文字画像マスクと背景画像とをそれぞれ圧縮して、圧縮された背景画像、圧縮された文字マスク画像、文字画像マスクの位置および色情報を含む圧縮画像ファイルを生成し、その圧縮画像ファイルを文字認識処理装置１２に送信する。
【００１８】
文字認識処理装置１２は、本発明の実施の形態に係る認識処理装置である。文字認識処理装置１２は、画像処理装置１０から送信される圧縮画像ファイルを受信し、圧縮画像ファイルに含まれる文字画像マスクを用いて、文字認識処理を行う。
【００１９】
図２には、画像処理装置１０の機能ブロック図を示す。図２に示すように、画像処理装置１０は、機能的には、文字画像領域抽出部３０、第１単色判定部３２、第２単色判定部３４、文字画像マスク生成部３６、マスク代表色決定部３８、背景画像生成部４０、圧縮画像ファイル生成部４２と圧縮画像ファイル送信部４４を含み構成されている。
【００２０】
文字画像領域抽出部３０は、カラー画像から文字画像を含む領域を抽出するものである。文字画像領域抽出部３０は、入力されたカラー画像を二値化して、レイアウトを解析する。そして、レイアウト解析結果に基づいて、文字画像を含む領域を特定し、抽出する。
【００２１】
第１単色判定部３２は、文字画像領域抽出部３０により抽出される領域に含まれる文字画像が単一色で構成されているか否かを判定するものである。第１単色判定部３２は、文字画像領域抽出部３０において行ったレイアウト解析の結果を利用して、文字領域を特定し、上記の判定を行う。
【００２２】
第２単色判定部３４は、文字画像領域抽出部３０により抽出される領域に含まれる文字画像を除く背景部分が単一色で構成されているか否かを判定するものである。第２単色判定部３４も第１単色判定部３２と同様に、文字画像領域抽出部３０において行ったレイアウト解析の結果を利用して、背景部分の領域を特定し、上記の判定を行う。
【００２３】
文字画像マスク生成部３６は、第１単色判定部３２と第２単色判定部３４の判定結果に基づいて、文字画像領域抽出部３０により抽出される領域に含まれる文字画像のマスクを生成するものである。具体的には、文字画像マスク生成部３６は、第１単色判定部３２により単色とみなすことができると判定される場合には、文字画像領域抽出部３０により抽出される領域を二値化することで、文字画像マスクを作成する。また、第１単色判定部３２により単色でないと判定される場合であって、かつ、第２単色判定部３４により単色とみなすことができると判定される場合には、当該領域を二値化した画像を論理反転させることで文字画像マスクを作成する。
【００２４】
マスク代表色決定部３８は、文字画像マスクの代表色を決定するものである。具体的には、マスク代表色決定部３８は、第１単色判定部３２により単色とみなすことができると判定される場合には、文字画像領域抽出部３０により抽出される領域の文字画像の色をマスク代表色と決定する。また、第１単色判定部３２により単色でないと判定される場合であって、かつ、第２単色判定部３４により単色とみなすことができると判定される場合には、当該領域の背景部分の色をマスク代表色と決定する。文字画像と背景画像がそれぞれ１色で表現できる場合には、文字画像の色が優先的に代表色として採用される。
【００２５】
背景画像生成部４０は、文字画像領域抽出部３０により抽出する領域に含まれる文字画像を除いた背景画像を生成するものである。具体的には、背景画像生成部４０は、文字画像マスク生成部３６により生成する文字画像マスクを参照し、文字画像マスクのＯＮ画素に相当する部分をＯＦＦ画素に相当する周辺部分の画素値で置換することで、背景画像を生成する。
【００２６】
圧縮画像ファイル生成部４２は、カラー画像から文字画像と背景画像を分離して、それぞれを圧縮して、圧縮画像ファイルを生成するものである。圧縮画像ファイル生成部４２は、背景画像生成部４０により生成する背景画像を圧縮したデータ、文字画像マスク生成部３６により生成する文字画像マスクを圧縮したデータ、文字画像マスクの位置情報およびマスク代表色決定部３８により決定するマスクの代表色の情報をファイルの所定位置に書き込むことで圧縮画像ファイルを生成する。
【００２７】
圧縮画像ファイル送信部４４は、圧縮画像ファイル生成部４２により生成される圧縮画像ファイルをネットワークを介して文字認識処理装置１２に送信するものである。
【００２８】
図３には、文字認識処理装置１２の機能ブロック図を示す。図３に示すように、文字認識処理装置１２は、機能的には、圧縮画像ファイル受信部５０、文字画像マスク展開部５２、文字画像マスク論理反転部５４と文字認識処理部５６を含み構成されている。
【００２９】
圧縮画像ファイル受信部５０は、画像処理装置１０から送信される圧縮画像ファイルを受信するものである。
【００３０】
文字画像マスク展開部５２は、圧縮画像ファイル受信部５０により受信する圧縮負画像ファイルに含まれる圧縮された文字画像マスクを展開するものである。
【００３１】
文字画像マスク論理反転部５４は、圧縮画像ファイル受信部５０により受信する圧縮負画像ファイルに含まれる文字画像マスクが所定条件を満たす場合には、文字画像マスクの論理を反転するものである。文字画像マスクの論理反転の説明のために、図４に、文字画像マスクの一例を示す。図４（Ａ）には、文字画像が単色である場合のマスク画像を、そして、図４（Ｂ）には、文字部分を除いた背景部分が単色である場合のマスク画像を示す。また、図４（Ｃ）には、図４（Ａ）のマスク画像の一部を拡大した図を示す。文字認識処理を行うためには、図４（Ｂ）に示されるマスク画像の場合においては、マスク画像を反転させてから、文字認識処理を行う必要がある。対象となるマスクが反転マスクか否かは、当該マスクの先端数ラインがほとんど黒画素で構成されているかどうかで判断することができる。本願発明では、マスク画像の所定ライン当りの黒画素数が所定の閾値よりも多いか否かで、反転マスクか否かを判断する。そして、所定の閾値よりも多いと判断される場合には、マスク画像を反転させる。具体的に図４（Ｃ）を用いて説明すると、文字画像マスク論理反転部５４は、マスクの所定ライン（例えば、図４（Ｃ）に示される斜線部Ｓ１のライン）に含まれる黒画素数Ｎをカウントし、これを所定ライン数Ｓ（同（Ｃ）の場合Ｓ１、Ｓ２、Ｓ３の３つ）分繰り返す。そして、文字画像マスクにおける平均黒画素数率ＮａｖをＮａｖ＝（Σ（Ｎ／Ｗ））／Ｓとして求める。ここで、平均黒画素数Ｎａｖが閾値τよりも大きいか否かを判断し、大きいと判断する場合には、展開した文字画像マスクを論理反転する。なお、黒画素数をカウントするラインの数は、上記では説明の都合上３つとしたが、これに限られるものではない。
【００３２】
文字認識処理部５６は、圧縮画像ファイルに含まれる文字画像マスク（文字画像マスク論理反転部５４で論理反転される場合には、論理反転後のもの）を用いて、文字認識処理を行うものである。
【００３３】
以下、本発明の実施の形態に係る画像処理装置の動作の詳細について説明する。
【００３４】
図５は、画像処理装置１０におけるカラー画像から文字画像マスクを生成するフロー図である。画像処理装置１０は、カラー画像データを受け取り（Ｓ１０１）、二値化を行う（Ｓ１０２）。そして、二値化したデータに対して、レイアウト解析処理を行い、文字画像の含まれる領域を文字列単位で特定する（Ｓ１０３）。特定された領域に含まれる文字画像の色数を求め（Ｓ１０４）、該文字画像が単色であるかを判定する（Ｓ１０５）。Ｓ１０５で単色とみなすことができると判定される場合には、当該領域の二値画像を文字画像マスクとする（Ｓ１０６）。また、Ｓ１０５で単色でないと判定される場合には、当該領域の文字画像を除いた背景画像の色数を求め（Ｓ１０７）、該背景画像が単色であるかを判定する（Ｓ１０８）。Ｓ１０８で単色とみなすことができると判定される場合には、当該領域の二値画像を反転して、文字画像マスクとする（Ｓ１０９）。また、Ｓ１０８で単色でないと判定される場合には、当該領域の文字画像マスクは生成しないこととする（Ｓ１１０）。そして、他に処理を行っていない領域があるかを判断し（Ｓ１１１）、ある場合には、その領域に対してＳ１０４以下の処理を繰り返し、ない場合には、処理を終了する。また、処理Ｓ１０５に続いて、Ｓ１０３で特定される領域に隣接する領域（以下、隣接領域）に対して、隣接領域の文字画像の色数を求め、隣接領域の文字画像が単色であり、かつ、両者の文字画像の色が略同一である場合には、両者を統合して、統合した領域の二値画像を文字画像マスクとしてもよい。
【００３５】
図６は、画像処理装置１０におけるカラー画像から圧縮画像ファイルを生成するフロー図である。画像処理装置１０は、カラー画像から生成する文字画像マスクを参照し、文字画像マスクがＯＮ画素となっている部分に対応する箇所を、ＯＦＦ画素に相当する周辺の画素値で置換して背景画像を生成する（Ｓ２０１）。生成した背景画像を圧縮し（Ｓ２０２）、圧縮したデータを圧縮画像ファイルの所定位置に書き込む（Ｓ２０３）。そして、文字画像マスクに対応する二値画像を圧縮し（Ｓ２０４）、圧縮したデータと当該文字画像マスクの配置情報およびマスク代表色の情報を前記圧縮画像ファイルの所定位置に書き込んで（Ｓ２０５）、圧縮画像ファイルを生成する。
【００３６】
図７は、文字認識処理装置１２における圧縮画像ファイルを用いて文字認識処理を行うフロー図である。文字認識処理装置１２は、圧縮画像ファイルを受信する（Ｓ３０１）。受信した圧縮画像ファイルから、圧縮された文字画像マスクを読み出し（Ｓ３０２）、文字画像マスクの幅Ｗを取得する（Ｓ３０３）。文字画像マスクを展開し、ライン毎に黒画素数Ｎをカウントし、これを所定ライン数Ｓ分繰り返す（Ｓ３０４）。そして、文字画像マスクにおける平均黒画素数率ＮａｖをＮａｖ＝（Σ（Ｎ／Ｗ））／Ｓとして求める（Ｓ３０５）。平均黒画素数Ｎａｖが閾値τよりも大きいか否かを判断し（Ｓ３０６）、大きいと判断する場合には、展開した文字画像マスクを論理反転する（Ｓ３０７）。そして、文字認識処理装置１２は、文字画像マスクを用いて、文字認識処理を行う（Ｓ３０８）。他にも文字画像マスクがあるか判断し（Ｓ３０９）、あると判断される場合には、処理Ｓ３０２に戻って、Ｓ３０２以下の処理を繰り返す。
【００３７】
以上説明した本発明の実施の形態に係る画像処理システムによれば、文字を含むカラー画像から精度良く文字認識することができる。
【００３８】
なお、本発明は上記実施形態に限定されるものではない。
【００３９】
上記実施例では、画像処理装置がカラー画像を圧縮して、ネットワーク接続された文字認証装置に送信することとしているが、画像処理装置が生成した文字画像マスクを用いて自ら文字認証処理を行うこととしてもよい。
【図面の簡単な説明】
【００４０】
【図１】本発明の実施の形態に係る画像処理システム１の構成図を示す。
【図２】画像処理装置１０の機能ブロック図を示す。
【図３】文字認識処理装置１２の機能ブロック図を示す。
【図４】文字画像マスクの一例を示す図である。
【図５】画像処理装置１０におけるカラー画像から文字画像マスクを生成するフロー図である。
【図６】画像処理装置１０におけるカラー画像から圧縮画像ファイルを生成するフロー図である。
【図７】文字認識処理装置１２における圧縮画像ファイルを用いて文字認識処理を行うフロー図である。
【符号の説明】
【００４１】
１  画像処理システム、１０  画像処理装置、１２  文字認識処理装置、２０  ネットワーク、３０  文字画像領域抽出部、３２  第１単色判定部、３４  第２単色判定部、３６  文字画像マスク生成部、３８  マスク代表色決定部、４０  背景画像生成部、４２  圧縮画像ファイル生成部、４４  圧縮ファイル送信部、５０  圧縮画像ファイル受信部、５２  文字画像マスク展開部、５４  文字画像マスク論理反転部、５６  文字認識処理部。
【図１】
2006270453.tif 000003
【図２】
2006270453.tif 000004
【図３】
2006270453.tif 000005
【図４】
2006270453.tif 000006
【図５】
2006270453.tif 000007
【図６】
2006270453.tif 000008
【図７】
2006270453.tif 000009