(57)【特許請求の範囲】
【請求項１】
複数のユーザ端末と管理サーバとを有する情報共有システムであって、
前記ユーザ端末各々は、
ネットワーク上で公開される情報と、当該情報の利用分類と、を含む登録指示を受け付ける受付手段と、
前記登録指示に基づいて前記情報のブックマークを登録するとともに、前記情報および前記利用分類を含むブックマーク登録データを、前記管理サーバに送信する登録手段と、
前記管理サーバから受信した推薦ブックマークを表示する表示手段と、を有し、
前記管理サーバは、
前記各ユーザ端末の前記ブックマーク登録データを記憶する管理データベースと、
前記各ユーザ端末から前記ブックマーク登録データを受け付けて、前記管理データベースに記憶する管理手段と、
前記ブックマーク登録データの利用分類と同じ利用分類のブックマークを前記管理データベースから抽出し、前記推薦ブックマークとして前記ブックマーク登録データの送信元ユーザ端末に送信する選定手段と、を有し、
前記登録指示には、ブックマークを保存するフォルダの自フォルダ情報が含まれ、
前記ユーザ端末の登録手段は、前記登録指示に含まれる自フォルダ情報のフォルダに前記情報のブックマークを登録するとともに、前記自フォルダ情報を含むブックマーク登録データを前記管理サーバに送信し、
前記管理サーバの管理データベースには、前記フォルダ情報毎に、利用分類および当該フォルダ情報に含まれるブックマークが記憶され、
前記選定手段は、前記ブックマーク登録データの自フォルダ情報に属するいずれかのブックマークを有する他ユーザ端末の他フォルダ情報であって、かつ、自フォルダ情報の利用分類と同じ利用分類の他ユーザ端末の他フォルダ情報を前記管理データベースから抽出し、前記抽出した他ユーザ端末の他フォルダ情報のブックマークを前記推薦ブックマークとしてユーザ端末に送信すること
を特徴とする情報共有システム。
【請求項２】
請求項１記載の情報共有システムであって、
前記ユーザ端末の受付手段は、前記表示手段に表示された推薦ブックマークの中から所定の推薦ブックマークの変換指示を受け付け、
前記登録手段は、前記変換指示で指定された推薦ブックマークを自ユーザ端末の自ブックマークとして指示されたフォルダに登録するとともに、前記推薦ブックマークのブックマーク登録データを前記管理サーバに送信し、
前記管理サーバの管理手段は、前記ブックマーク登録データを前記管理データベースに記憶し、
前記選定手段は、前記ブックマーク登録データの自フォルダ情報に属するいずれかのブックマークを有する他ユーザ端末の他フォルダ情報であって、かつ、自フォルダ情報の利用分類と同じ利用分類の他ユーザ端末の他フォルダ情報を前記管理データベースから抽出し、前記抽出した他ユーザ端末の他フォルダ情報のブックマークを前記推薦ブックマークとしてユーザ端末に送信すること
を特徴とする情報共有システム。
【請求項３】
請求項１記載の情報共有システムであって、
前記ユーザ端末の表示手段は、所定のタイミングで、前記フォルダ情報毎の前記推薦ブックマークを前記管理サーバに要求し、前記管理サーバから所定のタイミングで前記フォルダ毎の推薦ブックマークを取得し、
前記管理サーバの選定手段は、前記フォルダ情報毎に、自フォルダ情報に属するいずれかのブックマークを有する他ユーザ端末の他フォルダ情報であって、かつ、自フォルダ情報の利用分類と同じ利用分類の他ユーザ端末の他フォルダ情報を前記管理データベースから抽出し、前記抽出した他ユーザ端末の他フォルダ情報のブックマークを前記推薦ブックマークとしてユーザ端末に送信すること
を特徴とする情報共有システム。
【請求項４】
複数のユーザ端末および管理サーバが行う情報共有方法であって、
前記各ユーザ端末の処理部は、
ネットワーク上で公開される情報と、当該情報の利用分類と、を含む登録指示を受け付ける受付ステップと、
前記登録指示に基づいて前記情報のブックマークを登録するとともに、前記情報および前記利用分類を含むブックマーク登録データを前記管理サーバに送信する登録ステップと、
前記管理サーバから受信した推薦ブックマークを表示する表示ステップと、を行ない、
前記管理サーバは、
前記各ユーザ端末の前記ブックマーク登録データを記憶する管理データベースと、処理部と、を有し、
前記処理部は、
前記各ユーザ端末から前記ブックマーク登録データを受け付けて、前記管理データベースに記憶する記憶ステップと、
前記ブックマーク登録データの利用分類と同じ利用分類のブックマークを前記管理データベースから抽出し、前記推薦ブックマークとして前記ブックマーク登録データの送信元ユーザ端末に送信する選定ステップと、を行ない、
前記登録指示には、ブックマークを保存するフォルダの自フォルダ情報が含まれ、
前記ユーザ端末の登録ステップは、前記登録指示に含まれる自フォルダ情報のフォルダに前記情報のブックマークを登録するとともに、前記自フォルダ情報を含むブックマーク登録データを前記管理サーバに送信し、
前記管理サーバの管理データベースには、前記フォルダ情報毎に、利用分類および当該フォルダ情報に含まれるブックマークが記憶され、
前記選定ステップは、前記ブックマーク登録データの自フォルダ情報に属するいずれかのブックマークを有する他ユーザ端末の他フォルダ情報であって、かつ、自フォルダ情報の利用分類と同じ利用分類の他ユーザ端末の他フォルダ情報を前記管理データベースから抽出し、前記抽出した他ユーザ端末の他フォルダ情報のブックマークを前記推薦ブックマークとしてユーザ端末に送信すること
を特徴とする情報共有方法。
【請求項５】
請求項４記載の情報共有方法であって、
前記ユーザ端末の処理部は、前記表示ステップで表示された推薦ブックマークの中から所定の推薦ブックマークの変換指示を受け付ける変換受付ステップを、さらに行ない、
前記登録ステップは、前記変換指示で指定された推薦ブックマークを自ユーザ端末の自ブックマークとして指示されたフォルダに登録するとともに、前記推薦ブックマークのブックマーク登録データを前記管理サーバに送信し、
前記管理サーバの記憶ステップは、前記ブックマーク登録データを前記管理データベースに記憶し、
前記選定ステップは、前記ブックマーク登録データの自フォルダ情報に属するいずれかのブックマークを有する他ユーザ端末の他フォルダ情報であって、かつ、自フォルダ情報の利用分類と同じ利用分類の他ユーザ端末の他フォルダ情報を前記管理データベースから抽出し、前記抽出した他ユーザ端末の他フォルダ情報のブックマークを前記推薦ブックマークとしてユーザ端末に送信すること
を特徴とする情報共有方法。
【請求項６】
請求項４記載の情報共有方法であって、
前記ユーザ端末の処理部は、所定のタイミングで、前記フォルダ情報毎の前記推薦ブックマークを前記管理サーバに要求する要求ステップを、さらに行ない、
前記管理サーバの選定ステップは、前記要求ステップの要求を受け付けて、前記フォルダ情報毎に、自フォルダ情報に属するいずれかのブックマークを有する他ユーザ端末の他フォルダ情報であって、かつ、自フォルダ情報の利用分類と同じ利用分類の他ユーザ端末の他フォルダ情報を前記管理データベースから抽出し、前記抽出した他ユーザ端末の他フォルダ情報のブックマークを前記推薦ブックマークとしてユーザ端末に送信すること
を特徴とする情報共有方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ間での情報を共有する情報共有技術に関し、特に、ネットワーク上に存在する大量の情報から所望の情報を取得するために、ブックマーク情報をユーザ間で共有する情報共有技術に関する。
【背景技術】
【０００２】
近年、インターネットなどのネットワーク上には、利用可能な情報が大量に存在している。このような大量の情報からユーザが必要とする情報を提供する技術がある。例えば、特許文献１には、ユーザの行動およびＷｅｂアクセス履歴から嗜好情報を抽出し、ユーザの関心があると想定される情報をユーザに提供する閲覧支援装置が記載されている。
【０００３】
また、ユーザが保有しているブックマーク情報に基づいて、ユーザが興味あると思われる情報をユーザに提供するものがある。例えば、非特許文献１には、興味がある程度似ている小規模ユーザ群を対象に、保有するブックマーク情報を共有して有益な情報を提供する方法が記載されている。なお、ブックマーク情報は、インターネットにおけるＷｅｂページのタイトルやアドレス（例えば、ＵＲＬ：Uniform Resource Locatorなど）を含む情報である。
【特許文献１】特開平１０−３０７８４５
【非特許文献１】電子情報通信学会誌  D・I Vol.J83・D・I No.5 pp.487-494 2000年5月
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の閲覧支援装置では、単にユーザの嗜好情報を利用しているため、情報を検索するユーザの情報利用意図に沿わない不必要な情報が多数提示される場合がある。
【０００５】
また、非特許文献１のブックマーク情報の共有では、ブックマーク情報のＷｅｂページの特徴量をＷｅｂページ内に出現する単語、及びその単語の出現位置に基づいて算出し、Ｗｅｂページ間でその特徴量を比較することで相関が強い（類似度が高い）Ｗｅｂページを関連するＷｅｂページとして抽出し、相関が強いＷｅｂページを情報検索ユーザに提供する。
【０００６】
しかしながら、Ｗｅｂページ間の類似度に基づいてＷｅｂページ（ブックマーク）を推薦する場合、共通して出現する単語によりＷｅｂページ間の類似度が決定されてしまう。このため、例えば携帯電話の機能について調べる場合であっても、携帯電話の販売サイトが推薦されてしまう可能性がある。すなわち、情報検索ユーザが意図しない情報が多数推薦されてしまう可能性がある。
【０００７】
このように、従来では、情報検索ユーザの検索意図に沿わない不必要なブックマークや情報が、大量に情報検索ユーザに推薦または提供されてしまう。情報検索ユーザは、不必要なブックマークや情報が大量に推薦されてしまうことで、その中から必要な情報を取り出すのに非常に多くの時間を要してしまう。
【０００８】
本発明は上記事情に鑑みてなされたものであり、本発明の目的は、ネットワーク上に存在する多数の情報の中から、情報検索を行うユーザの情報利用目的に適合した情報を示すブックマークを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題目的を達成するため、本発明は、例えば、複数のユーザ端末と管理サーバとを有する情報共有システムであって、前記ユーザ端末各々は、ネットワーク上で公開される情報と、当該情報の利用分類と、を含む登録指示を受け付ける受付手段と、前記登録指示に基づいて前記情報のブックマークを登録するとともに、前記情報および前記利用分類を含むブックマーク登録データを、前記管理サーバに送信する登録手段と、前記管理サーバから受信した推薦ブックマークを表示する表示手段と、を有し、前記管理サーバは、前記各ユーザ端末の前記ブックマーク登録データを記憶する管理データベースと、前記各ユーザ端末から前記ブックマーク登録データを受け付けて、前記管理データベースに記憶する管理手段と、前記ブックマーク登録データの利用分類と同じ利用分類のブックマークを前記管理データベースから抽出し、前記推薦ブックマークとして前記ブックマーク登録データの送信元ユーザ端末に送信する選定手段と、を有し、前記登録指示には、ブックマークを保存するフォルダの自フォルダ情報が含まれ、前記ユーザ端末の登録手段は、前記登録指示に含まれる自フォルダ情報のフォルダに前記情報のブックマークを登録するとともに、前記自フォルダ情報を含むブックマーク登録データを前記管理サーバに送信し、前記管理サーバの管理データベースには、前記フォルダ情報毎に、利用分類および当該フォルダ情報に含まれるブックマークが記憶され、前記選定手段は、前記ブックマーク登録データの自フォルダ情報に属するいずれかのブックマークを有する他ユーザ端末の他フォルダ情報であって、かつ、自フォルダ情報の利用分類と同じ利用分類の他ユーザ端末の他フォルダ情報を前記管理データベースから抽出し、前記抽出した他ユーザ端末の他フォルダ情報のブックマークを前記推薦ブックマークとしてユーザ端末に送信する。
【００１０】
また、本発明は、複数のユーザ端末および管理サーバが行う情報共有方法であって、前記各ユーザ端末の処理部は、ネットワーク上で公開される情報と、当該情報の利用分類と、を含む登録指示を受け付ける受付ステップと、前記登録指示に基づいて前記情報のブックマークを登録するとともに、前記情報および前記利用分類を含むブックマーク登録データを前記管理サーバに送信する登録ステップと、前記管理サーバから受信した推薦ブックマークを表示する表示ステップと、を行ない、前記管理サーバは、前記各ユーザ端末の前記ブックマーク登録データを記憶する管理データベースと、処理部と、を有し、前記処理部は、前記各ユーザ端末から前記ブックマーク登録データを受け付けて、前記管理データベースに記憶する記憶ステップと、前記ブックマーク登録データの利用分類と同じ利用分類のブックマークを前記管理データベースから抽出し、前記推薦ブックマークとして前記ブックマーク登録データの送信元ユーザ端末に送信する選定ステップと、を行ない、前記登録指示には、ブックマークを保存するフォルダの自フォルダ情報が含まれ、前記ユーザ端末の登録ステップは、前記登録指示に含まれる自フォルダ情報のフォルダに前記情報のブックマークを登録するとともに、前記自フォルダ情報を含むブックマーク登録データを前記管理サーバに送信し、前記管理サーバの管理データベースには、前記フォルダ情報毎に、利用分類および当該フォルダ情報に含まれるブックマークが記憶され、前記選定ステップは、前記ブックマーク登録データの自フォルダ情報に属するいずれかのブックマークを有する他ユーザ端末の他フォルダ情報であって、かつ、自フォルダ情報の利用分類と同じ利用分類の他ユーザ端末の他フォルダ情報を前記管理データベースから抽出し、前記抽出した他ユーザ端末の他フォルダ情報のブックマークを前記推薦ブックマークとしてユーザ端末に送信する。
【発明の効果】
【００１１】
本発明により、情報検索ユーザがどのような目的で情報を利用したいかを考慮した検索が可能となり、情報検索ユーザの利用目的に合った情報を提供することができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態について図面を参照して説明する。
【００１３】
図１は、本発明の実施の形態が適用された情報共有システムの全体構成図である。図示する情報共有システムは、複数のユーザ端末１とブックマーク管理サーバ３と、を有する。そして、ユーザ端末１各々は、インターネットなどのネットワーク２を介してブックマーク管理サーバ３に接続されている。
【００１４】
ユーザ端末１は、ユーザの指示を受け付けて、ブックマーク情報を保存（記録）する。ブックマーク情報（以下、「ブックマーク」）は、インターネット上で公開されている情報（例えば、Ｗｅｂページ等）のタイトルやアドレス（例えば、ＵＲＬ等）を含む情報である。ユーザは、ブックマークをユーザ端末１に保存することにより、容易にＷｅｂページのアドレスを指定することができる。
【００１５】
図示するユーザ端末１は、入力部１１と、ブックマーク登録部１２と、ブックマーク表示部１３と、通信部１４と、Ｗｅｂブラウザ１５と、情報分類テーブル１６と、少なくとも１つのタスクフォルダ１７とを有する。入力部１１は、ユーザがマウスやキーボードなどを用いて入力した各種の指示を受け付ける。ブックマーク登録部１２は、ユーザの指示に応じて、ブックマークをタスクフォルダ１７に登録するとともに、登録データをブックマーク管理サーバ３に送信する。ブックマーク表示部１３は、ブックマークの登録に用いられる画面（ウィンドウ）、および、登録されたブックマークの情報を表示する。
【００１６】
通信部１４は、ブックマーク管理サーバ３とデータの送受信を行う。Ｗｅｂブラウザ１５は、ネットワーク２に接続されたＷｅｂサーバ（不図示）から、Ｗｅｂページなどの各種の情報を取得し、表示する。情報分類テーブル１６は、情報を利用目的毎に分類するための各情報分類が記憶されたテーブルである。なお、情報分類テーブル１６については、後述する。タスクフォルダ１７は、ある目的遂行に必要なブックマークの集合を保管する保管場所である。タスクフォルダ１７には、ブックマーク登録部１２が登録したブックマーク、および、ブックマーク管理サーバ３から受信した推薦ブックマークが保存されている。  
ブックマーク管理サーバ３は、各ユーザ端末１が保存したブックブマークを管理するとともに、各ユーザ端末１に推薦するブックマークを選定する。図示するブックマーク管理サーバ３は、通信部３１と、ブックマーク管理部３２と、ブックマーク選定部３３と、情報分類テーブル３６と、タスクフォルダ管理データベース（以下、「タスクフォルダ管理ＤＢ」）３７と、ユーザブックマーク管理データベース（以下、「ユーザブックマーク管理ＤＢ」）３８と、ブックマーク管理データベース（以下、「ブックマーク管理ＤＢ」）３９と、を有する。
【００１７】
通信部３１は、各ユーザ端末１とデータの送受信を行う。ブックマーク管理部３２は、各ユーザ端末から受信したブックマークの登録データを、各ＤＢ３７〜３９に登録する。ブックマーク選定部３３は、ブックマークとして保存される情報の利用目的を考慮して、推薦するブックマークを選定する。
【００１８】
次に、情報分類テーブル３６および各ＤＢ３７〜３９について説明する。
【００１９】
図２は、情報分類テーブル３６の一例を示す図である。情報分類テーブル３６には、ブックマークとして保存する情報の利用目的毎の分類が記憶されている。情報分類テーブル３６は、情報分類番号３６１と、情報分類（名称）３６２とを有する。情報分類３６２としては、例えば、「買う」、「行く」、「食べる」などが考えられる。なお、各ユーザ端末１の情報分類テーブル１６と、ブックマーク管理サーバ３の情報分類テーブル３６とは、同じもの（共通）である。
【００２０】
図３は、タスクフォルダ管理ＤＢ３７の一例を示す図である。タスクフォルダ管理ＤＢ３７には、ユーザ毎に作成されたタスクフォルダの情報が記憶されている。タスクフォルダは、関連する複数のブックマークを保管する保管場所である。タスクフォルダ管理ＤＢ３７は、ユーザＩＤ３７１と、タスクフォルダ番号３７２と、タスクフォルダ名３７３と、情報分類番号３７４と、タスクフォルダ作成日３７５と、を有する。なお、タスクフォルダ番号３７２は、タスクフォルダを識別するための番号であって、ユーザＩＤ毎にユニークな番号である。
【００２１】
図４は、ユーザブックマーク管理ＤＢ３８の一例を示す図である。ユーザブックマーク管理ＤＢ３８には、各ユーザが登録したブックマークが、当該ブックマークが保存されているタスクフォルダとともに記憶されている。ユーザブックマーク管理ＤＢ３８は、ユーザＩＤ３８１と、タスクフォルダ番号３８２と、ＵＲＬ−ＩＤ３８３と、ＵＲＬタイトル３８４と、ブックマーク登録日時３８５と、を有する。ＵＲＬ−ＩＤ３８３は、各ＵＲＬを識別するための識別情報である。ＵＲＬタイトル３８４には、ユーザがブックマークを登録する際に、あらかじめ設定されているタイトルを変更した場合に、変更したタイトルが設定される。
【００２２】
図５は、ブックマーク管理ＤＢ３９の一例を示す図である。ブックマーク管理ＤＢ３９には、各ユーザ端末１で登録されたブックマークのＵＲＬが記憶されている。ブックマーク管理ＤＢ３９は、ＵＲＬ−ＩＤ３９１と、ＵＲＬ３９２と、ブックマーク初期登録日時３９３と、ＵＲＬタイトル３９４とを有する。ＵＲＬタイトル３９４には、ＵＲＬ３９２が示す情報（Ｗｅｂページ）に、あらかじめ設定されているタイトルが記憶される。
【００２３】
上記説明した、ユーザ端末１およびブックマーク管理サーバ３は、いずれも、ＣＰＵと、メモリと、ＨＤＤ等の外部記憶装置と、キーボードやマウスなどの入力装置と、ディスプレイやプリンタなどの出力装置と、ネットワークと接続するための通信制御装置と、を備えた汎用的なコンピュータシステムを用いることができる。このコンピュータシステムにおいて、ＣＰＵがメモリ上にロードされた所定のプログラムを実行することにより、各装置の各機能が実現される。
【００２４】
例えば、ユーザ端末１およびブックマーク管理サーバ３の各機能は、ユーザ端末１用のプログラムの場合はユーザ端末１のＣＰＵが、そして、ブックマーク管理サーバ３用のプログラムの場合はブックマーク管理サーバ３のＣＰＵが、それぞれ実行することにより実現される。なお、ユーザ端末１の情報分類テーブル１６およびタスクフォルダ１７には、ユーザ端末１のメモリまたは外部記憶装置が用いられる。また、ブックマーク管理サーバ３の情報分類テーブル３６、タスクフォルダ管理ＤＢ３７、ユーザブックマーク管理ＤＢ３８およびブックマーク管理ＤＢ３９には、ブックマーク管理サーバ３のメモリまたは外部記憶装置が用いられる。
【００２５】
次に、ユーザ端末１のブックマークの登録処理について説明する。
【００２６】
なお、ブックマークの登録には２つの方法がある。まず、第１の登録方法としては、情報分類のを用いて登録する方法である。ユーザ端末１のＷｅｂブラウザ１５は、Ｗｅｂページを表示する際に、情報分類テーブル１６に記憶された複数の情報分類が表示されたツールバーを、Ｗｅｂページ等の情報と同一画面上に表示するように設定されているものとする。
【００２７】
図６は、ツールバーの一例を示す図である。図示するツールバー６１には、複数の情報分類ボタンが表示されている。Ｗｅｂブラウザ１５は、ユーザ端末１のメモリ等に記憶された情報分類テーブル１６を読み出し、当該情報分類テーブル１６に記憶された各分類情報のボタンが表示されたツールバーを生成し、出力装置に表示する。なお、Ｗｅｂブラウザ１５は、情報分類テーブル１６に記憶された全ての情報分類のボタンをツールバーに表示しても、あるいは、情報分類テーブル１６に記憶された情報分類の中からユーザが選択した所定の情報分類のボタンのみを表示することとしてもよい。
【００２８】
ユーザは、Ｗｅｂブラウザ１５を操作して、ネットワーク２に接続されたＷｅｂサーバ（不図示）から所望の情報（Ｗｅｂページ等）を取得し、ユーザ端末１の出力装置に表示する。Ｗｅｂブラウザ１５は、取得した情報とともに、ツールバーを同一画面上に表示する。そして、ユーザは、Ｗｅｂブラウザ１５が表示した情報を閲覧し、当該情報が有益または必要な情報であると判断して当該情報をブックマークとして登録する場合、当該情報をどのような目的で利用するかを想定する。そして、ユーザは、ツールバーの各情報分類ボタンの中から想定した利用目的の情報分類ボタンを選択（クリック）する。なお、図６に示す例では、「買う」のボタン６２が選択されている。
【００２９】
入力部１１がユーザの選択指示を受け付けると、ブックマーク表示部１３は、当該情報のブックマークを保存するタスクフォルダを選択するためメニュー６３を表示する。図示するメニュー６３には、既存タスクフォルダに追加６３ａ、新規タスクフォルダの作成６３ｂおよび既存タスクフォルダの削除６３ｃの３つの選択項目が表示される。
【００３０】
ユーザは、既に作成済みのタスクフォルダに関係がある情報の場合は、「既存タスクフォルダに追加」６３ａを選択する。入力部１１がユーザの選択指示を受け付けると、ブックマーク表示部１３は、作成済みのタスクフォルダの一覧が表示された一覧メニュー６４を表示する。そして、ユーザは、一覧メニュー６４に表示されたタスクフォルダの中から、ブックマークを追加するタスクフォルダを選択する。入力部１１がユーザの選択指示を受け付けると、ブックマーク登録部１２は、Ｗｅｂブラウザ１５が表示している情報のブックマークを、選択されたタスクフォルダ１７に追加し、保存する。
【００３１】
また、ユーザは、既存のタスクフォルダとは別に新たなタスクフォルダを作成し、当該タスクフォルダにブックマークを保存する場合は、「新規タスクフォルダの作成」６３ｂを選択する。入力部１１がユーザの選択指示を受け付けると、ブックマーク表示部１３は、新規タスクフォルダの作成画面（ウィンドウ）を表示する。
【００３２】
図７は、新規タスクフォルダの作成画面の一例を示す図である。
【００３３】
図示する作成画面は、タスクフォルダ名を入力するタスクフォルダ入力欄７１と、ブックマークタイトル入力欄７２と、情報分類選択欄７３と、タスクフォルダ作成ボタン７４と、キャンセルボタン７５と、を有する。ブックマークタイトル入力欄７２には、追加するブックマークの情報（Ｗｅｂページ）のタイトルがあらかじめ表示されているが、表示されたタイトルをユーザが変更することも可能である。情報分類選択欄７３には、タスクフォルダの情報分類を選択するための複数のラジオボタンが表示されている。なお、ツールバーで選択した情報分類のラジオボタン（図示する例では、「買う」）があらかじめ選択されている。
【００３４】
ユーザは、タスクフォルダ入力欄７１にタスクフォルダ名を入力し、必要に応じてブックマークタイトル入力欄７２および情報分類選択欄７３の設定内容を変更し、タスクフォルダ作成ボタン７４をクリックする。入力部１１がユーザの指示を受け付けると、ブックマーク登録部１２は、タスクフォルダ入力欄７１に設定された名称のタスクフォルダを作成し、当該タスクフォルダにブックマークを保存する。
【００３５】
次に、ブックマークの第２の登録方法について説明する。
【００３６】
第２の登録方法は、情報が表示された画面上でマウスを右クリックすることにより、当該情報のブックマークを登録する。すなわち、ユーザは、Ｗｅｂブラウザ１５がＷｅｂページなどの情報を表示する画面上でマウスを右クリックする。これにより、ブックマーク表示部１３は、メニュー６３（図６参照）を表示する。ユーザは、「既存タスクフォルダに追加」６３ａまたは「新規タスクフォルダの作成」６３ｂのいずれかを選択する。
【００３７】
「新規タスクフォルダの作成」６３ｂが選択された場合は、ブックマーク表示部１３は、第１の登録方法と同様に、新規タスクフォルダの作成画面（図７参照）を表示する。ただし、第２の登録方法の場合、情報分類選択欄７３は、いずれのラジオボタンも未選択の状態で表示される。そのため、ユーザは、いずれかの情報分類のラジオボタンを選択する。また、「既存タスクフォルダに追加」６３ａが選択された場合、ブックマーク表示部１３は、既存タスクフォルダへの追加画面（ウィンドウ）を表示する。
【００３８】
図８は、既存タスクフォルダへの追加画面の一例を示す図である。
【００３９】
図示する追加画面は、情報分類選択欄８１と、既存のタスクフォルダが表示されたタスクフォルダ選択欄８２と、ブックマークタイトル入力欄８３と、追加ボタン８４と、キャンセルボタン８５と、を有する。タスクフォルダ選択欄８２には、情報分類選択欄８１で選択された情報分類の既存のタスクフォルダが表示される。ブックマークタイトル入力欄８３には、追加するブックマークの情報（Ｗｅｂページ）のタイトルがあらかじめ表示されているが、表示されたタイトルをユーザが変更することも可能である。ユーザは、情報分類選択欄８１およびタスクフォルダ選択欄８２から、所望の情報分類およびタスクフォルダをそれぞれ選択し、追加ボタン８４をクリックする。これにより、ブックマーク登録部１２は、現在表示されている情報のブックマークを、既存のタスクフォルダに保存する。
【００４０】
以上説明した第１または第２の登録方法でブックマークを登録後、ブックマーク登録部１２は、ブックマークの登録データを、ネットワーク２を介してブックマーク管理サーバ３に送信する。登録データには、ユーザＩＤと、タスクフォルダ名と、タスクフォルダ番号と、情報分類番号と、ブックマークの示す情報（Ｗｅｂページ）のＵＲＬと、ブックマークタイトルと、を含む。
【００４１】
なお、ブックマークの登録時に、ユーザがブックマークタイトルを変更した場合は、変更後の名称も登録データに含まれる。また、既存のタスクフォルダの場合は、ブックマーク管理サーバ３から通知されたタスクフォルダ番号が付与され、新規のタスクフォルダの場合は、タスクフォルダ番号に「０」が設定される。
【００４２】
次に、ブックマーク管理サーバ３の処理について説明する。
【００４３】
まず、ブックマーク管理サーバ３の通信部３１は、ユーザ端末１から登録データを受信し、受信した登録データをブックマーク管理部３２に引き渡す。そして、ブックマーク管理部３２は、以下に示す処理を行う。
【００４４】
図９は、ブックマーク管理部３２が行う処理フロー図である。
【００４５】
まず、ブックマーク管理部３２は、通信部３１から登録データを受け付ける（Ｓ１００１）。そして、ブックマーク管理部３２は、登録データに含まれるタスクフォルダが、新規のタスクフォルダか否かを判別する（Ｓ１００２）。すなわち、ブックマーク管理部３２は、登録データに含まれるタスクフォルダ番号を参照し、当該タスクフォルダ番号が「０」の場合は新規タスクフォルダであると判別し、当該タスクフォルダ番号が「０」以外（１以上の整数値）の場合は、既存のタスクフォルダであると判別する。
【００４６】
新規タスクフォルダの場合（Ｓ１００２：ＹＥＳ）、ブックマーク管理部３２は、登録データのタスクフォルダを、タスクフォルダ管理ＤＢ３７に記憶する（Ｓ１００３）。すなわち、ブックマーク管理部３２は、タスクフォルダ管理ＤＢ３７（図３参照）を参照し、登録データに含まれるユーザＩＤに対応するタスクフォルダ番号の最大値を特定する。そして、ブックマーク管理部３２は、特定した最大値に「１」を加算した番号を、新規タスクフォルダのタスクフォルダ番号として設定する。そして、ブックマーク管理部３２は、設定したタスクフォルダ番号と、登録データに含まれるユーザＩＤ、タスクフォルダ名および情報分類番号と、現在の時刻と、をタスクフォルダ管理ＤＢ３７に記憶する。
【００４７】
そして、ブックマーク管理部３２は、登録データに含まれるＵＲＬが、ブックマーク管理ＤＢ３９（図５参照）に存在するか否かを判別する（Ｓ１００４）。ブックマーク管理ＤＢ３９に存在しない場合（Ｓ１００４：ＮＯ）、ブックマーク管理部３２は、当該ＵＲＬをブックマーク管理ＤＢ３９に登録する（Ｓ１００５）。すなわち、ブックマーク管理部３２は、ブックマーク管理ＤＢ３９に登録済みのＵＲＬ−ＩＤの最大値を特定する。そして、ブックマーク管理部３２は、特定した最大値に「１」を加算した番号を当該ＵＲＬのＵＲＬ−ＩＤとして設定する。そして、ブックマーク管理部３２は、設定したＵＲＬ−ＩＤと、登録データのＵＲＬおよびＵＲＬタイトル（ブックマークタイトル）と、現在の日時（初期登録日時）と、をブックマーク管理ＤＢ３９に登録する。
【００４８】
一方、ブックマーク管理ＤＢ３９にＵＲＬが存在する場合（Ｓ１００４：ＹＥＳ）、ブックマーク管理部３２は、登録データに含まれるＵＲＬタイトルとブックマーク管理ＤＢ３９に登録されているＵＲＬタイトルとが異なるか否かを判別する（Ｓ１００６）。ＵＲＬタイトルが異なる場合（Ｓ１００６：ＹＥＳ）、ブックマーク管理部３２は、ブックマーク管理ＤＢ３９のＵＲＬタイトルを、登録データのＵＲＬタイトルに更新する。これにより、ＵＲＬのタイトルがＷｅｂサーバ（不図示）で変更された場合でも、ブックマーク管理ＤＢ３９では最新のＵＲＬタイトルに置き換えることができる（Ｓ１００７）。
【００４９】
そして、ブックマーク管理部３２は、登録データをユーザブックマーク管理ＤＢ３８（図４参照）に登録する（Ｓ１００８）。すなわち、ブックマーク管理部３２は、登録データに含まれるユーザＩＤ、タスクフォルダ番号（または、Ｓ１００３で設定されたタスクフォルダ番号）、ＵＲＬ−ＩＤ（または、Ｓ１００５で設定されたＵＲＬ−ＩＤ）を、ユーザブックマーク管理ＤＢ３８に登録する。また、ブックマーク管理部３２は、ブックマークの登録時にユーザがブックマークタイトルを他の名称に変更した場合は、当該名称をＵＲＬタイトルに登録する。また、ブックマーク管理部３２は、現在の時刻をブックマーク登録日時に登録する。
【００５０】
そして、ブックマーク管理部３２は、上記処理により登録データを各ＤＢに正常に登録した場合、ユーザ端末１に正常に登録された旨の処理結果メッセージを送信する（Ｓ１００９）。なお、新規タスクフォルダの場合（Ｓ１００２：ＹＥＳ）、ブックマーク管理部３２は、Ｓ１００３で設定したタスクフォルダ番号を、処理結果メッセージとともに、ユーザ端末１に送信する。
【００５１】
これにより、ユーザ端末１のブックマーク登録部１２は、新規に作成したタスクフォルダにブックマーク管理サーバ３から通知されたタスクフォルダ番号を付与する。そして、ブックマーク登録部１２は、次にそのタスクフォルダにブックマークを追加する場合、付与されたタスクフォルダ番号含んだ登録データを、ブックマーク管理サーバ３に送信する。そして、ブックマーク管理部３２は、ブックマーク選定部３３に処理を移す（Ｓ１０１０）。
【００５２】
次に、ブックマーク選定部３３が行う処理について説明する。
【００５３】
図１０は、ブックマーク選定部３３が行う処理フロー図である。まず、ブックマーク選定部３３は、ブックマーク管理部３２が登録したブックマークが属するタスクフォルダに含まれる各ブックマークのＵＲＬ−ＩＤを、ユーザブックマーク管理ＤＢ３８から抽出する（Ｓ１１０１）。すなわち、ブックマーク選定部３３は、登録データに含まれるユーザＩＤおよびタスクフォルダ番号を特定し、特定したユーザＩＤおよびタスクフォルダ番号に対応する全てのＵＲＬ−ＩＤをユーザブックマーク管理ＤＢ３８から抽出する。
【００５４】
そして、ブックマーク選定部３３は、ユーザブックマーク管理ＤＢ３８を参照し、抽出したＵＲＬ−ＩＤ毎に、当該ＵＲＬ−ＩＤと同一のＵＲＬ−ＩＤ（すなわち、同一のブックマーク）が設定されたユーザＩＤとタスクフォルダ番号の組を抽出する（Ｓ１１０２、Ｓ１１０３）。すなわち、ブックマーク選定部３３は、ブックマークを追加したタスクフォルダ（自タスクフォルダ）のいずれかのブックマークと、同じブックマークが保存された他ユーザの他タスクフォルダを抽出する。
【００５５】
そして、ブックマーク選定部３３は、タスクフォルダ管理ＤＢ３７を参照し、抽出したユーザＩＤおよびタスクフォルダ番号の組の各々について、対応する情報分類番号を検索する。そして、ブックマーク選定部３３は、抽出したユーザＩＤおよびタスクフォルダ番号の組の中から、自タスクフォルダと同一の情報分類番号の組だけを、さらに抽出する（Ｓ１１０４）。これによりユーザが設定した情報分類と同一の情報分類の他タスクフォルダのみが抽出される。これにより、ユーザの情報利用目的に合致した情報のみをユーザに推薦することができる。
【００５６】
そして、ブックマーク選定部３３は、ユーザブックマーク管理ＤＢ３８を参照し、Ｓ１１０４で抽出したユーザＩＤおよびタスクフォルダ番号の組毎に、当該タスクフォルダに含まれるＵＲＬ−ＩＤを抽出する（Ｓ１１０５）。そして、ブックマーク選定部３３は、同一のＵＲＬ−ＩＤが重複して抽出された場合（Ｓ１１０６：ＹＥＳ）、ＵＲＬ−ＩＤ毎に重複数をカウントし、重複数の多い順に抽出したＵＲＬ−ＩＤのソート（並び替え）を行う（Ｓ１１０７）。
【００５７】
そして、ブックマーク選定部３３は、ブックマーク管理ＤＢ３９を参照し、ソートしたＵＲＬ−ＩＤ各々のブックマークを取得する（Ｓ１１０８）。すなわち、ブックマーク選定部３３は、ソートしたＵＲＬ−ＩＤ各々について、当該ＵＲＬ−ＩＤのＵＲＬ、ＵＲＬタイトルおよびブックマーク初期登録日時を取得する。そして、ブックマーク選定部３３は、Ｓ１１０８で取得した情報と、Ｓ１１０７でカウントした重複数とを、推薦ブックマーク情報として、ユーザ端末１に送信する（Ｓ１１０９）。
【００５８】
以上説明した処理により、ブックマーク選定部３３は、ユーザが登録したブックマークの自タスクフォルダが属する情報分類と同じ情報分類に属する他タスクフォルダを対象に、ユーザが登録したブックマークと同一のブックマークが含まれる他タスクフォルダのブックマークを、推薦ブックマークとしてユーザに提供する。これにより情報検索者であるユーザの利用目的に沿わない不要なブックマークが排除され、同じ利用目的にあるブックマークのみを推薦することができる。
【００５９】
ユーザ端末１の通信部１４は、ブックマーク管理サーバ３から推薦ブックマーク情報を受信する。そして、ブックマーク登録部１２は、推薦ブックマーク情報に含まれる各推薦ブックマークを、ブックマークを登録したタスクフォルダに登録する。なお、推薦ブックマークであることを識別可能なフラグなどが、推薦ブックマークには付加されているものとする。また、ブックマーク表示部１３は、推薦ブックマークが表されたブックマーク表示画面を出力装置に表示する。
【００６０】
図１１は、ブックマーク表示画面の一例を示したものである。
【００６１】
図示するブックマーク表示画面は、第１のフレーム１１ａ（図中：左）と、第２のフレーム１１ｂ（図中：右上）と、第３のフレーム１１ｃ（図中：右下）とを有する。
【００６２】
第１のフレーム１１ａでは、ユーザＩＤ１１１および各情報分類が表示されている。また情報分類を選択することで、当該情報分類に含まれるタスクフォルダを表示することができる。タスクフォルダは、タスクフォルダ名とともに、当該タスクフォルダに含まれるブックマーク数が表示される。
【００６３】
なお、タスクフォルダ名を太文字または細文字で区別して表示することとしてもよい。例えば、タスクフォルダ内の全ての推薦ブックマークを閲覧（表示）した場合は細文字でタスクフォルダ名を表示し、未表示の推薦ブックマークが存在するタスクフォルダのタスクフォルダ名は太文字で表示する。これによりユーザが、閲覧していない推薦ブックマークが含まれているか否かを容易に判別することができる。
【００６４】
タスクフォルダを選択すると、当該タスクフォルダに含まれる全てのブックマークが、第２のフレーム１１ｂに表示される。第２のフレーム１１ｂでは、ＵＲＬタイトル、ＵＲＬおよびブックマーク追加日時などの項目部１１３と、ブックマークリスト部１１４とを有する。ブックマークリスト部１１４では、自らが登録したブックマーク（マイブックマーク）と推薦ブックマークとを区別するブックマーク識別マーク１１７が、ＵＲＬタイトルの横に表示される。なお、推薦ブックマークは、図９のＳ１１０７のソート順（重複数の多い順）に、上から順に表示されるものとする。
【００６５】
第２のフレーム１１ｂで、所定のブックマークを選択すると、当該ブックマークのＵＲＬにアクセスし、第３のフレーム１１ｃにＵＲＬ詳細情報１１５およびＷｅｂページ１１６が表示される。ユーザは、このようなブックマーク表示画面のユーザインタフェースを利用することで、推薦されたブックマークの情報に、容易にアクセスすることができる。
【００６６】
また、第１のフレーム１１ａでタスクフォルダを選択することにより、不要になったタスクフォルダを削除することができる。ブックマーク登録部１２は、タスクフォルダの削除指示を受け付けると、当該タスクファイルおよびそこに含まれるブックマークを削除する。また、ブックマーク登録部１２は、削除したタスクフォルダのタスクフォルダ番号をブックマーク管理サーバ３に送信する。ブックマーク管理サーバ３のブックマーク管理部３２は、送信されたタスクフォルダ番号のタスクフォルダと、そこに含まれるブックマーク情報を、タスクフォルダ管理ＤＢ３７およびユーザブックマーク管理ＤＢ３８から削除する。なお、ブックマーク管理部３２は、ブックマーク管理ＤＢ３９については、削除を行わない。
【００６７】
次に、推薦ブックマークを自分が登録したブックマーク（以下、「マイブックマーク」）に変換する処理について説明する。ユーザ、ブックマーク表示画面（図１１参照）の第２のフレーム１１ｂにおいて、推薦ブックマークのブックマーク識別マーク１１７を右クリックするなどにより、変換指示を入力する。ユーザ端末１の入力部１１がユーザの操作指示を受け付けると、ブックマーク登録部１２は、操作対象の推薦ブックマークを、マイブックマークとして、対象となるタスクフォルダに登録する。そして、ブックマーク登録部１２は、操作対象の推薦ブックマークの登録データを、ブックマーク管理サーバ３に送信する。
【００６８】
ブックマーク管理サーバでは、ユーザ端末１から登録データを受け付けて、図９および図１０で説明した処理を行ない、今回登録したマイブックマークを含めて選定された推薦ブックマーク情報をユーザ端末１に送信する。そして、ユーザ端末１は、受信した推薦ブックマークをブックマーク表示画面に表示する。ユーザは、ブックマーク表示画面を閲覧し、推薦ブックマークの中からさらに関心のあるブックマークを、マイブックマークに変換するというサイクルを繰返すことにより、必要とする情報を続けて入手することができる。また、ユーザは、所定の目的（○○を買うなど）を達成するのに必要な情報が保存されたタスクフォルダを、容易に作成することができる。また、このようにして作成されたタスクフォルダは、他ユーザの推薦ブックマークの選定にも利用されるため、他ユーザにとっても必要な情報の入手がより容易となる。
【００６９】
次に、ユーザ端末１が、所定のタイミングで定期的に、ブックマーク管理サーバ３に推薦ブックマーク情報を要求する処理について説明する。
【００７０】
ユーザ端末１は、定期的に、ブックマーク管理サーバ３に推薦ブックマーク情報の要求データを送信する。ブックマーク管理サーバ３のブックマーク選定部３３は、ユーザ端末１から要求データを受け付けると、要求元のユーザＩＤが保有する全てのタスクフォルダについて、図１０で説明した推薦ブックマークの選定処理を行う。そして、ブックマーク選定部３３は、タスクファイル毎に生成した推薦ブックマーク情報を、要求元のユーザ端末１に送信する。ユーザ端末１のブックマーク登録部１２は、受信した推薦ブックマーク情報の各推薦ブックマークを、対応するタスクフォルダに登録する。そして、ブックマーク表示部１３は、必要に応じて、新たな推薦ブックマークが表示されたブックマーク表示画面を表示する。
【００７１】
これにより、ブックマークを登録しない場合でも、ユーザが意図的に検索を行うことなく、他ユーザがブックマーク管理サーバ３に対して登録した新たなブックマークを取得することができる。すなわち、従来の情報検索システムでは、ユーザが検索を行った時点までの情報しか取得できないのに対し、本処理では、ユーザが意図的に検索を行わなくても一旦タスクフォルダを作成してブックマークを登録しておくことで常に最新の情報を取得することができる。
【００７２】
以上で、本発明の実施形態を説明した。
【００７３】
本実施形態では、情報検索ユーザがどのような目的で情報を利用したいかを考慮した検索が可能となり、情報検索ユーザの利用目的に合った情報を提供することができる。すなわち、本実施形態では、情報の利用目的別に分類されたタスクフォルダの中から、情報検索ユーザの情報利用目的に合致したタスクフォルダのみから推薦ブックマークを選択する。これにより、推薦されるブックマーク情報から不要な情報を排除し、推薦ブックマーク情報の有用性の向上を図ることができる。
【００７４】
また、本実施形態では、推薦ブックマークを自らが登録したマイブックマークに変換することができる。ユーザは、推薦ブックマークを繰り返しマイブックマークに変換することで、所定の目的を達成するのに必要な情報が保存されたタスクフォルダを、容易に作成することができる。
【００７５】
また本実施形態では、ユーザ端末１が定期的に推薦ブックマーク情報を、ブックマーク管理サーバ３に要求する。これにより、ユーザ自身が度々再検索することなく、常に新しい情報を取得することができる。
【００７６】
また、ユーザは、所定の情報をブックマークとして登録する際に、どのような目的でその情報を使用するかを想定し、利用目的に合ったタスクフォルダに追加する。これにより、ユーザは、後に自分が登録したブックマークを利用する際に、利用目的に合ったタスクフォルダのみを検索すればよいため、より容易にブックマークを利用することができる。
【００７７】
なお、本発明は上記の実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。例えば、上記実施形態のブックマーク選定処理（図１０参照）では、登録データのタスクフォルダと情報分類が一致する他ユーザのタスクフォルダを抽出する（Ｓ１１０４）。しかしながら、Ｓ１１０５で抽出された推薦ブックマークの数がある一定数以下の場合、Ｓ１１０４の処理をスキップして、情報分類が異なるタスクフォルダのブックマークを推薦ブックマークとし、推薦ブックマークの数を増やすこととしてもよい。これは、推薦ブックマークの数が少ないと情報不足に陥るため、あえて情報分類にとらわれないで一定の数の推薦ブックマークを抽出する場合に行うものとする。
【図面の簡単な説明】
【００７８】
【図１】本発明の実施形態が適用されたブックマーク管理システムの全体構成図である。
【図２】情報分類テーブルの一例を示す図である。
【図３】タスクフォルダ管理テーブルの一例を示す図である。
【図４】ユーザブックマーク管理ＤＢの一例を示す図である。
【図５】ブックマーク管理ＤＢの一例を示す図である。
【図６】ツールバーの一例を示す図である。
【図７】新規タスクフォルダの作成画面の一例を示す図である。
【図８】既存タスクフォルダへの追加画面の一例を示す図である。
【図９】ブックマーク管理部の処理フロー図である。
【図１０】ブックマーク選定部の処理フロー図である。
【図１１】ブックマーク表示画面の一例を示す図である。
【符号の説明】
【００７９】
１：ユーザ端末、１１：入力部、１２：ブックマーク登録部、１３：ブックマーク表示部、１４：通信部、１５：Ｗｅｂブラウザ、１６：情報分類テーブル、１７：タスクフォルダ、２：ネットワーク、３：ブックマーク管理サーバ、３１：通信部、３２：ブックマーク管理部、３３：ブックマーク選定部、３６：情報分類テーブル、３７：タスクフォルダ管理ＤＢ、３８：ユーザブックマーク管理ＤＢ、３９：ブックマーク管理ＤＢ
【図１】
0004430598.tif 000002
【図２】
0004430598.tif 000003
【図３】
0004430598.tif 000004
【図４】
0004430598.tif 000005
【図５】
0004430598.tif 000006
【図６】
0004430598.tif 000007
【図７】
0004430598.tif 000008
【図８】
0004430598.tif 000009
【図９】
0004430598.tif 000010
【図１０】
0004430598.tif 000011
【図１１】
0004430598.tif 000012