(57)【要約】【課題】人気のあるカテゴリに属する情報を入手しやすくした検索分類システムを提供する。【解決手段】この検索分類システムは、カテゴリに分類された情報を保持管理するデータベースを有する検索分類サーバと複数の端末装置とをネットワークで接続し、前記端末装置から要求される条件に応じた情報を前記データベースから抽出して該端末装置へ出力するものであって、まず、ユーザが入力した検索要求のカテゴリや検索条件にこの検索要求のあった日時情報を付加して、時系列で検索ログとして記憶しておく。この検索ログから頻度の高い検索語をカテゴリとして抽出し、前記端末装置の画面に表示された前記カテゴリの中からユーザがカテゴリを選択し、この選択されたカテゴリを検索条件として前記データベースを検索する。この検索結果を前記端末装置へ送信して画面へ表示させようにして、人気のあるカテゴリに対する情報を得やすくした。【選択図】図３
2005099964.tif 000002
【特許請求の範囲】
【請求項１】
カテゴリに分類された情報を保持管理するデータベースを有する検索分類サーバと複数の端末装置とをネットワークで接続し、前記端末装置から要求される条件に応じた情報を前記データベースから抽出して該端末装置へ出力する検索分類システムにおいて、前記検索分類サーバは、過去に検索したときの検索ログから頻度の高い検索語をカテゴリとして抽出する検索語ランキング部と、前記端末装置の画面に表示された前記カテゴリの中からユーザにカテゴリを選択させるカテゴリ選択部と、前記選択されたカテゴリを検索条件として前記データベースを検索する検索部と、前記検索結果を前記端末装置へ送信して画面へ表示させる出力部とを有することを特徴とする検索分類システム。
【請求項２】
請求項１に記載の検索分類システムにおいて、前記検索ログは、ユーザが入力した検索要求のカテゴリや検索条件に、検索要求のあった日時情報を付加し、時系列で記憶するようにしたことを特徴とする検索分類システム。
【請求項３】
請求項１または２に記載の検索分類システムにおいて、前記検索語ランキング部は、前記検索ログのカテゴリや検索条件を単語に分割してから、出現頻度の高い該単語をカテゴリとして抽出することを特徴とする検索分類システム。
【請求項４】
請求項１、２または３に記載の検索分類システムにおいて、前記検索ログに対して期間が指定された場合、該検索ログからこの指定された期間内の検索ログを得るログ範囲取得部とを有し、前記検索語ランキング部は前記ログ範囲取得部で抽出した検索ログをもとにカテゴリを抽出することを特徴とする検索分類システム。
【請求項５】
複数の端末装置とネットワークで接続し、前記端末装置から要求される条件に応じた情報を、カテゴリに分類された情報を保持管理するデータベースから抽出して該端末装置へ出力する検索分類サーバにおいて、過去に検索したときの検索ログから頻度の高い検索語をカテゴリとして抽出する検索語ランキング部と、前記端末装置の画面に表示された前記カテゴリの中からユーザにカテゴリを選択させるカテゴリ選択部と、前記選択されたカテゴリを検索条件として前記データベースを検索する検索部と、前記検索結果を前記端末装置へ送信して画面へ表示させる出力部とを有することを特徴とする検索分類サーバ。
【請求項６】
コンピュータを、請求項１乃至４のいずれかに記載の検索分類システムまたは請求項５に記載の検索分類サーバとして機能させるためのプログラム。
【請求項７】
請求項６に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索分類システム、検索分類サーバ、プログラムおよび記録媒体に関し、具体的には、ネットワーク上に存在する情報を検索するときに人気のある情報を容易に入手できる検索技術に関し、特に、企業や団体が自分のＷＷＷサイトやイントラネット専用の検索エンジンを構築する場合に利用して好適である。
【背景技術】
【０００２】
従来、ＷＷＷ（World Wide Web）上のウェブページを検索するときには、検索ロボットを用いて収集したウェブページをデータベース化しておく。つぎに、このデータベースに対して、ネットワークを介してユーザが検索条件を入力すると、この入力した単語とマッチングしたウェブページがどのサイトにあるかを提供してくれる。あるいは、検索エンジンを提供する会社が収集したウェブページを分類しておき、この分類ツリーを辿るようにして、所望のウェブページを捜し出す。
【０００３】
このように多々あるウェブページの中からみんながよく利用している人気のあるウェブページを知るには、
（１）ウェブページをよく知る人からの評判・評価を聞くか、
（２）ウェブページがアクセスされたアクセス回数によるか、
（３）ウェブページの管理者が恣意的に付けた人気度マークによるか
によって知ることができる。
【０００４】
例えば、特許文献１では、複数のホームページが登録されたサーチエンジンシステムにおいて、前記ホームページごとの人気度を取得し、ホームページごとのＵＲＬと検索用文書と前記人気度とをデータベースに蓄え、検索用キーワードをサーチエンジンの利用者から受信し、検索用キーワードがＵＲＬ（Uniform Resource Locator）または検索用文書とマッチングするウェブページを抽出し、この抽出されたウェブページを人気度に基づいて順序づけを行い、この順序づけられた結果をサーチエンジンの利用者へ送信することにより、知りたい情報のあるウェブページの中から、みんながよく利用している人気のページを初心者にも容易に検索できるようにしている。
【０００５】
また、特許文献２では、データベースに格納されている文書に対する利用情報から各文書の実績スコアを算出し、各文書について、その文書に対する利用情報を包含するような利用情報を持つ他の文書の部分集合の平均実績スコアを期待スコアとし、部分集合の大きさにより実績スコアと期待スコアをそれぞれの重要度で重み付けした組み合わせで文書スコアを算出して文書スコアデータベースに格納しておき、利用者から検索要求を受けた文書集合に対して文書スコアデータベース中にある各文書の文書スコアを使って順位付けを行って利用者に送信する。これにより、利用情報の偏りの影響を受けにくく、情報の少ない文書に対しても精度の高い人気度順位付けを行うことができる。
【特許文献１】特開２００１−２０９６０１号公報
【特許文献２】特開２００２−３４２３７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のような従来技術では、検索結果の個々のウェブページや文書等の人気度は分かるが、人気のあるウェブページや文書等が属する分野（分類カテゴリ）自体が人気のあるものであるという保証はない。
したがって、上述の従来技術では、現在どのような分野（分類カテゴリ）に人気があって、その分野の中でもどのウェブページや文書等に人気があるのかを知ることはできない。
【０００７】
本発明は、上述のような実情を考慮してなされたものであって、人気のあるカテゴリに属する情報を入手しやすくした検索分類システム、検索分類サーバ、プログラムおよび記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、請求項１の発明は、カテゴリに分類された情報を保持管理するデータベースを有する検索分類サーバと複数の端末装置とをネットワークで接続し、前記端末装置から要求される条件に応じた情報を前記データベースから抽出して該端末装置へ出力する検索分類システムにおいて、前記検索分類サーバは、過去に検索したときの検索ログから頻度の高い検索語をカテゴリとして抽出する検索語ランキング部と、前記端末装置の画面に表示された前記カテゴリの中からユーザにカテゴリを選択させるカテゴリ選択部と、前記選択されたカテゴリを検索条件として前記データベースを検索する検索部と、前記検索結果を前記端末装置へ送信して画面へ表示させる出力部とを有することを特徴とする。
【０００９】
また、請求項２の発明は、請求項１に記載の検索分類システムにおいて、前記検索ログは、ユーザが入力した検索要求のカテゴリや検索条件に、検索要求のあった日時情報を付加し、時系列で記憶するようにしたことを特徴とする。
【００１０】
また、請求項３の発明は、請求項１または２に記載の検索分類システムにおいて、前記検索語ランキング部は、前記検索ログのカテゴリや検索条件を単語に分割してから、出現頻度の高い該単語をカテゴリとして抽出することを特徴とする。
【００１１】
また、請求項４の発明は、請求項１、２または３に記載の検索分類システムにおいて、前記検索ログに対して期間が指定された場合、該検索ログからこの指定された期間内の検索ログを得るログ範囲取得部とを有し、前記検索語ランキング部は前記ログ範囲取得部で抽出した検索ログをもとにカテゴリを抽出することを特徴とする。
【００１２】
また、請求項５の発明は、複数の端末装置とネットワークで接続し、前記端末装置から要求される条件に応じた情報を、カテゴリに分類された情報を保持管理するデータベースから抽出して該端末装置へ出力する検索分類サーバにおいて、過去に検索したときの検索ログから頻度の高い検索語をカテゴリとして抽出する検索語ランキング部と、前記端末装置の画面に表示された前記カテゴリの中からユーザにカテゴリを選択させるカテゴリ選択部と、前記選択されたカテゴリを検索条件として前記データベースを検索する検索部と、前記検索結果を前記端末装置へ送信して画面へ表示させる出力部とを有することを特徴とする。
【００１３】
また、請求項６の発明は、コンピュータを、請求項１乃至４のいずれかに記載の検索分類システムまたは請求項５に記載の検索分類サーバとして機能させるためのプログラムである。
また、請求項７の発明は、請求項６に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【発明の効果】
【００１４】
本発明によれば、ユーザは人気のあるカテゴリを知ることができ、そのカテゴリを使って検索することによって、そのカテゴリに属する情報を容易に入手することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の検索分類システムに係る好適な実施形態について説明する。
図１は、本発明に係る実施形態の全体構成を示すブロック図である。同図において、検索分類システムは、検索分類サーバ１、複数台のユーザの端末装置２、コンテンツを提供するＤＢ（データベース）サーバ３を、ネットワーク４を介して接続している。
【００１６】
検索分類サーバ１は、ＤＢサーバ３に保持管理された複数の情報に対するリンク情報を管理するデータベースを同サーバ１内に保持しており、端末装置２からの検索要求に合致した情報をデータベースを参照して選出し、その情報に関するリストを返信する。このリストは、検索要求に合致した合致度、人気度および情報の所在やタイトル、登録日等の書誌事項である。
【００１７】
また、検索分類サーバ１に対してなされた検索要求をログとして記憶させておいて、このログから出現頻度の大きい（人気がある）分類・カテゴリを抽出する。さらに、この抽出した分類・カテゴリをもとにしてデータベースを検索し、検索結果の情報リストをユーザの端末装置２へ出力する。
【００１８】
ユーザの端末装置２は、ネットワーク４に接続可能なコンピュータ、ＰＤＡ（Personal digital Assistant）や携帯電話等であって、ネットワーク４に接続可能で検索分類サーバ１およびＤＢサーバ３へアクセスできるものであればよい。例えば、検索要求の指示および検索結果を表示できる検索分類システムのクライアント側ソフトウェアが動作できるか、または、ＷＷＷブラウザ（WWW browser）を用いて検索分類サーバ１やＤＢサーバ３とアクセスできるものであればよい。
以下、本実施形態では、端末装置２がＷＷＷブラウザの動作するコンピュータとして説明する。
【００１９】
ＤＢ（データベース）サーバ３は、検索分類サーバ１で検索されたウェブページや文書等のコンテンツを保持管理するデータベースサーバである。検索分類サーバ１は、ネットワーク４上に存在する複数のＤＢサーバ３が保持するコンテンツに対するＵＲＩ（Uniform Resource Identifier）、カテゴリ、書誌事項（タイトル、著者、キーワードや登録日、文書サイズ、要約など）人気度などをデータベースとして保持管理する。
また、検索分類サーバ１に、ＤＢサーバ３に保持するようなコンテンツをデータベースとして保持している場合には、ＤＢサーバ３がない構成もあり得る。
【００２０】
ネットワーク４は、これらのユーザの端末装置２と検索分類サーバ１とＤＢサーバ３を結合するための伝送路であって、一般には、ケーブルで実現され、通信プロトコルにはＴＣＰ／ＩＰが使われる。但し、伝送路としてはケーブルだけではなく、それらの間の通信プロトコルが一致するものであれば有線または無線を使ったものであってもよい。
このネットワーク４としては、例えば、企業内ネットワークとしてのイントラネットやインターネット、携帯電話網、衛星通信網等を用いることができる。
【００２１】
このような構成の検索分類システムを使って検索する方法として、次のような２つの方法がある。
（１）カテゴリや検索条件を指定して、通常の検索をする方法。
ユーザは端末装置２のＷＷＷブラウザを用いて検索分類サーバ１にアクセスすると、図２に示したような検索画面が表示される。
図２において、１００はカテゴリを選択するフィールドであり、予め決められているカテゴリの中から選択するか、または、直接、所望のカテゴリを入力する。カテゴリを入力しないときには、そのカテゴリ１００に何も入力しないか、または、「カテゴリなし」を選択する。１０１は、検索条件をキーワードまたはキーワードの組み合わせで入力するフィールドである。１０２は、人気度を評価する期間（説明は後述）を指定するラジオボタン等である。この期間を指定することにより、人気のあるカテゴリが分かり、そのカテゴリで検索するのに使用する。１０３は、検索条件（１００，１０１または１０２）を設定した後、検索分類サーバ１に対して、検索実行を要求する検索ボタンである。
【００２２】
ユーザは、カテゴリ１００のカテゴリを選択または検索条件１０１を入力してから、検索ボタン１０３をクリック（押下）する。ここで、カテゴリおよび検索条件をともに入力してもよい。
検索分類サーバ１は、指定されたカテゴリや検索条件に合致する情報を検索し、検索結果を端末装置２のＷＷＷブラウザへ返信して、ＷＷＷブラウザはその結果を表示する。このとき、ユーザが指定したカテゴリや検索条件が検索ログとして、検索分類サーバ１に累積記録される。
【００２３】
（２）人気のあるカテゴリを選択して検索する方法。
どのようなカテゴリに属する情報に人気があり、そのカテゴリに含まれる情報に何があるかをユーザが知りたいときには、図２のような画面が表示されたときに、まず、人気度を評価する期間をラジオボタン等１０２内のいずれかのラジオボタンで選択する。
【００２４】
図２では、期間限定なし、過去１週間以内、過去１ヶ月以内、または、指定した所定期間内（日付指定）を選択することができる。ここで、日付指定の場合には、開始日と終了日も入力するが、開始日を省略すると終了日以前の全ての検索ログが対象となり、終了日を省略すると開始日から現在時間までの検索ログが対象となる。
【００２５】
次に、カテゴリ１００や検索条件１０１を入力せずに、検索ボタン１０３をクリック（押下）する。
検索分類サーバ１は、指定された期間の検索ログを取り出して、頻度の高いカテゴリや検索条件を抽出し、端末装置２のＷＷＷブラウザへ表示させる。（本実施形態では、人気度の高さは、検索要求の頻度の高さに比例するものと定義する。）
ユーザは、表示されたカテゴリや検索条件から興味のあるものを選択して検索分類サーバ１へ送信する。
検索分類サーバ１は、選択されたカテゴリや検索条件で検索を実行し、その検索結果を返信し、端末装置２のＷＷＷブラウザはこの検索結果を表示させる。このとき、選択されたカテゴリや検索条件が検索ログとして、検索分類サーバ１に累積記録される。
【００２６】
このように構成することによって、ユーザは人気のあるカテゴリを知ることができ、そのカテゴリを使って検索することによって、そのカテゴリに属する情報を容易に入手することができる。
以下、本発明の実施形態について詳細に説明する。
【００２７】
＜実施形態１＞
図３は、実施形態１の検索分類サーバ１の機能構成を示すブロック図である。同図において、検索分類サーバ１は、制御部１０、検索語ランキング部２０、カテゴリ選択部３０、検索部４０、出力部５０、検索ログ記憶部７０、ＤＢ（データベース）８０からなっている。
【００２８】
検索ログ記憶部７０は、ユーザから検索要求のあったカテゴリや検索条件を累積記憶する。記憶内容としては、図４に示すように、検索要求のカテゴリや検索条件（単一の検索語や検索語の組み合わせ）に累積記憶するときの日時を付加し、この日時による時系列として累積記憶する。
【００２９】
ＤＢ（データベース）８０は、ＤＢサーバ３に記憶されたウェブページや文書に関する次のような情報を記憶する。記憶する項目は、ＤＢサーバ３が保持するコンテンツ（ウェブページや文書等）ごとに、コンテンツの所在を示すＵＲＩ、コンテンツのカテゴリ、コンテンツに対する人気度あるいはコンテンツの書誌事項（タイトル、著者、キーワードや登録日、文書サイズ、要約等）などである。
【００３０】
本実施形態では、Ｗｅｂサーバ（例えば、ｈｔｔｐｄ）を用いて制御部１０を構成するものとし、端末装置２とのデータの送受信、検索語ランキング部２０、カテゴリ選択部３０、検索部４０、出力部５０等を制御する。
また、制御部１０は、端末装置２のＷＷＷブラウザを介して、ユーザの端末装置２から検索分類サーバ１へアクセスがあると、図２に示したような検索条件を入力する画面を送信する。
【００３１】
次に、制御部１０は、端末装置２のＷＷＷブラウザから受信した検索要求がカテゴリや検索条件であれば、検索部４０を起動してこの検索要求を渡す。一方、受信した検索要求が人気度を知るための要求である場合には、検索語ランキング部２０を起動してこの検索要求を渡す。
【００３２】
また、制御部１０は、カテゴリ選択画面（後述）がカテゴリ選択部３０から渡されると、そのカテゴリ選択画面をユーザの端末装置２へ送って、その選択結果が返信されると、再度カテゴリ選択部３０を起動して、その選択結果を渡す。
さらに、制御部１０は、検索結果の出力形式が出力部５０から渡されると、その検索結果をユーザの端末装置２のＷＷＷブラウザへ送信する。
【００３３】
検索語ランキング部２０は、制御部１０から人気度を評価する期間を受け取る。本実施形態１では、「限定なし」が選択されている場合について説明する。
検索語ランキング部２０は、図４に示したような検索ログ記憶部７０から検索ログを読み込み、１回の検索要求におけるカテゴリや検索条件を１纏まりの文字列（以下、カテゴリ等という）として、この文字列に対する検索ログ記憶部７０中での頻度を計算して、頻度表を作成する。例えば、図４における検索ログの場合には、図５に示すような頻度表になる。
【００３４】
次に、この頻度表を頻度の大きい順にソートする。図５の場合には、図６のような結果となる。この頻度表の中から頻度の高い所定個数（本例では、３個としたが、任意に設定することができる）を抽出する（図７参照）。このとき頻度が同位のものが複数ある場合には、抽出個数が所定個数になったときに抽出を終了する。
検索語ランキング部２０は、カテゴリ選択部３０を起動して、以上のようにして抽出した所定個数のカテゴリ等を渡す。
【００３５】
カテゴリ選択部３０は、検索語ランキング部２０で抽出されたカテゴリ等を受け取り、図８に示すようなカテゴリ等の選択画面を作成して、制御部１０を介してユーザの端末装置２のＷＷＷブラウザへ送信する。図８に示したカテゴリ等の選択画面は、先に抽出したカテゴリ等に番号を付したリスト（１０４）と、所望の番号を入力するフィールド１０５と、送信ボタン１０６とからなっている。
【００３６】
ユーザは、表示された選択画面から所望のカテゴリ等に付けられた番号をフィールド１０５へ入力して送信ボタン１０６をクリック（押下）して検索分類サーバ１へ送信する。
制御部１０は、選択結果のカテゴリ等を受信すると検索部４０を起動して、選択結果のカテゴリ等を渡す。
【００３７】
検索部４０は、制御部１０から渡されたカテゴリ等（例えば、図８で「２」を入力したときには、「デバイス  ドライバ」）を検索条件とし、ＤＢ８０の書誌事項等に合致する情報を検索し、合致度が高くしかも情報として人気度の高い順に所定個数抽出し、出力部５０を起動してこの検索結果と検索結果の個数とを渡す。ここで、検索結果の各情報は、合致度、人気度、ＵＲＩ、書誌事項（カテゴリ、タイトル、著者、キーワードや登録日、文書サイズ、要約等）である。
【００３８】
また、検索部４０は、ユーザの端末装置２から送信されたカテゴリや検索条件（カテゴリ等）と書き込み時間とを合わせて検索ログ記憶部７０へ時系列順に累積して書き込む。
例えば、図４の検索ログ記憶部７０の内容に対して、カテゴリ等として「新製品」を受信したときには、書込み時間（Tue Aug 26 09:18:18 GMT 2003）とこの「新製品」とを合わせて書き込むことにより、図９のように検索ログが累積される。
【００３９】
出力部５０は、渡された検索結果から図１０に示すような検索結果表示画面を作成し、ユーザの端末装置２のＷＷＷブラウザへ送信する。
図１０において、合致度が高く、人気度の高い順に、情報の所在（ＵＲＩ）へのリンク付のタイトル１０７やその他の書誌事項１０８の各情報を表示する。
ユーザが図１０のように表示されたリストのうち所望のタイトル１０７をクリックすると、このタイトルにリンクされているＵＲＩで示されたリンク先の情報の内容がＷＷＷブラウザへ取り込まれて表示される。
【００４０】
以上のように構成することによって、検索ログにおいて頻度の高い検索文字列をカテゴリとみなすことで、人気のある情報をカテゴリの形で知り、そのカテゴリに含まれる情報の一覧を得ることができる。
【００４１】
＜実施形態２＞
実施形態１の検索語ランキング部２０では、検索ログ記憶部７０に記憶していた１度の検索要求に対するカテゴリや検索条件を一纏まりの文字列と解釈して、頻度表を作成していた。本実施形態２では、この１纏まりの文字列を複数の単語に分割し、この分割した単語（以下、検索語という）について、実施形態１と同様にして頻度表を作成する。
【００４２】
本実施形態２における機能構成は実施形態１と同じであるから、相違点についてのみ説明する。
本実施形態２の検索語ランキング部２０では、例えば、図４の検索ログに対して、１度の検索要求のカテゴリや検索条件を個々の検索語に分割して、それらの検索語の頻度を求めて図１１のような頻度表を作成する。
さらに、図１１を頻度の大きい順にソートすると図１２のような頻度表となる。このうち頻度の高い順に所定個数（ここでは３個）を抽出する。
図１３のように抽出された３つの検索語を人気度の高いカテゴリとみなして、カテゴリ選択部３０へ渡す。
【００４３】
カテゴリ選択部３０では、この渡された３つのカテゴリ（検索語）から図１４のようなカテゴリ選択画面を作成して、制御部１０を介してユーザの端末装置２のＷＷＷブラウザへ表示させる。
このカテゴリ選択画面からユーザが「ドライバ」を選択すると、このカテゴリを検索文字列とみなし、検索部４０ではＤＢ８０を検索し、出力部５０で合致する情報を図１５のような形式にした後、制御部１０を介してユーザの端末装置２のＷＷＷブラウザへ送信する。
【００４４】
以上のように構成すると、検索ログのカテゴリや検索条件が複数の単語から構成されていても、それぞれの単語についての人気度を知ることができる。この人気度を参考にして、ユーザは興味のある単語に対する情報を検索することができる。
【００４５】
＜実施形態３＞
以下、人気度を評価する期間（１週間以内、１ヶ月以内、日付指定）を指定した場合を本実施形態３として説明する。
図１６は、本実施形態３の検索分類サーバ１の機能構成を示すブロック図である。同図において、検索分類サーバ１は、制御部１０、検索語ランキング部２０、カテゴリ選択部３０、検索部４０、出力部５０、ログ範囲取得部６０、検索ログ記憶部７０、ＤＢ（データベース）８０からなっている。
実施形態１および実施形態２と同じ機能については同じ符号を付し、その機能については相違点についてのみ説明する。
【００４６】
ユーザの端末装置２のＷＷＷブラウザから人気度を評価する期間を限定した検索要求が受信されると、制御部１０はログ範囲取得部６０を起動して、指定された期間を渡す。
ログ範囲取得部６０は、検索ログ記憶部７０に記憶された各検索ログの書込み時間を参照して、指定された期間内の検索ログを抽出して、検索語ランキング部２０を起動して、この抽出した検索ログを渡す。
【００４７】
例えば、過去４日間という期間内における人気度の高いカテゴリを抽出する場合には、図４の検索ログに対して、現在時間より３日前の日付を開始日とし、今日の日付を終了日として、検索ログを抽出する。この場合、図１７に示すように８月２２日から８月２５日までの検索ログが抽出される。
【００４８】
検索語ランキング部２０では、抽出された検索ログに対して、実施形態１における検索語ランキング部２０と同様に、カテゴリや検索条件を一纏まりの文字列（以下、カテゴリ等という）と解釈して、この文字列に対する頻度表を作成する。または、実施形態２における検索語ランキング部２０と同様に、この１纏まりの文字列を複数の単語に分割し、この分割した単語（以下、検索語という）について、頻度表を作成する。
例えば、図１７の検索ログに対して、実施形態１と同様に頻度表を作成し、頻度の大きい順にソートすると図１８のような頻度表となる。このうち頻度の高い順に所定個数（ここでは３個）を抽出し、図１９のように抽出された３つのカテゴリ等を人気度の高いカテゴリとみなして、カテゴリ選択部３０へ渡す。
【００４９】
カテゴリ選択部３０では、この渡された３つのカテゴリから図２０のようなカテゴリ選択画面を作成して、制御部１０を介してユーザの端末装置２のＷＷＷブラウザへ表示させる。
検索部４０では、このカテゴリ選択画面でユーザが選択したカテゴリを検索文字列とみなし、ＤＢ８０を検索して合致した情報を出力部５０で表示形式に変換した後、制御部１０を介してユーザの端末装置２のＷＷＷブラウザへ送信する。
【００５０】
以上のように構成することによって、指定した期間内の検索ログをもとにカテゴリを作るので、週間人気ランキングや月間人気ランキングでの傾向などをカテゴリとして知り、そのカテゴリに含まれる文書の一覧を得ることができる。
【００５１】
＜他の実施形態＞
さらに、本発明は、上述した実施形態のみに限定されたものではなく、上述した実施形態の各装置の機能をそれぞれプログラム化し、あらかじめＣＤ−ＲＯＭ等の記録媒体に書き込んでおき、コンピュータに搭載したＣＤ−ＲＯＭドライブのような媒体駆動装置にこのＣＤ−ＲＯＭ等を装着し、これらのプログラムをインストールして、実行することによっても、本発明の目的が達成されることは言うまでもない。
この場合、記録媒体から読出されたプログラム自体が上述した実施形態を実現することになり、そのプログラムおよびそのプログラムを記録した記録媒体も本発明を構成することになる。
【００５２】
なお、記録媒体としては半導体媒体（例えば、ＲＯＭ、不揮発性メモリカード等）、光媒体（例えば、ＤＶＤ、ＭＯ、ＭＤ、ＣＤ−Ｒ等）、磁気媒体（例えば、磁気テープ、フレキシブルディスク等）のいずれであってもよい。
あるいは、サーバコンピュータの記憶装置に格納された上記プログラムをインターネット等の通信網を介して直接供給を受けるようにしてもよい。この場合、このサーバコンピュータの記憶装置も本発明の記録媒体に含まれる。
【００５３】
また、ロードしたプログラムを実行することにより上述した実施形態が実現されるだけでなく、そのプログラムの指示に基づき、オペレーティングシステム等が実際の処理の一部を行い、その処理によって上述した実施形態が実現される場合も含まれる。
【図面の簡単な説明】
【００５４】
【図１】本発明に係る実施形態の全体構成を示すブロック図である。
【図２】検索要求の入力画面例である。
【図３】実施形態１および実施形態２の検索分類サーバの機能構成を示すブロック図である。
【図４】検索ログ記憶部に累積記憶された検索ログの例である。
【図５】図４の検索ログから作成された頻度表の例である。
【図６】図５の頻度表を頻度の大きい順にソートした結果の例である。
【図７】図６の頻度表の中から所定個数抽出したカテゴリ等の例である。
【図８】図７のカテゴリから生成されたカテゴリ等の選択画面の表示例である。
【図９】図４に示した検索ログへカテゴリや検索条件を追加したときの例である。
【図１０】カテゴリ等を「デバイス  ドライバ」とした場合の検索結果を表示する画面例である。
【図１１】図４の検索ログを検索語に分割したときの頻度表の例である。
【図１２】図１１の頻度表を頻度の大きい順にソートした結果の例である。
【図１３】図１２の頻度表の中から所定個数抽出したカテゴリ等の例である。
【図１４】図１３のカテゴリから生成されたカテゴリの選択画面の表示例である。
【図１５】カテゴリを「ドライバ」とした場合の検索結果を表示する画面例である。
【図１６】実施形態３の検索分類サーバの機能構成を示すブロック図である。
【図１７】期間（過去４日間）を限定したときに抽出された検索ログの例である。
【図１８】期間限定された検索ログから作成され、ソートされた頻度表の例である。
【図１９】図１８の頻度表の中から所定個数抽出したカテゴリ等の例である。
【図２０】図１９のカテゴリから生成されたカテゴリの選択画面の表示例である。
【符号の説明】
【００５５】
１…検索分類サーバ、２…端末装置、３…ＤＢサーバ、４…ネットワーク、１０…制御部、２０…検索語ランキング部、３０…カテゴリ選択部、４０…検索部、５０…出力部、６０…ログ範囲取得部、７０…検索ログ記憶部、８０…データベース（ＤＢ）、１００…カテゴリ、１０１…検索条件、１０２…ラジオボタン等、１０３…検索ボタン、１０４…カテゴリのリスト、１０５…番号入力フィールド、１０６…送信ボタン、１０７…タイトル、１０８…書誌事項。
【図１】
2005099964.tif 000003
【図２】
2005099964.tif 000004
【図３】
2005099964.tif 000005
【図４】
2005099964.tif 000006
【図５】
2005099964.tif 000007
【図６】
2005099964.tif 000008
【図７】
2005099964.tif 000009
【図８】
2005099964.tif 000010
【図９】
2005099964.tif 000011
【図１０】
2005099964.tif 000012
【図１１】
2005099964.tif 000013
【図１２】
2005099964.tif 000014
【図１３】
2005099964.tif 000015
【図１４】
2005099964.tif 000016
【図１５】
2005099964.tif 000017
【図１６】
2005099964.tif 000018
【図１７】
2005099964.tif 000019
【図１８】
2005099964.tif 000020
【図１９】
2005099964.tif 000021
【図２０】
2005099964.tif 000022