(57)【特許請求の範囲】
【請求項１】
ネットワークに接続されたユーザ端末との間で、コミュニティに関する情報を送受信するコミュニティ動的連携装置であって、
ユーザ端末から、バーチャルコミュニティに参加する各ユーザの個人情報を含むバーチャルコミュニティ情報の参照要求を受け付けるバーチャルコミュニティ情報参照要求受付部と、
前記参照要求に応じて、ユーザＤＢからバーチャルコミュニティ情報を抽出するバーチャルコミュニティ情報抽出部と、
前記抽出したバーチャルコミュニティ情報を、前記参照要求に係るユーザ端末へ送信するバーチャルコミュニティ情報送信部と、
ユーザ端末から、リアルコミュニティのイベントに参加した他のユーザに対する印象データを含むリアルコミュニティデータの入力要求を受け付けるリアルコミュニティデータ入力受付部と、
前記受け付けた当該他のユーザに対する印象データを含むリアルコミュニティデータと、複数の前記ユーザ端末から過去にそれぞれ受け付けた当該他のユーザに対する印象データを含むリアルコミュニティデータとを統合し、前記印象データを表した数値の平均値を総合コミュニティデータとして生成する総合コミュニティデータ生成部と、
前記入力要求に応じて、前記リアルコミュニティデータ及び前記総合コミュニティデータを含むバーチャルコミュニティ情報になるように、前記ユーザＤＢを更新するバーチャルコミュニティ情報更新制御部と、を備え、
前記バーチャルコミュニティ情報参照要求受付部、バーチャルコミュニティ情報抽出部及びバーチャルコミュニティ情報送信部により前記ユーザＤＢから抽出したバーチャルコミュニティ情報を前記ユーザ端末へ送信する処理と、
前記リアルコミュニティデータ入力受付部、総合コミュニティデータ生成部及びバーチャルコミュニティ情報更新制御部により前記リアルコミュニティデータを統合して生成した総合コミュニティデータを含むバーチャルコミュニティ情報になるように、前記ユーザＤＢを更新する処理とを繰り返し、
前記バーチャルコミュニティ情報抽出部は、
前記参照要求に応じて、前記総合コミュニティデータである平均値が所定値以上となるユーザの個人情報を含むバーチャルコミュニティ情報を、前記ユーザＤＢから抽出することを特徴とするコミュニティ動的連携装置。
【請求項２】
請求項１に記載のコミュニティ動的連携装置において、
さらに、前記イベントが開催されることの案内を、前記参加要求に係るユーザ端末へ送信するイベント案内送信部を備えたことを特徴とするコミュニティ動的連携装置。
【請求項３】
請求項２に記載のコミュニティ動的連携装置において、
さらに、ユーザ端末から、前記イベントが開催されることの案内に対する前記イベントへの参加要求を受け付けるイベント参加受付部を備えたことを特徴とするコミュニティ動的連携装置。
【請求項４】
請求項１から３までのいずれか一項に記載のコミュニティ動的連携装置において、
前記リアルコミュニティデータ入力受付部は、
前記イベントに参加したユーザのうちの前記バーチャルコミュニティに参加していないユーザの操作により前記ユーザ端末から、前記リアルコミュニティデータの入力要求を受け付け、
前記バーチャルコミュニティ情報更新制御部は、
前記入力要求に応じて、前記バーチャルコミュニティに参加していないユーザが受けた前記バーチャルコミュニティに参加しているユーザに対する印象データを含むバーチャルコミュニティ情報になるように、前記ユーザＤＢを更新することを特徴とするコミュニティ動的連携装置。
【請求項５】
請求項１から４までのいずれか一項に記載のコミュニティ動的連携装置において、
さらに、ユーザ端末から、バーチャルコミュニティの参加登録または変更の要求を受け付けるバーチャルコミュニティ登録または変更要求受付部を備え、
前記バーチャルコミュニティ情報更新制御部は、
前記参加登録または変更の要求に応じて、前記ユーザＤＢを更新することを特徴とするコミュニティ動的連携装置。
【請求項６】
ネットワークに接続されたユーザ端末との間で、コミュニティに関する情報を送受信するコミュニティ動的連携装置による動的連携処理方法であって、
ユーザ端末から、バーチャルコミュニティに参加する各ユーザの個人情報を含むバーチャルコミュニティ情報の参照要求を受け付ける第１のステップと、
前記参照要求に応じて、ユーザＤＢからバーチャルコミュニティ情報を抽出する第２のステップと、
前記抽出したバーチャルコミュニティ情報を、前記参照要求に係るユーザ端末へ送信する第３のステップと、
ユーザ端末から、リアルコミュニティのイベントに参加した他のユーザに対する印象データを含むリアルコミュニティデータの入力要求を受け付ける第４のステップと、
前記受け付けた当該他のユーザに対する印象データを含むリアルコミュニティデータと、複数の前記ユーザ端末から過去にそれぞれ受け付けた当該他のユーザに対する印象データを含むリアルコミュニティデータとを統合し、前記印象データを表した数値の平均値を総合コミュニティデータとして生成する第５のステップと、
前記入力要求に応じて、前記リアルコミュニティデータ及び前記総合コミュニティデータを含むバーチャルコミュニティ情報になるように、前記ユーザＤＢを更新する第６のステップと、を有し、
前記第１から第３までのステップにより、前記ユーザＤＢから抽出したバーチャルコミュニティ情報を前記ユーザ端末へ送信する処理と、
前記第４から第６までのステップにより、前記リアルコミュニティデータを統合して生成した総合コミュニティデータを含むバーチャルコミュニティ情報になるように、前記ユーザＤＢを更新する処理とを繰り返し、
前記第２のステップにより、前記参照要求に応じて、前記総合コミュニティデータである平均値が所定値以上となるユーザの個人情報を含むバーチャルコミュニティ情報を、前記ユーザＤＢから抽出することを特徴とする動的連携処理方法。
【請求項７】
請求項６に記載の動的連携処理方法をコンピュータに実行させることを特徴とする動的連携処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、仮想空間のコミュニティと実空間のコミュニティとを、双方向性を持たせて動的に連携するコミュニティ動的連携装置、方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、ソーシャル・ネットワーキング・サービス（ＳＮＳ：Social Network Service）を利用した仮想空間における様々なコミュニティ（以下、「バーチャルコミュニティ」という。）が知られている。ＳＮＳとは、社会的ネットワークをインターネット上で構築するサービスをいい、人と人との繋がりを促進及びサポートし、新たな人間関係を構築することを目的とするものである。このＳＮＳには、コミュニティの参加者間のコミュニケーション機能を有する通信サービス（例えば、Ｗｅｂサイト、ブログ等）が含まれる。
【０００３】
ＳＮＳとは対照的に、実空間における様々なコミュニティ（以下、「リアルコミュニティ」という）が知られている。リアルコミュニティには、例えば、現実の実空間で行われるパーティ等のイベントが含まれる。つまり、バーチャルコミュニティは、人と人とが直接的に繋がることがなく、インターネットを介して間接的に繋がることで構築される仮想社会をいい、リアルコミュニティは、人と人とが直接的に繋がることで構築される現実社会をいう。また、イベントは、リアルコミュニティの具体的な活動をいい、例えばパーティである。
【０００４】
バーチャルコミュニティやリアルコミュニティの社会的ネットワークの仕組みを提供する事業者は、これらのコミュニティ活動を如何にして活発化させるかに関心があり、ＳＮＳを利用したシステム構築に様々な工夫を講じている。例えば、インターネット上のコミュニティ参加者に対して、現実に行われるパーティの開催日等を通知する手法が知られている（例えば、特許文献１を参照）。また、インターネット上でパーティの開催を告知し、参加を呼び掛ける手法が知られている（例えば、特許文献２を参照）。また、サーバを用いて、現実に行われるパーティの参加者の名簿を作成し、この名簿をパーティで利用する手法も知られている（例えば、特許文献３を参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２２９２８号公報
【特許文献２】特開２００８−１４６４３９号公報
【特許文献３】特開２００５−１３７５１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
前述のとおり、バーチャルコミュニティやリアルコミュニティにおけるコミュニティ活動を活発化させる仕組みに対する要望が多い。従来技術では、バーチャルコミュニティを利用し、リアルコミュニティ活動に関する情報提供を行う一方通行のシステム構築に着目していた。例えば、特許文献１の手法は、バーチャルコミュニティの参加者に対して現実のパーティの開催日を通知するものであるから、バーチャルコミュニティを提供する装置からバーチャルコミュニティの参加者へ情報を提示する一方通行の情報提供システムであるといえる。
【０００７】
このため、従来技術では、バーチャルコミュニティの参加者は、リアルコミュニティ活動に関する単なる情報提供の場としてバーチャルコミュニティを利用するに過ぎず、リアルコミュニティとバーチャルコミュニティの双方の活動の活発化という観点からは改善の余地があった。
【０００８】
図１６は、従来技術から想定されるシステムの構成を示す概略図である。このシステムは、ＳＮＳサーバ装置１０、ＳＮＳ提供装置５０及び複数のユーザ端末６−１，６−２，６−３，６−４，・・・（個々のユーザ端末を総括して、「ユーザ端末６」という。）を備えて構成される。ＳＮＳサーバ装置１０は、ＳＮＳサーバ２０、ユーザＤＢ３０及びＳＮＳ ＤＢ４０からなる。ＳＮＳサーバ２０は、ユーザ端末６からの要求によりＳＮＳ提供装置５０の制御指示に応じて、ユーザＤＢ３０及びＳＮＳ ＤＢ４０に格納されるバーチャルコミュニティに関する各データを登録または抽出する処理を行うコンピュータである。ユーザ端末６は、バーチャルコミュニティに参加する各ユーザが利用する携帯電話機、パーソナルコンピュータ等の端末装置である。ＳＮＳ提供装置５０は、ＳＮＳサーバ２０を制御して、バーチャルコミュニティに参加する各ユーザ間のコミュニケーション機能を有するＷｅｂサイトを提供する。ＳＮＳサーバ装置１０、ＳＮＳ提供装置５０及びユーザ端末６は、インターネット等のネットワーク７に接続され、例えば、ユーザ端末６が携帯電話機であれば、携帯電話会社のサーバ（図示せず）を介してネットワーク７に接続される。例えば、ユーザＡはユーザ端末６−１を利用し、ユーザＢはユーザ端末６−２を利用して、ＳＮＳ提供装置５０を介してＳＮＳサーバ２０が提供するバーチャルコミュニティに参加することができる。
【０００９】
図１７は、図１６に示したシステムにおけるユーザＤＢ３０の構成例を示す図である。ユーザＤＢ３０は、ユーザＩＤ、ユーザ名、ニックネーム、性別、生年月日（年齢）、住所、結婚歴、職種、年収、自己紹介メッセージ及び参加するバーチャルコミュニティの各情報から構成され、ユーザＩＤと関連付けた各コミュニティ用個人情報を記憶するデータベースである。図１７に示す例では、ユーザＩＤとして「１０００１」を有するユーザＡが、各コミュニティ用個人情報と１つ以上のバーチャルコミュニティに対する参加情報の登録を行っていることを示している。
【００１０】
図１８は、図１６に示したシステムにおけるＳＮＳ ＤＢ４０の構成例を示す図である。ＳＮＳ ＤＢ４０は、コミュニティ種別、コミュニティ分類、バーチャルコミュニティＩＤ及びリアルコミュニティの紹介情報の各情報から構成される。各バーチャルコミュニティにはバーチャルコミュニティＩＤが割り当てられ、リアルコミュニティの紹介情報には必要に応じてＵＲＬ等が格納される。また、１つのコミュニティ分類に対して複数のグループを設定し、複数のグループのそれぞれにバーチャルコミュニティＩＤを割り当てることができる。各ユーザは、ユーザ端末６を利用してバーチャルコミュニティＩＤが割り当てられた各バーチャルコミュニティの参加を選択し、ユーザＤＢ３０に参加の登録を行うことができる。
【００１１】
図１６に示したシステムにおいて、リアルコミュニティ活動に関する情報提供の場としてバーチャルコミュニティを利用した例を説明する。図１９は、ユーザ端末６がＳＮＳ提供装置５０にアクセスすることにより、ＳＮＳ提供装置５０がユーザ端末６に提示するバーチャルコミュニティにおけるお見合い表示画面１０００の一例を示す図である。図１９では、バーチャルコミュニティＩＤ：Ｍ０１０００１（コミュニティ種別：お見合い）に参加する各ユーザのコミュニティ用個人情報（１００１，１００２）が表示されると共に、リアルコミュニティの紹介情報（１００３）が表示される。バーチャルコミュニティＩＤ：Ｍ０１０００１のバーチャルコミュニティに参加するユーザは、この画面を通じて他のユーザに対して個別のメッセージを送信することができる（１００１ａ，１００２ａ）。これにより、各ユーザは、バーチャルコミュニティにおけるユーザ間の対話を実現することができ、さらに、リアルコミュニティ活動に関する紹介情報を得ることができる。
【００１２】
このように、従来技術では、リアルコミュニティ活動に関する情報提供の場としてバーチャルコミュニティを利用することができる。しかしながら、バーチャルコミュニティにより得られた情報はリアルコミュニティ活動のために用いられるのが通常であり、情報の流れは一方通行であるから、ユーザは、必ずしも有用な情報を取得することができるとは限らない。バーチャルコミュニティ及びリアルコミュニティの活動については、より活発化させる仕組みが要望されていた。
【００１３】
そこで、本発明は、前記課題を解決するためになされたものであり、その目的は、バーチャルコミュニティとリアルコミュニティについて双方向性を持たせて結びつける仕組みを提供することで、各コミュニティの動的な変化を管理し、バーチャルコミュニティとリアルコミュニティの双方の活動を活発化させるべく、双方のコミュニティを動的に連携するコミュニティ動的連携装置、方法及びプログラムを提供することにある。
【課題を解決するための手段】
【００１４】
前記課題を解決するため、本発明によるコミュニティ動的連携装置は、ネットワークに接続されたユーザ端末との間で、コミュニティに関する情報を送受信するコミュニティ動的連携装置であって、ユーザ端末から、バーチャルコミュニティに参加する各ユーザの個人情報を含むバーチャルコミュニティ情報の参照要求を受け付けるバーチャルコミュニティ情報参照要求受付部と、前記参照要求に応じて、ユーザＤＢからバーチャルコミュニティ情報を抽出するバーチャルコミュニティ情報抽出部と、前記抽出したバーチャルコミュニティ情報を、前記参照要求に係るユーザ端末へ送信するバーチャルコミュニティ情報送信部と、ユーザ端末から、リアルコミュニティのイベントに参加した他のユーザに対する印象データを含むリアルコミュニティデータの入力要求を受け付けるリアルコミュニティデータ入力受付部と、前記受け付けた当該他のユーザに対する印象データを含むリアルコミュニティデータと、複数の前記ユーザ端末から過去にそれぞれ受け付けた当該他のユーザに対する印象データを含むリアルコミュニティデータとを統合し、前記印象データを表した数値の平均値を総合コミュニティデータとして生成する総合コミュニティデータ生成部と、前記入力要求に応じて、前記リアルコミュニティデータ及び前記総合コミュニティデータを含むバーチャルコミュニティ情報になるように、前記ユーザＤＢを更新するバーチャルコミュニティ情報更新制御部と、を備え、前記バーチャルコミュニティ情報参照要求受付部、バーチャルコミュニティ情報抽出部及びバーチャルコミュニティ情報送信部により前記ユーザＤＢから抽出したバーチャルコミュニティ情報を前記ユーザ端末へ送信する処理と、前記リアルコミュニティデータ入力受付部、総合コミュニティデータ生成部及びバーチャルコミュニティ情報更新制御部により前記リアルコミュニティデータを統合して生成した総合コミュニティデータを含むバーチャルコミュニティ情報になるように、前記ユーザＤＢを更新する処理とを繰り返し、前記バーチャルコミュニティ情報抽出部が、前記参照要求に応じて、前記総合コミュニティデータである平均値が所定値以上となるユーザの個人情報を含むバーチャルコミュニティ情報を、前記ユーザＤＢから抽出することを特徴とする。
【００１７】
また、本発明のコミュニティ動的連携装置は、さらに、前記イベントが開催されることの案内を、前記参加要求に係るユーザ端末へ送信するイベント案内送信部を備えたことを特徴とする。
【００１８】
また、本発明のコミュニティ動的連携装置は、さらに、ユーザ端末から、前記イベントが開催されることの案内に対する前記イベントへの参加要求を受け付けるイベント参加受付部を備えたことを特徴とする。
【００１９】
また、本発明のコミュニティ動的連携装置は、前記リアルコミュニティデータ入力受付部が、前記イベントに参加したユーザのうちの前記バーチャルコミュニティに参加していないユーザの操作により前記ユーザ端末から、前記リアルコミュニティデータの入力要求を受け付け、前記バーチャルコミュニティ情報更新制御部が、前記入力要求に応じて、前記バーチャルコミュニティに参加していないユーザが受けた前記バーチャルコミュニティに参加しているユーザに対する印象データを含むバーチャルコミュニティ情報になるように、前記ユーザＤＢを更新することを特徴とする。
【００２０】
また、本発明のコミュニティ動的連携装置は、さらに、ユーザ端末から、バーチャルコミュニティの参加登録または変更の要求を受け付けるバーチャルコミュニティ登録または変更要求受付部を備え、前記バーチャルコミュニティ情報更新制御部が、前記参加登録または変更の要求に応じて、前記ユーザＤＢを更新することを特徴とする。
【００２１】
さらに、本発明の動的連携処理方法は、ネットワークに接続されたユーザ端末との間で、コミュニティに関する情報を送受信するコミュニティ動的連携装置による動的連携処理方法であって、ユーザ端末から、バーチャルコミュニティに参加する各ユーザの個人情報を含むバーチャルコミュニティ情報の参照要求を受け付ける第１のステップと、前記参照要求に応じて、ユーザＤＢからバーチャルコミュニティ情報を抽出する第２のステップと、前記抽出したバーチャルコミュニティ情報を、前記参照要求に係るユーザ端末へ送信する第３のステップと、ユーザ端末から、リアルコミュニティのイベントに参加した他のユーザに対する印象データを含むリアルコミュニティデータの入力要求を受け付ける第４のステップと、前記受け付けた当該他のユーザに対する印象データを含むリアルコミュニティデータと、複数の前記ユーザ端末から過去にそれぞれ受け付けた当該他のユーザに対する印象データを含むリアルコミュニティデータとを統合し、前記印象データを表した数値の平均値を総合コミュニティデータとして生成する第５のステップと、前記入力要求に応じて、前記リアルコミュニティデータ及び前記総合コミュニティデータを含むバーチャルコミュニティ情報になるように、前記ユーザＤＢを更新する第６のステップと、を有し、前記第１から第３までのステップにより、前記ユーザＤＢから抽出したバーチャルコミュニティ情報を前記ユーザ端末へ送信する処理と、前記第４から第６までのステップにより、前記リアルコミュニティデータを統合して生成した総合コミュニティデータを含むバーチャルコミュニティ情報になるように、前記ユーザＤＢを更新する処理とを繰り返し、前記第２のステップにより、前記参照要求に応じて、前記総合コミュニティデータである平均値が所定値以上となるユーザの個人情報を含むバーチャルコミュニティ情報を、前記ユーザＤＢから抽出することを特徴とする。
【００２２】
さらに、本発明の動的連携処理プログラムは、前記動的連携処理方法をコンピュータに実行させることを特徴とする。
【発明の効果】
【００２３】
本発明によれば、バーチャルコミュニティとリアルコミュニティについて双方向性を持たせて結びつける仕組みを提供するため、各コミュニティの動的な変化を管理し、バーチャルコミュニティとリアルコミュニティの双方の活動を活発化させることが可能となる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態によるコミュニティ動的連携装置を含むシステムの構成を示す概略図である。
【図２】本発明の実施形態によるコミュニティ動的連携装置の構成を示すブロック図である。
【図３】本発明の実施形態によるコミュニティ動的連携装置と連携するＳＮＳサーバ装置におけるユーザＤＢの構成を示す図である。
【図４】本発明の実施形態によるコミュニティ動的連携装置が抽出するリアルコミュニティデータを含むバーチャルコミュニティ情報の一例を示す図である。
【図５】本発明の実施形態によるコミュニティ動的連携装置が参照するＳＮＳサーバ装置におけるＳＮＳ ＤＢの構成を示す図である。
【図６】本発明の実施形態によるユーザ端末の構成を示すブロック図である。
【図７】本発明に係るバーチャルコミュニティ情報参照要求画面の一例を示す図である。
【図８】本発明に係るバーチャルコミュニティの一覧画面の一例を示す図である。
【図９】本発明に係るバーチャルコミュニティ情報画面の一例を示す図である。
【図１０】本発明に係るリアルコミュニティデータ画面の一例を示す図である。
【図１１】本発明に係るリアルコミュニティデータ入力画面の一例を示す図である。
【図１２】本発明に係るバーチャルコミュニティ登録・変更要求画面の一例を示す図である。
【図１３】本発明の実施形態によるコミュニティ動的連携装置、ユーザ端末及びＳＮＳサーバ装置の間で送受信される情報の流れを示すシーケンス図である。
【図１４】本発明の実施形態によるコミュニティ動的連携装置の動的連携処理を説明するフローチャートである。
【図１５】本発明の実施形態によるコミュニティ動的連携装置の動的連携処理によるバーチャルコミュニティ及びリアルコミュニティの活動の活発化を説明する図である。
【図１６】従来技術から想定されるシステムの構成を示す概略図である。
【図１７】従来技術から想定されるシステムのＳＮＳサーバ装置におけるユーザＤＢの構成例を示す図である。
【図１８】従来技術から想定されるシステムのＳＮＳサーバ装置におけるＳＮＳ ＤＢの構成例を示す図である。
【図１９】従来技術から想定されるシステムのバーチャルコミュニティにおけるお見合い表示画面の一例を示す図である。
【発明を実施するための形態】
【００２５】
以下、本発明を実施するための形態について図面を用いて詳細に説明する。
〔システム〕
まず、本発明の実施形態によるコミュニティ動的連携装置を含むシステムについて説明する。図１は、本発明の実施形態によるコミュニティ動的連携装置を含むシステムの構成を示す概略図である。本発明の実施形態によるシステムは、ＳＮＳサーバ装置１、コミュニティ動的連携装置５及び複数のユーザ端末６−１，６−２，６−３，６−４，・・・（個々のユーザ端末を総括して、「ユーザ端末６」という。）を備えて構成される。尚、従来技術から想定される図１６に示すシステムと同様な構成要素には同一の参照番号を付している。
【００２６】
ＳＮＳサーバ装置１は、ＳＮＳサーバ２、ユーザＤＢ３及びＳＮＳ ＤＢ４からなる。ＳＮＳサーバ２は、ユーザ端末６からの要求によりコミュニティ動的連携装置５の制御指示に応じてユーザＤＢ３及びＳＮＳ ＤＢ４に格納されるバーチャルコミュニティに関する各データを登録または抽出する処理を行うコンピュータである。ユーザ端末６は、バーチャルコミュニティに参加する各ユーザが利用する携帯電話機、パーソナルコンピュータ等の端末装置である。コミュニティ動的連携装置５は、ＳＮＳサーバ２を制御して、バーチャルコミュニティ及びリアルコミュニティに参加する各ユーザ間のコミュニケーション機能を有する通信サービス（例えば、Ｗｅｂサイト、ブログ等）を提供する。ＳＮＳサーバ装置１、コミュニティ動的連携装置５及びユーザ端末６は、インターネット等のネットワーク７に接続され、例えば、ユーザ端末６が携帯電話機であれば、携帯電話会社のサーバ（図示せず）を介してネットワーク７に接続される。例えば、ユーザＡはユーザ端末６−１を利用し、ユーザＢはユーザ端末６−２を利用し、コミュニティ動的連携装置５を介してＳＮＳサーバ２が提供するバーチャルコミュニティに参加することができる。
【００２７】
〔コミュニティ動的連携装置の構成〕
次に、図１に示したコミュニティ動的連携装置５の構成について説明する。図２は、コミュニティ動的連携装置５の構成を示すブロック図である。このコミュニティ動的連携装置５は、バーチャルコミュニティ情報参照要求受付部５１、バーチャルコミュニティ情報抽出部５２、バーチャルコミュニティ情報送信部５３、リアルコミュニティデータ入力受付部５４、総合コミュニティデータ生成部５５、バーチャルコミュニティ登録・変更（登録または変更）要求受付部５６、バーチャルコミュニティ情報更新制御部５７、イベント案内送信部５８及びイベント参加受付部５９を備えている。
【００２８】
バーチャルコミュニティ情報参照要求受付部５１は、ユーザ端末６から、バーチャルコミュニティＩＤが割り当てられたバーチャルコミュニティ情報の参照要求を受け付ける機能部である。バーチャルコミュニティ情報は、バーチャルコミュニティに参加する各ユーザのコミュニティ用個人情報からなる。例えば、ユーザがユーザＩＤ及びパスワードを用いてログインした際に、バーチャルコミュニティ情報参照要求受付部５１は、「バーチャルコミュニティ情報参照要求画面」（後述する図７）の情報をユーザ端末６に提示する。これにより、ユーザは、コミュニティ動的連携装置５を介してＳＮＳサーバ装置１にアクセスし、バーチャルコミュニティＩＤまたはバーチャルコミュニティの一覧から所望するバーチャルコミュニティ情報を指定することができる。このバーチャルコミュニティ情報には、リアルコミュニティの紹介情報を含めることができる。また、ユーザ端末６は、例えば携帯電話機６ａ、パーソナルコンピュータ６ｂであり、１つのユーザ端末６を複数のユーザが利用してもよいし、１人のユーザが複数のユーザ端末６を利用してもよい。
【００２９】
尚、ＳＮＳ ＤＢ４は、図５に例示するように、前述した従来技術から想定されるＳＮＳ ＤＢ４０（図１８を参照）と同様の構成とすることができる。例えば、バーチャルコミュニティ情報参照要求受付部５１は、ユーザ端末６からバーチャルコミュニティ情報の参照要求を受け付ける際に、ＳＮＳ ＤＢ４に格納された情報を基に、「バーチャルコミュニティの一覧画面」（後述する図８）の情報を提示するように構成してもよい。
【００３０】
図２に戻って、バーチャルコミュニティ情報抽出部５２は、バーチャルコミュニティ情報の参照要求の受け付けに応じて、ＳＮＳサーバ装置１のユーザＤＢ３から、当該バーチャルコミュニティＩＤに対応するバーチャルコミュニティ情報を抽出する機能部である。
【００３１】
各ユーザは、ユーザ端末６を利用して自身のコミュニティ用個人情報を、コミュニティ動的連携装置５を介して、ＳＮＳサーバ装置１のユーザＤＢ３に登録することができ、さらに、リアルコミュニティのイベントに参加したときに受けた他のユーザに対する印象データを登録することができる。
【００３２】
図３は、ユーザＤＢ３の構成例を示す図である。図４は、ユーザＤＢ３に含まれる総合コミュニティデータ及びリアルコミュニティデータの構成例を示す図である。ユーザＤＢ３は、ユーザＩＤ、ユーザ名、ニックネーム、性別、生年月日（年齢）、住所、結婚歴、職種、年収、自己紹介メッセージ、総合コミュニティデータ、リアルコミュニティデータ及び参加するバーチャルコミュニティの各情報から構成され、ユーザＩＤと関連付けた各コミュニティ用個人情報を記憶するデータベースである。前述した従来技術から想定されるユーザＤＢ３０（図１７を参照）と比較すると、ユーザＤＢ３は、ユーザＤＢ３０の各コミュニティ用情報に加え、総合コミュニティデータ及びリアルコミュニティデータが設けられている点で相違する。
【００３３】
リアルコミュニティデータは、リアルコミュニティのイベントに参加したときの他のユーザから見た個々の印象データ（他のユーザから見た当該ユーザＩＤのユーザに対する印象データ）であり、図４に例示するように、所定項目（人柄、結婚観、価値観等）の数値（評価が高いほど数値が大きくなる評価値を示す。）及びコメントとして登録されたものである。総合コミュニティデータは、逐次得られるリアルコミュニティデータと過去のリアルコミュニティデータを統合することにより得られる統計データである。つまり、総合コミュニティデータは、リアルコミュニティのイベントに参加したときの他のユーザから見た総合の印象データであり、図４に例示するように、リアルコミュニティデータにおける所定項目の数値（人柄、結婚観、価値観等の数値）を平均した値であり、必要に応じてこの平均した値を基に、バーチャルコミュニティ内で男女別に順位付けした順位情報を含めることができる。ただし、リアルコミュニティとしてお見合いパーティを想定した場合、通常、お見合いパーティを主催する事業者は、この順位情報に基づいて参加者の人気度を示すランクを知得することができるから、当該事業者が本システムのユーザとしてユーザ端末６を利用し、このランクを順位情報として登録するように構成することもできる。
【００３４】
一例として、バーチャルコミュニティ情報抽出部５２は、バーチャルコミュニティ情報として、バーチャルコミュニティＩＤのバーチャルコミュニティに参加する各ユーザの情報を、バーチャルコミュニティのカテゴリ（コミュニティ分類）に応じて複数の情報から選択的に抽出する。例えば、「お見合い」のバーチャルコミュニティについて、バーチャルコミュニティＩＤ：Ｍ０１０００１に参加登録している各ユーザのコミュニティ用個人情報のうち、当該バーチャルコミュニティに関するコミュニティ用個人情報として、所定のユーザＩＤ、ユーザ名、ニックネーム、性別、生年月日（年齢）、住所、自己紹介メッセージ、総合コミュニティデータ及びリアルコミュニティデータを選択して抽出する。選択的に抽出される情報は、バーチャルコミュニティのカテゴリに応じて、予め設定される。尚、バーチャルコミュニティＩＤに応じて、予め設定された情報を選択的に抽出するようにしてもよい。また、バーチャルコミュニティ情報抽出部５２は、ユーザ指定の参照条件付きのバーチャルコミュニティ情報の参照要求があった場合には、当該参照条件付きのバーチャルコミュニティ情報を抽出してもよい。例えば、この参照条件として、バーチャルコミュニティＩＤ：Ｍ０１０００１に参加登録している各ユーザのうち、総合コミュニティデータにおける人柄の数値が４以上のユーザのみを抽出するとか、順位情報が１位以外のユーザのみを抽出する等のように構成してもよい。
【００３５】
図２に戻って、バーチャルコミュニティ情報送信部５３は、抽出したバーチャルコミュニティ情報をユーザ端末６へ送信する機能部である。例えば、バーチャルコミュニティ情報送信部５３は、「バーチャルコミュニティ情報画面」（後述する図９）及び「リアルコミュニティデータ画面」（後述する図１０）の情報をユーザ端末６に提示する。これにより、バーチャルコミュニティ情報の参照要求を行ったユーザは、所望のバーチャルコミュニティ情報を参照することができ、例えば、バーチャルコミュニティ内の他のユーザにメッセージを送ったり、リアルコミュニティのイベント（お見合いパーティ等）の紹介情報を取得したりするだけでなく、リアルコミュニティを介した他のユーザから見た印象データを取得することができる。
【００３６】
イベント案内送信部５８は、リアルコミュニティのイベントが開催されることの案内を、バーチャルコミュニティに参加登録しているユーザのユーザ端末６へ送信する機能部である。イベントの案内に関する情報（イベント案内情報）は、ＳＮＳサーバ装置１のＤＢ（図示せず）に予め格納されているものとする。例えば、そのＤＢには、ＳＮＳ  ＤＢ４に格納されたバーチャルコミュニティＩＤ毎に、リアルコミュニティのイベントが開催される日時、場所等の案内情報が格納されている。イベント案内送信部５８は、その開催日時を基準にした所定のタイミング（例えば１ヶ月前）にて、その案内情報を当該ＤＢから読み出し、そのバーチャルコミュニティに参加登録しているユーザのユーザＩＤをユーザＤＢ３から読み出して特定し、特定したユーザのユーザ端末６へ送信する。これにより、ユーザは、参加登録しているバーチャルコミュニティにおいて、リアルコミュニティのイベントの開催に関する情報を取得することができる。尚、コミュニティ動的連携装置５には、ユーザＩＤとユーザ端末６のメールアドレス等とが対応した情報が、ユーザ端末対応情報として予め保持されているものとする。また、イベント案内送信部５８は、ＳＮＳサーバ装置１のＳＮＳ  ＤＢ４に格納されたリアルコミュニティの紹介情報を読み出し、この情報をイベント案内情報としてユーザ端末６へ送信するようにしてもよい。
【００３７】
イベント参加受付部５９は、ユーザ端末６から、イベント案内送信部５８が送信したイベント案内情報に対するイベントへの参加要求を受け付ける機能部である。イベント参加受付部５９は、イベントへの参加要求と共に送信されたユーザＩＤ、そのイベントに関連するバーチャルコミュニティのバーチャルコミュニティＩＤ等の情報をイベント参加情報として、ＳＮＳサーバ装置１のＤＢ（図示せず）に格納する。尚、イベント参加受付部５９は、そのイベントに参加するユーザのユーザＩＤをＳＮＳサーバ装置１のＳＮＳ  ＤＢ４に、バーチャルコミュニティＩＤに対応して格納するようにしてもよい。
【００３８】
リアルコミュニティデータ入力受付部５４は、ユーザ端末６から、リアルコミュニティデータの入力要求を受け付ける機能部である。例えば、ユーザがユーザ端末６を用いてユーザＩＤ及びパスワードを用いてログインした際に、リアルコミュニティデータ入力受付部５４は、「リアルコミュニティデータ入力画面」（後述する図１１）の情報をユーザ端末６に提示する。これにより、イベントに参加したユーザは、ユーザ端末６を用いて、そのイベントで得た他のユーザの印象をリアルコミュニティデータとして、ＳＮＳサーバ装置１のユーザＤＢ３に登録することができる。また、リアルコミュニティデータ入力受付部５４は、バーチャルコミュニティに参加登録していないユーザ、すなわちイベント案内送信部５８によりイベント案内の送信対象でないユーザであって、そのイベントに参加したユーザからのリアルコミュニティデータも受け付ける。
【００３９】
総合コミュニティデータ生成部５５は、リアルコミュニティデータ入力受付部５４で受け付けたリアルコミュニティデータと過去のリアルコミュニティデータとを統合し、総合コミュニティデータを生成する機能部である。前述したように、総合コミュニティデータは、リアルコミュニティデータにおける所定項目の数値（人柄、結婚観、価値観等の数値）を平均した値であり、必要に応じてこの平均した値を基に、バーチャルコミュニティ内で男女別に順位付けした順位情報を含めることができる。
【００４０】
バーチャルコミュニティ登録・変更要求受付部５６は、ユーザ端末６から、バーチャルコミュニティの参加登録または変更の要求を受け付ける機能部である。例えば、ユーザがユーザ端末６を用いてユーザＩＤ及びパスワードを用いてログインした際に、バーチャルコミュニティ登録・変更要求受付部５６は、「バーチャルコミュニティ登録・変更要求画面」（後述する図１２）の情報をユーザ端末６に提示する。これにより、ユーザは、ユーザＤＢ３における参加希望のバーチャルコミュニティを新たに登録したり、変更したりすることができる。
【００４１】
バーチャルコミュニティ情報更新制御部５７は、リアルコミュニティデータ入力受付部５４で受け付けたリアルコミュニティデータ、総合コミュニティデータ生成部５５から得られた総合コミュニティデータ、及び、バーチャルコミュニティ登録・変更要求受付部５６から得られたバーチャルコミュニティ登録または変更の情報を用いて、ＳＮＳサーバ２を介してユーザＤＢ３の情報を更新する機能部である。また、バーチャルコミュニティ情報更新制御部５７は、リアルコミュニティデータ入力受付部５４がバーチャルコミュニティに参加登録していないユーザからのリアルコミュニティデータ（当該ユーザがイベントに参加して受けた他のユーザ（バーチャルコミュニティに参加登録しているユーザ）に対する印象）を受け付けた場合も同様に、そのリアルコミュニティデータを用いてユーザＤＢ３を更新する。
【００４２】
このように、コミュニティ動的連携装置５は、リアルコミュニティとバーチャルコミュニティについて双方向性を持たせて結びつけ、リアルコミュニティとバーチャルコミュニティの動的な変化を管理するようにした。そして、これらの情報をユーザへ提示することで、ユーザは有用な情報を取得することができるから、バーチャルコミュニティとリアルコミュニティの双方の活動を活発化させることが可能となる。また、バーチャルコミュニティに参加登録していないユーザがイベントに参加した場合に、そのユーザからのリアルコミュニティデータも受け付けると共に、そのリアルコミュニティデータをバーチャルコミュニティに参加登録しているユーザへ提示することにより、バーチャルコミュニティに参加登録しているユーザは一層有用な情報を取得することができ、バーチャルコミュニティとリアルコミュニティの双方の活動を一層活発化させることが可能となる。
【００４３】
〔ユーザ端末の構成〕
次に、図１に示したユーザ端末６の構成について説明する。図６は、ユーザ端末６の構成を示すブロック図である。ユーザ端末６は、バーチャルコミュニティ情報参照要求部６１、バーチャルコミュニティ情報受信部６２、リアルコミュニティデータ入力部６３、バーチャルコミュニティ登録・変更（登録または変更）要求部６４、イベント案内受信部６５及びイベント参加要求部６６を備えている。
【００４４】
バーチャルコミュニティ情報参照要求部６１は、コミュニティ動的連携装置５に対してバーチャルコミュニティ情報の参照要求を行う機能部である。図７は、バーチャルコミュニティ情報参照要求画面２０００の一例を示す図である。例えば、バーチャルコミュニティ情報参照要求画面２０００は、ユーザがユーザＩＤ及びパスワードを用いてログインした際に、コミュニティ動的連携装置５から提示される。
【００４５】
図７において、バーチャルコミュニティ情報の参照要求にあたり、ユーザはユーザＩＤ（２００１ａ）及びパスワード（２００１ｂ）を入力し、さらに、バーチャルコミュニティＩＤの入力を選択して（２００１ｃ）、参加登録済のバーチャルコミュニティＩＤを入力するか（２００１ｄ）、またはバーチャルコミュニティの一覧（後述する図８）からの入力を選択し（２００１ｅ）、送信ボタン（図示２００１ｇ）を押下することで、各情報がコミュニティ動的連携装置５へ送信される。コミュニティ動的連携装置５は、これらの情報を用いてＳＮＳサーバ装置１からバーチャルコミュニティ情報の抽出処理を行う。また、参照するバーチャルコミュニティ情報の抽出に関して、例えば、参照条件として、バーチャルコミュニティＩＤ：Ｍ０１０００１に参加登録している各ユーザのうち、総合コミュニティデータにおける人柄の数値が４以上のユーザのみを抽出するとか、順位情報が１位以外のユーザのみを抽出する等、ユーザ指定の参照条件付きとすることもできる（２００１ｆ）。
【００４６】
図８は、バーチャルコミュニティの一覧画面３０００の一例を示す図である。図８において、図７に関する前述の例でバーチャルコミュニティの一覧からの入力を選択して送信すると、バーチャルコミュニティの一覧画面３０００が提示される。コミュニティ種別がゲーム、友人、お見合い等の各バーチャルコミュニティには、個別にバーチャルコミュニティＩＤが割り当てられている。ユーザがいずれかを選択し（３００１ａ〜３００１ｅ）、送信ボタン（３００１ｆ）を押下することで、ユーザ端末６は、所望するバーチャルコミュニティ情報の参照要求をコミュニティ動的連携装置５へ送信する。
【００４７】
これにより、ユーザは、ユーザ端末６を利用してコミュニティ動的連携装置５を介してＳＮＳサーバ装置１にアクセスし、バーチャルコミュニティＩＤまたはバーチャルコミュニティの一覧から、所望するバーチャルコミュニティ情報を指定することができる。
【００４８】
図６に戻って、バーチャルコミュニティ情報受信部６２は、バーチャルコミュニティ情報参照要求部６１によって要求したバーチャルコミュニティ情報を、コミュニティ動的連携装置５から取得する機能部である。例えば、バーチャルコミュニティ情報受信部６２は、コミュニティ動的連携装置５から、バーチャルコミュニティ情報を含むバーチャルコミュニティ情報画面４０００及びリアルコミュニティデータ画面５０００の情報を受信する。
【００４９】
図９は、バーチャルコミュニティ情報画面４０００の一例を示す図である。図９に示すように、参照要求を行ったユーザは、参照要求に係るバーチャルコミュニティ（例えば、バーチャルコミュニティＩＤ：Ｍ０１０００１）に参加登録している各ユーザのコミュニティ用個人情報（４００１，４００２）、及びリアルコミュニティのイベント（お見合いパーティ等）の紹介情報（４００３）を取得することができる。また、バーチャルコミュニティ内の他のユーザにメッセージを送ることができるだけでなく（４００１ｂ, ４００２ｂ）、各ユーザのリアルコミュニティデータ画面へ移行することができる（４００１ａ, ４００２ａ）。
【００５０】
図１０は、リアルコミュニティデータ画面５０００の一例を示す図である。図１０に示すように、特定のユーザの自己紹介の情報（５００１）、動的に情報が更新される最新の総合コミュニティデータ（５００２）及びリアルコミュニティデータ（５００３）を取得することができ、前画面（図９に示すバーチャルコミュニティ情報画面４０００）に戻ることができる（５００４）。
【００５１】
これにより、バーチャルコミュニティ情報の参照要求を行ったユーザは、バーチャルコミュニティ内の他のユーザにメッセージを送ることができ、動的に情報が更新される最新の他のユーザから見た印象データを取得することができる。
【００５２】
図６に戻って、イベント案内受信部６５は、イベント案内情報をコミュニティ動的連携装置５から受信する機能部である。これにより、ユーザは、参加登録しているバーチャルコミュニティにおいて、開催されるイベントに関する日時等の案内情報を取得することができる。イベント参加要求部６６は、イベント案内受信部６５により受信したイベント案内情報に対し、そのイベントへの参加要求をコミュニティ動的連携装置５へ送信する機能部である。
【００５３】
リアルコミュニティデータ入力部６３は、コミュニティ動的連携装置５に対してリアルコミュニティデータの入力要求を行う機能部である。図１１は、リアルコミュニティデータ入力画面６０００の一例を示す図である。例えば、リアルコミュニティデータ入力画面６０００は、リアルコミュニティのイベント（例えば、お見合いパーティ）に参加した後、または参加している最中に、ユーザがユーザＩＤ及びパスワードを用いてログインした際に、コミュニティ動的連携装置５から提示される。図１１に示すように、ログインしたユーザＩＤ（６００１ａ）及びパスワード（６００１ｂ）を基に、リアルコミュニティデータの入力項目（６００２）として、例えば、他のユーザのユーザＩＤ（６００２ａ）、５段階評価の人柄（６００２ｂ）、結婚観（６００２ｃ）及び価値観（６００２ｄ）及び印象を示すコメント（６００２ｅ）を入力し、送信ボタン（６００１ｃ）を押下することで、ユーザ端末６は、リアルコミュニティデータをコミュニティ動的連携装置５へ送信する。
【００５４】
これにより、ユーザは、ユーザ端末６を用いてリアルコミュニティのイベント（お見合いパーティ等）で得た他のユーザの印象をリアルコミュニティデータとして、ＳＮＳサーバ装置１のユーザＤＢ３に登録することができる。
【００５５】
尚、ユーザは、リアルコミュニティに参加することによって新たに認識した自らの性格、感性等をリアルコミュニティデータとして、ＳＮＳサーバ装置１のユーザＤＢ３に登録するようにしてもよい。この場合、図３及び図４に示したユーザＤＢ３のリアルコミュニティデータには、他のユーザから見た個々の印象データに加え、自らが新たに認識した自らの性格、感性等のデータが含まれる。また、リアルコミュニティデータを入力するユーザは、そのイベントに関するバーチャルコミュニティに参加登録していなくてもよい。
【００５６】
図６に戻って、バーチャルコミュニティ登録・変更要求部６４は、コミュニティ動的連携装置５に対してバーチャルコミュニティの参加登録または変更の要求を行う機能部である。図１２は、バーチャルコミュニティ登録・変更要求画面７０００の一例を示す図である。例えば、バーチャルコミュニティ登録・変更要求画面７０００は、ユーザがユーザＩＤ及びパスワードを用いてログインした際に、コミュニティ動的連携装置５から提示される。図１２に示すように、ログインしたユーザＩＤ（７００１ａ）及びパスワード（７００１ｂ）を基に、新規に参加登録する際には、そのバーチャルコミュニティＩＤを選択して入力し（７００１ｃ，７００１ｄ）、参加登録を取り消す際には、そのバーチャルコミュニティＩＤを選択して入力し（７００１ｅ，７００１ｆ）、送信ボタン（７００１ｈ）を押下することで、コミュニティ動的連携装置５へ送信する。この要求に応じて、コミュニティ動的連携装置５は、ＳＮＳサーバ装置１のユーザＤＢ３に格納された情報を更新する。尚、バーチャルコミュニティの一覧から参加・不参加を指定する際には、その旨を選択し（７００１ｇ）、送信ボタン（７００１ｈ）を押下することで、コミュニティ動的連携装置５へ送信して、バーチャルコミュニティの一覧の提示を要求する。バーチャルコミュニティの一覧から参加・不参加を指定する画面例についての図示は省略するが、例えばコミュニティ動的連携装置５は、図８に例示したバーチャルコミュニティの一覧画面と同様な画面をユーザ端末６に提示する。
【００５７】
これにより、ユーザは、ユーザ端末６を利用して参加登録するバーチャルコミュニティを、ＳＮＳサーバ装置１のユーザＤＢ３に新たに登録したり、変更したりすることができる。
【００５８】
このようにして、各ユーザは、ユーザ端末６を利用してコミュニティ動的連携装置５と通信することにより、リアルコミュニティとバーチャルコミュニティについて双方向性を持たせて結びつけたバーチャルコミュニティ情報を活用することができるようになる。
【００５９】
〔情報の流れ〕
次に、図１に示したシステムを構成するＳＮＳサーバ装置１、コミュニティ動的連携装置５及びユーザ端末６の間で送受信される情報の流れについて説明する。図１３は、情報の流れを示すシーケンス図である。処理の流れとして、「バーチャルコミュニティ情報の参照」、「イベント案内情報の送信」、「イベントの参加要求」、「リアルコミュニティデータの入力」及び「バーチャルコミュニティの参加登録・変更」の順に説明する。
【００６０】
（バーチャルコミュニティ情報の参照）
まず、ユーザ端末６は、バーチャルコミュニティ情報参照要求部６１によってコミュニティ動的連携装置５に対し、バーチャルコミュニティ情報の参照要求を行う（ステップＳ１０１）。コミュニティ動的連携装置５は、バーチャルコミュニティ情報参照要求受付部５１によってユーザ端末６からバーチャルコミュニティ情報の参照要求を受け付け、バーチャルコミュニティ情報抽出部５２によってＳＮＳサーバ装置１のユーザＤＢ３からバーチャルコミュニティ情報を抽出する（ステップＳ１０２〜Ｓ１０４）。さらに、コミュニティ動的連携装置５は、バーチャルコミュニティ情報送信部５３によって当該抽出したバーチャルコミュニティ情報をユーザ端末６へ送信する（ステップＳ１０５）。
【００６１】
（イベント案内情報の送信）
次に、コミュニティ動的連携装置５は、イベント案内送信部５８によって、ＳＮＳサーバ装置１のＤＢからイベント案内情報（例えば、ＳＮＳ  ＤＢ４からリアルコミュニティの紹介情報）を読み出し（ステップＳ２０１，Ｓ２０２）、読み出したイベント案内情報を、そのイベントが開催されるバーチャルコミュニティに参加登録しているユーザのユーザ端末６へ送信する（ステップＳ２０３）。
【００６２】
（イベントの参加要求）
次に、ユーザ端末６は、イベント参加要求部６６によってコミュニティ動的連携装置５に対し、イベント参加要求を行う（ステップＳ３０１）。コミュニティ動的連携装置５は、イベント案内受信部６５によってユーザ端末６からイベント参加要求を受信し、参加するユーザのユーザＩＤ等からなるイベント参加情報を生成し、ＳＮＳサーバ装置１のＤＢに格納されたイベント参加情報を更新する（ステップＳ３０２，Ｓ３０３）。例えば、イベント参加情報は、ＳＮＳサーバ１のＳＮＳ  ＤＢ４において、バーチャルコミュニティＩＤに対応して格納される。
【００６３】
（リアルコミュニティデータの入力）
次に、ユーザ端末６は、リアルコミュニティデータ入力部６３によってコミュニティ動的連携装置５に対し、リアルコミュニティデータの入力要求を行う（ステップＳ４０１）。コミュニティ動的連携装置５は、リアルコミュニティデータ入力受付部５４によってユーザ端末６からリアルコミュニティデータの入力要求を受け付け、総合コミュニティデータ生成部５５によって総合コミュニティデータを生成し、バーチャルコミュニティ情報更新制御部５７によってリアルコミュニティデータ及び／または総合コミュニティデータを含むバーチャルコミュニティ情報となるように、ＳＮＳサーバ２を介してユーザＤＢ３の情報を更新する（ステップＳ４０２，Ｓ４０３）。
【００６４】
（バーチャルコミュニティの参加登録・変更）
次に、ユーザ端末６は、バーチャルコミュニティ登録・変更要求部６４によってコミュニティ動的連携装置５に対し、バーチャルコミュニティの参加登録または変更の要求を行う（ステップＳ５０１）。コミュニティ動的連携装置５は、バーチャルコミュニティ登録・変更要求受付部５６によってユーザ端末６からバーチャルコミュニティの参加登録または変更の要求を受け付け、バーチャルコミュニティ情報更新制御部５７によってバーチャルコミュニティ登録または変更の情報について、ＳＮＳサーバ２を介してユーザＤＢ３におけるバーチャルコミュニティ情報を更新する（ステップＳ５０２，Ｓ５０３）。
【００６５】
〔コミュニティ動的連携装置５の動的連携処理〕
次に、図１及び図２に示したコミュニティ動的連携装置５における動的連携処理について詳細に説明する。図１４は、コミュニティ動的連携装置５の動的連携処理を説明するフローチャートである。
【００６６】
バーチャルコミュニティ情報参照要求受付部５１は、ユーザ端末６から、バーチャルコミュニティＩＤが割り当てられたバーチャルコミュニティ情報の参照要求を受け付けたか否かを判別し（ステップＳ１１）、バーチャルコミュニティ情報の参照要求を受け付けていない場合（ステップＳ１１：Ｎ）、ステップＳ１４へ移行する。一方、バーチャルコミュニティ情報参照要求受付部５１は、バーチャルコミュニティ情報の参照要求を受け付けた場合（ステップＳ１１：Ｙ）、バーチャルコミュニティ情報抽出部５２は、ＳＮＳサーバ装置１のユーザＤＢ３から、当該バーチャルコミュニティＩＤに対応するバーチャルコミュニティ情報を抽出する（ステップＳ１２）。そして、バーチャルコミュニティ情報送信部５３は、当該抽出したバーチャルコミュニティ情報をユーザ端末６へ送信し（ステップＳ１３）、ステップＳ１４へ移行する。
【００６７】
イベント案内送信部５８は、所定のバーチャルコミュニティＩＤにおけるイベント案内を送信するタイミングを検出したか否かを判別し（ステップＳ１４）、イベント案内のタイミングを検出していない場合（ステップＳ１４：Ｎ）、ステップＳ１６へ移行する。一方、イベント案内送信部５８は、イベント案内のタイミングを検出した場合（ステップＳ１４：Ｙ）、ＳＮＳサーバ装置１のＤＢからイベント案内情報を読み出し、そのバーチャルコミュニティＩＤのバーチャルコミュニティに参加登録しているユーザのユーザＩＤをＳＮＳサーバのユーザＤＢ３から読み出し、予め保持したユーザ端末対応情報からそのユーザＩＤに対応するユーザ端末６を特定し、特定したユーザ端末６へイベント案内情報を送信し（ステップＳ１５）、ステップＳ１６へ移行する。
【００６８】
イベント参加受付部５９は、ユーザ端末６からイベント参加要求を受け付けたか否かを判別し（ステップＳ１６）、イベント参加要求を受け付けていない場合（ステップＳ１６：Ｎ）、ステップＳ１８へ移行する。一方、イベント参加受付部５９は、イベント参加要求を受け付けた場合（ステップＳ１６：Ｙ）、参加するユーザのユーザＩＤ等からなるイベント参加情報を生成し、ＳＮＳサーバ装置１のＤＢに格納されたイベント参加情報を更新し（ステップＳ１７）、ステップＳ１８へ移行する。
【００６９】
リアルコミュニティデータ入力受付部５４は、ユーザ端末６からリアルコミュニティデータの入力要求を受け付けたか否かを判別し（ステップＳ１８）、リアルコミュニティデータの入力要求を受け付けていない場合（ステップＳ１８：Ｎ）、ステップＳ２０へ移行する。一方、リアルコミュニティデータ入力受付部５４は、リアルコミュニティデータの入力要求を受け付けた場合（ステップＳ１８：Ｙ）、総合コミュニティデータ生成部５５は、総合コミュニティデータを生成し、バーチャルコミュニティ情報更新制御部５７は、リアルコミュニティデータ及び／または総合コミュニティデータを含むバーチャルコミュニティ情報になるように、ＳＮＳサーバ装置１のユーザＤＢ３に格納されたバーチャルコミュニティ情報を更新し（ステップＳ１９）、ステップＳ２０へ移行する。
【００７０】
バーチャルコミュニティ登録・変更要求受付部５６は、ユーザ端末６からバーチャルコミュニティの参加登録または変更の要求を受け付けたか否かを判別し（ステップＳ２０）、バーチャルコミュニティの参加登録または変更の要求を受け付けていない場合（ステップＳ２０：Ｎ）、処理を終了する。一方、バーチャルコミュニティ登録・変更要求受付部５６は、バーチャルコミュニティの参加登録または変更の要求を受け付けた場合（ステップＳ２０：Ｙ）、バーチャルコミュニティ情報更新制御部５７は、バーチャルコミュニティ登録または変更の情報について、ＳＮＳサーバ装置１のユーザＤＢ３に格納されたバーチャルコミュニティ情報を更新し（ステップＳ２１）、処理を終了する。
【００７１】
尚、コミュニティ動的連携装置５は、「バーチャルコミュニティ情報の参照」（ステップＳ１１〜Ｓ１３）、「イベント案内情報の送信」（ステップＳ１４，Ｓ１５）、「イベントの参加要求」（ステップＳ１６，Ｓ１７）、「リアルコミュニティデータの入力」（ステップＳ１８，Ｓ１９）及び「バーチャルコミュニティの参加登録・変更」（ステップＳ２０，Ｓ２１）のいずれかの処理を、任意の順で実行することができる。
【００７２】
これにより、リアルコミュニティとバーチャルコミュニティについて双方向性を持たせて結びつけることができ、各コミュニティの動的な変化を管理し、リアルコミュニティとバーチャルコミュニティの双方の活動を活発化させることが可能となる。
【００７３】
図１５は、図１及び図２に示したコミュニティ動的連携装置５の動的連携処理によるバーチャルコミュニティ及びリアルコミュニティの活動の活発化を説明する図である。図１５を参照して、より具体的に説明する。図１に示したシステムにおいて、ユーザＡ（Ａさん）が、バーチャルコミュニティとリアルコミュニティの双方の活動を実施することを想定する。
【００７４】
まず、ユーザＡは、ユーザ端末６を利用して、コミュニティ動的連携装置５にアクセスし、所望のバーチャルコミュニティに関するバーチャルコミュニティ情報を取得する（ステップＳ１００１）。この場合、ユーザＡは、コミュニティ動的連携装置５からリアルコミュニティのイベント案内情報を取得することもできる。そして、ユーザＡは、取得したバーチャルコミュニティ情報またはイベント案内情報にて紹介されるリアルコミュニティのイベント（例えば、お見合いパーティ等）に参加する（ステップＳ１００２）。
【００７５】
ユーザＡ（または参加中のユーザＡ）は、取得したバーチャルコミュニティ情報を参照して（または、再度、バーチャルコミュニティ情報を取得して）、リアルコミュニティ活動を実施する。このイベントに参加する各ユーザの構成は変化する。例えば、Ａさん、Ｃさん、Ｄさん、Ｅさん等の各ユーザが参加者としてお見合いパーティに参加し、ＣさんとＥさんがカップルとして選ばれ、残りの参加者で構成される新たなコミュニティが形成され得る。
【００７６】
ユーザＡは、Ｃさん、Ｄさん、Ｅさん等の特定のユーザに対して、リアルコミュニティデータを入力して当該バーチャルコミュニティ情報を更新する（ステップＳ１００３）。尚、リアルコミュニティのイベント（例えば、お見合いパーティ等）に備え付けのユーザ端末６がある場合には、このユーザ端末６を利用することもできる。
【００７７】
ユーザＡは、リアルコミュニティデータを含むバーチャルコミュニティ情報を参照してバーチャルコミュニティ活動（ＳＮＳ活動）を実施する（ステップＳ１００４）。そして、ユーザＡは、別のバーチャルコミュニティに参加するために、バーチャルコミュニティの参加登録または変更を行う（ステップＳ１００５）。また、ユーザＣ（Ｃさん）とユーザＥ（Ｅさん）は、当該バーチャルコミュニティに対する不参加登録を行う。これにより、バーチャルコミュニティに参加する各ユーザの構成は変化する。
【００７８】
ユーザＡは、ユーザ端末６を利用して、コミュニティ動的連携装置５にアクセスし、所望のバーチャルコミュニティに関するバーチャルコミュニティ情報を取得する（ステップＳ１００６）。前述したとおり、ユーザＡは、リアルコミュニティのイベント案内情報を取得することもできる。ユーザＡは、取得したバーチャルコミュニティ情報またはイベント案内情報で紹介されるリアルコミュニティのイベント（例えば、お見合いパーティ等）に参加する（ステップＳ１００７）。このようにして、バーチャルコミュニティとリアルコミュニティの双方の活動や関連するバーチャルコミュニティ情報が動的に変化し連携しながら繰り返される。
【００７９】
したがって、バーチャルコミュニティ及びリアルコミュニティにおけるユーザの構成と共に、リアルコミュニティデータを含むバーチャルコミュニティ情報もリアルタイムの更新が可能となり、その都度、ユーザＡは最新情報を取得しながら新たなコミュニティ活動を繰り返し実施することができる。
【００８０】
これにより、コミュニティ動的連携装置５の動的連携処理によって、リアルコミュニティとバーチャルコミュニティについて双方向性を持たせて結びつけることができ、各コミュニティの動的な変化を管理し、リアルコミュニティとバーチャルコミュニティの双方の活動を活発化させることが可能となる。
【００８１】
尚、本発明の実施形態によるコミュニティ動的連携装置５のハードウェア構成としては、通常のコンピュータを使用することができる。コミュニティ動的連携装置５は、ＣＰＵ、ＲＡＭ等の揮発性の記憶媒体、ＲＯＭ等の不揮発性の記憶媒体及びインターフェース等を備えたコンピュータによって構成される。コミュニティ動的連携装置５に備えた各機能部は、これらの機能部を記述したプログラムをＣＰＵに実行させることによりそれぞれ実現される。すなわち、記憶媒体に格納されたプログラムをＣＰＵが読み出して実行することにより、プログラムは、当該コンピュータを図２に示したように機能させることができる。また、このプログラムは、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリ等の記憶媒体に格納して頒布することもできる。
【００８２】
以上、特定の実施形態を挙げて本発明を説明したが、本発明は前記実施形態に限定されるものではなく、その技術思想を逸脱しない範囲で種々変形可能である。例えば、前記実施形態では、コミュニティ動的連携装置５がＳＮＳサーバ装置１とは別個の装置としたが、ＳＮＳサーバ装置１内にコミュニティ動的連携装置５を組み入れてもよい。
【符号の説明】
【００８３】
１  ＳＮＳサーバ装置
２  ＳＮＳサーバ
３  ユーザＤＢ
４  ＳＮＳ ＤＢ
５  コミュニティ動的連携装置
６，６ａ，６ｂ，６−１，６−２，６−３，６−４，６−５，６−６  ユーザ端末
７  ネットワーク
１０  ＳＮＳサーバ装置
２０  ＳＮＳサーバ
３０  ユーザＤＢ
４０  ＳＮＳ ＤＢ
５０  ＳＮＳ提供装置
５１  バーチャルコミュニティ情報参照要求受付部
５２  バーチャルコミュニティ情報抽出部
５３  バーチャルコミュニティ情報送信部
５４  リアルコミュニティデータ入力受付部
５５  総合コミュニティデータ生成部
５６  バーチャルコミュニティ登録・変更要求受付部
５７  バーチャルコミュニティ情報更新制御部
５８  イベント案内送信部
５９  イベント参加受付部
６１  バーチャルコミュニティ情報参照要求部
６２  バーチャルコミュニティ情報受信部
６３  リアルコミュニティデータ入力部
６４  バーチャルコミュニティ登録・変更要求部
６５  イベント案内受信部
６６  イベント参加要求部
１０００  バーチャルコミュニティにおけるお見合い表示画面
２０００  バーチャルコミュニティ情報参照要求画面
３０００  バーチャルコミュニティの一覧画面
４０００  バーチャルコミュニティ情報画面
５０００  リアルコミュニティデータ画面
６０００  リアルコミュニティデータ入力画面
７０００  バーチャルコミュニティ登録・変更要求画面
【図１】
0005331864.tif 000002
【図２】
0005331864.tif 000003
【図３】
0005331864.tif 000004
【図４】
0005331864.tif 000005
【図５】
0005331864.tif 000006
【図６】
0005331864.tif 000007
【図７】
0005331864.tif 000008
【図８】
0005331864.tif 000009
【図９】
0005331864.tif 000010
【図１０】
0005331864.tif 000011
【図１１】
0005331864.tif 000012
【図１２】
0005331864.tif 000013
【図１３】
0005331864.tif 000014
【図１４】
0005331864.tif 000015
【図１５】
0005331864.tif 000016
【図１６】
0005331864.tif 000017
【図１７】
0005331864.tif 000018
【図１８】
0005331864.tif 000019
【図１９】
0005331864.tif 000020