(57)【要約】【課題】複数の検索条件を用いた絞り込み等を容易に行うことができ、異なるカテゴリ別の検索条件で複合的な検索を行う場合でも直感的に判りやすい表示が行えること。【解決手段】検索サーバ１３０は、異なるカテゴリ別の複数の検索条件を受け付ける入力部３５１と、複数のカテゴリそれぞれに対応して設けられ、検索条件に基づく検索を実行する複数の検索部３４０（３４１〜３４４）と、入力部３５１を介して受け付けたカテゴリ別の検索条件に基づき、対応するカテゴリの検索部３４０（３４１〜３４４）に検索を実行させ、得られた検索結果を出力する処理部３５２と、処理部３５２から出力された検索結果を、対応するカテゴリ別のレイアウトの表示画面で表示させる表示制御部３５３とを備える。処理部３５２は、検索結果の表示画面に対する操作により、さらに他のカテゴリの検索条件を受け付け、検索条件を絞り込む。【選択図】図３
2009251934.tif 000002
【特許請求の範囲】
【請求項１】
異なるカテゴリ別の複数の検索条件を受け付ける入力手段と、
前記複数のカテゴリそれぞれに対応して設けられ、前記検索条件に基づく検索を実行する複数の検索手段と、
前記入力手段を介して受け付けたカテゴリ別の検索条件に基づき、対応するカテゴリの前記検索手段に検索を実行させ、得られた検索結果を出力する処理手段と、
前記処理手段から出力された検索結果を、対応するカテゴリ別のレイアウトの表示画面で表示させる表示制御手段とを備え、
前記処理手段は、前記検索結果の表示画面に対する操作により、さらに他のカテゴリの検索条件を受け付け、検索条件を絞り込むことを特徴とする検索装置。
【請求項２】
前記処理手段は、前記入力手段が受け付けたあるカテゴリの検索条件を用いて、他の複数のカテゴリ別の検索手段に検索実行させることを特徴とする請求項１に記載の検索装置。
【請求項３】
前記表示制御手段は、検索結果のカテゴリの切り替え時には該当するカテゴリに対応したレイアウトの表示画面を用いて表示することを特徴とする請求項２に記載の検索装置。
【請求項４】
前記処理手段は、あるカテゴリによる検索結果を示す所定のレイアウトの表示画面上で、前記入力手段を介して他のカテゴリによる絞り込みのための選択操作を受け付けたときには、
当該表示画面上での選択操作に対応した検索条件を前記他のカテゴリの検索条件として一時的に保持することを特徴とする請求項１に記載の検索装置。
【請求項５】
前記処理手段は、前記他のカテゴリによる検索結果を、前記あるカテゴリによる検索結果を示すレイアウトの表示画面上で表示させることを特徴とする請求項４に記載の検索装置。
【請求項６】
ネットワークを介してコンテンツを取得する取得手段と、
固有表現抽出により、前記コンテンツに含まれる語句、場所、時間および人に関するカテゴリ別の情報を抽出してデータベースに登録する解析手段と、をさらに備え、
前記検索手段は、語句、場所、時間および人に関する検索条件を受け付けて、前記データベースを参照して、前記検索条件に合致するコンテンツを検索することを特徴とする請求項１〜５のいずれか一つに記載の検索装置。
【請求項７】
前記表示制御手段は、場所に関する検索結果を地図のレイアウトの表示画面で表示することを特徴とする請求項６に記載の検索装置。
【請求項８】
前記表示制御手段は、時間に関する検索結果を、時間軸を有するレイアウトの表示画面で表示することを特徴とする請求項６に記載の検索装置。
【請求項９】
時間に関する検索を行う検索手段が開始時間と終了時間およびこれらを組み合わせた時間の情報を検索結果として得た場合、
前記表示制御手段は、前記開始時間と終了時間およびこれらを組み合わせた時間の情報を前記時間軸上に帯状で表示することを特徴とする請求項８に記載の検索装置。
【請求項１０】
前記表示制御手段は、人に関する検索結果を、人を頂点とし、他の人と辺で繋がるレイアウトの表示画面で表示することを特徴とする請求項６に記載の検索装置。
【請求項１１】
前記検索手段は、クラスタリングにより検索結果を分類し、
前記表示制御手段は、表示画面上で所定のレイアウトにより前記クラスタリングの結果を表示することを特徴とする請求項１〜１０のいずれか一つに記載の検索装置。
【請求項１２】
前記表示制御手段は、前記検索結果のカテゴリを切り替えるとき、切り替え前後のレイアウトの表示画面を連続して次第に変化させる画像処理を実行することを特徴とする請求項３〜１１のいずれか一つに記載の検索装置。
【請求項１３】
前記表示制御手段は、前記入力手段により操作されるカーソルが前記検索結果を表示する領域上に位置していない場合、当該検索結果を表示する領域をぼかす画像処理を実行することを特徴とする請求項１〜１２のいずれか一つに記載の検索装置。
【請求項１４】
前記表示制御手段は、前記入力手段により操作されるカーソルが前記検索結果の一覧を表示する領域に位置したとき、該当する検索結果項目の表示を一時的にぼかした後に明瞭となる画像処理を実行することを特徴とする請求項１〜１２のいずれか一つに記載の検索装置。
【請求項１５】
異なるカテゴリ別の複数の検索条件を受け付ける入力工程と、
前記複数のカテゴリそれぞれについて、前記検索条件に基づく検索を実行する検索工程と、
前記入力工程により受け付けたカテゴリ別の検索条件に基づき、対応するカテゴリの前記検索工程による検索を実行させ、得られた検索結果を出力する処理工程と、
前記処理工程によって出力された検索結果を、対応するカテゴリ別のレイアウトの表示画面で表示させる表示制御工程とを含み、
前記処理工程は、前記検索結果の表示画面に対する操作により、さらに他のカテゴリの検索条件を受け付け、検索条件を絞り込むことを特徴とする検索方法。
【請求項１６】
請求項１５に記載の検索方法をコンピュータに実行させることを特徴とする検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、各種条件の検索結果を提示する検索装置、検索方法および検索プログラムに関し、特に、所望する条件の検索結果を理解しやすい直感的な画面で提示する検索装置、検索方法および検索プログラムに関する。
【背景技術】
【０００２】
従来、ウェブページに掲載されたコンテンツの検索サービスとして、検索のキーワードを受け付け、そのキーワードを含むウェブページを検索して提示するものや、ウェブページを階層化されたカテゴリに分類して提示するものなどがある。また、複数の検索エンジンに対して横断的に検索を行うメタ検索エンジンなどの新しい検索サービスも登場している（例えば、下記特許文献１参照。）。
【０００３】
【特許文献１】特開２００２−３５１９１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術では検索結果をユーザに対し適切に提示できる画面を提供できなかった。例えば階層構造による結果表示では、異なる階層を表示するには階層の切り替えのための操作が必要となったり、検索条件を変えていく場合には、それまでに得た結果を反映させていくような検索が行えなかった。同時に、検索結果を提示する表示画面についても、検索条件別の結果表示だけでは、検索結果を切り替えるため、ユーザに対し必要かつ適切な提示を行えない。この場合、結局、検索エンジンが高機能であっても、結果的に膨大な情報の中から所望の情報を探し出せない問題が生じた。
【０００５】
この発明は、上述した従来技術による問題点を解消するため、複数の検索条件を用いた絞り込み等を容易に行うことができ、異なるカテゴリ別の検索条件で複合的な検索を行う場合でも直感的に判りやすい表示が行える検索装置、検索方法および検索プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するため、この発明にかかる検索装置は、異なるカテゴリ別の複数の検索条件を受け付ける入力手段と、前記複数のカテゴリそれぞれに対応して設けられ、前記検索条件に基づく検索を実行する複数の検索手段と、前記入力手段を介して受け付けたカテゴリ別の検索条件に基づき、対応するカテゴリの前記検索手段に検索を実行させ、得られた検索結果を出力する処理手段と、前記処理手段から出力された検索結果を、対応するカテゴリ別のレイアウトの表示画面で表示させる表示制御手段とを備え、前記処理手段は、前記検索結果の表示画面に対する操作により、さらに他のカテゴリの検索条件を受け付け、検索条件を絞り込むことを特徴とする。
【０００７】
この発明によれば、検索結果として表示された表示画面に対する操作により、検索結果を絞り込むことができる。これにより、複数の検索条件を全て語句の入力により操作するという必要がなくなり、絞り込みの操作を容易に行えるようになる。
【０００８】
また、前記処理手段は、前記入力手段が受け付けたあるカテゴリの検索条件を用いて、他の複数のカテゴリ別の検索手段に検索実行させることを特徴とする。
【０００９】
この発明によれば、一つの検索条件を用いて異なるカテゴリ別の検索結果を得ることができ、簡単な操作で多様な検索結果を得ることができる。
【００１０】
また、前記表示制御手段は、検索結果のカテゴリの切り替え時には該当するカテゴリに対応したレイアウトの表示画面を用いて表示することを特徴とする。
【００１１】
この発明によれば、一つの検索条件を用いて得た異なるカテゴリ別の検索結果を切り替えるとき、カテゴリ別のレイアウトの表示画面で表示させることができるため、複数のカテゴリのそれぞれにおける検索結果を容易に把握できるようになる。
【００１２】
また、前記処理手段は、あるカテゴリによる検索結果を示す所定のレイアウトの表示画面上で、前記入力手段を介して他のカテゴリによる絞り込みのための選択操作を受け付けたときには、当該表示画面上での選択操作に対応した検索条件を前記他のカテゴリの検索条件として一時的に保持することを特徴とする。
【００１３】
この発明によれば、検索結果の表示画面に対する選択操作で他のカテゴリの検索による絞り込みを行うことができ、新たに語句等の入力を行わなくても簡単な操作で絞り込みを行うことができる。
【００１４】
また、前記処理手段は、前記他のカテゴリによる検索結果を、前記あるカテゴリによる検索結果を示すレイアウトの表示画面上で表示させることを特徴とする。
【００１５】
この発明によれば、あるカテゴリの検索結果として表示されている表示画面を切り替えることなく、他のカテゴリにより絞り込んだ検索結果をこの表示画面上で表示できるため、一つの表示画面で異なるカテゴリ別の検索結果を容易に把握できるようになる。
【００１６】
また、ネットワークを介してコンテンツを取得する取得手段と、固有表現抽出により、前記コンテンツに含まれる語句、場所、時間および人に関するカテゴリ別の情報を抽出してデータベースに登録する解析手段と、をさらに備え、前記検索手段は、語句、場所、時間および人に関する検索条件を受け付けて、前記データベースを参照して、前記検索条件に合致するコンテンツを検索することを特徴とする。
【００１７】
この発明によれば、ネットワーク上のコンテンツを、語句、場所、時間および人をカテゴリとする多様な検索が行えるようになる。
【００１８】
また、前記表示制御手段は、場所に関する検索結果を地図のレイアウトの表示画面で表示することを特徴とする。
【００１９】
この発明によれば、場所の検索結果を地図を用いて表示するため、場所を容易に把握できるようになる。
【００２０】
また、前記表示制御手段は、時間に関する検索結果を、時間軸を有するレイアウトの表示画面で表示することを特徴とする。
【００２１】
この発明によれば、時間の検索結果を、時間軸上で表示するため、時間を容易に把握できるようになる。
【００２２】
また、時間に関する検索を行う検索手段が開始時間と終了時間およびこれらを組み合わせた時間の情報を検索結果として得た場合、前記表示制御手段は、前記開始時間と終了時間およびこれらを組み合わせた時間の情報を前記時間軸上に帯状で表示することを特徴とする。
【００２３】
この発明によれば、コンテンツに含まれる開始時間と終了時間およびこれらを組み合わせた時間について、時間の範囲を明確に表示できるようになる。
【００２４】
また、前記表示制御手段は、人に関する検索結果を、人を頂点とし、他の人と辺で繋がるレイアウトの表示画面で表示することを特徴とする。
【００２５】
この発明によれば、コンテンツに含まれる人の繋がりを容易に把握できるようになる。
【００２６】
また、前記検索手段は、クラスタリングにより検索結果を分類し、前記表示制御手段は、表示画面上で所定のレイアウトにより前記クラスタリングの結果を表示することを特徴とする。
【００２７】
この発明によれば、多数の検索結果を分類別に把握できるようになり、検索結果の整理および把握を容易に行えるようになる。
【００２８】
また、前記表示制御手段は、前記検索結果のカテゴリを切り替えるとき、切り替え前後のレイアウトの表示画面を連続して次第に変化させる画像処理を実行することを特徴とする。
【００２９】
この発明によれば、検索結果が切り替わっていることを認識させることができ、かつ切り替え前後の画面に連続性を有するため、認知負荷を軽減できるようになる。
【００３０】
また、前記表示制御手段は、前記入力手段により操作されるカーソルが前記検索結果を表示する領域上に位置していない場合、当該検索結果を表示する領域をぼかす画像処理を実行することを特徴とする。
【００３１】
この発明によれば、カーソルの位置に応じて検索結果を表示する領域の表示をぼかすため、検索結果の情報を見る場合と見ない場合とで切り分けることができ、画面にメリハリをつけて視認性を向上できる。また、カーソルの位置がどこにあるか判別できるようになる。
【００３２】
また、前記表示制御手段は、前記入力手段により操作されるカーソルが前記検索結果の一覧を表示する領域に位置したとき、該当する検索結果項目の表示を一時的にぼかした後に明瞭となる画像処理を実行することを特徴とする。
【００３３】
この発明によれば、カーソルを前記検索結果の一覧を表示する領域に位置させるだけでこの位置の検索結果項目の表示状態を一時的にぼかすことができるため、カーソルがどの位置に位置しているか容易に判別できるようになる。また、カーソルは文字列の検索結果項目上に位置し、縦線「｜」で表示されて周囲と識別しにくくなった場合でも、カーソルではなく位置している検索結果項目側の表示状態を変えるため、容易に識別できるようになる。
【００３４】
また、この発明の検索方法は、異なるカテゴリ別の複数の検索条件を受け付ける入力工程と、前記複数のカテゴリそれぞれについて、前記検索条件に基づく検索を実行する検索工程と、前記入力工程により受け付けたカテゴリ別の検索条件に基づき、対応するカテゴリの前記検索工程による検索を実行させ、得られた検索結果を出力する処理工程と、前記処理工程によって出力された検索結果を、対応するカテゴリ別のレイアウトの表示画面で表示させる表示制御工程とを含み、前記処理工程は、前記検索結果の表示画面に対する操作により、さらに他のカテゴリの検索条件を受け付け、検索条件を絞り込むことを特徴とする。
【００３５】
この発明によれば、検索結果として表示された表示画面に対する操作により、検索結果を絞り込むことができる。これにより、複数の検索条件を全て語句の入力により操作するという必要がなくなり、絞り込みの操作を容易に行えるようになる。
【００３６】
また、この発明にかかる検索プログラムによれば、上記の検索方法をコンピュータに実行させることができる。
【発明の効果】
【００３７】
本発明によれば、複数の検索条件を用いた絞り込み等を容易に行うことができ、異なるカテゴリ別の検索条件で複合的な検索を行う場合でも直感的に判りやすい表示が行えるという効果を奏する。
【発明を実施するための最良の形態】
【００３８】
以下に添付図面を参照して、この発明にかかる検索装置、検索方法および検索プログラムの好適な実施の形態を詳細に説明する。実施の形態では、さまざまな検索条件（キー）を軸として、複数の軸の組み合わせにより情報を絞り込み、その検索結果がユーザに直感的かつ容易に提示できる表示を提案する。
【００３９】
図１は、この発明の検索装置が適用される検索システムの全体構成を示す図である。検索システム１００を構成する検索サーバ１３０、ウェブサーバ１２２、ユーザ端末１２４は、例えばインターネット等のネットワーク１２０に接続されている。この発明の検索装置は、ネットワーク１２０に接続された検索サーバ１３０に適用されるものとして説明するが、検索サーバ１３０による検索結果が入力されて検索結果を表示する機能を有するユーザ端末１２４にも適用することができる。
【００４０】
検索サーバ１３０は、ウェブサーバ１２２が公開しているウェブページのコンテンツをウェブサーバ１２２から取得し、コンテンツの内容を解析してインデックス情報を生成し、データベースに登録する。ユーザ端末１２４は、検索サーバ１３０にアクセスし、検索条件を通知して検索を要求する。検索サーバ１３０は、データベースを参照してユーザから通知された条件に合致するコンテンツを検索し、条件に合致したコンテンツのＵＲＬのリストをユーザ端末１２４に提示する。ユーザは、それらのリストの中から、所望のコンテンツへのリンクをクリックすることにより、所望のコンテンツを閲覧することができる。
【００４１】
検索サーバ１３０は、「ワード（語句）検索」、「地図」、「時間」、「人」などの異なるカテゴリ（軸と称す）をキーとして検索することが可能な検索サービスを提供する。また、それぞれの検索結果をクラスタリングする機能を有する。そして、それぞれの検索エンジンは、キーとなる情報の特性に応じて、直感的に操作しやすい検索用のＵＩを提供する。例えば、「時間」をキーにして検索を実行する検索エンジンでは、時間の指定を受け付けるために、カレンダーやタイムスライダーなどのＵＩを提供する。また、「地図」をキーにして検索を実行する検索エンジンでは、地図などのＵＩを提供する。
【００４２】
さらに、検索サーバ１３０は、これらの検索エンジンを組み合わせて情報を絞り込むための統合的なＵＩを提供する。これにより、例えば、「地図」による検索の結果をさらに「時間」により絞り込むなどといった複合的な情報獲得が行える。これにより、さまざまな検索エンジンによる結果を残したまま、多面的に比較検討することが可能となり、ユーザの知識発見を効率よく支援することができる。そして、ユーザの利便性を飛躍的に向上させることができる。
【００４３】
（検索装置のハードウェア構成）
まず、この発明の実施の形態にかかる検索装置のハードウェア構成について説明する。図２は、本実施の形態にかかる検索装置のハードウェア構成を示すブロック図である。図２のように、検索サーバ１３０は、ＣＰＵ２０１と、ＲＯＭ２０２と、ＲＡＭ２０３と、ＨＤＤ（ハードディスクドライブ）２０４と、ＨＤ（ハードディスク）２０５と、ＦＤＤ（フレキシブルディスクドライブ）２０６と、ＦＤ（フレキシブルディスク）２０７と、ＣＤ−ＲＷＤ（ＣＤ−ＲＷドライブ）２０８と、ＣＤ−ＲＷ２０９と、ディスプレイ２１０と、キーボード２１１と、マウス２１２と、ネットワークＩ／Ｆ２１３とを含んで構成されている。なお、上記の各構成２０１〜２１３は、それぞれバス２２０に接続されている。また、ネットワークＩ／Ｆ（インターフェース）２１３には、ネットワーク（ＮＥＴ）１２０に接続するための通信ケーブル２１４が備えられている。
【００４４】
上述のような構成の検索サーバ１３０において、ＣＰＵ２０１は、検索サーバ１３０全体を制御する。また、ＲＯＭ２０２は、検索プログラムを記憶している。ＲＯＭ２０２に記憶された検索プログラムは、ＣＰＵ２０１からの制御に応じて読み出され実行される。また、ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアとして使用される。
【００４５】
ＨＤＤ２０４は、ＣＰＵ２０１の制御にしたがってＨＤ２０５に対するデータのリード／ライトを制御する。ＨＤ２０５は、ＨＤＤ２０４の制御にしたがって書き込まれたデータを記憶する記憶媒体である。また、ＨＤ２０５に記憶されたデータは、ＨＤＤ２０４の制御に応じて適宜読み出される。
【００４６】
ＦＤＤ２０６は、ＣＰＵ２０１の制御にしたがってＦＤ２０７に対するデータのリード／ライトを制御する。ＦＤ２０７は、ＦＤＤ２０６の制御にしたがって書き込まれたデータを記憶する着脱自在の記憶媒体である。また、ＦＤ２０７に記憶されたデータは、ＦＤＤ２０６の制御に応じて適宜読み出される。
【００４７】
ＣＤ−ＲＷＤ２０８は、ＣＰＵ２０１の制御にしたがってＣＤ−ＲＷ２０９に対するデータのリード／ライトを制御する。ＣＤ−ＲＷ２０９は、ＣＤ−ＲＷＤ２０８の制御にしたがって書き込まれたデータを記憶する着脱自在な記憶媒体である。また、ＣＤ−ＲＷ２０９に記憶されたデータは、ＣＤ−ＲＷＤ２０８の制御に応じて適宜読み出される。
【００４８】
ディスプレイ２１０は、ＣＰＵ２０１の制御によって、カーソル、メニュー、ウィンドウ、あるいは文字や画像などの各種データを表示する。また、キーボード２１１は、文字、数値、各種指示などの入力のための複数のキーを備えた入力ディバイスであり、マウス２１２は、手書き入力時に指やペンによりストロークの入力を受けるタッチパネルが用いられる。マウス２１２は、ディスプレイ２１０と、ディスプレイ２１０上に設けられる透明なタッチパネルで構成されたタブレットを用いることができる。
【００４９】
ネットワークＩ／Ｆ２１３は、通信ケーブル２１４を介してＬＡＮやＷＡＮなどのネットワーク１２０に接続され、ネットワーク１２０とＣＰＵ２０１とのインターフェースとして機能する。
【００５０】
本実施の形態にかかる検索サーバ１３０は、上述したようなハードウェアを備えており、ＣＰＵ２０１の制御によりＲＯＭ２０２に記憶された検索プログラムを実行することにより、検索を実行する。検索プログラムの一部機能は、検索結果をユーザに対し判りやすい表示画面で提示する。
【００５１】
（検索装置の機能的構成）
次に、検索サーバ１３０の機能的構成について説明する。図３は、本実施の形態にかかる検索装置の機能的構成を示すブロック図である。この図には、本発明の主要な構成である複数の軸による検索結果を表示する表示機能を主に記載してある。
【００５２】
図３に示す検索サーバ１３０は、コンテンツ取得部３３２と、コンテンツ解析部３３４と、登録部３３６と、インデックス情報データベース３３８と、検索部３４０と、統合検索部３５０とを備える。これらの構成は、ハードウェアコンポーネントでいえば、任意のコンピュータのＣＰＵ、メモリ、メモリにロードされたプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、またはそれらの組み合わせによって実現できる。
【００５３】
コンテンツ取得部３３２は、ネットワーク１２０を介してウェブサーバ１２２にアクセスし、ウェブサーバ１２２が保持しているウェブページのコンテンツを取得する。検索サーバ１３０がスタンドアロン環境において自装置内のハードディスクなどに格納されたコンテンツの検索を行う場合には、コンテンツ取得部３３２は、自装置に接続された記憶装置にアクセスし、保持されたコンテンツを取得する。コンテンツ解析部３３４は、コンテンツ取得部３３２が取得したコンテンツを解析し、検索のキーとなる情報を抽出する。登録部３３６は、コンテンツ解析部３３４が抽出したコンテンツのインデックス情報をインデックス情報データベース３３８に登録する。
【００５４】
コンテンツ解析部３３４は、固有表現抽出技術を用いて、ウェブページに含まれる固有表現、例えば、日付、地名、物の名称、電話番号、人名、組織名、などの情報を抽出し、インデックス化してインデックス情報データベース３３８に登録する。コンテンツ解析部３３４は、形態素解析技術を用いて、コンテンツに含まれるテキスト情報を形態素に分解し、分解された形態素のうち、名詞の中から辞書保持部３３５に格納された辞書などを参照して固有表現を抽出してもよい。このとき、類義語や反義語などの情報を有するシソーラス辞書や、概念的な分類を示す情報を有するオントロジー辞書などを利用してもよい。
【００５５】
コンテンツ解析部３３４は、コンテンツから時間情報を抽出するときに、コンテンツの作成日時や更新日時の情報を取得して、時間情報を補完してもよい。例えば、日付のみが記載されていて年表記が欠けている場合は、コンテンツの作成年を補完してもよい。コンテンツ解析部３３４は、コンテンツの構造などを解析することにより、コンテンツに含まれる時間や住所などの情報の有効範囲を特定してもよい。例えば、企業のウェブページにおいて、「会社概要」などのウェブページが存在している場合に、そのウェブページに含まれる所在地の情報が会社の住所を示すと考えられるので、そのドメイン下にあるウェブコンテンツをかたまりと見なし、それらの住所情報としてその会社の所在地を対応づけてもよい。
【００５６】
また、レストランの一覧を含むウェブページにおいては、表などのレイアウトに基づいて、レストランの名称と住所の対応を解析してもよい。また、コンテンツ解析部３３４は、個人のウェブページにおいて、リンク集などのウェブページが存在している場合に、人名間の関係を抽出して関連づけてもよい。このような技術により、複数の異なる視点によりコンテンツが体系化される。
【００５７】
図４は、インデックス情報データベースの内部データの例を示す図である。インデックス情報データベース３３８には、ＵＲＬ欄３８０、タイトル欄３８１、時間欄３８２、地名欄３８３、人名欄３８４、組織名欄３８５、関連ＵＲＬ欄３８６が設けられている。ＵＲＬ欄３８０は、ウェブページなどのコンテンツのＵＲＬを格納する。タイトル欄３８１は、コンテンツのタイトルを格納する。時間欄３８２、地名欄３８３、人名欄３８４、組織名欄３８５は、それぞれ、コンテンツ解析部３３４により抽出されたコンテンツに含まれる時間情報、地名情報、人名情報、組織名情報を格納する。
【００５８】
このように、抽出された情報をインデックス化しておくことにより、さまざまな情報をキーとした検索を実現することができる。関連ＵＲＬ欄３８６は、関連するコンテンツのＵＲＬを格納する。関連するコンテンツは、例えば、そのコンテンツのリンク先のコンテンツや、そのコンテンツをリンク先に設定しているコンテンツなど、参照関係を有するコンテンツであってもよいし、コンテンツ間の類似度が高いコンテンツであってもよい。また、ウェブサーバ１２２におけるフォルダの階層構造などに応じてコンテンツの関係が構築されてもよいし、上述したように、人物間の関係に応じてコンテンツの関係が構築されてもよい。インデックス情報データベース３３８は、さらに、コンテンツに含まれるキーワードや、コンテンツの作成日時、更新日時、さらには、時間の範囲（開始時間、終了時間、および開始時間から終了時間）などの情報を格納してもよい。
【００５９】
図３の説明に戻り説明すると、検索部３４０は、検索条件を受け付け、インデックス情報データベース３３８を参照して条件に合致するコンテンツを検索する。検索部３４０は、異なる複数の情報をキーとして検索を実行する複数の検索エンジンを含む。
【００６０】
ワード検索部３４１は、任意のワード（語句）をキーとして、インデックス情報データベース３３８の各欄（ＵＲＬ欄３８０〜関連ＵＲＬ欄３８６）を検索する。また、検索結果をクラスタリングする機能を有し、例えば、同じ分類の語句と他の分類の語句を切り分けて提示する。
【００６１】
住所・地名情報検索部３４２は、住所や地名、緯度・経度などの情報をキーとして、インデックス情報データベース３３８を検索する。住所・地名情報検索部３４２は、地図を基本とする画面をＵＩとして提供し、地名または地点情報を含むコンテンツを地図上にマップする。これにより、ユーザは、地図のブラウズから情報へ到達することができる。また、住所・地名に関連するコンテンツをクラスタリングする機能を有し、例えば、地域別に分類して提示する。
【００６２】
時間情報検索部３４３は、時間情報をキーとして、インデックス情報データベース３３８を検索する。時間情報検索部３４３は、カレンダーやタイムスライダーなどの時間軸を基本とする画面をＵＩとして提供し、時間情報を含むコンテンツをカレンダーやタイムスライダーなどの画面にマップし、それらをクリックすることで該当ページへジャンプできるようにする。また、時間に関連するコンテンツをクラスタリングして提示する。例えば、年号を分類して提示する。
【００６３】
人名情報検索部３４４は、人名情報をキーとして、インデックス情報データベース３３８を検索する。人名情報検索部３４４は、人名に関連するコンテンツをクラスタリングして提示する。例えば、同姓同名の別人を分類して提示する。人名情報検索部３４４は、人物が特定されると、その人の詳細情報、例えば経歴や最新情報などが幅広く判るようにする。また、人間関係を提示してもよい。
【００６４】
このように、それぞれの検索エンジンが、直感的で操作性のよいＵＩを提供するので、ユーザの利便性を向上させることができる。
【００６５】
統合検索部３５０は、ユーザ端末１２４から複数の検索エンジンのそれぞれに対する検索条件を受け付ける入力部３５１と、ユーザ端末１２４に対して、検索結果の提示のために、複数のユーザインターフェースを統合したユーザインターフェース（表示画面）を提供する表示制御部３５３を備える。処理部３５２は、入力部３５１により受け付けた複数の検索条件を、それぞれの検索エンジンに通知し、検索を実行させる。
【００６６】
統合検索部３５０は、検索エンジンから検索結果を取得すると、ユーザから受け付けた複数の検索条件を満たす検索結果を提示する。これにより、複数のキーを軸とした絞り込み検索を容易に実行することができる。
【００６７】
図４のデータベースによるコンテンツの抽出例を説明する。例えば、ユーザが、地図の軸で高松近郊の地図を表示させ、職種分類のツリーにおいて歯科を選択し、キーワードに「インプラント」を入力して検索を実行すると、検索部３４０は、インデックス情報データベース３３８の中から、地名情報として「高松近郊」の地名情報を含み、職種情報として「歯科」に類する情報を含み、キーワードとして「インプラント」を含むコンテンツを抽出する。ここで、住所・地名情報検索部３４２は、「高松近郊」の地名情報を含むコンテンツを検索する際に、地名情報として「高松」を含むコンテンツだけでなく、例えば、地名に関する辞書などを参照して「高松」近郊の地名を抽出し、抽出した地名を含むコンテンツを検索してもよい。表示制御部３５３は、抽出されたコンテンツの地名情報を参照して、地図上の該当する位置にアイコンを表示する。ユーザがアイコンをクリックすると、そのコンテンツへジャンプする。
【００６８】
（検索時のユーザインターフェースについて）
図５は、検索時に表示される検索条件を示す図である。図示のように、表示画面５００の左側には軸ウィンドウ５１０が表示され、中央にはメイン画面５２０が表示され、右側には検索結果表示ウィンドウ５３０が表示される。
【００６９】
軸ウィンドウ５１０は、上下方向に語句（ワード）の検索条件設定部５０１と、地図の検索条件設定部５０２と、時間の検索条件設定部５０３と、人（組織名）の検索条件設定部５０４とが表示されている。語句の検索条件設定部５０１には、任意の語句を入力するための項目入力部５１１と、語句検索を選択するためのアイコン５２１が設けられ、地図の検索条件設定部５０２には、住所や地名を入力するための項目入力部５１２と、地図検索を選択するためのアイコン５２２が設けられ、時間の検索条件設定部５０３には、日付や、期間、時刻を入力するための項目入力部５１３と、時間検索を選択するためのアイコン５２３が設けられ、人の検索条件設定部５０４には、人名や組織名を入力するための項目入力部５１４と人の検索を選択するためのアイコン５２４が設けられている。
【００７０】
これらの項目入力部５１１〜５１４に検索用の語句を入力し、検索ボタン５１７を操作することにより、入力された語句に基づく検索が実行される。この検索時、処理部３５２は、各検索条件設定部５０１〜５０４に対応したワード検索部３４１〜人名情報検索部３４４に対し、これら入力された語句をキーとした検索を実行させる。検索用の語句は、一つあるいは複数の項目入力部５１１〜５１４に入力することができ、これらの組み合わせで検索することもできるようになっている。また、項目入力部５１１〜５１４の一つ一つに複数の語句を入力し、これら語句の組み合わせによる検索を行うこともできる。
【００７１】
検索ボタン５１７の近傍には、後述するクラスタリング時の分割数を設定する設定スライダ５１８が設けられている。図示の例では３分割に設定された状態であり、設定スライダ５１８を移動させることにより２〜６分割が可能である。
【００７２】
そして、図５の例では、「うどん」を検索するため、語句の検索条件設定部５０１の項目入力部５１１に「うどん」の語句を入れて検索ボタン５１７を操作したとする。これにより、処理部３５２が検索結果を受け、表示制御部３５３は検索結果を表示する。この際、表示画面５００の右側の検索結果表示ウィンドウ５３０には、「うどん」に関する検索結果が表示される。この検索結果表示ウィンドウ５３０には、「うどん」でヒットしたウェブページの数が多い上位複数組（図示の例では上位９組）分のウェブページ一覧が表示されている。なお、５１９は、全ての検索条件をクリアするためのクリアボタンである。
【００７３】
図６は、検索結果を地図の軸で表示した図である。図５による検索の後、地図の検索条件設定部５０２を選択するためのアイコン５２２を操作すると、「うどん」を住所・地名情報検索部３４２により検索する。そして、表示制御部３５３は、検索結果をメイン画面５２０に地図の軸で表示させる。この際、画面の中央部には、検索結果に対応した地図情報６０２が表示される。処理部３５２は、検索結果に含まれる地名から該当する地図を表示する。図６に示すように、「うどん」の検索結果では、主に西日本の地域のウェブページに記載された住所や地名がヒットしている。このため、表示制御部３５３は、地図の重心を西日本寄りにずらして表示する。
【００７４】
そして、この地図情報６０２上に表示されている丸数字の１、２、…は、検索結果表示ウィンドウ５３０に表示されているウェブページに対応した数字である。例えば、２は、検索結果表示ウィンドウ５３０に表示されている２番目の「なんでも大辞典」のウェブページに記載されている住所や地名であり、表示制御部３５３は、この住所、地名に該当する地図情報６０２上に丸数字２を付して表示する。さらに、この符号２部分にマウスを持って行くと、該当する地名「伊勢」がポップアップ表示体６０３で表示されるようになっている。これにより、地図情報６０２上に表示されている丸数字２の場所をより細かく特定でき、検索結果の表示を補助することができる。
【００７５】
このような地図情報６０２によれば、「うどん」の検索結果に含まれる住所・地名の情報を地図情報６０２上で該当する箇所に配置させることができ、検索結果を地図上で適切な場所として表示できる。ポップアップ表示体６０３は、地図情報６０２であれば地名を表示するが、このほかに、後述する時間を軸とする表示上では、日付や時刻を表示することができる。
【００７６】
（クラスタリングについて）
図７は、検索結果のクラスタリングの一例を示す図である。検索結果は、各軸によってクラスタリングできる。例えば、ワードの検索条件設定部５０１に設けられたクラスタリングの選択ボタン５４１を操作することにより、上述した検索結果として得たウェブページに記載された文書に含まれる語句を、クラスタリング（類似によるベクトル検索等の手法）に基づき所定数に分類できる。図７に示す例では、クラスタリングの分割数ｎは、設定スライダ５１８により３分割に設定されている。
【００７７】
具体的には、ページ群を｛語｜地｜時｜人｝の頻度ベクトルによって３個に分割する。そして、以下の処理により円グラフが表示される。（１）検索結果のページ群を３個のクラスタに分ける。（２）３個のクラスタを３色に塗り分ける。（３）ある語句に注目するとその語句は一つ以上のページに含まれるので語句は一つ以上のクラスタに所属する。（４）語句がどのクラスタにどの頻度で含まれるかを円グラフで表示する。図示の例の場合、この結果、表示制御部３５３は、表示画面５００上に、「うどん」はクラスタ１に１／４、クラスタ２に３／４含まれることを表す。
【００７８】
また、図８および図９は、クラスタリングの他の例を示す図である。図８においては、人の検索条件設定部５０４に設けられたクラスタリングの選択ボタン５４４を操作することにより、上述した検索結果として得たウェブページに記載された文書に含まれる人の繋がりを、クラスタリングに基づき３分割に分類できる。
【００７９】
図８の状態においては、検索結果表示ウィンドウ５３０の一覧のうち６番のウェブページを選択すると、処理部３５２は、人名情報検索部３４４に対し、この６番のウェブページに含まれている人および組織名による検索を実行させ、この検索結果を中央部のメイン画面５２０に表示させる。例えば、ある人「村山（さん）」８１１は、このウェブページ上では、「厚（さん）」８１２、および「麺拡大研究所」８１３とがそれぞれ頂点であり、関係する他と辺（接続線）８２１により繋がっている。
【００８０】
これにより、ある人「村山（さん）」８１１が、「厚（さん）」８１２と、「麺拡大研究所」８１３と人の関係があることが示されている。なお、人名情報検索部３４４は、図示のように「村山（さん）」８１１と、「厚（さん）」８１２は個人であり、「麺拡大研究所」８１３が組織であることを識別し、表示制御部３５３は、頂点部分にそれぞれ対応したアイコンを付して表示させる。
【００８１】
図９の状態は、図８の表示状態で頂点をマウス等の操作で移動させた状態である。表示制御部３５３は、このように頂点を移動させても、頂点間を繋ぐ辺８２１は変わらずに長さだけを変化させる。また、辺８２１はバネを有しており、ある頂点を移動させると、この頂点に繋がっている頂点が辺８２１のバネによって同じ方向に引き寄せられるようになっている。
【００８２】
このように、マウス等で頂点を移動させることにより、図８では判らなかった分類を明確にできる。すなわち、「村山（さん）」８１１を含む人の繋がりが辺８２１で閉じられたグループ８１０と、「松山平井店」８３１を含み辺８３２で繋がった他のグループ８３０と、「文左衛門」８４１を含む人との繋がりが辺８４２で繋がった他のグループ８４０と、辺による繋がりを有さない一人ずつのグループ８５０と、をそれぞれ異なる位置で配置させることができ、辺の繋がり別に分類することができる。これにより、人の繋がりをより明確に把握できるようになる。
【００８３】
（軸の切り替え時の画面遷移）
図１０は、検索の軸を切り替えたときの途中経過を示す図である。軸の切り替え前後においては、検索表示に用いないが、表示制御部３５３は、メイン画面５２０の表示内容を軸の切り替え前の表示画面から連続的に軸の切り替え後の表示画面となるように表示内容を次第に変化させ、一般にモーフィングと呼ばれる画像処理を行う。
【００８４】
この場合、表示制御部３５３は、軸の切り替え前の図６の表示画面の画面データとともに、軸の切り替えにより切り替え後の図７の表示画面を記憶する。そして、これら図６と図７とが連続的に切り替わるための擬似的な経過表示体９０１を表示させる。図６は、地図の形であり、図７は、複数の円であるから、図１０の経過表示体９０１としては、地図が分裂していき、複数の円となるまでの途中の形状が生成され、表示される。図１０の一画面だけではなく、経過表示体９０１の形状が少しずつ変化した画面を所定期間の間、表示させる。逆に、図７から図６への切り替えであれば、複数の円が組み合わさって地図になる如く表示していく。
【００８５】
コンピュータの画面切り替えは０．０００１秒で済ませることもできるが、人間の視覚認知には０．１秒以上かかる。よって０．１秒以上かけて滑らかに切り替えることで認知負荷を軽減する。このように、ある検索結果を異なる軸に変更したときに、瞬間的に表示画面が切り替わるのではなく、切り替え前後の表示画面の連続性を持たせて切り替えることができるため、操作者を退屈させず、かつ認知負荷を軽減させることができるようになる。
【００８６】
（メイン画面のぼかし処理）
図１１は、メイン画面をぼかした状態を示す図である。表示画面５００上において、カーソル５５０の位置がメイン画面５２０上にないとき、すなわち、カーソル５５０が図示のように軸ウィンドウ５１０上にあるとき、あるいは、検索結果表示ウィンドウ５３０にあるときには、表示制御部３５３は、メイン画面５２０の表示をぼかす画像処理を行う。図１１の状態は、図６に示すようにメイン画面５２０に地図情報６０２が表示された後、カーソルを軸ウィンドウ５１０に移動させた状態であり、このとき地図情報６０２の表示を図示のようにぼかしている。
【００８７】
これにより、ユーザに対し、メイン画面５２０の表示に着目させず、軸ウィンドウ５１０、あるいは、検索結果表示ウィンドウ５３０に対する操作であることを意識させ、操作を支援することができる。このように、カーソルの位置に応じて検索結果を表示する領域の表示をぼかす処理を行うことにより、検索結果の情報を見る場合と見ない場合とで切り分けることができ、画面にメリハリをつけて視認性を向上できる。また、カーソルの位置がどこにあるか判別できるようになる。
【００８８】
（検索結果表示ウィンドウのフォーカスタイミングについて）
図１２は、検索結果表示ウィンドウの表示文字のフォーカスを切り替える状態を示す図である。表示画面５００上において、カーソル５５０を検索結果表示ウィンドウ５３０に移動させ、所定の検索結果上に位置させたときには、表示制御部３５３は、図に示す該当する４番目の「うどんレシピ…」に関するウェブページのタイトルと、アドレスの表示７１１が一時的にぼやけたフォーカスとなり、かつ、他と異なる色で表示させる画像処理を行う。なお、カーソル５５０は、文字上であるため縦線「｜」で表示されている。
【００８９】
この後、所定時間、例えば１秒経過すると、フォーカスが合う（明瞭に見える）状態とする画像処理を行う。このとき、この７番目の「うどんレシピ…」のウェブページに関する詳細情報表示画面７１２が検索結果表示ウィンドウ５３０側からメイン画面５２０側に出る形で表示される。詳細情報表示画面７１２には、複数のタグが設けられ、各タグは、スクリーンショット、要約、語句、住所・地名、時刻・時間、人・組織等からなる。スクリーンショットは該当するウェブページを画像化したものであり、これらは、ワード検索部３４１〜人名情報検索部３４４による検索結果である。また、検索結果表示ウィンドウ５３０上で例えば、７番目の「うどんレシピ…」の位置上で選択操作（マウスクリック）すると、該当するウェブページが別画面で表示されるようになっている。
【００９０】
このように、検索結果表示ウィンドウ５３０上で選択した項目（該当するウェブページの情報)について、フォーカスを変更させることにより、この選択した項目を目立たせることができ、語句の中にカーソル５５０が位置していても、選択した項目の位置を見失うことがなく視認性を向上できる。カーソルは文字列の検索結果項目上に位置して縦線「｜」で表示されて周囲と識別しにくくなっても、カーソルではなく位置している検索結果項目側の表示状態を変えるため、容易に識別できるようになる。
【００９１】
（絞り込み条件の追加およびクリア）
図１３および図１４は、絞り込み条件の追加状態を示す図である。メイン画面５２０に検索結果が表示されているとき、他の軸の検索による検索条件を追加する例について説明する。例えば、上述した図６に示すように、語句の検索軸で「うどん」による検索を行い、メイン画面５２０に検索結果として地図情報６０２が表示されたとする。この地図情報６０２がメイン画面５２０上に表示されているとき、マウスで所望する地域の範囲を指定すると、処理部３５２は、この範囲が地図上での指定範囲であると判断し、住所・地名情報検索部３４２に対する絞り込み用の検索語句を設定する。図１３の例では、マウスを用いて選択地域７５０を円形状に選択した例である。
【００９２】
これにより、図１４に示すように、軸ウィンドウ５１０のうち、地図の軸の検索条件設定部５０２の項目入力部５１２の下部位置に、図１３に示す選択地域７５０に該当するスナップショット７６０が表示される。そして、該当する選択地域７５０に含まれる地域を示す語句（例えば、広島、岡山、大阪等）が絞り込み用の語句として一時的に保持される。この後、検索ボタン５１７を操作すると、「うどん」の検索結果を、この該当する選択地域７５０で絞り込んだ検索を行うことができる。選択地域７５０による絞り込みの条件は、クリアのアイコン（図上のクリップのマーク）７７０の位置にカーソル７８０を位置させて操作することによりクリアすることができる。
【００９３】
図１３および図１４を用いた例では、メイン画面５２０に地図情報６０２を表示して地域の絞り込みを行う例について説明したが、他に、時間、人の検索条件についても同様にメイン画面５２０の表示についてマウス等で範囲指定すれば、時間、人を絞り込みの条件として簡単に設定することができる。
【００９４】
上記構成によれば、絞り込み検索を行う際に、各軸の検索条件設定部に設けられている項目入力部５１１〜５１４に語句を入力する必要がなく、メイン画面５２０に表示されている情報に対する範囲指定等の選択をするだけで絞り込みの語句を設定できるため、容易に絞り込み検索を行うことができる。逆に絞り込みの条件のクリアについても、各軸単位でクリアできるため、検索条件について全ての軸をクリアして再度設定する手間を省くことができ、絞り込みの条件クリアについても容易に行えるようになる。
【００９５】
（時間を軸とする周期表示）
時間情報検索部３４３による検索によれば、ウェブページ上の年号、日付、時間等の時間情報をキーとして検索することができる。そして、処理部３５２は、取得した時間情報をさらに統合して所定周期で整理し、表示制御部３５３は、この検索結果を周期軸を用いて表示することができる。
【００９６】
図１５は、時間の軸による検索結果を日付単位で周期表示させた例を示す図である。図示のように、時間の検索条件設定部５０３による検索結果は、メイン画面５２０に表示されるが、このメイン画面５２０には、上下位置に年表（西暦）単位のスケール９１０と、ここ数年のスケール９１１が横方向に帯状に表示される。また、所定周期として、１年（１２か月周期）のスケール９１２と、１か月（３１日周期）のスケール９１３と、１日（２４時間周期）のスケール９１４が同様に横軸方向に帯状で表示される。
【００９７】
これらのスケールのうち、選択した時間の軸のスケールが下部位置の最上部に表示される。図１５の例では、１か月（３１日周期）のスケール９１３が選択された状態である。この状態で、メイン画面５２０には、この１か月（３１日周期）のスケール９１３のうち該当する日付の記載があるウェブページが表示される。例えば、検索結果の丸印９２１は、１１日の日付記載がある「なんでも大辞典うどん」のウェブページであることを表示している。これによれば、１か月分の日単位でどの日の情報を多く含んでいるかを容易に把握できるようになる。
【００９８】
また、図１６は、時間の軸による検索結果を月単位で周期表示させた例を示す図である。この場合、選択した１年（１２か月周期）のスケール９１２が下部位置の最上部に位置する。検索結果としての情報は、図１５と同じであるが図１５と比べると、メイン画面５２０には、この１年（１２か月周期）のスケール９１２のうち該当する月の記載があるウェブページが表示される。例えば、検索結果の丸印９２２は、６月の月記載がある「なんでも大辞典うどん」のウェブページであることを表示している。これによれば、１年分の月単位でどの月の情報を多く含んでいるかを容易に把握できるようになり、６月から８月にかけての記載が多いことを容易に把握できるようになる。図１５および図１６の例により例えば、ウェブページの更新月の傾向等を把握することができる。より具体的には、「毎月１日に安売りセールがある」「毎年８月にお祭りがある」などのイベントを発見できるようになる。
【００９９】
なお、上述したが、このメイン画面５２０上である検索結果の部分にカーソル９２３を位置させると、ポップアップ表示体９２４により、「６．９」と表示される。このように、表示体９２４では、ウェブページに含まれているどのようなフレーズを日付時刻として解釈したのか」を表示することができる。図示の例の場合には「６．９」を「６月９日」と解釈して表示している。
【０１００】
また、図１７は、時間の軸による検索結果を時間単位で周期表示させた例を示す図である。この場合、選択した１日（２４時間周期）のスケール９１４が下部位置の最上部に位置する。メイン画面５２０には、この１日（２４時間周期）のスケール９１４のうち該当する時刻の記載があるウェブページが表示される。例えば、検索結果のバー９２５は、開始時刻が１１：００であり、終了時刻が２２：００の記載がある「名古屋グルメ食べ歩き、中華そば  龍月」が記載されたウェブページであることを表示している。これによれば、１日単位で各ウェブページに記載の情報を整理することができる。特に、上記のように、時間範囲（開始時刻〜終了時刻）の記載があれば、時間軸方向に延びる帯状に表示させることにより、店の開店時間帯を容易に得ることができるようになる。これにより例えば、店舗の営業時間帯の傾向等を把握することができる。
【０１０１】
なお、上述したが、このメイン画面５２０上で上記の検索結果の部分にカーソル９２６を位置させると、ポップアップ表示体９２７により、「１１：００  ２２：００」と表示され、位置している情報のより詳細な時間帯（開店時間が１１：００、閉店時間が２２：００）を表示させることができる。
【０１０２】
また、検索結果として開始時間だけを得ることができた場合には、帯状の表示を開始時間帯だけ濃く表示させ、時間軸方向に次第に薄く表示させることができる。例えば、バー９２８は、開始時刻が１１：３０であることが記載されているが、終了時刻が不明な「麺処  遊＠鶯谷」が記載されたウェブページであることを表示している。このように、時間帯のうち開始時間の記載だけであってもバー９２８を対応して表示できる。逆に終了時間の記載だけがある場合には、時間軸方向に次第に濃く表示させるようになっている。
【０１０３】
以上説明したように、この実施の形態によれば、検索結果として表示された表示画面に対する操作を加えれば検索結果を簡単に絞り込むことができる。これにより、複数の検索条件を全て語句の入力により操作するという必要を不要にできる。同時に、絞り込みの操作を容易に行えるようになる。
【０１０４】
特に、異なるカテゴリ別の検索条件による検索結果を、それぞれに適した表示形態で表示するため、直感的に検索結果を容易に把握できる。また、表示中の表示形態で他のカテゴリの検索結果を併せて表示することができるため、表示画面を切り替えなくても多様な検索条件による検索結果を容易に得ることができ、検索結果として得た情報が混乱することなく、情報の整理を支援することができる。
【０１０５】
なお、本実施の形態で説明した検索方法は、予め用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【産業上の利用可能性】
【０１０６】
以上のように、本発明にかかる検索装置、検索方法および検索プログラムは、検索結果を表示するコンピュータ装置に適しており、特に、複合検索を行う検索サーバや、検索サーバからの情報に基づき検索結果を表示するユーザ端末などのコンピュータ装置に適している。
【図面の簡単な説明】
【０１０７】
【図１】この発明の検索装置が適用される検索システムの全体構成を示す図である。
【図２】本実施の形態にかかる検索装置のハードウェア構成を示すブロック図である。
【図３】本実施の形態にかかる検索装置の機能的構成を示すブロック図である。
【図４】インデックス情報データベースの内部データの例を示す図である。
【図５】検索時に表示される検索条件を示す図である。
【図６】検索結果を地図の軸で表示した図である。
【図７】検索結果のクラスタリングの一例を示す図である。
【図８】クラスタリングの他の例を示す図である。
【図９】クラスタリングの他の例を示す図である。
【図１０】検索の軸を切り替えたときの途中経過を示す図である。
【図１１】メイン画面をぼかした状態を示す図である。
【図１２】検索結果表示ウィンドウの表示文字のフォーカスを切り替える状態を示す図である。
【図１３】絞り込み条件の追加状態を示す図である。
【図１４】絞り込み条件の追加状態を示す図である。
【図１５】時間の軸による検索結果を日付単位で周期表示させた例を示す図である。
【図１６】時間の軸による検索結果を月単位で周期表示させた例を示す図である。
【図１７】時間の軸による検索結果を時間単位で周期表示させた例を示す図である。
【符号の説明】
【０１０８】
１００  検索システム
１２２  ウェブサーバ
１２４  ユーザ端末
１３０  検索サーバ（検索装置）
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
３４０  検索部
３４１  ワード検索部
３４２  住所・地名情報検索部
３４３  時間情報検索部
３４４  人名情報検索部
３５０  統合検索部
３５１  入力部
３５２  処理部
３５３  表示制御部
【図１】
2009251934.tif 000003
【図２】
2009251934.tif 000004
【図３】
2009251934.tif 000005
【図４】
2009251934.tif 000006
【図５】
2009251934.tif 000007
【図６】
2009251934.tif 000008
【図７】
2009251934.tif 000009
【図８】
2009251934.tif 000010
【図９】
2009251934.tif 000011
【図１０】
2009251934.tif 000012
【図１１】
2009251934.tif 000013
【図１２】
2009251934.tif 000014
【図１３】
2009251934.tif 000015
【図１４】
2009251934.tif 000016
【図１５】
2009251934.tif 000017
【図１６】
2009251934.tif 000018
【図１７】
2009251934.tif 000019