(57)【要約】      （修正有）【課題】ＳＮＳの利用において、利用するサービス内の限定的な閉じた社会の中を超えてコミュニティを形成できるコミュニティ管理プラットフォーム装置を提供する。【解決手段】コミュニティ管理機能を、例えば各サービスごとにカスタマイズされたＡＰＩ（アプリケーション・プログラム・インターフェース）を介して共通化して管理し、各サービス提供サーバに対して横断的に提供する機能を備えるコミュニティ管理プラットフォーム装置により実現する。【選択図】図１
2011060165.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ端末からの要求に応じて提供するコミュニティ管理機能と同一の機能をネットワーク上のサーバに対して提供するコミュニティ管理プラットフォーム装置であって、
前記コミュニティ管理機能として、ユーザを識別するデータであるユーザ識別データ間の繋がりを管理する機能を前記サーバに対して提供するコミュニティ管理機能提供部を有するコミュニティ管理プラットフォーム装置。
【請求項２】
前記コミュニティ管理機能提供部は、
前記ユーザ識別データとそのユーザのプロフィールとを関連付けて保持しているネットワーク上のユーザデータベースを参照し、そのユーザ識別データを用いてユーザ識別データ間の繋がりを管理する請求項１に記載のコミュニティ管理プラットフォーム装置。
【請求項３】
前記コミュニティ管理機能提供部は、
ユーザ識別データを取得するユーザ識別データ取得手段と、
ユーザの属性情報又は／及び行動情報であるユーザ情報を取得するユーザ情報取得手段と、
前記取得したユーザ識別データを、前記取得したユーザ情報に基づいて関連付けるグルーピング手段と、
前記関連付けられたユーザ識別ＩＤのグループに対して、そのグループを識別する情報であるメンバーシップＩＤを紐付けて蓄積するメンバーシップ管理手段と、
を有する請求項１または２に記載のコミュニティ管理プラットフォーム装置。
【請求項４】
前記ユーザ情報取得手段は、
前記行動情報として、そのユーザが前記サーバによって提供されるウェブサービスに対して行った行動に関する情報であるサービス行動情報を取得するサービス行動情報取得手段を有する請求項３に記載のコミュニティ管理プラットフォーム装置。
【請求項５】
前記サービス行動情報取得手段は、
前記サービス行動情報から、予め定められる分類情報を抽出して取得する分類情報取得手段を有し、
前記グルーピング手段は、
取得した前記ユーザ識別データを、前記抽出して取得した分類情報に基づいてグルーピングすることを特徴とする請求項４に記載のコミュニティ管理プラットフォーム装置。
【請求項６】
ユーザ端末からの要求に応じて提供するコミュニティ管理機能と同一の機能をネットワーク上のサーバに対して提供するコミュニティ管理プラットフォーム装置の動作方法であって、
前記コミュニティ管理機能として、ユーザを識別するデータであるユーザ識別データ間の繋がりを管理する機能を前記サーバに対して提供するコミュニティ管理機能提供ステップを計算機に実行させるコミュニティ管理プラットフォーム装置の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク上のユーザコミュニティとして、ユーザ同士の繋がりをユーザに意識させずに効率的に管理するための技術に関する。
【背景技術】
【０００２】
従来、ネットサービスの一つとして、いわゆる「ＳＮＳ（ソーシャル・ネットワーキング・サービス）」が提供されている。このＳＮＳでは、例えばユーザプロフィールを参照して趣味嗜好などが一致するユーザが集まりコミュニティを形成し、特定のカテゴリやトピックについて書込みなどが可能なスレッドで交流を図ることなどができる。
【０００３】
このようなＳＮＳなどを利用することで、ユーザは、現実社会と同様の社会的ネットワークをインターネット上の仮想空間でも構築することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−２３５１１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、上記従来の技術には以下のような課題がある。第一に、インターネットは世界中に無限に広がる社会であるにも関わらず、ＳＮＳでは、利用するサービス内の限定的な閉じた社会の中でしかコミュニティを形成できない、という課題である。そのため、あるサービスＡにおける「ロック音楽」コミュニティと、別のサービスＢにおける「ロック音楽」コミュニティとが交流することは原則実現されていない。
【０００６】
第二に、コミュニティ形成の前提として、ユーザによる積極的な意思表示が必要であるという課題である。具体的に、コミュニティを形成するためには、相手にコミュニティ形成（あるいは参加）の承認を得るためのアクションを起こし、その相手の承認を得ることではじめてコミュニティが形成される。そのため、ユーザに手間を強いる結果となっている。
【課題を解決するための手段】
【０００７】
以上の課題を解決するために、本発明は、上記コミュニティ管理機能を、例えば各サービスごとにカスタマイズされたＡＰＩ（アプリケーション・プログラム・インターフェース）を介して共通化して管理し、各サービス提供サーバに対して横断的に提供する機能を備えるコミュニティ管理プラットフォーム装置を提供する。
【０００８】
具体的に、ユーザ端末からの要求に応じて提供するコミュニティ管理機能と同一の機能をネットワーク上のサーバに対して提供するコミュニティ管理プラットフォーム装置であって、前記コミュニティ管理機能として、ユーザを識別するデータであるユーザ識別データ間の繋がりを管理する機能を前記サーバに対して提供するコミュニティ管理機能提供部を有するコミュニティ管理プラットフォーム装置である。
【０００９】
また、上記構成に加えて、前記コミュニティ管理機能提供部が、前記ユーザ識別データとそのユーザのプロフィールとを関連付けて保持しているネットワーク上のユーザデータベースを参照し、そのユーザ識別データを用いてユーザ識別データ間の繋がりを管理するコミュニティ管理プラットフォーム装置も提供する。
【００１０】
また、ユーザによる積極的なコミュニティ参加や承認の意思表示が無くても、例えば同じトピックの掲示板への同時期の書込みなどによってユーザＩＤを自動的に関連付け、同じコミュニティメンバーとして管理する機能を備えるコミュニティ管理プラットフォーム装置も提供する。
【００１１】
具体的には、上記構成に加えて、前記コミュニティ管理機能提供部が、ユーザ識別データを取得するユーザ識別データ取得手段と、ユーザの属性情報又は／及び行動情報であるユーザ情報を取得するユーザ情報取得手段と、前記取得したユーザ識別データを、前記取得したユーザ情報に基づいて関連付けるグルーピング手段と、前記関連付けられたユーザ識別ＩＤのグループに対して、そのグループを識別する情報であるメンバーシップＩＤを紐付けて蓄積するメンバーシップ管理手段と、を有するコミュニティ管理プラットフォーム装置である。
【００１２】
また、上記構成に加えて、前記ユーザ情報取得手段が、前記行動情報として、そのユーザが前記サーバによって提供されるウェブサービスに対して行った行動に関する情報であるサービス行動情報を取得するサービス行動情報取得手段を有するコミュニティ管理プラットフォーム装置も提供する。
【００１３】
また、上記構成に加えて、前記サービス行動情報取得手段が、前記サービス行動情報から、予め定められる分類情報を抽出して取得する分類情報取得手段を有し、前記グルーピング手段が、取得した前記ユーザ識別データを、前記抽出して取得した分類情報に基づいてグルーピングすることを特徴とするコミュニティ管理プラットフォーム装置も提供する。
【発明の効果】
【００１４】
以上のような構成をとる本発明によって、インターネット上の各種ウェブサービスに対して、横断的にコミュニティ管理機能を提供することができる。したがって、例えばあるサービスＡにおける「ロック音楽」コミュニティと、別のサービスＢにおける「ロック音楽」コミュニティとが交流することもできる。
【００１５】
また、ユーザによる積極的なコミュニティ参加や承認の意思表示が無くても、例えば同じトピックの掲示板への同時期の書込みなどによってユーザＩＤを自動的に関連付け、同じコミュニティメンバーとして管理することができる。
【図面の簡単な説明】
【００１６】
【図１】実施例１のコミュニティ管理プラットフォーム装置における機能ブロックの一例を表す図
【図２】実施例１のコミュニティ管理プラットフォーム装置のコミュニティ管理機能提供部にて利用されるデータベースの一例を表す図
【図３】実施例１のコミュニティ管理プラットフォーム装置のコミュニティ管理機能提供部にて利用される、別のデータベースの一例を表す図
【図４】実施例１のコミュニティ管理プラットフォーム装置における処理の流れの一例を表すフローチャート
【図５】実施例２のコミュニティ管理プラットフォーム装置における機能ブロックの一例を表す図
【図６】実施例２のコミュニティ管理プラットフォーム装置のメンバーシップ管理手段にて利用されるデータベースの一例を表す図
【図７】実施例２のコミュニティ管理プラットフォーム装置における処理の流れの一例を表すフローチャート
【図８】実施例３のコミュニティ管理プラットフォーム装置における機能ブロックの一例を表す図
【図９】実施例２のコミュニティ管理プラットフォーム装置におけるハードウェア構成の一例を表す図
【発明を実施するための形態】
【００１７】
以下に、図を用いて本発明の実施の形態を説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。
【００１８】
なお、実施例１は、主に請求項１，２，６，７について説明する。また実施例２は、主に請求項３，４，５，８，９，１０について説明する。また、実施例３は、その他の実施例について説明する。
【００１９】
≪実施例１≫
＜概要＞
本実施例のコミュニティ管理プラットフォーム提供装置は、ＳＮＳやブログサービス、コメント投稿型のニュースサイト、掲示板サイト、ショッピングサイト、オークションサイトなど、様々なウェブサービスに対して横断的にコミュニティ管理機能を提供する。そして、それによって、例えばＳＮＳ内にてＡのトピックについて投稿したコミュニティに対して、別のニュースサイトにてＡのニューストピックにコメントを投稿したユーザを関連付け、一のコミュニティとして管理することなどができる。
【００２０】
また、そのような管理データベースを使って、各ウェブサービスが、自身のサービス以外のユーザに対してレコメンド情報の送信などのアクションをとることができる。
【００２１】
＜機能的構成＞
図１は、本実施例のコミュニティ管理プラットフォーム装置における機能ブロックの一例を表す図である。なお、以下に記載する本コミュニティ管理プラットフォーム装置の機能ブロックは、ハードウェア、ソフトウェア、又はハードウェア及びソフトウェアの両方として実現され得る。具体的には、コンピュータを利用するものであれば、ＣＰＵや主メモリ、バス、あるいは二次記憶装置（ハードディスクや不揮発性メモリ、ＣＤやＤＶＤなどの記憶メディアとそれらメディアの読取ドライブなど）、情報入力に利用される入力デバイス、印刷機器や表示装置、その他の外部周辺装置などのハードウェア構成部、またその外部周辺装置用のインターフェース、通信用インターフェース、それらハードウェアを制御するためのドライバプログラムやその他アプリケーションプログラム、ユーザ・インターフェース用アプリケーションなどが挙げられる。
【００２２】
そして主メモリ上に展開したプログラムに従ったＣＰＵの演算処理によって、入力デバイスやその他インターフェースなどから入力され、メモリやハードディスク上に保持されているデータなどが加工、蓄積されたり、上記各ハードウェアやソフトウェアを制御するための命令が生成されたりする。また、この発明はコミュニティ管理プラットフォーム装置として実現できるのみでなく、方法としても実現可能である。また、このような発明の一部をソフトウェアとして構成することができる。さらに、そのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品、及び同製品を固定した記録媒体も、当然にこの発明の技術的な範囲に含まれる（本明細書の全体を通じて同様である）。
【００２３】
そして、この図１にあるように、本実施例の「コミュニティ管理プラットフォーム装置」（０１００）は、「コミュニティ管理機能提供部」（０１０１）を有する。
【００２４】
「コミュニティ管理機能提供部」（０１０１）は、コミュニティ管理機能を、ネットワーク上のサーバに対して提供する機能を有し、例えばＣＰＵや主メモリ、ネットワーク通信機構、コミュニティ管理機能提供プログラムなどによって実現することができる。また、「コミュニティ管理機能」とは、ユーザを識別するデータであるユーザ識別データ間の繋がりを管理する機能であって、例えば従来のＳＮＳなどで提供される承認制のユーザ識別データの関連付けなどで形成されるコミュニティの管理機能が挙げられる。あるいは、実施例２などで後述するように、異なるウェブサービスにおける同一行動（同じ商品を購入したなど）をとったユーザのユーザ識別データなどを関連付けて形成されるコミュニティの管理機能も挙げられる。
【００２５】
図２は、このコミュニティ管理機能において利用されるデータベースの一例を表す図である。この図にあるように、ウェブサービスαのトピックＡに関するコミュニティに参加するユーザとして、「ユーザＩＤ：ａａ」と「ユーザＩＤ：ｂｂ」と「ユーザＩＤ：ｃｃ」が関連付けられて管理されている。ここで、ブログサービスβにてトピックＡについて発言したいユーザの「ユーザＩＤ：ｄｄ」も、横断的にこのコミュニティに関連付けて管理する、という具合である。
【００２６】
そして本実施例では、このようなユーザ識別データを関連付けて形成されたコミュニティの管理機能を、各種ウェブサービスを運営するサーバに対して横断的に提供することを特徴とする。これによって、例えば、各ウェブサービスが、自身のサービス以外のユーザをコミュニティのメンバーとして管理することができ、そのようなユーザに対してレコメンド情報の送信などのアクションをとることができる。
【００２７】
また、このコミュニティ管理機能提供部は、さらに前記ユーザ識別データとそのユーザのプロフィールとを関連付けて保持しているネットワーク上のユーザデータベースを参照し、そのユーザ識別データを用いてユーザ識別データ間の繋がりを管理するよう構成しても良い。このようなユーザデータベースを参照することで、ユーザのプロフィールで示される、例えば図３に示すような出身地や現住所、年齢、性別、職業、趣味嗜好、行動履歴などの情報も利用して、ユーザ識別データの関連付けなどのコミュニティ機能の管理を行うことができる。
【００２８】
＜処理の流れ＞
図４は、本実施例のコミュニティ管理プラットフォーム装置における処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、上記のような計算機の各ハードウェア構成によって実行されるステップであっても良いし、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。
【００２９】
この図４にあるように、まず、例えばあるウェブサービスにおいてユーザ同士の申し込みや承認によってユーザ識別データが関連付けられ、コミュニティ管理機能用のデータベースが生成される（ステップＳ０４０１）。
【００３０】
その後、別のウェブサービスを運営するサーバから、ユーザ識別データを含むコミュニティ管理機能の利用要求を受付ける（ステップＳ０４０２）と、上記生成されたデータベースにて管理されている所定のコミュニティに対して、当該ユーザ識別データを付加し（ステップＳ０４０３）、このコミュニティ管理機能を横断的に各種ウェブサービスのサーバに対して提供する。また、このように更新されたデータベースが、さらに新しいコミュニティ管理機能用のデータベースとして利用される、という具合である。
【００３１】
＜効果の簡単な説明＞
以上のように、本実施例のコミュニティ管理プラットフォーム装置によって、インターネット上の各種ウェブサービスに対して、横断的にコミュニティ管理機能を提供することができる。
【００３２】
≪実施例２≫
＜概要＞
本実施例は、上記実施例を基本として、さらに、ユーザ識別データと共にユーザの行動情報や属性情報を取得することで、その行動情報や属性情報に基づいてユーザ識別データの関連付けを行い、コミュニティ管理機能を実現することを特徴とするコミュニティ管理プラットフォーム装置である。
【００３３】
具体的に、例えば、あるニュースサイトにて新製品Ｘのニュースに関して発言したユーザＡの識別データを取得する。また、別のショッピングサイトにて新製品Ｘを購入したユーザＢの識別データを取得する。すると、本実施例のコミュニティ管理プラットフォーム装置では、この別々のウェブサービスにおけるユーザの行動情報をキーとして両者のユーザ識別データを関連付け、新たなコミュニティとして管理する、という具合である。
【００３４】
＜機能的構成＞
図５は、本実施例のコミュニティ管理プラットフォーム装置における機能ブロックの一例を表す図である。この図にあるように、本実施例の「コミュニティ管理プラットフォーム装置」（０５００）は、実施例１を基本として、「コミュニティ管理機能提供部」（０５０１）を有する。
【００３５】
そして、本実施例のコミュニティ管理プラットフォーム装置の特徴点は、そのコミュニティ管理機能提供部が、さらに「ユーザ識別データ取得手段」（０５１１）と、「ユーザ情報取得手段」（０５１２）と、「グルーピング手段」（０５１３）と、「メンバーシップ管理手段」（０５１４）と、を有する点である。
【００３６】
「ユーザ識別データ取得手段」（０５１１）は、ユーザ識別データを取得する機能を有し、例えば通信機構やユーザ識別データ取得プログラムなどによって実現することができる。
【００３７】
「ユーザ情報取得手段」（０５１２）は、ユーザの属性情報又は／及び行動情報であるユーザ情報を取得する機能を有し、例えば通信機構やユーザ情報取得プログラムなどによって実現できる。また「属性情報」とは、ユーザの属性を示す情報をいい、例えば出身地や現住所、年齢、性別、職業、趣味嗜好などを示す情報が挙げられる。また、このユーザ属性情報の取得は、例えばウェブサービスの利用登録の際に登録された情報を利用して取得する方法が挙げられる。
【００３８】
また「行動情報」とは、ユーザが前記サーバによって提供されるウェブサービスに対して行った行動に関する情報であるサービス行動情報などをいい、例えばニュースサイトであればニュースの配信リクエスト行動、オークション／ショッピングサイトであれば出品や入札、購入行動、ＳＮＳやブログ、掲示板サイトであれば書込み行動などが挙げられる。そして行動情報として、その行動時間や行動内容、あるいは入札などであれば対象商品、書込みであれば書込み内容や書込んだトピックの識別情報などが示される、という具合である。
【００３９】
「グルーピング手段」（０５１３）は、記取得したユーザ識別データを、前記取得したユーザ情報に基づいて関連付ける機能を有し、例えばＣＰＵや主メモリ、グルーピングプログラムなどによって実現することができる。具体的には、ユーザの属性情報を参照し、例えば同一地域出身者や同一や類似の趣味嗜好のユーザのユーザ識別データを関連付けてグルーピングする。あるいは、ユーザの行動情報を参照し、異なったウェブサービス上であっても、例えば同じ商品への入札や同じトピックへの書込みなど、同一の行動内容などを示すユーザ識別データ同士を関連付けてグルーピングする、という具合である。また行動時間を加味して同時間帯に同行動を取ったユーザ同士を関連付けるようにしても良い。
【００４０】
「メンバーシップ管理手段」（０５１４）は、前記関連付けられたユーザ識別ＩＤのグループに対して、そのグループを識別する情報であるメンバーシップＩＤを紐付けて蓄積する機能を有し、ＣＰＵや主メモリ、ＨＤＤなどの蓄積装置、メンバーシップ管理プログラムなどによって実現できる。
【００４１】
具体的には、図６に示すように、上記のようにユーザ情報に基づいてユーザ識別データを関連付けたコミュニティに関して、そのコミュニティを識別するためのＩＤ「Ｍｅｍｂｅｒ００１」などを付与する、という具合である。そして、このメンバーシップＩＤを参照し、各種ウェブサービスにおいて、横断的にユーザ同士を結びつけたコミュニティを管理し、その情報を利用することができる。また、ユーザの属性や行動によって自動的にコミュニティが形成されるので、ユーザに特別操作を強いるなど意識させずにコミュニティを形成することができる。
【００４２】
また、本実施例では、サービス行動情報から予め定められる分類情報を抽出して取得し、その抽出して取得した分類情報に基づいてグルーピングするよう構成しても良い。このようにすることで、例えばサービス行動情報から行動時間を除き行動内容などのみを分類情報として抽出し、行動時間に関係なくユーザ識別データ同士のグルーピングを行うことができる。あるいは逆に行動時間と行動内容を合せて分類情報として抽出し同時間同行動のユーザ同士をグルーピングしても良いし、行動時間のみを分類情報として同時間帯に行動するユーザ同士をグルーピングしても良い。
【００４３】
＜ハードウェア構成＞
図９は、上記機能的な各構成要件をハードウェアとして実現した際の、コミュニティ管理プラットフォーム装置における構成の一例を表す概略図である。この図を利用してコミュニティ管理機能に関するハードウェア構成部の働きについて説明する。
この図にあるように、コミュニティ管理プラットフォーム装置は、グルーピング手段及びメンバーシップ管理手段であり、またその他の各種演算処理を実行するための「ＣＰＵ（中央演算装置）」（０９０１）と、「主メモリ」（０９０２）と、を備えている。また各種データを蓄積する「ＨＤＤ」（０９０３）や、ユーザ識別データ取得手段及びユーザ情報取得手段である「インターネット通信回路」（０９０４）も備えている。そしてそれらが「システムバス」などのデータ通信経路によって相互に接続され、情報の送受信や処理を行う。
【００４４】
また、「主メモリ」にはプログラムが読み出され、「ＣＰＵ」は読み出された当該プログラムを参照し、プログラムで示される手順に従い各種演算処理を実行する。また、この「主メモリ」や「ＨＤＤ」にはそれぞれ複数のアドレスが割り当てられており、「ＣＰＵ」の演算処理においては、そのアドレスを特定し格納されているデータにアクセスすることで、データを用いた演算処理を行うことが可能になっている。
【００４５】
ここで、例えばあるユーザαが、掲示板サイトＡにて商品ｘに関する書き込みを行うと、本実施例のコミュニティ管理プラットフォーム装置は、そのユーザαの識別データと関連付けて、「商品ｘに関する書込み」という行動情報を示すユーザ情報を「インターネット通信回路」を介して取得する。そして、取得したユーザ識別データとユーザ情報を、「主メモリ」のアドレス１と２にそれぞれ格納する。
【００４６】
すると、「ＣＰＵ」はグルーピングプログラムを解釈し、その解釈結果に従って、「主メモリ」のアドレス２に格納されている商品ｘを利用して、その商品ｘに関するトピックについての問合せリクエストを生成する。そして、例えば外部のＳＮＳを管理するウェブサーバ装置やショッピングサイトを管理するウェブサーバ装置のデータベースに対して商品ｘに関するトピックについての問合せを行う。
【００４７】
そして、その問合せに応じて返信されてきた、ＳＮＳにて商品ｘに関するスレッドに参加しているユーザβ、γ、そしてショッピングサイトで商品ｘを落札したユーザσのユーザ識別データが「インターネット通信回路」を介して取得される。そして、取得したそれらユーザ識別データを、「主メモリ」のアドレス３，４，５にそれぞれ格納する。
続いて、「ＣＰＵ」はメンバーシップ管理プログラムを解釈し、その解釈結果に従って、「主メモリ」のアドレス１，３，４，５に格納されているそれぞれのユーザ識別データを関連付け、その関連付ける。そして、その関連付けられたユーザ識別データ群に対して「商品ｘ」のトピックを示すメンバーシップＩＤを付加し、「ＨＤＤ」の所定の管理用データベースに記録する、という具合である。
【００４８】
＜処理の流れ＞
図７は、本実施例のコミュニティ管理プラットフォーム装置における処理の流れの一例を表すフローチャートである。なお、以下に示すステップは、上記のような計算機の各ハードウェア構成によって実行されるステップであっても良いし、媒体に記録され計算機を制御するためのプログラムを構成する処理ステップであっても構わない。
【００４９】
この図７にあるように、まず、ユーザ識別データを取得し（ステップＳ０７０１）、それとともにユーザの属性情報又は／及び行動情報であるユーザ情報を取得する（ステップＳ０７０２）。そして、前記取得したユーザ識別データを、前記取得したユーザ情報に基づいて関連付け（ステップＳ０７０３）、その関連付けられたユーザ識別ＩＤのグループに対して、そのグループを識別する情報であるメンバーシップＩＤを紐付けて蓄積する（ステップＳ０７０４）。
【００５０】
また、ステップＳ０７０２では、ユーザ情報として、そのユーザが前記サーバによって提供されるウェブサービスに対して行った行動に関する情報であるサービス行動情報を取得するよう構成しても良い。また、その場合、取得したサービス行動情報から、予め定められる分類情報を抽出して取得し、ステップＳ０７０３において取得した前記ユーザ識別データを、前記抽出して取得した分類情報に基づいてグルーピングするよう構成しても良い。
【００５１】
＜効果の簡単な説明＞
以上のように、本実施例のコミュニティ管理プラットフォーム装置によって、ユーザの属性や行動によって自動的にユーザ識別データの関連付けが行われ、形成されたコミュニティの管理が行われる。したがってユーザに特別操作を強いるなど意識させずにコミュニティを形成し、それを管理することができる。
【００５２】
≪実施例３≫
＜概要＞
本実施例は、上記コミュニティ管理プラットフォーム装置で提供されるものと同様のコミュニティ管理機能を利用したコミュニティ管理システムであって、さらに、各種ウェブサービスで横断的に利用可能にグルーピングされたユーザ識別データについて、そのウェブサービスの利用形態などに合せて利用できるようなカスタマイズ機能を有することを特徴とする。
【００５３】
＜機能的構成＞
図８は、本実施例のコミュニティ管理システムにおける機能ブロックの一例を表す図である。この図にあるように、本実施例のコミュニティ管理システムは、「ネット通信装置」（０８００）と、「カスタマイズ入出力装置」（０８１０）と、「コミュニティ管理プラットフォーム装置」（０８２０）と、からなる。
【００５４】
（ネット通信装置）
まず、「ネット通信装置」（０８００）は、ウェブサービスを提供するためにインターネット上に存在する複数のウェブサーバ装置であって、「ユーザ識別データ取得部」（０８０１）と、「提供サービス関連情報保持部」（０８０２）と、を有する。
【００５５】
「ユーザ識別データ取得部」（０８０１）は、ウェブサービスの提供を受けるユーザのユーザＩＤを取得する機能を有し、例えばＣＰＵや主メモリ、ユーザ識別データ取得プログラムなどによって実現できる。具体的に、例えばウェブサービスを利用するためのログイン情報として入力されたユーザ識別データや、クッキー情報に含まれるユーザ識別データを取得する、という具合である。また、その際に別途登録情報としてウェブサービスが保持しているユーザ属性などのプロフィール情報を、ユーザ識別データと関連付けて取得するよう構成しても良い。
【００５６】
「提供サービス関連情報保持部」（０８０２）は、取得したユーザＩＤと関連付けてその提供サービス関連情報を保持する機能を有し、例えばＣＰＵや主メモリ、ＨＤＤやフラッシュメモリなどの各種記録媒体、そして提供サービス関連情報記録プログラムなどによって実現することができる。なお、「提供サービス関連情報」とは、このネット通信装置によってユーザに対して提供されたサービスに関する情報をいう。例えば、サービスがＳＮＳや掲示板、ニュース提供などのサービスであれば、当該ユーザが書込みや視聴などで参照したトピックを示す情報やそのトピックについて書込み内容を示す情報、その参照時間などが挙げられる。また、ショッピング／オークションサービスであれば、当該ユーザが購入／入札／出品、参照などした商品の識別情報やその商品のカテゴリ／ジャンル情報、購入金額や購入時間などが挙げられる。また映像／音楽配信サービスであれば、配信リクエストをした映像／音楽の識別情報やそのカテゴリ／ジャンル情報、製作者やアーティスト情報、配信時間などの情報が挙げられる。
【００５７】
そして本実施例では、このように各種サービスごとにその情報内容が異なる情報について、次に説明する「カスタマイズ入出力装置」と「コミュニティ管理プラットフォーム装置」の機能によって各種サービスを横断し共通してユーザ識別データのグルーピング（コミュニティ化）処理を行うことができることを特徴とする。
【００５８】
（カスタマイズ入出力装置）
「カスタマイズ入出力装置」（０８１０）は、個々のネット通信装置の機能に合わせて、コミュニティ管理プラットフォーム装置との間でユーザ識別データの関連付けを示すコミュニティ管理情報を交換するためにネット通信装置ごとにカスタマイズされた装置であって、例えばＡＰＩ（アプリケーション・プログラム・インターフェース）などで実現することができる。そして、この「カスタマイズ出力装置」は、「分類情報取得部」（０８１１）と、「分類情報出力部」（０８１２）と、を有する。
【００５９】
「分類情報取得部」（０８１１）は、ネット通信装置からユーザ識別データと、そのユーザ識別データと関連付けて、提供サービス関連情報から分類情報を抽出して取得する機能を有し、ＣＰＵや主メモリ、通信機構、分類情報取得プログラムなどによって実現できる。具体的にこの分類情報取得部では、分類情報取得プログラムにて定められる例えば所定のルールにしたがって、ユーザが掲示板サイトなどで書込みをしたトピックＩＤやその内容を示す情報のみを抽出し、その書込み時間などグルーピングには利用しない情報を含まれないように処理することができる、という具合である。もちろん、ユーザ識別データのグルーピングにおいて「同時刻に同トピックに書込んだユーザをグルーピングする」というのであれば、逆に書込み時刻を含み分類情報を抽出し取得するよう構成すると良い。
【００６０】
このようにして、ウェブサービスの提供する各種サービスに応じて様々な情報を含む提供サービス関連情報の中から、ユーザ識別データのグルーピング処理を横断的に共通化して行うことができるよう、必要な情報のみを分類情報として抽出することができる。
【００６１】
「分類情報出力部」（０８１２）は、ユーザ識別データと、これに関連付けられた分類情報とをグルーピング情報プラットフォーム装置に対して共通フォーマットにて出力する機能を有し、ＣＰＵや主メモリ、分類情報出力プログラムなどによって実現できる。
【００６２】
（コミュニティ管理プラットフォーム装置）
「コミュニティ管理プラットフォーム装置」（０８２０）は、各種ウェブサービスを提供するネット通信装置との間で共通化したコミュニティ管理情報を交換するための装置であって、「分類情報収集部」（０８２１）と、「分類情報転送部」（０８２２）と、「コミュニティ管理情報蓄積部」（０８２３）と、を有する。
【００６３】
「分類情報収集部」（０８２１）は、個々のカスタマイズ入出力装置から出力されたユーザ識別データと、これに関連付けて出力された分類情報とを収集する機能を有し、例えば、ＣＰＵや主メモリ、通信機構、分類情報収集プログラムなどによって実現できる。また、「分類情報転送部」（０８２２）は、収集した分類情報を分類情報蓄積装置に対して転送する機能を有し、例えばＣＰＵや主メモリ、通信機構、分類情報転送プログラムなどによって実現できる。
【００６４】
「コミュニティ管理情報蓄積部」（０８２３）は、分類情報に基づいてユーザ識別データを関連付け、コミュニティ管理情報として蓄積する機能を有し、例えばＣＰＵや主メモリ、ＨＤＤやフラッシュメモリなどの記録媒体、コミュニティ管理情報記録プログラムなどによって実現できる。
【００６５】
このようにコミュニティ管理プラットフォーム装置では、カスタマイズ入出力装置によって各種ウェブサービスからグルーピングに必要な情報のみを抽出して出力された分類情報をユーザＩＤを横断的に処理するために収集し蓄積することができる。
【００６６】
＜効果の簡単な説明＞
以上のように、本実施例のコミュニティ管理システムによって、各種ウェブサービスからグルーピングに必要な情報のみを抽出して出力された分類情報をユーザＩＤを横断的に処理するために収集し蓄積することができる。そして、このようにして蓄積されているコミュニティ管理情報を利用して、自身のサービス以外のユーザをコミュニティのメンバーとして管理することができ、そのようなユーザに対してレコメンド情報の送信などのアクションをとることができる。
【符号の説明】
【００６７】
０１００  コミュニティ管理プラットフォーム装置
０１０１  コミュニティ管理機能提供部
０５１１  ユーザ識別データ取得手段
０５１２  ユーザ情報取得手段
０５１３  グルーピング手段
０５１４  メンバーシップ管理手段
【図１】
2011060165.tif 000003
【図２】
2011060165.tif 000004
【図３】
2011060165.tif 000005
【図４】
2011060165.tif 000006
【図５】
2011060165.tif 000007
【図６】
2011060165.tif 000008
【図７】
2011060165.tif 000009
【図８】
2011060165.tif 000010
【図９】
2011060165.tif 000011