(57)【要約】【課題】ＳＮＳシステムにおいて、特定の興味を持つコミュニティに対して、共通の興味を持っているより多くの非参加メンバに当該コミュニティへの参加を促すことが可能なネットワークサーバ及び制御方法を提供する。【解決手段】本発明に係るネットワークサーバは、メンバの興味を特定する興味情報と、興味情報が属するカテゴリ情報とが関連付けられた情報を記憶する興味情報記憶部と、所定のコミュニティの参加メンバが入力した情報に基づいて、第１興味情報を抽出する参加メンバ興味抽出部と、非参加メンバが入力した情報に基づいて、第２興味情報を抽出する非参加メンバ興味抽出部と、第１興味情報に関連付けられているカテゴリ情報と、第２興味情報に関連付けられているカテゴリ情報との関連度を算出する関連度算出部と、関連度が閾値以上であるか否かを判定する判定部と、閾値以上であると判定された非参加メンバを参加メンバに通知する通知部とを備える。【選択図】図１
2008158792.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して、複数のメンバの各々が使用する端末装置に、前記メンバ間でコミュニケーションを実行するためのサービスを提供するシステムに備えられたネットワークサーバであって、
前記メンバの興味を特定するキーワードである興味情報と、前記興味情報が属するカテゴリを示すカテゴリ情報とが関連付けられた情報を記憶する興味情報記憶部と、
所定のコミュニティに参加している前記メンバである参加メンバが前記端末装置を用いて入力した情報に基づいて、前記参加メンバの興味を特定する前記キーワードである第１興味情報を抽出する参加メンバ興味抽出部と、
前記所定のコミュニティに参加していない前記メンバである非参加メンバが前記端末装置を用いて入力した情報に基づいて、前記非参加メンバの興味を特定する前記キーワードである第２興味情報を抽出する非参加メンバ興味抽出部と、
前記興味情報記憶部を参照し、前記第１興味情報に関連付けられている前記カテゴリ情報と、前記第２興味情報に関連付けられている前記カテゴリ情報との関連度を算出する関連度算出部と、
前記関連度が閾値以上であるか否かを判定する判定部と、
前記関連度が前記閾値以上であると判定された前記非参加メンバを識別するメンバ識別情報を前記参加メンバが使用する前記端末装置に通知する通知部と
を備えることを特徴とするネットワークサーバ。
【請求項２】
前記カテゴリ情報は、前記興味情報が属する第１カテゴリ情報と、前記第１カテゴリ情報が属する第２カテゴリ情報とを含み、
前記関連度算出部は、前記第１興味情報が属する前記第１カテゴリ情報と、前記第２興味情報が属する前記第１カテゴリ情報とが一致する場合と、前記第１興味情報が属する前記第２カテゴリ情報と、前記第２興味情報が属する前記第２カテゴリ情報とが一致する場合とに応じて、前記関連度を算出し、
前記関連度は、前記第２カテゴリのみが一致する場合に算出される関連度よりも、前記第１カテゴリのみが一致する場合に算出される関連度の方が大きい
ことを特徴とする請求項１に記載のネットワークサーバ。
【請求項３】
ネットワークを介して、複数のメンバの各々が使用する端末装置に、前記メンバ間でコミュニケーションを実行するためのサービスを提供するシステムに備えられたネットワークサーバにおける制御方法であって、
前記メンバの興味を特定するキーワードである興味情報と、前記興味情報が属するカテゴリを示すカテゴリ情報とが関連付けられた情報を記憶する記憶ステップと、
所定のコミュニティに参加している前記メンバである参加メンバが前記端末装置を用いて入力した情報に基づいて、前記参加メンバの興味を特定する前記キーワードである第１興味情報を抽出する参加メンバ興味抽出ステップと、
前記所定のコミュニティに参加していない前記メンバである非参加メンバが前記端末装置を用いて入力した情報に基づいて、前記非参加メンバの興味を特定する前記キーワードである第２興味情報を抽出する非参加メンバ興味抽出ステップと、
前記記憶ステップで記憶された情報を参照し、前記第１興味情報に関連付けられている前記カテゴリ情報と、前記第２興味情報に関連付けられている前記カテゴリ情報との関連度を算出する算出ステップと、
前記関連度が閾値以上であるか否かを判定する判定ステップと、
前記関連度が前記閾値以上であると判定された前記非参加メンバを識別するメンバ識別情報を前記参加メンバが使用する前記端末装置に通知する通知ステップと
を備えることを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して、複数のメンバの各々が使用する端末装置に、メンバ間でコミュニケーションを実行するためのサービスを提供するシステムに備えられたネットワークサーバ及び制御方法に関する。
【背景技術】
【０００２】
従来、インターネット等のネットワークを介し、会員登録した複数のメンバが、端末装置を使用して互いにコミュニケーションするソーシャルネットワーキングサービス（以下、ＳＮＳ）システムが多数提案されている（例えば、特許文献１参照）。
【０００３】
上述するＳＮＳシステムでは、メンバによって入力された日記や、特定の商品に対するレビュー等の情報を、入力・閲覧することで、他のメンバとの間でコミュニケーションを取り合うことができる。
【０００４】
また、ＳＮＳシステムでは、特定の話題について共通の興味をもつメンバが、その話題について活発にコミュニケーションを行うため、コミュニティと呼ばれるグループを作成する機能を提供している。
【０００５】
また、ＳＮＳシステムは、コミュニティの参加メンバ用にコミュニケーションを実行する機能を備えている。例えば、コミュニティの参加メンバ用の掲示版機能、他の参加メンバへのメッセージ送信機能、参加メンバが特定の商品（興味）に対するレビューを入力・閲覧する機能などが挙げられる。
【０００６】
なお、一般的に、ＳＮＳシステムでは、コミュニティに新たな参加メンバを加える際、参加メンバが非参加メンバに対してコミュニティに招待することを通知し、非参加メンバが、通知に応じてコミュニティに登録して、新たな参加メンバとして追加される。
【特許文献１】特開２００６−２３８７６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、コミュニティ内で、特定の話題に興味をもつ他のメンバとコミュニケーションを行うことを望むメンバは、自身の興味に合致した話題を扱う既存のコミュニティを探し出す必要がある。
【０００８】
ＳＮＳシステムでは、コミュニティに参加していない非参加メンバが、新たなコミュニティを探し出すための方法として、コミュニティの説明文等をキーワードで検索する機能などがある。しかし、非参加メンバが、キーワードで検索する機能を用いてコミュニティを探しても、適切なキーワードで検索しないと、非参加メンバ自身が望まないコミュニティも多数検出してしまうため、希望のコミュニティを探しだせるとは限らない。
【０００９】
一方、コミュニティに参加している参加メンバが、コミュニティの参加メンバを増加させることを望む場合、過去にコミュニケーションを取り合ったことのある非参加メンバをコミュニティへ招待するのであれば、対象の非参加メンバがそのコミュニティの話題に興味をもっているか否かを判断することが可能であるため、招待された非参加メンバがそのコミュニティに参加する確率が比較的高くなる。しかし、コミュニケーションを取り合ったことのない不特定多数の非参加メンバの中から、そのコミュニティに興味をもっている非参加メンバを特定することは困難である。また、仮にコミュニケーションを取り合ったことのない非参加メンバに対して、コミュニティへの招待を行ったとしても、当該非参加メンバが、そのコミュニティに参加する確率は非常に低く、コミュニティに参加するメンバが増加しにくい。
【００１０】
このように、上述するＳＮＳシステムでは、コミュニティに参加していない非参加メンバが、共通の興味を持つコミュニティを探し出すことや、参加メンバが、参加しているコミュニティに興味を持つ非参加メンバを探し出すことが困難であった。その結果、コミュニティでは、参加メンバが増加しにくく、コミュニティ内で多くの参加メンバによる活発なコミュニケーションが行われないという問題があった。
【００１１】
そこで、本発明は、上述した問題に鑑みてなされたものであり、ＳＮＳシステムにおいて、特定の興味を持つコミュニティに対して、共通の興味を持っているより多くの非参加メンバに当該コミュニティへの参加を促すことが可能なネットワークサーバ及び制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、本発明の第１の特徴は、ネットワークを介して、複数のメンバの各々が使用する端末装置（端末装置１０）に、前記メンバ間でコミュニケーションを実行するためのサービスを提供するシステム（ＳＮＳシステム１）に備えられたネットワークサーバで（ＳＮＳサーバ１０００）あって、前記メンバの興味（商品）を特定するキーワードである興味情報（商品ＩＤ）と、前記興味情報が属するカテゴリを示すカテゴリ情報とが関連付けられた情報を記憶する興味情報記憶部（商品情報格納部１１０）と、所定のコミュニティに参加している前記メンバである参加メンバが前記端末装置を用いて入力した情報に基づいて、前記参加メンバの興味を特定する前記キーワードである第１興味情報（参加メンバの興味対象となる商品ＩＤ）を抽出する参加メンバ興味抽出部（コミュニティ興味抽出部１８０）と、前記所定のコミュニティに参加していない前記メンバである非参加メンバが前記端末装置を用いて入力した情報に基づいて、前記非参加メンバの興味を特定する前記キーワードである第２興味情報（非参加メンバの興味対象となる商品ＩＤ）を抽出する非参加メンバ興味抽出部（メンバ興味抽出部１９０）と、前記興味情報記憶部を参照し、前記第１興味情報に関連付けられている前記カテゴリ情報と、前記第２興味情報に関連付けられている前記カテゴリ情報との関連度を算出する関連度算出部（関連度算出部２００）と、前記関連度が閾値以上であるか否かを判定する判定部（関連度判定部２１０）と、前記関連度が前記閾値以上であると判定された前記非参加メンバを識別するメンバ識別情報を前記参加メンバが使用する前記端末装置に通知する通知部（メンバ推薦部２２０）とを備えることを要旨とするものである。
【００１３】
かかる特徴によれば、ネットワークサーバは、参加メンバの興味を特定する第１興味情報と非参加メンバの興味を特定する第２興味情報とが一致する場合だけでなく、当該第１興味情報が属するカテゴリ情報と、第２興味情報が属するカテゴリ情報との関連度を、興味が共通する度合いとして算出し、算出した関連度が閾値以上である非参加メンバを、コミュニティに参加する参加メンバに通知する。よって、所定のコミュニティの参加メンバは、当該コミュニティの参加メンバと共通の興味のカテゴリが一致するより多くの非参加メンバを特定してコミュニティに招待できる。
【００１４】
このように、かかる特徴によれば、ＳＮＳシステムにおいて、特定の共通の興味を持つメンバのグループであるコミュニティに対して、より共通の興味を持っている非参加メンバに当該コミュニティへの参加を促すことが可能になる。これにより、コミュニティでは、参加メンバが増加し、多くの参加メンバによって、より活発なコミュニケーションを行うことができる。
【００１５】
また、参加メンバは、閾値を高く設定すれば、共通の興味がより合致する参加メンバをのみをコミュニティに招待することもできるし、閾値を低く設定すれば、共通の興味の度合いは小さいが、少しでも共通の興味を持つより多くの非参加メンバをコミュニティに招待できるなど、閾値に応じて招待したい非参加メンバとの共通の興味の度合いを変更できる。
【００１６】
本発明の第２の特徴は、第１の特徴に係り、前記カテゴリ情報は、前記興味情報が属する第１カテゴリ情報と、前記第１カテゴリ情報が属する第２カテゴリ情報とを含み、前記関連度算出部は、前記第１興味情報が属する前記第１カテゴリ情報と、前記第２興味情報が属する前記第１カテゴリ情報とが一致する場合と、前記第１興味情報が属する前記第２カテゴリ情報と、前記第２興味情報が属する前記第２カテゴリ情報とが一致する場合とに応じて、前記関連度を算出し、前記関連度は、前記第２カテゴリのみが一致する場合に算出される関連度よりも、前記第１カテゴリのみが一致する場合に算出される関連度の方が大きいことを要旨とするものである。
【００１７】
かかる特徴によれば、第１興味情報と第２興味情報との間で、小カテゴリ情報が一致する場合の方が、大カテゴリ情報が一致する場合よりも関連度を高く算出するので、参加メンバと非参加メンバとの興味の度合いに応じた、より正確な関連度を算出することができる。
【００１８】
本発明の第３の特徴は、ネットワークを介して、複数のメンバの各々が使用する端末装置に、前記メンバ間でコミュニケーションを実行するためのサービスを提供するシステムに備えられたネットワークサーバにおける制御方法であって、前記メンバの興味を特定するキーワードである興味情報と、前記興味情報が属するカテゴリを示すカテゴリ情報とが関連付けられた情報を記憶する記憶ステップと、所定のコミュニティに参加している前記メンバである参加メンバが前記端末装置を用いて入力した情報に基づいて、前記参加メンバの興味を特定する前記キーワードである第１興味情報を抽出する参加メンバ興味抽出ステップと、前記所定のコミュニティに参加していない前記メンバである非参加メンバが前記端末装置を用いて入力した情報に基づいて、前記非参加メンバの興味を特定する前記キーワードである第２興味情報を抽出する非参加メンバ興味抽出ステップと、前記記憶ステップで記憶された情報を参照し、前記第１興味情報に関連付けられている前記カテゴリ情報と、前記第２興味情報に関連付けられている前記カテゴリ情報との関連度を算出する算出ステップと、前記関連度が閾値以上であるか否かを判定する判定ステップと、前記関連度が前記閾値以上であると判定された前記非参加メンバを識別するメンバ識別情報を前記参加メンバが使用する前記端末装置に通知する通知ステップとを備えることを要旨とするものである。
【発明の効果】
【００１９】
本発明によると、ＳＮＳシステムにおいて、特定の興味を持つメンバのグループであるコミュニティに対して、共通の興味を持っているより多くの非参加メンバに当該コミュニティへの参加を促すことが可能なネットワークサーバ及び制御方法を提供することができる。
【発明を実施するための最良の形態】
【００２０】
次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一又は類似の部分には、同一又は類似の符号を付している。ただし、図面は模式的なものであることに留意すべきである。
【００２１】
［第１実施形態］
（ＳＮＳシステムの構成）
本発明の第１実施形態に係るソーシャルネットワークサービス（以下、ＳＮＳ）システム１の構成について説明する。図１は、本実施形態に係るＳＮＳシステム１の構成を示す概略図である。図１に示すように、本実施形態に係るＳＮＳシステム１は、複数の端末装置１０_１乃至１０_ｎと、ネットワーク２０００と、ＳＮＳサーバ（ネットワークサーバ）１０００とを備える。本実施形態に係るＳＮＳシステム１は、ネットワーク２０００を介して、複数のメンバの各々が使用する端末装置１０_１乃至１０_ｎに、メンバ間でコミュニケーションを実行するためのサービスを提供する。なお、本実施形態において、端末装置１０_１乃至１０_ｎを端末装置１０として適宜説明する。
【００２２】
端末装置１０は、ネットワーク２０００を介して、ＳＮＳサーバ１０００と接続する。また、端末装置１０は、ユーザの入力操作によって、ＳＮＳサーバ１０００へメンバとしての登録、ＳＮＳサーバ１０００で提供されている掲示板への入力、及び他のメンバによって入力された掲示板の閲覧、ＳＮＳサーバで提供されている日記の入力、及び他のメンバによって入力された日記の閲覧、特定の商品に対するレビューの入力、及び他のメンバによって入力されたレビューの閲覧などを行う。なお、本実施形態において、端末装置１０は、携帯電話機、ＰＤＡ（Ｐｅｒｓｏｎａｌ Ｄｅｇｉｔａｌ Ａｓｓｉｓｔａｎｔ）、ノート型コンピュータなどのモバイル機器を想定している。
【００２３】
ネットワーク２０００は、無線ネットワークや、有線ネットワーク等で構成されるインターネット又はイントラネット等を想定している。
【００２４】
ＳＮＳサーバ１０００は、端末装置１０を使用して登録したユーザをメンバとして、各メンバに対して、メンバ間のコミュニケーションを実行する機能を備えている。また、ＳＮＳサーバ１０００では、共通の興味を持つメンバが参加するグループとしてコミュニティを作成する機能を有している。また、ＳＮＳサーバ１０００は、コミュニティの参加メンバ用のコミュニケーションを実行する機能として、参加メンバ間のメッセージ送受信機能、参加メンバが特定の商品に対するレビューを入力・閲覧する機能等を備えている。なお、本実施形態では、所定のコミュニティに参加しているメンバを参加メンバとし、当該所定のコミュニティに参加していないメンバを非参加メンバとして適宜説明する。
【００２５】
（ＳＮＳサーバの構成）
上述したＳＮＳシステム１において、ＳＮＳサーバ１０００の構成を具体的に説明する。図１に示すように、ＳＮＳサーバ１０００は、送受信部５０と、コミュニティ情報格納部１００と、商品情報格納部１１０と、コミュニティ向けサービス提供部１２０と、コミュニティレビュー格納部１４０と、メンバ向けサービス提供部１５０、メンバレビュー格納部１７０と、コミュニティ興味抽出部１８０と、メンバ興味抽出部１９０と、関連度算出部２００と、関連度判定部２１０と、メンバ推薦部２２０と、コミュニティ紹介部２３０とを具備する。
【００２６】
送受信部５０は、ＳＮＳサーバ１０００におけるネットワーク２０００とのインターフェースとして機能する。送受信部５０は、メンバが端末装置１０を使用して入力した各種情報を、ネットワーク２０００を介して受信し、ＳＮＳサーバ１０００内の各種機能に送信する。
【００２７】
コミュニティ情報格納部１００は、図２に示すように、コミュニティを識別するコミュニティＩＤと、登録された参加メンバを識別するメンバＩＤとを関連付けた情報を記憶する。
【００２８】
商品情報格納部１１０は、メンバの興味を特定するキーワードである興味情報と、興味情報が属するカテゴリを示すカテゴリ情報とが関連付けられた情報を記憶する。具体的に、商品情報格納部１１０は、図３に示すように、商品（興味）を識別する商品ＩＤ（興味情報）と、商品の名称である商品名と、商品が属するカテゴリの分類を示すカテゴリ情報とが関連付けて記憶されている。なお、本実施形態において、商品は、メンバが興味を示す興味対象である。また、カテゴリ情報には、商品ＩＤで識別される商品が属するカテゴリの分類を示す小カテゴリ情報（第１カテゴリ情報）と、小カテゴリ情報が属するカテゴリの分類を示す大カテゴリ情報（第２カテゴリ情報）とが含まれる。
【００２９】
例えば、商品情報格納部１１０では、商品が“歌手○○の新曲”で、その商品ＩＤが“２１００９”、小カテゴリ情報が“ロック”、大カテゴリ情報が、“ＣＤ”（又は“音楽”）など、商品ＩＤ＜小カテゴリ情報＜大カテゴリ情報の順で、商品を特定するカテゴリの分類が大きくなるように予め記憶されている。なお、本実施形態において、商品情報格納部１１０は、興味情報記憶部を構成する。
【００３０】
コミュニティ向けサービス提供部１２０は、コミュニティに参加している参加メンバが使用する端末装置１０に対して、当該コミュニティ内でコミュニケーションを実行するための各種機能を提供する。例えば、コミュニティ向けサービス提供部１２０は、コミュニティの興味に合致した商品に対するレビュー（コメント）を作成し、他の参加メンバに公開する機能を備えている。
【００３１】
具体的に、参加メンバが、端末装置１０を使用して特定の商品に対するレビューを入力すると、コミュニティ向けサービス提供部１２０は、送受信部５０を介して、当該レビューを受付ける。また、この時、コミュニティ向けサービス提供部１２０は、コミュニティ情報格納部１００を参照し、レビューを入力した参加メンバが参加するコミュニティのコミュニティＩＤを抽出する。また、コミュニティ向けサービス提供部１２０は、商品情報格納部１１０を参照して、レビューの対象となる商品を識別する商品ＩＤを抽出する。また、コミュニティ向けサービス提供部１２０は、テキスト形式のレビュー内容と、特定の商品を識別する商品ＩＤと、レビューを入力した参加メンバのＩＤと、レビューが登録されたコミュニティＩＤとを関連付けて、コミュニティレビュー格納部１４０に記憶する。なお、当該コミュニティの参加メンバはコミュニティ掲示板格納部３１０に記憶されたレビューを閲覧することが可能である。
【００３２】
コミュニティレビュー格納部１４０は、図４に示すように、レビューを識別するレビューＩＤと、コミュニティを識別するコミュニティＩＤと、メンバＩＤと、商品ＩＤと、参加メンバが端末装置１０を使用して入力したテキスト形式のレビュー内容とが関連付けられた情報を記憶する。
【００３３】
メンバ向けサービス提供部１５０は、参加メンバ及び非参加メンバに関係なく、ＳＮＳシステムに登録したメンバが使用する端末装置１０に対して、他のメンバとコミュニケーションを実行するための各種機能を提供する。例えば、メンバ向けサービス提供部１５０では、メンバが興味を持つ特定の商品に対するレビュー（コメント）を作成し、他の参加メンバに公開する機能を備えている。
【００３４】
具体的に、メンバが端末装置１０を使用して特定の商品に対するレビューが入力すると、メンバ向けサービス提供部１５０は、送受信部５０を介して、当該レビューを受付ける。また、この時、メンバ向けサービス提供部１５０は、商品情報格納部１１０を参照して、特定の商品を識別する商品ＩＤを抽出する。また、メンバ向けサービス提供部１５０は、レビューを識別するレビューＩＤと、レビューを入力した参加メンバのＩＤと、抽出した商品ＩＤと、テキスト形式のレビュー内容とを関連付けて、メンバレビュー格納部１７０に記憶する。なお、他のメンバはコミュニティ掲示板格納部３１０に記憶されたレビューを閲覧することが可能である。
【００３５】
また、メンバ向けサービス提供部１５０は、メンバからのコミュニティへの参加を受付ける。具体的に、メンバ向けサービス提供部１５０は、メンバが所定のコミュニティへの参加を希望する際に、当該メンバが使用する端末装置１０から、送受信部５０を介して、参加登録を受信する。そして、メンバ向けサービス提供部１５０は、コミュニティ情報格納部１００に、参加を希望したコミュニティを識別するコミュニティＩＤと参加メンバのメンバＩＤと関連付けて記憶する。
【００３６】
メンバレビュー格納部１７０は、図５に示すように、レビューＩＤと、レビューを入力したメンバを識別するメンバＩＤと、商品を識別する商品ＩＤと、テキスト形式のレビュー内容とが関連付けられた情報を記憶する。
【００３７】
コミュニティ興味抽出部１８０は、所定のコミュニティに参加しているメンバである参加メンバが端末装置１０を用いて入力した情報に基づいて、参加メンバの興味対象をとなる商品を特定するキーワードである商品ＩＤ（第１興味情報）を抽出する。
【００３８】
具体的に、コミュニティ興味抽出部１８０は、コミュニティレビュー格納部１４０を参照し、所定のコミュニティの参加メンバが入力した商品に対するレビューに基づいて、商品を識別する商品ＩＤと、当該参加メンバのメンバＩＤと、コミュニティＩＤとを抽出する。また、コミュニティ興味抽出部１８０は、抽出した商品ＩＤと、参加メンバのメンバＩＤと、コミュニティＩＤとを関連度算出部２００に送信する。なお、以下、コミュニティ興味抽出部１８０で抽出された商品ＩＤとメンバＩＤとを、それぞれ、コミュニティ商品ＩＤ、参加メンバＩＤとして説明する。なお、本実施形態において、コミュニティ興味抽出部１８０は、参加メンバ興味抽出部を構成する。
【００３９】
メンバ興味抽出部１９０は、所定のコミュニティに参加していないメンバである非参加メンバが端末装置１０を用いて入力した情報に基づいて、非参加メンバの興味対象となる商品を特定するキーワードである商品ＩＤ（第２興味情報）を抽出する。
【００４０】
具体的に、メンバ興味抽出部１９０は、メンバレビュー格納部１７０を参照し、非参加メンバが端末装置１０を用いて入力した商品に対するレビューに基づいて、商品を識別する商品ＩＤと、当該非参加メンバのメンバＩＤとを抽出する。また、メンバ興味抽出部１９０は、抽出した商品ＩＤと、当該非参加メンバのメンバＩＤとを関連度算出部２００に送信する。なお、以下、メンバ興味抽出部１９０で抽出された商品ＩＤとメンバＩＤとを、それぞれ、メンバ商品ＩＤ、非参加メンバＩＤとして説明する。なお、本実施形態において、メンバ興味抽出部１９０は、非参加メンバ興味抽出部を構成する。
【００４１】
関連度算出部２００は、コミュニティ興味抽出部１８０から、コミュニティＩＤ、コミュニティ商品ＩＤ、参加メンバＩＤを受信すると共に、メンバ興味抽出部１９０から、メンバ商品ＩＤ、非参加メンバＩＤを受信すると、商品情報格納部１１０を参照し、コミュニティ商品ＩＤに関連付けられているカテゴリ情報と、メンバ商品ＩＤに関連付けられているカテゴリ情報との関連度を算出する。
【００４２】
具体的に、関連度算出部２００は、商品情報格納部１１０を参照し、コミュニティ商品ＩＤが属する小カテゴリ情報と、メンバ商品ＩＤが属する小カテゴリ情報とが一致する場合と、コミュニティ商品ＩＤが属する大カテゴリ情報と、メンバ商品ＩＤが属する大カテゴリ情報とが一致する場合とに応じて、関連度を算出する。
【００４３】
例えば、関連度算出部２００は、コミュニティ商品ＩＤが属する小カテゴリ情報（例えば、ロック）と、メンバ商品ＩＤが属する小カテゴリ情報（例えば、ロック）とが一致する場合、関連度の値として、“１０”を加算する。また、関連度算出部２００は、例えば、コミュニティ商品ＩＤが属する大カテゴリ情報（例えば、ＣＤ）と、メンバ商品ＩＤが属する大カテゴリ情報（例えば、ＣＤ）とが一致する場合、関連度の値として、“１”を加算する
上述するように、関連度算出部２００では、関連度は、大カテゴリが一致する場合に算出される関連度よりも、小カテゴリが一致する場合に算出される関連度の値の方が大きくなるように算出される。なお、関連度算出部２００は、コミュニティ商品ＩＤと、メンバ商品ＩＤとが一致する場合、関連度の値として“５０”を加算する。また、関連度算出部２００は、関連度の算出処理が完了すると、算出した関連度と、コミュニティＩＤと、非メンバＩＤとを、関連度判定部２１０に送信する。
【００４４】
関連度判定部２１０は、関連度算出部２００によって算出された関連度の値が閾値以上であるか否かを判定する。また、関連度判定部２１０は、関連度が閾値以上であると判定した場合、関連度算出部２００から通知された参加メンバＩＤと、コミュニティＩＤと、非参加メンバＩＤとをメンバ推薦部２２０に通知する。なお、本実施形態において、関連度判定部２１０は、判定部を構成する。
【００４５】
メンバ推薦部２２０は、関連度判定部２１０によって、関連度の値が閾値以上であると判定された非参加メンバを識別するメンバ識別情報を参加メンバが使用する端末装置１０に通知する。
【００４６】
具体的に、メンバ推薦部２２０は、関連度判定部２１０から、コミュニティＩＤ、非参加メンバＩＤを通知されると、送受信部５０を介して、コミュニティＩＤに対応するコミュニティの参加メンバの端末装置１０に、非参加メンバＩＤを含む推薦情報を送信する。なお、メンバ推薦部２２０は、コミュニティＩＤに対応するコミュニティの参加メンバが、当該コミュニティ用のコミュニケーション機能を実行した際に、当該参加メンバが使用している端末装置１０に推薦情報を送信し、推薦する非参加メンバが存在する旨を、端末装置１０の表示部上に提示するように構成されていてもよい。また、メンバ推薦部２２０は、推薦情報を送信した参加メンバが使用する端末装置１０から、非参加メンバＩＤに対応する非参加メンバへコミュニティを紹介する旨を示す応答情報が受信されると、コミュニティ紹介部２３０に、コミュニティＩＤと、非参加メンバＩＤとを通知する。なお、本実施形態において、メンバ推薦部２２０は、通知部を構成する。
【００４７】
コミュニティ紹介部２３０は、所定のコミュニティの参加メンバから、当該所定のコミュニティに参加していない非参加メンバへ、当該コミュニティへの参加を促す紹介情報（紹介メッセージ）を送信する。また、コミュニティ紹介部２３０は、メンバ推薦部２２０から、コミュニティＩＤと、非参加メンバＩＤとが通知されると、当該非参加メンバＩＤに対応する非参加メンバが所有する端末装置１０に、送受信部５０を介して、コミュニティＩＤを含む紹介情報を送信する。
【００４８】
また、紹介情報を受信した端末装置１０では、非参加メンバの所定の操作によって、コミュニティの紹介を示すメッセージが、メンバ向けサービス提供部１５０を介して表示される。なお、例えば、非参加メンバが、メンバ向けサービス提供部１５０にアクセスした場合に、それらのメッセージがメンバの所有する端末装置１０に表示されるように構成されていてもよい。そして、紹介情報を受信した端末装置１０を所有する非参加メンバは、表示されたコミュニティＩＤを指定して、メンバ向けサービス提供部１５０に対して該コミュニティへの参加希望を登録することができる。
【００４９】
（第１実施形態に係るＳＮＳサーバの動作）
次に、上述する構成のＳＮＳサーバ１０００の動作について説明する。具体的に、ＳＮＳサーバ１０００が、コミュニティの参加メンバの商品レビューと非参加メンバの商品レビューとに基づく非参加メンバの選択・通知を実行する制御動作と、関連度の算出する際の具体的な制御動作とについて説明する。
【００５０】
（参加メンバの商品レビューと非参加メンバの商品レビューとに基づく非参加メンバの選択・通知動作）
まず、図６を参照し、ＳＮＳサーバ１０００が、コミュニティの商品レビューとメンバの商品レビューとに基づく非参加メンバの選択・通知を実行する制御動作について説明する。
【００５１】
ステップＳ２００において、商品情報格納部１１０は、商品情報を記憶する。具体的に、商品情報格納部１１０は、メンバの興味を特定するキーワードである商品ＩＤと、商品ＩＤが属するカテゴリを示す小カテゴリ情報と、小カテゴリ情報が属する大カテゴリ情報とが関連付けられた情報を予め記憶する。
【００５２】
ステップＳ２１０において、コミュニティ興味抽出部１８０は、コミュニティレビュー格納部１４０を参照し、所定のコミュニティの参加メンバが入力したレビューと関連付けて記憶されているコミュニティ商品ＩＤと、当該参加メンバの参加メンバＩＤと、コミュニティＩＤとを抽出すると共に、関連度算出部２００に送信する。
【００５３】
ステップＳ２２０において、メンバ興味抽出部１９０は、メンバレビュー格納部１７０を参照し、所定の非参加メンバを特定する。なお、以下、選択された非参加メンバを非参加メンバａとして説明する。
【００５４】
ステップＳ２３０において、メンバ興味抽出部１９０は、メンバレビュー格納部１７０を参照し、特定した非参加メンバａが入力したレビュー内容と関連付けて記憶されているメンバ商品ＩＤと、非参加メンバａの非参加メンバＩＤとを抽出すると共に、関連度算出部２００に送信する。
【００５５】
ステップＳ２４０において、関連度算出部２００は、コミュニティ興味抽出部１８０から送信されたコミュニティ商品ＩＤと、コミュニティＩＤとを受信すると共に、メンバ興味抽出部１９０から送信されたメンバ商品ＩＤ、非参加メンバＩＤを受信する。また、関連度算出部２００は、商品情報格納部１１０を参照して、受信したコミュニティ商品ＩＤに関連付けて記憶されている小カテゴリ情報と、大カテゴリ情報とを抽出すると共に、受信したメンバ商品ＩＤに関連付けて記憶されている小カテゴリ情報と、大カテゴリ情報とを抽出する。また、関連度算出部２００は、抽出した、コミュニティ商品ＩＤとメンバ商品ＩＤとが一致するか否か、各小カテゴリ情報が一致するか否か、各大カテゴリ情報が一致するか否かに応じて、関連度を算出する。また、関連度算出部２００は、算出した関連度と、コミュニティＩＤと、非参加メンバＩＤとを関連度判定部２１０に通知する。
【００５６】
ステップＳ２５０において、関連度判定部２１０は、関連度算出部２００から通知された関連度が予め記憶する閾値以上であるか否かを判定する。
【００５７】
ステップＳ２６０において、関連度判定部２１０は、関連度が閾値以上であると判定した場合、関連度算出部２００から通知されたコミュニティＩＤと、非参加メンバＩＤとを保持する。関連度判定部２１０は、メンバａの判定が完了したことをメンバ興味抽出部１９０に通知する。
【００５８】
ステップＳ２７０において、メンバ興味抽出部１９０は、関連度判定部２１０からの通知を受けると、メンバレビュー格納部１７０に記憶されている全ての非参加メンバＩＤに関して、所定のコミュニティとの関連度を算出する非参加メンバのＩＤとして選択したか否かを判定する。また、メンバ興味抽出部１９０は、全ての非参加メンバＩＤを選択していない場合、他の非参加メンバを特定し、上述したステップＳ２２０乃至Ｓ２６０の動作を繰り返す。また、メンバ興味抽出部１９０は、全ての非参加メンバＩＤを選択して関連度の算出が完了した場合、その旨を関連度判定部２１０に応答する。
【００５９】
ステップＳ２８０において、関連度判定部２１０は、全ての非参加メンバＩＤの関連度の算出が完了した旨の通知を受けると、保持していたコミュニティＩＤと、非参加メンバＩＤとを、メンバ推薦部２２０に通知する。なお、この時、関連度判定部２１０は、関連度も共に通知するように構成されていてもよい。
【００６０】
また、メンバ推薦部２２０は、送受信部５０を介して、関連度判定部２１０から通知されたコミュニティＩＤに対応するコミュニティの参加メンバの端末装置１０に、非参加メンバＩＤを含む推薦情報を送信する。なお、メンバ推薦部２２０は、コミュニティＩＤに対応するコミュニティの参加メンバが、当該コミュニティ用のコミュニケーション機能を実行した際に、当該参加メンバが使用している端末装置１０に推薦情報を送信し、推薦する非参加メンバが存在する旨を、端末装置１０の表示部上に提示するように構成されていてもよい。
【００６１】
また、メンバ推薦部２２０は、推薦情報を送信した参加メンバが使用する端末装置１０から、推薦情報に対する応答情報が受信されると、コミュニティ紹介部２３０に、コミュニティＩＤと、非参加メンバＩＤとを通知する。また、コミュニティ紹介部２３０は、通知されたコミュニティＩＤを含む紹介情報を、非参加メンバＩＤに対応する端末装置１０に送信する。
【００６２】
（関連度の算出動作）
次に、ＳＮＳサーバ１０００で実行される、上述したステップＳ２４０の関連度の算出する制御動作について、図７を参照して、具体的に説明する。
【００６３】
ステップＳ２４０１において、メンバ興味抽出部１９０は、メンバレビュー格納部１７０を参照し、非参加メンバの興味対象（商品）示す情報として、当該非参加メンバの非参加メンバＩＤ関連付けて記憶されているメンバ商品ＩＤを抽出する。なお、この時、メンバ興味抽出部１９０は、複数のメンバ商品ＩＤを抽出してもよい。また、メンバ興味抽出部１９０は、抽出したメンバ商品ＩＤを関連度算出部２００に送信する。
【００６４】
また、コミュニティ興味抽出部１８０は、コミュニティレビュー格納部１４０を参照し、所定のコミュニティの興味対象（商品）を示す情報として、当該所定のコミュニティを識別するコミュニティＩＤと関連付けて記憶されているコミュニティ商品ＩＤを抽出する。なお、この時、コミュニティ興味抽出部１８０は、複数のコミュニティ商品ＩＤを抽出してもよい。また、コミュニティ興味抽出部１８０は、抽出したコミュニティ商品ＩＤを関連度算出部２００に送信する。
【００６５】
ステップＳ２４０２において、関連度算出部２００は、メンバ興味抽出部１９０から送信された一つ又は複数のメンバ商品ＩＤと、コミュニティ興味抽出部１８０から送信された一つ又は複数のコミュニティ商品ＩＤとを受信する。また、関連度算出部２００は、一つのメンバ商品ＩＤと、一つのコミュニティ商品ＩＤとの組を選択する。
【００６６】
ステップＳ２４０３において、関連度算出部２００は、選択したメンバ商品とコミュニティ商品ＩＤとが、一致するか否かを判定する。
【００６７】
ステップＳ２４０４において、関連度算出部２００は、一致しないと判定した場合、商品情報格納部１１０を参照し、コミュニティ商品ＩＤに関連付けて記憶されている小カテゴリ情報と、大カテゴリ情報とを抽出すると共に、メンバ商品ＩＤに関連付けて記憶されている小カテゴリ情報と、大カテゴリ情報とを抽出する。
【００６８】
ステップＳ２４０５において、関連度算出部２００は、メンバ商品とコミュニティ商品ＩＤとが、一致すると判定した場合、関連度の値として“５０”を加算する。そして、関連度算出部２００は、ステップＳ２４１０の動作を行う。
【００６９】
ステップＳ２４０６において、関連度算出部２００は、抽出したコミュニティ商品ＩＤに関連付けられている大カテゴリ情報と、メンバ商品ＩＤに関連付けられている大カテゴリ情報とが一致するか否かを判定する。なお、関連度算出部２００は、一致しないと判定した場合、ステップＳ２４１０の動作を行う。
【００７０】
ステップＳ２４０７において、関連度算出部２００は、各大カテゴリ情報が一致すると判定した場合、関連度の値として“１”を加算する。
【００７１】
ステップＳ２４０８において、関連度算出部２００は、抽出したコミュニティ商品ＩＤに関連付けられている小カテゴリ情報と、メンバ商品ＩＤに関連付けられている小カテゴリ情報とが一致するか否かを判定する。なお、関連度算出部２００は、一致しないと判定した場合、ステップＳ２４１０の動作を行う。
【００７２】
ステップＳ２４０９において、関連度算出部２００は、関連度算出部２００は、各小カテゴリ情報が一致すると判定した場合、関連度の値として“１０”を加算する。
【００７３】
ステップＳ２４１０において、関連度算出部２００は、メンバ興味抽出部１９０から送信された一つ又は複数のメンバ商品ＩＤと、コミュニティ興味抽出部１８０から送信された一つ又は複数のコミュニティ商品ＩＤとの中で。メンバ商品ＩＤと一つのコミュニティ商品ＩＤとの組の全てを選択したか否かを判定する。そして、関連度算出部２００は、全ての組を選択したと判定した場合、算出処理を終了し、算出した関連度を関連度判定部２１０に通知する。また、関連度算出部２００は、全ての組を選択していないと判定した場合、ステップＳ２４０２乃至Ｓ２４０９の動作を繰り返し実行する。
【００７４】
（作用及び効果）
以上説明したように、ＳＮＳサーバは、所定のコミュニティの参加メンバによって入力された商品のレビューに対応するコミュニティ商品ＩＤと、非参加メンバによって入力された商品のレビューに対応するメンバ商品ＩＤとが一致する場合だけでなく、コミュニティ商品ＩＤが属する小カテゴリ情報及び大カテゴリ情報と、メンバ商品ＩＤが属する小カテゴリ情報及び大カテゴリ情報とが一致する度合いに応じて関連度を算出し、算出した関連度が閾値以上である非参加メンバを、所定のコミュニティに参加する参加メンバに通知する。つまり、所定のコミュニティの参加メンバは、当該コミュニティに対して、特定の商品に対する
興味だけでなく、当該特定の商品の上位概念であるカテゴリが一致するより多くの非参加メンバを特定して、コミュニティに招待できる。
【００７５】
上述するように、本実施形態に係るＳＮＳサーバ１０００によれば、特定の共通の興味を持つメンバのグループであるコミュニティに対して、より共通の興味を持っている非参加メンバに当該コミュニティへの参加を促すことが可能になる。これにより、コミュニティでは、参加メンバが増加し、多くの参加メンバによって、より活発なコミュニケーションを行うことができる。
【００７６】
また、参加メンバは、閾値を高く設定すれば、共通の興味がより合致する参加メンバをのみをコミュニティに招待することもできるし、閾値を低く設定すれば、共通の興味の度合いは小さいが、少しでも共通の興味を持つより多くの非参加メンバをコミュニティに招待できるなど、閾値によって招待したい非参加メンバとの共通の興味の度合いを変更することも可能である。
【００７７】
また、本実施形態に係るＳＮＳサーバ１０００によれば、コミュニティ商品ＩＤとメンバ商品ＩＤとの間で、小カテゴリ情報が一致する場合の方が、大カテゴリ情報が一致する場合よりも関連度を高く算出するので、参加メンバと非参加メンバとの興味の度合いに応じた、より正確な関連度を算出することができる。
【００７８】
［第２実施形態］
（第２実施形態に係るＳＮＳサーバの構成）
次に、本発明の第２実施形態に係るＳＮＳサーバ１０００の構成について、上述した第１実施形態との相違点に着目して説明する。本実施形態に係るＳＮＳサーバ１０００は、図１に示すように、コミュニティ掲示板格納部３１０と、メンバ日記格納部３２０とを更に備える。
【００７９】
コミュニティ掲示板格納部３１０は、図８に示すように、掲示板に書き込まれたレビューを識別する書き込みＩＤと、コミュニティＩＤと、掲示板ＩＤと、メンバＩＤと、日付・時間と、レビュー内容とを関連付けて記憶する。
【００８０】
メンバ日記格納部３２０は、図９に示すように、日記の書き込みを識別する日記ＩＤと、メンバＩＤと、日付・時間と、日記の内容とを関連付けて記憶する。
【００８１】
本実施形態に係るコミュニティ向けサービス提供部１２０は、参加メンバ同士が共通の興味（話題）について情報を交換しあうため、特定の興味に対する掲示板の作成や、当該掲示板へのレビューの入力等を行うことができる電子掲示板機能を備えている。
【００８２】
具体的に、コミュニティ向けサービス提供部１２０では、特定の興味に関する掲示板に対して、コミュニティに参加している参加メンバが端末装置１０を使用して入力したレビュー（コメント）を、送受信部５０を介して受け付ける。また、コミュニティ向けサービス提供部１２０は、掲示板へのレビューを受け付けた際、書き込みのＩＤ、コミュニティのＩＤ、掲示板のＩＤ、書き込みした参加メンバのメンバＩＤ、書き込みを行った日付・時間、テキスト形式のレビュー、が関連付けられて、コミュニティ掲示板格納部３１０に記憶する。なお、当該コミュニティの他の参加メンバはコミュニティ掲示板格納部３１０に記憶されたレビューを閲覧することが可能である。
【００８３】
本実施形態に係るメンバ向けサービス提供部１５０は、各メンバが端末装置１０を用いてテキスト形式で入力した日々の興味をもった事象や出来事等の情報を、送受信部５０を介して受け付ける。また、メンバ向けサービス提供部１５０は、当該情報を受け付けた際、入力された日付・時間、入力したメンバのメンバＩＤと関連付けてメンバ日記格納部に記憶する。
【００８４】
また、本実施形態に係るコミュニティ興味抽出部１８０は、コミュニティ掲示板格納部３１０を参照し、コミュニティ参加メンバによって入力された掲示版のレビュー内容に基づいて、コミュニティ参加メンバの興味を抽出する。
【００８５】
また、本実施形態に係るメンバ興味抽出部１９０は、メンバ日記格納部３２０を参照し、各メンバによって入力された日記の内容に基づいて、非参加メンバの興味を抽出する。
【００８６】
（第２実施形態に係るＳＮＳサーバの動作）
次に、本実施形態に係るＳＮＳサーバ１０００の動作について説明する。具体的に、ＳＮＳサーバ１０００が、コミュニティの掲示板とメンバの日記とに基づく非参加メンバの選択・通知を実行する制御動作について、図１０を参照して説明する。本実施形態に係るＳＮＳサーバ１０００では、ｔｆ−ｉｄｆ法により抽出された特徴キーワードに基づいて興味抽出し、関連度を算出する。メンバ興味抽出部１９０が、各メンバの興味を抽出するように構成され、コミュニティ興味抽出部１８０が、各コミュニティの興味を抽出するように構成されている。
【００８７】
ステップＳ３００において、コミュニティ興味抽出部１８０は、コミュニティ参加メンバの発信した掲示版におけるレビューを用いてコミュニティ参加メンバの興味を抽出する。
【００８８】
具体的に、コミュニティ興味抽出部１８０は、コミュニティ掲示板格納部３１０を参照し、コミュニティ内の掲示板のレビュー内容に含まれる各単語のtf-idf値と呼ばれる値を計算する。コミュニティciにおける単語tjのtf-idf値wijは下記（１）式を用いて計算される。
【数１】
2008158792.tif 000003
【００８９】
ただし、ｔｆｉｊは単語tjのコミュニティci において登録された掲示版情報における出現頻度、idfjは、コミュニティ掲示板格納部３１０において登録されている全コミュニティにおける、単語jを発信情報に含むコミュニティの割合の逆数を示している。wijが高い単語はci以外のコミュニティでの使用頻度に対してコミュニティciにおける使用頻度が高い、すなわち所定のコミュニティでの特徴的な単語を現している。
【００９０】
ステップＳ３１０において、メンバ興味抽出部１９０は、メンバ日記格納部３２０を参照し、所定の非参加メンバを特定する。なお、以下、選択された非参加メンバを非参加メンバａとして説明する。
【００９１】
ステップＳ３２０において、メンバ興味抽出部１９０は、各メンバによって入力された日記に基づいてメンバの興味を抽出する。具体的に、メンバ興味抽出部１９０は、メンバ日記格納部３２０を参照し、対象となる非参加メンバａが作成した日記を抽出し、コミュニティの参加メンバの興味を抽出した場合と同様に次式で得られるtf-idf値を計算する。メンバｍｋにおける単語tjのtf-idf値xkjは、下記式（２）で表される。
【数２】
2008158792.tif 000004
【００９２】
ここで、tｆkjは、単語tjのメンバｍｋ作成日記における出現頻度、idfjは、メンバ日記格納部３２０で登録されている全ユーザにおける、単語jを登録日記に含むユーザの割合の逆数を示している。
【００９３】
また、ｔｆｉｊを計算するためには、メンバｍｉの作成した日記全てに対して、含まれる全ての単語の出現頻度を計算する必要がある。そこでtｆijを計算する対象の単語を、コミュニティciにおいて登録された単語のうち、wijの値が高いものから、予め定められた数th個の単語集合Sに限定する。これにより、特定の単語集合についてのみ出現数を計算することで、頻度計算時に必要となる計算量や記憶容量を削減することが可能となる。
【００９４】
ステップＳ３３０において、関連度算出部２００は、コミュニティ興味抽出部において計算されたコミュニティの興味を表す単語のうち、が高い単語集合Sとそれぞれのtf-idf値wijを得る。また、メンバ興味抽出部が計算した、各メンバの興味を表す単語集合とそれぞれのtf-idf値xkjを得る。また、コミュニティciとメンバｍｋ間の関連度γikは、下記（３）式を用いて計算される。
【数３】
2008158792.tif 000005
【００９５】
ここで、ｗi、ｗｋは、それぞれコミュニティciにおいて登録された掲示板情報に特徴的な単語のtf-idf値を要素としたベクトル、メンバｍkの登録した日記に特徴的な単語のtf-idf値を要素としたベクトルを表す。上述した式(３)は、コミュニティciにおいて特徴的に用いられる単語がメンバｍkの日記においても特徴的に用いられている度合いを表す値である。この値をコミュニティciとメンバｍk間の関連度として算出する。
【００９６】
なお、以降、ステップＳ３４０乃至ステップＳ３７０の動作は、第１実施形態に係るステップＳ２５０乃至Ｓ２８０の動作と同様であるため、説明を省略する。
【００９７】
（作用及び効果）
本実施形態に係るＳＮＳサーバ１０００によれば、所定のコミュニティでの興味として、当該コミュニティの参加メンバによって入力されたコミュニティ用の掲示板のレビューで特徴的に用いられている単語を抽出するとともに、非参加メンバの興味として、各非参加メンバによって入力された日記で特徴的に用いられている単語を抽出する。また、ＳＮＳサーバ１０００では、日記から抽出した単語と、掲示板から抽出した単語との共通の度合いに基づいて、関連度を算出し、当該関連度が閾値以上となる非参加メンバを、所定のコミュニティへ招待する対象として特定する。
【００９８】
よって、本実施形態に係るＳＮＳサーバ１０００では、参加メンバと非参加メンバとが意識することなく、通常のコミュニケーションの中で用いられる情報から、コミュニティ内の興味と非参加メンバの興味とを特定することができ、特定の興味を持つ非参加メンバを、より興味が合致するコミュニティへ参加を促すことができる。
【００９９】
［その他の実施の形態］
本発明は上記の実施形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例及び運用技術が明らかとなろう。
【０１００】
例えば、上述した実施形態において、商品情報格納部１１０と、コミュニティ興味抽出部１８０と、メンバ興味抽出部１９０と、関連度算出部２００と、関連度判定部２１０と、メンバ推薦部２２０との各種機能は、ＳＮＳサーバ１００と接続する他のネットワークサーバに備えられていてもよい。
【０１０１】
また、上述した第１実施形態では、コミュニティの興味対象および非参加メンバの興味対象として、商品を例に挙げて説明したが、かかる興味対象は、これに限定されるものではない。例えば、人物や、社会で起きた時事や、歴史的事件等も興味とすることも可能である。
【０１０２】
このように、本発明はここでは記載していない様々な実施形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。
【図面の簡単な説明】
【０１０３】
【図１】第１実施形態に係るＳＮＳシステムの全体概略構成を示す図である。
【図２】第１実施形態に係るＳＮＳサーバを示す図である。
【図３】第１実施形態に係る商品情報格納部に記憶される情報を示す図である。
【図４】第１実施形態に係るコミュニティレビュー格納部に記憶される情報を示す図である。
【図５】第１実施形態に係るメンバレビュー格納部に記憶される情報を示す図である。
【図６】第１実施形態に係るＳＮＳサーバの動作を示すフローチャートである。
【図７】第１実施形態に係るＳＮＳサーバにおいて、関連度を算出する際の動作を示すフローチャートである。
【図８】第２実施形態に係るコミュニティ掲示板格納部に記憶される情報を示す図である。
【図９】第２実施形態に係るメンバ日記格納部に記憶される情報を示す図である。
【図１０】第２実施形態に係るＳＮＳサーバの動作を示すフローチャートである。
【符号の説明】
【０１０４】
１…ＳＮＳシステム、１０００…ＳＮＳサーバ、２０００…ネットワーク、１０…端末装置、５０…送受信部、１００…コミュニティ情報格納部、１００…ＳＮＳサーバ、１１０…商品情報格納部、１２０…サービス提供部、１４０…コミュニティレビュー格納部、１５０…サービス提供部、１７０…メンバレビュー格納部、１８０…コミュニティ興味抽出部、１９０…メンバ興味抽出部、２００…関連度算出部、２１０…関連度判定部、２２０…メンバ推薦部、２３０…コミュニティ紹介部、３１０…コミュニティ掲示板格納部、３２０…メンバ日記格納部、Ｓ２００乃至Ｓ２８０…ステップ、Ｓ２４０１乃至Ｓ２４１０…ステップ、Ｓ３００乃至Ｓ３７０…ステップ
【図１】
2008158792.tif 000006
【図２】
2008158792.tif 000007
【図３】
2008158792.tif 000008
【図４】
2008158792.tif 000009
【図５】
2008158792.tif 000010
【図６】
2008158792.tif 000011
【図７】
2008158792.tif 000012
【図８】
2008158792.tif 000013
【図９】
2008158792.tif 000014
【図１０】
2008158792.tif 000015