(57)【要約】      （修正有）【課題】検索アクセス履歴等の履歴を複数のユーザで共有することを可能とするとともに、どの履歴を共有させるかということを指定可能とする情報検索システム、情報検索装置、履歴共有方法及び履歴共有処理プログラムを提供する。【解決手段】検索された提示情報のうちアクセスされた提示情報と、用いられたキーワード情報とを含む履歴情報を利用したユーザと対応付けて登録しておき、利用するユーザに応じて、履歴情報の閲覧を可能にすると共に、ユーザ自身の履歴を他のユーザと共有させるため、共有させる履歴情報を指定する手段を設け、共有元ユーザと共有先ユーザとの双方に対応する履歴情報についての履歴画面情報を、当該共有元ユーザが利用する端末装置からの要求及び当該共有先ユーザが利用する端末装置からの要求夫々に応じて送信する。【選択図】図１
2008250661.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに対して提示すべき提示情報をネットワークを介してサーバ装置から取得する端末装置と、前記ネットワークを介して前記端末装置からの要求に応じて当該提示情報を検索する情報検索装置と、を備える情報検索システムであって、
前記情報検索装置は、
前記検索に関する履歴を示し、且つ、検索された前記提示情報のうち前記端末装置によりアクセスされた前記提示情報を前記ネットワーク上において特定する提示情報特定情報と、当該提示情報の検索に用いられたキーワード情報を示す情報と、を含む履歴情報を、当該端末装置を利用したユーザと、当該履歴情報に付され、且つ、当該提示情報特定情報に対応して予めユーザにより設定されたラベル情報と、に対応付けて登録しておくデータベースと、
前記端末装置を利用するユーザを識別するためのユーザ識別情報を当該端末装置から受信し、当該ユーザ識別情報に基づいて当該ユーザを認識するユーザ認識手段と、
前記履歴情報の閲覧要求を示す閲覧要求情報を前記端末装置から受信する閲覧要求受信手段と、
前記受信された閲覧要求情報を送信してきた前記端末装置を利用するユーザに対応する前記履歴情報が示す履歴を当該履歴情報に対応する前記ラベル情報とともに表示する画面を構成する履歴画面情報を、当該端末装置に送信する履歴画面情報送信手段と、
ユーザ自身の前記履歴を他のユーザと共有させる要求を示し、且つ、当該他のユーザである共有先ユーザを特定する情報として、共有を要求するユーザである共有元ユーザにより入力された共有先ユーザ特定情報と、共有対象とする前記履歴情報を指定する情報として当該共有元ユーザにより指定された前記ラベル情報と、を含む共有要求情報を前記端末装置から受信する共有要求受信手段と、
前記受信された共有要求情報に含まれる前記共有先ユーザ特定情報に基づいて、前記共有先ユーザを特定する共有先ユーザ特定手段と、
前記共有元ユーザに対応する前記履歴情報のうち、前記受信された共有要求情報が含む前記ラベル情報に対応する前記履歴情報を、前記特定された共有先ユーザに更に対応付けて前記データベースに登録する共有登録手段と、を備え、
前記端末装置は、
ユーザの指令に基づいて、前記ユーザ識別情報を前記情報検索装置に送信するユーザ識別情報送信手段と、
ユーザの指令に基づいて、前記閲覧要求情報を前記情報検索装置に送信する閲覧要求送信手段と、
前記情報検索装置により送信された履歴画面情報を受信する履歴画面情報受信手段と、
前記受信された履歴画面情報に基づいて、当該履歴画面情報が示す履歴を、当該履歴情報に対応する前記ラベル情報とともに画面に表示する履歴表示手段と、
ユーザの指令に基づいて、前記共有要求情報を前記情報検索装置に送信する共有要求送信手段と、を備え、
前記情報検索装置の前記履歴画面情報送信手段は、前記共有元ユーザと前記共有先ユーザとの双方に対応する前記履歴情報についての前記履歴画面情報を、当該共有元ユーザが利用する前記端末装置からの要求及び当該共有先ユーザが利用する前記端末装置からの要求夫々に応じて送信することを特徴とする情報検索システム。
【請求項２】
ユーザに対して提示すべき提示情報をネットワークを介してサーバ装置から取得する端末装置からの要求に応じて当該提示情報を検索する情報検索装置であって、
前記検索に関する履歴を示し、且つ、検索された前記提示情報のうち前記端末装置によりアクセスされた前記提示情報を前記ネットワーク上において特定する提示情報特定情報と、当該提示情報の検索に用いられたキーワード情報を示す情報と、を含む履歴情報を、当該端末装置を利用したユーザと、当該履歴情報に付され、且つ、当該提示情報特定情報に対応して予めユーザにより設定されたラベル情報と、に対応付けて登録しておくデータベースと、
前記端末装置を利用するユーザを識別するためのユーザ識別情報を当該端末装置から受信し、当該ユーザ識別情報に基づいて当該ユーザを認識するユーザ認識手段と、
前記履歴情報の閲覧要求を示す閲覧要求情報を前記端末装置から受信する閲覧要求受信手段と、
前記受信された閲覧要求情報を送信してきた前記端末装置を利用するユーザに対応する前記履歴情報が示す履歴を当該履歴情報に対応する前記ラベル情報とともに表示する画面を構成する履歴画面情報を、当該端末装置に送信する履歴画面情報送信手段と、
ユーザ自身の前記履歴を他のユーザと共有させる要求を示し、且つ、当該他のユーザである共有先ユーザを特定する情報として、共有を要求するユーザである共有元ユーザにより入力された共有先ユーザ特定情報と、共有対象とする前記履歴情報を指定する情報として当該共有元ユーザにより指定された前記ラベル情報と、を含む共有要求情報を前記端末装置から受信する共有要求受信手段と、
前記受信された共有要求情報に含まれる前記共有先ユーザ特定情報に基づいて、前記共有先ユーザを特定する共有先ユーザ特定手段と、
前記共有元ユーザに対応する前記履歴情報のうち、前記受信された共有要求情報が含む前記ラベル情報に対応する前記履歴情報を、前記特定された共有先ユーザに更に対応付けて前記データベースに登録する共有登録手段と、を備え、
前記履歴画面情報送信手段は、前記共有元ユーザと前記共有先ユーザとの双方に対応する前記履歴情報についての前記履歴画面情報を、当該共有元ユーザが利用する前記端末装置からの要求及び当該共有先ユーザが利用する前記端末装置からの要求夫々に応じて送信することを特徴とする情報検索装置。
【請求項３】
請求項２に記載の情報検索装置において、
ユーザにより入力された前記キーワード情報を前記端末装置から受信するキーワード情報受信手段と、
前記受信されたキーワード情報に基づいて、前記提示情報を検索する検索手段と、
前記検索手段による検索結果の表示画面を構成し、且つ、検索された前記提示情報の前記提示情報特定情報が選択可能に埋め込まれた検索結果画面情報を前記端末装置に送信する検索結果画面情報送信手段と、
前記送信された検索結果画面情報を通じてユーザにより前記提示情報特定情報が選択されたことによって前記提示情報へのアクセスが前記端末装置に対して指示された場合に、当該指示の通知を示すアクセス指示通知情報を当該端末装置から受信するアクセス指示通知受信手段と、
前記受信されたアクセス指示通知情報に基づいて、前記履歴情報を生成する履歴情報生成手段と、
前記生成された履歴情報を、当該履歴情報に対して付すべき前記ラベル情報と、前記アクセス指示通知情報を送信してきた前記端末装置を利用するユーザと、に対応付けて前記データベースに登録する履歴情報登録手段と、を更に備え、
前記共有登録手段は、前記共有元ユーザの前記ユーザ識別情報である共有元ユーザ識別情報と、前記共有先ユーザの前記ユーザ識別情報である共有先ユーザ識別情報と、前記受信された共有要求情報が含む前記ラベル情報を識別するためのラベル識別情報と、を含む共有管理情報を前記データベースに登録し、
前記履歴情報登録手段は、前記履歴情報に対して付すべき前記ラベル情報の前記ラベル識別情報と、前記閲覧要求情報を送信してきた前記端末装置を利用するユーザの前記ユーザ識別情報とが、前記登録された共有管理情報に含まれる前記ラベル識別情報と、当該共有管理情報に含まれる何れか一方の前記ユーザ識別情報と、に夫々一致する場合には、双方の前記ユーザ識別情報が夫々示すユーザに対応付けて前記履歴情報を登録することを特徴とする情報検索装置。
【請求項４】
請求項３に記載の情報検索装置において、
前記ラベル情報の貼付の要求を示し、且つ、ユーザにより指定された前記ラベル情報と、前記履歴情報のうち当該ラベル情報を付す対象とする前記提示情報の前記提示情報特定情報と、を含むラベル貼付要求情報を受信するラベル貼付要求受信手段と、
前記ラベル貼付要求情報を送信してきた前記端末装置を利用するユーザに対応する前記履歴情報のうち、当該ラベル貼付要求情報に含まれる前記提示情報特定情報を含む前記履歴情報を、当該ラベル貼付要求情報に含まれる前記ラベル情報に対応付けて前記データベースに登録する貼付登録手段と、を更に備え、
前記貼付登録手段は、前記ラベル貼付要求情報に含まれる前記ラベル情報の前記ラベル識別情報と、当該ラベル貼付要求情報を送信してきた前記端末装置を利用するユーザの前記ユーザ識別情報とが、前記登録された共有管理情報に含まれる前記ラベル識別情報と、当該共有管理情報に含まれる何れか一方の前記ユーザ識別情報と、に夫々一致する場合には、当該一方のユーザ識別情報が示すユーザに対応する前記履歴情報のうち、当該ラベル情報に対応する前記履歴情報を、他方の前記ユーザ識別情報が示すユーザに更に対応付けて前記データベースに登録することを特徴とする情報検索装置。
【請求項５】
請求項４に記載の情報検索装置において、
前記ラベル情報の登録要求を示し、且つ、ユーザにより入力された前記ラベル情報を含むラベル登録要求情報を前記端末装置から受信するラベル登録要求受信手段と、
前記受信されたラベル登録要求情報に含まれる前記ラベル情報を、当該ラベル登録要求情報を送信してきた前記端末装置を利用するユーザに対応付けて前記データベースに登録するラベル登録手段と、
前記端末装置からの要求に応じて、当該端末装置を利用するユーザに対応する各前記ラベル情報のうち共有対象とする前記履歴情報を指定する前記ラベル情報を選択するための表示画面を構成するラベル選択画面情報を当該端末装置に送信するラベル選択画面情報送信手段と、を更に備え、
前記共有要求受信手段は、前記送信されたラベル選択画面情報を通じてユーザにより選択された前記ラベル情報を含む前記共有要求情報を受信することを特徴とする情報検索装置。
【請求項６】
請求項２乃至５の何れか１項に記載の情報検索装置において、
前記共有先ユーザ特定情報は、前記共有先ユーザの電子メールアドレスであり、
前記共有先ユーザ特定手段は、
前記履歴の共有が要求されたことを通知する電子メールを前記共有要求情報に含まれる前記電子メールアドレス宛に送信するメール送信手段と、
前記履歴の共有の承諾を示し、且つ、前記送信された電子メールを受信した前記端末装置から前記共有先ユーザの指令に基づいて送信された共有承諾情報を受信する共有承諾情報受信手段と、を備え、
前記共有承諾情報を送信してくる前記端末装置から前記ユーザ識別情報を受信することにより、前記共有先ユーザを特定することを特徴とする情報検索装置。
【請求項７】
請求項２乃至６の何れか１項に記載の情報検索装置において、
前記ラベル情報は、当該ラベル情報が付される前記履歴情報を分類するための情報であることを特徴とする情報検索装置。
【請求項８】
ユーザに対して提示すべき提示情報をネットワークを介してサーバ装置から取得する端末装置からの要求に応じて当該提示情報を検索する情報検索装置であって、前記検索に関する履歴を示し、且つ、検索された前記提示情報のうち前記端末装置によりアクセスされた前記提示情報を前記ネットワーク上において特定する提示情報特定情報と、当該提示情報の検索に用いられたキーワード情報を示す情報と、を含む履歴情報を、当該端末装置を利用したユーザと、当該履歴情報に付され、且つ、当該提示情報特定情報に対応して予めユーザにより設定されたラベル情報と、に対応付けて登録しておくデータベースを備える情報検索装置による履歴共有方法において、
前記端末装置を利用するユーザを識別するためのユーザ識別情報を当該端末装置から受信し、当該ユーザ識別情報に基づいて当該ユーザを認識するユーザ認識工程と、
前記履歴情報の閲覧要求を示す閲覧要求情報を前記端末装置から受信する閲覧要求受信工程と、
前記受信された閲覧要求情報を送信してきた前記端末装置を利用するユーザに対応する前記履歴情報が示す履歴を当該履歴情報に対応する前記ラベル情報とともに表示する画面を構成する履歴画面情報を、当該端末装置に送信する履歴画面情報送信工程と、
ユーザ自身の前記履歴を他のユーザと共有させる要求を示し、且つ、当該他のユーザである共有先ユーザを特定する情報として、共有を要求するユーザである共有元ユーザにより入力された共有先ユーザ特定情報と、共有対象とする前記履歴情報を指定する情報として当該共有元ユーザにより指定された前記ラベル情報と、を含む共有要求情報を前記端末装置から受信する共有要求受信工程と、
前記受信された共有要求情報に含まれる前記共有先ユーザ特定情報に基づいて、前記共有先ユーザを特定する共有先ユーザ特定工程と、
前記共有元ユーザに対応する前記履歴情報のうち、前記受信された共有要求情報が含む前記ラベル情報に対応する前記履歴情報を、前記特定された共有先ユーザに更に対応付けて前記データベースに登録する共有登録工程と、を備え、
前記履歴画面情報送信工程は、前記共有元ユーザと前記共有先ユーザとの双方に対応する前記履歴情報についての前記履歴画面情報を、当該共有元ユーザが利用する前記端末装置からの要求及び当該共有先ユーザが利用する前記端末装置からの要求夫々に応じて送信することを特徴とする履歴共有方法。
【請求項９】
ユーザに対して提示すべき提示情報をネットワークを介してサーバ装置から取得する端末装置からの要求に応じて当該提示情報を検索する情報検索装置であって、前記検索に関する履歴を示し、且つ、検索された前記提示情報のうち前記端末装置によりアクセスされた前記提示情報を前記ネットワーク上において特定する提示情報特定情報と、当該提示情報の検索に用いられたキーワード情報を示す情報と、を含む履歴情報を、当該端末装置を利用したユーザと、当該履歴情報に付され、且つ、当該提示情報特定情報に対応して予めユーザにより設定されたラベル情報と、に対応付けて登録しておくデータベースを備える情報検索装置に含まれるコンピュータを、
前記端末装置を利用するユーザを識別するためのユーザ識別情報を当該端末装置から受信し、当該ユーザ識別情報に基づいて当該ユーザを認識するユーザ認識手段、
前記履歴情報の閲覧要求を示す閲覧要求情報を前記端末装置から受信する閲覧要求受信手段、
前記受信された閲覧要求情報を送信してきた前記端末装置を利用するユーザに対応する前記履歴情報が示す履歴を当該履歴情報に対応する前記ラベル情報とともに表示する画面を構成する履歴画面情報を、当該端末装置に送信する履歴画面情報送信手段、
ユーザ自身の前記履歴を他のユーザと共有させる要求を示し、且つ、当該他のユーザである共有先ユーザを特定する情報として、共有を要求するユーザである共有元ユーザにより入力された共有先ユーザ特定情報と、共有対象とする前記履歴情報を指定する情報として当該共有元ユーザにより指定された前記ラベル情報と、を含む共有要求情報を前記端末装置から受信する共有要求受信手段、
前記受信された共有要求情報に含まれる前記共有先ユーザ特定情報に基づいて、前記共有先ユーザを特定する共有先ユーザ特定手段、
前記共有元ユーザに対応する前記履歴情報のうち、前記受信された共有要求情報が含む前記ラベル情報に対応する前記履歴情報を、前記特定された共有先ユーザに更に対応付けて前記データベースに登録する共有登録手段、として機能させ、
前記履歴画面情報送信手段は、前記共有元ユーザと前記共有先ユーザとの双方に対応する前記履歴情報についての前記履歴画面情報を、当該共有元ユーザが利用する前記端末装置からの要求及び当該共有先ユーザが利用する前記端末装置からの要求夫々に応じて送信することを特徴とする履歴共有処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザに対して提示すべき提示情報をネットワークを介してサーバ装置から取得する端末装置からの要求に応じて当該提示情報を検索する情報検索システム、情報検索装置、履歴共有方法及び履歴共有処理プログラムの技術分野に関する。
【背景技術】
【０００２】
従来から、インターネット等のネットワークにおいて提供され、ＨＴＭＬ（Hyper Text Markup Language）等のマークアップ言語により記述されたＷｅｂページ等に埋め込まれたハイパーリンク（以下、単に「リンク」と称する）を介してネットワーク上に散在するＷｅｂページ、画像データ、文書データ等のユーザに提示すべき各種情報資源の閲覧等を可能にするＷＷＷ（World Wide Web）等のハイパーテキストシステムが広く知られている。
【０００３】
こうしたハイパーテキストシステムにおいて、ユーザは、パーソナルコンピュータ等の端末装置を用いて、例えば、Ｇｏｏｇｌｅ（商標）、Ｙａｈｏｏ（登録商標）、Ｉｎｆｏｓｅｅｋ（登録商標）等の検索サイトにアクセスし、ネットワーク上に散在する各種情報資源の中から自分が必要な情報資源を検索することが一般的に行われている。
【０００４】
検索サイトのサーバ装置では、端末装置からのリクエストに応じて、ユーザにより入力されたキーワードを用いて検索処理を行い、検索結果として、検索された情報資源へのリンクが埋め込まれたＷｅｂページを端末装置に送信すると、当該Ｗｅｂページを受信した端末装置により検索結果が表示される。そして、当該Ｗｅｂページに埋め込まれたリンクがマウスでクリックされること等により、検索された情報資源の取得がユーザにより指示されると、端末装置は、当該情報資源を提供するＷｅｂサイトのサーバ装置へアクセスする。
【０００５】
また、上述した検索サイトの中には、これまでに行われた検索の履歴（以下「検索履歴」と称する）の情報を提供するサイトが存在する。
【０００６】
例えば、Ｇｏｏｇｌｅ（商標）においては、予めアカウントを作成（ユーザ登録を行う）しておくと、端末装置からのリクエストに応じて、検索日、検索に用いられたキーワード、検索されたＷｅｂページ等のタイトル、当該Ｗｅｂページ等にアクセスした日、ＵＲＬ（Uniform Resource Locator）等の情報を検索履歴として提供している。
【０００７】
また、本願発明に関連する発明として、例えば、特許文献１には、各参加者がクライアントシステムを使用して電子文書を閲覧するとともに、当該電子文書に対してアノテーション（注釈）を付加し、また、他の参加者が付加したアノテーションをその公開属性に応じて閲覧することが可能な情報表示処理システムにおいて、付加されたアノテーションを、その属性で検索することが出来るシステムが開示されている。
【特許文献１】特開２００４−１５１８９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、検索された情報資源のうちどの情報資源がアクセスされ、そのアクセスされた情報資源の検索にどのようなキーワードが用いられたかという履歴（以下、検索履歴のうち、検索された情報資源へのアクセスに関する履歴のことを「検索アクセス履歴」と称する）は、検索に用いるキーワードの選定や、どの情報資源にアクセスするかを決定するための参考情報として非常に有効である。従って、複数のユーザが検索アクセス履歴を共有することで、この検索アクセス履歴がより有効に活用されることが期待出来る。
【０００９】
その一方で、検索アクセス履歴は、ユーザ自身の個人的な情報でもあるため、際限なく他人に公開することは望ましくない。また、他人と共有する範囲を、検索アクセス履歴の内容、種類、検索の目的等に応じて決定出来た方が、全ての検索アクセス履歴を共有するよりも効率的に検索アクセス履歴を活用することが出来るものと考えられる。
【００１０】
しかしながら、Ｇｏｏｇｌｅ（商標）においては、ユーザ自らが検索操作を行ったものの履歴しか閲覧することが出来ないため、その活用範囲が限定されていた。
【００１１】
また、特許文献１に記載のシステムでは、他人が付加したアノテーションを検索することは出来るものの、閲覧が可能な情報はあくまでも検索した結果としてのアノテーションであって、他の参加者による検索自体の履歴を閲覧することは出来ないし、ましてや、検索されたアノテーションのうちどのアノテーションが閲覧されたかといった履歴を閲覧することも出来ない。
【００１２】
本発明は、以上の点に鑑みてなされたものであり、検索アクセス履歴等の履歴を複数のユーザで共有することを可能とするとともに、どの履歴を共有させるかということを指定可能とする情報検索システム、情報検索装置、履歴共有方法及び履歴共有処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
上記課題を解決するために、請求項１に記載の発明は、ユーザに対して提示すべき提示情報をネットワークを介してサーバ装置から取得する端末装置と、前記ネットワークを介して前記端末装置からの要求に応じて当該提示情報を検索する情報検索装置と、を備える情報検索システムであって、前記情報検索装置は、前記検索に関する履歴を示し、且つ、検索された前記提示情報のうち前記端末装置によりアクセスされた前記提示情報を前記ネットワーク上において特定する提示情報特定情報と、当該提示情報の検索に用いられたキーワード情報を示す情報と、を含む履歴情報を、当該端末装置を利用したユーザと、当該履歴情報に付され、且つ、当該提示情報特定情報に対応して予めユーザにより設定されたラベル情報と、に対応付けて登録しておくデータベースと、前記端末装置を利用するユーザを識別するためのユーザ識別情報を当該端末装置から受信し、当該ユーザ識別情報に基づいて当該ユーザを認識するユーザ認識手段と、前記履歴情報の閲覧要求を示す閲覧要求情報を前記端末装置から受信する閲覧要求受信手段と、前記受信された閲覧要求情報を送信してきた前記端末装置を利用するユーザに対応する前記履歴情報が示す履歴を当該履歴情報に対応する前記ラベル情報とともに表示する画面を構成する履歴画面情報を、当該端末装置に送信する履歴画面情報送信手段と、ユーザ自身の前記履歴を他のユーザと共有させる要求を示し、且つ、当該他のユーザである共有先ユーザを特定する情報として、共有を要求するユーザである共有元ユーザにより入力された共有先ユーザ特定情報と、共有対象とする前記履歴情報を指定する情報として当該共有元ユーザにより指定された前記ラベル情報と、を含む共有要求情報を前記端末装置から受信する共有要求受信手段と、前記受信された共有要求情報に含まれる前記共有先ユーザ特定情報に基づいて、前記共有先ユーザを特定する共有先ユーザ特定手段と、前記共有元ユーザに対応する前記履歴情報のうち、前記受信された共有要求情報が含む前記ラベル情報に対応する前記履歴情報を、前記特定された共有先ユーザに更に対応付けて前記データベースに登録する共有登録手段と、を備え、前記端末装置は、ユーザの指令に基づいて、前記ユーザ識別情報を前記情報検索装置に送信するユーザ識別情報送信手段と、ユーザの指令に基づいて、前記閲覧要求情報を前記情報検索装置に送信する閲覧要求送信手段と、前記情報検索装置により送信された履歴画面情報を受信する履歴画面情報受信手段と、前記受信された履歴画面情報に基づいて、当該履歴画面情報が示す履歴を、当該履歴情報に対応する前記ラベル情報とともに画面に表示する履歴表示手段と、ユーザの指令に基づいて、前記共有要求情報を前記情報検索装置に送信する共有要求送信手段と、を備え、前記情報検索装置の前記履歴画面情報送信手段は、前記共有元ユーザと前記共有先ユーザとの双方に対応する前記履歴情報についての前記履歴画面情報を、当該共有元ユーザが利用する前記端末装置からの要求及び当該共有先ユーザが利用する前記端末装置からの要求夫々に応じて送信することを特徴とする。
【００１４】
この発明によれば、検索された提示情報のうち端末装置によりアクセスされた提示情報の提示情報特定情報と、当該提示情報の検索に用いられたキーワード情報を示す情報と、を含む履歴情報が、当該端末装置を利用したユーザと、当該履歴情報に付されるラベル情報と、に対応付けてデータベースに登録されており、情報検索装置は、共有対象とする履歴情報を指定するラベル情報を含む共有要求情報を端末装置から受信すると、共有元ユーザに対応する履歴情報のうち当該ラベル情報に対応する履歴情報を、更に共有先ユーザに対応付けてデータベースに登録する。そして、情報検索装置は、端末装置から送信された閲覧要求情報に応じて、ユーザに対応する履歴情報を、当該履歴情報に付されたラベル情報とともに表示する履歴画面情報を送信する。このとき、情報検索装置は、共有元ユーザと共有先ユーザとの双方に対応する履歴情報についての履歴画面情報を、共有元ユーザが利用する端末装置からの要求に応じて当該端末装置に送信する一方、共有先ユーザが利用する端末装置からの要求に応じても当該端末装置に送信する。
【００１５】
従って、共有元ユーザについて、検索された提示情報の中でどの提示情報がアクセスされ、且つ、当該アクセスされた提示情報の検索にどのようなキーワードが用いられたかという情報を含む検索に関する履歴のうち、共有元ユーザにより指定されたラベル情報が付された履歴のみを共有元ユーザと共有先ユーザとの間で共有可能となり、双方がこれを閲覧することが出来る。
【００１６】
請求項２に記載の発明は、ユーザに対して提示すべき提示情報をネットワークを介してサーバ装置から取得する端末装置からの要求に応じて当該提示情報を検索する情報検索装置であって、前記検索に関する履歴を示し、且つ、検索された前記提示情報のうち前記端末装置によりアクセスされた前記提示情報を前記ネットワーク上において特定する提示情報特定情報と、当該提示情報の検索に用いられたキーワード情報を示す情報と、を含む履歴情報を、当該端末装置を利用したユーザと、当該履歴情報に付され、且つ、当該提示情報特定情報に対応して予めユーザにより設定されたラベル情報と、に対応付けて登録しておくデータベースと、前記端末装置を利用するユーザを識別するためのユーザ識別情報を当該端末装置から受信し、当該ユーザ識別情報に基づいて当該ユーザを認識するユーザ認識手段と、前記履歴情報の閲覧要求を示す閲覧要求情報を前記端末装置から受信する閲覧要求受信手段と、前記受信された閲覧要求情報を送信してきた前記端末装置を利用するユーザに対応する前記履歴情報が示す履歴を当該履歴情報に対応する前記ラベル情報とともに表示する画面を構成する履歴画面情報を、当該端末装置に送信する履歴画面情報送信手段と、ユーザ自身の前記履歴を他のユーザと共有させる要求を示し、且つ、当該他のユーザである共有先ユーザを特定する情報として、共有を要求するユーザである共有元ユーザにより入力された共有先ユーザ特定情報と、共有対象とする前記履歴情報を指定する情報として当該共有元ユーザにより指定された前記ラベル情報と、を含む共有要求情報を前記端末装置から受信する共有要求受信手段と、前記受信された共有要求情報に含まれる前記共有先ユーザ特定情報に基づいて、前記共有先ユーザを特定する共有先ユーザ特定手段と、前記共有元ユーザに対応する前記履歴情報のうち、前記受信された共有要求情報が含む前記ラベル情報に対応する前記履歴情報を、前記特定された共有先ユーザに更に対応付けて前記データベースに登録する共有登録手段と、を備え、前記履歴画面情報送信手段は、前記共有元ユーザと前記共有先ユーザとの双方に対応する前記履歴情報についての前記履歴画面情報を、当該共有元ユーザが利用する前記端末装置からの要求及び当該共有先ユーザが利用する前記端末装置からの要求夫々に応じて送信することを特徴とする。
【００１７】
この発明によれば、検索された提示情報のうち端末装置によりアクセスされた提示情報の提示情報特定情報と、当該提示情報の検索に用いられたキーワード情報を示す情報と、を含む履歴情報が、当該端末装置を利用したユーザと、当該履歴情報に付されるラベル情報と、に対応付けてデータベースに登録されており、情報検索装置は、共有対象とする履歴情報を指定するラベル情報を含む共有要求情報を端末装置から受信すると、共有元ユーザに対応する履歴情報のうち当該ラベル情報に対応する履歴情報を、更に共有先ユーザに対応付けてデータベースに登録する。そして、情報検索装置は、端末装置から送信された閲覧要求情報に応じて、ユーザに対応する履歴情報を、当該履歴情報に付されたラベル情報とともに表示する履歴画面情報を送信する。このとき、情報検索装置は、共有元ユーザと共有先ユーザとの双方に対応する履歴情報についての履歴画面情報を、共有元ユーザが利用する端末装置からの要求に応じて当該端末装置に送信する一方、共有先ユーザが利用する端末装置からの要求に応じても当該端末装置に送信する。
【００１８】
従って、共有元ユーザについて、検索された提示情報の中でどの提示情報がアクセスされ、且つ、当該アクセスされた提示情報の検索にどのようなキーワードが用いられたかという情報を含む検索に関する履歴のうち、共有元ユーザにより指定されたラベル情報が付された履歴のみを共有元ユーザと共有先ユーザとの間で共有可能となり、双方がこれを閲覧することが出来る。
【００１９】
請求項３に記載の発明は、請求項２に記載の情報検索装置において、ユーザにより入力された前記キーワード情報を前記端末装置から受信するキーワード情報受信手段と、前記受信されたキーワード情報に基づいて、前記提示情報を検索する検索手段と、前記検索手段による検索結果の表示画面を構成し、且つ、検索された前記提示情報の前記提示情報特定情報が選択可能に埋め込まれた検索結果画面情報を前記端末装置に送信する検索結果画面情報送信手段と、前記送信された検索結果画面情報を通じてユーザにより前記提示情報特定情報が選択されたことによって前記提示情報へのアクセスが前記端末装置に対して指示された場合に、当該指示の通知を示すアクセス指示通知情報を当該端末装置から受信するアクセス指示通知受信手段と、前記受信されたアクセス指示通知情報に基づいて、前記履歴情報を生成する履歴情報生成手段と、前記生成された履歴情報を、当該履歴情報に対して付すべき前記ラベル情報と、前記アクセス指示通知情報を送信してきた前記端末装置を利用するユーザと、に対応付けて前記データベースに登録する履歴情報登録手段と、を更に備え、前記共有登録手段は、前記共有元ユーザの前記ユーザ識別情報である共有元ユーザ識別情報と、前記共有先ユーザの前記ユーザ識別情報である共有先ユーザ識別情報と、前記受信された共有要求情報が含む前記ラベル情報を識別するためのラベル識別情報と、を含む共有管理情報を前記データベースに登録し、前記履歴情報登録手段は、前記履歴情報に対して付すべき前記ラベル情報の前記ラベル識別情報と、前記閲覧要求情報を送信してきた前記端末装置を利用するユーザの前記ユーザ識別情報とが、前記登録された共有管理情報に含まれる前記ラベル識別情報と、当該共有管理情報に含まれる何れか一方の前記ユーザ識別情報と、に夫々一致する場合には、双方の前記ユーザ識別情報が夫々示すユーザに対応付けて前記履歴情報を登録することを特徴とする。
【００２０】
この発明によれば、共有管理情報が登録された後は、共有元ユーザに関する履歴情報と、共有先ユーザに関する履歴情報とのうち、共有元ユーザにより指定されたラベル情報が付されるべき履歴情報が、共有元ユーザと共有先ユーザとの双方に対応付けて登録されるので、新たに登録される共有元ユーザの履歴と共有先ユーザの履歴とをも共有することが出来る。
【００２１】
請求項４に記載の発明は、請求項３に記載の情報検索装置において、前記ラベル情報の貼付の要求を示し、且つ、ユーザにより指定された前記ラベル情報と、前記履歴情報のうち当該ラベル情報を付す対象とする前記提示情報の前記提示情報特定情報と、を含むラベル貼付要求情報を受信するラベル貼付要求受信手段と、前記ラベル貼付要求情報を送信してきた前記端末装置を利用するユーザに対応する前記履歴情報のうち、当該ラベル貼付要求情報に含まれる前記提示情報特定情報を含む前記履歴情報を、当該ラベル貼付要求情報に含まれる前記ラベル情報に対応付けて前記データベースに登録する貼付登録手段と、を更に備え、前記貼付登録手段は、前記ラベル貼付要求情報に含まれる前記ラベル情報の前記ラベル識別情報と、当該ラベル貼付要求情報を送信してきた前記端末装置を利用するユーザの前記ユーザ識別情報とが、前記登録された共有管理情報に含まれる前記ラベル識別情報と、当該共有管理情報に含まれる何れか一方の前記ユーザ識別情報と、に夫々一致する場合には、当該一方のユーザ識別情報が示すユーザに対応する前記履歴情報のうち、当該ラベル情報に対応する前記履歴情報を、他方の前記ユーザ識別情報が示すユーザに更に対応付けて前記データベースに登録することを特徴とする。
【００２２】
この発明によれば、同一の提示情報特定情報が含まれる履歴情報の単位で、ユーザが所望するラベル情報を付すことが出来るとともに、既に共有されている履歴情報に当該ラベル情報が付されている場合には、当該ラベル情報が新たに付された履歴情報を追加して共有することが出来る。
【００２３】
請求項５に記載の発明は、請求項４に記載の情報検索装置において、前記ラベル情報の登録要求を示し、且つ、ユーザにより入力された前記ラベル情報を含むラベル登録要求情報を前記端末装置から受信するラベル登録要求受信手段と、前記受信されたラベル登録要求情報に含まれる前記ラベル情報を、当該ラベル登録要求情報を送信してきた前記端末装置を利用するユーザに対応付けて前記データベースに登録するラベル登録手段と、前記端末装置からの要求に応じて、当該端末装置を利用するユーザに対応する各前記ラベル情報のうち共有対象とする前記履歴情報を指定する前記ラベル情報を選択するための表示画面を構成するラベル選択画面情報を当該端末装置に送信するラベル選択画面情報送信手段と、を更に備え、前記共有要求受信手段は、前記送信されたラベル選択画面情報を通じてユーザにより選択された前記ラベル情報を含む前記共有要求情報を受信することを特徴とする。
【００２４】
この発明によれば、履歴情報に付すラベル情報を簡単に選択することが出来る。
【００２５】
請求項６に記載の発明は、請求項２乃至５の何れか１項に記載の情報検索装置において、前記共有先ユーザ特定情報は、前記共有先ユーザの電子メールアドレスであり、前記共有先ユーザ特定手段は、前記履歴の共有が要求されたことを通知する電子メールを前記共有要求情報に含まれる前記電子メールアドレス宛に送信するメール送信手段と、前記履歴の共有の承諾を示し、且つ、前記送信された電子メールを受信した前記端末装置から前記共有先ユーザの指令に基づいて送信された共有承諾情報を受信する共有承諾情報受信手段と、を備え、前記共有承諾情報を送信してくる前記端末装置から前記ユーザ識別情報を受信することにより、前記共有先ユーザを特定することを特徴とする。
【００２６】
請求項７に記載の発明は、請求項２乃至６の何れか１項に記載の情報検索装置において、前記ラベル情報は、当該ラベル情報が付される前記履歴情報を分類するための情報であることを特徴とする。
【００２７】
請求項８に記載の発明は、ユーザに対して提示すべき提示情報をネットワークを介してサーバ装置から取得する端末装置からの要求に応じて当該提示情報を検索する情報検索装置であって、前記検索に関する履歴を示し、且つ、検索された前記提示情報のうち前記端末装置によりアクセスされた前記提示情報を前記ネットワーク上において特定する提示情報特定情報と、当該提示情報の検索に用いられたキーワード情報を示す情報と、を含む履歴情報を、当該端末装置を利用したユーザと、当該履歴情報に付され、且つ、当該提示情報特定情報に対応して予めユーザにより設定されたラベル情報と、に対応付けて登録しておくデータベースを備える情報検索装置による履歴共有方法において、前記端末装置を利用するユーザを識別するためのユーザ識別情報を当該端末装置から受信し、当該ユーザ識別情報に基づいて当該ユーザを認識するユーザ認識工程と、前記履歴情報の閲覧要求を示す閲覧要求情報を前記端末装置から受信する閲覧要求受信工程と、前記受信された閲覧要求情報を送信してきた前記端末装置を利用するユーザに対応する前記履歴情報が示す履歴を当該履歴情報に対応する前記ラベル情報とともに表示する画面を構成する履歴画面情報を、当該端末装置に送信する履歴画面情報送信工程と、ユーザ自身の前記履歴を他のユーザと共有させる要求を示し、且つ、当該他のユーザである共有先ユーザを特定する情報として、共有を要求するユーザである共有元ユーザにより入力された共有先ユーザ特定情報と、共有対象とする前記履歴情報を指定する情報として当該共有元ユーザにより指定された前記ラベル情報と、を含む共有要求情報を前記端末装置から受信する共有要求受信工程と、前記受信された共有要求情報に含まれる前記共有先ユーザ特定情報に基づいて、前記共有先ユーザを特定する共有先ユーザ特定工程と、前記共有元ユーザに対応する前記履歴情報のうち、前記受信された共有要求情報が含む前記ラベル情報に対応する前記履歴情報を、前記特定された共有先ユーザに更に対応付けて前記データベースに登録する共有登録工程と、を備え、前記履歴画面情報送信工程は、前記共有元ユーザと前記共有先ユーザとの双方に対応する前記履歴情報についての前記履歴画面情報を、当該共有元ユーザが利用する前記端末装置からの要求及び当該共有先ユーザが利用する前記端末装置からの要求夫々に応じて送信することを特徴とする。
【００２８】
請求項９に記載の発明は、ユーザに対して提示すべき提示情報をネットワークを介してサーバ装置から取得する端末装置からの要求に応じて当該提示情報を検索する情報検索装置であって、前記検索に関する履歴を示し、且つ、検索された前記提示情報のうち前記端末装置によりアクセスされた前記提示情報を前記ネットワーク上において特定する提示情報特定情報と、当該提示情報の検索に用いられたキーワード情報を示す情報と、を含む履歴情報を、当該端末装置を利用したユーザと、当該履歴情報に付され、且つ、当該提示情報特定情報に対応して予めユーザにより設定されたラベル情報と、に対応付けて登録しておくデータベースを備える情報検索装置に含まれるコンピュータを、前記端末装置を利用するユーザを識別するためのユーザ識別情報を当該端末装置から受信し、当該ユーザ識別情報に基づいて当該ユーザを認識するユーザ認識手段、前記履歴情報の閲覧要求を示す閲覧要求情報を前記端末装置から受信する閲覧要求受信手段、前記受信された閲覧要求情報を送信してきた前記端末装置を利用するユーザに対応する前記履歴情報が示す履歴を当該履歴情報に対応する前記ラベル情報とともに表示する画面を構成する履歴画面情報を、当該端末装置に送信する履歴画面情報送信手段、ユーザ自身の前記履歴を他のユーザと共有させる要求を示し、且つ、当該他のユーザである共有先ユーザを特定する情報として、共有を要求するユーザである共有元ユーザにより入力された共有先ユーザ特定情報と、共有対象とする前記履歴情報を指定する情報として当該共有元ユーザにより指定された前記ラベル情報と、を含む共有要求情報を前記端末装置から受信する共有要求受信手段、前記受信された共有要求情報に含まれる前記共有先ユーザ特定情報に基づいて、前記共有先ユーザを特定する共有先ユーザ特定手段、前記共有元ユーザに対応する前記履歴情報のうち、前記受信された共有要求情報が含む前記ラベル情報に対応する前記履歴情報を、前記特定された共有先ユーザに更に対応付けて前記データベースに登録する共有登録手段、として機能させ、前記履歴画面情報送信手段は、前記共有元ユーザと前記共有先ユーザとの双方に対応する前記履歴情報についての前記履歴画面情報を、当該共有元ユーザが利用する前記端末装置からの要求及び当該共有先ユーザが利用する前記端末装置からの要求夫々に応じて送信することを特徴とする。
【発明の効果】
【００２９】
本発明によれば、共有元ユーザについて、検索された提示情報の中でどの提示情報がアクセスされ、且つ、当該アクセスされた提示情報の検索にどのようなキーワードが用いられたかという情報を含む検索に関する履歴のうち、共有元ユーザにより指定されたラベル情報が付された履歴のみを共有元ユーザと共有先ユーザとの間で共有可能となり、双方がこれを閲覧することが出来る。
【発明を実施するための最良の形態】
【００３０】
以下、図面を参照して本発明の最良の実施形態について詳細に説明する。なお、以下に説明する実施の形態は、情報検索システムに対して本発明を適用した場合の実施形態である。
【００３１】
［１．情報検索システムの構成及び機能概要］
先ず、本実施形態に係る情報検索システムＳの構成及び機能概要について、図１を用いて説明する。
【００３２】
図１は、本実施形態に係る情報検索システムＳの概要構成の一例を示す図である。
【００３３】
図１に示すように、情報検索システムＳは、情報検索装置の一例としての情報検索サーバ１と、サーバ装置の一例としての複数のＷｅｂサーバ３−ｊ（ｊ＝１，２・・・ｍ）と、端末装置の一例としての複数のユーザ端末４−ｋ（ｋ＝１，２・・・ｎ）と、を含んで構成されている。
【００３４】
情報検索サーバ１とＷｅｂサーバ３−ｊとユーザ端末４−ｋとは、ネットワークＮＷを介して、例えば、通信プロトコルにＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）等を用いて相互にデータの送受信が可能になっている。なお、ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築されている。
【００３５】
このような構成の情報検索システムＳにおいて、情報検索サーバ１は、ネットワークＮＷを通じて各種のサービスを提供するサービス提供事業者により検索サイトを開設するために設置されたサーバ装置である。
【００３６】
この情報検索システムＳは、Ｗｅｂページ、ブログ、静止画データ、動画データ、ソフトウェア、ニュースなどといったネットワークＮＷに存在する情報資源（提示情報の一例）を検索するサービスを、ユーザ端末４−ｋを利用するユーザに提供するようになっている。
【００３７】
こうしたサービスを提供するために、情報検索サーバ１は、データベースの一例としての会員情報データベース１０１、検索用データベース１０２、検索ワードデータベース１０３、履歴データベース１０４、ラベルデータベース１０５、評価項目データベース１０６及び共有履歴データベース１０７を備えている。そして、情報検索システムＳは、ネットワークＮＷを介してユーザ端末４−ｋからのリクエストに応じて、情報検索サーバ１が検索処理を行い、この検索処理の結果として検索された資源情報の一覧等を表示する検索結果ページをユーザ端末４−ｋに送信することにより、ユーザに対して検索サービスを提供している。
【００３８】
また、情報検索システムＳは、検索結果ページを通じてユーザにより選択された情報資源へのユーザ端末４−ｋによるアクセスに関する履歴を検索アクセス履歴（履歴情報の一例）として記録するようなっており、この検索アクセス履歴の閲覧を可能とする履歴サービスも提供するようになっている。
【００３９】
この履歴サービスを利用するためには、ユーザは、予め情報検索システムＳの会員登録手続を行う必要がある（以下、履歴サービスを利用することが出来るユーザを「会員」と称する）。ユーザは、情報検索システムＳの会員になることにより、ユーザ自身がユーザ端末４−ｋを利用して検索操作を行ったものについて、検索に用いられたキーワード、情報資源のＵＲＬ、タイトル、サマリー（summary）、アクセス回数、訪問日時などといった検索アクセス履歴を閲覧することが出来るようになっている。なお、検索サービス自体については、会員登録手続を行わなくても利用することが可能である。
【００４０】
また、履歴サービスにおいては、検索アクセス履歴に対して、ユーザが設定した名称を表示するラベルを貼り付けること（検索アクセス履歴にラベルを対応付けさせること）が出来るようになっている。このラベルは、情報資源のＵＲＬが同一の検索アクセス履歴に対しては同一のラベルが貼り付けられるようになっている。そして、ユーザは、検索アクセス履歴とともに、これに貼り付けられたラベルを閲覧することが出来るようになっている。
【００４１】
このラベルの利用態様としては、例えば、忘れないようにメモのようなものとして貼り付けられたり、検索アクセス履歴を見やすいようにしたり、検索アクセス履歴をラベルで分類するなどが想定される。
【００４２】
更に、履歴サービスにおいては、複数のユーザの間で検索アクセス履歴を共有することが出来るようになっている。ここで、検索アクセス履歴の共有とは、共有を行うグループ（以下、「共有グループ」と称する）の各ユーザにより行われた検索についての検索履歴を、当該共有グループの全ユーザにより閲覧可能とすることをいう。先ず、一のユーザが自分が設定しているラベルのうち、共有対象とするラベルを指定するとともに、共有する相手を指定することで検索アクセス履歴の共有のリクエストを行う。その後、共有相手として指定されたユーザが共有することを承認することで、指定されたラベルが貼り付けられた検索アクセス履歴についてのみ共有が開始される。
【００４３】
なお、以下の説明においては、共有されている検索アクセス履歴を「共有履歴」と称し、共有グループに属するユーザを「メンバー」と称する。また、メンバーのうち、共有のリクエストを行うメンバーを「オーナー」と称し、オーナー以外のメンバーを「非オーナーメンバー」と称する。
【００４４】
また、検索アクセス履歴は３人以上で共有することも可能であり、後からメンバーを追加する場合には、オーナーのみが、追加するメンバーを指定することが出来る。
【００４５】
次に、Ｗｅｂサーバ３−ｊは、アクセスしてきたユーザ端末４−ｋに対して、リクエストされたＵＲＬに対応するＷｅｂページ等の情報資源を提供するサーバ装置である。情報検索サーバ１は、所謂、ロボット型検索エンジンを搭載しており、キーワード検索を可能とするために、Ｗｅｂサーバ３−ｊにより提供される情報資源を当該Ｗｅｂサーバ３−ｊから周期的に収集し、当該収集された情報資源に基づいて検索用データベース１０２を構築するようになっている。
【００４６】
次に、ユーザ端末４−ｋは、情報検索サーバ１にアクセスし、Ｗｅｂページを取得して画面に表示し、当該Ｗｅｂページを通じて検索サービスや履歴サービス等を利用するためにユーザが用いる端末装置であり、例えば、Ｗｅｂブラウザアプリケーションや電子メールアプリケーション等がインストールされたパーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、ＳＴＢ（Set Top Box）、携帯電話機等を適用することが出来る。
【００４７】
［２．情報検索サーバの構成及び機能］
次に、情報検索サーバ１の構成及び機能について、図２乃至図５を用いて説明する。
【００４８】
図２は、本実施形態に係る情報検索サーバ１の概要構成の一例を示すブロック図である。また、図３は、会員情報データベース１０１に登録される情報の内容の一例を示す図である。また、図４（ａ）は、検索ワードデータベース１０３に登録される情報の内容の一例を示す図である。また、図４（ｂ）は、履歴データベース１０４に登録される情報の内容の一例を示す図である。また、図４（ｃ）は、ラベルデータベース１０５に登録される情報の内容の一例を示す図である。また、図４（ｄ）は、評価項目データベース１０６に登録される情報の内容の一例を示す図である。また、図５は、共有履歴データベース１０７に登録される情報の内容の一例を示す図である。
【００４９】
図２に示すように、情報検索サーバ１は、操作部１１と、表示部１２（例えば、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ等）と、通信部１３と、ドライブ部１４と、記憶部１５と、入出力インタフェース部１６と、システム制御部２０と、を備えている。システム制御部２０と入出力インタフェース部１６とは、システムバス２１を介して接続されている。
【００５０】
操作部１１は、例えば、キーボード、マウス等であり、オペレータ等からの操作指示を受け付け、その指示内容を指示信号としてシステム制御部２０に出力する。表示部１２は、例えば、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ等であり、文字や画像等の情報を表示する。通信部１３は、ネットワークＮＷ等に接続して、Ｗｅｂサーバ３−ｊ、ユーザ端末４−ｋ等との通信状態を制御する。ドライブ部１４は、例えば、フレキシブルディスク、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）等のディスクＤＫからデータ等を読み出す一方、当該ディスクＤＫに対してデータ等を記録する。また、記憶部１５は、例えば、ハードディスクドライブ等であり、各種プログラム及びデータ等を記憶する。入出力インタフェース部１６は、操作部１１〜記憶部１５とシステム制御部２０との間のインタフェース処理を行う。システム制御部２０は、ＣＰＵ（Central Processing Unit）１７、ＲＯＭ（Read Only Memory）１８、ＲＡＭ（Random Access Memory）１９等を備える。
【００５１】
記憶部１５には、会員情報データベース１０１、検索用データベース１０２、検索ワードデータベース１０３、履歴データベース１０４、ラベルデータベース１０５、評価項目データベース１０６及び共有履歴データベース１０７が構築されている。
【００５２】
先ず、図３に示すように、会員情報データベース１０１には、情報検索システムＳの会員に関する会員情報が、当該会員を識別するための会員ＩＤ（ユーザ識別情報の一例）に対応付けられて登録されている。具体的に、会員情報には、例えば、会員ＩＤ、ログインするためのパスワード、会員の氏名、郵便番号、住所、電話番号、電子メールアドレス、生年月日、性別、クレジットカードのカード番号及びその有効期限、ニックネーム等が設定される。
【００５３】
次に、検索用データベース１０２には、各Ｗｅｂサーバ３−ｊから収集された情報資源を解析した結果として、その資源情報のＵＲＬ、タイトル（例えば、ＨＴＭＬ（HyperText Markup Language）データのヘッダに記述されているＷｅｂページの名称等）やＵＲＬ、サマリー（例えば、ＨＴＭＬデータのヘッダに記述されたＷｅｂページの説明や概要、本体部分に記述されているテキストの一部等）、キーワード等からなるインデックス情報が登録されている。
【００５４】
次に、図４（ａ）に示すように、検索ワードデータベース１０３には、検索に用いられた検索ワード等に関する検索ワード履歴が、その検索操作を行った会員の会員ＩＤに対応付けて登録されている。具体的に、検索ワード履歴には、会員ＩＤ、当該会員の検索１件毎に割り当てられた番号を示す検索Ｎｏ．（キーワード情報を示す情報の一例）、検索に用いられたキーワードである検索ワード（キーワード情報の一例）、検索を行った情報資源の種別を示す検索種別（例えば、Ｗｅｂページ、静止画データ、動画データ、ブログ等）、同一の検索ワードを使用して検索を行った回数を示す検索回数、検索日時が設定される。
【００５５】
次に、図４（ｂ）に示すように、履歴データベース１０４には、検索アクセス履歴が、情報資源へのアクセス１回毎に、検索操作を行った会員の会員ＩＤに対応付けて登録されている。具体的に、検索アクセス履歴には、会員ＩＤ、当該会員の検索アクセス履歴１件毎に割り当てられた番号を示す履歴Ｎｏ．、対応する検索ワード履歴の検索Ｎｏ．、ユーザ端末４−ｋによりアクセスされた情報資源のＵＲＬ、タイトル、サマリー、アクセス回数、訪問日時（アクセスした日時）、当該資源情報に対して会員により入力されたコメント、当該検索アクセス履歴に貼り付けられたラベルを識別するためのラベルＩＤ（ラベル識別情報の一例）、当該資源情報に対して会員により設定された評価項目を識別するための評価項目ＩＤ、当該評価項目における会員による評価（例えば、５段階評価）が設定される。
【００５６】
次に、図４（ｃ）に示すように、ラベルデータベース１０５には、会員により登録されたラベルに関するラベル管理情報が、当該会員の会員ＩＤに対応付けて登録されている。具体的に、ラベル管理情報には、会員ＩＤ、ラベルＩＤ、ラベルに対して設定された名称であるラベル名（ラベル情報の一例）が設定される。
【００５７】
次に、図４（ｄ）に示すように、評価項目データベース１０６には、検索結果ページを通じてアクセスされた情報資源に対して会員が評価を行うために会員自身により登録された評価項目に関する評価項目管理情報が、当該会員の会員ＩＤに対応付けて登録されている。具体的に、評価項目管理情報には、会員ＩＤ、当該資源情報に対して会員により設定された評価項目を識別するための評価項目ＩＤ、評価項目の名称である評価項目名が設定される。
【００５８】
次に、図５に示すように、共有履歴データベース１０７には、共有グループに関する管理情報である共有履歴管理情報が、当該共有グループを識別するための共有ＩＤに対応付けて登録されているとともに、共有履歴が、情報資源へのアクセス１回毎に共有ＩＤに対応付けて登録されている。
【００５９】
具体的に、共有履歴管理情報には、共有ＩＤ、共有対象に指定されたラベルのラベルＩＤ及びオーナーの会員ＩＤが設定されるとともに、非オーナーメンバーの会員ＩＤが非オーナーメンバーの人数分設定される。
【００６０】
また、共有履歴には、共有ＩＤ、共有グループのメンバーのうち当該共有履歴について検索操作を行ったメンバーの会員ＩＤ、履歴Ｎo．、検索Ｎo．、ＵＲＬ、タイトル、サマリー、アクセス回数、訪問日時、コメント、ラベルＩＤ、評価項目ＩＤ、評価が設定される。ここで、アクセス回数は、メンバー毎に独立して算出される。
【００６１】
更に、記憶部１５には、所定のオペレーティングシステムの他、ＨＴＴＰ（Hyper Text Transfer Protocol）プロトコルを用いて、ユーザ端末４−ｋ等から送信されたリクエストに応じて、当該記憶部１５に記憶されている各種のデータに基づきＷｅｂページを生成し、当該Ｗｅｂページをユーザ端末４−ｋ等に送信するためのＷＷＷ（World Wide Web）サーバプログラム、ＳＭＴＰ（Simple Mail Transfer Protocol）プロトコルを用いて、他のメールサーバから送信された電子メールを受信する一方、情報検索サーバ１において作成された電子メールを、他のメールサーバに送信するためのメールサーバプログラム、会員情報データベース１０１を用いて情報検索システムＳの会員の会員情報を管理し、会員の登録、退会（登録の削除）、会員情報の変更等の処理を実行するための会員情報管理プログラム、情報資源の検索に関する各種処理を行うための検索プログラム（履歴共有処理プログラムの一例）等が記憶されている。
【００６２】
なお、各種プログラム等は、例えば、他のサーバ装置等からネットワークＮＷを介して取得されるようにしても良いし、ＣＤ−ＲＯＭ等のディスクＤＫに記録されてドライブ部１４を介して読み込まれるようにしても良い。
【００６３】
システム制御部２０は、本実施形態において、ユーザ認識手段、閲覧要求受信手段、履歴画面情報送信手段、共有要求受信手段、共有先ユーザ特定手段、共有登録手段、キーワード情報受信手段、検索手段、検索結果画面情報送信手段、アクセス指示通知受信手段、履歴情報生成手段、履歴情報登録手段、ラベル貼付要求受信手段、ラベル貼付登録手段、ラベル登録要求受信手段、ラベル登録手段、ラベル選択画面情報送信手段、メール送信手段及び共有承諾情報受信手段の一例を構成している。
【００６４】
そして、システム制御部２０は、ＣＰＵ１７が、ＲＯＭ１８や記憶部１５に記憶された各種プログラムを読み出し実行することにより情報検索サーバ１の各部を制御するとともに、上述した各手段等として機能するようになっている。
【００６５】
この各手段等としての機能について説明すると、ユーザ認識手段としてのシステム制御部２０は、検索サイトにアクセスするユーザ端末４−ｋのユーザがどの会員であるかを識別するためにログイン処理を行い、ユーザ端末４−ｋから会員ＩＤを受信するようになっている。具体的に、システム制御部２０は、ユーザ端末４−ｋから送信されたログインリクエストに応じて、ログインページを当該ユーザ端末４−ｋに送信し、当該ログインページを通じてユーザにより入力された会員ＩＤ及びパスワードをユーザ端末４−ｋから受信するようになっている。そして、システム制御部２０は、受信された会員ＩＤ及びパスワードと会員情報データベース１０１に登録された会員情報とに基づいてパスワード認証を行うようになっている。
【００６６】
そして、システム制御部２０は、受信された会員ＩＤを設定（または、会員ＩＤを暗号化した情報等を設定）したCookieをユーザ端末４−ｋに送信するようになっている。これにより、一度ログイン処理が行われた後は、Cookieの有効期間内である限り、ユーザ端末４−ｋからのリクエストがある度に、当該ユーザ端末４−ｋからCookieを受信することで、会員ＩＤを取得してユーザを認識することが出来るようになっている。
【００６７】
また、キーワード情報受信手段及び検索手段としてのシステム制御部２０は、ユーザにより入力された検索ワードが設定された検索リクエストをユーザ端末４−ｋから受信し、当該リクエストに設定された検索ワードで検索用データベース１０２に対して検索処理を施すことにより、検索ワードに合致する情報資源を検索するようになっている。
【００６８】
また、検索結果画面情報送信手段としてのシステム制御部２０は、検索リクエストを送信してきたユーザ端末４−ｋに検索結果ページ（検索結果画面情報の一例）を送信するようになっている。具体的に、システム制御部２０は、検索された資源情報のタイトルを表示するリンク、サマリー、ＵＲＬ等の一覧を表示する検索結果ページを生成し、当該ページを送信するようになっている。
【００６９】
この検索結果ページを生成する際に、システム制御部２０は、タイトルを表示する各リンクに対して、対応する情報資源のＵＲＬを埋め込むとともに、当該リンクのユーザによる選択に対応してイベントハンドラ（例えば、ＪＡＶＡ（登録商標）スクリプト等のスクリプト言語により検索結果ページ中に記述される）を起動させる記述を埋め込むようになっている。
【００７０】
このイベントハンドラは、ユーザによりタイトルを表示するリンクが選択されたことによって、当該選択されたリンクに対応する情報資源へのアクセスをユーザ端末４−ｋに対して指示したことを通知するアクセス通知（アクセス指示通知情報の一例）を情報検索サーバ１に送信するためのプログラムである。このアクセス通知には、検索結果ページに埋め込まれていた検索Ｎｏ．、アクセス対象の情報資源のＵＲＬ、タイトル、サマリー等の情報が設定されるようになっている。
【００７１】
また、アクセス指示通知受信手段としてのシステム制御部２０は、検索結果ページを通じて、タイトルを表示するリンクがユーザにより選択されたときに、ユーザ端末４−ｋがイベントハンドラを起動することによって当該ユーザ端末４−ｋから送信されたアクセス通知を受信するようになっている。
【００７２】
また、履歴情報生成手段及び履歴情報登録手段としてのシステム制御部２０は、受信されたアクセス通知に基づいて、検索アクセス履歴及び共有履歴を作成し、これらの履歴をデータベースに登録するようになっている。具体的に、システム制御部２０は、ユーザ端末４−ｋから受信された会員ＩＤに対応して登録されている検索アクセス履歴のうち、今回のアクセス対象となったＵＲＬと同一のＵＲＬが設定されている最新の検索アクセス履歴、及びアクセス通知に設定された情報等に基づいて今回の検索アクセス履歴を生成し、当該検索アクセス履歴を、受信された会員ＩＤに対応付けて履歴データベース１０４に登録するようになっている。このとき、最新の検索アクセス履歴にラベルＩＤが設定されている場合、すなわち、今回のアクセス対象となったＵＲＬと同一のＵＲＬについての検索アクセス履歴に当該ラベルＩＤが示すラベルが付されている場合には、今回登録する検索アクセス履歴中に当該ラベルＩＤが設定されることで、このラベルＩＤが示すラベルが、今回登録する検索アクセス履歴に付されるものとして対応付けられる。
【００７３】
また、システム制御部２０は、ユーザ端末４−ｋから受信された会員ＩＤがメンバー（オーナーまたは非オーナーメンバー）の会員ＩＤとして設定されており且つ今回作成された検索アクセス履歴に設定されたラベルＩＤが設定されている共有履歴管理情報を共有履歴データベース１０７から検索し、該当する共有履歴管理情報が検索された場合には、今回作成された検索アクセス履歴に設定されている情報等に基づいて共有履歴を作成し、検索された共有履歴管理情報の共有ＩＤに対応付けて、当該共有履歴を共有データベースに登録するようになっている。つまり、システム制御部２０は、共有履歴管理情報に設定されているオーナーの会員ＩＤと非オーナーメンバーの会員ＩＤに対応付けて共有履歴を登録するのである。
【００７４】
また、ラベル登録要求受信手段及びラベル登録手段としてのシステム制御部２０は、追加したいラベルのラベル名をユーザが入力するとによってユーザ端末４−ｋから送信されたラベル追加リクエストを受信するとともに、当該リクエストに基づいて、ラベル管理情報をラベルデータベース１０５に登録するようになっている。具体的に、システム制御部２０は、ラベル追加リクエストに設定されたラベル名に対してラベルＩＤを新たに割り当て、当該ラベル名とラベルＩＤとからなるラベル管理情報を、ユーザ端末４−ｋから受信された会員ＩＤに対応付けてラベルデータベース１０５に登録するようになっている。
【００７５】
また、ラベル貼付要求受信手段及びラベル貼付登録手段としてのシステム制御部２０は、検索アクセス履歴が示す情報資源に対して貼り付けたいラベルをユーザが選択することによってユーザ端末４−ｋから送信された履歴更新リクエスト（ラベル貼付要求情報の一例）を受信するとともに、当該リクエストに基づいて、選択されたラベルのラベルＩＤを検索アクセス履歴に設定するようになっている。
【００７６】
具体的に、システム制御部２０は、情報資源のＵＲＬと選択されたラベル名を履歴更新リクエストから取得すると、当該ラベル名からラベルＩＤを特定し、ユーザ端末４−ｋから受信された会員ＩＤに対応して履歴データベース１０４に登録されている検索アクセス履歴のうち、取得されたＵＲＬが設定されている検索アクセス履歴を検索する。そして、システム制御部２０は、検索された検索アクセス履歴全てに対して、特定されたラベルＩＤを設定するようになっている。これにより、検索アクセス履歴にラベルが対応付けて貼り付けられたこととなる。
【００７７】
このとき、システム制御部２０は、特定されたラベルＩＤと、ユーザ端末４−ｋから受信された会員ＩＤとが、共有履歴データベース１０７に登録されている共有履歴管理情報に設定されているラベルＩＤと、メンバーの会員ＩＤとに一致する場合には、新たにラベルが貼り付けられた検索アクセス履歴に夫々対応する共有履歴を作成し、当該作成された共有履歴を、共有履歴管理情報の共有ＩＤに対応付けて共有履歴データベース１０７に登録するようになっている。
【００７８】
また、システム制御部２０は、ユーザ端末４−ｋからのリクエストに応じて、検索アクセス履歴の共有の登録を行うようになっている。
【００７９】
より詳細に、ラベル選択画面情報送信手段としてのシステム制御部２０は、ユーザ端末４−ｋから送信された共有履歴新規設定ページリクエストを受信すると、共有グループを追加するための後述する共有履歴新規設定ページ６００（図１１（ｂ）参照：ラベル選択画面情報の一例）を当該ユーザ端末４−ｋに送信するようになっている。この共有履歴新規設定ページ６００を通じて、ユーザは共有対象のラベル及び共有相手（非オーナーメンバー）として指定するユーザの氏名及び電子メールアドレスを入力することが出来るようになっている。
【００８０】
また、共有要求受信手段としてのシステム制御部２０は、共有履歴新規設定ページ６００を通じて、共有対象のラベルがユーザにより選択され、共有相手のユーザの氏名及び電子メールアドレスが入力されることによってユーザ端末４−ｋから送信された共有履歴設定リクエスト（共有要求情報の一例）を受信するようになっている。
【００８１】
また、共有先ユーザ特定手段としてのシステム制御部２０は、共有履歴設定リクエストに設定された電子メールアドレスに基づいて、非オーナーメンバーとして指定されたユーザを特定するようになっている。
【００８２】
具体的に、メール送信手段としてのシステム制御部２０は、共有履歴設定リクエストに設定された電子メールアドレス宛に、共有お誘いメール（電子メール）を送信するようになっている。この共有お誘いメールの本文には、他のユーザ（共有履歴のオーナーとなるユーザ）により宛先のユーザに対して検索アクセス履歴の共有することがリクエストされた旨のメッセージが記述されているとともに、検索アクセス履歴を共有することを承認するための共有承認ページのＵＲＬが記述されている。このＵＲＬには、共有履歴のオーナーとなるユーザの会員ＩＤと共有対象とされたラベルのラベルＩＤとを示す情報（例えば、ＩＤそのものやＩＤを暗号化した情報等）が埋め込まれている。
【００８３】
そして、システム制御部２０は、所定のメールサーバ等を介して共有お誘いメールを受信したユーザ端末４−ｋから、当該メールに記述されたＵＲＬをユーザが選択することによって送信された共有承認ページリクエストを受信すると、共有承認ページを当該ユーザ端末４−ｋに送信するようになっている。
【００８４】
また、共有承諾情報受信手段としてのシステム制御部２０は、共有承認ページを通じてユーザにより共有の承認が選択されることによってユーザ端末４−ｋにより送信された共有承認リクエスト（共有承諾情報の一例）を受信するようになっている。
【００８５】
また、共有登録手段としてのシステム制御部２０は、共有承認リクエストを受信すると、共有履歴管理情報と共有履歴情報を共有履歴データベース１０７に登録するようになっている。
【００８６】
具体的に、システム制御部２０は、共有ＩＤを新たに割り当て、共有承認リクエストに設定された共有履歴のオーナーとなるユーザの会員ＩＤ、共有対象に指定されたラベルのラベルＩＤ、ユーザ端末４−ｋから受信された非オーナーメンバーとなるユーザの会員ＩＤから構成される共有履歴管理情報を、割り当てられた共有ＩＤに対応付けて共有履歴データベース１０７に登録するようになっている。
【００８７】
また、システム制御部２０は、オーナーの会員ＩＤに対応して履歴データベース１０４に登録されている検索アクセス履歴のうち、共有対象に指定されたラベルのラベルＩＤが設定されている各検索アクセス履歴に夫々対応する共有履歴を作成するようになっている。より詳細に、システム制御部２０は、検索アクセス履歴に設定されている検索Ｎｏ．、ＵＲＬ、タイトル、サマリー、アクセス回数、訪問日時、コメント、ラベルＩＤ、評価項目ＩＤ、評価をコピーするとともに、オーナーの会員ＩＤを検索操作を行ったメンバーの会員ＩＤとして設定することにより共有履歴を作成し、当該共有履歴を、割り当てられた共有ＩＤに対応付けて共有履歴データベース１０７に登録するようになっている。つまり、システム制御部２０は、共有履歴管理情報に設定されているオーナーの会員ＩＤと非オーナーメンバーの会員ＩＤに対応付けて共有履歴を登録するのである。
【００８８】
また、閲覧要求受信手段及び履歴画面情報送信手段としてのシステム制御部２０は、ユーザ端末４−ｋから送信された検索アクセス履歴ページリクエスト（閲覧要求情報の一例）に応じて、検索アクセス履歴を表示する後述の検索アクセス履歴ページ２００（図７、図１２参照：履歴画面情報の一例）を当該ユーザ端末４−ｋに送信するようになっている。具体的に、システム制御部２０は、リクエストを行ったユーザ自身の検索アクセス履歴を表示する検索アクセス履歴ページ２００、ユーザにより選択されたラベルが貼付された検索アクセス履歴のみのを表示する検索アクセス履歴ページ２００、共有履歴を表示する検索アクセス履歴ページ２００、共有履歴のうちユーザにより選択されたメンバーについての共有履歴のみを表示する検索アクセス履歴ページ２００等を、検索アクセス履歴ページリクエストに設定されたＵＲＬに埋め込まれているリクエストの種別に応じて生成し、当該ページを送信するようになっている。
【００８９】
なお、情報検索サーバ１を、各種データベースに登録されている情報に基づいて、情報資源の検索に関する各種処理を行う検索処理サーバ、会員情報データベース１０１に登録されている会員情報を管理し、会員登録、会員情報の変更等の処理を行う会員情報管理サーバ、他のサーバにおいて管理されている各種情報等に基づき、検索サイトとして、各種情報を提供するＷＷＷサーバ等の複数のサーバ装置により構成しても良い。
【００９０】
［３．情報検索システムの動作］
次に、情報検索システムＳの動作について、図６乃至図１５を用いて説明する。
【００９１】
［３−１．情報資源の検索から検索アクセス履歴にラベルが貼り付けられるまでの動作］
はじめに、情報資源の検索から検索アクセス履歴にラベルが貼り付けられるまでの動作について説明する。図６は、本実施形態に係る情報検索システムＳの情報資源の検索から検索アクセス履歴にラベルが貼り付けられるまでの処理の流れを示すシーケンス図である。また、図７は、検索アクセス履歴ページ２００の表示例を示す図である。また、図８は、ラベル編集ページ３００の表示例を示す図である。また、図９は、履歴編集ページ４００の表示例を示す図である。
【００９２】
先ず、ユーザが、ユーザ端末４−ｋを操作して所定のＵＲＬを指定することにより、図６に示すように、ユーザ端末４−ｋからログインリクエストが情報検索サーバ１に送信されると（ステップＳ１）、これを契機として、ユーザ端末４−ｋと情報検索サーバ１との間でログイン処理が行われる（ステップＳ２）。具体的に、情報検索サーバ１からユーザ端末４−ｋにログインページが送信され、当該ログインページを通じてユーザにより入力された会員ＩＤ及びパスワードがユーザ端末４−ｋから情報検索サーバ１に送信される。
【００９３】
そして、情報検索サーバ１においてパスワード認証を実行し、当該パスワード認証が成功すると、情報検索サーバ１は、ユーザの会員ＩＤが設定されたCookieとともに、検索ページをユーザ端末４−ｋに送信する（ステップＳ３）。
【００９４】
Cookie及び検索ページを受信したユーザ端末４−ｋは、Cookieを保存するとともに、検索ページを画面に表示する。この検索ページには、検索ワードを入力するための入力エリア、検索種別を選択するためのボタン、検索ボタン等が設けられている。ここで、ユーザが検索ワードを入力して検索ボタンを選択すると（ステップＳ４）、ユーザ端末４−ｋは、当該検索ワード及び検索種別を設定した検索リクエストを情報検索サーバ１に送信する（ステップＳ５）。
【００９５】
検索リクエストを受信した情報検索サーバ１は、検索処理を実行する（ステップＳ６）。具体的に、情報検索サーバ１は、当該リクエストに設定された検索ワードで、検索種別が示す種類の情報資源を検索用データベース１０２を用いて検索する。そして、情報検索サーバ１は、検索Ｎｏ．を新たに割り当てて検索ワード履歴を作成し、当該検索ワード履歴を、ユーザの会員ＩＤ（ユーザ端末４−ｋが、リクエストの送信の際にCookieとして送信してくる会員ＩＤ。以下同様）に対応付けて検索ワードデータベース１０３に登録する。
【００９６】
次いで、情報検索サーバ１は、検索された情報資源のＵＲＬ、タイトル、サマリー等を検索用データベース１０２から取得して、これらの情報に基づき検索結果ページを作成し、当該ページをユーザ端末４−ｋに送信する（ステップＳ７）。
【００９７】
検索結果ページを受信したユーザ端末４−ｋは、当該ページを画面に表示する。ここで、検索された情報資源のタイトルを表示するリンクのうちユーザが何れかのリンクを選択すると（ステップＳ８）、ユーザ端末４−ｋは、選択されたリンクに対応付けられたイベントハンドラを起動することによりアクセス通知を情報検索サーバ１に送信するとともに（ステップＳ９）、当該リンクに埋め込まれたＵＲＬにより特定される情報資源にアクセスする（ＵＲＬの中でドメイン名が示すＷｅｂサーバ３−ｊに対して、情報資源のリクエストを送信する）（ステップＳ１０）。これにより、Ｗｅｂサーバ３−ｊからユーザ端末４−ｋに対して、リクエストされた情報資源が送信される。
【００９８】
一方、アクセス通知を受信した情報検索サーバ１は、検索アクセス履歴登録処理を実行する（ステップＳ１１）。この検索アクセス履歴登録処理において、情報検索サーバ１は、検索アクセス履歴の登録や共有履歴の登録を行う。なお、検索アクセス履歴登録処理についての詳細は後述する。
【００９９】
その後、ユーザは、例えば、検索ページや検索結果ページに表示された履歴ボタンを選択すると、ユーザ端末４−ｋは、検索アクセス履歴ページリクエストを情報検索サーバ１に送信する（ステップＳ２１）。
【０１００】
検索アクセス履歴ページリクエストを受信した情報検索サーバ１は、検索アクセス履歴ページ作成処理を実行する（ステップＳ２２）。この検索アクセス履歴ページ作成処理において、情報検索サーバ１は、リクエストの種別に応じて、検索アクセス履歴ページ２００を作成する。なお、検索アクセス履歴ページ作成処理の詳細については後述する。
【０１０１】
次いで、情報検索サーバ１は、作成された検索アクセス履歴ページ２００を、ユーザ端末４−ｋに送信する（ステップＳ２３）。
【０１０２】
検索アクセス履歴ページ２００を受信したユーザ端末４−ｋは、当該ページを、図７に示すように画面に表示する。なお、図７に示す検索アクセス履歴ページ２００は、ユーザ自身の検索アクセス履歴全てを表示対象とした場合の検索アクセス履歴ページ２００である。
【０１０３】
この検索アクセス履歴ページ２００ページには、検索バー２１０、カレンダー表示エリア２２０、検索ワード表示エリア２３０、表示対象履歴選択エリア２４０、履歴表示エリア２５０等が設けられている。
【０１０４】
検索バー２１０には、検索ワードを入力するための入力エリア、検索種別を指定して検索を行うためのタブ、検索アクセス履歴の中から、入力された検索ワードに合致する検索アクセス履歴を検索するためのボタン等が設けられている。
【０１０５】
カレンダー表示エリア２２０には、カレンダーが表示されるとともに、カレンダーの日付毎に、その日に登録された検索アクセス履歴を色分けで表示される。ここで、ユーザにより日付のリンクが選択されると、当該選択された日に登録された検索アクセス履歴を表示する検索アクセス履歴ページ２００に遷移する。
【０１０６】
検索ワード２３０には、情報資源の検索に用いられた検索ワードが新しい順に、例えば、５件表示される。検索ワード２３０には、検索ワードとともに、当該検索ワードにより検索された検索回数、及び当該検索ワードによる検索結果ページから、検索された情報資源に対してアクセスした件数が表示される。ここで、ユーザにより検索ワードのリンクが選択されると、当該選択された検索ワードによって検索された検索アクセス履歴を表示する検索アクセス履歴ページ２００に遷移する。
【０１０７】
表示対象履歴選択エリア２４０には、登録されているラベルの一覧を表示するラベル一覧２４１、ラベル編集リンク２４２、共有対象となっているラベルの一覧を表示する共有ラベル一覧２４３、共有履歴編集リンク２４４、登録されている評価項目の一覧を表示する評価項目一覧２４５、評価項目編集リンク２４６等が設けられている。
【０１０８】
ラベル一覧２４１の何れかのラベルのリンクがユーザにより選択されると、当該選択されたラベルが付された検索アクセス履歴を表示する検索アクセス履歴ページ２００に遷移する。また、ラベル編集リンク２４２が選択されると、後述するラベル編集ページ３００（図８参照）に遷移する。
【０１０９】
また、共有ラベル一覧２４３の何れかのラベルのリンクが選択されると、当該選択されたラベルが付された共有履歴を表示する検索アクセス履歴ページ２００に遷移する。また、共有履歴編集リンク２４４が選択されると、後述する共有履歴編集ページ５００（図１１参照）に遷移する。
【０１１０】
また、評価項目一覧２４５の何れかの評価項目のリンクが選択されると、当該選択された評価項目が付された検索アクセス履歴を表示する検索アクセス履歴ページ２００に遷移する。また、評価項目編集リンク２４６が選択されると、評価項目の追加、変更、削除を行うための評価項目編集ページに遷移する。
【０１１１】
履歴表示エリア２５０には、検索アクセス履歴が表示される。具体的に、履歴表示エリア２５０には、登録された日付毎に検索アクセス履歴が区分され、その中で更に、検索に用いられた検索ワード毎に検索アクセス履歴が区分されて表示される。そして、検索ワード毎に、その検索ワード、検索種別、検索回数等が表示される。そして、検索アクセス履歴毎にその内容（検索された情報資源のタイトル、サマリー、ＵＲＬ、訪問日、そのときのアクセス回数、ラベルが貼り付けられている場合はそのラベル名、評価項目が設定されている場合はその評価項目名及び評価、コメントが入力されている場合はそのコメントの内容等）が表示される。
【０１１２】
検索ワードのリンク２５３がユーザにより選択されると、当該選択された検索ワードによって検索された検索アクセス履歴を表示する検索アクセス履歴ページ２００に遷移する。また、検索ワード毎に設けられた再検索リンク２５４が選択されると、対応する検索ワードにより情報資源の再検索が行われる。また、検索された情報資源のタイトルのリンク２５６が選択されると、ユーザ端末４−ｋによる当該情報資源へのアクセスが行われる。なお、このときには、ユーザ端末４−ｋから検索サーバ１に対するアクセス通知は送信されない。
【０１１３】
また、検索アクセス履歴１件毎に設けられた履歴編集リンク２５７が選択されると、後述する履歴編集ページ４００（図９参照）に遷移する。また、ラベルのリンク２５８が選択されると、当該選択されたラベルが付された検索アクセス履歴を表示する検索アクセス履歴ページ２００に遷移する。また、評価項目のリンク２５９が選択されると、当該選択された評価項目が設定された検索アクセス履歴を表示する検索アクセス履歴ページ２００に遷移する。
【０１１４】
また、検索アクセス履歴１件毎に設けられたチェックボックス２５５が選択状態に設定された状態で、削除ボタン２５２が選択されると、選択状態にされた検索アクセス履歴が履歴データベース１０４から削除される。また、全選択チェックボックス２５１が選択状態に設定されると、全てのチェックボックス２５５が選択状態に設定される。
【０１１５】
ここで、ユーザがラベル編集リンク２４２を選択すると（ステップＳ２４）、ユーザ端末４−ｋは、ラベル編集ページリクエストを情報検索サーバ１に送信する（ステップＳ２５）。
【０１１６】
ラベル編集ページリクエスト受信した情報検索サーバ１は、ユーザの会員ＩＤに対応してラベルデータベース１０５に登録されているラベル管理情報に基づいてラベル編集ページ３００を作成し、当該作成されたラベル編集ページ３００をユーザ端末４−ｋに送信する（ステップＳ２６）。
【０１１７】
ラベル編集ページ３００を受信したユーザ端末４−ｋは、当該ページを、図８に示すように画面に表示する。
【０１１８】
このラベル編集ページ３００には、新規ラベル登録エリア３１０、ラベル削除操作エリア３２０、ラベル一覧エリア３３０等が設けられている。
【０１１９】
新規ラベル登録エリア３１０には、新しく追加するラベルの名称を入力するための新規ラベル名入力エリア３１１、追加ボタン３１２等が設けられている。
【０１２０】
ラベル削除操作エリア３２０には、全選択チェックボックス３２１、削除ボタン３２２等が設けられている。
【０１２１】
ラベル一覧エリア３３０には、既に登録されているラベルのラベル名及びそのラベルが付されている検索アクセス履歴の件数の一覧が表示される。
【０１２２】
ラベル毎に設けられたチェックボックス３３１が選択状態に設定された状態で、ユーザにより削除ボタン３２２が選択されると、選択状態にされたラベルのラベル管理情報がラベルデータベース１０５から削除される。また、ラベルを表示するリンク３３２が選択されると、当該選択されたラベルが付された検索アクセス履歴を表示する検索アクセス履歴ページ２００に遷移する。また、ラベル毎に設けられた編集リンク３３３が選択されると、ラベル名を変更するためのラベル名変更ページに遷移する。また、全選択チェックボックス３２１が選択されると、全てのチェックボックス３３１が選択状態に設定される。
【０１２３】
ここで、ユーザが追加したいラベル名を新規ラベル名入力エリア３１１に入力し、追加ボタン３１２を選択すると（ステップＳ２７）、ユーザ端末４−ｋは、入力されたラベル名を設定したラベル登録リクエストを情報検索サーバ１に送信する（ステップＳ２８）。
【０１２４】
ラベル登録リクエストを受信した情報検索サーバ１は、ラベルＩＤを新たに割り当ててラベル管理情報を作成し、当該ラベル管理情報を、ユーザの会員ＩＤに対応付けてラベルデータベース１０５に登録する（ステップＳ２９）。そして、情報検索サーバ１は、ステップＳ２２で説明したように検索履歴ページ２００を作成して、当該ページをユーザ端末４−ｋに送信する（ステップＳ３０）。
【０１２５】
検索履歴ページ２００を受信したユーザ端末４−ｋは、当該ページを画面に表示する。ここで、ユーザが履歴編集リンク２５７を選択すると（ステップＳ３１）、ユーザ端末４−ｋは、選択された履歴編集リンク２５７に対応する検索アクセス履歴の履歴Ｎｏ．を設定した履歴編集ページリクエストを情報検索サーバ１に送信する（ステップＳ３２）。
【０１２６】
履歴編集ページリクエストを受信した情報検索サーバ１は、ユーザの会員ＩＤに対応して履歴データベース１０４に登録されている検索アクセス履歴のうち、履歴編集ページリクエストに設定された検索アクセス履歴、当該会員ＩＤに対応してラベルデータベース１０５に登録されているラベル管理情報及び評価項目データベース１０６に登録されている評価項目管理情報に基づいて履歴編集ページ４００を作成し、当該ページをユーザ端末４−ｋに送信する（ステップＳ３３）。
【０１２７】
履歴編集ページ４００を受信したユーザ端末４−ｋは、当該ページを、図９に示すように画面に表示する。
【０１２８】
この履歴編集ページ４００には、タイトル名編集入力エリア４１０、ＵＲＬ編集入力エリア４２０、サマリー編集入力エリア４３０、ラベル編集エリア４４０、評価編集エリア４５０、コメント編集入力エリア４６０、保存ボタン４７０、削除ボタン４７１等が設けられている。
【０１２９】
タイトル名編集入力エリア４１０、ＵＲＬ編集入力エリア４２０、サマリー編集入力エリア４３０は、夫々情報資源のタイトル、ＵＲＬ、サマリーを編集するための入力フォームであり、初期状態として、検索アクセス履歴に設定されていた情報が夫々表示される。
【０１３０】
ラベル編集エリア４４０には、検索アクセス履歴に新たに貼り付けるラベルを選択するためのプルダウンメニュー４４１、設定ボタン４４２、新規ラベル追加エリア４４３、追加ボタン４４４、現在検索アクセス履歴に付されているラベルのラベル一覧４４５等が設けられている。
【０１３１】
ユーザにより何れかのラベルがプルダウンメニュー４４１で選択された後、設定ボタン４４２が選択されると、選択されたラベルがラベル一覧４４５に追加表示される。また、新規ラベル追加エリア４４３にラベル名が入力された後、追加ボタン４４４が選択されると、入力されたラベル名が示すラベルが追加され、当該追加されたラベルがラベル一覧４４５に追加表示される。また、ラベル一覧４４５に設けられている削除ボタン４４６が選択されると、対応するラベルがラベル一覧４４５から削除される。
【０１３２】
評価編集エリア４５０には、検索アクセス履歴に新たに評価項目を設定するためのプルダウンメニュー４５１、５段階評価の中から評価を選択するためあのプルダウンメニュー４５２、設定ボタン４５３、新規評価項目追加エリア４５４、追加ボタン４５５、現在検索アクセス履歴に付されている評価項目の評価一覧４５６等が設けられている。
【０１３３】
ユーザにより何れかの評価がプルダウンメニュー４５１で選択されるとともに、何れかの評価がプルダウンメニュー４５２で選択された後、設定ボタン４５３が選択されると、選択された評価項目及び評価が評価一覧４５６に追加表示される。また、新規評価追加エリア４５３に評価項目名が入力された後、追加ボタン４５５が選択されると、入力された評価項目名が示す評価項目がプルダウンメニュー４５１で選択可能となる。また、評価一覧４５６に設けられている削除ボタン４５７が選択されると、対応する評価項目が評価一覧４５６から削除される。
【０１３４】
コメント編集入力エリア４６０は、情報資源に対するコメントを編集するための入力フォームであり、初期状態として、検索アクセス履歴に設定されていたコメントが表示される。
【０１３５】
保存ボタン４７０がユーザにより選択されると、履歴編集ページ４００で編集された内容で検索アクセス履歴が更新される。また、削除ボタン４７１が選択されると、編集対象となっている検索アクセス履歴が履歴データベース１０４から削除される。
【０１３６】
ここで、ユーザがラベルの貼り付け操作等の各種編集操作を行い、保存ボタン４７０を選択すると（ステップＳ３４）、ユーザ端末４−ｋは、編集された内容や履歴Ｎｏ．が設定された履歴更新リクエストを情報検索サーバ１に送信する（ステップＳ３５）。
【０１３７】
履歴更新リクエストを受信した情報検索サーバ１は、当該リクエストに設定されている履歴Ｎｏ．に対応して履歴データベース１０４に登録されている検索アクセス履歴を更新する検索アクセス履歴更新処理を実行する（ステップＳ３６）。具体的に、情報検索サーバ１は、履歴更新リクエストに設定されている編集後の内容で検索アクセス履歴の各情報を更新する。このとき、情報検索サーバ１は、ラベル名が新たに追加されている場合には、ユーザの会員ＩＤに対応してラベルデータベース１０５に登録されているラベル管理情報のうち、追加されたラベル名が設定されているラベル管理情報を検索し、当該検索されたラベル管理情報に設定されているラベルＩＤを検索アクセス履歴中に追加設定する。更に、情報検索サーバ１は、このラベルＩＤと、ユーザの会員ＩＤとが、共有履歴データベース１０７に登録されている共有履歴管理情報に設定されているラベルＩＤと、メンバーの会員ＩＤとに一致する場合には、新たにラベルが貼り付けられた検索アクセス履歴に夫々対応する共有履歴を作成し、当該作成された共有履歴を、共有履歴管理情報の共有ＩＤに対応付けて共有履歴データベース１０７に登録する。なお、検索アクセス履歴更新処理についての詳細は後述する。
【０１３８】
［３−２．検索アクセス履歴の共有のリクエストから共有開始までの動作］
次に、検索アクセス履歴の共有のリクエストが行われてから共有が開始されるまでの動作について説明する。図１０は、本実施形態に係る情報検索システムＳの検索アクセス履歴の共有のリクエストが行われてから共有が開始されるまでの処理の流れを示すシーケンス図である。また、図１１（ａ）は、共有履歴編集ページ５００の表示例を示す図である。また、図１１（ｂ）は、共有履歴新規設定ページ６００の表示例を示す図である。また、図１２は、検索アクセス履歴ページ２００の表示例を示す図であり、同図において、図７と同様の要素については同様の符号を付してある。
【０１３９】
なお、以下の説明の前提として、ユーザ端末４−１は、オーナーとなるユーザＡが利用する端末装置であるものとし、ユーザ端末４−２は、非オーナーメンバーとなるユーザＢが利用する端末装置であるものとする。
【０１４０】
ユーザ端末４−１の画面には検索アクセス履歴ページ２００が表示されており、このときに、ユーザＡが共有履歴編集リンク２４４を選択すると（ステップＳ５１）、ユーザ端末４−ｋは、共有履歴編集ページリクエストを情報検索サーバ１に送信する（ステップＳ５２）。
【０１４１】
共有履歴編集ページリクエストを受信した情報検索サーバ１は、ユーザＡの会員ＩＤがオーナーまたは非オーナーメンバーの会員ＩＤとして設定されている共有履歴管理情報を検索し、当該検索された共有履歴管理情報に基づいて共有履歴編集ページ５００を作成し、当該作成された共有履歴編集ページ５００をユーザ端末４−１に送信する（ステップＳ５３）。
【０１４２】
共有履歴編集ページ５００を受信したユーザ端末４−１は、当該ページを、図１１（ａ）に示すように画面に表示する。
【０１４３】
この共有履歴編集ページ５００には、新規追加リンク５１０が設けられているとともに、ユーザＡがオーナーとなっている共有グループがある場合には、そのグループ毎にオーナー用編集エリア５２０が設けられ、ユーザＡが非オーナーメンバーとなっている共有グループがある場合には、そのグループ毎に非オーナーメンバー用編集エリア５３０等が設けられている。
【０１４４】
新規追加リンク５１０がユーザＡにより選択されると、後述する共有履歴新規設定ページ６００に遷移する。
【０１４５】
オーナー用編集エリア５２０には、共有の対象となっているラベルが表示されるとともに、メンバー追加リンク５２１、非オーナーメンバー一覧５２２等が設けられている。非オーナーメンバー一覧５２２には、非オーナーメンバーの名前及び電子メールアドレスが表示される。ここで、非オーナーメンバー一覧５２２には、オーナーＡにより非オーナーメンバーとして指定されたユーザのうち、これを承認したユーザのみが表示される。
【０１４６】
メンバー追加リンクがユーザＡにより選択されると、非オーナーメンバーを追加するためのメンバー追加ページに遷移する。また、非オーナーメンバー一覧５２２において各非オーナーメンバー毎に設けられている削除リンク５２３が選択されると、当該選択された削除リンク５２３に対応する非オーナーメンバーの会員ＩＤが、対応する共有履歴管理情報から削除される。
【０１４７】
非オーナーメンバー用編集エリア５３０には、共有の対象となっているラベルが表示されるとともに、メンバー脱退リンク５３１が設けられており、当該メンバー脱退リンク５３１がユーザにより選択されると（ステップＳ５４）、ユーザの会員ＩＤが、対応する共有履歴管理情報から削除される。
【０１４８】
ここで、ユーザＡが新規追加リンク５１０を選択すると、ユーザ端末４−１は、共有履歴新規設定ページリクエストを情報検索サーバ１に送信する（ステップＳ５５）。
【０１４９】
共有履歴新規設定ページリクエストを受信した情報検索サーバ１は、ユーザＡの会員ＩＤに対応してラベルデータベース１０５に登録されているラベル管理情報に基づいて、共有履歴新規設定ページ６００を作成し、当該ページをユーザ端末４−ｋに送信する（ステップＳ５６）
この共有履歴新規設定ページ６００を受信したユーザ端末４−ｋは、当該ページを、図１１（ｂ）に示すように画面に表示する。
【０１５０】
共有履歴新規設定ページ６００には、共有の対象とするラベルを選択するためのプルダウンメニュー６１０、非オーナーメンバーとして共有グループに加えるユーザの名前及び電子メールアドレスを入力するための非オーナーメンバー入力エリア６２０、設定ボタン６３０等が設けられている。
【０１５１】
ここで、ユーザＡが、共有の対象とするラベルを選択するとともに、共有グループに加えるユーザＢの名前及び電子メールアドレスを入力して、設定ボタン６３０を選択すると（ステップＳ５７）、ユーザ端末４−ｋは、選択されたラベルのラベル名、入力されたユーザの名前及び電子メールアドレスを設定した共有履歴設定リクエストを情報検索サーバ１に送信する（ステップＳ５８）。
【０１５２】
共有履歴設定リクエストを受信した情報検索サーバ１は、共有お誘いメールを送信する（ステップＳ５９）。具体的に、情報検索サーバ１は、共有お誘いメールの本文として、共有履歴設定リクエストに設定されたユーザＢの名前、所定のメッセージ、ユーザＡの会員ＩＤ及び共有履歴設定リクエストに設定されたラベル名に対応するラベルＩＤが埋め込まれたＵＲＬ等を設定し、共有履歴設定リクエストに設定された電子メールアドレスを宛先アドレスとして設定して、この共有お誘いメールを所定のメールサーバ等に送信する。
【０１５３】
一方、ユーザ端末４−２は、所定のメールサーバを介して共有お誘いメールを受信し、ユーザＢの操作に基づいて、この電子メールを表示する。ここで、ユーザＢが、共有お誘いメールに記述されたＵＲＬを選択すると（ステップＳ６０）、ユーザ端末４−ｋは、当該ＵＲＬを設定した共有承認ページリクエストを情報検索サーバ１に送信する（ステップＳ６１）。
【０１５４】
共有承認ページリクエストを情報検索サーバ１が受信すると、図６のステップＳ２と同様にして、ユーザ端末４−２と情報検索サーバ１との間でログイン処理が行われる（ステップＳ６２）。
【０１５５】
次いで、パスワード認証が成功すると、情報検索サーバ１は、共有承認ページリクエストに設定されたＵＲＬに基づいて共有承認ページを作成し、当該ページをユーザ端末４−２に送信する（ステップＳ６３）。
【０１５６】
当該共有承認ページを受信したユーザ端末４−２は、当該ページを画面に表示する。ここで、ユーザＢが、承認ボタンを選択すると（ステップＳ６４）、ユーザ端末４−２は、ユーザＡの会員ＩＤ及び共有対象のラベルのラベルＩＤを設定した共有承認リクエストを情報検索サーバ１に送信する（ステップＳ６５）。
【０１５７】
共有承認リクエストを受信した情報検索サーバ１は、共有管理情報と共有履歴を共有履歴データベース１０７に登録する（ステップＳ６６）。具体的に、情報検索サーバ１は、共有ＩＤを新たに割り当て、共有承認リクエストに設定されたユーザＡの会員ＩＤ、ラベルＩＤ及びユーザＢの会員ＩＤに基づいて共有履歴管理情報を生成し、当該共有履歴管理情報を、割り当てられた共有ＩＤに対応付けて共有履歴データベース１０７に登録する。また、情報検索サーバ１は、ユーザＡの会員ＩＤに対応して履歴データベース１０４に登録されている検索アクセス履歴のうち、共有対象に指定されたラベルのラベルＩＤが設定されている各検索アクセス履歴に夫々対応する共有履歴を作成し、当該共有履歴を、割り当てられた共有ＩＤに対応付けて共有履歴データベース１０７に登録する。
【０１５８】
次いで、情報検索サーバ１は、ユーザＢにより共有を行うことが承認された旨を通知する承認通知メールをユーザＡ宛に送信する（ステップＳ６７）。
【０１５９】
このようにして、共有グループが登録された場合には、検索アクセス履歴ページ２００に設けられているラベル一覧２４３の何れかのラベルのリンクがユーザにより選択されると、図１２に示すような検索アクセス履歴ページ２００に遷移する。
【０１６０】
この検索アクセス履歴ページ２００の履歴表示エリア２５０には、選択されたラベルに対応する共有履歴が表示される。このとき、共有履歴１件毎に、検索操作を行ったメンバーのニックネーム２６１が表示される。
【０１６１】
このように、共有グループのメンバー夫々により共有対象のラベルを貼り付けられた情報資源の検索アクセス履歴が共有履歴として表示されるので、これを参考にして、検索に用いる検索ワードを決定したり、アクセスする情報資源を決定すること等が可能となる。
【０１６２】
例えば、メンバーは、自分の検索アクセス履歴を見て、これまでアクセスした情報資源の中で、他のメンバーに推薦したい情報資源に対して、共有対象のラベルを貼り付けることで、この情報資源に関する情報を共有履歴として他のメンバーに閲覧させりことが出来る。ことのき、評価やコメントを入力するなどして、そのメンバーが推薦していることをより明確に他のメンバーに知らせることが出来る。
【０１６３】
また、例えば、共有履歴中に表示されるキーワードで再検索（再検索リンク２５４を選択することにより実行）を行い、その検索結果を表示する検索結果ページを通じて情報資源にアクセスしてみた結果、この情報資源についても他のメンバーに知らせた方が良いと考えた場合には、共有対象のラベルを貼り付けることで、この情報資源に関する情報を共有履歴として他のメンバーに知らせることが出来る。
【０１６４】
また、図１２の表示例では、同一のメンバー（「太郎」）が、同一の情報資源（「○○市場」のサイトのＷｅｂページ）について、異なるキーワード（「オークション」、「○○市場」）で検索し且つアクセスした履歴が表示されており、これを見た他のメンバーは、「オークション」を検索ワードとして再検索した場合と、「○○市場」を検索ワードとして再検索した場合と検索結果における「○○市場」の表示順位等を比較することが可能であり、これによってどちらの検索ワードを使用した方が、「○○市場」を効率よく検索することが出来るかを等を判断することが出来る。このとき、「太郎」は、どちらの検索ワードが効率よく検索出来る等といったコメントを検索ワードを選定するための参考情報として、他のメンバーに知らせることが出来る。
【０１６５】
また、チェックボックス２５５は、ユーザ自身が検索操作を行った共有履歴のみに対応して設けられている。つまり、全共有履歴のうち削除することが出来る共有履歴は、ユーザ自身が検索操作を行ったもののみである。
【０１６６】
また、ユーザ自身が検索操作を行っていない共有履歴には、履歴編集リンク２５７は設けられていない。その代わり、共有履歴中にコメント及び評価が未設定である場合には、追加リンク２６２設けられ、当該リンクがユーザにより選択されるとコメント及び評価を入力するためのコメント・評価追加ページに遷移する。一方、共有履歴中にコメント及び評価が既に設定されている場合には、履歴編集リンク２５７も追加リンク２６２も設けられない。つまり、共有グループのメンバーが検索操作を行った共有履歴のうち、自由に編集することが出来る共有履歴は、ユーザ自身が検索操作を行ったもののみであり、他のメンバーが検索操作を行った共有履歴については、コメントと評価の追加のみが行える。
【０１６７】
また、履歴表示エリア２５０の上に、メンバーを選択するためのリンク群２６０が設けられており、何れかのメンバーのリンクがユーザにより選択されると、当該選択されたメンバーが検索操作を行った共有履歴のみを履歴表示エリア２５０に表示する検索アクセス履歴ページ２００に遷移する。
【０１６８】
なお、オーナーとなるユーザは、ステップＳ５７において、情報検索システムＳの会員になっていないユーザを共有グループのメンバーに指定することも可能であり、この場合には、ステップＳ６２におけるログイン処理に代えて、指定されたユーザが情報検索システムＳの会員になるために必要な会員情報の登録を行う処理が行われる。
【０１６９】
また、共有履歴編集ページ５００においてメンバー追加リンク５２１が選択されることにより、既存の共有グループに新たにメンバーを追加する場合には、ステップＳ６６においては、追加されたメンバーの会員ＩＤが共有履歴管理情報中に追加設定される処理のみが行われる。
【０１７０】
［３−３．検索アクセス履歴登録時の動作］
次に、図６のステップＳ１１に示した検索アクセス履歴登録処理における動作について説明する。図１３は、本実施形態に係る情報検索サーバ１のシステム制御部２０の検索アクセス履歴登録処理における処理の流れを示すフローチャートである。
【０１７１】
図１３に示すように、情報検索サーバ１のシステム制御部２０は、ユーザ端末４−ｋからアクセス通知を受信すると（ステップＳ８１）、検索アクセス履歴を新たに作成し、当該検索アクセス履歴に、ユーザの会員ＩＤ、アクセス通知に設定された検索Ｎｏ．、ＵＲＬ、タイトル、サマリーを設定する（ステップＳ８２）。
【０１７２】
次いで、システム制御部２０は、検索アクセス履歴の訪問日として、現在日時を設定する（ステップＳ８３）。
【０１７３】
次いで、システム制御部２０は、ユーザの会員ＩＤに対応して履歴データベース１０４に登録されている検索アクセス履歴のうち、アクセス通知に設定されたＵＲＬと同一のＵＲＬが設定されている検索アクセス履歴を検索する（ステップＳ８４）。
【０１７４】
次いで、システム制御部２０は、該当する検索アクセス履歴があるか否かを判定し（ステップＳ８５）、該当する検索アクセス履歴がある場合には（ステップＳ８５：ＹＥＳ）、検索された検索アクセス履歴のうち最新の検索アクセス履歴を特定する（ステップＳ８６）。
【０１７５】
次いで、システム制御部２０は、特定された検索アクセス履歴に設定されているアクセス回数を取得し、当該アクセス回数に１加算して、作成された検索アクセス履歴に設定する（ステップＳ８７）。
【０１７６】
次いで、システム制御部２０は、特定された検索アクセス履歴に設定されているコメント、ラベルＩＤ、評価項目ＩＤ及び評価を、作成された検索アクセス履歴中にコピーして（ステップＳ８８）、ステップＳ９０に移行する。
【０１７７】
一方、ステップＳ８５の処理において、該当する検索アクセス履歴がない場合には（ステップＳ８５：ＮＯ）、作成された検索アクセス履歴中にアクセス回数として１を設定して（ステップＳ８９）、ステップＳ９０に移行する。
【０１７８】
ステップＳ９０において、システム制御部２０は、作成された検索アクセス履歴を、ユーザの会員ＩＤに対応付けて履歴データベース１０４に登録する。
【０１７９】
次いで、システム制御部２０は、ユーザの会員ＩＤがメンバー（オーナーまたは非オーナーメンバー）の会員ＩＤとして設定されており、且つ、登録された検索アクセス履歴に設定されているラベルＩＤと同一のラベルＩＤが設定されている共有履歴管理情報を検索する（ステップＳ９１）。
【０１８０】
次いで、システム制御部２０は、該当する共有履歴管理情報があるか否かを判定し（ステップＳ９２）、該当する共有履歴管理情報がない場合には（ステップＳ９２：ＮＯ）、検索アクセス履歴登録処理を終了させる。
【０１８１】
一方、システム制御部２０は、該当する共有履歴管理情報がある場合には（ステップＳ９２：ＹＥＳ）、該当する共有履歴管理情報のうち一つを特定する（ステップＳ９３）。
【０１８２】
次いで、システム制御部２０は、新たに共有履歴を作成し、特定された共有履歴管理情報から共有ＩＤを取得して、当該共有ＩＤを、作成された共有履歴中に設定する（ステップＳ９４）。
【０１８３】
次いで、システム制御部２０は、ユーザの会員ＩＤを検索したメンバーの会員ＩＤとして、作成された共有履歴中に設定する（ステップＳ９５）。
【０１８４】
次いで、システム制御部２０は、ステップＳ９０において登録された検索アクセス履歴に設定されている履歴Ｎｏ．、検索Ｎｏ．、ＵＲＬ、タイトル、サマリー、アクセス回数、訪問日時、コメント、ラベルＩＤ、評価項目ＩＤ及び評価を、作成された共有履歴中にコピーする（ステップＳ９６）。
【０１８５】
次いで、システム制御部２０は、作成された共有履歴を、特定された共有履歴管理情報の共有ＩＤに対応付けて共有履歴データベース１０７に登録する（ステップＳ９７）。
【０１８６】
次いで、システム制御部２０は、検索された共有履歴管理情報全てについて共有履歴が登録されたか否かを判定し（ステップＳ９８）、共有履歴が登録されていない共有履歴管理情報が存在する場合には（ステップＳ９８：ＮＯ）、ステップＳ９３に移行して、次の共有履歴管理情報を特定し、共有履歴の登録を行う（ステップＳ９３〜９７）。
【０１８７】
そして、システム制御部２０は、検索された共有履歴管理情報全てについて共有履歴が登録された場合には（ステップＳ９８：ＹＥＳ）、検索アクセス履歴登録処理を終了させる。
【０１８８】
［３−４．検索アクセス履歴ページ作成時の動作］
次に、図６のステップＳ２２に示した検索アクセス履歴ページ作成処理における動作について説明する。図１４は、本実施形態に係る情報検索サーバ１のシステム制御部２０の検索アクセス履歴ページ作成処理における処理の流れを示すフローチャートである。
【０１８９】
図１４に示すように、情報検索サーバ１のシステム制御部２０は、ユーザ端末４−ｋから検索アクセス履歴ページリクエストを受信すると（ステップＳ１１１）、当該リクエストに設定されたＵＲＬに埋め込まれているリクエストの種別がデフォルト指定であるか否か、すなわち、ユーザ自身の全検索アクセス履歴を表示対象とすることが指定されたか否かを判定する（ステップＳ１１２）。
【０１９０】
このとき、システム制御部２０は、リクエストの種別がデフォルト指定である場合には（ステップＳ１１２：ＹＥＳ）、ユーザの会員ＩＤに対応する検索アクセス履歴を、例えば、最新１０件分履歴データベース１０４から取得して（ステップＳ１１３）、ステップＳ１２１に移行する。
【０１９１】
一方、システム制御部２０は、リクエストの種別がデフォルト指定ではない場合には（ステップＳ１１２：ＮＯ）、リクエストの種別がラベル指定であるか否か、すなわち、ユーザ自身の検索アクセス履歴のうち、選択されたラベルが付された検索アクセス履歴を表示対象とすることが指定されたか否かを判定する（ステップＳ１１４）。
【０１９２】
このとき、システム制御部２０は、リクエストの種別がラベル指定である場合には、（ステップＳ１１４：ＹＥＳ）、ユーザの会員ＩＤに対応する検索アクセス履歴のうち、ＵＲＬに埋め込まれているラベルＩＤが設定されている検索アクセス履歴を、例えば、最新１０件分履歴データベース１０４から取得して（ステップＳ１１５）、ステップＳ１２１に移行する。
【０１９３】
一方、システム制御部２０は、リクエストの種別がラベル指定ではない場合には（ステップＳ１１４：ＮＯ）、リクエストの種別が共有指定であるか否か、すなわち、選択されたラベルが付された全共有履歴を表示対象とすることが指定されたか否かを判定する（ステップＳ１１６）。
【０１９４】
このとき、システム制御部２０は、リクエストの種別が共有指定である場合には、（ステップＳ１１６：ＹＥＳ）、履歴データベース１０４から、ユーザの会員ＩＤがメンバーの会員ＩＤとして設定されており、且つ、ＵＲＬに埋め込まれているラベルＩＤと同一のラベルＩＤが設定されている共有管理情報を特定し、特定された共有管理情報に設定されている共有ＩＤに対応する共有履歴を、例えば、最新１０件分共有履歴データベース１０７から取得して（ステップＳ１１７）、ステップＳ１２１に移行する。
【０１９５】
一方、システム制御部２０は、リクエストの種別が共有指定ではない場合には（ステップＳ１１６：ＮＯ）、リクエストの種別が共有メンバー指定であるか否か、すなわち、選択されたメンバーが検索操作を行った共有履歴を表示対象とすることが指定されたか否かを判定する（ステップＳ１１８）。
【０１９６】
このとき、システム制御部２０は、リクエストの種別が共有メンバー指定である場合には（ステップＳ１１８：ＹＥＳ）、履歴データベース１０４から、ユーザの会員ＩＤがメンバーの会員ＩＤとして設定されており、且つ、ＵＲＬに埋め込まれているラベルＩＤと同一のラベルＩＤが設定されている共有管理情報を特定し、当該特定された共有管理情報に設定されている共有ＩＤに対応する共有履歴のうち、選択されたメンバーの会員ＩＤとしてＵＲＬに埋め込まれている会員ＩＤが検索メンバーの会員ＩＤとして設定されている共有履歴を、例えば、最新１０件分履歴データベース１０４から取得して（ステップＳ１１９）、ステップＳ１２１に移行する。
【０１９７】
一方、システム制御部２０は、リクエストの種別が共有メンバー指定ではない場合には（ステップＳ１１８：ＮＯ）、当該種別に応じた検索アクセス履歴を共有履歴データベース１０７から取得して（ステップＳ１２０）、ステップＳ１２１に移行する。
【０１９８】
ステップＳ１２１において、システム制御部２０は、取得された検索アクセス履歴、当該検索アクセス履歴に対応する検索ワード履歴、ラベル管理情報、評価項目管理情報、会員情報等に基づいて検索アクセス履歴ページ２００を作成して（ステップＳ１２１）、検索アクセス履歴ページ作成処理を終了させる。
【０１９９】
［３−５．検索アクセス履歴更新時の動作］
次に、図６のステップＳ３６に示す検索アクセス履歴更新処理における動作について説明する。図１５は、本実施形態に係る情報検索サーバ１のシステム制御部２０の検索アクセス履歴更新処理における処理の流れを示すフローチャートである。
【０２００】
図１５に示すように、情報検索サーバ１のシステム制御部２０は、ユーザ端末４−ｋから履歴更新リクエストを受信すると（ステップＳ１５１）、ユーザの会員ＩＤに対応してラベルデータベース１０５に登録されているラベル管理情報のうち、履歴更新リクエストに設定されているラベル名が設定されているラベル管理情報を検索し、検索されたラベル管理情報からラベルＩＤを取得する（ステップＳ１５２）。すなわち、システム制御部２０は、ユーザから更新がリクエストされた検索アクセス履歴に既にラベルが貼り付けられている場合には当該ラベルのラベルＩＤを取得するとともに、当該検索アクセス履歴に対して新たにラベルが貼り付けられる場合には当該ラベルのラベルＩＤを取得する。
【０２０１】
次いで、システム制御部２０は、更新対象の検索アクセス履歴に設定されているラベルＩＤを取得した後、すなわち、ユーザから更新がリクエストされた検索アクセス履歴に既にラベルが貼り付けられている場合には当該ラベルのラベルＩＤを取得した後（ステップＳ１５３）、履歴更新リクエストに設定されている内容で当該検索アクセス履歴を更新する（ステップＳ１５４）。ここで、システム制御部２０が、ステップＳ１５３において更新対象の検索アクセス履歴からラベルＩＤを取得しているのは、ステップＳ１５４で検索アクセス履歴が更新されることにより、更新後の検索アクセス履歴に設定されているラベルＩＤと履歴更新リクエストに設定されているラベルＩＤとが一致してしまい、この後のステップＳ１５５の処理において、両者の差分によってラベルが新たに貼り付けられるのか否かを判定することが出来なくなるからである。
【０２０２】
次いで、システム制御部２０は、ステップＳ１５２において取得したラベルＩＤとステップＳ１５３において取得したラベルＩＤとを比較することにより、ラベルを新たに貼り付けるか否かを判定する（ステップＳ１５５）。このとき、システム制御部２０は、ラベルを新たに貼り付けない場合、すなわち、ステップＳ１５２において取得したラベルＩＤ全てがステップＳ１５３において取得したラベルＩＤに含まれる場合には（ステップＳ１５５：ＮＯ）、検索アクセス履歴更新処理を終了させる。
【０２０３】
一方、システム制御部２０は、ラベルを新たに貼り付ける場合、すなわち、ステップＳ１５２において取得したラベルＩＤのうち、ステップＳ１５３において取得したラベルＩＤに含まれないラベルＩＤがある場合には（ステップＳ１５５：ＹＥＳ）、ユーザの会員ＩＤに対応して履歴データベース１０４に登録されているラベル管理情報のうち、ステップＳ１５４において更新された検索アクセス履歴に設定されているＵＲＬと同一のＵＲＬが設定されている他の検索アクセス履歴を検索する（ステップＳ１５６）。
【０２０４】
次いで、システム制御部２０は、該当する検索アクセス履歴があるか否かを判定する（ステップＳ１５７）、このとき、システム制御部２０は、該当する検索アクセス履歴がない場合、すなわち、更新された検索アクセス履歴に設定されているＵＲＬと同一のＵＲＬが設定されている他の検索アクセス履歴がない場合には（ステップＳ１５７：ＮＯ）、検索アクセス履歴更新処理を終了させる。
【０２０５】
一方、システム制御部２０は、該当する検索アクセス履歴がある場合、すなわち、更新された検索アクセス履歴に設定されているＵＲＬと同一のＵＲＬが設定されている他の検索アクセス履歴がある場合には（ステップＳ１５７：ＹＥＳ）、新たに貼り付けるラベルのラベルＩＤを、該当する検索アクセス履歴全てに追加設定する（ステップＳ１５８）。これにより、既に登録されているユーザの検索アクセス履歴であり、且つ、更新された検索アクセス履歴に設定されているＵＲＬと同一のＵＲＬが設定されている検索アクセス履歴に対して新たにラベルが貼り付けられる。
【０２０６】
次いで、システム制御部２０は、ユーザの会員ＩＤがメンバー（オーナーまたは非オーナーメンバー）の会員ＩＤとして設定されており、且つ、新たに貼り付けるラベルのラベルＩＤと同一のラベルＩＤが設定されている共有履歴管理情報を検索する（ステップＳ１５９）。
【０２０７】
次いで、システム制御部２０は、該当する共有履歴管理情報があるか否かを判定する（ステップＳ１６０）。このとき、システム制御部２０は、該当する共有履歴管理情報がない場合には（ステップＳ１６０：ＮＯ）、検索アクセス履歴更新処理を終了させる。
【０２０８】
一方、システム制御部２０は、該当する共有履歴管理情報がある場合には、ステップＳ１５６において検索された検索アクセス履歴のうち一つを特定する（ステップＳ１６１）。
【０２０９】
次いで、システム制御部２０は、新たに共有履歴を作成し、該当する共有履歴管理情報から共有ＩＤを取得して、当該共有ＩＤを、作成された共有履歴中に設定する（ステップＳ１６２）。
【０２１０】
次いで、システム制御部２０は、ユーザの会員ＩＤを検索したメンバーの会員ＩＤとして、作成された共有履歴中に設定する（ステップＳ１６３）。
【０２１１】
次いで、システム制御部２０は、特定された検索アクセス履歴に設定されている履歴Ｎｏ．、検索Ｎｏ．、ＵＲＬ、タイトル、サマリー、アクセス回数、訪問日時、コメント、ラベルＩＤ、評価項目ＩＤ及び評価を、作成された共有履歴中にコピーする（ステップＳ１６４）。
【０２１２】
次いで、システム制御部２０は、作成された共有履歴を、特定された共有履歴管理情報の共有ＩＤに対応付けて共有履歴データベース１０７に登録する（ステップＳ１６５）。これにより、既に登録されているユーザの検索アクセス履歴が共有履歴として新たに共有される。
【０２１３】
次いで、システム制御部２０は、検索された検索アクセス履歴全てについて共有履歴が登録されたか否かを判定し（ステップＳ１６６）、共有履歴が登録されていない検索アクセス履歴が存在する場合には（ステップＳ１６６：ＮＯ）、ステップＳ１６１に移行して、次の検索アクセス履歴を特定し、共有履歴の登録を行う（ステップＳ１６１〜１６５）。
【０２１４】
そして、システム制御部２０は、検索された検索アクセス履歴全てについて共有履歴が登録された場合には（ステップＳ１６６：ＹＥＳ）、検索アクセス履歴登録処理を終了させる。これにより、オーナーだけではなく、非オーナーメンバーであっても、共有履歴において共有対象とするラベルを自己の検索アクセス履歴に追加して貼り付けることで、この既に登録されている自己の検索アクセス履歴を他のメンバーとの間で共有すること出来る。
【０２１５】
以上説明したように、本実施形態によれば、検索された情報資源のうちユーザ端末４−ｋによりアクセスされた情報資源のＵＲＬと、当該情報資源の検索に用いられた検索ワードを示す検索Ｎｏ．と、を含む検索アクセス履歴が、当該ユーザ端末４−ｋを利用したユーザの会員ＩＤと、当該検索アクセス履歴に付されるラベル名のラベルＩＤと、に対応付けて履歴データベース１０４に登録されており、情報検索サーバ１のシステム制御部２０は、共有対象とする検索アクセス履歴を指定するラベル名を含む共有要求情報をユーザ端末４−ｋから受信すると、オーナーの会員ＩＤに対応する検索アクセス履歴のうち当該ラベル名のラベルＩＤを含む検索アクセス履歴の内容をコピーした共有履歴を、オーナーの会員ＩＤと非オーナーの会員ＩＤが設定された共有履歴情報の共有ＩＤに対応付けて、共有履歴データベース１０７に登録する。そして、システム制御部２０は、ユーザ端末４−ｋから送信された検索アクセス履歴ページリクエストに応じて、ユーザの会員ＩＤに対応する検索アクセス履歴を、当該検索アクセス履歴に付されたラベル名とともに表示する検索アクセス履歴ページ２００を送信する。このとき、システム制御部２０は、オーナーと非オーナーメンバーとの双方に対応する共有履歴についての検索アクセス履歴ページ２００を、オーナーが利用するユーザ端末４−ｋからの要求に応じて当該ユーザ端末４−ｋに送信する一方、非オーナーメンバーが利用するユーザ端末４−ｋからの要求に応じて当該ユーザ端末４−ｋに送信する。
【０２１６】
従って、共有元ユーザについて、検索された情報資源の中でどの情報資源がアクセスされ、且つ、当該アクセスされた情報資源の検索にどのような検索ワードが用いられたかという情報を含む検索アクセス履歴のうち、オーナーにより指定されたラベルが付された検索アクセス履歴のみをオーナーと非オーナーメンバーとの間で共有可能となり、双方がこれを閲覧することが出来る。
【０２１７】
これによって、非オーナーメンバーは、例えば、共有された検索アクセス履歴を参考にして、検索に用いる検索ワードを決定したり、アクセスする情報資源を決定すること等が可能となるので、検索アクセス履歴をより有効に活用することが出来る。また、その一方で、共有する検索アクセス履歴の範囲をラベルで限定することが出来るので、例えば、オーナーが公開することを望まない検索アクセス履歴については共有されないようにしたり、オーナーがラベルを付すことによって分類された検索アクセス履歴が共有されることにより、その共有された検索アクセス履歴を利用しやすくすること等が可能となる。
【０２１８】
また、情報検索サーバ１のシステム制御部２０は、共有要求情報をユーザ端末４−ｋから受信すると、オーナーの会員ＩＤ、非オーナーの会員ＩＤ及び指定されたラベル名のラベルＩＤを含む共有履歴管理情報をデータベース１０７に登録し、検索結果ページを通じてユーザが情報資源のＵＲＬが埋め込まれたリンクを選択したときにユーザ端末４−ｋから送信されるアクセス通知を受信すると、システム制御部２０は、検索アクセス履歴を履歴データベース１０４に登録する。このとき、システム制御部２０は、登録された検索アクセス履歴に設定されたラベルＩＤが、共有履歴管理情報に設定されているラベルＩＤと一致し、且つ、ユーザの会員ＩＤが、当該共有履歴管理情報に設定されているメンバーの会員ＩＤと一致する場合には、当該共有履歴管理情報の共有ＩＤに対応付けて共有履歴を登録することにより、当該共有履歴をオーナーと非オーナーメンバーとの双方に対応付けさせる。
【０２１９】
従って、共有履歴管理情報が登録された後は、オーナーに関する検索アクセス履歴と、共有先ユーザに関する検索アクセス履歴とのうち、オーナーにより指定されたラベルが付されるべき検索アクセス履歴が、共有履歴として、オーナーと非オーナーメンバーとの双方に対応付けて登録されるので、新たに登録されるオーナーの検索アクセス履歴と非オーナーメンバーの検索アクセス履歴とをも共有することが出来る。
【０２２０】
また、情報検索サーバ１のシステム制御部２０は、ユーザ端末４−ｋから履歴更新リクエストを受信すると、ユーザの会員ＩＤに対応する検索アクセス履歴のうち、履歴更新リクエストに設定されたＵＲＬを含む検索アクセス履歴中に、当該リクエストに設定されたラベル名のラベルＩＤを設定するので、同一のＵＲＬが設定された検索アクセス履歴の単位で、ユーザが所望するラベルを付すことが出来るとともに、既に共有されている検索アクセス履歴に当該ラベルが付されている場合には、当該ラベルが新たに付された検索アクセス履歴を追加して共有することが出来る。
【０２２１】
また、情報検索サーバ１のシステム制御部２０は、ユーザ端末４−ｋからラベル追加リクエストを受信すると、ラベル管理情報をユーザの会員ＩＤに対応付けてラベルデータベース１０５に登録し、ユーザ端末４−ｋから履歴編集リクエストを受信すると、ユーザの会員ＩＤに対応するラベル管理情報等に基づいて、検索アクセス履歴に貼り付けるラベルを選択可能な履歴編集ページ４００を作成し、当該ページをユーザ端末４−ｋに送信するので、検索アクセス履歴に貼り付けるラベル情報を簡単に選択することが出来る。
【０２２２】
なお、上記実施形態においては、検索アクセス履歴と共有履歴とを別々に登録していたが、例えば、共有履歴を登録する代わりに、共有対象の検索アクセス履歴について検索操作を行った会員の会員ＩＤと、当該検索アクセス履歴の履歴ＩＤとを時系列順に設定した管理情報を登録し、共有されている検索アクセス履歴を表示する検索アクセス履歴ページ２００を作成する際には、当該管理情報から各メンバーの検索アクセス履歴を参照して当該ページの作成を行うようにしても良い。
【０２２３】
また、上記実施形態においては、ユーザが情報検索システムＳの会員として登録されていないと、検索アクセス履歴の共有を含む履歴サービスの利用が出来ないようにしていたが、情報検索システムＳの会員ではなくとも履歴サービスの利用が可能なようにしても良い。この場合には、例えば、情報検索サーバ１は、アクセスしてきたユーザ端末４−ｋに対して、固有の識別情報を設定したCookieを送信してこれをユーザ端末４−ｋにより保存させるようにすれば良い。これにより、ユーザ端末４−ｋからのリクエストが送信されてくる度に当該Cookieも送信されてくるので、このCookieに設定された識別情報に対応して検索アクセス履歴の登録の処理を行ったり、検索アクセス履歴ページ２００の作成を行うことが出来る。
【０２２４】
また、共有履歴のオーナーを変更可能なようにしても良い。これにより、例えば、オーナーが、共有グループの管理を他のメンバーに任せたり、共有グループは存続したままで、オーナー自身がその共有グループを脱退することが出来る。この場合には、例えば、共有履歴管理情報において、オーナーの会員ＩＤと、オーナーが指定した非オーナーメンバーの会員ＩＤと、を入れ替えて設定すれば良い。
【図面の簡単な説明】
【０２２５】
【図１】本実施形態に係る情報検索システムＳの概要構成の一例を示す図である。
【図２】本実施形態に係る情報検索サーバ１の概要構成の一例を示すブロック図である
【図３】会員情報データベース１０１に登録される情報の内容の一例を示す図である。
【図４】（ａ）は、検索ワードデータベース１０３に登録される情報の内容の一例を示す図であり、（ｂ）は、履歴データベース１０４に登録される情報の内容の一例を示す図であり、（ｃ）は、ラベルデータベース１０５に登録される情報の内容の一例を示す図であり、（ｄ）は、評価項目データベース１０６に登録される情報の内容の一例を示す図である
【図５】共有履歴データベース１０７に登録される情報の内容の一例を示す図である。
【図６】本実施形態に係る情報検索システムＳの情報資源の検索から検索アクセス履歴にラベルが貼り付けられるまでの処理の流れを示すシーケンス図である。
【図７】検索アクセス履歴ページ２００の表示例を示す図である。
【図８】ラベル編集ページ３００の表示例を示す図である。
【図９】履歴編集ページ４００の表示例を示す図である。
【図１０】本実施形態に係る情報検索システムＳの検索アクセス履歴の共有のリクエストが行われてから共有が開始されるまでの処理の流れを示すシーケンス図である。
【図１１】（ａ）は、共有履歴編集ページ５００の表示例を示す図であり、（ｂ）は、共有履歴新規設定ページ６００の表示例を示す図である。
【図１２】検索アクセス履歴ページ２００の表示例を示す図である。
【図１３】本実施形態に係る情報検索サーバ１のシステム制御部２０の検索アクセス履歴登録処理における処理の流れを示すフローチャートである。
【図１４】本実施形態に係る情報検索サーバ１のシステム制御部２０の検索アクセス履歴ページ作成処理における処理の流れを示すフローチャートである。
【図１５】本実施形態に係る情報検索サーバ１のシステム制御部２０の検索アクセス履歴更新処理における処理の流れを示すフローチャートである。
【符号の説明】
【０２２６】
１  情報検索サーバ
３−ｊ  Ｗｅｂサーバ
４−ｋ  ユーザ端末
１１  操作部
１２  表示部
１３  通信部
１４  ドライブ部
１５  記憶部
１６  入出力インタフェース
１７  ＣＰＵ
１８  ＲＯＭ
１９  ＲＡＭ
２０  システム制御部
２１  システムバス
１０１  会員情報データベース
１０２  検索用データベース
１０３  検索ワードデータベース
１０４  履歴データベース
１０５  ラベルデータベース
１０６  評価項目データベース
１０７  共有履歴データベース
ＮＷ  ネットワーク
Ｓ  情報検索システム
【図１】
2008250661.tif 000003
【図２】
2008250661.tif 000004
【図３】
2008250661.tif 000005
【図４】
2008250661.tif 000006
【図５】
2008250661.tif 000007
【図６】
2008250661.tif 000008
【図７】
2008250661.tif 000009
【図８】
2008250661.tif 000010
【図９】
2008250661.tif 000011
【図１０】
2008250661.tif 000012
【図１１】
2008250661.tif 000013
【図１２】
2008250661.tif 000014
【図１３】
2008250661.tif 000015
【図１４】
2008250661.tif 000016
【図１５】
2008250661.tif 000017