(57)【要約】【課題】ユーザ間の通信量に基づいた値であるリンク強度を計算すること。【解決手段】リンク情報と、通信履歴情報と、リンク強度と、を対応付けて記憶しているユーザ情報記憶手段と、通信量と、通信ポイントと、を対応付けて記憶している通信ポイント記憶手段と、特定ユーザに関するリンク情報および通信履歴情報を取得するユーザ情報取得手段と、リンク情報および通信履歴情報から、前記特定ユーザと前記特定ユーザとつながりをもつユーザとの通信量を計算する通信量計算手段と、通信量に対応付けられた通信ポイントを前記通信ポイント記憶手段から取得する通信ポイント取得手段と、通信ポイントと、前記ユーザ情報記憶手段から取得した前記特定ユーザと前記特定ユーザとつながりをもつユーザとのリンク強度と、を基にして新たなリンク強度を計算するリンク強度計算手段と、計算結果を出力する結果出力手段とを有する。【選択図】図１
2011145734.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ間のつながりを示すリンク情報と、ユーザ間のやりとりの履歴を示す通信履歴情報と、ユーザ間の通信量に基づいた値であるリンク強度と、を対応付けて記憶しているユーザ情報記憶手段と、
通信量と、通信ポイントと、を対応付けて記憶している通信ポイント記憶手段と、
前記ユーザ情報記憶手段から特定ユーザに関するリンク情報および当該リンク情報に対応付けられている通信履歴情報を取得するユーザ情報取得手段と、
前記ユーザ情報取得手段で取得したリンク情報および通信履歴情報から、前記特定ユーザと前記特定ユーザとつながりをもつユーザとの通信量を計算する通信量計算手段と、
前記通信量計算手段で計算された通信量に対応付けられた通信ポイントを前記通信ポイント記憶手段から取得する通信ポイント取得手段と、
前記通信ポイント取得手段から取得した通信ポイントと、前記ユーザ情報記憶手段から取得した前記特定ユーザと前記特定ユーザとつながりをもつユーザとのリンク強度と、を基にして新たなリンク強度を計算するリンク強度計算手段と、
前記リンク強度計算手段で計算したリンク強度の計算結果を出力する結果出力手段と、を有することを特徴とするリンク強度計算装置。
【請求項２】
前記通信量計算手段は、通信履歴情報に含まれる計算対象期間中の通信回数を、計算対象期間を単位時間で除した値で、除することで通信量を計算することを特徴とする請求項１に記載のリンク強度計算装置。
【請求項３】
前記通信履歴情報は送信履歴情報と受信履歴情報を含み、前記通信量計算手段は送信履歴情報と受信履歴情報の組数に応じた値を通信量の計算に使用することを特徴とする請求項１または２に記載のリンク強度計算装置。
【請求項４】
前記通信履歴情報は送信履歴情報と受信履歴情報を含み、前記リンク強度計算手段は送信履歴情報と受信履歴情報の組数に応じた値をリンク強度の計算に使用することを特徴とする請求項１または２に記載のリンク強度計算装置。
【請求項５】
前記結果出力手段は、ノードで表現したユーザと、ユーザ間のつながりをエッジで結んで表現したグラフを出力するものであって、当該エッジは前記リンク強度計算手段で計算したリンク強度を反映した表現であることを特徴とする請求項１乃至は４に記載のリンク強度計算装置。
【請求項６】
前記リンク強度計算手段により計算したリンク強度のうち、ある閾値を超えるまたはある閾値以上のリンク強度をもつユーザを抽出する、ユーザ抽出手段を更に有することを特徴とする請求項１乃至は５に記載のリンク強度計算装置。
【請求項７】
ユーザ間のつながりを示すリンク情報と、ユーザ間のやりとりの履歴を示す通信履歴情報と、ユーザ間の通信量に基づいた値であるリンク強度と、を対応付けて記憶しているユーザ情報記憶手段と、
前記ユーザ情報記憶手段から特定ユーザに関するリンク情報および当該リンク情報に対応付けられている通信履歴情報を取得するユーザ情報取得手段と、
前記ユーザ情報取得手段で取得したリンク情報および通信履歴情報から、前記特定ユーザと前記特定ユーザとつながりをもつユーザとの通信量を計算する通信量計算手段と、
前記通信量計算手段で計算した通信量を基にしてリンク強度を計算するリンク強度計算手段と、
前記リンク強度計算手段で計算したリンク強度の計算結果を出力する結果出力手段と、を有することを特徴とするリンク強度計算装置。
【請求項８】
ユーザ間のつながりを示すリンク情報と、ユーザ間のやりとりの履歴を示す通信履歴情報と、ユーザ間の通信量に基づいた値であるリンク強度と、を対応付けて記憶しているユーザ情報記憶手段と、
前記ユーザ情報記憶手段から特定ユーザに関するリンク情報および当該リンク情報に対応付けられている通信履歴情報を取得するユーザ情報取得手段と、
前記ユーザ情報取得手段で取得したリンク情報および通信履歴情報から、前記特定ユーザと前記特定ユーザとつながりをもつユーザとの通信量を計算する通信量計算手段と、
前記通信量計算手段で計算した通信量と、前記ユーザ情報記憶手段から取得した前記特定ユーザと前記特定ユーザとつながりをもつユーザとのリンク強度と、を基にして新たなリンク強度を計算するリンク強度計算手段と、
前記リンク強度計算手段で計算したリンク強度の計算結果を出力する結果出力手段と、を有することを特徴とするリンク強度計算装置。
【請求項９】
ユーザ間のつながりを示すリンク情報と、ユーザ間のやりとりの履歴を示す通信履歴情報と、ユーザ間の通信量に基づいた値であるリンク強度と、を対応付けて記憶しているユーザ情報記憶手段と、
通信量と、通信ポイントと、を対応付けて記憶している通信ポイント記憶手段と、
前記ユーザ情報記憶手段から特定ユーザに関するリンク情報および当該リンク情報に対応付けられている通信履歴情報を取得するユーザ情報取得手段と、
前記ユーザ情報取得手段で取得したリンク情報および通信履歴情報から、前記特定ユーザと前記特定ユーザとつながりをもつユーザとの通信量を計算する通信量計算手段と、
前記通信量計算手段で計算された通信量に対応付けられた通信ポイントを前記通信ポイント記憶手段から取得する通信ポイント取得手段と、
前記通信ポイント取得手段から取得した通信ポイントを基にしてリンク強度を計算するリンク強度計算手段と、
前記リンク強度計算手段で計算したリンク強度の計算結果を出力する結果出力手段と、を有することを特徴とするリンク強度計算装置。
【請求項１０】
ユーザ間のつながりを示すリンク情報と、ユーザ間のやりとりの履歴を示す通信履歴情報と、ユーザ間の通信量に基づいた値であるリンク強度と、を対応付けて記憶しているユーザ情報記憶手段と、
通信量と、通信ポイントと、を対応付けて記憶している通信ポイント記憶手段と、
前記ユーザ情報記憶手段から特定ユーザに関するリンク情報および当該リンク情報に対応付けられている通信履歴情報を取得するユーザ情報取得手段と、を備えるコンピュータが、
前記ユーザ情報取得手段で取得したリンク情報および通信履歴情報から、前記特定ユーザと前記特定ユーザとつながりをもつユーザとの通信量を計算する通信量計算ステップと、
前記通信量計算手段で計算された通信量に対応付けられた通信ポイントを前記通信ポイント記憶手段から取得する通信ポイント取得ステップと、
前記通信ポイント取得手段から取得した通信ポイントと、前記ユーザ情報記憶手段から取得した前記特定ユーザと前記特定ユーザとつながりをもつユーザとのリンク強度と、を基にして新たなリンク強度を計算するリンク強度計算ステップと、
前記リンク強度計算手段で計算したリンク強度の計算結果を出力する結果出力ステップと、を実行することを特徴とするリンク強度計算方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コミュニティサービスに参加しているユーザの中でつながりをもつユーザ間の通信量に基づいた値であるリンク強度を計算する技術に関するものである。
【背景技術】
【０００２】
近年、人と人とがインターネット上で社会的ネットワークを構築するためのコミュニティサービス、所謂ソーシャル・ネットワーク・サービス（Social  Network  Service、SNS）の利用が普及している。このようなコミュニティサービスにはユーザ間のつながりを形成する友達登録機能が備えられている。友達登録機能ではコミュニティサービスを使用しているユーザが同じくコミュニティサービスを利用しているユーザを友達として登録することができる。友達としてつながりをもったユーザ間ではチャットのようなメッセージの受け答えや、あるユーザが書いた日記へのコメントの書込みなどあらゆるやりとりが行なわれる。
【０００３】
このような友達登録機能が備えられたコミュニティサービスでは、参加するユーザの数が増加するにつれてユーザ間のつながりの構造も複雑化し、つながりの全体像を把握することが困難となってくる。
【０００４】
そこで特許文献１には、参加者同士のつながりの構造を直感的に理解しやすくする技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２７６４１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記のような先行技術では、参加者同士のつながりを視覚化して参加者間の接続状態の階層や多くのフレンドをもつハブ参加者を一目で把握することはできるが、参加者同士のつながり間でのやりとりの頻度を表す通信量に関してまで把握することができなかった。
【０００７】
すなわち先行技術では、単に友達数を増やす目的で友達登録を行なっているだけであって、実際にそのつながり間でメッセージのやりとりなどを行なっておらず、つながりとして有機的に機能していないつながりと、頻繁にやりとりを行なっており、つながりとして有機的に機能しているつながりとの区別を行なっていないためにその違いがなく、全てのつながりが同様で、実際のやりとりの頻度など親密な友達との関わりを一見して把握することができなかった。
【０００８】
そこで本発明の目的は、コミュニティサービスに参加しているユーザの中でつながりをもつユーザ間の通信量に基づいた値であるリンク強度を計算し、リンク強度に応じたつながりを把握することである。
【課題を解決するための手段】
【０００９】
上記の目的を解決するために、本発明のリンク強度計算装置は、ユーザ間のつながりを示すリンク情報と、ユーザ間のやりとりの履歴を示す通信履歴情報と、ユーザ間の通信量に基づいた値であるリンク強度と、を対応付けて記憶しているユーザ情報記憶手段と、通信量と、通信ポイントと、を対応付けて記憶している通信ポイント記憶手段と、前記ユーザ情報記憶手段から特定ユーザに関するリンク情報および当該リンク情報に対応付けられている通信履歴情報を取得するユーザ情報取得手段と、前記ユーザ情報取得手段で取得したリンク情報および通信履歴情報から、前記特定ユーザと前記特定ユーザとつながりをもつユーザとの通信量を計算する通信量計算手段と、前記通信量計算手段で計算された通信量に対応付けられた通信ポイントを前記通信ポイント記憶手段から取得する通信ポイント取得手段と、前記通信ポイント取得手段から取得した通信ポイントと、前記ユーザ情報記憶手段から取得した前記特定ユーザと前記特定ユーザとつながりをもつユーザとのリンク強度と、を基にして新たなリンク強度を計算するリンク強度計算手段と、前記リンク強度計算手段で計算したリンク強度の計算結果を出力する結果出力手段と、を有することを特徴とする。
【００１０】
また、本発明のリンク強度計算方法は、ユーザ間のつながりを示すリンク情報と、ユーザ間のやりとりの履歴を示す通信履歴情報と、ユーザ間の通信量に基づいた値であるリンク強度と、を対応付けて記憶しているユーザ情報記憶手段と、通信量と、通信ポイントと、を対応付けて記憶している通信ポイント記憶手段と、前記ユーザ情報記憶手段から特定ユーザに関するリンク情報および当該リンク情報に対応付けられている通信履歴情報を取得するユーザ情報取得手段と、を備えるコンピュータが、前記ユーザ情報取得手段で取得したリンク情報および通信履歴情報から、前記特定ユーザと前記特定ユーザとつながりをもつユーザとの通信量を計算する通信量計算ステップと、前記通信量計算手段で計算された通信量に対応付けられた通信ポイントを前記通信ポイント記憶手段から取得する通信ポイント取得ステップと、前記通信ポイント取得手段から取得した通信ポイントと、前記ユーザ情報記憶手段から取得した前記特定ユーザと前記特定ユーザとつながりをもつユーザとのリンク強度と、を基にして新たなリンク強度を計算するリンク強度計算ステップと、前記リンク強度計算手段で計算したリンク強度の計算結果を出力する結果出力ステップと、を実行することを特徴とする。
【００１１】
このように、本発明のリンク強度計算装置および方法では、リンク強度計算手段を備えるので、ユーザ間の通信量に基づいた値であるリンク強度を計算することができ、定期的にやりとりを行なっているかどうか、すなわちユーザ間のつながりが有機的に機能しているかどうかを把握することができる。
【００１２】
また、本発明のリンク強度計算装置は、前記通信量計算手段は、通信履歴情報に含まれる計算対象期間中の通信回数を、計算対象期間を単位時間で除した値で、除することで通信量を計算することを特徴とする。
【００１３】
このように、本発明のリンク強度計算装置では、カウントのしやすい通信回数を用いて通信量を計算するので計算が容易になる。
【００１４】
また、本発明のリンク強度計算装置は、前記通信履歴情報は送信履歴情報と受信履歴情報を含み、前記通信量計算手段は送信履歴情報と受信履歴情報の組数に応じた値を通信量の計算に使用することを特徴とする。
【００１５】
このように、本発明のリンク強度計算装置では、送信履歴情報と受信履歴情報の組数に応じた値を通信量の計算に使用することで、ユーザの一方的な情報発信と、ユーザ間で互いにやりとりをした場合を区別して、そのやりとりの違いを通信量に反映することができる。
【００１６】
また、本発明のリンク強度計算装置は、前記通信履歴情報は送信履歴情報と受信履歴情報を含み、前記リンク強度計算手段は送信履歴情報と受信履歴情報の組数に応じた値をリンク強度の計算に使用することを特徴とする。
【００１７】
このように、本発明のリンク強度計算装置では、送信履歴情報と受信履歴情報の組数に応じた値をリンク強度の計算に使用することで、ユーザの一方的な情報発信と、ユーザ間で互いにやりとりをした場合を区別して、そのやりとりの違いをリンク強度に反映することができる。
【００１８】
また、本発明のリンク強度計算装置は、前記結果出力手段は、ノードで表現したユーザと、ユーザ間のつながりをエッジで結んで表現したグラフを出力するものであって、当該エッジは前記リンク強度計算手段で計算したリンク強度を反映した表現であることを特徴とする。
【００１９】
このように、本発明のリンク強度計算装置では、ユーザ間のリンク強度を直感で視覚的に把握することが可能となる。
【００２０】
また、本発明のリンク強度計算装置は、前記リンク強度計算手段により計算したリンク強度のうち、ある閾値を超えるまたはある閾値以上のリンク強度をもつユーザを抽出するユーザ抽出手段を有することを特徴とする。
【００２１】
このように、本発明のリンク強度計算装置では、一定のリンク強度をもつユーザ間の関係を把握することができるため、サービス提供者が当該ユーザの属性を利用して広告配信を行なうなどの有用な働きかけを行なうことができる。
【００２２】
また、本発明のリンク強度計算装置では、ユーザ間のつながりを示すリンク情報と、ユーザ間のやりとりの履歴を示す通信履歴情報と、ユーザ間の通信量に基づいた値であるリンク強度と、を対応付けて記憶しているユーザ情報記憶手段と、前記ユーザ情報記憶手段から特定ユーザに関するリンク情報および当該リンク情報に対応付けられている通信履歴情報を取得するユーザ情報取得手段と、前記ユーザ情報取得手段で取得したリンク情報および通信履歴情報から、前記特定ユーザと前記特定ユーザとつながりをもつユーザとの通信量を計算する通信量計算手段と、前記通信量計算手段で計算した通信量を基にしてリンク強度を計算するリンク強度計算手段と、前記リンク強度計算手段で計算したリンク強度の計算結果を出力する結果出力手段と、を有することを特徴とする。
【００２３】
また、本発明のリンク強度計算装置では、ユーザ間のつながりを示すリンク情報と、ユーザ間のやりとりの履歴を示す通信履歴情報と、ユーザ間の通信量に基づいた値であるリンク強度と、を対応付けて記憶しているユーザ情報記憶手段と、前記ユーザ情報記憶手段から特定ユーザに関するリンク情報および当該リンク情報に対応付けられている通信履歴情報を取得するユーザ情報取得手段と、前記ユーザ情報取得手段で取得したリンク情報および通信履歴情報から、前記特定ユーザと前記特定ユーザとつながりをもつユーザとの通信量を計算する通信量計算手段と、前記通信量計算手段で計算した通信量と、前記ユーザ情報記憶手段から取得した前記特定ユーザと前記特定ユーザとつながりをもつユーザとのリンク強度と、を基にして新たなリンク強度を計算するリンク強度計算手段と、前記リンク強度計算手段で計算したリンク強度の計算結果を出力する結果出力手段と、を有することを特徴とする。
【００２４】
また、本発明のリンク強度計算装置では、ユーザ間のつながりを示すリンク情報と、ユーザ間のやりとりの履歴を示す通信履歴情報と、ユーザ間の通信量に基づいた値であるリンク強度と、を対応付けて記憶しているユーザ情報記憶手段と、通信量と、通信ポイントと、を対応付けて記憶している通信ポイント記憶手段と、前記ユーザ情報記憶手段から特定ユーザに関するリンク情報および当該リンク情報に対応付けられている通信履歴情報を取得するユーザ情報取得手段と、前記ユーザ情報取得手段で取得したリンク情報および通信履歴情報から、前記特定ユーザと前記特定ユーザとつながりをもつユーザとの通信量を計算する通信量計算手段と、前記通信量計算手段で計算された通信量に対応付けられた通信ポイントを前記通信ポイント記憶手段から取得する通信ポイント取得手段と、前記通信ポイント取得手段から取得した通信ポイントを基にしてリンク強度を計算するリンク強度計算手段と、前記リンク強度計算手段で計算したリンク強度の計算結果を出力する結果出力手段と、を有することを特徴とするリンク強度計算装置。
【００２５】
これらのように、本発明のリンク強度計算装置では、リンク強度計算手段を備えるので、ユーザ間の通信量に基づいた値であるリンク強度を計算することができ、定期的にやりとりを行なっているかどうか、すなわちユーザ間のつながりが有機的に機能しているかどうかを把握することができる。
【００２６】
なお、上記の各態様に対応するプログラムといった他のカテゴリや、以下に説明するさらに具体的な各態様も、本発明に含まれる。
【発明の効果】
【００２７】
以上のように、本発明によれば、ユーザ間の通信量に基づいた値であるリンク強度を計算することができるので、定期的にやりとりを行なっているかどうか、すなわちユーザ間のつながりが有機的に機能しているかどうかを把握することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施形態の構成を示す機能ブロック図。
【図２】本発明の実施形態における処理手順を示すフローチャート。
【図３】本発明の実施形態におけるユーザ情報記憶手段を例示する図。
【図４】本発明の実施形態における通信ポイント記憶手段を例示する図。
【図５】本発明の実施形態の出力例を例示する図。
【図６】本発明の実施形態の出力例を例示する図。
【図７】本発明の実施形態の出力例を例示する図。
【図８】本発明の実施形態の出力例を例示する図。
【発明を実施するための形態】
【００２９】
以下、本発明を実施するための形態について、図に沿って説明する。
〔１．構成〕
本実施形態は、図１に示すように、コンピュータが、ユーザ間の通信量に基づいた値であるリンク強度を計算するリンク強度計算装置（以下「本装置」ともいう）１に関するもので、本装置１は、一般的なコンピュータの構成として、少なくとも、ＣＰＵなどの演算制御部５と、外部記憶装置（ＨＤＤ等）や主メモリ等の記憶装置６と、通信ネットワークＮ（インターネットや携帯電話網など）との通信手段７（ＬＡＮアダプタなど）と、を有する。なお、ユーザ端末装置Ｔ１、管理者端末装置Ｔ２は、パーソナルコンピュータや携帯電話端末装置などであり、搭載しているウェブブラウザなどで本装置１にアクセスする。
【００３０】
本装置１では、記憶装置６に予め記憶（インストール）した図示しない所定のコンピュータプログラムが演算制御部５を制御することで、図１に示す各手段などの要素（１０、２０・・など）を実現する。これら各要素のうち、情報の記憶手段は、記憶装置６において各種のデータベース、ファイル、配列変数などの一時記憶、設定値など任意の形式で実現できる。また、記憶手段以外の各手段は、以下に説明する情報処理の機能・作用を実現・実行する処理手段である。
【００３１】
なお前提として、コミュニティサービスに参加するユーザは予め会員登録などの所定の手続に従って、ユーザ端末装置Ｔ１からサービスを利用するにあたって必要な氏名や住所などの情報をサービス提供者のユーザデータベースなどの記憶手段に登録しているものとする。また、コミュニティサービスに参加しているユーザ間のメッセージのやりとりなどの履歴についてはサービス提供者側のサーバにより取得されユーザデータベースなどの記憶手段に記憶されているものとする。
【００３２】
〔２．作用〕
上記図１のように構成した本装置１の動作手順の概要を、図２のフローチャートに示す。
〔２−１．特定ユーザの情報取得〕
まず、リンク強度を計算するにあたって、ユーザ情報取得手段１０は、本装置１に備えられた図示しない内蔵時計を使用して、リンク強度を計算する周期が経過したかどうかを確認する（ステップＳ１）。なお、リンク強度の計算周期を例えば一日と設定して、毎日午前零時になると計算をするようにしてもよい。この計算周期はサービス提供者側で任意に設定できるものである。周期が経過していない場合（ステップＳ１：ＮＯ）は、周期が経過するまで待機する。周期が経過した場合（ステップＳ１：ＹＥＳ）は、コミュニティサービスを利用しているユーザのうち特定ユーザについてのユーザ情報を、ユーザ情報記憶手段６０から取得する。この実施形態においては特定ユーザをユーザＡとして説明をする。
【００３３】
ここで、図３はユーザに関する情報を記憶しているユーザ情報記憶手段６０内のデータの例で、コミュニティサービスを利用しているユーザの「ユーザＩＤ」と、当該ユーザがコミュニティサービスの友達登録機能を用いて友達登録している、当該ユーザと友達ユーザ間のつながりを示す「リンク情報」と、ユーザ間のメッセージや日記への書き込みなどのやりとりの履歴を示す「通信履歴情報」と、ユーザ間の通信量に基づいた値である「リンク強度」が少なくとも対応付けられて記憶されている。
【００３４】
図３では一例として、ユーザＡとその友達であるユーザＢについて、通信履歴情報中の送信履歴情報及び受信履歴情報に着目すると、２００９年１０月１０日にユーザＡが３回ユーザＢに対して例えばメッセージの送信を行い、ユーザＢから２回メッセージの受信をしたことを表している。また、本フローチャートの説明でリンク強度を計算する前に計算された直近のユーザＡとユーザＢ間のリンク強度は６．４３という値を示している。なお、ここでは友達関係にあるユーザの関係をユーザ間のつながりをもつリンク情報としたが、友達登録していなくても、メッセージのやり取りや日記の閲覧など何らかの接触があったユーザ間での通信履歴情報を記憶するようにしてもよい。
【００３５】
ユーザ情報取得手段１０は、ユーザ情報記憶手段６０から、ユーザ情報として、まずリンク強度を計算する対象である特定ユーザのリンク情報と、通信履歴情報を取得する（ステップＳ２）。
【００３６】
〔２−２．ユーザ間の通信量の計算〕
次に、通信量計算手段２０が、ステップＳ２で取得したリンク情報と通信履歴情報から、特定ユーザと特定ユーザとつながりをもつユーザとの単位時間あたりの通信量を計算する（ステップＳ３）。以下、具体的にユーザＡとユーザＢ間の通信量を計算する場合を説明する。
【００３７】
計算周期を一日（２４時間）、単位時間を１時間とした場合、計算対象期間は常に計算周期と同じ時間となるので２４時間となり、例えば具体的な日付の毎日午前零時から日付の変わる直前までの２４時間とする。また、通信回数は、通信履歴情報に含まれる計算対象期間中の通信回数であって、計算対象期間を２００９年１０月１０日の一日分とした場合、図３の例であれば、通信回数は５回となる（送信履歴３回、受信履歴２回）。この場合の単位時間あたりの通信量は、計算対象期間中の通信回数（５回）を、計算対象期間を単位時間で除した値（２４÷１）で、除することで求められ（５÷（２４÷１））、約０．２１となる。
【００３８】
〔２−３．通信ポイントの取得〕
次に、通信ポイント取得手段３０が、ステップＳ３で計算された通信量に対応付けられた通信ポイントを通信ポイント記憶手段７０から取得する（ステップＳ４）。
【００３９】
ここで、図４はユーザ間の単位時間あたりの「通信量」と、当該通信量に応じて定められた「通信ポイント」と、を記憶している通信ポイント記憶手段７０内のデータの例である。通信ポイントはサービス提供者側で任意に設定できるものであり、サービスの利用状況などを考慮して適宜決定すればよい。この例では、通信量約０．２１に対する通信ポイントは０．０１と設定されている。
【００４０】
〔２−４．ユーザ間のリンク強度計算〕
次に、リンク強度計算手段４０が、ステップＳ４で取得した通信ポイントと、ユーザ情報記憶手段６０から取得した特定ユーザと特定ユーザとつながりをもつユーザとのリンク強度を基にして、新たに更新されるリンク強度を計算する（ステップＳ５）。具体的にユーザＡとユーザＢ間の新たに更新されるリンク強度は、通信ポイントと更新前のリンク強度の和から導かれ、０．０１＋６．４３から６．４４となり、ユーザ情報記憶手段６０のリンク強度は更新されたリンク強度に書き換えられる。ここでは簡単に通信ポイントと更新前のリンク強度の和をもって新たに更新されたリンク強度としたが、計算方法はこれに限られるものではなく、例えば特殊な関数にあてはめた解を新たに更新されたリンク強度としてもよく、通信ポイントと更新前のリンク強度を基にして計算すればよい。
【００４１】
次に、リンク強度計算手段４０は、特定ユーザとつながりをもつユーザ、所謂友達ユーザ全てについてリンク強度を計算する（ステップＳ６）。特定ユーザの友達ユーザ全てについて処理が終わっていないのであれば（ステップＳ６：ＮＯ）、全ての友達ユーザについて処理が終わるまでステップＳ３に処理を戻す。すなわち、特定ユーザＡについては友達ユーザＢ、Ｃ、Ｄ・・とユーザ情報記憶手段６０に記憶されているリンク情報をもつ全てのユーザに対して処理を行う。特定ユーザの友達ユーザ全てについて処理が終わったのであれば（ステップＳ６：ＹＥＳ）次のステップに進める。
【００４２】
次に、リンク強度計算手段４０は、コミュニティサービスに参加している全てのユーザを特定ユーザとしてリンク強度を計算する（ステップＳ７）。コミュニティサービスに参加しているユーザ全てについて処理が終わっていないのであれば（ステップＳ７：ＮＯ）、全てのユーザを特定ユーザとして処理が終わるまでステップＳ２に処理を戻す。すなわち、特定ユーザＡについて処理が終われば、次にユーザＢを特定ユーザとして処理を開始し、全てのユーザについて処理が終わるまで処理を繰り返す。なお、ここで特定ユーザＡと友達ユーザＢのリンク強度と、特定ユーザＢと友達ユーザＡのように、重複するリンク間での計算については処理を省くようにしてもよい。
【００４３】
〔２−５．計算結果の出力〕
次に、結果出力手段５０は、計算した結果を出力する（ステップＳ８）。結果出力手段５０は通信ネットワークＮを介してユーザ端末装置Ｔ１や、サービス提供者側の管理者端末装置Ｔ２に出力してもよい。
【００４４】
図５の出力例では、リンク情報としてつながりをもつユーザ間と、そのリンク情報に対応したリンク強度を一覧表示したものである。
【００４５】
その他の出力例として図６（ａ）は、特定ユーザごとにつながりをもつユーザとのリンク強度を表示するものであり、この出力例では、ユーザＡの友達リストとそれに対応したリンク強度を表示している。また、図６（ｂ）のように、リンク強度を数値ではなくアイコンなどの絵柄で表示してもよい。この出力例では、リンク強度の値によって変化する顔で表現しており、例えばリンク強度が２未満であれば困り顔、２から４であれば通常の顔、４を超えると笑い顔のような取り決めによって表現されている。これらの出力例は特にコミュニティサービスに参加しているユーザに対して好適に用いられ、ユーザは自分の友達とのやりとりの状況を一目で把握することが可能となる。
【００４６】
更なる他の出力例として図７は、つながりをもつユーザ間の全体像を、ユーザをノードで表現し、ユーザ間のつながりをエッジで結んだネットワーク型グラフで表現したものであり、ユーザ情報記憶手段６０にあるリンク情報をもとに作られたものである。ここでエッジの近傍にリンク強度を表示すればよいが、特にエッジはリンク強度を反映した表現にするとよい。すなわち、エッジをリンク強度に基づいた太さで表現し、リンク強度の値が大きいほどエッジの太さを太くするなどすることでよりユーザ間のつながりを視覚的に容易に把握することが可能となる。
【００４７】
〔３．効果〕
このように、本発明のリンク強度計算装置では、コミュニティサービスに参加しているユーザの中でつながりをもつユーザ間の通信量に基づいた値であるリンク強度を計算し、結果を出力することができるので、定期的にやりとりを行なっているかどうか、すなわちユーザ間のつながりが有機的に機能しているかどうかを把握することができる。
【００４８】
〔４−１．その他の実施形態（組数を通信量の計算に使用する場合）〕
上述の実施形態における、ユーザ間の通信量の計算では、単に通信回数を通信履歴情報に含まれる計算対象期間中の通信回数としたものを用いて通信量を計算していたが、本実施形態では、通信履歴情報の送信履歴情報と受信履歴情報の組数を考慮して、通信量の計算を行なう。
【００４９】
一般的なやりとりとして、あるユーザがメッセージなどをつながりをもつユーザに投げかけると、そのメッセージに対する返答をもって一連のやりとりが成立すると考えられる。あるユーザが相手の返答を必要とせず、もしくはまつことなく一方的にメッセージを送信するだけであったり、相手がメッセージに対する返答を無視したりすると、そこにはやりとりとしての双方向性がなく、互いにやりとりをしている場合にくらべて有機的なやりとりではないと考えることもできる。そのようなやりとりの質を通信量の計算に反映させるために組数という概念を用いて両者のやりとりを差別化しようと試みたものが本実施形態である。
【００５０】
ここで組数について、具体的に図３のユーザＡとユーザＢ間の通信履歴情報を用いて説明する。送信履歴情報ｒ１、ｒ３、ｒ５、と受信履歴情報ｒ２、ｒ４は、それぞれメッセージ等のやりとりを行なった時刻を表す。すなわち、送信履歴情報６００は２００９年１０月１０日２２時３０分１５秒にユーザＡがユーザＢに対してメッセージ等を送信した時刻を表す。
【００５１】
組数のカウントの仕方は様々な方法があるが、図３の例においては、例えば単純に、送信履歴情報ｒ１と受信履歴情報ｒ２の組と、送信履歴情報ｒ３と受信履歴情報ｒ４の組の２組があるとしたり、送信履歴情報ｒ１と受信履歴情報ｒ２の組、受信履歴情報ｒ２と送信履歴情報ｒ３の組、送信履歴情報ｒ３と受信履歴情報ｒ４の組、受信履歴情報ｒ４と送信履歴情報ｒ５の組の４組があるとしたりして、カウントしてもよい。また、やりとりの間の時間を決めておき、例えば１時間以上間のあいたものは組としてカウントしないなどとしてもよい。
【００５２】
本実施形態では、通信量計算手段２０が上述のように組数もカウントし、組数に応じた数値を通信量の計算に使用する。図３の例において、組数が４であれば、送信履歴の回数と受信履歴の回数の和５に、組数４を加えて通信回数を９として通信量を計算してもよいし、上述の〔２−２．ユーザ間の通信量の計算〕で計算した通信量０．２１に、図示しない組数と特別通信量ポイント（数値）を対応付けて記憶したテーブルを参照して得られる特別通信量ポイントを加算することで通信量を計算してもよい。
【００５３】
〔４−２．その他の実施形態（組数をリンク強度の計算に使用する場合）〕
４−１では、組数を通信量の計算に使用する場合について説明したが、組数をリンク強度の計算に使用してもよい。カウントした組数の値を一旦記憶装置に保持し、リンク強度計算手段４０が通信ポイントと更新前のリンク強度の和から求めた値に、図示しない組数と特別リンク強度ポイント（数値）を対応付けて記憶したテーブルを参照して得られる特別リンク強度ポイントを加算することで通信量を計算してもよい。
【００５４】
〔５．４−１、４−２の効果〕
このように、組数に応じた数値を通信量やリンク強度の計算に使用することで、ユーザ間のやりとりの質までを通信量やリンク強度の値に反映させることができる。このようにすることで、例えば一方的にメッセージなどばかりを押し付けてくるスパムのような相手と、日常的にやりとりを楽しんでいるユーザとの差を、リンク強度に反映することが可能となる。
【００５５】
〔６．その他の実施形態（閾値に基づくユーザの抽出）〕
本発明における別の実施形態として、本装置１は、計算したリンク強度のうち、ある閾値を超えるまたはある閾値以上のリンク強度をもつユーザのみを抽出するユーザ抽出手段８０（図１）を有していてもよい。ユーザ抽出手段８０は予め定められた閾値または、ユーザ端末装置Ｔ１や管理者端末装置Ｔ２から指定された閾値を超えるまたはそれ以上のリンク強度をもつユーザのみを抽出する。結果出力手段５０は、抽出されたユーザを例えば強調表示するなどして、抽出されたユーザを把握できる態様で出力する。図８は、図７における出力結果について、例えば閾値３以上のエッジだけを通常表示し、３未満のエッジについては破線で表示している。
【００５６】
〔７．効果〕
このようにすることで、ユーザや管理者はある閾値を超えたまたはそれ以上のユーザのみを視覚的に容易に把握することができる。ユーザにおいては、例えば、頻繁にやりとりをしている友達ユーザだけを容易に把握することが可能となる。
【００５７】
サービス提供者側としては、ある程度やりとりを行っているユーザ間のつながりを容易に把握することができるので、つながりをもつユーザの集合（図８においては、ユーザＡ、Ｂ、Ｄ、Ｆ）のうち数人に広告情報などを配信することで口コミされることが期待され、所謂バイラルマーケティングなどに用いることが可能となる。また、ある程度やりとりを行なっているユーザ間は嗜好が似ているもの同士である可能性が高いため、それらのユーザの集合に対する共通する属性を見出し、広告を配信するなどのターゲティング広告の手法にも用いることが可能である。
【００５８】
〔８．その他の構成〕
なお、４−１、４−２について明記しなかったが、一方的にメッセージを送りつけてくる相手については通信量やリンク強度の減点をするなど、適宜調整することが可能であることはいうまでもない。
【００５９】
また、上述の各実施形態では、リンク強度を計算する場合において、通信量に対応付けられた通信ポイントと、ユーザ情報記憶手段に記憶されている更新前のリンク強度とを基にして、新たなリンク強度を計算すると説明したが、これに限るものではない。
【００６０】
例えば、リンク強度を計算する場合において、通信ポイントを用いることなく、通信量を基にしてリンク強度を計算してもよく、この場合、リンク強度は通信量そのものであるとしてもよい。また、通信ポイントを用いることなく、通信量とユーザ情報記憶手段に記憶されている更新前のリンク強度とを基にして、新たなリンク強度を計算してもよい。更には、通信ポイントを基にしてリンク強度を計算してもよく、この場合、リンク強度は通信ポイントそのものであるとしてもよい。
【００６１】
また、上記各実施形態は例示に過ぎず、本発明は、以下に例示するものやそれ以外の他の実施態様も含むものである。例えば、本発明において、各手段などの要素は、コンピュータの演算制御部に限らず、ワイヤードロジック等に基づく電子回路や、今後登場する非ノイマン型等の情報処理機構で実現してもよい。また、各構成図、データの図、フローチャートの図などは例示に過ぎず、各要素の有無、その順序や具体的内容などは適宜変更可能である。
【００６２】
例えば、図１の装置構成は一例に過ぎず、実際の構成としては、個々の手段（例えばデータベースなどの記憶手段）を別々のサーバ装置で実現するなど、複数のサーバ装置で全体のシステムを実現してもよいし、ユーザ端末Ｔを含めて本発明のシステムの一部として把握するなど、構成は柔軟に変更することができる。また、ＡＰＩ（アプリケーション・プログラム・インタフェース）やネットワークコンピューティングなどで外部のプラットフォームその他を呼び出すことにより、一部の機能を実現してもよい。
【符号の説明】
【００６３】
Ｎ    通信ネットワーク
Ｔ１  ユーザ端末装置
Ｔ２  管理者端末装置
１０  ユーザ情報取得手段
２０  通信量計算手段
３０  通信ポイント取得手段
４０  リンク強度計算手段
５０  結果出力手段
６０  ユーザ情報記憶手段
７０  通信ポイント記憶手段
８０  ユーザ抽出手段
【図１】
2011145734.tif 000003
【図２】
2011145734.tif 000004
【図３】
2011145734.tif 000005
【図４】
2011145734.tif 000006
【図５】
2011145734.tif 000007
【図６】
2011145734.tif 000008
【図７】
2011145734.tif 000009
【図８】
2011145734.tif 000010