"ユーザに対して、画像データ中から抽出する箇所を指定領域として指定させる抽出対象領域指定手段と、前記画像データを白黒画素からなる二値画像とし、該二値画像における黒画素と白画素の分布状態から前記指定領域の所定の外周領域における境界線を決定し、前記指定領域を含めて該境界線に囲まれる領域を一次領域とする一次領域設定手段と、前記一次領域における画像データから直線成分データを抽出し除外する直線成分除外手段と、前記直線成分除外後の前記画像データについて前記指定領域に基づいて目的の画像種類の画像を切り出すための矩形抽出処理を行いその外接領域を抽出する外接領域抽出手段と、前記外接領域について除外領域と包含領域に選別する除外包含手段と、前記包含領域をマージして統合領域とする統合処理手段と、を備えることを特徴とする画像処理装置。前記抽出対象領域指定手段は、ユーザに複数の点、直線、自由曲線のいずれかを用いて前記指定領域を指定させることを特徴とする請求項1に記載の画像処理装置。前記一次領域設定手段は、前記画像データの画素データが白黒ではない二値画像あるいは少なくとも3色以上の画像データであるときは、該画素データを白黒二値に減色する二値化処理手段と、前記指定領域の外辺を基準とし、該基準に基づいて前記指定領域の所定の外周領域をヒストグラム測定の測定範囲として決定する測定範囲決定手段と、前記測定範囲決定手段が決定した測定範囲において前記二値化処理手段により得られた二値画像の画素に対して、黒画素及び白画素のヒストグラム測定を行う測定手段と、前記測定手段が測定した結果に基づいて、黒画素と白画素の分布状態から前記外周領域における境界線を決定し、前記指定領域を含めて該境界線に囲まれる領域を一次領域とする領域判定手段と、からなることを特徴とする請求項1または2に記載の画像処理装置。前記測定手段は、前記測定範囲内において、所定方向における黒画素を示す黒領域が連続して生起する回数を計数し、その計数を前記所定方向に直交する方向に位置を変えて繰り返して行う黒画素探索と、所定方向における白画素を示す白領域が連続して生起する回数を計数し、その計数を前記所定方向に直交する方向に位置を変えて繰り返して行う白画素探索と、を行い、前記領域判定手段は、前記測定手段による黒画素探索及び白画素探索により計数された前記黒領域が連続して生起する回数と白領域が連続して生起する回数の関係を前記所定方向に直交する方向の測定位置ごとに所定の閾値と比較し、該比較結果に基づいて前記外周領域における境界線を決定することを特徴とする請求項3に記載の画像処理装置。前記直線成分除外手段は、前記一次領域における画像データから少なくとも1本の罫線データを抽出することを特徴とする請求項1~4のいずれかに記載の画像処理装置。前記除外包含手段は、前記外接領域抽出手段により抽出された複数の外接領域それぞれの外接領域内の黒画素または白画素の頻度、黒画素または白画素が連続する大きさ、領域の属性と目的の画像種類の画像との関係から判断して、除外領域と包含領域とに選別することを特徴とする請求項1~5のいずれかに記載の画像処理装置。ユーザに対して、画像データ中から抽出する箇所を指定領域として指定させる抽出対象領域指定工程と、前記画像データを白黒画素からなる二値画像とし、該二値画像における黒画素と白画素の分布状態から前記指定領域の所定の外周領域における境界線を決定し、前記指定領域を含めて該境界線に囲まれる領域を一次領域とする一次領域設定工程と、前記一次領域における画像データから直線成分データを抽出し除外する直線成分除外工程と、前記直線成分除外後の前記画像データについて前記指定領域に基づいて目的の画像種類の画像を切り出すための矩形抽出処理を行いその外接領域を抽出する外接領域抽出工程と、前記外接領域について除外領域と包含領域に選別する除外包含工程と、前記包含領域をマージして統合領域とする統合処理工程と、を備えることを特徴とする画像処理方法。前記抽出対象領域指定工程は、ユーザに複数の点、直線、自由曲線のいずれかを用いて前記指定領域を指定させるものであることを特徴とする請求項7に記載の画像処理方法。前記一次領域設定工程は、前記画像データの画素データが白黒ではない二値画像あるいは少なくとも3色以上の画像データであるときは、該画素データを白黒二値に減色する二値化処理工程と、前記指定領域の外辺を基準とし、該基準に基づいて前記指定領域の所定の外周領域をヒストグラム測定の測定範囲として決定する測定範囲決定工程と、前記測定範囲決定工程で決定された測定範囲において前記二値化処理工程で得られた二値画像の画素に対して、黒画素及び白画素のヒストグラム測定を行う測定工程と、前記測定工程で測定された結果に基づいて、黒画素と白画素の分布状態から前記外周領域における境界線を決定し、前記指定領域を含めて該境界線に囲まれる領域を一次領域とする領域判定工程と、からなることを特徴とする請求項7または8に記載の画像処理方法。前記測定工程は、前記測定範囲内において、所定方向における黒画素を示す黒領域が連続して生起する回数を計数し、その計数を前記所定方向に直交する方向に位置を変えて繰り返して行う黒画素探索と、所定方向における白画素を示す白領域が連続して生起する回数を計数し、その計数を前記所定方向に直交する方向に位置を変えて繰り返して行う白画素探索と、を行うものであり、前記領域判定工程は、前記測定工程における黒画素探索及び白画素探索により計数された前記黒領域が連続して生起する回数と白領域が連続して生起する回数の関係を前記所定方向に直交する方向の測定位置ごとに所定の閾値と比較し、該比較結果に基づいて前記外周領域における境界線を決定するものであることを特徴とする請求項9に記載の画像処理方法。前記直線成分除外工程は、前記一次領域における画像データから少なくとも1本の罫線データを抽出するものであることを特徴とする請求項7~10のいずれかに記載の画像処理方法。前記除外包含工程は、前記外接領域抽出工程で抽出された複数の外接領域それぞれの外接領域内の黒画素または白画素の頻度、黒画素または白画素が連続する大きさ、領域の属性と目的の画像種類の画像との関係から判断して、除外領域と包含領域とに選別するものであることを特徴とする請求項7~11のいずれかに記載の画像処理方法。本発明は、以上の従来技術における課題に鑑みてなされたものであり、画像データの指定した領域において、罫線などの余分な要素を含むことなく高い認識精度で文字などの目的の画像種類の画像目標画像を認識することができる画像処理装置及び画像処理方法を提供することを目的とする。前記課題を解決するために提供する本発明は、以下の通りである。なお、カッコ内に本発明を実施するための形態において対応する部位及び符号等を示す。1ユーザに対して、画像データ中から抽出する箇所を指定領域指定領域A0として指定させる抽出対象領域指定手段指定領域入力部204と、前記画像データを白黒画素からなる二値画像とし、該二値画像における黒画素と白画素の分布状態黒画素と白画素の分布状態dhから前記指定領域の所定の外周領域における境界線を決定し、前記指定領域を含めて該境界線に囲まれる領域を一次領域判定後領域A1とする一次領域設定手段一次領域設定部205と、前記一次領域における画像データから直線成分データ罫線Lkを抽出し除外する直線成分除外手段二次領域設定部210と、前記直線成分除外後の前記画像データ罫線除外後領域データD2について前記指定領域に基づいて目的の画像種類の画像を切り出すための矩形抽出処理を行いその外接領域を抽出する外接領域抽出手段外接領域抽出処理部215aと、前記外接領域について除外領域と包含領域包含領域Acに選別する除外包含手段外接領域の除外/包含処理部215bと、前記包含領域をマージして統合領域統合領域A3とする統合処理手段外接領域の統合処理部215cと、を備えることを特徴とする画像処理装置画像処理装置100、図3,図4。2前記抽出対象領域指定手段は、ユーザに複数の点、直線、自由曲線のいずれかを用いて前記指定領域を指定させることを特徴とする前記1に記載の画像処理装置。3前記一次領域設定手段は、前記画像データの画素データが白黒ではない二値画像あるいは少なくとも3色以上の画像データであるときは、該画素データを白黒二値に減色する二値化処理手段二値化処理部205aと、前記指定領域の外辺を基準とし、該基準に基づいて前記指定領域の所定の外周領域をヒストグラム測定の測定範囲測定範囲Amとして決定する測定範囲決定手段ヒストグラム測定範囲決定部205bと、前記測定範囲決定手段が決定した測定範囲において前記二値化処理手段により得られた二値画像の画素に対して、黒画素及び白画素のヒストグラム測定を行う測定手段ヒストグラム測定部205cと、前記測定手段が測定した結果に基づいて、黒画素と白画素の分布状態黒画素と白画素の分布状態dhから前記外周領域における境界線を決定し、前記指定領域を含めて該境界線に囲まれる領域を一次領域判定後領域A1とする領域判定手段ヒスト頻度による境界線処理部205dと、からなることを特徴とする前記1または2に記載の画像処理装置図4。4前記測定手段は、前記測定範囲内において、所定方向における黒画素を示す黒領域が連続して生起する回数を計数し、その計数を前記所定方向に直交する方向に位置を変えて繰り返して行う黒画素探索と、所定方向における白画素を示す白領域が連続して生起する回数を計数し、その計数を前記所定方向に直交する方向に位置を変えて繰り返して行う白画素探索と、を行い図9、前記領域判定手段は、前記測定手段による黒画素探索及び白画素探索により計数された前記黒領域が連続して生起する回数と白領域が連続して生起する回数の関係を前記所定方向に直交する方向の測定位置ごとに所定の閾値と比較し、該比較結果に基づいて前記外周領域における境界線を決定する図10ことを特徴とする前記3に記載の画像処理装置。5前記直線成分除外手段は、前記一次領域における画像データから少なくとも1本の罫線データを抽出することを特徴とする前記1~4のいずれかに記載の画像処理装置。6前記除外包含手段は、前記外接領域抽出手段により抽出された複数の外接領域それぞれの外接領域内の黒画素または白画素の頻度、黒画素または白画素が連続する大きさ、領域の属性と目的の画像種類の画像との関係から判断して、除外領域と包含領域とに選別することを特徴とする前記1~5のいずれかに記載の画像処理装置。7ユーザに対して、画像データ中から抽出する箇所を指定領域指定領域A0として指定させる抽出対象領域指定工程ステップS102と、前記画像データを白黒画素からなる二値画像とし、該二値画像における黒画素と白画素の分布状態黒画素と白画素の分布状態dhから前記指定領域の所定の外周領域における境界線を決定し、前記指定領域を含めて該境界線に囲まれる領域を一次領域判定後領域A1とする一次領域設定工程ステップS103~S107と、前記一次領域における画像データ判定後領域データD1から直線成分データ罫線Lkを抽出し除外する直線成分除外工程ステップS108~S110と、前記直線成分除外後の前記画像データ罫線除外後領域データD2について前記指定領域に基づいて目的の画像種類の画像を切り出すための矩形抽出処理を行いその外接領域を抽出する外接領域抽出工程ステップS111と、前記外接領域について除外領域と包含領域包含領域Acに選別する除外包含工程ステップS112と、前記包含領域をマージして統合領域統合領域A3とする統合処理工程ステップS113,S114と、を備えることを特徴とする画像処理方法図5。8前記抽出対象領域指定工程は、ユーザに複数の点、直線、自由曲線のいずれかを用いて前記指定領域を指定させるものであることを特徴とする前記7に記載の画像処理方法。9前記一次領域設定工程は、前記画像データの画素データが白黒ではない二値画像あるいは少なくとも3色以上の画像データであるときは、該画素データを白黒二値に減色する二値化処理工程ステップS103と、前記指定領域の外辺を基準とし、該基準に基づいて前記指定領域の所定の外周領域をヒストグラム測定の測定範囲測定範囲Amとして決定する測定範囲決定工程ステップS104と、前記測定範囲決定工程で決定された測定範囲において前記二値化処理工程で得られた二値画像の画素に対して、黒画素及び白画素のヒストグラム測定を行う測定工程ステップS105と、前記測定工程で測定された結果に基づいて、黒画素と白画素の分布状態黒画素と白画素の分布状態dhから前記外周領域における境界線を決定しステップS106、前記指定領域を含めて該境界線に囲まれる領域を一次領域判定後領域A1とする領域判定工程ステップS107と、からなることを特徴とする前記7または8に記載の画像処理方法図5。10前記測定工程は、前記測定範囲内において、所定方向における黒画素を示す黒領域が連続して生起する回数を計数し、その計数を前記所定方向に直交する方向に位置を変えて繰り返して行う黒画素探索と、所定方向における白画素を示す白領域が連続して生起する回数を計数し、その計数を前記所定方向に直交する方向に位置を変えて繰り返して行う白画素探索と、を行うものであり図9、前記領域判定工程は、前記測定工程における黒画素探索及び白画素探索により計数された前記黒領域が連続して生起する回数と白領域が連続して生起する回数の関係を前記所定方向に直交する方向の測定位置ごとに所定の閾値と比較し、該比較結果に基づいて前記外周領域における境界線を決定するものである図10ことを特徴とする前記9に記載の画像処理方法。11前記直線成分除外工程は、前記一次領域における画像データから少なくとも1本の罫線データを抽出するものであることを特徴とする前記7~10のいずれかに記載の画像処理方法。12前記除外包含工程は、前記外接領域抽出工程で抽出された複数の外接領域それぞれの外接領域内の黒画素または白画素の頻度、黒画素または白画素が連続する大きさ、領域の属性と目的の画像種類の画像との関係から判断して、除外領域と包含領域とに選別するものであることを特徴とする前記7~11のいずれかに記載の画像処理方法。本発明の画像処理装置及び画像処理方法によれば、指定された領域に対して、罫線などの不要な要素である直線成分を除外した上で、目標画像の外接領域を切り出すことによって、目標画像の認識精度を高めることができる。例えば、帳票認識処理の過程で、文書画像中の特定箇所の文字を切り出して、その箇所を確認表示したり、文字認識したり、切り出された箇所を再利用したりするという場面において、オペレータが表中の文字列などの要素をフリーバンドで大まかに指定すると、自動でその範囲内にある文字部分だけを抽出して表示することが可能である。特に、画像データの指定領域の範囲内で文字が罫線に接触している場合、罫線を示す線を抽出し、その線を消去した上で、文字部分を示す画素を抽出するので、線に接触している文字に対して、罫線などの余分な要素を抽出せずに済む。また、外接領域について除外領域と包含領域に選別することにより、様々なパターンの下線を余分な要素として除外することが可能になる。以下に、本発明に係る画像処理装置及び画像処理方法の構成について説明する。なお、本発明における用語はつぎのように定義する。接触文字とは、罫線等の直線成分に接触している文字のことである。接触している線の方向は、上下左右問わないものとする。また、接触している文字の字形は活字、手書きともに問わないものとする。指定領域とは、オペレータなどが矩形領域または、フリーバンドで指定した領域のことをいう。判定後領域とは、ヒストグラム測定した結果に基づいて判定した結果の領域データのことをいう。[画像処理装置]図3は、本発明に係る画像処理装置の基本構成を示すブロック図である。図3に示すように、画像処理装置100は、全体の制御などを行うCPU101、原稿などを読み取り、画像データを取得するスキャナ部102、画像データや画像処理部108で行われた画像処理の結果を示す情報などを記憶する、CD/DVD/メモリカードなどの記録媒体111やハードディスク112からなる外部記憶部103、入力した画像データを記憶する入力画像メモリ部104、入力した画像データをプレビュー表示などの表示を行う表示部105、ユーザにより操作が行なわれるとともに、ユーザが画像データの領域を指定するための操作パネル部106、操作パネル部106において指定された領域を示す領域情報を格納する領域情報格納部107、二値化処理、ヒストグラム測定、矩形抽出処理などの画像処理を行う画像処理部108、ネットワーク網110から画像データを取り寄せたり、画像処理の結果を示す情報を配達したりする通信制御部109、を有する。つぎに、画像処理装置100において本発明の画像処理方法に関わる要部構成について説明する。図2は、本発明に係る画像処理装置の要部構成を示すブロック図である。図中、矩形は機能ブロック、円柱はデータベース、平行四辺形はデータを意味する。画像処理装置100は、スキャナ部102での読み取り、外部記憶部103からのファイル読み出し、ネットワーク網110経由、デジタルカメラで撮影したもの等で画像データを取得する画像入力部201と、実際に画像データを蓄積しているデータディスク203などにアクセスするためのデータアクセス部202と、画像データの特定の箇所に領域を指定し、前記画像データにこの指定された領域データ指定領域A0を付加した指定領域データD0を出力する指定領域入力部204と、指定領域データD0に対して白黒二値化処理を行う二値化処理部205a,ヒストグラム測定のための範囲を決定するヒストグラム測定範囲決定部205b,黒画素及び/又は白画素のヒストグラムを測定するヒストグラム測定部205c,ヒストグラム測定結果による、ヒストグラム頻度を見て境界線を決定し、指定領域データD0から判定後領域データ一次領域データD1に変更するヒスト頻度による境界線処理部205dからなる一次領域設定部205と、判定後領域データD1について罫線等の直線成分を抽出する直線成分抽出部である罫線抽出部210a、判定後領域データD1から抽出された罫線等の直線成分を除外し、罫線直線成分除外後の画像データ二次領域データD2を得る罫線除外部直線成分除外部210bからなる直線成分除外手段である二次領域設定部210と、罫線直線成分除外後の画像データD2について指定領域A0に基づいて外接領域を抽出する外接領域抽出処理部215a,抽出された外接領域データを除外領域と包含領域に選別する外接領域の除外包含処理部215b,包含領域である外接領域データを統合して統合領域データD3を得る外接領域の統合処理部215cからなる統合領域設定部215と、統合領域データD3を出力する結果出力部217と、画像入力部201、データアクセス部202、指定領域入力部204、一次領域設定部205、二次領域設定部210、統合領域設定部215、結果出力部217を制御するCPU101と、から構成されている。[画像処理方法]図5は、本発明の画像処理方法の手順を示すフローチャートである。本発明の画像処理方法は、画像処理装置100を用いて、つぎの手順で行われる。なお、以下に説明する処理動作を本発明の画像処理装置に実行させるための画像処理プログラムは、図3,図4に図示しないプログラム記憶部、あるいは、外部記憶部103やネットワーク網110から画像処理装置に読み込まれ、画像処理装置100の動作を制御する。本発明の画像処理装置は、この画像処理プログラムの制御により以下の処理動作を実行する。抽出対象領域指定工程S101まず画像入力部201から画像データを入力する。入力するための画像データの取得は、スキャナ部102で原稿をスキャンしての読み取り、データアクセス部202によるデータディスク203からのファイル読み出し、ネットワーク網110経由、デジタルカメラで撮影したデータ等のいずれでもよい。図6に画像データの例を示す。S102入力された画像データを操作パネル部106の画面に表示して、ユーザが指定領域入力部204により画像データ中から抽出する箇所を指定して指定領域A0とする。例えば、図7に示すように、ユーザは操作パネル部106の画面上でマウス操作やタッチパネル操作等により、複数の点、直線、自由曲線のいずれかを用いて対象の領域例えば、図7bであれば理光太郎の文字領域の少なくとも一部を含むようにフリーハンドで囲いAdを描画する。指定領域入力部204は囲いAdに基づいて画像データにおいて矩形の指定領域A0を設定し、指定領域データD0とする図8参照。ここでは、入力された画像データはある程度の大きさの矩形ブロックに分割されており、囲いAdの線が通過する矩形ブロックで囲まれる領域が指定領域A0となっている。以下、図7bの画像データを例に処理動作を説明する。一次領域設定工程S103つぎに、二値化処理部205aは、入力された画像データ指定領域データD0について白黒画素からなる画像データとする二値化処理を行う。例えば、画素データが白黒ではない二値画像あるいは少なくとも3色以上の画像データであるときは、二値化処理部205aは該画素データを白黒二値に減色する処理を行う。S104ヒストグラム測定範囲決定部205bは、指定領域データD0について、指定領域A0に基づいてヒストグラム測定のための範囲測定範囲Amを決定する図8。例えば、指定領域A0の外辺図8において矩形の四辺それぞれを基準とし、該基準に基づいて指定領域A0の所定の外周領域をヒストグラム測定の測定範囲Amとして決定する。このとき、測定範囲Amの決定は以下のルールのいずれかで行う。なお、図8ではルール1に基づいた測定範囲Amを示している。ルール1指定領域A0の外辺左辺、右辺、上辺、下辺からその外辺に直交する方向の画像データの端部までの領域矩形の領域を測定領域Amとする。ルール2指定領域A0の外辺左辺、右辺、上辺、下辺から、その外辺に直交する方向に所定の距離まで移動した位置までを測定領域Amとする。ここでいう所定の距離は、例えば指定領域A0の上辺、下辺についての測定領域Amの場合、指定領域A0の幅に係数を乗算した値であり、指定領域A0の左辺、右辺についての測定領域Amの場合、指定領域A0の高さに係数を乗算した値である。S105ヒストグラム測定部205cは、測定範囲Amにおいて二値化処理部205aにより得られた二値画像の画素に対して、黒画素及び白画素のヒストグラム測定を行う図9。ヒストグラム測定は、測定範囲Am内において、所定方向にラインスキャンして黒画素を示す黒領域が連続して生起する回数を計数し、その計数を前記所定方向に直交する方向に位置を変えて繰り返して行う黒画素探索と、所定方向における白画素を示す白領域が連続して生起する回数を計数し、その計数を前記所定方向に直交する方向に位置を変えて繰り返して行う白画素探索と、を行う。図9では、前記所定方向とは、指定領域A0の上辺、下辺に対応する測定領域Am図中上下の測定領域Amでは左右方向、指定領域A0の左辺、右辺に対応する測定領域Am図中左右の測定領域Amでは上下方向である。あるいは、指定領域A0を図9のように矩形とした場合、指定領域A0の座標が左上角Xs,Ysと右下角Xe,Yeからなる矩形で構成され、図中上側の測定領域Amについては指定領域A0の上辺を起点に、行単位で図中左右方向にスキャンして計数しながら図中上方向へヒストグラム測定を行う。他の方向も、同様の要領で測定する。これにより、測定範囲Amごとに黒画素探索結果hbと白画素探索結果hwから黒画素と白画素の分布状態dhが分かる。S106ヒスト頻度による境界線処理部205dは、黒画素と白画素の分布状態dhからヒストグラム頻度ヒスト頻度と略すことがあるによる境界線を決定する処理を行い、指定領域A0の所定の外周領域すなわち測定領域Amにおける境界線を決定する。すなわち、ヒストグラム測定部205cによる黒画素探索及び白画素探索により計数された前記黒領域が連続して生起する回数と白領域が連続して生起する回数の関係を前記所定方向に直交する方向の測定位置ごとに所定の閾値と比較し、該比較結果に基づいて前記外周領域測定範囲Amにおける境界線を決定するものである。ここで、ヒストグラム頻度による境界線を決定する処理とは、例えば図10に示すように、図10aの文字列データについてヒストグラム測定を行った結果図10bの黒画素と白画素の分布状態dhにおいて、字間や行間と見なせるような所定の間隔をもつ空白箇所が連続する領域Asを識別し、領域Asに境界線が存在すると決定するものである。このとき、空白の間隔を決定するための値は、以下の条件で決定される。条件1二値化にした画像の黒画素の個数が少なくとも1つ以上あること。条件2黒画素の個数が1つもない行列が空白である空白の間隔が一定値以下であること。この空白の間隔stは、次式1のように画像データの解像度に比例するものとして、様々な解像度に対応できるようにする。具体的には、解像度が100dpiのときは1、200dpiのときは2、600dpiのときは6となり、その値にユーザが指定した係数nで乗算した値が、空白の間隔の一定値となる。※の解で小数点以下は切り捨てせず四捨五入する。※係数nは0以上の正の整数である。S107ついで、ヒスト頻度による境界線処理部205dは、指定領域A0を含めて境界線に囲まれる領域を判定後領域一次領域A1とし、判定後領域一次領域A1を含む画像データを判定後領域データ一次領域データD1として出力する。すなわち、ステップS106で決定された境界線の結果から、指定領域A0を含めて境界線に囲まれる領域を抽出対象となる領域として判定する。その判定後領域データ一次領域データD1の例を図11に示す。ここでは、目的の文字が罫線等の直線成分に接触しているため、ヒストグラム測定において境界線が罫線直線成分及び目的以外の文字の影響を受けて適正な領域よりも広げられる結果となっている。そこで、本発明では、判定後領域データ一次領域データD1について罫線などの不要な要素を除外する処理を行う。なお、ここでいう不要な要素とは、文字列の並びに沿うように付帯している罫線や下線などの様々なパターン直線、ドット、点線、鎖線、二重線などの直線状の線成分直線成分である。罫線除外工程S108罫線抽出部210aは、判定後領域データD1を基に、罫線抽出処理直線成分抽出処理ともいうを行う図12。罫線抽出処理は従来公知の方法によればよく、例えば、電子情報通信学会技術研究報告PRMUパターン認識メディア理解106677220070308テクスチャ領域を含む帳票画像からの罫線抽出文字文書の認識理解に記載されている技術を利用する。具体的には、画像中の黒画素の連結性をもとに連続した黒画素に同じラベルを付与する。ラベリングされたラベル値が同一で、主走査方向又は副走査方向に連結していて、かつ妥当な長さおよび幅を持っているとき、罫線矩形データとして抽出する。抽出された少なくとも一つ以上の罫線矩形データ同士が交差している罫線矩形データを連結することにより、表単位の罫線を抽出することができる。その結果、罫線が存在すれば、図12に示すように、判定後領域A1において罫線Lkが抽出される。S109罫線除外部210bは、ステップS108の抽出結果の罫線の有無を判定する。罫線がないと判定されるときステップS109のNO、罫線除外部210bは、判定後領域データD1をそのまま罫線除外後領域データD2として出力し、ステップS111に進む。S110罫線があると判定されるときステップS109のYES、判定後領域データD1において罫線を示す箇所のデータを除外し、罫線除外後領域データD2として出力する図13。統合領域設定工程S111外接領域抽出処理部215aは、罫線除外後の画像データである罫線除外後領域データD2について指定領域A0に基づいて目的の画像種類の画像を切り出すための矩形抽出処理を行いその外接領域を抽出する。矩形抽出処理は、従来公知の技術でよく、例えば特許第2948840号公報に記載の処理を適用すればよい。なお、目的の画像種類の画像とは、例えばユーザが切り出しを希望する文字列の画像である。具体的には、画像中の黒画素の連結したランを一つの矩形として切り出して、少なくとも一つ以上の矩形を求めるA。複数の矩形から、矩形の幅高さや、矩形の面積、2つ以上の矩形同士の間隔などの要件を統計的に算出して複数の矩形を連結するB。例えばいという文字を抽出する場合、Aの段階では、いを構成する左側の線要素と右側の線要素がそれぞれ、ヽを含む矩形として切り出される。ついで、Bの段階で、それぞれの矩形の幅高さや、矩形の面積、2つ以上の矩形同士の間隔などの要件を統計的に算出することにより、それぞれの矩形が連結されて、いという矩形となる。S112外接領域の除外包含処理部215bは、抽出された外接領域について除外する外接領域除外領域と包含する外接領域包含領域Acに選別する。詳しくは、外接領域の除外包含処理部215bは、ステップS111で抽出された複数の外接領域それぞれの外接領域内の黒画素または白画素の頻度、黒画素または白画素が連続する大きさ、領域の属性と目的の画像種類の画像との関係から判断して、除外領域と包含領域とに選別する。例えば、目的の画像種類の画像が文字だけの画像である場合、線を示す細長い傍線を示す外接領域を除外し、それ以外は包含するようにするなどの選別が挙げられる。逆に、このような傍線を除外したくないケースも考えられるので、パラメータで調整できるようにするとよい。なお、対象の外接領域の短い方の辺と長い方の辺がそれぞれ次式2,3で算出されるL1,L2よりも大である場合に、対象の外接領域が文字以外の細長い外接領域傍線であるとして検出する。※n,αの値は正の整数であり、ユーザが指定する。なお、式1と式2のnは同一である。また、width/heightは目的の画像種類の画像である文字の幅と高さの比率である。この処理によれば様々なパターンの下線図1及び図2などの直線成分を抽出し、除外することが可能である。例えば点線の下線を検出するためには、ステップS108の罫線抽出処理と、ステップS111の文字抽出処理を用いて、それぞれ罫線と文字を抽出し、罫線抽出で得られた罫線領域データを下線として見なすものとする。この処理手順は、一点鎖線の下線や二重線の下線の場合にも同様である。S113外接領域の統合処理部215cは、ステップS112で選別された包含領域Acを1つの領域にマージ統合して統合領域A3とする図14。S114統合領域A3を含む画像データを統合領域データD3として結果出力部217に出力し、終了する。図15は、図6の画像データについて本発明を適用して出力される統合領域データの例である。画像処理装置100において、それぞれの画像データについてユーザが目的の画像種類の画像として所定の文字列を指定するように囲いAdを描画すると、前述した画像処理方法の手順に従い動作処理が行われ、指定された文字列に対して、罫線などの不要な要素は除外された上で、目標の文字列が精度よく認識された統合領域A3が確定した統合領域データD3が出力されている。なお、これまで本発明を図面に示した実施形態をもって説明してきたが、本発明は図面に示した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用効果を奏する限り、本発明の範囲に含まれるものである。例えば、上述した画像処理装置における制御動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成によって実行することも可能である。なお、ソフトウェアによる処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ図3のCPU101など内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。また例えば、プログラムは、記録媒体としてのハードディスクやROMReadOnlyMemoryに予め記録しておくことが可能である。あるいは、プログラムは、フロッピー登録商標ディスク、CD-ROM,MOディスク,DVD、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的、あるいは、永続的に格納記録しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、LAN、インターネットといったネットワークを介して、コンピュータに有線で転送したりし、コンピュータでは、転送されてきたプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることが可能である。また、本実施形態で説明した本発明の画像処理装置の処理動作に従って時系列的に実行されるのみならず、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に実行するように構築することも可能である。また、本実施形態で説明した本発明の画像処理装置は、複数の装置の論理的集合構成にしたり、各装置の機能を混在させたりするように構築することも可能である。"