JP6938744B1 - Grant device, grant method and grant program - Google Patents

Grant device, grant method and grant program Download PDF

Info

Publication number
JP6938744B1
JP6938744B1 JP2020166197A JP2020166197A JP6938744B1 JP 6938744 B1 JP6938744 B1 JP 6938744B1 JP 2020166197 A JP2020166197 A JP 2020166197A JP 2020166197 A JP2020166197 A JP 2020166197A JP 6938744 B1 JP6938744 B1 JP 6938744B1
Authority
JP
Japan
Prior art keywords
user
profits
profit
combination
payment
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.)
Active
Application number
JP2020166197A
Other languages
Japanese (ja)
Other versions
JP2022057773A (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.)
PayPay Corp
Original Assignee
PayPay Corp
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 PayPay Corp filed Critical PayPay Corp
Priority to JP2020166197A priority Critical patent/JP6938744B1/en
Application granted granted Critical
Publication of JP6938744B1 publication Critical patent/JP6938744B1/en
Publication of JP2022057773A publication Critical patent/JP2022057773A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

【課題】適切な利益の組み合わせを利用者が享受する。【解決手段】本願に係る付与装置は、利用者が所定の決済手段を用いて行う決済に関する決済情報を受け付ける受付部と、受付部により受け付けられた決済情報に基づいて、利用者が予め獲得した利益の組み合わせであって、少なくとも原資が当該利益を設定した店舗から提供される利益を含み、且つ、利用者に付与される利益の額が所定の条件を満たす組み合わせを特定する特定部と、特定部により特定された利益の組み合わせに基づいて、利用者に利益を付与する付与部とを有することを特徴とする。【選択図】図1PROBLEM TO BE SOLVED: To enjoy an appropriate combination of benefits. SOLUTION: The granting device according to the present application is acquired in advance by a user based on a reception unit that receives payment information related to payment performed by the user using a predetermined payment means and payment information received by the reception unit. A specific part that specifies a combination of profits that includes at least the profits provided by the store where the resources set the profits and the amount of profits given to the user satisfies a predetermined condition. It is characterized by having a granting section that gives a benefit to the user based on the combination of profits specified by the section. [Selection diagram] Fig. 1

Description

本発明は、付与装置、付与方法及び付与プログラムに関する。 The present invention relates to a granting device, a granting method and a granting program.

従来、電子決済を利用する利用者に対して所定の利益を付与する技術が知られている。このような技術の一例として、識別コードを用いて行う電子決済において、ユーザが購入した商品の決済処理を識別コード用いて行った後、ユーザの端末にその決済処理に関連付けられた特典付与(例えば、ポイントの付与)に関する付加情報を表示する技術が提案されている。 Conventionally, there is known a technique for giving a predetermined profit to a user who uses electronic payment. As an example of such a technology, in electronic payment performed using an identification code, after the payment processing of the product purchased by the user is performed using the identification code, a privilege associated with the payment processing is given to the user's terminal (for example). , A technique for displaying additional information regarding (granting points) has been proposed.

特開2020−091764号公報Japanese Unexamined Patent Publication No. 2020-091764

しかしながら、上記の従来技術では、適切な利益の組み合わせを利用者が享受できるとは限らない。 However, in the above-mentioned prior art, the user may not always be able to enjoy an appropriate combination of benefits.

例えば、上記の従来技術では、決済処理が所定条件を満たす場合に特典をユーザへ付与しているにすぎず、決済により享受可能な利益から適切な組み合わせを特定して付与しているとは言えない。 For example, in the above-mentioned prior art, only a privilege is given to the user when the payment processing satisfies a predetermined condition, and it can be said that an appropriate combination is specified and given from the profits that can be enjoyed by the payment. No.

本願は、上記に鑑みてなされたものであって、適切な利益の組み合わせを利用者が享受することができる付与装置、付与方法及び付与プログラムを提供することを目的とする。 The present application has been made in view of the above, and an object of the present application is to provide a granting device, a granting method, and a granting program in which a user can enjoy an appropriate combination of benefits.

本願に係る付与装置は、利用者が所定の決済手段を用いて行う決済に関する決済情報を受け付ける受付部と、前記受付部により受け付けられた決済情報に基づいて、前記利用者が予め獲得した利益の組み合わせであって、少なくとも原資が当該利益を設定した店舗から提供される利益を含み、且つ、前記利用者に付与される利益の額が所定の条件を満たす組み合わせを特定する特定部と、前記特定部により特定された利益の組み合わせに基づいて、前記利用者に利益を付与する付与部とを有することを特徴とする。 The granting device according to the present application has a reception unit that receives payment information related to payment performed by the user using a predetermined payment means, and a profit that the user has acquired in advance based on the payment information received by the reception unit. A specific unit that specifies a combination that includes at least the profit provided by the store for which the source of funds has set the profit, and the amount of the profit given to the user satisfies a predetermined condition, and the above-mentioned specific part. It is characterized by having a granting section that grants a benefit to the user based on the combination of profits specified by the section.

実施形態の一態様によれば、適切な利益の組み合わせを利用者が享受することができるという効果を奏する。 According to one aspect of the embodiment, there is an effect that the user can enjoy an appropriate combination of benefits.

図1は、実施形態に係る付与処理の一例を示す図である。FIG. 1 is a diagram showing an example of a granting process according to an embodiment. 図2は、実施形態に係る端末装置の画面の一例を示す図である。FIG. 2 is a diagram showing an example of a screen of the terminal device according to the embodiment. 図3は、実施形態に係る決済サーバの構成例を示す図である。FIG. 3 is a diagram showing a configuration example of a payment server according to the embodiment. 図4は、実施形態に係る口座データベースの一例を示す図である。FIG. 4 is a diagram showing an example of an account database according to the embodiment. 図5は、実施形態に係る利益情報データベースの一例を示す図である。FIG. 5 is a diagram showing an example of a profit information database according to the embodiment. 図6は、実施形態に係る利用者情報データベースの一例を示す図である。FIG. 6 is a diagram showing an example of a user information database according to the embodiment. 図7は、実施形態に係る付与処理の手順の一例を示すフローチャートである。FIG. 7 is a flowchart showing an example of the procedure of the granting process according to the embodiment. 図8は、決済サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 8 is a hardware configuration diagram showing an example of a computer that realizes the function of the payment server.

以下に本願に係る付与装置、付与方法及び付与プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る付与装置、付与方法及び付与プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Hereinafter, a granting device, a granting method, and a mode for carrying out the granting program (hereinafter referred to as “the embodiment”) according to the present application will be described in detail with reference to the drawings. It should be noted that this embodiment does not limit the granting device, granting method, and granting program according to the present application. Further, in each of the following embodiments, the same parts are designated by the same reference numerals, and duplicate description is omitted.

〔1.実施形態〕
図1を用いて、本実施形態の付与装置等により実現される付与処理について説明する。図1は、実施形態に係る付与処理の一例を示す図である。なお、図1では、本実施形態に係る付与装置の一例である決済サーバ10によって、実施形態に係る付与処理などが実現されるものとする。
[1. Embodiment]
The granting process realized by the granting device and the like of the present embodiment will be described with reference to FIG. FIG. 1 is a diagram showing an example of a granting process according to an embodiment. In FIG. 1, it is assumed that the payment server 10 which is an example of the granting device according to the present embodiment realizes the granting process according to the embodiment.

図1に示すように、実施形態に係る付与処理システム1は、決済サーバ10と、端末装置100とを含む。決済サーバ10及び端末装置100は、ネットワークN(例えば、図3参照)を介して有線または無線により相互に通信可能に接続される。ネットワークNは、例えば、インターネットなどのWAN(Wide Area Network)である。なお、図1に示した付与処理システム1には、複数台の決済サーバ10及び複数台の端末装置100が含まれていてもよい。 As shown in FIG. 1, the grant processing system 1 according to the embodiment includes a payment server 10 and a terminal device 100. The payment server 10 and the terminal device 100 are connected to each other via a network N (see, for example, FIG. 3) so as to be able to communicate with each other by wire or wirelessly. The network N is, for example, a WAN (Wide Area Network) such as the Internet. The grant processing system 1 shown in FIG. 1 may include a plurality of payment servers 10 and a plurality of terminal devices 100.

図1に示す決済サーバ10は、実施形態に係る付与処理を実行する情報処理装置であり、サーバ装置やクラウドシステム等により実現される。例えば、決済サーバ10は、端末装置100を用いる電子決済に関する電子決済サービスを提供する。例えば、決済サーバ10は、取引対象の提供者(事業者)や取引対象が提供される利用者の口座を管理しており、利用者からの決済要求に従って、口座間において電子マネーの移行等を行うことで、各種決済を実現する。なお、電子マネーとは、例えば、各種企業が独自に用いるポイントや通貨等であってもよく、日本円やドル等の国家により提供される貨幣を電子的に取引可能としたものであってもよい。 The payment server 10 shown in FIG. 1 is an information processing device that executes the granting process according to the embodiment, and is realized by a server device, a cloud system, or the like. For example, the payment server 10 provides an electronic payment service related to electronic payment using the terminal device 100. For example, the payment server 10 manages the accounts of the provider (business operator) of the transaction target and the user to whom the transaction target is provided, and transfers electronic money between the accounts according to the payment request from the user. By doing so, various payments are realized. The electronic money may be, for example, points or currencies independently used by various companies, or may be money provided by the state such as Japanese yen or dollars that can be electronically traded. good.

また、決済サーバ10は、電子決済サービスにおいて利用者に付与され、電子決済サービスにおいて利用可能なクーポンに関するクーポン情報(例えば、クーポンが利用者に適用される適用条件や、クーポンにより利用者に付与される利益の内容、一の利用者に付与可能な利益の上限額など)を、クーポン提供者(言い換えると、クーポンの企画、設定等を行い、クーポンの原資を出資(提供)する者)から受け付け、自装置の記憶部に格納する。なお、決済サーバ10は、受け付けたクーポン情報が示すクーポンを、クーポン提供者の種別にそれぞれ対応する複数のグループに分類して管理するものとする。例えば、決済サーバ10は、電子決済サービスの管理者や、電子決済サービスを利用して利用者からの決済を受け付ける事業者(店舗)、自治体(例えば、中央省庁や、地方自治体など)、法人組織(例えば、商店街振興組合)などといったクーポン提供者の種別にそれぞれ対応するグループにクーポンを分類して管理する。 Further, the payment server 10 is given to the user in the electronic payment service, and is given to the user by the coupon information regarding the coupon that can be used in the electronic payment service (for example, the applicable conditions to which the coupon is applied to the user and the coupon). Accepts the content of the profit, the maximum amount of profit that can be given to one user, etc. from the coupon provider (in other words, the person who plans and sets the coupon and invests (provides) the source of the coupon) , Stored in the storage unit of the own device. The payment server 10 manages the coupons indicated by the received coupon information by classifying them into a plurality of groups corresponding to the types of coupon providers. For example, the payment server 10 is an administrator of an electronic payment service, a business operator (store) that accepts payments from users using the electronic payment service, a local government (for example, a central government agency, a local government, etc.), or a corporate organization. Coupons are classified and managed in groups corresponding to the types of coupon providers such as (for example, shopping district promotion association).

また、決済サーバ10は、利用者と、当該利用者が獲得したクーポンとを紐付け、自装置の記憶部で管理する。 Further, the payment server 10 associates the user with the coupon acquired by the user and manages the user in the storage unit of the own device.

図1に示す端末装置100は、利用者によって利用される情報処理装置である。端末装置100は、例えば、スマートフォンや、タブレット型端末、ノート型PC(Personal Computer)、デスクトップPC、携帯電話機、PDA(Personal Digital Assistant)等により実現される。また、端末装置100は、決済サーバ10によって配信される情報を、ウェブブラウザやアプリケーションにより表示する。なお、図1に示す例では、端末装置100がスマートフォンである場合を示す。 The terminal device 100 shown in FIG. 1 is an information processing device used by a user. The terminal device 100 is realized by, for example, a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), or the like. Further, the terminal device 100 displays the information distributed by the payment server 10 by a web browser or an application. In the example shown in FIG. 1, a case where the terminal device 100 is a smartphone is shown.

なお、端末装置100は、所定の情報処理を実現する制御情報を決済サーバ10から受け取った場合には、制御情報に従って情報処理を実現する。ここで、制御情報は、例えば、JavaScript(登録商標)等のスクリプト言語やCSS(Cascading Style Sheets)等のスタイルシート言語、Java(登録商標)等のプログラミング言語、HTML(HyperText Markup Language)等のマークアップ言語等により記述される。なお、決済サーバ10から配信される所定のアプリケーションそのものを制御情報とみなしてもよい。 When the terminal device 100 receives the control information for realizing the predetermined information processing from the payment server 10, the terminal device 100 realizes the information processing according to the control information. Here, the control information includes, for example, a script language such as JavaScript (registered trademark), a style sheet language such as CSS (Cascading Style Sheets), a programming language such as Java (registered trademark), and a mark such as HTML (HyperText Markup Language). Written in up language, etc. The predetermined application itself distributed from the payment server 10 may be regarded as control information.

〔1−1.端末装置100を用いた決済について〕
ここで、決済サーバ10が実行する付与処理に先立ち、端末装置100を用いた決済(電子決済)の一例について説明する。なお、以下の説明では、店舗Aに配置された2次元コード(QRコード(登録商標))であって、店舗Aを識別する店舗識別情報Cを示す2次元コードを用いて、利用者Uが端末装置100を用いた決済を行う例について説明するが、実施形態は、これに限定されるものではない。以下に説明する決済の一例は、任意の利用者が任意の端末装置100を用いて、任意の店舗にて決済を行う場合においても適用可能である。また、店舗識別情報Cは、QRコードのみならず、バーコードや所定のマーク、番号等であってもよい。
[1-1. About payment using terminal device 100]
Here, an example of payment (electronic payment) using the terminal device 100 will be described prior to the grant processing executed by the payment server 10. In the following description, the user U uses a two-dimensional code (QR code (registered trademark)) arranged in the store A and indicates the store identification information C that identifies the store A. An example of performing payment using the terminal device 100 will be described, but the embodiment is not limited to this. An example of payment described below can be applied even when an arbitrary user makes a payment at an arbitrary store using an arbitrary terminal device 100. Further, the store identification information C may be not only a QR code but also a barcode, a predetermined mark, a number, or the like.

例えば、利用者Uが店舗Aにて各種の商品やサービスといった決済対象(取引対象)の利用や購入に伴う決済を行う場合、利用者Uは、端末装置100に予めインストールされた決済アプリを起動する。そして、利用者Uは、決済アプリを介して、店舗Aに設置された店舗識別情報Cを撮影する。このような場合、端末装置100は、決済対象の価格を入力するための画面を表示し、利用者U或いは店舗Aの店員から決済金額の入力を受け付ける。そして、端末装置100は、利用者Uを識別する利用者識別情報と、店舗識別情報C(若しくは、店舗識別情報Cが示す情報、すなわち、店舗Aを示す情報(例えば、店舗ID))と、決済金額とを示す決済情報を決済サーバ10へと送信する。 For example, when the user U uses or purchases a payment target (transaction target) such as various products or services at the store A, the user U activates a payment application pre-installed on the terminal device 100. do. Then, the user U photographs the store identification information C installed in the store A via the payment application. In such a case, the terminal device 100 displays a screen for inputting the price to be settled, and accepts the input of the settlement amount from the user U or the clerk of the store A. Then, the terminal device 100 includes user identification information for identifying the user U, store identification information C (or information indicated by the store identification information C, that is, information indicating the store A (for example, store ID)). The payment information indicating the payment amount is transmitted to the payment server 10.

このような場合、決済サーバ10は、利用者識別情報が示す利用者Uの口座から、店舗識別情報Cが示す店舗Aの口座へと、決済金額が示す額の電子マネーを移行させる。そして、決済サーバ10は、決済が完了した旨の通知を端末装置100へと送信する。このような場合、端末装置100は、決済が完了した旨の画面や所定の音声を出力することで、電子マネーによる決済が行われた旨を通知する。 In such a case, the payment server 10 transfers the electronic money of the amount indicated by the payment amount from the account of the user U indicated by the user identification information to the account of the store A indicated by the store identification information C. Then, the payment server 10 transmits a notification to the terminal device 100 that the payment has been completed. In such a case, the terminal device 100 notifies that the payment has been made by electronic money by outputting a screen indicating that the payment has been completed or a predetermined voice.

なお、端末装置100を用いた決済は、上述した処理に限定されるものではない。例えば、端末装置100を用いた決済は、店舗Aに設置された店舗端末を用いたものであってもよい。例えば、端末装置100は、利用者Uを識別するための利用者識別情報を画面上に表示させる。このような場合、店舗Aに設置された店舗端末は、端末装置100に表示された利用者識別情報を読み取り、利用者識別情報(若しくは、利用者識別情報が示す情報、すなわち、利用者Uを示す情報(例えば、利用者ID))と、決済金額と、店舗Aを識別する情報とを示す決済情報を決済サーバ10へと送信する。このような場合、決済サーバ10は、利用者識別情報が示す利用者Uの口座から、店舗Aの口座へと、決済金額が示す額の電子マネーを移行させ、店舗Aの店舗端末或いは端末装置100に対し、決済が完了した旨の画面や所定の音声を出力させることで、決済が行われた旨を通知してもよい。 The payment using the terminal device 100 is not limited to the above-mentioned processing. For example, the payment using the terminal device 100 may be made using the store terminal installed in the store A. For example, the terminal device 100 displays the user identification information for identifying the user U on the screen. In such a case, the store terminal installed in the store A reads the user identification information displayed on the terminal device 100, and obtains the user identification information (or the information indicated by the user identification information, that is, the user U. The information to be shown (for example, the user ID), the payment amount, and the payment information indicating the information for identifying the store A are transmitted to the payment server 10. In such a case, the payment server 10 transfers the electronic money of the amount indicated by the payment amount from the account of the user U indicated by the user identification information to the account of the store A, and the store terminal or terminal device of the store A. You may notify 100 that the payment has been made by outputting a screen indicating that the payment has been completed or a predetermined voice.

また、端末装置100を用いた決済は、利用者Uが予め電子マネーをチャージした口座から店舗Aの口座へと電子マネーを移行させる処理のみならず、例えば、利用者Uが予め登録したクレジットカードを用いた決済であってもよい。このような場合、例えば、端末装置100は、店舗Aの口座に対して決済金額の電子マネーを移行させるとともに、利用者Uのクレジットカードの運用会社に対し、決済金額を請求してもよい。 Further, the payment using the terminal device 100 is not only a process of transferring the electronic money from the account charged with the electronic money in advance by the user U to the account of the store A, but also, for example, a credit card registered in advance by the user U. It may be a settlement using. In such a case, for example, the terminal device 100 may transfer the electronic money of the settlement amount to the account of the store A and charge the settlement amount to the credit card management company of the user U.

〔1−2.実施形態の概要について〕
ここで、従来、電子決済を利用する利用者に対して所定の利益を付与する技術として、識別コードを用いて行う電子決済において、利用者が購入した商品の決済処理を識別コード用いて行った後、利用者の端末にその決済処理に関連付けられた特典付与に関する付加情報を表示する技術が提案されている。しかしながら、このような技術では、決済処理が所定条件を満たす場合に特典をユーザへ付与しているにすぎない。したがって、決済により享受可能な複数の利益から適切な組み合わせを特定して付与できるとは限らない。
[1-2. About the outline of the embodiment]
Here, conventionally, as a technique for giving a predetermined profit to a user who uses electronic payment, in electronic payment performed using an identification code, payment processing of a product purchased by the user is performed using the identification code. Later, a technique has been proposed in which additional information regarding the privilege grant associated with the payment process is displayed on the user's terminal. However, in such a technique, the privilege is only given to the user when the payment processing satisfies a predetermined condition. Therefore, it is not always possible to identify and grant an appropriate combination from a plurality of profits that can be enjoyed by settlement.

そこで、決済サーバ10は、実施形態に係る付与処理を実行する。以下、図1を用いて、決済サーバ10が実行する付与処理について説明する。なお、以下の説明では、端末装置100が利用者Uにより利用される例を示す。また、以下の説明では、端末装置100を利用者Uと同一視する場合がある。すなわち、以下では、利用者Uを端末装置100と読み替えることもできる。 Therefore, the payment server 10 executes the granting process according to the embodiment. Hereinafter, the granting process executed by the payment server 10 will be described with reference to FIG. In the following description, an example in which the terminal device 100 is used by the user U will be shown. Further, in the following description, the terminal device 100 may be equated with the user U. That is, in the following, the user U can be read as the terminal device 100.

また、以下の説明において、決済サーバ10は、受け付けたクーポン情報が示すクーポンを、グループ#1〜#3に分類して管理しているものとする。また、決済サーバ10は、店舗(例えば、店舗A)から提供されるクーポンを、グループ#1に分類して管理しているものとする。また、決済サーバ10は、利用者にクーポンを適用する優先順位として、優先度が高い順にグループ#1、#2、#3という順の優先順位を設定しているものとする。また、以下の説明において、決済サーバ10は、利用者に付与される利益として、電子決済による決済金額のキャッシュバックが設定されたクーポン情報を管理しているものとする。 Further, in the following description, it is assumed that the payment server 10 manages the coupons indicated by the received coupon information by classifying them into groups # 1 to # 3. Further, it is assumed that the payment server 10 manages the coupons provided by the store (for example, store A) by classifying them into group # 1. Further, it is assumed that the payment server 10 sets the priority of applying the coupon to the user in the order of the groups # 1, # 2, and # 3 in descending order of priority. Further, in the following description, it is assumed that the payment server 10 manages coupon information in which cashback of the payment amount by electronic payment is set as a profit given to the user.

まず、端末装置100は、電子決済サービスにおいて利用可能なクーポンの獲得操作を利用者Uから受け付ける(ステップS1)。例えば、端末装置100は、利用者Uからの操作に応じて、自装置に予めインストールされた決済アプリを起動し、電子決済サービスにおいて利用可能なクーポンを示す画面であって、クーポンの獲得を指示する獲得ボタンを含む画面であるクーポン画面を表示する。そして、端末装置100は、利用者Uにより押下された獲得ボタンに対応するクーポンを示す情報を決済サーバ10に送信する。クーポンを示す情報を端末装置100から受け付けた場合、決済サーバ10は、利用者Uと、当該クーポンとを紐付け、自装置の記憶部で管理する。 First, the terminal device 100 accepts a coupon acquisition operation that can be used in the electronic payment service from the user U (step S1). For example, the terminal device 100 activates a payment application pre-installed in the own device in response to an operation from the user U, and is a screen showing coupons that can be used in the electronic payment service, and instructs the acquisition of the coupon. Display the coupon screen, which is the screen including the acquisition button. Then, the terminal device 100 transmits information indicating the coupon corresponding to the acquisition button pressed by the user U to the payment server 10. When the information indicating the coupon is received from the terminal device 100, the payment server 10 associates the user U with the coupon and manages it in the storage unit of the own device.

続いて、店舗Aに来店し、店舗Aから取引対象の提供を受ける利用者Uは、端末装置100を用いて店舗Aに設置された店舗識別情報Cを読み取る(ステップS2)。続いて、決済サーバ10は、店舗Aへの決済に関する決済情報を端末装置100から受け付ける(ステップS3)。例えば、決済サーバ10は、上述した決済アプリを用いた決済手法における決済情報(利用者ID、店舗Aに対する決済金額、並びに、店舗Aを識別する情報)を端末装置100から受け付ける。 Subsequently, the user U who visits the store A and receives the transaction target from the store A reads the store identification information C installed in the store A using the terminal device 100 (step S2). Subsequently, the payment server 10 receives payment information regarding payment to the store A from the terminal device 100 (step S3). For example, the payment server 10 receives payment information (user ID, payment amount for store A, and information identifying store A) in the payment method using the payment application described above from the terminal device 100.

続いて、決済サーバ10は、端末装置100から受け付けた決済情報に基づいて、決済処理を実行する(ステップS4)。例えば、決済サーバ10は、利用者IDが示す利用者Uの口座から、店舗IDが示す店舗Aの口座へと、決済金額が示す額の電子マネーを移行させる。 Subsequently, the payment server 10 executes the payment process based on the payment information received from the terminal device 100 (step S4). For example, the payment server 10 transfers the electronic money of the amount indicated by the payment amount from the account of the user U indicated by the user ID to the account of the store A indicated by the store ID.

続いて、決済サーバ10は、端末装置100から受け付けた決済情報と、利用者Uが獲得済のクーポンに関するクーポン情報に基づいて、利用者Uに適用可能なクーポンを抽出する(ステップS5)。例えば、決済サーバ10は、自装置の記憶部を参照し、利用者Uに紐付けられたクーポン(例えば、利用者Uが獲得操作を行ったクーポン)のうち、受け付けた決済情報が適用条件を満たすクーポンを抽出する。なお、図1の例において、決済サーバ10は、グループ#1に分類されたクーポン#1−1、#1−3、・・・を抽出し、グループ#2に分類されたクーポン#2−2、#2−4、・・・を抽出し、グループ#3に分類されたクーポン#3−3、#3−5、・・・を抽出したものとする。 Subsequently, the payment server 10 extracts a coupon applicable to the user U based on the payment information received from the terminal device 100 and the coupon information regarding the coupon acquired by the user U (step S5). For example, the payment server 10 refers to the storage unit of its own device, and among the coupons associated with the user U (for example, the coupon for which the user U has performed the acquisition operation), the received payment information determines the applicable conditions. Extract coupons to meet. In the example of FIG. 1, the payment server 10 extracts coupons # 1-1, # 1-3, ... Classified in group # 1, and classifies coupons # 2-2 in group # 2. , # 2-4, ... Are extracted, and coupons # 3-3, # 3-5, ... Classified in group # 3 are extracted.

続いて、決済サーバ10は、抽出したクーポンから、利用者に適用するクーポンの組み合わせを特定する(ステップS6)。例えば、決済サーバ10は、グループ#1から抽出したクーポンのうち、決済金額に対するキャッシュバックの割合が最も高い(言い換えると、キャッシュバックの額が最も高い)クーポン#1−1を特定する。また、決済サーバ10は、グループ#2及び#3から抽出したクーポンについても同様の処理を行い、クーポン#1−1、#2−2及び#3−3により構成される組み合わせ#1を特定する。言い換えると、決済サーバ10は、グループ#1〜#3の各グループから1つずつクーポンを特定し、特定したクーポンにより構成される組み合わせ#1を特定する。 Subsequently, the payment server 10 specifies a combination of coupons to be applied to the user from the extracted coupons (step S6). For example, the payment server 10 identifies the coupon # 1-1 having the highest cashback ratio to the payment amount (in other words, the highest cashback amount) among the coupons extracted from the group # 1. Further, the payment server 10 performs the same processing on the coupons extracted from the groups # 2 and # 3, and specifies the combination # 1 composed of the coupons # 1-1, # 2-2, and # 3-3. .. In other words, the payment server 10 identifies one coupon from each of the groups # 1 to # 3, and identifies the combination # 1 composed of the specified coupons.

続いて、決済サーバ10は、特定した組み合わせ#1に基づいてキャッシュバックの額を算出し、利用者Uに付与する(ステップS7)。ここで、図1の例において、利用者Uによる店舗Aに対する決済金額が「1,000円」であったものとする。この場合、決済サーバ10は、景品表示法により定められたキャッシュバックの上限額である「200円(決済金額の20%)」を超過しない額をキャッシュバックの額として算出し、利用者Uに付与する。例えば、決済サーバ10は、グループ#1〜#3に設定された優先順位に基づいて、組み合わせ#1に含まれる各クーポンにより付与するキャッシュバックの額を算出する。 Subsequently, the payment server 10 calculates the amount of cash back based on the specified combination # 1 and gives it to the user U (step S7). Here, in the example of FIG. 1, it is assumed that the payment amount of the user U to the store A is "1,000 yen". In this case, the payment server 10 calculates as the cashback amount an amount that does not exceed the cashback upper limit of "200 yen (20% of the payment amount)" specified by the prize display method, and informs the user U. Give. For example, the payment server 10 calculates the amount of cash back to be given by each coupon included in the combination # 1 based on the priority set in the groups # 1 to # 3.

具体的な例を挙げると、決済サーバ10は、まず、組み合わせ#1に含まれるクーポンのうち、優先順位が最も高いグループ#1に分類されるクーポン#1−1のキャッシュバックの割合「2%」に基づき、クーポン#1−1によるキャッシュバックの額「20円」を算出する。 To give a specific example, first, among the coupons included in the combination # 1, the payment server 10 has a cashback ratio of "2%" of the coupon # 1-1 classified into the group # 1 having the highest priority. , The amount of cash back by coupon # 1-1 is calculated as "20 yen".

ここで、クーポン#1−1によるキャッシュバックの額が上限額「200円」を超過しないため、決済サーバ10は、組み合わせ#1に含まれるクーポンのうち、グループ#1の次に優先順位が高いグループ#2に分類されるクーポン#2−2によるキャッシュバックの額を算出する。なお、クーポン#2−2のキャッシュバックの割合「15%」に基づくキャッシュバックの額「150円」が、クーポン#2−2が一の利用者に付与可能な利益の上限額「100円」を超過する。このため、決済サーバ10は、クーポン#2−2によるキャッシュバックの額を「100円」と算出する。 Here, since the amount of cash back by coupon # 1-1 does not exceed the upper limit "200 yen", the payment server 10 has the highest priority next to group # 1 among the coupons included in combination # 1. Calculate the amount of cash back by coupon # 2-2 classified in group # 2. The cashback amount "150 yen" based on the cashback ratio "15%" of coupon # 2-2 is the upper limit of profit "100 yen" that coupon # 2-2 can give to one user. Exceed. Therefore, the payment server 10 calculates the amount of cash back by coupon # 2-2 as "100 yen".

ここで、クーポン#1−1及び#2−2によるキャッシュバックの合計額「120円」が上限額「200円」を超過しないため、決済サーバ10は、組み合わせ#1に含まれるクーポンのうち、グループ#2の次に優先順位が高いグループ#3に分類されるクーポン#3−3によるキャッシュバックの額を算出する。なお、クーポン#3−3のキャッシュバックの割合「20%」に基づくキャッシュバックの額「200円」と、クーポン#1−1及び#2−2によるキャッシュバックの額との合計額「320円」が、景品表示法による上限額「200円」を超過する。このため、決済サーバ10は、クーポン#1−1、#2−2及び#3−3によるキャッシュバックの合計額が「200円」を超過しないように、クーポン#3−3によるキャッシュバックの額を「80円」とキャップ(調整)して算出する。 Here, since the total amount of cash back "120 yen" by coupons # 1-1 and # 2-2 does not exceed the upper limit "200 yen", the payment server 10 is among the coupons included in the combination # 1. Calculate the amount of cash back by coupon # 3-3, which is classified into group # 3, which has the second highest priority after group # 2. The total amount of the cashback amount "200 yen" based on the cashback ratio "20%" of the coupon # 3-3 and the cashback amount of the coupons # 1-1 and # 2-2 is "320 yen". "Exceeds the upper limit of" 200 yen "according to the prize labeling method. Therefore, the payment server 10 determines the amount of cash back by coupon # 3-3 so that the total amount of cash back by coupons # 1-1, # 2-2 and # 3-3 does not exceed "200 yen". Is calculated by capping (adjusting) with "80 yen".

上記のように算出処理を行った結果、決済サーバ10は、クーポン#1−1によるキャッシュバックの額を「20円」、クーポン#2−2によるキャッシュバックの額を「100円」、クーポン#3−3によるキャッシュバックの額を「80円」と設定し、合計額「200円」を利用者Uに付与する。 As a result of performing the calculation process as described above, the payment server 10 sets the amount of cash back by coupon # 1-1 to "20 yen", the amount of cash back by coupon # 2-2 to "100 yen", and coupon # The amount of cash back by 3-3 is set to "80 yen", and the total amount "200 yen" is given to the user U.

なお、決済サーバ10は、特定した組み合わせに含まれるクーポンの一部を利用者Uに適用してもよい。例えば、グループ#1に分類されるクーポンによるキャッシュバックの額が、景品表示法による上限額を超過する場合、決済サーバ10は、当該キャッシュバックの額をキャップし、グループ#2及び#3に分類されるクーポンによるキャッシュバックの額を算出する処理を行わなくともよい。すなわち、決済サーバ10は、グループ#1に分類されるクーポンのみを利用者に適用してもよい。また、例えば、グループ#1に分類されるクーポンと、グループ#2に分類されるクーポンとによるキャッシュバックの合計額が、景品表示法による上限額を超過する場合、決済サーバ10は、グループ#2に分類されるクーポンによるキャッシュバックの額をキャップし、グループ#3に分類されるクーポンによるキャッシュバックの額を算出する処理を行わなくともよい。すなわち、決済サーバ10は、グループ#1及び#2に分類されるクーポンのみを利用者に適用してもよい。 The payment server 10 may apply a part of the coupon included in the specified combination to the user U. For example, when the amount of cash back by the coupon classified into group # 1 exceeds the upper limit amount by the prize display method, the payment server 10 caps the amount of cash back and classifies it into groups # 2 and # 3. It is not necessary to perform the process of calculating the amount of cash back by the coupon to be received. That is, the payment server 10 may apply only coupons classified in group # 1 to users. Further, for example, when the total amount of cash back from the coupons classified into group # 1 and the coupons classified into group # 2 exceeds the upper limit according to the prize display method, the payment server 10 sets the payment server 10 to group # 2. It is not necessary to cap the amount of cash back by the coupon classified into Group # 3 and calculate the amount of cash back by the coupon classified into Group # 3. That is, the payment server 10 may apply only coupons classified into groups # 1 and # 2 to users.

また、決済サーバ10は、ステップS5における処理を行う前に、クーポンによるキャッシュバックの額を算出する処理を行ってもよい。例えば、決済サーバ10は、まず、ステップS4においてグループ#1から抽出したクーポンのうち、決済金額に対するキャッシュバックの割合が最も高いクーポンを特定し、特定したクーポンによるキャッシュバックの額を算出する。そして、算出した額が、景品表示法による上限額を超過しない場合、決済サーバ10は、ステップS4においてグループ#2から抽出したクーポンについても同様の処理を行う。ここで、グループ#1及び#2から特定したクーポンによるキャッシュバックの額が、景品表示法による上限額を超過する場合、決済サーバ10は、グループ#3に分類されるクーポンから利用者Uに適用するものを特定せずに、グループ#1及び#2から特定したクーポンのみによって構成される組み合わせを、利用者Uに適用するクーポンの組み合わせとして特定する。言い換えると、決済サーバ10は、優先順位の高いグループに分類されるクーポンから順に適用していくことにより、優先順位の高いグループに分類されるクーポンほど優先的に利用者Uに適用されるように、クーポンの組み合わせを特定する。 Further, the payment server 10 may perform a process of calculating the amount of cash back by the coupon before performing the process in step S5. For example, the payment server 10 first identifies the coupon having the highest ratio of cash back to the payment amount among the coupons extracted from group # 1 in step S4, and calculates the cash back amount by the specified coupon. Then, when the calculated amount does not exceed the upper limit amount according to the prize display method, the payment server 10 performs the same processing on the coupon extracted from the group # 2 in step S4. Here, when the amount of cash back from the coupons specified from groups # 1 and # 2 exceeds the upper limit according to the prize display method, the payment server 10 applies to the user U from the coupons classified into group # 3. A combination consisting of only the coupons specified from the groups # 1 and # 2 is specified as a combination of coupons to be applied to the user U without specifying what to do. In other words, the payment server 10 applies the coupons classified into the high-priority group in order, so that the coupons classified into the high-priority group are preferentially applied to the user U. , Identify coupon combinations.

続いて、決済サーバ10は、適用されたクーポンに関する情報を提供する(ステップS8)。続いて、端末装置100は、決済サーバ10から提供された情報を画面に表示する(ステップS9)。 Subsequently, the payment server 10 provides information regarding the applied coupon (step S8). Subsequently, the terminal device 100 displays the information provided by the payment server 10 on the screen (step S9).

ここで、図2を用いて、上述した実施形態において端末装置100に表示される画面の例を説明する。図2は、実施形態に係る端末装置の画面の一例を示す図である。 Here, an example of a screen displayed on the terminal device 100 in the above-described embodiment will be described with reference to FIG. FIG. 2 is a diagram showing an example of a screen of the terminal device according to the embodiment.

図2に示すように、端末装置100は、上述した決済アプリを用いた決済が完了した旨を示す画面SC1を表示する。例えば、端末装置100は、店舗Aに対する利用者Uの決済に関する決済情報や、利用者Uに付与されたキャッシュバックの合計額などの情報を表示する領域AR1と、キャッシュバックに関する情報の表示を指示するためのボタンB1とを含む画面SC1を表示する。ボタンB1が押下された場合、端末装置100は、画面SC1を、キャッシュバックに関する情報を表示する画面である画面SC2に遷移させる。 As shown in FIG. 2, the terminal device 100 displays a screen SC1 indicating that the payment using the payment application described above has been completed. For example, the terminal device 100 instructs the area AR1 for displaying information such as the payment information related to the payment of the user U to the store A and the total amount of cash back given to the user U, and the display of the information related to the cash back. Display the screen SC1 including the button B1 for the operation. When the button B1 is pressed, the terminal device 100 transitions the screen SC1 to the screen SC2, which is a screen for displaying information regarding cash back.

端末装置100は、利用者Uに付与されたキャッシュバックの合計額と、利用者Uに適用されたクーポンを示す情報と、各クーポンにより利用者Uにより付与されたキャッシュバックの額と、再び画面SC1への遷移を指示するためのボタンとを表示する領域AR2を含む画面SC2を表示する。画面SC2において、いずれかのクーポンに対応する領域が押下された場合、端末装置100は、画面SC2を、対応するクーポンに関する情報を表示する画面である画面SC3を表示する。 The terminal device 100 displays the total amount of cash back given to the user U, the information indicating the coupon applied to the user U, the amount of cash back given by the user U by each coupon, and the screen again. The screen SC2 including the area AR2 for displaying the button for instructing the transition to SC1 is displayed. When the area corresponding to any of the coupons is pressed on the screen SC2, the terminal device 100 displays the screen SC2 and the screen SC3 which is a screen for displaying information regarding the corresponding coupon.

端末装置100は、クーポンが実施される期間や、クーポンの適用条件、クーポンにより利用者に付与される利益の内容などを表示する画面SC3を表示する。 The terminal device 100 displays a screen SC3 that displays the period during which the coupon is executed, the conditions for applying the coupon, the content of the profit given to the user by the coupon, and the like.

以上のように、実施形態に係る決済サーバ10は、1つの決済に対して適用可能な複数のクーポンを各グループから抽出して利用者に適用するクーポンの組み合わせを特定し、特定した組み合わせに基づき、上限額を超過しないように利用者に付与するキャッシュバックの額を算出して付与する。これにより、実施形態に係る決済サーバ10は、特定のクーポンが利用されないといった事態を防ぎ、且つ、利用者が享受可能な利益を最大限付与できる。すなわち、実施形態に係る決済サーバ10は、適切な利益の組み合わせを利用者が享受することができる。 As described above, the payment server 10 according to the embodiment extracts a plurality of coupons applicable to one payment from each group, specifies a combination of coupons to be applied to the user, and is based on the specified combination. , Calculate and grant the amount of cash back to be given to the user so as not to exceed the upper limit. As a result, the payment server 10 according to the embodiment can prevent the situation where the specific coupon is not used and can give the maximum profit that the user can enjoy. That is, the payment server 10 according to the embodiment allows the user to enjoy an appropriate combination of profits.

〔2.決済サーバの構成〕
次に、図3を用いて、決済サーバ10の構成について説明する。図3は、実施形態に係る決済サーバの構成例を示す図である。図3に示すように、決済サーバ10は、通信部20と、記憶部30と、制御部40とを有する。
[2. Payment server configuration]
Next, the configuration of the payment server 10 will be described with reference to FIG. FIG. 3 is a diagram showing a configuration example of a payment server according to the embodiment. As shown in FIG. 3, the payment server 10 includes a communication unit 20, a storage unit 30, and a control unit 40.

(通信部20について)
通信部20は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部20は、ネットワークNと有線または無線で接続され、端末装置100等との間で情報の送受信を行う。
(About communication unit 20)
The communication unit 20 is realized by, for example, a NIC (Network Interface Card) or the like. Then, the communication unit 20 is connected to the network N by wire or wirelessly, and transmits / receives information to / from the terminal device 100 and the like.

(記憶部30について)
記憶部30は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図4に示すように、記憶部30は、口座データベース31と、利益情報データベース32と、利用者情報データベース33とを有する。
(About storage unit 30)
The storage unit 30 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory (Flash Memory), or a storage device such as a hard disk or an optical disk. As shown in FIG. 4, the storage unit 30 has an account database 31, a profit information database 32, and a user information database 33.

(口座データベース31について)
口座データベース31は、利用者や事業者、利益の提供者(例えば、キャンペーン提供者)などが電子決済サービスにおいて所有する口座に関する各種の情報を記憶する。ここで、図4を用いて、口座データベース31が記憶する情報の一例を説明する。図4は、実施形態に係る口座データベースの一例を示す図である。図4の例において、口座データベース31は、「口座ID」、「所有者情報」、「口座残高」といった項目を有する。
(About account database 31)
The account database 31 stores various information about accounts owned by users, businesses, profit providers (for example, campaign providers), and the like in the electronic payment service. Here, an example of the information stored in the account database 31 will be described with reference to FIG. FIG. 4 is a diagram showing an example of an account database according to the embodiment. In the example of FIG. 4, the account database 31 has items such as "account ID", "owner information", and "account balance".

「口座ID」は、口座を識別するための識別情報を示す。「所有者情報」は、口座を所有する所有者に関する情報を示し、例えば、所有者を識別するための識別情報が格納される。「口座残高」は、口座の残高を示す。 The "account ID" indicates identification information for identifying the account. "Owner information" indicates information about the owner who owns the account, and for example, identification information for identifying the owner is stored. "Account balance" indicates the balance of the account.

すなわち、図4では、口座ID「AID#1」によって識別される口座の保有者の情報が「利用者#1」であり、口座残高が「7,800円」である例を示す。 That is, FIG. 4 shows an example in which the information of the account holder identified by the account ID “AID # 1” is “user # 1” and the account balance is “7,800 yen”.

(利益情報データベース32について)
利益情報データベース32は、利用者に付与される利益に関する各種の情報を記憶する。ここで、図5を用いて、利益情報データベース32が記憶する情報の一例を説明する。図5は、実施形態に係る利益情報データベースの一例を示す図である。図5の例において、利益情報データベース32は、「グループID」、「クーポン情報」といった項目を有する。
(About profit information database 32)
The profit information database 32 stores various information regarding the profit given to the user. Here, an example of the information stored in the profit information database 32 will be described with reference to FIG. FIG. 5 is a diagram showing an example of a profit information database according to the embodiment. In the example of FIG. 5, the profit information database 32 has items such as "group ID" and "coupon information".

「グループID」は、利益(クーポン)が分類されるグループを識別するための識別情報を示す。「クーポン情報」は、クーポンに関する情報を示し、「クーポンID」、「提供者ID」、「原資」、「還元率」、「上限額」、「適用条件」といった項目を有する。「クーポンID」は、クーポンを識別するための識別情報を示す。「提供者ID」は、クーポン提供者を識別するための識別情報を示す。「原資」は、クーポンの原資を示す。「還元率」は、クーポンが適用された場合のキャッシュバックの料率を示す。「上限額」は、クーポンにより一の利用者に付与可能なキャッシュバックの上限額を示す。「適用条件」は、クーポンが適用される条件を示す。 The "group ID" indicates identification information for identifying a group in which profits (coupons) are classified. The "coupon information" indicates information related to the coupon, and has items such as "coupon ID", "provider ID", "resources", "return rate", "upper limit amount", and "applicable conditions". The "coupon ID" indicates identification information for identifying the coupon. The "provider ID" indicates identification information for identifying the coupon provider. "Source" indicates the source of the coupon. The "return rate" indicates the cashback rate when the coupon is applied. The "maximum amount" indicates the maximum amount of cash back that can be given to one user by a coupon. "Applicable conditions" indicates the conditions to which the coupon is applied.

すなわち、図5では、グループID「GID#1」により識別されるグループに分類されるクーポンがクーポンID「CID#1」により識別され、クーポン提供者が提供者ID「MID#1」によって識別され、原資が「1,000,000円」であり、還元率が「20%」、上限額が「1,000円」、適用条件が「適用条件#1」である例を示す。 That is, in FIG. 5, coupons classified into groups identified by the group ID “GID # 1” are identified by the coupon ID “CID # 1”, and the coupon provider is identified by the provider ID “MID # 1”. , The resource is "1,000,000 yen", the return rate is "20%", the upper limit is "1,000 yen", and the applicable condition is "applicable condition # 1".

(利用者情報データベース33について)
利用者情報データベース33は、決済サーバ10が提供するサービスの利用者に関する各種の情報を記憶する。ここで、図6を用いて、利用者情報データベース33が記憶する情報の一例を説明する。図6は、実施形態に係る利用者情報データベースの一例を示す図である。図6の例において、利用者情報データベース33は、「利用者ID」、「決済履歴」、「利用履歴」、「獲得済クーポン」といった項目を有する。
(About user information database 33)
The user information database 33 stores various information about users of the service provided by the payment server 10. Here, an example of the information stored in the user information database 33 will be described with reference to FIG. FIG. 6 is a diagram showing an example of a user information database according to the embodiment. In the example of FIG. 6, the user information database 33 has items such as "user ID", "payment history", "usage history", and "acquired coupon".

「利用者ID」は、利用者を識別するための識別情報を示す。「決済履歴」は、電子決済サービスを利用して行った決済の履歴を示し、例えば、決済先や、決済金額などといった情報が格納される。「利用履歴」は、電子決済サービスやその他の各種サービスの利用履歴を示す。「獲得済クーポン」は、利益情報データベース32に格納されたクーポン情報が示すクーポンのうち、利用者が獲得したクーポンを示し、例えば、クーポンを識別するための識別情報が格納される。 The "user ID" indicates identification information for identifying a user. The "payment history" shows the history of payments made using an electronic payment service, and stores information such as a payment destination and a payment amount. "Usage history" indicates the usage history of electronic payment services and various other services. The "acquired coupon" indicates a coupon acquired by the user among the coupons indicated by the coupon information stored in the profit information database 32, and for example, identification information for identifying the coupon is stored.

すなわち、図6では、利用者ID「UID#1」によって識別される利用者の決済履歴が「決済履歴#1」、利用履歴が「利用履歴#1」、獲得済クーポンが「獲得済クーポン#1」である例を示す。 That is, in FIG. 6, the payment history of the user identified by the user ID "UID # 1" is "payment history # 1," the usage history is "usage history # 1," and the acquired coupon is "acquired coupon #." An example of "1" is shown.

(制御部40について)
制御部40は、コントローラ(controller)であり、例えば、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、決済サーバ10内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部40は、コントローラであり、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。実施形態に係る制御部40は、図3に示すように、受付部41と、決済処理部42と、特定部43と、付与部44と、提供部45とを有し、以下に説明する情報処理の機能や作用を実現または実行する。
(About control unit 40)
The control unit 40 is a controller, and for example, various programs stored in a storage device inside the payment server 10 by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like use the RAM as a work area. It is realized by being executed. Further, the control unit 40 is a controller, and is realized by, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). As shown in FIG. 3, the control unit 40 according to the embodiment includes a reception unit 41, a payment processing unit 42, a specific unit 43, an granting unit 44, and a providing unit 45, and information described below. Realize or execute the function or action of processing.

(受付部41について)
受付部41は、利用者が所定の決済手段を用いて行う決済に関する決済情報を受け付ける。例えば、図1の例において、受付部41は、利用者Uを識別する利用者識別情報と、決済アプリを介して撮影された店舗Aの店舗識別情報Cと、利用者U或いは店舗Aの店員から入力された決済金額とを示す決済情報を端末装置100から受け付ける。
(About reception desk 41)
The reception unit 41 receives payment information regarding payments made by the user using a predetermined payment means. For example, in the example of FIG. 1, the reception unit 41 has user identification information for identifying user U, store identification information C for store A photographed via a payment application, and a clerk for user U or store A. The terminal device 100 receives payment information indicating the payment amount input from.

(決済処理部42について)
決済処理部42は、受付部41が受け付けた決済情報に従い、決済処理を実行する。例えば、決済処理部42は、利用者識別情報が示す利用者の口座から、決済先を識別する識別情報が示す決済先の口座へと、決済金額が示す額の電子マネーを移行させる。
(About payment processing unit 42)
The payment processing unit 42 executes the payment processing according to the payment information received by the reception unit 41. For example, the payment processing unit 42 transfers the amount of electronic money indicated by the payment amount from the user's account indicated by the user identification information to the payment destination account indicated by the identification information that identifies the payment destination.

なお、決済情報が示す決済先から提供される利益が利用者に適用される場合、決済処理部42は、利用者の口座から、当該決済先から提供される利益によりキャッシュバックされる金額(言い換えると、原資)を決済金額から除いた金額を引き落とし、引き落とした金額のうち一定額(例えば、各種手数料)を電子決済サービスの管理者等が保有する口座に移行させ、残額を決済先の口座へ移行させてもよい。 When the profit provided by the payment destination indicated by the payment information is applied to the user, the payment processing unit 42 cashes back the amount of profit provided by the payment destination from the user's account (in other words). And, the amount obtained by subtracting the source of funds from the payment amount is withdrawn, a certain amount (for example, various fees) of the withdrawn amount is transferred to the account held by the administrator of the electronic payment service, etc., and the remaining amount is transferred to the settlement destination account. It may be migrated.

(特定部43について)
特定部43は、受付部41により受け付けられた決済情報に基づいて、利用者が予め獲得した利益の組み合わせであって、少なくとも原資が当該利益を設定した店舗から提供される利益を含み、且つ、利用者に付与される利益の額が所定の条件を満たす組み合わせを特定する。例えば、図1の例において、特定部43は、利益情報データベース32及び利用者情報データベース33を参照し、決済金額に対するキャッシュバックの割合が最も高いクーポンの組み合わせであって、店舗から提供されるクーポン(グループ#1に分類されるクーポン)を含む組み合わせ#1を特定する。
(About specific part 43)
The specific unit 43 is a combination of profits acquired in advance by the user based on the payment information received by the reception unit 41, and includes at least the profit provided by the store for which the source of funds has set the profit, and Identify the combination in which the amount of profit given to the user satisfies a predetermined condition. For example, in the example of FIG. 1, the specific unit 43 refers to the profit information database 32 and the user information database 33, and is a combination of coupons having the highest cashback ratio to the payment amount, and is a coupon provided by the store. Identify combination # 1 including (coupons classified in group # 1).

また、特定部43は、利用者が享受する利益の額の合計の決済金額に対する割合が所定の閾値以下となる組み合わせを特定してもよい。例えば、図1の例において、特定部43は、キャッシュバックの額が決済金額の20%以下となるクーポンの組み合わせ#1を特定する。 Further, the specifying unit 43 may specify a combination in which the ratio of the total amount of profits enjoyed by the user to the settlement amount is equal to or less than a predetermined threshold value. For example, in the example of FIG. 1, the identification unit 43 specifies a coupon combination # 1 in which the cashback amount is 20% or less of the settlement amount.

また、特定部43は、利用者が予め獲得した利益により利用者に付与可能な額の一部に該当する額に基づいて、組み合わせを特定してもよい。例えば、図1の例において、特定部43は、クーポン#3−3によりキャッシュバックが可能な額の一部の額に該当する額に基づいて、クーポン#3−3を含む組み合わせ#1を特定する。 Further, the specifying unit 43 may specify the combination based on the amount corresponding to a part of the amount that can be given to the user by the profit acquired in advance by the user. For example, in the example of FIG. 1, the specific unit 43 specifies the combination # 1 including the coupon # 3-3 based on the amount corresponding to a part of the amount that can be cashed back by the coupon # 3-3. do.

また、特定部43は、利用者が予め獲得した利益群であって、所定の基準に基づいて複数のグループのいずれかに分類される利益群から、組み合わせを特定してもよい。例えば、図1の例において、特定部43は、グループ#1〜#3に分類されたクーポンから、組み合わせ#1を特定する。 Further, the specific unit 43 may specify a combination from the profit groups acquired in advance by the user and classified into any of a plurality of groups based on a predetermined criterion. For example, in the example of FIG. 1, the identification unit 43 identifies the combination # 1 from the coupons classified into the groups # 1 to # 3.

また、特定部43は、利益の提供元に基づいて複数のグループのいずれかに分類される利益群から、組み合わせを特定してもよい。例えば、図1の例において、特定部43は、クーポン提供者の種別にそれぞれ対応するグループ#1〜#3に分類されたクーポンから、組み合わせ#1を特定する。 Further, the specific unit 43 may specify a combination from the profit groups classified into any of a plurality of groups based on the profit provider. For example, in the example of FIG. 1, the specific unit 43 specifies the combination # 1 from the coupons classified into the groups # 1 to # 3 corresponding to the type of the coupon provider.

また、特定部43は、組み合わせとして、互いに異なるグループに分類される利益の組み合わせを特定してもよい。例えば、図1の例において、特定部43は、グループ#1〜#3からそれぞれ1つずつ特定したクーポンにより構成される組み合わせ#1を特定する。 Further, the specific unit 43 may specify a combination of profits classified into different groups as a combination. For example, in the example of FIG. 1, the identification unit 43 specifies a combination # 1 composed of coupons specified one by one from groups # 1 to # 3.

また、特定部43は、利用者に利益を付与する優先度であって、複数のグループにそれぞれ設定された優先度であるグループ優先度に基づいて、利益群から組み合わせを特定してもよい。例えば、図1の例において、特定部43は、優先順位の高いグループに分類されるクーポンから順に適用していくことにより、優先順位の高いグループに分類されるクーポンほど優先的に利用者Uに適用されるように、クーポンの組み合わせを特定する。 Further, the specific unit 43 may specify a combination from the profit group based on the group priority which is the priority for giving profit to the user and is the priority set for each of the plurality of groups. For example, in the example of FIG. 1, the specific unit 43 applies the coupons classified into the high-priority group in order, so that the coupons classified into the high-priority group are given priority to the user U. Identify coupon combinations to apply.

また、特定部43は、利益群から、分類されたグループ内において利用者に付与される額が最も高い利益を抽出し、抽出した利益に基づいて組み合わせを特定してもよい。例えば、図1の例において、特定部43は、グループ#1から抽出したクーポンのうち、決済金額に対するキャッシュバックの割合が最も高いクーポン#1−1を特定する。また、特定部43は、グループ#2及び#3から抽出したクーポンについても同様の処理を行い、クーポン#1−1、#2−2及び#3−3により構成される組み合わせ#1を特定する。 In addition, the specific unit 43 may extract the profit with the highest amount given to the user in the classified group from the profit group, and specify the combination based on the extracted profit. For example, in the example of FIG. 1, the specific unit 43 identifies the coupon # 1-1 having the highest ratio of cash back to the settlement amount among the coupons extracted from the group # 1. Further, the specifying unit 43 performs the same processing on the coupons extracted from the groups # 2 and # 3, and specifies the combination # 1 composed of the coupons # 1-1, # 2-2, and # 3-3. ..

また、特定部43は、所定の自治体から提供される利益、所定の決済手段に関するサービスを提供する提供者から提供される利益、所定の決済手段を利用して利用者からの決済を受け付ける店舗から提供される利益のいずれかに分類される利益群から、組み合わせを特定してもよい。例えば、図1の例において、特定部43は、電子決済サービスの管理者や、電子決済サービスを利用して利用者からの決済を受け付ける事業者(店舗)、自治体、法人組織などといったクーポン提供者の種別に対応するグループ#1〜#3に分類されたクーポンから、組み合わせ#1を特定する。 In addition, the specific unit 43 is a profit provided by a predetermined local government, a profit provided by a provider who provides a service related to a predetermined payment means, and a store that accepts payment from a user using the predetermined payment means. The combination may be specified from a group of benefits that fall into one of the benefits provided. For example, in the example of FIG. 1, the specific unit 43 is a coupon provider such as an administrator of an electronic payment service, a business operator (store) that accepts payment from a user using the electronic payment service, a local government, or a corporate organization. The combination # 1 is specified from the coupons classified into the groups # 1 to # 3 corresponding to the type of.

なお、特定部43は、所定の決済手段を利用して利用者からの決済を受け付ける事業者(店舗)から提供される利益(言い換えると、店舗側が原資を出資している利益)を優先的に抽出し、利益の組み合わせを特定してもよい。 In addition, the specific unit 43 gives priority to the profit provided by the business operator (store) that accepts the payment from the user using the predetermined payment means (in other words, the profit that the store side has invested in the resources). It may be extracted and the combination of benefits may be specified.

ここで、グループに優先度を設定するだけでなく、同一のグループに分類されるクーポン間での優先度を設定することで、より柔軟にクーポンの組み合わせを特定したいといった要望が考えられる。したがって、特定部43は、利益群から、利用者に利益を付与する優先度であって、分類されたグループ内における優先度に基づいて利益を抽出し、抽出した利益に基づいて組み合わせを特定してもよい。例えば、利用者が享受可能な複数のクーポンであって、利用者に付与されるキャッシュバックの額が同一である複数のクーポンが同一のグループに分類されている場合、特定部43は、より優先度の高いクーポンを抽出し、クーポンの組み合わせを特定する。 Here, it is conceivable that there is a desire to more flexibly specify the combination of coupons by not only setting the priority for the group but also setting the priority among the coupons classified into the same group. Therefore, the specific unit 43 extracts profits from the profit group based on the priority of giving profits to the users within the classified group, and identifies the combination based on the extracted profits. You may. For example, when a plurality of coupons that can be enjoyed by a user and a plurality of coupons having the same amount of cash back given to the user are classified into the same group, the specific unit 43 has higher priority. Extract high-frequency coupons and identify coupon combinations.

さらに、利用者が獲得したクーポンのうち、実際にキャッシュバックされる額の上限額に対する割合が高いものを優先的に利用者に適用し、クーポンの上限額により近いキャッシュバックを行うことで、利用者の満足度を向上させたいといった要望が考えられる。したがって、特定部43は、利用者が予め獲得した利益により利用者に付与可能な上限額に基づいて、組み合わせを特定してもよい。例えば、特定部43は、利用者情報データベース33を参照し、上限額に基づいてクーポンの組み合わせを特定する。 Furthermore, among the coupons acquired by the user, those with a high ratio to the upper limit of the amount actually cashed back are preferentially applied to the user, and the coupon is used by cashing back closer to the upper limit of the coupon. There may be a desire to improve the satisfaction of the person. Therefore, the specific unit 43 may specify the combination based on the upper limit amount that can be given to the user by the profit acquired in advance by the user. For example, the specifying unit 43 refers to the user information database 33 and specifies a combination of coupons based on the maximum amount.

また、特定部43は、利用者が予め獲得した利益のうち、利用者が享受する利益の額の上限額に対する割合が高いものから優先的に抽出し、抽出した利益に基づいて組み合わせを特定してもよい。例えば、図1を例にして説明すると、クーポン#3−3によるキャッシュバックの額「80円」は、クーポン#3−5を用いてもキャッシュバックすることが可能である。また、クーポン#3−5のキャッシュバックの上限額「500円」に対する「80円」の割合は、クーポン#3−3のキャッシュバックの上限額「2000円」に対する「80円」の割合よりも高い。このような場合、特定部43は、クーポン#3−5をクーポン#3−3よりも優先的に抽出し、クーポンの組み合わせを特定する。 In addition, the specific unit 43 preferentially extracts from the profits that the user has acquired in advance in proportion to the upper limit of the amount of profits that the user enjoys, and specifies the combination based on the extracted profits. You may. For example, to explain using FIG. 1 as an example, the cashback amount “80 yen” by coupon # 3-3 can also be cashed back by using coupon # 3-5. In addition, the ratio of "80 yen" to the maximum cashback amount "500 yen" of coupon # 3-5 is higher than the ratio of "80 yen" to the maximum cashback amount "2000 yen" of coupon # 3-3. high. In such a case, the specific unit 43 extracts the coupon # 3-5 with priority over the coupon # 3-3 and specifies the combination of the coupons.

さらに、利用可能な回数が設定されているクーポンを、利用可能な期間内に使用させたいといった要望が考えられる。したがって、特定部43は、利用者が予め獲得した利益のうち、利用者が利用可能な回数に基づいて組み合わせを特定してもよい。例えば、利用者が獲得したクーポンのうち、利用可能な回数が少ないものから優先的に抽出し、クーポンの組み合わせを特定する。 Furthermore, there may be a request to use the coupon for which the number of times it can be used is set within the usable period. Therefore, the specific unit 43 may specify the combination of the profits acquired in advance by the user based on the number of times the user can use the profit. For example, among the coupons acquired by the user, the coupons that can be used less frequently are preferentially extracted, and the combination of coupons is specified.

さらに、原資が潤沢であるクーポンを優先的に利用者に適用することで、利用者に適用するクーポンに偏りが生じる事態を防ぎたいといった要望が考えられる。したがって、特定部43は、利用者が予め獲得した利益のうち、原資の残額が多いものから優先的に抽出し、抽出した利益に基づいて組み合わせを特定してもよい。例えば、特定部43は、利益情報データベース32及び利用者情報データベース33に基づいて算出される原資の残額が多いクーポンから優先的に抽出し、抽出したクーポンに基づいて組み合わせを特定する。 Furthermore, there may be a desire to prevent a situation in which the coupons applied to the users are biased by preferentially applying the coupons with abundant resources to the users. Therefore, the specifying unit 43 may preferentially extract the profits acquired in advance by the user from those having a large balance of resources, and specify the combination based on the extracted profits. For example, the specifying unit 43 preferentially extracts from coupons having a large balance of resources calculated based on the profit information database 32 and the user information database 33, and specifies a combination based on the extracted coupons.

(付与部44について)
付与部44は、特定部43により特定された利益の組み合わせに基づいて、利用者に利益を付与する。例えば、図1の例において、付与部44は、利益情報データベース32及び利用者情報データベース33を参照し、グループ#1〜#3に設定された優先順位に基づいて、組み合わせ#1に含まれる各クーポンにより付与するキャッシュバックの額であって、キャッシュバックの上限額を超過しない額を算出し、利用者に付与する。
(About the granting part 44)
The granting unit 44 grants profits to the user based on the combination of profits specified by the specific unit 43. For example, in the example of FIG. 1, the granting unit 44 refers to the profit information database 32 and the user information database 33, and is included in the combination # 1 based on the priority set in the groups # 1 to # 3. The amount of cash back given by the coupon, which does not exceed the upper limit of cash back, is calculated and given to the user.

ここで、即座に利用者にキャッシュバックを行えない場合であっても、実際にキャッシュバックが適用された旨を利用者に伝えることで、利用者に安心感を与え、キャッシュバックされた後の行動の計画を立てることを可能としたいといった要望が考えられる。したがって、付与部44は、所定の期間が経過した後に利用者が利用可能となる利益を付与してもよい。例えば、付与部44は、所定の期間(例えば、30日)経過した後に、上述の決済アプリを用いた決済に利用可能となる電子マネーを付与する。 Here, even if the cashback cannot be immediately given to the user, by telling the user that the cashback is actually applied, the user can feel reassured and after the cashback is made. There may be a desire to be able to make an action plan. Therefore, the granting unit 44 may grant a profit that becomes available to the user after the lapse of a predetermined period. For example, the granting unit 44 grants electronic money that can be used for payment using the above-mentioned payment application after a predetermined period (for example, 30 days) has elapsed.

(提供部45について)
提供部45は、付与部44により利用者に付与された利益を示す情報を利用者に提供する。例えば、図1の例において、提供部45は、組み合わせ#1に含まれるクーポンを示す情報や、組み合わせ#1によるキャッシュバックの総額などといった情報を端末装置100に提供する。
(About the provider 45)
The providing unit 45 provides the user with information indicating the profit given to the user by the granting unit 44. For example, in the example of FIG. 1, the providing unit 45 provides the terminal device 100 with information such as information indicating the coupon included in the combination # 1 and the total amount of cash back by the combination # 1.

また、提供部45は、利用者が所定の決済手段に用いる端末装置の画面であって、所定の決済手段に用いた決済が完了したことを示す画面に表示される情報を提供してもよい。例えば、提供部45は、図2に示す画面に表示される情報を端末装置100に提供する。 In addition, the providing unit 45 may provide information that is a screen of the terminal device used by the user for the predetermined payment means and is displayed on the screen indicating that the payment used for the predetermined payment means has been completed. .. For example, the providing unit 45 provides the terminal device 100 with the information displayed on the screen shown in FIG.

ここで、利用者に利益の割当残額がまだ残っている旨の情報を提供することにより、当該利益を享受するための行動を行う動機付けを与えたいといった要望が考えられる。したがって、提供部45は、利用者に付与された利益を示す情報であって、当該利益の利用状態を示す情報を提供してもよい。例えば、提供部45は、利用者に付与されたクーポンを示す情報であって、当該クーポンを利用可能な残りの回数を示す情報を提供する。 Here, it is conceivable that the user is provided with information that the remaining amount of the profit allocation still remains, thereby motivating the user to take an action to enjoy the profit. Therefore, the providing unit 45 may provide information indicating the profit given to the user and showing the usage state of the profit. For example, the providing unit 45 provides information indicating a coupon given to the user and indicating the remaining number of times the coupon can be used.

〔3.付与処理のフロー〕
図7を用いて、実施形態に係る決済サーバ10の付与処理の手順について説明する。図7は、実施形態に係る付与処理の手順の一例を示すフローチャートである。
[3. Flow of grant processing]
A procedure for granting the payment server 10 according to the embodiment will be described with reference to FIG. 7. FIG. 7 is a flowchart showing an example of the procedure of the granting process according to the embodiment.

図7に示すように、決済サーバ10は、利用者から所定の決済手段を用いて行う決済に関する決済情報を受け付ける(ステップS101)。続いて、決済サーバ10は、利用者が予め獲得した利益を抽出する(ステップS102)。続いて、決済サーバ10は、少なくとも原資が利益を設定した店舗から提供される利益を含み、且つ、利用者に付与される利益の額が所定の条件を満たす利益の組み合わせを特定する(ステップS103)。続いて、決済サーバ10は、特定された組み合わせに基づいて、利用者に利益を付与する(ステップS104)。続いて、決済サーバ10は、付与された利益を示す情報を利用者に提供し(ステップS105)、処理を終了する。 As shown in FIG. 7, the payment server 10 receives payment information regarding payment performed by using a predetermined payment means from the user (step S101). Subsequently, the payment server 10 extracts the profit acquired in advance by the user (step S102). Subsequently, the payment server 10 specifies a combination of profits that includes at least the profits provided by the store for which the resources have set profits and that the amount of profits given to the user satisfies a predetermined condition (step S103). ). Subsequently, the payment server 10 gives a profit to the user based on the specified combination (step S104). Subsequently, the payment server 10 provides the user with information indicating the granted profit (step S105), and ends the process.

〔4.変形例〕
上述の実施形態は一例を示したものであり、種々の変更及び応用が可能である。
[4. Modification example]
The above-described embodiment shows an example, and various modifications and applications are possible.

〔4−1.利益について〕
上述の実施形態において、決済サーバ10が、電子決済による決済金額のキャッシュバックが設定されたクーポンを利用者に提供する例を示したが、決済サーバ10が提供する利益はこのような例に限定されない。例えば、決済サーバ10は、利用者に付与される利益として、電子決済による決済金額の割引が設定されたクーポンであってもよい。また、特定部43は、利用者が獲得操作を行ったクーポンに限らず、利用者に自動的に付与されるクーポンの組み合わせを特定してもよい。
[4-1. About profit]
In the above-described embodiment, the payment server 10 provides the user with a coupon in which the cashback of the payment amount by electronic payment is set, but the profit provided by the payment server 10 is limited to such an example. Not done. For example, the payment server 10 may be a coupon in which a discount on the payment amount by electronic payment is set as a profit given to the user. Further, the specifying unit 43 is not limited to the coupon for which the user has performed the acquisition operation, and may specify a combination of coupons automatically given to the user.

また、決済サーバ10は、利用者が決済を行った際に、所定の確率で決済金額の所定の割合のキャッシュバックを享受可能とする利益(すなわち、くじ)や、電子決済サービスにおいて実施されるキャンペーンに関する利益を提供してもよい。このような場合、特定部43は、異なる種別の利益の組み合わせを特定してもよい。例えば、特定部43は、利用者が獲得したクーポンや、電子決済サービスにおいて実施されるキャンペーン、くじなどの組み合わせであって、利用者へのキャッシュバックの額が所定の条件を満たす組み合わせを特定する。具体的な例を挙げると、特定部43は、利用者が獲得したクーポンが分類されたグループと、電子決済サービスにおいて実施されるキャンペーンが分類されるグループのそれぞれからクーポン及びキャンペーンを抽出し、利用者に適用するクーポン及びキャンペーンの組み合わせを特定する。この場合、利用者が獲得したクーポンであって、店舗から提供されるクーポンが分類されるグループの優先度が最も高く設定されてもよい。 Further, the payment server 10 is implemented in a profit (that is, a lottery) that enables a user to enjoy a cashback of a predetermined ratio of the payment amount with a predetermined probability when the user makes a payment, or in an electronic payment service. It may provide benefits related to the campaign. In such a case, the specific unit 43 may specify a combination of different types of benefits. For example, the specific unit 43 specifies a combination of coupons acquired by the user, a campaign implemented in the electronic payment service, a lottery, etc., in which the amount of cash back to the user satisfies a predetermined condition. .. To give a specific example, the specific unit 43 extracts and uses coupons and campaigns from each of the groups in which the coupons acquired by the users are classified and the groups in which the campaigns implemented in the electronic payment service are classified. Identify the combination of coupons and campaigns that apply to you. In this case, the coupon acquired by the user and the group in which the coupon provided from the store is classified may be set to have the highest priority.

〔4−2.利益群を分類するグループについて〕
上述の実施形態において、特定部43が、自治体から提供される利益や、事業者から提供される利益などに対応するグループのいずれかに分類される利益群から利益の組み合わせを特定する例を示したが、利益群の分類はこのような例に限定されず、任意の基準で分類されてもよい。
[4-2. About groups that classify profit groups]
In the above-described embodiment, an example is shown in which the specific unit 43 specifies a combination of profits from a profit group classified into any of the groups corresponding to the profits provided by the local government, the profits provided by the business operator, and the like. However, the classification of profit groups is not limited to such examples, and may be classified according to any criteria.

また、上述の実施形態において、特定部43が、店舗から提供される利益が分類されるグループに対して最も高く設定されるグループ優先度に基づいて、利益群から組み合わせを特定する例を示したが、各グループの優先度はこのような例に限定されず、任意に設定されてよい。 Further, in the above-described embodiment, an example is shown in which the specific unit 43 specifies a combination from the profit group based on the group priority set highest for the group in which the profit provided by the store is classified. However, the priority of each group is not limited to such an example, and may be set arbitrarily.

〔4−3.処理態様について〕
上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、逆に、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
[4-3. About processing mode]
Of the processes described in the above embodiments, all or part of the processes described as being automatically performed can be performed manually, and conversely, all the processes described as being performed manually. Alternatively, a part thereof can be automatically performed by a known method. In addition, the processing procedure, specific name, and information including various data and parameters shown in the above document and drawings can be arbitrarily changed unless otherwise specified. For example, the various information shown in each figure is not limited to the illustrated information.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 Further, each component of each of the illustrated devices is a functional concept, and does not necessarily have to be physically configured as shown in the figure. That is, the specific form of distribution / integration of each device is not limited to the one shown in the figure, and all or part of the device is functionally or physically dispersed / physically distributed in any unit according to various loads and usage conditions. Can be integrated and configured.

また、上記してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 In addition, the above-described embodiments can be appropriately combined as long as the processing contents do not contradict each other.

〔5.効果〕
上述してきたように、実施形態に係る決済サーバ10は、受付部41と、決済処理部42と、特定部43と、付与部44と、提供部45とを有する。受付部41は、利用者が所定の決済手段を用いて行う決済に関する決済情報を受け付ける。決済処理部42は、受付部41が受け付けた決済情報に従い、決済処理を実行する。特定部43は、受付部41により受け付けられた決済情報に基づいて、利用者が予め獲得した利益の組み合わせであって、少なくとも原資が当該利益を設定した店舗から提供される利益を含み、且つ、利用者に付与される利益の額が所定の条件を満たす組み合わせを特定する。また、特定部43は、利用者が享受する利益の額の合計の決済金額に対する割合が所定の閾値以下となる組み合わせを特定する。付与部44は、特定部43により特定された利益の組み合わせに基づいて、利用者に利益を付与する。また、付与部44は、所定の期間が経過した後に利用者が利用可能となる利益を付与する。提供部45は、付与部44により利用者に付与された利益を示す情報を利用者に提供する。また、提供部45は、利用者が所定の決済手段に用いる端末装置の画面であって、所定の決済手段に用いた決済が完了したことを示す画面に表示される情報を提供する。
[5. effect〕
As described above, the payment server 10 according to the embodiment includes a reception unit 41, a payment processing unit 42, a specific unit 43, an granting unit 44, and a providing unit 45. The reception unit 41 receives payment information regarding payments made by the user using a predetermined payment means. The payment processing unit 42 executes the payment processing according to the payment information received by the reception unit 41. The specific unit 43 is a combination of profits acquired in advance by the user based on the payment information received by the reception unit 41, and includes at least the profit provided by the store for which the source of funds has set the profit, and Identify the combination in which the amount of profit given to the user satisfies a predetermined condition. In addition, the specifying unit 43 specifies a combination in which the ratio of the total amount of profits enjoyed by the user to the settlement amount is equal to or less than a predetermined threshold value. The granting unit 44 grants profits to the user based on the combination of profits specified by the specific unit 43. In addition, the granting unit 44 grants a profit that becomes available to the user after a predetermined period has elapsed. The providing unit 45 provides the user with information indicating the profit given to the user by the granting unit 44. In addition, the providing unit 45 provides information displayed on the screen of the terminal device used by the user for the predetermined payment means and indicating that the payment used for the predetermined payment means has been completed.

これにより、実施形態に係る決済サーバ10は、特定のクーポンが利用されないといった事態を防ぎ、且つ、利用者が享受可能な利益を最大限付与できるため、適切な利益の組み合わせを利用者が享受することができる。また、実施形態に係る決済サーバ10は、利用者が決済を行ったその場でクーポンにより付与される利益の額を計算して実際に利益の付与を行い、付与された利益を示す情報をリアルタイムに利用者に伝えることができる。このため、決済によりどのクーポンからどれだけの利益が付与されたのかを利用者が容易に確認でき、付与された利益を利用した行動や、さらにクーポンから利益を得るための行動などを利用者が取りやすくなる。すなわち、実施形態に係る決済サーバ10は、クーポンの利用におけるユーザ体験を向上させることができる。 As a result, the payment server 10 according to the embodiment can prevent the situation where a specific coupon is not used and can give the maximum profit that can be enjoyed by the user, so that the user enjoys an appropriate combination of profits. be able to. Further, the payment server 10 according to the embodiment calculates the amount of profit given by the coupon on the spot where the user makes a payment, actually gives the profit, and provides information indicating the given profit in real time. Can be communicated to users. For this reason, the user can easily confirm how much profit was given from which coupon by the settlement, and the user can take actions using the given profit and actions for obtaining profit from the coupon. It will be easier to take. That is, the payment server 10 according to the embodiment can improve the user experience in using the coupon.

また、実施形態に係る決済サーバ10において、例えば、特定部43は、利用者が予め獲得した利益により利用者に付与可能な額の一部に該当する額に基づいて、組み合わせを特定する。また、特定部43は、利用者が予め獲得した利益群であって、所定の基準に基づいて複数のグループのいずれかに分類される利益群から、組み合わせを特定する。また、特定部43は、利益の提供元に基づいて複数のグループのいずれかに分類される利益群から、組み合わせを特定する。また、特定部43は、組み合わせとして、互いに異なるグループに分類される利益の組み合わせを特定する。また、特定部43は、利用者に利益を付与する優先度であって、複数のグループにそれぞれ設定された優先度であるグループ優先度に基づいて、利益群から組み合わせを特定する。また、特定部43は、利益群から、分類されたグループ内において利用者に付与される額が最も高い利益を抽出し、抽出した利益に基づいて組み合わせを特定する。また、また、特定部43は、所定の自治体から提供される利益、所定の決済手段に関するサービスを提供する提供者から提供される利益、所定の決済手段を利用して利用者からの決済を受け付ける店舗から提供される利益のいずれかに分類される利益群から、組み合わせを特定する。 Further, in the payment server 10 according to the embodiment, for example, the specific unit 43 specifies a combination based on an amount corresponding to a part of an amount that can be given to the user by the profit acquired in advance by the user. In addition, the specific unit 43 specifies a combination from the profit groups that the user has acquired in advance and is classified into any of a plurality of groups based on a predetermined criterion. In addition, the identification unit 43 identifies a combination from a profit group classified into any of a plurality of groups based on the profit provider. In addition, the identification unit 43 specifies, as a combination, a combination of profits classified into different groups. Further, the specific unit 43 identifies a combination from the profit group based on the group priority which is the priority for giving the user a profit and which is the priority set for each of the plurality of groups. In addition, the specific unit 43 extracts the profit with the highest amount given to the user in the classified group from the profit group, and specifies the combination based on the extracted profit. In addition, the specific unit 43 accepts the profit provided by the predetermined local government, the profit provided by the provider who provides the service related to the predetermined payment means, and the payment from the user using the predetermined payment means. Identify the combination from the profit group that is classified as one of the profits provided by the store.

これにより、実施形態に係る決済サーバ10は、特定のクーポンが利用されないといった事態を防ぎ、且つ、利用者が享受可能な利益を最大限付与できるため、適切な利益の組み合わせを利用者が享受することができる。 As a result, the payment server 10 according to the embodiment can prevent the situation where a specific coupon is not used and can give the maximum profit that can be enjoyed by the user, so that the user enjoys an appropriate combination of profits. be able to.

また、実施形態に係る決済サーバ10において、例えば、特定部43は、利益群から、利用者に利益を付与する優先度であって、分類されたグループ内における優先度に基づいて利益を抽出し、抽出した利益に基づいて組み合わせを特定する。 Further, in the payment server 10 according to the embodiment, for example, the specific unit 43 extracts the profit from the profit group based on the priority of giving the profit to the user and the priority in the classified group. , Identify combinations based on extracted profits.

これにより、実施形態に係る決済サーバ10は、同一のグループに分類されるクーポン間での優先度を設定することで、より柔軟にクーポンの組み合わせを特定することができる。 As a result, the payment server 10 according to the embodiment can more flexibly specify the combination of coupons by setting the priority among the coupons classified into the same group.

また、実施形態に係る決済サーバ10において、例えば、特定部43は、利用者が享受可能な利益により利用者に付与可能な額の残額に基づいて、組み合わせを特定する。また、特定部43は、利用者が予め獲得した利益のうち、利用者が享受する利益の額の上限額に対する割合が高いものから優先的に抽出し、抽出した利益に基づいて組み合わせを特定する。また、特定部43は、利用者が予め獲得した利益のうち、利用者が利用可能な回数に基づいて組み合わせを特定する。 Further, in the payment server 10 according to the embodiment, for example, the specific unit 43 specifies a combination based on the balance of the amount that can be given to the user by the profit that the user can enjoy. In addition, the specific unit 43 preferentially extracts from the profits acquired in advance by the user in a ratio to the upper limit of the amount of profits enjoyed by the user, and specifies a combination based on the extracted profits. .. Further, the specifying unit 43 specifies a combination of the profits acquired in advance by the user based on the number of times the user can use the profit.

これにより、実施形態に係る決済サーバ10は、利用者に適用するクーポンに偏りが生じる事態を防ぐことができる。 As a result, the payment server 10 according to the embodiment can prevent a situation in which the coupon applied to the user is biased.

また、実施形態に係る決済サーバ10において、例えば、特定部43は、利用者が予め獲得した利益のうち、原資の残額が多いものから優先的に抽出し、抽出した利益に基づいて組み合わせを特定する。 Further, in the payment server 10 according to the embodiment, for example, the specific unit 43 preferentially extracts from the profits acquired in advance by the user with the largest remaining amount of resources, and specifies the combination based on the extracted profits. do.

これにより、実施形態に係る決済サーバ10は、原資が潤沢であるクーポンを優先的に利用者に適用することで、利用者に適用するクーポンに偏りが生じる事態を防ぐことができる。 As a result, the payment server 10 according to the embodiment can prevent a situation in which the coupon applied to the user is biased by preferentially applying the coupon having abundant resources to the user.

また、実施形態に係る決済サーバ10において、例えば、提供部45は、利用者に付与された利益を示す情報であって、当該利益の利用状態を示す情報を提供する。 Further, in the payment server 10 according to the embodiment, for example, the providing unit 45 provides information indicating the profit given to the user and indicates the usage state of the profit.

これにより、実施形態に係る決済サーバ10は、利用者に利益の割当残額がまだ残っている旨の情報を提供することにより、当該利益を享受するための行動を行う動機付けを与えることができる。 As a result, the settlement server 10 according to the embodiment can motivate the user to take an action to enjoy the profit by providing the information that the remaining amount of the profit allocation still remains. ..

〔6.ハードウェア構成〕
また、上述してきた各実施形態に係る決済サーバ10は、例えば、図8に示すような構成のコンピュータ1000によって実現される。以下、決済サーバ10を例に挙げて説明する。図8は、決済サーバの機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、ROM1200、RAM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
[6. Hardware configuration]
Further, the payment server 10 according to each of the above-described embodiments is realized by, for example, a computer 1000 having a configuration as shown in FIG. Hereinafter, the payment server 10 will be described as an example. FIG. 8 is a hardware configuration diagram showing an example of a computer that realizes the function of the payment server. The computer 1000 has a CPU 1100, a ROM 1200, a RAM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.

CPU1100は、ROM1200又はHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1200は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。 The CPU 1100 operates based on a program stored in the ROM 1200 or the HDD 1400, and controls each part. The ROM 1200 stores a boot program executed by the CPU 1100 when the computer 1000 is started, a program that depends on the hardware of the computer 1000, and the like.

HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を記憶する。通信インターフェイス1500は、通信網500(実施形態のネットワークNに対応する)を介して他の機器からデータを受信してCPU1100へ送り、また、通信網500を介してCPU1100が生成したデータを他の機器へ送信する。 The HDD 1400 stores a program executed by the CPU 1100, data used by such a program, and the like. The communication interface 1500 receives data from another device via the communication network 500 (corresponding to the network N of the embodiment) and sends the data to the CPU 1100, and the data generated by the CPU 1100 via the communication network 500 is transmitted to another device. Send to the device.

CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、入出力インターフェイス1600を介して生成したデータを出力装置へ出力する。 The CPU 1100 controls an output device such as a display or a printer, and an input device such as a keyboard or a mouse via the input / output interface 1600. The CPU 1100 acquires data from the input device via the input / output interface 1600. Further, the CPU 1100 outputs the data generated via the input / output interface 1600 to the output device.

メディアインターフェイス1700は、記録媒体1800に格納されたプログラム又はデータを読み取り、RAM1300を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1300上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。 The media interface 1700 reads a program or data stored in the recording medium 1800 and provides the program or data to the CPU 1100 via the RAM 1300. The CPU 1100 loads the program from the recording medium 1800 onto the RAM 1300 via the media interface 1700, and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or PD (Phase change rewritable disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. And so on.

例えば、コンピュータ1000が決済サーバ10として機能する場合、コンピュータ1000のCPU1100は、RAM1300上にロードされたプログラムを実行することにより、制御部40の機能を実現する。また、HDD1400には、決済サーバ10の記憶装置内の各データが格納される。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置から所定の通信網を介してこれらのプログラムを取得してもよい。 For example, when the computer 1000 functions as the payment server 10, the CPU 1100 of the computer 1000 realizes the function of the control unit 40 by executing the program loaded on the RAM 1300. Further, each data in the storage device of the payment server 10 is stored in the HDD 1400. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, these programs may be acquired from another device via a predetermined communication network.

〔7.その他〕
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
[7. others〕
Although some of the embodiments of the present application have been described in detail with reference to the drawings, these are examples, and various modifications are made based on the knowledge of those skilled in the art, including the embodiments described in the disclosure column of the invention. It is possible to practice the present invention in other improved forms.

また、上述した決済サーバ10は、機能によっては外部のプラットフォーム等をAPI(Application Programming Interface)やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。 Further, the configuration of the payment server 10 described above can be flexibly changed, such as by calling an external platform or the like by API (Application Programming Interface), network computing, or the like depending on the function.

また、特許請求の範囲に記載した「部」は、「手段」や「回路」などに読み替えることができる。例えば、受付部は、受付手段や受付回路に読み替えることができる。 Further, the "part" described in the claims can be read as "means" or "circuit". For example, the reception unit can be read as a reception means or a reception circuit.

10 決済サーバ
20 通信部
30 記憶部
31 口座データベース
32 利益情報データベース
33 利用者情報データベース
40 制御部
41 受付部
42 決済処理部
43 特定部
44 付与部
45 提供部
100 端末装置
10 Payment server 20 Communication unit 30 Storage unit 31 Account database 32 Profit information database 33 User information database 40 Control unit 41 Reception unit 42 Payment processing unit 43 Specific unit 44 Grant unit 45 Provision unit 100 Terminal device

Claims (19)

利用者が所定の決済手段を用いて行う決済に関する決済情報を受け付ける受付部と、
前記受付部により受け付けられた決済情報に基づいて、前記利用者が予め獲得した利益の組み合わせであって、少なくとも原資が当該利益を設定した店舗から提供される利益を含み、且つ、前記利用者に付与される利益の額の合計の決済金額に対する割合が所定の閾値以下となる組み合わせを特定する特定部と、
前記特定部により特定された利益の組み合わせに基づいて、前記利用者に利益を付与する付与部と
を有し、
前記特定部は、
前記利用者が予め獲得した利益の各々が前記利用者に付与可能な上限額に基づいて、前記利用者が予め獲得した利益のうち、当該上限額に対し、前記決済情報に基づき前記利用者に付与される利益の額の割合が高いものから優先的に抽出し、抽出した利益に基づいて前記組み合わせを特定する
ことを特徴とする付与装置。
A reception unit that accepts payment information related to payments made by users using a predetermined payment method,
A combination of profits that the user has acquired in advance based on the payment information received by the reception unit, including at least the profit provided by the store for which the source has set the profit, and to the user. A specific part that specifies a combination in which the ratio of the total amount of profits to be granted to the settlement amount is less than or equal to a predetermined threshold value, and
Based on a combination of benefits that is specified by the specifying unit, possess a deposition unit that imparts a benefit to the user,
The specific part is
Based on the upper limit that each of the profits that the user has acquired in advance can be given to the user, among the profits that the user has acquired in advance, the upper limit is given to the user based on the payment information. A granting device, characterized in that the combination is preferentially extracted from the one with the highest ratio of the amount of profit to be granted, and the combination is specified based on the extracted profit.
利用者が所定の決済手段を用いて行う決済に関する決済情報を受け付ける受付部と、A reception unit that accepts payment information related to payments made by users using a predetermined payment method,
前記受付部により受け付けられた決済情報に基づいて、前記利用者が予め獲得した利益の組み合わせであって、少なくとも原資が当該利益を設定した店舗から提供される利益を含み、且つ、前記利用者に付与される利益の額の合計の決済金額に対する割合が所定の閾値以下となる組み合わせを特定する特定部と、A combination of profits that the user has acquired in advance based on the payment information received by the reception unit, including at least the profit provided by the store for which the source has set the profit, and to the user. A specific part that specifies a combination in which the ratio of the total amount of profits to be granted to the settlement amount is less than or equal to a predetermined threshold value, and
前記特定部により特定された利益の組み合わせに基づいて、前記利用者に利益を付与する付与部とWith the granting unit that grants profits to the user based on the combination of profits specified by the specific unit
を有し、Have,
前記特定部は、The specific part is
前記利用者が予め獲得した利益のうち、原資の残額が多いものから優先的に抽出し、抽出した利益に基づいて前記組み合わせを特定するAmong the profits acquired in advance by the user, those having a large balance of resources are preferentially extracted, and the combination is specified based on the extracted profits.
ことを特徴とする付与装置。A granting device characterized by that.
前記特定部は、
前記利用者が予め獲得した利益のうち、前記利用者が利用可能な回数に基づいて前記組み合わせを特定する
ことを特徴とする請求項1または2に記載の付与装置。
The specific part is
The granting device according to claim 1 or 2 , wherein the combination is specified based on the number of times the user can use the profit obtained in advance by the user.
前記特定部は、
前記利用者が予め獲得した利益により前記利用者に付与可能な額の一部に該当する額に基づいて、前記組み合わせを特定する
ことを特徴とする請求項1からのうちいずれか1つに記載の付与装置。
The specific part is
One of claims 1 to 3 , characterized in that the combination is specified based on an amount corresponding to a part of the amount that can be given to the user by the profit acquired in advance by the user. The described granting device.
前記特定部は、
前記利用者が予め獲得した利益群であって、所定の基準に基づいて複数のグループのいずれかに分類される利益群から、前記組み合わせを特定する
ことを特徴とする請求項1からのうちいずれか1つに記載の付与装置。
The specific part is
Of claims 1 to 4 , wherein the combination is specified from a profit group previously acquired by the user and classified into any of a plurality of groups based on a predetermined criterion. The granting device according to any one.
前記特定部は、
利益の提供元に基づいて前記複数のグループのいずれかに分類される前記利益群から、前記組み合わせを特定する
ことを特徴とする請求項に記載の付与装置。
The specific part is
The granting device according to claim 5 , wherein the combination is specified from the profit group classified into any of the plurality of groups based on the profit provider.
前記特定部は、
所定の自治体から提供される利益、前記所定の決済手段に関するサービスを提供する提供者から提供される利益、前記所定の決済手段を利用して前記利用者からの決済を受け付ける前記店舗から提供される利益のいずれかに分類される前記利益群から、前記組み合わせを特定する
ことを特徴とする請求項またはに記載の付与装置。
The specific part is
Profit provided by a predetermined municipality, profit provided by a provider who provides a service related to the predetermined payment means, and provided by the store that accepts payment from the user using the predetermined payment means. The granting device according to claim 5 or 6 , wherein the combination is specified from the profit group classified into any of the profits.
前記特定部は、
前記組み合わせとして、互いに異なるグループに分類される利益の組み合わせを特定する
ことを特徴とする請求項からのうちいずれか1つに記載の付与装置。
The specific part is
The granting device according to any one of claims 5 to 7 , wherein as the combination, a combination of profits classified into different groups is specified.
前記特定部は、
前記利用者に利益を付与する優先度であって、前記複数のグループにそれぞれ設定された優先度であるグループ優先度に基づいて、前記利益群から前記組み合わせを特定する
ことを特徴とする請求項からのうちいずれか1つに記載の付与装置。
The specific part is
A claim characterized in that the combination is specified from the profit group based on the group priority which is the priority for giving profit to the user and is the priority set for each of the plurality of groups. The granting device according to any one of 5 to 8.
前記特定部は、
前記利益群から、分類されたグループ内において前記利用者に付与される額が最も高い利益を抽出し、抽出した利益に基づいて前記組み合わせを特定する
ことを特徴とする請求項からのうちいずれか1つに記載の付与装置。
The specific part is
Of claims 5 to 9 , the profit with the highest amount given to the user in the classified group is extracted from the profit group, and the combination is specified based on the extracted profit. The granting device according to any one.
前記特定部は、
前記利益群から、前記利用者に利益を付与する優先度であって、分類されたグループ内における優先度に基づいて利益を抽出し、抽出した利益に基づいて前記組み合わせを特定する
ことを特徴とする請求項から10のうちいずれか1つに記載の付与装置。
The specific part is
It is a priority for giving profits to the users from the profit group, and is characterized in that profits are extracted based on the priority within the classified group and the combination is specified based on the extracted profits. The granting device according to any one of claims 5 to 10.
前記付与部により前記利用者に付与された利益を示す情報を前記利用者に提供する提供部
をさらに有することを特徴とする請求項1から11のうちいずれか1つに記載の付与装置。
The granting device according to any one of claims 1 to 11 , further comprising a providing portion that provides the user with information indicating the benefit given to the user by the granting unit.
前記提供部は、
前記利用者が前記所定の決済手段に用いる端末装置の画面であって、前記所定の決済手段に用いた決済が完了したことを示す画面に表示される情報を提供する
ことを特徴とする請求項12に記載の付与装置。
The providing part
A claim characterized in that it is a screen of a terminal device used by the user for the predetermined payment means, and provides information displayed on a screen indicating that the payment used for the predetermined payment means has been completed. 12. The granting device according to 12.
前記提供部は、
前記利用者に付与された利益を示す情報であって、当該利益の利用状態を示す情報を提供する
ことを特徴とする請求項12または13に記載の付与装置。
The providing part
The granting device according to claim 12 or 13 , wherein the information indicating the profit granted to the user and the information indicating the usage state of the profit is provided.
前記付与部は、
所定の期間が経過した後に前記利用者が利用可能となる利益を付与する
ことを特徴とする請求項1から14のうちいずれか1つに記載の付与装置。
The granting part
The granting device according to any one of claims 1 to 14 , wherein a benefit that becomes available to the user after a lapse of a predetermined period is granted.
コンピュータが実行する付与方法であって、
利用者が所定の決済手段を用いて行う決済に関する決済情報を受け付ける受付工程と、
前記受付工程により受け付けられた決済情報に基づいて、前記利用者が予め獲得した利益の組み合わせであって、少なくとも原資が当該利益を設定した店舗から提供される利益を含み、且つ、前記利用者に付与される利益の額の合計の決済金額に対する割合が所定の閾値以下となる組み合わせを特定する特定工程と、
前記特定工程により特定された利益の組み合わせに基づいて、前記利用者に利益を付与する付与工程と
を含み、
前記特定工程は、
前記利用者が予め獲得した利益の各々が前記利用者に付与可能な上限額に基づいて、前記利用者が予め獲得した利益のうち、当該上限額に対し、前記決済情報に基づき前記利用者に付与される利益の額の割合が高いものから優先的に抽出し、抽出した利益に基づいて前記組み合わせを特定する
ことを特徴とする付与方法。
It ’s a computer-executed granting method.
A reception process that accepts payment information related to payments made by users using a predetermined payment method,
A combination of profits previously acquired by the user based on the payment information received by the reception process, including at least the profit provided by the store for which the source of funds has set the profit, and to the user. A specific process that identifies a combination in which the ratio of the total amount of profits to be granted to the settlement amount is less than or equal to a predetermined threshold value, and
Based on a combination of benefits that is specified by the specifying step, seen including a step of applying a benefit to the user,
The specific step is
Based on the upper limit that each of the profits that the user has acquired in advance can be given to the user, among the profits that the user has acquired in advance, the upper limit is given to the user based on the payment information. A granting method characterized by preferentially extracting from the one with the highest ratio of the amount of profit to be granted and specifying the combination based on the extracted profit.
利用者が所定の決済手段を用いて行う決済に関する決済情報を受け付ける受付手順と、
前記受付手順により受け付けられた決済情報に基づいて、前記利用者が予め獲得した利益の組み合わせであって、少なくとも原資が当該利益を設定した店舗から提供される利益を含み、且つ、前記利用者に付与される利益の額の合計の決済金額に対する割合が所定の閾値以下となる組み合わせを特定する特定手順と、
前記特定手順により特定された利益の組み合わせに基づいて、前記利用者に利益を付与する付与手順と
をコンピュータに実行させ
前記特定手順は、
前記利用者が予め獲得した利益の各々が前記利用者に付与可能な上限額に基づいて、前記利用者が予め獲得した利益のうち、当該上限額に対し、前記決済情報に基づき前記利用者に付与される利益の額の割合が高いものから優先的に抽出し、抽出した利益に基づいて前記組み合わせを特定する
ことを特徴とする付与プログラム。
A reception procedure for accepting payment information related to payments made by users using a predetermined payment method, and
A combination of profits previously acquired by the user based on the payment information received by the reception procedure, including at least the profit provided by the store for which the source has set the profit, and to the user. A specific procedure for identifying a combination in which the ratio of the total amount of profits to be granted to the settlement amount is less than or equal to a predetermined threshold value, and
Based on the combination of profits specified by the specific procedure, the computer is made to execute the grant procedure for giving profits to the user .
The specific procedure
Based on the upper limit that each of the profits that the user has acquired in advance can be given to the user, among the profits that the user has acquired in advance, the upper limit is given to the user based on the payment information. A granting program characterized by preferentially extracting from the one with the highest ratio of the amount of profit to be granted and specifying the combination based on the extracted profit.
コンピュータが実行する付与方法であって、It ’s a computer-executed granting method.
利用者が所定の決済手段を用いて行う決済に関する決済情報を受け付ける受付工程と、A reception process that accepts payment information related to payments made by users using a predetermined payment method,
前記受付工程により受け付けられた決済情報に基づいて、前記利用者が予め獲得した利益の組み合わせであって、少なくとも原資が当該利益を設定した店舗から提供される利益を含み、且つ、前記利用者に付与される利益の額の合計の決済金額に対する割合が所定の閾値以下となる組み合わせを特定する特定工程と、A combination of profits previously acquired by the user based on the payment information received by the reception process, including at least the profit provided by the store for which the source of funds has set the profit, and to the user. A specific process that identifies a combination in which the ratio of the total amount of profits to be granted to the settlement amount is less than or equal to a predetermined threshold value, and
前記特定工程により特定された利益の組み合わせに基づいて、前記利用者に利益を付与する付与工程とWith the granting process that grants profits to the user based on the combination of profits specified by the specific process.
を含み、Including
前記特定工程は、The specific step is
前記利用者が予め獲得した利益のうち、原資の残額が多いものから優先的に抽出し、抽出した利益に基づいて前記組み合わせを特定するAmong the profits acquired in advance by the user, those having a large balance of resources are preferentially extracted, and the combination is specified based on the extracted profits.
ことを特徴とする付与方法。A granting method characterized by that.
利用者が所定の決済手段を用いて行う決済に関する決済情報を受け付ける受付手順と、A reception procedure for accepting payment information related to payments made by users using a predetermined payment method, and
前記受付手順により受け付けられた決済情報に基づいて、前記利用者が予め獲得した利益の組み合わせであって、少なくとも原資が当該利益を設定した店舗から提供される利益を含み、且つ、前記利用者に付与される利益の額の合計の決済金額に対する割合が所定の閾値以下となる組み合わせを特定する特定手順と、A combination of profits previously acquired by the user based on the payment information received by the reception procedure, including at least the profit provided by the store for which the source has set the profit, and to the user. A specific procedure for identifying a combination in which the ratio of the total amount of profits to be granted to the settlement amount is less than or equal to a predetermined threshold value, and
前記特定手順により特定された利益の組み合わせに基づいて、前記利用者に利益を付与する付与手順とWith the granting procedure that grants profits to the user based on the combination of profits specified by the specific procedure.
をコンピュータに実行させ、Let the computer run
前記特定手順は、The specific procedure
前記利用者が予め獲得した利益のうち、原資の残額が多いものから優先的に抽出し、抽出した利益に基づいて前記組み合わせを特定するAmong the profits acquired in advance by the user, those having a large balance of resources are preferentially extracted, and the combination is specified based on the extracted profits.
ことを特徴とする付与プログラム。A grant program characterized by that.
JP2020166197A 2020-09-30 2020-09-30 Grant device, grant method and grant program Active JP6938744B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020166197A JP6938744B1 (en) 2020-09-30 2020-09-30 Grant device, grant method and grant program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020166197A JP6938744B1 (en) 2020-09-30 2020-09-30 Grant device, grant method and grant program

Publications (2)

Publication Number Publication Date
JP6938744B1 true JP6938744B1 (en) 2021-09-22
JP2022057773A JP2022057773A (en) 2022-04-11

Family

ID=78028250

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020166197A Active JP6938744B1 (en) 2020-09-30 2020-09-30 Grant device, grant method and grant program

Country Status (1)

Country Link
JP (1) JP6938744B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7177293B1 (en) 2022-03-18 2022-11-22 Kddi株式会社 Data processing device, data processing method and program

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7470745B2 (en) 2022-08-04 2024-04-18 PayPay株式会社 Information processing device, information processing method, and information processing program
JP7403697B1 (en) 2023-03-30 2023-12-22 PayPay株式会社 Service provision equipment, service provision method, and program

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003108898A (en) * 2001-09-28 2003-04-11 Sony Corp Ic card, ic card operating system, point issue device, clearing device, center device and claim device
JP2005063126A (en) * 2003-08-12 2005-03-10 Jcb:Kk Point deduction system
JP2005275587A (en) * 2004-03-23 2005-10-06 Sony Corp Electronic data distribution method and device
US20080021771A1 (en) * 2006-05-31 2008-01-24 Ling Wu Systems and methods for defining pricing conditions in electronic sales application environments
JP2014092864A (en) * 2012-11-01 2014-05-19 Nomura Research Institute Ltd Coupon management system, coupon management program, and coupon management method
JP2015011500A (en) * 2013-06-28 2015-01-19 楽天株式会社 Information processor and information processing method
WO2016157423A1 (en) * 2015-03-31 2016-10-06 楽天株式会社 Information processing device, information processing method, and information processing program
JP2017068581A (en) * 2015-09-30 2017-04-06 大日本印刷株式会社 Settlement management server and settlement system
JP2019053568A (en) * 2017-09-15 2019-04-04 株式会社Ufi Futech Point management server, system, program, and method
JP2020140642A (en) * 2019-03-01 2020-09-03 東芝テック株式会社 Information processing device, settlement device, and information processing program

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003108898A (en) * 2001-09-28 2003-04-11 Sony Corp Ic card, ic card operating system, point issue device, clearing device, center device and claim device
JP2005063126A (en) * 2003-08-12 2005-03-10 Jcb:Kk Point deduction system
JP2005275587A (en) * 2004-03-23 2005-10-06 Sony Corp Electronic data distribution method and device
US20080021771A1 (en) * 2006-05-31 2008-01-24 Ling Wu Systems and methods for defining pricing conditions in electronic sales application environments
JP2014092864A (en) * 2012-11-01 2014-05-19 Nomura Research Institute Ltd Coupon management system, coupon management program, and coupon management method
JP2015011500A (en) * 2013-06-28 2015-01-19 楽天株式会社 Information processor and information processing method
WO2016157423A1 (en) * 2015-03-31 2016-10-06 楽天株式会社 Information processing device, information processing method, and information processing program
JP2017068581A (en) * 2015-09-30 2017-04-06 大日本印刷株式会社 Settlement management server and settlement system
JP2019053568A (en) * 2017-09-15 2019-04-04 株式会社Ufi Futech Point management server, system, program, and method
JP2020140642A (en) * 2019-03-01 2020-09-03 東芝テック株式会社 Information processing device, settlement device, and information processing program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7177293B1 (en) 2022-03-18 2022-11-22 Kddi株式会社 Data processing device, data processing method and program

Also Published As

Publication number Publication date
JP2022057773A (en) 2022-04-11

Similar Documents

Publication Publication Date Title
JP6938744B1 (en) Grant device, grant method and grant program
JP6978569B1 (en) Management device, management method and management program
JP6921294B1 (en) Notification device, notification method and notification program
JP6978576B1 (en) Providing equipment, providing method and providing program
JP2021089584A (en) Proposal device, proposal method, and proposal program
JP6951602B1 (en) Information processing equipment, information processing methods, and information processing programs
JP7466724B2 (en) Providing device, providing method, and providing program
JP7346650B2 (en) Acquisition device, acquisition method and acquisition program
JP2023089044A (en) Apparatus, method and program for generation
JP7074917B2 (en) Management equipment, management method and management program
JP7012186B1 (en) Information processing equipment, information processing methods, and information processing programs
JP6925493B1 (en) Management device, management method and management program
JP6945702B1 (en) Grant device, grant method and grant program
JP7204605B2 (en) Provision device, provision method and provision program
JP7302069B2 (en) Management device, management method and management program
JP7110270B2 (en) Provision device, provision method and provision program
JP7370489B1 (en) Information processing system, information processing device, and information processing method
JP7492075B2 (en) Apparatus, method and program for providing the same
JP7340051B2 (en) Management device, management method and management program
JP7319406B2 (en) Provision device, provision method and provision program
JP7141504B1 (en) Provision device, provision method and provision program
JP7374277B1 (en) Information processing device, information processing method, and information processing program
JP2021131648A (en) Providing device, providing method, and providing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200930

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20200930

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20201104

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210222

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210316

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210511

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20210803

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210901

R150 Certificate of patent or registration of utility model

Ref document number: 6938744

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150