(57)【特許請求の範囲】
【請求項１】
文書に含まれる文字及び図形を取得する文字図形取得手段と、
前記文字と前記図形との幾何学的関係に基づき、前記図形及び、前記図形に関連付けられている前記文字を含む図形領域を取得する図形領域取得手段と、
を有し、
前記図形領域取得手段は、前記図形の外接矩形の少なくとも一辺から当該辺に最も近い位置にある文字ａまでの距離Ｌ１があらかじめ定められた第２の距離より小さい場合に、前記図形の外接矩形の少なくとも一辺から文字ｂまでの距離Ｌ２があらかじめ定められた第１の距離より小さいとき、前記文字ｂが前記図形に関連付けられていると判断し、
前記第１の距離は、前記第２の距離より小さい前記Ｌ１に応じて定められる、
図形領域取得装置。
【請求項２】
前記図形領域取得手段は、前記図形に関連付けられている前記文字と、他の前記文字との幾何学的関係に基づき、他の前記文字が前記図形に関連付けられていると判断する請求項１に記載の図形領域取得装置。
【請求項３】
コンピュータを、
文書に含まれる文字及び図形を取得する文字図形取得手段と、
前記文字と前記図形との幾何学的関係に基づき、前記図形及び、前記図形に関連付けられている前記文字を含む図形領域を取得する図形領域取得手段と、
を有し、
前記図形領域取得手段は、前記図形の外接矩形の少なくとも一辺から当該辺に最も近い位置にある文字ａまでの距離Ｌ１があらかじめ定められた第２の距離より小さい場合に、前記図形の外接矩形の少なくとも一辺から文字ｂまでの距離Ｌ２があらかじめ定められた第１の距離より小さいとき、前記文字ｂが前記図形に関連付けられていると判断し、
前記第１の距離は、前記第２の距離より小さい前記Ｌ１に応じて定められる、
図形領域取得装置として動作させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、図形領域取得装置及びプログラムに関する。
【背景技術】
【０００２】
特許文献１には、画像処理装置において、画像中の領域が所定サイズよりも小さいか、または略同色の画素が所定割合以上含まれていると判定されたら、文字判定手段にて文字が含まれているかを判定することが記載されている。
【０００３】
特許文献２には、情報処理装置において、画像データの絵柄領域ごとに明度の頻度分布を求め、頻度分布中に存在する明度頻度のピークの数が所定数以上存在する絵柄領域をグラフ領域として検索することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３３６０００号公報
【特許文献２】特開２００９−１９４６１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の解決しようとする課題は、文書中に含まれる図形が有する図形領域を、図形の周囲に付随する文字を含めて取得することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明の請求項１に記載の図形領域取得装置は、文書に含まれる文字及び図形を取得する文字図形取得手段と、前記文字と前記図形との幾何学的関係に基づき、前記図形及び、前記図形に関連付けられている前記文字を含む図形領域を取得する図形領域取得手段と、を有し、前記図形領域取得手段は、前記図形の外接矩形の少なくとも一辺から当該辺に最も近い位置にある文字ａまでの距離Ｌ１があらかじめ定められた第２の距離より小さい場合に、前記図形の外接矩形の少なくとも一辺から文字ｂまでの距離Ｌ２があらかじめ定められた第１の距離より小さいとき、前記文字ｂが前記図形に関連付けられていると判断し、前記第１の距離は、前記第２の距離より小さい前記Ｌ１に応じて定められる。
【００１０】
また、本発明の請求項２に記載の図形領域取得装置は、請求項１に記載の図形領域取得装置であって、前記図形領域取得手段は、前記図形に関連付けられている前記文字と、他の前記文字との幾何学的関係に基づき、他の前記文字が前記図形に関連付けられていると判断する。
【００１１】
また、本発明の請求項３に記載のプログラムは、コンピュータを、文書に含まれる文字及び図形を取得する文字図形取得手段と、前記文字と前記図形との幾何学的関係に基づき、前記図形及び、前記図形に関連付けられている前記文字を含む図形領域を取得する図形領域取得手段と、を有し、前記図形領域取得手段は、前記図形の外接矩形の少なくとも一辺から当該辺に最も近い位置にある文字ａまでの距離Ｌ１があらかじめ定められた第２の距離より小さい場合に、前記図形の外接矩形の少なくとも一辺から文字ｂまでの距離Ｌ２があらかじめ定められた第１の距離より小さいとき、前記文字ｂが前記図形に関連付けられていると判断し、前記第１の距離は、前記第２の距離より小さい前記Ｌ１に応じて定められる、図形領域取得装置として動作させる。
【発明の効果】
【００１２】
上記請求項１に記載の図形領域取得装置によれば、文書中に含まれる図形が有する図形領域を、図形の周囲に付随する文字を含めて取得する際に、同項に記載の構成を有しない場合に比して、図形の周囲に近接して配置されている文字を正確に当該図形に関連付けることができる。
【００１６】
また、上記請求項２に記載の図形領域取得装置によれば、文書の周囲に近接して配置されている文字と関連し、一連の語や句を構成している文字を当該図形に関連付けることができる。
【００１７】
また、上記請求項３に記載のプログラムによれば、コンピュータを、文書中に含まれる図形が有する図形領域を、図形の周囲に付随する文字を含めて取得する際に、同項に記載の構成を有しない場合に比して、図形の周囲に近接して配置されている文字を正確に当該図形に関連付ける図形領域取得装置として動作させることができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係る図形領域取得装置の機能ブロック図である。
【図２】本発明の実施形態に係る文字図形取得部が文字及び図形を取得する動作を示すフローチャートである。
【図３】本発明の実施形態に係る図形領域取得部が図形領域を取得する動作を示すフローチャートである。
【図４】文書の一例を示す図である。
【図５】図形領域取得部に受け渡された図４の文書を示す概念図である。
【図６】ステップＳ１２乃至ステップＳ１４を説明する図である。
【図７】ステップＳ１５を説明する図である。
【図８】ステップＳ１６及びステップＳ１７を説明する図である。
【図９】図形領域を示す図である。
【発明を実施するための形態】
【００１９】
図１は、本発明の実施形態に係る図形領域取得装置１の機能ブロック図である。
【００２０】
図形領域取得装置１は、物理的には汎用の情報処理装置である、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、メモリ、入出力インタフェースを有する一般的なコンピュータを用いて実現される。そして、かかるコンピュータ上で、コンピュータを図形領域取得装置１として動作させるためのコンピュータプログラムを実行することにより、図形領域取得装置１は仮想的に実現される。コンピュータを図形領域取得装置１として動作させるためのコンピュータプログラムは、たとえばＤＶＤ−ＲＯＭ（ＤＶＤ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等の任意の情報記録媒体に記録して提供しても、インターネットに代表される公衆回線等の電気通信回線を介して、コンピュータ読み取り可能な電気信号として提供してもよい。もちろん、図形領域取得装置１を実現するにあたり用いる情報処理装置は一般的なコンピュータに限られず、マイクロコントローラにより実現しても、またＤＳＰ（デジタルシグナルプロセッサ）等を用いて専用の装置を製作してもよい。また、図形領域取得装置１は、単独で動作可能な機器として構成しても、コピー機やファクシミリ等の事務機器に実装あるいは追加されるモジュールとして構成してもよい。
【００２１】
なお、図示された図形領域取得装置１の機能ブロックは、コンピュータプログラムにより実現される図形領域取得装置１を、その機能に着目して説明の便宜上示したものであり、必ずしも各機能ブロックが物理的に存在する必要はない。
【００２２】
文書受付手段として機能する文書受付部２は、任意の文書を電子データとして外部より受け付けるインタフェースである。ここでいう文書は、紙あるいはマイクロフィルム等の物理的な媒体上に記録されたものであっても、電子データとして記録されたものであってもよい。この文書受付部２は、文書を電子データとして受け付けるものであればどのようなものであってもよく、例えば、コンピュータ上で実行されているプロセス間で情報の入出力を行う、いわゆるソケットであっても、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネット等の公衆回線を含むＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等に接続された電気通信回線、任意の情報記録媒体読取装置等であってもよいし、紙あるいはマイクロフィルム等の媒体上の文書情報を電子化して読み取るスキャナなどの装置であってもよく、これらの複数を備えていてもよい。また、受け付けられる電子データの形式はどのようなものであってもよく、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）等のページ記述言語を用いたもの、ＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等のマークアップ言語を用いたもの等のメタデータを有する形式のデータであっても、単なるラスタデータであってもよい。電子データの形式がメタデータを有するものである場合には、以降の処理の都合により、ラスタデータに展開してもよいが、必須のものではない。
【００２３】
文書受付部２により受け付けられた文書は、文字図形取得手段として機能する文字図形取得部３に受け渡される。文字図形取得手段は、文書に含まれる文字及び図形を取得する手段である。ここで、文字図形取得部３の構成は、文字図形取得手段として機能するものであればどのようなものでもよく、限定はされないが、本実施形態では、文書中に含まれるオブジェクトを取得し、その後、オブジェクトが文字であるか否かを判別して、文字であると判別されたオブジェクトを文字であると認識し、そうでないオブジェクトは図形として認識するように構成されている。ここで、オブジェクトが文字であるかどうかの認識は、オブジェクトの取得毎に行ってもよいし、文書中に含まれるすべてのオブジェクトを取得した後、オブジェクト毎に行ってもよい。一例として、本実施形態に係る文字図形取得部３は、オブジェクトの取得毎に文字かどうかの判別を行う構成とした。
【００２４】
なお、本明細書で、オブジェクトとは、文書中に含まれ、個々に分離されて認識される文字や図形あるいはそれらの一部分を意味している。例えば、文書の背景色により他のオブジェクトと隔てられ、たがいに連結している有彩色の画素の集合は、一つのオブジェクトである。ここで、有彩色とは、文書の背景色でない色を意味しており、例えば背景色が白であれば、黒を含む白以外の色は有彩色である。なお、文字図形取得部３によるオブジェクトの取得に先立って、文書を二値化して、白黒二色のみからなる画像に変換しておいてもよい。
【００２５】
図２は、本実施形態に係る文字図形取得部３が文字及び図形を取得する動作を示すフローチャートである。まず、文字図形取得部３は、ステップＳ０１で文書に含まれるオブジェクトを取得する。この方法は特に限定されず、公知のものを含めどのようなものを用いてもよいが、ここでは、いわゆるラベリングの手法により個々のオブジェクトを認識し取得するものとする。
【００２６】
続いて、文字図形取得部３は、ステップＳ０２で取得したオブジェクトが文字か否かを判定する。この判定方法も特に限定されず、合理的に文字とそうでないものを判定できる方法であれば、公知のものを含めどのようなものを用いてもよい。ここでは、注目しているオブジェクトの外接矩形の大きさに基づきオブジェクトを文字であるかどうかを判定する。すなわち、一般に文書に用いられる文字の大きさ（ポイント数）は概ね決まっているため、注目しているオブジェクトの外接矩形の大きさが、通常用いられる文字の外形の大きさより小さい場合には、かかるオブジェクトを文字であると判定するのである。なお、ここでオブジェクトの外接矩形を求めるにあたっては、文書においては、文字は回転されることなく配置されることが通常であることに鑑み、その辺がそれぞれ文書の縦及び横方向に延びる向きであるような矩形を用いることが好ましい。また、これ以外にも、注目しているオブジェクトの特徴、例えば、交点や折れ曲がりの数や、含まれる直線の長さ等を抽出し、一般に文字が有する同種の特徴と比較することにより判定してもよいし、あるいは、ＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）等に用いられる文字認識を行ない、文字として認識されたオブジェクトを文字として判定してもよい。
【００２７】
ステップＳ０２で文字だと判定された場合には、ステップＳ０３へと進み、注目しているオブジェクトを文字と認識する。この処理は、注目しているオブジェクトのデータに対し、当該オブジェクトが文字であることが判別できるよう操作する処理である。この操作もまた限定されるものではないが、例えば、得られたオブジェクトのデータに、当該オブジェクトが文字であることを示す情報を追加したり、或いは、文字であるようなオブジェクトのリストに、当該オブジェクトを示す識別情報を追加するなどすればよい。
【００２８】
一方、ステップＳ０２で文字だと判定されなかった場合には、ステップＳ０４へと進み、注目しているオブジェクトを図形と認識する。この処理は、文字の場合同様に、注目しているオブジェクトのデータに対し、当該オブジェクトが図形であることが判別できるよう操作する処理である。
【００２９】
ステップＳ０３、Ｓ０４のいずれの場合であっても、その後ステップＳ０５へと進み、文書に含まれるすべてのオブジェクトを取得したか否か判定する。全てのオブジェクトを取得済みであれば処理を終え、そうでなければステップＳ０１へと戻り、全てのオブジェクトを取得するまで繰り返す。
【００３０】
図１に戻り、文字図形取得部３により取得された文字及び図形は、図形領域取得手段として機能する図形領域取得部４に受け渡される。図形領域取得手段は、文字と図形との幾何学的関係に基づき、図形及び、図形に関連付けられている文字を含む図形領域を取得する手段である。
【００３１】
以下、図形領域取得部４が図形領域を取得する動作を、図３乃至９を参照して説明する。なお、図３は、本実施形態に係る図形領域取得部４が図形領域を取得する動作を示すフローチャートである。
【００３２】
図４は、文書の一例を示す図である。この例では、文書中右側に棒グラフが挿入されている。ここで、棒グラフの目盛を示す「１００」、「２００」及び「３００」といった記載、或いは棒グラフの項目名を示す「手法Ａ」、「手法Ｂ」及び「提案手法」といった記載は、一般に棒グラフに付随するものと認識され、同文書左側の本文からは区別される。本明細書でいう「図形の周囲に付随する文字」とは、この例に示すように、棒グラフなどの文字でない図形の周囲に配置されており、かかる図形と密接に関連するものとして認識され、他の文字や図形からは区別される文字を指している。
【００３３】
係る文書は文書受付部２により受け付けられ、文字図形取得部３により文字と図形とが判定された状態で図形領域取得部４に受け渡される（図１参照）。図５は、図形領域取得部４に受け渡された図４の文書を示す概念図である。同図で、文字図形取得部３（図１参照）により判定された文字は、白抜きの外接矩形で示した。
【００３４】
図形領域取得部４は、まず図３のステップＳ１１において、文書に含まれる図形の一つに注目する。ここでは、図５中に符号５で示す図形が注目されたものとする。
【００３５】
続いて、図形領域取得部４は、ステップＳ１２において、注目された図形５の外接矩形６の任意の一辺を選択する。この外接矩形６は、ステップＳ１２乃至ステップＳ１４を説明する図である図６において破線で示され、そして、外接矩形の一辺として、ここでは、同図中左側の辺が選択されたものとする。なお、この外接矩形６は、その辺がそれぞれ文書の縦及び横方向に延びる向きであるような矩形を用いることが好ましい。
【００３６】
続いて、ステップＳ１３で、選択された辺から最も近い位置にある文字７までの距離Ｌ１を求める。このとき、文字は注目された図形５の外側に位置するものが選ばれる。そして、ステップＳ１４で、距離Ｌ１と、予め定められた値である、第２の距離ｔｈ２を比較し、距離Ｌ１が第２の距離ｔｈ２より小さい場合には、図形領域取得部４は、当該選択された辺の近辺に、注目している図形に関連付けられた文字があると判断し、ステップＳ１５へと進む。このとき、選択された辺から最も近い位置にある文字７の、選択された辺に垂直方向の幅ｗを取得しておく。図６には以上のステップＳ１３及びステップＳ１４で行われる判断の理解を容易にするため、外接矩形６の左辺に最も近い位置にある文字７、距離Ｌ１、第２の距離ｔｈ２、文字７の幅ｗを図中に示した。なお、距離Ｌ１が第２の距離ｔｈ２より大きい、又は、選択された辺の側に文字が存在しない場合には、図形領域取得部４は、当該選択された辺の近辺に、注目している図形に関連付けられた文字はないと判断し、ステップＳ１８へと進む。
【００３７】
続いて、ステップＳ１５を、図７を用いて説明する。ステップＳ１５において、図形領域取得部４は、選択された辺から、第１の距離ｔｈ１より近い位置にある文字８を、図形５に関連付けられていると判断する。この第１の距離ｔｈ１は、本実施形態では、距離Ｌ１と幅ｗを合算したものを用いる。すなわち、ｔｈ１＝Ｌ１＋ｗである。これにより、選択された辺から最も近い位置にある文字７に対し、選択された辺に平行な方向において、少なくとも一部分が重複するような位置にある文字が選択されることになる。なお、第１の距離ｔｈ１は、必ずしも上述の通りに求める必要はなく、他にも、距離Ｌ１に一定値を合算したものとしてもよいし、或いは予め定められた一定値とするなどしてもよい。本実施形態のように、第１の距離ｔｈ１を、図形５の外接矩形６の選択された辺から、当該辺に最も近い位置にある文字７までの距離Ｌ１に応じて定めると、そうしない場合、例えば一定値に固定した場合に比して、より正確に図形５に関連付けられた文字が判定される。
【００３８】
また、本実施形態では、ステップＳ１５は、ステップＳ１４の判断の結果が肯定的である場合、すなわち、図形５の外接矩形の少なくとも一辺から当該辺に最も近い位置にある文字７までの距離が第２の距離ｔｈ２より小さい場合に実行される。しかしながら、この構成は必須のものでなく、上述のステップＳ１３及びＳ１４は省略してもよい。
【００３９】
続いて、ステップＳ１６へと進み、図形領域取得部４は、図形５に関連付けられた文字と、他の文字との幾何学的関係に基づき、さらに、他の文字を図形５に関連付ける。これを図８を用いて説明する。
【００４０】
ステップＳ１６では、図形領域取得部４は、図形５に関連付けられた文字から、選択された外接矩形６の一辺から遠ざかる方向に向かい、第３の距離ｔｈ３より近い位置に文字があるか否かを判定する。この第３の距離ｔｈ３は、例えば文字７について図示したとおり、文字同士が一連の語や句として関連している場合に、かかる文字間の間隔より大きい値となるよう、予め定めておく。この場合、文字９が発見される。
【００４１】
ステップＳ１６で第３の距離ｔｈ３より近い位置に文字があると判定された場合には、ステップＳ１７に進み、発見された文字９を図形５に関連付ける。そして、再びステップＳ１６へと戻り、同様の判定を繰り返す。この場合、文字９はもはや図形５に関連付けられた文字であるから、文字９からさらに第３の距離ｔｈ３より近い位置に文字があるか否かが判定されることになる。その結果、文字１０が発見され、同様に図形５に関連付けられる。文字８についても同様の処理がなされ、文字１１が図形５に関連付けられることになる。そして、関連付けられた文字７乃至１１から第３の距離ｔｈ３より近い位置に文字が発見されない場合に、ステップＳ１８へと進む。
【００４２】
なお、ここで説明したステップＳ１６及びＳ１７の処理は、上述したとおり、文字同士が一連の語や句として関連している場合に、互いに関連する文字を全て図形５に関連するものとして取得するための処理の一例であり、同様の結果が得られる処理であれば、ここで説明したものと異なる動作を行ってもよい。例えば、本実施形態では、ステップＳ１６において、これまでに関連付けられた文字からの距離に基づいて他の文字が図形５に関連付けられるか否か判定しているが、これに換え、図形５の外接矩形６の選択された辺からの距離に基づき判定するようにしてもよい。あるいは、文字同士の他の幾何学的関係、例えば、選択された辺と平行な方向の位置関係を加味して、他の文字が図形５に関連付けられるか否か判定するようにしてもよい。
【００４３】
図形領域取得部４は、ステップＳ１８にて、注目した図形５の外接矩形６について、全ての辺を選択したか否か判定する。未だ選択されていない外接矩形６の辺がある場合には、ステップＳ１２へと戻り、未選択の辺を選択し、ステップＳ１８までの上述の処理を繰り返す。これにより、図８に示すように、図形５の下側の項目名を示す文字１２も図形５に関連付けられる。注目した外接矩形６の全ての辺が選択された場合には、ステップＳ１９へと進む。
【００４４】
なお、本実施形態では、外接矩形６の４辺全てについて、ステップＳ１２乃至Ｓ１７の処理を行い、図形５と関連付けられる文字を探索しているが、必ずしもこれに限定されず、外接矩形６の予め定められた一部の辺についてのみステップＳ１２乃至Ｓ１７の処理を行うようにしてもよい。たとえば、処理しようとする文書に含まれる図形が、その左側と下側にのみ目盛を有するグラフであることがあらかじめ判っている場合などには、外接矩形６の左側の辺と下側の辺についてのみステップＳ１２乃至Ｓ１７の処理を行うようにしてもよい。また、ユーザが、外接矩形６のどの辺についてステップＳ１２乃至Ｓ１７の処理を行うか選択するようにしてもよい。さらに、本実施形態では、ステップＳ１２乃至Ｓ１７の処理に用いる閾値である第２の距離ｔｈ２及び第３の距離ｔｈ３は、外接矩形６のいずれの辺が選択された場合にも共通の値を使用しているが、これに替え、外接矩形６の辺ごとに異なる値を用いてもよい。第１の距離ｔｈ１に予め定められた値を用いる場合も同様である。
【００４５】
ステップＳ１９では、図形領域取得部４は、注目した図形５についての図形領域１３を取得する。図９は、図形領域１３を示す図である。本実施形態において、この例では、図形５と、図形５に関連付けられた文字７乃至１２を含む外接矩形であって、その辺がそれぞれ文書の縦及び横方向に延びる向きであるような矩形が図形領域１３として取得される。
【００４６】
なお、図形領域とは、文書において、図形及びその図形に関連付けられた文字が含まれる領域を指しており、かならずしも、本実施形態のように、矩形の領域でなくともよい。すなわち、実際に図形とその図形に関連付けられた文字が文書中に占める領域そのものであってもよい。また、図形領域を示すデータの形式は特に問わない。本実施形態のように、図形領域が矩形である場合には、その幾何学的特徴を示す情報、例えば、その頂点の座標や縦横の幅であって良い。或いは、文書に含まれる文字が、ある図形に関連付けられていることを示すデータでもよい。それぞれの図形及び文字の位置や形状は文字図形取得部３により取得されていることから、ある図形とその図形に関連している文字が分かれば、その図形が有する図形領域は容易に求められる。なお、ここまで説明したように、図形領域は有る一つの図形に対し、少なくともその図形自身を含む領域として図形毎に求められる。そこで、本明細書では、ある図形にある図形領域が対応していることを、図形が有する図形領域、と表現している。
【００４７】
図３に戻り、図形領域取得部４は、ステップＳ２０で、文書に含まれる全ての図形に注目したか否か判定する。文書に含まれる全ての図形について注目しており、既にステップＳ１１からステップＳ１９までの処理が終了していれば、図形領域取得部４は、取得した図形領域についての情報を更に後段の処理あるいは機器に受け渡し、動作を終了する。まだ注目されていない図形が残存している場合には、ステップＳ１１へと戻り、全ての図形についてステップＳ１１からステップＳ１９までの処理が完了するまで繰り返す。
【００４８】
なお、本実施形態では行っていないが、図９に示す図形領域１３の内部に包含される図形及び文字を、図形５に関連付けるようにしてもよい。このとき、図形領域１３を外接矩形として求めている場合には、図形領域１３の形状に変化はない。
【００４９】
なお、上述の説明に用いた文書は、説明の便宜を考慮して一例として提示したものであり、これに限定する意図ではない。また、上述の説明では、図形としてグラフを提示したが、これは一例である。グラフは、その周囲に関連付けられるべき文字を持つ代表的な図形であるが、本実施形態における図形は、グラフに限定されない。何らかの図形であって、その周囲に関連付けられるべき文字を持つものであればいかなるものであってもよい。
【００５０】
また、本実施形態の図形領域取得装置１により取得された図形領域は、後段の任意の処理あるいは機器に用いてもよく、特段限定されない。後段でなされる処理を例示すると、例えば、文書中の図形を、その周囲の関連付けられた文字を含め、本文から分離して取得する処理や、文書をＯＣＲにて自動認識する際に、文書中に含まれる図形を、その周囲の関連付けられた文字を含め、自動認識の対象外とする処理などが挙げられる。
【００５１】
以上説明した実施形態において示した機能ブロックは、それぞれの実施形態を実施する上での一例であり、機能ブロックの構成や配置を例示したものに限定するものではない。また、フローチャートは、実施形態で示した機器の機能を実現するための一具体例であり、かかる動作に限定されず、同様の機能を有する処理であればいかなる処理を行ってもよい。
【符号の説明】
【００５２】
１  図形領域取得装置、２  文書受付部、３  文字図形取得部、４  図形領域取得部、５  図形、６  外接矩形、７，８，９，１０，１１，１２  文字、１３  図形領域。
【図１】
0005720147.tif 000002
【図２】
0005720147.tif 000003
【図３】
0005720147.tif 000004
【図４】
0005720147.tif 000005
【図５】
0005720147.tif 000006
【図６】
0005720147.tif 000007
【図７】
0005720147.tif 000008
【図８】
0005720147.tif 000009
【図９】
0005720147.tif 000010