(57)【要約】      （修正有）【課題】クーポンの二次配布に積極的なインフルエンサとなるユーザを抽出するためのデータ処理システム等を提供する。【解決手段】クーポンの利用期間終了後、サーバ３は、配布情報ＤＢ１１を参照し、クーポンの受け渡しが一定時間以内ならば連結ノードを同じグループに所属するとみなし、ユーザのグループ分けを行い、各グループのグループスコアを算出し、グループＤＢ１５にグループ情報として記録する。サーバ３は、各ユーザが所属するグループのグループスコアを合計し、ユーザ自身の利用額の重複分を減分して売上貢献実績スコアを算出し、売上貢献実績スコアＤＢ１７に記録する。サーバ３は、売上貢献実績スコアＤＢ１７を参照し、売上貢献実績スコアが高いユーザをインフルエンサとして抽出する。【選択図】図１
2014078054.tif 000002
【特許請求の範囲】
【請求項１】
近距離無線通信によって相互に通信可能で、所有するユーザのユーザＩＤを有する複数の携帯端末と、サーバとがネットワークを介して接続されるデータ処理システムであって、
前記携帯端末は、
前記携帯端末間で、クーポンＩＤを有するクーポンを配信するクーポン配信手段と、
前記クーポンＩＤと、当該クーポンの配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤと、当該クーポンを配信した配信日時とを前記サーバに送信する送信手段と、を具備し、
前記サーバは、
前記携帯端末から、前記クーポンＩＤと、当該クーポンの配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤと、当該クーポンの前記配信日時とを配信情報として受信する受信手段と、
前記配信情報を記憶する記憶手段と、
前記配信情報を参照し、前記配信日時が所定期間内の前記クーポンＩＤに係る配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤを、同一のグループとするグループ分け手段と、を具備する
ことを特徴とするデータ処理システム。
【請求項２】
前記携帯端末の前記送信手段は、更に、前記ユーザＩＤとともに前記クーポンの利用に係る利用情報を送信し、
前記サーバの前記受信手段は、更に、前記ユーザＩＤとともに前記クーポンの利用に係る利用情報を受信し、前記記憶手段は、更に、前記利用情報を記憶し、
前記サーバは、同一の前記グループに属する前記ユーザＩＤに対応する前記利用情報を合計し、グループスコアを算出するグループスコア算出手段を、更に具備する
ことを特徴とする請求項１に記載のデータ処理システム。
【請求項３】
前記サーバは、前記ユーザＩＤが属する全ての前記グループの前記グループスコアを用いて、前記ユーザＩＤに対応する実績スコアを算出する実績スコア算出手段を、更に具備する
ことを特徴とする請求項２に記載のデータ処理システム。
【請求項４】
前記サーバは、前記実績スコアが最大の前記ユーザＩＤに係る前記ユーザをインフルエンサとして抽出するインフルエンサ抽出手段を、更に具備する
ことを特徴とする請求項３に記載のデータ処理システム。
【請求項５】
近距離無線通信によって相互に通信可能で、所有するユーザのユーザＩＤを有する携帯端末と、ネットワークを介して接続されるサーバであって、
前記携帯端末から、前記携帯端末間で配信したクーポンのクーポンＩＤと、当該クーポンの配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤと、当該クーポンの前記配信日時とを配信情報として受信する受信手段と、
前記配信情報を記憶する記憶手段と、
前記配信情報を参照し、前記配信日時が所定期間内の前記クーポンＩＤに係る配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤを、同一のグループとするグループ分け手段と、を具備する
ことを特徴とするインフルエンサ抽出のためのサーバ。
【請求項６】
近距離無線通信によって相互に通信可能で、所有するユーザのユーザＩＤを有する携帯端末と、ネットワークを介して接続されるサーバによる方法であって、
前記携帯端末から、前記携帯端末間で配信したクーポンのクーポンＩＤと、当該クーポンの配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤと、当該クーポンの前記配信日時とを配信情報として受信して、前記配信情報を記憶する記憶部に記憶させる受信ステップと、
前記配信情報を参照し、前記配信日時が所定期間内の前記クーポンＩＤに係る配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤを、同一のグループとするグループ分けステップと、を含む
ことを特徴とするインフルエンサ抽出のための方法。
【請求項７】
近距離無線通信によって相互に通信可能で、所有するユーザのユーザＩＤを有する携帯端末と、ネットワークを介して接続されるサーバのプログラムであって、
コンピュータに、
前記携帯端末から、前記携帯端末間で配信したクーポンのクーポンＩＤと、当該クーポンの配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤと、当該クーポンの前記配信日時とを配信情報として受信して、前記配信情報を記憶する記憶部に記憶させる受信ステップと、
前記配信情報を参照し、前記配信日時が所定期間内の前記クーポンＩＤに係る配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤを、同一のグループとするグループ分けステップと、
を実行させるためのインフルエンサ抽出のためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、近距離無線通信技術を用いたクーポン流通におけるインフルエンサ抽出のためのデータ処理システム等に関するものである。
【背景技術】
【０００２】
近年、電子メールに添付する形式、あるいは、特定のサイトにアクセスしてダウンロードする形式でのクーポンの配信方法が普及している。また、これらの方法に加え、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等の近距離無線通信機能を有する携帯端末を用いて、クーポンを人づてにコピーして受け渡すという方法の普及が予想できる。クーポンの流通において、クーポンを配信する店舗、企業等は、より多くの人にクーポンを配布できるユーザ、また、より売上増に貢献し得るユーザをインフルエンサとして抽出し、そのユーザを優遇することにより、更なるクーポンの流通を図りたいという要求がある。
【０００３】
特許文献１の配信システムは、近距離無線通信機能を有する携帯端末間でクーポンの二次配信を行い、送信側の携帯端末の使用者に対してポイント付与等のサービスを提供することにより、クーポンの二次配信を促進する方法を開示している。
また、特許文献２のクーポンシステムは、クーポンの配布経路上で、クーポンを使用して商品を購入したユーザに近いユーザほど、クーポン配布における貢献度が高いとし、貢献度を算出する方法を開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２７１６３４号公報
【特許文献２】特開２００７−１４１１４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の配信システム、及び、特許文献２のクーポンシステムでは、図１３に示すようにユーザＡ１０１ａが、近距離無線通信機能を有する携帯端末を用いて、ユーザＢ１０１ｂとユーザＣ１０１ｃ等の複数のユーザが所有する携帯端末にクーポンの配布を行おうとする場合、各ユーザ１０１ａ〜１０１ｃの携帯端末の操作のタイミングのずれ等により、実際には、ユーザＡ１０１ａからユーザＢ１０１ｂへ、ユーザＢ１０１ｂからユーザＣ１０１ｃへ、という経路でクーポンが配布されてしまう揺らぎが発生する可能性がある。この場合、もともとはユーザＡ１０１ａがクーポンの送信者、ユーザＢ１０１ｂとユーザＣ１０１ｃがクーポンの受信者であると意図して操作を行ったが、ユーザＣ１０１ｃに対する送信者はユーザＡ１０１ａではなくユーザＢ１０１ｂであるとみなされる。従って、クーポン流通においてクーポンの送信回数が多いほど貢献度が高いと評価すると、クーポン配布の経路の揺らぎにより不公平が生じる。
【０００６】
本発明は、前述した問題点に鑑みてなされたもので、その目的とすることは、クーポンの二次配布に積極的なインフルエンサとなるユーザを抽出するためのデータ処理システム等を提供することである。
【課題を解決するための手段】
【０００７】
前述した目的を達成するために第１の発明は、近距離無線通信によって相互に通信可能で、所有するユーザのユーザＩＤを有する複数の携帯端末と、サーバとがネットワークを介して接続されるデータ処理システムであって、前記携帯端末は、前記携帯端末間で、クーポンＩＤを有するクーポンを配信するクーポン配信手段と、前記クーポンＩＤと、当該クーポンの配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤと、当該クーポンを配信した配信日時とを前記サーバに送信する送信手段と、を具備し、前記サーバは、前記携帯端末から、前記クーポンＩＤと、当該クーポンの配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤと、当該クーポンの前記配信日時とを配信情報として受信する受信手段と、前記配信情報を記憶する記憶手段と、前記配信情報を参照し、前記配信日時が所定期間内の前記クーポンＩＤに係る配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤを、同一のグループとするグループ分け手段と、を具備することを特徴とするデータ処理システムである。
第１の発明によって、ユーザの売上貢献度を評価するにあたって、グループによるクーポン配布における経路の揺らぎによる不公平を解消することができる。
【０００８】
第１の発明の携帯端末の前記送信手段は、更に、前記ユーザＩＤとともに前記クーポンの利用に係る利用情報を送信し、前記サーバの前記受信手段は、更に、前記ユーザＩＤとともに前記クーポンの利用に係る利用情報を受信し、前記記憶手段は、更に、前記利用情報を記憶し、前記サーバは、同一の前記グループに属する前記ユーザＩＤに対応する前記利用情報を合計し、グループスコアを算出するグループスコア算出手段を、更に具備することが望ましい。
これによって、クーポンの配布実績に加え、クーポンの利用実績を加味してユーザを評価することができる。
【０００９】
第１の発明のサーバは、前記ユーザＩＤが属する全ての前記グループの前記グループスコアを用いて、前記ユーザＩＤに対応する実績スコアを算出する実績スコア算出手段を、更に具備することが望ましい。
これによって、複数のグループに所属するユーザは、クーポン配布において貢献度が高いと評価することができる。
【００１０】
第１の発明のサーバは、前記実績スコアが最大の前記ユーザＩＤに係る前記ユーザをインフルエンサとして抽出するインフルエンサ抽出手段を、更に具備することが望ましい。
これによって、クーポンの配布において、最も貢献度が高いインフルエンサを抽出することができる。
【００１１】
第２の発明は、近距離無線通信によって相互に通信可能で、所有するユーザのユーザＩＤを有する携帯端末と、ネットワークを介して接続されるサーバであって、前記携帯端末から、前記携帯端末間で配信したクーポンのクーポンＩＤと、当該クーポンの配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤと、当該クーポンの前記配信日時とを配信情報として受信する受信手段と、前記配信情報を記憶する記憶手段と、前記配信情報を参照し、前記配信日時が所定期間内の前記クーポンＩＤに係る配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤを、同一のグループとするグループ分け手段と、を具備することを特徴とするインフルエンサ抽出のためのサーバである。
第２の発明によって、ユーザの売上貢献度を評価するにあたって、グループによるクーポン配布における経路の揺らぎによる不公平を解消することができる。
【００１２】
第３の発明は、近距離無線通信によって相互に通信可能で、所有するユーザのユーザＩＤを有する携帯端末と、ネットワークを介して接続されるサーバによる方法であって、前記携帯端末から、前記携帯端末間で配信したクーポンのクーポンＩＤと、当該クーポンの配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤと、当該クーポンの前記配信日時とを配信情報として受信して、前記配信情報を記憶する記憶部に記憶させる受信ステップと、前記配信情報を参照し、前記配信日時が所定期間内の前記クーポンＩＤに係る配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤを、同一のグループとするグループ分けステップと、を含む
ことを特徴とするインフルエンサ抽出のための方法である。
第３の発明によって、ユーザの売上貢献度を評価するにあたって、グループによるクーポン配布における経路の揺らぎによる不公平を解消することができる。
【００１３】
第４の発明は、近距離無線通信によって相互に通信可能で、所有するユーザのユーザＩＤを有する携帯端末と、ネットワークを介して接続されるサーバのプログラムであって、コンピュータに、前記携帯端末から、前記携帯端末間で配信したクーポンのクーポンＩＤと、当該クーポンの配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤと、当該クーポンの前記配信日時とを配信情報として受信して、前記配信情報を記憶する記憶部に記憶させる受信ステップと、前記配信情報を参照し、前記配信日時が所定期間内の前記クーポンＩＤに係る配信元の前記ユーザＩＤ及び配信先の前記ユーザＩＤを、同一のグループとするグループ分けステップと、を実行させるためのインフルエンサ抽出のためのプログラムである。
第４の発明を汎用的なコンピュータにインストールすることによって、第２の発明を得て、第３の方法を実行することができる。
【発明の効果】
【００１４】
本発明により、クーポンの二次配布に積極的なインフルエンサとなるユーザを抽出するためのデータ処理システム等を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施の形態に係るデータ処理システム１の概要を示す図
【図２】サーバ３を実現するコンピュータのハードウエア構成を示す図
【図３】携帯端末５を実現するコンピュータのハードウエア構成を示す図
【図４】配布情報ＤＢ１１の一例を示す図
【図５】利用情報ＤＢ１３の一例を示す図
【図６】グループＤＢ１５の一例を示す図
【図７】売上貢献実績スコアＤＢ１７の一例を示す図
【図８】データ処理システム１における配布情報記録処理の流れを示すフローチャート
【図９】データ処理システム１における利用情報記録処理の流れを示すフローチャート
【図１０】データ処理システム１におけるインフルエンサ抽出処理の流れを示すフローチャート
【図１１】近距離無線通信機能を有する携帯端末を用いた複数のユーザへのクーポンの配布の一例を示す図
【図１２】ユーザの配布情報に基づいたユーザのグループ分けの一例を示す図
【図１３】近距離無線通信機能を有する携帯端末を用いた複数のユーザへのクーポンの配布の一例を示す図
【図１４】近距離無線通信機能を有する携帯端末を用いた複数のユーザへのクーポンの配布の一例を示す図
【発明を実施するための形態】
【００１６】
以下図面に基づいて、本発明の実施形態を詳細に説明する。
図１は、本発明の実施の形態に係るデータ処理システム１の概要を示す図である。
データ処理システム１は、サーバ３、携帯端末５、配布情報ＤＢ（データベース）１１、利用情報ＤＢ１３、グループＤＢ１５、売上貢献実績スコアＤＢ１７等から構成される。
携帯端末５は、ユーザが所有する携帯電話、スマートフォン等の端末であり、ＮＦＣ等の近距離無線通信機能を有する。ユーザは、携帯端末５の近距離無線通信機能により他のユーザとクーポンの受け渡しを行う。サーバ３は、携帯端末５間のクーポンの受け渡し関係からインフルエンサを抽出する。
【００１７】
図２は、サーバ３を実現するコンピュータのハードウエア構成を示す図である。尚、図２のハードウエア構成は一例であり、用途、目的に応じて様々な構成を採ることが可能である。
サーバ３は、制御部２１、記憶部２２、入力部２３、表示部２４、通信部２５等が、バス２６を介して接続される。
【００１８】
制御部２１は、プログラムの実行を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）、プログラム命令あるいはデータ等を格納するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、一時的な作業用データを格納するためのＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等のメモリから構成される。ＣＰＵは、記憶部２２、ＲＯＭ、記録媒体等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、バス２６を介して接続された各装置を駆動制御し、コンピュータが行う処理を実現する。
ＲＯＭは、不揮発性メモリであり、プログラムやデータ等を恒久的に保持している。
ＲＡＭは、揮発性メモリであり、記憶部２２、ＲＯＭ、記録媒体等からロードしたプログラム、データ等を一時的に保持するとともに、制御部２１が各種処理を行う為に使用するワークエリアを備える。
【００１９】
記憶部２２は、フラッシュメモリ等であり、制御部２１が実行するプログラム、プログラム実行に必要なデータ等が格納される。これらの各プログラムコードは、制御部２１のＣＰＵにより必要に応じて読み出されてＲＡＭに移され、各種の手段として実行される。
入力部２３は、データの入力を行い、例えば、タッチパネル、キー等の入力装置を有する。入力部２３を介して、コンピュータに対して、操作指示、動作指示、データ入力等を行うことができる。
表示部２４は、液晶パネル等のディスプレイ装置と連携してコンピュータのビデオ機能を実現するための論理回路等（ビデオアダプタ等）を有する。
通信部２５は、インターネット等のネットワーク（図示しない）等との間の通信を媒介する通信インタフェースであり、他のコンピュータ等と通信を行う。
コンピュータは、図示しない周辺機器Ｉ／Ｆ（インタフェース）部等も有する。
バス２６は、各装置間の制御信号、データ信号等の授受を媒介する経路である。
【００２０】
図３は、携帯端末５を実現するコンピュータのハードウエア構成を示す図である。尚、図３のハードウエア構成は一例であり、用途、目的に応じて様々な構成を採ることが可能である。
携帯端末５は、制御部３１、無線通信部３２、表示部３３、入力部３４、記憶部３５、位置取得部１６等がバス１７を介して接続される。図３は、携帯端末５としての一例であり、用途、目的に応じて様々な構成を採ることが可能である。
【００２１】
制御部３１は、プログラムの実行を行うＣＰＵと、ＯＳ、プログラム命令あるいはデータ等を格納するためのＲＯＭ、一時的な作業用データを格納するためのＲＡＭ等のメモリから構成される。制御部３１は、携帯端末５の処理全体を制御する。
無線通信部３２は、基地局（図示しない）との間で行われる無線通信を制御する。無線通信部３２は、制御部３１の制御の下、音声に関するデータやパケット通信用のデータ等の信号を生成し、基地局に送信したり、あるいは、基地局から送信される無線信号を受信し、受信した信号を復調して音声に関するデータやパケット通信用のデータを取得したりする。
【００２２】
表示部３３は液晶表示パネル等を有し、表示制御を行う。
入力部３４は、数字や文字、操作指示を入力するためのキーボタンや、液晶表示パネルのような表示部３３と組み合わせられたタッチパッド等の入力装置であり、入力の操作に応じた信号を制御部３１に出力する。
記憶部３５は、携帯端末５にインストールされているアプリケーションプログラムや、電話番号及びメールアドレス等のアドレス帳データ、各種データ等が格納されている。
【００２３】
配布情報ＤＢ１１は、近距離無線通信機能により携帯端末５間で受け渡したクーポンに関する配布情報を記録したデータベースである。
図４は、配布情報ＤＢ１１の一例を示す図である。
配布情報ＤＢ１１は、クーポンＩＤ４１、クーポン送信者ユーザＩＤ４２、クーポン受信者ユーザＩＤ４３、配布日時４４等を有する。
クーポンＩＤ４１は、店舗あるいは企業により流通されるクーポンを一意に示す識別子である。
クーポン送信者ユーザＩＤ４２は、携帯端末５間におけるクーポン受け渡しにおいて送信側となる携帯端末５の所有者であるユーザを一意に示す識別子である。
クーポン受信者ユーザＩＤ４３は、携帯端末５間におけるクーポン受け渡しにおいて受信側となる携帯端末５の所有者であるユーザを一意に示す識別子である。
配布日時４４は、携帯端末５間でクーポン受け渡しが行われた日時を表すデータである。
ユーザが近距離無線通信機能により携帯端末５間でクーポンの受け渡しを行うと、送信側の携帯端末５はクーポンの配布情報をサーバ３に送信し、サーバ３が受信した配布情報を配布情報ＤＢ１１に記録する。
【００２４】
利用情報ＤＢ１３は、ユーザが携帯端末５で保持しているクーポンの店舗等での利用に関する利用情報を記録したデータベースである。
図５は、利用情報ＤＢ１３の一例を示す図である。
利用情報ＤＢ１３は、クーポンＩＤ４１、クーポン利用ユーザＩＤ５２、利用日時５３、利用額５４等を有する。
クーポンＩＤ４１は、店舗あるいは企業により流通されるクーポンを一意に示す識別子であり、配布情報ＤＢ１１のクーポンＩＤ４１と同じである。
クーポン利用ユーザＩＤ５２は、携帯端末５間に保持しているクーポンを店舗等で利用したユーザを一意に示す識別子である。
利用日時５３は、携帯端末５で保持しているクーポンを利用した日時を表すデータである。
利用額５４は、ユーザが携帯端末５で保持しているクーポンを利用して店舗で商品等を購入して支払った代金を表すデータである。
ユーザが、携帯端末５で保持しているクーポンを店舗等利用すると、支払い時、店舗等に設置されるＰＯＳ（Ｐｏｉｎｔ  ｏｆ  ｓａｌｅ）端末にクーポンの利用情報が記録される。ＰＯＳ端末は、定期的に、あるいは、任意の時間に、利用情報をサーバ３に送信し、サーバ３が受信した利用情報を利用情報ＤＢ１３に記録する。あるいは、クーポン利用後、携帯端末５からサーバ３にクーポンの利用情報を送信するようにしてもよい。
【００２５】
グループＤＢ１５は、携帯端末５間でクーポンの受け渡しを行ったグループに関する情報を記録する。サーバ３は、配布情報ＤＢ１１を参照し、複数のユーザが団体行動によりクーポンの受け渡しを行ったと推定できるグループを抽出する。例えば、クーポンの受け渡しが一定時間以内に発生しているユーザを同じグループに所属しているとみなす。
図６は、グループＤＢ１５の一例を示す図である。
グループＤＢ１５は、グループ名６１、所属ユーザＩＤ６２、グループスコア６３等を有する。
グループ名６１は、団体行動によりクーポンの受け渡しを行ったグループを一意に識別するデータである。
所属ユーザＩＤ６２は、グループに所属するユーザをそれぞれ一意に表す識別子である。
グループスコア６３は、グループに所属するユーザ全員のクーポンの利用額、来店回数等の利用情報から合計して算出するグループ全体の売上貢献実績を表すスコアである。グループスコア６３の詳細は後述する。
【００２６】
売上貢献実績スコアＤＢ１７は、ユーザ毎にクーポン配布及び利用に関する貢献度を表すデータを記録する。
図７は、売上貢献実績スコアＤＢ１７の一例を示す図である。
売上貢献実績スコアＤＢ１７は、ユーザＩＤ７１、売上貢献実績スコア７２等を有する。
ユーザＩＤ７１は、携帯端末５を所有するユーザを一意に表す識別子である。
売上貢献実績スコア７２は、ユーザのクーポン配布及び利用に関する貢献度を表すデータであり、ユーザが所属するグループのグループスコア６３と、ユーザ自身のクーポンを用いた利用額５４に基づいて算出する。売上貢献実績スコア７２の詳細は後述する。
【００２７】
次に、図８〜１２を参照しながら、データ処理システム１における処理について詳細に説明する。
図８は、データ処理システム１における配布情報記録処理の流れを示すフローチャートである。
複数のユーザ間で携帯端末５の近距離無線通信機能を用いてクーポンの受け渡しを行った後、クーポンを他の携帯端末５に送信した送信側の携帯端末５の制御部３１は、送信したクーポンのクーポンＩＤ、送信側の携帯端末５を所有するユーザのユーザＩＤ、受信側の携帯端末５を所有するユーザのユーザＩＤと現在の日時を取得し、配布情報としてサーバ３に送信する（ステップＳ１０１）。
サーバ３の制御部２１は、携帯端末５から受信したクーポンの配布情報をクーポンＩＤ４１、クーポン送信者ユーザＩＤ４２、クーポン受信者ユーザＩＤ、配布日時４４として配布情報ＤＢ１１に記録する（ステップＳ１０２）。
【００２８】
図９は、データ処理システム１における利用情報記録処理の流れを示すフローチャートである。
ユーザが携帯端末５で保持しているクーポンを利用して店舗等で商品を購入すると、携帯端末５の制御部３１は、利用したクーポンのクーポンＩＤ、携帯端末５を所有するユーザのユーザＩＤ、現在日時、クーポンを利用した商品の購入額を取得し、クーポンの利用情報として店舗に設置されるＰＯＳ端末に送信する（ステップＳ２０１）。ここで、携帯端末５は、クーポンの利用情報をサーバ３に送信してもよい。
ＰＯＳ端末は、１日に数回、定期的に、あるいは、任意の時間に、携帯端末５から受信したクーポンの利用情報をサーバ３に送信する。
サーバ３の制御部２１は、ＰＯＳ端末あるいは携帯端末５から受信したクーポンの利用情報をクーポンＩＤ４１、クーポン利用ユーザＩＤ５２、利用日時５３、利用額５４として利用情報ＤＢ１３に記録する（ステップＳ２０２）。
【００２９】
図１０は、データ処理システム１におけるインフルエンサ抽出処理の流れを示すフローチャートである。
クーポンの利用期間終了後、サーバ３の制御部２１は、配布情報ＤＢ１１を参照し、ユーザのグループ分けを行う（ステップＳ３０１）。
図１１は、近距離無線通信機能を有する携帯端末を用いた複数のユーザへのクーポンの配布の一例を示す図である。図４の配布情報ＤＢ１３と図１１を合わせて参照すると、９月１２日の１３：００にユーザＡ１０１ａからユーザＢ１０１ｂへ、１３：０１にユーザＢ１０１ｂからユーザＤ１０１ｄへ、１５：００にユーザＢ１０１ｂからユーザＥ１０１ｅへ、１７：００にユーザＡ１０１ａからユーザＣ１０１ｃへ、１８：００にユーザＣ１０１ｃからユーザＦ１０１ｆへ、１８：０１にユーザＣ１０１ｃからユーザＧ１０１ｇへ、クーポンが受け渡されている。
【００３０】
クーポンの受け渡しが一定時間以内、例えば５分以内に発生した連結ノードを同じグループに所属するとみなす場合、１３時前後のユーザＡ１０１ａからユーザＢ１０１ｂへ、ユーザＢ１０１ｂからユーザＤ１０１ｄへのクーポンの受け渡しは同じグループで行われたと考えられ、また、１８時前後のユーザＣ１０１ｃからユーザＦ１０１ｆへ、ユーザＣ１０１ｃからユーザＧ１０１ｇへのクーポンの受け渡しは同じグループで行われたと考えられる。
従って、ユーザＡ１０１ａ、ユーザ１０１ｂ、ユーザ１０１ｄを一つのグループ、ユーザＣ１０１ｃ、ユーザＦ１０１ｆ、ユーザＧ１０１ｇを一つのグループとみなす。また、クーポンの受け渡しを行ったユーザＡ１０１ａとユーザＣ１０１ｃ、ユーザＢ１０１ｂとユーザＥ１０１ｅもそれぞれ一つのグループであるとみなす。
図１２は、ユーザの配布情報に基づいたユーザのグループ分けの一例を示す図である。ユーザＡ１０１ａ、ユーザ１０１ｂ、ユーザ１０１ｄはグループａ１０３ａに、ユーザＡ１０１ａ、ユーザＣ１０１ｃはグループｂ１０３ｂに、ユーザＢ１０１ｂ、ユーザＥ１０１ｅはグループｃ１０３ｃに、ユーザＣ１０１ｃ、ユーザＦ１０１ｆ、ユーザＧ１０１ｇはグループｄ１０３ｄに属するとする。
【００３１】
グループ分け後、サーバ３の制御部２１は各グループのグループスコアを求める。グループスコアは、クーポンを用いた商品購入の利用額、あるいは、来店回数等、クーポンの利用情報に基づいて求める。ここでは、クーポンを用いた商品購入の利用額に基づいて算出する。
サーバ３の制御部２１が利用情報ＤＢ１３を参照し、ユーザのクーポンを用いた利用額５４を取得し、各グループ毎に所属するユーザの利用額５４を合計してグループスコア６３を算出する。例えば、グループａ１０３ａの場合、所属するユーザＡ１０１ａ、ユーザＢ１０１ｂ、ユーザＤ１０１ｄの利用額５４はそれぞれ５００円、１０００円、１５００円であるからグループスコア６３は「３０００」となる。同様に、グループｂ１０３ｂは所属するユーザＡ１０１ａ、ユーザＣ１０１ｃの利用額５４がそれぞれ５００円、０円であるからグループスコア６３は「５００」、グループｃ１０３ｃは所属するユーザＢ１０１ｂ、ユーザＥ１０１ｅの利用額５４がそれぞれ１０００円、５００円であるからグループスコア６３は「１５００」、グループｄ１０３ｄは所属するユーザＣ１０１ｃ、ユーザＦ１０１ｆ、ユーザＧ１０１ｇの利用額５４が０円、５００円、１０００円であるからグループスコア６３は「１５００」となる。
【００３２】
サーバ３の制御部２１は、ユーザのグループ分け終了後、図６に示すようにグループＤＢ１５にグループ情報としてグループ名６１、所属ユーザＩＤ６２、グループスコア６３を記録する（ステップＳ３０２）。
【００３３】
サーバ３の制御部２１は、各ユーザが所属するグループのグループスコア６３を合計し、ユーザ自身の利用額５４の重複分を減分して売上貢献実績スコア７２を算出する（ステップＳ３０３）。例えば、ユーザが二つのグループに属している場合は利用額５４を一回分、三つのグループに属している場合は利用額を二回分減分する。
ユーザＡ１０１ａは、それぞれグループスコア６３が「３０００」、「５００」であるグループａ１０３ａ、グループｂ１０３ｂの二つのグループに属しており、ユーザＡ１０１ａの利用額は５００円であるから、売上貢献実績スコア７２は「３０００＋５００−５００＝３０００」となる。同様に、ユーザＢ１０１ｂはグループスコア６３が「３０００」、「１５００」であるグループａ１０３ａ、グループｃ１０３ｃの二つのグループに所属しており、ユーザＢ１０１ｂの利用額は１０００円であるから、売上貢献実績スコア７２は「３０００＋１５００−１０００＝３５００」となる。グループａ１０３ａだけに所属しているユーザＤ１０１ｄは、グループａ１０３ａのグループスコア「３０００」がユーザＤ１０１ｄの売上貢献実績スコア７２となる。
サーバ３の制御部２１は、全ユーザの売上貢献実績スコア７２を算出し、売上貢献実績スコアＤＢ１７に記録する（ステップＳ３０４）。
【００３４】
サーバ３の制御部２１は、売上貢献実績スコアＤＢ１７を参照し、売上貢献実績スコア７２が高いユーザをインフルエンサとして抽出する。例えば、ユーザＡ１０１ａ〜ユーザＧ１０１ｇの中では、ユーザＢ１０１ｂの売上貢献実績スコア７２が「３５００」と最も高く、インフルエンサとして抽出される。
【００３５】
以上の通り、インフルエンサ抽出のためのデータ処理システム１では、ユーザのクーポン配布履歴に基づいてユーザをグループ分けし、グループ毎にグループスコアを算出し、同一グループに所属するユーザに対しては一律に同じ評価を与える。各ユーザの売上貢献実績スコアは、ユーザが所属しているグループのグループスコアを合計して算出し、売上貢献実績スコアが高いユーザほど売り上げに対する貢献度が高いと評価し、インフルエンサとして抽出する。
これにより、ユーザの売上貢献度を評価するにあたって、グループによるクーポン配布における経路の揺らぎによる不公平を解消できる。また、ユーザは所属しているグループが多いほど、即ち、クーポンを配布できる人脈が多様なほど売り上げ貢献実績スコアが高くなるため、クーポンの二次配布に積極的なインフルエンサとなるユーザを抽出することができる。
【００３６】
以上、添付図面を参照しながら、本発明に係るデータ処理システム等の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【符号の説明】
【００３７】
１………データ処理システム
３………サーバ
５………携帯端末
１１………配布情報ＤＢ
１３………利用情報ＤＢ
１５………グループＤＢ
１７………売上貢献実績スコアＤＢ
２１………制御部
２２………記憶部
３１………制御部
３２………無線通信部
４１………クーポンＩＤ
４２………クーポン送信者ユーザＩＤ
４３………クーポン受信者ユーザＩＤ
４４………配布日時
５２………クーポン利用ユーザＩＤ
５３………利用日時
５４………利用額
６１………グループ名
６２………所属ユーザＩＤ
６３………グループスコア
７１………ユーザＩＤ
７２………売上貢献実績スコア
１０１ａ〜１０１ｇ………ユーザ
１０３ａ〜１０３ｄ………グループ
【図１】
2014078054.tif 000003
【図２】
2014078054.tif 000004
【図３】
2014078054.tif 000005
【図４】
2014078054.tif 000006
【図５】
2014078054.tif 000007
【図６】
2014078054.tif 000008
【図７】
2014078054.tif 000009
【図８】
2014078054.tif 000010
【図９】
2014078054.tif 000011
【図１０】
2014078054.tif 000012
【図１１】
2014078054.tif 000013
【図１２】
2014078054.tif 000014
【図１３】
2014078054.tif 000015
【図１４】
2014078054.tif 000016