(57)【要約】【課題】適切な報酬を決定可能なシステムを提供する。【解決手段】ユーザが通信端末（７０）内のプログラム及び通信端末からアクセス可能なサイトの少なくとも一方を通じて利用することができ、その利用にはユーザに初期手続が要求されるサービスに関する報酬決定システム（１０）は、第一及び第二記憶ユニット（２０）、並びに、報酬決定ユニット（６０）を備える。第一記憶ユニットは、初期手続を行ったユーザの識別情報と、初期手続を促した促進者の識別情報と、を関連付けて記憶する。第二記憶ユニットは、サービスを利用したユーザの識別情報と、サービスの利用時に用いられたプログラム又はサイトの識別情報と、を関連付けて記憶する。報酬決定ユニットは、これらの情報に基づき、促進者、及び、サービスの利用時に用いられたプログラム又はサイトの提供者に対する報酬を決定する。【選択図】図１
2016157302.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが通信端末内のプログラム及び前記通信端末からアクセス可能なネットワーク内のサイトの少なくとも一方を通じて利用することができ、その利用には前記ユーザに初期手続が要求されるサービスに関する報酬決定システムであって、
前記初期手続を行ったユーザの識別情報と、前記初期手続を促した促進者の識別情報と、を関連付けて記憶する第一記憶ユニットと、
前記サービスを利用した前記ユーザの識別情報と、前記サービスの利用時に用いられた前記プログラム又は前記サイトの識別情報と、を関連付けて記憶する第二記憶ユニットと、
前記第一及び第二記憶ユニットが記憶する情報に基づき、前記促進者、及び、前記サービスの利用時に用いられた前記プログラム又は前記サイトの提供者に対する報酬を決定する報酬決定ユニットと、
を備えることを特徴とする報酬決定システム。
【請求項２】
前記報酬決定ユニットは、前記サービスの利用毎に、その利用時に用いられた前記プログラム又は前記サイトの提供者、及び、利用したユーザに前記初期手続を促した前記促進者の夫々に対して、所定の報酬を付与するように、前記促進者及び前記提供者に対する報酬を決定すること
を特徴とする請求項１記載の報酬決定システム。
【請求項３】
ユーザが通信端末内のプログラムを通じて利用することができ、その利用には前記ユーザに初期手続が要求されるサービスであり、前記サービスの利用及び初期手続に使用可能な前記プログラムとして、複数種類のプログラムが前記通信端末に提供されるサービスに関する報酬決定システムであって、
前記初期手続を行ったユーザの識別情報と、前記初期手続に際して用いられた前記プログラムの識別情報と、を関連付けて記憶する第一記憶ユニットと、
前記サービスを利用した前記ユーザの識別情報と、前記サービスの利用時に用いられた前記プログラムの識別情報と、を関連付けて記憶する第二記憶ユニットと、
前記第一及び第二記憶ユニットが記憶する情報に基づき、前記複数種類のプログラムの各提供者に対する報酬を決定する報酬決定ユニットと、
を備えることを特徴とする報酬決定システム。
【請求項４】
前記初期手続を行ったユーザの識別情報、及び、前記初期手続に際して用いられた前記プログラムの識別情報を、その初期手続時に前記通信端末から取得する第一取得ユニットと、
前記サービスを利用した前記ユーザの識別情報、及び、前記サービスの利用時に用いられた前記プログラムの識別情報を、そのサービス利用時に前記通信端末から取得する第二取得ユニットと、
を備え、
前記第一記憶ユニットは、前記第一取得ユニットが取得した情報に基づき、前記初期手続を行ったユーザの識別情報と、前記初期手続に際して用いられた前記プログラムの識別情報と、を関連付けて記憶し、
前記第二記憶ユニットは、前記第二取得ユニットが取得した情報に基づき、前記サービスを利用した前記ユーザの識別情報と、前記サービスの利用時に用いられた前記プログラムの識別情報と、を関連付けて記憶すること
を特徴とする請求項３記載の報酬決定システム。
【請求項５】
前記報酬決定ユニットは、前記サービスの利用毎に、その利用時に用いられた前記プログラムの提供者、及び、利用したユーザの前記初期手続に際して用いられた前記プログラムの提供者の夫々に対して、所定の報酬を付与するようにして、前記複数種類のプログラムの各提供者に対する報酬を決定すること
を特徴とする請求項３又は請求項４記載の報酬決定システム。
【請求項６】
前記サービスは、広告動画を含む動画を提供する動画提供サービスであり、
前記初期手続は、前記動画提供サービスの利用登録手続であること
を特徴とする請求項１〜請求項５のいずれか一項記載の報酬決定システム。
【請求項７】
前記サービスは、広告動画を含む動画を提供する動画提供サービスであり、
前記初期手続は、前記動画提供サービスの利用登録手続であり、
前記複数種類のプログラムの夫々は、前記動画提供サービスの利用に必要な特定ソフトウェアを前記通信端末に実行させるための機能を含み、
前記特定ソフトウェアは、前記利用登録手続に関する操作を受け付ける機能、及び、前記動画提供サービスから提供される動画を再生する機能を含んだ構成にされていること
を特徴とする請求項３〜請求項５のいずれか一項記載の報酬決定システム。
【請求項８】
請求項３〜請求項５及び請求項７のいずれか一項記載の報酬決定システムと通信可能な通信端末のコンピュータに、
前記初期手続の際に、前記ユーザの識別情報、及び、前記初期手続に用いられる前記プログラムの識別情報を、前記報酬決定システムに送信する機能
を実現させるためのプログラム。
【請求項９】
請求項３〜請求項５及び請求項７のいずれか一項記載の報酬決定システムと通信可能な通信端末のコンピュータに、
前記サービスの利用時に、前記ユーザの識別情報、及び、前記サービスの利用時に用いられた前記プログラムの識別情報を、前記報酬決定システムに送信する機能
を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、報酬決定システム及びプログラムに関する。
【背景技術】
【０００２】
従来、インターネット上における第一のサイトが、第二のサイトへのリンク情報を含む広告画像を消費者の端末装置に表示し、消費者が広告画像に含まれるリンク情報に基づき、端末装置を用いて第二のサイトにアクセスした場合には、第一のサイトの運営者に、報酬を支払う広告形態が知られている。
【０００３】
消費者が、その後に広告画像を介さずに、端末装置を用いて第二のサイトに直接アクセスした場合にも、第一のサイトの運営者に、報酬を支払う広告形態もまた知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−１６５３９４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、広告画像に反応して広告主のサイトにアクセスする消費者には、広告主により提供されるサービス（例えば商品の宅配サービスや電子情報の提供サービスなど）を過去に一度も利用したことがない消費者の他、過去に利用したことがある消費者が含まれる。こうした点を考慮すると、広告画像に起因した消費者によるサービスの利用に対する貢献は、特定の一人によるものではないことが理解できる。
【０００６】
しかしながら、従来技術には、この点を考慮して、サービスの利用に貢献した者に対する報酬を適切に決定可能な情報処理システムがなかった。
従って、本発明の一側面によれば、ユーザが通信端末内のプログラム及び通信端末からアクセス可能なネットワーク内のサイトの少なくとも一方を通じて利用することができるサービスに関する報酬決定システムとして、サービスの利用に対する貢献に基づく適切な報酬決定を行うことが可能な報酬決定システムを提供できることが望ましい。
【課題を解決するための手段】
【０００７】
本発明の一側面に係る報酬決定システムは、ユーザが通信端末内のプログラム及び通信端末からアクセス可能なネットワーク内のサイトの少なくとも一方を通じて利用することができるサービスに関する。本発明の一側面に係る報酬決定システムは、その利用にはユーザに初期手続が要求されるサービスに関する報酬決定システムである。
【０００８】
本発明の一側面に係る報酬決定システムは、初期手続を行ったユーザの識別情報と、初期手続を促した促進者の識別情報と、を関連付けて記憶する第一記憶ユニットを備える。更に、この報酬決定システムは、サービスを利用したユーザの識別情報と、サービスの利用時に用いられたプログラム又はサイトの識別情報と、を関連付けて記憶する第二記憶ユニットを備える。更に、この報酬決定システムは、第一及び第二記憶ユニットが記憶する情報に基づき、上記促進者、及び、サービスの利用時に用いられたプログラム又はサイトの提供者に対する報酬を決定する報酬決定ユニットを備える。
【０００９】
利用に初期手続が要求されるサービスに関しては、初期手続後のサービスの利用に関しても、初期手続を促した促進者の貢献度が無視できない程度に大きい。そこで、本発明の一側面に係る報酬決定システムでは、初期手続に関する履歴と、サービス利用に関する履歴とに基づき、促進者、及び、サービスの利用時に用いられたプログラム又はサイトの提供者に対する報酬を決定するようにした。従って、本発明の一側面によれば、サービスの利用に対する貢献に基づく適切な報酬決定を行うことが可能な報酬決定システムを提供することができる。この報酬決定システムは、例えば、報酬として、金銭の額を決定するように構成され得る。
【００１０】
ところで、本発明の一側面に係る報酬決定システムは、初期手続を行ったユーザの識別情報、及び、初期手続を促した促進者の識別情報を、その初期手続時に取得する第一取得ユニットを備えた構成にされ得る。更に、この報酬決定システムは、サービスを利用したユーザの識別情報、及び、サービスの利用時に用いられたプログラム又はサイトの識別情報を、そのサービス利用時に取得する第二取得ユニットを備えた構成にされ得る。
【００１１】
この場合、第一記憶ユニットは、第一取得ユニットが取得した情報に基づき、初期手続を行ったユーザの識別情報と、初期手続を促した促進者の識別情報と、を関連付けて記憶する構成にされ得る。第二記憶ユニットは、第二取得ユニットが取得した情報に基づき、サービスを利用したユーザの識別情報と、サービスの利用時に用いられたプログラム又はサイトの識別情報と、を関連付けて記憶する構成にされ得る。
【００１２】
この他、報酬決定ユニットは、サービスの利用毎に、その利用時に用いられたプログラム又はサイトの提供者、及び、利用したユーザに初期手続を促した促進者の夫々に対して、所定の報酬を付与するように、上記促進者及び提供者に対する報酬を決定する構成にされ得る。ここで、利用時に用いられたプログラム又はサイトの提供者に対する報酬は、利用したユーザに初期手続を促した促進者に対する報酬と同じであってもよいし、異なっていてもよい。利用時に用いられたプログラム又はサイトの提供者と、利用したユーザに初期手続を促した促進者とが同じである場合には、それらが異なる場合よりも、報酬の合計を大きくしてもよい。こうした報酬決定システムによれば、より適切な報酬決定を行い得る。
【００１３】
また、本発明の別側面に係る報酬決定システムは、ユーザが通信端末内のプログラムを通じて利用することができ、その利用にはユーザに初期手続が要求されるサービスに関する。特に、本発明の別側面に係る報酬決定システムは、サービスの利用及び初期手続に使用可能なプログラムとして、複数種類のプログラムが通信端末に提供されるサービスに関する。
【００１４】
本発明の別側面に係る報酬決定システムは、初期手続を行ったユーザの識別情報と、初期手続に際して用いられたプログラムの識別情報と、を関連付けて記憶する第一記憶ユニットを備える。更に、この報酬決定システムは、サービスを利用したユーザの識別情報と、サービスの利用時に用いられたプログラムの識別情報と、を関連付けて記憶する第二記憶ユニットを備える。更に、この報酬決定システムは、第一及び第二記憶ユニットが記憶する情報に基づき、複数種類のプログラムの各提供者に対する報酬を決定する報酬決定ユニットを備える。
【００１５】
この別側面に係る報酬決定システムによれば、初期手続に関する履歴と、サービス利用に関する履歴とに基づき、初期手続に際して用いられたプログラムの提供者、及び、サービスの利用時に用いられたプログラムの提供者に対する報酬を決定することができる。従って、この報酬決定システムによっても、サービスの利用に対する貢献に基づく適切な報酬決定を行うことが可能である。
【００１６】
付言すると、この報酬決定システムは、初期手続を行ったユーザの識別情報、及び、初期手続に際して用いられたプログラムの識別情報を、その初期手続時に通信端末から取得する第一取得ユニットを備え得る。更に、この報酬決定システムには、サービスを利用したユーザの識別情報、及び、サービスの利用時に用いられたプログラムの識別情報を、そのサービス利用時に通信端末から取得する第二取得ユニットを備え得る。
【００１７】
この場合、第一記憶ユニットは、第一取得ユニットが取得した情報に基づき、初期手続を行ったユーザの識別情報と、初期手続に際して用いられたプログラムの識別情報と、を関連付けて記憶する構成にされ得る。第二記憶ユニットは、第二取得ユニットが取得した情報に基づき、サービスを利用したユーザの識別情報と、サービスの利用時に用いられたプログラムの識別情報と、を関連付けて記憶する構成にされ得る。この報酬決定システムによれば、報酬決定に必要な情報を適切に収集し得る。
【００１８】
また、報酬決定ユニットは、サービスの利用毎に、その利用時に用いられたプログラムの提供者、及び、利用したユーザの初期手続に際して用いられたプログラムの提供者の夫々に対して、所定の報酬を付与するようにして、複数種類のプログラムの各提供者に対する報酬を決定する構成にされ得る。
【００１９】
この他、上記サービスは、動画提供サービスであり得る。動画提供サービスは、広告動画を含む動画を提供するサービスであり得る。そして、上記初期手続は、動画提供サービスの利用登録手続であり得る。また、通信端末に提供される上記複数種類のプログラムの夫々は、動画提供サービスの利用に必要な特定ソフトウェアを通信端末に実行させるための機能を含んだプログラムであり得る。そして、特定ソフトウェアは、利用登録手続に関する操作を受け付ける機能、及び、動画提供サービスから提供される動画を再生する機能を含んだプログラムであり得る。
【００２０】
この他、本発明の別局面に係る報酬決定システムと通信可能な通信端末には、次のプログラムが提供されてもよい。即ち、通信端末のコンピュータに、初期手続のためのユーザによる通信端末に対する操作時に、ユーザの識別情報、及び、初期手続に用いられたプログラムの識別情報を、報酬決定システムに送信する機能、並びに、ユーザによるサービスの利用時に、ユーザの識別情報、及び、サービスの利用時に用いられたプログラムの識別情報を、報酬決定システムに送信する機能の少なくとも一方を実現させるためのプログラムが提供されてもよい。
【図面の簡単な説明】
【００２１】
【図１】動画再生システムの構成を表すブロック図である。
【図２】動画再生に関するユーザ端末装置の処理動作を説明した図である。
【図３】データ提供システムが備えるデータの種類を説明した図である。
【図４】図４Ａは、データ提供システムが備える会員データベースの構成を表す図であり、図４Ｂは、再生履歴データベースの構成を表す図であり、図４Ｃは、報酬データベースの構成を表す図であり、図４Ｄは、アクセスログの構成を表す図である。
【図５】図５Ａは、データ提供システムによるアクセスログの更新態様を説明した図であり、図５Ｂは、データ提供システムが実行する仮登録受付処理を表すフローチャートである。
【図６】図６Ａは、データ提供システムによる会員データの登録態様を説明した図であり、図６Ｂは、データ提供システムが実行する本登録受付処理を表すフローチャートである。
【図７】ユーザ端末装置が実行する再生制御処理を表すフローチャートである。
【図８】データ提供システムが実行する配信制御処理を表すフローチャートである。
【図９】データ提供システムが実行する副配信制御処理を表すフローチャートである。
【図１０】データ提供システムが実行する報酬決定処理を表すフローチャートである。
【発明を実施するための形態】
【００２２】
以下に本発明の実施例について、図面と共に説明する。図１に示す本実施例の動画再生システム１は、データ提供システム１０と、ユーザ毎のユーザ端末装置７０とを備える。この動画再生システム１におけるデータ提供システム１０は、広域ネットワーク（例えばインターネット）を通じてユーザ端末装置７０に広告用の動画データを提供する。ユーザ端末装置７０は、この動画データに基づいて広告動画の再生を行う。ユーザ端末装置７０としては、広域ネットワークを通じてデータ提供システム１０と双方向通信可能な、スマートフォンやタブレット等のモバイル通信端末を一例に挙げることができる。
【００２３】
ユーザ端末装置７０は、制御部７１と、記憶部７３と、通信部７５と、表示操作部７７と、を備える。制御部７１は、マイクロコンピュータを備える。記憶部７３は、例えば半導体製メモリで構成され、マイクロコンピュータが実行する各種プログラムを記憶する。以下では、制御部７１のマイクロコンピュータが各種プログラムに従って実行する処理を、制御部７１が実行する処理として説明する。
【００２４】
通信部７５は、外部装置と通信可能な通信インタフェースであり、制御部７１に制御されて通信を行う。ユーザ端末装置７０が携帯電話又はスマートフォンである場合、通信部７５は、セルラー網を通じて広域ネットワークにアクセス可能に構成される。
【００２５】
表示操作部７７は、ユーザに対する各種画面を表示するための表示デバイス７７ａ、及び、ユーザからの操作を受け付けるための入力インタフェース７７ｂを備える。表示デバイス７７ａとしては、液晶ディスプレイを一例に挙げることができる。入力インタフェース７７ｂは、液晶ディスプレイの表面に設けられたタッチパネル、及び／又は、ユーザ端末装置７０に設けられた機械的なキースイッチであり得る。
【００２６】
記憶部７３が記憶し制御部７１が実行する各種プログラムには、動画再生用のアプリケーションプログラム（以下、「再生用アプリ」と表現する。）ＡＰ１と、この再生用アプリＡＰ１を呼び出すための機能が組み込まれたアプリケーションプログラム（以下、「呼出用アプリ」と表現する。）ＡＰ２と、が含まれる。呼出用アプリＡＰ２には、主たる機能に付属して、再生用アプリＡＰ１を呼び出すための機能（以下、「呼出機能」と表現する。）が追加的に組み込まれる。
【００２７】
ここで、動画再生システム１の運用例について説明する。データ提供システム１０の運営企業は、再生用アプリＡＰ１で再生する広告動画の広告主を募り、広告主に対しては、広告動画の再生に対して対価を求めることで、運営費を獲得することができる。再生用アプリＡＰ１に関しては、例えばデータ提供システム１０の運営企業がこれを用意して、広域ネットワーク上のサイトを介して無料でユーザ端末装置７０に配布することができる。データ提供システム１０の運営企業は、ユーザ端末装置７０の販売前に、販売主と協力して、再生用アプリＡＰ１をユーザ端末装置７０にプリインストールしておくことも可能である。
【００２８】
データ提供システム１０の運営企業は、幅広いユーザに対する広告動画の再生を実現するために、ユーザ端末装置７０で実行されるアプリケーションプログラムを提供する企業に、このアプリケーションプログラムに対して付属的に上記呼出機能を組み込んで、このアプリケーションプログラムを、上記呼出用アプリＡＰ２としてユーザに提供してもらえるように働きかけることができる。そのために、呼出用アプリＡＰ２の提供企業には、アプリケーションプログラムを呼出用アプリＡＰ２として作成したことに対する対価を支払うことができる。
【００２９】
上記運用例によれば、ユーザ端末装置７０に、呼出用アプリＡＰ２に該当するアプリケーションプログラムが複数インストールされている状況を作り出すことができ、ユーザに対する広告動画の再生を、複数のアプリケーションプログラムを介して実現可能な動画再生システム１を構築することができる。
【００３０】
呼出用アプリＡＰ２は、例えば図２領域Ａに示すように、この呼出用アプリＡＰ２によってユーザ端末装置７０の表示デバイス７７ａに表示される画面上に、特定の操作オブジェクト（１００）を表示する機能を有した構成にされ得る。例えばツールバーに該当する画面領域に、再生用アプリＡＰ１の愛称やデータ提供システム１０のサービス名を記載した上記操作オブジェクト（１００）を表示するように、呼出用アプリＡＰ２は構成され得る。本願明細書では、この画像のことをワッペン１００と表現する。
【００３１】
呼出用アプリＡＰ２は、例えば、このワッペン１００に対するユーザの押下操作（タッチ操作等）がなされると、制御部７１に再生用アプリＡＰ１を実行（起動）させる機能を有した構成にされ得る。このように呼出用アプリＡＰ２からの指示に基づく再生用アプリＡＰ１の実行を開始すると、制御部７１は、再生用アプリＡＰ１の表示画面として、図２領域Ｂに示すように、再生ボタンを含む動画再生画面１１０を表示デバイス７７ａに表示し、再生ボタンが押下操作されると、データ提供システム１０から取得した動画データに基づく広告動画を再生するように動作する。広告動画の種類は、この再生用アプリＡＰ１を呼び出す元となった呼出用アプリＡＰ２（以下、「起動元アプリ」と表現する。）に依存する。
【００３２】
動画再生が終了したことを条件に、制御部７１は、広告動画に関する問い合わせ画面を表示し、この問い合わせ画面に対するユーザからの応答信号を、入力インタフェース７７ｂを通じて取得することにより、再生動画に対するユーザの評価又は関心度を表す情報を取得する。動画視聴、及び、問い合わせ画面に対する応答の少なくとも一方に対するポイントをユーザに付与することで、ユーザに対しては、動画視聴を促し、問い合わせ画面への応答を促すことができる。ポイントは、景品に交換可能なポイントであり得る。
【００３３】
問い合わせ画面は、例えば図２領域Ｃに示すように、再生された動画に関するクイズ画面１２０であり得る。クイズ画面１２０を表示すれば、クイズに対する回答の正解率から、動画に対するユーザの関心度を判定することができる。この他、問い合わせ画面は、再生された動画の良否を問い合わせるアンケート画面１３０であり得る。
【００３４】
制御部７１は、このような問い合わせ画面に対するユーザの応答操作が完了すると、次の動画を再生するために動画再生画面１１０を再度表示デバイス７７ａに表示し、再生ボタンが押下操作されると、次の動画を再生する。このような動作を繰返し実行することにより、制御部７１は、広告動画を、再生ボタンの押下操作に従って順に再生する。
【００３５】
上記起動元アプリに依存する動画再生は、広告主が自身の広告動画を再生可能な起動元アプリを指定することにより実現することができる。広告主が対価（広告料）を支払って広告動画の再生をデータ提供システム１０の運営企業に依頼する場合、広告主は、当然のことながら、限られた予算の範囲内で、広告効果の高いユーザに対して広告動画が再生されることを希望する。
【００３６】
一方、呼出用アプリＡＰ２に関しては、その種類に応じて、ユーザの趣味や嗜好に、統計的な偏りが存在する場合があり得る。こうしたときに、広告効果の高いユーザが利用する呼出用アプリＡＰ２が起動元アプリであるときに、再生用アプリＡＰ１を通じて広告主の広告動画が再生されるように動画再生を制御すれば、再生用アプリＡＰ１を通じて、ユーザに対する柔軟な動画再生を行うことができる。
【００３７】
付言すると、再生用アプリＡＰ１を通じた動画再生は、広告主からの希望により、ユーザの属性を考慮してなされる。即ち、再生用アプリＡＰ１では、起動元アプリ及びユーザの属性に応じた動画が再生される。ユーザの属性には、ユーザの性別、年齢、及び、居住地域のうちの少なくとも一つが含まれる。
【００３８】
続いて、データ提供システム１０の構成を説明する。データ提供システム１０は、図１に示すように、記憶ユニット２０と、仮登録受付ユニット３０と、本登録受付ユニット４０と、メインユニット５０と、集計ユニット６０と、を備える。
【００３９】
記憶ユニット２０は、再生用アプリＡＰ１に提供する動画データ、及び、再生用アプリＡＰ１から提供されるクイズ／アンケート結果を表すデータ等の各種データを記憶する。仮登録受付ユニット３０は、広域ネットワークを通じたユーザ端末装置７０からのアクセスに基づき、データ提供システム１０の利用登録についての仮登録を受け付けて、更には、ユーザ端末装置７０をインストールサイト３００に誘導するように動作する。
【００４０】
本登録受付ユニット４０は、広域ネットワークを通じたユーザ端末装置７０からのアクセスに基づき、データ提供システム１０の利用登録手続（本登録）を受け付けて、ユーザの会員データを記憶ユニット２０に登録するように動作する。
【００４１】
また、メインユニット５０は、利用登録手続の完了したユーザ端末装置７０と通信して、ユーザ端末装置７０に広告動画の配信サービスを提供する。集計ユニット６０は、クイズ／アンケート結果や、広告料、報酬等の集計を定期的に実行するように構成される。
【００４２】
上記データ提供システム１０が備える記憶ユニット２０、仮登録受付ユニット３０、本登録受付ユニット４０、メインユニット５０、及び、集計ユニット６０は、少なくとも一つのサーバ装置が広域ネットワークを通じてユーザ端末装置７０と通信可能に構成された全体として一つ以上のサーバ装置から構成され、これらが有する機能は、一つ以上のサーバ装置が備えるプロセッサがプログラムを実行することにより実現される。プログラムは、例えば、サーバ装置が備えるメモリに記憶される。データ提供システム１０のサーバ構成については、処理負荷、セキュリティ、及び、メンテナンス等を考慮して適切に設計することができる。
【００４３】
データ提供システム１０は、図３に示すように、会員データベース２１０、ポイントデータベース２２０、動画データベース２３０、動画管理データベース２４０、クイズ／アンケートデータベース２５０、再生履歴データベース２６０、報酬データベース２７０、及び、アクセスログ２８０を備える。これらのデータベースは、例えば、記憶ユニット２０に記憶される。
【００４４】
会員データベース２１０は、図４Ａに示すように、ユーザ毎の会員データを有する。会員データは、ユーザ（会員）の端末ＩＤ、性別、居住地域、及び、生年月日、並びに、登録促進者ＩＤの情報を有する。これらの情報は、上記配信サービスの利用登録時に、ユーザ端末装置７０から取得され、登録される。
【００４５】
付言すると、ここで言う端末ＩＤは、利用登録手続をしたユーザに対応するユーザ端末装置７０の識別情報（ＩＤ）のことである。端末ＩＤは、例えば、ユーザ端末装置７０の製造時に割り当てられるユーザ端末装置７０毎に固有のＩＤである。また、登録促進者ＩＤは、ユーザによる利用登録手続に貢献した呼出用アプリＡＰ２の識別情報を表すものである。詳細については、後述する。以下では、呼出用アプリＡＰ２の識別情報（ＩＤ）のことを、媒体ＩＤとも表現する。
【００４６】
図３に示すポイントデータベース２２０は、ユーザ毎のポイントデータを有する。ポイントデータは、景品に交換可能なユーザのポイント数を表す。ポイント数は、ユーザが広告動画を視聴したことに起因して加算され、ユーザがクイズ／アンケートに答えたことに起因して更に加算される。
【００４７】
動画データベース２３０は、広告動画を表す動画データの一群を有する。これらの動画データの夫々は、固有の動画ＩＤに関連付けられて動画データベース２３０に記憶される。
【００４８】
動画管理データベース２４０は、動画毎の配信条件データを有する。配信条件データは、動画ＩＤに関連付けられて、対応する動画の配信条件を表す。配信条件データには、配信開始日時、配信終了日時、及び、配信対象ユーザ、及び、配信対象アプリ等の情報が含まれる。これらの配信条件は、動画データの登録時に広告主から指定される。
【００４９】
配信対象ユーザの情報は、対応する動画を配信する対象のユーザの属性（性別、年齢層及び居住地域等）を表す。配信対象アプリの情報は、起動元アプリを指定する情報として、一つ以上の媒体ＩＤを記述する。即ち、配信対象アプリの情報は、ここに記述される媒体ＩＤに対応する呼出用アプリＡＰ２が、再生用アプリＡＰ１を呼び出した起動元アプリであるときに、対応する動画を再生用アプリＡＰ１に配信可能であることを示す。配信条件データに対応する動画データは、起動元アプリが配信対象アプリに該当する場合に限って、再生用アプリＡＰ１に提供される。
【００５０】
クイズ／アンケートデータベース２５０は、動画再生終了時に表示するクイズ／アンケート画面１２０，１３０の当該表示に必要なデータ、及び、ユーザによるクイズ／アンケート結果のデータを蓄積するデータベースとして構成される。
【００５１】
再生履歴データベース２６０は、図４Ｂに示すように、動画毎の再生履歴データを有する。再生履歴データは、対応する動画の再生ログである。再生履歴データは、動画ＩＤに関連付けて、対応する動画の再生毎の再生レコードを有する。再生レコードは、動画の再生日時、動画を再生したユーザの端末ＩＤ、その動画再生に際して起動された再生用アプリＡＰ１に対応する起動元アプリの媒体ＩＤである起動元ＩＤ、及び、このユーザの利用登録手続に貢献した呼出用アプリＡＰ２の媒体ＩＤである登録促進者ＩＤの情報を有する。
【００５２】
即ち、再生レコードは、動画を再生したユーザ端末装置７０、動画再生時の再生用アプリＡＰ１の起動に貢献した呼出用アプリＡＰ２、及び、このユーザの初期登録手続に貢献した呼出用アプリＡＰ２を特定可能に構成される。但し、ユーザの初期登録手続に貢献した呼出用アプリＡＰ２の特定は、再生レコードに登録促進者ＩＤが存在しなくても、端末ＩＤに基づき、会員データベース２１０を参照することで特定可能である。従って、再生レコードには、登録促進者ＩＤが含まれなくてもよい。
【００５３】
この他、報酬データベース２７０は、図４Ｃに示すように、呼出用アプリＡＰ２毎に、報酬データを有した構成にされる。報酬データは、対応する呼出用アプリＡＰ２の媒体ＩＤに関連付けて、期間毎に、その期間に発生した報酬額を表す報酬詳細データを有した構成にされる。ここで言う報酬は、呼出用アプリＡＰ２の提供者に対する成功報酬型の金銭であり、ユーザの利用登録手続、及び、ユーザの動画再生に貢献したことに対する報酬である。報酬詳細データは、期間情報と、報酬額を表す情報とを有した構成にされる。報酬データベース２７０内の情報は、集計ユニット６０が、再生履歴データベース２６０の内容に基づき更新する。
【００５４】
アクセスログ２８０は、仮登録受付ユニット３０にアクセスしてきたユーザ端末装置７０の情報を記憶する。アクセスログ２８０は、図４Ｄに示すように、アクセス毎に、仮登録受付ユニット３０にアクセスしてきたユーザ端末装置７０の端末ＩＤ、そのアクセスに用いられた呼出用アプリＡＰ２の媒体ＩＤ、及び、そのアクセス日時を示すアクセス履歴データを有する。
【００５５】
続いて、仮登録受付ユニット３０の詳細を説明する。ユーザ端末装置７０にインストールされる呼出用アプリＡＰ２には、再生用アプリＡＰ１を起動させる機能が備わっていることを上述した。但し、再生用アプリＡＰ１は、上記配信サービス専用のアプリケーションプログラムであるため、配信サービスを利用したことのないユーザ端末装置７０には、通常、再生用アプリＡＰ１がインストールされていない。
【００５６】
このため、呼出用アプリＡＰ２には、再生用アプリＡＰ１がインストールされていない場合に、仮登録受付ユニット３０を介して、ユーザ端末装置７０を、再生用アプリＡＰ１をインストール可能なサイト（インストールサイト３００）に誘導する機能が備わっている。この機能は、ユーザによりワッペン１００が押下操作されたときに、再生用アプリＡＰ１がインストールされていない場合に働く。付言すると、呼出用アプリＡＰ２には、ユーザ端末装置７０が仮登録受付ユニット３０にアクセスするためのＵＲＬ情報が組み込まれている。
【００５７】
仮登録受付ユニット３０は、図５Ａに示すように、この呼出用アプリＡＰ２の機能により、ユーザ端末装置７０からのアクセスを受けて、上記アクセス履歴データをアクセスログ２８０に登録した後、ユーザ端末装置７０をインストールサイト３００に誘導するように動作する。
【００５８】
具体的に、仮登録受付ユニット３０は、図５Ｂに示す仮登録受付処理を繰返し実行する。この仮登録受付処理において、仮登録受付ユニット３０は、呼出用アプリＡＰ２に基づくユーザ端末装置７０からのアクセスを受けると（Ｓ１１０でＹｅｓ）、アクセスログ２８０に、そのアクセス履歴データを登録する（Ｓ１２０）。具体的には、呼出用アプリＡＰ２の機能によりユーザ端末装置７０から送信されてくる当該呼出用アプリＡＰ２の媒体ＩＤ（即ち、ワッペン１００が押下操作された呼出用アプリＡＰ２の媒体ＩＤ）、及び、このユーザ端末装置７０の端末ＩＤの情報を、広域ネットワークを通じて受信し、受信した媒体ＩＤ及び端末ＩＤをアクセス日時（現在日時）の情報と共に、アクセス履歴データとして、アクセスログ２８０に登録する。
【００５９】
その後、仮登録受付ユニット３０は、アクセス元のユーザ端末装置７０を、そのユーザ端末装置７０の機種及びＯＳ等に応じた適切なインストールサイト３００に誘導する処理を実行し（Ｓ１３０）、当該仮登録受付処理を終了する。誘導は、インストールサイト３００のＵＲＬをユーザ端末装置７０に通知することにより実現することができる。
【００６０】
ユーザ端末装置７０は、この誘導に従ってインストールサイト３００にアクセスし、再生用アプリＡＰ１をインストールする。インストール後、再生用アプリＡＰ１は、呼出用アプリＡＰ２の機能により又はユーザによる操作に基づき起動される。ユーザ端末装置７０は、再生用アプリＡＰ１の起動後、ユーザによる上記配信サービスの利用登録手続が完了していないときには、図６Ａに示すように、本登録受付ユニット４０にアクセスするように動作する。
【００６１】
本登録受付ユニット４０は、図６Ｂに示す本登録受付処理を繰返し実行し、ユーザ端末装置７０からのアクセスを受けると（Ｓ２１０）、ユーザ登録処理を実行して（Ｓ２２０）、ユーザ端末装置７０から送信されてくるユーザ情報及び端末ＩＤに基づき、新規の会員データを、会員データベース２１０に登録するように動作する。ユーザ端末装置７０から送信されてくるユーザ情報には、ユーザの性別、居住地域、及び、生年月日等の情報が含まれる。新規の会員データを登録する際、本登録受付ユニット４０は、ユーザ端末装置７０から送信されてくる端末ＩＤに基づき、アクセスログ２８０内で、この端末ＩＤのアクセス履歴データが示す媒体ＩＤを特定し、この媒体ＩＤを登録促進者ＩＤとして会員データに記述する。
【００６２】
ここで、メインユニット５０及び集計ユニット６０の詳細説明を行う前に、再生用アプリＡＰ１により実現される処理について説明する。ユーザ端末装置７０の制御部７１は、ワッペン１００が押下操作されることで再生用アプリＡＰ１の起動指示が入力されるか、呼出用アプリＡＰ２を介さず、入力インタフェース７７ｂを通じてユーザから再生用アプリＡＰ１に対する起動指示が入力されると、再生用アプリＡＰ１の処理として、図７に示す再生制御処理を開始する。
【００６３】
再生制御処理を開始すると、制御部７１は、まず起動元アプリの媒体ＩＤを取得する（Ｓ４１０）。その後、Ｓ４１５に移行する。但し、入力された起動指示が呼出用アプリＡＰ２を介さない起動指示であった場合には、媒体ＩＤを取得することなく、Ｓ４１５に移行する。
【００６４】
Ｓ４１５において、制御部７１は、配信サービスの利用登録手続が完了しているか否かを判断する。利用登録手続が完了しているか否かは、例えば、その手続に係る処理（Ｓ４３５）が実行された履歴があるか否かにより判断することができる。別例として、制御部７１は、データ提供システム１０に、このユーザ端末装置７０の端末ＩＤを送信して、この端末ＩＤが会員データベース２１０に登録されたものであるか否かを問い合わせることにより、利用登録手続が完了しているか否かを判断することができる。
【００６５】
利用登録手続が完了していると判断すると、制御部７１は、Ｓ４２０に移行する。一方、利用登録手続が完了していないと判断すると（Ｓ４１５でＮｏ）、制御部７１は、Ｓ４３１に移行して、本登録受付ユニット４０との通信により得た画面情報に基づき、利用登録受付画面を表示デバイス７７ａに表示する。更に、この利用登録受付画面に対する入力操作として、ユーザ情報の入力操作を、入力インタフェース７７ｂを通じて受け付ける。
【００６６】
制御部７１は、入力インタフェース７７ｂを通じた上記利用登録受付画面に対する操作により、ユーザから登録指示が入力されると（Ｓ４３３でＹｅｓ）、ユーザ端末装置７０の端末ＩＤと共に、上記利用登録受付画面を通じてユーザから入力されたユーザ情報を、本登録受付ユニット４０に送信して（Ｓ４３５）、Ｓ４２０に移行する。一方、ユーザからキャンセル指示が入力されると（４３３でＮｏ）、Ｓ４９０に移行して、起動元アプリを呼び戻した後（Ｓ４９０）、当該再生制御処理（再生用アプリＡＰ１）を終了する。尚、起動元アプリがない場合には、起動元アプリを呼び戻す処理を実質的に実行せずに、当該再生制御処理（再生用アプリＡＰ１）を終了することができる。
【００６７】
この他、Ｓ４２０に移行すると、制御部７１は、上記配信サービスの利用状態にユーザ端末装置７０を置くために、データ提供システム１０（メインユニット５０）にアクセスし、起動元アプリの媒体ＩＤ、及び、端末ＩＤを送信することにより、サービスの利用要求を行う。尚、起動指示が呼出用アプリＡＰ２を介さない起動指示であった場合には、そのことを示す所定の媒体ＩＤを送信することができる。この利用要求により、メインユニット５０では、端末ＩＤ及び媒体ＩＤの正当性がチェックされ、そのチェック結果がメインユニット５０から送信されてくる。
【００６８】
制御部７１は、上記チェック結果を受信すると、Ｓ４４０に移行して、このチェック結果に基づき、データ提供システム１０においてＳ４２０で送信した情報の正当性が認められたか否かを判断する。そして、正当性が認められなかったと判断した場合には（Ｓ４４０でＮｏ）、図示しないエラー処理を実行して、Ｓ４９０に移行する。
【００６９】
一方、正当性が認められたと判断した場合（Ｓ４４０でＹｅｓ）、制御部７１は、続いてデータ提供システム１０（メインユニット５０）から送信されてくる動画リストを受信する（Ｓ４５０）。動画リストは、再生対象の動画がリストアップされたデータである。例えば、動画リストは、動画データそのものを含まずに、対応する動画ＩＤが列挙された構成にされる。再生対象の動画群は、起動元アプリ及びユーザ属性等に基づき、データ提供システム１０側で選択される。
【００７０】
その後、制御部７１は、Ｓ４６０に移行し、表示デバイス７７ａを制御して、表示デバイス７７ａに、再生ボタン付きの動画再生画面１１０（図２参照）を表示させる。その後、制御部７１は、再生ボタンが押下操作されるか、他の操作がなされるまで待機する（Ｓ４７０，Ｓ４８０）。
【００７１】
そして、再生ボタンが押下操作されると（Ｓ４７０でＹｅｓ）、制御部７１は、再生関連処理を実行する（Ｓ４７５）。再生関連処理において、制御部７１は、動画リストにリストアップされた動画のうち、未再生で、再生順が最も若い動画の動画データをデータ提供システム１０（メインユニット５０）に要求して、その動画データをデータ提供システム１０から広域ネットワークを通じて通信により取得する。動画データの要求時に、データ提供システム１０に送信する要求信号には、対応する動画データの動画ＩＤ及び端末ＩＤを含ませることができる。
【００７２】
その後、制御部７１は、表示デバイス７７ａを制御して、取得した動画データに基づく動画再生を開始する。再生された動画は、表示デバイス７７ａに表示される。表示デバイス７７ａは、音声出力部を備え、動画に対応する音声を出力することができる。
【００７３】
制御部７１は、動画の再生が終了すると、再生終了をデータ提供システム１０（メインユニット５０）に通知する。制御部７１は、再生終了時に通知信号として、再生の終了した動画の動画ＩＤ及び端末ＩＤを、データ提供システム１０に送信することができる。通知信号は、更に起動元ＩＤを含むものであってもよい。その後、制御部７１は、データ提供システム１０と連携して、図２領域Ｃ及び領域Ｄに示すようなクイズ／アンケート画面１２０，１３０の少なくとも一つを表示デバイス７７ａに表示させ、クイズ／アンケート画面１２０，１３０に対するユーザの回答操作を受け付ける。
【００７４】
そして、回答操作が完了すると、制御部７１は、その回答内容を含むクイズ／アンケート結果を表すデータをデータ提供システム１０（メインユニット５０）に送信する。制御部７１は、クイズ／アンケート画面１２０，１３０に対するユーザの回答操作が完了しないまま所定時間が経過した場合には、ユーザが所定時間内にクイズ／アンケートに答えなかった旨のクイズ／アンケート結果を表すデータをデータ提供システム１０（メインユニット５０）に送信する。その後、再度、図２領域Ｂに示す動画再生画面１１０を表示する。
【００７５】
このようにして、再生関連処理を実行することにより、制御部７１は、図２に示すような動画再生に係る一連の処理を実行する。
そして、動画再生画面の再生ボタンが再度押下操作されると、制御部７１は、再びＳ４７５に移行して、再生関連処理を実行する。このようにして、制御部７１は、動画リストに従う再生順で、再生ボタン付き動画再生画面１１０の表示、動画再生、並びに、動画再生終了後のクイズ／アンケート画面表示及び回答受付に関する処理を繰返し行う。
【００７６】
一方、再生ボタンの押下操作以外の操作がなされると（Ｓ４８０でＹｅｓ）、制御部７１は、Ｓ４８５に移行し、なされた操作が再生用アプリＡＰ１の終了操作であるか否かを判断する。そして、終了操作であると判断すると（Ｓ４８５でＹｅｓ）、起動元アプリを呼び戻すための処理を実行し（Ｓ４９０）、再生制御処理（再生用アプリＡＰ１）を終了する。
【００７７】
上記なされた操作が再生用アプリＡＰ１の終了操作でもない場合（Ｓ４８５でＮｏ）、制御部７１は、操作に対応した処理を実行し（Ｓ４９５）、実行した処理に応じた後続ステップに移行する。例えば、Ｓ４７０に移行する。Ｓ４９５における上記操作に対応した処理としては、各種設定処理や、ポイントを景品に交換するための処理を一例に挙げることができる。
【００７８】
続いて、データ提供システム１０のメインユニット５０が実行する配信制御処理について図８を用いて説明する。メインユニット５０は、ユーザ端末装置７０から広域ネットワークを通じてサービスの利用要求（Ｓ４２０）を受けると、このユーザ端末装置７０から起動元アプリの媒体ＩＤ及び端末ＩＤを取得し（Ｓ５１０）、これらの正当性をチェックする（Ｓ５２０）。即ち、ユーザ端末装置７０から送信されてきた媒体ＩＤが正当な媒体ＩＤであるか否かを判断する。更に、メインユニット５０は、端末ＩＤが、利用登録（本登録）された正当なユーザのものであるか否かを判断する。
【００７９】
Ｓ５２０での処理を終えると、メインユニット５０は、これらのチェック（判断）結果を、利用要求元のユーザ端末装置７０に送信する（Ｓ５３０）。Ｓ５２０での処理により正当性が認められなかった場合（Ｓ５４０でＮｏ）、メインユニット５０は、この利用要求を拒絶して、配信制御処理を終了する。一方、正当性が認められた場合（Ｓ５４０でＹｅｓ）、メインユニット５０は、Ｓ５５０に移行する。
【００８０】
Ｓ５５０に移行すると、メインユニット５０は、Ｓ５１０で取得した端末ＩＤに対応する会員データを参照して、ユーザの属性を特定する。その後、メインユニット５０は、起動元アプリの媒体ＩＤ及び上記特定されたユーザ属性に基づいて、動画データベース２３０が有する動画データの一群からユーザ端末装置７０に配信する動画データを選択する。そして、選択した動画データのリストである上記動画リストを、利用要求元のユーザ端末装置７０に送信する（Ｓ５６０）。
【００８１】
上述したように、動画リストは、選択された動画データの動画ＩＤを列挙した構成にされる。但し、動画リストは、ユーザ端末装置７０がデータ提供システム１０から、対応する動画データを取得するための情報を含むものであれば十分である。通信負荷が高くなるが、別例として、動画リストは、動画データが格納された構成にされ得る。
【００８２】
動画リストの送信後（Ｓ５６０）、メインユニット５０は、当該配信制御処理を終了し、この利用要求元からの更なる要求又は通知に従う処理を実行するために、図９に示す副配信制御処理を繰返し実行する。
【００８３】
副配信制御処理において、メインユニット５０は、上記利用要求を受け付けてサービス利用を許可したユーザ端末装置７０から、動画データが要求されると（Ｓ６１０でＹｅｓ）、要求時に指定された動画ＩＤに基づいて、ユーザ端末装置７０から要求された動画データを、このユーザ端末装置７０に送信する（Ｓ６１５）。その後、当該副配信制御処理を終了する。
【００８４】
一方、メインユニット５０は、ユーザ端末装置７０から、再生終了が通知されると（Ｓ６２０でＹｅｓ）、Ｓ６２１，Ｓ６２３，Ｓ６２５の処理を実行する。この再生終了の通知信号には、ユーザ端末装置７０側で再生の終了した動画の動画ＩＤ及び端末ＩＤの情報が含まれる。
【００８５】
Ｓ６２１において、メインユニット５０は、通知信号が示す動画ＩＤの再生履歴データに対し、再生レコードを追加登録することにより、再生の終了した動画に対応する再生履歴データを更新する。具体的には、現在日時を再生日時として記述し、通知元のユーザ端末装置７０の端末ＩＤを記述し、動画再生に際して起動された再生用アプリＡＰ１に対応する起動元アプリの媒体ＩＤを起動元ＩＤとして記述し、このユーザの利用登録手続に貢献した呼出用アプリＡＰ２の媒体ＩＤを登録促進者ＩＤとして記述した再生レコードを、再生履歴データに追加登録する。再生レコードに記述される起動元ＩＤは、通知信号に含まれる起動元ＩＤであってもよいし、利用要求時にユーザ端末装置７０から取得した起動元ＩＤであってもよい。メインユニット５０は、端末ＩＤに対応する会員データを参照して、登録促進者ＩＤの情報を取得し、これを再生レコードに記述することができる。
【００８６】
その後、メインユニット５０は、ポイント付与処理を実行する（Ｓ６２３）。具体的には、該当ユーザのポイントデータを更新することにより、ユーザが動画を視聴したことに対するポイントをユーザに付与する。
【００８７】
更に、メインユニット５０は、クイズ／アンケート関連処理を実行する（Ｓ６２５）。具体的には、ユーザ端末装置７０との通信により、ユーザ端末装置７０にクイズ／アンケート画面１２０，１３０を表示させ、それに対応するクイズ／アンケート結果を表すデータをユーザ端末装置７０から取得し、これに基づいて、該当ユーザのポイントデータを更新する処理、及び、クイズ／アンケートデータベース２６０に、クイズ／アンケート結果を登録する処理を実行する。その後、メインユニット５０は、当該副配信制御処理を終了する。
【００８８】
続いて、集計ユニット６０が定期的に実行する報酬決定処理の詳細を、図１０を用いて説明する。報酬決定処理を開始すると、集計ユニット６０は、報酬額を決定する対象の期間（以下、「処理対象期間」と表現する。）の再生レコード群を、再生履歴データベース２６０から抽出し、これら再生レコード群の内の一つを参照対象として選択する（Ｓ７１０）。
【００８９】
その後、集計ユニット６０は、参照対象の再生レコードが示す起動元ＩＤと登録促進者ＩＤとに基づき、これらの両ＩＤが同一であるか否かを判断する。即ち、起動元アプリに対応する呼出用アプリＡＰ２と、登録促進者に対応する呼出用アプリＡＰ２とが同じアプリケーションプログラムであるか否かを判断する（Ｓ７２０）。
【００９０】
そして、両ＩＤが異なると判断すると（Ｓ７２０でＮｏ）、集計ユニット６０は、Ｓ７３０に移行し、参照対象の再生レコードが示す登録促進者ＩＤに対応する呼出用アプリＡＰ２に対する処理対象期間の報酬額Ｒを、予め定められた金額Ｘ１だけ加算する（Ｒ←Ｒ＋Ｘ１）。報酬額Ｒの初期値は、例えばゼロである。但し、報酬額Ｒの初期値はゼロより大きい値に設定されてもよい。
【００９１】
Ｓ７３０での処理を終えると、集計ユニット６０は、Ｓ７４０に移行し、参照対象の再生レコードが示す起動元ＩＤに対応する呼出用アプリＡＰ２に対する処理対象期間の報酬額Ｒを、予め定められた金額Ｘ２だけ加算する（Ｒ←Ｒ＋Ｘ２）。金額Ｘ２は、例えば金額Ｘ１より大きな値とすることが考えられる。但し、金額Ｘ２は、金額Ｘ１と同一値に設定されてもよいし、場合によっては、金額Ｘ１より小さな値に設定されてもよい。
【００９２】
Ｓ７４０での処理を終えると、集計ユニット６０は、Ｓ７６０に移行し、未参照の再生レコード（即ち、参照対象として未選択の再生レコード）が、上記抽出された再生レコード群に存在するか否かを判断する（Ｓ７６０）。そして、未参照の再生レコードが存在すると判断すると（Ｓ７６０でＹｅｓ）、Ｓ７１０に移行して、未参照の再生レコード群から、参照対象の再生レコードを一つ選択し、Ｓ７２０以降の処理を実行する。
【００９３】
集計ユニット６０は、Ｓ７２０において、参照対象の再生レコードが示す起動元ＩＤと登録促進者ＩＤとが同一であると判断すると、Ｓ７５０に移行し、参照対象の再生レコードが示す起動元ＩＤに対応する呼出用アプリＡＰ２に対する処理対象期間の報酬額Ｒを、予め定められた金額Ｘ３だけ加算する（Ｒ←Ｒ＋Ｘ３）。金額Ｘ３は、例えば上記金額Ｘ１と金額Ｘ２との加算値（Ｘ１＋Ｘ２）に設定されてもよいし、それより大きな値に設定されてもよい。例えば、金額Ｘ３は、金額（Ｘ１＋Ｘ２）に一定値αを加算した値であり得る。値αは、金額Ｘ１と同一値であり得る。
【００９４】
Ｓ７５０での処理を終えると、集計ユニット６０は、Ｓ７６０に移行し、上述したように未参照の再生レコードが存在するか否かを判断する。このようにして、集計ユニット６０は、処理対象期間の再生レコードの夫々に基づく報酬額の加算処理を実行し、これらの加算処理を全て終了すると、未参照の再生レコードは存在しないと判断して（Ｓ７６０でＮｏ）、Ｓ７７０に移行する。
【００９５】
Ｓ７７０において、集計ユニット６０は、呼出用アプリＡＰ２毎に、この呼出用アプリＡＰ２に対して算出された処理対象期間の報酬額Ｒを、その期間情報と共に記述した上記報酬詳細データを、この呼出用アプリＡＰ２に対応する報酬データに追加することにより、報酬データベース２７０を更新する。
【００９６】
このようにして、集計ユニット６０は、所定期間毎に、この期間の各呼出用アプリＡＰ２の提供者に対する報酬額Ｒを決定して、決定した報酬額Ｒの情報を報酬データベース２７０内に書き込む。
【００９７】
以上、動画再生システム１の構成について説明した。上述したように、本実施例の動画再生システム１によれば、ユーザ端末装置７０内のプログラム（呼出用アプリＡＰ２）を通じて利用することができ、その利用にはユーザに初期手続としての利用登録手続が要求される広告動画の配信サービスをデータ提供システム１０が提供する。特に、サービスの利用及び初期手続に使用可能なプログラムとして、複数種類の呼出用アプリＡＰ２がユーザ端末装置７０に提供される。
【００９８】
そして、この動画再生システム１によれば、記憶ユニット２０の会員データベース２１０が、利用登録手続を行ったユーザの識別情報である端末ＩＤと、初期手続に際して用いられたプログラム（呼出用アプリＡＰ２）の識別情報である登録促進者ＩＤと、を関連付けて記憶する。また、記憶ユニット２０の再生履歴データベース２６０が、配信サービスを利用したユーザの端末ＩＤと、サービスの利用時に用いられたプログラム（呼出用アプリＡＰ２）の識別情報である起動元ＩＤと、を関連付けて記憶する。また、この動画再生システム１によれば、集計ユニット６０が、会員データベース２１０及び再生履歴データベース２６０が有する情報に基づき、各呼出用アプリＡＰ２の提供者に対する報酬額Ｒを決定する。
【００９９】
本実施例の動画再生システム１は、広告動画を配信するものであるので、多くの消費者により利用されるのが好ましい。そこで、広告動画配信を主たる用途としないアプリケーションプログラムに上記呼出機能を付加することにより、上記配信サービスへの経路を多数確保するようにした。そして、アプリケーションプログラム（呼出用アプリＡＰ２）の提供者には、動画再生量に応じた報酬を支払うようにすることで、呼出用アプリＡＰ２の提供者が積極的に配信サービスを広告するようにした。
【０１００】
更に、一層の広告効果を高めるために、本実施例では、ユーザによるサービスの利用登録手続に貢献した呼出用アプリＡＰ２の提供者には、付加的な報酬を支払うようにした。そして、本実施例によれば、上述の思想に基づく報酬の適切な決定及び支払いを実現するために、利用登録手続の履歴及び再生履歴に基づいて、再生用アプリＡＰ１のインストール及び利用登録手続に貢献した者（登録促進者）、並びに、サービスの利用時に用いられた呼出用アプリＡＰ２の提供者に対する報酬を決定するようにした。
【０１０１】
従って、本実施例の動画再生システム１によれば、サービスの利用に対する貢献に基づく適切な報酬決定を行うことが可能であり、この報酬付与によって、サービス利用者の増加を効果的に実現することができる。更に、本実施例によれば、サービスを利用したユーザに対しても、ポイントという形態で動画視聴に対する報酬を支払うようにしたので、広域ネットワーク（インターネット）を通じた有意義な広告システムを構築することが可能である。
【０１０２】
［他の実施形態］
以上、本発明の実施例について説明したが、本発明は上記実施例に限定されるものではなく、種々の態様を採ることができる。例えば、上述の動画再生システム１においては、呼出用アプリＡＰ２及び再生用アプリＡＰ１を用いて、動画再生を実現したが、この動画再生は、ウェブサイト上で実現されるものであってもよい。
【０１０３】
例えば、データ提供システム１０の運営企業は、再生用アプリＡＰ１の提供と共に、又は、再生用アプリＡＰ１の提供に代えて、自社のウェブサイト上において、このウェブサイト（以下、「配信サイト」と表現する。）にアクセスしてきたユーザ端末装置７０に対して広告動画を配信するように、データ提供システム１０を構成してもよい。そして、呼出用アプリＡＰ２は、ワッペン１００が押下操作されると、汎用のウェブブラウザを通じてユーザ端末装置７０を上記配信サイトに誘導するように構成されてもよい。この場合、ウェブブラウザと配信サイトとの連携により、再生用アプリＡＰ１と同様の機能を実現するように、動画再生システム１は構成され得る。
【０１０４】
同様の思想に基づき、呼出用アプリＡＰ２の提供者は、この呼出用アプリＡＰ２の提供と共に、又は、呼出用アプリＡＰ２の提供に代えて、ユーザ端末装置７０を上記配信サイトに誘導するための広告画像（リンク）を、ユーザ端末装置７０のウェブブラウザに表示可能なウェブサイト（以下、「誘導サイト」と表現する。）を提供してもよい。この場合、誘導サイトは、ＵＲＬスキームにより上記起動元ＩＤに相当するサイトＩＤを、配信サイトに提供することができる。
【０１０５】
このように、呼出用アプリＡＰ２及び再生用アプリＡＰ１としての機能は、ユーザ端末装置７０が有するウェブブラウザとウェブサイトとの連携により実現できる。従って、上記実施例に対応する技術は、ユーザがユーザ端末装置７０内のプログラム及びユーザ端末装置７０からアクセス可能なネットワーク内のサイトの少なくとも一方を通じて利用することができるサービスに関するシステムに適用可能である。
【０１０６】
また、本発明は、広告動画の配信サービスに拘わらず、種々のサービスに適用することができる。例えば、本発明を適用可能なサービスの例には、オンラインショップ（電子商店）における商品の販売（宅配）サービスが含まれる。特許請求の範囲に記載の文言から特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
【０１０７】
［対応関係］
最後に用語間の対応関係について説明する。会員データベース２１０は、第一記憶ユニットの一例に対応し、再生履歴データベース２６０は、第二記憶ユニットの一例に対応し、集計ユニット６０は、報酬決定ユニットの一例に対応する。また、仮登録受付ユニット３０は、第一取得ユニットの一例に対応し、メインユニット５０が実行する配信制御処理のＳ５１０又は副配信制御処理のＳ６２０（通知信号の受信）は、第二取得ユニットによって実現される処理の一例に対応する。また、再生用アプリは、特定ソフトウェアの一例に対応する。
【符号の説明】
【０１０８】
１…動画再生システム、１０…データ提供システム、２０…記憶ユニット、３０…仮登録受付ユニット、４０…本登録受付ユニット、５０…メインユニット、６０…集計ユニット、７０…ユーザ端末装置、７１…制御部、７３…記憶部、７５…通信部、７７…表示操作部、７７ａ…表示デバイス、７７ｂ…入力インタフェース、１００…ワッペン、１１０…動画再生画面、２１０…会員データベース、２３０…動画データベース、２４０…動画管理データベース、２６０…再生履歴データベース、２７０…報酬データベース、２８０…アクセスログ、ＡＰ１…再生用アプリ、ＡＰ２…呼出用アプリ。
【図１】
2016157302.tif 000003
【図２】
2016157302.tif 000004
【図３】
2016157302.tif 000005
【図４】
2016157302.tif 000006
【図５】
2016157302.tif 000007
【図６】
2016157302.tif 000008
【図７】
2016157302.tif 000009
【図８】
2016157302.tif 000010
【図９】
2016157302.tif 000011
【図１０】
2016157302.tif 000012