(57)【要約】【課題】インターネット上のウェブログを紹介するウェブログ検索サーバに係り、全文検索エンジンやディレクトリによるナビゲーションの不便を解消し、網羅性が高く、容易な検索操作性を実現する。【解決手段】上位のカテゴリー（第１カテゴリー、第２カテゴリーなど）に対しては、下位のカテゴリーの選択を促すカテゴリー検索画面を提供し、最下層のカテゴリー（第ｎカテゴリー）では、検索キーワードの選択を促す検索キーワード一覧画面を提供し、検索キーワード一覧画面で検索キーワードが選択されると、当該検索キーワードあるいは予め設定されている設定式を検索条件式としてウェブログを検索して、抽出したウェブログをウェブログ一覧として提供する。【選択図】図１４
2007172092.tif 000002
【特許請求の範囲】
【請求項１】
ＰＩＮＧサーバと利用者端末にインターネットを介して接続し、以下の要素を有することを特徴とするウェブログ検索サーバ
（１）ＰＩＮＧサーバから、更新されたウェブログのＵＲＬ、見出し、及び要約を含むウェブログ更新情報を取得するウェブログ更新情報取得部
（２）取得したウェブログ更新情報をウェブログＩＤと対応付けて記憶するウェブログ更新情報記憶部
（３）ウェブログ更新情報に含まれるＵＲＬにアクセスして、ウェブログデータを収集するウェブログデータ収集部
（４）収集したウェブログデータから、キーワードと当該キーワードを含むウェブログデータのウェブログＩＤを対応付けるインデックス（索引表）を生成するインデックス生成部
（５）インデックス（索引表）を記憶するインデックス記憶部
（６）利用者端末から、パラメータを含むアクセス要求を受信するアクセス要求受信部
（７）アクセス要求に含まれるパラメータが最下層以外のカテゴリーＩＤである場合にカテゴリー検索画面を出力画面と判定し、アクセス要求に含まれるパラメータが最下層のカテゴリーＩＤである場合に検索キーワード一覧画面を出力画面と判定し、アクセス要求に含まれるパラメータが検索条件式である場合にウェブログ一覧画面を出力画面と判定する出力画面判定部
（８）階層型のカテゴリー構造と、最下層のカテゴリーに対する検索キーワード及び任意で設定可能な設定式を対応付けて記憶する階層型検索キーワード辞書記憶部
（９）カテゴリー検索画面を出力画面と判定した場合に、アクセス要求に含まれるパラメータであるカテゴリーＩＤに対して下位に相当する下位カテゴリーＩＤを階層型検索キーワード辞書記憶部から取得し、下位カテゴリーＩＤのカテゴリー名を、利用者端末のブラウザの表示画面で選択された場合に下位カテゴリーＩＤをパラメータとしてアクセス要求に含めて返信するように配置したカテゴリー検索画面を生成するカテゴリー検索画面生成部
（１０）生成したカテゴリー検索画面を、利用者端末へ返信するカテゴリー検索画面出力部
（１１）検索キーワード一覧画面を出力画面と判定した場合に、アクセス要求に含まれるパラメータであるカテゴリーＩＤに対応する検索キーワードあるいは設定式を階層型検索キーワード辞書記憶部から取得し、検索キーワードあるいは設定式を検索条件式としてインデックス記憶部のインデックス（索引表）を検索して、検索条件式に適合したウェブログＩＤの数をカウントしてウェブログ数を求めるインデックス検索部
（１２）検索キーワードを、利用者端末のブラウザの表示画面で選択された場合に検索条件式をパラメータとしてアクセス要求に含めて返信するようにウェブログ数とともに配置した検索キーワード一覧画面を生成する検索キーワード一覧画面生成部
（１３）生成した検索キーワード一覧画面を、利用者端末へ返信する検索キーワード一覧画面出力部
（１４）ウェブログ一覧画面を出力画面と判定した場合に、アクセス要求に含まれるパラメータである検索条件式によりインデックス記憶部のインデックス（索引表）を検索して、検索条件式に適合したウェブログＩＤを抽出するウェブログ抽出部
（１５）抽出したカテゴリーＩＤに対応するウェブログ更新情報をウェブログ更新情報記憶部から取得し、ウェブログ更新情報記憶部に含まれるＵＲＬ、見出し、及び要約を、利用者端末のブラウザの表示画面で選択された場合に当該ＵＲＬへのアクセス要求を送信するように配置したウェブログ一覧画面を生成するウェブログ一覧画面生成部
（１６）生成したウェブログ一覧画面を、利用者端末へ返信するウェブログ一覧画面出力部。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上のウェブログを紹介するウェブログ検索サーバに係り、全文検索エンジンやディレクトリによるナビゲーションの不便を解消し、網羅性が高く、容易な検索操作性を実現する技術に関する。
【背景技術】
【０００２】
インターネット上のホームページ検索方法や企業イントラネット上の電子ドキュメント検索方法として、大きく分けて全文検索エンジンとディレクトリによるナビゲーションの技術がある。
【０００３】
全文検索エンジンでは、検索対象とする全テキストデータを予めネットワーク経由で収集し、収集したテキストデータからインバーテッドインデクスと呼ばれる単語から文書を引くためのデータ構造を構築する。そして、検索時には、与えられたキーワードから、インバーテッドインデクスを介してそのキーワードが含まれるテキストデータを列挙する
【０００４】
一方、ディレクトリによるナビゲーションでは、対象とする全テキスト群（ホームページ等）をどのような分類に分けたら良いか、大分類から小分類へ階層的に予め決定し、大分類から小分類へ順に辿っていける手順で画面を出力する。このため、サイトの運営側で手作業により検索対象となるテキスト（ホームページ）を参照し、どの分類に属するべきかを決定して対応する画面からリンクを張っていく。そして、検索時には、探したいものの分類を順に具体的なものへ辿り、目的とするテキストデータに至る。
【０００５】
しかし、これらの従来技術には欠点がある。全文検索エンジンでは、自動で収集したインバーテッドインデクスを生成するため、検索の網羅性は高いが、探したい文書を含む単語を知らないと検索そのものが出来ないという問題がある。例えば、「電子辞書を買おうとして、評判の良い製品を知りたい」という状況を想定した場合に、製品の名前や型番など具体的な「キーワード」がわからないと検索できない。「電子辞書」で検索しただけでは、膨大な検索ヒット結果が得られるだけで、評判を知るところまでたどりつくことは容易でない。
【０００６】
このように全文検索エンジンは、「どのようなキーワードを用いてどのような検索条件で検索すれば良いか」が初心者にはわかりにくく、目的とするコンテンツに辿り着くことが困難である。
【０００７】
一方ディレクトリによるナビゲーションでは、調べたいことを提示された分類から辿っていけばよいので、キーワードが分からなくても比較的容易に検索が可能である。しかし、サイトの運営側で手作業によりあらゆる分類を用意する必要があり、網羅性に欠けるという問題がある。また、日々新しいテキストが追加更新される状況では、分類を常に更新して維持する運用コストも大きな負担となる。また、利用者が期待するディレクトリが存在しない、あるいは以前は存在したコンテンツが後に消滅した場合に、利用者が階層をたどっていった挙句にコンテンツに辿り着けない等の問題もある。
【０００８】
特にインターネットを対象としたディレクトリによるナビゲーションによる検索の場合には、量的な限界および存在の安定性から、ホームページのサイト単位で分類し、ホームページのトップページを指すようになっている。このため、目的のはっきりした企業ホームページの分類には向いているが、最近増えているウェブログのような個人の日記を主体としたさまざまな内容を含むサイトの分類には不向きである。ウェブログを検索するためには、サイト内の文書単位での分類が必要となるからである。
【特許文献１】特開２００２−６３２１１号公報
【特許文献２】特開２００２−３５１９００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明では、階層を持たない単なるキーワード検索でもなく、階層構造に編集したディレクトリを用意するものでもなく、「こうやったらうまく検索できる。絞り込める」という検索式（単語とＡＮＤ、ＯＲ、ＮＯＴなどによる論理式）を予め用意し、どの検索式を使うべきかを階層的メニューを介して提示することにより、上述の問題を解決する。
【課題を解決するための手段】
【００１０】
本発明に係るウェブログ検索サーバは、
ＰＩＮＧサーバと利用者端末にインターネットを介して接続し、以下の要素を有することを特徴とする
（１）ＰＩＮＧサーバから、更新されたウェブログのＵＲＬ、見出し、及び要約を含むウェブログ更新情報を取得するウェブログ更新情報取得部
（２）取得したウェブログ更新情報をウェブログＩＤと対応付けて記憶するウェブログ更新情報記憶部
（３）ウェブログ更新情報に含まれるＵＲＬにアクセスして、ウェブログデータを収集するウェブログデータ収集部
（４）収集したウェブログデータから、キーワードと当該キーワードを含むウェブログデータのウェブログＩＤを対応付けるインデックス（索引表）を生成するインデックス生成部
（５）インデックス（索引表）を記憶するインデックス記憶部
（６）利用者端末から、パラメータを含むアクセス要求を受信するアクセス要求受信部
（７）アクセス要求に含まれるパラメータが最下層以外のカテゴリーＩＤである場合にカテゴリー検索画面を出力画面と判定し、アクセス要求に含まれるパラメータが最下層のカテゴリーＩＤである場合に検索キーワード一覧画面を出力画面と判定し、アクセス要求に含まれるパラメータが検索条件式である場合にウェブログ一覧画面を出力画面と判定する出力画面判定部
（８）階層型のカテゴリー構造と、最下層のカテゴリーに対する検索キーワード及び任意で設定可能な設定式を対応付けて記憶する階層型検索キーワード辞書記憶部
（９）カテゴリー検索画面を出力画面と判定した場合に、アクセス要求に含まれるパラメータであるカテゴリーＩＤに対して下位に相当する下位カテゴリーＩＤを階層型検索キーワード辞書記憶部から取得し、下位カテゴリーＩＤのカテゴリー名を、利用者端末のブラウザの表示画面で選択された場合に下位カテゴリーＩＤをパラメータとしてアクセス要求に含めて返信するように配置したカテゴリー検索画面を生成するカテゴリー検索画面生成部
（１０）生成したカテゴリー検索画面を、利用者端末へ返信するカテゴリー検索画面出力部
（１１）検索キーワード一覧画面を出力画面と判定した場合に、アクセス要求に含まれるパラメータであるカテゴリーＩＤに対応する検索キーワードあるいは設定式を階層型検索キーワード辞書記憶部から取得し、検索キーワードあるいは設定式を検索条件式としてインデックス記憶部のインデックス（索引表）を検索して、検索条件式に適合したウェブログＩＤの数をカウントしてウェブログ数を求めるインデックス検索部
（１２）検索キーワードを、利用者端末のブラウザの表示画面で選択された場合に検索条件式をパラメータとしてアクセス要求に含めて返信するようにウェブログ数とともに配置した検索キーワード一覧画面を生成する検索キーワード一覧画面生成部
（１３）生成した検索キーワード一覧画面を、利用者端末へ返信する検索キーワード一覧画面出力部
（１４）ウェブログ一覧画面を出力画面と判定した場合に、アクセス要求に含まれるパラメータである検索条件式によりインデックス記憶部のインデックス（索引表）を検索して、検索条件式に適合したウェブログＩＤを抽出するウェブログ抽出部
（１５）抽出したカテゴリーＩＤに対応するウェブログ更新情報をウェブログ更新情報記憶部から取得し、ウェブログ更新情報記憶部に含まれるＵＲＬ、見出し、及び要約を、利用者端末のブラウザの表示画面で選択された場合に当該ＵＲＬへのアクセス要求を送信するように配置したウェブログ一覧画面を生成するウェブログ一覧画面生成部
（１６）生成したウェブログ一覧画面を、利用者端末へ返信するウェブログ一覧画面出力部。
【発明の効果】
【００１１】
本発明によれば、階層的な手順に従って検索キーワード一覧画面を提示し、検索キーワード一覧画面で検索キーワードを選択させることにより、予め設定されている検索条件式でウェブログを検索するので、調査事項に対する適切なキーワードを想起できない利用者に対しても、随時適したウェブログを紹介することができる。
【発明を実施するための最良の形態】
【００１２】
実施の形態１．
図１は、ネットワーク構成を示す図である。ウェブログ検索サーバは、インターネットを介して、ＰＩＮＧサーバと利用者端末と接続している。ウェブログ検索サーバは、ＰＩＮＧサーバからウェブログ更新情報を取得して、インデックス（索引表）を自動的に更新する。
【００１３】
図２は、ウェブログ検索サーバの構成のうちインデックス自動更新処理に係る部分を示す図である。ウェブログ検索サーバは、ウェブログ更新情報取得部２０１、ウェブログ更新情報記憶部２０２、インデックス生成時刻記録部２０３、インデックス記憶部２０４、ウェブログデータ収集部２０５、ウェブログデータ記憶部２０６、及びインデックス生成部２０７を有している。
【００１４】
インデックス自動更新の処理について説明する。図３は、インデックス自動更新処理フローを示す図である。処理開始待ち（Ｓ３０１）で、所定間隔毎に以下の処理を起動する。
【００１５】
まず、ウェブログ更新情報記憶部２０２によるウェブログ更新情報取得処理（Ｓ３０２）を行なう。図４は、ウェブログ更新情報取得処理フローを示す図である。ＰＩＮＧサーバに対して、ウェブログ更新情報の要求を送信し（Ｓ４０１）、ＰＩＮＧサーバから、ウェブログ更新情報を受信する（Ｓ４０２）。ウェブログ更新情報は、ウェブログＵＲＬ、見出し、要約、及び更新時刻を有している。そして、受信したウェブログ更新情報群を、ウェブログ更新情報記憶部２０２に記憶させる（Ｓ４０３）。
【００１６】
図５は、ウェブログ更新情報記憶部の構成を示す図である。ウェブログ更新情報記憶部２０２では、ウェブログ毎にレコードを設け、ウェブログＩＤ、ウェブログＵＲＬ、見出し、要約、及び更新時刻を対応付けて記憶するように構成されている。
【００１７】
次に、インデックス生成時刻記録部２０３によるインデックス生成時刻記録処理（図３のＳ３０３）を行なう。図６は、インデックス生成時刻記録処理フローを示す図である。ウェブログ検索サーバ内部に設けられている時計部より、現在時刻を取得し（Ｓ６０１）、その現在時刻を、インデックス生成時刻としてインデックス記憶部に記憶させる（Ｓ６０２）。
【００１８】
図７は、インデックス記憶部の構成を示す図である。インデックス記憶部２０４は、インデックス（索引表）とインデックス生成時刻から構成さている。インデックス（索引表）は、キーワード毎にレコードを設け、キーワードに対応するウェブログＩＤ群を記憶するように構成さている。
【００１９】
次に、ウェブログデータ収集部２０５によるウェブログデータ収集処理（図３のＳ３０４）を行なう。図８は、ウェブログデータ収集処理フローを示す図である。ウェブログ更新情報に含まれるウェブログ単位に以下の処理を繰り返す（Ｓ８０１）。ウェブログ更新情報に含まれるウェブログＩＤとウェブログＵＲＬを取得して（Ｓ８０２）、ウェブログＵＲＬにアクセスして（Ｓ８０３）、ウェブログデータ（ｅｘ．ＨＴＭＬデータ、ＸＭＬデータ、ＲＳＳデータ）を取得する（Ｓ８０４）。そして、取得したウェブログデータ（通常は、ファイル形式のデータである。）を、ウェブログＩＤと対応付けてウェブログデータ記憶部に記憶させる（Ｓ８０５）。すべての更新ウェブログについて処理した時点で終了する（Ｓ８０６）。
【００２０】
図９は、ウェブログデータ記憶部の構成を示す図である。取得したウェブログデータファイルを記憶するウェブログデータファイル記憶部と、ウェブログデータを管理するウェブログデータテーブルから構成さている。ウェブログデータテーブルは、ウェブログ毎にレコードを有し、ウェブログＩＤに対応するウェブログデータファイル名群を記憶するように構成されている。
【００２１】
次に、インデックス生成部２０７によるインデックス生成処理（図３のＳ３０５）を行なう。図１０は、インデックス生成処理フローを示す図である。ウェブログデータからテキストを抽出し、収集ウェブログリストファイルを生成する（Ｓ１００１）。収集ウェブログリストファイルは、複数のウェブログデータから抽出したテキスト群を、元のウェブログＩＤやデータ形式とともにまとめたファイルである。この収集ウェブログリストファイルのテキストをキーワードとなる単語に分解し、そのキーワードが含まれていたウェブログデータのウェブログＩＤと組み合わせる（Ｓ１００２）。そして、単語とウェブログＩＤの組を単語毎にまとめ、ウェブログＩＤのリストを生成し（Ｓ１００３）、辞書順にリストを並び替えて、インデックス（索引表）を生成する（Ｓ１００４）。そして、生成したインデックス（索引表）をインデックス記憶部に記憶させる（Ｓ１００５）。
【００２２】
ウェブログ検索サーバは、生成したインデックス（索引表）を用いてウェブログの検索サービスを行なう。具体的には、階層的な検索の過程で、カテゴリー検索画面と検索キーワード一覧画面とウェブログ一覧画面を提供するが、まずカテゴリー検索画面と検索キーワード一覧画面の提供動作について説明する。
【００２３】
図１１は、ウェブログ検索サーバの構成のうちカテゴリー検索画面と検索キーワード一覧画面を提供する処理に係る部分を示す図である。ウェブログ検索サーバは、更にアクセス要求受信部１１０１、出力画面判定部１１０２、階層型検索キーワード辞書記憶部１１０３、カテゴリー検索画面生成部１１０４、カテゴリーテーブル１１０５、カテゴリー検索画面出力部１１０６、インデックス検索部１１０７、キャッシュメモリ１１０８、検索キーワード一覧画面生成部１１０９、及び検索キーワード一覧画面出力部１１１０を有している。
【００２４】
カテゴリー検索画面を提供する処理について説明する。図１２は、カテゴリー検索画面を提供する処理フローを示す図である。ウェブログ検索サーバは、アクセス要求受信部１１０１によるアクセス要求受信処理（Ｓ１２０１）で利用者端末からのアクセス要求を受信するように構成されている。アクセス要求は、ウェブログ検索サーバのサーバ名と特定のパス名からなるＵＲＬとパラメータから構成されている。
【００２５】
出力画面判定部１１０２による出力画面判定処理（図１２のＳ１２０２）では、受信したアクセス要求に含まれていたパラメータに基づいて、カテゴリー検索画面と検索キーワード一覧画面とウェブログ一覧画面のうちのいずれを出力画面とするか（提供するか）を判定する。
【００２６】
図１３は、出力画面判定処理フローを示す図である。アクセス要求に含まれるパラメータを取得し（Ｓ１３０１）、パラメータの種類を判定する（Ｓ１３０２）。パラメータが検索条件式の場合には、ウェブログ一覧画面を出力画面とする（Ｓ１３０４）。
【００２７】
一方、パラメータがカテゴリーＩＤ（パラメータが無い場合を含む）の場合には、カテゴリーテーブルから、「与えられたパラメータのカテゴリーＩＤ＝カテゴリーテーブル中の上位カテゴリー」なるエントリーを取得し、最下層フラグを取り出す（Ｓ１３０３）。階層型検索キーワード辞書記憶部１１０３は、予め設定されている。図１４は、階層型検索キーワード辞書記憶部の構成を示す図である。検索キーワード毎に、階層的に上位から順に、その検索キーワードが属する第１カテゴリー、第２カテゴリー、・・・第ｎカテゴリー（最下層カテゴリー）の各層のカテゴリーＩＤ、属性、検索キーワード、及び設定式を記憶している。パラメータのカテゴリーＩＤが、最下層カテゴリーのＩＤであるか判断し（Ｓ１３０５）、「１０１０１」のように最下層カテゴリーのＩＤである場合には、検索キーワード一覧画面を出力画面とし（Ｓ１３０６）、「１」あるいは「１０１」のように最下層より上の層のカテゴリーＩＤである場合には、カテゴリー検索画面を出力画面とする（Ｓ１３０７）。
【００２８】
このようにして、図１２のＳ１２０２で、カテゴリー検索画面を出力画面とすると判定した場合には、次に、カテゴリー検索画面生成部１１０４によるカテゴリー検索画面生成処理（図１２のＳ１２０３）を行なう。図１５は、カテゴリー検索画面生成処理フローを示す図である。パラメータのカテゴリーＩＤを出力画面判定部１１０２から取得し（Ｓ１５０１）、カテゴリーテーブルＩＤから、パラメータのカテゴリーＩＤと上位カテゴリーＩＤが一致するエントリーを取得し、それぞれのエントリーからカテゴリー名を取得する（Ｓ１５０２）。カテゴリーテーブルは、図１６に示すように、カテゴリー毎に、カテゴリーＩＤとカテゴリー名を対応付けて予め記憶している。そして、カテゴリー検索画面を生成する（Ｓ１５０３）。カテゴリー検索画面は、利用者端末のブラウザに表示され、当該カテゴリー名がクリックなどにより選択された場合に、対応するカテゴリーＩＤをパラメータとして返信するように、カテゴリー名が配置されている。図１７は、カテゴリー検索画面の例を示す図である。
【００２９】
次に、カテゴリー検索画面出力部１１０６によるカテゴリー検索画面出力処理（図１２のＳ１２０４）により、生成したカテゴリー検索画面をアクセス要求に対する返信として利用者端末に送信する。
【００３０】
続いて、検索キーワード一覧画面を提供する処理について説明する。図１８は、検索キーワード一覧画面を提供する処理フローを示す図である。前述と同様に、アクセス要求受信部１１０１によるアクセス要求受信処理（Ｓ１８０１）と出力画面判定部１１０２による出力画面判定処理（Ｓ１８０２）を行ない、検索キーワード一覧画面を出力画面とすると判定した場合には、次に、インデックス検索部１１０７によるインデックス検索処理（Ｓ１８０３）を行なう。
【００３１】
インデックス検索処理（Ｓ１８０３）について詳述する。図１９は、インデックス検索処理フローを示す図である。まず、キャッシュ有効性判定処理（Ｓ１９０１）により、キャッシュメモリ１１０８のデータが有効であるか否かを判定する。有効である場合には、キャッシュメモリ１１０８のデータを用いるので以下の処理を省略して終了する。
【００３２】
キャッシュ有効性判定処理（Ｓ１９０１）では、図２０に示すように、インデックス記憶部２０４からインデックス生成時刻を取得し（Ｓ２００１）、更にキャッシュ記憶部１１０８からキャッシュ生成時刻を取得する（Ｓ２００２）。
【００３３】
キャッシュメモリは、図２１に示すように、検索キーワード毎にレコードを設け、検索キーワード、検索条件式、及びヒット数を対応付けて記憶するように構成されている。また、これらのデータが生成された時刻をキャッシュ生成時刻として記憶するように構成されている。
【００３４】
そして、図２０に示すように、キャッシュ生成時刻とインデックス生成時刻を比較し（Ｓ２００３）、キャッシュ生成時刻が後の場合には、キャッシュを有効とし（Ｓ２００４）、インデックス生成時刻が後の場合には、キャッシュを無効とする（Ｓ２００５）。
【００３５】
キャッシュが無効と判断された場合には、図１９に示すように、出力画面判定部１１０２からパラメータのカテゴリーＩＤを取得する（Ｓ１９０２）。階層型検索キーワード辞書記憶部１１０３（図１４）で、パラメータのカテゴリーＩＤを有するレコードについて、以下の処理を繰り返す（Ｓ１９０３）。当該レコードから検索キーワードと設定式を取得し（Ｓ１９０４）、検索キーワードと設定式に基づいて、検索条件式を決定する（Ｓ１９０５）。設定式がある場合には、その設定式を検索条件式とし、設定式がない場合には、検索キーワードを検索条件式とする。そして、検索条件式によりインデックス記憶部を検索し（Ｓ１９０６）、ヒットしたウェブログＩＤの数を、ヒット数としてカウントし（Ｓ１９０７）、検索キーワードと検索条件式とヒット数を対応付ける組を、キャッシュメモリのレコードに記憶させる（Ｓ１９０８）。上述のすべてのレコードについて処理し（Ｓ１９０９）、最後にキャッシュ生成時刻記録処理（Ｓ１９１０）を行なう。
【００３６】
最後にキャッシュ生成時刻記録処理（Ｓ１９１０）では、図２２に示すように、ウェブログ検索サーバの内部に設けられている時計部より、現在時刻を取得し（Ｓ２２０１）、その現在時刻を、キャッシュ生成時刻としてキャッシュ記憶部に記憶させる（Ｓ２２０２）。
【００３７】
このようにしてインデックス検索処理（図１８のＳ１８０３）が終了すると、検索キーワード一覧画面生成部１１０９による検索キーワード一覧画面生成処理（Ｓ１８０４）を行なう。
【００３８】
図２３は、検索キーワード一覧画面生成処理フローを示す図である。キャッシュメモリ１１０８の各レコードについて、ブラウザ上で当該検索キーワードがクリックなどにより選択された場合に、検索条件式をパラメータとして返信するように検索キーワードをヒット数とともに配置して、カテゴリー検索画面を生成する（Ｓ２３０１）。図２４に検索キーワード一覧画面の例を示す。
【００３９】
そして、検索キーワード一覧画面出力部１１１０による検索キーワード一覧画面出力処理（Ｓ１８０５）により、生成した検索キーワード一覧画面をアクセス要求に対する返信として利用者端末に送信する。
【００４０】
続いて、ウェブログ一覧画面を提供する動作について説明する。図２５は、ウェブログ検索サーバの構成のうちウェブログ一覧画面を提供する処理に係る部分を示す図である。ウェブログ検索サーバは、更にウェブログ抽出部２５０１、ウェブログ一覧画面生成部２５０２、及びウェブログ一覧画面出力部２５０３を有している。
【００４１】
図２６は、ウェブログ一覧画面を提供する処理フローを示す図である。前述と同様に、アクセス要求受信部１１０１によるアクセス要求受信処理（Ｓ２６０１）と出力画面判定部１１０２による出力画面判定処理（Ｓ２６０２）を行なう。ウェブログ一覧画面を出力画面と判定した場合には、ウェブログ抽出部２５０１によるウェブログ抽出処理（Ｓ２６０３）を行なう。
【００４２】
図２７は、ウェブログ抽出処理フローを示す図である。まず、出力画面判定部１１０２からパラメータの検索条件式を取得し（Ｓ２７０１）、検索条件式によりインデックス記憶部を検索する（Ｓ２７０２）。そして、ヒットしたウェブログＩＤの数をヒット数としてカウントする（Ｓ２７０３）。
【００４３】
次に、ウェブログ一覧画面生成部２５０２によるウェブログ一覧画面生成処理（Ｓ２６０４）を行なう。図２８は、ウェブログ一覧画面生成処理フローを示す図である。ウェブログ更新情報記憶部２０２から、ヒットしたウェブログＩＤ群に対応するウェブログ更新情報（ウェブログＵＲＬ、見出し、要約、更新時間）を取得し（Ｓ２８０１）、ウェブログ更新情報を更新時間の新しい順にソートする（Ｓ２８０２）。そして、所定数のウェブログ更新情報を、ソート順に並べてウェブログ一覧画面を生成する（Ｓ２８０３）。ウェブログ一覧画面は、利用者端末のブラウザ上でいずれかのウェブログ更新情報がクリックなどにより選択された場合に、当該ウェブログ更新情報に含まれるウェブログＵＲＬにアクセス要求を送信するように構成される。図２９は、ウェブログ一覧画面の例を示す図である。
【００４４】
そして、ウェブログ一覧画面出力部２５０３によるウェブログ一覧画面出力処理（Ｓ２６０５）により、生成したウェブログ一覧画面をアクセス要求に対する返信として利用者端末に送信する。
【００４５】
ウェブログ検索サーバは、コンピュータであり、各要素はプログラムにより処理を実行することができる。また、プログラムを記憶媒体に記憶させ、記憶媒体からコンピュータに読み取られるようにすることができる。
【図面の簡単な説明】
【００４６】
【図１】ネットワーク構成を示す図である。
【図２】ウェブログ検索サーバの構成のうちインデックス自動更新処理に係る部分を示す図である。
【図３】インデックス自動更新処理フローを示す図である。
【図４】ウェブログ更新情報取得処理フローを示す図である。
【図５】ウェブログ更新情報記憶部の構成を示す図である。
【図６】インデックス生成時刻記録処理フローを示す図である。
【図７】インデックス記憶部の構成を示す図である。
【図８】ウェブログデータ収集処理フローを示す図である。
【図９】ウェブログデータ記憶部の構成を示す図である。
【図１０】インデックス生成処理フローを示す図である。
【図１１】ウェブログ検索サーバの構成のうちカテゴリー検索画面と検索キーワード一覧画面を提供する処理に係る部分を示す図である。
【図１２】カテゴリー検索画面を提供する処理フローを示す図である。
【図１３】出力画面判定処理フローを示す図である。
【図１４】階層型検索キーワード辞書記憶部の構成を示す図である。
【図１５】カテゴリー検索画面生成処理フローを示す図である。
【図１６】カテゴリーテーブルを示す図である。
【図１７】カテゴリー検索画面の例を示す図である。
【図１８】検索キーワード一覧画面を提供する処理フローを示す図である。
【図１９】インデックス検索処理フローを示す図である。
【図２０】キャッシュ有効性判定処理フローを示す図である。
【図２１】キャッシュメモリの構成を示す図である。
【図２２】キャッシュ生成時刻記録処理フローを示す図である。
【図２３】検索キーワード一覧画面生成処理フローを示す図である。
【図２４】検索キーワード一覧画面の例を示す図である。
【図２５】ウェブログ検索サーバの構成のうちウェブログ一覧画面を提供する処理に係る部分を示す図である。
【図２６】ウェブログ一覧画面を提供する処理フローを示す図である。
【図２７】ウェブログ抽出処理フローを示す図である。
【図２８】ウェブログ一覧画面生成処理フローを示す図である。
【図２９】ウェブログ一覧画面の例を示す図である。
【符号の説明】
【００４７】
２０１  ウェブログ更新情報取得部、２０２  ウェブログ更新情報記憶部、２０３  インデックス生成時刻記録部、２０４  インデックス記憶部、２０５  ウェブログデータ収集部、２０６  ウェブログデータ記憶部、２０７  インデックス生成部、１１０１  アクセス要求受信部、１１０２  出力画面判定部、１１０３  階層型検索キーワード辞書記憶部、１１０４  カテゴリー検索画面生成部、１１０５  カテゴリーテーブル、１１０６  カテゴリー検索画面出力部、１１０７  インデックス検索部、１１０８  キャッシュメモリ、１１０９  検索キーワード一覧画面生成部、１１１０  検索キーワード一覧画面出力部、２５０１  ウェブログ抽出部、２５０２  ウェブログ一覧画面生成部、２５０３  ウェブログ一覧画面出力部。
【図１】
2007172092.tif 000003
【図２】
2007172092.tif 000004
【図３】
2007172092.tif 000005
【図４】
2007172092.tif 000006
【図５】
2007172092.tif 000007
【図６】
2007172092.tif 000008
【図７】
2007172092.tif 000009
【図８】
2007172092.tif 000010
【図９】
2007172092.tif 000011
【図１０】
2007172092.tif 000012
【図１１】
2007172092.tif 000013
【図１２】
2007172092.tif 000014
【図１３】
2007172092.tif 000015
【図１４】
2007172092.tif 000016
【図１５】
2007172092.tif 000017
【図１６】
2007172092.tif 000018
【図１７】
2007172092.tif 000019
【図１８】
2007172092.tif 000020
【図１９】
2007172092.tif 000021
【図２０】
2007172092.tif 000022
【図２１】
2007172092.tif 000023
【図２２】
2007172092.tif 000024
【図２３】
2007172092.tif 000025
【図２４】
2007172092.tif 000026
【図２５】
2007172092.tif 000027
【図２６】
2007172092.tif 000028
【図２７】
2007172092.tif 000029
【図２８】
2007172092.tif 000030
【図２９】
2007172092.tif 000031