Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5200136B2 - Information processing system and installation providing method - Google Patents
[go: Go Back, main page]

JP5200136B2 - Information processing system and installation providing method - Google Patents

Information processing system and installation providing method Download PDF

Info

Publication number
JP5200136B2
JP5200136B2 JP2011101253A JP2011101253A JP5200136B2 JP 5200136 B2 JP5200136 B2 JP 5200136B2 JP 2011101253 A JP2011101253 A JP 2011101253A JP 2011101253 A JP2011101253 A JP 2011101253A JP 5200136 B2 JP5200136 B2 JP 5200136B2
Authority
JP
Japan
Prior art keywords
application
installation
information
mobile terminal
management server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2011101253A
Other languages
Japanese (ja)
Other versions
JP2012234279A (en
Inventor
大智 野田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
EQS Inc
Original Assignee
EQS Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by EQS Inc filed Critical EQS Inc
Priority to JP2011101253A priority Critical patent/JP5200136B2/en
Publication of JP2012234279A publication Critical patent/JP2012234279A/en
Application granted granted Critical
Publication of JP5200136B2 publication Critical patent/JP5200136B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報処理システムおよびインストール提供方法に関し、特に、複数のアプリケーションプログラムをインストールする場合に、簡単に、アプリケーションプログラムをインストールすることができるようにする情報処理システムおよびインストール提供方法に関する。 The present invention relates to an information processing system and an installation providing method , and more particularly to an information processing system and an installation providing method that allow an application program to be easily installed when a plurality of application programs are installed.

パーソナルコンピュータ(以下、パソコンという。)で所定のWEBページに表示されている広告を見た閲覧者が、その広告をクリックして、広告主の商品を購入したり、広告主が提供するサービスの会員になった場合などに、広告主からリンク元のWEBページ管理者(アフィリエイタ)に報酬が支払われるアフィリエイトサービスが広く普及してきている。   A viewer who sees an advertisement displayed on a predetermined WEB page on a personal computer (hereinafter referred to as a personal computer) clicks on the advertisement to purchase an advertiser's product or a service provided by the advertiser. Affiliate services that pay rewards from advertisers to link source web page managers (affiliators) when they become members have become widespread.

ブラウザを用いてインターネットへ接続できる携帯電話機においても、同様のアフィリエイトサービスが可能である。また、実店舗で商品が購入された場合に報酬が支払われる、携帯電話機を用いたアフィリエイトサービスも提案されている(例えば特許文献1参照)。   A similar affiliate service is possible for a mobile phone that can be connected to the Internet using a browser. In addition, an affiliate service using a mobile phone has been proposed in which a reward is paid when a product is purchased at a real store (see, for example, Patent Document 1).

近年、スマートフォンと呼ばれる、携帯電話機と携帯情報端末を融合させた高機能の携帯端末が注目されている。スマートフォンは、携帯情報端末として高い処理能力を備え、アプリケーションプログラム(Application Program)(以下、単にアプリと称する。)を携帯端末内にダウンロードして、端末上で実行することができる。アプリには、ゲーム、音楽や映像の視聴に関するもの、辞書、地図、勉強などに関するものなど、様々な種類のものがあり、スマートフォンユーザは、マーケット等から好みのアプリを多数ダウンロードして利用している。従来、この種の携帯端末のユーザが、所望するアプリをインストールする方法としては、次のような幾つかの方法がある。   In recent years, a highly functional mobile terminal called a smartphone, which is a fusion of a mobile phone and a mobile information terminal, has attracted attention. A smartphone has high processing capability as a portable information terminal, and can download an application program (hereinafter simply referred to as an application) into the portable terminal and execute it on the terminal. There are various types of apps, such as games, music and video viewing, dictionaries, maps, studies, etc. Smartphone users can download and use many favorite apps from the market etc. Yes. Conventionally, there are several methods for a user of this type of mobile terminal to install a desired application as follows.

一つは、アプリをマーケットからインストールする方法である。   One is a method of installing an application from the market.

他の一つの方法は、アプリをダウンロード可能に提供しているWEBサイトであるアプリ提供サイトにインターネット等を介してアクセスし、アプリの実行ファイルを当該携帯端末内にダウンロードして、ダウンロードしたファイルを実行し、インストールする方法である。   Another method is to access an application providing site, which is a website that provides downloadable applications, via the Internet, etc., download the application executable file into the mobile terminal, and download the downloaded file. How to run and install.

さらに他の一つの方法は、ユーザが別に所有するパソコン等でアプリ提供サイトにアクセスして、所望のアプリの実行ファイルをパソコン内に一旦ダウンロードし、パソコンと携帯端末とをUSB(Universal Serial Bus)等で接続して、パソコンから、ダウンロードしたアプリの実行ファイルを携帯端末に転送して、インストールする方法である。   Yet another method is to access the application providing site on a personal computer that the user owns separately, download the executable file of the desired application into the personal computer, and connect the personal computer to the mobile device via USB (Universal Serial Bus). In this method, the downloaded application executable file is transferred from the personal computer to the portable terminal and installed.

特開2009−157609号公報JP 2009-157609 A

しかしながら、上記のいずれのインストール方法も、複数のアプリをインストールする場合には、インストール対象のアプリを一個ずつ指定して順番にインストールする必要がある。   However, in any of the above installation methods, when installing a plurality of applications, it is necessary to specify the installation target applications one by one and install them in order.

本発明は、このような状況に鑑みてなされたものであり、複数のアプリケーションプログラムをインストールする場合に、簡単に、アプリケーションプログラムをインストールすることができるようにするものである。   The present invention has been made in view of such circumstances, and it is intended to allow an application program to be easily installed when a plurality of application programs are installed.

本発明の一側面の情報処理システムは、
携帯端末を販売する販売店舗において購入者であるユーザに引き渡される前記携帯端末と、管理サーバとからなり、前記携帯端末へアプリケーションプログラムがインストールされたとき、前記販売店舗に対して報酬が払われるアフィリエイトサービスで用いられる情報処理システムであって、
前記携帯端末は、
前記アフィリエイトサービスのアフィリエイタとしての前記販売店舗の情報を示す店舗情報を取得する店舗情報取得手段と、
前記携帯端末にインストールさせる複数のアプリケーションプログラムの選択指示を受け付けるアプリ選択指示手段と、
前記アプリ選択指示手段により選択指示された前記複数のアプリケーションプログラムのインストール指示を、一回の操作で受け付けるインストール指示受付手段と、
前記一回の操作によるインストール指示に基づいて、前記アプリ選択指示手段により選択指示された前記複数のアプリケーションプログラムのインストール要求を前記店舗情報とともに前記管理サーバに送信し、
前記管理サーバによって転送された前記インストール要求を受信したアプリケーション提供サーバから前記アプリケーションプログラムごとに順次送信されてくる、前記選択指示された前記複数のアプリケーションプログラムを受信して即座に前記携帯端末にインストールし、
前記アプリ選択指示手段により選択指示された前記複数のアプリケーションプログラムの全てのインストールが完了したか否かを判定し、全てのインストールが完了した場合に、インストール完了通知を前記管理サーバに送信する制御を行う制御手段と
を備え、
前記管理サーバは、
前記インストール要求とともに前記携帯端末から送信されてきた前記店舗情報に基づいて前記アフィリエイタを認証し、認証が成功した場合に、受信した前記インストール要求を前記アプリケーション提供サーバに送信し、
前記携帯端末から前記インストール完了通知を受信した場合に、前記店舗情報を、その店舗情報が示す前記販売店舗でインストールされたことを示す成果として含む成果情報を、前記アフィリエイタの成果を測定する効果測定サーバに送信する
An information processing system according to one aspect of the present invention includes:
An affiliate that consists of the mobile terminal delivered to a user who is a purchaser at a sales store that sells mobile terminals, and a management server, and when an application program is installed on the mobile terminal, a reward is paid to the sales store An information processing system used in a service,
The portable terminal is
Store information acquisition means for acquiring store information indicating information of the sales store as an affiliate of the affiliate service;
Application selection instruction means for receiving instructions for selecting a plurality of application programs to be installed in the mobile terminal;
An installation instruction receiving means for receiving an installation instruction for the plurality of application programs instructed to be selected by the application selection instruction means;
Based on the installation instruction by the one-time operation, an installation request for the plurality of application programs instructed to be selected by the application selection instruction unit is transmitted together with the store information to the management server,
The plurality of application programs instructed to be selected, which are sequentially transmitted for each application program from the application providing server that has received the installation request transferred by the management server, are immediately installed on the portable terminal. ,
Control whether to determine whether or not all installation of the plurality of application programs selected by the application selection instruction means has been completed, and to transmit an installation completion notification to the management server when all installations are completed Control means to perform and
With
The management server
Authenticate the affiliator based on the store information transmitted from the mobile terminal together with the installation request, and when the authentication is successful, transmit the received installation request to the application providing server,
The effect of measuring the results of the affiliator when the installation completion notification is received from the portable terminal, the result information including the store information as the result indicating that the store information is installed at the sales store indicated by the store information Send to measurement server .

本発明の一側面の情報処理システムは、前記インストール完了通知を受信した前記管理サーバから、前記成果情報を受信する前記効果測定サーバをさらに設けることができる。また、本発明の一側面の情報処理システムには、前記アプリケーション提供サーバをさらに設けることができる。 The information processing system according to one aspect of the present invention may further include the effect measurement server that receives the result information from the management server that has received the installation completion notification. The information processing system according to one aspect of the present invention may further include the application providing server.

本発明の一側面のインストール提供方法は、
携帯端末を販売する販売店舗において購入者であるユーザに引き渡される前記携帯端末と、管理サーバとからなり、前記携帯端末へアプリケーションプログラムがインストールされたとき、前記販売店舗に対して報酬が払われるアフィリエイトサービスで用いられる情報処理システムのインストール提供方法であって、
前記携帯端末が、
前記アフィリエイトサービスのアフィリエイタとしての前記販売店舗を示す店舗情報を取得し、
前記携帯端末にインストールさせる複数のアプリケーションプログラムの選択指示を受け付け、
選択指示された前記複数のアプリケーションプログラムのインストール指示を、一回の操作で受け付け、
前記一回の操作によるインストール指示に基づいて、選択指示された前記複数のアプリケーションプログラムのインストール要求を前記店舗情報とともに管理サーバに送信し、
前記管理サーバによって転送された前記インストール要求を受信したアプリケーション提供サーバから前記アプリケーションプログラムごとに順次送信されてくる、前記選択指示された前記複数のアプリケーションプログラムを受信して即座に前記携帯端末にインストールし、
前記選択指示された前記複数のアプリケーションプログラムの全てのインストールが完了したか否かを判定し、全てのインストールが完了した場合に、インストール完了通知を前記管理サーバに送信し、
前記管理サーバが、
前記インストール要求とともに前記携帯端末から送信されてきた前記店舗情報に基づいて前記アフィリエイタを認証し、認証が成功した場合に、受信した前記インストール要求を前記アプリケーション提供サーバに送信し、
前記携帯端末から前記インストール完了通知を受信した場合に、前記店舗情報を、その店舗情報が示す前記販売店舗でインストールされたことを示す成果として含む成果情報を、前記アフィリエイタの成果を測定する効果測定サーバに送信する
ステップを含む。
An installation providing method according to one aspect of the present invention includes:
An affiliate that consists of the mobile terminal delivered to a user who is a purchaser at a sales store that sells mobile terminals, and a management server, and when an application program is installed on the mobile terminal, a reward is paid to the sales store An information processing system installation providing method used in a service ,
The mobile terminal is
Acquire store information indicating the sales store as an affiliate of the affiliate service,
Accepting instructions for selecting a plurality of application programs to be installed on the mobile terminal ,
The installation instructions for the plurality of application programs that have been instructed for selection are received in a single operation,
Based on the installation instruction by the one-time operation, the installation request for the plurality of application programs instructed to select is transmitted to the management server together with the store information,
The plurality of application programs instructed to be selected, which are sequentially transmitted for each application program from the application providing server that has received the installation request transferred by the management server, are immediately installed on the portable terminal. ,
It is determined whether or not all installation of the plurality of application programs instructed to be selected is completed, and when all the installation is completed, an installation completion notification is transmitted to the management server ,
The management server is
Authenticate the affiliator based on the store information transmitted from the mobile terminal together with the installation request, and when the authentication is successful, transmit the received installation request to the application providing server,
The effect of measuring the results of the affiliator when the installation completion notification is received from the portable terminal, the result information including the store information as the result indicating that the store information is installed at the sales store indicated by the store information Sending to the measurement server .

本発明の一側面においては、携帯端末において、アフィリエイトサービスのアフィリエイタとしての販売店舗を示す店舗情報が取得され、携帯端末にインストールさせる複数のアプリケーションプログラムの選択指示が受け付けられ、選択指示された複数のアプリケーションプログラムのインストール指示が一回の操作で受け付けられ、一回の操作によるインストール指示に基づいて、選択指示された複数のアプリケーションプログラムのインストール要求が店舗情報とともに管理サーバに送信され、管理サーバによって転送されたインストール要求を受信したアプリケーション提供サーバからアプリケーションプログラムごとに順次送信されてくる、選択指示された複数のアプリケーションプログラムが受信されて即座に携帯端末にインストールされ、選択指示された複数のアプリケーションプログラムの全てのインストールが完了したか否かが判定され、全てのインストールが完了した場合に、インストール完了通知が管理サーバに送信される。また、管理サーバにおいて、インストール要求とともに携帯端末から送信されてきた店舗情報に基づいてアフィリエイタが認証され、認証が成功した場合に、受信したインストール要求がアプリケーション提供サーバに送信され、携帯端末からインストール完了通知が受信された場合に、店舗情報が示す販売店舗でインストールされたことを示す成果として含む成果情報が、アフィリエイタの成果を測定する効果測定サーバに送信される。 In one aspect of the present invention, in a mobile terminal, store information indicating a sales store as an affiliate service affiliate is acquired, a selection instruction of a plurality of application programs to be installed in the mobile terminal is received, and the plurality of selection instructions The installation instruction for the application program is received in one operation, and based on the installation instruction by one operation, the installation request for the plurality of application programs selected is sent to the management server together with the store information. coming from the application providing server receiving the forwarded installed request are sequentially transmitted to each application program, immediately install to the mobile terminal has been received a plurality of the selected application program instructs Is Lumpur, whether complete all the installation of a plurality of application program selected instruction is determined, when all of the installation is complete, the installation completion notification is sent to the management server. In the management server, the affiliator is authenticated based on the store information transmitted from the portable terminal together with the installation request, and when the authentication is successful, the received installation request is transmitted to the application providing server and installed from the portable terminal. When the completion notification is received, the result information including the result indicating that the product is installed at the sales store indicated by the store information is transmitted to the effect measurement server that measures the result of the affiliator.

本発明の一側面によれば、複数のアプリケーションプログラムをインストールする場合に、簡単に、アプリケーションプログラムをインストールすることができる。   According to an aspect of the present invention, when installing a plurality of application programs, the application programs can be easily installed.

本発明を適用したアフィリエイトサービスシステムの一実施の形態の構成例を示す図である。It is a figure which shows the structural example of one Embodiment of the affiliate service system to which this invention is applied. 携帯端末のハードウェア構成例を示すブロック図である。It is a block diagram which shows the hardware structural example of a portable terminal. 複数のアプリを一括してインストールする際の処理の流れを説明するフローチャートである。It is a flowchart explaining the flow of a process at the time of installing a some application collectively. 読み込み指示画面とアプリ一覧画面の例を示す図である。It is a figure which shows the example of a read instruction | indication screen and an application list screen. 一括アプリの処理を説明するフローチャートである。It is a flowchart explaining the process of a batch application. 管理サーバの処理を説明するフローチャートである。It is a flowchart explaining the process of a management server. 複数のアプリを一括してインストールする際の処理の流れを説明するフローチャートである。It is a flowchart explaining the flow of a process at the time of installing a some application collectively.

[アフィリエイトサービスシステムの構成例]
図1は、本発明を適用したアフィリエイトサービスシステムの一実施の形態の構成例を示している。
[Configuration example of affiliate service system]
FIG. 1 shows a configuration example of an embodiment of an affiliate service system to which the present invention is applied.

図1のアフィリエイトサービスシステムは、携帯端末1の販売店舗において、携帯端末1の購入者であるユーザに、携帯端末1上で実行可能なアプリケーションプログラム(Application Program)(以下、単にアプリと称する。)のインストールを薦め、ユーザが携帯端末1にアプリをインストールした場合に、アプリを紹介した携帯端末1の販売店舗に、報酬が支払われるアフィリエイトサービスを行う情報処理システムである。   The affiliate service system of FIG. 1 is an application program (Application Program) that can be executed on a mobile terminal 1 by a user who is a purchaser of the mobile terminal 1 at a store where the mobile terminal 1 is sold (hereinafter simply referred to as an application). When the user installs an app on the mobile terminal 1, the information processing system provides an affiliate service in which a reward is paid to the store where the mobile terminal 1 that introduced the app is introduced.

図1のアフィリエイトサービスシステムは、携帯端末1、アプリ提供サーバ(アプリケーション提供サーバ)2、管理サーバ3、効果測定サーバ4、及び、携帯端末1の販売店舗に設置されている店舗PC(PC:パーソナルコンピュータ)5を有する。なお、携帯端末1の販売店舗には、アフィリエイトサービスにおける紹介者(アフィリエイタ)を識別するための紹介者情報が埋め込まれた2次元コード7が紙媒体等に印刷された形で配布されている。2次元コード7は、いわゆるQRコード(QR(Quick Response)(登録商標)コード)と呼ばれるものである。   The affiliate service system of FIG. 1 includes a mobile terminal 1, an application providing server (application providing server) 2, a management server 3, an effect measurement server 4, and a store PC (PC: personal computer) installed in the store where the mobile terminal 1 is sold. Computer) 5. It should be noted that a two-dimensional code 7 in which introducer information for identifying an introducer (affiliator) in an affiliate service is embedded is distributed to a store where the mobile terminal 1 is sold in a form printed on a paper medium or the like. . The two-dimensional code 7 is a so-called QR code (QR (Quick Response) (registered trademark) code).

携帯端末1は、例えば、スマートフォンと呼ばれる、携帯電話機と携帯情報端末を融合させた高機能の携帯端末である。携帯端末1は、アプリを端末内にダウンロードしてインストールし、端末上で実行することができる。   The mobile terminal 1 is, for example, a high-function mobile terminal called a smartphone, which is a combination of a mobile phone and a mobile information terminal. The mobile terminal 1 can download and install the application in the terminal and execute it on the terminal.

携帯端末1は、複数のアプリを一括でインストール可能なアプリ6(以下、一括アプリ6という。)を実行する。一括アプリ6は、店員またはユーザが携帯端末1を操作して、携帯端末1から、アプリを提供するマーケットにアクセスし、マーケットからダウンロードされ、インストールされる。   The mobile terminal 1 executes an application 6 (hereinafter referred to as a batch application 6) that can install a plurality of applications in a batch. The collective application 6 is downloaded and installed from the market by the store clerk or the user operating the mobile terminal 1 to access the market providing the application from the mobile terminal 1.

携帯端末1において実行される一括アプリ6は、2次元コード7を読み込むことで、紹介者情報を認識する。そして、ユーザは、販売店舗の店員のおすすめ等を参考にして、インストールを希望する1以上のアプリを決定し、一括アプリ6において指定する。一括アプリ6は、ユーザによって指定された1以上のアプリのインストール要求を、移動体電話通信網やインターネットなどのネットワークを介して、管理サーバ3に送信する。なお、一括アプリ6には、管理サーバ3の接続先となるアドレス(URL:Uniform Resource Locator)が予め記憶されているものとする。   The batch application 6 executed in the mobile terminal 1 recognizes the introducer information by reading the two-dimensional code 7. Then, the user determines one or more applications desired to be installed with reference to the recommendation of the sales clerk at the sales store, and designates them in the batch application 6. The batch application 6 transmits an installation request for one or more applications designated by the user to the management server 3 via a network such as a mobile telephone communication network or the Internet. It is assumed that the collective application 6 stores in advance an address (URL: Uniform Resource Locator) to which the management server 3 is connected.

そして、一括アプリ6は、インストール要求に応じてアプリ提供サーバ2から送信されてきたアプリを取得し、インストールする。インストール完了後、一括アプリ6は、インストール完了通知を管理サーバ3に送信する。   Then, the collective application 6 acquires and installs the application transmitted from the application providing server 2 in response to the installation request. After the installation is completed, the collective application 6 transmits an installation completion notification to the management server 3.

アプリ提供サーバ2は、携帯端末1に提供可能なアプリ(のダウンロード用のファイル)を保持しており、管理サーバ3からのインストール要求に応じて、指定されたアプリ(のダウンロード用のファイル)を携帯端末1に送信する。インストール先の携帯端末1は、インストール要求とともに送信される、携帯端末1を識別する端末情報によって特定される。端末情報は、例えば、携帯端末1の機器メーカ、または、通信サービス事業者が割り当てた携帯端末1に固有の識別情報を採用することができる。   The application providing server 2 holds an application (download file) that can be provided to the mobile terminal 1, and in response to an installation request from the management server 3, the specified application (download file) is stored. It transmits to the portable terminal 1. The installation-destination mobile terminal 1 is specified by terminal information for identifying the mobile terminal 1 transmitted together with the installation request. As the terminal information, for example, identification information unique to the mobile terminal 1 assigned by a device manufacturer of the mobile terminal 1 or a communication service provider can be adopted.

管理サーバ3は、アフィリエイトサービスを管理する。具体的には、管理サーバ3は、携帯端末1からのインストール要求を受信し、受信したインストール要求をアプリ提供サーバ2に送信する。また、管理サーバ3は、携帯端末1からインストール完了通知を受信した場合、所定のアプリが、販売店舗の紹介によりインストールされたことを示す、紹介者(販売店舗)の成果情報を、効果測定サーバ4に送信する。紹介者(販売店舗)は、紹介者情報によって特定される。   The management server 3 manages an affiliate service. Specifically, the management server 3 receives an installation request from the mobile terminal 1 and transmits the received installation request to the application providing server 2. In addition, when the management server 3 receives the installation completion notification from the mobile terminal 1, the management server 3 displays the result information of the introducer (sales store) indicating that the predetermined application has been installed by the introduction of the store. 4 to send. The introducer (sales store) is specified by the introducer information.

効果測定サーバ4は、アプリを紹介する紹介者の成果を測定するサーバである。具体的には、効果測定サーバ4は、管理サーバ3からの成果情報を受信し、紹介者の成果を記録(記憶)する。   The effect measurement server 4 is a server that measures the results of the introducer introducing the application. Specifically, the effect measurement server 4 receives the result information from the management server 3 and records (stores) the result of the introducer.

店舗PC5は、その内部のハードディスク等の記憶部に一括アプリ6を記憶し、USBケーブル等で携帯端末1と接続して、一括アプリ6を携帯端末1に転送(コピー)する。なお、一括アプリ6が、上述したように、マーケットからインストールされる場合には、店舗PC5は、省略することができる。   The store PC 5 stores the collective application 6 in a storage unit such as an internal hard disk, connects to the portable terminal 1 with a USB cable or the like, and transfers (copies) the collective application 6 to the portable terminal 1. Note that the store PC 5 can be omitted when the collective application 6 is installed from the market as described above.

携帯端末1と、アプリ提供サーバ2および管理サーバ3とは、移動体電話通信網やインターネットなどのネットワークを介して接続される。また、アプリ提供サーバ2、管理サーバ3、および効果測定サーバ4は、互いに、LAN(Local Area Network)またはインターネット等のネットワークにより相互に接続される。   The portable terminal 1 is connected to the application providing server 2 and the management server 3 via a network such as a mobile telephone communication network or the Internet. In addition, the application providing server 2, the management server 3, and the effect measurement server 4 are connected to each other via a network such as a LAN (Local Area Network) or the Internet.

アプリ提供サーバ2、管理サーバ3、および効果測定サーバ4は、例えば、アプリ紹介によるアフィリエイトサービスを提供する運営業者(ASP:Affiliate Service Provider)により運営される。なお、アプリ提供サーバ2、管理サーバ3、および効果測定サーバ4の少なくとも一つが、異なる業者により運営されるものでもよい。例えば、アプリを提供するアプリ提供サーバ2の運営業者は、管理サーバ3と効果測定サーバ4を運営し、アフィリエイトサービスを提供する運営業者と異なっていてもよい。   The application providing server 2, the management server 3, and the effect measurement server 4 are operated by, for example, an operator (ASP: Affiliate Service Provider) that provides an affiliate service based on application introduction. Note that at least one of the application providing server 2, the management server 3, and the effect measurement server 4 may be operated by different vendors. For example, the operator of the application providing server 2 that provides the application may be different from the operator that operates the management server 3 and the effect measurement server 4 and provides the affiliate service.

以上のように構成されるアフィリエイトサービスシステムにおいて、効果測定サーバ4に、携帯端末の販売店舗の成果が、紹介者情報によって特定され、測定されると、アフィリエイトサービス運営業者より、携帯端末の販売店舗に報酬が支払われる。なお、携帯端末の販売店舗が所有する2次元コード7は、このアフィリエイトサービス運営業者より事前に配布される。この配布には、2次元コード7が印刷された紙媒体が配布されるもののほか、2次元コード7の電子データをインターネット等を介して、店舗PC5に送信し、店舗PC5で印刷したり、画面表示したりするものも含む。   In the affiliate service system configured as described above, when the results of the mobile terminal sales store are specified and measured by the introducer information in the effect measurement server 4, the affiliate service operator gives the mobile terminal sales store Will be paid. The two-dimensional code 7 owned by the mobile terminal sales store is distributed in advance by the affiliate service operator. In addition to the distribution of paper media on which the two-dimensional code 7 is printed, the electronic data of the two-dimensional code 7 is transmitted to the store PC 5 via the Internet, printed on the store PC 5, It also includes what to display.

[携帯端末1のハードウェア構成例]
図2は、携帯端末1のハードウェア構成例を示すブロック図である。
[Hardware configuration example of portable terminal 1]
FIG. 2 is a block diagram illustrating a hardware configuration example of the mobile terminal 1.

携帯端末1は、マイクロコンピュータ等からなる制御部10を備え、この制御部10に、通信部11、メモリ12、ディスプレイ13、タッチパネル14、撮像部15、およびUSBインタフェース(USB I/F)16のそれぞれが接続されて構成されている。   The mobile terminal 1 includes a control unit 10 composed of a microcomputer or the like. The control unit 10 includes a communication unit 11, a memory 12, a display 13, a touch panel 14, an imaging unit 15, and a USB interface (USB I / F) 16. Each is connected and configured.

通信部11は、制御部10からの制御に応じて、アンテナ11Aを通じて携帯電話基地局と通信を行い、携帯電話通信を行なう。また、通信部11は、移動体電話通信網およびインターネット等を介したデータ通信を行う。相手との電話通信を行う場合には、マイクロホン11Mから取得された送話音声が通信部11を介して送信され、相手からの受話音声が、通信部11からスピーカ11Sに供給されて音響再生される。また、インターネットを通じたデータ通信を行う場合には、制御部10からの送信データが通信部11を介して送信されると共に、アンテナ11Aで受信されたデータが通信部11を介して制御部10に供給されて、制御部10で所定の処理がなされる。   The communication unit 11 communicates with the mobile phone base station through the antenna 11A in accordance with control from the control unit 10, and performs mobile phone communication. The communication unit 11 performs data communication via a mobile telephone communication network and the Internet. When performing telephone communication with the other party, the transmitted voice acquired from the microphone 11M is transmitted via the communication unit 11, and the received voice from the other party is supplied from the communication unit 11 to the speaker 11S for sound reproduction. The When performing data communication over the Internet, transmission data from the control unit 10 is transmitted via the communication unit 11, and data received by the antenna 11 </ b> A is transmitted to the control unit 10 via the communication unit 11. Then, the control unit 10 performs a predetermined process.

メモリ12は、電話帳データ、インストールされたアプリ、等の種々のデータを記憶する。販売店舗の店舗PC5から転送される一括アプリ6も、メモリ12に記憶される。制御部10は、このメモリ12に記憶された一括アプリ6をユーザの指示に従って起動して実行する。   The memory 12 stores various data such as phone book data and installed applications. The batch application 6 transferred from the store PC 5 of the store is also stored in the memory 12. The control unit 10 activates and executes the batch application 6 stored in the memory 12 in accordance with a user instruction.

ディスプレイ13は、例えばLCD(Liquid Crystal Display)からなり、制御部10による表示制御の下に、電話待ち受け画面等の所定の画面を表示する。   The display 13 is composed of an LCD (Liquid Crystal Display), for example, and displays a predetermined screen such as a telephone standby screen under display control by the control unit 10.

タッチパネル14は、ディスプレイ13に重畳して設けられており、ディスプレイ13へのユーザの指などによる操作入力を検知する。そして、タッチパネル14で検知されたユーザの操作入力は、制御部10に供給され、制御部10は、このユーザの操作入力に応じた制御処理を実行する。   The touch panel 14 is provided so as to overlap the display 13 and detects an operation input by a user's finger or the like to the display 13. Then, the user operation input detected by the touch panel 14 is supplied to the control unit 10, and the control unit 10 executes a control process in accordance with the user operation input.

撮像部15は、CCD(Charge Coupled Device)等の撮像素子およびレンズ等からなり、制御部10の制御の下、ユーザの操作入力に基づいて被写体を撮像し、その被写体の撮像画像データを制御部10に供給する。制御部10は、撮像部15から取得した撮像画像データを、メモリ12に格納する処理を行う。なお、販売店舗の2次元コード7も撮像部15によって撮像され、その結果得られる撮像画像データが制御部10に供給され、制御部10によって復号され(解釈され)、紹介者情報が認識される。従って、撮像部15は、2次元コードを読み取るコードリーダとして機能する。   The imaging unit 15 includes an imaging element such as a CCD (Charge Coupled Device), a lens, and the like. Under the control of the control unit 10, the imaging unit 15 images a subject based on a user operation input, and the captured image data of the subject is controlled by the control unit. 10 is supplied. The control unit 10 performs processing for storing the captured image data acquired from the imaging unit 15 in the memory 12. The two-dimensional code 7 of the store is also imaged by the imaging unit 15, and the captured image data obtained as a result is supplied to the control unit 10 and decoded (interpreted) by the control unit 10 to recognize introducer information. . Therefore, the imaging unit 15 functions as a code reader that reads a two-dimensional code.

USBインタフェース16は、店舗PC5やその他の情報処理装置とUSB接続して、制御部10との間で、データ通信するためのインタフェースである。   The USB interface 16 is an interface for data communication with the control unit 10 by USB connection with the store PC 5 and other information processing apparatuses.

携帯端末1は、以上のように構成される。   The mobile terminal 1 is configured as described above.

なお、アプリ提供サーバ2、管理サーバ3、および効果測定サーバ4それぞれのハードウェア構成は、図示は省略するが、CPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)、ハードディスク等の記憶部を有し、記憶部またはROM等に記憶されているプログラムからRAMにロードされたプログラムに従って後述する一連の処理を含む各種の処理を実行する。アプリ提供サーバ2、管理サーバ3、および効果測定サーバ4それぞれは、LANやインターネット等に接続してデータ通信を行う通信部、キーボード、マウスなどよりなる入力部、スピーカ、ディスプレイなどよりなる出力部も備える。   The hardware configurations of the application providing server 2, the management server 3, and the effect measurement server 4 are not shown, but a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), It has a storage unit such as a hard disk, and executes various processes including a series of processes described later according to a program loaded in the RAM from a program stored in the storage unit or ROM. Each of the application providing server 2, the management server 3, and the effect measurement server 4 includes a communication unit that connects to a LAN or the Internet to perform data communication, an input unit that includes a keyboard and a mouse, and an output unit that includes a speaker and a display. Prepare.

[アフィリエイトサービスシステムのアプリ一括インストールの処理]
次に、図3を参照して、図1のアフィリエイトサービスシステムにおける一連の処理について説明する。図3は、携帯端末1に、複数のアプリを一括してインストールする際の処理の流れを説明するフローチャート(シーケンス図)である。
[Bulk application installation process for affiliate service system]
Next, with reference to FIG. 3, a series of processes in the affiliate service system of FIG. 1 will be described. FIG. 3 is a flowchart (sequence diagram) for explaining the flow of processing when a plurality of applications are installed in the mobile terminal 1 at once.

初めに、ステップS11において、携帯端末1は、店員またはユーザの操作に基づいて、マーケットにアクセスし、一括アプリ6(の実行ファイル)をダウンロードし、インストールする。なお、一括アプリ6は、店舗PC5とUSBケーブル等で接続し、店舗PC5からインストールしてもよい。   First, in step S11, the mobile terminal 1 accesses the market, downloads and installs the collective application 6 (executable file thereof) based on the operation of the store clerk or the user. The collective application 6 may be installed from the store PC 5 by connecting to the store PC 5 with a USB cable or the like.

ステップS12において、携帯端末1は、販売店舗の店員等の操作を受け付け、インストールされた一括アプリ6を起動する。   In step S <b> 12, the mobile terminal 1 accepts an operation of a sales clerk or the like at the sales store, and activates the installed batch application 6.

一括アプリ6が起動されると、ステップS13において、一括アプリ6は、2次元コード7を読み込み、紹介者情報を取得する。具体的には、一括アプリ6は、そのディスプレイ13に、図4Aに示すような、2次元コード7の読み込みを指示する読み込み指示画面を表示する。図4Aの読み込み指示画面では、「紹介者の2次元コードを読み込んで下さい」のメッセージとともに、撮像部15で撮像された2次元コード7が、撮像表示部31に表示される。そして、読み込みボタン32が選択されることにより、撮像された2次元コード7が復号され、販売店舗を識別する紹介者情報が認識される。   When the collective application 6 is activated, the collective application 6 reads the two-dimensional code 7 and acquires introducer information in step S13. Specifically, the collective application 6 displays a reading instruction screen for instructing reading of the two-dimensional code 7 as shown in FIG. In the reading instruction screen of FIG. 4A, the two-dimensional code 7 imaged by the imaging unit 15 is displayed on the imaging display unit 31 together with the message “Please read the introducer's two-dimensional code”. Then, when the read button 32 is selected, the captured two-dimensional code 7 is decoded, and introducer information for identifying a sales store is recognized.

次に、一括アプリ6は、ステップS14において、図4Bに示すような、一括インストール可能なアプリの一覧を表示するアプリ一覧画面をディスプレイ13に表示し、インストールするアプリの選択指示を受け付ける。   Next, in step S14, the collective application 6 displays an application list screen that displays a list of applications that can be installed in a batch as shown in FIG. 4B on the display 13, and receives an instruction to select an application to be installed.

図4Bに示されるアプリ一覧画面では、「インストールするアプリを選択して下さい」のメッセージとともに、一括インストール可能なアプリの一覧が表示されている。アプリ一覧画面において、インストールボタン42が押下されると、チェックボックス41がチェックされたアプリが、携帯端末1にインストールされる。図4Bのアプリ一覧画面において、アプリ1、アプリ2、アプリ3・・・はアプリの名称を表す。   In the application list screen shown in FIG. 4B, a list of applications that can be installed in a batch is displayed together with a message “Please select an application to install”. When the install button 42 is pressed on the application list screen, the application whose check box 41 is checked is installed in the mobile terminal 1. In the application list screen of FIG. 4B, application 1, application 2, application 3... Represent application names.

なお、ユーザ自身が、図4Bのアプリ一覧画面を見て、チェックボックス41のオン/オフを選択してもよいし、例えば、携帯端末1の購入者であるユーザに、例えば、アプリ提供サーバ2が提供可能なアプリの一覧を、アプリの内容を説明した紹介文とともに印刷した用紙を手渡し、インストールを希望するアプリを販売店舗の店員に伝達してもらい、店員が、ユーザの希望に応じて、アプリの選択を行うようにしてもよい。   The user himself / herself may select ON / OFF of the check box 41 by looking at the application list screen of FIG. 4B. For example, the user who is the purchaser of the mobile terminal 1 may be notified of, for example, the application providing server 2. Handed out a list of apps that can be provided, along with an introductory text explaining the content of the app, handing the app that you want to install to the store clerk, You may make it perform selection of an application.

ステップS15において、一括アプリ6は、インストールボタン42が操作(押下)されたか否かを判定することにより、インストールを開始するかを判定する。   In step S15, the batch application 6 determines whether to start installation by determining whether or not the install button 42 has been operated (pressed).

ステップS15では、インストールボタン42が押下されるまで待機され、インストールボタン42がユーザにより押下されると、ステップS15で、インストールを開始すると判定され、処理がステップS16に進む。   In step S15, the process waits until the install button 42 is pressed. When the install button 42 is pressed by the user, it is determined in step S15 that the installation is started, and the process proceeds to step S16.

ステップS16において、一括アプリ6は、図4Bのアプリ一覧画面においてチェックされたアプリのインストールを要求するインストール要求を管理サーバ3に送信する。このインストール要求には、携帯端末1を識別するための端末情報と、インストール指示された1以上のアプリそれぞれを識別するアプリ識別情報、および、紹介者を識別する紹介者情報がパラメータとして付加されている。   In step S <b> 16, the collective application 6 transmits to the management server 3 an installation request for requesting installation of an application checked on the application list screen in FIG. 4B. In this installation request, terminal information for identifying the portable terminal 1, application identification information for identifying each of one or more applications for which installation has been instructed, and introducer information for identifying an introducer are added as parameters. Yes.

管理サーバ3は、ステップS17において、携帯端末1からのインストール要求を受信し、インストール要求に含まれる紹介者情報が、アプリ提供アフィリエイトサービスの正規の紹介者であるか否かを認証する。そして、管理サーバ3は、認証が成功すると、インストールを要求してきた携帯端末1の端末情報、アプリ識別情報、および紹介者情報を内部に記憶するとともに、受信したインストール要求をアプリ提供サーバ2に送信(転送)する。   In step S17, the management server 3 receives the installation request from the portable terminal 1, and authenticates whether or not the introducer information included in the installation request is a regular introducer of the application providing affiliate service. Then, when the authentication is successful, the management server 3 stores therein the terminal information, application identification information, and introducer information of the mobile terminal 1 that has requested the installation, and transmits the received installation request to the application providing server 2. (Forward.

アプリ提供サーバ2は、ステップS18において、管理サーバ3から送信されてきたインストール要求を受信し、指定されたアプリを携帯端末1にインストールする。即ち、アプリ提供サーバ2は、インストール要求のパラメータとして指定される端末情報に基づいて携帯端末1にアクセスし、アプリ識別情報で識別されるアプリを、順に、携帯端末1にインストールする。   In step S <b> 18, the application providing server 2 receives the installation request transmitted from the management server 3 and installs the designated application on the mobile terminal 1. That is, the application providing server 2 accesses the mobile terminal 1 based on the terminal information specified as the parameter of the installation request, and installs the applications identified by the application identification information in the mobile terminal 1 in order.

携帯端末1の一括アプリ6は、ステップS19において、アプリ提供サーバ2から送られてくるアプリ(の実行ファイル)を受信し、インストールするとともに、インストール指示された全てのアプリのインストールが完了したかを判定する。   In step S19, the batch application 6 of the mobile terminal 1 receives and installs the application (executable file) sent from the application providing server 2, and checks whether installation of all applications instructed to install has been completed. judge.

ステップS19では、インストールが完了したと判定されるまで、アプリ提供サーバ2から送られてくるアプリ(の実行ファイル)の受信およびインストールが実行される。   In step S19, reception and installation of the application (executable file) sent from the application providing server 2 are executed until it is determined that the installation is completed.

そして、ステップS19で、インストールが完了したと判定された場合、処理はステップS20に進み、一括アプリ6は、インストール完了通知を管理サーバ3に送信する。   If it is determined in step S19 that the installation is complete, the process proceeds to step S20, and the collective application 6 transmits an installation completion notification to the management server 3.

管理サーバ3は、ステップS21において、携帯端末1からのインストール完了通知を受信し、ステップS17の処理のインストール要求受信時に一時記憶した情報と照合する。そして、管理サーバ3は、照合結果が一致すると、紹介者の成果を示す成果情報を、効果測定サーバ4に送信する。成果情報には、携帯端末1を識別するための端末情報と、インストールされた1以上のアプリそれぞれを識別するアプリ識別情報、および、紹介者を識別する紹介者情報が、パラメータとして付加されている。この結果、効果測定サーバ4では、受信した成果情報を用いて、紹介者に報酬を供与するための処理が実行される。   In step S21, the management server 3 receives the installation completion notification from the portable terminal 1, and collates it with the information temporarily stored when the installation request is received in step S17. When the collation results match, the management server 3 transmits result information indicating the result of the introducer to the effect measurement server 4. In the result information, terminal information for identifying the mobile terminal 1, application identification information for identifying each of one or more installed applications, and introducer information for identifying an introducer are added as parameters. . As a result, the effect measurement server 4 executes a process for providing a reward to the introducer using the received result information.

図1のアフィリエイトサービスシステムでは、以上のような処理が実行される。   In the affiliate service system of FIG. 1, the above processing is executed.

[一括アプリの処理]
次に、図5のフローチャートを参照して、携帯端末1で実行される一括アプリ6の処理の詳細について説明する。この処理は、携帯端末1の制御部10が、メモリ12にインストールされた一括アプリ6を起動することで開始される。
[Bulk application processing]
Next, with reference to the flowchart of FIG. 5, the details of the processing of the collective application 6 executed on the mobile terminal 1 will be described. This process is started when the control unit 10 of the mobile terminal 1 activates the batch application 6 installed in the memory 12.

初めに、ステップS101において、一括アプリ6は、図4Aに示した、2次元コード7の読み込み指示画面をディスプレイ13に表示する。   First, in step S <b> 101, the collective application 6 displays the two-dimensional code 7 reading instruction screen shown in FIG. 4A on the display 13.

ステップS102において、一括アプリ6は、読み込み指示画面の読み込みボタン32が操作されたかを判定する。   In step S102, the batch application 6 determines whether the read button 32 on the read instruction screen has been operated.

ステップS102で、読み込み指示画面の読み込みボタン32が操作されたと判定されるまで、処理が待機され、読み込みボタン32が操作されたと判定された場合、処理はステップS103に進む。   The process waits until it is determined in step S102 that the read button 32 on the read instruction screen has been operated. If it is determined that the read button 32 has been operated, the process proceeds to step S103.

ステップS103において、一括アプリ6は、撮像部15が撮像して得た2次元コード7を復号し、販売店舗を識別する紹介者情報を取得する。   In step S103, the collective application 6 decodes the two-dimensional code 7 obtained by imaging by the imaging unit 15, and acquires introducer information for identifying a store.

そして、ステップS104において、一括アプリ6は、一括インストール可能なアプリの一覧を表示するアプリ一覧画面をディスプレイ13に表示し、ステップS105において、所定のアプリが操作されたかを判定する。   Then, in step S104, the collective application 6 displays an application list screen that displays a list of applications that can be installed in a batch on the display 13, and in step S105, determines whether a predetermined application has been operated.

ステップS105で、アプリ一覧画面の所定のアプリが操作されたと判定された場合、処理はステップS106に進み、一括アプリ6は、操作されたアプリのインストール指示状態を変更する。即ち、操作されたアプリのチェックボックス41のオンまたはオフの状態を、現在の一方の状態から他方の状態へ変更する。   If it is determined in step S105 that a predetermined application on the application list screen has been operated, the process proceeds to step S106, and the batch application 6 changes the installation instruction state of the operated application. That is, the on / off state of the check box 41 of the operated application is changed from the current one state to the other state.

ステップS105で、アプリ一覧画面の所定のアプリが操作されていないと判定された場合、または、ステップS106のあと、ステップS107において、一括アプリ6は、アプリ一覧画面のインストールボタン42が操作されたかを判定する。   If it is determined in step S105 that the predetermined application on the application list screen has not been operated, or after step S106, in step S107, the batch application 6 determines whether the install button 42 on the application list screen has been operated. judge.

ステップS107で、アプリ一覧画面のインストールボタン42が操作されていないと判定された場合、処理はステップS105に戻る。   If it is determined in step S107 that the install button 42 on the application list screen has not been operated, the process returns to step S105.

一方、ステップS107で、アプリ一覧画面のインストールボタン42が操作されたと判定された場合、処理はステップS108に進み、一括アプリ6は、インストールが選択された全てのアプリのアプリ識別情報と、携帯端末1の端末情報、及び、販売店舗を示す紹介者情報をパラメータとするインストール要求を管理サーバ3に送信する。   On the other hand, if it is determined in step S107 that the install button 42 on the application list screen has been operated, the process proceeds to step S108, and the collective application 6 includes the application identification information of all the applications selected for installation, the mobile terminal The installation request using the terminal information of 1 and the introducer information indicating the sales store as parameters is transmitted to the management server 3.

ステップS109において、一括アプリ6は、送信したインストール要求に応じて、アプリ提供サーバ2から送信されてくるアプリ(の実行ファイル)を受信してインストールする。   In step S109, the batch application 6 receives and installs the application (executable file) transmitted from the application providing server 2 in response to the transmitted installation request.

そして、ステップS110において、一括アプリ6は、インストール要求した全てのアプリがインストールされたかを判定し、全てのアプリがインストールされていないと判定された場合、処理をステップS109に戻す。   In step S110, the batch application 6 determines whether all applications requested for installation have been installed. If it is determined that all applications have not been installed, the process returns to step S109.

一方、ステップS110で、インストール要求した全てのアプリがインストールされたと判定された場合、処理はステップS111に進み、一括アプリ6は、携帯端末1の端末情報、インストールされたアプリのアプリ識別情報、及び、2次元コードから得られた紹介者情報をパラメータとするインストール完了通知を管理サーバ3に送信して、処理を終了する。   On the other hand, if it is determined in step S110 that all applications requested for installation have been installed, the process proceeds to step S111, and the batch application 6 includes the terminal information of the mobile terminal 1, application identification information of the installed application, and An installation completion notification using the introducer information obtained from the two-dimensional code as a parameter is transmitted to the management server 3, and the process is terminated.

[管理サーバ3の処理動作]
次に、図6のフローチャートを参照して、管理サーバ3の処理の詳細について説明する。
[Processing Operation of Management Server 3]
Next, details of the processing of the management server 3 will be described with reference to the flowchart of FIG.

初めに、ステップS121において、管理サーバ3は、携帯端末1からインストール要求を受信したかを判定し、インストール要求を受信したと判定されるまで待機する。   First, in step S121, the management server 3 determines whether an installation request has been received from the mobile terminal 1, and waits until it is determined that an installation request has been received.

そして、ステップS121で、インストール要求を受信したと判定された場合、処理はステップS122に進み、管理サーバ3は、受信したインストール要求に含まれる紹介者情報が示す紹介者がアプリ提供アフィリエイトサービスの正規の紹介者であるか否かを認証する。   If it is determined in step S121 that the installation request has been received, the process proceeds to step S122, and the management server 3 determines that the introducer indicated by the introducer information included in the received installation request is an authorized app-provided affiliate service. Authenticate whether you are an introducer.

ステップS122で、インストール要求した紹介者が正規の紹介者ではないと判定された場合、処理は終了する。   If it is determined in step S122 that the introducer who requested the installation is not a regular introducer, the process ends.

一方、ステップS122で、インストール要求した紹介者が正規の紹介者であると判定された場合、処理はステップS123に進み、管理サーバ3は、インストール要求に含まれる、端末情報、アプリ識別情報、および、紹介者情報を、内部の記憶部に記憶する。そして、ステップS124において、管理サーバ3は、受信したインストール要求を、そのままアプリ提供サーバ2に送信する。   On the other hand, when it is determined in step S122 that the introducer who requested the installation is a regular introducer, the process proceeds to step S123, and the management server 3 includes the terminal information, the application identification information, and the information included in the installation request. The introducer information is stored in the internal storage unit. In step S124, the management server 3 transmits the received installation request to the application providing server 2 as it is.

ステップS125において、管理サーバ3は、携帯端末1からインストール完了通知を受信したかを判定し、インストール完了通知を受信したと判定されるまで待機する。インストール完了通知には、インストール要求と同様に、携帯端末1を識別するための端末情報と、インストールされた1以上のアプリそれぞれを識別するアプリ識別情報、および、紹介者を識別する紹介者情報がパラメータとして含まれている。   In step S125, the management server 3 determines whether an installation completion notification has been received from the mobile terminal 1, and waits until it is determined that an installation completion notification has been received. Similar to the installation request, the installation completion notification includes terminal information for identifying the mobile terminal 1, application identification information for identifying each of the installed one or more applications, and introducer information for identifying the introducer. It is included as a parameter.

そして、ステップS125で、インストール完了通知を受信したと判定された場合、処理はステップS126に進み、管理サーバ3は、ステップS123の処理において一時記憶したインストール要求時の情報と一致するか照合する。そして、照合結果が一致すると、管理サーバ3は、紹介者の成果を示す成果情報を、効果測定サーバ4に送信して、終了する。この成果情報にも、携帯端末1を識別するための端末情報と、インストールされた1以上のアプリそれぞれを識別するアプリ識別情報、および、紹介者を識別する紹介者情報が、パラメータとして付加されている。   If it is determined in step S125 that the installation completion notification has been received, the process proceeds to step S126, and the management server 3 collates with the information at the time of the installation request temporarily stored in the process of step S123. And if a collation result corresponds, the management server 3 will transmit the result information which shows the result of an introducer to the effect measurement server 4, and will be complete | finished. Also in this result information, terminal information for identifying the mobile terminal 1, application identification information for identifying each of one or more installed applications, and introducer information for identifying an introducer are added as parameters. Yes.

以上説明したように、図1のアフィリエイトサービスシステムによれば、一括アプリ6を採用することにより、アプリを一つずつインストールするのではなく、一回のインストール指示操作で(一回のインストールボタン42の押下で)、複数のアプリを一括して携帯端末1にインストールすることができる。即ち、複数のアプリを、簡単に、インストールすることができる。したがって、アプリがインストールされる機会が増加すると期待できる。また、紹介者である販売店舗も、紹介した複数のアプリを同時にインストールすることが可能であるので、紹介による報酬を、より効率良く取得することできるようになる。これにより、紹介者が、複数のアプリを、ユーザに、より精力的に紹介することが期待できるという効果もある。   As described above, according to the affiliate service system of FIG. 1, by adopting the batch application 6, instead of installing the applications one by one, it is possible to perform a single installation instruction operation (one installation button 42 ), A plurality of applications can be installed in the mobile terminal 1 at once. That is, a plurality of applications can be easily installed. Therefore, it can be expected that the opportunity to install the application will increase. In addition, since a sales store that is an introducer can simultaneously install a plurality of introduced applications, a reward for introduction can be acquired more efficiently. Thereby, there is also an effect that the introducer can expect to introduce a plurality of apps to the user more vigorously.

また、図1のアフィリエイトサービスシステムによれば、紹介者(アフィリエイタ)の情報を2次元コード7として提供し、一括アプリ6に2次元コード7を読み込ませることで、紹介者の情報を簡単に取得し、アプリ提供サーバ2や効果測定サーバ4に提供することができる。   In addition, according to the affiliate service system of FIG. 1, information of an introducer (affiliator) is provided as a two-dimensional code 7, and the two-dimensional code 7 is read by the collective application 6, thereby easily introducing the information of the introducer. It can be acquired and provided to the application providing server 2 and the effect measurement server 4.

なお、紹介者の情報は、上述した例のように、2次元コード7として読み込ませるほか、1次元コード(バーコード)や、店舗IDのような所定数の英数字からなる記号コードでもよく、販売店舗の店員に、キーボードなどから入力させてもよい。   The introducer information may be read as a two-dimensional code 7 as in the example described above, or may be a one-dimensional code (bar code) or a symbol code consisting of a predetermined number of alphanumeric characters such as a store ID, A sales clerk may be allowed to input from a keyboard or the like.

[第2の実施の形態]
次に、図1のアフィリエイトサービスシステムの第2の実施の形態について説明する。
[Second Embodiment]
Next, a second embodiment of the affiliate service system in FIG. 1 will be described.

上述した第1の実施の形態では、一括アプリ6は、マーケットからインストールされ、携帯端末1の販売店舗がアフィリエイタ(紹介者)であった。第2の実施の形態は、一括アプリ6を提供するアプリ製作者(またはアプリ運営業者)がアフィリエイタである場合の例である。この場合に、紹介者情報は、一括アプリ6に、そのデータの一部として予め含められている。第2の実施形態の場合のシステム構成は、図示は省略するが、図1において、一括アプリ6を携帯端末1に提供するための携帯販売店舗が存在せず、一括アプリ6の取得先としてのアプリ提供サーバ8(図7)が新たに追加される。なお、アプリ提供サーバ8は、上述のアプリ提供サーバ2であってもよい。即ち、インストール指定される複数のアプリと同様のアプリ提供サーバ2から、一括アプリ6がインストールされるものでもよい。   In the first embodiment described above, the collective application 6 is installed from the market, and the store where the mobile terminal 1 is sold is an affiliator (introducer). The second embodiment is an example in the case where an application producer (or an application operator) that provides the collective application 6 is an affiliator. In this case, introducer information is included in the batch application 6 in advance as part of the data. Although the system configuration in the case of the second embodiment is not shown, there is no portable sales store for providing the collective application 6 to the mobile terminal 1 in FIG. An application providing server 8 (FIG. 7) is newly added. The application providing server 8 may be the application providing server 2 described above. That is, the batch application 6 may be installed from the same application providing server 2 as the plurality of applications that are designated for installation.

図7は、第2の実施の形態における、携帯端末1に、複数のアプリを一括してインストールする際の処理の流れを説明するフローチャート(シーケンス図)である。   FIG. 7 is a flowchart (sequence diagram) for explaining the flow of processing when a plurality of applications are installed in the mobile terminal 1 at the same time in the second embodiment.

この処理では、初めに、ユーザが、自分の携帯端末1を操作して、一括アプリ6が提供されているアプリ提供サーバ8に自らアクセスし、一括アプリ6をダウンロードする。すなわち、ステップS211において、携帯端末1は、一括アプリ6が提供されているアプリ提供サーバ8にアクセスし、ダウンロードを要求する。   In this process, first, the user operates his / her mobile terminal 1 to access the application providing server 8 provided with the collective application 6, and download the collective application 6. That is, in step S211, the mobile terminal 1 accesses the application providing server 8 where the collective application 6 is provided, and requests download.

その結果、ステップS212において、携帯端末1は、一括アプリ6をダウンロードし、インストールする。なお、第2の実施の形態においても、一括アプリ6を、マーケットからインストールしてもよい。   As a result, in step S212, the mobile terminal 1 downloads and installs the batch application 6. In the second embodiment, the batch application 6 may be installed from the market.

そして、ステップS213において、携帯端末1は、ユーザの操作に基づいて、インストールされた一括アプリ6を起動し、ステップS214において、一括アプリ6を提供するアプリ製作者を示す情報を、紹介者情報として、一括アプリ6内から取得する。   In step S213, the mobile terminal 1 activates the installed batch application 6 based on the user's operation, and in step S214, information indicating the application producer that provides the batch application 6 is used as introducer information. , Acquired from the batch application 6.

以降のステップS215乃至S222の処理は、図3のステップS14乃至S21の処理と、それぞれ同様であるので、その説明は省略する。   The subsequent processes in steps S215 to S222 are the same as the processes in steps S14 to S21 in FIG.

以上の第2の実施形態によっても、上述した第1の実施形態と同様の効果を得ることができる。   According to the second embodiment described above, the same effect as that of the first embodiment described above can be obtained.

[その他の変形例]
上述した実施形態では、管理サーバ3が、アプリ提供サーバ2と携帯端末1との間に介在して、インストール要求処理と、成果報酬のための処理とを担うようにしたが、この管理サーバ3の機能は、アプリ提供サーバ2が併せて持つようにしても良い。この場合には、一括アプリ6は、インストール要求の送信先としてアプリ提供サーバ2に直接アクセスする。また、アプリ提供サーバ2は、効果測定サーバ4の処理機能も併せて備えるようにしても良い。即ち、アプリ提供サーバ2、管理サーバ3、及び効果測定サーバ4の機能を1つのサーバで行うようにしてもよい。
[Other variations]
In the above-described embodiment, the management server 3 is interposed between the application providing server 2 and the mobile terminal 1 and is responsible for the installation request process and the process for the achievement reward. The application providing server 2 may have this function together. In this case, the collective application 6 directly accesses the application providing server 2 as the installation request transmission destination. Further, the application providing server 2 may also be provided with the processing function of the effect measurement server 4. That is, you may make it perform the function of the application provision server 2, the management server 3, and the effect measurement server 4 with one server.

上述した実施の形態では、紹介者への報酬供与のために必要な紹介者情報を、インストール要求とインストール完了通知のいずれにおいてもパラメータとして含めるようにしたが、紹介者情報は、インストール要求のときのみ、携帯端末1から管理サーバ3に送信するようにしても良い。   In the above-described embodiment, the introducer information necessary for providing the reward to the introducer is included as a parameter in both the installation request and the installation completion notification. However, the introducer information is included in the installation request. Only from the portable terminal 1 may be transmitted to the management server 3.

なお、上述した実施の形態では、管理サーバ3が、インストール要求とともに受信した紹介者情報に基づいて、販売店舗が正規の紹介者であるかどうかを認証するようにしたが、例えば、一括アプリ6が、2次元コード7から取得した紹介者情報に、アフィリエイトサービス運営業者が予め設定した所定の認証コードが含まれているかを判定するようにして、販売店舗の認証を行うようにすることができる。   In the above-described embodiment, the management server 3 authenticates whether the sales store is a regular introducer based on the introducer information received together with the installation request. However, the store information can be authenticated by determining whether the introducer information acquired from the two-dimensional code 7 includes a predetermined authentication code preset by the affiliate service operator. .

上述した実施形態では、携帯端末1がスマートフォンであるとして説明したが、携帯端末1は、スマートフォンに限らず、PND(Portable Navigation Device)、電子書籍リーダーなどのタブレット端末でもよく、アプリケーションプログラムをダウンロードして実行可能な携帯型の情報処理端末であればよい。   In the above-described embodiment, the mobile terminal 1 is described as a smartphone. However, the mobile terminal 1 is not limited to a smartphone but may be a tablet terminal such as a PND (Portable Navigation Device) or an electronic book reader, and downloads an application program. Any portable information processing terminal can be used.

また、上述した実施の形態の変形例として、雑誌や個人が紹介者となるようにすることも可能である。例えば、雑誌が紹介者となる場合には、一括アプリ6を紹介する記事と、雑誌を発行する雑誌社の情報が紹介者として埋め込まれた2次元コード7が、雑誌に掲載(印刷)される。その記事を見た携帯端末1のユーザが、携帯端末1からマーケットにアクセスして一括アプリ6をダウンロードし、起動する。そして、起動された一括アプリ6において、雑誌に掲載されている2次元コード7を読み込み、所望のアプリをインストールすると、紹介者である雑誌社に、報酬が支払われる。雑誌には、雑誌社の紹介者情報が埋め込まれた2次元コード7の他に、一括アプリ6のダウンロード元(携帯端末1のアクセス先)の情報を埋め込んだ2次元コードも掲載するようにしてもよい。   As a modification of the above-described embodiment, a magazine or an individual can be an introducer. For example, when a magazine is an introducer, an article introducing the batch application 6 and a two-dimensional code 7 in which information of a magazine company that issues the magazine is embedded as an introducer is posted (printed) in the magazine. . The user of the mobile terminal 1 who sees the article accesses the market from the mobile terminal 1 to download the batch application 6 and activates it. Then, when the activated batch application 6 reads the two-dimensional code 7 published in a magazine and installs a desired application, a reward is paid to the magazine company that is an introducer. In the magazine, in addition to the two-dimensional code 7 in which the introducer information of the magazine company is embedded, the two-dimensional code in which the information of the download source (access destination of the mobile terminal 1) of the batch application 6 is embedded is also posted. Also good.

一方、個人であるユーザAが紹介者となる場合には、ユーザAが、2次元コード7を発行するWEBサイト等から、ユーザAの情報を紹介者情報として埋め込んだ2次元コード7を取得する。そして、友人等であるユーザBの携帯端末1に一括アプリ6をインストールしてもらい、ユーザBの携帯端末1で起動された一括アプリ6において、ユーザAの紹介者情報が埋め込まれた2次元コード7が読み込まれ、所定のアプリがインストールされることで、紹介者であるユーザAに、報酬が支払われる。   On the other hand, when user A who is an individual becomes an introducer, user A obtains a two-dimensional code 7 in which the information of user A is embedded as introducer information from a website or the like that issues the two-dimensional code 7. . Then, the two-dimensional code in which the user A's portable terminal 1 such as a friend is installed and the user A's introducer information is embedded in the collective application 6 activated on the user B's portable terminal 1 is installed. 7 is read and a predetermined application is installed, so that a reward is paid to the user A who is an introducer.

さらに、上述した実施の形態において、一括して複数のアプリを、アプリ提供サーバ2からダウンロードおよびインストール可能な一括アプリ6に代えて、携帯端末1から、一括して複数のアプリをダウンロードおよびインストール可能なWEBサイトにアクセスするようにして、WEBサイト上で指定した複数のアプリが、携帯端末1にインストールされるような形態とすることも可能である。   Furthermore, in the above-described embodiment, a plurality of apps can be downloaded and installed from the mobile terminal 1 in place of the batch app 6 that can be downloaded and installed from the app providing server 2 at once. It is also possible to adopt a form in which a plurality of applications designated on the website are installed in the mobile terminal 1 by accessing a simple website.

本明細書において、フローチャートに記述されたステップは、記載された順序に沿って時系列的に行われる場合はもちろん、必ずしも時系列的に処理されなくとも、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで実行されてもよい。   In this specification, the steps described in the flowchart are not necessarily processed in chronological order, but are performed in parallel or when they are called in chronological order according to the described order. It may be executed at a necessary timing.

なお、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。   In the present specification, the term “system” represents the entire apparatus constituted by a plurality of apparatuses.

本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。   The embodiments of the present invention are not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the present invention.

1 携帯端末
2 アプリ提供サーバ
3 管理サーバ
4 効果測定サーバ
5 店舗PC
6 一括アプリ
7 2次元コード
10 制御部
11 通信部
12 メモリ
13 ディスプレイ
14 タッチパネル
15 撮像部
16 USB I/F
1 mobile terminal 2 application providing server 3 management server 4 effect measurement server 5 store PC
6 Collective application 7 Two-dimensional code 10 Control unit 11 Communication unit 12 Memory 13 Display 14 Touch panel 15 Imaging unit 16 USB I / F

Claims (7)

携帯端末を販売する販売店舗において購入者であるユーザに引き渡される前記携帯端末と、管理サーバとからなり、前記携帯端末へアプリケーションプログラムがインストールされたとき、前記販売店舗に対して報酬が払われるアフィリエイトサービスで用いられる情報処理システムであって、
前記携帯端末は、
前記アフィリエイトサービスのアフィリエイタとしての前記販売店舗の情報を示す店舗情報を取得する店舗情報取得手段と、
前記携帯端末にインストールさせる複数のアプリケーションプログラムの選択指示を受け付けるアプリ選択指示手段と、
前記アプリ選択指示手段により選択指示された前記複数のアプリケーションプログラムのインストール指示を、一回の操作で受け付けるインストール指示受付手段と、
前記一回の操作によるインストール指示に基づいて、前記アプリ選択指示手段により選択指示された前記複数のアプリケーションプログラムのインストール要求を前記店舗情報とともに前記管理サーバに送信し、
前記管理サーバによって転送された前記インストール要求を受信したアプリケーション提供サーバから前記アプリケーションプログラムごとに順次送信されてくる、前記選択指示された前記複数のアプリケーションプログラムを受信して即座に前記携帯端末にインストールし、
前記アプリ選択指示手段により選択指示された前記複数のアプリケーションプログラムの全てのインストールが完了したか否かを判定し、全てのインストールが完了した場合に、インストール完了通知を前記管理サーバに送信する制御を行う制御手段と
を備え、
前記管理サーバは、
前記インストール要求とともに前記携帯端末から送信されてきた前記店舗情報に基づいて前記アフィリエイタを認証し、認証が成功した場合に、受信した前記インストール要求を前記アプリケーション提供サーバに送信し、
前記携帯端末から前記インストール完了通知を受信した場合に、前記店舗情報を、その店舗情報が示す前記販売店舗でインストールされたことを示す成果として含む成果情報を、前記アフィリエイタの成果を測定する効果測定サーバに送信する
情報処理システム。
An affiliate that consists of the mobile terminal delivered to a user who is a purchaser at a sales store that sells mobile terminals, and a management server, and when an application program is installed on the mobile terminal, a reward is paid to the sales store An information processing system used in a service,
The portable terminal is
Store information acquisition means for acquiring store information indicating information of the sales store as an affiliate of the affiliate service;
Application selection instruction means for receiving instructions for selecting a plurality of application programs to be installed in the mobile terminal;
An installation instruction receiving means for receiving an installation instruction for the plurality of application programs instructed to be selected by the application selection instruction means;
Based on the installation instruction by the one-time operation, an installation request for the plurality of application programs instructed to be selected by the application selection instruction unit is transmitted together with the store information to the management server,
The plurality of application programs instructed to be selected, which are sequentially transmitted for each application program from the application providing server that has received the installation request transferred by the management server, are immediately installed on the portable terminal. ,
Control whether to determine whether or not all installation of the plurality of application programs selected by the application selection instruction means has been completed, and to transmit an installation completion notification to the management server when all installations are completed Control means to perform and
With
The management server
Authenticate the affiliator based on the store information transmitted from the mobile terminal together with the installation request, and when the authentication is successful, transmit the received installation request to the application providing server,
The effect of measuring the results of the affiliator when the installation completion notification is received from the portable terminal , the result information including the store information as the result indicating that the store information is installed at the sales store indicated by the store information Information processing system to send to the measurement server.
前記制御手段は、前記インストール要求の前記管理サーバへの送信において、前記携帯端末を識別するための端末情報も送信し、また、前記インストール完了通知の前記管理サーバへの送信において、前記店舗情報、前記端末情報、及び、インストールが完了した前記複数のアプリケーションプログラムそれぞれを識別するアプリ識別情報も送信する制御も行う
請求項1に記載の情報処理システム
In the transmission of the installation request to the management server, the control means also transmits terminal information for identifying the portable terminal , and in the transmission of the installation completion notification to the management server, the store information, The information processing system according to claim 1, wherein the terminal information and application identification information for identifying each of the plurality of application programs that have been installed are also transmitted.
前記店舗情報は、前記インストールプログラムの起動時に前記携帯端末が備える撮像部により撮像された2次元コードにより得られる
請求項1または2に記載の情報処理システム
The shop information processing system according to claim 1 or 2 obtained by the two-dimensional code picked up by the image pickup unit provided in the mobile terminal at the start of the installation program.
前記携帯端末においてインストールプログラムが実行されることにより、前記携帯端末のコンピュータを、前記店舗情報取得手段、前記アプリ選択指示手段、前記インストール指示受付手段、および、前記制御手段として機能させる
請求項1乃至3のいずれかに記載の情報処理システム。
When the installation program is executed in the portable terminal, the computer of the portable terminal functions as the store information acquisition unit, the application selection instruction unit, the installation instruction reception unit, and the control unit.
The information processing system according to claim 1 .
前記インストール完了通知を受信した前記管理サーバから、前記成果情報を受信する前記効果測定サーバをさらに備える
請求項1乃至4のいずれかに記載の情報処理システム。
Wherein from the management server that has received an installation completion notification, the information processing system according to any one of claims 1 to 4 further comprising the effect measurement server for receiving the results information.
前記アプリケーション提供サーバをさらに備える
請求項1乃至5のいずれかに記載の情報処理システム。
The information processing system according to any one of claims 1 to 5 further comprising the application providing server.
携帯端末を販売する販売店舗において購入者であるユーザに引き渡される前記携帯端末と、管理サーバとからなり、前記携帯端末へアプリケーションプログラムがインストールされたとき、前記販売店舗に対して報酬が払われるアフィリエイトサービスで用いられる情報処理システムのインストール提供方法であって、
前記携帯端末が、
前記アフィリエイトサービスのアフィリエイタとしての前記販売店舗を示す店舗情報を取得し、
前記携帯端末にインストールさせる複数のアプリケーションプログラムの選択指示を受け付け、
選択指示された前記複数のアプリケーションプログラムのインストール指示を、一回の操作で受け付け、
前記一回の操作によるインストール指示に基づいて、選択指示された前記複数のアプリケーションプログラムのインストール要求を前記店舗情報とともに管理サーバに送信し、
前記管理サーバによって転送された前記インストール要求を受信したアプリケーション提供サーバから前記アプリケーションプログラムごとに順次送信されてくる、前記選択指示された前記複数のアプリケーションプログラムを受信して即座に前記携帯端末にインストールし、
前記選択指示された前記複数のアプリケーションプログラムの全てのインストールが完了したか否かを判定し、全てのインストールが完了した場合に、インストール完了通知を前記管理サーバに送信し、
前記管理サーバが、
前記インストール要求とともに前記携帯端末から送信されてきた前記店舗情報に基づいて前記アフィリエイタを認証し、認証が成功した場合に、受信した前記インストール要求を前記アプリケーション提供サーバに送信し、
前記携帯端末から前記インストール完了通知を受信した場合に、前記店舗情報を、その店舗情報が示す前記販売店舗でインストールされたことを示す成果として含む成果情報を、前記アフィリエイタの成果を測定する効果測定サーバに送信する
ステップを含むインストール提供方法。
An affiliate that consists of the mobile terminal delivered to a user who is a purchaser at a sales store that sells mobile terminals, and a management server, and when an application program is installed on the mobile terminal, a reward is paid to the sales store An information processing system installation providing method used in a service ,
The mobile terminal is
Acquire store information indicating the sales store as an affiliate of the affiliate service,
Accepting instructions for selecting a plurality of application programs to be installed on the mobile terminal ,
The installation instructions for the plurality of application programs that have been instructed for selection are received in a single operation,
Based on the installation instruction by the one-time operation, the installation request for the plurality of application programs instructed to select is transmitted to the management server together with the store information,
The plurality of application programs instructed to be selected, which are sequentially transmitted for each application program from the application providing server that has received the installation request transferred by the management server, are immediately installed on the portable terminal. ,
It is determined whether or not all installation of the plurality of application programs instructed to be selected is completed, and when all the installation is completed, an installation completion notification is transmitted to the management server ,
The management server is
Authenticate the affiliator based on the store information transmitted from the mobile terminal together with the installation request, and when the authentication is successful, transmit the received installation request to the application providing server,
The effect of measuring the results of the affiliator when the installation completion notification is received from the portable terminal, the result information including the store information as the result indicating that the store information is installed at the sales store indicated by the store information An installation providing method including a step of transmitting to a measurement server .
JP2011101253A 2011-04-28 2011-04-28 Information processing system and installation providing method Expired - Fee Related JP5200136B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011101253A JP5200136B2 (en) 2011-04-28 2011-04-28 Information processing system and installation providing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011101253A JP5200136B2 (en) 2011-04-28 2011-04-28 Information processing system and installation providing method

Publications (2)

Publication Number Publication Date
JP2012234279A JP2012234279A (en) 2012-11-29
JP5200136B2 true JP5200136B2 (en) 2013-05-15

Family

ID=47434562

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011101253A Expired - Fee Related JP5200136B2 (en) 2011-04-28 2011-04-28 Information processing system and installation providing method

Country Status (1)

Country Link
JP (1) JP5200136B2 (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101782512B1 (en) 2013-03-28 2017-09-28 가부시키가이샤 코나미 데지타루 엔타테인멘토 Management device, management method, terminal device, control method, and program
JP6260857B2 (en) * 2013-03-28 2018-01-17 株式会社コナミデジタルエンタテインメント Management device, management method, and program
JP6403148B2 (en) * 2013-06-28 2018-10-10 株式会社コナミデジタルエンタテインメント Terminal device, control method, and program
JP6402400B2 (en) * 2013-06-28 2018-10-10 株式会社コナミデジタルエンタテインメント Management device, management method, program, and management system
WO2014207958A1 (en) 2013-06-28 2014-12-31 株式会社コナミデジタルエンタテインメント Management device, management method, terminal device, control method and program
JP2015038676A (en) * 2013-07-02 2015-02-26 株式会社BookLive Article sales system, article sales device and article sales method
JP6071793B2 (en) * 2013-07-31 2017-02-01 京セラドキュメントソリューションズ株式会社 Install system
US9594607B2 (en) * 2013-08-09 2017-03-14 Facebook, Inc. Identifying software application events
US20150142540A1 (en) * 2013-11-21 2015-05-21 Yyy Net Co., Ltd. Application providing system with reward providing function
JP5890867B2 (en) * 2014-07-09 2016-03-22 株式会社ワイワイワイネット Application introduction reward system
JP5543006B1 (en) * 2013-11-21 2014-07-09 株式会社ワイワイワイネット Application introduction reward system
KR20150094863A (en) * 2014-02-11 2015-08-20 주식회사 톡스 System and Method for generating a sub-application by a main-application
US9692837B2 (en) * 2015-01-09 2017-06-27 Facebook, Inc. Federated application services
CN109189417A (en) * 2018-09-19 2019-01-11 中译语通科技股份有限公司 A kind of installation kit data managing method
JP6668524B2 (en) * 2019-02-20 2020-03-18 グリー株式会社 Control method, control program, and computer
JP6925382B2 (en) * 2019-04-10 2021-08-25 PayPay株式会社 Information processing equipment, information processing methods and information processing programs
JP6856791B2 (en) * 2020-02-26 2021-04-14 グリー株式会社 Control methods, control programs and computers
JP7699312B1 (en) 2024-06-07 2025-06-27 株式会社日曜発明ギャラリー Product sales support system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003168038A (en) 2001-11-29 2003-06-13 Nec Yonezawa Ltd Incentive business system and method for providing installer of application software
JP2007018200A (en) * 2005-07-07 2007-01-25 Flatz:Kk Affiliate system
JP2007156930A (en) * 2005-12-06 2007-06-21 Ubiquitous Core Inc Advertisement result use system, advertisement result management system, and advertisement result use method
JP4491473B2 (en) * 2007-03-30 2010-06-30 株式会社エヌ・ティ・ティ・ドコモ Digest version creation program, affiliate system
JP4970361B2 (en) * 2008-06-25 2012-07-04 株式会社アイタック Affiliate advertising management system

Also Published As

Publication number Publication date
JP2012234279A (en) 2012-11-29

Similar Documents

Publication Publication Date Title
JP5200136B2 (en) Information processing system and installation providing method
US11544732B2 (en) Identifier-based coupon distribution
US7523398B2 (en) Client/server system and button updating method for client application
US20120036218A1 (en) Apparatus and method for sharing application with a portable terminal
JP2015527629A (en) Component analysis of software applications on computer equipment
KR20120105583A (en) Apparatus and method for sharing contents of social network service in communicatino system
JP5914415B2 (en) Call management system, call management method, and call management program
JP2017162377A (en) Advertising video management device, advertising video management system, advertising video management program, and advertising video management method
JP2018160100A (en) Information provision system
JPWO2016199537A1 (en) Gift system
US20130339133A1 (en) Information processing apparatus, information processing method, information communication system, and computer program
KR20170072176A (en) System for providing social network based advertising service and method using the same
JP7202803B2 (en) Site access system and its access code generator, method and program
JP2011076195A (en) Member management server device and system using membership card with unique url information written thereon and mobile phone terminal
KR101907009B1 (en) Apparatas and method for installation in a digital product
JP2014241006A (en) Reward providing device
JP2005202733A (en) Sales support system and sales support method using the Internet
JP2015056131A (en) Information management system, information management server and information management terminal
JP7627037B2 (en) MPM payment system, user terminal, store operator server and program
JP5544467B2 (en) Coupon issuing system and coupon issuing method
KR102312503B1 (en) E-commerce system using a multimedia file having a product information
KR20170083944A (en) Method of providing reward to smart device and landing page server
KR100725129B1 (en) Sales promotion system and method using virtual item and mobile terminal having virtual item registration function and method
JP7334323B2 (en) Site access system and its access code generator, method and program
JP6035412B1 (en) Cross device association system

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20120417

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121017

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130115

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130208

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160215

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees