(57)【要約】【課題】広告掲載サイトを利用したユーザにメリットを付与する。【解決手段】受信したアプリ起動要求メッセージに含まれるユーザＩＤ、アプリＩＤに対応付けて、広告掲載サイトを起点にしてアプリケーションをダウンロードしたことを示すセッションＩＤがＤＢに登録されているか否かを判定する第１判定部と、セッションＩＤがＤＢに登録されている場合にセッションＩＤ、ユーザＩＤ、アプリＩＤをパラメータに含むアプリケーション起動命令を発行させるアプリ起動命令部と、受信した報酬要求メッセージに含まれるユーザＩＤ、アプリＩＤに対応するセッションＩＤをＤＢから抽出するセッションＩＤ抽出部と、抽出されたセッションＩＤと報酬要求メッセージに含まれるセッションＩＤとが一致するか否かを判定する第２判定部と、セッションＩＤが一致する場合に報酬付与に関する処理を実行する報酬付与部と、を備える。【選択図】図２
2014021717.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションをダウンロードしたユーザに対して報酬を付与する報酬付与装置であって、
少なくとも、前記アプリケーションの起動を要求するユーザを特定するユーザＩＤ、および前記アプリケーションを特定するアプリＩＤを含むアプリ起動要求メッセージを受信した場合に、当該アプリ起動要求メッセージに含まれる前記ユーザＩＤおよび前記アプリＩＤに対応付けて、広告掲載サイトを起点にして前記アプリケーションをダウンロードしたことを示すセッションＩＤが記憶装置に登録されているか否かを判定する第１判定部と、
前記第１判定部により前記セッションＩＤが前記記憶装置に登録されていると判定された場合に、前記セッションＩＤ、前記ユーザＩＤおよび前記アプリＩＤをパラメータに含むアプリケーション起動命令を発行させるアプリ起動命令部と、
少なくとも、前記セッションＩＤ、前記ユーザＩＤおよび前記アプリＩＤを含む報酬要求メッセージを受信した場合に、当該報酬要求メッセージに含まれる前記ユーザＩＤおよび前記アプリＩＤに対応する前記セッションＩＤを前記記憶装置から抽出するセッションＩＤ抽出部と、
前記セッションＩＤ抽出部により抽出された前記セッションＩＤと、前記報酬要求メッセージに含まれる前記セッションＩＤとが一致するか否かを判定する第２判定部と、
前記第２判定部により双方の前記セッションＩＤが一致すると判定された場合に、前記ユーザへの報酬付与に関する処理を実行する報酬付与部と、
を備えることを特徴とする報酬付与装置。
【請求項２】
少なくとも、前記ユーザＩＤおよび前記アプリＩＤを含むダウンロード要求メッセージを受信した場合に、前記セッションＩＤを発行するセッションＩＤ発行部と、
前記セッションＩＤ発行部により発行された前記セッションＩＤを、前記ダウンロード要求メッセージに含まれる前記ユーザＩＤおよび前記アプリＩＤに対応付けて前記記憶装置に登録する登録部と、
をさらに備えることを特徴とする請求項１記載の報酬付与装置。
【請求項３】
前記報酬要求メッセージは、前記アプリケーション起動命令に基づき、前記アプリケーションを起動した携帯端末において、前記アプリＩＤごとに生成される識別情報をさらに含み、
前記報酬付与部は、前記報酬要求メッセージに含まれる前記識別情報が、過去に受信されたいずれかの前記識別情報と一致する場合には、前記報酬付与に関する処理を実行しない、
ことを特徴とする、請求項１または２記載の報酬付与装置。
【請求項４】
前記アプリケーション起動命令は、前記パラメータに含まれる前記アプリＩＤに対応するアプリケーションの広告掲載ページを特定するための情報を、前記パラメータにさらに含む、ことを特徴とする請求項１〜３のいずれか１項に記載の報酬付与装置。
【請求項５】
アプリケーションをダウンロードしたユーザに対して報酬を付与する報酬付与方法であって、
少なくとも、前記アプリケーションの起動を要求するユーザを特定するユーザＩＤ、および前記アプリケーションを特定するアプリＩＤを含むアプリ起動要求メッセージを受信した場合に、当該アプリ起動要求メッセージに含まれる前記ユーザＩＤおよび前記アプリＩＤに対応付けて、広告掲載サイトを起点にして前記アプリケーションをダウンロードしたことを示すセッションＩＤが記憶装置に登録されているか否かを判定する第１判定ステップと、
前記第１判定ステップにおいて前記セッションＩＤが前記記憶装置に登録されていると判定された場合に、前記セッションＩＤ、前記ユーザＩＤおよび前記アプリＩＤをパラメータに含むアプリケーション起動命令を発行させるアプリ起動命令ステップと、
少なくとも、前記セッションＩＤ、前記ユーザＩＤおよび前記アプリＩＤを含む報酬要求メッセージを受信した場合に、当該報酬要求メッセージに含まれる前記ユーザＩＤおよび前記アプリＩＤに対応する前記セッションＩＤを前記記憶装置から抽出するセッションＩＤ抽出ステップと、
前記セッションＩＤ抽出ステップにおいて抽出された前記セッションＩＤと、前記報酬要求メッセージに含まれる前記セッションＩＤとが一致するか否かを判定する第２判定ステップと、
前記第２判定ステップにおいて双方の前記セッションＩＤが一致すると判定された場合に、前記ユーザへの報酬付与に関する処理を実行する報酬付与ステップと、
を含むことを特徴とする報酬付与方法。
【請求項６】
コンピュータに、
少なくとも、アプリケーションの起動を要求するユーザを特定するユーザＩＤ、および前記アプリケーションを特定するアプリＩＤを含むアプリ起動要求メッセージを受信した場合に、当該アプリ起動要求メッセージに含まれる前記ユーザＩＤおよび前記アプリＩＤに対応付けて、広告掲載サイトを起点にして前記アプリケーションをダウンロードしたことを示すセッションＩＤが記憶装置に登録されているか否かを判定する第１判定ステップと、
前記第１判定ステップにおいて前記セッションＩＤが前記記憶装置に登録されていると判定された場合に、前記セッションＩＤ、前記ユーザＩＤおよび前記アプリＩＤをパラメータに含むアプリケーション起動命令を発行させるアプリ起動命令ステップと、
少なくとも、前記セッションＩＤ、前記ユーザＩＤおよび前記アプリＩＤを含む報酬要求メッセージを受信した場合に、当該報酬要求メッセージに含まれる前記ユーザＩＤおよび前記アプリＩＤに対応する前記セッションＩＤを前記記憶装置から抽出するセッションＩＤ抽出ステップと、
前記セッションＩＤ抽出ステップにおいて抽出された前記セッションＩＤと、前記報酬要求メッセージに含まれる前記セッションＩＤとが一致するか否かを判定する第２判定ステップと、
前記第２判定ステップにおいて双方の前記セッションＩＤが一致すると判定された場合に、前記ユーザへの報酬付与に関する処理を実行する報酬付与ステップと、
を実行させることを特徴とする報酬付与プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、報酬付与装置、報酬付与方法および報酬付与プログラムに関する。
【背景技術】
【０００２】
近年、アフェリエイトと呼ばれる広告手法が、費用対効果の高い広告手法として注目されている。このアフェリエイトは、広告掲載サイトに掲載された広告をユーザがクリックし、広告主のサイトでその広告の商品を購入する等した場合に、その広告主から広告掲載サイトの運用者に成果報酬が支払われる、広告手法である。
【０００３】
このようなアフェリエイトを実現するシステムでは、広告掲載サイトで広告をクリックしたユーザと、広告主のサイトで広告の商品を購入する等したユーザとが一致した場合に、成果報酬を支払うことになる。この場合、ユーザがＰＣ等の固定端末からアクセスしているときには、クッキーを利用して双方のユーザが一致するかどうかを判別することができる。ところが、ユーザが携帯端末からアクセスしているときには、クッキーを利用することができないため、双方のユーザが一致するかどうかを判別するしくみを、システムに組み込む必要がある。
【０００４】
下記特許文献１には、携帯電話機にコンテンツサービスを提供するシステムにおいて、広告掲載事業者別の成果報酬を計算するサーバ装置が開示されている。このサーバ装置では、携帯電話網から携帯電話機のＵＩＤを取得し、このＵＩＤを利用して双方のユーザが一致するかどうかを判別している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−２９３７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載のサーバ装置では、広告掲載事業者に成果報酬が支払われるため、広告掲載事業者は、広告をクリックしてもらうように努めることになる。一方、広告をクリックするユーザに対しては、ユーザ自身がメリットを得られるしくみが特に設けられていないため、広告の費用対効果を高めるためには改善の余地がある。
【０００７】
本発明は、上述した課題を解決するためになされたものであり、広告掲載サイトを利用したユーザにメリットを付与することができる報酬付与装置、報酬付与方法および報酬付与プログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００８】
本発明の一態様である報酬付与装置は、アプリケーションをダウンロードしたユーザに対して報酬を付与する報酬付与装置であって、少なくとも、前記アプリケーションの起動を要求するユーザを特定するユーザＩＤ、および前記アプリケーションを特定するアプリＩＤを含むアプリ起動要求メッセージを受信した場合に、当該アプリ起動要求メッセージに含まれる前記ユーザＩＤおよび前記アプリＩＤに対応付けて、広告掲載サイトを起点にして前記アプリケーションをダウンロードしたことを示すセッションＩＤが記憶装置に登録されているか否かを判定する第１判定部と、前記第１判定部により前記セッションＩＤが前記記憶装置に登録されていると判定された場合に、前記セッションＩＤ、前記ユーザＩＤおよび前記アプリＩＤをパラメータに含むアプリケーション起動命令を発行させるアプリ起動命令部と、少なくとも、前記セッションＩＤ、前記ユーザＩＤおよび前記アプリＩＤを含む報酬要求メッセージを受信した場合に、当該報酬要求メッセージに含まれる前記ユーザＩＤおよび前記アプリＩＤに対応する前記セッションＩＤを前記記憶装置から抽出するセッションＩＤ抽出部と、前記セッションＩＤ抽出部により抽出された前記セッションＩＤと、前記報酬要求メッセージに含まれる前記セッションＩＤとが一致するか否かを判定する第２判定部と、前記第２判定部により双方の前記セッションＩＤが一致すると判定された場合に、前記ユーザへの報酬付与に関する処理を実行する報酬付与部と、を備える。
【０００９】
本発明の一態様である報酬付与方法は、アプリケーションをダウンロードしたユーザに対して報酬を付与する報酬付与方法であって、少なくとも、前記アプリケーションの起動を要求するユーザを特定するユーザＩＤ、および前記アプリケーションを特定するアプリＩＤを含むアプリ起動要求メッセージを受信した場合に、当該アプリ起動要求メッセージに含まれる前記ユーザＩＤおよび前記アプリＩＤに対応付けて、広告掲載サイトを起点にして前記アプリケーションをダウンロードしたことを示すセッションＩＤが記憶装置に登録されているか否かを判定する第１判定ステップと、前記第１判定ステップにおいて前記セッションＩＤが前記記憶装置に登録されていると判定された場合に、前記セッションＩＤ、前記ユーザＩＤおよび前記アプリＩＤをパラメータに含むアプリケーション起動命令を発行させるアプリ起動命令ステップと、少なくとも、前記セッションＩＤ、前記ユーザＩＤおよび前記アプリＩＤを含む報酬要求メッセージを受信した場合に、当該報酬要求メッセージに含まれる前記ユーザＩＤおよび前記アプリＩＤに対応する前記セッションＩＤを前記記憶装置から抽出するセッションＩＤ抽出ステップと、前記セッションＩＤ抽出ステップにおいて抽出された前記セッションＩＤと、前記報酬要求メッセージに含まれる前記セッションＩＤとが一致するか否かを判定する第２判定ステップと、前記第２判定ステップにおいて双方の前記セッションＩＤが一致すると判定された場合に、前記ユーザへの報酬付与に関する処理を実行する報酬付与ステップと、を含む。
【００１０】
本発明の一態様である報酬付与プログラムは、コンピュータに、少なくとも、アプリケーションの起動を要求するユーザを特定するユーザＩＤ、および前記アプリケーションを特定するアプリＩＤを含むアプリ起動要求メッセージを受信した場合に、当該アプリ起動要求メッセージに含まれる前記ユーザＩＤおよび前記アプリＩＤに対応付けて、広告掲載サイトを起点にして前記アプリケーションをダウンロードしたことを示すセッションＩＤが記憶装置に登録されているか否かを判定する第１判定ステップと、前記第１判定ステップにおいて前記セッションＩＤが前記記憶装置に登録されていると判定された場合に、前記セッションＩＤ、前記ユーザＩＤおよび前記アプリＩＤをパラメータに含むアプリケーション起動命令を発行させるアプリ起動命令ステップと、少なくとも、前記セッションＩＤ、前記ユーザＩＤおよび前記アプリＩＤを含む報酬要求メッセージを受信した場合に、当該報酬要求メッセージに含まれる前記ユーザＩＤおよび前記アプリＩＤに対応する前記セッションＩＤを前記記憶装置から抽出するセッションＩＤ抽出ステップと、前記セッションＩＤ抽出ステップにおいて抽出された前記セッションＩＤと、前記報酬要求メッセージに含まれる前記セッションＩＤとが一致するか否かを判定する第２判定ステップと、前記第２判定ステップにおいて双方の前記セッションＩＤが一致すると判定された場合に、前記ユーザへの報酬付与に関する処理を実行する報酬付与ステップと、を実行させる。
【００１１】
かかる構成を採用することにより、アプリ起動要求メッセージを受信した場合に、広告掲載サイトを起点にしてアプリケーションをダウンロードしたことを示すセッションＩＤが記憶装置に登録されているか否かを判定し、セッションＩＤが登録されている場合に、セッションＩＤ、ユーザＩＤおよびアプリＩＤをパラメータに含むアプリケーション起動命令を発行させることができ、報酬要求メッセージを受信した場合に、報酬要求メッセージに含まれるユーザＩＤおよびアプリＩＤに対応するセッションＩＤを記憶装置から抽出し、抽出したセッションＩＤと、報酬要求メッセージに含まれるセッションＩＤと、が一致する場合に、ユーザへの報酬付与に関する処理を実行することができる。
【００１２】
また、前記報酬付与装置は、少なくとも、前記ユーザＩＤおよび前記アプリＩＤを含むダウンロード要求メッセージを受信した場合に、前記セッションＩＤを発行するセッションＩＤ発行部と、前記セッションＩＤ発行部により発行された前記セッションＩＤを、前記ダウンロード要求メッセージに含まれる前記ユーザＩＤおよび前記アプリＩＤに対応付けて前記記憶装置に登録する登録部と、をさらに備えることとしてもよい。
【００１３】
これにより、ダウンロード要求メッセージを受信した場合に、セッションＩＤを発行し、セッションＩＤを、ダウンロード要求メッセージに含まれるユーザＩＤおよびアプリＩＤに対応付けて記憶装置に登録することができる。
【００１４】
また、前記報酬付与装置において、前記報酬要求メッセージは、前記アプリケーション起動命令に基づき、前記アプリケーションを起動した携帯端末において、前記アプリＩＤごとに生成される識別情報をさらに含み、前記報酬付与部は、前記報酬要求メッセージに含まれる前記識別情報が、過去に受信されたいずれかの前記識別情報と一致する場合には、前記報酬付与に関する処理を実行しない、こととしてもよい。
【００１５】
これにより、報酬要求メッセージに含まれる識別情報が、過去に受信されたいずれかの識別情報と一致する場合には、報酬付与に関する処理の実行を禁止することができる。
【００１６】
また、前記報酬付与装置において、前記アプリケーション起動命令は、前記パラメータに含まれる前記アプリＩＤに対応するアプリケーションの広告掲載ページを特定するための情報を、前記パラメータにさらに含む、こととしてもよい。
【００１７】
これにより、アプリケーション起動命令とともに、アプリケーションの広告掲載ページを特定するための情報を、携帯端末に通知することができる。
【発明の効果】
【００１８】
本発明によれば、広告掲載サイトを利用したユーザにメリットを付与することができる。
【図面の簡単な説明】
【００１９】
【図１】実施形態における報酬付与装置を含む通信システムの構成を例示する図である。
【図２】図１に示す報酬付与装置の機能構成を例示する図である。
【図３】図１にスマートフォンの画面上に表示される広告掲載ページを例示する図である。
【図４】スマートフォンのユーザにポイントを付与する際の動作を説明するためのフローチャートである。
【図５】スマートフォンのユーザにポイントを付与する際の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００２０】
以下、添付図面を参照して、本発明に係る報酬付与装置、報酬付与方法および報酬付与プログラムの好適な実施形態について説明する。
【００２１】
まず、図１を参照して、実施形態における報酬付与装置を含む通信システムの構成について説明する。この通信システムは、報酬付与装置１と、広告掲載サーバ２と、アプリ提供サーバ３と、スマートフォン４と、を備える。報酬付与装置１、広告掲載サーバ２、アプリ提供サーバ３およびスマートフォン４は、インターネットや移動体通信網等のネットワーク５を介して相互に接続可能である。
【００２２】
広告掲載サーバ２は、例えばスマートフォン用のアプリケーション等の商品やサービスの広告を掲載する広告掲載サイトを管理するＷｅｂサーバである。アプリ提供サーバ３は、例えばスマートフォン用のアプリケーションを提供するアプリ提供サイトを管理するＷｅｂサーバである。スマートフォン４は、携帯電話機能と携帯情報端末機能とを融合した携帯端末である。
【００２３】
報酬付与装置１は、スマートフォン４が広告掲載サイトからアプリケーションを購入した場合に、そのスマートフォン４のユーザに対して、報酬となるポイントを付与する装置である。
【００２４】
報酬付与装置１は、物理的には、例えば、ＣＰＵ（Central Processing Unit）と、記憶装置と、入出力インターフェースとを含む。記憶装置は、例えば、ＣＰＵで処理されるプログラムおよびデータを記憶するＲＯＭ（Read Only Memory）やＨＤＤ（Hard Disk Drive）、主として制御処理のための各種作業領域として使用するＲＡＭ（Random Access Memory）等を含む。これらの各要素は、互いにバスを介して接続する。ＣＰＵが、ＲＯＭに記憶されたプログラムを実行し、入出力インターフェースを介して受信されるメッセージや、ＲＡＭに展開されるデータ等を処理することで、以下に説明する報酬付与装置１の各部の機能を実現する。
【００２５】
図２を参照して、実施形態における報酬付与装置の機能構成について説明する。報酬付与装置１は、機能的には、例えば、セッションＩＤ発行部１１と、登録部１２と、第１判定部１３と、アプリ起動命令部１４と、セッションＩＤ抽出部１５と、第２判定部１６と、報酬付与部１７と、を有する。報酬付与装置１は、各種のデータを記憶するＤＢ（Database）１９を備える。
【００２６】
セッションＩＤ発行部１１は、アプリケーションのダウンロードを要求するダウンロード要求メッセージを受信した場合に、セッションＩＤを発行する。セッションＩＤは、ダウンロードの要求ごとに発行される識別情報であり、スマートフォン４がダウンロードを要求した事実を、報酬付与装置１で識別可能にするために用いる。
【００２７】
ダウンロード要求メッセージを説明するにあたり、図３を参照して、スマートフォン４の画面上に表示される広告掲載ページについて説明する。図３は、広告掲載ページの一例を示す図である。
【００２８】
図３に示す広告掲載ページＰＧには、スマートフォン用のアプリケーションの広告ＡＤが、アプリケーションごとに区別されて掲載される。一つのアプリケーションの広告ＡＤを表示する領域には、“ダウンロード”ボタンＤＬと、“アプリを起動”ボタンＡＳとが設けられる。
【００２９】
ユーザが“ダウンロード”ボタンＤＬをクリックすると、スマートフォン４は、ダウンロード指示を広告掲載サーバ２に送信し、広告掲載サーバ２は、ダウンロード要求メッセージを報酬付与装置１に送信する。
【００３０】
ダウンロード要求メッセージには、例えば、ユーザＩＤ、メディアＩＤおよび広告ＩＤが含まれる。ユーザＩＤは、アプリケーションのダウンロードを要求したユーザを特定するための識別情報である。メディアＩＤは、ダウンロードするアプリケーションの広告ＡＤを掲載したメディアを特定するための識別情報である。広告ＩＤは、ダウンロードするアプリケーションの広告ＡＤを特定するための識別情報である。
【００３１】
ユーザが“アプリを起動”ボタンＡＳをクリックすると、スマートフォン４は、アプリ起動指示を広告掲載サーバ２に送信し、広告掲載サーバ２は、アプリケーションの起動を要求するアプリ起動要求メッセージを報酬付与装置１に送信する。
【００３２】
アプリ起動要求メッセージには、例えば、ユーザＩＤ、メディアＩＤおよび広告ＩＤが含まれる。ユーザＩＤは、アプリケーションの起動を要求したユーザを特定するための識別情報である。メディアＩＤは、起動するアプリケーションの広告ＡＤを掲載したメディアを特定するための識別情報である。広告ＩＤは、起動するアプリケーションの広告ＡＤを特定するための識別情報である。
【００３３】
図２に示す登録部１２は、セッションＩＤ発行部１１により発行されたセッションＩＤを、ダウンロード要求メッセージに含まれるユーザＩＤ、メディアＩＤおよび広告ＩＤに対応付けて、ＤＢ１９に登録する。
【００３４】
第１判定部１３は、上記アプリ起動要求メッセージを受信した場合に、アプリ起動要求メッセージに含まれるユーザＩＤ、メディアＩＤおよび広告ＩＤに対応するセッションＩＤが、ＤＢ１９に登録されているか否かを判定する。
【００３５】
アプリ起動命令部１４は、第１判定部１３によりセッションＩＤがＤＢ１９に登録されていると判定された場合に、セッションＩＤ、ユーザＩＤ、メディアＩＤおよび広告ＩＤをパラメータに含むアプリケーション起動命令を、広告掲載サーバ２に発行させる。
【００３６】
アプリケーション起動命令は、例えば、ＵＲＬスキームを利用して発行することができる。具体的には、図３に示す“アプリを起動”ボタンＡＳに、アプリの広告ＡＤに対応するアプリケーション名（例えば“ＡＢＣ”）を指定したＵＲＬスキームを設定する（例えば、“ＡＢＣ：／／”）。これにより、“アプリを起動”ボタンＡＳをクリックすると、スマートフォン４にインストールされているアプリケーション“ＡＢＣ”を起動させることができる。ＵＲＬスキームのパラメータに、アプリケーションに引き渡したいパラメータを指定しておくことで、アプリケーション“ＡＢＣ”に、パラメータを引き渡すことができる。
【００３７】
本実施形態では、ＵＲＬスキームのアプリケーション名に、アプリの広告ＡＤに対応するアプリケーションに組み込んだＳＤＫ（Software Development Kit）のプログラム名を指定し、ＵＲＬスキームのパラメータに、セッションＩＤ、ユーザＩＤ、メディアＩＤおよび広告ＩＤを指定する。これにより、“アプリを起動”ボタンＡＳがクリックされたときに、スマートフォン４にインストールされたアプリケーションに組み込まれているＳＤＫを動作させてから、アプリケーションを起動させることが可能となる。
【００３８】
ＳＤＫが動作することで実行される処理内容について、以下に説明する。最初に、ＳＤＫは、乱数を発生し、その乱数に、アプリケーションごとに発行されるキーを足し込むことで、ＵＵ（Universally Unique）ＩＤを生成する。このＵＵＩＤは、アプリケーションごとに生成される識別情報である。ＳＤＫは、ＵＵＩＤを生成する前に、ＵＵＩＤの重複チェックを行い、同一のアプリケーションに対して既にＵＵＩＤが生成されている場合には、ＵＵＩＤの生成を中止する。これにより、インストールしたアプリケーションを削除して、同一のアプリケーションを再度ダウンロードしてインストールした場合であっても、削除したアプリケーションのＵＵＩＤをそのまま維持することができる。
【００３９】
続いて、ＳＤＫは、ＵＵＩＤを生成した日時と、ＵＵＩＤとを組にして、ＵＩ（Unique Installation）ＩＤを生成する。続いて、ＳＤＫは、生成したＵＩＩＤを、セキュアなストレージに格納する。セキュアなストレージとしては、例えば、そのストレージ内の領域を使用するアプリケーションのみがアクセス可能なストレージであり、そのアプリケーションが削除された場合であってもＵＩＩＤを保持可能なストレージが該当する。
【００４０】
続いて、ＳＤＫは、アプリケーションをダウンロードしたことに対する報酬を要求する報酬要求メッセージを、報酬付与装置１にソケット通信により通知する。
【００４１】
報酬要求メッセージには、例えば、セッションＩＤ、ユーザＩＤ、メディアＩＤ、広告ＩＤおよびＵＩＩＤが含まれる。ユーザＩＤは、報酬を要求するユーザを特定するための識別情報である。メディアＩＤは、報酬対象のアプリケーションの広告ＡＤを掲載したメディアを特定するための識別情報である。広告ＩＤは、報酬対象のアプリケーションの広告ＡＤを特定するための識別情報である。ＵＩＩＤは、インストールしたアプリケーションごとにスマートフォン４で生成される識別情報である。
【００４２】
セッションＩＤ抽出部１５は、報酬要求メッセージを受信した場合に、報酬要求メッセージに含まれるユーザＩＤ、メディアＩＤおよび広告ＩＤに対応するセッションＩＤを、ＤＢ１９から抽出する。
【００４３】
第２判定部１６は、セッションＩＤ抽出部１５により抽出されたセッションＩＤと、報酬要求メッセージに含まれるセッションＩＤとが一致するか否かを判定する。
【００４４】
報酬付与部１７は、第２判定部１６により双方のセッションＩＤが一致すると判定された場合に、スマートフォン４のユーザに対してポイントを付与することを示すポイントバック通知をスマートフォン４に送信する。
【００４５】
報酬付与部１７は、報酬要求メッセージに含まれるＵＩＩＤが、過去に受信されたいずれかのＵＩＩＤと一致する場合には、ポイントバック通知をスマートフォン４に送信しない。これにより、同一ユーザにポイントを重複して付与することを防止できる。
【００４６】
次に、図４および図５を参照して、スマートフォン４のユーザにポイントを付与する際の動作について説明する。
【００４７】
最初に、スマートフォン４が広告掲載サイトにアクセスし（ステップＳ１０１）、スマートフォン４の画面上に広告掲載ページを表示させる（ステップＳ１０２）。
【００４８】
続いて、ユーザが、スマートフォン４の画面上に表示されている広告掲載ページに設けられた“ダウンロード”ボタンをクリックすると、スマートフォン４は、ダウンロード指示を広告掲載サーバ２に送信し（ステップＳ１０３）、広告掲載サーバ２がそのダウンロード指示を受信する。
【００４９】
続いて、広告掲載サーバ２は、ユーザＩＤ、メディアＩＤおよび広告ＩＤを含むダウンロード要求メッセージを報酬付与装置１に送信し（ステップＳ１０４）、報酬付与装置１がそのダウンロード要求メッセージを受信する。
【００５０】
続いて、報酬付与装置１のセッションＩＤ発行部１１は、セッションＩＤを発行する（ステップＳ１０５）。
【００５１】
続いて、報酬付与装置１の登録部１２は、上記ステップＳ１０４で送信されたダウンロード要求メッセージに含まれるユーザＩＤ、メディアＩＤおよび広告ＩＤと、上記ステップＳ１０５で発行したセッションＩＤと、を対応付けてＤＢ１９に登録する（ステップＳ１０６）。
【００５２】
続いて、報酬付与装置１は、スマートフォン４の接続先を、本来のダウンロード要求先であるアプリ提供サイトにリダイレクトする（ステップＳ１０７）。
【００５３】
続いて、アプリ提供サーバ３は、ダウンロード要求メッセージに対応するアプリケーションをスマートフォン４にダウンロードする（ステップＳ１０８）。
【００５４】
続いて、スマートフォン４は、上記ステップＳ１０８でダウンロードしたアプリケーションをインストールする（ステップＳ１０９）。
【００５５】
続いて、スマートフォン４が改めて広告掲載サイトにアクセスし（ステップＳ１１０）、スマートフォン４の画面上に広告掲載ページを表示させる（ステップＳ１１１）。
【００５６】
続いて、ユーザが、スマートフォン４の画面上に表示されている広告掲載ページに設けられた“アプリを起動”ボタンをクリックすると、スマートフォン４は、アプリ起動指示メッセージを広告掲載サーバ２に送信し（ステップＳ１１２）、広告掲載サーバ２がアプリ起動指示メッセージを受信する。
【００５７】
続いて、広告掲載サーバ２は、ユーザＩＤ、メディアＩＤおよび広告ＩＤを含むアプリ起動要求メッセージを報酬付与装置１に送信し（ステップＳ１１３）、報酬付与装置１がそのアプリ起動要求メッセージを受信する。
【００５８】
続いて、報酬付与装置１の第１判定部１３は、上記ステップＳ１１３で送信されたアプリ起動要求メッセージに含まれるユーザＩＤ、メディアＩＤおよび広告ＩＤに対応するセッションＩＤが、ＤＢ１９に登録されているか否かを判定する（ステップＳ１１４）。この判定がＮＯである場合（ステップＳ１１４；ＮＯ）に、報酬付与装置１は、エラーメッセージを広告掲載サーバ２に送信し（ステップＳ１１５）、広告掲載サーバ２は、そのエラーメッセージをスマートフォン４に転送する（ステップＳ１１６）。
【００５９】
一方、上記ステップＳ１１４の判定でセッションＩＤがＤＢ１９に登録されていると判定された場合（ステップＳ１１４；ＹＥＳ）に、報酬付与装置１のアプリ起動命令部１４は、ＤＢ１９に登録されているセッションＩＤを広告掲載サーバ２に送信し（ステップＳ１１７）、広告掲載サーバ２がそのセッションＩＤを受信する。
【００６０】
続いて、広告掲載サーバ２は、上記ステップＳ１１７で送信されたセッションＩＤに加え、ユーザＩＤ、メディアＩＤおよび広告ＩＤをパラメータに含むアプリケーション起動命令を、スマートフォン４に発行し（ステップＳ１１８）、スマートフォン４がそのアプリケーション起動命令を受け取る。
【００６１】
続いて、スマートフォン４は、上記ステップＳ１０９でインストールしたアプリケーションに組み込まれているＳＤＫを動作させ、“ＵＵＩＤ”を生成し、“ＵＵＩＤ”＋“生成日時”を“ＵＩＩＤ”としてストレージに格納する（ステップＳ１１９）。
【００６２】
続いて、スマートフォン４は、上記ステップＳ１１８で発行されたアプリケーション起動命令に含まれるセッションＩＤ、ユーザＩＤ、メディアＩＤ、広告ＩＤに加え、上記ステップＳ１１９でメモリに格納したＵＩＩＤを含む報酬要求メッセージを、報酬付与装置１に送信し（ステップＳ１２０）、報酬付与装置１がその報酬要求メッセージを受信する。
【００６３】
続いて、報酬付与装置１のセッションＩＤ抽出部１５は、上記ステップＳ１２０で送信された報酬要求メッセージに含まれるユーザＩＤ、メディアＩＤおよび広告ＩＤに対応するセッションＩＤをＤＢ１９から抽出する（ステップＳ１２１）。
【００６４】
続いて、報酬付与装置１の第２判定部１６は、上記ステップＳ１２１で抽出したセッションＩＤと、上記ステップＳ１２０で送信された報酬要求メッセージに含まれるセッションＩＤとが一致するか否かを判定する（ステップＳ１２２）。この判定がＮＯである場合（ステップＳ１２２；ＮＯ）に、報酬付与装置１は、エラーメッセージを広告掲載サーバ２に送信し（ステップＳ１２３）、広告掲載サーバ２は、そのエラーメッセージをスマートフォン４に転送する（ステップＳ１２４）。
【００６５】
一方、上記ステップＳ１２２の判定で双方のセッションＩＤが一致すると判定された場合（ステップＳ１２２；ＹＥＳ）に、報酬付与装置１の報酬付与部１７は、スマートフォン４のユーザに対してポイントを付与することを示すポイントバック通知をスマートフォン４に送信し（ステップＳ１２５）、スマートフォン４がそのポイントバック通知を受信する。
【００６６】
上述したように、実施形態における報酬付与装置１によれば、第１判定部１３を有することで、アプリ起動要求メッセージを受信したときに、広告掲載サイトを起点にしてアプリケーションをダウンロードしたことを示すセッションＩＤがＤＢ１９に登録されているか否かを判定することができ、アプリ起動命令部１４を有することで、セッションＩＤが登録されているときに、セッションＩＤ、ユーザＩＤおよびアプリＩＤをパラメータに含むアプリケーション起動命令を発行させることができ、セッションＩＤ抽出部１５を有することで、報酬要求メッセージを受信したときに、報酬要求メッセージに含まれるユーザＩＤおよびアプリＩＤに対応するセッションＩＤをＤＢ１９から抽出することができ、第２判定部１６を有することで、抽出したセッションＩＤと、報酬要求メッセージに含まれるセッションＩＤと、が一致するか否かを判定することができ、報酬付与部１７を有することで、双方のセッションＩＤが一致するときに、ユーザへの報酬付与に関する処理を実行することができる。
【００６７】
これにより、報酬を要求してきたユーザが、広告掲載サイトを起点にしてアプリケーションをダウンロードしたユーザであるのか否かを、セッションＩＤを利用して判別することができ、その結果、アプリケーションをダウンロードした正当なユーザに対して、報酬を付与することが可能となる。それゆえに、広告掲載サイトを利用したユーザにメリットを付与することができる。
【００６８】
また、実施形態における報酬付与装置１によれば、セッションＩＤ発行部１１を有することで、ダウンロード要求メッセージを受信したときに、セッションＩＤを発行することができ、登録部１２を有することで、発行したセッションＩＤを、ダウンロード要求メッセージに含まれるユーザＩＤおよびアプリＩＤに対応付けてＤＢ１９に登録することができる。
【００６９】
これにより、広告掲載サイトを起点にしてアプリケーションがダウンロードされたときに、ダウンロードされたことを示すセッションＩＤに対応づけて、ユーザＩＤとアプリＩＤとをＤＢ１９に登録することができるため、ユーザとアプリケーションとの組み合わせを指定してダウンロードの有無を確認することが可能となる。
【００７０】
また、実施形態における報酬付与装置１によれば、報酬要求メッセージに、スマートフォン４のアプリケーションごとに生成されるＵＵＩＤを含めることができるため、ＵＵＩＤの重複チェックを行うことで、同一ユーザにポイントを重複して付与することを防止できる。
【００７１】
[変形例]
なお、上述した実施形態は、単なる例示に過ぎず、実施形態に明示していない種々の変形や技術の適用を排除するものではない。すなわち、本発明は、その趣旨を逸脱しない範囲で様々な形態に変形して実施することができる。
【００７２】
例えば、上述した実施形態では、広告掲載サーバ２を備える形態について説明しているが、これに限定されない。例えば、報酬付与装置１がアプリケーションの広告を掲載する場合にも、本発明を適用することができる。この場合には、報酬付与装置１が、上述した実施形態における広告掲載サーバ２の機能を兼ね備えればよい。
【００７３】
また、上述した実施形態におけるダウンロード要求メッセージ、アプリ起動要求メッセージ、アプリケーション起動命令および報酬要求メッセージには、メディアＩＤおよび広告ＩＤが含まれているが、報酬付与装置１がアプリケーションを特定することができればよいため、メディアＩＤおよび広告ＩＤに替えて、アプリケーションを特定するためのアプリＩＤを用いることとしてもよい。
【００７４】
また、上述した実施形態におけるアプリケーション起動命令のパラメータに、アプリケーションの広告掲載ページを特定するための情報を、さらに含めることとしてもよい。広告掲載ページを特定するための情報としては、例えば、ＵＲＬ（uniform resource locator）が該当する。この場合、ＳＤＫは、アプリケーションを起動する前に、スマートフォンの画面上に、“アプリケーションを起動させずに、広告掲載ページに戻る”ことを可能にする選択オプションを設けたポップアップ画面を表示する。そして、ＳＤＫは、ポップアップ画面でそのオプションが選択された場合に、アプリケーションを起動させずに、広告掲載ページに移行する処理を実行する。これにより、ポイントの取得を目的としてアプリケーションをダウンロードしたユーザは、アプリケーションを起動させずに、ポイントを取得することが可能となる。
【００７５】
また、上述した実施形態における報酬付与部１７は、報酬要求メッセージに対する処理として、ポイントバック通知をスマートフォン４に送信しているが、報酬要求メッセージに対する処理は、これに限定されない。スマートフォン４のユーザに対して、何らかの報酬付与に関する処理を実行することができればよく、例えば、ユーザにポイントを付与するポイントシステムに対してポイントを付与するように通知することとしてもよい。
【００７６】
また、上述した実施形態では一つの報酬付与装置１で本発明を実施しているが、本発明は複数の装置で実施することもできる。この場合には、上述した実施形態における報酬付与装置１が有する各機能を複数の装置に分散し、これら複数の装置群を上述した実施形態における報酬付与装置１と同様に機能させればよい。
【符号の説明】
【００７７】
１     報酬付与装置
２     広告掲載サーバ
３     アプリ提供サーバ
４     スマートフォン
５     ネットワーク
１１   セッションＩＤ発行部
１２   登録部
１３   第１判定部
１４   アプリ起動命令部
１５   セッションＩＤ抽出部
１６   第２判定部
１７   報酬付与部
【図１】
2014021717.tif 000003
【図２】
2014021717.tif 000004
【図３】
2014021717.tif 000005
【図４】
2014021717.tif 000006
【図５】
2014021717.tif 000007