(57)【要約】【課題】情報検索を迅速に行う。【解決手段】ファイル種識別手段８は、情報ファイルの種別を識別し、ワープロ文書ファイルの場合、ファイル種変換手段９により画像ファイルに変換し、構成要素抽出手段２に送る。構成要素抽出手段２は、画像ファイルから構成要素を抽出し、該構成要素にその属性を表現するタグ情報を付与して構成要素データを作成し、構成要素格納手段３に格納する。構成要素検索手段５は、検索キー取得手段４から送られた検索キーにより、構成要素格納手段３にアクセスし、検索キーに合致する構成要素を検索し、該構成要素の構成要素データを到達キー情報作成手段６に渡す。該作成手段６は、構成要素を検索結果画像として表示し、該画像から元情報ファイルにリンクする画面情報を作成する。また情報ファイル表示手段７は、前記画面情報を解釈して検索結果画像をまとめて又は該画像からリンクして元情報ファイルをファイル毎に表示する。【選択図】    図１
2004318766.tif 000002
【特許請求の範囲】
【請求項１】
情報ファイルから抽出された情報ファイルの構成要素に、該構成要素の属性を表現するタグ情報を付与して構成要素データを作成する手段と、
タグ情報が付与された構成要素データを格納する手段と、
格納された構成要素データを参照して検索キー情報に合致する構成要素を検索する手段と、
検索された構成要素をタグ情報に基いて情報ファイルから切り出す手段と、
切り出された構成要素から情報ファイルに結合可能にする手段と、
を備えたことを特徴とする情報検索装置。
【請求項２】
請求項１記載の情報検索装置において、
前記検索された構成要素をタグ情報に基いて情報ファイルから切り出す手段は、検索件数が所定値を越えるとき、情報ファイルから切り出す構成要素の数を制限することを特徴とする情報検索装置。
【請求項３】
請求項１又は２記載の情報検索装置において、
前記切り出された構成要素を表示する画面情報を作成する手段
を備えたことを特徴とする情報検索装置。
【請求項４】
請求項２又は３記載の情報検索装置において、
前記切り出された構成要素を情報ファイル上で識別可能にする画面情報を作成する手段
を備えたことを特徴とする情報検索装置。
【請求項５】
請求項３又は４記載の情報検索装置において、
前記切り出された構成要素を表示する画面情報を作成する手段は、切り出された構成要素を含む周辺領域を表示する画面情報を作成することを特徴とする情報検索装置。
【請求項６】
請求項５記載の情報検索装置において、表示された情報ファイルから切り出された構成要素を検索キーとして入力する手段を備えたことを特徴とする情報検索装置。
【請求項７】
コンピュータを、
情報ファイルから抽出された情報ファイルの構成要素に、該構成要素の属性を表現するタグ情報を付与して構成要素データを作成する手段、
タグ情報が付与された構成要素データを格納手段に格納させる手段、
格納された構成要素データを参照して検索キー情報に合致する構成要素を検索する手段、
検索された構成要素をタグ情報に基いて情報ファイルから切り出す手段、
切り出された構成要素から情報ファイルに結合する結合情報を作成する手段、
切り出された構成要素を表示する画面情報を作成する手段、
切り出された構成要素を情報ファイル上で識別可能にする画面情報を作成する手段、
として機能させるためのプログラム。
【請求項８】
請求項７記載のプログラムをコンピュータ読取り可能に記録した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文書を構成する構成要素を検索キーとして情報ファイルから検索キーに合致する構成要素を有する情報を検索する装置及びプログラム並びに記憶媒体に関する。
【０００２】
【従来の技術】
従来、文書画像をスキャナで読取り、読取った画像を蓄積することにより電子ファイルを作成することが行われている。このファイルから所望の文書画像を取り出すために、入力された文書画像から抽出される文書の外観的な特徴を表す情報を、入力された文書画像と関連付けて記憶しておき、文書の外観的な特徴を表す情報が検索キーとして入力されたとき、入力された検索キーと前記記憶された情報とを照合し、この照合結果に従い関連する文書画像を出力する。
【０００３】
前記照合結果の文書画像を出力したとき、各ページが全て同程度の表示濃度で表示されると、表示されたページ中から検索者が要求する特徴部分に合致する特徴部分を探し出すのに手間がかかるということがあった。これを回避するために、例えば「図形」を検索キーとし、所望の文書画像が得られたとき、文書中の図形領域のみが１００％濃度で表示され、他の領域は１０％濃度で表示して、検索者は、図形領域のみに集中してその内容を把握する文書検索装置が公知である（特許文献１参照）。
【０００４】
【特許文献１】特開平７−２８２０８６号公報（段落（００２３）、図５）
【０００５】
上述の文書検索装置によれば、文書検索の結果、検索対象となる文書の各ページが表示され、そのページ中で、検索された特徴領域が異なる濃度で表示されるので、ユーザーは、表示されているページが検索したいページであることを容易に判別することができる。従って、検索件数を少数に絞って検索を行うときは、出力された文書画像を１ページずつ視認することによって、所望のページを検索することが可能になる。
【０００６】
【発明が解決しようとする課題】
しかしながら、検索漏れのない検索を目標とする場合であって、検索件数がある程度多くなることを前提とする検索の場合には、所望のページを検索するまでに時間がかかり検索を効率的に行えないという問題があった。また、特徴部分以外の部分は、特徴部分と異なる濃度で表示されるため、特徴部分が検索語で検索される場合、検索語が文章中でどのような前後関係のもとに使用されているかを見極めようとすると、濃度が低下している文字行部分を読み取らなければならなくなる。しかし読み取り難いため、濃度を再調整したり元の文書を再表示させて読み直さなければならないという問題があった。
【０００７】
そこで本発明の第１の目的は、検索件数の多少に拘わらず情報検索を迅速に行うようにすることであり、第２の目的は、検索された特徴部分が元情報ファイルの中でどのように使用されているかの状況を、情報ファイル画像の表示濃度を再調整したり元情報ファイルを再表示することなく判るようにすることである。また第３の目的は、検索のための操作及び検索件数が多くなるときの検索処理を迅速に行えるようにすることである。
【０００８】
【課題を解決するための手段】
請求項１の発明は、情報ファイルから抽出された情報ファイルの構成要素に、該構成要素の属性を表現するタグ情報を付与して構成要素データを作成する手段と、タグ情報が付与された構成要素データを格納する手段と、格納された構成要素データを参照して検索キー情報に合致する構成要素を検索する手段と、検索された構成要素をタグ情報に基いて情報ファイルから切り出す手段と、切り出された構成要素から情報ファイルに結合可能にする手段と、を備えたことを特徴とする情報検索装置である。
【０００９】
請求項２の発明は、請求項１記載の情報検索装置において、前記検索された構成要素をタグ情報に基いて情報ファイルから切り出す手段は、検索件数が所定値を越えるとき、情報ファイルから切り出す構成要素の数を制限することを特徴とする情報検索装置である。
【００１０】
請求項３の発明は、請求項１又は２記載の情報検索装置において、前記切り出された構成要素を表示する画面情報を作成する手段を備えたことを特徴とする情報検索装置である。
【００１１】
請求項４の発明は、請求項２又は３記載の情報検索装置において、前記切り出された構成要素を情報ファイル上で識別可能にする画面情報を作成する手段を備えたことを特徴とする情報検索装置である。
【００１２】
請求項５の発明は、請求項３又は４記載の情報検索装置において、前記切り出された構成要素を表示する画面情報を作成する手段は、切り出された構成要素を含む周辺領域を表示する画面情報を作成することを特徴とする情報検索装置である。
【００１３】
請求項６の発明は、請求項５記載の情報検索装置において、表示された情報ファイルから切り出された構成要素を検索キーとして入力する手段を備えたことを特徴とする情報検索装置である。
【００１４】
請求項７の発明は、コンピュータを、情報ファイルから抽出された情報ファイルの構成要素に、該構成要素の属性を表現するタグ情報を付与して構成要素データを作成する手段、タグ情報が付与された構成要素データを格納手段に格納させる手段、格納された構成要素データを参照して検索キー情報に合致する構成要素を検索する手段、検索された構成要素をタグ情報に基いて情報ファイルから切り出す手段、切り出された構成要素から情報ファイルに結合する結合情報を作成する手段、切り出された構成要素を表示する画面情報を作成する手段、切り出された構成要素を情報ファイル上で識別可能にする画面情報を作成する手段、として機能させるためのプログラムである。
【００１５】
請求項８の発明は、請求項７記載のプログラムをコンピュータ読取り可能に記録した記憶媒体である。
【００１６】
【発明の実施の形態】
以下、本発明の実施形態を図面を参照して説明する。
初めに情報検索装置の構成について説明する。
図１は、本発明の一実施形態に係る情報検索装置の構成を示す図であり、本実施形態に係る情報検索装置は、情報ファイルを構成する構成要素の登録機能と検索機能を有する情報検索装置として構成される。
図１において、情報ファイル格納手段１は、ハードディスクなどの記憶手段であり、情報ファイルを保存する。ここで、情報ファイルとは、スキャナ等により文書を読み取ることにより得られた画像ファイル及びワードプロセッサ等により作成された文書ファイル（文字データ及び／又は図形データを含む）をいう。ファイル種識別手段８は、構成要素の登録が指示されたとき、情報ファイル格納手段１から情報ファイルを読み出し、読み出した情報ファイルが、スキャナ等により走査されて得られた画像ファイルか、ワードプロセッサ等により作成された文書ファイルかを識別し、ワードプロセッサ等により作成された文書ファイルの場合、これをファイル種変換手段９に渡す。ファイル種変換手段９は、受取った文書データのファイルを画像ファイルに変換し、構成要素抽出手段２に渡す。スキャナ等により読み取られた画像ファイルの場合は、受取られた画像ファイルがそのまま構成要素抽出手段２に渡される。
【００１７】
構成要素抽出手段２は、受取った画像ファイルから文書を構成する構成要素、例えばテキスト、図、表、それらの位置情報、言語種、罫線、背景色等を抽出し、抽出した構成要素に該構成要素の属性を表現するタグ情報を付与して構成要素データを作成し、構成要素格納手段３に渡す。構成要素格納手段３は、渡された構成要素データをページ単位の構成要素ファイルとして格納、登録する。なお、情報ファイルの構成要素とその登録手法については後述する。
【００１８】
検索キー取得手段４は、ユーザーが検索操作パネルから入力した検索キーを取得し、構成要素検索手段５に渡す。構成要素検索手段５は、構成要素格納手段３にアクセスし、検索キーに合致する構成要素を検索、取得する。そして検索した構成要素を到達キー情報作成手段６に渡す。
【００１９】
到達キー情報作成手段６は、渡された構成要素に基いてその構成要素が存在していた情報ファイル（以下、元情報ファイルという）に到達するための到達キー情報（ＨＴＭＬファイル）を作成する。なお、到達キー情報については後述する。情報ファイル表示手段７は、到達キー情報を解釈して検索結果の構成要素及び／又は元情報ファイルを表示する。
【００２０】
ここで、情報ファイルの構成要素の具体例を示す。
【００２１】
ア）文書を構成する言語の種類：異なる言語を対象とする複数の文字認識処理を行い、最も確からしさが高いものを抽出する。この処理で原稿が主に何語で記述されているかが判定できる。
【００２２】
イ）罫線、罫線の種類：非常に細長い連結成分を抽出すればこれは実線とみなす。やや細長く、並んで存在すれば点線とみなす。
【００２３】
ウ）周縁部に存在するノイズ領域：コピー機で複写原稿を作成する際、画像の周縁部が黒くなることがある。特に天板をあけて撮像すると、オリジナルの紙面の周りに黒い枠状の領域が発生する。これは、画像の周縁部のサイズの大きな連結成分として抽出し、これをノイズ領域とみなす。
【００２４】
エ）情報ファイルの発信元・送付先：情報ファイルとしてファックス画像を選んだ場合、画像中のファックスの発信元や送付先が記述されていることがある。これらは画像の端にあることが多いので、この部分の文字を抽出する。
【００２５】
オ）セパレーター：文書のコラムを区切る線状の要素である。罫線であることもあるし単に空白であることもある。罫線であれば前述した罫線の抽出方法で対処する。空白であれば、ある程度以上の長さや大きさを持つ白画素の連結成分として抽出する。
【００２６】
カ）仮想罫線：表は通常、表の要素を区切る罫線があるが、ないものも多い。その代わりに背景色が変化して表の要素を分離していることもある。この場合は背景色の変化が罫線の代わりをしている。この、実際には存在しないが表の要素を分割するものを仮想罫線と呼ぶことにする。仮想罫線の抽出は、背景色が急激に変化している部分を直線的につないで罫線とみなすことで抽出する。
【００２７】
キ）文書方向：画像を情報ファイルとして入力する際、撮像時に紙の置き方を変えると画像が９０度単位で回転したものが登録される。このように、文書が９０度単位でどちら側に向いているかを文書方向と呼ぶこととする。文書方向の求め方は、画像を９０度単位で回転させた上で文字認識処理を行い、最も確信度の高い結果を残した方向を、文書方向と定義すればよい。
【００２８】
ク）手書き文字：同一の文字行に対し、手書き用の文字認識処理と活字用の文字認識処理を施し、手書き用の結果がより確からしいと判断されたら手書き文字と認識できる。
【００２９】
ケ）追記された情報：ある印刷原稿に対し、印刷の色とは別の色で手書きでメモを書き入れ、この原稿をスキャナで画像入力する。この条件であれば色の違いを利用して追記された手書きメモ部分を抽出する。
【００３０】
コ）パンチ穴領域：パンチ穴のあいた紙原稿をスキャナで画像入力すると穴の部分が黒い丸い領域として画像再現される。したがって、これを抽出するには画像の端にある黒い丸を抽出すればよい。
【００３１】
サ）タイミングマーク：マークシートなどで利用される、位置合わせのための手がかりとなるマークをタイミングマークをいう。タイミングマークは独特の形状（塗りつぶしの正方形など）をしているので、これを手がかりに抽出できる。
【００３２】
シ）文字のフォント情報：文字とわかっている画像に対し、ストロークの変化が小さければゴシック、そうでなければ明朝と判断することでこれら２種類の区別をつけることができる。
【００３３】
ス）構成要素の相対的な位置関係：構成要素が存在する領域が記録されていれば、これをもとに各要素間の相対的な位置が定義できる。「表の左側にある写真」などの検索ができる。
【００３４】
この他にも、図、表、写真、文字列、タイトル、背景のドットパターンがある領域、背景に網掛けがある領域、及びこれらの位置等を構成要素として抽出することができる。
【００３５】
次に、情報ファイルの構成要素の登録について説明する。
本発明の実施形態は、抽出した構成要素にタグを付し、タグ付き構成要素データとして登録する。
【００３６】
タグとは、コンピュータのデータの一部に付けられた目印のことである。本実施形態では、タグの一例として、多くのページ記述言語で使用される”＜”や”＞”を使用するタグ形式を例に説明する。
【００３７】
次は、タグ付き構成要素データの例である。
2004318766.tif 000003
【００３８】
このタグ付き構成要素データは、＜ｔｉｔｌｅ＞タグにより抽出された構成要素の元情報ファイルが「かくりつ」つまり確率というタイトルの文書ファイルであることを示し、＜ｉｍａｇｅ＞タグにより抽出された構成要素（この場合、「図」）の元情報ファイルへのリンクを示し、＜ｒｅｇｉｏｎ＞タグにより前記構成要素が元情報ファイル中の画像領域１に存在することを示し、＜ｋｉｎｄ＞タグにより構成要素の種類が図であることを示し、＜ａｒｅａ＞タグにより図の位置情報を示し、＜ｃｏｌｏｒ＞タグでその色を示す。同じようにして、画像領域２の位置に他の構成要素であるテキストデータが存在し、横書き、文字色、背景色、日本語等であることが示される。タグ付き構成要素データは、エディタにより自動的に作成する。
【００３９】
図２は、構成要素の登録処理のフロー図であり、図２を参照して説明すると、ユーザーは不図示の登録操作パネルから構成要素の登録を指示すると、ファイル種識別手段８は情報ファイル格納手段１から情報ファイルを取得する（Ｓ１）。そして取得した情報ファイルが、スキャナ等により走査されて得られた画像ファイルか、ワードプロセッサ等により作成された文書ファイルかを識別し、スキャナ等により読み取られた画像ファイルの場合は、取得した画像ファイルをそのまま構成要素抽出手段２に渡し、ワードプロセッサ等により作成された文書ファイルの場合、ファイル種変換手段９に渡す（Ｓ２）。ファイル種変換手段９は、受取った文書ファイルを画像ファイルに変換し、構成要素抽出手段２に渡す（Ｓ３）。構成要素抽出手段２は、渡された画像ファイルから構成要素の抽出を行い、抽出した構成要素にタグを付し、タグ付き構成要素データを作成する（Ｓ４）。そして、このタグ付き構成要素データを構成要素格納手段３に格納する（Ｓ５）。
【００４０】
タグ付き構成要素データを作成し登録しておくことにより、情報ファイルの検索や元情報ファイルから検索された構成要素の切り出しを容易に行うことができるようになる。また構成要素の図や写真を登録するとき、元情報ファイルから図形部分や写真部分を切り出して保管する必要がないので、格納領域を節約することができる。なお、タグ付き構成要素データは冗長性があるので、記憶容量に制限がある場合には圧縮して登録するなどの方策をとる。圧縮して登録したときは検索時に伸張して用いることになる。
【００４１】
更に、情報ファイルの検索手法について説明する。
本発明では、検索キーに相当する構成要素を検索し、検索された構成要素に基いて元情報ファイルへの結合要素を含むＨＴＭＬファイルを作成、このファイルにより検索した構成要素を表示し、表示された構成要素から元情報ファイルにリンクするようにする。
【００４２】
ユーザーは、情報検索をスタートさせると、検索キーの入力画面が表示されるので、入力画面に表示された検索キーをマウス操作のポインタによりポイントすることによって検索キーを入力する。
【００４３】
図３は、検索キーの入力画面を示す図であり、図中、検索キーとして、写真、図、検索語、文字色（赤、青、黄、緑、白、黒）、言語種（日、英、独、仏、伊、西）が表示されている。ユーザーは、これらをポイントすることにより検索キーを入力することができる。このとき、検索キーの表示マーク（白丸印）の表示色が反転するので、検索キーの入力を確認することができる。表示された検索キー以外の検索キーは、他の検索キー欄をポイントすることにより次ページ画面を表示させ、入力することができる。例えば具体的には、「画像の真ん中あたりの表の中の白い文字で行方向が縦で日本語」などの組合わせ検索キーを使用することが可能である。検索キーがポイントされると、検索キー取得手段４は、これを取得し構成要素検索手段５に渡す。
【００４４】
構成要素検索手段５は、構成要素格納手段３の構成要素ファイルにアクセスし、格納されている構成要素データを参照して渡された検索キーに合致する構成要素を検索する。なお、図１の情報検索装置の構成は、構成要素格納手段は１つだけ有しているが、例えば１つは所定の場所、他はＬＡＮやインターネットで接続された遠隔の場所、のように複数備えるようにしてもよい。このときは、各格納手段に対して順次検索を行う。
【００４５】
格納された構成要素ファイルの全てについて検索が終了したとき、検索された構成要素の構成要素データを到達キー情報作成手段６に渡す。
【００４６】
到達キー情報作成手段６は、渡された構成要素データに基いてＨＴＭＬファイルを作成する。
【００４７】
このときＨＴＭＬファイルは、ア）検索された構成要素を表示し、該構成要素から元情報ファイルへの結合を可能にする、イ）検索された構成要素を元情報ファイル上で区別可能（例えば点線枠で囲む）にする、ウ）検索された構成要素の元情報ファイルの識別番号を表示し、該識別番号から構成要素が抽出された元情報ファイルへの結合を可能にする、エ）検索された構成要素が存在する元情報ファイルの格納ファイルを識別可能にする、オ）検索された複数の構成要素を一覧表示する、オ）構成要素の識別情報を一覧表示する、等のように作成することができる。作成されたＨＴＭＬファイルは、情報ファイル表示手段９に渡される。
【００４８】
次は、検索された構成要素を表示し、該構成要素から元情報ファイルへの結合を可能にするＨＴＭＬファイルの例である。
2004318766.tif 000004
【００４９】
このＨＴＭＬファイルは、＜ａ  ｈｒｅｆ＝”００１．ｈｔｍｌ”＞で、００１．ＨＴＭＬへアクセス（リンク）できるようになる。この００１．ＨＴＭＬは、後述する図６に示される元情報ファイルを指す。＜ａ＞〜＜／ａ＞で囲まれた部分に書かれたものをクリックすることにより、ｈｒｅｆ＝に書かれた先にリンクできるようになる。また＜ｉｍｇ  ｓｒｃ＝”００１．ｊｐｇ”＞で、検索キーである「図」を元情報ファイルから切り出し表示できるようになる。＜ａ  ｈｒｅｆ＝”００１．ｈｔｍｌ”＞の後に書くことにより、表示された「図」（図５の図形１１）をクリックすることにより００１．ｈｔｍｌが開くようにすることができる。＜ｂｒ＞は改行タグである。
【００５０】
前記ＨＴＭＬファイルの作成は、構成要素ファイル単位即ちページ単位の構成要素の検索が終了する毎にＨＴＭＬ作成ソフトウエアにより自動的に作成される。
【００５１】
情報ファイル表示手段９は、取得したＨＴＭＬファイルをＷＷＷブラウザにより解釈し、検索された構成要素に係るウエブ形式の画面を構成、表示する。
【００５２】
なお、ＨＴＭＬファイルを作成する代わりにＸＭＬファイルを作成してもよい。
【００５３】
図４は、以上述べた検索処理のフロー図であり、図４を参照して検索キーを「図」とする場合の処理手順を説明する。ユーザーは図３の入力画面から検索キーとして「図」をポイントすると、ポイントされた「図」は、検索キー取得手段６に取得され（Ｓ１１）、そして構成要素検索手段７に渡される。構成要素検索手段７は、構成要素格納手段３にアクセスし、構成要素ファイルの１つを選択し（Ｓ１２）、構成要素ファイル中のタグ付き構成要素データを１つずつ参照する（Ｓ１３）。そして、この構成要素が検索キーと合致するか否かを判断する（Ｓ１４）。合致した場合（Ｓ１４，ＹＥＳ）、例えばタグ＜ａｒｅａ＞と＜／ａｒｅａ＞が付与された位置情報、タグ＜ｉｍａｇｅ＞と＜／ｉｍａｇｅ＞が付与された図等のタグ付き構成要素データを、一旦ＲＡＭにセーブする（Ｓ１５）。
【００５４】
到達キー情報作成手段６は、セーブされたタグ付き構成要素データに基いてＨＴＭＬファイルを作成する。ここで作成されるＨＴＭＬファイルは２種類あり、１つは、元情報ファイルから検索された図が切り取られて表示され、この図をクリックすることにより元情報ファイル全体が表示されるように作成されるＨＴＭＬファイル（以下、Ａファイルと略称）であり、他の１つは、元情報ファイル中で検索された図であることが区別できるように、図に例えば点線枠を付して表示するように作成されるＨＴＭＬファイル（以下、Ｂファイルと略称）である。
【００５５】
即ち、到達キー情報作成手段６は、まず元情報ファイル中の検索された図に、この図を囲む点線枠を重ね合わせて表示するようにするＢファイルを作成する。従って、Ｂファイルには、元情報ファイル名を指定して元情報ファイル全体を表示させる命令と検索された図を囲む点線枠を描画する命令を書くことになる（Ｓ１６）。
【００５６】
次に到達キー情報作成手段６は、検索された図を切り取り表示し、この図をクリックすると元情報ファイル全体が表示されるようにするＡファイルを作成する。従って、Ａファイルには、切り取る図名を指定して検索された図を表示する命令と、この図をクリックすることによりＢファイルを表示させる命令を書くことになる（Ｓ１７）。Ａファイル及びＢファイルが作成されると、到達キー情報作成手段６は、構成要素全てのチェックが終了したか否かを判断し（Ｓ１８）、全てのチェックが終了していないとき（Ｓ１８，ＮＯ）、ステップＳ１３にリターンし再度上述の処理を行う。全てのチェックが終了したとき（Ｓ１８，ＹＥＳ）、構成要素ファイル全てのチェックが終了したか否かを判断し（Ｓ１９）、終了していないとき（Ｓ１９，ＮＯ）、ステップＳ１２にリターンし、次ぎの構成要素ファイルを選択し、上述の処理を行う。構成要素ファイル全てのチェックが終了したとき（Ｓ１９，ＹＥＳ）、情報ファイル表示手段７にＡファイルを表示する（Ｓ２０）。
【００５７】
なお、Ａファイルは、検索キーに合致した条件を持つ構成要素があれば、複数の構成要素が貼り付けられることになるが、ファイル自体は１つだけ作成される。一方、Ｂファイルは、複数合致した場合、合致した構成要素の数だけのファイルが作成される。
【００５８】
図５は、検索結果の画面を示す図である。図５において、検索キーを図（ｆｉｇｕｒｅ）としたとき、検索された構成要素である４つの図１１，１２，１３，１４が貼り付けられたＡファイルによる表示画面を示す。これらの図は、リンク要素として構成されているので、マウスでクリックすることによりこの図を含む元情報ファイルを表示させることができる。
【００５９】
図６は、Ｂファイルにより、図５の「図」からリンクして表示される元情報ファイルの画面を示す図である。図５の「図」１１をクリックしたとき、その元情報ファイルと共にこのファイル中に存在する「図」１１を示す。２１は検索された「図」１１であることを区別するための点線枠である。
【００６０】
ここで点線枠２１は、点線枠とする代わりに、画像領域データ（座標値）に基いて、ア）点線枠に相当する位置に矢印や三角形を表示させる、イ）図の周囲を囲む別の図を表示する、ウ）これらを点滅させる、エ）元情報ファイルがカラー画像の場合、図だけをカラー表示し他を白黒表示する、等により区別するようにしてもよい。
【００６１】
図７は、検索された４つの図（図７（ａ））からスクロールにより順次表示される元情報ファイルの画面を示す図であり、図中、最初のクリックで図１１を含む元情報ファイルが表示され（図７（ｂ））、スクロール１で図１２を含む元情報ファイルが表示され（図７（ｃ））、スクロール２で図１３を含む元情報ファイルが表示される（図６（ｄ））。またスクロール３で図１４を含む元情報ファイルが表示される（図７（ｅ）。
【００６２】
本検索手法によれば、元情報ファイルへの到達キー情報をＨＴＭＬファイルにより作成し、検索された構成要素の図を表示し、その図からのリンクにより、その図が検索された図であることを示す点線枠を表示すると共に、点線枠で囲まれた図の元情報ファイルを表示するので、検索件数が多数の場合においても検索結果の情報ファイルへの到達が早くなる。
【００６３】
次に、検索語を検索キーとして、検索語を含む文字行を検索する場合について述べる。
【００６４】
この場合、図３で示した検索操作パネルの検索語入力欄に例えば「チェンジ」を入力し、検索開始欄をクリックする。このクリックに基いて、図４で説明した検索処理によりテキスト中の「チェンジ」が検索され、「チェンジ」を含む文字行が検索結果として表示される。
【００６５】
図８は、この検索結果の画面を示す図であり、図８（Ａ）は、チェンジを含む文字行「ルチェンジしました。」を表示している。しかしながら、ユーザーはこの検索結果を見ただけでは、チェンジという検索語がどのような文章の中で使用されているかは判らない。そこで、到達キー情報作成手段６は、検索した文字行とその前後の文字行を表示させ、この文字行をクリックするとこれら文字行を含む元情報ファイル全体が表示されるようにするＡファイルを作成する。従って、このＡファイルには、文字行名を指定して検索された文字行及びその前後の文字行を表示する命令と、これら文字行をクリックすることによりＢファイルを表示させる命令を書くことになる。
【００６６】
図８（Ｂ）は、検索結果を当該文字行とその前後の文字行と共に表示する例を示す図であり、ユーザーは、検索された文字行の前の文字行「い先月Ａ１２３がモデ」と後の文字行「赤いラインが好評」を続けて読むことによりチェンジの使用形態が判るようになる。従って、「チェンジ」をクリックして元情報ファイルを表示させるまでもなく必要とする情報ファイルを検索することができる。また必要に応じ元情報ファイルの表示も可能になる。
【００６７】
更に、検索結果の件数が多数になった場合の処理について述べる。
【００６８】
このような場合は、元情報ファイルから位置情報に相当する部分の構成要素を切り出すとき、ある程度の時間を要する。検索キーに合致した構成要素の数（検索件数）が多くなり、切り出す構成要素の数が多くなった場合には、検索要求を行ってから検索完了までの時間が長時間に及ぶことになる。
【００６９】
そこで、到達キー情報作成手段６が作成するＨＴＭＬファイルは、ア）構成要素の検索が終了した時点で、検索件数をカウントし、総検索件数が所定数以上に達したときは、警告を発して構成要素の切り出し処理を中止する。切り出し処理の中止を解除するときは、検索条件を追加して検索件数を減らすようにする。
【００７０】
また、イ）所定の検索件数を越えたとき、複数の構成要素の切り出し処理は行わず、１つの構成要素から元情報ファイルへのリンクを可能にするのみで多数の構成要素を表示しないようにする。
【００７１】
更に、ウ）切り出した構成要素を間引き処理する、或いはエ）貼り付ける構成要素のサイズを縮小する。更にまた、オ）所定数までは構成要素を表示し、所定数を越えたときは、元情報ファイルへのリンク情報のみにする。
【００７２】
更にまた、カ）構成要素を表示することなく、構成要素の元情報ファイルの識別情報、例えばドキュメント番号を表示させる。
【００７３】
図９は、検索結果をドキュメント番号で表示する例を示す図であり、図中、検索結果は、検索キーを表としたとき、検索結果が５８件であることを表示し、それらをドキュメント番号３１で表示している。このドキュメント番号もリンク要素として構成されているので、ドキュメント番号をクリックすることにより、検索結果の表を含む元情報ファイルにリンクして表示することができる。
【００７４】
ドキュメント番号を表示することにより、多数ヒットした場合、狭い範囲内に多数の情報を一覧で表示できるので、表を表示するのに比較して視認性が低下することはない。
【００７５】
更に次に、情報ファイルの検索したい領域をドラッグするすることによって検索キーを入力する手法について述べる。
【００７６】
図１０は、ドラッグ入力により検索を行う情報検索装置の構成を示す図であり、図中、位置情報取得手段１０は、情報ファイル画面４１の所定の領域がドラッグされたとき、その領域の位置情報（座標値）を取得し、該位置情報を構成要素抽出手段２に渡す。
【００７７】
構成要素抽出手段２は、取得された位置情報で規定される領域内の情報を取得する。図１０の例では、「さいころ」という文字情報がドラッグされ、ユーザーは文字コードがほしいので、ドラッグにより取得された情報を不図示の文字認識手段により認識処理を施し、「さいころ」という文字を取得する。取得した「さいころ」は検索キーとして検索キー取得手段４に渡される。以後の検索処理は、図４の処理フローで説明した処理と同じである。
【００７８】
ドラッグにより取得する検索キーは、検索語に限定されることなく、文字色、背景色などであってもよい。また、文字領域以外をドラッグすることにより写真、図、表等を検索キーとすることもできる。
【００７９】
本入力手法によれば、ユーザーは、さいころという文字をキー操作により１文字ずつ入力する必要がないので、入力ミスがなくなり、また入力が容易に行える。
【００８０】
続いて、本発明の他の実施形態に係る情報検索システムについて説明する。
図１１は、本発明の他の実施形態に係る情報検索システムの構成を示す図であり、図中、図１の構成部品と同じ参照番号が付された構成部品は図１の構成部品と同じ動作を行う。
【００８１】
図１１において、サーバコンピュータ２０とクライアントコンピュータ３０は、ＬＡＮ、インターネット等の電気通信回線４０を介して接続されている。
【００８２】
サーバコンピュータ２０は、情報ファイル格納手段１、構成要素格納手段３、構成要素検索手段５、到達キー情報作成手段６を備える。またサーバコンピュータ２０は、必要に応じ構成要素抽出手段（図１の構成要素抽出手段２と同じもの）を備え、クライアントコンピュータ２０からの指示により、情報ファイル格納手段１から情報ファイルを読み出し、構成要素を抽出し、タグ情報を付与して構成要素格納手段３に格納する。クライアントコンピュータ３０は、情報ファイル表示手段（図１の情報ファイル表示手段７と同じもの）を備える。
【００８３】
ユーザーは、情報検索を行うとき、クライアントコンピュータ３０から検索キーを電気通信回線４０を介してサーバコンピュータ２０に送信する。検索キーを受信したサーバコンピュータ２０の構成要素検索手段５は、構成要素格納手段３にアクセスして検索キーに合致する構成要素を検索する。そして合致した構成要素を到達キー情報作成手段６に渡す。到達キー情報作成手段６は、上述のＨＴＭＬファイル（Ａファイル、Ｂファイル）を作成する。サーバコンピュータ２０は、検索結果として、作成されたＨＴＭＬファイルを電気通信回線４０を介してクライアントコンピュータ３０に送信する。クライアントコンピュータ３０の情報ファイル表示手段は、ＷＷＷブラウザでＨＴＭＬファイルを解釈して検索された構成要素及び／又はその元情報ファイルをウエブ形式の画面でディスプレイに表示する。
【００８４】
本実施形態によれば、クライアントコンピュータは汎用のパーソナルコンピュータを使用し、ＷＷＷブラウザを搭載するだけで、情報検索を行うことができる。
【００８５】
前記実施形態では、ワードプロセッサ等により作成された文書データは、画像データに変換し、この画像データに基いて登録及び検索を行う処理について記載しているが、情報検索装置の構成を変更することによりワードプロセッサ等により作成された文書データを画像データに変換することなく構成要素の登録及び情報検索を行うことができる。
【００８６】
以上、本発明の実施形態に係る情報ファイルの構成要素の登録手法及び検索手法について説明したが、これらの手法をコンピュータにおいて実行させるために、プログラム化し、このプログラムをＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＭＯ等の任意の記録媒体に記録し、これをコンピュータに読み取らせることで情報検索装置を構成する。これにより任意のコンピュータを容易に情報検索装置として機能させることができる。
【００８７】
【発明の効果】
請求項１，２，３，４に対応する効果：検索された構成要素をタグ情報に基いて切り出し、切り出された構成要素から該構成要素の情報ファイルに結合し、また検索された構成要素を情報ファイルの表示画面上で特定するので、検索された結果の件数が多くなる場合においても情報ファイルの検索を迅速に行うことができる。
請求項５に対応する効果：検索された構成要素をその周辺領域まで広めて表示するので、元情報ファイルを再表示することなく検索結果の内容を把握することができる。
請求項６に対応する効果：検索キーの入力が容易になり検索を迅速に行うことができる。
請求項７，８に対応する効果：任意のコンピュータを容易に情報検索装置として使用することができる。
【図面の簡単な説明】
【図１】本発明の一実施形態に係る情報検索装置の構成を示す図である。
【図２】構成要素の登録処理のフロー図である。
【図３】検索キーの入力画面を示す図である。
【図４】情報ファイルの検索処理のフロー図である。
【図５】検索結果の図を表示する画面を示す図である。
【図６】検索結果の図とリンクして表示される元情報ファイルの画面を示す図である。
【図７】検索結果の図からスクロールにより順次表示される元情報ファイルの画面を示す図である。
【図８】検索語による検索結果を表示する画面を示す図である。
【図９】検索結果をドキュメント番号で表示する画面を示す図である。
【図１０】ドラッグにより検索キー入力を行う情報検索装置の構成を示す図である。
【図１１】本発明の他の実施形態に係る情報検索システムの構成を示す図である。
【符号の説明】
１…情報ファイル格納手段  ２…構成要素抽出手段
３…構成要素格納手段      ４…検索キー取得手段
５…構成要素検索手段      ６…到達キー情報作成手段
７…情報ファイル表示手段  ８…ファイル種識別手段
９…ファイル種変換手段    １０…位置情報取得手段。
【図１】
2004318766.tif 000005
【図２】
2004318766.tif 000006
【図３】
2004318766.tif 000007
【図４】
2004318766.tif 000008
【図５】
2004318766.tif 000009
【図６】
2004318766.tif 000010
【図７】
2004318766.tif 000011
【図８】
2004318766.tif 000012
【図９】
2004318766.tif 000013
【図１０】
2004318766.tif 000014
【図１１】
2004318766.tif 000015