(57)【要約】      （修正有）【課題】利用者同士のコミュニケーションを活性化させる。【解決手段】ゴルフに関するサービスを提供する管理サーバ１は、ゴルフ利用者を含むＳＮＳ利用者を一意に識別する識別情報を含む外部ユーザ情報、及び、ＳＮＳ利用者の特定の関係を表す友達情報を取得可能な取得部１１と、所定のゴルフ利用者と特定の関係を有するＳＮＳ利用者のうちゴルフ利用者である直接ゴルフ友達、及び、直接ゴルフ友達と特定の関係を有するＳＮＳ利用者のうちゴルフ利用者である間接ゴルフ友達、の一部または全部を対象利用者として特定可能な特定部１３と、対象利用者のゴルフに対する行動を評価する処理と所定のゴルフ利用者のゴルフに対する行動を評価する処理とのうち少なくとも一方の処理を実行可能な評価部１５と、評価部１５の評価結果に基づいて表示情報を生成可能な生成部１７とを備える。【選択図】図１
2014038594.tif 000002
【特許請求の範囲】
【請求項１】
第１サービス利用者に所定の対象に関するサービスを提供する管理装置であって、
少なくとも、前記第１サービス利用者を一意に識別する識別情報、及び、前記第１サービス利用者同士の特定の関係を表す特定関係情報、を記憶可能な記憶部と、
所定の第１サービス利用者の識別情報と前記特定関係情報とに基づいて、前記所定の第１サービス利用者と前記特定の関係を有する第１サービス利用者である第１の特定利用者、及び、前記第１の特定利用者と前記特定の関係を有する第１サービス利用者である第２の特定利用者、の一部または全部を対象利用者として特定可能な特定部と、
前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行可能な評価部と、
前記評価部の評価結果に基づいて表示情報を生成可能な生成部と、
を備える管理装置。
【請求項２】
第１サービス利用者に所定の対象に関するサービスを提供する管理装置であって、
少なくとも、前記第１サービス利用者を一意に識別する識別情報、及び、前記第１サービス利用者同士の特定の関係を表す特定関係情報、を記憶可能な記憶部と、
前記第１サービス利用者の前記所定の対象に関する活動情報、及び、前記第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記第１サービス利用者の前記所定の対象に対する行動を評価する処理を実行可能な評価部と、
所定の第１サービス利用者の識別情報と前記特定関係情報とに基づいて、前記所定の第１サービス利用者と前記特定の関係を有する第１サービス利用者である第１の特定利用者、及び、前記第１の特定利用者と前記特定の関係を有する第１サービス利用者である第２の特定利用者、の一部若しくは全部を対象利用者として特定可能な特定部と、
前記評価部の評価結果と、前記特定部の特定結果と、に基づいて表示情報を生成可能な生成部と、
を備える管理装置。
【請求項３】
第１サービス利用者を含む第２サービス利用者を一意に識別する識別情報を含む外部ユーザ情報と、前記第２サービス利用者同士の特定の関係を表す特定関係情報とを管理する外部装置と通信可能であり、前記第１サービス利用者に所定の対象に関するサービスを提供する管理装置であって、
前記第１サービス利用者を一意に識別する識別情報を参照可能な参照部と、
前記第１サービス利用者の識別情報に基づいて、前記外部ユーザ情報及び前記特定関係情報を、前記外部装置から取得可能な取得部と、
所定の第１サービス利用者の識別情報と、前記取得部が取得した前記特定関係情報とに基づいて、前記所定の第１サービス利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第１の特定利用者、及び、前記第１の特定利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第２の特定利用者、の一部または全部を対象利用者として特定可能な特定部と、
前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行可能な評価部と、
前記評価部の評価結果に基づいて表示情報を生成可能な生成部と、
を備える管理装置。
【請求項４】
第１サービス利用者を含む第２サービス利用者を一意に識別する識別情報を含む外部ユーザ情報と、前記第２サービス利用者同士の特定の関係を表す特定関係情報とを管理する外部装置と通信可能であり、前記第１サービス利用者に所定の対象に関するサービスを提供する管理装置であって、
前記第１サービス利用者を一意に識別する識別情報を参照可能な参照部と、
前記第１サービス利用者の識別情報に基づいて、前記外部ユーザ情報及び前記特定関係情報を、前記外部装置から取得可能な取得部と、
前記第１サービス利用者の前記所定の対象に関する活動情報、及び、前記第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記第１サービス利用者の前記所定の対象に対する行動を評価する処理を実行可能な評価部と、
所定の第１サービス利用者の識別情報と、前記取得部で取得した前記特定関係情報とに基づいて、前記所定の第１サービス利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第１の特定利用者、及び、前記第１の特定利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第２の特定利用者、の一部または全部を対象利用者として特定可能な特定部と、
前記評価部の評価結果と、前記特定部の特定結果と、に基づいて表示情報を生成可能な生成部と、
を備える管理装置。
【請求項５】
第１サービス利用者を含む第２サービス利用者を一意に識別する識別情報を含む外部ユーザ情報と、前記第２サービス利用者同士の特定の関係を表す外部特定関係情報を管理する外部装置と通信可能であり、前記第１サービス利用者に所定の対象に関するサービスを提供する管理装置であって、
前記第１サービス利用者を一意に識別する識別情報と、前記第１サービス利用者同士の特定の関係を表す内部特定関係情報と、を参照可能な参照部と、
前記第１サービス利用者の識別情報に基づいて、前記外部ユーザ情報及び前記外部特定関係情報を、前記外部装置から取得可能な取得部と、
所定の第１サービス利用者の識別情報、前記内部特定関係情報、及び、前記取得部で取得した前記外部特定関係情報に基づいて、前記所定の第１サービス利用者と前記特定の関係を有する前記第１サービス利用者であり且つ前記所定の第１サービス利用者と前記特定の関係を有する前記第２サービス利用者である第１の特定利用者、及び、前記第１の特定利用者と前記特定の関係を有する前記第１サービス利用者であり且つ前記第１の特定利用者と前記特定の関係を有する前記第２サービス利用者である第２の特定利用者、の一部または全部を対象利用者として特定可能な特定部と、
前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行可能な評価部と、
前記評価部の評価結果に基づいて表示情報を生成可能な生成部と、
を備える管理装置。
【請求項６】
前記端末装置は、
所定の表示情報に基づく画面を表示可能な表示部を備え、
当該管理装置は、
前記第１サービス利用者の端末装置と通信可能であり、
前記生成部は、前記所定の表示情報として前記表示情報を生成し、
当該管理装置は、前記所定の第１サービス利用者の端末装置から、前記表示情報に基づく画面を表示させる旨の要求を受信した場合に、前記表示情報を含む応答を、前記所定の第１サービス利用者の前記端末装置に送信するよう制御する送信制御部をさらに備える、
ことを特徴とする、請求項１乃至５のうちいずれか１項に記載の管理装置。
【請求項７】
前記生成部は、
前記所定の第１サービス利用者の前記所定の対象に対する行動についての評価結果が所定の結果である場合、
当該所定の第１サービス利用者に対して、当該所定の第１サービス利用者の前記所定の対象に対する行動についての評価結果が所定の結果であることを示す情報を、前記表示情報に含ませる、
ことを特徴とする、請求項１乃至６のうちいずれか１項に記載の管理装置。
【請求項８】
前記生成部は、
前記所定の第１サービス利用者の前記所定の対象に対する行動についての評価結果が所定の結果である場合、
前記所定の第１サービス利用者に情報発信を行うことを勧める情報を、前記表示情報に含ませる、
ことを特徴とする、請求項１乃至７のうちいずれか１項に記載の管理装置。
【請求項９】
前記生成部は、
前記対象利用者の前記所定の対象に対する行動についての評価結果が所定の結果である場合、
前記対象利用者に対して情報発信を行うことを前記所定の第１サービス利用者に勧める情報を、前記表示情報に含ませる、
ことを特徴とする、請求項１乃至８のうちいずれか１項に記載の管理装置。
【請求項１０】
第１サービス利用者に所定の対象に関するサービスを提供する管理装置と、
前記第１サービス利用者の端末装置と、
を備えるサービス提供システムであって、
前記端末装置は、
所定の表示情報に基づく画面を表示可能な表示部を備え、
前記管理装置と通信可能であり、
前記管理装置は、
少なくとも、前記第１サービス利用者を一意に識別する識別情報、及び、前記第１サービス利用者同士の特定の関係を表す特定関係情報、を記憶可能な記憶部と、
所定の第１サービス利用者の端末装置から表示情報に基づく画面を表示させる旨の要求を受信すると、前記所定の第１サービス利用者の識別情報と前記特定関係情報とに基づき、前記所定の第１サービス利用者と前記特定の関係を有する第１サービス利用者である第１の特定利用者、及び、前記第１の特定利用者と前記特定の関係を有する第１サービス利用者である第２の特定利用者、の一部または全部を対象利用者として特定する特定部と、
前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行する評価部と、
前記評価部の評価結果に基づいて表示情報を、前記所定の表示情報として生成する生成部と、
前記表示情報を前記所定の第１サービス利用者の前記端末装置に送信するよう制御する送信制御部と、
を備える、
ことを特徴とする、サービス提供システム。
【請求項１１】
第１サービス利用者に所定の対象に関するサービスを提供する管理装置と、
当該管理装置と通信可能な端末装置と、
を備えたサービス提供システムであって、
前記端末装置は、
所定の表示情報に基づく画面を表示可能な表示部と、
当該端末装置を管理する第１サービス利用者の識別情報を少なくとも記憶する端末記憶部と、を少なくとも備え、
少なくとも、前記第１サービス利用者を一意に識別する識別情報、及び、前記第１サービス利用者同士の特定の関係を表す特定関係情報、を記憶可能な記憶部と、
所定の第１サービス利用者の端末装置が備える前記端末記憶部に記憶された前記識別情報及び前記特定関係情報に基づき、前記所定の第１サービス利用者と前記特定の関係を有する第１サービス利用者である第１の特定利用者、及び、前記第１の特定利用者と前記特定の関係を有する第１サービス利用者である第２の特定利用者、の一部または全部を対象利用者として特定可能な特定部と、
前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行可能な評価部と、
前記評価部の評価結果に基づいて表示情報を、前記所定の表示情報として生成可能な生成部と、
を備える、
ことを特徴とする、サービス提供システム。
【請求項１２】
所定の表示情報に基づく画面を表示可能な表示部を備える第１サービス利用者の端末装置と通信可能であり、
前記第１サービス利用者に所定の対象に関するサービスを提供し、
前記第１サービス利用者を一意に識別する識別情報、及び、前記第１サービス利用者同士の特定の関係を表す特定関係情報、を少なくとも記憶可能な記憶部を具備する、
管理装置の制御方法であって、
所定の第１サービス利用者の端末装置から表示情報に基づく画面を表示させる旨の要求を受信すると、
前記所定の第１サービス利用者の識別情報と前記特定関係情報とに基づき、前記所定の第１サービス利用者と前記特定の関係を有する第１サービス利用者である第１の特定利用者、及び、前記第１の特定利用者と前記特定の関係を有する第１サービス利用者である第２の特定利用者、の一部または全部を対象利用者として特定し、
前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行し、
当該評価結果に基づいて表示情報を、前記所定の表示情報として生成し、
前記表示情報を前記所定の第１サービス利用者の前記端末装置に送信する、
ことを特徴とする、管理装置の制御方法。
【請求項１３】
所定の表示情報に基づく画面を表示可能な表示部を備える第１サービス利用者の端末装置と通信可能であり、
前記第１サービス利用者に所定の対象に関するサービスを提供し、
前記第１サービス利用者を一意に識別する識別情報、及び、前記第１サービス利用者同士の特定の関係を表す特定関係情報、を少なくとも記憶可能な記憶部、並びに、コンピュータを具備する
管理装置のプログラムであって、
所定の第１サービス利用者の端末装置から表示情報に基づく画面を表示させる旨の要求を受信すると、
前記コンピュータを、
前記所定の第１サービス利用者の識別情報と前記特定関係情報に基づき、前記所定の第１サービス利用者と前記特定の関係を有する第１サービス利用者である第１の特定利用者、及び、前記第１の特定利用者と前記特定の関係を有する第１サービス利用者である第２の特定利用者、の一部または全部を対象利用者として特定する特定部と、
前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行する評価部と、
前記評価部の評価結果に基づいて表示情報を、前記所定の表示情報として生成する生成部と、
前記表示情報を前記所定の第１サービス利用者の前記端末装置に送信するよう制御する送信制御部と、
して機能させる、
ことを特徴とする、管理装置のプログラム。
【請求項１４】
外部装置と、
第１サービス利用者の端末装置と、
前記外部装置と通信可能であり、前記第１サービス利用者に所定の対象に関するサービスを提供する管理装置と、
を備えるサービス提供システムであって、
前記端末装置は、
所定の表示情報に基づく画面を表示可能な表示部を備え、
前記管理装置と通信可能であり、
前記外部装置は、
前記第１サービス利用者を含む第２サービス利用者を一意に識別する識別情報を含む外部ユーザ情報と、前記第２サービス利用者同士の特定の関係を表す特定関係情報とを管理し、
前記管理装置は、
前記第１サービス利用者の識別情報を参照可能な参照部と、
前記第１サービス利用者の識別情報に基づいて、前記外部ユーザ情報及び前記特定関係情報を、前記外部装置から取得可能な取得部と、
所定の第１サービス利用者の端末装置から表示情報に基づく画面を表示させる旨の要求を受信すると、
前記参照部及び前記取得部を用いて、前記所定の第１サービス利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第１の特定利用者、及び、前記第１の特定利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第２の特定利用者、の一部または全部を対象利用者として特定する特定部と、
前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行する評価部と、
前記評価部の評価結果に基づいて表示情報を、前記所定の表示情報として生成する生成部と、
前記表示情報を前記所定の第１サービス利用者の前記端末装置に送信するよう制御する送信制御部と、
を備える、
ことを特徴とする、サービス提供システム。
【請求項１５】
第１サービス利用者を含む第２サービス利用者を一意に識別する識別情報を含む外部ユーザ情報と、前記第２サービス利用者同士の特定の関係を表す特定関係情報とを管理する外部装置と通信可能であるとともに、
所定の表示情報に基づく画面を表示可能な表示部を備える前記第１サービス利用者の端末装置と通信可能であり、
前記第１サービス利用者に所定の対象に関するサービスを提供する、
管理装置の制御方法であって、
所定の第１サービス利用者の端末装置から表示情報に基づく画面を表示させる旨の要求を受信すると、
前記所定の第１サービス利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第１の特定利用者、及び、前記第１の特定利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第２の特定利用者、の一部または全部を対象利用者として特定し、
前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行し、
当該評価結果に基づいて、前記所定の表示情報として表示情報を生成し、
前記表示情報を前記所定の第１サービス利用者の前記端末装置に送信する、
ことを特徴とする、管理装置の制御方法。
【請求項１６】
第１サービス利用者を含む第２サービス利用者を一意に識別する識別情報を含む外部ユーザ情報と、前記第２サービス利用者同士の特定の関係を表す特定関係情報とを管理する外部装置と通信可能であるとともに、
所定の表示情報に基づく画面を表示可能な表示部を備える前記第１サービス利用者の端末装置と通信可能であり、
前記第１サービス利用者に所定の対象に関するサービスを提供し、
コンピュータを具備する、
管理装置のプログラムであって、
前記コンピュータを、
前記第１サービス利用者の識別情報を参照可能な参照部と、
前記第１サービス利用者の識別情報に基づいて、前記外部ユーザ情報及び前記特定関係情報を、前記外部装置から取得可能な取得部と、
所定の第１サービス利用者の端末装置から表示情報に基づく画面を表示させる旨の要求を受信すると、前記参照部及び前記取得部を用いて、前記所定の第１サービス利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第１の特定利用者、及び、前記第１の特定利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第２の特定利用者、の一部または全部を対象利用者として特定する特定部と、
前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行する評価部と、
前記評価部の評価結果に基づいて表示情報を、前記所定の表示情報として生成する生成部と、
前記表示情報を前記所定の第１サービス利用者の前記端末装置に送信するよう制御する送信制御部と、
して機能させる、
ことを特徴とする、管理装置のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、あるサービスで特定の関係になった特定利用者と特定利用者と更に特定の関係を有する特定利用者を表示する技術に関する。
【背景技術】
【０００２】
近年、インターネット上で提供するサービスが急速に普及している。この種のサービスの一つとして、ＳＮＳ（Ｓocial Ｎetworking Ｓervice）を提供するウェブサイトが知られている。このウェブサイトでは、利用者同士のコミュニケーションを図るため、友達関係を構築できるようになっている。そして、友達同士で投稿、チャット、メールといったコミュニケーションをとるためのツールが提供されている。特許文献１には、所定の利用者の友達をリスト表示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００９−５２０２７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ＳＮＳのウェブサイトにおいて、ＳＮＳの利用者は、他のＳＮＳの利用者またはＳＮＳ上の友達とコミュニケーションをとることを躊躇することがある。そのため、ＳＮＳのウェブサイトにおける利用者同士のコミュニケーションが活性化されないことがあった。
本発明は、この点に鑑みてなされたものであり、利用者が他の利用者または友達とコミュニケーションをとることを躊躇する度合いを低減させ、利用者同士のコミュニケーションを活性化させることを解決課題とする。
【課題を解決するための手段】
【０００５】
以上の課題を解決するために本発明が採用する手段を以下に説明する。なお、本発明の理解を容易にするために以下では図面の参照符号を便宜的に括弧書で付記するが、本発明を図示の形態に限定する趣旨ではない。
【０００６】
上述した課題を解決するため、本発明に係る管理装置は、第１サービス利用者（Ｕ１）に所定の対象に関するサービスを提供する管理装置であって、少なくとも、前記第１サービス利用者を一意に識別する識別情報（ＵＩＤ）、及び、前記第１サービス利用者同士の特定の関係を表す特定関係情報、を記憶可能な記憶部（１９）と、所定の第１サービス利用者の識別情報と前記特定関係情報とに基づいて、前記所定の第１サービス利用者と前記特定の関係を有する第１サービス利用者である第１の特定利用者（Ｕｇ）、及び、前記第１の特定利用者と前記特定の関係を有する第１サービス利用者である第２の特定利用者（Ｕｇｇ）、の一部または全部を対象利用者（Ｕｔｇ）として特定可能な特定部（１３）と、前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行可能な評価部（１５）と、前記評価部の評価結果に基づいて表示情報を生成可能な生成部（１７）と、を備えることを特徴とする。
【０００７】
この発明において、特定の関係は、一定の規則に基づいて構築される関係であればどのようなものでもよい。例えば友達関係であってもよい。
管理装置は、複数の装置から構成されるものであってもよい。例えば記憶部は、特定部、及び、生成部とは異なる装置に設けられるものであってもよい。
活動情報は、第１サービス利用者の所定の対象に関する活動頻度を表す情報であってもよい。例えば、所定の対象が「ゴルフ」である場合、活動情報は第１サービス利用者のラウンド頻度、練習頻度等であってもよい。また、活動情報は、第１サービス利用者の所定の対象に関する活動履歴を表す情報であってもよい。例えば、所定の対象が「ゴルフ」である場合、活動情報は第１サービス利用者の平均スコア、ゴルフ歴等であってもよい。
所定の対象に対する行動とは、所定の対象そのものについての活動であってもよいし、所定の対象に関するサービスの利用であってもよい。例えば、所定の対象が「ゴルフ」である場合、所定の対象に対する行動は、ゴルフを行うことであってもよいし、ゴルフについての情報を提供するアプリケーションサービスを利用することであってもよい。
管理装置が提供するサービスは、例えば、所定の対象についての情報を提供するアプリケーションサービスであってもよい。
利用履歴は、第１サービス利用者のサービスの利用頻度、利用内容等を表す情報を含むものであってもよい。例えば、管理装置が提供するサービスが所定の対象についての情報を提供するアプリケーションサービスである場合、利用履歴は、当該アプリケーションサービスへの第１サービス利用者のログイン履歴、当該アプリケーションサービスにおける第１サービス利用者のアクセス先の履歴、及び、当該アプリケーションサービスにおいて第１サービス利用者が発信した情報の内容、等を含むものであってもよい。
【０００８】
特定部は、第１の特定利用者及び第２の特定利用者を対象利用者として特定するものであってもよい。
具体的には、特定部は、前記特定関係情報に基づいて、所定の第１サービス利用者の前記識別情報から、前記所定の第１サービス利用者と前記特定の関係を有する第１サービス利用者である第１の特定利用者を特定するとともに、前記第１の特定利用者の前記識別情報から、前記第１の特定利用者と前記特定の関係を有する第１サービス利用者である第２の特定利用者を特定し、特定した前記第１の特定利用者及び前記第２の特定利用者を対象利用者として特定するものであってもよい。
また、特定部は、第１の特定利用者及び第２の特定利用者を特定したうえで、この中の一部、例えば、第２の特定利用者を対象利用者として特定するものであってもよい。
【０００９】
また、特定部は、第１の特定利用者を対象利用者として特定するものであってもよい。
この場合、本発明に係る管理装置は、第１サービス利用者（Ｕ１）に所定の対象に関するサービスを提供する管理装置であって、少なくとも、前記第１サービス利用者を一意に識別する識別情報（ＵＩＤ）、及び、前記第１サービス利用者同士の特定の関係を表す特定関係情報、を記憶可能な記憶部（１９）と、所定の第１サービス利用者の前記識別情報と前記特定関係情報とに基づいて、前記所定の第１サービス利用者と前記特定の関係を有する第１サービス利用者を対象利用者（Ｕｔｇ）として特定可能な特定部（１３）と、前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行可能な評価部（１５）と、前記評価部の評価結果に基づいて表示情報を生成可能な生成部（１７）と、を備えるものであってもよい。
【００１０】
また、本発明に係る管理装置は、第１サービス利用者（Ｕ１）に所定の対象に関するサービスを提供する管理装置であって、少なくとも、前記第１サービス利用者を一意に識別する識別情報（ＵＩＤ）、及び、前記第１サービス利用者同士の特定の関係を表す特定関係情報、を記憶可能な記憶部（１９）と、前記第１サービス利用者の前記所定の対象に関する活動情報、及び、前記第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記第１サービス利用者の前記所定の対象に対する行動を評価する処理を実行可能な評価部（１５）と、所定の第１サービス利用者の識別情報と前記特定関係情報とに基づいて、前記所定の第１サービス利用者と前記特定の関係を有する第１サービス利用者である第１の特定利用者（Ｕｇ）、及び、前記第１の特定利用者と前記特定の関係を有する第１サービス利用者である第２の特定利用者（Ｕｇｇ）、の一部若しくは全部を対象利用者（Ｕｔｇ）として特定可能な特定部（１３）と、前記評価部の評価結果と、前記特定部の特定結果と、に基づいて表示情報を生成可能な生成部（１７）と、を備えることを特徴とする。
【００１１】
この発明において、特定の関係は、一定の規則に基づいて構築される関係であればどのようなものでもよい。例えば友達関係であってもよい。管理装置は、複数の装置から構成されるものであってもよい。例えば記憶部は、特定部、及び、生成部とは異なる装置に設けられるものであってもよい。活動情報は、第１サービス利用者の所定の対象に関する活動頻度を表す情報であってもよい。所定の対象に対する行動とは、所定の対象そのものについての活動であってもよいし、所定の対象に関するサービスの利用であってもよい。管理装置が提供するサービスは、例えば、所定の対象についての情報を提供するアプリケーションサービスであってもよい。利用履歴は、第１サービス利用者のサービスの利用頻度、利用内容等を表す情報を含むものであってもよい。
特定部は、第１の特定利用者及び第２の特定利用者を対象利用者として特定するものであってもよい。また、特定部は、第１の特定利用者及び第２の特定利用者を特定したうえで、この中の一部、例えば、第２の特定利用者を対象利用者として特定するものであってもよい。また、特定部は、第１の特定利用者を対象利用者として特定するものであってもよい。
【００１２】
また、本発明に係る管理装置は、第１サービス利用者（Ｕ１）を含む第２サービス利用者（Ｕ２）を一意に識別する識別情報（ＵＩＤ）を含む外部ユーザ情報と、前記第２サービス利用者同士の特定の関係を表す特定関係情報とを管理する外部装置（３）と通信可能であり、前記第１サービス利用者に所定の対象に関するサービスを提供する管理装置であって、前記第１サービス利用者を一意に識別する識別情報を参照可能な参照部と、前記第１サービス利用者の識別情報に基づいて、前記外部ユーザ情報及び前記特定関係情報を、前記外部装置から取得可能な取得部（１１）と、所定の第１サービス利用者の識別情報と、前記取得部が取得した前記特定関係情報とに基づいて、前記所定の第１サービス利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第１の特定利用者（Ｕｇ）、及び、前記第１の特定利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第２の特定利用者（Ｕｇｇ）、の一部または全部を対象利用者（Ｕｔｇ）として特定可能な特定部（１３）と、前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行可能な評価部（１５）と、前記評価部の評価結果に基づいて表示情報を生成可能な生成部（１７）と、を備えることを特徴とする。
【００１３】
この発明において、特定の関係は、一定の規則に基づいて構築される関係であればどのようなものでもよい。例えば友達関係であってもよい。
参照部は、第１サービス利用者を一意に識別する識別情報を記憶する記憶部から、識別情報を参照するものであってもよい。この場合、記憶部は、管理装置に設けられるものであってもよいし、管理装置とは異なる装置に設けられるものであってもよい。また、この場合、記憶部は、活動情報及び利用履歴を記憶するものであってもよい。また、管理装置が、第１サービス利用者の端末装置と通信可能である場合、参照部は、当該端末装置から表示情報に基づく画面を表示させる旨を要求する電文を受信したときに、当該要求電文中に当該第１サービス利用者の識別情報が含まれる場合には、当該要求電文中に含まれる識別情報を参照するものであってもよい。
活動情報は、第１サービス利用者の所定の対象に関する活動頻度を表す情報であってもよい。所定の対象に対する行動は、所定の対象そのものについての活動であってもよいし、所定の対象に関するサービスの利用であってもよい。管理装置が提供するサービスは、例えば、所定の対象についての情報を提供するアプリケーションサービスであってもよい。利用履歴は、第１サービス利用者のサービスの利用頻度、利用内容等を表す情報を含むものであってもよい。
【００１４】
特定部は、第１の特定利用者及び第２の特定利用者を対象利用者として特定するものであってもよい。また、特定部は、第１の特定利用者及び第２の特定利用者を特定したうえで、この中の一部、例えば、第２の特定利用者を対象利用者として特定するものであってもよい。
【００１５】
また、特定部は、第１の特定利用者を対象利用者として特定するものであってもよい。
この場合、本発明に係る管理装置は、第１サービス利用者（Ｕ１）を含む第２サービス利用者（Ｕ２）を一意に識別する識別情報（ＵＩＤ）を含む外部ユーザ情報と、前記第２サービス利用者同士の特定の関係を表す特定関係情報とを管理する外部装置と通信可能であり、前記第１サービス利用者に所定の対象に関するサービスを提供する管理装置であって、前記第１サービス利用者を一意に識別する前記識別情報を参照可能な参照部と、前記第１サービス利用者の前記識別情報に基づいて、前記外部ユーザ情報及び前記特定関係情報を、前記外部装置から取得可能な取得部（１１）と、所定の第１サービス利用者の前記識別情報と前記特定関係情報とに基づいて、前記所定の第１サービス利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である者を対象利用者（Ｕｔｇ）として特定可能な特定部（１３）と、前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行する評価部（１５）と、前記評価部の評価結果に基づいて表示情報を生成する生成部（１７）と、を備える、ものであってもよい。
【００１６】
また、本発明に係る管理装置は、第１サービス利用者（Ｕ１）を含む第２サービス利用者（Ｕ２）を一意に識別する識別情報（ＵＩＤ）を含む外部ユーザ情報と、前記第２サービス利用者同士の特定の関係を表す特定関係情報とを管理する外部装置（３）と通信可能であり、前記第１サービス利用者に所定の対象に関するサービスを提供する管理装置であって、前記第１サービス利用者を一意に識別する識別情報を参照可能な参照部と、前記第１サービス利用者の識別情報に基づいて、前記外部ユーザ情報及び前記特定関係情報を、前記外部装置から取得可能な取得部（１１）と、前記第１サービス利用者の前記所定の対象に関する活動情報、及び、前記第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記第１サービス利用者の前記所定の対象に対する行動を評価する処理を実行可能な評価部（１５）と、所定の第１サービス利用者の識別情報と、前記取得部で取得した前記特定関係情報とに基づいて、前記所定の第１サービス利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第１の特定利用者（Ｕｇ）、及び、前記第１の特定利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第２の特定利用者（Ｕｇｇ）、の一部または全部を対象利用者（Ｕｔｇ）として特定可能な特定部（１３）と、前記評価部の評価結果と、前記特定部の特定結果と、に基づいて表示情報を生成可能な生成部（１７）と、を備えることを特徴とする。
【００１７】
この発明において、特定の関係は、一定の規則に基づいて構築される関係であればどのようなものでもよい。例えば友達関係であってもよい。
参照部は、第１サービス利用者を一意に識別する識別情報を記憶する記憶部から、識別情報を参照するものであってもよい。この場合、記憶部は、管理装置に設けられるものであってもよいし、管理装置とは異なる装置に設けられるものであってもよい。また、この場合、記憶部は、活動情報及び利用履歴を記憶するものであってもよい。また、管理装置が、第１サービス利用者の端末装置と通信可能である場合、参照部は、当該端末装置から表示情報に基づく画面を表示させる旨を要求する電文を受信したときに、当該要求電文中に当該第１サービス利用者の識別情報が含まれる場合には、当該要求電文中に含まれる識別情報を参照するものであってもよい。
活動情報は、第１サービス利用者の所定の対象に関する活動頻度を表す情報であってもよい。所定の対象に対する行動は、所定の対象そのものについての活動であってもよいし、所定の対象に関するサービスの利用であってもよい。管理装置が提供するサービスは、例えば、所定の対象についての情報を提供するアプリケーションサービスであってもよい。利用履歴は、第１サービス利用者のサービスの利用頻度、利用内容等を表す情報を含むものであってもよい。
特定部は、第１の特定利用者及び第２の特定利用者を対象利用者として特定するものであってもよい。また、特定部は、第１の特定利用者及び第２の特定利用者を特定したうえで、この中の一部、例えば、第２の特定利用者を対象利用者として特定するものであってもよい。また、特定部は、第１の特定利用者を対象利用者として特定するものであってもよい。
【００１８】
また、本発明に係る管理装置は、第１サービス利用者（Ｕ１）を含む第２サービス利用者（Ｕ２）を一意に識別する識別情報（ＵＩＤ）を含む外部ユーザ情報と、前記第２サービス利用者同士の特定の関係を表す外部特定関係情報を管理する外部装置（３）と通信可能であり、前記第１サービス利用者に所定の対象に関するサービスを提供する管理装置であって、前記第１サービス利用者を一意に識別する識別情報と、前記第１サービス利用者同士の特定の関係を表す内部特定関係情報と、を参照可能な参照部と、前記第１サービス利用者の識別情報に基づいて、前記外部ユーザ情報及び前記外部特定関係情報を、前記外部装置から取得可能な取得部（１１）と、所定の第１サービス利用者の識別情報、前記内部特定関係情報、及び、前記取得部で取得した前記外部特定関係情報に基づいて、前記所定の第１サービス利用者と前記特定の関係を有する前記第１サービス利用者であり且つ前記所定の第１サービス利用者と前記特定の関係を有する前記第２サービス利用者である第１の特定利用者（Ｕｇ）、及び、前記第１の特定利用者と前記特定の関係を有する前記第１サービス利用者であり且つ前記第１の特定利用者と前記特定の関係を有する前記第２サービス利用者である第２の特定利用者（Ｕｇｇ）、の一部または全部を対象利用者（Ｕｔｇ）として特定可能な特定部（１３）と、前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行可能な評価部（１５）と、前記評価部の評価結果に基づいて表示情報を生成可能な生成部（１７）と、を備えることを特徴とする。
【００１９】
この発明において、特定の関係は、一定の規則に基づいて構築される関係であればどのようなものでもよい。例えば友達関係であってもよい。
参照部は、第１サービス利用者を一意に識別する識別情報を記憶する記憶部から、識別情報を参照するものであってもよい。この場合、記憶部は、管理装置に設けられるものであってもよいし、管理装置とは異なる装置に設けられるものであってもよい。
活動情報は、第１サービス利用者の所定の対象に関する活動頻度を表す情報であってもよい。所定の対象に対する行動は、所定の対象そのものについての活動であってもよいし、所定の対象に関するサービスの利用であってもよい。管理装置が提供するサービスは、例えば、所定の対象についての情報を提供するアプリケーションサービスであってもよい。利用履歴は、第１サービス利用者のサービスの利用頻度、利用内容等を表す情報を含むものであってもよい。
特定部は、第１の特定利用者及び第２の特定利用者を対象利用者として特定するものであってもよい。また、特定部は、第１の特定利用者及び第２の特定利用者を特定したうえで、この中の一部、例えば、第２の特定利用者を対象利用者として特定するものであってもよい。また、特定部は、第１の特定利用者を対象利用者として特定するものであってもよい。
【００２０】
上述した管理装置において、前記端末装置は、所定の表示情報に基づく画面を表示可能な表示部を備え、当該管理装置は、前記第１サービス利用者の端末装置（２）と通信可能であり、前記生成部（１７）は、前記所定の表示情報として前記表示情報を生成し、当該管理装置は、前記所定の第１サービス利用者の端末装置から、前記表示情報に基づく画面を表示させる旨の要求を受信した場合に、前記表示情報を含む応答を、前記所定の第１サービス利用者の前記端末装置に送信するよう制御する送信制御部をさらに備える、ことを特徴とする。
【００２１】
上述した管理装置において、前記生成部は、前記所定の第１サービス利用者の前記所定の対象に対する行動についての評価結果が所定の結果である場合、当該所定の第１サービス利用者に対して、当該所定の第１サービス利用者の前記所定の対象に対する行動についての評価結果が所定の結果であることを示す情報を、前記表示情報に含ませる、ことを特徴とする。
【００２２】
上述した管理装置において、前記生成部は、前記所定の第１サービス利用者の前記所定の対象に対する行動についての評価結果が所定の結果である場合、前記所定の第１サービス利用者に情報発信を行うことを勧める情報を、前記表示情報に含ませる、ことを特徴とする。
この発明において、情報発信を行うことを勧める情報とは、所定の対象に関する活動報告を行うことを勧める情報であってもよいし、対象利用者を所定の対象に関する活動に誘うことを勧める情報であってもよい。
【００２３】
上述した管理装置において、前記生成部は、前記対象利用者の前記所定の対象に対する行動についての評価結果が所定の結果である場合、前記対象利用者に対して情報発信を行うことを前記所定の第１サービス利用者に勧める情報を、前記表示情報に含ませる、ことを特徴とする。
この発明において、対象利用者に対する情報発信を行うことを所定の第１サービス利用者に対して勧める情報とは、対象利用者と意思疎通を図ることを所定の第１サービス利用者に対して勧める情報であってもよいし、対象利用者を所定の対象に関する活動に誘うことを所定の第１サービス利用者に対して勧める情報であってもよい。
【００２４】
本発明に係るサービス提供システムは、第１サービス利用者（Ｕ１）に所定の対象に関するサービスを提供する管理装置と、前記第１サービス利用者の端末装置（２）と、を備えるサービス提供システムであって、前記端末装置は、所定の表示情報に基づく画面を表示可能な表示部を備え、前記管理装置と通信可能であり、前記管理装置は、少なくとも、前記第１サービス利用者を一意に識別する識別情報（ＵＩＤ）、及び、前記第１サービス利用者同士の特定の関係を表す特定関係情報、を記憶可能な記憶部（１９）と、所定の第１サービス利用者の端末装置から表示情報に基づく画面を表示させる旨の要求を受信すると、前記所定の第１サービス利用者の識別情報と前記特定関係情報とに基づき、前記所定の第１サービス利用者と前記特定の関係を有する第１サービス利用者である第１の特定利用者（Ｕｇ）、及び、前記第１の特定利用者と前記特定の関係を有する第１サービス利用者である第２の特定利用者（Ｕｇｇ）、の一部または全部を対象利用者（Ｕｔｇ）として特定する特定部（１３）と、前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行する評価部（１５）と、前記評価部の評価結果に基づいて表示情報を、前記所定の表示情報として生成する生成部（１７）と、前記表示情報を前記所定の第１サービス利用者の前記端末装置に送信するよう制御する送信制御部（１８）と、を備える、ことを特徴とする。
【００２５】
また、本発明に係るサービス提供システムは、第１サービス利用者（Ｕ１）に所定の対象に関するサービスを提供する管理装置と、当該管理装置と通信可能な端末装置（２）と、を備えたサービス提供システムであって、前記端末装置は、所定の表示情報に基づく画面を表示可能な表示部と、当該端末装置を管理する第１サービス利用者の識別情報を少なくとも記憶する端末記憶部と、を少なくとも備え、少なくとも、前記第１サービス利用者を一意に識別する識別情報（ＵＩＤ）、及び、前記第１サービス利用者同士の特定の関係を表す特定関係情報、を記憶可能な記憶部（１９）と、所定の第１サービス利用者の端末装置が備える前記端末記憶部に記憶された前記識別情報及び前記特定関係情報に基づき、前記所定の第１サービス利用者と前記特定の関係を有する第１サービス利用者である第１の特定利用者（Ｕｇ）、及び、前記第１の特定利用者と前記特定の関係を有する第１サービス利用者である第２の特定利用者（Ｕｇｇ）、の一部または全部を対象利用者（Ｕｔｇ）として特定可能な特定部（１３）と、前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行可能な評価部（１５）と、前記評価部の評価結果に基づいて表示情報を、前記所定の表示情報として生成可能な生成部（１７）と、を備える、ことを特徴とする。
【００２６】
本発明に係る管理装置の制御方法は、所定の表示情報に基づく画面を表示可能な表示部を備える第１サービス利用者（Ｕ１）の端末装置（２）と通信可能であり、前記第１サービス利用者に所定の対象に関するサービスを提供し、前記第１サービス利用者を一意に識別する識別情報（ＵＩＤ）、及び、前記第１サービス利用者同士の特定の関係を表す特定関係情報、を少なくとも記憶可能な記憶部（１９）を具備する、管理装置の制御方法であって、所定の第１サービス利用者の端末装置から表示情報に基づく画面を表示させる旨の要求を受信すると、前記所定の第１サービス利用者の識別情報と前記特定関係情報とに基づき、前記所定の第１サービス利用者と前記特定の関係を有する第１サービス利用者である第１の特定利用者（Ｕｇ）、及び、前記第１の特定利用者と前記特定の関係を有する第１サービス利用者である第２の特定利用者（Ｕｇｇ）、の一部または全部を対象利用者（Ｕｔｇ）として特定し、前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行し、当該評価結果に基づいて表示情報を、前記所定の表示情報として生成し、前記表示情報を前記所定の第１サービス利用者の前記端末装置に送信する、ことを特徴とする。
【００２７】
本発明に係る管理装置のプログラムは、所定の表示情報に基づく画面を表示可能な表示部を備える第１サービス利用者（Ｕ１）の端末装置（２）と通信可能であり、前記第１サービス利用者に所定の対象に関するサービスを提供し、前記第１サービス利用者を一意に識別する識別情報（ＵＩＤ）、及び、前記第１サービス利用者同士の特定の関係を表す特定関係情報、を少なくとも記憶可能な記憶部（１９）、並びに、コンピュータを具備する管理装置のプログラムであって、所定の第１サービス利用者の端末装置から表示情報に基づく画面を表示させる旨の要求を受信すると、前記コンピュータを、前記所定の第１サービス利用者の識別情報と前記特定関係情報に基づき、前記所定の第１サービス利用者と前記特定の関係を有する第１サービス利用者である第１の特定利用者（Ｕｇ）、及び、前記第１の特定利用者と前記特定の関係を有する第１サービス利用者である第２の特定利用者（Ｕｇｇ）、の一部または全部を対象利用者（Ｕｔｇ）として特定する特定部（１３）と、前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行する評価部（１５）と、前記評価部の評価結果に基づいて表示情報を、前記所定の表示情報として生成する生成部（１７）と、前記表示情報を前記所定の第１サービス利用者の前記端末装置に送信する送信制御部（１８）と、して機能させる、ことを特徴とする。
【００２８】
また、本発明に係るサービス提供システムは、外部装置（３）と、第１サービス利用者（Ｕ１）の端末装置（２）と、前記外部装置と通信可能であり、前記第１サービス利用者に所定の対象に関するサービスを提供する管理装置と、を備えるサービス提供システムであって、前記端末装置は、所定の表示情報に基づく画面を表示可能な表示部を備え、前記管理装置と通信可能であり、前記外部装置は、前記第１サービス利用者を含む第２サービス利用者（Ｕ２）を一意に識別する識別情報（ＵＩＤ）を含む外部ユーザ情報と、前記第２サービス利用者同士の特定の関係を表す特定関係情報とを管理し、前記管理装置は、前記第１サービス利用者の識別情報を参照可能な参照部と、前記第１サービス利用者の識別情報に基づいて、前記外部ユーザ情報及び前記特定関係情報を、前記外部装置から取得可能な取得部（１１）と、所定の第１サービス利用者の端末装置から表示情報に基づく画面を表示させる旨の要求を受信すると、前記参照部及び前記取得部を用いて、前記所定の第１サービス利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第１の特定利用者（Ｕｇ）、及び、前記第１の特定利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第２の特定利用者（Ｕｇｇ）、の一部または全部を対象利用者（Ｕｔｇ）として特定する特定部（１３）と、前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行する評価部（１５）と、前記評価部の評価結果に基づいて表示情報を、前記所定の表示情報として生成する生成部（１７）と、前記表示情報を前記所定の第１サービス利用者の前記端末装置に送信するよう制御する送信制御部（１８）と、を備える、ことを特徴とする。
【００２９】
また、本発明に係る管理装置の制御方法は、第１サービス利用者（Ｕ１）を含む第２サービス利用者（Ｕ２）を一意に識別する識別情報（ＵＩＤ）を含む外部ユーザ情報と、前記第２サービス利用者同士の特定の関係を表す特定関係情報とを管理する外部装置（３）と通信可能であるとともに、所定の表示情報に基づく画面を表示可能な表示部を備える前記第１サービス利用者の端末装置（２）と通信可能であり、前記第１サービス利用者に所定の対象に関するサービスを提供する、管理装置の制御方法であって、所定の第１サービス利用者の端末装置から表示情報に基づく画面を表示させる旨の要求を受信すると、前記所定の第１サービス利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第１の特定利用者（Ｕｇ）、及び、前記第１の特定利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第２の特定利用者（Ｕｇｇ）、の一部または全部を対象利用者（Ｕｔｇ）として特定し、前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行し、当該評価結果に基づいて表示情報を、前記所定の表示情報として生成し、前記表示情報を前記所定の第１サービス利用者の前記端末装置に送信する、ことを特徴とする。
【００３０】
より具体的には、本発明装置に係る管理装置の制御方法は、第１サービス利用者（Ｕ１）を含む第２サービス利用者（Ｕ２）を一意に識別する識別情報（ＵＩＤ）を含む外部ユーザ情報と、前記第２サービス利用者同士の特定の関係を表す特定関係情報とを管理する外部装置と通信可能であるとともに、所定の表示情報に基づく画面を表示可能な表示部を備える前記第１サービス利用者の端末装置（２）と通信可能であり、前記第１サービス利用者に所定の対象に関するサービスを提供する、管理装置の制御方法であって、所定の第１サービス利用者の端末装置から表示情報に基づく画面を表示させる旨の要求を受信すると、前記所定の第１サービス利用者の識別情報を参照し、前記所定の第１サービス利用者の識別情報に基づいて、前記外部ユーザ情報及び前記特定関係情報を、前記外部装置から取得し、前記所定の第１サービス利用者の識別情報と前記特定関係情報とに基づいて、前記所定の第１サービス利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第１の特定利用者（Ｕｇ）を特定し、前記第１の特定利用者の識別情報に基づいて、前記外部ユーザ情報及び前記特定関係情報を、前記外部装置から取得し、前記第１の特定利用者の識別情報と前記特定関係情報とに基づいて、前記第１の特定利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第２の特定利用者（Ｕｇｇ）を特定し、前記第１の特定利用者及び第２の特定利用者の一部または全部を対象利用者（Ｕｔｇ）として特定し、前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行し、当該評価結果に基づいて表示情報を前記所定の表示情報として生成し、前記表示情報を前記所定の第１サービス利用者の前記端末装置に送信する、ことを特徴とする、管理装置の制御方法であってもよい。
【００３１】
また、本発明に係る管理装置のプログラムは、第１サービス利用者（Ｕ１）を含む第２サービス利用者（Ｕ２）を一意に識別する識別情報（ＵＩＤ）を含む外部ユーザ情報と、前記第２サービス利用者同士の特定の関係を表す特定関係情報とを管理する外部装置（３）と通信可能であるとともに、所定の表示情報に基づく画面を表示可能な表示部を備える前記第１サービス利用者の端末装置（２）と通信可能であり、前記第１サービス利用者に所定の対象に関するサービスを提供し、コンピュータを具備する、管理装置のプログラムであって、前記コンピュータを、前記第１サービス利用者の識別情報を参照可能な参照部と、前記第１サービス利用者の識別情報に基づいて、前記外部ユーザ情報及び前記特定関係情報を、前記外部装置から取得可能な取得部（１１）と、所定の第１サービス利用者の端末装置から表示情報に基づく画面を表示させる旨の要求を受信すると、前記参照部及び前記取得部を用いて、前記所定の第１サービス利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第１の特定利用者（Ｕｇ）、及び、前記第１の特定利用者と前記特定の関係を有する前記第２サービス利用者のうち前記第１サービス利用者である第２の特定利用者（Ｕｇｇ）、の一部または全部を対象利用者（Ｕｔｇ）として特定する特定部（１３）と、前記対象利用者の前記所定の対象に関する活動情報、及び、前記対象利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記対象利用者の前記所定の対象に対する行動を評価する処理と、前記所定の第１サービス利用者の前記所定の対象に関する活動情報、及び、前記所定の第１サービス利用者の前記サービスに関する利用履歴の、少なくとも一部に基づいて、前記所定の第１サービス利用者の前記所定の対象に対する行動を評価する処理とのうち、少なくとも一方の処理を実行する評価部（１５）と、前記評価部の評価結果に基づいて表示情報を前記所定の表示情報として生成する生成部（１７）と、前記表示情報を前記所定の第１サービス利用者の前記端末装置に送信するよう制御する送信制御部（１８）と、して機能させる、ことを特徴とする。
【００３２】
上記プログラムは記録媒体に記憶させても良い。この記録媒体を用いれば、例えば上記コンピュータに上記プログラムをインストールすることができる。ここで、上記プログラムを記憶した記録媒体は、ＣＤ−ＲＯＭ等の非一過性の記録媒体であっても良い。
【図面の簡単な説明】
【００３３】
【図１】本発明の第１実施形態に係るサービス提供システムの構成を表すブロック図である。
【図２】ＳＮＳ利用者とゴルフ利用者の関係を示す説明図である。
【図３】端末装置の表示画面の一例を示す説明図である。
【図４】端末装置の表示画面の一例を示す説明図である。
【図５】端末装置の表示画面の一例を示す説明図である。
【図６】端末装置の表示画面の一例を示す説明図である。
【図７】端末装置の表示画面の一例を示す説明図である。
【図８】端末装置の表示画面の一例を示す説明図である。
【図９】端末装置の表示画面の一例を示す説明図である。
【図１０】端末装置の表示画面の一例を示す説明図である。
【図１１】端末装置の表示画面の一例を示す説明図である。
【図１２】端末装置の表示画面の一例を示す説明図である。
【図１３】端末装置の表示画面の一例を示す説明図である。
【図１４】端末装置の表示画面の一例を示す説明図である。
【図１５】ＳＮＳ利用者情報テーブルのデータ構造の一例を示す説明図である。
【図１６】ＳＮＳ友達情報テーブルのデータ構造の一例を示す説明図である。
【図１７】ゴルフ利用者情報テーブルのデータ構造の一例を示す説明図である。
【図１８】ログイン状態管理テーブルのデータ構造の一例を示す説明図である。
【図１９】利用者ログ管理テーブルのデータ構造の一例を示す説明図である。
【図２０Ａ】第１個別ログファイルのデータ構造の一例を示す説明図である。
【図２０Ｂ】第２個別ログファイルのデータ構造の一例を示す説明図である。
【図２１】点数管理テーブルのデータ構造の一例を示す説明図である。
【図２２】点数管理テーブルのデータ構造の一例を示す説明図である。
【図２３】点数管理テーブルのデータ構造の一例を示す説明図である。
【図２４】点数管理テーブルのデータ構造の一例を示す説明図である。
【図２５】点数管理テーブルのデータ構造の一例を示す説明図である。
【図２６】設定値管理マスタテーブルのデータ構造の一例を示す説明図である。
【図２７】設定値管理マスタテーブルのデータ構造の一例を示す説明図である。
【図２８】管理サーバの構成を示すブロック図である。
【図２９】端末装置の構成を示すブロック図である。
【図３０】表示処理に関するサービス提供システムの動作シーケンスを示すシーケンス図である。
【図３１】表示処理に関するサービス提供システムの動作シーケンスを示すシーケンス図である。
【図３２Ａ】所定の利用者と友達関係にあるＳＮＳ友達を特定する処理を示す説明図である。
【図３２Ｂ】ＳＮＳ友達のＳＮＳ友達を特定する処理を示す説明図である。
【図３３】「ゴルフ友達」と「ゴルフ友達のゴルフ友達」の配置を説明するための説明図である。
【図３４Ａ】招待処理に関するサービス提供システムの動作シーケンスを示すシーケンス図である。
【図３４Ｂ】招待処理に関するサービス提供システムの動作シーケンスを示すシーケンス図である。
【図３５】端末装置の表示画面の一例を示す説明図である。
【図３６】端末装置の表示画面の一例を示す説明図である。
【図３７】端末装置の表示画面の一例を示す説明図である。
【図３８】第２実施形態に係る管理サーバのブロック図である。
【図３９】ゴルフ友達情報テーブルのデータ構造の一例を示す説明図である。
【図４０】表示情報生成処理の内容を示すフローチャートである。
【図４１】ゴルフ友達のゴルフ友達を特定する処理を示す説明図である。
【図４２Ａ】第３実施形態に係るサービス提供システムの構成を示すブロック図である。
【図４２Ｂ】ゴルフ友達のゴルフ友達を特定する処理を示す説明図である。
【図４３】第４実施形態に係る端末装置の構成を示すブロック図である。
【図４４】利用者情報履歴管理テーブルのデータ構造の一例を示す説明図である。
【図４５】端末装置の表示画面の一例を示す説明図である。
【図４６】表示画面のスライド方向の一例を示す説明図である。
【図４７】外部利用者の一例を説明するための説明図である。
【図４８】端末装置の表示画面の一例を示す説明図である。
【発明を実施するための形態】
【００３４】
以下、実施形態として、本発明に係る管理サーバを用いたサービス提供システムについて、図面を参照しつつ説明する。
＜第１実施形態＞
＜１．サービス提供システムの概要＞
図１は、本発明の実施形態に係るサービス提供システム１００のブロック図である。
【００３５】
サービス提供システム１００は、インターネットなどの通信網ＮＥＴ、管理サーバ１（管理装置の一例）、利用者の端末装置２、ＳＮＳサイトを提供する外部管理サーバ３（外部装置の一例）を備える。
管理サーバ１は、ゴルフ（所定の対象の一例）に関する情報サービスやコミュニティサービス等のゴルフ情報アプリケーションサービスを、ゴルフ利用者Ｕ１（第１サービス利用者の一例）に対して提供する。
なお、本実施形態は、管理サーバ１が提供するサービス（以下「第１サービス」と称する場合がある）として、ゴルフ情報アプリケーションサービスを例示して説明するが、管理サーバ１は、ゲームなどのアプリケーションの提供、ホテルの予約などを含む旅行情報の提供、コンサート情報の提供、サービスや物品の販売等に係るアプリケーションサービスを提供するものであってもよい。
【００３６】
外部管理サーバ３は、ＳＮＳ（以下、「第２サービス」と称する場合がある）を、ＳＮＳ利用者Ｕ２（第２サービス利用者の一例）に対して提供する。ＳＮＳのウェブサイトでは、ＳＮＳ利用者Ｕ２に対して、ＳＮＳ利用者Ｕ２同士がコミュニケーションを行うためのツール（例えば、掲示板、メール、チャット等）が提供される。また、ＳＮＳのウェブサイトにおいて、アクション元のＳＮＳ利用者Ｕ２が友達申請を行い、これをアクション先のＳＮＳ利用者Ｕ２が承認することによって、ＳＮＳ利用者Ｕ２同士の特定の関係であるＳＮＳ友達関係が構築される。外部管理サーバ３は、ＳＮＳ利用者Ｕ２同士の特定の関係であるＳＮＳ友達関係を示すＳＮＳ友達情報（特定関係情報の一例）を管理する。
【００３７】
外部管理サーバ３が提供するＳＮＳにおいては、掲示板、メール、チャット等を利用することができるだけでなく、ゲームや実用的なツールなどのソーシャルアプリケーションを利用することができる。このソーシャルアプリケーションは、前記ＳＮＳの提供者以外の提供者によっても提供されることがあり、ソーシャルアプリケーションを利用するか否か、あるいは、どのソーシャルアプリケーションを利用するかは、ＳＮＳ利用者Ｕ２が任意に決定できるようになっている。ＳＮＳ利用者Ｕ２がソーシャルアプリケーションの利用を希望する場合には、当該ソーシャルアプリケーションが当該ＳＮＳ利用者Ｕ２の個人情報やＳＮＳ上の友達情報にアクセスする機能や、当該ソーシャルアプリケーションが当該ＳＮＳ利用者Ｕ２の代わりに掲示板等に投稿する機能等についての許可を求める場合がある。ソーシャルアプリケーションによっては、ＳＮＳ利用者Ｕ２がこれらの機能について許可したことを以って、当該ソーシャルアプリケーションの利用者になる場合がある。このようなソーシャルアプリケーションは、一般に、ＳＮＳサイト内に当該ソーシャルアプリケーションの画面が表示されるため、ＳＮＳ利用者Ｕ２にとっては、あたかもＳＮＳが提供するサービスの一つを利用しているような感覚で、ソーシャルアプリケーションを利用することになる。
本実施形態の管理サーバ１によって提供されるゴルフ情報アプリケーションサービス（第１サービス）は、一例として、上述のようなソーシャルアプリケーションにより提供されるサービスである。本実施形態においては、ＳＮＳ利用者Ｕ２がゴルフ情報アプリケーションの利用者であるゴルフ利用者Ｕ１になるためには、ゴルフ情報アプリケーションが当該ＳＮＳ利用者Ｕ２の個人情報やＳＮＳ上の友達情報にアクセスする機能や、ゴルフ情報サービスが当該ＳＮＳ利用者Ｕ２の代わりに掲示板等に投稿する機能等についての承認を行うようになっている。ＳＮＳ利用者Ｕ２がこの承認を行うことにより、当該ＳＮＳ利用者Ｕ２はゴルフ利用者Ｕ１となる。
【００３８】
利用者の端末装置２は、テンキーやマウスなどを含む入力部２４、及び、画面を表示するディスプレイ２５を含む。端末装置２は、通信網ＮＥＴを介した通信が可能であり、例えば、パーソナルコンピュータ、携帯電話機、スマートフォン、タブレット端末などが該当する。
管理サーバ１が提供するゴルフ情報アプリケーションサービスは、端末装置２を介してゴルフ利用者Ｕ１に提供され、外部管理サーバ３が提供するＳＮＳは、端末装置２を介してＳＮＳ利用者Ｕ２に提供される。
【００３９】
ゴルフ利用者Ｕ１は、図２に示すようにＳＮＳ利用者Ｕ２に含まれる。換言すれば、外部管理サーバ３が提供するＳＮＳの利用者であるＳＮＳ利用者Ｕ２に限って、管理サーバ１からゴルフ情報アプリケーションサービスの提供を受けることができる。すなわち、ＳＮＳ利用者Ｕ２に限って、管理サーバ１にゴルフ利用者Ｕ１として登録することが可能である。つまり、ゴルフ利用者Ｕ１は常にＳＮＳ利用者Ｕ２であるが、ＳＮＳ利用者Ｕ２の中にはゴルフ利用者Ｕ１でない者も存在する。換言すれば、図２に示すように、ゴルフ利用者Ｕ１の集合はＳＮＳ利用者Ｕ２の集合に含まれる。このため、第１実施形態の管理サーバ１は、ゴルフ利用者Ｕ１同士の特定の関係であるゴルフ友達関係を、ＳＮＳ友達関係を示す友達情報を用いて管理する。即ち、図２に示すように、管理サーバ１は、ゴルフ利用者Ｕ１のうち所定のゴルフ利用者Ｕ１ａとＳＮＳ友達関係を有する「直接ＳＮＳ友達Ｕｆ」であり、且つ、ゴルフ利用者Ｕ１に該当するものを、「直接ゴルフ友達Ｕｇ」として管理する。また、管理サーバ１は、所定のゴルフ利用者Ｕ１ａとＳＮＳ友達関係を有する直接ＳＮＳ友達Ｕｆと更にＳＮＳ友達関係を有する「間接ＳＮＳ友達Ｕｆｆ」に該当し、且つ、ゴルフ利用者Ｕ１に該当するものを「間接ゴルフ友達Ｕｇｇ」として管理する。なお、この場合において、「管理する」とは、ＳＮＳ利用者に関するＳＮＳ利用者情報、ゴルフ利用者に関するゴルフ利用者情報、ＳＮＳ利用者の友達関係を示すＳＮＳ友達情報その他のゴルフ利用者の友達関係を管理するために必要な情報のすべてを、自己の記憶部に保持していることを要せず、代わりに外部の管理サーバ装置等の装置に記憶させておき、当該装置と通信して上記情報を要求（参照）することによりゴルフ利用者の友達関係を把握（特定）可能であることを意味する。後に詳述するが、本実施形態では、管理サーバ１は、ゴルフ利用者情報テーブルＴＢＬ１１を記憶しており、外部管理サーバ３が記憶するＳＮＳ利用者情報テーブルＴＢＬ３１及びＳＮＳ友達情報テーブルＴＢＬ３２を参照することにより、直接ゴルフ友達Ｕｇ及び間接ゴルフ友達Ｕｇｇを特定する。また、以下において、ゴルフ利用者Ｕ１のうちのある１人のゴルフ利用者Ｕ１を表す場合に、「Ｕ１ａ」のように、「Ｕ１」に「ａ」等の添え字を付して表現する場合がある。
【００４０】
図１に示すように、外部管理サーバ３は、ＳＮＳ利用者Ｕ２を一意に識別する識別情報ＵＩＤとＳＮＳ利用者Ｕ２が外部管理サーバ３に登録した個人情報とを含む外部ユーザ情報（ＳＮＳ利用者情報）が格納されたＳＮＳ利用者情報テーブルＴＢＬ３１と、ＳＮＳ利用者Ｕ２同士のＳＮＳ友達関係を示す友達情報が格納されたＳＮＳ友達情報テーブルＴＢＬ３２と、を備える。また、外部管理サーバ３は、各種のＡＰＩ（Application Program Interface）を実行可能であり、管理サーバ１からのパラメータを含む要求を受信すると、ＳＮＳ利用者情報テーブルＴＢＬ３１又はＳＮＳ友達情報テーブルＴＢＬ３２から所定の情報を抽出して管理サーバ１に返信する。
【００４１】
管理サーバ１は、管理サーバ１を制御する制御プログラムと各種テーブルとが格納された記憶部１９を備える。記憶部１９が格納する各種テーブルには、ゴルフ利用者情報テーブルＴＢＬ１１、ログイン状態管理テーブルＴＢＬ１３、利用者ログ管理テーブルＴＢＬ１５、点数管理テーブルＴＢＬ１６（ＴＢＬ１６ａ〜ＴＢＬ１６ｅ）、設定値管理マスタテーブルＴＢＬ１７（ＴＢＬ１７ａ、ＴＢＬ１７ｂ）、第１個別ログファイルＦＬ１、及び、第２個別ログファイルＦＬ２が含まれる。
【００４２】
ゴルフ利用者情報テーブルＴＢＬ１１には、ゴルフ利用者Ｕ１を一意に識別する識別情報ＵＩＤ、ゴルフ利用者Ｕ１のプロフィール情報、及び、ゴルフ利用者Ｕ１のゴルフに関する行動を所定の基準で評価して得た行動評価値Ｓを含む情報が記録されている。
ログイン状態管理テーブルＴＢＬ１３には、各ゴルフ利用者Ｕ１の管理サーバ１へのログイン状態を表すログイン状態管理情報が記録されている。利用者ログ管理テーブルＴＢＬ１５には、ゴルフ情報アプリケーションサービスにおけるゴルフ利用者Ｕ１のアクセス履歴（つまり、ゴルフ情報アプリケーションサービスにおいてゴルフ利用者Ｕ１が起こしたアクションの履歴）を表すアクセス履歴情報が記録されている。なお、以下では、ログイン状態管理情報及びアクセス履歴情報を利用履歴と総称する場合がある。また、以下では、プロフィール情報及び利用履歴を、内部ユーザ情報と総称する場合がある。
点数管理テーブルＴＢＬ１６には、行動評価値Ｓの生成において用いる各種設定値が記録されている。設定値管理マスタテーブルＴＢＬ１７には、各種設定値が記録されている。
第１個別ログファイルＦＬ１は、ゴルフ利用者Ｕ１毎に１つずつ設けられる。第１個別ログファイルＦＬ１の各々には、ログイン状態管理テーブルＴＢＬ１３に記録されている利用履歴のうち、各ゴルフ利用者Ｕ１が起こしたアクションを示す利用履歴が記録されている。第２個別ログファイルＦＬ２は、ゴルフ利用者Ｕ１毎に１つずつ設けられる。第２個別ログファイルＦＬ２の各々には、ログイン状態管理テーブルＴＢＬ１３に記録されている利用履歴のうち、各ゴルフ利用者Ｕ１に対して起こされたアクションを示す利用履歴が記録されている。なお、以下では、第１個別ログファイルＦＬ１及び第２個別ログファイルＦＬ２を、個別ログファイルＦＬと総称する場合がある。
【００４３】
なお、本実施形態では、記憶部１９は管理サーバ１に設けられるが、記憶部１９は管理サーバ１の外部に設けられるものであってもよい。例えば、記憶部１９は、管理サーバ１とは異なるサーバに設けられるものであってもよい。
この場合、管理サーバ１は、当該管理サーバ１の外部に設けられた記憶部１９を参照し、記憶部１９が記憶する各種データを取得可能な参照部を備える。
【００４４】
また、管理サーバ１は、ゴルフ利用者Ｕ１の識別情報ＵＩＤに基づいて、外部管理サーバ３に格納されたＳＮＳ利用者情報テーブルＴＢＬ３１及びＳＮＳ友達情報テーブルＴＢＬ３２から、外部ユーザ情報及び友達情報を取得可能な取得部１１と、取得部１１が取得した友達情報と、所定のゴルフ利用者Ｕ１ａの識別情報ＵＩＤと、に基づいて、所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇ及び所定のゴルフ利用者Ｕ１ａの間接ゴルフ友達Ｕｇｇを対象利用者Ｕｔｇとして特定可能な特定部１３と、対象利用者Ｕｔｇのゴルフに関する行動を所定の基準で評価して得た対象利用者Ｕｔｇの行動評価値Ｓと、所定のゴルフ利用者Ｕ１ａのゴルフに関する行動を所定の基準で評価して得た所定のゴルフ利用者Ｕ１ａの行動評価値Ｓと、を生成する評価部１５と、対象利用者Ｕｔｇの行動評価値Ｓ、所定のゴルフ利用者Ｕ１ａの行動評価値Ｓ、及び、取得部１１が取得した外部ユーザ情報に基づいて、表示情報を生成する生成部１７と、生成部１７が生成した表示情報を所定のゴルフ利用者Ｕ１ａの端末装置２に送信するよう制御する送信制御部と、を備える。
所定のゴルフ利用者Ｕ１ａの端末装置２のディスプレイ２５は、表示情報に基づく画面を表示する。
なお、対象利用者Ｕｔｇとは、本実施形態では、評価部１５が行動を評価する対象者であるゴルフ利用者Ｕ１のうち、所定のゴルフ利用者Ｕ１ａ以外のゴルフ利用者Ｕ１を指す。上述のとおり、本実施形態では、所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇと、所定のゴルフ利用者Ｕ１ａの間接ゴルフ友達Ｕｇｇとが、対象利用者Ｕｔｇに該当する。
【００４５】
表示情報には、少なくとも、対象利用者Ｕｔｇのプロフィール画像Ｐｇのデータが格納されたアドレスのリンク情報、対象利用者Ｕｔｇのゴルフ熱ゲージ画像Ｓｇのデータが格納されたアドレスのリンク情報、及び、所定のゴルフ利用者Ｕ１ａのプロフィール画像Ｐｇのデータが格納されたアドレスのリンク情報が含まれる。ゴルフ熱ゲージ画像Ｓｇは、ゴルフ熱（enthusiasm for golf，ゴルフに対する熱意）の強さの程度を表す画像である。
また、表示情報には、対象利用者Ｕｔｇの行動評価値Ｓが所定の値Ｓｔｈとなる場合に、当該対象利用者Ｕｔｇのプロフィール画像Ｐｇの近傍（または、プロフィール画像Ｐｇの一部と重なる位置）に表示されるゴルフ熱画像Ｓｇｔｈのデータが格納されたアドレスのリンク情報が含まれることがある。
なお、以下では、ゴルフ利用者Ｕ１のプロフィール画像Ｐｇ、及び、当該プロフィール画像Ｐｇが格納されたアドレスのリンク情報を、ゴルフ利用者Ｕ１を「特定可能な情報」と総称する。また、ゴルフ利用者Ｕ１のゴルフ熱ゲージ画像Ｓｇ、ゴルフ熱画像Ｓｇｔｈ、及び、これら画像のデータが格納されたアドレスのリンク情報を、ゴルフ利用者Ｕ１の「ゴルフ熱を表す情報」と総称する。
【００４６】
＜２．サービスイメージ＞
図３乃至図１４を参照しつつ、管理サーバ１が提供するゴルフ情報提供アプリケーションサービスについて説明する。
【００４７】
管理サーバ１は、ゴルフ利用者Ｕ１の各々に対して、各種ゴルフに関する情報が集約されたマイページを提供する。
本実施形態において、マイページは、ゴルフ友達一覧画面Ｇ０（フレンドマップ）、情報発信画面Ｇ１〜Ｇ５、プロフィール情報表示画面Ｇ６、コメント表示画面Ｇ７、ニュース一覧画面Ｇ８、ニュース詳細画面Ｇ９、プロフィール情報設定画面Ｇ１０、及び、ゴルフ熱通知画面Ｇ１１を含む。
【００４８】
また、各ゴルフ利用者Ｕ１は、これらのマイページにおいて様々な「アクション」を起こすことができる。そして、各ゴルフ利用者Ｕ１は、各種アクションを起こすことにより、他のゴルフ利用者Ｕ１との間のコミュニケーションを深めることができる。
本実施形態において、各ゴルフ利用者Ｕ１がマイページにおいて行うことのできるアクションには、以下のアクションが含まれる。
（１）他のゴルフ利用者Ｕ１をゴルフに誘う（以下「他人をゴルフに誘う」と称する）
（２）近況報告を行う
（３）ゴルフに行ってきた旨及びゴルフの結果についての報告を行う（以下、「ゴルフ報告を行う」と称する）
（４）ゴルフに行きたい旨の意思表示を行う（以下、「ゴルフに行きたい報告を行う」と称する場合がある）
（５）ゴルフの練習を行った旨及びその結果についての報告を行う（以下、「ゴルフ練習報告を行う」と称する）
（６）ゴルフ用品についての報告を行う（以下、「ゴルフ用品報告を行う」と称する）
（７）他人のゴルフ報告に対して、いいね！ボタンをクリックする
（８）他人のゴルフ報告に対して、コメントする
（９）ゴルフ報告以外の他人の報告に対して、いいね！ボタンをクリックする
（１０）ゴルフ報告以外の他人の報告に対して、コメントする
（１１）配信情報に対して、いいね！ボタンをクリックする
（１２）配信情報に対して、コメントする
ここで、「ゴルフ報告以外の報告」とは、「近況報告」、「ゴルフに行きたい報告」、「ゴルフ練習報告」、及び、「ゴルフ用品報告」の総称である。
また、「配信情報」とは、ニュース、ゴルフ上達情報等、ゴルフ情報アプリケーションサービスから配信される情報の総称である。
なお、以下では、ゴルフ利用者Ｕ１が発信した情報（近況報告において発信された情報、ゴルフ報告において発信された情報、ゴルフに行きたい報告において発信された情報、ゴルフ練習報告において発信された情報、ゴルフ用品報告において発信された情報）を、以下では、「発信情報」と総称する場合がある。
【００４９】
また、各ゴルフ利用者Ｕ１は、上述したアクションの他に、以下のアクションを起こすことができる。
（１３）ゴルフ情報アプリケーションサービスにログインする（以下、「ログインする」と称する）
（１４）ゴルフ情報アプリケーションサービスからログアウトする（以下、「ログアウトする」と称する）
なお、本実施形態では、ゴルフ情報アプリケーションサービスにおいてゴルフ利用者Ｕ１が起こし得るアクションとして、上述した（１）〜（１４）を例示しているが、ゴルフ情報アプリケーションサービスは、ゴルフ利用者Ｕ１がこれら（１）〜（１４）以外のアクションを起こし得るものであってもよく、または、ゴルフ利用者Ｕ１がこれら（１）〜（１４）のうちの一部のアクションのみを起こし得るものであっても構わない。
以下、上述した各種画面及び各種アクションについて説明する。
【００５０】
図３は、所定のゴルフ利用者Ｕ１ａの端末装置２のディスプレイ２５に表示されるマイページのうち、ゴルフ友達一覧画面Ｇ０（フレンドマップ）の一例である。所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスにログインすると、所定のゴルフ利用者Ｕ１ａの端末装置２のディスプレイ２５には、ゴルフ友達一覧画面Ｇ０が表示される。なお、所定のゴルフ利用者Ｕ１ａは、ログアウトボタン（図示省略）をクリックするなどして、ゴルフ情報アプリケーションサービスからログアウトすることができる。
図３に示すように、ゴルフ友達一覧画面Ｇ０には、領域Ｙ０に、所定のゴルフ利用者Ｕ１ａのプロフィール画像Ｐｇ[Ｕ１ａ]及びアイコンＺ１〜Ｚ３が表示され、領域Ｙ１に、所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇのプロフィール画像Ｐｇ（直接ゴルフ友達Ｕｇを特定可能な情報）が表示され、さらに、領域Ｙ２に、所定のゴルフ利用者Ｕ１ａの間接ゴルフ友達Ｕｇｇのプロフィール画像Ｐｇ（間接ゴルフ友達Ｕｇｇを特定可能な情報）が表示される。
このように、ゴルフ友達一覧画面には、所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇと間接ゴルフ友達Ｕｇｇとが異なる領域Ｙ１及びＹ２に表示されるので、所定のゴルフ利用者Ｕ１ａは、階層的な友達関係を容易に把握することが可能となる。
また、対象利用者Ｕｔｇ（直接ゴルフ友達Ｕｇ及び間接ゴルフ友達Ｕｇｇ）のそれぞれのプロフィール画像Ｐｇの近傍には、ゴルフ熱ゲージ画像Ｓｇが表示される。このゴルフ熱ゲージ画像Ｓｇは、行動評価値Ｓに基づいて定められる画像であり、行動評価値Ｓの大きさを表す。
【００５１】
所定のゴルフ利用者Ｕ１ａのマイページ（例えば、ゴルフ友達一覧画面Ｇ０）においてアイコンＺ１がクリックされた場合、所定のゴルフ利用者Ｕ１ａの端末装置２のディスプレイ２５には、図４に例示するように、近況報告を行うための情報発信画面Ｇ１がポップアップ表示される。この情報発信画面Ｇ１は、管理サーバ１により提供される画面である。
図４に示すように、情報発信画面Ｇ１には、プルダウンＰＤ１、入力エリアＡ１１、投稿ボタンＢ１１、キャンセルボタンＢ１２、及び、閉じるボタンＢ１３等が表示される。なお、情報発信画面Ｇ１において、プルダウンＰＤ１は「近況報告」が予め選択された状態で表示される。
所定のゴルフ利用者Ｕ１ａは、入力部２４を用いて、入力エリアＡ１１にコメントを入力することができ、投稿ボタンＢ１１をクリックすることで、入力したコメントを管理サーバ１に送信（投稿）することができる。すなわち、所定のゴルフ利用者Ｕ１ａは、情報発信画面Ｇ１において投稿ボタンＢ１１をクリックすることにより、上述したアクションの１つである「(２)近況報告を行う」ことができる。
なお、ゴルフ利用者Ｕ１が近況報告を行った場合、当該ゴルフ利用者Ｕ１が情報発信（投稿）をしたことを示すアイコンＺ４が、当該ゴルフ利用者Ｕ１のプロフィール画像Ｐｇの一部と重なる位置に（または、当該プロフィール画像Ｐｇの近傍に）、一定の期間表示される。例えば、ゴルフ利用者Ｕ１ｂがコメントを投稿した場合、図３に示すように、アイコンＺ４が、ゴルフ利用者Ｕ１ｂのプロフィール画像Ｐｇ[Ｕ１ｂ]の一部と重なる位置に表示される。
【００５２】
本実施形態において、情報発信画面Ｇ１に表示されるプルダウンＰＤ１には、「近況報告」の他に、「ゴルフに行った」、「練習した」、「ゴルフに行きたい！」、及び、「ゴルフ用品の近況」といった選択肢が用意されている。
【００５３】
プルダウンＰＤ１において「ゴルフに行った」が選択された場合、所定のゴルフ利用者Ｕ１ａの端末装置２のディスプレイ２５には、図５に例示するように、ゴルフ報告を行うための情報発信画面Ｇ２が表示される。この情報発信画面Ｇ２は、管理サーバ１により提供される画面である。
図５に示すように、情報発信画面Ｇ２には、プルダウンＰＤ１の他に、スコアを入力するための入力エリアＡ２１、プレーしたゴルフ場を入力するための入力エリアＡ２３、一緒にゴルフに行った人の名前等を入力するための入力エリアＡ２３、ゴルフの結果についての感想を選択するためのチェックボックスＣＢ２１〜ＣＢ２４、その他コメントを入力するための入力エリアＡ２４、投稿ボタンＢ２１、キャンセルボタンＢ２２、及び、閉じるボタンＢ２３等が表示される。所定のゴルフ利用者Ｕ１ａは、入力部２４を用いて、入力エリアＡ２１〜Ａ２４に各種情報を入力することができる。また、所定のゴルフ利用者Ｕ１ａは、入力部２４を用いて、チェックボックスＣＢ２１〜ＣＢ２４の中から１つのチェックボックスを選択することができ、これにより、ゴルフの結果が「良い」、「まあまあ」、「いまいち」、「悪い」のうち何れに該当するかを選択することができる。また、所定のゴルフ利用者Ｕ１ａは、入力部２４を用いて、投稿ボタンＢ２１をクリックすることで、入力エリアＡ２１〜Ａ２４に入力した内容、及び、チェックボックスＣＢ２１〜ＣＢ２４で選択した内容を管理サーバ１に送信（投稿）することができる。すなわち、所定のゴルフ利用者Ｕ１ａは、情報発信画面Ｇ２において投稿ボタンＢ２１をクリックすることにより、上述したアクションの１つである「(２)ゴルフ報告を行う」ことができる。
なお、ゴルフ利用者Ｕ１がゴルフ報告を行った場合、当該ゴルフ利用者Ｕ１が情報発信（投稿）をしたことを示すアイコンＺ４が、当該ゴルフ利用者Ｕ１のプロフィール画像Ｐｇの一部と重なる位置に（または、当該プロフィール画像Ｐｇの近傍に）、一定の期間表示される。
【００５４】
プルダウンＰＤ１において「練習した」が選択された場合、図６に例示するように、所定のゴルフ利用者Ｕ１ａの端末装置２のディスプレイ２５には、ゴルフ練習報告を行うための情報発信画面Ｇ３が表示される。この情報発信画面Ｇ３は、管理サーバ１により提供される画面である。
図６に示すように、情報発信画面Ｇ３には、プルダウンＰＤ１の他に、練習を行ったゴルフ練習場を入力するための入力エリアＡ３１、一緒にゴルフの練習に行った人の名前等を入力するための入力エリアＡ３２、ゴルフの練習結果についての感想を選択するためのチェックボックスＣＢ３１〜ＣＢ３４、その他コメントを入力するための入力エリアＡ３３、投稿ボタンＢ３１、キャンセルボタンＢ３２、及び、閉じるボタンＢ３３等が表示される。所定のゴルフ利用者Ｕ１ａは、入力部２４を用いて、入力エリアＡ３１〜Ａ３３に各種情報を入力することができる。また、所定のゴルフ利用者Ｕ１ａは、入力部２４を用いて、チェックボックスＣＢ３１〜ＣＢ３４の中から１つのチェックボックスを選択することができ、これにより、ゴルフの練習結果が「良い」、「まあまあ」、「いまいち」、「悪い」のうち何れに該当するかを選択することができる。所定のゴルフ利用者Ｕ１ａは、入力部２４を用いて、投稿ボタンＢ３１をクリックすることで、入力エリアＡ３１〜Ａ３３に入力した内容、及び、チェックボックスＣＢ３１〜ＣＢ３４で選択した内容を管理サーバ１に送信（投稿）することができる。すなわち、所定のゴルフ利用者Ｕ１ａは、情報発信画面Ｇ３において投稿ボタンＢ３１をクリックすることにより、上述したアクションの１つである「(５)ゴルフ練習報告を行う」ことができる。
なお、ゴルフ利用者Ｕ１がゴルフ練習報告を行った場合、当該ゴルフ利用者Ｕ１が情報発信（投稿）をしたことを示すアイコンＺ４が、当該ゴルフ利用者Ｕ１のプロフィール画像Ｐｇの一部と重なる位置に（または、当該プロフィール画像Ｐｇの近傍に）、一定の期間表示される。
【００５５】
プルダウンＰＤ１において「ゴルフに行きたい！」が選択された場合、図７に例示するように、所定のゴルフ利用者Ｕ１ａの端末装置２のディスプレイ２５には、ゴルフに行きたい報告を行うための情報発信画面Ｇ４が表示される。この情報発信画面Ｇ４は、管理サーバ１により提供される画面である。
図７に示すように、情報発信画面Ｇ４には、プルダウンＰＤ１の他に、コメントを入力するための入力エリアＡ４１、投稿ボタンＢ４１、キャンセルボタンＢ４２、及び、閉じるボタンＢ４３等が表示される。所定のゴルフ利用者Ｕ１ａは、入力部２４を用いて、入力エリアＡ４１にコメントを入力することができ、投稿ボタンＢ４１をクリックすることで、入力したコメントを管理サーバ１に送信（投稿）することができる。すなわち、所定のゴルフ利用者Ｕ１ａは、情報発信画面Ｇ４において投稿ボタンＢ４１をクリックすることにより、上述したアクションの１つである「(４)ゴルフに行きたい報告を行う」ことができる。
なお、ゴルフに行きたい報告をしたゴルフ利用者Ｕ１のプロフィール画像Ｐｇの近傍には、当該ゴルフ利用者Ｕ１がゴルフに行きたい報告をしたことを示すアイコンＺ５が一定の期間表示される。例えば、ゴルフ利用者Ｕ１ｃがゴルフに行きたい報告をした場合、図１４に示すように、ゴルフ利用者Ｕ１ｃのプロフィール画像Ｐｇ[Ｕ１ｃ]の近傍に、アイコンＺ５が表示される。
【００５６】
プルダウンＰＤ１において「ゴルフ用品の近況」が選択された場合、図８に例示するように、所定のゴルフ利用者Ｕ１ａの端末装置２のディスプレイ２５には、ゴルフ用品報告を行うための情報発信画面Ｇ５が表示される。この情報発信画面Ｇ５は、管理サーバ１により提供される画面である。
図８に示すように、情報発信画面Ｇ５には、プルダウンＰＤ１の他に、ゴルフ用品に対する感想等を選択するためのチェックボックスＣＢ５１〜ＣＢ５４、その他コメントを入力するための入力エリアＡ５１、投稿ボタンＢ５１、キャンセルボタンＢ５２、及び、閉じるボタンＢ５３等が表示される。所定のゴルフ利用者Ｕ１ａは、入力部２４を用いて、入力エリアＡ５１にコメントを入力することができる。また、所定のゴルフ利用者Ｕ１ａは、入力部２４を用いて、チェックボックスＣＢ５１〜ＣＢ５４の中から１つのチェックボックスを選択することで、「購入した」、「試打した」、「欲しい」、「気になる」のうち何れかを選択することができる。所定のゴルフ利用者Ｕ１ａは、入力部２４を用いて、投稿ボタンＢ５１をクリックすることで、入力エリアＡ５１に入力した内容、及び、チェックボックスＣＢ５１〜ＣＢ５４で選択した内容を管理サーバ１に送信（投稿）することができる。すなわち、所定のゴルフ利用者Ｕ１ａは、情報発信画面Ｇ５において投稿ボタンＢ５１をクリックすることにより、上述したアクションの１つである「(６)ゴルフ用品報告を行う」ことができる。
なお、ゴルフ利用者Ｕ１がゴルフ用品報告を行った場合、当該ゴルフ利用者Ｕ１が情報発信（投稿）をしたことを示すアイコンＺ４が、当該ゴルフ利用者Ｕ１のプロフィール画像Ｐｇの一部と重なる位置に（または、当該プロフィール画像Ｐｇの近傍に）、一定の期間表示される。
【００５７】
所定のゴルフ利用者Ｕ１ａのマイページにおいて、所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇ（または、所定のゴルフ利用者Ｕ１ａの間接ゴルフ友達Ｕｇｇ）のプロフィール画像Ｐｇがクリックされた場合、所定のゴルフ利用者Ｕ１ａの端末装置２のディスプレイ２５には、図９に例示するプロフィール情報表示画面Ｇ６がポップアップ表示される。このプロフィール情報表示画面Ｇ６は、管理サーバ１により提供される画面である。プロフィール情報表示画面Ｇ６には、クリックされたプロフィール画像Ｐｇに対応するゴルフ利用者Ｕ１のプロフィール情報と、当該ゴルフ利用者Ｕ１により発信された情報の一覧と、が表示される。
【００５８】
図９は、図３に示すゴルフ友達一覧画面Ｇ０においてゴルフ利用者Ｕ１ｂのプロフィール画像Ｐｇ[Ｕ１ｂ]がクリックされた場合に表示されるプロフィール情報表示画面Ｇ６を例示している。
図９に示すように、プロフィール情報表示画面Ｇ６の表示エリアＡ６１には、ゴルフ友達一覧画面Ｇ０においてクリックされたプロフィール画像Ｐｇ[Ｕ１ｂ]に対応するゴルフ利用者Ｕ１ｂのプロフィール情報が表示される。また、プロフィール情報表示画面Ｇ６の表示エリアＡ６２には、ゴルフ利用者Ｕ１ｂにより発信された情報の一覧と、各投稿に対応して設けられた全文表示ボタンＢ６４と、が表示される。表示エリアＡ６２は、スペースの制約上、各発信情報の全てを表示できない場合がある。その場合、表示エリアＡ６２には、当該発信情報の一部が表示される。
また、図９に示すプロフィール情報表示画面Ｇ６には、過去の投稿ボタンＢ６５、ゴルフに誘うボタンＢ６１、閉じるボタンＢ６２、及び、閉じるボタンＢ６３が表示される。過去の投稿ボタンＢ６５がクリックされた場合、ゴルフ利用者Ｕ１ｂの投稿の一覧がタイムラインで表示される。閉じるボタンＢ６２またはＢ６３がクリックされた場合、プロフィール情報表示画面Ｇ６は閉じられる。
ゴルフに誘うボタンＢ６１がクリックされた場合、ゴルフ利用者Ｕ１ｂをゴルフに誘う処理が実行される。具体的には、ゴルフに誘うボタンＢ６１がクリックされると、ゴルフ利用者Ｕ１ｂをゴルフに誘うことについてのリクエストが、所定のゴルフ利用者Ｕ１ａの端末装置２から管理サーバ１に送信される。そして、管理サーバ１は、ゴルフ利用者Ｕ１ｂに対して、ゴルフ利用者Ｕ１ｂがゴルフ利用者Ｕ１ａからゴルフに誘われている旨のメッセージを送信する。ゴルフ利用者Ｕ１ｂがゴルフ情報アプリケーションサービスにログインすると、ゴルフ利用者Ｕ１ｂのマイページ上に、ゴルフ利用者Ｕ１ａからゴルフに誘われている旨のメッセージが表示される。なお、ゴルフに誘われた旨がＥメールで通知されるように構成してもよいし、管理サーバ１から外部管理サーバ３に送信され、外部管理サーバ３が管理するＳＮＳに、ＳＮＳ利用者としてのゴルフ利用者Ｕ１ｂがログインすると、ゴルフ情報アプリケーションサービスにおいてゴルフに誘われている旨のメッセージが表示されるように構成してもよい。
このように、所定のゴルフ利用者Ｕ１ａは、プロフィール情報表示画面Ｇ６のゴルフに誘うボタンＢ６１をクリックすることにより、上述したアクションの１つである「(１)他人をゴルフに誘う」ことができる。
【００５９】
プロフィール情報表示画面Ｇ６に表示された全文表示ボタンＢ６４がクリックされた場合、図１０に例示するコメント表示画面Ｇ７が、ディスプレイ２５に表示される。
図１０は、ゴルフ利用者Ｕ１ｂがゴルフ報告として発信した情報がコメント表示画面Ｇ７に表示されている場合を例示している。この例に示すように、コメント表示画面Ｇ７には、プロフィール情報表示画面Ｇ６において選択された発信情報の詳細内容Ａ７１、当該情報を発信したゴルフ利用者Ｕ１（この例では、ゴルフ利用者Ｕ１ｂ）のプロフィール画像Ｐｇ、入力エリアＡ７２、いいね！ボタンＢ７１、送信ボタンＢ７２、戻るボタンＢ７３、及び、閉じるボタンＢ７４が表示される。閉じるボタンＢ７４がクリックされた場合、コメント表示画面Ｇ７は閉じられる。戻るボタンＢ７３がクリックされた場合、コメント表示画面Ｇ７が表示される前に表示されていたプロフィール情報表示画面Ｇ６に画面遷移する。所定のゴルフ利用者Ｕ１ａは、入力部２４を用いて、ゴルフ利用者Ｕ１ｂが投稿したコメントに対する応答コメントを入力エリアＡ７２に入力することができる。
図１０に示す例では、ゴルフ利用者Ｕ１ｂが投稿したコメント「ゴルフ行ってきた！天気も良くて最高でしたよ！！」に対して、所定のゴルフ利用者Ｕ１ａが「僕も今日行きました！」という応答コメントを入力している。そして所定のゴルフ利用者Ｕ１ａは、送信ボタンＢ７２をクリックすることで、入力エリアＡ７２に入力した内容（応答コメント）を管理サーバ１に送信することができる。
管理サーバ１は、所定のゴルフ利用者Ｕ１ａから送信された応答コメントを、ゴルフ利用者Ｕ１ｂ宛に、ゴルフ利用者Ｕ１ａからのメッセージとして送信する。従って、ゴルフ利用者Ｕ１ｂは、自分が発信した情報に対して、ゴルフ利用者Ｕ１ａからの応答があったことを知ることができる。すなわち、所定のゴルフ利用者Ｕ１ａは、コメント表示画面Ｇ７において送信ボタンＢ７２をクリックすることにより、上述したアクションの１つである「(８)他人のゴルフ報告に対して、コメントする」ことができる。
【００６０】
また、所定のゴルフ利用者Ｕ１ａは、コメント表示画面Ｇ７に表示されたいいね！ボタンＢ７１をクリックすることで、ゴルフ利用者Ｕ１ｂが発信した情報を読んだということを、ゴルフ利用者Ｕ１ｂに伝えることができる。つまり、いいね！ボタンＢ７１がクリックされると、管理サーバ１は、ゴルフ利用者Ｕ１ｂ宛に、ゴルフ利用者Ｕ１ａがゴルフ利用者Ｕ１ｂの発信情報に対していいね！ボタンＢ７１をクリックしたことを示す情報を送信する。これにより、ゴルフ利用者Ｕ１ｂは、自分が発信した情報に対して、ゴルフ利用者Ｕ１ａがいいね！ボタンをクリックしたことを知ることができる。
すなわち、所定のゴルフ利用者Ｕ１ａは、コメント表示画面Ｇ７においていいね！ボタンＢ７１をクリックすることで、上述したアクションの１つである「(７)他人のゴルフ報告に対して、いいね！ボタンをクリックする」ことができる。
【００６１】
上述のとおり、図１０は、ゴルフ利用者Ｕ１ｂがゴルフ報告として発信した情報がコメント表示画面Ｇ７に表示されている場合を例示していが、コメント表示画面Ｇ７には、ゴルフ報告以外の報告に係る発信情報が表示されることもある。つまり、プロフィール情報表示画面Ｇ６（図９）の表示エリアＡ６２に表示された発信情報の一覧には、ゴルフ報告に係る発信情報の他、近況報告に係る発信情報、ゴルフに行きたい報告に係る発信情報、ゴルフ練習報告に係る発信情報、ゴルフ用品報告に係る発信情報が含まれる場合がある。従って、例えば、表示エリアＡ６２に表示された発信情報の一覧のうち、近況報告に係る発信情報に対応して設けられた全文表示ボタンＢ６４がクリックされた場合には、コメント表示画面Ｇ７に近況報告に係る発信情報が表示されることになる。
コメント表示画面Ｇ７に、ゴルフ報告以外の報告に係る発信情報が表示されている場合に、所定のゴルフ利用者Ｕ１ａが、いいね！ボタンＢ７１をクリックすることで、上述したアクションの１つである「（９）ゴルフ報告以外の他人の報告に対して、いいね！ボタンをクリックする」ことができ、また、送信ボタンＢ７２をクリックすることで、上述したアクションの１つである「（１０）ゴルフ報告以外の他人の報告に対して、コメントする」ことができる。
【００６２】
所定のゴルフ利用者Ｕ１ａのマイページ（例えば、ゴルフ友達一覧画面Ｇ０）においてアイコンＺ２がクリックされた場合、所定のゴルフ利用者Ｕ１ａの端末装置２のディスプレイ２５には、図１１に例示するニュース一覧画面Ｇ８が表示される。ニュース一覧画面Ｇ８には、例えば、各種ニュースのタイトル、ギア情報（ゴルフ用品情報）、ゴルフ上達情報等の各種配信情報のタイトルが、タイムラインで表示される。
ニュース一覧画面Ｇ８に表示された複数のタイトルのうち１つを選択すると、所定のゴルフ利用者Ｕ１ａの端末装置２のディスプレイ２５には、図１１に例示するニュース詳細画面Ｇ９が表示される。ニュース詳細画面Ｇ９の表示エリアＡ９１には、選択したタイトルに対応する配信情報の内容が表示される。また、ニュース詳細画面Ｇ９には、ニュース詳細画面Ｇ９に表示された配信情報に対するコメントを入力するための入力エリアＡ９２が設けられている。また、ニュース詳細画面Ｇ９には、いいね！ボタンＢ９１、送信ボタンＢ９２、並びに、閉じるボタンＢ９３及びＢ９４が表示される。閉じるボタンＢ９３またはＢ９４がクリックされた場合、ニュース詳細画面Ｇ９は閉じられる。また、送信ボタンＢ９２がクリックされた場合、送信ボタンＢ９２に入力されたコメントが管理サーバ１に送信され、当該コメントが例えば表示エリアＡ９１の下部に表示される。従って、この配信情報を見た他のゴルフ利用者Ｕ１は、所定のゴルフ利用者Ｕ１ａが投稿したコメントを読むことができ、さらにこのコメントに対するコメントを書き込むこともできるので、お互いのコミュニケーションが深まることになる。
また、いいね！ボタンＢ９１がクリックされると、ニュース詳細画面Ｇ９の表示エリアＡ９１の下部に、いいね！ボタンをクリックした人数が表示され、ニュース等の配信情報に対する関心の程度がわかるようになっている。また、どのゴルフ利用者Ｕ１がいいね！ボタンをクリックしたのかもわかるようになっているので、共通の話題について関心のあるゴルフ利用者を見つけることもできる。
このように、所定のゴルフ利用者Ｕ１ａは、ニュース詳細画面Ｇ９に表示されたいいね！ボタンＢ９１をクリックすることにより、「(１１)配信情報に対して、いいね！ボタンをクリックする」ことができ、送信ボタンＢ９２をクリックすることにより、「(１２)配信情報に対して、コメントする」ことができる。
【００６３】
各ゴルフ利用者Ｕ１が、上述した（１）〜（１４）のアクションを起こした場合、その履歴は、利用者ログ管理テーブルＴＢＬ１５にアクセス履歴情報として記録される。
【００６４】
図３に示すゴルフ友達一覧画面Ｇ０において、所定のゴルフ利用者Ｕ１ａのプロフィール画像Ｐｇ[Ｕ１ａ]がクリックされた場合、所定のゴルフ利用者Ｕ１ａの端末装置２のディスプレイ２５には、図１２に示すプロフィール情報設定画面Ｇ１０が表示される。このプロフィール情報設定画面Ｇ１０は、所定のゴルフ利用者Ｕ１ａのプロフィール情報を入力するための画面である。
プロフィール情報設定画面Ｇ１０には、例えば、所定のゴルフ利用者Ｕ１ａのゴルフ歴を入力するための入力エリアＡａ１、ラウンド頻度を入力するためのプルダウンＰＤ２及びＰＤ３、練習頻度を選択するためのプルダウンＰＤ４及びＰＤ５、及び、平均スコアを入力するための入力エリアＡａ２が設けられる。また、図示は省略するが、プロフィール情報設定画面Ｇ１０には、所定のゴルフ利用者Ｕ１ａの性別、年齢、住所、メールアドレス等を入力するための入力エリアが設けられるものであってもよい。また、プロフィール情報設定画面Ｇ１０には、閉じるボタンＢａ１、決定ボタン（図示省略）等が表示される。閉じるボタンＢａ１がクリックされた場合、プロフィール情報設定画面Ｇ１０は閉じられる。決定ボタンがクリックされた場合、各入力エリアに入力された内容、及び、各プルダウンで選択した内容が、管理サーバ１に送信され、ゴルフ利用者情報テーブルＴＢＬ１１に所定のゴルフ利用者Ｕ１ａのプロフィール情報として記憶される。
このプロフィール情報設定画面Ｇ１０は、ＳＮＳ利用者Ｕ２が第１サービスに加入する際（つまり、ＳＮＳ利用者Ｕ２をゴルフ利用者Ｕ１として登録する際）に、当該登録対象のＳＮＳ利用者Ｕ２の端末装置２のディスプレイ２５に表示されるものであってもよい。
【００６５】
評価部１５は、当該ゴルフ利用者Ｕ１のゴルフに関する行動を所定の基準で評価し、当該ゴルフ利用者Ｕ１の行動評価値Ｓを生成する。
具体的には、評価部１５は、まず、ゴルフ利用者Ｕ１の利用履歴及びプロフィール情報に基づいて、評価値Ｓ１〜Ｓ４を生成する。
評価値Ｓ１は、ゴルフ利用者Ｕ１のゴルフ頻度及びゴルフ情報アプリケーションサービスの利用頻度を評価することで得られる値である。
評価値Ｓ２は、ゴルフ利用者Ｕ１のゴルフ情報アプリケーションサービスにおけるアクションのうち、ゴルフ利用者Ｕ１の情報発信の頻度及び発信情報の種類を評価することで得られる値である。
評価値Ｓ３は、ゴルフ利用者Ｕ１のゴルフ情報アプリケーションサービスにおけるアクションのうち、他人の発信情報に対するゴルフ利用者Ｕ１の応答の頻度及び応答の種類を評価することで得られる値である。
評価値Ｓ４は、ゴルフ利用者Ｕ１のゴルフ情報アプリケーションサービスにおけるアクションのうち、配信情報に対するゴルフ利用者Ｕ１の応答の頻度及び応答の種類を評価することで得られる値である。
そして、評価部１５は、ゴルフ利用者Ｕ１の評価値Ｓ１〜Ｓ４に基づいて、当該ゴルフ利用者Ｕ１の行動評価値Ｓを生成する。
このような行動評価値Ｓは、ゴルフ利用者Ｕ１のゴルフ頻度が高い場合、ゴルフ利用者Ｕ１のゴルフ情報アプリケーションサービスの利用頻度が高い場合、ゴルフ利用者Ｕ１のゴルフ情報アプリケーションサービスにおける活動量及び活動内容が所定の条件を満たす場合に、大きな値を示す。
なお、本実施形態において、行動評価値Ｓは、「０」以上、「１０００」以下の整数である。
【００６６】
ゴルフ利用者Ｕ１のゴルフ頻度が高い場合、当該ゴルフ利用者Ｕ１のゴルフに対する熱意が強いと推定することが可能である。また、ゴルフ情報アプリケーションサービスにおける各種アクションは、ゴルフに関する行動でもあるため、ゴルフ利用者Ｕ１のゴルフ情報アプリケーションサービスの利用頻度が高い場合、または、ゴルフ情報アプリケーションサービスにおける活動量が多い場合には、当該ゴルフ利用者Ｕ１のゴルフに対する熱意が強いと推定することができる。
従って、行動評価値Ｓにより、ゴルフ利用者Ｕ１のゴルフに対する熱意の強さを推定することができる。
【００６７】
なお、本実施形態では、ゴルフ利用者Ｕ１の行動評価値Ｓを、評価値Ｓ１〜Ｓ４に基づいて生成するが、行動評価値Ｓは、これら以外に基づいて生成されるものであってもよい。
例えば、ゴルフ利用者Ｕ１の行動評価値Ｓは、ゴルフ利用者Ｕ１の練習頻度、ゴルフ歴、平均スコア、ゴルフ頻度または練習頻度が上昇したか否か、平均スコアが向上したか否か、等を評価することで定められるものであってもよい。
すなわち、行動評価値Ｓは、ゴルフ利用者Ｕ１のゴルフに対する熱意の強さの推定値であればよい。
【００６８】
本実施形態では、評価部１５は、所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスにログインする時に、所定のゴルフ利用者Ｕ１ａの利用履歴及びプロフィール情報に基づいて、所定のゴルフ利用者Ｕ１ａの評価値Ｓ１〜Ｓ４を算出して、所定のゴルフ利用者Ｕ１ａの行動評価値Ｓを生成するとともに、対象利用者Ｕｔｇの利用履歴及びプロフィール情報に基づいて、対象利用者Ｕｔｇの評価値Ｓ１〜Ｓ４を算出して、対象利用者Ｕｔｇの行動評価値Ｓを生成する。
なお、評価部１５は、所定のゴルフ利用者Ｕ１ａのログイン時以外にも、例えば、所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスで何らかのアクションを起こした時、所定のゴルフ利用者Ｕ１ａがブラウザの機能などを用いて画面をリフレッシュした時、または、所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスからログアウトした時、等に、所定のゴルフ利用者Ｕ１ａ及び対象利用者Ｕｔｇの行動評価値Ｓを生成するものであってもよい。
【００６９】
なお、所定のゴルフ利用者Ｕ１ａの行動評価値Ｓが所定の値Ｓｔｈとなる場合、所定のゴルフ利用者Ｕ１ａの端末装置２のディスプレイ２５には、図１３に例示するように、ゴルフ熱通知画面Ｇ１１がポップアップ表示される。
本実施形態において、所定の値Ｓｔｈは「１０００」、つまり、行動評価値Ｓの取り得る最大値と等しい。よって、本実施形態において、ゴルフ熱通知画面Ｇ１１は、所定のゴルフ利用者Ｕ１ａの行動評価値Ｓが最大値「１０００」となった場合に表示される。
上述のとおり、管理サーバ１は、所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスにログインする際に、所定のゴルフ利用者Ｕ１ａの行動評価値Ｓを算出する。そのため、行動評価値Ｓが所定の値Ｓｔｈである場合、所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスにログインすると、所定のゴルフ利用者Ｕ１ａの端末装置２のディスプレイ２５には、ゴルフ友達一覧画面Ｇ０が表示されるとともに、ゴルフ友達一覧画面Ｇ０上にゴルフ熱通知画面Ｇ１１がポップアップ表示されることになる。
【００７０】
図１３に示すように、ゴルフ熱通知画面Ｇ１１には、そろそろ行きたいボタンＢｂ１、今は行けないボタンＢｂ２、最近行きましたボタンＢｂ３、及び、閉じるボタンＢｂ４等が表示される。今は行けないボタンＢｂ２、または、閉じるボタンＢｂ４がクリックされた場合、ゴルフ熱通知画面Ｇ１１は閉じられる。
ゴルフ熱通知画面Ｇ１１の表示エリアＡｂ１には、所定のゴルフ利用者Ｕ１ａのプロフィール画像Ｐｇ[Ｕ１ａ]、及び、所定のゴルフ利用者Ｕ１ａの氏名が表示されるとともに、『あなたのゴルフ熱がＭＡＸになりました。』というメッセージ（「ゴルフ利用者Ｕ１の所定の対象に対する行動についての評価結果が所定の結果であることを示す情報」の一例）が表示される。
また、ゴルフ熱通知画面Ｇ１１の表示エリアＡｂ１には、『そろそろゴルフに行きたいのではないですか？よかったらゴルフに行きたいことを発信してみませんか？』という所定のゴルフ利用者Ｕ１ａに対して「ゴルフに行きたい報告を行う」ことを勧めるメッセージ（「情報発信を行うことを勧める情報」の一例）も、併せて表示される。
そろそろ行きたいボタンＢｂ１がクリックされた場合、ゴルフに行きたい報告を行うための情報発信画面Ｇ４が表示される。
最近行きましたボタンＢｂ３がクリックされた場合、『それではゴルフに行ったことをみんなに報告しましょう！』という、所定のゴルフ利用者Ｕ１ａに対して「ゴルフ報告を行う」ことを促すポップアップメッセージが表示されるとともに、ゴルフ報告を行うための情報発信画面Ｇ２が表示される。
このように、本実施形態に係る管理サーバ１（生成部１７）は、行動評価値Ｓが所定の値Ｓｔｈとなった所定のゴルフ利用者Ｕ１ａの端末装置２に対して、「ゴルフ報告を行う」または「ゴルフに行きたい報告を行う」等のアクションを行うことを勧める情報を含む表示情報を送信するため、所定のゴルフ利用者Ｕ１ａの情報発信の頻度を高めることができる。これにより、各ゴルフ利用者Ｕ１の情報発信の頻度が高くなり、ゴルフ利用者Ｕ１の間のコミュニケーションが全体として活性化されることが期待される。
【００７１】
また、対象利用者Ｕｔｇの行動評価値Ｓが所定の値Ｓｔｈである場合、図１４に示すように、所定のゴルフ利用者Ｕ１ａのマイページ（ゴルフ友達一覧画面Ｇ０）において、当該対象利用者Ｕｔｇ（図１４に示す例では、ゴルフ利用者Ｕ１ｃ及びゴルフ利用者Ｕ１ｄ）のプロフィール画像Ｐｇの近傍またはプロフィール画像Ｐｇの一部と重なるようにゴルフ熱画像Ｓｇｔｈを表示させる。
上述のとおり、対象利用者Ｕｔｇのゴルフ頻度が高い、対象利用者Ｕｔｇのゴルフ情報アプリケーションサービスの利用頻度が高い、または、対象利用者Ｕｔｇのゴルフ情報アプリケーションサービスにおける活動量が多い等の条件を満たす場合に、行動評価値Ｓは所定の値Ｓｔｈとなる。
対象利用者Ｕｔｇのゴルフ頻度が高い場合は、低い場合に比べて、所定のゴルフ利用者Ｕ１ａが対象利用者Ｕｔｇをゴルフに誘ったときに、対象利用者Ｕｔｇが承諾する可能性が高くなることが推定される。また、対象利用者Ｕｔｇのゴルフ情報アプリケーションサービスの利用頻度が高い場合（または、ゴルフ情報アプリケーションサービスにおける活動量が多い場合）は、低い場合に比べて、対象利用者Ｕｔｇのゴルフに対する熱意は強いと推定することができる。そして、対象利用者Ｕｔｇがゴルフに対する熱意が強い場合は、熱意が弱い場合に比べて、所定のゴルフ利用者Ｕ１ａと対象利用者Ｕｔｇとの間に、ゴルフに関するコミュニケーションが成立する可能性が高いと推定される。
このように、本実施形態に係る管理サーバ１は、ゴルフに誘われた時に承諾する可能性が高いと推定される対象利用者Ｕｔｇ、及び、ゴルフに関するコミュニケーションが成立する可能性が高いと推定される対象利用者Ｕｔｇに対して、ゴルフ熱画像Ｓｇｔｈを表示させる。そのため、所定のゴルフ利用者Ｕ１ａは、ゴルフ熱画像Ｓｇｔｈが表示された対象利用者Ｕｔｇに対して、ゴルフの誘いが断られることを恐れずに、または、コミュニケーションが拒否されることを恐れずに、積極的にコミュニケーションを試みるようになることが期待される。
すなわち、ゴルフ熱画像Ｓｇｔｈは、所定のゴルフ利用者Ｕ１ａが対象利用者Ｕｔｇに対してコミュニケーションを図ろうとする際に生じる心理的な障壁を低くし、両者間にコミュニケーションが生じる「きっかけ」を与える。その結果、ゴルフ利用者Ｕ１間のコミュニケーションが、全体として活性化されることが期待される。これにより、ゴルフ利用者Ｕ１間で互いにゴルフに誘い合う頻度を高めることができ、結果としてゴルフ利用者Ｕ１のゴルフに行く頻度を高めることができる。
【００７２】
上述のとおり、本実施形態では、対象利用者Ｕｔｇの行動評価値Ｓが最大値（所定の値Ｓｔｈの値）に達している場合に、当該対象利用者Ｕｔｇの近傍に炎の形状を模したゴルフ熱画像Ｓｇｔｈを表示させているが、これは一例であり、対象利用者Ｕｔｇの行動評価値Ｓが最大値に達していることが、容易に認識できるような表示であれば、どのようなものであっても構わない。
例えば、対象利用者Ｕｔｇの行動評価値Ｓが最大値に達している場合、当該対象利用者Ｕｔｇのプロフィール画像Ｐｇのサイズを大きくしてもよいし、当該対象利用者Ｕｔｇのプロフィール画像Ｐｇまたはゴルフ熱ゲージ画像Ｓｇを点滅させてもよい。これにより、所定のゴルフ利用者Ｕ１ａは、当該対象利用者Ｕｔｇに対してコミュニケーションを取ることを試みることが期待される。
要するに、対象利用者Ｕｔｇの行動評価値Ｓが最大値に達している場合、生成部１７は、当該対象利用者Ｕｔｇに対して情報発信を行うことを所定のゴルフ利用者Ｕ１ａに勧める情報を含む表示情報を生成するものであればよい。
【００７３】
＜３．データ構造＞
以下では、図１５乃至図２７を参照しつつ、管理サーバ１及び外部管理サーバ３が備える各種テーブルのデータ構造について説明する。
【００７４】
図１５にＳＮＳ利用者情報テーブルＴＢＬ３１のデータ構造を示す。ＳＮＳ利用者情報テーブルＴＢＬ３１には複数のレコードが記録されている。１つのレコードは、外部ユーザ情報を含む。外部ユーザ情報は、ＳＮＳ利用者Ｕ２を一意に識別する識別情報ＵＩＤ（アカウントとして機能する）、及び、ＳＮＳ利用者Ｕ２が外部管理サーバ３に登録した個人情報を含む。個人情報は、ＳＮＳ利用者Ｕ２の氏名、性別、勤務先、メールアドレス、及び、プロフィール画像のリンク先、等を含む。
【００７５】
図１６にＳＮＳ友達情報テーブルＴＢＬ３２のデータ構造を示す。ＳＮＳ友達情報テーブルＴＢＬ３２には複数のレコードが記録されている。１つのレコードは、ＳＮＳの友達情報、すなわち、アクション元の識別情報ＵＩＤ、アクション先の識別情報ＵＩＤ、ステータス、及び、申請日時を含む。アクション元は、友達申請を行ったＳＮＳ利用者Ｕ２であり、アクション先は、友達申請されたＳＮＳ利用者Ｕ２である。
ステータスは、友達申請の状態を示し、申請中が「０」、承諾が「１」で表される。図１６に示す例では、識別情報ＵＩＤが「z0000」のＳＮＳ利用者Ｕ２が、識別情報ＵＩＤが「z0006」のＳＮＳ利用者Ｕ２に友達申請を行い、承諾されている。
【００７６】
図１７にゴルフ利用者情報テーブルＴＢＬ１１のデータ構造を示す。
ゴルフ利用者情報テーブルＴＢＬ１１には複数のレコードが記録されている。１つのレコードは、ゴルフ利用者Ｕ１を一意に識別する識別情報ＵＩＤ、登録日、プロフィール情報、最新行動評価値、及び、最新行動評価値算出日時、を含む。
本実施形態において、ゴルフ利用者Ｕ１の識別情報ＵＩＤは、ＳＮＳ利用者Ｕ２の識別情報ＵＩＤと一致する。但し、ＳＮＳ利用者Ｕ２の識別情報ＵＩＤとゴルフ利用者Ｕ１の識別情報ＵＩＤとは必ずしも一致する必要はなく、相違していてもよい。この場合は、ゴルフ利用者情報テーブルＴＢＬ１１のレコードにＳＮＳ利用者Ｕ２の識別情報とゴルフ利用者Ｕ１の識別情報とを対応づけて記録すればよい。
【００７７】
本実施形態において、プロフィール情報は、例えば、ゴルフ利用者Ｕ１のラウンド頻度ランク、練習頻度ランク、平均スコア、ゴルフ歴、等を含む。ここで、ラウンド頻度ランクとは、ゴルフ利用者Ｕ１のラウンドの頻度を表す値であり、ゴルフ利用者Ｕ１がプロフィール情報設定画面Ｇ１０で設定したラウンド頻度に基づいて生成される。また、練習頻度ランクとは、ゴルフ利用者Ｕ１のゴルフの練習の頻度を表す値であり、ゴルフ利用者Ｕ１がプロフィール情報設定画面Ｇ１０で設定した練習頻度に基づいて生成される。
これらプロフィール情報は、ゴルフ利用者Ｕ１がプロフィール情報設定画面Ｇ１０において決定ボタンをクリックした場合、当該プロフィール情報設定画面Ｇ１０において入力した内容に更新される。
なお、プロフィール情報のうち、行動評価値Ｓの算出に用いられる情報を、「ゴルフに関する活動情報」と称する。ただし、「ゴルフに関する活動情報」は単に「活動情報」と称することがある。本実施形態では、ラウンド頻度ランクが、ゴルフに関する活動情報に該当する。
また、プロフィール情報は、上述したラウンド頻度ランク等の他に、例えば、ゴルフ利用者Ｕ１の性別、年齢、住所、及び、メールアドレス等の情報を含むものであってもよい。
【００７８】
評価部１５がゴルフ利用者Ｕ１の行動評価値Ｓを生成した場合、当該ゴルフ利用者Ｕ１の識別情報ＵＩＤが記録されたレコードの最新行動評価値に、算出された行動評価値Ｓが記録されるとともに、最新行動評価値算出日時に当該行動評価値Ｓを算出した日時が記録される。
【００７９】
ゴルフ利用者情報テーブルＴＢＬ１１は、上述した情報以外の情報を記録するものであってもよい。例えば、プロフィール情報は、ゴルフ利用者Ｕ１のプロフィール画像Ｐｇのリンク先を含んでいてもよい。また、ゴルフ利用者情報テーブルＴＢＬ１１に記憶すべき情報として、ゴルフ利用者Ｕ１の識別情報ＵＩＤは必須であるが、その他の情報は省略してもよい。さらに、ゴルフ利用者情報テーブルＴＢＬ１１をキーとなる情報（例えば、識別情報ＵＩＤ）で紐づけた複数のテーブルで構成し、リレーショナルデータベースとしてもよい。
【００８０】
頻度ランク（ラウンド頻度ランク、練習頻度ランク）と、頻度（ラウンド頻度及び練習頻度）との関係は、図２６に示す設定値管理マスタテーブルＴＢＬ１７ａに記録されている。
図２６に、設定値管理マスタテーブルＴＢＬ１７ａのデータ構造を示す。設定値管理マスタテーブルＴＢＬ１７ａには複数のレコードが記録されている。１つのレコードは、選択肢１、選択肢２、及び、頻度ランクを含む。選択肢１には、プロフィール情報設定画面Ｇ１０のプルダウンＰＤ１及びＰＤ３において表示される内容が記録されている。選択肢２には、プロフィール情報設定画面Ｇ１０のプルダウンＰＤ２及びＰＤ４において表示される内容が記録されている。すなわち、選択肢１及び選択肢２の組合せにより、例えば、「年に」「２〜３回」等といったラウンド（または練習）の頻度を表すことができる。頻度ランクは、選択肢１及び選択肢２の組合せにより表される頻度のランクを表す値である。例えば、プロフィール情報設定画面Ｇ１０のプルダウンで「年に」、「２〜３回」という頻度が選択されたときの頻度ランクは、「３」となる。この頻度ランクは、ラウンド頻度（または練習頻度）が高くなるに従って、小さい値となる。
なお、本実施形態において、選択肢１は、「年に」、「殆ど行かない」という２つの選択肢を表示するが、例えば、「年に」、「月に」、「週に」、及び、「殆ど行かない」という４つの内容を表示するものであってもよい。
【００８１】
図１８にログイン状態管理テーブルＴＢＬ１３のデータ構造を示す。
ログイン状態管理テーブルＴＢＬ１３には複数のレコードが記録されている。１つのレコードは、ゴルフ利用者Ｕ１を一意に識別する識別情報ＵＩＤ、及び、ログイン状態管理情報を含む。
ログイン状態管理情報は、ゴルフ利用者Ｕ１の最終ログイン日時、最終アクション日時、最終ログアウト日時、及び、ログイン状態が含まれる。ログイン状態は、ゴルフ利用者Ｕ１がログイン状態か否かを示す情報（フラグ）であり、ゴルフ利用者Ｕ１がログイン中である場合には「１」が、ログアウトしている場合には「０」が記録される。例えば、図１８には、識別情報ＵＩＤが「z0001」のゴルフ利用者Ｕ１が、2012年5月13日の20：40分にログインし、現在もログイン中である例が示されている。最終ログイン日時には、各ゴルフ利用者Ｕ１が最後にログインした日時が記録され、最終ログアウト日時には、各ゴルフ利用者Ｕ１が最後にログアウトした日時が記録される。最終アクション日時には、ログイン中のゴルフ利用者Ｕ１が最後に起こしたアクションの日時が記録される。
ログイン中のゴルフ利用者Ｕ１のアクションが一定期間無い場合、つまり、最終アクション日時に記録されている日時と現在時刻との間隔が所定の間隔よりも大きな場合、当該ゴルフ利用者Ｕ１のログイン状態は「１」から「０」に変更され、当該ゴルフ利用者Ｕ１は強制的にログアウトさせられる。
【００８２】
図１９に利用者ログ管理テーブルＴＢＬ１５のデータ構造を示す。
利用者ログ管理テーブルＴＢＬ１５には、ゴルフ利用者Ｕ１が上述した（１）〜（１４）のアクションを起こした場合に、１つのレコードが追加される。１つのレコードは、ゴルフ利用者Ｕ１のアクセス履歴を一意に識別するログ識別情報ＬＩＤ、及び、アクセス履歴情報を含む。アクセス履歴情報は、ゴルフ利用者Ｕ１の識別情報ＵＩＤ、タイムスタンプ、アクション種別、アクセス先情報、及び、コメント情報を含む。タイムスタンプは、ゴルフ利用者Ｕ１がアクションを起こした日時（厳密には、レコードが利用者ログ管理テーブルＴＢＬ１５に追加された日時）を示す。利用者ログ管理テーブルＴＢＬ１５を参照することによって、誰が（識別情報ＵＩＤ）、いつ（タイムスタンプ）、どこにアクセスし（アクセス先情報）、当該アクセス先でどのようなアクションを起こしたか（アクション種別）、及び、当該アクセス先でどのようなコメントをしたか（コメント情報）を知ることができる。
なお、アクセス先情報及びコメント情報を、入力履歴情報と総称する場合がある。
【００８３】
アクション種別には、各ゴルフ利用者Ｕ１が起こしたアクションの種別を表すアクション種別ＩＤが記録される。
具体的には、ゴルフ利用者Ｕ１が、プロフィール情報表示画面Ｇ６のゴルフに誘うボタンＢ６１をクリックすることで、当該ゴルフ利用者Ｕ１の直接ゴルフ友達Ｕｇ、または、当該ゴルフ利用者Ｕ１の間接ゴルフ友達Ｕｇｇをゴルフに誘った場合、すなわち、上述した「（１）他人をゴルフに誘う」というアクションを起こした場合、当該アクションに対応して追加されるレコードのアクション種別に「１」が記録される。ゴルフ利用者Ｕ１が、情報発信画面Ｇ１（図４）において投稿ボタンＢ１１をクリックすることで、上述した「（２）近況報告を行う」というアクションを起こした場合、アクション種別に「２」が記録される。ゴルフ利用者Ｕ１が、情報発信画面Ｇ２（図５）において投稿ボタンＢ２１をクリックすることで、上述した「（３）ゴルフ報告を行う」というアクションを起こした場合、アクション種別に「３」が記録される。ゴルフ利用者Ｕ１が、情報発信画面Ｇ４（図７）において投稿ボタンＢ４１をクリックすることで、上述した「（４）ゴルフに行きたい報告を行う」というアクションを起こした場合、アクション種別に「４」が記録される。ゴルフ利用者Ｕ１が、情報発信画面Ｇ３（図６）において投稿ボタンＢ３１をクリックすることで、上述した「（５）ゴルフ練習報告を行う」というアクションを起こした場合、アクション種別に「５」が記録される。ゴルフ利用者Ｕ１が、情報発信画面Ｇ５（図８）において投稿ボタンＢ５１をクリックすることで、上述した「（６）ゴルフ用品報告を行う」というアクションを起こした場合、アクション種別に「６」が記録される。ゴルフ利用者Ｕ１が、ゴルフ報告に係る発信情報が表示されたコメント表示画面Ｇ７（図１０）においていいね！ボタンＢ７１をクリックすることで、上述した「（７）他人のゴルフ報告に対して、いいね！ボタンをクリックする」というアクションを起こした場合、アクション種別に「７」が記録される。ゴルフ利用者Ｕ１が、ゴルフ報告に係る発信情報が表示されたコメント表示画面Ｇ７において送信ボタンＢ７２をクリックすることで、上述した「（８）他人のゴルフ報告に対して、コメントする」というアクションを起こした場合、アクション種別に「８」が記録される。ゴルフ利用者Ｕ１が、ゴルフ報告以外の報告に係る発信情報が表示されたコメント表示画面Ｇ７においていいね！ボタンＢ７１をクリックすることで、上述した「（９）ゴルフ報告以外の他人の報告に対して、いいね！ボタンをクリックする」というアクションを起こした場合、アクション種別に「９」が記録される。ゴルフ利用者Ｕ１が、ゴルフ報告以外の報告に係る発信情報が表示されたコメント表示画面Ｇ７において送信ボタンＢ７２をクリックすることで、上述した「（１０）ゴルフ報告以外の他人の報告に対して、コメントする」というアクションを起こした場合、アクション種別に「１０」が記録される。ゴルフ利用者Ｕ１が、ニュース詳細画面Ｇ９（図１１）においていいね！ボタンＢ９１をクリックすることで、上述した「（１１）配信情報に対して、いいね！ボタンをクリックする」というアクションを起こした場合、アクション種別に「１１」が記録される。ゴルフ利用者Ｕ１が、ニュース詳細画面Ｇ９において送信ボタンＢ９２をクリックすることで、上述した「（１２）配信情報に対して、コメントする」というアクションを起こした場合、アクション種別に「１２」が記録される。ゴルフ利用者Ｕ１がゴルフ情報アプリケーションサービスにログインした場合、アクション種別に「１３」が記録される。ゴルフ利用者Ｕ１がゴルフ情報アプリケーションサービスからログアウトした場合、アクション種別に「１４」が記録される。
【００８４】
図１９に示すように、アクセス先情報には、アクセス先ＵＩＤ、アクセス先ニュースＩＤ、及び、アクセス先コメントＩＤが含まれる。なお、図示は省略するが、アクセス先情報に、アクセス先のアドレス、アクセス先の画面名称等が含まれていてもよい。
ゴルフ利用者Ｕ１が、他のゴルフ利用者Ｕ１に対するアクション（アクション種別「１」、「７」、「８」、「９」、または「１０」のアクション）を起こした場合、アクセス先ＵＩＤには、当該アクションの対象である当該他のゴルフ利用者Ｕ１の識別情報ＵＩＤが記録される。例えば、ゴルフ利用者Ｕ１ａが、コメント表示画面Ｇ７（図１０）で、他のゴルフ利用者Ｕ１ｂの発信情報に対してコメントした場合、当該他のゴルフ利用者Ｕ１ｂの識別情報ＵＩＤがアクセス先ＵＩＤに記録される。但し、ゴルフ利用者Ｕ１の起こしたアクションが、他のゴルフ利用者Ｕ１に対するものでない場合、例えば、ニュース詳細画面Ｇ９で配信情報に対してコメントした場合、アクセス先ＵＩＤは空欄となる。
ゴルフ利用者Ｕ１が、配信情報に対するアクション（アクション種別「１１」、または「１２」のアクション）を起こした場合、アクセス先ニュースＩＤには、当該アクションの対象であるニュース等の配信情報を一意に識別するニュースＩＤが記録される。例えば、ゴルフ利用者Ｕ１が、ニュース詳細画面Ｇ９（図１１）にアクセスし、配信情報に対してコメントした場合、当該配信情報を一意に識別するニュースＩＤがアクセス先ニュースＩＤに記録される。但し、ゴルフ利用者Ｕ１の起こしたアクションが、配信情報に対するものでない場合には、アクセス先ニュースＩＤは空欄となる。
ゴルフ利用者Ｕ１が、他のゴルフ利用者Ｕ１の発信情報に対するアクション（アクション種別「７」、「８」、「９」、または「１０」のアクション）を起こした場合、アクセス先コメントＩＤには、当該他のゴルフ利用者Ｕ１の発信情報を一意に識別するコメントＩＤが記録される。例えば、ゴルフ利用者Ｕ１ａが、コメント表示画面Ｇ７で、他のゴルフ利用者Ｕ１ｂの発信情報に対してコメントした場合、当該他のゴルフ利用者Ｕ１ｂの発信情報を一意に識別するコメントＩＤがアクセス先コメントＩＤに記録される。但し、ゴルフ利用者Ｕ１の起こしたアクションが、他のゴルフ利用者Ｕ１の発信情報に対するものでない場合には、アクセス先コメントＩＤは空欄となる。
【００８５】
コメント情報には、発信コメントＩＤ、コメント種別、及び、コメント内容が含まれる。
ゴルフ利用者Ｕ１が各種報告を行った場合、発信コメントＩＤには、当該ゴルフ利用者Ｕ１の発信情報に対して付与されるコメントＩＤが記録される。また、ゴルフ利用者Ｕ１（例えば、所定のゴルフ利用者Ｕ１ａ）が、他のゴルフ利用者Ｕ１（例えば、ゴルフ利用者Ｕ１ｂ）の発信情報に対してコメントした場合、発信コメントＩＤには、所定のゴルフ利用者Ｕ１ａのしたコメントに対して付与されるコメントＩＤが記録される。
コメント内容には、ゴルフ利用者Ｕ１の発信情報（例えば、入力エリアＡ２１に入力したコメント）の内容が記録される。
コメント種別には、ゴルフ利用者Ｕ１が、「（５）ゴルフ練習報告を行った」、または「（６）ゴルフ用品報告を行った」場合に、情報発信画面Ｇ３、または、情報発信画面Ｇ５において、当該ゴルフ利用者Ｕ１が選択したチェックボックスに対応して定められたコメント種別ＩＤが記録される。
具体的には、ゴルフ利用者Ｕ１が、情報発信画面Ｇ３（図６）で、チェックボックスＣＢ３１「良い」を選択したうえで、投稿ボタンＢ３１をクリックし、アクション種別「５」のアクションである「ゴルフ練習報告を行った」場合、当該アクションに対応して追加されるレコードのコメント種別に「ｋ１１」が記録される。同様に、ゴルフ利用者Ｕ１が、情報発信画面Ｇ３で、チェックボックスＣＢ３２「まあまあ」を選択して「ゴルフ練習報告を行った」場合、コメント種別に「ｋ１２」が記録され、チェックボックスＣＢ３３「いまいち」を選択して「ゴルフ練習報告を行った」場合、コメント種別に「ｋ１３」が記録され、チェックボックスＣＢ３４「悪い」を選択して「ゴルフ練習報告を行った」場合、コメント種別に「ｋ１４」が記録される。
また、ゴルフ利用者Ｕ１が、情報発信画面Ｇ５（図８）で、チェックボックスＣＢ５１「購入」を選択したうえで、投稿ボタンＢ５１をクリックし、アクション種別「６」のアクションである「ゴルフ用品報告を行った」場合、当該アクションに対応して追加されるレコードのコメント種別には「ｋ２１」が記録される。同様に、ゴルフ利用者Ｕ１が、情報発信画面Ｇ５で、チェックボックスＣＢ５２「試打した」を選択して「ゴルフ用品報告を行った」場合、コメント種別に「ｋ２２」が記録され、チェックボックスＣＢ５３「欲しい」を選択して「ゴルフ用品報告を行った」場合、コメント種別に「ｋ２３」が記録され、チェックボックスＣＢ５４「気になる」を選択して「ゴルフ用品報告を行った」場合、コメント種別に「ｋ２４」が記録される。
なお、ゴルフ利用者Ｕ１の起こしたアクションのアクション種別が「５」または「６」以外である場合、コメント種別は空欄となる。
【００８６】
本実施形態では、管理サーバ１は、利用者ログ管理テーブルＴＢＬ１５に、各ゴルフ利用者Ｕ１のアクセス履歴情報を例えば９０日間に亘って記録する。そして、管理サーバ１は、利用者ログ管理テーブルＴＢＬ１５に基づいて、個別ログファイルＦＬ（第１個別ログファイルＦＬ１、第２個別ログファイルＦＬ２）を作成または更新する。
上述のとおり、個別ログファイルＦＬ（第１個別ログファイルＦＬ１、第２個別ログファイルＦＬ２）は、ゴルフ利用者Ｕ１毎に作成または更新される。
各ゴルフ利用者Ｕ１の個別ログファイルＦＬは、当該ゴルフ利用者Ｕ１がログインした時に、作成または更新される。また、本実施形態では、当該ゴルフ利用者Ｕ１の直接ゴルフ友達Ｕｇの個別ログファイルＦＬ、及び、当該ゴルフ利用者Ｕ１の間接ゴルフ友達Ｕｇｇの個別ログファイルＦＬも、当該ゴルフ利用者Ｕ１がログインした時に、作成または更新される。すなわち、所定のゴルフ利用者Ｕ１ａがログインした場合、所定のゴルフ利用者Ｕ１ａの個別ログファイルＦＬ、及び、対象利用者Ｕｔｇの個別ログファイルＦＬが、作成または更新されることになる。
【００８７】
なお、所定のゴルフ利用者Ｕ１ａの個別ログファイルＦＬ、及び、対象利用者Ｕｔｇの個別ログファイルＦＬは、所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスで何らかのアクションを起こした時、所定のゴルフ利用者Ｕ１ａがブラウザの機能などを用いて画面をリフレッシュした時、または、所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスからログアウトした時、等に、更新されるものであってもよい。
すなわち、各個別ログファイルＦＬは、当該個別ログファイルＦＬに対応するゴルフ利用者Ｕ１の直接ゴルフ友達Ｕｇまたは間接ゴルフ友達Ｕｇｇ（対象利用者Ｕｔｇ）がログインした時、当該対象利用者Ｕｔｇがゴルフ情報アプリケーションサービスで何らかのアクションを起こした時、当該対象利用者Ｕｔｇがブラウザの機能などを用いて画面をリフレッシュした時、または、当該対象利用者Ｕｔｇがゴルフ情報アプリケーションサービスからログアウトした時、等に、更新されるものであってもよい。
【００８８】
本実施形態において、管理サーバ１は、ゴルフ利用者Ｕ１のログイン時等に、当該ゴルフ利用者Ｕ１、当該ゴルフ利用者Ｕ１の直接ゴルフ友達Ｕｇ、及び、当該ゴルフ利用者Ｕ１の間接ゴルフ友達Ｕｇｇの第１個別ログファイルＦＬ１及び第２個別ログファイルＦＬ２を作成または更新するが、第２個別ログファイルＦＬ２の作成または更新を行わず、第１個別ログファイルＦＬ１のみを作成または更新するものであってもよい。
【００８９】
図２０Ａ及び２０Ｂに個別ログファイルＦＬのデータ構造を示す。
第１個別ログファイルＦＬ１は、所定のゴルフ利用者Ｕ１ａが起こしたアクションを示すアクセス履歴情報、つまり、利用者ログ管理テーブルＴＢＬ１５が記録する複数のレコードの中から識別情報ＵＩＤとして所定のゴルフ利用者Ｕ１ａの識別情報ＵＩＤが記録されているレコードを抽出したものである。
第２個別ログファイルＦＬ２は、所定のゴルフ利用者Ｕ１ａに対して起こされたアクションを示すアクセス履歴情報、つまり、利用者ログ管理テーブルＴＢＬ１５が記録する複数のレコードの中からアクセス先ＵＩＤとして所定のゴルフ利用者Ｕ１ａの識別情報ＵＩＤが記録されているレコードを抽出したものである。
図２０Ａに示す例では、識別情報ＵＩＤが「z0001」のゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１及び、図２０Ｂでは、第２個別ログファイルＦＬ２を例示している。
【００９０】
図２１に点数管理テーブルＴＢＬ１６ａのデータ構造を示す。点数管理テーブルＴＢＬ１６ａには複数のレコードが記録されている。１つのレコードは、ラウンド頻度ランク、及び、基礎ポイントを含む。
図２２に点数管理テーブルＴＢＬ１６ｂのデータ構造を示す。点数管理テーブルＴＢＬ１６ｂには複数のレコードが記録されている。１つのレコードは、経過日数条件、及び、減算ポイントを含む。
評価部１５は、これら、点数管理テーブルＴＢＬ１６ａ及び点数管理テーブルＴＢＬ１６ｂを参照することにより、ゴルフ利用者Ｕ１の利用履歴及び活動情報（つまり、プロフィール情報の一部であるラウンド頻度ランク）から、当該ゴルフ利用者Ｕ１の評価値Ｓ１を生成する。
具体的には、評価部１５は、第１に、ゴルフ利用者情報テーブルＴＢＬ１１にアクセスし、当該ゴルフ利用者Ｕ１のラウンド頻度ランクと、行動評価値最新算出日時とを取得する。
第２に、評価部１５は、点数管理テーブルＴＢＬ１６ａにアクセスし、取得したラウンド頻度ランクに対応する基礎ポイントを取得する。
第３に、評価部１５は、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１に記録されている複数のレコードの中で、アクション種別に「３」が記録されているレコードのタイムスタンプに記録されている日時と、取得した行動評価値最新算出日時とのうち、最新の日時をカウント開始日時として特定する。
第４に、評価部１５は、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１に記録されている複数のレコードの中で、タイムスタンプにカウント開始日時よりも後の日時が記録されているレコードで、且つ、アクション種別に「１３」が記録されているレコードを、第１対象レコードとして特定する。なお、評価部１５は、第１対象レコードの中に、タイムスタンプに同一の日付が記録されているレコードが６つ以上存在する場合、当該６つ目以降のレコードを第１対象レコードから除外する。これにより、第１対象レコードには、タイムスタンプに同一の日付が記録されているレコードが、最大で５つ含まれることになる。
第５に、評価部１５は、第１対象レコードのレコード数と取得した基礎ポイントとを乗算して、加算ポイントを算出する。
第６に、評価部１５は、当該ゴルフ利用者Ｕ１の最終ログイン日時と、現時刻の属する日付との間隔である、経過日数Ｔｏｕｔを算出する。
第７に、評価部１５は、点数管理テーブルＴＢＬ１６ｂにアクセスし、算出した経過日数Ｔｏｕｔに対応する減算ポイントを取得する。
第８に、評価部１５は、算出した加算ポイントと、取得した減算ポイントと、を合計することで、当該ゴルフ利用者Ｕ１の評価値Ｓ１を算出する。
評価部１５は、所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスにログインする際に、上述した、第１〜第８の手順に従い、所定のゴルフ利用者Ｕ１ａの評価値Ｓ１と、対象利用者Ｕｔｇの評価値Ｓ１と、を算出する。
【００９１】
対象利用者Ｕｔｇの評価値Ｓ１は、対象利用者Ｕｔｇのゴルフ情報アプリケーションサービスへのログイン回数が多い場合に、大きな値となる。また、対象利用者Ｕｔｇの評価値Ｓ１は、対象利用者Ｕｔｇのラウンド頻度が高い場合に、大きな値となる。
対象利用者Ｕｔｇのゴルフ情報アプリケーションサービスへのログイン回数が多い場合、少ない場合に比べて、当該対象利用者Ｕｔｇは、ゴルフに対して強い興味を抱いていることが推定される。この場合、所定のゴルフ利用者Ｕ１ａが対象利用者Ｕｔｇに対してコンタクトを取れば、両者間にコミュニケーションが成立する可能性が高いことが推定される。
また、対象利用者Ｕｔｇのラウンド頻度が高い場合、低い場合に比べて、当該対象利用者Ｕｔｇは、ゴルフに対する熱意が強いことが推定される。この場合、所定のゴルフ利用者Ｕ１ａは対象利用者Ｕｔｇをゴルフに気兼ねなく誘えることが多く、しかも、所定のゴルフ利用者Ｕ１ａが対象利用者Ｕｔｇをゴルフに誘えば、対象利用者Ｕｔｇが承諾する可能性が高いと推定される。
本実施形態は、評価部１５が、ゴルフ利用者Ｕ１のゴルフ頻度及びゴルフ情報アプリケーションサービスの利用頻度を表す評価値Ｓ１に基づいて、対象利用者Ｕｔｇの行動評価値Ｓを生成するため、所定のゴルフ利用者Ｕ１ａ及び対象利用者Ｕｔｇの間のコミュニケーションの成立のしやすさ、及び、所定のゴルフ利用者Ｕ１ａが対象利用者Ｕｔｇをゴルフに誘った場合に対象利用者Ｕｔｇが承諾する可能性等を考慮して、ゴルフ熱ゲージ画像Ｓｇの種類と、ゴルフ熱画像Ｓｇｔｈの表示または非表示と、を決定することができる。
【００９２】
図２３に点数管理テーブルＴＢＬ１６ｃのデータ構造を示す。点数管理テーブルＴＢＬ１６ｃには複数のレコードが記録されている。１つのレコードは、アクション種別、コメント種別、及び、基礎ポイントを含む。
評価部１５は、点数管理テーブルＴＢＬ１６ｃを参照することにより、ゴルフ利用者Ｕ１のアクセス履歴情報から、当該ゴルフ利用者Ｕ１の評価値Ｓ２を生成する。
具体的には、評価部１５は、第１に、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１に記録されている複数のレコードから、タイムスタンプにカウント開始日時よりも後の日時が記録されているレコードで、且つ、アクション種別に「２」、「３」、「４」、「５」、及び、「６」のうちいずれかが記録されているレコードを、第２対象レコードとして特定する。
第２に、評価部１５は、点数管理テーブルＴＢＬ１６ｃにアクセスし、第２対象レコードに記録されているアクション種別及びコメント種別に対応する基礎ポイントを取得する。なお、評価部１５は、第２対象レコードが複数ある場合には、複数のレコードのそれぞれついて、基礎ポイントを取得する。
第３に、評価部１５は、取得した基礎ポイントを合計することで、評価値Ｓ２を算出する。なお、評価部１５は、第２対象レコードが存在しない場合には、評価値Ｓ２に「０」を設定する。
評価部１５は、所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスにログインする際に、上述した、第１〜第３の手順に従い、所定のゴルフ利用者Ｕ１ａの評価値Ｓ２と、対象利用者Ｕｔｇの評価値Ｓ２と、を算出する。
【００９３】
対象利用者Ｕｔｇの評価値Ｓ２は、対象利用者Ｕｔｇの情報発信の頻度が高い場合、大きな値となる。また、対象利用者Ｕｔｇの評価値Ｓ２は、対象利用者Ｕｔｇの発信情報の内容に基づいて定められる。例えば、対象利用者Ｕｔｇがゴルフ練習報告において発信した情報において、ゴルフの練習結果が「良い」である場合、「悪い」である場合に比べて、対象利用者Ｕｔｇの評価値Ｓ２は大きな値となる。
対象利用者Ｕｔｇの情報発信の回数が多い場合、少ない場合に比べて、当該対象利用者Ｕｔｇは、ゴルフに対して強い興味を抱いていることが推定される。この場合、所定のゴルフ利用者Ｕ１ａが対象利用者Ｕｔｇに対してコンタクトを取れば、両者間にコミュニケーションが成立する可能性が高いことが推定される。
本実施形態は、評価部１５が、ゴルフ利用者Ｕ１の情報発信の頻度及び発信情報の種類を表す評価値Ｓ２に基づいて、対象利用者Ｕｔｇの行動評価値Ｓを生成するため、所定のゴルフ利用者Ｕ１ａ及び対象利用者Ｕｔｇの間のコミュニケーションの成立のしやすさ等を考慮して、ゴルフ熱ゲージ画像Ｓｇの種類と、ゴルフ熱画像Ｓｇｔｈの表示または非表示と、を決定することができる。
【００９４】
図２４に点数管理テーブルＴＢＬ１６ｄのデータ構造を示す。点数管理テーブルＴＢＬ１６ｄには複数のレコードが記録されている。１つのレコードは、アクション種別、及び、基礎ポイントを含む。
評価部１５は、点数管理テーブルＴＢＬ１６ｄを参照することにより、ゴルフ利用者Ｕ１のアクセス履歴情報から、当該ゴルフ利用者Ｕ１の評価値Ｓ３を生成する。
具体的には、評価部１５は、第１に、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１に記録されている複数のレコードから、タイムスタンプにカウント開始日時よりも後の日時が記録されているレコードで、且つ、アクション種別に「７」、「８」、「９」、及び、「１０」のうちいずれかが記録されているレコードを、第３対象レコードとして特定する。
第２に、評価部１５は、点数管理テーブルＴＢＬ１６ｄにアクセスし、第３対象レコードに記録されているアクション種別に対応する基礎ポイントを取得する。なお、評価部１５は、第３対象レコードが複数ある場合には、複数のレコードのそれぞれついて、基礎ポイントを取得する。
第３に、評価部１５は、取得した基礎ポイントを合計することで、評価値Ｓ３を算出する。なお、評価部１５は、第３対象レコードが存在しない場合には、評価値Ｓ３に「０」を設定する。
評価部１５は、所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスにログインする際に、上述した、第１〜第３の手順に従い、所定のゴルフ利用者Ｕ１ａの評価値Ｓ３と、対象利用者Ｕｔｇの評価値Ｓ３と、を算出する。
【００９５】
対象利用者Ｕｔｇの評価値Ｓ３は、他人の発信情報に対する対象利用者Ｕｔｇの応答の頻度が多い場合、大きな値となる。また、対象利用者Ｕｔｇの評価値Ｓ３は、他人の発信情報の内容に基づいて定められる。例えば、他人の発信情報がゴルフ練習報告として発信された情報である場合、ゴルフ練習以外の報告として発信された情報である場合に比べて、対象利用者Ｕｔｇの評価値Ｓ３は大きな値となる。
他人の発信情報に対する対象利用者Ｕｔｇの応答頻度が高い場合、低い場合に比べて、所定のゴルフ利用者Ｕ１ａが対象利用者Ｕｔｇに対してコンタクトを取れば、両者間にコミュニケーションが成立する可能性が高いことが推定される。
本実施形態は、評価部１５が、他人の発信情報に対するゴルフ利用者Ｕ１の応答の頻度及び応答の種類を表す評価値Ｓ３に基づいて、対象利用者Ｕｔｇの行動評価値Ｓを生成するため、所定のゴルフ利用者Ｕ１ａ及び対象利用者Ｕｔｇの間のコミュニケーションの成立のしやすさ等を考慮して、ゴルフ熱ゲージ画像Ｓｇの種類と、ゴルフ熱画像Ｓｇｔｈの表示または非表示と、を決定することができる。
【００９６】
図２５に点数管理テーブルＴＢＬ１６ｅのデータ構造を示す。点数管理テーブルＴＢＬ１６ｅには複数のレコードが記録されている。１つのレコードは、アクション種別、及び、基礎ポイントを含む。
評価部１５は、点数管理テーブルＴＢＬ１６ｅを参照することにより、ゴルフ利用者Ｕ１のアクセス履歴情報から、当該ゴルフ利用者Ｕ１の評価値Ｓ４を生成する。
具体的には、評価部１５は、第１に、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１に記録されている複数のレコードから、タイムスタンプにカウント開始日時よりも後の日時が記録されているレコードで、且つ、アクション種別に「１１」及び「１２」のうちいずれかが記録されているレコードを、第４対象レコードとして特定する。
第２に、評価部１５は、点数管理テーブルＴＢＬ１６ｅにアクセスし、第４対象レコードに記録されているアクション種別に対応する基礎ポイントを取得する。なお、評価部１５は、第４対象レコードが複数ある場合には、複数のレコードのそれぞれついて、基礎ポイントを取得する。
第３に、評価部１５は、取得した基礎ポイントを合計することで、評価値Ｓ４を算出する。なお、評価部１５は、第４対象レコードが存在しない場合には、評価値Ｓ４に「０」を設定する。
評価部１５は、所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスにログインする際に、上述した、第１〜第３の手順に従い、所定のゴルフ利用者Ｕ１ａの評価値Ｓ４と、対象利用者Ｕｔｇの評価値Ｓ４と、を算出する。
【００９７】
対象利用者Ｕｔｇの評価値Ｓ４は、配信情報に対する対象利用者Ｕｔｇの応答の頻度が多い場合、大きな値となる。配信情報に対する対象利用者Ｕｔｇの応答頻度が高い場合、低い場合に比べて、当該対象利用者Ｕｔｇは、ゴルフに対して強い興味を抱いていることが推定される。この場合、所定のゴルフ利用者Ｕ１ａが対象利用者Ｕｔｇに対してコンタクトを取れば、両者間にコミュニケーションが成立する可能性が高いことが推定される。
本実施形態は、評価部１５が、配信情報に対するゴルフ利用者Ｕ１の応答の頻度及び応答の種類を表す評価値Ｓ４に基づいて、対象利用者Ｕｔｇの行動評価値Ｓを生成するため、所定のゴルフ利用者Ｕ１ａ及び対象利用者Ｕｔｇの間のコミュニケーションの成立のしやすさを考慮して、ゴルフ熱ゲージ画像Ｓｇの種類と、ゴルフ熱画像Ｓｇｔｈの表示または非表示と、を決定することができる。
【００９８】
評価部１５は、ゴルフ利用者Ｕ１の評価値Ｓ１〜Ｓ４に基づいて、当該ゴルフ利用者Ｕ１の行動評価値Ｓを生成する。
具体的には、評価部１５は、まず、当該ゴルフ利用者Ｕ１の最新行動評価値を取得する。
次に、評価部１５は、最新行動評価値と、評価値Ｓ１〜Ｓ４と、を合計することで、当該ゴルフ利用者Ｕ１の行動評価値Ｓを算出する。なお、評価部１５は、最新行動評価値と評価値Ｓ１〜Ｓ４との合計値が「１０００」を超える場合、行動評価値Ｓに「１０００」を設定する。また、評価部１５は、最新行動評価値と評価値Ｓ１〜Ｓ４との合計値が「０」よりも小さい値となる場合、行動評価値Ｓに「０」を設定する。
また、評価部１５は、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１に、アクション種別に「３」が記録されているレコードで、且つ、タイムスタンプに最新行動評価値算出日時よりも後の日時が記録されているレコードが存在する場合、評価値Ｓ１〜Ｓ４の合計値を、当該ゴルフ利用者Ｕ１の行動評価値Ｓとする。すなわち、評価部１５は、当該ゴルフ利用者Ｕ１がゴルフ報告を行った場合に、当該ゴルフ利用者Ｕ１がゴルフ報告を行った時よりも後に起こしたアクションのみに基づいて、当該ゴルフ利用者Ｕ１の行動評価値Ｓを算出する。ゴルフ利用者Ｕ１がゴルフ報告を行った直後に、当該ゴルフ利用者Ｕ１をゴルフに誘っても、当該ゴルフ利用者Ｕ１は、当該誘いを承諾する可能性は低いと推定される。本実施形態では、行動評価値Ｓが、ゴルフ利用者Ｕ１がゴルフ報告を行った時よりも後に起こしたアクションのみに基づいて算出されるため、当該ゴルフ利用者Ｕ１がゴルフの誘いを承諾する可能性が低いと推定される場合に、当該ゴルフ利用者Ｕ１に対してゴルフ熱画像Ｓｇｔｈを表示することを防止できる。
評価部１５がゴルフ利用者Ｕ１の行動評価値Ｓを算出した場合、ゴルフ利用者情報テーブルＴＢＬ１１に記録されている複数のレコードのうち、当該ゴルフ利用者Ｕ１の識別情報ＵＩＤが記録されているレコードの最新行動評価値に、算出された行動評価値Ｓが記録されるとともに、当該レコードの行動評価値最新算出日時に、当該行動評価値Ｓの算出された日時が記録される。
評価部１５は、所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスにログインする際に、上述した手順に従い、所定のゴルフ利用者Ｕ１ａの評価値Ｓ１〜Ｓ４に基づいて、所定のゴルフ利用者Ｕ１ａの行動評価値Ｓを算出するとともに、対象利用者Ｕｔｇの評価値Ｓ１〜Ｓ４に基づいて、対象利用者Ｕｔｇの行動評価値Ｓを算出する。
【００９９】
生成部１７は、設定値管理マスタテーブルＴＢＬ１７ｂを参照することにより、行動評価値Ｓに対応するゴルフ熱ゲージ画像Ｓｇ及びゴルフ熱画像Ｓｇｔｈを決定する。
図２７に設定値管理マスタテーブルＴＢＬ１７ｂのデータ構造を示す。
設定値管理マスタテーブルＴＢＬ１７ｂには複数のレコードが記録されている。１つのレコードは、行動評価値条件、ゴルフ熱ゲージ画像格納先、及び、ゴルフ熱画像格納先を含む。ゴルフ熱ゲージ画像格納先は、ゴルフ熱ゲージ画像のデータが格納されたアドレスのリンク情報を示す。ゴルフ熱画像格納先は、ゴルフ熱画像のデータが格納されたアドレスのリンク情報を示す。行動評価値条件は、所定のゴルフ熱ゲージ画像Ｓｇ及びゴルフ熱画像Ｓｇｔｈを表示させるために必要な、行動評価値Ｓの範囲を規定する条件式を示す。この行動評価値条件により、行動評価値Ｓと、ディスプレイ２５に表示されるべきゴルフ熱ゲージ画像Ｓｇ及びゴルフ熱画像Ｓｇｔｈとが、対応付けられる。
生成部１７は、図２７に示す設定値管理マスタテーブルＴＢＬ１７ｄを参照し、行動評価値Ｓに対応するゴルフ熱ゲージ画像Ｓｇ及びゴルフ熱画像Ｓｇｔｈ選択する。そして、生成部１７は、選択したゴルフ熱ゲージ画像Ｓｇのデータが格納されたアドレスのリンク情報及びゴルフ熱画像Ｓｇｔｈのデータが格納されたアドレスのリンク情報を含む表示情報を生成する。送信制御部１８は、生成部１７が生成した表示情報を、端末装置２に送信するよう制御する。
端末装置２は、管理サーバ１から表示情報を受信すると、当該表示情報に基づく画面を、ディスプレイ２５に表示させる。
【０１００】
図２７に表示例として示されるように、ゴルフ熱ゲージ画像Ｓｇは、着色部分Ｓｇ１及び非着色部分Ｓｇ２のうち少なくとも一方を含む。そして、生成部１７は、評価部１５が生成した行動評価値Ｓが大きい値となるに従って、非着色部分Ｓｇ２に対する着色部分Ｓｇ１の面積比が大きいゴルフ熱ゲージ画像Ｓｇを選択する。
なお、本実施形態では、生成部１７は、あらかじめ準備された複数のゴルフ熱ゲージ画像Ｓｇから１つのゴルフ熱ゲージ画像Ｓｇを選択するものであるが、所定の値Ｓｔｈに対する行動評価値Ｓの割合に応じて、非着色部分Ｓｇ２に対する着色部分Ｓｇ１に面積比を都度決定してもよい。この場合、生成部１７は、所定の値Ｓｔｈに対する行動評価値Ｓの割合、または、非着色部分Ｓｇ２に対する着色部分Ｓｇ１に面積比を、表示情報に含ませるものであってもよい。また、所定の値Ｓｔｈに対する行動評価値Ｓの割合、または、非着色部分Ｓｇ２に対する着色部分Ｓｇ１に面積比に応じて、端末装置２がゴルフ熱ゲージ画像Ｓｇを生成してもよい。
【０１０１】
＜４．ハードウェア構成＞
図２８に管理サーバ１の構成を示す。この図に示すように、管理サーバ１は、装置全体を制御するＣＰＵ（Central Processing Unit）３０、ＣＰＵ３０の作業領域として機能するＲＡＭ（Random Access Memory）３１、ブートプログラムなどを記憶したＲＯＭ（Read Only Memory）３２、各種のプログラムやデータを記憶するハードディスク３３、通信網ＮＥＴを介して外部の装置と通信を行う通信インターフェース３６、及び、コンパクトディスクなどの情報記録媒体を読み取る読取装置３７を備える。ハードディスク３３は、上述した記憶部１９に相当し、管理サーバ１を制御する制御プログラムと、ゴルフ利用者情報テーブルＴＢＬ１１等の各種テーブルと、を格納する。なお、管理サーバ１は、これら以外に、キーボードやマウス等を含む入力部、画像を表示するディスプレイを備えるものであってもよい。
上述した取得部１１、特定部１３、評価部１５、生成部１７、及び、送信制御部１８は、ＣＰＵ３０が制御プログラムを実行し、ＣＰＵ３０がその制御プログラムに従って機能することにより実現される機能ブロックである。
外部管理サーバ３も管理サーバ１と同様に構成されている。但し、ハードディスク３３には、ＳＮＳ利用者情報テーブルＴＢＬ３１と、ＳＮＳ友達情報テーブルＴＢＬ３２とが格納される。
【０１０２】
図２９に端末装置２の構成を示す。端末装置２は、装置全体を制御するＣＰＵ２０、ＣＰＵ２０の作業領域として機能するＲＡＭ２１、ブートプログラムなどを記憶したＲＯＭ２２、各種のプログラムやデータを記憶する記憶装置２３、マウス及びキーボード等の入力部２４、画像を表示するディスプレイ２５、及び通信網ＮＥＴを介して外部の装置と通信を行う通信インターフェース２６を備える。
【０１０３】
＜５．サービス提供システムの動作＞
サービス提供システム１００は、ゴルフ利用者Ｕ１の端末装置２に、当該ゴルフ利用者Ｕ１の直接ゴルフ友達Ｕｇのプロフィール画像Ｐｇ及びゴルフ熱ゲージ画像Ｓｇと、当該ゴルフ利用者Ｕ１の間接ゴルフ友達Ｕｇｇのプロフィール画像Ｐｇ及びゴルフ熱ゲージ画像Ｓｇと、を含むマイページ（ゴルフ友達一覧画面Ｇ０）を表示させることができる。
また、ゴルフ利用者Ｕ１は、ゴルフ利用者Ｕ１とＳＮＳにおいて友達関係にある直接ＳＮＳ友達Ｕｆを第１サービスに招待することができる。
以下、マイページを端末装置２に表示させる表示処理、直接ＳＮＳ友達Ｕｆを第１サービスに招待する招待処理について説明する。
【０１０４】
＜５−１：表示処理＞
図３０及び図３１に表示処理に関するサービス提供システムの動作シーケンスを示す。端末装置２のＳＮＳ利用者Ｕ２（ゴルフ利用者Ｕ１でもある。以下、当該ゴルフ利用者Ｕ１を、「所定のゴルフ利用者Ｕ１ａ」と称する）が、ウェブブラウザ上で動作し、または、端末装置２にインストールされて動作するアプリケーションを起動して、ＳＮＳサイトにアクセスすると、端末装置２のディスプレイ２５には、ログイン画面が表示される。このログイン画面には、識別情報ＵＩＤとパスワードとを入力する入力ボックス、及び、送信ボタンが表示される。所定のゴルフ利用者Ｕ１ａが、入力ボックスに入力して送信ボタンをクリックすると、端末装置２は、入力した識別情報ＵＩＤ及びパスワードを含むログイン要求を外部管理サーバ３に送信する。
【０１０５】
ログイン要求を外部管理サーバ３が受信すると、外部管理サーバ３は認証処理を実行する（Ｓ３００）。具体的には、外部管理サーバ３のＣＰＵは、識別情報ＵＩＤとパスワードとの組が記憶されているか否かを判定し、判定条件を充足する場合にはログインを許可し、判定条件が充足されない場合にはログインを拒絶する。そして、ＣＰＵは判定結果を示すログイン応答を端末装置２に送信させる。なお、図３０に示す例では、ログインが許可されたものとする。一度、端末装置２で入力された識別情報ＵＩＤとパスワードとの組みは、端末装置２に所定期間記憶されて、当該所定期間内であればログインを省略可能としてもよい。
【０１０６】
この後、所定のゴルフ利用者Ｕ１ａがＳＮＳのメニューの中からゴルフ情報アプリケーションサービスを選択すると（Ｓ２００）、端末装置２は、マイページ閲覧要求を管理サーバ１に送信する。管理サーバ１はマイページ閲覧要求を受信すると、マイページ閲覧要求に含まれる所定のゴルフ利用者Ｕ１ａの識別情報ＵＩＤを取得し、所定のゴルフ利用者Ｕ１ａの識別情報ＵＩＤを外部管理サーバ３に送信する（Ｓ１００）。
【０１０７】
外部管理サーバ３が、所定のゴルフ利用者Ｕ１ａの識別情報ＵＩＤを含む要求を受信すると、外部管理サーバ３のＣＰＵは、ＳＮＳ友達情報テーブルＴＢＬ３２にアクセスし、当該識別情報ＵＩＤがアクション元又はアクション先として記録されているレコードを抽出する。さらに、外部管理サーバ３のＣＰＵは、これらのレコードにアクション元又はアクション先として記録されている識別情報ＵＩＤをキーとしてＳＮＳ利用者情報テーブルＴＢＬ３１から外部ユーザ情報を抽出する（Ｓ３０１）。この後、外部管理サーバ３は、抽出したＳＮＳの友達情報及び外部ユーザ情報を含む友達リストを管理サーバ１に送信する。
【０１０８】
管理サーバ１が、友達リストを受信して、ＳＮＳ友達情報及び外部ユーザ情報を取得すると（Ｓ１０１）、管理サーバ１は、所定のゴルフ利用者Ｕ１ａの直接ＳＮＳ友達Ｕｆの識別情報ＵＩＤを特定する（Ｓ１０２）。具体的には、友達情報のレコードにおいてアクション元又はアクション先として記録されている識別情報ＵＩＤのうち、所定のゴルフ利用者Ｕ１ａの識別情報ＵＩＤ及び重複する識別情報ＵＩＤを除いた識別情報ＵＩＤを所定のゴルフ利用者Ｕ１ａの直接ＳＮＳ友達Ｕｆの識別情報ＵＩＤとして特定する。この結果、図３２Ａに示すように、所定のゴルフ利用者Ｕ１ａと友達関係にある直接ＳＮＳ友達Ｕｆを特定することができる。なお、所定のゴルフ利用者Ｕ１ａの直接ＳＮＳ友達Ｕｆが存在しない場合には、処理をＳ１１０に進める。
この後、管理サーバ１は、特定した直接ＳＮＳ友達Ｕｆの識別情報ＵＩＤを外部管理サーバ３に送信する（Ｓ１０３）。
【０１０９】
外部管理サーバ３が、直接ＳＮＳ友達Ｕｆの識別情報ＵＩＤを含む要求を受信すると、外部管理サーバ３のＣＰＵは、ＳＮＳ友達情報テーブルＴＢＬ３２及びアクセスし、当該識別情報ＵＩＤがアクション元又はアクション先として記録されているレコードを抽出する（Ｓ３０２）。この後、外部管理サーバ３は、抽出したＳＮＳ友達情報を含む友達リストを管理サーバ１に送信する。この友達リストは、直接ＳＮＳ友達ＵｆのＳＮＳ友達、すなわち、間接ＳＮＳ友達Ｕｆｆのリストである。
【０１１０】
管理サーバ１が、友達リストを受信して、間接ＳＮＳ友達ＵｆｆについてＳＮＳ友達情報を取得すると（Ｓ１０４）、管理サーバ１は、間接ＳＮＳ友達Ｕｆｆについて識別情報ＵＩＤを特定する（Ｓ１０５）。具体的には、ＳＮＳ友達情報のレコードにおいてアクション元又はアクション先として記録されている識別情報ＵＩＤのうち、直接ＳＮＳ友達Ｕｆの識別情報ＵＩＤと重複する識別情報ＵＩＤを除いた識別情報ＵＩＤを間接ＳＮＳ友達Ｕｆｆの識別情報ＵＩＤとして特定する。この結果、図３２Ｂに示すように所定のゴルフ利用者Ｕ１ａの直接ＳＮＳ友達Ｕｆ及び間接ＳＮＳ友達Ｕｆｆを特定することができる。この後、管理サーバ１は、特定した間接ＳＮＳ友達Ｕｆｆの識別情報ＵＩＤを外部管理サーバ３に送信する（Ｓ１０６）。
【０１１１】
外部管理サーバ３が、所定のゴルフ利用者Ｕ１ａの間接ＳＮＳ友達Ｕｆｆの識別情報ＵＩＤを含む要求を受信すると、外部管理サーバ３のＣＰＵは、ＳＮＳ利用者情報テーブルＴＢＬ３１にアクセスし、当該識別情報ＵＩＤが記録されているレコードを抽出する（Ｓ３０３）。この後、外部管理サーバ３は、抽出した外部ユーザ情報を管理サーバ１に送信する。
【０１１２】
管理サーバ１が、間接ＳＮＳ友達Ｕｆｆの外部ユーザ情報を受信すると（Ｓ１０７）、図３１に示すように、管理サーバ１のＣＰＵ３０は、所定のゴルフ利用者Ｕ１ａの直接ＳＮＳ友達Ｕｆ及び間接ＳＮＳ友達Ｕｆｆの識別情報ＵＩＤと、ゴルフ利用者情報テーブルＴＢＬ１１（図１７）に記録されているゴルフ利用者Ｕ１の識別情報ＵＩＤと、に基づいて所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇ及び間接ゴルフ友達Ｕｇｇを特定する（Ｓ１０８）。具体的には、Ｓ１０２で特定した所定のゴルフ利用者Ｕ１ａの直接ＳＮＳ友達Ｕｆの識別情報ＵＩＤのうち、ゴルフ利用者Ｕ１の識別情報ＵＩＤと一致するものを、所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇの識別情報ＵＩＤとする。また、Ｓ１０５で特定した所定のゴルフ利用者Ｕ１ａの間接ＳＮＳ友達Ｕｆｆの識別情報ＵＩＤのうち、ゴルフ利用者Ｕ１の識別情報ＵＩＤと一致するものを、所定のゴルフ利用者Ｕ１ａの間接ゴルフ友達Ｕｇｇの識別情報ＵＩＤとする。これにより、図２に示すように所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇ及び間接ゴルフ友達Ｕｇｇが特定される。
【０１１３】
次に、管理サーバ１のＣＰＵ３０は、所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇ及び所定のゴルフ利用者Ｕ１ａの間接ゴルフ友達Ｕｇｇを、行動評価値Ｓの算出対象である対象利用者Ｕｔｇとして特定する（Ｓ１０９）。
【０１１４】
このように、ＣＰＵ３０は、Ｓ１０２、Ｓ１０５、Ｓ１０８、及び、Ｓ１０９を実行することにより、特定部１３として機能する。
また、ＣＰＵ３０は、Ｓ１００、Ｓ１０１、Ｓ１０３、Ｓ１０４、Ｓ１０６、及び、Ｓ１０７を実行することにより、取得部１１として機能する。
【０１１５】
次に、管理サーバ１のＣＰＵ３０は、ハードディスク３３に記憶された活動情報、及び、利用履歴に基づいて、所定のゴルフ利用者Ｕ１ａの評価値Ｓ１〜Ｓ４、及び、対象利用者Ｕｔｇの評価値Ｓ１〜Ｓ４を生成する。そして、ＣＰＵ３０は、所定のゴルフ利用者Ｕ１ａの評価値Ｓ１〜Ｓ４に基づいて、所定のゴルフ利用者Ｕ１ａの行動評価値Ｓを生成するとともに、対象利用者Ｕｔｇの評価値Ｓ１〜Ｓ４に基づいて、対象利用者Ｕｔｇの行動評価値Ｓを生成する（Ｓ１１０）。すなわち、ＣＰＵ３０は、Ｓ１１０を実行することにより、評価部１５として機能する。
なお、Ｓ１０２において、所定のゴルフ利用者Ｕ１ａの直接ＳＮＳ友達Ｕｆが存在しない場合、ＣＰＵ３０は、Ｓ１１０において、所定のゴルフ利用者Ｕ１ａの行動評価値Ｓのみを生成する。
評価値Ｓ１〜Ｓ４及び行動評価値Ｓの生成についての詳細は、以下の「５−２：行動評価値の生成」において後述する。
【０１１６】
次に、管理サーバ１のＣＰＵ３０は、Ｓ１０１で取得した外部ユーザ情報、Ｓ１０７で取得した外部ユーザ情報、並びに、Ｓ１１０で生成した所定のゴルフ利用者Ｕ１ａの行動評価値Ｓ及び対象利用者Ｕｔｇの行動評価値Ｓに基づいて、表示情報を生成する（Ｓ１１１）。すなわち、ＣＰＵ３０は、Ｓ１１１を実行することにより、生成部１７として機能する。
具体的には、管理サーバ１のＣＰＵ３０は、設定値管理マスタテーブルＴＢＬ１７ｂにアクセスし、Ｓ１１０で生成した行動評価値Ｓが行動評価値条件の示す条件式を満たすレコードを特定する。そして、ＣＰＵ３０は、当該特定したレコードのゴルフ熱ゲージ画像格納先に記録されているリンク情報と、ゴルフ熱画像格納先に記録されているリンク情報とを、設定値管理マスタテーブルＴＢＬ１７ｂから取得する。
また、管理サーバ１のＣＰＵ３０は、Ｓ１０１及びＳ１０７で取得した外部ユーザ情報から、対象利用者Ｕｔｇのプロフィール画像Ｐｇのデータが格納されたアドレスを示すリンク情報を抽出する。本実施形態では、送信データ量を削減するため、対象利用者Ｕｔｇを特定可能な情報及び対象利用者Ｕｔｇのゴルフ熱を表す情報は、プロフィール画像Ｐｇ及びゴルフ熱ゲージ画像Ｓｇのデータが格納されたアドレスを示すリンク情報として与えられるが、画像データそのものとして与えられてもよい。
Ｓ１１１で生成される表示情報には、対象利用者Ｕｔｇのプロフィール画像Ｐｇの画面上の配置位置を示す情報も含まれる。
なお、Ｓ１０２において、所定のゴルフ利用者Ｕ１ａの直接ＳＮＳ友達Ｕｆが存在しない場合、ＣＰＵ３０は、所定のゴルフ利用者Ｕ１ａの外部ユーザ情報及び所定のゴルフ利用者Ｕ１ａの行動評価値Ｓに基づいて表示情報を生成する。
【０１１７】
管理サーバ１のＣＰＵ３０は、表示情報を含むマイページ閲覧応答を、所定のゴルフ利用者Ｕ１ａの端末装置２に送信する（Ｓ１１２）。
具体的には、まず、ＣＰＵ３０は、対象利用者Ｕｔｇを、直接ゴルフ友達Ｕｇと間接ゴルフ友達Ｕｇｇとに大別し、仮想的な画面に全ての直接ゴルフ友達Ｕｇと間接ゴルフ友達Ｕｇｇと配置する。ここで、所定のゴルフ利用者Ｕ１ａに複数の直接ゴルフ友達Ｕｇがいる場合、それをどのように配置するかにについては、各種の方法がある。例えば、ランダムに配置してもよいし、あるいは、Ｓ１１０で生成した行動評価値Ｓが大きな直接ゴルフ友達Ｕｇほど、所定のゴルフ利用者Ｕ１ａのプロフィール画像Ｐｇの近くに配置するようにしてもよい。間接ゴルフ友達Ｕｇｇの配置についても同様である。また、本実施形態では、ＣＰＵ３０は、直接ゴルフ友達Ｕｇのプロフィール画像Ｐｇを、間接ゴルフ友達Ｕｇｇのプロフィール画像Ｐｇよりも大きく表示させるように、表示情報を生成してもよい。また、表示すべき人数が多い場合には、仮想的な画面の大きさは端末装置２のディスプレイ２５で表示される画面より大きくなる。この場合には、端末装置２において、仮想的な画面を表示可能な大きさに切り出してディスプレイ２５に表示することになる。
【０１１８】
ＣＰＵ３０は、直接ゴルフ友達Ｕｇのプロフィール画像Ｐｇを仮想的な画面の一番手前から埋め、その後、その奥に、間接ゴルフ友達Ｕｇｇのプロフィール画像Ｐｇを埋めていく。例えば、全ての直接ゴルフ友達Ｕｇと間接ゴルフ友達Ｕｇｇとを配置した仮想的な画面が図３３に示す画面Ｗであるとする。「直接ゴルフ友達Ｕｇのプロフィール画像Ｐｇ」を一番手前の画面に配置し、「直接ゴルフ友達Ｕｇのプロフィール画像Ｐｇ」の配置が完了した後、「間接ゴルフ友達Ｕｇｇのプロフィール画像Ｐｇ」を配置する。この場合、ＣＰＵ３０は、領域ｒ１→領域ｒ２→領域ｒ３…の順に「直接ゴルフ友達Ｕｇのプロフィール画像Ｐｇ」と「間接ゴルフ友達Ｕｇｇのプロフィール画像Ｐｇ」とを配置する。
【０１１９】
端末装置２のディスプレイ２５において最初に表示されるのが画面領域Ｒ１である。この場合、領域ｒ１は、ディスプレイ２５の下側の領域（すなわち、図３に示す領域Ｙ１）に相当し、領域ｒ２は、ディスプレイ２５の上側の領域（すなわち、図３に示す領域Ｙ２）に相当する。ボタンＢ２をクリックすると、ディスプレイ２５に画面領域Ｒ２が表示される。この場合、領域ｒ２は、ディスプレイ２５の下側の領域（領域Ｙ１）に相当し、領域ｒ３は、ディスプレイ２５の上側の領域（領域Ｙ２）に相当する。この状態で、ボタンＢ１をクリックすると、ディスプレイ２５に画面領域Ｒ１が表示される。
【０１２０】
即ち、端末装置２のディスプレイ２５は、画面を所定の方向にスライドして、画面サイズよりも大きなサイズのゴルフ友達一覧画面Ｇ０を表示できるようになっている。管理サーバ１のＣＰＵ３０は、ディスプレイ２５の画面サイズに「直接ゴルフ友達Ｕｇのプロフィール画像Ｐｇ」と「間接ゴルフ友達Ｕｇｇのプロフィール画像Ｐｇ」とを配置できない場合、画面サイズよりも大きな領域に「直接ゴルフ友達Ｕｇのプロフィール画像Ｐｇ」と「間接ゴルフ友達Ｕｇｇのプロフィール画像Ｐｇ」とを配置したゴルフ友達一覧画面Ｇ０を表示するために必要な表示情報を生成する。
【０１２１】
説明を図３１に戻す。管理サーバ１は、表示情報を含むマイページ閲覧応答を端末装置２に送信する（Ｓ１１２）。すなわち、ＣＰＵ３０は、Ｓ１１２を実行することにより、送信制御部１８として機能する。
端末装置２がマイページ閲覧応答を受信すると、ＣＰＵ２０はディスプレイ２５に、「直接ゴルフ友達Ｕｇのプロフィール画像Ｐｇ及びゴルフ熱ゲージ画像Ｓｇ」及び「間接ゴルフ友達Ｕｇｇのプロフィール画像Ｐｇ及びゴルフ熱ゲージ画像Ｓｇ」と、を配置したゴルフ友達一覧画面Ｇ０を表示する（Ｓ２０１）。
【０１２２】
本実施形態では、図３及び図３３に示すように「直接ゴルフ友達Ｕｇのプロフィール画像Ｐｇ」が「間接ゴルフ友達Ｕｇｇのプロフィール画像Ｐｇ」よりも手前に配置されるので、所定のゴルフ利用者Ｕ１ａは、「直接ゴルフ友達Ｕｇ」及び「間接ゴルフ友達Ｕｇｇ」の階層関係を容易に把握することができる。
さらに、所定のゴルフ利用者Ｕ１ａとより関係の深い直接ゴルフ友達Ｕｇのプロフィール画像Ｐｇは、間接ゴルフ友達Ｕｇｇのプロフィール画像Ｐｇよりも大きく表示されるので、両者の階層関係を一見して把握することができる。
くわえて、所定のゴルフ利用者Ｕ１ａの間接ゴルフ友達Ｕｇｇは、所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇのそれぞれに対して友達関係があるので、所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇよりも人数が多いのが通常である。本実施形態では、所定のゴルフ利用者Ｕ１ａの間接ゴルフ友達Ｕｇｇのプロフィール画像Ｐｇを、所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇのプロフィール画像Ｐｇよりも小さくすることによって、効率の良い表示が可能となる。
【０１２３】
また、本実施形態では、行動評価値Ｓに基づいて定められるゴルフ熱ゲージ画像Ｓｇをマイページに表示させ、また、行動評価値Ｓが所定の値Ｓｔｈである場合には、ゴルフ熱画像Ｓｇｔｈをマイページに表示させるため、所定のゴルフ利用者Ｕ１ａから対象利用者Ｕｔｇに対して何らかの情報を発信することを勧め、結果としてゴルフ利用者Ｕ１間のコミュニケーションが活性化されることが期待される。
【０１２４】
なお、図３０及び図３１では、所定のゴルフ利用者Ｕ１ａがＳＮＳサイトにログイン後に最初にゴルフ友達一覧画面Ｇ０が表示されるまでのフローを説明しているが、管理サーバ１は、所定のゴルフ利用者Ｕ１ａがＳＮＳサイトに最初にゴルフ友達一覧画面Ｇ０が表示された後、所定のゴルフ利用者Ｕ１ａがマイページを閲覧している間に、Ｓ１１０〜Ｓ１１２の処理を実行するものであってもよい。
これにより、所定のゴルフ利用者Ｕ１ａがマイページを閲覧している間に、ゴルフ熱画像Ｓｇｔｈの表示される対象利用者Ｕｔｇが随時更新されるとともに、各対象利用者Ｕｔｇに対応するゴルフ熱ゲージ画像Ｓｇの形状などが随時更新される。この場合、所定のゴルフ利用者Ｕ１ａは、対象利用者Ｕｔｇのゴルフ熱を表す情報をリアルタイムに（または、リアルタイムに近いタイミングで）把握することができる。
【０１２５】
＜５−２：行動評価値の生成＞
以下では、表示処理のうち、行動評価値Ｓを生成する処理（Ｓ１１０）の一例について詳述する。
上述のとおり、ＣＰＵ３０は、利用履歴及び活動情報に基づいて、所定のゴルフ利用者Ｕ１ａ及び対象利用者Ｕｔｇの評価値Ｓ１〜Ｓ４を算出する。そして、ＣＰＵ３０は、所定のゴルフ利用者Ｕ１ａの評価値Ｓ１〜Ｓ４に基づいて、所定のゴルフ利用者Ｕ１ａの行動評価値Ｓを算出するとともに、対象利用者Ｕｔｇの評価値Ｓ１〜Ｓ４に基づいて、対象利用者Ｕｔｇの行動評価値Ｓを算出する。
なお、所定のゴルフ利用者Ｕ１ａの行動評価値Ｓを算出する処理と、対象利用者Ｕｔｇの行動評価値Ｓを算出する処理とを、ゴルフ利用者Ｕ１の行動評価値Ｓを算出する処理として一般化して説明する。
【０１２６】
ＣＰＵ３０は、ゴルフ利用者Ｕ１の利用履歴及び活動情報から、当該ゴルフ利用者Ｕ１の評価値Ｓ１を生成する。
具体的には、ＣＰＵ３０は、第１に、ゴルフ利用者情報テーブルＴＢＬ１１に記録されている複数のレコードから、当該ゴルフ利用者Ｕ１の識別情報ＵＩＤが記録されているレコードを特定し、特定したレコードに記録されているラウンド頻度ランクと、行動評価値最新算出日時とを取得する。
第２に、ＣＰＵ３０は、点数管理テーブルＴＢＬ１６ａに記録されている複数のレコードから、取得したラウンド頻度ランクが記録されているレコードを特定し、当該特定したレコードに記録されている基礎ポイントを取得する。
第３に、ＣＰＵ３０は、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１に、アクション種別に「３」が記録されているレコードが存在する場合、当該レコードのタイムスタンプに記録されている日時と、取得した行動評価値最新算出日時とのうち、新しい方の日時をカウント開始日時として特定する。なお、ＣＰＵ３０は、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１に、アクション種別に「３」が記録されているレコードが複数存在する場合、これら複数のレコードのタイムスタンプに記録されている日時と、取得した行動評価値最新算出日時とのうち、最新の日時をカウント開始日時として特定する。また、ＣＰＵ３０は、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１に、アクション種別に「３」が記録されているレコードが存在しない場合、取得した行動評価値最新算出日時をカウント開始日時とする。
第４に、ＣＰＵ３０は、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１に記録されている複数のレコードの中で、タイムスタンプにカウント開始日時よりも後の日時が記録されているレコードで、且つ、アクション種別に「１３」が記録されているレコードを、第１対象レコードとして特定する。なお、ＣＰＵ３０は、第１対象レコードの中に、タイムスタンプに同一の日付が記録されているレコードが６つ以上存在する場合、当該６つ目以降のレコードを第１対象レコードから除外する。
第５に、ＣＰＵ３０は、特定した第１対象レコードのレコード数をカウントし、カウント結果して得られた値と取得した基礎ポイントとを乗算することで、加算ポイントを算出する。
第６に、ＣＰＵ３０は、ログイン状態管理テーブルＴＢＬ１３を参照し、当該ゴルフ利用者Ｕ１の最終ログイン日時に記録されている日付と、現時刻の属する日付との間隔である、経過日数Ｔｏｕｔを算出する。なお、ＣＰＵ３０は、ログイン状態管理テーブルＴＢＬ１３の代わりに、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１を参照することで、経過日数Ｔｏｕｔを算出してもよい。
第７に、ＣＰＵ３０は、点数管理テーブルＴＢＬ１６ｂに記録されている複数のレコードから、算出した経過日数Ｔｏｕｔが経過日数条件に記録されている条件を満たすレコードを特定し、当該特定したレコードに記録されている減算ポイントを取得する。
第８に、ＣＰＵ３０は、算出した加算ポイントと、取得した減算ポイントと、を合計することで、当該ゴルフ利用者Ｕ１の評価値Ｓ１を算出する。
【０１２７】
ＣＰＵ３０は、ゴルフ利用者Ｕ１のアクセス履歴情報から、当該ゴルフ利用者Ｕ１の評価値Ｓ２を生成する。
具体的には、ＣＰＵ３０は、第１に、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１に記録されている複数のレコードから、タイムスタンプにカウント開始日時よりも後の日時が記録されているレコードで、且つ、アクション種別に「２」、「３」、「４」、「５」、及び、「６」のうちいずれかが記録されているレコードを、第２対象レコードとして特定する。
第２に、ＣＰＵ３０は、点数管理テーブルＴＢＬ１６ｃに記録されている複数のレコードから、第２対象レコードに記録されたアクション種別及びコメント種別が記録されているレコードを特定し、当該特定したレコードに記録されている基礎ポイントを取得する。なお、ＣＰＵ３０は、第２対象レコードが複数ある場合には、複数のレコードのそれぞれついて、基礎ポイントを取得する。
第３に、ＣＰＵ３０は、取得した基礎ポイントを合計することで、評価値Ｓ２を算出する。なお、ＣＰＵ３０は、第２対象レコードが存在しない場合には、評価値Ｓ２に「０」を設定する。
【０１２８】
ＣＰＵ３０は、ゴルフ利用者Ｕ１のアクセス履歴情報から、当該ゴルフ利用者Ｕ１の評価値Ｓ３を生成する。
具体的には、ＣＰＵ３０は、第１に、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１に記録されている複数のレコードから、タイムスタンプにカウント開始日時よりも後の日時が記録されているレコードで、且つ、アクション種別に「７」、「８」、「９」、及び、「１０」のうちいずれかが記録されているレコードを、第３対象レコードとして特定する。
第２に、ＣＰＵ３０は、点数管理テーブルＴＢＬ１６ｄに記録されている複数のレコードから、第３対象レコードに記録されたアクション種別が記録されているレコードを特定し、当該特定したレコードに記録されている基礎ポイントを取得する。なお、ＣＰＵ３０は、第３対象レコードが複数ある場合には、複数のレコードのそれぞれついて、基礎ポイントを取得する。
第３に、ＣＰＵ３０は、取得した基礎ポイントを合計することで、評価値Ｓ３を算出する。なお、ＣＰＵ３０は、第３対象レコードが存在しない場合には、評価値Ｓ３に「０」を設定する。
【０１２９】
ＣＰＵ３０は、ゴルフ利用者Ｕ１のアクセス履歴情報から、当該ゴルフ利用者Ｕ１の評価値Ｓ４を生成する。
具体的には、ＣＰＵ３０は、第１に、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１に記録されている複数のレコードから、タイムスタンプにカウント開始日時よりも後の日時が記録されているレコードで、且つ、アクション種別に「１１」及び「１２」のうちいずれかが記録されているレコードを、第４対象レコードとして特定する。
第２に、ＣＰＵ３０は、点数管理テーブルＴＢＬ１６ｅに記録されている複数のレコードから、第４対象レコードに記録されたアクション種別が記録されているレコードを特定し、当該特定したレコードに記録されている基礎ポイントを取得する。なお、ＣＰＵ３０は、第４対象レコードが複数ある場合には、複数のレコードのそれぞれついて、基礎ポイントを取得する。
第３に、ＣＰＵ３０は、取得した基礎ポイントを合計することで、評価値Ｓ４を算出する。なお、ＣＰＵ３０は、第４対象レコードが存在しない場合には、評価値Ｓ４に「０」を設定する。
【０１３０】
ＣＰＵ３０は、ゴルフ利用者Ｕ１の評価値Ｓ１〜Ｓ４に基づいて、当該ゴルフ利用者Ｕ１の行動評価値Ｓを生成する。
具体的には、ＣＰＵ３０は、まず、ゴルフ利用者情報テーブルＴＢＬ１１に記録されている複数のレコードから、ゴルフ利用者Ｕ１の識別情報ＵＩＤが記録されているレコードを特定し、当該特定したレコードに記録されている最新行動評価値を取得する。
次に、ＣＰＵ３０は、取得した最新行動評価値と、生成した評価値Ｓ１〜Ｓ４と、を合計することで、当該ゴルフ利用者Ｕ１の行動評価値Ｓを算出する。なお、ＣＰＵ３０は、取得した最新行動評価値と生成した評価値Ｓ１〜Ｓ４との合計値が「１０００」を超える場合、行動評価値Ｓに「１０００」を設定する。また、ＣＰＵ３０は、取得した最新行動評価値と生成した評価値Ｓ１〜Ｓ４との合計値が「０」よりも小さい値となる場合、行動評価値Ｓに「０」を設定する。
なお、ＣＰＵ３０は、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１に、アクション種別に「３」が記録されているレコードで、且つ、タイムスタンプに最新行動評価値算出日時よりも後の日時が記録されているレコードが存在する場合、生成した評価値Ｓ１〜Ｓ４の合計値を、当該ゴルフ利用者Ｕ１の行動評価値Ｓとする。
ゴルフ利用者Ｕ１の行動評価値Ｓを算出した場合、ＣＰＵ３０は、ゴルフ利用者情報テーブルＴＢＬ１１に記録されている複数のレコードのうち、当該ゴルフ利用者Ｕ１の識別情報ＵＩＤが記録されているレコードの最新行動評価値に、算出された行動評価値Ｓを記録するとともに、当該レコードの行動評価値最新算出日時に、当該行動評価値Ｓが算出された日時を記録する。
【０１３１】
＜５−３：招待処理＞
図３４Ａ及び３４Ｂに招待処理に関するサービス提供システムの動作シーケンスを示す。この例では、アクション元のゴルフ利用者Ｕ１の端末装置を端末装置２ｆ、アクション先のＳＮＳ利用者Ｕ２の端末装置を端末装置２ｔと称する。
まず、アクション元である端末装置２ｆのゴルフ利用者Ｕ１（所定のゴルフ利用者Ｕ１ａ）が、図３に示すマイページにおいてアイコンＺ３をクリックして「ゴルフ友達を増やす」を選択すると（Ｓ２２０）、端末装置２ｆは、友達申請ページ要求を管理サーバ１に送信する。管理サーバ１は友達申請ページ要求を受信すると、所定のゴルフ利用者Ｕ１ａの識別情報ＵＩＤを取得し、所定のゴルフ利用者Ｕ１ａの識別情報ＵＩＤを外部管理サーバ３に送信する（Ｓ１２０）。
【０１３２】
外部管理サーバ３が、所定のゴルフ利用者Ｕ１ａの識別情報ＵＩＤを含む要求を受信すると、外部管理サーバ３のＣＰＵは、ＳＮＳ友達情報テーブルＴＢＬ３２にアクセスし、当該識別情報ＵＩＤがアクション元又はアクション先として記録されているレコード（ＳＮＳ友達情報）を抽出する（Ｓ３２０）。さらに、外部管理サーバ３のＣＰＵは、これらのレコードにアクション元又はアクション先として記録されている識別情報ＵＩＤをキーとして、ＳＮＳ利用者情報テーブルＴＢＬ３１から外部ユーザ情報を抽出する（Ｓ３２１）。この後、外部管理サーバ３は、抽出したＳＮＳ友達情報及び外部ユーザ情報を含む友達リストを管理サーバ１に送信する。
【０１３３】
管理サーバ１が、友達リストを受信して、ＳＮＳ友達情報及び外部ユーザ情報を取得すると（Ｓ１２１）、管理サーバ１のＣＰＵ３０は、所定のゴルフ利用者Ｕ１ａの直接ＳＮＳ友達Ｕｆであり且つゴルフ利用者Ｕ１でない者を抽出し、友達申請ページを生成する（Ｓ１２２）。
より具体的には、第１に、ＣＰＵ３０は、友達情報のステータスが承諾のレコードにアクション元又はアクション先として記録されている識別情報ＵＩＤのうち、所定のゴルフ利用者Ｕ１ａの識別情報ＵＩＤ及び重複する識別情報ＵＩＤを除いた識別情報ＵＩＤを所定のゴルフ利用者Ｕ１ａの直接ＳＮＳ友達Ｕｆの識別情報ＵＩＤとして特定する。第２に、ＣＰＵ３０は、ゴルフ利用者情報テーブルＴＢＬ１１を参照して、ゴルフ利用者Ｕ１の識別情報ＵＩＤを取得する。第３に、ＣＰＵ３０は、所定のゴルフ利用者Ｕ１ａの直接ＳＮＳ友達Ｕｆの識別情報ＵＩＤからゴルフ利用者Ｕ１の識別情報ＵＩＤを除いた招待候補者の識別情報ＵＩＤを特定する。第４に、ＣＰＵ３０は、招待候補者の識別情報ＵＩＤに対応する外部ユーザ情報を用いて、友達申請ページを生成する。
【０１３４】
この後、管理サーバ１は、友達申請ページ応答を端末装置２ｆに送信する。友達申請ページ応答を受信した端末装置２ｆは、ディスプレイ２５に友達申請ページを表示する（Ｓ２２１）。
図３５に友達申請ページの一例を示す。この例では、領域Ｙ０に招待候補者のプロフィール画像Ｐｇが表示される。招待候補者のプロフィール画像Ｐｇは、ボタンＢ６をクリックすると左方向にスクロールし、ボタンＢ７をクリックすると右方向にスクロールする。そして、招待候補者のプロフィール画像Ｐｇを所定の領域（この例では、グリーン）にドラッグすると、図３６に示すように確認画面が表示される。この例では、「山田一郎」をゴルフ友達に招待するか否かが確認される。キャンセルボタンＢ８がクリックされると、プロフィール画像Ｐｇ[Ｕ１ｅ]は領域Ｙ０に戻される。一方、招待ボタンＢ９がクリックされると、図３４Ａに示すように端末装置２ｆはゴルフ友達申請要求を管理サーバ１に送信する。ゴルフ友達申請要求にはアクション元（友達申請元）の識別情報ＵＩＤとアクション先（友達申請先）の識別情報ＵＩＤとが含まれている。
【０１３５】
管理サーバ１がゴルフ友達申請要求を受信すると、管理サーバ１はゴルフ友達申請処理を実行する（Ｓ１２３）。ゴルフ友達申請処理では、管理サーバ１のＣＰＵ３０は、アクション元とアクション先の識別情報ＵＩＤを含むゴルフ友達申請通知を外部管理サーバ３に送信する。外部管理サーバ３はゴルフ友達申請通知を受信すると、アクション先の識別情報ＵＩＤと関連付けて、アクション元であるＳＮＳ友達（所定のゴルフ利用者Ｕ１ａ）からゴルフ情報提供アプリケーションサービス（第１サービス）への招待があったことを示す招待情報をＳＮＳ利用者情報テーブルＴＢＬ３１に記憶する（Ｓ３２２）。
【０１３６】
この後、図３４Ｂに示すように、アクション先のＳＮＳ利用者Ｕ２が、端末装置２ｔにおいてＳＮＳサイトにログインすると、ＳＮＳサイトにおける当該ＳＮＳ利用者Ｕ２のマイページにアクション元のゴルフ利用者からゴルフ情報提供アプリケーションサービス（第１サービス）へ招待する旨のメッセージと共に管理サーバ１が管理する登録ページへジャンプするボタンが表示される（Ｓ２３０）。アクション先のＳＮＳ利用者Ｕ２が当該ボタンをクリックして登録を選択すると（Ｓ２３１）、登録ページ要求が管理サーバ１に送信される。管理サーバ１が登録ページを含む登録ページ応答を端末装置２ｔに送信すると、端末装置２ｔのディスプレイ２５には登録ページが表示される（Ｓ２３２）。端末装置２ｔにおいてＳＮＳ利用者Ｕ２が所定事項を入力して登録ページに表示される登録ボタンをクリックすると、端末装置２ｔは登録要求を管理サーバ１に送信する。なお、登録ページは、図１０に示すプロフィール情報設定画面Ｇ１０を含んでもよい。
【０１３７】
管理サーバ１が登録要求を受信すると、ＣＰＵ３０はゴルフ利用者情報テーブルＴＢＬ１１を更新する（Ｓ１２４）。この際、ゴルフ利用者情報テーブルＴＢＬ１１には、アクション先のＳＮＳ利用者Ｕ２の識別情報ＵＩＤが追加されると共に、アクション元のゴルフ利用者Ｕ１の識別情報ＵＩＤに関連付けて登録メッセージが記録される。
この後、アクション元のゴルフ利用者Ｕ１が管理サーバ１にログインすると、管理サーバ１は、登録メッセージを含むマイページを端末装置２ｆに送信する。マイページを受信した端末装置２ｆのＣＰＵ２０は、ディスプレイ２５にマイページを表示する（Ｓ２４０）。
図３７に登録メッセージを含むマイページの一例を示す。この例では、領域Ｙ４に、第１サービスへの招待を受諾したゴルフ利用者Ｕ１のプロフィール画像Ｐｇと共に「誘ってくれてありがとう！ゴルフに行こう！」等の登録メッセージが表示される。
このように、ゴルフ友達が増加すると、ゴルフ友達のゴルフ友達も増加するので、マイページに表示される友達の人数が急激に増加し、マイページが賑やかになり、ゴルフに関するコミュニケーションを活性化することができる。
【０１３８】
なお、招待の通知の態様としては、マイページにおける招待の投稿に対して、賛同を表明するボタン（例えば、「いいね！」ボタン）のクリックや、メールの本文記載のＵＲＬからのアクセスであってもよい。この場合、賛同を表明するボタンやメールの本文記載のＵＲＬにアクション元の識別情報ＵＩＤが対応づけられていることが好ましい。
また、上述の態様では、招待候補者は直接ＳＮＳ友達Ｕｆであったが、間接ＳＮＳ友達Ｕｆｆを招待候補者に含めてもよい。この場合、管理サーバ１の取得部１１は、直接ＳＮＳ友達Ｕｆの識別情報ＵＩＤを外部管理サーバ３に送信し、間接ＳＮＳ友達Ｕｆｆの外部ユーザ情報を取得すればよい。
【０１３９】
＜第２実施形態＞
上述した第１実施形態のサービス提供システム１００は、外部管理サーバ３においてＳＮＳ利用者Ｕ２の友達情報を管理し、管理サーバ１では友達情報を独自に管理していなかった。これに対して、第２実施形態のサービス提供システム１００は、管理サーバ１の代わりに友達情報を独自に管理する管理サーバ１Ａを用いる点を除いて、図１に示す第１実施形態のサービス提供システム１００と同様である。
すなわち、第２実施形態では、外部管理サーバ３が（第１実施形態と同様に）ＳＮＳ友達情報を管理するとともに、管理サーバ１Ａがゴルフ友達情報を管理する。
なお、以下では、管理サーバ１Ａで管理するゴルフ友達情報と、外部管理サーバ３で管理するＳＮＳ友達情報と、を区別するために、前者を外部特定関係情報と称し、後者を内部特定関係情報と称する場合がある。また、第１実施形態と同様の構成要素については同符号を付し、説明を省略する。
【０１４０】
図３８に管理サーバ１Ａのブロック図を示す。管理サーバ１Ａは、記憶部１９にゴルフ友達情報テーブルＴＢＬ１２を備える点で、管理サーバ１と相違する。
図３９にゴルフ友達情報テーブルＴＢＬ１２のデータ構造を示す。ゴルフ友達情報テーブルＴＢＬ１２には複数のレコードが記録されている。１つのレコードは、ゴルフの友達情報（内部特定関係情報）、すなわち、アクション元の識別情報、アクション先の識別情報、ステータス、及び申請日時を含む。アクション元は、ゴルフ友達申請を行ったゴルフ利用者Ｕ１であり、アクション先は、ゴルフ友達申請されたＳＮＳ利用者Ｕ２である。ステータスは、ゴルフ友達申請の状態を示し、申請中が「０」、承諾が「１」で表される。
【０１４１】
次に、第２実施形態に係る表示処理について説明する。
第２実施形態に係る管理サーバ１Ａは、図３０に示すＳ１０２〜Ｓ１０８の代わりに、図４０に示すＳ１０２Ａ〜Ｓ１０７Ａを実行する。
管理サーバ１Ａは、Ｓ１０１において受信した友達リストに基づいて、直接ゴルフ友達Ｕｇの識別情報ＵＩＤを特定する（Ｓ１０２Ａ）。具体的には、管理サーバ１ＡのＣＰＵ３０は、ゴルフ友達情報テーブルＴＢＬ１２にアクセスして、所定のゴルフ利用者Ｕ１ａとゴルフ友達関係を有するゴルフ利用者Ｕ１の識別情報ＵＩＤを特定する。そして、当該識別情報ＵＩＤのうち、Ｓ１０１において受信した友達リストに基づいて特定した直接ＳＮＳ友達Ｕｆの識別情報ＵＩＤと一致するものを、所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇの識別情報ＵＩＤとして特定する（Ｓ１０２Ａ）。そして、管理サーバ１Ａは、特定した直接ゴルフ友達Ｕｇの識別情報ＵＩＤを外部管理サーバ３に送信する（Ｓ１０３Ａ）。
その後、管理サーバ１が、外部管理サーバ３から送信された友達リストを受信して、直接ゴルフ友達ＵｇとＳＮＳ友達関係を有するＳＮＳ利用者Ｕ２の友達情報を取得すると（Ｓ１０４Ａ）、管理サーバ１は、所定のゴルフ利用者Ｕ１ａの間接ゴルフ友達Ｕｇｇについて識別情報ＵＩＤを特定する（Ｓ１０５Ａ）。具体的には、管理サーバ１ＡのＣＰＵ３０は、ゴルフ友達情報テーブルＴＢＬ１２にアクセスし、所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇとゴルフ友達関係を有するゴルフ利用者Ｕ１の識別情報ＵＩＤを特定する。また、Ｓ１０４Ａにおいて受信した友達リストに基づいて、直接ゴルフ友達ＵｇとＳＮＳ友達関係を有するＳＮＳ利用者Ｕ２の識別情報ＵＩＤを特定する。そして、直接ゴルフ友達Ｕｇとゴルフ友達関係を有するゴルフ利用者Ｕ１の識別情報ＵＩＤのうち、直接ゴルフ友達ＵｇとＳＮＳ友達関係を有するＳＮＳ利用者Ｕ２の識別情報ＵＩＤに一致するものを、間接ゴルフ友達Ｕｇｇの識別情報ＵＩＤとして特定する。この結果、図４１に示すように、所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇ及び間接ゴルフ友達Ｕｇｇが特定される。
この後、管理サーバ１は、所定のゴルフ利用者Ｕ１ａの間接ゴルフ友達Ｕｇｇの識別情報ＵＩＤを外部管理サーバ３に送信し（Ｓ１０６Ａ）、外部管理サーバ３から、所定のゴルフ利用者Ｕ１ａの間接ゴルフ友達Ｕｇｇの外部ユーザ情報を受信する（Ｓ１０７Ａ）。
【０１４２】
このようにＣＰＵ３０は、Ｓ１００、Ｓ１０１、Ｓ１０３Ａ、Ｓ１０４Ａ、Ｓ１０６Ａ、及び、Ｓ１０７Ａを実行することにより、取得部１１として機能する。また、ＣＰＵ３０は、Ｓ１０２Ａ、Ｓ１０５Ａ、及び、Ｓ１０９（ステップＳ１０９については図３１参照）を実行することにより、内部特定関係情報、取得部１１が取得した外部特定関係情報、及び、記憶部１９が記憶する識別情報ＵＩＤに基づいて、所定のゴルフ利用者Ｕ１ａの識別情報ＵＩＤから、所定のゴルフ利用者Ｕ１ａとゴルフの友達関係を有するゴルフ利用者Ｕ１であり且つ所定のゴルフ利用者Ｕ１ａとＳＮＳ友達関係を有するＳＮＳ利用者Ｕ２である直接ゴルフ友達Ｕｇ、及び、当該直接ゴルフ友達Ｕｇとゴルフ友達関係を有するゴルフ利用者Ｕ１であり且つ当該直接ゴルフ友達ＵｇとＳＮＳ友達関係を有するＳＮＳ利用者Ｕ２である間接ゴルフ友達Ｕｇｇを、対象利用者Ｕｔｇとして特定する特定部１３として機能する。
【０１４３】
＜第３実施形態＞  
第３実施形態のサービス提供システム１００Ａは、外部管理サーバ３を備えない点、及び、管理サーバ１Ａの代わりに管理サーバ１Ｂを用いる点を除き、第２実施形態のサービス提供システム１００と同様である。
図４２Ａに第３実施形態に係るサービス提供システム１００Ａのブロック図を示す。管理サーバ１Ｂは、特定部１３、評価部１５、生成部１７、送信制御部１８、及び、記憶部１９を備える。すなわち、管理サーバ１Ｂは、取得部１１を備えない点を除き、管理サーバ１Ａと同様に構成される。記憶部１９は、ゴルフの友達情報を記憶したゴルフ友達情報テーブルＴＢＬ１２を備える。
このサービス提供システム１００Ａでは、第１実施形態及び第２実施形態のようにゴルフ利用者Ｕ１はＳＮＳ利用者Ｕ２に含まれるといった関係はない。すなわち、図４２Ｂに示すように、管理サーバ１Ｂは、所定のゴルフ利用者Ｕ１ａと友達関係を有するゴルフ利用者Ｕ１を「（所定のゴルフ利用者Ｕ１ａの）直接ゴルフ友達Ｕｇ」として管理する。また、管理サーバ１Ｂは、所定のゴルフ利用者Ｕ１ａと友達関係を有する直接ゴルフ友達Ｕｇと更に友達関係を有するゴルフ利用者Ｕ１を「（所定のゴルフ利用者Ｕ１ａの）間接ゴルフ友達Ｕｇｇ」として管理する。
【０１４４】
すなわち、管理サーバ１Ｂは、ゴルフ利用者Ｕ１を一意に識別する識別情報ＵＩＤを含む内部ユーザ情報と、ゴルフ利用者Ｕ１同士の友達関係（特定の関係の一例）を表す友達情報（特定関係情報の一例）と、を記憶する記憶部１９と、友達情報に基づいて、所定のゴルフ利用者Ｕ１ａの識別情報ＵＩＤから、所定のゴルフ利用者Ｕ１ａと友達関係を有するゴルフ利用者Ｕ１である直接ゴルフ友達Ｕｇ(第１の特定利用者の一例)、及び、直接ゴルフ友達Ｕｇと友達関係を有するゴルフ利用者Ｕ１である間接ゴルフ友達Ｕｇｇ(第２の特定利用者の一例)を対象利用者Ｕｔｇとして特定可能な特定部１３と、対象利用者Ｕｔｇのゴルフに関する行動を所定の基準で評価して得た対象利用者Ｕｔｇの行動評価値Ｓと、所定のゴルフ利用者Ｕ１ａのゴルフに関する行動を所定の基準で評価して得た所定のゴルフ利用者Ｕ１ａの行動評価値Ｓとを生成する評価部１５と、対象利用者Ｕｔｇの行動評価値Ｓ、所定のゴルフ利用者Ｕ１ａの行動評価値Ｓ、及び、取得部１１が取得した外部ユーザ情報に基づいて、表示情報を生成する生成部１７と、を備える。
第３実施形態においても第１実施形態と同様に、ゴルフ利用者Ｕ１のマイページにゴルフ熱ゲージ画像Ｓｇ及びゴルフ熱画像Ｓｇｔｈを表示させることができるため、ゴルフ利用者Ｕ１間のコミュニケーションが活性化される。
【０１４５】
＜第４実施形態＞  
上述した第３実施形態のサービス提供システム１００Ａは、管理サーバ１Ｂにおいて、特定部１３、評価部１５、及び生成部１７を備え、表示情報を生成した。これに対して、第４実施形態では、これらの機能を端末装置２Ａで備える。端末装置２Ａは、所有者の識別情報ＵＩＤは記憶するが、ゴルフの友達情報やプロフィール情報は記憶しておらず、これらは管理サーバ１Ｂに問い合わせることによって取得する。
図４３に第４実施形態のサービス提供システムに用いる端末装置２Ａのブロック図を示す。端末装置２Ａは、記憶部１９を具備しゴルフ友達情報（特定関係情報の一例）及び内部ユーザ情報を管理する管理サーバ（例えば、管理サーバ１Ｂ）と通信可能であり、当該端末装置２Ａのゴルフ利用者Ｕ１ａの識別情報ＵＩＤを記憶する記憶部２０９（端末記憶部）と、記憶部２０９に記憶された識別情報ＵＩＤに基づいて、管理サーバで管理するゴルフ友達情報及び内部ユーザ情報を取得可能な取得部２０１と、ゴルフ友達情報に基づいて、当該ゴルフ利用者Ｕ１ａと友達関係を有する直接ゴルフ友達Ｕｇ（第１の特定利用者の一例）、及び、直接ゴルフ友達Ｕｇと友達関係を有する間接ゴルフ友達Ｕｇｇ（第２の特定利用者の一例）を、対象利用者Ｕｔｇとして特定する特定部２０３と、表示部２１０と、対象利用者Ｕｔｇのゴルフに関する行動を所定の基準で評価して得た対象利用者Ｕｔｇの行動評価値Ｓと、所定のゴルフ利用者Ｕ１ａのゴルフに関する行動を所定の基準で評価して得た所定のゴルフ利用者Ｕ１ａの行動評価値Ｓとを生成する評価部２０５と、対象利用者Ｕｔｇの行動評価値Ｓ、所定のゴルフ利用者Ｕ１ａの行動評価値Ｓ、及び、取得部２０１が取得した内部ユーザ情報に基づいて、表示情報を生成する生成部２０７と、を備える。また、記憶部２０９には、端末装置２Ａを制御するプログラムが記憶されている。
この結果、第４実施形態においても第３実施形態と同様に、ゴルフ利用者Ｕ１のマイページにゴルフ熱ゲージ画像Ｓｇ及びゴルフ熱画像Ｓｇｔｈを表示させることができるため、ゴルフ利用者Ｕ１間のコミュニケーションが活性化される。
【０１４６】
＜変形例＞
本発明は、上述した各実施形態に限定されるものではなく、以下に述べる各種の変形が可能である。また、各変形例及び各実施形態は、適宜、組み合わせてもよいことは勿論である。
【０１４７】
＜変形例１＞
上述した実施形態において、評価部１５（または評価部２０５）は、所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスにログインする時に、所定のゴルフ利用者Ｕ１ａの行動評価値Ｓ及び対象利用者Ｕｔｇの行動評価値Ｓを生成するものであるが、本発明はこれに限定されるものではなく、所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスにログインする時に、所定のゴルフ利用者Ｕ１ａの行動評価値Ｓと、対象利用者Ｕｔｇの行動評価値Ｓとのうち、少なくとも一方を生成するものであってもよい。
【０１４８】
＜変形例２＞
上述した実施形態において、評価部１５（または評価部２０５）は、所定のゴルフ利用者Ｕ１ａがゴルフ情報アプリケーションサービスにログインする時に、所定のゴルフ利用者Ｕ１ａの行動評価値Ｓ及び対象利用者Ｕｔｇの行動評価値Ｓを生成する。すなわち、上述した実施形態及び変形例において、評価部１５（または評価部２０５）は、ゴルフ利用者Ｕ１の行動評価値Ｓを、当該ゴルフ利用者Ｕ１のログイン時、及び、当該ゴルフ利用者Ｕ１の対象利用者Ｕｔｇのログイン時に生成する。
しかし、本発明はこのような態様に限定されるものではなく、評価部１５（または評価部２０５）は、ゴルフ利用者Ｕ１の行動評価値Ｓを、当該ゴルフ利用者Ｕ１のログインの有無、または、当該ゴルフ利用者Ｕ１の対象利用者Ｕｔｇのログインの有無とは関係なく生成するものであってもよい。
例えば、評価部１５（または評価部２０５）は、ゴルフ利用者Ｕ１の行動評価値Ｓを、周期的に生成するものであってもよい。具体的には、評価部１５（評価部２０５）は、例えば１日周期で、全てのゴルフ利用者Ｕ１の行動評価値Ｓを生成するものであってもよい。
評価部１５が、ゴルフ利用者Ｕ１の行動評価値Ｓを周期的に生成する場合、生成された当該行動評価値Ｓは、ゴルフ利用者情報テーブルＴＢＬ１１の当該ゴルフ利用者Ｕ１の識別情報ＵＩＤが記録されているレコードの最新行動評価値に記録される。また、この場合、生成部１７は、ゴルフ利用者情報テーブルＴＢＬ１１に記録されている最新行動評価値に基づいて、表示情報を生成する。より具体的には、生成部１７は、ゴルフ利用者情報テーブルＴＢＬ１１から、当該ゴルフ利用者Ｕ１の識別情報ＵＩＤが記録されているレコードの最新行動評価値（つまり、当該ゴルフ利用者Ｕ１の行動評価値Ｓ）と、当該ゴルフ利用者Ｕ１の対象利用者Ｕｔｇの識別情報ＵＩＤが記録されているレコードの最新行動評価値（つまり、当該ゴルフ利用者Ｕ１の対象利用者Ｕｔｇの行動評価値Ｓ）と、に基づいて、当該ゴルフ利用者Ｕ１のマイページを表示するための表示情報を生成する。
【０１４９】
＜変形例３＞
上述した実施形態及び変形例において、管理サーバ１（または、管理サーバ１Ａ、管理サーバ１Ｂ）は、ゴルフ利用者Ｕ１の個別ログファイルＦＬを、当該ゴルフ利用者Ｕ１のログイン時、及び、当該ゴルフ利用者Ｕ１の対象利用者Ｕｔｇのログイン時に作成または更新するが、本発明はこれに限定されるものではなく、ゴルフ利用者Ｕ１の個別ログファイルＦＬを、当該ゴルフ利用者Ｕ１のログインの有無、または、当該ゴルフ利用者Ｕ１の対象利用者Ｕｔｇのログインの有無とは関係なく作成または更新するものであってもよい。
例えば、管理サーバ１（管理サーバ１Ａ、管理サーバ１Ｂ）は、ゴルフ利用者Ｕ１の個別ログファイルＦＬを、周期的に作成または更新するものであってもよい。具体的には、変形例２で例示したように、各ゴルフ利用者Ｕ１の行動評価値Ｓが、１日周期で生成される場合、管理サーバ１（管理サーバ１Ａ、管理サーバ１Ｂ）は、各ゴルフ利用者Ｕ１の個別ログファイルＦＬを、行動評価値Ｓの生成にあわせて、１日周期で作成または更新してもよい。
【０１５０】
＜変形例４＞
上述した実施形態及び変形例において、管理サーバ１（または、管理サーバ１Ａ、管理サーバ１Ｂ）は、利用者ログ管理テーブルＴＢＬ１５に記録されている複数のレコードの中から、識別情報ＵＩＤに当該ゴルフ利用者Ｕ１の識別情報ＵＩＤが記録されているレコードを抽出することで、ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１を生成するが、本発明はこのような態様に限定されるものではなく、利用者ログ管理テーブルＴＢＬ１５に記録されている複数のレコードの中から、識別情報ＵＩＤに当該ゴルフ利用者Ｕ１の識別情報ＵＩＤが記録され、且つ、タイムスタンプに当該ゴルフ利用者Ｕ１の最新行動評価値算出日時よりも後の日時が記録されているレコードを抽出して、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１を生成するものであってもよい。
カウント開始日時は、最新行動評価値算出日時よりも後であるため、本変形例のような第１個別ログファイルＦＬ１であっても、評価部１５は、各ゴルフ利用者Ｕ１の評価値Ｓ１〜Ｓ４を算出することができる。
【０１５１】
＜変形例５＞
上述した実施形態及び変形例では、評価部１５（または、評価部２０５）は、ゴルフ利用者Ｕ１の行動評価値Ｓを算出する場合に、前回算出された行動評価値Ｓ（つまり、最新行動評価値）と、現在の行動評価値Ｓとの差分値として、評価値Ｓ１〜Ｓ４を算出するが、本発明はこのような態様に限定されるものではなく、前回算出された行動評価値Ｓ（最新行動評価値）を考慮することなく、評価値Ｓ１〜Ｓ４を算出するものであってもよい。
すなわち、上述した実施形態及び変形例において、評価部１５（または、評価部２０５）は、ゴルフ利用者Ｕ１の評価値Ｓ１〜Ｓ４を算出する際に、当該ゴルフ利用者Ｕ１の第１個別ログファイルＦＬ１に記録されている複数のレコードの中で、アクション種別に「３」が記録されているレコードのタイムスタンプに記録されている日時と、当該ゴルフ利用者Ｕ１の行動評価値最新算出日時とのうち、最新の日時をカウント開始日時として特定するようにしていた。しかし、行動評価値最新算出日時を考慮せずに、カウント開始日時を定めるものであってもよい。つまり、アクション種別に「３」が記録されているレコードのタイムスタンプに記録されている日時（当該レコードが複数ある場合にはその中の最新の日時）をカウント開始日時として特定するものであってもよい。
この場合、評価部１５は、算出した評価値Ｓ１〜Ｓ４を合計することで（最新行動評価値を加算せずに）、当該ゴルフ利用者Ｕ１の行動評価値Ｓを算出する。
【０１５２】
なお、本変形例において、評価部１５（評価部２０５）は、利用者情報履歴管理テーブルＴＢＬ１１ａを参照して、評価値Ｓ１を算出する。
図４４に利用者情報履歴管理テーブルＴＢＬ１１ａのデータ構造を示す。ゴルフ利用者Ｕ１が自身のプロフィール情報を更新した場合（つまり、ゴルフ利用者Ｕ１がプロフィール情報設定画面Ｇ１０において自身のプロフィール情報を投入し、決定ボタンをクリックした場合）、利用者情報履歴管理テーブルＴＢＬ１１ａに、１つのレコードが追加される。
１つのレコードは、ゴルフ利用者Ｕ１の識別情報ＵＩＤ、プロフィール情報変更日時、及び、更新前プロフィール情報、を含む。プロフィール情報変更日時には、ゴルフ利用者Ｕ１がプロフィール情報設定画面Ｇ１０において決定ボタンをクリックした日時（厳密には、当該レコードが利用者情報履歴管理テーブルＴＢＬ１１ａに追加された日時）が記録される。更新前プロフィール情報には、ゴルフ利用者Ｕ１の更新前のプロフィール情報（つまり、当該ゴルフ利用者Ｕ１がプロフィール情報設定画面Ｇ１０の決定ボタンをクリックする前に、ゴルフ利用者情報テーブルＴＢＬ１１に記録されていた更新前のプロフィール情報）が記録される。更新前プロフィール情報は、更新前にゴルフ利用者情報テーブルＴＢＬ１１に記録されていたプロフィール情報である。更新前プロフィール情報は、更新前ラウンド頻度ランク、更新前練習頻度ランク、及び、更新前平均スコア等を含む。
【０１５３】
評価部１５は、利用者情報履歴管理テーブルＴＢＬ１１ａにアクセスし、当該ゴルフ利用者Ｕ１の識別情報ＵＩＤが記録されているレコードの、更新前ラウンド頻度ランクと、プロフィール情報変更日時とを取得する。なお、当該ゴルフ利用者Ｕ１の識別情報ＵＩＤが記録されているレコードが複数ある場合には、それぞれのレコードに記録された、更新前ラウンド頻度ランクと、プロフィール情報変更日時とを取得する。
次に、評価部１５は、点数管理テーブルＴＢＬ１６ａにアクセスし、ラウンド頻度ランク（現在のラウンド頻度ランク）に対応する基礎ポイントと、更新前ラウンド頻度ランクに対応する基礎ポイント（以下、「更新前基礎ポイント」と称する）と、を取得する。
そして、評価部１５は、プロフィール情報変更日時、基礎ポイント、及び、更新前基礎ポイントに基づいて、加算ポイントを算出する。具体的には、まず、評価部１５は、第１対象レコードの中で、タイムスタンプにプロフィール情報変更日時以前の日時が記録されているレコード数をカウントし、カウント結果として得た値と、更新前基礎ポイントとを乗算する。また、評価部１５は、第１対象レコードの中で、タイムスタンプにプロフィール情報変更日時よりも後の日時が記録されているレコード数をカウントし、カウント結果として得た値と、基礎ポイントとを乗算する。次に、評価部１５は、乗算結果を加算することで、加算ポイントを算出する。
【０１５４】
＜変形例６＞
上述した実施形態及び変形例において、評価部１５（または評価部２０５）は、評価値Ｓ１〜Ｓ４に基づいて行動評価値Ｓを算出するが、本発明はこれに限定されるものではなく、評価値Ｓ１〜Ｓ４以外の評価値に基づいて、行動評価値Ｓを生成するものであってもよい。また、評価部１５は、評価値Ｓ１〜Ｓ４のうち、少なくとも１つに基づいて、行動評価値Ｓを生成するものであってもよい。
また、上述した実施形態及び変形例において、評価部１５は、ゴルフ利用者Ｕ１の利用履歴及び活動情報に基づいて、ゴルフ利用者Ｕ１の行動評価値Ｓを算出するが、ゴルフ利用者Ｕ１の利用履歴及び活動情報のうち一方に基づいて行動評価値Ｓを算出するものであってもよい。例えば、評価部１５は、ゴルフ利用者Ｕ１のアクセス履歴情報に基づいて、当該ゴルフ利用者Ｕ１の評価値Ｓ２〜Ｓ４を算出し、算出した評価値Ｓ２〜Ｓ４に基づいて、当該ゴルフ利用者Ｕ１の行動評価値Ｓを算出するものであってもよい。
【０１５５】
＜変形例７＞
上述した第１実施形態及び第２実施形態において、評価部１５は、記憶部１９が記憶する内部ユーザ情報（すなわち、活動情報及び利用履歴）に基づいて行動評価値Ｓを生成するが、本発明はこれに限定されるものではなく、取得部１１が外部管理サーバ３から取得した外部ユーザ情報に基づいて、行動評価値Ｓを生成するものであってもよい。
また、評価部１５は、記憶部１９が記憶する内部ユーザ情報と、取得部１１が外部管理サーバ３から取得した外部ユーザ情報と、に基づいて、行動評価値Ｓを生成するものであってもよい。
要するに、評価部１５は、管理サーバ１（若しくは、管理サーバ１Ａ）または外部管理サーバ３のいずれかで管理されるデータを用いて、行動評価値Ｓを生成すればよい。すなわち、評価部１５は、内部ユーザ情報及び外部ユーザ情報の少なくとも一部に基づいて、行動評価値Ｓを生成するものであればよい。
【０１５６】
＜変形例８＞
上述した第１実施形態、第２実施形態、及び、変形例において、生成部１７は、取得部１１が取得した外部ユーザ情報、及び、行動評価値Ｓに基づいて、表示情報を生成するが、本発明はこれに限定されるものではなく、記憶部１９が記憶するプロフィール情報（すなわち、内部ユーザ情報の一部）、及び、行動評価値Ｓに基づいて、表示情報を生成するものであってもよい。
要するに、生成部１７は、対象利用者Ｕｔｇを特定可能な情報（例えば、プロフィール画像Ｐｇ）を、管理サーバ１（管理サーバ１Ａ）または外部管理サーバ３のいずれかで管理されるデータを用いて生成すればよい。すなわち、生成部１７は、内部ユーザ情報及び外部ユーザ情報の少なくとも一部に基づいて、対象利用者Ｕｔｇを特定可能な情報を生成するものであればよい。
例えば、ゴルフ利用者情報テーブルＴＢＬ１１がプロフィール画像Ｐｇのデータが格納されたアドレスのリンク情報（または、プロフィール画像Ｐｇ）を記憶している場合には、生成部１７は、ゴルフ利用者情報テーブルＴＢＬ１１から当該リンク情報を取得して、対象利用者Ｕｔｇを特定可能な情報を生成してもよい。
【０１５７】
＜変形例９＞
上述した実施形態及び変形例では、ＣＰＵ３０は、直接ゴルフ友達Ｕｇのプロフィール画像Ｐｇと間接ゴルフ友達Ｕｇｇのプロフィール画像Ｐｇとを、マイページの異なる領域Ｙ１及びＹ２に区別して表示するが、本発明はこれに限定されるものではなく、直接ゴルフ友達Ｕｇ及び間接ゴルフ友達Ｕｇｇを区別せずに、１つの領域に表示させるものであってもよい。この場合、直接ゴルフ友達Ｕｇ及び間接ゴルフ友達Ｕｇｇ（対象利用者Ｕｔｇ）のうち、行動評価値Ｓが大きな値の対象利用者Ｕｔｇのプロフィール画像Ｐｇほど、所定のゴルフ利用者Ｕ１ａのプロフィール画像Ｐｇの近く（例えば、ディスプレイ２５の下側）に配置するようにしてもよい。
【０１５８】
＜変形例１０＞
上述した実施形態及び変形例において、特定部１３（または特定部２０３）は、直接ゴルフ友達Ｕｇ及び間接ゴルフ友達Ｕｇｇを対象利用者Ｕｔｇとして特定するが、本発明はこれに限定されるものではなく、直接ゴルフ友達Ｕｇを対象利用者Ｕｔｇとして特定するものであってもよい。この場合、特定部１３（または特定部２０３）は、間接ゴルフ友達Ｕｇｇを特定しないものであってもよい。
また、特定部１３（または特定部２０３）は、直接ゴルフ友達Ｕｇ及び間接ゴルフ友達Ｕｇｇを特定したうえで、間接ゴルフ友達Ｕｇｇのみを対象利用者Ｕｔｇとして特定するものであってもよい。
更に、特定部１３（または特定部２０３）は、直接ゴルフ友達Ｕｇ及び間接ゴルフ友達Ｕｇｇを特定したうえで、直接ゴルフ友達Ｕｇのみを対象利用者Ｕｔｇとして特定するものであってもよい。
要するに、特定部１３（または特定部２０３）は、直接ゴルフ友達Ｕｇ及び間接ゴルフ友達Ｕｇｇの一部または全部を対象利用者Ｕｔｇとして特定するものであればよい。
【０１５９】
＜変形例１１＞
上述した実施形態及び変形例において、管理サーバ１（または、管理サーバ１Ａ、管理サーバ１Ｂ）は記憶部１９を備えるものであるが、本発明はこのような態様に限定されるものではなく、記憶部１９が、管理サーバ１の外部に設けられるものであってもよい。また、管理サーバ１は、複数のサーバ装置を含んで構成されるものであってもよい。この場合、複数のサーバ装置が通信網ＮＥＴを介して通信を行うものであってもよい。
【０１６０】
＜変形例１２＞
上述した実施形態及び変形例において、管理サーバ１は、対象利用者Ｕｔｇの行動評価値Ｓが所定の値Ｓｔｈである場合に、ゴルフ熱画像Ｓｇｔｈを表示情報に含めることで、対象利用者Ｕｔｇに何らかの情報を発信すること（例えば、対象利用者Ｕｔｇをゴルフに誘うこと）を所定のゴルフ利用者Ｕ１ａに対して勧める情報を通知したが、本発明はこれに限定されるものではなく、例えば、対象利用者Ｕｔｇのプロフィール画像Ｐｇ上にマウスカーソルを重ねたとき（オンマウスとなったとき）に、端末装置２に「音声」を出力させることで通知してもよいし、端末装置２の（例えば、マウス等の）入力部２４を振動させることで通知してもよい。また、端末装置２がその本体にバイブレーション機能を備える携帯端末であれば、本体である端末装置２を振動させることで通知してもよい。
また、行動評価値Ｓが上記所定の値Ｓｔｈに達した後、更に所定の値Ｓｔｈを超えることができるように所定の値Ｓｔｈを設定した場合、行動評価値Ｓが所定の値Ｓｔｈとなるとゴルフ熱画像Ｓｇｔｈを表示情報に含め、さらに行動評価値Ｓが一定以上となると、表示情報に含めるゴルフ熱画像Ｓｇｔｈを変えることとしてもよい。
また、行動評価値Ｓが所定の値Ｓｔｈとなってもゴルフ熱画像Ｓｇｔｈは表示させず、ゴルフ熱ゲージ画像Ｓｇにおけるゲージが満杯になったことを、「相手に対して何らかの情報を発信することを所定のゴルフ利用者Ｕ１ａに対して勧める情報」としてもよい。
要するに、「相手に対して何らかの情報を発信することを本人に対して勧める情報」は、どのような画像でもよく、また、視覚に訴える画像、テキスト等の表示情報に限られず、ゴルフ利用者Ｕ１の五感に訴える情報であれば、いかなるものであってもよい。
【０１６１】
＜変形例１３＞
上述した端末装置２又は２Ａでは、図３に示すような直接ゴルフ友達Ｕｇ及び間接ゴルフ友達Ｕｇｇの階層関係を示すマイページ（ゴルフ友達一覧画面）をディスプレイ２５に表示させたが、本発明はこれに限定されるものではなく、図４５に示すように、直接ゴルフ友達Ｕｇと、当該直接ゴルフ友達Ｕｇと友達関係にある間接ゴルフ友達Ｕｇｇとの間を、線（以下、「関係線」と称する）で結んでもよい。
この場合、直接ゴルフ友達Ｕｇまたは間接ゴルフ友達Ｕｇｇのプロフィール画像Ｐｇがクリックされた場合、または、マウスカーソルをプロフィール画像Ｐｇに重ねる（オンマウス）場合に、関係線を表示させてもよい。直接ゴルフ友達Ｕｇ同士で友達関係がある場合にも関係線で結んでもよい。くわえて、直接ゴルフ友達Ｕｇ同士と、直接ゴルフ友達Ｕｇと間接ゴルフ友達Ｕｇｇとの関係性は関係線の種類や色を変えることで識別可能としても良い。
【０１６２】
＜変形例１４＞
上述した端末装置２又は２Ａでは、図３３に示すように上下方向に画面をスライド可能としたが、本発明はこれに限定されるものではなく、図４６に示すように左右方向にスライドさせて、広いマップの表示可能としても良い。
また、所定のゴルフ利用者Ｕ１ａの直接ゴルフ友達Ｕｇのプロフィール画像Ｐｇをグループ別に分類できるようにしても良い。例えば「同じ会社」や「サークル仲間」など、予め区分を登録する。そして、外部ユーザ情報や内部ユーザ情報（例えば、プロフィール情報）を参照して、直接ゴルフ友達Ｕｇを分類してそれを表示させても良い。
また、人数が多いようであれば、グループごとに各ホールの背景として、各グループのアイコンを表示させるようにしても良い。この場合、アイコンはあるホールと別のホールで重複する人が存在していても良い。例えば、第３ホールは会社の同僚、第１８ホールは地元の友達、などとし、第３ホールと第１８ホールで同じメンバーが入っていても良い。
【０１６３】
＜変形例１５＞
上述した実施形態及び変形例では、ゴルフ友達一覧画面において、直接ゴルフ友達Ｕｇと間接ゴルフ友達Ｕｇｇに該当する者を表示しているが、直接ＳＮＳ友達Ｕｆであって直接ゴルフ友達ＵｇでないＳＮＳ利用者Ｕ２も併せて表示させるようにしてもよい。この場合、例えば、ゴルフ友達一覧画面の両脇や空の部分に直接ＳＮＳ友達Ｕｆであって直接ゴルフ友達ＵｇでないＳＮＳ利用者Ｕ２を配置したり、プロフィール画像Ｐｇやその枠の色を変更したり、あるいは、関係線の色や種類を変えるなどして、直接ゴルフ友達Ｕｇと区別可能にしても良い。
【０１６４】
より具体的には、上述した第１実施形態の管理サーバ１において（図１参照）、特定部１３は、所定のゴルフ利用者Ｕ１ａの直接ＳＮＳ友達Ｕｆのうちゴルフ利用者Ｕ１に該当しないＳＮＳ利用者Ｕ２と、所定のゴルフ利用者Ｕ１ａの間接ＳＮＳ友達Ｕｆｆのうちゴルフ利用者Ｕ１に該当しないＳＮＳ利用者Ｕ２との少なくとも一方を外部利用者Ｕｘとして特定する。ここで、所定のゴルフ利用者Ｕ１ａの直接ＳＮＳ友達Ｕｆのうちゴルフ利用者Ｕ１に該当しない者は、図４７に示すＳＮＳ利用者Ｕｘ１であり、所定のゴルフ利用者Ｕ１ａの間接ＳＮＳ友達Ｕｆｆのうちゴルフ利用者Ｕ１に該当しないＳＮＳ利用者は、図４７に示すＳＮＳ利用者Ｕｘ２である。
そして、生成部１７は、直接ゴルフ友達Ｕｇ及び間接ゴルフ友達Ｕｇｇと外部利用者Ｕｘとを区別できるマイページ（ゴルフ友達一覧画面Ｇ０）を端末装置２の表示部に表示させるための表示情報を生成する。例えば、図４８に示すように、領域Ｙ４にＳＮＳ利用者Ｕｘ１のプロフィール画像Ｐｇ［Ｕｘ１］表示し、領域Ｙ５にＳＮＳ利用者Ｕｘ２のプロフィール画像Ｐｇ［Ｕｘ２］を表示させても良い。
【０１６５】
＜変形例１６＞
上述した実施形態及び変形例では、招待処理において、既にゴルフ利用者Ｕ１となっているＳＮＳ利用者Ｕ２は、招待の候補者から除く処理が実行されたが（図３４ＡのＳ１２２参照）、本発明はこれに限定されるものではなく、既にゴルフ利用者Ｕ１となっている者を含めてもよい。この場合は、ゴルフ利用者Ｕ１でない候補者と識別できる態様でゴルフ利用者Ｕ１を表示すればよい。例えば、登録済みのゴルフ利用者Ｕ１には印を付加して、リスト後方に表示させるようにしても良い。
【０１６６】
更に、管理サーバ１において、招待について、アクション元の識別情報ＵＩＤ、アクション先の識別情報ＵＩＤ、及びステータスを対応づけて記憶する招待テーブルを記憶部１９に格納してもよい。ステータスを参照することによって、承諾、拒否、申請中の状態が識別可能となる。特定部１３は、招待テーブルを参照して、招待申請中のＳＮＳ利用者Ｕ２を特定する。そして、招待申請中の招待候補者を他の招待候補者と識別できるように表示させてもよい。例えば、招待申請中の招待候補者には印などを付加してリスト後方に表示させても良いし、あるいは、招待申請中のＳＮＳ利用者Ｕ２は招待候補者から除いて非表示としても良い。
【０１６７】
また、招待テーブルを追加するのではなく、ゴルフ利用者情報テーブルＴＢＬ１１に招待のアクション元であるゴルフ利用者Ｕ１の識別情報ＵＩＤに対応づけて、アクション先であるＳＮＳ利用者Ｕ２の識別情報ＵＩＤと招待申請中であることを示すステータスを記録しても良い。この場合は、アクション先であるＳＮＳ利用者Ｕ２が、ゴルフ利用者Ｕ１として登録すれば、ステータスを変更すればよい。さらに、招待申請日時も記録しておき、所定期間経過しても登録されずステータスに変動がなければ、自動的にステータスをタイムアウト等としたり、ＳＮＳ利用者Ｕ２の識別情報ＵＩＤとステータスを消去しても良い。
【０１６８】
＜変形例１７＞
上述した実施形態及び変形例では、直接ＳＮＳ友達Ｕｆ及び間接ＳＮＳ友達Ｕｆｆを第１サービスへの招待の対象としたが、本発明はこれに限定されるものではなく、ＳＮＳ上でのＳＮＳ利用者Ｕ２の活動内容に応じて招待候補者を絞り込んでもよい。
具体的には、直接ＳＮＳ友達Ｕｆ及び間接ＳＮＳ友達Ｕｆｆが管理するＳＮＳサイトにおけるマイページにおいて、これらの者が参照しているニュースなどの記事に、「ゴルフ」や「ラウンド」などの所定のキーワードがあり、且つ未だ直接ゴルフ友達Ｕｇになっておらず、招待した履歴もないＳＮＳ利用者Ｕ２を特定部１３で抽出し、招待候補者に表示するようにしても良い。
直接ＳＮＳ友達Ｕｆ及び間接ＳＮＳ友達ＵｆｆのＳＮＳサイトにおけるマイページにおいて、特定の情報欄（例えば趣味（好きなもの）欄）に、「ゴルフ」等の所定のキーワードがあり、且つ未だ直接ゴルフ友達Ｕｇになっておらず、招待した履歴もないＳＮＳ利用者Ｕ２を特定部１３で抽出し、招待候補者に表示するようにしても良い。
これらの抽出処理を実行するためのキーワードは、管理サーバ１又は１Ａの記憶部１９に記憶しておけば良い。
くわえて、抽出処理で抽出した特定招待候補者と、直接ＳＮＳ友達Ｕｆ及び間接ＳＮＳ友達Ｕｆｆを混在させて招待候補者としても良い。この場合には、特定招待候補者を招待候補者と識別可能な態様で表示させることが好ましい。例えば、特定招待候補者のプロフィール画像Ｐｇに印を付加しても良い。
【０１６９】
＜変形例１８＞
上述した実施形態及び変形例では、管理サーバ１（又は管理サーバ１Ａ、管理サーバ１Ｂ）が提供する第１サービスとして、ゴルフ情報提供アプリケーションサービスを一例として説明したが、本発明はこれに限定されるものではなく、管理サーバ１、１Ａ、または、１Ｂは、所定の対象に関するサービスであれば、どのようなサービスを提供するものであってもよい。
ここで、所定の対象は、マラソン、バドミントン等、スポーツに関するもの、または、将棋、ゲーム等、趣味に関するものでもよいし、ビジネスに関するものでもよい。
また、特定の関係は、友達関係に限定されない。例えば、上司と部下の関係であってもよいし、問屋と小売の関係であってもよい。要は、一定の規則に基づいて構築される関係であればどのようなものであってもよい。
【０１７０】
＜変形例１９＞
上述した第４実施形態では、端末装置２が、特定部２０３、評価部２０５、及び、生成部２０７を備える例を説明したが、本発明はこれに限定されるものではなく、これら特定部２０３、評価部２０５、及び、生成部２０７のうち一部を管理サーバ（例えば、管理サーバ１Ｂ）に設け、適宜端末装置２と管理サーバとで通信を行って所定の表示情報を生成することとしてもよい。
【０１７１】
＜変形例２０＞
上述した実施形態及び変形例では、利用者同士の階層的な特定の関係を表示させる装置として、管理サーバ１又は１Ａ、及び端末装置２Ａを一例として説明したが、本発明はこれに限定されるもではなく、パーソナルコンピュータなどの情報処理装置であってもよい。
【０１７２】
＜変形例２１＞
なお、本発明における機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することとしてもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。また、本発明における機能またはその一部を実現するためのプログラムを配信する配信サーバ及び当該配信サーバに備えられた記憶媒体、及び当該配信サーバの外部に存在し、当該プログラムを前記配信サーバにより配信するために記憶している記憶媒体も、本発明の範囲に含まれる。
【０１７３】
また、上述した機能の一部または全部を、ＬＳＩ(Large Scale Integration)等の集積回路として実現してもよい。上述した各機能は個別にプロセッサ化してもよいし、一部、または全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、または汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【０１７４】
なお、本発明は上述の実施形態及び変形例に限定されるものではなく、本発明の趣旨の範囲内での変更及び組合せは本発明に含まれるものである。
【符号の説明】
【０１７５】
１，１Ａ……管理サーバ、２，２Ａ……端末装置、３……外部管理サーバ、１１，２０１……取得部、１３，２０３……特定部、１５，２０５……評価部、１７，２０７……生成部、１９，２０９……記憶部。
【図１】
2014038594.tif 000003
【図２】
2014038594.tif 000004
【図３】
2014038594.tif 000005
【図４】
2014038594.tif 000006
【図５】
2014038594.tif 000007
【図６】
2014038594.tif 000008
【図７】
2014038594.tif 000009
【図８】
2014038594.tif 000010
【図９】
2014038594.tif 000011
【図１０】
2014038594.tif 000012
【図１１】
2014038594.tif 000013
【図１２】
2014038594.tif 000014
【図１３】
2014038594.tif 000015
【図１４】
2014038594.tif 000016
【図１５】
2014038594.tif 000017
【図１６】
2014038594.tif 000018
【図１７】
2014038594.tif 000019
【図１８】
2014038594.tif 000020
【図１９】
2014038594.tif 000021
【図２０Ａ】
2014038594.tif 000022
【図２０Ｂ】
2014038594.tif 000023
【図２１】
2014038594.tif 000024
【図２２】
2014038594.tif 000025
【図２３】
2014038594.tif 000026
【図２４】
2014038594.tif 000027
【図２５】
2014038594.tif 000028
【図２６】
2014038594.tif 000029
【図２７】
2014038594.tif 000030
【図２８】
2014038594.tif 000031
【図２９】
2014038594.tif 000032
【図３０】
2014038594.tif 000033
【図３１】
2014038594.tif 000034
【図３２Ａ】
2014038594.tif 000035
【図３２Ｂ】
2014038594.tif 000036
【図３３】
2014038594.tif 000037
【図３４Ａ】
2014038594.tif 000038
【図３４Ｂ】
2014038594.tif 000039
【図３５】
2014038594.tif 000040
【図３６】
2014038594.tif 000041
【図３７】
2014038594.tif 000042
【図３８】
2014038594.tif 000043
【図３９】
2014038594.tif 000044
【図４０】
2014038594.tif 000045
【図４１】
2014038594.tif 000046
【図４２Ａ】
2014038594.tif 000047
【図４２Ｂ】
2014038594.tif 000048
【図４３】
2014038594.tif 000049
【図４４】
2014038594.tif 000050
【図４５】
2014038594.tif 000051
【図４６】
2014038594.tif 000052
【図４７】
2014038594.tif 000053
【図４８】
2014038594.tif 000054