(57)【特許請求の範囲】
【請求項１】
アプリケーションを用いた１又は複数のサービスをユーザに対して提供するサーバであって、
情報を記憶する記憶装置と、
所定のプログラムを実行する１又は複数のプロセッサと、を備え、
前記所定のプログラムは、
前記ユーザを前記サービスで用いられる誘導先アプリケーションへと誘導した誘導元アプリケーションを特定する誘導元特定モジュールと、
前記サービスの提供に応じた前記ユーザに対する課金を制御し、課金額を含む情報を前記記憶装置に記憶させる課金制御モジュールと、
前記サービスの提供に応じた前記ユーザに対する前記課金額に基づいて、当該サービスで用いられる前記誘導先アプリケーションの提供者及び当該誘導先アプリケーションへと当該ユーザを誘導した前記誘導元アプリケーションの提供者に対する配分額を設定する配分額設定モジュールと、を備える、
サーバ。
【請求項２】
請求項１記載のサーバであって、
前記誘導元アプリケーションは、前記ユーザによる選択に応答して前記誘導先アプリケーションに関係するアクセス先へと当該ユーザの端末装置をアクセスさせる誘導領域を含む画面を当該端末装置に表示させ、
前記誘導元特定モジュールは、前記ユーザによる前記誘導領域の選択に応答して前記アクセス先へと当該ユーザの端末装置をアクセスさせた前記誘導元アプリケーションを特定する、
サーバ。
【請求項３】
請求項２記載のサーバであって、
前記記憶装置は、前記誘導先アプリケーションを特定可能な１又は複数の誘導先特定情報を記憶し、
前記所定のプログラムは、前記端末装置からの要求に応答し、前記誘導先特定情報を当該端末装置に送信する誘導先特定情報送信モジュールを更に備え、
前記誘導元アプリケーションは、前記送信された前記誘導先特定情報によって特定される前記誘導先アプリケーションに関係するアクセス先へと前記端末装置をアクセスさせる前記誘導領域を含む画面を当該端末装置に表示させる、
サーバ。
【請求項４】
請求項１ないし３いずれか記載のサーバであって、
前記所定のプログラムは、前記ユーザが前記サービスで用いられる誘導先アプリケーションへと誘導されたときの、当該ユーザの端末装置と当該誘導先アプリケーションと前記誘導元アプリケーションとの組合せに関する誘導履歴情報を前記記憶装置に記憶させる誘導履歴記憶モジュールを更に備え、
前記誘導元特定モジュールは、前記ユーザが前記サービスの利用ユーザとして登録されたときの、当該ユーザの端末装置と当該サービスで用いられる前記誘導先アプリケーションとの組合せと前記誘導履歴情報との比較に基づいて前記誘導元アプリケーションを特定する、
サーバ。
【請求項５】
複数の端末装置と、当該端末装置と通信可能に接続されアプリケーションを用いた１又は複数のサービスを当該端末装置を操作するユーザに対して提供するサーバと、を備えるシステムであって、
前記端末装置は、
情報を記憶する端末用記憶装置と、
誘導元アプリケーションを含む所定の端末用プログラムを実行する１又は複数の端末用プロセッサと、を備え、
前記誘導元アプリケーションは、
誘導先アプリケーションを特定可能な誘導先特定情報を前記サーバに対して要求する誘導先特定情報要求モジュールと、
前記サーバから受信した前記誘導先特定情報によって特定される前記誘導先アプリケーションに関係するアクセス先へと当該端末装置をアクセスさせる誘導領域を含む画面を表示する画面表示モジュールと、
ユーザによる前記誘導領域の選択に応答し、前記誘導先アプリケーションに関係するアクセス先へと前記端末装置をアクセスさせるアクセスモジュールと、を備え、
前記サーバは、
１又は複数の前記誘導先特定情報を記憶するサーバ用記憶装置と、
所定のサーバ用プログラムを実行する１又は複数のサーバ用プロセッサと、を備え、
前記所定のサーバ用プログラムは、
前記端末装置からの要求に応答し、前記誘導先特定情報を当該端末装置に送信する誘導先特定情報送信モジュールと、
前記ユーザを前記サービスで用いられる誘導先アプリケーションへと誘導した誘導元アプリケーションを特定する誘導元特定モジュールと、
前記サービスの提供に応じた前記ユーザに対する課金を制御し、課金額を含む情報を前記記憶装置に記憶させる課金制御モジュールと、
前記サービスの提供に応じた前記ユーザに対する前記課金額に基づいて、当該サービスで用いられる前記誘導先アプリケーションの提供者及び当該誘導先アプリケーションへと当該ユーザを誘導した前記誘導元アプリケーションの提供者に対する配分額を設定する配分額設定モジュールと、を備える、
システム。
【請求項６】
１又は複数のコンピュータが、アプリケーションを用いた１又は複数のサービスをユーザに対して提供する方法であって、
前記ユーザを前記サービスで用いられる誘導先アプリケーションへと誘導した誘導元アプリケーションを特定し、
前記サービスの提供に応じた前記ユーザに対する課金を制御し、課金額を含む情報を記憶し、
前記サービスの提供に応じた前記ユーザに対する前記課金額に基づいて、当該サービスで用いられる前記誘導先アプリケーションの提供者及び当該誘導先アプリケーションへと当該ユーザを誘導した前記誘導元アプリケーションの提供者に対する配分額を設定する、
方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アプリケーションを用いたサービスをユーザに対して提供するサーバ、システム及び方法に関する。
【背景技術】
【０００２】
従来より、広告主がアフィリエイトサービスプロバイダを介してウェブサイト上で広告を掲載し、掲載された広告のクリック数等に基づいて広告料等の報酬を支払う成功報酬型の広告が主にインターネット上で行われている。こうした成功報酬型の広告の仕組みは、例えばオンラインゲームソフト等のアプリケーションの広告への適用も検討されており、例えば、掲載された広告をクリックすると、対応するアプリケーションのダウンロード用サイトにユーザを誘導するような仕組みも提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−９２０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した広告の仕組みでは、クリック数等に応じて報酬を決定するだけでは、決定された報酬が十分に合理的とは言えない場合がある。例えば、オンラインゲームソフト等のアプリケーションのダウンロード用サイトにユーザを誘導しても、そのユーザがアプリケーションをダウンロードするのみで実際にはプレイしない場合、そのユーザが無料プレイの範囲のみでオンラインゲームを楽しむ場合、及び、そのユーザが有料プレイの範囲でオンラインゲームを楽しむ場合では、誘導先のアプリケーションの提供者が得られる利益は異なる。しかしながら、クリック数等に応じて報酬を決定する場合、誘導先のアプリケーションの提供者が実際に得られる利益が考慮されないから、決定される報酬は、ユーザを誘導した者にとって必ずしも合理的とは言えない。
【０００５】
本発明の実施形態は、アプリケーションを用いたサービスに対する利益等の配分額をより適切に設定することを目的の一つとする。本発明の他の目的は、本明細書全体を参照することにより明らかとなる。
【課題を解決するための手段】
【０００６】
本発明の一実施形態に係るサーバは、アプリケーションを用いた１又は複数のサービスをユーザに対して提供するサーバであって、情報を記憶する記憶装置と、所定のプログラムを実行する１又は複数のプロセッサと、を備え、前記所定のプログラムは、前記ユーザを前記サービスで用いられる誘導先アプリケーションへと誘導した誘導元アプリケーションを特定する誘導元特定モジュールと、前記サービスの提供に応じた前記ユーザに対する課金を制御し、課金額を含む情報を前記記憶装置に記憶させる課金制御モジュールと、前記サービスの提供に応じた前記ユーザに対する前記課金額に基づいて、当該サービスで用いられる前記誘導先アプリケーションの提供者及び当該誘導先アプリケーションへと当該ユーザを誘導した前記誘導元アプリケーションの提供者に対する配分額を設定する配分額設定モジュールと、を備える。ここで「誘導先アプリケーションへと誘導」とは、誘導先アプリケーションに関係する様々なアクセス先（誘導先アプリケーションの取得（ダウンロード）先、及び、誘導先アプリケーションを用いたサービスの提供を受けるためのアクセス先等）へとユーザ又はユーザが操作する端末装置を誘導することが含まれ得る。
【０００７】
本発明の一実施形態に係るシステムは、複数の端末装置と、当該端末装置と通信可能に接続されアプリケーションを用いた１又は複数のサービスを当該端末装置を操作するユーザに対して提供するサーバと、を備えるシステムであって、前記端末装置は、情報を記憶する端末用記憶装置と、誘導元アプリケーションを含む所定の端末用プログラムを実行する１又は複数の端末用プロセッサと、を備え、前記誘導元アプリケーションは、誘導先アプリケーションを特定可能な誘導先特定情報を前記サーバに対して要求する誘導先特定情報要求モジュールと、前記サーバから受信した前記誘導先特定情報によって特定される前記誘導先アプリケーションに関係するアクセス先へと当該端末装置をアクセスさせる誘導領域を含む画面を表示する画面表示モジュールと、ユーザによる前記誘導領域の選択に応答し、前記誘導先アプリケーションに関係するアクセス先へと前記端末装置をアクセスさせるアクセスモジュールと、を備え、前記サーバは、１又は複数の前記誘導先特定情報を記憶するサーバ用記憶装置と、所定のサーバ用プログラムを実行する１又は複数のサーバ用プロセッサと、を備え、前記所定のサーバ用プログラムは、前記端末装置からの要求に応答し、前記誘導先特定情報を当該端末装置に送信する誘導先特定情報送信モジュールと、前記ユーザを前記サービスで用いられる誘導先アプリケーションへと誘導した誘導元アプリケーションを特定する誘導元特定モジュールと、前記サービスの提供に応じた前記ユーザに対する課金を制御し、課金額を含む情報を前記記憶装置に記憶させる課金制御モジュールと、前記サービスの提供に応じた前記ユーザに対する前記課金額に基づいて、当該サービスで用いられる前記誘導先アプリケーションの提供者及び当該誘導先アプリケーションへと当該ユーザを誘導した前記誘導元アプリケーションの提供者に対する配分額を設定する配分額設定モジュールと、を備える。
【０００８】
本発明の一実施形態に係る方法は、アプリケーションを用いた１又は複数のサービスをユーザに対して提供する方法であって、前記ユーザを前記サービスで用いられる誘導先アプリケーションへと誘導した誘導元アプリケーションを特定し、前記サービスの提供に応じた前記ユーザに対する課金を制御し、課金額を含む情報を記憶し、前記サービスの提供に応じた前記ユーザに対する前記課金額に基づいて、当該サービスで用いられる前記誘導先アプリケーションの提供者及び当該誘導先アプリケーションへと当該ユーザを誘導した前記誘導元アプリケーションの提供者に対する配分額を設定する。
【発明の効果】
【０００９】
本発明の様々な実施形態によって、アプリケーションを用いたサービスに対する利益等の配分額をより適切に設定することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態に係るサーバ１０を含むシステム１のハードウェア構成を概略的に示すブロック図。
【図２】一実施形態におけるプログラム５０のモジュール構成を概略的に示すブロック図。
【図３】一実施形態におけるアプリケーション管理テーブルの一例を示す図。
【図４】一実施形態における誘導履歴管理テーブルの一例を示す図。
【図５】一実施形態における新規ログイン管理テーブルの一例を示す図。
【図６】一実施形態における課金情報管理テーブルの一例を示す図。
【図７】一実施形態における端末装置３０とサーバ１０との間の通信の様子を示すシーケンス図。
【図８】一実施形態における表示画面６０の一例を示す図。
【図９】一実施形態におけるログイン処理の例を示すフロー図。
【図１０】一実施形態における誘導履歴管理テーブルと新規ログイン管理テーブルとの関係の一例を示す図。
【図１１】一実施形態における誘導履歴管理テーブルと新規ログイン管理テーブルとの関係の一例を示す図。
【図１２】一実施形態における誘導履歴管理テーブルと新規ログイン管理テーブルとの関係の一例を示す図。
【図１３】一実施形態における誘導履歴管理テーブルと新規ログイン管理テーブルとの関係の一例を示す図。
【図１４】一実施形態における誘導履歴管理テーブルと新規ログイン管理テーブルとの関係の一例を示す図。
【発明を実施するための形態】
【００１１】
図１は、本発明の一実施形態に係るサーバ１０を含む本発明の一実施形態に係るシステム１のハードウェア構成を概略的に示すブロック図である。図１に示すように、一実施形態におけるサーバ１０は、一般的なコンピュータとして構成される端末装置３０とインターネット等の通信網２０を介して通信可能に接続されており、この端末装置３０を操作するユーザに対してアプリケーションを用いた様々なサービスを提供する。なお、サーバ１０には端末装置３０以外の図示しない端末装置も通信可能に接続される。また、サーバ１０が提供するサービスとしては、オンラインゲーム又は楽曲等のデジタルコンテンツを提供するデジタルコンテンツサービスや複数の端末装置３０を操作する複数のユーザ間の様々なコミュニケーションを実現するプラットフォームサービス等が含まれ得る。
【００１２】
サーバ１０は、図示のとおり、ＣＰＵ（プロセッサ）１１と、メインメモリ１２と、ユーザＩ／Ｆ１３と、通信Ｉ／Ｆ１４と、外部メモリ１５と、ディスクドライブ１６とを含み、これらの各構成要素がバス１７を介して互いに電気的に接続されている。ＣＰＵ１１は、外部メモリ１５からオペレーティングシステムや各種サービスの提供を制御するための制御用プログラム等の様々なプログラムをメインメモリ１２にロードし、ロードしたプログラムに含まれる命令を実行する。メインメモリ１２は、ＣＰＵ１１が実行するプログラムを格納するために用いられ、例えば、ＤＲＡＭによって構成される。
【００１３】
ユーザＩ／Ｆ１３は、例えば、オペレータの入力を受け付けるキーボードやマウス等の情報入力装置と、ＣＰＵ１１の演算結果を出力する液晶ディスプレイ等の情報出力装置とを含む。通信Ｉ／Ｆ１４は、ハードウェア、ファームウェア、又はＴＣＰ／ＩＰドライバやＰＰＰドライバ等の通信用ソフトウェア又はこれらの組み合わせとして実装され、通信網２０を介して端末装置３０と通信可能に構成される。
【００１４】
外部メモリ１５は、例えば磁気ディスクドライブで構成され、各種サービスの提供を制御するための制御用プログラム等の様々なプログラムが記憶される。また、外部メモリ１５には、各種サービスの提供において用いられる各種データも記憶され得る。外部メモリ１５に記憶され得る各種データは、サーバ１０と通信可能に接続されるサーバ１０とは物理的に別体のデータベースサーバに格納されてもよい。ディスクドライブ１６は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ等の各種の記憶メディアに格納されたデータを読み込み、又は、これらの記憶メディアにデータを書き込む。
【００１５】
一実施形態において、サーバ１０は、階層構造の複数のウェブページから成るウェブサイトを管理するウェブサーバである。端末装置３０は、ウェブページを表示するためのＨＴＭＬデータをサーバ１０から取得し、取得したＨＴＭＬデータを解析して、当該ウェブページを端末装置３０のユーザに提示することができる。外部メモリ１５には、このウェブページを表示するためのＨＴＭＬデータも記憶される。ＨＴＭＬデータは、ＨＴＭＬ等のマークアップ言語で記述されたＨＴＭＬ文書から成り、このＨＴＭＬ文書には、様々な画像が関連付けられる。また、ＨＴＭＬ文書には、ＡｃｔｉｏｎＳｃｒｉｐｔやＪａｖａＳｃｒｉｐｔ（登録商標）等のスクリプト言語等で記述されたプログラムが埋め込まれ得る。
【００１６】
外部メモリ１５には、端末装置３０においてブラウザソフトウェア以外の実行環境上で実行される各種アプリケーションも格納され得る。この各種アプリケーションには、各種プログラムや当該プログラム実行時に参照される画像データ等の各種データを含めることができる。プログラムは、例えば、Ｏｂｊｅｃｔｉｖｅ−Ｃ、Ｊａｖａ（登録商標）等のオブジェクト指向プログラミング言語で作成される。作成されたプログラムは、各種データとともに、アプリケーションソフトウェアとして外部メモリ１５に記憶される。外部メモリ１５に記憶されたアプリケーションソフトウェアは、配信要求に応じて端末装置３０に配信される。サーバ１０から配信されたアプリケーションソフトウェアは、端末装置３０において、ＣＰＵ３１の制御に従って通信Ｉ／Ｆ３４を介して受信され、外部メモリ３５に送信されて記憶される。このアプリケーションソフトウェアは、ユーザによる端末装置３０の操作に応じて起動され、端末装置３０に実装されたＮｇＣｏｒｅ（商標）やＡｎｄｒｏｉｄ（商標）等のプラットフォーム上で実行される。サーバ１０は、端末装置３０で実行されているアプリケーションに対して各種サービスの提供に必要な各種データを提供する。また、サーバ１０は、端末装置３０から送信される各種データをユーザごとに記憶することで、ユーザごとに各種サービスの提供を管理することができる。
【００１７】
このように、サーバ１０は、各種サービスを提供するウェブサイトを管理し、当該ウェブサイトを構成するウェブページを端末装置３０からの要求に応じて配信することにより、各種サービスを提供することができる。また、サーバ１０は、このようなブラウザベースのサービスとは代替的に、又は、ブラウザベースのサービスに加えて、端末装置３０で実行されるアプリケーションとの通信に基づいて各種サービスを提供することができる。サーバ１０は、いずれの態様でサービスを提供するにしても、各ユーザを識別する識別情報ごとに各種サービスの提供に必要なデータを記憶することができる。詳細な説明は省略するが、サーバ１０は、サービスの提供開始時のユーザの認証処理を行う機能を有することもできる。サーバ１０のウェブサイト又はアプリケーションによって実現される各種サービスの種類は、本明細書において明示されたものに限られない。
【００１８】
端末装置３０は、一実施形態において、サーバ１０から取得したウェブサイトのウェブページをウェブブラウザ上で表示すると共にアプリケーションを実行するためのアプリケーション実行環境を実装した任意の情報処理装置であり、スマートフォン、タブレット端末、及びゲーム専用端末等が含まれ得る。
【００１９】
端末装置３０は、図示のとおり、ＣＰＵ（プロセッサ）３１と、メインメモリ３２と、ユーザＩ／Ｆ３３と、通信Ｉ／Ｆ３４と、外部メモリ３５とを含み、これらの各構成要素がバス３６を介して互いに電気的に接続されている。
【００２０】
ＣＰＵ３１は、外部メモリ３５からオペレーティングシステム等の様々なプログラムをメインメモリ３２にロードし、ロードしたプログラムに含まれる命令を実行する。メインメモリ３２は、ＣＰＵ３１が実行するプログラムを格納するために用いられ、例えば、ＤＲＡＭによって構成される。
【００２１】
ユーザＩ／Ｆ３３は、ユーザの入力を受け付ける情報入力装置と、ＣＰＵ３１の演算結果を出力する情報出力装置であり、タッチパネルを備える液晶ディスプレイなどの表示装置を含む。
【００２２】
通信Ｉ／Ｆ３４は、ハードウェア、ファームウェア、又は、ＴＣＰ／ＩＰドライバやＰＰＰドライバ等の通信用ソフトウェア又はこれらの組み合わせとして実装され、通信網２０を介してサーバ１０と通信可能に構成される。
【００２３】
外部メモリ３５は、例えば磁気ディスクドライブやフラッシュメモリ等により構成され、オペレーティングシステム等の様々なプログラムを記憶する。また、外部メモリ３５は、サーバ１０から通信Ｉ／Ｆ３４を介してアプリケーションを受信した場合には、この受信したアプリケーションを記憶する。
【００２４】
このようなアーキテクチャを有する端末装置３０は、例えば、ＨＴＭＬ形式のファイル（ＨＴＭＬデータ）を解釈して画面表示するためのブラウザソフトウェアを備えており、このブラウザソフトウェアの機能によりサーバ１０から取得したＨＴＭＬデータを解釈して、受信したＨＴＭＬデータに対応するウェブページを表示することができる。また、端末装置３０は、ブラウザソフトウェアに組み込まれるプラグインソフト（例えば、アドビシステムズ社から提供されているＦｌａｓｈ  Ｐｌａｙｅｒ）を備えており、ＨＴＭＬデータに埋め込まれたＳＷＦ形式のファイルをサーバ１０から取得し、当該ＳＷＦ形式のファイルをブラウザソフトウェア及びプラグインソフトを用いて実行することができる。また、端末装置３０は、サーバ１０から取得したアプリケーションを実行することができる。
【００２５】
次に、一実施形態におけるサーバ１０のＣＰＵ１１によって実行されるプログラム５０について説明する。図２は、一実施形態におけるプログラム５０のモジュール構成を示すブロック図である。プログラム５０は、外部メモリ１５等に記憶され、図示するように、端末装置３０からの要求に応答しユーザを誘導する誘導先アプリケーションを特定可能な１又は複数の誘導先特定情報を送信する誘導先特定情報送信モジュール５１と、ユーザが誘導先アプリケーションへと誘導されたときのユーザの端末装置３０と誘導先アプリケーションとこのユーザをこの誘導先アプリケーションへと誘導した誘導元アプリケーションとの組合せに関する誘導履歴情報を外部メモリ１５等に記憶させる誘導履歴記憶モジュール５２と、ユーザをサービスで用いられる誘導先アプリケーションへと誘導した誘導元アプリケーションを特定する誘導元特定モジュール５３と、サービスの提供に応じたユーザに対する課金を制御し、課金額を含む情報を外部メモリ１５等に記憶させる課金制御モジュール５４と、サービスの提供に応じたユーザに対する課金額に基づいて、このサービスで用いられる誘導先アプリケーションの提供者及びこの誘導先アプリケーションへとユーザを誘導した誘導元アプリケーションの提供者に対する配分額を設定する配分額設定モジュール５５と、を備える。
【００２６】
図３−６は、サーバ１０の外部メモリ１５等に構成される各テーブルで管理される情報の一例を示す。図３は、アプリケーション管理テーブルで管理される情報の一例である。一実施形態におけるアプリケーション管理テーブルは、図示するように、アプリケーションを識別する「アプリケーションＩＤ」と対応付けて、このアプリケーションの名称である「アプリケーション名」、このアプリケーションの提供者を示す「アプリケーション提供者」、このアプリケーションが動作するＯＳを識別する「ＯＳＩＤ」、このアプリケーションを取得（ダウンロード）するためのダウンロードサイトのＵＲＬを示す「ダウンロードサイトＵＲＬ」等の情報を管理する。ここで、一実施形態では、同じ内容であっても動作するＯＳが異なるアプリケーションには異なる「アプリケーションＩＤ」が設定されており、動作するＯＳに応じた「ダウンロードサイトＵＲＬ」が設定されている。なお、動作するＯＳが異なる同じ内容のアプリケーションに対して同じ「アプリケーションＩＤ」を設定するようにしても良い。この場合、「アプリケーションＩＤ」と「ＯＳＩＤ」との組合せによってアプリケーションを識別するようにしても良い。
【００２７】
図４は、誘導履歴管理テーブルで管理される情報の一例である。一実施形態における誘導履歴管理テーブルは、図示するように、端末装置３０を識別する「端末ＩＤ」と誘導先アプリケーションを識別する「誘導先アプリケーションＩＤ」との組合せに対応付けて、この端末装置３０のユーザをこの誘導先アプリケーションへと誘導した誘導元アプリケーションを識別する「誘導元アプリケーションＩＤ」、この端末装置３０のユーザをこの誘導先アプリケーションへと誘導した時刻を示す「誘導時刻」、この端末装置３０においてこの誘導先アプリケーションが初めて起動された時刻を示す「初回起動時刻」等の情報を管理する。
【００２８】
図５は、新規ログイン管理テーブルで管理される情報の一例である。一実施形態における新規ログイン管理テーブルは、図示するように、ユーザを識別する「ユーザＩＤ」とアプリケーションを識別する「アプリケーションＩＤ」との組合せに対応付けて、このユーザがこのアプリケーションを用いたサービスに初めてログインしたときの（サービスの利用ユーザとして登録されたときの）端末装置３０を識別する「端末ＩＤ」、このユーザをこのアプリケーションへと誘導した誘導元アプリケーションを識別する「誘導元アプリケーションＩＤ」、このユーザがこのアプリケーションを用いたサービスに初めてログインした時刻を示す「初回ログイン時刻」等の情報を管理する。
【００２９】
図６は、課金情報管理テーブルで管理される情報の一例である。一実施形態における課金情報管理テーブルは、図示するように、ユーザを識別する「ユーザＩＤ」とアプリケーションを識別する「アプリケーションＩＤ」との組合せに対応付けて、このユーザに対するこのアプリケーションを用いたサービスの提供に応じた課金額を示す「課金額」等の情報を管理する。
【００３０】
次に、こうして構成された一実施形態におけるサーバ１０の動作について説明する。図７は、端末装置３０のユーザが誘導元アプリケーションから誘導先アプリケーションへと誘導される際の、サーバ１０と端末装置３０との間の通信の様子を示すシーケンス図である。まず、端末装置３０において誘導元アプリケーションが起動されると（ステップＳ１００）、端末装置３０からサーバ１０に対して、誘導領域用情報が要求される（ステップＳ１１０）。
【００３１】
誘導領域用情報の要求を受信すると、サーバ１０は、誘導領域用情報を特定して端末装置３０に対して送信する（ステップＳ１２０）。具体的には、アプリケーション管理テーブルで管理されているアプリケーションの中からユーザを誘導する誘導先アプリケーションを所定のルールで特定し、この特定した誘導先アプリケーションに対応する誘導領域用情報を端末装置３０に対して送信する。端末装置３０に送信する誘導領域用情報には、一実施形態では、アプリケーション管理テーブルで管理されている「アプリケーションＩＤ」（誘導先特定情報）とアプリケーションのアイコン画像とが含まれる。ここで、誘導先アプリケーションの特定は、様々なルールを適用して行うことができる。例えば、誘導元アプリケーション毎に予め誘導先アプリケーションを設定しておき、この設定に応じて誘導先アプリケーションを特定するルール、ユーザの属性（例えば、年齢や性別等）に応じて誘導先アプリケーションを特定するルール、現在日付や現在時刻に応じて誘導先アプリケーションを特定するルール、所定期間におけるアプリケーションの売り上げやダウンロード数に応じて誘導先アプリケーションを特定するルール、及びこれらのルールを組合せたルール等を適用することができる。
【００３２】
サーバ１０から誘導領域用情報が送信されると、端末装置３０では、送信された誘導領域用情報に対応する誘導領域を含む画面が表示される。図８は、端末装置３０において表示される誘導元アプリケーションの表示画面６０の一例である。表示画面６０は、図示するように、誘導元アプリケーションを用いたサービス（例えば、オンラインゲーム）用の画面が表示されるメイン部６２と、このメイン部６２の下方に位置する誘導領域部６４とを有し、誘導領域部６４には４つの誘導領域が配置されている。各誘導領域には、サーバ１０から受信した誘導領域用情報に含まれるアイコン画像が表示されると共に同じく誘導領域用情報に含まれる誘導先アプリケーションの「アプリケーションＩＤ」が設定されている。この例では、誘導領域部６４には４つの誘導領域が配置されているから、上述したステップＳ１２０では、誘導先アプリケーションとして４つのアプリケーションが特定され、これらのアプリケーションに対応する４つの誘導領域用情報がサーバ１０から端末装置３０に対して送信されている。なお、表示画面６０における誘導領域の数はいくつであっても良いし、誘導領域の表示態様は、アイコン画像として表示する態様に限られず、リスト形式で表示したり、ポップアップ画面を用いて表示する等、他の表示態様とすることもできる。また、表示画面６０における複数の誘導領域に対して、各誘導領域を識別するＩＤを設定しても良い。こうすれば、各誘導領域が選択される頻度等を分析することもできる。
【００３３】
そして、ユーザが表示画面６０の誘導領域部６４に配置された誘導領域の何れかを選択すると（ステップＳ１３０）、端末装置３０からサーバ１０へと誘導履歴情報が送信され、サーバ１０では、受信した誘導履歴情報を登録する（ステップＳ１４０）。誘導履歴情報は、具体的には、端末装置３０を識別する「端末ＩＤ」と誘導元アプリケーションを識別する「誘導元アプリケーションＩＤ」と誘導先アプリケーションを識別する「誘導先アプリケーションＩＤ」とによって構成され、これらの情報を誘導履歴管理テーブルに設定することにより、誘導履歴情報の登録が行われる。なお、誘導履歴管理テーブルによって管理される情報のうち、「誘導時刻」には、誘導履歴情報を登録する際の現在時刻が設定される。
【００３４】
こうして誘導履歴情報を登録すると、サーバ１０では、誘導先アプリケーションのダウンロードサイトへとユーザを誘導する（ステップＳ１５０）。具体的には、端末装置３０から受信した「アプリケーションＩＤ」を用いてアプリケーション管理テーブルの対応する「ダウンロードサイトＵＲＬ」を取得し、この取得した「ダウンロードサイトＵＲＬ」をユーザの端末装置３０に送信する。なお、サーバ１０によってダウンロードサイトにリダイレクトするようにしても良い。また、端末装置３０に送信する誘導領域用情報に「ダウンロードサイトＵＲＬ」を含ませて表示画面６０の誘導領域に設定されるようにし、ユーザが誘導領域を選択すると、端末装置３０がダウンロードサイトに直接アクセスするようにしても良い。
【００３５】
続いて、端末装置３０では、誘導先アプリケーションのダウンロードサイトにアクセスし（ステップＳ１６０）、このダウンロードサイトから誘導先アプリケーションをダウンロードすると共にインストールし（ステップＳ１７０）、その後、インストールした誘導先アプリケーションが起動される（ステップＳ１８０）。ここで、誘導先アプリケーションが初めて起動される際に、その起動時刻が誘導履歴管理テーブルの「初回起動時刻」に設定されるようにし、誘導領域を選択してから誘導先アプリケーションを起動するまでの経過時間（上述した「誘導時刻」と「初回起動時刻」とに基づいて導くことが出来る）が所定時間を超えてる場合には、誘導履歴情報を削除するようにしても良い。即ち、誘導領域を選択してから誘導先アプリケーションを起動するまでの経過時間が所定時間を超えている場合には、有効な誘導ではないと見做すこともできる。
【００３６】
続いて、端末装置３０では、誘導先アプリケーションの起動に応じて、この誘導先アプリケーションを用いたサービスへのログイン要求がサーバ１０に対して送信される（ステップＳ１９０）。ログイン要求を送信する際には、端末装置３０の「端末ＩＤ」と誘導先アプリケーションの「アプリケーションＩＤ」とユーザの「ユーザＩＤ」とが送信される。ここで、一実施形態では、サーバ１０が提供する各種サービスに対して共通の「ユーザＩＤ」を設定することができ、端末装置３０のユーザは、この共通の「ユーザＩＤ」を用いて各種サービスの提供を受けることができる。例えば、端末装置３０において上述した誘導元アプリケーションの実行に応じてサーバ１０に既にログインしている場合には、このログインで用いられた「ユーザＩＤ」を継承して用いて、ステップＳ１９０のログイン要求が行われるようにすることもできる。
【００３７】
そして、端末装置３０からのログイン要求を受信すると、サーバ１０では、図９に例示するログイン処理を実行する（ステップＳ２００）。このログイン処理は、サーバ１０が提供するサービスへのログイン要求を端末装置３０から受信したときにサーバ１０によって実行される処理であり、図７に例示したアプリケーション間の誘導の有無にかかわらず、端末装置３０からログイン要求を受信したときに実行される。ログイン処理では、まず、図９に示すように、ログインの許否を判定する（ステップＳ２１０）。ログインの許否の判定は、パスワード認証等を用いて行うことができる。こうしたログインの許否を判定する処理は一般的な処理であるから、これ以上の詳細な説明は省略する。
【００３８】
次に、このユーザによるこのアプリケーションを用いたサービスへのログインが新規ログインであるか否かを判定する（ステップＳ２２０）。具体的には、ログイン要求の際に端末装置３０から送信される「ユーザＩＤ」と「アプリケーションＩＤ」との組合せに対応するレコードが新規ログイン管理テーブルに存在するか否かを判定し、存在しない場合には新規ログインであると判定され、存在する場合には新規ログインでないと判定される。
【００３９】
そして、新規ログインでないと判定された場合には、そのままログイン処理を終了し、新規ログインであると判定された場合には、誘導元アプリケーションを特定すると共に登録し（ステップＳ２３０）、このログイン処理を終了する。誘導元アプリケーションの特定は、具体的には、ログイン要求の際に端末装置３０から送信される「端末ＩＤ」と「アプリケーションＩＤ」との組合せに対応する「誘導元アプリケーションＩＤ」を誘導履歴管理テーブルから取得し、この取得した「誘導元アプリケーションＩＤ」を用いて新規ログイン管理テーブルに新たなレコードを作成する。なお、新規ログイン管理テーブルの「初回ログイン時刻」には、現在時刻が設定される。ここで、誘導領域を選択してから新規ログインまでの経過時間（上述した「誘導時刻」と「初回ログイン時刻」とに基づいて導くことが出来る）、又は、誘導先アプリケーションを初めて起動してから新規ログインまでの経過時間（上述した「初回起動時刻」と「初回ログイン時刻」とに基づいて導くことが出来る）が所定時間を超えてる場合には、「誘導元アプリケーションＩＤ」を登録しないようにしても良い。即ち、誘導領域を選択してから、又は、誘導先アプリケーションを初めて起動してから新規ログインまでの経過時間が所定時間を超えている場合には、有効な誘導ではないと見做すこともできる。なお、新規ログインであると判定された場合であって、「端末ＩＤ」と「アプリケーションＩＤ」との組合せに対応するレコードが誘導履歴管理テーブルに存在しない場合には、アプリケーション間の誘導に応じた新規ログインではないから、新規ログイン管理テーブルの「誘導元アプリケーションＩＤ」には、誘導元アプリケーションが「なし」であることを示す値（例えば、Ｎｕｌｌ値）が設定される。
【００４０】
以上、ユーザが誘導元アプリケーションから誘導先アプリケーションへと誘導される際の動作について説明した。次に、アプリケーションの提供者に対する利益等の配分額を設定する動作について説明する。上述したように、一実施形態のサーバ１０では、新規ログイン管理テーブルにおいて、ユーザとアプリケーションとの組合せに対応する誘導元アプリケーションが管理されている。また、課金情報管理テーブルにおいて、ユーザとアプリケーションとの組合せに対応する課金額（アプリケーションを用いたサービスの提供に応じた課金額）が管理されている。アプリケーションの提供者に対する利益等の配分額を設定する際には、このユーザとアプリケーションとの組合せに対応する課金額に基づいて、このアプリケーションの提供者、及び、このユーザをこのアプリケーションへと誘導した誘導元アプリケーションの提供者に対する配分額が設定される。配分額の具体的な設定は、様々な計算式を適用して行うことができる。例えば、アプリケーションを用いたサービスの提供に応じた課金額に基づいて、このアプリケーションの提供者、誘導元アプリケーションの提供者、サーバ１０の運営事業者、及び、このアプリケーションのダウンロードサイトの運営事業者等に対する配分額を予め定められた割合で設定することができる。このように、アプリケーションを用いたサービスの利用に応じた課金額が、誘導元アプリケーションの提供者に対する配分額の設定の際にも考慮されるから、誘導元のアプリケーションの提供者にとっても、より合理的な配分額が設定される。
【００４１】
このように、一実施形態における誘導元アプリケーションは、サーバ１０に対して誘導領域用情報を要求し、サーバ１０から受信した誘導領域用情報に対応する誘導先アプリケーションのダウンロードサイト等へと端末装置３０をアクセスさせる誘導領域を含む画面を端末装置３０に表示させ、ユーザによる誘導領域の選択に応答して誘導先アプリケーションに関係するアクセス先へと端末装置３０をアクセスさせ、又、誘導履歴情報（「端末ＩＤ」、「誘導元アプリケーションＩＤ」、及び「誘導先アプリケーションＩＤ」）をサーバ１０に対して送信する機能を有する。例えば、こうした誘導領域用情報を要求するモジュール、受信した誘導領域用情報に対応する誘導領域を含む画面を表示するモジュール、誘導先アプリケーションに関係するアクセス先へと端末装置３０をアクセスさせるモジュール、及び、誘導履歴情報を送信するモジュール等を備えたアドオンソフトウェア（ＳＤＫ等）をアプリケーションの提供者に公開することにより、各アプリケーションの提供者は、上述した配分額の設定に関するプログラム（レベニューシェア・プログラム）に容易に参加することができるようになる。
【００４２】
また、一実施形態において、上述した誘導元アプリケーションに代えて、又は、加えて、誘導元ウェブページを適用することもできる。即ち、ウェブページにおいて上述した誘導領域を表示するようにし、この誘導領域の選択に応答して誘導先アプリケーションへとユーザを誘導する仕組みを導入することもできる。この場合、「誘導元アプリケーションＩＤ」に相当する誘導元ウェブページを特定する情報としては、当該ウェブページを識別する情報、又は、当該ウェブページを含む複数のウェブページによって構成されるサービスを識別する情報等を用いることができる。そして、こうした情報によって特定される誘導元ウェブページの提供者を管理することにより、誘導先アプリケーションを用いたサービスの利用に応じた課金額に基づいて、誘導元ウェブページの提供者に対する配分額を設定することができる。例えば、サーバ１０が提供するプラットフォームサービスを複数のウェブページによって構成し、このウェブページに誘導領域を含ませることが想定される。なお、誘導元ウェブページを適用する場合、ユーザによる誘導領域の選択に応答して送信される誘導履歴情報を、端末装置３０の外部メモリ３５等にクッキーとして一旦キャッシュするようにすることもできる。この場合、例えば、誘導先アプリケーションがダウンロードされたとき、インストールされたとき、又は起動されたとき等に、端末装置３０の外部メモリ３５等にクッキーとして含まれる誘導履歴情報がサーバ１０に送信され、サーバ１０では、受信した誘導履歴情報を用いて誘導履歴管理テーブルに新たなレコードを作成するようにすることもできる。
【００４３】
ここで、ユーザが複数の端末装置３０や複数の「ユーザＩＤ」を保有している場合について考える。図１０は、ユーザが単一の端末装置３０（Ｔ００１）と複数のユーザＩＤ（Ｕ００１及びＵ００２）とを用いてサーバ１０が提供する各種サービスを利用している場合であって、以下の順序でアプリケーション間の誘導（ダウンロード、インストール及び初回起動）、及び、アプリケーションを用いたサービスへのログインを行った場合の、誘導履歴管理テーブル及び新規ログイン管理テーブルの設定内容を示す。
（１）端末装置３０（Ｔ００１）上で、誘導元アプリケーション（ＡＰ００１）からアプリケーション（ＡＰ００２）へ誘導。
（２）端末装置３０（Ｔ００１）上で、ユーザＩＤ（Ｕ００１）を用いてアプリケーション（ＡＰ００２）にログイン。
（３）端末装置３０（Ｔ００１）上で、ユーザＩＤ（Ｕ００２）を用いてアプリケーション（ＡＰ００２）にログイン。
この場合、一実施形態では、図１０に示すように、新規ログイン管理テーブルには、ユーザＩＤ（Ｕ００１）とアプリケーション（ＡＰ００２）との組合せに対して誘導元アプリケーション（ＡＰ００１）が設定され、同様に、ユーザＩＤ（Ｕ００２）とアプリケーション（ＡＰ００２）との組合せに対して誘導元アプリケーション（ＡＰ００１）が設定される。従って、ユーザＩＤ（Ｕ００１）によるサービスの提供に応じた課金額及びユーザＩＤ（Ｕ００２）によるサービスの提供に応じた課金額の両方が、誘導元アプリケーション（ＡＰ００１）の提供者の配分額の設定の際に考慮される。
【００４４】
図１１は、ユーザが複数の端末装置３０（Ｔ００１及びＴ００２）と単一のユーザＩＤ（Ｕ００１）とを用いてサーバ１０が提供する各種サービスを利用している場合であって、以下の順序でアプリケーション間の誘導、及び、サービスへのログインを行った場合の、誘導履歴管理テーブル及び新規ログイン管理テーブルの設定内容を示す。
（１）端末装置３０（Ｔ００１）上で、誘導元アプリケーション（ＡＰ００１）からアプリケーション（ＡＰ００２）へ誘導。
（２）端末装置３０（Ｔ００２）上で、誘導元アプリケーション（ＡＰ００３）からアプリケーション（ＡＰ００２）へ誘導。
（３）端末装置３０（Ｔ００１）上で、ユーザＩＤ（Ｕ００１）を用いてアプリケーション（ＡＰ００２）にログイン。
（４）端末装置３０（Ｔ００２）上で、ユーザＩＤ（Ｕ００１）を用いてアプリケーション（ＡＰ００２）にログイン。
この場合、一実施形態では、図１１に示すように、新規ログイン管理テーブルには、ユーザＩＤ（Ｕ００１）とアプリケーション（ＡＰ００２）との組合せに対して誘導元アプリケーション（ＡＰ００１）が設定され、端末装置３０（Ｔ００２）上でアプリケーション（ＡＰ００２）へ誘導した誘導元アプリケーション（ＡＰ００３）は、（端末装置３０（Ｔ００２）上でのユーザＩＤ（Ｕ００１）を用いたログインは新規ログインではないから）新規ログイン管理テーブルに設定されない。従って、ユーザＩＤ（Ｕ００１）によるサービスの提供に応じた課金額は、誘導元アプリケーション（ＡＰ００１）の提供者の配分額の設定の際に考慮され、誘導元アプリケーション（ＡＰ００３）の提供者の配分額の設定の際には考慮されない。
【００４５】
図１２は、ユーザが複数の端末装置３０（Ｔ００１及びＴ００２）と複数のユーザＩＤ（Ｕ００１及びＵ００２）とを用いてサーバ１０が提供する各種サービスを利用している場合であって、以下の順序でアプリケーション間の誘導、及び、サービスへのログインを行った場合の、誘導履歴管理テーブル及び新規ログイン管理テーブルの設定内容を示す。
（１）端末装置３０（Ｔ００１）上で、誘導元アプリケーション（ＡＰ００１）からアプリケーション（ＡＰ００２）へ誘導。
（２）端末装置３０（Ｔ００２）上で、誘導元アプリケーション（ＡＰ００３）からアプリケーション（ＡＰ００２）へ誘導。
（３）端末装置３０（Ｔ００１）上で、ユーザＩＤ（Ｕ００１）を用いてアプリケーション（ＡＰ００２）にログイン。
（４）端末装置３０（Ｔ００２）上で、ユーザＩＤ（Ｕ００１）を用いてアプリケーション（ＡＰ００２）にログイン。
（５）端末装置３０（Ｔ００２）上で、ユーザＩＤ（Ｕ００２）を用いてアプリケーション（ＡＰ００２）にログイン。
（６）端末装置３０（Ｔ００１）上で、ユーザＩＤ（Ｕ００２）を用いてアプリケーション（ＡＰ００２）にログイン。
この場合、一実施形態では、図１２に示すように、新規ログイン管理テーブルには、ユーザＩＤ（Ｕ００１）とアプリケーション（ＡＰ００２）との組合せに対して誘導元アプリケーション（ＡＰ００１）が設定され、又、ユーザＩＤ（Ｕ００２）とアプリケーション（ＡＰ００２）との組合せに対して誘導元アプリケーション（ＡＰ００３）が設定される。従って、ユーザＩＤ（Ｕ００１）によるサービスの提供に応じた課金額は、誘導元アプリケーション（ＡＰ００１）の提供者の配分額の設定の際に考慮され、ユーザＩＤ（Ｕ００２）によるサービスの提供に応じた課金額は、誘導元アプリケーション（ＡＰ００３）の提供者の配分額の設定の際に考慮される。
【００４６】
図１３は、ユーザが複数の端末装置３０（Ｔ００１及びＴ００２）と単一のユーザＩＤ（Ｕ００１）を用いてサーバ１０が提供する各種サービスを利用している場合であって、以下の順序でアプリケーション間の誘導、及び、サービスへのログインを行った場合の、誘導履歴管理テーブル及び新規ログイン管理テーブルの設定内容を示す。
（１）端末装置３０（Ｔ００１）上で、誘導元アプリケーション（ＡＰ００１）からアプリケーション（ＡＰ００２）へ誘導。
（２）端末装置３０（Ｔ００２）上で、（誘導元アプリケーションからの誘導なしに）アプリケーション（ＡＰ００２）を導入（ダウンロード、インストール及び初回起動）。
（３）端末装置３０（Ｔ００１）上で、ユーザＩＤ（Ｕ００１）を用いてアプリケーション（ＡＰ００２）にログイン。
（４）端末装置３０（Ｔ００２）上で、ユーザＩＤ（Ｕ００１）を用いてアプリケーション（ＡＰ００２）にログイン。
この場合、一実施形態では、図１３に示すように、新規ログイン管理テーブルには、ユーザＩＤ（Ｕ００１）とアプリケーション（ＡＰ００２）との組合せに対して誘導元アプリケーション（ＡＰ００１）が設定される。従って、端末装置３０（Ｔ００１）上でのユーザＩＤ（Ｕ００１）によるサービスの提供に応じた課金額、及び、端末装置３０（Ｔ００２）上でのユーザＩＤ（Ｕ００１）によるサービスの提供に応じた課金額の両方が、誘導元アプリケーション（ＡＰ００１）の提供者の配分額の設定の際に考慮される。
【００４７】
図１４は、ユーザが複数の端末装置３０（Ｔ００１及びＴ００２）と複数のユーザＩＤ（Ｕ００１及びＵ００２）を用いてサーバ１０が提供する各種サービスを利用している場合であって、以下の順序でアプリケーション間の誘導、及び、サービスへのログインを行った場合の、誘導履歴管理テーブル及び新規ログイン管理テーブルの設定内容を示す。
（１）端末装置３０（Ｔ００１）上で、誘導元アプリケーション（ＡＰ００１）からアプリケーション（ＡＰ００２）へ誘導。
（２）端末装置３０（Ｔ００２）上で、（誘導元アプリケーションからの誘導なしに）アプリケーション（ＡＰ００２）を導入。
（３）端末装置３０（Ｔ００１）上で、ユーザＩＤ（Ｕ００１）を用いてアプリケーション（ＡＰ００２）にログイン。
（４）端末装置３０（Ｔ００２）上で、ユーザＩＤ（Ｕ００１）を用いてアプリケーション（ＡＰ００２）にログイン。
（５）端末装置３０（Ｔ００２）上で、ユーザＩＤ（Ｕ００２）を用いてアプリケーション（ＡＰ００２）にログイン。
（６）端末装置３０（Ｔ００１）上で、ユーザＩＤ（Ｕ００２）を用いてアプリケーション（ＡＰ００２）にログイン。
この場合、一実施形態では、図１４に示すように、新規ログイン管理テーブルには、ユーザＩＤ（Ｕ００１）とアプリケーション（ＡＰ００２）との組合せに対して誘導元アプリケーション（ＡＰ００１）が設定され、ユーザＩＤ（Ｕ００２）とアプリケーション（ＡＰ００２）との組合せに対しては、誘導元アプリケーションが「なし」と設定される。従って、ユーザＩＤ（Ｕ００１）によるサービスの提供に応じた課金額は、誘導元アプリケーション（ＡＰ００１）の提供者の配分額の設定の際に考慮され、ユーザＩＤ（Ｕ００２）によるサービスの提供に応じた課金額は、誘導元アプリケーションの提供者の配分額の設定がなされない。
【００４８】
図１０−１４を用いて説明したように、一実施形態におけるサーバ１０では、ユーザが複数の端末装置３０及び複数の「ユーザＩＤ」を用いて、アプリケーション間の誘導、及び、サービスへのログインを行った場合であっても、サービスへの新規ログイン時の端末装置３０と同じ端末装置３０上で行われたアプリケーション間の誘導に基づいて誘導元アプリケーションを特定するというルールを適用することによって、「ユーザＩＤ」と「アプリケーションＩＤ」との組合せに対して１つの誘導元アプリケーションを設定し、この誘導元アプリケーションの提供者の配分額の設定の際に、サービスの提供に応じた課金額を考慮することができる。
【００４９】
以上説明した一実施形態におけるサーバ１０では、サービスで用いられる誘導先アプリケーションへとユーザを誘導した誘導元アプリケーションを特定し、このサービスの提供に応じたユーザに対する課金額に基づいて、サービスで用いられる誘導先アプリケーションの提供者及びこの誘導先アプリケーションへとユーザを誘導した誘導元アプリケーションの提供者に対する配分額を設定する。従って、誘導元アプリケーションの提供者に対する配分額を設定する際に、誘導先アプリケーションを用いたサービスの提供に応じたユーザに対する課金額が考慮されるから、誘導元アプリケーションの提供者にとってより合理的な配分額を設定することができる。この結果、アプリケーションを用いたサービスに対する利益等の配分額をより適切に設定することができる。
【００５０】
また、一実施形態におけるサーバ１０では、端末装置３０からの要求に応答して誘導先アプリケーションの「アプリケーションＩＤ」（誘導先特定情報）を含む誘導領域用情報を端末装置３０に送信し、誘導元アプリケーションは、送信された誘導領域用情報に対応する誘導先アプリケーションのダウンロードサイト（関係するアクセス先）へと端末装置３０をアクセスさせる誘導領域を含む画面を端末装置３０に表示させる。従って、誘導元アプリケーションによって誘導する誘導先アプリケーションを、サーバ１０によって指定することができる。この結果、誘導元アプリケーションの誘導領域に設定される誘導先アプリケーションを、サーバ１０の運営事業者によって管理することができる。
【００５１】
また、一実施形態におけるサーバ１０では、ユーザが誘導領域を選択したときの（誘導先アプリケーションへと誘導されたときの）、ユーザの端末装置３０と誘導先アプリケーションと誘導元アプリケーションとの組合せに関する誘導履歴情報を誘導履歴管理テーブルに登録し、新規ログインのときの（ユーザがサービスの利用ユーザとして登録されたときの）、ユーザの端末装置３０と誘導先アプリケーションとの組合せと誘導履歴情報との比較に基づいて誘導元アプリケーションを特定する。従って、新規ログインのときの端末装置３０と同じ端末装置３０上での誘導先アプリケーションへの誘導に基づいて誘導元アプリケーションを特定することができる。
【００５２】
一実施形態では、誘導領域が選択されたときに誘導履歴情報を登録し、新規ログインのときのユーザの端末装置３０と誘導先アプリケーションとの組合せと誘導履歴情報との比較に基づいて誘導元アプリケーションを特定するようにしたが、誘導履歴情報を登録するタイミングは、誘導領域が選択されたとき以外のタイミングであっても良く、例えば、誘導先アプリケーションがダウンロードされたとき、誘導先アプリケーションがインストールされたとき、又は、誘導先アプリケーションが初めて起動されたとき等であっても良い。また、誘導元アプリケーションを特定するタイミングは、新規ログインのとき以外のタイミングであっても良く、例えば、ログインの都度、誘導元アプリケーションを特定するようにしても良い。この場合、ログイン時の端末装置３０と同じ端末装置３０上での誘導先アプリケーションへの誘導に基づいて誘導元アプリケーションを特定すれば良い。
【００５３】
一実施形態では、新規ログインのときのユーザの端末装置３０と誘導先アプリケーションとの組合せと誘導履歴情報との比較に基づいて誘導元アプリケーションを特定するようにしたが、このように、誘導履歴情報と新規ログインとを別々に管理しなくても良い。即ち、誘導先アプリケーションへと誘導されたとき（例えば、誘導領域が選択されたとき、誘導先アプリケーションがダウンロードされたとき、誘導先アプリケーションがインストールされたとき、又は、誘導先アプリケーションが初めて起動されたとき等）に、サーバ１０において、端末装置３０のユーザに対して誘導先アプリケーションを用いたサービス用の「ユーザＩＤ」を付与し（例えば、端末装置３０の「端末ＩＤ」に基づいて自動設定して付与し）、この「ユーザＩＤ」を用いて誘導先アプリケーションを用いたサービスの提供を受けられるようにしても良い。この場合、誘導履歴管理テーブルにおいて「ユーザＩＤ」を管理するようにすれば、ユーザとアプリケーションとの組合せに対応する誘導元アプリケーションを誘導履歴管理テーブルで管理することになるから、新規ログイン管理テーブルは必ずしも必要でない。
【００５４】
一実施形態では、誘導元アプリケーションの誘導領域のユーザによる選択に応答して、誘導先アプリケーションのダウンロードサイトにユーザを誘導するようにしたが、ユーザの誘導先は、ダウンロードサイトに限られず、例えば、誘導先アプリケーションを用いたサービスの提供を受けるためのアクセス先にユーザを誘導するようにしても良い。例えば、誘導先アプリケーションが端末装置３０に既にインストールされている場合には、サービスの提供を受けるためのアクセス先に誘導し、インストールされていない場合には、ダウンロードサイトに誘導するようにしても良い。
【００５５】
本明細書で説明された処理及び手順は、実施形態中で明示的に説明されたもの以外にも、ソフトウェア、ハードウェアまたはこれらの任意の組み合わせによって実現される。より具体的には、本明細書で説明される処理及び手順は、集積回路、揮発性メモリ、不揮発性メモリ、磁気ディスク、光ストレージ等の媒体に、当該処理に相当するロジックを実装することによって実現される。また、本明細書で説明される処理及び手順は、それらの処理・手順をコンピュータプログラムとして実装し、各種のコンピュータに実行させることが可能である。
【００５６】
本明細書中で説明される処理及び手順が単一の装置、ソフトウェア、コンポーネント、モジュールによって実行される旨が説明されたとしても、そのような処理または手順は複数の装置、複数のソフトウェア、複数のコンポーネント、及び／又は複数のモジュールによって実行され得る。また、本明細書中で説明されるデータ、テーブル、又はデータベースが単一のメモリに格納される旨説明されたとしても、そのようなデータ、テーブル、又はデータベースは、単一の装置に備えられた複数のメモリまたは複数の装置に分散して配置された複数のメモリに分散して格納され得る。さらに、本明細書において説明されるソフトウェアおよびハードウェアの要素は、それらをより少ない構成要素に統合して、またはより多い構成要素に分解することによって実現することも可能である。
【００５７】
本明細書において、発明の構成要素が単数もしくは複数のいずれか一方として説明された場合、又は、単数もしくは複数のいずれとも限定せずに説明された場合であっても、文脈上別に解すべき場合を除き、当該構成要素は単数又は複数のいずれであってもよい。
【符号の説明】
【００５８】
１  システム
１０  サーバ
２０  通信網
３０  端末装置
５１  誘導先特定情報送信モジュール
５２  誘導履歴記憶モジュール
５３  誘導元特定モジュール
５４  課金制御モジュール
５５  配分額設定モジュール
６０  表示画面
【要約】
【課題】  アプリケーションを用いたサービスに対する利益等の配分額をより適切に設定する。
【解決手段】  一実施形態に係るサーバは、誘導先アプリケーションを特定可能な誘導先特定情報を送信する誘導先特定情報送信モジュールと、ユーザが誘導先アプリケーションへと誘導されたときの誘導履歴情報を記憶させる誘導履歴記憶モジュールと、ユーザをサービスで用いられる誘導先アプリケーションへと誘導した誘導元アプリケーションを特定する誘導元特定モジュールと、サービスの提供に応じたユーザに対する課金を制御し、課金額を含む情報を記憶させる課金制御モジュールと、サービスの提供に応じたユーザに対する課金額に基づいて、誘導先アプリケーションの提供者及び誘導元アプリケーションの提供者に対する配分額を設定する配分額設定モジュールと、を備えるプログラムを実行するように構成されている。
【選択図】  図２【図１】
0005475180.tif 000002
【図２】
0005475180.tif 000003
【図３】
0005475180.tif 000004
【図４】
0005475180.tif 000005
【図５】
0005475180.tif 000006
【図６】
0005475180.tif 000007
【図７】
0005475180.tif 000008
【図８】
0005475180.tif 000009
【図９】
0005475180.tif 000010
【図１０】
0005475180.tif 000011
【図１１】
0005475180.tif 000012
【図１２】
0005475180.tif 000013
【図１３】
0005475180.tif 000014
【図１４】
0005475180.tif 000015