(57)【要約】【課題】文字検索や画像検索における検索結果表示技術に係り、操作者が検索キーを含むページを抽出し、当該ページにおける検索キーに適合するオブジェクトの配置等を容易に視認できる検索システム、検索方法および検索プログラムを提供する。【解決手段】検索キー指定手段１１１と、検索キーに適合するオブジェクトが含まれたページを検索対象から抽出する検索手段１１２と、前記オブジェクト部分が他の部分と識別できるように特徴付けられてなる縮小簡易画像を生成する縮小簡易画像生成手段１１３と、縮小簡易画像生成手段により生成した縮小簡易画像を表示する機能を備えた縮小簡易画像表示手段１１５とを備えている。【選択図】        図２
2004157668.tif 000002
【特許請求の範囲】
【請求項１】
検索キーを指定する機能を備えた検索キー指定手段と、
前記検索キーに適合するキャラクタ、キャラクタ列または画像としてのオブジェクトが含まれたページを検索対象から抽出する検索手段と、
前記検索手段により抽出したページにかかる画像であって、前記オブジェクト部分が他の部分と識別できるように特徴付けられてなる縮小簡易画像を生成する縮小簡易画像生成手段と、
前記縮小簡易画像生成手段により生成した縮小簡易画像を表示する機能を備えた縮小簡易画像表示手段と、
を備えたことを特徴とする検索システム。
【請求項２】
絞込み用の検索キーを指定する機能を備えた検索キー指定手段と、
前記検索キーに適合するキャラクタ、キャラクタ列または画像としての絞込み用のオブジェクトを既に抽出してあるページから少なくとも１回抽出する絞込み用の検索手段と、
前記絞込み用の検索手段により抽出した絞込み用のオブジェクトを含むページにかかる画像であって、前記絞込み用のオブジェクト部分が他の部分と識別でき、かつ当該絞込み前の検索における検索キーに適合するオブジェクト部分と識別できるように特徴付けられてなる縮小簡易画像を生成する前記縮小簡易画像生成手段と、
前記縮小簡易画像生成手段により生成した縮小簡易画像を表示する機能を備えた縮小簡易画像表示手段と、
を備えたことを特徴とする検索システム。
【請求項３】
前記ページ上の前記オブジェクトの位置を検出できるレイアウト解析手段を備え、前記縮小簡易画像生成手段は、前記レイアウト解析手段により検出したオブジェクトの位置データに基づき前記縮小簡易画像を生成することを特徴とする請求項１または２に記載の検索システム。
【請求項４】
さらに、所定の指示手段により特定された前記縮小簡易表示画像にかかるページを通常の大きさで表示するページ・文書表示手段を備えたことを特徴とする請求項１から３の何れかに記載の検索システム。
【請求項５】
前記縮小簡易画像表示手段は、前記検索手段により抽出したページが複数ある場合には、抽出ページの全部または一部を並べて表示することを特徴とする請求項１から４の何れかに記載の検索システム。
【請求項６】
前記縮小簡易画像表示手段は、前記検索手段により抽出したページが複数ある場合には、同一文書にかかるページを、ページジャンプ方式、ページめくり方式またはページスクロール方式で表示することを特徴とする請求項１から４の何れかに記載の検索システム。
【請求項７】
検索キーを受け取る検索キー取得ステップと、
前記検索キーに適合するキャラクタ、キャラクタ列または画像としてのオブジェクトが含まれたページを検索対象から抽出する検索対象抽出ステップと、
前記検索対象抽出ステップにおいて抽出したページにかかる画像であって、前記オブジェクト部分が他の部分と識別できるように特徴付けられてなる縮小簡易画像を生成する縮小簡易画像生成ステップと、
前記縮小簡易画像を表示する縮小画像表示ステップと、
を備えたことを特徴とする検索方法。
【請求項８】
絞込み用の検索キーを指定する機能を備えた絞込み用の検索キー指定ステップと、
前記検索キーに適合するキャラクタ、キャラクタ列または画像としての絞込み用のオブジェクトを既に抽出してあるページから少なくとも１回抽出する絞込み用の検索ステップと、
前記絞込み用の検索ステップにおいて抽出した絞込み用のオブジェクトを含むページにかかる画像であって、前記絞込み用のオブジェクト部分が他の部分と識別でき、かつ当該絞込み前の検索における検索キーに適合するオブジェクト部分と識別できるように特徴付けられてなる縮小簡易画像を生成する前記縮小簡易画像生成ステップと、
前記縮小簡易画像生成ステップにおいて生成した縮小簡易画像を表示する機能を備えた縮小簡易画像表示ステップと、
を備えたことを特徴とする検索方法。
【請求項９】
縮小簡易画像生成ステップでは、前記検索手段により抽出したページにおける当該オブジェクトの位置を検出できるレイアウト解析処理を実行し、当該レイアウト解析処理により検出した前記オブジェクトの位置データに基づき前記縮小簡易画像を生成することを特徴とする請求項７または８に記載の検索方法。
【請求項１０】
さらに、所定の指示手段により特定された前記縮小簡易表示画像にかかるページを通常の大きさで表示するページ・文書表示ステップを有するたことを特徴とする請求項７から９の何れかに記載の検索方法。
【請求項１１】
前記縮小画像表示ステップでは、前記検索手段により抽出したページが複数ある場合には、抽出ページの全部または一部を並べて表示しまたはページめくり方式またはページジャンプ方式で表示することを特徴とする請求項７から１０の何れかに記載の検索システム。
【請求項１２】
前記縮小画像表示ステップでは、前記検索手段により抽出したページが複数ある場合には、同一文書にかかるページをページジャンプ方式またはページめくり方式で表示することを特徴とする請求項７から１１の何れかに記載の検索システム。
【請求項１３】
請求項７から１２の何れかに記載の方法における各ステップを実行することを特徴とする検索プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文字検索や画像検索における検索結果表示技術に係り、操作者が検索キーを含むページを抽出し、当該ページにおける検索キーに適合するオブジェクトの配置等を容易に視認できる検索システム、検索方法および検索プログラムに関する。
【０００２】
【従来の技術】
従来、単語、文章、画像等の検索システムや検索方法には様々な検索結果の表示技術が採用されている。これらの表示技術の多くは、検索キーに適合するオブジェクト（通常は、検索キーと同一の単語等）が多数ある場合には、当該オブジェクトを多く含んだ文書を優先的にリスト表示したり、補助的な情報としてオブジェクトを含む文章の一部または全部を表示したりしている。
【０００３】
たとえば、ウェブ上のサーチエンジンによる検索では、ウェブブラウザ上で、検索キーに対応するＵＲＬのリストおよび各リストごとに検索キーを含む補助文章を表示している。操作者はリストアップされたＵＲＬのウェブページを読み出し、たとえばさらに当該ウェブブラウザの検索機能を用いて前記所定の単語等を検索して当該ウェブページ上の検索キーに対応する単語等にたどり着くことができる。
【０００４】
また、たとえばコンピュータ内において、所定の単語等（検索キー）を含む文書（ファイル）を検索する場合には、当該単語等を含む文書がリストアップされる。操作者はリストアップされた文書を所定のアプリケーション（通常はリストアップされたファイルにリンクされているアプリケーション）を用いて起動し、たとえばさらに当該アプリケーション上の検索機能を用いて前記所定の単語等を検索して、文書上の検索キーに対応する単語等にたどり着くことができる。
【０００５】
ところが、たとえばウェブ上のサーチエンジンによる検索では、補助情報として検索キーに適合する単語を含む部分的な文章しか表示されないため、操作者は目的とする記事等にただちにたどり着くことができず、何度かリストアップされたＵＲＬにかかるウェブページを読み出さなければならない場合がある。
【０００６】
従来、〔特許文献１〕，〔特許文献２〕に記載されているような、検索結果を、視覚的情報を利用して操作者に表示する技術が知られている。〔特許文献１〕の技術では、サムネイル画像による読み易さが解消されるとされているが、検索語（検索キーに適合する文字列等）の位置がサムネイル画像に反映されていないため、検索した文書に検索語がどのように配置されているかを操作者が視認することができない。
【０００７】
また、〔特許文献２〕の技術では、検索結果と同時に特徴語の関連を示すグラフを表示し、検索結果とその他の文書との繋がりを視覚的に伝えているものの、やはり検索した文書に検索語がどのように配置されているかを操作者が視認することができない。
【０００８】
【特許文献１】
特開２０００−２９３５４１号
【特許文献２】
特開平１１−８５７８６号
【０００９】
【発明が解決しようとする課題】
ところが、検索キーの意味する単語等の説明に画像が添付されている文書がリストアップされたものの中に含まれている場合であっても、当該文書が検索結果リストの上位にリストアップされているとは限らない。また、検索キーの意味する単語等の説明に画像が添付されているか否かによらず、文書の段落のどの辺りで検索対象語が出現しているか知っていたほうが理解力が深まる場合もあり、さらにレイアウトが整っている文書の方が、レイアウトが煩雑である文書よりも読み易い場合も多いが、〔特許文献１〕，〔特許文献２〕ではこれに対する配慮はなされていない。
【００１０】
また、近年に見られるインターネットやグループウェアの発達により情報の共有化が進んでいる。このため、たとえばウェブサイト上の記事には、同じような記事内容の文書が散在していることが多く、たとえばある検索キーにより検索した場合に抽出される文書には情報価値が同等のものが多くなっている。従来のウェブ上の検索では、１文書のページ数が多ければ、検索キーに対応する単語等の出現頻度（出現密度：たとえば、所定の文字数の文書中に含まれる当該単語の個数）が低くても、全体として当該検索キーに対応する単語の全出現数が多ければ、この文書は検索リストの上位にリストアップされるが、このような検索結果は、操作者の意図を必ずしも反映したものではない。
【００１１】
本発明の目的は、文書中の検索キーに適合するオブジェクトの位置を明示することで、当該オブジェクトの出現頻度が一目で視認でき、また、段落中のオブジェクトの出現位置より文書でのオブジェクトの使われ方が推測でき、文書内容が判別できる検索システム、検索方法および検索プログラムを提供することにある。
【００１２】
本発明の他の目的は、文書のレイアウト情報を表示することで、操作者が検索結果からより価値のある文書を選ぶことができる検索システム、検索方法および検索プログラムを提供することにある。
【００１３】
【課題を解決するための手段】
本発明の検索システムは、検索キーを指定する機能を備えた検索キー指定手段と、前記検索キーに適合するキャラクタ、キャラクタ列または画像としてのオブジェクトが含まれたページを検索対象から抽出する検索手段と、前記検索手段により抽出したページにかかる画像であって、前記オブジェクト部分が他の部分と識別できるように特徴付けられてなる縮小簡易画像を生成する縮小簡易画像生成手段と、前記縮小簡易画像生成手段により生成した縮小簡易画像を表示する機能を備えた縮小簡易画像表示手段とを備えたことを特徴とする（以下、この検索システムを「第１態様」と称する）。
【００１４】
本発明では、検索キーに適合するオブジェクトを含むページの縮小簡易画像を表示することによって、当該ページ上のオブジェクトの位置がわかることによって、より有用な文書か否かの判断が容易となる。
【００１５】
また、本発明の検索システムは、絞込み用の検索キーを指定する機能を備えた検索キー指定手段と、前記検索キーに適合するキャラクタ、キャラクタ列または画像としての絞込み用のオブジェクトを既に抽出してあるページから少なくとも１回抽出する絞込み用の検索手段と、前記絞込み用の検索手段により抽出した絞込み用のオブジェクトを含むページにかかる画像であって、前記絞込み用のオブジェクト部分が他の部分と識別でき、かつ当該絞込み前の検索における検索キーに適合するオブジェクト部分と識別できるように特徴付けられてなる縮小簡易画像を生成する前記縮小簡易画像生成手段と、前記縮小簡易画像生成手段により生成した縮小簡易画像を表示する機能を備えた縮小簡易画像表示手段とを備えたことを特徴とする（以下、この検索システムを「第２態様」と称する）。
【００１６】
絞込み検索において、絞込み用検索キーに適合するオブジェクトを他の部分と識別できるように特徴付けすることによって当該オブジェクトの位置を分かり表示できる。
【００１７】
第１態様および第２態様では、前記ページ上の前記オブジェクトの位置を検出できるレイアウト解析手段を備えることができ、前記縮小簡易画像生成手段は、前記レイアウト解析手段により検出したオブジェクトの位置データに基づき前記縮小簡易画像を生成することができる。
【００１８】
第１態様および第２態様では、前記キー指定手段または絞込み用キー指定手段は、ＡＮＤ検索，ＯＲ検索またはＡＮＤ／ＯＲ複合検索のための複数のキー要素を指定する機能を備えることができる。そして、縮小簡易画像生成手段は、各キー要素に適合する各オブジェクト部分が相互に識別できるように特徴付けすることができる。
【００１９】
第１態様および第２態様では、さらに、所定の指示手段により特定された前記縮小簡易表示画像にかかるページを通常の大きさで表示するページ・文書表示手段を備えることができる。
【００２０】
第１態様および第２態様では、前記縮小簡易画像表示手段は、前記検索手段により抽出したページが複数ある場合には、抽出ページの全部または一部を並べて表示することができる。
【００２１】
第１態様および第２態様では、前記縮小簡易画像表示手段は、前記検索手段により抽出したページが複数ある場合には、同一文書にかかるページを、ページジャンプ方式、ページめくり方式またはページスクロール方式で表示することができる。ここで、ページめくり方式とは抽出した文書をオブジェクトが含まれないページを含めてページ順に表示する表示方式であり、ページジャンプ方式とはオブジェクトが含まれるページのみを表示する表示方式であり、ページスクロール方式とは表示部に表示されていない部分をスクロールにより表示する方式である。
【００２２】
本発明の検索方法は、検索キーを受け取る検索キー取得ステップと、前記検索キーに適合するキャラクタ、キャラクタ列または画像としてのオブジェクトが含まれたページを検索対象から抽出する検索対象抽出ステップと、前記検索対象抽出ステップにおいて抽出したページにかかる画像であって、前記オブジェクト部分が他の部分と識別できるように特徴付けられてなる縮小簡易画像を生成する縮小簡易画像生成ステップと、前記縮小簡易画像を表示する縮小画像表示ステップとを備えたことを特徴とする（以下、この検索方法を「第３態様」と称する）。
【００２３】
また、本発明の検索方法は、絞込み用の検索キーを指定する機能を備えた絞込み用の検索キー指定ステップと、前記検索キーに適合するキャラクタ、キャラクタ列または画像としての絞込み用のオブジェクトを既に抽出してあるページから少なくとも１回抽出する絞込み用の検索ステップと、前記絞込み用の検索ステップにおいて抽出した絞込み用のオブジェクトを含むページにかかる画像であって、前記絞込み用のオブジェクト部分が他の部分と識別でき、かつ当該絞込み前の検索における検索キーに適合するオブジェクト部分と識別できるように特徴付けられてなる縮小簡易画像を生成する前記縮小簡易画像生成ステップと、前記縮小簡易画像生成ステップにおいて生成した縮小簡易画像を表示する機能を備えた縮小簡易画像表示ステップとを備えたことを特徴とする（以下、この検索方法を「第４態様」と称する）。
【００２４】
第３態様および第４態様における、縮小簡易画像生成ステップでは、前記検索手段により抽出したページにおける当該オブジェクトの位置を検出できるレイアウト解析処理を実行し、当該レイアウト解析処理により検出した前記オブジェクトの位置データに基づき前記縮小簡易画像を生成することができる。
【００２５】
第３態様および第４態様においては、さらに、所定の指示手段により特定された前記縮小簡易表示画像にかかるページを通常の大きさで表示するページ・文書表示ステップを有すことができる。
【００２６】
第３態様および第４態様では、前記縮小画像表示ステップでは、前記検索手段により抽出したページが複数ある場合には、抽出ページの全部または一部を並べて表示することができる。
【００２７】
第３態様および第４態様では、前記縮小画像表示ステップでは、前記検索手段により抽出したページが複数ある場合には、同一文書にかかるページをページジャンプ方式、ページめくり方式またはぺージスクロール方式で表示することができる。
【００２８】
本発明の検索プログラムは、第３態様および第４態様における各ステップを備えて構成することができる。
【００２９】
【発明の実施の形態】
図１〜図８は、本発明の第１実施形態を示す説明図である。
図１において、検索システム１は、コンピュータ本体１１と、入力装置（キーボード）１２と、ディスプレイ１３と、データベース１４と、ＣＤ−ＲＯＭドライブ１５とを備えている。
【００３０】
図１のコンピュータ本体１１では、説明の便宜上、ＣＰＵ１１０１および検索プログラム等が格納されたメモリ（ＲＯＭあるいはＲＡＭ）１１０２のみを図示してある。本実施形態では、検索に使用される種々のプログラム（以下、「検索プログラム」と総称する）は、ＲＯＭに格納されていてもよいし、ＲＡＭに読み込まれていてもよい。検索対象となる文書はデータベース１４に蓄積されており、各文書は一意なＩＤで管理される。
【００３１】
図２は、図１の検索システム１を示す機能ブロック図である。図２において、コンピュータ本体１１は、検索キー指定手段１１１と、検索手段１１２と、縮小簡易画像生成手段１１３と、縮小簡易画像表示手段１１４と、レイアウト解析手段１１５と、ページ・文書表示手段１１６と、絞込み用検索キー指定手段１１７と、絞込み用検索手段１１８とを備えている。
【００３２】
検索キー指定手段１１１は、検索キー（キャラクタ、キャラクタ列または画像）を指定する機能を備えている。ここで、キャラクタとは文字または記号であり、キャラクタ列とはキャラクタの集まりである。この検索キー指定手段１１１は、たとえばダイアログボックスや入力ウィンドウを図１に示したディスプレイ１３上に表示し、操作者からの検索キーを入力装置１２を介して取得するプログラムである。
【００３３】
検索キーは、図３（Ａ）に示すように、文字または記号等のキャラクタやキャラクタ列で指定することができる。また、検索キーは、図３（Ｂ）に示すように、画像で指定するようにもできる。図３（Ａ）では、検索キーを「ＡＮＤ」（論理積）や「ＯＲ」（論理和）で指定することができるようにしてもよい。また、図３（Ａ）では、「三日月形」，「亀甲」等の図形が意味する語で、画像検索ができるようにしてもよい。
【００３４】
検索手段１１２は、データベース１４内の文書を検索して、前記検索キーに適合するキャラクタ、キャラクタ列または画像としてのオブジェクト（以下、「適合オブジェクト」）が含まれたページを検索対象である文書群から抽出する。この抽出したページについての情報（文書ＩＤ，文書中何ページであるかの情報等）は、メモリ１１０２に（ＲＡＭ）に一時保存される。
【００３５】
縮小簡易画像生成手段１１３は、検索手段１１２により抽出したページにかかる画像を生成する。この縮小簡易画像の生成に際しては、ページ上の文字を共通の図形（ドット等）で表現したり、文字列をラインで表現したりできる。この場合の縮小簡易画像は、ビットマップイメージとして生成してもよいし、ベクトルイメージ（スクリプトにより表示される画像、あるいはドロー系画像）として生成してもよい。
【００３６】
また、縮小簡易画像生成手段１１３は、ページ上のキャラクタを、小さいフォントで表現することもできる。ページ上の画像は、当該画像を縮小して表現することもできるし、当該画像部分を矩形等で表現することもできる。なお、ＨＴＭＬ文書等のページ概念がない文書では、所定行数単位（所定の印刷範囲に対応する領域を単位）を１ページとして簡易縮小画像を生成する。
【００３７】
また、縮小簡易画像生成手段１１３は、適合オブジェクト部分が他の部分と識別できるように特徴付けられてなる縮小簡易画像を生成する。具体的には、たえば文書が白地に黒文字で作成されている場合には、オブジェクト部分を赤で表現しり、太線で表現したりできる。
【００３８】
レイアウト解析手段１１４は、縮小簡易画像生成手段１１３が縮小簡易画像を生成するに際して、検索キーに適合するオブジェクトの、当該オブジェクトを含むページ上の位置を検出する。この検出は、たとえば上記ページの行数（行間隔）、表示されてフォントの文字間隔、フォントの種類等の情報を計算することにより行なわれる。また、文書に画像が含まれている場合には当該画像を矩形等で表現することができる。
【００３９】
縮小簡易画像表示手段１１５は、図４（Ａ），（Ｂ）、図５（Ａ），（Ｂ）に例示するように縮小簡易画像生成手段１１３により生成した縮小簡易画像を、所定のウィンドウ上に表示することができる。
【００４０】
縮小簡易画像表示手段１１５は、検索手段１１２により抽出したページ（通常、複数である）を、図４（Ａ）に示すようにページジャンプ方式で表示することもできるし、図４（Ｂ）に示すように並べて表示することができる。図４（Ａ）では、縮小簡易画像にかかる文書の次ページは表示せず、次にオブジェクトが現れるページに表示がジャンプするように、「ジャンプ」ボタン，「戻る」ボタンとが設けられている。
【００４１】
また、縮小簡易画像表示手段１１５は、検索手段１１２により抽出したページを、図５（Ａ），（Ｂ）に示すように「ページごと」と「一文書」が選択できるラジオボタンにより、相互に切り換えることができるように構成することができる。図５（Ａ）は、図４（Ｂ）と同様の表示ウィンドウにラジオボタンが付加されたものである。ただし、図５（Ａ）では、「ジャンプ」ボタン，「戻る」ボタンに代えて、ページめくり方式で表示するための「前ページ」ボタンと「次ページ」ボタンとが設けられている。
【００４２】
図５（Ｂ）は、図４（Ａ）の表示ウィンドウにラジオボタンが付加されたものであるが、ひとつの文書のオブジェクトを含む各ページのみが表示される。検索が実行されると、検索結果として、図５（Ａ）の画面が表示される（このときは、「ページごと」のラジオボタンがデフォルトで指定されている）。そして、複数の文書のうち何れかを選択して、「一文書」のボタンを押すと図５（Ｂ）の表示に切り換わり、この状態で「ページごと」ボタンを押すと図５（Ａ）の表示に切り換わる。
【００４３】
なお、図５（Ｂ）においては、「次ページ」ボタンを押すと、次のページにオブジェクトがあるか否かによらず、当該ページの縮小簡易画像が表示されるが、図４（Ｂ）に示したように。
【００４４】
なお、前述したように、ＨＴＭＬ文書にはページ区切りは存在せず、印刷時に１ページとして区切られると想定される箇所をページの区切りとして取り扱っている。
【００４５】
ページ・文書表示手段１１６は、マウスポインタ等の指示手段により特定された縮小簡易表示画像にかかるページを通常の大きさで表示することができる。
【００４６】
すなわち、データベース１４に蓄積されている文書のフォーマットを読み込めるブラウザや、アプリケーションソフトウェア（たとえば、特定のワードプロセッサ用アプリケーションソフトウェアや画像作成用アプリケーションソフトウェア）により起動される。このアプリケーションは、前述した検索プログラムに付属するものであってもよいし、検索プログラム以外のアプリケーションソフトウェアであってもよい。たとえば、検索プログラム以外のアプリケーションソフトウェアにより、縮小簡易表示画像にかかるページを表示する場合には、縮小簡易表示画像にフォーマット情報（たとえば、ファイルに付される、いわゆる「拡張子」）やページ情報（該当する文書の何ページ目かの情報）を付属させておき、当該フォーマット情報にアプリケーションをリンクさせておくことができる。
【００４７】
図４（Ａ），（Ｂ）、図５（Ａ），（Ｂ）には縮小簡易画像が表示される領域の他に「通常表示」ボタン、および「絞込みボタン」が設けられている。「通常表示」ボタンを押すと、表示されていたサムネイル画像に対応するＨＴＭＬ文が、通常サイズで表示され、「絞込みボタン」を押すと、図３（Ｃ）に示すような絞込み用検索キーを指定するための入力欄（ここではダイアログボックス）が図１に示したディスプレイ１３上に表示される。
【００４８】
絞込み用検索キー指定手段１１７は、操作者が絞込み用検索キー（キャラクタ、キャラクタ列または画像）を指定するための機能であり、検索キー指定手段１１１と同様、たとえばダイアログボックスや入力ウィンドウを図１に示したディスプレイ１３上に表示し、縮小簡易画像生成手段１１３が操作者からの絞込み用検索キーを図１に示した入力装置１２を介して取得するプログラムである。
【００４９】
絞込み用検索手段１１８は、絞込み用検索キーに適合するキャラクタ、キャラクタ列または画像としての絞込み用オブジェクトを既に抽出してあるページから少なくとも１回抽出することができる。なお、前述したように既に抽出してあるページにかかる情報は、メモリ（ＲＡＭ）１１０２に一時保存されている。絞込み用検索手段１１８により検索した絞込み用オブジェクトも、メモリ（ＲＡＭ）１１０２に一時保存される。
【００５０】
絞込みにおいては、縮小簡易画像生成手段１１３は、前記絞込み用検索手段により抽出した絞込み用オブジェクトを含むページにかかり、絞込み用オブジェクト部分が他の部分と識別でき、かつ当該絞込み前の検索における検索キーに適合するオブジェクト部分と識別できるように特徴付けられてなる縮小簡易画像を生成する。図６（Ａ）は、検索キーが「自然言語」の検索結果の表示例であり、図６（Ｂ）は絞込み用検索キーが「構文解析」であるときの絞込み検索結果の表示例である。絞込み用検索キー「構文解析」に適合するオブジェクト部分を青色で表現し、他の部分と識別され、かつ検索キー「自然言語」に適合するオブジェクト部分（たとえば赤で表示される）とも識別できるように特徴付けられている。
【００５１】
図７のフローチャートにより、検索処理全体の流れを説明する。
検索手段１１２は、検索キー指定手段１１１から検索キーを受け取ると（Ｓ１０１）、検索キーに適合するオブジェクトが含まれるページをデータベース４００から抽出する（Ｓ１０２）。検索キーに適合するオブジェクトが含まれるページがないときは処理を終了するが、あるときは、抽出の後または抽出処理と並行して、縮小簡易画像生成手段１１３は、抽出した文書から１つ取り出す（Ｓ１０３，Ｓ１０４）。レイアウト解析手段１１４は、文字列相当部分および画像部分を検出し（Ｓ１０５）、縮小簡易画像生成手段１１３が、キャラクタ列部分を直線で表現し、画像部分を矩形図形で表現した縮小簡易画像を生成する（Ｓ１０６）。この縮小簡易画像の生成処理は、抽出した文書の全てについて行なう（Ｓ１０７）。このとき検索キーに適合するオブジェクト部分は、他の部分と容易に識別できるように色彩等により特徴付けされる。縮小簡易画像表示手段１１５は、縮小簡易画像を所定のウィンドウ上に表示する（Ｓ１０８）。
【００５２】
図８のフローチャートにより、絞込み処理全体の流れを説明する。
絞込み用検索手段１１７は、絞込み用検索キー指定手段１１７から絞込み用検索キーを受け取ると（Ｓ２０１）、絞込み用検索キーに適合するオブジェクトが含まれるページを、既に抽出してある文書群から抽出する（Ｓ２０２）。検索キーに適合するオブジェクトが含まれるページがないときは処理を終了するが、あるときは、抽出の後、または抽出処理と並行して、縮小簡易画像生成手段１１３は抽出した文書から１つ取り出す（Ｓ２０３，Ｓ２０４）。レイアウト解析手段１１４は、文字列相当部分および画像部分を検出し（Ｓ２０５）、縮小簡易画像生成手段１１３が、キャラクタ列部分を直線で表現し、画像部分を矩形図形で表現した縮小簡易画像を生成する（Ｓ２０６）。この縮小簡易画像の生成処理は、新たに抽出した文書の全てについて行なう（Ｓ２０７）。このとき絞込み用検索キーに適合するオブジェクト部分は、他の部分と容易に識別できるように（検索により既に特徴付けされて表現されているオブジェクト部分とも識別できるように）色彩等により特徴付けされる。
【００５３】
縮小簡易画像表示手段１１５は、縮小簡易画像を所定のウィンドウ上に表示し、操作者が通常画像の表示を指定したときは、該当文書の通常表示を行なう。
【００５４】
図９〜図１２は、本発明の第２実施形態を示す説明図である。
図９において、検索システム２は、コンピュータ本体３１と、入力装置（キーボード）３２と、ディスプレイ３３とを備えた端末装置３と、データベース４００を備えた検索サーバ４とからなり、コンピュータ本体３１と検索サーバ４とはインターネット２００を介して接続されている。
【００５５】
コンピュータ本体３１は、ＣＰＵ３１０１、検索キー指定プログラム等が格納されたメモリ（ＲＯＭあるいはＲＡＭ）３１０２を備えている。検索キー指定プログラム等は、ＲＯＭに格納されていてもよいし、ＲＡＭに読み込まれていてもよい。
【００５６】
検索サーバ４は、ＣＰＵ４１０１、検索プログラム等が格納されたメモリ（ＲＯＭあるいはＲＡＭ）４１０２を備えている。検索プログラムは、ＲＯＭに格納されていてもよいし、ＲＡＭに読み込まれていてもよい。本実施形態では、データベース４００に蓄積された文書は、ＨＴＭＬ等の文章（キャラクタ列）およびＪＰＥＧ等のイメージ画像を含んで構成される。端末装置３のブラウザが、ベクトルイメージの表示に対応している場合には、第１実施形態と同様にベクトルイメージとすることもできる。なお、ＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）等の特定フォーマットにより作成した文書を検索対象文書とすることもできる。
【００５７】
図１０は、図９の検索システム３を示す機能ブロック図である。図１０において、端末装置３は、検索キー指定手段３１１と、縮小簡易画像表示手段３１２と、ページ・文書表示手段３１３と、絞込み用検索キー指定手段３１４と、通信手段３１５とを備え、検索サーバ４は、検索手段４１１と、縮小簡易画像生成手段４１２と、レイアウト解析手段４１３と、絞込み用検索手段４１４と、通信手段４１５とを備えている。なお、本実施形態では、端末装置３の、検索キー指定手段３１１、縮小簡易画像表示手段３１２、ページ・文書表示手段３１３、絞込み用検索キー指定手段３１４は、インストールされたブラウザの機能に含まれている。なお、前述したようにＨＴＭＬ文書では、所定行数単位（所定の印刷範囲に対応する領域を単位）を１ページとして簡易縮小画像を生成する。
【００５８】
検索キー指定手段３１１は、検索キー（キャラクタまたはキャラクタ列）を指定する機能を備えている。ここで、キャラクタとは、第１実施形態で説明したように文字または記号であり、キャラクタ列とはキャラクタの集まりである。この検索キー指定手段３１１は、たとえばダイアログボックスや入力ウィンドウをディスプレイ３３上に表示し、操作者からの検索キーを入力装置３２を介して取得するプログラムである。検索キーの指定は、第２実施形態でも、第１実施形態と同様、検索キーを文字または記号等のキャラクタやキャラクタ列で指定することができ（図３（Ａ）参照）、検索キーを「ＡＮＤ」（論理積）や「ＯＲ」（論理和）で指定することができるようにしてもよい。また、第２実施形態においても、第１実施形態と同様、画像検索の場合には、「三日月形」，「亀甲」等の図形が意味する語で、画像検索ができるようにしてもよいし、画像検索に対応させることも可能である（図３（Ｂ）参照）。
【００５９】
検索キー指定手段３１１により指定された検索キーは、通信手段３１５、インターネット２００、通信手段４１５を介して、検索サーバ４の検索手段４１１に渡される。検索手段４１１は、データベース４００内の文書を検索して、前記検索キーに適合するキャラクタ、キャラクタ列または画像としてのオブジェクトが含まれたページを検索対象から抽出する。この抽出した文書についての情報（文書ＩＤ，文書中何行目であるかの情報等）は、メモリ（ＲＡＭ）４１０２に一時保存される。
【００６０】
縮小簡易画像生成手段４１２は、第１実施形態の縮小簡易画像生成手段１１３が縮小簡易画像を生成したときと同様にして縮小簡易画像を生成する。すなわち、レイアウト解析手段４１３がオブジェクトの文書上の位置を検出し、この検出した情報に基づき縮小簡易画像生成手段４１２が縮小簡易画像を生成する。生成した簡易縮小画像には、表示順位を付することができる。文書単位で縮小簡易画像を表示するときは（図１１（Ａ）参照）、表示順位は当該文書単位で付され、ページごとに縮小簡易画像を表示するときは（図１１（Ｂ）参照）表示順位は当該ページ単位で付され。表示順位は、一文書中または一ページ中に出現する検索キーに適合するオブジェクト数により決定することができる。また、抽出した文書数やページ数が多いときは、表示する文書数やページ数に制限を設けることができる。この場合にも、たとえば、一文書中または一ページ中に出現する、検索キーに適合するオブジェクトの数により、当該オブジェクトを含む文書を抽出対象とするか否かを決定することができる。
【００６１】
たとえば、縮小簡易画像生成手段４１２は文書ＩＤにより特定される文書テキストと画像をデータベース４００から取得し、レイアウト解析手段４１３によりレイアウト情報を再現しながら文書の画像を作成し、さらにたとえば縮小簡易画像（たとえば、４８×６４ピクセルのサムネイル画像）を作成する。レイアウト解析手段４１３は、縮小簡易画像の作成に際して、オブジェクトがたとえばテキスト部の何行目の何文字目に現れるか、当該行を構成する文字のフォントサイズは何かを、ＨＴＭＬのタグを解析することで検出し、オブジェクトの位置を検出できる。レイアウト解析手段４１３は、これを縮小簡易画像に対応するように変換して、縮小簡易画像上でのオブジェクトの出現位置を計算することができる。
【００６２】
縮小簡易画像生成手段４１２は、文書上の文字を共通の図形（ドット等）で表したり、文字列をラインで表したりすることもできる。また、文書上のキャラクタを、小さいフォントで表示することもでき、縮小簡易画像上でのオブジェクトの出現位置を、特徴的な図形（たとえば、赤色の横長矩形）で描画する。
【００６３】
本実施形態では、文書上に含まれる画像はＪＰＥＧ等のイメージとしてあるが、端末装置３のブラウザが、ベクトル画像の表示に対応している場合には、第１実施形態と同様にベクトル画像とすることもできる。たとえば、縮小簡易画像生成手段４１２は、縮小簡易画像の作成に際して、索キー“自然言語”、文書のＵＲＬ、検索されたＨＴＭＬ文書の“ＴＩＴＬＥ”タグのキャラクタ列を文字で抜き出し、“ＢＯＤＹ”部を横線で表現し、画像を矩形で表現している。ここで、オブジェクト（  “自然言語”なる文字列）は太線で表現される。
【００６４】
この縮小簡易画像データは、通信手段４１、インターネット２００、通信手段３１７を介して、端末装置３の縮小簡易画像生成手段３１２に返される。
【００６５】
縮小簡易画像表示手段３１２は、返された縮小簡易画像をディスプレイ３３に表示する。縮小簡易画像表示手段３１２は、図１１（Ａ），（Ｂ）に例示するように、縮小簡易画像生成手段４１２により生成された縮小簡易画像を、所定のウィンドウ上に表示することができる。
【００６６】
これらの表示では、縮小簡易画像には文書タイトルが記載されている。縮小簡易画像表示手段３１２は、検索手段４１１により抽出したページが複数ある場合には、図９（Ａ）に示すようにスクロール方式で表示することもできるし、図９（Ｂ）に示すように抽出ページを並べて表示することができる。
【００６７】
図１１（Ａ），（Ｂ）では、検索手段４１１による検索キー“自然言語”による検索が行なわれ、複数の文書が抽出された場合を示している。図１１（Ａ）では、縮小簡易画像表示手段３１２がこの文書を、一文書として表示した場合を示しており、図１１（Ｂ）では、ページごとに表示した場合を示している。図１２（Ａ）に、図１１（Ｂ）の上段左から２番目の縮小簡易画像を拡大して示し、図１２（Ｂ）に当該縮小簡易画像にかかる文書の該当部分を示す。
【００６８】
図１１（Ａ），（Ｂ）には、図４（Ａ），（Ｂ），図５（Ａ），（Ｂ）と同様、縮小簡易画像が表示される領域の他に「通常表示」ボタン、および「絞込みボタン」が設けられている。「通常表示」ボタンを押すと、表示されていたサムネイル画像に対応するＨＴＭＬ文が、通常サイズで表示される。すなわち、ページ・文書表示手段３１３は、縮小簡易表示画像に係る文書をデータベース４００から読み出して表示することができる。
【００６９】
「絞込みボタン」を押すと、図３（Ｃ）に示したような絞込み用検索キーを指定するための入力欄（ここではダイアログボックス）が図９に示した端末装置３のディスプレイ３３上に表示される。絞込み用検索キー指定手段３１６により指定された絞込み用検索キーは、当該絞込みの前に行なった検索にかかる検索キー（当該絞込みが複数回目の絞込みの場合には、当該検索キーと、既に行なわれた全ての絞込み検索にかかる検査キー）を通信手段３１５、インターネット２００、通信手段４１５を介して、検索サーバ４の絞込み用検索手段４１４に渡される。絞込み用検索手段４１４は、受け取った検索キーの「ＡＮＤ」により再検索を行い文書の抽出を行なう。抽出された文書について、縮小簡易画像生成手段４１２は、縮小簡易画像を生成する。縮小簡易画像生成手段４１２による縮小簡易画像の生成に際しては、複数の検索キーにそれぞれ適合するオブジェクトについては、各オブジェクト部分が識別できるように異なる色等で特徴付けられて表示される。
【００７０】
これらの縮小簡易画像は、通信手段４１５、インターネット２００、通信手段３１５を介して、端末装置３の縮小簡易画像表示手段３１２に渡され、再度、端末装置３のディスプレイ３３に表示される。
【００７１】
図１０では、縮小簡易画像生成手段（同図では符号４１２）およびレイアウト解析手段（同図では符号４１３）は、検索サーバ４に設けてある場合を示したが、これらを端末装置側３に設けることができる。この場合には、端末装置３側は、検索により抽出された文書を検索サーバ４から受け取り、縮小簡易画像を生成する。この場合には、端末装置３側に抽出した文書（抽出された文書数が多いときは、所定数の文書）をダウンロードし縮小画像を生成した後に、当該文書を破棄することができる。残りの文書については、ＵＲＬを保存しておき縮小簡易画像の表示要求があったときに、縮小簡易画像を作成するようにすることができる。
【００７２】
【発明の効果】
文書中の検索キーに適合するオブジェクトの位置を明示することで、当該オブジェクトの出現頻度が一目で視認でき、また、段落中のオブジェクトの出現位置より文書でのオブジェクトの使われ方が推測でき、文書内容が判別できる。
【００７３】
また、文書のレイアウト情報を表示することで、操作者が検索結果からより価値のある文書を選ぶことができる。
【図面の簡単な説明】
【図１】本発明の第１実施形態を説明するためのシステム図である。
【図２】図１に示したコンピュータ本体の機能ブロック図である。
【図３】（Ａ）は検索キーがキャラクタである場合に当該キャラクタを指定するダイアログを示す図、（Ｂ）は検索キーが画像である場合に当該キャラクタを指定するダイアログを示す図である。
【図４】（Ａ）は検索手段により抽出したページをページジャンプ方式で表示する例を示す説明図、（Ｂ）は検索手段により抽出したページを並べて表示した場合を示す説明図である。画像で指定するようにもできる。
【図５】（Ａ）は検索手段により抽出したページをページめくり方式で表示する例を示す説明図、（Ｂ）は検索手段により抽出したページを並べて表示した場合を示す説明図である。画像で指定するようにもできる。
【図６】（Ａ）は検索キーが「自然言語」の検索結果の表示例を示す図、図６（Ｂ）は絞込み用検索キーが「構文解析」であるときの絞込み検索結果の表示例を示す図である。
【図７】検索処理全体の流れを示すフローチャートである。
【図８】絞込み検索処理全体の流れを示すフローチャートである。
【図９】本発明の第２実施形態を説明するためのシステム図である。
【図１０】図１０に示したコンピュータ本体の機能ブロック図である。
【図１１】（Ａ）は文書単位で縮小簡易画像を表示する場合の表示例を示す図、（Ｂ）はページごとに縮小簡易画像を表示する場合の表示例を示す図である。
【図１２】（Ａ）は縮小簡易画像を拡大して示した場合の例を示す図、図１２（Ｂ）は縮小簡易画像にかかる文書の該当部分を示す図である。
【符号の説明】
１，２  検索システム
３  端末装置
４  検索サーバ
１１，３１  コンピュータ本体
１２，３２  入力装置
１３，３３  ディスプレイ
１４，４００  データベース
１５  ＣＤ−ＲＯＭドライブ
１１１，３１１  検索キー指定手段
１１２，４１１  検索手段
１１３，４１２  縮小簡易画像生成手段
１１４，４１３  レイアウト解析手段
１１５，３１２  縮小簡易画像表示手段
１１６，３１３  ページ・文書表示手段
１１７，３１４  絞込み用検索キー指定手段
１１８，４１４  絞込み用検索手段
３１５，４１５  通信手段
２００  インターネット
１１０１，３１０１，４１０１  ＣＰＵ
１１０２，３１０２，４１０２  メモリ
【図１】
2004157668.tif 000003
【図２】
2004157668.tif 000004
【図３】
2004157668.tif 000005
【図４】
2004157668.tif 000006
【図５】
2004157668.tif 000007
【図６】
2004157668.tif 000008
【図７】
2004157668.tif 000009
【図８】
2004157668.tif 000010
【図９】
2004157668.tif 000011
【図１０】
2004157668.tif 000012
【図１１】
2004157668.tif 000013
【図１２】
2004157668.tif 000014