(57)【特許請求の範囲】
【請求項１】
携帯端末を販売する販売店舗において購入者であるユーザに引き渡される前記携帯端末と、管理サーバとからなり、前記携帯端末へアプリケーションプログラムがインストールされたとき、前記販売店舗に対して報酬が払われるアフィリエイトサービスで用いられる情報処理システムであって、
前記携帯端末は、
前記アフィリエイトサービスのアフィリエイタとしての前記販売店舗の情報を示す店舗情報を取得する店舗情報取得手段と、
前記携帯端末にインストールさせる複数のアプリケーションプログラムの選択指示を受け付けるアプリ選択指示手段と、
前記アプリ選択指示手段により選択指示された前記複数のアプリケーションプログラムのインストール指示を、一回の操作で受け付けるインストール指示受付手段と、
前記一回の操作によるインストール指示に基づいて、前記アプリ選択指示手段により選択指示された前記複数のアプリケーションプログラムのインストール要求を前記店舗情報とともに前記管理サーバに送信し、
前記管理サーバによって転送された前記インストール要求を受信したアプリケーション提供サーバから前記アプリケーションプログラムごとに順次送信されてくる、前記選択指示された前記複数のアプリケーションプログラムを受信して即座に前記携帯端末にインストールし、
前記アプリ選択指示手段により選択指示された前記複数のアプリケーションプログラムの全てのインストールが完了したか否かを判定し、全てのインストールが完了した場合に、インストール完了通知を前記管理サーバに送信する制御を行う制御手段と
を備え、
前記管理サーバは、
前記インストール要求とともに前記携帯端末から送信されてきた前記店舗情報に基づいて前記アフィリエイタを認証し、認証が成功した場合に、受信した前記インストール要求を前記アプリケーション提供サーバに送信し、
前記携帯端末から前記インストール完了通知を受信した場合に、前記店舗情報を、その店舗情報が示す前記販売店舗でインストールされたことを示す成果として含む成果情報を、前記アフィリエイタの成果を測定する効果測定サーバに送信する
情報処理システム。
【請求項２】
前記制御手段は、前記インストール要求の前記管理サーバへの送信において、前記携帯端末を識別するための端末情報も送信し、また、前記インストール完了通知の前記管理サーバへの送信において、前記店舗情報、前記端末情報、及び、インストールが完了した前記複数のアプリケーションプログラムそれぞれを識別するアプリ識別情報も送信する制御も行う
請求項１に記載の情報処理システム。
【請求項３】
前記店舗情報は、前記インストールプログラムの起動時に前記携帯端末が備える撮像部により撮像された２次元コードにより得られる
請求項１または２に記載の情報処理システム。
【請求項４】
前記携帯端末においてインストールプログラムが実行されることにより、前記携帯端末のコンピュータを、前記店舗情報取得手段、前記アプリ選択指示手段、前記インストール指示受付手段、および、前記制御手段として機能させる
請求項１乃至３のいずれかに記載の情報処理システム。
【請求項５】
前記インストール完了通知を受信した前記管理サーバから、前記成果情報を受信する前記効果測定サーバをさらに備える
請求項１乃至４のいずれかに記載の情報処理システム。
【請求項６】
前記アプリケーション提供サーバをさらに備える
請求項１乃至５のいずれかに記載の情報処理システム。
【請求項７】
携帯端末を販売する販売店舗において購入者であるユーザに引き渡される前記携帯端末と、管理サーバとからなり、前記携帯端末へアプリケーションプログラムがインストールされたとき、前記販売店舗に対して報酬が払われるアフィリエイトサービスで用いられる情報処理システムのインストール提供方法であって、
前記携帯端末が、
前記アフィリエイトサービスのアフィリエイタとしての前記販売店舗を示す店舗情報を取得し、
前記携帯端末にインストールさせる複数のアプリケーションプログラムの選択指示を受け付け、
選択指示された前記複数のアプリケーションプログラムのインストール指示を、一回の操作で受け付け、
前記一回の操作によるインストール指示に基づいて、選択指示された前記複数のアプリケーションプログラムのインストール要求を前記店舗情報とともに管理サーバに送信し、
前記管理サーバによって転送された前記インストール要求を受信したアプリケーション提供サーバから前記アプリケーションプログラムごとに順次送信されてくる、前記選択指示された前記複数のアプリケーションプログラムを受信して即座に前記携帯端末にインストールし、
前記選択指示された前記複数のアプリケーションプログラムの全てのインストールが完了したか否かを判定し、全てのインストールが完了した場合に、インストール完了通知を前記管理サーバに送信し、
前記管理サーバが、
前記インストール要求とともに前記携帯端末から送信されてきた前記店舗情報に基づいて前記アフィリエイタを認証し、認証が成功した場合に、受信した前記インストール要求を前記アプリケーション提供サーバに送信し、
前記携帯端末から前記インストール完了通知を受信した場合に、前記店舗情報を、その店舗情報が示す前記販売店舗でインストールされたことを示す成果として含む成果情報を、前記アフィリエイタの成果を測定する効果測定サーバに送信する
ステップを含むインストール提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システムおよびインストール提供方法に関し、特に、複数のアプリケーションプログラムをインストールする場合に、簡単に、アプリケーションプログラムをインストールすることができるようにする情報処理システムおよびインストール提供方法に関する。
【背景技術】
【０００２】
パーソナルコンピュータ（以下、パソコンという。）で所定のWEBページに表示されている広告を見た閲覧者が、その広告をクリックして、広告主の商品を購入したり、広告主が提供するサービスの会員になった場合などに、広告主からリンク元のWEBページ管理者（アフィリエイタ）に報酬が支払われるアフィリエイトサービスが広く普及してきている。
【０００３】
ブラウザを用いてインターネットへ接続できる携帯電話機においても、同様のアフィリエイトサービスが可能である。また、実店舗で商品が購入された場合に報酬が支払われる、携帯電話機を用いたアフィリエイトサービスも提案されている（例えば特許文献１参照）。
【０００４】
近年、スマートフォンと呼ばれる、携帯電話機と携帯情報端末を融合させた高機能の携帯端末が注目されている。スマートフォンは、携帯情報端末として高い処理能力を備え、アプリケーションプログラム（Application Program）（以下、単にアプリと称する。）を携帯端末内にダウンロードして、端末上で実行することができる。アプリには、ゲーム、音楽や映像の視聴に関するもの、辞書、地図、勉強などに関するものなど、様々な種類のものがあり、スマートフォンユーザは、マーケット等から好みのアプリを多数ダウンロードして利用している。従来、この種の携帯端末のユーザが、所望するアプリをインストールする方法としては、次のような幾つかの方法がある。
【０００５】
一つは、アプリをマーケットからインストールする方法である。
【０００６】
他の一つの方法は、アプリをダウンロード可能に提供しているWEBサイトであるアプリ提供サイトにインターネット等を介してアクセスし、アプリの実行ファイルを当該携帯端末内にダウンロードして、ダウンロードしたファイルを実行し、インストールする方法である。
【０００７】
さらに他の一つの方法は、ユーザが別に所有するパソコン等でアプリ提供サイトにアクセスして、所望のアプリの実行ファイルをパソコン内に一旦ダウンロードし、パソコンと携帯端末とをUSB（Universal Serial Bus）等で接続して、パソコンから、ダウンロードしたアプリの実行ファイルを携帯端末に転送して、インストールする方法である。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−１５７６０９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記のいずれのインストール方法も、複数のアプリをインストールする場合には、インストール対象のアプリを一個ずつ指定して順番にインストールする必要がある。
【００１０】
本発明は、このような状況に鑑みてなされたものであり、複数のアプリケーションプログラムをインストールする場合に、簡単に、アプリケーションプログラムをインストールすることができるようにするものである。
【課題を解決するための手段】
【００１１】
本発明の一側面の情報処理システムは、
携帯端末を販売する販売店舗において購入者であるユーザに引き渡される前記携帯端末と、管理サーバとからなり、前記携帯端末へアプリケーションプログラムがインストールされたとき、前記販売店舗に対して報酬が払われるアフィリエイトサービスで用いられる情報処理システムであって、
前記携帯端末は、
前記アフィリエイトサービスのアフィリエイタとしての前記販売店舗の情報を示す店舗情報を取得する店舗情報取得手段と、
前記携帯端末にインストールさせる複数のアプリケーションプログラムの選択指示を受け付けるアプリ選択指示手段と、
前記アプリ選択指示手段により選択指示された前記複数のアプリケーションプログラムのインストール指示を、一回の操作で受け付けるインストール指示受付手段と、
前記一回の操作によるインストール指示に基づいて、前記アプリ選択指示手段により選択指示された前記複数のアプリケーションプログラムのインストール要求を前記店舗情報とともに前記管理サーバに送信し、
前記管理サーバによって転送された前記インストール要求を受信したアプリケーション提供サーバから前記アプリケーションプログラムごとに順次送信されてくる、前記選択指示された前記複数のアプリケーションプログラムを受信して即座に前記携帯端末にインストールし、
前記アプリ選択指示手段により選択指示された前記複数のアプリケーションプログラムの全てのインストールが完了したか否かを判定し、全てのインストールが完了した場合に、インストール完了通知を前記管理サーバに送信する制御を行う制御手段と
を備え、
前記管理サーバは、
前記インストール要求とともに前記携帯端末から送信されてきた前記店舗情報に基づいて前記アフィリエイタを認証し、認証が成功した場合に、受信した前記インストール要求を前記アプリケーション提供サーバに送信し、
前記携帯端末から前記インストール完了通知を受信した場合に、前記店舗情報を、その店舗情報が示す前記販売店舗でインストールされたことを示す成果として含む成果情報を、前記アフィリエイタの成果を測定する効果測定サーバに送信する。
【００１２】
本発明の一側面の情報処理システムには、前記インストール完了通知を受信した前記管理サーバから、前記成果情報を受信する前記効果測定サーバをさらに設けることができる。また、本発明の一側面の情報処理システムには、前記アプリケーション提供サーバをさらに設けることができる。
【００１３】
本発明の一側面のインストール提供方法は、
携帯端末を販売する販売店舗において購入者であるユーザに引き渡される前記携帯端末と、管理サーバとからなり、前記携帯端末へアプリケーションプログラムがインストールされたとき、前記販売店舗に対して報酬が払われるアフィリエイトサービスで用いられる情報処理システムのインストール提供方法であって、
前記携帯端末が、
前記アフィリエイトサービスのアフィリエイタとしての前記販売店舗を示す店舗情報を取得し、
前記携帯端末にインストールさせる複数のアプリケーションプログラムの選択指示を受け付け、
選択指示された前記複数のアプリケーションプログラムのインストール指示を、一回の操作で受け付け、
前記一回の操作によるインストール指示に基づいて、選択指示された前記複数のアプリケーションプログラムのインストール要求を前記店舗情報とともに管理サーバに送信し、
前記管理サーバによって転送された前記インストール要求を受信したアプリケーション提供サーバから前記アプリケーションプログラムごとに順次送信されてくる、前記選択指示された前記複数のアプリケーションプログラムを受信して即座に前記携帯端末にインストールし、
前記選択指示された前記複数のアプリケーションプログラムの全てのインストールが完了したか否かを判定し、全てのインストールが完了した場合に、インストール完了通知を前記管理サーバに送信し、
前記管理サーバが、
前記インストール要求とともに前記携帯端末から送信されてきた前記店舗情報に基づいて前記アフィリエイタを認証し、認証が成功した場合に、受信した前記インストール要求を前記アプリケーション提供サーバに送信し、
前記携帯端末から前記インストール完了通知を受信した場合に、前記店舗情報を、その店舗情報が示す前記販売店舗でインストールされたことを示す成果として含む成果情報を、前記アフィリエイタの成果を測定する効果測定サーバに送信する
ステップを含む。
【００１４】
本発明の一側面においては、携帯端末において、アフィリエイトサービスのアフィリエイタとしての販売店舗を示す店舗情報が取得され、携帯端末にインストールさせる複数のアプリケーションプログラムの選択指示が受け付けられ、選択指示された複数のアプリケーションプログラムのインストール指示が一回の操作で受け付けられ、一回の操作によるインストール指示に基づいて、選択指示された複数のアプリケーションプログラムのインストール要求が店舗情報とともに管理サーバに送信され、管理サーバによって転送されたインストール要求を受信したアプリケーション提供サーバからアプリケーションプログラムごとに順次送信されてくる、選択指示された複数のアプリケーションプログラムが受信されて即座に携帯端末にインストールされ、選択指示された複数のアプリケーションプログラムの全てのインストールが完了したか否かが判定され、全てのインストールが完了した場合に、インストール完了通知が管理サーバに送信される。また、管理サーバにおいて、インストール要求とともに携帯端末から送信されてきた店舗情報に基づいてアフィリエイタが認証され、認証が成功した場合に、受信したインストール要求がアプリケーション提供サーバに送信され、携帯端末からインストール完了通知が受信された場合に、店舗情報が示す販売店舗でインストールされたことを示す成果として含む成果情報が、アフィリエイタの成果を測定する効果測定サーバに送信される。
【発明の効果】
【００１５】
本発明の一側面によれば、複数のアプリケーションプログラムをインストールする場合に、簡単に、アプリケーションプログラムをインストールすることができる。
【図面の簡単な説明】
【００１６】
【図１】本発明を適用したアフィリエイトサービスシステムの一実施の形態の構成例を示す図である。
【図２】携帯端末のハードウェア構成例を示すブロック図である。
【図３】複数のアプリを一括してインストールする際の処理の流れを説明するフローチャートである。
【図４】読み込み指示画面とアプリ一覧画面の例を示す図である。
【図５】一括アプリの処理を説明するフローチャートである。
【図６】管理サーバの処理を説明するフローチャートである。
【図７】複数のアプリを一括してインストールする際の処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【００１７】
［アフィリエイトサービスシステムの構成例］
図１は、本発明を適用したアフィリエイトサービスシステムの一実施の形態の構成例を示している。
【００１８】
図１のアフィリエイトサービスシステムは、携帯端末１の販売店舗において、携帯端末１の購入者であるユーザに、携帯端末１上で実行可能なアプリケーションプログラム（Application Program）（以下、単にアプリと称する。）のインストールを薦め、ユーザが携帯端末１にアプリをインストールした場合に、アプリを紹介した携帯端末１の販売店舗に、報酬が支払われるアフィリエイトサービスを行う情報処理システムである。
【００１９】
図１のアフィリエイトサービスシステムは、携帯端末１、アプリ提供サーバ（アプリケーション提供サーバ）２、管理サーバ３、効果測定サーバ４、及び、携帯端末１の販売店舗に設置されている店舗PC（PC：パーソナルコンピュータ）５を有する。なお、携帯端末１の販売店舗には、アフィリエイトサービスにおける紹介者（アフィリエイタ）を識別するための紹介者情報が埋め込まれた２次元コード７が紙媒体等に印刷された形で配布されている。２次元コード７は、いわゆるQRコード（QR（Quick Response）（登録商標）コード）と呼ばれるものである。
【００２０】
携帯端末１は、例えば、スマートフォンと呼ばれる、携帯電話機と携帯情報端末を融合させた高機能の携帯端末である。携帯端末１は、アプリを端末内にダウンロードしてインストールし、端末上で実行することができる。
【００２１】
携帯端末１は、複数のアプリを一括でインストール可能なアプリ６（以下、一括アプリ６という。）を実行する。一括アプリ６は、店員またはユーザが携帯端末１を操作して、携帯端末１から、アプリを提供するマーケットにアクセスし、マーケットからダウンロードされ、インストールされる。
【００２２】
携帯端末１において実行される一括アプリ６は、２次元コード７を読み込むことで、紹介者情報を認識する。そして、ユーザは、販売店舗の店員のおすすめ等を参考にして、インストールを希望する１以上のアプリを決定し、一括アプリ６において指定する。一括アプリ６は、ユーザによって指定された１以上のアプリのインストール要求を、移動体電話通信網やインターネットなどのネットワークを介して、管理サーバ３に送信する。なお、一括アプリ６には、管理サーバ３の接続先となるアドレス（URL：Uniform Resource Locator）が予め記憶されているものとする。
【００２３】
そして、一括アプリ６は、インストール要求に応じてアプリ提供サーバ２から送信されてきたアプリを取得し、インストールする。インストール完了後、一括アプリ６は、インストール完了通知を管理サーバ３に送信する。
【００２４】
アプリ提供サーバ２は、携帯端末１に提供可能なアプリ（のダウンロード用のファイル）を保持しており、管理サーバ３からのインストール要求に応じて、指定されたアプリ（のダウンロード用のファイル）を携帯端末１に送信する。インストール先の携帯端末１は、インストール要求とともに送信される、携帯端末１を識別する端末情報によって特定される。端末情報は、例えば、携帯端末１の機器メーカ、または、通信サービス事業者が割り当てた携帯端末１に固有の識別情報を採用することができる。
【００２５】
管理サーバ３は、アフィリエイトサービスを管理する。具体的には、管理サーバ３は、携帯端末１からのインストール要求を受信し、受信したインストール要求をアプリ提供サーバ２に送信する。また、管理サーバ３は、携帯端末１からインストール完了通知を受信した場合、所定のアプリが、販売店舗の紹介によりインストールされたことを示す、紹介者（販売店舗）の成果情報を、効果測定サーバ４に送信する。紹介者（販売店舗）は、紹介者情報によって特定される。
【００２６】
効果測定サーバ４は、アプリを紹介する紹介者の成果を測定するサーバである。具体的には、効果測定サーバ４は、管理サーバ３からの成果情報を受信し、紹介者の成果を記録（記憶）する。
【００２７】
店舗PC５は、その内部のハードディスク等の記憶部に一括アプリ６を記憶し、USBケーブル等で携帯端末１と接続して、一括アプリ６を携帯端末１に転送（コピー）する。なお、一括アプリ６が、上述したように、マーケットからインストールされる場合には、店舗PC５は、省略することができる。
【００２８】
携帯端末１と、アプリ提供サーバ２および管理サーバ３とは、移動体電話通信網やインターネットなどのネットワークを介して接続される。また、アプリ提供サーバ２、管理サーバ３、および効果測定サーバ４は、互いに、LAN（Local Area Network）またはインターネット等のネットワークにより相互に接続される。
【００２９】
アプリ提供サーバ２、管理サーバ３、および効果測定サーバ４は、例えば、アプリ紹介によるアフィリエイトサービスを提供する運営業者（ASP：Affiliate Service Provider)により運営される。なお、アプリ提供サーバ２、管理サーバ３、および効果測定サーバ４の少なくとも一つが、異なる業者により運営されるものでもよい。例えば、アプリを提供するアプリ提供サーバ２の運営業者は、管理サーバ３と効果測定サーバ４を運営し、アフィリエイトサービスを提供する運営業者と異なっていてもよい。
【００３０】
以上のように構成されるアフィリエイトサービスシステムにおいて、効果測定サーバ４に、携帯端末の販売店舗の成果が、紹介者情報によって特定され、測定されると、アフィリエイトサービス運営業者より、携帯端末の販売店舗に報酬が支払われる。なお、携帯端末の販売店舗が所有する２次元コード７は、このアフィリエイトサービス運営業者より事前に配布される。この配布には、２次元コード７が印刷された紙媒体が配布されるもののほか、２次元コード７の電子データをインターネット等を介して、店舗PC５に送信し、店舗PC５で印刷したり、画面表示したりするものも含む。
【００３１】
［携帯端末１のハードウェア構成例］
図２は、携帯端末１のハードウェア構成例を示すブロック図である。
【００３２】
携帯端末１は、マイクロコンピュータ等からなる制御部１０を備え、この制御部１０に、通信部１１、メモリ１２、ディスプレイ１３、タッチパネル１４、撮像部１５、およびUSBインタフェース（USB I/F）１６のそれぞれが接続されて構成されている。
【００３３】
通信部１１は、制御部１０からの制御に応じて、アンテナ１１Ａを通じて携帯電話基地局と通信を行い、携帯電話通信を行なう。また、通信部１１は、移動体電話通信網およびインターネット等を介したデータ通信を行う。相手との電話通信を行う場合には、マイクロホン１１Ｍから取得された送話音声が通信部１１を介して送信され、相手からの受話音声が、通信部１１からスピーカ１１Ｓに供給されて音響再生される。また、インターネットを通じたデータ通信を行う場合には、制御部１０からの送信データが通信部１１を介して送信されると共に、アンテナ１１Ａで受信されたデータが通信部１１を介して制御部１０に供給されて、制御部１０で所定の処理がなされる。
【００３４】
メモリ１２は、電話帳データ、インストールされたアプリ、等の種々のデータを記憶する。販売店舗の店舗PC５から転送される一括アプリ６も、メモリ１２に記憶される。制御部１０は、このメモリ１２に記憶された一括アプリ６をユーザの指示に従って起動して実行する。
【００３５】
ディスプレイ１３は、例えばLCD（Liquid Crystal Display）からなり、制御部１０による表示制御の下に、電話待ち受け画面等の所定の画面を表示する。
【００３６】
タッチパネル１４は、ディスプレイ１３に重畳して設けられており、ディスプレイ１３へのユーザの指などによる操作入力を検知する。そして、タッチパネル１４で検知されたユーザの操作入力は、制御部１０に供給され、制御部１０は、このユーザの操作入力に応じた制御処理を実行する。
【００３７】
撮像部１５は、CCD(Charge Coupled Device)等の撮像素子およびレンズ等からなり、制御部１０の制御の下、ユーザの操作入力に基づいて被写体を撮像し、その被写体の撮像画像データを制御部１０に供給する。制御部１０は、撮像部１５から取得した撮像画像データを、メモリ１２に格納する処理を行う。なお、販売店舗の２次元コード７も撮像部１５によって撮像され、その結果得られる撮像画像データが制御部１０に供給され、制御部１０によって復号され（解釈され）、紹介者情報が認識される。従って、撮像部１５は、２次元コードを読み取るコードリーダとして機能する。
【００３８】
USBインタフェース１６は、店舗PC５やその他の情報処理装置とUSB接続して、制御部１０との間で、データ通信するためのインタフェースである。
【００３９】
携帯端末１は、以上のように構成される。
【００４０】
なお、アプリ提供サーバ２、管理サーバ３、および効果測定サーバ４それぞれのハードウェア構成は、図示は省略するが、CPU（Central Processing Unit）、ROM（Read Only Memory）、RAM（Random Access Memory）、ハードディスク等の記憶部を有し、記憶部またはROM等に記憶されているプログラムからRAMにロードされたプログラムに従って後述する一連の処理を含む各種の処理を実行する。アプリ提供サーバ２、管理サーバ３、および効果測定サーバ４それぞれは、LANやインターネット等に接続してデータ通信を行う通信部、キーボード、マウスなどよりなる入力部、スピーカ、ディスプレイなどよりなる出力部も備える。
【００４１】
［アフィリエイトサービスシステムのアプリ一括インストールの処理］
次に、図３を参照して、図１のアフィリエイトサービスシステムにおける一連の処理について説明する。図３は、携帯端末１に、複数のアプリを一括してインストールする際の処理の流れを説明するフローチャート（シーケンス図）である。
【００４２】
初めに、ステップＳ１１において、携帯端末１は、店員またはユーザの操作に基づいて、マーケットにアクセスし、一括アプリ６（の実行ファイル）をダウンロードし、インストールする。なお、一括アプリ６は、店舗PC５とUSBケーブル等で接続し、店舗PC５からインストールしてもよい。
【００４３】
ステップＳ１２において、携帯端末１は、販売店舗の店員等の操作を受け付け、インストールされた一括アプリ６を起動する。
【００４４】
一括アプリ６が起動されると、ステップＳ１３において、一括アプリ６は、２次元コード７を読み込み、紹介者情報を取得する。具体的には、一括アプリ６は、そのディスプレイ１３に、図４Ａに示すような、２次元コード７の読み込みを指示する読み込み指示画面を表示する。図４Ａの読み込み指示画面では、「紹介者の２次元コードを読み込んで下さい」のメッセージとともに、撮像部１５で撮像された２次元コード７が、撮像表示部３１に表示される。そして、読み込みボタン３２が選択されることにより、撮像された２次元コード７が復号され、販売店舗を識別する紹介者情報が認識される。
【００４５】
次に、一括アプリ６は、ステップＳ１４において、図４Ｂに示すような、一括インストール可能なアプリの一覧を表示するアプリ一覧画面をディスプレイ１３に表示し、インストールするアプリの選択指示を受け付ける。
【００４６】
図４Ｂに示されるアプリ一覧画面では、「インストールするアプリを選択して下さい」のメッセージとともに、一括インストール可能なアプリの一覧が表示されている。アプリ一覧画面において、インストールボタン４２が押下されると、チェックボックス４１がチェックされたアプリが、携帯端末１にインストールされる。図４Ｂのアプリ一覧画面において、アプリ１、アプリ２、アプリ３・・・はアプリの名称を表す。
【００４７】
なお、ユーザ自身が、図４Ｂのアプリ一覧画面を見て、チェックボックス４１のオン/オフを選択してもよいし、例えば、携帯端末１の購入者であるユーザに、例えば、アプリ提供サーバ２が提供可能なアプリの一覧を、アプリの内容を説明した紹介文とともに印刷した用紙を手渡し、インストールを希望するアプリを販売店舗の店員に伝達してもらい、店員が、ユーザの希望に応じて、アプリの選択を行うようにしてもよい。
【００４８】
ステップＳ１５において、一括アプリ６は、インストールボタン４２が操作（押下）されたか否かを判定することにより、インストールを開始するかを判定する。
【００４９】
ステップＳ１５では、インストールボタン４２が押下されるまで待機され、インストールボタン４２がユーザにより押下されると、ステップＳ１５で、インストールを開始すると判定され、処理がステップＳ１６に進む。
【００５０】
ステップＳ１６において、一括アプリ６は、図４Ｂのアプリ一覧画面においてチェックされたアプリのインストールを要求するインストール要求を管理サーバ３に送信する。このインストール要求には、携帯端末１を識別するための端末情報と、インストール指示された１以上のアプリそれぞれを識別するアプリ識別情報、および、紹介者を識別する紹介者情報がパラメータとして付加されている。
【００５１】
管理サーバ３は、ステップＳ１７において、携帯端末１からのインストール要求を受信し、インストール要求に含まれる紹介者情報が、アプリ提供アフィリエイトサービスの正規の紹介者であるか否かを認証する。そして、管理サーバ３は、認証が成功すると、インストールを要求してきた携帯端末１の端末情報、アプリ識別情報、および紹介者情報を内部に記憶するとともに、受信したインストール要求をアプリ提供サーバ２に送信（転送）する。
【００５２】
アプリ提供サーバ２は、ステップＳ１８において、管理サーバ３から送信されてきたインストール要求を受信し、指定されたアプリを携帯端末１にインストールする。即ち、アプリ提供サーバ２は、インストール要求のパラメータとして指定される端末情報に基づいて携帯端末１にアクセスし、アプリ識別情報で識別されるアプリを、順に、携帯端末１にインストールする。
【００５３】
携帯端末１の一括アプリ６は、ステップＳ１９において、アプリ提供サーバ２から送られてくるアプリ（の実行ファイル）を受信し、インストールするとともに、インストール指示された全てのアプリのインストールが完了したかを判定する。
【００５４】
ステップＳ１９では、インストールが完了したと判定されるまで、アプリ提供サーバ２から送られてくるアプリ（の実行ファイル）の受信およびインストールが実行される。
【００５５】
そして、ステップＳ１９で、インストールが完了したと判定された場合、処理はステップＳ２０に進み、一括アプリ６は、インストール完了通知を管理サーバ３に送信する。
【００５６】
管理サーバ３は、ステップＳ２１において、携帯端末１からのインストール完了通知を受信し、ステップＳ１７の処理のインストール要求受信時に一時記憶した情報と照合する。そして、管理サーバ３は、照合結果が一致すると、紹介者の成果を示す成果情報を、効果測定サーバ４に送信する。成果情報には、携帯端末１を識別するための端末情報と、インストールされた１以上のアプリそれぞれを識別するアプリ識別情報、および、紹介者を識別する紹介者情報が、パラメータとして付加されている。この結果、効果測定サーバ４では、受信した成果情報を用いて、紹介者に報酬を供与するための処理が実行される。
【００５７】
図１のアフィリエイトサービスシステムでは、以上のような処理が実行される。
【００５８】
［一括アプリの処理］
次に、図５のフローチャートを参照して、携帯端末１で実行される一括アプリ６の処理の詳細について説明する。この処理は、携帯端末１の制御部１０が、メモリ１２にインストールされた一括アプリ６を起動することで開始される。
【００５９】
初めに、ステップＳ１０１において、一括アプリ６は、図４Ａに示した、２次元コード７の読み込み指示画面をディスプレイ１３に表示する。
【００６０】
ステップＳ１０２において、一括アプリ６は、読み込み指示画面の読み込みボタン３２が操作されたかを判定する。
【００６１】
ステップＳ１０２で、読み込み指示画面の読み込みボタン３２が操作されたと判定されるまで、処理が待機され、読み込みボタン３２が操作されたと判定された場合、処理はステップＳ１０３に進む。
【００６２】
ステップＳ１０３において、一括アプリ６は、撮像部１５が撮像して得た２次元コード７を復号し、販売店舗を識別する紹介者情報を取得する。
【００６３】
そして、ステップＳ１０４において、一括アプリ６は、一括インストール可能なアプリの一覧を表示するアプリ一覧画面をディスプレイ１３に表示し、ステップＳ１０５において、所定のアプリが操作されたかを判定する。
【００６４】
ステップＳ１０５で、アプリ一覧画面の所定のアプリが操作されたと判定された場合、処理はステップＳ１０６に進み、一括アプリ６は、操作されたアプリのインストール指示状態を変更する。即ち、操作されたアプリのチェックボックス４１のオンまたはオフの状態を、現在の一方の状態から他方の状態へ変更する。
【００６５】
ステップＳ１０５で、アプリ一覧画面の所定のアプリが操作されていないと判定された場合、または、ステップＳ１０６のあと、ステップＳ１０７において、一括アプリ６は、アプリ一覧画面のインストールボタン４２が操作されたかを判定する。
【００６６】
ステップＳ１０７で、アプリ一覧画面のインストールボタン４２が操作されていないと判定された場合、処理はステップＳ１０５に戻る。
【００６７】
一方、ステップＳ１０７で、アプリ一覧画面のインストールボタン４２が操作されたと判定された場合、処理はステップＳ１０８に進み、一括アプリ６は、インストールが選択された全てのアプリのアプリ識別情報と、携帯端末１の端末情報、及び、販売店舗を示す紹介者情報をパラメータとするインストール要求を管理サーバ３に送信する。
【００６８】
ステップＳ１０９において、一括アプリ６は、送信したインストール要求に応じて、アプリ提供サーバ２から送信されてくるアプリ（の実行ファイル）を受信してインストールする。
【００６９】
そして、ステップＳ１１０において、一括アプリ６は、インストール要求した全てのアプリがインストールされたかを判定し、全てのアプリがインストールされていないと判定された場合、処理をステップＳ１０９に戻す。
【００７０】
一方、ステップＳ１１０で、インストール要求した全てのアプリがインストールされたと判定された場合、処理はステップＳ１１１に進み、一括アプリ６は、携帯端末１の端末情報、インストールされたアプリのアプリ識別情報、及び、２次元コードから得られた紹介者情報をパラメータとするインストール完了通知を管理サーバ３に送信して、処理を終了する。
【００７１】
［管理サーバ３の処理動作］
次に、図６のフローチャートを参照して、管理サーバ３の処理の詳細について説明する。
【００７２】
初めに、ステップＳ１２１において、管理サーバ３は、携帯端末１からインストール要求を受信したかを判定し、インストール要求を受信したと判定されるまで待機する。
【００７３】
そして、ステップＳ１２１で、インストール要求を受信したと判定された場合、処理はステップＳ１２２に進み、管理サーバ３は、受信したインストール要求に含まれる紹介者情報が示す紹介者がアプリ提供アフィリエイトサービスの正規の紹介者であるか否かを認証する。
【００７４】
ステップＳ１２２で、インストール要求した紹介者が正規の紹介者ではないと判定された場合、処理は終了する。
【００７５】
一方、ステップＳ１２２で、インストール要求した紹介者が正規の紹介者であると判定された場合、処理はステップＳ１２３に進み、管理サーバ３は、インストール要求に含まれる、端末情報、アプリ識別情報、および、紹介者情報を、内部の記憶部に記憶する。そして、ステップＳ１２４において、管理サーバ３は、受信したインストール要求を、そのままアプリ提供サーバ２に送信する。
【００７６】
ステップＳ１２５において、管理サーバ３は、携帯端末１からインストール完了通知を受信したかを判定し、インストール完了通知を受信したと判定されるまで待機する。インストール完了通知には、インストール要求と同様に、携帯端末１を識別するための端末情報と、インストールされた１以上のアプリそれぞれを識別するアプリ識別情報、および、紹介者を識別する紹介者情報がパラメータとして含まれている。
【００７７】
そして、ステップＳ１２５で、インストール完了通知を受信したと判定された場合、処理はステップＳ１２６に進み、管理サーバ３は、ステップＳ１２３の処理において一時記憶したインストール要求時の情報と一致するか照合する。そして、照合結果が一致すると、管理サーバ３は、紹介者の成果を示す成果情報を、効果測定サーバ４に送信して、終了する。この成果情報にも、携帯端末１を識別するための端末情報と、インストールされた１以上のアプリそれぞれを識別するアプリ識別情報、および、紹介者を識別する紹介者情報が、パラメータとして付加されている。
【００７８】
以上説明したように、図１のアフィリエイトサービスシステムによれば、一括アプリ６を採用することにより、アプリを一つずつインストールするのではなく、一回のインストール指示操作で（一回のインストールボタン４２の押下で）、複数のアプリを一括して携帯端末１にインストールすることができる。即ち、複数のアプリを、簡単に、インストールすることができる。したがって、アプリがインストールされる機会が増加すると期待できる。また、紹介者である販売店舗も、紹介した複数のアプリを同時にインストールすることが可能であるので、紹介による報酬を、より効率良く取得することできるようになる。これにより、紹介者が、複数のアプリを、ユーザに、より精力的に紹介することが期待できるという効果もある。
【００７９】
また、図１のアフィリエイトサービスシステムによれば、紹介者（アフィリエイタ）の情報を２次元コード７として提供し、一括アプリ６に２次元コード７を読み込ませることで、紹介者の情報を簡単に取得し、アプリ提供サーバ２や効果測定サーバ４に提供することができる。
【００８０】
なお、紹介者の情報は、上述した例のように、２次元コード７として読み込ませるほか、１次元コード（バーコード）や、店舗IDのような所定数の英数字からなる記号コードでもよく、販売店舗の店員に、キーボードなどから入力させてもよい。
【００８１】
［第２の実施の形態］
次に、図１のアフィリエイトサービスシステムの第２の実施の形態について説明する。
【００８２】
上述した第１の実施の形態では、一括アプリ６は、マーケットからインストールされ、携帯端末１の販売店舗がアフィリエイタ（紹介者）であった。第２の実施の形態は、一括アプリ６を提供するアプリ製作者（またはアプリ運営業者）がアフィリエイタである場合の例である。この場合に、紹介者情報は、一括アプリ６に、そのデータの一部として予め含められている。第２の実施形態の場合のシステム構成は、図示は省略するが、図１において、一括アプリ６を携帯端末１に提供するための携帯販売店舗が存在せず、一括アプリ６の取得先としてのアプリ提供サーバ８（図７）が新たに追加される。なお、アプリ提供サーバ８は、上述のアプリ提供サーバ２であってもよい。即ち、インストール指定される複数のアプリと同様のアプリ提供サーバ２から、一括アプリ６がインストールされるものでもよい。
【００８３】
図７は、第２の実施の形態における、携帯端末１に、複数のアプリを一括してインストールする際の処理の流れを説明するフローチャート（シーケンス図）である。
【００８４】
この処理では、初めに、ユーザが、自分の携帯端末１を操作して、一括アプリ６が提供されているアプリ提供サーバ８に自らアクセスし、一括アプリ６をダウンロードする。すなわち、ステップＳ２１１において、携帯端末１は、一括アプリ６が提供されているアプリ提供サーバ８にアクセスし、ダウンロードを要求する。
【００８５】
その結果、ステップＳ２１２において、携帯端末１は、一括アプリ６をダウンロードし、インストールする。なお、第２の実施の形態においても、一括アプリ６を、マーケットからインストールしてもよい。
【００８６】
そして、ステップＳ２１３において、携帯端末１は、ユーザの操作に基づいて、インストールされた一括アプリ６を起動し、ステップＳ２１４において、一括アプリ６を提供するアプリ製作者を示す情報を、紹介者情報として、一括アプリ６内から取得する。
【００８７】
以降のステップＳ２１５乃至Ｓ２２２の処理は、図３のステップＳ１４乃至Ｓ２１の処理と、それぞれ同様であるので、その説明は省略する。
【００８８】
以上の第２の実施形態によっても、上述した第１の実施形態と同様の効果を得ることができる。
【００８９】
［その他の変形例］
上述した実施形態では、管理サーバ３が、アプリ提供サーバ２と携帯端末１との間に介在して、インストール要求処理と、成果報酬のための処理とを担うようにしたが、この管理サーバ３の機能は、アプリ提供サーバ２が併せて持つようにしても良い。この場合には、一括アプリ６は、インストール要求の送信先としてアプリ提供サーバ２に直接アクセスする。また、アプリ提供サーバ２は、効果測定サーバ４の処理機能も併せて備えるようにしても良い。即ち、アプリ提供サーバ２、管理サーバ３、及び効果測定サーバ４の機能を１つのサーバで行うようにしてもよい。
【００９０】
上述した実施の形態では、紹介者への報酬供与のために必要な紹介者情報を、インストール要求とインストール完了通知のいずれにおいてもパラメータとして含めるようにしたが、紹介者情報は、インストール要求のときのみ、携帯端末１から管理サーバ３に送信するようにしても良い。
【００９１】
なお、上述した実施の形態では、管理サーバ３が、インストール要求とともに受信した紹介者情報に基づいて、販売店舗が正規の紹介者であるかどうかを認証するようにしたが、例えば、一括アプリ６が、２次元コード７から取得した紹介者情報に、アフィリエイトサービス運営業者が予め設定した所定の認証コードが含まれているかを判定するようにして、販売店舗の認証を行うようにすることができる。
【００９２】
上述した実施形態では、携帯端末１がスマートフォンであるとして説明したが、携帯端末１は、スマートフォンに限らず、PND(Portable Navigation Device)、電子書籍リーダーなどのタブレット端末でもよく、アプリケーションプログラムをダウンロードして実行可能な携帯型の情報処理端末であればよい。
【００９３】
また、上述した実施の形態の変形例として、雑誌や個人が紹介者となるようにすることも可能である。例えば、雑誌が紹介者となる場合には、一括アプリ６を紹介する記事と、雑誌を発行する雑誌社の情報が紹介者として埋め込まれた２次元コード７が、雑誌に掲載（印刷）される。その記事を見た携帯端末１のユーザが、携帯端末１からマーケットにアクセスして一括アプリ６をダウンロードし、起動する。そして、起動された一括アプリ６において、雑誌に掲載されている２次元コード７を読み込み、所望のアプリをインストールすると、紹介者である雑誌社に、報酬が支払われる。雑誌には、雑誌社の紹介者情報が埋め込まれた２次元コード７の他に、一括アプリ６のダウンロード元（携帯端末１のアクセス先）の情報を埋め込んだ２次元コードも掲載するようにしてもよい。
【００９４】
一方、個人であるユーザAが紹介者となる場合には、ユーザAが、２次元コード７を発行するWEBサイト等から、ユーザAの情報を紹介者情報として埋め込んだ２次元コード７を取得する。そして、友人等であるユーザBの携帯端末１に一括アプリ６をインストールしてもらい、ユーザBの携帯端末１で起動された一括アプリ６において、ユーザAの紹介者情報が埋め込まれた２次元コード７が読み込まれ、所定のアプリがインストールされることで、紹介者であるユーザAに、報酬が支払われる。
【００９５】
さらに、上述した実施の形態において、一括して複数のアプリを、アプリ提供サーバ２からダウンロードおよびインストール可能な一括アプリ６に代えて、携帯端末１から、一括して複数のアプリをダウンロードおよびインストール可能なWEBサイトにアクセスするようにして、WEBサイト上で指定した複数のアプリが、携帯端末１にインストールされるような形態とすることも可能である。
【００９６】
本明細書において、フローチャートに記述されたステップは、記載された順序に沿って時系列的に行われる場合はもちろん、必ずしも時系列的に処理されなくとも、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで実行されてもよい。
【００９７】
なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【００９８】
本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【符号の説明】
【００９９】
１  携帯端末
２  アプリ提供サーバ
３  管理サーバ
４  効果測定サーバ
５  店舗PC
６  一括アプリ
７  ２次元コード
１０  制御部
１１  通信部
１２  メモリ
１３  ディスプレイ
１４  タッチパネル
１５  撮像部
１６  USB I/F
【図１】
0005200136.tif 000002
【図２】
0005200136.tif 000003
【図３】
0005200136.tif 000004
【図４】
0005200136.tif 000005
【図５】
0005200136.tif 000006
【図６】
0005200136.tif 000007
【図７】
0005200136.tif 000008