(57)【要約】【課題】本発明は、検索結果として、インデックスの所属する頁等の情報を取得して、利用性の良好な検索システム、検索プログラム及び記録媒体を提供する。【解決手段】検索装置１は、検索条件として与えられたインデックスに基づいて複数の文書の全文を検索する際に、全文検索結果として、検索条件のインデックスの所属する頁、セクション等の該当部分内部情報を取得して、当該該当部分内部情報の一覧を作成する検索処理を実行し、さらに、該当部分内部情報を特定する数値（頁番号）を表示部６に表示する。したがって、検索結果の一覧で直接インデックスの所属する頁やセクション等の該当部分内部情報が分かるようにすることができ、利用性を向上させることができる。【選択図】          図２
2005092688.tif 000002
【特許請求の範囲】
【請求項１】
検索条件として与えられたインデックスに基づいて複数の文書の全文を検索する検索システムにおいて、前記全文検索結果として、前記検索条件のインデックスの所属する頁、セクション等の該当部分内部情報を取得して、当該該当部分内部情報の一覧を作成する検索処理を実行することを特徴とする検索システム。
【請求項２】
検索条件として与えられたインデックスに基づいて複数の文書の全文を検索する検索システムにおいて、前記全文検索結果として、前記検索条件のインデックスの所属しない頁、セクション等の非該当部分内部情報を取得して、当該非該当部分内部情報の一覧を作成する検索処理を実行することを特徴とする検索システム。
【請求項３】
前記検索システムは、前記該当部分内部情報または前記非該当部分内部情報を特定する数値を表示手段に表示することを特徴とする請求項１または請求項２記載の検索システム。
【請求項４】
前記検索システムは、前記該当部分内部情報または前記非該当部分内部情報の画像を表示手段に表示することを特徴とする請求項１または請求項２記載の検索システム。
【請求項５】
前記検索システムは、前記検索結果の前記該当部分内部情報または前記非該当部分内部情報の一覧に対して、表示処理、バインダ処理、印刷処理、削除処理及び配信処理等の各種処理を一括して実施することを特徴とする請求項１から請求項４のいずれかに記載の検索システム。
【請求項６】
検索条件として与えられたインデックスに基づいて複数の文書の全文を検索する検索プログラムであって、前記請求項１から請求項５のいずれかに記載の検索システムの実行する検索処理を実行することを特徴とする検索プログラム。
【請求項７】
検索プログラムを記録する記録媒体であって、当該検索プログラムとして、前記請求項６記載の検索プログラムを記録することを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索システム、検索プログラム及び記録媒体に関し、詳細には、インデックスの所属する頁等の情報を取得して利用性の良好な検索システム、検索プログラム及び記録媒体に関する。
【背景技術】
【０００２】
近年、パソコンやイントラネット、インターネットの利用が普及し便利になった反面、膨大な量の情報を処理する必要が生じ、各種検索システムが提案されている。
【０００３】
例えば、従来、文書中に含まれる各文字コード毎に、各文字の文書中における出現位置と同文字が含まれる単語内での位置を示す情報が格納された文字出現位置テーブルを、文字コード毎に全文書分について管理するためのテーブル管理ファイルを格納するためのテーブル管理ファイル格納手段と、キーワードとなる文字列を入力するキーワード入力手段と、前記キーワード入力手段によって入力されたキーワードの各文字に対応するテーブル管理ファイルを、前記テーブル管理ファイル記憶手段に格納された全文字に対応するテーブル管理ファイルから選出する文字出現位置テーブル選出手段と、前記文字出現位置テーブル選出手段によって選出された各テーブル管理ファイルの前記文字出現位置テーブルに基づいて、１つの文書のテキストデータ中に前記キーワード入力手段によって入力されたキーワードが含まれるか否かを判定する文字列サーチ手段と、前記文字列サーチ手段によってキーワードを含むと判定された候補文書の内容を表示する検索結果表示手段と、を具備する文書検索装置が提案されている（特許文献１参照）。
【０００４】
すなわち、この従来技術は、検索用インデックスの出現位置を記憶しておき、入力されたキーワードと一致する文書を検索している。
【０００５】
また、従来、サーバ／クライアントシステムにおいて、サーバに蓄積された文書情報をクライアント端末からの指示により検索するドキュメント検索方法であって、クライアント端末から検索すべき文書の一部あるいは全てを入力し、入力された文書情報から検索情報を抽出し、サーバに蓄積された複数の文書情報の中から、抽出された検索情報の内容と一致する内容を含む文書を検索し、該検索された文書情報をクライアント端末に表示するドキュメント検索方法が提案されている（特許文献２参照）。
【０００６】
すなわち、この従来技術は、全文検索を行なって該当文書一覧をクライアント端末に表示する。
【０００７】
【特許文献１】特開平７−８５０３３号公報
【特許文献２】特開平１０−２８９２４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来技術は、いずれも文書リストを生成して、表示するが、実際に該当する頁やセクションを、検索結果の一覧の状態で、直接的に取得することができず、利用性を向上させる上で、改良の必要があった。
【０００９】
そこで、請求項１記載の発明は、検索条件として与えられたインデックスに基づいて複数の文書の全文を検索する際に、全文検索結果として、検索条件のインデックスの所属する頁、セクション等の該当部分内部情報を取得して、当該該当部分内部情報の一覧を作成する検索処理を実行することより、検索結果の一覧で直接インデックスの所属する頁やセクション等の該当部分内部情報が分かるようにし、利用性の良好な検索システムを提供することを目的としている。
【００１０】
請求項２記載の発明は、検索条件として与えられたインデックスに基づいて複数の文書の全文を検索する際に、全文検索結果として、検索条件のインデックスの所属しない頁、セクション等の非該当部分内部情報を取得して、当該非該当部分内部情報の一覧を作成する検索処理を実行することより、検索結果の一覧で直接インデックスの所属しない頁やセクション等の非該当部分内部情報が分かるようにし、利用性の良好な検索システムを提供することを目的としている。
【００１１】
請求項３記載の発明は、該当部分内部情報または非該当部分内部情報を特定する数値を表示手段に表示することにより、頁番号等の頁やセクションを最も特徴的な数値で表示し、目的とする情報を簡単かつ速やかに取得できるようにして、利用性のより一層良好な検索システムを提供することを目的としている。
【００１２】
請求項４記載の発明は、該当部分内部情報または非該当部分内部情報の画像を表示手段に表示することにより、数値等では分かり難い場合にも、該当部分内部情報または非該当部分内部情報を視覚的に分かりやすく表示し、目的とする情報を簡単かつ速やかに取得できるようにして、利用性のより一層良好な検索システムを提供することを目的としている。
【００１３】
請求項５記載の発明は、検索結果の該当部分内部情報または非該当部分内部情報の一覧に対して、表示処理、バインダ処理、印刷処理、削除処理及び配信処理等の各種処理を一括して実施することにより、不要なデータの削除処理等の各種処理を一括して自動的に処理し、利用者の手間を削減して、利用性のより一層良好な検索システムを提供することを目的としている。
【００１４】
請求項６記載の発明は、検索プログラムが、検索条件として与えられたインデックスに基づいて複数の文書の全文を検索するに際して、請求項１から請求項５のいずれかに記載の検索システムの実行する検索処理を実行することにより、検索結果の一覧で直接インデックスの所属する頁やセクション等の該当部分内部情報やインデックスの所属しない頁やセクション等の非該当部分内部情報が分かるようにし、また、当該該当部分内部情報や非該当部分内部情報の利用性を向上させ、利用性の良好な検索プログラムを提供することを目的としている。
【００１５】
請求項７記載の発明は、検索プログラムを記録する記録媒体であって、当該検索プログラムとして、請求項６記載の検索プログラムをコンピュータ等の情報処理装置で読み取り可能な記録媒体に記録することにより、コンピュータ等の情報処理装置に当該記録媒体の検索プログラムを読み取らせて組み込むことで、検索結果の一覧で直接インデックスの所属する頁やセクション等の該当部分内部情報やインデックスの所属しない頁やセクション等の非該当部分内部情報が分かるようにし、また、当該該当部分内部情報や非該当部分内部情報の利用性を向上させ、利用性の良好な検索検索処理を実行可能な記録媒体を提供することを目的としている。
【課題を解決するための手段】
【００１６】
請求項１記載の発明の検索システムは、検索条件として与えられたインデックスに基づいて複数の文書の全文を検索する検索システムにおいて、前記全文検索結果として、前記検索条件のインデックスの所属する頁、セクション等の該当部分内部情報を取得して、当該該当部分内部情報の一覧を作成する検索処理を実行することにより、上記目的を達成している。
【００１７】
この場合、例えば、請求項２に記載するように、検索条件として与えられたインデックスに基づいて複数の文書の全文を検索する検索システムにおいて、前記全文検索結果として、前記検索条件のインデックスの所属しない頁、セクション等の非該当部分内部情報を取得して、当該非該当部分内部情報の一覧を作成する検索処理を実行するものであってもよい。
【００１８】
また、例えば、請求項３に記載するように、前記検索システムは、前記該当部分内部情報または前記非該当部分内部情報を特定する数値を表示手段に表示するものであってもよい。
【００１９】
さらに、例えば、請求項４に記載するように、前記検索システムは、前記該当部分内部情報または前記非該当部分内部情報の画像を表示手段に表示するものであってもよい。
【００２０】
また、例えば、請求項５に記載するように、前記検索システムは、前記検索結果の前記該当部分内部情報または前記非該当部分内部情報の一覧に対して、表示処理、バインダ処理、印刷処理、削除処理及び配信処理等の各種処理を一括して実施するものであってもよい。
【００２１】
請求項６記載の発明の検索プログラムは、検索条件として与えられたインデックスに基づいて複数の文書の全文を検索する検索プログラムであって、前記請求項１から請求項５のいずれかに記載の検索システムの実行する検索処理を実行することにより、上記目的を達成している。
【００２２】
請求項７記載の発明の記録媒体は、検索プログラムを記録する記録媒体であって、当該検索プログラムとして、前記請求項６記載の検索プログラムを記録することにより、上記目的を達成している。
【発明の効果】
【００２３】
請求項１記載の発明の検索システムによれば、検索条件として与えられたインデックスに基づいて複数の文書の全文を検索する際に、全文検索結果として、検索条件のインデックスの所属する頁、セクション等の該当部分内部情報を取得して、当該該当部分内部情報の一覧を作成する検索処理を実行するので、検索結果の一覧で直接インデックスの所属する頁やセクション等の該当部分内部情報が分かるようにすることができ、利用性を向上させることができる。
【００２４】
請求項２記載の発明の検索システムによれば、検索条件として与えられたインデックスに基づいて複数の文書の全文を検索する際に、全文検索結果として、検索条件のインデックスの所属しない頁、セクション等の非該当部分内部情報を取得して、当該非該当部分内部情報の一覧を作成する検索処理を実行するので、検索結果の一覧で直接インデックスの所属しない頁やセクション等の非該当部分内部情報が分かるようにすることができ、利用性を向上させることができる。
【００２５】
請求項３記載の発明の検索システムによれば、該当部分内部情報または非該当部分内部情報を特定する数値を表示手段に表示するので、頁番号等の頁やセクションを最も特徴的な数値で表示することができ、目的とする情報を簡単かつ速やかに取得できるようにして、利用性をより一層向上させることができる。
【００２６】
請求項４記載の発明の検索システムによれば、該当部分内部情報または非該当部分内部情報の画像を表示手段に表示するので、数値等では分かり難い場合にも、該当部分内部情報または非該当部分内部情報を視覚的に分かりやすく表示することができ、目的とする情報を簡単かつ速やかに取得できるようにして、利用性をより一層向上させることができる。
【００２７】
請求項５記載の発明の検索システムによれば、検索結果の該当部分内部情報または非該当部分内部情報の一覧に対して、表示処理、バインダ処理、印刷処理、削除処理及び配信処理等の各種処理を一括して実施するので、不要なデータの削除処理等の各種処理を一括して自動的に処理することができ、利用者の手間を削減して、利用性をより一層向上させることができる。
【００２８】
請求項６記載の発明の検索プログラムによれば、検索プログラムが、検索条件として与えられたインデックスに基づいて複数の文書の全文を検索するに際して、請求項１から請求項５のいずれかに記載の検索システムの実行する検索処理を実行するので、コンピュータ等の情報処理装置に組み込むことで、検索結果の一覧で直接インデックスの所属する頁やセクション等の該当部分内部情報やインデックスの所属しない頁やセクション等の非該当部分内部情報が分かるようにすることができ、また、当該該当部分内部情報や非該当部分内部情報の利用性を向上させることができ、利用性を向上させることができる。
【００２９】
請求項７記載の発明の記録媒体によれば、検索プログラムを記録する記録媒体であって、当該検索プログラムとして、請求項６記載の検索プログラムをコンピュータ等の情報処理装置で読み取り可能な記録媒体に記録するので、コンピュータ等の情報処理装置に当該記録媒体の検索プログラムを読み取らせて組み込むことで、検索結果の一覧で直接インデックスの所属する頁やセクション等の該当部分内部情報やインデックスの所属しない頁やセクション等の非該当部分内部情報が分かるようにすることができ、また、当該該当部分内部情報や非該当部分内部情報の利用性を向上させることができ、利用性を向上させることができる。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるから、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの態様に限られるものではない。
【実施例１】
【００３１】
図１〜図９は、本発明の検索システム、検索プログラム及び記録媒体の第１実施例を示す図であり、図１は、本発明の検索システム、検索プログラム及び記録媒体の第１実施例を適用した検索システムとしての検索装置１の要部ブロック構成図である。
【００３２】
図１において、検索装置１は、制御部２、全文検索用インデックス格納部３、該当頁リスト格納部４、ファイル格納部５、表示部６、入力部７及び第２入力部８等を備えており、主要各部は、バス９で接続されている。
【００３３】
制御部２は、ＣＰＵ（Central Processing Unit ）、ＲＯＭ（Read Only Memory）及びＲＡＭ（Random Access Memory）等を備え、検索装置１の各部を制御して、検索処理を実行する。
【００３４】
ファイル格納部５は、検索対象のファイルやファイルの集合である文書が複数格納されており、全文検索用インデックス格納部３は、全文検索を行う場合のインデックス情報が格納される。該当頁リスト格納部４は、検索結果の対等頁のリスト情報を格納する。なお、全文検索用インデックス格納部３、該当頁リスト格納部４及びファイル格納部５は、ハードディスク等の大容量記憶装置を領域区分して、利用することができる。
【００３５】
入力部７は、検索装置１を使用して検索処理を行わせるのに必要な各種操作、例えば、インデックス等の検索条件の入力操作を行うのに使用されるもので、例えば、キーボード等である。なお、ここで、インデックスとは、検索目的の情報を探す手がかりとなる文字、記号等である。
【００３６】
第２入力部８は、表示部６に表示される各種アイコン操作等を行って、検索処理に必要な各種入力操作を行うものであり、例えば、マウス等である。
【００３７】
表示部６は、例えば、ＣＲＴ（陰極線管：Cathode Ray Tube）や液晶ディスプレイ等が用いられ、文書検索装置１を使用した検索処理を行うのに必要な各種情報、例えば、入力部７や第２入力部８からの検索条件の入力画面表示、入力された検索条件の表示、検索結果情報の表示等を行う。
【００３８】
そして、上記検索装置１は、図２に示すように機能ブロック構成されており、制御機能部１１、ファイル管理機能部１２、ファイル全文検索機能部１３、全文検索用インデックス生成機能部１４、インデックス所属頁取得機能部１５、ＧＵＩ（グラフィカル・ユーザー・インターフェース：Graphical User Interface ）用入力機能部１６、ＧＵＩ用出力機能部１７及び頁番号表示機能部１８等を備えている。なお、検索装置１の機能ブロックは、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）等の記録媒体に記録されている検索プログラムを、検索装置１のハードディスク等にインストールして、検索装置１に組み込むことで、構築される。そして、このような検索プログラムの組み込まれる検索装置１としては、パーソナルコンピュータ等の情報処理装置を用いることができる。
【００３９】
制御機能部１１は、制御部２によりＯＳ（Operating System）、ＢＩＯＳ（Basic Input/Output System）等で機能が実現され、上記制御部２の検索処理を実行する。
【００４０】
ファイル管理機能部１２は、ファイル格納部５への検索対象のファイルの格納と当該格納したファイルの管理を行う。
【００４１】
ファイル全文検索機能部１３は、入力部７や第２入力部８で入力された検索条件に基づいてファイル格納部５のファイルを全文検索して、検索結果を全文検索用インデックス格納部３に格納する。
【００４２】
全文検索用インデックス生成機能部１４は、ファイル全文検索機能部１３の検索結果に基づいて、全文検索用のインデックスを生成して、全文検索用インデックス格納部３に格納する。
【００４３】
インデックス所属頁取得部１６は、全文検索用インデックス生成機能部１４の生成したインデックスの所属する頁を取得して、取得結果を全文検索用インデックス格納部３に格納する。インデックス所属頁取得部１６は、さらに、インデックスの所属する文書の頁やセクション（ファイル）を抽出する機能を有している。
【００４４】
ＧＵＩ用入力機能部１６は、上記入力部７及び第２入力部８の入力操作内容を取得して、制御機能部１１に出力する。
【００４５】
ＧＵＩ用出力機能部１７は、制御機能部１１からの表示情報に基づいて、入力部７及び第２入力部８の操作内容や検索結果情報等の各種情報を表示部６に表示出力させる。
【００４６】
頁番号表示機能部１８は、インデックス所属頁取得部１５が取得したインデックスの所属する頁番号の情報をＧＵＩ用出力機能部１７を介して表示部６に表示させる。
【００４７】
次に、本実施例の作用を説明する。本実施例の検索装置１は、全文検索結果として、インデックスの所属する文書やファイルの頁、セクション等の内部情報（該当部分内部情報）を生成し、また、当該該当部分内部情報の頁番号を表示出力する。
【００４８】
すなわち、検索装置１は、図３に示すように、まず、入力部７や第２入力部８を操作して検索条件としてインデックスが入力されると（ステップＳ１０１）、当該入力された検索条件に基づいてファイル格納部５の全ファイルや文書を全文検索し（ステップＳ１０２）、検索条件にヒットしたかチェックする（ステップＳ１０３）。
【００４９】
ステップＳ１０３で、ヒットしないときには、検索装置１は、当該検索中の文書の最後まで検索を完了したかチェックし（ステップＳ１０４）、最後まで検索していないときには、ステップＳ１０３に戻って再度検索条件にヒットしたかチェックして、ヒットしたときには、該当する頁の情報、例えば、図４に示すように、頁番号と文書ＩＤ等の該当部分内部情報を取得して、検索リストとして、該当頁リスト格納部４に格納する（ステップＳ１０５）。
【００５０】
検索装置１は、頁の情報を該当頁リスト格納部４に格納すると、当該検索中の文書の最後まで検索を完了したかチェックし（ステップＳ１０４）、最後まで検索していないときには、ステップＳ１０３に戻って、上記同様に当該検索中の文書の最後まで検索が完了するまで処理を行って、ステップＳ１０４で、検索中の文書の最後まで検索を完了すると、ファイル格納部５の全ての文書の検索を完了したかチェックする（ステップＳ１０６）。
【００５１】
ステップＳ１０６で、全ての文書の検索を完了していないときには、検索装置１は、ステップＳ１０３に戻って、次の文書について、上記同様に全文検索を行う（ステップＳ１０３〜Ｓ１０６）。
【００５２】
検索装置１は、上記検索処理をファイル格納部５の全ての文書・ファイルに対して行って、ステップＳ１０６で、全ての文書の検索を完了すると、該当リスト格納部４に格納した検索リストを次段の処理ブロック等に引き渡して処理を終了する（ステップＳ１０７）。
【００５３】
このように、本実施例の検索装置１は、検索条件として与えられたインデックスに基づいて複数の文書の全文を検索する際に、全文検索結果として、検索条件のインデックスの所属する頁、セクション等の該当部分内部情報を取得して、当該該当部分内部情報の一覧を作成する検索処理を実行している。
【００５４】
したがって、検索結果の一覧で直接インデックスの所属する頁やセクション等の該当部分内部情報が分かるようにすることができ、利用性を向上させることができる。
【００５５】
また、この場合、検索装置１は、図５に示すように、図３の検索処理を行うと、当該検索処理で取得した検索リストの内部情報（頁、セクション等）の一覧を作成して、当該該当部分内部情報を表示部６に渡し、表示部６に、例えば、図６に示すように、頁番号を含む検索一覧情報として表示させる（ステップＳ２０２）。
【００５６】
なお、図６では、「ハイテク用語」なる文書に検索条件にヒットしていて、ヒット数が５個で、当該ヒットした頁が「１」、「３」、「４」であることを示す検索一覧情報が表示されている状態を示している。
【００５７】
一方、従来の検索処理では、図７に示すように、ヒットした文書名は、分かるが、そのヒット頁までは分からない。
【００５８】
したがって、上述のように、該当部分内部情報を特定する数値を表示手段に表示するようにすると、頁番号等の頁やセクションを最も特徴的な数値で表示することができ、目的とする情報を簡単かつ速やかに取得できるようにして、利用性をより一層向上させることができる。
【００５９】
なお、上記説明では、検索システムを１つの検索装置１で構築しているが、図８に示すように、ＬＡＮ（Local Area Network）等のネットワークＮＷを介して、サーバＳＶと複数のクライアントＣＴ１〜ＣＴｎが接続されたサーバークライアント型で構成されていてもよい。
【００６０】
この場合、図９に示すように、クライアントＣＴ１〜ＣＴｎで検索条件の入力操作が行われると、当該入力操作の行われたクライアントＣＴ１〜ＣＴｎがサーバＳＶに対して、全文検索のリクエストを行う。すなわち、クライアントＣＴ１〜ＣＴｎでは、図３のステップＳ１０１の検索条件の入力までの処理を行う。
【００６１】
そして、サーバＳＶは、クライアントＣＴ１〜ＣＴｎから全文検索のリクエストがあると、自己の記憶装置内に記憶されている検索対象の全ての文書やファイルに対して、全文検索を行って、検索リストを全文検索リクエストを行ってきたクライアントＣＴ１〜ＣＴｎに引き渡す。すなわち、サーバＳＶは、図３のステップＳ１０２〜Ｓ１０７までの処理を実行する。
【００６２】
この場合、全文検索のリクエストを非同期処理とし、終了監視を行なうようにすると、クライアント環境を有効に活用することができる。
【実施例２】
【００６３】
図１０〜図１２は、本発明の検索システム、検索プログラム及び記録媒体の第２実施例を示す図であり、図１０は、本発明の検索システム、検索プログラム及び記録媒体の第２実施例を適用した検索システムとしての検索装置２０の機能ブロック構成図である。
【００６４】
なお、本実施例は、上記第１実施例の検索装置１と同様の検索装置に適用したものであり、本実施例の説明においては、上記第１実施例の検索装置１と同様の構成部分には、同一の符号を付して、詳細な説明を省略するとともに、図示しない部分についても、必要に応じて、上記第１実施例の説明で用いた符号をそのまま用いて説明する。
【００６５】
図１０において、本実施例の検索装置２０は、そのブロック構成は、図示しないが、上記第１実施例の図１に示した検索装置１と同様であるが、その機能構成が、上記第１実施例の検索装置１と同様の制御機能部１１、ファイル管理機能部１２、ファイル全文検索機能部１３、全文検索用インデックス生成機能部１４、インデックス所属頁取得機能部１５、ＧＵＩ用入力機能部１６及びＧＵＩ用出力機能部１７等を備えているとともに、画像取得機能部２１、画像表示機能部２２及び画像表示切換（頁めくり）機能部２３等を備えており、ＣＤ−ＲＯＭ等の記録媒体に記録されている検索プログラムを、検索装置２０のハードディスク等にインストールして、検索装置２０に組み込むことで、構築される。
【００６６】
画像取得機能部２１は、検索結果の検索リストから検索インデックス−頁番号対応テーブル及びセクション−画像関連付け格納部を利用して、頁番号、文書ＩＤ等を取得し、当該ページ番号及び文書ＩＤから該当する頁の頁画像データをファイル格納部５から取得する。
【００６７】
画像表示機能部２２は、画像取得機能部２１の取得した頁画像データを表示部６にＧＵＩ用出力機能部１７を介して表示させる。
【００６８】
画像表示切換（頁めくり）機能部２３は、入力部７または第２入力部８の操作に応じて、画像表示機能部２２により表示部６へ表示している頁画像を頁めくり状態で切り換えて表示する。
【００６９】
そして、本実施例の検索装置２０は、全文検索を行って検索リストを作成すると、当該検索結果の内部情報（頁、セクション等）の一覧を作成した結果としての該当部分内部情報を画像（サムネイル画像やプレビュー画像等）で表示部６に表示する。
【００７０】
すなわち、検索装置２０は、図１１に示すように、まず、図３に示した検索処理を実行して、検索リストを取得し、取得した検索リストを全文検索用インデックス格納部３に格納する（ステップＳ３０１）。
【００７１】
次に、検索装置２０は、画像取得機能部２１が、検索リストから検索インデックス−頁番号対応テーブル及びセクション−画像関連付け格納部を利用して、頁番号、文書ＩＤ等を取得し、当該ページ番号及び文書ＩＤから該当する頁の頁画像データをファイル格納部５から取得する（ステップＳ３０２）。
【００７２】
そして、画像表示機能部２２が、画像取得機能部２１の取得した頁画像データを、表示用画像データに変換して（ステップＳ３０３）、例えば、図１２に示すように、表示部６に表示する（ステップＳ３０４）。
【００７３】
なお、上記処理において、図１３に示すようなセクション−画像関連付けテーブルを用いると、ステップＳ３０２とステップＳ３０３の処理を１つの処理で実現することができる。
【００７４】
このように、本実施例の検索装置２０は、該当部分内部情報または非該当部分内部情報の画像を表示部６に表示している。
【００７５】
したがって、数値等では分かり難い場合にも、該当部分内部情報または非該当部分内部情報を視覚的に分かりやすく表示することができ、目的とする情報を簡単かつ速やかに取得できるようにして、利用性をより一層向上させることができる。
【実施例３】
【００７６】
図１４及び図１５は、本発明の検索システム、検索プログラム及び記録媒体の第３実施例を示す図であり、図１４は、本発明の検索システム、検索プログラム及び記録媒体の第３実施例を適用した検索装置３０の機能ブロック構成図である。
【００７７】
なお、本実施例は、上記第１実施例の検索装置１と同様の検索装置に適用したものであり、本実施例の説明においては、上記第１実施例の検索装置１と同様の構成部分には、同一の符号を付して、詳細な説明を省略するとともに、図示しない部分についても、必要に応じて、上記第１実施例の説明で用いた符号をそのまま用いて説明する。
【００７８】
図１４において、本実施例の検索装置３０は、そのブロック構成は、図示しないが、上記第１実施例の図１に示した検索装置１と同様であるが、その機能構成が、上記第１実施例の検索装置１と同様の制御機能部１１、ファイル管理機能部１２、ファイル全文検索機能部１３、全文検索用インデックス生成機能部１４、インデックス所属頁取得機能部１５、ＧＵＩ用入力機能部１６及びＧＵＩ用出力機能部１７等を備えているとともに、頁表示機能部３１、頁合成機能部３２、印刷機能部３３、削除機能部３４及び配信機能部３５等を備えており、ＣＤ−ＲＯＭ等の記録媒体に記録されている検索プログラムを、検索装置３０のハードディスク等にインストールして、検索装置３０に組み込むことで、構築される。
【００７９】
頁表示機能部３１は、インデックス所属頁取得機能部１５の生成した検索結果の検索リストから頁番号リストを取得して、当該頁番号リストに基づいて、頁を表示部６に表示する。
【００８０】
頁合成機能部３２は、入力部７及び第２入力部８の操作に応じて、インデックス所属頁取得機能部１５の生成した検索結果の検索リストから頁番号リストの頁の合成を行い、印刷機能部３３は、インデックス所属頁取得機能部１５の生成した検索結果の検索リストから頁番号リストのうち指定された頁の画像を記録紙に記録出力する。
【００８１】
削除機能部３４は、入力部７及び第２入力部８の操作に応じて、インデックス所属頁取得機能部１５の生成した検索結果の検索リストから頁番号リストのうち、指定された頁の削除を行い、配信機能部３５は、入力部７及び第２入力部８の操作に応じて、インデックス所属頁取得機能部１５の生成した検索結果の検索リストから頁番号リストのうち、指定された頁のデータを指定先に配信する。
【００８２】
そして、本実施例の検索装置１は、全文検索を行って検索リストを作成すると、当該検索結果の内部情報（頁、セクション等）の一覧を作成した該当部分内部情報に基づいて、表示処理、頁合成処理、印刷処理、削除処理、配信処理等を一括して行う。
【００８３】
すなわち、検索装置３０は、図１５に示すように、まず、図３に示した検索処理を実行して（ステップＳ４０１）、検索リストを取得し、取得した検索リストに基づいて、該当頁をインデックス所属頁取得機能部１５で抽出して、当該抽出した全ての頁に対して、入力部７または第２入力部８で指定された処理、例えば、表示処理、合成処理（バインダー処理）、印刷処理、削除処理、配信処理）を一括して行う（ステップＳ４０２）。
【００８４】
このように、本実施例の検索装置３０は、検索結果の該当部分内部情報の一覧に対して、表示処理、バインダ処理、印刷処理、削除処理及び配信処理等の各種処理を一括して実施している。
【００８５】
したがって、不要なデータの削除処理等の各種処理を一括して自動的に処理することができ、利用者の手間を削減して、利用性をより一層向上させることができる。
【実施例４】
【００８６】
図１６及び図１７は、本発明の検索システム、検索プログラム及び記録媒体の第４実施例を示す図であり、図１６は、本発明の検索システム、検索プログラム及び記録媒体の第４実施例を適用した検索装置４０の機能ブロック構成図である。
【００８７】
なお、本実施例は、上記第１実施例の検索装置１と同様の検索装置に適用したものであり、本実施例の説明においては、上記第１実施例の検索装置１と同様の構成部分には、同一の符号を付して、詳細な説明を省略するとともに、図示しない部分についても、必要に応じて、上記第１実施例の説明で用いた符号をそのまま用いて説明する。
【００８８】
図１６において、本実施例の検索装置４０は、そのブロック構成は、図示しないが、上記第１実施例の図１に示した検索装置１と同様であるが、その機能構成が、上記第１実施例の検索装置１と同様の制御機能部１１、ファイル管理機能部１２、ファイル全文検索機能部１３、全文検索用インデックス生成機能部１４、インデックス所属頁取得機能部１５、ＧＵＩ用入力機能部１６及びＧＵＩ用出力機能部１７等を備えているとともに、非該当頁抽出機能部４１等を備えており、ＣＤ−ＲＯＭ等の記録媒体に記録されている検索プログラムを、検索装置４０のハードディスク等にインストールして、検索装置４０に組み込むことで、構築される。
【００８９】
非該当頁抽出機能部４１は、検索結果の検索リストに基づいて、検索条件に該当しない頁（非該当頁）を抽出する。
【００９０】
そして、検索装置４０は、図１７に示すように、非該当頁の抽出処理を行う。すなわち、検索装置４０は、入力部７や第２入力部８を操作して検索条件が入力されると（ステップＳ５０１）、当該入力された検索条件に基づいてファイル格納部５の全ファイルや文書を全文検索し（ステップＳ５０２）、検索条件にヒットしたかチェックする（ステップＳ５０３）。
【００９１】
ステップＳ５０３で、ヒットしたときには、検索装置４０は、当該検索中の文書の最後まで検索を完了したかチェックし（ステップＳ５０４）、最後まで検索していないときには、ステップＳ５０３に戻って再度検索条件にヒットしたかチェックして、ヒットしないときには、非該当頁の情報、例えば、図４に示したように、頁番号と文書ＩＤを検索リストとして、例えば、該当頁リスト格納部４の非該当頁リスト格納領域に格納する（ステップＳ５０５）。
【００９２】
検索装置４０は、非該当頁の情報を該当頁リスト格納部４の非該当頁番号リスト格納領域に格納すると、当該検索中の文書の最後まで検索を完了したかチェックし（ステップＳ５０４）、最後まで検索していないときには、ステップＳ５０３に戻って、上記同様に当該検索中の文書の最後まで検索が完了するまで処理を行って、ステップＳ５０４で、検索中の文書の最後まで検索を完了すると、ファイル格納部５の全ての文書の検索を完了したかチェックする（ステップＳ５０６）。
【００９３】
ステップＳ５０６で、全ての文書の検索を完了していないときには、検索装置４０は、ステップＳ５０３に戻って、次の文書について、上記同様に全文検索を行い（ステップＳ５０３〜Ｓ５０６）。
【００９４】
検索装置４０は、上記検索処理をファイル格納部５の全ての文書・ファイルに対して行って、ステップＳ５０６で、全ての文書の検索を完了すると、該当リスト格納部４の非該当頁番号リスト格納領域に格納した非該当検索リストを引き渡して処理を終了する（ステップＳ５０７）。
【００９５】
そして、このようにして作成した非該当検索リストに基づいて、非該当頁に対して、図５に示した表示処理及び上記第２実施例から第３実施例で示した各処理を実行することができる。
【００９６】
このように、本実施例の検索装置４０は、検索条件として与えられたインデックスに基づいて複数の文書の全文を検索する際に、全文検索結果として、検索条件のインデックスの所属しない頁、セクション等の非該当部分内部情報を取得して、当該非該当部分内部情報の一覧を作成する検索処理を実行している。
【００９７】
したがって、検索結果の一覧で直接インデックスの所属しない頁やセクション等の非該当部分内部情報が分かるようにすることができ、利用性を向上させることができる。
【００９８】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記のものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【産業上の利用可能性】
【００９９】
画像やテキスト等のファイルや文書をインデックスに基づいて検索して、当該インデックスの所属する頁等の情報を取得する検索処理を行う場合に適用することができる。
【図面の簡単な説明】
【０１００】
【図１】本発明の検索システム、検索プログラム及び記録媒体の第１実施例を適用した検索装置のブロック構成図。
【図２】図１の検索装置の機能ブロック構成図。
【図３】図１の検索装置による検索処理を示すフローチャート。
【図４】図３の検索処理で取得される文書ＩＤと頁番号の一例を示す図。
【図５】図１の検索装置による検索一覧情報表示処理を示すフローチャート。
【図６】図５の検索一覧情報表示処理で図１の表示部に表示される一覧表示の一例を示す図。
【図７】従来の検索情報の表示画面の一例を示す図。
【図８】図１の検索装置をサーバークライアント型で構成する場合の構成例を示す図。
【図９】図８のサーバークライアント型での検索処理の処理シーケンスを示す図。
【図１０】本発明の検索システム、検索プログラム及び記録媒体の第２実施例を適用した検索装置の機能ブロック構成図。
【図１１】図１０の検索装置による検索処理を示すフローチャート。
【図１２】図１１の検索処理で検索情報を図１の表示部に画像表示する表示画面の一例を示す図。
【図１３】図１１の検索処理で使用可能なセクション−画像関連付けテーブルの一例を示す図。
【図１４】本発明の検索システム、検索プログラム及び記録媒体の第３実施例を適用した検索装置の機能ブロック構成図。
【図１５】図１４の検索装置による検索処理を示すフローチャート。
【図１６】本発明の検索システム、検索プログラム及び記録媒体の第４実施例を適用した検索装置の機能ブロック構成図。
【図１７】図１６の検索装置による検索処理を示すフローチャート。
【符号の説明】
【０１０１】
１  検索装置
２  制御部
３  全文検索用インデックス格納部
４  該当頁リスト格納部
５  ファイル格納部
６  表示部
７  入力部
８  第２入力部
９  バス
１１  制御機能部
１２  ファイル管理機能部
１３  ファイル全文検索機能部
１４  全文検索用インデックス生成機能部
１５  インデックス所属頁取得機能部
１６  ＧＵＩ用入力機能部
１７  ＧＵＩ用出力機能部
１８  頁番号表示機能部
２０  検索装置
２１  画像取得機能部
２２  画像表示機能部
２３  画像表示切換（頁めくり）機能部
３０  検索装置
３１  頁表示機能部
３２  頁合成機能部
３３  印刷機能部
３４  削除機能部
３５  配信機能部
４０  検索装置
４１  非該当頁抽出機能部
ＮＷ  ネットワーク
ＳＶ  サーバ
ＣＴ１〜ＣＴｎ  クライアント
【図１】
2005092688.tif 000003
【図２】
2005092688.tif 000004
【図３】
2005092688.tif 000005
【図４】
2005092688.tif 000006
【図５】
2005092688.tif 000007
【図６】
2005092688.tif 000008
【図７】
2005092688.tif 000009
【図８】
2005092688.tif 000010
【図９】
2005092688.tif 000011
【図１０】
2005092688.tif 000012
【図１１】
2005092688.tif 000013
【図１２】
2005092688.tif 000014
【図１３】
2005092688.tif 000015
【図１４】
2005092688.tif 000016
【図１５】
2005092688.tif 000017
【図１６】
2005092688.tif 000018
【図１７】
2005092688.tif 000019