(57)【特許請求の範囲】
【請求項１】
ユーザ端末から入力された検索キーワードに基づいて情報を検索する情報検索装置であって、
複数のユーザにより登録される情報群と、該情報群が関連付けられるまとめ検索インデックスとを格納する格納手段と、
前記ユーザ端末から前記まとめ検索インデックスへの情報の登録指示が入力されたときに、前記情報を前記まとめ検索インデックスと関連付けて前記格納手段に格納する制御手段と、
前記ユーザ端末から検索キーワードによる検索指示又は前記まとめ検索インデックスの選択指示が入力されたときに、前記格納手段から前記検索キーワード又は前記選択指示に基づいて前記まとめ検索インデックス及び／又はその情報群を検索する検索手段と、
前記検索された前記まとめ検索インデックス及びその情報群から前記ユーザ端末に送信される検索結果データを生成する検索結果データ生成手段と、
を有し、
前記まとめ検索インデックスは、新たなまとめ検索インデックスを作成しようとするユーザのユーザ端末に表示される作成画面に含まれる、該ユーザ自らの知りたい情報及び／又は他のユーザに収集して欲しいと望む情報及び／又は他のユーザと共有したい情報の題目を入力するための題目入力欄にテキスト入力されることで生成され、
前記制御手段は、前記ユーザ端末から前記まとめ検索インデックスの作成指示が入力されたときに、前記ユーザ端末から受信された前記題目を含めたまとめ検索インデックスを生成して前記格納手段に格納し、
前記検索手段は、前記検索キーワードによる検索指示が入力されたときに、検索対象として前記題目を含め、
前記検索結果データ生成手段は、前記検索結果データとして、前記まとめ検索インデックスの前記題目のリストを含めた画面のデータを生成する
ことを特徴とする情報検索装置。
【請求項２】
前記作成画面は、前記題目入力欄に入力した前記題目の説明事項をテキスト入力するための説明事項入力欄をさらに含み、
前記制御手段は、前記ユーザ端末から前記まとめ検索インデックスの作成指示が入力されたときに、前記ユーザ端末から受信された前記題目の説明事項を含めたまとめ検索インデックスを生成して前記格納手段に格納し、
前記検索結果データ生成手段は、前記まとめ検索インデックスの前記題目のリストを含めた画面を介して前記ユーザ端末からいずれかの題目が選択された場合に、第２の検索結果データとして、対応するまとめ検索インデックスの前記題目及び前記説明事項を含めた画面を生成する
ことを特徴とする請求項１記載の情報検索装置。
【請求項３】
前記ユーザ端末から検索キーワードによる検索指示が入力されたときに、インターネット上のＷｅｂサイトから収集されたＷｅｂ情報が登録されるＷｅｂ検索用格納手段から前記検索キーワードに基づいてＷｅｂ情報を検索するＷＷＷ検索手段をさらに有することを特徴とする請求項１又は２に記載の情報検索装置。
【請求項４】
前記制御手段は、前記ユーザ端末から前記検索されたＷｅｂ情報を前記まとめ検索インデックスに登録する登録指示が入力されたときに、前記Ｗｅｂ情報を前記まとめ検索インデックスと関連付けて前記格納手段に格納することを特徴とする請求項３に記載の情報検索装置。
【請求項５】
前記制御手段は、前記ユーザ端末のユーザが保有する情報を前記まとめ検索インデックスに登録する登録指示が入力されたときに、前記ユーザ端末から送信される前記ユーザが保有する情報を受信して、該当のまとめ検索インデックスに関連付けて前記格納手段に格納することを特徴とする請求項３に記載の情報検索装置。
【請求項６】
前記検索結果データ生成手段は、前記検索手段によって検索された前記まとめ検索インデックス及び／又はその情報群と、前記ＷＷＷ検索手段によって検索されたＷｅｂ情報とから前記検索結果データを生成することを特徴とする請求項３に記載の情報検索装置。
【請求項７】
前記作成画面は、作成しようとする前記まとめ検索インデックスの情報種別を選択入力するための選択欄をさらに含み、
前記制御手段は、リンク情報、画像情報、動画情報、テキスト情報のうちいずれか１つの情報種別に区分して前記まとめ検索インデックスを前記格納手段に格納し、
前記検索手段は、
前記ユーザ端末から前記情報種別が選択された検索キーワードによる検索指示又は前記まとめ検索インデックスの選択指示が入力されたときに、前記格納手段から前記検索キーワード又は前記選択指示に基づいて前記選択された情報種別の前記まとめ検索インデックス及び／又はその情報群を検索することを特徴とする請求項１から６のいずれか１つに記載の情報検索装置。
【請求項８】
前記制御手段は、前記Ｗｅｂ情報を前記まとめ検索インデックスに登録する場合、前記Ｗｅｂ情報に関して前記ユーザ端末から入力された前記検索キーワードを、前記まとめ検索インデックスと関連付けて前記格納手段に格納することを特徴とする請求項４に記載の情報検索装置。
【請求項９】
前記制御手段は、前記まとめ検索インデックス別に格納された前記検索キーワードをカウントし、カウント数が多い順に１つ又は複数の検索キーワードを前記まとめ検索インデックスのキーワードとして抽出し、前記格納手段に格納することを特徴とする請求項８に記載の情報検索装置。
【請求項１０】
前記まとめ検索インデックスに関する第１キーワードと、前記第１キーワードが含まれたインターネット上のＷｅｂサイトが提供する情報から前記第１キーワードに関連して抽出された第２キーワードと、を格納するキーワード格納手段と、
ユーザ別に前記まとめ検索インデックスに情報を登録した情報登録履歴を格納する第１履歴格納手段と、をさらに有し、
前記キーワード格納手段は、前記まとめ検索インデックスの前記題目から主要単語を抽出し、該抽出された主要単語を前記第１キーワードとして格納し、
前記制御手段は、前記第１履歴格納手段からユーザが情報を登録したまとめ検索インデックスの前記第１及び第２キーワードを抽出し、
前記検索手段は、前記格納手段から前記第１及び第２キーワードに基づいて前記まとめ検索インデックスを検索する、ことを特徴とする請求項１から９のいずれか１つに記載の情報検索装置。
【請求項１１】
前記検索手段は、前記格納手段から前記第１及び第２キーワードに基づいて前記ユーザが前記まとめ検索インデックスに情報を登録していないまとめ検索インデックスを検索することを特徴とする請求項１０に記載の情報検索装置。
【請求項１２】
ユーザ別に前記まとめ検索インデックスを閲覧した閲覧履歴情報を格納する第２履歴格納手段、をさらに有し、
前記制御手段は、同じのまとめ検索インデックスを閲覧した第１ユーザ及び他のユーザの前記閲覧履歴情報から、前記他のユーザが閲覧したまとめ検索インデックスであり、かつ前記第１ユーザが閲覧していないまとめ検索インデックスを抽出し、
前記検索手段は、前記格納手段から前記抽出されたまとめ検索インデックスを検索する、ことを特徴とする請求項１から１１のいずれか１つに記載の情報検索装置。
【請求項１３】
ユーザ別に前記まとめ検索インデックスに情報を登録した情報登録履歴を格納する第１履歴格納手段、をさらに有し、
前記制御手段は、同じのまとめ検索インデックスに情報を登録した第１ユーザ及び他のユーザの前記情報登録履歴から、前記他のユーザが情報と登録したまとめ検索インデックスであり、かつ前記第１ユーザが情報を登録していないまとめ検索インデックスを抽出し、
前記検索手段は、前記格納手段から前記抽出されたまとめ検索インデックスを検索する、ことを特徴とする請求項１から１１のいずれか１つに記載の情報検索装置。
【請求項１４】
ユーザ端末がネットワークを介して接続するＷｅｂサーバと、前記Ｗｅｂサーバを通じて前記ユーザ端末から入力された検索キーワードに基づいて情報を検索する検索アプリケーションサーバと、を含む情報検索サービスシステムであって、
前記検索アプリケーションサーバは、
複数のユーザにより登録される情報群と、該情報群が関連付けられるまとめ検索インデックスとを格納する格納手段と、
前記Ｗｅｂサーバを通じて前記ユーザ端末から該端末に表示された情報追加画面を介して前記まとめ検索インデックスへの情報の登録要求を受信したときに、前記情報を前記まとめ検索インデックスと関連付けて前記格納手段に格納する制御手段と、
前記Ｗｅｂサーバを通じて前記ユーザ端末からの検索キーワードによる検索要求又は前記まとめ検索インデックスの閲覧要求を受信したときに、前記格納手段から前記検索キーワード又は前記閲覧要求に基づいて前記まとめ検索インデックス及び／又はその情報群を検索する検索手段と、
前記検索された前記まとめ検索インデックス及び／又はその情報群から前記ユーザ端末に送信される検索結果データを生成し、前記Ｗｅｂサーバに伝送する検索結果データ生成手段と、を備え、
前記まとめ検索インデックスは、新たなまとめ検索インデックスを作成しようとするユーザのユーザ端末に表示される作成画面に含まれる、該ユーザ自らの知りたい情報及び／又は他のユーザに収集して欲しいと望む情報及び／又は他のユーザと共有したい情報の題目を入力するための題目入力欄にテキスト入力されることで生成され、
前記Ｗｅｂサーバは、前記情報追加画面のデータ、前記作成画面のデータ、及び、前記検索アプリケーションサーバから伝送された前記検索結果データを、それぞれ所定のページフォーマットで、前記ユーザ端末に伝送する表示制御手段を備え、
前記検索アプリケーションサーバの前記制御手段は、前記ユーザ端末から前記作成画面を介して前記まとめ検索インデックスの作成指示が入力されたときに、前記ユーザ端末から受信された前記題目を含めたまとめ検索インデックスを生成して前記格納手段に格納し、
前記検索手段は、前記検索キーワードによる検索指示が入力されたときに、検索対象として前記題目を含め、
前記検索結果データ生成手段は、前記検索結果データとして、前記まとめ検索インデックスの前記題目のリストを含めた画面のデータを生成することを特徴とする情報検索サービスシステム。
【請求項１５】
請求項１から請求項１３に記載の情報検索装置を構成する各手段としてコンピュータを機能させるためのプログラム。
【請求項１６】
コンピュータをユーザ端末から入力された検索指示に基づいて情報を検索する情報検索装置として機能させるためのプログラムであって、
前記コンピュータを、
複数のユーザにより登録される情報群と、該情報群が関連付けられるまとめ検索インデックスとを格納する格納手段、
前記ユーザ端末から前記まとめ検索インデックスへの情報の登録指示が入力されたときに、前記情報を前記まとめ検索インデックスと関連付けて前記格納手段に格納する制御手段、
前記ユーザ端末から検索キーワードによる検索指示又は前記まとめ検索インデックスの選択指示が入力されたときに、前記格納手段から前記検索キーワード又は前記選択指示に基づいて前記まとめ検索インデックス及び／又はその情報群を検索する検索手段、
前記検索された前記まとめ検索インデックス及びその情報群から前記ユーザ端末に送信される検索結果データを生成する検索結果データ生成手段、
として機能させ、
前記まとめ検索インデックスを、新たなまとめ検索インデックスを作成しようとするユーザのユーザ端末に表示される作成画面に含まれる、該ユーザ自らの知りたい情報及び／又は他のユーザに収集して欲しいと望む情報及び／又は他のユーザと共有したい情報の題目を入力するための題目入力欄にテキスト入力されることで生成させ、
前記ユーザ端末から前記まとめ検索インデックスの作成指示が入力されたときに、前記ユーザ端末から受信された前記題目を含めたまとめ検索インデックスを生成して前記格納手段に格納するように前記制御手段を機能させ、
前記検索キーワードによる検索指示が入力されたときに、検索対象として前記題目を含ませるように前記検索手段を機能させ、
前記検索結果データとして、前記まとめ検索インデックスの前記題目のリストを含めた画面のデータを前記検索結果データ生成手段に生成させる
ためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された検索キーワードに基づいて情報を検索して検索結果を提供する情報検索装置及び情報検索サービスシステムに関する。
【背景技術】
【０００２】
従来から無数に存在するＷＷＷ上の情報を検索するＷｅｂ情報検索サービスが存在する。ユーザ（利用者）は、コンピュータのＷｅｂブラウザを通じてＷｅｂ情報検索サービスを提供するＷｅｂサイト（Ｗｅｂサーバ）にアクセスし、Ｗｅｂサーバが提供する検索窓に検索キーワード（検索語）を入力する。Ｗｅｂサーバは、検索サーバを通じて得られた当該検索キーワードに関連するＷＷＷ上の情報を、所定のページフォーマットでユーザのコンピュータに送信する。ユーザは、Ｗｅｂブラウザに表示された検索結果ページから所望の検索結果を選択することで、リンクされた情報の情報源（Ｗｅｂサイト）にアクセスし、情報を閲覧等することができる。
【０００３】
また、ユーザは、Ｗｅｂブラウザに備わっているブックマーク機能を用いて、Ｗｅｂブラウザに表示されている検索結果の各情報源、すなわち、その情報を提供しているＷｅｂサイト又はＷｅｂサイトにおける当該情報の位置を表すＵＲＬを登録することができる（所謂、お気に入り）。このブックマーク機能により、ユーザは、登録したＵＲＬをマウス等の操作入力手段で選択するだけで瞬時に移動する（閲覧する）ことができる。
【０００４】
一方で、ブックマーク機能により登録されるＵＲＬは、ユーザ個々人の好みや情報の有益性が反映された情報である。そこで、近年では、非特許文献１のようなオンラインブックマークが登場してきている。
【０００５】
非特許文献１では、各ユーザのブックマークをユーザ自身のコンピュータに保存するのではなく、Ｗｅｂサーバに保存する。そして、他のユーザのブックマークを閲覧したり、ブックマーク群の中から所望のブックマークを検索することができる。また、検索された情報をブックマークしているユーザが何人いるのか、ブックマークをしているユーザが誰なのかを、検索結果とともに表示している。
【先行技術文献】
【非特許文献】
【０００６】
【非特許文献１】「はてなブックマーク」，株式会社  はてな，http://b.hatena.ne.jp/
【発明の概要】
【発明が解決しようとする課題】
【０００７】
従来のブックマーク機能は、ユーザが閲覧した履歴としてその情報源のＵＲＬを保存する機能であり、非特許文献１のオンラインブックマークは、インターネット等のネットワークを通じてＷｅｂサーバに各ユーザのブックマークを蓄積し、他のユーザの情報履歴を検索できるようにその機能を拡張したものである。
【０００８】
このため、オンラインブックマークは、蓄積されたブックマーク群をユーザ同士が共有できることから、他のユーザがどの情報（又は情報源）に興味があるのかを知ることができる反面、単なるブックマーク群の蓄積にすぎない一面がある。すなわち、蓄積されたブックマークの中から例えば、キーワードに該当するブックマークを検索したり、所定のカテゴリに分類されたブックマーク群を見たり、他のユーザのブックマークを見ることができるＷｅｂ情報検索の補助的な機能に留まっていた。
【０００９】
そこで、本発明は、ユーザ同士が互いの情報検索に参加でき、検索を通じてユーザが持つ知識や検索目的に対する回答を相互に共有することができる新しい情報検索サービスを提供することを目的とする。
【課題を解決するための手段】
【００１０】
本発明の１つの観点におけるユーザ端末から入力された検索キーワードに基づいて情報を検索する情報検索装置は、情報群と、該情報群が関連付けられる情報群検索インデックスとを格納する格納手段と、前記ユーザ端末から前記情報群検索インデックスへの情報の登録指示が入力されたときに、前記情報を前記情報群検索インデックスと関連付けて前記格納手段に格納する制御手段と、前記ユーザ端末から検索キーワードによる検索指示又は前記情報群検索インデックスの選択指示が入力されたときに、前記格納手段から前記検索キーワード又は前記選択指示に基づいて前記情報群検索インデックス及び／又はその情報群を検索する検索手段と、前記検索された前記情報群検索インデックス及びその情報群から前記ユーザ端末に送信される検索結果データを生成する検索結果データ生成手段と、を有することを特徴とする。
【００１１】
また、前記制御手段は、前記ユーザ端末から前記情報群検索インデックスの作成指示が入力されたときに、前記ユーザ端末から入力された題目に基づいて、情報群検索インデックスを生成して前記格納手段に格納することができる。
【００１２】
また、前記ユーザ端末から検索キーワードによる検索指示が入力されたときに、インターネット上のＷｅｂサイトから収集されたＷｅｂ情報が登録されるＷｅｂ検索用格納手段から前記検索キーワードに基づいてＷｅｂ情報を検索するＷＷＷ検索手段をさらに有することができる。
【００１３】
また、前記制御手段は、前記ユーザ端末から前記検索されたＷｅｂ情報を前記情報群検索インデックスに登録する登録指示が入力されたときに、前記Ｗｅｂ情報を前記情報群検索インデックスと関連付けて前記格納手段に格納することができる。
【００１４】
また、前記制御手段は、前記ユーザが保有する情報を前記情報群検索インデックスに登録する登録指示が入力されたときに、前記ユーザ端末から送信される前記ユーザが保有する情報を受信して、該当の情報群検索インデックスに関連付けて前記格納手段に格納することができる。
【００１５】
また、前記検索結果データ生成手段は、前記情報群検索手段によって検索された前記情報群検索インデックス及び／又はその情報群と、前記ＷＷＷ検索手段によって検索されたＷｅｂ情報とから前記検索結果データを生成することができる。
【００１６】
また、前記制御手段は、リンク情報、画像情報、動画情報、テキスト情報のうちいずれか１つの情報種別に区分して前記情報群検索インデックスを前記格納手段に格納することができ、前記検索手段は、前記ユーザ端末から前記情報種別が選択された検索キーワードによる検索指示又は前記情報群検索インデックスの選択指示が入力されたときに、前記格納手段から前記検索キーワード又は前記選択指示に基づいて前記選択された情報種別の前記情報群検索インデックス及び／又はその情報群を検索することができる。
【００１７】
また、前記制御手段は、前記Ｗｅｂ情報を前記情報群検索インデックスに登録する場合、前記Ｗｅｂ情報に関して前記ユーザ端末から入力された前記検索キーワードを、前記情報群検索インデックスと関連付けて前記格納手段に格納することができる。
【００１８】
また、前記制御手段は、前記情報群検索インデックス別に格納された前記検索キーワードをカウントし、カウント数が多い順に１つ又は複数の検索キーワードを前記情報群検索インデックスのキーワードとして抽出し、前記格納手段に格納することができる。
【００１９】
また、前記情報検索装置は、前記情報群検索インデックスに関する第１キーワードと、前記第１キーワードが含まれたインターネット上のＷｅｂサイトが提供する情報から前記第１キーワードに関連して抽出された第２キーワードと、を格納するキーワード格納手段と、ユーザ別に前記情報群検索インデックスに情報を登録した情報登録履歴を格納する第１履歴格納手段と、をさらに有することができる。そして、前記制御手段は、前記第１履歴格納手段からユーザが情報を登録した情報群検索インデックスの前記第１及び第２キーワードを抽出し、前記検索手段は、前記格納手段から前記第１及び第２キーワード基づいて前記情報群検索インデックスを検索することができる。
【００２０】
また、前記検索手段は、前記格納手段から前記第１及び第２キーワード基づいて前記第１ユーザが前記情報群検索インデックスに情報を登録していない情報群検索インデックスを検索することができる。
【００２１】
また、前記情報検索装置は、ユーザ別に前記情報群検索インデックスを閲覧した閲覧履歴情報を格納する第２履歴格納手段をさらに有することができる。そして、前記制御手段は、同じの情報群検索インデックスを閲覧した第１ユーザ及び他のユーザの前記閲覧履歴情報から、前記他のユーザが閲覧した情報群検索インデックスであり、かつ前記第１ユーザが閲覧していない情報群検索インデックスを抽出し、前記検索手段は、前記格納手段から前記抽出された情報群検索インデックスを検索することができる。
【００２２】
また、前記情報検索装置は、ユーザ別に前記情報群検索インデックスに情報を登録した情報登録履歴を格納する第１履歴格納手段をさらに有することができる。そして、前記制御手段は、同じの情報群検索インデックスに情報を登録した第１ユーザ及び他のユーザの前記情報登録履歴から、前記他のユーザが情報と登録した情報群検索インデックスであり、かつ前記第１ユーザが情報を登録していない情報群検索インデックスを抽出し、前記検索手段は、前記格納手段から前記抽出された情報群検索インデックスを検索することができる。
【００２３】
本発明の他の観点における、ユーザ端末がネットワークを介して接続するＷｅｂサーバと、前記Ｗｅｂサーバを通じて前記ユーザ端末から入力された検索キーワードに基づいて情報を検索する検索アプリケーションサーバと、を含む情報検索サービスシステムは、前記検索アプリケーションサーバが、情報群と、該情報群が関連付けられる情報群検索インデックスとを格納する格納手段と、前記Ｗｅｂサーバを通じて前記ユーザ端末からの前記情報群検索インデックスへの情報の登録要求を受信したときに、前記情報を前記情報群検索インデックスと関連付けて前記格納手段に格納する制御手段と、前記Ｗｅｂサーバを通じて前記ユーザ端末からの検索キーワードによる検索要求又は前記情報群検索インデックスの閲覧要求を受信したときに、前記格納手段から前記検索キーワード又は前記閲覧要求に基づいて前記情報群検索インデックス及び／又はその情報群を検索する検索手段と、前記検索された前記情報群検索インデックス及び／又はその情報群から前記ユーザ端末に送信される検索結果データを生成し、前記Ｗｅｂサーバに伝送する検索結果データ生成手段と、を備える。そして、前記Ｗｅｂサーバが、前記検索アプリケーションサーバから伝送された前記検索結果データを所定の検索結果ページフォーマットで、前記ユーザ端末に伝送する表示制御手段を備えることを特徴とする。
【発明の効果】
【００２４】
本発明によれば、ユーザ同士が互いの情報検索に参加でき、検索を通じてユーザが持つ知識や検索目的に対する回答を相互に共有することができる新しい情報検索サービスを提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の第１実施形態における情報検索システムのネットワーク図である。
【図２】本発明の第１実施形態における情報検索システムの各サーバの構成ブロック図である。
【図３】本発明の第１実施形態におけるまとめ検索用格納部の一例を示す図である。
【図４】本発明の第１実施形態における情報検索サービスシステムの処理フローを示すフローチャートである。
【図５】本発明の第１実施形態におけるまとめ検索インデックスへの情報追加処理の処理フローを示すフローチャートである。
【図６】本発明の第１実施形態における情報検索サービス画面の一例を示す図である。
【図７】本発明の第１実施形態における情報検索サービス画面の一例を示す図である。
【図８】本発明の第１実施形態における情報検索サービス画面の一例を示す図である。
【図９】本発明の第１実施形態における情報検索サービス画面の一例を示す図である。
【図１０】本発明の第１実施形態における情報検索サービス画面の一例を示す図である。
【図１１】本発明の第１実施形態における情報検索サービス画面の一例を示す図である。
【図１２】本発明の第１実施形態における情報検索サービス画面の一例を示す図である。
【図１３】本発明の第２実施形態における情報検索システムの各サーバの構成ブロック図である。
【図１４】本発明の第２実施形態におけるキーワード格納部及びまとめ検索用格納部の一例を示す図である。
【図１５】本発明の第２実施形態における履歴情報格納部の一例を示す図である。
【図１６】本発明の第２実施形態における関連まとめ検索インデックス抽出処理の処理フローを示すフローチャートである。
【図１７】本発明の第２実施形態における関連まとめ検索インデックス抽出処理の他の処理フローの一例を示すフローチャートである。
【図１８】本発明の第２実施形態における情報検索サービス画面の一例を示す図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施形態を添付の図面を参照しながら詳細に説明する。
【００２７】
（第１実施形態）
図１から図１２は、本発明の第１実施形態における情報検索サービスシステムの一例を示す図である。
【００２８】
図１は、本実施形態の情報検索サービスシステムのネットワーク構成図であり、情報検索システム１は、ユーザ端末５００が情報検索サービスを利用するためにインターネット等のネットワークＮを通じて接続するＷｅｂサーバ１００と、ユーザが入力した検索キーワード（検索語）に基づいて検索処理を制御する検索アプリケーションサーバ（検索Ａｐｐサーバ）２００と、インターネット上のＷｅｂサイトからＷｅｂ情報を収集し、収集したＷｅｂ情報を格納する検索インデックスサーバ３００と、Ｗｅｂサーバ１００を通じて提供される各種サービスを利用するユーザのユーザ情報を格納するデータベースサーバ（ＤＢサーバ）４００と、を含んで構成される。
【００２９】
ユーザ端末５００は、携帯電話機やＰＤＡ(Personal Digital Assistant)等の移動通信端末装置、パーソナルコンピュータなどの通信機能及び演算機能を備えた情報処理端末装置であり、Ｗｅｂサイトから伝送されるＷｅｂページの表示するためのＷｅｂブラウザを備えている。また、ネットワークＮは、インターネットに限らず他の通信網、例えば、その他の無線通信網／有線通信網であってもよく、専用回線網であってもよい。
【００３０】
Ｗｅｂブラウザは、Ｗｅｂページを閲覧するためのアプリケーションプログラムであり、インターネットからＨＴＭＬファイルや画像ファイル、音楽ファイルなどをダウンロードし、表示レイアウトを解析してディスプレイ装置への表示処理及び再生処理をユーザ端末５００に機能させる。また、入力フォームを介して入力データをＷｅｂサイト（Ｗｅｂサーバ）に送信したり、ＪａｖａＳｃｒｉｐｔ（登録商標）やＦｌａｓｈ（登録商標）、Ｊａｖａ（登録商標）などで記述されたプログラムやアニメーションなどを再生・動作させる機能を備えることもできる。
【００３１】
図２は、本実施形態の情報検索サービスシステム１を構成する各サーバの構成ブロック図の一例である。
【００３２】
Ｗｅｂサーバ１００は、インターネット等のネットワークＮを通じたユーザ端末５００との通信制御を遂行する通信制御部１１０と、ユーザ端末５００に各種Ｗｅｂページを通信制御部１１０を介して伝送し、ユーザ端末５００のマウスやキーボード等の操作入力手段を通じたユーザの操作入力情報を受信する表示制御部１２０と、ユーザがユーザ端末５００を通じて登録したユーザ情報が格納されるＤＢサーバ４００と通信し、情報検索サービスを利用する際のユーザ認証処理を遂行する認証処理部１３０と、を有する。
【００３３】
Ｗｅｂサーバ１００は、情報検索サービスを提供する情報検索サイトであり、ユーザ端末５００がＷｅｂブラウザからアクセスしたとき、表示制御部１２０は、検索窓を含む情報検索ページをユーザ端末５００に送信する。また、表示制御部１２０は、検索窓を通じて入力された検索語を検索Ａｐｐサーバ２００に伝送し、検索Ａｐｐサーバ２００から検索語に対する検索結果データを受信して所定の検索結果ページフォーマットに加工（生成）し、ユーザ端末５００に検索結果ページを伝送する。
【００３４】
このように本実施形態のＷｅｂサーバ１００は、ユーザ端末５００との間におけるＷｅｂブラウザを通じた情報検索サービスのインターフェースを制御し、ユーザ端末５００からの操作入力に応じて各種Ｗｅｂページをユーザ端末５００に伝送するとともに、ユーザ端末５００からの検索要求や情報検索サービスが提供する各種機能に対する要求を中継して検索Ａｐｐサーバ２００に伝送し、かつ検索Ａｐｐサーバ２００又はその他のサーバから伝送されるデータを中継してユーザ端末５００に伝送する。
【００３５】
検索Ａｐｐサーバ２００は、Ｗｅｂサーバ１００から伝送されるユーザの検索語に基づいて第１検索処理を遂行する第１検索部２１０Ａ及びユーザの検索語に基づいて第２検索処理を遂行する第２検索部２１０Ｂを備える検索処理部２１０と、まとめ検索インデックス（情報群検索インデックス）の登録及び登録されたまとめ検索インデックスの情報群にユーザが指定した又は入力した情報を追加（登録）するまとめ検索インデックス制御部２２０と、まとめ検索インデックス及びまとめ検索インデックスに関する情報群を格納するまとめ検索用格納部２３０とを備える。
【００３６】
第１検索部２１０Ａは、Ｗｅｂサーバ１００を介して受信するユーザが入力した検索語に基づいて、検索インデックスサーバ３００のＷＷＷ検索用格納部３３０からインターネット上のＷｅｂサイトから収集されたＷｅｂ情報を検索する第１検索処理を遂行する。具体的には、検索語を含む又は関連するＷｅｂ情報を検索し、該当のＷｅｂ情報のタイトル、ＵＲＬ、コンテンツ（ＨＴＭＬページデータ、画像、動画等）をＷＷＷ検索用格納部３３０から抽出する。
【００３７】
第２検索部２１０Ｂは、Ｗｅｂサーバ１００を介して受信するユーザが入力した検索語に基づいて、まとめ検索用格納部２３０からまとめ検索インデックス及びその情報群を検索する第２検索処理を遂行する。具体的には、検索語を含む又は関連するまとめ検索インデックスを検索し、該当のまとめ検索インデックスのまとめタイプ、題目、まとめキーワード、参加ユーザ数をまとめ検索用格納部２３０から抽出する。また、抽出したまとめ検索インデックスの各情報群をまとめ検索用格納部２３０から抽出する処理も遂行する。
【００３８】
検索処理部２１０は、Ｗｅｂサーバ１００を経由してユーザの検索語を受信し、第１検索部２１０Ａ及び第２検索部２１０Ｂに各検索処理を遂行させ、これら第１検索部２１０Ａによって検索された検索語に基づく第１検索結果データ（Ｗｅｂ検索結果データ）及び第２検索部２１０Ｂによって検索された検索語に基づく第２検索結果データ（情報群検索結果データ）を、Ｗｅｂサーバ１００に伝送する。なお、ユーザの検索語を用いた第１検索部２１０Ａ及び第２検索部２１０Ｂの各検索処理は、個別に遂行させることもできる。
【００３９】
ここで、本実施形態のまとめ検索インデックスについて詳細に説明する。本実施形態のまとめ検索インデックスは、ユーザが他のユーザが知りたがっている題目、他のユーザと共有したい意図、他のユーザに情報を収集して欲しいと望む題目などを表す検索インデックスである。言い換えれば、ユーザが他のユーザが知りたがっている情報の情報群、他のユーザと共有したい情報の情報群、他のユーザに収集して欲しいと望む情報の情報群の各検索インデックスである。
【００４０】
このまとめ検索インデックスは、ユーザ同士が互いの情報検索に参加でき、検索を通じて各ユーザが持つ知識や検索目的に対するユーザの回答を相互に共有することができるコミュニティとして意味合いを含んでおり、まとめ検索インデックスが掲げるお題（題目、意図などの情報群がもつ情報の問い掛け）に対して、その回答となる複数の情報がユーザ相互によって追加・投稿されることで情報群を形成し、情報を相互に探し合うコミュニティの側面を有する。
【００４１】
ユーザは、Ｗｅｂ検索結果データやユーザ自身が知っているリンク情報、画像データ、動画データ、記事、コメントを、まとめ検索インデックスの情報群に追加することで、そのまとめ検索インデックスの情報群（コミュニティ）に参加することになり、お題に対して他のユーザの検索情報を共有することができる。
【００４２】
そして、本実施形態では、上述のようにＷｅｂサーバ１００を介して受信するユーザが入力した検索語に基づいて、まとめ検索用格納部２３０からまとめ検索インデックス及びその情報群を検索する第２検索部２１０Ｂを備えており、検索されたＷｅｂ情報とともにまとめ検索インデックス及びその情報群が含まれた検索結果をユーザに提供する。
【００４３】
また、本実施形態のまとめ検索インデックスは、ユーザ又は情報検索サービスを運営する運営者が任意の目的に応じて設定することができ、本実施形態では、ユーザは、後述するように自分が知りたい題目のまとめ検索インデックスをまとめ作成画面を通じて作成することができる。
【００４４】
まとめ検索インデックス制御部２２０は、Ｗｅｂサーバ１００の表示制御部１２０からユーザ端末５００に提供されるまとめ作成画面を通じてユーザからまとめ検索インデックスの作成要求があった場合に、まとめ作成画面に入力された内容を、Ｗｅｂサーバ１００を介して受信してまとめ検索用格納部２３０に格納する。
【００４５】
また、まとめ検索インデックス制御部２２０は、ユーザ端末５００からまとめ検索インデックスに対する情報の追加要求があった場合、該当のまとめ検索インデックスと関連付けてまとめ検索用格納部２３０に当該情報を格納する。
【００４６】
具体的には、まとめ検索インデックスを作成したユーザを含む複数のユーザは、第１検索処理により検索されたＷｅｂ検索結果データやユーザ自身が知っているリンク情報、画像データ、動画データ、記事、コメントを、まとめ検索インデックスに関連する情報群の１つとして、まとめ検索インデックスに追加することができる。ユーザは、後述する情報追加画面を介して、指定したまとめ検索インデックスに情報を追加することができる。
【００４７】
また、まとめ検索インデックス制御部２２０は、まとめ検索インデックスに情報を追加したユーザを、そのまとめ検索インデックスに参加したユーザ情報として、まとめ検索用格納部２３０に格納する。
【００４８】
図３は、まとめ検索用格納部２３０の一例を示す図である。本実施形態のまとめ検索用格納部２３０は、まとめ検索インデックスファイル２３１、まとめ検索リソースファイル２３２、まとめコンテンツファイル２３３、及びコンテンツ格納部２３４を含んで構成される。
【００４９】
まとめ検索インデックスファイル２３１は、まとめ検索インデックス毎に、まとめ検索インデックスの識別ＩＤであるまとめＩＤ，まとめ検索インデックスの情報群がどのような情報で構成されるのかを表すまとめタイプ（例えば、リンク集、画像集、動画集、フリートークなど）、まとめ検索インデックスのタイトル名を表すまとめ題目、作成したユーザのまとめ題目の説明（どのような情報を知りたいのか、どのような情報を他のユーザと共有したいのか、他のユーザに収集して欲しいと望む情報は何であるかなどの説明）、まとめ検索インデックスの代表キーワードであるまとめキーワード、まとめ検索インデックスの情報群に情報を追加（投稿・登録）したユーザ数（参加ユーザ数）が格納されている。
【００５０】
本実施形態では、まとめ検索インデックスの情報群が、リンク集、画像集、動画集、フリートークなどの情報のタイプ別に区分されているが、これらを複合的に、リンク、画像、動画等が混在した情報群で形成されるようにしてもよい。
【００５１】
まとめ検索リソースファイル２３２は、まとめ検索インデックスに追加された情報群の各情報の詳細データを格納する。各情報を識別するためのリソースＩＤ、情報種別（リンク、画像、動画、テキストなど）、このリソースＩＤが属するまとめＩＤ、情報のタイトル、この情報をまとめ検索インデックスに追加したユーザ、この情報が格納される格納場所（コンテンツ格納部２３４における追加された情報のＵＲＬ）が格納されている。
【００５２】
まとめコンテンツファイル２３３は、コンテンツ格納部２３４に格納されるコンテンツ、すなわち、まとめ検索インデックスの情報群を形成する各情報に付されるコンテンツＩＤ、情報が属するリソースＩＤ、まとめＩＤ、及びまとめ検索インデックスの情報群に追加される情報が第１検索処理で検索される際のキーワード（検索語）、情報が第１検索処理によるＷｅｂ検索結果データから登録されたものなのか、ユーザが保有する情報を検索Ａｐｐサーバ２００に直接アップロードしたものなのかを識別するための直接入力フラグ（例えば、Ｗｅｂ検索結果データから追加：０，直接アップロード：１）が格納されている。
【００５３】
コンテンツ格納部２３４は、コンテンツをリンク情報（ＨＴＭＬデータ等）、画像情報（ＪＰＥＧデータ、ＧＩＦデータ等）、動画情報（ＳＷＦファイル、ｍｐｅｇデータ等）、テキスト情報（Ｔｅｘｔデータ）等で保持する格納部であり、まとめ検索リソースファイル２３２にあるようにコンテンツのコンテンツ格納部２３４における格納場所をＵＲＬで特定することができる。
【００５４】
図２に示すように検索インデックスサーバ３００は、ＷＷＷロボット等のインターネット上のＷｅｂサイトから情報を収集する情報収集部３１０、収集された情報を所定のインデックスに基づいてＷＷＷ検索用格納部３３０に格納するインデクサ３２０、及びインデックス毎に収集された情報のＷｅｂサイト名、その情報のＵＲＬ、キーワードやタグ、収集された情報に含まれるコンテンツ（ＨＴＭＬページデータ、画像、動画等）を格納するＷＷＷ検索用格納部３３０を備えて構成される。
【００５５】
本実施形態の検索インデックスサーバ３００は、従来のＷＷＷサーチエンジン（例えば、http://www.jpo.go.jp/shiryou/s_sonota/hyoujun_gijutsu/search_engine/douko.htm参照）を適用することができる。
【００５６】
図４及び図５は、本実施形態の情報検索サービスシステム１の処理遷移の一例を示したフローチャートである。図６から図１２に示す画面の一例を参照しながら、本実施形態の情報検索サービス及び各サーバの処理フローを説明する。
【００５７】
図４に示すように、ユーザ端末５００は、情報検索サービスを利用するためにＷｅｂブラウザを通じてＷｅｂサーバ１００に接続する。Ｗｅｂサーバ１００の表示制御部１２０は、ユーザ端末５００の接続に応答して情報検索サービスページをユーザ端末５００に送信する（Ｓ１）。
【００５８】
ユーザは、検索窓１００１に検索語を入力して検索ボタン１００２を選択すると、検索語がユーザ端末５００からＷｅｂサーバ１００に送信される（Ｓ３）。このとき、ユーザは、検索タブ（総合検索、ウェブ、画像、動画、ブログ、掲示版、テーマ、まとめ）１００３で検索条件を指定することができる。このため、ユーザ端末５００から送信される検索要求は、検索語と検索条件を含むことができる。検索要求を受信したＷｅｂサーバ１００は、検索語、検索条件を検索Ａｐｐサーバ２００に送信する（Ｓ５）。
【００５９】
検索Ａｐｐサーバ２００の検索処理部２１０は、第１検索処理（Ｓ７）及び第２検索処理（Ｓ９）を遂行し、検索された情報から検索結果データを生成してＷｅｂサーバ１００に送信する（Ｓ１１）。検索Ａｐｐサーバ２００から検索結果データを受信したＷｅｂサーバ１００は、検索結果データを所定の検索結果ページフォーマットに加工して、ユーザ端末５００に検索結果ページを送信する（Ｓ１３）。
【００６０】
図６は、ユーザ端末５００のＷｅｂブラウザに表示される検索結果ページの一例を示す図であり、本実施形態の検索結果ページは、第１検索処理により検索されたＷｅｂ検索結果（Ｗｅｂ検索結果欄１００４）と第２検索処理により検索されたまとめ検索結果（まとめ検索結果欄１００５）を含み、ユーザが入力した検索語に対する検索結果としてＷｅｂ検索結果と共にまとめ検索結果がユーザ端末５００に送信される。
【００６１】
まとめ検索結果欄１００５には、まとめ検索インデックス（まとめタイトル）のリスト１００６と、アクティブなまとめ検索インデックスのサムネイル１００７を含んで構成されている。
【００６２】
次に、ユーザが、図６に示すまとめ検索結果欄１００５のまとめ検索インデックスリストからまとめタイトルを選択すると（Ｓ１５）、ユーザ端末５００は、選択されたまとめタイトル又は対応するまとめＩＤをＷｅｂサーバ１００に送信し、Ｗｅｂサーバ１００は、まとめＩＤを検索Ａｐｐサーバ２００に伝送する（Ｓ１７）。
【００６３】
検索Ａｐｐサーバ２００は、受信したまとめＩＤに基づいて第２検索処理を遂行してまとめ検索用格納部２３０から該当のまとめ検索インデックス及びその情報群を検索し（Ｓ１９）、検索した情報群を含むまとめ検索インデックスの検索結果データを、Ｗｅｂサーバ１００に送信する（Ｓ２１）。そして、検索された情報群を含むまとめ検索インデックスの検索結果データを受信したＷｅｂサーバ１００は、検索結果データを所定の検索結果ページフォーマットに加工して、ユーザ端末５００に検索結果ページ（まとめページ）を送信する（Ｓ２３）。
【００６４】
図７は、まとめ検索インデックスの情報群が表示されたまとめページの一例である。図７に示すように、まとめページは、まとめタイトルが表示されるタイトル表示欄２００１、当該まとめ検索インデックスに追加（登録）された画像一覧（画像情報群）が表示されるまとめ情報表示欄２００２、まとめの代表的なキーワードであるまとめキーワードが表示される表示欄２００３を含んで構成されている。
【００６５】
そして、このまとめ検索インデックスに情報を追加する、すなわち、このまとめ検索インデックスに参加する場合、情報追加項目（「画像を追加する」）２００４を選択すると（Ｓ２５）、ページが遷移し、図８に示すような画像追加画面がユーザ端末５００に表示される。
【００６６】
ユーザは、このまとめに追加する情報を検索するために、画像追加画面の検索窓３００１に検索語を入力し、検索ボタン３００２を選択することでＷｅｂ検索を行うことができる。ユーザは、検索窓３００１に検索語を入力して検索ボタン３００２を選択すると、ユーザの検索語がユーザ端末５００からＷｅｂサーバ１００に送信される（Ｓ２７）。Ｗｅｂサーバ１００は、検索語及び検索条件として画像を検索Ａｐｐサーバ２００に送信する（Ｓ２９）。
【００６７】
検索Ａｐｐサーバ２００の検索処理部２１０は、第１検索処理を遂行し（Ｓ３１）、検索されたＷｅｂ情報から検索結果データを生成してＷｅｂサーバ１００に送信する（Ｓ３３）。検索Ａｐｐサーバ２００から検索結果データを受信したＷｅｂサーバ１００は、図８に示す情報追加画面のＷｅｂ検索結果欄３００３に検索結果データが表示されるように表示制御を遂行する（Ｓ３５）。
【００６８】
そして、Ｗｅｂ検索結果欄３００３に表示されるＷｅｂ検索された各画像は、サイズ及び情報の格納場所を示すＵＲＬが共に表示され、かつまとめ追加ボタン３００４が設けられている。ユーザは、Ｗｅｂ検索結果から任意の画像のまとめ追加ボタン３００４を選択すると、図９（ａ）に示す画像追加画面４０００が表示される。画像追加画面４０００は、追加される画像及びそのＵＲＬを表示するとともに、画像タイトル入力欄４００１及び紹介コメント入力欄４００２が設けられている。
【００６９】
そして、参加ボタン４００３を選択すると、まとめ情報追加要求とともに画像追加画面４０００に表示された画像のＵＲＬ情報、画像タイトル、紹介コメントがＷｅｂサーバ１００を介して検索Ａｐｐサーバ２００に送信される（Ｓ３７）。検索Ａｐｐサーバ２００は、これらの情報をまとめ検索用格納部２３０に格納する（Ｓ３９）。
【００７０】
なお、図８に示すように、Ｗｅｂ検索結果からまとめ検索インデックスに情報を追加するのではなく、ユーザ端末５００に格納されたユーザが保有する情報を、画像アップロードボタン３００５を選択することによりまとめ検索インデックスに直接追加することができる。
【００７１】
図９（ｂ）は、まとめにユーザが保有する情報を追加する画像追加画面４０００ａの一例であり、画像選択ボタン４００５を選択することによりユーザ端末５００の記憶装置に格納された情報を選択することができる。そして、同様に画像タイトル入力欄４００１、紹介コメント４００２が設けられており、参加ボタン４００３を選択すると、まとめ情報追加要求とともに画像追加画面４０００ａに表示された画像のＵＲＬ情報、画像タイトル、紹介コメントがＷｅｂサーバ１００を介して検索Ａｐｐサーバ２００に送信される。検索Ａｐｐサーバ２００は、これらの情報をまとめ検索用格納部２３０に格納する。このとき、ユーザが保有する情報が直接にまとめ検索インデックスに追加されたので、直接入力フラグを１にしてまとめ検索用格納部２３０に格納する。
【００７２】
このとき、まとめ検索インデックス制御部２２０は、Ｗｅｂ検索結果から情報が追加される場合、言い換えれば、直接入力フラグを０にしてまとめ検索用格納部２３０に情報を追加する場合、当該Ｗｅｂ検索結果を得るためにユーザが検索窓３００１に入力した検索語を、まとめ検索インデックスと関連付けて格納するとともに、まとめ検索インデックスに格納される検索語のカウント処理を遂行する（Ｓ４１）。
【００７３】
そして、まとめ検索インデックス制御部２２０は、カウント処理した検索語の中からそのカウント数が多い順に１つ又は複数の検索語を抽出し、当該まとめを表すまとめキーワードとして、まとめ検索用格納部２３０に格納する。
【００７４】
次に、図１０は、まとめ（まとめ検索インデックス）を作成するまとめ作成画面５０００の一例を示す図である。図７に示す「まとめを作成する」をユーザが選択すると、図１０に示したまとめ作成画面５０００がユーザ端末５００に伝送されて表示される。
【００７５】
まとめ作成画面５０００は、まとめの情報タイプ（コンテンツタイプ）を選択するタイプ選択欄５００１、まとめ題目が入力されるまとめ題目入力欄５００２、まとめ題目の説明事項を入力するまとめ題目５００３、作成ボタン５００４を含む。ユーザは、このまとめ作成画面５０００から検索を通じて各ユーザが持つ知識や検索目的に対するユーザの回答を相互に共有することができるまとめ検索インデックスを作成することができる。
【００７６】
図１１は、まとめ検索インデックスの情報タイプがリンク集である場合の検索結果ページの一例を示す図であり、図１２（ａ）は、Ｗｅｂ検索結果からリンクを追加するリンク追加画面、図１２（ｂ）は、ユーザが保有するリンク情報をユーザ端末５００から直接追加する場合のリンク追加画面の一例である。
【００７７】
図６から図１０の例では、図７に示すまとめページから情報を追加していたが、図１１は、図６に対応するユーザ端末５００のＷｅｂブラウザに表示される検索結果ページから、Ｗｅｂ検索結果をまとめ検索インデックスに追加する一例である。このため、図１２に示すように、リンクを追加する先、すなわち、参加するまとめを選択してリンクを追加する。
【００７８】
このように本実施形態の情報検索サービスシステム１は、従来のオンラインブックマークのように、単にユーザが閲覧した情報の履歴（ブックマーク）をオンライン上に蓄積し、他のユーザのブックマークを閲覧、検索等するのではなく、ユーザが他のユーザが知りたがっている題目、他のユーザと共有したい意図、他のユーザに情報を収集して欲しいと望むまとめ検索インデックスにユーザ自らが情報を追加し、所定の題目に対するユーザによって編集される情報群のコミュニティを提供する。
【００７９】
そして、このまとめ検索インデックスは、従来のＷｅｂ検索結果と同様に検索語による検索結果としてユーザに提供されるため、ユーザ同士が互いの情報検索に参加でき、検索を通じてユーザが持つ知識や検索目的に対する回答を相互に共有することができる新しい情報検索サービスを提供することができる。
【００８０】
また、別の観点から説明すると、従来の情報検索サービスは、検索語に対して複数のＷｅｂ検索結果をユーザに提供するが、これら各Ｗｅｂ検索結果は、検索語に対して一対一の関係であり、検索語に対して各検索結果が個別に提示される。一方、本実施形態の情報検索システム１は、ユーザが情報を追加することができるまとめ検索インデックスとその情報群を保持し、検索語に対する検索結果としてまとめ検索インデックスが提示される。このため、検索語とまとめ検索インデックスの情報群とが一対多の関係になり、検索語に対してユーザが編集した情報群がまとめ検索インデックスとして提示されることになる。したがって、ユーザが持つ知識や検索目的に対する回答が共有された情報群を検索結果として出力することができ、従来の情報検索サービスに比べ新たな情報発見の機会を提供することができる。また、ユーザの情報収集作業負担も軽減されることになる。
【００８１】
また、まとめ検索インデックスに情報が追加される際、追加される情報がＷｅｂ検索結果からである場合にこの情報を得るためにユーザが検索窓に入力した検索語を解析し、解析された検索語の中からまとめ検索インデックスを表すキーワード（まとめキーワード）として自動的にまとめ検索用格納部２３０に格納される。
【００８２】
このため、まとめ検索インデックスに対してユーザがタグ等を直接入力しなくても、まとめ検索インデックスに追加される情報から、言い換えれば、まとめに参加する各ユーザのＷｅｂ情報検索及び情報追加行為によって、自動的にまとめ検索インデックスを表す代表的なキーワードを生成することができる。また、まとめ検索インデックスのお題に追加される情報に基づくものであるため、ユーザの関心事項を自然に反映させた代表キーワードを生成することができる。
【００８３】
（第２実施形態）
図１３から図１８は、本発明の第２実施形態における情報検索サービスシステムの一例を示す図である。
【００８４】
本実施形態は、上述の第１実施形態に対し、ユーザに関連するまとめ検索インデックスを自動的に抽出し、ユーザ端末５００に提供する。
【００８５】
図１３に示すように、検索Ａｐｐサーバ２００は、まとめ検索インデックステーブル２３１に格納されたまとめ題目（まとめタイトル）から主要単語をまとめ題目キーワードとして抽出する第１キーワード抽出部２４０と、第１キーワード抽出部２４０によって抽出されたまとめ題目キーワードと共にＷＷＷ上の情報に出現する単語を関連頻出語として抽出する第２キーワード抽出部２５０と、まとめ題目キーワード及び関連頻出語を格納するキーワード格納部２６０とを更に備える。
【００８６】
また、ユーザ別にユーザが閲覧したまとめ検索インデックス（まとめページ）とその閲覧回数を収集し、かつユーザが参加したまとめ検索インデックスとそのまとめ検索インデックスに情報を追加した回数を収集する履歴情報収集部２７０と、これらのユーザアクション履歴を格納する履歴情報格納部２８０とをさらに含んで構成される。
【００８７】
図１４（ａ）は、キーワード格納部２６０のまとめ題目キーワードテーブル２６１の一例を示す図である。まとめＩＤ毎にまとめ題目、まとめ題目キーワード、及びまとめ題目キーワードに付与される識別ＩＤ（キーワードＩＤ）を格納する。図１４（ｂ）は、キーワード格納部２６０の関連頻出語テーブル２６２の一例を示す図であり、まとめ題目キーワードテーブル２６１のキーワードＩＤ毎に、関連頻出語を格納する。
【００８８】
また、図１４（ｃ）は、まとめ検索用格納部２３０のまとめ参加履歴テーブル（第１履歴格納手段）２３５の一例を示す図であり、ユーザ別に参加したまとめ検索インデックスＩＤと該まとめ検索インデックスに情報を追加（参加）した回数を格納する。
【００８９】
第１キーワード抽出部２４０は、まとめ検索インデックスのまとめ題目から、所定のアルゴリズムに従って主要単語を抽出する。例えば、形態素解析によって題目を単語分割処理し、予め用意された用語集などを参照して題目中において主要単語を抽出して、キーワード格納部２６０のまとめ題目キーワードテーブル２６１に格納する。
【００９０】
また、第２キーワード抽出部２５０は、まとめ題目キーワードテーブル２６１に格納されたまとめ題目キーワードを用いて、例えば、検索インデックスサーバ３００のＷＷＷ検索用格納部３３０を参照し、インターネット上のＷｅｂサイトから収集されたニュース記事等において当該まとめ題目キーワードと共に頻出する関連頻出語を抽出する。そして、抽出した関連頻出語を、キーワード格納部２６０の関連頻出語テーブル２６２に格納する。
【００９１】
これら第１及び第２キーワード抽出部２４０、２５０の処理は、任意のタイミングで行うことができ、例えば、新しくまとめ検索インデックスが作成された際に、第１キーワード抽出部２４０がまとめ題目キーワード抽出処理を遂行するようにしてもよい。また、第２キーワード抽出部２５０においても、まとめ題目キーワードテーブル２６１に新たにまとめ題目キーワードが格納された際、又は第１キーワード抽出部２４０の処理と連動して関連頻出語抽出処理を遂行するようにしてもよい。
【００９２】
履歴情報収集部２７０は、Ｗｅｂサーバ１００を通じて情報検索サービスを利用するユーザのユーザアクション履歴を収集し、履歴情報格納部２８０に格納する。特に、本実施形態では、ユーザが閲覧したまとめ検索インデックス（まとめページ）の閲覧回数と、ユーザが参加したまとめ検索インデックスとそのまとめ検索インデックスの情報群に情報を追加した回数を収集する。
【００９３】
図１５は、履歴情報格納部２８０の一例を示す図であり、まとめ閲覧履歴テーブル（第２履歴格納手段）２８１は、ユーザ別に閲覧したまとめ検索インデックス（まとめ検索インデックスＩＤ）と、情報を追加（参加）した回数を格納する。
【００９４】
図１６は、まとめ題目キーワード及び関連頻出語を用いた本実施形態の第１関連まとめ抽出処理の処理フローの一例である。第１関連まとめ抽出処理は、例えば、上述の第１実施形態における図４のステップＳ１９における第２検索処理と連動して遂行される。
【００９５】
図１６に示すように、第２検索部２１０Ｂは、Ｗｅｂサーバ１００を介してユーザのまとめ検索インデックスの選択指示（まとめページ要求）を受信すると（Ｓ１０１）、まとめ検索用格納部２３０から選択されたまとめ検索インデックスの情報群を検索し（Ｓ１０２）、まとめ検索インデックス制御部２２０は、まとめ題目キーワード及び関連頻出語を用いた第１関連まとめ抽出処理を遂行する。
【００９６】
まとめ検索インデックス制御部２２０は、選択されたまとめ検索インデックスを用いてまとめ題目キーワードテーブル２６１を参照し、該当のまとめ検索インデックスＩＤの題目キーワード及びキーワードＩＤを抽出する（Ｓ１０３）。さらに、関連頻出語テーブル２６２を参照し、抽出したキーワードＩＤの対応する関連頻出語を抽出する（Ｓ１０４）。まとめ検索インデックス制御部２２０は、抽出した抽出されたまとめ題目キーワード及び関連頻出語を第２検索部２１０Ｂに受け渡す。
【００９７】
そして、第２検索部２１０Ｂは、抽出されたまとめ題目キーワード及び関連頻出語に基づいてまとめ検索用格納部２３０を検索し、該当するまとめ検索インデックスであって、かつログインしたユーザが参加していないまとめ検索インデックスを抽出する（Ｓ１０５）。このとき、まとめ題目キーワード及び関連頻出語のうち、まとめ題目キーワードにウェイトを重くおいて、まとめ題目キーワードを中心とした関連まとめ検索インデックスを検索することも可能である。
【００９８】
そして、検索処理部２１０は、抽出された関連まとめ検索インデックスとともに選択されたまとめ検索インデックスの情報群をＷｅｂサーバ１００に送信する。図１８は、図７に対応するまとめ検索インデックスの情報群が表示されたまとめページの一例であり、関連まとめリストが表示されたまとめページがユーザ端末５００に送信され、表示欄２００５に関連まとめ検索インデックスが表示される。
【００９９】
図１７は、関連まとめ抽出処理の別形態として、閲覧履歴情報を用いた本実施形態の第２関連まとめ抽出処理の処理フローの一例である。
【０１００】
図１７に示すように、第２検索部２１０Ｂは、Ｗｅｂサーバ１００を介してユーザのまとめ検索インデックスの選択指示（まとめページ要求）を受信すると（Ｓ２０１）、まとめ検索用格納部２３０から選択されたまとめ検索インデックスの情報群を検索し（Ｓ２０２）、まとめ検索インデックス制御部２２０は、閲覧履歴情報を用いた第２関連まとめ抽出処理を遂行する。
【０１０１】
本実施形態の第２関連まとめ抽出処理では、図１５に示した履歴情報収集部２７０によって収集され履歴情報格納部２８０に格納されたユーザ別のまとめ検索インデックス閲覧履歴情報を用いた関連まとめ抽出処理と、図１４（ｃ）に示したまとめ検索用格納部２３０に格納されたまとめ参加履歴情報を用いた関連まとめ抽出処理の２つの抽出処理を遂行することができる。
【０１０２】
図１７におけるステップＳ２０３からステップＳ２０５は、ユーザ別のまとめ検索インデックス閲覧履歴情報を用いた関連まとめ抽出処理であり、まとめ検索インデックス制御部２２０は、まとめ閲覧履歴テーブル２８１を参照し、選択されたまとめ検索インデックスを閲覧した他のユーザを抽出する。例えば、図１５の例で説明すると、ユーザＵ０００１がまとめＭ００６を選択した場合、まとめ検索インデックス制御部２２０は、まとめＭ００６を閲覧した他のユーザＵ０００２を抽出する(Ｓ２０３)。
【０１０３】
そして、抽出された他のユーザの閲覧履歴を参照し、当該ユーザが閲覧しておらず、かつ閲覧回数の多い順に１つ又は複数のまとめを抽出する（Ｓ２０４）。図１５の例では、他のユーザＵ０００２の閲覧履歴として、まとめＭ００６以外のまとめＭ００３とＭ０１０が抽出され、このうち当該ユーザが閲覧していないまとめ検索インデックスは、Ｍ０１０となるので、Ｍ０１０が抽出される。まとめ検索インデックス制御部２２０は、抽出されたまとめＩＤ（Ｍ０１０）を第２検索部２１０Ｂに受け渡す。
【０１０４】
第２検索部２１０Ｂは、抽出されたまとめＩＤを用いて、まとめ検索用格納部２３０を参照して対応するまとめ検索インデックスを検索（関連まとめ検索インデックスの抽出）する（Ｓ２０５）。
【０１０５】
図１７におけるステップＳ２０６からステップＳ２０８は、ユーザ別のまとめ検索インデックス参加履歴情報を用いた関連まとめ抽出処理であり、まとめ検索インデックス制御部２２０は、まとめ参加履歴テーブル２３５を参照し、選択されたまとめ検索インデックスに参加した他のユーザを抽出する。例えば、図１４（ｃ）の例で説明すると、ユーザＵ０００１がまとめＭ００６を選択した場合、まとめ検索インデックス制御部２２０は、まとめＭ００６に参加した他のユーザＵ０００２を抽出する(Ｓ２０６)。
【０１０６】
そして、抽出された他のユーザのまとめ参加履歴を参照し、当該ユーザが参加しておらず、かつ他のユーザが参加した回数の多い順に１つ又は複数のまとめを抽出する（Ｓ２０７）。図１４（ｃ）の例では、他のユーザＵ０００２のまとめ参加履歴として、まとめＭ００６以外のまとめＭ００２とＭ０１３が抽出され、このうち当該ユーザが参加していないまとめ検索インデックスは、まとめＭ００２とＭ０１３となるので、これらＭ００２とＭ０１３が抽出される。まとめ検索インデックス制御部２２０は、抽出されたまとめＩＤ（Ｍ００２，Ｍ０１３）を第２検索部２１０Ｂに受け渡す。
【０１０７】
第２検索部２１０Ｂは、抽出されたまとめＩＤを用いて、まとめ検索用格納部２３０を参照して対応するまとめ検索インデックスを検索（関連まとめ検索インデックスの抽出）する（Ｓ２０８）。
【０１０８】
そして、まとめ検索インデックス制御部２２０は、抽出された関連まとめ検索インデックスとともに選択されたまとめ検索インデックスの情報群をＷｅｂサーバ１００に送信し、図１８の示すような関連まとめリストが表示されたまとめページがユーザ端末５００に表示される。
【０１０９】
なお、上述の関連まとめ抽出処理において、当該ユーザが参加しておらず、かつ他のユーザが閲覧又は参加した回数の多い順に１つ又は複数のまとめ検索インデックスを関連まとめインデックスとして抽出しているが、このとき、所定の重み付け処理を遂行したり、抽出される関連まとめ検索インデックスの数を制限するようにしてもよい。例えば、ユーザ情報としてユーザが得意とするカテゴリや関心のあるカテゴリを予め保持しておき、これらユーザの関心事に関係する関連まとめを優先して抽出するようにすることができる。
【０１１０】
また、第２関連まとめ抽出処理では、まとめ閲覧履歴情報を用いた関連まとめ抽出処理及びまとめ参加履歴情報を用いたまとめ関連抽出処理の２つの処理により、ユーザに関連するまとめ検索インデックスを抽出しているが、どちらか一方の関連まとめ抽出処理により第２関連まとめ抽出処理が遂行されるように構成することもできる。
【０１１１】
このように本実施形態の関連まとめ抽出処理は、ユーザに自動的に関連するまとめ検索インデックスであって、かつ提供されるユーザが閲覧／参加していないまとめ検索インデックスを提供することができる。このため、ユーザ同士が互いの情報検索に参加できる機会が増え、検索を通じてユーザが持つ知識や検索目的に対する回答を相互にさらに共有することができる。
【０１１２】
以上、本発明を好適な実施形態を一例に説明したが、上述のまとめ検索インデックスへの情報の追加処理は、Ｗｅｂブラウザのツールバーを通じて実現することもでき、例えば、閲覧しているＷｅｂページや画像等をまとめ検索インデックスに追加したい場合、ツールバーから「まとめ追加」を選択して情報を追加することもできる。
【０１１３】
また、まとめ検索インデックスへの情報の追加処理は、Ｗｅｂ検索の結果をすぐにまとめ検索インデックスに追加しなくともよく、例えば、ユーザ毎に割り当てられる保存領域にユーザの検索したリンク情報や画像情報を一旦保存し、様々なまとめ検索インデックス（まとめページ）を検索した後に、ユーザの保存領域に格納されたリンク情報や画像情報を追加するようにしてもよい。また、ユーザの検索履歴を日付別、時間別に格納しておき、ユーザ検索履歴から所望のまとめ検索インデックスに情報を追加するようにしてもよい。
【０１１４】
また、上述の各サーバは、ハードウェア構成として上述以外にも、サーバ全体の制御を司るＣＰＵ、メモリ、マウス、キーボード、タッチパネル、スキャナー等の操作入力手段、プリンタ、スピーカなどの出力手段、補助記憶装置（ハードディスク等）等を備えることが可能である。
【０１１５】
また、本発明の検索Ａｐｐサーバ２００の各部は、コンピュータで実行可能なプログラムとして具現化することが可能であり、当該プログラムがインストールされたコンピュータは、本発明の検索Ａｐｐサーバ２００を遂行する情報処理装置として動作することが可能である。例えば、不図示の補助記憶装置に当該プログラムが格納され、ＣＰＵ等の制御部が補助記憶装置に格納されたプログラムをメモリ等の主記憶装置に読み出し、主記憶装置に読み出された該プログラムを制御部が実行し、コンピュータに本発明の処理を動作させることができる。また、本発明のプログラムは、コンピュータ読取可能な記録媒体に格納されることができる。コンピュータ読取可能な記録媒体としては、ＣＤ−ＲＯＭ等の光ディスク、ＤＶＤ−ＲＯＭ等の相変化型光ディスク、ＭＯ（Magnet Optical）やＭＤ(Mini Disk)などの光磁気ディスク、フロッピー（登録商標）ディスクやリムーバブルハードディスクなどの磁気ディスク、コンパクトフラッシュ（登録商標）、スマートメディア、SDメモリカード、メモリスティック等のメモリカードが挙げられる。また、本発明の目的のために特別に設計されて構成された集積回路（ＩＣチップ等）等のハードウェア装置も記録媒体として含まれる。
【０１１６】
なお、本発明を好適な実施形態に則して説明したが、本発明の要旨から逸脱しない範囲内で当該技術分野の技術に照らし合わせて多様に変形することが可能である。したがって、本発明の技術的範囲は、上述の実施形態に限定されるものではなく、特許請求の範囲の記載及びこれと均等なものに基づいて定められるべきである。
【符号の説明】
【０１１７】
１        情報検索システム
１００    Ｗｅｂサーバ
１１０    通信制御部
１２０    表示制御部
１３０    認証処理部
２００    検索アプリケーションサーバ
２１０    検索処理部
２１０Ａ  第１検索部
２１０Ｂ  第２検索部
２２０    まとめ検索インデックス制御部
２３０    まとめ検索用格納部
２４０    第１キーワード抽出部
２５０    第２キーワード抽出部
２６０    キーワード格納部
２７０    履歴情報収集部
２８０    履歴情報格納部
３００    検索インデックスサーバ
３１０    情報収集部
３２０    インデクサ
３３０    ＷＷＷ検索用格納部
４００    データベースサーバ
４１０    ユーザ情報格納部
５００    ユーザ端末
【図１】
0005442338.tif 000002
【図２】
0005442338.tif 000003
【図３】
0005442338.tif 000004
【図４】
0005442338.tif 000005
【図５】
0005442338.tif 000006
【図６】
0005442338.tif 000007
【図７】
0005442338.tif 000008
【図８】
0005442338.tif 000009
【図９】
0005442338.tif 000010
【図１０】
0005442338.tif 000011
【図１１】
0005442338.tif 000012
【図１２】
0005442338.tif 000013
【図１３】
0005442338.tif 000014
【図１４】
0005442338.tif 000015
【図１５】
0005442338.tif 000016
【図１６】
0005442338.tif 000017
【図１７】
0005442338.tif 000018
【図１８】
0005442338.tif 000019