(57)【特許請求の範囲】
【請求項１】
グループを形成する複数のユーザ各々の端末間でセッション通話を行い、前記端末各々がネットワーク上の情報を共有自在とするセッション通話システムであって、
個人向けもしくはグループ向けに最適化されたページにアクセスするための識別子を生成するサーバ装置を有し、
個人向けに最適化されたページは、グループを形成する複数のユーザのいずれかが該ユーザ向けに作成したものであり、
前記サーバ装置は、該最適化するための情報である嗜好情報を前記ユーザ毎に保存し、該嗜好情報を基にページの最適化を実施し、
ページ共有プロキシが該個人向けに最適化されたページにアクセスするための識別子を生成し、
前記グループを形成する複数のユーザ各々の端末が、前記ページ共有プロキシを介して取得した前記識別子を用いて前記個人向けに最適化されたページにアクセスすることで当該ページを共有することを特徴とするセッション通話システム。
【請求項２】
前記グループを形成する端末を示す当該グループの参加メンバリストを管理するグループ管理サーバを含み、
前記サーバ装置は、前記グループ管理サーバから前記グループの参加メンバリストを読出し、当該参加メンバリストを前記個人向けもしくはグループ向けに最適化されたページへのアクセス制限リストとして使用することを特徴とする請求項１記載のセッション通話システム。
【請求項３】
グループ最適化装置が、グループを形成する複数の端末向けに最適化された各ページの情報を前記サーバ装置から取得して新たな該グループ向けに最適化された共有ページを作成し、
前記ページ共有プロキシが、該グループ向けに最適化された共有ページをページ保存部に保存するとともに、該グループ向けに最適化された共有ページにアクセスするための識別子を生成し、
前記グループを形成する複数のユーザ各々の端末が、前記ページ共有プロキシを介して取得した前記識別子を用いて前記グループ向けに最適化された共有ページにアクセスすることで当該ページを共有することを特徴とする請求項１または請求項２記載のセッション通話システム。
【請求項４】
ページ加工装置が、前記ページの内部に、当該ページの共有の可否、当該ページが共有物であること、当該ページの共有元の氏名を少なくとも埋め込んだページを作成し、
前記ページ共有プロキシが、前記ページ加工装置が情報を埋め込んだページにアクセスするための識別子を生成し、
前記グループを形成する複数のユーザ各々の端末が、前記ページ共有プロキシを介して取得した前記識別子を用いて前記ページ加工装置が情報を埋め込んだページにアクセスすることで当該ページを共有することを特徴とする請求項１から請求項３のいずれか記載のセッション通話システム。
【請求項５】
広告を依頼する事業者が指定するページと事業者名との対応リストを保持する広告データベースと、嗜好情報を基に最適化されたページを利用したリンク先の参照時及び当該参照先における少なくとも購入を含む特定の行為が行われた時に前記広告データベースから読出された当該ページに対応する情報を蓄積する課金データベースとを含み、
前記課金データベースに蓄積された情報を基に少なくとも当該ページの作成者への広告料及びポイントのいずれかの支払いを行うことを特徴とする請求項３または請求項４記載のセッション通話システム。
【請求項６】
複数のユーザの嗜好情報を基に最適化されたページのリンクを参照した場合に当該嗜好情報を提供した複数のユーザ各々に対して重み付けを行った広告料及びポイントのいずれかの支払いを行うことを特徴とする請求項５記載のセッション通話システム。
【請求項７】
前記サーバ装置は、複数のユーザで前記ページを共有する際に当該ページを保持するページ共有プロキシサーバと、前記ページを保持するページ共有サーバとのいずれかであることを特徴とする請求項１から請求項６のいずれか記載のセッション通話システム。
【請求項８】
前記複数のユーザからなるグループの嗜好を反映した最適化ページを作成する際に、当該最適化ページを特定するための識別子及び当該ページを最適化するための嗜好情報のみを端末間でやり取りすることを特徴とする請求項１から請求項７のいずれか記載のセッション通話システム。
【請求項９】
前記サーバ装置は、前記ページの共有時に、前記ページの最適化に使用されるユーザの識別子を用いて、当該ユーザ以外の他のユーザからの当該ページへのアクセス時にそのページを取得することを特徴とする請求項１から請求項８のいずれか記載のセッション通話システム。
【請求項１０】
嗜好情報を他のユーザに対して貸与するユーザの端末が、当該嗜好情報を貸与する際に、当該ユーザの識別子及びアクセス先のサーバへの識別子Ｑから生成されかつ当該嗜好情報を利用した最適化ページを生成するためのアクセス先を前記他のユーザの端末に通知し、
前記他のユーザの端末において、通知された情報を基に当該嗜好情報を用いて前記最適化ページを生成することを特徴とする請求項３から請求項９記載のセッション通話システム。
【請求項１１】
前記貸与された嗜好情報を利用した場合、前記嗜好情報を貸与されたユーザがアクセスした情報を、前記嗜好情報を貸与したユーザの嗜好情報の更新に利用しないことを特徴とする請求項１０記載のセッション通話システム。
【請求項１２】
前記ページの最適化を行う際に、複数のユーザ各々の嗜好情報をマージする嗜好情報統合装置を含み、
前記嗜好情報統合装置にてマージされた嗜好情報を基に前記ページの最適化を行うことを特徴とする請求項３から請求項９のいずれか記載のセッション通話システム。
【請求項１３】
前記嗜好情報統合装置は、前記嗜好情報の公開部分のみをマージすることを特徴とする請求項１２記載のセッション通話システム。
【請求項１４】
前記複数のユーザからなるグループの嗜好を反映した最適化ページを作成する際に、当該グループのアカウントを新たに生成して前記複数のユーザ各々の嗜好情報をマージして当該グループの嗜好情報とし、当該グループの嗜好情報にて前記ページを最適化することを特徴とする請求項１２記載のセッション通話システム。
【請求項１５】
グループを形成する複数のユーザ各々の端末間でセッション通話を行い、前記端末各々がネットワーク上の情報を共有自在とするセッション通話システムに用いる情報ページ共有方法であって、
サーバ装置が、個人向けもしくはグループ向けに最適化されたページにアクセスするための識別子を生成し、
個人向けに最適化されたページは、グループを形成する複数のユーザのいずれかが該ユーザ向けに作成したものであり、
前記サーバ装置は、該最適化するための情報である嗜好情報を前記ユーザ毎に保存し、該嗜好情報を基にページの最適化を実施し、
ページ共有プロキシが該個人向けに最適化されたページにアクセスするための識別子を生成し、
前記グループを形成する複数のユーザ各々の端末が、前記ページ共有プロキシを介して取得した前記識別子を用いて前記個人向けに最適化されたページにアクセスすることで当該ページを共有することを特徴とする情報ページ共有方法。
【請求項１６】
前記セッション通話システムに設けたグループ管理サーバが、前記グループを形成する端末を示す当該グループの参加メンバリストを管理し、
前記サーバ装置が、前記グループ管理サーバから前記グループの参加メンバリストを読出し、当該参加メンバリストを前記個人向けもしくはグループ向けに最適化されたページへのアクセス制限リストとして使用することを特徴とする請求項１５記載の情報ページ共有方法。
【請求項１７】
グループ最適化装置が、グループを形成する複数の端末向けに最適化された各ページの情報を前記サーバ装置から取得して新たな該グループ向けに最適化された共有ページを作成し、
前記ページ共有プロキシが、該グループ向けに最適化された共有ページをページ保存部に保存するとともに、該グループ向けに最適化された共有ページにアクセスするための識別子を生成し、
前記グループを形成する複数のユーザ各々の端末が、前記ページ共有プロキシを介して取得した前記識別子を用いて前記グループ向けに最適化された共有ページにアクセスすることで当該ページを共有することを特徴とする請求項１５または請求項１６記載の情報ページ共有方法。
【請求項１８】
ページ加工装置が、前記ページの内部に、当該ページの共有の可否、当該ページが共有物であること、当該ページの共有元の氏名を少なくとも埋め込んだページを作成し、
前記ページ共有プロキシが、前記ページ加工装置が情報を埋め込んだページにアクセスするための識別子を生成し、
前記グループを形成する複数のユーザ各々の端末が、前記ページ共有プロキシを介して取得した前記識別子を用いて前記ページ加工装置が情報を埋め込んだページにアクセスすることで当該ページを共有することを特徴とする請求項１５から請求項１７のいずれか記載の情報ページ共有方法。
【請求項１９】
前記セッション通話システムは、広告を依頼する事業者が指定するページと事業者名との対応リストを保持する広告データベースと、嗜好情報を基に最適化されたページを利用したリンク先の参照時及び当該参照先における少なくとも購入を含む特定の行為が行われた時に前記広告データベースから読出された当該ページに対応する情報を蓄積する課金データベースとを含み、
前記セッション通話システムにおいて、前記課金データベースに蓄積された情報を基に少なくとも当該ページの作成者への広告料及びポイントのいずれかの支払いを行うことを特徴とする請求項１７または請求項１８記載の情報ページ共有方法。
【請求項２０】
前記セッション通話システムにおいて、前記複数のユーザの嗜好情報を基に最適化されたページのリンクを参照した場合に当該嗜好情報を提供した複数のユーザ各々に対して重み付けを行った広告料及びポイントのいずれかの支払いを行うことを特徴とする請求項１９記載の情報ページ共有方法。
【請求項２１】
前記サーバ装置が、複数のユーザで前記ページを共有する際に当該ページを保持するページ共有プロキシサーバと、前記ページを保持するページ共有サーバとのいずれかであることを特徴とする請求項１５から請求項２０のいずれか記載の情報ページ共有方法。
【請求項２２】
前記複数のユーザ各々の端末が、前記複数のユーザからなるグループの嗜好を反映した最適化ページを作成する際に、当該最適化ページを特定するための識別子及び当該ページを最適化するための嗜好情報のみをやり取りすることを特徴とする請求項１５から請求項２１のいずれか記載の情報ページ共有方法。
【請求項２３】
前記サーバ装置が、前記ページの共有時に、前記ページの最適化に使用されるユーザの識別子を用いて、当該ユーザ以外の他のユーザからの当該ページへのアクセス時にそのページを取得することを特徴とする請求項１５から請求項２２のいずれか記載の情報ページ共有方法。
【請求項２４】
嗜好情報を他のユーザに対して貸与するユーザの端末が、当該嗜好情報を貸与する際に、当該ユーザの識別子及びアクセス先のサーバへの識別子Ｑから生成されかつ当該嗜好情報を利用した最適化ページを生成するためのアクセス先を前記他のユーザの端末に通知し、
前記他のユーザの端末において、通知された情報を基に当該嗜好情報を用いて前記最適化ページを生成することを特徴とする請求項１７から請求項２３のいずれか記載の情報ページ共有方法。
【請求項２５】
前記サーバ装置が、前記貸与された嗜好情報を利用した場合、前記嗜好情報を貸与されたユーザの端末がアクセスした情報を、前記嗜好情報を貸与したユーザの嗜好情報の更新に利用しないことを特徴とする請求項２４記載の情報ページ共有方法。
【請求項２６】
前記セッション通話システムに設けた嗜好情報統合装置が、前記ページの最適化を行う際に、複数のユーザ各々の嗜好情報をマージし、
前記セッション通話システムにおいて、前記嗜好情報統合装置にてマージされた嗜好情報を基に前記ページの最適化を行うことを特徴とする請求項１７から請求項２３のいずれか記載の情報ページ共有方法。
【請求項２７】
前記嗜好情報統合装置が、前記嗜好情報の公開部分のみをマージすることを特徴とする請求項２６記載の情報ページ共有方法。
【請求項２８】
前記セッション通話システムにおいて、前記複数のユーザからなるグループの嗜好を反映した最適化ページを作成する際に、当該グループのアカウントを新たに生成して前記複数のユーザ各々の嗜好情報をマージして当該グループの嗜好情報とし、当該グループの嗜好情報にて前記ページを最適化することを特徴とする請求項２６記載の情報ページ共有方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はセッション通話システム及びそれに用いる情報ページ共有方法に関し、特にセッション通話におけるグループによる最適化された情報ページの共有に関する。
【背景技術】
【０００２】
ＰｏＣ（Ｐｕｓｈ−ｔｏ−Ｔａｌｋ  ｏｖｅｒ  Ｃｅｌｌｕｌａｒ）は、携帯電話をトランシーバのように利用する技術であり、１対Ｎの通信を可能にするものである（例えば、非特許文献１参照）。このＰｏＣによるサービスは携帯電話の各キャリアで提供され始めている。
【０００３】
ＰｏＣの実現方式にはいくつか方法があるが、基本的な仕組みは同じであり、セッション管理機能やフロア制御機能を備えるＰｏＣサーバと、グループリストを管理するＧＬＭＳ（Ｇｒｏｕｐ  Ｌｉｓｔ  Ｍａｎａｇｅｍｅｎｔ  Ｓｅｒｖｅｒ）とからなる。
【０００４】
上記のＰｏＣのようなグループにおけるセッション通話では、ＷＥＢページのようなネットワークにある情報を共有する場合、ＷＥＢページ情報を参照する際に個人向けに最適化するための情報をサーバに保存する方式が一般的である。
【０００５】
しかしながら、このような方法の場合、複数の端末間で張られたセッション等において共有を行おうとした場合、各々の加入者向けにページが最適化されてしまうか、共有するには最適化を行ったユーザのアカウントで各参加者がアクセスをする必要があり、そのためには、アカウントを他のユーザに公開をすることになる。
【０００６】
【非特許文献１】“Ｐｕｓｈ  ｔｏ  ｔａｌｋ  ｏｖｅｒ  Ｃｅｌｌｕｌａｒ（ＰｏＣ）−Ａｒｃｈｉｔｅｃｔｕｒｅ  Ｃａｎｄｉｄａｔｅ  Ｖｅｒｓｉｏｎ  １．０−２７  Ｊａｎ  ２００６”［ＯＭＡ（Ｏｐｅｎ  Ｍｏｂｉｌｅ  Ａｌｌｉａｎｃｅ）−ＡＤ＿ＰｏＣ−Ｖ１＿０−２００６０１２７−Ｃ］
【発明の開示】
【発明が解決しようとする課題】
【０００７】
上述した従来のセッション通話では、ＷＥＢページ等を参照する際に、検索やお勧め等の個人の嗜好情報を反映してページが最適化されている場合に、複数人で同じページの共有を行うと、各々の見ているページが一致しない。
【０００８】
また、従来のセッション通話では、個人向けに最適化されたページを複数の人間で、アカウント等を公開することなしに共有することができない。
【０００９】
さらに、従来のセッション通話では、複数の人間で、最適化されたページを共有する際に、最適化はそのうちの一人の情報に基づいて行われるため、メンバ全員の意向が反映されない。
【００１０】
そこで、本発明の目的は上記の問題点を解消し、特定のユーザ向けに最適化されたページを、アカウントを公開することなく、複数の参加者間で共有させることができるセッション通話システム及びそれに用いる情報ページ共有方法を提供することにある。
【課題を解決するための手段】
【００１１】
本発明によるセッション通話システムは、グループを形成する複数のユーザ各々の端末間でセッション通話を行い、前記端末各々がネットワーク上の情報を共有自在とするセッション通話システムであって、
個人向けもしくはグループ向けに最適化されたページにアクセスするための識別子を生成するサーバ装置を備え、
個人向けに最適化されたページは、グループを形成する複数のユーザのいずれかが該ユーザ向けに作成したものであり、
前記サーバ装置は、該最適化するための情報である嗜好情報を前記ユーザ毎に保存し、該嗜好情報を基にページの最適化を実施し、
ページ共有プロキシが該個人向けに最適化されたページにアクセスするための識別子を生成し、
前記グループを形成する複数のユーザ各々の端末が、前記ページ共有プロキシを介して取得した前記識別子を用いて前記個人向けに最適化されたページにアクセスすることで当該ページを共有している。
【００１２】
本発明による情報ページ共有方法は、グループを形成する複数のユーザ各々の端末間でセッション通話を行い、前記端末各々がネットワーク上の情報を共有自在とするセッション通話システムに用いる情報ページ共有方法であって、
サーバ装置が、個人向けもしくはグループ向けに最適化されたページにアクセスするための識別子を生成し、
個人向けに最適化されたページは、グループを形成する複数のユーザのいずれかが該ユーザ向けに作成したものであり、
前記サーバ装置は、該最適化するための情報である嗜好情報を前記ユーザ毎に保存し、該嗜好情報を基にページの最適化を実施し、
ページ共有プロキシが該個人向けに最適化されたページにアクセスするための識別子を生成し、
前記グループを形成する複数のユーザ各々の端末が、前記ページ共有プロキシを介して取得した前記識別子を用いて前記個人向けに最適化されたページにアクセスすることで当該ページを共有している。
【００１３】
すなわち、本発明のセッション通話システムは、ＰｏＣ（Ｐｕｓｈ−ｔｏ−Ｔａｌｋ  ｏｖｅｒ  Ｃｅｌｌｕｌａｒ）のようなグループにおけるセッション通話で、ＷＥＢページのようなネットワークにある情報を共有する際に関するものである。
【００１４】
現状では、ＷＥＢページ情報を参照する際に個人向けに最適化するための情報をサーバに保存する方式が一般的である。このような方法の場合、複数の端末間で張られたセッション等において共有を行おうとした場合、おのおのの加入者向けにページが最適化されてしまうか、共有するには最適化を行ったユーザのアカウントで各参加者がアクセスをする必要があり、そのためには、アカウントを他のユーザに公開をすることになる。
【００１５】
本発明のセッション通話システムでは、最適化されたページを共有するための動作を行うページ共有プロキシを用いることで、特定のユーザ向けに最適化されたページを、アカウントを公開することなく、複数の参加者間で共有することを可能としている。
【００１６】
また、本発明のセッション通話システムでは、現状において、最適化された検索ページ等を共有する際に、検索を行った本人の情報のみに基づいた最適化が行われるが、グループの参加者各人の最適化情報をマージすることで、参加者全員の嗜好情報を勘案して最適化されたページ情報を参照可能としている。
【発明の効果】
【００１７】
本発明は、上記のような構成及び動作とすることで、特定のユーザ向けに最適化されたページを、アカウントを公開することなく、複数の参加者間で共有させることができるという効果が得られる。
【発明を実施するための最良の形態】
【００１８】
次に、本発明の実施の形態について図面を参照して説明する。
【実施例１】
【００１９】
図１は本発明の第１の実施例によるセッション通話システムの構成を示すブロック図である。図１において、本発明の第１の実施例によるセッション通話システムは、ユーザ端末（以下、ユーザとする）Ａ，Ｂと、グループ管理サーバ１と、ページ共有プロキシ２と、サーバ３と、ページ保存部４と、嗜好データベース５とから構成されている。尚、本実施例では、上記の非特許文献１にしたがって用語を用いており、図１中のユーザ端末は、上記の非特許文献１の仕様におけるＵＥ（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）に相当する。
【００２０】
ユーザＡは、本実施例において、ページ共有操作を行う端末であり、このユーザＡが共有するページＰを作成し、グループのメンバに通知する。ユーザＢは本実施例において、ユーザＡが作成した個人向け、グループ向けに最適化されたページを共有する端末であり、ユーザＢは一以上の複数である。
【００２１】
ページＰはグループで共有する、個人向けもしくはグループ向けに最適化されたページであり、例えば、ＷＷＷの場合には、Ｗｅｂページである。識別子ＱはページＰにアクセスをするための識別子であり、例えば、ＷＷＷの場合にはＵＲＩ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｉｄｅｎｔｉｆｉｅｒ）等である。
【００２２】
ページ共有プロキシ２は最適化されたページＰを共有するための動作を行うプロキシサーバであり、ページ保存部４は共有するページを一時的に保存する記憶装置であり、識別子Ｑと対応させて、ページＰ及びそのページにアクセスをすることができるユーザのアクセス制限リストＯが対応付けられて保存されている。アクセス制限リストＯはページ共有プロキシ２が保持し、特定のページをどのユーザが参照することができるのかを示す情報を保持している。
【００２３】
メンバの一覧Ｌはグループに参加するメンバのリストである。グループ管理サーバ１はグループの識別子Ｇと、そのグループに参加するメンバの一覧Ｌとの対応を保存しており、外部のサーバから読出すことが可能である。グループの識別子Ｇは複数のユーザから構成されるグループを示す識別子である。
【００２４】
ＷＥＢページ共有方式ＣはＷＥＢページ等をリアルタイムでグループに参加する複数のユーザ間で共有するための仕組みであり、例えば、ＰｏＣを拡張したものやメーリングリスト、口頭による通知等があげられる。本実施例では、その参加メンバがグループ管理サーバ１で管理されていることを想定している。
【００２５】
サーバ３はユーザやページ共有プロキシ２からの要求を受けて、ユーザの嗜好データを利用して、最適化されたページを返却するサーバであり、例えば、ＷＷＷの場合には、Ｗｅｂサーバである。嗜好データベース５はユーザＡ，Ｂ毎に保存される情報で、以前に参照したページ、リンクをしている参照先の性質、メールの内容、購入した商品等によって構成されており、それら情報を基にページの最適化を実施する。
【００２６】
ページの最適化には、検索において順位付けを行う際の重み付けや母集団をページの参照履歴や商品の購入履歴によって変更すること、トップページに表示される情報が選択されること等のような例がある。
【００２７】
図２は本発明の第１の実施例によるセッション通話システムの動作を示すシーケンスチャートである。これら図１及び図２を参照して本発明の第１の実施例によるセッション通話システムにおける個人用最適化ページの複数のユーザによる共有について説明する。この共有は参加者個々人の嗜好データを利用して作成したページの共有を行う方式である。
【００２８】
ユーザＡはページ共有プロキシ２にユーザＡのアカウントでサインインし（図２のａ１参照）、ページ共有プロキシ２を介してサーバ３に識別子Ｑを利用してアクセスを行う（図２のａ２参照）。この場合、ユーザＡは、アクセスするページが共有されるべきものか否かを示すパラメータＳをページ共有プロキシ２に対して同時に送付する。
【００２９】
また、ユーザＡは、上記の動作で、参加しているグループを示す識別子Ｇをページ共有プロキシ２に対して送付することで、共有するメンバの範囲を、識別子Ｇで指定されるグループのメンバのみに制限することができる。さらに、参照可能な許可ユーザの識別子、参照不能とする却下ユーザの識別子等も設定しておくことが可能である。
【００３０】
これに対して、ユーザＡは予めページ共有プロキシ２に対して、ページを共有するメンバの範囲として、グループを示す識別子Ｇや、許可ユーザの識別子、却下ユーザの識別子等を設定しておくことも可能である。
【００３１】
ページ共有プロキシ２は、ユーザＡに対応するアカウントを利用して、識別子Ｑによって指定されたサーバ３へとアクセスし、ページＰを取得する（図２のａ３参照）。ページ共有プロキシ２は、パラメータＳが共有することを示している場合にページＰを記憶し、パラメータＳが共有することを示していない場合にページＰを記憶しない。
【００３２】
ページ共有プロキシ２は、アクセスの際に指定されたグループ識別子及び予め設定されているグループ識別子Ｇについて、グループ管理サーバ１へとアクセスを行い（図２のａ４参照）、該当するグループに参加しているメンバの一覧Ｌを取得する（図２のａ５参照）。また、ページ共有プロキシ２は、アクセスの際に指定された許可ユーザや却下ユーザ及びページ共有プロキシ２に予め設定されている許可ユーザや却下ユーザと得られたメンバの一覧Ｌとを統合し、アクセス制限リストＯを作成し、ページＰ及び識別子Ｑとともにページ保存部４に記憶する（図２のａ６，ａ７参照）。
【００３３】
ページ共有プロキシ２は、識別子Ｑ及びユーザＡの識別子Ａを利用し、共有ページＰの共有用識別子Ｑ’を生成し（図２のａ８参照）、ユーザＡは、共有用識別子Ｑ’を取得する（これはユーザＡが行ってもよい）（図２のａ９参照）。ユーザＡは、ページＰをグループメンバと共有する必要があると考えた場合、その共有用識別子Ｑ’をほかのグループ参加メンバ（ユーザＢほか）に対して、ページ共有方式Ｃを通じて送付する（図２のａ１０，ａ１１参照）。
【００３４】
ユーザＢは、予めページ共有プロキシ２との間に認証関係を成立させておき、ユーザＢによるアクセスであることを明確にできるようにしておく。ユーザＢは、ページ共有方式Ｃを通じて受け取った共有用識別子Ｑ’を利用して、ページ共有プロキシ２へとアクセスする（図２のａ１２参照）。
【００３５】
ページ共有プロキシ２は、共有用識別子Ｑ’から識別子Ｑを生成し、指定されたページがページ保存部４に記録されているかどうかをチェックする（図２のａ１３参照）。指定されたページがページ保存部４に記録されていない場合、ページ共有プロキシ２は、そのページは共有することを想定されていないため、ユーザＢに対してエラーを返却する、もしくは共有とは見なさずに、そのまま識別子Ｑが示すサーバへとアクセスを行い、その結果をユーザＢに返却し、共有の動作を終了する。指定されたページがページ保存部４に記憶されていた場合、ページ共有プロキシ２は、ページＰとアクセス制限リストＯとを得る（図２のａ１４参照）。
【００３６】
ページ共有プロキシ２は、アクセス元のユーザＢが、ページ保存部４から読出したアクセス制限リストＯに含まれているかどうかをチェックする（図２のａ１５参照）。却下リストに含まれている場合、もしくは許可リストに含まれていない場合、ページ共有プロキシ２は、ここでユーザＢに対してエラーを送付して共有の動作を終了する。却下リストに含まれていない場合、もしくは許可リストに含まれている場合、ページ共有プロキシ２は、ユーザＢに対して記憶していたページＰを返却する（図２のａ１６参照）。
【００３７】
これによって、本実施例では、ページＰをユーザＡとユーザＢとの間で共有させることができる。よって、本実施例では、特定のユーザ向けに最適化されたページを、アカウントを公開することなく、複数の参加者間で共有させることができる。この場合、本実施例では、ページ共有プロキシ２を、サーバ３の運用者と同一の者が運用するか、もしくは予めページ共有プロキシ２の運用者とサーバ３の運用者との間で合意を取っておくことによって、権利上の問題を解決することが可能である。
【００３８】
このように、本実施例では、ページ共有プロキシ２を介してページの共有を行うことで、個人向けに最適化されたページであっても、同一のページを複数の人間の間で共有することができる。また、本実施例では、ページ共有プロキシ２を介してページの共有を行うことで、個人向けに最適化されたページを複数の人間で、アカウント等を公開することなしに共有することができる。
【実施例２】
【００３９】
図３は本発明の第２の実施例によるセッション通話システムの構成を示すブロック図である。図３において、本発明の第２の実施例によるセッション通話システムは、グループ最適化装置６を追加してグループ最適化構成とした以外は、上記の図１に示す本発明の第１の実施例と同様の構成となっており、同一構成要素には同一符号を付してある。また、同一構成要素の動作は本発明の第１の実施例と同様である。
【００４０】
グループ最適化装置６は複数のユーザ（ユーザＡ及びユーザＢ）から得られたページ群の情報をマージして、一つの最適化ページを生成する装置で、ページ共有プロキシ２に接続されている。
【００４１】
図４は本発明の第２の実施例によるセッション通話システムの動作を示すシーケンスチャートであり、図５は図３のグループ最適化装置６によるページのグループ最適化処理を示すフローチャートである。これら図３〜図５を参照して本発明の第２の実施例によるセッション通話システムにおけるグループの嗜好データによるページ最適化及び共有について説明する。
【００４２】
本実施例による共有は、複数のユーザによって構成されるグループ毎に嗜好データを作成し、そのデータに基づいてページの最適化を行うことで、嗜好データ及びそれによって最適化されるページのグループ内での共有を実現する方式である。
【００４３】
ユーザＡ及びグループＧに参加しているユーザは、ページ共有プロキシ２に、各々のユーザアカウントでサインインする（図４のｂ１参照）。また、ページ共有プロキシ２が、グループＧに参加するユーザのアカウントで、サーバ３にアクセスができるように認証情報等を設定しておく。
【００４４】
この場合、ページ生成の主導者であるユーザＡは、ページ共有プロキシ２に対して、目的の最適化ページを作成するためのクエリＲ及びページを共有するグループの識別子Ｇを送付する。また、ユーザＡは、このアクセスが、グループによるページ最適化を行うものであることを指定するグループ最適化フラグＦを添付する。
【００４５】
ページ共有プロキシ２は、グループ最適化フラグＦが設定されている場合、グループ管理サーバ１に識別子Ｇを利用してアクセスし（図４のｂ２参照）、グループに参加しているメンバの一覧Ｌを取得する（図４のｂ３参照）。ページ共有プロキシ２は上記の処理で得られたメンバの一覧Ｌの各々のユーザについて、サーバ３に対して、クエリＲを指定してページＰ(A) ，Ｐ(B) を取得する（図４のｂ４〜ｂ７参照）。
【００４６】
ページ共有プロキシ２は、グループ最適化装置６に指示し（図４のｂ８参照）、上記の処理で得られたページ群の情報を利用して新たな共有ページＰ３を作成させ（図４のｂ９参照）、そのＰ３を取得する（図４のｂ１０参照）。
【００４７】
グループ最適化装置６によるページＰ３の作成方法は、図５に示すようなフローで行われる。つまり、グループ最適化装置６はユーザＸに対して得られたページを、すべてのユーザで共通な「共通部」、各々のユーザで異なりかつ順序性を持つ「順位部」、各々のユーザで異なる「選択部」にそれぞれ分割する（図５ステップＳ１）。
【００４８】
グループ最適化装置６は上記の処理で分割した「共通部」をページＰ３にそのまま引き継ぐか、もしくは新たな「共通部」を与える（図５ステップＳ２）。続いて、グループ最適化装置６は各々のユーザで得られた情報をすべて集めた上で再ソートを行い、その結果の上位部分をページＰ３の「順位部」とする（図５ステップＳ３）。グループ最適化装置６は各々のユーザのアクセスによって得られた「選択部」から適当な情報を選択し、ページＰ３の「選択部」とする（図５ステップＳ４）。
【００４９】
ページ共有プロキシ２は、Ｑ，Ｒ，Ｇから共有用識別子Ｑ３’を生成し、ページＰ３及びページＰ３への共有用識別子Ｑ３’をユーザＡへと返却する（図４のｂ１３参照）。また、ページ共有プロキシ２は、同時に得られたページＰ３を、アクセス制限リストＯをページ共有と同様の動作で作成した上で、ページ保存部４へと保存する（図４のｂ１１，ｂ１２参照）。
【００５０】
以降、上述したページ共有の場合と同様の処理動作で、ユーザＢに対して共有用識別子Ｑ３’を通知し（図４のｂ１４，ｂ１５参照）、ユーザＢは共有用識別子Ｑ３’にて、同一のページＰ３へとアクセスすることができる（図４のｂ１６〜ｂ２１参照）。
【００５１】
本実施例では、ページ共有プロキシ２をサーバ３の運用者と同一の者が運用するか、もしくは予めページ共有プロキシ２の運用者とサーバ３の運用者との間で合意を取っておくことによって、権利上の問題を解決することが可能である。
【００５２】
このように、本実施例では、グループの各メンバの嗜好情報をマージすることで、上記の本発明の第１の実施例の効果の他に、複数の人間で、最適化をされたページを共有する際に、メンバの各人の嗜好データが反映されたページの最適化を実施し、その結果を共有することができる。また、本実施例では、ページ共有プロキシ２を適切な事業者が運用することで、共有におけるページの再配布等の問題が解決することができる。
【実施例３】
【００５３】
図６は本発明の第３の実施例によるセッション通話システムの構成を示すブロック図である。図６において、本発明の第３の実施例によるセッション通話システムは、ページ加工装置７を追加した以外は、上記の図１に示す本発明の第１の実施例と同様の構成となっており、同一構成要素には同一符号を付してある。また、同一構成要素の動作は本発明の第１の実施例と同様である。
【００５４】
図７は本発明の第３の実施例によるセッション通話システムの動作を示すシーケンスチャートである。これら図６及び図７を参照して本発明の第３の実施例によるセッション通話システムにおける最適化ページを加工したページの複数のユーザによる共有について説明する。この共有は参加者個々人の嗜好データを利用して作成したページの共有を行う方式である。
【００５５】
ユーザＡはページ共有プロキシ２にユーザＡのアカウントでサインインし（図７のｃ１参照）、ページ共有プロキシ２を介してサーバ３に識別子Ｑを利用してアクセスを行う（図７のｃ２参照）。この場合、ユーザＡは、アクセスするページが共有されるべきものか否かを示すパラメータＳをページ共有プロキシ２に対して同時に送付する。
【００５６】
また、ユーザＡは、上記の動作で、参加しているグループを示す識別子Ｇをページ共有プロキシ２に対して送付することで、共有するメンバの範囲を、識別子Ｇで指定されるグループのメンバのみに制限することができる。さらに、参照可能な許可ユーザの識別子、参照不能とする却下ユーザの識別子等も設定しておくことが可能である。
【００５７】
これに対して、ユーザＡは予めページ共有プロキシ２に対して、ページを共有するメンバの範囲として、グループを示す識別子Ｇや、許可ユーザの識別子、却下ユーザの識別子などを設定しておくことも可能である。
【００５８】
ページ共有プロキシ２は、ユーザＡに対応するアカウントを利用して、識別子Ｑによって指定されたサーバ３へとアクセスし、ページＰを取得する（図７のｃ３参照）。ページ共有プロキシ２は、パラメータＳが共有することを示している場合にページＰを記憶し、パラメータＳが共有することを示していない場合にページＰを記憶しない。
【００５９】
ページ共有プロキシ２は、アクセスの際に指定されたグループ識別子及び予め設定されているグループ識別子Ｇについて、グループ管理サーバ１へとアクセスを行い（図７のｃ４参照）、該当するグループに参加しているメンバの一覧Ｌを取得する（図７のｃ５参照）。また、ページ共有プロキシ２は、アクセスの際に指定された許可ユーザや却下ユーザ及びページ共有プロキシ２に予め設定されている許可ユーザや却下ユーザと得られたメンバの一覧Ｌとを統合し、アクセス制限リストＯを作成し、ページＰ及び識別子Ｑとともにページ保存部４に記憶する（図７のｃ６，ｃ７参照）。
【００６０】
ページ共有プロキシ２は、識別子Ｑ及びユーザＡの識別子Ａを利用し、共有ページＰの共有用識別子Ｑ’を生成し（図７のｃ８参照）、ページ加工装置７を利用して、加工したページＰ’を取得し（図７のｃ９，ｃ１０参照）、ユーザＡは、加工したページＰ’と共有用識別子Ｑ’とを取得する（図７のｃ１１参照）。ユーザＡは、ページＰ’をグループメンバと共有する必要があると考えた場合、その共有用識別子Ｑ’をほかのグループ参加メンバ（ユーザＢほか）に対して、ページ共有方式Ｃを通じて送付する（図７のｃ１２，ｃ１３参照）。
【００６１】
ユーザＢは、予めページ共有プロキシ２との間に認証関係を成立させておき、ユーザＢによるアクセスであることを明確にできるようにしておく。ユーザＢは、ページ共有方式Ｃを通じて受け取った共有用識別子Ｑ’を利用して、ページ共有プロキシ２へとアクセスする（図７のｃ１４参照）。
【００６２】
ページ共有プロキシ２は、共有用識別子Ｑ’から識別子Ｑを生成し、指定されたページがページ保存部４に記録されているかどうかをチェックする（図７のｃ１５参照）。指定されたページがページ保存部４に記録されていない場合、ページ共有プロキシ２は、そのページは共有することを想定されていないため、ユーザＢに対してエラーを返却する、もしくは共有とは見なさずに、そのまま識別子Ｑが示すサーバへとアクセスを行い、その結果をユーザＢに返却し、共有の動作を終了する。指定されたページがページ保存部４に記憶されていた場合、ページ共有プロキシ２は、加工したページＰ’と制限リストＯとを得る（図７のｃ１６参照）。
【００６３】
ページ共有プロキシ２は、ページ加工装置７を利用して、加工したページＰ”を取得し（図７のｃ１７，ｃ１８参照）、アクセス元のユーザＢが、ページ保存部４から読出したアクセス制限リストＯに含まれているかどうかをチェックする（図７のｃ１９参照）。却下リストに含まれている場合、もしくは許可リストに含まれていない場合、ページ共有プロキシ２は、ここでユーザＢに対してエラーを送付して共有の動作を終了する。却下リストに含まれていない場合、もしくは許可リストに含まれている場合、ページ共有プロキシ２は、ユーザＢに対して加工したページＰ”を返却する（図７のｃ２０参照）。
【００６４】
これによって、本実施例では、ページＰを保存する際に、データそのまま保存する方式のほかに、ページ加工装置７を利用してレンダリングを施し、画像として保存することができる。また、本実施例では、ページ共有プロキシ２において、ページ加工装置７を利用して、共有するページＰに、共有されたものであること、ユーザＡの嗜好情報によって生成されたものであること等を、文字や絵、音声等の情報によって示す情報を埋め込むことができる。
【００６５】
さらに、本実施例では、ユーザＡ自身がページを共有可能とするパラメータＳを設定していた場合、そのこと示す情報を、文字や絵、音声等のメディア情報を付与することによって、ページＰに埋め込むことで、ユーザＡが見ているページを共有することができるかどうかを判断することができる。
【００６６】
このほかに、本実施例では、グループに対して最適化されたページＰに対して、ページ加工装置７によってグループの嗜好情報を反映させた広告等を載せることができる。
【００６７】
また、本実施例では、ＷＥＢページ共有方式Ｃを利用してユーザＡからユーザＢに対して送付するのが、ポインタＱではなく、ページＰそのものであってもかまわない。この場合、ユーザＡは、ページＰを得た後、ユーザＡからページＰの情報をページ共有システムＣを利用してグループの参加メンバに送付する。この方式の場合には、グループによるページ最適化の結果から得られたページの場合、そのページへのポインタを保存し、後に最新の情報を反映させて再利用することができない。
【実施例４】
【００６８】
図８は本発明の第４の実施例によるセッション通話システムの動作を示すシーケンスチャートである。本発明の第４の実施例によるセッション通話システムは、上記の図１に示す本発明の一実施例によるセッション通話システムと同様の構成となっているので、これら図１及び図８を参照して本発明の第４の実施例によるセッション通話システムにおける最適化ページを加工したページの複数のユーザによる共有について説明する。本発明の第４の実施例によるセッション通話システムでは、ユーザがセッションでの共有にかかわらず、自分の嗜好データを他人に貸し与えることができるようにしている。
【００６９】
ユーザＡは貸し与える相手のユーザを、ページ共有プロキシ２の許可リストに設定する（図８のｄ１参照）。ページ共有プロキシ２はユーザＡからの情報を記憶する。ユーザＡがページ共有プロキシ２にアクセスすると（図８のｄ２参照）、ページ共有プロキシ２は、嗜好データを利用した最適化ページを生成するためのアクセス先Ｑ”をユーザＡの識別子及びアクセス先のサーバ３への識別子Ｑから生成し、ユーザＡに通知する（図８のｄ３参照）。
【００７０】
ユーザＡは、得られたＱ”を、嗜好データを貸し与える相手、ここではユーザＢに対してページ共有システムＣを利用して教える（図８のｄ４，ｄ５参照）。ユーザＢは、識別子Ｑ”を利用し、クエリＲを指定して、ページ共有プロキシ２にアクセスする（図８のｄ６参照）。
【００７１】
ページ共有プロキシ２は、ユーザＢが許可リストに含まれるかどうかをチェックし（図８のｄ７参照）、ユーザＢが許可リストに含まれていれば、識別子Ｑ”から、サーバ３を指定する識別子Ｑ、ユーザＡを指定する識別子を得て、ユーザＡのアカウントで、サーバ３にクエリＲを用いてアクセスを行う（図８のｄ８，ｄ１１参照）。その際、ページ共有プロキシ２は、このアクセスが、ユーザＡ自身によるものではなく、ユーザＢのものであることを示すために、フラグＤもしくはユーザＢの識別子を送付する。
【００７２】
サーバ３は、ユーザＡの嗜好情報を利用し、クエリＲに対して最適化されたページＰを生成し、ページ共有プロキシ２へと返す（図８のｄ８，ｄ１３参照）。その結果として、フラグＤでユーザＡのアクセスではないとされている場合には、サーバ３が持つ嗜好データへのアクセスによる更新は行わない。サーバ３は、ユーザＢによるアクセスであることを指定されている場合、ユーザＢの嗜好情報の更新を行う（図８のｄ１２参照）。ページ共有プロキシ２は、得られたページＰをユーザＢに対して返却する（図８のｄ１０，ａ１４参照）。
【実施例５】
【００７３】
図９は本発明の第５の実施例によるセッション通話システムの構成を示すブロック図である。図９において、本発明の第５の実施例によるセッション通話システムは、対応リストＰＬを保持する広告ページデータベース８と課金データベース９とを追加した以外は、上記の図１に示す本発明の第１の実施例と同様の構成となっており、同一構成要素には同一符号を付してある。また、同一構成要素の動作は本発明の第１の実施例と同様である。
【００７４】
本発明の第５の実施例によるセッション通話システムでは、広告ページデータベース８と課金データベース９とを追加することで、自分の嗜好情報に含まれていることによって、事業者のページへのリンクが、最適化ページＰに表示され、そのページが参照もしくは参照先のページにおいて、購入等の特定の行為がされた場合に、嗜好情報に含んでいたユーザに対して、事業者からポイント及び広告料等を提供することができるようにしている。
【００７５】
図１０は本発明の第５の実施例によるセッション通話システムの動作を示すシーケンスチャートである。これら図９及び図１０を参照して本発明の第５の実施例によるセッション通話システムにおける事業者からのポイント及び広告料等の提供について説明する。
【００７６】
ユーザＢは、ユーザＡの嗜好データによって生成されるページを、識別子Ｑ’を指定して読出し、ページＰを得る（図１０のｅ１，ｅ２参照）。ユーザＢは、ページＰを参照し、ページＰからリンクをされているページＰ４を参照するために、この参照されたページＰ４への識別子Ｑ４及びページＰの識別子Ｑ’の情報をページ共有プロキシ２へと通知する（図１０のｅ３参照）。
【００７７】
ページ共有プロキシ２は、広告を依頼する事業者が指定するページと、事業者名の対応リストＰＬを広告ページデータベース８に持つ。ページ共有プロキシ２は、広告ページデータベース８から、参照されたページ識別子Ｑ４を指定して、対応リストＰＬを検索する（図１０のｅ４参照）。見つかった場合、ページ共有プロキシ２は、その対応する事業社名を得る（図１０のｅ５参照）。
【００７８】
ページ共有プロキシ２は、ページＰの識別子Ｑ’の情報からユーザＡの情報を得て、課金データベース９に、ユーザＡ，ユーザＢとページＰ４への識別子Ｑ４，事業者名の対応リストを記憶する（図１０のｅ６参照）。ページ共有プロキシ２は、ページＰ４への識別子Ｑ４にてサーバ３にアクセスし（図１０のｅ７参照）、ページＰ４を得て（図１０のｅ８参照）、ユーザＢに送付する（図１０のｅ９参照）。
【００７９】
これによって、ページ共有プロキシ２の運用者は、課金データベース９の内容を基に、各事業者に対して課金の請求を行い、ユーザＡに対して、ポイントや広告料等を支払うことができる。
【実施例６】
【００８０】
本発明の第６の実施例によるセッション通話システムでは、上記の本発明の第５の実施例によるセッション通話システムにおけるポイントの分配で、複数人の嗜好データを混合して生成された最適化ページで、グループの個人毎の寄与率に応じてポイントを分配することができる。
【００８１】
本実施例では、上記の本発明の第２の実施例によるセッション通話システムの図４のｂ１２の手順において、ページ保存部４へと保存する情報に、図４のｂ８の手順にてページを作成する際に利用された「順位部」、「選択部」に、ページＰ４への識別子Ｑ４を含んでいた場合、その識別子Ｑ４と、それを含んでいたユーザの識別子及びそのユーザがつけていた順位を関連付けたリストＭを加える。
【００８２】
上記の結果によって、上記の本発明の第５の実施例のｅ６の手順において、課金データベース９に対して、ユーザＡの識別子の代わりに、上記の手順にて作成した、リストＭを保存することで、本発明の第５の実施例のｅ６の手順にて行われる、ポイントや広告料等の分配を、リストＭに応じて行うことで、優先度を高くしたユーザほど寄与率が高いとみなして行うことができる。
【実施例７】
【００８３】
図１１は本発明の第７の実施例によるセッション通話システムの構成を示すブロック図である。図１１において、本発明の第７の実施例によるセッション通話システムは、ページ共有プロキシ２の代わりにページ共有サーバ１０を設け、ユーザＡがページ共有プロキシ２を介さずにサーバ３にアクセスするようにした以外は、上記の図１に示す本発明の第１の実施例と同様の構成となっており、同一構成要素には同一符号を付してある。また、同一構成要素の動作は本発明の第１の実施例と同様である。
【００８４】
図１２は本発明の第７の実施例によるセッション通話システムの動作を示すシーケンスチャートである。これら図１１及び図１２を参照して本発明の第７の実施例によるセッション通話システムにおけるユーザＡがページ共有プロキシ２を介さずにアクセスをした場合について説明する。このような場合にも、新たにページ共有サーバ１０を導入することで実現可能となる。
【００８５】
ユーザＡは、ページＰを得た後（図１２のｆ１，ｆ２参照）、ユーザＡからページ共有サーバ１０に、ページＰの情報及びアクセス制限リストＯを生成するためのグループ識別子、許可リスト、却下リストを転送する（図１２のｆ３参照）。ページ共有サーバ１０は、そのページＰを保存し、ほかのグループ参加メンバがアクセスするための、ページ共有サーバ１０に属するポインタＱ’をユーザＡに対して返却する（図１２のｆ５参照）。この場合、ページ共有サーバ１０はページＰ、ポインタＱ’、識別子Ｑをページ保存部４に記憶する（図１２のｆ４参照）。
【００８６】
ユーザＡは、受け取ったポインタＱ’をほかのグループ参加メンバ（ユーザＢ等）に対してページ共有システムＣを利用して通知する（図１２のｆ６〜ｆ８参照）。このポインタＱ’を受け取ったユーザＢは、そのポインタＱ’に対してアクセスを行うことで、ユーザＡに最適化されたページＰを参照することが可能となる（図１２のｆ９〜ｆ１３参照）。この場合、ページ共有サーバ１０は、ページ共有プロキシ２と同様に、アクセス制限リストＯを生成し、アクセスの制限を行う。
【実施例８】
【００８７】
図１３は本発明の第８の実施例によるセッション通話システムの構成を示すブロック図である。図１３において、本発明の第８の実施例によるセッション通話システムは、ページ共有プロキシ２の代わりにグループ最適化機能部１１と嗜好データ統合部１２とを設けた以外は、上記の図１に示す本発明の第１の実施例と同様の構成となっており、同一構成要素には同一符号を付してある。また、同一構成要素の動作は本発明の第１の実施例と同様である。
【００８８】
図１４は本発明の第８の実施例によるセッション通話システムの動作を示すシーケンスチャートである。これら図１３及び図１４を参照して本発明の第８の実施例によるセッション通話システムの動作について説明する。本発明の第８の実施例では、複数のメンバの情報によるページの最適化を、サーバ３の機能として、嗜好データそのものを統合したうえでページＰを生成することで、実施している。
【００８９】
ユーザＡは、識別子Ｑ及びクエリＲ、グループ識別子Ｇを指定してグループ最適化機能部１１にアクセスする（図１４のｇ１参照）。グループ最適化機能部１１は、グループ識別子Ｇを利用して、そのメンバの一覧Ｌを得る（図１４のｇ２，ｇ３参照）。さらに、グループ最適化機能部１１は、メンバの一覧Ｌに含まれるメンバ各々の嗜好データを嗜好データベース５から読出す（図１４のｇ４，ｇ５参照）。グループ最適化機能部１１は、嗜好データ統合部１２で、得られた嗜好データの統合を行う（図１４のｇ６，ｇ７参照）。
【００９０】
各々のユーザの嗜好データには、「公開部」と「非公開部」とが設定されている。嗜好データ統合部１２は、マージを行うに当たり、嗜好データの「公開部」のみを利用する。嗜好データの統合は以下のようにして行う。以下の説明において、ユーザＸの嗜好データのうちの「公開部」をＭ［Ｘ］で表す。Ｍ［Ｘ］は、要素と重みとが対応付けられたリストである。
【００９１】
要素には、単語、ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）、単語やＵＲＬの集合を表すジャンル等が存在する。重みは数値であり、値が大きなものほど、その要素が重要であることを意味する。Ｍ［Ｘ］の要素を、Ｍ［Ｘ］．ｅｌｅｍｅｎｔ（ｉ）で表し、その重みをＭ［Ｘ］．ｗｅｉｇｈｔ（ｉ）で表す。
【００９２】
新たな嗜好データＦ’は、複数のユーザが同一の要素を持つ場合に、重み同士を、ユーザの重みによって加算したものである。ユーザの重みは、予め設定されている。ユーザＸの重みをＷ［Ｘ］で表す。
【００９３】
すべてのｉについて、以下の値を計算することで、Ｆ’の嗜好データＭ［Ｆ’］を得る。その重みＭ［Ｆ’］．ｗｅｉｇｈｔ（ｉ）は、すべてのＸについて、
Ｍ［Ｘ］．ｗｅｉｇｈｔ（ｉ）＊Ｗ［Ｘ］
という値を加算したものである。結果として、すべての要素Ｍ［Ｆ’］．ｅｌｅｍｅｎｔ（ｉ）に、その重みＭ［Ｆ’］．ｗｅｉｇｈｔ（ｉ）が対応した嗜好データＦ’を得る。
【００９４】
グループ最適化機能部１１は、マージされて新たに生成された嗜好データＦ’とクエリＲとをサーバ３に通知する（図１４のｇ８参照）。サーバ３は、嗜好データＦ’を利用し、最適化されたページＰ２を作成する。サーバ３は、グループ最適化機能部１１を介して、ページＰ２をユーザＡに対して返却する（図１４のｇ９，ｇ１１参照）。その際、グループ最適化機能部１１はページＰ２にアクセスするための識別子Ｑ’も通知する。また、グループ最適化機能部１１はページＰ２をその識別子Ｑ’とともに、ページ保存部４に保存する（図１４のｇ１０参照）。ユーザＡは、個人最適化ページの複数のユーザによる共有と同様に、ページＰ２をほかのユーザと共有する。
【実施例９】
【００９５】
図１５は本発明の第９の実施例によるセッション通話システムの構成を示すブロック図である。図１５において、本発明の第９の実施例によるセッション通話システムは、グループアカウントデータベース１３を設けた以外は、上記の図１に示す本発明の第１の実施例と同様の構成となっており、同一構成要素には同一符号を付してある。また、同一構成要素の動作は本発明の第１の実施例と同様である。
【００９６】
図１６は本発明の第９の実施例によるセッション通話システムの動作を示すシーケンスチャートである。これら図１５及び図１６を参照して本発明の第９の実施例によるセッション通話システムの動作について説明する。本発明の第９の実施例では、複数のメンバの情報によるページの最適化を行うに当たり、新たなユーザとしてグループの識別子Ｇ’を生成し、グループＧに参加している参加者すべての嗜好データをマージしたデータを設定することによっても、複数のメンバの情報によるページの最適化が実現可能である。
【００９７】
ページ生成の主導者ユーザＡは、ページ共有プロキシ２に対して、目的のサーバの識別子Ｑ、目的のページを作成するためのクエリＲ、グループの識別子Ｇを送付する（図１６のｈ１参照）。ページ共有プロキシ２は、グループの識別子Ｇに対応したユーザＧ’のアカウントをサーバ３上に作成する（図１６のｈ４参照）。すでにユーザＧ’のアカウントが作成されている場合には、それを利用する。ページ共有プロキシ２は、グループアカウントデータベース１３に、ユーザＧ’とグループＧとの対応情報を保存する（図１６のｈ５参照）。
【００９８】
ページ共有プロキシ２は、グループに含まれるメンバ（ユーザＢ）からのアクセスにグループ識別子Ｇが指定してあった場合（図１６のｈ１１参照）、グループアカウントデータベース１３から、グループＧのデータを読出し、ユーザＧ’を得る（図１６のｈ１２，ｈ１３参照）。ページ共有プロキシ２は、以降のメニューやリンクの選択操作を、ユーザＧ’のものとして、サーバ３に対してアクセスする（図１６のｈ１４参照）。これによって、サーバ３では、グループの嗜好がユーザＧ’の嗜好として嗜好データベース５に蓄積される。
【００９９】
上述したアクセスの結果、得られたページＰは、ページ共有プロキシ２によってユーザＢに対して送付され（図１６のｈ１５〜ｈ１８参照）、また、ページ保存部に保存することで、以降ほかのグループメンバと共有をすることが可能となる。
【実施例１０】
【０１００】
図１７は本発明の第１０の実施例によるセッション通話システムの構成を示すブロック図である。図１７において、本発明の第１０の実施例によるセッション通話システムは、サーバ３にネットワーク１００を通してユーザＡ，Ｂが接続されて構成されている。ユーザＡ，Ｂはそれぞれページ共有方式Ｃを用いている。
【０１０１】
図１８は本発明の第１０の実施例によるセッション通話システムの動作を示すシーケンスチャートである。これら図１７及び図１８を参照して本発明の第１０の実施例によるセッション通話システムの動作について説明する。本発明の第１０の実施例では、嗜好情報のやり取りを、ユーザＡ，Ｂ間でやり取りすることによって、最適化ページを共有することができるようにしている。本実施例による共有によって、複数の人間でページを共有するにあたり、エンドユーザが編集をして直接ほかのユーザに対して配付を行うと、著作権等の権利を侵害する可能性があるという課題を解決している。
【０１０２】
ユーザＡは、ページＰを参照するにあたり、予めそのページＰを参照するための識別子Ｑ及び嗜好データを端末内に保持しておく、もしくは、ページＰを生成するサーバ３から予め嗜好データを得て、端末内に保持している。尚、嗜好データは空でもかまわない。ユーザＡは、ページＰを共有するために、ページ共有方式Ｃを通じて上記のページ識別子Ｑ及び嗜好データを、グループに参加している各端末へと送付する（図１８のｉ３参照）。
【０１０３】
グループに参加しているユーザＢは、ページ共有方式Ｃから識別子Ｑ及び嗜好データを受信すると（図１８のｉ４参照）、識別子Ｑに対応するサーバ３にアクセスする（図１８のｉ５参照）。その際に、ユーザＢは、嗜好データをサーバ３へと通知する。
【０１０４】
サーバ３は、ユーザＢのアクセスとして、識別子Ｑ及び通知された嗜好データに基づいたページＰを作成し、ユーザＢへと通知する（図１８のｉ６参照）。その結果、ユーザＢはユーザＡがもともと参照していたページＰと同一のものを参照することができる。
【０１０５】
この場合、ユーザＡ及びユーザＢは、ページを生成するための識別子Ｑ及び嗜好データのみをやり取りしており、ページＰそのものを共有者がやり取りをすることがないため、ページＰに対する権利を侵害することはない。
【０１０６】
尚、上述した本発明の第１の実施例において、ページ共有プロキシ２が保存、再配布を行うことで、ページの配布についての権利が問題になる場合には、（１）図２のａ７の手順をはじめとする動作で、ページ保存部４にページＰを保存せず、（２）図２のａ１６の手順で、ページＰをユーザＢに返却するにあたり、新たにサーバ３に対して、ユーザＡのアカウントでアクセスを行ってページＰを取得し、ユーザＢに対して返却するというような方法で回避することが可能である。
【図面の簡単な説明】
【０１０７】
【図１】本発明の第１の実施例によるセッション通話システムの構成を示すブロック図である。
【図２】本発明の第１の実施例によるセッション通話システムの動作を示すシーケンスチャートである。
【図３】本発明の第２の実施例によるセッション通話システムの構成を示すブロック図である。
【図４】本発明の第２の実施例によるセッション通話システムの動作を示すシーケンスチャートである。
【図５】図３のグループ最適化装置によるページのグループ最適化処理を示すフローチャートである。
【図６】本発明の第３の実施例によるセッション通話システムの構成を示すブロック図である。
【図７】本発明の第３の実施例によるセッション通話システムの動作を示すシーケンスチャートである。
【図８】本発明の第４の実施例によるセッション通話システムの動作を示すシーケンスチャートである。
【図９】本発明の第５の実施例によるセッション通話システムの構成を示すブロック図である。
【図１０】本発明の第５の実施例によるセッション通話システムの動作を示すシーケンスチャートである。
【図１１】本発明の第７の実施例によるセッション通話システムの構成を示すブロック図である。
【図１２】本発明の第７の実施例によるセッション通話システムの動作を示すシーケンスチャートである。
【図１３】本発明の第８の実施例によるセッション通話システムの構成を示すブロック図である。
【図１４】本発明の第８の実施例によるセッション通話システムの動作を示すシーケンスチャートである。
【図１５】本発明の第９の実施例によるセッション通話システムの構成を示すブロック図である。
【図１６】本発明の第９の実施例によるセッション通話システムの動作を示すシーケンスチャートである。
【図１７】本発明の第１０の実施例によるセッション通話システムの構成を示すブロック図である。
【図１８】本発明の第１０の実施例によるセッション通話システムの動作を示すシーケンスチャートである。
【符号の説明】
【０１０８】
１  グループ管理サーバ
２  ページ共有プロキシ
３  サーバ
４  ページ保存部
５  嗜好データベース
６  グループ最適化装置
７  ページ加工装置
８  広告ページデータベース
９  課金データベース
１０  ページ共有サーバ
１１  グループ最適化機能部
１２  嗜好データ統合部
１３  グループアカウントデータベース
１００  ネットワーク
Ａ，Ｂ  ユーザ端末
Ｃ  ＷＥＢページ共有方式
Ｇ  グループの識別子
Ｌ  メンバの一覧
Ｏ  アクセス制限リスト
Ｐ  ページ
ＰＬ  対応リスト
Ｑ  識別子
【図１】
0004821376.tif 000002
【図２】
0004821376.tif 000003
【図３】
0004821376.tif 000004
【図４】
0004821376.tif 000005
【図５】
0004821376.tif 000006
【図６】
0004821376.tif 000007
【図７】
0004821376.tif 000008
【図８】
0004821376.tif 000009
【図９】
0004821376.tif 000010
【図１０】
0004821376.tif 000011
【図１１】
0004821376.tif 000012
【図１２】
0004821376.tif 000013
【図１３】
0004821376.tif 000014
【図１４】
0004821376.tif 000015
【図１５】
0004821376.tif 000016
【図１６】
0004821376.tif 000017
【図１７】
0004821376.tif 000018
【図１８】
0004821376.tif 000019