(57)【要約】【課題】より安定して取引の成果を取得できるようにすることを目的とする。【解決手段】広告を特定する広告特定情報と広告の紹介者を特定する紹介者特定情報とが紐付けられた広告が選択された場合、中継装置から受信したユーザ特定情報と広告に紐付けられた広告特定情報と広告に紐付けられた紹介者特定情報との対応情報を前記広告に対応する取引の成果情報として取得する。【選択図】図４
2018025862.tif 000002
【特許請求の範囲】
【請求項１】
広告を特定する広告特定情報とＳＮＳシステムの利用者である広告の紹介者を特定する紹介者のオープンＩＤとが紐付けられた広告が選択された場合、前記ＳＮＳシステムの利用者である前記広告を選択したユーザを特定する前記ユーザのオープンＩＤと前記広告に紐付けられた前記広告特定情報と前記紹介者のオープンＩＤとの対応情報を前記広告に対応する取引の成果情報として前記ＳＮＳシステムから取得するシステム。
【請求項２】
ユーザ装置と中継装置とサーバ装置とを含むシステムであって、
前記ユーザ装置は、
広告を特定する広告特定情報と広告の紹介者を特定する紹介者特定情報とが紐付けられた広告が選択された場合、前記広告に紐付けられた前記広告特定情報、及び前記紹介者特定情報を含み、前記広告が選択されたことを示す通知情報を前記中継装置に送信し、
前記中継装置は、
前記ユーザ装置から前記通知情報を受信し、前記広告を選択したユーザを特定するユーザ特定情報を取得し、取得した前記ユーザ特定情報と前記通知情報とを前記サーバ装置に送信し、
前記サーバ装置は、
前記中継装置から前記ユーザ特定情報と前記通知情報とを受信し、前記ユーザ特定情報と前記通知情報に含まれる前記広告特定情報と前記通知情報に含まれる前記紹介者特定情報との対応情報を前記広告に対応する取引の成果情報として取得するシステム。
【請求項３】
紹介者装置を更に含み、
前記紹介者装置は、
前記広告特定情報と前記紹介者特定情報とが紐付けられた前記広告の情報を前記ユーザ装置に送信し、
前記ユーザ装置は、
前記紹介者装置から送信された前記広告の情報に基づいて、前記広告を表示部に表示し、前記広告が選択された場合、前記広告に紐付けられた前記広告特定情報と前記紹介者特定情報とを含み、前記広告が選択されたことを示す通知情報を前記中継装置に送信する請求項２記載のシステム。
【請求項４】
前記サーバ装置は、
更に、前記紹介者の属性情報に応じた前記広告の情報を前記紹介者装置に送信し、
前記紹介者装置は、
前記サーバ装置から送信された前記広告の情報を、前記ユーザ装置に送信する請求項３記載のシステム。
【請求項５】
前記ユーザ装置は、
前記ユーザによる前記ユーザ装置が有する撮像装置を介した操作に基づいて、前記広告がスキャンされた場合、前記広告が選択されたとして、前記広告に紐付けられた前記広告特定情報、及び前記紹介者特定情報を含み、前記広告が選択されたことを示す通知情報を前記中継装置に送信する請求項２記載のシステム。
【請求項６】
前記ユーザ装置は、
前記広告が選択された場合、前記ユーザ装置を特定する装置特定情報を更に含む前記通知情報を前記中継装置に送信し、
前記中継装置は、
前記ユーザ装置から前記通知情報を受信すると、前記通知情報に含まれる前記装置特定情報に基づいて、前記前記ユーザ装置に対応するユーザを特定し、特定した前記ユーザに対応する前記ユーザ特定情報と前記通知情報とを前記サーバ装置に送信する請求項２乃至５何れか１項記載のシステム。
【請求項７】
前記サーバ装置は、
前記広告に対応する取引が成約されていない場合、前記ユーザ特定情報と、前記広告特定情報と、前記紹介者特定情報と、の対応情報を、前記広告に対応する取引の見込みの成果を示す成果情報である見込成果情報として取得し、前記広告に対応する取引が成約された場合、前記ユーザ特定情報と、前記広告特定情報と、前記紹介者特定情報と、の対応情報を、成約済みの取引についての成果情報である成約成果情報として取得する請求項２乃至６何れか１項記載のシステム。
【請求項８】
前記サーバ装置は、
前記広告に対応する取引が成約されていない場合、前記ユーザ特定情報と、前記広告特定情報と、前記紹介者特定情報と、前記広告が選択された時刻情報と、の対応情報を前記見込成果情報として取得し、前記広告に対応する取引が成約された場合、前記ユーザ特定情報と、前記広告特定情報と、前記紹介者特定情報と、前記広告に対応する取引が成約された時刻情報と、の対応情報を、前記成約成果情報として取得する請求項７記載のシステム。
【請求項９】
前記サーバ装置は、
更に、取得した成果情報に基づいて、前記紹介者への報酬を決定する請求項２乃至８何れか１項記載のシステム。
【請求項１０】
前記サーバ装置は、
更に、取得した成果情報に基づいて、前記ユーザの動向を分析する請求項２乃至９何れか１項記載のシステム。
【請求項１１】
前記広告は、２次元コードを含む広告である請求項２乃至１０何れか１項記載のシステム。
【請求項１２】
中継装置から、ユーザ装置において広告を特定する広告特定情報と広告の紹介者を特定する紹介者特定情報とが紐付けられた広告が選択されたことを示し、前記紹介者特定情報と前記広告特定情報とを含む通知情報と前記ユーザ装置に対応するユーザを特定するユーザ特定情報とを受信し、前記ユーザ特定情報と前記広告特定情報と前記紹介者特定情報との対応情報を前記広告に対応する取引の成果情報として取得する情報処理装置。
【請求項１３】
ユーザ装置と中継装置とサーバ装置とを含むシステムにおける情報処理方法であって、
前記ユーザ装置が、広告を特定する広告特定情報と広告の紹介者を特定する紹介者特定情報とが紐付けられた広告が選択された場合、前記広告に紐付けられた前記広告特定情報、及び前記紹介者特定情報を含み、前記広告が選択されたことを示す通知情報を前記中継装置に送信するステップと、
前記中継装置が、前記ユーザ装置から前記通知情報を受信し、前記広告を選択したユーザを特定するユーザ特定情報を取得するステップと、
前記中継装置が、取得した前記ユーザ特定情報と前記通知情報とを前記サーバ装置に送信するステップと、
前記サーバ装置が、前記中継装置から送信された前記ユーザ特定情報と前記通知情報とに基づいて、前記ユーザ特定情報と前記通知情報に含まれる前記広告特定情報と前記通知情報に含まれる前記紹介者特定情報との対応情報を前記広告に対応する取引の成果情報として取得するステップと、
を含む情報処理方法。
【請求項１４】
情報処理装置が実行する情報処理方法であって、
中継装置から、広告を特定する広告特定情報と広告の紹介者を特定する紹介者特定情報とが紐付けられた広告がユーザ装置において選択されたことを示し、前記紹介者特定情報と前記広告特定情報とを含む通知情報と、前記ユーザ装置に対応するユーザを特定するユーザ特定情報と、を受信するステップと、
前記ユーザ特定情報と前記通知情報に含まれる前記広告特定情報と前記通知情報に含まれる前記紹介者特定情報との対応情報を前記広告に対応する取引の成果情報として取得するステップと、
を含む情報処理方法。
【請求項１５】
コンピュータに、請求項１４記載の情報処理方法の各ステップを、実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、システム、情報処理装置、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
紹介者が広告リンクをユーザに紹介し、その広告ページを見たユーザが商品やサービスの購入、会員登録等の取引が成約された際に、広告主から紹介者に報酬が支払われることになるアフィリエイトという仕組みがある。アフィリエイトを実現するためのシステムをアフィリエイトシステムとする。アフィリエイトシステムとしては、例えば、特許文献１に開示されているシステムがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−２１１１２５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、アフィリエイトシステムでは、広告主と取引を行うユーザの追跡に、クッキーが利用されている。例えば、広告主と取引を行うユーザの保有する情報処理装置は、クッキーの機能を利用して、広告、広告の紹介者等の情報を示すクッキー情報として記憶する。そして、アフィリエイトシステムは、商品の購入等の取引が成約した際に、ユーザの情報処理装置等からクッキー情報を読み取ることで、どの紹介者がどの広告をそのユーザに紹介したのかという取引の成果の追跡が行う。そのため、ユーザがクッキーの機能を許可しない限りは、成果を取得できず、取引を成約したユーザにどの広告を誰が紹介したのかを追跡できない。また、ユーザがクッキー情報を削除してしまった場合にも、成果を取得できず、取引を成約したユーザにどの広告を誰が紹介したのかを追跡できない。即ち、ユーザがクッキーの機能を許可するか否か、クッキー情報を削除しているか否か等に応じて、取引の成果を取得できたり、できなかったりし、安定的に取引の成果を取得できなかった。
本発明は、より安定して取引の成果を取得できるようにすることを目的とする。
【課題を解決するための手段】
【０００５】
本発明のシステムは、ユーザ装置と中継装置とサーバ装置とを含むシステムであって、前記ユーザ装置は、広告を特定する広告特定情報と広告の紹介者を特定する紹介者特定情報とが紐付けられた広告が選択された場合、前記広告に紐付けられた前記広告特定情報、及び前記紹介者特定情報を含み、前記広告が選択されたことを示す通知情報を前記中継装置に送信し、前記中継装置は、前記ユーザ装置から前記通知情報を受信し、前記広告を選択したユーザを特定するユーザ特定情報を取得し、取得した前記ユーザ特定情報と前記通知情報とを前記サーバ装置に送信し、前記サーバ装置は、前記中継装置から前記ユーザ特定情報と前記通知情報とを受信し、前記ユーザ特定情報と前記通知情報に含まれる前記広告特定情報と前記通知情報に含まれる前記紹介者特定情報との対応情報を前記広告に対応する取引の成果情報として取得する。
【発明の効果】
【０００６】
本発明によれば、より安定して取引の成果を取得できるようにすることができる。
【図面の簡単な説明】
【０００７】
【図１】図１は、アフィリエイトシステムのシステム構成の一例を示す図である。
【図２】図２は、ユーザ装置のハードウェア構成の一例を示す図である。
【図３】図３は、ユーザ装置等の機能構成の一例を示す図である。
【図４】図４は、アフィリエイトシステムの処理の一例を示すシーケンス図である。
【図５】図５は、広告表示処理の一例を説明する図である。
【図６】図６は、消費動向の決定処理の一例を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、本発明の実施形態について図面に基づいて説明する。
【０００９】
＜実施形態１＞
（システム構成）
図１は、本実施形態のアフィリエイトシステムのシステム構成の一例を示す図である。アフィリエイトシステムは、ユーザ装置１００、紹介者装置１０１、Ｉｄｅｎｔｉｔｙ  Ｐｒｏｖｉｄｅｒ（ＩＤＰ）装置１０２、Ａｆｆｉｌｉａｔｅ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ（ＡＳＰ）装置１０３、広告主装置１０４を含む。ユーザ装置１００、紹介者装置１０１、ＩＤＰ装置１０２、ＡＳＰ装置１０３、広告主装置１０４は、ネットワーク１０５を介して相互に接続されている。
ユーザ装置１００は、本実施形態のアフィリエイトシステムを利用して広告主と取引を行うユーザが保有する携帯電話、スマートホン、タブレット装置、パーソナルコンピュータ（ＰＣ）等の情報処理装置である。
紹介者装置１０１は、広告の紹介者（アフィリエイタ）が保有する携帯電話、スマートホン、タブレット装置、ＰＣ等の情報処理装置である。
【００１０】
ＩＤＰ装置１０２は、ユーザ装置１００、紹介者装置１０１、広告主装置１０４等についての認証を行うＰＣ、サーバ装置、タブレット装置等の情報処理装置である。ＩＤＰ装置１０２は、例えば、複数の装置で共通して利用されるＩＤを用いて認証を行う仕組み（例えば、ＯｐｅｎＩＤ（登録商標）等の仕組み）を利用して、認証を行うＯｐｅｎＩＤプロバイダ等の情報処理装置である。ＩＤＰ装置１０２により発行されるＩＤを、以下では、オープンＩＤとする。オープンＩＤは、複数の装置で共通して、同一のオブジェクトを示すために利用されるＩＤである。ＩＤＰ装置１０２は、ユーザ装置１００からの通知情報をＡＳＰ装置１０３に中継する中継装置の一例である。本実施形態では、ＩＤＰ装置１０２は、ＳＮＳサービスを提供するオープンＩＤプロバイダであるとする。即ち、本実施形態のＩＤＰ装置１０２は、ＳＮＳサービスを提供するＳＮＳシステムの一例である。ＩＤＰ装置１０２が提供するＳＮＳサービスは、例えば、ＷｅＣｈａｔ（登録商標）、微信（登録商標）、Ｆａｃｅｂｏｏｋ（登録商標）、ＬＩＮＥ（登録商標）、等である。ユーザ装置１００を保有するユーザと紹介者装置１０１を保有する紹介者とは、ＩＤＰ装置１０２が提供するＳＮＳサービスに登録されており、ＳＮＳサービスを利用する利用者であるとする。
ＡＳＰ装置１０３は、広告主装置１０４から出稿された広告を、紹介者装置１０１に配信するＰＣ、サーバ装置、タブレット装置等の情報処理装置である。ＡＳＰ装置１０３は、サーバ装置の一例である。
広告主装置１０４は、ＡＳＰ装置１０３に対して広告を出稿したり、ユーザ装置１００との間で取引の成約処理を行ったりするＰＣ、サーバ装置、タブレット装置等の情報処理装置である。
【００１１】
（ハードウェア構成）
図２は、ユーザ装置１００のハードウェア構成の一例を示す図である。ユーザ装置１００は、ＣＰＵ２０１、主記憶装置２０２、補助記憶装置２０３、ネットワークＩ／Ｆ２０４、入力装置２０５、表示部２０６を含む。ＣＰＵ２０１、主記憶装置２０２、補助記憶装置２０３、ネットワークＩ／Ｆ２０４、入力装置２０５、表示部２０６は、システムバス２０７を介して相互に接続されている。
ＣＰＵ２０１は、ユーザ装置１００の処理を制御する中央演算装置である。主記憶装置２０２は、ＣＰＵ２０１のワークエリアやデータの一時的な記憶領域として機能するＲａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ（ＲＡＭ）等の記憶装置である。補助記憶装置２０３は、各種処理を実行するためのプログラム、各種設定情報等を記憶するハードディスクドライブ（ＨＤＤ）やＳｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ（ＳＳＤ）等の記憶装置である。
【００１２】
ネットワークＩ／Ｆ２０４は、紹介者装置１０１、ＩＤＰ装置１０２、広告主装置１０４等の外部の装置とのネットワークを介した通信に利用されるインターフェースである。入力装置２０５は、ユーザによる入力に利用されるタッチパネル、物理ボタン、キーボード等の入力装置である。表示部２０６は、液晶ディスプレイ等の表示部である。
ＣＰＵ２０１が、補助記憶装置２０３等に記憶されたプログラムに基づき処理を実行することによって、図３で後述するユーザ装置１００の機能、及び図４で後述するシーケンス図におけるユーザ装置１００の処理等が実現される。
【００１３】
本実施形態では、紹介者装置１０１、ＩＤＰ装置１０２、ＡＳＰ装置１０３、広告主装置１０４のハードウェア構成は、図２と同様である。
紹介者装置１０１のＣＰＵが、紹介者装置１０１の補助記憶装置等に記憶されたプログラムに基づき処理を実行することによって、図３で後述する紹介者装置１０１の機能、及び図４で後述するシーケンス図における紹介者装置１０１の処理等が実現される。
ＩＤＰ装置のＣＰＵが、ＩＤＰ装置の補助記憶装置等に記憶されたプログラムに基づき処理を実行することによって、図３で後述するＩＤＰ装置１０２の機能、及び図４で後述するシーケンス図におけるＩＤＰ装置１０２の処理等が実現される。
【００１４】
ＡＳＰ装置１０３のＣＰＵが、ＡＳＰ装置１０３の補助記憶装置等に記憶されたプログラムに基づき処理を実行することによって、図３で後述するＡＳＰ装置１０３の機能、図４で後述するシーケンス図におけるＡＳＰ装置１０３の処理、及び図６で後述するフローチャートの処理等が実現される。
広告主装置１０４のＣＰＵが、広告主装置１０４の補助記憶装置等に記憶されたプログラムに基づき処理を実行することによって、図３で後述する広告主装置１０４の機能、及び図４で後述するシーケンス図における広告主装置１０４の処理等が実現される。
【００１５】
（機能構成）
図３（ａ）は、ユーザ装置１００の機能構成の一例を示す図である。ユーザ装置１００は、入力受付部３０１、表示制御部３０２、通信制御部３０３を含む。
入力受付部３０１は、ユーザによる入力装置２０５を介したユーザ装置１００への入力を受付け、受け付けた入力に応じた処理を行う。入力受付部３０１は、例えば、表示部２０６に表示されている広告の選択がユーザにより入力された場合、その入力を受け付ける。そして、通信制御部３０３は、広告に紐付けられている情報を含む、広告が選択されたことを示す通知情報を、ＩＤＰ装置１０２やＡＳＰ装置１０３に送信することになる。
表示制御部３０２は、表示部２０６への表示を制御する。表示制御部３０２は、例えば、紹介者装置１０１から広告の表示指示が送信された場合、広告を表示部２０６に表示する。
通信制御部３０３は、ネットワークＩ／Ｆ２０４を介して、ネットワーク経由で、紹介者装置１０１等の外部の装置と通信を行う。
【００１６】
図３（ｂ）は、紹介者装置１０１の機能構成の一例を示す図である。紹介者装置１０１は、入力受付部３１１、表示制御部３１２、広告制御部３１３、認証要求部３１４、通信制御部３１５を含む。
入力受付部３１１は、紹介者による紹介者装置１０１の入力装置を介した紹介者装置１０１への入力を受付け、受け付けた入力に応じた処理を行う。
表示制御部３１２は、紹介者装置１０１の表示部への表示を制御する。
広告制御部３１３は、広告の情報に関する制御を行う。広告制御部３１３は、例えば、入力受付部３１１によりユーザ装置１００に表示させる広告の指定が受付けられた場合、受け付けられた指定が示す広告の情報をユーザ装置１００に送信する制御を行う。また、広告制御部３１３は、紹介者による紹介者装置１０１の入力装置を介した操作に基づいて、ＡＳＰ装置１０３から紹介者が紹介することを選択した広告を取得する制御を行う。
認証要求部３１４は、ＩＤＰ装置１０２、ＡＳＰ装置１０３との間で認証に関わる処理を行う。
通信制御部３１５は、紹介者装置１０１のネットワークＩ／Ｆを介して、ネットワーク経由で、ユーザ装置１００等の外部の装置と通信を行う。
【００１７】
図３（ｃ）は、ＩＤＰ装置１０２の機能構成の一例を示す図である。ＩＤＰ装置１０２は、認証部３２１、中継部３２２、通信制御部３２３を含む。
認証部３２１は、紹介者装置１０１や広告主装置１０４等からの認証要求に応じて、紹介者装置１０１や広告主装置１０４等を認証する処理を行う。
中継部３２２は、ユーザ装置１００でユーザにより広告が選択された場合、ユーザ装置１００から送信される選択された広告に紐付けられた情報と、ユーザ装置１００を保有するユーザの特定情報（例えば、オープンＩＤ等）を、ＡＳＰ装置に送信する制御を行う。
通信制御部３２３は、ネットワークＩ／Ｆ２１４を介して、ネットワーク経由で、ユーザ装置１００等の外部の装置と通信を行う。
【００１８】
図３（ｄ）は、ＡＳＰ装置１０３の機能構成の一例を示す図である。ＡＳＰ装置１０３は、生成部３３１、管理部３３２、広告制御部３３３、分析部３３４、通信制御部３３５を含む。
生成部３３１は、紹介者により紹介者装置１０１を介して、紹介者装置１０１により紹介する広告として選択された広告について、選択された広告が掲載されるＵＲＬを生成する。生成部３３１は、例えば、広告が掲載されるＵＲＬに、その広告の広告ＩＤと、紹介者の紹介者ＩＤと、の情報を含ませる。広告ＩＤは、広告を特定する広告特定情報の一例である。紹介者ＩＤは、紹介者を特定する紹介者特定情報の一例である。本実施形態では、紹介者ＩＤは、ＩＤＰ装置１０２が提供するＳＮＳサービスにおける紹介者のオープンＩＤであるとする。紹介者装置１０１は、ユーザ装置１００に対して、生成部３３１により生成されたＵＲＬに存在する広告を表示するよう指示することになる。ユーザ装置１００で広告が選択された場合、ユーザ装置１００は、広告のＵＲＬに含まれる広告ＩＤと紹介者ＩＤとをＩＤＰ装置１０２に送信することとなる。
【００１９】
管理部３３２は、ユーザ装置１００で広告が選択された場合にＩＤＰ装置１０２から送信される広告ＩＤ、紹介者ＩＤ、ユーザの特定情報の対応情報を、取引の成果情報としてＡＳＰ装置１０３の補助記憶装置に記憶し、管理する。また、管理部３３２は、広告主装置１０４から出稿された広告の情報をＡＳＰ装置１０３の補助記憶装置に記憶し、管理する。
広告制御部３３３は、広告の情報に関する制御を行う。広告制御部３３３は、広告主装置１０４から出稿された広告の情報を受信したり、紹介者装置１０１に対して、広告の情報を送信したりする。
分析部３３４は、管理部３３２により管理されている取引の成果情報に基づいて、ユーザの好み、消費傾向、広告を選択した回数、広告主のサイトへのアクセス回数等を分析する。
通信制御部３３５は、ＡＳＰ装置１０３のネットワークＩ／Ｆを介して、ネットワーク経由で、紹介者装置１０１等の外部の装置と通信を行う。
【００２０】
図３（ｅ）は、広告主装置１０４の機能構成の一例を示す図である。広告主装置１０４は、サイト制御部３４１、成約処理部３４２、広告制御部３４３、認証要求部３４４、通信制御部３４５を含む。
サイト制御部３４１は、ＡＳＰ装置１０３からユーザ装置１００で広告が選択されたことを示す情報が送信された場合、その広告に応じたウェブサイトの情報を、ユーザ装置１００に送信し、そのウェブサイトを表示するようユーザ装置１００に指示する。
成約処理部３４２は、サイト制御部３４１によりユーザ装置１００に表示するよう指示されたウェブサイトを介して、取引の成約の申込がなされた場合、取引の成約に関する設定された処理を行う。成約処理部３４２は、例えば、取引が商品の購入である場合、ユーザの口座から商品代金の引き落とし制御を行う。また、成約処理部３４２は、例えば、取引の成約の申し込みがなされた場合、成約された取引の情報を、広告主装置１０４の補助記憶装置に記憶する制御を行う。また、成約処理部３４２は、例えば、取引の成約の申し込みがなされた場合、取引が成約されたことを示す情報を、ＡＳＰ装置１０３に送信する制御を行う。
【００２１】
広告制御部３４３は、広告の情報に関する制御を行う。広告制御部３３３は、例えば、出稿用の広告の情報を紹介者装置１０１に対して、送信する制御を行う。
認証要求部３４４は、ＩＤＰ装置１０２、ＡＳＰ装置１０３との間で認証に関わる処理を行う。
通信制御部３４５は、ＡＳＰ装置１０３のネットワークＩ／Ｆを介して、ネットワーク経由で、紹介者装置１０１等の外部の装置と通信を行う。
【００２２】
（従来のアフィリエイトシステムの概要）
従来のアフィリエイトシステムは、取引の成果情報を取得するために、クッキーを利用している。そのため、例えば、ユーザ装置１００がクッキーを許可しないような場合、従来のアフィリエイトシステムは、取引の成果情報を取得できない。
また、従来のアフィリエイトシステムでは、ＡＳＰ装置１０３は、登録済みの紹介者や広告主の認証情報を管理し、紹介者装置１０１や広告主装置１０４からログイン要求を受付けた場合、管理している認証情報に基づいて、紹介者や広告主の認証処理を行うことになる。即ち、従来のアフィリエイトシステムでは、ＡＳＰ装置１０３が登録済みの紹介者や広告主の認証情報を管理する手間がかかる。
【００２３】
（本実施形態のアフィリエイトシステムの処理）
図４は、本実施形態のアフィリエイトシステムの処理の一例を示すシーケンス図である。図４を用いて、本実施形態でアフィリエイトシステムが行う処理を説明する。
本実施形態のアフィリエイトシステムは、ＩＤ連携トラストフレームワークの思想を活かすことで、ＡＳＰ装置１０３が管理するＩＤではなく、信頼あるＩＤプロバイダであるＩＤＰ装置１０２から発行されたオープンＩＤを利用することによって、取引の成果情報を取得することとする。これにより、アフィリエイトシステムは、クッキーに依存せずに、取引の成果情報を取得することができる。
Ｓ５０１において、認証要求部３４４は、ＡＳＰ装置１０３に対して、ログイン要求を送信する。
Ｓ５０２において、通信制御部３３５は、Ｓ５０１でログイン要求を受信すると、広告主装置１０４からログイン要求がなされたことを示す情報を、ＩＤＰ装置１０２に送信する。
Ｓ５０３において、認証部３２１は、通信制御部３２３を介して、認証に必要な認証情報（例えば、ＩＤとパスワードとの組みの情報等）の要求を、広告主装置１０４に送信する。
【００２４】
Ｓ５０４において、認証要求部３４４は、Ｓ５０３で認証情報の要求が受信されたら、認証情報（例えば、自己のＩＤとパスワードとの組みの情報等）をＩＤＰ装置１０２に送信する。
Ｓ５０５において、認証部３２１は、Ｓ５０４で送信された認証情報に基づいて、広告主装置１０４の認証を行う。例えば、認証部３２１は、予めＩＤＰ装置１０２の補助記憶装置等に記憶されている登録済みの広告主の認証情報の一覧の情報に、Ｓ５０４で送信された情報が含まれる場合、広告主装置１０４を正当であると認証する。また、認証部３２１は、例えば、予めＩＤＰ装置１０２の補助記憶装置等に記憶されている登録済みの広告主の認証情報の一覧の情報に、Ｓ５０４で送信された情報が含まれない場合、広告主装置１０４を正当でないとして、認証しない。
Ｓ５０６において、認証部３２１は、ＡＳＰ装置１０３に対して、Ｓ５０５での認証処理の結果を送信する。これにより、ＡＳＰ装置１０３は、広告主装置１０４が正当であるか否かを把握できる。本実施形態では、広告主装置１０４は、認証部３２１により認証されたものとする。本実施形態では、認証部３２１は、ＡＳＰ装置１０３に対して、広告主が認証されたことを示す情報として、広告主装置１０４に対応する広告主を特定する広告主ＩＤ（本実施形態では、広告主のオープンＩＤ）を送信する。また、認証部３２１は、ＡＳＰ装置１０３に対して、予め登録されている広告主装置１０４に対応する広告主の属性情報（例えば、ニックネーム、性別、地域等）を、広告主ＩＤと併せて、送信することとしてもよい。
【００２５】
Ｓ５０７において、広告制御部３４３は、紹介者に紹介させるための広告の情報を、ＡＳＰ装置１０３に送信することで、広告を出稿する。広告制御部３３３は、広告主装置１０４から広告の情報を受信したら、ＡＳＰ装置１０３の補助記憶装置等に、紹介者が紹介可能な広告の情報として記憶し、管理する。
Ｓ５０８において、認証要求部３１４は、ＡＳＰ装置１０３に対して、ログイン要求を送信する。
Ｓ５０９において、通信制御部３３５は、Ｓ５０８でログイン要求を受信すると、紹介者装置１０１からログイン要求がなされたことを示す情報を、ＩＤＰ装置１０２に送信する。
Ｓ５１０において、認証部３２１は、通信制御部３２３を介して、認証に必要な認証情報（例えば、ＩＤとパスワードとの組みの情報等）の要求を、紹介者装置１０１に送信する。
【００２６】
Ｓ５１１において、認証要求部３１４は、Ｓ５１０で認証情報の要求が送信されたら、認証情報（例えば、自己のＩＤとパスワードとの組みの情報等）をＩＤＰ装置１０２に送信する。
Ｓ５１２において、認証部３２１は、Ｓ５１１で送信された認証情報に基づいて、紹介者装置１０１の認証を行う。例えば、認証部３２１は、予めＩＤＰ装置１０２の補助記憶装置等に記憶されている登録済みの広告主の認証情報の一覧の情報に、Ｓ５１１で送信された情報が含まれる場合、紹介者装置１０１を正当であると認証する。また、認証部３２１は、例えば、予めＩＤＰ装置１０２の補助記憶装置等に記憶されている登録済みの広告主の認証情報の一覧の情報に、Ｓ５１１で送信された情報が含まれない場合、紹介者装置１０１を正当でないとして、認証しない。
Ｓ５１３において、認証部３２１は、ＡＳＰ装置１０３に対して、Ｓ５１２での認証処理の結果を送信する。これにより、ＡＳＰ装置１０３は、紹介者装置１０１が正当であるか否かを把握できる。本実施形態では、広告主装置１０４は、認証部３２１により認証されたものとする。本実施形態では、認証部３２１は、ＡＳＰ装置１０３に対して、紹介者が認証されたことを示す情報として、紹介者装置１０１に対応する紹介者を特定する紹介者ＩＤ（本実施形態では、紹介者のオープンＩＤ）を送信する。また、認証部３２１は、ＡＳＰ装置１０３に対して、予め登録されている紹介者装置１０１に対応する紹介者の属性情報（例えば、ニックネーム、性別、地域等）を、紹介者ＩＤと併せて、送信することとしてもよい。
【００２７】
Ｓ５１４において、広告制御部３１３は、ＡＳＰ装置１０３に対して、紹介することを決定した広告の指定を送信する。例えば、通信制御部３１５は、Ｓ５１４の処理の前に、ＡＳＰ装置１０３から紹介可能な広告の一覧の情報を取得する。表示制御部３１２は、取得した広告の一覧を、紹介者装置１０１の表示部に表示する。そして、紹介者装置１０１を保有する紹介者は、表示部に表示された広告の一覧の中から紹介する広告を決定し、その広告をタップする等して選択する。入力受付部３１１は、紹介者装置１０１の入力装置を介した紹介者の操作に基づいて、紹介者が紹介することを決定した広告を取得する。そして、通信制御部３１５は、入力受付部３１１により取得された紹介者が紹介することを決定した広告の指定を、ＡＳＰ装置１０３に送信する。本実施形態では、紹介者は、ある商品の購入を勧める広告を、紹介することを決定したとする。
Ｓ５１５において、生成部３３１は、Ｓ５１４で受信した指定が示す広告を掲載するＵＲＬを生成する。生成部３３１は、広告を掲載するＵＲＬを生成する際に、そのＵＲＬにその広告を特定する広告ＩＤと紹介者を特定する紹介者ＩＤとの情報を含ませる（例えば、＊＊＊＊ＵＲＬ＆広告ＩＤ＝ＣＣＣ＆紹介者＝ＢＢＢ）。
【００２８】
Ｓ５１６において、広告制御部３３３は、Ｓ５１４で受信した指定が示す広告の情報と、Ｓ５１５で生成されたＵＲＬの情報と、を紹介者装置１０１に送信する。そして、広告制御部３１３は、送信された広告の情報に対応する広告のＵＲＬを、送信されたＵＲＬに決定する。本実施形態では、広告は、画像やアニメーションによって表現されるバナー形式等の形式の広告であるとする。
Ｓ５１７において、広告制御部３１３は、ユーザ装置１００に対して、Ｓ４０６でＵＲＬが決定された広告を表示するように指示する。
Ｓ５１８において、表示制御部３０２は、表示部２０６にＳ５１７で受信した指示が示す広告を表示する。
Ｓ５１９において、入力受付部３０１は、入力装置２０５を介したユーザの操作に基づいて、Ｓ５１８で表示された広告の選択を検知する。
【００２９】
図５は、本実施形態における広告表示処理の一例を説明する図である。本実施形態では、ユーザ装置１００と紹介者装置１０１とは、ＩＤＰ装置１０２が提供するＳＮＳサービスを利用する。図５の例は、ユーザ装置１００を保有するユーザと、紹介者装置１０１を保有する紹介者と、がＳＮＳサービスのチャット機能を利用している際のユーザ装置１００の表示画面を示している。ユーザは、お勧めの商品が何かないかを質問している。対して、紹介者は、その質問に対して、紹介者がお勧めする広告を表示させている。
紹介者装置１０１は、質問者の質問に対して、返事及び広告を表示させるために、ユーザ装置１００に返事の情報及び広告の情報を送信し、ユーザ装置１００に返事及び広告を表示するよう指示する。この処理はＳ４１７の処理の一例となる。
ユーザ装置１００は、紹介者装置１０１から返事及び広告の情報を取得したら、返事及び広告を表示部２０６に表示する。この処理は、Ｓ５１８の処理の一例である。この処理の結果、表示部２０６に表示される画面が、図５のようになる。
そして、ユーザ装置１００は、表示された広告が、ユーザにより指でタップ等されることで、選択された場合、広告の選択を検知する。この処理は、Ｓ５１９の処理の一例である。
【００３０】
Ｓ５２０において、通信制御部３０３は、ユーザ装置１００において広告が選択されたことを示す通知情報を、ＩＤＰ装置１０２に送信する。また、通信制御部３０３は、送信する通知情報に、Ｓ５１９で選択された広告のＵＲＬの情報を含ませる。また、通信制御部３０３は、送信する通知情報に、ユーザ装置１００を特定する装置特定情報（例えば、ＩＤＰ装置１０２を保有するＩＤＰが発行するアサーション等の通行手形情報、ＩＰアドレス等）も含ませる。
Ｓ５２１において、中継部３２２は、Ｓ５２０で送信された通知情報に含まれる装置特定情報に基づいて、ユーザ装置１００を保有するユーザのユーザＩＤを取得する。ユーザＩＤは、アフィリエイトシステムにおいて、広告主と取引を行うユーザを特定するユーザ特定情報の一例である。本実施形態では、ユーザＩＤは、ユーザのＩＤＰ装置１０２が提供するＳＮＳサービスにおけるオープンＩＤであるとする。中継部３２２は、予めＩＤＰ装置１０２の補助記憶装置に記憶されている装置特定情報とユーザＩＤとの対応情報から、Ｓ５２０で送信された装置特定情報に対応するユーザＩＤを取得する。そして、中継部３２２は、取得したユーザＩＤ、Ｓ５２０で送信された通知情報をＡＳＰ装置１０３に送信する。
【００３１】
Ｓ５２２において、管理部３３２は、Ｓ５２１で送信されたＵＲＬの情報から紹介者ＩＤと広告ＩＤとを取得する。管理部３３２は、取得した紹介者ＩＤと広告ＩＤとＳ５２１で送信されたユーザＩＤとの対応情報を生成する。そして、管理部３３２は、生成した対応情報を、見込成果情報として、ＡＳＰ装置１０３の補助記憶装置等に記憶し、管理する。見込成果情報とは、成約が見込まれる取引の成果情報である。
Ｓ５２３において、通信制御部３３５は、ユーザ装置１００で広告が選択されたことを示す情報を、広告主装置１０４に送信する。
Ｓ５２４において、サイト制御部３４１は、Ｓ５１８で表示された広告に対応するウェブサイト（商品のウェブサイト）の情報を、ユーザ装置１００に送信し、送信したウェブサイトの情報に対応するウェブサイトを表示部２０６に表示するよう指示する。
Ｓ５２５において、表示制御部３０２は、Ｓ５２４で送信されたウェブサイトの情報に基づいて、その情報に対応するウェブサイトを表示部２０６に表示する。
【００３２】
Ｓ５２６において、入力受付部３０１は、Ｓ５２５で表示されたウェブサイトを介したユーザの操作に基づいて、取引の成約を広告主装置１０４に申込む。例えば、入力受付部３０１は、Ｓ５２５で表示されたウェブサイトに表示された申込ボタンの選択が検知された場合、取引の成約を広告主装置１０４に申込む。成約処理部３４２は、取引の成約の申込を受信したら、取引の成約に関する設定された処理を行う。
Ｓ５２７において、成約処理部３４２は、取引の成約の申込がなされた場合、取引の成約を示す情報を、通信制御部３４５を介してＡＳＰ装置１０３に送信する。
Ｓ５２８において、管理部３３２は、Ｓ５２７で取引の成約を示す情報を受信したら、て、以下の処理を行う。即ち、管理部３３２は、Ｓ５２１で送信されたＵＲＬの情報から紹介者ＩＤと広告ＩＤとを取得する。管理部３３２は、取得した紹介者ＩＤと広告ＩＤとＳ５２１で送信されたユーザＩＤとの対応情報を生成する。そして、管理部３３２は、生成した対応情報を、成約成果情報として、ＡＳＰ装置１０３の補助記憶装置等に記憶し、管理する。成約成果情報とは、成約された取引の成果情報である。
【００３３】
本実施形態では、紹介者装置１０１が紹介する広告は、ある商品の購入を勧める広告であるとしたが、例えば、会員登録を勧める広告であってもよいし、広告主のファンになる（例えば、フォローする）ことを勧める広告であってもよいし、何者かの公式アカウントのフォロワーになることを勧める広告であってもよい。例えば、広告が会員登録を勧める広告である場合、サイト制御部３４１は、Ｓ５２４で、会員登録用のウェブサイトの情報を送信する。また、例えば、広告が広告主のファンになることを勧める広告である場合、サイト制御部３４１は、Ｓ５２４で、フォローする際に選択されるボタンやＱＲコード（登録商標）等の２次元コードを含むウェブサイトの情報を送信する。
本実施形態では、紹介者とユーザとがＳＮＳサービスのチャット機能を用いて会話をしている途中で、紹介者が紹介者装置１０１を介して、ユーザのユーザ装置１００に広告を表示するように指示することとした。しかし、例えば、紹介者が、広告を含む紹介者のウェブサイトを用意している場合、以下のようにしてもよい。例えば、ユーザ装置１００は、紹介者装置１０１から紹介者のウェブサイトの情報を取得し、取得した情報に基づいて、取得した情報に対応するウェブサイトを表示部２０６に表示する。そして、ユーザ装置１００は、表示したウェブサイト内の広告の選択を検知することとしてもよい。紹介者のウェブサイトに含まれる広告は、バナー形式の広告であってもよいし、２次元コードを含む形式の広告等であってもよい。
【００３４】
ここで、広告が２次元コードを含む形式の広告である場合の本実施形態のアフィリエイトシステムの処理について、説明する。
広告制御部３１３は、Ｓ５１６で、広告の情報とＳ５１５で生成されたＵＲＬの情報とを受信したら、広告の選択の際にスキャンされる２次元コードを生成する。広告制御部３１３は、Ｓ５１５で生成されたＵＲＬから紹介者ＩＤと広告ＩＤとの情報を取得し、取得した紹介者ＩＤと広告ＩＤとの情報を示すパラメータ（例えば、Ｓｃｅｎｅ＿ｉｄ等）を用いて、２次元コードを生成する。即ち、生成される２次元コードには、紹介者ＩＤと広告ＩＤとの情報が含まれることになる。そして、広告制御部３１３は、紹介者のウェブサイト上に、受信した広告の情報に対応する広告及び生成した２次元コードを配置することになる。
そして、広告制御部３１３は、Ｓ５１７で、ユーザ装置１００からの紹介者のウェブサイトへのアクセス要求に応じて、紹介者のウェブサイトの情報（広告の情報を含む）をユーザ装置１００に送信し、表示部２０６に紹介者のウェブサイトを表示するよう指示する。表示制御部３０２は、Ｓ５１８で、送信されたウェブサイトの情報に基づいて、紹介者のウェブサイトを、表示部２０６に表示する。
【００３５】
２次元コードを含む広告の場合、２次元コードをスキャンすることで、広告を選択することになる。例えば、入力受付部３０１は、２次元コードの長押しを検知したら、２次元コードのスキャンを行うか否かの選択画面を表示するよう表示制御部３０２に指示する。入力受付部３０１は、表示された選択画面を介して、２次元コードのスキャンを行うことが選択された場合、２次元コードをスキャンして、２次元コードに含まれる情報（紹介者ＩＤ、広告ＩＤ等）を取得する。
通信制御部３０３は、Ｓ５２０で、取得された２次元コードに含まれる情報、及びユーザ装置１００において広告が選択されたことを示す情報を、ＩＤＰ装置１０２に送信することになる。中継部３２２は、Ｓ５２１で、ユーザＩＤと、送信された２次元コードに含まれる情報と、をＡＳＰ装置１０３に送信する。管理部３３２は、Ｓ５２２、Ｓ５２８で、送信された２次元コードに含まれる情報から、紹介者ＩＤと広告ＩＤとを取得し、見込成果情報又は成約成果情報を取得することになる。
【００３６】
また、広告が２次元コードを含む広告である場合、ユーザ装置１００は、Ｓ５１７で広告の情報を取得せずに、外部の情報処理装置の表示画面等に表示された２次元コードを、ユーザ装置１００が有するカメラ等の撮像装置を用いて、ＳＮＳサービスの２次元コードスキャン機能によりスキャンすることで、広告を選択することとしてもよい。また、ユーザ装置１００は、ユーザ装置１００に備わる２次元コードのスキャン機能により、２次元コードをスキャンすることとしてもよい。即ち、アフィリエイトシステムは、Ｓ５１７〜Ｓ５１９の処理の代わりに、例えば、以下のような処理を行うこととしてもよい。ユーザが保有しているユーザ装置１００と異なるＰＣが、紹介者のウェブサイトにアクセスして、そのＰＣの表示部に紹介者のウェブサイトを表示しているものとする。入力受付部３０１は、ユーザ装置１００のカメラを介したユーザの操作に基づいて、そのＰＣの表示部に表示されている２次元コードをスキャンする。
これにより、入力受付部３０１は、そのＰＣの表示部に表示されている２次元コードに含まれる情報（紹介者ＩＤ、広告ＩＤ等）を取得し、Ｓ５２０以降の処理に進むこととなる。
また、ユーザ装置１００は、ＰＣ等の表示部に表示されている２次元コードだけでなく、街頭や店頭に設置されているデジタルサイネージ装置に表示されている２次元コードや、紙媒体や看板等の物体に記載されている２次元コードをスキャンすることで、紹介者ＩＤや広告ＩＤを取得することとしてもよい。
本実施形態では、紹介者とユーザとがＳＮＳサービスのチャット機能を用いて会話をしている途中で、紹介者が紹介者装置１０１を介して、ユーザのユーザ装置１００に広告を表示するように指示することとした。しかし、例えば、紹介者装置１０１は、自分のＳＮＳのタイムラインに広告として商品記事（商品ページへのリンク）を掲載することとしてもよい。
このように、アフィリエイトシステムは、紹介者装置１０１がユーザ装置１００に表示させた広告以外の広告を介して、成果情報を取得することができ、取得した成果情報に基づいて、紹介者への報酬を決定できる。
【００３７】
（まとめ）
以上、本実施形態の処理により、アフィリエイトシステムは、広告が選択された際に、ＩＤＰ装置１０２からユーザＩＤを取得することにより、クッキーに依存することなく、取引の成果情報を取得することができる。即ち、アフィリエイトシステムは、例えユーザ装置１００がクッキーを許可しないような場合でも、取引の成果情報を取得できる。これにより、アフィリエイトシステムは、より安定して取引の成果を取得できるようになる。
また、アフィリエイトシステムは、クッキーを利用しないことにより、ユーザ装置１００とＡＳＰ装置１０３との間の通信にかかるネットワーク帯域、ユーザ装置１００とＡＳＰ装置１０３とのＣＰＵや記憶装置等のリソースの負荷を削減できる。
また、アフィリエイトシステムは、広告が選択された場合、取引が成約される前に見込成果情報を取得し、取引が成約された場合、成約成果情報を取得する。これにより、アフィリエイトシステムは、成約をしていないが、成約する可能性がある取引についての情報を見込成果情報として管理でき、成約済みの取引の情報を成約成果情報として管理できる。
また、本実施形態では、ＡＳＰ装置１０３ではなくＩＤＰ装置１０２が、紹介者装置１０１や広告主装置１０４等の認証処理を行うこととした。そのためＡＳＰ装置１０３は、個別に、紹介者装置１０１や広告主装置１０４等の認証に用いる情報（例えば、ＩＤ及びパスワード等）を管理する必要がない。これにより、アフィリエイトシステムは、ＡＳＰ装置１０３における認証情報の管理負担を軽減することができる。
【００３８】
また、本実施形態のアフィリエイトシステムは、ＩＤ連携トラストフレームワークの思想を活かすことで、ＡＳＰ装置１０３が管理するＩＤでなく、信頼あるＩＤＰであるＩＤＰ装置１０２により発行されたオープンＩＤを利用することとした。従来のアフィリエイトシステムは、ユーザ装置１００のクッキーが許可されている否か、削除されているか否か等に応じて、取引の成果情報を取得することができなかった。そのため、従来のアフィリエイトシステムは、取引の成果の履歴情報を精度よく取得することができなかった。
本実施形態のアフィリエイトシステムは、取引毎に成果情報を取得し、管理することで、より精度よく取引の成果の履歴情報を取得することができる。これにより、アフィリエイトシステムは、取引の成果の履歴情報に基づいて、認証及びＩＤＰのＳＮＳプラットフォーム上の行動のビッグデータ分析等の分析を可能とすることができる。また、アフィリエイトシステムは、広告掲載申請者（紹介者）の属性情報も判断しやすくなり、広告掲載許可や広告掲載効果を判断しやすくなる。
【００３９】
＜実施形態２＞
（本実施形態の概要）
実施形態１では、アフィリエイトシステムは、紹介者ＩＤと、広告ＩＤと、ユーザＩＤと、の対応情報を、見込成果情報及び成約成果情報として取得し、記憶することとした。本実施形態では、アフィリエイトシステムが、紹介者ＩＤと、広告ＩＤと、ユーザＩＤと、広告が選択された時刻情報と、の対応情報を、見込成果情報として記憶する。また、アフィリエイトシステムが、紹介者ＩＤと、広告ＩＤと、ユーザＩＤと、取引の成約がなされた時刻情報と、の対応情報を、成約成果情報として記憶する。そして、アフィリエイトシステムは、見込成果情報又は成約成果情報に基づいて、紹介者への報酬の決定処理を行う。
本実施形態のアフィリエイトシステムのシステム構成、各システム構成要素のハードウェア構成及び機能構成は、実施形態１と同様である。
【００４０】
（実施形態１との相違点）
本実施形態の見込成果情報及び成約成果情報の取得処理は、実施形態１と比べて、Ｓ５２０〜Ｓ５２２、Ｓ５２７〜Ｓ５２８の処理が異なる。本実施形態の処理のうち、実施形態１と異なる点について説明する。
Ｓ５２０において、通信制御部３０３は、ユーザ装置１００において広告が選択されたことを示す通知情報を、ＩＤＰ装置１０２に送信する。また、通信制御部３０３は、Ｓ５１９で選択された広告のＵＲＬの情報を、ＩＤＰ装置１０２に送信する通知情報に含ませる。また、通信制御部３０３は、ユーザ装置１００を特定する装置特定情報（例えば、ＩＤＰ装置１０２を保有するＩＤＰが発行するアサーション等の通行手形情報、ＩＰアドレス等）もＩＤＰ装置１０２に送信する通知情報に含ませる。更に、通信制御部３０３は、Ｓ５１９で広告の選択が検知された時刻情報を、ＩＤＰ装置１０２に送信する通知情報に含ませる。
Ｓ５２１において、中継部３２２は、実施形態１と同様に、ユーザＩＤを取得する。そして、中継部３２２は、取得したユーザＩＤと送信された通知情報と、をＡＳＰ装置１０３に送信する。
【００４１】
Ｓ５２２において、管理部３３２は、Ｓ５２１で送信された通知情報に含まれるＵＲＬの情報から紹介者ＩＤと広告ＩＤとを取得する。管理部３３２は、取得した紹介者ＩＤと、広告ＩＤと、送信された通知情報に含まれる時刻情報と、ユーザＩＤと、の対応情報を生成する。そして、管理部３３２は、生成した対応情報を、見込成果情報として、ＡＳＰ装置１０３の補助記憶装置等に記憶し、管理する。
Ｓ５２７において、成約処理部３４２は、取引の成約の申込がなされた場合、取引が成約されたことを示す情報、及び、取引の成約がなされた時刻情報を、通信制御部３４５を介してＡＳＰ装置１０３に送信する。
Ｓ５２８において、管理部３３２は、Ｓ５２７で取引の成約を示す情報を受信したら、以下の処理を行う。即ち、管理部３３２は、Ｓ５２１で送信された通知情報に含まれるＵＲＬの情報から紹介者ＩＤと広告ＩＤとを取得する。管理部３３２は、取得した紹介者ＩＤと広告ＩＤとＳ５２１で送信されたユーザＩＤとＳ５２７で送信された時刻情報との対応情報を生成する。そして、管理部３３２は、生成した対応情報を、成約成果情報として、ＡＳＰ装置１０３の補助記憶装置等に記憶し、管理する。
【００４２】
（報酬決定処理）
本実施形態のアフィリエイトシステムは、管理している見込成果情報や成約成果情報に基づいて、紹介者への報酬を決定する。
紹介者Ａが複数のユーザに商品の購入を勧める広告を紹介した場合、設定された期間においてユーザと広告主との間で商品の購入取引が成約された際に、設定された期間における紹介者Ａへの報酬が発生することになる。このような場合、アフィリエイトシステムは、例えば、以下のようにして、紹介者Ａへの報酬を決定する。
即ち、分析部３３４は、管理部３３２により管理される成約成果情報を取得する。成約成果情報は、紹介者ＩＤと、広告ＩＤと、ユーザＩＤと、取引の成約がなされた時刻情報と、の対応情報である。分析部３３４は、管理部３３２により管理される成約成果情報の中から、紹介者Ａを示す紹介者ＩＤを有するものを抽出する。そして、分析部３３４は、抽出した成約成果情報の中から、時刻情報が、設定された期間内に含まれるものを抽出する。分析部３３４は、抽出した成約成果情報の個数を集計し、集計した個数に、予め設定された１件当たりの報酬金額を乗じることで、設定された期間における紹介者Ａへの報酬を決定する。
【００４３】
また、広告の紹介者が複数存在する場合がある。例えば、ユーザが、紹介者から紹介された広告を選択したが、取引を成約せず、次の紹介者に紹介された広告を経由して取引を成約した場合等である。
例えば、ある成約成果情報と、ある見込成果情報と、について、ユーザＩＤが同一であり、広告ＩＤが同一であり、紹介者ＩＤが異なる場合、そのユーザＩＤのユーザは、複数の紹介者に広告を紹介され、そのうちの何れかの紹介者から紹介された広告を選択して、取引の成約に至ったこととなる。
例えば、分析部３３４は、取引の成約がなされた場合、取得された成約成果情報の紹介者IDに対応する紹介者を、ユーザに広告を紹介した紹介者として決定する。更に、分析部３３４は、取引の成約がなされた際に取得された成約成果情報と広告ＩＤが同一である見込成果情報のうち、取得された成約成果情報のユーザＩＤと同一のユーザＩＤを有する見込成果情報を取得する。そして、分析部３３４は、取得した見込成果情報の紹介者ＩＤが、取引の成約がなされた際に取得された成約成果情報の紹介者ＩＤと異なる場合、その見込成果情報の紹介者ＩＤに対応する紹介者についても、ユーザに対して広告を紹介した紹介者として決定する。このような場合に、紹介者は、複数存在することになる。
このような場合、分析部３３４は、複数の紹介者それぞれについての報酬を、全て同一の値に決定してもよいし、成約に至った際に広告を紹介した紹介者への報酬を最も高くなるように決定してもよい。また、分析部３３４は、予め設定された割合で、成約に至った際に広告を紹介した紹介者への報酬と、以前に広告を紹介した紹介者への報酬と、を決定してもよい。
このように、本実施形態のアフィリエイトシステムは、広告が複数の紹介者によりユーザに紹介された場合でも、複数の紹介者それぞれについての報酬を決定することができる。
【００４４】
紹介者Ａが複数のユーザに広告主のグループへの会員登録を勧める広告を紹介した場合、設定された期間においてユーザが広告主のグループへの会員登録が成約された際に、設定された期間における紹介者Ａへの報酬が発生することになる。このような場合にも、アフィリエイトシステムは、以上の処理と同様の処理で、紹介者Ａへの報酬を決定する。
紹介者Ａが複数のユーザに商品の購入を勧める広告を紹介した場合、設定された期間においてユーザと広告主との間で商品の購入取引が成約された際に、設定された期間における紹介者Ａへの報酬が発生することになる。このような場合にも、アフィリエイトシステムは、以上の処理と同様の処理で、紹介者Ａへの報酬を決定できる。
紹介者Ａが複数のユーザに広告主のファン（フォロー）になることを勧める広告を紹介した場合、設定された期間においてユーザが広告主のファンとして登録する取引が成約された際に、設定された期間における紹介者Ａへの報酬が発生することになる。このような場合にも、アフィリエイトシステムは、以上の処理と同様の処理で、紹介者Ａへの報酬を決定できる。
【００４５】
本実施形態では、紹介者Ａへの報酬は、金銭であるとしたが、例えば、ポイント、ＷｅＣｈａｔにおけるラッキーマネー等であってもよい。広告主装置１０４は、報酬を支払う際に、ＳＮＳサービスにおける送金機能等を利用することもできる。
本実施形態では、アフィリエイトシステムは、成約成果情報に基づいて、紹介者への報酬を決定することとした。しかし、アフィリエイトシステムは、見込成果情報に基づいて、紹介者への報酬を決定してもよい。アフィリエイトシステムは、例えば、以下のようにして、紹介者Ａへの報酬を決定してもよい。
即ち、分析部３３４は、管理部３３２により管理される見込成果情報を取得する。見込成果情報は、紹介者ＩＤと、広告ＩＤと、ユーザＩＤと、広告が選択された時刻情報と、の対応情報である。分析部３３４は、管理部３３２により管理される見込み成果情報の中から、紹介者Ａを示す紹介者ＩＤを有するものを抽出する。そして、分析部３３４は、抽出した見込成果情報の中から、時刻情報が、設定された期間内に含まれるものを抽出する。分析部３３４は、抽出した見込成果情報の個数を集計し、集計した個数に、予め設定された１件当たりの報酬金額を乗じることで、設定された期間における紹介者Ａへの報酬を決定する。
【００４６】
本実施形態では、アフィリエイトシステムは、成果情報として、広告が選択された時刻や取引の成約がなされた時刻の情報を記憶することとした。そして、アフィリエイトシステムは、ある設定された期間における紹介者の報酬を決定する等、時系列を考慮した報酬の決定を行うこととした。
しかし、例えば、アフィリエイトシステムが、ある期間限定で稼働するような場合、わざわざ、ある期間毎に区切って紹介者への報酬を決定するよりも、その期間経過後に一括して、紹介者への報酬を決定する場合がある。このような場合には、アフィリエイトシステムは、成果情報に広告が選択された時刻や取引の成約がなされた時刻の情報を含めることなく管理し、以下のような処理で紹介者への報酬を決定してもよい。
即ち、分析部３３４は、管理部３３２により管理される成約成果情報を取得する。成約成果情報は、紹介者ＩＤと、広告ＩＤと、ユーザＩＤと、の対応情報である。分析部３３４は、管理部３３２により管理される成約成果情報の中から、紹介者Ａを示す紹介者ＩＤを有するものを抽出する。分析部３３４は、抽出した成約成果情報の個数を集計し、集計した個数に、予め設定された１件当たりの報酬金額を乗じることで、設定された期間における紹介者Ａへの報酬を決定する。
このような場合には、実施形態１のアフィリエイトシステムでも、紹介者への報酬を決定することができる。
【００４７】
（まとめ）
以上、本実施形態では、アフィリエイトシステムは、管理している成果情報に基づいて、紹介者への報酬を決定した。アフィリエイトシステムは、クッキー依存なしで、成果情報を取得するため、成果情報を取得できないことがクッキーに依存する場合に比べて少ない。そのため、アフィリエイトシステムは、クッキーに依存する場合に比べて、より精度よく紹介者への報酬を決定することができる。
【００４８】
＜実施形態３＞
（本実施形態の概要）
実施形態２では、アフィリエイトシステムは、見込成果情報又は成約成果情報に基づいて、紹介者への報酬の決定処理を行うこととした。本実施形態では、アフィリエイトシステムは、見込成果情報又は成約成果情報に基づいて、ユーザの動向の分析処理を行うこととする。ユーザの動向とは、ユーザの消費傾向、ユーザの好み等のユーザの行動や心理の動きや傾向である。
本実施形態のアフィリエイトシステムのシステム構成、各システム構成要素のハードウェア構成及び機能構成は、実施形態１と同様である。
本実施形態の見込成果情報及び成約成果情報の取得処理は、実施形態２と同様である。
【００４９】
（分析処理）
本実施形態のアフィリエイトシステムは、管理している見込成果情報や成約成果情報に基づいて、ユーザの動向を分析する。
図６は、ユーザの商品の好みを分析する処理の一例を示すフローチャートである。図６の処理において、好みの分析対象であるユーザをユーザＡとする。例えば、ユーザは、購入を考えている好みの商品について、何度も広告を選択し、商品のウェブサイトを見ると仮定できる。そこで、図６の処理では、ユーザＡが同じ広告を設定された期間内にどれだけ選択したかに基づいて、その広告に対応する商品がユーザＡの好みであるか否かを決定する。
Ｓ７０１において、分析部３３４は、ＡＳＰ装置１０３の補助記憶装置等に記憶されている見込成果情報のうち、ユーザＡのユーザＩＤを有するものを全て取得する。
Ｓ７０２において、分析部３３４は、Ｓ７０１で取得した見込成果情報について、同一の広告ＩＤ毎に、時刻情報が設定された期間内（例えば、現在時刻から直前の７日間）である見込成果情報の数を集計する。
【００５０】
Ｓ７０３において、分析部３３４は、Ｓ７０１で取得した全ての見込成果情報の何れかに含まれる広告ＩＤのうち１つを選択する。
Ｓ７０４において、分析部３３４は、Ｓ７０３で選択した広告ＩＤについて、Ｓ７０２で集計した見込成果情報の数が、設定された閾値以上であるか否かを判定する。分析部３３４は、閾値以上であると判定した場合、Ｓ７０５の処理に進み、閾値未満であると判定した場合、Ｓ７０６の処理に進む。
Ｓ７０５において、分析部３３４は、Ｓ７０３で選択した広告ＩＤに対応する商品を、ユーザＡの「好みの商品」として決定する。
Ｓ７０６において、分析部３３４は、Ｓ７０１で取得した全ての見込成果情報の何れかに含まれる全ての広告ＩＤについて、Ｓ７０４〜Ｓ７０５の処理を行ったか否かを判定する。分析部３３４は、行ったと判定した場合、図６の処理を終了し、行っていない広告ＩＤがあると判定した場合、Ｓ７０３の処理に進む。
【００５１】
また、分析部３３４は、ユーザの消費傾向を分析することもできる。分析部３３４は、例えば、以下のような処理を行う。
即ち、分析部３３４は、ＡＳＰ装置１０３の補助記憶装置に記憶されている成約成果情報を取得する。そして、分析部３３４は、取得した成約成果情報のうち、消費傾向の分析対象であるユーザのユーザＩＤを有するものを全て取得する。分析部３３４は、取得した成約成果情報のうち、時刻情報が設定された期間内（例えば、現在時刻から直前の３０日間）であるものを抽出する。
分析部３３４は、抽出した成約成果情報に含まれる広告ＩＤを全て取得する。分析部３３４は、予めＡＳＰ装置１０３の補助記憶装置に記憶されている広告ＩＤと商品のカテゴリ情報（例えば、「被服」、「食品」等の商品がどのカテゴリに属するかを示す情報）との対応情報であるカテゴリ対応情報を取得する。そして、分析部３３４は、カテゴリ対応情報に基づいて、取得した広告ＩＤに対応する商品のカテゴリを取得する。分析部３３４は、取得したカテゴリの中で、最も多かったカテゴリを特定する。そして、分析部３３４は、ユーザが設定された期間において特定したカテゴリの商品を購入する傾向にあると決定する。
【００５２】
分析部３３４は、ユーザの動向の分析結果を示す情報を、広告主装置１０４や紹介者装置１０１に送信することとしてもよい。これにより、分析部３３４は、広告主や紹介者にユーザの動向を提示することができる。広告主や紹介者は、提示された情報を確認し、ユーザに対して、どのような広告が有効であるかを把握できる。
また、分析部３３４は、広告に対応するウェブサイト（例えば、商品ページや公式アカウントページ等）へユーザが最後にアクセスした時刻、ユーザが広告を選択した回数、広告主のウェブサイトへのアクセス回数等をユーザの動向として取得してもよい。
また、分析部３３４は、ユーザがあるカテゴリの商品を購入する傾向があると分析した場合、広告制御部３３３に対して、Ｓ５１６で紹介者装置１０１に、紹介者装置１０１から指定を受けた広告の情報の他に、そのカテゴリの商品の広告の情報も送信するよう指示してもよい。その場合、紹介者装置１０１は、Ｓ５１４で指定した広告と、指定した広告の情報と併せて送信されたそのカテゴリの商品の広告の情報に対応する広告と、を表示部２０６に表示するようユーザ装置１００に指示する。これにより、紹介者装置１０１は、ユーザに対して、紹介したい広告の他に、ユーザの好みの商品の広告を提示できる。
【００５３】
また、分析部３３４は、管理部３３２により管理されている成果情報に基づいて、アフィリエイトシステムにおいてユーザの行動の流れを示す動線を生成できる。例えば、分析部３３４は、「１０／５に紹介者Ａの紹介で、公式アカウントの広告を選択し、公式アカウント訪問」→「１０／６に、紹介者Ａから紹介された広告を選択し、再度、公式アカウント訪問」→「１０／７に紹介者Ａから紹介された広告を選択し、再度、公式アカウント訪問し、商品を購入」→「１０／８に、紹介者Ａから紹介された広告を選択し、再度、公式アカウント訪問し、商品を再度購入」等の動線を生成することができる。
分析部３３４は、生成した動線の情報を、ＡＳＰ装置１０３の表示部等に表示することで出力し、ＡＳＰ装置１０３の管理者等に生成した動線の情報を提示することとしてもよい。また、分析部３３４は、生成した動線の情報を、紹介者装置１０１や広告主装置１０４に送信することで、出力してもよい。これにより、分析部３３４は、紹介者や広告主にユーザの行動を分析するための材料を提供できる。
【００５４】
また、分析部３３４は、ＳＮＳにおけるユーザの友達の情報を取得することで、ユーザだけでなく、その友達の行動も加味した分析を行うことができる。例えば、広告主がＳＮＳサービスを提供しており、ユーザがそのサービスに登録されている場合、分析部３３４は、広告主装置１０４からユーザの友達の情報を取得することができる。
例えば、分析部３３４は、管理部３３２により管理されているユーザについての成果情報、ユーザの友達についての情報、及びユーザの友達についての成果情報に基づいて、アフィリエイトシステムにおいて友達の行動も考慮した、ユーザの行動の流れを示す動線を生成できる。例えば、分析部３３４は、「１０／５に紹介者Ａの紹介で、公式アカウントの広告を選択し、公式アカウント訪問」→「１０／６に、紹介者Ａから紹介された広告を選択し、再度、公式アカウント訪問」→「１０／７に紹介者Ａから紹介された広告を選択し、再度、公式アカウント訪問し、商品を購入」→「１０／８に、紹介者Ａから紹介された広告を選択し、再度、公式アカウント訪問し、商品を再度購入」→「紹介者Ａから紹介された広告をユーザの友達へ紹介、（ユーザが紹介者となる）」→「１０／９にユーザの友達がユーザから紹介された広告を選択し、公式アカウント訪問し、商品購入」→「ユーザは、広告を１０人の友達に紹介」のような動線を生成できる。
【００５５】
このように、アフィリエイトシステムは、ユーザの行動を示す動線を生成することで、紹介者、ユーザ、及び両者の友達圏の関係、成果率等の分析材料を例えば、紹介者や広告主に提供できる。友達圏とは、互いに友達として設定されている会員の集まりのことである。また、アフィリエイトシステムは、友達圏の中で、広告をより多く紹介している人物を、友達圏の中心人物であると分析できる。
アフィリエイトシステムは、友達圏においてどの程度中心に近いかに応じて、成果報酬を変えるようにしてもよい。また、アフィリエイトシステムは、広告を投入する際に、広告主装置１０４に対して、予め、紹介者の実績及び友達圏の関係の情報を送信し、広告主に対して、広告効果の予測、シミュレーションの判断材料を提供してもよい。
【００５６】
本実施形態では、アフィリエイトシステムは、ユーザと一つの広告主との取引の成果情報に基づいて、ユーザの動向を分析したが、ビッグデータ分析で、ユーザと複数の広告主との取引の成果情報に基づいて、ユーザの動向を分析してもよい。
本実施形態では、アフィリエイトシステムは、ユーザの動向を分析するものとしたが、紹介者や広告主の動向を分析することとしてもよい。
例えば、分析部３３４は、以下のような処理で、設定された期間において、紹介者がどれだけの数のユーザにある商品Ｂの広告を紹介したかを分析する。分析部３３４は、ＡＳＰ装置１０３の補助記憶装置に記憶されている見込成果情報を取得する。そして、分析部３３４は、取得した見込成果情報のうち、分析対象である紹介者の紹介者ＩＤを有するものを全て取得する。分析部３３４は、取得した見込成果情報のうち、時刻情報が設定された期間内（例えば、現在時刻から直前の３０日間）であるものを抽出する。
分析部３３４は、抽出した見込成果情報から、商品Ｂに対応する広告の広告ＩＤを有するものを抽出する。そして、分析部３３４は、抽出した見込成果情報に含まれる異なるユーザＩＤの数を取得し、取得した数を、紹介者が商品Ｂを紹介したユーザの数として決定する。
【００５７】
本実施形態では、アフィリエイトシステムは、成果情報として、広告が選択された時刻や取引の成約がなされた時刻の情報を記憶することとした。そして、アフィリエイトシステムは、ある設定された期間におけるユーザの動向を分析する等、時系列を考慮した分析を行うこととした。
しかし、例えば、アフィリエイトシステムが、ある期間限定で稼働するような場合、わざわざ、ある期間毎に区切ってユーザの動向を分析するよりも、その期間経過後にその期間全体として、ユーザの動向を分析する場合がある。このような場合には、アフィリエイトシステムは、成果情報に広告が選択された時刻や取引の成約がなされた時刻の情報を含めることなく管理し、以下のような処理でユーザの動向を分析してもよい。
即ち、分析部３３４は、ＡＳＰ装置１０３の補助記憶装置等に記憶されている見込成果情報のうち、ユーザＡのユーザＩＤを有するものを全て取得する。分析部３３４は、取得した見込成果情報について、同一の広告ＩＤ毎に、見込成果情報の数を集計する。分析部３３４は、取得した全ての見込成果情報の何れかに含まれる広告ＩＤのうち１つを選択する。分析部３３４は、選択した広告ＩＤについて、集計した見込成果情報の数が、設定された閾値以上である場合に、その広告ＩＤに対応する商品を、ユーザＡの「好みの商品」として決定する。
このような場合には、実施形態１のアフィリエイトシステムでも、紹介者への報酬を決定することができる。
【００５８】
以上、本実施形態では、アフィリエイトシステムは、管理している成果情報に基づいて、ユーザの好みやユーザの消費傾向等のユーザの動向を分析した。アフィリエイトシステムは、クッキー依存なしで、成果情報を取得するため、成果情報を取得できない場合がクッキーに依存する場合に比べて少ない。そのため、アフィリエイトシステムは、クッキーに依存する場合に比べて、より精度よくユーザの動向を分析できる。
【００５９】
＜実施形態４＞
（本実施形態の概要）
実施形態１では、ＡＳＰ装置１０３は、広告主装置１０４から出稿された広告のうち、紹介者装置１０１により指定された広告の情報を紹介者装置１０１に送信した。そして、紹介者装置１０１は、送信された広告の情報に対応する広告を、ユーザ装置１００に対して紹介することとした。本実施形態では、広告主装置１０４は、広告を出稿する際に、紹介者の属性情報の指定を併せて、ＡＳＰ装置１０３に送信する。ＡＳＰ装置１０３は、出向された広告を、その広告と併せて送信された指定に対応する属性情報を有する紹介者にのみ公開する広告として決定する。
本実施形態では、ＡＳＰ装置１０３は、Ｓ５１３で、ＩＤＰ装置１０２に予め登録されている紹介者装置１０１に対応する紹介者の属性情報（例えば、ニックネーム、性別、地域等）を、紹介者ＩＤと併せて、受信する。そして、ＡＳＰ装置１０３は、広告主装置１０４から出稿された広告の中から、紹介者装置１０１に対応する紹介者の属性情報を有する紹介者に公開が許可されている広告を取得し、取得した広告の一覧を紹介者装置１０１に送信する。そして、紹介者装置１０１は、送信された広告の一覧の中から、ユーザ装置１００に紹介する広告を指定する。
本実施形態のアフィリエイトシステムのシステム構成、各システム構成要素のハードウェア構成及び機能構成は、実施形態１と同様である。
【００６０】
（広告提供処理）
本実施形態では、ＡＳＰ装置１０３は、紹介者の属性情報を取得する。例えば、ＡＳＰ装置１０３は、Ｏａｕｔｈを用いた認証認可により、ＩＤＰ装置１０２から、ＩＤＰ装置１０２に登録されている紹介者の属性情報を取得する。また、ＡＳＰ装置１０３は、紹介者装置１０１に、紹介者の属性情報の送信を要求し、紹介者装置１０１から紹介者の属性情報を取得することとしてもよい。
広告制御部３４３は、例えば、広告主装置１０４の入力装置を介して広告主による操作に基づいて、広告の紹介を許可したい紹介者が保有する属性情報の入力を受け付ける。そして、広告制御部３４３は、広告を出稿する際に、受け付けた属性情報もＡＳＰ装置１０３に送信する。
広告制御部３３３は、広告主装置１０４から送信された属性情報に基づいて、以下の処理を行う。広告制御部３４３は、出稿された広告を、送信された属性情報を有する紹介者にしか公開しない属性情報として決定する。
そして、広告制御部３３３は、Ｓ５１４の処理の前に、紹介者装置１０１に対応する紹介者の属性情報を有する紹介者に公開することを決定した広告の一覧を、紹介者装置１０１に送信する。これにより、ＡＳＰ装置１０３は、紹介者装置１０１に対して、紹介者の属性情報に応じた広告の情報を送信できる。
【００６１】
例えば、ＩＤＰ装置１０２において紹介者の友達として設定されているユーザは、その紹介者と同じ地域に存在していることが仮定できる。そこで、広告主装置１０４を保有する広告主がある地域限定で、広告を投入したいと考える場合、広告制御部３４３は、以下のような処理を行う。即ち、広告制御部３４３は、ＡＳＰ装置１０３に対して、その地域を示す属性情報を送信し、送信した属性情報を持つ紹介者にのみ、その広告を紹介することを許可するように指示する。
また、例えば、ＩＤＰ装置１０２において紹介者の友達として設定されているユーザは、その紹介者と同じ性別であることが仮定できる。そこで、広告主装置１０４を保有する広告主が女性限定で、広告を投入したいと考える場合、広告主装置１０４は、以下のような処理を行う。即ち、広告主装置１０４は、ＡＳＰ装置１０３に対して、女性を示す属性情報を送信し、送信した属性情報を持つ紹介者にのみ、その広告を紹介することを許可するように指示する。
【００６２】
（まとめ）
以上、本実施形態の処理により、アフィリエイトシステムは、より広告主の要望に合った広告を紹介者に提供することができる。
また、アフィリエイトシステムは、紹介者の属性情報を確認でき、また、ＳＮＳサービス上のその紹介者の友達圏の投稿履歴を確認でき、紹介者の広告掲載の資格の判断や紹介の効果の予測を可能とすることができる。
【００６３】
＜その他の実施形態＞
以上、本発明の好ましい実施形態について詳述したが、本発明は係る特定の実施形態に限定されるものではない。
例えば、上述したアフィリエイトシステムの機能構成の一部又は全てをハードウェアとしてＡＳＰ装置１０３に実装してもよい。
【符号の説明】
【００６４】
１００  ユーザ装置
１０２  ＩＤＰ装置
１０３  ＡＳＰ装置
【図１】
2018025862.tif 000003
【図２】
2018025862.tif 000004
【図３】
2018025862.tif 000005
【図４】
2018025862.tif 000006
【図５】
2018025862.tif 000007
【図６】
2018025862.tif 000008