(57)【要約】【課題】異種のデータベースやデータソースのデータの所在情報あるいは所望の情報を保持している検索サーバへの接続情報を意識することなく、検索キーワードに対する情報に高速にアクセスする。【解決手段】事前に登録した事前サーチのための事前キーワード及び該キーワードを用いて事前サーチを行った結果を格納するリポジトリ６と、前記事前キーワード及び事前サーチの対象となる異種のデータベースあるいはデータソースを備えた複数のサーバの所在情報を格納したサーバアクセス情報テーブルをもとに前記事前キーワードに関連するデータの検索方法を含むインデックスを生成し、生成したインデックスを事前サーチ結果として前記リポジトリに格納する自動収集制御部９と、前記事前サーチのための事前キーワード定義する管理者定義部１０を備え、ユーザが入力した検索キーワード３をもとにリポジトリ６の情報テーブルを検索することを特徴とする異種データソース統合検索サーバシステム。【選択図】        図１
2004206629.tif 000002
【特許請求の範囲】
【請求項１】
事前に登録した事前サーチのための事前キーワード及び該キーワードを用いて事前サーチを行った結果を格納するリポジトリと、
前記事前キーワード及び事前サーチの対象となる異種のデータベースあるいはデータソースを備えた複数のサーバの所在情報を格納したサーバアクセス情報テーブルをもとに前記事前キーワードに関連するデータの検索方法を含むインデックスを生成し、生成したインデックスを事前サーチ結果として前記リポジトリに格納する自動収集制御部と、
前記事前サーチのための事前キーワード定義する管理者定義部を備え、ユーザが入力した検索キーワードをもとにリポジトリの情報テーブルを検索することを特徴とする異種データソース統合検索サーバシステム。
【請求項２】
事前に登録した事前サーチのための事前キーワード及び該キーワードを用いて事前サーチを行った結果を格納するリポジトリと、
ユーザが入力した検索キーワードをもとに前記リポジトリの情報テーブルを検索する検索処理制御部と、
前記事前キーワード及び事前サーチの対象となる異種のデータベースあるいはデータソースを備えた複数のサーバの所在情報を格納したサーバアクセス情報テーブルをもとに前記事前キーワードに関連するデータの検索方法を含むインデックスを生成し、生成したインデックスを事前サーチ結果として前記リポジトリに格納する自動収集制御部と、
前記事前サーチのための事前キーワード定義する管理者定義部を備え、ユーザが入力した検索キーワードをもとにリポジトリの情報テーブルを検索することを特徴とする異種データソース統合検索サーバシステム。
【請求項３】
請求項１ないし請求項２の何れか１の記載において、
前記自動収集制御部は、前記事前キーワード、該事前キーワードのグループ情報及び事前サーチの対象となる異種のデータベースあるいはデータソースを備えた複数のサーバの所在情報を格納したサーバアクセス情報テーブルをもとに前記事前キーワードに関連するデータの検索方法を含むインデックスを生成することを特徴とする異種データソース統合検索サーバシステム。
【請求項４】
請求項１ないし請求項３の何れか１の記載において、
ユーザが検索キーワードを登録するキーワード入力部、及び登録した検索キーワード及び該検索キーワードに関連する類義語を取得し、取得した検索キーワード及び類義語を前記検索処理制御部に送信するユーザ端末を備えたことを特徴とする異種データソース統合検索サーバシステム。
【請求項５】
コンピュータを、事前サーチのための事前キーワード定義する管理者定義手段、前記事前キーワード及び事前サーチの対象となる異種のデータベースあるいはデータソースを備えた複数のサーバの所在情報を格納したサーバアクセス情報テーブルをもとに事前サーチを行い、事前キーワードに関連するデータの検索方法を含むインデックスを生成する手段、及び生成したインデックスを事前サーチ結果としてリポジトリに格納する手段として機能させるためのプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は異種データソース統合検索サーバシステムに係り、特に異種のデータベースあるいはデータソースに対して高速かつ透過的にアクセスすることのできる異種データソース統合検索サーバシステムに関する。
【０００２】
【従来の技術】
データベースのデータ、Ｗｅｂサイト上のデータ、あるいはドキュメントデータなどのデータソースに対して検索を行うときには、専用の検索エンジンを使用する必要があり、また、検索者はその所在情報及び使用法を意識しておく必要がある。例えばＷｅｂ上の検索を行うときはサーチエンジンを用い、ＲＤＢ（Relational DataBase）上の検索を行うときには任意のＤＢＭＳ（DataBase Management System）の検索アプリケーションを用い、ファイルサーバ上の検索を行うときにはファイル検索エンジンを用いるなど、それぞれのデータソースに対応する検索手段を選択する必要がある。また、検索者は、検索サーバへの接続情報、データの所在情報、あるいはデータ検索方法等の各検索サーバ固有の情報を意識しておく必要がある。
【０００３】
また、統合的なフロントの仮想的なレイヤーを使用して、例えば、Ｗｅｂ上の検索データの検索結果ならＵＲＬ（Uniform Resource Locators）等の情報、ＲＤＢ上のデータの検索結果ならデータを保持するサーバのＩＰ等の情報、ファイルサーバ上のデータの検索結果ならパス名等の情報といった情報を検索結果として出力している検索手段が知られている。しかし、例えばＲＤＢ上のデータ等はデータ自体の所在情報を示すものではないため、検索者にとっては、データの所在情報を意識しなけばならないものとなる。このため異種のデータベースやデータソースへの十分な情報をマージした透過的な検索結果といえない。また、この手段は、検索方法を保持していないため、統合的に異種のデータベースやデータソースへ高速にアクセスすることはできない。例えば、Ｗｅｂ上のデータへ検索を行う場合には検索結果として得た情報であるＵＲＬにリンクをはることで高速にアクセスを行うことができる。しかし、ＲＤＢ上のデータへの検索を行う場合には、サーバへの接続及びデータ検索という処理があるため、サーバのＩＰ等の情報のみではＲＤＢ上のデータ自体に高速にアクセスすることができない。
【０００４】
【発明が解決しようとする課題】
従来技術では、データベースあるいはデータソースが備える検索エンジンに対して検索処理を依頼することになるため、検索結果の出力を得るまでに時間がかかる。また、異種データソース間の検索情報はマージされた情報となっていないため、目的の情報を的確かつ高速に得ることができない。また、統合的なフロントの仮想的なレイヤーを使用して異種データソース間の情報をマージした情報を出力している場合においても、検索者にとって、データの所在情報までを意識しない情報であるとはいえない。また、データの所在に至るまでの検索方法を保持していないため、検索者が得たいデータを保持する異種のデータソースの全ての情報に高速にアクセスすることはできない。また、従来技術においては、利用する検索エンジンが対象とするデータソースが限られるため、異なるデータソースの情報を同時に閲覧することはできない。
【０００５】
本発明は、これらの問題点に鑑みてなされたもので、異種のデータベースやデータソースのデータの所在情報あるいは所望の情報を保持している検索サーバへの接続情報を意識することなく、検索キーワードに対する情報に高速にアクセスすることのできる異種データソース統合検索サーバシステムを提供する。
【０００６】
【課題を解決するための手段】
本発明は、上記の課題を解決するために次のような手段を採用した。
【０００７】
事前に登録した事前サーチのための事前キーワード及び該キーワードを用いて事前サーチを行った結果を格納するリポジトリと、前記事前キーワード及び事前サーチの対象となる異種のデータベースあるいはデータソースを備えた複数のサーバの所在情報を格納したサーバアクセス情報テーブルをもとに前記事前キーワードに関連するデータの検索方法を含むインデックスを生成し、生成したインデックスを事前サーチ結果として前記リポジトリに格納する自動収集制御部と、前記事前サーチのための事前キーワード定義する管理者定義部を備え、ユーザが入力した検索キーワードをもとにリポジトリの情報テーブルを検索する。
【０００８】
【発明の実施の形態】
以下、本発明の実施形態を添付図面を参照しながら説明する。図１は、本発明の実施形態である異種データソース統合検索サーバシステムの構成例を示す図である。図に示すように、インターネット１１を介してユーザ端末１，統合サーバ５、Ｗｅｂサーバ１２，ＲＤＢサーバ１６及びファイルサーバ２０が接続される。
【０００９】
統合サーバ５には、管理者が事前サーチを行うために登録した情報を保持するテーブル群及び事前サーチの結果を保持するテーブルを備えた（すなわち、データベースあるいはデータソースをアクセスするに必要な情報を格納した）リポジトリ６、検索者からの問い合わせ処理を制御する検索処理制御部８、事前サーチを自動で行い、事前サーチの結果をリポジトリ６へ格納する自動収集制御部９、及び管理者が事前サーチを行うための登録キーワード等を定義する管理者定義部１０が割り当てられる。
【００１０】
ユーザ端末１における検索アプリケーション２には、検索者（ユーザ）がキーワードを登録するキーワード入力部３、検索者が登録したキーワードを統合サーバ５の検索処理制御部８へ問い合わせ発行する問い合わせ発行部４、登録したキーワード、類義語情報、及び統合サーバの情報テーブルから取得したグループナンバーの情報を格納する検索情報テーブル７、前記登録したキーワードに関連する類義語情報の結果を取得したいときに、統合サーバの情報テーブルから、グループナンバーの情報を取得するグループナンバー取得部２４が割り当てられている。
【００１１】
インターネット１１には、Ｗｅｂサイト上のデータソース１５に対して検索を行うＷｅｂサーバ１２、データベース１９に対して検索を行うＲＤＢサーバ１６、ドキュメントデータなどのデータソース２３に対して検索を行うファイルサーバ２０などが接続される。Ｗｅｂサーバ１２にはデータソース１５へ検索処理を行うサーチエンジン１３及び検索者から発行された問い合わせを受け取る問い合わせ入力部１４が割り当てられる。ＲＤＢサーバ１６にはデータベース１９へ検索処理を行うデータ検索部１７及び検索者から発行された問い合わせを受け取る問い合わせ入力部１８が割り当てられる。ファイルサーバ２１にはデータソース２３へ検索処理を行うデータ検索部２１及び検索者から発行された問い合わせを受け取る問い合わせ入力部２２が割り当てられる。この例では検索サーバとして、３つの検索サーバ１２、１６、２０を示したが、検索サーバこれらに限定されるものではない。
【００１２】
図２は、統合サーバ５の詳細を説明する図である。検索処理制御部８は、検索者が検索アプリケーション２の問い合わせ発行部４を介して発行した問い合わせを受け取る問い合わせ入力部８１、及び統合サーバ５のリポジトリ６に検索処理を行う問い合わせ処理部８２を備える。
【００１３】
自動収集制御部９は、管理者が事前検索処理の命令を発行した場合において、登録された指定の検索サーバに対して事前キーワードを用いて検索処理を行うための情報を生成する自動収集情報生成部９３、事前サーチを行うために管理者が登録した情報及び登録された指定の検索サーバが事前検索処理を行った結果から統合サーバ５のリポジトリ６の情報テーブル６６に格納する情報を抽出するリポジトリ入力用ファイル生成部９２、統合サーバ５のリポジトリ６の情報６６テーブルに格納する情報をファイル単位で制御するファイル管理部９４、及び統合サーバ５のリポジトリ６の情報テーブル６６に情報を格納するリポジトリ情報格納部９１を備える。
図３、図４は、統合サーバ５のリポジトリ６が保持するテーブル群の詳細を説明する図である。
【００１４】
図３は、事前サーチを行うために管理者が登録した情報を保持するテーブルであり、図３に示すように、事前キーワードテーブル６１、Ｗｅｂサーバアクセス情報テーブル６３、ＲＤＢサーバアクセス情報テーブル６４、ファイルサーバアクセス情報テーブル６５からなる。図４は、事前サーチの結果を保持するテーブルであり、図４に示すように情報テーブル６６からなる。
【００１５】
図３に示す事前キーワードテーブル６１は、管理者が割り当てた事前サーチを行う際のキーワード情報を格納するキーワード６１１カラム、キーワード６１１にグループを割り当てる際のグループ情報を格納するグループ６１２カラムを備える。
【００１６】
Ｗｅｂサーバアクセス情報テーブル６３には、事前サーチの対象となるＷｅｂサーバの所在情報（ＩＰ）を格納するＩＰ６３１カラム、対象となるサーバにアクセスするためにユーザＩＤとパスワードが必要な時にはユーザＩＤを格納するＵＩＤ６３２カラムとパスワードを格納するＰＡＳＳ６３３カラムを備える。
【００１７】
ＲＤＢサーバアクセス情報テーブル６４には、事前サーチの対象となるＲＤＢサーバの所在情報（ＩＰ）を格納するＩＰ６４１カラム、対象となるサーバにアクセスするためにユーザＩＤとパスワードＳＩＤが必要な時にはユーザＩＤを格納するＵＩＤ６４２カラム、パスワードを格納するＰＡＳＳ６４３カラム、及びＳＩＤを格納するＳＩＤ６４４カラムを備える。
【００１８】
ファイルサーバアクセス情報テーブル６５には、事前サーチの対象となるファイルサーバの所在情報（ＩＰ）を格納するＩＰ６５１カラム、対象となるサーバにアクセスするためにユーザＩＤとパスワードが必要な時にはユーザＩＤを格納するＵＩＤ６５２カラム、及びパスワードを格納するＰＡＳＳ６５３カラムを備える。
【００１９】
図４に示す事前サーチの結果を保持する情報テーブル６６には、事前キーワードテーブル６１から抽出した情報を格納するキーワード６６１カラム、グループ６６２カラム、前記各アクセス情報テーブル（Ｗｅｂサーバアクセス情報テーブル６３、ＲＤＢサーバアクセス情報テーブル６４、ファイルサーバアクセス情報テーブル６５）から抽出した情報を格納する接続情報６６３カラム、事前サーチを行った結果ファイルから抽出される情報を格納する所在情報６６４カラム、検索方法６６５カラム、更新日時６６６カラムを備える。
【００２０】
図５は、図１に示す検索アプリケーション２の検索情報テーブル７を詳細を説明する図である。検索情報テーブル７には、検索者が検索処理を行う際に登禄する検索キーワードを格納する検索キーワード７１カラム、検索キーワードの検索結果として類義語の結果も出力したいときに設定するフラグ情報である類義語フラグ７２、類義語フラグがＯＮのとき検索アプリケーション２のグループナンバー取得部２４より検索キーワードを含むグループのナンバーを取得して格納するグループナンバー７３カラムを備える。
【００２１】
図６は、本実施形態の異種データソース統合検索サーバシステムの事前検索処理を説明するフローチャートである。また、図７は図６に示す事前検索処理（図６の左側に示す処理）による自動収集制御における情報の流れを示す図である。以下、図７を参照しながら、図６を説明する。
【００２２】
まず、管理者は事前検索処理による自動収集処理を行うために必要な情報である事前キーワードテーブル６１の情報、Ｗｅｂサーバアクセス情報テーブル６３の情報、ＲＤＢサーバアクセス情報テーブル６４の情報、及びファイルサーバアクセス情報テーブル６５の情報を入力する（ステップＳ１）。リポジトリ入力用ファイル生成部９２は事前キーワードテーブル６１をもとにリポジトリ入力用ファイルの１つであるキーワード及びグループファイル１０１を生成する。キーワード及びグループファイル１０１は、検索キーワードと該キーワードのグループの情報を保持するファイルである（ステップＳ２）。同様に、アクセス情報テーブル６１をもとにリポジトリ入力用ファイルの１つである接続情報ファイル１０２を生成する。接続情報ファイル１０２は、接続情報を保持するファイルであり、接続情報はサーバへアクセスする際のインデクス情報となる（ステップＳ３）。
【００２３】
自動収集情報生成部９３は、生成されたキーワード及びグループファイル１０１と接続情報ファイル１０２をもとに各検索サーバへアクセスするための情報及び検索するキーワードに対する検索方法の情報を含んだ検索処理情報ファイル１０３を実行ファイルの形式で生成する（ステップＳ４）。生成された検索処理情報ファイルを実行し、検索処理情報ファイルの接続情報に該当する検索サーバ１２、１６、あるいは２０の問い合わせ入力部１３、１７、２１に検索処理情報ファイルの検索キーワード及び検索方法の情報を引渡し、検索処理１４、１８、あるいは２２を実行する（ステップＳ５）。
【００２４】
検索結果から、事前キーワードに関連するデータの所在情報、前記データを検索するための検索方法、前記データを検索した日時の情報を含む検索処理結果ファイル１０４を生成する（ステップＳ６）。リポジトリ入力用ファイル生成部９２は、検索処理結果ファイル１０４からリポジトリ入力用ファイルの１つである所在情報、検索方法、更新日時ファイル１０５を生成する。データの所在情報、検索方法はインデクス情報として抽出することができる（ステップＳ７）。ファイル管理部９４はキーワード及びグループファイル１０１、接続情報ファイル１０２、並びに所在情報、検索方法及び更新日時ファイル１０５をマージして、情報テーブル６６に格納する形で入力ファイル１０６を生成する。リポジトリ情報格納部９１は入力ファイル１０６の情報（キーワード、グループ、接続情報、所在情報、検索方法、更新日時）を情報テーブル６６に格納する（ステップＳ８）。
【００２５】
入力ファイル１０６の情報をリポジトリの情報テーブル６６に格納するとき、情報テーブル６６に最新の情報を格納するため、情報テーブル６６のキーワード６６１カラムの値、接続情報６６３カラムの値及び所在情報６６４カラムの値と、入力ファイル１０６の内容であるキーワード、接続情報及び所在情報とを比較する（ステップＳ９〜Ｓ１１）。全ての値が同じとき、入力ファイル６６の更新日時と情報テーブル６６の更新日時カラムの値を比較して（ステップＳ１２）、入力ファイル６６の更新日時が情報テーブル６６の更新日時カラムの値よりも新しい情報である時には、情報テーブル６６の該当する行を更新する（ステップＳ１３）。前記ステップＳ９〜Ｓ１１の処理において１つでも値が違う場合、あるいは全ての値が同じでも入力ファイル１０６の更新日時と情報テーブル６６の更新日時６６６カラムの値を比較（ステップＳ１２）した結果、入力ファイル１０６の更新日時が情報テーブル６６の更新日時６６６カラムの値よりも古い情報である場合には、情報テーブル６６の新規行に入力ファイルの内容を挿入する（ステップＳ１４）。
【００２６】
リポジトリ入力ファイル生成に使用していないカラムが事前キーワードテーブル６１の情報、Ｗｅｂサーバアクセス情報テーブル６３の情報、ＲＤＢサーバアクセス情報テーブル６４の情報、あるいはファイルサーバアクセス情報テーブル６５の情報に存在する場合はステップＳ２に戻る（ステップＳ１５）。
【００２７】
このように、本実施形態によれば、管理者が事前検索処理による自動収集処理を行うために必要な情報である事前キーワード等の事前情報を登録し、該前記事前情報をもとに事前検索処理を自動実行して、前記登録したキーワードに関連するデータの所在情報及びデータへのアクセス手段情報を保持したリポジトリを統合サーバ５の情報テーブル６６に生成することができる。これにより、検索者は情報テーブル６６を検索処理することにより、所望の情報に対する接続情報、所在情報、あるいは検索方法をインデックス情報として得ることができる。このため検索者は異種のデータベースやデータソースの情報に高速にアクセスすることができる。
【００２８】
図８は、異種データソース統合検索サーバシステムの検索者が行う検索処理を説明するフローチャートである。まず、検索者は検索アプリケーション２のキーワード入力部３を介して検索情報テーブル７の検索キーワード７１カラムに検索キーワードの登録する（ステップＳ２１）。検索キーワードの検索結果として類義語の結果を出力する場合は、類義語フラグ７２カラムにＯＮ、類義語の結果を出力しない場合はＯＦＦを登録する（ステップＳ２２〜Ｓ２４）。
【００２９】
類義語フラグがＯＮの場合は、検索アプリケーション２のグループナンバー取得部２４より統合サーバ５のリポジトリ６の事前キーワードテーブル６１のキーワード６１１カラムと検索キーワード７１カラムの照合を行い、マッチしたグループ６１２カラムの情報を検索グループナンバーとして取得する（ステップＳ２５）。検索アプリケーション２の問合せ発行部４は、統合サーバ５の検索処理制御部８の問合せ入力部８１に問い合わせ処理を発行する（ステップＳ２６）。統合サーバ５の検索処理制御部８の問い合わせ処理部８２は、類義語フラグがＯＮかＯＦＦかを判定する（ステップＳ２７）。
【００３０】
類義語フラグがＯＮのときは、リポジトリ６の情報テーブル６６のグループ６６２カラムの値と、検索グループナンバーを比較する（ステップＳ２８）。一致する値があるときは、情報テーブル６６の該当する列を検索結果として出力する（ステップＳ２９）。
【００３１】
類義語フラグがＯＦＦのときは、リポジトリ６の情報テーブル６６のキーワード６６１カラムの値（キーワード）と検索キーワードを比較する（ステップＳ３０）。一致する値があるときは情報テーブル６６の該当する列を検索結果として出力する（ステップＳ３１）。
【００３２】
上記ステップＳ２８あるいはステップＳ３０の処理において一致する値がないときは、「該当する結果なし」を出力する（ステップＳ３２）。
【００３３】
該当する結果がない場合、検索者は検索キーワードを事前キーワードとして保存するかどうかを選択する（ステップＳ３３）。検索キーワードを事前キーワードとして保存する場合には、統合サーバ５の検索処理制御部８の問い合わせ入力部８１は、前記検索キーワードとグループナンバーを情報テーブル６６の事前キーワードテーブル６１に格納する（ステップＳ３４）。これにより、事前検索処理の検索対象のキーワードとして情報が保存され、事前検索処理が行われたとき、前記キーワードに関連するデータの接続情報及び所在情報はリポジトリに自動収集されることになる。
【００３４】
このように、本実施形態によれば、検索者が統合サーバ５のリポジトリ６の情報テーブル６６に検索処理を行い、接続情報６６３及び所在情報６６４を得ることによって、異種のデータベースやデータソースの検索サーバ及びサーバが保持する情報に透過的にアクセスすることができる。また、検索方法６６５のインデックス情報を得ることから異種のデータベースやデータソースの情報に高速にアクセスすることが可能である。
【００３５】
図９は、検索アプリケーション２による検索結果を示す図である。検索キーワードを景気回復２０１として類義語検索ボタン２０２を選択して類義語検索を行った結果を検索結果２０３としてテーブルで示す。検索キーワード景気回復２０１の類義語検索の結果として、同じグループ（グループ１）に属する高度成長２０４のキーワードも出力している。
【００３６】
また、図９では高速アクセスする１つの手段として、検索結果２０３の検索方法２０５カラムのインデックス情報の１つである「Ｓｅｌｅｃｔ  ＊  ｆｒｏｍ経済」２０６という情報に、各検索サーバへアクセスするための情報及び検索するキーワードに対する検索方法の情報を含む実行ファイルである検索処理情報ファイル１０３にリンクを張っている例である。検索者は検索方法のインデックス情報をダブルクリックすることにより、検索キーワードを保持する異種の検索サーバへの接続情報、データの所在情報、データ検索方法等を意識することなくすなわち、透過的に異種のデータベースやデータソースの情報に高速にアクセスすることができる。
【００３７】
以上説明したように、本実施形態によれば、インターネットまたはイントラネットを介して異種のデータベースあるいはデータソースに対して事前検索処理を行い、必要とする情報（キーワード、グループ、更新日時、所在情報、検索方法、接続情報）を統合サーバのリポジトリの情報テーブルに自動収集して登録する。  検索者は、リポジトリに格納されている情報テーブルにのみ検索処理を行い、異種の検索サーバの接続情報あるいはデータの所在情報を得ることできる。これにより、検索者は異種のデータソースやデータベースに対して透過的にアクセスすることができる。また、事前検索処理により自動収集する所在情報、検索方法、接続情報をインデクス情報として格納するため、検索者は異種のデータソースやデータベースに対して高速にアクセスすることができる。
【００３８】
【発明の効果】
以上説明したように本発明によれば、異種のデータベースやデータソースのデータの所在情報あるいは所望の情報を保持している検索サーバへの接続情報を意識することなく、検索キーワードに対する情報に高速にアクセスすることのできる異種データソース統合検索サーバシステムを提供することができる。
【図面の簡単な説明】
【図１】本発明の実施形態である異種データソース統合検索サーバシステムの構成例を示す図である。
【図２】統合サーバ５の詳細を説明する図である。
【図３】事前サーチを行うために管理者が登録した情報を保持するテーブルである。
【図４】事前サーチの結果を保持するテーブルである。
【図５】図１に示す検索アプリケーション２の検索情報テーブル７を詳細を説明する図である。
【図６】本実施形態の異種データソース統合検索サーバシステムの事前検索処理を説明するフローチャートである。
【図７】図６に示す事前検索処理による自動収集制御における情報の流れを示す図である。
【図８】異種データソース統合検索サーバシステムの検索者が行う検索処理を説明するフローチャートである。
【図９】検索アプリケーション２による検索結果を示す図である。
【符号の説明】
１  ユーザ端末
２  検索アプリケーション
３  検索アプリケーションのキーワード入力部
４  検索アプリケーションの問合せ発行部
５  統合サーバ
６  リポジトリ
７  検索情報テーブル
８  検索処理制御部
９  自動収集部
１０  管理者定義部
１１  インターネット
１２  Ｗｅｂサーバ
１３  Ｗｅｂサーバのサーチエンジン
１４  Ｗｅｂサーバの問合せ入力部
１５  データソース
１６  ＲＤＢサーバ
１７  ＲＤＢサーバのデータ検索部
１８  ＲＤＢサーバの問合せ入力部
１９  ＲＤＢサーバのデータベース
２０  ファイルサーバ
２１  ファイルサーバのデータ検索部
２２  ファイルサーバの問合せ入力部
２３  ファイルサーバのデータベース
２４  グループナンバー取得部
６１  事前キーワードテーブル
６３  Ｗｅｂアクセス情報テーブル
６４  ＲＤＢサーバアクセス情報テーブル
６５  ファイルサーバアクセス情報テーブル
６６  情報テーブル
７１  検索キーワード
７２  類義語フラグ
７３  グループナンバー
８１  検索処理制御部の問合せ入力部
８２  検索処理制御部の問合せ処理部
９１  自動収集制御部のリポジトリ情報格納部
９２  自動収集制御部のリポジトリ入力用ファイル生成部
９３  自動収集制御部の自動収集情報生成部
９４  自動収集制御部のファイル管理部
１０１  キーワード、グループファイル
１０２  接続情報ファイル
１０３  検索処理情報ファイル
１０４  検索処理結果ファイル
１０５  所在情報、検索方法、更新日時ファイル
１０６  入力ファイル
【図１】
2004206629.tif 000003
【図２】
2004206629.tif 000004
【図３】
2004206629.tif 000005
【図４】
2004206629.tif 000006
【図５】
2004206629.tif 000007
【図６】
2004206629.tif 000008
【図７】
2004206629.tif 000009
【図８】
2004206629.tif 000010
【図９】
2004206629.tif 000011