(57)【要約】【課題】  大きな画像が１個と小さい画像がたくさん含まれている文書を検索するなど画像などの領域の個数や位置などでは検索しにくい場合がある【解決手段】  情報を複数保持する情報保持手段中から所定の情報を検索する情報検索装置において、入力した文書画像の取得手段と、文字領域や画像領域等の領域を認識する手段と、同種の前記領域の全体に対する割合を算出する手段と、前記領域合計の割合を比較する手段と、前記比較結果を出力する比較結果出力手段とを備えたことを特徴とする情報検索装置。【選択図】  図４
2007072998.tif 000002
【特許請求の範囲】
【請求項１】
情報を複数保持する情報保持手段中から所定の情報を検索する情報検索装置において、
入力した文書画像の取得手段と、
文字領域や画像領域等の領域を認識する手段と、
同種の前記領域の合計から全体に対する割合を算出する手段と、
前記領域合計の割合を比較する手段と、
前記比較結果を出力する比較結果出力手段とを備えたことを特徴とする情報検索装置。
【請求項２】
情報を複数保持する情報保持手段中から所定の情報を検索する情報検索装置において、
入力した文書画像の取得手段と、
文字領域や画像領域等の領域を認識する手段と、
前記各領域の全体に対する割合を算出する手段と、
前記領域の割合を比較する手段と、
前記比較結果を出力する比較結果出力手段とを備えたことを特徴とする情報検索装置。
【請求項３】
情報を複数保持する情報保持手段中から所定の情報を検索する情報検索装置において、
入力した文書画像の取得工程と、
文字領域や画像領域等の領域を認識する工程と、
同種の前記領域の合計から全体に対する割合を算出する工程と、
前記領域合計の割合を比較する工程と、
前記比較結果を出力する比較結果出力工程とを備えたことを特徴とする情報検索方法。
【請求項４】
情報を複数保持する情報保持手段中から所定の情報を検索する情報検索装置において、
入力した文書画像の取得手順と、
文字領域や画像領域等の領域を認識する手順と、
同種の前記領域の合計から全体に対する割合を算出する手順と、
前記領域合計の割合を比較する手順と、
前記比較結果を出力する比較結果出力手順とをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願発明は、文字列を含む複数の情報から所定の情報を検索する情報検索装置等に関する。
【背景技術】
【０００２】
近年、大量の文書データを扱う機会が増加し、また写真や図などの画像を含む文書も増加している。所望の文書データを検索する手段も多種多様になってきている。単純なキーワード検索（キーワードを指示し、それが出現するか否かで検索を行う）だけでは、ユーザの要求を十分に満たさなくなってきているためである。
【０００３】
そこで、文書データを検索する手段して、キーワード間の関係や構文情報の類似度を用いたもの、文書の内容を特徴付ける文書ベクトルを用いたものなどが新たに実現されている。さらには、内容を特徴付ける意味、分野、単語そのものを次元として、その特徴量を値とすることでベクトル表現し、文書ベクトル間の内積等の値を用いて文書間の類似度を求めるものも考案されている。
【０００４】
従来、印刷した紙のレイアウトを用いて検索処理を実行するものとしては、画像領域の個数や位置で検索処理を実行するものもあった（例えば、特許文献１参照）。
【特許文献１】特開平０８−１５３１１７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら,たとえば大きな画像が１個と小さい画像がたくさん含まれている文書を検索するなど画像などの領域の個数や位置などでは検索しにくい場合がある。
【０００６】
そこで,本発明は紙全体に対する領域の割合で検索する情報検索装置などを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、請求項１記載の発明に係る情報検索装置では、情報を複数保持する情報保持手段中から所定の情報を検索する情報検索装置において、入力した文書画像の取得手段と、文字領域や画像領域等の領域を認識する手段と、同種の前記領域の合計から全体に対する割合を算出する手段と、前記領域合計の割合を比較する手段と、前記比較結果を出力する比較結果出力手段とを備えたことを特徴とする。
【０００８】
または、請求項２記載の発明に係る情報検索装置では、情報を複数保持する情報保持手段中から所定の情報を検索する情報検索装置において、入力した文書画像の取得手段と、文字領域や画像領域等の領域を認識する手段と、前記各領域の全体に対する割合を算出する手段と、前記領域の割合を比較する手段と、前記比較結果を出力する比較結果出力手段とを備えたことを特徴とする。
【０００９】
または、請求項３記載の発明に係る情報検索装置の制御方法では、情報を複数保持する情報保持手段中から所定の情報を検索する情報検索装置において、入力した文書画像の取得工程と、文字領域や画像領域等の領域を認識する工程と、同種の前記領域の合計から全体に対する割合を算出する工程と、前記領域合計の割合を比較する工程と、前記比較結果を出力する比較結果出力工程とを備えたことを特徴とする。
【００１０】
または、請求項４記載の発明に係る制御プログラムでは、情報を複数保持する情報保持手段中から所定の情報を検索する情報検索装置において、入力した文書画像の取得手順と、文字領域や画像領域等の領域を認識する手順と、同種の前記領域の合計から全体に対する割合を算出する手順と、前記領域合計の割合を比較する手順と、前記比較結果を出力する比較結果出力手順とをコンピュータに実行させる。
【発明の効果】
【００１１】
本発明によれば、紙全体に対する領域の割合で検索することでユーザの操作性を大幅に向上させ、目的の情報を効果的に検索する情報検索装置を提供できる。
【発明を実施するための最良の形態】
【００１２】
＜実施形態１＞
本願発明の実施の形態について説明する。図１は本願発明にかかる情報検索システム構成例を示すブロック図である。この情報検索システムは、オフィス10とオフィス20とをインターネット104で接続された環境で実現する。オフィス10内に構築されたLAN107には、マネージメントPC101、クライアントPC（外部記憶手段）102文書管理サーバ106、そのデータベース105およびプロキシサーバ103が接続されている。LAN107及びオフィス20内のLAN108はプロキシサーバ13を介してインターネット104に接続される。
【００１３】
図２は各ＰＣやサーバの構成図である。図２においてオートドキュメントフィーダー（以降ADFと記す）を含む画像読み取り装置110は束状の或いは1枚の原稿画像を図示しない光源で照射し、原稿反射像をレンズで固体撮像素子上に結像し、固体撮像素子からラスター状の画像読み取り信号を600DPIの密度のイメージ情報として得る。データ処理部115、記録装置111、表示装置116、入力装置117で構成される。
【００１４】
[処理概要]
次に本発明によるインデキシング処理の概要を図3と図9を用いて説明する。原稿を入力する文書画像取得処理(300)で画像読み取り部110を動作させ1枚の原稿をラスター状に走査し、600DPI-8ビットの画像信号(図9(ａ)のような文書画像)を得る。次に領域分割処理(301)では前記文書画像取得処理(300)で取得した文書画像に対してテキスト領域や画像領域などに領域を切り出す。図9(ａ)の例では図５のようにテキスト領域1つと画像領域1つ合計2つの領域に分割する。次に領域比率計算処理では、領域分割処理(302)で分割された各領域の画像全体に対する割合を計算する。図9(ａ)では、テキスト領域70％、画像領域10％と算出する。次にインデキシング処理(303)では、文書画像に対する識別子と各領域の識別子と領域比率計算処理で出力された比率とを関連付けて記憶装置111に登録する。
【００１５】
次に本発明による検索処理の概要を図9の4つの文書画像が登録された状態の場合を例に図４に沿って説明する。クエリー取得処理(400)では、表示装置116に図６のような入力画面を表示し、ユーザが設定した検索条件を取得する。ここでは、「画像の比率が50％以上の文書を検索する」で「画像比率モード」、閾値50を取得する。次に領域比率比較処理(401)では、登録時に記憶装置111に格納されたインデキシングされたインデックスの画像の比率が50以上の文書識別子、画像識別子を抽出する。図9の(ｂ)と(ｄ)が抽出される。次に結果出力処理(402)では、領域比率比較処理で出力された文書識別子、画像識別子を記憶装置111格納する。または表示装置116に図７のように表示する。
【００１６】
＜実施形態２＞
本発明の目的は前述した実施例の機能を実現するソフトウエアのプログラムコードを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵまたはＭＰＵ）が記録媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することとなり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００１７】
プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【００１８】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施例の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているOperating System（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施例の機能が実現される場合も含まれることは言うまでもない。
【００１９】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書きこまれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００２０】
【図１】本発明の実施形態に係るシステムの構成を示すブロック図である。
【図２】本発明の実施形態に係る構成を示すブロック図である。
【図３】本発明の実施形態に係る登録処理手順を示すフローチャートである。
【図４】本発明の実施形態に係る検索処理手順を示すフローチャートである。
【図５】本発明の実施形態に係る領域分割の例である。
【図６】本発明の実施形態に係る入力状態画面の例である。
【図７】本発明の実施形態に係る検索結果画面の例である。
【図８】本発明の実施形態に係る検索結果画面の例である。
【図９】本発明の実施形態に係る文書画像の例である。
【図１】
2007072998.tif 000003
【図２】
2007072998.tif 000004
【図３】
2007072998.tif 000005
【図４】
2007072998.tif 000006
【図５】
2007072998.tif 000007
【図６】
2007072998.tif 000008
【図７】
2007072998.tif 000009
【図８】
2007072998.tif 000010
【図９】
2007072998.tif 000011