(57)【要約】      （修正有）【課題】電子文書検索装置においては、検索範囲を定義する収集サイト群をグループ化することにより、利便性を高める電子文書検索装置を提供する。【解決手段】収集装置、索引装置、対話装置といった検索エンジンの基本セットに、検索サイト設定装置というグループ定義用の装置を加える。収集装置は、収集すべきサイト情報を検索サイト設定装置に要求する。索引装置は収集装置が収集してきた電子文書を構造解析して他文書へのリンクを得て、文書検索用の索引を作成する。【選択図】        図１
2004185338.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク中で電子文書を公開しているサイト（電子文書管理単位）から、検索者が希望の電子文書を発見するための電子文書検索装置において、検索対象とするサイト群を、グループ単位で管理することができる検索サイト設定装置と、該検索サイト設定装置で設定されているサイトから電子文書を収集することが出来る収集装置と、該収集装置が収集してきた電子文書を構造解析して文書検索用の索引を作成し、索引の利用を制御する索引装置と、検索者からの検索要求を索引装置に受け渡し、索引装置からの検索結果を返すことが出来る対話装置から構成されることを特徴とする電子文書検索装置。
【請求項２】
請求項１で定義される電子文書検索装置であり、該検索サイト設定装置において、サイトごとに該収集装置で収集を行うかどうかが設定可能であることを特徴とする電子文書検索装置。
【請求項３】
請求項２で定義される電子文書検索装置であり、該収集装置によって文書を収集中に発見した、該検索サイト設定装置に未定義のサイトの情報は、該収集装置から該検索サイト設定装置に伝達され、収集サイトに登録される。ただし、収集は行わない設定になっていることを特徴とする電子文書検索装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ネットワーク上で電子文書を検索する装置に関するものである。
【０００２】
【従来の技術】
インターネット、イントラネットといったネットワーク上に公開されている電子文書を検索する電子文書検索装置は、近年その重要度が増しており、実際多くの装置が発明され、運用されている。これらの検索装置は多くが以下の構成を取っている。
【０００３】
電子文書は、ネットワーク上に分散配置されており、その文書はサイトと呼ばれる単位で管理されている（サイトは物理的な装置の単位であるホストとは異なる。１台のホスト中で複数のサイトが存在することもある）。電子文書検索装置は、検索対象とするサイトの集合を設定として持つ。このサイト群の定義に従って収集装置が収集する。次に索引装置が、収集された文書の内容を構造解析して、検索に適した形で保存する。検索者からの検索要求を索引装置に受け渡し、検索装置からの検索結果を検索者に提示するのが対話装置である。電子文書検索装置は、大きくこれら三つの装置からなる。
【０００４】
上記のような電子文書検索装置においては、検索範囲を定義する収集サイト群は。各サイトが同列に扱われ、サイト間を関連付ける情報はなかった。
【０００５】
【発明が解決しようとする課題】
検索者は必ずしも検索装置の提供する全ての収集サイトからの検索を行いたいとは限らない。検索対象としたいサイトがあらかじめわかっている場合もある。
【０００６】
このような場合、全ての収集サイトからの検索しか行えないのでは、検索結果に不必要な情報が付加されることになり、検索精度が下がることになる。
【０００７】
また従来の手法では、一時的にあるサイトからの文書収集を停止したい場合、検索対象サイトリストから登録を抹消する必要があり、再度収集を行いたい場合には再登録をするという煩雑な操作が必要であった。サイトがメンテナンスのために一時サービスを停止することがある場合、収集装置は収集が行えず、収集を停止させない限り、サイトに電子文書の送信要求を送りつづけることになる。これを回避するためには一時的な収集停止設定が必要となる。
【０００８】
また従来の手法では、収集装置が収集中に発見した、収集サイトに定義されていないサイトは、全て収集サイトとするか、収集サイトに登録せず情報を破棄するかの二択である。
【０００９】
【課題を解決するための手段】
上記課題を解決するため、本出願に係る第一の発明は、収集サイトを対象セットというグループで管理することを可能とする検索サイト設定装置を設ける。本装置では、サイトはトップＵＲＬで識別されるものと定義する。この定義によって同一ホストに複数のサイトがある場合にも対応可能である。索引装置で対象セット情報を利用すると、検索範囲を対象セットで限定することが可能になり、より高速に検索を行うことが出来る。また対話装置で対象セット情報を利用すると、検索結果中に、検索者が検索を希望しないサイトからの検索結果が含まれなくなるため、検索精度の向上につながる。
【００１０】
また、上記課題を解決するため、本出願に係る第二の発明は、サイトの定義情報に、実際に収集を行うかどうかを示す活性情報を付与する。サイト設定が活性状態であれば収集装置は収集を行い、非活性状態であればサイトは収集対象とはならない。この活性情報によって、収集サイト登録の抹消を行うことなく、一時的に収集を停止することが可能になる。
【００１１】
また、上記課題を解決するため、本出願に係る第三の発明は、収集装置が収集中に発見した、収集サイトに定義されていないサイトは、非活性状態で収集サイトリストに加えるものとする。これにより、新たに発見したサイトの情報を破棄することなく、運用者は発見したサイトを個別に検索対象とするか否かの設定が行える。
【００１２】
【発明の実施の形態】
（実施例）
図１に本出願で提案する電子文書検索装置の構成図を示す。１０１は検索装置の検索可能な範囲を決める検索サイト設定装置である。装置の運用者は、１０１を用いて検索対象となるサイトの登録を行う。１０２は１０１で登録されているサイトから、電子文書を取得する収集装置である。１０３は１０２が収集した電子文書から、検索を容易にするための索引を作成する索引装置である。１０４は、検索を希望する検索者からの検索要求を受けて、索引を用いて検索を行い、検索結果を検索者に返す対話装置である。１０４が正常に動作するには１０３が索引をしている必要があり、１０３が正常に動作するには１０２が電子文書を収集している必要がある。１０２が正常に動作するには１０１がサイト設定集、対象設定集を生成している必要がある。
【００１３】
図２は検索サイト設定装置でのサイト登録手順を示す図である。運用者（２０１）が作成した、サイトの収集設定（２０２）を受けて、検索サイト設定装置（２０３）は、サイト収集設定集に２０２を追加する（２０５）。対象セットは、２０４に登録されているサイトのリスト（２０６）を２０３が２０１に提示し（２０７）、そのリストから作成される。作成された対象セット（２０８）は２０３に送られ、対象セット設定集（２０９）に追加される（２１０）。
【００１４】
図３は２０２で送られるデータの詳細である。３０１はサイトを検索装置内で区別するために用いられるサイト番号である。３０２は収集装置が収集を始める始めの電子文書のＵＲＬである。収集装置は３０２からリンク次々と辿ることで、サイト内の電子文書を収集する。３０３は、このリンクを辿る最大回数を指定する。３０４は、このサイトを収集装置が収集対象にするかどうかを示す活性状態というパラメータである。このパラメータが非活性であると、収集装置はこのサイトの文書収集を行わない。
【００１５】
図４は２０８で送られる対象セット設定項目の詳細である。４０１は、対象セットを識別する対象セット名を示す。４０２は、この対象セットに含まれるサイトのリストであり、具体的には３０１のリストである。
【００１６】
図５は、収集装置が文書を収集する手順を示す図である。収集装置（５０１）は、収集すべきサイト情報を検索サイト設定装置に要求する（５０３）。これを受けて、５０２はサイト収集設定集（５０４）からサイト集設定（５０５）を取り出し、設定値の活性状態をチェックする。活性状態であれば、その設定は５０１に送られる（５０６）。これを受けて５０１は設定に該当するサイト（５０７）に電子文書を要求する（５０８）。５０７から要求に応じて返された電子文書（５０９）は、次の文書を先ほどのリンクチェックで得られたリンク情報に従って５０７に文書を要求し、５０９、５１１の作業を繰り返し行う。
【００１７】
この作業は、リンク情報が存在しなくなるか、５０６に含まれる収集階層設定に制限されるまで行われる。リンクが５０４中に含まれないサイトのものである場合、５０１はそのサイト情報（５１２）を生成し、５０２に送信する。５０２は５０４にそれを登録する（５１３）。
【００１８】
このとき５１２でのサイトの活性状態は非活性である。以上の作業が終われば、１つのサイトの収集は終了である。この作業は、５０４に定義されているサイト数分だけ行われる。
【００１９】
図６は収集装置によって収集される電子文書の例である。文書はＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で記述されており、タイトルや本文などの文書構造情報や、他文書のありかを示すＵＲＬ情報などを併せ持つ。
【００２０】
図７は索引装置での索引生成手順を示す図である。まず索引装置（７０１）は、収集装置（７０２）に、収集済みの電子文書を要求する（７０３）。要求に応じて、７０２は電子文書集（７０４）より電子文書を取り出し（７０５）、索引装置に引き渡す（７０６）。索引装置は、渡された電子文書の構文解析を行い索引を作成し、索引集（７０７）に格納する（７０８）。
【００２１】
図８は索引装置が生成する索引の詳細である。８０１は索引集の中で索引を識別するための索引番号である。８０２は元文書の位置していたＵＲＬである。８０３は元文書を管理していたサイトの番号である。この番号は３０１と等しい。８０４は構文解析で得られた文書のタイトルである。８０５は構文解析で得られた、他文書へのリンクである。８０６は文書の本文である。
【００２２】
図９は対話装置での検索結果提示手順を示す図である。検索者（９０１）から対話装置（９０２）に対して検索要求（９０３）があると、９０２はその検索要求を索引装置（９０４）へ投げる（９０５）。９０５を受けて、９０４はまず検索サイト設定装置（９０６）に、９０３で指定された対象セットに含まれるサイトの番号を要求する（９０７）。９０６は対象セット設定集（９０８）から該当する対象セットを
検索し（９０９）、見つかった対象セット設定（９１０）から、サイト番号を９０４に送信する（９１１）。
【００２３】
９０４は９０５と９１１を用いて索引集（９１２）の検索を行い（９１３）、該当する文書の索引（９１４）を９０２に送信する（９１５）。受け取った９０２は、索引を検索結果（９１６）として整形し、９０１に提示する。
【００２４】
図１０は検索者が対話装置に送られる検索要求の詳細である。１００１は、検索範囲を適切なものに限定するために用いられる対象セット名である。対象セットが指定されない場合は、索引全体が検索対象となる。１００２は、検索者が必要とする文書に含まれる語である。
【００２５】
図１１は索引装置から対話装置に送られる、索引の検索結果の詳細である。１１０２は該当文書の数である。１１０２から１１０５は該当文書の索引情報である。
図１２は対話装置から検索者に提示される検索結果の例である。図１１で示したデータを、検索者が利用しやすい文書形式にして提示する。
【００２６】
（他の実施例）
１．上記の実施例では、対象セットの定義はサイトのリストのみであったが、
２．上記の実施例では、新たなサイトは非活性状態でリストに加えるとしたが、追加時の活性状態のディフォルト値という設定項目を設けることによって、リストに加えるときの活性状態を選択出来るようにも出来る。
【００２７】
３．上記の実施例では、対象セットを利用したのは検索サイト設定装置と索引装置のみであったが、対話装置で結果提示に利用することも考えられる。具体的には、検索者によって指定された対象セットによって、検索結果のデザインを変更するという利用方法である。
【００２８】
４．上記の実施例では、対象セットを名前で分類していたが、ＦＱＤＮ（Ｆｕｌｌｙ  Ｑｕａｌｉｆｉｅｄ  Ｄｏｍａｉｎ  Ｎａｍｅの略。ｗｗｗ．ｃａｎｏｎ．ｃｏ．ｊｐ，ｗｗｗ．ｗ３．ｏｒｇなど）を利用して分類することも考えられる。例えば対象セットを「＊．ｊｐ」とすると、ＦＱＤＮの文字列を調べてｊｐドメインのサイトを自動的にこの対象セットに登録すると言った方法である。
【００２９】
【発明の効果】
本出願に係る第一の発明によれば、検索サイト設定装置を設けることにより、検索速度の向上、検索精度の向上が見込まれる。
【００３０】
本出願に係る第二の発明によれば、サイト設定に活性状態情報を設けることにより、サイトの設定を抹消することなく、一時的に収集を停止することが出来る。
【００３１】
本出願に係る第三の発明によれば、収集中に発見した未定義サイトを新たに収集対象とするかどうかを、詳細に設定できる。
【図面の簡単な説明】
【図１】電子文書検索装置構成図
【図２】検索サイト設定装置でのサイト設定
【図３】サイト収集設定項目
【図４】対象セット設定項目
【図５】収集装置での電子文書収集
【図６】電子文書
【図７】索引装置での索引生成
【図８】索引
【図９】対話装置での検索結果提示
【図１０】検索要求項目
【図１１】検索結果項目
【図１２】検索結果
【符号の説明】
１０１  検索サイト設定装置
１０２  収集装置
１０３  索引装置
１０４  対話装置
２０１  運用者
２０２  サイト収集設定
２０３  検索サイト設定装置
２０４  サイト収集設定集
２０５  サイト収集設定
２０６  サイトリスト
２０７  サイトリスト
２０８  対象セット設定
２０９  対象セット設定集
２１０  対象セット設定
３０１  サイトＮｏ．
３０２  収集開始ＵＲＬ
３０３  収集階層
３０４  活性状態
４０１  対象セット名
４０２  サイトリスト
５０１  収集装置
５０２  検索サイト設定装置
５０３  サイト収集設定要求
５０４  サイト収集設定集
５０５  サイト収集設定
５０６  サイト収集設定
５０７  サイト
５０８  電子文書要求
５０９  電子文書
５１０  電子文書集
５１１  電子文書
５１２  未定義サイト設定
５１３  未定義サイト設定
７０１  索引装置
７０２  収集装置
７０３  電子文書要求
７０４  電子文書集
７０５  電子文書
７０６  電子文書
７０７  索引集
７０８  索引
８０１  索引Ｎｏ．
８０２  ＵＲＬ
８０３  サイトＮｏ．
８０４  タイトル
８０５  リンク
８０６  本文
９０１  検索者
９０２  対話装置
９０３  検索要求
９０４  索引装置
９０５  検索要求
９０６  検索サイト設定装置
９０７  対象セットに含まれるサイトＮｏ．の要求
９０８  対象セット設定集
９０９  対象セット検索
９１０  該当対象セット
９１１  サイトＮｏ．
９１２  索引集
９１３  検索
９１４  該当文書の索引
９１５  該当文書の索引
９１６  検索結果
１００１  対象セット
１００２  検索語
１１０１  該当文書数
１１０２  ＵＲＬ
１１０３  タイトル
１１０４  更新日時
１１０５  本文大意
【図１】
2004185338.tif 000003
【図２】
2004185338.tif 000004
【図３】
2004185338.tif 000005
【図４】
2004185338.tif 000006
【図５】
2004185338.tif 000007
【図６】
2004185338.tif 000008
【図７】
2004185338.tif 000009
【図８】
2004185338.tif 000010
【図９】
2004185338.tif 000011
【図１０】
2004185338.tif 000012
【図１１】
2004185338.tif 000013
【図１２】
2004185338.tif 000014