(57)【要約】【課題】複数の端末装置から、ネットワークに接続した場合であっても、ユーザが取得したクッキーを利用できる手段を提供すること。【解決手段】ユーザ識別情報、それに対応付けられたサービス提供装置への接続情報およびそのクッキーを含むブックマーク管理情報を記憶した記憶手段と、ユーザ端末からユーザ識別情報を取得すると、ユーザ認証を実行する認証手段と、ユーザ認証に成功すると、ブックマーク管理情報を検索し、接続情報の一覧画面をユーザ端末に送信するブックマーク管理手段と、ユーザ端末から、一覧画面に表示された接続情報を選択した選択情報を受信すると、サービス提供装置に接続して、サービス提供装置から取得した情報をユーザ端末に送信し、サービス提供装置から、クッキーの要求情報を取得すると、サービス提供装置にクッキーを送信する接続管理手段とを含むブックマーク管理装置。【選択図】図１
2007102780.tif 000002
【特許請求の範囲】
【請求項１】
ユーザの利用するユーザ端末と、このユーザにサービスを提供するサービス提供装置とにネットワークを介して接続され、前記ユーザごとのブックマークを管理するブックマーク管理装置であって、
前記ユーザを識別するユーザ識別情報およびそれに対応付けられた前記サービス提供装置への接続情報およびそのクッキーを含んだブックマーク管理情報を記憶した記憶手段と、
前記ユーザ端末から前記ユーザ識別情報を取得すると、前記記憶手段に記憶された前記ユーザ識別情報と照合することで、ユーザ認証を実行する認証手段と、
ユーザ認証に成功すると、前記記憶手段から当該ユーザ識別情報に対応する前記ブックマーク管理情報を検索し、前記接続情報の一覧画面を作成して前記ユーザ端末に送信するブックマーク管理手段と、
前記ユーザ端末から、前記一覧画面に表示された前記接続情報を選択した選択情報を受信すると、前記接続情報を用いて前記サービス提供装置に接続して、前記サービス提供装置から取得した情報を前記ユーザ端末に送信し、前記サービス提供装置から、前記クッキーを要求する要求情報を取得すると、前記サービス提供装置に前記クッキーを送信する接続管理手段とを含むこと、
を特徴とするブックマーク管理装置。
【請求項２】
前記ブックマーク管理手段は、
前記ユーザ端末から、前記接続情報を削除または前記接続情報を追加する情報を取得すると、前記ブックマーク管理情報に含まれる前記接続情報の削除または追加を実行して更新すること、
を特徴とする請求項１に記載のブックマーク管理装置。
【請求項３】
ユーザの利用するユーザ端末と、このユーザにサービスを提供するサービス提供装置とにネットワークを介して接続され、記憶手段に前記ユーザを識別するユーザ識別情報およびそれに対応付けられた前記サービス提供装置への接続情報およびそのクッキーを含んだブックマーク管理情報を記憶したブックマーク管理装置におけるブックマーク管理方法であって、
前記ブックマーク管理装置が、
前記ユーザ端末から前記ユーザ識別情報を取得すると、前記記憶手段に記憶された前記ユーザ識別情報と照合することで、ユーザ認証を実行する認証手順と、
前記ユーザ認証に成功すると、前記記憶手段から当該ユーザ識別情報に対応する前記ブックマーク管理情報を検索し、前記接続情報の一覧画面を作成して前記ユーザ端末に送信するブックマーク送信手順と、
前記ユーザ端末から、前記一覧画面に表示された前記接続情報を選択した選択情報を受信すると、前記接続情報を用いて前記サービス提供装置に接続して、前記サービス提供装置から取得した情報を前記ユーザ端末に送信するプロキシ手順と、
前記サービス提供装置から、前記クッキーを要求する要求情報を取得すると、前記サービス提供装置に前記クッキーを送信するクッキー送信手順とを含むこと、
を特徴とするブックマーク管理方法。
【請求項４】
前記ユーザ端末から、前記接続情報を削除または前記接続情報を追加する情報を取得すると、前記ブックマーク管理情報に含まれる前記接続情報の削除または追加を実行して更新するブックマーク更新手順をさらに含むこと、
を特徴とする請求項３に記載のブックマーク管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はインターネットを利用して、ユーザごとのブックマークを提供するブックマーク管理装置およびブックマーク管理方法に関する。
【背景技術】
【０００２】
一般に、インターネット等のネットワーク上で提供されているＷｅｂページ等の情報を端末装置において閲覧するために、ネットワークに接続して、Ｗｅｂブラウザを起動し、所望のＷｅｂページのＵＲＬ（Uniform Resource Locator：以下、アドレスという）を入力して指定することで所望のＷｅｂページが表示される。ここで、端末装置上のＷｅｂブラウザには、気に入ったＷｅｂページや頻繁にアクセスするＷｅｂページについて、ユーザの入力の手間を省き、次回以降のアクセスを容易にするため、そのアドレスを登録しておく機能が備えられている。このような機能は、一般にブックマークと呼ばれている。
【０００３】
また、従来技術として、ユーザが異なる端末装置を使用した場合であっても、ブックマークに登録したアドレスを呼び出して使用したいという要望に応えるため、ネットワーク上に置かれたサーバ装置に、ユーザごとのブックマークを登録し、ユーザがこれを呼び出して閲覧できるように構成したシステムが開示されている。例えば、特許文献１では、閲覧したＷｅｂページや検索結果のＷｅｂページに基づいて個人用のブックマークを自動作成して提供する方法が開示されている。
【０００４】
ところで、ユーザ認証後にサービスの利用が許可されるように構成されたＷｅｂサーバにおいて、ユーザ認証を行うための代表的な手法として、ユーザが使用する端末装置から、予め登録されたユーザ名とパスワードを入力させ、当該Ｗｅｂサーバにおいて照合を行い、正しい組み合わせであった場合にユーザの使用を許可するという方法がある。このようなユーザ認証を簡略化するために、Ｗｅｂサーバからの要求に応じて、読み取り書き換え可能なクッキー（Cookie）と呼ばれる情報を、端末装置の記憶装置に記録しておき、必要に応じてユーザ認証に用いることが行なわれている。
【０００５】
ここで、クッキーとは、Ｗｅｂサイトの提供者が、Ｗｅｂブラウザを通じて訪問者のコンピュータに一時的にデータを書き込んで保存させるしくみであり、クッキーにはユーザに関する情報や最後にサイトを訪れた日時や、そのサイトの訪問回数などを記録しておくことができる。クッキーはユーザの識別に使われ、認証システムや、ＷＷＷによるサービスをユーザごとにカスタマイズするパーソナライズシステムの要素技術として利用することができる。
【特許文献１】特開２００２−９９５６８号公報（段落００１４、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載のＷＷＷサーバによると、ユーザが異なる端末装置からインターネットに接続した場合であっても、ＷＷＷサーバに記憶されたブックマークを利用することで、所望するＷｅｂページに容易にアクセスできる。しかしながら、前記したクッキーは、ユーザが使用する１台の端末装置にしか記憶されていないため、異なる端末装置から、クッキーを利用して認証を行なうＷｅｂサーバにアクセスすると、そのたびに認証情報を送信する必要があり、サービスの利用が煩雑になるという問題点があった。
【０００７】
本発明は前記の問題を解決するためになされたものであり、その目的は、複数の異なる端末装置から、ネットワークに接続した場合であっても、ユーザが取得したクッキーを利用できる手段を提供することにある。
【課題を解決するための手段】
【０００８】
前記の課題を解決するためになされた本発明に係るブックマーク管理装置は、ユーザの使用するユーザ端末と、ユーザにサービスを提供するサービス提供装置とネットワークを介して接続され、前記ユーザごとのブックマークを管理するブックマーク管理装置であって、ユーザを識別するユーザ識別情報およびそれに対応付けられたサービス提供装置への接続情報およびそのクッキーを含んだブックマーク管理情報を記憶した記憶手段と、ユーザ端末からユーザ識別情報を取得すると、記憶手段に記憶されたユーザ識別情報と照合することで、ユーザ認証を実行する認証手段と、ユーザ認証に成功すると、記憶手段から当該ユーザ識別情報に対応する前記ブックマーク管理情報を検索し、接続情報の一覧画面を作成してユーザ端末に送信するブックマーク管理手段と、ユーザ端末から、一覧画面に表示された接続情報を選択した選択情報を受信すると、接続情報を用いてサービス提供装置に接続して、サービス提供装置から取得した情報をユーザ端末に送信し、サービス提供装置から、クッキーを要求する要求情報を取得すると、サービス提供装置にクッキーを送信する接続管理手段とを含むことを特徴としている。
本発明の他の形態については、後記する実施の形態において説明する。
【発明の効果】
【０００９】
本発明によると、ユーザが、異なる端末装置からＷｅｂサーバに接続した場合であっても、そのユーザに対応したクッキーを利用することができ、ユーザ認証等におけるユーザの負担を軽減することができる。
【発明を実施するための最良の形態】
【００１０】
以下、添付した図面を参照しつつ、本発明の実施の形態を詳しく説明する。
図１は、本実施の形態に係るブックマーク管理装置を含むネットワークシステムの概略構成図である。図１に示すように、ネットワークシステム１は、ユーザの使用するユーザ端末２と、ユーザがログインを所望するＷｅｂサーバ３と、ユーザごとのブックマークおよびクッキーを管理するブックマーク管理装置４とがネットワーク５を介して相互に接続されて構成される。
【００１１】
（ユーザ端末）
ユーザ端末２は、ユーザがネットワーク５を介してＷｅｂサーバ３に接続してサービスの提供を受けるためのものであり、記憶装置のＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）およびハードディスク、演算装置のＣＰＵ（Central Processing Unit）、入力装置のマウスおよびキーボード、表示装置のディスプレイ、そして通信インタフェースのＬＡＮ（Local Area Network）カードなどを含んだ端末装置であり、例えば、ノートタイプまたはデスクトップタイプのパーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）、インターネットへの接続機能を有する携帯電話などにより具現される。また、これらの電子機器は、ユーザが所有するものだけでなく、共有の端末であってもよい。
ユーザ端末２の記憶装置には、ＯＳ（Operating System）のほかに、Ｗｅｂブラウザソフトが記憶されており、ユーザ端末２は、これらのソフトウェアをＲＡＭに展開してＣＰＵが実行することで、ネットワーク５に接続可能な端末装置として動作する。
【００１２】
（Ｗｅｂサーバ）
Ｗｅｂサーバ３は、ネットワーク５上でユーザに対してサービスを提供する装置であり、記憶装置のＲＡＭ、ＲＯＭ、ハードディスク、演算装置のＣＰＵ、および通信インタフェースのＬＡＮカードを含んだ端末装置であり、例えば、サーバ用コンピュータにより具現される。
Ｗｅｂサーバ３のハードディスクにはサービス提供のためのサービスプログラムと、クッキーを用いてユーザ認証を行なうユーザ認証プログラムとが記録されており、これらのプログラムをＲＡＭに展開してＣＰＵが実行することで、サーバ用コンピュータはＷｅｂサーバ３として動作する。
【００１３】
さらに、Ｗｅｂサーバ３のハードディスクには、Ｗｅｂサーバ３のサービスを利用するユーザについての情報である使用ユーザ情報３１が記録されている。
ここで、図２は、使用ユーザ情報３１に含まれる情報の例を示したテーブルである。図２に示すように、使用ユーザ情報３１には、Ｗｅｂサーバ３のサービスを利用可能なユーザについての情報が記録されており、ユーザごとに固有なユーザＩＤと対応付けて、パスワード、ユーザ名、ユーザのプロフィールなどが含まれている。この使用ユーザ情報３１は、Ｗｅｂサーバ３が提供するサービスを利用する前に、Ｗｅｂサーバ３の管理者などにより予め登録されたものである。
なお、本実施の形態のＷｅｂサーバ３は、クッキーを用いてユーザの認証を行なうこととしたが、ユーザの認証だけでなく、クッキーを利用してサービスを提供するプログラムを有していればこれに限定されるものではない。
【００１４】
（ブックマーク管理装置）
ブックマーク管理装置４は、Ｗｅｂサーバ３と同様に、記憶装置のＲＡＭ、ＲＯＭ、ハードディスク、演算装置のＣＰＵ、および通信インタフェースのＬＡＮカードを含んだ端末装置であり、例えば、サーバ用コンピュータにより具現される。
ブックマーク管理装置４のハードディスクには、ユーザごとに固有なユーザＩＤと対応付けて、パスワード、ユーザのプロフィール等が記録されたユーザ管理情報４１と、ユーザＩＤごとにブックマークとしてのアドレス情報や、このアドレス情報に対応するクッキーや、このアドレス情報が選択された回数などが記録されたブックマーク管理情報４２とを含めて格納されている（図１参照）。なお、Ｗｅｂサーバ３に対応するクッキーにはユーザを識別するユーザＩＤおよびパスワードが少なくとも記録されている。
また、ブックマーク管理装置４のハードディスクには、ユーザ端末２を使用しているユーザを特定するためのユーザ認証プログラムと、ブックマーク管理情報４２を更新して登録するブックマーク管理プログラムと、ブックマーク管理装置４をプロキシサーバとして介した、ユーザ端末２とＷｅｂサーバ３との接続を管理する接続管理プログラムとが記録されている。これらのプログラムをＲＡＭに展開してＣＰＵが実行することで、サーバ用コンピュータはブックマーク管理装置４として動作する。
なお、ブックマーク管理装置４のハードディスクは特許請求の範囲の記憶手段に相当し、ユーザ認証プログラム、ブックマーク管理プログラム、接続管理プログラムをブックマーク管理装置４が実行することで、特許請求の範囲の認証手段、ブックマーク管理手段、接続管理手段がそれぞれ具現される。
【００１５】
ここで、図３は、ユーザ管理情報４１に記録された情報の例を示し、図４は、ブックマーク管理情報４２に記録された情報の例を示した図面である。図３に示すように、ユーザ管理情報４１には、ブックマーク管理装置４のサービスを利用可能なユーザについての情報が記録されており、ユーザごとに固有なユーザＩＤと対応付けて、パスワード、ユーザ名、及びユーザのプロフィールなどが含まれている。なお、このユーザ管理情報４１に含まれるユーザＩＤおよびパスワードは、Ｗｅｂサーバ３が記憶している使用ユーザ情報３１に含まれるユーザＩＤおよびパスワードと同一であっても異なっていてもよい。このユーザ管理情報４１は、ブックマーク管理装置４を利用する前に、あらかじめ登録されたものである。
また、図４に示したブックマーク管理情報４２は、ユーザ端末２から取得したブックマークとしてのアドレスリストを格納した情報であり、ユーザごとに、Ｗｅｂサーバ３への接続情報であるアドレスと、そのＷｅｂサーバ３から送信されたクッキーと、そのＷｅｂサーバ３への接続頻度などが対応付けて記録されている。このブックマーク管理情報４２は、ユーザ端末２のブラウザソフトに記憶され、ブックマークされたアドレス及びそのアドレスに対応するクッキーを、ブックマーク管理装置４に送信することで予め記憶されたものである。このアドレス及びクッキーの送信は、専用のプログラムを用いて行うことが望ましい。
【００１６】
なお、本実施の形態のネットワークシステム１において、各構成要素間で送受信される認証などに用いられる情報は、例えば、ＳＳＬ（Secure Socket Layer）を用いた暗号化通信により送受信されることが望ましい。
【００１７】
（ブックマーク管理装置の動作）
以下に、前記したネットワークシステム１においてブックマーク管理装置４が実行するブックマーク管理方法について詳しく説明する。
【００１８】
図５は、ブックマーク管理装置４の動作を説明するフローチャートである。図１及び図５を参照して、まず、ユーザがユーザ端末２から、ブックマーク管理装置４にアクセスする。ブックマーク管理装置４は、このアクセスを受け付けると（ステップＳ１０１）、ユーザ認証プログラムにより、ユーザの認証を実行する。このために、ユーザＩＤおよびパスワードを入力するためのボックスが配置された認証画面を表示させる認証画面構成データをユーザ端末２に送信する（ステップＳ１０２）。
そして、ユーザはユーザ端末２において、認証画面を用いてユーザＩＤおよびパスワードを入力して、これらの情報をブックマーク管理装置４に送信する。これにより、ブックマーク管理装置４は、ユーザＩＤおよびパスワードを取得し（ステップＳ１０３）、この取得したユーザＩＤおよびパスワードをユーザ管理情報４１に記録されているユーザＩＤおよびパスワードと照合して、ユーザ管理情報４１に一致するユーザＩＤおよびパスワードがあるか否かを判定する（ステップＳ１０４）。
【００１９】
ここで、ユーザ管理情報４１に一致するユーザＩＤおよびパスワードがない場合は（ステップＳ１０４で‘Ｎｏ’の場合）、ユーザ認証に失敗したとして、認証エラーメッセージを送信して（ステップＳ１０５）処理を終了する。また、ユーザ管理情報４１に一致するユーザＩＤおよびパスワードがある場合は（ステップＳ１０４で‘Ｙｅｓ’の場合）、ユーザの認証が成功したとして後段のステップに進む。
【００２０】
次に、ブックマーク管理装置４は、ブックマーク管理情報４２から、ステップＳ１０３で取得したユーザＩＤに対応するレコードからアドレスリストを作成し（ステップＳ１０６）、このブックマーク用のアドレスリストに基づいてブックマーク表示画面構成データを作成する（ステップＳ１０７）。このブックマーク表示画面構成データは、アドレスリストの各アドレスを該当するＷｅｂサーバ３を特定する選択情報とリンクさせ、かつそのＷｅｂサーバ３のサイト名を付したものである。
そして、ブックマーク管理装置４は、ブックマーク表示画面構成データをユーザ端末２に送信し（ステップＳ１０８）、ユーザは、ユーザ端末２に表示されたブックマーク表示画面を見て、所望のＷｅｂサーバ３のアドレスを選択することができる。ここで、図６はブックマーク表示画面の例を示した図面である。図６に示すように、ブックマーク表示画面６０には、Ｗｅｂページの名称とそれに対応するアドレスからなるアドレスリスト６１が表示されており、各アドレスの右側にはこのアドレスを削除する際に選択するラジオボタン６２が配置されている。また、ブックマーク表示画面６０の下部には、ブックマークを追加する際に、そのＷｅｂページのアドレスを入力する入力ボックス６３が配置されている。さらに、入力ボックス６３の右側には、ブックマーク表示画面６０に入力された各情報を送信する際に選択する送信ボタン６４が設けられている。
なお、図示しないクッキーを入力するボックスを設けてそのボックスのＷｅｂページアドレスに対応するクッキーを入力する構成としてもよい。
【００２１】
ユーザ端末２に表示されたブックマーク表示画面６０において、Ｗｅｂサーバ３のアドレスがクリックされると、そのアドレスに対応した選択情報が、ブックマーク管理装置４に送信され、ブックマーク管理装置４はその選択情報を取得すると（ステップＳ１０９）、ブックマーク管理情報４２の接続頻度を更新し（ステップＳ１１０）、接続管理プログラムによりプロキシサーバとして、ユーザ端末２と、この選択情報に対応するＷｅｂサーバ３とを中継して接続する（ステップＳ１１１）。このとき、ブックマーク管理情報４２から、接続先のＷｅｂサーバ３のアドレスと、対応するクッキーを検索し（ステップＳ１１２）、接続先のＷｅｂサーバ３にアクセスするとともに、Ｗｅｂサーバ３からの要求に応じて検索したクッキーを送信する（ステップＳ１１３）。
【００２２】
その後、Ｗｅｂサーバ３は、ユーザ認証プログラムにより、クッキーに含まれるユーザＩＤおよびパスワードに対応する情報が、使用ユーザ情報３１にあるか否かを判定することで、ユーザ認証を実行し、ユーザ認証が成功すると、サービスプログラムにより、ユーザ端末２にサービスを提供する。そして、ブックマーク管理装置４は、ユーザ端末２とＷｅｂサーバ３との情報の送受信の過程でＷｅｂサーバ３から送信されたクッキーを、ブックマーク管理情報４２に更新して記憶する（ステップＳ１１４）。また、ブックマーク管理装置４は、Ｗｅｂサーバ３からの要求に応じて、更新したクッキーをＷｅｂサーバ３に送信することもできる。
【００２３】
次に、ブックマーク管理装置４は、ブックマーク表示画面６０においてブックマークの編集が行われたか否かを判定する（ステップＳ１１５）。ユーザ端末２に表示されたブックマーク表示画面６０において、ブックマークの追加や削除などの編集が行われると、そのたびにユーザ端末２とブックマーク管理装置４との間で通信が行われて、それらの情報は、編集情報としてブックマーク管理装置４に送信される。ブックマーク管理装置４は、その編集情報により編集の有無を判断する。
【００２４】
そして、編集が行なわれたと判断すると（ステップＳ１１５で‘Ｙｅｓ’の場合）、編集情報に対応する処理として、ブックマークに新たなアドレスを追加したり、削除を実行することで、ブックマーク管理情報４２の更新を行う（ステップＳ１１６）。このブックマーク管理情報４２の更新において、さらに接続頻度の高低に応じアドレスリスト６１をソートして新たなアドレスリスト６１を作成する。そして、このブックマーク管理情報４２の更新が終わると、ステップＳ１０３に戻って、前記した処理が繰り返されることになる。
なお、ステップＳ１１５において、編集が行なわれていないと判断すると（ステップＳ１１５で‘Ｎｏ’の場合）、ステップＳ１１６の処理をスキップしてステップＳ１０３に戻る。
【００２５】
以上、説明した本実施の形態のブックマーク管理装置４およびブックマーク管理方法によると、ユーザは異なるユーザ端末２を用いてネットワーク５に接続した場合であっても、ユーザに対応したブックマークを利用することができる。また、クッキーを利用するＷｅｂサーバ３であれば、ユーザが異なるユーザ端末２からアクセスした場合であっても、同一のクッキーを用いてサービスを受けることができる。例えば、クッキーにユーザの認証情報が記録されていれば、ユーザは任意のユーザ端末２から、ブックマーク管理装置４を介してアクセスすることで、Ｗｅｂサーバ３への認証を省略することができ、ユーザの負担が大幅に軽減される。
また、ブックマーク管理装置４の管理者は、ブックマーク管理装置４に格納されたユーザ管理情報４１や、ブックマーク管理情報４２を統計処理して、マーケティング等のために２次的に利用することもできる。
【００２６】
なお、本実施の形態では、ブックマーク管理装置４を動作させる各プログラムを、ハードディスクに記憶させることとしたが、それらのプログラムは、プログラムが記憶されたＣＤ（Compact Disc）―ＲＯＭから読み出してハードディスクにインストールされる。また、ＣＤ―ＲＯＭ以外に、フレキシブルディスク、ＩＣ（Integrated Circuit）カード等のプログラムをコンピュータ可読の記録媒体からインストールすることもできる。さらに、ネットワーク５を用いてプログラムをダウンロードするようにすることもできる。
【００２７】
以上、本発明の実施の形態を説明したが、本発明は、前記した実施の形態に限定されず、様々な変更例が考えられる。
例えば、本実施の形態ではブックマークのアドレスリストをユーザが編集して、接続頻度に応じて表示順序を決定したが、例えば、ユーザ管理情報４１に記憶された各ユーザのプロフィール等に応じたブックマークリストを、ブックマーク管理装置４の管理者等が選択してユーザに提供することもできる。
また、ブックマーク管理情報４２に接続頻度と合せて、接続日時や、接続時間等の情報を記録しておくこともできる。例えば、図７は、ブックマーク管理情報４２に含まれる情報の変更例を示す図面である。この他にも、ブックマーク管理情報４２には、認証情報に加えて、ユーザＩＤ、パスワード、ユーザ名、電子メールアドレス、接続時間等の様々な情報を格納することもできる。
また、本実施の形態では、クッキーをブックマーク管理情報４２に記憶しておくこととしたが、これと併せて、Ｗｅｂサーバ３用のユーザＩＤおよびパスワード等の認証情報をブックマーク管理情報４２に記憶して、Ｗｅｂサーバ３の要求に応じて、ブックマーク管理装置４が認証情報を送信する構成としてもよい。
【００２８】
また、本実施の形態ではアドレスリスト６１（図６参照）は、ユーザが編集することとしたが、ブックマークを表示する順番は、接続頻度に応じて並び替えることとしてもよい。これにより、予め接続頻度を多く設定しておくことで、所望のＷｅｂページのアドレスをアドレスリスト６１の上位に表示することもできる。
また、ブックマークは、ユーザ管理情報４１のプロフィールに基づいて自動的に選択されたり、ブックマーク管理装置４、管理者、又はブックマーク管理装置４のオペレータにより選択されて格納することもできる。例えば、ユーザの年齢に応じてブックマークの並びを定義するソート情報を作成し、このソート情報に応じてブックマークを選択及び並び替えて格納することもできる。
【００２９】
また、複数のソート情報をアドレスリスト６１に対応付けることもできる。ユーザ端末２に表示されるアドレスリスト６１は、例えばキーボードのシフトキーを押下することで、複数のソート情報に応じて切り換えて表示することとしてもよい。
ここで、図８は、図５に示したフローチャートのステップＳ１０６の変更例であるステップＳ１０６Ｂを示す図面である。ステップＳ１０６Ｂでは、ブックマーク管理装置４は、アドレスリスト６１に対応付けられたソート情報に応じて、ブックマークを並び替えることを示している。
また、ソート情報に基づいて、ブックマーク管理装置４又はその管理者が、所定のブックマークを消去することもできる。
【００３０】
また、本実施の形態では、ブックマーク管理情報４２には、クッキーのみを送信することとしたが、ステップＳ１１３（図５参照）におけるＷｅｂサーバ３の要求に応じたクッキーの送信時に、ブックマーク管理装置４は、クッキーに加えて、ユーザＩＤやパスワードのような認証情報を送信することもできる。
ここで、図９は、図５に示したフローチャートのステップＳ１１３の変更例であるステップＳ１１３Ｂを示す図面である。ブックマーク管理装置４は、同時又は別々に、クッキー及び認証情報を送信する。
【００３１】
また、図１０は、図５に示したフローチャートのステップＳ１１３のさらに他の変更例であるステップＳ１１３Ｃを示す図面である。
ステップＳ１１２の後で、ブックマーク管理装置４は、ステップＳ２０１においてクッキーを送信する。そして、ブックマーク管理装置４は、Ｗｅｂサーバ３における認証に成功したか否かを判定する（ステップＳ２０２）。ここで、Ｗｅｂサーバ３におけるクッキーを用いた認証が成功した場合（ステップＳ２０２で‘Ｙｅｓ’）、ブックマーク管理装置４の処理は、図５に示したフローチャートのステップＳ１１４に進む。
【００３２】
一方、Ｗｅｂサーバ３におけるクッキーを用いた認証が成功しなかった場合（ステップＳ２０２で‘Ｎｏ’）、ブックマーク管理装置４は、他の認証方式に対応させるために、Ｗｅｂサーバ３にユーザＩＤを送信する（ステップＳ２０３）。そして、ブックマーク管理装置４は、Ｗｅｂサーバ３における認証に成功したか否かを判定する（ステップＳ２０４）。
【００３３】
ここで、Ｗｅｂサーバ３におけるユーザＩＤを用いた認証が成功した場合（ステップＳ２０４で‘Ｙｅｓ’）、ブックマーク管理装置４の処理は、図５に示したフローチャートのステップＳ１１４に進む。
一方、Ｗｅｂサーバ３におけるユーザＩＤを用いた認証が成功しなかった場合（ステップＳ２０４で‘Ｎｏ’）、ブックマーク管理装置４は、ユーザ端末２に認証エラーメッセージを送信して処理を終了する（ステップＳ２０５）。
これらの方式以外にも、さらに異なる認証方式で認証を行うこともできる。
【００３４】
また、本実施の形態では、ブックマーク管理装置４がブックマーク表示画面６０をユーザ端末２に送信することとしたが、例えば、ユーザ端末２のＷｅｂブラウザに、ブックマーク管理装置４のブックマーク管理情報４２と同期させるプラグインソフトを登録しておき、ユーザ端末２がネットワーク５に接続するたびに、ブックマーク管理装置４からブックマークを取得する構成としてもよい。この際、プラグインソフトのインストール時にユーザから認証情報を取得して記憶し、ブックマーク管理装置４へのログイン時には、記憶した認証情報をプラグインソフトが送信することでユーザ認証を行うことにしてもよい。これにより、ユーザは再度認証情報を入力することなくブックマーク管理装置４に格納された当該ユーザのブックマークを利用することができる。
【００３５】
また、例えば、ブックマークを共有するユーザのユーザＩＤを共有情報としてブックマーク管理装置４に格納しておき、この共有情報に基づいて複数のユーザでブックマークを共有し、ブックマークを共有するユーザのそれぞれが、ブックマーク編集画面６０（図６参照）を用いて編集したブックマークが、共有されたブックマークに反映される構成とすることもできる。さらに、ブックマーク管理装置４に共有情報を有することなく、ユーザ端末２に専用のプラグインソフトをインストールすることで、前記と同様にこのプラグインソフトをインストールした複数のユーザ端末間でブックマークを共有する構成としてもよい。
【００３６】
また、本実施の形態では、ユーザ端末２、Ｗｅｂサーバ３及びブックマーク管理装置４は、同一のネットワーク５に接続されることとしたが、これに限定されることなく相互に接続された複数のネットワーク（ＬＡＮや、専用線や、携帯電話網等）に接続して構成することもできる。
また、ブックマーク表示画面６０をＷｅｂブラウザとは異なるポップアップ画面にて表示させることもできる。
従って、本発明は、特許請求の範囲に記載された技術的思想により定められる。
【図面の簡単な説明】
【００３７】
【図１】ネットワークシステムの概略構成図である。
【図２】使用ユーザ情報に含まれる情報の例である。
【図３】ユーザ管理情報に含まれる情報の例である。
【図４】ブックマーク管理情報に含まれる情報の例である。
【図５】ブックマーク管理装置の動作を説明するフローチャートである。
【図６】ブックマーク表示画面の例を示す図面である。
【図７】ブックマーク管理情報に含まれる情報の変更例を示す図面である。
【図８】図５に示したフローチャートのステップＳ１０６の変更例を示す図面である。
【図９】図５に示したフローチャートのステップＳ１１３の変更例を示す図面である。
【図１０】図５に示したフローチャートのステップＳ１１３の他の変更例を示す図面である。
【符号の説明】
【００３８】
１      ネットワークシステム
２      ユーザ端末
３      Ｗｅｂサーバ
４      ブックマーク管理装置
５      ネットワーク
４１    ユーザ管理情報
４２    ブックマーク管理情報
【図１】
2007102780.tif 000003
【図２】
2007102780.tif 000004
【図３】
2007102780.tif 000005
【図４】
2007102780.tif 000006
【図５】
2007102780.tif 000007
【図６】
2007102780.tif 000008
【図７】
2007102780.tif 000009
【図８】
2007102780.tif 000010
【図９】
2007102780.tif 000011
【図１０】
2007102780.tif 000012