(57)【要約】【課題】操作者の意図に基づく領域の選択を行う画像処理装置及び画像処理方法を提供すること。【解決手段】処理画像に対して指定された前記処理画像が有する指定領域に基づいて、前記処理画像から選択領域を取得する画像処理装置であって、前記指定領域の範囲に係る情報を取得する指定取得手段と、前記指定領域を包含する包含領域を取得する包含領域取得手段と、前記包含領域に含まれる画像要素を抽出する抽出手段と、前記画像要素の領域を統合する統合手段と、前記統合手段によって統合された統合領域により前記選択領域を取得する選択領域取得手段と、を有する画像処理装置。【選択図】図３
2009054112.tif 000002
【特許請求の範囲】
【請求項１】
処理画像に対して指定された前記処理画像が有する指定領域に基づいて、前記処理画像から選択領域を取得する画像処理装置であって、
前記指定領域の範囲に係る情報を取得する指定取得手段と、
前記指定領域を包含する包含領域を取得する包含領域取得手段と、
前記包含領域に含まれる画像要素を抽出する抽出手段と、
前記画像要素の領域を統合する統合手段と、
前記統合手段によって統合された統合領域により前記選択領域を取得する選択領域取得手段と、
を有する画像処理装置。
【請求項２】
前記包含領域取得手段は、
前記処理画像を小領域に分割する分割手段と、
前記小領域毎に画像の性質を取得する性質取得手段と、
前記指定領域内の小領域の画像の性質と、同一の性質を有する小領域を選択する選択手段と、
前記選択手段によって選択された小領域を前記包含領域に含ませる領域として判定する判定手段と、
を有する請求項１記載の画像処理装置。
【請求項３】
前記処理画像を二値画像に変換する二値化手段を有し、
前記包含領域取得手段は、二値化された前記処理画像における前記指定領域を包含する包含領域を取得し、
前記選択領域取得手段は、二値化された前記処理画像における前記統合領域の範囲に対応する二値化される前の前記処理画像における領域を、前記選択領域として選択する請求項１又は２記載の画像処理装置。
【請求項４】
前記包含領域取得手段は、
前記処理画像において、互いに直交する二方向の画素値のヒストグラムを取得するヒストグラム取得手段と、
前記ヒストグラムに基づき、前記包含領域の範囲を判定する判定手段と、
を有する請求項１又は３記載の画像処理装置。
【請求項５】
処理画像に対して指定された前記処理画像が有する指定領域に基づいて、前記処理画像から選択領域を取得する画像処理方法であって、
前記指定領域の範囲に係る情報を取得する指定取得ステップと、
前記指定領域を包含する包含領域を取得する包含領域取得ステップと、
前記包含領域に含まれる画像要素を抽出する抽出ステップと、
前記画像要素の領域を統合する統合ステップと、
前記統合ステップにおいて統合された統合領域により前記選択領域を取得する選択領域取得ステップと、
を有する画像処理方法。
【請求項６】
前記包含領域取得ステップは、
前記処理画像を小領域に分割する分割ステップと、
前記小領域毎に画像の性質を取得する性質取得ステップと、
前記指定領域内の小領域の画像の性質と、同一の性質を有する小領域を選択する選択ステップと、
前記選択ステップによって選択された小領域を前記包含領域に含ませる領域として判定する判定ステップと、
を有する請求項５記載の画像処理方法。
【請求項７】
前記処理画像を二値画像に変換する二値化ステップを有し、
前記包含領域取得ステップは、二値化された前記処理画像における前記指定領域を包含する包含領域を取得し、
前記選択領域取得ステップは、二値化された前記処理画像における前記統合領域の範囲に対応する二値化される前の前記処理画像における領域を、前記選択領域として選択する請求項５又は６記載の画像処理方法。
【請求項８】
前記包含領域取得ステップは、
前記処理画像において、互いに直交する二方向の画素値のヒストグラムを取得するヒストグラム取得ステップと、
前記ヒストグラムに基づき、前記包含領域の範囲を判定する判定ステップと、
を有する請求項５又は７記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び画像処理方法に関する。
【背景技術】
【０００２】
従来から、文書画像から領域を抽出して処理する画像処理装置の技術がある。例えば、特開平３−１４４８７３号公報（特許文献１）には、一群の線素である連結したランを囲む矩形を生成することにより、文字列を切り出す矩形抽出方法の技術が記載されている。また、特開平３−２０４７８１号公報（特許文献２）には、指示された点を含む文書領域の抽出を、文書画像中の文字間隔等に基づいて行う領域指定方法等の技術が記載されている。
【０００３】
また、特開平５−４０８４９号公報（特許文献３）には、２値化した画像の白画素の連なりである白ランのヒストグラムに基づいて設定した統合閾値により、領域抽出処理を行う文書画像の領域抽出方法の発明が開示されている。
【特許文献１】特開平３−１４４８７３号公報
【特許文献２】特開平３−２０４７８１号公報
【特許文献３】特開平５−４０８４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１から３に記載の発明では、操作者がマウスやタッチペン等のデバイスによって選択しようとする範囲を指定する場合に、その指定に基づいて、操作者が選択しようとした領域を取得することについては、考慮されていない。
【０００５】
例えば、選択しようとする文字領域が矩形の場合に、操作者が入力デバイスによってそのような範囲を正確に指定することは困難であるため、入力される範囲の指定は、矩形よりも面積の小さな閉曲線又は閉多曲線になることがある。
【０００６】
なお、閉多曲線とは、複数の曲線が接続されて形成される「閉じた」図形である。
【０００７】
本発明は、上記の点に鑑みて、これらの問題を解消するために発明されたものであり、操作者の意図に基づく領域の選択を行う画像処理装置及び画像処理方法を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の画像処理装置は次の如き構成を採用した。
【０００９】
本発明の画像処理装置は、処理画像に対して指定された前記処理画像が有する指定領域に基づいて、前記処理画像から選択領域を取得する画像処理装置であって、前記指定領域の範囲に係る情報を取得する指定取得手段と、前記指定領域を包含する包含領域を取得する包含領域取得手段と、前記包含領域に含まれる画像要素を抽出する抽出手段と、前記画像要素の領域を統合する統合手段と、前記統合手段によって統合された統合領域により前記選択領域を取得する選択領域取得手段と、を有する構成とすることができる。
【００１０】
なお、上記課題を解決するため、本発明は、さらに、上記画像処理装置が備える各手段の機能を実現するステップを有する画像処理方法、又は、その画像処理方法をコンピュータに実行させるためのコンピュータプログラムとしてもよい。
【発明の効果】
【００１１】
本発明の画像処理装置によれば、操作者の意図に基づく領域の選択を行う画像処理装置及び画像処理方法を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を図面に基づき説明する。
〔第一の実施の形態〕
（本発明の画像処理方法等の概念図）
図１は、本発明の一実施の形態に係る画像処理方法等の概略を説明する図である。
【００１３】
図１において、「指定領域」は、操作者が入力デバイス等を用いることにより、指定した領域である。入力デバイス等による入力は、図１に示すように閉多曲線になる場合がある。しかしながら、実際に操作者が選択しようとする領域は、例えば、文章の一段落のように、矩形であることがある。そこで、本発明の一実施の形態に係る画像処理装置は、図１に示す太枠の矩形を選択領域として取得する機能を有する。
【００１４】
（本発明の一実施の形態に係る画像処理装置１の構成の例）
図２は、本発明の一実施の形態に係る画像処理装置１及びその画像処理装置１に接続された装置等の構成図である。図２の画像処理装置は、ＣＰＵ１０１、スキャナ部１０２、外部記憶部１０３、入力画像メモリ部１０４、表示部１０５、操作パネル部１０６、領域情報格納部１０７、画像処理部１０８、通信制御部１０９が、バスを介して接続され、画像処理装置１の機能を実現している。
【００１５】
ＣＰＵ１０１は、全体の制御を行う。スキャナ部１０２は、画像を読み取る装置を制御し、画像を取得する。外部記憶部１０３は、記憶媒体１１１等の記憶媒体のドライブや、ハードディスクドライブ１１２等の記憶装置が接続され、それらの記憶装置はＣＰＵ１０１によって制御される。画像メモリ部１０４は、スキャナ部１０２等から入力される画像のデータを含む画像処理装置１が処理する画像のデータを格納する。
【００１６】
表示部１０５は、画像処理装置１の状態等を表示し、さらに、処理画像のプレビュー表示を行う。操作パネル部１０６は、操作者が処理の指示等の入力を行うデバイスである。操作パネル部１０６は、また、操作者によって入力された領域の指定を受け付ける。なお、表示部１０５と操作パネル部１０６とは、一のオペレーションパネルとして構成されてもよい。
【００１７】
領域情報格納部１０７は、操作パネル部１０６等から入力された領域の指定に係る情報を格納する。領域の指定に係る情報とは、操作者が入力した矩形又は閉曲線等を表現する座標等の情報である。
【００１８】
画像処理部１０８は、本発明の一実施の形態に係る画像処理方法を実現する処理を行う。その処理とは、例えば、ヒストグラムによる矩形の取得、小領域毎の画像の性質による矩形の取得等である。
【００１９】
通信制御部１０９は、画像処理装置１とネットワーク１１０を介して接続される他の装置等との通信を制御する。通信制御部１０９により、他の装置との画像のデータの入出力、又は、他の装置からの領域の指定等の入力が行われる。
【００２０】
（本発明の一実施の形態に係る画像処理装置の機能構成例）
図３は、本発明の一実施の形態に係る画像処理装置１の機能構成例を説明する図である。図３の画像処理装置１は、指定取得手段２０、包含領域取得手段４０、抽出手段５０、及び、統合手段６０を有する。画像処理装置１は、さらに、二値化手段３０、選択領域取得手段８０、又は、画像入力手段９０を有していてもよい。
【００２１】
指定取得手段２０は、操作者によって入力された指定領域の範囲に係る情報を取得する手段である。指定取得手段２０は、例えば、操作者がマウスやタッチペン等によって入力した、２点の座標、閉曲線の情報、又は、閉多曲線の情報等を取得する。なお、閉多曲線とは、複数の曲線が接続されて形成される「閉じた」図形である。
【００２２】
二値化手段３０は、入力された処理画像を、所定の閾値によって二値化する手段である。二値化手段３０は、処理画像の画素値の分布等に基づき、二値化処理を行ってもよく、また、予め定められた所定の閾値によって二値化処理を行ってもよい。
【００２３】
包含領域取得手段４０は、指定取得手段２０によって取得された指定領域の範囲に係る情報に基づき、指定領域を包含する領域を取得する。ここで、「指定領域を包含する領域」とは、指定領域より面積が大きい領域であって、指定領域を覆う領域を意味する。
【００２４】
包含領域取得手段４０は、画像のヒストグラム又は画像を分割した小領域毎の性質に基づき、指定領域を包含する領域、例えば矩形の領域を取得する。なお、包含領域取得手段４０は、矩形の領域ではなく、指定領域を包含する、円、楕円、閉曲線、多角形等の領域を、指定領域を包含する領域として取得してもよい。ここで、包含領域取得手段４０が、円、楕円、閉曲線、多角形等の領域を取得するのは、例えば、指定された領域の周辺の画像の性質が、円、楕円、閉曲線、多角形等の形状に従って変化する場合である。
【００２５】
包含領域取得手段４０は、例えば、ヒストグラム取得手段４１、分割手段４２、性質取得手段４３、選択手段４４、又は、判定手段４５を有する。より詳細には、画像のヒストグラムに基づいて指定領域を包含する領域を取得する場合には、ヒストグラム取得手段４１と判定手段４５とを有し、画像を分割した小領域毎の性質に基づいて指定領域を包含する領域を取得する場合には、分割手段４２、性質取得手段４３、選択手段４４，及び、判定手段４５を有する。
【００２６】
ヒストグラム取得手段４１は、画像の画素値のヒストグラムを取得する手段である。ヒストグラム取得手段４１は、例えば、指定された領域の中心付近から、互いに直交する二方向の正方向及び逆方向の併せて４方向のそれぞれに対し、画素値のヒストグラムを生成する。なお、「互いに直交する」とは、完全な直交ではなくてもよく、例えば、画像の縦方向及び横方向の二方向や、スキャナ部１０２において画像を読み取った際の、主走査方向及び副走査方向の二方向であってもよい。
【００２７】
分割手段４２は、指定された領域及びその付近の画像を複数の小領域に分割する手段である。分割手段４２によって複数の小領域に分割される領域は、例えば、指定された領域と、その領域の境界から画像の縦方向及び横方向に対する所定の範囲を含む領域とする。なお、分割手段４２によって分割される小領域の大きさは、例えば、縦横８画素ずつの矩形領域である。
【００２８】
性質取得手段４３は、分割手段４２によって分割された小領域毎の画像の性質を取得する手段である。性質取得手段４３は、例えば、二値化手段３０によって二値化された画像において分割手段４２によって分割された小領域毎に、罫線、図、写真、又は、文字、等の性質を判別して取得する。
【００２９】
選択手段４４は、性質取得手段４３によって取得された小領域毎の性質に基づき、指定領域を包含する領域を構成する複数の小領域を選択する。
【００３０】
選択手段４４は、例えば、指定領域に含まれる小領域と、同一の性質を有する小領域を選択する。
【００３１】
選択手段４４は、また例えば、指定領域に含まれる小領域であって、指定領域の最外側に位置する小領域と、その小領域に隣接する指定領域に含まれない小領域との性質が同一の場合に、その指定領域に含まれない小領域を、指定領域を包含する領域に含まれる小領域として選択する。
【００３２】
選択手段４４は、また例えば、指定領域に含まれる小領域の性質の中で、最も小領域の数が多い性質を、その指定領域の代表的な性質とする。これにより、選択手段４４は、指定領域に含まれない小領域であって、指定領域の最外側に位置する小領域に隣接する小領域が、その代表的な性質を有する場合には、その小領域を矩形の範囲に含まれる小領域として選択することができる。
【００３３】
判定手段４５は、例えば、ヒストグラム取得手段４１によって取得されたヒストグラムに基づいて、指定領域を包含する領域の範囲を判定する。判定手段４５は、また例えば、選択手段４４によって選択された小領域を、指定領域を包含する領域に含ませる小領域として判定することにより、指定領域を包含する領域の範囲を判定する。なお、選択手段４４によって選択された小領域に基づく判定の場合には、指定取得手段２０によって取得された指定領域は、指定領域を包含する領域に含まれるものとする。
【００３４】
抽出手段５０は、包含領域取得手段４０によって取得された指定領域を包含する領域に含まれる、文字等の画像の要素を抽出し、その外接領域を取得する手段である。抽出手段５０が抽出する画像の要素とは、例えば、文字、図形、写真等であって、処理する画像を構成する画像の要素又は処理する画像に含まれる画像の要素を意味する。
【００３５】
統合手段６０は、抽出手段５０によって抽出された画像の要素を統合した領域を取得する手段である。統合手段６０は、例えば、要素毎の領域に基づき、それらの要素の全てを含む領域を取得する。統合手段６０は、また、例えば、指定領域を包含する領域に含まれる画像の要素とその周囲を含む領域とを取得してもよい。
【００３６】
画像入力手段９０は、入力される画像のデータを取得する手段であって、例えば、スキャナ等のデバイスから入力される画像のデータ、ハードディスク装置又はネットワークを介して接続等された他の装置から送信される画像のデータを取得する手段である。
【００３７】
選択領域取得手段８０は、統合手段６０によって取得された統合領域に対応する領域を、処理画像から取得する手段である。なお、画像処理装置１が、二値化手段３０による二値化処理を実行しない場合には、選択領域取得手段８０の処理は行われなくてよく、その場合には、統合手段６０によって生成された統合領域が、選択領域となる。
【００３８】
これは、二値化処理を実行しない場合には、包含領域取得手段４０、抽出手段５０、統合手段６０で処理される画像は、二値化されていない入力画像に基づく画像であるため、統合手段６０から出力される画像は、選択領域そのものであるからである。
【００３９】
（画像処理装置１によって処理される領域を説明する図）
図４は、画像処理装置１によって処理される領域を説明する図である。図４では、操作者によって指定された領域である指定領域Ａ１を含む領域に対し、ヒストグラム測定４１ａ及び領域判定４１ｂの処理が行われることにより、矩形領域Ａ２が取得される。
【００４０】
矩形領域Ａ２に対し、画像要素の抽出処理５０ａが行われることにより、画像要素の領域Ａ３が取得される。なお、画像要素の領域は、それぞれの画像要素毎に取得される。画像要素の領域Ａ３に対し、領域の統合処理６０ａが行われることにより、統合領域Ａ４が取得される。
【００４１】
なお、ヒストグラム測定４１ａ及び領域判定４１ｂに代えて、画像を小領域に分割し、その小領域毎の性質に基づき、矩形領域Ａ２を取得してもよい。
【００４２】
（ヒストグラムを用いる処理の例のフロー図）
図５は、本発明の一実施の形態に係る画像処理方法の例であって、ヒストグラムを用いる処理の例のフロー図である。図５の処理は、例えば、画像処理装置１等によって実行される。図５では、入力される画像のデータと、操作者によって指定された領域とから、統合領域又はその統合領域に基づく選択領域が取得される。
【００４３】
図５のステップＳ２０１では、画像入力手段９０から画像データが入力される。
【００４４】
ステップＳ２０１に続いてステップＳ２０２に進み、指定取得手段２０が、操作者によって入力される領域の指定を取得する。
【００４５】
ステップＳ２０２に続いてステップＳ２０３に進み、ヒストグラム取得手段４１が、画素値のヒストグラムを測定する領域を決定する。ヒストグラムを測定する領域は、例えば、互いに直交する２方向に対して、指定された領域から所定の距離の範囲とする。
【００４６】
ステップＳ２０３に続いてステップＳ２０４に進み、ヒストグラム取得手段４１が、ステップＳ２０３において決定した領域において、画素値のヒストグラムを測定して取得する。
【００４７】
ステップＳ２０４に続いてステップＳ２０５に進み、判定手段４５が、ステップＳ２０３で取得されたヒストグラムに基づき、指定領域を包含する領域に含ませる候補の領域を決定する。
【００４８】
ステップＳ２０５に続いてステップＳ２０６に進み、判定手段４５が、ステップＳ２０５で決定された候補の領域に基づいて、指定領域を包含する領域を取得する。
【００４９】
ステップＳ２０６に続いてステップＳ２０７に進み、抽出手段５０が、ステップＳ２０６で取得された指定領域を包含する領域の範囲内から、画像の要素を抽出し、その画像要素毎に領域を取得する。画像要素とは、処理画像又は処理画像が二値化された画像に含まれている、文字、図形、写真等の画像を構成する要素である。抽出手段５０は、例えば、画像要素に外接する矩形を取得することにより、画像要素の領域を取得する。
【００５０】
ステップＳ２０７に続いてステップＳ２０８に進み、統合手段６０が、ステップＳ２０７で取得された画像要素毎の領域に対し、統合領域に含ませる画像要素と含ませない画像要素との選択を行う。
【００５１】
ステップＳ２０８に続いてステップＳ２０９に進み、統合手段６０が、ステップＳ２０８で選択された統合領域に含ませる画像要素に基づいて、それらを含む統合領域を決定する。
【００５２】
ステップＳ２０９に続いてステップＳ２１０に進み、選択領域取得手段８０が、ステップＳ２０９で決定された統合領域に基づき、入力された画像データから選択領域を取得して出力する。
【００５３】
（小領域毎の画像の性質に基づく処理の例のフロー図）
図６は、本発明の一実施の形態に係る画像処理方法の例であって、小領域毎に画像の性質を取得することに基づく処理の例のフロー図である。図６の処理は、例えば、画像処理装置１等によって実行される。図６では、入力される画像のデータと、操作者によって指定された領域とから、統合領域又はその統合領域に基づく選択領域が取得される。
【００５４】
なお、図６におけるステップＳ３０１及びステップＳ３０２の処理は、図５のステップＳ２０１及びステップＳ２０２の処理と同一であるので、ここでは説明を省略する。
【００５５】
ステップＳ３０２に続くステップＳ３０３では、分割手段４２が、操作者によって指定された領域から所定の範囲内の画像を小領域に分割する。所定の範囲内とは、例えば、指定された領域から、互いに直交する二方向に対して所定の距離を有する範囲のことである。所定の距離の最大は、指定された領域の端から画像の端までの距離になるが、本発明の一実施の形態では、その範囲を画像の性質等に応じて変更してもよい。
【００５６】
ステップＳ３０３に続いてステップＳ３０４に進み、性質取得手段４３が、ステップＳ３０３で分割された小領域毎に画像の性質を取得する。
【００５７】
ステップＳ３０４に続いてステップＳ３０５に進み、選択手段４４が、ステップＳ３０４で取得された小領域毎の画像の性質に基づき、指定領域を包含する領域に含ませる小領域と除外する小領域とを選択する。ステップＳ３０５に続いてステップＳ３０６に進み、包含領域取得手段４０が、ステップＳ３０５で選択された小領域に基づいて指定領域を包含する領域を取得する。
【００５８】
図６におけるステップＳ３０７からステップＳ３１０の処理は、図５のステップＳ２０７からステップＳ２１０の処理と同一であるので、ここでは説明を省略する。
【００５９】
（矩形を取得する処理を行う範囲を説明する図）
図７は、矩形を取得する処理を行う範囲を説明する図である。図７では、操作者が指定した領域に対して、互いに直交する二方向の画素値のヒストグラムを取得している。図７（Ａ）では、指定された領域の端から入力画像の端までの範囲を、ヒストグラムを取得する範囲としている。なお、実際にヒストグラムを取得する画像は、二値化された画像でもよい。図７（Ａ）の二方向は、画像の縦及び横となっている。図７（Ｂ）では、操作者が指定した領域の端から所定の範囲までを、ヒストグラムを取得する範囲としている。図７（Ｂ）では、方向毎の所定の範囲をα１からα４としている。図７（Ｂ）のように所定の範囲としてαを定めることにより、処理を効率的に行うことができる。さらに、画像の性質によりαの値を変更することにより、さらに、効率的な処理を行うことができる。
【００６０】
なお、図７では、ヒストグラムを取得する際の取得範囲に係る説明を行ったが、画像を小領域に分割する際の分割範囲についても、図７（Ａ）又は（Ｂ）のように定めることができる。
【００６１】
（ヒストグラムの測定の説明）
図８は、画素値のヒストグラムを測定して取得する処理を説明する図である。図８では、操作者によって指定された領域が太線の閉多曲線で示されている。指定領域の端から、上下及び左右の所定の範囲において、指定領域の中心から画像の端に向かう方向への画素値のヒストグラムが測定されている。
【００６２】
図８では、例えば、横方向に対しては、指定領域の上下方向の最大幅について、ヒストグラムを測定している。左右方向のヒストグラムの例が、ｈ１及びｈ２であり、上下方向のヒストグラムの例が、ｈ３及びｈ４である。
【００６３】
ヒストグラムの測定方法は、例えば、処理画像が２値化されている場合には、測定範囲における黒画素が連続する数、又は、白画素が連続する数を計数する。例えば、ｈ３を計数によって取得する場合には、指定領域の上端を起点とし、そこから図の上方向に行単位で黒画素が連続する数又は白画素が連続する数を計数する。
【００６４】
なお、二値化処理を行わない場合には、画素値毎に連続する数を計数してもよい。なお、二値化されていない場合には、画素値を複数の範囲に分類した後に、それぞれの分類に属する画素値を有する画素が連続する数を計数してもよい。
【００６５】
（ヒストグラムの測定における空白の処理方法の説明）
図９は、ヒストグラムの測定における空白の処理方法を説明する図である。ヒストグラムに基づいて段落又は文章の区切りを選択する場合に、行間又は文字間を誤って区切りとして選択してしまう場合がある。そこで、本発明の一実施の形態に係る画像処理方法では、行間又は文字間の空白を、段落の区切り等の空白とは区別する処理を行う。
【００６６】
例えば、図８のｈ１のヒストグラムを取得する際には、次の１）及び２）の条件を満たす場合に、文字間の空白として、段落又は文章の区切りとは区別する。
【００６７】
１）  計数する「列」において、黒画素の個数が１つもないこと。
【００６８】
２）  黒画素の個数が１つも無い空白の間隔、すなわち列の数が、所定の値以上であること。
【００６９】
上記１）及び２）の条件に基づき、図９において「理」と「光」との間の空白を「文字間」として判断する。
【００７０】
なお、２）の条件における「所定の値」は、解像度によって異ならせてもよい。例えば、解像度に対して次式（１）により「所定の値」であるｓｔを定める。
【００７１】
【数１】
2009054112.tif 000003
但し、ｎは、操作者等によって指定される整数であり、画像の性質等によって異ならせてもよい。
【００７２】
（小領域毎の画像の性質による処理の説明）
図１０から図１２は、小領域毎の画像の性質に基づく矩形の取得を説明する図である。図１０は、小領域に分割する処理を行う範囲を説明する図である。図１０では、太線で示された、操作者によって指定された領域の周辺の画像を、小領域に分割している。小領域の大きさは任意であり、例えば、縦横８画素程度であってもよい。
【００７３】
小領域に分割する範囲は、図８のヒストグラムを取得する範囲と同様に定められてよい。すなわち、操作者によって指定された領域の中心から互いに直交する２方向に対し、指定された領域の端から所定の範囲までを、小領域に分割する範囲とする。なお、操作者によって指定された領域において、その領域内の画像の性質を取得する場合には、同様に、小領域で分割して処理を行ってもよい。
【００７４】
図１１は、操作者が指定した領域と、その指定領域に基づく、小領域に分割する範囲の例の図である。図１１では、操作者が指定した領域が、破線で示され、小領域に分割する範囲が、指定領域の周囲４方向に対して、それぞれ太枠線で示されている。
【００７５】
（分割された小領域毎の画像の性質）
図１２は、画像の性質を説明する図であって、分割された小領域毎に、性質取得手段４３によって取得される画像の性質の例である。
【００７６】
図１２では、５つの小領域が例示されている。［１］は、黒画素又は白画素が線状に配されており、文字又は罫線であると考えられる小領域である。［１］の小領域の周囲の小領域が、［１］と同様に水平方向の線を有しその他の部分が白画素である場合には、［１］は罫線であると判断する。また、［１］の小領域の周囲の小領域が、例えば、［３］の性質を有する場合には、［１］は文字であると判断する。
【００７７】
［２］は、黒画素又は白画素がランダムにかつ小領域内の全体に満遍なく配されており、図又は写真と考えられる小領域である。［２］の周囲の小領域が、［２］と同様に斑な黒画素を有する場合には、［２］は図又は写真であると判断する。
【００７８】
［３］-（ａ）は、黒画素又は白画素の塊が明確であり、文字又は図であると考えられる小領域である。［３］-（ｂ）は、境界部分であるエッジを抽出した図であり、エッジが明確であることが判る。［３］の周囲の小領域が、［３］と同様に黒画素又は白画素の明確な塊を有する場合には、［３］が文字であると判断する。
【００７９】
［４］は、黒画素又は白画素の何れか一方の数が非常に少ない小領域であり、画像におけるノイズ点又は文字「・」と考えられる小領域である。［４］の周囲の小領域が、［４］と同様に、黒画素が少ないか全く無く、さらに、その黒画素が点在している場合には、［４］をノイズ点又は文字［・］であると判断する。［５］は、空白の小領域である。
【００８０】
（画像要素の抽出と領域の統合の説明）
図１３は、矩形の領域から画像要素を抽出し、それらを統合する処理を説明する図である。図１３（Ａ）では、矩形の領域に複数の文字列が含まれている。抽出手段５０が、矩形の領域から、文字又は文字の構成要素を抽出する。図１３（Ｂ）において、抽出された文字又は文字の構成要素が、太線で示されている。さらに、統合手段６０が、抽出された文字又は文字の構成要素毎の領域に基づき、それらの領域を統合して統合領域を生成する。図１３（Ｂ）では、統合領域が破線で示されている。
【００８１】
図１３（Ｂ）の符号（Ｂ）―１を付した「ん」の文字は、他の文字に対して、横方向の
位置がはみ出している。例えば、ヒストグラム測定による領域の取得では、この「ん」の文字を選択領域から除外する可能性がある。しかし、ヒストグラム測定の閾値を低めにして矩形を取得し、さらに、画像要素の抽出とそれらの統合を行うことにより、このようなはみ出した位置にある画像要素も、統合領域に含めることができる。
【００８２】
なお、画像要素の領域を統合する際には、例えば、細長い画像要素を含まないようにする場合がある。例えば、指定領域に含まれる画像要素が文字の場合に、統合領域には罫線を含ませないようにする。画像要素の領域が細長いか否かは、次式（２）及び（３）を用いて判断される。
【００８３】
【数２】
2009054112.tif 000004
但し、（ｗｉｄｔｈ｜ｈｅｉｇｈｔ）は、画像要素の領域の、横の長さ又は縦の長さのうち、値が大きな長さの値、
ｎ及びαは、操作者等によって定められるパラメータである。例えば、画像の性質等に基づいて異なるようにしてもよい。
【００８４】
画像要素の領域の、横の長さ又は縦の長さのうち、長辺の長さがｌ１より大きく、かつ、短辺の長さがｌ２より小さい場合には、その画像要素は、細長い領域であると判断する。
【００８５】
（コンピュータ等による実現）
なお、画像処理装置１は、例えばパーソナルコンピュータ（ＰＣ）等で実現されてもよい。本発明の一実施の形態に係る画像処理方法は、ＣＰＵがＲＯＭやハードディスク装置等に記憶されたコンピュータプログラムに従い、ＲＡＭ等のメインメモリをワークエリアとして使用し、実行及び処理されてもよい。本発明の実施の形態に係る画像処理装置は、また、ＭＦＰ、ＦＡＸ、デジタルカメラ、携帯電話、カーナビゲーションシステム等でもよい。
【００８６】
以上、発明を実施するための最良の形態について説明を行ったが、本発明は、この最良の形態で述べた実施の形態に限定されるものではない。本発明の主旨をそこなわない範囲で変更することが可能である。
【図面の簡単な説明】
【００８７】
【図１】本発明の一実施の形態に係る画像処理方法の概略図。
【図２】本発明の一実施の形態に係る画像処理装置１の構成例。
【図３】本発明の一実施の形態に係る画像処理装置の機能構成例。
【図４】処理される領域を説明する図。
【図５】ヒストグラムを用いる処理の例のフロー図。
【図６】小領域毎の画像の性質に基づく処理の例のフロー図。
【図７】指定領域を包含する領域を取得する処理を行う範囲を説明する図。
【図８】画素値のヒストグラムを測定して指定領域を包含する領域を取得する処理を説明する図。
【図９】ヒストグラムの測定における空白の処理方法を説明する図。
【図１０】小領域に分割する処理を行う範囲を説明する図。
【図１１】小領域に分割する処理を行う範囲の例の図
【図１２】小領域毎の画像の性質の例を説明する図。
【図１３】画像要素の抽出と領域の統合を説明する図。
【符号の説明】
【００８８】
１  画像処理装置
２０  指定取得手段
３０  二値化手段
４０  包含領域取得手段
４１  ヒストグラム取得手段
４２  分割手段
４３  性質取得手段
４４  選択手段
４５  判定手段
５０  抽出手段
６０  統合手段
８０  選択領域取得手段
９０  画像入力手段
１０１  ＣＰＵ
１０２  スキャナ部
１０３  外部記憶部
１０４  画像メモリ部
１０５  表示部
１０６  操作パネル部
１０７  領域情報格納部
１０８  画像処理部
１０９  通信制御部
１１０  ネットワーク
１１１  記憶媒体
１１２  ハードディスクドライブ
【図１】
2009054112.tif 000005
【図２】
2009054112.tif 000006
【図３】
2009054112.tif 000007
【図４】
2009054112.tif 000008
【図５】
2009054112.tif 000009
【図６】
2009054112.tif 000010
【図７】
2009054112.tif 000011
【図８】
2009054112.tif 000012
【図９】
2009054112.tif 000013
【図１０】
2009054112.tif 000014
【図１１】
2009054112.tif 000015
【図１２】
2009054112.tif 000016
【図１３】
2009054112.tif 000017