(57)【要約】【課題】コミュニケーション対象のインタネット利用者をより広く求めることができるとともに、コミュニケーション対象等の探索作業の手間を軽減でき、かつ、自分の求めるコミュニケーション対象をより明確に確定可能とする。【解決手段】専用サーバ・マシン２０において、クライアント・マシン１０からの利用者リスト作成・送信要求にもとづいて閲覧履歴記憶装置２３が参照され、この専用サーバ・マシン２０との接続を維持しているインタネット利用者の中から、利用者Ａが現在閲覧しているウェブ・サイトと同一のウェブ・サイトを現在閲覧しているか、もしくは利用者Ａが現在閲覧しているウェブ・サイトから他のウェブ・サイトへ移動した時刻が利用者リスト作成・送信要求の受信時刻から所定時間内にある利用者が探索され、この利用者の識別子の一覧が利用者リストとしてクライアント・マシン１０へ送信され、画面表示される。【選択図】      図１
2004246488.tif 000002
【特許請求の範囲】
【請求項１】
所定の情報を提供するサーバ・マシンと、
ネットワークを介して前記サーバ・マシンと接続し、前記所定の情報の提供を受ける複数のクライアント・マシンとを備えたネットワーク・コミュニケーション・システムであって、
前記サーバ・マシンは、
各前記クライアント・マシンの個人管理情報を記憶する個人情報記憶装置と、
アクセスしてきた前記クライアント・マシンの利用者の識別子と、前記クライアント・マシンにより閲覧されているウェブ・サイトの情報保存場所指定表記と、前記アクセスの開始日時を示す受信日時情報とをそれぞれ閲覧履歴情報として記憶する閲覧履歴記憶装置と、
前記サーバ・マシンに現在接続している前記クライアント・マシンのうち、一のクライアント・マシンから利用者リスト送信要求を受信すると、利用者リストを作成して前記一のクライアント・マシンへ送信する利用者リスト作成提供部とを備え、
この利用者リスト作成提供部は、
前記利用者リストを作成するために、
前記サーバ・マシンに現在接続している前記クライアント・マシンのうち、前記一のクライアント・マシンが現在閲覧しているウェブ・サイトを過去閲覧していてその後に別のウェブ・サイトへ移動した他のクライアント・マシンであって、前記利用者リスト送信要求の受信時刻からさかのぼった所定時間内に前記移動を行なったクライアント・マシンと、
前記サーバ・マシンに現在接続している前記クライアント・マシンのうち、前記一のクライアント・マシンが現在閲覧しているウェブ・サイトを同じく現在閲覧しているクライアント・マシンとを、
前記閲覧履歴記憶装置から検索し、
この検索で得られた一又は二以上のクライアント・マシンの各利用者を列挙して、前記利用者リストとする
ことを特徴とするネットワーク・コミュニケーション・システム。
【請求項２】
前記クライアント・マシンが、
ウェブ・ブラウザを用いて新たに前記ウェブ・サイトを閲覧するたびに、前記識別子と、閲覧する前記ウェブ・サイトの情報保存場所指定表記とを、前記サーバ・マシンへ送信する
ことを特徴とする請求項１記載のネットワーク・コミュニケーション・システム。
【請求項３】
前記サーバ・マシンが、前記クライアント・マシンから受信したウェブ・サイトの情報保存場所指定表記を前記閲覧履歴記憶装置へ送って記憶させる閲覧履歴管理機能部を有し、
前記閲覧履歴記憶装置は、前記情報保存場所指定表記中の特定部分を前記閲覧履歴情報として記憶する
ことを特徴とする請求項１又は２記載のネットワーク・コミュニケーション・システム。
【請求項４】
前記サーバ・マシンの前記利用者リスト作成提供部が、
前記サーバ・マシンに現在接続している前記クライアント・マシンのうち、前記一のクライアント・マシンが現在閲覧しているウェブ・サイトを過去閲覧していてその後に別のウェブ・サイトへ移動した他のクライアント・マシンであって、前記利用者リスト送信要求の受信時刻からさかのぼった所定時間内に前記移動を行なったクライアント・マシンを検索するために、
前記移動の日時を、前記利用者リスト送信要求の受信時刻からさかのぼった所定時間内で検索する
ことを特徴とする請求項１〜３のいずれかに記載のネットワーク・コミュニケーション・システム。
【請求項５】
前記サーバ・マシンの前記利用者リスト作成提供部が、前記個人情報記憶装置に設定されている情報保存場所指定表記抽出に関する情報にもとづいて、前記閲覧履歴記憶装置中の前記情報保存場所指定表記の特定階層の抽出を行なう
ことを特徴とする請求項１〜４のいずれかに記載のネットワーク・コミュニケーション・システム。
【請求項６】
前記サーバ・マシンの前記利用者リスト作成提供部が、
前記送信要求の受信時刻からさかのぼった一定時間ごとに値の異なる重み付けを、前記探索の結果得られたクライアント・マシンごとに与え、
前記利用者リストに示される前記一又は二以上のクライアント・マシンが、前記重み付けにしたがって並べられる
ことを特徴とする請求項１〜５のいずれかに記載のネットワーク・コミュニケーション・システム。
【請求項７】
ネットワークを介して、複数のクライアント・マシンへ所定の情報を提供するサーバ・マシンであって、
各前記クライアント・マシンの個人管理情報を記憶する個人情報記憶装置と、
アクセスしてきた前記クライアント・マシンの利用者の識別子と、前記クライアント・マシンにより閲覧されているウェブ・サイトの情報保存場所指定表記と、前記アクセスの開始日時を示す受信日時情報とをそれぞれ閲覧履歴情報として記憶する閲覧履歴記憶装置と、
前記サーバ・マシンに現在接続している前記クライアント・マシンのうち、一のクライアント・マシンから利用者リスト送信要求を受信すると、利用者リストを作成して前記一のクライアント・マシンへ送信する利用者リスト作成提供部とを備え、
この利用者リスト作成提供部は、
前記利用者リストを作成するために、
前記サーバ・マシンに現在接続している前記クライアント・マシンのうち、前記一のクライアント・マシンが現在閲覧しているウェブ・サイトを過去閲覧していてその後に別のウェブ・サイトへ移動した他のクライアント・マシンであって、前記利用者リスト送信要求の受信時刻からさかのぼった所定時間内に前記移動を行なったクライアント・マシンと、
前記サーバ・マシンに現在接続している前記クライアント・マシンのうち、前記一のクライアント・マシンが現在閲覧しているウェブ・サイトを同じく現在閲覧しているクライアント・マシンとを、
前記閲覧履歴記憶装置から検索し、
この検索で得られた一又は二以上のクライアント・マシンの各利用者を列挙して、前記利用者リストとする
ことを特徴とするサーバ・マシン。
【請求項８】
ネットワークを介して、クライアント・マシン間でコミュニケーションを行なうために、サーバ・マシンが所定の情報をクライアント・マシンへ提供するコミュニケーション・サービス方法であって、
前記サーバ・マシンが、各前記クライアント・マシンの個人管理情報を記憶する個人情報記憶処理と、
アクセスしてきた前記クライアント・マシンの利用者の識別子と、前記クライアント・マシンにより閲覧されているウェブ・サイトの情報保存場所指定表記と、前記アクセスの開始日時を示す受信日時情報とをそれぞれ閲覧履歴情報として記憶する閲覧履歴記憶処理と、
前記サーバ・マシンに現在接続している前記クライアント・マシンのうち、一のクライアント・マシンから利用者リスト送信要求を受信すると、利用者リストを作成して前記一のクライアント・マシンへ送信する利用者リスト作成提供処理とを有し、
この利用者リスト作成提供処理で、
前記利用者リストを作成するために、
前記サーバ・マシンに現在接続している前記クライアント・マシンのうち、前記一のクライアント・マシンが現在閲覧しているウェブ・サイトを過去閲覧していてその後に別のウェブ・サイトへ移動した他のクライアント・マシンであって、前記利用者リスト送信要求の受信時刻からさかのぼった所定時間内に前記移動を行なったクライアント・マシンと、
前記サーバ・マシンに現在接続している前記クライアント・マシンのうち、前記一のクライアント・マシンが現在閲覧しているウェブ・サイトを同じく現在閲覧しているクライアント・マシンとを、
前記閲覧履歴記憶装置から検索する検索段階と、
この検索で得られた一又は二以上のクライアント・マシンの各利用者を列挙して、前記利用者リストを作成するリスト作成段階と、
前記利用者リストを前記一のクライアント・マシンへ送信するリスト提供段階とを有した
ことを特徴とするコミュニケーション・サービス方法。
【請求項９】
一のクライアント・マシンが、他のクライアント・マシンとの間でコミュニケーションを行なうために、クライアント・マシンが所定の情報の提供をサーバ・マシンから受けるコミュニケーション・サービス方法であって、
各前記クライアント・マシンが、個人管理情報を前記サーバ・マシンへ送信して登録する個人情報登録処理と、
前記各クライアント・マシンが、前記サーバ・マシンへアクセスして、前記各クライアント・マシンの利用者の識別子と、閲覧するウェブ・サイトの情報保存場所指定表記とを前記サーバ・マシンへ送信する閲覧履歴登録処理と、
前記一のクライアント・マシンが、利用者リスト作成・送信要求を、前記サーバ・マシンへ送信する利用者リスト作成・送信要求処理と、
前記一のクライアント・マシンが、前記サーバ・マシンから前記利用者リストを受信して表示する利用者リスト受信・表示処理と、
前記利用者リストの中から一又は二以上のクライアント・マシンを特定して、この特定したクライアント・マシンとの交信を実行するコミュニケーション処理とを有した
ことを特徴とするコミュニケーション・サービス方法。
【請求項１０】
ネットワークを介してコミュニケーションを行なおうとするクライアント・マシンに対して、クライアント・マシンに所定の情報を提供する処理をサーバ・マシンに実行させるコミュニケーション・サービス・プログラムであって、
各前記クライアント・マシンの個人管理情報を記憶する個人情報記憶処理と、アクセスしてきた前記クライアント・マシンの利用者の識別子と、前記クライアント・マシンにより閲覧されているウェブ・サイトの情報保存場所指定表記と、前記アクセスの開始日時を示す受信日時情報とをそれぞれ閲覧履歴情報として記憶する閲覧履歴記憶処理と、
前記サーバ・マシンに現在接続している前記クライアント・マシンのうち、一のクライアント・マシンから利用者リスト送信要求を受信すると、利用者リストを作成して前記一のクライアント・マシンへ送信する利用者リスト作成提供処理とを前記サーバ・マシンに実行させ、
さらに、前記利用者リスト作成提供処理で、
前記利用者リストを作成するために、
前記サーバ・マシンに現在接続している前記クライアント・マシンのうち、前記一のクライアント・マシンが現在閲覧しているウェブ・サイトを過去閲覧していてその後に別のウェブ・サイトへ移動した他のクライアント・マシンであって、前記利用者リスト送信要求の受信時刻からさかのぼった所定時間内に前記移動を行なったクライアント・マシンと、
前記サーバ・マシンに現在接続している前記クライアント・マシンのうち、前記一のクライアント・マシンが現在閲覧しているウェブ・サイトを同じく現在閲覧しているクライアント・マシンとを、
前記閲覧履歴記憶装置から検索する検索段階と、
この検索で得られた一又は二以上のクライアント・マシンの各利用者を列挙して、前記利用者リストを作成するリスト作成段階と、
前記利用者リストを前記一のクライアント・マシンへ送信するリスト提供段階とを前記サーバ・マシンに実行させる
ことを特徴とするコミュニケーション・サービス・プログラム。
【請求項１１】
他のクライアント・マシンとの間でコミュニケーションを行なうために、サーバ・マシンから所定の情報の提供を受ける処理を一のクライアント・マシンに実行させるコミュニケーション・サービス・プログラムであって、
個人管理情報を前記サーバ・マシンへ送信して登録する個人情報登録処理と、前記サーバ・マシンへアクセスして、前記各クライアント・マシンの利用者の識別子と、閲覧するウェブ・サイトの情報保存場所指定表記とを前記サーバ・マシンへ送信する閲覧履歴登録処理とを前記各クライアント・マシンに実行させるとともに、
利用者リスト作成・送信要求を、前記サーバ・マシンへ送信する利用者リスト作成・送信要求処理と、
前記サーバ・マシンから前記利用者リストを受信して表示する利用者リスト受信表示処理と、
前記利用者リストの中から一又は二以上のクライアント・マシンを特定して、この特定したクライアント・マシンとの交信を実行するコミュニケーション処理とを前記一のクライアント・マシンに実行させる
ことを特徴とするコミュニケーション・サービス・プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インタネットを介して、クライアント・マシンとサーバ・マシンとの間で通信を行なうネットワーク・コミュニケーション・システム、サーバ・マシン、コミュニケーション・サービス方法及びそのプログラムに関し、特に、各クライアント・マシンの利用者間でコミュニケーションをとる場合のコミュニケーション・サービスの利用に好適なネットワーク・コミュニケーション・システム、サーバ・マシン、コミュニケーション・サービス方法及びコミュニケーション・サービス・プログラムに関する。
【０００２】
【従来の技術】
近年、インタネットによる通信技術の進歩にともない、企業や官庁そして一般家庭においては、そのインタネットを介してクライアントからサーバへアクセスし所望の情報を入手することが、日常的に行なわれるようになってきた。
このようにインタネットを介してサーバへアクセスする場合、クライアントの利用者は、通常、ウェブ・ブラウザと呼ばれるソフトウエアを使用する。
ウェブ・ブラウザは、通常、クライアントの利用者によって指定されるＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）のウェブ・サイトにアクセスし、ウェブ・ページと呼ばれるＨＴＭＬファイルをダウンロードして画面に表示する。
【０００３】
また、それらクライアントとサーバとの間だけでなく、クライアント間においても、様々なサービスを利用することで、それら利用者間でコミュニケーションがとられている。
たとえば、従来、インタネット利用者が、他のインタネット利用者とコミュニケーションをとる場合には、一般的に、電子メールを始めとして、電子掲示板やチャット、あるいはインスタント・メッセージングといったサービスを利用している。
【０００４】
ところで、従来、サーバからクライアントへ提供される情報は、サーバ側が用意するものであって、クライアントがその内容を変更することができなかった。ところが、その提供される情報の内容によっては、クライアントが任意に変更等することが望ましい場合がある。そこで、ブラウザ・ページ上に表示されたサーバからの共用の情報に対して、複数のクライアントが変更，修正，更新等を行うこと（コラボレーション（共同作業））を可能とする技術が提案されている。
【０００５】
たとえば、クライアントの識別子（ＩＤ）と利用者により現在閲覧されているウェブ・ページのＵＲＩとを含む利用者情報のリポジトリを維持するように構成された、コンピュータ・システムに結合されたサーバと、ウェブ・ページ要求を取り込んでサーバへ伝送し、利用者と同じウェブ・ページを現在閲覧している他の利用者のリストを表示するように構成された、クライアント・コンピュータ・システムで実行されるコンピュータ・プログラムとを備えたシステムがある（例えば、特許文献１参照。）。
【０００６】
このような構成によれば、各クライアントは、ウェブ・ブラウザでウェブ・ページを閲覧しながら、そこで表示される情報に対してコラボレーションを行なうことができる。
そして、各クライアントは、現在自分の閲覧しているウェブ・ページと同じウェブ・ページを閲覧している他の利用者の存在を知ることができ、この他の利用者とのコミュニケーションを図ることができる。
【０００７】
【特許文献１】
特開２０００−０３５９５１号公報（第２−１０頁、第１図−第７図）
【０００８】
【発明が解決しようとする課題】
しかしながら、従来のコラボレーション技術は、一の利用者が閲覧しているウェブ・ページと同じウェブ・ページを同時に閲覧している他の利用者だけを知ることができるものであったため、コミュニケーションを図れる相手が、その同時刻にそのウェブ・ページを閲覧していた利用者に限定されていた。
つまり、一の利用者が閲覧しているウェブ・ページを同時刻に閲覧していなくとも、例えば異なる時間帯にそのウェブ・ページを閲覧している場合や、そのウェブ・ページは閲覧していないが同ウェブ・サイト内の他のウェブ・ページを閲覧している場合などにおいて、一の利用者と同様の嗜好や趣味を持った利用者も多くいたが、それにもかかわらず、上記の限定によって、それら利用者間でコミュニケーションの機会を得ることは不可能であった。
【０００９】
また、上記の従来のコラボレーション技術などを用いずに、インタネット利用者が電子掲示板やチャット、インスタント・メッセージングなどのサービスを利用する場合、大抵は、まず検索サイト等で自分の趣味、嗜好にあったコミュニティを検索することになる。
ところが、膨大なウェブ・サイト群の中で自分の求めるコミュニケーション対象（性別，年齢，職業等）やコミュニケーションの内容（会話のレベル，意見交換，質問，議論等）を探し出すのは難しく、面倒な作業となっていた。
【００１０】
本発明は、上記の事情にかんがみなされたものであり、ウェブ・ブラウザを用いて同ウェブ・サイトを同時間帯に閲覧しているインタネット利用者をコミュニケーション対象と見なし、このコミュニケーション対象をより広く求めることを可能とするとともに、このコミュニケーション対象のインタネット利用者や、インタネット利用者が形成するコミュニティを探す作業の手間を軽減し、かつ、自分の求めるコミュニケーション対象をより明確に確定可能とするネットワーク・コミュニケーション・システム、サーバ・マシン、コミュニケーション・サービス方法及びそのプログラムの提供を目的とする。
【００１１】
【課題を解決するための手段】
この目的を達成するため、本発明の請求項１記載のネットワーク・コミュニケーション・システムは、所定の情報を提供するサーバ・マシンと、ネットワークを介してサーバ・マシンと接続し、所定の情報の提供を受ける複数のクライアント・マシンとを備えたネットワーク・コミュニケーション・システムであって、サーバ・マシンは、各クライアント・マシンの個人管理情報を記憶する個人情報記憶装置と、アクセスしてきたクライアント・マシンの利用者の識別子と、クライアント・マシンにより閲覧されているウェブ・サイトの情報保存場所指定表記と、アクセスの開始日時を示す受信日時情報とをそれぞれ閲覧履歴情報として記憶する閲覧履歴記憶装置と、サーバ・マシンに現在接続しているクライアント・マシンのうち、一のクライアント・マシンから利用者リスト送信要求を受信すると、利用者リストを作成して一のクライアント・マシンへ送信する利用者リスト作成提供部とを備え、この利用者リスト作成提供部は、利用者リストを作成するために、サーバ・マシンに現在接続しているクライアント・マシンのうち、一のクライアント・マシンが現在閲覧しているウェブ・サイトを過去閲覧していてその後に別のウェブ・サイトへ移動した他のクライアント・マシンであって、利用者リスト送信要求の受信時刻からさかのぼった所定時間内に移動を行なったクライアント・マシンと、サーバ・マシンに現在接続しているクライアント・マシンのうち、一のクライアント・マシンが現在閲覧しているウェブ・サイトを同じく現在閲覧しているクライアント・マシンとを、閲覧履歴記憶装置から検索し、この検索で得られた一又は二以上のクライアント・マシンの各利用者を列挙して、利用者リストとする構成としてある。
なお、情報保存場所指定表記には、ＵＲＩ（ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を含む）などがある。
【００１２】
ネットワーク・コミュニケーション・システムをこのような構成とすると、サーバ・マシンに現在接続している複数のクライアント・マシンのうち、一のクライアント・マシンで閲覧されているウェブ・サイトと同じウェブ・サイトを過去閲覧しておりその後に他のウェブ・サイトへ移動した他のクライアント・マシンであって、送信要求の受信時刻からさかのぼった所定時間内にその移動を行なった他のクライアント・マシンが、閲覧履歴記憶装置で探索されるため、コミュニケーション対象のインタネット利用者を従来よりもより広く求めることができる。
特に、従来のコラボレーションシステムと比較した場合、嗜好や趣味などの共通性は維持しつつ、コミュニケーション対象のインタネット利用者をより多く探索できる。
【００１３】
従来のコラボレーションシステムにおいては、一のクライアント・マシンでウェブ・ページを閲覧している時刻と同時刻にその同ウェブ・ページを閲覧している一又は二以上のクライアント・マシンのみが探し出されていたため、少しでも閲覧時刻や閲覧しているウェブ・ページがずれているクライアント・マシンは探し出されなかった。
【００１４】
これに対し、本発明のネットワーク・コミュニケーション・システムにおいては、一のクライアント・マシンでウェブ・サイトを閲覧している時刻からさかのぼった所定の時間内にそのウェブ・サイトを閲覧していたクライアント・マシンが探索されるため、より多くのクライアント・マシンのインタネット利用者を探し出すことができる。
このため、本発明のネットワーク・コミュニケーション・システムは、同様の嗜好や趣味を持ったコミュニケーション対象をより広く求めることができる。
【００１５】
さらに、クライアント・マシンにおいては、利用者リスト作成・送信要求をサーバ・マシンへ送ることで、利用者リストが返送されてきて画面表示されるため、従来、膨大なウェブ・サイト群の中から自分の求めるコミュニケーション対象やコミュニケーションの内容を探し出していたことに比べて、その探し出す手間や、面倒な作業を大幅に軽減できる。
【００１６】
また、請求項２記載のネットワーク・コミュニケーション・システムは、クライアント・マシンが、ウェブ・ブラウザを用いて新たにウェブ・サイトを閲覧するたびに、識別子と、閲覧するウェブ・サイトの情報保存場所指定表記とを、サーバ・マシンへ送信する構成としてある。
【００１７】
ネットワーク・コミュニケーション・システムをこのような構成とすれば、サーバ・マシンは、クライアント・マシンからのアクセスごとに、そのクライアント・マシンの識別子と、そのクライアント・マシンにより閲覧されるウェブ・サイトのＵＲＩとを、閲覧履歴記憶装置へ送って保存させることができる。
このように、閲覧履歴記憶装置には、アクセスごとに、それら識別子やＵＲＩが閲覧履歴情報として蓄積されていくため、サーバ・マシンは、クライアント・マシンから利用者リストの送信要求を受信すると、その閲覧履歴情報を検索してリストを作成し、クライアント・マシンへ提供することができる。
【００１８】
また、請求項３記載のネットワーク・コミュニケーション・システムは、サーバ・マシンが、クライアント・マシンから受信したウェブ・サイトの情報保存場所指定表記を閲覧履歴記憶装置へ送って記憶させる閲覧履歴管理機能部を有し、閲覧履歴記憶装置は、情報保存場所指定表記中の特定部分を閲覧履歴情報として記憶する構成としてある。
【００１９】
ネットワーク・コミュニケーション・システムをこのような構成とすると、サーバ・マシンは、閲覧履歴記憶装置に、各クライアント・マシンの利用者に固有のパラメータ情報等を含まない、ウェブ・ページまでを含んだＵＲＩを保持することができる。このため、サーバ・マシンは、一のクライアント・マシンにより閲覧されているウェブ・ページを含んだウェブ・サイト内のいずれかのウェブ・ページを現在閲覧している（あるいは、過去所定時間内に閲覧していた）他のクライアント・マシンを、閲覧履歴記憶装置から検索できる。そして、この検索結果を利用者リストとして、クライアント・マシンへ提供できる。
【００２０】
これにより、クライアント・マシンの利用者は、自身の嗜好や趣味により近い他のインタネット利用者を見つけることができ、この者とのコミュニケーションをとる機会を得ることができる。
なお、情報保存場所指定表記には、ＵＲＩ（ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を含む）などがある。
【００２１】
また、請求項４記載のネットワーク・コミュニケーション・システムは、サーバ・マシンの利用者リスト作成提供部が、サーバ・マシンに現在接続しているクライアント・マシンのうち、一のクライアント・マシンが現在閲覧しているウェブ・サイトを過去閲覧していてその後に別のウェブ・サイトへ移動した他のクライアント・マシンであって、利用者リスト送信要求の受信時刻からさかのぼった所定時間内に移動を行なったクライアント・マシンを検索するために、移動の日時を、利用者リスト送信要求の受信時刻からさかのぼった所定時間内で検索する構成としてある。
【００２２】
ネットワーク・コミュニケーション・システムをこのような構成とすれば、サーバ・マシンに現在接続している複数のクライアント・マシンのうち、一のクライアント・マシンで閲覧されているウェブ・サイトと同じウェブ・サイトを過去閲覧しておりその後に他のウェブ・サイトへ移動した他のクライアント・マシンであって、送信要求の受信時刻からさかのぼった所定時間内にその移動を行なった他のクライアント・マシンが、閲覧履歴記憶装置で探索されるため、コミュニケーション対象のインタネット利用者を従来よりもより広く求めることができる。
特に、本発明のネットワーク・コミュニケーション・システムは、従来のコラボレーションシステムと比較した場合に、同じ嗜好や趣味を持ったコミュニケーション対象をより広く求めることができる。
【００２３】
また、請求項５記載のネットワーク・コミュニケーション・システムは、サーバ・マシンの利用者リスト作成提供部が、個人情報記憶装置に設定されている情報保存場所指定表記抽出に関する情報にもとづいて、閲覧履歴記憶装置中の情報保存場所指定表記の特定階層の抽出を行なう構成としてある。
【００２４】
ネットワーク・コミュニケーション・システムをこのような構成とすると、例えば、個人情報記憶装置で「ＵＲＩ階層：１」と設定されている場合は、このＵＲＩ階層：１までを検索対象とすることができる。
このため、利用者リスト作成提供部は、サーバ・マシンに現在接続されているクライアント・マシンのうち、その特定階層に位置するウェブ・ページを閲覧している（あるいは、過去所定時間内に閲覧していた）クライアント・マシンを検索できる。
したがって、同じウェブ・ページを閲覧していたことから同じ嗜好や趣味を持っているものと考えられるコミュニケーション対象をより広く求めることができる。
【００２５】
また、請求項６記載のネットワーク・コミュニケーション・システムは、サーバ・マシンの利用者リスト作成提供部が、送信要求の受信時刻からさかのぼった一定時間ごとに値の異なる重み付けを一又は二以上のクライアント・マシンごとに与え、重み付けにしたがって一又は二以上のクライアント・マシンが並べられた利用者リストを作成する構成としてある。
【００２６】
ネットワーク・コミュニケーション・システムをこのような構成とすれば、一のクライアント・マシンに表示される利用者リストが、送信要求の受信時刻を基準として一のクライアント・マシンが閲覧しているウェブ・サイトをどれくらい前に閲覧していたかによって並べられるので、自分の求めるコミュニケーション対象をより明確に確定できる。
【００２７】
また、請求項７記載のサーバ・マシンは、ネットワークを介して、複数のクライアント・マシンへ所定の情報を提供するサーバ・マシンであって、各クライアント・マシンの個人管理情報を記憶する個人情報記憶装置と、アクセスしてきたクライアント・マシンの利用者の識別子と、クライアント・マシンにより閲覧されているウェブ・サイトの情報保存場所指定表記と、アクセスの開始日時を示す受信日時情報とをそれぞれ閲覧履歴情報として記憶する閲覧履歴記憶装置と、サーバ・マシンに現在接続しているクライアント・マシンのうち、一のクライアント・マシンから利用者リスト送信要求を受信すると、利用者リストを作成して一のクライアント・マシンへ送信する利用者リスト作成提供部とを備え、この利用者リスト作成提供部は、利用者リストを作成するために、サーバ・マシンに現在接続しているクライアント・マシンのうち、一のクライアント・マシンが現在閲覧しているウェブ・サイトを過去閲覧していてその後に別のウェブ・サイトへ移動した他のクライアント・マシンであって、利用者リスト送信要求の受信時刻からさかのぼった所定時間内に移動を行なったクライアント・マシンと、サーバ・マシンに現在接続しているクライアント・マシンのうち、一のクライアント・マシンが現在閲覧しているウェブ・サイトを同じく現在閲覧しているクライアント・マシンとを、閲覧履歴記憶装置から検索し、この検索で得られた一又は二以上のクライアント・マシンの各利用者を列挙して、利用者リストとする構成としてある。
【００２８】
サーバ・マシンをこのような構成とすると、送信要求の受信時刻からさかのぼった所定時間内にアクセスしてきたクライアント・マシンを、利用者リストとして、クライアント・マシンへ提供できる。
これにより、クライアント・マシンの利用者は、コミュニケーション対象のインタネット利用者をより広く求めることができ、このコミュニケーション対象のインタネット利用者や、インタネット利用者が形成するコミュニティを探す作業の手間を軽減できる。
【００２９】
また、請求項８記載のコミュニケーション・サービス方法は、ネットワークを介して、クライアント・マシン間でコミュニケーションを行なうために、サーバ・マシンが所定の情報をクライアント・マシンへ提供するコミュニケーション・サービス方法であって、サーバ・マシンが、各クライアント・マシンの個人管理情報を記憶する個人情報記憶処理と、アクセスしてきたクライアント・マシンの利用者の識別子と、クライアント・マシンにより閲覧されているウェブ・サイトの情報保存場所指定表記と、アクセスの開始日時を示す受信日時情報とをそれぞれ閲覧履歴情報として記憶する閲覧履歴記憶処理と、サーバ・マシンに現在接続しているクライアント・マシンのうち、一のクライアント・マシンから利用者リスト送信要求を受信すると、利用者リストを作成して一のクライアント・マシンへ送信する利用者リスト作成提供処理とを有し、この利用者リスト作成提供処理で、利用者リストを作成するために、サーバ・マシンに現在接続しているクライアント・マシンのうち、一のクライアント・マシンが現在閲覧しているウェブ・サイトを過去閲覧していてその後に別のウェブ・サイトへ移動した他のクライアント・マシンであって、利用者リスト送信要求の受信時刻からさかのぼった所定時間内に移動を行なったクライアント・マシンと、サーバ・マシンに現在接続しているクライアント・マシンのうち、一のクライアント・マシンが現在閲覧しているウェブ・サイトを同じく現在閲覧しているクライアント・マシンとを、閲覧履歴記憶装置から検索する検索段階と、この検索で得られた一又は二以上のクライアント・マシンの各利用者を列挙して、利用者リストを作成するリスト作成段階と、利用者リストを一のクライアント・マシンへ送信するリスト提供段階とを有した方法としてある。
【００３０】
コミュニケーション・サービス方法をこのような方法とすれば、サーバ・マシンは、クライアント・マシンの利用者に対し、コミュニケーション対象のインタネット利用者や、インタネット利用者が形成するコミュニケーション対象をより多くかつ迅速に提供できる。
【００３１】
また、請求項９記載のコミュニケーション・サービス方法は、一のクライアント・マシンが、他のクライアント・マシンとの間でコミュニケーションを行なうために、クライアント・マシンが所定の情報の提供をサーバ・マシンから受けるコミュニケーション・サービス方法であって、各クライアント・マシンが、個人管理情報をサーバ・マシンへ送信して登録する個人情報登録処理と、各クライアント・マシンが、サーバ・マシンへアクセスして、各クライアント・マシンの利用者の識別子と、閲覧するウェブ・サイトの情報保存場所指定表記とをサーバ・マシンへ送信する閲覧履歴登録処理と、一のクライアント・マシンが、利用者リスト作成・送信要求を、サーバ・マシンへ送信する利用者リスト作成・送信要求処理と、一のクライアント・マシンが、サーバ・マシンから利用者リストを受信して表示する利用者リスト受信表示処理と、利用者リストの中から一又は二以上のクライアント・マシンを特定して、この特定したクライアント・マシンとの交信を実行するコミュニケーション処理とを有した方法としてある。
【００３２】
コミュニケーション・サービス方法をこのような方法とすると、クライアント・マシンの利用者は、閲覧しているウェブ・サイトを現在又は所定時間内に閲覧していた他のクライアント・マシンの利用者を簡易な操作で知得できる。
【００３３】
また、請求項１０記載のコミュニケーション・サービス・プログラムは、ネットワークを介してコミュニケーションを行なおうとするクライアント・マシンに対して、クライアント・マシンに所定の情報を提供する処理をサーバ・マシンに実行させるコミュニケーション・サービス・プログラムであって、各クライアント・マシンの個人管理情報を記憶する個人情報記憶処理と、アクセスしてきたクライアント・マシンの利用者の識別子と、クライアント・マシンにより閲覧されているウェブ・サイトの情報保存場所指定表記と、アクセスの開始日時を示す受信日時情報とをそれぞれ閲覧履歴情報として記憶する閲覧履歴記憶処理と、サーバ・マシンに現在接続しているクライアント・マシンのうち、一のクライアント・マシンから利用者リスト送信要求を受信すると、利用者リストを作成して一のクライアント・マシンへ送信する利用者リスト作成提供処理とをサーバ・マシンに実行させ、さらに、利用者リスト作成提供処理で、利用者リストを作成するために、サーバ・マシンに現在接続しているクライアント・マシンのうち、一のクライアント・マシンが現在閲覧しているウェブ・サイトを過去閲覧していてその後に別のウェブ・サイトへ移動した他のクライアント・マシンであって、利用者リスト送信要求の受信時刻からさかのぼった所定時間内に移動を行なったクライアント・マシンと、サーバ・マシンに現在接続しているクライアント・マシンのうち、一のクライアント・マシンが現在閲覧しているウェブ・サイトを同じく現在閲覧しているクライアント・マシンとを、閲覧履歴記憶装置から検索する検索段階と、この検索で得られた一又は二以上のクライアント・マシンの各利用者を列挙して、利用者リストを作成するリスト作成段階と、利用者リストを一のクライアント・マシンへ送信するリスト提供段階とをサーバ・マシンに実行させる構成としてある。
【００３４】
このようなコミュニケーション・サービス・プログラムをサーバ・マシンに読み込ませて実行させることにより、一のクライアント・マシンに対し、この一のクライアント・マシンの利用者の嗜好や趣味等を共通点とする他の利用者をコミュニケーション対象として提供できる。これにより、コミュニケーション・サービスの質的向上を図ることができる。
【００３５】
また、請求項１１記載のコミュニケーション・サービス・プログラムは、他のクライアント・マシンとの間でコミュニケーションを行なうために、サーバ・マシンから所定の情報の提供を受ける処理を一のクライアント・マシンに実行させるコミュニケーション・サービス・プログラムであって、個人管理情報をサーバ・マシンへ送信して登録する個人情報登録処理と、サーバ・マシンへアクセスして、各クライアント・マシンの利用者の識別子と、閲覧するウェブ・サイトの情報保存場所指定表記とをサーバ・マシンへ送信する閲覧履歴登録処理とを各クライアント・マシンに実行させるとともに、利用者リスト作成・送信要求を、サーバ・マシンへ送信する利用者リスト作成・送信要求処理と、サーバ・マシンから利用者リストを受信して表示する利用者リスト受信表示処理と、利用者リストの中から一又は二以上のクライアント・マシンを特定して、この特定したクライアント・マシンとの交信を実行するコミュニケーション処理とを一のクライアント・マシンに実行させる構成としてある。
【００３６】
このようなコミュニケーション・サービス・プログラムをクライアント・マシンに読み込ませて実行させることにより、このクライアント・マシンの利用者は、より多くのコミュニケーション対象を、簡易な操作でかつ迅速に得ることができる。
さらに、請求項１０及び請求項１１に記載のプログラムを記録媒体に記録させることにより、プログラムの保存管理，バックアップ保存，プログラムメンテナンス，バージョンアップ時の再インストールなどが容易となる。
【００３７】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照して説明する。
まず、本発明のネットワーク・コミュニケーション・システム及びサーバ・マシンの実施形態について、図１を参照して説明する。
同図は、本実施形態のネットワーク・コミュニケーション・システムの構成を示すブロック図である。
【００３８】
同図に示すように、本実施形態のネットワーク・コミュニケーション・システム１は、このハードウエア構成要素として、複数のクライアント・マシン１０ａ〜１０ｎと、これら複数のクライアント・マシン１０ａ〜１０ｎからの接続を管理可能な専用サーバ・マシン２０と、これら複数のクライアント・マシン１０ａ〜１０ｎと専用サーバ・マシン２０とを接続するネットワーク３０とを備えている。
【００３９】
クライアント・マシン１０ａ〜１０ｎ（以下、略して「クライアント・マシン１０」という。）は、本実施形態のコミュニケーション・サービス・プログラム（コミュニケーション・サービス・ソフトウエア）と、それを実行できる環境（コミュニケーション・サービス・ソフトウエアの実装方法や、クライアント・マシン１０の種類によって異なる）を有している。
なお、コミュニケーション・サービス・プログラム（コミュニケーション・サービス・ソフトウエア）は、本実施形態のコミュニケーション・サービス方法をクライアント・マシン１０上から利用可能とするためのプログラムである。このコミュニケーション・サービス・プログラムの詳細については、後述する。
【００４０】
このクライアント・マシン１０は、利用者（この利用者の識別子をＩＤ１とし、以下「利用者Ａ」と表す。）の操作により、ウェブ・ブラウザを起動し、ネットワーク（インタネット）３０へアクセスする。さらに、コミュニケーション・サービス・ソフトウエアが起動され、ネットワーク（インタネット）３０を介して専用サーバ・マシン２０への接続が行われると、ウェブ・ブラウザとコミュニケーション・サービス・ソフトウエアが連動して本実施形態のコミュニケーション・サービス方法（後述）が実行される。
【００４１】
このクライアント・マシン１０においては、利用者Ａの操作により、ウェブ・ブラウザを用いて任意のウェブ・サイトが閲覧されるたびに、コミュニケーション・サービス・ソフトウエアが、識別子ＩＤ１と、利用者Ａが現在閲覧しているウェブ・サイトのＵＲＩとを専用サーバ・マシン２０へ送信する。
【００４２】
なお、ここで、コミュニケーション・サービス・ソフトウエアは、一定時間ごとに、専用サーバ・マシン２０に対して、利用者リストの作成を要求することもできる。また、一定時間ごとではなく、コミュニケーション・サービス・ソフトウエアに備えられたユーザ・インタフェイスによる利用者の指示にもとづいて行なうこととしてもよい。
【００４３】
そして、このクライアント・マシン１０は、利用者Ａの操作により、受信した利用者リストの中から任意の利用者を選択して、個人情報を参照する。さらに、コミュニケーションを取りたい相手が特定されると、既存の各種コミュニケーション・サービスを利用してその利用者とコミュニケーションを図る。
【００４４】
なお、同様に、利用者Ａ以外の利用者（すなわち、クライアント・マシン１０ａ以外のクライアント・マシン１０ｂ〜１０ｎ）も、新たなウェブ・サイトを閲覧するたびに、その識別子と閲覧しているウェブ・サイトのＵＲＩを専用サーバ・マシン２０へ送信し、その都度その情報が閲覧履歴記憶装置２３へ送られて保存される。そのため、閲覧履歴記憶装置２３には、本発明を利用している全インタネット利用者の識別子と閲覧ウェブ・サイトと閲覧開始日時の履歴が蓄積されていく。
【００４５】
専用サーバ・マシン（サーバ・マシン）２０は、個人情報記憶装置２１と、個人情報管理機能部２２と、閲覧履歴記憶装置２３と、閲覧履歴管理機能部２４と、利用者リスト提供部２５とを有している。
個人情報記憶装置２１は、個人管理情報を永続的に保持する。
個人管理情報には、利用者の識別子，パスワード，個人情報などが含まれる。
なお、個人情報は、事前に専用サーバ・マシン２０を通して個人情報記憶装置２１に登録されたものであり、利用者相互を判別できるだけの情報（例えば、利用者の氏名，電子メール・アドレス，関連ウェブ・サイト・アドレス，趣味等）である。このため、プライバシー保護に関わるような情報は、個人情報として登録する必要はない。
【００４６】
個人情報管理機能部２２は、クライアント・マシン１０上のコミュニケーション・サービス・ソフトウエアからの要求に応えるかたちで、クライアント・マシン１０から識別子、パスワード、個人情報をそれぞれ受け取り、これら個人管理情報を個人情報記憶装置２１へ送って保存させる機能を有している。
【００４７】
閲覧履歴記憶装置２３は、閲覧履歴情報を永続的に保持する。
閲覧履歴情報には、識別子，ＵＲＩ，このＵＲＩの受信日時情報（受信日や受信時刻）などが含まれる。
閲覧履歴管理機能部２４は、クライアント・マシン１０と通信して、利用者の識別子と、閲覧しているウェブ・サイトのＵＲＩとを受信する。そして、これら受信したＵＲＩと受信日時とを閲覧履歴記憶装置２３へ送って保存させる。これにより、閲覧履歴記憶装置２３には、各クライアント・マシン１０の閲覧ウェブ・サイトと閲覧開始日時の履歴が蓄積される。
【００４８】
利用者リスト作成提供部２５は、クライアント・マシン１０からの利用者リスト作成・送信要求を受け取ると、閲覧履歴記憶装置２３を参照して利用者リストを作成し、そのクライアント・マシン１０へ送信する機能を有している。
利用者リストには、一の利用者により現在閲覧されているウェブ・サイトと同じウェブ・サイトを閲覧している利用者、あるいはそのウェブ・サイトから他のウェブ・サイトに移動してそれほど時間の経過していない利用者が、一覧として表される。
【００４９】
この利用者リスト作成提供部２５は、閲覧履歴記憶装置２３を参照する場合は、現在この専用サーバ・マシン２０に接続しているクライアント・マシン１０（利用者リスト作成・送信要求を送信してきたクライアント・マシン以外のクライアント・マシン）の利用者の閲覧履歴情報、あるいは所定時間内にこの専用サーバ・マシン２０に接続していたクライアント・マシン１０（利用者リスト作成・送信要求を送信してきたクライアント・マシン以外のクライアント・マシン）の利用者の閲覧履歴情報を取り出す。
そして、利用者リスト作成提供部２５は、それら取り出した閲覧履歴情報にもとづいて利用者リストを作成し、必要な表示情報（例えば、利用者の名前のリスト等）を利用者Ａのクライアント・マシン１０へ送信する。
【００５０】
なお、専用サーバ・マシン２０，個人情報記憶装置２１及び閲覧履歴記憶装置２２は、図１においてはそれぞれ一台ずつ備えられているが、一台ずつに限るものではなく、それぞれ二台以上備えることもできる。
また、個人情報記憶装置２１及び閲覧履歴記憶装置２２は、図１においてはそれぞれ専用サーバ・マシン２０とは別の構成で備えられているが、別構成に限るものではなく、専用サーバ・マシン２０の内部に設けられた記憶部を個人情報記憶装置２１又は閲覧履歴記憶装置２２の一方又は双方とすることもできる。
【００５１】
ネットワーク３０は、クライアント・マシン１０ａ〜１０ｎ及び１０ｘと専用サーバ・マシン２０とを無線あるいは有線で接続可能な回線であり、たとえば、インタネット回線網，イントラネット（登録商標），ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ），ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ），アナログ電話網，ディジタル電話網（たとえば、ＩＳＤＮ（Ｉｎｔｅｇｒａｌ  Ｓｅｒｖｉｃｅ  Ｄｉｇｉｔａｌ  Ｎｅｔｗｏｒｋ）及び無線通信網（たとえば、携帯電話網，ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）及び衛星放送など）等のうち、一又は二以上の組み合わせの利用が可能である。
【００５２】
次に、本実施形態のネットワーク・コミュニケーション・システムにおける各マシンの接続動作について、図２を参照して説明する。
同図は、本実施形態のネットワーク・コミュニケーション・システムにおける各マシンの接続動作を示すフローチャートである。
【００５３】
まず、前提として、クライアント・マシン１０の利用者は、既に専用サーバ・マシン２０に対し、個人管理情報（識別子，パスワード，個人情報）や、コミュニケーション・サービス・ソフトウエアで利用者リストを表示する際の制限情報（ＵＲＩ階層，経過時間上限，重み付け単位時間，表示項目など）の登録を行っており（個人情報登録処理）、それらの情報が個人情報記憶装置２１に保存されているものとする（個人情報記憶処理）。なお、それら情報は、随時設定を変更することも可能である。
【００５４】
ここで、コミュニケーション・サービス・ソフトウエアは、汎用ウェブ・ブラウザ（例えば、Ｍｉｃｒｏｓｏｆｔ社の「Ｉｎｔｅｒｎｅｔ  Ｅｘｐｌｏｒｅｒ」やＮｅｔｓｃａｐｅ社の「Ｎｅｔｓｃａｐｅ  Ｎａｖｉｇａｔｏｒ」等）のプラグインとして、図３に示す画面（利用者リスト表示画面）を構成する各項目部において示された各機能を利用者に提供する。各項目部には、例えば、ウィンドタイトル部，メニュー部，ツールバー部，利用者リスト表示部，ウェブ・ページ表示部などがある。
プラグインであるため、コミュニケーション・サービス・ソフトウエアの起動は、ウェブ・ブラウザとともに行なわれることになるが、ウェブ・ブラウザ起動中は、コミュニケーション・サービス・ソフトウエアにより提供される各機能の有効／無効を図３中のツールバー部等での選択操作により随時設定することが可能である。
【００５５】
なお、コミュニケーション・サービス・ソフトウエアは、汎用ウェブ・ブラウザのプラグインという形態以外にも、独立したひとつのソフトウエアか、あるいはウェブ・ブラウザと一体となった本発明専用のウェブ・ブラウザという形態をとってもよい。
また、利用者リストの表示方法もウェブ・ブラウザのウィンドウ内に組み込む方法以外にも、別のウィンドウ内部に表示するという方法をとってもよい。
さらに、コミュニケーション・サービス・ソフトウエアにより提供される各機能の有効／無効は、このコミュニケーション・サービス・ソフトウエアの起動／終了にともなって切り替えるようにしてもよい。
【００５６】
コミュニケーション・サービス・ソフトウエアにより提供される機能のうち、現在閲覧しているウェブ・サイトと同一のウェブ・サイトを閲覧している（あるいは過去所定時間内にそのウェブ・サイトを閲覧していた）他のクライアント・マシンの利用者の一覧を画面表示させる機能が無効に設定されている場合は、以下の一連のサービスは一切提供されない。
なお、図３中、利用者リスト表示部のリスト部には、利用者リストの内容にもとづいた利用者の名前（個人情報記憶装置２１に登録されている利用者の名前）のリストが表示される。
【００５７】
図３に示すように、クライアント・マシン１０において、利用者の操作により、ウェブ・ブラウザが起動され、インタネット３０に接続される。そして、そのウェブ・ブラウザとともにコミュニケーション・サービス・ソフトウエアが起動される（ステップ１０）。
コミュニケーション・サービス・ソフトウエアが起動されると（ステップ１１）、識別子とパスワードが入力される（ステップ１２）。なお、この利用者を利用者Ａとし、その識別子を「ＩＤ１」とする。
続いて、クライアント・マシン１０において、入力された識別子（ＩＤ１）とパスワードにもとづき、専用サーバ・マシン２０へ接続の認証要求（識別子及びパスワードを含む）が送信される（ステップ１３）。
【００５８】
専用サーバ・マシン２０において、認証要求（識別子及びパスワードを含む）が受信されると、個人情報記憶装置２１に保持されている利用者Ａの識別子とパスワードの問い合わせが行なわれ、権限の照会が行われる（ステップ１４）。そして、この照会の結果が、利用者Ａのクライアント・マシン１０へ送り返される（認証結果の送信、ステップ１５）。
【００５９】
利用者Ａのクライアント・マシン１０において、認証結果が受信されると（ステップ１６）、この認証結果が表示される（ステップ１７）。
そして、その認証が成功であった場合は、切断の指示があるまで専用サーバ・マシン２０との接続が維持される（ステップ１８）。
また、専用サーバ・マシン２０においても、切断の指示があるまで、認証を許可したクライアント・マシン１０との接続が維持される。
【００６０】
次に、本実施形態のネットワーク・コミュニケーション・システムにおける閲覧履歴の登録の動作について、図４を参照して説明する。
クライアント・マシン１０において、利用者Ａにより、ウェブ・ブラウザを用いて、任意のウェブ・サイトの閲覧が開始される（ウェブ・サイトへのアクセス、ステップ１９）。
このアクセスにともなって、コミュニケーション・サービス・ソフトウエアが、利用者の識別子（ＩＤ１）と、この利用者Ａが現在閲覧しているウェブ・サイトのＵＲＩが、専用サーバ・マシン２０へ送信される（ステップ２０）（閲覧情報登録処理）。
【００６１】
専用サーバ・マシン２０において、識別子及びＵＲＩが受信されると、これら識別子及びＵＲＩと、受信日付及び受信時刻が閲覧履歴記憶装置２３へ送られて保存される（ステップ２１）（閲覧情報記憶処理）。
なお、これら識別子，ＵＲＩ，受信日付及び受信時刻を総称して「閲覧履歴情報」という。
【００６２】
このようなクライアント・マシン１０と専用サーバ・マシン２０における閲覧履歴情報の登録の処理は、本実施形態のネットワーク・コミュニケーション・システムの利用者が、コミュニケーション・サービス・ソフトウエアを用いて専用サーバ・マシン２０への接続を維持している場合において、ウェブ・ブラウザを用いて閲覧するウェブ・サイトを変更するたびに発生する。
【００６３】
次に、本実施形態のネットワーク・コミュニケーション・システムにおける利用者リストの作成要求・表示の動作について、図５を参照して説明する。
利用者Ａが任意のウェブ・サイトの閲覧を開始した後は、一定時間ｔごとに利用者リストの更新（利用者リストの作成・送信要求）が行われる（ステップ２２ａ、ステップ２２ｂ）。
利用者Ａのクライアント・マシン１０において、専用サーバ・マシン２０に対し、利用者リスト作成・送信要求が送信される（ステップ２３）（利用者リスト作成・送信要求処理）。
【００６４】
専用サーバ・マシン２０の利用者リスト作成提供部２５において、利用者リスト作成・送信要求が受け取られると、閲覧履歴記憶装置２３に問い合わせて（閲覧履歴記憶装置２３の参照）、この専用サーバ・マシン２０との接続を維持しているクライアント・マシン１０（利用者）の中から、利用者Ａに関連する他の利用者の閲覧履歴が検索される（ステップ２４）（検索段階）。
ここで、専用サーバ・マシン２０においては、まず、利用者Ａが現在閲覧しているウェブ・サイトのＵＲＩと同じＵＲＩを最後に閲覧している（つまり、利用者Ａと同じウェブ・サイトを現在閲覧している）利用者の識別子がリストアップされる。
【００６５】
さらに、利用者Ａが現在閲覧しているウェブ・サイトを過去閲覧していて、そこから他のウェブ・サイトへ移動してからそれほど時間が経過していない利用者の識別子と経過時間が、個人情報記憶装置２１に保存されている経過時刻上限の範囲内でリストアップされる（リスト作成段階）。
ここで、「同じウェブ・サイトを閲覧している」か、あるいは「あるウェブ・サイトから他のウェブ・サイトへ移動した」と見なす際の「ウェブ・サイト」の基準は、個人情報記憶装置２１に保存されているＵＲＩ階層にもとづいて決定される。
【００６６】
リストアップされた識別子には「重み付け」が行なわれ、順序が付けられる（ステップ２５）。
重み付けの方法としては、例えば同じウェブ・サイトを現在同時に閲覧している場合を「０」とし、同ウェブ・サイトから他のウェブ・サイトへ移動した時刻と現在の時刻との時間差に応じて、単位時間ごとにその重み付けの値を大きくしていくものがある。
【００６７】
そして、専用サーバ・マシン２０において、その識別子と重み付けとのリスト（利用者リスト）が、個人情報記憶装置２１の設定値にもとづいて、表示項目のリストとして適切な情報に変換された後、利用者Ａのクライアント・マシン１０へ送信される（ステップ２６）（リスト提供段階）。
なお、検索段階，リスト作成段階，リスト提供段階を総称して、「利用者リスト作成提供処理」という。
利用者Ａのクライアント・マシン１０上のコミュニケーション・サービス・ソフトウエアにおいて、利用者リストが受信されると（ステップ２７）、それを重み付けにしたがい色分け等されて、表示される（ステップ２８）（利用者リスト受信・表示処理）。
【００６８】
ここで、閲覧履歴記憶装置２３に保存されているデータを用いて利用者リストを作成する場合に、ＵＲＩデータに対し「同じウェブ・サイトを同時刻に閲覧している」と見なす処理基準や、日付や時刻データに対し「あるウェブ・サイトから移動してそれほど時間が経過していない」と見なす処理基準は、コミュニケーション・サービス・ソフトウエアの設定により異なり、また、任意に利用者がその設定を変更することもできる。
【００６９】
これら閲覧履歴の登録処理と利用者リストの作成要求・表示処理における利用者リストの作成方法を、さらに具体的な例を示しながら、図６を用いて説明する。
図１に示すネットワーク・コミュニケーション・システム１のハードウエア構成において、専用サーバ・マシン２０の現在日時が、例えば２００２年１０月１０日１２時００分である場合、たとえば、クライアント・マシン１０ａはウェブ・サイトＡを、クライアント・マシン１０ｂはウェブ・サイトＡを、クライアント・マシン１０ｃはウェブ・サイトＢを、クライアント・マシン１０ｄはウェブ・サイトＣを、クライアント・マシン１０ｅはウェブ・サイトＤを、それぞれ閲覧していたとする。
【００７０】
利用者Ａが設定したコミュニケーション・サービス・ソフトウエアの制限情報は、「ＵＲＩ階層：１、経過時間上限：３０分、重み付け単位時間：５分、表示項目：名前」であるとする。
ＵＲＩ階層とは、図７に示すように、最下層ディレクトリを０とし、そこから上層へ向けてディレクトリ単位ごとに１増分する値を意味する。
また、「ＵＲＩ階層：１」とは、「ＵＲＩ階層：１までを検索対象とする」ことを意味する。このため、ＩＤ１が閲覧しているウェブ・サイト「ｈｔｔｐ：／／ａａａ／ｓｓｓ．ｈｔｍｌ」は、「ｈｔｔｐ：／／ａａａ」までが検索対象となり、それとＵＲＩが一致している利用者が閲覧履歴記憶装置２３から抽出されることになる。
【００７１】
重み付けは、たとえば、クライアント・マシン１０ａが閲覧しているウェブ・サイトと同じウェブ・サイトを閲覧していれば「０」とする。また、数分前まではそのウェブ・サイトを閲覧していたが、その後他のウェブ・サイトへ移動した場合、この移動してから現在までの時間を５分ごとに刻み、５分経過するたびに１ずつ増加することとし、重み付け６まで（すなわち、経過時間３０分まで）を利用者リストの表示範囲とすることができる。
この場合、閲覧履歴記憶装置２３には、図８に示すように、各クライアント・マシン１０ごとに、識別子，受信日付，受信時刻，ＵＲＩといったデータが蓄積される（同図においては、下に行くほど新しいデータである。）。
【００７２】
このとき、クライアント・マシン１０ａから専用サーバ・マシン２０へ利用者リストの要求が送信されると、専用サーバ・マシン２０の閲覧履歴記憶装置２３において、利用者Ａにより現在閲覧されているウェブ・サイトを最後に閲覧した利用者が検索される。
ここで設定されているＵＲＩ階層は「１」であるので、利用者Ａにより現在閲覧されているウェブ・サイトは「ｈｔｔｐ：／／ａａａ」となる。これにより、識別子ＩＤ２の１１時５５分のデータがまず抽出される。
【００７３】
次いで、専用サーバ・マシン２０の閲覧履歴記憶装置２３において、利用者Ａにより現在閲覧されているウェブ・サイトと同じウェブ・サイトを閲覧した後に他のウェブ・サイトへ移動した利用者であって、その移動時刻から現在までの経過時間が経過時間上限の３０分以内である利用者が検索される。
ここで抽出されるのは、具体的には、ＩＤ３の１１時４５分のデータと、ＩＤ４の１１時３０分のデータである。ＩＤ５については、過去の利用者Ａにより現在閲覧されているウェブ・サイトと同じウェブ・サイトを閲覧してはいるが、そこから他のウェブ・サイトへ移動して３０分以上が経過しているので、ここでは抽出されない。
【００７４】
さらに、専用サーバ・マシン２０において、抽出されたＩＤ２，ＩＤ３，ＩＤ４のデータに対し、経過時間にもとづいた重み付けが行なわれる。
たとえば、ＩＤ２に対しては、利用者Ａにより現在閲覧されているウェブ・サイトを同時に閲覧しているとみなされたため、重みは「０」とされる。
また、ＩＤ３とＩＤ４に対しては、利用者Ａにより現在閲覧されているウェブ・サイトを閲覧した後に他のウェブ・サイトへ移動したときのその移動時刻から現在までの経過時間がそれぞれ１５分と３０分であるので、重みは重み付け単位時間５分にしたがって、それぞれ「３」と「６」になる。
したがって、これを重みの少ない順に並べ替えて表にすると、図９の左図のような利用者リストが作成される。
【００７５】
そして、専用サーバ・マシン２０において、クライアント・マシン１０へ送信する利用者リストが作成される。
表示項目は「名前」と設定されているので、各識別子に対応した名前データが個人情報記憶装置２１から抽出され、重み付けデータと併せてクライアント・マシン１０へ送信される。
クライアント・マシン１０において、利用者リストが受信されると、コミュニケーション・サービス・ソフトウエアで重み付けにしたがってデータが色分けされ（たとえば、重みの値が大きくなるにつれて色を濃くしていくなど）、図９の右図のように名前のリストとして利用者リストが表示される。
【００７６】
次に、本実施形態のネットワーク・コミュニケーション・システムにおける他の利用者の個人情報の閲覧の動作について、図１０を参照して説明する。
クライアント・マシン１０において、図３に示す利用者リスト表示部に表示された利用者リストの中から任意の利用者が選択されると（ステップ２９）、コミュニケーション・サービス・ソフトウエアにおいて、選択された利用者の個人情報の要求が専用サーバ・マシン２０へ送信される（ステップ３０）。
【００７７】
専用サーバ・マシン２０において、他の利用者の個人情報の要求が受信されると、個人情報記憶装置２１に問い合わせが行なわれて（個人情報記憶装置２１への参照）、該当する個人情報が取得される（ステップ３１）。そして、この取得された個人情報が、要求のあったクライアント・マシン１０へ送信される（ステップ３２）。
クライアント・マシン１０において、他の利用者の個人情報が受信され、コミュニケーション・サービス・ソフトウエア上で表示される（ステップ３３、ステップ３４）。
【００７８】
次に、本実施形態のネットワーク・コミュニケーション・システムにおけるコミュニケーション対象の確定の動作について、図１１を参照して説明する。
クライアント・マシン１０において、利用者Ａにより、重み付けや個人情報の参照を通して、利用者リストの中から、コミュニケーションととりたいとされる特定の利用者が選び出される（ステップ３５）。
【００７９】
そして、利用者リスト表示部のツールバー部から、任意のインタネット・サービスを利用したコミュニケーションの要求が送信される。すると、特定した利用者へ利用者Ａの要求が通知され、その利用者によって利用者Ａの要求が認可されれば、指定したインタネット・サービスを利用してコミュニケーションを楽しむことが可能となる（ステップ３６）（コミュニケーション処理）。
なお、この後も、利用者Ａが専用サーバ・マシン２０との接続を切断しない限り、閲覧履歴の送信と利用者リストの作成・送信要求（利用者リストの更新）は継続して行われる。
【００８０】
なお、本実施形態のネットワーク・コミュニケーション・システム１における動作のうち、クライアント・マシン１０と専用サーバ・マシン２０との接続動作（図２）、閲覧履歴の登録の動作（図４）、利用者リストの作成要求・表示の動作（図５）、他の利用者の個人情報の閲覧の動作（図１０）、コミュニケーション対象の確定の動作（図１１）は、それぞれ本実施形態のコミュニケーション・サービス方法に該当する。
【００８１】
次に、本実施形態のコミュニケーション・サービス・プログラムについて説明する。
本実施形態のネットワーク・コミュニケーション・システム１における各コンピュータ（クライアント・マシン１０や、専用サーバ・マシン２０など）のコミュニケーション・サービス機能（本実施形態のコミュニケーション・サービス方法を利用した機能）は、各コンピュータの記憶部（ＲＯＭ、記憶部又はプログラム記憶用サーバ等）に記憶されたコミュニケーション・サービス・プログラムにより実現される。
【００８２】
コミュニケーション・サービス・プログラムは、コンピュータに読み込まれることにより、コンピュータの各構成要素に指令を送り、所定の処理、たとえば、クライアント・マシン１０における専用サーバ・マシン２０との接続処理，閲覧履歴の登録処理，利用者リストの作成要求・表示処理，他利用者の個人情報の閲覧処理，コミュニケーション対象の確定処理、専用サーバ・マシン２０における個人管理情報の登録処理，閲覧履歴情報の登録処理，個人管理情報による認証処理，利用者リストの作成・提供処理などを実行させる。
つまり、これらクライアント・マシン１０や専用サーバ・マシン２０で実行される各処理を利用したコミュニケーション・サービス機能は、コミュニケーション・サービス・プログラムとコンピュータとが協働したクライアント・マシン１０や専用サーバ・マシン２０により実現される。
【００８３】
なお、コミュニケーション・サービス機能を実現するためのコミュニケーション・サービス・プログラムは、コンピュータのＲＯＭやハードディスク等に記憶される他、コンピュータ読み取り可能な記録媒体、たとえば、外部記憶装置及び可搬記録媒体等に格納することができる。
外部記憶装置とは、ＣＤ−ＲＯＭ等の記憶媒体を内蔵し、クライアント・マシン１０や専用サーバ・マシン２０に外部接続されるメモリ増設装置をいう。一方、可搬記録媒体とは、記録媒体駆動装置（ドライブ装置）に装着でき、かつ、持ち運び可能な記録媒体であって、たとえば、フレキシブルディスク，メモリカード，光磁気ディスク，半導体メモリ等をいう。
【００８４】
そして、記録媒体に記録されたプログラムは、コンピュータのＲＡＭにロードされて、ＣＰＵにより実行される。この実行により、上述した本実施形態のクライアント・マシン１０や専用サーバ・マシン２０の機能が実現される。
さらに、コンピュータでコミュニケーション・サービス・プログラムをロードする場合、他のコンピュータで保有されたコミュニケーション・サービス・プログラムを、通信回線を利用して自己の有するＲＡＭや外部記憶装置にダウンロードすることもできる。このダウンロードされたコミュニケーション・サービス・プログラムも、ＣＰＵにより実行され、本実施形態のクライアント・マシン１０や専用サーバ・マシン２０のコミュニケーション・サービス機能を実現する。
【００８５】
【発明の効果】
以上のように、本発明によれば、一のクライアント・マシンで閲覧されているウェブ・サイトと同じウェブ・サイトを閲覧した他のクライアント・マシンのうち、送信要求の受信時刻からさかのぼった所定時間内にその閲覧を行なった他のクライアント・マシンが、サーバ・マシンの閲覧履歴記憶装置で探索されて一のクライアント・マシンへ送られ画面表示されるため、一のクライアント・マシンの利用者は、コミュニケーション対象のインタネット利用者をより広く求めることができる。
【００８６】
また、一のクライアント・マシンにおいては、この利用者の操作により、サーバ・マシンへ利用者リスト作成・送信要求が送られることで、利用者リストが返送されて画面表示されるため、コミュニケーション対象のインタネット利用者や、インタネット利用者が形成するコミュニケーションを探す作業の手間が軽減できる。
さらに、一のクライアント・マシンに表示される利用者リストが、送信要求の受信時刻を基準として閲覧時刻順に並べられて他のクライアント・マシンが表示されるため、自分の求めるコミュニケーション対象をより明確に確定できる。
【００８７】
また、コミュニケーション・サービス・プログラムは、コンピュータ（クライアント・マシンや専用サーバ・マシン）の各構成要素へ所定の指令を送ることにより、このコンピュータにコミュニケーション・サービス機能を実現させることができる。
これによって、コミュニケーション・サービス機能は、コミュニケーション・サービス・プログラムとコンピュータとが協働したクライアント・マシンや専用サーバ・マシンにより実現される。
【図面の簡単な説明】
【図１】本発明のネットワーク・コミュニケーション・システムの構成を示すブロック図である。
【図２】本発明のネットワーク・コミュニケーション・システムにおけるクライアント・マシンと専用サーバ・マシンとの接続の動作を示すフローチャートである。
【図３】利用者リスト表示画面の構成を示す構成図である。
【図４】本発明のネットワーク・コミュニケーション・システムにおける閲覧履歴の登録の動作を示すフローチャートである。
【図５】本発明のネットワーク・コミュニケーション・システムにおける利用者リストの作成要求・表示の動作を示すフローチャートである。
【図６】本発明のネットワーク・コミュニケーション・システムにおける各クライアント・マシンがウェブ・サイトを閲覧している状態を示すブロック図である。
【図７】ＵＲＩ階層の具体例を示す図である。
【図８】閲覧履歴記憶装置に記憶された閲覧履歴情報を示す説明図である。
【図９】専用サーバ・マシン又はクライアント・マシンにおける利用者リストを示す説明図である。
【図１０】本発明のネットワーク・コミュニケーション・システムにおける他利用者の個人情報の閲覧の動作を示すフローチャートである。
【図１１】本発明のネットワーク・コミュニケーション・システムにおけるコミュニケーション対象の確定の動作を示すフローチャートである。
【符号の説明】
１  ネットワーク・コミュニケーション・システム
１０ａ〜１０ｎ  クライアント・マシン
２０  専用サーバ・マシン
２１  個人情報記憶装置
２２  個人情報管理機能部
２３  閲覧履歴記憶装置
２４  閲覧履歴管理機能部
２５  利用者リスト作成提供部
３０  ネットワーク（インタネット）
【図１】
2004246488.tif 000003
【図２】
2004246488.tif 000004
【図３】
2004246488.tif 000005
【図４】
2004246488.tif 000006
【図５】
2004246488.tif 000007
【図６】
2004246488.tif 000008
【図７】
2004246488.tif 000009
【図８】
2004246488.tif 000010
【図９】
2004246488.tif 000011
【図１０】
2004246488.tif 000012
【図１１】
2004246488.tif 000013