(57)【要約】【課題】  課金機能を有しないＳＮＳのグループ機能を用いて、有料会員向け情報提供等のサービスの提供を可能にする。【解決手段】  ＳＮＳのグループ機能を提供するＳＮＳサーバとネットワークを介して接続された会員管理サーバにおいて、有料会員向けサービスの利用を希望する会員の会費等の課金状態を管理する。ＳＮＳサーバで管理されている有料会員向けサービスのために設けられたグループの最新のメンバーリストと、所定のタイミングで整合処理を行い、ＳＮＳサーバに課金状態に対応したグループのメンバーリストへの追加や削除を要求するよう構成することによって、ＳＮＳサーバが課金管理の機能を有しない場合であっても、ＳＮＳのグループ機能をそのまま用いて有料会員向けサービスを提供することを可能にしている。【選択図】        図２
2016051403.tif 000002
【特許請求の範囲】
【請求項１】
ＳＮＳのグループ機能を用いて有料会員向けのサービスを提供するための会員管理サーバであって、
ＳＮＳのグループ機能を用いた有料会員向けサービスの利用を希望する会員について、前記有料会員向けサービスの利用に必要な料金の課金状態を含む会員情報を格納する格納手段と、
前記格納手段に格納された会員情報に含まれる有料会員向けサービスの利用に必要な料金の課金状態と、前記ＳＮＳのサービスを提供するＳＮＳサーバに格納されている前記有料会員向けサービスを提供するために設けられたグループの最新のメンバーリストを照合する照合手段と、
前記照合手段において、前記有料会員向けサービスの利用に必要な料金が課金済と記録されている会員について、前記グループの最新のメンバーリストに前記会員が含まれていないと判断されると、前記ＳＮＳサーバに前記会員を前記グループのメンバーリストに追加することを要求する追加要求手段と、
を備えることを特徴とする会員管理サーバ。
【請求項２】
ＳＮＳのグループ機能を用いて有料会員向けのサービスを提供するための会員管理サーバであって、
ＳＮＳのグループ機能を用いた有料会員向けサービスの利用を希望する会員について、前記有料会員向けサービスの利用に必要な料金の課金状態と前記会員宛の通知を発信するためのアドレスを含む会員情報を格納する格納手段と、
前記格納手段に格納された会員情報に含まれる有料会員向けサービスの利用に必要な料金の課金状態と、前記ＳＮＳのサービスを提供するＳＮＳサーバに格納されている前記有料会員向けサービスを提供するために設けられたグループの最新のメンバーリストを照合する照合手段と、
前記照合手段において、前記有料会員向けサービスの利用に必要な料金が課金済と記録されている会員について、前記グループの最新のメンバーリストに前記会員が含まれていないと判断されると、前記会員の会員情報に含まれるアドレスに前記グループに参加するための招待状を送信する送信手段と、
を備えることを特徴とする会員管理サーバ。
【請求項３】
ＳＮＳのグループ機能を用いて有料会員向けのサービスを提供するための会員管理サーバであって、
ＳＮＳのグループ機能を用いた有料会員向けサービスの利用を希望する会員について、前記有料会員向けサービスの利用に必要な料金の課金状態を含む会員情報を格納する格納手段と、
前記格納手段に格納された会員情報に含まれる有料会員向けサービスの利用に必要な料金の課金状態と、前記ＳＮＳのサービスを提供するＳＮＳサーバに格納されている前記有料会員向けサービスを提供するために設けられたグループの最新のメンバーリストを照合する照合手段と、
前記照合手段において、前記有料会員向けサービスの利用に必要な料金が課金されていないと記録されている会員について、前記グループの最新のメンバーリストに前記会員が含まれていると判断されると、前記ＳＮＳサーバに前記会員を前記グループのメンバーから削除することを要求する削除要求手段と、
を備えることを特徴とする会員管理サーバ。
【請求項４】
前記照合手段において、前記有料会員向けサービスの利用に必要な料金が課金されていないと記録されている会員について、前記グループの最新のメンバーリストに前記会員が含まれていると判断されると、前記ＳＮＳサーバに前記会員を前記グループのメンバーから削除することを要求する削除要求手段
を備えることを特徴とする請求項１又は２記載の会員管理サーバ。
【請求項５】
前記照合手段は、有料会員向けサービスを提供するために設けられたグループの最新のメンバーリストの閲覧又は問合せの権限を有する管理者として付与された識別情報を用いて前記ＳＮＳサーバにログインすることによって、会員の課金状態と最新のメンバーリストの照合を実行すること
を特徴とする請求項１乃至４いずれかに記載の会員管理サーバ。
【請求項６】
ＳＮＳのグループ機能を用いた有料会員向けサービスの利用を希望する会員が支払う前記有料会員向けサービスの利用に必要な料金の決済を決済システムに要求する決済要求手段と、
前記決済要求手段から前記料金が決済された通知を受信すると、前記格納手段に格納された前記会員の会員情報に、前記有料会員向けサービスの利用に必要な料金を課金済と記録する記録手段と、
を備えることを特徴とする請求項１乃至５いずれかに記載の会員管理サーバ。
【請求項７】
前記格納手段に格納された会員情報には、会員が保有する有料会員向けサービスの利用に必要な料金の決済に充当可能なポイントの残高が含まれていて、
前記料金の一部に前記ポイントを充当する場合、前記決済要求手段は、前記料金から充当するポイントに相当する金額を減じた金額の決済を前記決済システムに要求し、前記通知を受信した前記記録手段は、充当したポイントを減じて前記格納手段に格納された前記会員の会員情報に含まれるポイントの残高を更新し、
前記料金の全部に前記ポイントを充当する場合、前記決済要求手段は、前記決済システムに料金の決済を要求せず、前記記録手段は、前記通知を受信しなくても、前記格納手段に格納された前記会員の会員情報に、前記有料会員向けサービスの利用に必要な料金を課金済と記録し、充当したポイントを減じて前記格納手段に格納された前記会員の会員情報に含まれるポイントの残高を更新すること
を特徴とする請求項６記載の会員管理サーバ。
【請求項８】
ＳＮＳのグループ機能を用いて有料会員向けのサービスを提供するための会員管理方法であって、
ＳＮＳのグループ機能を用いた有料会員向けサービスの利用を希望する会員について、前記有料会員向けサービスの利用に必要な料金の課金状態を含む会員情報を格納する格納手段を備える会員管理サーバが、前記格納手段に格納された会員情報に含まれる有料会員向けサービスの利用に必要な料金の課金状態と、前記ＳＮＳのサービスを提供するＳＮＳサーバに格納されている前記有料会員向けサービスを提供するために設けられたグループの最新のメンバーリストを照合する照合ステップと、
前記会員管理サーバが、前記照合ステップにおいて、前記有料会員向けサービスの利用に必要な料金が課金済と記録されている会員について、前記グループの最新のメンバーリストに前記会員が含まれていないと判断されると、前記ＳＮＳサーバに前記会員を前記グループのメンバーリストに追加することを要求する追加要求ステップと、
を有することを特徴とする会員管理方法。
【請求項９】
ＳＮＳのグループ機能を用いて有料会員向けのサービスを提供するための会員管理方法であって、
ＳＮＳのグループ機能を用いた有料会員向けサービスの利用を希望する会員について、前記有料会員向けサービスの利用に必要な料金の課金状態と前記会員宛の通知を発信するためのアドレスを含む会員情報を格納する格納手段を備える会員管理サーバが、前記格納手段に格納された会員情報に含まれる有料会員向けサービスの利用に必要な料金の課金状態と、前記ＳＮＳのサービスを提供するＳＮＳサーバに格納されている前記有料会員向けサービスを提供するために設けられたグループの最新のメンバーリストを照合する照合ステップと、
前記会員管理サーバが、前記照合ステップにおいて、前記有料会員向けサービスの利用に必要な料金が課金済と記録されている会員について、前記グループの最新のメンバーリストに前記会員が含まれていないと判断されると、前記会員の会員情報に含まれるアドレスに前記グループに参加するための招待状を送信する送信ステップと、
を有することを特徴とする会員管理方法。
【請求項１０】
ＳＮＳのグループ機能を用いて有料会員向けのサービスを提供するための会員管理方法であって、
ＳＮＳのグループ機能を用いた有料会員向けサービスの利用を希望する会員について、前記有料会員向けサービスの利用に必要な料金の課金状態を含む会員情報を格納する格納手段を備える会員管理サーバが、前記格納手段に格納された会員情報に含まれる有料会員向けサービスの利用に必要な料金の課金状態と、前記ＳＮＳのサービスを提供するＳＮＳサーバに格納されている前記有料会員向けサービスを提供するために設けられたグループの最新のメンバーリストを照合する照合ステップと、
前記会員管理サーバが、前記照合ステップにおいて、前記有料会員向けサービスの利用に必要な料金が課金されていないと記録されている会員について、前記グループの最新のメンバーリストに前記会員が含まれていると判断されると、前記ＳＮＳサーバに前記会員を前記グループのメンバーから削除することを要求する削除要求ステップと、
を有することを特徴とする会員管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＳＮＳ（ソーシャル・ネットワーキング・サービス）のグループ機能を用いて、有料会員向けのサービスを提供するための会員管理サーバ及び会員管理方法に関するものである。
【背景技術】
【０００２】
インターネット上でユーザがコミュニティを形成して交流するＳＮＳ（ソーシャル・ネットワーキング・サービス）が広く利用されるようになっているが、多くのＳＮＳには、ＳＮＳユーザの中で共通のテーマに興味を持つユーザや特定の組織等に属するユーザがグループを設けて交流することができる、グループ機能が備えられている。グループ機能のサービスを提供するＳＮＳでは、グループに参加しているユーザをデータベースで管理し、グループの管理者となるユーザに、メンバーの追加や削除に関する権限を与えることが一般的である（例えば、特許文献１参照）。
【０００３】
こうしたＳＮＳのグループ機能を利用すると、例えば、タレントのファンのためのグループを設けて情報発信を行うなど、特定のグループに向けた情報発信が可能になる。ＳＮＳのサービスには課金機能が備えられている場合もあり、例えば、ＳＮＳに開設するグループ（コミュニティ）とメールマガジンという２つの手段を用いて有料会員向けの情報提供サービスを行う際に、会員管理を一元化して両者を融合したサービスを可能にする発明が開示されている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−４６９１１号公報
【特許文献２】特開２０１０−１６５２４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献２に記載されているように、ＳＮＳのグループ（コミュニティ）機能を利用することによって、有料会員に限定した情報提供サービスを行うことも可能である。但し、こうした有料会員向けのサービスを行うためには、ＳＮＳのサービスを提供するシステムにおいて、ＳＮＳの利用やグループ（コミュニティ）への参加に対する課金管理の機能が設けられていることが前提とされており、課金機能を有しないＳＮＳのグループ機能を用いる場合にも、有料会員向けのサービスを提供することができる仕組みが求められるところである。
【０００６】
本発明は、このような課題に対応するためになされたものであり、課金機能を有しないＳＮＳのグループ機能を用いて、有料会員向けのサービスを提供することを可能にする、会員管理サーバ及び会員管理方法を提供することを目的とするものである。
【課題を解決するための手段】
【０００７】
本発明では、ＳＮＳのグループ機能を提供するＳＮＳサーバとネットワークを介して接続された本発明に係る会員管理サーバにおいて、有料会員向けサービスの利用を希望する会員の、会費等の等の有料会員向けサービスの利用に必要な料金の課金状態を管理する。ＳＮＳサーバで管理されている有料会員向けサービスのために設けられたグループの最新のメンバーリストと、所定のタイミングで整合処理を行い、ＳＮＳサーバに課金状態に対応したグループのメンバーリストへの追加や削除を要求するよう構成することによって、ＳＮＳサーバが課金管理の機能を有しない場合であっても、ＳＮＳのグループ機能をそのまま用いて有料会員向けサービスを提供することを可能にしている。尚、本発明におけるＳＮＳのグループ機能とは、ＳＮＳユーザのうちメンバーリストに含まれるメンバーに特定のサービスを提供する機能であればよく、そのサービス上の称呼が「グループ」を含むものに限定されるものではない。
【０００８】
本願の課題を解決する第１の発明は、ＳＮＳのグループ機能を用いて有料会員向けのサービスを提供するための会員管理サーバであって、ＳＮＳのグループ機能を用いた有料会員向けサービスの利用を希望する会員について、前記有料会員向けサービスの利用に必要な料金の課金状態を含む会員情報を格納する格納手段と、前記格納手段に格納された会員情報に含まれる有料会員向けサービスの利用に必要な料金の課金状態と、前記ＳＮＳのサービスを提供するＳＮＳサーバに格納されている前記有料会員向けサービスを提供するために設けられたグループの最新のメンバーリストを照合する照合手段と、前記照合手段において、前記有料会員向けサービスの利用に必要な料金が課金済と記録されている会員について、前記グループの最新のメンバーリストに前記会員が含まれていないと判断されると、前記ＳＮＳサーバに前記会員を前記グループのメンバーリストに追加することを要求する追加要求手段と、を備えることを特徴とする会員管理サーバである。
【０００９】
第１の発明は、ＳＮＳのグループ機能を用いて有料会員向けのサービスを提供するための会員管理サーバであって、ＳＮＳのグループ機能を用いた有料会員向けサービスの利用を希望する会員について、前記有料会員向けサービスの利用に必要な料金の課金状態と前記会員宛の通知を発信するためのアドレスを含む会員情報を格納する格納手段と、前記格納手段に格納された会員情報に含まれる有料会員向けサービスの利用に必要な料金の課金状態と、前記ＳＮＳのサービスを提供するＳＮＳサーバに格納されている前記有料会員向けサービスを提供するために設けられたグループの最新のメンバーリストを照合する照合手段と、前記照合手段において、前記有料会員向けサービスの利用に必要な料金が課金済と記録されている会員について、前記グループの最新のメンバーリストに前記会員が含まれていないと判断されると、前記会員の会員情報に含まれるアドレスに前記グループに参加するための招待状を送信する送信手段と、を備えることを特徴とする会員管理サーバとしてもよい。
【００１０】
第１の発明では、有料会員向けサービスの利用に必要な会費等の料金が課金されている会員について、ＳＮＳのグループの最新のメンバーリストに含まれていないという不整合が生じている場合に、ＳＮＳサーバに対して、その会員をグループのメンバーリストに追加するために必要な処理を実行する。ここでグループのメンバーリストに追加するための処理は、ＳＮＳサーバにグループのメンバーリストへの追加を要求するものであってもよいし、会員宛にグループに参加するための招待状を送信するものであってもよい。
【００１１】
本願の課題を解決する第２の発明は、ＳＮＳのグループ機能を用いて有料会員向けのサービスを提供するための会員管理サーバであって、ＳＮＳのグループ機能を用いた有料会員向けサービスの利用を希望する会員について、前記有料会員向けサービスの利用に必要な料金の課金状態を含む会員情報を格納する格納手段と、前記格納手段に格納された会員情報に含まれる有料会員向けサービスの利用に必要な料金の課金状態と、前記ＳＮＳのサービスを提供するＳＮＳサーバに格納されている前記有料会員向けサービスを提供するために設けられたグループの最新のメンバーリストを照合する照合手段と、前記照合手段において、前記有料会員向けサービスの利用に必要な料金が課金されていないと記録されている会員について、前記グループの最新のメンバーリストに前記会員が含まれていると判断されると、前記ＳＮＳサーバに前記会員を前記グループのメンバーから削除することを要求する削除要求手段と、を備えることを特徴とする会員管理サーバである。
【００１２】
第２の発明では、有料会員向けサービスの利用に必要な会費等の料金が課金されていない会員について、ＳＮＳのグループの最新のメンバーリストに含まれているという不整合が生じている場合に、ＳＮＳサーバに対して、その会員をグループのメンバーから削除することを要求する。
【００１３】
また、第１の発明は、前記照合手段において、前記有料会員向けサービスの利用に必要な料金が課金されていないと記録されている会員について、前記グループの最新のメンバーリストに前記会員が含まれていると判断されると、前記ＳＮＳサーバに前記会員を前記グループのメンバーから削除することを要求する削除要求手段を備えることを特徴とすることもできる。
【００１４】
さらに、本発明は、前記照合手段は、有料会員向けサービスを提供するために設けられたグループの最新のメンバーリストの閲覧又は問合せの権限を有する管理者として付与された識別情報を用いて前記ＳＮＳサーバにログインすることによって、会員の課金状態と最新のメンバーリストの照合を実行することを特徴とすることもできる。
【００１５】
このように構成すると、本発明に係る会員管理サーバは、ＳＮＳサーバにグループの管理者としてログインすることによって、会員への課金状態とグループの最新のメンバーリストの整合処理に必要な処理を実行することが可能になる。
【００１６】
また、本発明は、ＳＮＳのグループ機能を用いた有料会員向けサービスの利用を希望する会員が支払う前記有料会員向けサービスの利用に必要な料金の決済を決済システムに要求する決済要求手段と、前記決済要求手段から前記料金が決済された通知を受信すると、前記格納手段に格納された前記会員の会員情報に、前記有料会員向けサービスの利用に必要な料金を課金済と記録する記録手段と、を備えることを特徴とすることもできる。さらに、前記格納手段に格納された会員情報には、会員が保有する有料会員向けサービスの利用に必要な料金の決済に充当可能なポイントの残高が含まれていて、前記料金の一部に前記ポイントを充当する場合、前記決済要求手段は、前記料金から充当するポイントに相当する金額を減じた金額の決済を前記決済システムに要求し、前記通知を受信した前記記録手段は、充当したポイントを減じて前記格納手段に格納された前記会員の会員情報に含まれるポイントの残高を更新し、前記料金の全部に前記ポイントを充当する場合、前記決済要求手段は、前記決済システムに料金の決済を要求せず、前記記録手段は、前記通知を受信しなくても、前記格納手段に格納された前記会員の会員情報に、前記有料会員向けサービスの利用に必要な料金を課金済と記録し、充当したポイントを減じて前記格納手段に格納された前記会員の会員情報に含まれるポイントの残高を更新することを特徴としてもよい。
【００１７】
このように構成すると、会員管理サーバにおいて会費等の料金の決済状況を直ちに把握することが可能になるとともに、会費等の料金への充当が可能なポイントサービスを提供することによって、有料会員向けサービスの利用促進にも資することとなる。
【００１８】
本発明は、本発明に係る会員管理サーバによって実行される、会員管理方法として特定することもできる。
【００１９】
第１の発明に対応する会員管理方法は、ＳＮＳのグループ機能を用いて有料会員向けのサービスを提供するための会員管理方法であって、ＳＮＳのグループ機能を用いた有料会員向けサービスの利用を希望する会員について、前記有料会員向けサービスの利用に必要な料金の課金状態を含む会員情報を格納する格納手段を備える会員管理サーバが、前記格納手段に格納された会員情報に含まれる有料会員向けサービスの利用に必要な料金の課金状態と、前記ＳＮＳのサービスを提供するＳＮＳサーバに格納されている前記有料会員向けサービスを提供するために設けられたグループの最新のメンバーリストを照合する照合ステップと、前記会員管理サーバが、前記照合ステップにおいて、前記有料会員向けサービスの利用に必要な料金が課金済と記録されている会員について、前記グループの最新のメンバーリストに前記会員が含まれていないと判断されると、前記ＳＮＳサーバに前記会員を前記グループのメンバーリストに追加することを要求する追加要求ステップと、を有することを特徴とする会員管理方法である。
【００２０】
第１の発明に対応する会員管理方法は、ＳＮＳのグループ機能を用いて有料会員向けのサービスを提供するための会員管理方法であって、ＳＮＳのグループ機能を用いた有料会員向けサービスの利用を希望する会員について、前記有料会員向けサービスの利用に必要な料金の課金状態と前記会員宛の通知を発信するためのアドレスを含む会員情報を格納する格納手段を備える会員管理サーバが、前記格納手段に格納された会員情報に含まれる有料会員向けサービスの利用に必要な料金の課金状態と、前記ＳＮＳのサービスを提供するＳＮＳサーバに格納されている前記有料会員向けサービスを提供するために設けられたグループの最新のメンバーリストを照合する照合ステップと、前記会員管理サーバが、前記照合ステップにおいて、前記有料会員向けサービスの利用に必要な料金が課金済と記録されている会員について、前記グループの最新のメンバーリストに前記会員が含まれていないと判断されると、前記会員の会員情報に含まれるアドレスに前記グループに参加するための招待状を送信する送信ステップと、を有することを特徴とする会員管理方法としてもよい。
【００２１】
第２の発明に対応する会員管理方法は、ＳＮＳのグループ機能を用いて有料会員向けのサービスを提供するための会員管理方法であって、ＳＮＳのグループ機能を用いた有料会員向けサービスの利用を希望する会員について、前記有料会員向けサービスの利用に必要な料金の課金状態を含む会員情報を格納する格納手段を備える会員管理サーバが、前記格納手段に格納された会員情報に含まれる有料会員向けサービスの利用に必要な料金の課金状態と、前記ＳＮＳのサービスを提供するＳＮＳサーバに格納されている前記有料会員向けサービスを提供するために設けられたグループの最新のメンバーリストを照合する照合ステップと、前記会員管理サーバが、前記照合ステップにおいて、前記有料会員向けサービスの利用に必要な料金が課金されていないと記録されている会員について、前記グループの最新のメンバーリストに前記会員が含まれていると判断されると、前記ＳＮＳサーバに前記会員を前記グループのメンバーから削除することを要求する削除要求ステップと、を有することを特徴とする会員管理方法である。
【００２２】
また、本発明に係る会員管理方法は、前述の各々の構成に対応する本発明に係る会員管理サーバによって実行される、会員管理方法として特定することもできる。
【発明の効果】
【００２３】
本発明によると、ＳＮＳのサービスで提供されるグループ機能が、課金管理の機能を有していない場合であっても、ＳＮＳのグループ機能をそのまま用いながら、会費等の有料会員向けサービスの利用に必要な料金の課金状態とグループのメンバーリストの整合性を確保し、有料会員に限定した情報提供等のサービスを提供することが可能になる。
【００２４】
現在広く利用されている主要なＳＮＳの多くは、グループ機能を備えているものの課金管理の機能までは有していないが、本発明を利用すれば、一般的なＳＮＳのグループ機能によって簡単な方法で有料会員に限定した情報提供等のサービスを実現することができるので、特に小規模事業者の広告宣伝や顧客の囲い込みに優れた効果を発揮することが期待される。
【図面の簡単な説明】
【００２５】
【図１】本発明を利用して有料会員向けのサービスを提供するスキーム図である。
【図２】本発明に係る会員管理サーバの実施形態の概要を示す図である。
【図３】本発明に係る会員管理サーバの構成を示すブロック図である。
【図４】本発明に係る会員管理サーバの会員情報格納部に格納される会員情報の一例を示す図である。
【図５】本発明を利用した有料会員向けサービスへの入会時における、会員管理サーバの処理フローを示す第１のフローチャートである。
【図６】本発明を利用した有料会員向けサービスへの入会時における、会員管理サーバの処理フローを示す第２のフローチャートである。
【図７】本発明を利用した有料会員向けサービスからの退会時における、会員管理サーバの処理フローを示すフローチャートである。
【図８】本発明に係る会員管理サーバによる会費の課金状態とグループのメンバーリストの整合処理の第１の方法における処理フローを示すフローチャートである。
【図９】本発明に係る会員管理サーバによる会費の課金状態とグループのメンバーリストの整合処理の第２の方法における処理フローを示すフローチャートである。
【図１０】本発明において無料会員の概念を採用した場合の整合処理のパターンを示す図である。
【発明を実施するための形態】
【００２６】
本発明を実施するための形態について、図面を用いて以下に詳細に説明する。尚、以下の説明は本発明の実施形態の一例を示すものであって、本発明はここに説明する実施形態に限定されるものではない。
【００２７】
図１は、本発明を利用して有料会員向けのサービスを提供するスキームの概要を示したものである。本発明は、課金機能を備えていない一般的なＳＮＳのグループ機能（サービス名に「グループ」を含むか否かに関わらず、ＳＮＳユーザのうちメンバーリストに含まれるメンバーに特定のサービスを提供する機能を本発明における「グループ機能」とする）を利用して、例えばタレントのファンや店舗の利用者などのクローズドの有料会員向けに、情報提供等のサービスを実現するものである。
【００２８】
ＳＮＳのサービスを提供するためのＳＮＳサーバには、管理者の権限を有する者によって入退会が管理されるグループが設定される。一般的なＳＮＳのグループ機能では、グループに投稿した情報をグループの参加者のみが閲覧可能とする秘密のグループとして設定することもできるので、秘密のグループの機能を利用することによって、特定の会員に対象を限定した情報提供等のサービスを行うことが可能である。
【００２９】
このような秘密のグループの設定も含めたグループ機能は、多くのＳＮＳによって提供されているものであるが、ＳＮＳにはグループのメンバーに対する課金管理の機能までは備えられていないことが多く、秘密のグループとして参加者を制限する場合にも、管理者の承認のみによってメンバーの入退会が管理されているのが通常である。
【００３０】
本発明は、こうしたＳＮＳサーバに秘密のグループとして設定されるグループへのメンバーの入退会の処理を、課金管理の機能を備えた会員管理サーバからの要求に基づいて実行するものである。会員管理サーバは、会費の決済が可能なクレジットカードの決済システムや銀行システムとネットワークを介して接続され、グループに参加するために必要な会費の決済を決済システムに要求し、会員毎の会費の課金状態を管理している。尚、本発明において会員への課金管理の対象になるのは有料会員向けサービスの利用に必要な料金であればよく、年会費等の会費に限られるものではないが、以下では会費の課金状態を管理する実施形態の例について説明する。
【００３１】
会員管理サーバでは、所定のタイミングでグループに参加するために必要な会費の課金状態とＳＮＳにおけるグループの最新のメンバーリストの整合処理を実施し、会費の課金状態にあわせてグループへのメンバーの追加や削除を要求する。こうした整合処理のためのグループの最新のメンバーリストへのアクセスや、グループへのメンバーの追加や削除の要求がＳＮＳサーバで受け付けられるようにするために、会員管理サーバにはグループの管理者権限が付与されることになる。
【００３２】
有料会員向けサービスを利用する会員は、ＳＮＳのグループ機能を利用して情報提供等のサービスを受けることになるので、前提として、グループが設けられるＳＮＳのユーザであることが必要である。さらに、有料会員として会員管理サーバに登録を受け、クレジットカードや預金口座を用いてグループに参加するために必要な会費の決済を行うことが、有料会員向けサービスを利用するための条件となる。
【００３３】
以上の有料会員向けサービスを実現するための、本発明に係る会員管理サーバの実施形態の概要を示したのが図２である。有料会員向けサービスの利用を希望するＳＮＳユーザは、スマートフォンやタブレット型コンピュータ、ＰＣ（パーソナルコンピュータ）等のネットワーク端末を利用して、会員管理サーバの有料会員向けサービスへの入会ページにアクセスする。入会ページへのアクセス経路は特に限定されるものではないが、例えば、有料会員向けサービスを提供する事業者のＷｅｂページに貼られた入会案内等のリンクや、ＳＮＳに設けられた有料会員向けサービスを提供する事業者のページに貼られた入会案内等のリンクから、アクセスさせることとすればよい。
【００３４】
入会ページにアクセスしたＳＮＳユーザは、会員登録に必要なプロフィール等の情報を入力するが、ここでＳＮＳユーザがプロフィールを入力する手間を軽減するためには、ＳＮＳに登録したプロフィール情報の全部又は一部を取得することの承諾と、ＳＮＳユーザがＳＮＳで使用しているユーザＩＤの入力を受け付けて、ＳＮＳユーザが承諾したプロフィール情報等をＳＮＳサーバから取得して、会員登録を行うこととしてもよい。
【００３５】
こうして登録された有料会員となるＳＮＳユーザの情報（会員情報）は、会員データベースに保存される。あわせて、有料会員向けサービスの利用に必要な会費の決済が決済システムに要求され、決済システムで会費の決済が完了すると、会費が課金済であることが会員データベースの会員情報に記録される。その後も更新時等の会費の支払が必要なタイミングになると、同様の決済処理が行われて課金の有無が記録され、会員データベースで各々の会員に対する会費の課金状態が管理されることになる。
【００３６】
このようにして、会員管理サーバで会費の課金状態が管理される一方で、ＳＮＳサーバには有料会員向けに情報提供等のサービスを行うための秘密のグループが設けられ、ＳＮＳユーザである有料会員は、ＳＮＳサーバのユーザデータベースに、当該グループへの参加が承諾されたメンバーとして、メンバーリストに登録される。
【００３７】
こうしたグループのメンバーリストへの新たなメンバーの追加は、グループの管理者権限を有するものによってのみ行うことができるが、会員管理サーバに管理者権限を付与し、会員管理サーバから管理者としてＳＮＳサーバにログインすることによって（具体的には、例えば、会員管理サーバに管理者権限を有するＳＮＳユーザとしてのユーザＩＤとパスワード等の認証情報を記憶させ、これを読み出してＳＮＳサーバにログインすることとすればよい）、会費が課金済のＳＮＳユーザのグループのメンバーリストへの追加を要求することが可能になる。
【００３８】
会員管理サーバは、ＳＮＳサーバに所定のタイミングでアクセスして、有料会員への会費の課金状態とＳＮＳのグループの最新のメンバーリストの整合処理を行う。具体的には、会費が課金済でＳＮＳのグループのメンバーリストに含まれていないＳＮＳユーザについては、ＳＮＳサーバにグループのメンバーリストへの追加を要求する。この場合、当該ＳＮＳユーザがあらかじめ会員情報に登録しておいた電子メールアドレス等を宛先として、グループへの参加が可能となる招待状を送信することとしてもよい。会費が課金されていないがＳＮＳのグループのメンバーリストに含まれているＳＮＳユーザについては、ＳＮＳサーバにグループからの削除を要求する。
【００３９】
ＳＮＳサーバでは、こうした会員管理サーバからグループのメンバーリストへの追加や削除の要求に応じて、指定されたＳＮＳユーザのグループのメンバーリストへのメンバーの追加や削除の処理を実行することとしてもよいが、かかる要求に加えて、有料会員向けサービスを提供する事業者等のアカウントによる承認を条件に、メンバーリストへの追加や削除の処理を実行することとしてもよい。
【００４０】
以上に説明したように、本発明によると、ＳＮＳサーバには、課金機能を有さない通常のグループ機能しか備えられていない場合であっても、グループの管理者権限を付与された本発明に係る会員管理サーバをＳＮＳサーバの外部に設け、有料会員向けサービスの会費の課金状態を管理し、ＳＮＳのグループの最新のメンバーリストとの整合処理を行うよう構成することによって、ＳＮＳのグループ機能を利用して、有料会員に限定した情報提供等のサービスを実現することが可能になるものである。
【００４１】
図３は、本発明に係る会員管理サーバの構成の一例を示したものである。本発明に係る会員管理サーバは、図３の会員管理サーバ３０に対応するものである。
【００４２】
ユーザ（会員）端末１０には、スマートフォンやタブレット型コンピュータ、ＰＣ等のインターネットに接続可能なネットワーク端末が用いられるが、ＳＮＳサーバ２０、会員管理サーバ３０にインターネットを介して接続して、データの送受信が可能なものであれば、その物理的な構成は特に限定されるものではない。
【００４３】
ＳＮＳサーバ２０、会員管理サーバ３０は、インターネットに接続されたサーバコンピュータであるが、ＣＰＵ、メインメモリ、ＨＤＤやＳＳＤ等の補助記憶装置が備えられていて、補助記憶装置に格納されたプログラムがメインメモリに読み出され、ＣＰＵで演算処理を実行することによって、所定の機能が実現される。
【００４４】
ＳＮＳサーバ２０、会員管理サーバ３０となるコンピュータの物理的な構成は特に限定されるものではなく、これらのコンピュータに本発明で用いられる機能以外の他の機能が同一のコンピュータに備えられるものであってもよい。本発明に必要な各々の機能は、物理的に一台のコンピュータによって実現されるものであってもよいし、複数のコンピュータを用いて実現されるものであってもよい。
【００４５】
決済システム４０は、クレジットカードの決済や預金口座間の振込や振替の処理を行う機能を備えた金融機関等のコンピュータシステムであるが、会員管理サーバ３０とネットワークを通じて接続され、データの送受信が可能であれば、その物理的な構成は特に限定されるものではない。
【００４６】
ＳＮＳサーバ２０において、ユーザ認証部２１、ユーザ・グループ情報管理部２２は、いずれも機能的に特定されるものであって、ＨＤＤ等の補助記憶装置に格納された各部の機能に対応するプログラムがメインメモリに読み出され、ＣＰＵで演算処理を実行することによって、各部に対応する機能が実現される。ユーザ・グループ情報格納部２３には、ＨＤＤ等の補助記憶装置の所定の記憶領域が割り当てられる。これらの記憶領域は物理的に一台のコンピュータに設けられることを要件とするものではなく、データベースサーバを構成するコンピュータなどを含む複数のコンピュータに設けられるものであってもよい。
【００４７】
会員管理サーバ３０において、会員情報更新部３１、決済処理部３２、グループ入退会管理部３３は、いずれも機能的に特定されるものであって、ＨＤＤ等の補助記憶装置に格納された各部の機能に対応するプログラムがメインメモリに読み出され、ＣＰＵで演算処理を実行することによって、各部に対応する機能が実現される。会員情報格納部３４には、ＨＤＤ等の補助記憶装置の所定の記憶領域が割り当てられる。これらの記憶領域は物理的に一台のコンピュータに設けられることを要件とするものではなく、データベースサーバを構成するコンピュータなどを含む複数のコンピュータに設けられるものであってもよい。
【００４８】
以上の構成を前提として、図４〜図１０を用いながら、会員管理サーバ３０における有料会員向けサービスを利用するユーザのグループへの入退会処理、有料会員向けサービスの利用に必要な会費の課金状態とＳＮＳのグループの最新のメンバーリストとの整合処理について、詳しく説明する。
【００４９】
図５、図６のフローチャートは、有料会員向けサービスへの入会時における、会員管理サーバ３０の処理フローを示している。有料会員向けサービスを利用したいユーザは、ユーザ（会員）端末１０から会員管理サーバ３０にアクセスして有料会員としての会員登録を行うが、その前提として、ユーザはＳＮＳサーバ２０によって提供されているＳＮＳのユーザであり、ＳＮＳにユーザ登録が行われている（ユーザ・グループ情報格納部２３にユーザＩＤとプロフィール等が登録されている）ことが必要である。
【００５０】
有料会員向けサービスを利用したいユーザは、ユーザ（会員）端末１０を操作して、有料会員向けサービスを提供する事業者のＷｅｂページに貼られた入会案内等のリンクや、ＳＮＳサーバ２０から読み出された有料会員向けサービスを提供する事業者のページに貼られた入会案内等のリンクなどから会員管理サーバ３０にアクセスして、有料会員向けサービスへの入会のために設けられた入会ページを読み出す。
【００５１】
ユーザはこのページに入会に必要な情報を入力して、会員管理サーバ３０に入会申請を送信する。この入会申請を受信した会員管理サーバ３０では（Ｓ０１）、会員情報更新部３１を起動してＳＮＳサーバ２０に接続（Ｓ０２）、ＳＮＳにログインするための認証処理を要求する（Ｓ０３）。会員管理サーバ３０には、ＳＮＳにおけるグループの最新のメンバーリストの照会やメンバーの追加や削除を要求することが可能な管理者権限が付与されていて、会員管理サーバ３０からの認証要求は、この管理者としてのユーザＩＤやパスワードを用いて行うこととすればよい。
【００５２】
会員管理サーバ３０からの認証要求を受け付けたＳＮＳサーバ２０では、ユーザ認証部２１が起動され、ユーザＩＤとパスワードの組合せに問題がなければログインを許可して、会員管理サーバ３０に認証ＯＫとなったことを返信する。会員管理サーバ３０では、認証ＯＫとなりＳＮＳにログインできたことが確認できると（Ｓ０４）、ＳＮＳサーバ２０に有料会員向けサービスへの入会を申請したユーザがＳＮＳに登録しているプロフィール等の情報の送信を要求する（Ｓ０５）。
【００５３】
ＳＮＳサーバ２０では、ユーザ・グループ情報管理部２２が起動され、ユーザ・グループ情報格納部２３から当該ユーザがＳＮＳに登録し、参加するグループの管理者等への提示を承諾したプロフィール等の情報を読み出して、会員管理サーバ３０に返信する。これを受信した会員管理サーバ３０の会員情報更新部３１は、受信したプロフィール等を含む当該ユーザに関する情報を、新たな会員情報として会員情報格納部３４に登録する（Ｓ０６）。
【００５４】
尚、ここまでのフローは、ユーザがプロフィール等の会員情報を入力する手間を軽減するための一例として説明したものであり、会員情報を会員情報格納部３４に登録する方法は、かかるフローに示した方法に限定されるものではない。ユーザのプロフィール等の情報は、ＳＮＳサーバ２０から取得するのではなく、ユーザ（会員）端末１０に新たに入力を求めることとしてもよい。
【００５５】
続いて会員管理サーバ３０は、ユーザ（会員）端末１０に、有料会員向けサービスに必要な会費を支払うためのクレジットカード番号や預金口座番号などの決済情報の入力を要求する（Ｓ０７）。ユーザ（会員）端末１０から決済情報を受信すると（Ｓ０８）、決済処理部３２を起動し、決済情報に指定された決済方法に対応するクレジットカードの決済システムや銀行システムなどの決済システム４０に接続して（Ｓ０９）、所定の会費（入会金等も必要な場合はそれらを含む）の決済処理を要求する（Ｓ１０）。
【００５６】
決済システム４０から、クレジットカードの有効期限切れや預金口座の残高不足等によって会費が決済されなかった情報を受け付けると（Ｓ１１）、ユーザ（会員）端末１０に会費が決済できずに入会申請が受け付けられないことを通知するなど、所定のエラー処理が行われる（Ｓ１４）。決済が完了した情報を受け付けた場合は（Ｓ１１）、会員情報格納部３４の会員情報に会費の課金が行われたことを示す課金情報を記録して（Ｓ１２）、ユーザ（会員）端末１０には、有料会員向けサービスを受けられる有料会員となったことを知らせる入会通知を送信する（Ｓ１３）。
【００５７】
以上の入会申請の受付けによって、ユーザは有料会員向けサービスを受けられる資格を得たこととなるが、有料会員向けの情報提供等のサービスはＳＮＳの秘密のグループへの投稿等によって行われるため、当該ユーザを有料会員向けサービスのために設けられた秘密のグループのメンバーリストに追加するための処理が必要になる。
【００５８】
そのため、このタイミングで、グループの管理者の権限でログインしている会員管理サーバ２０から、ＳＮＳサーバ３０に対してグループのメンバーリストへの追加を要求することとしてもよいし、ＳＮＳサーバ３０においてグループへの追加申請が認められるために必要な招待状を、会員情報に登録されたユーザ（会員）端末１０の電子メールアドレス等に送信することとしてもよいが、後に図８、図９を用いて説明する整合処理を定期的に起動することとするならば、このタイミングで個別にＳＮＳサーバ３０に対してメンバーリストへの追加を要求するのではなく、整合処理を実行するタイミングで新たなメンバーの追加を要求することとしてもよい。
【００５９】
尚、ＳＮＳサーバ２０でグループのメンバーリストへの追加要求を受け付けた場合には、ユーザ・グループ情報管理部２２が起動され、ユーザ・グループ情報格納部２３に格納された有料会員向けサービスのために設けられた秘密のグループのメンバーリストに、当該ユーザのＳＮＳのユーザＩＤを新たに追加する処理が実行される。このときに、会員管理サーバ３０からの追加要求を受けて直ちにメンバーリストに追加するのではなく、有料会員向けサービスを提供する事業者のアカウント等による承認を条件に、メンバーリストへの追加処理を実行することとしてもよい。
【００６０】
また、有料会員向けサービスに必要な会費は、月会費や年会費のような形で入会後も継続的に支払うことが必要な場合や、有効期限が到来すると更新料の支払いが必要になる場合もあるため、会費の支払いが必要なタイミングになると決済処理部３２が起動され、決済システム４０に月会費等の会費の決済処理が要求される。会費の決済が行われると、入会時と同様に、会員情報格納部３４の会員情報に会費の課金が行われたことを示す課金情報が記録される。
【００６１】
図４は、会員情報格納部３４に格納される会員情報の一例を示したものである。会員情報には、会員管理サーバ３０において会員を識別するために付与された会員ＩＤの他に、会員のＳＮＳユーザとしてのユーザＩＤ、ＳＮＳアカウントの有効性（「１」はアカウントが有効であることを示している）、ＳＮＳアカウントの有効性の最終確認時、会員のプロフィール等の情報（ここに招待状等を送信する電子メールアドレス等を含めることとすればよい）、参加しているグループ（ここでは有料会員向けサービスを提供するために設けられたグループ）を識別するＩＤと、グループへの参加に必要な会費の課金状態（「１」は有効に課金が行われていること、「０」は課金が行われていないことを示している）、課金の有効期限等の情報が含まれている。会費の決済に必要なクレジットカード番号や預金口座番号、自動引落等の自動継続課金の有無などの情報を、ここに記録しておくこととしてもよい。
【００６２】
図４の例では、一人の会員の会員情報に複数のグループの情報が含まれているが、一人の会員が複数の有料会員向けサービスを利用することも想定されるため、このように複数のグループの情報も登録可能とすることが好ましい。この例では、会費の課金状態をフラグ（「０」又は「１」）で示すこととしているが、課金の有効期限を記録しておけば現在時との対比で課金が有効か否かを確認できるため、課金状態の管理は、フラグ又は有効期限のいずれか一方のみによって行うこととしてもよい。
【００６３】
また、図４の会員情報には、ユーザが獲得したポイント残高も含まれている。例えば、ユーザの支払った会費に応じてポイントを付与し、会費の決済時にその全部又は一部にポイントを充当できることとすれば、会員管理サーバ３０によるサービスの利用を促進するインセンティブにすることもできる。
【００６４】
尚、会費の一部にポイントを充当する場合、決済時には会費から充当するポイントに相当する金額を減じた金額の決済を決済システム４０に要求して、会費が決済された通知を受信すると、会費に充当したポイントを減じて会員情報に含まれるポイントの残高を更新することになる。会費の全部にポイントを充当する場合、決済時には決済システム４０に決済を要求することはなく、ポイントの残高が足りることを確認した上で、会費に充当したポイントを減じて会員情報に含まれるポイントの残高を更新することになる。
【００６５】
図７のフローチャートは、有料会員向けサービスからの退会時における、会員管理サーバの処理フローを示している。有料会員向けサービスを利用している会員がサービスの利用を停止したい場合、ユーザ（会員）端末１０から会員管理サーバ３０にアクセスして、退会申請に必要な情報を送信する。
【００６６】
退会申請を受信した会員管理サーバ３０では（Ｓ２１）、会員情報更新部３１を起動して会員情報格納部３４に格納された会員情報を参照し、会費の自動引落等の自動継続課金の決済解除が必要な会員かを確認する（Ｓ２２）。自動継続課金の決済解除が必要ない場合は、会員情報格納部３４に格納された会員情報の退会を希望する有料会員向けサービスに対応するグループの課金状態を課金なしの状態に解除したことを記録して（Ｓ２６）、ユーザ（会員）端末１０に当該有料会員向けサービスからの退会通知を送信する（Ｓ２７）。
【００６７】
自動継続課金の決済解除が必要な場合は、会費の自動継続課金を行っているクレジットカードの決済システムや銀行システムなどの決済システム４０に接続して（Ｓ２３）、自動引落等の自動継続課金の解除を要求する（Ｓ２４）。決済システム４０から、自動継続課金の解除ができなかった情報を受け付けた場合には（Ｓ２５）、会員への通知など所定のエラー処理（Ｓ２８）が必要になるが、自動継続課金の解除が完了した場合（Ｓ２５）を含め、いずれのケースでも、会員情報格納部３４に格納された会員情報の退会を希望する有料会員向けサービスに対応するグループの課金状態を課金なしの状態に解除したことを記録して（Ｓ２６）、ユーザ（会員）端末１０に当該有料会員向けサービスからの退会通知を送信する（Ｓ２７）。
【００６８】
図８、図９のフローチャートは、会員管理サーバ３０による会費の課金状態とグループのメンバーリストの整合処理の処理フローを示したものである。図８、図９は、整合処理の２つの方法を示したもので、本発明はいずれの方法によって整合処理を行うこととしてもよいが、図８に示した方法では、会員毎のグループへの参加の有無を都度ＳＮＳサーバ２０に問い合わせ、図９に示した方法では、最新のメンバーリストをＳＮＳサーバ２０から取得して会員管理サーバ３０側で会員毎のグループへの参加の有無を確認して、会費の課金状態とグループの最新のメンバーリストを照合する処理を行うことになる。
【００６９】
いずれの方法でも、会員管理サーバ３０のグループ入退会管理部３３が所定のタイミングで起動され、ユーザ認証部２１で認証を受けてＳＮＳサーバ２０にログインして、以下の整合処理を実行する。整合処理を起動するタイミングについては、例えば、毎日決められた時間に自動的に起動されるなどの設定を行うこととすればよいが、そのタイミングは特に限定されるものではない。
【００７０】
図８に示した第１の方法では、会員情報格納部３４に格納された一の会員の会員情報を読み出して（Ｓ３１）、その会員が参加している一のグループを選択する（Ｓ３２）。続いて、そのグループについて有料会員向けサービスの利用に必要な会費の課金がされているかを、課金状態を示すフラグや課金の有効期限などの会員情報の記録から確認する（Ｓ３３）。
【００７１】
会費の課金済の記録がある場合は、ＳＮＳサーバ２０にアクセスして、当該会員がグループの最新のメンバーリストに含まれているかを問い合わせる（Ｓ３４、Ｓ３５）。具体的には、会員情報に含まれる当該会員のＳＮＳのユーザＩＤをＳＮＳサーバ２０に送信し、これを受信したユーザ・グループ情報管理部２２がユーザ・グループ情報格納部２３に格納されたグループの最新のメンバーリストに含まれているかを確認することによって、会費の課金状態とグルーの最新のメンバーリストを照合する。確認結果は会員管理サーバ３０に返信され、メンバーリストに含まれていない場合には、当該会員をグループのメンバーリストに追加することをＳＮＳサーバ２０に要求する（Ｓ３６）。尚、メンバーリストに含まれている場合は、ＳＮＳサーバ２０に何らかの処理を要求する必要はない。
【００７２】
この要求を受け付けたＳＮＳサーバ２０では、ユーザ・グループ情報管理部２２がユーザ・グループ情報格納部２３に格納されたグループの最新のメンバーリストに、当該会員のＳＮＳのユーザＩＤを追加する処理を実行するが、ここで有料会員向けサービスを提供する事業者のアカウントによる承認を、グループへの追加の条件に加えることとしてもよい。
【００７３】
会費が課金されていないと記録されている場合にも、ＳＮＳサーバ２０にアクセスして、当該会員がグループの最新のメンバーリストに含まれているかを問い合わせることは同様である（Ｓ３７、Ｓ３８）。具体的には、会員情報に含まれる当該会員のＳＮＳのユーザＩＤをＳＮＳサーバ２０に送信し、これを受信したユーザ・グループ情報管理部２２がユーザ・グループ情報格納部２３に格納されたグループの最新のメンバーリストに含まれているかを確認することによって、会費の課金状態とグルーの最新のメンバーリストを照合する。確認結果は会員管理サーバ３０に返信され、メンバーリストに含まれている場合には、当該会員をグループのメンバーリストから削除することをＳＮＳサーバ２０に要求する（Ｓ３９）。尚、メンバーリストに含まれていない場合は、ＳＮＳサーバ２０に何らかの処理を要求する必要はない。
【００７４】
この要求を受け付けたＳＮＳサーバ２０では、ユーザ・グループ情報管理部２２がユーザ・グループ情報格納部２３に格納されたグループの最新のメンバーリストから、当該会員のＳＮＳのユーザＩＤを削除する処理を実行するが、ここで有料会員向けサービスを提供する事業者のアカウントによる承認を、グループからの削除の条件に加えることとしてもよい。
【００７５】
以上の処理を、当該会員の会員情報に含まれている全てのグループに関する情報について繰り返し（Ｓ４０、Ｓ３２〜Ｓ３９）、全てのグループを対象にした処理を終えたところで（Ｓ４０）、当該会員についての整合処理が終了する。会員管理サーバ３０では整合処理の対象となる会員全てについて、同様の処理を実行することとすればよい。
【００７６】
図９に示した第２の方法では、まず、ログインした状態にあるＳＮＳサーバ２０から、ユーザ・グループ情報管理部２２がユーザ・グループ情報格納部２３から読み出したグループの最新のメンバーリストを取得する（Ｓ４１）。第２の方法では、ここで取得したメンバーリストを用いて、会費の課金状態とグルーの最新のメンバーリストを照合する。
【００７７】
続いて、会員情報格納部３４に格納された一の会員の会員情報を読み出して（Ｓ４２）、その会員が参加している一のグループを選択する（Ｓ４３）。さらに、そのグループについて有料会員向けサービスの利用に必要な会費の課金がされているか、課金状態を示すフラグや課金の有効期限などの会員情報の記録から確認する（Ｓ４４）。
【００７８】
会費の課金済の記録がある場合は、ＳＮＳサーバ２０から取得したグループの最新のメンバーリストに、当該会員が含まれているかを確認する（Ｓ４５）。メンバーリストに含まれていない場合には、当該会員をグループのメンバーリストに追加することをＳＮＳサーバ２０に要求する（Ｓ４６）。尚、メンバーリストに含まれている場合は、ＳＮＳサーバ２０に何らかの処理を要求する必要はない。
【００７９】
この要求を受け付けたＳＮＳサーバ２０では、ユーザ・グループ情報管理部２２がユーザ・グループ情報格納部２３に格納されたグループの最新のメンバーリストに、当該会員のＳＮＳのユーザＩＤを追加する処理を実行するが、ここで有料会員向けサービスを提供する事業者のアカウントによる承認を、グループへの追加の条件に加えることとしてもよい。
【００８０】
会費が課金されていないと記録されている場合にも、ＳＮＳサーバ２０から取得したグループの最新のメンバーリストに、当該会員が含まれているかを確認することは同様である（Ｓ４７）。メンバーリストに含まれている場合には、当該会員をグループのメンバーリストから削除することをＳＮＳサーバ２０に要求する（Ｓ４８）。尚、メンバーリストに含まれていない場合は、ＳＮＳサーバ２０に何らかの処理を要求する必要はない。
【００８１】
この要求を受け付けたＳＮＳサーバ２０では、ユーザ・グループ情報管理部２２がユーザ・グループ情報格納部２３に格納されたグループの最新のメンバーリストから、当該会員のＳＮＳのユーザＩＤを削除する処理を実行するが、ここで有料会員向けサービスを提供する事業者のアカウントによる承認を、グループからの削除の条件に加えることとしてもよい。
【００８２】
以上の処理を、当該会員の会員情報に含まれている全てのグループに関する情報について繰り返し（Ｓ４９、Ｓ４３〜Ｓ４８）、全てのグループを対象にした処理を終えたところで（Ｓ４９）、当該会員についての整合処理が終了する。会員管理サーバ３０では整合処理の対象となる会員全てについて、同様の処理を実行することとすればよい。
【００８３】
図１０は、会費の課金状態とグループの最新のメンバーリストの整合処理のパターンについて、無料会員という概念も加えてケース別にまとめたものである。ここでの無料会員には、会員情報格納部３４にプロフィール等の会員情報が登録されたものの、決済処理の確認待ちで会費の課金済の記録がされていない会員や、グループからの退会を希望して課金が停止されたものの、プロフィール等の会員情報が未だ有効なものとして会員情報格納部３４に登録されている会員などが該当するものとする。
【００８４】
無料会員及び有料会員として登録され、かつＳＮＳのグループのメンバーに含まれているケース（１）と、無料会員及び有料会員に登録されておらず、かつＳＮＳのグループのメンバーに含まれていないケース（８）は、会費の課金状態とグループへの参加は整合しているので、両者を整合させるための処理を行う必要はない。無料会員として登録されているが有料会員ではなく、かつＳＮＳのグループのメンバーに含まれていないケース（４）についても、会費は課金されていないことになるので両者は整合しており、整合のための処理を要しないことは同様である。
【００８５】
無料会員及び有料会員として登録されているが、ＳＮＳのグループのメンバーに含まれていないケース（２）では、課金済であるもののグループに参加していない状態なので、ＳＮＳのグループに追加する処理が必要になる。無料会員として登録されていないが有料会員の登録があり、ＳＮＳのグループのメンバーに含まれていないケース（６）も同様に、課金済であるもののグループに参加していない状態なので、ＳＮＳのグループに追加する処理が必要になるが、無料会員の登録について何らかの原因で不整合が生じてしまっているため、これを整合させるために無料会員として登録されている状態にするための処理も必要になる。
【００８６】
無料会員及び有料会員に登録されていないものの、ＳＮＳのグループのメンバーに含まれているケース（７）では、課金がされていないにも関わらず、グループに参加している状態になっているため、ＳＮＳのグループから削除する処理が必要になる。無料会員として登録されているが有料会員ではなく、ＳＮＳのグループのメンバーに含まれているケース（３）についても、同様の不整合が生じているので、ＳＮＳのグループから削除する処理が必要になる。
【００８７】
無料会員として登録されていないが有料会員の登録があり、ＳＮＳのグループのメンバーに含まれているケース（５）は、会費の課金状態とグループへの参加は整合しているので、両者を整合させるための処理を行う必要はないが、無料会員の登録について何らかの原因で不整合が生じてしまっているため、これを整合させるために無料会員としても登録されている状態にするための処理が必要になる。
【符号の説明】
【００８８】
１０  ユーザ（会員）端末
２０  ＳＮＳサーバ
２１  ユーザ認証部
２２  ユーザ・グループ情報管理部
２３  ユーザ・グループ情報格納部
３０  会員管理サーバ
３１  会員情報更新部
３２  決済処理部
３３  グループ入退会管理部
３４  会員情報格納部
４０  決済システム
【図１】
2016051403.tif 000003
【図２】
2016051403.tif 000004
【図３】
2016051403.tif 000005
【図４】
2016051403.tif 000006
【図５】
2016051403.tif 000007
【図６】
2016051403.tif 000008
【図７】
2016051403.tif 000009
【図８】
2016051403.tif 000010
【図９】
2016051403.tif 000011
【図１０】
2016051403.tif 000012